@media screen and (min-width:960px) and (max-width:1199px){
	body, html, input {
		font: 12px "Helvetica Neue",HelveticaNeue,Helvetica-Neue,Helvetica,'\5fae\8f6f\96c5\9ed1';
		background: #f6f7f9;
		color: #33373d;
		-webkit-text-size-adjust: none;
		width: 100%;
		/* overflow: hidden; */
		overflow-x: hidden;
	}	
	
	#topNavC {
		display: -webkit-box;
		display: box;
		height: 45px;
		background: #00abf7;
	}	
	#topNav {
	    width: 100%;
	    display: flex;
	    margin: 0 auto;
	    clear: both;
		-webkit-box-flex: 100;
		box-flex: 100;
		text-align: center;
		font-size: 1.4rem;
		color: #fff;
		
	}
	#topNav strong {
	    display: block;
	    color: #fff;
	    font-size: 1.5rem;
		float: revert;
		margin: 0 auto;
	}
	#topNav .mobile {
		display: none;
	}
	#header{
		display: none;
	}
	
	.nav_l {
		display: none;
	}
	
	/* 导航 */
	.nav {
	    width: 100%;
	    background: #fff;
	}
	.nav ul {
		width: 960px;
		float:inherit;
		display: flex;
		flex-direction: row;
		justify-content: space-around;
		align-items: center;
	}

	.nav ul li{width: 96px;float: left;}
	.nav ul li a {
		background: #FFFFFF;
	    padding: 0;
		display: block;
		-webkit-box-flex: 1;
		box-flex: 1;
		height: 40px;
		line-height: 42px;
		margin: 0 5px;
		text-align: center;
		color: #666;
		font-size: 1.3rem;		
	}
	.nav ul li.hover, .nav ul li:hover {
	    background: #FFFFFF;
		color: #00abf7;
		border-bottom: 2px solid #00abf7;
	}
	.nav_list{
		display: none;
	}
	
	.w_1200{
		width: 960px;
		height: auto;
		margin: 0 auto;
	}
	.top_main {
	    float: left;
		margin: 18px auto 0; text-align: center;
	}
	
	.top_main, .yuanc, .hot_work, .xuan, .xingstj, .zuixin, .update_c,.qiang, .bianjitj {
		/* display: none; */
	}
	

	.top_main {width: 960px;}
	.banner_img{
		display: flex; 
		flex-direction: row; 
		flex-wrap: wrap;
		width: 960px; 
		justify-content: flex-start;
	}
	.banner_img li {
		flex: 1;
		width: calc((100% - 50px) / 2);
		min-width: calc((100% - 50px) / 2); 
		max-width: calc((100% - 50px) / 2); 
		height: 400px;
		margin: 0 0 15px 8px;
		padding: 5px;
		&:nth-child(2n){
			margin-right: 0;
		}
	}
	.banner_img li:last-child{display: none;}	
	
	/* 男频榜 女频榜  热门榜 推荐榜 */
	.yuanc {
	    float: left;
	    width: 960px;
	    margin: 0px auto;
		padding: 15px 0;
	}
	.qiang_t {
	    font-size: 18px;
	}
	.each_num{
		display: flex;
		flex-direction: column;
		margin-bottom: 20px;
	}
	.yuanc ul li .li_l {
	    float: left;
	    width: 280px;
	    margin: 15px 0px;
	}
	.yuanc_n {
		height: 30px;
		line-height: 30px;
	}
	.yuanc_l {
	    font: 16px/24px Microsoft Yahei,SimSun,Verdana,Arial;
	    overflow: hidden;
	    height: 30px;
		margin-left: 0.625rem;
	}
	.yuanc ul li .li_l b {
		font-size: 18px;
		margin-left: 0.625rem;
	}
	.yuanc ul li .li_l span {
		color: #666;
		font-size: 14px;
		overflow: hidden;
		height: 30px;
	}
	.yuanc ul li .li_l .bq{margin-left: 0.625rem;}
	.yuanc ul li .li_l .bq, .yuanc ul li .li_l .bq a {
		color: #a6a6a6;
		line-height: 30px;
		overflow: hidden;
		height: 30px;		
	}
	.yuanc ul li a img {
	    width: 90px;
	    height: 120px;
	    float: right;
	    margin: 15px 10px;
	}

	.each_num li .li_b {    
	    display: flex;
	    flex-direction: row;
	    line-height: 4rem;
		height: 4rem;
	}
	.yuanc ul li .num {
	    font: 700 16px/24px Arial;
	    display: block;
	    overflow: hidden;
	    width: 24px;
	    height: 24px;
	    margin-top: 15px;
	}
	.yuanc ul li .name-box {
	    width: 850px;
		font-size: 16px;
		height: auto;
	}
	.yuanc ul li .total {
	    font: 16px/48px Microsoft Yahei,SimSun,Verdana,Arial;
	    text-align: center;
	}
	/* 本周强推 */
	.qiang{
		width: 960px;
		height: auto;
	}
	.qiang ul li {
	    font-size: 14px;
	    height: 40px;
	    border-top: 1px solid #e6e6e6;
	    line-height: 40px;
	}
	.qiang .qiang_c {
	    overflow: hidden;
	    width: auto;
		font-size: 16px;
	}
	/* 编辑推荐 */
	.bianji {
		height: auto;
	}
	.bianjitj{
		width: 960px;
		height: auto;
		margin: 0 auto;
	}
	
	#d_tab29 {
	    position: relative;
	    height: 360px;
	    width: 100%;
	    float: left;
		overflow: hidden;
	}
	#d_tab29 .d_img {
		position: relative;
		margin: 30px auto;
		width: 255px;
		height: 100%;
		float:initial;
	}	
	#d_tab29 .d_menu {
	    position: absolute;
	    bottom: 170px;
	    width: 100%;
	    text-align: center;
	}
	
	#d_tab29 .tit {
	    position: relative;
	    background: #fff;
	    z-index: 9;
	    width: 100%;
	    top: -250px;
	    float: left;
	    margin: 40px 0 0;
	    left: 0;
		text-align: center;
	}
	#d_tab29 .tit .txt {
		width: 100%;
	}
	
	
	#d_tab29 .tit .txt_t{
		text-align: center;
		margin: 0 auto;
	}
	
	#d_tab29 .d_next {
	    position: absolute;
	    right: 0;
		left: auto;
	}
	#d_tab29 .tit .txt_b{
		margin: 0 auto;
	}
	.bianji li {
	    float: left;
	    width: 100%;
		padding: 27px 10px 15px 10px;
	}
	.bianji_t {
	    height: 30px;
	}
	.bianji p {
		font: 14px/24px Microsoft Yahei,SimSun,Verdana,Arial;
		height: 48px;
	}
	/* 最近更新 */
	.zuixin{
		width: 100%;
	}
	.update_w {
	    float: left;
	    overflow: hidden;
	    width: 100%;
	}
	.update li .book-info {
	    margin-top: 10px;
	    float: right;
	    width: 250px;
	    text-align: right;
	}
	.update li .t {
		font: 18px/40px PingFangSC-Regular, 'Microsoft YaHei',sans-serif;
		height: 40px;
	}
	
	.update li p.digital, .update li .author { 
		font-size: 14px;	
	}
	.update li p.intro {
		font: 14px/24px PingFangSC-Regular, 'Microsoft YaHei',sans-serif;
		height: 48px;
	}
	
	.update_c{
		float: left;
		width: 960px;
	}
	.update_b li {
	    height: 40px;
	    line-height: 40px;
	    border-top: 1px solid #ebebeb;
	    margin-left: 0px;
	}
	.update_b .tab_1 {
	    width: 50px;
	    color: grey;
	}
	.update_b .tab_2 {
		flex: 1;
	    width: auto;
		font-size: 16px;
	}
	.update_b .tab_3 {
	    width: auto;
		float: right;
		text-align: right;
	}
	.update_b .tab_3 a{
		float: right;
		text-align: right;
	}
	.update_b .tab_4 {
	    width: auto;
		float: right;
		margin-right: 20px;
	}
	.update_b .tab_5 {
		display: none;
	}
	
	/* 男频新书 */
	
	.xingstj, .zuijin {
	    float: left;
	    width: 960px;
	    margin-right: 0px;
	}
	.xingstj .xing {
		float: left;
		width: 100%;
		height: auto;
		padding: 0 0 15px;
	}
	.xing li {
	    float: left;
	    width:100%;
	    height: auto;
	    padding: 18px 0;
	    border-top: 1px solid #e6e6e6;
	}
	.xing li .book-img {
	    width: 144px;
	    float: left;
	    height: 192px;
	    margin:0 12px 0 10px;
	}
	
	.xing li .book-info {
	    width: 750px;
	    float: left;
	}
	.xing li .book-info p.t {
		margin-top: 20px;
	}
	.xing li .t a {
		font-size: 18px;
	}
	.xing li .book-info p {
		font: 14px/28px Microsoft Yahei,SimSun,Verdana,Arial;
		height: 48px;
	}
	.xing li .state-box .author {
	    height: 40px;
		line-height: 40px;
	}
	.xing li .state-box span{
		margin-top: 10px;
	}
	
	/* 热门作品 */
	.hot_work{
		width: 960px;
		float: left;
	}
	.hot_work_b {
	    width: 100%;
	    height: 700px;
	}
	.d_tab30 {
		width: 100%;
	}
	.d_tab30 .d_img {
	    position: relative;
	    margin: 30px 2% 10px;
	    width: 96%;
	    height: 100%;
	}
	.d_tab30 .d_img li.d_pos1{
		width: 336px;
		height:448px;
	}
	.d_tab30 .d_img li.d_pos1{
		left: 33%;
	}
	.d_tab30 .d_img li.d_pos2{
		right: 50px;
		top: 25px;
	}
	.d_tab30 .d_img li.d_pos3{
		left: 50px;
		top: 25px;
	}
	.d_tab30 .d_img li.d_pos2, .d_tab30 .d_img li.d_pos3{
		width: 260px;
		height:344px;
	}
	.d_tab30 .tit{
		top: 520px;
		text-align: center;
		margin: 0 30px;
	}
	.d_tab30 .tit .txt{
		width: 100%;
	}
	.d_tab30 .tit .txt_t{
		width: 100%;
	}
	.d_tab30 .tit .tt{
		height: auto;
		font-size: 1.2em;
		line-height: 1.5em;
		width: 90%;
	}
	
	.d_tab30 .d_prev,.d_tab30 .d_next {
		width: 240px;
		height: 400px;		
	}
	
	/* 奇幻`玄幻  仙侠`穿越 都市`恐怖...... */
	.xuan{
		float: left;
		width: 960px;
		margin-right: 0px;
	}
	.xuan_l {
	    width: 98%;
		margin: 0px auto  17px;
		background-color: #FFF;
		padding: 15px 1%;
	}
	.xuan_l li {
	    height: 48px;
	    line-height: 48px;
	    overflow: hidden;
	    font-size: 16px;
		border-bottom: 1px dashed #CCC;
	}
	
	#footer p{
		padding:0 15px;
		font-size: 1.2rem;
		line-height: 2em;
	}
	.up_btn {
	    position: fixed;
	    bottom: 20px;
	    right: 10px;
	}
	
	/* 男频 女频 列表页 */
	#list_l {
	    float: left;
	    margin-right: 0;
	    width: 960px;
		margin-top: 10px;
	}
	
	.site {
		display: none;
	}
	.work-list {
	    padding-bottom: 15px;
	    padding-top: 15px;
	    height: auto;
	    overflow: auto;
	}
	#list_l a.act {
		width: 100%;
	}
	.work-list li {
	    float: left;
	    height: 30px;
		line-height: 30px;
	    padding: 0 30px;
	    font-size:16px;
	}
	.work-list li a, .work-list li.hover a {
		height: 30px;
		line-height: 30px;
	}
	.list_main{
		background: #FFF;
	}
	#list_r {
	    float: right;
	    width: 100%;
	    margin-top: 10px;
	}
	
	.bar_l {
	    float: left;
	    width: auto;
	}
	.list_main ul li {
	    float: left;
	    width: 98%;
		padding: 10px 1% ;
	}
	.list_main .book-img-box {
	    height: 136px;
	    margin-right: 10px;
	}
	.book-mid-info {
	    width: 810px;
	    margin-top: 5px;
	    float:inherit;
	}
	/* 新闻详情页	 */
	.ny_add {
		padding: 20px 0 0;
	}
	.ny_add a {
		font-size: 16px;
	}
	
	.ny_jj .book-img, .book-info-er, .pread{
		display: none;
	}
	.ny_jj .book-info {
		width: 960px;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}
	.ny_jj .book-info .writer, .ny_jj .book-info .tag,
	.ny_jj .book-info .tag+.intro, .gxsj{
		display: none;
	}
	.ny_main_l {
		width: 960px;
		margin: 0;
	}
	.ny_main_lt{
		display: none;
	}
	.ny_main_l .ny_tit {
	    font-size: 14px;
	    line-height: 2em;
	}
	.mulu ul li {
		float: left;
		list-style: none;
		margin: 0 0 0 -15px;
		padding: 0;
		
	}
	
	/* 相关小说 */
	.xianggxs ul {
		margin: 0;
	}
	.xianggxs ul li {
	    width: 31%;
	    margin-right: 3%;
	    height: 420px;
	}
	.xianggxs ul li:nth-child(3n){
		margin-right: 0;
	}
	.xianggxs ul li img {
	    width: 100%;
	    height: 350px;
	}
	.xianggxs ul li a{
		font-size: 16px;
		line-height: 1.8em;
		font-weight: normal;
	}
	.xianggxs ul li:last-child{
		display: none;
	}
	.ny_down_t a{
		display: none;
	}
	/* 评论 */
	#cmtMsg, #glMsg {
		width: 90%;
	}
	.inputText{
		width: auto;
	}
	#usercmt{
		display: flex;
		flex-direction: row-reverse;
		flex-wrap: nowrap;
		text-align: left;
		float: left;
		margin-bottom: 20px;
	}
	#usercmt i, #usercmt span{
		display: none;
	}
	#glName-wrap, #userName-wrap {
		display: none;
	}
