﻿html{overflow:auto;}
body {font-family: '微软雅黑'; font-size:14px; /*background-color:#EEF9FF;*/ margin:0px; padding:0px; overflow:hidden;}
/*#container {width:100%; margin:0px auto; background:url(../Images/login/bg.jpg) no-repeat 50% 50%;}*/
ul,li {list-style-type:none; margin:0px; padding:0px;}
#lg {padding-top:30px;}
a:focus,input:focus{outline:none;}
input::-moz-focus-inner{border:0;}
/*#llOne {width:780px; height:55px; line-height:55px;background:url(../Images/login/61/pic1_r1_c1.png) no-repeat;}
#llTwo {width:780px; height:80px; line-height:80px; background:url(../Images/login/61/pic1_r2_c1.png) no-repeat;}
#llThree {width:780px; height:110px; background:url(../Images/login/61/pic1_r3_c1.png) no-repeat; display:inline-block; zoom:1;}
#llThree ul {margin-left:500px;}
#llThree ul li {margin-top:13px; +margin-top:10px;}
#llThree ul li#liOne {margin-top:10px; +margin-top:9px;}
    #llThree ul li input { width: 181px; width: 183px\9; height: 17px; padding: 2px; border: 1px solid #9FD1F2; }
#llThree2 {width:780px; height:110px; text-align:right; background:url(../Images/login/61/pic1_r32_c1.png) no-repeat; display:none;}
#llThree2 select {width:180px; height:20px; line-height:20px; margin:43px 30px 0px 0px;}
#llFour {width:780px; height:85px; background:url(../Images/login/61/pic1_r4_c1.png) no-repeat; display:inline-block;}
#llFour div {text-align:right; margin-top:5px;}
#llFour div img#exit {margin-right:50px;}
#llFive {width:780px; height:82px; line-height:82px; background:url(../Images/login/61/pic1_r5_c1.png) no-repeat;}*/
#footer {zoom:1;width: 100%; bottom: 4%; color: #fff; letter-spacing: 1px; position: absolute;}
#footer ul li {font-size:14px; }
#footer ul li#lOne {margin-top:20px; margin-right:0px;}
#footer ul li#gswz {margin-right:0px;}

#loginBg {position:absolute; top:0px; left:0px; z-index:login; width:100%; height:708px; display:; /*background-color:#FFFFFF;*/ filter:alpha(Opacity=75); -moz-opacity:0.75; opacity:0.75;}
iframe {filter:alpha(Opacity=0); -moz-opacity:0; opacity:0;}
#logout {position:absolute; top:250px; left:260px; z-index:3; cursor:default; display:none;}
.lc {position:relative;}
table#tbg {table-layout:fixed; filter:alpha(Opacity=70); -moz-opacity:0.70; opacity:0.70;}
table#tbg tr td.bgOne {height:18px; line-height:18px; background:url(../Images/login/bg1.gif) no-repeat;}
table#tbg tr td.bgTwo {height:18px; line-height:18px; background:url(../Images/login/bg2.gif) repeat-x;}
table#tbg tr td.bgThree {height:18px; line-height:18px; background:url(../Images/login/bg1.gif) no-repeat -18px 0px;}
table#tbg tr td.bgFour {height:100px; background:url(../Images/login/bg3.gif) repeat-y;}
table#tbg tr td.bgFive {height:100px; background:url(../Images/login/bg3.gif) repeat-y -18px 0px;}
table#tbg tr td.bgSix {height:18px; line-height:18px; background:url(../Images/login/bg1.gif) no-repeat 0px -18px;}
table#tbg tr td.bgSeven {height:18px; line-height:18px; background:url(../Images/login/bg2.gif) repeat-x 0px -18px;}
table#tbg tr td.bgEight {height:18px; line-height:18px; background:url(../Images/login/bg1.gif) no-repeat -18px -18px;}

