@charset "gb2312"; 
@import url(http://www1.pcgames.com.cn/global/2009/f/global.css);
body{ width:1000px;font-family:"宋体"}
.main{ width:990px; padding:0 5px; text-align:left}
#colligate .main{ border-bottom:1px solid #ddd}
.left730{ width:730px; padding-right:9px; border-right:1px solid #ddd; float:left}
.right235{ width:235px; margin-left:15px; float:left;}.mb20{ margin-bottom:20px}
.clear{font-size:0;line-height:0;height:0;clear:both;visibility:hidden}
.grey,a.grey,.grey a:link,.grey a:visited,.grey a:active,a.grey:hover,.grey a:hover{color:#898989;}
.blue,a.blue, a.blue:link, a.blue:visited,a.blue:hover, a.blue:active,.blue a:hover{color:#033596;}
a.fade{text-decoration:underline; padding:1px 1px 0; color:#000}a.fade:hover{ background:#cc0000; text-decoration:none; color:#fff}
table{border-collapse:collapse;border-spacing:0}
.line{overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
caption,th,td{ text-align: left;font-weight:normal;vertical-align:top}
#selectR2 ul.tag_options,#selectR2 .tag_select_open,#selectR2 .tag_select,ul.tag_options,.tag_select_open,.tag_select,.nav li.focus,#index .nav a.more,#index .nav li.focus,#index .nav li,.ulVideo li img,#index .typeTitle,#games .typeTitle,#downLoad .typeTitle,#article .typeTitle,#anime .typeTitle,#video .typeTitle,#picture .typeTitle,#colligate .typeTitle,#blog .typeTitle,#bbs .typeTitle,#feedback .typeTitle,.submit,.attentionTitle,#help .typeTitle{ background:url(http://www1.pcgames.com.cn/ks2009/images/gifbg.png) no-repeat;}

/* quickSearch */
.quickSearch{ border:1px solid #f7ebb7; padding-bottom:5px;zoom:1}
.quickSearch .selectType{ padding:0 15px}
.quickSearch a,.quickSearch a:link,.quickSearch a:visited{ text-decoration:underline; padding:1px 1px 0; color:#003497;font-weight:700}.quickSearch a:hover{ background:#cc0000; text-decoration:none; color:#fff}
.quickSearch dt,.quickSearch .guide{ height:25px; line-height:25px; padding-left:15px; background:#FEFAEC; color:#817f84; margin-bottom:5px}
.quickSearch dt a:link,.quickSearch dt a:visited,.quickSearch .guide a:link,.quickSearch .guide a:visited{color:#817f84}
.quickSearch dt a:hover,.quickSearch .guide a:hover{ background:#cc0000; text-decoration:none; color:#fff}
.quickSearch dd{ float:left; width:155px;line-height:25px; margin:0 10px 0 15px; display:inline; color:#817f84; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
/* quickSearch_for_games */
#games .quickSearch .selectType li{border-bottom:1px dashed #c3c3c3 }
#games .quickSearch .selectType li.noBtmBorder{ border-bottom:none}
#games .quickSearch em{ width:60px; font-weight:700; float:left; padding:5px 0; line-height:26px; margin:0; font-size:12px;font-weight:700; display:block}
#games .quickSearch dl{float:left; width:635px; padding:5px 0; color:#888a89 }
#games .quickSearch dd{margin:0 25px 0 0; width:130px; font-size:12px }
.dCondition{ height:29px; line-height:29px; padding:4px 0 0 10px; margin:0 5px; background:url(http://www1.pcgames.com.cn/ks2009/images/jpgbg.jpg) left -25px repeat-x;}
.dCondition strong{ float:left; width:135px}
.dCondition li{ float:left; padding:5px; color:#898989; line-height:14px;}
.dCondition li.odd{ border:1px solid #dcdcdc; color:#000; padding:5px 20px 5px 5px; background:#ffffd8 url(http://www1.pcgames.com.cn/ks2009/images/close.gif) right 7px no-repeat; cursor:pointer }

/* resultTab */
.resultTab{ border-bottom:1px solid #ddd; padding-right:15px; height:28px !important; height:auto}
.resultTab i{float:right; display:block; cursor:pointer; margin:0 0 -1px -1px; background:#f1f1f1; border:1px solid #ddd; line-height:27px; height:27px;}
.resultTab i a{ display:block; padding:0 10px; height:27px; float:left}
.resultTab i.focus{ font-weight:700; border-bottom:1px solid #FFF; color:#000; background:#fff }

/* result_list_first */
.resultList li{ padding:0 15px 10px; margin-bottom:10px; border-bottom:1px dashed #cbcbcb}
.resultList .resultPic a{ display:block;border:1px solid #e4e4e4; padding:2px;}
.resultList .resultPic img{ vertical-align:top; background:url(http://www1.pcgames.com.cn/ks2009/images/mr100x135.jpg) center center no-repeat; display:block}
.resultList .resultMsg{ width:435px; line-height:2em; margin-left:15px}.resultList .resultMsg619{ width:619px}.resultList .resultMsg584{ width:584px}.resultList .resultMsg616{ width:616px}
.resultList .resultMsg .content{ line-height:1.8em; color:#898989}.resultList .resultMsg .content a.grey:visited{color:#898989}
.resultList .resultMsg .titPic{ width:435px; white-space:nowrap; overflow:hidden; font-family:"微软雅黑"}
.resultList li .titTxt{ width:700px; white-space:nowrap; overflow:hidden; font-family:"微软雅黑"}
#colligate .resultList .resultMsg .titPic{ width:410px;}
.resultList cite,.resultList .author{ font-style:normal; font-size:12px; color:#498104} 
.resultList .author a,.resultList .author a:link,.resultList .author a:visited{ color:#498104}
.resultList cite a,.resultList cite a:link,.resultList cite a:visited{ color:#498104}
.resultList .resultNum{ width:98px; padding:19px 0 20px 15px; margin-top:20px; line-height:2em; border-left:1px solid #e6e6e6}
.resultList .resultNum img{ padding-right:3px}
.resultList .resultNum .toolBtn{ width:79px; margin:0 auto 5px; height:21px; display:block; text-indent:-222px;background:url(http://www1.pcgames.com.cn/ks2009/images/gifbg.png) -120px -116px no-repeat; overflow:hidden}
.box .innerCon .resultList li{ padding:15px 0; margin-bottom:0; zoom:1} /*colligate*/
.box .innerCon .resultList .resultMsg{ width:410px} /*colligate*/
.innerCon .resultList .resultMsg p.game{ width:410px; overflow:hidden; white-space:nowrap} /*colligate*/
#downLoad .resultList .resultMsg .content{ text-indent:0;}
#downLoad .resultList .resultMsg{ line-height:1.8em}
#downLoad .resultList .resultNum{ margin-top:0}
#fahao .resultList,#article .resultList li,#bbs .resultList li,#blog .resultList li{ line-height:2em}
#fahao .content,#bbs .content,#blog .content{ text-indent:2em; width:700px; overflow:hidden}

/* images_list */
.imgList{ padding:0 25px; width:940px; overflow:hidden}
.imgList li{ float:left}
.ulVideo li a,.ulPic li a{ color:#898989}
.ulVideo{ line-height:18px; width:966px;}
.ulVideo li{ text-align:left; width:126px; margin:0 35px 20px 0; color:#898989}
.ulVideo li img{  background-position:-240px -80px; padding:4px 3px 16px; vertical-align:top; margin-bottom:5px}
.ulVideo li a.blue{ color:#003497}
.ulVideo .pW126{ width:126px}
.ulPic{ line-height:18px; width:980px}
.ulPic li{ width:141px; margin: 0 55px 30px 0; color:#898989}
.ulPic li .iTitle{ width:141px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.innerCon .ulPic li{ margin:0 33px 0 0; float:left}
 .innerCon .ulVideo li{ margin:0 53px 0 0}

/* sideBar_list */
.ColumnTitle{ font-size:14px}
.tlist li{ font-size:14px; line-height:24px}.tlist li a:link,.tlist li a:visited{ color:#033596;}.tlist li a:hover{ color:#ff0000}
.sideBox{ margin-bottom:5px}
.sideBox .dHead,.ColumnTitle{ background:#f1f1f1; line-height:21px; padding-left:15px; font-weight:700; }
.sideBox .dBody,.ColumnContent{ padding:8px 0 0 15px}
.ulTxt li{ background-position:left 1px}


/* ks_index */
#index .subnav2{ width:366px;height:121px;margin:90px auto 0 auto;clear:both;}
#index .typeTitle{ width:183px;height:35px;margin-top:36px; background-position:-88px -40px}
#index .nav{ height:31px;line-height:26px;font-size:14px;z-index:100;top:0;left:0;clear:both;zoom:1;overflow:hidden;position:absolute;}
#index .nav ul{ padding-left:165px;margin-top:0;float:left;}
#index .nav li{ width:76px;height:25px;margin-top:0; background-position:-585px 0; cursor:pointer}
#index .nav li.focus{ height:31px;line-height:26px; background-position:-474px 0;}
#index .nav li a{ width:70px;text-align:center;border-right:none;float:left;}
#index .nav a.more{ padding:0 16px 0 0;margin-left:10px; background-position:100% 11px;display:block;float:left;}
.middle{ zoom:1;clear:both;overflow:hidden;position:relative;}
.searchArea{ width:732px;padding:22px 0 14px 0;margin:25px auto 0 auto;border:1px solid #e1e1e1;border-top:1px solid #e81121;background:#f2f2f3;zoom:1;}
.searchArea table{ margin:0 auto;}
.searchArea a{ line-height:16px;color:#003399;text-decoration:underline;}
.recommandSearch{ line-height:42px;text-align:center;}
.recommandSearch a{ margin-right:12px;color:#003399; padding:1px 1px 0}.recommandSearch a:hover{ background:#cc0000; text-decoration:none; color:#fff}
.searchArea label{ margin-right:10px;}
#channelRadio td{ white-space:nowrap;}
#index .searchword{ width:342px;background:url(http://www1.pcgames.com.cn/ks2009/images/input2.gif) no-repeat;}
#index .searchword .q{ width:332px;}
.subContent{ width:auto;padding:2px 5px 5px 5px;background:#ffffff;border:1px #d0d0d0 solid;text-align:left;z-index:999;position:absolute;visibility:hidden;}
.subContent ul li{ background:url(http://www1.pconline.com.cn/global/2008/images/dc/arrowy.gif) left center no-repeat;border-bottom:1px #D0D0D0 dotted;text-indent:10px;line-height:24px;}
.subContent ul li a{ white-space:nowrap;}
.subContent ul li.own{ border:none;}

/* colligate_page */
.box{ overflow:hidden; margin-bottom:10px; zoom:1}
.box .dTitle{ width:35px; padding-top:10px; line-height:25px; height:400px; margin-bottom:-340px; float:left; text-align:center; background:#F3F3F3; color:#cd0102; font-size:20px; font-family:"黑体"}
.box .dContent{ width:663px; padding:0 15px; float:left;}
.box dl{ height:35px; border-bottom:1px dashed #c1c1c1; width:663px; overflow:hidden; line-height:35px}.box dt,.box dd{ float:left; white-space:nowrap; }
.box dd a{ font-weight:700; color:#023497;padding:1px 1px 0;}.box dd a:hover{ background:#cc0000; text-decoration:none; color:#fff}
.box dt{ font-weight:700; width:50px}.box dd{ margin-right:20px;color:#888a87}.box dd.more{ margin-right:0;}
.box .innerCon{ clear:left}.box .innerB{ padding:10px 0; border-bottom:1px dashed #C1C1C1}.box .innerC{ padding:15px 0 10px; width:663px; overflow:hidden; border-bottom:1px dashed #C1C1C1}
.box table{ table-layout:fixed}.box .innerCon th{ padding-left:15px; background:url(http://www1.pcgames.com.cn/global/2009/f/img/dot_red.gif) no-repeat left 7px; font-size:14px}
.box .innerCon .date{ text-align:right; color:#898989}
.box .count{ text-align:right; height:30px; line-height:30px}

/* inner_page_top */
.subnav2{ height:81px;clear:both}
.subnav2 i{ display:block;float:left;overflow:hidden;}
.logo{ padding:12px 0 0 10px;}
.logo img{ vertical-align:top;}
.typeTitle{ width:77px;height:25px;margin-top:41px;}
#help .typeTitle{background-position:-660px -124px}
#games .typeTitle{ background-position:-6px -40px}
#downLoad .typeTitle{ background-position:-388px -80px}
#article .typeTitle{ background-position:-580px -40px}
#fahao .typeTitle{ background:url(http://www1.pcgames.com.cn/ks2009/images/fahao.png) no-repeat 0 0}
#anime .typeTitle{background-position:-580px -80px}
#video .typeTitle{ background-position:-366px -40px}
#picture .typeTitle{background-position:-476px -80px}
#colligate .typeTitle{background-position:-276px -40px}
#blog .typeTitle{background-position:-665px -40px}
#bbs .typeTitle{background-position:-480px -40px}
#feedback .typeTitle{background-position:-665px -80px}

.subnav2_m{ height:42px;line-height:38px;padding-top:39px;font-size:14px;color:#8b8b8b;float:left}
.searchword{ width:317px;height:31px;display:block;float:left;background:url(http://www1.pcgames.com.cn/ks2009/images/gifbg.png) no-repeat;}
.subnav2_m .q,.bottomSearch .q,.searchArea .q{ width:302px;height:20px;line-height:20px;padding:3px;border:1px solid #a4a4a4;float:left;}
.subnav2_m .image3,.bottomSearch .image3,.searchArea .image3{ width:86px;height:27px;font-weight:bold;font-size:14px;cursor:pointer;background:url(http://www1.pcgames.com.cn/ks2009/images/gifbg.png) -340px 0 no-repeat;border:0;float:left; color:#000}
.subnav2_m .more{ padding-left:5px;float:left;}
.subnav2_m a{ margin:0 6px;font-size:14px;text-decoration:underline;}
.nav{ width:990px;margin:0 auto;height:49px;clear:both;overflow:hidden;}
.navBanner{ height:28px;border:1px solid #caced4;background:url(http://www1.pcgames.com.cn/ks2009/images/jpgbg.jpg) 0 -36px repeat-x;zoom:1;}
.nav ul{ padding-left:10px;zoom:1;margin-top:-30px;float:left;}
.nav li{ width:65px;height:14px;margin-top:10px;text-align:center;float:left;}
.nav li a{ width:64px;font-size:14px;text-align:center;border-right:1px solid #cacaca;zoom:1;display:block;}.nav li a.last{ border:none}
.nav li a:hover{ text-decoration:none;}
.nav li.focus{ height:31px;line-height:26px;margin-top:4px;background-position:-474px 0; width:70px}
.nav li.focus a{ border:none;font-weight:bold;color:#fff; width:69px}
.searchSituation{ line-height:36px;padding-right:11px;float:right;margin-top:-30px;}
.searchSituation strong{ padding:0 6px;}

/* select start */
#selectR{ width:104px;height:31px;line-height:24px;margin-right:6px;float:left;font-size:12px}
.select_box{ width:102px;height:31px}
#bottom .tag_options a{ margin:0; color:#777; text-decoration:none}#bottom .tag_options a:hover{ color:#000}
.tag_select{ width:95px;height:24px;line-height:24px;padding:2px 3px 5px 6px;color:#7f7f7f;cursor:pointer;background-position:0 -200px; text-align:left}
.tag_select_open{width:95px;height:24px;line-height:24px; padding:2px 3px 5px 6px;background-position:0 -239px;_background-position:0px -239px;display:block; text-align:left}
ul.tag_options{ width:98px;height:auto;line-height:22px;padding:0 3px 3px 3px;margin:0;background-position:-137px bottom;position:absolute;z-index:999;overflow:hidden; text-align:left;*margin-left:-51px}
ul.tag_options li a:link,ul.tag_options li a:visited{ width:93px;height:22px;line-height:22px;font-size:12px;margin:0;padding:0 0 0 3px;white-space:nowrap;background:#ffffff;color:#7f7f7f;display:block;text-decoration:none;}
ul.tag_options li a:hover{ background:#e7e7e7;color:#000000;text-decoration:none;}  
#selectR2{ width:87px;line-height:24px;margin-right:6px;float:left;font-size:12px; *overflow:hidden}
#selectR2 .select_box{ width:87px;height:31px;}
#selectR2 .tag_select{ width:80px;height:24px;line-height:24px;padding:2px 3px 5px 4px;color:#7f7f7f;cursor:pointer;background-position:-474px -200px}
#selectR2 .tag_select_open{ padding:2px 3px 5px 4px;background-position:-474px -239px;display:block;}
#selectR2 ul.tag_options{ width:81px;height:auto;line-height:22px;padding:0 3px 3px 3px;margin:0; *margin-left:-43px; background-position:-614px bottom;position:absolute;z-index:999;overflow:hidden;}
#selectR2 ul.tag_options li a{ width:78px; margin:0; padding-left:1px}
#AdvancedSearch{ display:none;}

/* inner_page_bottom */
#index #bottom{ width:734px;margin:60px auto 0;text-align:center; border-top:1px dashed #ddd; padding-top:0}
#index #bottom p{ line-height:35px; margin-bottom:10px}
#bottom{ width:1000px;height:143px;line-height:22px;padding:35px 0 50px;margin:0 auto;text-align:center;color:#7f7f7f;background:#fff;}
#bottom p{ clear:both;zoom:1;overflow:hidden;}
#bottom a{ margin:0;color:#7f7f7f;text-decoration:underline;}
#bottom a:hover{ color:#ff6600;}
.searchBox{ width:415px; margin:0 auto}
.searchBoxtwo{ width:550px}.searchBoxthree{ width:610px}

/* bottom_more_search */
.moreSearch{ padding:10px 3px 6px 10px; margin:0 5px;line-height:22px;border:1px solid #dfdfdf;font-size:14px;background:#f2f2f2; text-align:left}
.moreSearch .dTB{ display:block; width:890px; overflow:hidden}
.moreSearch td{ text-align:left;vertical-align:top; padding-right:15px}
.moreSearch td a{ font-size:14px;color:#003399;white-space:nowrap;}

/* feedback */
.midbox{ padding:12px 30px;margin:0 auto;border:1px solid #cacaca}
.midbox .kewords{ width:290px;height:20px;}
.midbox i{ height:40px;color:#808080;display:block;}
.midbox .i2{ height:22px;line-height:22px;}
.midbox th{ font-size:14px;}
.submit{ cursor:pointer;border:0;width:96px;height:27px;color:#8e3200;font-size:14px;font-weight:bold; background-position:0 -160px}
.words{ width:410px;height:22px;line-height:22px;}
.midbox textarea{ width:410px;height:116px;}

/* error_page */
.attentionTitle{ width:550px;height:50px;line-height:50px;padding-left:48px;margin-left:50px;font-size:14px;font-weight:700;border-bottom:1px dotted #ccc;background-position:-760px -260px;overflow:hidden;}
.attentionContent{ width:550px;line-height:50px;padding-left:8px;margin-left:50px;border-bottom:1px dotted #cccccc;zoom:1;clear:both;overflow:hidden;}
.attentionContent th,.moreTry strong{ color:#494949;font-size:14px; font-weight:700}
.attentionContent a,.moreTry a{ color:#00359b;margin:0 15px;text-decoration:underline;white-space:nowrap;}
.moreTry{ height:300px;line-height:28px;padding-left:8px;margin-left:50px;}
.moreTry .p1{ height:46px;line-height:46px;}

/*uldb 2012-3-2*/
.uldb{width:700px}
.uldb li{float:left; width:225px; height:90px; }
.uldb img{float:left}
.uldb p{ display:block; float:right; width:147px; line-height:22px; text-align:left}
.uldb b{display:block; clear:both; color:#f70000; font-size:14px;}
.uldb b a{color:#f70000}
.uldb i{display:block; clear:both; color:#8a8a8a; line-height:22px}
.uldb .i1{color:#0b31a0}
.uldb .i1 a{color:#0b31a0; vertical-align:top}
.uldb .i1 a:hover{color:#f70000}
/*dblist 2012-3-2*/
.resultList .dbl img{ vertical-align:top; background:none; border:none}
.resultList .dbl a{border:none}
.resultMsg616 b{display:block; clear:both; color:#f70000; font-size:14px;}
.resultMsg616 b a{color:#f70000}
.resultMsg616 i{color:#8a8a8a}
/*dblist 2012-3-16 dblogo*/
#db .typeTitle{width:95px; height:25px; background:url(http://www1.pcgames.com.cn/ks2009/images/ksdblogo.jpg) no-repeat 10px 0}
/*fahao 2013-1-7*/
.hao {background: url("http://www1.pcgames.com.cn/pcgames/usercenter/g20121113/images/fahao.png") no-repeat scroll 0 -32px transparent;display: inline-block;height: 21px;line-height: 21px;padding-left: 7px;text-align: center;width: 65px;font-size:12px; color:#fff}
.hao:link,.hao:active,.hao:visited,.hao:hover{color:#fff}
.end{background-position:0 -54px}
/*手游样式*/
.resultList .resultPic .sypic{border:0}
.resultList .sybtn{border-left:0; width:120px; padding:0}
.resultList .sybtn .app{display:inline-block; width:119px; height:32px; background:url(http://www1.pcgames.com.cn/zt/gz20140723/syks/sybg.png) no-repeat 0 0; margin:0 0 10px 0}
.resultList .sybtn .app:hover{background-position:0 -33px}
.resultList .sybtn .ios{background-position:0 -65px}
.resultList .sybtn .ios:hover{background-position:0 -98px}
/*按钮ico*/
.resultTab i a em{display:inline-block; width:13px; height:13px; font-size:0; overflow:hidden; float:left; margin:7px 5px 0 0; background:url(http://www1.pcgames.com.cn/zt/gz20140723/syks/sybg.png) no-repeat 0 -135px;}
.resultTab i a .ico1{background-position:0 -135px}
.resultTab i a .ico2{background-position:-15px -135px}
.resultTab i a .ico3{background-position:-30px -135px; width:9px; height:12px}