﻿/**
 * @Remark  20100331新版官网统一调用CSS文件
 * @Author  lixin
 * @Create  time 2010-03-31 11:25
 */
html{ overflow-x:hidden}
body{ font-size:12px; margin:0; padding:0; background:url(/www/20100401/images/bg.gif); font-family:"simsun";}
ul,li,p,dl,dd{ margin:0; padding:0; list-style:none;}
h1,h2,h3,h4,h5{ margin:0; font-size:12px; font-weight:normal;}
img{ border:0;}
form{ margin:0; padding:0; border:0;}
a{ text-decoration:none; color:#959aac;}
a:hover{ text-decoration:none; color:#f60;}
.clr{ clear:both; height:0; overflow:hidden}

.header_sb,.main_mid_nul li,.main_mid_b3 img,.Interactive_list li,.Area_list li,.Area_r_ul li,.newplayerbgb li,.sa173top li,.hot_icon,.new_icon{ background:url(/www/20100401/images/icon_gif.gif) left;}
.index_bg{ background:url(/www/20100401/images/index_bodybg.jpg) top center;}

.main_bg{ clear:both; background:url(/www/20100401/images/body_bg.jpg) no-repeat center top; overflow:hidden; zoom:1; padding:0 0 10px 0;}
.main_div{ clear:both; margin:191px auto 0 auto; width:970px; position:relative}
.main_div_h1{ position:absolute; right:20px; top:-180px; width:160px; height:120px; z-index:100000}
.main_div_h1 a{ width:160px; height:120px; display:block; text-indent:-1000000px}
.main_left{ float:left; width:201px;}
.main_mid{ float:left; width:550px; margin:0 0 0 9px; position:relative}
.main_right{ float:right; width:201px; position:relative}
.main_r_btm{ position:absolute; bottom:-327px; left:-9px; background:url(/www/20100401/images/main_r_btm.jpg); width:446px; height:326px;}

.main_left_fbtn{ width:201x; height:111px; position:relative;}
.main_left_fbtn_f{ position:absolute; top:-50px; width:199px; height:160px; left:1px;}
.main_left_nav4 ul li a,.main_left_l_top,.main_left_link4 h2,.main_left_kf1,.main_left_kf2,.main_left_kf3,.main_left_media h2,.main_left_notice,.main_mid_tags,.main_mid_tags li,.Interactive_tags li,.Area_tags li,.main_r_notice h2,.newplayerbgb h3,.newplayer h2,.newplayerbgb ul,.survey h2{ background:url(/www/20100401/images/index_gif.jpg) left 0;}
.main_left_nav4{ width:201px; height:109px; margin:1px 0;}
.main_left_nav4 ul{ padding:1px 0 0 1px; clear:both; background:#000; zoom:1; overflow:hidden}
.main_left_nav4 ul li{float:left; width:99px; height:53px; display:inline; margin:0 1px 1px 0;text-indent:-1000px;}
.main_left_nav4 ul li a{ width:99px; height:53px; display:block; }
.main_left_nav4 ul li a#li1{ background-position:-1px -1px;}
.main_left_nav4 ul li a#li1:hover{ background-position:-1px -110px;}
.main_left_nav4 ul li a#li2{ background-position:-101px -1px;}
.main_left_nav4 ul li a#li2:hover{ background-position:-101px -110px;}
.main_left_nav4 ul li a#li3{ background-position:-1px -55px;}
.main_left_nav4 ul li a#li3:hover{ background-position:-1px -164px;}
.main_left_nav4 ul li a#li4{ background-position:-101px -55px;}
.main_left_nav4 ul li a#li4:hover{ background-position:-101px -164px;}

.main_left_link4 li{ background:url(/www/20100401/images/icon_gif.gif) left 0;}
.main_left_link4{ background:#000; clear:both; padding:1px;}
.main_left_l_top{ clear:both; background-position:0 -218px; width:199px; height:29px;}
.main_left_lb{ border-top:1px solid #2f3442; border-left:1px solid #474e64; border-right:1px solid #1b1e26; clear:both; height:554px; background:#21242e}
.main_left_link4 h2#f1{ clear:both; background-position:left -247px; width:197px; height:37px;}
.main_left_link4 h2#f2{ clear:both; background-position:left -284px; width:197px; height:37px;}
.main_left_link4 h2#f3{ clear:both; background-position:left -321px; width:197px; height:37px;}
.main_left_link4 h2#f4{ clear:both; background-position:left -358px; width:197px; height:37px;}
.main_left_link4 ul{ clear:both; background:url(/www/20100401/images/index_leftbg.jpg); zoom:1; overflow:hidden; padding:10px 0 5px 20px;}
.main_left_link4 li{ float:left; width:45%; margin:0 0; display:inline; background-position:0 -177px; line-height:27px; text-indent:10px; height:27px; position:relative}
.main_left_kf1{ clear:both; background-position:right -526px; width:153px; height:26px; display:block; margin:0 auto 6px auto; text-indent:-1000px;}
.main_left_kf1:hover{ background-position:right -552px;}
.main_left_kf2{ clear:both; background-position:right -578px; width:153px; height:26px; display:block; margin:0 auto 11px auto; text-indent:-1000px;}
.main_left_kf2:hover{ background-position:right -604px;}
.main_left_kf3{ background-position:right -630px; height:65px; width:194px;}
.main_left_kf3 a{ padding:17px 0 0 0; text-align:center; display:block; color:#ff7000;}
.main_left_ad{ background:#000; padding:1px; clear:both; margin:5px 0;}
.main_left_ad_b{ border-top:1px solid #474e64; border-left:1px solid #474e64; border-right:1px solid #1b1e26; background:#21242e; clear:both; zoom:1; overflow:hidden}
.main_left_ad_b img{ width:190px; height:145px; font-size:0; display:block; margin:6px 0 5px 4px;}

.main_left_media{ background:#21242e; padding:1px; clear:both; margin-bottom:5px; overflow:hidden; zoom:1;}
.main_left_media h2{ background-position:left -395px; width:199px; height:37px; clear:both; text-indent:-1000px}
.main_left_mediabg{ height:78px}
.main_left_media ul,#index_left_links{height:70px;margin:11px 0 11px 3px; *+margin:14px 0 13px 3px;overflow:hidden;}
.main_left_media ul li{ float:left; width:90px; height:33px; overflow:hidden; margin:0 6px 6px 0; display:inline}
.main_left_media ul li img{ border:1px solid #000;}

.main_left_gonghui{ background:#21242e; padding:1px; clear:both; margin-bottom:5px; overflow:hidden; zoom:1;}
.main_left_gonghui h2{background:url(/www/20100401/images/gonghui.gif); width:199px; height:37px; clear:both; text-indent:-1000px}
.main_left_gonghuibg{ height:78px}
.main_left_gonghui ul,#index_left_gonghui{height:70px;margin:11px 0 11px 3px; *+margin:14px 0 13px 3px;overflow:hidden;}
.main_left_gonghui ul li{ float:left; width:90px; height:33px; overflow:hidden; margin:0 6px 6px 0; display:inline}
.main_left_gonghui ul li img{ border:1px solid #000;}

.main_left_notice{ background-position:left -432px; width:201px; height:131px;}
/*mid*/
/*mid*/
.main_mid_topnav,.main_mid_topnav li a,.main_mid_news,.main_mid_b3,.Interactive,.picture,.Area,.main_r_noticebg,.surveybg{ background:url(/www/20100401/images/mid_jpg.jpg) left 0 #000;}
.main_mid_topnav{ clear:both; background-position:left 0; height:33px; width:550px;}
.main_mid_topnav li{ float:left; width:91px; height:33px; display:inline; text-indent:-100000px; position:relative;z-index:999;}
.main_mid_topnav li a{ width:91px; height:33px; display:block;}
.main_mid_topnav li a#t1{ background-position:left 0;}
.main_mid_topnav li a#t1:hover{ background-position:left -33px;}
.main_mid_topnav li a#t2{ background-position:-91px 0;}
.main_mid_topnav li a#t2:hover{ background-position:-91px -33px;}
.main_mid_topnav li a#t3{ background-position:-183px 0; x}
.main_mid_topnav li a#t3:hover{ background-position:-183px -33px;}
.main_mid_topnav li a#t4{ background-position:-273px 0; }
.main_mid_topnav li a#t4:hover{ background-position:-273px -33px;}
.main_mid_topnav li a#t5{ background-position:-364px 0;}
.main_mid_topnav li a#t5:hover{ background-position:-364px -33px;}
.main_mid_topnav li a#t6{ background-position:-455px 0; }
.main_mid_topnav li a#t6:hover{ background-position:-455px -33px;}
.menuborder{ position:absolute; background:#000; padding:1px; width:89px; z-index:1000; top:33px; left:0;filter:alpha(opacity=95);opacity:0.95;-moz-opacity:0.95;display:none;}
.menuborder dl{ padding:5px; border:1px solid #62719a; background:#1f273f; clear:both; zoom:1; overflow:hidden;line-height:20px;}
.menuborder dd{padding-left:7px;}
.menuborder dd a{ color:#c5cadd;background:none;width:100%;height:100%;text-indent:0;}
.menuborder dd a:hover{ color:#f60;}
.main_mid_news{ background-position:left -66px; width:550px; height:258px; clear:both}
.main_mid_nleft{ float:left; width:199px; height:243px; margin:8px 0 0 7px; display:inline}
.main_mid_nright{ float:left; margin:7px 0 0 5px; display:inline; width:334px;}
.main_mid_tags{ clear:both; height:30px; width:334px;}
.main_mid_tags li{ float:left; width:167px; height:30px; text-indent:-10000px}
.main_mid_tags li#one_1{ background-position:left -740px;}
.main_mid_tags li#one_1.hover{ background-position:left -710px;}
.main_mid_tags li#one_2{ background-position:-167px -710px;}
.main_mid_tags li#one_2.hover{ background-position:-167px -740px;}
.main_mid_nbig{ background:#111214; height:51px; width:320px; padding:1px; clear:both; text-align:center; margin:4px auto 0 auto}
.main_mid_nbigb{ border:1px solid #6a6e77; background:#111214; height:49px;}
.main_mid_bigfont{ font-size:16px; font-family:"微软雅黑","黑体"; color:#67F200; line-height:30px;font-weight:bold;}
.main_mid_bigfont:hover{ color:red;}
.main_mid_nul{ clear:both; width:293px; margin:0 auto;}
.main_mid_nul li{ background-position:left -284px; text-indent:15px; width:293px; height:24px; line-height:24px; clear:both; color:#c5cadd;}
.main_mid_nul li span{ width:50px; float:right; text-align:right}
/*.main_mid_nul li a{ color:#d4d7e2;}*/
.main_mid_nul li a{ color:#c5cadd;}
.main_mid_nul li a:hover{ color:#f60}
.main_mid_more{ background:#353840; clear:both; text-align:right; margin:10px auto 0; width:91%; padding:2px 10px 2px 2px;}
.main_mid_more2{ background:#16181f; clear:both; text-align:right; margin:7px 0 0 7px; width:95%; padding:2px 10px 2px 2px;}
.main_mid_more3{ background:#16181f; clear:both; text-align:right; margin:2px 0 0 0; width:95%; padding:2px 10px 2px 2px;}
.main_mid_b3{ background-position:left -324px; width:550px; height:105px; margin:5px 0; line-height:0;}
.main_mid_b3 img{ width:170px; height:85px; padding:1px; background-position:left -337px; font-size:0; margin:9px 5px 0 6px; float:left; display:inline-block}

/*Interactive*/
.Interactive{ background-position:left -760px; widows:550px; height:230px; clear:both;}
.Interactive_f_left{ float:left;width:334px; display:inline; margin:37px 0 0 0;}
.Interactive img{ float:left; border:1px solid #000; margin:52px 0 0 38px;}
.Interactive_tags{ clear:both; padding:9px 0 0 12px; zoom:1;}
.Interactive_tags li{ float:left; margin-right:5px; text-align:center; font-weight:bold; background-position:right 0; width:66px; height:25px; line-height:25px; color:#4275ba; display:inline}
.Interactive_tags li:hover{ background-position:right -25px; color:#6ad0ff}
.Interactive_tags li.hover{ background-position:right -25px; color:#6ad0ff;}
.Interactive_list{ clear:both; padding:10px 0 0 21px; height:115px;}
.Interactive_list li{ clear:both; background-position:left -176px; text-indent:10px; line-height:23px; color:#959aac; }
.Interactive_list li span{ width:50px; float:right; text-align:right}

/*picture*/
.picture{ background-position:left -429px; width:550px; height:134px; margin:5px 0;}
.picture a{ float:left; margin:11px 8px 0 0; width:170px; height:111px;  border:1px solid #000; text-indent:-10000px; display:inline-block}
.picture a#p1{ background:url(/www/20100401/images/picture_1.jpg) left 0;}
.picture a#p1:hover{ background-position:left -111px;}
.picture a#p2{ background:url(/www/20100401/images/picture_2.jpg) left 0;}
.picture a#p2:hover{ background-position:left -111px;}
.picture a#p3{ background:url(/www/20100401/images/picture_3.jpg) left 0;}
.picture a#p3:hover{ background-position:left -111px;}
/*Area*/
.Area{ background-position:left -563px; width:550px; height:197px; clear:both; margin-bottom:5px;}
.Area_f_left{ float:left; width:338px; padding:10px 0 0 10px; *+padding:5px 0 0 10px; display:inline}
.Area_tags{ clear:both;}
.Area_tags li{ float:left; width:106px; height:27px; margin-right:10px; text-indent:-1000px}
.Area_tags li#fff_1{ background-position:-218px -27px;width:106px; height:27px; }
.Area_tags li#fff_1.hover{ background-position:-218px 0;}
.Area_tags li#fff_2{ background-position:-324px 0;width:106px; height:27px; }
.Area_tags li#fff_2.hover{ background-position:-324px -27px;}
.Area_list{ clear:both; padding:20px 0 0 10px; width:95%;}
.Area_list li{ clear:both; background-position:left -179px; text-indent:10px; line-height:23px; color:#959aac; }
.Area_list li span{ width:50px; float:right; text-align:right}
.Area_r_ul{ float:left; padding:52px 0 0 30px; width:164px; display:inline}
.Area_r_ul li{ float:left; display:inline; background-position:left -178px; line-height:20px; width:43%; margin:0 5px; text-indent:10px}

/*main_right*/
.main_r_btn a{ background:url(/www/20100401/images/r_btn.jpg) left 0 #000; margin-bottom:5px; text-indent:-10000px;}
.main_r_btn a{ background-position:left 0; width:201px; height:128px; display:block;}
.main_r_btn a:hover{ background-position:left -128px;}
.main_r_notice{ background:#000; clear:both; margin-top:5px;}
.main_r_notice h2{ clear:both; background-position:left -563px; width:201px; height:36px; text-indent:-10000px}
.main_r_noticebg{ background-position:left -990px; clear:both; width:201px; height:156px; padding-top:1px;}
#scrollDiv{ margin:21px 0 0 21px;overflow:hidden;zoom:1;}
.main_r_noticebg li{ clear:both; line-height:23px;}
.main_r_entergh a{ margin-bottom:5px; clear:both; background:url(/www/20100401/images/enter_gh.jpg); width:201px; height:75px; display:block; text-indent:-10000px}
.main_r_entergh a:hover{ background-position:left -75px;}
/*newplayer*/
.newplayer{ background:#000; margin-bottom:5px}
.newplayer h2{ background-position:left -599px; width:201px; height:35px; text-indent:-10000px;}
.newplayerbg{ background:#000; padding:1px; zoom:1; overflow:hidden; clear:both;}
.newplayerbgb{ border-left:1px solid #474e64;border-top:1px solid #474e64; border-right:1px solid #1b1e26; clear:both; padding:4px 3px 6px 3px;}
.newplayerbgb h3{ clear:both; width:191px; height:32px; text-indent:-10000px}
.newplayerbgb h3#tit1{background-position:-309px -116px; }
.newplayerbgb h3#tit1.hover{ background-position:-309px -276px;}
.newplayerbgb h3#tit2{background-position:-309px -148px; }
.newplayerbgb h3#tit2.hover{ background-position:-309px -308px;}
.newplayerbgb h3#tit3{background-position:-309px -180px; }
.newplayerbgb h3#tit3.hover{ background-position:-309px -340px;}
.newplayerbgb h3#tit4{background-position:-309px -212px; }
.newplayerbgb h3#tit4.hover{ background-position:-309px -372px;}
.newplayerbgb h3#tit5{background-position:-309px -244px; }
.newplayerbgb h3#tit5.hover{ background-position:-309px -404px;}
.newplayerbgb ul{ background-position:right -436px; width:191px; height:90px; clear:both; overflow:hidden}
.newplayerbgb li{ float:left; text-indent:15px; width:35%; _width:34%; background-position:5px -182px; margin:12px 7px 0 15px; display:inline; }
.survey{ background:#000; clear:both}
.survey h2{ background-position:left -635px; width:201px; height:36px; text-indent:-10000px; overflow:hidden}
.surveybg{ background-position:-201px -990px; width:201px; height:193px; color:#9297a6; overflow:hidden}
/*meiti*/
.sa173{ background:#000; height:263px}
.sa173top{ background:url(/www/20100401/images/sa173top.gif); height:45px; clear:both;}
.sa173top li{ float:left; margin:10px 0 0 10px; display:inline;}
.sa173top li#med_1{ background-position:-288px -408px; width:106px; height:27px;}
.sa173top li#med_1.hover{ background-position:-288px -381px;}
.sa173top li#med_2{ background-position:-394px -381px; width:106px; height:27px;}
.sa173top li#med_2.hover{ background-position:-394px -408px;}

.hot_icon{ background-position:left -155px; width:13px; height:5px; overflow:hidden; position:absolute; right:8px; top:5px;}
.hot_icon2{ background-position:left -155px; width:13px; height:5px; overflow:hidden; }
.new_icon{ background-position:left -171px; width:15px; height:5px; overflow:hidden; position:absolute; right:8px; top:5px;}

/*#side: -------------------------------------*/
#demos{ clear:both; height:243px; overflow:hidden; position:relative; z-index:1;width:199px}
.blackBg{position:absolute;width:199px;height:28px;background:#000;z-index:50;bottom:0;filter:alpha(opacity=60);opacity:0.60;-moz-opacity:0.60;}
.demosnav{ position:absolute;bottom:6px;right:5px; z-index:100;}
.demosnav a{ font-size:11px; font-weight:700;  color:#1d1b1c; background:#918d8c; width:14px; height:14px; text-align:center; line-height:14px; margin:0 2px; display:block; float:left; font-family:Verdana, Geneva, sans-serif}
.demosnav a:hover{ background:#918d8c; color:#1c1c1c; border-color:#1d1b1c;font-family:Verdana, Geneva, sans-serif}
.demosnav #nav a.activeSlide{background:#575757; color:#c1c1c1; border-color:#575757;}

/*quick*/
.quick_bg{  background:url(/www/20100401/images/quick_bg.jpg); height:204px; clear:both; overflow:hidden}
.quick_bg ul{ margin:44px 0 0 8px;}
.quick_bg li{ clear:both; background:url(/www/20100401/images/quick_libg.jpg); width:186px; height:29px; line-height:31px; text-indent:20px; margin-bottom:1px; overflow:hidden}
.quick_bg li a{ width:186px; height:29px; display:block; color:#748990;}
.quick_bg li a:hover{ color:#78c857;}
/*pages_download*/
.pages_download_top{ background:url(/www/20100401/images/downloadtop.jpg); width:550px; height:74px; clear:both; margin-bottom:6px;}
.pages_toptips{ background:url(/www/20100401/images/pages_top.jpg); height:32px; line-height:32px; color:#6082ba; text-indent:15px; border-bottom:1px solid #000; }
.pages_toptips a{ color:#6082ba; line-height:38px;}
.pages_toptips span{ float:right; width:84px; height:20px; margin:9px 20px 0 0; _margin:7px 10px 0 0; }
.pages_d_b{ border:1px solid #000; background:#21242e; clear:both;}
.pages_d_padding12{ padding:12px;}
.pages_d_padding12 h5{ clear:both; text-align:right}
.pages_d_tips{ background:url(/www/20100401/images/download_tips.jpg); width:523px; height:83px; clear:both; margin:12px 0 5px 0;}
.pages_d_tips p{ padding:20px 0 0 180px; width:295px; line-height:21px; color:#fff;}
.pages_d_dbg{ background:url(/www/20100401/images/d_downloadbg.jpg); width:523px; height:194px; margin-bottom:11px;}
.pages_d_dbg h2{ clear:both; padding:45px 15px 0 15px; font-size:16px; color:#ffba00; font-weight:bold; line-height:25px;}
.pages_d_dbg_btn{ text-align:right; margin:15px 0 0 0;}
.pages_d_bd{ margin-bottom:5px; width:523px; height:32px; clear:both}
.pages_d_hline{ background:url(/www/20100401/images/d_line.gif) repeat-x bottom; line-height:20px; padding-top:10px; clear:both; font-weight:bold; color:#f60; text-indent:10px}
.pages_dul{ clear:both; margin:10px 0; overflow:hidden; padding-left:5px; zoom:1}
.pages_dul li{ float:left; padding:0 6px; white-space:nowrap; line-height:27px; color:#99a2bc; display:inline}
.pages_dul li a{ text-decoration:underline} 
.pages_dul li a:hover{ color:#f60;}
.pages_gotop{ overflow:hidden; zoom:1;}
.pages_gotop a{ background:url(/www/20100401/images/gotopbtnbg.gif); width:90px; height:23px; display:block; text-align:center; line-height:23px; color:#fff; float:right}
.pages_btmtips{ clear:both; margin:5px 0; background:#0c0f13; height:34px; line-height:34px; font-weight:bold; color:#d7b102; text-indent:10px;}
.pages_btmtips span{ float:right; padding-right:10px; width:200px; text-align:right}
.pages_btmtips span a{ color:#8eb30f; text-decoration:underline}
.pages_btmtips2{ background:#0a0a0a; border:1px solid #7a7f8b; padding:15px; line-height:23px; color:#8d8d8c; zoom:1; overflow:hidden}

/*Activity*/
.pages_Activity_top{ background:url(/www/20100401/images/Activitytop.jpg); width:550px; height:74px; clear:both; margin-bottom:6px;}
.pages_Actdetail_top{background:url(/www/20100401/images/Actdetailtop.jpg); width:650px; height:74px; clear:both; margin-bottom:6px}
.pages_Activity_tags,.pages_Activity_tags li{ background:url(/www/20100401/images/hd_w.jpg) left 0; }
.pages_Activity_tags{width:523px; height:39px; clear:both; margin-top:10px;}
.pages_Activity_tags li{ float:left; width:75px; height:39px; display:inline; overflow:hidden}
.pages_Activity_tags li a{ display:block; width:75px; height:39px;}
.pages_Activity_tags li#top1{ background-position:left 0;width:76px; height:39px;}
.pages_Activity_tags li#top1.hover{ background-position:left -39px; width:75px; height:39px;}
.pages_Activity_tags li#top2{ background-position:-75px 0; margin-left:-2px; width:77px}
.pages_Activity_tags li#top2.hover{ background-position:-77px -39px; width:77px; height:39px; margin-left:-3px}
.pages_Activity_tags li#top3{ background-position:-150px 0; margin-left:-2px; width:77px}
.pages_Activity_tags li#top3.hover{ background-position:-154px -39px;width:77px; height:39px; margin-left:-3px}
.pages_Activity_tags li#top4{ background-position:-224px 0; margin-left:-2px; width:77px}
.pages_Activity_tags li#top4.hover{ background-position:-231px -39px; width:78px; height:39px; margin-left:-4px}
.pages_Activity_tags li#top5{ background-position:-299px 0; margin-left:-2px; width:77px}
.pages_Activity_tags li#top5.hover{ background-position:-308px -39px;width:78px; height:39px; margin-left:-4px}
.pages_Activity_tags li#top6{ background-position:-373px 0;margin-left:-2px; width:77px}
.pages_Activity_tags li#top6.hover{ background-position:-385px -39px; width:78px; height:39px; margin-left:-4px}
.pages_Activity_tags li#top7{ background-position:-448px 0;margin-left:-2px}
.pages_Activity_tags li#top7.hover{ background-position:-462px -39px; width:75px; height:39px; margin-left:-4px}

.pages_Activity_bg{ width:523px; clear:both; zoom:1; overflow:hidden}
.pages_Activity_border{ background:url(/www/20100401/images/Activitybbg.jpg) no-repeat top left #3f465c; border-bottom:1px solid #51565f;  border-left:1px solid #51565f; border-right:1px solid #51565f; zoom:1; overflow:hidden; padding:15px}
.pages_Activity_bborder{ background:#2d3140; border:1px solid #485d7b; clear:both; margin-bottom:10px; zoom:1; overflow:hidden}
.pages_Activity_bborder h2{ background:url(/www/20100401/images/Activityh2bg.jpg); height:35px; line-height:35px; clear:both; color:#ffb400; font-size:14px; font-weight:bold; text-indent:15px}
.pages_Activity_bborder h2 span{ color:#fe6700}
.pages_Activity_bborder h4{ clear:both; font-weight:bold; color:#80aa08;padding:15px 15px 0 15px}
.pages_Activity_bborder h3{ clear:both; line-height:21px; color:#959aac; background:url(/www/20100401/images/d_line.gif) repeat-x bottom; margin:10px 15px; padding-bottom:10px}
.pages_Activity_bborder img{ float:right; margin:0 15px 15px 0; font-size:0; display:block; clear:both}
.pages_fy_left{ float:left; width:80%;color:#ceedfb; line-height:23px;  text-align:center;}
.pages_a_gotop{ float:right; width:90px; height:23px; line-height:23px; text-align:center; margin-right:5px;}
.pages_a_gotop a{  background:url(/www/20100401/images/gotopbtnbg.gif); width:90px; height:23px; display:block;}

/*Activity_pages*/
.Activity_pages_topborder{ border:1px solid #7082a2; background:#212430; width:90%; margin:20px auto 0 auto; padding:0 10px;}
.Activity_pages_topborder ul{ margin:10px auto; clear:both; zoom:1; overflow:hidden;}
.Activity_pages_topborder li{ float:left; width:80px; font-weight:bold; color:#ffae00; margin:5px 0; padding:0 2px 0 2px; border-right:0px solid #ffae00;}
.Activity_pages_topborder li a{ color:#ffae00}
.Activity_pages_topborder li a:hover{ color:red;}
.Activity_pages_body{ background:url(/www/20100401/images/Activity_bodybg.jpg) no-repeat top left #272b38; border:1px solid #363a43; width:521px; clear:both; margin-top:10px; min-height:750px; _height:750px;}
.Activity_pages_body h2{ margin:20px auto; padding-bottom:20px; background:url(/www/20100401/images/d_line.gif) repeat-x bottom; font-size:14px; color:#ff7200; font-weight:bold; text-align:center; width:90%}
.Activity_pages_body h2 p{ clear:both; font-size:12px; font-weight:normal; color:#74889b; margin:10px 0 0 0; zoom:1; overflow:hidden}
.Activity_pages_body h1{ margin:20px auto; padding-bottom:20px; font-size:14px; color:#ff7200; font-weight:bold; text-align:center; width:90%;position:relative;}
.Activity_pages_body h1 span a{ position:absolute; background:url(/www/20100401/images/btn_up.gif); width:94px; height:23px; display:block; right:0; top:-5px}
.Activity_pages_h3div{ font-size:14px; line-height:23px; color:#dcd5bd; width:90%; margin:0 auto 20px auto; padding-bottom:20px; background:url(/www/20100401/images/d_line.gif) repeat-x bottom;}
.Activity_pages_gotop{float:right; width:90px; height:23px; line-height:23px; text-align:center; margin:0 25px 20px 0; display:inline}
.Activity_pages_gotop a{  background:url(/www/20100401/images/gotopbtnbg.gif); width:90px; height:23px; display:block;}

/*news_pages*/
.news_pages_top{ background:url(/www/20100401/images/newstop.jpg); width:550px; height:74px; clear:both; margin-bottom:6px;}
.news_pages_tags,.news_pages_tags li{ background:url(/www/20100401/images/news_tags.jpg) left 0; }
.news_pages_tags{ background-position:left 0; width:216px; height:27px; clear:both; overflow:hidden}
.news_pages_tags li{ float:left; width:106px; height:27px; margin-right:2px; text-indent:-10000px}
.news_pages_tags li a{  width:106px; height:27px; display:block}
.news_pages_tags li#news2{ background-position:-108px 0;}
.news_pages_tags li#news1.off{ background-position:left -27px;}
.news_pages_tags li#news2.on{ background-position:-108px -27px;}
.news_search_bg{ margin:5px 0; clear:both; background:url(/www/20100401/images/news_searchbg.jpg); height:41px;}
.news_search_input{ border:none; background:#1b1a1b; padding:2px; margin:11px 0 0 101px; float:left; color:#62687c; width:320px; font-size:100%;}
.news_search_btn{ background:url(/www/20100401/images/news_sbtn.jpg); width:73px; height:25px; margin:9px 0 0 10px; float:left; padding:0; border:none; cursor:pointer;}
.news_pages_body{ margin:10px 20px 0 20px; clear:both;}
.news_pages_body li{ height:35px; background:url(/www/20100401/images/news_libg.gif) no-repeat left; line-height:35px; text-indent:15px; margin-bottom:1px}
.news_pages_body li.bg{ background:url(/www/20100401/images/news_libg2.gif) no-repeat left;}
.news_pages_body li span{ width:80px; text-align:right; float:right; color:#737b80; padding-right:15px}
.news_pages_fy{ width:95%; margin:25px auto;}
.news_pages_btmul{ clear:both; margin:10px 0; padding:0 10px}
.news_pages_btmul li{ clear:both; line-height:21px;}
/*game_infor*/
.game_infor_top{background:url(/www/20100401/images/gameinfor.jpg); width:550px; height:74px; clear:both; margin-bottom:6px}
/*game_pic*/
.game_pic_tags,.game_pic_tags li{ background:url(/www/20100401/images/gamepic_tags.jpg) no-repeat left 0;}
.game_pic_tags{ clear:both; width:439px; height:27px; overflow:hidden; zoom:1;}
.game_pic_tags li{ width:106px; height:27px; margin-right:3px; text-indent:-10000px; float:left; display:inline; overflow:hidden}
.game_pic_tags li a{ width:106px; height:27px; display:block; overflow:hidden}
.game_pic_tags li#p1.on{ background-position:left -27px;}
.game_pic_tags li.off{ background:none}
.game_pic_tags li#p2.on{ background-position:-109px -27px;}

.game_pic_tags li#p3.on{ background-position:-218px -27px}
.game_pic_tags li#p4{ background:url(/www/20100401/images/shipin.jpg)}

/*search_end*/
.search_end_sub{ background:#1c1f28; margin:0 10px 1px 10px; padding:15px; line-height:21px; color:#9da3a7; clear:both}
.search_end_sub h3{ font-size:14px; font-weight:bold}
.search_end_sub h3 a{ color:#57a1d1;}
.search_end_sub h3 a b{ color:#ff7826;}
.search_pages_top{ background:url(/www/20100401/images/search_top.jpg); width:550px; height:74px; clear:both; margin-bottom:6px;}


/*footer*/
.footer{ background:#21242e; border-top:1px solid #495569; height:140px; text-align:center; position:relative}
.footer img{ margin-top:20px;}
/*url color*/
/*url color*/
.font_f60{ color:#f60;}
.font_f60:hover{ color:red;}
.font_fc7{ color:red;}
.font_fc6{ color:#fc6;}

.font_c5c{ color:#c5cadd;}
.font_68c{ color:#68cb06}
.font_t{ text-decoration:underline}

/** add by miracle **/

/**滚动图片**/
.flashPic{ width:492px; height:362px; margin:20px auto;}
.showPic{ height:272px;border:1px solid #000; margin-bottom:6px; position:relative; overflow:hidden;zoom:1;}
.showPic a{display:block;height:270px;border:1px solid #5E90BD; position:absolute;width:488px;background:#000;text-align:center;}
.showPic a.current{z-index:10;}
.showPic a.prev{z-index:9;}
.showPic img{height:270px;margin:0 auto;}
.showPic p{ height:0; position:absolute;bottom:1px; left:1px;width:455px;background:#000;filter:alpha(opacity=75);opacity:0.75;-moz-opacity:0.75; border-top:1px solid #32426A; padding-left:33px; overflow:hidden;zoom:1;z-index:100;}
.showPic p a{ display:block; margin:10px 30px 0 4px; height:22px; line-height:22px; text-align:center; width:78px; background:url(/www/20100401/images/showPic_a_bg.gif) no-repeat;float:left;font-weight:bold; color:#5AA0FF; position:relative; height:auto; border:0;}
.showPic p a:visited{color:#5AA0FF;}
.showPic p a:hover{ color:#A0EAFF;}
.showNav{ height:80px; border:1px solid #000;}
.showNav .picBox{height:74px;border:1px solid #535961;background:url(/www/20100401/images/showNav_bg.gif) repeat-x center top;padding-top:4px;overflow:hidden;zoom:1;}
.showNav .navHidden{ height:70px; overflow:hidden;zoom:1; position:relative; margin-left:5px; width:479px;}
.showNav li{ width:114px; height:68px; border:1px solid #000; float:left; margin-right:5px; display:inline;overflow:hidden;zoom:1;}
.showNav li.on{ border-color:#fff;}
.showNav li img{height:66px; border:1px solid #78A6CE;width:112px;}
.showNav p{ width:30px; height:66px; background:#35007B no-repeat center center; position:absolute;filter:alpha(opacity=75);opacity:0.75;-moz-opacity:0.75;top:2px; cursor:pointer;}
.showNav p.leftNav{ left:2px; background-image:url(/www/20100401/images/leftNav_bg.gif);}
.showNav p.rightNav{right:2px;background-image:url(/www/20100401/images/rightNav_bg.gif);}
.showNav p.no{background-color:#666; cursor:default;}


/*media_pages*/
.media_pages_top{ background:url(/www/20100401/images/media_top.jpg); width:550px; height:74px; clear:both; margin-bottom:6px;}
.media_pages_tags,.media_pages_tags li{ background:url(/www/20100401/images/media_tags.jpg) left 0; }
.media_pages_tags{ background-position:left 0; width:216px; height:27px; clear:both; overflow:hidden}
.media_pages_tags li{ float:left; width:106px; height:27px; margin-right:2px; text-indent:-10000px}
.media_pages_tags li a{  width:106px; height:27px; display:block}
.media_pages_tags li#p2{ background-position:-108px 0;}
.media_pages_tags li#p1.off{ background-position:left -27px;}
.media_pages_tags li#p2.on{ background-position:-108px -27px;}
.mediadetail_pages_top{ background:url(/www/20100401/images/media_top.jpg); width:650px; height:74px; clear:both; margin-bottom:6px;}

/*news_pages2*/
.newspages_mid{ float:left; width:650px; margin:0 0 0 9px; overflow:hidden}
.newspages_right{ float:right; width:101px;}
.newspages_right img{ clear:both; margin-bottom:8px}
.newspages_pages_body{ background:url(/www/20100401/images/Activity_bodybg.jpg) no-repeat top left #272b38; border:1px solid #363a43; width:621px; clear:both; margin-top:10px; min-height:750px; _height:750px;}
.newspages_pages_body h2{ margin:20px auto; padding-bottom:20px; background:url(/www/20100401/images/d_line.gif) repeat-x bottom; font-size:14px; color:#ff7200; font-weight:bold; text-align:center; width:96%}
.newspages_pages_body h2 p{ clear:both; font-size:12px; font-weight:normal; color:#74889b; margin:10px 0 0 0; zoom:1; overflow:hidden}
.newspages_pages_body h1{ margin:20px auto; padding-bottom:20px; font-size:14px; color:#ff7200; font-weight:bold; text-align:center; width:90%}
.newspages_pages_body_h3div{ font-size:14px; line-height:23px; color:#dcd5bd; width:96%; margin:0 auto 20px auto; padding-bottom:20px; background:url(/www/20100401/images/d_line.gif) repeat-x bottom;}
.newspages_pages_top{background:url(/www/20100401/images/news-tips2.jpg); width:650px; height:74px; clear:both; margin-bottom:6px}

  /*wallpaper_pages*/
.wallpaper_pages_top{ background:url(/www/20100401/images/wallpapertop.jpg); width:550px; height:74px; clear:both; margin-bottom:6px;}
.upload_pages_top{background:url(/www/20100401/images/uploadtop.jpg); width:650px; height:74px; clear:both; margin-bottom:6px}
.newspages_pages_body2{width:600px; clear:both; margin:10px auto 0 auto; min-height:750px; _height:750px;}
.newspages_pages_body2 h2{ margin:20px auto; padding-bottom:20px; background:url(/www/20100401/images/d_line.gif) repeat-x bottom; font-size:14px; color:#ff7200; font-weight:bold; text-align:center;}
.newspages_pages_body2 h2 p{ clear:both; font-size:12px; font-weight:normal; color:#74889b; margin:10px 0 0 0; zoom:1; overflow:hidden}
.newspages_pages_body2 h1{ margin:20px auto; padding-bottom:20px; font-size:14px; color:#ff7200; font-weight:bold; text-align:center;}
.newspages_pages_body_h3div2{ font-size:14px; line-height:23px; color:#dcd5bd; margin:0 auto 20px auto; padding-bottom:20px; background:url(/www/20100401/images/d_line.gif) repeat-x bottom;}
.newspages_pages_top{background:url(/www/20100401/images/news-tips2.jpg); width:650px; height:74px; clear:both; margin-bottom:6px}

/*upload*/
.upload_tips{ background:url(/www/20100401/images/uploadbg.gif); width:623px; height:32px; clear:both;}
.upload_border{ border:1px solid #40444d; border-top:0; background:#272b38; width:621px; clear:both; zoom:1; overflow:hidden; padding:20px 0; min-height:596px; _height:596px}
.upload_border strong{ font-size:14px; color:#00b3fe;}
.upload_border span{ font-size:14px; color:#f60;}
.upload_input{ border:1px solid #000; background:#dedede; height:22px; width:199px; line-height:22px; padding:0; font-size:100%; float:left; margin-right:5px}
.upload_input2{ border:1px solid #000; background:#dedede;  width:250px; line-height:22px; padding:0; font-size:100%;}
.upload_input3{border:0px solid #000; background:#dedede; height:22px; width:199px; line-height:42px; padding:0; font-size:100%; float:left; margin-right:5px}
.upload_btn1{ background:url(/www/20100401/images/upload_ll.gif); width:71px; height:24px; border:none; padding:0; float:left;}
.upload_btn2{ background:url(/www/20100401/images/upload_btn2.gif); width:101px; height:24px; border:none; padding:0; cursor:pointer;}

/*sdo-index*/

.main_mid_sdo_tags{clear:both; height:30px; width:334px;}
.main_mid_sdo_tags li{ background:url(/www/20100401/images/sdo_tags.gif); float:left; width:111px; height:30px; text-indent:-10000px}
.main_mid_sdo_tags li#one_1{ background-position:left -60px;}
.main_mid_sdo_tags li#one_1.hover{ background-position:left 0px;}
.main_mid_sdo_tags li#one_2{ background-position:-111px -60px;}
.main_mid_sdo_tags li#one_2.hover{ background-position:-111px -30px;}
.main_mid_sdo_tags li#one_3{ background-position:-222px -30px;}
.main_mid_sdo_tags li#one_3.hover{ background-position:-222px -60px;}

/*float*/
#float{ display:none; position:absolute; }