@charset "GB2312";
/*css reset: -----------------------------------------------------------------------------------------------------------*/
	html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;vertical-align:baseline;margin:0;padding:0;}
	body{font-size:14px;font-family:"ËÎÌå";line-height:170%;}
	table{border-collapse:separate;border-spacing:0;}
	caption,th,td{font-weight:400;text-align:left;}
	blockquote:before,blockquote:after,q:before,q:after{content:"";}
	blockquote,q{quotes:"" "";}
	a img{border:none;}
	html{height:100%;width:100%;}
	ul,ol{list-style:none;}

/*basic css rules: --------------------------------------------------------------------------------------------------------*/
	.text-hot{color:#ff0000;}
	.align-right{text-align:right;}
	.align-left{text-align:left;}
	
	.img-left{float:left;margin:4px 10px 4px 0;}
	.img-right{float:right;margin:4px 0 4px 10px;}
	
	.float-left{display:inline;float:left;}
	.float-right{display:inline;float:right;}
	.float-clear{clear:both;}
	
	.hide{display:none;}
	.blank{width:auto;height:10px;overflow:hidden;clear:both;}
	
	.green{color: #0a3600;}
	.redb{color:#ff440a;font-weight: bold;}
	.red{color:#ff440a;}
	.blue{color: #0072bc;}
	.purple{color: #FF00CC;}
	.fuchsia{color: fuchsia;}
	.orange{color: #ff6600;}
	.blacksmall{font-size:12px;color:black;line-height:150%}
	.redsmall{font-size:12px;color:red;}
	.tablepad{border-top:1px solid #c9c297;border-left:1px solid #c9c297;}
	table[class=tablepad]{margin:auto;}
	.tablepad td,.tablepad th{padding:5px;border-bottom:1px solid #c9c297;border-right:1px solid #c9c297; background:#f5eec3; color:#6d4f00; font-size:12px;}
	.tablepad thead td,.tablepad th{font-weight:bold; text-align:center; background-color:#E3DBA8;}
	.tableblue td{background:#d9bf79;}
	.table3 {background:#F5EEC3; border:1px solid #B0A879; border-collapse:collapse;}
	.table3 td {padding:5px; font-size:14px; color:#543E02; text-align:center; background:#F5EEC3; border:1px solid #B0A879;}
	.b{font-weight:bold;}
	
	
/*basic layout: ------------------------------------------------------------------------------------------------------------*/
	body{ background:#c2e1cf;}
	.bg-1 {background:#c2e1cf;max-width:1260px;margin:auto;}
	*html .bg-1 {width:expression((document.body.clientWidth>1260)?"1260px":"100%");}
	.bg-2 {background:url(../images/bg_btmv2.jpg) no-repeat center bottom;}
	.bg-3 {background:url(../images/bg_topv3.jpg) no-repeat center top;}
	.bg-1,.bg-2,.bg-3 {min-width:992px;}
	.page{width:992px;overflow:visible;margin:auto;}
	.header{height:436px;}
	.content{background:url(../images/footer.gif) no-repeat right bottom;padding-bottom:152px;width:987px;}
		.side{width:204px;float:left;display:inline;}
		.main{background:url(../images/main_bg.jpg) repeat-y left;width:783px;float:left;display:inline;}
		.main-box{min-height:1080px;height:auto!important;_height:1080px;}
	.footer{height:220px;padding-top:30px;padding-left:150px;}
	.copyright{text-align:center;font-size:12px;font-family:Geneva, Arial, Helvetica, sans-serif;color:#001201;}
	.copyright a{color:#001201;}
	
/*common modules: ---------------------------------------------------------------------------------------------------------*/
.topNav{
 background:url(../images.basic/topnav_border.png) no-repeat;
 width:960px;
 height:81px;
 overflow:hidden;
 margin:auto;
 position:relative;
 z-index:10;
}
	/*hack for ie6*/
	*html .topNav{behavior:expression(ieFix(this));}
	
	.topNav ul{
	 position:relative;
	 background:url(../images.basic/topnav.jpg) no-repeat 27px 0;
	 width:100%;
	 height:100%;
	 overflow:hidden;
	}
	.topNav li{float:left;display:inline;width:86px;height:32px;overflow:hidden;margin-top:5px;}
	.topNav li a{display:block;width:100%;height:100%;overflow:hidden;line-height:200px;}
	.topNav li a:hover{background:url(../images.basic/topnav_hover.gif) no-repeat;}
	.topNav li.nav-home{margin-left:72px;width:48px;}
	.topNav li.nav-video{margin-left:220px;width:92px;}
	.topNav li.nav-gm{width:92px;}
	.topNav li.nav-forumn{width:102px;}
	.topNav li.nav-home a:hover{background-position:-2px 0;}
	.topNav li.nav-news a:hover{background-position:-50px 0;}
	.topNav li.nav-download a:hover{background-position:-136px 0;}
	.topNav li.nav-feature a:hover{background-position:-222px 0;}
	.topNav li.nav-video a:hover{background-position:-528px 0;}
	.topNav li.nav-gm a:hover{background-position:-620px 0;}
	.topNav li.nav-forumn a:hover{background-position:-712px 0;}
	
	#menu_left{background:url(../images/side_bg_1.gif) no-repeat 0 0;width:186px;height:286px;padding-left:18px;padding-top:16px;overflow:hidden;}
	#menu_left a{background:url(../images/menu_left.jpg) no-repeat;display:block;width:100%;height:100%;overflow:hidden;line-height:200px;}
	#menu_left .reg{width:182px;height:81px; margin-left:3px;}
	#menu_left .reg a{background:url(../images/abc_side.jpg) no-repeat 0 0;}
	#menu_left .down{width:180px;height:52px; margin-left:4px;}
	#menu_left .down a{background-position:0 -82px;}
	#menu_left .pay{margin-left:5px;}
	#menu_left .pay a{background-position:0 -135px;}
	#menu_left .active a{background-position:0 -174px;}
	#menu_left .safe{width:177px;height:46px; margin-left:6px;}
	#menu_left .safe a{background-position:0 -213px;}
	#menu_left li{float:left;display:inline;overflow:hidden;margin:2px 3px;}

	#menu_left .reg a:hover,#menu_left .down a:hover{background:url(../images/abc_side.jpg) no-repeat 0 0;}
	#menu_left .reg a:hover{background-position:0 -261px;}
	#menu_left .down a:hover{background-position:0 -81px;}
	
	#guide{background:url(../images/side_bg_2.jpg) repeat-y left;width:204px;overflow:hidden;font-size:12px;color:#56380a;}
	#guide a{color:#56380a;text-decoration:none;}
	#guide .line1{background:url(../images/line1.jpg) no-repeat center bottom; text-align:center;}
	#guide .top{background:url(../images/side_bg_2.jpg) no-repeat -204px -8px;width:204px;height:20px;}
	#guide .btm{background:url(../images/side_bg_2.jpg) no-repeat -204px 0;width:204px;height:7px;overflow:hidden;}
	#guide h3{background:url(../images/guide_h3.0905a.gif) no-repeat;width:154px;line-height:200px;overflow:hidden;}
	#guide .game,#guide .fresh,#guide .system{width:154px;padding-left:18px;margin:auto;}
	#guide .game h3{background-position:0 -25px;height:29px;}
	#guide .fresh h3{background-position:0 0;height:25px;}
	#guide .system h3{background-position:0 -54px;height:26px;}
	#guide .handbook{display:block; background:url(../images/handbook.jpg) no-repeat; width:157px; height:62px; overflow:hidden; line-height:300px; margin-left:33px;}
	#guide .shop{display:block; background:url(../images/cbg.jpg) no-repeat; width:157px; height:62px; overflow:hidden; line-height:300px; margin-left:33px;}
	
	
	#service{background:url(../images/side_bg_3.jpg) no-repeat center top;width:186px;padding-left:18px;padding-top:16px;overflow:hidden;}
	#service .hd{height:40px;}
	#service .bd{width:140px;line-height:20px;margin:auto auto 54px;}
	#service a{color:#050504;font-size:12px;text-decoration:none;}
	#service a:hover,#guide a:hover{text-decoration:underline;}
	
	.linker_145_52{background:url(../images/linker_bg.gif) no-repeat center top;float:left;display:inline;width:179px;height:69px;text-align:center;padding-top:11px;margin-left:5px;}
	
	.nie-tab{width:auto;height:20px;overflow:hidden;border-bottom:1px solid #a39478;}
	.nie-tab li{float:left;background:url(../images/tab.jpg) no-repeat right top;cursor:pointer;width:39px;height:20px;overflow:hidden;display:inline;margin-right:1px;text-align:center;font-size:12px;color:#6d4f00;}
	.nie-tab li a{color:#6d4f00;font-weight:700;text-decoration:none;}
	.nie-tab li.alt{background-position:left top;}
	
	ul.news{color:#785d27;}
	ul.news a{color:#785d27;text-decoration:none;}
	ul.news a.red{color:#cc0000;}
	ul.news a:hover{text-decoration:underline;}
	ul.news .news-update{float:right;}
	ul.news .first{font-weight:700;border-bottom:1px dashed #785d27; height:30px; line-height:30px;}
	ul.news .news-sammary{font-size:12px;color:#cb9840;}
	
	.search{position:absolute; width:600px; height:50px; top:338px; left:227px; border-bottom:1px dotted #785d27;}
	.searchBar{background:url(../images/searchbar.gif) no-repeat; width:521px; height:32px; overflow:hidden; margin-left:20px;}
	.search .keywords{font-size:12px;background:url(../images/icon.jpg) no-repeat left;padding-left:10px;color:#6d4f00;padding-top:1px; margin-left:10px; line-height:32px;}
	.search .keywords a{color:#6d4f00;}
	.search .text{border:1px solid #82673a;background:#f2e19b;color:#6d4f00; background:#F2E19B url(../images/yd_xyw.gif) no-repeat right center;}
	.search .submit{background:url(../images/searchBtn.jpg) no-repeat;width:46px;height:20px;overflow:hidden;border:0;}
	.search #searchBox{float:right; display:inline; margin-top:5px; margin-right:10px;}
	
/*body.temp: --------------------------------------------------------------------------------------------------*/
	.temp .bg-3{background-image:url(../images/content_headerv2.jpg);}
	.temp .main{background:url(../images/content_repeat.gif) repeat-y left;width:666px;float:left;display:inline; height:auto !important; height:1160px; min-height:1160px;}
	.temp .content{background:url(../images/content_footer.gif) no-repeat bottom left;padding-bottom:22px; position:relative; z-index:10;}
	.temp #logos{width:570px; height:58px; overflow:hidden; margin-top:95px; margin-left:300px;}
	.temp .header{position:relative; height:404px;}
	.temp .side{margin-top:32px; display:inline;}
	.temp .main-box{width:598px; margin:auto;}
	.temp .pagelist{text-align:center; color:#6d4f00; padding:10px;}
	.temp .pagelist a{color:#6d4f00; background:#cfba82; border:1px solid #b7a55c; text-decoration:none; padding:2px 5px 3px 5px; margin:3px;}
	.temp .quick{margin-left:875px; position:relative; background:url(../images/quickBar.gif) no-repeat; width:95px; height:420px; overflow:hidden;}
	.temp .quick ul{background:url(../images/quickBarBtn.jpg) no-repeat; width:62px; height:327px; overflow:hidden; position:relative; top:44px; left:12px;}
	.temp .quick li{width:62px; height:50px; float:left; display:inline; margin-bottom:5px;}
	.temp .quick a{display:block;width:62px; height:50px; overflow:hidden;line-height:200px;}
	.temp .collection{float:right;}
	.temp .collection a{color:#6d4f00; font-weight:600; font-size:12px; margin:5px; text-decoration:none;}
	.temp .position{font-size:12px; color:#6d4f00; font-weight:600;}
	.temp .position a{color:#6d4f00; margin:3px; text-decoration:none;}
	.temp .arti{color:#6d4f00; min-height:900px; height:auto;}
	*html .temp .arti{height:900px; overflow:visible;}
	.temp .arti a{color:#0072bc;}
	.temp .arti a:hover{color:#3ea0e0;}
	.temp .arti img{padding:3px; background-color:#C3B07F; border:1px solid #A79F7F;}
	.temp .arti-title{background:url(../images/article_h3_bg.jpg) no-repeat center top; width:598px; height:33px; text-align:center; font-weight:bold; line-height:33px;}
	.temp .arti-subTitle{font-size:12px; font-weight:normal;}
	.temp .arti-hd{text-align:center;}
	.temp .arti-time,.temp .arti-author{font-size:12px; color:#9f9476;}
	.temp .arti-from{background:url(../images/arti_from.jpg) no-repeat center top; padding-top:9px;}
	.temp .arti-from span{font-size:12px; color:#a5934a; text-align:center; display:block;}
	.temp .arti-from .url{border:1px dashed #a5934a; background:#fffedf;}
	.temp .arti-from a{color:#a5934a;}
	.temp .arti-bd{margin-top:20px;}
		.temp .arti-bd p{padding:5px 0;}
	.temp .arti-ft{text-align:right; font-size:12px; padding-top:50px;}
	.temp .arti-wap{color:#9f9476;}
	.temp .arti-right{color:#f00;}
	.temp .makeup{background:url(../images/makeup_repeat.jpg) repeat-y; width:598px;}
	.temp .makeup-hd{background:url(../images/makeup_top.jpg) no-repeat; width:598px; height:9px; overflow:hidden;}
	.temp .makeup-ft{background:url(../images/makeup_btm.jpg) no-repeat; width:598px; height:14px; overflow:hidden;}
	.temp .gameintro{background:url(../images/gameintro.jpg) no-repeat; width:550px; height:87px; overflow:hidden; margin:0 auto; font-size:12px; color:#b08020; padding:5px 6px; line-height:20px;}
	.temp .makeup-bd{padding:0 15px;}
	.temp .makeup h3{color:#664f12; font-weight:bold; border-bottom:1px dashed #664f12; background:url(../images/arrow.jpg) no-repeat left; padding-left:15px;}
	.temp .makeup ul{color:#664f12; font-size:12px;}
	.temp .makeup a{color:#785d27; text-decoration:none;}
	.temp .freshman{position:absolute; top:200px; left:133px; width:92px; height:152px; text-indent:-200px; overflow:hidden;}
	.temp #slide2{width:507px; height:158px; overflow:hidden; position:absolute; top:168px; left:366px;}
	.temp #topFlash{width:992px; overflow:hidden; margin:auto; position:absolute; top:0; left:0;}
	
	
/*body#newspaper: ---------------------------------------------------------------------------------------------*/
	#newspaper h2{background:url(../images/h2_news.jpg) no-repeat; width:576px; height:62px; overflow:hidden;}
	#newspaper .tab{height:25px; width:auto; border-bottom:1px solid #b29a5a; overflow:hidden;}
	#newspaper .tab li{width:69px; height:25px; float:left; display:inline; margin-right:2px;}
	#newspaper .tab a{display:block; width:69px; height:25px; overflow:hidden; background:url(../images/newspaper_tab.jpg) no-repeat top right; text-align:center; color:#6d4f00; text-decoration:none; font-weight:bold; line-height:30px;}
	#newspaper .tab li.alt a,#newspaper .tab a:hover{background-position:top left;}
	#newspaper .expanded .title{background:url(../images/xingxing.gif) no-repeat left; padding-left:15px; line-height:37px;}
	#newspaper .expanded .type{display:none;}
	#newspaper .expanded .update-time{display:none;}
	#newspaper .expanded .title{color:#6d2c00; font-weight:bold; text-decoration:none;}
	#newspaper .expanded .btn{float:right; background:url(../images/list_btn.jpg) no-repeat 0 -15px; width:40px; height:15px; overflow:hidden; margin-top:10px;}
	#newspaper .expanded .sammary{background:url(../images/list_sammary.jpg) no-repeat center bottom; width:548px; padding:5px 15px; font-size:12px; color:#6d4f00; text-indent:2em; border-top:1px dashed #bcae81;}
	#newspaper .closed{height:37px; line-height:37px;}
	#newspaper .closed .type{background:url(../images/xingxing.gif) no-repeat left; color:#6d4f00;padding-left:15px; height:37px;}
	#newspaper .closed .update-time{color:#6d4f00;}
	#newspaper .closed .title{color:#6d4f00; font-weight:normal; text-decoration:none;}
	#newspaper .closed .title:hover{text-decoration:underline;}
	#newspaper .closed .btn{float:right; background:url(../images/list_btn.jpg) no-repeat 0 0; width:40px; height:15px; overflow:hidden; margin-top:10px;}
	#newspaper .closed .sammary{display:none;}
	#newspaper .alt{background:url(../images/list_alt.jpg) no-repeat center top;}
	#newspaper .newslist .expanded{background:none;}
	#newspaper .main-box{width:578px;}
	
/*body#down: ---------------------------------------------------------------------------------------------*/
	#down h2{background:url(../images/h2_down.jpg) no-repeat; width:576px; height:62px; overflow:hidden;}
	#down .main-box a{color:#6d4f00;}
	#down .board{background:url(../images/down_board.jpg) no-repeat 0 25px; width:578px; margin-top:20px;}
	#down .board h3{color:#632813; background:url(../images/xingxing.gif) no-repeat left; padding-left:15px; height:25px; line-height:25px; font-weight:bold;}
	#down .client ul{width:578px; position:relative;}
	#down .client li{float:left; display:inline; margin:5px 40px;}
	#down .client .http a{display:block; background:url(../images/down_http.gif) no-repeat; width:188px; height:120px; overflow:hidden;}
	#down .client .bt a{display:block; background:url(../images/down_bt.gif) no-repeat; width:188px; height:121px; overflow:hidden;}
	#down .client .info{text-align:center; font-size:12px; color:#6d4f00;}
	#down .patch ul{width:578px; position:relative;}
	#down .patch li{float:left; display:inline; margin:5px 40px;}
	#down .patch .link a{display:block; background:url(../images/down_patch.gif) no-repeat; width:188px; height:116px; overflow:hidden;}
	#down .patch .info{font-size:12px; color:#6d4f00; padding-top:30px; margin-left:30px;}
	#down .patch .info a{color:#6d4f00;}
	#down .announce p{font-size:12px; color:#6d4f00; margin:5px 10px;}
	#down .media table{margin:10px auto;}
	#down .main-box{width:578px;}
	
	div[id=down_patchs] table{border-top:2px solid #c9c297;border-left:2px solid #c9c297; margin:auto;}
	div[id=down_patchs] table td{padding:5px;border-bottom:2px solid #c9c297;border-right:2px solid #c9c297; background:#f5eec3; color:#6d4f00; font-size:12px;}
	*html #down_patchs table{background:#c9c297;}
	*html #down_patchs table td{padding:5px; background:#f5eec3; color:#6d4f00; font-size:12px;}
	
/*body#guide: -----------------------------------------------------------------------------------------------------*/
	#guideindex h2{background:url(../images/h2_guide.jpg) no-repeat; width:576px; height:62px; overflow:hidden; margin:auto;}
	#guideindex .board{background:url(../images/board_repeat.jpg) repeat-y; width:578px; margin:auto;}
	#guideindex .board .out{background:url(../images/board_btm.jpg) no-repeat center bottom;}
	#guideindex .board .in{background:url(../images/board_top.jpg) no-repeat center top; padding:8px 37px 10px 37px;}
	#guideindex .fresh .in h3{background:url(../images/guide_h3.jpg) no-repeat center top; width:auto; height:48px;}
	#guideindex h4{background:url(../images/xingxing.gif) no-repeat 0 5px; padding-left:13px; color:#632813; font-size:14px; font-weight:bold; margin-top:10px;}
	#guideindex .board p{font-size:12px; color:#6e500e;}
	#guideindex h4 .keywords a{color:#6e500e; font-size:12px; font-weight:normal;}
	#guideindex #roles{background:url(../images/guide_roles_bg.jpg) no-repeat; width:504px; height:132px; overflow:hidden; margin:10px auto;}
	#guideindex #roles-in{width:490px; height:128px; overflow:hidden; margin:auto;}
	#guideindex .more{background:url(../images/guide_btn_18role.jpg) no-repeat; width:58px; height:15px; overflow:hidden; float:right; line-height:200px;}
	#guideindex #mp li{width:168px; height:122px; overflow:hidden; float:left; display:inline; text-align:center; margin-top:10px;}
	#guideindex .wf h3{background:url(../images/guide_h3_wf.jpg) no-repeat center top; width:auto; height:48px;}
	#guideindex .wf li{width:250px; height:70px; float:left; display:inline; text-align:center; margin-top:10px;}
	#guideindex .wf ul{width:500px; margin:auto; overflow:hidden;}
	#guideindex .yxwf h3{background:url(../images/guide_h3_yxwf.jpg) no-repeat center top; width:auto; height:48px;}
	#guideindex .jjxt h3{background:url(../images/guide_h3_jjxt.jpg) no-repeat center top; width:auto; height:48px;}
	
/*body#index: -----------------------------------------------------------------------------------------------------*/
	#index .area-left{float:left;display:inline;width:380px;padding-left:15px;}
	#index .area-right{float:left;display:inline;width:388px;position:relative;}
	#index .area-left .board{width:373px;}
	#index .more{background:url(../images/more.jpg) no-repeat;width:40px;height:15px;overflow:hidden;float:right;display:inline;line-height:60px;margin:5px;}
	#index_search{position:relative;border-bottom:1px dashed #785d27;top:-12px;}
	#index .keywords{font-size:12px;background:url(../images/icon.jpg) no-repeat left;padding-left:10px;color:#6d4f00;padding-top:1px;}
	#index .keywords a{color:#6d4f00;}
	#index #searchBox{position:absolute;right:0;top:0!important;_top:-5px;width:160px;}
	#index #searchBox .text{border:1px solid #82673a;background:#f2e19b;width:100px;color:#6d4f00;}
	#index #searchBox .submit{background:url(../images/searchBtn.jpg) no-repeat;width:46px;height:20px;overflow:hidden;border:0;}
	#index_feature{background:url(../images/feature.jpg) no-repeat;width:388px;height:204px;}
	#index_feature ul{width:316px;height:128px;position:relative;top:20px;left:20px;}
	#index_feature li{width:134px;height:53px;overflow:hidden;float:left;display:inline;margin:6px 6px 0 9px;}
	#index_feature a{display:block;width:134px;height:53px;overflow:hidden;line-height:150px;}
	
	#index_feature li.zy a{background:url(../images/feature_3.jpg) no-repeat;}
	#index_feature li.st a{background:url(../images/feature_1.jpg) no-repeat;}
	#index_feature li.jb a{background:url(../images/feature_4.jpg) no-repeat;}
	#index_feature li.fw a{background:url(../images/feature_2.jpg) no-repeat;}
	
	#index_feature li.bq a{background:url(../images/feature_3.gif) no-repeat;}
	#index_feature li.jn a{background:url(../images/feature_1.gif) no-repeat;}
	#index_feature li.jie a{background:url(../images/feature_4.gif) no-repeat;}
	#index_feature li.boss a{background:url(../images/feature_2.gif) no-repeat;}
	
	#index_news h3{background:url(../images/h3_news.jpg) no-repeat;width:373px;height:43px;}
	#index_news .nie-board{height:200px;}
	#index_faq h3{background:url(../images/h3_kf.jpg) no-repeat;width:373px;height:53px;}
	#index_faq .news{padding-left:10px;}
	#index_faq .news li{background:url(../images/xingxing.gif) no-repeat left;padding-left:12px;}
	#index_dj h3{background:url(../images/h3_dj.jpg) no-repeat;width:373px;height:42px;overflow:hidden;}
	#index_dj .board-in{background:url(../images/dj_bg.jpg) no-repeat;width:359px;height:178px;overflow:hidden;position:relative;margin:5px auto;}
	#index_dj .nie-tab{height:178px;width:214px;overflow:hidden;float:right;display:inline;margin-top:15px; list-style:none; margin-left:6px;}
	#index_dj .nie-tab li{width:69px;height:78px;border:0;background:none;text-align:center;line-height:18px;margin-right:2px;}
	#index_dj .nie-tab li span{display:block;text-align:center;}
	#index_dj .nie-board{width:136px; text-align:center;padding-top:15px;}
	#index_dj .nie-tab li img{border:1px solid #cba955;}
	#index_dj .nie-tab li.alt img{border:2px solid #900;}
	#index_dj .nie-tab li.alt span{color:#900;}
	#index_dj .nie-board .name{color:#fffde9;background:url(../images/dj_name_bg.jpg) no-repeat;display:block;width:116px;height:20px;text-align:center;line-height:20px;margin:5px auto;}
	#index_video h3{background:url(../images/h3_video.jpg) no-repeat;width:373px;height:45px;overflow:hidden;}
	#index_video .board-in{height:175px;}
	#index .area-left div#index_media{background:url(../images/media_bg.jpg) no-repeat;width:376px;height:115px;overflow:hidden;}
	#index_media .board-in ul{width:326px;padding-top:12px;padding-left:50px;}
	#index_media .board-in li{width:97px;height:39px;border:1px solid #d9af66;background:#f1d188;float:left;display:inline;margin:3px;}
	#index_media .board-in li img{border:1px solid #a17d3e;display:block;margin:3px auto auto;}
	#index .box{background:url(../images/box_repeat.jpg) repeat-y;width:338px;margin-left:13px;}
	#index .box .in{background:url(../images/box_top.jpg) no-repeat center top;width:318px;padding:3px 10px;}
	#index .box .out{background:url(../images/box_btm.jpg) no-repeat center bottom;width:338px;}
	#index_handbook h3{background:url(../images/h3_handbook.jpg) no-repeat;width:313px;height:46px;}
	#index_zhidao h3{background:url(../images/h3_zhidao.jpg) no-repeat;width:317px;height:43px;overflow:hidden;}
	#index_zhidao .nie-tab li{background-image:url(../images/tab2.jpg);width:50px;}
	#index_zhidao_search .text{border:1px solid #82673a;background:#f2e19b;color:#6e4d33;}
	#index_zhidao_search .submit{background:url(../images/searchBtn.jpg) no-repeat;border:0;width:46px;height:20px;}
	#index_zhidao_search .ask{background:url(../images/ask.jpg) no-repeat;border:0;width:39px;height:20px;}
	#index_show h3{background:url(../images/h3_show.jpg) no-repeat;width:318px;height:39px;}
	#index_pic h3{background:url(../images/h3_tp.jpg) no-repeat;width:318px;height:39px;}
	.align-center,#index_show td,#index_pic td{text-align:center;}
	#menu_left .pay,#menu_left .active{width:86px;height:38px;}
	#index_handbook .news,#index_zhidao .news{font-size:12px;line-height:190%;}
	#index_show td img,#index_pic td img{border:1px solid #b1954e;}
	#index_show td a,#index_pic td a{font-size:12px;color:#55301c;}
	#index #logos{width:570px; height:58px; overflow:hidden; margin-top:85px; margin-left:300px;}
	#index .content{padding-bottom:13px; position:relative; z-index:10;}
	#index .header{position:relative;}
		.header h1{width:185px; height:80px; position:absolute; left:408px; top:0; z-index:1000;}
		.header h1 a{display:block; height:100%; text-indent:-9999em; outline:none;}
	#index #topFlash{width:992px; overflow:hidden; margin:auto; position:absolute; top:0; left:0;}
	#index #slide{width:448px; height:150px; overflow:hidden; position:absolute; top:273px; left:195px;}
	#index #linker_367_74 a{display:block; width:370px; height:75px; overflow:hidden; border:1px solid #AE9148;}
	/*2009-04-28:*/
	#index_faq .nie-tab li{background-image:url(../images/tab3.jpg); width:76px;}
	#index_faq .suggest{float:right;color:#6d4f00; margin-top:17px; background:url(../images/exp.gif) no-repeat -200px -44px; padding-left:14px; font-size:12px;}
	/*2009-05-08:*/
	#index_rank h3{background:url(../images/rank.0908a.gif) no-repeat 0 0;width:318px;height:39px;}
	#index_rank li{float:left;background:url(../images/rank.gif) no-repeat; width:100px; padding-left:20px; height:30px;}
	#index_rank li#index_rank_a{background-position:0 -50px;}
	#index_rank li#index_rank_b{background-position:-200px -50px;}
	#index_rank li#index_rank_c{background-position:0 -150px; width:40px;}
	#index_rank li#index_rank_d{background-position:-200px -150px;}
	#index_rank li#index_rank_e{background-position:0 -250px;}
	#index_rank li#index_rank_f{background-position:-200px -250px; width:40px;}
	#index_rank li a{font-size:12px; color:#785d27;}
	#index_rank li a:hover{color:#870606;}
/*body#boot: -----------------------------------------------------------------------------------------------------------*/
	#boot{background:url(../images/boot_bg.gif);}
	#boot .bg-1{background:url(../images/boot_content.jpg) no-repeat center 240px;}
	#boot .bg-2{background:url(../images/boot_header.jpg) no-repeat center top;}
	#boot .page{width:960px; margin:auto; position:relative; overflow:hidden;}
	#boot .header{height:240px; padding:0; margin:0; position:relative;}
	#boot .content{height:442px; background:none; padding:0; margin:0;}
	#boot .footer{padding-left:0;}
	#boot .enter{display:block; width:165px; height:107px; overflow:hidden; position:absolute; top:100px; left:192px; line-height:300px; overflow:hidden;}
	#boot .enter:hover{background:url(../images/boot_btn_hover.jpg) no-repeat;}
	#boot_info{width:410px; position:relative; left:56px; top:3px; overflow:hidden;}
	#boot_info .nav{background:url(../images/boot_nav.gif) no-repeat center top; width:379px; padding-left:15px; height:32px; margin:auto;}
	#boot_info .nav li{float:left; display:inline; width:76px; height:32px; margin-right:10px;}
	#boot_info .nav li a{display:block; width:100%; height:100%; overflow:hidden; line-height:120px;}
	#boot_info .nav li.first{margin-left:15px; width:70px;}
	#boot_info .nav li.secound{margin-right:15px;}
	#boot_info .list{width:380px; margin:auto; padding-left:10px; border-bottom:1px dashed #785d27; list-style:none; color:#785d27; padding:5px 0;}
	#boot_info .list li{background:url(../images/boot_icon.gif) no-repeat left; padding-left:22px; margin:1px auto;}
	#boot_info a{color:#785d27; text-decoration:none; font-weight:bold;}
	#boot_info .download a{float:right; background:url(../images/boot_btn_bg.gif) no-repeat; width:105px; height:22px; overflow:hidden; text-align:center; font-size:12px;}
	#boot_info .quick li{float:left; display:inline; text-align:center; width:205px;}
	
/*body#fab: -----------------------------------------------------------------------------------------------------------------*/
	#fab{background:url(../images/boot_bg.gif);}
	#fab .bg-1{background:url(../images/fab_content.jpg) no-repeat center 418px;}
	#fab .bg-2{background:url(../images/fab_header.jpg) no-repeat center top;}
	#fab .page{width:960px; margin:auto; position:relative; overflow:hidden;}
	#fab .header{height:418px; padding:0; margin:0; position:relative;}
	#fab .content{height:453px; background:none; padding:0; margin:0;}
	#fab .footer{padding-left:0;}
	#fab_info{width:840px; position:relative; left:56px; top:3px; overflow:hidden;}
	#fab .feature{border-bottom:1px dashed #851708; overflow:hidden; height:128px;}
	#fab .feature li{float:left; display:inline; width:152px; height:119px; overflow:hidden; margin-right:20px;}
	#fab .feature li a{display:block; width:152px; height:119px; overflow:hidden; line-height:300px;}
	#fab .feature li.first a{background:url(../images/fab_feature_1.gif) no-repeat;}
	#fab .feature li.secound a{background:url(../images/fab_feature_2.gif) no-repeat;}
	#fab .feature li.third a{background:url(../images/fab_feature_3.gif) no-repeat;}
	#fab .feature li.forth a{background:url(../images/fab_feature_4.gif) no-repeat;}
	#fab .feature li.fifth a{background:url(../images/fab_feature_5.gif) no-repeat;}
	#fab .feature li.fifth{margin-right:0;}
	#fab .area{overflow:hidden;}
	#fab .area-left{float:left; width:418px;}
	#fab .area-right{float:right; width:416px;}
	#fab #copyThis{background:url(../images/fab_copy.jpg) no-repeat; width:411px; height:58px; overflow:hidden; position:relative;}
	#fab #copyThis p{color:#442703; font-size:12px; width:280px; margin-left:10px; text-indent:2em; margin-top:10px; line-height:150%;}
	#fab #copyThis a{position:absolute; top:12px; left:280px; width:122px; height:32px; overflow:hidden; line-height:300px;}
	#fab .words{background:url(../images/fab_words.jpg) no-repeat; width:416px; height:40px; overflow:hidden; line-height:120px;}
	#fab form .text{background:#f2e19b; border:1px solid #84693c; height:18px; width:90px;}
	#fab .reg{background:url(../images/fab_reg.jpg) no-repeat center top; padding-top:50px; line-height:30px; position:relative;}
	#fab .reg fieldset{width:380px; margin:auto; color:#442703;}
	#fab .reg a{color:#442703; text-decoration:underline;}
	#fab .reg .submit{background:url(../images/fab_regBtn.jpg) no-repeat; border:0; width:61px; height:61px; overflow:hidden; position:absolute; top:60px; right:10px;}
	#fab .nav{position:relative;}
	#fab .nav li a{display:block; width:100%; height:100%; overflow:hidden; line-height:300px;}
	#fab .nav li{position:absolute;}
	#fab .nav-home{width:169px; height:125px; overflow:hidden; top:264px; right:87px;}
	#fab .nav-home a:hover{background:url(../images/fab_nav_home.jpg) no-repeat;}
	#fab .nav-down{width:98px; height:95px; overflow:hidden; top:194px; left:341px; }
	#fab .nav-down a:hover{background:url(../images/fab_nav_down.jpg) no-repeat;}
	#fab .nav-reg{width:83px; height:78px; overflow:hidden;top:110px; left:413px;}
	#fab .nav-reg a:hover{background:url(../images/fab_nav_reg.jpg) no-repeat;}
	#fab .nav-fresh{width:109px; height:105px; overflow:hidden; top:270px; left:398px;}
	#fab .nav-fresh a:hover{background:url(../images/fab_nav_fresh.jpg) no-repeat;}
	
/*body#guide: -----------------------------------------------------------------------------------------------------*/
	#feature h2{background:url(../images/feature_h2.0908a.jpg) no-repeat; width:576px; height:62px; overflow:hidden; margin:auto;}
	#feature .board{background:url(../images/feature_board.jpg) no-repeat center top; width:576px; margin:auto;}
	#feature .board .in{padding:17px 22px 10px 22px;}
	#feature .board h3{background:url(../images/feature_h3.gif) no-repeat; width:500px; height:17px; margin-bottom:15px;}
	#feature .board p{color:#6e500e; text-indent:2em; margin:5px auto;}
	#feature .board h4{color:#6e500e; font-weight:bold;}
	#feature .feature_1 h3{background-position:0 0;}
	#feature .feature_2 h3{background-position:0 -50px;}
	#feature .feature_3 h3{background-position:0 -100px;}
	#feature .feature_4 h3{background-position:0 -200px;}
	#feature .feature_5 h3{background-position:0 -150px;}
	#feature .feature_6 h3{background-position:0 -250px;}
	#feature .stage-show{ margin:10px 5px;}
	#feature .zhu-jue{text-align:center;}
	#feature .zhu-jue a{margin:1px;}
	#feature .feature_3 a{display:inline; margin:2px; float:right;}
	#feature .feature_6 ul{width:500px; margin:auto;}
	#feature .feature_6 li{height:80px; clear:both;}
	#feature .feature_6 li a{float:left; display:inline; margin:5px;}
	#feature .feature_6 li p{text-indent:0;}

/*body.exp: ---------------------------------------------------------------------------------------------*/
	.exp h2{background:url(../images/exp_h2.jpg) no-repeat; width:576px; height:62px; overflow:hidden;}
	.exp .tab{height:25px; width:auto; border-bottom:1px solid #b29a5a; overflow:hidden;}
	.exp .tab li{width:97px; height:25px; float:left; display:inline; margin-right:2px;}
	.exp .tab a{
	 display:block;
	 width:97px;
	 height:25px;
	 overflow:hidden;
	 background:url(../images/exp.gif) no-repeat -100px 0;
	 text-align:center;
	 color:#6d4f00;
	 text-decoration:none;
	 font-weight:bold;
	 line-height:30px;
	}
	.exp .tab li.alt a,
	.exp .tab a:hover{background-position:0 0;}
	.exp .section{width:578px; padding-top:0;}
	.exp .section li{background:url(../images/exp.gif) no-repeat 0 -300px; padding:20px; margin:10px auto; min-height:160px; _height:160px; overflow:visible;}
	.exp .section h3{border-bottom:1px dotted #785d27; height:30px; line-height:30px;}
	.exp .section h3 a{color:#6d4f00; font-weight:bold; text-decoration:none;}
	.exp .section li{position:relative;}
	.exp .section img{float:left;}
	.exp .section h3,.exp .section p{margin-left:190px; margin-bottom:10px; color:#6d4f00;}
	.exp .section .more{float:right;color:#6d4f00; background:url(../images/exp.gif) no-repeat -200px -44px; padding-left:14px; font-size:12px;}
	.exp .main-box{position:relative;}
	.exp .AaQ{background:url(../images/exp.gif) no-repeat -200px 0; width:58px; height:15px; display:block; position:absolute; text-indent:-9999px; right:5px; top:77px;}
	#index_faq .AaQ{background:url(../images/exp.gif) no-repeat -200px 0; width:58px; height:15px; display:block; float:right; text-indent:-9999px; margin-right:0px; margin-top:20px;}
	.exp .expanded .title{background:url(../images/xingxing.gif) no-repeat left; padding-left:15px; line-height:37px;}
	.exp .expanded .type{display:none;}
	.exp .expanded .update-time{display:none;}
	.exp .expanded .title{color:#6d2c00; font-weight:bold; text-decoration:none;}
	.exp .expanded .btn{float:right; background:url(../images/list_btn.jpg) no-repeat 0 -15px; width:40px; height:15px; overflow:hidden; margin-top:10px;}
	.exp .expanded .sammary{background:url(../images/list_sammary.jpg) no-repeat center bottom; width:548px; padding:5px 15px; font-size:12px; color:#6d4f00; text-indent:2em; border-top:1px dashed #bcae81;}
	.exp .closed{height:37px; line-height:37px;}
	.exp .closed .title{}
	.exp .closed .type{background:url(../images/xingxing.gif) no-repeat left; color:#6d4f00;padding-left:15px; height:37px;}
	.exp .closed .update-time{color:#6d4f00;}
	.exp .closed .title{color:#6d4f00; font-weight:normal; text-decoration:none;}
	.exp .closed .btn{float:right; background:url(../images/list_btn.jpg) no-repeat 0 0; width:40px; height:15px; overflow:hidden; margin-top:10px;}
	.exp .closed .sammary{display:none;}
	.exp .alt{background:url(../images/list_alt.jpg) no-repeat center top;}
	.exp .newslist .expanded{background:none;}
	.exp .main-box{width:578px;}
	.exp .suggest{background:url(../images/exp2.jpg) no-repeat; width:532px; height:632px; padding:10px 20px; color:#6d4f00;}
	.exp .suggest h3{background:url(../images/exp_h3.gif) no-repeat center; width:auto; text-indent:-9999px; border-bottom:1px dotted #785d27; height:34px; margin:auto;margin-bottom:20px;}
	.exp .suggest p{margin:10px 18px; text-indent:2em;}
	.exp .suggest table{margin:auto;}
	.exp .suggest td{padding:5px;}
	.exp .suggest input.text{border:1px solid #c2c0ba; background:#fffde0;}
	.exp .suggest textarea{border:1px solid #c2c0ba; background:#fffde0; width:400px; height:200px;}
	.exp .suggest input.submit{background:url(../images/exp.gif) no-repeat 0 -100px; width:129px; height:21px; border:0; margin-left:270px; cursor:pointer;}
/*body.Rank: ------------------------------------------------------------------------*/
	.Rank{background:none;}
	.Rank{width:600px; color:#6D4F00;}
	.Rank-select{
	 text-align:center;
	 width:583px;
	 height:33px;
	 margin:auto;
	 line-height:33px;
	 background:url(../images/article_h3_bg.jpg) no-repeat;
	}
	.Rank h1{text-align:center; font-weight:bold; margin-top:10px;}
	.Rank-info{
	 text-align:center;
	 font-size:12px;
	 padding-bottom:20px;
	 border-bottom:1px dotted #6D4F00;
	 margin-bottom:5px;
	}
	.Rank table{width:98%; margin:auto;}
	.Rank table td{text-align:center;}
	.Rank-pagenav{text-align:right; padding-right:10px;}
	.Rank-pagenav a{background:#E3DBA8; color:#6D4F00; display:inline-block; width:14px; height:14px; line-height:16px; margin:0 3px; border:1px solid #C9C297; text-align:center; text-decoration:none;}
	.Rank-pagenav span{display:inline-block; width:16px; height:16px; line-height:16px; margin:0 3px; text-align:center;}
	
/*#xyw_bbs: ---------------------------------------------------------------------------*/
	.xyw_bbs{position:relative; width:597px; height:300px; overflow:hidden;}
	.xyw_bbs p.align_right{border-bottom:1px dotted #074F30; margin-bottom:10px; margin-left:0;}
	.xyw_bbs .text{border:1px solid #A39D82;height:16px;width:191px;}
	.xyw_bbs textarea{border: 1px solid #A39D82; background:#fff url(http://res.cmt.netease.com/xyw_bbs/images/backgrounds.png) no-repeat 80px -155px; width: 287px; height: 172px;}
	.xyw_bbs .button{margin-left:110px; width:80px; height:30px;}
	/*Ñ¡Ôñ±íÇé: */
	.Face-Selector{
	 position:absolute;
	 left:297px;
	 top:20px;
	 width:300px;
	 height:270px;
	}
	.Face-Selector ul{
	 height:21px;
	 position:relative;
	 z-index:2;
	}
	.Face-Selector li{
	 position:relative;
	 top:1px;
	 float:left;
	 width:auto;
	 padding:0 5px;
	 height:19px;
	 overflow:hidden;
	 background:#fff;
	 border:1px solid #ccc;
	 text-align:center;
	 line-height:20px;
	 display:inline;
	 margin-right:1px;
	 cursor:pointer;
	}
	.Face-Selector li.alt{
	 border-bottom:0;
	 height:20px;
	}
	.Face-Book{border:1px solid #ccc; background:#fff;}
	.Face-Page table{width:100%;}
	.Face-Selector td{text-align:center; height:30px;}
	.Face-Control{text-align:center; padding:3px;}
	.Face-Control a{margin:auto 20px;}


/* theme reset: ------------------------------------------------------------------------------------------------------*/
	/*.topNav{background-image:url(../images.buddies/topNavv2.gif);}*/
	/*basic layout: */
	.bg-2 {background-image:url(../images.buddies/bg_btmv2.jpg);}
	.bg-3 {background-image:url(../images.buddies/bg_topv3.jpg);}
	
	/*body.temp: */
	.temp .bg-3{background-image:url(../images.buddies/content_headerv2.jpg);}
	
	/*body#boot: */
	#boot .bg-1{background-image:url(../images.buddies/boot_content.jpg);}
	#boot .bg-2{background-image:url(../images.buddies/boot_header.jpg);}
	#boot .enter:hover{background-image:url(../images.buddies/boot_btn_hover.jpg);}
	#boot .enter{left:190px; top:102px;}
	
	/*body#fab: */
	#fab .bg-1{background-image:url(../images.buddies/fab_content.jpg);}
	#fab .bg-2{background-image:url(../images.buddies/fab_header.jpg);}
	#fab .nav-home a:hover{background:url(../images.buddies/fab_nav_home.jpg) no-repeat;}
	#fab .nav-down a:hover{background:url(../images.buddies/fab_nav_down.jpg) no-repeat;}
	#fab .nav-reg a:hover{background:url(../images.buddies/fab_nav_reg.jpg) no-repeat;}
	#fab .nav-fresh a:hover{background:url(../images.buddies/fab_nav_fresh.jpg) no-repeat;}