.header .t{display:block;width:11.6rem;margin:1.25rem auto 1rem}.header{position:relative;padding:0 .75rem}.header .msg{height:1.75rem;line-height:1.75rem;font-size:.7rem;color:#401207;margin-bottom:.375rem}.header .msg span{font-size:.9rem;color:#FFE57B;font-weight:700}.header .msg a{display:block;background:url(/hd/20211224/style/img/tab_2.png?590c8562) no-repeat top center;background-size:100% 200%;width:6.75rem;height:1.75rem;text-align:center;font-size:.75rem;line-height:1.75rem;color:#FFE57B;float:right}.header .msg a.rl_btn{background-position:bottom center;color:#B1472D}.shop_box{position:relative;width:100%;background:#F2EBD6;border-top-left-radius:1rem;border-top-right-radius:1rem;box-shadow:0 0 .25rem .25rem #EDD5B5 inset;padding-bottom:4rem;margin-top:1rem;min-height:15.5rem}.shop_box .tab_box{width:100%;height:2.45rem;box-sizing:border-box;border-bottom:1px solid #D2C193;display:flex;justify-content:center;position:relative;margin-bottom:1rem}.shop_box .tab_box a{display:block;font-size:.75rem;color:#401207;height:100%;line-height:2.45rem;width:4rem;box-sizing:border-box;margin:0 .5rem;text-align:center;position:relative}.shop_box .tab_box a:not(:first-child):before{content:"";position:absolute;width:.05rem;height:.6rem;background:#D2C193;left:-.5rem;top:.925rem}.shop_box .tab_box a.cur{border-bottom:.15rem solid #B1472D;color:#B1472D;font-weight:700}.shop_box .prop_list{text-align:center;width:100%}.shop_box .prop_list li{display:inline-block;width:4.5rem;height:7.7rem;font-size:.55rem;color:#997F3A;margin-bottom:1rem}.shop_box .prop_list .name{color:#401207;line-height:.6rem;height:1.2rem}.shop_box .prop_list .name span{color:#C3553A}.shop_box .prop_list .prop_box{display:flex;background:url(/hd/20211224/style/img/prop_bg.png?e8381ba6) no-repeat top center;background-size:100% 100%;width:3.25rem;height:3.25rem;margin:.25rem auto;align-items:center;justify-content:center}.shop_box .prop_list .prop_box img{display:block;width:3rem}.shop_box .prop_list .exchange{display:block;width:3rem;height:1.125rem;line-height:1.125rem;font-size:.6rem;color:#FFF;box-sizing:border-box;border-radius:.125rem;margin:.125rem auto 0;border:1px solid #D9A904;background:linear-gradient(to bottom,#EDC662,#E1A100)}.shop_box .prop_list .exchange.cant{filter:grayscale(100%);-webkit-filter:grayscale(100%)}.shop_box .type_box .type{display:none}.shop_box .type_box .type.cur{display:block}.shop_box .select_box{width:17.3rem;height:2.55rem;margin:0 auto;box-sizing:border-box;position:relative;border-radius:.25rem;border:1px solid #D2C193;line-height:2.55rem;background:#FFFCF1;padding-left:1rem;z-index:6}.shop_box .select_box>.val{font-size:.75rem;color:#B1472D}.shop_box .select_box>i{position:absolute;background:url(/hd/20211224/style/img/ico_4.png?92405301) no-repeat top center;background-size:100% 100%;width:.675rem;height:.4rem;right:.875rem;top:1.1rem}.shop_box .select_box.cur .lv_list{height:10.2rem;opacity:1}.shop_box .select_box.cur>i{transform:rotate(180deg)}.shop_box .lv_list{width:100%;height:0;position:absolute;top:2.45rem;left:0;border-radius:.25rem;border:1px solid #D2C193;line-height:2.55rem;transition:.5s;border-top-left-radius:0;border-top-right-radius:0;box-sizing:border-box;opacity:0;overflow:hidden}.shop_box .lv_list li{position:relative;height:2.55rem;background:#FFF;box-sizing:border-box;padding-left:1rem;font-size:.75rem;color:#401207}.shop_box .lv_list li:not(:last-child){border-bottom:1px solid #EAEAEA}.shop_box .card_list{width:100%;margin:1rem auto 0;text-align:center}.shop_box .card_list li{display:inline-block;position:relative;margin:0 .125rem 1rem}.shop_box .card_list .card_box{position:relative;background:url(/hd/20211224/style/img/card_bg.png?1c53fc7e) no-repeat;background-size:300% 100%;width:5.62rem;height:7.49rem}.shop_box .card_list li.lv_1 .card_box{background-position:top left}.shop_box .card_list li.lv_2 .card_box{background-position:top center}.shop_box .card_list li.lv_3 .card_box{background-position:top right}.shop_box .card_list li .sc{position:absolute;z-index:1;width:5.3rem;height:7.18rem;left:50%;margin-left:-2.65rem;top:50%;margin-top:-3.59rem}.shop_box .card_list li .zs{position:absolute;z-index:2;background:url(/hd/20211224/style/img/zs_bg.png?e34ae1ef) no-repeat;background-size:300% 100%;width:5.32rem;height:7.18rem;top:50%;margin-top:-3.59rem;left:50%;margin-left:-2.66rem}.shop_box .card_list li.lv_1 .card_box .zs{background-position:top left}.shop_box .card_list li.lv_2 .card_box .zs{background-position:top center}.shop_box .card_list li.lv_3 .card_box .zs{background-position:top right}.shop_box .card_list li .name{position:absolute;z-index:3;background:url(/hd/20211224/style/img/name_bg.png?2a545f48) no-repeat;background-size:100% 300%;width:4.96rem;height:1.13rem;left:50%;margin-left:-2.48rem;text-align:center;line-height:1.13rem;text-shadow:0 0 .25rem #FFF;font-size:.75rem;font-family:"Source Han Serif SC";bottom:.3rem;font-weight:700}.shop_box .card_list li.lv_1 .card_box .name{background-position:top center;color:#008155}.shop_box .card_list li.lv_2 .card_box .name{background-position:center center;color:#7F5000}.shop_box .card_list li.lv_3 .card_box .name{background-position:bottom center;color:#B92937}.shop_box .card_list li .num{position:absolute;z-index:4;background:url(/hd/20211224/style/img/num_bg.png?809ce125) no-repeat;background-size:300% 100%;width:1.26rem;height:1.26rem;text-align:center;color:#AF432A;font-size:.75rem;font-weight:700;line-height:1.26rem;top:-.5rem;right:-.5rem}.shop_box .card_list li.lv_1 .card_box .num{background-position:top left}.shop_box .card_list li.lv_2 .card_box .num{background-position:top center}.shop_box .card_list li.lv_3 .card_box .num{background-position:top right}.shop_box .card_list .price{font-size:.55rem;color:#997F3A;line-height:1rem;margin:.25rem auto}.shop_box .card_list .exchange{display:block;width:3rem;height:1.125rem;line-height:1.125rem;font-size:.6rem;color:#FFF;box-sizing:border-box;border-radius:.125rem;margin:.125rem auto 0;border:1px solid #D9A904;background:linear-gradient(to bottom,#EDC662,#E1A100)}.shop_box .desc_list{width:15.5rem;margin:1rem auto 0;font-size:.7rem;color:#401207;line-height:1rem}.shop_box .desc_list li{margin-bottom:.5rem}