@charset "utf-8";
/*reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,blockquote,th,td{padding:0; margin:0;}
img{border:0;}
ol,ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:100%;}
i,b{font-style: normal;}
body{background-color: #fff; font-family: \5fae\8f6f\96c5\9ed1; font-size: 12px; color: #333;}
a,a:hover{text-decoration:none;}
.clear:after{display:block; clear:both; content:""; visibility:hidden; height:0;}
.clear{zoom:1;}
.inline{
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
.ioop-btn-mask{position:absolute; top:0; left:0; right:0; bottom:0; background:#aab3f8 url(img/loading.gif) center center no-repeat; z-index:100;}
.tab-hidden{display:none;}
input:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px #fff inset; color: #fff;}
::-webkit-input-placeholder{color: #fff;}
:-moz-placeholder{color: #fff;}
::-moz-placeholder{color: #fff;}
:-ms-input-placeholder{color: #fff;}
/* login */
.login-html-body{height: 100%; overflow: hidden;}
.full-height{height: 100%;}
.header{background:url(img/login_headerbg.png); height:60px; position:fixed; z-index:99; top:0; left:0; right:0; bottom:auto; z-index:100;}
.header .header_body{width:1003px; margin:auto;}
.header .logo{width:115px; height:90px; background:url(img/ioop-nma.png) no-repeat center #d4d4d4; float:left; margin-left:18px; border:5px solid #fff;}
.header .logo-gd{background-image: url(img/ioop-nma-gd.png);}
.login-navs{float:right; font-size:14px; color:#333; padding-right:30px;}
.login-navs li{float:left; padding:18px 15px; height: 24px; line-height: 24px; position: relative; cursor:pointer;}
.login-navs li a{color: #333;}
.login-navs li:hover a,.login-navs li.active a{color:#0572ca;}
.login-navs-new{width: 18px; height: 7px; background: url(img/icon-new.gif) 0 0 no-repeat; position: absolute; top: 20px; right: -5px; display: none;}
.service-tel{padding-left: 30px; background:url(img/service-tel.png) 0 0 no-repeat; float: left;}
#section0{background:url(img/section_bg_0.jpg) center top no-repeat;}
#section1{background:url(img/zaodian_s1.png);}
#section2{background:url(img/section_bg_2.jpg) center no-repeat;}
#section3{background:url(img/zaodian_s3.png) repeat;}
#section4{background:url(img/zaodian_s4.png) repeat;}
.section-box-main{width: 100%; height: 100%;}
.section-box{width:1003px; height:100%; margin:auto; position:relative; z-index:99;}
.section-boxm-1{background:url(img/section_bg_1_3.png) center 110px no-repeat;}
.second-bgbox-1{width: 100%; height: 220px; background:url(img/section_bg_1_1.png) 0 0 no-repeat; position: absolute; left: 60px; bottom: 30px;}
.second-bgbox1-code{width: 265px; height: 58px; background:url(img/section_bg_1_2.png) 0 0 no-repeat; position: absolute; right: 0; bottom: 0;}
.second-bgbox1-code-gd{background-image: url(img/section_bg_1_2_gd.png);}
.section-boxm-3{background:url(img/section_bg_3.jpg) center no-repeat;}
.third-box{background:url(img/section_bg_2_1.png) 680px center no-repeat;}
.fourth-box{background:url(img/section_bg_3_1.png) center 110px no-repeat;}
.firth-box{background:url(img/section_bg_4.png) center bottom no-repeat;}
.msg-layer{position: absolute; width: 560px; display: none; z-index: 999;}
.msg-layer-main{padding: 15px; background: #fff; border: #85b6e2 2px solid; border-radius: 8px;}
.msg-content{padding-bottom: 10px;}
.msg-content i{color: #f00;}
.msg-cont-text{line-height: 28px; font-size: 14px; color: #333; text-align: left; word-break: break-all;}
.msg-cont-indent{text-indent: 2em;}
.msg-cont-footer{padding-top: 30px; text-align: right;}
.msg-cont-time{padding-top: 2px; text-align: right;}
.msg-layer-opate{padding: 15px 0 0 10px; border-top: #85b6e2 1px solid;}
.msg-opate-btn{height: 18px; line-height: 18px; padding: 6px 15px; margin-right: 15px; float: right; background: #2f90f2; border-radius: 3px; font-size: 14px; color: #fff; cursor: pointer;}
.msg-opate-btn:hover{background: #09649f;}
/* login form */
.login-main{width: 521px; margin: 0 auto; padding-top: 150px;}
.login-main h1{height: 61px; background:url(img/slider_01_t.png) center no-repeat;}
.login-main h2{font-size:24px; color:#fff; line-height:24px; text-align: center; padding: 20px 0 20px;}
.login-form{width: 340px; margin: 0 auto;}
.login-from-item{height: 32px; padding: 30px 0 10px 15px; background: url(img/login-item-bg.png) 0 bottom no-repeat;}
.lform-item-icon{width: 26px; height: 32px; float: left;}
.lfitem-icon-user{background: url(img/lform-icon-user.png) 1px 1px no-repeat;}
.lfitem-icon-pass{background: url(img/lform-icon-pass.png) 0 0 no-repeat;}
.lform-item-input{width: 190px; height: 20px; padding: 6px 15px; color: #fff; font: 16px/20px \5fae\8f6f\96c5\9ed1; border: 0; outline: none; background-color: transparent; float: left;}
.lform-item-input-error{background-image: url(img/login-item-bg-error.png);}
.login-form-submit{width: 60px; height: 32px; line-height: 32px; font-size: 26px; color: #fff; float: left; position:relative; cursor: pointer;}
.lform-input-code{width: 100px;}
.login-code-img{width: 100px; height: 28px; margin-top: 2px; float: left; cursor: pointer;}
.lcode-img-new{width: 80px; height: 32px; line-height: 32px; padding-left: 10px; font-size: 16px; color: #fff; float: left; cursor: pointer;}
.lcode-img-new:hover{text-decoration: underline;}
.login-operate{padding-top:15px; line-height:30px;}
.login-operate .rember-password{width:17px; height:17px; display:block; float:left; background:url(img/checkbox-bg.png) 0 0 no-repeat; margin:8px 0 0 3px; cursor:pointer;}
.login-operate .rember-password.to-rember{background:url(img/checkbox-bg.png) 0 -28px no-repeat;}
.rember-text{font-size:16px; color:#f9f9f9; padding-left:5px; float:left; cursor:pointer;}
.login-operate .forget-pwd{font-size:16px; color:#545ec4; padding-left:15px; float:left; cursor:pointer;}
.login-operate .forget-pwd:hover{text-decoration: underline;}
.login-operate .login-type{font-size:16px; color:#f9f9f9; float:right;}
.login-type .login-tp-item{width:30px; height:30px; float: left; margin-right: 5px; cursor:pointer;}
.login-type .login-tp-qq{background:url(img/qq_login.png) 0 0 no-repeat;}
.login-type .login-tp-sina{background:url(img/weibo_login.png) 0 0 no-repeat;}
.login-type-text{padding-right: 5px; float: left;}
/* account bind */
.account-bind{width:600px; margin:50px auto 0;}
.bind-head{background:#f5f9fb; border:#d6dee2 1px solid; border-radius:5px; font-size:14px; padding:15px;}
.bind-head dt{line-height:22px; color:#333; font-weight:bold;}
.bind-head dd{line-height:22px; color:#666;}
.bind-main{margin-top:20px; padding:20px 15px; border-bottom:#eee 1px solid; overflow:hidden;}
.bind-info-logo{width:70px; padding-top:15px; float:left;}
.user-logo{width:70px; height:70px; padding-bottom:4px; background:url(img/user-logo-bg.png) 0 bottom no-repeat;}
.user-logo img{width:70px; height:70px;}
.user-name{color:#0076ff; height:24px; line-height:24px; font-size:12px; text-align:center; overflow:hidden;}
.bind-info-remark{width:170px; margin-left:25px; padding-top:10px; float:left;}
.bind-info-remark dt{height:22px; line-height:22px; font-size:16px; overflow:hidden;}
.bind-info-remark dd{line-height:18px; padding-top:5px; font-size:12px; color:#aaa; text-align:left;}
.bind-form{width:270px; height:125px; padding-left:15px; border-left:#eee 1px solid; float:right;}
.bind-form-text{border:#d6dee2 1px solid; padding:6px 8px; margin-top:10px; box-shadow:2px 2px 5px #eee inset;}
.bind-form-text input{width:100%; height:18px; line-height:18px; color:#333; font-size:12px; font-family:\5fae\8f6f\96c5\9ed1; border:0; outline:none;}
.bind-submit{display:block; margin-top:10px; width:90px; height:18px; line-height:18px; padding:6px 0; font-size:14px; color:#fff; text-align:center; background:#2fd57b; cursor:pointer;}
.bind-submit:hover{background:#3cb536;}
.bind-return{width:50px; height:18px; line-height:18px; color:#0076ff; font-size:14px; display:block; margin:20px 0 0 15px; cursor:pointer;}
.bind-return span{font-size:16px; font-family:"SimSun"; font-weight:800; font-style:normal; margin-right:3px;}
/* download */
.item-top{height:64px; background:url(img/other/item-bg.png) 0 0 repeat-x; border-bottom:#bedcef 1px solid; padding-top:10px;}
.item-head,.item-main{width:950px; padding-left:25px; padding-right:25px; margin:0 auto;}
.item-logo{height:50px; line-height:50px; padding-left:70px; font-size:24px; color:#0365b1; background:url(img/ioop-nma-small.png) 0 0 no-repeat;}
.item-logo-gd{background-image: url(img/ioop-nma-small-gd.png);}
.dload-main{width: 1000px; margin: 20px auto 0; padding-bottom: 20px;}
.dload-client{width: 589px; padding: 0 20px 15px 0; border-right: #d9d9d9 1px solid; float: left;}
.dload-tools{width: 369px; float: right;}
.dload-client-item{padding-top:10px;}
.client-code{width: 160px; height: 160px; float:left; background:url(img/other/dload-acode.png) 0 0 no-repeat;}
.client-code-gd{background-image: url(img/other/dload-acode-gd.png);}
.client-code-gov{background-image: url(img/other/dload-acode-goa.png);}
.client-code-gov-e{background-image: url(img/other/dload-acode-goa-e.png);}
.client-info{width: 402px; padding-left: 20px; float:left;}
.client-info h1{padding:30px 0 0 65px; height:64px; line-height: 64px; background:url(img/other/dload-and-logo.png) 0 bottom no-repeat; font-size:26px; color:#6d6d6d;}
.client-info h2{margin-top:20px; padding-left: 25px; background:#f7f7f7 url(img/other/dload-info-bgl.png) 0 0 no-repeat;}
.client-info h2 a{display:block; height:53px; line-height:53px; padding-right:25px; background:url(img/other/dload-info-bgr.png) right 0 no-repeat; font-size:16px; color:#6d6d6d; overflow:hidden;}
.client-item-ios .client-code{background-image: url(img/other/dload-acode-ios.png);}
.client-item-ios .client-code-gd{background-image: url(img/other/dload-acode-ios-gd.png);}
.client-item-ios .client-info h1{background-image: url(img/other/dload-ios-logo.png);}
.tools-head{height: 20px; padding-top: 20px; background: url(img/other/tools-head-bgs.png) center 30px no-repeat;}
.tools-head .tools-head-title{width: 84px; height: 20px; line-height: 20px; text-align: center; margin: 0 auto; background: #fff url(img/other/tools-head-bg.png) center center no-repeat; font-size: 12px; color: #9f9f9f;}
.tools-item{padding: 30px 5px 0 5px; overflow: hidden;}
.tools-item dt{width: 84px; height: 84px; background:url(img/other/tools-bg-1.png) center center no-repeat; float: left;}
.tools-item dd{margin-left: 94px;}
.tools-item .titem-tilte{height: 28px; line-height: 28px; font-size: 18px; padding-top: 5px;}
.tools-item .titem-tilte a{color: #2a8ccc;}
.tools-item .titem-tilte a:hover{text-decoration: underline;}
.tools-item .titem-remark{line-height: 22px; word-break: break-all;}
.item-jgmb dt{background-image: url(img/other/tools-bg-2.png);}
.item-flash dt{background-image: url(img/other/tools-bg-flash.png);}
.dload-type-basic{width: 402px; padding-top: 20px;}
.dload-type-basic h3{height: 45px; line-height: 45px; padding-left: 65px; font-size: 26px; color: #6d6d6d;}
.dload-type-sms h3{background: url(img/other/dload-ticon-sms.png) 10px 0 no-repeat;}
.dload-type-desms{width: 402px; height: 98px; padding-top: 10px; background: url(img/other/dload-type-sms.png) 0 10px no-repeat;}
.dtype-desms-title{line-height: 14px; height: 14px; padding: 18px 15px 15px 25px; font-size: 15px; color: #6d6d6d;}
.dtype-desms-main{padding: 0 15px 0 25px;}
.desms-main-input{width: 242px; height: 20px; padding: 6px; border: #d9d9d9 1px solid; border-right: 0; background: #fff; float: left;}
.desms-main-input input{font:14px/20px \5fae\8f6f\96c5\9ed1; width: 100%; height: 20px; border: 0; outline: none;}
.desms-main-btn{width: 100px; height: 34px; line-height: 34px; text-align: center; font-size: 15px; color: #fff; background: #11a2dc; float: left; cursor: pointer;}
.desms-main-btn:hover{background: #3fb3e2;}
.dload-type-apk h3{background: url(img/other/dload-ticon-apk.png) 10px 0 no-repeat;}
.dload-type-deapk{width: 402px; height: 75px; padding-top: 10px; background: url(img/other/dload-type-apk.png) 0 10px no-repeat;}
.dtype-deapk-main{padding: 13px 15px 0 25px;}
.deapk-main-desc{width: 240px; height: 48px; line-height: 24px; overflow: hidden; word-break: break-all; font-size: 15px; color: #6d6d6d; float: left;}
.deapk-main-opate{padding: 5px 0 0 15px; float: left;}
.dload-client-item-ext{padding-top: 20px;}
/* other */
.sys-is-build{width:500px; height:193px; background:url(img/sys-is-building.png) 0 0 no-repeat; position:fixed; display:none; z-index:999;}
/* version update */
.version-update{padding: 15px 0 30px; width: 960px; margin: 0 auto;}
.ver-update-top{height: 40px; background:url(img/other/ver-update-top.png) 130px 0 no-repeat;}
.ver-update-middle{min-height: 100px; background:url(img/other/ver-update-middle.png) 130px 0 repeat-y;}
.ver-update-bottom{height: 40px; background:url(img/other/ver-update-bottom.png) 130px 0 no-repeat;}
.ver-update-item{padding-top: 30px;}
.ver-upitem-new{padding-top: 0;}
.ver-item-date{width: 115px; float: left;}
.ver-item-date h3{height: 26px; line-height: 26px; font-size: 14px; color: #9a9a9a;}
.ver-item-date h4{height: 30px; line-height: 30px; font-size: 24px; color: #707070;}
.ver-item-main{float: left;}
.ver-item-android,.ver-item-ios,.ver-item-pc{padding-top: 20px;}
.vitem-type-icon{width: 32px; height: 32px; background-image:url(img/other/ver-update-type.png); background-repeat: no-repeat; margin-top: 15px; float: left;}
.vitem-ticon-android{background-position: 0 0;}
.vitem-ticon-pc{background-position: -40px 0;}
.vitem-ticon-ios{background-position: -80px 0;}
.vitem-type-main{width: 776px; padding-left: 26px; float: left; position: relative;}
.vitem-info-arrow{width: 11px; height: 22px; background-image:url(img/other/vitem-info-arrow.png); background-repeat: no-repeat; position: absolute; top: 19px; left: 16px;}
.vitem-iarrow-and{background-position: 0 0;}
.vitem-iarrow-pc{background-position: -15px 0;}
.vitem-iarrow-ios{background-position: -30px 0;}
.vitem-ilist-top{height: 3px; background:url(img/other/vitem-info-t.png) 0 0 no-repeat;}
.vitem-ilist-middle{min-height: 60px; padding: 10px 25px; background:url(img/other/vitem-info-m.png) 0 0 repeat-y;}
.vitem-ilist-bottom{height: 5px; background-image:url(img/other/vitem-info-b.png); background-repeat: no-repeat;}
.vitem-ilist-band{background-position: 0 0;}
.vitem-ilist-bios{background-position: 0 -20px;}
.vitem-ilist-bpc{background-position: 0 -10px;}
.vitem-ilist-middle h5{height: 30px; line-height: 30px; padding: 5px 0; font-size: 18px; color: #0072cf; overflow: hidden;}
.vitem-ilist-middle li{vertical-align: middle; line-height: 24px; font-size: 14px; color: #666; word-break: break-all;}
/* ioop welcome */
.ioop-welcome{width: 843px; height: 551px; background: url(img/ioop-welcome.png) 0 0 no-repeat; position: fixed; top: 0; left: 0; z-index: 99999;}
.welcome-close{width: 40px; height: 40px; position: absolute; top: 85px; right: 150px; cursor: pointer;}
/* register */
.float-left{float:left;}
.form-t-input{height:52px;line-height:52px;}
.form-t-input .b-text-input,.form-t-side .b-text-input{padding:12px 0; font-size: 18px; color: #5F5F5F; width: 280px;}
.register-body-wrap{width:920px;margin:0 auto;}
.register-body{width: 420px; padding: 30px 20px; margin: 30px auto;}
.register-wrap{width: 400px; margin: 0 auto;}
.must-tip{color:red;}
.register-form{position:relative;}
.register-form .login-code-img{width: 100px; height: 50px; margin-top: 2px; float: left; cursor: pointer;}
.register-form .lcode-img-new{width: 80px; height: 52px; line-height: 52px; padding-left: 10px; font-size: 16px; color: #fff; float: left; cursor: pointer;}
.register-form-item .lform-input-code{width: 100px;}
.register-form-item .login-code-img{margin-left: 10px; margin-top; 3px;}
.register-form-item .lcode-img-new{color: #5F5F5F; }
.register-key{padding-left: 5px; font-size: 15px; color: #5F5F5F;}
.register-form-item{height: 52px; padding: 15px 0 15px 15px;}
.register-btn-wrap{padding-left: 88px;}
.register-agree{position:absolute; top:175px; left:88px;}
.register-agree-chk{width:14px;height:14px; float:left; margin-top: 1.5px;}
.checkbox-opt{width:14px; height:14px;}
.reg-agree-check{padding-left:5px; float:left;}
.reg-agree-art{color:#2C92CC; cursor:pointer;}
.agreement-content-mask{background: #000; width: 100%; height: 100%; position: fixed; top: 0; bottom: 0; left: 0; right: 0; opacity: 0.7; z-index: 998; filter: alpha(opacity = 70);}
.agreement-content-wrap{padding:10px; width:500px; border:1px solid #eee; border-radius:5px; position:absolute; top:70px; z-index:999;background-color:#fff;}
.agreement-content{height: 350px; overflow-y: scroll; border: 1px solid #7F9DB9; padding: 8px 15px;}
.agreement-content p {text-indent: 2em; line-height: 150%; }
.legend{margin: 0 0 0 12px; padding: 0 10px 10px; font-weight: bold;}
.register-submit{width: 284px; height: 52px; line-height: 52px; margin-top: 7px; background: #44C025; color: #fff; text-align: center; font-size: 18px; cursor:pointer}
.register-agree-close{width: 100px; height: 40px; line-height: 40px; background: #D15555; color: #fff; text-align: center; margin: 10px auto 0; cursor:pointer;}
.reg-or-login{font-size: 14px;display: inline-block; padding-left: 600px;}
.reg-or-login{display:inline;}
.reg-or-login span{padding:0 5px; cursor:pointer;}
.disagree-warn{padding-top: 35px; padding-left: 88px;}
.disagree-warn-icon{background: url("img/warning.png") center no-repeat; width:16px; height:16px; display: block; float: left;}
.disagree-warn span{color:#FF001F; padding-left:5px;}
/* register-info */
.reginfo-form{width: 380px; margin: 40px auto;}
.pos-relative{position:relative;}
.reginfo-form-item{height: 40px; line-height: 40px; margin: 20px auto;}
.reg-info-input{height: 20px; line-height: 20px; padding: 8px 0; width:270px; float:left;}
.reg-info-reg{height: 20px; line-height: 20px; padding: 8px 0; width:100px; float:left;}
.reginfo-item-key{font-size: 14px; width: 65px; color: #7E7E7E; display: block; float: left; text-align: right; padding: 0 10px;}
.reginfo-form-item .login-code-img {width: 90px; height: 38px; margin-top: 2px; cursor: pointer; margin-left: 5px;}
.reginfo-form .lcode-img-new {width: 72px; height: 38px; line-height: 38px; padding-left: 5px; font-size: 16px; color: #288BE7; float: left; cursor: pointer; }
.reg-active-btn{display: block; width: 275px; background: #00C920; text-align: center; height: 40px; line-height: 40px; color: #fff; float: right; margin-right: 20px; font-size:16px; cursor:pointer;}
.reg-active-btn:hover{background: #00D920;}
.jy-sel-o{background-color: #fff; border: 1px solid #2d99b7; width: 380px; font-size: 12px; padding: 0 0 5px 8px; position: absolute; z-index: 99; top: 50px; left: 0;}
.jy-sel-o ul {padding: 10px;}
.jy-sel-o li {overflow: hidden; zoom: 1; line-height: 24px; font-size: 12px;}
.jy-sel-o li a{padding:0 6px;}
..jy-sel-o li span.fc2 {color: #b3b3b3; text-align: center; font-weight: normal; padding: 4px 0 0 4px;}
/* loading-mask */
.ioop-loading{position:fixed;top:40%;left:0;width:300px;height:74px;z-index:10010;}
.ioop-loading b{width:74px;height:74px;background:url(img/ioop-loading.gif) 0 0 no-repeat;float:left;}
.loading-info{color:#51A3D8;font-size:18px;line-height:30px;padding-top:30px;word-break:break-all;float:left;}
.ioop-loading-mask{width: 100%; height: 100%; position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: #fff; opacity: 0.8; filter: alpha(opacity = 80); z-index: 10000;}
/* login new */
.lognw-html,.lognw-body{overflow-x: hidden; overflow-y: auto;}
.lognw-top-layer{background: #fff; border-bottom: #e9e9e9 1px solid;}
.lognw-header{position: relative; width: 990px; height: 56px; padding: 12px 0; margin: 0 auto;}
.lognw-logo{width: 60px; height: 56px; background: url(img/new/lognw-logo.png) center no-repeat; float: left;}
.lognw-title{width: 310px; height: 45px; margin-top: 6px; float: left; background: url(img/new/lognw-title.png) 20px 0 no-repeat; text-indent: -9999em;}
.lognw-navs{float: right;}
.lognw-navs li{margin: 0 20px; float: left; position: relative; z-index: 90;}
.lognw-navs li a.lognw-navs-item{display: block; height: 16px; line-height: 16px; padding: 20px 0; font-size: 14px; color: #3c3b3c; cursor: pointer;}
.lognw-navs li a.lognw-navs-item:hover{color: #007aff;}
.lognw-navs li a.lognw-navs-focus{padding-left: 20px; color: #ff5555; background: url(img/new/nav-focus.png) 0 center no-repeat;}
.lognw-navs li a.lognw-navs-service{padding-right: 6px; background: url(img/new/service-center-arrow.png) right 34px no-repeat;}
.lognw-header-layer{position: absolute; border: #e2e2e2 1px solid; background: #fff; border-radius: 10px; box-shadow: 0 0 8px #ccc;}
.header-layer-service{top: 50px; right: -20px; width: 210px; padding: 0 3px; display: none;}
.lognw-header-service:hover .header-layer-service{display: block;}
.hlayer-service-items{padding: 15px 40px 10px; border-bottom: #e6e6e6 1px solid; overflow: hidden; margin: 0 auto;}
.hlayer-service-item{width: 60px; height: 20px; padding-top: 50px; font-size: 14px; color: #757575; text-align: center; cursor: pointer; display: block; margin: 0 auto;}
.hlserv-item-fourm{float: left; background: url(img/new/slayer-cummitylogo.png) 10px 0 no-repeat;}
.hlserv-item-online{background: url(img/new/slayer-online-logo.png) 10px 0 no-repeat;}
.hlayer-service-contact{padding: 8px 0 8px 22px;}
.service-contact-tel,.service-contact-email{height: 24px; line-height: 24px; font-size: 14px; color: #757575;}
.header-layer-focus{top: 50px; right: -155px; width: 350px; padding: 20px 0 5px; overflow: hidden; display: none;}
.lognw-header-focus:hover .header-layer-focus{display: block;}
.hlayer-focus-tcode{width: 140px; height: 18px; line-height: 18px; margin: 0 10px 0 25px; padding: 115px 0 10px; float: left; font-size: 14px; color: #757575;}
.hlayer-ftcode-wx{background: url(img/new/hlayer-ftcode-wx.png) 10px 0 no-repeat;}
.hlayer-ftcode-yx{background: url(img/new/hlayer-ftcode-yx.png) 10px 0 no-repeat;}
.lognw-navs-new{width: 18px; height: 7px; background: url(img/icon-new.gif) 0 0 no-repeat; position: absolute; top: 20px; right: -20px; display: none;}
.lognw-navs-new.show{display: block;}
.lognw-header-dx .lognw-logo{width: 282px; background: url(img/new/lognw-logo-dx.png) center no-repeat;}
.lognw-header-dx .lognw-title{width: 120px; background: url(img/new/lognw-title-dx.png) 20px 0 no-repeat;}
.lognw-draw-link{position: absolute; top: 370px; left: 20px; width: 227px; height: 159px; background: url(img/new/lognw-draw-link.png); z-index: 50;}
.lognw-banner{width: 100%; height: 400px; overflow: hidden;}
.lognw-form{width: 990px; height: 0; margin: 0 auto; position: relative; z-index: 80;}
.lognw-form-main{width: 230px; padding: 0 25px 0 25px; position: absolute; top: 40px; right: 0; border-radius: 3px; background: rgba(0,0,0,0.4); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#66000000', EndColorStr='#66000000');}
.lognw-form-item{margin-top: 15px; border: #fff 2px solid; background: #fff;}
.lognw-fitem-label,.lognw-fitem-input{height: 22px; line-height: 22px; padding: 8px 0; float: left;}
.lognw-fitem-label{width: 60px; font-size: 16px; color: #555; text-align: center;}
.lognw-fitem-input{width: 160px;}
.lognw-fitem-input input{width: 150px; height: 22px; line-height: 22px; border: 0; outline: none;
	background-color: transparent; font-family:\5fae\8f6f\96c5\9ed1; font-size: 14px; color: #555;}
.lognw-fitem-input input:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px #fff inset; color: #555;}
.lognw-fitem-dypd{float: left; width: 60px; line-height: 14px; margin-top: 5px; padding: 6px 0; background: #56cc46; border-radius: 5px; text-align: center; font-size: 12px; color: #fff; cursor: pointer;}
.lognw-fitem-dypd:hover{background: #46B837;}
.lognw-fitem-dypd.disabled{background: #d1d1d1; cursor: default;}
.lognw-form-item.user{margin-top: 25px;}
.lognw-form-item.error{border-color: #f67a72;}
.lognw-form-item.password .lognw-fitem-input{width: 100px;}
.lognw-form-item.password .lognw-fitem-input input{width: 90px;}
.lognw-form-other{height: 16px; padding: 15px 0 15px 3px; position: relative; z-index: 90;}
.lognw-fother-remchk{width: 16px; height: 16px; background: url(img/new/rember-pass.png) 0 0 no-repeat; float: left; cursor: pointer;}
.lognw-fother-remchk.checked{background-position: 0 -20px;}
.lognw-fother-rempw,.lognw-fother-forgpw,.lognw-fother-logtype{height: 16px; line-height: 16px; font-size: 12px; color: #fff; padding-right: 10px; float: left; cursor: pointer;}
.lognw-fother-rempw{padding-left: 5px;}
.lognw-fother-logtype{padding-right: 8px; background: url(img/new/login-otype.png) right center no-repeat; float: right;}
.form-other-types{position: absolute; left: 0; bottom: -22px; width: 208px; height: 20px; padding: 6px 0 6px 20px; background: #fafafa; border: #e6e6e6 1px solid; border-top: 0; display: none;}
.form-otype-qq,.form-otype-weibo{height: 20px; line-height: 20px; margin: 0 10px; padding-left: 22px; float: left; background-image: url(img/new/form-otype.png); background-repeat: no-repeat; cursor: pointer;}
.form-otype-qq{background-position: 3px 2px; color: #007aff;}
.form-otype-weibo{background-position: 0 -38px; color: #555;}
.lognw-form-submit{height: 36px; margin: 0 auto; background: url(img/new/lognw-submit.png) center no-repeat; position: relative; cursor: pointer; z-index: 80;}
.lform-submit-mask{position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: #aab3f8 url(img/loading.gif) center center no-repeat; display: none; z-index: 100;}
.lognw-free-use,.lognw-free-exper{display: block; height: 20px; line-height: 20px; font-size: 18px; font-weight: 100; color: #fff; text-align: center; cursor: pointer;}
.lognw-free-use{margin-top: 18px;}
.lognw-free-exper{margin: 12px 0 30px;}
.lognw-slider{width: 100%; height: 400px; position: relative; z-index: 10;}
.lognw-slider-imgs{height: 400px;}
.lognw-slider-imgs li{position: absolute; top: 0; left: 0; width: 100%; height: 400px; background-position: center; background-repeat: no-repeat; display: none;}
.lognw-slider-imgs li.current{display: block;}
.slider-imgs-1{background-image: url(img/new/slider-imgs-1-3.jpg);}
.slider-imgs-2{background-image: url(img/new/slider-imgs-2-1.jpg);}
.slider-imgs-3{background-image: url(img/new/slider-imgs-3.jpg);}
.slider-imgs-4{background-image: url(img/new/slider-imgs-4.jpg);}
.slider-imgs-5{background-image: url(img/new/banner-bill.jpg);}
.lognw-slider-point{height: 13px; position: absolute; left: 50%; bottom: 10px; text-align: center; z-index: 20;}
.lognw-slider-point li{width: 13px; height: 13px; margin: 0 5px; float: left; background: url(img/new/lognw-slider-point.png) 0 0 no-repeat; text-indent: -9999em; cursor: pointer;}
.lognw-slider-point li.current{background-position: 0 -20px;}
.lognw-slider-cont{width: 990px; margin: 0 auto;}
.client-dwap-code{width: 110px; height: 110px; padding: 10px; margin: 215px 0 0 35px; background: #fff url(img/new/client-dwap-code.png) 10px 10px no-repeat;}
.client-dwap-code-gd{background-image: url(img/new/client-dwap-code-gd.png);}
.slider-btn-exper{display: block; width: 154px; height: 43px; margin: 332px 0 0 156px; background: url(img/new/slider-btn-exper.png) 0 0 no-repeat;}
.slider-btn-exper:hover{background-image: url(img/new/slider-btn-exper-hover.png);}
.slider-btn-reg{display: block; width: 154px; height: 43px; margin: 332px 0 0 156px; background: url(img/new/slider-btn-reg.png) 0 0 no-repeat;}
.slider-btn-take{display: block; width: 177px; height: 69px; margin: 295px 0 0 96px; background: url(img/new/bill-banner-btn.png) 0 0 no-repeat;}
.slider-btn-reg:hover{background-image: url(img/new/slider-btn-reg-hover.png);}
.slider-btn-rbag{display: block; width: 269px; height: 91px; margin: 262px 0 0 126px; background: url(img/new/slider-btn-rbag.png) 0 0 no-repeat;}
.lognw-features{width: 1080px; padding: 45px 0 10px; margin: 0 auto;}
.lognw-features li{float: left;}
.lognw-features li a{display: block; width: 215px; height: 100px; overflow: hidden;}
.lognw-feat-logo,.lognw-feat-title{float: left; background-image: url(img/new/lognw-features-bg.png); background-repeat: no-repeat;}
.lognw-feat-logo{width: 60px; height: 60px;}
.lognw-feat-title{width: 70px; height: 22px; margin: 10px 0 5px 5px; text-indent: -9999em;}
.lognw-feat-desc{width: 140px; float: left; margin-left: 5px; line-height: 20px; font-size: 14px; color: #333; word-break: break-all;}
.lognw-feat-1 .lognw-feat-logo{background-position: 0 0;}
.lognw-feat-1 .lognw-feat-title{background-position: -70px 0;}
.lognw-feat-1:hover .lognw-feat-title{background-position: -70px -30px;}
.lognw-feat-2 .lognw-feat-logo{background-position: 0 -70px;}
.lognw-feat-2 .lognw-feat-title{background-position: -70px -60px;}
.lognw-feat-2:hover .lognw-feat-title{background-position: -70px -90px;}
.lognw-feat-3 .lognw-feat-logo{background-position: 0 -140px;}
.lognw-feat-3 .lognw-feat-title{background-position: -70px -120px;}
.lognw-feat-3:hover .lognw-feat-title{background-position: -70px -150px;}
.lognw-feat-4 .lognw-feat-logo{background-position: 0 -210px;}
.lognw-feat-4 .lognw-feat-title{background-position: -70px -180px;}
.lognw-feat-4:hover .lognw-feat-title{background-position: -70px -210px;}
.lognw-feat-5 .lognw-feat-logo{background-position: 0 -280px;}
.lognw-feat-5 .lognw-feat-title{background-position: -70px -240px;}
.lognw-feat-5:hover .lognw-feat-title{background-position: -70px -270px;}
.lognw-info-1{padding-top: 70px; background: url(img/new/lognw-info1-bg.jpg) 0 0 repeat-x;}
.lognw-info1-cont{width: 913px; height: 520px; margin: 0 auto; background: url(img/new/lognw-info-1.png) 0 0 no-repeat;}
.lognw-info-2{width: 1003px; height: 590px; margin: 0 auto; background: url(img/new/lognw-info-2.jpg) 0 0 no-repeat; position: relative;}
.lognw-info2-point{position: absolute; top: 391px; left: 494px; width: 40px; height: 40px; background: url(img/new/lognw-info2-point.gif) center no-repeat;}
.user-size-num{position: absolute; width: 46px; height: 46px; cursor: pointer;}
.user-size-num i{position: absolute; top: -7px; left: -7px; width: 40px; height: 40px; line-height: 20px; padding: 10px; background: url(img/new/usize-num-bg.png) 0 0 no-repeat; font-size: 14px; color: #fff; font-style: normal; text-align: center; display: none;}
.user-size-num:hover i{display: block;}
.usize-num-1{top: 274px; left: 162px;}
.usize-num-2{top: 347px; left: 152px;}
.usize-num-3{top: 419px; left: 162px;}
.usize-num-4{top: 274px; left: 791px;}
.usize-num-5{top: 347px; left: 802px;}
.usize-num-6{top: 419px; left: 791px;}
.user-size-num ul{position: absolute; display: none;}
.user-size-num ul li{width: 110px; height: 20px; line-height: 20px; margin-top: 5px; padding: 0 5px; font-size: 12px; color: #fff; overflow: hidden; border-radius: 5px;}
.user-size-num:hover ul{display: block;}
.usize-num-1 ul{top: -18px; left: -135px;}
.usize-num-1 ul li{background: #5e89df;}
.usize-num-2 ul{top: -18px; left: -135px;}
.usize-num-2 ul li{background: #f8646f;}
.usize-num-3 ul{top: -18px; left: -135px;}
.usize-num-3 ul li{background: #63cecd;}
.usize-num-4 ul{top: -18px; left: 60px;}
.usize-num-4 ul li{background: #dcab5f;}
.usize-num-5 ul{top: -18px; left: 60px;}
.usize-num-5 ul li{background: #78c054;}
.usize-num-6 ul{top: -18px; left: 60px;}
.usize-num-6 ul li{background: #e98730;}
.lognw-info-3{width: 1003px; height: 560px; margin: 0 auto; background: url(img/new/lognw-info-3.jpg) 0 0 no-repeat;}
.lognw-info-4{width: 1003px; height: 580px; margin: 0 auto; background: url(img/new/lognw-info-4.jpg) 0 0 no-repeat;}
.lognw-info-5{margin: 100px 0 0 0;}
.lognw-info5-title{width: 334px; height: 114px; padding: 20px 0 60px; margin: 0 auto; background: url(img/new/lognw-info5-title.jpg) center 20px no-repeat;}
.lognw-info5-imgs{height: 514px; padding: 50px 0 0 0; overflow: hidden;}
.lognw-info5-imgs ul{width: 2448px; float: left; background: #e5f0f5;}
.lognw-info5-imgs li{float: left;}
.info-img-item{display: block; width: 272px; height: 514px; background-position: center; background-repeat: no-repeat; position: relative; cursor: pointer;}
.info-img-1{background-image: url(img/new/case/info-img-1.jpg);}
.info-img-2{background-image: url(img/new/case/info-img-2.jpg);}
.info-img-3{background-image: url(img/new/case/info-img-3.jpg);}
.info-img-4{background-image: url(img/new/case/info-img-4.jpg);}
.info-img-5{background-image: url(img/new/case/info-img-5.jpg);}
.info-img-6{background-image: url(img/new/case/info-img-6.jpg);}
.info-img-7{background-image: url(img/new/case/info-img-7.jpg);}
.info-img-8{background-image: url(img/new/case/info-img-1.jpg);}
.info-img-9{background-image: url(img/new/case/info-img-2.jpg);}
.info-img-mask{position: absolute; height: 110px; top: 0; right: 0; left: 0; background: #000; opacity: 0.6; filter: alpha(opacity = 60); z-index: 10;}
.info-img-text{position: absolute; height: 64px; top: 25px; right: 25px; left: 25px; line-height: 32px; font-size: 24px; color: #fff; word-break: break-all; overflow: hidden; z-index: 20;}
.lognw-info-6{padding-top: 100px; margin-bottom: 160px; background: #e5f0f5 url(img/new/lognw-info-6-bg.jpg) center bottom no-repeat;}
.lognw-roles-item{width: 1250px; margin: 80px auto 0; position: relative;}
.lroles-item-title{position: absolute; width: 100%; left: 0;}
.lroles-item-tgov{height: 98px; top: -30px; background: url(img/new/lroles-item-tgov.png) center no-repeat;}
.lroles-item-tent{height: 27px; top: 40px; background: url(img/new/lroles-item-tent.png) center no-repeat;}
.lognw-roles-item ul{float: left; padding-left: 28px;}
.lognw-roles-item li{margin: 0 12px; float: left;}
.lognw-roles-item li a{display: block; width: 216px; height: 443px; background-position: center bottom; background-repeat: no-repeat; position: relative; cursor: pointer;}
.lroles-item-info{position: absolute; left: 0; bottom: 58px; width: 216px; height: 52px;}
.lritem-info-name,.lritem-info-post{height: 52px; line-height: 52px; color: #fff;}
.lritem-info-name{font-size: 22px; float: left; padding-left: 20px;}
.lritem-info-post{font-size: 16px; float: right; padding-right: 15px;}
.lroles-item-gov .litem-role-lv1{background-image: url(img/new/role-gov-lv1.png);}
.lroles-item-gov .litem-role-lv1:hover{background-image: url(img/new/role-gov-lv1-hover.png);}
.lroles-item-gov .litem-role-lv2{background-image: url(img/new/role-gov-lv2.png);}
.lroles-item-gov .litem-role-lv2:hover{background-image: url(img/new/role-gov-lv2-hover.png);}
.lroles-item-gov .litem-role-lv3{background-image: url(img/new/role-gov-lv3.png);}
.lroles-item-gov .litem-role-lv3:hover{background-image: url(img/new/role-gov-lv3-hover.png);}
.lroles-item-gov .litem-role-lv4{background-image: url(img/new/role-gov-lv4.png);}
.lroles-item-gov .litem-role-lv4:hover{background-image: url(img/new/role-gov-lv4-hover.png);}
.lroles-item-gov .litem-role-lv5{background-image: url(img/new/role-gov-lv5.png);}
.lroles-item-gov .litem-role-lv5:hover{background-image: url(img/new/role-gov-lv5-hover.png);}
.lroles-item-ent .litem-role-lv1{background-image: url(img/new/role-ent-lv1.png);}
.lroles-item-ent .litem-role-lv1:hover{background-image: url(img/new/role-ent-lv1-hover.png);}
.lroles-item-ent .litem-role-lv2{background-image: url(img/new/role-ent-lv2.png);}
.lroles-item-ent .litem-role-lv2:hover{background-image: url(img/new/role-ent-lv2-hover.png);}
.lroles-item-ent .litem-role-lv3{background-image: url(img/new/role-ent-lv3.png);}
.lroles-item-ent .litem-role-lv3:hover{background-image: url(img/new/role-ent-lv3-hover.png);}
.lroles-item-ent .litem-role-lv4{background-image: url(img/new/role-ent-lv4.png);}
.lroles-item-ent .litem-role-lv4:hover{background-image: url(img/new/role-ent-lv4-hover.png);}
.lroles-item-ent .litem-role-lv5{background-image: url(img/new/role-ent-lv5.png);}
.lroles-item-ent .litem-role-lv5:hover{background-image: url(img/new/role-ent-lv5-hover.png);}
.lognw-footer{border-top: #e3e3e3 1px solid;}
.lognw-footer-bottom{width: 100%; position: fixed; left: 0; bottom: 0;}
.lognw-footer-main{width: 1000px; padding: 35px 0 50px; margin: 0 auto;}
.lognw-footer-info{float: left; padding-top: 12px;}
.lognw-footer-info li{line-height: 24px; font-size: 12px; color: #909090; word-break: break-all;}
.lognw-footer-service{float: right;}
.lognw-footer-service li{height: 34px;}
.lognw-footer-service li label{line-height: 34px; float: left; font-size: 12px; color: #909090;}
.footer-service-tel{padding-left: 10px; line-height: 34px; float: left; font-size: 18px; font-weight: bold; color: #393939;}
.footer-service-btn{width: 150px; height: 34px; float: left; margin-left: 10px; background: url(img/new/footer-btn-service.png) 0 0 no-repeat; cursor: pointer;}
.footer-service-btn:hover{background-position: 0 -40px;}
.scroll-top{position: fixed; right: 10px; bottom: 80px; width: 40px; height: 40px; background: url(img/login_v3.5/goto-top-bg.png) 0 0 no-repeat; display: none; cursor: pointer;}
.scroll-top:hover{background-position: 0 -50px;}
/* login new narrow */
.lognw-narrow .lognw-features{width: 1000px;}
.lognw-narrow .lognw-features li a{width: 200px;}
.lognw-narrow .lognw-feat-desc{width: 125px;}
.lognw-narrow .lognw-roles-item{width: 1000px;}
.lognw-narrow .lroles-item-tgov{top: -60px;}
.lognw-narrow .lroles-item-tent{top: 20px;}
.lognw-narrow .lognw-roles-item ul{padding-left: 6px;}
.lognw-narrow .lognw-roles-item li a{width: 173px; height: 355px;}
.lognw-narrow .lroles-item-gov .litem-role-lv1{background-image: url(img/new/narrow/role-gov-lv1.png);}
.lognw-narrow .lroles-item-gov .litem-role-lv1:hover{background-image: url(img/new/narrow/role-gov-lv1-hover.png);}
.lognw-narrow .lroles-item-gov .litem-role-lv2{background-image: url(img/new/narrow/role-gov-lv2.png);}
.lognw-narrow .lroles-item-gov .litem-role-lv2:hover{background-image: url(img/new/narrow/role-gov-lv2-hover.png);}
.lognw-narrow .lroles-item-gov .litem-role-lv3{background-image: url(img/new/narrow/role-gov-lv3.png);}
.lognw-narrow .lroles-item-gov .litem-role-lv3:hover{background-image: url(img/new/narrow/role-gov-lv3-hover.png);}
.lognw-narrow .lroles-item-gov .litem-role-lv4{background-image: url(img/new/narrow/role-gov-lv4.png);}
.lognw-narrow .lroles-item-gov .litem-role-lv4:hover{background-image: url(img/new/narrow/role-gov-lv4-hover.png);}
.lognw-narrow .lroles-item-gov .litem-role-lv5{background-image: url(img/new/narrow/role-gov-lv5.png);}
.lognw-narrow .lroles-item-gov .litem-role-lv5:hover{background-image: url(img/new/narrow/role-gov-lv5-hover.png);}
.lognw-narrow .lroles-item-ent .litem-role-lv1{background-image: url(img/new/narrow/role-ent-lv1.png);}
.lognw-narrow .lroles-item-ent .litem-role-lv1:hover{background-image: url(img/new/narrow/role-ent-lv1-hover.png);}
.lognw-narrow .lroles-item-ent .litem-role-lv2{background-image: url(img/new/narrow/role-ent-lv2.png);}
.lognw-narrow .lroles-item-ent .litem-role-lv2:hover{background-image: url(img/new/narrow/role-ent-lv2-hover.png);}
.lognw-narrow .lroles-item-ent .litem-role-lv3{background-image: url(img/new/narrow/role-ent-lv3.png);}
.lognw-narrow .lroles-item-ent .litem-role-lv3:hover{background-image: url(img/new/narrow/role-ent-lv3-hover.png);}
.lognw-narrow .lroles-item-ent .litem-role-lv4{background-image: url(img/new/narrow/role-ent-lv4.png);}
.lognw-narrow .lroles-item-ent .litem-role-lv4:hover{background-image: url(img/new/narrow/role-ent-lv4-hover.png);}
.lognw-narrow .lroles-item-ent .litem-role-lv5{background-image: url(img/new/narrow/role-ent-lv5.png);}
.lognw-narrow .lroles-item-ent .litem-role-lv5:hover{background-image: url(img/new/narrow/role-ent-lv5-hover.png);}
.lognw-narrow .lroles-item-info{bottom: 47px; width: 173px; height: 40px;}
.lognw-narrow .lritem-info-name{height: 40px; line-height: 40px; font-size: 16px;}
.lognw-narrow .lritem-info-post{height: 40px; line-height: 40px; font-size: 14px;}
/* user register */
.regis-one-form{width: 320px; min-height: 300px; margin: 0 auto; padding: 100px 0 0 330px; background: url(img/new/regis-one-bg.png) 0 60px no-repeat;}
.lform-option{padding: 10px 0;}
.agreement {height: 16px;width: 16px;display: inline-block;background-image: url('img/checkboxicon.png');background-repeat: no-repeat;background-position: center;vertical-align: middle;margin-top: -4px;}
input[type="checkbox"]:checked+.agreement {background-image: url('img/checkboxcheck.png');}
.lform-option-label{width: 80px; height: 16px; line-height: 16px; padding: 17px 0; float: left; font-size: 14px; color: #333; text-align: center;}
.lform-option-plh{height: 24px; line-height: 24px; padding: 0 15px; font-size: 14px; color: #a9a9aa; position: absolute; top: 12px; left: 0; right: 20px;}
.b-text-basic{padding: 12px 0; border: #eaeaea 1px solid; background: #fbfbfb;}
.b-text-basic input{height: 24px; line-height: 24px; padding: 0 15px; font-size: 14px; color: #333; border: 0; outline: none; background-color: transparent;}
.regis-one-input{position: relative;}
.regis-one-input .b-text-basic{width: 310px;}
.regis-one-input .b-text-basic input{width: 280px;}
.regis-one-protol{height: 16px;}
.regis-one-protol input{width: 14px; height: 14px; margin: 2px 5px 0 0; float: left;}
.regis-one-protol label{height: 16px; line-height: 16px; font-size: 14px; color: #303133; float: left;}
.regis-one-protol label a{color: #2790ca; cursor: pointer;}
.regis-form-submit{display: block; text-align: center; height: 24px; line-height: 24px; padding: 12px 0; font-size: 18px; color: #fff; border-radius: 3px; background: #2f90f2; cursor: pointer;}
.regis-form-submit:hover{background: #005a95;}
.regis-dialog{width: 600px; position: fixed; border: #c2c2c2 1px solid; background: #fff; border-radius: 3px; box-shadow: 0 0 8px #ccc; z-index: 120;}
.regis-dialog-title{height: 24px; line-height: 24px; padding: 15px 15px 15px 25px; font-size: 14px; color: #333; border-bottom: #c2c2c2 1px solid;}
.regis-dialog-close{width: 24px; height: 24px; float: right; background: url(img/new/regis-dialog-close.png) 0 0 no-repeat; cursor: pointer;}
.regis-dialog-close:hover{background-position: 0 -30px;}
.regis-dialog-main{padding: 25px;}
.regis-dialog-maddr{display: none;}
.regis-dialog-protol{display: none;}
.rmail-addr-title{height: 24px; line-height: 24px; padding: 15px 0 15px 45px; font-size: 22px; color: #333; background: url(img/new/rmail-addr-title.png) 0 center no-repeat;}
.rmail-addr-opate{padding: 25px 0 5px 0; height: 50px;}
.raddr-opate-alink{height: 18px; line-height: 18px; padding: 16px 45px; font-size: 16px; color: #fff; border-radius: 3px; background: #2f90f2; float: left; cursor: pointer;}
.raddr-opate-alink:hover{background: #1570cd;}
.raddr-opate-rsend{height: 14px; line-height: 14px; color: #2f90f2; float: right; padding: 25px 10px 0 0;}
.regis-two-form{width: 530px; margin: 0 auto; padding: 60px 0 100px 0;}
.regis-two-input{position: relative; float: left; width: 410px;}
.regis-two-input .b-text-basic{width: 410px;}
.regis-two-input .b-text-basic input{width: 380px;}
.regis-valid-input{position: relative; float: left; width: 260px;}
.regis-valid-input .b-text-basic{width: 258px;}
.regis-valid-input .b-text-basic input{width: 228px;}
.regis-form-valid{float: left; height: 28px; padding: 11px 0 11px 15px;}
.regis-form-valid img{width: 70px; height: 28px; float: left; cursor: pointer;}
.regis-fvalid-refresh{height: 28px; line-height: 28px; float: left; padding: 0 0 0 5px; color: #2790ca; cursor: pointer;}
.regis-form-sms{
	float: left;
	height: 24px;
	line-height: 24px;
	margin-left: 15px;
	padding: 13px 10px;
	min-width: 110px;
	background-color: #6fce28;
	text-align: center;
	font-size: 14px;
	color: #fff;
	cursor: pointer;
}
.regis-form-sms:hover{
	background-color: #4aa208;
}
.regis-form-sms.disabled{
	background-color: #d1d1d1;
	cursor: default;
}
.regis-input-remark{width: 30px; height: 16px; line-height: 16px; padding: 17px 0 17px 10px; float: left; font-size: 14px; color: #ff5555;}
.regis-finish{width: 900px; margin: 0 auto;}
.regis-finish-main{padding: 80px 0 0 360px; height: 240px; background: url(img/new/regis-finish.png) 0 bottom no-repeat;}
.regis-finish-main h1,.regis-share-main h1{height: 38px; line-height: 38px; padding-top: 10px; font-size: 30px; color: #f80000;}
.regis-finish-main h3,.regis-share-main h3{line-height: 30px; font-size: 16px; font-weight: bold; color: #000; word-break: break-all;}
.regis-finish-desc,.regis-share-desc{padding: 18px 0; line-height: 24px; font-size: 14px; color: #333; word-break: break-all;}
.regis-finish-desc i,.regis-share-desc i{color: #ff8155; font-style: normal; padding: 0 5px;}
.regis-finish-close{height: 18px; line-height: 18px; font-size: 12px; color: #ababab; text-decoration: underline; cursor: pointer;}
.regis-share{width: 700px; margin: 80px auto 10px;}
.regis-share-main{padding-left: 270px; min-height: 240px; background: url(img/new/regis-share-bg.png) 0 30px no-repeat;}
.regis-share-desc{padding: 15px 0 20px;}
.regis-share-opate{padding-bottom: 20px;}
.rshare-opate-label{height: 36px; line-height: 36px; float: left; padding-right: 10px; font-size: 14px; color: #333;}
.rshare-opate-btns{height: 36px; float: left;}
.regis-share-start{display: block; width: 210px; padding: 12px 0; text-align: center; font-size: 20px; color: #fff; background: #2f90f2; border-radius: 3px; cursor: pointer;}
.regis-share-start:hover{background: #005a95;}
.package-main{width: 920px; margin: 0 auto;}
.package-head{height: 24px; line-height: 24px; padding: 45px 0 10px; margin-bottom: 10px; text-align: left; font-size: 20px; color: #333; border-bottom: #e9e9e9 1px solid;}
.pkpay-step-title{height: 48px; line-height: 48px; padding: 20px 0; font-size: 20px; color: #888; background-position: 0 20px; background-repeat: no-repeat;}
.pkpay-step-icon{width: 48px; height: 48px; float: left; margin-right: 20px; text-align: center; color: #888; font: 30px/48px Arial; background: url(img/new/pkpay-step-icon.png) 0 0 no-repeat;}
.pkpay-step-finish .pkpay-step-title{color: #333;}
.pkpay-step-finish .pkpay-step-icon{color: #0066cc; background-position: 0 -60px;}
.pkpay-step-edit{float: right; height: 18px; line-height: 18px; padding: 15px 15px 15px 0; font-size: 14px; color: #0066cc; display: none; cursor: pointer;}
.pkpay-step-finish .pkpay-step-edit{display: block;}
.pkpay-step-opate{padding: 20px 0 30px; overflow: hidden;}
.pkpay-sopate-btn{height: 20px; line-height: 20px; padding: 8px 40px; float: left; background: #2f90f2; border-radius: 3px; font-size: 18px; color: #fff; text-align: center; position: relative; cursor: pointer;}
.pkpay-sopate-btn:hover{background: #0d70d3;}
.pkpay-sbtn-mask{position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: #aab3f8 url(img/loading.gif) center center no-repeat; display: none; z-index: 10;}
.package-list{width: 100%; border-top: #06c 2px solid; border-collapse: collapse; border-spacing: 0; table-layout: fixed;}
.package-list td{border: #ccc 1px solid; vertical-align: top;}
.package-item{padding: 20px; background: #f9f9f9; position: relative; cursor: pointer;}
.package-item:hover{background: #fff;}
.package-item.selected{background: #fff2dc;}
.package-item h3{line-height: 22px; padding-left: 25px; font-size: 18px; color: #333; background: url(img/new/icon-package-item.png) 0 0 no-repeat;}
.package-item h4{line-height: 24px; padding-top: 5px; font-size: 14px; color: #888; word-break: break-all;}
.pkitem-icon-selected{position: absolute; top: 10px; right: 10px; width: 28px; height: 28px; background: url(img/new/icon-package-selected.png) 0 0 no-repeat; display: none;}
.package-item.selected .pkitem-icon-selected{display: block;}
.pkpay-step-two,.pkpay-step-three{height: 90px; overflow: hidden; border-top: #e9e9e9 1px solid;}
.pkpay-step-two.pkpay-step-finish,.pkpay-step-three.pkpay-step-finish{height: auto; overflow: visible;}
.pkpay-form{padding: 5px 0 0 10px;}
.pkpay-form-option{width: 450px; padding: 6px 0; float: left;}
.pkform-option-label{width: 90px; height: 18px; line-height: 18px; padding: 13px 0; float: left; font-size: 14px; color: #333;}
.pkform-option-label i{float: left; line-height: 18px; padding: 0 5px; color: #ff3b52;}
.pkform-option-input{width: 300px; float: left; position: relative;}
.pkform-option-input .b-text-basic{padding: 9px 0;}
.pkform-option-input .b-text-basic input{width: 260px;}
.pkform-option-remark{width: 20px; height: 44px; margin-left: 12px; float: left;}
.pkform-remark-correct{background: url(img/new/pkform-option-remark.png) 0 12px no-repeat;}
.pkform-remark-error{background: url(img/new/pkform-option-remark.png) -30px 12px no-repeat;}
.pkpay-type{padding: 10px 0 0 0;}
.pkpay-type-option{height: 20px; padding: 12px 0 12px 15px;}
.ptype-option-label,.ptype-option-chkrio{height: 20px; line-height: 20px; float: left; font-size: 14px; color: #333;}
.ptype-option-chkrio{padding: 0 20px; cursor: pointer;}
.ptopt-chkrio-icon{width: 20px; height: 20px; float: left; margin-right: 8px; background-image: url(img/new/ptopt-chkrio-icon.png); background-repeat: no-repeat;}
.ptopt-chkrio-radio .ptopt-chkrio-icon{background-position: 0 0;}
.ptopt-chkrio-radio.checked .ptopt-chkrio-icon{background-position: 0 -25px;}
.ptopt-chkrio-check .ptopt-chkrio-icon{background-position: 2px -48px;}
.ptopt-chkrio-check.checked .ptopt-chkrio-icon{background-position: 2px -73px;}
.ptype-option-tel{height: 20px; line-height: 20px; float: left; font-size: 14px; font-weight: bold; color: #0066cc;}
.ptype-invoice{padding: 25px 0 25px 15px;}
.ptype-invoice .ptopt-chkrio-check{padding: 0 40px 0 0;}
.pkpay-type-two{padding: 15px 0 10px 255px; display: none;}
.pkpay-type-two li{line-height: 24px; font-size: 14px; color: #333; word-break: break-all;}
.pkpay-money-total{padding: 10px 0 5px 15px; height: 30px; overflow: hidden;}
.pkpay-money-label,.pkpay-money-num{line-height: 30px; float: left;}
.pkpay-money-label{font-size: 18px; color: #333;}
.pkpay-money-num{font-size: 24px; color: #0066cc;}
.pkpay-conact-view{height: 18px; line-height: 18px; float: left; padding: 9px 0 9px 30px; font-size: 14px; color: #0066cc; display: none;}
.pkpay-conact-view:hover{text-decoration: underline;}
.regis-dialog-pkpay{width: 560px; display: none;}
.pkpay-result-desc{height: 24px; line-height: 24px; padding: 15px 0 15px 0; font-size: 18px; color: #333;}
.pkpay-result-opate{padding: 25px 0 5px 0; height: 50px;}
.pkpay-result-opate a{height: 18px; line-height: 18px; padding: 16px 45px; font-size: 16px; color: #fff; border-radius: 3px;  cursor: pointer;}
.result-opate-sucess{float: right; background: #2f90f2;}
.result-opate-sucess:hover{background: #1570cd;}
.result-opate-failed{float: left; background: #ff5555;}
.result-opate-failed:hover{background: #e23131;}
/* ioop protol */
.regis-protol-dmain{padding: 15px 20px;}
.ioop-protol-wapper{height: 400px; overflow: auto;}
.ioop-protol-wapper h3{font-size: 16px; font-weight: bold; height: 30px; line-height: 30px; text-align: center;}
.ioop-protol-wapper h4{height: 28px; line-height: 28px; text-align: center;}
.ioop-protol-content{padding: 10px 0;}
.ioop-protol-content p{line-height: 24px; word-break: break-all; text-indent: 2em;}
.ioop-protol-content p a{color: #f00;}
/* download new */
.dnnew-main{width: 940px; margin: 50px auto;}
.dnnew-list{width: 440px;}
.dnnew-list-left{float: left;}
.dnnew-list-right{float: right;}
.dnnew-list-logo{height: 220px;}
.dnnew-list-left .dnnew-list-logo{background: url(img/new/dnnew-main-left.png) 0 0 no-repeat;}
.dnnew-list-right .dnnew-list-logo{background: url(img/new/dnnew-main-right.png) 0 0 no-repeat;}
.dnnew-list-item{padding: 20px 20px 25px 16px; margin-top: 20px; border-radius: 3px; background: #f2f2f2;}
.dnnew-item-left{width: 220px; float: left;}
.dnnew-item-title{height: 65px; line-height: 28px; font-size: 22px; color: #333; word-break: break-all;}
.dnnew-item-btn{display: block; width: 70px; height: 16px; line-height: 16px; padding: 12px 0 12px 40px; font-size: 14px; color: #fff; background-color: #2f90f2; background-position: 10px center; background-repeat: no-repeat; border-radius: 3px; cursor: pointer;}
.dnnew-item-btn:hover{background-color: #09649f;}
.dnnew-btn-android{background-image: url(img/new/dnnew-icon-android.png);}
.dnnew-btn-ios{background-image: url(img/new/dnnew-icon-ios.png);}
.dnnew-btn-office{background-image: url(img/new/dnnew-icon-office.png);}
.dnnew-btn-flash{background-image: url(img/new/dnnew-icon-flash.png);}
.dnnew-item-right{width: 175px; float: right;}
.dnnew-item-right li{line-height: 24px; font-size: 12px; color: #999;}
.dnnew-mask{width: 100%; height: 100%; position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: #fff; opacity: 0.8; filter: alpha(opacity = 80); z-index: 90;}
.dnnew-dialog{width: 590px; position: fixed; border: #bfbfbf 1px solid; background: #fff; z-index: 100; display: none;}
.dnnew-dialog h1{height: 26px; line-height: 26px; padding: 22px 20px; border-bottom: #bfbfbf 1px solid; text-align: center; font-size: 20px; color: #333;}
.dnnew-dialog-close{width: 26px; height: 26px; float: right; background: url(img/new/dnnew-dialog-close.png) 0 0 no-repeat; cursor: pointer;}
.dnnew-dialog-main{padding: 35px 15px; color: #333;}
.dndlog-code{padding: 30px 45px 10px; float: left; border-right: #e1e1e1 1px solid;}
.dndlog-code-img{width: 139px; height: 139px; background: url(img/new/dload-acode.png) center no-repeat;}
.dndlog-cimg-gd{background-image: url(img/new/dload-acode-gd.png);}
.dndlog-cimg-gov{background-image: url(img/new/dload-acode-iosgov.png);}
.dndlog-cimg-jwy{background-image: url(img/new/dload-acode-iosjwy.png);}
.dndlog-cimg-goa{background-image: url(img/new/dload-acode-goa.png);}
.dndlog-cimg-goae{background-image: url(img/new/dload-acode-goae.png);}
.dndlog-cimg-goaet8{background-image: url(img/new/dload-acode-goaet8.png);}
.dndlog-cimg-goaet9{background-image: url(img/new/dload-acode-goaet9.png);}
.dndlog-cimg-goaet9s{background-image: url(img/new/dload-acode-goaet9s.png);}
.dndlog-cimg-ios{background-image: url(img/new/dload-acode-ios.png);}
.dndlog-cimg-ios.temp{background-image: url(img/new/dload-acode-ios-temp.png);}
.dndlog-cimg-iosgd,.dndlog-cimg-iosgd.temp{background-image: url(img/new/dload-acode-ios-gd.png);}
.dndlog-cimg-wps{background-image: url(img/new/dload-acode-wps.png);}
.dndlog-cimg-wps.temp{background-image: url(img/new/dload-acode-wps.png);}
.dndlog-cimg-pwps{background-image: url(img/new/dload-acode-pwps.png);}
.dndlog-cimg-pwps.temp{background-image: url(img/new/dload-acode-pwps.png);}
.dndlog-cimg-ework{background-image: url(img/new/dload-acode-ework.png);}
.dndlog-cimg-yw{background-image: url(img/new/dload-acode-yw.png);}
.dndlog-cimg-zw{background-image: url(img/new/dload-acode-zw.png);}
.dndlog-cimg-sm{background-image: url(img/new/dload-acode-sm.png);}
.dndlog-cimg-edu{background-image: url(img/new/dload-acode-edu.png);}
.dndlog-code-desc{height: 14px; padding: 20px 0; line-height: 14px; font-size: 12px; text-align: center;}
.dndlog-smsg{width: 250px; padding: 30px 0 0 45px; float: left;}
.dndlog-smsg h2{height: 24px; line-height: 24px; font-size: 16px;}
.dndlog-smsg-link{display: block; width: 140px; height: 18px; line-height: 18px; padding: 16px 0; margin: 15px 0 25px; color: #fff; font-size: 16px; text-align: center; background: #2f90f2; border-radius: 3px; cursor: pointer;}
.dndlog-smsg-link:hover{background: #09649f;}
.dndlog-smsg h3{line-height: 22px; font-size: 12px; color: #999;}
.dndlog-smsg-send{height: 30px; padding-top: 12px;}
.dsmsg-send-input{width: 148px; height: 20px; padding: 4px 5px; border: #b3b3b3 1px solid; float: left;}
.dsmsg-send-input input{width: 145px; height: 20px; line-height: 20px; border: 0; outline: none; font-size: 12px; color: #333;}
.dsmsg-send-btn{display: block; width: 60px; height: 16px; line-height: 16px; padding: 7px 0; margin-left: 10px; float: left; color: #fff; font-size: 12px; text-align: center; background: #2f90f2; border-radius: 3px; position: relative; cursor: pointer;}
.dsmsg-send-btn:hover{background: #09649f;}
.dsmsg-send-mask{position: absolute; top: 0; left: 0; width: 60px; height: 30px; line-height: 30px; background: #b9b9b9; font-size: 16px; color: #fff; text-align: center; display: none; z-index: 90;}
.dnnew-dialog.mini{width: 360px;}
.dnnew-dialog.mini .dnnew-dialog-main{padding: 0;}
.dnnew-dialog.mini .dndlog-code{float: none; border-right: 0;}
.dnnew-dialog.mini .dndlog-code-img{margin: 0 auto;}
/* login new mask */
.lognw-loading{position: fixed; top:40%; left:0; width:100%; height:74px; line-height: 74px; text-align: center; z-index: 220;}
.lognw-loading-logo,.lognw-loading-text{display: inline-block; *display: inline; *zoom: 1; vertical-align: top;}
.lognw-loading-logo{width: 74px; height: 74px; background: url(img/new/ioop-loading.gif) center no-repeat;}
.lognw-loading-text{line-height: 74px; color: #51a3d8; font-size: 18px;}
.lognw-loading-mask{width: 100%; height: 100%; position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: #fff; opacity: 0.8; filter: alpha(opacity = 80); z-index: 200;}
/* customer case */
.case-top{width: 990px; margin: 60px auto 30px;}
.case-top h1{width: 210px; height: 50px; line-height: 50px; padding: 0 15px; margin-left: 60px; font-size: 24px; color: #fff; background: #8fc83e;}
.case-top h2{line-height: 50px; margin-left: 60px; font-size: 20px; color: #333;}
.case-goto-index{height: 18px; line-height: 18px; padding: 5px 15px; margin-right: 30px; float: right; font-size: 14px; color: #fff; background: #6dbfee; border-radius: 10px;}
.case-info{height: 300px; background: #f0f0f0 url(img/new/case/case-info-bg.jpg) center no-repeat;}
.case-info-main{width: 990px; margin: 0 auto; padding: 30px 0 20px; min-height: 200px; overflow: hidden; background-position: 60px 60px; background-repeat: no-repeat;}
.case-info-1{background-image: url(img/new/case/case-logo-1.jpg);}
.case-info-2{background-image: url(img/new/case/case-logo-2.jpg);}
.case-info-3{background-image: url(img/new/case/case-logo-3.jpg);}
.case-info-4{background-image: url(img/new/case/case-logo-4.jpg);}
.case-info-5{background-image: url(img/new/case/case-logo-5.jpg);}
.case-info-6{background-image: url(img/new/case/case-logo-6.jpg);}
.case-info-7{background-image: url(img/new/case/case-logo-7.jpg);}
.case-info-8{background-image: url(img/new/case/case-logo-8.jpg);}
.case-info-9{background-image: url(img/new/case/case-logo-9.jpg);}
.case-info-desc{width: 460px; margin: 0 20px 0 0; float: right; line-height: 30px; font-size: 16px; color: #333; text-align: justify; text-indent: 2em; word-break: break-all;}
.case-requires{width: 990px; margin: 50px auto 40px; min-height: 200px; background: url(img/new/case/case-requires-bg.png) 80px 0 no-repeat;}
.case-requires-main{width: 686px; margin-left: 240px;}
.case-requires-main h3{height: 40px; line-height: 40px; padding: 0 0 5px 40px; font-size: 18px; color: #80b440;}
.case-requires-list{height: 124px; padding: 15px 15px 15px 50px; background: url(img/new/case/case-requires-list-bg.png) 0 0 no-repeat;}
.case-requires-list li{padding-left: 30px; line-height: 30px; font-size: 14px; color: #888; background: url(img/new/case/case-requires-item-bg.png) 0 center no-repeat; word-break: break-all;}
.case-effect{width: 890px; margin: 0 auto;}
.case-effect h5{height: 10px; border-bottom: #6f6f6f 1px dotted; text-align: center;}
.case-effect-title{width: 90px; height: 20px; line-height: 20px; font-size: 14px; color: #4d4d4d; text-align: center; background: #fff; display: inline-block;}
.case-effect-desc{padding: 30px 0 40px;}
.case-effect-desc p{line-height: 34px; font-size: 16px; color: #888; text-indent: 2em; word-break: break-all;}
/* wap down */
.wap-down-logo{width: 510px; height: 540px; margin: 40px auto; background: url(img/new/wap/wap-dwn-bg.png) 0 0 no-repeat;}
.wap-down-ios,.wap-down-and{width: 365px; height: 100px; display: block; margin: auto; margin-bottom: 35px;}
.wap-down-ios{background: url(img/new/wap/wap-dwn-ios.png) 0 0 no-repeat;}
.wap-down-and{background: url(img/new/wap/wap-dwn-and.png) 0 0 no-repeat;}
/* pay failed */
.pay-failed{width: 500px; margin: 0 auto; padding: 100px 0 0 240px; min-height: 180px; background: url(img/new/pay-failed.png) 0 105px no-repeat;}
.pay-failed h1{line-height: 42px; padding: 5px 0; font-size: 30px; font-weight: bold; color: #f80000;}
.pay-failed-desc{line-height: 28px; font-size: 14px; color: #333;}
.pay-failed-opate{padding-top: 30px;}
.pay-failed-retry{padding: 12px 40px;}
.pay-failed-home{float: left; padding: 14px 0 0 25px; height: 20px; line-height: 20px; font-size: 12px; color: #ababab; text-decoration: underline;}
.pay-failed-home:hover{text-decoration: underline;}
/* activity */
.acty-login{width: 900px; height: 2546px; margin: 0 auto; background: url(img/activity/activity_login_bg.jpg);}
.acty-login-enter{position: absolute; top: -1px; left: 368px; width: 140px; height: 80px; background: url(img/activity/activity_login_enter.gif);}
/* ukey login */
.login-form-pc,.lognw-form-ukey{width: 230px; padding: 0 25px 0 25px; position: absolute; top: 70px; right: 0; border-radius: 3px; background: rgba(0,0,0,0.4); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#66000000', EndColorStr='#66000000');}
.login-form-li.user{margin-top: 50px;}
.login-form-li{margin-top: 15px; border: #fff 2px solid; background: #fff;}
.login-form-sbmt,.login-form-sbmt-1{height: 36px; margin: 0 auto; background: url(img/new/lognw-submit.png) center no-repeat; position: relative; cursor: pointer; z-index: 80; margin-bottom: 30px;}
.login-form-sbmt-1{margin-bottom: 15px;}
.login-form-sbmt-2{height: 36px; margin: 0 auto; background: url(img/new/lognw-install.png) center no-repeat; position: relative; cursor: pointer; z-index: 80; margin-bottom: 15px;}
.ukey-switch-pc,.ukey-switch-ukey{width: 58px; height: 58px; background: url(img/ukey-switch.png) 0px 0px no-repeat; position: absolute; top: 70px; right: 0; cursor: pointer;}
.ukey-switch-ukey{background: url(img/ukey-switch.png) -62px 0px no-repeat;}
.ukey-pc-show{background: url(img/ukey-switch.png) -62px 0px no-repeat;}
.login-form-li-key{margin-top: 12px; margin-bottom: 12px; text-align: center;}
.ukey-tips{color: white;}
.login-left-div,.login-right-div{float: left; margin-right: 32px; width:224px;}
.login-area-content{position: relative; width: 512px; padding-left: 4px;}
.login-form-down{width: 230px; height: 25px; line-height: 25px; text-align: center;margin-bottom: 30px;}
.login-form-down a{color: #fff; text-decoration: underline; font-size: 14px; }
.login-form-down a:hover{font-weight: bold;}
.lognw-redbag{width: 69px; height: 66px; background: url(img/red-bag/login-redbag.gif) center no-repeat; float: left; margin-left: 30px; cursor: pointer;}
/* ------------------ v3.5 ------------------ */
/* login */
.logn-header{background-color: #fff; border-bottom: #d9d9d9 1px solid;}
.logn-header-cont{width: 990px; height: 58px; padding: 12px 10px; margin: 0 auto;}
.logn-logo{float: left; width: 61px; height: 58px; background: url(img/login_v3.5/logn-logo.png);}
.logn-logo-gd{width: 58px; background: url(img/login_v3.5/logn-logo-gd.png);}
.logn-title{float: left; height: 28px; line-height: 28px; padding: 15px 0 15px 15px; font-size: 26px; color: #000;}
.logn-tbar{float: right; padding-top: 17px;}
.logn-tbar-item{float: left;}
.ltbar-itm-name{display: block; height: 24px; line-height: 24px; padding: 0 20px; font-size: 14px; color: #000; cursor: pointer;}
.logn-tbar-item:hover .ltbar-itm-name,.logn-tbar-item.current .ltbar-itm-name{color: #ff4747;}
.logn-tbar li.sub{position: relative; z-index: 50;}
.logn-tbar-arrow{position: absolute; top: 10px; right: 8px; width: 7px; height: 4px; background: url(img/login_v3.5/icon-arrow-b-black-7x4.png);}
.logn-tbar-new{position: absolute; top: 0; right: 0; width: 18px; height: 7px; background: url(img/icon-new.gif) 0 0 no-repeat; display: none;}
.logn-tbar-sub{position: absolute; top: 18px; left: -110px; width: 200px; padding-top: 10px; display: none;}
.ltbar-sub-cont{background-color: #fff; border-top: #c10840 1px solid; border-bottom: #000 1px solid;}
.ltbar-sub-text dd{padding: 0 15px; border-bottom: #eee 1px solid;}
.ltbar-sub-text dd a{display: block; height: 30px; line-height: 30px; font-size: 14px; color: #555;}
.logn-tbar-item.sub:hover .logn-tbar-sub{display: block;}
.logn-tbar-item.focus .logn-tbar-sub{width: 280px; left: -100px;}
.logn-tbar-focus{padding: 15px 0 6px 10px; overflow: hidden;}
.ltbar-foucs-item{float: left; width: 110px; margin: 0 10px; padding-top: 115px;}
.ltbar-foucs-item a{display: block; height: 20px; line-height: 20px; text-align: center; font-size: 14px; color: #555;}
.ltbar-foucs-item.weixin{background: url(img/login_v3.5/ltbar-foucs-weixin.png) center 0 no-repeat;}
.ltbar-foucs-item.yixin{background: url(img/login_v3.5/ltbar-foucs-yixin.png) center 0 no-repeat;}
.logn-tbar-item.online .ltbar-sub-text{border-top: #eee 1px solid;}
.logn-tbar-ol{height: 18px; line-height: 18px; padding: 22px 0 24px 90px; background: url(img/login_v3.5/logn-tbar-ol.png) 46px 13px no-repeat; font-size: 14px; cursor: pointer;}
.logn-header.login{position: absolute; top: 0; left: 0; width: 100%; background-color: #fff; filter: alpha(opacity=95); opacity: 0.95; z-index: 30;}
.logn-header.login .logn-header-cont{width: 1170px;}
.logn-wrap{position: relative; height: 600px; z-index: 10;}
.logn-focus-map{position: relative; height: 600px;}
.logn-fmap-item{position: absolute; top: 0; left: 0; width: 100%; height: 600px; background-position: center; background-repeat: no-repeat; display: none;}
.lfmap-itm-main{position: relative; height: 100%; margin: 0 auto;}
.logn-fmap-item.current{display: block;}
.logn-fmap-item.item-1{background: url(img/login_v3.5/lfmap-itm-1.jpg) center 0 no-repeat;}
.logn-desk-link{display: block; width: 835px; height: 286px; margin: 0 auto; padding-top: 144px; background: url(img/login_v3.5/logn-desk-link.png) center bottom no-repeat; cursor: pointer;}
.logn-fmap-item.item-2{background: url(img/login_v3.5/lfmap-itm-2.jpg) center 0 no-repeat;}
.logn-fmap-item.item-3{background: url(img/login_v3.5/lfmap-itm-3.jpg) center 0 no-repeat;}
.logn-fmap-item.item-4{background: url(img/login_v3.5/lfmap-itm-4.jpg) center 0 no-repeat;}
.logn-fmap-item.item-5{background: url(img/login_v3.5/lfmap-itm-5.jpg) center 0 no-repeat;}
.logn-fmap-item.item-6{background: url(img/login_v3.5/lfmap-itm-6.jpg) center 0 no-repeat;}
.logn-fmap-item.item-7{background: url(img/login_v3.5/lfmap-itm-7-1.jpg) center 0 no-repeat;}
.logn-fmap-item.item-8{background: url(img/login_v3.5/lfmap-itm-8.jpg) center 0 no-repeat;}
.logn-fmap-item.item-9{background: url(img/login_v3.5/lfmap-itm-9.jpg) center 0 no-repeat;}
.logn-fmap-item.item-10{background: url(img/login_v3.5/lfmap-itm-10.jpg) center 0 no-repeat;}
.logn-fmap-item.item-11{background: url(img/login_v3.5/lfmap-itm-11.jpg) center 0 no-repeat;}
.logn-fmap-item.item-12{background: url(img/login_v3.5/lfmap-itm-12.jpg) center 0 no-repeat;}
.logn-fmap-item.item-13{background: url(img/login_v3.5/lfmap-itm-13.jpg) center 0 no-repeat;}
.logn-fmap-item.item-14{background: url(img/login_v3.5/lfmap-itm-14.jpg) center 0 no-repeat;}
.logn-fmap-item.item-15{background: url(img/login_v3.5/lfmap-itm-15.jpg) center 0 no-repeat;}
.logn-fmap-item.item-16{background: url(img/login_v3.5/lfmap-itm-16.jpg) center 0 no-repeat;}
.logn-fmap-item.item-17{background: url(img/login_v3.5/lfmap-itm-41.jpg) center 0 no-repeat;}
.logn-fmap-item.item-17 .lfmap-itm-main{width: 1166px;}
.logn-fmap-item.item-17 .lfmap-itm-link{position: absolute;}
.logn-fmap-item.item-17 .lfmap-itm-link.ework,.logn-fmap-item.item-17 .lfmap-itm-link.yw{bottom: 134px; width: 139px; height: 33px;}
.logn-fmap-item.item-17 .lfmap-itm-link.ework{left: 88px;}
.logn-fmap-item.item-17 .lfmap-itm-link.gov{bottom: 109px; left: 497px; width: 170px; height: 40px;}
.logn-fmap-item.item-17 .lfmap-itm-link.yw{right: 66px;}
.logn-fmap-item.item-18{background: url(img/login_v3.5/lfmap-itm-18.jpg) center 0 no-repeat;}
.logn-fmap-item.item-19{background: url(img/login_v3.5/lfmap-itm-19.jpg) center 0 no-repeat;}
.logn-fmap-item.item-20{background: url(img/login_v3.5/lfmap-itm-20.jpg) center 0 no-repeat;}
.logn-fmap-item.item-21{background: url(img/login_v3.5/lfmap-itm-21.jpg) center 0 no-repeat;}
.logn-fmap-item.item-21 .lfmap-itm-main{width: 1000px;}
.logn-fmap-item.item-21 .lfmap-itm-link{position: absolute; top: 310px; left: 187px; width: 283px; height: 48px; cursor: pointer;}
.logn-fmap-item.item-22{background: url(img/login_v3.5/lfmap-itm-22.jpg) center 0 no-repeat;}
.logn-fmap-item.item-22 .lfmap-itm-main{width: 1000px;}
.logn-fmap-item.item-22 .lfmap-itm-link{position: absolute; top: 328px; left: 155px; width: 345px; height: 92px; cursor: pointer;}
.logn-fmap-item.item-23{background: url(img/login_v3.5/lfmap-itm-23.jpg) center 0 no-repeat;}
.logn-fmap-item.item-24{background: url(img/login_v3.5/lfmap-itm-24.jpg) center 0 no-repeat;}
.logn-fmap-item.item-25{background: url(img/login_v3.5/lfmap-itm-25.jpg) center 0 no-repeat;}
.logn-fmap-item.item-26{background: url(img/login_v3.5/lfmap-itm-26.jpg) center 0 no-repeat;}
.logn-fmap-item.item-27{background: url(img/login_v3.5/lfmap-itm-27.jpg) center 0 no-repeat;}
.logn-fmap-item.item-28{background: url(img/login_v3.5/lfmap-itm-28.jpg) center 0 no-repeat;}
.logn-fmap-item.item-29{background: url(img/login_v3.5/lfmap-itm-29.jpg) center 0 no-repeat;}
.logn-fmap-item.item-30{background: url(img/login_v3.5/lfmap-itm-30.jpg) center 0 no-repeat;}
.logn-fmap-item.item-31{background: url(img/login_v3.5/lfmap-itm-31.jpg) center 0 no-repeat;}
.logn-fmap-item.item-32{background: url(img/login_v3.5/lfmap-itm-32.jpg) center 0 no-repeat;}
.logn-fmap-item.item-33{background: url(img/login_v3.5/lfmap-itm-33.jpg) center 0 no-repeat;}
.logn-fmap-item.item-34{background: url(img/login_v3.5/lfmap-itm-34.jpg) center 0 no-repeat;}
.logn-fmap-item.item-35{background: url(img/login_v3.5/lfmap-itm-35.jpg) center 0 no-repeat;}
.logn-fmap-item.item-36{background: url(img/login_v3.5/lfmap-itm-36.jpg) center 0 no-repeat;}
.logn-fmap-item.item-37{background: url(img/login_v3.5/lfmap-itm-37.jpg) center 0 no-repeat;}
.logn-fmap-item.item-42{background: url(img/login_v3.5/lfmap-itm-42.jpg) center 0 no-repeat;}
.logn-fmap-item.item-43{background: url(img/login_v3.5/lfmap-itm-43.jpg) center 0 no-repeat;}
.logn-fmap-item.item-44{background: url(img/login_v3.5/lfmap-itm-44.jpg) center 0 no-repeat;}
.logn-fmap-item.item-45{background: url(img/login_v3.5/lfmap-itm-45.jpg) center 0 no-repeat;}
.logn-fmap-item.item-46{background: url(img/login_v3.5/lfmap-itm-46.jpg) center 0 no-repeat;}
.logn-fmap-item.item-47{background: url(img/login_v3.5/lfmap-itm-47.jpg) center 0 no-repeat;}
.logn-fmap-item.item-48{background: url(img/login_v3.5/lfmap-itm-48.jpg) center 0 no-repeat;}
.logn-fmap-item.item-49{background: url(img/login_v3.5/lfmap-itm-49.jpg) center 0 no-repeat;}
.logn-fmap-item.item-50{background: url(img/login_v3.5/lfmap-itm-50.jpg) center 0 no-repeat;}
.logn-fmap-item.item-51{background: url(img/login_v3.5/lfmap-itm-51.jpg) center 0 no-repeat;}
.logn-fmap-item.item-52{background: url(img/login_v3.5/lfmap-itm-52.jpg) center 0 no-repeat;}
.logn-fmap-item.item-53{background: url(img/login_v3.5/lfmap-itm-53.jpg) center 0 no-repeat;}
.logn-fmap-item.item-54{background: url(img/login_v3.5/lfmap-itm-54.jpg?ver=20200628) center 0 no-repeat;}
.logn-fmap-item.item-55{background: url(img/login_v3.5/lfmap-itm-55.jpg?ver=20210302) center 0 no-repeat;}
.logn-fmap-item.item-56{background: url(img/login_v3.5/lfmap-itm-56.jpg?ver=20210302) center 0 no-repeat;}
.logn-fmap-item.item-57{background: url(img/login_v3.5/lfmap-itm-57.jpg) center 0 no-repeat;}
.logn-fmap-item.item-58{background: url(img/login_v3.5/lfmap-itm-58.jpg) center 0 no-repeat;}
.logn-fmap-item.item-59{background: url(img/login_v3.5/lfmap-itm-59.jpg?ver=20210928) center 0 no-repeat;}
.logn-fmap-item.item-61{background: url(img/login_v3.5/lfmap-itm-61.jpg) center 0 no-repeat;}
.logn-fmap-item.item-62{background: url(img/login_v3.5/lfmap-itm-62.jpg) center 0 no-repeat;}
.logn-fmap-item.item-63{background: url(img/login_v3.5/lfmap-itm-63.jpg) center 0 no-repeat;}
.logn-fmap-item.item-64{background: url(img/login_v3.5/lfmap-itm-64.jpg) center 0 no-repeat;}
.logn-fmap-item.item-65{background: url(img/login_v3.5/lfmap-itm-65.jpg) center 0 no-repeat;}
.logn-fmap-item.item-66{background: url(img/login_v3.5/lfmap-itm-66.jpg) center 0 no-repeat;}
.logn-fmap-item.item-67{background: url(img/login_v3.5/lfmap-itm-67.jpg) center 0 no-repeat;}
.logn-fmap-item.item-68{background: url(img/login_v3.5/lfmap-itm-68.jpg) center 0 no-repeat;}
.logn-fmap-item.item-69{background: url(img/login_v3.5/lfmap-itm-69.jpg) center 0 no-repeat;}
.logn-fmap-item.item-70{background: url(img/login_v3.5/lfmap-itm-70.jpg) center 0 no-repeat;}
.logn-fmap-item.item-71{background: url(img/login_v3.5/lfmap-itm-71.jpg) center 0 no-repeat;}
.logn-fmap-item.item-72{background: url(img/login_v3.5/lfmap-itm-72.jpg) center 0 no-repeat;}
.logn-fmap-item.item-73{background: url(img/login_v3.5/lfmap-itm-73.jpg) center 0 no-repeat;}
.logn-fmap-item.item-74{background: url(img/login_v3.5/lfmap-itm-74.jpg) center 0 no-repeat;}

.logn-focus-pt{
	position: absolute;
	bottom: 106px;
	left: 0;
	width: 100%;
	text-align: center;
	font-size: 0;
	z-index: 20;
}
.logn-focus-pt li{
	width: 40px;
	height: 5px;
	margin-right: 10px;
	background: #fff;
	cursor: pointer;
}
.logn-focus-pt li.current{
	width: 60px;
	background: #FF6C54;
}
.logn-form{position: absolute; bottom: 0; left: 0; width: 100%;}
.logn-from-mask{position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #000; filter: alpha(opacity=80); opacity: 0.8; }
.logn-form-main{padding: 20px 0 5px; text-align: center; font-size: 0;}
.logn-form-item{display: inline-block; *display: inline; *zoom: 1; height: 60px; margin-right: 20px; vertical-align: top; position: relative;}
.logn-from-input{
	width: 230px;
	height: 36px;
	background-color: #fff;
	border: #fff 1px solid;
	overflow: hidden;
}
.logn-from-input label,.logn-from-input input{float: left; height: 20px; line-height: 20px; font-size: 14px; color: #000;}
.logn-from-input label{padding: 8px 15px;}
.logn-from-input input{
	width: 160px;
	padding: 8px 0;
	border: 0;
	outline: 0;
}
.logn-from-input.scode input{
	width: 60px;
}
.logn-from-other{height: 14px; line-height: 14px; padding: 5px 0; font-size: 12px; color: #fff; overflow: hidden;}
.lfrm-oth-chk{float: left; width: 12px; height: 12px; margin: 1px 3px 0 0; background: url(img/login_v3.5/lfrm-oth-chk.png) 0 0 no-repeat; cursor: pointer;}
.lfrm-oth-chk.checked{background-position: -20px 0;}
.lfrm-oth-rempw,.lfrm-oth-fgtpw,.lfrm-oth-tpqq,.lfrm-oth-tpwb{float: left; color: #fff; cursor: pointer;}
.lfrm-oth-rempw{margin-right: 12px;}
.lfrm-oth-fgtpw,.lfrm-oth-tpqq{margin-right: 15px;}
.lfrm-input-scode{float: right; width: 80px; height: 36px; cursor: pointer;}
.logn-from-input.error{border-color: #ff4747;}
.logn-form-submit{position: relative; width: 80px; height: 38px;}
.logn-form-submit a,.logn-form-dypd a,.lfdl-from-item.emit a,.logn-form-regis a{
	display: block;
	height: 24px;
	line-height: 24px;
	padding: 7px 0;
	text-align: center;
	font-size: 16px;
	color: #fff;
	cursor: pointer;
}
.logn-form-submit a,.lfdl-from-item.emit a{
	background-color: #ff6d54;
}
.logn-form-submit a:hover,.lfdl-from-item.emit a:hover{
	background-color: #bf4631;
}
.lfrm-submit-mask{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: #aab3f8 url(img/loading.gif) center center no-repeat;
	display: none;
	z-index: 100;
}
.logn-form-dypd a:hover,.logn-form-regis a:hover{
	color: #34A4F7;
}
.lfrm-dypd-layer{
	position: absolute;
	bottom: 53px;
	left: -40px;
	width: 260px;
	height: 180px;
	display: none;
}
.lfdp-lyr-from{
	padding: 3px 15px 15px;
	background: #fff;
	border-radius: 10px;
}
.lfdp-lyr-from:after{
	position: absolute;
	bottom: -14px;
	left: 81px;
	width: 0;
	height: 0;
	border-color: #fff transparent transparent transparent;
	border-width: 13px;
	border-style: solid dashed dashed dashed;
	content: "";
}
.lfdl-from-item{
	position: relative;
	height: 20px;
	margin-top: 12px;
	padding: 9px 0 9px 10px;
	background: #F2F2F2;
}
.lfdl-from-item label,.lfdl-from-item input{
	float: left;
	width: 50px;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	color: #000;
}
.lfdl-from-item label{
	width: 50px;
	text-align: left;
}
.lfdl-from-item input{
	width: 160px;
	background: transparent;
	border: 0;
	outline: 0;
}
.lfdl-from-item.error{
	background: #c1c1c1;
}
.lfdl-from-item.psw input{
	width: 80px;
}
.lfdl-from-item.psw a{
	position: absolute;
	top: 0;
	right: 0;
	width: 80px;
	height: 24px;
	line-height: 24px;
	padding: 7px 0;
	background-color: #6fce28;
	text-align: center;
	font-size: 14px;
	color: #fff;
	cursor: pointer;
}
.lfdl-from-item.psw a:hover{
	background-color: #4aa208;
}
.lfdl-from-item.psw a.disabled{
	background-color: #d1d1d1;
	cursor: default;
}
.lfdl-from-item.emit{
	height: 38px;
	padding: 0;
}
.logn-content{font-weight: 100;}
.logn-cont-head ul{border-bottom: #e4e4e4 1px solid; text-align: center; font-size: 0;}
.logn-cont-head li{display: inline-block; *display: inline; *zoom: 1; border-left: #e4e4e4 1px solid; cursor: pointer;}
.logn-cont-head li a{display: block; height: 24px; line-height: 24px; padding: 10px 55px; font-size: 14px; color: #21212b;}
.logn-cont-head li:hover a,.logn-cont-head li.current a{padding-bottom: 7px; border-bottom: #ff6d54 3px solid; color: #ff4747;}
.logn-cont-head li.last{border-right: #e4e4e4 1px solid;}
.logn-cont-feat{width: 1170px; margin: 0 auto; padding: 10px 0 90px;}
.lcnt-feat-fmap{position: relative; width: 1160px; height: 600px; margin: 80px 5px 0; overflow: hidden; display: none;}
.lcft-fmap-cont{position: absolute; top: 0; left: 0; overflow: hidden;}
.lcft-fmap-cont img{float: left; width: 1160px; height: 600px;}
.lcft-fmap-arwl,.lcft-fmap-arwr{position: absolute; top: 257px; width: 44px; height: 85px; cursor: pointer;}
.lcft-fmap-arwl{left: 10px; background: url(img/login_v3.5/lcft-fmap-arrow.png) 0 0 no-repeat;}
.lcft-fmap-arwl:hover{background-position: -50px 0;}
.lcft-fmap-arwr{right: 10px; background: url(img/login_v3.5/lcft-fmap-arrow.png) -100px 0 no-repeat;}
.lcft-fmap-arwr:hover{background-position: -150px 0;}
.lcft-fmap-close{position: absolute; top: 20px; right: 20px; width: 43px; height: 43px; background: url(img/login_v3.5/lcft-fmap-close.png); cursor: pointer;}
.lcnt-feat-title{height: 104px; margin-top: 80px; background: url(img/login_v3.5/lcnt-feat-title.png) center 0 no-repeat;}
.lcnt-feat-blk{margin-top: 60px;}
.lcft-blk-item{float: left; border: #fff 5px solid; cursor: pointer;}
.lcfb-itm-cont{position: relative; width: 100%; height: 100%; background-color: #2eabff; overflow: hidden;}
.lcfb-itm-img{width: 100%; height: 100%; overflow: hidden;}
.lcfb-itm-img img{display: block; width: 100%;}
.lcfb-itm-text{position: absolute; top: 100%; width: 100%; height: 100%; left: 0; background: rgba(0,0,0,0.85); -webkit-transition: all .35s ease-in-out; transition: all .35s ease-in-out; -webkit-transition-delay: .15s; transition-delay: .15s;}
.lcft-blk-item:hover .lcfb-itm-text{top: 0; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out; -webkit-transition-delay: .1s; transition-delay: .1s}
.lcfb-itm-tcont{position: absolute; top: 100%; width: 100%; height: 100%; background: transparent url(img/login_v3.5/lcfb-itm-tbg.png) center center no-repeat; text-align: center; color: #3f3f3f; -webkit-transition: all .6s ease-in-out; transition: all .6s ease-in-out; -webkit-transition-delay: 0s; transition-delay: 0s;}
.lcfb-itm-tcont h3{line-height: 22px; padding-top: 120px; font-size: 18px;}
.lcfb-itm-tcont h4{line-height: 20px; font-size: 14px;}
.lcft-blk-item:hover .lcfb-itm-tcont{top: 0; -webkit-transition: all .55s ease-in-out; transition: all .55s ease-in-out; -webkit-transition-delay: 0s; transition-delay: 0s;}
.lcft-blk-item.itm-1{width: 575px; height: 575px; background-color: #35c7ff;}
.lcfb-itm1-pc{width: 40%; margin: auto; -webkit-transition: all .45s ease-in-out; transition: all .45s ease-in-out; -webkit-transition-delay: .1s; transition-delay: .1s;}
.lcfb-itm1-pc img{width: 100%; height: auto; margin: 82% 0 0; -webkit-transition: margin .45s ease-in-out; transition: margin .45s ease-in-out; -webkit-transition-delay: .1s; transition-delay: .1s;}
.lcft-blk-item:hover .lcfb-itm1-pc{width: 58%; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; -webkit-transition-delay: 0s; transition-delay: 0s;}
.lcft-blk-item:hover .lcfb-itm1-pc img{margin: 25% 0 0; -webkit-transition: margin .3s ease-in-out; transition: margin .3s ease-in-out; -webkit-transition-delay: 0s; transition-delay: 0s;}
.lcfb-itm1-pad{position: absolute; top: 230px; left: -139px; width: 139px; height: 180px; background: transparent url(img/login_v3.5/lcfb-itm-img1-pad.png) center center no-repeat; -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out;}
.lcft-blk-item:hover .lcfb-itm1-pad{left: 120px; -webkit-transition: all .5s ease-in-out; transition: all .5s ease-in-out; -webkit-transition-delay: 0s; transition-delay: 0s;}
.lcfb-itm1-iph{position: absolute; top: 270px; right: -60px; width: 55px; height: 95px; background: transparent url(img/login_v3.5/lcfb-itm-img1-iph.png) center center no-repeat; -webkit-transition: all .35s ease-in-out; transition: all .35s ease-in-out; -webkit-transition-delay: .07s; transition-delay: .07s;}
.lcft-blk-item:hover .lcfb-itm1-iph{right: 160px; -webkit-transition: all .35s ease-in-out; transition: all .35s ease-in-out; -webkit-transition-delay: .1s; transition-delay: .1s;}
.lcft-blk-item.itm-1 .lcfb-itm-cont{-webkit-animation: squarebigunhover .1s 0s 1 ease-out forwards; animation: squarebigunhover .1s 0s 1 ease-out forwards;}
.lcft-blk-item.itm-1:hover .lcfb-itm-cont{position: relative; -webkit-animation: squarebighover .1s 0s 1 ease-out forwards; animation: squarebighover .1s 0s 1 ease-out forwards;}
.lcfb-itm1-text{position: absolute; bottom: 0; width: 100%; height: 0; text-align: center; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; -webkit-transition-delay: 0s; transition-delay: 0s;}
.lcfb-itm1-text h3{line-height: 22px; font-size: 18px;}
.lcfb-itm1-text h4{line-height: 20px; font-size: 14px;}
.lcft-blk-item.itm-1:hover .lcfb-itm1-text{height: 100px; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; -webkit-transition-delay: .2s; transition-delay: .2s;}
.lcft-blk-item.itm-2{width: 575px; height: 282.5px;}
.lcft-blk-item.itm-3{width: 282.5px; height: 282.5px;}
.lcft-blk-item.itm-4{width: 282.5px; height: 282.5px;}
.logn-cont-func{width: 1010px; margin: 0 auto; padding-top: 80px; display: none;}
.lcnt-func-title{height: 45px; background: url(img/login_v3.5/lcnt-func-title.png) center 0 no-repeat;}
.lcnt-func-wrap{padding-top: 40px;}
.lcnt-func-head{height: 170px;}
.lcnt-func-head li{position: relative; float: left; width: 130px; margin: 0 40px; padding-top: 136px; cursor: pointer;}
.lcnt-func-head li i{position: absolute; top: 0; left: 0; width: 130px; height: 130px; background: url(img/login_v3.5/lcnt-func-hbg.png) 0 0 no-repeat;}
.lcnt-func-head li a{display: block; width: 80px; height: 24px; line-height: 24px; margin: 0 auto; padding: 3px 0; border-bottom: #e5e5e5 4px solid; text-align: center; font-size: 20px; color: #000;}
.lcnt-func-head li:hover i{-webkit-animation: beathover 0.8s ease-in-out infinite; animation: beathover 0.8s ease-in-out infinite alternate;}
.lcnt-func-head li:hover a,.lcnt-func-head li.current a{border-color: #FF6D54;}
.lcnt-func-head li.itm-1100 i{background-position: 0 0;}
.lcnt-func-head li.itm-1300 i{background-position: -140px 0;}
.lcnt-func-head li.itm-1310{margin-left: 0;}
.lcnt-func-head li.itm-1310 i{background-position: -280px 0;}
.lcnt-func-head li.itm-1500 i{background-position: -420px 0;}
.lcnt-func-head li.itm-1600 i{background-position: -560px 0;}
.lcnt-func-head li.itm-1700{margin-right: 0;}
.lcnt-func-head li.itm-1700 i{background-position: -700px 0;}
.lcnt-func-item{padding: 20px 0 30px; display: none;}
.lcfu-itm-cont{width: 1016px; height: 417px; margin: 0 auto;}
.lcfu-itm-cont dl{color: #000;}
.lcfu-itm-cont dt{height: 56px; line-height: 56px; font-size: 48px;}
.lcfu-itm-cont dd{line-height: 38px; margin-top: 20px; font-size: 28px;}
.lcnt-func-item.current{display: block;}
.lcnt-func-item.itm-1100 .lcfu-itm-cont{background: url(img/login_v3.5/lcfu-itm-1100.jpg);}
.lcnt-func-item.itm-1100 .lcfu-itm-cont dl{padding: 140px 0 0 465px;}
.lcnt-func-item.itm-1300 .lcfu-itm-cont{background: url(img/login_v3.5/lcfu-itm-1300.jpg);}
.lcnt-func-item.itm-1300 .lcfu-itm-cont dl{padding: 80px 0 0 620px;}
.lcnt-func-item.itm-1310 .lcfu-itm-cont{background: url(img/login_v3.5/lcfu-itm-1310.jpg);}
.lcnt-func-item.itm-1310 .lcfu-itm-cont dl{padding: 110px 0 0 565px;}
.lcnt-func-item.itm-1500 .lcfu-itm-cont{background: url(img/login_v3.5/lcfu-itm-1500.jpg);}
.lcnt-func-item.itm-1500 .lcfu-itm-cont dl{padding: 90px 0 0 615px;}
.lcnt-func-item.itm-1600 .lcfu-itm-cont{background: url(img/login_v3.5/lcfu-itm-1600.jpg);}
.lcnt-func-item.itm-1600 .lcfu-itm-cont dl{padding: 80px 0 0 500px;}
.lcnt-func-item.itm-1700 .lcfu-itm-cont{background: url(img/login_v3.5/lcfu-itm-1700.jpg);}
.lcnt-func-item.itm-1700 .lcfu-itm-cont dl{padding: 90px 0 0 585px;}
.logn-cont-serv{width: 1160px; margin: 0 auto; padding: 80px 0 120px; display: none;}
.lcnt-serv-title{height: 45px; background: url(img/login_v3.5/lcnt-serv-title1.png) center 0 no-repeat;}
.lcnt-serv-cont{padding-top: 20px;}
.lcnt-serv-cont img{display: block; width: 100%;}
.logn-cont-case{width: 1080px; margin: 0 auto; padding: 80px 0 160px; display: none;}
.lcnt-case-title{height: 45px; background: url(img/login_v3.5/lcnt-case-title.png) center 0 no-repeat;}
.lcnt-case-list{margin-top: 60px; border-left: #e4e4e4 1px solid; overflow: hidden;}
.lcnt-case-item{float: left; width: 218px; height: 470px; padding: 0 25px; border-right: #e4e4e4 1px solid; color: #000; cursor: pointer;}
.ltcse-itm-title{width: 182px; height: 24px; line-height: 24px; margin: 0 auto; padding: 10px 0; border-bottom: #ff6d54 4px solid; text-align: center; font-size: 20px;}
.ltcse-itm-img{position: relative; width: 218px; height: 218px; margin-top: 15px; overflow: hidden;}
.ltcse-itm-img img,.lcexp-itm-ulogo img{display: block; -moz-transition: all 1s; -webkit-transition: all 1s; -o-transition: all 1s; -ms-transition: all 1.2s; transition: all 1s;}
.ltcse-itm-img img{width: 218px; height: 218px;}
.ltcse-itm-umask,.lcexp-itm-umask{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.ltcse-itm-umask{background: url(img/login_v3.5/ltcse-itm-imask.png) center center no-repeat;}
.ltcse-itm-img:hover img,.lcexp-itm-ulogo:hover img{transform: scale(1.07); -moz-transform: scale(1.07); -webkit-transform: scale(1.07);}
.ltcse-itm-name{line-height: 24px; margin-top: 15px; text-align: center; font-size: 16px;}
.ltcse-itm-desc{position: relative; margin-top: 20px;}
.ltcse-itm-desc p{height: 66px; line-height: 22px; padding: 24px 10px 16px; text-align: justify; font-size: 16px; overflow: hidden;}
.ltcse-itm-desc i{position: absolute; width: 14px; height: 16px; background-image: url(img/login_v3.5/ltcse-itm-dquot.png); background-repeat: no-repeat;}
.ltcse-itm-desc i.tl{top: 0; left: 0; background-position: 0 0;}
.ltcse-itm-desc i.br{right: 0; bottom: 0; background-position: 0 -25px;}
.lcnt-case-item:hover .ltcse-itm-title{border-color: #38adff;}
.lcnt-case-item:hover .ltcse-itm-desc i.tl{background-position: 0 -50px;}
.lcnt-case-item:hover .ltcse-itm-desc i.br{background-position: 0 -75px;}
.lcnt-case-stitle{height: 35px; margin-top: 50px; background: url(img/login_v3.5/lcnt-case-stitle.png) center 0 no-repeat;}
.lcnt-case-logos{padding-left: 45px; overflow: hidden;}
.lcnt-case-logo{float: left; padding: 30px 35px 0 0;}
.lcnt-case-logo img{display: block; width: 220px; height: 58px; cursor: pointer;}
.logn-cont-exper{width: 1010px; margin: 0 auto; padding: 80px 0 90px; display: none;}
.lcnt-exper-title{height: 45px; background: url(img/login_v3.5/lcnt-exper-title.png) center 0 no-repeat;}
.lcnt-exper-stgov{height: 30px; margin-top: 40px; background: url(img/login_v3.5/lcnt-exper-stgov.png) center 0 no-repeat;}
.lcnt-exper-list{margin: 36px -18px 0; overflow: hidden;}
.lcnt-exper-item{float: left; width: 173px; margin: 0 18px; cursor: pointer;}
.lcexp-itm-ulogo{position: relative; width: 173px; height: 173px; overflow: hidden;}
.lcexp-itm-ulogo img{width: 173px; height: 173px;}
.lcexp-itm-umask{background: url(img/login_v3.5/lcexp-itm-umask.png);}
.lcexp-itm-name{width: 60px; height: 24px; line-height: 24px; margin: 12px auto 0; padding: 4px 0; border-bottom: #FF6D54 4px solid; text-align: center; font-size: 20px; color: #000;}
.lcexp-itm-post{height: 20px; line-height: 20px; margin-top: 8px; text-align: center; font-size: 16px; color: #000;}
.lcnt-exper-stent{height: 30px; margin-top: 60px; background: url(img/login_v3.5/lcnt-exper-stent.png) center 0 no-repeat;}
.lcnt-exper-item:hover .lcexp-itm-name{border-color: #38adff;}
.logn-cont-agent{width: 1112px; margin: 0 auto; padding: 40px 0 80px; display: none;}
.lcnt-agent-ctent{height: 467px; background: url(img/login_v3.5/lcnt-agent-ctent.jpg);}
.lcnt-agent-ctact{margin-top: 30px; padding: 18px 0 18px 230px; border-top: #ff6d54 1px solid; border-bottom: #ff6d54 1px solid;}
.lcnt-agent-scode{float: left; width: 134px; height: 134px; background: url(img/login_v3.5/lfot-ctact-scode.png);}
.lcagt-agent-desc{float: left; padding: 20px 0 0 40px;}
.lcagt-agent-desc li{line-height: 28px; font-size: 18px; color: #000;}
.logn-foot-ctact{padding: 30px 0; background-color: #fafafa; border-top: #f1f1f1 1px solid;}
.lfot-ctact-cont{width: 550px; margin: 0 auto; overflow: hidden;}
.lfot-ctact-scode{float: left; height: 20px; line-height: 20px; padding-top: 140px; background: url(img/login_v3.5/lfot-ctact-scode.png) center 0 no-repeat; text-align: center; font-size: 16px; color: #272331;}
.lfot-ctact-tel,.lfot-ctact-ol{float: left; margin: 25px 0 0 150px; padding-left: 60px; font-size: 24px; color: #858e99;}
.lfot-ctact-tel{height: 32px; line-height: 32px; background: url(img/login_v3.5/lfot-ctact-tel.png) 0 0 no-repeat;}
.lfot-ctact-ol{height: 39px; line-height: 39px; background: url(img/login_v3.5/lfot-ctact-ol.png) 0 0 no-repeat; cursor: pointer;}
.logn-foot-info{padding: 15px 0; background-color: #000;}
.logn-foot-info li{line-height: 20px; text-align: center; font-size: 12px; color: #fff;}
/* error */
.ioop-error{padding-top: 120px;}
.ioop-error-type{width: 350px; height: 140px; margin: 0 auto;}
.ioop-error.state-403 .ioop-error-type{background: url(img/error/403.png) center 0 no-repeat;}
.ioop-error.state-404 .ioop-error-type{background: url(img/error/404.png) center 0 no-repeat;}
.ioop-error.state-500 .ioop-error-type{background: url(img/error/500.png) center 0 no-repeat;}
.ioop-error.state-error .ioop-error-type{background: url(img/error/error.png) center 0 no-repeat;}
.ioop-error-title{line-height: 36px; margin-top: 20px; text-align: center; font-size: 20px; color: #C96C79;}
.ioop-error.state-403 .ioop-error-title{color: #FBAA6B;}
.ioop-error.state-404 .ioop-error-title{color: #C7A8E4;}
.ioop-error.state-500 .ioop-error-title{color: #B7DE8B;}
.ioop-error-cont{width: 300px; line-height: 24px; margin: 10px auto; padding: 5px 15px; border: #C96C79 1px solid; text-align: center; font-size: 14px; color: #888;}
.ioop-error.state-403 .ioop-error-cont{width: 450px; border-color: #FBAA6B; text-align: left;}
.ioop-error.state-404 .ioop-error-cont{border-color: #C7A8E4;}
.ioop-error.state-500 .ioop-error-cont{border-color: #B7DE8B;}
.ioop-error-index{display: block; width: 80px; height: 20px; line-height: 20px; margin: 20px auto 0; padding: 5px 0; background-color: #38adff; text-align: center; color: #fff; cursor: pointer;}
.ioop-error-index:hover{background-color: #1583D0;}
/* QRcode-login */
.qr-code-login{padding: 20px 30px; position: absolute; top: -386px; left: -140px; background: #fff; border-radius: 10px;}
.qr-img{width: 200px; height: 200px; margin: 0 auto; }
.qr-img img{width: 200px; height: 200px;}
.qr-code-login .des-area{padding: 4px 0; color: #7F7F7F; height: 24px; line-height: 24px; font-size: 17px;}
.qr-code-login .qr-down{padding-top: 16px; width: 220px;}
.qr-code-login .qr-down .left.cam1,.qr-code-login .qr-down .left.cam2{float: left; background: url(img/login_v3.5/camlog-1.png) center no-repeat; width: 25px; height: 31px; margin-top: 3px;}
.qr-code-login .qr-down .right{margin-left: 40px;}
.qr-code-login .qr-down .right div{font-size: 14px; color: #7F7F7F; text-align: left;}
.qr-code-login .qr-down .right p{font-size: 12px; color: #7F7F7F; text-align: left;}
.qr-code-login .qr-down .left.cam2{background: url(img/login_v3.5/camlog-2.png) center no-repeat;}
.qr-code-wrap{position: relative;}
.qr-code-login .arrow{border: 14px solid #fff; border-left: 14px solid transparent; border-right: 14px solid transparent; border-bottom: 14px solid transparent; position: absolute; bottom: -48px; right: 50px;}
.qr-code-wrap .blue{color: #35c7ff; cursor: pointer;}
.qr-success-wrap{position: relative; padding-top: 44px; padding-bottom: 40px; width: 220px;}
.success-png{width: 102px; height: 102px; background: url(img/login_v3.5/camlog-3.png) center no-repeat; margin: 0 auto;}
.qr-success-p1{font-size: 20px; color: #7F7F7F; padding: 30px 0;}
.qr-success-p2{font-size: 16px; color: #7F7F7F;}
.qr-success-p3{font-size: 14px; padding-top: 22px;}
.qr-success-p3 a{color: #35c7ff; cursor: pointer;}
/* thaw */
.logn-thaw{
	position: absolute;
	bottom: 140px;
	left: 50%;
	width: 366px;
	height: 205px;
	margin-left: -183px;
	background: #fff;
	border-radius: 10px;
	display: none;
	z-index: 50;
}
.logn-thaw-main{
	padding: 10px 22px 0 26px;
}
.logn-thaw-head{
	height: 42px;
	border-bottom: #c2c2c2 1px solid;
}
.logn-thaw-title{
	height: 42px;
	line-height: 42px;
	font-weight: bold;
	font-size: 18px;
	color: #000;
}
.logn-thaw-close{
	float: right;
	width: 16px;
	height: 16px;
	margin-top: 13px;
	background: url(img/login_v3.5/icon-close-gray-16x16.png) 0 0 no-repeat;
	cursor: pointer;
}
.logn-thaw-cont{
	margin-top: 20px;
}
.logn-thaw-rmk{
	line-height: 22px;
	font-size: 16px;
	color: #000;
}
.logn-thaw-form{
	height: 38px;
	margin-top: 25px;
}
.lthw-form-vcode{
	float: left;
}
.lthw-form-vcode input{
	float: left;
	width: 130px;
	height: 20px;
	line-height: 20px;
	padding: 9px 10px;
	background: #f2f2f2;
	border: 0;
	outline: 0;
	font-size: 14px;
	color:#333;
}
.lthw-form-vcode input::-webkit-input-placeholder{
	color: #adadad;
}
.lthw-form-vcode input:-moz-placeholder{
	color: #adadad;
}
.lthw-form-vcode input::-moz-placeholder{
	color: #adadad;
}
.lthw-form-vcode input:-ms-input-placeholder{
	color: #adadad;
}
.lthw-form-vcode a,.lthw-form-btn{
	float: left;
	height: 38px;
	line-height: 38px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	cursor: pointer;
}
.lthw-form-vcode a{
	width: 80px;
	background: #6fce28;
}
.lthw-form-vcode a:hover{
	background: #60b124;
}
.lthw-form-btn{
	width: 77px;
	margin-left: 10px;
	background: #ff6c54;
}
.lthw-form-btn:hover{
	background: #bf4631;
}
/* keyframes */
@keyframes gblfadein {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@-webkit-keyframes gblfadein {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@keyframes squarebigunhover {
	0% {
		position: relative;
		width: 90%;
		height: 90%;
		left: 5%;
		top: 5%;
	}
	100% {
		position: relative;
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
	}
}
@-webkit-keyframes squarebigunhover {
	0% {
		position: relative;
		width: 90%;
		height: 90%;
		left: 5%;
		top: 5%;
	}
	100% {
		position: relative;
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
	}
}
@keyframes squarebighover {
	0% {
		position: relative;
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
	}

	100% {
		position: relative;
		width: 90%;
		height: 90%;
		left: 5%;
		top: 5%;
	}
}
@-webkit-keyframes squarebighover {
	0% {
		position: relative;
		width: 100%;
		height: 100%;
		left: 0;
		top: 0
	}
	100% {
		position: relative;
		width: 90%;
		height: 90%;
		left: 5%;
		top: 5%;
	}
}
@keyframes beathover {
	0% {
		top: 0
	}
	50% {
		top: -5px
	}
	100% {
		top: 0;
	}
}
@-webkit-keyframes beathover {
	0% {
		top: 0
	}
	50% {
		top: -5px
	}
	100% {
		top: 0;
	}
}