*{ margin:0px; padding:0px;}
body{ 
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	background:#FFF; 
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:center;
	font-size:12px;
	line-height:24px;
}
.f_l{ float:left;}	
.f_r{ float:right;}	
.right{ float:right;}
.red{ color:#F90101;}
.yel{ color:#FB5309;}
.blue{ color:#225EAA;}
.gary{ color:#999999;}
.green{ color:#08C02B;}
.t_p{ margin-top:10px;}
.l_p{ padding:0px 10px;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#DB0909;}
.size{ font-size:14px;}
.size12{ font-size:12px;}
.f_16{ font-size:16px;}
.l_h{ line-height:38px;}
.weight{ font-weight:bold;}
.t_m{ margin-top:10px;}
.crl{ clear:both;}
.note{ float:right;padding-right:8px; font-size:12px; color:#333333; }
.note strong{ padding:0px 4px; color:#F00;}
img{ border:0px;}
.t_rig{ text-align:right;}

#tool{ background:#FBFBFB; border:1px solid #DCDCDC; border-top:0px; height:28px; line-height:28px; width:973px; margin-left:auto; margin-right:auto; margin-bottom:5px; padding:0px 5px;}
#tool a{ color:#333;}
#tool a:hover{color:#F60;}

.top{ width:985px; margin-left:auto; margin-right:auto; text-align:left; margin-top:10px;}
.logo{ line-height:87px; font-size:18px; font-weight:bold;}
.logo img{ float:left; padding-right:12px; background:url(../images/l_line.gif) no-repeat right center; margin-right:12px;}

/*导航*/
#t_menu{ background:url(../images/reg_03.jpg) repeat-x left top; width:970px; padding-left:15px; height:40px; margin:0px auto; margin-top:15px;}
#t_menu ul li{ float:left; margin:0px 8px; display:inline; width:180px; background:url(../images/reg_06.gif) no-repeat left top; text-align:center; width:180px; height:40px; line-height:40px; font-size:16px; font-weight:bold; color:#000; margin-top:6px;}
#t_menu ul li.current{ float:left;width:180px; background:url(../images/reg_04.gif) no-repeat left top; text-align:center; width:180px; height:40px; line-height:40px; font-size:16px; color:#DB0909;}
#t_menu .current a{ color:#007BBB;}
#t_menu a{ color:#000;}
#t_menu a:hover{ color:#000; text-decoration: underline;}


#content{ width:985px; height:auto; text-align:left; margin:0px auto; margin-top:15px; overflow:hidden;}

.reg_cen_back{ background:url(../images/reg_07.gif) no-repeat left top; width:940px; margin-left:9px; height:auto; overflow:hidden; padding-top:21px; padding-left:15px;}
.login_box_back{background:url(../images/login_box_back.gif) no-repeat top left; width:307px; height:393px; padding-left:6px; float:left;}
.login_title{ background:#FFF; border-right:1px solid #B6D1E6; border-top:3px solid #FFD84E; font-size:14px; font-weight:bold; color:#F00; width:100px; text-align:center; margin-left:3px; margin-top:1px; height:34px; line-height:34px;}

.notes_content{ padding-top:220px; float:left; margin-left:20px;}
.botted{ background:url(../images/botted.gif) no-repeat left center; padding-left:10px;}

.l_w{ width:715px; float:left; display:inline; padding:0px 10px 0px 0px;}
.cen_title{ background:url(../images/reg_16.jpg) no-repeat top left; height:39px; margin-top:10px; padding-left:15px; line-height:39px; color:#007BBB;}

.cen_tab table th{ width:115px; text-align:right; padding:10px 0px 5px 5px; font-weight:100; font-size:14px; vertical-align:top;}
.cen_tab table th span{ color:#DB0909; padding-right:8px;}
.cen_tab table td{ padding:5px; vertical-align:bottom; text-align:left;}
.login_tab th{text-align:right; padding:14px 0px 5px 5px; font-weight: bold; font-size:14px; vertical-align:top;}
.login_tab th span{ color:#DB0909; padding-right:8px;}
.login_tab td{ padding:5px; vertical-align:bottom}
.inp{width:auto; padding:2px; height:22px;vertical-align:bottom; line-height:22px; font-size:14px; padding-top:4px; border:1px solid #E4E4E4;}
.inp02{width:175px; padding:2px; height:22px;vertical-align:bottom; line-height:22px; font-size:16px; padding-top:4px; border:1px solid #E4E4E4; margin:5px 0px;}
.bot{ background:url(../images/reg_19.jpg) no-repeat top left; width:142px; height:37px; text-align:center; border:0px; color:#FFF; font-size:18px; font-family:"黑体"; font-weight:bold;}
.bot02{ background:url(../images/reg_20.jpg) no-repeat top left; width:142px; height:37px; text-align:center; border:0px; color:#000000; font-size:18px; font-family:"黑体"; font-weight:bold;}
.inp_bot{ vertical-align:bottom;}
.bor{width:auto; padding:2px; line-height:24px; border:1px solid #E4E4E4;}

.r_w{ width:236px; float:left; margin-left:10px; display:inline; padding-top:2px; line-height:26px; background:#FFFFFF; border:1px solid #D5BE95; padding-left:5px; background:url(../images/r_back.gif) repeat-x left top; padding-right:7px; padding-bottom:30px;}
.r_title{ border-bottom:1px dashed #C7C7C7; font-weight:bold;}
.r_title span{ padding-right:5px; width:16px;} 
.sp_li{ background: #FDEEBB url(../images/ranking_content_bg_01.gif) no-repeat left center; padding:0px 5px; height:15px; margin-right:3px; font-size:11px; color:#FFF;}

#mpt{background:#FFF;border:3px solid #FF6B00; padding:30px; width:920px; text-align:center; margin:0px auto; margin-top:15px; height:auto; overflow:hidden;}
.mpt_centent{ float:left; text-align:left;}
.mpt_centent p{ background:url(../images/botted.gif) no-repeat left center; padding-left:8px;}
.mpt_img{ float:left; width:280px; text-align:right; padding-right:30px;}

#table_market{ border:2px solid #4E8AD0; background:#FFF; width:250px; padding-left:8px;font-size:12px; float:right; margin-right:80px;position:absolute; overflow:hidden;}
#table_market ul{ padding:8px 8px 8px 0px; list-style:none;}
#table_market ul li{height:30px; border-bottom:1px dotted #CCC; width:240px; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}
#table_market ul li span{ float:left;}
.m_tit{border-bottom:1px solid #D6EBF9;background: url(../images/v3_bg.png) repeat-x center; line-height:24px; color:#666; font-weight:bold;}
.l_m{ padding-left:10px; background:none;}
.editor span{color:#000;}
.close{ text-align:right; padding:5px 8px 0px 0px;}

.wid{ width:180px; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}

.ctable{width:auto; text-align:left;}
.ctable th,.ctable td{border-bottom:1px solid #F5F5F5;}
.ctable th{text-align:right;font-size:12px;border-right:1px solid #F5F5F5;vertical-align:top;width:100px;color:#333; height:24px;}
.ctable td{vertical-align:top;}
.ctable th u{font-size:12px;font-weight:normal;color:#666;text-decoration:none}
.ctable th span{ color:#F00; margin-right:5px; font-weight:100;}


#footer{width:985px;text-align:center;background:#fff;margin:0 auto;clear:both; padding-top:5px;text-align:center;line-height:22px;border-top:1px solid #ddd;padding:10px 0; margin:10px auto;}
#footer .no-link-trace{font-size:14px;margin:auto}
#footer a{font-size:14px}
