body{margin:0px 0px 0px 0;padding:0;font-size:12px;font-family:arial,宋体; background:#000 url(img/bg.gif) center 40px repeat-x; }
form,ul,dl,ol,li,dt,dd,h1,h2,h3{margin:0;padding:0;list-style:none;}
div{margin:0 auto;}
h2,h3{font-size:13px;font-weight:bold;}
img{border:0;}
a{color:#b7b7b7;text-decoration:none;}
a:hover{color:#8bfe00;text-decoration:underline;}
.fix{width:100%;height:0;overflow:hidden;clear:both;float:none;}
.line1{height:2px;width:100%;overflow:hidden;background:url(img/line1.gif) repeat-x;margin:0 0 5px 0;clear:both;float:none;}
.line2{height:2px;width:100%;overflow:hidden;background:url(img/line2.gif) repeat-x;margin:10px 0;clear:both;float:none;}
.line3{height:1px;width:100%;overflow:hidden;background:url(img/line3.gif) repeat-x;margin:10 0 10px 0;clear:both;float:none;}
.left{ float:left;}
.right{ float:right; }
#footer{ color:#ccc; padding:10px 0!important;}
#footer p{ color:#ccc!important; }
#footer p a{ color:#ccc!important; }

.box960_gg{ width:954px; margin-bottom:10px;}
.box960_gg img{ width:954px;}
.box960_gg a.img img{  border:#373737 3px solid;}
.box960_gg a.img:hover img{ border:#000 3px solid;}

#top_bg{ overflow:hidden; background:url(img/body_bg.gif) center top no-repeat; }
#wrap{ width:980px; overflow:hidden;}
#banner{ height:136px; }
#logo{ float:left; width:225px; height:136px; background:url(img/wow_logo.gif) no-repeat;}
#logo a{ width:212px; height:111px; display:block; margin:12px 0 0 2px; text-indent:-99999px; }
#top_gg_bg{ float:left; background:url(img/top_gg_bg.gif) no-repeat; width:551px; height:136px;}
#top_gg_bg img{ width:539px; height:100px; margin:18px 0 0 5px;}
#top_gg_bg a.img img{ border:#373737 1px solid;}
#top_gg_bg a.img:hover img{ border:#000 1px solid;}
#log_before{ float:left; background:url(img/log_bg.gif) no-repeat; width:204px; height:136px; color:#d2d2d2; }
#log_before .log_font{ padding:40px 0px 0px 80px; }
#log_before .log_btn{ padding:25px 0 0 40px;}
#log_before .log_btn a{ margin:0px 10px 0 0;}
#log_after{ float:left; background:url(img/log_after_bg.gif) no-repeat; width:204px; height:136px; color:#d2d2d2; }
#log_after .log_font{ padding:40px 0px 0px 30px; }
#log_after .log_font span{ color:#ef0000; }
#log_after .log_quit{ padding:15px 0 0 130px; }
#log_after .log_quit a{color:#ce7100; text-decoration:underline;}
#log_after .log_quit a:hover{color:#8bfe00; text-decoration:underline;}

#nav{ background:url(img/nav_bg.gif) no-repeat; height:40px;}
#nav ul{ padding:0 0 0 18px;}
#nav li{ float:left; font-size:14px; line-height:40px; margin-right:12px; }
#nav li a{display:block;  padding:0px 0px 0 15px; text-decoration:none; color:#000;}
#nav li a:hover{ background:url(img/nav_menu_bg.gif) left top no-repeat;}
#nav li a span{ display:block; background:url(img/nav_menu_bg.gif) right 0px no-repeat; padding:0px 10px 0 0; }
#nav li a:hover span{ background:url(img/nav_menu_bg.gif) right -40px no-repeat; color:#fff;  }

#sr{ height:41px; background:url(img/sr_bg.gif) no-repeat; padding-left:10px;}
#sr strong{ line-height:39px;}
#sr .input{ background:url(img/sr_input_bg.gif) no-repeat; height:24px; width:210px; font-size:12px; color:#080808; padding:5px 0 0 10px;}
#sr input{ vertical-align:middle; border:none; margin:0px 8px; }
#sr select{vertical-align:middle;}
#sr strong{ float:left;}
#sr form{ float:left; padding:6px 0 0 0;}
#sr .hot_sr{ float:right; width:460px; line-height:38px; padding:0 0 0 10px;color:#4c4c4c;}
#sr .hot_sr a{ margin:0px 2px 0 8px; color:#4c4c4c;}
#sr .hot_sr a:hover{color:#9d4f1c; text-decoration:underline;}

#content{ width:960px; background:#272727; border:#303030 1px solid; border-top:none; overflow:hidden; padding:9px;}
#tag{ padding:0px 0px 0px 22px; background:url(img/icon.gif) left center no-repeat; color:#b7b7b7; height:30px; line-height:30px;}
#tag span{ color:#8bfe00; }
.box246{ width:300px; overflow:hidden; }
.box703{ width:649px; overflow:hidden; }

.box246_cbg{ background:url(img/box246_cbg1.gif) repeat-y; border-bottom:#000 1px solid; margin-top:10px; overflow:hidden;}
.box246_cbg h2{ background:url(img/box246_title.gif) no-repeat; height:37px; line-height:37px; padding-left:10px; font-size:14px; font-weight:normal; color:#fff; }
.box246_cbg h2 a{ float:right; font-size:12px; font-weight:normal; padding-right:10px;}

#tree{ padding:10px 0 10px 8px;}
#tree li{ margin-bottom:6px;}
#tree li strong{width:273px; height:26px; display:block;}
#tree li strong a{ display:block; background:url(img/tree_menu_bg.gif) left top no-repeat; padding-left:10px; width:273px; height:26px; line-height:26px; color:#4a3131; font-weight:normal; text-decoration:none;}
#tree li strong a:hover{ background:url(img/tree_menu_bg.gif) left -26px no-repeat; color:#6c0000;}
#tree li ul{ width:278px; margin-top:8px;}
#tree li ul li{ background:#373737; height:20px; margin-bottom:4px; line-height:20px; padding-left:10px;}

.box246_cbg table{ border-collapse:collapse; width:296px; margin:1px auto; *margin:0px auto; border:#2a2a2a 1px solid; color:#a6a6a6;}
.box246_cbg table th{ font-weight:normal; color:#9d6d06; height:26px; line-height:26px; padding-left:8px;}
.box246_cbg table td{ height:24px; line-height:24px;  padding-left:8px; }
.box246_cbg table tr.c{ background-color:#2a2a2a;}
.box246_cbg table td span.i{ display:block; width:22px; height:12px; line-height:12px; color:#fff; font-size:11px; font-family:Arial, Helvetica, sans-serif; background:url(img/icon3.gif) no-repeat; }
.box246_cbg table td span{ display:block; width:22px; height:12px; line-height:12px; color:#fff; font-size:11px; font-family:Arial, Helvetica, sans-serif; background:url(img/icon4.gif) no-repeat; margin:0 auto; text-align:center; font-weight:bold; }
.box246_cbg .list{ padding:7px 0;}
.box246_cbg .list li{line-height:25px;padding-left:20px;background:url(img/arrow2.gif) no-repeat 10px center;white-space:nowrap;}
.box246_cbg .list li span{float:right;margin-top:-25px;padding-right:15px;color:#7c7c7c;}


.box703 .page{ background:#343434; height:36px; color:#aeaeae; padding:3px 0 0 10px; margin-top:10px;  }
.box703 .page input{ border:none; vertical-align:middle;}
.box703 .page a{ display:block; }
.box703 .page .sort{ float:left ; padding:5px 5px 0 0px; }
.box703 .page .page{ float:left; width:300px;font-size:14px;height:25px; line-height:25px; margin:0;}
.box703 .page .page a{ display:block; float:left; margin:0px 3px 0 3px;}
.box703 .page .page a.selected{ color:#8bfe00; font-weight:bold;}
.box703 .page .page span a{ display:block;  background:url(img/page_btn.gif) no-repeat; width:67px; height:25px; line-height:25px; text-align:center; color:#000; text-decoration:none; }
.box703 .page .page span a:hover{ color:#a62700; background:url(img/page_btn2.gif) no-repeat;}
.box703 .page .tz{ float:left; padding:5px 0px 0 0px; }
.box703 .page .tz .input{ background:url(img/page_tz.gif) no-repeat; width:41px; height:21px; text-align:center; margin:0px 5px;}
.box703 .page .tz .btn{ background:url(img/page_go.gif) no-repeat; width:40px; height:25px; cursor:pointer; margin-left:5px;}

.box703 .down_list{ border:#323232 1px solid; overflow:hidden; margin-top:15px; }
.box703 .down_list h2{ background:url(img/down_list_title.gif) no-repeat; height:33px; line-height:33px; padding-left:10px;}
.box703 .down_list h2 a{ font-size:14px; color:#e97d00; text-decoration:none; }
.box703 .down_list h2 a:hover{color:#8bfe00;text-decoration:none;}
.box703 .down_list h2 a.down{ float:right; width:112px; height:33px;}
.box703 .down_list dl.box{ position:relative; border:#171717 1px solid; width:625px; padding:10px 10px 5px 10px; border-top:none; background:#1d1d1d url(img/down_list_bg.gif) repeat-x top; overflow:hidden; }
.box703 .down_list dl.box dt { float:right; width:142px;}
.box703 .down_list dl.box dt img{ width:136px; }
.box703 .down_list dl.box dt a img{ border:#373737 3px solid;}
.box703 .down_list dl.box dt a:hover img{ border:#000 3px solid;}
.box703 .down_list dl.box dd.font{ width:390px; float:left; font-size:13px; line-height:26px; text-indent:24px;}

.box703 .down_list dl.box dd.font .dig{ position:absolute; left:10px; bottom:5px; width:500px;}
.box703 .down_list dl.box dd.font .dig h4{ float:left; font-size:12px; display:inline; font-weight:normal; color:#747474; margin:0px 15px 0 0; text-indent:0px;}
.box703 .down_list dl.box dd.font .dig h4 img{ margin-right:5px;}
.box703 .down_list dl.box dd.score{ width:64px; height:70px; display:inline; float:left; background:url(img/score.gif) no-repeat; margin:0px 0 0 18px; text-align:center;}
.box703 .down_list dl.box dd.score h3{font-family:Arial, Helvetica, sans-serif; color:#7c0300; font-size:22px; padding:7px 0 0 0; margin-bottom:15px;}
.box703 .down_list dl.box dd.score h3 a{ color:#7c0300; text-decoration:none; }

.box703 .down_list a{color:#ccc;text-decoration:none;}
.box703 .down_list a:hover{color:#8bfe00;text-decoration:underline;}

.box703 table{ width:100%; margin-top:10px; }
.box703 .table1{background:#333333; border:#1f1f1f 1px solid; color:#d9d9d9; line-height:20px;}
.box703 .table1 img{ width:200px; }
.box703 .table1 h2{ font-size:14px; color:#ff7632; padding:8px 0;}
.box703 .table1 th{ width:110px; text-align:right; color:#b7b7b7; background:#2c2c2c;border-bottom:#383838 1px solid; border-right:#383838 1px solid; border-top:#2e2e2e 1px solid; border-left:#2e2e2e 1px solid; }
.box703 .table1 td{ line-height:24px; padding:5px 5px; color:#b7b7b7; border-bottom:#383838 1px solid; border-right:#383838 1px solid; border-top:#2e2e2e 1px solid; border-left:#2e2e2e 1px solid;}
.box703 .table2{ background:#333333; border-top:#666666 1px solid; border-bottom:#666666 1px solid; border-collapse:collapse; color:#d9d9d9; text-align:center; line-height:22px; padding:5px 0;}
.box703 .table2 th{ color:#dc7900; line-height:25px; }
.box703 table a{color:#ce7100; text-decoration:underline;}
.box703 table a:hover{color:#8bfe00; text-decoration:underline;}
#intro{ background-color:#202020; overflow:hidden; margin:10px auto 0 auto; }
#intro_tbg{  background:url(img/intro_tbg.gif) left top no-repeat; overflow:hidden; }
#intro_bbg{  width:630px; padding:10px; background:url(img/intro_bbg.gif) left bottom no-repeat; overflow:hidden; }
#intro h2{ height:30px; line-height:30px; background:url(img/line2.gif) repeat-x bottom; color:#b86500; font-size:14px; }
#scorll { margin:15px 0 0 0;}
#scorll ul.taba{ height:28px; overflow:hidden;}
#scorll ul.taba li{ float:left; height:28px; text-align:center; line-height:28px; margin-left:10px; background:url(img/intro_menu_bg.gif) left -28px no-repeat; width:107px; font-size:13px; cursor:pointer; }
#scorll ul.taba li.hover{background:url(img/intro_menu_bg.gif) left top no-repeat; font-weight:bold; color:#fff; }
#scorll_box{ background:#2a2a2a; color:#b7b7b7; font-size:14px; padding:15px; line-height:26px; height:600px; overflow:hidden; overflow-y:auto;}

.pf703{ overflow:hidden; margin:20px 0 10px 0; width:649px; }
.pf{ width:320px; height:80px; background:url(img/pf_bg.gif) no-repeat; }
.pf h2{ font-size:46px; width:68px; font-family:Arial, Helvetica, sans-serif; color:#f3d400; padding:12px 0 0 12px; float:left; }
.pf h2 span{ font-size:18px;}
.pf ul.star{ width:230px; float:left; padding:25px 0 0 8px;}
.pf ul.star li{ float:left; margin-right:2px; line-height:26px; font-weight:bold; font-size:16px; color:#f3d400; padding-left:3px;}
.pf h3{ width:123px; float:left; padding:15px 0 0 10px; text-align:center;}
.pf h3 span{ font-size:12px; font-weight:normal; line-height:20px; }
.pf h3 span a{ color:#d80000; text-decoration:none;}
.pf h3 span a:hover{ color:#8bfe00; text-decoration:underline;}
.pf ul.font{ width:290px; float:left; padding:10px 0 0 15px; line-height:20px;}
.pf ul.font a{ color:#ce7100; text-decoration:none; font-weight:bold}
.pf ul.font a:hover{ color:#8bfe00; text-decoration:underline;}



.box703 .talk{ margin:10px 0 0 0;}

#soft_cbg{ width:246px; background:url(img/soft_cbg.gif) repeat-y; overflow:hidden;}
#soft_tbg{ background:url(img/soft_tbg.gif) top no-repeat; overflow:hidden;}
#soft_bbg{ width:241px; padding:10px 0 10px 5px; background:url(img/soft_bbg.gif) bottom no-repeat; overflow:hidden;}
#soft_cbg h2{ padding:0 0 5px 4px;}
.soft_btn{ overflow:hidden;}
.soft_btn a{ float:left; display:block; background:url(img/soft_menu_bg.gif) left top no-repeat; padding:0px 0 0px 5px; color:#000; margin:0 2px 0 4px; overflow:hidden; height:23px;}
.soft_btn a span{ display:block; background:url(img/soft_menu_bg.gif) right -23px no-repeat; padding:5px 5px 4px 0px;}
#soft_cbg ul{ width:231px; padding:10px 5px 0 4px;  font-family:Arial, Helvetica, sans-serif; font-size:11px; overflow:hidden;}
#soft_cbg ul strong{ font-family:"宋体"; font-size:12px;}
#soft_cbg ul li{ margin:0 0 8px 0;}
#soft_cbg p{width:231px; padding:0px 5px 10px 4px; text-indent:24px; margin:5px 0 0 0; overflow:hidden; line-height:18px;}
#soft_cbg p a{ float:left; clear:both; margin:6px 0 0 0; color:#b30000; text-decoration:underline; text-indent:0;}
#soft_cbg p a:hover{ color:#298500; text-decoration:underline;}

#hot{ width:649px; overflow:hidden;}
#hot_new{ width:282px; overflow:hidden; background:url(img/hot_new_cbg.gif) repeat-y; border-bottom:#000 1px solid; }
#hot_new h2{ background:url(img/hot_new_title.gif) no-repeat; height:38px; line-height:39px; padding-left:10px; font-size:14px; font-weight:normal; color:#ffc000;}
#hot_new .list{ padding:11px 10px 12px 10px; line-height:27px; overflow:hidden; }
#hot_new .list li{ background:url(img/icon8.gif) left center no-repeat; padding-left:14px;}
#hot_new .list li span{ float:right; color:#7e7e7e;}

#hot_img{ float:right; width:361px;height:226px;overflow:hidden; background:url(img/hot_img_bg.gif) no-repeat; position:relative;}
#hot_img img{width:353px;height:218px;}
#img_box{width:353px;margin:0;filter : progid:DXImageTransform.Microsoft.RevealTrans ( duration=1,transition=23 ) ; margin:4px 0 0 4px; }
#img_box a{display:none;}
#img_box a.here{display:block;}
#img_index{position:absolute;right:8px;bottom:8px;margin:0;padding:0;}
#img_index li{width:23px;height:16px;overflow:hidden;text-align:center;line-height:16px;font-weight:bold;font-size:12px;font-family:arial;background:#fff url(http://cimg.178.com/c9/s/i/index.gif) no-repeat;float:left;margin-right:2px;cursor:pointer; color:#fff;}
#img_index li.here{background:#000 url(http://cimg.178.com/c9/s/i/index.gif) no-repeat 0 0px;color:#ffb900;}

#hot_img .more{ position:absolute; left:3px; top:183px; width:55px; height:23px;}
#hot_img .more a{ display:block; background:url(http://cimg.178.com/c9/s/i/more.gif) left top no-repeat; width:55px; height:23px; text-indent:-9999px;}
#hot_img .more a:hover{ background:url(http://cimg.178.com/c9/s/i/more.gif) left -23px no-repeat;}

#hand{ background:#333; border-top:#666 1px solid; border-bottom:#666 1px solid; margin-top:10px; overflow:hidden; line-height:20px}

.box346_bg{ width:319px; background:url(img/box346_bg.gif) repeat-y; overflow:hidden; margin-top:10px;}
.box346_tbg{ background:url(img/box346_tbg.gif) top no-repeat; overflow:hidden;}
.box346_bbg{ background:url(img/box346_bbg.gif) bottom no-repeat; overflow:hidden; padding:0 0 5px 0;}
.box346_bg h2{ font-size:13px; color:#ffc000; height:41px; padding:10px 0 0 65px; }
.box346_bg h2 span{ font-size:12px; font-weight:normal; line-height:24px;}
.box346_bg h2 span a{color:#a1a0a0; margin:0px 10px 0 0px;}
.box346_bg h2 span a:hover{color:#8bfe00;text-decoration:underline;}
.box346_bg h2.icon1{ background:url(img/box346_icon1.gif) 7px 0px no-repeat;}
.box346_bg h2.icon2{ background:url(img/box346_icon2.gif) 7px 0px no-repeat;}
.box346_bg h2.icon3{ background:url(img/box346_icon3.gif) 7px 0px no-repeat;}
.box346_bg h2.icon4{ background:url(img/box346_icon4.gif) 7px 0px no-repeat;}
.box346_bg h2.icon5{ background:url(img/box346_icon5.gif) 7px 0px no-repeat;}
.box346_bg h2.icon6{ background:url(img/box346_icon6.gif) 7px 0px no-repeat;}
.box346_bg h2.icon7{ background:url(img/box346_icon7.gif) 7px 0px no-repeat;}
.box346_bg h2.icon8{ background:url(img/box346_icon8.gif) 7px 0px no-repeat;}
.box346_bg h2.icon9{ background:url(img/box346_icon9.gif) 7px 0px no-repeat;}

.box346_bg h2.s{ font-size:13px; color:#ffc000; height:20px; padding:10px 0 0 10px;  }
.box346_bg table{margin:0px; width:100%;}
.box346_bg table td{text-align:center;}
.box346_bg table td a{ color:#ca7700;}
.box346_bg table td a:hover{ color:#8bfe00; }

.box346_bg .box{ background:#1a1a1a; width:300px; padding:1px 0 0 0px; overflow:hidden; margin-top:2px; }
.box346_bg .box ul.menu{ height:25px; overflow:hidden; margin-bottom:10px;}
.box346_bg .box ul.menu li{ width:148px; height:25px; text-align:center; line-height:25px; color:#7d7d7d; background:url(img/box_menu.gif) left -25px no-repeat; float:left; cursor:pointer; margin-left:1px;}
.box346_bg .box ul.menu li.hover{ background:url(img/box_menu.gif) left top no-repeat; color:#000;}
.box346_bg dl{ width:280px; background:url(img/line3.gif) repeat-x bottom; overflow:hidden; padding-bottom:10px; margin:0 auto;}
.box346_bg dl dt{ float:left; margin-right:10px;}
.box346_bg dl dt img{ width:140px; height:88px;}
.box346_bg dl dt a img{ border:#373737 2px solid; }
.box346_bg dl dt a:hover img{ border:#000 2px solid; }
.box346_bg dl dd{ padding:2px 0 0 0px; line-height:22px; }
.box346_bg dl dd a{color:#b76634; margin:0px 10px 0 0px; font-weight:bold;}
.box346_bg dl dd a:hover{color:#8bfe00;text-decoration:underline;}

.box346_bg .list{ padding:7px 0;}
.box346_bg .list li{line-height:25px;padding-left:20px;background:url(img/arrow2.gif) no-repeat 10px center;white-space:nowrap;}
.box346_bg .list li span{float:right; color:#7c7c7c; padding-right:7px;}

.box346_bg .more { text-align:right; overflow:hidden;padding:5px 10px 5px 0px;}
.box346_bg .more a{color:#ffc000; }
.box346_bg .more a:hover{color:#8bfe00;}

#common{width:625px; overflow:hidden; padding:0 10px;}
#common h2{width:625px;height:30px;display:block;overflow:hidden;line-height:30px;font-size:14px;color:#F5F6CE;}
#common h2 span{width:100%;display:block;}
#common_cont{height:345px;padding-top:5px;overflow:hidden;}
#common_btm{width:100%;height:10px;overflow:hidden;}
#common strong{width:87px;overflow:hidden;text-align:left;padding:5px 0 0 20px;display:inline-block;float:left;white-space:nowrap;color:#b30000;}
#common strong a:link,#common strong a:visited{color:#F5D0A9;}
#common strong a:hover{color:#00f;}
#common ul{width:504px;float:left; margin: 5px;}
#common li{float:left;white-space:nowrap;margin:0 5px 0 0;padding:0 0 0 10px;background:url(http://cimg.178.com/wow/s/i/arrow.gif) no-repeat 5px center;line-height:20px;width:152px;overflow:hidden;}
.line2{height:0;overflow:hidden;float:none;clear:both;border-top:1px dotted #000;margin:4px 2px;}
.fix{width:100%;height:0;overflow:hidden;float:none;clear:both;overflow:hidden;}

#log_before form{ padding:15px 23px; line-height:18px;}
#log_before form input{ width:150px; height:16px; line-height:16px; font-size:12px;}

#scorll_box a { color:#8bfe00}
#scorll_box a:hover { color:#fe9e11}
