﻿@charset "utf-8";
#cover{ 
        position:fixed;left:0px;top:0px;
        background:rgba(0, 0, 0, 0.4);
        width:100%;  /*宽度设置为100%，这样才能使隐藏背景层覆盖原页面*/
        height:100%;
        filter:alpha(opacity=60);  /*设置透明度为60%*/
        opacity:0.6;  /*非IE浏览器下设置透明度为60%*/
        display:none; 
        z-Index:999;  
    }
    #modal{ 
        position:fixed; margin:0 auto;
        width:30%;
        top:50%;
        left:0%;
		right:0; /*bottom:0;*/
        background-color:#fff;
        display:none;
        cursor:pointer;
        z-Index:9999; padding:10px; overflow:hidden; border-radius:5px; 

}
 #modal li{width:100%; height:45px; line-height:45px; text-align:center}
 
 #Picbtn{
     width: 20%;
    margin: 0;
    background: #4788d7;
    color: #fff;
    cursor: pointer;
	height: 30px;
    line-height: 30px;
    border: 1px solid #4788d7;
    margin: 0 auto;
    padding: 0 5px;
 
 }
 
 
 .registration-baoming-content{width: 100%;}
.registration-baoming-list{display: flex; flex-wrap: wrap; justify-content: space-between; padding-bottom: 0.2rem; border-bottom: 1px solid #dedede;
margin-bottom: 0.2rem;} 
.registration-baoming-list-pic{width: 25%;}
.registration-baoming-list-pic img{width:240px; height:160px}
.registration-baoming-list-info{width: 75%;}
.registration-baoming-list-info-tit{font-size: 0.18rem; color: #333; font-weight: bold;}
.registration-baoming-list-info-time{display: flex; flex-wrap: wrap; font-size: 0.14rem; color: #666;}
.registration-baoming-list-info-time .half{width: 50%; margin-top: 0.2rem;}
.registration-baoming-list-info-time .half a{color: #333; text-underline-offset: 0.1rem; margin-right: 0.3rem;
background: #fe5e5e;
    padding: 0.05rem 0.2rem;
    line-height: 0.3rem;
    border-radius: 0.2rem;
    color: #fff;
}
.registration-baoming-list-info-label{display: flex; margin-top: 0.2rem;

}
.registration-baoming-list-info-label span{background: #fe5e5e; padding: 0 0.2rem; line-height: 0.3rem; border-radius: 0.2rem; color: #fff;}

.pages{width:100%; margin:0 auto; text-align:center;margin-top:0px; margin-bottom:30px; margin-top:15px}
/*淘宝风格*/
.paginator { font: 18px "微软雅黑"; margin:0 auto; font-size:18px }
.paginator a {border:solid 1px #f2f2f2;color:#000;cursor:pointer;text-decoration:none; background-color:#f2f2f2;}
.paginator a:visited {/*padding: 1px 6px;*/ border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {border:1px solid #fe5e5e;color:#FFF;background-color:#fe5e5e; font-family:"微软雅黑"}
.paginator a:hover {border:solid 1px #fe5e5e;color:#fff;text-decoration:none; background:#982c2a; display:block}
.paginator a,.paginator a:visited,.paginator .cpb,.paginator a:hover  
{/*height:20px;line-height:20px;min-width:20px;_width:10px;*/margin-right:5px;text-align:center;
 white-space:nowrap;font-size:18px;font-family:微软雅黑;padding:5px 10px; display:inline-block;}

.zhangcheng{width:100%; height:350px; margin-top:25px; line-height:0.3rem; text-align:left;overflow-y:scroll; }
.tongyizhangcheng{text-align:center; padding:25px 0} 
.fonthui{color:#cccccc}
.tongyibtn{
width: 30%;
    background:#EAEAEA;
    height: 0.5rem;
    line-height: 0.5rem;
    font-size: 0.16rem;
    color: #fff;
    text-align: center;
    border-radius: 0.1rem;
    margin: 0.1rem 0 0.2rem; margin:0 auto;
}

.tongyibtn a{ color:#FFFFFF; display:block; font-size:0.25rem}

.tabBox{width:51%; margin: 0 auto;}
.tabBox .hd ul{width:100%;display:flex;text-align:center; border-bottom: 0.01rem solid #dedede;}
.tabBox .hd ul li{line-height:0.9rem;font-size:.22rem;height:0.9rem; margin-right: 0.4rem;}
.tabBox .hd ul li a{color: #333;}
.tabBox .hd ul li.on{border-bottom:0.04rem solid #e46713;}
.tabBox .hd ul li.on a{ color: #ff5252; font-weight: bold;}
.login-news {
    width: 100%;
}


 @media (max-width: 768px) {
 .tabBox{width:100%; margin: 0 auto;}
 
	#modal{
	  position:fixed; margin:0 auto;
        width:90%;
        top:50%;
        left:0%;
		right:0; /*bottom:0;*/
        background-color:#fff;
        display:none;
        cursor:pointer;
        z-Index:9999; padding:10px; overflow:hidden; border-radius:5px; 
	}
	
	
	
	.registration-baoming-content{width: 100%; display: flex; flex-wrap: wrap;  }
.registration-baoming-list{display: flex; flex-wrap: wrap; justify-content: space-between; padding-bottom: 0.3rem; border-bottom: 1px solid #dedede;
margin-bottom: 0.3rem; width: 48%; margin-right: 2%;} 
.registration-baoming-list:nth-child(2n){margin-right: 0; margin-left: 2%;}
.registration-baoming-list-pic{width: 100%; margin-bottom: 0.3rem;}
.registration-baoming-list-pic img{width: 100%;}
.registration-baoming-list-info{width: 100%;}
.registration-baoming-list-info-tit{font-size: 0.25rem; color: #333; font-weight: bold;}
.registration-baoming-list-info-time{display: flex; flex-wrap: wrap; font-size: 0.22rem; color: #666;}
.registration-baoming-list-info-time .half{width: 100%; margin-top: 0.2rem;}
.registration-baoming-list-info-time .half a{color: #333;  text-underline-offset: 0.1rem; margin-right: 0.2rem;
background: #fe5e5e; padding: 0.05rem 0.2rem; line-height: 0.3rem; border-radius: 0.2rem; color: #fff;
}
.registration-baoming-list-info-label{display: flex; margin-top: 0.3rem;}
.registration-baoming-list-info-label span{background: #fe5e5e; padding: 0 0.2rem; line-height: 0.45rem; border-radius: 0.2rem; color: #fff;}
.zhangcheng{width:100%; height:350px; margin-top:25px; line-height:0.6rem; text-align:left;overflow-y:scroll;font-size:0.3rem }

}

.img_div{width:200px; margin-top:15px;margin-left:15px; text-align:center; position:relative}
 .img_div li{width:150px; /*float:left;*/ }
 .img_div  img{width:120px; height:90px; margin-bottom:5px}

#ZhengJianImg{width:120px; height:90px; margin-bottom:5px; margin-top:5px}
.ui-upload {
      font-size: 0.12rem;
       width:75%;
      height: 30px;
      line-height: 30px;
      text-align: center;
      position: relative;
      cursor: pointer;
      color: #fff;
      background: #4788d7;
      border-radius: 5px;
      overflow: hidden;
      display: inline-block;
      text-decoration: none;
      /*margin-top:0.1rem;*/
    }
    
    .ui-upload input {
      position: absolute;
      font-size: 100px;
      right: 0;
      top: 0;
      opacity: 0;
      filter: alpha(opacity=0);
      cursor: pointer; text-align:center;
    }
	a.ui-upload {color:#FFFFFF}
    /*a:hover {color: #ffffff;}*/
    #pic{ padding:5px 0 5px 0}
    .jindutiao{ display:none; width:100%; position:absolute; bottom:5px; left:0}
	
	.download-btn{width: 100%; height: 0.4rem; line-height: 0.4rem; text-align: center; margin: 0 auto; margin-top: 5px;
font-size: 0.15rem; background: #fe5e5e; border-radius: 5px; margin-top:-15px; margin-bottom:15px}
.download-btn a{color: #fff; display: block;}

  /*找回密码*/
        .forgot-password {
            overflow: hidden;
            margin: 20px auto;
        }

            .forgot-password .forget {
               
                margin-bottom: 20px;
            }

                .forgot-password .forget h2 {
                    font-size: 18px;
                    width: 300px;
                    margin: 0 auto 30px;
                }

                .forgot-password .forget .form {
                    width: 300px;
                    margin: 0 auto;
                }

                    .forgot-password .forget .form .input {
                        width: 280px;
                        margin-bottom: 15px;
                    }

            .forgot-password .step-2 {
                padding: 50px 0 50px 340px;
                line-height: 25px;
                overflow: hidden;
            }

                .forgot-password .step-2 .button {
                    padding: 50px 0;
                    width: 300px;
                    margin-left: 120px;
                    *margin-left: 50px;
                    overflow: hidden;
                    clear: both;
                }

                .forgot-password .step-2 p.blank {
                    height: 90px;
                }
.form-group .input-control {
                float: left;
                background: #fff;
                border: 1px solid #dedede;
                height: 38px;
                line-height: 38px \9;
                padding: 0 10px;
                width: 330px;
                overflow: hidden;
                color: #666;
                font-size: 12px;
                font-family: Arial, "Microsoft YaHei", "simsun";
				
            }
			
			.btn-confirm{
            color: #fff;
            border-radius: 0;
            height: 38px;
            line-height: 38px;
            font-size: 16px;
            width: 100px;
            border: 0;
            text-align: center;
            cursor: pointer;
            font-family: Arial, "Microsoft YaHei", "simsun";
            vertical-align: middle;
            overflow: hidden;
            display: inline-block;  width:100%;background-color:#ff4e4e; 
        }
		
		#sendyzm{float:left; width:170px; height:38px; line-height:38px; border:1px solid #dedede; text-align:center; color:#454545; display:block; margin-left:10px; }
		#Vcode{color:#ccc;width:80px; padding-left:20px; height:36px; border:#dedede solid 1px;float:left; line-height:36px}
		.userName{width:100%; padding:10px 0; }
.login-wechat{text-align: center; font-size: 16px; color: #333; line-height: 40px; margin-top:15px}

.payinfo{width:100%; line-height:0.5rem; font-size:0.2rem; margin-bottom:15px}
.payinfo input{width: 60%; height: 0.32rem; line-height: 0.32rem; border: 1px solid #dedede;padding:0 5px}
.upload-inp #paybtn a{
    width: 48%;
    background: #fe5e5e;
    border: none;
    float: left;
    font-size: 0.16rem;
    color: #fff;
    cursor: pointer; text-align:center; padding:10px 0
}

.upload-inp #payback a{
    width: 48%;
    background: #4788d7;
    border: none;
    float: right;
    font-size: 0.16rem;
    color: #fff;
    cursor: pointer; text-align:center; padding:10px 0
}
.upload-inp #payback a{color:#FFFFFF}

.niandu{width:60%; margin:0 auto; display:flex; margin-top:0.3rem}
.niandu-li{width:33%; text-align:center; font-size:0.2rem}
.niandu-li input{transform:scale(1.3)}