*{ padding:0px; margin:0px;}
body{ font:12px Tahoma, Arial, Helvetica, sans-serif, ËÎÌå, ÐÂËÎÌå; color:#999999; background:url(bg-y.jpg) repeat-y center center #050505; }
ul{ list-style-type: none; }
BLOCKQUOTE{margin-left:15px;}
p{margin:4px 0px;}
a:link,
a:visited { text-decoration: none; color:#bababa;}
a:hover,
a:active { text-decoration: underline; }
img{border:none;}
/****************************************************/
/*img {behavior:url(images/iepngfix.htc); border:none;}

.png{behavior:url(images/iepngfix.htc); position:relative;}
a{blr:expression(this.onFocus=this.close());}
a:focus { -moz-outline-style: none; }

a{blr:expression(this.onFocus=this.blur());} */
/****************************************************/
.topdiv100{ background:url(bg_top.jpg) repeat-x; width:100%; height:40px;}
.top{ width:1000px; margin:0 auto; height:40px; line-height:40px;}
.top_1{ float:left;margin-left:7px;}
.top_1 dl{ float:left; height:20px; line-height:20px; margin:9px 0 0 0; border-right:1px dotted #333; overflow:hidden; padding-right:2px; }
.top_1 dt{ float:left; margin:0 5px; display:inline;}
.top_1 dd{ float:left; padding:0 6px; background-color:#383838; color:#fff;}
.top_2{ float:right;margin-right:7px;}


.logo{ background:url(starcraftii_logo.jpg) center center no-repeat; width:1000px; height:181px; margin:0 auto;}
.nav{ background:url(bg_nav.gif) center center no-repeat; width:828px; height:40px; margin:3px auto;padding:0 82px;}
.nav ul{ padding-top:7px;}
.nav li{float:left;margin-right:8px;}
.nav li a:link,
.nav li a:visited { font-weight:bold; color:#FFFFFF; display:block; padding:0 0 0 40px; background:url(bg_nav_li.gif) no-repeat 0 0; width:70px; height:25px; line-height:25px; }
.nav li a:hover,
.nav li a:active{text-decoration: none; color:#999999; background:url(bg_nav_li.gif) no-repeat 0 -25px; color:#E2FFFF;}
.nav .nav_li_hover a:link,
.nav .nav_li_hover  a:visited {text-decoration: none; color:#99999; background:url(bg_nav_li.gif) no-repeat 0 -25px; color:#E2FFFF;}


.main_div{ width:978px; margin:0 auto; padding:3px 11px; overflow:auto;}
.main_left{ float:left; width:627px; margin-right:8px; overflow:hidden;}
.left_box{ background:url(bg_left_bt2.gif) repeat-y; height:100%; margin-bottom:8px;}
.left_bg_h1{ background:url(bg_left_bt.gif) no-repeat; height:22px; line-height:16px; padding:20px 0 0 55px; font-size:12px; color:#FF9900;}
.left_bg_h1 span{ padding-left:200px; font-weight:normal; color:#999999;}
.left_bg_h1 span a:link,.left_bg_h1 span a:visited{margin-left:130px; color:#969696;}
.left_bg_h6{ background:url(bg_left_bt3.gif) no-repeat; height:16px; clear:both;}

.main_right{ float:left; width:343px; overflow:hidden;}
.right_box{ background:url(bg_right_bt2.gif) repeat-y; height:100%; margin-bottom:8px;}
.right_bg_h1{ background:url(bg_right_bt.gif) no-repeat; height:22px; padding:20px 0 0 55px; font-size:12px; color:#FF9900;}
.right_bg_h6{ background:url(bg_right_bt3.gif) no-repeat; height:16px;}

.bottom_box{ background:url(bg_bottom_bt2.jpg) repeat-y; height:100%; margin:0 auto 8px auto; width:977px; overflow:auto;}
.data_box{ background:url(bg_bottom_bt2.jpg) repeat-y; height:100%; margin:0 auto 8px auto; width:977px; overflow:auto; margin-top:6px;}
.bottom_bg_h1{ background:url(bg_bottom_bt.jpg) no-repeat; height:22px; padding:20px 0 0 55px; font-size:12px; color:#FF9900;}
.bottom_bg_h6{ background:url(bg_bottom_bt3.jpg) no-repeat; height:16px; clear:both;}

.more{ float:right; margin:-14px 15px 0 0;}
.more a:link,
.more a:visited { color:#969696; font-weight:normal;}

/*******************Focus***************************/
.focus_div{ padding:6px 10px; height:180px; }
.focus_div_1 { padding:6px 10px;}
.focus_div dl,.focus_div_1 dl{ float:left;width:296px; margin-left:5px;}
.focus_div dt,.focus_div_1 dt{ float:left; width:120px; height:170px; overflow:hidden; margin-top:10px;}
.focus_div dt img,.focus_div_1 dt img{ width:120px; height:170px;}
.focus_div dd,.focus_div_1 dd{float:left; width:288px; line-height:20px; margin-left:6px; color:#ababab;}
.focus_div .dl_dd_1,.focus_div_1 .dl_dd_1{ font-size:12px; font-weight:normal; width:150px; height:22px; line-height:23px;overflow:hidden;margin-bottom:2px;padding:0 1px 0 14px; border-bottom:1px dotted #262626;background:url(title_dot.gif) no-repeat 0 6px; }
.focus_div .dl_dd_2,.focus_div_2 .dl_dd_2{ font-size:12px; font-weight:normal; width:270px; height:22px; line-height:23px;overflow:hidden;margin-bottom:2px;padding:0 1px 0 14px; border-bottom:1px dotted #262626;background:url(title_dot.gif) no-repeat 0 6px; }
.focus_div .dl_dd_3{float:left; width:170px; line-height:20px; margin-left:6px; color:#ababab;}
.focus_div .hot_dt_img,.focus_div_1 .hot_dt_img{ margin-left:-120px; width:120px; height:170px; overflow:hidden; padding:0px; margin-top:10px;}
/*******************Top***************************/
.top_div{ height:300px; padding:2px 13px 3px 13px;}
.top_left{ float:left; width:311px;}
#pagecontent{background:url(topborder.gif);width:308px;height:263px;padding:3px 0 0 3px;margin-top:5px;}
.top_left h1{ font-size:14px; line-height:30px; margin-top:4px; padding-left:43px; background:url(topdot.gif) no-repeat 0 center;}
.top_right{ float:left; padding-left:7px; width:280px; overflow:hidden;}
.top_right li{ height:24px; line-height:24px; border-bottom:1px dotted #262626; padding-left:3px; color:#787878; width:280px; overflow:hidden;}
.top_right li a:link,
.top_right li a:visited { margin-left:5px;}

.top_div_1{ padding:2px 13px 3px 13px;}
.top_div_1 ul{width:600px;line-height:27px;}
.top_div_1 ul li{float:left;border-bottom:1px dotted #363636;}
.top_div_1 ul .menutitle{width:95px;text-align:center; color:#696969;}
.top_div_1 ul .newstitle{width:400px;}
.top_div_1 ul .newstime{width:90px; color:#696969;}
.top_div_1 ul .titlebb {background-color:#cfcfcf;border:1px solid #cccccc;margin:0px 1px;}

/*******************Strategy***************************/
.vs_div{ padding:8px 15px; overflow:auto;}
.video{ float:left; width:280px; padding-right:12px;padding-left:6px;border-right:1px solid #272E26;margin-bottom:6px;}
.left_ul .dt_protoss{height:80px; margin-bottom:8px;overflow:hidden; background:url(protoss.jpg) no-repeat;}
.left_ul .dt_terran{height:80px; margin-bottom:8px;overflow:hidden; background:url(terran.jpg) no-repeat;}
.dt_zerg{ background:url(zerg.jpg) no-repeat; }
.left_ul li{margin-bottom:1px; line-height:27px; height:27px; }
.left_ul li a{ display:block; height:27px; padding-left:20px; background:url(ico_li.gif) no-repeat 4px center #151515;}
.left_ul li a:hover,
.left_ul li a:active{ background-color:#0A1011;text-decoration: none; }
.left_ul li a h1{ float:left; font-size:12px; width:205px; overflow:hidden; height:27px; font-weight:normal;cursor: pointer;}
.left_ul li a span{ float:right; color:#333333; padding-right:4px;}
.strategy{ float:left; width:280px; padding-left:12px;margin-bottom:6px;}

/*******************BBS***************************/
.bbs_div{ padding:8px 15px; overflow:auto;}
.bbs_left{ float:left; width:285px; padding-right:6px; margin-left:2px;border-right:1px solid #272E26;margin-bottom:6px;}
.bbs_right{ float:left; width:285px; padding-left:8px;margin-bottom:6px;}
/*
.bbs_dl{ float:left; margin-bottom:8px;}
.bbs_dl dt{ font-weight:bold; line-height:24px; border-bottom:1px solid #272E26; font-size:14px; color:#C1DEFF;}
.bbs_dl dd{ line-height:24px; border-bottom:1px dotted #272E26; padding-left:4px; overflow:hidden; height:24px;}
*/
.bbs_ul .bbs_li{ font-weight:bold; line-height:28px; border-bottom:1px solid #272E26; font-size:14px; color:#C1DEFF;}
.bbs_ul li{ line-height:28px; border-bottom:1px dotted #262626; padding-left:4px; overflow:hidden; height:28px;}

/*******************Video***************************/
.right_video{ padding:8px 15px; }
.videolist  {height: 77px;border-bottom:1px solid #2b2b2b;padding: 3px;margin:0px 0px 4px 0px;}
.videolist li{float: left;}
.videolist .video_img{height: 73px;width: 101px;text-align: center; margin-left:5px; display: inline;}
.videolist .video_img_a{height: 73px;width: 101px;text-align: center;margin-left: -101px;}
.videolist .videotitle{font-weight:bold;border-bottom:1px dotted #262626;line-height:23px;margin-bottom:3px; overflow:hidden; height:23px;}
.videolist .videofont{ padding-left:6px;line-height:23px; width:185px; color:#ABABAB;}

/*******************FAQ***************************/
.faq_div{ padding:10px 15px 0 15px; overflow:auto;}
.faq_div li{margin-bottom:4px; line-height:27px; height:27px; float:left; width:313px;}
.faq_div li a{ display:block; height:27px; padding-left:20px; background:url(ico_li.gif) no-repeat 4px center #151515;}
.faq_div li a:hover,
.faq_div li a:active{ background-color:#0A1011;text-decoration: none; }
.faq_div li a h1{ float:left; font-size:12px; width:240px; overflow:hidden; height:27px; font-weight:normal;cursor: pointer;}
.faq_div li a span{ float:right; color:#333333; padding-right:4px;}


/*******************Race***************************/
.race{ padding:8px 15px;}
.race h1{ margin:0 10px; border:1px solid #0068FF;font-size:12px; color:#80C7FF; background-color:#060E19; font-weight:normal; line-height:24px; text-align:center;}
.race h2{ padding:5px 18px;}
.race img{width:36px; height:36px; border:1px solid #0068FF; overflow:hidden; margin:4px;}
.race a:hover img{ border:1px solid #F8FBFC;}


/*******************wallpapers***************************/
.wallpapers{ padding:6px 8px;}
.wallpapers ul{}
.wallpapers li{ float:left; margin-left:5px; width:175px; height:132px; padding:1px; overflow:hidden; text-align:center; border:1px solid #262626;}
/*
.wallpapers img{ margin-top:8px;height:200px; width:270px; border:3px solid #241208; padding:3px; background-color:#C1DEFF;}
.wallpapers a:hover img{ border-bottom:3px solid #C1DEFF; border-right:3px solid #C1DEFF;}
*/
.flash_ul h1{ width:245px; background-color:#000000; line-height:25px; color:#C1DEFF; padding-left:25px; font-size:12px; background:url(ico_li.gif) no-repeat 4px center #080E0E;}
.flash_div{ height:200px; width:270px; background:url(loading.gif) no-repeat center center #080E0E;}
.tooltip { position:absolute; height:244px; width:290px; padding:6px 0 6px 4px;}

.link {padding:6px 15px;}
.link img{margin:0px 3px;}

/*******************News***************************/
.news_left{ float:left; width:680px; margin-right:8px; background:url(bg_news_bt2.gif) repeat-y; height:100%; overflow:auto;}
.news_right{ float:left; width:290px;}

.news_left_box_h1{ background:url(bg_news_bt.jpg) no-repeat; height:22px; padding:20px 0 0 55px; font-size:12px; color:#FF9900;}
.news_left_box_h6{ background:url(bg_news_bt3.gif) no-repeat; height:16px; clear:both;}

.news_right_box{ background:url(bg_news_right_bt2.gif) repeat-y; height:100%; overflow:auto; margin-bottom:8px;}
.news_right_box_h1{background:url(bg_news_right_bt.jpg) no-repeat; height:22px; padding:20px 0 0 55px; font-size:12px; color:#FF9900;}
.news_right_box_h6{ background:url(bg_news_right_bt3.gif) no-repeat; height:16px; clear:both;}
.news_right_con{ padding:6px 15px;}
.news_right_con a{ line-height:24px; height:24px;}



/*******************Intro***************************/
.intro_div{ padding:8px 15px;}
.intro_left{ float:left; width:600px; margin-right:8px;}
.m_h1{ font-size:14px; background:url(../data/images/M.gif) no-repeat; line-height:36px; padding-left:40px; border-bottom:1px solid #939E9F; margin-bottom:8px;}
.intro_flash{width:264px; height:199px; float:right; padding:5px 0 0 5px;}
.intro_left p{ line-height:24px; text-indent:2em; padding-top:8px; font-size:14px;}
.intro_p { float:left; width:330px;}
.intro_right{ float:left; width:250px;}
.intro_right img{ margin-bottom:8px;}
.data_nav{ overflow:auto;}
.data_nav h1{ text-align:center; border-bottom:1px solid #272E26; margin:0 5px;}
.data_nav h1 img{ margin:0 25px;}
.data_nav ul{ padding:5px 60px 0 60px; clear:both;}
.data_nav li{ float:left; margin-right:3px;}
.data_nav li img{width:36px; height:36px; border:1px solid #0068FF; overflow:hidden;}
.data_nav li a:hover img{ border:1px solid #F8FBFC;}



.mainlist li{height:26px; line-height:26px; border-bottom:1px dotted #262626; padding-left:3px; color:#787878;}


/*******************Bottom***************************/
.bottom2{ width:100%; background:url(bg-footer2.gif) no-repeat center center; height:270px;}
.copyright{ width:1000px; margin:0 auto; background:url(bg-footer.jpg) center center no-repeat; height:100px; text-align:center; padding-top:11px;}
.bottom{ width:100%; background:url(bg-planet.jpg) no-repeat center bottom fixed; height:380px;}
.copyright h1{ line-height:24px; font-size:12px; margin-bottom:10px;}
.copyright p{ line-height:20px; font-size:10px;}

.pagenav * {float:left;}
.newspage {margin:auto;text-align:center;padding-top:5px;}
#navbar {margin:0px 0px 25px 0px !important;}
.newspage td{font-size:12px;padding:1px 2px;}
.newspage .navbarcurrentpagenumber {font-weight:bold;color:#D9FD49;background-color:#454545;border:1px solid #E4FF77;padding:0px 6px;}
.newspage a{border:1px solid #696969;padding:3px 6px;background-color:#313131;}

.news_left_box {padding:0px 20px; color:#BfBfBf;line-height:22px;word-break: break-all; word-wrap: break-word;}
.news_left_box h3{color:#bebebe; background-image:url(img/newtitlebg.gif);line-height:43px;width:400px;text-align:center;margin:15px auto;}
.news_left_box hr{height:1px;color:#696969;margin:10px 0px;}

.comment {clear:both;margin:0px;}
.newscommtitle, .ctitle {font-weight:bold;background-image:url(img/commbg.gif);height:30px;line-height:30px;padding:0px 5px;}

.newscommtitle div, .ctitle div {float:left;margin-right:10px;height:27px;padding-top:3px;}
.cgood {display:block;float:left;margin-right:10px;font-size:12px;background-image:url(good.gif); background-repeat:no-repeat; background-position:right 4px;}
.cbad {display:block;float:left;margin-right:10px;font-size:12px;background-image:url(bad.gif); background-repeat:no-repeat; background-position:right 4px;}
.cgood:hover,.cbad:hover {text-decoration:none;}
.ctime {font-size:10px;height:30px;line-height:30px;margin-top:-30px;text-align:right;padding:0px 5px;}
.cmanage {background-color:#EFEFEF;text-align:right;padding:0px 5px;}
.newscommcontent,.cbody {padding:10px 5px 3px 5px;line-height:23px;word-break:break-all;word-wrap:break-word;}
.ladder {color:#9D7018;margin-top:8px;width:635px;}
.ladder .lou{float:left;width:200px;}
.ladder .yy{float:right;width:200px;text-align:right;}
.ladder .yy a:link,
.ladder .yy a:visited{color:#696969;}
.newstopbg{background-color:#1E1F21;}

#tdPostVote1{margin-top:4px;width:50px;height:44px;padding-top:6px;float:left;text-align:center;background-image:url(http://sc2.replays.net/images/zanbg.gif);color:#674C05;}
#tdPostVote1 .dnum{font-size:20px; font-family:"Verdana","ËÎÌå";font-weight:bold;}
#tdPostVote1 a{color:#333333;text-decoration:underline;}
.zan {font-size:16px;background-image:url(http://sc2.replays.net/images/zanbg.gif);line-height:16px;padding:6px 0 2px; 0; color:#6600FF;}
.postnum{font-size:10px;line-height:10px;}
.newscomminput .ii{width:90px; font:12px;height:16px;}
.newscomminput textarea {width:625px;}
.newslink {border-bottom:1px solid #efefef; padding:5px 0px;margin:5px 0px;}
.newscommquote{width:95%;margin:5px auto 0px auto;border:1px solid #cecece;padding:5px;}
.newscommquotetitle{border-bottom:1px dotted #cfcfcf;line-height:22px;}
.commentlist{margin:0px 15px;}
.commentlist input{border:1px solid #636363;background-color:#333333;color:#efefef; height:22px;padding:2px;font-size:12px;}
.commentlist #chkisAnonymity,.commentlist SELECT{background-color:#191919;border:0px;color:#efefef;}
.commentlist TEXTAREA{border:1px solid #636363;background-color:#333333;color:#efefef;padding:5px;font-size:12px;margin:8px 0px;}
.commentlist .i3{margin:5px 0px;}

.listtitle{padding:6px; margin-top:5px; border:1px dotted #313131;font-size:14px; font-weight:bold;background-color:#232323;}
.listlist{padding:3px 0 3px 6px; font-size:14px; border-bottom:1px solid #ececec; margin:8px 0;}
.listlistul{margin:0px;}
.listlistul li{float:left;margin:3px 0px; padding:0px; width:115px;}
.listnews{clear:both; padding:3px 0 3px 6px; font-size:14px; border-bottom:1px solid #ececec; margin:8px 0;}
#TrPageFoot td{background-color:#232323;}

.fbcomm {background:url(icon_replay.gif); background-repeat:no-repeat;background-position:0px center;padding-left:15px;font-weight:bold;margin-bottom:5px;}
