@charset "utf-8";
/* CSS Document 23*/
html, body, div, span, h1, h2, h3, h4, h5, h6, p,a,em, img, dl, dt, dd, ol, ul, li, form, label, table, tr, th, td { 
margin: 0; padding: 0;border: 0;}
input{font:12px/1.5em Verdana,"Lucida Grande",Arial,Helvetica,sans-serif;} 
ol, ul, li{list-style: none;} 
.clear{*zoom:1;}
.clear:after{display:block;content:".";overflow:hidden;clear:both;height:0;line-height:0;font-size:1px;visibility:hidden;}
.hide{display:none;}
.show{display:block;}
.f_l{float:left;}
.f_r{float:right;}
.red{color:#f00; line-height:27px;}
a:active{border:none;}
/*重置结束*/
/*弹出层*/
.alert_box{width:440px;height:345px;background-color:#666;opacity:0.4;filter:alpha(opacity=40);position:absolute;z-index:80;left:0;top:0;}
.alert_bg{width:434px;height:339px;background:url(i/login/alert_bg.png) no-repeat scroll center center; text-align:left;}
.inner{padding:10px 60px 10px 36px;}

.text_pop_login{padding:5px 0 0 36px;}
.text_pop_login .no_reg{width:150px;line-height:30px;font-size:14px;color:#030303;font-weight:600;}
.text_pop_login .closer{width:9px;height:8px;font-size:0;line-height:0;background:url(i/login/closer.jpg) no-repeat scroll center center;float:right;margin-right:5px;display:inline;padding:5px;}
.closer2{width:9px;height:8px;font-size:0;line-height:0;background:url(i/login/closer2.jpg) no-repeat scroll center center;float:right;margin-right:5px;display:inline;padding:5px;}
.reg_btn{display:block;width:208px;height:48px;background:url(i/login/reg_btn.jpg) no-repeat scroll left top;margin:15px auto 23px; *margin:15px auto 40px;text-indent:-999px;overflow:hidden; cursor:pointer;}
.reg_btn2{display:block;width:208px;height:48px;background:url(i/login/reg_btn2.jpg) no-repeat scroll left top;margin:15px auto 23px; *margin:15px auto 40px;text-indent:-999px;overflow:hidden; cursor:pointer;}
.login_box dt{width:80px;float:left;height:32px;line-height:32px;font-size:14px;color:#030303;}
.login_box dd{width:200px;float:left;height:32px;line-height:32px;font-size:14px;color:#030303;}
.login_box dd .texts{width:190px;height:20px;line-height:20px;border:1px solid #e3e9ef;border-top:1px solid #abadb3;font-size:12px;color:#333;}
.login_box dd .gra{color:#cac5c5;}
.check_g{ vertical-align:middle;}
.gray{color:#363636;font-size:12px;}

.login_btn{display:block;width:94px;height:29px;float:left;background:url(i/login/login_btn.jpg) no-repeat scroll left top;font-size:0;line-height:0;border:0; cursor:pointer;}
.forget_pw{display:block;padding:0 10px;height:25px;float:left;line-height:25px;}
.forget_pw a{color:#076fa7; text-decoration:underline;font-size:12px;}
/*.forget_pw a:hover{text-decoration:none;}*/

.alert_box2{width:520px;height:258px;background-color:#666;opacity:0.4;filter:alpha(opacity=40);position:absolute;z-index:80;left:0;top:0;}
.alert_bg2{width:514px;height:252px;background:#fff url(i/login/alert_bg2.jpg) repeat-x scroll left top;margin-top:3px;margin-left:3px; text-align:left;left:0;top:0;}
.alert_left{width:280px;float:left;background:url(i/login/y_ling.jpg) no-repeat scroll right top;padding:0 20px 10px;}
.alert_right{width:194px;float:right; no-repeat scroll right bottom;padding-bottom:105px;}
.reg_bg{display:block;width:142px;height:48px;background:url(i/login/reg_bg.jpg) no-repeat scroll left top;margin:10px auto 23px; text-indent:-999px;overflow:hidden; cursor:pointer;}




