body{ text-align: center; font-family:"ËÎÌå", arial;margin:0; padding:0; background: #FFF; font-size:12px; color:#000;}
/* Link */
a:link {color: #333333; text-decoration:none;}
a:visited {color: #333333;text-decoration:none;}
a:hover {color: #bc2931; text-decoration:underline;}
a:active {color: #bc2931;}
/* Font  */
.fB {font-weight: bold;}
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
.mainWidth{ width:973px; margin:0 auto;}
/*border*/
.gborder{ border:1px solid #cbe0c7;}
.gborderb8{ border:1px solid #b8e9af;}
.caborder{ border:1px solid #cacaca;}
.cfborder{ border:1px solid #cfcfcf;}
/*float*/
.fl{ float:left;}
.fr{ float:right;}
/*clear*/
.clear{ clear: both; font-size:1px; width:1px; height:0; visibility: hidden;}
/* Other */
.blank3{ height:3px; clear:both; font-size:1px;overflow:hidden;}
.blank8{ height:8px; font-size:1px;clear:both;overflow:hidden;}
.blank11{ height:12px; font-size:1px; clear:both; overflow:hidden;}
.blank12{ height:12px; font-size:1px; clear:both; overflow:hidden;}
.blank13{ height:13px; font-size:1px; clear:both; overflow:hidden;}
.blank14{ height:14px; font-size:1px; clear:both; overflow:hidden;}
.blank15{height:15px; font-size:1px;clear:both;overflow:hidden;}
.blank16{height:16px; font-size:1px;clear:both;overflow:hidden;}
.nobground{ background:none;}
.noborder{ border:none;}
/*margin*/
.margin_r12{ margin-right:12px;}


/*header*/
#header .bg_1{ float:left; width:487px; height:123px; background:url(../images/head_top_2.jpg) left top no-repeat;}
#header .bg_2{ float:left; width:486px; height:123px; background:url(../images/head_top_3.jpg) left top no-repeat;}
#header .navMenu{ height:33px; border-top:1px solid #969696; clear:both;}
#header .navMenu ul{ height:31px; margin-top:1px; background:url(../images/nav_bg.gif) left top repeat-x; line-height:31px; padding-left:30px;}
#header .navMenu ul li{ float:left; font-size:14px; font-weight:bold; color:#FFFFFF;}
#header .navMenu ul li span{ margin:0 5px;}
#header .navMenu ul li a{ color:#FFFFFF;}
#header .recomTopic{ height:33px; line-height:33px; background:url(../images/recomTopic_bg.gif) left top repeat-x; text-align:left; color:#545655; padding-left:46px;}

#header .recomTopic strong{ font-weight:bold; color:#1b804e; font-size:13px;}
#header .recomTopic a{ color:#545655;}
/*footer*/
#footer{ width:977px; margin:0 auto; clear:both;}
#footer .friendlink{ width:971px; margin:0 auto;}
#footer .friendlink .top_bg{ text-align:left;background:url(../images/friend_top_bg.gif) left top no-repeat; height:22px; overflow:hidden; padding-left:60px;}
#footer .friendlink .top_bg a{ font-size:14px; color:#016d42; font-weight:bold; line-height:16px;}
#footer .friendlink .content_foot{ background:url(../images/friend_mid_bg.gif) left top repeat-y; min-height:20px;height:auto;_height:20px; text-align:left; padding:15px 0 0 28px; width:943px; margin:0 auto;}
#footer .friendlink .bot_bg{ background:url(../images/friend_bot_bg.gif) left top no-repeat; height:5px; overflow:hidden;}
#footer .friendlink .content_foot a{ margin:0 15px;}
#footer .copyright{ background:url(../images/foot_bg.gif) left top no-repeat; height:120px;}
#footer .aboutNetease{ padding-top:10px; color:#FFFFFF;}
#footer .aboutNetease a{ color:#FFFFFF;}
#footer .aboutNetease span{ margin:0 8px;}
#footer .addcopy{ line-height:22px; color:#FFFFFF; margin-top:7px;}

.sorry{ color:#FF3300; text-align:center; height:100px; line-height:100px;}



