.container_checkout .container{max-width:1280px}.container_checkout_sub #toggle,.container_checkout_sub #nav,.container_checkout_sub #menu .right,.container_checkout_index #toggle,.container_checkout_index #nav,.container_checkout_index #menu .right,.container_checkout_index #toggle,.container_checkout_index #nav,.container_checkout_index #menu .right,.container_checkout_index #toggle,.container_checkout_index #nav,.container_checkout_index #menu .right,.container_checkout_order #toggle,.container_checkout_order #nav,.container_checkout_order #menu .right,.container_checkout_order #toggle,.container_checkout_order #nav,.container_checkout_order #menu .right,.container_checkout_order #toggle,.container_checkout_order #nav,.container_checkout_order #menu .right{display:none !important}.container_checkout_sub #menu,.container_checkout_index #menu,.container_checkout_order #menu{margin-left:0;margin-right:0}.container_checkout_sub #menu .logo,.container_checkout_index #menu .logo,.container_checkout_order #menu .logo{width:100%;background-position:center;margin:0 auto}.container_checkout_sub .checkout_shopcart #title .right{display:none}.container_checkout footer{background-color:#fff;padding:30px 0 20px;text-align:center;border-top:1px solid #eee;color:#666}.container_checkout footer div div{width:100%}.container_checkout footer ul{margin:0}.container_checkout footer .foot_info{min-height:0}.container_checkout footer .foot_400{font-size:1em}.container_checkout footer a:hover,.container_checkout footer a:active,.container_checkout footer a:link{color:#666}.container_checkout footer .foot_info li+li,.container_checkout footer .foot_copyright li+li,.container_checkout footer .foot_empty,.container_checkout footer .foot_faq,.container_checkout footer .foot_sns,.container_checkout footer .foot_logo{display:none}@media screen and (min-width:1600px){.container_checkout footer{background-color:#ebebeb;border-top:0}}@media screen and (max-width:47.999em){body{background:#ebebeb}.container_checkout footer{background-color:#ebebeb;border-top:0}}.checkout_step{margin:1em auto 3em auto;color:#3d3a39;font-size:12px;overflow:hidden;text-align:center;width:100%;max-width:1000px}.checkout_step li{display:inline-block;width:31%}.checkout_step li span{font-weight:800;display:block;margin-right:10px}.checkout_step .active{color:#1d2a73}.checkout_step li+li{border-left:1px solid #999;padding-left:.4em}@media screen and (min-width:47.999em){.checkout_step li{width:auto}.checkout_step li span{display:inline-block}.checkout_step li+li{border:0;padding:0}.checkout_step li+li:before{content:">";margin-left:50px;margin-right:50px;color:#3d3a39;font-weight:100}}.shopcart{max-width:1000px;width:80%;margin:0 auto;padding:50px 0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.shopcart #shipfee_tr td{border-bottom-width:2px}.shopcart .right{text-align:right}.shopcart .checkout-btn{margin:0 0 2em 2em;padding:.6em 3em}.shopcart .list{color:#3d3a39}.shopcart .list td{border-bottom:1px solid #ddd}.shopcart table{width:100%;padding:0;margin:0 auto}.shopcart table thead th{border-top:2px solid #ddd;border-bottom:1px solid #ddd;padding:1em 0;font-size:14px;font-size:.14rem;letter-spacing:.09em;color:#3d3a39}.shopcart table td{font-size:14px;font-size:.14rem;font-weight:400;position:relative}.shopcart table tfoot td{padding:.75em 0}.shopcart td{vertical-align:middle}.shopcart td.img{width:96px;padding:4px 0 4px 4px}.shopcart td.img img{width:100%;vertical-align:top}.shopcart td.empty{text-align:center;padding:60px;padding:.6rem;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.shopcart td.name{padding-left:40px;padding-left:.4rem}.shopcart td.name h3{font-size:14px;font-weight:800}.shopcart td.name h3 .shiptime{display:inline-block;font-size:85.7%;font-weight:400;padding:0 .75em;margin:0 .5em;background:#ff9536;color:#fff;border-radius:2px}.shopcart td.name h3 a{text-decoration:none;color:#040000}.shopcart td.name h3 a:hover{text-decoration:underline}.shopcart td.name h4{font-size:12px;color:#3d3a39}.shopcart td.name h4 li{display:inline}.shopcart td.name h4 li:after{padding-left:.5em;padding-right:.5em;content:"|";color:#ababab}.shopcart td.name h4 li:last-of-type:after{content:""}.shopcart td.shipnum{font-size:0}.shopcart td a.remove{display:block;cursor:pointer;color:#ababab}.shopcart td a.remove:hover{color:#ee761c;text-decoration:none}.shopcart td .iconfont{font-size:18px}.shopcart .align-left{text-align:left}.shopcart .align-right{text-align:right}.shopcart .foot{padding-top:40px;padding-top:.4rem}.shopcart .foot h2{font-size:18px;font-size:.18rem;margin-bottom:.5em;color:#1d2a73}.shopcart .subtotal{display:block;margin-bottom:20px;margin-right:20px}.shopcart .subtotal span#subtotal{font:24px Arial,sans-serif;color:#1d2a73}.shopcart a.continue2{display:none}.shopcart .discount{color:#ee761c}.shopcart .shipfee{color:#1d2a73}.shopcart input.shipnum{font-size:14px;width:33px;height:25px;padding:1px;border:1px solid #ababab;border-width:1px 0;border-radius:0;text-align:center;color:#040000;vertical-align:middle}.shopcart input.shipnum:disabled{filter:alpha(opacity=60);opacity:.6;cursor:not-allowed;color:#000}.shopcart button.decrease,.shopcart button.increase{font-size:16px;width:30px;height:29px;border:1px solid #ababab;background:#fff;color:#ababab;border-radius:2px 0 0 2px;padding:0;vertical-align:middle}.shopcart button.increase{border-radius:0 2px 2px 0}.shopcart .quickbuy h2{font-weight:300;margin-bottom:1em;color:#040000}.shopcart .quickbuy h2 a{font-size:14px;margin-left:1em;text-decoration:none;cursor:pointer}.shopcart .quickbuy h2 a:hover{text-decoration:underline}.shopcart .quickbuy h3{color:#3d3a39}.shopcart .quickbuy .add{display:block;border:2px solid #ababab;width:16px;height:16px;border-radius:50%;position:absolute;top:40px;left:-11px}.shopcart .quickbuy .plus{display:block;font-size:16px;font-family:Arial;font-weight:600;color:#ababab;position:relative;top:-.2em;left:.24em}.shopcart .quickbuy .item{position:relative;border-radius:5px;border:2px solid #fff;max-width:300px;padding:4px 10px;margin-bottom:10px}.shopcart .quickbuy .item:hover{border-color:#3248c4;cursor:pointer}.shopcart .quickbuy .item:hover .add{background:#3248c4;border-color:#3248c4}.shopcart .quickbuy .item:hover .plus{color:#fff}.shopcart .quickbuy .item img{max-width:96px;margin:0 auto;padding-left:1em}.shopcart .quickbuy .item .desc{padding:1.6em 1em 1.6em 2em}.shopcart .quickbuy .item .desc span{color:#666}.quickbuy-pop{width:800px;padding:50px 20px;background:#fff}.quickbuy-pop .img{text-align:center;margin:0 auto}.quickbuy-pop h3{font-size:24px;font-size:.24rem;font-weight:300}.quickbuy-pop h4{font-size:18px;font-size:.18rem;color:#ee761c;font-weight:200}.quickbuy-pop .pop-desc{padding-left:20px}.quickbuy-pop .pop-desc p{margin:1em 0;color:#3d3a39}.quickbuy-pop .pop-desc ul{color:#3d3a39;margin-left:1em;list-style:disc}.quickbuy-pop .addtocart{padding:.75em 4em;font-size:16px;width:100%;margin-top:2em}@media screen and (max-width:47.999em){.shopcart{padding:10px 0;width:98%}.shopcart h1{text-align:center}.shopcart .right{text-align:center}.shopcart .checkout-btn{margin:0;width:96%}.shopcart table thead{display:none}.shopcart table td.name{padding-left:10px}.shopcart table td.td-shipnum{display:none}.shopcart #title{display:none}.shopcart td.img{width:60px}.shopcart .subtotal span#subtotal{color:#ee761c}.shopcart .align-left{text-align:center}.shopcart .align-right{text-align:center}.shopcart button.decrease,.shopcart button.increase{font-size:14px;width:26px}.shopcart input.shipnum{font-size:13px;width:29px}.shopcart .quickbuy{display:none}.container_checkout_cart .shopcart #title{display:none}.container_checkout_cart .shopcart thead th{border-top:0}.container_checkout_cart footer{display:none}}.checkout_shopcart .right a{display:block;margin:2em 0 1em}.checkout{padding:0 50px 50px}.checkout .sslmsg{margin-bottom:1em;background:#3248c4;color:#fff}.checkout .error{background-color:#feefeb;padding:2em 1em 2em 2em;margin-bottom:1em;border-left:4px solid #c30;font-weight:800}.checkout .error ul{font-size:12px;list-style:square;margin-left:2em;margin-top:1em;font-weight:400}.checkout form legend{font-size:16px;color:#1d2a73}.checkout form label{margin-top:.8em;cursor:pointer}.checkout form label .wechat{display:inline-block;float:right;margin-right:1em;color:green}.checkout .province_wrap{margin-right:.5em}.checkout button.payment{margin-top:2em;padding:.6em 3em}.checkout .summary-wrap{padding-left:60px}.checkout .summary{background:#e7f4fa;padding:20px;border-radius:2px}.checkout .summary h3{color:#1d2a73;font-weight:800}.checkout .summary ul{margin-top:10px;line-height:160%}.checkout .summary span{float:right}.checkout .summary li.total{margin-top:10px;padding-top:10px;border-top:1px solid #e5e5e5}.checkout .summary li.total span{font-size:18px;color:#1d2a73}.checkout .discount span,.checkout .balance span{color:#ee761c}.checkout .shipfee select{display:inline-block}.checkout .shipfee span{color:green}.checkout small{font-size:12px;color:#777}.checkout .promise{margin-top:2em;background:#fff5ec;padding:20px;border-radius:2px}.checkout .promise h3{color:#1d2a73;font-weight:800}.checkout .promise p{margin:10px 0}.checkout #gift_field{display:none}@media screen and (max-width:47.999em){h1{text-align:center}.checkout_shopcart .right a{margin-top:0}.checkout{padding:10px;padding-top:0}.checkout #buyform fieldset{font-size:14px}.checkout .summary-wrap{padding-left:0;padding-top:2em}.checkout .province_wrap{margin-right:0}.checkout button.payment{width:100%}}.thankyou{padding:30px 50px 50px}.thankyou .detail,.thankyou .invite,.thankyou .share,.thankyou .account{background:#fff5ec;padding:20px}.thankyou .share,.thankyou .invite{background-color:#ebebeb}.thankyou .detail{background-color:#e7f4fa}.thankyou .account,.thankyou .share{margin-left:2em}.thankyou .invite,.thankyou .share{margin-top:20px}.thankyou h1{margin-bottom:1em}.thankyou h2{font-size:16px;font-size:.16rem;color:#1d2a73;margin:.25em 0 .75em}.thankyou h2.notify{color:#000;border-top:1px dashed #ccc;padding-top:.75em;margin-bottom:0;margin-top:1em;font-size:14px}.thankyou .small{font-size:12px;margin-bottom:.75em;color:#666}.thankyou .title img{display:none}@media screen and (max-width:47.999em){.thankyou{padding:10px}.thankyou .title{text-align:center}.thankyou .title img{display:block;margin:50px auto}.thankyou .invite{display:none}.thankyou .account{margin-top:2em}.thankyou .account,.thankyou .share{margin-left:0}.thankyou .share{display:none}}.cod{padding:30px 50px 50px}.cod .detail,.cod .invite,.cod .share,.cod .account{background:#fff8e6;padding:20px}.cod .share,.cod .invite{background-color:#eee}.cod .detail{background-color:#e9f0f3}.cod .account,.cod .share{margin-left:2em}.cod h1{margin-bottom:1em}.cod h2{font-size:16px;color:#1d2a73;line-height:1.5;margin-bottom:1em}.cod blockquote{margin-left:1em}.cod .detail div{margin:2em 1em;border-left:5px solid #ccc;padding-left:1em}.cod .small{font-size:12px;color:#666}.cod .title img{display:none}.cod .right img{margin-top:20px}@media screen and (max-width:47.999em){.cod{padding:10px}.cod .title{text-align:center}.cod .title img{display:block;margin:50px auto}.cod .invite{display:none}.cod .account{margin-top:2em}.cod .account,.cod .share{margin-left:0}.cod .right{display:none}}.payment{padding:30px 50px 50px}.payment form legend{font-size:16px;color:#1d2a73}.payment button.payment{margin-top:1em;margin-left:2em;padding:.6em 3em;font-size:175%;letter-spacing:.1em}.payment .msg{margin:2em 0;text-align:left}.payment .msg .countdown{color:#ee761c}.payment h2{font-size:16px;color:#1d2a73;margin:.25em 0 .75em}.payment .giftbox{background:url(/_img/buy/wish_bg.png) repeat-x;border:1px solid #eee;border-bottom-width:2px;margin-bottom:20px;overflow:hidden;padding:30px 10px 1em 1.5em}@media screen and (max-width:47.999em){h1{text-align:center}.payment{padding:10px}.payment button.payment{width:100%;margin-left:0}.shopcart td.empty{font-size:.18rem;border:0}}@media screen and (max-width:34.999em){.container_checkout_order .addtocart_wrap,.container_checkout_cart .addtocart_wrap,.container_checkout_sub .addtocart_wrap,.container_checkout_limit .addtocart_wrap,.container_checkout_index .addtocart_wrap{display:block}.container_checkout .container{margin-bottom:94px}.container_checkout a.checkout-btn,.container_checkout button.payment{display:none}.container_checkout_thankyou .container{margin-bottom:0}.container_checkout_sub footer,.container_checkout_index footer{display:none}.container_checkout_order footer{display:none}.container_checkout_order .addtocart_wrap .left{display:none}.container_checkout_order .addtocart_wrap .right{width:100%}}