@charset "utf-8";

	a:link,
	a:visited{ color:#c9b67d; text-decoration:none;}
	a:hover{color:#f9e199; text-decoration:underline;}
	a:active{ }
	body{ background:url(../images/bg_body.jpg) #000 no-repeat center 33px; font:12px/160% Verdana, Geneva, sans-serif; color:#9e967f;}
	#tofBody{ background:url(../images/footer.jpg) center bottom no-repeat; padding-bottom:150px;}
	#container{ width:980px; margin:0 auto;}
	#header{ background: url(../images/header.jpg) no-repeat; height:421px; overflow:hidden; position:relative;}
	#header a.logo{ width:224px; height:134px; position:absolute; display:block; left:0; top:15px; text-indent:-999em;}
	#wrapper{}
	#sidebar{ width:240px; float:left; z-index:100; _overflow:hidden;}
	#maincontent{ width:500px; float:left; z-index:10; overflow:hidden;}
	#subcontent{ width:240px; float:left; overflow:hidden;}
	
	/*sidebar*/
	.sidebarmenu{ background:url(../images/sidebarnav_bg.png) repeat-y; width:240px; margin-bottom:6px;}
	.sidebarmenu_c{ background:url(../images/sidebarnav_c.jpg) no-repeat; height:auto !important; height:193px; min-height:193px;position:relative;}
	.sidebarmenu_b{ background:url(../images/sidebarnav_b.jpg) no-repeat; height:11px; overflow:hidden;}
	
	.sidebarmenu_login{  padding:64px 0 0 14px;}
	.sidebarmenu_c a{ display:block; width:210px; height:35px; margin-bottom:10px;}
	.sidebarmenu_c a.login{ background:url(../images/bg_link.png) no-repeat 0 0;}
	.sidebarmenu_c a.login:hover{ background:url(../images/bg_link.png) no-repeat 0 -35px;}
	.sidebarmenu_c a.register{ background:url(../images/bg_link.png) no-repeat -210px 0;}
	.sidebarmenu_c a.register:hover{ background:url(../images/bg_link.png) no-repeat -210px -35px;}
	.sidebarmenu_c a.download{ background:url(../images/bg_link.png) no-repeat -420px 0;}
	.sidebarmenu_c a.download:hover{ background:url(../images/bg_link.png) no-repeat -420px -35px;}
	.signin{ padding:64px 0 0 14px;}
	
	.mainnav{ background:url(../images/bg_sidebar.png) repeat-y -485px 0; width:234px; margin:0 5px 6px 2px; color:#756f5e;}
	.mainnav .c{background:url(../images/bg_sidebar.png) no-repeat -245px 0; width:234px ;height:auto !important; height:500px; min-height:500px; padding-top:10px;}
	.mainnav .c .mainnavhome{ background:url(../images/bg_mainnav_h3.png) no-repeat; height:22px; line-height:22px; margin:0 0 6px 21px; font-weight:bold; text-align:center; width:198px; color:#c9b67d;}
	.mainnav .c h3{ width:177px; background:url(../images/bg_mainnav_h3.png) no-repeat; font-size:12px; color:#c9b67d; font-weight:bold;padding-left:22px;height:22px;  line-height:22px; margin-left:21px; margin-bottom:4px;}
	.mainnav .c h3 span{ float:right; padding:5px 31px 0 0 ; color:#c9b67d;}
	.mainnav .c h3 a:link,
	.mainnav .c h3 a:visited{color:#c9b67d; display:block;}
	.mainnav .c ul{ font-size:12px; padding:0 0 15px 23px; clear:both; color:#756f5e;z-index:100;}
	.mainnav .c li{ height:22px; line-height:22px; background:url(../images/bg_mainnav_li.png) no-repeat;width:198px; position:relative;z-index:100;}
	.mainnav .c li.hasSub{background:url(../images/bg_mainnav_li_hassub.png) no-repeat;}
	.mainnav .c li a{display:block; width:145px; height:22px; padding-left:22px;}
	.mainnav .c li a:link,
	.mainnav .c li a:visited{color:#9e967f; text-decoration:none;}
	.mainnav .c li a:hover{color:#9e967f; font-weight:bold;}
			
	.mainnav .c li ul{ position:absolute; top:0; left:160px; width:180px; z-index:100;}
	.mainnav .c li ul li.fist{ background:url(../images/bg_subnav.png) no-repeat 0 0; width:160px; height:26px; line-height:26px;overflow:hidden;}
	.mainnav .c li ul li{background:url(../images/bg_subnav.png) no-repeat -160px 0; width:160px; height:20px; line-height:20px; overflow:hidden;}
	.mainnav .c li ul li.end{background:url(../images/bg_subnav.png) no-repeat -320px 0; width:160px; height:9px; overflow:hidden; line-height:0; font-size:0;overflow:hidden;}
	.mainnav .b{background:url(../images/bg_sidebar.png) no-repeat -725px 0; height:17px;}
	.video{ background:url(../images/bg_sidebar.png) no-repeat -965px 0; padding:8px 6px 9px 6px; margin:0 5px 6px 2px;}
		
	/*maincontent*/
	.banner{ background:url(../images/bg_banner.jpg) no-repeat; height:162px;  margin-bottom:6px;padding:19px 8px 12px 10px;}
	.banner img{ border:1px solid #171717; width:480; height:160;}
	
	.block{width:500px; margin-bottom:6px; position:relative; color:#c9b67d;}
	.block a.more{ width:50px; height:22px; position:absolute; left:430px; top:10px; color:#9e967f;text-decoration:none;}
	.block a.more:hover{color:#adaa9e; text-decoration:none;}
	.block_c{ background:url(../images/bg_maincontent.png) no-repeat 0 0; height:auto !important; height:145px; min-height:145px;}
	.block_b{ background:url(../images/bg_maincontent.png) no-repeat -500px 0; height:11px; overflow:hidden; clear:both;}
	.block_c a:link,
	.block_c a:visited{ color:#c9b67d; text-decoration:none;}
	.block_c a:hover{color:#f9e199; text-decoration:underline;}
	.block_c a:active{ }
	
	.update_t{ background: url(../images/bg_maincontent.png) no-repeat -1000px 0 ; width:500px; height:45px;}
	.subnav{ padding:18px 0 0 20px; width:430px;}
	.subnav li{float:left; height:27px; line-height:27px; margin-right:6px;}
	.subnav li a{display:block; float:left; height:27px; background:url(../images/subnav_right.png) right top no-repeat; line-height:27px; text-align:center;}
	.subnav li a span{display:block;background:url(../images/subnav_left.png) no-repeat;padding:0 10px;}
	.subnav li a:link,
	.subnav li a:visited{color:#706e66; text-decoration:none;}
	.subnav li a:hover{ background:url(../images/subnav_right_current.png) right top no-repeat;color:#c9b67d;}
	.subnav li a:hover span{background:url(../images/subnav_left_current.png) no-repeat; font-weight:bold;}
	.subnav li.current a{ background:url(../images/subnav_right_current.png) right top no-repeat;}
	.subnav li.current a span{background:url(../images/subnav_left_current.png) no-repeat; font-weight:bold;color:#c9b67d;}
	
	.block_c ul{ list-style:none; padding:0 9px 0 10px; color:#c9b67d;}
	.block_c li.notice{line-height:26px; border-bottom:1px solid #1c1e1f; color:#c9b67d; background:url(../images/pic_notice.png) no-repeat left 7px; padding-left:65px;}
	.block_c li.activities{line-height:26px; border-bottom:1px solid #1c1e1f; color:#c9b67d; background:url(../images/pic_rctivties.png) no-repeat left 7px; padding-left:65px;}
	.block_c li.others{line-height:26px; border-bottom:1px solid #1c1e1f; color:#c9b67d; background:url(../images/pic_others.png) no-repeat left 7px; padding-left:65px;}
	.block_c li.doc{line-height:26px; border-bottom:1px solid #1c1e1f; color:#c9b67d; background:url(../images/doc.png) no-repeat 15px 12px; padding-left:30px; margin:0 9px 0 10px; list-style:none;}
	.block_c li span{ float:right; margin-right:3px;} 
	.block_c li span img{ padding-left:8px;}
	.block_c li span .down{ background:url(../images/news_icon_plus.png) no-repeat right center;}
	.block_c li span .up{ background:url(../images/news_icon_minus.png) no-repeat right center;}
	.block_c .text{height:auto !important; height:90px; min-height:90px; width:450px; font-size:11px; color:#756f5e; line-height:1.5; margin:8px; margin-left:-55px; clear:both;}
	.block_c .text img{ float:left; padding:0 6px 10px 0;}
	.block_c .text p{ line-height:1.5; color:#756f5e;}
	.block_c .text span{ float:right; margin-right:20px; line-height:15px; color:#9e967f; font-size:11px; color:#756f5e;}
	
	.tips_t{ background:url(../images/bg_maincontent.png) no-repeat -1000px -72px; width:500px; height:36px; position:relative;}	
	
	.screenshot_t{ background:url(../images/bg_maincontent.png) no-repeat -1000px -137px; width:500px; height:36px; position:relative;}
	.screenshot_c{ padding:18px 0 0 18px;}
	.screenshot_c dl{padding:4px;float:left;}
	.screenshot_c dt{padding:4px; text-align:center; width:142px; height:106px; background:#000; border:1px solid #2b2e2f; padding:3px;}
	.screenshot_c dd{padding:4px; text-align:center;}
	
	.featuredmedia_t{ background:url(../images/bg_maincontent.png) no-repeat -1000px -202px; width:500px; height:36px; position:relative;}
	
	/*subcontent*/
	.fllowus{ background:url(../images/fllowus.jpg) no-repeat; width:240px; height:193px; position:relative; margin-bottom:11px;}
	.fllowus_c{ background:url(../images/bg_fllowus.jpg) no-repeat; height:34px;}
	.fllowus a{ display:block; position:absolute;}
	.fllowus_c a.facebook{ width:20px; height:20px; top:3px; left:109px;}
	.fllowus_c a.myspace{width:20px; height:20px; top:3px; left:135px;}
	.fllowus_c a.twitter{width:20px; height:20px; top:3px; left:161px;}
	.fllowus a.forum{width:210px; height:55px; top:54px; left:17px;}
	.fllowus .livesupport{position:absolute; width:210px; height:55px; top:117px; left:17px;}
	
	.search{ height:22px; line-height:22px; margin:0 0 11px 5px;}
	.search input{ width:145px; height:16px; line-height:16px; padding:3px; background:#090909; border:1px solid #2f3030; margin-right:2px; color:#666;}
	.servicecenter{ margin:0 0 6px 5px;}
	
	.block1{ width:235px; margin:0 0 6px 5px; color:#9e967f;}
	.block1_c{background:url(../images/bg_subcontent.png) no-repeat 0 0; height: auto !important; height:145px; min-height:145px; padding:16px 14px 0 14px;}
	.block1_b{ background:url(../images/bg_subcontent.png) no-repeat -235px  bottom; height:14px; overflow:hidden;}
	
	.block1_c ul{ padding:0 14px;}
	.block1_c li{background:url(../images/doc.png) no-repeat left center; padding-left:8px; height:24px; line-height:24px; border-bottom:1px solid #1c1e1f; color:#c9b67d;}
	.block1_c li a:link,
	.block1_c li a:visited{ color:#c9b67d; text-decoration:none;}
	.block1_c li a:hover{ color:#c9b67d; text-decoration:underline;}
	.block1_c li.alignRight{ float:right;}
	.block1_c p{ line-height:1.8; padding:0 14px;}
	.block1_c .poll_ask{background:url(../images/doc.png) no-repeat 10px center; padding-left:25px;line-height:20px; border-bottom:1px solid #1c1e1f; color:#c9b67d;}
	.block1_c  dt{ height:25px; line-height:25px;}
	.block1_c  dd{ height:22px; line-height:20px; padding-left:15px;}
	.block1_c a.imgborder{ width:200px; height:80px; background:#000; border:1px solid #1b1b1b; margin-bottom:6px; padding:2px; display:block;}
	.block1_c a.imgborder:hover{border:1px solid #535353;}
	.imglink1 img{ margin:0 0 6px 5px;}
	
	/*page common*/
	#main{ background:url(../images/bg_main.jpg) repeat-y; width:740px; float:left; color:#9e967f;}
	.main_t{ background:url(../images/main_bg.jpg) no-repeat 0 0; height:76px;}
	.main_c{ background:url(../images/main_bg.jpg) no-repeat 0 -76px; height:auto !important; height:1000px; min-height:1000px;}
	.main_b{ background:url(../images/main_b.jpg) no-repeat; height:26px;}
	
	.main_t .breadcrumb{ width:250px; padding:28px 0 0 70px; float:left;}
	.main_t .breadcrumb h3{ font-size:16px; font-weight:bold; color:#756f5e;}
	.main_t .breadcrumb h4{ font-size:11px; color:#756f5e;}
	.main_t .breadcrumb h4 a:link,
	.main_t .breadcrumb h4 a:visited{color:#756f5e; text-decoration:underline;}
	.main_t .mainsearch{padding:35px 0 0 80px; float:left; height:22px; line-height:22px;}
	.main_t .mainsearch input{ width:200px; height:20px; line-height:20px; background:#090909; border:1px solid #2f3030; margin-right:5px; color:#666; top:0;}
	
	.main_c .mainsubnav{ padding:18px 0 0 20px; position:relative;}
	.main_c .mainsubnav li{float:left; height:27px;  font-weight:bold; margin-right:6px; margin-bottom:6px;}
	.main_c .mainsubnav li a{display:block; float:left; height:31px; background:url(../images/mainsubnav_right.png) right top no-repeat; line-height:27px; text-align:center;}
	.main_c .mainsubnav li a span{display:block;background:url(../images/mainsubnav_left.png) no-repeat;padding:0 10px; }
	.main_c .mainsubnav li a:link,
	.main_c .mainsubnav li a:visited{color:#c9b67d; text-decoration:none;}
	.main_c .mainsubnav li a:hover{ background:url(../images/mainsubnav_right_current.png) right top no-repeat;}
	.main_c .mainsubnav li a:hover span{background:url(../images/mainsubnav_left_current.png) no-repeat;}
	.main_c .mainsubnav li.current a{ background:url(../images/mainsubnav_right_current.png) right top no-repeat;}
	.main_c .mainsubnav li.current a span{background:url(../images/mainsubnav_left_current.png) no-repeat;}
	.main_c .mainsubnav a.upload{ width:81px; height:24px; display:block; position:absolute; top:20px; left:620px; margin-right:30px;}
	
	.pages{ text-align:center; padding:30px 0 0 0; height:53px; line-height:25px; font-family: Tahoma, Geneva, sans-serif; font-size:13px; color:#756f5e; clear:both;}
	.pages a:link,
	.pages a:visited{ color:#756f5e;text-decoration:underline; text-decoration:none;}
	.pages a:hover{ text-decoration:underline;}
	.pages .current{ font-weight:bold; font-size:13px; color:#fff;}
	
	/*wallpaper*/
	.wallpaper{padding:20px 30px 0 30px; color:#9e967f;}
	.wallpaper dl{float:left; width:186px; margin:0 15px 20px 15px;_margin:0 10px 30px 10px; display:inline; height:260px;}
	.wallpaper dt img{width:180px; height:136px; padding:3px; border:1px solid #535353; margin:8px;}
	.wallpaper dd{width:186px; height:25px; line-height:1.6; text-align:left; padding-left:8px;}
	.wallpaper dd span{ float:right; text-align:center; display:inline;}
	
	/*mirrorSite*/
	.mirrorSite{padding:20px 30px 0 30px; color:#9e967f;}
	.mirrorSite p{ line-height:1.8; padding-bottom:20px;}
	.logolink ul{ background:#000; border:1px solid #535353; padding:20px; height:auto !important; height:80px; min-height:80px;}
	.logolink li{ width:150px; text-align:center; float:left; line-height:30px;}
	
	/*vote*/
	.vote{padding:20px 30px 0 30px; color:#9e967f;}
	.vote dl{float:left; width:216px;margin:15px 30px;}
	.vote dt{ background:url(../images/doc.png) no-repeat 3px 12px; padding:5px 0 0 15px; font-weight:bold; color:#c9b67d; height:auto !important; height:35px; min-height:35px; line-height:1.2; border-bottom:1px solid #1c1e1f;}
	.vote dd{line-height:25px; height:25px; text-align:left; padding-left:12px;}
	.vote img{ margin:10px;}
	.vote .select{ margin-right:10px;}
	.vote p{ clear:both; line-height:2; padding:20px 0;}
	
	/*faq*/
	.faq{padding:20px 15px 0 20px; color:#9e967f;}
	.block{}
	.faq_t{ background:url(../images/faq_bar.png) no-repeat; height:31px; line-height:31px; color:#c9b67d; padding-left:30px; width:669px; font-weight:bold;}
	.block p{ line-height:1.8; font-size:12px; padding:20px 10px; color:#756f5e;}
	
	/*video*/
	.video_c{padding:20px 15px 0 20px; color:#9e967f;}
	.video_c h2{font-size:16px; color:#591300; text-align:center; font-weight:bold; line-height:40px; padding:5px 0;}
	.videopic{padding:7px; width:460px; height:345px; background:#141516; border:1px solid #676768; text-align:center; margin:0 0 50px 100px;}
	.videomain{}
	.videomain dl{ margin:15px 12px; width:206px; float:left; display:inline;}
	.videomain dt{ width:184px; height:138px; padding:3px; background:#141516; border:1px solid #676768;}
	.videomain dd{ height:27px; line-height:27px; text-align:center; color:#795c3d; font-size:11px;}
	.videomain dd img{ margin-right:8px;}
	
	/*download*/
	.download_c{padding:10px 15px 0 20px; color:#9e967f;}
	.download_c .downloadtable{ background:#090a0a; width:680px; clear:both;}
	.download_c .downloadtable td{border:1px solid #1f2225; background:#090a0a; padding:5px;}
	.download_c .downloadtable th{ color:#c9b67d; background:#090a0a; padding:8px; border:1px solid #1f2225;}
	.download_c .downloadtable th p{font-size:11px; color:#756f5e; padding:8px; line-height:1.5;}
	.download_c .downloadtable th h2{text-align:center; font-weight:bold;}
	.download_c p{ line-height:1.8; padding:5px 10px 20px 10px;}
	.downloadBtnBg{ background:url(../images/download_bar.png) no-repeat; width:700px; height:35px; line-height:35px;text-align:center; font-size:14px; color:#ba8c5b;  font-weight:bold; margin-bottom:20px;}
	
	.downloadCol1{width:300px; float:left; margin:8px 25px; display:inline;}
	.downloadCol1 th{ color:#c9b67d; background:#090a0a; padding:8px; border:1px solid #1f2225; text-align:center; font-weight:bold;}
	.downloadCol1 td{ border:1px solid #1f2225; background:#090a0a; padding:8px; line-height:1.8;}
	
	.downloadblock{ clear:both;}
	.downloadblock ul{ width:300px; margin:8px 25px;_margin:8px 15px; font-size:12px; line-height:1.8; float:left; display:inline;}
	.downloadblock li{width:300px; float:left; margin:4px 8px 4px 10px; display:inline;}
	
	.downloadonline{width:606px; clear:both; padding:10px; color:#c9b67d; font-weight:bold;}
	.download_c a:link,
	.download_c a:visited{ color:#02bf02; text-decoration:underline;}
	.download_c a:hover{color:#02bf02; text-decoration:underline;}
	
	/*gettingStarted*/
	.gettingStarted_c{padding:20px 15px 0 20px; color:#9e967f;}
	.bar{font-size:12px; height:auto !important; height:30px; min-height:30px; line-height:2; padding:10px; border:1px solid #1d2023;}
	.bar a{ padding:6px;}
	.bar a:link,
	.bar a:visited{ color:#756f5e; text-decoration:none;}
	.bar a:hover{ color:#ffd200; text-decoration:none;}
	.bar a.current{ color:#ffd200; font-weight:bold; text-decoration:none;}
	.gettingStarted_c h2{ font-size:16px; color:#c9b67d; text-align:center; font-weight:bold; line-height:30px;}
	.gettingStarted_c h3{ font-size:12px; color:#c9b67d; text-align:center; line-height:20px;  padding:0 0 10px 0;}
	.gettingStarted_c p{line-height:1.8; padding-bottom:20px;}
	.gettingStarted_c span{ color:#F00; font-weight:bold;}
	
	/*newslist*/
	.newslist a:link,
	.newslist a:visited{ color:#9e967f; text-decoration:none;}
	.newslist a:hover{ color: #9d957e; text-decoration:underline;}
	.newslist{padding:20px 15px 0 20px; color:#9e967f;}
	.newslist li.notice{line-height:26px; border-bottom:1px solid #1c1e1f; color:#756f5e; background:url(../images/pic_notice.png) no-repeat left 10px; padding-left:65px;}
	.newslist li.activities{line-height:26px; border-bottom:1px solid #1c1e1f; color:#756f5e; background:url(../images/pic_rctivties.png) no-repeat left 10px; padding-left:65px;}
	.newslist li.others{line-height:26px; border-bottom:1px solid #1c1e1f; color:#756f5e; background:url(../images/pic_others.png) no-repeat left 10px; padding-left:65px;}
	.newslist li span{ float:right; margin-right:3px;} 
	.newslist li img{ padding-left:5px;}
	.newslist .text1{ height:auto !important; height:100px; min-height:100px; width:575px; font-size:11px; color:#756f5e; line-height:1.6; padding:15px 0; color:#9e967f; clear:both;}
	.newslist .text1 img{padding:4px 6px 4px 0 ; float:left;}
	.newslist .text1 span{ float:right; margin-right:20px; line-height:15px; color:#9e967f; font-size:11px; color:#756f5e;}
	
	/*newview*/
	.newview{padding:20px 15px 0 20px; color:#9e967f;}
	.newview h2{ font-size:16px; color:#c9b67d; text-align:center; font-weight:bold; line-height:40px; padding:10px 0;}
	.newview p{line-height:1.8; padding-bottom:20px;}
	.newview span{ color:#F00; font-weight:bold;}
	
	/*upload*/
	.infocontent{padding:50px 15px 0 20px; color:#9e967f;}
	.formelement{line-height:40px; clear:both;}
	.formelement img{ margin:0 0 0 8px; _padding-top:8px;}
	.formelement label{ display:block; float:left; width:200px; text-align:right; padding-right:10px; font-weight:bold;}
	.formelement input{ width:220px; height:20px; line-height:20px; border:1px solid #525457; background:#090a0a; margin-top:8px; color:#948c76;}
	.formelement select{ width:225px; height:20px; line-height:20px; margin-top:8px; color:#000; overflow:hidden;}
	.formelement .textarea_c{ width:300px; height:160px; line-height:1.8; border:1px solid #525457; background:#090a0a;}
	.submitfrom{ padding:10px 0 10px 230px;}
	.formelement span{ color:#F00; margin-left:4px;}

	/*countdown*/
	#countdown{ background: url(../images/temp/countdown/bg_countdown.jpg) no-repeat; width:322px; height:113px; position:absolute; left:543px; top:288px;}
	#countdown a.l{width:283px; height:42px; position:absolute; display:block; left:20px; top:20px; color:#c9b67d; text-align:center;}
	#countdown .digital{ position:absolute; left:57px; top:69px; width:300px; height:30px;}
