@charset "utf-8";
/* CSS Document */
*{padding:0;margin: 0;list-style: none;}
a{text-decoration: none;color:#333}
html,body{ height:100%;overflow: hidden}
.page {
    background: #F7F7F7;
    display: block;
    width: 100%;
    height: 100%;
    position:relative;
    overflow: hidden;
    max-width: 1280px;margin: 0 auto;
    padding-bottom: 100px;overflow: auto;
  }
img{ display: block}

.hidden { display: none; }
  /*登录*/
.login{ background: url(../images/login/bg.jpg) no-repeat 0 0;
	-webkit-background-size: 100% 100%;
    background-size: 100% 100%;}
.login .ipt::-webkit-input-placeholder { /* WebKit browsers */
    color: #fff;
}
.header{
	height: 4.5rem;
	position: relative;
}
.header .tit{color:#000;}
.log_con{text-align:center; color:#ffffff;padding-top:14%;height:100%;
position:absolute;
background: -webkit-linear-gradient(#4a93cc, #1b82d2); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(#4a93cc, #1b82d2); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(#4a93cc, #1b82d2); /* Firefox 3.6 - 15 */
background: linear-gradient(#4a93cc, #1b82d2); /* 标准的语法 */
width:100%;
color:#ffffff;
}
.login_logo{width: 100%;margin:0 auto;margin-bottom: 0;padding-top: 0;position: relative;top: 1.2rem;}
.login_logo img{width: 3.2rem;margin: 0 auto;}
.login_inp{width: 80%;margin:0 auto;position: relative;top: 0.5rem;display: block;height: auto;}
.login_inp input{width:100%;background:none;border: 0 none;height: 1rem;text-align: left;color: #fff;font-size: 0.4rem;margin-bottom: 0;border-bottom: 1px solid #80A7D0;display: block;text-indent: 0.5rem;}
.wrap_ipt{ margin-bottom: 0.5rem;position: relative}
.wrap_login_btn{width: 6.4rem;height: 0.88rem;margin: 1.25rem auto 0.25rem;position: relative;}
.wrap_login_btn .login_btn{
	cursor:pointer;
	background: #E69E16;
	border: none !important;
	color:#ffffff !important;
	display: block;
	height: 100%;
	font-size: 0.45rem;
	line-height: 0.85rem;
	text-align: center;
	text-indent: 0;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-tap-highlight-color: transparent; /* For some Androids,个人感觉是低版本的安卓，4.0以下 */
	border-radius: 0.5rem;
}
.wrap_ipt .ipt{ outline: none}
.wrap_ipt .ico{
	position: absolute;
	left:0;
	top: 0.28rem;
	display: block;
	font-size: 0;
}
.wrap_ipt .user{
	background: url(../images/login/user.png) no-repeat 0 0;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	height: 0.38rem;
	width: 0.32rem;
	}
.wrap_ipt .pwd{
	background: url(../images/login/pwd.png) no-repeat 0 0;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	height: 0.37rem;
	width: 0.33rem;
    }
.wrap_ipt .veri{
    background: url(../images/login/veri.png) no-repeat 0 0;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    height: 0.37rem;
    width: 0.3rem;
}	   
.veri_code_img{position: absolute;right: 0.5rem;top: 0.25rem;width: 1.58rem;cursor: pointer;} 	
.login_but{text-align: right;width:100%;position: relative;font-size: 0.3rem;}
.login_but a{color: #2593de;margin-right: 0.3rem;}
/*登录 end*/


/* 我的首页 */
.mypage{ }
.footer .weui-tabbar__label{ font-size:  0.3rem;}
.wrap_user_header{
	position: relative;
	overflow: hidden;
	height: 3rem;
}
.user_header{
    height: 4.5rem;
    overflow: hidden;
    font-size: 0.4rem;
    text-align: center;
    color: #fff;
}
.user_logo{
    margin-top: 0.5rem;
    margin-bottom: 0.35rem;
}
.user_logo img{
    width: 2rem;
    height: 2rem;
    border: 3px solid #f5f5f5;
    border-radius: 50%;
    margin: 0 auto;
}
.wrap_user_body .weui-cell__hd img{ 
	width:0.4rem;
	margin-right:5px;}
.user_header .nickname{
}
.user_header .signname{
    font-size: 0.35rem;
}
.wrap_user_body{ }

/* 滑动需要的高度设置 */
.wrap_user_body{height: 6.7rem;overflow: hidden;}
.wrap_user_body .list-group{ background: none}
.wrap_user_body .swiper-wrapper.w {
    height: 6.7rem;
}
.wrap_user_body .swiper-slide {
    height: auto;
}
.wrap_user_body .weui-cells{ background: #f7f7f7}
.wrap_user_body .weui-cell{padding-top: 0.22rem;padding-bottom: 0.22rem;}
.wrap_user_body .weui-cell:before,.wrap_user_body .weui-cells:after{ display: none}
.wrap_user_body .weui-cell_access{background: #fff;margin-bottom: 0;border-bottom: 1px solid #efefef;}
.wrap_user_body .weui-cell_access .weui-cell__ft:after {
    height: 0.16rem;
    width: 0.16rem;
}
.mypage_history_renwu{ display: block;overflow: hidden}
.wrap_user_body .mypage_history_renwu{     min-height: 0.3rem;
    background: #fff;
	overflow: hidden;}
.mypage_history_renwu .weui-cell__hd{ float: left}
.mypage_history_renwu .weui-cell__bd{float: left;padding-bottom: 0.2rem;}
.mypage_history_renwu .more{clear: both;display: none;width: 100%;padding-bottom: 0;}
.mypage_history_renwu .more .txt{border-top: 1px solid #eee;height: 0.65rem;width: 100%;line-height: 0.65rem;margin-bottom: 0.1rem;text-indent: 0.45rem;color:#aaa}
.mypage_history_renwu .more .txt a{ color:#aaa}
.mypage_history_renwu .weui-cell__ft:after{     margin-top: 0.16rem;}
.mypage_history_renwu .open_ft:after{ border-width: 0px 2px 2px 0;}
.mypage_history_renwu .close_ft:after{ border-width: 2px 0px 0px 2px;}

.mypage_user_notice{ color:#0C86D6}
.mypage_user_notice .txt{ 
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
    word-wrap: break-word;
    word-break: break-all;
    display: inline-block;
    vertical-align: -0.11rem;
    width: 13.5em;
}
/* 个人信息 */
.mypage_edit{ }
.mypage_edit .wrap_user_header{}
.mypage_edit .user_header{
    height: 3.5rem;
    background: #393A3F;
    overflow: hidden;
    font-size: 0.4rem;
    text-align: center;
    color: #fff;
}
.mypage_edit .user_logo{
    margin-top: 0.5rem;
    margin-bottom: 0.35rem;
}
.mypage_edit .user_logo img{
    width: 2rem;
    height: 2rem;
    border: 3px solid #fff;
    border-radius: 50%;
    margin: 0 auto;
    float: left;
    margin-left: 0.5rem;
}
.mypage_edit .wrap_name{
	float: left;text-align: left;overflow: hidden;margin-left: 0.5rem;    margin-top: 0.5rem;
}
.mypage_edit .wrap_user_body .weui-cell{ padding-top:0.28rem;padding-bottom: 0.28rem}
.mypage_edit .wrap_user_body .weui-cell_access{ background: #fff;margin-bottom:0;border-bottom: 1px solid #eee;}
/* 滑动需要的高度设置 */
.mypage_edit .wrap_user_body{height: 7.7rem;overflow: hidden;}
.mypage_edit .wrap_user_body .list-group{ background: none}
.mypage_edit .wrap_user_body .swiper-wrapper.w {
    height: 7.7rem;
}
#user_msg_popup .weui-popup__modal .placerholder{ height: 1rem;}
.weui-picker-container .weui-picker-modal{ height: auto;}
.mypage_edit .weui-cell__ft input{  width: 5rem;
    border: 0 none;
    text-align: right;
    font-size: 0.35rem;
    height: 0.5rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: break-word;
    word-break: break-all;
    display: inline-block;}
body .weui-picker-wrap_rating_conainer-visible .weui-picker-modal{     height: 6rem;}
.weui-picker-modal .toolbar .title{font-size: 0.45rem;line-height: 1rem;}
.weui-picker-modal .toolbar .picker-button{font-size: 0.45rem;height: 1rem;line-height: 1rem;}
.weui-picker-modal .picker-item{ font-size: 0.4rem}
body .weui-picker-modal .picker-modal-inner{ height: 4rem}
.weui-picker-modal .toolbar .toolbar-inner{ height: 1rem}
.full_ft{ width:  100%;}
.mypage_edit .full_ft input{ width:  100%;text-align: left;font-size: 0.3rem;}
.weui-popup__wrap_rating_conainer .placerholder{ height: 1rem}
.weui-btn_primary {
    background-color: #4280D1;
}
.wrap_close_popup{ position: absolute;
    bottom: 1rem;
    width: 100%;
	margin: 0;}
.wrap_close_popup a{ background: #ccc;border-radius: 0;}	
.wrap_close_popup .weui-btn:after{ border-radius: 0;border:0 }

/* 个人信息2019-04-30 */
.mypage20190430 .user_header {
    overflow: hidden;
    font-size: 0.35rem;
    text-align: left;
    color: #000;
    top: 0.15rem;
    background: #fff;
    width: 100%;
    position: relative;
    z-index: 111;
    width: 94%;
    margin: 0 auto;
    height: 2.6rem;
    border-radius: 0.05rem;
    box-shadow: 0 0.05rem 0.35rem #ddd;
}
.user_header_gutter{
    height: 1.8rem;
    background: -webkit-linear-gradient(#197FC4, #197FC4); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#197FC4, #197FC4); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#197FC4, #197FC4); /* Firefox 3.6 - 15 */
    background: linear-gradient(#197FC4, #197FC4) /* 标准的语法 */;
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
}
.wrap_user_header .gutter{
    background: #f7f7f7;
    height: 1rem;
    position: absolute;
    width: 100%;
    bottom: 0;
}
.mypage20190430 .user_logo {
    margin-top: 0.2rem;
    margin-bottom: 0.2rem;
    float: right;
    margin-right: 0.65rem;
}
.mypage20190430 .user_logo::after {
    content: " ";
    content: " ";
    display: inline-block;
    height: 0.18rem;
    width: 0.21rem;
    border-width: 2px 2px 0 0;
    border-color: #aaa;
    border-style: solid;
    -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    position: absolute;
    top: 0.65rem;
    right: 0.35rem;
}
.mypage20190430 .user_logo img {
    width: 1.1rem;
    height: 1.1rem;
    border-radius: 50%;
    margin: 0 auto;
}


.mypage20190430 .user_header .txt{
    position: relative;
    top: 0.3rem;
    overflow: hidden;
    margin-left: 0.35rem;
    margin-right: 2.2rem;
}
.mypage20190430 .user_header div.item{}
.mypage20190430 .user_header .item1{border-bottom: 1px solid #efefef;}
.mypage20190430 .user_header .item2{font-size: 0;height: 1rem;text-align: center;}
.mypage20190430 .user_header .item2 .item{display: inline-block;width: 33.2%;font-size: 0.3rem;height: 1rem;}
.mypage20190430 .user_header .item2 .value{display: block;font-size: 0.4rem;margin-bottom: -0.2rem;position: relative;top: 0;}
/* .mypage20190430 .user_header .item2 .item2-1{
    width: 20%;
}
.mypage20190430 .user_header .item2 .item2-2{
    width: 54%;
} */
.mypage20190430 .user_header .item2 .item2-3{
    width: 23%;
}
.mypage20190430 .user_header .item2 .tit{}
.mypage20190430 .user_header .nickname{
    font-size: 0.38rem;
    font-weight: bold;
}
.mypage20190430 .user_header .signtxt{
    font-size: 0.3rem;
    height: 0.5rem;
    overflow: hidden;
}
.mypage20190430 .user_header .item{overflow: hidden;}

.mypage20190430 .menu {
    width: 100%;
    text-align: center;
    font-size: 0;
    margin-bottom: 0.2rem;
    background: #fff;
    padding: 0;
    overflow: hidden;
    }
.mypage20190430 .menu .ico{ display: block;overflow: hidden;font-size: 0;text-align: center}
.mypage20190430 .menu .ico .pic{width: 1rem;display: block;margin: 0 auto 0.1rem;}
.mypage20190430 .menu .ico .tit{font-size: 0.3rem;}
.mypage20190430 .menu .ico2{}
.mypage20190430 .menu .ico2 .pic{
    width: auto;
    height: 1rem;
    position: relative;
    top: 0.1rem;
}
.mypage20190430 .menu .ico6{}
.mypage20190430 .menu .ico6 .pic{
    width: auto;
    height: 1rem;
}
.mypage20190430 .menu .weui-flex{margin: 0.2rem 0.2rem 0.2rem 0.3rem;}


.mypage20190430 .wrap_user_body,.mypage20190430 .wrap_user_body .swiper-wrapper.w{height: 8.6rem;}
.mypage20190430 .wrap_user_body .weui-cell_access {
    padding-left: 0.56rem;
}
.wrap_user_body .logout{text-align: center;display: block;margin-top: 0.2rem;}
.wrap_user_body .version{
    background: none;
    border: 0 none;
    text-align: center;
    display: block;
    padding-top: 0.1rem;
    color: #999;
    }
.weui-tabbar__item{ position: relative;}
.footer .weui-tabbar__icon{ position: relative;}
.weui-tabbar.footer{/* height: 1.2rem; */}



/* 我要答题 */
.my_dati .user_logo {

float: left;

margin-left: 0.35rem;

margin-right: 0.25rem;
}
.my_dati .user_header .txt {
    margin-left: 0;
    margin-right: 1.5rem;
}
.my_dati .wrap_datijilu_btn{position: absolute;right:0;top: 0.45rem;width: 1.76rem;height: 0.5rem;}
.my_dati .datijilu_btn{ 
    display: block;width: 100%;height: 100%;
    background: url(../images/dati/datijilu_btn.png) no-repeat 0 0;
	-webkit-background-size: 100% 100%;
    background-size: 100% 100%;
}
.my_dati .user_header .item2 .item{ width: 50%;}
.my_dati .user_header .item2 .tit{ }
.my_dati .user_header .item2 .value{display: inline;}
.my_dati .item {background: #fff;margin-bottom: 0;border-bottom: 1px dashed #eee;}
.my_dati .weui-media-box__title{
    font-size: 0.36rem;
    margin-bottom: 0.05rem;
    height: 0.5rem;
    white-space: initial;
    margin-right: 0.4rem;
    color: #333;
    font-weight: bold;
    }
.my_dati .weui-media-box__desc{text-align: left;font-size: 0.3rem;color: #666;}
.my_dati .weui-media-box__desc .tit{}
.my_dati .weui-media-box__desc .msg{}
.my_dati .weui-media-box__hd{
    width: 0.68rem;
    height: 0.68rem;
    line-height: 1.8rem;
    border-radius: 0;
    overflow: hidden;
    margin-right: 0.25rem;
}
.my_dati .hd .weui-media-box__thumb{     
    width: 100%;
    height: 100%;
}
.my_dati .weui-media-box_appmsg .weui-media-box__thumb{ 
width: 0.68rem;height: 0.68rem;
}
.my_dati .weui-media-box::after{
    content: " ";
    content: " ";
    display: inline-block;
    height: 0.18rem;
    width: 0.21rem;
    border-width: 2px 2px 0 0;
    border-color: #aaa;
    border-style: solid;
    -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    position: absolute;
    top: 0.65rem;
    right: 0.55rem;
    }  


.my_dati .wrap_user_body .version{
    height: 1.5rem;line-height: 1rem;
}

/* 学习积分 */
.my_jifen .wrap_jifen_rule{
    background: #fff;
    overflow: hidden;
    border-bottom: 1px dashed #eee;
    height: 1rem;
    line-height: 1rem;
    padding: 0.1rem 0.65rem;
}
.my_jifen .jifen_rule_tit{
    font-size: 0.45rem;
    float: left;
}
.my_jifen .wrap_jifen_rule .msg{
    float: right;
    letter-spacing: 0.02rem;
}
.my_jifen .wrap_jifen_rule .num{
    color: #CF3D3D;
    font-weight: bold;
}
.my_jifen .user_header .item2 .tit{ font-size: 0.32rem;
}
.my_jifen .user_header .item2 a.tit{
    color: #2B86C8;
    border-bottom: 1px solid #2B86C8;
    float: right;
    margin-right: 0.5rem;
    height: 0.75rem;
}
.my_jifen .user_header div.item{ line-height: 1rem;}

.my_jifen{ pa1dding-bottom: 1rem;}
/* 滑动需要的高度设置 */
.my_jifen .wrap_user_body{height: 6.8rem;}
.my_jifen .list-group{ background: none;}
.my_jifen .wrap_user_body .swiper-wrapper.w {
    height: 6.8rem;
}
.my_jifen .swiper-slide {
    height: auto;
}
.my_jifen .item {background: #fff;margin-bottom: 0.1rem;overflow: hidden}
.my_jifen .weui-media-box__title{
    font-size: 0.38rem;
    margin-bottom: 0.2rem;
    max-height: 1.25rem;
    white-space: initial;
    margin-right: 0.4rem;
    overflow: hidden;
    }
.my_jifen .weui-media-box__desc{ text-align: left;
    margin-bottom: 0.2rem;}
.my_jifen .weui-media-box__desc .tit{}
.my_jifen .weui-media-box__desc .msg{}
.my_jifen .weui-media-box__hd{
    width: 0.85rem;
    height: 0.85rem;
    line-height: 0.85rem;
    overflow: hidden;
}
.my_jifen .hd .weui-media-box__thumb{     
    width: 100%;
    height: 100%;
}
 
.my_jifen .weui-media-box__bd{ }
.my_jifen .weui-media-box__ft{margin: 0.3rem  auto }
.my_jifen .date{ margin-right: 0.2rem}
.my_jifen .weui-media-box_appmsg{ display: -webkit-box}
.my_jifen .weui-media-box__info{margin: 0 auto;text-align: center;}
.my_jifen li.renwudating_meta_status{float: none;display: inline-block;margin-right: 0.15rem}

.swiper_jifen_runing{}
.swiper_jifen_runing .weui-cell{}
.swiper_jifen_runing .weui-cell .weui-cell__bd{
    float: left;
    width: 10rem;
    flex: auto;
    -webkit-box-flex: auto;
    -webkit-flex: auto;
}
.swiper_jifen_runing .weui-cell .weui-cell__ft{
    
position: absolute;
    
right: 0.35rem;
    
top: 0.25rem;
}
.swiper_jifen_runing .weui-cell .wrap_num{     color: #CA2A2A;}
.swiper_jifen_runing .weui-cell .msg{
    font-size: 0.3rem;
}
.swiper_jifen_runing .weui-cell .status{
    display: block;
}
.swiper_jifen_runing .weui-cell .datetime{
    text-indent: -0.83rem;
    overflow: hidden;
    display: block;
    font-size: 0.3rem;
    color: #666;
}

.swiper_jifen_runing .weui-cell_access .weui-cell__ft:after{ display: none;}
.swiper_jifen_runing .color{
    color:#CE4040
}
.my_jifen .datijilu_btn{ 
    display: block;width: 100%;height: 100%;
    background: url(../images/myjifen/shangcheng_btn.png) no-repeat 0 0;
	-webkit-background-size: 100% 100%;
    background-size: 100% 100%;
}

/* 信用分 2020-02-18 */

.my_xinyongfen{ pa1dding-bottom: 1rem;}

.my_xinyongfen .wrap_jifen_rule{
    background: #fff;
    overflow: hidden;
    padding: 0rem 0.65rem;
    position: relative;
    width: 100%;
}
.my_xinyongfen .jifen_rule_tit{
    font-size: 0.45rem;
    float: left;
}
.my_xinyongfen .wrap_jifen_rule .msg{
    float: left;
    letter-spacing: 0.02rem;
    position: relative;
    top: -0.2rem;
}
.my_xinyongfen .wrap_jifen_rule .num{
    /* color: #CF3D3D; */
    font-weight: normal;
}

.wrap_jifen_rule .microdate_fake{float: left;position: relative;}
.wrap_jifen_rule .wrap_date{width: 3rem;font-size: 0.45rem;letter-spacing: 0.05rem;}
.wrap_jifen_rule .wrap_date .year{ }
.wrap_jifen_rule .wrap_date .month{ }
.wrap_jifen_rule .microdate{opacity: 0;;position: absolute;top: 0;left: 0;width: 3rem;}

/* 滑动需要的高度设置 */
.my_xinyongfen .wrap_user_body{height: auto;}
.my_xinyongfen .list-group{ background: none;}
.my_xinyongfen .wrap_user_body .swiper-wrapper.w {
    height: auto;
}
.my_xinyongfen .swiper-slide {
    height: auto;
}
.my_xinyongfen .item {background: #fff; overflow: hidden}
.my_xinyongfen .weui-media-box__title{
    font-size: 0.38rem;
    margin-bottom: 0.2rem;
    max-height: 1.25rem;
    white-space: initial;
    margin-right: 0.4rem;
    overflow: hidden;
    }
.my_xinyongfen .weui-media-box__desc{ text-align: left;
    margin-bottom: 0.2rem;}
.my_xinyongfen .weui-media-box__desc .tit{}
.my_xinyongfen .weui-media-box__desc .msg{}
.my_xinyongfen .weui-media-box__hd{
    width: 0.85rem;
    height: 0.85rem;
    line-height: 0.85rem;
    overflow: hidden;
}
.my_xinyongfen .hd .weui-media-box__thumb{     
    width: 100%;
    height: 100%;
}
 
.my_xinyongfen .weui-media-box__bd{ }
.my_xinyongfen .weui-media-box__ft{margin: 0.3rem  auto }
.my_xinyongfen .date{ margin-right: 0.2rem}
.my_xinyongfen .weui-media-box_appmsg{ display: -webkit-box}
.my_xinyongfen .weui-media-box__info{margin: 0 auto;text-align: center;}
.my_xinyongfen li.renwudating_meta_status{float: none;display: inline-block;margin-right: 0.15rem}

.swiper_xinyongfen_runing{}
.swiper_xinyongfen_runing .weui-cell{}
.swiper_xinyongfen_runing .weui-cell .weui-cell__bd{
    float: left;
    width: 100%;
    flex: auto;
    -webkit-box-flex: none;
    -webkit-flex: none;
    flex: none;
}
.swiper_xinyongfen_runing .weui-cell .weui-cell__bd .txt{font-size: 0.3rem;margin-right: 0.7rem;}
.swiper_xinyongfen_runing .weui-cell .weui-cell__ft{
    
position: absolute;
    
right: 0;
    
top: 0.25rem;
font-size: 0.3rem;    
height: 100%;
}
.swiper_xinyongfen_runing .weui-cell .wrap_num{     color: #CA2A2A;}
.swiper_xinyongfen_runing .weui-cell .msg{
    font-size: 0.3rem;
}
.swiper_xinyongfen_runing .weui-cell .status{
    display: block;
}
.swiper_xinyongfen_runing .weui-cell .datetime{
    text-indent: -0.83rem;
    overflow: hidden;
    display: block;
    font-size: 0.3rem;
    color: #666;
    position: absolute;
    bottom: 0.5rem;
    width: 2.2rem;
    right: 0.25rem;
}

.swiper_xinyongfen_runing .weui-cell_access .weui-cell__ft:after{ display: none;}
.swiper_xinyongfen_runing .color{
    color:#CE4040
}



/* 任务随机分配 */
.renwusuijifenpei{ background: #fff;}
.renwusuijifenpei .swiper-container{ height: 100%;}
.renwusuijifenpei .wrap_user_header{ height: 2.3rem;}
.renwusuijifenpei .wrap_user_body{ background: #fff;}
.renwusuijifenpei .wrap_daoshu_time{text-align: center;height: 2rem;}
.renwusuijifenpei .wrap_daoshu_time .tit{font-size: 0.33rem;font-weight: bold;margin-top: 0.3rem;}
.renwusuijifenpei .wrap_daoshu_time .daoshu_time{font-size: 0.75rem;color: #CC1111;font-weight: bold;height: 1rem;line-height: 1rem;}

.renwusuijifenpei .list-group{margin-top: 0.05rem;}
.renwusuijifenpei .weui-cells{background: #fff;}
.renwusuijifenpei .weui-cell{padding-bottom: 0.03rem;padding-top: 0.1rem;}
.renwusuijifenpei .weui-cell__bd{-webkit-box-flex: inherit;-webkit-flex: none;flex: none;float: left;font-size: 0.3rem;margin-right: 0.3rem;min-width: 0.8rem;}
.renwusuijifenpei .weui-cell__ft{overflow: hidden;line-height: 0.45rem;color: #666;text-align: left;}
.renwusuijifenpei .navi_btn{

background: url(../images/navi.png) no-repeat 0 0;

-webkit-background-size: 100% 100%;

background-size: 100% 100%;

width: 2rem;

height: 0.68rem;

display: inline-block;

color: #fff;

text-indent: 0.63rem;

line-height: 0.68rem;

margin-left: 1rem;

font-size: 0.28rem;
}
.renwusuijifenpei .beizhuxinxi{ position: relative;}
.renwusuijifenpei .beizhuxinxi .weui-cell__bd{ position: absolute;left:0.3rem;top: 0.12rem;}
.renwusuijifenpei .beizhuxinxi .weui-cell__ft{ margin-left: 1.5rem;}
.renwusuijifenpei .yinbaorenshu{ }
.renwusuijifenpei .yinbaorenshu .num{ color: #CD1C1C;font-weight: bold;}
.renwusuijifenpei .chakan_renwu_xiangqing_btn{float: right;position: absolute;right: 0.5rem;top: 0.1rem;color: #1981C7;}
.renwusuijifenpei .weui-cells:before{ border: 0;}


.renwusuijifenpei .weui-agree__checkbox {
    width: 0.4rem;
    height: 0.4rem;
}
.renwusuijifenpei .weui-agree__text{ font-size: 0.3rem;color: #111;margin-left: 0.1rem;vertical-align: 3px;}
.renwusuijifenpei .weui-btn-area{margin: 0.1rem 0.3rem;height: 0.9rem;}
.renwusuijifenpei .baoming_chenggong_btn{
   
}
.renwusuijifenpei .baoming_chenggong_btn .weui-btn_primary{background: #C9C9C9;font-size: 0.32rem;height: 100%;}
.renwusuijifenpei .wrap_user_body,.renwusuijifenpei .wrap_user_body .swiper-wrapper.w{height: 100%;}


/* 我的任务 */
.myrenwu{ }
.myrenwu .wrap_three_btn{margin-left: 0;margin-top: 0.2rem;text-align: center;display: block;padding: 0;font-size: 0;}
.myrenwu .weui-cell{
    padding-bottom: 0.15rem;
    padding-top: 0.1rem;
    }

.myrenwu .wrap_three_btn a{
    min-width: 2.35rem;
    height: 0.68rem;
    display: inline-block;
    color: #fff;
    text-indent: 0;
    line-height: 0.68rem;
    margin-left: 0.2rem;
    font-size: 0.28rem;
    border-radius: 0.07rem;
    text-align: center;
    padding: 0 0.01rem;
    margin-right: 0.15rem;
}
.myrenwu .wrap_three_btn a .inner{padding-left: 0.45rem;}

.myrenwu .wrap_three_btn a.qiandao_btn .inner{
    background: url(../images/my_renwu/qiandao.png) no-repeat 0rem 0rem;
    -webkit-background-size: 0.33rem 100%;
    background-size: 0.33rem auto;
}


.myrenwu .wrap_three_btn a.navi_btn{
    background: #6DB92C;
}
.myrenwu .wrap_three_btn a.navi_btn .inner{
    background: url(../images/navi.png) no-repeat 0rem 0rem;
    -webkit-background-size: 0.27rem 100%;
    background-size: 0.27rem auto;
}



.myrenwu .wrap_three_btn a.qingjia_btn{
    background: red;
    
}
.myrenwu .wrap_three_btn a.qingjia_btn .inner{
    background: url(../images/my_renwu/qingjia.png) no-repeat 0 0;
    -webkit-background-size: 0.43rem 100%;
    background-size: 0.43rem 100%;
    
}

.myrenwu .renwu_title{
    background: #fff;
    font-size: 0.35rem;
    padding-left: 0.45rem;
    padding: 0 0.3rem;
    line-height: 0.8rem;
    border-bottom: 1px solid #eee;
}
.myrenwu h3.tit{padding-left: 0.45rem;font-weight: normal;font-size: 0.4rem;}

 /* background: #fff url(../newImages/my_renwu/open.png) no-repeat 0 0.25rem; */
.myrenwu h3.tit.open{
    background: #fff url(../newImages/my_renwu/open.png) no-repeat 0 center;
    -webkit-background-size: 0.4rem 0.4rem;
    background-size: 0.4rem 0.4rem;
}
/* background: url(../newImages/my_renwu/close.png) no-repeat 0 0.25rem; */
.myrenwu h3.tit.close{
    background: url(../newImages/my_renwu/close.png) no-repeat 0 center;
    -webkit-background-size: 0.4rem 0.4rem;
    background-size: 0.4rem 0.4rem;

}

.myrenwu h5.tit_ktsj {
	color: DimGray;
	font-weight: normal;
	font-size: 1.10em;
	line-height: 1.10em;
	margin-bottom:0.40em;
	text-align:right;
}

.myrenwu .tab_con{ position: relative;top: 1rem;}
.myrenwu .tab_con .item{ margin-top: 0.15rem;}
.myrenwu .wrap_user_body{ background: #f6f6f6;}


.myrenwu .wrap_user_body,.myrenwu .wrap_user_body .swiper-wrapper.w{height: 10.3rem;}


.myrenwu_xiangqing_btn{ 
    width: 6.53rem;height: 0.82rem;line-height: 0.82rem;
    background: url(../images/btn653x82.png) no-repeat 0 0;
    -webkit-background-size:100% 100%; 
    background-size: 100% 100%;
}

.myrenwu_xiangqing{ background: #fff;}
.myrenwu_xiangqing .wrap_user_body, .myrenwu_xiangqing .wrap_user_body .swiper-wrapper.w {
    /* height: 12.3rem; */
    background: #fff;
}
.myrenwu_xiangqing .weui-cell__bd{letter-spacing: 0.04rem;margin-right: 0.45rem;font-weight: bold;color: #666;}

.myrenwu_xiangqing .weui-cell {
    padding-bottom: 0.18rem;
    
}

.myrenwu_xiangqing .weui-btn-area {
    margin: 0.5rem 0.3rem 0;
    
}

/* 任务确认-服务人员 */
.myrenwu_queren{
    background: #EFEFEF;
}
.myrenwu_queren .wrap_user_body{
    background: #EFEFEF url(../images/renwuqueren/renminpeishenyuan_bg.png) no-repeat 0 0;
    -webkit-background-size:100% 100%;
    background-size: 100% 100%;
    height: 11rem;
    overflow: hidden;
}
.myrenwu_queren .inner{
    background: #fff;
    width: 94.5%;
    margin: 0.15rem auto 0;
    border-radius: 0.1rem;
    height: 10.5rem;
}

.myrenwu_queren .inner .zhanghu_hd{
    background: url(../images/renwuqueren/hd.png) no-repeat 0 0;
    -webkit-background-size:100% 100%;
    background-size: 100% 100%;
    width: 5.82rem;
    height: 0.58rem;
    margin: 0 auto;
    text-indent: -1024px;
    overflow: hidden;
    margin-bottom: 0.7rem;
    margin-top: 0.3rem;
}
.myrenwu_queren .inner .weui-cell{
    border-bottom: 1px solid #E5E5E5;
    height: 0.7rem;
    font-size: 0.4rem;
    line-height: 0.7rem;
}
.myrenwu_queren .inner .weui-cell__bd{
    font-size: 0.34rem;
    letter-spacing: 0.1rem;
}
.myrenwu_queren .inner .weui-cell__ft{
    font-size: 0.34rem;
    line-height: 0.75rem;
    font-weight: bold;
    letter-spacing: 0.053em;
}
.myrenwu_queren .inner .wrap_kaiting_daoshu{}
.myrenwu_queren .inner .weui-btn-area{}
.myrenwu_queren .inner .weui-btn-area .weui-btn{
    background:  url(../images/renwuqueren/btn.png) no-repeat 0 0;
    -webkit-background-size:100% 100%;
    background-size: 100% 100%;
    width: 6.28rem;height: 1.06rem;margin: 0 auto;
    
}
.myrenwu_queren .inner .weui-btn:after{ border: 0;
    border-radius: 0;}
.myrenwu_queren .inner .wrap_tbl{padding: 0.52rem;}
.myrenwu_queren .weui-cells{border: 1px solid #E5E5E5;border-radius: 0.1rem;}
.myrenwu_queren .peishenyuanzhengjian{ }
.myrenwu_queren .peishenyuanzhengjian .weui-cell__bd{ letter-spacing: 0; }

.myrenwu_queren .wrap_kaiting_daoshu{text-align: center;height: 1.5rem;}
.myrenwu_queren .wrap_kaiting_daoshu .tit{font-size: 0.4rem;margin-top: 0;}
.myrenwu_queren .wrap_kaiting_daoshu .kaiting_daoshu{font-size: 0.4rem;color: #CC1111;font-weight: bold;height: 0.65rem;line-height: 0.65rem;}




@media screen and (min-width: 400px) and (max-height: 800px){
    /* .my_jifen .wrap_user_body .swiper-wrapper.w,.my_jifen .wrap_user_body{
        height: 8.5rem;
    }

    .myrenwu .wrap_user_body, .myrenwu .wrap_user_body .swiper-wrapper.w {
        height: 11.8rem;
    }
    .my_xinyongfen .wrap_user_body .swiper-wrapper.w ,.my_xinyongfen .wrap_user_body{
        height: 8.2rem;
    } */
}
@media screen and (min-width: 540px) and (max-height: 1200px){
    /* .my_jifen .wrap_user_body .swiper-wrapper.w,.my_jifen .wrap_user_body{
        height: 10rem;
    }

    .myrenwu .wrap_user_body, .myrenwu .wrap_user_body .swiper-wrapper.w {
        height: 13.2rem;
    }

    .my_xinyongfen .wrap_user_body .swiper-wrapper.w,.my_xinyongfen .wrap_user_body{
        height: 9.7rem;
    } */
}

#swiper_jifen_runing,.my_jifen .wrap_user_body .swiper-wrapper{ 
    /* height: 8rem; */
}
.my_jifen .wrap_user_body {
    height: auto;
}