html,body{ min-height: 100%; font-family:'\5FAE\8F6F\96C5\9ED1';background:#fff;}
html{font-size:12px; background:#fff;}
input{
	-webkit-appearance:none;
	outline:none
}
header {height:1.2rem;line-height:1.2rem;background:#CE0022;text-align:center;font-family:'\5FAE\8F6F\96C5\9ED1';font-size:0.4rem;position: relative; }
header a.back{position: absolute;left:0.2rem;}
header h2{text-align:center;font-weight:300;font-size:0.5rem;color:#fff;}

.box{ margin:0 0.3rem;}
.box img{ width:100%;}
.yy_list li,.sb_info{border:1px solid #d2d2d2;padding:0.2rem;font-size:0.4rem;overflow:auto;display: -webkit-flex;display: flex;margin-top:0.4rem;}
.yy_list li span{flex-grow:1;margin-right:0.3rem;width:0}
.yy_list li div{flex-grow: 4;width:0}
.yy_list li div b{font-size:0.4rem;}
.yy_list li div p{font-size:0.38rem;line-height:160%;color:#707070;}


.sb_info{border-bottom:3px solid #d2d2d2;}
.sb_info div{flex-grow: 5;width:72%;}
.sb_info div b{font-size:0.4rem;font-weight:normal;}
.sb_info div p{font-size:0.38rem;line-height:170%;color:#707070;}
.sb_info div p i{font-style:normal;color:#000;}
.sb_info span{flex-grow:2;margin-right:0.3rem;height:1.3rem;line-height:1.3rem;width:23%;text-align:center;border:1px solid #d2d2d2;background:#eeeeee;}

.tit01{background:#CE0022;height:0.9rem;line-height:0.9rem;width:3rem;margin-top:0.5rem;font-size:0.4rem;text-align:center;color:#fff;font-weight:normal;-webkit-box-shadow:2px 3px 10px #a4a4a4;  }
.gray_bg{background:#eeeeee;border:1px solid #d2d2d2;border-bottom:3px solid #d9d9d9;margin-top:0.3rem;}
.gray_bg h5{color:#000;font-size:0.4rem;margin:0.3rem 0 0 0.2rem;}
.gray_bg table{margin:0.3rem 0.3rem;font-size:0.38rem;color:#434343;}
.gray_bg table thead{font-weight:bold;}
.gray_bg table b{font-size:0.4rem;}
.gray_bg p{font-size:0.35rem;margin:0.3rem;}
.red_font{color:#ff0000;font-size:0.38rem;margin:0.5rem 0;}

.yw_list{display: -webkit-flex;display: flex;margin-top:0.5rem;}
.yw_list a{flex-grow:2;border-radius: 5px ;font-size:0.4rem;padding:0.3rem 0.5rem;color:#fff;width:33%;}
.yw_list a p{float:left;margin-left:0.1rem;margin-top:0.2rem;display:inline;}
.yw_list a.y1{background:#632c14;margin-right:0.3rem;}
.yw_list a.y2{background:#4d4a25;margin-right:0.3rem;}
.yw_list a.y3{background:#702846;}
.icon-yiliaoqiangjiu,.icon-1,.icon-icon-test{font-size:1rem;color:#fff;float:left;}

.sel_data{font-size:0.4rem;margin:0.3rem 0;height:0.8rem;line-height:0.8rem;}
.sel_data input{height:0.8rem;color:#666;margin-left:0.2rem;border:1px solid #d2d2d2;font-size:0.38rem;}
.sel_data button{background:#CE0022;border-radius: 5px;border:0;padding:0.1rem 0.4rem;font-size:0.38rem;color:#fff;margin-left:0.2rem;}
.lie{float:left;position: relative;}
.icon-shijianriqi{font-size:0.76rem;position: absolute;right:0.2rem;top:0.1rem;}
.logo{text-align:center;width:50%;margin:0.3rem auto;}
.logo img{width:100%;}
.login {margin-top:0.5rem;font-size:0.4rem;color:#d2d2d2;overflow:hidden;}
.login li{border-bottom:1px solid #d2d2d2;height:1rem;line-height:1rem;position: relative;overflow:hidden;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {    /* WebKit browsers */   
color: #d2d2d2; font-size:0.38rem;margin-left:0.4rem;  
}
.login li i{float:left;}
.login li .fj{width:1.5rem;display:block;position: absolute;right:2rem;top:0.25rem;}
.login li .hyh a{width:1.6rem;height:0.65rem;line-height:0.65rem;text-align:center;background:#CE0022;color:#fff;font-size:0.35rem;display:block;position: absolute;right:0.2rem;top:0.25rem;}
.login li .yz button{border:0;width:3.3rem;height:0.65rem;line-height:0.65rem;text-align:center;background:#CE0022;color:#fff;font-size:0.35rem;position: absolute;right:0.2rem;top:0.25rem;}
.login li input[type=text]{border:0;height:0.6rem;vertical-align: middle;outline:none;margin-left:0.5rem;font-size:0.4rem;}
.login li input[type=password]{border:0;height:0.7rem;vertical-align: middle;outline:none;margin-left:0.5rem;font-size:0.4rem;}
.login li select{background-color:transparent; border-color:transparent;border:1px solid #dfdfdf;height:0.6rem;width:60%;margin-left:0.4rem;}
.icon-portrait,.icon-suo,.icon-tupian,.icon-yanzhengma{color:#CE0022;font-size:0.6rem;}
.icon-fanhui{font-size:0.8rem;color:#fff;}
.icon-zuobiaofill{color:#CE0022;}
a.f_pwd{display:block;float:right;font-size:0.35rem;margin:0.1rem;padding:0;}
.list{font-size:0.3rem;line-height:180%}
.sub input{height:1rem;border-radius: 0.5rem;background:#CE0022;border:0;color:#fff;font-size:0.48rem;text-align:center;width:95%;margin:0.1rem auto;}
input[type=radio] {
    display: inline-block;
    vertical-align: middle;
    width: 0.5rem;
    height: 0.5rem;
    -webkit-appearance: none;
    background-color: transparent;
    border: 0;
    outline: 0 !important;
    line-height: 20px;
    color: #d8d8d8;
    margin-left:0.5rem;
}
input[type=radio]:after {
    content: "";
    display:block;
    width: 0.5rem;
    height: 0.5rem;
    border-radius: 50%;
    text-align: center;
    line-height: 14px;
    font-size: 16px;
    color: #fff;
    border: 3px solid #ddd;
    background-color: #fff;
    box-sizing:border-box;
}
input[type=radio]:checked:after {
    content: "L";
    transform:matrix(-0.766044,-0.642788,-0.642788,0.766044,0,0);
    -webkit-transform:matrix(-0.766044,-0.642788,-0.642788,0.766044,0,0);
    border-color: #CE0022;
    background-color: #CE0022;
}
.info{font-size:0.3rem;color:#666;margin-top:0.2rem;}