table#tct {table-layout:fixed; position:absolute; top:10px; left:10px; z-index:4; display:none; filter:alpha(Opacity=0);}
table#tct tr td.bgOne {height:8px; line-height:8px; background:url(../Images/login/bg4.gif) no-repeat;}
table#tct tr td.bgTwo {height:8px; line-height:8px; background:url(../Images/login/bg5.gif) repeat-x;}
table#tct tr td.bgThree {height:8px; line-height:8px; background:url(../Images/login/bg4.gif) no-repeat -8px 0px;}
table#tct tr td.bgFour {height:100px; background:url(../Images/login/bg6.gif) repeat-y;}
table#tct tr td.bgFive {height:100px; background:url(../Images/login/bg6.gif) repeat-y -8px 0px;}
table#tct tr td.bgSix {height:8px; line-height:8px; background:url(../Images/login/bg4.gif) no-repeat 0px -8px;}
table#tct tr td.bgSeven {height:8px; line-height:8px; background:url(../Images/login/bg5.gif) repeat-x 0px -8px;}
table#tct tr td.bgEight {height:8px; line-height:8px; background:url(../Images/login/bg4.gif) no-repeat -8px -8px;}
#td_ct {background-color:#F4FDFF; letter-spacing:1px;}
#td_ct ul li {text-align:center; margin-top:5px;}
#td_ct ul li#li_two {margin-top:20px;}
#ok,#cancel {width:100px; height:26px; line-height:26px; line-height:18px\9; +line-height:28px; color:#FFFFFF; font-weight:bold; font-size:14px; background:url(../Images/login/bt.jpg) no-repeat; border:0px; padding-bottom:0px\9; overflow:hidden;}
#cancel {margin-left:70px;}

