
.g-wrap{ width: 1000px; margin: 0 auto; }
.g-wrap-bg{height:550px;background-image: url(../../../resources/images/logo/lg-cen1.png);background-repeat:no-repeat;background-position: 24px 54px;/* background: url(../../../resources/images/logo/lg-cen1.png) 24px 54px no-repeat; */}
.g-wrap-bg-dkdz{height:550px;background-image: url(../../../resources/images/logo/lg-cen-dkdz.png);background-repeat:no-repeat;background-position: 24px 54px;/* background: url(../../../resources/images/logo/lg-cen-dkdz.png) 24px 54px no-repeat; */}

.g-loginTop{ width:100%; min-width: 1000px; height:61px; background-color: #32353c;}

.g-loginTop .m-logo{ padding-left: 60px; padding-top:31px;line-height: 15px;font-size: 25px; margin-right: 10px; color: #33ba9f; z-index: 99; }
.g-loginTop .m-logo .img{ left: 0; top: 15px;}

.g-loginTop .m-place { margin-top: 31px;; padding:0 12px 0 35px; line-height: 46px; font-size: 20px; color: #33ba9f; cursor: pointer;}
.g-loginTop .m-place s{ position: absolute; top: 0px; height: 46px; width: 7px; overflow: hidden;}
.g-loginTop .m-place .s-1{ left: 0;}
.g-loginTop .m-place .s-2{ right: 0;}
.g-loginTop .m-place .icon{ position: absolute;  top:14px; left:12px;width: 12px; height: 18px; background-image: url(../../../resources/images/logo/login-icon.png); background-repeat: no-repeat; background-position: 0 0;}
.g-loginTop .m-place a{ color: #d7d7d7;}
.g-loginTop .m-place .drown{ display:none;top:45px; left: -16px; width: 110px; font-size: 14px;  border: 1px solid #85878b; border-width: 0 1px;background-color:#5a5e68;/* display: none;*/}
.g-loginTop .m-place .user-icon{ position: absolute; top:-9px; left:46px;width: 18px; height: 10px; background: url(../../../resources/images/logo/top-icon.png) 0 0 no-repeat;}
.g-loginTop .m-place .drown a{ display: block;width: 100%; height: 30px; line-height: 30px; padding: 0; text-align: center; border-bottom: 1px solid #85878b;}
.g-loginTop .m-place .drown a:hover{ background-color: #686d78;}

.g-loginTop .m-navTool{ height: 77px; line-height: 77px; color: #d7d7d7;}
.g-loginTop .m-navTool s{ padding:0 5px;}
.g-loginTop .m-navTool a{ color: #d7d7d7;}
.g-loginTop .m-navTool a:hover{color: #42C6AB;}

/*登陆*/
.g-bj { width: 100%; min-width: 1000px; height: 100%;min-height:620px; background-repeat: no-repeat; background-position: center center; background-color:#ededed;}
.m-login{ width: 380px; min-height: 368px;  background-color: #fff;margin-top: 103px; /* margin-right: 50px; */ border: 1px solid #d7d7d7;}
.m-login .tit{ height: 70px; line-height: 70px; font-size: 18px; text-align: center; color:#252525; border-top: 5px solid #33ba9f;}
.m-login .login{ padding:0 35px;}
.m-login .login .item{ margin-bottom: 20px;overflow: hidden;}
.m-login .login .item a{ color: #4487d8;}
.m-login .login .item a:hover{ text-decoration: underline;}
.m-login .login .item .u-input{ width:257px; height: 48px; padding-left:51px;line-height: 48px; color: #acacac; font-size:16px;border:1px solid #d7d7d7; border-radius: 3px;}
.m-login .login .item .u-input:focus{border: 1px solid #42C6AB;}
.m-login .login .item .u-btn{width:100%; height: 50px; line-height: 50px; font-size:16px; color: #fff; background-color:#33ba9f;border-radius: 3px; border: 0;}
.m-login .login .item .u-checkbox{height:14px; vertical-align: middle; margin-right: 3px;}
.m-login .login .input{ position: relative;}
.m-login .login .input .icon{ position:absolute;top: 13px; left: 15px; width: 21px; height: 24px; background-image: url(../../../resources/images/logo/login-icon.png); background-repeat: no-repeat;}
.m-login .login .input .icon-1{ background-position: 0 -28px;}
.m-login .login .input .icon-2{ background-position: 0 -62px;}
.m-login .login .input .icon-3{ background-position: 0 -93px;width: 24px; left:18px;}

.m-login .login .rem{ height: 20px; line-height: 20px;}
.m-login .login .rem span{ display: block;}
.m-login .login .rem span.checkbox{ margin-top: 4px; margin-right: 3px; width: 13px; height: 13px; background-image: url(../../../resources/images/logo/logion-icon2.png); background-repeat: no-repeat; background-position: 0 0; cursor: pointer;}
.m-login .login .rem span.cur{ background-position: 0 -16px;}
.m-login .login .b{ width: 13px; height: 13px; background: #0066CC;}
.m-login .login .error{height:14px;line-height:14px;font-size: 14px; color:#ff0000;cursor: pointer;}
.m-footer{padding-bottom: 2px!important; background-color:#fff;padding:10px 0; margin-bottom:5px;} 
.u-input .rand{min-width: 100px!important;}
.m-footer span{padding:0;}
.m-footer .foo-in{line-height:30px;}
.m-footer .ml{margin-left:20px;} 


/*验证码*/ 
.m-login .login .code{margin-bottom: 15px; width: 322px;overflow: hidden;}
.m-login .login .code .u-input{padding-left:10px;overflow: hidden;width: 236px; height:32px;line-height:32px;font-size:14px;}
.m-login .login .code span{display:inline-block;height: 25px;}
.m-login .login .code .code-name{width: 48px;}

/*浏览器版本过低*/ 
.low-main{width: 100%;min-height: 550px; height:580px;margin: 0; background: #ededed;overflow: hidden;}
.low-main-in{width: 550px;height: 265px;margin: 180px auto 0; _padding-left:170px;}
.low-main-in .low-tit{margin-bottom: 35px;} 
.low-main-in .low-tit h2{font-size: 44px;color:#179e83;font-weight: normal;}
.low-main-in .low-tit p{font-size: 14px;color:#179e83;line-height: 26px;}
.low-main-in ul li{float: left;margin-right: 80px;cursor: pointer;text-align: center;}
.low-main-in ul li i{width: 83px;height: 83px;display:block;background: url(../../../resources/images/logo/liulanqi.png) no-repeat;}
.low-main-in ul li i.icon-gg{background-position: 0 0;}  
.low-main-in ul li i.icon-ie{background-position: -102px -2px;}   
.low-main-in ul li i.icon-hh{background-position: -216px -2px;}
.low-main-in ul li i.icon-sf{background-position: -315px -1px;}
.low-main-in ul li.p-no{margin: 0;}
.low-main-in ul li a,.low-main-in ul li a:hover{color:#179e83;line-height: 30px;font-size: 16px;}

/* 阻止移动、平板访问 */ 
.g-head{  width: 100%;min-width: 1000px;height: 61px;background-color: #32353c;}
.g-head h1{  padding-left: 60px;line-height: 61px;font-size: 25px;margin-right: 10px;color: #33ba9f;}
/* 中间的图片 */
.m-img{width: 625px;height: 297px;margin: 108px auto; z-index: 1;}
.m-img .er-bg{top: 0;left: 0;z-index: 2;}
/* 显示文字 */ 
.er-font{width:500px;padding:14px 0;margin:-152px auto 0;color:#64686e;font-size:24px;z-index:3;text-align:center;border-bottom:2px solid #e2e1e0;overflow: hidden;}
.m-main{width: 445px;margin: 20px auto 0;font-size: 12px; color:#64686e;overflow: hidden;}
.m-main p,.m-main ul{float: left;}
.m-main p{margin-left: 52px;}
.m-main ul{margin-left:8px;}
.m-main ul li{list-style: none;line-height: 22px;background:url(images/disc.png) center left no-repeat; padding-left: 15px;}
p.info{width: 233px;height: 20px;margin: 20px auto; text-indent: 12px;}