@charset "utf-8";/* 自己的样式*/.fl{float:left;}
.fr{float: right;}
.col-30{width: 30%;}
.col-40{width: 40%;}
.col-47{width: 47%;}
.col-50{width: 50%;}
.col-60{width: 60%;}
.col-70{width: 70%;}
.col-100{width: 100%;}
.inp-w100{width: 100%;}
.div-w90{width: 90px;}
.ml-90{margin-left: 90px;}
.ml-110{margin-left: 110px;}
.nowrap{white-space: nowrap;}
.bgcenter{background-position: center center;background-repeat: no-repeat;background-size: contain;}
/* public btn defult : S*/.btn-qing,
.btn-qing-small,
.btn-qing-xsmall,
.btn-qing-larger,
.btn-grayfont,
.btn-grayfont-xsmall,
.btn-grayfont-small,
.btn-grayfont-larger,
.btn-greenfont,
.btn-greenfont-xsmall,
.btn-greenfont-small,
.btn-greenfont-larger,
.btn-yellow,
.btn-yellow-xsmall,
.btn-yellow-small,
.btn-yellow-larger,
.btn-redfont,
.btn-redfont-xsmall,
.btn-redfont-small,
.btn-redfont-larger,
.btn-red,
.btn-red-xsmall,
.btn-red-small,
.btn-red-larger{border-radius: 2px;/*box-shadow: 0 1px 3px rgba(0,0,0,.3);*/padding: 5px 10px;cursor: pointer;font-size: 12px;}
.btn-qing,
.btn-qing-xsmall,
.btn-qing-small,
.btn-qing-larger{background: #2FB398;border: 1px solid #2FB398;/*border: 1px solid #1f8e77;*/color: #FFF;}
/* xs*/.btn-qing-xsmall,
.btn-grayfont-xsmall,
.btn-greenfont-xsmall,
.btn-yellow-xsmall,
.btn-redfont-xsmall,
.btn-red-xsmall{padding: 3px 8px;}
.btn-grayfont,
.btn-grayfont-xsmall,
.btn-grayfont-small,
.btn-grayfont-larger{background: #FFF;border: 1px solid #DDD;color: #424242;background: repeat-x #f2f2f2;background-image: -webkit-linear-gradient(top, #fdfdfd 0, #f2f2f2 100%);background-image: -o-linear-gradient(top, #fdfdfd 0, #f2f2f2 100%);background-image: linear-gradient(to bottom, #fdfdfd 0, #f2f2f2 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fffdfdfd', endColorstr='#fff2f2f2', GradientType=0);}
.btn-yellow,
.btn-yellow-larger,
.btn-yellow-small{background: #FCC42C;/* border: 1px solid #DDD;*/border: 1px solid #D6A524;color: #FFF;}
.btn-redfont-small,
.btn-redfont-larger,
.btn-redfont{background: #ffeded;/*border: 1px solid #ffeded;*/border: 1px solid #c40000;color: #c40000;}
.btn-greenfont,
.btn-greenfont-small,
.btn-greenfont-larger{background: #FFF;border: 1px solid #00C703;color: #00C703;}
.btn-red-small,
.btn-red-larger,
.btn-red{background: #c40000;border: 1px solid #c40000;/*border: 1px solid #a50f0f;*/color: #FFF;}
/* M*/.btn-qing,
.btn-grayfont,
.btn-greenfont,
.btn-yellow,
.btn-redfont,
.btn-red{font-size: 14px;padding: 5px 20px;}
/* L*/.btn-qing-larger,
.btn-yellow-larger,
.btn-grayfont-larger,
.btn-greenfont-larger
.btn-yellow-larger,
.btn-redfont-larger,
.btn-red-larger{font-size: 14px;font-weight: bold;padding: 10px 40px;}
.btn-grayfont:hover,
.btn-grayfont-small:hover,
.btn-grayfont-larger:hover{color: #424242;background: repeat-x #f2f2f2;background-image: -webkit-linear-gradient(top, #f2f2f2 0, #fdfdfd 100%);background-image: -o-linear-gradient(top, #f2f2f2 0, #fdfdfd 100%);background-image: linear-gradient(to bottom, #f2f2f2 0, #fdfdfd 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#fffdfdfd', GradientType=0);}
.btn-redfont-small:hover,
.btn-redfont-larger:hover,
.btn-redfont:hover{background: #c40000;border: 1px solid #c40000;/*border: 1px solid #a50f0f;*/color: #FFF;}
.btn-greenfont:hover,
.btn-greenfont-small:hover,
.btn-greenfont-larger:hover{background: #00C703;border: 1px solid #00C703;color: #FFF;}
.btn-qing:hover,
.btn-qing-small:hover,
.btn-qing-xsmall:hover,
.btn-qing-larger:hover,
.btn-yellow:hover,
.btn-yellow-small:hover,
.btn-yellow-larger:hover,
.btn-redfont:hover,
.btn-red-small:hover,
.btn-red-larger:hover,
.btn-red:hover{color: #FFF;opacity:.9;-moz-opacity: .9;-khtml-opacity: .9 ;filter: alpha(opacity=90);}
/*.input-text, .textarea,
.select-box{width: 96%;}*/.Wdate{/*width: 47%;*/width: 44%;padding-right: 20px;box-sizing: border-box;}
.w-90{width: 90%}
.u-title{margin-left:20px;margin-right: 20px;}
.u-mag{margin-left: -5px;}
.u-buttc{border: 1px solid #ddd;padding: 2px 5px;border-color: #CCC;color: #7cae6f;font-size: 12px;background: white;cursor: pointer;white-space: nowrap;}
.u-buttc:hover{padding: 2px 5px;color: #fff;background-color: #5eb95e;border-color: #87B87F;}
.u-butt-r{border-bottom: 1px solid #ddd;padding: 2px 5px;border-color: #CCC;color: #5eb95e;font-size: 16px;background: white;cursor: pointer;}
.u-butt-r:hover{padding: 2px 5px;color: #fff;background-color: #ff0000;border-color: #87B87F;}
.u-butt-g{border-bottom: 1px solid #ddd;padding: 2px 5px;border-color: #CCC;color: #0080c0;font-size: 12px;background: white;cursor: pointer;}
.u-butt-g:hover{padding: 2px 5px;color: #fff;background-color: #ff0000;border-color: #87B87F;}
.u-butt-goback{border-bottom: 1px solid #ddd;padding: 2px 5px;border-color: #CCC;color: #36c;font-size: 16px;background: white;cursor: pointer;vertical-align: middle;}
.u-butt-goback:hover{padding: 2px 5px;color: #fff;background-color: #5eb95e;border-color: #87B87F;}
.showmore{text-align: center;}
.showmore a span{border: solid 1px #ddd;display: inline-block;padding: 2px 10px;color: #555}
.showmore a:hover span{color: #e70012;}
.treecss{background-color: #fcfcfc;border: solid 1px #eee;}
.rtline{border-right: solid 1px #eee;}
/* toggle switch css start*/.switch-btn{position: relative;display: inline-block;vertical-align: top;width: 66px;height: 24px;border-radius: 18px;cursor: pointer;}
.checked-switch{position: absolute;top: 0;left: 0;opacity: 0;}
.text-switch{background-color: #b4b3b3;border: 1px solid #b4b3b3;border-radius: inherit;color: #fff;display: block;font-size: 12px;height: inherit;position: relative;text-transform: uppercase;}
.text-switch:before, .text-switch:after{position: absolute;top: 50%;margin-top: -.5em;line-height: 1;-webkit-transition: inherit;-moz-transition: inherit;-o-transition: inherit;transition: inherit;}
.text-switch:before{content: attr(data-no);right: 11px;}
.text-switch:after{content: attr(data-yes);left: 11px;color: #FFFFFF;opacity: 0;}
.checked-switch:checked ~ .text-switch{background-color: #00af2c;border: 1px solid #068506;}
.checked-switch:checked ~ .text-switch:before{opacity: 0;}
.checked-switch:checked ~ .text-switch:after{opacity: 1;}
.toggle-btn{background: linear-gradient(#eee, #fafafa);border-radius: 100%;height: 18px;left: 4px;position: absolute;top: 4px;width: 18px;}
.checked-switch:checked ~ .toggle-btn{left: 44px;}
.text-switch, .toggle-btn{transition: All 0.3s ease;-webkit-transition: All 0.3s ease;-moz-transition: All 0.3s ease;-o-transition: All 0.3s ease;}
/* toggle switch css end*/.u-jt{height: 80px;margin-top: 10%;text-align: center;}
.u-jt a{color: #999;font-size: 18px;display: block;}
.u-jt a:hover{color: #e70012;}
.u-xc{border: solid 1px #ddd;padding: 10px;background-color: #fdfdfd;min-height: 400px;}
.u-chose{border: solid 1px #ddd;padding: 10px;background-color: #fdfdfd;min-height: 100px;}
.ztree li a.curSelectedNode{background-color: #f65c02;color: #fff;}
.ztree li{line-height: 18px;}
.line{border-top: none;}
.ztree li span.button.ico_docu,.ztree li span.button.ico_open,#treeDemo2 .checkbox_false_full,.ztree li span.button.ico_close,.ztree li span.button.ico_close{display: none;}
.ns-box-dog{bottom: 0;position: absolute;right: 0;z-index: 1000;background-color: #fff;box-shadow: 1px 1px 50px rgba(0, 0, 0, 0.3);color: #e70012;border-radius: 100%;height: 40px;width: 40px;font-size: 25px;text-align: center;cursor: pointer;}
.ns-box{display: none;bottom: 0;position: absolute;right: 0;background-color: #f6f6f6;border: 1px solid #ddd;z-index: 1000;color: #333;width: 260px;height: 150px;width: 260px;height: 150px;font-size: 12px;}
.ns-box .tt{margin: 15px 20px;}
.ns-box .tt a{color: #82b067;margin-right: 30px;}
.ns-box-inner{width: 260px;height: 60px;background-color: #fff;text-align: center;line-height: 60px;text-decoration: underline;}
.ns-close{width: 20px;height: 20px;position: absolute;right: 4px;top: 9px;font-size: 14px;cursor: pointer;}
.ns-show{-webkit-animation-name: animFlipFront;animation-name: animFlipFront;-webkit-animation-duration: 0.3s;animation-duration: 0.3s;}
@-webkit-keyframes animFlipFront{0%{-webkit-transform: perspective(1000px) rotate3d(1,0,0,-90deg);}
100%{-webkit-transform: perspective(1000px);}}
@keyframes animFlipFront{0%{-webkit-transform: perspective(1000px) rotate3d(1,0,0,-90deg);transform: perspective(1000px) rotate3d(1,0,0,-90deg);}
100%{-webkit-transform: perspective(1000px);transform: perspective(1000px);}}
.tab-tip-add,.tab-tip{display: inline-block;width:80px;height: 35px;line-height: 35px;border: 2px solid #e5e5e5;cursor: pointer;margin-right:10px;text-align: center;}
.tab-tip-add.active,.tab-tip-add:hover,.tab-tip.active,.tab-tip:hover{border: 2px solid #FF5A09;}
.fl{float: left;}
.mr20{margin-right: 20px;}
/*分页*/.gridPagerDiv{/* float: left;*/height: 50px;/* width: 100%;*/margin-bottom: 10px;/* background-color: #efefef;*/}
.gridPagerDiv .toolbarL{float: left;height: 28px;width: auto;margin-top: 10px;margin-left: 10px;}
.gridPagerDiv .toolbarR{float: left;height: 28px;width: auto;margin-top: 10px;margin-right: 10px;}
.gridPager{float: right;}
.gridPager div{float: left;height: 28px;line-height: 28px;margin-right: 10px;cursor: pointer;color: #888;}
.gridPager div a{color: #EC5F41;font-weight: bold;}
/*.gridPager div a:visited{color: #EC5F41;}*/.gridPager div a:hover{color: #2FB398;}
.gridPager div.skip div{margin-top: 10px;}
.gridPager div.skip{display: none;height: 50px;line-height: 50px;background-color: #FFF;border:1px solid #a0a0a0;padding-left: 20px;padding-right: 20px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;filter: progid:DXImageTransform.Microsoft.Shadow(color=#909090, direction=120, strength=4);-moz-box-shadow: 2px 2px 10px #909090;-webkit-box-shadow: 2px 2px 10px #909090;box-shadow: 2px 2px 10px #909090;position: absolute;right: 0px;margin-top: -50px;}
/* 文本输入框*/.gridPager .inputText{width: 138px;height: 24px;text-align: left;color: #626161;padding-left: 5px;font-family: "宋体";font-size: 12px;line-height: 24px;border: 1px solid #d4d4d4;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.gridPager .pagebutton{height: 28px;padding: 4px 12px;color: #424242;background: repeat-x #f2f2f2;display: inline-block;box-sizing: border-box;cursor: pointer;text-align: center;font-weight: 400;white-space: nowrap;vertical-align: middle;border: solid 1px #ddd;background-color: #fff;width: auto;transition: background-color .1s linear;background-image: linear-gradient(to bottom, #fdfdfd 0, #f2f2f2 100%);}
/* dialog*/.dialogTop{position: absolute;overflow: auto;top: 0px;left: 0px;right: 0px;bottom: 40px;overflow-x: hidden;}
.dialogBottom{position: fixed;/* height: 40px;*/width: 100%;left: 0px;right: 0px;line-height: 40px;background-color: #F6F6F6;border-top: solid 1px #DADEE5;text-align: center;vertical-align: middle;bottom: 0px;clear: both;/* padding-top: 10px;*/}
.dialogBottom .btns{/* height: 28px;*/float: right;right: 15px;margin-right: 10px;padding: 2px 0 5px 0;}
.treetitle{font-size: 14px;line-height: 35px;font-weight: bold;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #dedede;text-indent: 20px;}
.multiplepageselectitem{float: left;border: 1px solid #dadada;margin: 2px 5px;padding: 2px 5px;height: 29px;line-height: 29px;border-radius:4px;}
.multiplepageselectitem:hover{border: 1px solid #5FB878;background:#5FB878;color:#fff}
.multiplepageselectitem .mpsiclosebtn{display: inline-block;border: none;width: 20px;height: 20px;line-height: 20px;margin: 0px;padding: 0px;background-image: url("../images/close04.png");background-position: center;}
.multiplepageselectitem .mpsiclosebtn:hover{background-image: url("../images/close03on.png");cursor: pointer;}
.accountBox{width: 500px;margin:0 auto 20px auto;}
.accountBox .div-w90{line-height: 30px;vertical-align: middle;}
.accountBox h2{color: #FF;text-align: center;position: relative;height: 1px;margin-bottom: 35px;border-bottom: 1px solid #C40000;}
.accountBox .ipnBox{overflow: hidden;margin-bottom: 15px;padding-left: 60px;}
.accountBox .ipnBox .box{line-height: 30px;width: 150px;display: inline-block;text-align: right;}
.accountBox .ipnBox input{max-width: 150px;margin-left: 10px;}
.accountBox .ipnBox .box input{width: 20px;height: 20px;margin-right: 10px;}
.accountBox h2 span{width: 160px;text-align: center;/* border: 1px solid #DDD;*/background: #FFF;font-size: 20px;height: 40px;line-height: 40px;position: absolute;top: 10px;left: 50%;margin-left: -70px;display: block;color: #C40000;font-weight: 600;}
.accountBox .btnBox{overflow: hidden;clear: both;padding-left: 120px;padding-top: 10px;}
.accountBox .btnBox input{/* margin: 0 auto;*/background: #C40000;border: 0;color: #FFF;height: 46px;line-height: 46px;border-radius:2px;width: 250px;font-size: 18px;display: block;/* padding-left: 110px;*/}
.accountBox .btnBox input:hover{opacity: .7;-moz-opacity:.7;-khtml-opacity:.7;filter: alpha(opacity=70);}
.noData{overflow: hidden;clear: both;zoom: 1;font-size: 14px;color: #888;font-weight: bold;/* background: #FFF2E8;*/padding: 10px;/* border: 1px solid #FFE5D1;*/text-align: center;/*border-top: 0;*/margin: 10px 10px 0 10px;}
/*.fixWaiBox{padding-bottom: 75px;}
.fix-cart{position: fixed;bottom: 0;left: 0;width: 100%;height: 60px;background: #FFF2E8;border-top: 1px solid #DDD;}
.fix-cart .cart-l{width: 80px;line-height: 60px;padding: 0 20px;font-size: 16px;}
.fix-cart .cart-l input{margin-right: 10px;vertical-align: middle;}
.fix-cart .cart-l .btn-danger{margin-top:15px;}
.fix-cart .cart-r{margin-left: 100px;}
.fix-cart .cart-r .money{text-align: right;padding: 0 20px;line-height: 18px;}
.fix-cart .cart-r .money h2{font-size: 14px;padding: 10px 0 3px 0;color: #333;font-weight: bold;}
.fix-cart .cart-r .money p{}
.fix-cart .cart-r .money span.pv{color:#C40000;font-weight: normal;height: 14px;overflow: hidden;display: inline-block;}
.fix-cart .cart-r .money i{font-style: normal;font-size: 12px;color:#C40000;}
.fix-cart .cart-r .money b#allPrice{font-size: 20px;color:#C40000;font-style: normal;font-weight: normal;}
.fix-cart .cart-r .money #allPv{margin-left: 15px;padding-left: 15px;border-left: 1px solid #C40000;height: 14px;margin-right: 5px;}
.fix-cart .balance{}
.fix-cart .btn-balance{width: 200px;text-align: center;background: #C40000;color: #FFF;border: 0;height: 60px;line-height: 60px;font-size: 18px;}
.fix-cart .btn-balance:hover{cursor: pointer;opacity: .7;-moz-opacity:.7;-khtml-opacity:.7;filter: alpha(opacity=70);}*//*pay*/.payBox{font-size: 14px;}
.payBox .paytt{cursor: text;text-align: right;width: 160px;float: left;line-height: 40px;}
.payRight{margin-left: 160px;line-height: 40px;}
.payRight.payInput{padding-top: 6px;}
.payRight .btn-yellow-small:hover{color: #FFF;}
.payBox .pay{float: left;width: 190px;vertical-align: middle;margin-bottom: 10px;}
.payBox .inp-money{width: 250px;border: 1px solid #DDD;padding: 5px;height: 20px;}
.payBox .pay input,
.payBox .pay img{vertical-align: middle;}
.payBox .wx-pay img{height: 40px;}
.payBox .zfb-pay img{height: 40px;}
.btnPay{width: 250px;height: 44px;line-height: 44px;text-align: center;font-size: 16px;display: block;border: 0;/* margin: auto;*/background-color: #c40000;color: #fff;border-radius: 2px;margin-top: 20px;}
.btnPay:hover{opacity: .7;-moz-opacity:.7;-khtml-opacity:.7;filter: alpha(opacity=70);}
.payBox .pay input[type=radio]{}
.payRight .bank{overflow: hidden;clear: both;}
.payBox .icon{font-size: 32px;display: inline-block;vertical-align: middle;margin: -4px 8px 0 10px;}
.payBox .Hui-iconfont-pay-alipay-1{color: #4285F4;}
.payBox .Hui-iconfont-share-weixin{color: #06B613;}
.payBox .Hui-iconfont-zhongguoyinxing{color: #BA0226;}
.payBox .Hui-iconfont-gongshangyinxing{color: #7F2726;}
.payBox .Hui-iconfont-jiansheyinxing{color: #1761A8;}
.payBox .Hui-iconfont-jiaotongyinxing{color: #1E2035;}
.payBox .Hui-iconfont-zhongguonongyeyinxing{color: #2C8372;}
.payBox .Hui-iconfont-youzhengyinxing{color: #225536;}
.payBox .Hui-iconfont-pufayinxing{color: #0A3C83;}
.payBox .Hui-iconfont-huaxiayinxing{color: #E30E12;}
.payBox .Hui-iconfont-zhaoshangyinxing{color: #A21E2C;}
.payBox .Hui-iconfont-zhongxinyinxing{color: #B60307;}
.payBox .Hui-iconfont-minshengyinxing{color: #317F58;}
/*tab*/.listTabBox{border: 1px solid #DDD;margin: 20px;overflow: hidden;clear: both;font-size: 14px;}
.TabTitle{overflow: hidden;clear: both;font-weight: bold;background: #fbfbfb;margin-right: -1px;}
.TabTitle li{float: left;/* width: 100px;*/height: 40px;line-height: 40px;text-align: center;cursor: pointer;border: 1px solid #DDD;/* background: #f1f1f1;*/border-left: 0;border-top: 0;/*padding: 0 30px;*//* border-right: 0;*/width: 20%;box-sizing: border-box;color: #777;}
.TabTitle li:hover{color:#E70012 ;}
.TabTitle li.current:hover,
.TabTitle li.current{background: #FCFAED;color: #E70012;}
.listTab{border-top: 1px solid #DDD;margin-top: -1px;}
.listTab ul{display: none;padding: 10px 20px;}
.listTab li{}
.listTab li span{/*width: 150px;*/display: inline-block;height: 40px;line-height: 40px;}
.listTab li input[type=checkbox]{width: 15px;height: 15px;margin-right: 10px;}
.sosoBox{width:191px;height: 30px;box-sizing: border-box;clear: both;overflow: hidden;}
.sosoBox .sosoInp,
.sosoBox .sosoBtn{display:inline-block;border: 1px solid #DDD;float: left;box-sizing: border-box;}
.sosoBox .sosoInp{width: 129px;height: 30px;line-height: 30px;background: #FFF;padding: 8px 5px;}
.sosoBox .sosoBtn{border: 1px solid #F90;background: #F90;color: #FFF;width: 60px;height: 30px;line-height: 30px;text-align: center;cursor: pointer;}
.sosoBox .sosoInp:focus{border: 1px solid #F90;}
.sosoBox .sosoBtn:hover{background: #FFA72C;}
.erJiBigBox .dialogTop{bottom: 50px;padding-bottom: 20px;}
.erJiBigBox .dialogTop label.form-label{margin-left: 60px;}
.erJi{}
.erJi .erJiIcon i{display: inline-block;font-size: 30px;margin: -20px 0 -20px 0;color: #DDD;}
.erJi fieldset{margin: 0;border-color: #FFC974;width: 478px;}
.erJi fieldset legend{color: #F60;font-size: 14px;font-weight: bold;}
.erJi fieldset legend .btnNew{float: right;background: #F60;color: #FFF;border: 0;height: 26px;line-height: 26px;margin-top: 7px;border-radius: 3px;}
.erJi fieldset legend .btnNew:hover{opacity: .7;-moz-opacity:.7;-khtml-opacity:.7;filter: alpha(opacity=70);}
.erJi table input[type=text]{text-align: left;}
.erJi table input[disabled=disabled]{background: #FFF;border: 0;}
/*.erJiDel fieldset{border-color: #090;}*//*ellipsis*/.tdEllipsis{max-width:150px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
/*左侧二级菜单*/.Hui-aside .menu_dropdown dt.selected i,
.Hui-aside .menu_dropdown dt.selected a,
.Hui-aside .menu_dropdown dt.selected{/*font-size: 14px;*/color: #e70012;}
.Hui-aside .menu_dropdown dt.selected{font-weight: bold;}
.forgetPwd{float: right;margin-right: 50px;color: #E50012;text-shadow: 1px 0px 3px #FFF;}
.classfiyList{border: 1px solid #DDD;border-left:0;clear: both;zoom: 1;overflow: hidden;display: inline-block;margin:20px 0 10px 20px;border-radius: 3px;/*box-shadow: 2px 2px 2px rgba(0,0,0,.3);*/}
.classfiyList li{float: left;box-sizing: border-box;height: 30px;display: inline-block;line-height: 30px;padding: 0 10px;border-left: 1px solid #DDD;background: #FFF;color: #666;cursor: pointer;font-weight: bold;}
.classfiyList li:hover{color: #E10011;transition: all 1s;}
.classfiyList li.current,
.classfiyList li.current:hover{background: #E10011;color: #FFF;border-color:#E10011;}
.orderTypeBox{padding: 20px 20px 0 20px;font-size: 14px;}
.orderTypeBox .form-label{float: left;width: 150px;text-align: right;font-weight: bold;color: #555;}
.orderTypeBox .formControls{margin-left: 170px;}
.orderTypeBox .formControls a{display: inline-block;background:#FFF;border: 1px solid #DDD;border-radius: 3px;margin-right: 5px;height: 30px;line-height: 30px;padding: 0 20px;/*box-shadow: 0 0 5px rgba(0,0,0,.2);*/color: #888;}
.orderTypeBox .formControls a:hover{background: #E50011;border-color: #A70A15 ;color: #FFF;text-decoration: none;}
.shuomBox{margin: 40px 40px 0 40px;/*padding:20px 20px 0 20px;*//*background: #f1f1f1;*//*border: 4px double #DDD;*//* border-radius: 15px;*//*box-shadow: 0 0 15px rgba(0,0,0,.3);*/padding-bottom: 60px;padding-top: 30px;border-top:1px dashed #DDD;}
.shuomBox dl{padding: 30px 70px 0 70px;}
.shuomBox dt{font-size: 16px;font-weight: bold;color: #555555;}
.shuomBox dd{font-size: 14px;padding-top: 10px;color: #888;}
.stepsBox .steps span{/* border-bottom: 1px solid #DDD;*/}
#submitForm{/* padding-bottom: 70px;*/}
.giftShow{padding-right: 210px;}
.giftShow table{border-right:1px solid #DDD ;}
.zengpinBox{display: none;}
.giftShow .zengpinBox{display: block;}
.zengpinBox{overflow: visible;zoom: 1;clear: both;/* margin: 0 10px;*/border: 1px solid #DDD;/*background: #f1f1f1;*//*border-radius: 10px;*/position: fixed;background: #FFF;right: 0;top: 150px;width: 200px;padding-bottom: 42px;}
.zengpinBox h2{font-size: 16px;padding: 0;padding-bottom: 10px;margin: 0;font-weight: bold;padding: 10px;border-bottom: 1px solid #DDD;}
.zengpinList{overflow: scroll;max-height:400px;padding: 10px 10px 0 10px;overflow-x: hidden;}
.zengpinBox ul{overflow: hidden;zoom: 1;clear: both;}
.zengpinBox li{width: 200px;float: left;margin-right: 10px;margin-bottom: 10px;}
.zengpinBox li img{width: 50px;height: 50px;float: left;}
.zengpinBox li div{width: 145px;height: 50px;float: right;}
.zengpinBox li div span{display: block;height: 32px;line-height: 16px;overflow: hidden;text-overflow: ellipsis;}
.zengpinBox li div p{padding: 0;height: 16px;line-height: 16px;overflow: hidden;text-overflow: ellipsis;color: #888;padding-top: 2px;}
.zengpinBox h3{text-align: right;padding: 0 20px;line-height: 18px;font-size: 12px;padding: 10px 0 0 0;color: #333;font-weight: bold;vertical-align: middle;position: absolute;bottom: 0;left: 0;text-align: center;width: 198px;border-top: 1px dashed #CCC;background: #f1f1f1;padding-bottom: 10px;}
/*.fix-cart .cart-r .money h2{font-size: 14px;padding: 10px 0 3px 0;color: #333;font-weight: bold;}*/.zengpinBox h3 p{}
.zengpinBox h3 span.pv{color:#C40000;font-weight: normal;height: 14px;overflow: hidden;display: inline-block;font-size: 14px;}
.zengpinBox h3 i{font-style: normal;font-size: 12px;color:#C40000;}
.zengpinBox h3 b{font-size: 20px;color:#C40000;font-style: normal;font-weight: normal;}
.zengpinBox h3 .pvNum{/* font-size: 18px;*/margin-left: 8px;padding-left: 8px;border-left: 1px solid #C40000;height: 14px;margin-right: 5px;}
#myMenu{position: absolute;top: 20px;left: 10px;zoom: 1;z-index: 99999;padding: 10px 0;border-radius: 2px;background: #FFF;box-shadow: 0 0 5px rgba(0, 0, 0, .2);border: 1px solid #DDD;color: #666;font-size: 14px;}
#myMenu li{padding: 5px 30px;}
#myMenu li:hover{background: #f1f1f1;color: #000;cursor: pointer;}
#mask{position: absolute;left: 0;top: 0;z-index: 9000;display: block;}
.nav-list li i{font-size: 18px;vertical-align: top;margin-right:5px ;}
.nav-list li.active i{font-weight: normal;}
.sidebar.menu-min .nav-list>li>a{text-align: center;}
.nav-list li i.Hui-iconfont-unordered-list{font-size: 14px;padding-left: 2px;}
.table-striped{table-layout: fixed;word-break: break-all;white-space: normal;}
.table-striped th{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.memberWraper{padding-top: 20px;}
.memberBox{/* padding-top: 20px;*/margin: 0 auto;width: 250px;background: #f1f1f1;height: auto;/* padding: 20px;*/border: 1px solid #DDD;border-radius: 5px;box-sizing: border-box;position: relative;}
.memberBox .hisRank{position: absolute;top: 29px;right: 5px;cursor: pointer;font-size: 20px;color: #FFF;background: #ff8303;display: inline-block;height: 22px;line-height: 18px;padding: 0 1px;margin: 0;/* vertical-align: top;*/border-radius: 3px;}
.memberBox .hisRank i{}
.memberBox .hisRank:hover{background: #ffa547;}
.memberBox .hisRank.disabled,
.memberBox .hisRank.disabled:hover{background: #AAA;}
.memberInfo{padding: 10px 10px 10px 10px;border-bottom: 1px solid #DDD;margin-bottom: 0;}
.memberInfo dt{}
.memberInfo dt strong{max-width: 130px;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: middle;word-wrap: normal;}
.memberInfo dt i{font-style: normal;background: rgb(49, 187, 156);padding: 0 3px;margin:0px 5px;color: #FFF;font-size: 12px;font-weight: normal;}
.memberInfo dd{line-height: normal;margin: 0;}
.memberInfo dd span{/* max-width: 48%;*/color: #666;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.memberInfo dd span.name{max-width: 100%;/* margin-left: 5px;*/}
.memberYeji{background: #FFF;overflow: hidden;padding: 10px 0;border-radius: 0 0 5px 5px;}
.memberYeji dl{float: left;text-align: center;color: #888;border-right: 1px solid #DDD;width: 49%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 0;}
.memberYeji dl:last-child{border: 0;}
.memberYeji dt{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: normal;font-size: 12px;}
.memberYeji dd{color: #333;font-weight: bold;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.memberChildListBox{width: 100%;overflow-x: auto;padding-bottom: 20px;}
.memberChildList{padding-top: 20px;position: relative;margin: 0 auto;/* display: inline;*//* width: auto;*//* overflow-x: scroll;*/}
/*.memberChildList:before{content: "";height: 20px;width: 4px;background: #AAA;position: absolute;top: 0;left: 50%;margin-left: -2px;display: block;}*//*.memberChildList:after{content: "";height: 4px;width: calc(100% - 270px);background: #AAA;position: absolute;top: 0;left: 135px;display: block;}*/.memberChild{/* margin-top: 40px;*/position: relative;float: left;margin: 0 10px;}
.memberChild:before{content: "";height: 20px;width: 4px;background: #AAA;position: absolute;top: -21px;left: 122px;display: block;}
.memberWraper .xian{height: 20px;width: 4px;background: #AAA;display: block;margin: 0 auto;}
.memberWraper .changxian{content: "";height: 4px;background: #AAA;display: block;margin: 0 auto;display: block;}
.memberNoChild{height: 142px;display: inline-block;text-align: center;border:1px #eee dashed;background: #fdfdfd;}
.memberNoChild2{height: 81px;display: inline-block;text-align: center;border:1px #eee dashed;background: #fdfdfd;}
.memberNoChild2 .btn-zhuce,
.memberNoChild .btn-zhuce{display: inline-block;text-align: center;width: 70%;height: 40px;line-height: 40px;background: #31bb9c;color: #fff;font-size: 14px;font-weight: bold;margin-top: 50px;border-radius: 5px;}
.memberNoChild2 .btn-zhuce{
    margin-top: 20px;
}
.memberNoChild2 .btn-zhuce:hover,
.memberNoChild .btn-zhuce:hover{opacity:.8;-moz-opacity: .8;-khtml-opacity: .8;filter:alpha(80);}
.memberFather{background: #fdece9;border: 1px solid #f5ccc5;}
.memberFather .memberYeji dl,.memberFather .memberInfo{border-color:#f5ccc5 ;}
.tablepd20{padding: 20px 20px 0 20px;}
.pagepd20{margin: 0 20px 0 20px ;box-sizing: border-box;}
.userYueBox{border: 1px solid #DDD;overflow: hidden;margin: 20px 20px 0 20px;/* text-align: center;*/padding: 20px;position: relative;max-width: 700px;}
.userYueBox dt{/* font-size: 16px;*/color: #666666;font-weight: bold;}
.userYueBox dd{padding-top: 5px;font-weight: bold;}
.userYueBox .textInfo{width: 180px;font-size: 14px;}
.userYueBox .textInfo dt{padding-top: 10px;}
.userYueBox .textInfo dd{padding-top: 10px;}
.userYueBox .allYue{text-align: center;width: calc(100% - 302px);}
.userYueBox.userYueBoxTwo .allYue{width: calc(100% - 180px);}
.userYueBox2{border: 1px solid #DDD;overflow: hidden;margin: 20px 0 0 0;/* text-align: center;*/padding: 20px;position: relative;width:100%;box-sizing:border-box;padding-right:150px}
.userYueBox2 dt{/* font-size: 16px;*/color: #666666;font-weight: bold;}
.userYueBox2 dd{padding-top: 5px;font-weight: bold;}
.userYueBox2 .textInfo{font-size: 14px;}
.userYueBox2 .textInfo dt{padding-top: 10px;}
.userYueBox2 .textInfo dd{padding-top: 10px;}
.userYueBox2 .allYue{text-align: center;}
.userYueBox2.userYueBoxTwo .allYue{}
.allYue dt{font-size: 16px;color: #666666;font-weight: bold;}
.allYue dd{font-size: 28px;color: #EC5F41;}
.allYue dd i{font-size: 16px;font-style: normal;}
.userYueBox .YueLink{width: 102px;text-align: center;float: right;}
.userYueBox2 .YueLink{width: 102px;text-align: center;position:absolute;right:20px;top:20px;}
.btn-chongzhi, .btn-zhuanzh, .btn-tixian{display: inline-block;width: 100px;height: 30px;line-height: 30px;text-align: center;color: #666664;border: 1px solid #CACACA;border-radius: 2px;/* margin-top:10px;*/font-size: 14px;clear: both;cursor: pointer;}
.btn-chongzhi{background: #EC5F44;color: #FFF;border-color:#EC5F44;margin-bottom: 10px;}
.btn-tixian{background: #2FB398;color: #FFF;border-color:#2FB398;}
.btn-tixian:hover,
.btn-chongzhi:hover{color: #FFF;filter:alpha(opacity=80);opacity:0.8;text-decoration: none;}
.btn-zhuanzh{background: #FFF;border: 1px solid #DDD;color: #424242;background: repeat-x #f2f2f2;background-image: -webkit-linear-gradient(top, #fdfdfd 0, #f2f2f2 100%);background-image: -o-linear-gradient(top, #fdfdfd 0, #f2f2f2 100%);background-image: linear-gradient(to bottom, #fdfdfd 0, #f2f2f2 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fffdfdfd', endColorstr='#fff2f2f2', GradientType=0);}
.btn-zhuanzh:hover{text-decoration: none;/*color:#EC5F44 ;border-color:#EC5F44 ;*/color: #424242;background: repeat-x #f2f2f2;background-image: -webkit-linear-gradient(top, #f2f2f2 0, #fdfdfd 100%);background-image: -o-linear-gradient(top, #f2f2f2 0, #fdfdfd 100%);background-image: linear-gradient(to bottom, #f2f2f2 0, #fdfdfd 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#fffdfdfd', GradientType=0);}
/*.btn-zhuanzh{background: #FFF;}
.btn-zhuanzh:hover{text-decoration: none;color:#EC5F44 ;border-color:#EC5F44 ;}*//*表格样式*/.table-kuang{padding: 0;/*margin-bottom: 20px;*/width: 100%;border-collapse: collapse;/* text-align: center;*/font-size: 14px;border: 1px solid #E1E1E1;}
.table-kuang th, .table-kuang td{border-bottom: 1px solid #E1E1E1;border-left: 1px solid #E1E1E1;height: 30px;/* text-align: left;*/font-weight: normal;color: #5E5E5E;padding: 5px 15px;/* padding-left: 30px;*/}
.table-kuang td{}
.table-kuang th{background: #f5f5f5;font-weight: bold;white-space: nowrap;}
.table-pabox{border: 1px solid #E1E1E1;border-top: 3px solid #6E767F;padding: 30px;margin-bottom: 30px;}
.table-pabox th{font-weight: bold;}
.table-pabox td{font-size: 12px;}
.table-pabox .page_border{margin: 0;border: 0;padding: 0;}
/*表格样式2*/.table-kuang2{padding: 0;width: 100%;border-collapse: collapse;font-size: 14px;border: 1px solid #E1E1E1;}
.table-kuang2 th, .table-kuang2 td{border-bottom: 1px solid #E1E1E1;height: 30px;font-weight: normal;color: #5E5E5E;padding: 5px 15px;}
.table-kuang2 td{}
.table-kuang2 th{background: #f5f5f5;font-weight: bold;white-space: nowrap;border-right: 1px solid #E1E1E1;}
.Hui-aside .menu_dropdown dd li.current a{color: #e70012;}
.payRight b,
.money #cashMoney,
.money .redbold{color: #e70012;font-size: 14px;font-weight: bold;margin-right: 5px;}
@media only screen and (min-width: 760px){.userYueBox{margin: 20px auto 0 auto;}}
.pt-0{padding-top:0 !important;}
.pb-0{padding-bottom:0 !important;}
.w100{width: 100px !important;}
.w150{width: 150px !important;}
.w200{width: 200px !important;}
.w50{width: 100px !important;}
.w80{width: 80px !important;}
.myControl{text-align: center;}
.myControl span{display: inline-block;text-align: left;}
.ggContentBox{padding: 20px;font-size: 14px;color: #333;}
.ggContentBox .about{text-align: center;margin: 0;padding: 20px 0;/* border-bottom: 1px dashed #DDD;*/color: #666;}
.ggContentBox .about span{padding: 0 5px;}
.artNrtt{background: #F90;color: #FFF;padding: 5px 10px;display: inline-block;}
.ggContentBox .nr{padding: 20px;/*border-top: 1px solid #DDD;*/border: 1px solid #DDD;line-height: 24px;margin-bottom: 30px;}
.ggContentBox .nr img{max-width: 100% !important;}
.artTitle{font-weight: bold;text-align: center;font-size: 16px;}
.artTitle .type{background: #2FB398;color: #FFF;padding: 0 5px;/* border-radius: 2px;*/font-size: 14px;margin-right: 5px;}
.SelectList{/* border: 1px solid #DDD;*/border-left:0;zoom: 1;overflow: hidden;display: inline-block;}
.SelectList span{float: left;box-sizing: border-box;height: 28px;display: inline-block;line-height: 28px;padding: 0 10px;border: 1px solid #DDD;background: #FFF;color: #666;cursor: pointer;font-weight: bold;margin-bottom: 5px;margin-right: 5px;width: 120px;text-align: center;position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.SelectList i{position: absolute;bottom: 1px;right: .5px;display: block;/* width: 20px;*//* height: 20px;*/line-height: 18px;font-size: 16px}
.SelectList span:hover{color: #E10011;transition: all 1s;border-color:#E10011;}
.SelectList span.active,
.SelectList span.active:hover{/*background: #E10011;color: #FFF;border-color:#E10011;*/background:#FFF2E8 ;border:1px solid #E10011;color:#E10011;}
.SelectList .active i,
.SelectList span.active:hover i{color: #E10011;}
.btn-link-xz{display: inline-block;height: 30px;line-height: 30px;font-weight: bold;color: #FF6000;border: 1px solid #FFB865;padding: 0 10px;background: #FFF;vertical-align: middle;margin-top: 5px;}
.btn-link-xz:hover{background: #FF6000;color: #FFF;text-decoration: none;transition: all .5s;}
.form legend.f16-bold,
.f16-bold{font-size: 16px;font-weight: bold;}
.lmtitle{font-size: 16px;color: #333;font-weight: bold;background: #f2f2f2;padding: 10px;}
.bigBox{overflow: hidden;}
.bigBox-50{width:50%;float:left;min-width:350px;box-sizing: border-box;}
.bigBox-50:first-child{padding-right:20px;}
.bigBox-50 .bg-1{width: 100%;min-width: 340px;box-sizing: border-box;}
.Infott{padding: 10px;/* border-bottom: 1px dashed #DDD;*/font-size: 14px;/* margin: 0 20px;*/text-align: center;width: 100%;min-width: 330px;margin: 0 auto;box-sizing: border-box;}
.Infott span{}
.Infott .name{font-size: 14px;font-weight: bold;}
.Infott i{font-style: normal;background: rgb(49, 187, 156);padding: 0 3px;margin: 0px 5px;color: #FFF;font-size: 12px;font-weight: normal;}
.Infott span.qi{margin-left: 10px;}
.Infott span.qi b{font-size: 20px;/*font-family: georgia;*/color: #f90;}
.Infott span.date{color: #888;margin-left: 5px;font-size: 12px;}
.list-heng{width: 520px;/*width: 100%;*//* min-width: 350px;*//* padding: 0 10px;*/margin-left:auto;margin-right:auto;border: 3px double #DDD;overflow: hidden;}
.list-heng li{/* float: left;*//* width: 20%;*//* text-align: center;*//* height: 40px;*/padding: 10px;/* line-height: 40px;*/overflow: hidden;/* padding-top: 10px;*/border-bottom: 1px solid #f1f1f1;box-sizing: border-box;}
.list-heng li h2{padding: 10px 5px 0 0;font-size: 14px;color: #666;float: left;width: 130px;text-align: right;}
.list-heng li span{color: #EC5F44;/* float: left;*/}
.list-heng li span b{font-size: 20px;/* font-family: georgia;*//* color: #31BB9C;*/}
.w500Box{width: 520px;margin-left:auto !important;margin-right:auto !important;}
.layui-tab-title li{padding: 0 20px !important;}
.passwordStrength span{background: #f1f1f1;width: 64px;}
.w500{width: 500px !important;}
.Step-count3{position: relative;height: 70px;}
.Step-count3 .allbar{height: 5px;background: #F3F3F3;border: 1px solid #E7E7E7;/* border-radius: 5px;*//* margin-top: 10px;*/z-index: 1;position: absolute;top: 15px;left: 0;width: 100%;}
.Step-count3 ul{position: absolute;top: 0;left: 0;width: 100%;overflow: hidden;z-index: 2;}
.Step-count3 li{float: left;width: 33.333%;text-align: center;position: relative;}
.Step-count3 li dl{position: relative;z-index: 3;}
.Step-count3 li dt{display: inline-block;width: 30px;height: 30px;line-height: 30px;background: #C3C3C3;border: 3px solid #EFEFEF;border-radius: 30px;color: #FFF;font-size: 19px;font-weight: bolder;z-index: 3;}
.Step-count3 li dd{padding-top: 5px;font-size: 14px;color: #888;}
.Step-count3 li dd.bar{}
.Step-count3 li.cur{}
.Step-count3 li.cur dl{overflow: hidden;z-index: 1;}
.Step-count3 li.hasbeen .bar{background: #FDAF4B;height: 5px;/* border-radius: 5px;*/position: absolute;top: 16px;left: 0;width: 100%;z-index: 1;}
.Step-count3 li.hasbeen dt{background: #FDAE51;}
.Step-count3 li.hasbeen dd{color: #FDAE51;font-weight: bold;}
.Step-count3 li.cur .bar{background: #f17d2c;height: 5px;/* border-radius: 5px;*/position: absolute;top: 16px;left: 0;width: 100%;z-index: 1;}
.Step-count3 li.cur dt{background: #f17d2c;}
.Step-count3 li.cur dd{color: #f17d2c;font-weight: bold;}
.over-hide{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.over-sco{overflow: scroll;}
.over-sco-x{overflow-x: scroll;}
.over-sco-y{overflow-y: scroll;}
/* IE9*/.nav-list li{border-color: #F2F2F2 !important;}
.nav-list li a{}
.no-skin .sidebar-toggle{background-color: #F3F3F3;border-color: #E0E0E0;}
.nav-list li.hover.hover-show>.submenu,.nav-list li.hover:hover>.submenu{display: block!important}
.nav-list li.hover>.submenu:before,.nav-list li.hover>.submenu>li:before{display: none}
.nav-list li.hover.active>a:after{display: block}
.nav-list li.hover.active.hover-show>a.dropdown-toggle:after,.nav-list li.hover.active:hover>a.dropdown-toggle:after{display: none}
.querenInfo{text-align: center;font-size:24px;color: #666;margin-top: 20px;}
.querenInfo i{font-size:40px;color: #66BF7F;padding-right: 10px;vertical-align: middle;}
.querenInfo div{font-size: 14px;}
.querenInfo div b{font-weight: bold;}
.tishiInfo{text-align: center;font-size:24px;color: #666;margin-top: 20px;}
.tishiInfo i{font-size:40px;color: #f60;padding-right: 10px;vertical-align: middle;}
.tishiInfo div{font-size: 14px;}
.tishiInfo div b{font-weight: bold;}
.errorInfo{text-align: center;font-size:24px;color: #E62129;margin-top: 20px;}
.errorInfo i{font-size:40px;color: #E62129;padding-right: 10px;vertical-align: middle;}
.errorInfo div{font-size: 14px;}
.errorInfo div b{font-weight: bold;}
#treetable{min-width:1000px;}
.select-list-div{/* border: 1px solid #DDD;*//* border-left:0;*/clear: both;zoom: 1;overflow: hidden;display: inline-block;}
.select-list-div span{float: left;box-sizing: border-box;height: 28px;display: block;line-height: 28px;padding: 0 10px;border: 1px solid #DDD;background: #FFF;color: #666;cursor: pointer;font-weight: bold;margin-bottom: 10px;margin-right: 5px;margin-left: 5px;width: 180px;text-align: center;position: relative;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.select-list-div i{position: absolute;bottom: -1px;right: .5px;display: block;/* width: 20px;*//* height: 20px;*/line-height: 18px;font-size: 16px;}
.select-list-div span:hover{color: #E10011;transition: all 1s;border-color:#E10011;}
.select-list-div span.current,
.select-list-div span.current:hover{/*background: #E10011;color: #FFF;border-color:#E10011;*/background:#FFF2E8 ;border-color:#E10011;color:#E10011;}
.select-list-div .current i,
.select-list-div span.current:hover i{color: #E10011;}
.taocan{color: #E62129;font-weight: bold;cursor: pointer;}
.taocan i{padding-right: 5px;font-weight: normal;}
.taocan-list{display: none;}
.taocan-list li{padding-left: 15px;padding-right: 80px;color: #888;position: relative;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;/*max-width: 150px;*/}
.taocan-list li i{display: block;position: absolute;top: 0;right: 50px;width: 30px;font-style: normal;/* text-align: right;*/}
.taocan-list li .state{display: block;position: absolute;top: 0;right: 0;width: 50px;font-style: normal;text-align: right;}
.yifahuo{color:#f60;font-weight: bold;}
.weifahuo{color:#555;font-weight: bold;}
.daifahuo{color:#000;font-weight: bold;}
.zantfahuo{color:#E62129;font-weight: bold;}
.rotate180{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
.zhuanghu-list{overflow: hidden;border-bottom: 1px solid #DDD;border-left: 1px solid #DDD;}
.zhuanghu-list li{float: left;width: 50%;border-top: 1px solid #DDD;border-right: 1px solid #DDD;box-sizing: border-box;text-align: center;padding: 20px 10px;height: 249px;}
.zhuanghu-list li:nth-child(2n){clear: right;}
.zhuanghu-list li:nth-child(2n-1){clear: left;}
.zhuanghu-list li dl{
    margin-top: -10px;
}
.zhuanghu-list li dt{font-size: 14px;font-weight: bold;color: #666;height: 32px;line-height: 32px;}
.zhuanghu-list li dd{font-size: 20px;color: #E70012;padding-bottom: 10px;}
.zhuanghu-list li dd b{}
.zhuanghu-list li dd b{font-size: 30px;color: #E70012;}
.zhuanghu-list li .Hui-iconfont{font-size: 60px;color: #888;}
.zhuanghu-list li dt .Hui-iconfont{font-size: 20px;color: #e70012;font-weight: normal;position: relative;}
.zhuanghu-list li dt .hover-show{display: none;font-weight: normal;/*display: block;*/position: absolute;top: 0;left: -135px;/* background: rgba(255,255,255,.8);*//* border-radius: 5px;*/width: 242px;text-align: left;font-size: 14px;color: #666;}
.zhuanghu-list li dt .hover-show .hover-nr{background: #fff;border: 1px solid #eee;padding: 15px 20px;display: block;margin-top: 31px;/* border-top: 0;*/z-index: 2;width: 200px;position: relative;border-radius: 5px;box-shadow: #eee 0 2px 5px;}
.zhuanghu-list li dt .hover-show .hover-nr:before{display: block;content: "";background:url(../images/arrow-up.png) center top no-repeat;position: absolute;top: -12px;left: 114px;z-index: 5;width: 12px;height: 12px;}
.zhuanghu-list li dt .Hui-iconfont:hover{cursor: pointer;}
.zhuanghu-list li dt .Hui-iconfont:hover .hover-show{display: block;}
.zhuanghu-list li dt .hover-show p{padding: 0;margin: 0;}
.zhuanghu-btn .btn-yellow-small{width: 102px;display: inline-block;height: 30px;line-height: 30px;padding: 0;font-size: 14px;}
.zhuanghu-btn .btn-yellow-small:hover{text-decoration: none;}
@media only screen and (max-width: 760px){.zhuanghu-list li{width: 100%;}}
#footer{position: absolute;bottom: 30px;left: 50%;width: 700px;margin-left: -350px;text-align: center;color: #FFF;}
#footer h2{font-size: 18px;}
#footer p{font-size: 12px;}
#footer a:hover{color: #FFF;text-decoration: underline;}
.border1{border: 1px solid #DDD;}
.lm-border1{border: 1px solid #F2F2F2;}
.link-add{display: inline-block;line-height: 28px;font-weight: bold;color: #FF6000;border: 1px solid #FFB865;padding: 0 10px;}
.link-add:hover{background: #FF6000;color: #FFF;text-decoration: none;transition: all .5s;}
/*表格样式3*/.table-kuang3{padding: 0;width: 100%;border-collapse: collapse;font-size: 14px;border: 1px solid #E1E1E1;}
.table-kuang3 th, .table-kuang3 td{border-bottom: 1px solid #E1E1E1;height: 30px;/*font-weight: normal;*/color: #5E5E5E;padding: 10px 15px;}
.table-kuang3 td{}
.table-kuang3 th{/*background: #f5f5f5;*/font-weight: bold;white-space: nowrap;/*border-right: 1px solid #E1E1E1;*/}
.jj-title{font-size: 16px;color: #E10011;font-weight: bold;background: #fff9f4;border: 1px solid #E1E1E1;border-bottom: 0;padding: 10px;}
.f14{font-size: 14px;}
.f16{font-size: 16px;}
.bf16{font-size: 16px;font-weight: bold;}
.fw{font-weight: bold;}
.pay-something{margin: 20px auto;width: 500px;padding: 20px 30px;}
.pay-something .pay-icon{font-size: 90px;color: #58A900;margin-top: -30px;margin-right: 20px;}
.pay-something .pay-shuom{padding-top: 20px;font-size: 14px;}
.pay-something .pay-shuom p{}
.pay-something .pay-btn-box{}
.pay-something .pay-btn-box a{display: inline-block;margin: 0 10px;width: 130px !important;padding: 0;height: 40px;line-height: 40px;}
.max-width-box img{max-width:100%;height:auto;}
.cursor{cursor: pointer;}
@media only screen and (min-width:767px) and (max-width: 992px){/* #sidebar{display: none !important;height:auto !important;left: 389px;}
.Hui-aside{left:0;}
.Hui-article-box{left:160px;}*/}
.fix-textarea{position: fixed;bottom: 0;left: 0;width: 100%;height: 90px;background: #FFF2E8;border-top: 1px solid #DDD;z-index: 3;}
.fix-textarea .fl{width: 85%;padding: 10px 0 10px 10px;box-sizing: border-box;}
.textarea-box{}
.textarea-box textarea{width: 100%;border: 1px solid #eee;height: 70px;padding: 5px 10px;font-size: 14px;box-sizing: border-box;}
.fix-textarea .fr{width: 15%;box-sizing: border-box;padding-top: 10px;text-align: center;}
.fix-textarea .btn-balance{width: 90%;text-align: center;background: #C40000;color: #FFF;border: 0;height: 60px;line-height: 60px;font-size: 18px;margin: 0 auto;}
.fix-textarea .btn-balance:hover{opacity: .8;-moz-opacity: .8;-khtml-opacity:.8;filter: alpha(opacity=80);}
.fix-textarea .btn-small2,
.fix-textarea .btn-small{width: 90%;text-align: center;background: #89c15e;color: #FFF;border: 0;height: 32px;line-height: 30px;font-size: 14px;margin: 0 auto;}
.fix-textarea .btn-small2{margin-top: 6px;background: #f7942e;}
.fix-textarea .btn-small2:hover,
.fix-textarea .btn-small:hover{opacity:.8;-moz-opacity: .8;-khtml-opacity:.8;filter: alpha(opacity=80);}
.comments-list{overflow: auto;padding-bottom: 100px;}
.comments-list li{clear: both;margin-bottom: 10px;}
.comments-list li div{clear: both;max-width: 80%;display: inline-block;}
.comments-list li .file-box{display: block;clear: both;overflow: hidden;padding-right: 70px;position: relative;min-height: 55px;min-width: 150px;max-width: 250px;}
.comments-list li .file{/* padding-right: 80px;*/}
.comments-list li .file-title{display: block;font-weight: bold;font-size: 14px;min-width: 100px;max-height: 36px;overflow: hidden;line-height: 18px;color: #555;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.comments-list li .file-length{color: #9e9e9e;}
.comments-list li .img-file{position: absolute;right: 0;top: 0;width: 55px;height: 55px;}
.comments-list li b{}
.comments-list li b span{font-weight: normal;margin-left: 10px;}
.comments-list li p{border: 1px solid #DDD;border-radius: 5px;padding: 8px;margin-top: 10px;margin-left: 10px;position: relative;background: #FFF;z-index: 1;}
.comments-list li p i{display: block;position: absolute;font-size: 16px;width: 10px;height: 20px;/* line-height: 16px;*/top: 10px;left: -10px;color: #ddd;z-index: 3;/* border-right: 1px solid #fff;*/background: url(../images/arrow-liuyan.png) no-repeat;}
.comments-list li p em{/* display: block;*/position: absolute;font-size: 12px;text-align: center;display: inline-block;/* width: 60px;*/height: 20px;font-style: normal;top: 50%;/* margin-right: -30px;*/margin-top: -25px;right: -40px;color: #CF312F;padding-top: 30px;z-index: 3;background: url(../images/icon-jinggao.png) center top no-repeat;}
.comments-list li p em.word5{right: -65px;}
i.icon.Hui-iconfont.Hui-iconfont-arrow2-left{}
.comments-list li.comments-me{/* text-align: right;*/}
.comments-list li.comments-me div{float: right;/* max-width: 80%;*/}
.comments-list li.comments-me b{text-align: right;display: block;}
.comments-list li.comments-me p{margin-left: 0;margin-right: 10px;/* position: relative;*/background: #9FE658;border-color: #89C15E;}
.comments-list li.comments-me p i{background-image: url(../images/arrow-liuyan-my.png);left: auto;right: -10px;/* background-position: right 6px;*/}
.comments-list li.comments-me.comments-file p{background: #FFF;border-color: #DDD;}
.comments-list li.comments-me.comments-file p i{background-image: url(../images/arrow-liuyan-myfile.png);left: auto;right: -10px;}
.comments-list .readmore{text-align: center;color: #2C90FF;font-weight: bold;}
.comments-list .readmore span{font-weight: normal;margin-right: 3px;}
.navbar-nav>ul>li, .navbar-nav>ul>li>a{line-height: 44px;}
.navbar-nav>ul>li.name{

}
.navbar-nav>ul>li.name .rank{background: #31BB9C;color: #fff;border-radius: 2px;padding: 0 5px;margin-left: 5px;
}
.navbar-nav>ul>li.name .shop-zige{background: #ffa200;color: #fff;border-radius: 2px;padding: 0 5px;margin-left: 5px;}
#Hui-msg .badge{position: absolute;left: 22px;top: 4px;font-size: 12px;font-weight: normal;padding: 1px 5px;color: #E70012;background-color: #FFF700;}
#Hui-msg .badge:empty{background-color:none;}
#Hui-msg .Hui-iconfont{font-size: 24px;}
.span-huifu{display: inline-block;padding:0 5px;margin-left: 5px;background: #f90;color: #fff;border-radius: 3px;}
.container-fluid{padding-right:0;}
#Hui-userbar{right:0 !important;}
.btn-file{position: relative;display: inline-block;cursor: pointer;background: #00b7ee;padding: 5px 15px;color: #fff;text-align: center;border-radius: 3px;overflow: hidden;/*padding: 4px 10px;height: 20px;line-height: 20px;position: relative;cursor: pointer;color: #888;background: #fafafa;border: 1px solid #ddd;border-radius: 4px;overflow: hidden;display: inline-block;*/*display: inline;*zoom: 1}
.btn-file input{position: absolute;font-size: 100px;right: 0;top: 0;opacity: 0;filter: alpha(opacity=0);cursor: pointer}
.btn-file:hover{opacity: .8;text-decoration: none;color: #FFF;}


.btn-Sendcode{border-radius: 2px; padding: 5px 10px;cursor: pointer;font-size: 12px;background: #FCC42C; border: 1px solid #D6A524;color: #FFF; margin-left: -10px;}
.btn-Sendcode:hover{opacity: .7;}
.btn-Sendcode[disabled=disabled],
.btn-Sendcode[disabled=disabled]:hover{
	opacity: 1;
	background: #f2f2f2;border: 1px solid #DDD;color: #424242;}
.yanzm-box img{height: 30px; margin-left: -10px;}
.yanzm-box a{ margin-left: 10px; color: #018AFF;}

.forgetPayPwd{position: absolute;top: 10px; right: 10px;}

.checkbox-style{display: inline-block; margin-right: 20px;cursor: pointer;}

.twobox-style{border: 1px solid #e6d9c0;padding: 0 0 30px 0;width: 47.5%;display: inline-block;float: left;margin: 0 1%;border-radius: 5px;}
.twobox-style h2,.twobox-style h3,.twobox-style h4{padding: 0;margin: 0;}
.twobox-style h2{background: #fffbf4;padding: 15px;font-size: 24px;border-bottom: 1px solid #e6d9c0;color: #f60;font-weight: bold;border-radius: 5px 5px 0 0;}
.twobox-style h4,
.twobox-style h3{margin-top: 20px;font-size: 14px;font-weight: normal;color: #666;border: 1px solid #ddd;width: 80%;/*margin: 20px auto 0 auto;*/height: 34px;line-height: 34px;border-radius: 3px;text-align: center;}
.twobox-style a.btn-grayfont{display: inline-block;clear: both;margin-top: 20px;width: 80%;height: 34px;margin: 20px auto 0 auto;padding:0;line-height: 34px;border-radius: 3px;}
.twobox-style a.btn-yellow{display: inline-block; margin-top: 20px;/*background: #FF8303;*/width: 40%;height: 34px;margin: 20px auto 0 auto;padding:0;line-height: 34px;color: #fff;border-radius: 3px;}

.twobox-style .kuang{width: 80%;margin: 20px auto 0 auto;}
.twobox-style .kuang h3{width: 70%; float: left;}
.twobox-style .kuang h4{width: 100%;margin-top: 40px;}
.twobox-style .kuang a.btn-yellow{width: 27%;float: right;}
.twobox-style a:hover{text-decoration: none;}

.onebox-style{border: 1px solid #ddd; background: #F5F5F5; padding: 0 0 30px 0;width: 97%;display: inline-block;float: left;margin: 0 1%;border-radius: 5px;}
.onebox-style h2,.onebox-style h3,.onebox-style h4{padding: 0;margin: 0;}
.onebox-style h2{background: #fffbf4;padding: 15px;font-size: 24px;border-bottom: 1px solid #e6d9c0;color: #f60;font-weight: bold;border-radius: 5px 5px 0 0;}
.onebox-style h4,
.onebox-style h3{margin-top: 20px;font-size: 14px;font-weight: normal;color: #666;border: 1px solid #ddd; /*margin: 20px auto 0 auto;*/height: 34px;line-height: 34px;border-radius: 3px;text-align: center; background: #fff;}
.onebox-style a.btn-grayfont{display: inline-block;clear: both;margin-top: 20px;width: 80%;height: 34px;margin: 20px auto 0 auto;padding:0;line-height: 34px;border-radius: 3px;}
.onebox-style a.btn-yellow{display: inline-block; margin-top: 20px;height: 34px;margin: 20px auto 0 auto;padding:0;line-height: 34px;color: #fff;border-radius: 3px;}
.onebox-style .kuang{width: 95%; margin: 20px auto 0 auto;}
.onebox-style .kuang h3{width: 35%; display: inline-block;}
.onebox-style .kuang h4{width: 100%;margin-top: 40px;}
.onebox-style .kuang a.btn-yellow{width: 13%; display: inline-block; margin-left:6px;}
.onebox-style a:hover{text-decoration: none;}
.inp-pos-box{position: relative;z-index: 1;}
.inp-pos-box input{z-index: 2;}
.inp-pos-r{
	position: absolute;
	top: 5px;
	right:10%;
	z-index: 1;
	display: inline-block;
	width: 20px;
}



.dh-table{border-left: 1px solid #DDD;border-top: 1px solid #DDD;max-width: 100%;table-layout: fixed;word-break: break-all;word-wrap: break-word;}
.dh-table th,
.dh-table td{border-right: 1px solid #DDD;border-bottom: 1px solid #DDD;padding: 8px;/*white-space: nowrap;*/white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 14px;}
.dh-table th{ font-weight: bold; background: #f2f2f2;}
.dh-table .red-th th{background: #E70012; color:#fff7bc; font-size: 18px;}
.dh-table p{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.table-rank{
	padding: 10px 0;
}
.table-rank p{
	font-size: 14px;
	font-weight: bold;
}
.table-rank p b{
	font-size: 18px;
	color: #E70012;
}
.delMerList{/* border: 1px solid #DDD; */border-left:0;zoom: 1;overflow: hidden;display: inline-block;}
.delMerList span{float: left;box-sizing: border-box;height: 30px;display: inline-block;line-height: 30px;padding: 0 30px 0 10px;border: 1px solid #DDD;background: #FFF;color: #666;cursor: pointer;font-weight: bold;margin-bottom: 5px;margin-right: 5px; width: 120px; text-align: center; position: relative;}
.delMerList i{position: absolute;top: 0;right: .5px;display: block; width: 20px;  height: 28px; line-height: 28px; font-size: 10px; background: #f1f1f1; color: #999;border-left: 1px solid #DDD;}
.delMerList span:hover{ color: #E10011;transition: all 1s; border-color:#E10011;}
.delMerList span:hover i{ color: #999;}
.delMerList span i:hover{ background: #E10011; color: #fff;}
.delMerList span.current,
.delMerList span.current:hover{/*background: #E10011; color: #FFF; border-color:#E10011;*/ background:#FFF2E8 ;border-color:#E10011;color:#E10011;}
.delMerList .current i,
.delMerList span.current:hover i{color: #E10011;}
.new-logo {
    position: absolute;
    height: 60px;
    left: 50%;
    width: 608px;
    text-align: center;
    top: 50%;
    margin-left: -380px;
    margin-top: -300px;
    padding-top: 38px;
    font-size:34px;
    color:#6D6D6D;

}


#progressBox dl{color: #999;font-size: 14px; border: 1px solid #ddd; margin: 20px auto 20px auto;padding: 20px 0;background: #f7f7f7; border-radius: 3px; line-height: 30px; overflow: auto; z-index: 1; zoom: 1;}
#progressBox dt,#progressBox dd{ display: inline-block; float: left; text-align: center; }
#progressBox dt{font-size: 14px; color: #666;  width: 40%;}
#progressBox dt b{background: #ddd; color: #fff; padding: 5px 5px; border-radius: 3px; width: 120px; text-align: center; display: inline-block;}
#progressBox dd.progress{ width: 40%; height: auto;}
#progressBox dd.progress div{ display: inline-block;}
#progressBox dd.progress .bar{width: 150px; height: 10px; border: 1px solid #ddd;border-radius: 2px; text-align: left; padding: 1px; margin-top: 10px;}
#progressBox dd.progress .bar .cur{ background: #F17D2C;height: 10px;}
#progressBox dd.state{ width: 20%;font-size: 16px;}
#progressBox dd.state i{ font-size: 24px; vertical-align: middle; margin-right: 5px;  }

#progressBox .hasbeen{background: #f0f9f7; border-color: #d7f3ed; color: #2FB398;}
#progressBox .hasbeen dt b{background: #2FB398;}
#progressBox .hasbeen dd.progress .bar{border-color:#2FB398;}
#progressBox .hasbeen dd.progress .bar .cur{ background: #2FB398;}
#progressBox .hasbeen dd.state i{vertical-align:bottom ;}


#progressBox .ing{background: #fbf6f2; border-color:#f1eae4;color: #F17D2C;}
#progressBox .ing dt b{background: #F17D2C;}
#progressBox .ing dd.progress .bar{border-color:#F17D2C;}
#progressBox .ing dd.progress .bar .cur{background: #F17D2C;}
#progressBox .ing dd.state i{vertical-align:bottom ;}

.yhlist1R{
	float: right;
	height: 30px;
	font-size: 12px;
	line-height: 30px;
	color: #000;
	margin-right: 20px;
}
.yhlist1R .yhlist1RText{
	display: inline-block;
	width: 25px;
	background-image: url("../images/icon61.png");
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
	font-size: 12px;
	padding-right: 10px;
}

.yhlist1R .yhlist2RText{
	display: inline-block;
	width: 25px;
	background-image: url("../images/icon6.png");
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
	font-size: 12px;
	padding-right: 10px;
}

#hideConditionDiv{
	display: none;
}

.hide{
	display: none;
}

.serialNumber{
	margin:0 auto;
	text-align:left;
	font-size:16px;

}

.tdLeft{
	text-align:left;
}

.tr_on{
	background:#7CC5E5;
}
.new-title{
	color:#fff;
	line-height:45px;
	font-size:18px;
}

.mrb20{
	margin: 0 20px 10px 0;
}

.hidden-area div{
	cursor: pointer;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width:160px;
	height:auto;
	margin:0!important;
}
.layui-form-selectup dl {
	top: auto;
	bottom: 42px;
}
.layui-font-red{
	color: #FF5722;
}

.texttareaWid90{
	width:90%
}

@font-face {
    font-family: 'SourceHanSansCN-Bold';
    src: url("iconfont/SourceHanSansCN-Bold.otf");
}

@font-face {
    font-family: 'SourceHanSansCN';
    src: url("iconfont/SourceHanSansCN-Normal.otf");
}

@font-face {
    font-family: 'huanyou';
    src: url(iconfont/huanyou.ttf) format('truetype');
}

