body{background: white!important;}
.detail-top-wrap{background:#FAFAFA;height:340px;}
.detail-top{background:#FAFAFA;width:1100px;height:340px;margin:0 auto;display: flex;position:relative;}
.detail-top-left{position:relative;margin-top:40px;left:0;display: flex;}
.content-info-wrap{margin-left: 40px;}
.content-title{font-size: 24px;line-height: 28px;font-weight:bold;}
.content-author{font-size:14px;line-height: 16px;margin-top: 14px;font-weight:bold;}
.content-img{width: 180px; height: 240px;border-radius: 10px;}
.content-watch-count{margin-top: 15px; color: #999999; font-size: 18px;}
.score-wrap{display: flex;margin-top: 15px;}
.star{width: 24px;color: #FFBC00;margin: auto 0;}
.score{font-size: 24px;font-weight:bold;}
.read-button{width:100px;height:50px;border-radius:23px;background-color:#319FFF;line-height:50px;text-align:center;display:inline-block;margin-top: 50px;}
.detail-top-right{display: flex;align-items: center;height: 50px;justify-content: flex-end;position: absolute;bottom: 50px;right: 0;}
.detail-top-right-button{display: flex;justify-content: center;align-items: center;padding: 16px 24px;height: 50px;background: #FFFFFF;border: 1px solid #EEEEEE;box-sizing: border-box;border-radius: 28px;margin-left: 10px;color:#000;}
.read-novel-button{display: flex;justify-content: center;align-items: center;padding: 16px 24px;height: 50px;background: #FFFFFF;border: 1px solid #EEEEEE;box-sizing: border-box;border-radius: 28px;margin-left: 10px;color: #000;}
.detail-pc-download-bg .bg-img{width:1100px;height:120px;}
.detail-pc-download-bg .download-info-nt{position:absolute;top:22px;left:486px;color:#5B8ACA;font-size:22px;}
.detail-pc-download-bg .download-info-mt{position:absolute;top:22px;left:486px;color:#fff;font-size:22px;}
.mobile-detail-selector{display: none;}
.mobile-detail-selector-line{display: none;}
.detail-banner{width: 1100px;background: #EEE;border-radius: 12px;margin: 40px auto 0;}
.detail-description{width: 1100px;margin: 40px auto 0;}
.description-title{font-size: 20px;font-weight: bold;}
.content-tags{display: flex;margin-top: 20px;}
.content-tag{border: 1px solid #CCCCCC;box-sizing: border-box;border-radius: 18px;padding: 8px 10px;margin: 0 8px 0 0;}
.content-tag-name{font-size: 12px;color: #999999;}
.mobile-content-tag-title{display: none;}
.mobile-content-tags{display: none;}
.description-content-wrap{margin-top: 20px;}
.description-content{height: 100%;}
.description-content-short{height: 94px;overflow: hidden; color: #666;}
.description-content-long{display: none;color: #666;}
.description-content{font-size: 16px;color: #666;}
.description-show-wrap{height:32px;margin: 20px 0;}
.description-show-wrap .description-rectangle-short{width: 280px;height:32px;margin: auto auto; text-align: center;background: #F6F6F6;border-radius: 16px;}
.description-show-wrap .description-rectangle-long{width: 280px;height:32px;margin: auto auto; text-align: center;background: #F6F6F6;border-radius: 16px;display: none}
.description-arrow{line-height: 30px;font-size: 20px;color: #999;}
.detail-menu-wrap{width:1100px;margin:0 auto;height:80px;border-bottom:1px solid rgba(0, 0, 0, 0.2);}
.menu-item{display:inline-block;line-height:80px;font-size:24px;color:#999;padding:0 30px 0 30px;}
.active{border-bottom:4px solid #319FFF;color:#333;font-weight: bold;}
.atweb-banner-mobile{display: none;}
.app-bottom-tab{display:none}
.app-bottom-box{display:none}
.app-bottom-btn{display:none}
.app-bottom-btn span{display:none}
.app-bottom-text{display:none}
.app-read-btn{display:none}
.detail-top-img{display: none;}
/* 手机端CSS适配 */
@media only screen and (max-width:800px){
  .detail-top-wrap{height:auto;width:100%;overflow:hidden;}
  .detail-top{position:relative;width:100%;height:auto;margin:0;overflow:hidden;background: rgba(0, 0, 0, 0.5);}
  .detail-top-left{padding-top: 24px;padding-bottom:24px;margin-top: 0;}
  .content-info-wrap{margin-left: 4%;margin-right: 16px;}
  .content-img{width: 106px; height: 140px;border-radius: 4px;margin-left: 4%;}
  .content-title{font-size: 16px;line-height: 120%;font-weight:bold;color: #fff;}
  .content-author{font-size:12px;line-height: 100%;margin-top: 12px;font-weight:normal;color: #fff;}
  .content-watch-count{margin-top: 12px; color: #fff; font-size: 12px;}
  .score{font-size: 16px;font-weight:bold;color: #fff;line-height: 100%}
  .star{width: 20px;}
  .mobile-detail-selector{display: flex;width: 100%; height: 48px;}
  .mobile-detail-about{width: 50%;display: flex; align-items: center; justify-content: center;color: #ccc;}
  .mobile-detail-episodes{width: 50%;display: flex; align-items: center; justify-content: center;color: #ccc;}
  .detail-description-wrap{display: none;}
  .detail-banner{width: 100%;background: transparent;border-radius: 6px;margin: 4% auto 0;}
  .detail-top-right{width:110px;position:absolute;right:0;top:20px;display:none;}
  .read-button{width:100%;height:40px;border-radius:0;background-color:#319FFF;line-height:40px;text-align:center;
    font-size:16px;position:fixed;left:0;bottom:0;z-index:999;display: none;}
  .detail-menu-wrap{display: none;}
  .menu-item{line-height:40px;font-size:16px;color:#999;width:33.3%;padding:0;text-align:center;float:left;}
  .detail-download-bg .icon-img{width:50px;height:50px;}
  .detail-download-bg .download-info{margin-left:12px;font-size:12px;width:150px;line-height:18px;font-weight:400;color:#333;}
  .detail-download-bg .download-btn{display:block;padding:0 15px;height:36px;border-radius:18px;color:#fff;font-size:14px;text-align:center;line-height:36px;}
  .detail-description{width: 355px;margin: 24px 4% 0 4%;}
  .description-title{font-size: 16px;}
  .description-content-short{height: 92px;overflow: hidden; color: #666;font-size: 12px;line-height: 150%;}
  .description-content-long{display: none;color: #666;font-size: 12px;line-height: 150%;}
  .description-show-wrap{height:32px;margin: 20px 0 0 0;}
  .description-show-wrap .description-rectangle-short{width: 124px;height:16px;background: #FAFAFA;}
  .description-show-wrap .description-rectangle-long{width: 124px;height:16px;background: #FAFAFA;}
  .description-arrow{font-size: 14px;line-height: 0;}
  .content-tags{display: none;}
  .mobile-content-tag-title{display: block;font-size: 16px;line-height: 100%;font-weight: bold;}
  .mobile-content-tags{display: flex;margin-top: 12px;width: 100%;flex-wrap: wrap;}
  .mobile-content-tag{border: 1px solid #CCCCCC;box-sizing: border-box;border-radius: 18px;padding: 4px 10px;margin: 0 12px 0 0;}
  .mobile-detail-selector-active{color: #319FFF; border-bottom: 3px solid#319FFF;}
  .atweb-banner{display: none;}
  .atweb-banner-mobile{display: block;width: 92%;margin-left: 4%;}
  .app-bottom-tab{width: 100%;height: 60px;border-top: 1px solid #eee;background-color: #fff;display: block;position: fixed;bottom: 0;left: 0;padding: 0 24px;box-sizing: border-box;z-index: 10}
  .app-bottom-box{width: 100%;height: 60px;display: flex;align-items: center;}
  .app-bottom-btn{display:block;min-width: 40px;margin-right: 17px;text-align: center}
  .app-bottom-btn span{display: block;}
  .app-bottom-text{font-size: 10px;line-height: 10px;color: #333;margin-top: 7px;}
  .app-read-btn{display: block;flex: 1;height: 40px;line-height: 40px;text-align: center;background: #319FFF;;border-radius: 20px;color: #fff;}
  .detail-top-img{position: absolute;left: 0;top: 0;width: 100%;filter: blur(70px);display: block;}
}
/*ads*/
ins.adsbygoogle[data-ad-status="unfilled"] {display: none !important;}
.ads_ins {width: 320px;height: 100px;}
@media (min-width: 500px) {  .ads_ins {width: 468px;height: 60px;}  }
@media (min-width: 800px) {  .ads_ins {width: 970px;height: 90px;}  }