
/* 登陆注册页样式 */
#log_head { height: 64px; background: url(../images/login_headbg.gif) no-repeat; padding-top: 10px; }
#log_logo { height: 51px; width: 195px; float: left; margin-left: 20px; }
#log_menu { width: 700px; float: right; padding-top: 30px; text-align: right; }
#log_menu a { padding: 0 10px; }


.log_layout { width: 710px; margin: 0 auto; }
.mt20 { margin-top: 20px; }
.mb20 { margin-bottom: 20px; }
.log_yj { background-image: url(../images/log_yj.gif); }
.reg_yj { background-image: url(../images/register_yj.gif); }

/*登录样式*/
.log_content { border: 2px solid #fbd9ac; background: url(../images/log_contentbg.gif) repeat-x top; padding: 30px; }
.loginbox { width: 325px; float: left; background: url(../images/zy_yline.gif) right repeat-y; }
.loginflabox { width: 320px; float: right; text-align: center; }
.logclear { clear: both; }
.loginbox p { display: block; float: left; vertical-align: middle; padding-top: 8px; padding-bottom: 10px; }
.log_content .loginbox .w1 { width: 65px; text-align: right; }
.log_content .loginbox .w2 { width: 245px; }
.log_content .loginbox .w2 span { font-size: 12px; padding-left: 10px; }
.log_content .loginbox .w3 { width: 320px; text-align: center; }
.log_content .loginbox h1 { margin-bottom: 30px; margin-top: 40px; }
.log_content .loginbox .w2 input { height: 16px; padding: 1px; font-size: 12px; width: 140px; line-height: 13px; margin-top: -5px; }
.log_content .loginbox .w3 img { margin-bottom: 60px; margin-top: 10px; }
.log_content .loginbox .w3 .mr10 { margin-right: 10px; }

/*注册一样式*/
.log_content h2 { position: relative; margin-bottom: 40px; }
.log_content h2 div { position: absolute; z-index: 1000; width: 20px; height: 20px; left: 361px; top: -21px; }
.log_content label { margin: 0px; display: block; float: left; padding-top: 8px; padding-bottom: 10px; vertical-align: middle; }
.log_content .w4 { width: 165px; text-align: right; }
.log_content .w4 span { padding-right: 5px; }
.log_content .w5 { width: 465px; }
.log_content .w11 { width: 360px; }
.log_content .w12 { width: 280px; }
.log_content .w13 { width: 630px; }
.log_content .w14 { width: 250px; }
.log_content .w5 span { padding-left: 15px; font-size: 12px; display: inline; }
.log_content .mt30 { margin-top: 30px; }
.log_content .mb30 { margin-bottom: 30px; }
.log_content .w6 { width: 630px; text-align: center; }
.log_content .w7 { width: 465px; text-align: left; padding-left: 165px; color: #ff0000; padding-top: 0px; font-size: 12px; }
.log_content .w8 { width: auto; padding-right: 10px; }
.log_content .w9 { width: 360px; text-align: left; padding-left: 260px; color: #ff0000; font-size: 12px; padding-top: 0px; }
.log_content .w9 span { display: block; width: 75px; height: 26px; padding: 0px; background: url(../images/log_zt.gif) no-repeat; padding-top: 15px; padding-left: 10px; }
.log_content .w0 { width: 320px; text-align: left; padding-left: 265px; color: #ff0000; font-size: 12px; padding-top: 0px; }


.log_content .inp_txt { height: 16px; padding: 1px; font-size: 12px; width: 200px; line-height: 13px; margin-top: -5px; }
.log_content .inp_yzmtxt { height: 16px; padding: 1px; font-size: 12px; width: 90px; line-height: 13px; margin-top: -5px; }
.log_content .w8 select { padding: 1px; font-size: 12px; line-height: 13px; margin-top: -5px; }
.log_content .w12 select { padding: 1px; font-size: 12px; line-height: 13px; margin-top: -5px; }
.log_content .w14 input { line-height: 13px; margin-top: -5px; height: 26px; padding-top: 3px; padding-left: 5px; padding-right: 2px; }

/*注册二样式*/
.reg_ok { border: 1px solid #e3a726; padding: 20px 20px 20px 110px; background: url(../images/register_ok.gif) no-repeat 30px 20px; }

.reg_ok p { font-size: 14px; line-height: 25px; }



.log_content h4 { position: relative; margin-bottom: 40px; font-size: 14px; }
.log_content h4 span { font-size: 13px; font-weight: normal; padding-left: 60px; }
.log_content h4 div { position: absolute; z-index: 1000; width: 20px; height: 20px; left: 364px; top: -19px; }

.log_content h5 { padding-bottom: 15px; font-size: 14px; text-align: center; border-bottom: 1px dotted #ccc; }

.log_content h4 .tiaoguo a:visited { text-decoration: underline; }

/*注册三样式*/

.reg_photo { border: 1px solid #e3a726; padding: 20px 20px 20px 110px; background: url(../images/redister_photo.gif) no-repeat 30px 20px; }
.reg_photo p { font-size: 13px; line-height: 20px; }
.reg_pic { height: 120px; }
.reg_pic img { width: 90px; border: 1px solid #ccc; margin-right: 5px; }
.reg_notic { height: 84px; width: 465px; background: url(../images/reg_notice.gif) no-repeat left bottom; }
.reg_notic span { padding-left: 45px; margin-top: 35px; display: block; font-size: 12px; }

/*注册四样式*/
.reg_nav { float: left; vertical-align: middle; padding: 5px; width: 145px; text-align: center; padding-top: 20px; }
.reg_nav p { text-align: center; font-size: 12px; line-height: 18px; padding-top: 10px; }
.reg_nav p a:link, .reg_nav p a:visited { text-decoration: underline; color: #6699FF; padding: 0 4px; }
.reg_nav p a:hover { text-decoration: underline; color: #0066FF; padding: 0 4px; }
.reg_divide { }
.reg_divide h4 { background-image: url(../images/reg_divide.gif); background-position: 10px; background-repeat: repeat-x; color: #77a001; }
.reg_divide h4 span { background-color: #fff; padding-right: 5px; font-size: 14px; }

.reg_wz { width: 223px; height: 271px; background-image: url(../images/reg_wztj.gif); float: left; }
.reg_hy { width: 477px; float: right; }
.reg_hy h3 { height: 19px; border-bottom: 1px solid #dadada; padding-left: 14px; padding-top: 7px; background: #dbe9f2; }
.reg_hy .picbox { width: 95px; text-align: center; float: left; margin-top: 10px; }
.reg_hy .picbox img { width: 78px; height: 78px; padding: 1px; border: 1px solid #ccc; }
.reg_hy .picbox p { text-align: center; margin-top: 8px; }

.reg_wz h3 { padding-top: 13px; padding-left: 18px; padding-bottom: 10px; }
.reg_wz .hot { height: 77px; width: 198px; margin-left: 12px; padding-top: 10px; background: url(../images/line_x.gif) repeat-x bottom; }
.reg_wz .hot img { float: left; width: 66px; height: 66px; margin-right: 5px; }
.reg_wz p { padding-top: 8px; line-height: 20px; }
.reg_wz ul { padding: 10px; }
.reg_wz ul li { height: 24px; background: url(../images/dian.gif) no-repeat left 6px; padding-left: 10px; }

/*出错*/
.chucuo { background: url(../images/chucuo.gif) no-repeat 120px 0px; height: 170px; }
.chucuo p { padding-left: 265px; padding-top: 90px; color: #888; line-height: 18px; }

