@charset "gb2312";
/* CSS Document */
body{font-family:宋体,Arial Narrow;font-size:12px; background:#fcfcfc; color:#333}
html, body, div, span, dl, dt, dd, ul, ol, li, a, img, object, iframe, form, label, fieldset, legend, table, caption, col, colgroup, thead, tbody, tfoot, tr, th, h1, h2, h3, h4, h5, h6, p, pre, code, samp, var, dfn, kbd, address, abbr, q, blockquote, cite, ins, del, sub, sup, bdo, em, strong, small, big, b, i, u, s, strike, font, center{padding:0; margin:0;}
table{ border-spacing: 0 ; border-collapse : collapse ;}
img{border:0;/*display:block*/}
ol,ul,li{list-style:none;} 
li{ list-style:none}
h1,h2,h3,h4,h5,h6 {font-size:14px; }
a{color:#333;text-decoration:none; outline:none}
a:hover{color:#dd4b39;text-decoration:underline;}
.lt{float:left;}
.rt{float:right;}
.cl{clear:both; overflow:hidden; line-height:0px; font-size:0px; height:0px;}
.mt6{ margin-top:6px;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px}
.pr0{ padding-right:0px;}
.pr17{ padding-right:17px;}
.mt5{ margin-top:5px;}
em,cite{ font-style:normal}
.clfx:after{height:0;line-height:0;font-size:0;content:".";display:block;clear:both;visibility:hidden;}
.clfx{display:inline-block;}/*\*/* html .clfx{height:1%;}.clfx{display:block;}
.header,.main,.footer{ width:980px; margin:0 auto}
/*.header{ height:61px; overflow:hidden}*/
.header a h1{ background:url(/templets/default/images/logo.jpg); width:289px; height:53px; text-indent:-99999em; display:block; float:left; }
.header .search{ background:url(/templets/default/images/search.jpg); width:291px; height:28px;  line-height:28px; float:right; margin:17px 0 0 0; display:inline}
.header .search .input{ width:180px; padding:2px 0px 2px 30px;  vertical-align:top; height:22px; background:none; border:none; line-height:24px; color:#aaa}
.header .search .btn{ width:70px; height:28px; cursor:pointer; border:none; background:none;}
.header .liuy{width:77px; height:28px; background:url(/templets/default/images/liuy.jpg) no-repeat; float:left; margin:17px 0 0 0;}
.header .liuy a{height:77px; display:block;}
.hot{ float:right; height:25px; line-height:25px; background:url(/templets/default/images/index.gif) no-repeat -333px -6px; padding-left:20px; margin:19px 0px}
.hot a{ padding-left:10px;}
/*头部css*/
.menu,.nav{ width:100%; }
.menu{ height:73px; background:#05A2DA; overflow:hidden}
.menu ul{ width:980px; height:36px; margin:0 auto}
.menu ul li{ width:65px; height:36px; float:left;  }
.menu ul li a{ display:block; width:65px; height:35px; color:#fefefe; line-height:35px; font-size:14px; text-align:center;border:1px solid #05A2DA; border-bottom:none}
.menu ul li a.first{ background:#27afdf; border-left:1px solid #0994c6; border-right:1px solid #0994c6; border-top:1px solid #27afdf }
.menu ul li a:hover,.menu ul li a.current{ border:1px solid #0994c6; border-bottom:none; background:#fff; color:#333; text-decoration:none}
.nav{ border-bottom:1px solid #ddd; background:#fff; line-height:36px; text-align:center; color:#444; margin-top:0px; height:36px;}
.p80{ text-align:left; padding-left:80px;}
.nav a{ padding:0px 10px;}
.nav a,.pic li a,.tool_box .t_sing dd a{ color:#444}
/*导航*/

/*标题*/
a.c_dd4b39{ color:#dd4b39}
.g_tit,.s_tit{ line-height:25px; height:25px;}
.g_tit h3,.s_tit h3{ font-size:12px; }
.s_tit h3{ padding-left:15px; border-bottom:1px solid #ddd }
.g_tit span a{ float:right;}
.tit{ background:url(/templets/default/images/tit1.jpg) repeat-x; height:38px; line-height:38px; border:1px solid #ddd; border-top:none}
.tit h3{ font:normal 18px/38px '微软雅黑'; padding-left:17px;}
.tit h3.t1{ font-size:16px;}
.tit span a{ float:right; color:#555; padding-right:19px; }
.ga_tit,.tit2{ background:url(/templets/default/images/tit.jpg); height:30px;  line-height:35px; overflow:hidden;}
.ga_tit h3,.tit2 h3,.tit3 h3{ font:normal 12px/35px '宋体'; padding-left:25px;}
.tit2 h3{ padding-left:15px;}
.ga_tit span{ float:right; padding-right:12px; }
.tit2{ background:url(/templets/default/images/tit2.jpg); }
.tit3{ height:38px; border-bottom:1px solid #ddd; line-height:38px;}
.tit3 h3{ font-size:14px;}
.tit4{ height:31px; border:1px solid #ddd; border-bottom:none; border-left:none; line-height:31px; overflow:hidden }
h3.ht{ height:38px; line-height:38px; border:1px solid #ddd; padding-left:15px; color:#333; font:16px/38px '微软雅黑'}
h3.h32{ height:31px; line-height:31px; border:1px solid #ddd; border-top:2px solid #05a2da; padding-left:15px; color:#267fbb; font-size:12px}

/*列表*/
.list{ padding-top:7px;}
.list li{height:27px;line-height:27px; overflow:hidden; background:url(/templets/default/images/dot.jpg) no-repeat 0px 13px; padding-left:10px;}
.list li a{ font-size:14px;}
.list li em{ float:right; color:#666; font-size:14px;}
.list1 li{ height:25px; line-height:25px; overflow:hidden}
.list1 li a{ font-size:12px;}
.list2 li{ width:240px; float:left; line-height:27px; height:27px;}

/*图片*/
.i_pic li{ float:left; width:174px; margin:13px 13px 0px 0px; display:inline }
.i_pic li.none,.pic li.none{ margin-right:0px;}
.i_pic li em{ display:block; width:172px; height:108px; border:1px solid #ddd; text-align:center; line-height:16px;}
.i_pic li img{width:162px; height:82px; padding:5px;}
.i_pic li cite a{width:54px; height:25px; display:inline-block; margin:3px 3px 0px 0px; line-height:25px; text-align:center; border:1px solid #ddd}
.i_pic li cite a:hover,.mold li a:hover{ background:#F37501; color:#fff; border:1px solid #F37501; text-decoration:none}
.i_pic li cite a.none{ margin-right:0px;}
.pic li{ float:left; width:82px; text-align:center; line-height:22px;  margin:8px 8px 0px 0px; display:inline }
.pic li em{  width:82px; height:71px; display:block;}
.pic li em a img{ width:80px; height:67px; padding:2px;background: url(/templets/default/images/index.gif) no-repeat -126px -73px;}
.pic li em a:hover img{ background:url(/templets/default/images/img_hover.gif)}
.pic li p{ line-height:22px; height:22px; overflow:hidden;}
.pic li a:hover,.tit span a:hover,.tool_box a:hover, .t_sing dd a:hover{ color:#dd4b39}
.dj_pic li{ width:84px; float:left; margin:0px 0px 0px 4px; display:inline}
.dj_pic1 li{ margin:0px 0px 0px 7px; display:inline; }
 
/*广告*/
.category,.game_project,.bar,.destiny{border:1px solid #ddd}
.game_project{ padding:6px 0px 0px 17px;}
.c_navi,.c_1,.c_2{ height:30px; border-bottom:1px solid #ddd; line-height:30px; background:#f9f9f9;_overflow:hidden }
.c_navi li,.c_1 li,.c_2 li{ width:75px; cursor:pointer; float:left; height:30px;position:relative; text-align:center; } 
.c_navi li.current,.c_1 li.current,.c_2 li.current{ width:75px; border-right:1px solid #ddd; border-left:1px solid #ddd;border-top:2px solid #05a2da; margin-top:-1px; height:30px; background:#fff; color:#267fbb; font-weight:bold}
.c_navi li.last{ border-right:none; width:76px}
.c_1 li.last,.c_2 li.last{ border-right:none;width:77px;}
.c_box{ padding:6px 17px 7px 17px; clear:both}
.c_box li{ background:url(/templets/default/images/line.jpg) repeat-x bottom; padding:7px 5px 0px 0px; float:left;}
.c_box li.none{ background:none}
.c_box li em,a.down{ background:url(/templets/default/images/index.gif) -1px -9px; display:block;width:33px; height:16px; color:#fff; line-height:18px; overflow:hidden; text-align:center; float:left}
a.down:hover{ text-decoration:none; color:#fff}
.c_box li em.em2{ background-position:-1px -26px;}
.c_box li em.em3{ background-position:-1px -43px;}
.c_box li div{ float:left; width:880px; padding-left:20px;}
.c_box li div a{ width:auto;  padding:0px 14px 2px 10px; line-height:14px;overflow:visible; height:23px; }
.c_box li a{ width:88px; overflow:hidden; float:left;   line-height:23px; height:23px; display:inline-block; color:#444}
.c_box li a:hover{ color:#dd4b39}
.g_pro_left{ width:740px; background:url(/templets/default/images/s_line.jpg) right  repeat-y; float:left; padding-right:10px; }
.games_pic li{ width:101px; height:auto; text-align:center; line-height:25px; float:left; margin-right:22px; display:inline }
.games_pic li a img{width:97px; height:51px; padding:1px; border:1px solid #ddd}
.games_pic li a:hover img{ border:1px solid #f37501}
.games_pic li.last,.mold li.last{ margin-right:0px;}
.g_pro_right{ padding-left:13px; width:180px; float:left}
.g_pro_right ul li{ height:27px; line-height:27px; overflow:hidden}
.g_pro_right ul li span,.list span{ float:right; margin-top:5px;font-size:12px; }
.g_pro_right ul li span a,.list span a {background:url(/templets/default/images/index.gif) -1px -9px; display:block;width:33px; height:15px; color:#fff; overflow:hidden; text-align:center; float:left; font-size:12px;padding-top:1px; line-height:17px;}
.g_pro_right ul li span a:hover,.list span a:hover{ background:url(/templets/default/images/d_hover.gif); text-decoration:none; color:#fff}


.games{ width:361px; float:left; margin-left:17px; display:inline}
.network{ border:1px solid #ddd; padding-top:5px; padding-bottom:10px; border-top:none}
.rank{width:187px; float:left; margin-left:17px; display:inline}
.rank_list{ padding-top:3px;}
 .rank_list li{ height:30px; line-height:30px; overflow:hidden; padding-right:5px; }
 .rank_list1 li{ height:25px; line-height:25px;}
.rank_list li em,.rank_list li em.em2,.rank_list1 li em,.rank_list1 li em.em2{ display:block; width:15px; height:15px; line-height:15px; overflow:hidden; text-align:center; color:#fff; background:url(/templets/default/images/index.gif) -35px -9px; margin-top:7px;_margin-top:5px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; margin-right:5px;}
.rank_list1 li em,.rank_list1 li em.em2{ margin-top:3px;}
.rank_list li em.em2{ background-position:-35px -39px; color:#666}
.mold li{ width:66px; height:27px; float:left; display:inline; margin:8px 7px 0px 0px;}
.mold li a{ display:block; width:63px; height:25px; text-align:center; line-height:25px; border:1px solid #ddd}
.smallmold li{width:54px;}
.smallmold li a{width:51px;}

/*常用工具*/
.tools{ width:756px; border:1px solid #ddd; float:left; padding-bottom:10px;}
.tool_tab{ height:38px; border-bottom:1px solid #ddd; line-height:38px;_overflow:hidden; background:#f9f9f9}
.tool_tab li{ position:relative; width:109px; float:left; font-size:14px; text-align:center; height:38px; cursor:pointer}
.tool_tab li.current{ border-top:2px solid #05a2da; border-left:1px solid #ddd; border-right:1px solid #ddd; margin-top:-1px; font-weight:bold; height:38px; background:#fff}
.c_navi li.first,.c_1 li.first,.c_2 li.first,.tool_tab li.first,.advert li.first{ border-left:none}
.tool_box{ padding:0px 17px 0px 30px; height:303px;}
.tool_up{ background:url(/templets/default/images/line.jpg) repeat-x bottom; padding-bottom:12px; }
.tool_box .t_sing dt{ font-weight:bold; line-height:28px;}
.tool_box .t_sing{width:140px; float:left; margin-top:5px; padding-bottom:7px;}
.tool_box .t_ting1{ width:155px}
.tool_box .t_sing dd img{ float:left; margin-top:4px; margin-right:5px; display:inline}
.tool_box .t_sing dd{ height:26px; line-height:26px; width:140px; float:left; }
.down_rank{ float:right; width:214px; border:1px solid #ddd; padding-bottom:10px}
.rank_d{ margin-left:9px;}
.tool_soft{ height:auto}

/*友情链接*/
.friend{border:1px solid #ddd; line-height:25px;border-top:1px solid #07acdb; padding:16px 17px;}
.friend a{padding-right:13px;}
.bottom{padding: 20px 0;  text-align:center; line-height:25px;}

/*列表页面*/
.home{ height:25px;line-height:25px; overflow:hidden;}
.home a,.partition dd ul li a{ color:#555}
.home span{ float:left; color:#666}
a.homelink{ width:16px; height:12px;  display:inline-block; text-indent:-8888em; float:left; margin-top:5px; overflow:hidden; background:url(/templets/default/images/home.jpg)}
.sidebar{width:185px; float:left}
.partition{ border-bottom:1px dashed #dfdfdf; padding:10px 0px 5px 20px}
.partition dt{ color:#dd4b39; font-weight:bold;  line-height:22px;}
.partition dd ul li{ width:70px; height:25px; line-height:25px; float:left; background:url(/templets/default/images/dot.jpg) no-repeat 0px 10px;  padding-left:10px;}
.partition.none{ border-bottom:none}
.content{ width:789px; float:right}
.filter-tools-box{  border:1px solid #ddd;border-top:2px solid #05a2da; height:39px; padding-top:10px; background:#f9f9f9; color:#666}
.filter-tools-box span{ float:right}
.filter-tools{ height:29px; line-height:29px; margin:0px 0px 0px 17px;}
.filter-tools li{ float:left; margin-right:10px; display:inline}
.filter-tools li.frames{width:108px; height:29px; line-height:29px; position:relative;}
.filter-tools li.frames span a{ background:url(/templets/default/images/index.gif) -51px -10px; color:#555; padding-left:18px; width:90px; height:29px;  display:block; text-decoration:none}
.filter-tools li.frames span a:hover{ background-position:-51px -40px; text-decoration:none}
.filter-tools li.frames .fram_box{ width:106px; position:absolute;border:1px solid #ddd; top:29px; display:none; background:#fff; padding:5px 0px; overflow:hidden;}
.filter-tools li.frames .fram_box li,.filter-tools li.frames .fram_box li a{  width:106px; height:25px; line-height:25px; float:left; display:block; text-align:center }
.filter-tools li.frames .fram_box li a:hover{ background:#25b1e2; color:#fff; text-decoration:none}
.order{ float:right; width:170px; line-height:29px}
.order em{ display:block; float:left; padding-right:11px;}
.order ul{ background: url(/templets/default/images/index.gif) -160px -10px; width:108px; height:29px; float:left}
.order ul li{ color:#fff; width:54px; float:left; text-align:center}
.order ul li.current{ background: url(/templets/default/images/index.gif) -168px -40px; color:#555}
.order ul li a{ color:#fff}
.order ul li.current a{ color:#555}
.order ul li a:hover{ text-decoration:none; color:#fff}
.order ul li.current a:hover{ color:#555}
.list_item.current{ background:#eaf8fd}
.list_item a:hover{ text-decoration:none;}
.list_item{ padding:20px 0px; border-bottom:1px solid #ddd}
.list_item dt{ background:url(/templets/default/images/line.jpg) bottom repeat-x; padding-bottom:7px;  float:right; width:640px; float:left; cursor:pointer}
.list_item dt span{ font-size:14px;  margin-right:10px;}
.list_item dt cite a{ text-align:center; color:#fff; display:inline-block;margin-right:4px;height:16px; line-height:16px;}
.list_item dt cite.china a{ width:42px;  background:#81a80d; border:1px solid #6d891b}
.list_item dt cite.jd a{ background:#f37501; border:1px solid #cb6200; padding:0px 5px}
.list_item dt em a{ background:url(/templets/default/images/index.gif) no-repeat -271px -10px; width:57px; line-height:18px; padding-left:5px; height:18px; display:inline-block; color:#fff}
.list_item dd.pic{ float:left;width:119px; float:left; padding:0px 14px;}
.list_item dd.pic img{ width:115px; height:95px; padding:1px; border:1px solid #ddd;}
.list_item dd.ensure{ float:right; width:640px;}
.list_item dd.ensure .txt li{ float:left; width:165px;}
.list_item dd.ensure .txt li.infro{ width:475px; color:#666; line-height:20px; padding-top:9px; height:40px; overflow:hidden }
.list_item dd.ensure .txt li.pt0{ padding-top:0px;}
.list_item dd.ensure .txt li.infro .moods{ color:#333; padding-top:0px; line-height:22px; }
.list_item dd.ensure .txt li.infro .moods li{ width:120px;}
.list_item dd.ensure .txt li.infro .moods b,.list_item dd.ensure .txt li.dp b{ color:#dd4b39; font-weight:normal}
.q_down a,.q_down a.current{ width:100px; height:32px; line-height:32px; background:#9F0 url(/templets/default/images/index.gif) -1px -72px; font-size:14px; display:block; padding-left:22px; margin:15px 19px 0px 24px;}
.list_item dd.ensure .txt li.infro .moods em{ color:#666}
.q_down a:hover,.q_down a.current{ background-position:-1px -105px; color:#fff}
.list_item dd.ensure .txt li.dp{ color:#737373; text-align:center; line-height:24px;}

/*分页*/
.pages{ text-align:right; margin-top:10px;color:#666}
.pages a{ display:inline-block; padding:3px 7px; border:1px solid #ddd; color:#666}
.pages a:hover{ background:#dd4b39; border:1px solid #b53828; color:#fff; text-decoration:none}
.s_text{ width:40px; height:18px; line-height:18px; border:1px solid #ddd; background:#fff}

/*文章显示页*/
.bound{ line-height:30px; padding-top:5px;}
.bound li{ line-height:30px; height:30px; overflow:hidden; padding:0px 10px 0px 15px; background:url(/templets/default/images/dot.jpg) no-repeat 10px 13px;}
.wd_download,.advert{ height:28px; line-height:28px; border-bottom:1px solid #ddd;_overflow:hidden;}
.wd_download li{ float:left; width:91px; text-align:center; border-right:1px solid #ddd; position:relative;  cursor:pointer;}
.wd_download li.current,.advert li.current{ height:28px; margin-top:1px; background:#fff}
.advert li.current{ border-right:1px solid #ddd; border-left:1px solid #ddd}
.advert li{ width:36px; float:left; text-align:center; cursor:pointer; position:relative; _overflow:hidden}
.wd_download li.none,.advert li.last{ border-right:none}
.adv_box{ padding:10px; line-height:25px; width:163px; float:left}
.adv_box a{ color:#333;display: inline-block; float:left; height: 25px;line-height: 25px;overflow: hidden;width: 65px; padding-left:11px; }
.show{ width:790px; float:right}
.tb-detail-hd{ height:52px; background:url(/templets/default/images/line.jpg) repeat-x bottom;  }
.tb-detail-hd h3{ font:normal 24px/52px '微软雅黑'; background:#F03; padding-left:26px}
.tb-detail-hd h3 em,.tb-detail-hd h3 span{ float:left;}
.tb-detail-hd h3 em a{  display:inline-block; width:64px; text-align:center; font:normal 12px/22px '宋体'; height:22px; background:url(/templets/default/images/index.gif) -1px -138px; color:#fff; margin-left:10px; margin-top:17px; }
.tb-detail-hd h3 em a:hover{ background:url(/templets/default/images/hover.gif)}
.tb-detail-hd h3 em a:hover{ text-decoration:none}
.tb-detail{ width:482px; padding-top:20px; float:left}
.games_detail{width:196px; float:left; padding-left:26px;}
.games_detail li{ line-height:26px; height:26px; overflow:hidden;}
.games_detail li img{ display:inline; vertical-align:middle}
.games_down{ width:260px; float:left; padding-top:5px;}
.share{ height:20px; line-height:20px; margin-bottom:15px; padding-left:90px;}
.share a{ color:#1054e5; }
.button_down a{ display:block; width:165px; height:30px; background:url(/templets/default/images/button_down1.gif); color:#fff; padding:45px 0px 0px 95px;}
.support,.oppose{ width:80px; height:33px; float:left; margin:10px 4px 0px 0px; display:inline; background:#C0F url(/templets/default/images/index.gif) -1px -162px; padding:7px 0px 0px 27px; cursor:pointer}
.support{ margin-left:18px;}
.support img,.oppose img{ height:7px; overflow:hidden; line-height:7px; margin-top:3px;}
.oppose{ background-position: -1px -203px;}
.pinglun{ text-align:center; padding-top:25px; line-height:26px;}
.adv{width:300px; float:right; border:1px solid #ddd;}
.hz_adv{ background:#ecfaff; line-height:37px; height:37px; margin-top:13px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; float:left; width:460px;}
.hz_adv img{ margin-left:13px; float:left; margin-top:6px; display:inline}
.d_tit{border-bottom:1px solid #ddd; height:39px; line-height:39px;}
.d_tit h3{ padding-left:15px;}
.d_tit span{ float:right;padding-right:20px;}
.d_tit span a{ padding-left:20px; color:#333}
.d_tit span a b{ color:#dd4b39}
.down_address{padding:10px 27px 23px ;}
.down_txt1{width:368px; float:left; padding:0 10px;}
.down_txt1 dl{border-top:1px dotted #e0e0e0; padding:5px;}
.down_txt1 dl.tj{border-top:0;}
.down_txt1 dl dt{height:30px; line-height:30px; background:url(/templets/default/images/down_tb.jpg) no-repeat; background-position:0 -90px; font-weight:bold; font-size:14px; color:#333; padding-left:25px;}
.down_txt1 dl dt.red{background-position:0 0;}
.down_txt1 dl dt.dx{background-position:0 -30px;}
.down_txt1 dl dt.wt{background-position:0 -60px;}
.down_txt1 dl dd{overflow:hidden;  height:84px;}
.down_txt1 dl dd a,.down_txt1 dl dd.other a{height:28px; line-height:28px; background:url(/templets/default/images/index.gif) 25px -252px; padding-left:45px; font-size:14px; overflow:hidden; width:28%; cursor:pointer; float:left;}
.down_adv{float:right; width:332px; border:1px solid #ddd; padding:10px 29px 0; text-align:center;}
.down_adv img{ margin-top:5px;}
.txt_adv{ height:33px; line-height:33px;}
.txt_adv li{width:340px; margin-left:15px; display:inline; float:left;}
.games_tab{ height:40px; line-height:40px; border-bottom:1px solid #ddd; _overflow:hidden;}
.games_tab li{ width:112px; float:left; position:relative; text-align:center; font-size:14px; border-right:1px solid #ddd}
.games_tab li.current{background:#fcfcfc; font-weight:bold; height:40px; margin-top:1px;}
.games_infor{ padding:20px; } 
.games_infor p{  font-size:14px;line-height:28px;} 
.comment{padding:20px 27px; border:1px solid #ddd; border-top:0;}
.comment textarea{ width:718px; height:112px; font-size:12px; border:1px solid #ddd; background:#fff; padding:5px; color:#555}
.login{  margin-top:10px;}
.login ul li{ float:left; height:28px; line-height:30px; padding-right:10px; overflow:hidden;}
.login ul li input:checkbox{ vertical-align:middle}
.yhtxt{ width:118px; height:21px; line-height:21px; background:#fff; border:1px solid #ddd}
.landing{ background:url(/templets/default/images/btn.jpg); width:58px; height:28px; border:none; cursor:pointer}
.login span { float:right}
.login span a{ width:78px; height:23px; line-height:23px; background:#03a9e4; border:1px solid #168baa; text-align:center; display:inline-block; color:#fff}
.login span a:hover{ background:#01bcff; border:1px solid #168baa; text-decoration:none}

.tool_list{ width:215px; float:left; margin:10px 20px 0px 0px; display:inline}
.tool_list li{ line-height:27px; height:27px; overflow:hidden}
.tool_list li span{ float:right; color:#666}

/*搜索结果*/
.search_b{ height:28px; background:url(/templets/default/images/hunt.jpg); line-height:28px;}
.search_b b em{ color:#dd4b39}
.search_b b{ font-weight:normal; width:450px; float:left; padding-left:3px;}
.search_b b a{ color:#05a2da; text-decoration:underline}
.search_b b a:hover{ color:#dd4b39; text-decoration:none}
.search_b ul{ float:right;margin-bottom:2px; height:26px; line-height:26px; display:inline}
.search_b ul li{ margin-right:2px; background:#e7f5fe; float:left; text-align:center;  position:relative; width:80px; }
.search_b ul li.current{  border:1px solid #8ac3da; border-bottom:none; background:#fff; height:27px; width:80px;}
.search_b ul li.none{ margin-right:0px;}

/*广告inc*/
.rjgg{width:980px; margin:0 auto; text-align:center; line-height:14px; color:#f00; background:#ffc; height:24px; padding:5px 0 0;}
.rjgg span{padding:0 0 0 50px; cursor:pointer;}
.rjgg span img{ display:inline} 
.rjgg a:link,.rjgg a:visited{color:#f00; }
.rjgg a:active,.rjgg a:hover{color:#f60;}

/*单机*/
.w755{ width:755px; float:left}
.w756{ width:756px; float:right}
.w219{ width:219px; float:right}
.w218{ width:218px; float:left}
.w218 h4{ color:#dd4b39; height:35px; line-height:35px;}
.w755 a,.w218 a{ color:#444}
a.c_dd4b39{ color:#dd4b39}
.w289{ float:left; width:289px;   margin-top:5px; }
.w487{width:487px;}
.dj_tit{ border:1px solid #ddd;border-top:2px solid #05a2da; height:29px; line-height:29px;}
.dj_tit h3{ background:url(/templets/default/images/over.gif); width:113px; height:32px; font:normal 16px/32px '微软雅黑'; color:#fff; text-align:center; margin-top:-7px; margin-left:5px}
.dj_box{ border:1px solid #ddd; padding:9px; border-top:none} 
.dj_box1{ padding:9px 15px}
.w460{ width:450px; float:right; border:1px solid #ddd; padding:4px;  height:284px; overflow:hidden}
.w460 .foucs{ width:450px; height:250px; overflow:hidden; position:relative}
.w460 .foucs ul {height: 250px;left: 0;position: absolute;top: 0;width: 8000%;}
.w460 .foucs li {float: left;height: 250px;width: 450px; overflow:hidden}
.num{ text-align:center; height:19px; padding-top:10px; width:280px; margin:0 auto}
.num li{ display:inline; width:19px; height:9px; overflow:hidden; border:1px solid #ddd; float:left; margin-left:6px; }
.num li.current{ background:#45b4dc; border:1px solid #2f97b3}
.hj_pic li{ width:91px; float:left; text-align:center; line-height:22px; margin:10px 9px 0px 5px; display:inline}
.hj_pic li.none{ margin-right:0px;}
.hj_pic li a img{width:81px; height:116px; padding:4px; border:1px solid #ddd; display:block;}
.hj_pic li a:hover img{ border:1px solid #f37501; }

.hj_pic li p{ height:20px; line-height:20px; overflow:hidden}
.paly_pic {width:265px; float:left}
.paly_pic  li{ width:121px; float:left; margin:0px 0px 6px 6px; display:inline; position:relative}
.paly_pic li p{  background:#000000;bottom: 3px;height: 18px;left: 3px;line-height: 18px;filter:alpha(opacity=80); opacity: 0.8;overflow: hidden;position: absolute;text-align: center;width: 115px; }
.paly_pic li p a{ color:#fff}
.paly_pic li a img{width:115px; height:95px; padding:2px; border:1px solid #ddd; display:block}
.paly_pic li a:hover img{ border:1px solid #f37501}
.pbtline{ background:url(/templets/default/images/line.jpg) repeat-x bottom; padding-bottom:10px;}
.games_fx{ width:218px; float:left}
.games_fx li{ width:108px; float:left; }
.games_fx li a{ width:109px; display:block; background:url(/templets/default/images/o_v.jpg); height:36px; line-height:36px; border-bottom:1px solid #ddd; border-right:1px solid #ddd; float:left; text-align:center}
.games_fx li a:hover{  color:#fff; text-decoration:none; background-position:0px -38px;}
.games_fx li.li1 a{ width:106px; border-left:1px solid #ddd; border-right:1px solid #ddd}
.fx_list,.fx_inner{ padding:10px 0px; width:754px; float:left}
.fx_list li{ height:27px;  overflow:hidden; padding-left:14px;  width:740px; float:left; }
.fx_list li em{ display:inline-block; background:#25b1e2; line-height:14px; padding:1px 4px 0px; height:14px; border:1px solid #0784a9; color:#fff; float:left; margin-top:5px;}
.fx_list li a,fx_list1 li a{ display:inline-block; float:left; width:75px; line-height:27px; color:#444; margin-left:7px;}
.fx_list1 li a{ width:83px;}
.fx_list li code{ display:inline-block; float:right;}
.fx_list li code a{ width:40px; color:#267fbb}
.rank_fx{position:relative;border:1px solid #ddd; border-top:none;}
.rank_fx li{ width:218px; height:47px; }
.rank_fx div{background:#00b8fb; width:218px; height:47px; position:absolute;top:47px;left:-1px; z-index:2;}
.fx_inner li{ height:27px; line-height:27px; width:84px; margin-left:10px; float:left; display:inline; overflow:hidden;}
.rank_fx li a{ display:block;width:216px; height:46px;  border-top:none; font-size:16px; line-height:46px; text-align:center; z-index:3; position:relative;}
.rank_fx li.current a{ color:#fff; font-weight:bold; text-decoration:none;}
.r_fx{ width:248px; float:left; margin-left:6px; margin-bottom:6px; display:inline}
.r_fxm{ margin-left:0px;}
/*帮忙纠错*/
.pop{ display: none; position:absolute; width:511px; height:290px;  padding:10px; border:5px solid #2b96d9; overflow:hidden; background:#fff; }
.pop h3{ height:40px; line-height:40px; font:bold 14px/40px '宋体'; color:#369; background:url(/templets/default/images/line4.jpg) repeat-x bottom}
.pop h3 span{ float:right; padding:10px 0px 0px 0px}
.pop table{ display:inline-table; margin-top:10px; margin-left:60px; _margin-left:30px;}
.pop table tr td{ color:#989898; padding:3px 0px; line-height:25px;}
.pop table tr td.td1{ color:#369; line-height:25px;}
.pop_input{ width:230px; background:#fff; height:21px; border:1px solid #e0e0e0; line-height:21px; padding:0px 10px;}
.pop_submit{ width:54px; height:24px; background:url(/templets/default/images/po_btn.jpg); cursor:pointer; border:none}
.pop_area{ width:250px; font-size:12px; height:95px;}
/*下载申明*/
.privacy{width:930px; margin:0 auto;}
.privacy h1{font:normal 24px/40px '微软雅黑'; color:#f00; text-align:center; border-bottom:1px dashed #e3e3e3; padding:0 0 20px;}
.privacy span{padding:40px 60px; line-height:30px; width:810px; float:left; border-bottom:1px dashed #e3e3e3;}
.privacy span p{padding-top:40px;}
.privacy span h3{font-size:14px;}
.privacy a{color:#00f;}
/*猜你喜欢*/
.like{width:100%; padding:10px 0 20px;}
.like li{margin:10px 0 0 31px;}
/*近期热门*/
.hotpic li{width:84px; float:left; padding:6px 0 0 5px;}
.hotpic li img{width:80px; height:65px; display:block; padding:1px; border:1px solid #c8c8c8;}
.hotpic li p,.xgpic li p{line-height:20px; height:20px; overflow:hidden; text-align:center; margin-top:3px;}
/*相关下载*/
#xgqh li{cursor:pointer;}
.xgbox{padding:10px 0;}
.xgbox ul{display:none;}
.xgdown li{width:352px; float:left; line-height:26px; height:26px; overflow:hidden; padding:0 10px 0 32px; background:url(/templets/default/images/dot.jpg) no-repeat 25px 10px;}
.xgpic li{width:168px; float:left; padding:5px 0 0 24px;}
.xgpic li img{width:160px; height:120px; border:1px solid #dadada; padding:3px; display:block;}
.xgvideo li{position:relative; z-index:111;}
.xgvideo li cite{width:36px; height:36px; position:absolute; top:49px; left:88px; cursor:pointer; background:url(/templets/default/images/play.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://down.52pk.com/down_v2/images/play.png',sizingMethod='image');_background:none;}
/*同类游戏推荐*/
.tlgames{line-height:26px; padding:10px;}
.tlgames a{display:inline-block; margin:0 10px;}
/*内页评论列表*/
#dianping{border:0;}
#pldown{width:100%; background:#fff; margin-bottom:6px;}
#pldown h3{height:40px; line-height:40px; border:1px solid #ddd; padding:0 15px; color:#3f3f3f;}
#pldown ul{border:1px solid #ddd; border-top:0; padding:5px 15px 15px; color:#666;}
#pldown li{border-bottom:1px dashed #d7d7d7; line-height:26px; font-size:14px; padding:5px;word-wrap: break-word; word-break: normal;}
#pldown li h4{font-weight:normal; font-size:12px; color:#168baa;}
#pldown li h4 code{color:#999; padding-left:20px;}
#pldown li p{font-size:12px; color:#f00;}
/*内页下载地址*/
.down_dz{width:388px; border:1px solid #ddd; float:left;}
.down_dz h3{color:#d80000;}

/*2013-5-20 add软件页面*/
.soft_gx{ float:left; width:265px;  display:inline}
.soft_gx dt{ float:left; width:84px; height:71px; margin:5px 0px 0px 8px; display:inline}
.soft_gx dt img{ border:1px solid #ddd; padding:1px; width:80px; height:67px;}
.soft_gx dt p{ line-height:22px; text-align:center;}
.soft_gx dd{ float:right; width:170px}
.soft_gx dd ul li{ line-height:25px; height:25px; overflow:hidden}
/*软件推荐*/
.soft_pic li{ width:110px; float:left; margin-left:10px; margin-top:4px; display:inline; height:161px; position:relative}
.soft_pic code{ background:#000000;top: 72px;height: 18px;left: 3px;line-height: 18px;filter:alpha(opacity=80); opacity: 0.8;overflow: hidden;position: absolute;text-align: center;width: 104px;}
.soft_pic code a{ color:#fff}
.soft_pic li img{ width:104px; height:86px; padding:2px; border:1px solid #ddd}
.soft_pic li p{ height:46px; line-height:23px;  overflow:hidden}

/*补丁*/
.patcher{ color:#333}
.patcher dt{ border-bottom:1px dashed #dfdfdf; padding:20px 0px 5px 15px; color:#333; width:163px; float:left}
.patcher dt em{ display:block; float:left; width:115px; position:relative; margin-right:5px; padding-left:15px; margin-bottom:10px}
.patcher dt em a img{ width:115px; height:90px; padding:1px; border:1px solid #c8c8c8;}
.patcher dt em p{ background:#000000;bottom:2px;height: 18px;left: 17px;line-height: 18px;filter:alpha(opacity=80); opacity: 0.8;overflow: hidden;position: absolute;text-align: center;width: 115px;}
.patcher dt em p a{ color:#fff}
.patcher dt code{ width:163px; float:left; display:block; line-height:22px; }
.patcher dd{ padding:10px 15px; line-height:22px; width:153px; float:left}
.patcher dd a{ color:#05a1da}

/*2014-3-14 add更新页面*/
.gxtxt{width:300px; background:#fff; padding:0 9px 5px; border:1px solid #e4e4e4; float:left; display:inline; margin:6px 0 0 10px;}
.gxtxt_01{margin-left:0;}
.gxtxt h3,.g_pro_left h3{height:36px; border-bottom:1px solid #e0e0e0; padding-right:10px; line-height:36px;}
.gxtxt h3 code,.g_pro_left h3 code{ float:right; font-size:12px; font-weight:normal;}
.gxtxt h3 b,.g_pro_left h3 b{border-bottom:2px solid #05a2d9; height:34px; float:left; height:34px; padding:0 10px;}
.gxtxt dl{border-bottom:1px dotted #cbcbcb; width:100%; float:left; margin-bottom:10px;}
.gxtxt dd{width:119px; float:left; padding:10px 0 10px 20px;}
.gxtxt dd img{width:115px; height:95px; border:1px solid #dedcdd; padding:1px;}
.gxtxt dd p{line-height:20px; height:20px; text-align:center; overflow:hidden; margin-top:5px;}
.gxtxt ul{width:100%; float:left;}
.gxtxt li{height:25px;line-height:25px; overflow:hidden; background:url(/templets/default/images/dot.jpg) no-repeat 5px 10px; padding-left:15px;}

/*2014-6-25 add手游版块*/
.sytxt{border:1px solid #ddd; width:978px; margin:6px auto 0; padding-bottom:10px;}
.sytxt dl{padding:15px 0 0 30px; width:948px; float:left;}
.sytxt dt{width:18px; height:64px; background:url(/templets/default/images/syan.jpg) no-repeat; float:left; font-size:14px; font-weight:bold; padding:10px 9px; color:#fff;}
.sytxt dt a:link,.sytxt dt a:visited{color:#fff;}
.sytxt dt a:active,.sytxt dt a:hover{color:#ff0;text-decoration:none;}
.sytxt dd{width:84px; float:left; position:relative; display:inline; margin:0 0 0 27px;}
.sytxt dd img{width:64px; height:64px; padding:0 10px;}
.sytxt dd cite{width:64px; height:64px; background:url(/templets/default/images/syan2.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='down_v2/images/syan2.png',sizingMethod='image');_background:none; position:absolute; cursor:pointer; top:0; left:10px;}
.sytxt dd p{line-height:20px; height:20px; text-align:center; overflow:hidden; margin-top:5px;}
/*2014-8-15 add 首页ps 游戏*/
.g_proInnerbox{ width:360px; float:left}
.g_pro_left h3{ height:24px; line-height:24px}
.g_pro_left h3 b{ height:22px}

/*2014-12-26 软件专题*/
.mainbox{ background:#eef1e8; width:100%; float:left} 
.ztMainBox{ border:1px solid #e0e3da; background:#fff; border-bottom:none; width:978px; float:left}
.ztbt1{ background:url(/templets/default/images/bt1.jpg); width:980px; height:8px; overflow:hidden; float:left}
.ztImg{ background:url(/templets/default/images/showbg.jpg); width:437px; height:210px; float:left; margin:12px 0 0 7px; display:inline}
.ztImg img{ width:415px; height:190px; margin:5px 0 0 11px}
.ztImgR{ width:520px; float:right; font:normal 14px/26px '微软雅黑'; color:#959595; padding-right:10px; margin-top:11px}
.ztImgR h3{ font-size:20px; padding-bottom:5px; font-weight:normal}
.ztImgR h3 a{ color:#3c3b39}
.ztImgR h3 a:hover{ color:#f60}
.ztImgR p{ text-indent:2em}
h3.zt1{ height:53px; background:url(/templets/default/images/titZt.jpg) no-repeat;}
h3.zt2{ background-position:0px -53px}
h3.zt3{ background-position:0px -106px}
h3.zt4{ background-position:0px -212px}
h3.zt5{ background-position:0px -159px}

.ztSinger{ width:296px; border:1px solid #dfe0dd; float:left; padding:8px; height:270px; margin:10px 0 0 8px; display:inline}
.ztSinger dt{ font:normal 14px/25px '微软雅黑'; color:#000; padding:0px 10px}
.ztSinger dt a{ color:#000}
.ztSinger dt a:hover{ color:#dd4b39}
.ztSinger dd.ztDownbox{  width:274px; float:left; border-bottom:1px dashed #cecece; padding:5px 11px 10px; line-height:20px; color:#838282 }
.ztSinger dd.ztDownbox img{width:115px; height:85px; padding:4px; background:#eef1e8;float:left; margin-right:10px;border:1px solid #e0e3da}
a.ztDown{ background:url(/templets/default/images/down.jpg); width:90px; height:30px; text-align:center; font:normal 14px/30px '微软雅黑'; color:#fff; display:inline-block; margin:5px 0 0 15px}
.ztSinger dd.ztTxt{ line-height:20px; color:#838282; padding:5px 10px}
.ztSinger dd.ztTxt b{ display:inline-block; height:25px; line-height:25px;}
.softZtTj li{ width:230px; float:left; line-height:26px; height:26px; background:#06a2db; text-align:center; font-size:14px; margin:10px 0 0px 12px; display:inline}
.softZtTj li a{ color:#fff}
.softZtTj li a:hover{ color:#dd4b39}
.softZtTj li.li2{ background:#1cb9f3}
.softZtTj li.li3{ background:#3fcbfe}
.softZtTj li.li4{ background:#6ed7fe}
.softZtLeft{ width:663px; float:left}
.softZtLeft ul{ border:1px solid #e0e3da; background:#fff; width:663px; float:left; padding:10px 0;}
.softZtLeft ul li,.softZtRight ul li{ width:72px; float:left; margin:5px 0 0 20px; display:inline}
.softZtLeft ul li img,.softZtRight ul li img{ display:block;}
.softZtLeft ul li p,.softZtRight ul li p{ height:26px; line-height:26px; text-align:center; overflow:hidden}
.ztbt2,.ztbt3{ width:663px; height:10px; overflow:hidden; background:url(/templets/default/images/bt2.jpg)}
.ztbt3{ background-position:0px -10px; width:307px;}
.softZtRight{ width:307px; float:right}
.softZtRight ul{ border:1px solid #e0e3da; background:#fff; width:305px; float:left; padding:10px 0;}


.bordertop{border-top:4px solid #10A2DD}
.knowK {
    border: 1px solid #ddd;
    padding: 5px 14px;
    border-top: none;
    width: 950px;
    float: left;
}
