@charset "utf-8";
/* CSS Document */
html,body{height:100%; margin:0; padding:0; font-family:Arial,'simsun','宋体'; width:100%; background:url(../images/login/left_box_bg_03.png) repeat; overflow-x:hidden;}
p,span,div,a,h1,h2,h3,h4,h5,h6,ul,ol,li,input,img,table,tr,th,td,dl,dd,dt{ margin:0; padding:0;}
a{ text-decoration:none;}
img{ border:0;}
li{ list-style:none;}
.clear{ clear:both}
.main_box{ width:100%; min-width:1010px; height:auto; display:block;}

/*login*/
.login_box{ width:100%;min-width:1010px;height:100%; min-height:700px; overflow:hidden; display:block; margin:0 auto; padding:0;background:url(../images/login/login_bg.jpg) no-repeat center top  #f7f8fa; font:14px Arial, "宋体";}

/*********login登陆页分离部分样式*********/
.login_head{ width:701px; margin:0 auto; height:318px;position:relative; z-index:2; background:url(../images/login/login_top_bg_02.png) no-repeat left top;}
.bx_name{ width:652px; height:80px; position:absolute; left:50%; top:130px; margin-left:-326px; text-align:left; font-family:Arial,'黑体';}
.bx_name .name_ch{ font-size:20px; color:#fff; margin-top:13px;}

.w395_box{ width:395px;  display:block; margin:0 auto; padding:0;position:relative;}

.login_text{ width:395px; height:200px; margin:0 auto; position:fixed; top:340px; z-index:2;}
.usename{ width:395px; height:45px; background:url(../images/login/login_bgimg_03.jpg) no-repeat; margin:15px 0px;}
.usename input{ color:#d1cfcf; z-index:1; border:none; background:none; width:342px; line-height:15px; padding:15px 5px 15px 48px; font-size:14px; outline:none; }
.password{ width:395px; height:45px; background:url(../images/login/login_bgimg_06.jpg) no-repeat; margin:15px 0px;}
.password input{ color:#d1cfcf; z-index:1; border:none; background:none; width:342px; line-height:15px; padding:15px 5px 15px 48px; font-size:14px; outline:none;}

.checked_box{ z-index:1; margin-top:10px;}
.checked_box li{ float:left; margin-right:10px; display:block; color:#424242;}
.checked_box li .styled{display:none;float:left; position:relative; top:2px; border:none;}
.checked_box li a{ color:#ec614e;}
.checked_box li .checkbox{ width:20px; height:20px; background:url(../images/login/checked_bg.png) no-repeat; clear:left; float:left; display:block; margin-right:8px; }
.login_bt{ float:right; margin-top:20px;}
.login_bt input{ background:url(../images/login/login_bt_03.jpg) no-repeat; border:none; width:148px; height:42px; line-height:42px; display:block; cursor:pointer; font-size:14px; color:#fff; font-weight:bold;}

.login_box .login_bottom{ position:fixed; left:0px; bottom:10px; text-align:center; width:100%; font-size:12px; color:#999; line-height:20px; z-index:1; background:url(../images/login/login_foot_bg_07.jpg) repeat-x; padding-top:1px;}
.login_box .login_bottom span{ display:block;}

.remember input{ color:#d1cfcf; z-index:1; border:none; background:none; font-size:12px;}
.remember {padding-left:30px;}
.remember span { color:#999; z-index:1; border:none; background:none; font-size:13px;}
.remember a { color:blue; z-index:1; border:none; background:none; font-size:13px;}




