


/*Simon */
.drop-down{ position: relative;}
.drop-down .drop-down-box{ position:absolute; z-index: 999;   background: #fff; display: none;}
.drop-down-mouseover:hover .drop-down-box{ display: block;}

.drop-down .user{ width:100px; left: -20px; top: 55px; border: 1px solid #dee2e6; padding: 10px;box-shadow: 0px 5px 20px 0px rgba(192,192,192,0.4); }
.drop-down .user li{ margin: 0 0 5px 0;}
.drop-down .user li a{ text-indent:18px; display: block; padding: 5px 0;}
.header-r .drop-down .user li a{text-indent:0px; }
.drop-down .user li a:hover{background: #f1f1f1; color: #0081e2;}
.drop-down .user .tsim{ position: absolute; left: 65px;}
.drop-down .user .tsim:before,.tsim:after{ content: ""; width: 0; height: 0; position: absolute;display: block; border-width: 8px; border-style: solid;  }
.drop-down .user .tsim:before{right: 0px; top: -26px; border-color: transparent transparent #ebebeb transparent;}
.drop-down .user .tsim:after{right: 0px; top: -25px; border-color: transparent transparent #fff transparent;}

.drop-down .message{ width:310px; left: -250px; top: 40px; border: 1px solid #0081e2; padding: 10px; }
.drop-down .message li{ margin: 0 0 5px 0;}
.drop-down .message li a{ text-indent:18px; display: block; padding: 5px 0;}
.drop-down .message li a:hover{background: #f1f1f1; color: #0081e2;}
.drop-down .message .tsim{ position: absolute; left: 295px;}
.drop-down .message .tsim:before,.tsim:after{ content: ""; width: 0; height: 0; position: absolute;display: block; border-width: 8px; border-style: solid;  }
.drop-down .message .tsim:before{right: 0px; top: -26px; border-color: transparent transparent #0081e2 transparent;}
.drop-down .message .tsim:after{right: 0px; top: -25px; border-color: transparent transparent #fff transparent;}
.drop-down .message .view-all-message a{ color: #0081e2; text-align: left;}

.grey{ color: #aaa;}
.but-25{ width:100%; height: 25px; background:#0081e2; color: #fff;    cursor: pointer; }
#change_child_gallery_max li img{ width:100%}
.no-pad-left{ padding-left: none;}
.no-pad-top{padding-top:0px;}
.out-of-stock-btn{ width: 135px;height: 30px;background: #ebebeb;color: #000; }
.error_404{ text-align: center; width: 95%; margin: 10px auto;}

.list-capacity{ text-align: left; display: none; position: absolute; width:calc(100%); z-index: 10; left: 0; top: 380px;box-shadow: 0px 3px 10px #dee2e6;border-top: 0px; background: #fff; }
.details-also-bd .list-capacity{ text-align: left; display: none; position: absolute; width:calc(100%); z-index: 10; left: -1px;; top: 380px;; border:1px solid #dee2e6;border-top: 0px; background: #fff; }
.list-capacity ul{padding: 4px; min-height: 30px;;}
.list-capacity span.list{cursor: pointer;float: left;width: 20%;border: 1px solid #dee2e6;text-align: center;margin: 0 10px 10px 0;}
.list-capacity span.list img{vertical-align: middle;width: 100%;height: 100%;}
.list-capacity span.list a{padding: 5px;display: block;}
.product-page-l-box:hover .list-capacity{display: block;}
.newArrivals-product:hover .list-capacity,.details-also-bd:hover .list-capacity{display: block;}
.newArrivals-product .list-capacity{top: 380px;}
.details-also-bd .list-capacity{top: 400px;left: 1px; width:calc(100% - 2px);}
.list_select_options{cursor: pointer;}
.no-mat-left{margin-left: 0px !important;}
#s_p{width: 30%;height: 32px;border: 1px solid #dee2e6;}
#search_order button{padding: 5px 15px;background: #0081e2;color: #fff;cursor: pointer;}
#search_order{margin-bottom: 10px;margin-top: 10px;}
.btn_download_order{padding: 5px 15px;background: #0081e2;color: #fff;cursor: pointer;}
/*end Simon */

/*购物车*/
.S-cart-page h2{color:#0081e2;font-weight: bold;font-size: 18px;padding-top: 15px;width:1300px;margin:0 auto;text-transform:uppercase;}

.S-cart-null{text-align: center;}
.S-cart-null .p1{font-size: 100px;color: #999;padding: 30px 0;}
.S-cart-null .p2{color:#666;}
.S-cart-null .p2 a{color:#0081e2;    text-decoration: underline;}
.S-cart-hive{padding-top: 25px;}
.S-cart-l{width: 100%;}
.S-cart-r{width: 33%;  }
.S-cart-l table,.S-cart-l table tr th, .S-cart-l table tr td {border-bottom: 1px solid #dee2e6;}
.S-cart-l table tr td.S-cart-remove-all,.S-cart-l table tr td.S-cart-remove-sty,.S-cart-l table tr td.S-cart-price{border:none;}
.S-cart-l table tr td.S-cart-price{border-right:0px solid #dee2e6;}
.S-cart-l table {width:100%;min-height: 25px; line-height: 25px; text-align: center; border-collapse: collapse; padding:2px;}
.S-cart-l .span1{border: 1px solid #0081e2;width: 14px;height: 14px;display: inline-block;cursor: pointer;vertical-align: middle;position:relative;}
.S-cart-l .w35{width:35px;}
.S-cart-l .pd10{padding:10px;}
.S-cart-l .w40{width:40px;}
.S-cart-l .w10{width:10%;}
.S-cart-l .w15{width:15%;}
.S-cart-l .w31{width:31%;}
.S-cart-l .w25{width:25%;}
.S-cart-l img{width: 80px;}
.S-cart-r li{ border-bottom: 1px solid #dee2e6; }
.S-cart-l .w30{width:30%;}

.S-cart-l .text-l{text-align: left;padding-left: 10px;}
.S-cart-l .p1{color: #666;overflow: hidden;/*white-space: nowrap;*/text-overflow: ellipsis;max-width: 280px;}
.S-cart-num{width: 44px;height: 30px;border: 1px solid #dee2e6;text-align: center;}
.S-cart-node{height: 28px;border: 1px solid #dee2e6;color: #666;}
.S-cart-title{height: 35px;line-height: 35px; color: #666; font-size: 13px; font-weight: 600; letter-spacing: -0.2px;}
.S-cart-price{color:#0081e2;}
.S-cart-r ul li{margin-bottom: 10px;}
.S-cart-r-l{width: 75%;text-align: left;font-size: 14px;color:#666;}
.S-cart-r-r{width: 25%;text-align: right;font-size: 16px;color:#0081e2;}
.Proceed-cheout-btn{padding-top: 20px;}
.Proceed-cheout-btn button{width: 100%;background:#0081e2;height: 40px;color:#fff;cursor:pointer;}
.S-cart-b h4{color: #0081e2;height: 26px;position: relative;font-size: 20px;}
.S-cart-b h4 span{position: absolute;left: 0;top: -4px;border-bottom: 1px solid #0081e2;padding-bottom: 7px;}
.S-cart-b{padding-bottom: 36px;}
.S-cart-remove-all span{font-size: 18px;vertical-align: middle;color: #0081e2;cursor:pointer;}
.S-cart-remove-all span:hover{color: #0081e2;}
.S-cart-l .order-select .span1 .icon-duigou{color: #0081e2;font-size: 22px;position: absolute;left: -3px;top: -8px;display:none;}
.S-cart-l .order-select .span1.current .icon-duigou{display:block;}



.S-cart-login{   }
.S-cart-login-in{width: 410px;}
.S-cart-login-l{width: 330px;padding:10px; margin-left: 38px ; }

.S-cart-login-all ul li{position: relative;}
.S-cart-login-all ul li .icon-youjian {    position: absolute;    right: 7px;    bottom: 15px;    font-size: 18px;    color: #dee2e6;}
.S-cart-login-all ul li .icon-mima {    position: absolute;    right: 7px;    bottom: 16px;    font-size: 16px;    color: #dee2e6;}
.login_welcome{font-size: 24px; font-weight: 600; letter-spacing: -1px;  }
.right-login-r{margin-bottom: 40px;;}
.right-login-r .S-cart-login-l {margin-left: 50px;}

.S-cart-register-l{ }
.S-cart-register-l em{ color: #0081e2;}
.S-cart-login-l h3{display: none;}
.S-cart-login-l ul li{margin-top: 10px;}
.S-cart-login-l .span1{width: 100%;display:inline-block;margin-right: 5px;text-align: left;color:#666; margin-bottom: 10px;; }
.S-cart-ipt{width: 100%;height: 35px;border: 1px solid #dee2e6; border-radius: 2px; box-shadow: 2px 2px 4px 1px rgba(0,0,0,0.05); ; }
.S-cart-login-l .p1,.S-cart-login-l .p2{padding-left: 123px;margin-top: 6px;color: #f00;display:none;}
.S-cart-code{width: 79px;}
.S-cart-code-img{width: 66px;display: inline-block;vertical-align: middle;margin-left: 5px;}
.S-cart-code-img img{width: 100%;}
.S-cart-order{margin-top: 20px;}
.S-cart-order button{width: 100%;height: 35px;background:#0081e2;color:#fff;border-radius: 2px; box-shadow: 2px 2px 4px 1px rgba(0,0,0,0.05); font-weight: 600; font-weight: 600 ; letter-spacing: -0.2px; }
.S-cart-register,.S-cart-register a{font-size: 12px;color:#666; letter-spacing: -0.2px; }
.S-cart-register a{color:#0081e2;    text-decoration: underline;}
.S-cart-register{ margin-top: 15px;line-height: 20px; margin-bottom: 20px;}
.S-cart-forpsd{padding-top: 15px;color: #666; text-align: left;}
.S-cart-forpsd a:hover{ color: #0081e2;}
.S-cart-login-r{margin-left: 25px;width: 400px;}
.S-cart-login-r h3{font-size: 16px;color: #0081e2;padding-top: 70px;padding-bottom:15px;}
.S-cart-login-r h3.no-pad-top{ padding-top: 0px;}
.S-cart-login-r ul li{margin-bottom: 10px;font-size: 13px;color: #666;}
.S-cart-login-hide{display: none;}
.create-accout-l{width: 140px;height: 40px;border: 1px solid #555;display: block;line-height: 40px;text-align: center;margin-top: 40px;}
.header-r-sigin-t{margin-left: -5px;color: #666;margin-top: 7px;}
.message-text{color: #666;margin-top: 7px;margin-left: -5px;}
.header-cart-text{color: #666;margin-left: 11px;}
/*结算流程1*/
.settlement-dis{padding:10px;margin:10px 0;background:#f8f8f8;border: 1px solid #dee2e6;}
.settlement-dis h4{font-size: 14px;color:#666;font-weight: 600; letter-spacing: -0.2px;}
.settlement-dis-b{padding-top: 10px;}
.settlement-dis-ipt{width: 80% !important;height: 28px;border: 1px solid #dee2e6;}
.settlement-dis-btn{width: 18%;height: 35px;background:#0081e2;color:#fff;margin-left: 10px;cursor:pointer;}
.settlement-address{background:#f8f8f8;border: 1px solid #dee2e6;padding:10px;margin-bottom: 10px;}
.settlement-add-l,.settlement-add-r{width: 50%;}
.settlement-method{margin-bottom: 10px;}
.settlement-add-l h3,.settlement-add-r h3,.settlement-method-in h3{color:#666;font-size: 14px;margin-bottom: 15px; font-weight: 600; letter-spacing: -0.2px;}
.settlement-add-l h3 i,.settlement-add-r h3 i,.settlement-method-in h3 i{color:#0081e2;font-size: 16px;}

.Settlement .Settlement-address{background:#f8f8f8;border: 1px solid #dee2e6;padding:10px;margin-bottom:10px;}
.Settlement .Settlement-special{background:#f8f8f8;border: 1px solid #dee2e6;padding:10px;margin-bottom:10px;}
.Settlement .Settlement-title{background:#f8f8f8;border: 1px solid #dee2e6;padding:10px;margin-bottom:10px;}
.Settlement .Settlement-t{background:#f8f8f8;border: 1px solid #dee2e6;padding:10px;margin-bottom:10px;}

.settlement-add-text p{margin-bottom: 10px;}
.settlement-add-l-null a{width: 160px;height: 30px;display: block;background: #0081e2;text-align: center;line-height: 30px;color: #fff;}
.settlement-method-l,.settlement-method-r{width: 50%;float:left;}
.settlement-method-padr{padding-right: 5px;}
.settlement-method-padl{padding-left: 5px;}
.settlement-method-in{background:#f8f8f8;border: 1px solid #dee2e6;min-height: 240px;padding:10px;}
.settlement-method-in ul li{margin-bottom: 13px;position:relative;}
.settlement-method-in ul li label{cursor:pointer;display: block;border-bottom:1px solid #eee;padding-bottom: 5px;height: 35px;}

.settlement-method-in ul li p{margin-left: 16px;color: #666;margin-top: 2px;position: absolute;left:250px;top:2px}
.settlement-method-in .span1{color:#666;}
.settlement-method-in .span2{width: 13px;height: 13px;border: 1px solid #0081e2;display: inline-block;border-radius: 50%;vertical-align: bottom;position:relative;}
.settlement-method-in .span2 em{width: 7px;height: 7px;background: #0081e2;position: absolute;left: 3px;top: 3px;border-radius: 50%;display:none;}
.settlement-method-in .span2.current em{display:block;}
.settlement-method-in em{color:#0081e2;margin-right: 20px;margin-top:3px;}
.settlement-method-in input{position: absolute;left: 0;top: 0px;}
.Payment-logo ul li{float:left;width: 90px;border: 1px solid #e1e1e1;margin-right: 10px;cursor:pointer;margin-bottom: 10px;}
.Payment-logo ul li img{width: 100%;vertical-align: middle;}
.Payment-logo ul li.current{border: 1px solid #0081e2;}
.Payment-text{margin-bottom: 5px;}
.Payment-text span{color:#0081e2;margin-left: 50px;font-size: 16px;}
.Payment-p1{margin-bottom: 5px;color:#666;line-height: 22px;}
.settlement-Special-l textarea{width: 100%;border: 1px solid #dee2e6;height: 116px;resize: none;}
.settlement-Special-r ul li{margin-bottom: 13px;}
.settlement-Special-r .span3{display: inline-block;width: 82%;font-size: 13px;text-align: right;color: #666;}
.settlement-Special-r .span4{display: inline-block;width: 16%;font-size: 16px;text-align: left;text-indent: 15px;}
.play-btn{width: 100%;height: 35px;color: #fff;background: #0081e2;float: right;cursor:pointer;}
/*结算流程2*/
.Settlement-title{text-align: left;}
.Settlement-title h2{font-size: 18px; letter-spacing: -0.2px; color:#0081e2;margin-bottom: 10px;}
.Settlement-title p{font-size: 14px;color:#666;}
.Settlement-t{padding-bottom: 40px;}
.Settlement-t .p1{font-size: 14px;color: #0081e2;margin-bottom: 10px;}
.Settlement-t .p2{color:#666;}
.Settlement-address-l,.Settlement-address-c,.Settlement-address-r,.Settlement-special-l,.Settlement-special-r{width: 49%;}
.Settlement-address-l h3,.Settlement-address-c h3,.Settlement-address-r h3,.Settlement-special-l h3,.Settlement-special-r h3{margin-bottom: 20px;color: #666;font-size: 14px;font-weight: 600; letter-spacing: -0.2px;}
.Settlement-address-shoping{ }
.Settlement-address-shoping ul li{margin-bottom: 5px;color:#666;}
.Settlement-address-r .p1{color:#666;}
.Settlement-address-r .p1 span{font-size: 14px;}
.Settlement-special{padding-top: 40px;}
.Settlement-special .p1{color:#666;}
.Settlement-special .p1 span{font-size: 16px;color:#0081e2;}
.Settlement-commodity{padding-top: 20px;padding-bottom: 20px;}
.Settlement-commodity-l{width:60%;float:left;}
.Settlement-commodity-r{width: 39.5%;float:left;}
.Settlement-commodity-l h3{color:#2f2f20;font-size: 16px;margin-bottom: 15px;}
.Settlement-com-l-tab{width: 100%;}
.Settlement-com-l-tab table,.Settlement-com-l-tab table tr th,.Settlement-com-l-tab table tr td { border-bottom:1px solid #dee2e6; }
.Settlement-com-l-tab table{ width: 100%;text-align: center; border-collapse: collapse; padding:2px;}   
.Settlement-com-l-tab .h33{height: 33px;background:#f8f8f8;}
.Settlement-com-l-tab .No{width: 46px;}
.Settlement-com-l-tab .note{width: 114px;}
.Settlement-com-l-tab .w94{width: 94px;padding:5px;}
.Settlement-com-price{font-size: 14px;color:#0081e2;}
.Settlement-com-text{padding:10px;text-align: left;color:#666;}
.Settlement-com-text .p1{margin-bottom:20px;max-width: 319px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.Settlement-com-text .p2{margin-bottom: 5px;}
.Settlement-com-num{color:#666;}
.Settlement-com-icon{font-size: 14px;margin:0 10px 0 20px;color:#666;}
.Settlement-com-one{font-size: 14px;}
.Settlement-btn{padding-top: 20px;}
.Settlement-btn .con-otder-btn,.Settlement-btn .print-order{width: 150px;background: #0081e2;height: 35px;color: #fff;cursor: pointer;}
.Settlement-commodity-r ul li{margin-bottom: 10px; border-bottom:1px solid #dee2e6; }
.Settlement-name{width: 319px;}
/*个人中心*/
.personal-l{width: 20%;}
.personal-l-bd,.personal-r-bd{border: 1px solid #dee2e6;}
.personal-r-bd{margin-bottom:30px; padding-bottom: 20px;}
.personal-l h3{border-bottom: 1px solid #dee2e6;height: 42px;line-height: 42px;padding:0 10px;background:#f8f8f8;color:#0081e2;font-size: 16px;}
.personal-l-list{padding:0px 0 5px 10px;}
.personal-l-list ul li{margin-bottom: 5px;padding-left: 10px; margin-top:2px; }
.personal-l-list ul li.title{margin-top: 25px;padding: 0;}
.personal-l-list ul li.li1{margin-top: 5px;padding: 0;}
.personal-l-list ul li a{font-size: 12px;color:#666;}
.personal-l-list ul li a:hover,.personal-l-list ul li a.current{color:#0081e2;}
.personal-r-t{  }
.personal-r-title{  border:1px solid #ededed; height: 42px;line-height: 41px;padding-left: 15px;border-bottom: 0px;}
.personal-r-t-l{width: 30%;text-align:center;}
.personal-r-t-l p{color:#666;font-size: 14px;margin-top: 10px;}
.personal-r-t-r{width: 70%;}
.personal-t-img{border: 1px solid #dee2e6;width: 180px;height: 200px;margin:0 auto; margin-left: 15px;; }
.personal-r-t-num{    padding-top: 30px;float: right;}
.personal-r-t-num p{margin-bottom: 8px;;}
.personal-r-text-l .personal-r-t-num{  padding-top: 0px; }
.personal-r-t-num ul li{margin-right: 40px;font-size: 14px;text-align: center;float: left;}
.personal-r-t-num ul li .p1{padding-top: 10px;color: #0081e2;font-size: 20px;font-weight: bold;}
.personal-r-t-num ul li .p2{padding-top:4px;color: #999;font-size: 12px;}
.personal-r{width: 80%;margin-left: -1px;}
.personal-vip{padding-top:65px;height: 40px;padding-bottom: 40px;}
.personal-vip-line{width: 580px;height: 4px;background:#eee;position:relative;}
.personal-vip-line-clo{width:100px;height: 4px;background:#0081e2;position:absolute;left:0;top:0;}
.personal-vip-line li{position: absolute;top:-13px;width: 30px;height: 30px;background:#0081e2;border-radius: 50%;}
.personal-vip-line li.li1{left:0;}
.personal-vip-line li.li2{left:184px;}
.personal-vip-line li.li3{left:368px;}
.personal-vip-line li.li4{left:552px;}
.personal-vip-line li em{position:absolute;left:4px;top:4px;background:#fff;width: 22px;height: 22px;border-radius: 50%;text-align: center;line-height: 22px;}
.personal-vip-line li i{color: #0081e2;position: absolute;left:2px;top: -25px;font-style: initial;}
.personal-vip-line li span{position: absolute;left: 3px;top: 40px;color: #0081e2;}
.personal-vip-line li span.span1{left: -8px;}
.personal-vip-line-clo span{position: absolute;right: 0;top: -24px;color: #0081e2;font-size: 14px;}
.personal-r-t-address-s{margin-right: 180px;}
.personal-r-t-address-s h3,.personal-r-t-address-b h3{font-size: 14px;color:#0081e2;margin-bottom: 10px;}
.personal-r-t-address-s ul li,.personal-r-t-address-b ul li{color:#666;margin-bottom: 10px;}
/*个人中心*/
.personal-r-unread{padding: 40px 20px;}
.personal-r-unread-l{width: 30%;}
.personal-r-unread-r{width: 70%;}
.personal-r-unread-l h3,.personal-r-unread-r h3{height: 25px;border-bottom: 1px solid #dedede;position:relative;margin-bottom: 18px;}
.personal-r-unread-r{width: 610px;}
.personal-r-unread-l h3 span,.personal-r-unread-r h3 span{text-align: center;position: absolute;padding-bottom: 9px;width: 120px;color: #0081e2;left: 0;top: 0;border-bottom: 1px solid #0081e2;}.personal-r-unread-l .pad30{padding-left: 30px;padding-right: 30px;}
.personal-unread-list ul li{margin-bottom: 10px;}
.personal-unread-list ul li .p1{color:#666;margin-bottom: 5px;}
.personal-unread-list ul li .p2{color:#aaa;}
.personal-unread-list ul li .p2 .iconfont{color:#666;}
.personal-unread-list .more,.personal-r-unread-r .more{color:#0081e2;padding-left: 10px;}
.personal-r-unread-r .more{padding-top: 40px;display:block;}
.personal-unread-tab table,.personal-unread-tab table tr th,.personal-unread-tab table tr td { }
.personal-unread-tab table{color:#666;}
.personal-unread-tab table{ width:100%; min-height: 25px; line-height: 25px; text-align: center; border-collapse: collapse;} 
.personal-unread-tab .No{width: 160px;text-align: left;}
.personal-unread-tab .date{text-align: left;padding-left: 50px;width: 88px;}
.personal-tab-t{font-size: 14px;}
.myOrder{padding:0 10px;min-height: 399px;}
.myOrder h3{border-bottom:1px solid #0081e2;font-size: 14px;height: 30px;color:#0081e2;}
.myOrderTab table,.myOrderTab table tr th,.myOrderTab table tr td { border:1px solid #dee2e6; }
.myOrderTab table tr:hover{background-color: #ddd;}
.myOrderTab table{ width: 100%; min-height: 25px; line-height: 25px; text-align: center; border-collapse: collapse; padding:2px;} 
.myOrderTab{padding-bottom:20px;}
.myOrderTab .ShipTo{width:180px;}
.myOrderTab .p1{width:180px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-left: 10px;padding-right: 10px;}
.myOrder-paging{padding-right: 18px;}
.myOrder-paging ul li{float: left;width: 26px;height: 26px;text-align: center;line-height: 26px;border: 1px solid #0081e2;margin: 0 2px;cursor: pointer;}
.myOrder-paging ul li a{color: #0081e2;}
.myOrder-view{padding:0 10px;}
.myOrder-view h3,.ItemsOrdered h4{border-bottom:1px solid #0081e2;font-size: 14px;height: 30px;color:#0081e2;}
.myOrder-view h3{text-align: left; margin-bottom: 20px;}
.myOrder-view h2{ color: #0081e2; text-align: center;margin-bottom: 20px;}
.myOrder-view-l,.myOrder-view-r{width: 50%;padding-top: 10px;}
.myOrder-view-l h4,.myOrder-view-r-pd h4{height: 35px;padding-left: 10px;line-height: 35px;font-size: 14px;border-bottom:1px solid #dee2e6;}
.myOrder-view-l-pd{padding-right:5px;}
.myOrder-view-r-pd{padding-left:5px;}
.myOrder-view .bd{border: 1px solid #dee2e6;padding:10px;padding-bottom:0;}
.myOrder-view-s-address{padding:10px;}
.myOrder-view-s-address ul li{color:#666;margin-bottom: 5px;}
.ItemsOrdered{padding:30px 10px 10px;}
.ItemsOrdered table,.ItemsOrdered table tr th, .ItemsOrdered table tr td { border:1px solid #dee2e6; }
.ItemsOrdered table { width: 100%; min-height: 25px; line-height: 25px; text-align: center; border-collapse: collapse; padding:2px;}
.ItemsOrdered-img{width: 80px;padding:10px;}
.ItemsOrdered-img img{width: 100%;vertical-align: middle;}
.ItemsOrdered-name{width: 300px;padding:0 10px;text-align: left;}
.ItemsOrderedBuy{font-weight: bold;color:#0081e2;}
.ItemsOrdered-tab{margin-top: 20px;}
.ItemsOrdered-tab-t{height: 35px;background: #f0f0f0;}
.ItemsOrdered-tab-b{text-align: right;padding-right:10px;height: 36px;}
.ItemsOrdered-bold{font-weight: bold;font-size: 14px;}
.address-page{padding: 0 10px;min-height: 399px;}
.address-page h3{border-bottom: 1px solid #0081e2;font-size: 16px;height: 30px;color: #0081e2;}
.address-page-t{padding-top: 20px;}
.address-t-l .pd{padding-right: 5px;}
.address-t-r .pd{padding-left: 5px;}
.address-t-l .bd,.address-t-r .bd{border: 1px solid #dee2e6;padding:0 10px;}
.address-t-l{width: 50%;}
.address-t-r{width: 50%;}
.address-t-l h4,.address-t-r h4{height: 35px;line-height: 35px;border-bottom: 1px solid #dee2e6;font-size: 14px;}
.address-t-box{padding:10px;}
.address-t-box ul li{margin-bottom: 5px;color:#666;}
.address-t-bottom{height: 36px;line-height: 36px;border-top: 1px solid #dee2e6;text-align: right;}
.address-t-change{cursor:pointer;}
.address-t-change:hover{color:#0081e2;}
.address-b-list h4{margin-bottom: 10px;padding-top:30px;border-bottom: 1px solid #0081e2;font-size: 14px;height: 30px;color: #0081e2;}
.address-b-list ul li{float:left;width: 32%;}
.address-b-list ul li .bd{padding:5px;}
.address-b-list ul li .pd{border: 1px solid #dee2e6;padding: 10px;min-height: 130px;}
.address-b-list ul li p{color:#666;margin-bottom: 5px;}
.address-b-del{text-align: left;border-top: 1px solid #dee2e6;padding-top: 10px;margin-top: 15px;color: #999;}
.address-b-edit{margin-right:5px;cursor:pointer;}
.address-b-remove{cursor:pointer;}
.address-b-edit:hover,.address-b-remove:hover{color:#0081e2;}
.address-b-address{cursor:pointer;text-align: center;}
.address-b-address .icon{padding-top: 10px;font-size: 18px;}
.address-b-address .address{font-size: 16px;color: #999;}
.addRess-new{padding:0 10px;min-height: 399px;}
.addRess-new h3{border-bottom: 1px solid #0081e2;font-size: 16px;height: 30px;color: #0081e2;}
.addRess-new-box em{color:#f00;}
.addRess-new-box{padding: 0px;}
.addRess-new-box span{width: 120px;display: inline-block;text-align:right;margin-right: 10px;color:#666;}
.addRess-new-box .addRess-ipt,.addRess-new-box select{width:300px;height: 32px;border: 1px solid #dee2e6;}
.addRess-new-box select{width: 302px;height: 34px;}
.addRess-new-box ul li{margin-bottom: 5px; margin-top:5px; }
.address-btn button{width: 302px;margin-left: 113px;height: 35px;margin:20px auto; display: block; cursor: pointer;background: #0081e2;color: #fff;font-size: 14px;}
.address-check{padding-left: 113px;}
.address-check p{display:inline-block; margin-bottom: 0px; }
.address-check input{width: 16px;height: 16px;vertical-align: bottom;margin-right: 5px;}
.addRess-new-box .p1{padding-left: 113px;margin-top: 5px;color: #f00;display:none;}
.Message-page{padding: 0 10px;min-height: 399px; width: 96%;}
.Message-page h3{border-bottom: 1px solid #0081e2;font-size: 16px;height: 30px;color: #0081e2;}

.Message-page-t{padding:10px;}
.Message-page-t .bd{position:relative;height: 36px;border-bottom:1px solid #bcbcbc;position:relative;}
.Message-page-t ul{position:absolute;left:0;top:10px;}
.Message-page-t ul li{float: left;padding: 0 10px;padding-bottom: 15px;cursor:pointer;}
.Message-page-t ul li.current{color:#0081e2;}

.Message-page-tab .bd{position:relative;height: 36px;border-bottom:1px solid #bcbcbc;position:relative;}
.Message-page-tab ul{position:absolute;left:0;top:10px;}
.Message-page-tab ul li{float: left;padding: 0 10px;padding-bottom: 15px;cursor:pointer;}
.Message-page-tab ul li.current{color:#0081e2;}
.Message-page-tab ul li.current a{color:#0081e2;}

.Message-page-tab table,.Message-page-tab table tr { border:1px solid #dee2e6;}
.Message-page-tab table {width: 100%; min-height: 25px; line-height: 25px;border-collapse: collapse;}
.Message-page-tab .w30{width:40px;}
.Message-page-tab .span1{width: 12px;height: 12px;border: 1px solid #707070;display:inline-block;background:#fff;vertical-align: inherit;cursor:pointer;position:relative;}
.Message-page-tab .h35{height: 35px;background:#f5f6fa;}
.Message-page-tab .nh35{height: 35px;}
.Message-tab-name{width: 600px;padding:10px;}
.Message-tab-name .em1{width: 6px;height: 6px;display: inline-block;background: #0081e2;border-radius: 50%;margin-right: 5px;vertical-align: middle;}
.Message-tab-name .em1.current{background: #fff; }
.Message-tab-name .new-message{color: #0081e2}
.Message-page-tab .pdl27{padding-left: 23px;}
.Message-h50{height: 50px;}
.Message-del,.Message-read,.Message-read-all{width: 60px;height: 30px;display: inline-block;background: #f7f7f7;text-align: center;line-height: 30px;border: 1px solid #dee2e6;margin-right: 10px;color:#666;cursor:pointer;}
.Message-page-tab .span1 .icon-duigou{position: absolute;left: 0px;top: -8px;color: #0081e2;font-size: 20px;display:none;}
.Message-page-tab .span1.current .icon-duigou{display:block;}
.Setting-page{padding: 0 10px;min-height: 399px;}
.Setting-page h3{border-bottom: 1px solid #0081e2;font-size: 16px;height: 30px;color: #0081e2;}
.Setting-page-box{padding: 20px;}
.Setting-page-box ul li{margin-bottom: 10px;}
.Setting-page-box span{width: 150px;display: inline-block;text-align: right;margin-right: 10px;color: #666;}
.Setting-page-box .p1,.Setting-page-box .p2{padding-left: 163px;margin-top: 5px;color: #f00;display: none;}
.Setting-ipt-sty{width: 300px;height: 32px;border: 1px solid #dee2e6;}
.Setting-page-box em {color: #f00;}
.Setting-btn{cursor:pointer; background: #0081e2;width: 302px;height: 32px;margin-left: 164px;color: #fff;font-size: 14px;margin-top: 10px;}
.myPoints-page{padding: 0 10px;min-height: 399px;}
.myPoints-page h3{border-bottom: 1px solid #0081e2;font-size: 16px;height: 30px;color: #0081e2;}
.myPoints-tab{padding:20px;}
.myPoints-tab table,.myPoints-tab table tr th, .myPoints-tab table tr td { border:1px solid #dee2e6; }
.myPoints-tab table { width: 100%;text-align: center; border-collapse: collapse;}   
.myPoints-tab-img{width: 13%;padding:5px;}
.myPoints-tab-img img{width: 100%;}
.myPoints-tab-text{width: 35%;text-align: left;padding:0 10px;}
.myPoints-tab-text .p1{padding-bottom: 10px;color: #666;}
.myPoints-tab-text .p2 em{color: #999;font-style: italic;text-decoration: line-through;}
.myPoints-tab-stars-icon{display: inline-block;}
.myPoints-tab-stars .span1{margin-right: 5px;color: #999;width: 50px;display: inline-block;text-align: right;}
.myPoints-tab-stars>div{margin-bottom: 5px;}
.myPoints-tab-stars{width: 17%;}
.myPoints-tab-eva{    width: 25%;}
.myPoints-tab-time{    width: 10%;}
.myPoints-tab-t{height: 36px;background: #f0f0f0;}
.myTages-page{padding: 0 10px;min-height: 399px;}
.myTages-page h3{border-bottom: 1px solid #0081e2;font-size: 16px;height: 30px;color: #0081e2;}
.myTages-list ul li{width: 20%;float:left;height: 35px;text-align: center;line-height: 35px;padding:20px 0;}
.myTages-list ul li .tags-delete em{color:#f00;cursor: pointer;font-weight: bold;}
.myTages-list ul li div{padding:5px;}
.myTages-list ul li a{display:block;background: #dedede;}
.myTages-list ul li a:hover{background:#0081e2;color:#fff;}
.myTages-list{padding:10px;}
.myTages-list h4{padding:10px 0 10px 5px;}




/*登入 注册*/
.logIn,.register{padding: 10px 0 20px;}
.logIn-bd,.register-bd{border: 2px solid #0081e2;padding-bottom: 30px;}
.logIn-l,.register-l{width: 60%;text-align: center;}
.logIn-l img,.register-l img{width: 400px;margin:0 auto;}
.logIn-r,.register-r{width: 40%;padding-top: 30px;}
.logIn-r-bd,.register-r-bd{width: 358px;padding:10px;border: 1px solid #dee2e6;}
.logIn-r-bd h3,.register-r-bd h3{height: 28px;border-bottom: 1px solid #dee2e6;text-align: center;color: #dee2e6;padding-top: 10px;}
.logIn-r-b .span1,.register-r-b .span1{width: 114px;display:inline-block;text-align: right;color:#666;}
.logIn-r-b .login-ipt,.register-r-b .register-ipt{width: 160px;border: 1px solid #0081e2;height: 28px;}
.logIn-r-mt30,.register-r-mt30{margin-top: 30px;}
.login-code-ipt,.register-code-ipt{border: 1px solid #0081e2;height: 28px;width: 80px;}
.login-code-img,.register-code-img{width: 70px;margin-left: 5px;display:inline-block;cursor:pointer;vertical-align: middle;}
.login-code-img img,.register-code-img img{width: 100%;}
.logIn-r-mt30 p,.register-r-mt30 p{padding-left: 116px;margin-top: 5px;color: #f00;display:none;}
.logIn-btn,.register-btn{padding-top: 30px;}
.logIn-btn button,.register-btn button{padding: 10px;background: #0081e2;color: #fff;margin-left: 117px;}
.logIn-btn .p1,.register-btn .p1{padding-left: 117px;margin: 15px 0 10px;}
.logIn-btn .p2,.register-btn .p2{padding-left: 117px;padding-bottom: 40px;}
.logIn-btn .p2 a,.register-btn .p2 a{color:#0081e2; font-size: 14px;text-decoration: underline;}
.register-btn button{width: 163px;}
.currency_code_k{ position: relative;background:#fff;}
.currency_code_k ul{position: absolute;background: #fff;top: 25px;right: -10px;width: 123px;display: none;border: 1px solid #dedede;z-index: 999;border-top: none;border-bottom: none;}
.currency_code_k ul a{height:25px; line-height: 25px; border-bottom: 1px solid #dedede; padding: 0 10px;display: block;}
.currency_code_k ul a:hover{background:#dedede; }
.currency_code_k:hover ul{display: block;}
.NewArrivals-title-hidden{ display: none;}
.login_info{ margin: 5px;}


.x_modal .modal{ background:rgba(0,0,0,0.4); position: absolute; top:0px;  z-index: 999; width:100%; height:100% ; display: block; overflow: visible; }
.x_modal .modal-dialog{  position: relative; width: 100%;  margin:0 auto; max-width: unset;  } 
.x_modal .modal-dialog .modal-content{    background: #fff;  }
.x_modal .modal-dialog .modal-content .modal-header{ height: 35px; padding: 5px; border-bottom: 1px solid #dedede; }
.x_modal .modal-dialog .modal-content .modal-header .close {  position: absolute; top:-10px;  right: 5px;  background: none;border: 0;}


@media screen and (-webkit-min-device-pixel-ratio:0) { .x_modal .modal-dialog .modal-content .modal-header .close{top:0px;} }

.x_modal .modal-dialog .modal-content .modal-header .close span{color: #0081e2;font-size: 28px;height:20px;}
.x_modal .modal-dialog .modal-content .modal-header .modal-title{ font-size: 14px;}
.x_modal .modal-dialog .modal-content .modal-body{ padding: 10px;}
.x_modal .modal-footer { text-align: right; padding: 5px;top: -392px;}
.x_modal .modal-footer .btn{cursor: pointer; padding: 5px 10px; background: #0081e2; margin-left: 5px; color: #fff; }
.address-b-list-order{width:97.6%;}
.address-b-list-order ul li { width: 100%;  }
.address-b-list-order ul li .pd { min-height: auto;}
.font-18{ font-size:18px;}

/*忘记密码*/
.forgot-psd h4{padding: 20px 20px 5px;color: #999;}
.forgot-psd .span1{width: 170px;display: inline-block;text-align: right;color: #666;}
.forgot-ipt{width: 160px;border: 1px solid #0081e2;height: 28px;}
.forgot-psd .p1,.forgot-psd .p2{padding-left: 173px;margin-top: 5px;color: #f00;display:none;}
.forgot-psd ul li{margin-bottom: 30px;}
.forgot-code-ipt{width: 80px;}
.forgot-code-img{width: 70px;margin-left: 5px;display: inline-block;cursor: pointer;vertical-align: middle;}
.forgot-code-img img{width: 100%;}
.forgot-btn button{background: #0081e2;color: #fff;margin-left: 173px;width: 162px;height: 34px;cursor: pointer;cursor: pointer;
    margin-bottom: 30px;}
    
/*page simon*/
.pagin{position:relative;padding:0 12px;}
.pagin .blue{color:#056dae;font-style:normal;}
.pagin .paginList{}
.pagin .paginList .showing{width:180px;}
.pagin .paginList .paginItem{float:left;}
.pagin .paginList .paginItem a{float:left;min-width:25px;min-height:25px;text-align:center;line-height:26px;border-left:none;color:#666;}
.pagin .paginList .paginItem:first-child a{}
.pagin .paginList .paginItem:first-child a{border-bottom-left-radius:5px;border-top-left-radius:5px;}
.pagin .paginList .paginItem:last-child a{border-bottom-right-radius:5px;border-top-right-radius:5px;}
.pagin .paginList .paginItem.current,.pagin .paginList .paginItem.current a{background:#0081e2;border:0px solid #0081e2; cursor:default;color:#fff;}
.pagin .paginList .paginItem:hover{background:#0081e2;border:1px solid #0081e2;color:#fff;}
.pagin .paginList .paginItem:hover a{color:#fff;}
.pagin .paginList .paginItem.more,.pagin .paginList .paginItem.more a:hover{ cursor:default;}
.pagin .paginList .paginItem.more:hover{background:#FFF;}
.pagin .paginList .paginItem.more a{color:#666; font-size: 14px;;}
.pagin .paginList select{min-width:35px;min-height:28px;border:1px solid #999;}
.pagin .paginList  span a{ margin:0 2px; display: block;border:1px solid #0081e2; float:left;min-width:25px;min-height:25px;text-align:center;line-height:26px;color:#0081e2; }
.pagin .paginList b span a{ background:#0081e2;border:1px solid #0081e2; cursor:default;color:#fff; }
#rightToolCartK .default{ text-align: center; line-height: 30px;}
.nav-cart-r-k{overflow-x: auto ;}
#rightToolCartK .default a{color:#0081e2;}
.cursor{cursor: pointer;}
.mt-30{margin-top: 30px;}
.pt-20{ padding-top: 20px;}
.pb-20{ padding-bottom: 20px;}

#checkoutCartK{ position: relative;}
.cartError{  color: #0081e2; text-align: left}
.uniseriate{ width:120px;}
.uniseriate ul li{ width:100%;}
.product_right_search{ border:1px solid #0081e2;background:#0081e2; height: 28px; line-height: 28px; color: #fff; padding: 0 5px;}
.Method-click span.span2{ border:none; background: none;}
.Method-click img{ vertical-align: middle; border-radius: 3px; }
.Method-click span.span2 em{background: none; }
.pdr-60{ padding-right:60px;}
.pdt-30{ padding-top:30px;}
.pd-10{padding: 10px;}
.lh-25{ line-height: 25px;}
.bread_nav_grey .crumbs-order{ color: #dee2e6;}
.bread_nav_brown .crumbs-order{ color: #0081e2;}
.r-message-list{ cursor: pointer;}
.r-message-list .subject{ font-size: 14px; color: #0081e2;}
.r-message-list .content,.message-detail .content{ line-height: 20px;}
.message-detail .subject{font-size: 16px; text-align: center; color: #0081e2; padding-bottom: 15px;}
.tagsK{ margin: 15px; position: relative;}
.tagsK input{ border: 1px solid #0081e2; width: 80%; height: 30px;}
.tagsK button{ background: #0081e2;height: 30px; color: #fff; padding: 0px 10px;}
.tagsSelect{ border: 1px solid #0081e2; position: absolute; z-index: 20; top: 30px; left: 0px; background: #fff;width:80%;display: none;}
.tagsSelect ul li{ border-bottom: 1px solid #dedede; height: 25px; line-height: 25px; padding: 2px; cursor: pointer;   }
.tagsSelect ul li:hover{background: #f1f1f1}
.resetpassword{ margin: 30px; clear: both;}
.no-mat{ margin-top: 0px;}
.no-margin{ margin: 0px; }
.no-border{ border: none;}
.complete_orders{  padding: 30px; line-height: 30px; color: #888;}
.complete_orders h4{ font-size: 26px;}
.complete_orders button{ margin: 0px; }
.display-none{ display: none;}
.width-auto{ width:auto}
.s-address-b-list .pd{ min-height: 240px !important;}
.s-address-b-list .pfa{ min-height: 200px }
.s-address-b-list .icon{ padding-top:55px !important;;}

.personal-wishlist ul li.nav-wishlist-li { width:46%; margin-right: 10px; margin-top: 10px; padding: 10px; border: 1px solid #dedede; float: left !important;;}
.personal-wishlist .wishlist-img img{max-width:100% !important;}
.personal-wishlist .wishlist-page-right{ width: 65% !important;}
.personal-wishlist-del .wishlist-delete{padding: 0px;}
.personal-wishlist .wishlist-page-select{ width: 5% !important;}
.p-recently-delete{ color: #0081e2; cursor: pointer; position: absolute; top:5px; right: 5px;}
.quick_preview{ display: block; position: absolute; right: 5px ; top:55%; z-index: 9; background: #fff; width:25px; height: 25px; text-align: center; line-height: 25px;border-radius: 50%;}
.quick_preview a{ display: block; width: 100%; height:100%;}
.address-notice{ margin: 0px 0 10px 0px; }
.back_to_prev_step{margin: 5px; text-align: center;}
.product-search-tags{ margin-bottom: 10px;}
.product-search-tags li a{ display: block; padding: 10px; border: 1px solid #eee; margin: 5px 5px 5px 0px; text-align: center; float: left;}
.product-search-tags li a.current{ background: #0081e2; color: #fff; }

.loading{display:none; position:absolute; width:100%; height:100%; top:0px;  padding-top:30%; background:#fff; opacity:0.4; text-align:center; z-index: 999999;}
.white-space-nowrap{white-space:nowrap}
.cart-remove-btn{text-align: left;text-indent: 10px;;}
.cart-remove-btn img.remove{ width:12px; height:12px;text-align:left;}
.cart-remove-btn i{font-size: 14px; color: #0081e2;}
.S-cart-num-k{ position: relative; display: inline-block; width:62px; text-align: left;}
.S-cart-num-k .minus_nums{text-align: center;cursor: pointer;font-size: 18px;position: absolute; z-index: 1; right: -1px; top:17px;  display: block; width:16px;height:16px;line-height: 16px;background: #dee2e6; border:1px solid #d0d6dd; background: #e6e8eb;}
.S-cart-num-k .plus_nums{text-align: center;cursor: pointer; font-size: 18px; position: absolute; z-index: 1; right: -1px; top:1px;  display: block; width:16px;height:16px;line-height: 16px;background: #dee2e6; border:1px solid #d0d6dd; background: #e6e8eb;}
/*end simon*/


.inventory-position-ul{
    display: inline-block;
    width:80%;
    vertical-align:middle;
}
.inventory-position{
    padding-top: 10px;
}
.inventory-position .span1{
    margin-right: 20px;
}
.inventory-position .inventory-position-list{
    padding:5px 10px;
    border:1px solid #dee2e6;
    text-align: left;
    cursor: pointer;
    display:inline-block;
    margin-bottom:5px;
    min-width: 20px;
}
.inventory-position .hover{
    border:1px solid #0081e2;
}
.inventory-position .not-enough{
    border:#dee2e6 1px solid;
    color: #dee2e6;;
}
.inventory-position .not-enough .f60{
    color: #dee2e6;;
}
#inventory_position_stocking_days,#inventory_position_child{
    /*display: none;*/
}
.choose_inventory_position_by_order{
    border: 1px solid #dee2e6;
    padding:10px;
    margin-bottom: 10px;
    position: relative;
    margin-top: 35px;;
}
.choose_inventory_position_by_order_header{
    margin-bottom: 5px;position: absolute;top:-25px;z-index: 9;background: #0081e2;width:100.4%;left: -2px;border: 1px solid #f8f8f8;border-bottom: 0px;
}
.choose_inventory_position_by_order_header span{
    display: inline-block;width:110px;height: 25px;line-height: 25px;margin-right: 1px;border: 0px solid #f8f8f8;text-align: center;color: #fff;;cursor: pointer;
}
.choose_inventory_position_by_order_header span.hover{
    background:#f8f8f8;color: #2f2f20 ;border-top: 1px solid #dee2e6;border-left: 1px solid #dee2e6;border-right: 1px solid #dee2e6;box-shadow: 0px -2px 3px 0px rgba(0,0,0,0.15);
}
.ship-form{
    padding-bottom: 20px;
}
.login_info_name a,.login_info_name{font-size: 12px;}
.no-product{
    font-size: 12px; text-align: center;padding: 20px;
}

.position_relative{
    position: relative; 
}
.settlement-method-padl-total{
      width:100%;
}
.pdt-53{
    padding-top:53px;
}
.wishlist-page-right .add-cart-btn {
    width:120px; height: 25px; background-color: #0081e2; color: #fff;
}
.personal-r-bd .myTages-page .all-delete{
    padding:5px 40px; background-color: #e50013; color: #fff;
}

.personal-r-bd .pt-20  .personal-r-text-l .personal-t-img-r{
    margin-right: 10px;
}
.personal-t-img-r{margin-left: 10px;;}
.personal-t-img-r p{margin-bottom:8px;}
.frimp{
    float: right !important;
}
.flimp{
    float: left !important;
}
.S-cart-r-r{
    text-align:left;text-indent: 20px;
}
#more_methods_xk{
    position: absolute;
    background: #fff;
    width:650px;
    z-index: 999;
    right:120px;
    box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.15)
}
#more_methods_xk table{
    width:100%;
    border-collapse: collapse;
    border:1px solid #dee2e6;
}
#more_methods_xk table th{
    background: #dee2e6;
    padding:5px;
}
#more_methods_xk table td{
    padding:5px;
    text-align: left;
    border:1px solid #dee2e6;
}
.show_more_shipping_methods{
    text-decoration: underline;
}

.xt_shop input[type="text"],.xt_shop input[type="email"],.xt_shop input[type="password"],.xt_shop input[type="submit"], .xt_shop textarea {  height: 35px; padding-right:0px;padding-left:2px;margin-bottom:0px; margin-bottom: 10px; font-size: 12px; }

.xt_shop [class^="icon-"], .xt_shop [class*=" icon-"] {
    font-family: 'iconfont' !important;
}

.crumbs input[type="text"],.crumbs input[type="email"],.crumbs input[type="password"],.crumbs input[type="submit"], .crumbs textarea {  height: 35px; padding-right:0px;padding-left:2px;margin-bottom:0px;  }

.crumbs [class^="icon-"], .crumbs [class*=" icon-"] {
    font-family: 'iconfont' !important;
}

#checkout_total li{
    border-bottom:1px solid #dee2e6;
}
.n_trunpage{ position: absolute; left:50%;}
.n_trunpage span{width:10px;margin-right: 5px; height: 10px; border-radius: 50%;display: inline-block;background: #666;font-size: 0px;line-height: 0px; overflow: hidden; cursor: pointer;}
.n_trunpage span.current{background: #0081e2;}



.header-cart-img{width:80px;}
.header-cart-texts{width: 190px;}
.header-cart-name{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;height: 28px;margin-bottom:5px;color:#666;}
.header-cart-box ul{overflow: auto;max-height: 365px;}
.header-cart-box ul li{border-bottom: 1px solid #ebebeb;margin-bottom: 10px;}
.header-cart-moq .em1,.header-cart-p .em1{color:#666;font-weight: bold;}
.header-cart-moq .em2,.header-cart-p .em2{color:#666;}
.header-cart-price{text-align: right;font-weight: bold;font-size: 16px;margin-top: 5px;color: #e02b27;}
.header-cart-img img{vertical-align: middle;}
.header-cart-b-tobal .span1{font-weight: bold;font-size: 14px;color:#666;display: inline-block;vertical-align: top;}
.header-cart-b-tobal .span2{color: #e02b27;font-weight: bold;font-size: 20px;margin-left: 10px;}
.header-cart-href{background: #a40005;color: #fff;padding: 0 10px;margin-right: 10px;border-radius: 2px;height: 34px;line-height: 34px;display: block;}
.header-cart-b-tobal{height: 34px;line-height: 34px;}

.nav-cart-r{text-align: left;  }
.nav-cart-r ul li{padding: 0 10px 10px;border-bottom: 1px solid #dcdcdc;margin-bottom: 10px;}
.nav-cart-icon,.nav-love-icon{cursor: pointer;width: 14px;height: 14px;border: 1px solid #0081e2;display:inline-block;position:relative;margin-right: 5px;}
.nav-cart-icon em,.nav-love-icon em{color: #2f2f20;display:none;}
.nav-cart-icon.comment em,.nav-love-icon.comment em{display:block;}
.nav-cart-r-img{width:80px;padding:5px;}
.nav-cart-r-img img{width: 100%;}
.nav-cart-r-name{margin-left: 5px;    width:60%;}
.nav-cart-r-name .p1{color: #666;margin-bottom: 5px;overflow: hidden;width:100%;white-space: nowrap;text-overflow: ellipsis;}
.nav-cart-r-name .p2{margin-bottom: 5px;}
.nav-cart-r-num{padding: 5px 0 10px;}
.nav-cart-r-num .span1,.nav-cart-r-num .span2{font-size: 22px;margin-right: 5px;color: #000;cursor: pointer;-moz-user-select:none; -webkit-user-select:none; -ms-user-select:none; -khtml-user-select:none; -o-user-select:none; user-select:none; }
.nav-cart-r-num .span2{margin-left: 5px;margin-right:0;}
.nav-cart-r-ipt{width: 50px !important;height: 25px !important;border: 1px solid #ccc;text-align: center;color:#666;}
.nav-cart-r-product{margin-top: 36px;}
.nav-cart-r-remove,.nav-love-remove{margin-top: 36px;cursor:pointer; transform: scale(1,0.8); }
.nav-cart-r-remove span,.nav-love-remove span{color: #a40005;font-size: 18px;}
.nav-cart-r-b{padding:12px;}
.nav-cart-r-b .span1{font-size: 14px;color:#a40005;margin-right: 5px;}
.nav-cart-r-b .span2{font-size: 14px;color: #a40005;}
.nav-cart-removeall,.nav-love-removeall{font-size: 18px;color: #a40005;cursor: pointer;}
.nav-cart-view,.nav-cart-checkout{width: 140px;height: 30px;background:#a40005;color: #fff;display: inline-block;color:#fff;line-height: 30px;text-align: center;border-radius: 2px;margin-left: 15px;}
.nav-cart-r ul{overflow-y: overlay;}
.nav-cart-view:hover{color: #fff;}
.nav-cart-checkout:hover{color: #fff;}
.nav-r-look ul li{width: 30%;border:1px solid #fff;float:left;margin-bottom: 10px;}
.nav-r-look ul li a{display:block;padding:10px;}
.nav-r-look ul li a img{vertical-align: middle;width: 100%;    max-height: 75px;}
.nav-r-look ul .RecentlyViewedCurrent{ border:1px solid #dedede;}



.crumbs{padding:10px 0 10px 0;}
.crumbs-bg1,.crumbs-bg2{width: 15px;height: 27px;display: inline-block;vertical-align: middle;margin-left: -5px;  }
.warp .crumbs-bg1:before, .warp .crumbs-bg2:before{ content:">";}

.crumbs-bg1{margin-right: -7px;}
.crumbs ul li{float:left;}
.crumbs-fisrt,.crumbs-order{height: 25px;line-height: 25px;display: inline-block;padding: 0 10px;vertical-align: middle;border-right: none;text-transform:uppercase;font-size: 11px;}
.crumbs-fisrt .icon-fangzihouse129{color:#2f2f2f;font-weight: bold;}
.crumbs-order{border-left: none;}

.personal-my-order .more{font-size: 14px;;}
.personal-my-order h3{border-bottom: 1px solid #dee2e6;}


.myOrderStr{position: relative;}
.myOrderStr a:hover{color: #ee7700;}
.myOrderStr span.hid{
    display: none;
    background: #ddd;
    width:100px;
    
    position: absolute;
    z-index: 99;
    top:25px;
    left:-35px;
    text-align: left;
    border:1px solid #ddd;
    padding:10px;
}
.myOrderStr span.hid a{
    display: block;
}
.myOrderStr span.hid  em{
    display: none;
}
.myOrderStr .orders_ootions{
    cursor: pointer;text-decoration: underline;
}
.myOrderStr .orders_ootions:hover  span.hid{
    display: block;
}


.myTages-list-recently ul li{ position: relative; width:23%;height:250px;float:left;padding-bottom: 20px;padding-top:20px; border: 1px solid #dedede; text-align: center; margin: 5px;}
.myTages-list-recently ul li img{max-width: 150px;max-height: 150px;}
.myTages-list-recently::before{display: table;content:"";clear:both;}
.myTages-list-recently::after{display: table;content:"";clear:both;}
.myTages-list-recently{clear: both;}
.recently-name{text-align: center;}
.recently-time{text-align: center;}
.recently-delete{background: #333333;color: #fff;padding: 10px;margin: 25px;cursor: pointer;text-align: center;}


#load_select_option_html  .details-qty-num{display: inline-block;vertical-align:middle;}
#load_select_option_html  .details-qty-ipt{border: 1px solid #ccc;height: 25px;width: 65px;text-align: center;color: #666;float: left;}
#load_select_option_html  .details-qty-reduce, #load_select_option_html.details-qty-add{background:#ddd;font-size: 16px;color: #000;cursor: pointer;font-weight: bold;width: 25px;-moz-user-select: none;-khtml-user-select: none;user-select: none;height: 25px;display: inline-block;text-align: center;line-height: 24px;border: 1px solid #ccc;}
#load_select_option_html  .details-qty-reduce{border-right: none;color: #aaa;float: left;}
#load_select_option_html  .details-qty-add{border-left: none;float: left;}
#load_select_option_html  .details-capacity ul li{float: left;margin-right: 10px;padding: 0 10px;border: 1px solid #ccc;cursor: pointer;height: 35px;line-height: 35px;}
#load_select_option_html  .details-capacity ul li.current{border: 1px solid #a40005;}

#load_select_option_html  .add-cart-btn{ width: 170px;height: 35px;background: #0081e2;margin-left: 0px;color: #fff;font-size: 14px;border-radius:3px}
#load_select_option_html  .add-cart-btn:hover, #load_select_option_html .nav-cart-view:hover, #load_select_option_html .Proceed-cheout-btn button:hover, #load_select_option_html .play-btn:hover,#load_select_option_html .Settlement-btn .con-otder-btn:hover, #load_select_option_html .Settlement-btn .print-order:hover{background: #0081e2;}

#load_select_option_html  .details-r-imgL .span1{color: #666;font-size: 12px;margin-right: 20px;vertical-align: top;margin-top: 14px;width: 90px;display: inline-block;text-align: right;}
#load_select_option_html  .details-r-imgL-b{display:inline-block;    }
#load_select_option_html  .details-r-imgL-b ul li{margin-bottom: 5px;float: left;margin-right: 10px;border: 1px solid #ccc;padding: 2px;width: 36px;height: 36px;border-radius: 2px;}
#load_select_option_html  .details-r-imgL-b ul li.currentText{padding: 0 10px;width: auto;height: 36px;line-height: 36px;border-radius: 2px;}
#load_select_option_html  .details-r-imgL-b ul li a{height: 35px;line-height: 35px;display: inline-block;}

#load_select_option_html  .details-r-imgL-b ul li:hover{border: 1px solid #a40005;}
#load_select_option_html  .details-r-imgL-b ul li img{vertical-align: middle;width: 100%;}
#load_select_option_html  .details-r-imgL{margin-bottom: 10px;}

#load_select_option_html .details-qty-ipt{border: 1px solid #ccc;height: 25px;width: 65px;text-align: center;color: #666;float: left;}
#load_select_option_html .details-qty-reduce, #load_select_option_html .details-qty-add{background:#ddd;font-size: 16px;color: #000;cursor: pointer;font-weight: bold;width: 25px;-moz-user-select: none;-khtml-user-select: none;user-select: none;height: 25px;display: inline-block;text-align: center;line-height: 24px;border: 1px solid #ccc;}
#load_select_option_html .details-qty-reduce{border-right: none;color: #aaa;float: left;}
#load_select_option_html .details-qty-add{border-left: none;float: left;}

#load_select_option_html .details-qty .span1{width: 90px;display: inline-block;text-align: right;color: #666;margin-right: 20px;;}

#load_select_option_html .details-r-imgL-b ul{padding-left: 0px;}

.personal-wishlist ul li.nav-wishlist-li { width:46%; margin-right: 10px; margin-top: 10px; padding: 10px; border: 1px solid #dedede; float: left !important;;}
.personal-wishlist .wishlist-img img{max-width:100% !important;}
.personal-wishlist .wishlist-page-right{ width: 65% !important;}
.personal-wishlist-del .wishlist-delete{padding: 0px;}
.personal-wishlist .wishlist-page-select{ width: 5% !important;}


.myWish-list-page ul li{float:none;padding:20px 0;    border-bottom: 1px solid #ccc;}
.myWish-list-page ul li::before{content:"";display: table;clear:both;}
.myWish-list-page ul li::after{content:"";display: table;clear:both;}
.myWish-list-page .wishlist-img img{max-width: 50%;}
.myWish-list-page::before{content:"";display: table;clear:both;}
.myWish-list-page::after{content:"";display: table;clear:both;}
.myWish-list-page .add-cart-btn{text-align: center;}
.wishlist-page-left{float:left;width:25%;}
.wishlist-page-left::before{content:"";display: table;clear:both;}
.wishlist-page-left::after{content:"";display: table;clear:both;}
.wishlist-page-select{float:left;width:10%;}
.wishlist-page-right{float:left;    width: 20%;}
.wishlist-page-right::before{content:"";display: table;clear:both;}
.wishlist-page-right::after{content:"";display: table;clear:both;}
.wishlist-delete{color:#a40005;padding:50px;cursor: pointer;font-weight: bold;font-size: 18px;}

.myWish-list-page  .details-qty-num{display: inline-block;vertical-align:middle;}
.myWish-list-page  .details-qty-ipt{border: 1px solid #ccc;height: 25px;width: 65px;text-align: center;color: #666;float: left;}
.myWish-list-page .details-qty-reduce, .myWish-list-page .details-qty-add{background:#ddd;font-size: 16px;color: #000;cursor: pointer;font-weight: bold;width: 25px;-moz-user-select: none;-khtml-user-select: none;user-select: none;height: 25px;display: inline-block;text-align: center;line-height: 24px;border: 1px solid #ccc;}
.myWish-list-page  .details-qty-reduce{border-right: none;color: #aaa;float: left;}
.myWish-list-page   .details-qty-add{border-left: none;float: left;}

#back-top .back_to_top::after{border-bottom: 1px solid #31343b;}
#back-top .back_to_top::after{font-family: iconfont;content:"\e605";padding: 10px 5px;}
.header-nav.nav_fixed_add {position: fixed;top: 0;width: 100%;}