/* 排行榜列表页 */
	.lside{
		width: 960px;
	}
	.top-nav{
		width: 960px;
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
	}
	.top-nav li {
		width: 30%;
		float: left;
		margin: 0 0 0 10px;
	}
	.main_r {
		width: 960px;
		margin: 0 auto;
	}
	.top-wrap{
		margin: 0 5px;
	}
	.top-wrap .top10{
		width: 100%;
		float: left;
		margin: 0;
	}
	.top10 .txt-box .tit {
		flex: 1;
		width: 80%;
	}
	.top-list .htop .num {
	    top: 15px;
		left: 0;
	    margin-top: 0;
	}
	.top-list li {		
		margin: 15px 0;
		padding: 15px 0;
	}
	.top-list .htop .book-info {
		width: 100%;
		height: 120px;
		padding: 0;
	}
	.top-list .book-info img {
	    float: left;
	    width: auto;
	    height: 100%;
	}
	.top-list .htop>span {
		margin-top: -15px;
		width: auto;
		padding: 0 15px;
	}
	.top-list .htop>span.status { 
		margin-left: 90px;
	}
}





@media screen and (min-width:768px) and (max-width:959px){
	body, html, input {
		font: 12px "Helvetica Neue",HelveticaNeue,Helvetica-Neue,Helvetica,'\5fae\8f6f\96c5\9ed1';
		background: #f6f7f9;
		color: #33373d;
		-webkit-text-size-adjust: none;
		width: 100%;
		/* overflow: hidden; */
		overflow-x: hidden;
	}	
	
	#topNavC {
		display: -webkit-box;
		display: box;
		height: 45px;
		background: #00abf7;
	}	
	#topNav {
	    width: 100%;
	    display: flex;
	    margin: 0 auto;
	    clear: both;
		-webkit-box-flex: 100;
		box-flex: 100;
		text-align: center;
		font-size: 1.4rem;
		color: #fff;
		
	}
	#topNav strong {
	    display: block;
	    color: #fff;
	    font-size: 1.5rem;
		float: revert;
		margin: 0 auto;
	}
	#topNav .mobile {
		display: none;
	}
	#header{
		display: none;
	}
	
	
	
	.nav_l {
		display: none;
	}
	
	/* 导航 */
	.nav {
	    width: 100%;
	    background: #fff;
	}
	.nav ul {
		width: 750px;
		float:inherit;
		display: flex;
		flex-direction: row;
		justify-content: space-around;
		align-items: center;
	}
	.nav ul li{width: 96px;float: left;}
	.nav ul li a {
		background: #FFFFFF;
	    padding: 0;
		display: block;
		-webkit-box-flex: 1;
		box-flex: 1;
		height: 40px;
		line-height: 42px;
		margin: 0 5px;
		text-align: center;
		color: #666;
		font-size: 1.3rem;		
	}
	.nav ul li.hover, .nav ul li:hover {
	    background: #FFFFFF;
		color: #00abf7;
		border-bottom: 2px solid #00abf7;
	}
	.nav_list{
		display: none;
	}	
	.w_1200{
		width: 750px;
		height: auto;
		margin: 0 auto;
	}
	.top_main {
	    float: left;
		margin: 18px auto 0; text-align: center;
	}
	.top_main, .yuanc, .hot_work, .xuan, .xingstj, .zuixin, .update_c,.qiang, .bianjitj {
		/* display: none; */
	}
	.top_main {width: 750px;}
	.banner_img{
		display: flex; 
		flex-direction: row; 
		flex-wrap: wrap;
		width: 750px; 
		justify-content: flex-start;
	}
	.banner_img li {
		flex: 1;
		width: calc((100% - 50px) / 2);
		min-width: calc((100% - 50px) / 2); 
		max-width: calc((100% - 50px) / 2); 
		height: 400px;
		margin: 0 0 15px 8px;
		padding: 5px;
		&:nth-child(2n){
			margin-right: 0;
		}
	}
	.banner_img li:last-child{display: none;}	
	
	/* 男频榜 女频榜  热门榜 推荐榜 */
	.yuanc {
	    float: left;
	    width: 750px;
	    margin: 0px auto;
		padding: 15px 0;
	}
	.qiang_t {
	    font-size: 18px;
	}
	.each_num{
		display: flex;
		flex-direction: column;
		margin-bottom: 20px;
	}
	.yuanc ul li .li_l {
	    float: left;
	    width: 280px;
	    margin: 15px 0px;
	}
	.yuanc_n {
		height: 30px;
		line-height: 30px;
	}
	.yuanc_l {
	    font: 16px/24px Microsoft Yahei,SimSun,Verdana,Arial;
	    overflow: hidden;
	    height: 30px;
		margin-left: 0.625rem;
	}
	.yuanc ul li .li_l b {
		font-size: 18px;
		margin-left: 0.625rem;
	}
	.yuanc ul li .li_l span {
		color: #666;
		font-size: 14px;
		overflow: hidden;
		height: 30px;
	}
	.yuanc ul li .li_l .bq{margin-left: 0.625rem;}
	.yuanc ul li .li_l .bq, .yuanc ul li .li_l .bq a {
		color: #a6a6a6;
		line-height: 30px;
		overflow: hidden;
		height: 30px;		
	}
	.yuanc ul li a img {
	    width: 90px;
	    height: 120px;
	    float: right;
	    margin: 15px 10px;
	}
	.each_num li .li_b {    
	    display: flex;
	    flex-direction: row;
	    line-height: 4rem;
		height: 4rem;
	}
	.yuanc ul li .num {
	    font: 700 16px/24px Arial;
	    display: block;
	    overflow: hidden;
	    width: 24px;
	    height: 24px;
	    margin-top: 15px;
	}
	.yuanc ul li .name-box {
	    width: 650px;
		font-size: 16px;
		height: auto;
	}
	.yuanc ul li .total {
	    font: 16px/48px Microsoft Yahei,SimSun,Verdana,Arial;
	    text-align: center;
	}
	/* 本周强推 */
	.qiang{
		width: 750px;
		height: auto;
	}
	.qiang ul li {
	    font-size: 14px;
	    height: 40px;
	    border-top: 1px solid #e6e6e6;
	    line-height: 40px;
	}
	.qiang .qiang_c {
	    overflow: hidden;
	    width: auto;
		font-size: 16px;
	}
	/* 编辑推荐 */
	.bianji {
		height: auto;
	}
	.bianjitj{
		width: 750px;
		height: auto;
		margin: 0 auto;
	}	
	#d_tab29 {
	    position: relative;
	    height: 360px;
	    width: 100%;
	    float: left;
		overflow: hidden;
	}
	#d_tab29 .d_img {
		position: relative;
		margin: 30px auto;
		width: 255px;
		height: 100%;
		float:initial;
	}	
	#d_tab29 .d_menu {
	    position: absolute;
	    bottom: 170px;
	    width: 100%;
	    text-align: center;
	}
	#d_tab29 .tit {
	    position: relative;
	    background: #fff;
	    z-index: 9;
	    width: 100%;
	    top: -250px;
	    float: left;
	    margin: 40px 0 0;
	    left: 0;
		text-align: center;
	}
	#d_tab29 .d_next {
	    position: absolute;
	    right: 0;
		left: auto;
	}
	#d_tab29 .tit .txt_b{
		margin: 0 auto;
	}
	.bianji li {
	    float: left;
	    width: 100%;
		padding: 27px 10px 15px 10px;
	}
	.bianji_t {
	    height: 30px;
	}
	.bianji p {
		font: 14px/24px Microsoft Yahei,SimSun,Verdana,Arial;
		height: 48px;
	}	
	/* 最近更新 */
	.zuixin{
		width: 100%;
	}
	.update_w {
	    float: left;
	    overflow: hidden;
	    width: 100%;
	}
	.update li .book-info {
	    margin-top: 10px;
	    float: right;
	    width: 250px;
	    text-align: right;
	}
	.update li .t {
		font: 18px/40px PingFangSC-Regular, 'Microsoft YaHei',sans-serif;
		height: 40px;
	}
	
	.update li p.digital, .update li .author { 
		font-size: 14px;	
	}
	.update li p.intro {
		font: 14px/24px PingFangSC-Regular, 'Microsoft YaHei',sans-serif;
		height: 48px;
	}
	.update_c{
		float: left;
		width: 750px;
	}
	.update_b li {
	    height: 40px;
	    line-height: 40px;
	    border-top: 1px solid #ebebeb;
	    margin-left: 0px;
	}
	.update_b .tab_1 {
	    width: 50px;
	    color: grey;
	}
	.update_b .tab_2 {
		flex: 1;
	    width: auto;
		font-size: 16px;
	}
	.update_b .tab_3 {
	    width: auto;
		float: right;
		text-align: right;
	}
	.update_b .tab_3 a{
		float: right;
		text-align: right;
	}
	.update_b .tab_4 {
	    width: auto;
		float: right;
		margin-right: 20px;
	}
	.update_b .tab_5 {
		display: none;
	}	
	/* 男频新书 */	
	.xingstj, .zuijin {
	    float: left;
	    width: 750px;
	    margin-right: 0px;
	}
	.xingstj .xing {
		float: left;
		width: 100%;
		height: auto;
		padding: 0 0 15px;
	}
	.xing li {
	    float: left;
	    width:100%;
	    height: auto;
	    padding: 18px 0;
	    border-top: 1px solid #e6e6e6;
	}
	.xing li .book-img {
	    width: 144px;
	    float: left;
	    height: 192px;
	    margin:0 12px 0 10px;
	}	
	.xing li .book-info {
	    width: 560px;
	    float: left;
	}
	.xing li .book-info p.t {
		margin-top: 20px;
	}
	.xing li .t a {
		font-size: 18px;
	}
	.xing li .book-info p {
		font: 14px/28px Microsoft Yahei,SimSun,Verdana,Arial;
		height: 48px;
	}
	/* 热门作品 */
	.hot_work{
		width: 750px;
		float: left;
	}
	.hot_work_b {
	    width: 100%;
	    height: 600px;
	}
	.d_tab30 {
		width: 100%;
	}
	.d_tab30 .d_img {
	    position: relative;
	    margin: 30px 2% 10px;
	    width: 96%;
	    height: 100%;
	}
	.d_tab30 .d_img li.d_pos1{
		width: 252px;
		height:336px;
	}
	.d_tab30 .d_img li.d_pos1{
		left: 33.3%;
	}
	.d_tab30 .d_img li.d_pos2{
		right: 80px;
		top: 25px;
	}
	.d_tab30 .d_img li.d_pos3{
		left: 80px;
		top: 25px;
	}
	.d_tab30 .d_img li.d_pos2, .d_tab30 .d_img li.d_pos3{
		width: 195px;
		height:258px;
	}
	.d_tab30 .tit{
		top: 350px;
		text-align: center;
		width: 100%;
	}
	.d_tab30 .tit .txt{		
		margin: 0 30px;
	}
	.d_tab30 .tit .txt_t{
		width: 100%;
	}
	.d_tab30 .tit .tt{
		height: auto;
		font-size: 1.2em;
		line-height: 1.5em;
		width: 100%;
	}
	.d_tab30 .d_prev, .d_tab30 .d_next{
		width: 220px;
		height: 280px;
	}
	/* 奇幻`玄幻  仙侠`穿越 都市`恐怖...... */
	.xuan{
		float: left;
		width: 750px;
		margin-right: 0px;
	}
	.xuan_l {
	    width: 98%;
		margin: 0px auto  17px;
		background-color: #FFF;
		padding: 15px 1%;
	}
	.xuan_l li {
	    height: 48px;
	    line-height: 48px;
	    overflow: hidden;
	    font-size: 16px;
		border-bottom: 1px dashed #CCC;
	}
	
	#footer p{
		padding:0 15px;
		font-size: 1.2rem;
		line-height: 2em;
	}
	.up_btn {
	    position: fixed;
	    bottom: 20px;
	    right: 10px;
	}
	
	/* 男频 女频 列表页 */
	#list_l {
	    float: left;
	    margin-right: 0;
	    width: 750px;
		margin-top: 10px;
	}
	
	.site {
		display: none;
	}
	.work-list {
	    padding-bottom: 15px;
	    padding-top: 15px;
	    height: auto;
	    overflow: auto;
	}
	#list_l a.act {
		width: 100%;
	}
	.work-list li {
	    float: left;
	    height: 30px;
		line-height: 30px;
	    padding: 0 30px;
	}
	.work-list li a, .work-list li.hover a {
		height: 30px;
		line-height: 30px;
	}
	.list_main{
		background: #FFF;
	}
	#list_r {
	    float: right;
	    width: 100%;
	    margin-top: 10px;
	}
	
	.bar_l {
	    float: left;
	    width: auto;
	}
	.list_main ul li {
	    float: left;
	    width: 98%;
		padding: 10px 1% ;
	}
	.list_main .book-img-box {
	    height: 136px;
	    margin-right: 10px;
	}
	.book-mid-info {
	    width: 600px;
	    margin-top: 5px;
	    float:inherit;
	}	
	/* 新闻详情页	 */
	.ny_add {
		padding: 20px 0 0;
	}
	.ny_add a {
		font-size: 16px;
	}
	
	.ny_jj .book-img, .book-info-er, .pread{
		display: none;
	}
	.ny_jj .book-info {
		width: 750px;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}
	.ny_jj .book-info .writer, .ny_jj .book-info .tag,
	.ny_jj .book-info .tag+.intro, .gxsj{
		display: none;
	}
	.ny_main_l {
		width: 750px;
		margin: 0;
	}
	.ny_main_lt{
		display: none;
	}
	.ny_main_l .ny_tit {
	    font-size: 14px;
	    line-height: 2em;
	}
	.mulu ul li {
		float: left;
		list-style: none;
		margin: 0 0 0 -15px;
		padding: 0;
		
	}
	
	/* 相关小说 */
	.xianggxs ul {
		margin: 0;
	}
	.xianggxs ul li {
	    width: 48%;
	    margin-right: 3%;
	    height: 420px;
	}
	.xianggxs ul li:nth-child(2n){
		margin-right: 0;
	}
	.xianggxs ul li img {
	    width: 100%;
	    height: 350px;
	}
	.xianggxs ul li a{
		font-size: 16px;
		line-height: 1.8em;
		font-weight: normal;
	}
	.xianggxs ul li:last-child{
		display: none;
	}
	.ny_down_t a{
		display: none;
	}
	/* 评论 */
	#cmtMsg, #glMsg {
		width: 90%;
	}
	.inputText{
		width: auto;
	}
	#usercmt{
		display: flex;
		flex-direction: row-reverse;
		flex-wrap: nowrap;
		text-align: left;
		float: left;
		margin-bottom: 20px;
	}
	#usercmt i, #usercmt span{
		display: none;
	}
	#glName-wrap, #userName-wrap {
		display: none;
	}
	
	/* 排行榜列表页 */
	.lside{
		width: 750px;
	}
	.top-nav{
		width: 750px;
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
	}
	.top-nav li {
		width: 30%;
		float: left;
		margin: 0 0 0 10px;
	}
	.main_r {
		width: 750px;
		margin: 0 auto;
	}
	.top-wrap{
		margin: 0 5px;
	}
	.top-wrap .top10{
		width: 100%;
		float: left;
		margin: 0;
	}
	.top10 .txt-box .tit {
		flex: 1;
		width: 80%;
	}
	.top-list .htop .num {
	    top: 15px;
		left: 0;
	    margin-top: 0;
	}
	.top-list li {		
		margin: 15px 0;
		padding: 15px 0;
	}
	.top-list .htop .book-info {
		width: 100%;
		height: 120px;
		padding: 0;
	}
	.top-list .book-info img {
	    float: left;
	    width: auto;
	    height: 100%;
	}
	.top-list .htop>span {
		margin-top: -15px;
		width: auto;
		padding: 0 15px;
	}
	.top-list .htop>span.status { 
		margin-left: 90px;
	}
	
}




