﻿/*页面除去头尾部分全局css*/
/*reg-login-css*/
.do_box { border:1px solid #e2e2e2;width:468px; height:476px; padding-bottom:20px; background-color:#fff;}
	.do_top {  color:#999;  position:relative; background-color:#fff;}
	.do_top dt {display:block; float:left; height:53px; border-bottom:2px solid #be110d;}
	.do_top dd {  float:none;*float:none !important; *float:left; display:block; height:29px; border-bottom:2px solid #e2e2e2; padding-top:24px;}
	.popdo_top { border-bottom-width:1px;}
	.do_top img { padding:20px 18px 0 18px;}
	.do_list { color:#000;margin-top:35px;}
	.do_list td {}
	
	.reg_item { padding-right:10px; font-size:14px; line-height:18px; color:#666; }
	.login_item { padding-right:10px; font-size:12px; line-height:18px; color:#666; }
	.do_list td b { color:#999; font-weight:normal;}	
	.do_input { border:1px solid #c5c5c5; color:#333; padding-left:4px;  margin:0 5px 0 0;font-family:Arial,Helvetica,sans-serif,"宋体";}
	.on_input { border:2px solid #bbb; outline:2px solid #e2e2e2; color:#000; background-color:#fafafa;}
	.b_input {height:28px; width:292px;line-height:28px; font-size:18px;}
	.s_input {height:25px; width:225px;line-height:25px; font-size:14px;}
	
	.yzm_box { display:inline-block; width:107px;}
	
	.combin_box { padding: 10px 35px 35px 35px; height:1%;}
		.combin_box table { margin-top:0;display:block;}
		.combin_box table h4{ font-size:12px; font-weight:normal; color:#666; padding:15px 0px 10px 0px; margin-left:25px; }
		.combin_box dt { border-bottom:1px solid #e2e2e2; font-size:12px; line-height:30px;}
		.combin_box dd {margin:10px 0px;padding-left:15px;}
		.combin_on { background-color:#f7f7f7;;padding:12px 0 15px 15px; }

		.combin_opt { height:16px; line-height:14px; font-size:14px;  color:#000;}
		.combin_opt b { padding-left:12px;*padding-left:5px !important; *padding-left:5px;}


	
	.yzm_input { width:84px; margin-right:12px;}
	a.forget { color:#336699; margin:0 15px; cursor:pointer;}
		a.forget:link {color:#336699;}
		a.forget:visited {color:#336699;}
		a.forget:hover {color:#336699;}
	a.do_other { color:#ff0000; font-weight:bold; cursor:pointer;}
		a.do_other:link {color:#ff0000;}
		a.do_other:visited {color:#ff0000;}
		a.do_other:hover {color:#ff0000;}
	
	.mailline { position:relative;z-index:10;}
	.maillist { display:none; position:absolute; left:0px; top:31px; border:1px solid #e2e2e2; background-color:#fff; line-height:20px; padding:6px; color:#999; width:285px;}
	.maillist dt { padding:0 5px;display:block; width:275px;}
	.maillist dd { padding:0 5px; display:block; width:275px; height:20px;}
	.mail_on { background-color:#f2f2f2; color:#000; cursor:pointer;}
	
	.do_tip { display:inline-block;height:28px;line-height:28px;*line-height:32px !important; *line-height:28px;   padding-right:10px; border:1px solid #eeda7b; color:#fe7201; padding-left:26px;background:url(http://www.baili5.com/themes/images/bg.gif) no-repeat -532px -55px;background-color:#fffceb;}
	.error_tip {background:url(http://www.baili5.com/themes/images/bg.gif) no-repeat -508px -85px;background-color:#fffceb;}	
	.ok_tip { border:none; background-color:none; background:url(http://www.baili5.com/themes/images/bg.gif) no-repeat -488px -115px;}
	
	
	.help_tip {background:none;border:none; background-color:none; padding:0; color:#579933;}
.reg { float:right;}
.login { float:left;}

.side_zone { color:#999; margin-top:10px;border-left:1px dashed #e2e2e2; line-height:20px; padding:0 0 15px 46px; margin-left:20px;}
	.side_zone li { padding:3px 0;}
.sidebtn { display:block; width:92px; height:28px; margin-bottom:10px;background:url(http://www.baili5.com/themes/images/rightbtn.gif) no-repeat 0 0; color:#32659c; padding:5px 3px 0 5px; text-align:center;}
a.sidebtn:link {color:#32659c;} 
a.sidebtn:visited {color:#32659c;} 
a.sidebtn:hover {color:#32659c;} 

.reglogin_btn { border:none; cursor:pointer; width:96px; height:35px; line-height:35px; text-align:center; color:#fff; font-weight:bold; font-size:14px;background:url(http://www.baili5.com/themes/images/reglogin_btn.gif) no-repeat 0 0;}


#popbg {BACKGROUND: #000; FILTER: alpha(opacity=50); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%; opacity: 0.5; z-index:9999998; display:none;}

.pop_out { padding:6px; background-color:#e2e2e2; width:471px; height:390px;margin:0 auto;LEFT: 40%; POSITION: absolute; TOP: 50px;z-index:9999999;display:none;}
.pop { border:1px solid #ccc;}

.close { position:absolute; right:5px; top:5px; display:block; padding-left:14px;background:url(http://www.baili5.com/themes/images/bg.gif) no-repeat -79px -273px; line-height:11px; *line-height:14px !important; *line-height:11px; height:11px; cursor:pointer; color:#999; z-index:10px;}


.regok_box {height:auto; line-height:32px; border:1px solid #F1CE98;background:url(http://www.baili5.com/themes/images/ok_tip.gif) no-repeat 36px 17px; background-color:#FFFCEB; color:#333; margin-bottom:15px;text-align:left; line-height:22px; padding:17px 25px 20px 98px;}
	.succ_tip { border-bottom:1px dotted #b6b6b6; font-size:16px; font-weight:bold;line-height:38px;}
	.succ_tip1 {font-size:14px; padding-top:20px;}
	.regok_box ul b { color:#c00;}
.regok_intro {height:auto;border:1px solid #e2e2e2;background:url() no-repeat 18px 18px; background-color:#f8f8f8; padding:15px; padding-top:60px;}
	.quwan_guar {border:1px solid #e2e2e2; background-color:#fff; margin-bottom:15px; padding:15px; font-size:14px;}
		.quwan_guar img { margin-left:15px; margin-right:5px;}
		.quwan_guar span { color:#c00;}
	.quwan_hots { height:126px;}
	.hots_off { border:1px solid #e2e2e2; height:auto;width:275px; float:left; padding:12px; margin-right:12px;background-color:#fff;}
	.hots_on {border:2px solid #df070c;width:273px;}