@charset "utf-8";
/*
@author: he
@update: he (2020-09-22)
*/
body{font:12px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333; min-width: 1200px!important;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
input,button,select,textarea{outline:none} textarea{resize:none}

/*框架*/
.layout{ clear:both;width:1200px;text-align:left;margin:0 auto;color:#333;}
.fl{ float:left;_display: inline}
.fr{ float:right;_display: inline}
.pr{ position:relative}
.abs{position:absolute;}
.ellipsis{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
/* 新增公用样式 */
.hide{display:none;}
.diiblock{display: inline-block; *zoom: 1; *display: inline;}
.textcon{text-align:center;}
.marcon{margin:0 auto;}
.wblod{font-weight: bold;}
.horizontalcolor{background: -moz-linear-gradient(to right, #11C3F9, #FF0000); background: -ms-linear-gradient(to right, #11C3F9, #FF0000); background: -webkit-linear-gradient(to right, #11C3F9, #FF0000); background: linear-gradient(to right, #11C3F9, #FF0000); filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr="#11C3F9", endColorstr="#72C472", gradientType="1");}
.verticalcolor{background: -moz-linear-gradient(#11C3F9, #FF0000); background: -ms-linear-gradient(#11C3F9, #FF0000); background: -webkit-linear-gradient(#11C3F9, #FF0000); background: linear-gradient(#11C3F9, #FF0000); filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr="#11C3F9", endColorstr="#72C472", gradientType="0");}
.margR0{margin-right: 0 !important;}

/*主体*/
.loginMainBg{ background:url(../images/bg-BT0rehk8.png) no-repeat center top;}
.loginMain{ position: relative; z-index: 1; height: 580px;}
.loginMain .ewmBox{ position: absolute; width: 178px; height: 198px; padding-top: 20px; border: 1px solid #FF0000; border-radius: 4px; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#33166819', endColorstr='#33166819');background:rgba(22,104,25,0.2);}
.loginMain .ewmBox-pic{ display: block; width: 120px; height: 120px; text-align: center; margin: 0 auto 6px;}
.loginMain .ewmBox-txt{ line-height: 22px; text-align: center; color: #fff;}
.loginMain .ewmBox-txt-t{ font-size: 14px;}
.loginMain .ewmBox-txt-c{ font-size: 18px; font-weight: 700;}
.loginMain .ewmBox-txt-b{ font-size: 12px;}
.loginMain .ewmBox.ewm01{ top: 230px; left: 284px;}
.loginMain .ewmBox.ewm02{ top: 230px; left: 482px;}
.loginMain .loginBox{ position: absolute; top: 60px; right: 30px; width: 450px;}


#floatBoxBg{width:100%;height:100% !important;background:#000;filter:alpha(opacity=30);opacity:0.3;position:fixed;top:0;left:0;z-index:101;}
.floatBox{border:#FF0000 5px solid;width:300px;position:fixed;top:50px;left:40%;background:#fff;z-index:102;}
.floatBox .title{height:23px;padding:7px 10px 0;background:url(../images/bk_titlebg.jpg) repeat-x;color:#FF0000;}
.floatBox .title h4{float:left;padding:0;margin:0;font-size:14px;line-height:16px;}
.floatBox .title span{float:right;cursor:pointer;}
.floatBox .content{background:#fff;}

.hui_cont{ width:608px; float:left;background:#fff;}
.hui_cont .chong_zhi{margin-left:6px; width:580px; float:left; border-bottom:dotted 1px #c8c8c8; padding:15px 0px 5px 0px; text-align:center; font-size:14px; line-height:30px;}
.hui_cont .chong_zhi .sz{ width:380px; float:left; text-align:right; padding-right:10px;}
.hui_cont .chong_zhi .yz{ width:380px; float:left; text-align:left; padding-left:84px;_padding-left:87px;padding-left:87px\9;}
.hui_cont .chong_zhi .ts{ width:400px; float:left; text-align:left; font-size:12px;color:#FF0000;padding-left:84px;_padding-left:87px;}
.hui_cont .chong_zhi .ks{ width:180px; float:left; text-align:left; padding-top:1px;}
.input_chong{ height:20px; line-height:20px; padding:2px; border:solid 1px #9c9c9c;}
.hui_cont .chong_zy{ width:580px; float:left; text-align:left; padding:10px 0 10px 15px; line-height:20px;color:#666666;}
.hui_cont .chong_zy span{ color:#cc0000;}
.hui_cont .errorMsg{width:600px; float:left;text-align:center; font-size:14px; padding:10px 0 0 0;}

