
*::-webkit-input-placeholder{color:#666;}
*::-moz-placeholder{color:#666;}
*::-moz-placeholder{color:#666;}
*::-ms-input-placeholder{color:#666;}

.en #login .login_form li label{width:92px;}



/*登录页*/
#login-copyright{text-align: center;font-size: 12px;color: #fff;position: fixed;bottom: 50px;left: 0;right: 0;}

#login{width:606px; margin-left:-303px; margin-top:-222px; position:absolute; left:50%; top:50%; z-index:103;}
#login .login_title_en{width:100%; height:68px; line-height:68px; text-align:center; color:#fff; font-size:64px;font-family: 方正兰亭超细黑简体, 黑体, 微软雅黑;}
#login .login_title_cn{width:100%; height:48px; line-height:48px; text-align:center; color:#fff; font-size:30px;font-family: 方正兰亭超细黑简体, 黑体, 微软雅黑;}
#login .login_form_div{width:100%; height:293px; margin-top:26px; padding-top:10px; background:url(/static/images/login/new_login_bg.png) center;}
#login .login_form_div form{width:584px; margin:0 auto;}
#login .login_form_div form .item_rows{width:100%; height:70px; margin-top:1px; background:url(/static/images/login/new_form_bg.png);}
#login .login_form_div form .item_rows:first-child{margin-top:0px;}
#login .login_form_div form .item_rows:hover{background:#fff;}
#login .login_form_div form .item_rows input{width:100%; border:none; height:70px; line-height:70px; color:#464646; text-indent:122px; font-size:14px; background:none; outline:none; display:block;}
#login .login_form_div form .item_rows .username{width:100%; border:none; background:url(/static/images/login/new_login_username_bg.png) no-repeat 84px center;}
#login .login_form_div form .item_rows .password{width:100%; border:none; background:url(/static/images/login/new_login_password_bg.png) no-repeat 84px center;}
#login .login_form_div form .item_rows .excode{width:264px; border:none; background:url(/static/images/login/new_login_excode_bg.png) no-repeat 84px center; text-transform:uppercase;}
#login .login_form_div form .item_rows .code{width:320px; height:70px; line-height:70px;}
#login .login_form_div form .item_rows .code .imgs{display: inline-block;font-size: 0;border: 1px solid #ddd;vertical-align: middle;height: 50px;overflow: hidden;}
#login .login_form_div form .item_rows .code .blue{display: inline-block;vertical-align: middle;}
#login .login_form_div form .icon_rows{width:100%; height:71px; padding-top:16px; text-align:center; line-height:55px; background:url(/static/images/login/new_form_bg.png);}
#login .login_form_div form .icon_rows input{display:block; width:314px; height:41px; margin-left:84px;}
#login .login_form_div form .icon_rows a{display:block; width:90px; height:41px; padding-left:20px; line-height:41px; color:#429eee; text-decoration:underline;}
#login .login_form_div form .icon_rows a:hover{text-decoration:underline;}

#login-info{width:700px; height:200px; position:absolute; left:14%; bottom:6.7%; z-index:101; display:none;}
#login-info .time{width:100%; height:74px; line-height:74px; color:#fff; font-size:70px; font-family:"方正兰亭超细黑简体", "黑体", "微软雅黑";}
#login-info .date{width:100%; height:45px; line-height:45px; color:#fff; font-size:28px; font-family:"方正兰亭超细黑简体", "黑体", "微软雅黑";}
#login-info .con{width:100%; height:68px; line-height:69px; text-indent:45px; color:#fff; font-size:24px; font-family:"方正兰亭超细黑简体", "黑体", "微软雅黑"; background:url(/static/images/login/week_con_ico.png) no-repeat left center;}





#account_index{padding: 30px;display: grid;grid-template-columns: auto auto 430px;grid-gap: 20px;}

#account_quick{padding: 30px 30px 0;background: #fff;min-width: 460px;}
#account_quick .title{font-size:22px; margin-bottom:30px;}
#account_quick .ul{gap:0 20px;}
#account_quick .ul .li{width:80px; text-align:center;margin-bottom: 30px;}
#account_quick .ul .li .ico{margin-bottom:9px; height:80px; background: #ccc;border-radius: 5px;background: #2f78eb;}
#account_quick .ul .li .ico path{fill:#fff;}
#account_quick .ul .li:nth-child(2n) .ico{background: #3ebbfb;}
#account_quick .ul .li:nth-child(3n) .ico{background: #fdbd57;}
#account_quick .ul .li:nth-child(4n) .ico{background: #62dc7f;}
#account_quick .ul .li:nth-child(5n) .ico{background: #d26ee1;}
#account_quick .ul .li:nth-child(6n) .ico{background: #28bbff;}
#account_quick .ul .li:nth-child(7n) .ico{background: #ff915b;}
#account_quick .ul .li:nth-child(8n) .ico{background: #41cdd6;}
#account_quick .ul .li:nth-child(8n) .ico{background: #5e9aff;}
#account_quick .ul .li .name{font-size:14px;}
#account_quick .ul .li.hidden{margin-bottom: 0;}

#account_info{padding: 30px;background: #fff;}
#account_info .title{font-size:22px; margin-bottom:30px;}
#account_info .item{font-size:14px;display: grid;grid-gap: 15px;grid-template-columns: auto auto;}
#account_info .item .name{white-space:nowrap;}
#account_info .item .brief{}

#account_gg{background: #fff;min-height: 320px}
#account_gg .slide{background: url() no-repeat center / cover;}

#account_dbs{padding: 30px;background: #fff;grid-column: 1 / 3;min-height: 320px;}
#account_dbs .title{font-size:22px; margin-bottom:30px;}
#account_dbs .title .more{font-size:14px; color:#2495fc; margin-top:6px;}
#account_dbs .title .more:after{content:'>';}
#account_dbs #dbcss .-list{margin-bottom:0;}
#account_dbs #dbcss .-list >* >* >td{background:none; border:none; height:auto; padding:8px 0; font-size:14px;}
#account_dbs #dbcss .-list >thead >* >td{background:none; border-bottom:none; padding:0 0 20px 0; color:#999; font-weight:400; font-size:13px;}
#account_dbs #dbcss .-list >* >* >td[d='_ope'] .a{margin-right:0;}

#account_contact{padding: 30px 80px 30px 30px;background: #fff;display: grid;grid-template-columns: 60px auto;grid-gap: 20px;align-content: start;align-items: center;}
#account_contact .face{border-radius: 50%;height: 60px;width: 60px;}
#account_contact .brief{font-size: 16px;}
#account_contact .brief .spe{color: #2878ff;font-weight: 900;}
#account_contact .qrcode{grid-column: 2/2;display: grid;grid-template-columns: auto 120px;grid-gap: 10px;}
#account_contact .qrcode .txt{font-size: 14px;}
#account_contact .qrcode .txt i{width: 20px;height: 20px;background: #cbcbcb;margin-right: 10px;border-radius: 50%;}
#account_contact .qrcode .txt i svg{width: 70%;fill: #fff;}
#account_contact .qrcode .img{grid-area: 1 / 2 / span 4 / span 1;display: grid;grid-template-rows: auto auto;justify-items: center;align-items: center;grid-gap: 10px;box-shadow: 0 0 9px rgba(0,0,0,.2);padding: 10px;}
#account_contact .phone{grid-column: 2/2;font-size: 18px;}
#account_contact .mobile{grid-column: 2/2;height: 50px;background: #2878ff;color: #fff;fill: #fff;font-size: 24px;border-radius: 5px;}
#account_contact .mobile i{width: 30px;height: 30px;transform: translate(0,2px);margin-right: 6px;}

@media screen and (max-width: 1350px) {
	#account_quick{grid-column: 1 / 3;}
	#account_info{display: none;}
}