@media screen and (min-width:480px) and (max-width:767px){
	body, html, input {
		font: 12px "Helvetica Neue",HelveticaNeue,Helvetica-Neue,Helvetica,'\5fae\8f6f\96c5\9ed1';
		background: #f6f7f9;
		color: #33373d;
		-webkit-text-size-adjust: none;
		width: 100%;
		/* overflow: hidden; */
		overflow-x: hidden;
	}	
	
	#topNavC {
		display: -webkit-box;
		display: box;
		height: 45px;
		background: #00abf7;
	}	
	#topNav {
	    width: 100%;
	    display: flex;
	    margin: 0 auto;
	    clear: both;
		-webkit-box-flex: 100;
		box-flex: 100;
		text-align: center;
		font-size: 1.4rem;
		color: #fff;
		
	}
	#topNav strong {
	    display: block;
	    color: #fff;
	    font-size: 1.5rem;
		float: revert;
		margin: 0 auto;
	}
	#topNav .mobile {
		display: none;
	}
	#header{
		display: none;
	}
	
	
	
	.nav_l {
		display: none;
	}
	
	/* 导航 */
	.nav {
	    width: 100%;
	    background: #fff;
	}
	.nav ul {
		width: 480px;
		float:inherit;
		display: flex;
		flex-direction: row;
		justify-content: space-around;
		align-items: center;
	}

	.nav ul li{width: 96px;float: left;}
	.nav ul li a {
		background: #FFFFFF;
	    padding: 0;
		display: block;
		-webkit-box-flex: 1;
		box-flex: 1;
		height: 40px;
		line-height: 42px;
		margin: 0 5px;
		text-align: center;
		color: #666;
		font-size: 1.3rem;		
	}
	.nav ul li.hover, .nav ul li:hover {
	    background: #FFFFFF;
		color: #00abf7;
		border-bottom: 2px solid #00abf7;
	}
	.nav_list{
		display: none;
	}
	
	.w_1200{
		width: 480px;
		height: auto;
		margin: 0 auto;
	}
	.top_main {
	    float: left;
		margin: 18px auto 0; text-align: center;
	}
	
	.top_main, .yuanc, .hot_work, .xuan, .xingstj, .zuixin, .update_c,.qiang, .bianjitj {
		/* display: none; */
	}

	.top_main {width: 480px;}
	.banner_img{
		display: flex; 
		flex-direction: row; 
		flex-wrap: wrap;
		width: 480px; 
		justify-content: flex-start;
	}
	.banner_img li {
		flex: 1;
		width: calc((100% - 50px) / 2);
		min-width: calc((100% - 50px) / 2); 
		max-width: calc((100% - 50px) / 2); 
		height: 400px;
		margin: 0 0 15px 8px;
		padding: 5px;
		&:nth-child(2n){
			margin-right: 0;
		}
	}
	.banner_img li:last-child{display: none;}	
	
	/* 男频榜 女频榜  热门榜 推荐榜 */
	.yuanc {
	    float: left;
	    width: 480px;
	    margin: 0px auto;
		padding: 15px 0;
	}
	.qiang_t {
	    font-size: 18px;
	}
	.each_num{
		display: flex;
		flex-direction: column;
		margin-bottom: 20px;
	}
	.yuanc ul li .li_l {
	    float: left;
	    width: 280px;
	    margin: 15px 0px;
	}
	.yuanc_n {
		height: 30px;
		line-height: 30px;
	}
	.yuanc_l {
	    font: 16px/24px Microsoft Yahei,SimSun,Verdana,Arial;
	    overflow: hidden;
	    height: 30px;
		margin-left: 0.625rem;
	}
	.yuanc ul li .li_l b {
		font-size: 18px;
		margin-left: 0.625rem;
	}
	.yuanc ul li .li_l span {
		color: #666;
		font-size: 14px;
		overflow: hidden;
		height: 30px;
	}
	.yuanc ul li .li_l .bq{margin-left: 0.625rem;}
	.yuanc ul li .li_l .bq, .yuanc ul li .li_l .bq a {
		color: #a6a6a6;
		line-height: 30px;
		overflow: hidden;
		height: 30px;		
	}
	.yuanc ul li a img {
	    width: 90px;
	    height: 120px;
	    float: right;
	    margin: 15px 10px;
	}

	
	
	.each_num li .li_b {    
	    display: flex;
	    flex-direction: row;
	    line-height: 4rem;
		height: 4rem;
	}
	.yuanc ul li .num {
	    font: 700 16px/24px Arial;
	    display: block;
	    overflow: hidden;
	    width: 24px;
	    height: 24px;
	    margin-top: 15px;
	}
	.yuanc ul li .name-box {
	    width: 380px;
		font-size: 16px;
		height: auto;
	}
	.yuanc ul li .total {
	    font: 16px/48px Microsoft Yahei,SimSun,Verdana,Arial;
	    text-align: center;
	}
		
	/* 本周强推 */
	.qiang{
		width: 480px;
		height: auto;
	}
	.qiang ul li {
	    font-size: 14px;
	    height: 40px;
	    border-top: 1px solid #e6e6e6;
	    line-height: 40px;
	}
	.qiang .qiang_c {
	    overflow: hidden;
	    width: auto;
		font-size: 16px;
	}
	/* 编辑推荐 */
	.bianji {
		height: auto;
	}
	.bianjitj{
		width: 480px;
		height: auto;
		margin: 0 auto;
	}
	
	#d_tab29 {
	    position: relative;
	    height: 360px;
	    width: 100%;
	    float: left;
		overflow: hidden;
	}
	#d_tab29 .d_img {
		position: relative;
		margin: 30px auto;
		width: 255px;
		height: 100%;
		float:initial;
	}	
	#d_tab29 .d_menu {
	    position: absolute;
	    bottom: 170px;
	    width: 100%;
	    text-align: center;
	}
	#d_tab29 .tit {
	    position: relative;
	    background: #fff;
	    z-index: 9;
	    width: 100%;
	    top: -250px;
	    float: left;
	    margin: 40px 0 0;
	    left: 0;
		text-align: center;
	}
	#d_tab29 .d_next {
	    position: absolute;
	    right: 0;
		left: auto;
	}
	#d_tab29 .tit .txt_b{
		margin: 0 auto;
	}
	.bianji li {
	    float: left;
	    width: 100%;
		padding: 27px 10px 15px 10px;
	}
	.bianji_t {
	    height: 30px;
	}
	.bianji p {
		font: 14px/24px Microsoft Yahei,SimSun,Verdana,Arial;
		height: 48px;
	}
	
	/* 最近更新 */
	.zuixin{
		width: 100%;
	}
	.update_w {
	    float: left;
	    overflow: hidden;
	    width: 100%;
	}
	.update li .book-info {
	    margin-top: 10px;
	    float: right;
	    width: 250px;
	    text-align: right;
	}
	.update li .t {
		font: 18px/40px PingFangSC-Regular, 'Microsoft YaHei',sans-serif;
		height: 40px;
	}
	
	.update li p.digital, .update li .author { 
		font-size: 14px;	
	}
	.update li p.intro {
		font: 14px/24px PingFangSC-Regular, 'Microsoft YaHei',sans-serif;
		height: 48px;
	}
	
	.update_c{
		float: left;
		width: 480px;
	}
	.update_b li {
	    height: 40px;
	    line-height: 40px;
	    border-top: 1px solid #ebebeb;
	    margin-left: 0px;
	}
	.update_b .tab_1 {
	    width: 50px;
	    color: grey;
	}
	.update_b .tab_2 {
		flex: 1;
	    width: auto;
		font-size: 16px;
	}
	.update_b .tab_3 {
	    width: auto;
		float: right;
		text-align: right;
	}
	.update_b .tab_3 a{
		float: right;
		text-align: right;
	}
	.update_b .tab_4 {
	    width: auto;
		float: right;
		margin-right: 20px;
	}
	.update_b .tab_5 {
		display: none;
	}
	
	/* 男频新书 */
	
	.xingstj, .zuijin {
	    float: left;
	    width: 480px;
	    margin-right: 0px;
	}
	.xingstj .xing {
		float: left;
		width: 100%;
		height: auto;
		padding: 0 0 15px;
	}
	.xing li {
	    float: left;
	    width:100%;
	    height: 96px;
	    padding: 18px 0;
	    border-top: 1px solid #e6e6e6;
	}
	.xing li .book-img {
	    width: 72px;
	    float: left;
	    height: 96px;
	    margin:0 12px 0 10px;
	}
	
	.xing li .book-info {
	    width: 380px;
	    float: left;
	}

	/* 热门作品 */
	.hot_work{
		width: 480px;
		float: left;
	}
	.hot_work_b {
	    width: 100%;
	    height: 480px;
	}
	.d_tab30 {
		width: 100%;
	}
	.d_tab30 .d_img {
	    position: relative;
	    margin: 10px 2%;
	    width: 96%;
	    height: 100%;
	}
	.d_tab30 .d_img li.d_pos1{
		width: 168px;
		height:224px;
	}
	.d_tab30 .d_img li.d_pos1{
		left: 32%;
	}
	.d_tab30 .d_img li.d_pos2{
		right: 20px;
		top: 25px;
	}
	.d_tab30 .d_img li.d_pos3{
		left: 20px;
		top: 25px;
	}
	.d_tab30 .d_img li.d_pos2, .d_tab30 .d_img li.d_pos3{
		width: 130px;
		height:172px;
	}
	.d_tab30 .tit{
		top: 230px;
		text-align: center;
	}
	.d_tab30 .tit .txt_t{
		width: 100%;
	}
	.d_tab30 .tit .tt{
		height: auto;
		font-size: 1.2em;
		line-height: 1.5em;
	}
	
	/* 奇幻`玄幻  仙侠`穿越 都市`恐怖...... */
	.xuan{
		float: left;
		width: 480px;
		margin-right: 0px;
	}
	.xuan_l {
	    width: 98%;
		margin: 0px auto  17px;
		background-color: #FFF;
		padding: 15px 1%;
	}
	.xuan_l li {
	    height: 48px;
	    line-height: 48px;
	    overflow: hidden;
	    font-size: 16px;
		border-bottom: 1px dashed #CCC;
	}
	
	#footer p{
		padding:0 15px;
		font-size: 1.2rem;
		line-height: 2em;
	}
	.up_btn {
	    position: fixed;
	    bottom: 20px;
	    right: 10px;
	}
	
	/* 男频 女频 列表页 */
	#list_l {
	    float: left;
	    margin-right: 0;
	    width: 480px;
		margin-top: 10px;
	}
	
	.site {
		display: none;
	}
	.work-list {
	    padding-bottom: 15px;
	    padding-top: 15px;
	    height: auto;
	    overflow: auto;
	}
	#list_l a.act {
		width: 100%;
	}
	.work-list li {
	    float: left;
	    height: 30px;
		line-height: 30px;
	    padding: 0 30px;
	}
	.work-list li a, .work-list li.hover a {
		height: 30px;
		line-height: 30px;
	}
	.list_main{
		background: #FFF;
	}
	#list_r {
	    float: right;
	    width: 100%;
	    margin-top: 10px;
	}
	
	.bar_l {
	    float: left;
	    width: auto;
	}
	.list_main ul li {
	    float: left;
	    width: 98%;
		padding: 10px 1% ;
	}
	.list_main .book-img-box {
	    height: 136px;
	    margin-right: 10px;
	}
	.book-mid-info {
	    width: 340px;
	    margin-top: 5px;
	    float:inherit;
	}
	/* 新闻详情页	 */
	.ny_add {
		padding: 20px 0 0;
	}
	.ny_add a {
		font-size: 16px;
	}
	
	.ny_jj .book-img, .book-info-er, .pread{
		display: none;
	}
	.ny_jj .book-info {
		width: 480px;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}
	.ny_jj .book-info .writer, .ny_jj .book-info .tag,
	.ny_jj .book-info .tag+.intro, .gxsj{
		display: none;
	}
	.ny_main_l {
		width: 480px;
		margin: 0;
	}
	.ny_main_lt{
		display: none;
	}
	.ny_main_l .ny_tit {
	    font-size: 14px;
	    line-height: 2em;
	}
	.mulu ul li {
		float: left;
		list-style: none;
		margin: 0 0 0 -15px;
		padding: 0;
		
	}
	
	/* 相关小说 */
	.xianggxs ul {
		margin: 0;
	}
	.xianggxs ul li {
	    width: 48%;
	    margin-right: 3%;
	    height: 320px;
	}
	.xianggxs ul li:nth-child(2n){
		margin-right: 0;
	}
	.xianggxs ul li img {
	    width: 100%;
	    height: 270px;
	}
	.xianggxs ul li a{
		font-size: 14px;
		line-height: 1.5em;
		font-weight: normal;
	}
	.xianggxs ul li:last-child{
		display: none;
	}
	.ny_down_t a{
		display: none;
	}
	/* 评论 */
	#cmtMsg, #glMsg {
		width: 90%;
	}
	.inputText{
		width: auto;
	}
	#usercmt{
		display: flex;
		flex-direction: row-reverse;
		flex-wrap: nowrap;
		text-align: left;
		float: left;
		margin-bottom: 20px;
	}
	#usercmt i, #usercmt span{
		display: none;
	}
	#glName-wrap, #userName-wrap {
		display: none;
	}
	
	/* 排行榜列表页 */
	.lside{
		width: 480px;
	}
	.top-nav{
		width: 480px;
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
	}
	.top-nav li {
		width: 30%;
		float: left;
		margin: 0 0 0 10px;
	}
	.main_r {
		width: 480px;
		margin: 0 auto;
	}
	.top-wrap{
		margin: 0 5px;
	}
	.top-wrap .top10{
		width: 100%;
		float: left;
		margin: 0;
	}
	.top10 .txt-box .tit {
		flex: 1;
		width: 80%;
	}
	.top-list .htop .num {
	    top: 15px;
		left: 0;
	    margin-top: 0;
	}
	.top-list li {		
		margin: 15px 0;
		padding: 15px 0;
	}
	.top-list .htop .book-info {
		width: 100%;
		height: 120px;
		padding: 0;
	}
	.top-list .book-info img {
	    float: left;
	    width: auto;
	    height: 100%;
	}
	.top-list .htop>span {
		margin-top: -15px;
		width: auto;
		padding: 0 15px;
	}
	.top-list .htop>span.status { 
		margin-left: 90px;
	}
}






