@charset "utf-8";*{margin:0;padding:0}body,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,img,input,legend,li,ol,p,ul{margin:0;padding:0;font-weight:400;font-size:100%}fieldset,img{border:none}ul,ul li{list-style:none;word-break: break-all;}table{border-collapse:collapse;border-spacing:0}input{outline:0;border:0;vertical-align:middle}label{display:inline-block;vertical-align:middle}button,input,select,textarea{outline:0;font:12px/1.5 tahoma,arial,\5b8b\4f53}em,i{font-style:normal}a{outline:0;color:#666;text-decoration:none}a:hover{color:#006DB2}a:active{color:#006DB2}.fl{float:left}.fr{float:right}.hidden{display:none}.cls{clear:both;height:0!important;font-size:0!important;line-height:0!important}.cpr{cursor:pointer}.color_o{color:#ff9600}.color_9{color:#999}.color_3{color:#333}.color_6{color:#666}.color_f60{color:#ff7e00}.color_42a{color:#42a2d3}.color_f7{color:#febd57}.color_f9c{color:#ff9c00}.color_red{color:red}body{color:#666;font-size:12px;font-family:"\5b8b\4f53",arial}.b{font-weight:700}.f8{font-size:8px}.f9{font-size:9px}.f10{font-size:10px}.f11{font-size:11px}.f12{font-size:12px}.f13{font-size:13px}.f14{font-size:14px}.f15{font-size:15px}.f16{font-size:16px}.f18{font-size:18px}.f20{font-size:20px}.f22{font-size:22px}.f24{font-size:24px}.f30{font-size:30px}.f32{font-size:32px}.f36{font-size:36px}.f48{font-size:48px}.em{text-indent:2em}.fs{font-style:normal}.hei{color:#000}.red{color:red}.Arial{font-family:Arial,Helvetica,sans-serif}.yahei{font-family:"\5FAE\8F6F\96C5\9ED1"}.t_left{text-align:left}.t_right{text-align:right}.t_center{text-align:center}
body{background:url(../images/bg_ad.png) no-repeat center 0}
.fl{float:left;}
.fr{float:right;}
.login_con{width:615px;overflow:hidden;position:absolute;left:50%;top:233px;margin-left:-300px;z-index: 10;}
.login_logo{margin-left:20px}
.login_logo img{display:block}
.login_msg{padding-top:86px;height:48px;line-height:48px;width:630px}
.login_msg .login_info{float:left;width:285px;background-color:#FFF;border:2px #ccc solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.login_msg .u_name{margin-right:37px}
.login_msg .login_info i{float:left;width:44px;height:48px}
.login_msg .u_name i{background:url(../images/username_ico.png) no-repeat 10px center}
.login_msg .pwd i{background:url(../images/password_ico.png) no-repeat 10px center}
.login_msg .login_info input{height:48px;line-height:48px;width:235px;float:left;background-color:#FFF;border:0 none}
.forgot{height:55px;line-height:55px;color:#999;font-size:14px;padding:0 3px}
.forgot a{color:#999;display:inline-block;float:left}
.submit{width:284px;height:48px;border:2px #fff solid;background:#f09e6e;color:#fff;font-size:24px;font-family:\5FAE\8F6F\96C5\9ED1}
.sub_p{text-align:center}
.sub_p input{cursor:pointer}
.remember{margin-right:10px}
.login_foot{background:url(../images/login_footbg.png) repeat-x 0 0;width:100%;height:100px;line-height:60px;color:#fff;text-align:center;position:absolute;left:0;bottom:0}
@media (min-width:800px) and (max-width:1366px){.login_con{top:200px}
.login_msg{padding-top:50px}
.login_foot{height:60px;line-height:60px}
}
@media (min-width:768px) and (max-width:1024px){.login_foot{height:50px;line-height:50px}
}