@charset "utf-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,code,del,em,img,strong,sub,sup,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;}
input:focus{outline:0;}
table{border-collapse:collapse;border-spacing:0;}
ol,ul{list-style:none;}
th,td{vertical-align:middle;}
.Left{float:left;}
.Right{float:right;}
.r{text-align:right!important;}
.c{text-align:center!important;}
.l{text-align:left!important;}
a{text-decoration:none;color:#333;}
a:hover{color:#ff995c!important;text-decoration:none;}
a:hover img{text-decoration:none;}

.none{display:none;}
.clearfix:after{content:'.';display:block;height:0;clear:both;overflow:hidden;}
.clearfix{*zoom:1;}
.clear{clear:both;}

body{margin:0 auto;font-family:'Microsoft YaHei',"宋体",Helvetica,Arial,sans-serif;font-size:12px;}
html,html body{_background-image:url(about:blank);_background-attachment:fixed;}

.user_form{overflow:hidden;}
.user_form p{padding-bottom:15px;display:block;overflow:hidden;width:100%;margin:0 auto;}
.user_form label{float:left;font-size:14px;padding-right:15px;padding-top:9px;text-align:right;width:137px;}
.user_form p input.intxt,.user_form p input.user_input,.user_form p .user_textarea{-moz-transition-duration:.5s;-moz-transition-property:all;background:url(user_input_bg.gif) no-repeat scroll left top transparent;border-color:#CCC #DDD #DDD #CCC;border-left:1px solid #CCC;border-style:solid;border-width:1px;float:left;font-size:12px;height:30px;padding:0 8px;line-height:30px;overflow:hidden;width:245px;}
.user_form p input.np{-moz-transition-duration:.5s;-moz-transition-property:all;font-size:12px;height:30px;padding:0 8px;line-height:30px;overflow:hidden;vertical-align:middle;margin-bottom:2px;*margin-bottom:-2px;}
.user_form p input.user_input_verifycode{width:80px;}
.user_form p input.user_input_hover{border-color:#ABABAB #CCC #CCC #ABABAB;}
.user_form p input.user_input_focus{border-color:#377BCB;}
.user_form p input.user_input_error{border-color:#DA1111;}
.user_form p img.user_verifycode{border:1px solid #DDD;height:30px;margin-left:0;vertical-align:middle;width:90px;}
.user_form .user_p_verifycode{float:left;width:270px;}
.user_form .user_p_img_verifycode{float:left;overflow:hidden;width:145px;}
.user_form p span.user_change_verifycode{color:#00C;cursor:pointer;margin-left:5px;text-decoration:underline;}
.user_form input.user_submit{background:url(regbtn-split.gif) no-repeat scroll 0 0 transparent;border:medium none;clear:both;color:#fff;cursor:pointer;display:block;font-size:14px;height:34px;padding-bottom:2px;width:109px;}
.user_form input.user_submit_default{background-position:0 0;}
.user_form input.user_submit_hover{background-position:-120px 0;}
.user_form input.user_submit_mousedown{background-position:-240px 0;}
.user_div_off_txt{padding:4px 10px;line-height:22px;color:#da1111;}
.user_div_on{float:left;font-size:14px;overflow:hidden;background:url(user_div_on_bg.gif) repeat-x 0 bottom;padding-bottom:2px;}
.user_div_on_txt{padding:4px 10px;line-height:22px;color:#666;border:1px solid #bbb;}
.user_div_on_1{background:url(user_div_on.gif) no-repeat 0 -1px;margin-left:-5px;width:6px;float:left;height:30px;position:absolute;}