@media screen and (max-width:479px){
	body, html, input {
		font: 12px "Helvetica Neue",HelveticaNeue,Helvetica-Neue,Helvetica,'\5fae\8f6f\96c5\9ed1';
		background: #f6f7f9;
		color: #33373d;
		-webkit-text-size-adjust: none;
		width: 100%;
		/* overflow: hidden; */
		overflow-x: hidden;
	}	
	
	#topNavC {
		display: -webkit-box;
		display: box;
		height: 45px;
		background: #00abf7;
	}	
	#topNav {
	    width: 100%;
	    display: flex;
	    margin: 0 auto;
	    clear: both;
		-webkit-box-flex: 100;
		box-flex: 100;
		text-align: center;
		font-size: 1.4rem;
		color: #fff;
		
	}
	#topNav strong {
	    display: block;
	    color: #fff;
	    font-size: 1.5rem;
		float: revert;
		margin: 0 auto;
	}
	#topNav .mobile {
		display: none;
	}
	#header{
		display: none;
	}
	
	
	
	.nav_l {
		display: none;
	}
	
	/* 导航 */
	.nav {
	    width: 100%;
	    background: #fff;
	}
	.nav ul {
		width: 360px;
		float:inherit;
		display: flex;
		flex-direction: row;
		justify-content: space-around;
		align-items: center;
	}

	.nav ul li{width: 96px;float: left;}
	.nav ul li a {
		background: #FFFFFF;
	    padding: 0;
		display: block;
		-webkit-box-flex: 1;
		box-flex: 1;
		height: 40px;
		line-height: 42px;
		margin: 0 5px;
		text-align: center;
		color: #666;
		font-size: 1.3rem;		
	}
	.nav ul li.hover, .nav ul li:hover {
	    background: #FFFFFF;
		color: #00abf7;
		border-bottom: 2px solid #00abf7;
	}
	.nav_list{
		display: none;
	}
	
	.w_1200{
		width: 360px;
		height: auto;
		margin: 0 auto;
	}
	.top_main {
	    float: left;
		margin: 18px auto 0; text-align: center;
	}
	
	.top_main, .yuanc, .hot_work, .xuan, .xingstj, .zuixin, .update_c,.qiang, .bianjitj {
		/* display: none; */
	}
	

	.top_main {width: 360px;}
	.banner_img{
		display: flex; 
		flex-direction: row; 
		flex-wrap: wrap;
		width: 360px; 
		justify-content: flex-start;
	}
	.banner_img li {
		flex: 1;
		width: calc((100% - 50px) / 2);
		min-width: calc((100% - 50px) / 2); 
		max-width: calc((100% - 50px)); 
		height: auto;
		margin: 5px 0 5px 0;
		padding: 5px 5px;
		&:nth-child(2n){
			margin-right: 0;
		}
	}
	.banner_img li img {
    width: 150%;
    max-width: 150%;
    max-height: 150%;
	}
	.banner_img li:last-child{display: none;}	
	
	/* 男频榜 女频榜  热门榜 推荐榜 */
	.yuanc {
	    float: left;
	    width: 360px;
	    margin: 0px auto;
		padding: 15px 0;
	}
	.qiang_t {
	    font-size: 18px;
	}
	.each_num{
		display: flex;
		flex-direction: column;
		margin-bottom: 20px;
	}
	.each_num li.hover .li_t, .each_num li:hover .li_t {
	    display: block;
	    width: 95%;
	}
	.yuanc ul li .li_l {
	    float: left;
	    width: 220px;
	    margin: 15px 0px;
	}
	.yuanc_n {
		height: 30px;
		line-height: 30px;
	}
	.yuanc_l {
	    font: 16px/30px Microsoft Yahei,SimSun,Verdana,Arial;
	    overflow: hidden;
	    height: 30px;
		margin-left: 0.625rem;
	}
	.yuanc ul li .li_l b {
		font-size: 18px;
		margin-left: 0.625rem;
	}
	.yuanc ul li .li_l span {
		color: #666;
		font-size: 14px;
		overflow: hidden;
		height: 30px;
	}
	.yuanc ul li .li_l .bq{margin-left: 0.625rem;}
	.yuanc ul li .li_l .bq, .yuanc ul li .li_l .bq a {
		color: #a6a6a6;
		line-height: 30px;
		overflow: hidden;
		height: 30px;		
	}
	.yuanc ul li a img {
	    width: 90px;
	    height: 120px;
	    float: right;
	    margin: 15px 10px;
	}
	.each_num li .li_b {    
	    display: flex;
	    flex-direction: row;
	    line-height: 4rem;
		height: 4rem;
	}
	.yuanc ul li .num {
	    font: 700 16px/24px Arial;
	    display: block;
	    overflow: hidden;
	    width: 24px;
	    height: 24px;
	    margin-top: 15px;
	}
	.yuanc ul li .name-box {
	    width: 300px;
		font-size: 16px;
		height: auto;
	}
	.yuanc ul li .total {
	    font: 16px/48px Microsoft Yahei,SimSun,Verdana,Arial;
	    text-align: center;
	}
		
	/* 本周强推 */
	.qiang{
		width: 360px;
		height: auto;
	}
	.qiang ul li {
	    font-size: 14px;
	    height: 40px;
	    border-top: 1px solid #e6e6e6;
	    line-height: 40px;
		margin-right: 10px;
		width: 88%;
	}
	.qiang .qiang_r {
		position: absolute;right: 25px;
	}
	.qiang .qiang_c {
	    overflow: hidden;
		font-size: 14px;position: absolute;left: 66px;
	}
	/* 编辑推荐 */
	.bianji {
		height: auto;
	}
	.bianjitj{
		width: 360px;
		height: auto;
		margin: 0 auto;
	}
	
	#d_tab29 {
	    position: relative;
	    height: 360px;
		width: 360px;
	    float: left;
		overflow: hidden;
	}
	#d_tab29 .d_img {
		position: relative;
		margin: 30px auto;
		width: 255px;
		height: 100%;
		float:initial;
	}	
	#d_tab29 .d_menu {
	    position: absolute;
	    bottom: 170px;
	    width: 100%;
	    text-align: center;
	}
	#d_tab29 .tit {
	    position: relative;
	    background: #fff;
	    z-index: 9;
	    width: 100%;
	    top: -250px;
	    float: left;
	    margin: 40px 0 0;
	    left: 0;
		text-align: center;
	}
	#d_tab29 .tit .txt_c {
	    padding: 0 10px;
	    width: 330px;
	}
		
	#d_tab29 .d_next {
	    position: absolute;
	    right: 0;
		left: auto;
	}
	#d_tab29 .tit .txt_b{
		margin: 0 auto;
	}
	.bianji li {
	    float: left;
	    width: 90%;
		padding: 27px 10px 15px 10px;
	}
	.bianji_t {
	    height: 30px;
	    width: 330px;
    overflow: hidden;
    line-height: 30px;
	}
	.bianji p {
		font: 14px/24px Microsoft Yahei,SimSun,Verdana,Arial;
		height: 48px;
	}
	
	
	/* 最近更新 */
	.zuixin{
		width: 100%;
	}
	.update_w {
	    float: left;
	    overflow: hidden;
	    width: 100%;
	}
	.update li .book-wrap {
	    padding: 25px 0 12px;
	    clear: both;
	    overflow: hidden;
	    width: 98%;
	}
	.update li p.intro {
		width: 96%;
	}
	.update li .book-info {
	    margin-top: 10px;
	    float: right;
	    width: 220px;
	    text-align: right;
	}
	.update li .t {
		font: 18px/40px PingFangSC-Regular, 'Microsoft YaHei',sans-serif;
		height: 40px;
	}
	
	.update li p.digital, .update li .author { 
		font-size: 14px;	
	}
	.update li p.intro {
		font: 14px/24px PingFangSC-Regular, 'Microsoft YaHei',sans-serif;
		height: 48px;
	}
	
	.update_c{
		float: left;
		width: 360px;
	}
	.update_b li {
	    height: 40px;
	    line-height: 40px;
	    border-top: 1px solid #ebebeb;
	    margin-left: 0px;
		width: 98%;
	}
	.update_b .tab_1 {
	    width: 50px;
	    color: grey;
	}
	.update_b .tab_2 {
		flex: 1;
	    width: 275px;
		font-size: 14px;
	}
	.update_b .tab_3 {
	    width: auto;
		float: right;
		text-align: right;
	}
	.update_b .tab_3 a{
		float: right;
		text-align: right;
	}
	.update_b .tab_4 {
	    width: auto;
		float: right;
		margin-right: 20px;
	}
	.update_b .tab_5 {
		right: 5px;position: absolute;width: auto;
	}
	
	/* 男频新书 */
	
	.xingstj, .zuijin {
	    float: left;
	    width: 360px;
	    margin-right: 0px;
	}
	.xingstj .xing {
		float: left;
		width: 100%;
		height: auto;
		padding: 0 0 15px;
	}
	.xing li {
	    float: left;
	    width:100%;
	    height: 96px;
	    padding: 18px 0;
	    border-top: 1px solid #e6e6e6;
	}
	.xing li .book-img {
	    width: 72px;
	    float: left;
	    height: 96px;
	    margin:0 12px 0 10px;
	}
	
	.xing li .book-info {
	    width: 250px;
	    float: left;
	}

	/* 热门作品 */
	.hot_work{
		width: 360px;
		float: left;
	}
	.hot_work_b {
	    width: 100%;
	    height: 500px;
	}
	.d_tab30 {
		width: 100%;
	}
	.d_tab30 .d_img {
	    position: relative;
	    margin: 10px 2%;
	    width: 96%;
	    height: 100%;
	}
	.d_tab30 .d_img li.d_pos1{
		width: 168px;
		height:224px;
		left: 27%;
	}
	.d_tab30 .d_img li.d_pos2{
		
	}
	.d_tab30 .d_img li.d_pos3{
		
	}
	.d_tab30 .d_img li.d_pos2, .d_tab30 .d_img li.d_pos3{
		width: 130px;
		height:172px;
	}
	.d_tab30 .tit{
		top: 230px;
		text-align: center;
	}
	.d_tab30 .tit .txt_t{
		width: 100%;
	}
	.d_tab30 .tit .tt{
		height: auto;
		font-size: 1.2em;
		line-height: 1.5em;
		width: 90%;
	}
	
	/* 奇幻`玄幻  仙侠`穿越 都市`恐怖...... */
	.xuan{
		float: left;
		width: 360px;
		margin-right: 0px;
	}
	.xuan_l {
	    width: 98%;
		margin: 0px auto  17px;
		background-color: #FFF;
		padding: 15px 1%;
	}
	.xuan_l li {
	    height: 48px;
	    line-height: 48px;
	    overflow: hidden;
	    font-size: 16px;
		border-bottom: 1px dashed #CCC;
	}
	
	#footer p{
		padding:0 15px;
		font-size: 1.2rem;
		line-height: 2em;
	}
	.up_btn {
	    position: fixed;
	    bottom: 20px;
	    right: 10px;
	}
	
	
	/* 男频 女频 列表页 */
	#list_l {
	    float: left;
	    margin-right: 0;
	    width: 360px;
		margin-top: 10px;
	}
	
	.site {
		display: none;
	}
	.site:nth-child(3) {
	    position: absolute;
	    left: 50%;
	    top: 0;
	}
	.work-list {
	    padding-bottom: 5px;
	    padding-top: 5px;
	    height: auto;
	}
	#list_l a.act {
		width: 100%;
	}
	.work-list li {
	    float: left;
	    height: 30px;
		line-height: 30px;
	    padding: 0 16px;
	    font-size:15px;
	    
	}
	.work-list li a, .work-list li.hover a {
		height: 30px;
		line-height: 30px;
	}
	.list_main{
		background: #FFF;
	}
	#list_r {
	    float: right;
	    width: 100%;
	    margin-top: 10px;
	}
	
	.bar_l {
	    float: left;
	    width: auto;
	}
	.list_main ul li {
	    float: left;
	    width: 100%;
	}
	.book-mid-info {
	    width: 230px;
	    margin-top: 5px;
	    float: right;
	}
	.list_main .book-mid-info p.intro {
		padding-right: 10px;
	}
	
	.pageinfo a {
		padding: 8px 10px;
	}
	
	
	/* 新闻详情页	 */
	.ny_add {
		padding: 20px 0 0;
	}
	.ny_add a {
		font-size: 16px;
	}
	
	.ny_jj .book-img, .book-info-er, .pread{
		display: none;
	}
	.ny_jj .book-info {
		width: 360px;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}
	.ny_jj .book-info .writer, .ny_jj .book-info .tag,
	.ny_jj .book-info .tag+.intro{
		display: none;
	}
	.ny_main_l {
		width: 360px;
		margin: 0;
	}
	.ny_main_lt{
		display: none;
	}
	.ny_main_l .ny_tit {
	    font-size: 14px;
	    line-height: 2em;
	}
	.mulu ul li {
		float: left;
		list-style: none;
		margin: 0 0 0 -15px;
		padding: 0;
		
	}
	
	/* 相关小说 */
	.xianggxs ul {
		margin: 0;
	}
	.xianggxs ul li {
	    width: 48%;
	    margin-right: 3%;
	    height: 260px;
	}
	.xianggxs ul li:nth-child(2n){
		margin-right: 0;
	}
	.xianggxs ul li img {
	    width: 100%;
	    height: 200px;
	}
	.xianggxs ul li a{
		font-size: 14px;
		line-height: 1.5em;
		font-weight: normal;
	}
	.xianggxs ul li:last-child{
		display: none;
	}
	.ny_down_t a{
		display: none;
	}
	/* 评论 */
	#cmtMsg, #glMsg {
		width: 90%;
	}
	.inputText{
		width: auto;
	}
	#usercmt{
		display: flex;
		flex-direction: row-reverse;
		flex-wrap: nowrap;
		text-align: left;
		float: left;
		margin-bottom: 20px;
	}
	#usercmt i, #usercmt span{
		display: none;
	}
	#glName-wrap, #userName-wrap {
		display: none;
	}
	
/* 排行榜列表页 */
	.lside{
		width: 360px;
	}
	.top-nav{
		width: 360px;
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
	}
	.top-nav li {
		width: 30%;
		float: left;
		margin: 0 0 0 10px;
		font-size: 14px;
	}
	.main_r {
		width: 360px;
		margin: 0 auto;
	}
	.top-wrap{
		margin: 0 5px;
	}
	.top-wrap .top10{
		width: 100%;
		float: left;
		margin: 0;
	}
	.top10 .txt-box .tit {
		flex: 1;
		width: 80%;
	}
	.top-list .htop .num {
	    top: 15px;
		left: 0;
	    margin-top: 0;
	}
	.top-list li {		
		margin: 15px 0;
		padding: 15px 0;
	}
	.top-list .htop .book-info {
		width: 100%;
		height: 120px;
		padding: 0;
	}
	.top-list .book-info img {
	    float: left;
	    width: auto;
	    height: 100%;
	}
	.top-list .htop>span {
		margin-top: -15px;
		width: auto;
		padding: 0 15px;
	}
	.top-list .htop>span.status { 
		margin-left: 90px;
	}
}