*{ margin:0; padding:0;}
body{ width:970px;margin:0 auto;  padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; position:relative; background-image:url(http://www.at0086.com/images/Index/index_bg_03.jpg); background-attachment:scroll; background-position:center; background-repeat:repeat-y; }
#layout{width:949px;	height:100%;	background-repeat:repeat-y;	margin:auto;}
ul{ list-style:none;}
/*ÅÅÃû*/
#content{	width:949px;	margin:auto;	background-attachment: scroll;	background-image: url(/images/ranking/contentbg.gif);
	background-repeat: no-repeat;	background-position: 0px 0px;}
#middle{ width:595px; margin-left:175px;}
#title{ border-bottom-color:#FFCC00; border-bottom-style:solid; border-bottom-width:4px; text-align:center; font-size:18px; font-weight:bold; color:#FF3300; padding-top:20px;line-height:40px;}
#title1{ color:#333333; padding:5px;}
#ranking li{ list-style:none; padding-top:10px;}
.ranking_content{ }
.ranking_title{	background-attachment: scroll;	background-image: url(/images/ranking/rankingtitlebg.gif);	background-repeat: repeat-x;
	background-position: 0px 0px; line-height:32px; color:#009900; font-size:14px; font-weight:bold;}
.ranking_title a{	background-attachment: scroll;	background-image: url(/images/ranking/rankingtitlebg.gif);
	background-repeat: repeat-x;	background-position: 0px 0px; line-height:32px; color:#009900; font-size:14px; font-weight:bold;	text-decoration:none;}
.ranking_title a:hover{    text-decoration:underline;    color:#00db00;    }
.star{ position:absolute; right:150px; top:2px;}
.ranking_text img{ float:left;}
.ranking_text p{ padding:10px; color:#666666;}
#comment{ clear:both; border-top-color:#CCCCCC; border-top-style:dotted; border-top-width:1px; margin-top:15px;}
#comment a{	float:right;	padding-right:10px;	color:#0000FF;	background-image: url(/images/ranking/Mazes_Mini_059.gif);	background-attachment: scroll;
	background-repeat: no-repeat;	background-position: 0px 0px; padding-left:20px; line-height:25px; margin-top:15px;}
#footer{ text-align:center; clear:both; margin-top:20px;}
#footer_2{	line-height:28px;	width:100%;	background-color: #F3F3F3;}
#footer_2 li{	display: inline;}
#footer_2 li a{	color:#333333;	text-decoration: none;}
.copyright{	line-height: 80px;}
.copyright1{color: #333333;	text-decoration: none;}
#nh_studysub,#nh_travelsub,#nh_bizsub,#nh_lifesub,#nh_friendsub{display:none;left:0;background-color:#f0f9ff; width:200px; border:1px solid #0c89df;border-top:none;top:26px;z-index:333; padding:10px; padding-right:20px; overflow:hidden;position:absolute;}
#nh_travelsub{left:3px;}
#nh_bizsub{left:-1px;}
#nh_lifesub{left:1px;}
#nh_friendsub{left:3px;}
#nh_travelsub ul li,#nh_studysub ul li,#nh_bizsub ul li,#nh_lifesub ul li,#nh_friendsub ul li
{background:transparent url(/images/icon/iecool_arrow_018.gif) no-repeat scroll left center; padding-left:12px; line-height:16px; display:block;}
#nh_travelsub ul li a,#nh_studysub ul li a,#nh_friendsub ul li a,#nh_bizsub ul li a,#nh_lifesub ul li a{
	color:#045b96;  padding:3px 5px; line-height:16px; font-weight:bold; display:block; }
#nh_travelsub ul li a:hover,#nh_studysub ul li a:hover,#nh_friendsub ul li a:hover,#nh_bizsub ul li a:hover,#nh_lifesub ul li a:hover{
    background:#0096C1; color:#ffffff; }
#formnote{padding:7px;color:#666666; display:none;}
#header{ position:relative;}
#howtousecontent{display:none; z-index:99; width:560px; padding:10px; border:2px solid #ff7100; background:#eeeeee; position:absolute; top:24px; left:0;}
#howtousecontent h1{font-size:20px;}
#howtousecontent ul{ list-style:none; padding:5px 7px;}
.step{color:#008200;font-style:italic;font-weight:bold;padding-top:4px;}
.content{color:#005ab1; font-weight:bold;padding:2px 0 4px 8px; border-bottom:1px dotted #dddddd;}
.csrc{color:#bf0500;font-size:20px;font-weight:bold;}
.lichover{border-bottom:1px dotted #666666;}
#closeimg{position:absolute; top:6px; right:6px; cursor:pointer;}
#howtousecontent h2{background-color:#FF3300;color:#FFFFFF;font-size:14px;font-weight:bold;line-height:22px;padding-left:15px;}

#content{background-image:none;padding:15px 0;}
 #rank{width:790px;margin:0 auto;background:#FFFFFF url(/images/ranking/top_b.gif) repeat-y scroll center 0;}
 #top_1{border-bottom:1px dotted #CCCCCC;color:#CC0000;font-family:"Times New Roman",Times,serif;background:transparent url(/images/ranking/red_line.gif) repeat scroll 0 0;height:28px;font-size:14px;font-weight:bold;line-height:30px;}    
 #top_2{color:#333333;font-family:verdana;font-size:13px;font-style:italic;background:transparent url(/images/ranking/red_line1.gif) repeat scroll 0 0;height:28px;}
 h1 {border-bottom:3px solid #FF0000;color:#0066CC;text-align:center;font-family:"Arial";font-size:20px;font-weight:bold;margin:20px 25px 0;padding:7px 0;}
 blockquote {font-family:"Arial";font-size:14px;font-weight:bold;line-height:12pt;padding:10px;margin:10px 50px;text-align:left;}
 ol {list-style-image:none;list-style-position:outside;list-style-type:none;padding:10px 25px;text-align:left;}
 ol li {clear:both;margin-bottom:45px;position:relative;}
 .star{position:absolute;right:30px;top:-5px;}
 ol li p img {float:left; margin:2px 5px 2px 0; }
 ol li h2 a{color:#FF6600;font-family:"Arial";display:block;font-size:14px;font-weight:bold;text-align:left; margin:15px 0;padding-left:10px;text-decoration:none;}
 ol li h2 a:hover{text-decoration:underline;}
 ol li p{padding:0 15px 0 30px;}
 .zw {color:#333333;font-family:"Arial";font-size:12px;font-style:normal;line-height:12pt;}
 .inlineimg {border:1px solid #CCCCCC;float:left;margin-bottom:7px;margin-left:60px;margin-right:7px;}