@charset "UTF-8";
html{font-family:微软雅黑;height:100%;background: #fff;}
*{margin:0;padding:0;border:0}
menu,ol,ul{list-style:none}
body{word-wrap:break-word;font-size:1em;line-height:1.5;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-touch-callout:none}
table{border-collapse:collapse;border-spacing:0}
address,em,i{font-style:normal}
button,input,select{vertical-align:middle}
button,input,select,textarea{font-size:100%;font-family:inherit}
a{-webkit-tap-highlight-color:transparent}
body{color:#333;font-size:13px;font-family:微软雅黑;/*width:100%; overflow:hidden;*/}
html {font-size:10px};
@media screen and (min-width:480px) and (max-width:639px) {
    html {
        font-size: 15px
    }
}
 
@media screen and (min-width:640px) and (max-width:719px) {
    html {
        font-size: 20px
    }
}
 
@media screen and (min-width:720px) and (max-width:749px) {
    html {
        font-size: 22.5px
    }
}
 
@media screen and (min-width:750px) and (max-width:799px) {
    html {
        font-size: 23.5px
    }
}
 
@media screen and (min-width:800px) and (max-width:959px) {
    html {
        font-size: 25px
    }
}
 
@media screen and (min-width:960px) and (max-width:1079px) {
    html {
        font-size: 30px
    }
}
 
@media screen and (min-width:1080px) {
    html {
        font-size: 32px
    }
}

a{color:#333;text-decoration:none}
.page{overflow:hidden;margin:0 auto;padding:0 0px;width:100%; position:relative;}
.full-screen{margin:0 auto; width:100%; overflow:hidden;background:#fff;}
.full-screen.foot-full-screen{margin-bottom: 20px;}
.full-padding{padding:0 10px}
.box,.col2{display:box;display:-webkit-box;display:-moz-box;width:100%;border-bottom: 1px solid #ddd;margin-bottom: 5px;}
.col2{ height:90px;}
.col2:last-child{ border:none; margin-bottom:0px;}
.box .col,.col2 .col{box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;position: relative;}
.f-l{float:left}
.f-r{float:right}
.t-r{text-align:right}
.t-l{text-align:left}
.t-c{text-align:center}
.ib{display:inline-block}
.ib.gray{background-color:#666;color:#FFF}
.gb{display:block;padding:10px;border:1px solid #DDD; border-left:none; border-right:none;background-color:#fff}
.ob{display:block;padding:10px;}
.c-fix:after{clear:both;display:block;visibility:hidden;content:"\0020"}
.fix-f{float:left;width:100%}
.hide{display:none!important}
.price{color:#da0000;}
.f-red{color:#C60808}
.lnk{color:#2970A6}
input,select{margin:0;padding:0;outline:0}
.star{display:inline-block;width:66px;height:11px;background:url(../images/star.png) no-repeat 0 -80px}
.star b{display:inline-block;height:100%;background:url(../images/star.png) no-repeat}
.star.big{width:125px;height:20px;background:url(../images/star_b.png) no-repeat 0 -100px;vertical-align:-4px;line-height:20px}
.star.big b{background:url(../images/star_b.png) no-repeat}
.star.s_1{background-position:0 -80px}
.star.s_2{background-position:0 -60px}
.star.s_3{background-position:0 -40px}
.star.s_4{background-position:0 -20px}
.star.s_5{background-position:0 0}
.dialog{background-color:#FFF;border-radius: 5px;}
.dialog .dialog-head{/*position:relative;*/text-align:center;height: 50px;}
.dialog .dialog-head h3 {
    width: 90%;
    margin: 0 auto;
    line-height: 50px;
    border-bottom:1px solid #e9e9e9;
    font-size: 15px;
    font-weight: 400;
}
.dialog #J_pay_list {
    padding: 10px 0;
}
.dialog #J_pay_list .gb {
    width: 50%;
    height: 40px;
    display:block;
    padding:10px;
    background-color:#fff;
    box-sizing: border-box;
    float: left;
    border: 0;
}
/* .dialog .close{position:absolute;top:-14px;right:-14px;width:24px;height:24px;border:2px solid #000;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;background-color:#FFF;text-align:center;line-height:24px} */
.dialog  span.close {
    width: 30px;
    height: 30px;
    position: absolute;
    top: 10px;
    right: 5%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-color: #e1e1e1;
    text-align: center;
    line-height: 30px;
    display: block;
    margin: 0 auto;
    color: #fefefe;
}
.confirm{padding:10px 20px}
.confirm .btn-bar{margin-bottom:20px}
.confirm .true{margin-right:10px}
.confirm .false{margin-left:10px}
.msg{padding:10px;font-weight:700;font-size:14px;line-height:40px}
.msg .checkout-success,.msg .success{padding-left:50px;/*background:url(../images/checkmark.png) no-repeat left 50%*/ background:url(../../../../../wap_themes/shundian/images/order-ok.png) no-repeat left 50%; background-size:40px;}
.msg .checkout-error,.msg .error{padding-left:50px;background:url(../images/infoerror.gif) no-repeat left 50%}
.bold{font-weight:700}
.section{padding:10px 4%;border-bottom:1px solid #e9e9e9}
#J_mask{position:absolute;top:0;left:0;z-index:50;background-color:rgba(0,0,0,.7)}
#loading{position:absolute;top:50%;left:50%;z-index:20;margin:-50px 0 0 -50px;width:100px;height:100px;text-align:center}
.d-table .k{text-align:right;line-height:26px}
.d-table .v{line-height:26px}
.d-line{position:relative;line-height:20px;margin-top: 10px;}
.d-line .k,.d-line .v{display:inline-block}
.d-line .l-k{float:left;width:80px;text-align:right;line-height:24px}
.d-line .l-v{display:block;margin-left:85px;padding-right:10px;line-height:24px}
.d-line .down{position:absolute;top:50%;right:0;margin-top:-3px}
.btn{display:block;height:31px;border:1px solid #00bad6;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#00bad6),color-stop(100%,#00bad6));background-image:-webkit-linear-gradient(#00bad6,#00bad6);background-image:-moz-linear-gradient(#00bad6,#00bad6);background-image:linear-gradient(#00bad6,#00bad6);color:#FFF;text-align:center;font-size:14px;line-height:31px}
.btn:active,.btn:hover,.btn:visited{color:#FFF;text-decoration:none}
.zfps-add:hover{ color:#444;}
.btn.red{height:33px;border:none;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#c60808),color-stop(100%,#a00709));background-image:-webkit-linear-gradient(#c60808,#a00709);background-image:-moz-linear-gradient(#c60808,#a00709);background-image:linear-gradient(#c60808,#a00709);color:#FFF;line-height:33px}
.btn.red:visited{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#c60808),color-stop(100%,#a00709));background-image:-webkit-linear-gradient(#c60808,#a00709);background-image:-moz-linear-gradient(#c60808,#a00709);background-image:linear-gradient(#c60808,#a00709);color:#FFF}
.btn.red .arr{border-color:#FFF}
.btn.orange{height:33px;border:none;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#fdb543),color-stop(100%,#f4a321));background-image:-webkit-linear-gradient(#fdb543,#f4a321);background-image:-moz-linear-gradient(#fdb543,#f4a321);background-image:linear-gradient(#fdb543,#f4a321);color:#FFF;line-height:33px}
.btn.orange:visited{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#fff),color-stop(100%,#fff));background-image:-webkit-linear-gradient(#fff,#fff);background-image:-moz-linear-gradient(#fff,#fff);background-image:linear-gradient(#fff,#fff);color:#313131}
.btn.disabled,.btn.gray{height:31px;border:1px solid #DDD;background:#fff;color:#333;line-height:31px;}
.btn.disabled:visited,.btn.gray:visited{background:#EAEAEA;color:#333}
.btn.disabled{color:#888}
.btn.disabled:visited{color:#888}
button.btn{width:100%}
.tab .trigger-list{display:box;display:-webkit-box;display:-moz-box;width:100%; border-bottom:1px solid #e9e9e9;}
.tab .trigger-list li{ height:40px;border-top:2px solid #FFF;text-align:center;line-height:40px; font-size:14px; color:#999999;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1}
.tab  .trigger-list li,.tab  .trigger-list li a{width:60px; line-height:40px; height:40px;color:#000;}
.tab  .trigger-list li.act{ color:#0199b0;}
.pt-detail-xq .tab  .trigger-list li.act{ color:#da0000;}
.tab .trigger.act{ color:#da0000;}
.tab .panel{display:none;}
.tab .panel.act{display:block}
.icon{position:relative;display:inline-block;text-align:center}
.icon.r-arr{width:16px;height:16px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background-color:#333}
.icon.r-arr .arr{position:absolute;border-color:#FFF}
.icon.r-arr .arr.top{bottom:4px;left:5px}
.icon.r-arr .arr.right{top:5px;left:4px}
.icon.r-arr .arr.down{top:4px;left:5px}
.icon.r-arr .arr.left{top:5px;right:4px}
.icon.r-b{position:relative;display:inline-block;width:22px;height:22px;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;line-height:22px}
.icon.red{padding:0 5px;height:22px;background-color:#FC6B00;color:#FFF;line-height:22px}
.icon.orange{padding:0 5px;height:22px;background-color:#FF5800;color:#FFF;line-height:22px}
.icon.gray{padding:0 5px;height:22px;background-color:#CCC;color:#FFF;line-height:22px}
.arr{display:inline-block;width: 8px;height: 8px;border:#c8c8c9 solid;border-width:1px 1px 0 0 !important;}
.arr.top{-webkit-transition-duration:0;transition-duration:0;-webkit-transform:rotate(315deg);transform:rotate(315deg)}
.arr.right{position:relative;top: 0px;-webkit-transition-duration:0;transition-duration:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.arr.down{-webkit-transition-duration:0;transition-duration:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}
.arr.left{-webkit-transition-duration:0;transition-duration:0;-webkit-transform:rotate(225deg);transform:rotate(225deg)}
.form .c-g{padding:6px 0;height:26px;border-bottom:1px solid #e9e9e9;line-height:26px}
.form .c-l-g{margin:16px 0;padding:6px 0;border:1px solid #BFBFBF;line-height:26px}
.form .c-l{float:left;padding-right:5px;width: 110px;color:#444444;font-size:14px;text-align:right;line-height: 31px;}
.form .c{position:relative;margin-left: 125px;padding-right:10px;}
.form .ib-btn{display:inline-block;padding:0 10px;color:#FFF;text-decoration:none;font-size:12px}
.form .btn-send{position:absolute;top:0;right:10px;width:auto;height:25px;white-space:nowrap;line-height:25px}
.form .text,.form .x-input{width:100%;height:26px;border:none}
.form .verify-input{width:80px}
.form .verify-code{vertical-align:middle}
.form .select{width:100%;height:26px;border:none;background:0 0}
.form .inputstyle{height:26px;border:none;background:0 0}
.form .s-arr{position:absolute;top:10px;right:10px}
.form .c-g-c{margin:16px 0;padding:6px 0;height:28px;line-height:28px}
.form .c-g-c label{color:#009;text-decoration:underline}
.form .notice{color:#999;text-align:right}
.form .a-s-verify,.form .acc-email,.form .acc-mobile,.form .get-email-vcode,.form .get-mobile-vcode,.form .o-email,.form .o-mobile{display:none}
.o-f-mobile .acc-mobile,.o-f-mobile .get-mobile-vcode,.o-f-mobile .o-mobile{display:block}
.o-f-mobile .acc-email,.o-f-mobile .get-email-vcode,.o-f-mobile .o-email{display:none}
.o-f-allof .a-s-verify{display:block}
.o-f-email .acc-email,.o-f-email .get-email-vcode,.o-f-email .o-email{display:block}
.o-f-email .acc-mobile,.o-f-email .get-mobile-vcode,.o-f-email .o-mobile{display:none}
.pageview{padding:10px 0;text-align:center}
.pageview .flip{display:inline-block;margin:0 2px;padding:1px 5px 2px;border:1px solid #ddd}
.pageview .active{background:#a50c17;color:#fff}
.pageview .over{color:#ccc}
header{position:relative;height:45px; line-height:45px;/*border-bottom:1px solid #D6D6D6;*/background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#e9e9e9),color-stop(100%,#e9e9e9));background-image:-webkit-linear-gradient(#e9e9e9,#e9e9e9);background-image:-moz-linear-gradient(#e9e9e9,#e9e9e9);background-image:linear-gradient(#e9e9e9,#e9e9e9)}
.page header:after,.page header:before{position:absolute;top:0;bottom:0;width:300px;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#ececec),color-stop(100%,#d4d4d4));background-image:-webkit-linear-gradient(#ececec,#d4d4d4);background-image:-moz-linear-gradient(#ececec,#d4d4d4);background-image:linear-gradient(#ececec,#d4d4d4);content:""}
.page header:before{right:100%}
.page header:after{left:100%}
.footer{padding:10px;background-color:#ffffff;color:#999;text-align:center}
.footer p{margin-top:10px}
.a-bar{display:box;display:-webkit-box;display:-moz-box;width:100%;height:45px; line-height:45px;}
.a-bar .arr{position:relative;top:-2px}
.a-bar .goback{ position:absolute; left:4%; top:0px; height:45px; line-height:45px; display:inline-block; z-index:40;}
.a-bar .goback img{height: 20px;vertical-align:middle;}
.a-bar .list_img{position:absolute; right:2%; top:0px;height:45px; z-index:40; line-height:45px; display:inline-block; width:20px; text-align:center;}
.a-bar .list_img img{ height:21px; vertical-align:middle;}
.a-bar .a-name{  width:50%; margin:auto; text-align:center;font-size:14px; color:#313131;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1}
.a-bar .a-back{margin-left:9px;height:25px;color:#333;text-align:center;text-decoration:none;line-height:25px}
.a-bar .a-right{margin-right:4%;height:45px;text-decoration:none;line-height:45px;width: 28px;}
.a-bar .a-right .btn{padding:0 10px;height: 40px;font-size:13px;line-height: 30px;}
.a-bar .a-search{padding-left:5px}
.a-bar .a-search.active{border:1px solid #999;background-color:#FFF}
.a-bar .a-search.active .a-search-ipt{display:inline-block}
.a-bar .a-search .a-search-ipt{display:none;border:none}
.a-bar .a-search .a-search-btn{width:49px;height:25px;border:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNS8wMy8xM95CB9IAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAAA8UlEQVQokZWRwVXDMBBEv90ILgFe5k46yKMCOx1QQkqgA3AHpgNynwPpAHeQVGAOrJ9tWebBXCStZnZG2mIYBgAk7YET8MiEC3Cy3ZFBMQwDkhrgNUcItLabtFiG4yg8A0+2C+ABeI96HQZL591u9xFRz7b3KUFSBxyA3na1cGZ648tG5OdY7yStxABsfYrtr9kxL5Z0nxMnbtdUfIn9KSee1Xvbn6l4vDxI6kYnSZWkN6CO+3l8YJrznPQbFvMuAaJwBPqEfONn9iPqMJqc54jYFXAd35hJ1tpuVuIt5Br8WZxrUG5T14i/aeN4/Jdzim/uuWYe+jT1fgAAAABJRU5ErkJggg==) no-repeat 50%;line-height:25px}
.slider{position:relative;overflow:hidden}
.slider .slider-list{position:absolute;border-collapse:separate;border-spacing:8px 0;}
.slider .innershadow{position:absolute;top:-20%;z-index:3;width:100%;height:140%;-webkit-box-shadow:inset 0 0 15px 20px rgba(255,255,255,.98);-moz-box-shadow:inset 0 0 15px 20px rgba(255,255,255,.98);box-shadow:inset 0 0 15px 20px rgba(255,255,255,.98)}
.slider-point{text-align:center}
.slider-point span{display:inline-block;width:6px;height:6px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #0199b0;/*-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.4);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.4);box-shadow:inset 0 1px 1px rgba(0,0,0,.4);*/margin: 0px 3px;}
.slider-point span.act{background-color:#0199b0;}
.pt-pic{padding-bottom:10px}
.pt-pic .slider{padding-top:6px;height: 250px;}
.pt-pic .slider-item{overflow:hidden;height: 235px;vertical-align:middle;text-align:center;float:left;line-height:198px;}
.pt-pic .slider-item img{max-width:100%;max-height: 235px;vertical-align:middle;/*min-width:350px;*/}
.pt-name{padding:0 5px;font-size:18px}
.pt-price{position:relative;border-bottom:1px solid #e9e9e9;line-height:40px; padding:0 5%; overflow:hidden;}
.pt-price .price{color:#da0000;font-weight:400;font-size:16px; float:left; display:inline;}
.pt-price .arr{position:absolute;top:-25%;right:5px;margin-top:-3px}
.pt-promotions{position:relative;padding:8px 21px 8px 5px;border-bottom:1px solid #BFBFBF}
.pt-promotions .arr{position:absolute;top:50%;right:5px;margin-top:-3px}
.pt-promotions .ib{margin:5px;padding:0 5px}
.promotions-panel{padding:10px}
.promotions-panel .panel{padding:10px 0}
.promotions-panel .panel li{padding:5px 0;border-top:1px dashed #ddd}
.promotions-panel .panel li.first{border:none}
.promotions-panel .panel li.disable{color:#999}
.promotions-panel .panel li.disable span{color:#999}
.promotions-panel .panel span{color:#900}
.pt-sku{position:relative;padding:8px 0}
.pt-sku .sku{display:inline-block;margin:5px 0px;padding:0 5px;border:1px solid #999999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;color:#999999;line-height:28px}
.pt-sku .sku .arr{position:relative;top:-3px;margin-left:3px}
.pt-sku .sku.sel,.pt-sku .sku.hassku{border-color:#da0000; color:#da0000;}
.pt-sku .sel-sku-box{padding: 0 5%;}
.pt-sku .close-bar{margin-top:10px;border-top:1px solid #BFBFBF;text-align:center}
.pt-sku .close-bar .close{position:relative;top:-1px;display:inline-block;width:50px;height:25px;border:1px solid #BFBFBF;border-top:1px solid #FFF;-webkit-border-radius:0 0 4px 3px;-moz-border-radius:0 0 4px 3px;border-radius:0 0 4px 3px;background-color:#FFF}
.pt-sku .sku-item .k{float:left;width:60px;text-align: left;line-height:38px;}
.pt-sku .sku-item .v{margin-left:60px}
.label-sjt label{color:#999999;width:4em;display:inline-block;margin-right: 10px;}
.pt-btn{display:box;display:-webkit-box;display:-moz-box;padding:5px 5px 5px 0}
.pt-btn .btn{margin-left:5px;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1}
.pt-detail{margin:15px 0;padding:0 5px}
.pt-detail .panel{padding:10px}
.pt-detail .panel img{margin-bottom:-4px;max-width:100%}
.pt-comment{padding:10px}
.pt-comment .info{padding:10px 110px 0px 10px;/*border:1px solid #ddd;background-color:#f2f2f2*/}
.pt-comment .info .publish{float:right;margin-right:-110px;padding:10px;width:80px;border-left:1px solid #ddd}
.pt-comment .info .publish .btn{height:25px;font-size:12px;line-height:25px}
.pt-comment .info .grades{padding:10px 0}
.pt-comment .info .grades .num{color:#f60;font-weight:800;font-size:18px}
.pt-comment .info .gray{color:#999}
.pt-comment .count{padding:15px 0 10px}
.pt-comment .list{display:none}
.pt-comment .list.active{display:block}
.pt-comment .list .item{margin-top:10px}
.pt-comment .list .item .anthor{padding:10px 10px 20px 77px;background-color:#f2f2f2}
.pt-comment .list .item .anthor .person{float:left;margin-left:-68px;width:62px;text-align:center}
.pt-comment .list .item .anthor .person .level{border:1px solid #fce8be;background-color:#fef7e9}
.pt-comment .list .item .anthor .person .pic{overflow:hidden;width:60px;height:60px;border:1px solid #eee;background-color:#ddd}
.pt-comment .list .item .anthor .person .name{padding-top:3px}
.pt-comment .list .item .anthor .time{float:right;margin-top: -30px;}
.pt-comment .list .item .anthor .content{padding:10px 0px;/*min-height:70px*/margin-left: -65px;}
.pt-comment .list .item .content{word-break:break-word}
.pt-comment .list .item .consult{padding:10px;background-color:#f2f2f2}
.pt-comment .list .item .reply{padding-left:50px}
.pt-comment .list .item .reply .reply-item{position:relative;margin-top:10px;padding:5px 10px;border:1px solid #ddd;border-radius:5px;line-height:20px}
.pt-comment .list .item .reply .reply-item .n{float:left;margin-top:8px;margin-left:-40px;width:20px;border-radius:5px;
background-color:#00bad6;color:#fff;text-align:center;line-height:20px}
.pt-comment .list .item .reply .reply-item .c{display:block}
.pt-comment .list .item .reply .reply-item .t{display:block;margin-top:-20px;color:#999;text-align:right}
.pt-comment .list .item .reply .reply-item i{position:absolute;top:22px;left:-4px;border-color:#ddd;border-width:1px 1px 0 0;background-color:#fff}
.pt-comment .list .item .reply .btn{margin-top:10px;height:25px;font-size:12px;line-height:25px}
.pt-comment .pager{margin-top:10px;text-align:center}
.pt-comment .pager .current,.pt-comment .pager .next,.pt-comment .pager .prev{padding:3px 8px;border:1px solid #ddd;background-color:#f2f2f2}
.pt-comment .pager .prev{float:left}
.pt-comment .pager .next{float:right}
.pt-comment .pager .current{display:inline-block}
.publish_comment{padding:10px; border-top:1px solid #e1e1e1;}
.publish_comment .grades{padding:10px 0}
.publish_comment .grades .tag{display:inline-block;width:100px;text-align:right; color:#313131; font-size:12px;}
.publish_comment .consult-type{margin-top: 5px;overflow: hidden;}
.publish_comment .consult-type strong{display:block;padding:10px 0}
.publish_comment .consult-type span{float:left;width:80px;height:30px;text-align:center;line-height:30px}
.publish_comment .consult-type span.active{background-color:#00bad6;color:#FFF}
.publish_comment .textarea{padding:10px 0}
.publish_comment .textarea .action-fill-textarea{width:100%;height:80px;border:1px solid #ddd;resize:none; border-radius:4px; padding:2px; font-size:12px;}
.publish_comment .tip{padding:10px 0;color:#999;text-align:right}
.publish_comment .item{padding:5px;min-height:25px;border:1px solid #ddd;line-height:25px}
.publish_comment .item label{float:left;padding-right:5px;width:70px;border-right:1px solid #ddd;text-align:right}
.publish_comment .item input{margin-left:5px;width:200px;border:none;vertical-align:middle}
.publish_comment .item .verify-input{width:88px}
.publish_comment .item .verify-code{vertical-align:middle}
.publish_comment .mt10{margin-top:10px}
.brands-list{padding:10px 0}
.brands-list .items{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:10px;padding-bottom:10px;width:33.33333%;text-align:center}
.brands-list .items:nth-child(3n+0){padding-right:0}
.brands-list .img{display:table-cell;overflow:hidden;width:91px;height:91px;border:1px solid #DDD;vertical-align:middle;text-align:center}
.brands-list .img img{max-width:91px;max-height:91px;vertical-align:middle}
.brands-list .intro{overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap}
.total{height:38px;font-weight:700;font-size:14px;line-height:24px;position: fixed;z-index: 1000; display:none;}
.total .fixed-bar{height:38px;background-color:#FEF7E9;line-height:38px}
.total.fixed .fixed-bar{position:fixed; bottom:0;left:0;z-index:1000;width:100%;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.4);-moz-box-shadow:0 1px 5px rgba(0,0,0,.4);box-shadow:0 1px 5px rgba(0,0,0,.4)}
.total.fixed .fixed-bar .checkout{display:block}
.total .checkout{position:absolute;top:0;right:0;display:none;padding-right:5px;height:38px;color:#FF5800;line-height:38px}
.total .checkout .arr{position:relative;top:-2px;border-color:#FF5800}
.total-inner{position:relative;padding:0 5px}
.cart-pt .pre-info{padding:10px;background-color:#EEE}
.cart-pt .order-promotion .pre-info{padding:0;background:0 0}
.cart-pt .cart-empty{margin:0 auto;padding: 0;width:90%; text-align:center;}
.cart-pt .cart-empty img{width:70px;height:70px;}
.cart-pt .cart-empty h1{padding-top:10px;background:url(../images/cart_empty.png) no-repeat center top;font-size:14px}
.cart-pt .cart-empty p{padding-top:20px;color:#999;line-height:30px}
.pt-gallery .panel{padding:0 10px}
.pt-gallery .no-data{padding:30px 0;text-align:center}
.pt-gallery .no-data a{color:#2970A6}
.pt-gallery .warn{display:inline-block;margin-bottom:20px;padding-left:40px;height:32px;background:url(../images/warn.jpg) no-repeat;line-height:32px}
.pt-gallery .filter-handle{height:40px;border-top:2px solid #FFF;text-align:center;line-height:40px;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1; background:url(../../../../../wap_themes/shundian/images/shaixuan.png) scroll no-repeat right center; background-size:15px; margin-right:10px;}
.pt-list .pt-h-item{padding:10px 0}
.pt-list .pt-h-item .star{margin-right:5px}
.pt-list .pt-h-link{color:#333;display:block;text-align: center;}
.new-list-shundian .pt-list .pt-h-link{ display:block;}
.pt-list .pt-h-img{float:left;display:table-cell;overflow:hidden;width:100px;height:100px;background-color:#FFF;vertical-align:middle;text-align:center;}
.pt-list .pt-h-img img{max-width:100px;max-height:100px;vertical-align:middle}
.pt-list .pt-h-info{margin-left:112px;}
.pt-list .pt-h-name{overflow:hidden;height:40px;line-height:1.5em; color:#000000; text-align:left;}
.pt-list .pt-h-price{height:20px;line-height:20px; text-align:left;}
.pt-list .pt-h-price .pre{display:inline-block;padding:0 10px}
.pt-list .pt-h-price .pre .top{display:none}
.pt-list .pt-h-price .pre.act{background-color:#EEE}
.pt-list .pt-h-price .pre.act .down{display:none}
.pt-list .pt-h-price .pre.act .top{display:inline-block}
.pt-list .pt-h-price .down{position:relative;top:-3px}
.pt-list .pt-h-price .top{position:relative;top:-1px}
.pt-list .pt-h-pro{text-align:right}
.pt-list .pt-h-pro .J-pre{display:inline-block;width:80px;text-align:center}
.pt-list .pt-h-pro .J-pre .top{display:inline-block}
.pt-list .pt-h-pro .J-pre .down{display:none}
.pt-list .pt-h-pro .J-pre.act{background:#eee}
.pt-list .pt-h-pro .J-pre.act .top{display:none}
.pt-list .pt-h-pro .J-pre.act .down{display:inline-block}
.pt-list .pt-h-pro .pre-info{padding:10px;background:#eee;text-align:left}
.pt-list .pt-h-bar{clear:both;margin-top:12px}
.pt-list .pt-h-del,.pt-list .pt-h-fav{float:right}
.pt-list .pt-h-del a,.pt-list .pt-h-fav a{padding:0 10px;font-size:13px}
.pt-list .pt-h-fav{margin-right:12px}
.pt-list .pt-h-other{min-height:20px;color:#999}
.pt-num{display:box;display:-webkit-box;display:-moz-box}
.pt-h-item .pt-num{float:left}
.pt-num .minus,.pt-num .plus{display:inline-block;width: 28px;height: 22px;border:1px solid #313131;border-bottom:none;border-top:none;border-radius:3px;text-align:center;line-height: 22px;}
.pt-num .minus{border-radius: 3px 2px 2px 3px;}
.pt-num .plus{border-radius: 2px 3px 3px 2px;}
.pt-num .num{padding:0px;line-height: 5px}
.pt-num .num .num-ipt{padding:0 2px;width: 36px;height:25px;color:#313131;background-color:#FFF;text-align:center;line-height:22px;}
.pt-num .warn-message{margin-left:5px; color:#313131; font-size:12px;}
.pt-filter .title{padding:5px;/*border-bottom:1px solid #DDD;*/line-height:30px; text-align:center;}
.pt-filter .title .reset{color:#999999;font-weight:400; font-size:14px; background-color:#e9e9e9; width:70%; display:inline-block; text-align:center; line-height:40px; height:40px; border-radius:4px; margin:20px auto;}
.pt-filter .title .btn{float:right;width:80px;height:25px;font-size:12px;line-height:25px}
.pt-filter dl{margin:8px;border-bottom:1px solid #DDD}
.pt-filter dl dt{padding:8px 10px;border:1px solid #DDD;border-bottom:none}
.pt-filter dl dt span{margin-left:10px;color:#333;font-weight:400}
.pt-filter dl dt span.act{color:#FDB543}
.pt-filter dl dt .arr{margin-right:10px}
.pt-filter dl dt .down{display:none}
.pt-filter dl dt.first{border-bottom:none}
.pt-filter dl dt.handle{background:#EAEAEA;font-weight:800}
.pt-filter dl dt.handle .right{display:none}
.pt-filter dl dt.handle .down{display:inline-block}
.pt-filter dl dd table{width:100%;background:#efefef;table-layout:fixed;text-align:center}
.pt-filter dl dd table td{height:30px;border:1px solid #DDD;border-bottom:none}
.pt-filter dl dd table .handle{background:#666;color:#FFF}
.pt-category .title{padding:0 10px;height:38px;border-bottom:1px solid #DDD;line-height:38px}
.pt-category strong{font-size:16px}
.pt-category .content{padding-bottom:20px;background:#EAEAEA;text-align:center}
.pt-category .content em{display:block;height:30px;color:#999;line-height:30px}
.pt-category .content .item{float:left;margin:10px 1% 0;width:47%;border:1px solid #DDD;background:#FFF}
.pt-category .content .item a{display:block;padding:8px 0}
.pt-category .content .item .arr{float:right;margin:8px 10px 0 0}
.pt-category .content .item span{display:inline-block;overflow:hidden;width:130px;height:18px;vertical-align:middle;line-height:18px}
.action-post-reply .form-item{padding:5px 0}
.action-post-reply .action-filled-textarea{width:98%;height:80px;border:1px solid #ddd;resize:none}
.action-post-reply .verify-code{vertical-align:middle}
.popup{position:fixed;top:50%;left:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:-30px;margin-left:-100px;width:200px;height:60px;background-color:rgba(0,0,0,.8);color:#FFF;text-align:center;line-height:60px}
.address-form{padding:0;}
.address-form .region .inputstyle{width:190px}
.address-btn{margin-top:10px}
.address-item,.pay-item,.shipping-item{margin:12px 0}
.dialog #J_pay_list .pay-item {
    margin: 0;
}
.pre-type{margin-top:10px;font-weight:700;line-height:26px}
.order-msg .c-g{margin:0;padding:6px 10px}
.point-dis{padding:10px}
.point-dis b{color:red}
.point-dis p{padding:10px 0}
.point-dis p span{margin-left:20px}
.point-dis .dis-set input{height:28px;border:1px solid #ddd}
.point-dis .dis-set .btn{display:inline-block;width:80px;vertical-align:middle}
.coupon-use{
    padding:10px;
    position: absolute;
    left: 80px;
    top: -10px;
    width: 100%;
    }
.coupon-use .panel{padding:10px}
.coupon-use .panel p{padding:10px 0}
.coupon-use .panel .btn{display:inline-block;width:60px;height:20px;vertical-align:middle;font-size:12px;line-height:20px}
.coupon-use .used{}
.coupon-use .used li{padding: 0px 70px 5px 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;course:hand;width: 67%;}
.coupon-use .used li .del{float: left;margin-right: 0px;color:#da0000;}
.order-promotion,.unused-promotion{padding:5px 0}
.order-promotion h3,.unused-promotion h3{font-weight:400}
.order-promotion ul,.unused-promotion ul{padding-left:30px}
.order-promotion .btn-collapse,.unused-promotion .btn-collapse{display:inline-block;margin-right:10px;width:16px;height:16px;border:1px solid #a9a9a9;color:#666;vertical-align:middle;text-align:center;font:14px/18px simsun,serif}
.mem-avatar{float:left;display:table-cell;overflow:hidden; width:70px; height:70px; margin-top:5px;border:2px solid #fff; border-radius:50%;vertical-align:middle;text-align:center}
.mem-avatar img{ width:68px;  height:68px;}
.mem-base{margin-left:80px;}
.mem-name{float:left;font-weight:400; color:#fffefe; font-size:20px;}
.mem-experience{float:right}
.fix-f .d-line .mem-experience{ display:none;}
.mem-level .mem-experience{ display:none;}
.mem-experience a{color:#2970A6}
.mem-deposit{margin:12px 0}
.mem-integration{margin:12px 0}
.mem-menu{margin:12px 0}
.mem-menu .btn{font-size:13px}
.mem-menu .col{margin-right:5px}
.mem-menu .col:last-child{margin-right:0}
.mem-menu #cartNum{float:right;margin-top:-38px;height:18px;border-radius:10px;line-height:18px}
.mem-fav-list .title{position:relative;display:block;height:30px;font-weight:700;line-height:30px}
.mem-fav-list .arr{position:absolute;top:50%;right:13px;margin-top:-3px}
.mem-fav-list .box{background-color:#BFBFBF}
.mem-fav-item{display:block;margin:1px 0 1px 1px;height:75px;background-color:#FFF;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1}
.mem-fav-item:last-child{margin-right:1px}
.mem-fav-item img{max-width:75px;max-height:75px}
.mem-order-item{padding:13px 0;padding-bottom: 0}
.mem-order-pt{padding:5px 5px 0;border-top:none}
.mem-pt-item{position:relative;float:left;display:table-cell;overflow:hidden;margin-bottom:5px;width:71px;height:70px;border:1px solid #BFBFBF;border-right:none;vertical-align:middle;text-align:center}
.mem-pt-item img{max-width:71px;max-height:70px;vertical-align:middle}
.mem-pt-item:last-child,.mem-pt-item:nth-child(4n+0){display:table-cell;overflow:hidden;width:70px;height:70px;border:1px solid #BFBFBF;vertical-align:middle;text-align:center}
.mem-pt-item:last-child img,.mem-pt-item:nth-child(4n+0) img{max-width:70px;max-height:70px;vertical-align:middle}
.mem-pt-item .num{position:absolute;top:0;right:0;padding:0 3px;height:13px;background-color:#FF5800;color:#FFF;font-size:11px;line-height:13px}
.mem-pt-item .icon{position:absolute;top:0;left:0}
.mem-comment-list th{height:30px;/* border-bottom:1px solid #ddd; *//* background:#eee */ font-weight:400;}
.mem-comment-list td{padding:5px 0}
.mem-comment-list .goods-pic img{width:60px;height:60px}
.mem-comment-list .goods-name{padding:0 5px}
.mem-comment-list .datetime{width:88px;text-align:center}
.mem-comment-list .actions{width:60px;text-align:center;white-space:nowrap}
.coupons{padding:0 10px 10px}
.coupons .gb{margin-top:10px}
.address .count,.address .item{position:relative;padding:0px 0 0 4%;border-bottom:1px solid #DDD}
.address a{display:inline-block;margin-top:10px;width:80px;height:25px;border:1px solid #DDD;background:#EEE;text-align:center;line-height:25px}
.address span{/* position:absolute; */top:0;right:0;padding: 4px 8px;background-color:#00bbd7;color:#FFF;}
.address .arr{position:absolute;top:48%;right:10px}
.address .def{background-color:#fef7e9}
.favorites .count{padding:10px;border-bottom:1px solid #DDD}
.favorites .item{position:relative;padding: 20px 10px 10px 0px; overflow:hidden; width:94%;border-bottom:1px dotted #ccc;margin:auto;}
.favorites .item .f-l{margin-left: 0px;}
.favorites .item a,.favorites .item span{display:block}
.favorites .item .pic{margin-bottom:10px;/*width:130px;*/height:80px;/*border:1px solid #DDD*/}
.favorites .item img{width:80px;height:80px;margin: 0 0px;}
.favorites .item .del{width:68px;height:23px;background:#fff;text-align:center; border:1px solid #00bbd7; color:#00bbd7;line-height:25px;font-size:12px;}
.add_cart{width:68px;height:23px;background:#fff;text-align:center;line-height:25px;font-size:12px;color:#fff;background-color:#0199b0;border:1px solid #0199b0;/* margin:10px 0px; */margin-bottom: 10px;}
.new-btn-fav{width:80px;float:right;padding: 10px 0px;}
.favorites .item .size{margin-top:5px;color:#CCC}
.favorites .item .price{margin-top:10px;color:red}
.favorites .item .get{position:absolute;right:10px;bottom:10px;width:90px;height:25px;text-align:center;line-height:25px}
.favorites .item .disabled{background:gray;color:#FFF}
.deposit,.integral{padding:10px}
.deposit .count,.integral .count{padding-bottom:10px;font-weight:800}
.deposit .count em,.integral .count em{margin-right:30px}
.deposit table,.integral table{width:100%;border-top:1px solid #DDD;border-bottom:1px solid #DDD}
.deposit table th,.integral table th{padding:5px;border-bottom:1px solid #DDD;text-align:left}
.deposit table td,.integral table td{padding:5px}
.deposit table .trade,.integral table .trade{color:green}
.deposit .deposit-num,.integral .deposit-num{padding-bottom:20px}
.deposit .deposit-way,.integral .deposit-way{padding-bottom:70px}
.deposit .deposit-way .act,.integral .deposit-way .act{border-color:#900}
.deposit .deposit-way .btn,.integral .deposit-way .btn{margin-top:10px}
.reg-license{overflow-y:scroll;max-height:400px}
.article-list .article-item{font-size:14px;line-height:2.5}
.article-main{font-size:14px;line-height:2}
.article-main .mod-title{text-align:center}
.article-main .article-time{text-align:center}
.article-main .mod-content{margin:0 auto;}
/*.article-main .mod-content{margin:0 2em}*/
.autocompletion{position:fixed;z-index:1000;margin-left:0;width:100%;/*border:1px solid #CCC;*/background-color:#FFF;font-size:14px;line-height:2;/*border-radius: 10px;*/top: 45px!important;}
.autocompletion-shim{position:absolute;z-index:999;margin-left:-2px;width:100%;background:rgba(255,255,255,.01);-webkit-tap-highlight-color:transparent;pointer-events:none}
.autocompletion-item{padding: 0 15px;text-align: left;border-bottom: 1px solid #f5f5f5;height: 35px;line-height: 35px;}
.autocompletion-item strong {
    font-weight: normal;
}
.autocompletion-item .autocompleter-fr{float: right;font-size: 13px;}
.coupon-widget{background-color:#fff;color:#fff}
.coupon-widget .coupon-banner{overflow:hidden}
.coupon-widget .coupon-banner img{width:100%;vertical-align:bottom}
.coupon-widget .coupon-content{position:relative;padding:.4rem .85rem .4rem}
.coupon-widget .coupon-content .coupon-title{position:absolute;top:-1rem;right:0;left:0;background:url(youhui.png) no-repeat center center;background-size:4rem;color:#fff;text-indent:-999px}
.coupon-widget .coupon-content .coupon-note{margin-bottom:5px;color:#999}
.coupon-widget .coupons-list-type1{overflow:hidden}
.coupon-widget .coupons-list-type1 .cp-left{margin-left:.7rem;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1}
.coupon-widget .coupons-list-type1 .cp-left .title{overflow:hidden;max-height:2rem;font-size:1.1em;line-height:1rem}
.coupon-widget .coupons-list-type1 .cp-left .name{display:none}
.coupon-widget .coupons-list-type1 .cp-right{margin-right:.7rem;width:2rem;text-align:center;font-size:.9em}
.coupon-widget .coupons-list-type1 .cp-right .cp-btn{display:block;margin:auto;padding:2px 0;width:1.8rem;height:1.8rem;border-radius:3px;background-color:#e86403;color:#fff;line-height:.9rem}
.coupon-widget .coupons-list-type1 .cp-item{float:left;display:box;display:-webkit-box;display:-moz-box;margin-right:10px;margin-bottom:7px;width:48%;height:3rem;background:url(../images/coupon_sm.png) no-repeat center;background-size:100%;background-origin:content-box;color:#fff;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:justify;-ms-flex-align:center;justify-content:space-between;align-content:center}
.coupon-widget .coupons-list-type1 .cp-item:nth-child(2n){margin-right:0}
.coupon-widget .coupons-list-type1 .cp-item.act{background:url(../images/coupon_sm_dis.png) no-repeat center;background-size:100%;background-origin:content-box}
.coupon-widget .coupons-list-type1 .cp-item.act .cp-btn{background-color:#8e8e8e}
.coupon-widget .coupons-list-type2{overflow:hidden}
.coupon-widget .coupons-list-type2 .cp-left{position:relative;float:left;padding:0;width:68.5%;height:4rem}
.coupon-widget .coupons-list-type2 .cp-left .title{overflow:hidden;margin-top:1.2rem;height:1.2rem;text-align:center;font-size:.9rem;line-height:1.2rem}
.coupon-widget .coupons-list-type2 .cp-left .name{position:absolute;right:10px;bottom:6px;font-size:.85em}
.coupon-widget .coupons-list-type2 .cp-right{float:left;width:31.5%;height:4rem;text-align:center;font-size:1em}
.coupon-widget .coupons-list-type2 .cp-right .cp-btn{display:block;margin:auto;height:4rem;color:#e86403;line-height:3.6rem}
.coupon-widget .coupons-list-type2 .cp-item{margin-bottom:7px;width:100%;height:4rem;background:url(../images/coupon_bg.png) no-repeat center;background-size:100%;background-origin:content-box;color:#fff}
.coupon-widget .coupons-list-type2 .act{background:url(../images/coupon_bg_dis.png) no-repeat center;background-size:100%;background-origin:content-box}
.coupon-widget .coupons-list-type2 .act .cp-btn{color:#bbb}
/*会员中心*/
.new_section{ padding:0px;}
.new_mem{position:relative;padding:0px 4%;background:url(../../../../../wap_themes/shundian/images/hytop.jpg) scroll top center;height: 142px;}
.mem-level{color:#fff;font-size: 14px;line-height: 20px;height:20px;}
.new-jifen{color:#fff;font-size:12px;height: 20px;line-height: 20px;}
.new_meaddress{position:absolute;right:4%;top: 65px;font-size:12px;line-height:20px;}
.new_meaddress a{ color:#fffefe;}
.new_meaddress a img{ width:0.45em;}
.mem-info { position:relative; } 
.my_bottom{position:absolute;display:box;display:-webkit-box;display:-moz-box;top: 85px;left:0px;height: 60px;width:100%;}
.mynew_col{box-flex:1;-webkit-box-flex:1;-moz-box-flex:1; text-align:center;background:url(../../../../../wap_themes/shundian/images/my_bak.png); margin-right:1px;}
.mynew_col:last-child{ margin-right:0px;}
.mynew_col a{ color:#fffefe; cursor:pointer;}
.mynew_col a p{ font-size:12px;}
.mynew_col a p.new-num{ font-size:16px; line-height:20px; margin-top:10px; margin-bottom:5px;}
.new-myorder{ width:100%; height:32px; line-height:32px;}
.new-myorder-body{padding: 0px 2%  0px 3%;height:32px;/* line-height:32px; */width:100%;border-bottom:1px solid #dadada;}
.new-myorder-body-img{ height:32px; overflow:hidden; float:left;}
.new-myorder-body img{ vertical-align:middle; width:16px;}
.myorder-title{color:#313131;display:inline;font-size:15px;margin-left:4px;line-height: 36px;float: left;}
.myorder-a{ color:#999999; font-size:12px; display:inline; float:right; margin-right:2em;line-height:32px;}
.myorder-a abbr{ width:12px; margin-left:0.5em; height:32px; display:inline-block; }
.myorder-a abbr img{width:5px; vertical-align:middle;}
.clearwap_bottom{ background-color:#e9e9e9; width:100%; height:5px;}
.my_waitindex{display:box;display:-webkit-box;display:-moz-box;height:68px;  width:100%;}
.my_waitindex_col{box-flex:1;-webkit-box-flex:1;-moz-box-flex:1; text-align:center; color:#313131; font-size:12px; position:relative;}
.col-img-my{position:relative;height: 43px;line-height: 43px;font-style:400;}
.col-img-my img{ vertical-align:middle; max-width:2.5em;}
.my_waitindex_col p{ font-weight:400;}
.mywaittonum{position:absolute;right: 28%;top: 15%;color:#da0000;background-color:#fff;font-size:10px;width:auto;height: 14px;line-height: 14px;border:1px solid #da0000;border-radius: 15px;padding: 0px 4px;text-align:center;}
.abbr_warning{ color:red; font-size:12px; text-align:center; border-bottom:1px solid #ddd;}
.col-riborder{ border-right:1px solid #e9e9e9;}
.gessyourfavour_body{ padding:0px 3%; color:#313131; font-size:15px; overflow:hidden;line-height:32px; height:32px;}
.gessyourfavour_body img{ float:left; margin-top:1.5%; width:20px;}
.gessyourfavour_body p{ display:inline; float:left; height:	32px; line-height:32px; margin-left:0.4em;}
.gess_shop{display:box;display:-webkit-box;display:-moz-box; width:100%;}
.mygess_col{box-flex:1;-webkit-box-flex:1;-moz-box-flex:1; text-align:center;border-top:1px solid #e9e9e9; border-right:1px solid #e9e9e9;}
.mygess_col:last-child{ border-right:none;}
.mygess_col img{ vertical-align:middle; text-align:center; max-width:100%; }
.wapnew_footer{ border-top:1px solid #b6b6b6;}
.wapnew_footer_body{ padding:0em 3%;}
.gess_shoplist{border-top:1px solid #e9e9e9;}
.gess_shoplist ul{ width:100%; overflow:hidden;}
.gess_shoplist ul li{width:33.33333333333%;float:left;/* height:180px; */overflow: hidden;margin: 10px 0px;text-align: center;}
.gess_shoplist_img{ width:100%; height:120px; line-height:120px; text-align:center;}
.gess_shoplist ul li img{ max-width:100%; vertical-align:middle; max-height:120px; }
.gess_shoplist ul li p{padding: 0 15%;color:#313131;font-size:12px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:65%;}
.gess_shoplist ul li p.wap-shoplist-price{ color:#da0002;}
.nomore_waring{ text-align:center; width:100%; background-color:#fff; height:10em; line-height:10em;}
.nomore_waring img{ width:24em; vertical-align:middle;}
/*所有订单*/
.shundian-red{ color:#da0000; font-size:12px; float:right;}
.d-line-l-k{ float:left; color:#313131; font-size:12px;}
.new_row_order{overflow:hidden; line-height:20px;}
.orders_list_img{ width:99%; max-height:100px; }
.new_img{ width:25%; text-align:center; height:70px; line-height:70px; /*border:1px solid #d2d2d2;*/}
.order-name{width:100%;color:#000;font-size:14px;line-height:20px;margin-top: 10px;display: -webkit-box;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;max-height: 60px;}
.order-price-wap{color:#313131;font-size:13px;margin-top: 20px;position: absolute;left: 0px;top: 35px;}
.order-opation{ padding:10px;padding-bottom: 0; color:#313131;display:box;display:-webkit-box;display:-moz-box;}
.order-opation-col{box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;}
.order-opation-col p{font-size:13px;}
.order-opation-col .t-r  a{ color:#0199b0; display:inline-block; font-size:12px; border:1px solid #0199b0; /*margin-top:0.5em;*/ margin-bottom:0.5em; padding:0px 10px;}
.delete-order{ width:4%; margin-left:5px; margin-top:0.2em;}
.delete-order img{ width:100%;}
.wap-zhezhaoceng{ display:none; background:url(../../../../../wap_themes/shundian/images/wap-zhezhao.png); position:fixed; top:0px; left:0px; width:100%; height:100%; z-index:10;}
.wap-zhezhao-body{ width:70%; position:fixed; left:15%; top:20%; height:25%; background-color:#fff; border-radius:2%;}
.wap-div{ position:relative; height:100%;}
.wap-close{ position:absolute; right:10px; top:10px; cursor:pointer;}
.wap-close img{ width:1em;}
.wap-title{ color:#313131; font-size:19px; position:absolute; text-align:center; left:0px; top:25%; width:100%;}
.wap-button{ position:absolute; width:100%; left:0px; bottom:22.22222222%;}
.wap-margin{ width:75%; margin:auto;}
.queding,.quxiao{ width:47.5%; padding:1.5% 0; text-align:center; display:inline-block; font-size:19px; border-radius:5%; color:#fff;}
.queding{ background-color:#00bad6; float:left;}
.quxiao{ background-color:#c9c9c9; float:right;}
.promotion ul li{ margin-bottom:5px;}
/*我的收藏*/

.favorites .item span.name{ font-size:14px; max-height:40px; overflow:hidden;}
.favorites .item span.promotion ul li em,.favorites .item span.promotion ul li span.name{    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    course: hand;
    max-width: 6em; font-size:12px; color:#8fc320; display:inline-block; padding:0px 2px; border:1px solid #8fc320; margin-right:5px;}
.favorites .item a.noaddcart{ color:#fff; border-color:#fff; background-color:#fff; display:none;}
/*浏览足迹*/
.footprint-foot{ width:100%;  padding:0 2%;background-color:#fff; overflow:hidden;}
.footprint-foot ul li{ width:49%;border-right:1px solid #e9e9e9; float:left; overflow:hidden;}
.footprint-foot ul li .footprint-img{ width:100%; text-align:center; height:148px; line-height:148px;}
.footprint-foot ul li .footprint-img img{ width:100%; max-height:148px; vertical-align:middle;}
.nohuo{ background-color:#9e9e9e; width:100%; text-align:center; font-size:12px; height:30px; line-height:30px; color:#fff;}
.biaoqian{ color:#0199b0; border:1px solid #0199b0; border-radius:3px; display:inline-block; padding:2px 5px; text-align:center;}
.footpadding{ padding:2% 4%; overflow:hidden;}
.footpadding .footshop_title{ color:#1f1f1f; font-size:13px; width:96%;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:25px;}
.footshop_prcie{ color:#db1010; font-size:16px;}
.foot_biaoji_01 div{ float:left; height:32px; line-height:32px;color:#999999; font-size:12px; display:inline-block;}
.foot_biaoji_01{ overflow:hidden; float:left;  }
.foot_biaoji_02 div{ float:left; height:32px; line-height:32px;color:#999999; font-size:12px; display:inline-block;}
.foot_biaoji_02{ overflow:hidden; float:left; margin-left:4px;}
.foot_biaoji_left{ background:url(../../../../../wap_themes/shundian/images/foot-biaoji01.png) scroll center left no-repeat; width:20px;}
.foot_biaoji_p{background:url(../../../../../wap_themes/shundian/images/foot-biaoji01.png) scroll center center no-repeat;}
.foot_biaoji_right{background:url(../../../../../wap_themes/shundian/images/foot-biaoji01.png) scroll right center no-repeat; width:10px;}
.foot_biaoji_p{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:4em; }
.youhuo{ background-color:#0199b0;width:100%; text-align:center; font-size:12px; height:30px; line-height:30px; color:#fff;}
.shaixuan{ color:#5a5959; font-size:13px; position:absolute; right:4%; top:0px;}
/*我的积分*/
.zhezhao-body{display:none;position:absolute;width:100%;height:100%;right:0px;top:0px;background:url(../../../../../wap_themes/shundian/images/wap-zhezhao.png);z-index: 99999;}
.shaixuan_body{ position:absolute; width:0%; right:0px;  top:0px; height:100%;background-color:#fff; z-index:9999999999;}
.shaixuan_title{ background-color:#e9e9e9; color:#313131; text-align:center; font-size:14px; height:42px; line-height:42px;}
.shaixuan_body_son{ width:95%; margin:30px auto; overflow:hidden; position:relative;}
.shaixuan-search{ width:88%; height:25px; line-height:25px; float:left; background-color:#f6f6f6; font-size:12px; color:#9e9e9e;}
.shaixuan-quxiao{width:12%;height:25px;line-height:25px;text-align:center;color:#0199b0;cursor:pointer;font-size:12px;position: absolute;left: 1px;top: 15%;}.shaixuan-search img{float:left;width:15px;margin: 6px 25px 0px 5%;}
.shaixuan-search input{ outline:none; border:none; background-color:#f6f6f6;}

.search-keywords{width:95%; margin: auto; overflow:hidden;}
.search-keywords a{ width:25%; text-align:left; float:left; display:inline-block; color:#6c6c6c; font-size:12px;}
.integral-t{ color:#313131; font-size:14px; height:30px; line-height:30px; background-color:#dadada; padding:0px 4%;}
.integral{ padding:0px; color:#3c3e3e;}
.pad_in{ padding:0px 4%;}
.bor_in{ border-bottom:1px solid #dcdcdc;}
.integral .h4{ font-size:14px; height:45px; line-height:50px;}
.tabin-day,.tabin-have,.tabin-shuoming,.tabin-day-div,.tabin-have-div,.tabin-shuoming-div{ float:left; line-height:24px; text-align:left; font-size:12px;}
.tab_inl{ overflow:hidden; line-height:34px;}
.tabin-day,.tabin-day-div{ width:26.25%;}
.tabin-have,.tabin-have-div{ width:21.4%;}
.tabin-shuoming,.tabin-shuoming-div{ width:50%;}
/*售后*/
.s-head{ font-size:14px; color:#535353; border-bottom:1px solid #e9e9e9; line-height:30px;}
.rec-time{ color:#535353; font-size:14px; line-height:30px; display:inline; float:left;}
.rec-time abbr{ font-size:12px;}
.my-liyou{ background-color:#fff; min-height:20px;}
.rec-info{ line-height:30px;font-size:14px; color:#535353;}
.gline-img{ float:left; width:22%; overflow:hidden; text-align:center;}
.g-line{ overflow:hidden; margin:10px 0px; /*height:60px;*/}
.gline-img img{ width:100%; max-height:60px; vertical-align:middle;}
.gname,.g-num{ color:#3c3e3e; font-size:12px;}
.g-num{ text-align:right;}
.order-add-n{ margin:10px auto; overflow:hidden; width:100%;}
.order-add-img{ width:10%; text-align:left; height:50px; line-height:50px; float:left;}
.order-add-n img{ width:20px; vertical-align:middle;zoom:0.8}
/*订单待付款*/
.order-personmessage{ width:80%; float:left; color:#313131; font-size:13px; line-height:20px; padding-top:10px;}
.order-pr-wap{ width:30%; text-align:right; float:left; display:block;}
.order-nb{border-top:1px solid #d2d2d2; font-weight:400; text-align:right; line-height:25px;}
.pay-fix{ position:fixed; z-index:9; bottom:0px; left:0px; width:100%; height:64px; background:url(../../../../../wap_themes/shundian/images/pay-bak.png);}
.quxiaodingdan,.pay-now-order{float:right; width:21.6%; text-align:center;  font-size:14px; height:40px; margin-top:12px; line-height:40px; border-radius:4px; display:inline-block; margin-right:20px;}
.quxiaodingdan{ background-color:#fff; color:#777;}
.pay-now-order{color:#fff; background-color:#00bad6; }
.wap-gonot-pay{ width:92%; position:fixed; bottom:25px; left:4%;}
#paynow-quxiao{ display:inline-block; width:100%; background-color:#00bbd7; color:#fff; font-size:16px; text-align:center; border-radius:10px; height:41px; line-height:41px;}
.nopay_liyou{ /*height:153px; */margin-bottom:25px; width:100%; background-color:#fff; border-radius:10px;}
.nopay_liyou a{ text-align:center; color:#545454; font-size:14px; height:50px; line-height:50px; border-bottom:1px solid #d2d2d2; display:inline-block; width:100%;}
.nopay_liyou a:last-child{ border:none;}
/*售后 add*/
.s-box{ margin:5px 0px 0px 5px; display:inline; float:left;}
.s-form { display:inline-block; color:#535353; font-size:14px; border:1px solid #dcdcdc; padding:0px 10px;}
.f-current{ border:1px solid #09d2f0;}
.s-box .s-input{ display:none;}
.gline-checkbox{ display:inline; float:left;}
.gline-info{ margin-left:35%;}
.gnum{ width:40px; float:left; text-align: center;}
.gnum input{ text-align:center; width:40px; height:29px; line-height:29px; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; padding:0px; margin:0px;}
.g-btn{ float:left; overflow:hidden; width:30px; text-align: center;height:29px; line-height:29px; color:#3c3e3e;}
.adbor{ display:inline; overflow:hidden; float:left; color:#3c3e3e; font-size:12px; border:2px solid #dcdcdc; border-radius:4px;color:#3c3e3e;}
.g-max{ float:left; display:inline; overflow:hidden;height:29px; line-height:29px; color:#3c3e3e;}
.gnumber{ overflow:hidden; margin-top:5px;}
input[type=checkbox] {
	visibility: hidden;
}
.gline-checkbox{width: 30px;
	position: relative; margin-top:3%;}
.gline-checkbox label {
	cursor: pointer;
	position: absolute;
	width: 21px;
	height: 21px;
	top: 0;
  	left: 0;
	background:url(../../../../../wap_themes/shundian/images/wap-check.png) scroll center center no-repeat;;
	background-size:20px 20px;
}
.gline-checkbox label:after {
	opacity: 0.5;
	content: '';
	position: absolute;
	width: 12px;
	height: 12px;
	text-align:center;
	background: transparent;
	top: 4px;
	left: 5px;
	background-color:#fff;
/* 
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);*/
}
/**
 * Create the hover event of the tick
 */
.gline-checkbox label:hover::after {
	opacity: 0.5;
}
 
/**
 * Create the checkbox state for the tick
 */
.gline-checkbox input[type=checkbox]:checked + label:after {
	background:url(../../../../../wap_themes/shundian/images/wap-hascheck-g.png) scroll center center no-repeat;
	background-size:12px 12px;
    opacity: 1;
}
.text-info{width:97%;border:1px solid #dcdcdc;border-radius:4px;padding: 5px;}
.new-ling{ margin-top:0px;}
/*物流*/
.wuliu{background:url(../../../../../wap_themes/shundian/images/wuliu.png) scroll right center no-repeat;display: inline-block;width: 100%; background-size:10px;}
.wuliuzhuangtai img{ width:100%; float:left; margin-top:10px; margin-bottom:10px;}
.wuliuzhuangtai{ overflow:hidden;}
.wuliu-t{ width:60%; float:left; padding:20px 0px 0px 5px; color:#868686; font-size:12px;}
.wuliu-list{ padding:18px 0px;}
.wuliu-list-l{ background:url(../../../../../wap_themes/shundian/images/wuliu-b.png) scroll 9px 5px repeat-y;}
.wuliu-list-p ul li{  color:#868686; margin-bottom:10px; background:url(../../../../../wap_themes/shundian/images/wuliu-y.png) scroll 5px 5px no-repeat;background-size:10px 10px;}
.wuliu-list-p ul li:first-child{ background:url(../../../../../wap_themes/shundian/images/wuliu-t.jpg) scroll left top no-repeat ; background-size:20px 20px;}
.wuliu-list-p ul li h4{ font-size:14px; font-weight:400; margin-left:10%;}
.wuliu-list-p ul li:first-child h4{ color:#00bad6;}
.wuliu-list-p ul li p{ font-size:12px;margin-left:10%;border-bottom:1px solid #d8d8d8; line-height:30px;}
.wuliu-list-p ul li:last-child p{ border:none;}
/*待评价*/
.actions .action-show-comment.active{color:#0199b0; display:inline-block; font-size:12px; border:1px solid #0199b0; margin-top:0.5em; margin-bottom:0.5em; padding:0px 10px;}
.pj-t{ border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1;}
.pj-t p,.img-upfail p{ color:#313131; font-size:12px; line-height:32px;}
.btn-shundian{ width:21.6%;display:block;height:40px;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#00bad6),color-stop(100%,#00bad6));background-image:-webkit-linear-gradient(#00bad6,#00bad6);background-image:-moz-linear-gradient(#00bad6,#00bad6);background-image:linear-gradient(#00bad6,#00bad6);color:#FFF;text-align:center;font-size:14px;line-height:40px}
button.btn-shundian,.btn-shundian{ width:21.6%; border-radius:4px; border:none; float:right; margin-left:10px;}
button.btn-shundian{ margin-top:10px;}
.btn-shundian:active,.btn-shundian:hover,.btn-shundian:visited{color:#FFF;text-decoration:none}
.imgup-row{ overflow:hidden; width:100%;}
.file-img{ float:left;
    position: relative;
    cursor: pointer;
    border-radius: 4px;
    overflow: hidden;
    display: inline-block;
    *display: inline;
	font-size:12px;
    *zoom: 1}
	.file-img img{ width:60px; text-align:center; float:left;}
.file-img  input {
    position: absolute;
    font-size: 12px;
    right: 0;
    top: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    cursor: pointer;
    width: 100%;
    height: 100%;
}
.img-h{ float:left;}
.img-h img{ width:60px; float:left; margin:0px 5px;}

/*优惠券*/
.youhuiquan{ padding:10px 0px;}
.youhuiquan-t ul{display:box;display:-webkit-box;display:-moz-box;height:34px;  width:100%; border-bottom:1px solid #e9e9e9;padding:0px 4%;}
.youhuiquan-t ul li{box-flex:1;-webkit-box-flex:1;-moz-box-flex:1; text-align:center; color:#313131; font-size:12px; position:relative; color:#444; font-size:12px; line-height:34px; }
.youhuiquan-t ul li p{ display:inline-block; line-height:34px;}
.youhuiquan-t ul li.active p { color:#00bad6; border-bottom:2px solid #00bad6; padding: 0 6px; padding-right: 3px}

.youhuiquan-img{ padding:10px 0px; overflow:hidden;}
.youhuiquan-img ul{ width:90%; margin:auto; overflow:hidden;}
.youhuiquan-img ul li{ width:50%; float:left; text-align:center; margin-bottom:10px; /*height:130px; line-height:130px;*/overflow: hidden;}
.youhuiquan-img ul li img{ width:90%; vertical-align:middle;}
.img-each{ display:none;}
/*地址管理*/
.a-right .btn{ height:45px; line-height:45px; width:20px; display:inline-block;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,rgba(255, 255, 255, 0)),color-stop(100%,rgba(255, 255, 255, 0)));background-image:-webkit-linear-gradient(rgba(255, 255, 255, 0),rgba(255, 255, 255, 0));background-image:-moz-linear-gradient(rgba(255, 255, 255, 0),rgba(255, 255, 255, 0));background-image:linear-gradient(rgba(255, 255, 255, 0),rgba(255, 255, 255, 0));text-align:center; border:none;}
.a-right .btn img{width: 26px;vertical-align:middle;}
.address .item{ overflow:hidden; height:138px; }
.address .item p{ font-size:14px; color:#3c3e3e;}
.address .item a{ background-color:#00bbd7; border:none; color:#fff;}
.address .item .mr-right  a{ background-color:#fff; display:inline-block; width:100%; height:50%; height:69px; line-height:69px; margin:0px;}
.address .item .mr-right  a:first-child{ border-bottom:1px solid #e9e9e9}
.address .item .mr-right{ width:42px; float:right; border-left:1px solid #e9e9e9; text-align:center;}
.address .item .mr-right  a img{ width:60%; vertical-align:middle;}
.mr-left{ width:85%; float:left;  padding:10px 0px;position:relative;}
.addmodaddress{ color:#a2a1a1; display:inline-block; height:26px; line-height:29px; width:95%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.bac-c{ background:url(../../../../../wap_themes/shundian/images/wuliu.png) no-repeat scroll 96% center ; background-size:10px;}

.btn-bar{ margin:20px 0px;}
.btn-bar .btn{width:54%;margin:auto;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#00bad6),color-stop(100%,#00bad6));background-image:-webkit-linear-gradient(#00bad6,#00bad6);background-image:-moz-linear-gradient(#00bad6,#00bad6);background-image:linear-gradient(#00bad6,#00bad6);color:#FFF;text-align:center;font-size:14px;line-height:40px;height:40px;border:none;border-radius: 5px;}
.btn-bar .btn:focus{
    outline: none;
}
/*******STYLE 3*******/

.chk_3 + label {
	background-color: #e9e9e9;
	border-radius: 50px;
	display: inline-block;
	position: relative;
	/* margin-right: 30px; */
	-webkit-transition: all 0.1s ease-in;
	transition: all 0.1s ease-in;
	width: 53px;
	height: 28px;
	float: right;
}

.chk_3  + label:after {
	content: ' ';
	position: absolute;
	top: 0;
	-webkit-transition: box-shadow 0.1s ease-in;
	transition: box-shadow 0.1s ease-in;
	left: 0;
	width: 100%;
	height: 100%;
	border-radius: 100px;
	box-shadow: inset 0 0 0 0 #eee, 0 0 1px rgba(0,0,0,0.4);
}

.chk_3  + label:before {
	content: ' ';
	position: absolute;
	background: white;
	top: 1px;
	left: 1px;
	z-index: 999999;
	width: 26px;
	-webkit-transition: all 0.1s ease-in;
	transition: all 0.1s ease-in;
	height: 26px;
	border-radius: 100px;
	box-shadow: 0 3px 1px rgba(0,0,0,0.05), 0 0px 1px rgba(0,0,0,0.3);z-index:1;
}

.chk_3:active + label:after {
	box-shadow: inset 0 0 0 20px #eee, 0 0 1px #eee;
}

.chk_3:active + label:before {
	width: 37px;
}


.chk_3:checked:active + label:before {
	width: 37px;
	left: 20px;

}

.chk_3  + label:active {
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}

.chk_3:checked + label:before {
	content: ' ';
	position: absolute;
	left: 26px;
	border-radius: 100px;
}

.chk_3:checked + label:after {
	content: ' ';
	font-size: 1.5em;
	position: absolute;
	background: #00bad6;
	box-shadow: 0 0 1px #4cda60;
}

.mask_back{
    position: absolute;
    left: 4%;
    top: 0px;
    height: 42px;
    line-height: 42px;
    display: inline-block;
    text-align: left;
}
.mask_back img{
    height: 16px;
    vertical-align: middle;
}
.mask_confirm{
    position: absolute;
    right: 4%;
    top: 0px;
    height: 42px;
    line-height: 42px;
    display: inline-block;
}
.
/*地址添加*/
.diqu{position: absolute;
    left: 4%;
    top: 0px;
    height: 42px;
    line-height: 42px;
    display: inline-block; text-align:left;}
.diqu img{height: 16px;
    vertical-align: middle;}
.send_confirm,.diququeding{position: absolute;
    right: 4%;
    top: 0px;
    height: 42px;
    line-height: 42px;
    display: inline-block;}
.city-bot{ border-bottom:1px solid #e9e9e9;}
.citychosemo{ padding:0px 4%;}
.city-tab{ overflow:hidden;}
.city-tab ul li{ display:inline; float:left; color:#444444; font-size:14px; line-height:30px; padding:0px 10px; text-align:center;}
.city-tab ul li p{ display:inline-block;}
.city-tab ul li.active p{ border-bottom:2px solid #00bad6;}
.city-chose ul li{ display:block; width:92%; padding:0 4%;}
.city-chose ul li a{ color:#444444; font-size:14px; padding:10px 20px 10px 10px; display:inline-block;}
.city-chose ul li.active a{ color:#00bad6; background:url(../../../../../wap_themes/shundian/images/city-chose.png) scroll right center no-repeat;}
/*个人中心*/
.perp{ overflow:hidden; padding:4%; font-size:14px; color:#313131;}
.perp img{ float:right; border-radius:50%;}
.myperson-p{ display:inline; color:#999999; font-size:14px; float:right;}
.bjperson{ background:url(../../../../../wap_themes/shundian/images/wuliu.png) scroll right center no-repeat; background-size:7px; padding-right:20px; }
.nicheng{    position: absolute;
    right: 4%;
    top: 0px;
    height: 45px;
    line-height: 45px;
    display: inline-block; font-size:14px;color: gray;}
.mypersonstore{ overflow:hidden; background-color:#fff;}
/*性别修改*/
.gender{ background-color:#fff; width:100%; overflow:hidden;}
.gender-row{ padding:4%;}
.gender-row.active{ background:url(../../../../../wap_themes/shundian/images/wap-hascheck-g.png) scroll 96% center no-repeat;}

/*出生日期*/
.born-day{ width:100%; height:0%; position:fixed; bottom:0px; left:0px; z-index:99999; background-color:#fff;}
.born-day a{ width:50%; text-align:center; height:40px; line-height:40px; color:#fff; font-size:16px; float:left;}
.b-qd{ background-color:#00bbd7;}
.b-qx{ background-color:#d2d2d2;}
.select{ width:90%; overflow:hidden; margin:60px auto; /*border:1px solid #c9c9c9;*/ padding:10px }
.select select{ width:30%; text-align:center; float:left; height:50px;}
.select select option{ color:#939393; font-size:14px;height:40px;}
/*账户安全*/
.zhanghusafe-row{ color:#3c3e3e; font-size:16px;}
.zhanghusafe-row abbr{ color:#0199b0; font-size:14px;}
.zhanghusafe{ background-color:#fff; overflow:hidden;}
.zhanghusafe-row{ padding:10px 4%;font-size:16px; background:url(../../../../../wap_themes/shundian/images/wuliu.png) scroll 96% center no-repeat; background-size:10px; }
.row-wa{ color:#7c7c7c; overflow:hidden; font-size:12px; }

.cent-te-1{display:box;display:-webkit-box;display:-moz-box; background-color:#fff; border-bottom:1px solid #d2d2d2;}
.cent-te-step{box-flex:1;-webkit-box-flex:1;-moz-box-flex:1; text-align:center; font-size:14px; color:#313030; height:35px; line-height:35px;}
.cent-te-step.active{ color:#00bbd7;}
.cent-te-step.active abbr{ color:#fff; font-size:12px; display:inline-block; width:18px; height:18px; line-height:18px; margin-right:5px; border-radius:50%; text-align:center; background-color:#00bbd7;}
.cent-te-step abbr{ color:#fff; font-size:12px; display:inline-block; width:18px; height:18px; line-height:18px; margin-right:5px; border-radius:50%; text-align:center;background-color:#d2d2d2;}
.cent-te-step.active p{ display:inline-block; border-bottom:2px solid #00bbd7;}
.cent-te-body{ background-color:#fff; padding:4%; overflow:hidden;}
.cent-te-body label{color:#313030;float:left;font-size:14px;width: 8em;text-align:right;display:inline-block;height:30px;line-height:30px;}
.inpt{ width:60%; float:left;}
.cent-te-body input[type=text],.cent-te-body input[type=password]{ border:1px solid #d2d2d2; line-height:30px; padding:0px 4px; width:90%;}
.inpt-02{ width:98%;  margin-bottom:10px;}
.inpt-02 input[type=text]{ width:100%; height:40px; line-height:40px;}
.inpt-son{ width:60%; float:left;}
.btn-inp{ width:40%; float:left;}
.btn-inp a{width:100%;display:inline-block;height: 40px;line-height:42px;border:1px solid #d2d2d2;background-color:#f6f6f6;color:#767676;text-align:center;font-size:14px;margin-left: 8px;}
.ymimg{width:100%;margin-left: 7px;height:40px;line-height:40px;border:1px solid #d2d2d2;background-color:#f6f6f6;color:#767676;text-align:center;font-size:14px;}
.inpt-02 a{ font-size:12px; color:#313131;}
.next-step{ font-size:12px; color:#fff; text-align:center; width:100%; height:40px; line-height:40px;background-color:#00bbd7; border-radius:4px;}
.wap-ts{ padding:4%; color:#4e4e4e; line-height:25px;} 
.inpt-02 h3{ font-weight:400; color:#3c3e3e; font-size:14px; text-align:center; line-height:50px;}
.inpt-30{ width:98%; position:relative; margin-bottom:20px;}
.cent-te-body .inpt-30 input{ width:80%; padding-left:20%; /*background:url(../../../../../wap_themes/shundian/images/nosee.png) scroll 98% center no-repeat; background-size:16px;*/}
.cent-te-body .inpt-30 a{background:url(../../../../../wap_themes/shundian/images/nosee.png) scroll right center no-repeat; background-size:16px;width:20px; height:32px; display:inline-block; position:absolute; right:0px; top:0px;}
.cent-te-body .inpt-30 a.hasok{ background:url(../../../../../wap_themes/shundian/images/havesee.png) scroll right center no-repeat; background-size:16px; }
.cent-te-body label.po-ab-in{ position:absolute; left:0px; top:0px; text-align:center; width:5.5em;}
.nosure{ background-color:#d2d2d2;}

/*index-new*/
.index-newlist{display:box;display:-webkit-box;display:-moz-box;width:100%; background-color:#fff; padding:10px 2% 0px;}
.index-newlist .index-new-box-list{ width:33.333333%;}
.index-newlist .index-new-box-list img{ max-width:100%; max-height:125px;}
.index-new-box-list{box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;text-align: center; border-right:1px solid #e1e1e1; padding-bottom:10px;}
.index-new-box-list:last-child{ border:none;}
.index-newlist-title{ color:#313131; font-size:14px; position:relative; width:100%; text-align: center; height:40px; line-height:40px;}
.index-new-title-more{ font-size:12px; position:absolute; right:5px; top:0px; vertical-align:top; line-height:30px}
.index-new-box-list p{ color:#313131; font-size:12px; width:80%; margin:auto;display:block;white-space:pre-line;height:40px;line-height: 20px; overflow:hidden; text-overflow:ellipsis;}
.index-new-box-list p.index-new-box-list-price{ color:#da0002; text-align:left;}
.fix-img-div{position:fixed;left:20px;bottom: 80px;z-index:21;}
.fix-img-div img{ width:33px;}
.fix-img-div-move{
    transform: rotate(45deg);
}
.index-fb{ width:80px; height: 70px;text-align:center; margin:auto; background-color:#f5f5f5; padding:5px 0px; margin-bottom:5px; border-radius:25px;}
.fix-father{position:fixed; display:none; z-index:19;left:0px;bottom:10px;height:184px;width: 135px;background:url(../../../../../wap_themes/shundian/images/fix-father.png) scroll bottom right; background-size:184px;}
.trand-ig img{ width:20px;}
.trand-ig{ width:60px; text-align:center; font-size:12px;position:absolute;}
.trand-ig:nth-child(1){left: 5px;bottom: 135px;}
.trand-ig:nth-child(2){left: 50px;bottom: 115px;}
.trand-ig:nth-child(3){left: 78px;bottom: 67px;}
.trand-ig:nth-child(4){left: 50px;bottom: 20px;}
.trand-ig:nth-child(5){left: 5px;bottom: 8px;}

.animite{ animation:myfirst 0.1s;
-moz-animation:myfirst 0.1s; /* Firefox */
-webkit-animation:myfirst 0.1s; /* Safari and Chrome */
-o-animation:myfirst 0.1s; /* Opera */}
@keyframes myfirst
{
from { left:5px; bottom:67px;}

}

@-moz-keyframes myfirst /* Firefox */
{
from { left:5px; bottom:67px;}

}

@-webkit-keyframes myfirst /* Safari and Chrome */
{
from { left:5px; bottom:67px;}

}

@-o-keyframes myfirst /* Opera */
{
from { left:5px; bottom:67px;}

}

.bak-animite{
	animation:mybakan 0.1s;
-moz-animation:mybakan 0.1s; /* Firefox */
-webkit-animation:mybakan 0.1s; /* Safari and Chrome */
-o-animation:mybakan 0.1s; /* Opera */}


@keyframes mybakan
{
to { left:5px; bottom:67px;}

}

@-moz-keyframes mybakan /* Firefox */
{
to { left:5px; bottom:67px;}

}

@-webkit-keyframes mybakan /* Safari and Chrome */
{
to { left:5px; bottom:67px;}

}

@-o-keyframes mybakan /* Opera */
{
to { left:5px; bottom:67px;}

}
.cart-num-fix{ display:inline-block; position:absolute; right:1px; top:0px; min-width:2px; height:10px; border-radius:10px; line-height:10px; font-size:12px; background-color:#da0000; border-radius:10px; color:#fff; padding:1px 5px;}
.cart-nonum-fix{ display:inline-block; position:absolute; right:8px; top:0px; width:8px; height:8px;  background-color:#da0000; border-radius:4px; }
.fix_go_top{position:fixed;right:20px;bottom:100px;z-index:21; display:none;}
.fix_go_top img{ width:33px; height:33px;}
.top-abifx{ background-color:#e9e9e9; position:fixed; width:100%; height:55px; left:0px; top:0px; z-index:2; display:none;}
.index-flor{ width:100%; overflow:hidden; display:inline-block;line-height:0}
.index-flor img{ width:100%;display:block;}
.index-ul{ width:100%; overflow:hidden;}
.index-ul li{ float:left;}
.index-ul li{ border-right:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9;}
.index-ul li .gess_shoplist_img img{ /*width:100%;*/ max-height:162px; overflow: hidden; vertical-align:middle;}
.index-ul li .gess_shoplist_img{ width:100%; text-align:center; line-height:162px; height:162px;overflow: hidden;}
.index-ul li p{ color:#313131; font-family: "微软雅黑"; font-size:12px; display:block; width:90%; margin:auto; height:40px; overflow:hidden;line-height: 20px}
.index-ul li p.wap-shoplist-price{ color:#da0000; font-size:16px; line-height:26px;}
.fl_left{ float:left;}
.home-to-top{ border-top:1px solid #c0c0c0;}
/*footer*/
.newindexfoot{ display:box;display:-webkit-box;display:-moz-box;width:100%; text-align:center;}
.newindexfoot div{box-flex:1;-webkit-box-flex:1;-moz-box-flex:1; text-align: center;}
.newindexfoot div a{ color:#696969; font-size:12px; line-height:30px;}
.newfoot-fl{ border-bottom:1px solid #f8f8f8; border-top:1px solid #f8f8f8; padding:10px 0px;}
.newfoot-fl{display:box;display:-webkit-box;display:-moz-box;width:100%; text-align:center;}
.newfoot-fl-son{box-flex:1;-webkit-box-flex:1;-moz-box-flex:1; text-align: center; font-size:12px; color:#696969;}
.newfoot-fl-son img{ width:36px;}
/*登录注册*/
.login-right{font-size: 13px;
    position: absolute;
    right: 4%;
    top: 0px;color: #919191;}
.shundian-form .c-g{ border:none; height:40px; line-height:40px;}
.shundian-form .c-g label.c-l{ display:none;}
.shundian-form .c-g .c input{ border:1px solid #e9e9e9; padding:7px 0px 7px 10px;}
.shundian-form .c-g .c{ margin-left:0px;}
/*密码按钮*/
.chk_sigin + label {
	background-color: #e9e9e9;
	padding: 9px;
	border-radius: 50px;
	display: inline-block;
	position: relative;
	/* margin-right: 30px; */
	-webkit-transition: all 0.1s ease-in;
	transition: all 0.1s ease-in;
	width: 35px;
	height: 10px;
	float: right;
}

.chk_sigin  + label:after {
	content: ' ';
	position: absolute;

	top: 0;
	-webkit-transition: box-shadow 0.1s ease-in;
	transition: box-shadow 0.1s ease-in;
	left: 0;
	width: 100%;
	height: 100%;
	border-radius: 100px;
	box-shadow: inset 0 0 0 0 #eee, 0 0 1px rgba(0,0,0,0.4);
    outline: none;
}

.chk_sigin  + label:before {
	content: ' ';
	position: absolute;
	background: white;
	top: 1px;
	left: 1px;
	z-index: 999999;
	width: 26px;
	-webkit-transition: all 0.1s ease-in;
	transition: all 0.1s ease-in;
	height: 26px;
	border-radius: 100px;
	box-shadow: 0 3px 1px rgba(0,0,0,0.05), 0 0px 1px rgba(0,0,0,0.3);z-index:1;
}

.chk_sigin:active + label:after {
	box-shadow: inset 0 0 0 20px #eee, 0 0 1px #eee;
}

.chk_sigin:active + label:before {
	width: 37px;
}

.chk_sigin:checked:active + label:before {
	width: 37px;
	left: 20px;
}

.chk_sigin  + label:active {
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}

.chk_sigin:checked + label:before {
	content: ' ';
	position: absolute;
	left: 26px;
	border-radius: 100px;
}

.chk_sigin:checked + label:after {
	content: ' ';
	font-size: 1.5em;
	position: absolute;
	background: #00bad6;
	box-shadow: 0 0 1px #4cda60;
}
.check-jm{ display:inline;position: absolute;
    right: 5px;
    top: 8px;}
/*手机端checkbox*/	
.radio-box{
	position: relative; }
.radio-box label.ra-w {
	cursor: pointer;
	position: absolute;
	width: 18px;
	height: 18px;
	top: 10px;
  	left: 0;
	background:url(../../../../../wap_themes/shundian/images/radio-box-wap-check.png) scroll center center no-repeat;
	background-size:18px 18px;
}
.radio-box label.ra-w:after {
	opacity: 1;
	content: '';
	position: absolute;
	width: 18px;
	height: 18px;
	text-align:center;
	background: transparent;
	top: 0px;
	left: 0px;
	background-color:#fff;
	
/* 
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);*/


}
/**
 * Create the hover event of the tick
 */
.radio-box label.ra-w:hover::after {
	opacity: 0.5;
}
 
/**
 * Create the checkbox state for the tick
 */
.radio-box input[type=checkbox]:checked + label.ra-w:after {
	background:url(../../../../../wap_themes/shundian/images/radio-box-wap-hascheck.png) scroll center center no-repeat;
	background-size:18px 18px;
}
.shundian-form .c-g-c label,.shundian-form .c-g-c a{ color:#c0c0c0; text-decoration:none;}
.shundian-form .c-g-c.radio-box{ margin:1px 0px; padding-left:6px;}
.dis-box{display:box;display:-webkit-box;display:-moz-box;width:100%; text-align:center; margin-bottom:30px;}
.dis-box a{box-flex:1;-webkit-box-flex:1;-moz-box-flex:1; text-align: center; display:block;}
.shundian-form .shundian-wap-c .verify-input{ width:100%;}
.shundian-form .shundian-wap-c img.verify-code{ position:absolute; right:95px; top:10px;}
.shundian-form .shundian-wap-c a.verify-code{ position:absolute; right:5px; top:0px; color:#c0c0c0; font-size:12px;}
.shundian-form .shundian-wap-c{ position:relative;}
.shundian-blue{background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#00bad6),color-stop(100%,#00bad6));
    background-image: -webkit-linear-gradient(#00bad6,#00bad6);
    background-image: -moz-linear-gradient(#00bad6,#00bad6);
    background-image: linear-gradient(#00bad6,#00bad6);
    color: #FFF;
    text-align: center; border:none;}
.shundian-form .btn-send{ top:1px; right:-2px; width:33%; height:42px; line-height:42px; font-size:16px;}
.shundian-form .shundian-input{border: 1px solid #e9e9e9; height:40px; line-height:40px; text-indent:1em}
.ab-cg{position:absolute;right: -2px;top: 6px;width:33%; height:42px; line-height:42px; font-size:16px;}
.ab-cg a,.shundian-form  .ib-btn{background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#00bad6),color-stop(100%,#00bad6));
    background-image: -webkit-linear-gradient(#00bad6,#00bad6);
    background-image: -moz-linear-gradient(#00bad6,#00bad6);
    background-image: linear-gradient(#00bad6,#00bad6);
    color: #FFF;
    text-align: center; border:none;height:42px; line-height:42px; font-size:16px; width:100%; display:inline-block; border:none;}
.shundian-form .btn.disabled:visited{ color:#fff;}
.full-shundian .home-nav{background-color:#f3f3f3; position:fixed; top:45px; left:0px; z-index:11; }
.full-shundian .home-nav a.item{color:#313131; font-size:12px;/*background-size:25px;*/} 
/*header-list*/
.newregion{    OVERFLOW-Y: auto;
    OVERFLOW-X: hidden;
    height: 600px;
    display: inline-block;
    width: 100%;}


.home-nav .item  .cart-num-shundian{
    position: absolute;
    top: 5px;
    margin-left: -5px;
    min-width: 8px;
    height: 11px;
    color:#fff;
    line-height: 11px;
    border-radius: 4px;
    background: #da0000;
    font-size:12px;
    padding: 0px 4px;
    text-align: center;
    }
.home-nav .item  .cart-nonum-shundian{
    position: absolute;
    top: 9px;
    margin-left: -10px;
    width: 8px;
    height: 8px;
    border-radius: 8px;
    background: #da0000;
}

/*分类*/
.content{display:box;display:-webkit-box;display:-moz-box;width:100%;}
.content-left,.content-right{box-flex:1;-webkit-box-flex:1;-moz-box-flex:1; height:475px; overflow-x:hidden; overflow-y:auto;}
.content-left li{
	width:80px;
	text-overflow:clip;
}
.content-right{ background-color:#fff;}
.content-left span{color:#313131;font-size:13px;display:block;width:100%;height: 36px;line-height:38px;border-right:1px solid #e1e1e3;margin-left: -1px;border-bottom:1px solid #e0e0e2;}
.content-left{width:24%; }
.content-right{ width:74%; padding:2%;}
.content-left li.active span{border-bottom:1px solid #e1e1e3;border-top:1px solid #e1e1e3;border-right:1px solid #fff;background-color:#fff;color:#da0000;margin-top: -1px;height: 38px;}
.content-left li:first-child.active span{ border-top:none;}
.content-right-img{ width:100%;}



.content-title{ font-size:13px; color:#313131; height:57px; line-height:31px; text-align:left;}
.content-right ul{ width:100%; overflow:hidden;} 
.content-right ul li{ width:30.333333333%; float:left;margin: 0 1.5%;}
.con-pic-div{ width:100%; text-align:center; height:80px; line-height:80px;}
.content-right ul li img{ max-height:80px; max-width:100%; vertical-align:middle;}
.content-right ul li p { text-align:center; font-size:13px; color:#313131; line-height:40px; height: 40px; overflow: hidden; text-overflow: ellipsis;}
/*列表*/
.content-right ul .content-right-li{width:100%; display:none;}
.trigger-list li{ position:relative;}
.bb{display:inline-block;width:1em;height:17px;position:absolute;top: 11px;right: 5px;}
.bb.down{ background:url(../../../../../wap_themes/shundian/images/arr-down.png) no-repeat scroll center center; background-size:7px;}
.bb.top{background:url(../../../../../wap_themes/shundian/images/arr-up.png) no-repeat scroll center center;background-size:7px;}
.shop-wuhuo{ display:inline-block; width:79px; position:absolute; left:0px; top:100px; text-align:center; background-color:#9e9e9e; color:#fff; font-size:12px;}
.pt-list .pt-h-item{ position:relative;}
.pt-list-shundian .new-list-shundian{ height:245px;}
.pt-list .pt-h-price abbr{ display:inline-block; text-align:center; float:right; font-size:12px; margin-right:5px; padding:0px 5px; border-radius:4px;}
.new-sh{ color:#0499b2; border:1px solid #0499b2;}
.free-sh{ color:#afd271; border:1px solid #afd271;}
.hot-sh{ color:#ff4100; border:1px solid #ff4100;}
.bq-list{ color:#313131; text-align:center; overflow:hidden; float:left; display:inline; margin:10px 5px 0px 0px; height: 30px;}
.bq-list-left{ float:left; width:15px; height:30px; background:url(../../../../../wap_themes/shundian/images/list-bj.png) scroll center left no-repeat; background-size:160px;}
.bq-list-center{ max-width: 70px;width: auto; float:left; height:30px; line-height:30px;/* white-space:nowrap;overflow:hidden;text-overflow:ellipsis;*/ font-size: 11px;  background:url(../../../../../wap_themes/shundian/images/list-bj.png) scroll center center no-repeat;background-size:160px;}
.bq-list-right{ float:left; width:10px; height:30px; background:url(../../../../../wap_themes/shundian/images/list-bj.png) scroll center right no-repeat;background-size:160px;}
.fix-chose-list{position: fixed;
    right: 40px;
    bottom: 120px;
    z-index: 999;
	zoom:0.5;
}
.pt-list{ padding:0px 10px;}
.pt-list-shundian{ padding:0px; overflow:hidden;}
.pt-list-shundian li.new-list-shundian{float:left; text-align:center; width:50%; box-sizing: border-box;  border-right:1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; }
.pt-gallery ul.panel-list{ padding-bottom:20px;}
.pt-list-shundian  .pt-h-img{width: 80%;margin:auto;text-align:center;height:100px;line-height:100px;float:none;min-width: 80px;display: block;}
.pt-list-shundian .pt-h-img img{ max-width:100%; max-height:100px;}
.pt-list-shundian .pt-h-info{ width:96%; clear:both; overflow:hidden; margin-left:2%; /*position:relative;*/ margin-top:5px; border:none !important;}
.pt-list-shundian .shop-wuhuo{ width:90%; left:5%; text-align:center; top:120px;}



.pt-list..pt-list-shundian .pt-h-link{ display:inline-block; text-align:center; width:100%;}
.pt-list.pt-list-shundian .pt-h-price{ font-size:14px; text-align:left; width:80%; margin:5px auto !important;}
.pt-list.pt-list-shundian .new-sh{ position:absolute; top:0; left:10px;}
.pt-list.pt-list-shundian .free-sh{ position:absolute; top:0px; left:60px;}
.pt-list.pt-list-shundian .hot-sh{ position:absolute; top:0px; left:102px;}
.pt-list.pt-list-shundian .pt-h-name{text-align:left; width:80%; margin:5px auto 0px auto;font-family: "微软雅黑";font-size: 14px;}
.pt-list.pt-list-shundian .bq-list{ /*margin-bottom:5px;*/ margin-top:0px;}
.bq-list:last-child{ margin-right:0px;}
.pt-list.pt-list-shundian .bq-list-left{ width:15px;}
.pt-list.pt-list-shundian .bq-list-center{ width:auto;}
.pt-list.pt-list-shundian .bq-list-right{width:10px;}
/*购物指南*/
.buy-guide{ display:none; position:fixed; left:0px; top:0px; width:100%; height:100%; background-color:#fff; z-index:9999999; padding-bottom:2%;}
.buy-guide header{background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#fff),color-stop(100%,#fff));
    background-image: -webkit-linear-gradient(#fff,#fff);
    background-image: -moz-linear-gradient(#fff,#fff);
    background-image: linear-gradient(#fff,#fff); border-bottom:1px solid #dadada; border-top:1px solid #dadada; }

.shundian-queding{ display:inline-block; width:4em; text-align:center;position:absolute; right:0px; top:0px;}
.shundian-buy-guide{ width:calc(100% - 40px); height:85%;padding:20px; overflow-x:hidden; overflow-y:auto;}
/*新手指南*/
/*手机端checkbox*/	
.chk_newperson { 
    display: none; 
} 
.check-absul{
    position: relative;
    width:200px;
    display: inline-block;
    /* left: calc(50% - 101px);
    bottom: 7px;
    height: 23px;
    right: 200px;
    z-index: 99; */ 
}
.check-absul>label{
    display: block;
}
.guide_check_icon{
    display: block;
    position: absolute;
    width: 5px;
    height: 5px;
    left: 98px;
    bottom: 6px;
    background-color: #999999;
    border-radius: 50%;
}
.check-absul.active .guide_check_icon{
    background-color: #da0000;
}
.check-p{ z-index:2;}
.yz-flleft .verify-code,.yz-flleft input{ float:left; line-height:32px; height:32px;}
.yz-flleft{width:100%;position: relative;}
.yz-flleft input{ width:60%;}
.yz-flleft img.verify-code{ position:absolute; right:7%; top:1px;}
/*筛选*/
.gallery-list-row{
    border-bottom:1px solid #dadada; height:44px; line-height:44px; font-size:14px; color:#1f1f1f; padding:0px 4%;list-style: none;background-color: #ffffff;
}
.gallery-list-row a{display: block;}
.gally-sx-row{border-bottom:1px solid #dadada; height:44px; line-height:44px; font-size:14px; color:#1f1f1f; padding:0px 4%;}
.gally-sx-row a{
    display:inline-block;
    text-align:right;
    font-size:13px;
    float: right;
    padding-right:5%;
    /* min-width:30px; */
    width: 95%;
    height:44px;
    background: url(../../../../../wap_themes/shundian/images/wuliu.png) no-repeat scroll right center;
    background-size: 8px;
    }
.gally-sx-row span.select_title.res_active,.gally-sx-row span.send_address.address_active{color: #0199b0;}

.gally-input{ overflow:hidden; width:100%; padding:4% 0;}
.gally-input-son{ width:33.3333333333%; float:left; margin-top:4px;}
.gally-div-f{ width:95px; height: 30px; line-height:30px; border:1px solid #c3c3c3; border-radius:3px; margin:auto;text-align: center;}
.gally-div-f.active{
    background: url(../../../../../wap_themes/shundian/images/gally-chose.png) scroll 10px center no-repeat;
    background-size: 18px;
}
.gally-div-f label{ display: inline-block; width: 100%; }
.gally-div-f.active label{ display: inline-block; width: 100%; text-indent: 28px;}

.hascheckg{ display: none; } 
 
.hascheckg + label { 
    /*background-color: #FFF; 
	width:23px;
    height:23px;
    display: inline-block; 
    position: relative;  
    margin-left: 20%;
    margin-top: 4%; 
    margin-right:5px;*/
}

.hascheckg:checked + label:after { 
    position: absolute; 
    top: 0px; 
    left: 0px; 
    color: #758794; 
    width: 100%; 
    text-align: center; 
    padding: 1px 0 0 0; 
    vertical-align: text-top; 
} 
.label-p.lab{ display:block; width:100%; text-align:center;}
.gally-div-f.active{ border:1px solid #0199b0;}
.gally-div-f.active .label-p{ color:#0199b0;}
.shaixuan_body_son-srctoll{ height:82%; overflow-x:hidden; overflow-y:auto}
.J_filter_01{ overflow-x:hidden; overflow-y:auto; height:80%;z-index:9999}
.gally-sx-row a label{ float:left;}
.pinpai-tab-ul{display:box;display:-webkit-box;display:-moz-box;width:100%;}
.pinpai-tab-li{box-flex:1;-webkit-box-flex:1;-moz-box-flex:1; text-align:center; height:44px; line-height:44px; font-size:12px; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}
.pinpai-tab-li:last-child{ border-right:none;}
.pinpai-tab-li.active{ color:#0199b0;}
.tab-son-li{ display:none;}
.tab-body-pinpai{ height:100%!important;}
.pipaitab-con{ width:100%;}
.gallery-list-row.active{background:url(../../../../../wap_themes/shundian/images/gally-chose.png) no-repeat scroll 96% center #fff; background-size:16px; color:#0199b0;}
.tab-body-pinpai ul.pinpai-sonul li { height:44px; line-height:44px; border-bottom:1px solid #dadada; padding:0px 4%; font-size:14px;}
.tab-body-pinpai{ width:100%; overflow-x:hidden; overflow-y:auto;}
.tab-body-pinpai h4{ color: #313131;font-weight: 400;font-size: 12px;text-indent: 1em;height: 23px;line-height: 23px;border-bottom: 1px solid #dadada; }
.tab-body-pinpai ul.pinpai-sonul li.active{ color:#0199b0; font-size:14px; background:url(../../../../../wap_themes/shundian/images/gally-chose.png) no-repeat scroll 96% center; background-size:16px;}
.tab-body-pinpai ul.zimu li{ min-height:45px; width:100%; }
.tab-body-pinpai ul.zimu li h4{ color:#313131; font-weight:400; font-size:12px; text-indent:1em; height:23px; line-height:23px;}
.tab-body-pinpai ul.zimu li ul.zimu-son li{ font-size:14px; color:#1f1f1f; width:100%; height:43px; line-height:43px; background-color:#fff;border-top:1px solid #dadada;padding:0px 4%;}
.tab-body-pinpai ul.zimu li ul.zimu-son li:last-child{ border-bottom:1px solid #dadada;}
.tab-body-pinpai ul.zimu li ul.zimu-son li.active{ background:url(../../../../../wap_themes/shundian/images/gally-chose.png) no-repeat scroll 88% center #fff; background-size:16px; color:#0199b0;}
/*详情*/
.nav-ul-product{display:box;display:-webkit-box;display:-moz-box;width:100%;}
.nav-ul-product li{box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;}
.nav-ul-product li.active{ background:url(../../../../../wap_themes/shundian/images/point-p.png) no-repeat scroll  center 90%; 
background-size:7px;}
.share-p{ position:absolute; right:10%; top:0px; height:45px; line-height:45px; text-align:center;}
.share-p img{ width:2em; vertical-align:middle;}
.plieach{ display:none; overflow:hidden;}
.pr-itop{ border-bottom:1px solid #dfdfdf; height:40px; line-height:40px;}
.pr-itop .pt-name{ font-size:12px; color:#0199b0; font-weight:400; text-align:center;height:40px; line-height:40px; 
overflow:hidden; width:110px; margin:auto;}
.pr-itop .pt-name img{ width:20px; float:left; margin-top:10px;}
.pr-itop .pt-name abbr{ float:left; margin-left: 20px;}
.pr-itop div.time-s img{width:20px; float:left; margin-top:4%; /*margin-right:20px;*/}
.pr-itop div.time-s abbr,.pr-itop div p{ display:inline; float:left; font-size:12px; color:#313131;}
.pr-itop div.time-s abbr{ color:#da0000; padding:0px 2px;}
.pr-itop div.time-s{ overflow:hidden; max-width: 240px; margin:auto;}
.product-fix{ position:fixed; bottom:0px; left:0px; width:100%; height:84px; background-color:#fff; z-index:26;}
.all-price{ padding:10%;}
.is_delivery{ height:32px; line-height:32px; font-size:12px; color:#313131; text-align:center; border-top:1px solid #dfdfdf; width:100%;}
.fix-deopation{background-color:#f3f3f3;width:100%;height:52px;line-height:52px;position: absolute;bottom: 0px;}
.fix-deopation .btn{ width:25%; float:right; display:inline-block;height:52px; line-height:52px; border:none; font-size:12px; color:#fff;}
.fix-deopation .btn.red:visited{
	background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#ff4001),color-stop(100%,#ff4001));
    background-image: -webkit-linear-gradient(#ff4001,#ff4001);
    background-image: -moz-linear-gradient(#ff4001,#ff4001);
    background-image: linear-gradient(#ff4001,#ff4001);}
.fix-deopation .btn.red{
	background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#ff4001),color-stop(100%,#ff4001));
    background-image: -webkit-linear-gradient(#ff4001,#ff4001);
    background-image: -moz-linear-gradient(#ff4001,#ff4001);
    background-image: linear-gradient(#ff4001,#ff4001);
	}
.fix-deopation .btn.orange{
	background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#0199b0),color-stop(100%,#0199b0));
    background-image: -webkit-linear-gradient(#0199b0,#0199b0);
    background-image: -moz-linear-gradient(#0199b0,#0199b0);
    background-image: linear-gradient(#0199b0,#0199b0);
	color:#fff;
	}
.fix-deopation a{ display:inline-block; width:15%; text-align:center; height:52px;}
.fix-deopation a .shundian-fson{ height:52px; width:100%; line-height:34px;}
.fix-deopation a .shundian-fson img{ width:18px; vertical-align:middle; }
.fix-deopation a .shundian-fson  p{ font-size:12px; color:#000000; line-height:10px;}
.index-2p{ width:90%; color:#999999; font-size:12px; margin:auto; clear:both;}
.shundian-thheader{display:inline-block;width: 95%;float:left;font-size: 14px;}
.shundianhead-r{}
.dingdancuxiao{ display:inline; float:left; margin-left:15px; color:#999999; font-size:12px; padding:10px 0px;}
.dingdancuxiao li{ height:20px; line-height:20px; margin-bottom:5px;}
.dingdancuxiao li img{ width:18px; height:18px; vertical-align:middle;}
.dingdancuxiao li span{ display:inline-block; padding:0px 5px; color:#fff; background-color:#ffa732; margin-right:5px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;border-radius: 3px;}
.sel-sku{ padding:0 5%}
.sel-sku label{ display:inline-block; width:4em;}
.pro-pjxg{ padding:1px 5%; border-bottom:1px solid #e9e9e9;}
.pro-pjxq-p{ display:inline; float:left; width:95%;}
#pro-a{ display:inline-block; width:100%;}
.pjtc{ overflow:hidden; padding:5% 0;}
.pjtc .tab-trigger {display:inline-block;color: #ddd;margin-right:5px;font-size:12px;/* border:1px solid #313131; */border-radius:3px;padding:0px 5px;}
.pjtc .tab-trigger.active{/* border:1px solid #da0000; */color: #ddd;}
.new-btab .item{ width:65px; height:65px; line-height:65px; margin-bottom:10px; text-align:center; float:left; border:1px solid #999999; border-radius:4px; overflow:hidden;}
.new-btab .item img{max-width:63px; max-height:63px; border:none; vertical-align:middle;}
.new-btab .item input{ display:none;}
.liadd{ float:left; display:inline-block; width:15px; text-align:center;}
.liadd:last-child{ display:none; }
.new-btab{ max-height:300px; overflow-x:hidden; overflow-y:auto}
.new-btab .item.active{ border:1px solid #da0000;}
.screen-first{ overflow-x:hidden; overflow-y:auto; height:60%;}
.numadd-i{border-bottom:1px solid #313131; border-top:1px solid #313131;}
.fateh-b{border:1px solid #313131;height:22px;border-radius:3px;overflow:hidden;border-right:none;border-left:none;margin-left: 5px;margin-top: 1px;}
.fateh-b .gray,.fateh-b .num{ float:left;}
.city-select .inputstyle{text-align:center;line-height:25px;height:25px; margin-top:-5px; background-color:#fff;}
.pro-city-img img{ width:10px;}
.huopinbianhao{ padding:0 5%; margin:5% 0;}
.fateh-b-h{ display:inline;}
.myfuwu{ color:#313131; font-size:12px; display:inline; margin-right:10px;}
#yuyue{ display:inline-block; font-size:12px;}
.store_list_s{ padding:0 5%;}
.color-siz-new{ color:#da0000;}
.store_list_s  .readinfo{ display:none;}
.store_list_s ul li{ width:33.333333%; text-align:left; float:left; margin-bottom:20px}
.store_list_s ul{ overflow:hidden; padding-bottom:10px; padding-top:20px;}
.p-index-body{ }
.is-new-delivery{color:#da0000;font-size:12px;/* width:132px; */border:none;padding:0 5%;text-align: left;margin-left: 10px;}
.pt-detail-xq .v{ width:100%;}
.pt-detail-xq .v  div img{ max-width:100%;}
.pt-detail-xq .d-line{ padding:0; margin-top:0px;}
.ggcs .d-line-title{ background-color:#d2d1d1; text-indent:1em; line-height:30px;}
.ggcs .d-line{ overflow:hidden; line-height:30px;}
.ggcs .d-line .k{ float:left; display:inline; width:20%; padding-right:2%; text-align:right; background-color:#eee; border-bottom:1px solid #dddddd; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


.ggcs .d-line .v{ float:left; display:inline; width:72%; text-align:left; background-color:#fff; border-bottom:1px solid #dddddd; border-left: 1px solid #dddddd; padding-left:2%;}
.bzshouhou{ color:#999; font-size:13px;}
/*评价列表*/
.index-tiger-new .pt-comment .info{ background-color:#fff; border:none;font-size:12px; width:100%;}
.index-tiger-new .pt-comment .info em{ color:#999; }
.index-tiger-new .pt-comment .info abbr{ margin:0px 10px; color:#da0000;}
.index-tiger-new .pt-comment .info p.haoping-p{ display:inline; color:#313131;}
.index-tiger-new .pt-comment .info .grades,.index-tiger-new .pt-comment .info .c-fix{ display:none;}
.index-tiger-new .pt-comment .info  .count{ display:inline; float:right; padding:0 8% 0 0; color:#999999; font-size:12px;}
.index-tiger-new .pt-comment .info  .count a .right{ margin-left:10px;}
.pt-comment .list .item .anthor{ background-color:#fff; border-top:1px solid #e9e9e9;}
.index-tiger-new .pt-comment { padding:0px;}
.index-tiger-new .pt-comment .list .item .anthor .content{ margin-left:-65px;}
.index-tiger-new .pt-comment .list .item .reply{ display:none;}
.new-t-bottom-a{ border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; margin-bottom:50px; padding-bottom:30px;}
.new-t-bottom-a a{ color:#999999; font-size:12px; line-height:25px; height:25px; display:inline-block; text-align:right; width:90%; padding:0 9%;}
.new-t-bottom-a  ul{display:box;display:-webkit-box;display:-moz-box;width:100%; border-bottom:1px solid #e9e9e9; border-top:1px solid #e9e9e9; height:40px; line-height:40px;}
.new-t-bottom-a  ul li{box-flex:1;-webkit-box-flex:1;-moz-box-flex:1; text-align:center; color:#313131; font-size:12px; }
.new-t-bottom-a  ul li:first-child{ border-right:1px solid #e9e9e9;}
.new-t-bottom-a  ul li img{ width:12px; margin-right:5px;}
.trigger abbr{ margin-right:4px;}
.man-img,.girl-img{ display:inline-block; width:15px; height:30px; margin-right:5px; float:right; }
.man-img{ background:url(../../../../../wap_themes/shundian/images/man-tx.png) no-repeat scroll center 2px; background-size:15px;}
.girl-img{background:url(../../../../../wap_themes/shundian/images/girl.png) no-repeat scroll center 2px; background-size:15px; }
.name-p{ display:inline; float:right;}
.new-name-div{width: 10em;
    float: right; overflow: hidden;}
.pj-xiangq{
    color: #999;
    width: 60%;
    padding: 0 3%;
    margin-top: -20px;
    }
.shundian-i-p{ padding:3%;}
.shundian-i-p a{ display:inline-block; width:80px; height:80px; border:1px solid #fff; overflow:hidden; border-radius:4px; line-height:0px;}
.shundian-i-p a img{ width:100%; height:100%;}
.fix-img-content{ position:fixed; left:0px; width:100%; top:0px; height:100%; padding-top:20%; background:url(../../../../../wap_themes/shundian/images/wap-zhezhao.png); display:none; z-index:1}
.fix-img-content-close{ text-align:center; line-height:60px; color:#fff; font-size:40px; width:60px; height:60px; position:fixed; right:0px; top:30px; z-index:2}
.fix-fim img{ max-width:100%; max-height:400px; vertical-align:middle;}
.fix-fim{ width:100%; text-align:center; height:400px; line-height:400px;}
.post-answer{ padding:5%;}
.each-xg-shop{ display:none; overflow:hidden;}
.xg-shop{ margin-top:10px;}
.xg-shop li{display: inline-block;
    color: #313131;
    margin-right: 5px;
    font-size: 12px;
    border: 1px solid #313131;
    border-radius: 3px;
    padding: 0px 5px;}
.xg-shop li.active{border: 1px solid #da0000;
    color: #da0000;}
.goods-item-li-xg{ float:left; margin:5px 5px 0px 0px;}
.goods-item-li-xg img{width: 63px;
    height: 63px;
    border: none;
    vertical-align: middle;}
.ovshop-hideen-xg{ overflow-y:auto; overflow-x:hidden; height:295px;}
/*share*/
.share-bd{ display:none; background:url(../../../../../wap_themes/shundian/images/my_bak.png); 
position:fixed; top:45px; left:0px; width:100%; height:100%; z-index:30; transform: scale(1); transform: translate(0);overflow: hidden;}
.share-f{ position:absolute; bottom:0px; left:0px; background-color:#fff; height:300px; width:100%;transform: translate(0);overflow: hidden;}
.share-qx{ color:#313131; font-size:12px; line-height:30px; height:30px; width:100%; text-align:center;}
.share-f ul li{ color:#313131; font-size:12px; width:33.3333333333%; text-align:center; float:left; height:90px; margin-bottom:10px;}
.share-f ul,.share-f { overflow:hidden;}
.share-f ul{ margin-top:10px;}
.share-f ul li img{ width: 50px;}
.share-f ul li p{ line-height:10px;}
.noshare{display: none;opacity: 0;}
/*cart*/
.full-cart-sd input[type=checkbox]{}
.full-cart-sd{ border-top:1px solid #c9c9c9; padding:0px;}
.cart-checked-item{ 
    display: none; 
} 
 
.cart-checked-item + label.cart-label {
    background-color: #FFF;
    width:23px;
    height:23px;
    display: inline-block;
    position: relative;
    margin-top: 1%;
    margin-right: 5px;
    background:url(../../../../../wap_themes/shundian/images/radio-box-wap-check.png) scroll center center no-repeat;
    background-size:16px;
    float:left;
} 
.cart-checked-item + label.cart-label:active { 
    box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1); 
} 
 
.cart-checked-item:checked + label { 
    background:url(../../../../../wap_themes/shundian/images/radio-box-wap-hascheck.png) scroll center center no-repeat;
	background-size:16px;
} 
 
.cart-checked-item:checked + label.cart-label:after { 
    position: absolute; 
    top: 0px; 
    left: 0px; 
    color: #758794; 
    width: 100%; 
    text-align: center; 
    padding: 1px 0 0 0; 
    vertical-align: text-top; 
} 

.full-cart-sd .pt-list .pt-h-info{margin-left: 121px; padding-left: 15px;}
.cart-sd-add{ overflow:hidden; border:1px solid #c1c1c1; margin:3px 0px 0px 10px; outline: none;}
.cart-sd-add::after {
    outline: none;
}
.cart-sd-add .btn.disabled,.cart-sd-add .nwadcart.gray{ display:inline-block;text-align:center;font-size:25px;width:30px;float:left;height: 21px;line-height: 21px;border:none;color:#c3c3c3;}
.cart-sd-add .num,.cart-sd-add .num input{width:40px;height: 21px;line-height: 21px;float:left;text-align:center;display:inline-block;}
.cart-sd-add .num .num-ipt{ width:38px;}
.cart-sd-add .num{ border-right:1px solid #c1c1c1; border-left:1px solid #c1c1c1; }
.cart-sd-add .pt-list .pt-h-name{ color:#444;}
.cart-none{font-size:12px; text-align:center; height:45px; line-height:45px; 
background:url(../../../../../wap_themes/shundian/images/cart-n-b.png) scroll center bottom repeat-x;}
.cart-none a{ display:inline-block; background-color:#00bad6; padding:0px 10px; color:#fff; height:20px; line-height:20px; margin:0 5px; border-radius:6px;}
.gotocartshop{ display:inline-block; margin-top:40px; width:160px; height:40px; font-size:16px; line-height:40px; text-align:center; color:#fff; background-color:#00bad6; border-radius:4px;}
#J_grade_detail .d-line .l-k{ text-align:left; width:100px; clear:both;}
.cart-pt .pt-list .pt-h-del a{ border:none; color:#444;}
.cart-pt .pt-list  .btn{ border:none; 
    background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#fff),color-stop(100%,#fff));
    background-image: -webkit-linear-gradient(#fff,#fff);
    background-image: -moz-linear-gradient(#fff,#fff);
    background-image: linear-gradient(#fff,#fff);
    color: #444;}
.cart-pt .pt-list  .btn.nwadcart{background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#fff),color-stop(100%,#fff));
    background-image: -webkit-linear-gradient(#fff,#fff);
    background-image: -moz-linear-gradient(#fff,#fff);
    background-image: linear-gradient(#fff,#fff);
    color:#c3c3c3;    width: 30px;
    height: 21px;
    line-height: 21px; display:inline-block; float:left;}
.cart-pt .pt-list .pt-h-bar{margin-left:32px;margin-top: 3px;padding-left: 10px;}
.cart-pt .pt-h-bar{ /*border-bottom:1px dashed #f0f0f0;*/}
.cart-pt  .pt-list .pt-h-fav{ margin-right:0px; widows:60px; }
.cart-pt  .pt-list{ padding:0px;}
.cart-pt .pt-list .pt-h-item{ padding:10px 10px 0px 10px; border-bottom:1px solid #e9e9e9;}
.cart-pt .pt-list .pt-h-item:last-child{}
.pt-h-b-p{ float:left; margin-left:98px; color:#444; font-size:12px; display:inline-block; height:31px; line-height:31px;}
.pt-h-itemli-bottom{ line-height:30px;  font-size:12px; color:#444;border-top: 1px dashed #f0f0f0; margin-left:30px;}
.pt-h-itemli-bottom p{ margin-left:0px; display:inline; float:left; }
.pt-mar-let-cart{ float:left;width: 23px;
    height: 23px;
    display: inline-block;


    position: relative;


    margin-top: 1%;
    margin-right: 10px;}
.cart-pt .order-promotion,.cart-pt .unused-promotion{ padding:5px 10px;}
.cart-pt .pt-list .pt-h-del a,.cart-pt .pt-list .pt-h-fav a{ font-size:12px; width:40px; padding:0px; text-align:right; display:inline-block;}
.cart-pt .pt-list .pt-h-other{color: #444;
    line-height: 40px;}
.cart-pt  .pt-list .pt-h-img{ line-height:79px;}
.cart-pt .pt-list .btn.plus.nwadcart.canttobuy{
	background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#e6e6e6),color-stop(100%,#e6e6e6));
    background-image: -webkit-linear-gradient(#e6e6e6,#e6e6e6);
    background-image: -moz-linear-gradient(#e6e6e6,#e6e6e6);
    background-image: linear-gradient(#e6e6e6,#e6e6e6);}
.goods-yhlist{ display:inline-block;}
.zp-goods{ color:#444; font-size:12px; margin:10px 0px 10px 30px;}
.zp-goods ul li  abbr{ float:right;}
.new-goods-yh{ margin-left:5px; color:#9c9c9c; font-size:12px; float:left;display:inline-block;}
/*猜你喜欢*/
.gess-y-f{padding:10px;/* border-top:1px solid #e9e9e9; *//* border-bottom:1px solid #e9e9e9; */overflow:hidden;display:block;/* margin: 44px 0px; */}
.gess-t-f-t h3{ color:#444444; font-weight:400;}
.four-gess-shop{ margin:5px 0px; display:block; overflow:hidden;}
.four-g-l{ width:33.333333333333%; float:left; height:200px;}
.four-g-son{ width:92%; margin:10px auto; border:1px solid #ebebeb;}
.four-p{ margin:5px; display:block;  text-align:center;}
.four-p .p-img{ width:100%;  text-align:center; line-height:80px;}
.four-p .p-img img{max-width:100%; max-height:80px; vertical-align:top;}
.gess-f-th{ color:#666; margin-top:10px; font-size:1.17em;}
.four-p p{ color:#666; font-size:12px;}
.four-p a{ display:inline-block; color:#666; font-size:12px; margin:10px 0px 5px 0px; border:1px solid #e5e5e5; padding:0px 10px;}
.chose-chs{display:block;padding-left:10px;border-bottom:1px solid #e9e9e9;border-top:1px solid #e9e9e9;height:50px;line-height:50px;position: relative;}
.pf-cart{ position:fixed; bottom:0px; left:0px; width:100%; z-index:1; background-color:#fff;}
.J_settlement{float:right;height:50px;font-size:16px;line-height:50px;background-color:#e1e1e1;color:#ffffff;text-align:center;width:25%;display:inline-block;position: absolute;right: 0px;top: 0px;}
.J_settlement.active{ background-color:#00bbd7;}
.cart-checked-item{ 
    display: none; 
} 
#member_nocomment .no-information{
    background: url(images/wpj.png) center no-repeat;
    background-size: 90px;
}
.cart-checked-item-all + label.cart-label-all {
    background-color: #FFF;
    width:23px;
    height:23px;
    display: inline-block;
    position: relative;
    margin-top: 3.5%;
    margin-right: 3px;
    background:url(../../../../../wap_themes/shundian/images/radio-box-wap-check.png) scroll center center no-repeat;
    background-size:16px;
    float:left;
} 
.cart-checked-item-all + label.cart-label-all:active { 
    box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1); 
} 
 
.cart-checked-item-all:checked + label { 
    background:url(../../../../../wap_themes/shundian/images/radio-box-wap-hascheck.png) scroll center center no-repeat;
	background-size:16px;
} 
 
.cart-checked-item-all:checked + label.cart-label-all:after { 
    position: absolute; 
    top: 0px; 
    left: 0px; 
    color: #758794; 
    width: 100%; 
    text-align: center; 
    padding: 1px 0 0 0; 
    vertical-align: text-top; 
} 
.chose-chs p{ display:inline; float:left; color:#444; font-size:15px; line-height:50px; margin:0px 10px 0px 0px;}
.chose-hj{ display:inline; float:left;}
.chose-hj h3{ font-size:15px; line-height:20px; display:block; margin-top:5px;}
.chose-hj p{ font-size:12px; line-height:20px; display:block;}
.p-l-l-sd{ margin:10px 0px 10px 41px;}
.zhezhaoceng{ display:none; background:url(../../../../../wap_themes/shundian/images/my_bak.png); position:fixed; top:0px; left:0px; width:100%; height:100%; z-index:60}
.querenshanchu{ background-color:#fff; width:60%; height:125px; position:fixed; left:20%; border-radius:5%; top:20%;}
.querenshanchu h3{ color:#444; font-size:14px; font-weight:200; text-align:center; margin-top:10%;}

.queren-btn{ border-top:1px solid #e9e9e9; margin:10% auto 0 auto; width:85%; padding:15px 5px; overflow:hidden;}
#querendelete-queren,#querendelete-quxiao{ width:37%; height:28px; line-height:28px; color:#fff; font-size:16px; border-radius:5px; text-align:center;} 
#querendelete-queren{ background-color:#00bad6; float:left;}
#querendelete-quxiao{ background-color:#e1e1e1; float:right;}
/*确认订单*/
.topheader-fix{ position:fixed; top:0px; left:0px; height:45px; width:100%; z-index:1;}
.topheader-fix-b{ margin-top:45px;}
.d-line .nil-k{ text-align:left; font-size:14px;}
.zaixianzhifu-din{ float:right; font-size:14px;}
.arr.right.l-k-right{ float:right; top:15px; margin-left:5px;border: #cdcdcd solid; width:13px; height:13px;}
.ma-t-wap{ margin-top:0px;}
.pt-list .pt-sd-name{ color:#444; font-size:14px; margin-bottom:2px;}
.t-r-sd{text-align:left; float:left; color:#444; font-size:12px;}
.pt-list .pt-h-other.n-ph{float:left; margin-left:10px; font-size:12px; color:#444;}
.arr.right.l-k-right.zp-right{ top:7px;}
.pt-list .pt-h-img.pt-nimg-sd{ width:61px; height:62px;}
.pt-list .pt-h-img.pt-nimg-sd img{max-width:61px; max-height:62px;}
.pt-list .pt-h-info.sd-pt-h-ino{/* margin-left:80px; */margin-left: 5px;float: left;width: 75%;}
.bzp{ display:none;}
.bzp .pt-h-img{ display:none;}
.bzp .pt-h-info{ margin-left:0px; overflow:hidden;}
.bzp .pt-sd-name,.bzp .pt-h-other{ display:inline; float:left; color:#444; font-size:12px; margin-right:5px;}
.col-sd{ float:left; display:inline; font-size:12px; margin:0 5px;}
.col-right{ display:inline; float:right;color:#444; font-size:12px;}
.pt-list .bzp{ padding:0px;}
.sd-col2{ height:20px; line-height:20px;}

/* 购物车结算支付配送 */
.module{position: fixed;top: 0;right: 0;height: 100%;width: 0%;z-index: 9; background-color:#fff;-webkit-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out;}
.zfps .gwjs_w{width:96%}
.zfps{ width:100%; display:none; height:100%; position:fixed; background:url(../../../../../wap_themes/shundian/images/wap-zhezhao.png); top:0px; left:0px; z-index:10;}
.zfps .module2-1{background-color: #92EFA2;}
.zfps .module2-2{background-color: #FFDAF5;}
.zfps-queding,.zfps-add{ position:relative; display:inline-block; width:3em;  font-size:14px; color:#444;}
.new-sd-item-shipping{ margin:0px; width:95px; height:30px; text-align:center; line-height:30px; float:left; border:1px solid #e1e1e1; margin-right:10px; margin-bottom:20px;}
.new-sd-item-shipping:nth-child(3n){ margin-right:0px;}
#J_shipping_list,#J_pay_list{ overflow:hidden;}
.new-sd-item-shipping.active{ border:1px solid #00bad6;}
.cart-check-addardees{ display:inline;}
.arr.right.l-k-right.tryadders{ top:0px;}
.arr.right.l-k-right.tryadders.newadders{ top:20px; right:-10px;}
.arr.right.l-k-right.tryadders.oneadders{ top:5px; right:-10px;}
.morendizhi-cart{ display:inline-block; padding:0px 5px; color:#fff; background-color:#e1e1e1; margin-left:10px;}
.leftgb .gb{margin: 0px;
    width: 85px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    float: left;
    border: 1px solid #e1e1e1;
    margin-right: 10px;
    margin-bottom: 20px; padding:0px;}
	.leftgb .gb:nth-child(3n+1){ margin-right:0px;}
.leftgb .gb.active{border:1px solid #00bad6;}
.sd-newaddres-list .gb{ margin:0px; border-top:none; padding-left:30px;}
.sd-newaddres-list .gb .morendizhi-cart{ display:none;}
.sd-newaddres-list .gb.active .morendizhi-cart{ display:inline-block;}
.zfps .section .d-line{ margin-top:0px;}
.ads .shipping-list-left{ width:90%;}
.shipping-list-left{ float:left; width:70%; display:inline;}
.shipping-list-right{ float:right; width:80px; border-left:1px solid #f3f3f3; height:40px; line-height:40px; overflow:hidden;}
.shipping-list-right a{ display:inline-block; float:left; color:#444; line-height:40px; font-size:14px; text-align:center; width:50%;}
.address-item{ overflow:hidden;}
.module1 .shipping-list-right{ display:none;}
.module1 .arr.right.l-k-right.tryadders{ top:15px;}
.zfpiframe{ height:555px; width:100%;}
.sd-newaddres-list{ overflow-y:auto; overflow-x:hidden; height:90%;}
.form  .sd-select-time{ height:30px; line-height:30px; margin:0px; float:left; padding:0px;}
.form .c-g-c-sd{ margin:0px; padding:0px;}
.c-l-warining{ display:inline-block; line-height:31px; color:#c0c0c0; font-size:12px; line-height:34px;}
.zfpiframe .foot-full-screen{ display:none;}
button.zfps-add{border: 1px solid #fff;
    background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#fff),color-stop(100%,#fff));
    background-image: -webkit-linear-gradient(#fff,#fff);
    background-image: -moz-linear-gradient(#fff,#fff);
    background-image: linear-gradient(#fff,#fff); height:40px; margin-right:10px;}
.window_delivery ul li { border-bottom:1px solid #e9e9e9; padding:0 4%; overflow:hidden;}	
.window_delivery ul li	label{  width:30%;}
.window_delivery ul li input{ width:70% !important; }	
.window_delivery ul li input,.window_delivery ul li	label{float:left; display:inline-block; height:40px !important; line-height:40px !important; font-size:14px; color:#444;}
	.md-c{ display:inline-block;height:40px; width:70%;  line-height:40px;}
	.md-c a{height:40px; line-height:40px; display:inline-block;}	
.addmodaddress-md{ float:right;}
.addmodaddress.mendianadd{ font-size:14px; color:#444; }
.sctibak{ }	
.new-pr-v{ overflow:hidden;}	
.new-a-st{ display:inline-block; width:100%;}	
.new-a-st p{ display:inline; float:right; margin-right:10px;}	
.cart-checkout-fix-bottom{ width:100%; overflow:hidden; position:fixed; background-color:#fff; z-index:9; left:0px; bottom:0px; padding-bottom:35px;}	
button.btn.order-sub-sd-index-cart{ width:25%; height:33px; line-height:33px; text-align:center; color:#fff; font-size:15px;
	background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#0bb1c9),color-stop(100%,#0bb1c9));
    background-image: -webkit-linear-gradient(#0bb1c9,#0bb1c9);
    background-image: -moz-linear-gradient(#0bb1c9,#0bb1c9);
    background-image: linear-gradient(#0bb1c9,#0bb1c9); float:right;}
.bt-le-sd{ width:75%; float:left; height:33px; line-height:33px;}	
.bt-le-sd .d-line{ display:inline; float:left; margin-top:0px; margin-left:10px;}	
.bt-le-sd .d-line span,.bt-le-sd .d-line span .price{ color:#8f8f8f; font-size:12px; line-height:20px !important;}
.bt-le-sd .d-line:last-child{ display:block; float:left;}
	.bt-le-sd .d-line:last-child span,.bt-le-sd .d-line:last-child span .price{ color:#da0000 !important;}
.peaddress{ color:#bdbdbd; font-size:12px; background-color:#f3f3f3; height:20px; line-height:20px; width:100%; text-align:left;
border-bottom:1px solid #e9e9e9; padding:0px 10px;text-overflow: nowrap;white-space: ellipsis;overflow: hidden;}	
.gess_shoplist ul li a.addtcsd{ display:inline-block; border:1px solid #e9e9e9; padding:0px 8px; margin:5px 0px 0px 0px; width:85px;text-align:center;}	
.gess_shoplist ul{ padding-bottom:20px;}	
/*待评价*/	
.mem-comment-list-new td{ padding:5px 10px; }
.mem-comment-list-new td.bord-td{border-bottom:1px solid #e9e9e9; border-top:1px solid #e9e9e9; padding:10px  !important;}
.bord-td img{ width:100%;/*height:100%;*/}
.bt-le-sd .total{ position:relative;}

.ads .shipping-list-right{ display:none;}	
/*发票*/	
.fp-wap-zfps-ul{ overflow:hidden; padding:10px 25px;}	
.fp-wap-zfps-ul li{ display:inline-block; color:#444444; font-size:14px; float:left; border:1px solid #e1e1e1; margin-right:2px; padding:2px 5px;}	
.fp-wap-zfps-ul li.active{ border:1px solid #00bad6;}	
.fa-t-t-1{ padding:5px 25px; }	
.fa-t-t-1 p{ font-size:14px; color:#444;}	
.fa-t-t-1 p abbr{ color:#989898; font-size:12px; margin-left:5px;}
.fa-t-t-1 input{ border:1px solid #e1e1e1; width:174px; padding:5px; margin:10px 0px ;}	
.each-fp-zfps{ display:none;}	
.fa-t-t-2{ border-top:1px solid #e1e1e1; padding:10px 25px; margin:10px 0px;color:#444; font-size:14px;}	
.fa-t-t-2 label{color:#444; font-size:14px; clear:both; width:100%; text-align:left; display:block; margin-bottom:10px;}	
.payment-co{ display:inline-block; border:1px solid #e1e1e1; float:left; margin-right:10px; padding:2px 5px; font-size:12px; margin-bottom:5px;}	
.payment-co.active{ border:1px solid #00bad6;}
.tax_bodyp{ display:block; text-align:left; font-size:12px; color:#898989; width:100%; clear:both; margin-top:5px;}
.coup-new-tab{display:box;display:-webkit-box;display:-moz-box;width:100%;}
.coup-new-tab li{box-flex:1;-webkit-box-flex:1;-moz-box-flex:1; text-align:center; border-bottom:1px solid #e1e1e1; height:32px;}
.coup-new-tab li p{ display:inline-block; color:#444444; font-size:14px;padding:5px 0px;}
.coup-new-tab li.active p { border-bottom:3px solid #00bad6; color:#00bad6;}
.yhq-ul{ padding:12px 25px; overflow:hidden; text-align:center;}
.thq-li{ display:none}
.thq-li ul{ overflow-y:auto; overflow-x:hidden; width:100%; height:500px;}
.thq-li ul li{ float:left; width:50%; text-align:center; height:80px; line-height:80px; margin-bottom:10px;}
.thq-li{ display:none;}
.thq-li ul li img{ max-width:96%; max-height:80px; vertical-align:middle;}
.thq-li ul li.active img{opacity:0.4;
filter:alpha(opacity=40); /* 针对 IE8 以及更早的版本 */}
/*订单付款*/
.new-porder li{ margin:0px; border-top:none; overflow:hidden; text-align:left;}
.new-porder li img{ float:left; max-width:70px; max-height:25px;}
.new-porder li .par-r{ float:right;    width: 13px;
    height: 13px;
    border: #c8c8c9 solid;
    border-width: 1px 1px 0 0 !important;}
.new-porder li.active{ background:url(../../../../../wap_themes/shundian/images/gally-chose.png) scroll center center no-repeat; background-size:16px;}
.stor-e-section:last-child{ border-bottom:none;}
.stor-e-section{padding:0px;}
.se-e{padding: 0px 4%;border-bottom:1px solid #e1e1e1;/* line-height: 1.5em; */height: 34px;line-height: 34px; font-size:14px;overflow: hidden;}
.se-e input{ display:none; }
.se-e.active{ background:url(../../../../../wap_themes/shundian/images/mendiangouxuan.png) scroll 96% center no-repeat; background-size:10px; color:#00bad6;}

.J-pt-num{
	height:23px;
}

#fg{
    border-top: 10px solid #ececec;
}


#part_detail .pd{
    width: 90%;
    margin: 0 auto;
    line-height: 30px;
}
#part_detail .pd .pd_t{
    width: 95px;
    display: block;
    float: left;
}
#part_detail .pd>input{
    width: 40%;
    border-bottom: 1px solid #e1e1e1;
    padding: 0 10px;
    text-align: center;
    margin-right: 10px;
}
#active_part button.btn:focus{
    outline: none;
}
#cancle_part button.btn:focus{
    outline: none;
}

.sj-tb {
    overflow: hidden;
}
.sj-tb .k {
    text-align: left;
    float: left;
    line-height: 26px;
}
.sj-tb .v {
    line-height: 26px;
}

.shijun_div{
    width:75px;
    height:25px;
    float:left;
}
.shijun_div img{
    vertical-align:middle;
    margin:0 auto;
    text-align:center;
}




.lxw-clearfix{
	width:100%;
	clear: both;
}
.lxw-layer{
	width:100%;
	height: 100%;
	position: fixed;
	top:0;
	left: 0;
	z-index: 99;
	
}
.lxw-layer .lxw-wrap{
	width:100%;
	height: 100%;
	margin:auto;
	background: url(../images/lxw/bg.png) no-repeat;
	background-size: 100% 100%;
}
.lxw-layer .lxw-wrap .lxw-close{
	width: 60px;
	height: 60px;
	float: right;
    background:url(../images/lxw/close.png) no-repeat;
	margin-top:10px;
}
.lxw-layer .lxw-wrap .lxw-title{
	width: 100%;
	height: 30px;
	text-align: center;
	float: right;
	color:#fdff66;
	font-size: 30px;
	font-weight: 200;
	margin-top: 0px;
	margin-bottom: 15px;
}
.lxw-layer .lxw-wrap .lxw-img{
	width: 170px;
	height: 170px;
	background: url(../images/lxw/yx.png);	
    margin:auto;
}
.lxw-layer .lxw-wrap .lxw-desc{
	text-align: justify;
	width: 90%;
	height: 40px;
	margin: auto;	
	color: #fff;
	margin-top:8px;
	line-height: 28px;
    border-bottom:1px solid #fff;
}
.lxw-layer .lxw-wrap .lxw-button1{
	width: 48%;
	height: 47px;
	margin:auto;
	margin-top: 10px;
	background: url(../images/lxw/kx.png) no-repeat;
    background-size: 100% 100%;
	cursor: pointer;
    text-align: center;
    line-height: 47px;
    font-size: 20px;
}

.lxw-layer .lxw-wrap .lxw-button2{
    width: 48%;
    height: 47px;
    margin:auto;
    margin-top: 10px;
    background: url(../images/lxw/xs.png) no-repeat;
    background-size: 100% 100%;
    cursor: pointer;
    text-align: center;
    line-height: 47px;
    font-size: 20px;
}