@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:fixed;
    overflow: hidden;
    max-width: 1280px;margin: 0 auto;
    padding-bottom: 100px;
    /* overflow: auto; */
  }
img{ display: block}
  /*登录*/
.header{
	height: 3.8rem;
	text-align:center;
	color:#ffffff;
	background: -webkit-linear-gradient(#117EC6, #38A7F4); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#117EC6, #38A7F4); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#117EC6, #38A7F4); /* Firefox 3.6 - 15 */
	background: linear-gradient(#117EC6, #38A7F4) /* 标准的语法 */;
	position: relative;
}
.header .tit{ width: 100%;text-align: center;color:#000;font-size: 0.4rem;height: 1rem;line-height: 1rem;}
.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: absolute;bottom: -0.8rem;}
.login_logo img{width: 1.3rem;border: 7px solid #fff;border-radius: 15px;margin: 0 auto;}
.login_inp{width: 80%;margin:0 auto;position: relative;top: 1.5rem;display: block;height: auto;}
.login_inp .wrap_ipt input{width:100%;background:none;border: 0 none;height: 0.85rem;text-align: left;color: #C0C0C0;font-size: 0.4rem;margin-bottom: 0;border-bottom: 1px solid #e1e1e1;display: block;text-indent: 0.75rem;}
.wrap_ipt{ margin-bottom: 0.3rem;position: relative}
.wrap_login_btn{width: 90%;height: 1.3rem; margin: 0.25rem auto 0.25rem; position: relative;}
.wrap_login_btn .login_btn{
	cursor:pointer;
	background: url(../images/login/button.png) no-repeat 0 0;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	border: none !important;
	color:#ffffff !important;
	display: block;
	height: 100%;
	line-height: 1rem;text-align: center;    text-indent: 0;
}
.wrap_ipt .ipt{ outline: none}
.wrap_ipt .ico{ 
	position: absolute;left:0;top:0.2rem;
	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.42rem;
	width:0.42rem;}
.wrap_ipt .pwd{ background: url(../images/login/pwd.png) no-repeat 0 0;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;height: 0.46rem;
	width:0.28rem;}	
.login_but{text-align: right;width:100%;position: relative;font-size: 0.3rem;}
.login_but a{color: #2593de;margin-right: 0.3rem;}
/*登录 end*/


/* 我的首页 */
.mypage{ }
.wrap_user_header{}
.user_header{
    height: 4.5rem;
    background: #393A3F;
    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.28rem;padding-bottom: 0.28rem}
.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.2rem}

/* 庭审区域 */
.mypage_tsqy{ display: block;overflow: hidden}
.wrap_user_body .mypage_tsqy{min-height: 0.3rem;background: #fff;overflow: hidden;}
.mypage_tsqy .weui-cell__hd{ float: left}
.mypage_tsqy .weui-cell__bd{float: left;}
.mypage_tsqy .more{clear: both;display: none;width: 100%;padding-bottom: 0;}
.mypage_tsqy .more .txt{border-top: 1px solid #eee;height: 1rem;width: 100%;line-height: 0.5rem;margin-bottom: 0.1rem;text-indent: 0.45rem;color:#aaa}
.mypage_tsqy .more .txt a{color:#aaa}
.mypage_tsqy .weui-cell__ft:after{margin-top: 0.16rem;}
.mypage_tsqy .open_ft:after{border-width: 0px 2px 2px 0;}
.mypage_tsqy .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: 3rem;
    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 #393A3F;
    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: 8.2rem;overflow: hidden;}
.mypage_edit .wrap_user_body .list-group{ background: none}
.mypage_edit .wrap_user_body .swiper-wrapper.w {
    height: 8.2rem;
}
.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-container-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__container .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 }


/* 信用分 */
.xinyong_fen{ }
/* 滑动需要的高度设置 */
.xinyong_fen_list{ height: 5.5rem}
.xinyong_fen_list .list-group{ background: none}
.xinyong_fen_list .swiper-wrapper.w {
    height: 5.5rem;
}
.xinyong_fen_list .swiper-slide {
    height: auto;
}
.wrap_xinyong_header{ margin-bottom: 0.2rem}
.xinyong_header{
    height: 4.5rem;
    background: #FFFFFF;
    overflow: hidden;
    font-size: 0.4rem;
    text-align: center;
    color: #fff;
}
.xinyong_header .user_logo{
    margin-top: 1.5rem;
    margin-bottom: 0.35rem;
    background:#FF8A4A;
    color:#fff;
    width: 2rem;
    height: 2rem;
    line-height: 2rem;
    border-radius: 50%;
    margin: 0 auto;
    font-size: 1rem;
    position: relative;
    top: 1rem;
}
.xinyong_header .btn{display: inline-block;border: 1px solid #ccc;color:#ccc;font-size: 0.2rem;border-radius: 3px;padding: 0.05rem 0.2rem;position: relative;top: 1.3rem;margin-right: 0.2rem;}
.xinyong_header .guize{ color:#FF8A4A}
.xinyong_header .my_renwu{ color: #333}
.xinyong_fen_list .hd{ position: relative;height: 0.8rem;line-height: 0.8rem;background: #fff;margin-bottom: 0.2rem}
.xinyong_fen_list .hd .tit{ color: #21A1EB;font-size: 0.3rem;padding-left: 0.2rem;
    font-weight: normal;position: relative;width: 5rem;
    margin-left: 0.2rem;}
.xinyong_fen_list .hd .tit::before{
        content: "";
        position: absolute;
        left: 0;
        top: 0.2rem;
        border-left: 2px solid #31A2ED;
        height: 0.4rem;;
	}
.xinyong_fen_list .item{ background: #fff;margin-bottom: 0.2rem}	
.xinyong_fen_list .weui-media-box__ft{
    position: absolute;
    top: 0.25rem;
    right: 0.2rem;
    font-size: 0.35rem;
    }	
.xinyong_fen_list .weui-media-box{ padding: 0.15rem 0.2rem}
.xinyong_fen_list .weui-media-box__title{ font-size: 0.3rem}
.xinyong_fen_list .weui-media-box__desc{ font-size: 0.24rem}

.xinyong_fen_list .fen_orange{ color:#FF8F52}
.xinyong_fen_list .fen_green{ color:#8CD328}