.r {color: #f00;}
.f {color: #00f;}
.h {color: #f0f;}
.g {color: #080;}
.ff {color: #ff0;}
.ys{color:#07c160;}
.s9 {color: #FF4000;}
.van-nav-bar{margin:0 auto;background-color:#2989B4;height:50px;}
.van-icon { height: 10px; line-height: 10px; vertical-align: top;font-size: 14px;position: relative;cursor: pointer;}
.van-nav-bar i {height:30px; line-height:30px;min-width:40px;margin-top:10px;display:block;border:true;position: relative;}
.van-icon:before { content: ""; display: inline-block; width: 10px; height: 10px; border-top: 1px solid #fff; border-right: 1px solid #fff; position: absolute; top:10px;cursor: pointer;}
.pre-btn:before { -webkit-transform: rotate(225deg); -moz-transform: rotate(225deg); -o-transform: rotate(225deg); transform: rotate(225deg); left: 15px;cursor: pointer;}
.van-reg, .van-log{position: relative; top:20px;margin:0px 10px;color: #fff;}
.van-top-bar {background-color:#07c160;height:105px;position: relative;}
.van-nav-top {color: #fff;height:50px;line-height:50px;text-align:center;font-size:1.1rem;}
.van-announ {background-color:#fff;margin:6px 20px;height:50px;line-height:50px;position: relative;overflow: hidden;-webkit-border-top-left-radius:8px; -moz-border-top-left-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px;font-size:1.1rem;}
.van-announ .announ {margin:0px 20px;color: #07c160;}
.van-announ .scrollannoun {position: relative;overflow: hidden;top:-50px;left:55px;}
.van-list {margin:0px 10px;text-align:center;position: relative;height:50px;line-height:50px;box-sizing: border-box;}
.van-list a {border: 1px solid #07c160;padding:3px 20px;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;color: #07c160;background-color:#fff;}
.van-list a.cur{background-color:#FF3300;color: #fff;border: 1px solid #FF3300;}
#van-list[data-fixed="fixed"]{ width: 100%;max-width:640px;margin:0 auto;background-color:#07c160;height:50px;position: fixed;top:0;z-index:99999;}
.post_van-list {margin:0px 10px;text-align:center;position: relative;height:50px;line-height:50px;box-sizing: border-box;color: #07c160;}
.post_van-post {position: relative;margin:0px 10px;}
.post_van-post a {margin:0px 10px;}
.post_van-post .cur {padding:2px 5px;background-color: #ff4900;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;color:#fff;}
/*用户区*/
.van-user-bar {width:90%;max-width:600px;margin:0 auto;background: #fff;margin:10px;position:absolute;padding:0px 10px;top:80px;}
.van-user-box {width:90%;max-width:600px;margin:0 auto;background: #fff;margin:10px;padding:0px 10px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}
.rtime {background:#F97511;width:25px;height:25px;border: 1px solid #F97511;-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;position:absolute;margin-top:15px;}
.rtime i{display: inline-block;background: url(/images/icon_09.png);width:25px;height:25px;background-size:100% 100%;}
.rmoney i {display: inline-block;background: url(/images/6.gif);width:20px;height:20px;background-size:100% 100%;}
.zjmx i {position:relative;display: inline-block;background: url(/images/rui-copy-icon.png);width:25px;height:25px;top:8px;background-size:100% 100%;}
.zt {position:absolute;margin-top:18px;}
.zt i{display: inline-block;background: url(/images/icon.png);width:25px;height:25px;background-size:100% 100%;}
.zt i1{display: inline-block;background: url(/images/icon1.png);width:25px;height:25px;background-size:100% 100%;}
.gz {position:absolute;margin-top:18px;}
.gz i{display: inline-block;background: url(/images/rui-face.png);width:30px;height:30px;background-size:100% 100%;}
.uicon {width:50px;height:50px;position: relative;-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;}
.mycare {position:relative;width: 100%; max-width:640px;height:50px;border-bottom: solid 1px #eee;padding:0px 0px;overflow:hidden;background: #fff;}
.gzacss {position:relative;right:5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background: #ff4900;color:#FFF;text-align: center;font-size:13px;padding:2px 3px;top:20px;}
.gzname {margin-left:18px;font-size:1.2rem;}
.pic {-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;}
.alertcol .alertcola {color: #f00;font-size: 14px;height:25px;line-height:35px;text-align:right;float:right;padding-right:5px;}
#user_edit{width:99%;height:320px;position:relative;margin: 0 auto;left:5%;right:5%;top:20%;margin-bottom:50%;z-index:9999;background-color: #fff;-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;border:1px #717171 solid;border-top-color:#DEDEDE; border-left-color:#DEDEDE;max-width:400px;position: fixed;}
.alertcol {height:45px; line-height:45px;color: #07c160;}
.alertcol a{margin:0px 10px;}
.alerthtml {margin:0px 10px;}
.reg_box {width: 100%;margin:10px 10px ;}
.reg_input {width:95%;border-bottom: solid 1px #ddd;height:30px; line-height:30px;}
.btn_box {margin: 0 auto;text-align:center;}
.reg_btn {background-color:#07c160;height:35px;padding:0px 20px;color: #fff;-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;position: relative;cursor: pointer;font-size:1.3rem;}
/*选择头像*/
#pl-pop{padding: 1px;z-index:9999999999999999;position:fixed;width:300px;height:200px;top:60px;left:40%; right:40%;}
.ico-list {background: #CC00CC;position: relative;border: 1px solid #CC00CC;}
.ico-list a.cur {cursor:pointer;}
.ico-list a, img.focus-ico {cursor:pointer;}
.ico-list a img {border: 1px dashed #fff;margin: 1px;cursor:pointer;position: relative;}
.ico-list a:hover img, .ico-list .cur img {border: 1px dashed #F60;position: relative;z-index:999;}
.ico-list a img:hover {transform: scale(1.4);}
.focus-ico {-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.ico-txt {border-bottom:#d21e1e 1px solid;position: relative;margin-top:5px;height:25px;light-height:25px;text-align:center;font-size: 14px;font-weight: bold;color: #fff;}
.ico-txt .iconcol {color: #fff;font-size: 14px;height:25px;light-height:35px;text-align:right;float:right;padding-right:5px;}
/*明细*/
.log_list_box {width: 100%;margin:0 auto;position:relative;height:650px;overflow:auto;}
.log_list_box li {float:left;height:35px;line-height:35px;border-bottom: 1px dashed #dcdcdc;font-size:1rem;}
.log_list_box li.log-id {width:10%;text-align: center;}
.log_list_box li.log-lx {width:30%;}
.log_list_box li.log-ur {width:30%;}
.log_list_box li.log-rq {width:30%;text-align:center;font-size:.7rem;}
.ml_type {margin:0 auto;display: block;height:40px;line-height:40px;background-image: -webkit-linear-gradient(top, #ffffff, #f0f0f0);border-top: 1px solid #E7E6E6;border-bottom: 1px solid #E7E6E6;position:relative;overflow:hidden;padding:0px 5px;}
.ml_type h2 {float:left;font-size:1.2rem;color: #444;margin-left:5px;}
.m_msc {-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:50px;color:#fff;text-align:center;background:#FF4000;outline:none;border:1px #FF4000 solid;height:18px;line-height:18px;margin-top:10px;}
.pay_box {WIDTH:450px;height:400px;position:absolute;border:1px #034D52 solid;z-index:9999;left:20%;right:20%;top:25px;background:#fff;}
.pay_box .pay_col {height:30px;light-height:30px;font-size: 14px;font-weight: bold;background:#034D52;padding:8px 10px 0px 10px;color:#78F8FF;}
.pay_box .pay_col .pay_cola {float:right;color:#E4FF78;}
/*充值*/
.paly_box {margin:0 auto;background:#fff;position:relative;overflow:hidden;}
.paly_box li {float:left;}
.paly_box .paly-l {width:15%;margin-left:3px;}
.paly_box .paly-r, .paly_box .paly-czr {width:84%;}
.weixingg {font-weight:700;background-color: #ffff00;color: #ff0000;border-radius:5px;border: 1px solid #ff0000;padding:1px 10px;font-size:1.3rem;}
.paly_box .pay_wximg_tit {width:48%;float:left;}
.paly_box .pay_zfimg_tit {width:48%;float:right;}
.wximg {width:99%;border: 1px dashed #f00;height:165px;}
.zfbimg {width:99%;border: 1px dashed #00f;height:165px;}
.tuioguanggg {border: 1px solid #000;border-top: 1px solid #fff;border-left: 1px solid #fff;padding:1px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#004F69;color: #fff;font-size:1.2rem;}