@font-face { font-family:'electronicFont'; src: url("../fonts/glyphicons-halflings-regular.ttf");}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, blockquote, th, td, p {margin: 0;padding: 0;font-family: "微软雅黑";font-size: 14px;cursor: default;color: #232323}
ul{list-style: none;} 
html{height: 100%;width: 100%;}
body{background:#f1f1f1;height: 100%;width: 100%;}
.top{background: #fff url(../images/index-bg.png) no-repeat;background-size: 100% 100% ;padding: 10px 0;border-bottom: 1px solid #e0e0e0;}
@media (max-width: 992px) { 
    .top{background: #fff url(../images/index-bg.png) no-repeat;background-size: auto 100%;}
}
/*顶部logo*/
.logo{height: 80px;width: 100%;}
.logo img{width: auto;height:60px;margin-top: 10px;margin-left: 10px;} 
@media (max-width: 992px) { 
    .logo img{height: auto; width: 100%} 
}
/*顶部右边*/
.right{padding-top: 20px;padding-right: 10px;text-align: right;}
.right p {line-height: 25px;}
.right p img{height: 25px;margin-right: 12px;;}
.right p span{color:#c3151a;font-size: 16px;}
/* .right .p1{background: url(../images/phone.png)no-repeat;background-size: 20px 20px;} 
.right p a {color: #333;display: inline-block;height: 22px;line-height: 22px;}
.right p a:hover{color: #c3151a;} 
.right p span{color:#c3151a;font-size: 14px;} 
.right p .a1{background: url(../images/a1.jpg) no-repeat center left;padding-left: 26px;height: 22px;background-size:22px 22px;line-height: 22px; }
.right p .a2{background: url(../images/a2.png) no-repeat center left;padding-left: 26px;height: 22px;background-size:22px 22px;line-height: 22px;} */

/*中间内容*/ 
.center{width: 100%;margin-top:10px;background: #fff;border-bottom: 1px solid #e0e0e0;border-top: 1px solid #e0e0e0}
.center_box{background: #fff;padding: 10px;}
/*通知公告与重要提示标*/
.center_title h2{line-height: 30px;color:#003366;font-size: 14px;border-bottom: 1px solid #c1d4df;font-weight: bold;background: url(../images/icon01.gif) no-repeat center left;padding-left: 12px;display: inline-block;width: 100%;} 
.center_title h3{line-height: 30px;color:#003366;font-size: 14px;border-bottom: 1px solid #c1d4df;font-weight: bold;background: url(../images/icon01.gif) no-repeat center left;padding-left: 12px;display: inline-block;width: 100%;} 
.center_title h2 a{color: #666;font-size: 14px;font-weight: normal;}
.center_title h3 a{color: #666;font-size: 14px;font-weight: normal;float: right}
.center_title h2 a:hover{text-decoration: none;color: #c3151a;}
.center_title h3 a:hover{text-decoration: none;color: #c3151a;}
/*通知公告*/
.center_box ul{display: inline-block;width: 100%;padding: 0 10px;margin-top: 10px;height: 150px;}
.center_box ul li{line-height: 25px;display: inline-block;width: 100%;border-bottom: 1px dashed #e0e0e0;background: url(../images/jt_img.gif) no-repeat left center;padding-left: 10px}
.center_box ul li a{font-size: 12px;color: #666;float: left;}
.center_box ul li a:hover{color:#c3151a;}
.center_box ul li span{float:right;color: #999;font-size: 12px;} 
/*重要提示*/
.center_box p{font-size: 12px; line-height: 25px;text-indent: 2em;overflow:auto;}
/*链接*/
.bottom{border:1px solid #e0e0e0;background: #fafafa;margin-top: 10px;}
.bottom a{color: #333;font-size: 16px;height: 22px;line-height: 22px;padding-left: 26px;margin: 15px 0 ;display: inline-block}
.bottom a:hover{text-decoration: underline;color: #c3151a;} 
.a3{background: url(../images/h00.png) no-repeat  left;background-size: 22px 22px;}
.a4{background: url(../images/h01.gif) no-repeat  left;background-size: 22px 22px;}
.a5{background: url(../images/h02.gif) no-repeat  left;background-size: 22px 22px;}
.a6{background: url(../images/h03.gif) no-repeat  left;background-size: 22px 22px;}
.a7{background: url(../images/h04.gif) no-repeat  left;background-size: 22px 22px;} 
.a8{background: url(../images/h05.png) no-repeat  left;background-size: 22px 22px;} 
.bottoms{text-align: center}

/*注册页面css*/
.register{margin: 10px 0 0 0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background: #fff;display: inline-block;width: 100%;height: auto;}
.register_title {margin-top: 5px; }
.register_title  h3{line-height: 40px;color: #003366;font-weight: bold;background: url(../images/icon01.gif) no-repeat center left;padding-left: 12px;display: inline-block;width: 100%;border-bottom: 1px dashed #c1d4df;font-size: 16px;}
.register_center{padding: 20px;}
.register_subtitle{margin-top: 5px; }
.register_subtitle  h3{line-height: 35px;color: #003366;font-weight: bold;background: url(../images/icon0.png) no-repeat center left;background-size: 32px 32px;padding-left: 35px;display: inline-block;width: 100%;} 

.register_tab{margin-top: 20px;}
@media (max-width: 769px) { 
.nav>li>a{padding: 0;}
.register_center{padding: 20px 0;}
}
.nav>li>a>span{margin-top: 8px;display: inline-block}
.nav>li>a{color: #333;font-weight: bold;cursor: pointer; }
.nav>li>a img{height: 52px;width: 52px;}
.nav>li.active>a{color: #003366}
.nav>li.active>a:hover,.nav>li.active>a:focus{color: #003366}
.nav-register li{width: 25%;text-align: center}
/*找回密码css*/
.tab-register{border:1px solid #ddd;border-top:none;padding:10px  20px;display: inline-block;width: 100%;}
.input3{height: 36px;padding-left: 10px;border:1px solid #ccc;font-size: 14px;margin-top: 10px;color: #003366 }
.input4{height: 36px;padding-left: 10px;border:1px solid #ccc;font-size: 14px;margin-top: 10px;color: #003366 }
.btn_m{border: none;height: 36px;padding: 0 5px;border-radius: 5px;margin-top: 10px;cursor: pointer;} 
.btn_m1{ width: 100%; border: none;color: #fff;height: 36px ;padding: 0;cursor: pointer; margin-top: 10px;background: #337ab7;border-radius: 5px;}
.btn_m1:hover,.btn_m1:focus{background: #204d74;color:#fff }
.btn_m2{border: none;height: 36px;padding: 0 10px;border-radius: 5px;margin-top: 10px;cursor: pointer;} 

.password_a{border:1px solid #ccc;border-radius: 5px;height: 36px;display: inline-block;width: 100%;margin-top: 10px;pointer-events:none;line-height: 36px;;background: url(../images/gq.jpg)no-repeat 5px center;background-size:auto 20px;text-align: right} 
.password_a span{color: #333;font-size: 18px; margin-right:10px }
.password_a i{color: #aaa; font-size: 18px;line-height: 36px;margin-right: 5px;}


.password_ul{padding: 10px  35px;border: 1px solid #ccc;margin: 20px 0 0 0}
.password_ul li{line-height: 30px;font-size: 14px;}
.password_ul  .li_a1{color:#c3151a;font-weight: bold;background: url(../images/jt_img.gif) no-repeat left center;  font-size: 16px;border-bottom: 1px dashed #ccc;padding: 0 0 4px  8px;margin:4px 0;} 
.password_ul  .li_a2{color:#c3151a;font-weight: bold; } 



.tab_ul li{line-height: 35px;}
.tab_ul .li_a{color:#c3151a;font-weight: bold;background: url(../images/jt_img.gif) no-repeat left center; padding-left: 8px;} 
.tab_ul li input{height: 28px;margin-right: 10px;}
.tab_ul  .btns{margin-top: 10px;}
.tab_ul p{line-height: 35px;padding: 0;margin: 5px 0;}

.allowBox{margin: 15px 0;}
.allowBox a{color: #0160a3}
.allowBox .input{margin-right: 5px;}
.allowBoxs{margin: 15px 0;}
.allowBoxs a{color: #0160a3}
.allowBoxs .input{margin-right: 5px;}

.btn_login_register{width: 100px;}
.btn_login_register{font-weight: bold;width: 100px;background: url(../images/button_bg02.gif);border: none;color: #003366;height: 28px;line-height: 25px;margin: 0;padding: 0;cursor: pointer;border:1px #6389b2 solid;margin-top: 10px; }
.btn_login_register:hover{background: #fff} 

.modal-body p{line-height: 30px;}

/*尾部*/
.foot{background: #fff;margin-top: 10px;padding: 10px 0;border-top:1px solid #e0e0e0}
.foot p{line-height: 28px;font-size: 12px;text-align: center;color: #495057}

.login{background: url(../images/bgbg1.png) no-repeat left center ;background-size: 100% 100%;width: 100%;padding-right: 2%;height:310px;border-radius: 10px;margin-top: 20px;}
.login_title{padding: 10px 30px;background: url(../images/login_xu.png) no-repeat center bottom;background-size:100% 3px ;}
.login_title h3{text-align: left;line-height: 40px;font-size: 14px;color: #003366;font-weight: bold;background: url(../images/denglu.png) no-repeat left center;background-size: 30px 30px;padding-left: 35px;}
.login_box{background: url(../images/bg.png) no-repeat;background-size: 100% 100%;width: 100%;height: 300px;margin-top: -10px;padding: 0 4% 0 4%;}
@media (max-width: 992px) { 
    .login{border-radius: 0 0 10px 10px;padding: 0}
    .login_box{background: url(../images/bg.png) no-repeat;background-size: 100% 100%;height: 300px;}
    .hidden-sm{display: none;}
}
form{padding:0 30px 10px 30px;}
.input1{height: 36px;background:  url(../images/yh.png) no-repeat 5px 6px;background-size: 20px 20px;padding-left: 30px;border:1px solid #6389b2;font-size: 14px;margin-top: 10px;color: #003366 }
.input2{ height: 36px;background: url(../images/mm.png) no-repeat 5px 6px;background-size: 20px 20px;padding-left: 30px;border:1px solid #6389b2;font-size: 14px;margin-top: 10px; color: #003366} 
.form-group{margin-bottom: 1rem;}
.form-group p{text-align: right}
.form-group p a{color: #003366;}
.form-group p a:hover{color: #c3151a} 
.btn_login{font-weight: bold;width: 100%;background: url(../images/button_bg02.gif);border: none;color: #003366;height: 30px;margin: 0;padding: 0;cursor: pointer;border:1px #6389b2 solid }
.btn_login:hover{background: #fff}
.span_login{width: 100%;margin-top: 5px;display: inline-block}
.span_login  a{font-size: 12px;margin-right: 10px;color:#0066cc; }
.span_login  a:hover{color: #c3151a}
 
.login_input{width: 100%;height: 32px;color: #003366;border:1px solid #6389b2;background: none;}
.login_img{width: 100%;height: 30px;}
.login_a{font-size: 14px;line-height: 32px;text-align: center;color: #003366;width: 100%;display: inline-block;} 
.login_a:hover{color: #c3151a}
.inputs1{padding-right: 0px;}
.inputs2{padding: 0px 5px;}
.inputs3{padding-left:0;}
@media (max-width: 769px) { 
    .btn_login2{margin-top: 0;}
    .form-group{margin-bottom: 10px;}
    .input1{margin-top: 0;}
    .input2{margin-top: 0;}
    .inputs1{padding-right: 15px;}
    .inputs2{padding: 0px 15px;}
    .inputs3{padding-left:15px;}
    .login_img{margin-top: 10px;}
    .login_a{margin-top: 10px;}
} 
.form-control::-webkit-input-placeholder{
    color:#6389b2;
}
.form-control::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#6389b2;
} 
}
.form-control:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
    color:#6389b2;
}
.input3::-webkit-input-placeholder{
    color:#aaa;
}
.input3::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#aaa;
} 
}
.input3:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
    color:#aaa;
}
.input4::-webkit-input-placeholder{
    color:#aaa;
}
.input4::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#aaa;
} 
}
.input4:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
    color:#aaa;
}