@charset "gb2312";

html{height:100%;overflow:auto;overflow-y:scroll;}
body,html,span,div,ul,ol,li,dl,dd,dt,a,p,h1,h2,h3,h4,h5,h6,table,td,tr{color:#2c2c2c;list-style-type:none;margin:0;padding:0;font-size:12px;font-family:Microsoft YaHei,SimHei,SimSun;}
img{margin-top:0;margin-bottom:0;border:0 none;}
.cn980{width:980px;margin:0 auto;}.cn {margin:0 auto;}
.mtop50 {margin-top:50px;}.mbot30 {margin-bottom:30px;}.mleft80 {margin-left:80px;}.ptop40 { padding-top:40px;}
.font14 { font-size:14px;}.font16 { font-size:16px;}.font20 { font-size:20px;}
.text-align { text-align:center;}
.overf-h { overflow:hidden;}
.display-b { display:block;}
.clearfix:after { content:"\200B"; display:block; height:0; clear:both; } /*终极版清除浮动一*/
.clearfix {*zoom:1;}/*IE/7/6*/
.left {float: left;}
.right {float: right;}
a:link,a:visited{text-decoration:none;color:#2c2c2c;}
a:hover{text-decoration:none;color:#f00;}
.red,a.red{color:#c9033b}
.font-color1 { color:#fff;}
.font-color2 { color:#000;}
.text-shadow1 {text-shadow: 1px 1px 1px #cc0500;}
.text-shadow2 {text-shadow: 1px 1px 1px #80282e;}
.text-shadow3 {text-shadow: 1px 1px 1px #283480;}
.text-shadow4 {text-shadow: 1px 1px 1px #114438;}
.text-shadow5 {text-shadow: 1px 1px 1px #443011;}
.box-shadow1 {box-shadow:1px 1px 5px #c21414;}
.box-shadow2 {box-shadow:1px 1px 3px #d8d8d8;}
h1 {font-size: 16px;line-height: 30px;}
#info {margin-bottom:20px;margin-top: 5px;border-bottom:1px dashed #7D7E7E;line-height: 30px;font-weight: bold;font-size: 12px;}
.fenye {line-height: 24px;text-align: center;height: 24px;margin-top: 30px;}/*分页*/
input:focus,textarea:focus {outline:none;}/*去除input/textarea鼠标点击时的边框效果*/
/*------------------------------------------------------------------------------*/

.bg_01 {background:url(../images/bg_01.jpg) no-repeat; height:100%;}
.bg_02 {background:url(../images/bg_02.jpg) no-repeat; height:100%;}
.bg_03 {background:url(../images/bg_03.jpg) no-repeat; height:100%;}
.bg_04 {background:url(../images/bg_04.jpg) no-repeat; height:100%;}

.container { width:100%; height:349px; vertical-align: middle; position: absolute; margin-top:-174px; top:50%;}
.container1 { background-color:#ff241f;}
.container2 { background-color:#376cc4;}
.container3 { background-color:#4ba790;}
.container4 { background-color:#ee5710;}

.login {position: absolute; top:-132px;width: 1063px; margin-left:-531px; left:50%; height:528px;}
.login_01 {background:url(../images/login_01.png) no-repeat;}
.login_02 {background:url(../images/login_02.png) no-repeat;}
.login_03 {background:url(../images/login_03.png) no-repeat;}
.login_04 {background:url(../images/login_04.png) no-repeat;}

.login_n { margin-top:240px; margin-right:231px; *margin-left:587px;*margin-right:227px;_margin-right:220px;}
.login_n .ui-form-item { margin-bottom:14px;}
.login_n .ui-form-item label { height:34px; line-height:34px; font-size:16px; width:80px; text-align:right;}
.login_n .ui-form-item input { width:155px;line-height:34px; height:34px;font-size:16px; border:none; margin:0; padding:0 0 0 10px;}
.login_n .ui-form-item .input1 { border:none;}
.login_n .ui-form-item .input2 { border:1px #ddd solid;}
.login_n .ui-form-item .input_yzm { width:65px; margin-right:15px;}
.login_n .ui-form-item span { padding:7px 5px; margin-top:5px; background-color:#dde8fc;}
.login_n .ui-form-item button,.login_n .ui-form-item a { width:75px; height:34px; text-align:center; line-height:34px; border:none; padding:0; margin:0; cursor:pointer;font-family:Microsoft YaHei,SimHei,SimSun; font-size:16px;}
.login_n .ui-form-item a { color:#fff;}
.login_n .ui-form-item .button1 {background:url(../images/login_button1.jpg) no-repeat;}
.login_n .ui-form-item .button2 {background:url(../images/login_button2.jpg) no-repeat;}
.login_n .ui-form-item .button3 {background:url(../images/login_button3.jpg) no-repeat;}
.login_n .ui-form-item .button4 {background:url(../images/login_button4.jpg) no-repeat;}

.reg { position:absolute; top:390px; right:138px;}
.reg a {width:75px; height:34px; text-align:center; line-height:34px; border:none; padding:0; margin:0; cursor:pointer;font-family:Microsoft YaHei,SimHei,SimSun; font-size:16px;background:url(../images/login_button3.jpg) repeat-x; color:#fff;}