@charset "utf-8";
/* CSS Document */
body{height:100%;}
html{height:100%;}
body { font-size:14px;  font-family:'STHeiti','Microsoft YaHei','宋体','arial'; color:#566570;  -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
html,body,div,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,iframe,input,textarea,select,label,article,aside,footer,header,menu,nav,section,time,audio,video { margin:0;  padding:0;}
article,aside,footer,header,hgroup,nav,section,audio,canvas,video { display: block;}
a { text-decoration: none; color:white;}a:hover { color:white;}
a:visited { color:#566570;  text-decoration: none; }

textarea {  resize: none;} .posRel { position:relative;} .disBlock{ display:inline-block;} .fl { float:left;} .fr { float:right;} .tc { text-align:center;} .tr { text-align:right;}.tl { text-align:left;} .cl { clear:both;} .fb { font-weight:bold;} .hr20 { height:20px; clear:both;} .hr10 { height:10px; clear:both;} .overflowH { overflow:hidden;} .marR10 { margin-right:10px;}
.font12 { font-size:12px;} .font16 { font-size:16px;} .font18 { font-size:18px;} .font24 { font-size:24px;} .lineH25 { line-height:25px;}.lineH30 { line-height:30px;}.lineH32 { line-height:32px;} .aLine,a.aLine,a.aLine:hover,.aLine a:link,.aLine a:hover { text-decoration:underline;}
.aline,a.aline,a.aline:hover,.aline a:hover { text-decoration:underline;}
iframe,img {border:0;}img {vertical-align: middle;}
ul,ol,li {list-style:none;}
button{ outline: 0;  border:0px; font-family:'STHeiti','Microsoft YaHei','宋体','arial'; font-size:14px; color:#696969;}
input,textarea { outline: 0;  -webkit-user-modify: read-write-plaintext-only; border:0px; font-family:'STHeiti','Microsoft YaHei','宋体','arial'; font-size:14px; color:#696969;}
/*input {   -webkit-appearance: none;}*/
select { /*-moz-appearance:none;  -webkit-appearance:none; background-color:transparent; margin:0px; border:0px;*/outline:none;}
option { font-size:14px;}
input:focus,select:focus { /*border:#7bb7f6 1px solid;*/ border:none;}
* {  -webkit-tap-highlight-color: transparent;/* border:0px;  -webkit-appearance: none; */ } 
.submitBt { -webkit-appearance: none; display:block;}

.white,.white a,a.white,.white a:link,.white a:visited,.white a:hover,a.white:link,a.white:visited,a.white:hover { color:#ffffff;}
.blue,.blue a,a.blue,.blue a:link,.blue a:visited,a.blue:link,a.blue:visited { color:#008aff;}
.blue a:hover,a.blue:hover { color:#0077dc;}
.gray,.gray a,a.gray,.gray a:link,.gray a:visited,a.gray:link,a.gray:visited { color:#999999;}
.gray a:hover,a.gray:hover { color:#666666;}

.padBoxTb { padding:10px 0;}


/*-----*/
.header { height:60px; width:100%;border: 1px solid blue;}
.logo {  
position: absolute;
   /* margin-left: 7%; */
    margin-top: -1%;
    width: 5%;
    height: 55px;
    display: block;
    /* float: left; */
    overflow: hidden;
    text-indent: -999px;
    background: url(../images/logo1.png) no-repeat 0 center; 
    background-size: 60%;
}
.logo_bg {position: absolute;width: 30%;height: 60px;background:url(../images/logo_bg.png) no-repeat;background-size: cover;}
.fenge{
	padding: 2px 6px 35px 6px;
    margin-left: 31%;
    margin-top: 1%;
    border-left: 1px solid #FFFFFF;
    font-size: 0;
	}
.logo_font{
	font-family: SourceHanSansCN-Bold;
    letter-spacing: 0;
    color: #FFFFFF;
    font-size: 23px;
    margin-left: 34%;
    margin-top: -5px;
	}
.logoOut { width:120px; height:105px; display:block; float:left; overflow:hidden; text-indent:-999px; background:url(../images/logo_loginout.png) no-repeat 0 0;}

.wrapMain { overflow:hidden; width:100%; min-width:1280px; padding-top:105px; position:relative;}
.loginMainBg { 
width: 100%;
background: white url(../images/login_mainbg.png) no-repeat 0 center;
background-size: cover;
margin: 0 auto;
position: relative; 
}/**yan* min-width:980px;**/
:root .loginMainBg{height:100%;min-width: 1400px;min-height: 700px;}
.loginoutMainBg { width:100%; height:440px;  background:#2090d8 url(../images/loginout_mainbg.jpg) no-repeat center center;}/*yan*min-width:980px;*/
:root .loginMain { width:750px;height:376px; right:5%; top:48%;transform:translateY(-50%);position:absolute;} /*yan width:960px;*/  
/*.loginMain{display:inline\0;display:block\0;vertical-align:middle\0;right:0px\0;position:absolute\0;top:50%\0;top:50%\0;margin-right:5%\0;}*/
 .change{width:100%;height:100%;position: absolute;/*top:140px;*/bottom:0;right:0;top:0;}
 .loginBox {
	width: 685px;
    height: 376px;
    top: 50%;
    margin-top: -187px;
	right: 5%;
    overflow: hidden;
	background-color: #F6F6F6;
    -webkit-box-shadow: 0px 5px 5px #195c91;
	position: absolute;
	border-radius: 8px;
 }
 .loginBox_bg {
	background: url(../images/login_bg.png) no-repeat;
    position: absolute;
    width: 95%;
    height: 108%;
    margin-left: 2%;
    margin-top: -2%;
    opacity: 0.74;
    background-image: linear-gradient(
-44deg
, #093A98 0%, rgba(21,108,201,0.22) 100%);
    box-shadow: 0 0 12px 0 rgb(1 38 77 / 40%);
    border-radius: 16px;
 }
 .copyright_font {
	position: fixed;
    bottom: 1%;
    left: 36%;
    font-family: SourceHanSansCN-Regular;
    font-size: 14px;
    color: #a2a6b3;
    letter-spacing: 0;
    text-align: center;
 }
 .login_box {width:375px;height:344px;position:absolute;margin-left:290px;margin-top:3px;}
 .wechat_box {width:265px;height:328px;margin-left:13px;margin-top:56%;position:absolute;}
 .wechat_box1 {width:240px;height:340px;margin-left:12px;margin-top:48%;position:absolute;}
 .tabBar { width:295px; height:50px; background-color:#F6F6F6;margin-left: 38px;}
.tabBar li { width:73px; height:50px; float:left; cursor:pointer;}                         /*10px 0  */
.tab { display:block; width:100%; height:30px; overflow:hidden; text-indent:-999px; margin:18px -21px; border-right:#468db3 1px solid;background-image:url(../images/login_tab.png); background-repeat:no-repeat;}
.tab1 { background-position:center -10px;}
.tab2 { background-position:center -70px;}
.tab3 { background-position:center -130px;}
.tab4 { background-position:center -190px;}
.tab5 { background-position:center -610px;}
.tab10 { background-position:center -736px;}
.tab11 { background-position:center -876px;}
.tab12 { background-position:center -1009px;}
.tab15 { background-position:center -1137px;}
/* .tab16 { background-position:center -1260px;} 140 64*/
.tab16 { background-position:center -1384px;}
.tab17 { background-position:center -1513px;}
.tab18 { background-position:center -1640px;}
.tab19 { background-position:center -1765px;}
.tab20 { background-position:center -1910px;}
.tabCertBind { background-position:center -490px;}
.tabBar li.dq { background-color:#F6F6F6; overflow:hidden; border-radius:5px 5px 0 0;}
.tabBar li.dq .tab { border-right:#f3fbfd 1px solid;}
.tabBar li.dq .tab1 { background-position:center -250px;}
.tabBar li.dq .tab2 { background-position:center -310px;}
.tabBar li.dq .tab3 { background-position:center -370px;}
.tabBar li.dq .tab4 { background-position:center -430px;}
.tabBar li.dq .tab5 { background-position:center -670px;}
.tabBar li.dq .tab10 { background-position:center -803px;}
.tabBar li.dq .tab11 { background-position:center -943px;}
.tabBar li.dq .tab12 { background-position:center -1071px;}
.tabBar li.dq .tab15 { background-position:center -1201px;}
/* .tabBar li.dq .tab16 { background-position:center -1323px;} */
.tabBar li.dq .tab16 { background-position:center -1448px;}
.tabBar li.dq .tab17 { background-position:center -1577px;}
.tabBar li.dq .tab18 { background-position:center -1703px;}
.tabBar li.dq .tab19 { background-position:center -1837px;}
.tabBar li.dq .tab20 { background-position:center -1974px;}
.tabBar li.dq .tabCertBind { background-position:center -550px;}

.tabCon { padding:10px 35px; display:none;}/*15 40  */
.inputBox { border:#cad2d7 1px solid; border-radius:3px; overflow:hidden; background: rgba(255,255,255,0.30);border: 1px solid #DCDDDD;margin-top: 20px;}

.inputBox li { border-top:#cad2d7 1px solid; margin-top:-1px; height:25px; padding:12px 14px;}
.inputBox li input.inputTl { width:100%; height:20px; line-height:20px; padding:2px 0px; color:#cccccc; }
.input_ico { display:block; width:25px; height:25px; background-image:url(../images/login_ico.png); background-repeat:no-repeat;}
.icoUser { float:left; background-position:0 0; padding-right:5px;}/* 竖杠 border-right:#cccccc 1px solid; */
.icoPass { float:left; background-position:0 -35px; padding-right:5px;}
.icoYzm { float:left; background-position:0 -70px; padding-right:10px;  border-right:#cccccc 1px solid;}
.icoOtp { float:left; background-position:0 -175px; padding-right:10px;  border-right:#cccccc 1px solid;}
.icoSms { float:left; background-position:0 -210px; padding-right:10px;  border-right:#cccccc 1px solid;}
.icoDel { float:right; background-position:0 -105px; cursor:pointer;}
.icoLook { float:right; background-position:0 -140px; cursor:pointer; }
.inputLogin { width:200px; float:left; height:20px; line-height:20px; padding:2px 8px; color:#cccccc;}
.inputLogin2 { width:260px; float:left; height:20px; line-height:20px; padding:2px 8px; color:#cccccc;}

.loginBox .inputBox2 {border:#e2e2e2 1px solid; height:30px;padding:0px 5px; overflow:hidden; border-radius:3px; margin:3px 0; background-color:#ffffff; }
.loginBox .inputBox2 input/*,.inputBox2 input*/ { width:100%; height:20px; line-height:20px; padding:5px 0; background:none;}
.loginBox .selectBox {border:#e2e2e2 1px solid; height:30px;  overflow:hidden; border-radius:3px;  margin:3px 0;}
.loginBox .selectBox .select {display:block; width:100%; height:30px; line-height:30px; padding-right:5px; padding-left:5px; text-align:left; padding:4px 2px 4px 2px\9;/*IE8*/ /*IE7*/}

.yzmBar { margin:15px -10px; clear:both; height:40px; line-height:40px; }
.yzmBox { width:145px; height:25px; padding:8px 10px 7px 10px; float:left; background-color:#ffffff; border-radius:3px; margin-left:10px;}
.inputYzm { width:90px; float:left; height:20px; line-height:20px; padding:2px 8px; color:#cccccc;}
.yzmPic { width:85px; height:40px; overflow:hidden; float:left;}
.yzmBox2 { width:165px; height:25px; padding:11px 12px 11px 12px; float:left; background: rgba(255,255,255,0.30);border: 1px solid #DCDDDD; border-radius:3px;border: 1px solid #cad2d7;margin-left: 10px;}
.inputYzm2 { width:106px; float:left; height:20px; line-height:20px; padding:2px 8px; color:#cccccc;}
.yzmBt { 
    display: block;
    width: 110px;
    height: 50px;
	float: right;
    font-size: 16px;
    background: rgba(255,255,255,0.30);
	border: #DCDDDD;
	margin-right: 10px;
    font-family: SourceHanSansCN-Bold;
	color: #383793;
    letter-spacing: 0;
}
.zhengshuTxt { background-color:#ffffff; border-radius:3px; line-height:26px; font-size:16px; padding:10px 10px;}

a.loginBt { display:block; margin:20px 0px; height:49px; line-height:49px; font-size:20px;/* font-weight:bold;*/ text-align:center; background:url(../images/loginbt.png) repeat-x 0 0; border-radius:5px; border:#208ad6 1px solid;}
a.loginBt:hover {background:url(../images/loginbt.png) repeat-x 0 -51px;}
input.loginBt { display:block; width:330px; margin:20px 0px; height:49px; line-height:49px; font-size:20px; text-align:center; background:url(../images/loginbt.png) repeat-x 0 0; border-radius:5px; border:#208ad6 1px solid; color:#ffffff;}
input.loginBt:hover {background:url(../images/loginbt.png) repeat-x 0 -51px;}
button.loginBt {
	width: 100%;
    height: 40px;
    margin-top: 15px;
	background-image: linear-gradient(
90deg
, #272C8D 0%, #3C3A94 100%);
    border-radius: 30.5px;
    font-family: SourceHanSansCN-Bold;
    font-size: 18px;
    color: #FFFFFF;
    letter-spacing: 0;
	} 
/*2021-09-23----增加鼠标放在登录按钮上时改变按钮颜色*/
button.loginBt:hover {
       
        background-image: linear-gradient(
    90deg
    , #62649c 0%, #62649c 100%);
}
    /*  display:block; width:330px; margin:15px 0px; height:49px; line-height:49px; font-size:20px; text-align:center; background:url(../images/loginbt.png) repeat-x 0 0; border-radius:5px; border:#208ad6 1px solid; color:#ffffff; */
/* button.loginBt:hover {background:url(../images/loginbt.png) repeat-x 0 -51px;} */

.warningBox { width:335px; padding-right:35px; position:absolute;top:34%;right: 52%;}
:root .warningBox{/*position: fixed;*/top: 48%;right: 5%;margin-right: 735px;margin-top: -105px;z-index: 9999}
.warningBoxOut { width:335px; margin-top:20px; float:right; padding-right:35px; position:relative;}
.warningBar { position:absolute; width:100%; left:370px; z-index:999;height: 100%;}
/*.warning { width:335px; height:36px; line-height:36px; margin:10px 0; clear:both; background:url(../images/warning.png) no-repeat 0 0;}*/
.wColor1 { color:#ff8400;}
.wColor2 { color:#18ff00;}
.wColor3 { color:#00fcff;}
.closeBt { display:block; width:32px; height:22px; float:left; background:url(../images/close_bt.png) no-repeat center center; cursor:pointer;}
.infoBt { display:block; width:32px; height:22px; float:left; background:url(../images/ico_prompt1.png) no-repeat center center; cursor:pointer;}
.closeBt1 { display:block; width:32px; height:22px; float:left; background:url(../images/close_bt.png) no-repeat center center; cursor:pointer;}
/*.warning2 { width:315px; height:360px; padding:5px 20px 5px 0; margin:10px 0; clear:both; background:url(../images/warning2.png) no-repeat 0 0;}*/
.warningBg {width:350px;margin:11px 0;line-height:22px; border-radius:5px; padding:7px 10px 7px 0px; background:url(../images/warning_bg.png) repeat 0 0; position:relative;margin-top: 27px;}
.warningBgSetPasswordHint { width:335px;margin:11px 0;margin-top:42px;  line-height:22px; border-radius:5px; padding:7px 10px 7px 0px; background:url(../images/warning_bg.png) repeat 0 0; position:relative;}
.warningBgUserInfo { width:335px;margin:11px 0; line-height:22px; border-radius:5px; padding:7px 10px 7px 0px; background:url(../images/warning_bg.png) repeat 0 0; position:relative;}
.warningArr { display:block; width:6px; height:30px; background:url(../images/warningArr.png) no-repeat 0 0; position:absolute; right:-6px; top:0px; z-index:1;}
.warningTxt { overflow:hidden; line-height:22px;}

.footerNavBar { width:1050px; height:100px; margin:38px auto 15px; background:url(../images/login_navline.png) no-repeat right center;}
.footerNavBar li { width:150px; height:100px; float:left; text-align:center; background:url(../images/login_navline.png) no-repeat left center;}
.fNav { display:inline-block; width:60px; height:60px; background-image:url(../images/login_footernav.png); background-repeat:no-repeat;}
.fNav1 { background-position:0 0;}
.fNav2 { background-position:0 -70px;}
.fNav3 { background-position:0 -140px;}
.fNav4 { background-position:0 -210px;}
.fNav5 { background-position:0 -280px;}
.fNav6 { background-position:0 -350px;}
.fNav7 { background-position:0 -420px;}
.footerNavBar .tit { display:block; width:100%; clear:both;  line-height:18px; padding-top:4px;}

/* .copyright {line-height:26px; width:51%; text-align:center; padding:10px 0;} *//*yan*min-width:1000px;**/
.copyright {line-height: 26px;width: 90%;padding: 10px 0;position: absolute;left: 71px;}
/*-----20161025----*/
.passwordLayer { display:block; width:200px; height:25px; line-height:25px; background-color:#ffffff; position:absolute; left:47px; padding:0 5px; overflow:hidden; top:12px; color:#cccccc;}
.passwordLayer span { display:none;}

.mibaoScroll { height:220px; overflow-y:auto; padding-right:5px; margin-bottom:10px;}
.buttonBarCol2 li { width:50%; float:left; overflow:hidden;}
a.button1 { display:block; margin:10px 0px; height:38px; line-height:38px; font-size:18px;font-family: SourceHanSansCN-Bold; text-align:center; background-color: #3C3A94; border-radius:5px; border:#208ad6 1px solid; margin-right:3px;}
/* a.button1:hover {background:url(../images/loginbt.png) repeat-x 0 -51px;} */
input.button1 { display:block; margin:10px 0px; height:38px; line-height:38px; font-size:18px;  text-align:center; background:url(../images/loginbt.png) repeat-x 0 0; border-radius:5px; border:#208ad6 1px solid; color:#ffffff;  margin-right:3px;}
input.button1:hover {background:url(../images/loginbt.png) repeat-x 0 -51px;}
a.button2 { display:block; margin:10px 0px; height:38px; line-height:38px; font-size:18px;font-family: SourceHanSansCN-Bold; text-align:center;background-color: #3C3A94;  border-radius:5px; border:#cad2d7 1px solid;  margin-left:3px;}
/* a.button2:hover {background:url(../images/loginbt.png) repeat-x 0 -170px;} */
input.button2 { display:block; margin:10px 0px; height:38px; line-height:38px; font-size:18px; text-align:center; background:url(../images/loginbt.png) repeat-x 0 -110; border-radius:5px; border:#cad2d7 1px solid;  margin-left:3px;}
input.button2:hover {background:url(../images/loginbt.png) repeat-x 0 -170px;}

.loginOutBox {/* width:300px;*/ width:550px; height:275px; padding:20px; background-color:#f3fbfd; border-radius:3px; float:right; -webkit-box-shadow:0px 5px 5px #195c91;-moz-box-shadow:0px 5px 5px #195c91; margin-top:65px; font-size:16px; color:#666666;}
.loginOutTxt { font-size:26px; position:absolute; z-index:9; top:160px;/* left:-70px;*/ left:50px;}
.loginOutBox .tit { height:30px; line-height:30px;}
.loginOutcon { height:130px; overflow-y:auto; margin:5px 0; padding:18px 18px; background-color:#ffffff; border-radius:3px; border:#cad2d7 1px solid;}
.loginOutcon li { line-height:20px; padding:5px 0px; clear:both;}
.loginOutBt { width:330px; height:50px; margin:20px auto 40px auto;}

.warningBox.warningBoxMibao { margin-right:810px; margin-top:-145px;position:fixed;top:48%;right:5%;}
.loginBoxMibao {  
    overflow: hidden;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    z-index: 100;
    position: fixed;
    top: 48%;
    right: 5%;
    margin-right: 830px;
    margin-top: -187px;
}
.loginCoverBg { z-index: 10; left: 0px; top: 0px; position: fixed; opacity: 0.4; filter:Alpha(Opacity=40); width:100%; height:100%; display: block; background-color: rgb(0, 0, 0);}
.loginBox .inputMibao {border:#e2e2e2 1px solid; height:40px; padding:0px 10px; overflow:hidden; border-radius:3px; margin:5px 0; background-color:#ffffff; }
.loginBox .inputMibao input { width:100%; height:20px; line-height:20px; padding:10px 0; background:none;}

.loginBox .selectBox.selectMibao {border:#e2e2e2 1px solid; height:40px;  overflow:hidden; border-radius:3px;  margin:5px 0;}
.loginBox .selectBox.selectMibao .select {display:block; width:100%; height:40px; line-height:30px; padding-right:5px; padding-left:5px; text-align:left; padding:4px 2px 4px 2px\9;/*IE8*/ /*IE7*/ /*border:#ffffff 1px solid; */}
.hrMibao { height:5px; overflow:hidden; margin:10px 0 5px 0; border-top:#e2e2e2 1px solid;}

.loginMainRel { position:relative; height:390px;}  
.loginBoxAbsolute {  height:auto; overflow:hidden; -webkit-box-shadow:none;-moz-box-shadow:none; z-index:100; position:absolute; right:0px; top:50%;min-height:280px;}

select:focus {border:#ffffff 1px solid; }

.promptTit { height:62px; line-height:62px; padding:10px 50px; font-size:24px;}
.promptTit span.promptIco { display:block; float:left; width:62px; height:62px; margin-right:10px;} .promptTit span.promptIco img { width:62px; height:62px;}
.promptTxt { min-height:100px; padding:10px 50px; font-size:18px; line-height:28px; color:#666666; }
.promptTxt2 { min-height:100px; padding:10px 50px 20px 50px; font-size:16px; line-height:26px; color:#666666; } .promptTxt2 p { padding:8px 0;}

.popBox { background-color:#ffffff; border-radius:3px; overflow:hidden; z-index:100011; visibility:hidden; position:fixed; }
.popTitBar { height:30px; line-height:30px; padding:5px 10px 5px 20px; background:url(../images/pop_titbg.png) repeat-x 0 0;  cursor:move;}
.popCon { padding:10px 20px;  overflow-y:auto;}
.popCon p { padding:8px 0;}
.colseBt { display:inline-block; width:30px; height:30px; overflow:hidden; text-indent:-999px; background:url(../images/close.png) no-repeat center center;}
.chaxunBt,.chongzhiBt,a.chaxunBt,a.chongzhiBt { display:inline-block; width:110px; height:30px;  border-radius:3px; overflow:hidden; line-height:30px; text-align:center; margin-left:10px; }
.chaxunBt { background:url(../images/bar_bg.png) repeat-x 0 0; border:#208ad6 1px solid;}
.chongzhiBt { background:url(../images/bar_bg.png) repeat-x 0 -40px;  border:#cad2d7 1px solid;}

.loginText {margin-left:30%}
.loginTe {
	position: absolute;
    margin-left: 26%;
    margin-top: -132%;
    font-family: SourceHanSansCN-Bold;
    /* font-size: 22px; */
    color: #666666;
    letter-spacing: 0;
	}
.loginImg {position: absolute;margin-left:2%;margin-top: -119%;}
.loginT {position: absolute;margin-left:6%;margin-top: -30%;}
.wechat_img {
	background: url(../images/icon_wechat.png) no-repeat 0 center;
    position: absolute;
    margin-top: -30%;
    margin-left: 12%;
    background-size: contain;
}
.wechat_code {
	position: absolute;
    margin-left: 26%;
    margin-top: -29%; 
    font-family: SourceHanSansCN-Medium;
    font-size: 15px;
    color: #292D8E;
    letter-spacing: 0;
}

ul{
    list-style-type: none;
}
input{
    border: 0;
}
.fl {
    float:left;
}
.fr{
    float: right;
	margin-top: -2%;
}
.container{
    width:100%;
    min-width:1280px;
}
.content{
    width:89%;
    min-height: calc(100vh - 0px);
    margin:0 auto;
    display: -webkit-flex;
    display: -ms-flex;
    display: flex;
    -webkit-flex-direction:column;
    -moz-flex-direction: column;
    -ms-flex-direction:column;
    height:100%;
}
/*top*/
.top{
    width:100%;
    height:80px;
}
.loginTitle{
    color:#043f79;
    font-size: 30px;
    font-weight: bold;
    margin-left:13px;
    margin-top:17px;
}


.options{
    width:300px;
    height:35px;
    margin:30px auto 0 auto;
}
.options .nav {
    width:100%;
    height:40px;
    border-bottom:1px solid #F6F6F6;
	background: #F6F6F6;
}
.nav li span{
    font-size: 15px;
}
.userName{
    height:48px;
    margin-bottom:20px;
    position: relative;
}
.userName .pre{
    position: absolute;
    top:14px;
    left:15px;
}
.userName .after{
    position: absolute;
    top:14px;
    right:15px;
}
.options .nav li {
    width:100px;
    height:40px;
    margin:0 25px;
    text-align:center;
    position:relative;
    cursor:pointer;
}
.options .nav .active  {
    background:#F6F6F6;
    border-bottom: 3px solid #292C8E;
	color: #292C8E;
}
.options .nav .gradient{
    color: #666666;
}
.options .con {
    position:relative;
    margin-top:35px;
}
.options .con .tabCon1{
    height:235px;
}
.options .con .tabCon1 .txt{
    width:calc(100% - 48px);
    height:46px;
    line-height: 46px;
    border:1px solid #979797;
    border-radius: 5px;
    margin-bottom:20px;
    padding-left:44px;
    font-size: 14px;
    color:#979797;
}
.forgetPwd{
    font-size: 14px;
    color:#979797;
    margin-top:20px;
}
.loginBtn{
    width: 100%;
    height:50px;
    margin-top:11px;
    background: #185094;
    color:#fff;
    font-size: 18px;
    border-radius: 5px;
    cursor: pointer;
}
/*footer*/
.footer{
    width:100%;
    font-size: 14px;
    color:#000;
    margin:25px 0;
    height:20px;
}
.footer .right{
    width:700px;
    display: inline-block;
}
.footer .manger{
    margin-right:45px;
}
.loginBox .er{
	width:49px;
    height:49px;
    position: absolute;
    right:-28px;
    bottom:-113px;
}
.loginBox .abc{
	width:49px;
    height:49px;
    position: absolute;
    right:-28px;
    bottom:-113px;
}
.titlemodels { 
	width:745px;
	height:380px;
	position:relative!important;
	top:50%;
	margin:0 auto;
	transform:translateY(-50%)
	display:block;
	margin-top:-190px;
}
.titlemodels{
	vertical-align:middle\0;
}
:root .titlemodels{
	position:relative\0;
}

/*:root #remindPwdModal{
    position: absolute;
    width: 42.5%\0;
    height: 51%\0;
    top: 175px\0;
    left: 51%\0;
    right: 0\0;
    bottom: 0\0;
    background-color: rgba(16, 17, 20, 0.53);
    filter: alpha(opacity=30)\0;
    overflow: hidden;
    border-radius: 16px\0;
}*/
:root .loginBoxMibao{
    overflow: hidden;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    position: fixed;
    width: 400px;
    height: 376px;
    right: 5%;
    top: 48%;
    margin-right: 38px;

}
.loginBox.loginBoxMibao.bindWechatloginBoxMibao {
    height: 100%;
    width: 52%;
    margin-top: -49px;
    overflow: hidden;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    z-index: 100;
    position: fixed;
    right: 0px;
    top: -36%;
}

/*2021-09-23新增登录页面记住密码功能*/
.remberA {
    float: left;
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 20px;
    cursor: pointer;
    margin-bottom: 10px;
}
.checkedA {
    background-image: url(../images/checked.png);
}
.uncheckA {
    background-image: url(../images/uncheck.png);
}
/*2021-09-23新增登录页面记住密码功能*/
