@charset "utf-8";
body,html,div, ul,p,img,dl,dt,dd,form{margin:0px;padding:0px;font-style: normal;border:0; font-size:100%; font-family:"Microsoft YaHei","NSimSun";_font:"Microsoft YaHei","NSimSun"; list-style-type:none;  font-size: 16px; }
body,html{ margin:0px auto; background: #fff;}
a{color:#000;text-decoration:none;}
a:hover{ color:#093bc2;text-decoration:none;}
.container {width: 100%; max-width:1600px; }
.text-red{color: #FF0000}
.prompt_block{ display: none;text-align:center;line-height: 50px; margin: 20px 0; }
.prompt_block .prompt_text{ font-size:18px;}
/* fade透明度系列要设置透明度为0 */
.animate-box{opacity:0; filter:alpha(opacity=0);  }



.userbg{background: url('../images/img01.jpg') center center #5bbeff repeat; background-size: cover; }
.userbg .usercenter{ height: auto; background: #fff; padding: 0px;margin: 2% auto;  overflow:hidden; text-align:center; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }

/*首页新用户注册*/
.userlogo .container{color: #000; background: #fff; overflow:hidden; /* background: #fff url('../images/topbg.jpg') 0 bottom no-repeat;background-size:100%; */}
.userlogo .user-logo{padding:20px; }
.userlogo .user-title {float: right; text-align: right; font-size: 30px;margin-top: 30px;}
.signup .information .user-menu{background: #d0e3ff; margin:20px 0  20px; padding: 0 30px;z-index: 9999;}
.signup .information .user-menu .menu-name { font-size: 20px; float: left; line-height: 52px; }
.signup .information .user-menu .menu-name .layui-icon{font-size: 34px;vertical-align: middle;}
.signup .information .user-menu  .menu-lists{float: right;}
.signup .information .user-menu  .menu-lists a{padding: 10px 20px; line-height: 35px; font-size: 18px; display: inline-block; }
.signup .information .user-menu  .menu-lists .current{background: #4bb2ff; color: #fff; }
.signup .information .user-menu  .menu-lists a:hover{background: #1e9fff; color: #fff;}
.userfoot{ color: #000; padding: 20px 0;}
.userfoot .user-footer{line-height: 30px; text-align: center;}
.userlogin .row{padding:20px;}
.userlogin .logininfo{ height:auto; padding: 0  20px; margin: 0% auto; background-color: #fff; overflow:hidden; text-align:center; -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px; }
.userlogin .logininfo form{width: 100%; padding: 20px 0;}
.userlogin .logininfo input{color: #000;text-align: left; z-index: 0}
.userlogin .logininfo .form-group{height: 46px; overflow: hidden;}
.userlogin .logininfo .login-header { line-height:40px; display: block; font-size: 24px; margin-bottom: 20px; text-align: left; color: #0b3bc1;}
.userlogin .logininfo .login-foot{color: #ff0000; line-height: 25px; margin-bottom: 15px; display: none;}
.userlogin .logininfo .layui-icon{ font-size: 24px;}
.userlogin .logininfo .form-group #zphone{ position: relative; float:right; top:-38px; right: 8px; z-index: 99; color: #fff;}
.userlogin .logininfo .loginbutton{ font-size: 18px; width: 100%;}
.userlogin .logininfo .registered{line-height: 40px; text-align: right;}
.userlogin .logininfo .codeimg{ float: right;}
.userlogin .logininfo .input-lg{height: 42px;}
.userlogin .regmenu{float: left; margin-top: 18px;margin-left: 5px;}
.userlogin .bmxuzhi {padding:20px 0; }
.userlogin .bmxuzhi .login-header { line-height:40px; display: block; font-size: 24px; margin-bottom: 20px; text-align: left; padding:0 20px; color: #0b3bc1; }
.userlogin .bmxuzhi .tiaokuan{text-align: left; padding:20px 50px; line-height: 30px;}
.userlogin .bmxuzhi .tiaokuan p{ line-height: 25px;}
.userlogin .bmxuzhi .tiaokuan ol li,.userlogin .bmxuzhi .tiaokuan ul li{list-style-type: decimal; line-height: 30px;}
.userlogin .news-list{margin-bottom: 80px;}
.userlogin .news-list .login-header  { line-height:40px; display: block; font-size: 24px; margin-bottom: 20px; text-align: left; padding:0 20px; color: #0b3bc1; }
.userlogin .news-list  ul{padding: 0  25px;margin:auto;}
.userlogin .news-list  ul li {text-align: left;}
.userlogin .logininfo .login-header .layui-icon,.userlogin .bmxuzhi .login-header .layui-icon,.userlogin .news-list .login-header .layui-icon{font-size: 24px;}

.signup .information table{width: 80%; margin:auto;}
.signup .information table td{padding: 10px;}
.signup .information .application .name{font-weight: bold; text-align: center; width: auto;white-space: nowrap;}
.signup .information .application img{ display: inline; max-width: 180px; height: auto; padding: 10px;  border-radius: 5px;}
.signup .information .application .shjg{font-size: 18px;font-weight: bold; color: #ff0000;}
.signup .information .content-title { line-height:40px; display: block; font-size: 24px; margin: 20px auto; text-align:center;}
.signup .information .content-title span{font-size: 14px; margin-left: 15px; color: #BBBBBB;}
.signup .information .content-info{ text-align: left; }
.signup .information blockquote{color: red;  width: 80%; margin:30px auto; text-align: left;}

.signup .information{ margin: 2%  auto;  }
.signup .information  .layui-form-label{width: 20%;}
.signup .information  .layui-input-inline{width: 50%;text-align: left;}
.signup .information  .layui-word-aux{width: 25%; text-align: left;}
.signup .information .upimage{ width: 35%; }
.signup .information .submit{text-align: center; padding:30px;}
.signup .information .but_photo{ font-size: 18px; padding: 0 15px;  max-width: 240px; height: 80px;  }
.signup .information .but_photo i{ padding: 0; font-size: 35px;}
.signup .information  .photo_img img{margin: 0px;   width: auto; height: 80px; -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px; cursor:pointer;}
.signup .information  .bzinfo{text-align: left; line-height: 35px;  padding: 20px 100px; color: #ff0000;}
.signup .information  .agreement{padding: 35px;}
.signup .information .hjzsyj .but_photo{float: left; margin-right:0px;}
.signup .information .hjzsyj .upimage img{float: left; padding:0px; margin:10px 25px 10px 5px;  width: 130px; height: 80px;}
.signup .information .hjzsyj .upimage{width: 70%; }
.signup .information .layui-btn{margin: 10px;}
.signup .information .seal{float: right;margin-right: 5%;}
.signup .information .table-title{text-align: center;margin: 40px; }
.signup .information .audit-text{ height: 0px; margin: 0px auto  0  auto; z-index: 9999;}
.signup .information .audit-text span{font-size: 80px; font-weight: bold; padding: 20px; text-align: center; border: 10px solid blue; color: blue; letter-spacing: 20px; position:relative; top:300px;  filter:alpha(Opacity=50);-moz-opacity: .5;opacity: .5; z-index: 9999;}
.signup .information .audit-text .blue{border: 10px solid blue; color: blue; }
.signup .information .audit-text .red{border: 10px solid red; color: red;}
.signup .information .audit-text .green{border: 10px solid green; color: green;}
.signup .information .shtext span{font-size: 20px;}
.signup .information .shtext .blue{color: blue; }
.signup .information .shtext .red{color: red; }
.signup .information .shtext .green{color: green; }
.signup .information .layui-textarea{height: 260px;}
.signup .information .zysx{text-align: left; line-height: 35px;}


.contents .information{padding: 30px;}






@media print{
  .noprint { display: none; }
  .seal{float: right;margin-right: 5%;}
  .password{word-wrap: break-word;white-space: normal;word-break: break-all;}


}

/*<=1199的设备 md*/
@media screen and (max-width: 1199px){
  .userlogo .user-title{ font-size: 26px; }
 }
 /*<=991的设备 sm*/
@media screen and (max-width: 991px){

}
/*<=767的设备 xs*/
@media screen and (max-width: 767px){
  .userlogo .user-title{ font-size: 24px; margin: 15px 0 0; }
  .signup .information .user-menu .menu-name{font-size: 18px; line-height: 42px; }
  .signup .information .user-menu .menu-lists  a{padding: 5px;font-size: 16px;}
  .signup .information .bzinfo{padding:10px;}
  .signup .information blockquote{width: 100%;}

}

/*<=640的设备*/
@media screen and (max-width: 640px){
	.signup .information .layui-form-label, .signup .information .layui-input-inline, .signup .information .layui-form-mid{width: 100%;text-align: left; float: left;margin:0px; padding: 5px 30px; }
	.signup .information .layui-form-mid{padding:5px !important;}
	.signup .information .layui-input-block{margin-left: 0px;}
	.register{padding:20px;}
  .signup .information .layui-word-aux{display: none;}

}
/*<=540的设备*/
@media screen and (max-width: 540px){
  .userlogo .user-logo{padding:20px 0; }
}
/*<=480的设备*/
@media screen and (max-width: 480px){
  .signup .information .audit-text span{font-size: 46px;}
}
/*<=360的设备*/
@media screen and (max-width: 360px){
}
/*<=320的设备*/
@media screen and (max-width: 320px){
  /* body{ display: none;} */
}

