@charset "utf-8";
html{ font-size: 100px; }
body{font-family:"Microsoft YaHei"; background: #f2f2f2; overflow-x:hidden;  color:#333; font-size:14px;  max-width: 750px; margin:auto;}
*{margin:0px auto;padding:0px;list-style: none; }
img{border:0px; max-width: 100%;}
a{text-decoration:none;color:#333;}
i{ font-style: normal; }
em{ font-style:normal;}
input[type=text],input[type=password],input[type=submit]{ cursor: pointer; -webkit-appearance: none; outline:none; }
.clear{clear:both;}
.l{float:left;}
.r{float:right;}
.layui-layer-setwin .layui-layer-close2 {
    right: -6px!important;
    top: -6px!important;
}
.bak{-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;  display: block; }
.bak:hover {-webkit-transform:scale(1.08); -moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08);}
.pic,.pic1{ overflow: hidden; margin: auto; position: relative;}
.pic span{ background-repeat: no-repeat; background-position: center; background-size: cover; display: block;}
.pic span img{position: absolute; width: 100%; height: 100%; top: 0; left: 0; object-fit: cover; transition: all 0.5s;}

.pic1 span{background-repeat: no-repeat; background-position: center; background-size:contain; display: block;}
.pic1 span img{position: absolute; width: 100%; height: 100%; top: 0; left: 0; object-fit: contain; transition: all 0.5s;}




.box_bg{ background: url(../images/box1.jpg) #182f84 no-repeat top center; background-size: 100% auto; margin:auto; position: fixed; width: 100%; height: 100%; left: 0; top: 0;  }
.w1200{ width: 90%; margin:auto; }
.middle{ padding:30px 0 10px 0; }
/*.top{ padding:20px; }
.top a{display: flex; align-items: center; }
.name{ width: 75%; margin-right: 3%; }
.logo{ width: 22%;  }*/

.top{ margin: auto;background: #272cb3 ; height: 45px; line-height: 45px; color: #fff;  position: fixed; top: 0; left: 0; width: 100%; z-index: 99999; }
.top_con{ margin:auto; position: relative; }
.top p{ text-align: center; font-size: 1.2em; width:200px; margin:auto; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.top a{ position: absolute; left: 5px; top: 0;  color: #fff; font-weight: bold;}
.dian{ height: 45px; }



.box_bai{ background: #fff;  border-top-left-radius:15px;  border-top-right-radius:15px; position: absolute; top: 20%; left: 0;width: 100%; min-height: 85%;   }
.login_box{ margin:auto; }
.login_tit{ margin:auto; text-align: center; font-size: 26px; }
.login_con{ margin:20px auto; font-size: 15px; }
.login_con p{ border-bottom: #eee 1px solid; height: 55px; line-height: 55px; padding:0 15px; position:relative }
.login_con p i{ color: #999; font-size: 20px; display: inline-block; width: 25px;position: relative; top: 2px; }
.login_con p span{ width: 85px; display: inline-block; }
.login_con p input{width: calc(100% - 110px); background: none; border:none; height: 55px; line-height: 55px;}
/*.login_con p input.yzm{width: calc(100% - 210px);}*/
.login_con p em{ float:right;}
.login_con p b{ font-weight:normal; color:#666}
.login_con p a{ display: inline-block; color: #ea7544; text-align: right;  font-size: 14px; position:absolute; right:15px; }
.login_con dt{ margin:20px auto; padding:0px 25px; }
.login_con dt input{ width: 15px; height: 15px; border:#ccc 1px solid; position: relative; top: 2px; right: 5px; }
.login_con dt a{color: #0081ff;}
.login_con dd{ margin:40px auto 20px auto; }
.login_con dd input{ border:none; width: 80%; background: #272cb3; height: 45px; line-height: 45px; text-align: center; color: #fff; font-size: 16px; margin:auto; display: block;}
.login_other{ text-align: center; color: #999; margin:20px auto 50px auto; }
.login_other a{ color: #0081ff; }

.foot{ margin:auto; line-height: 1.8; text-align: center;}

.box{ background: none; position: absolute; top: 15%; left: 50%;width: 400px; max-width: 96%; transform: translateX(-50%);  }
.box1{ border-radius: 10px;  margin:10px auto ;background: linear-gradient(to bottom, #e2e8f4 50%, #fff 100%);  }
.box1 .u_box1{/*display: flex; align-items: center;*/ padding:10px;}
.u_left{ float: left;}
.u_name{ margin:auto; padding-top: 5px; }
.u_name p{font-size: 22px; font-weight: bold; margin-bottom:5px;  }
.u_name i{ font-size:12px; font-weight:normal;display:inline-block;/* background:#FFF; height:20px; line-height:20px; border-radius:20px; padding:0px 5px; margin-right: 5px;*/}
.u_name em{font-size:12px; font-weight:normal; /*display:inline-block; background:#FFF; height:20px; line-height:20px; border-radius:20px; padding:0px 5px;*/}
.u_name a{ border-radius: 25px;
    height: 25px;
    line-height: 25px;
    padding: 0 15px;
    border: #d6e0f5 1px solid; background: #fff; font-size: 12px; display: inline-block;font-weight: normal; position: relative; top: -3px; }
.u_btn{ margin:10px auto 0 auto;}
.u_btn a{ display: block; border-radius: 35px; height: 35px; line-height: 35px; padding:0 15px;  border:#d6e0f5 1px solid;  display: inline-block; display: flex; align-items: center;font-size: 12px; float: left; background: linear-gradient(to right, #e2e8f4 50%, #fff 100%);}
.u_btn a img{  margin-right: 2px; display: block; width: 20px; }
.u_btn a i{width: calc(100% - 20px);}
.u_btn a.a2{ margin-left: 5px; background: #fff;}

.set{ float: right; padding-top: 10px; }
.set a{display: block; border-radius: 35px; height: 35px; line-height: 35px; padding:0 15px;  border:#d6e0f5 1px solid;  display: inline-block; display: flex; align-items: center;font-size: 12px; float: left; background:#fff;}
.set a img{  margin-right: 2px; display: block; width: 20px; }
.set a i{width: calc(100% - 20px);}

.tou{  float: right; width:60px; }
.tou .pic{ border-radius: 100%; border:#d6e0f5 2px solid;}
.tou .pic span{ padding-top: 100%; }

.u_box2{ background: #3366cc; padding:20px 0px;  border-bottom-left-radius:10px;  border-bottom-right-radius:10px; color: #fff; }
.u_box2 li{ position:relative; float:left; width:33.3%; text-align:center; }
.u_box2 li:after{ display:block; position:absolute; right:0px; width:1px; height:50px; background:#ADC2EB; top:50%; margin-top:-25px; content:'';}
.u_box2 li.z:after{ display:none}
.u_box2 li a{ display:block;color:#FFF}
.u_box2 li i{ display:block; font-size:20px; font-weight:bold; margin-bottom:5px;}
.u_box22{ border-radius:0;background: #ff9999;}
.u_box23{ border-radius:0;background: #f0a606;}
.yue{ padding:0 10px; }
.yue .l img{ height: 20px; margin-right: 5px; }
.yue .r{ font-size: 20px; font-weight: bold; }
.yue .r a{ color: #fff; }
.yue .r i{ display: inline-block; background: #fff; width: 30px; height: 30px; line-height: 30px; font-weight: bold; border-radius: 100%; color: #3366cc; text-align: center;  margin-left: 10px;}
.n_box{ padding:15px; }
.box2{ background: #fffbf2; }
.gg img{ height: 20px; margin-right: 5px; }
.gg a{ color: #ff6600; line-height: 20px;}
.gg .con{ width: calc(100% - 60px); }
.gg .con a{ margin:0 20px; }
.gg b.r{  color: #ff6600; display: block; width: 20px; }
#zuo {overflow:hidden; height: 20px;  }
#inzuo { float: left; width: 800%;   }
#zuo1 { float: left;}
#zuo li{ float:left; list-style:none; }
#zuo2 { float: left;}


.box3{ background: #fff; }
.n_box1{ padding:0 10px 10px 10px; }
.index_dh{ font-size: 20px; font-weight: bold; color: #000;  border-top-left-radius:10px;  border-top-right-radius:10px;  background: linear-gradient(to bottom, #e2e8f4 50%, #fff 100%);   padding:10px;}
.ka_list{ margin:auto; }
.ka_list li{ float: left; width: 32%; margin-left: 2%;  overflow: hidden;}
.ka_list li a{ display: block; background: #ffe6e1;  border:#fbc4bc 1px solid; border-radius: 10px;  padding: 20px 0 10px 0; font-size: 16px; color: #000; position: relative;}
.ka_list li.li1{ margin-left: 0; }
.ka_list li .pic{ width: 40%; float: right; position: absolute; right: 0; top: 10px; }
.ka_list li .con{  padding:0 10px;  padding-top: 10px;  }
.ka_list li .con b{ display: block; margin-bottom: 5px;  }
.ka_list li .con p span{ color: #ff6600; font-size: 20px; font-weight: bold; }
.ka_list li .con p i{ font-size: 14px; }
.ka_list li.li2 a{ background: #fdf4d0; border:#ffec95 1px solid;}
.ka_list li.li3 a{ background: #dbe6fc; border:#c3d2ee 1px solid;}

.tj_box{border:#d6e0f5 1px solid; border-radius: 10px; padding:10px;}
.tj_box .l{display: flex; align-items: center; }
.tj_box .l .pic{ float: left; margin-right: 5px; width: 45px; border-radius: 100%; border:#d6e0f5 1px solid; }
.tj_box .l .pic span{ padding-top: 100%; }
.tj_box .l .text{ overflow: hidden; }
.tj_box .l .text span{ font-size: 18px;; font-weight: bold; }
.tj_box .r .u_btn{ margin-top: 5px; }

.cygn_list{ margin:auto; }
.cygn_list li{ float: left; width: 49%; margin-bottom: 10px;  }
.cygn_list li a{ display: block; background: #ff9999; border-radius: 10px; color: #fff; padding:10px 15px; position: relative;}
.cygn_list li a .con{ position: relative; z-index: 2; }
.cygn_list li a .con span{ font-size: 15px;  display: block;}
.cygn_list li a .con p{ font-size: 20px; height: 25px; }
.cygn_list li a .con em{height: 20px; display: block; margin-top: 5px; font-size: 12px;}
.cygn_list li a .con i{height: 20px;display: block; margin-top: 5px;font-size: 12px;}
.cygn_list li:nth-child(2n) { float: right; }
.cygn_list li a .pic{ position: absolute; width: 35px; right: 10px; top: 50%; transform: translateY(-50%); z-index: 1; }
.cygn_list li.li2 a{ background: #ffcc99 }
.cygn_list li.li3 a{ background: #8c98ec }
.cygn_list li.li4 a{ background: #c08cec }
.cygn_list li.li5 a{ background: #f0a606 }
.cygn_list li.li6 a{ background: #56d476 }
.cygn_list li.li7 a{ background: #4a97ee }
.cygn_list li.li8 a{ background: #f1ab71 }
.cygn_list li.li9 a{ background: #f98274 }

.content{ margin:15px auto; }
.tong_list1{ margin:auto; }
.tong_list1 li{ margin-bottom: 15px; background: #fff; padding:10px; border-radius: 10px; }
.tong_list1 li a{ display: block; }
.tong_list1 li  h3{ font-size: 16px; margin:5px auto;  }
.tong_list1 li  em{ display: block; color: #999; }

.neiye{ margin:auto; padding:20px 0; }
.neiye h1{ font-size: 24px; }


/*修改资料*/
.tcui-cells {  background-color: #FFFFFF; line-height: 1.41176471; font-size: 16px; overflow: hidden; position: relative }
.tcui-cells:before { content: " "; position: absolute; left: 0; top: 0; right: 0; height: 1px; border-top: 1px solid #D9D9D9; color: #D9D9D9; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5) }
.tcui-cells:after { content: " "; position: absolute; left: 0; bottom: 0; right: 0; height: 1px; border-bottom: 1px solid #D9D9D9; color: #D9D9D9; -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: scaleY(0.5); transform: scaleY(0.5) }
.tcui-cells__title { margin-top: .77em; margin-bottom: .3em; padding-left: 15px; padding-right: 15px; color: #999999; font-size: 14px }
.tcui-cells__title + .tcui-cells { margin-top: 0 }
.tcui-cells__tips { margin-top: .3em; color: #999999; padding-left: 15px; padding-right: 15px; font-size: 14px }
.tcui-cell { padding: 10px 15px; position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center }
.tcui-cell:before { content: " "; position: absolute; left: 0; top: 0; right: 0; height: 1px; border-top: 1px solid #D9D9D9; color: #D9D9D9; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5) }
.tcui-cell:first-child:before { display: none }
.tcui-cell_primary { -webkit-box-align: start; -webkit-align-items: flex-start; align-items: flex-start }
.tcui-cell__bd { -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; text-align:right }
.tcui-cell__bd input{ text-align:right}
.tcui-cell__ft { text-align: right; color: #999999 }


.user-avatar { padding: 10px 15px; font-size: 16px; background: #fff; }
.user-xian::after { content: " "; position: absolute; width: 100%; height: 1px; border-bottom: 1px solid #D9D9D9; color: #D9D9D9; -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); }
.user-avatar .show-avatar { float: left; width: calc(100% - 105px); width: -webkit-calc(100% - 105px); }
.user-avatar .show-avatar .upload-click { width: 90px; float: left; position: relative; }
.user-avatar .show-avatar .upload-click img { width: 90px; height: 90px; }
.user-avatar .show-avatar .upload-click #filedata { opacity: 0; height: 90px; width: 90px; position: absolute; top: 0; left: 0; }
.user-avatar .show-avatar .upload-picurl { float: left; width: 90px; height: 90px; margin-left: 5px; }
.user-avatar .show-avatar .upload-picurl img { width: 90px; height: 90px; }
.user-avatar .upload-avatar { height: 25px; line-height: 25px; float: left; width: 105px; line-height: 90px }


.tcui-label {
    display: block;
    width: 105px;
    word-wrap: break-word;
    word-break: break-all;
}
.btn-group {
    padding: 0.5em 0.5em;
    text-align: center;
    box-sizing: border-box;
    overflow: hidden;
    clear: both;
    background-color: #fff;
}
button.tcui-btn, input.tcui-btn {
    width: 100%;
    border-width: 0;
    outline: 0;
    -webkit-appearance: none;
}
.tc-template__bg {
    background: #272cb3 !important;
}
.tcui-btn {
    position: relative;
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding-left: 14px;
    padding-right: 14px;
    box-sizing: border-box;
    font-size: 18px;
    text-align: center;
    text-decoration: none;
    color: #FFFFFF;
    line-height: 2.55555556;
    border-radius: 5px;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    overflow: hidden;
}
.tcui-input {
    width: 100%;
    border: 0;
    outline: 0;
    -webkit-appearance: none;
    background-color: transparent;
    font-size: inherit;
    color: inherit;
    height: 1.41176471em;
    line-height: 1.41176471;
}
.list_div,.list_div_money{ background: #fff; padding:15px 0; }
.list_div li{ display:block; margin:auto; width:90%; padding-bottom:12px; margin-bottom:12px; border-bottom:1px dotted #ccc}
.list_div li .pic{ float:left; width:50px; border:1px solid #eee; border-radius:100%; }
.list_div li .pic span{ padding-bottom:100%;}
.list_div li .text{ display:block; overflow:hidden; padding-left:14px; padding-top:5px;}
.list_div li .text h3{margin-bottom:5px; font-size:15px;}
.list_div li .text p{}
.list_div li .text span{ display:block; font-size:12px; color:#999;}

.quan_shai {
    border-bottom: #eee 1px solid; background: #fff; margin:auto;
}
.quan_shai a {
    display: block;
    float: left;
    width: 50%;
    text-align: center;
    height: 40px;
    line-height: 40px;
    border-bottom: #fff 1px solid;
}
.quan_shai a.fenyong{ line-height:1.2; padding-top:3px; padding-bottom:3px; height:auto}
.quan_shai a i{ display:block
}
.quan_shai1 a{ width:33.3%}
.quan_shai a.on {
    border-bottom: #272cb3 1px solid;
    color: #272cb3;
}
.quan_fl {
    margin: 10px auto 0 auto;
    text-align: center;
    padding-bottom: 10px;
}
.quan_fl a {
    display: block;
    width: 33.3%;
    height: 30px;
    line-height: 30px;
    border-radius: 30px;
    float: left;
    background: #fafafa;
    text-align: center;
    font-size: 14px;

}
.quan_fl a.on {
    background: #797dfa;
    color: #fff;
}
.mescroll-empty .empty-btn{ display:none}

.list_div_money{ margin:auto}
.list_div_money li .text{ padding:0px 10px;}
.list_div_money li h3 .zt{ float:right; font-size:12px; color:#999}
.list_div_money li h3 .zt.tk{ color:#f29e0d}
.list_div_money li h3 .zt.ztdongjie{ color:#f00}
.list_div_money li{ border-bottom:1px solid #eee; margin-bottom:10px; padding-bottom:10px;}
.list_div_money li h3{ font-size:14px;}
.list_div_money li h4{ font-size:12px; color:#999; margin-bottom:5px;}
.list_div_money li h4 i{ display:inline-block; float:right}
.list_div_money li dl{ margin:5px auto;}
.list_div_money li dl dt{ float:right;color: #45A208;}
.list_div_money li dl dt.shouyi_jiedong{ font-size:12px;}
.list_div_money li dl dt.shouyi_tuikuan{ color:#999; font-size:12px;}
.list_div_money li dl dt.zhichu{ color: #f00; }
.list_div_money li dl dd{ float:left; color:#999; }

.yue_tj{ padding:10px; background: #fff; margin:0 auto 10px auto; font-size: 16px; }
.yue_tj .r{ color: #45A208; }

.date_shai{ background: #fff; margin:10px auto; padding:10px; }
.date_shai input{ height: 30px; line-height: 30px; text-align: center;}
.date_shai dd{ float: left; width: calc(100% - 120px); }

.date_shai dd input{  float: left; border:#ddd 1px solid; width: calc(50% - 10px);}
.date_shai dd.dd1{ width: calc(100% - 60px); }
.date_shai dd.dd1 input{width: calc(100% - 10px); text-align: left; text-indent: 10px;}
.date_shai dd span{ float: left; display: block; line-height: 30px; }
.date_shai dt{ float: right; }
.date_shai dt input{ text-align: center; width: 55px; height: 32px; line-height: 32px; border:#272cb3 1px solid;  background: #272cb3; color: #fff; text-align: center; }

.date_shai dt a{width: 55px; height: 30px; line-height: 30px; border:#ccc 1px solid;  background: #ccc; color: #000; text-align: center; display: inline-block; position:  relative;top: -1px; margin-left: 5px;}


.yebox{ margin:20px auto; }
.yebox li{ float: left; width: 45%; margin-left: 3%; background: #6610F2; border-radius: 5px; text-align:center;  margin-bottom:20px; padding:20px 0; color: #fff;}
.yebox li:nth-child(2n){ float: right; margin-right: 3%; }

.yebox li:nth-child(2){ background: #f29e0d; }
.yebox li:nth-child(3){background: #08bb50; }
.yebox li:nth-child(4){background: #df2f0c; }

.yebox li i{ font-size: 24px; font-weight: bold; }
.yebox li p{}

.yefl_menu{ background: #fff;  margin:10px auto;  }
.yefl_menu li{ border-bottom: #eee 1px solid;  padding:10px;  }
.yefl_menu li a{ display: block; }
.yefl_menu li a span{ float: left;  display: block; font-size: 16px;}
.yefl_menu li a span em{ padding-right:10px; font-size: 22px; font-weight: bold; color: #08bb50;  position: relative; top: 2px;}
.yefl_menu li a i{ display: block; float: right; }

.yefl_menu li:nth-child(2) a span em{ color: #f29e0d; }
.yefl_menu li:nth-child(3) a span em{ color: #df2f0c; }


.yefl_menu1{ background: none; }
.yefl_menu1 li:nth-child(2) a span em{ color: #3366cc; }

.yefl_menu1 p{ margin:20px auto; }
.yefl_menu1 p a,.yefl_menu1 p.p2 input.tcui-btn{ display: block; width: 100%; height: 40px; line-height: 40px; background: #fff; border-radius: 0px; text-align: center;  font-size: 16px; color:#333;}
.yefl_menu1 p.p1 a,.yefl_menu1 p.p1 input[type="submit"]{ background: #08bb50; color: #fff; width: 100%; height: 40px; line-height: 40px; border-radius: 0px; }



.zhuanzhang{ background: #fff; padding:20px; }
.zhuanzhang li{ margin:10px auto;  position: relative; }
.zhuanzhang li a.code{display: inline-block;
    width: 100px;
    color: #ea7544;
    text-align: right;
    font-size: 14px; margin-top:-30px; float:right}
.zhuanzhang li span{ display: block; }
.zhuanzhang li input{ display: block; background: none; border: none; width: 100%; height: 40px; line-height: 40px; border-bottom: #ddd 1px solid;}
.zhuanzhang li.z { border:none; margin:30px auto;   }
.zhuanzhang li.z input{background: #272cb3; height: 45px; line-height: 45px; color: #fff; font-size: 16px; border-radius: 5px;}

.zhuanzhang li input.inputje{ font-size: 22px; }

.zhuanzhang li input::-webkit-input-placeholder{color: #999; }/*使用webkit内核的浏览器 */
.zhuanzhang li input:-moz-placeholder{color: #999; } /*?Firefox版本4-18 */
.zhuanzhang li input::-moz-placeholder{color: #999; }/*Firefox版本19+ */
.zhuanzhang li input:-ms-input-placeholder{color: #999; }
.zhuanzhang li em{ position: absolute; bottom: 8px; left: 0px; font-size: 18px; font-weight: bold; }
.zhuanzhang li.li2 input{ text-indent: 15px; }
.zhuanzhang li.li3{ color: #999; }

.zhuanzhang .huixian{ margin:auto; }
.zhuanzhang .huixian .touxiang{ float: left; width: 40px; margin:5px auto;  margin-right: 10px; }
.zhuanzhang .huixian .touxiang.pic span{ padding-top: 100%; }
.zhuanzhang .huixian dl{overflow: hidden; margin:5px auto; padding-top:5px;}
.zhuanzhang .huixian dl p.pxm{ margin:auto; font-size: 16px; }
.zhuanzhang .huixian dl p.psj{  color: #272cb3; font-size: 12px;  }

.zhuanzhang .huixian .nocondition{ color: #f00; margin:5px auto; }
.zz_jl{ position: fixed; right: 10px; top: 0px; z-index: 9999999; line-height: 45px; }
.zz_jl a{color: #fff; }

/*.zhuanzhang_list{ background: #fff; padding:10px 0; }
.zhuanzhang_list li{ border-bottom: #eee 1px solid; padding:10px;margin-bottom:10px; }
.zhuanzhang_list li .pic{ float: left; width: 40px; margin-right: 10px; }
.zhuanzhang_list li .pic span{ padding-top: 100%; }
.zhuanzhang_list li .text{ overflow: hidden; }*/

.zhuanzhang_list1{background: #fff; }
.zhuanzhang_list1 li{border-bottom: #eee 1px solid; padding:10px; margin-bottom:10px;}
.zhuanzhang_list1 li span{ display:block; margin-bottom:5px;}
.zhuanzhang_list1 li p{ color: #999; font-size: 12px; margin-top: 5px; }
.zhuanzhang_list1 li .r{ text-align: right; }
.zhuanzhang_list1 li .r span{ font-weight: bold; }

.zhuanyuan_list{ margin:auto; }
.zhuanyuan_list a{ float: left; width: 32%; margin-left: 1.3%; margin-bottom:1%; text-align: center; padding:5px 0px;  background: #4A97EE; color: #fff; border-radius: 5px;  }
.zhuanyuan_list a i{ display: block; padding:2px 0; }

.mengying_hetong_bg{ width:100%;
    height:100vh;
    background-color:#000;
    position:fixed!important;
    top:0;
    left:0;
    z-index:9999;
    opacity:0.6;
    filter: alpha(opacity=30);

	}


.mengying_hetong{ width:100%;
    height:100vh;
    position:fixed!important;
    top:0;
    left:0;
    z-index:10000;

	display: flex;
    align-items: center;
	}
.mengying_hetong .mengying_box{
width: 90%;
    background: #fff;
    margin: auto;
    padding: 20px 0;
    border-radius: 5px; text-align:center;
	}
.mengying_hetong .mtit{font-size: 16px; border-bottom:1px solid #eee; padding:0px 0px 15px 0px;}
.mengying_hetong .con_mengying{ margin: 20px auto;
    line-height: 30px; font-size:16px;   }
.mengying_hetong .con_mengying p span{ color:#F00; font-weight:bold;}
.mengying_hetong input.htbut{ color:#fff; text-align:center; width:150px; height:45px; line-height:45px; border:0px; border-radius:5px; background:#08A89C; font-size:16px;}
.mengying_hetong input.htbut1{ color:#000; text-align:center; width:80px; height:45px; line-height:45px; border:0px; border-radius:5px; background:#eee; font-size:16px;}
.mengying_hetong{}
.mengying_hetong{}

.wap_mine_userorder li {
    background: #FFF;
    margin-bottom: 10px;
}
.licontain {
    padding: 0px 15px;
}
.wap_mine_userorder .my_order_body { padding-top:10px;}
.wap_mine_userorder .my_operate {
    padding: 10px 0px;
    text-align: right;
}
.wap_mine_userorder .my_order_body span{ margin:5px auto; display:block}
.wap_mine_userorder .my_order_body span.l { float:left
}
.wap_mine_userorder .my_order_body span a img{}
.wap_mine_userorder .my_order_body span a{ float:left;height:50px;  width:19.2%; background-position:center; background-size:cover; margin-left:1%; display:block; margin-bottom:1%}
.wap_mine_userorder .my_order_body span a:first-child{ margin-left:0;}
.wap_mine_userorder .my_order_body span.r { float:right
}
.wap_mine_userorder .my_order_body span i {
    color: #999;
}
.my_operate .l{ padding-top:5px;}
.my_operate span{ color:#F00; font-size:18px;}
.my_operate span b{ font-size:14px;}
a.jbzj{
background:#08bb50; height:40px; /*font-size:16px;*/ line-height:40px; color:#FFF; border-radius:40px; float:right;  width:120px; text-align:center; display:block;
}
.my_order_body .tit{ border-bottom:1px solid #e8e8e8; padding-bottom:10px; margin-bottom:10px;}
.my_order_body .con{ border-bottom:1px solid #e8e8e8; padding-bottom:5px; margin-bottom:5px;}

.ul_select_yyzx{ margin:10px auto; padding:0 10px;  }
.ul_select_yyzx a{ display: block; float: left; width: 48%;  background:#6610F2; color: #fff; height: 45px; line-height: 45px; text-align: center; font-size: 15px; border-radius: 5px; margin-bottom: 10px; }
.ul_select_yyzx a:nth-child(2){ background:#08bb50; float: right; }
.ul_select_yyzx a:nth-child(3){ background:#3366cc; }
.ul_select_yyzx a:nth-child(4){ background:#219B8E; float: right;}
.shenqing_box{ padding:10px 0; }
.shenqing_box .login_con{ margin:auto; }
.shenqing_box .login_con p input{ width: 100%; }
.shenqing_box .login_con p label input {
    width: auto;
    height: auto;
}
.shenqing_box .login_con p span{ color: #999; }

p.wxmsg{ font-size:16px; text-align:center; line-height:30px;}
p.wxmsg i{ font-size:30px; color:#2BA245; display:block;}
p.wxmsg span{}
.layerself .layui-layer-btn a.layui-layer-btn1{ color:#FFF; background:#2BA245; border:1px solid #2BA245}
.layerself .layui-layer-btn{ text-align:center}
.layer_radius{ border-radius:10px!important;  overflow:hidden}
.layui-form-select dl dd.layui-this{ background:#eee; color:#333}
.layer_radius .layui-layer-ico{ background:none!important}
.layer_radius .layui-layer-ico:after{ font-family:"iconfont"; content: "\e903"; font-size:20px; padding-left:10px; color: #999; }
.layui-form-label span{ color:#e60012}
.about_con::-webkit-scrollbar {
  width:3px;
  }
  .about_con::-webkit-scrollbar-thumb {
  background: #aa1616;border-radius:3px;
  }
  .about_con::-webkit-scrollbar-track {
  background   : #ccc;
  }
   .member_con {
     padding: 0px 10px 0px 10px; width:auto;
}

.member_con .form .tit { width:130px;}
.fph2{ text-align:center; font-size:20px; border-bottom:1px solid #f7f7f7; padding:5px 0px 23px 0px; margin-bottom:20px; font-weight:bold}
.member_con .form .tit {
    width: 110px;
}
.member_con .form {
    margin: auto;
}
.member_box {
    background: #f7f7f7;
    padding: 20px 0px;
}
.rz_p {
    color: #4cae4c;
    font-weight: bold;
    font-size: 18px;
    text-align: center;
    margin-top: 25px;
}
.rz_p i {
    font-size: 22px;
    font-weight: bold;
    padding-right: 5px;
    display: inline-block;
    position: relative;
    top: 2px;
}
.member_con .input_con input.button.red {
    background: #e60012;
    border: #e60012 1px solid;
    cursor: pointer;
}
.member_con .input_con input.button {
    width: 100%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 16px;
    border: #999 1px solid;
    border-radius: 10px;
    background: #999;
    color: #fff;

}
.member_con .form .tit {
    width: 110px;
}
.member_con .form .tit {
    float: left;

    padding-top: 10px;
    text-align: right;
}
.member_con .layui-form-label {
    padding: 9px 0px; width: 100px;
}
.member_con .layui-input-block {
    margin-left: 100px;
}
.yinjianren{ position:fixed; background:rgba(253,244,208,0.8); padding:5px 0px; width:100%; top:0px; left:0px; z-index:99999; }
.yinjianren p{ padding:0px 10px; font-weight:bold; text-align:center}
.yinjianren p span{ color:#ff6600; display:inline-block; padding:0px 5px;}

ul.more_upload{padding-left:15px;clear:both}
ul.more_upload a{ text-decoration:none}
ul.more_upload li.li_upload{ position:relative; float:left; width:75px; height:75px; margin-right:12px; overflow:hidden; border-radius:4px;}
ul.more_upload li.li_upload dl{ overflow:hidden; display:block; position:relative;}
ul.more_upload li.li_upload dl dd{ display:block; width:100%;
transition:All 0.2s ease;
-webkit-transition:All 0.2s ease;
-moz-transition:All 0.2s ease;
-o-transition:All 0.2s ease; /*padding-bottom:100%;*/height:75px;}
ul.more_upload li.li_upload dl dd img {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    display: block;
    object-fit: cover;
}
ul.more_upload li.li_upload .moreup_control{ position:absolute; width:100%; display:block; height:100%; left:0px; bottom:0px;transition:All 0.2s ease;
-webkit-transition:All 0.2s ease;
-moz-transition:All 0.2s ease;
-o-transition:All 0.2s ease;opacity:1; background:rgba(0,0,0,0.2);}
ul.more_upload li.li_upload .moreup_control a.lr{ display:block; height:30px; position:absolute; top:50%; line-height:30px; margin-top:-15px; color:#FFF;}
ul.more_upload li.li_upload .moreup_control a.prev{ left:0px;}
ul.more_upload li.li_upload .moreup_control a.next{ right:0px;}
ul.more_upload li.li_upload .moreup_control a.first{ display:block; height:22px; position:absolute; left:0px; bottom:0px; width:100%; line-height:22px; text-align:center; color:#FFF;  background:rgba(0,0,0,0.4); font-size:12px;}
ul.more_upload li.li_upload:first-child a.first{ display:none}
ul.more_upload li.li_upload .moreup_control a.remove{ display:block; text-align:right;  position:absolute; right:3px; top:3px; height:auto; line-height:1; color:#FFF; }
ul.more_upload li.li_upload:hover .moreup_control{opacity:1; }
ul.more_upload li.li_upload:first-child:before{ display:block; position:absolute; left:-17px; top:-17px; width:65px; height:65px; background:url(/images/zhutu.png) center center no-repeat; background-size:cover; content:''; z-index:9999}
ul.more_upload.more_upload_alone li.li_upload:first-child:before{ display:none}
ul.more_upload li.end{ position:relative; cursor:pointer; float:left; width:230px; height:auto;  overflow:hidden; }
ul.more_upload li.end input{ position:absolute; display:block; width:100%; height:100%; left:0px; top:0px;opacity:0; cursor:pointer;}
ul.more_upload li.end p{ color:#999; font-size:12px; padding-top:0px; padding:0;  display:block; height:auto; border:none; margin-top:0px!important;}
ul.more_upload li.end p i{ display:block!important; width:75px; height:75px;}
ul.more_upload li.end p i img{ display:block; width:100%; height:100%}
img.upload_load{ position:fixed; left:50%; top:50%; margin:-16px 0px 0px -16px; display:none}
img.notp{width:75px; height:75px; margin:0px; padding:0px;}

ul.more_upload li.end .moreup_control a.remove {
    display: block;
    text-align: right;
    position: absolute;
    right: 3px;
    top: 3px;
    width: 100%;
    color: #FFF;
}

p.picsm {
    margin: 0px auto 0 auto;
    color: #b0b0b0;
    font-size: 12px; display:none
}

.footer {
    height: 60px;
    line-height: 70px;
    background: #f8f8f8;
}
.weui-tabbar {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    position: fixed;
    z-index: 500;
    bottom: 0px;
    width: 100%;
    background-color: #F7F7FA;
}
.weui-tabbar:before {
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    height: 1px;
    border-top: 1px solid #C0BFC4;
    color: #C0BFC4;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}
.weui-tabbar__item {
    display: block;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    padding: 5px 0 0;
    font-size: 0;
    color: #999999;
    text-align: center;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
i.weui-tabbar__icon, .weui-tabbar__icon > i {
    font-size: 24px;
    color: #999999;
}
.fa-home:before {
    content: "\f015";
}
.fa-eye:before {
    content: "\f06e";
}
.fa-commenting-o:before {
    content: "\f27b";
}
.fa-user-o:before {
    content: "\f2c0";
}
.weui-tabbar__label {
    text-align: center;
    color: #999999;
    font-size: 10px;
    line-height: 1.8;
}
.weui-tabbar__item.weui-bar__item_on .weui-tabbar__icon, .weui-tabbar__item.weui-bar__item_on .weui-tabbar__icon > i, .weui-tabbar__item.weui-bar__item_on .weui-tabbar__label {
    color: #09BB07;
}

.dingzhuanlanbm {
    color: #b98753 !important;
    border: solid 1px #b98753;
    padding: 1px 6px;
    border-radius: 3px;
    font-size: 14px; margin-top:5px; float:left
}

.weui-panel__bd span.spandetail,.weui-panel__bd a.spandetail{display: inline-block;
    height: 35px;
    line-height: 35px;
    text-align: center;
    padding: 0px 15px;
    border: 1px solid #eaeaea;
    border-radius: 35px; float:right; margin-bottom:10px; margin-right:15px;}
.weui-panel__bd a.spandetail_pay{display: inline-block;
    height: 35px;
    line-height: 35px;
    text-align: center;
    padding: 0px 15px;
    border: 1px solid #b98753; color:#b98753;
    border-radius: 35px; float:right; margin-bottom:10px; margin-right:15px;}