﻿@charset "utf-8";
*{margin:0;padding:0;word-wrap:break-word}
html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0}
ul,ol,dl{list-style-type:none}
html,body{*position:static}
html{font-family: sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
body,th,td,button,input,select,textarea{font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif,"WenQuanYi Micro Hei","\5B8B\4F53";font-size:14px;color: #666;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale}
body{line-height:1.6;min-width: 320px;max-width:800px;margin:auto}
h1,h2,h3,h4,h5,h6{font-size:100%}
a,area{outline:none;blr:expression(this.onFocus=this.blur())}
a{text-decoration:none;cursor: pointer;color:#666}
a:hover{outline:none}
a.ie6:hover{zoom:1}
a:focus{outline:none}
a:hover,a:active{outline:none}:focus{outline:none}
sub,sup{vertical-align:baseline}
button,input[type="button"], input[type="submit"] {line-height:normal !important}
::-webkit-input-placeholder {color:#aaa;}/* WebKit browsers */
:-moz-placeholder {color:#aaa;}/* Mozilla Firefox 4 to 18 */
::-moz-placeholder {color:#aaa;}/* Mozilla Firefox 19+ */
:-ms-input-placeholder {color:#aaa;}/* Internet Explorer 10+ */

label{-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
-webkit-user-select: none;
-moz-user-focus: none;
-moz-user-select: none;}　


/*img*/
img{border:0;vertical-align:middle}
a img,img{-ms-interpolation-mode:bicubic}
.img-responsive{max-width: 100%;height: auto}

/*IE下a:hover 背景闪烁*/
*html{overflow:-moz-scrollbars-vertical;zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}(this))}

/*HTML5 reset*/
header,footer,section,aside,details,menu,article,section,nav,address,hgroup,figure,figcaption,legend{display:block;margin:0;padding:0}time{display:inline}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
legend{width:100%;margin-bottom:20px;font-size:21px;line-height:40px;border:0;border-bottom:1px solid #e5e5e5}
legend small{font-size:15px;color:#999}
svg:not(:root) {overflow: hidden}
fieldset {border-width:0;padding: 0.35em 0.625em 0.75em;margin: 0 2px;border: 1px solid #c0c0c0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto}
input[type="search"] {-webkit-appearance: textfield; /* 1 */-moz-box-sizing: content-box;-webkit-box-sizing: content-box; /* 2 */box-sizing: content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none}
/*
Name:           style_clearfix
Example:        class="clearfix|cl"
Explain:        Clearfix（简写cl）避免因子元素浮动而导致的父元素高度缺失能问题
*/
.cl:after,.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.cl,.clearfix{zoom:1}
.clear{display:block;height:0;clear:both;zoom:1;line-height:0;font-size:0}


.tran-all5{-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease}
.tran-all3{-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}

.f-l{float:left!important;_display:inline}
.f-r{float:right!important;_display:inline}

.por{position:relative;}
.poa{position:absolute;}

.text-white{color:#fff;}
.text-main{color:#4d91e2}
.bg-white{background:#fff}
.bg-main{background:#4d91e2}

.text-left{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}

.bor-bottom{border-bottom:2px solid #4d91e2}

.text-overflow{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.over-hide{overflow: hidden;}


/*btns*/
.btn-size-S,
.btn-size-M,
.btn-size-L{display:inline-block;line-height:1.6;color:#fff;background-color:#4d91e2;border-radius:3px;border:none;border:1px solid #4d91e2;cursor:pointer}
.btn-size-S{padding: 2px 12px;font-size:12px;}
.btn-size-M{padding: 4px 16px;font-size:14px;}
.btn-size-L{padding: 6px 20px;font-size:16px;}
.btn-notice{background-color:#ff3333;border-color:#ff3333}
.btn-default{background-color:#ffffff;border-color:#999;color:#666 }
.btn-default-b{background-color:#ffffff;border-color:#4d91e2;color:#4d91e2 }
.btn-default-o{background-color:#ff6600;border-color:#ff6600;color:#fff }

.mgt5{margin-top:5px;}
.mgt10{margin-top:10px;}
.mgt15{margin-top:15px;}
.mgb15{margin-bottom:15px;}
.mgl5{margin-left:5px;}
.mgl10{margin-left:10px;}
.mgl60{margin-left:60px;}

.pdlr10{padding:0 10px;}
.pd10{padding:10px;}
.pd15{padding:15px;}

.user-bg{background-color:#f7f7f7}

.border-top,.border-bot,.border-right{position:relative;}
.border-top:before{content:'';position:absolute;left:0;top:0;width:100%;height:0;border-top:1px solid #ccc;transform:scaleY(0.5);-ms-transform: scaleY(0.5);-webkit-transform: scaleY(0.5);-o-transform: scaleY(0.5);-moz-transform: scaleY(0.5);}
.border-bot:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:0;border-bottom:1px solid #ccc;transform:scaleY(0.5);-ms-transform: scaleY(0.5);-webkit-transform: scaleY(0.5);-o-transform: scaleY(0.5);-moz-transform: scaleY(0.5);}
.border-right:after{content:'';position:absolute;right:0;top:0;width:0;height:100%;border-right:1px solid #ccc;transform:scaleX(0.5);-ms-transform: scaleX(0.5);-webkit-transform: scaleX(0.5);-o-transform: scaleX(0.5);-moz-transform: scaleX(0.5);}

/*head*/
.user-head{padding:0;height:50px;line-height:50px;background-color:#fff}
.user-head-back{float:left;}
.user-head-back a{display:block;position:relative;height:50px;width:40px;}
.user-head-back a:after{content:'';position:absolute;left:50%;margin-left:-2px;top:50%;margin-top:-6px;width:10px;height:10px;border:1px solid #1d1d1d;border-right-color:#fff;border-bottom-color:#fff;transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);-moz-transform: rotate(-45deg);}
.user-head-tit {font-size:16px}


/*center*/
.head-box{position:relative;padding:30px 20px ;background:url(../imgs/bg.jpg) no-repeat center center;background-size:cover}
.head-box .headimg{float:left;width:70px;height:70px;border-radius:100%;overflow:hidden}
.head-box .headimg img{width:70px;height:70px;}
.head-box .user-name{float:left;padding:10px 0;margin-left:15px;line-height:25px;color:#fff}
.head-box .signin{position:absolute;right:0;bottom:20px;background:#ff5700;color:#fff;padding:5px 30px;border-top-left-radius:50px;border-bottom-left-radius:50px;}

.user-account {position:relative}
.user-account ul{height:60px;background-color:#fff;}
.user-account ul li{position:relative;float:left;width:50%;height:40px;padding:10px 0;line-height:20px;font-size:12px;color:#999;text-align:center;}
.user-account ul li p{font-size:18px;}
.user-account ul li .dd01{color:#ff6600}
.user-account ul li .dd02{color:#333333}

.user-order-lists{margin-top:10px;background-color:#fff;}
.user-order-lists ul{position:relative;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center;}
.user-order-lists ul li{padding:10px 0;text-align:center;-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;}
.user-order-lists ul li i{display:block;margin:auto;width:25px;height:25px;background: url(../imgs/icon-order.png) no-repeat;background-size:125px auto}
.user-order-lists ul li .icon-wfk{background-position:0 0;}
.user-order-lists ul li .icon-dfh{background-position:-25px 0;}
.user-order-lists ul li .icon-yfh{background-position:-50px 0;}
.user-order-lists ul li .icon-ywc{background-position:-75px 0;}
.user-order-lists ul li .icon-thsh{background-position:-100px 0;}
.user-order-lists ul li p{font-size:12px;margin-top:5px}
.user-order-lists .orderlist-link{display:block;position:relative;padding:10px 20px;color:#333}
.user-order-lists .orderlist-link:after{content:'';position:absolute;right:20px;margin-right:2px;top:50%;margin-top:-6px;width:10px;height:10px;border:1px solid #ccc;border-left-color:#fff;border-bottom-color:#fff;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);-moz-transform: rotate(45deg);}

.modular{margin:10px 0;background-color:#fff}
.modular h2{position:relative;padding:10px 20px;font-weight:normal;color:#333}
.modular ul li{position:relative;float:left;width:25%;text-align:center;}
.modular ul li a{display:block;padding:15px 0;}
.modular ul li i{display:block;margin:auto;width:35px;height:35px;background: url(../imgs/icon-nav.png) no-repeat;background-size:140px auto}
.modular ul li .icon-pingjia{background-position:0 0;}
.modular ul li .icon-fapiao{background-position:-35px 0;}
.modular ul li .icon-youhui{background-position:-70px 0;}
.modular ul li .icon-fenxiao{background-position:-105px 0;}
.modular ul li .icon-yue{background-position:0 -35px;}
.modular ul li .icon-jifen{background-position:-35px -35px;}
.modular ul li .icon-duihuan{background-position:-70px -35px;}
.modular ul li .icon-tixian{background-position:-105px -35px;}
.modular ul li .icon-dizhi{background-position:0 -70px;}
.modular ul li .icon-mima{background-position:-35px -70px;}
.modular ul li .icon-disanfang{background-position:-70px -70px;}
.modular ul li .icon-ziliao{background-position:-105px -70px;}
.modular ul li .icon-tuichu{background-position:0 -105px;}
.modular ul li .icon-pintuan{background-position:-35px -105px;}
.modular ul li p{font-size:12px;margin-top:5px;height:20px;line-height:20px}
.modular ul li a:active{background-color:#f6f6f6}

/*tab*/
.user-tabmenu-bg{margin-top:10px;padding-top:1px;height:50px;background-color:#fff;}
.user-tabmenu{position:relative;z-index:8;width:100%;left:0;right:0;min-width: 320px;max-width:800px;margin:auto;background-color:#fff;}
.user-tabmenu ul{height:50px;background-color:#fff;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center;}
.user-tabmenu ul li{position:relative;z-index:2;text-align:center;-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;}
.user-tabmenu ul li a{display:block;height:50px;}
.user-tabmenu ul li a span{display:inline-block;height:48px;line-height:50px;color:#333;font-size:13px;}
.user-tabmenu ul li.active a span{color:#4d91e2;border-bottom:2px solid #4d91e2}



.user-tabmenu-bg #wrapper{position:relative;height:50px;z-index:8;left:0;right:0;min-width: 320px;max-width:800px;margin:auto;background-color:#fff;}
.orderlist-nav {width:560px}
.orderlist-nav li{position:relative;z-index:2;float:left;height:50px;width:80px;text-align:center}
.orderlist-nav li a{display:block;width:80px;height:50px;}
.orderlist-nav li span{display:inline-block;width:100%;height:48px;line-height:50px;color:#333;font-size:13px;}
.orderlist-nav li.active span{color:#4d91e2;border-bottom:2px solid #4d91e2}



.user-tab-count{position:relative;width:100%;margin-top:10px;background-color:#fff;}
.user-tab-count ul{height:60px;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center;}
.user-tab-count ul li{line-height:25px;color:#333;font-size:12px;text-align:center;-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;}
.user-tab-count ul li p{height:25px;font-size:13px}
.user-tab-count ul li .dd01{color:#ff6600}
.user-tab-count ul li .dd02{color:#4d91e2}
.user-tab-count ul li .dd03{color:#666666}
.user-tab-count ul li .dd04{color:#2AA438}


/*orderlist*/
.order-lists{padding-bottom:10px;}
.order-lists-box{position:relative;margin-top:10px;background-color:#fff}
.order-tit{position:relative;height:40px;line-height:40px;padding:0 10px;color:#666;font-size:12px}
.order-tit span{margin-left:15px;}
.order-state{float:right;font-size:14px;color:#ff6600}
.order-goods-list li{position:relative;padding:10px}
.order-goods-list .goods-img{width:90px;height:90px;float:left;}
.order-goods-list .goods-img img{width:90px;height:90px;}
.order-goods-list .goods-tit{margin-left:100px;margin-right:0;height:40px;line-height:20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.order-goods-list .goods-spec{margin-left:100px;margin-right:85px;margin-top:30px;height:20px;line-height:20px;color:#999;font-size:12px;}
.order-goods-list .goods-spec-point{margin-left:100px;margin-right:85px;margin-top:15px;padding-top:15px;height:20px;line-height:20px;color:#999;font-size:12px;background: url(../imgs/jifen.jpg) no-repeat left top;background-size:15px;}
.order-goods-list .goods-price{position:absolute;right:10px;bottom:10px;text-align:right;line-height:1.2}
.order-goods-list .goods-price i{font-style:normal;font-size:16px}
.order-goods-list .goods-price span{display:block;font-size:12px;color:#999}
.order-lists-box .total-price{position:relative;padding:0 10px;line-height:40px;text-align:right;font-size:12px;}
.order-lists-box .total-price span{color:#ff6600}
.order-lists-box .total-price span i{font-style:normal;font-size:18px}
.order-lists-box .upload-txt{padding:10px;height:100px;}
.order-lists-box .upload-txt textarea{;width:100%;height:100px;line-height:20px;border:none;resize: none;}
.order-lists-box .upload-imgs{padding:0 5px 10px}
.order-lists-box .upload-imgs ul li{position:relative;float:left;margin:0 5px;width:50px;height:50px;}
.order-operate{padding:10px;text-align:right;color:#999;font-size:12px}
.order-operate a{margin-left:10px}
.evaluate-operate{margin-top:10px;position:relative;text-align:center;background-color:#fff}
.order-consignee {padding:10px}
.order-consignee p{float:left;}
.order-consignee .ordder-username{margin-right:50px}

/*form*/
.form-input{margin-top:10px;background-color:#fff}
.form-input ul{padding:5px 10px 10px;}
.form-input ul li{height:40px;line-height:40px;margin-top:5px;}
.form-input ul li .tit{float:left;width:90px;text-align:justify;text-justify:distribute-all-lines;text-align-last:justify;-moz-text-align-last:justify;-webkit-text-align-last:justify;}
.form-input ul li .input-li{margin-left:100px;height:34px;padding:3px 0}
.form-input ul li .input-li input{display:block;width:100%;padding:0 10px;height:34px;line-height:34px;box-shadow: 0 0 1px rgba(0,0,0,0.8);border:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.form-input ul li .input-li select{display:block;width:100%;padding:0 10px;height:34px;line-height:34px;box-shadow: 0 0 1px rgba(0,0,0,0.8);border:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.form-input ul li .input-li input,
.form-input ul li .input-li select{-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s}
.form-input ul li .input-li input:focus,
.form-input ul li .input-li select:focus{box-shadow:0 0 3px rgba(0,0,0,0.8)}


/*evaluate*/
.evaluate-lists-box{position:relative;margin-top:10px;background-color:#fff}
.evaluate-tit{position:relative;height:40px;line-height:40px;padding:0 10px;color:#4d91e2;}
.evaluate-tit span{margin-left:15px;color:#666;font-size:12px;}
.evaluate-goods-list>li{position:relative;padding:10px}
.evaluate-goods-list .goods-img{width:80px;height:80px;float:left;}
.evaluate-goods-list .goods-img img{width:80px;height:80px;box-shadow:0 0 .5px rgba(0,0,0,0.35);}
.evaluate-goods-list .goods-tit{margin-left:90px;margin-right:0;height:40px;line-height:20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.evaluate-goods-list .evaluate-imgs{margin-left:90px;margin-top:10px;height:30px;font-size:0;}
.evaluate-goods-list .evaluate-imgs li{float:left;margin-right:10px;width:30px;height:30px;text-align:center;box-shadow: 0 0 1px rgba(0,0,0,0.3);}
.evaluate-goods-list .evaluate-imgs li span{display:inline-block;height:100%;vertical-align:middle}
.evaluate-goods-list .evaluate-imgs li img{max-width:30px;max-height:30px}

/*address*/
.user-address{margin-top:10px;background-color:#fff}
.user-address .address-xx{position:relative;padding:10px 0;padding-right:30px;}
.user-address .address-xx:after{content:'';position:absolute;right:0;margin-right:2px;top:50%;margin-top:-6px;width:10px;height:10px;border:1px solid #1d1d1d;border-left-color:#fff;border-bottom-color:#fff;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);-moz-transform: rotate(45deg);}
.user-address .address-xx .p1 span{margin-left:20px}
.user-address .address-operate{padding:10px 0;height:20px;line-height:20px;position:relative}
.user-address .address-operate .default-btn{float:left;color:#999;font-size:12px}
.user-address .address-operate .default-btn i{float:left;margin-top:3px;margin-right:5px;width:14px;height:14px;background: url(../imgs/chose.png) no-repeat -14px 0;background-size:auto 14px;vertical-align:middle}
.user-address .address-operate .default-btn i.icon-default{background-position: 0 0}
.user-address .address-operate .del-btn{float:right;margin-top:1px;width:18px;height:18px;background: url(../imgs/del.png) no-repeat 0 0;background-size:auto 18px;}
.add-address{display:block;width:200px;margin:10px auto;padding:10px 0;text-align:center;background-color:#4d91e2;color:#fff !important;border-radius:3px;border:none}

.new-address{position:relative;background-color:#fff;padding-top:1px;}
.new-address .lis{position:relative;padding:10px 0;height:30px;line-height:30px;}
.new-address .lis .tit{float:left;width:70px;}
.new-address .lis .head-img{float:right;width:38px;height:38px;border-radius:100%;overflow:hidden;border:1px solid #eee;background-color:#f1f1f1;}
.new-address .lis .head-img img{width:38px;height:38px;}
.new-address .lis .input-li{margin-left:70px;}
.new-address .lis .input-li input{width:100%;display:block;height:30px;line-height:30px;border:none;}
.new-address .lis .input-li select{display:block;float:left;width:32%;margin-left:2%;padding:0 10px;height:30px;line-height:30px;box-shadow: 0 0 1px rgba(0,0,0,0.8);border:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.new-address .lis .input-li select:first-child{margin-left:0}
.new-address .lis .input-li select{-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s}
.new-address .lis .input-li select:focus{box-shadow:0 0 3px rgba(0,0,0,0.8)}
.new-address h2{background:#f1f1f1;}


/*binding*/
.binding-box{margin-top:10px;background-color:#fff}
.binding-box .binding-tit{padding:10px;text-align:center;font-size:16px;}
.binding-li{position:relative;padding:15px 10px}
.binding-li span{float:left;height:30px;line-height:30px;padding-left:35px;background-repeat: no-repeat;background-position: left center;background-size:auto 30px}
.binding-li span.icon-qq{background-image:url(../imgs/qq.png) }
.binding-li span.icon-wx{background-image:url(../imgs/wx.png) }
.binding-li span.icon-tel{background-image:url(../imgs/tel.png) }
.binding-li .btn-default{float:right;height:30px;line-height:30px;padding:0 20px;background-color:#4d91e2;color:#fff;border-radius:3px}
.binding-li .btn-cancel{float:right;height:30px;line-height:30px;padding:0 20px;background-color:#ff3333;color:#fff;border-radius:3px}


/*binding-phone*/
.binding-phone{position:relative;background-color:#fff;padding:20px 10px}
.binding-phone-tit{position:relative;font-size:16px;padding-left:20px;}
.binding-phone-tit:after{content:'';position:absolute;left:0;top:50%;margin-top:-6px;width:12px;height:12px;background: url(../imgs/dot.png) no-repeat 0 0;background-size:auto 12px;}
.binding-phone .input-li{padding:0 20px;margin-top:15px}
.binding-phone .input-li input{display: block;width:100%;height:40px;line-height:40px;padding:0 10px;border:none;background:none;box-shadow: 0 0 1px rgba(0,0,0,0.8);border:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.binding-phone .input-li-code{padding:0 20px;margin-top:15px;}
.binding-phone .input-li-code input{display: block;float:left;width:67%;height:40px;line-height:40px;padding:0 10px;border:none;background:none;box-shadow: 0 0 1px rgba(0,0,0,0.8);border:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.binding-phone .input-li-code button{display: block;float:right;width:30%;height:40px;line-height:40px;background-color:#4d91e2;border:none;color:#fff;border-radius:3px}
.binding-phone .input-li input,
.binding-phone .input-li-code input{-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s}
.binding-phone .input-li input:focus,
.binding-phone .input-li-code input:focus{box-shadow:0 0 3px rgba(0,0,0,0.8)}


/*change-password*/
.change-password{margin:10px;padding:10px 20px 20px;background-color:#fff}
.change-password .lis{position:relative;margin-top:10px;height:40px;line-height:40px;}
.change-password .lis .tit{float:left;width:70px;}
.change-password .lis .input-li{margin-left:70px;height:34px;padding:3px 0}
.change-password .lis .input-li input{width:100%;display:block;height:34px;line-height:34px;padding:0 10px;border:none;background:none;box-shadow: 0 0 1px rgba(0,0,0,0.8);border:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.change-password .lis .input-li input{-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s}
.change-password .lis .input-li input:focus{box-shadow:0 0 3px rgba(0,0,0,0.8)}
.change-password .tips{padding:5px 0;padding-left:70px;font-size:10px;color:#999;line-height:1.2}

/*shop-set*/
.shop-set{margin-top:10px;background-color:#fff}
.shop-set .shop-imgs{width:100px;height:100px;margin:auto;background-color:#f1f1f1;}
.shop-set .shop-name{margin:20px 0 30px;height:40px;line-height:40px;}
.shop-set .shop-name .tit{float:left;width:70px;}
.shop-set .shop-name .input-li{position:relative;margin-left:70px;height:40px;}
.shop-set .shop-name .input-li input{position:relative;width:100%;display:block;height:40px;line-height:40px;border:none;background:none;border:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.shop-set-content{padding:10px;margin-top:10px;color:#999;background-color:#eee}

/*withdrawals*/
.withdrawals-box h2{font-weight:normal;}
.withdrawals-box h2 span{font-size:20px}
.withdrawals-box .input-li{position:relative;margin:0 15px}
.withdrawals-box .input-li input{width:100%;height:30px;line-height:30px;border:none;background:none}
.withdrawals-tips{margin:5px 0 20px;padding:0 15px;font-size:12px;}
.withdrawals-tips span{color:#ff6600}

/*extension*/
.extension-orderlists-box{margin-top:10px;padding:0 10px;background-color:#fff}
.extension-orderlists-tit{position:relative;height:40px;line-height:40px;padding:0;color:#666;}
.extension-orderlists-tit .order-date{float:right;font-size:12px;color:#999}
.extension-orderlists-box ul{position:relative;padding:10px 0}
.extension-orderlists-box li{height:25px;line-height:25px}
.extension-orderlists-box li .number{float:left;}
.extension-orderlists-box li .price{float:right;color:#ff6600;font-size:16px}
.extension-orderlists-box li .state{float:right;}
.extension-orderlists-last{position:relative;padding:10px 0;line-height:32px}


/*member*/
.member-lists{margin-top:10px;background-color:#fff}
.member-lists .li01{height:30px;line-height:30px;padding:5px 0;font-size:12px;position:relative;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center;}
.member-lists .li01 .libox{-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;}
.member-lists .li01 img{width:30px;height:30px;float:left; margin-right:5px}
.member-lists .li01 .date{color:#999;font-size:12px}
.member-lists .li02{height:30px;line-height:30px;padding:5px 0;position:relative;}
.member-lists .li02 .f-l span{color:#4d91e2;font-size:16px}
.member-lists .li02 .f-r span{color:#ff6600;font-size:16px}

.extend-menber{position:relative;margin-top:10px;background-color:#fff}
.extend-menber:before{content:'';position:absolute;z-index:1;left:0;bottom:0;width:100%;height:0;border-bottom:1px solid #fff;transform:scaleY(0.5);-ms-transform: scaleY(0.5);-webkit-transform: scaleY(0.5);-o-transform: scaleY(0.5);-moz-transform: scaleY(0.5);}
.extend-menber-tit{padding:10px;position:relative}
.extend-menber-tit img{float:left;width:60px;height:60px;}
.extend-menber-tit .name{margin-left:70px;height:40px;line-height:20px;font-size:18px;color:#333}
.extend-menber-tit .idnum{margin-left:70px;height:20px;line-height:20px}
.extend-menber-li {padding:0 10px;}
.extend-menber-li h3{position:relative;padding:10px 0;font-weight:normal;}
.extend-menber-li ul{position:relative;overflow:hidden;max-height:150px;}
.extend-menber-li ul li{position:relative;float:left;width:50%;height:50px;line-height:30px;padding:10px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.extend-menber-li ul li:nth-child(odd){padding-right:10px}
.extend-menber-li ul li:nth-child(even){padding-left:10px}
.extend-menber-li ul li:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:0;border-bottom:1px solid #ccc;transform:scaleY(0.5);-ms-transform: scaleY(0.5);-webkit-transform: scaleY(0.5);-o-transform: scaleY(0.5);-moz-transform: scaleY(0.5);}
.extend-menber-li ul li:nth-child(odd):after{content:'';position:absolute;right:0;top:0;width:0;height:100%;border-right:1px solid #ccc;transform:scaleX(0.5);-ms-transform: scaleX(0.5);-webkit-transform: scaleX(0.5);-o-transform: scaleX(0.5);-moz-transform: scaleX(0.5);}
.extend-menber-li ul li img{width:30px;height:30px;line-height:30px;float:left; margin-right:5px}
.extend-menber-li .morebtn{position:relative;padding:10px 0;text-align:center}
.extend-menber-li ul.normal{max-height:inherit}
.extend-menber-li ul.overlay:before{content:'';z-index:2;position: absolute; top: 0; left: 0; width:100%;height:100%;
    background-image:linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 100%);
    background-image:-o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 100%);
    background-image:-moz-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 100%);
    background-image:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 100%);
    background-image:-ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 100%);
}
.extend-menber-li i{display:inline-block;font-style:normal;background-color:#ff6600;padding:0 5px;height:20px;line-height:19px;margin-left:10px;font-size:12px;border-radius:3px;color:#fff}



/*promoters*/
.promoters-link{margin-top:10px;background-color:#fff}
.promoters-link h2{font-weight:normal;font-size:16px;}
.promoters-link .p{padding:10px 0;margin-bottom:10px;position:relative}

.promoters-pic{margin-top:10px;background-color:#fff}
.promoters-pic h2{font-weight:normal;font-size:16px;}
.promoters-pic .tips{font-size:12px;color:#999}
.promoters-pic .imgs{margin-top:5px;text-align:center}
.promoters-pic .imgs img{max-width:200px}

.promoters-right{margin-top:10px;margin-bottom:10px;background-color:#fff}
.promoters-right h2{font-weight:normal;font-size:16px;}
.promoters-right ul {margin-top:10px;}
.promoters-right ul li{position:relative;height:30px;line-height:30px;padding:10px 0;font-size:12px;position:relative;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center;}
.promoters-right ul li .box{-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;}
.promoters-right ul li img{width:30px;height:30px;float:left;margin-right:5px}
.promoters-right ul li .price{color:#ff6600;font-size:14px}
.promoters-right ul li i{font-style:normal;display:block;width:24px;height:30px;line-height:35px;text-align:center;background: url(../imgs/num4.png) no-repeat center;background-size:100% 100%}
.promoters-right ul li:nth-child(1) i{background-image:url(../imgs/num1.png);color:#b27f00}
.promoters-right ul li:nth-child(2) i{background-image:url(../imgs/num2.png);color:#979697}
.promoters-right ul li:nth-child(3) i{background-image:url(../imgs/num3.png);color:#d8692b}


/*integral*/
.integral-head{position:relative;padding:15px 0;height:100px;color:#fff;background:url(../imgs/bg2.jpg) no-repeat center center;background-size:cover}
.yue-bg{background-image:url(../imgs/bg3.jpg)}
.my-integral{margin-left:20px;}
.my-integral p{font-size:20px}
.my-integral em{font-size:12px}
.my-integral-li{position:absolute;height:45px;width:100%;left:0;bottom:0}
.my-integral-li .f-l,
.my-integral-li .f-r{float:left;width:50%;height:45px;line-height:20px;font-size:12px;text-align:center}
.my-integral-li p{font-size:16px}
.my-integral-li em{font-size:12px}
a.withdrawals-link{position:absolute;right:10px;top:20px;padding-right:10px;color:#fff}
a.withdrawals-link:after{content:'';position:absolute;right:0px;top:50%;margin-top:-4px;width:7px;height:7px;border-right:1px solid #fff;border-top:1px solid #fff;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);-moz-transform: rotate(45deg);}
.withdrawals-count{margin:10px 0;background-color:#fff;text-align:center;color:#999;font-size:12px;}
.withdrawals-count .f-l{width:50%;height:44px;line-height:22px;padding:5px 0}
.withdrawals-count .f-r{width:50%;height:44px;line-height:22px;padding:5px 0}
.withdrawals-count p{font-size:16px;color:#666666}
.withdrawals-count em{font-size:12px;}
.withdrawals-count .f-l p{color:#ff6600}
.withdrawals-count a{margin:10px 0}


.integral-list{background-color:#fff}
.integral-list h3{position:relative;padding:10px 0;text-align:center;font-weight:400}
.integral-list h3 span{position:relative;}
.integral-list h3 span:after{content:'';position:absolute;left:100%;margin-left:5px;top:50%;margin-top:-3px;width:0;height:0;border:6px solid #fff;border-top-color:#999}
.integral-list ul li{padding:10px 10px;position:relative;}
.integral-list ul li .tit{margin-right:90px;line-height:16px;font-size:13px;}
.integral-list ul li .day{margin-right:90px;margin-top:5px;line-height:16px;color:#999;font-size:12px;}
.integral-list ul li .point{position:absolute;right:10px;top:50%;margin-top:-20px;height:40px;line-height:40px;font-size:18px}
.integral-list ul li .rise{color:#ff6600}
.integral-list ul li .fall{color:#00cc30}


/*withdrawals*/
.withdrawals-card{margin-top:10px;background-color:#fff}
.withdrawals-card .card-li{position:relative;padding:10px 20px;}
.withdrawals-card .card-li .tit{float:left;width:70px;color:#999;text-align:justify;text-justify:distribute-all-lines;text-align-last:justify;-moz-text-align-last:justify;-webkit-text-align-last:justify;}
.withdrawals-card .card-li p{margin-left:120px;text-align:right}
.withdrawals-card .card-1 {line-height:26px;}
.withdrawals-card .card-1 .tit{color:#666}
.withdrawals-card .card-1 p{font-size:20px;}
.withdrawals-card .card-box .lis{padding:5px 0}

/*coupon*/
.coupon-box{margin-top:10px;background-color:#fff}
.coupon-box ul{padding:10px;}
.coupon-box ul li{position:relative;background: url(../imgs/yhqbg.png) no-repeat center;background-size:100% 100%;}
.coupon-box ul li a{display:block;}
.coupon-box ul li .left-c{float:left;width:38%;padding:20px 0;text-align:center;color:#fff;}
.coupon-box ul li .left-c span{font-size:22px;display: block;height:25px;line-height:25px;}
.coupon-box ul li .left-c span em{font-size:12px;}
.coupon-box ul li .left-c p{font-size:10px;display: block;height:25px;line-height:25px;}
.coupon-box ul li .right-c{float:right;width:58%;padding:20px 0;text-align:left;color:#fff;}
.coupon-box ul li .right-c p{font-size:12px;display: block;height:25px;line-height:25px;}
.coupon-box ul li .right-c .p1{font-size:16px;display: block;height:25px;line-height:25px;}
.coupon-box ul li .right-c .p2{color:#b07777}
.coupon-box ul li .notes{position:absolute;right:10px;top:0}
.coupon-box ul li .notes img{width:20px;}
.coupon-box ul li.over{background-image: url(../imgs/yhqbg2.png)}
.coupon-box ul li.over .right-c .p2{color:#8e8e8e}

.coupon-input{padding:20px 40px;background-color:#fff}
.coupon-input .lis {margin-bottom:20px;height:40px;line-height:40px;}
.coupon-input .lis .tit{float:left;width:70px;}
.coupon-input .lis .input-li{margin-left:70px;height:34px;padding:3px 0}
.coupon-input .lis .input-li input{width:100%;display:block;height:34px;line-height:34px;padding:0 10px;border:none;background:none;box-shadow: 0 0 1px rgba(0,0,0,0.8);border:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.coupon-input .lis .input-li input{-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s}
.coupon-input .lis .input-li input:focus{box-shadow:0 0 3px rgba(0,0,0,0.8)}
.coupon-input a{margin:0}



/*group*/
.group-lists{margin-top:10px;padding:0;background-color:#fff}
.group-lists-tit{position: relative;height: 24px;line-height:24px;padding: 8px 10px;color: #666;}
.group-lists-tit .date {float: right;font-size: 12px;color: #999;}
.group-lists-tit .tags{float:left;padding:0 8px;height:22px;line-height:22px;color:#333;margin-right:10px;font-size:12px;border-radius:2px;background-color:#fff;border:1px solid #fff}
.group-lists-tit .tags-leader{border-color:#4d91e2;color:#4d91e2;}
.group-lists-tit .tags-menber{border-color:#ff6600;color:#ff6600;}
.group-lists-tit .tags-type{border-color:#ff3333;color:#ff3333;}
.group-lists-last{padding: 10px;}
.group-lists-last .states-1{color:#ff6600}
.group-lists-last .states-2{color:green}
.group-lists-last .states-3{color:#4d91e2}
.group-lists-last a{margin-left:5px;}





.user-group-main{margin-bottom:10px;background: #fff;position:relative}
.user-group-tit{height:32px;line-height:32px;padding:10px ;}
.user-group-tit h2,
.user-group-tit .group-leader{float:left;}
.user-group-tit .btn-w{float:right;}
.user-group-tit h2{height:24px;line-height:24px;padding-bottom:6px;font-weight:normal;border-bottom:2px solid #4c91e2}
.user-group-tit .group-leader{height:32px;padding:0 10px;background-color:#faaf56;color:#fff;margin-left:10px;border-radius:2px}
.group-infos{padding:0 10px ;}
.group-infos span{color:#4c91e2;}


.user-group-goods{margin-top:10px;position:relative}
.user-group-goods .goods{height:80px;padding:10px;font-size:12px}
.user-group-goods .goods .goods-img{float:left;width:80px;height:80px;}
.user-group-goods .goods .tit{margin-left:90px;height:32px;line-height:16px;}
.user-group-goods .goods .tit p{width:100%;height:32px;line-height:16px;overflow:hidden}
.user-group-goods .goods .desc{margin-left:90px;height:20px;line-height:20px;font-size:12px;color:#999;}
.user-group-goods .goods .desc p{width:100%;height:20px;line-height:20px;font-size:12px;color:#999;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.user-group-goods .goods .price{margin-left:90px;height:20px;line-height:20px;margin-top:8px;color:#ff6600;overflow:hidden}
.user-group-goods .detail{position:relative;padding:10px;background-color:#fff}
.user-group-goods .detail .li01{height:30px;line-height:30px;}
.user-group-goods .detail .li01 span{float:left;color:#999;width:80px;}
.user-group-goods .detail .li01 p{margin-left:90px;color:#333;}
.user-group-goods .detail .li01 p.o{color:#ff6600;}





/*data*/










/*cart  2018.1.11*/
.cart-empty{background:#fff;margin-top:10px;padding:60px 0;text-align:center}
.cart-empty .cart-ico{margin:auto;width:100px;height:72px;background:url(../imgs/cart.png) no-repeat 0 0}
.cart-empty .hinter {font-size: 14px;line-height: 14px;color: #999;margin-top: 40px;}
.cart-empty .cart-btn {margin-top: 20px;font-size: 0;}
.cart-empty .cart-btn a {font-size: 12px;display: inline-block;width: 88px;height: 28px;line-height: 28px;border: 1px solid #c8c8c8;}




.cart-head{position:fixed;z-index:10;padding:0;left:0;right:0;top:0;width:100%;max-width:800px;margin:auto;height:50px;line-height:50px;background-color:#fff}
.cart-head-box{position:relative;height:50px;}
.cart-head-back{position:absolute;height:50px;width:30px;left:0;top:0}
.cart-head-back a{display:block;height:50px;width:30px;}
.cart-head-back a:after{content:'';position:absolute;left:50%;margin-left:-2px;top:50%;margin-top:-6px;width:10px;height:10px;border:1px solid #1d1d1d;border-right-color:#fff;border-bottom-color:#fff;transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);-moz-transform: rotate(-45deg);}
.cart-head-tit {font-size:16px}

.cart-wrap{width:100%;position:relative;margin-top:10px;background-color:#fff}
.cart-item{position:relative;padding:10px;}
.cart-product{position:relative}
.cart_product_cell1{float: left;position: absolute;width: 80px;height: 80px;z-index:3;}
.cart_product_cell1:after{content: " ";width: 200%;height: 200%;position: absolute;top: 0;left: 0;border: 1px solid #ccc;-webkit-transform: scale(0.5);transform: scale(0.5);-webkit-transform-origin: 0 0;transform-origin: 0 0;box-sizing: border-box;}
.cart_product_cell1 img {width: 80px;height: 80px;}
.cart_product_cell2 {margin-left: 120px;margin-right: 90px;height: 80px;position:relative;z-index:2;}
.cart_product_cell2 .cart_product_name{font-size:12px;color:#000;max-height: 32px;font-weight: 500;line-height: 16px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-wrap: break-word;word-break: break-all;}
.cart_product_cell2 .cart_product_prop{font-size: 12px;color: #999;line-height: 20px;margin-top:1px;}
.cart_product_cell3 {text-align: right;position: absolute;right:0;top:0;width:70px;height: 80px;z-index:1;}
.cart_product_cell3 .cart_produt_price{font-size:12px;color:#ff6600}
.cart_product_cell3 .cart_produt_price .symbol{font-size:10px;font-style:normal}
.cart_product_cell3 .cart_product_num{color:#999;font-size:12px;}
.cart_num .num_wrap .input-group{height:22px;background:#fff;margin-top:5px;}
.cart_num .num_wrap .property-number {float:left;width:20px;height:20px;line-height:20px;color:#999;text-align:center;cursor:pointer;border:1px solid #e0e0e0;font-size:14px;}
.cart_num .num_wrap .num {float:left;width:30px;height:20px;text-align:center;font-size:12px;border:none;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;}
.cart_product_del{position:absolute;right:0;bottom:0;z-index:3;}
.cart_product_del a{font-size:12px;font-weight:700;color:#333}

.cart-foot{position:fixed;z-index:10;padding:0;left:0;right:0;bottom:0;width:100%;max-width:800px;margin:auto;height:50px;line-height:50px;background-color:#fff}
.cart-foot-box{position:relative;height:50px;}
.cart-foot-box .price_box{float:left;line-height:20px;padding:5px 10px;height:40px}
.cart-foot-box .price_box .price_wrap{display: block;}
.cart-foot-box .price_box .price_wrap .cart_produt_price{color:#ff6600;font-weight:700}
.cart-foot-box .price_box .price_wrap .cart_produt_price .symbol{font-size:10px;font-style:normal}
.cart-foot-box .price_box .price_tip{display: block;font-size:12px;color:#999}
.cart-foot-box .btn-sumbit{float:right;height:50px;line-height:50px;padding:0 20px;background-color:#ff6600;border:none;color:#fff;font-size:16px}

.cart-adr-change{position:relative;background-color:#fff;padding:10px 25px 10px 45px}
.cart-adr-change .cart-adr-name{margin-bottom:3px;font-size:16px;color:#000;position:relative}
.cart-adr-change .cart-adr-name .arrow-right{position:absolute;right:-15px;margin-left:-2px;top:50%;/* margin-top:-6px; *//* width:10px; *//* height:10px; *//* border:1px solid #1d1d1d; *//* border-left-color:#fff; *//* border-bottom-color:#fff; *//* transform: rotate(45deg); */-ms-transform: rotate(45deg);/* -webkit-transform: rotate(45deg); */-o-transform: rotate(45deg);-moz-transform: rotate(45deg);}
.cart-adr-change .cart-adr-txt{color:#999;font-size:13px}
.cart-adr-change .shipment-tips{margin-top:3px;color:orangered;font-size:12px;line-height:1.2}

.address-wrap .icon-adr{position:absolute;z-index:3;left:10px;top:15px;width:20px;height:20px;background: url(../imgs/chose.png) no-repeat center -20px;background-size:auto 20px;}
.address-wrap label{display:block;margin-top:10px;}
.address-wrap label input[type="radio"]{display:none;}
.address-wrap label input[type="radio"]:checked + .icon-adr {background-position:0 0;}
.address-wrap label input[type="radio"]:checked ~ div .arrow-right {
    /* border: 1px solid #007dff; */
    /* border-bottom-color: #007dff; */
    /* border-left-color: #007dff; */
    /* border-left-color: #fff; */
    /* border-bottom-color: #fff; */
    /* transform: rotate(45deg); */
    -ms-transform: rotate(45deg);
    /* -webkit-transform: rotate(45deg); */
    -o-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    color: #007dff;
}
.address-wrap label input[type="radio"]:checked ~ .cart-adr-change {
    border: 2px solid #0092d8;
    color: #333;
    z-index: 1;
}

.adr-btn-box{padding:10px 0;}
.adr-btn-box .btnli1{background-color:#4d91e2;color:#fff;height:34px;line-height:34px;text-align:center;width:48%;border-radius:3px;float:left;}
.adr-btn-box .btnli2{background-color:#f1f1f1;color:#666;height:34px;line-height:34px;text-align:center;width:48%;border-radius:3px;float:right;}



.paytype-wrap-main{background-color:#fff;}
.paytype-wrap{margin-top:10px;padding:10px;}
.type-header{padding:0 0 10px;font-size:16px}
.paytype-wrap .type-warp {padding-top:5px;font-size:0}
.paytype-wrap .type-warp .type-list{position:relative;display: inline-block;margin-top:5px;margin-right:10px;}
.paytype-wrap .type-warp .type-list input{display: none;position:absolute;left:-50px;top:-50px;}
.paytype-wrap .type-warp .type-head{float:left;border:1px solid #999;height:30px;line-height:30px;padding:0 15px 0 10px;font-size:13px;}
.paytype-wrap .type-warp .wallet{display:block;float:left;height:30px;line-height:15px;font-size:10px;color:#999;margin-left:5px}
.paytype-wrap .type-warp .wallet span{color:#ff6600}
.paytype-wrap .type-warp input[type="checkbox"]:checked + .type-head {color:#4d91e2;border-color:#4d91e2;background: url(../imgs/check.png) no-repeat right bottom;background-size:14px}
.paytype-wrap .type-warp input[type="radio"]:checked + .type-head {color:#4d91e2;border-color:#4d91e2;background: url(../imgs/check.png) no-repeat right bottom;background-size:14px}

.amount-wrap{margin-top:10px;background-color:#fff}
.amount-wrap .item-box-wrap{padding:0 10px}
.amount-wrap .right-area{padding:5px 0}
.amount-wrap .amount-table {width:100%}
.amount-wrap .amount-table td{padding:3px 0}
.amount-wrap .amount-table .label{color:#999;font-size:12px}
.amount-wrap .amount-table .txt{text-align:right;color:#999;font-size:12px}
.amount-wrap .amount-inner .order-submit-box{padding:10px 0;}
.amount-wrap .amount-inner .order-submit-box .submit-btn {cursor: pointer;color: #fff;border: 0;width: 100%;height: 40px;text-align: center;border-radius: 3px;font-size: 16px;background-color: #f60;}









.order_btn{position:fixed;left:0;right:0;bottom:0;background:#fff;border-top:1px solid #e4e4e4;height:44px;line-height:44px;width:100%;max-width:800px;margin:auto;z-index:999}
.order_btn .invoz2t{float:left;margin-left:15px;font-size:14px;color:#444}
.order_btn .oil4{float:right;display:inline-block;height:30px;line-height:30px;margin-top:6px;padding:2px 10px 0;background:#89c997;color:#fff;border-radius:3px;margin-right:15px}
.orderBox {font-size: 14px;color: #444}
.orderHd {padding:10px 15px;line-height: 24px;background: #fff;margin-bottom: 10px;}
.orderwuliu {margin-top: 10px;background: #fff}
.orderwuliu .infoBd{padding: 15px;}
.orderwuliu .invozt {font-size: 18px;margin-bottom: 10px}
.orderwuliu .invoType,.orderwuliu .invoHeader {float: left;color: #777;line-height: 22px;font-size:14px;margin-right:10px}
.orderwuliu .option {color: #757575;font-size: 14px;line-height: 24px;position: relative;padding-left: 80px;}
.orderwuliu .option .info {position: absolute;top: 0;left: 0;width: 80px;}
.orderwuliu .option .value {}
.orderBd{background-color:#fff;margin-top:10px;}
.orderBd ul {padding: 0;}
.orderBd ul li {height: 80px;position: relative;padding:10px}
.orderBd ul li img {position: absolute;width: 80px;height: 80px;top: 10px;left: 10px;box-shadow:0 0 .5px rgba(0,0,0,0.35);}
.orderBd ul li .con {padding: 0 0 0 90px;overflow: hidden;padding-top: 10px;font-size: 14px;line-height: 22px}
.orderBd ul li .parms {color: #666;display: block}
.orderBd ul li .price {text-align: left;color: #e54a47;display: block}
.orderFt {margin-top: 10px;text-align: right;background: #fff}
.orderFt p {padding: 5px 15px;height: 35px;line-height: 35px;font-size: 14px;color: #777}
.orderFt p span {display: inline-block;padding-left: 0px;color: #e54a47;font-size: 20px}
.orderFt p i {display: inline-block;color: #e54a47;font-size: 14px}
.step {background: #ccc;border-radius: 26px;}
.step ul li {width: 20%;float: left;text-align: center}
.step ul li dt {height: 26px;line-height: 26px;background: #ccc;color: #fff;font-weight: normal;font-size: 12px}
.step ul li dt.step-done {background: #89c997}
.step ul li dt.step-one {border-top-left-radius: 26px;border-bottom-left-radius: 26px;}
.step ul li dt.step-last {border-top-right-radius: 26px;border-bottom-right-radius: 26px;}
.step ul li dd {width: 20%;height: 0;line-height: 0;font-size: 12px;color: #4a4a4a}









/*2018.02.02 调查问卷*/
.questionnaire-tab ul li{color:#999;font-size:14px}
.questionnaire-tab ul li p{font-size:18px}

.questionnaire-bg{margin-top:10px;background-color:#fff}
.questionnaire-box {padding:0 10px;}
.questionnaire-box h2{padding:10px 0;font-weight:normal;font-size:16px}
.questionnaire-box .que-li{padding:6px 0}
.questionnaire-box .que-li li{padding:4px 0;color:#999}
.questionnaire-box .que-li .text-o{color:#ff6600}
.questionnaire-box .que-last{padding:10px 0;}


.questionnaire .form-questionnaire{margin-top:10px;padding-top:1px;background-color:#fff}
.questionnaire .form-questionnaire h2{padding:10px;color:#666;font-weight:normal;background:#f7f7f7}
.questionnaire .form-questionnaire h2 span{float:left;margin-right:10px;}
.questionnaire .form-questionnaire h2 p{margin-left:30px;}

.questionnaire .questionnaire-list{padding:7px 0 7px 25px}
.questionnaire .table-textarea{display:block;margin:8px 15px;border:1px solid #ddd;box-sizing:border-box}
.questionnaire .table-textarea textarea{display:block;width:100%;height:80px;line-height:20px;padding:0 5px;border:0;margin:5px 0;resize:none;box-sizing:border-box}


.table-select .type-list{float:left;margin-left:15px;padding:3px 0;padding-left:20px;height:20px;line-height:20px;position:relative;overflow:hidden;cursor:pointer;}
.table-select .type-list input {display: none;position: absolute;left: -50px;top: -50px;}
.table-select .type-list .icon_checked{position:absolute;width:14px;height:14px;left:0;top:50%;margin-top:-7px;background:url(../imgs/chose.png) no-repeat -14px 0;background-size:auto 14px}
.table-select .type-list input[type="checkbox"]:checked + .icon_checked {background-position:0 0;}

.table-radio .type-list{float:left;margin-left:15px;padding:3px 0;padding-left:20px;height:20px;line-height:20px;position:relative;overflow:hidden;cursor:pointer;}
.table-radio .type-list input {display: none;position: absolute;left: -50px;top: -50px;}
.table-radio .type-list .icon_checked{position:absolute;width:14px;height:14px;left:0;top:50%;margin-top:-7px;background:url(../imgs/chose2.png) no-repeat -14px 0;background-size:auto 14px}
.table-radio .type-list input[type="radio"]:checked + .icon_checked {background-position:0 0;}

.form-questionnaire-btn{display:block;margin:20px 10px;background-color:#4d91e2;color:#fff;font-size:16px}


