@charset "gb2312";

/*Friday, 03-Jun-2011 17:05:57 CST*/
/*block(reset.css ¿ò¼Ü)*/
html,body,div,form,h1,ul,ol,i,input,li,p,table,tbody,td,thead,th,tr,dl,dt,dd{margin:0;padding:0}
body{background:#000 url(http://www1.pcgames.com.cn/global/2010/g/img/gmRow.png) left -404px repeat-x; text-align:center}
.wrap{background:#FFF;text-align:left;width:1000px;padding:2px 0 5px;color:#000;margin:0 auto}
body,input{font:400 12px/1.5 \5b8b\4f53,arial,sans-serif}
table{border-collapse:collapse;border-spacing:0}
ol,ul{list-style:none}i{ font-style:normal}img{border:none; vertical-align:top}
a:link,a:visited,a:active{color:#000;text-decoration:none}a:hover{color:#c00;text-decoration:underline;}
.red,a.red,.red a:link,.red a:visited,.red a:active,a.red:hover,.red a:hover{color:#c00;}
.fl{ float:left}.fr{ float:right}
.clear{font-size:1px; line-height:1px; height:0; overflow:hidden; clear:both; visibility:hidden;}
.inner{width:990px;padding:0 5px}.mb10{ margin-bottom:10px}.mb5{ margin-bottom:5px}
.spanclass{display:none;}
.mark{float:left;}
.subMark{float:right;}

/*Friday, 03-Jun-2011 17:05:57 CST*/
/*block(layout.css ¿ò¼Ü)*/
.layA{ width:350px}
.layB{ width:390px}
.layAB{ width:750px; float:left}
.layC{ width:230px; float:right}

/*Friday, 03-Jun-2011 17:05:57 CST*/
/*content(ulTxt.css ¿ò¼Ü)*/
.ulTxt li{height:24px; line-height:24px;vertical-align:middle; white-space:nowrap; overflow:hidden; color:#c00}
.ulTxt li i{height:24px; display:block}
.ulTxt li .iTitle{float:left}
.ulTxt li .iDate{float:right;color:#777;margin-right:8px;font-size:12px}

/*Friday, 03-Jun-2011 17:05:57 CST*/
/*mod(modA.css ¿ò¼Ü)*/
.modA{ border:1px solid #ddd;}
.modA .thA{ background:url(http://www1.pcgames.com.cn/global/2010/g/img/commonBG.png) left -40px no-repeat; height:29px; line-height:29px}
.modA .thA .mark{ float:left; font-weight:700; font-size:14px; margin-left:29px}
.modA .thA .subMark{ float:right; height:29px; margin-right:9px}
.modA .thA .subMark a,.modA .thA .subMark a:visited{color:#777}.modA .thA .subMark a:hover{color:#c00; text-decoration:underline}

/*Friday, 03-Jun-2011 17:05:57 CST*/
/*mod(modB.css ¿ò¼Ü)*/
.modB .thB{ background:url(http://www1.pcgames.com.cn/global/2010/g/img/commonBG.png) left -69px no-repeat; height:29px; line-height:29px}
.modB .thB .mark{ float:left; font-weight:700; font-size:14px; margin-left:23px}
.modB .thB .subMark{ float:right; height:29px}
.modB .thB .subMark a,.thB .subMark a:visited{ color:#777}.thB .subMark a:hover{ color:#c00; text-decoration:underline}
/*Friday, 03-Jun-2011 17:05:57 CST*/
/*content(ulPic.css ¿ò¼Ü)*/
.ulPic li{ position:relative; text-align:center}
.ulPic li img{border:1px solid #ccc;padding:2px;background:#fff}
.ulPic li i{display:block;}
.ulPic li .iTitle{ position:absolute; height:21px; line-height:21px; left:3px; bottom:3px; color:#fff; z-index:3;filter:alpha(opacity=70);-moz-opacity:0.7;opacity: 0.7;background-color:#000; white-space:nowrap; overflow:hidden}
.ulPic li .iTitle a,.ulPic li .iTitle a:visited,.ulPic li .iTitle a:hover{ color:#fff; text-decoration:none; display:block}
.ulPic li .iPlay{ position:absolute; right:5px; bottom:26px; background:url(http://www1.pcgames.com.cn/global/2010/g/img/commonBG.png) -90px -169px no-repeat; width:18px; height:16px}

/*Friday, 03-Jun-2011 17:05:57 CST*/
/*mod(modFocus.css ÆµµÀ½¹µãÍ¼)*/
.modFocus .prev, .modFocus .next,.modFocus .next,.modFocus .pagination i.selected img{ background:url(http://www1.pcgames.com.cn/global/2010/g/img/commonBG.png) no-repeat}
.modFocus{width:350px; height:260px;position:relative;background:#d7d7d7;overflow:hidden}
.modFocus .pagination{width:100%;height:62px;clear:both;position:absolute;top:200px;left:0px; text-align:left;color:#fff; background:#d7d7d7}
.modFocus .pagination img{ padding:8px 2px 2px}
.modFocus .thumbWrap {position:absolute; left:20px; top:4px; width:312px; overflow:hidden;}
.modFocus .holder {width:4000px}
.modFocus .holder i{ margin-right:4px; cursor:pointer}
.modFocus .prev, .modFocus .next{position:absolute;top:12px;left:5px; background-position:left -169px; width:8px; height:40px;cursor:pointer}
.modFocus .next{left:auto; right:5px;background-position:-8px -169px}
.modFocus .pagination i.selected img{ background-position:-16px -169px; padding:8px 2px 2px;}
.modFocus .contentdiv{height:260px;}
.modFocus .toc img {width:70px; height:40px}
/*Friday, 03-Jun-2011 17:05:57 CST*/
/*mod(modHead.css ¿ò¼Ü)*/
.thead{ height:40px; background:url(http://www1.pcgames.com.cn/global/2010/g/img/commonBG.png) left top no-repeat; line-height:32px; padding-right:10px}
.thead .mark{ width:150px; height:40px; overflow:hidden; float:left}.thead .mark a{ display:block; height:40px; text-indent:-1000px}
.thead .subMark{ float:right; color:#979797; font-size:14px}


.modB .thB{ background:url(http://www1.pcgames.com.cn/zt/s110516/match/images/title_bg.png) 0 0 no-repeat; height:28px; line-height:28px}

.ivy990{ padding:0 5px;}.ivy990 img,.ivy990 object{ margin-bottom:5px}
.ivy990b{ padding:0 5px;}.ivy990b img,.ivy990b object{ margin-bottom:10px}
.dotLine,.row10{ clear:both; line-height:1px; font-size:1px; overflow:hidden}
.dotLine{ height:1px}.row10{ height:10px}.f14{ font-size:14px}
dt img{ padding:2px; border:1px solid #ccc; background:#fff}
a.more,a.more:visited{ color:#777; font-size:12px}a.more:hover{ color:#c00; text-decoration:underline}

.hPic50 li{ width:50px;float:left}
.hPic50 li img { margin-bottom:3px; border:0px}

.hPic85 li{ width:91px;float:left}
.hPic85 li .iTitle{width:85px;}

.hPic135 li{ width:141px;float:left;}
.hPic135 li .iTitle{width:135px;}

.hPic200 li{width:206px;}
.hPic200 li .iTitle{width:200px;}

.hPic120 li{width:126px;float:left;}
.hPic120 li .iTitle{width:120px;}

.hPic100 li{ width:106px;float:left;}

.hPic80 li{ width:86px;float:left;}

.hPic96 li{ width:96px; float:left; margin:10px 10px 0 10px}
.hPic96 li .iTitle{ width:90px;}

.hPic60 li { width:66px; float:left; display:inline; margin-right:2px; margin-top:5px; margin-left:1px}
.hPic60 li img { display:block; float:left; width:60px; height:60px; margin-bottom:2px}

.hPic165 { padding:8px 0 0 15px; float:left}
.hPic165 li { width:165px; float:left; height:24px; line-height:24px; overflow:hidden}
.hPic165 li img { border:0px; padding:4px 5px 0 5px; float:left}
.hPic165 li span { float:left}

/* Big title */
.bTit{ font:700 18px/33px "Î¢ÈíÑÅºÚ";text-align:center; white-space:nowrap; overflow:hidden;}
.sTit{ line-height:15px;}
.bTit a,.bTit a:visited{ color:#c00;}.bTit a:hover{ color:#c00; text-decoration:underline}
.dotLine{background:url(http://www1.pcgames.com.cn/global/2010/g/img/commonBG.png) left -97px no-repeat; height:1px; line-height:1px; font-size:1px; overflow:hidden}
.quickBox .ulTxt li .iTitle,.screen1 .layB .focusTit,.screen1 .layC .detail,.sc2 .thead .mark,.cs .thead .mark,.wc .thead .mark,.dota .thead .mark,.fittings .thead .mark{ background:url(http://www1.pcgames.com.cn/global/2010/g/img/fightBg2011.png) no-repeat;}

.channelNav{ background:url(http://www1.pcgames.com.cn/zt/s110516/match/images/fight_logo_bg.png) 0 0 no-repeat;}
.channelNav{height:46px; line-height:46px; overflow:hidden}
.channelNav .mark{float:left; width:190px; height:46px; text-indent:-9999px; cursor:pointer}
.channelNav .subMark{float:left; width:800px}
.channelNav .subMark li { float:left; width:354px; padding-top:2px; padding-left:43px}
.channelNav .subMark span { width:36px; height:32px; color:#ffd24a; font-weight:bold; float:left; line-height:16px; padding-top:8px}
.channelNav .subMark p { float:left; height:40px; line-height:20px; width:300px; padding-top:3px; padding-left:13px}
.channelNav .subMark i { width:75px; display:block; float:left; height:20px}
.channelNav .subMark a{color:#FFF;}
.channelNav .subMark a:hover{color:#FFF}

.quickBox{width:988px;border:1px solid #ddd;height:198px;overflow:hidden}
.quickBox .ulTxt { margin:5px 0;}
.quickBox .ulTxt li,.quickBox .ulTxt li i{ height:31px; line-height:31px;}
.quickBox .ulTxt li i{display:inline;float:left}
.quickBox .ulTxt li .iTitle{ width:75px; margin:0 10px 0 8px; text-indent:8px; color:#000; background-position:0px -156px;}
.quickBox .ulTxt li .iData{width:890px;color:#a9a9a9;white-space: nowrap;overflow:hidden}
.quickBox .ulPic { padding-top:5px; padding-left:10px}
.quickBox .ulPic li { display:inline;float:left; width:52px; overflow:hidden; margin:5px 11px 0}
.quickBox .ulPic li img { width:50px; height:50px; display:block; float:left}
.quickBox .dotLine{ margin:0 3px;}

.screen1 .layA .modA { height:166px}
.screen1 .layA .modA177 { height:177px}
.screen1 .layA .modA .ulPic li{ display:inline}
.screen1 .layA .modA .ulTxt li{ }
.screen1 .layB .focusTit{ background-position:left 0; height:112px; padding-top:25px; text-align:center;}
.screen1 .layB .cMidList{ border:1px solid #ddd; width:378px; border-top:none; padding:0px 5px 10px;}
.screen1 .layB .cMidList .ulTxt { padding-left:10px}
.screen1 .layB .cMidList .ulTxt li { color:#777}
.screen1 .layB .cMidList .color_a_h { color:#777}
.screen1 .layB li.space{ height:10px; overflow:hidden; line-height:0; font-size:0;}
.screen1 .layC .tbA{ padding-top:10px; background:#f5f5f5;}
.screen1 .layC .ulTxt { padding-top:6px}
.screen1 .layC .ulTxt li { line-height:22px; height:22px}
.screen1 .layC dt,.screen1 .layC dd{ margin:0 5px; float:left; display:inline}.screen1 .layC dt{ width:106px;}.screen1 .layC dd{ width:100px; line-height:24px; color:#777;}
.screen1 .layC .detail{ display:block; background-position:-76px -156px; width:73px; height:27px; line-height:25px; color:#dc0002; font-weight:700; margin:14px auto 0; text-align:center}
.screen1 .layC .ulPic li{ margin-bottom:8px;}

.screen2 .modA { height:141px;}
.screen2 .modA .ulPic { padding-left:3px}
.screen2 .modA .ulPic li { display:inline; margin:11px 9px 0}

.map_library .modA { height:285px}
.map_library .modA .ulPic { padding-left:3px}
.map_library .modA .ulPic li { display:inline; margin:15px 11px 0}
.map_library .modA .subMark p { color:#979797}
.map_library .modA .subMark p a{ font-size:14px; color:#000}

.sc2 .thead .mark{ background-position:-390px 0px}
.cs .thead .mark{ background-position:-390px -40px}
.wc .thead .mark{ background-position:-390px -80px}
.dota .thead .mark{ background-position:-390px -120px}
.fittings .thead .mark{ background-position:-390px -160px}

.box{ border:1px solid #ddd; padding:5px 0; min-height:100px;}
* html .box{ height:100px}
.box350,.box230,.box410{ height:385px;overflow:hidden;}
.fittings .box350,.fittings .box230,.fittings box410{ height:310px;}
.box350,.box230{ float:left; padding:0 10px;}
.box350{ width:328px; border-right:1px dotted #ccc;}

.box410{ width:405px; padding-left:5px; float:left;}
.box230{ width:208px; border-left:1px dotted #ccc;}

.box350 .tbB{ padding-top:0px}
.box350 .ulPic li{display:inline;margin:5px 11px;}
.box350 .ulTxt{ margin-top:4px;}
.box350 .ulTxt li .iDate{ margin-right:0px;}

.box410 .bTit{ margin-bottom:2px;}
.box410 .ulTxt { margin-top:10px}
.box410 li.space{ height:12px; overflow:hidden; line-height:0; font-size:0;}
.box410 li.last{ text-align:right; padding-right:8px}

.box230 .tbB{ padding-top:6px}
.box230 .ulPic { padding-top:5px}
.box230 .tbB .tit{ line-height:22px;color:#c00;}
.box230 .tbB .side{ width:90px; height:81px; margin-left:10px; margin-top:2px; line-height:22px; float:left; word-break:break-all; overflow:hidden; color:#777; display:inline}
.box230 .tbB .ulTxt{ line-height:22px;}

.fittings .box230 .ulPic li{ margin:0px 9px 28px; display:inline;}
.fittings .box230 .ulPic li .iDate{ width:86px;height:29px;position:absolute;bottom:-28px;left:0px;line-height:26px;text-align:center;}

/*tzh 20110603 begin*/
.hardware .thead .mark {background:url("http://www1.pcgames.com.cn/global/2010/g/img/fightBg2011.png") no-repeat -390px -200px;}
.hardware .thead .subMark a {font-size:14px; color:#000; margin:0 6px}
.hardware .box350 .tbB {padding:10px 0 0 9px;}
.hardware .ulTxt li .iDate{margin-right:0; padding-right:8px;}
.hardware .ulMix li{width:319px; height:106px;margin: 0 0 10px; overflow:hidden; float:left}
.hardware .ulMix li p {width:167px;}
.hardware .ulMix li p i{display:block;line-height:24px;color:#787878; text-align:left}
.hardware .ulMix li p .iTit {line-height:25px;color:#fff; font-size:14px; font-weight:bold}
/*tzh 20110603 end*/ 

.links{ border:1px solid #ddd; padding:5px; background:#f5f5f5;}
.links .linkCon{ background:#fff}
.links td{ color:#777; height:24px}
.links .flTab{ border-bottom:1px solid #dfdfdf; }
.links .flTab i{ padding:0 9px; height:26px; line-height:26px; cursor:pointer; display:block; float:left; margin-bottom:-1px;}
.links .flTab i.selected{ font-weight:700; border:1px solid #dfdfdf; border-bottom:1px solid #fff; margin-top:0;}