@charset "gb2312";
/* CSS Document */

/*******************************首页*******************************/
/**精品**/
.ylJpBox{ width:100%; margin:auto; background:#FFFFFF; padding-bottom:10px;}
.ylJpTitle{ width:100%; height:28px; line-height:28px; padding-top:10px;}
.ylJpTitle span{ display:block; float:left; padding:0px 10px; color:#FFFFFF;}
.ylJpTitle span.color1{ background:#D9534F; }
.ylJpTitle h2{ float:left; margin-left:10px;}
.ylJpList{ width:96%; margin:auto;} 
.ylJpList li{ width:100%; height:83px; border-bottom:1px solid #F3F3F3; margin-top:10px;}
.ylJpSpace{ float:left; text-align:center;}
.ylJpList li dl{ float:left; width:49%; margin:0px 0px 0px 10px;}
.ylJpList li dl dt{ width:100%;}
.ylJpList li dl dt a{ display:block; height:22px; line-height:22px; overflow:hidden; font-size:16px;}
.ylJpList li dl dd{ width:100%; height:22px; line-height:20px; overflow:hidden; margin-top:3px; font-size:12px;}
.ylJpList li dl dd.cont1{ color:#999999; }
.ylJpList li dl dd.cont2 a{ display:inline-block; float:left; padding:0px 7px; height:20px; line-height:20px; border:1px solid #DBDBDB; color:#999999; text-decoration:none; margin:0px 8px 0px 0px;}
.ylJpSubmit{ float:right; width:53px; height:25px; margin-top:25px;}
.ylJpSubmit a{ display:block; width:51px; height:23px; line-height:23px; text-align:center; border:1px solid #D9534F; color:#D95450; text-decoration:none;}

/**专题**/
.ylZtBox{ margin-top:10px;}
.ylJpTitle span.color2{ background:#B2B2B2; }
.ylZtBoxIn{ width:96%; margin:auto;}
.ylZtImg{ width:100%; height:100px; margin-top:10px;}
.ylZtImg img{ width:100%; height:100px;}
.ylZtList{ width:100%; }
.ylZtList li{ float:left; width:33.2%; text-align:center; margin-top:10px;}
.ylZtName a{ display:block; width:100%; height:18px; line-height:18px; overflow:hidden; margin-top:5px;}

/**火爆软件**/
.ylHbBox{ margin-top:10px; width:100%;}
.ylJpTitle span.color3{ background:#F0AD4E; }
.ylHbIn{ width:96%; margin:auto;}
.ylHbList{ width:100%; border-top:1px solid #F3F3F3; margin-top:10px;}
.ylHbList li{ float:left; width:49.8%; height:96px; border-bottom:1px solid #F3F3F3; border-left:1px solid #F3F3F3;}
.ylHbList li.line{ border-left:none;}
.ylHbSpace{ float:left; text-align:center; margin:12px 0px 0px 7px;}
.ylHbList li dl{ float:left; width:39%; margin:10px 0px 0px 6px;}
.ylHbList li dl dt a{ display:block; width:100%; height:20px; line-height:20px; overflow:hidden; font-size:16px;}
.ylHbList li dl dd{ width:100%; margin-top:6px;}
.ylHbList li dl dd.cont1{ color:#999999; font-size:12px; height:16px; line-height:16px; overflow:hidden;}
.ylHbList li dl dd.cont2 a{ display:block; width:46px; height:23px; line-height:23px; text-align:center; border:1px solid #F0AD4E; color:#F0AC4D; text-decoration:none;}
.ylHbOtherList{ width:100%;  }
.ylHbOtherList li{background:#FFFFFF; border-bottom:none; padding-top:10px; margin-top:10px;}
.ylHbOtherIn{ width:96%; margin:auto;}
.ylJpSubmit1 a{ border:1px solid #F0AD4E; color:#F0AD4E;}

/**火爆游戏**/
.ylJpTitle span.color4{ background:#CC66CC; }
.ylHbList li dl dd.cont3 a{ border:1px solid #CC66CC; color:#CC66CC;}
.ylJpSubmit2 a{ border:1px solid #CC66CC; color:#CC66CC;}

/**飞翔榜单**/
.ylFxBox{ margin-top:10px;}
.ylJpTitle span.color5{ background:#8383C0; }
.ylJpSubmit3 a{ border:1px solid #8383C0; color:#8383C0;}
.ylJpList li dl dt span{ display:block; float:left; width:25px; height:22px; line-height:22px; text-align:center; color:#FFFFFF; margin:0px 10px 0px 0px;}
.ylJpList li dl dt span.red{ background:#D9534F;}
.ylJpList li dl dt span.gray{ background:#B3B3B3;}

/**资讯攻略**/
.ylZxBox{ margin-top:10px;}
.ylJpTitle span.color6{ background:#5BC0DE; }
.ylZxList{ width:96%; margin:auto;}
.ylZxList li{ width:100%; height:102px; border-bottom:1px solid #F3F3F3;}
.ylZxList li span{ display:block; float:left; width:30%; height:80px; margin-top:11px; }
.ylZxList li span img{ width:100%; height:80px;}
.ylZxList li dl{ float:right; width:68%; margin:10px 0px 0px 2%;}
.ylZxList li dl dt a{ display:block; width:100%; height:48px; font-size:16px; line-height:26px; overflow:hidden;}
.ylZxList li dl dd{ width:100%; margin-top:12px;}
.ylZxList li dl dd h4{ display:block; float:left; width:65%; height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999;}
.ylZxList li dl dd em{ display:block; float:left; width:35%; font-size:12px; color:#999999; height:16px; line-height:16px; overflow:hidden; text-align:right;}
.ylZxList li dl dd em b{ display:block; float:right; width:18px; height:11px; background:url(../cpimages/bg9.png) no-repeat -70px 0px; background-size:100px 100px; margin:3px 3px 0px 0px;}
.ylZxList li dl dd em h5{ float:right;}


/**友情链接**/
.ylYqBox{ margin-top:10px;}
.ylJpTitle span.color7{ background:#71B63B; }
.ylYqList{ width:96%; margin:auto;}
.ylYqList a{ display:block; float:left; height:23px; line-height:23px; border:1px solid #DBDBDB; color:#666666; text-decoration:none; margin:10px 8px 0px 0px; padding:0px 8px;}


/*******************************列表页*******************************/
.ylLbMenu{ width:70%; margin:auto;}
.ylLbMenu li{ float:left; width:33.3%;}
.ylLbMenu li a{ display:block; width:100%; height:31px; border-bottom:3px solid #F3F3F3; font-size:18px; color:#333333; text-decoration:none; text-align:center;}
.ylLbMenu li a.hover{ border-bottom:3px solid #71B63B; color:#598C2D;}
.ylLbBox{ width:100%;}
.ylJpSubmit4 a{ border:1px solid #71B63B; color:#649F33;}
.ylMore a span{ display:block; width:100%; margin:auto; height:33px; line-height:33px; margin-top:7px; text-align:center;}
.ylMore a span em{background:url(../cpimages/bg11.png) no-repeat right 8px; background-size:10px 5px; color:#333333; text-decoration:none; font-size:16px; padding-right:20px;}
.ylMore a{ text-decoration:none;}
.ylMoreOther{ text-align:center; margin-top:10px;}


/*******************************搜索页*******************************/
.ylSearch{ width:100%; height:35px;}
.ylSearchIn{ float:left; width:80%;}
.ylSearch input.text1{ width:100%; height:33px; line-height:33px; border:1px solid #E4E4E4; background:#FFFFFF; padding-left:10px; font-size:14px; color:#999999; font-family:"微软雅黑";}
.ylSearchSub{ float:left; width:20%; height:35px; background:#71B63B; text-align:center;}
.ylSearch input.submit1{ display:inline-block; width:55px; height:35px; background:none; border:none; background:url(../cpimages/bg9.png) no-repeat 0px -35px; background-size:100px 100px;}


/*******************************资讯列表页*******************************/
.ylNewMenu{ width:100%; height:34px;}
.ylNewMenu li{ float:left; width:16.6%;}
.ylNewMenu li a{ display:block; width:100%; height:31px; border-bottom:3px solid #F3F3F3; font-size:18px; text-decoration:none; text-align:center; color:#333333;}
.ylNewMenu li a.hover{ border-bottom:3px solid #71B63B; color:#598C2D;}
.ylZxList1{ width:100%;}
.ylZxList1 li{ background:#FFFFFF; border-bottom:none; margin-top:10px;}
.ylZxList1In{ width:96%; margin:auto;}


/*******************************资讯排行榜*******************************/
.ylRankMenu{ width:65%; margin:auto;}
.ylRankMenu li{ float:left; width:50%;}
.ylRankMenu li a{ display:block; width:100%; height:31px; border-bottom:3px solid #F3F3F3; font-size:18px; color:#333333; text-decoration:none; text-align:center;}
.ylRankMenu li a.hover{ border-bottom:3px solid #71B63B; color:#598C2D;}
.ylJpList1{ width:100%;}
.ylJpList1 li{ background:#FFFFFF; border-bottom:none; margin-top:10px; padding-top:10px;}
.ylJpList1In{ width:96%; margin:auto; }


/*******************************内页*******************************/
.ylDdBox{ width:100%; background:#FFFFFF; padding:10px 0px;}
.ylDdIn{ width:96%; margin:auto;}
.ylDdInIn{ width:100%;}
.ylDdCont{ width:100%;}
.ylDdSpace{ float:left; text-align:center;}
.ylDdCont dl{ float:left; width:70%; margin:5px 0px 0px 10px;}
.ylDdCont dl dt a{ display:block; width:100%; height:20px; line-height:20px; overflow:hidden; font-size:16px;}
.ylDdCont dl dd{ width:100%; height:18px; line-height:18px; overflow:hidden; color:#999999; margin-top:5px;}
.ylDdSubmit{ width:100%; height:35px; margin-top:8px;}
.ylDdSubmit a{ display:block; float:left; width:100%; height:35px; line-height:35px; text-align:center; background:#71B63B; font-size:18px; color:#FFFFFF; text-decoration:none; border-radius:5px;}
.ylDdSubmit1{ width:100%; height:35px; margin-top:8px;}
.ylDdSubmit1 a{ display:block; float:left; width:100%; height:35px; line-height:35px; text-align:center; background:#B2B2B2; font-size:18px; color:#FFFFFF; text-decoration:none; border-radius:5px;}
.ylDdSubmit2{ width:100%; height:35px; margin-top:8px;}
.ylDdSubmit2 a{ display:block; float:left; width:100%; height:35px; line-height:35px; text-align:center; background:#F0AD4E; font-size:18px; color:#FFFFFF; text-decoration:none; border-radius:5px;}
.ylZtList1 li{ width:25%;}
.wappper{ margin-top:10px; width:100%;}
.swiper-container {height: 170px;margin: 5px auto 10px;overflow: hidden;position: relative;z-index: 1;}
.pic_list{width:100%;}
.pic_list li{float: left;margin: 0;width: auto;}
.pic_list li img{margin-right:5px;}
.ylQtBox{ width:100%; background:#FFFFFF; padding-bottom:10px; margin-top:10px;}
.ylQtTitle{ width:100%; height:28px; overflow:hidden; padding-top:10px;}
.ylQtTitle h2{ display:block; float:left; height:28px; line-height:28px; padding:0px 11px; color:#FFFFFF;}
.ylQtTitle h2.color1{ background:#D9534F;}
.ylQtTitle h2.color2{ background:#F0AD4E;}
.ylJjBox{ width:96%; margin:auto;}
.ylJjBq{ width:100%;}
.ylJjBq a{ display:block; float:left; height:28px; line-height:28px; border:1px solid #DBDBDB; padding:0px 10px; color:#999999; text-decoration:none; margin:10px 10px 0px 0px;}
.ylJjBqCont{ width:100%; border-bottom:1px solid #EAEAEA; font-size:16px; color:#333333; line-height:30px; margin-top:8px; padding-bottom:8px;}
.ylJjBqList{ width:100%;}
.ylJjBqList li{ float:left; width:50%; height:18px; line-height:18px; overflow:hidden; color:#333333; margin-top:8px;}
.ylJjBqList li span{ color:#999999;}
.ylJjBqList li.width{ width:100%;}
.ylQtTitle h2.color3{ background:#71B63B;}
.ylJpSubmit5 a{ border:1px solid #337AB7; color:#337AB7;}
.ylQtTitle h2.color4{ background:#5BC0DE;}


/*******************************资讯内页*******************************/
.ylZxddBox{ width:100%; background:#FFFFFF; padding-bottom:10px;}
.ylZxddIn{ width:96%; margin:auto;}
.msBox{ width:100%; padding-top:10px; background:#F3F3F3; padding-bottom:10px;}
.msLeft{ float:left; width:70px; margin:0px 12px 0px 0px;}
.msLeft a img{ width:70px; height:70px; border-radius:10px;}
.msTop{ width:70px; height:32px; background:#F0AD4E; border-radius:6px; margin-top:10px;}
.msTopLeft{ float:left; width:32px; height:32px; background:#71B63B; border-radius:6px 0px 0px 6px; color:#FFFFFF;}
.msTopLeft h2{ font-size:14px; color:#FFFFFF; text-align:center; height:16px; overflow:hidden;}
.msTopLeft h3{ font-size:10px; text-align:center;}
.msTopRight{ float:right; width:38px; line-height:38px; overflow:hidden; text-align:center; color:#FFFFFF; font-size:22px;}
.msBox dl dt{ height:20px; line-height:20px; overflow:hidden;}
.msBox dl dt a{ display:block; float:left; max-width:61%; font-size:16px;}
.msBox dl dt span{ display:inline-block; font-size:12px; height:16px; line-height:16px; overflow:hidden; padding:0px 3px; margin:0px 0px 0px 3px; background:#FFFFFF;}
.msBox dl dt span.bg1{  border:1px solid #71B63B; color:#71B63B;}
.msBox dl dt span.bg2{  border:1px solid #0099FF; color:#0099FF;}
.msBox dl dd.cont1{ display:inline-block; padding:0px 5px; height:23px; background:#FFFFFF; border:1px solid #F3F3F3; color:#F0AC4D; line-height:23px; overflow:hidden; font-size:12px; margin-top:12px;}
.msBox dl dd.cont2{ height:17px; line-height:17px; overflow:hidden; font-size:12px; color:#999999; margin-top:5px;}
.msBox dl dd.cont3{ height:17px; line-height:17px; overflow:hidden; font-size:12px; color:#999999; margin-top:12px;}
.msTopSub{ width:100%; height:35px; margin-top:10px;}
.msTopSub a{ display:block; width:100%; height:35px; line-height:35px; text-align:center; background:#71B63B; border-radius:6px; font-size:18px; color:#FFFFFF; text-decoration:none;}
@font-face {
  font-family: 'wenjian';
  src: url('../fonts/iconfont2.eot');
  src: url('../fonts/iconfont2.eot?#iefix') format('embedded-opentype'),
  url('../fonts/iconfont2.woff') format('woff'),
  url('../fonts/iconfont2.ttf') format('truetype'),
  url('../fonts/iconfont2.svg#iconfont') format('svg');
}

.wenjian{
  font-family:"wenjian" !important;
  font-size:16px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'shijian';
  src: url('../fonts/iconfont3.eot');
  src: url('../fonts/iconfont3.eot?#iefix') format('embedded-opentype'),
  url('../fonts/iconfont3.woff') format('woff'),
  url('../fonts/iconfont3.ttf') format('truetype'),
  url('../fonts/iconfont3.svg#iconfont') format('svg');
}

.shijian{
  font-family:"shijian" !important;
  font-size:20px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'zan';
  src: url('../fonts/iconfont4.eot');
  src: url('../fonts/iconfont4.eot?#iefix') format('embedded-opentype'),
  url('../fonts/iconfont4.woff') format('woff'),
  url('../fonts/iconfont4.ttf') format('truetype'),
  url('../fonts/iconfont4.svg#iconfont') format('svg');
}

.zan{
  font-family:"zan" !important;
  font-size:16px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


@font-face {
  font-family: 'renzheng';
  src: url('../fonts/iconfont5.eot');
  src: url('../fonts/iconfont5.eot?#iefix') format('embedded-opentype'),
  url('../fonts/iconfont5.woff') format('woff'),
  url('../fonts/iconfont5.ttf') format('truetype'),
  url('../fonts/iconfont5.svg#iconfont') format('svg');
}

.renzheng{
  font-family:"renzheng" !important;
  font-size:14px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'wuxian';
  src: url('../fonts/iconfont6.eot');
  src: url('../fonts/iconfont6.eot?#iefix') format('embedded-opentype'),
  url('../fonts/iconfont6.woff') format('woff'),
  url('../fonts/iconfont6.ttf') format('truetype'),
  url('../fonts/iconfont6.svg#iconfont') format('svg');
}

.wuxian{
  font-family:"wuxian" !important;
  font-size:16px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'xiazai';
  src: url('../fonts/iconfont7.eot');
  src: url('../fonts/iconfont7.eot?#iefix') format('embedded-opentype'),
  url('../fonts/iconfont7.woff') format('woff'),
  url('../fonts/iconfont7.ttf') format('truetype'),
  url('../fonts/iconfont7.svg#iconfont') format('svg');
}

.xiazai{
  font-family:"xiazai" !important;
  font-size:20px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ylZxddTitle{ width:100%; border-bottom:1px solid #F0F0F0; padding-bottom:10px;}
.ylZxddTitle h1{ line-height:30px; color:#333333; font-size:20px; padding-top:7px;}
.ylZxddTitle p{ height:18px; line-height:18px; overflow:hidden; color:#999999; margin-top:10px;}
.ylZxddCont{ width:100%; font-size:16px; color:#333333; line-height:30px; margin-top:10px;}
.ylZxddCont img{ width:100%;}
/**分享**/
.ylFxBox{ width:100%;}
.ylFxTitle{ width:100%;}
.ylFxLeft{ float:left; width:40%; border-top:1px solid #EFEFEF; margin-top:10px;}
.ylFxMiddle{ float:left; width:20%; font-size:16px; color:#666666; text-align:center;}
.ylFxRight{ float:left; width:40%; border-top:1px solid #EFEFEF; margin-top:10px;}
.ylFxList{ width:100%;}
.ylFxList li{ float:left; width:25%; margin-top:10px;}
.ylFxList li a{ display:inline-block; width:100%; text-decoration:none; text-align:center;}
.ylFxList li a b{ display:inline-block; width:50px; height:50px; background:url(../cpimages/bg13.png) no-repeat; background-size:120px 120px;}
.ylFxList li a b.weixing{ background-position:0px 0px;}
.ylFxList li a b.pengyouquan{ background-position:-60px 0px;}
.ylFxList li a b.xinlang{ background-position:0px -60px;}
.ylFxList li a b.kongjian{ background-position:-60px -60px;}
.ylFxList li a span{ display:block; width:100%; text-align:center; color:#666666; margin-top:5px;}


/*******************************字母搜索页*******************************/
.cpZmBox{ width:100%; margin-top:-10px;}
.cpZmBox a{ display:block; width:30px; float:left; height:30px; line-height:30px; text-align:center; border:1px solid #E3E3E3; background:#FFFFFF; margin:10px 0px 0px 2.2%; font-size:16px; color:#333333; text-decoration:none;}
.cpZmBox a.hover{ background:#71B63B; border:1px solid #71B63B; color:#FFFFFF;}
.ylJjBqMore{ width:100%; text-align:center;}
.ylJjBqMore a{ display:inline-block; width:100px; height:30px; line-height:30px; background:#71B63B; text-align:center; color:#FFFFFF; text-decoration:none; margin:10px 0px 10px 0px;}
























































































