@charset "utf-8";
/* 开测表 */
.test_l{ float:left; width:710px; margin-bottom:20px;}
.test_l .tit1 .fr a{ color:#009f3c; margin-right:5px;}
.com_tb { width:100%; text-align:center; }
.com_tb th { background-color:#f3f6f9; color:#333; }
.com_tb th, .com_tb td { border:1px solid #d8e0ec; border-width:0 1px 1px 0; height:35px; }
.ct2,.com_tb .ct2 a { color:#2383d6; }
.ct6 a{ margin:0 3px; color:#ff5a4b; display:inline-block; text-decoration:underline;}
.b_warn {  background:url(../images/warn.jpg) no-repeat; display:inline-block;width:32px; height:21px; line-height:20px; color:#fff; padding-left:16px; margin-left:5px; }
.b_warn:hover { background-position:-48px 0px; color:#fff; text-decoration:none; }

/* 网站地图 */
.sm{ padding:15px;}
.sm_item{ padding:12px 0 12px 10px; border-bottom:1px dotted #E9E9E9; overflow:hidden; zoom:1}
.sm_item a{display:inline-block; vertical-align:middle; margin-right:10px; width:100px; line-height:24px; height:24px; overflow:hidden;}
.sm_item span{ width:830px;}
a.sm_cate{  width:80px; overflow:hidden; font-weight:bold; color:#000; float:left;}
.sm_box .t_ul{ width:440px; padding:15px 10px;}
.t_ul li.spe{ background:0; height:16px;}

/* 网站404 */
.body_404{ background:url(../images/404_bg.jpg) center 42px no-repeat; font-family:"微软雅黑"; color:#acb0bf;}
.body_404 .top{ margin-bottom:0;}
.body_404 a:hover{color:#f56262;}
.b1{ background:url(../images/404_b1.jpg) no-repeat; height:290px;}
.b2{ background:url(../images/404_b2.jpg) no-repeat; height:290px; padding:0 240px;}
.b3{ background:url(../images/404_b3.jpg) no-repeat; height:420px; padding-left:90px;}
.b1 .back{ text-align:center; font-size:16px; color:#acb0bf; padding-top:260px}
.b1 .back a{ color:#f56262;}
.b2 h2{ font-size:14px; padding:30px 0 0 40px;}
.b3 h2{ color:#010101; font-size:20px; font-weight:bold; padding:35px 0 35px 0px;}
.b3 .item{ overflow:hidden; zoom:1;line-height:28px; margin-bottom:20px;}
.b3 .link{ width:620px; float:left;}
.b3  a{ font-size:14px; color:#333; display:inline-block; padding:0 10px; cursor:pointer;}
.b3 .cate{ float:left; background-color:#25150d; border-radius:5px; display:block; font-size:16px;  padding:0 5px; color:#fff;}

.scr_404 { position:relative; width:480px; padding:15px 0;  height:83px;}
.s_cont { text-align:center; width:410px; overflow:hidden; margin-left:35px; position:relative; height:83px; }
.s_area404 { width:820px; position:absolute; }
.s_area404 li { display: block; float: left; padding:0 10px; text-align: center; width:62px; }
.s_area404 li a{ color:#acb0bf; position:relative; display:block;}
.s_area404 a p{ line-height:22px; margin-top:3px;}
.s_area404 .m_404{ position:absolute; top:0; left:0; background:url(../images/m_404.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//www.yoyou.com/templates/images/m_404.png"); display:block; width:62px; height:62px;}
.ctrl_l, .ctrl_r { background: url("../images/404_ctrl.jpg") no-repeat scroll 0 0 transparent; display: block; height:28px; overflow: hidden; position: absolute; text-indent: -9999px; top:35px; width:23px; }
.ctrl_l { background-position: -0 0; left: 0px; }
.ctrl_l:hover { background-position: -46px 0;}
.ctrl_r { background-position: -23px 0; right: 0px; }
.ctrl_r:hover { background-position: -69px 0;}
/*游戏合辑列表*/
.tit8{ font-size:18px; font-weight:bold; line-height:32px; border-bottom:1px solid #e7e7e7;}
.collect_ul{ margin-right:-22px;}
.collect_ul li{ float:left; width:312px; margin:0 22px 20px 0;}
.collect_ul a{ text-decoration:none;}
.collect_ul img{ display:block; width:312px; height:174px;}
.collect_ul h1{ font-size:18px; line-height:27px; height:54px; font-weight:bold; overflow:hidden; margin-bottom:5px;}
.collect_ul .intro{ color:#454545; font-size:14px; padding-top:5px; line-height:24px; height:48px; overflow:hidden;}
.collect_list .page_box{ border-top:1px solid #e7e7e7;}
/*游戏合辑详情*/
.collect_r{ width:210px; float:right;}
.collect_r .p_ul .tit{top:31px;}
.collect_r .rmxz{ margin-right:-18px;}
.collect_r .rmxz li{ margin:0 18px 10px 0;}
.collect_r .rmxz .name{ height:22px; overflow:hidden;}
.collect_r .rmxz .com_btn{ color:#333;}
.collect_l{ width:758px; border:1px solid #e7e7e7; float:left;}
.cl_intro{ padding:10px 10px 20px; }
.cl_intro .pic{ float:right; width:380px; height:212px; margin-left:20px;}
.cl_intro h1{ font-size:18px; font-weight:bold; line-height:44px; height:44px; text-align:center;}
.cl_intro .txt{ line-height:24px; height:96px; overflow:hidden; color:#666;}
.cd_games{ padding:20px 10px 0; background-color:#f4f4f4;}
.cd_game{ width:327px; height:112px; float:left; border:1px solid #e7e7e7; margin:0 10px 20px; *display:inline-block; padding:10px; background-color:#fff;}
.cdg_l{ float:left; width:75px; margin-right:10px;}
.cdg_l .com_btn{ line-height:30px; height:30px; margin-top:10px; width:50px; text-align:center;}
.cd_game .txt{ color:#666; line-height:20px; height:60px; overflow:hidden;}
.cd_game .s_count{ margin:3px 0 5px;}