#prompt {position:absolute; top:200px; left:260px; z-index:5; cursor:default;}
table#tb_prompt tr td.bgOne {height:30px; line-height:30px; background:url(../Images/login/promptBg1.gif) no-repeat;}
table#tb_prompt tr td.bgTwo {height:30px; line-height:30px; background:url(../Images/login/promptBg2.gif) repeat-x;}
table#tb_prompt tr td.bgThree {height:30px; line-height:30px; background:url(../Images/login/promptBg1.gif) no-repeat -83px 0px;}
table#tb_prompt tr td.bgFour {height:170px; line-height:20px; text-align:justify; text-justify:distribute; vertical-align:middle; text-indent:30px; background-color:#F2F2F2; padding:0px 40px 0px 40px;}
table#tb_prompt tr td.bgFive {height:8px; line-height:8px; background:url(../Images/login/promptBg1.gif) repeat-y 0px -30px;}
table#tb_prompt tr td.bgSix {height:8px; line-height:8px; background-color:#F2F2F2;}
table#tb_prompt tr td.bgSeven {height:8px; line-height:8px; background:url(../Images/login/promptBg2.gif) repeat-x 0px -30px;}
#close {position:absolute; top:4px; left:400px; z-index:6; cursor:default;}
a:link,a:visited {color:#0D81C6; text-decoration:none;}
a:hover {color:#0D81C6; text-decoration:underline;}


/*----------------------------------------------------add 20200212 登录页面修改--------------------------------------------------------------------*/
html { min-width: 1002px; min-height: 645px; }
html, body,center, form { width: 100%; height: 100%; }
html, form, input, button, select { margin: 0; padding: 0; }
body { background: -webkit-linear-gradient(top,#0071FF 0,#A8DFFC 100%); background: -moz-linear-gradient(top,#0071FF 0,#A8DFFC 100%); background: -o-linear-gradient(top,#0071FF 0,#A8DFFC 100%); background: -ms-linear-gradient(top,#0071FF 0,#A8DFFC 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0071FF',endColorstr='#A8DFFC',GradientType=0); width: 100%; height: 100%; position: relative;display:none;}
form { margin: auto;background: url(../images/login/loginbg.png) center center no-repeat; }
#content { padding: 38px 0 36px; text-align: center; width: 997px; height: 510px; background: url(../images/login/loginfrom.png) no-repeat; margin: auto; }
#llThree { width: 437px; height: 320px; }
#llThree2 { display: none; margin-top: 82px; }
    #llThree2 select { width: 180px; height: 34px; }
.llThree2_Span { color: #555555; font-size: 17px; font-weight: 700; letter-spacing: 2px; }
.f-prz { position: relative; zoom: 1; }
.divLay { width: 437px; margin: 0px 0 0 454px; }
.reg-title { width: 380px; height: 70px; margin: 27px auto 22px; background: url(../images/login/fst.png) center center no-repeat; }
.fstpt { margin: 0 auto; display: block; margin-bottom: 25px; font-size: 19px; font-weight: 700; letter-spacing: 3px; color: #4B4B4B; }
.input-group-addon { display: inline-block; vertical-align: middle; margin: 0 10px 0 0; }
.m-user { display: inline-block; width: 17px; height: 21px; background: url(../images/login/ficon.png) -21px -6px no-repeat; }
.m-yzm { display: inline-block; width: 17px; height: 19px; background: url(../images/login/ficon.png) -1px -6px no-repeat; }
.m-lock { display: inline-block; width: 19px; height: 19px; background: url(../images/login/ficon.png) -41px -6px no-repeat; }
.m-group { width: 350px; margin: 0 auto; padding: 11px 0 9px; position: relative; border-bottom: 1px solid #D3DBE7; height: 38px; }
    .m-group .form-control { height: 34px; margin: 5px 0; border: 0 !important; color: #555555; }
#validateCode { width: 86px; height: 32px; }
.btn-login { display: inline-block; width: 350px; height: 46px; line-height: 44px; background: #257DEF; color: #fff !important; font-size: 16px; padding: 0; /*margin-top: 10px;*/margin-top: 35px; border: 1px solid transparent; border-radius: 4px; }
    .btn-login:hover, .btn-login:visited, .btn-login:link { color: #fff; background: #0071ff; }
#yzmDiv { display:none;}
#yzmInput { width:162px; font-size: 16px; letter-spacing: 1px; }
#yzmImg { cursor: pointer; vertical-align: middle; }
#changeYzm { font-size: 12px; cursor: pointer; vertical-align: middle; }
.Wjmm { color: rgb(68, 157, 254); letter-spacing: 1px; font-size: 13px; margin-top: 10px; margin-right: 43px; float: right; cursor: pointer; }
.Wjmm:hover {text-decoration:underline; }
.m-forget:hover { text-decoration: underline; }
.m-forget { width: 380px; margin: 0 auto; padding-top: 15px; }
    .m-forget a { color: #707070; }
        .m-forget a:hover { text-decoration: underline; }
.input-group .form-control { width: 315px;  font-size: 16px; letter-spacing: 1px; vertical-align: middle; }
.btngray { background: #e4effd !important; }
.DlxzDiv { margin: 20px 20px 10px; }
    .DlxzDiv span { width: 150px; display: inline-block; text-align: center; color: #767678; cursor: pointer; font-size: 17px;letter-spacing: 3px; font-weight: 700; line-height: 25px; }
        /*.DlxzDiv span:first-child { border-right: 1px solid #97999c; }*/
.DlxzDiv .wxSpan {  border-left: 1px solid #97999c; display:none; }
    .DlxzDiv .clickClass { color: #469FFD; }
.WxDiv { display: none; }
.ImgDiv { width: 190px; height: 190px; margin: auto; box-shadow: 0px 0px 15px #448edd; margin-top: 35px; }
.WxDiv span { color: #77797c; font-size: 13px; line-height: 65px;  letter-spacing: 1px; }
.xzbjBut { margin-top:40px;}
    .xzbjBut input[type=button] { padding:8px 25px; background:#257DEF; color:#fff; opacity:0.7; border:0px; cursor:pointer; border-radius:5px;}
        .xzbjBut input[type=button]:first-child { margin-right:20px;}
        .xzbjBut input[type=button]:hover { opacity:1;}
/*----------------------------------------------------end 20200212 登录页面修改--------------------------------------------------------------------*/

/*遮罩层*/
.zzc { position: absolute; width: 100%; height: 100%; z-index: 1000; background: #fff; font-size: 40px; }
.zzctxt { display: flex; justify-content: center; align-items: center; width: 100%; height: 100%; }