/* base style */html{    color:#000;    overflow-y:scroll;    -webkit-text-size-adjust:100%;    -ms-text-size-adjust:100%}html *{    outline:0;    -webkit-text-size-adjust:none;    -webkit-tap-highlight-color:rgba(0,0,0,0)}body {    background:#ffffff;    color:#666;    font: 14px/1.5 "微软雅黑",Helvetica,STHeiti,Droid Sans Fallback;    -webkit-text-size-adjust: 100%;    -ms-text-size-adjust: 100%;    -webkit-tap-highlight-color:rgba(0,0,0,0);    /*height: 20000px;*/}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,menu,nav,section{    margin:0;    padding:0;    /*box-sizing:border-box;*/    /*-moz-box-sizing:border-box;*/    /*-webkit-box-sizing:border-box;*/}article,aside,footer,header,nav,section,audio,canvas,video,img {    display: block;}table{    border-collapse:collapse;    border-spacing:0}fieldset,img{    border:0}abbr,acronym{    border:0;    font-variant:normal}del{    text-decoration:line-through}address,caption,cite,code,dfn,em,th,var{    font-style:normal;    font-weight:normal}caption,th{    text-align:left}h1,h2,h3,h4,h5,h6{    font-size:100%;    font-weight:normal}q:before,q:after{    content:''}button{    outline:0;    border:none;}.san{    width: 100%;}.san a{    padding: 3px 15px;    display: inline-block;    margin-right: 15px;     margin-top: 10px;   }.san a:hover,.san a.now{ color:#f00}ins,a{    text-decoration:none;}a{    text-decoration:none;    blr:expression(this.onFocus=this.blur());    color:#666;    -webkit-transition: all 0.5s linear;    -moz-transition: all 0.5s linear;    -ms-transition: all 0.5s linear;    -o-transition: all 0.5s linear;    transition: all 0.5s linear;}a:hover{    text-decoration:none;    color: #f00;}textarea {    resize: none;}iframe,img {    border:0;}img{    vertical-align:top;    -webkit-transition: all 0.5s linear;    -moz-transition: all 0.5s linear;    -ms-transition: all 0.5s linear;    -o-transition: all 0.5s linear;    transition: all 0.5s linear;}ul,ol,li,dl,dt,dd{    list-style:none;}::-webkit-input-placeholder { /* WebKit, Blink, Edge */    color:    #999;    font-size:12px;}:-moz-placeholder { /* Mozilla Firefox 4 to 18 */    color:    #999;    font-size:12px;}::-moz-placeholder { /* Mozilla Firefox 19+ */    color:    #999;    font-size:12px;}:-ms-input-placeholder { /* Internet Explorer 10-11 */    color:    #999;    font-size:12px;}.pr{    position:relative;}.abs{    position: absolute}.fixed{    position:fixed;}.fl{    float:left;    display:inline-block;}.fr{    float:right;    display:inline-block;}.clearfix:after{    content:".";    display:block;    height:0;    clear: both;    visibility:hidden;}.clearfix{    *zoom:1;}.clear{    clear:both}.box-sizing-box{    box-sizing:border-box;    -moz-box-sizing:border-box; /* Firefox */    -webkit-box-sizing:border-box; /* Safari */}.flex{    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;}.block{    display:block;}.inline-block{    display:inline-block;}.inline{    display:inline;}/* FILTER: alpha(opacity=0); -moz-opacity:0;opacity:0; *//********************************************************************************************//*login*/.logins{    width: 100%;    height: 100vh;    background: url("../images/login-bg.jpg") center no-repeat;    -webkit-background-size: cover;    background-size: cover;}.login{    width: 430px;    position: absolute;    top: 20%;    left: 50%;    margin-left: -215px;}.login-logo{    width: 100%;}.login-logo img{    width: 100%;}.login-form{    width: 300px;    margin-left: 65px;}.login-form-title{    width: 100%;    text-align: center;    font-size: 15px;    color: #FFFFFF;    background: #FF6B3E;    height: 36px;    line-height: 36px;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;}.login-form li{    width: 100%;    margin-top: 20px;}.input-1{    width: 100%;    border: 1px #ccc solid;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;    height: 34px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    padding: 0 10px;}.input-1:focus{border:1px solid #5188A6;}.submit-btn{    width: 140px;    height: 40px;    line-height: 40px;    text-align: center;    cursor: pointer;    background: #FF0000;    color: #FFFFFF;    border: 0;    margin-left: 80px;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;}.submit-btn:hover{    background: #FF6B3E;}.main1000{    width: 1000px;    margin: 0 auto;}/*index-top*/.top{    width: 100%;    height: 100px;    overflow: hidden;}.top-logo{    width: 277px;    height: 100px;    float: left;}.top-logo img{    max-width: 277px;    max-height: 100px;}.top-right{    float: right;    width: 700px;}.top-right-nav{    width: 700px;    height: 42px;    text-align: right;    line-height: 42px;    margin-top: 5px;}.top-right-nav a{    font-size: 14px;    margin-left: 15px;}.top-right-nav a.manage-a{    padding-left: 20px;    background: url(../images/icon-17.png) left center no-repeat;}.top-right-search{    width: 540px; float: right;    height: 40px;    position: relative;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    border: 2px #ff0000 solid;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;    overflow: hidden;}.top-right-search img{    float: left;    width: 17px;    height: 17px;    margin-left: 8px;    margin-top: 10px;}.input-2{    width: 360px;    height: 36px;    line-height: 36px;    float: left;    margin-left: 8px;    border: 0;}.input-2:focus{    border: 0;}.submit-btn-2{    width: 120px;    height: 36px;    text-align: center;    font-size: 16px;    color: #FFFFFF;    background: #ff0000;    line-height: 36px;    border: 0;    outline: none;    float: right;    cursor: pointer;}/*member-top*/.top2{    width: 100%;    height: 100px;    overflow: hidden;}.top2-logo{    width: 300px;    height: 100px;    float: left;}.top2-logo img{    max-width: 300px;    max-height: 100px;}.top2-right{    float: right;    width: 700px;}.top2-right-nav{    width: 100%;    line-height: 34px;    margin-top: 33px;    text-align: right;}.top2-right-nav a{    font-size: 14px;    margin-right: 15px;}.top2-right-nav a.return-index{    margin-right: 0; padding: 0px 20px;    height: 34px;    line-height: 34px;    text-align: center;    display: inline-block;    background: #FF0000;    color: #FFFFFF;    float: right;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;    margin-left: 50px;}/*hdp*/.hdp{    width: 1000px;    height: 400px;    position: relative;    overflow: hidden;}.hdp .swiper-pagination{    bottom: 6px;}.hdp .swiper-pagination-bullet {    width: 20px;    height: 20px;    text-align: center;    line-height: 20px;    font-size: 12px;    color:#000;    opacity: 1;    background: rgba(0,0,0,0.2);}.hdp .swiper-pagination-bullet-active {    color:#fff;    background: #007aff;}.category-nav{    width: 100%;    margin-top: 15px;}.category-nav-tabs{    width: 100%;}.category-nav-tabs li{    line-height: 26px;    height: 26px;    font-size: 16px;    color: #444;    margin-right: 20px;    display: inline-block;    padding: 0 5px;    cursor: pointer;}.category-nav-tabs li.green{    color: #8FC21B;}.category-nav-sub{    width: 100%;}.category-nav-sub a{    padding: 3px 15px;    display: inline-block;    margin-right: 15px;    background: #e5e5e5;    margin-top: 10px;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;}.category-nav-sub a.now{    color: #ff0000;}.index-rec{    width: 100%;    border: 1px #e5e5e5 solid;    margin-top: 15px;}.index-rec-title{    width: 100%;    height: 24px;    background: #f3f3f3;    color: #ED92A9;}.index-rec-title span{    display: inline-block;    padding: 0 15px;    background: #F7DCDD;    height: 24px;    line-height: 24px;}.index-rec-scroll{    width: 970px;    margin-left: 15px;    overflow: hidden;    margin-top: 15px;    position: relative;    padding-bottom: 35px;}.index-rec-scroll .swiper-slide {    text-align: center;}.index-rec-scroll .swiper-slide img{    width: 100%;}.index-rec-scroll .swiper-slide p{    text-align: center;    text-overflow: ellipsis;    white-space: nowrap;    overflow: hidden;    margin-top: 6px;}.index-rec-scroll .swiper-slide p a{    font-size: 12px;}.index-rec-scroll .swiper-pagination{    bottom: 8px;}.index-rec-scroll .swiper-button-next,.index-rec-scroll .swiper-button-prev{    position: absolute;    bottom: 8px;    top: auto;    width: 12px;    height: 16px;    margin-top: -22px;    z-index: 10;    cursor: pointer;    background-size: 12px 16px;    background-position: center;    background-repeat: no-repeat;}.index-rec-scroll .swiper-button-prev{    left: 50%;    margin-left: -50px;}.index-rec-scroll .swiper-button-next{    right: 50%;    margin-right: -50px;}.index-prolst{    width: 100%;}.index-pro-data{    width: 188px;    float: left;    margin-left: 15px;    margin-top: 15px;}.index-pro-data-left0{    margin-left: 0;}.index-pro-data-img{    width: 100%;}.index-pro-data-img img{    width: 100%;}.index-pro-data-title{    width: 100%;    height: 36px;    line-height: 18px;    overflow:hidden;    text-overflow:ellipsis;    display:-webkit-box;    -webkit-box-orient:vertical;    -webkit-line-clamp:2;    margin-top: 8px;}.index-pro-data-title a{    font-size: 12px;}.index-pro-data-stock{    width: 100%;    text-align: center;    font-size: 12px;    margin-top: 5px;}.index-pro-data-stock span{    color: #f00;}.index-pro-data-stock-warning{    width: 100%;    height: 20px;    text-align: center;    font-size: 12px;    color: #f00;}.index-pro-data-addcart{    width: 100%;    height: 29px;    background: #f00;    line-height: 29px;    font-size: 12px;    color: #FFFFFF;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;    text-align: center;    margin-top: 10px;}.index-pro-data-addcart a{    color: #FFFFFF;    display: block;}.page{    width: 100%;    text-align: center;    margin-top: 20px;}.page a,.page span{    display: inline-block;    margin: 0 5px;    padding: 3px 10px;    border: 1px #ccc solid;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;}.page a:hover,.page span{    color: #f00;    border: 1px #f00 solid;}.foot-ggw{    width: 100%;    margin-top: 20px;    padding-top: 20px;    border-top: 1px #dcdcdc solid;    text-align: center;}.foot-ggw img{    width: 100%;    height: 120px;}.copy{    margin-top: 20px;    width: 100%;    padding: 15px 0;    border-top: 1px #dcdcdc solid;    text-align: center;    font-size: 12px;    background: #FFFFFF;}.copy-height{    height: 70px;}.copy-member{    position: fixed;    bottom: 0;    left:0;    margin-top: 0;}.detail-current{    width: 100%;    height: 30px;    margin-top: 15px;    background: #EFEFEF;    padding: 0 15px;    line-height: 30px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}.mt0{    margin-top: 0;}.detail-current a,.detail-current span{    margin-right: 10px;    font-size: 12px;}.detail-current a.now{    color: #8FC21B;}.detail-pics-xxx{    width: 100%;    margin-top: 20px;}.detail-pics{    width: 352px;    float: left;}/*图片放大镜样式*/.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}.jqzoom img{    max-width: none !important;    display: block;}.zoomdiv{z-index:100;position:absolute;top:0;left:0;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0;left:0;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}/*图片小图预览列表*/.spec-preview{width:350px;height:350px;border:1px solid #DFDFDF;}.spec-scroll{clear:both;margin-top:5px;width:352px;}.spec-scroll .prev{float:left;margin-right:4px;}.spec-scroll .next{float:right;}.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}.spec-scroll .items{float:left;position:relative;width:322px;height:56px;overflow:hidden;}.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}.spec-scroll .items ul li{float:left;width:64px;text-align:center;}.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}.spec-scroll .items ul li img:hover{border:1px solid #FF6600;padding:2px;}.detail-xxx{    width: 620px;    float: right;}.detail-title{    width: 100%;    font-size: 16px;    color: #4F4F4F;    line-height: 1.2;    font-weight: bold;    margin-top: 10px;}.detail-smalltext{    font-size: 14px;    color: #959595;    margin-top: 10px;    line-height: 1.5;}.detail-file{    width: 100%;    margin-top: 15px;}.detail-file li{    width: 33.333%;    float: left;    text-align: center;    padding-top: 54px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}.detail-file li.pdf{    background: url(../images/icon-3.png) center top no-repeat;    background-size: 50px 50px;}.detail-file li.file{    background: url(../images/icon-4.png) center top no-repeat;    background-size: 50px 50px;}.detail-file li.video{    background: url(../images/icon-5.png) center top no-repeat;    background-size: 50px 50px;}.detail-add-number{    width: 100%;    margin-top: 20px;}.detail-add-number-button{    float: left;}.btn-1{    width: 30px;    height: 30px;    border: 1px #e0e0e0 solid;    text-align: center;    line-height: 28px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    float: left;    cursor: pointer;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    font-size: 24px;}.input-3{    width: 100px;    height: 30px;    float: left;    margin: 0 8px;    border: 1px #e0e0e0 solid;    text-align: center;    line-height: 30px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    font-size: 14px;}.detail-add-number-notice{    color: #F37800!important;    height: 30px;    display: inline-block;    line-height: 30px;    margin-left: 15px;    float: left;}.detail-add-cart{    width: 100%;    margin-top: 20px;}.detail-add-cart button{    width: 170px;    border: 0;    background: #F49C00;    color: #FFFFFF;    text-align: center;    height: 50px;    line-height: 50px;    font-size: 16px;    -webkit-border-radius: 6px;    -moz-border-radius: 6px;    border-radius: 6px;    cursor: pointer;}.detail-comment{    width: 100%;    margin-top: 20px;}.detail-comment p{    color: #959595;    font-size: 12px;}.detail-comment-star{    width: 100%;    margin-top: 15px;    color: orange;}.detail-comment-star li{    font-size: 30px;    width: 30px;    text-align: center;    line-height: 1;    float: left;}.detail-param{    width: 100%;    margin-top: 20px;    padding-top: 20px;    border-top: 1px #e0e0e0 solid;}.detail-param-bt{    font-size: 18px;    color: #FEBA57;    font-weight: 400;}.detail-param-text{    width: 100%;    margin-top: 10px;}.detail-param-text li{    width: 250px;    float: left;    line-height: 1;    margin-top: 10px;}.detail-desc{    width: 100%;    margin-top: 20px;    padding-top: 20px;    border-top: 1px #e0e0e0 solid;}.detail-desc-text{    margin-top: 10px;    line-height: 1.6;    font-size: 14px;}.detail-desc-text img{    max-width: 100%;}/*go-cart*/.go-cart{    width:100%;    height:100%;    position:fixed;    z-index:300;    top:0;    left:0;    background:rgba(70,70,70,0.8);    display:none;}.go-carts{    width:260px;    height:100px;    position:absolute;    z-index:300;    top:50%;    margin-top:-50px;    left:50%;    margin-left:-130px;    background:#f7f7f7;    padding-top:10px;    border-radius:2px;}.go-cart-bt{    width:100%;    font-size:16px;    text-align:center;}.go-cart-desc{    font-size:14px;    text-align:center;}.go-cart-link{    width:100%;    height:36px;    position:absolute;    bottom:0;    left:0;    font-size:14px;    background:#e5e5e5;}.go-cart-link a{    width:50%;    float:left;    display:block;    text-align:center;    font-size:14px;    border-right:1px #ccc solid;    box-sizing:border-box;    height:36px;    line-height:36px;}.go-cart-link a.red{    background:#f00;    color:#fff;    border-right:0;}.cart-current{    width: 100%;    margin-top: 20px;}.cart-current li{    display: inline-block;    margin-right: 10px;    width: 140px;    height: 40px;    line-height: 40px;    text-align: center;    font-size: 14px;    color: #FFFFFF;    background: rgba(255, 51, 0, 0.498039215686275);    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;}.cart-current li.now{    background: #f00;}.cart-lst{    width: 100%;}.cart-lst-th{    width: 100%;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    border: 1px #ddd solid;    border-top: 2px #dddddd solid;    float: left;    margin-top: 30px;    padding: 8px 15px;    font-weight: bold;}.cart-lst-th li{    float: left;}.cart-lst-th li.li-th-1{    width: 100px;}.cart-lst-th li.li-th-2{    width: 400px;    text-align: center;}.cart-lst-th li.li-th-3{    width: 180px;}.cart-lst-th li.li-th-4{    width: 176px;    text-align: center;}.cart-lst-th li.li-th-5{    width: 100px;    text-align: center;    float: right;}.cart-lst-td{    width: 100%;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    border: 1px #ddd solid;    float: left;    margin-top: 20px;    padding: 8px 15px;    background: #FFFBF2;}.cart-lst-td li{    float: left;}.cart-lst-td li.li-td-1{    width: 100px;    padding-top: 15px;}.cart-lst-td li.li-td-2{    width: 400px;    text-align: center;}.cart-lst-td li.li-td-2 img{    width: 50px;    float: left;}.cart-lst-td li.li-td-2 p{    float: left;    margin-left: 15px;    width: 320px;    text-align: left;}.cart-lst-td li.li-td-3{    width: 180px;}.cart-lst-td li.li-td-4{    width: 176px;    text-align: center;}.cart-lst-td li.li-td-5{    width: 100px;    text-align: center;    float: right;}.cart-lst input[type="checkbox"]{    position: relative;    top: 2px;    margin-right: 5px;}.cart-btn{    width: 100%;    margin-top: 20px;}.cart-btn-delete{    float: left;}.cart-btn-delete button{    width: 140px;    height: 40px;    background: #f00;    color: #FFFFFF;    font-size: 14px;    text-align: center;    line-height: 40px;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;}.cart-btn-next{    float: right;}.cart-btn-next a{    display: block;    width: 140px;    height: 40px;    background: #f00;    color: #FFFFFF;    font-size: 14px;    text-align: center;    line-height: 40px;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;}.cart-lst-th2{    width: 100%;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    border: 1px #ddd solid;    border-top: 2px #ddd solid;    float: left;    margin-top: 30px;    padding: 8px 15px;    font-weight: bold;}.cart-lst-th2 li{    float: left;}.cart-lst-th2 li.li-th-2{    width: 500px;    text-align: center;}.cart-lst-th2 li.li-th-3{    width: 200px;}.cart-lst-th2 li.li-th-4{    width: 176px;    text-align: center;    float: right;}.cart-lst-td2{    width: 100%;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    border: 1px #ddd solid;    float: left;    margin-top: 5px;    padding: 8px 15px;    background: #FFFBF2;}.cart-lst-td2 li{    float: left;}.cart-lst-td2 li.li-td-2{    width: 500px;    text-align: center;}.cart-lst-td2 li.li-td-2 img{    width: 50px;    float: left;}.cart-lst-td2 li.li-td-2 p{    float: left;    margin-left: 15px;    width: 420px;    text-align: left;}.cart-lst-td2 li.li-td-3{    width: 200px;}.cart-lst-td2 li.li-td-4{    width: 176px;    text-align: center;    float: right;}/*address*/.address-s{    width: 100%;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    float: left;    padding: 20px 20px 40px;    background: #F5F5F5;    margin-top: 20px;}.address-tab{    width:100%;    text-align: center;    border-bottom: 2px solid #8FB740}.address-tab li{    display: inline-block;    height: 30px;    line-height: 30px;    text-align: center;    border: 1px solid #8FB740;    padding: 0 40px;    border-bottom: none;    cursor: pointer;}.address-tab li.green{    background: #8FB740;    color: #fff;}.address-tab-on{    width: 100%;}.change-address{    width: 100%;    background: #EBEBEB;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    padding: 10px 20px;}.change-address-title{    width: 100%;    color: #4F4F4F;    font-weight: 700;    font-size: 14px;    margin-bottom: 10px;}.change-address-lst{    width: 100%;}.change-address-lst table{    width: 100%;    border-collapse:collapse;border:none;}.change-address-lst table th{    background: #f5f5f5;    height: 30px;    line-height: 30px;}.change-address-lst table td{    height: 32px;    line-height: 32px;}.change-address-lst table td img{    width: 16px;    height: 16px;}.center{    text-align: center;}.change-address-lst table th,.change-address-lst table td{    text-align: center;}.show-address-lst{    text-align: left;    margin-top: 5px;}.show-address-lst span{    display: inline-block;    padding-right: 18px;    background: url(../images/icon-10.png) right center no-repeat;}.hide-address-lst{    text-align: left;    margin-top: 5px;    display: none;}.hide-address-lst span{    display: inline-block;    padding-right: 18px;    background: url(../images/icon-9.png) right center no-repeat;}.hide-address-table{    display: none;}.change-address-lst table td.w30{    width: 30px;}.change-address-lst table td.w40{    width: 40px;}.change-address-lst table td.w50{    width: 50px;}.change-address-lst table td.w100{    width: 100px;}.change-address-lst table td.w140{    width: 140px;}.change-address-lst table td.w330{    width: 330px;}.add-address{    margin-top: 20px;    width: 100%;    background: #EBEBEB;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    padding: 10px 20px 10px;}.add-address-title{    color: #4F4F4F;    font-weight: 700;    font-size: 14px;}.add-address-title2{    color: #4F4F4F;    font-weight: 700;    font-size: 14px;    display: none;}.upload-address{    background: #EBEBEB;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    padding: 10px 20px 10px;}.upload-address-title{    color: #4F4F4F;    font-weight: 700;    font-size: 14px;}.upload-address-form{    margin-top: 10px;}.upload-address-desc{    margin-top: 10px;    line-height: 1.6;    font-size: 12px;    color: #FF0000;}.add-address-title span{    display: inline-block;    padding-right: 18px;    background: url(../images/icon-7.png) right center no-repeat;}.add-address-title2 span{    display: inline-block;    padding-right: 18px;    background: url(../images/icon-8.png) right center no-repeat;}.add-address-detail{    display: none;    padding-bottom: 10px;    margin-top: 10px;}.add-address-detail-1{    color: #4F4F4F;    font-weight: 700;    font-size: 14px;}.add-address-detail-1 span{    font-size: 16px;    color: #FF0000;}.add-address-detail li{    width: 100%;    margin-top: 10px;}.add-address-detail li p{    float: left;    width: 70px;    text-align: right;}.add-address-detail li p span{    color: #FF0000;}.add-address-detail li select{    margin-right: 10px;    width: 150px;    height: 24px;}.input-4{    margin-top: 10px;    width: 456px;    border: 1px #ccc solid;    margin-left: 70px;    height: 24px;    padding: 0 10px;}.add-address-detail li.w280{    width: 300px;    float: left;}.input-5{    width: 230px;    border: 1px #ccc solid;    height: 24px;    padding: 0 10px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}.add-order-detail{    width: 100%;    margin-top: 15px;}.add-order-detail ul{    width: 50%;    float: left;    margin-top: 25px;}.add-order-detail ul p{    width: 150px;    float: left;    height: 33px;    line-height: 33px;    text-align: right;    margin-right: 15px;}.add-order-detail ul select{    width: 235px;    float: left;    height: 33px;    line-height: 33px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    padding: 0 5px;}.input-6{    width: 235px;    border: 1px #ccc solid;    height: 33px;    line-height: 33px;    padding: 0 10px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}.add-order-detail ul .xxx{    width: 100%;    float: left;}.add-order-detail ul .xxx2{    margin-top: 53px;}.radio{    width: 235px;    float: left;    line-height: 33px;}.radio input[type="radio"]{    margin: 0 15px;    position: relative;    top: 1px;}.email-lst{    width: 235px;    float: left;}.email-lst li{    width: 100%;    border: 1px #ccc solid;    height: 33px;    padding: 0 10px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    line-height: 33px;    margin-top: 10px;}.email-lst li.mt0{    margin-top: 0;}.add-order-detail ul.w100{    width: 100%;}.add-order-detail ul.w100 textarea{    width: 735px;    height: 100px;    border: 1px #aaa solid;    padding: 5px 10px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}.box-title{    width: 100%;    color: #4F4F4F;    font-size: 14px;    margin-top: 25px;}.add-box-info-tag{	width:100%;	margin-bottom:15px;}.add-box-info-tag span{	display: inline-block;    height: 30px;    line-height: 30px;    text-align: center;    border: 1px solid #8FB740;    padding: 0 40px;    cursor: pointer;}.add-box-info-tag span.green{	background: #8FB740;    color: #fff;}input[name="boxmark_file"]{	border:1px #ccc solid;}.upload-boxmark-desc{	width:100%;	margin-top:20px;	font-size:14px;	color:#f00;	line-height:1.8;}.add-box-info{    width: 100%;    height: 405px;    padding: 20px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    background: #F2F2F2;    margin-top: 10px;}.add-box-info-left{    width: 530px;    float: left;    height: 365px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    border: #797979 1px solid;    padding: 30px 30px;    background: #FFFFFF;}.add-box-info-left-1{    width: 100%;    float: left;}.add-box-info-left-1 img{    width: 150px;    float: left;}.add-box-info-left-1 p{    float: right;    font-size: 24px;    font-weight: 400;    color: #333;    line-height: 54px;}.add-box-info-left-form{    width: 100%;}.add-box-info-left-form li{    margin-top: 15px;    width: 100%;    float: left;}.add-box-info-left-form li.w45{    width: 45%;}.add-box-info-left-form li.fr{    float: right;}.input-7{    width: 100%;    border: 1px #ccc solid;    height: 33px;    padding: 0 10px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}.input-8{    width: 45px;    display: inline-block;    text-align: center;    border: 1px #ccc solid;    height: 33px;    padding: 0 10px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}.input-9{    height: 44px;}.add-box-info-right{    width: 400px;    float: right;    margin-right: 15px;}.add-box-info-right img{    width: 100%;    margin-top: 10px;}.order-warning{    width: 100%;    margin-top: 50px;    text-align: center;    font-size: 20px;    color: #333;}.order-add{    width: 100%;    margin-top: 20px;    text-align: center;}.order-add button{    font-size: 14px;    color: #FFFFFF;    background: #FF0000;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;    padding: 0 42px;    height: 40px;    text-align: center;    line-height: 40px;    display: inline-block;    border: 0;    cursor: pointer;}/*order-success*/.audit-progress{    width: 100%;    margin-top: 20px;}.audit-progress-1{    width: 100%;    text-align: center;    height: 32px;    line-height: 32px;    background: #FF0000;    color: #FFFFFF;    font-size: 16px;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;}.audit-progress-s{    width: 100%;    padding-top: 30px;    background: #F2F2F2;    border: 1px #d7d7d7 solid;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    -webkit-border-radius: 2px;    -moz-border-radius: 2px;    border-radius: 2px;    margin-top: 2px;}.audit-progress-2{    width: 100%;    padding: 0 40px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}.audit-progress-2 dl{    padding-left: 130px;    background: url(../images/icon-11.png) left 20px top no-repeat;}.audit-progress-2 dl dt{    font-size: 18px;    color: #333;    font-weight: bold;}.audit-progress-2 dl dd{    font-size: 14px;    color: #333;    margin-top: 5px;}.audit-progress-2 dl dd span{    color: #008000;}.audit-progress-3{    width: 100%;    border-bottom: 2px #d7d7d7 solid;    height: 40px;    line-height: 38px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    padding: 0 30px;    color: #000;    font-size: 16px;}.audit-progress-3 span{    display: inline-block;    border-bottom: 2px #000 solid;    color: #000;    padding: 0 20px;}.audit-progress-4{    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    padding: 0 30px;    font-size: 18px;    color: #333;    font-weight: bold;    margin-top: 20px;}.audit-progress-5{    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    padding: 0 30px;    margin-top: 0;}.audit-progress-5s{    position: relative;    width: 100%;    height: 70px;}.line-gray{    width: 100%;    height: 4px;    background: #999;    position: absolute;    top: 15px;    left: 0;    z-index: 3;}.line-red{    width: 50%;    height: 4px;    position: absolute;    left: 0;    top: 15px;    z-index: 4;    background: #f00;}.line-red2{    left: auto;    right: 0;}.audit-speed-1{    width: 24px;    height: 24px;    background: url(../images/icon-12.png) no-repeat;    position: absolute;    top: 5px;    left: -5px;    z-index: 6;}.audit-speed-2{    width: 34px;    height: 34px;    background: url(../images/icon-14.png) no-repeat;    position: absolute;    top: 0;    left: 50%;    margin-left: -17px;    z-index: 6;}.audit-speed-3{    width: 24px;    height: 24px;    background: url(../images/icon-13.png) no-repeat;    position: absolute;    top: 5px;    right: -5px;    z-index: 5;}.audit-speed-4{    width: 24px;    height: 24px;    background: url(../images/icon-12.png) no-repeat;    position: absolute;    top: 5px;    right: -5px;    z-index: 6;}.audit-speed-text{    font-size: 18px;    color: #333;    position: absolute;    top: 40px;    line-height: 1;}.audit-speed-text-1{    left: 0;}.audit-speed-text-2{    left: 50%;    margin-left: -27px;}.audit-speed-text-3{    right: 0;}.audit-progress-6{    width: 100%;    font-size: 14px;    line-height: 24px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    padding: 0 30px;}.apple-audit{    width: 100%;    padding: 0 30px;    text-align: center;    margin-top: 15px;}.apple-audit-btn{    width: 140px;    height: 36px;    line-height: 36px;    display: inline-block;    background: #FF0000;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    color: #FFFFFF;    cursor: pointer;}.apple-audit-notice{    width: 100%;    text-align: center;    font-size: 14px;    color: #FF0000;    margin-top: 5px;}.audit-progress-7{    margin-top: 10px;}.audit-progress-8 {    width: 100%;    background: #FFFFFF;    padding-bottom: 10px;}.audit-progress-8 table{    width: 100%;}.audit-progress-8 table th{    background: #F2F2F2;    border-bottom: 2px #d7d7d7 solid;    width: 20%;    text-align: center;    padding: 7px 0;    font-size: 16px;    color: #333333;}.audit-progress-8 table td{    width: 20%;    text-align: center;    padding: 5px 0;    font-size: 16px;    color: #555;}.audit-progress-8 table td span{    display: inline-block;    padding-left: 30px;}.audit-progress-8 table td span.red{    background: url(../images/icon-12.png) left center no-repeat;}.audit-progress-8 table td span.green{    background: url(../images/icon-15.png) left center no-repeat;}.audit-progress-8 table td span.blue{    background: url(../images/icon-16.png) left center no-repeat;}.audit-failinfo{    width: 100%;    padding: 20px 30px;    background: #F2F2F2;    border: 1px #d7d7d7 solid;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    -webkit-border-radius: 2px;    -moz-border-radius: 2px;    border-radius: 2px;    margin-top: 2px;}.audit-failinfos{    width: 100%;    padding-left: 130px;    background: url(../images/icon-11.png) left 20px center no-repeat;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}.audit-failinfo-text{    width: 100%;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    padding: 10px 15px;    font-size: 14px;    background: #FFFFFF;    border: 1px #e5e5e5 solid;    min-height: 180px;    line-height: 1.6;}.returnPrev{    width: 100%;    margin-top: 20px;    text-align: center;}.returnPrev a{    display: inline-block;    width: 140px;    height: 40px;    text-align: center;    line-height: 40px;    font-size: 14px;    color: #FFFFFF;    background: #f00;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;    cursor: pointer;}.express-info{    width: 100%;    padding: 0 40px;	padding-bottom:40px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}.express-infos{    padding-left: 130px;    background: url(../images/icon-11.png) left 20px top no-repeat;}.express-infos dl{    width: 50%;    float: left;}.express-infos dl dt{    font-size: 18px;    color: #333;    font-weight: bold;}.express-infos dl dd{    margin-top: 8px;}.express-lst{    width: 100%;    background: #FFFFFF;    padding: 20px 30px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}.express-lst table{    width: 100%;}.express-lst table th,.express-lst table td{    border: 1px #ccc solid;    padding: 6px 15px;}.express-lst table th{    background: #F2F2F2;}.modify-member-info{    width: 100%;    padding: 5px 30px 15px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    border: 1px #d7d7d7 solid;    margin-top: 10px;}.member-center li{    width: 100%;    margin-top: 10px;    float: left;}.member-center li label{    width: 300px;    text-align: right;    float: left;    line-height: 30px;}.input-10{    width: 260px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    border: 1px #d7d7d7 solid;    height: 30px;    line-height: 28px;    float: left;    margin-left: 20px;    padding: 0 10px;}.member-center li span{    float: left;    margin-left: 10px;    line-height: 30px;}.submit-btn-3{    width: 140px;    height: 40px;    line-height: 40px;    text-align: center;    border: 0;    background: #FF0000;    color: #FFFFFF;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;    margin-left: 360px;    cursor: pointer;}.modify-member-pwd{    width: 100%;    padding: 5px 30px 15px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    border: 1px #d7d7d7 solid;    margin-top: 10px;}.modify-member-pwd-title{    width: 100%;    text-align: center;    font-size: 18px;    font-weight: bold;    color: #000;}.address-search{    width: 100%;    margin-top: 15px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    border: 1px #d7d7d7 solid;    padding: 5px 15px;}.address-search li{    float: left;    margin-right: 30px;}.address-search li label{    float: left;    margin-right: 10px;    line-height: 34px;}.input-11{    width: 200px;    height: 34px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    padding: 0 10px;    line-height: 32px;    border: 1px #d7d7d7 solid;}.submit-btn-4{    width: 140px;    height: 34px;    line-height: 34px;    text-align: center;    border: 0;    background: #FF0000;    color: #FFFFFF;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;    cursor: pointer;    float: left;    margin-left: 30px;}.address-add{    width: 120px;    height: 34px;    float: right;    text-align: center;}.address-add a{    display: block;    width: 100%;    height: 34px;    line-height: 34px;    background: #169BD5;    color: #FFFFFF;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;}.address-lst{    width: 100%;    margin-top: 15px;}.address-lst table{    width: 100%;}.address-lst table th{    padding: 6px 15px;    border: 1px #d7d7d7 solid;    background: #F2F2F2;    text-align: center;}.address-lst table td{    padding: 6px 15px;    border: 1px #d7d7d7 solid;    text-align: center;}.address-form{    width: 100%;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    padding: 15px 30px;    border: 1px #d7d7d7 solid;    margin-top: 15px;}.address-form-warning{    width: 100%;    font-size: 16px;}.address-form-warning span{    color: #FF0000;}.address-form-lst{    width: 100%;}.address-form-lst li{    float: left;    width: 100%;    margin-top: 10px;}.address-form-lst li.w50{    width: 44%;}.address-form-lst li p{    width: 70px;    float: left;    height: 34px;    line-height: 34px;    text-align: right;    margin-right: 10px;}.address-form-lst li span{    color: #FF0000;}.address-form-lst li select{    min-width: 150px;    padding: 0 10px;    height: 34px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    margin-right: 20px;    float: left;    border: 1px #ccc solid;}.input-12{    width: 600px;    float: left;    margin-top: 10px;    margin-left: 80px;    height: 34px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    line-height: 32px;    padding: 0 10px;    border: 1px #ccc solid;}.input-13{    width: 300px;    float: left;    height: 34px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    line-height: 32px;    padding: 0 10px;    border: 1px #ccc solid;}.submit-btn-5{    width: 140px;    height: 36px;    line-height: 36px;    text-align: center;    color: #FFFFFF;    background: #FF0000;    cursor: pointer;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;    border: 0;    margin-left: 80px;    margin-top: 10px;}.order-lst{    margin-top: 15px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    width: 100%;}.order-lst-search{    width: 100%;    background: #f00;    height: 40px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    padding: 0 10px;    color: #FFFFFF;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    float: left;}.order-lst-search li{    float: left;    margin-right: 15px;    margin-top: 7px;}.order-lst-search li label{    float: left;    line-height: 26px;}.input-14{    width: 166px;    height: 26px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    line-height: 24px;    padding: 0 5px;    border: 1px #ccc solid;    margin-left: 10px;}.submit-btn-6{    width: 70px;    height: 30px;    float: right;    background: #0099FF;    border: 0;    color: #FFFFFF;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    margin-top: 5px;    cursor: pointer;}.order-lsts{    width: 100%;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    border: 1px #d7d7d7 solid;    border-top: 0;    margin-top: 5px;}.order-lsts table{    width: 100%;}.order-lsts table th{    background: #d5d5d5;    padding: 5px 15px;    text-align: center;}.order-lsts table td{    text-align: center;    border: 1px #F2F2F2 solid;    padding: 5px 0;    font-size: 12px;}.order-lsts table td.w140{    width: 130px;}.order-lsts table td.w150{    width: 120px;}.order-lsts table td.w80{    width: 80px;}.order-lsts table td.w90{    width: 90px;}.order-lsts table td.w100{    width: 110px;}.order-lsts table td.bgf2{    background: #f5f5f5;}.order-detail-1{    width: 100%;    padding: 15px 15px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    border: 1px #ccc solid;    margin-top: 15px;}.order-detail-1-title{    width: 100%;    font-size: 18px;    color: #333;    font-weight: bold;}.order-detail-1-table{    width: 100%;    margin-top: 10px;}.order-detail-1-table table{    width: 100%;}.order-detail-1-table table th{    padding: 0 15px;    height: 34px;    background: #F2F2F2;    border: 1px #e5e5e5 solid;}.order-detail-1-table table td{    padding: 5px 15px;    height: 34px;;    border: 1px #e5e5e5 solid;    font-size: 14px;}.order-detail-1-table table td img{    display: inline-block;    margin-right: 10px;}.order-detail-2{    width: 100%;    padding: 15px 15px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    border: 1px #ccc solid;    margin-top: 15px;    position: relative;}.confirm-goods{    position: absolute;    right: 82px;    top: 15px;    width: 80px;    height: 26px;    text-align: center;    line-height: 26px;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    background: #FF0000;    color: #FFFFFF;    cursor: pointer;}.order-detail-2s{    width: 100%;    float: left;}.order-detail-2s li{    width: 30%;    float: left;    margin-top: 10px;    border: 1px #ccc solid;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    padding: 5px 10px;    margin-right: 15px;    line-height: 1.6;}.order-detail-2s li.w100{    width: 93%;}.red{    color: #FF0000;}.order-detail-3{    width: 100%;    padding: 15px 15px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    border: 1px #ccc solid;    margin-top: 15px;}.order-detail-3s{    width: 100%;    float: left;}.order-detail-3s li{    width: 30%;    float: left;    margin-top: 10px;    border: 1px #ccc solid;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    padding: 5px 10px;    margin-right: 15px;    line-height: 1.6;}.order-detail-3s li.w100{    width: 93%;}.audit-tags{    width: 100%;    margin-top: 15px;    border-bottom: 2px #d7d7d7 solid;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    height: 33px;}.audit-tags a{    display: inline-block;    padding: 0 25px;    margin-right: 10px;    line-height: 31px;    border-bottom: 2px #d7d7d7 solid;}.audit-tags a.now,.audit-tags a:hover{    color: #FF0000;    border-bottom: 2px #FF0000 solid;}.audit-lst{    margin-top: 15px;}.audit-lst table{    width: 100%;}.audit-lst table th{    background: #F2F2F2;    text-align: center;    font-size: 14px;    padding: 5px 15px;    border: 1px #F2F2F2 solid;}.audit-lst table td{    text-align: center;    font-size: 14px;    padding: 7px 15px;    border: 1px #F2F2F2 solid;}.audit-lst table td span{    display: inline-block;    width: 50px;}.audit-lst table td span.red{    color: #FF0000;}.audit-lst table td span.green{    color: #008000;}.audit-lst table td span.red-1{    padding-left: 24px;    background: url(../images/icon-12.png) left center no-repeat;}.audit-lst table td span.green-1{    padding-left: 24px;    background: url(../images/icon-15.png) left center no-repeat;}.audit-lst table td span.blue-1{    padding-left: 24px;    background: url(../images/icon-16.png) left center no-repeat;}.audit-detail{    width: 100%;    margin-top: 15px;}.audit-detail-title{    width: 100%;    text-align: center;    height: 34px;    background: #FF0000;    color: #FFFFFF;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;    line-height: 34px;    font-weight: bold;}.audit-details{    width: 100%;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    border: 1px #e5e5e5 solid;    margin-top: 5px;}.audit-detail-sss{    width: 100%;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    padding: 10px 15px;    border-bottom: 1px #d7d7d7 solid;}.audit-detail-goods-bt{    width: 100%;    text-align: left;    font-size: 18px;    font-weight: bold;    color: #333;}.audit-detail-goods{    width: 100%;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    padding: 10px 15px;    border-bottom: 1px #d7d7d7 solid;}.audit-detail-goods-lst{    margin-top: 10px;}.audit-detail-goods-lst table{    width: 100%;}.audit-detail-goods-lst th{    background: #F2F2F2;    text-align: center;    padding: 5px 15px;    border: 1px #d7d7d7 solid;}.audit-detail-goods-lst td{    padding: 5px 10px;    border: 1px #d7d7d7 solid;}.audit-detail-goods-lst td img{    display: inline-block;    margin-right: 10px;}.audit-detail-order{    width: 100%;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    padding: 10px 15px;    float: left;    border-bottom: 1px #d7d7d7 solid;}.audit-detail-order li{    width: 25%;    float: left;    line-height: 1.8;}.audit-detail-order li.w100{    width: 100%;}.audit-detail-boxmark{    width: 100%;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    padding: 10px 15px;    float: left;    border-bottom: 1px #d7d7d7 solid;}.audit-detail-boxmark li{    width: 50%;    float: left;    line-height: 1.8;}.audit-detail-boxmark li.w100{    width: 100%;}.audit-detail-operate{    width: 100%;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    padding: 10px 15px;    text-align: center;}.audit-detail-operate li{    width: 100px;    display: inline-block;}.audit-radio{    position: relative;    top: 1px;    margin-right: 10px;}.audit-desc{    width: 100%;    text-align: left;    margin-top: 10px;    display: none;}.audit-desc label{    width: 100px;    text-align: right;    line-height: 30px;    float: left;    margin-right: 10px;}.audit-textarea{    width: 800px;    padding: 8px 10px;    min-height: 60px;    float: left;}.audit-btn{    width: 140px;    height: 40px;    border: 0;    line-height: 40px;    text-align: center;    background: #FF0000;    color: #FFFFFF;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;    cursor: pointer;    display: inline-block;    margin: 10px 10px 0;}.returnPrev-block{    display: inline-block;;    width: 140px;    margin: 10px 10px 0;}.returnPrev-block a{    display: inline-block;    width: 140px;    height: 40px;    text-align: center;    line-height: 40px;    font-size: 14px;    color: #FFFFFF;    background: #f00;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;    cursor: pointer;}.no-power{    width: 100%;    font-size: 35px;    padding: 20px;    text-align: center;}.statistics-search{    width: 100%;    padding: 10px 15px;    background: #EEEEEE;    margin-top: 15px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}.statistics-search li {    width: 300px;    float: left;}.statistics-search li label{    margin-right: 10px;    line-height: 26px;    float: left;}.input-24{    width: 150px;    float: left;    height: 26px;    line-height: 24px;    border: 1px #ccc solid;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    padding: 0 5px;}.btn-7{    width: 100px;    height: 26px;    text-align: center;    font-size: 16px;    color: #FFFFFF;    background: #ff0000;    line-height: 26px;    border: 0;    outline: none;    float: left;    cursor: pointer;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;}.btn-8{    width: 100px;    height: 26px;    text-align: center;    font-size: 16px;    color: #FFFFFF;    line-height: 26px;    border: 0;    outline: none;    float: right;    cursor: pointer; margin-right:20px;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    background: #8FC21B;}.statistics-lst table{    width: 100%;    margin-top: 15px;}.statistics-lst table th{    border: 1px #ccc solid;    background: #F2F2F2;    text-align: center;    padding: 5px 0;}.statistics-lst table td{    border: 1px #ccc solid;    text-align: center;    padding: 5px 0;}.statistics-lst table td img{    display: inline-block;}.applyimprint{    width: 100%;    margin-top: 15px;    padding: 15px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    border: 1px #ccc solid;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;}.applyimprint-title{    width: 100%;    font-size: 16px;    color: #666;}.applyimprint-form{}.applyimprint-form li{    width: 100%;    margin-top: 10px;    float: left;}.applyimprint-form li label{    width: 100px;    text-align: left;    display: inline-block;    line-height: 28px;    float: left;}.input-25{    width: 150px;    height: 26px;    padding: 0 5px;    display: inline-block;    float: left;}.applyimprint-form-button{    margin-top: 15px;}.btn-9{    width: 120px;    height: 36px;    line-height: 40px;    text-align: center;    cursor: pointer;    background: #FF0000;    color: #FFFFFF;    border: 0;    margin-left: 100px;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;}.grant-plan-add-btn{    width: 100%;    background: #f00;    height: 40px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    padding: 0 10px;    color: #FFFFFF;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    float: left;}.grant-plan-add-btn a{    display: inline-block;    padding: 0 15px;    height: 30px;    margin-top: 5px;    line-height: 30px;    background: #0099FF;    border: 0;    color: #FFFFFF;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    cursor: pointer;}.grant-plan-lst{    width: 100%;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    border-top: 0;    margin-top: 5px;}.grant-plan-lst table{    width: 100%;}.grant-plan-lst table th {    background: #d5d5d5;    padding: 5px 15px;    text-align: center;}.grant-plan-lst table td{    text-align: center;    border: 1px #F2F2F2 solid;    padding: 5px 0;    font-size: 12px;}.grant-plan-lst table td.bgf2 {    background: #f9f9f9;}.grant-plan-add{    width: 100%;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    border: 1px #d7d7d7 solid;    margin-top: 15px;    background: #f7f7f9;    padding: 0 15px 15px;}.grant-plan-add li{    width: 100%;    float: left;    margin-top: 15px;    line-height: 30px;}.grant-plan-add li label{    width: 100px;    float: left;}.input-27{    width: 260px;    float: left;    height: 28px;    border: 1px #ccc solid;    padding: 0 5px;}.sub-btn-8{    width: 120px;    height: 36px;    text-align: center;    font-size: 16px;    color: #FFFFFF;    background: #ff0000;    line-height: 36px;    border: 0;    outline: none;    float: left;    margin-left: 100px;    cursor: pointer;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;}.tray-info{    width: 100%;    height: 40px;    border-bottom: 1px #e5e5e5 solid;    line-height: 40px;    margin-top: 10px;    font-size: 14px;    padding: 0 15px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}.tray-info span{    color: #FF0000;    margin-right: 10px;}.tray-explain{    width: 100%;    margin-top: 15px;    padding: 0 15px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    line-height: 1;}.tray-explain span{}.tray-explain p{    display: inline-block;    padding-left: 100px;    margin-right: 30px;    margin-left: 10px;}.tray-explain p.has-use{    background: url("../images/tray-02.jpg") left center no-repeat;}.tray-explain p.no-use{    background: url("../images/tray-01.jpg") left center no-repeat;}.tray-list{    width: 100%;    overflow: hidden;}.tray-list-s{    width: 1020px;}.tray-list ul{    width: 150px;    height: 150px;    background: url("../images/tray-ul-bg.jpg");    -webkit-background-size: cover;    background-size: cover;    float: left;    margin: 30px 20px 0 0;    padding: 0 1px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}.tray-list ul li{    width: 73px;    height: 70px;    float: left;    background: url("../images/has-use.jpg");    -webkit-background-size: cover;    background-size: cover;}.tray-list ul li.has-use{    width: 73px;    height: 70px;    float: left;    background: url("../images/no-use.jpg");    -webkit-background-size: cover;    background-size: cover;}.send-emails{    width: 100%;position: relative;}.send-email{    width: 779px;margin: 20px auto;padding: 33px 55px 0;background: url("../images/email-bg.jpg") top center no-repeat;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.send-email-main{    width: 100%;    float: left;    background: #f7f8fa;    padding: 10px 20px 30px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    -webkit-border-radius: 2px;    -moz-border-radius: 2px;border-radius: 2px;}.send-email-top{    width: 100%;    float: left;    height: 40px;}.send-email-top img{    max-height: 40px;}.send-email-content{    width: 100%;    float: left;    margin-top: 10px;    border: 1px #e5e5e5 solid;    border-top: 2px #ee2d35 solid;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    background: #FFFFFF;    padding: 20px;}.send-email-title{    width: 100%;    float: left;    font-size: 18px;    color: #333;    font-weight: bold;}.send-email-ftitle{    width: 100%;    float: left;    font-size: 16px;    margin-top: 5px;}.send-email-order-info{width: 100%;float: left;font-size: 14px;margin-top: 5px;vertical-align: middle;}.send-email-order-info li{width: 100%;float: left;line-height: 24px;}.send-email-order-table{width: 100%;float: left;margin-top: 10px;}.send-email-order-table table{width: 100%;}.send-email-order-table table th {background: #e5e5e5;padding: 5px 15px;text-align: center;}.send-email-order-table table td{text-align: center;border: 1px #F2F2F2 solid;padding: 5px 0;font-size: 12px;}.send-email-btn{width: 100%;float: left;margin-top: 20px;}.send-email-btn a{width: 100%;height: 45px;line-height: 45px;display: block;background: #ee2d35;color: #FFFFFF;font-size: 16px;cursor: pointer;text-align: center;-webkit-border-radius: 3px;-moz-border-radius: 3px;    border-radius: 3px;}.sfkd01{ width:80%; float:left; margin-left:10%; margin-top:20px; text-align:center;}.sfkd01 p.sf01{ width:100%; float:left; font-size:16px; margin-top:30px;}.sfkd01 p.sf02{ width:100%; float:left; font-size:16px; margin-top:10px;}.sfkd01 p.sf03{ width:100%; float:left; font-size:16px; margin-top:10px; padding-bottom:30px;}.sfkd01 p.sf03 a{ color:#F00; margin:0px 20px}.sfkd01 p.sf03 a:hover{ color:#900;}/*show_purpose_box*/.purpose-xxx{    width: 100%;    padding: 15px 0;    background: #F1F1F1;    margin-top: 15px;}.purpose-xxx p{    width: 150px;    float: left;    height: 33px;    line-height: 33px;    text-align: right;    margin-right: 15px;}.show_purpose_box{    width: 100%;    background: #f5f5f5;    padding:1px 0 15px;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;    margin-top: 15px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    display: none;}.show_purpose_item{    width: 100%;    margin-top: 15px;}.show_purpose_item p{    width: 150px;    float: left;    height: 33px;    line-height: 33px;    text-align: right;    margin-right: 15px;}.show_purpose_item .input-6{    width: 300px;}.gift_receive_person_box{    width: 100%;    padding: 15px;    margin-top: 15px;    background: #f5f5f5;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    display: none;}.gift_receive_person_list{    width: 100%;}.gift_receive_person_list table{    width: 100%;}.gift_receive_person_list table th {    background: #d5d5d5;    padding: 5px 15px;    text-align: center;}.gift_receive_person_list table td{    text-align: center;    border: 1px #F2F2F2 solid;    padding: 5px 0;    font-size: 12px;}.gift_receive_person_list table td input[type="checkbox"]{    width: 16px;    height: 16px;}.gift_receive_person_list table td.bgf2 {    background: #f9f9f9;}.gift_receive_person_list table td button{    background: none;}.gift_receive_person_list table td img{    width: 20px;}.add_new_gift_receive_person{    width: 100%;    margin-top: 15px;}.add_new_gift_receive_person_title{    width: 100%;    font-size: 14px;    color: #333333;}.add_new_gift_receive_person_title span{    padding-right: 18px;    background: url(../images/icon-7.png) right center no-repeat;}.add_new_gift_receive_person_title img{    display: inline-block;    margin-top: 4px;}.add_new_gift_receive_person_area{    width: 100%;    display: none;}.add_new_gift_receive_person_area ul{    margin-top: 15px;    width: 50%;    float: left;}.add_new_gift_receive_person_area ul p{    width: 150px;    float: left;    height: 33px;    line-height: 33px;    text-align: right;    margin-right: 15px;}.add_new_gift_receive_person_btn{    text-align: center;    width: 100%;    margin-top: 15px;}.add_new_gift_receive_person_btn button{    padding: 10px 25px;    border: 0;    cursor: pointer;    color: #ffffff;    font-size: 18px;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    background: #FFB74D;}