body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{color:#333; font-family: "宋体","Arial Narrow","HELVETICA"; font-size:14px; padding:0; margin:0;outline:none}
table{border-collapse:collapse;border-spacing:0;}
ul,li,hgroup,header,footer,article,figure,figcaption,address{ margin:0px; padding:0px; list-style:none; } 
img{vertical-align:top; border:none;}textarea{resize:none;}     
h1,h2,h3,h4,h5,h6,p,{ margin:0; padding:0;}
.clear{ clear:both; margin:0; padding:0;}
address{font-style:normal;}
a{text-decoration:none; color:#333;}
html{-webkit-text-size-adjust:none;}
/*公用样式*/
.clearfix:after {content:".";display:block;height:0;overflow:hidden;clear:both;}.clearfix {*zoom:1;}.left{float:left;}.right{float:right;}.bg1{background:#00AEDB;}.bg2{background:#F78F1D;}
.bg3{background:#EC098D;}.mTop15{margin-top:15px;}
button{border:none; cursor:pointer;}
/*layout start*/
.headerTopLogin , .logoBox, .header_main , .indexContent{
	width:1180px; margin:0 auto;
}
/*layout end*/
html{
	background:#fff;
}
/*Login start*/
.headerTop{
	height:34px; background:#f1f1f1; overflow:hidden; font-size:12px;
}
.headerTopLoginL{
	margin-top:8px;
}
.headerTopLoginR{
	line-height:34px;
}
.headerTopLoginR .dengluqian span{
	float:left; margin-left:10px;
}
.headerTopLoginR .dengluqian span .cbox{
	position:relative; top:2px; margin-right:10px;
}
.headerTopLoginR .dengluqian span .iTxt{
	height:24px; width:130px; padding:0 5px;
}
.headerTopLoginR .dengluqian span .btn_login{
	width:60px; height:26px; background:#3d3d3d; border:none;
	cursor:pointer; color:#fff;
}
.headerTopLoginR .dengluhou{
	
}
.headerTopLoginR .dengluhou span{
	float:left; margin-left:15px;
}
/*Login end*/

/*Logo start*/
.logoBox{
	margin:15px auto;
}
/*Logo end*/

/*header start*/
.header_mainNav{
	background:#999; height:48px; line-height:48px;
}
.header_mainNav a{
	color:#fff; float:left; padding:0 15px; font-size:16px;
}
.header_mainNav .indexSearch select{
	width:60px; height:24px; border:1px solid #f1f1f1;margin-top: 11px;
}
.header_mainNav .indexSearch .inp_srh{
	height:22px; overflow:hidden; width:100px; margin-top:12px;
	font-size:12px; border:1px solid #f1f1f1; border-left:none;
}
.header_mainNav .indexSearch .btn_srh{
	width:60px; height:24px; margin-right:15px; margin-top:12px; background:#f1f1f1;border:1px solid #f1f1f1; cursor:pointer;
	
}
.header_mainNav_{
	height:43px; line-height:43px; border:1px solid #e1e1e1; border-top:none;
	padding:0 10px; font-size:12px;
}
.header_mainNav_ a , .header_mainNav_ span{
	float:left;
}
.header_mainNav_ a {
	margin:0 8px;
}
.header_mainNav_l span , .header_mainNav_r span{
	font-weight:bold;
}
.header_mainNav_l span{
	color:#1572c1; 
}
.header_mainNav_r span{
	color:#e959a0;
}
/*header end*/

/*indexContent start*/
.indexContentNotice{
	padding:15px; background:#f9f9f9; margin-top:15px; font-size:12px;
}
.indexContentNoticeL{
	width:1180px; overflow:hidden; height:15px; overflow:hidden;
}
.indexContentNoticeL a{
	float:left; width:198px; border-left:2px solid #777; text-indent:10px;
}
.indexContentNoticeR span{
	color:#415b87;
}
.indexContentNoticeR a{
	color:#ed4259;
}
.indexContentTop{
	margin:15px 0;
}
.indexContentStrong , .indexAutoBanner , .indexGod{
	height:470px; overflow:hidden;
}
.indexContentStrong{
	width:250px;
}
.indexContentStrong ol li{
	float:left; width:123px; height:42px; text-align:center; line-height:42px;
	cursor:pointer;
}
.indexContentStrong ol.off li.ff{
	/*background:#ed4259;*/ color:#ed4259; border-bottom:1px solid #ed4259; font-weight:bold;
} 
.indexContentStrong ol.off li.lt{
	color:#ed4259; border:1px solid #ed4259;
} 
.indexContentStrong ol.olt li.ff{
	color:#1572c0; border:1px solid #1572c0;
} 
.indexContentStrong ol.olt li.lt{
	background:#1572c0; color:#fff; border:1px solid #1572c0;
} 
.indexContentStrong ul{
	border-top:none; padding:15px; background:#f9f9f9;
}
.indexContentStrong ul.uff{
	
}
.indexContentStrong ul.ult{

}
.indexContentStrong ul li{
	font-size:12px;
}
.indexContentStrong ul li.two{
	height:34px; line-height:34px; border-bottom:1px dotted #ccc;
}
.indexContentStrong ul li dt{
	width:63px;
}
.indexContentStrong ul li dd{
	width:137px; margin-left:10px;
}
.indexContentStrong ul li dd .t{
	font-weight:bold; margin:5px 0; height:24px; line-height:24px; overflow:hidden;
	width:147px;
}
.indexContentStrong ul li dd .b{
	color:#999;
}
.indexContentStrong ul li .ff{
	color:#ed4259;
}
.indexContentStrong ul li .lt{
	color:#1572c0;
}
.indexContentStrong_n{
	height:auto; width:294px; border-right:1px solid #f1f1f1; height:338px;
}
.indexContentLayMain_n{
	border:1px solid #f1f1f1; margin-top:15px; border-right:none; overflow:hidden;
	background:#f9f9f9;
}
.indexContentLayMain_n .ov{
	width:1200px;
}
.indexContentStrongC{
	margin-right:15px;
}
.indexAutoBanner{
	width:650px; margin-right:15px;
}
.indexAutoBannerImgTab{
	position:relative; height:302px; overflow:hidden;
	background:#f1f1f1;
}
.indexAutoBannerImgTab ol{
	position:absolute; bottom:0; left:0; background:url(../images/bg123.png) repeat-x center top;
}
.indexAutoBannerImgTab ol li{
	float:left; width:120px; height:40px; line-height:40px; text-align:center;
	color:#fff; overflow:hidden; padding:0 5px;
}
.indexAutoBannerImgTab ol li a{
	color:#fff;
}
.indexAutoBannerImgTab ol li.active{
	background:#ed4259;
}
.indexAutoBannerFont{
	width:650px; overflow:hidden; margin-top:15px;
	height:153px;
}
.indexAutoBannerFont ul{
	width:700px;
}
.indexAutoBannerFont ul li{
	float:left; width:214px; height:37px; line-height:37px; overflow:hidden;
	margin-right:5px; font-size:12px; border-bottom:1px dotted #ccc;
}
.indexAutoBannerFont ul li .a1{
	color:#415b87; margin-right:5px;
}
.indexGodTop{
	width:220px; background:#f9f9f9; height:272px; overflow:hidden;
	padding:15px;
}
.indexGodTop .h{
	margin-bottom:15px; font-weight:bold;
}
.indexGodTop .b{
	padding:10px 15px; margin-top:5px;
}
.indexGodTop .b p{
	margin:10px 0; font-size:12px;
}
.indexGodBottom{
	height:152px; background:#000; margin-top:15px;
}

.indexContentGirl{
	margin:15px 0;
}
.indexContentGirlHead{
	height:50px; background:url(../images/girl.jpg) no-repeat center; line-height:50px;
}
.indexContentGirlHead h2{
	font-size:14px; color:#fff; font-family:"微软雅黑","宋体"; font-weight:normal; padding-left:20px;

}
.indexContentGirlHead .nav{
	margin:22px 30px 0 0; color:#fff; 
}
.indexContentGirlHead .nav a{
	color:#fff;
}
.indexContentLayMain250{
	width:250px;
}
.indexContentLayMain650{
	width:680px;
}
.indexContentList{
	border:1px solid #e1e1e1; height:506px; position:relative;
}
.indexContentList .more{
	font-size:12px; position:absolute; right:15px; bottom:15px;
}
.indexContentList ol li{
	height: 44px; background: #90a3ab; width: 124px;
    float: left; color: #333; text-align: center; line-height:44px;
}
.indexContentBoy .indexContentList ol li{
	background:#ddeaf5;
}
.indexContentList ol li.active{
	background:#fff;
}
.indexContentList ul {
	display:none; padding:0 15px;
}
.indexContentList ul li{
	height:34px; line-height:34px; font-size:12px; border-bottom:1px dotted #ccc;
}
.indexContentList ul.active{
	display:block;
}
.indexContentList ul li span{
	float:right;
}
.indexContentListNoTab{
	position:relative; padding-top:44px; border:1px solid #e1e1e1; height:462px;
}
.indexContentListNoTab .more{
	font-size:12px; position:absolute; right:15px; bottom:15px;
}
.indexContentListNoTab .h{
	width:133px; height:36px; line-height:42px; background:url(../images/new.jpg) no-repeat center;
	position:absolute; left:-5px; top:8px; color:#fff; text-align:center;
}
.indexContentBoy .indexContentListNoTab .h{
	background:url(../images/nanp_48.jpg) no-repeat center;
}
.indexContentNews .indexContentListNoTab .h{
	background:url(../images/new.jpg) no-repeat center;
}
.indexContentListNoTab ul{
	padding:0 15px;
}
.indexContentListNoTab ul li span{
	margin-right:15px;
}
.indexContentListNoTab ul li{
	height:34px; line-height:34px; font-size:12px; border-bottom:1px dotted #ccc;
}
.indexContentFeaturedBox{
	height:506px; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1;
	 padding:0 15px; position:relative;
}
.jingpinbook{
	position:absolute; right:20px; top:20px; opacity:0.7; filter:alpha(opacity:70);
}
.indexContentFeaturedBox .box{
	float:left; font-size:12px; width:325px; height:246px; overflow:hidden;
}
.indexContentFeaturedBox .box .boxTopImg{
	width:82px;
}
.indexContentFeaturedBox .box .boxTopFont{
	width:210px; margin-left:15px; line-height:20px;
}
.indexContentFeaturedBox .box .boxTopFont .h{
	margin:5px 0 10px 0; font-weight:bold; font-size:14px;
}
.indexContentFeaturedBox .box .boxTopFont .c{
	color:#666;
}
.indexContentFeaturedBox .box .boxBtm{
	margin-top:10px;
}
.indexContentFeaturedBox .box .boxBtm ul li{
	height:24px; line-height:24px; float:left; width:144px; overflow:hidden;
	margin-right:15px; border-bottom:1px dotted #ccc;
}
.indexContentFeaturedBox .box .boxBtm ul li a{
	
}
.indexContentFeaturedBox .box .head{
	border-left:2px solid #ed4259; color:#ed4259;
	margin:15px 0 15px 0; padding-left:12px; font-size:14px;
	font-weight:bold;
}
.indexContentBoy .indexContentFeaturedBox .box .head{
	border-left:2px solid #1572c0; color:#1572c0;
}
.indexContentFeaturedBox .box2{
	height:200px;
}
.indexContentFeaturedGirlHd{
	height:28px; background:url(../images/nv_74.jpg) no-repeat space;
	width:139px; line-height:27px; text-indent:18px; color:#ffa709;
	font-weight:bold; margin:11px 0;
}
.indexContentBoy .indexContentFeaturedGirlHd{
	background:url(../images/nanp_54.jpg) no-repeat center;
}
.indexContentFeaturedBox .box3{
	
}
.indexContentFeaturedBox .box3 .boxTopImg{
	width:150px;
}
.indexContentFeaturedBox .box3 .boxTopFont{
	width:470px; margin-left:15px;
}
.indexContentFeaturedBox .box3 .boxTopFont .h{
	font-weight:bold; margin:15px 0;
}
.indexContentFeaturedBox .box3 .boxTopFont .c{
	line-height:24px; height:110px; font-size:12px;
}
.indexContentFeaturedBox .box3 .boxTopFont .d{
	padding:10px; background:#f1f1f1;
}

.indexContentBoy{
	margin:15px 0;
}
.indexContentBoylHead{
	height:60px; background:url(../images/boy.jpg) no-repeat center;
}
.indexContentBoylHead .h{
	font-size:18px; color:#fff; margin:18px 0 0 30px; font-family:"微软雅黑","宋体";

}
.indexContentBoylHead .nav{
	margin:22px 30px 0 0; color:#fff; 
}
.indexContentBoylHead .nav a{
	color:#fff;
}
.indexContentNews{
	margin:15px 0;
}
.indexContentNewsListTab {
	 height:44px; line-height:44px; border-bottom:2px solid #da191a;
	 margin-bottom:10px;
}
.indexContentNewsListTab .left{
	font-size:16px; font-weight:bold;
}
.indexContentNewsListTab ol{
	margin:0 10px 0 0;
}
.indexContentNewsListTab ol li{
	float:left; /*border:2px solid #e1e1e1; border-bottom:none;*/ margin-right:10px;
	text-align:center; font-size:14px; height:42px; 
	background:#fff;  cursor:pointer;
}
.indexContentNewsListTab ol li.active{
	color:#da191a; /*border:2px solid #da191a; border-bottom:none; top:0;*/ position:relative;
	font-weight:bold;
}
.indexContentNewsListHead{
	height:36px; line-height:36px;
}
.indexContentNewsListHead li{
	float:left;
}
.indexContentNewsListHead li.w1{
	width:100px; text-align:center;
}
.indexContentNewsListHead li.w2{
	width:615px;
}
.indexContentNewsListBox{
	display:none;
}
.indexContentNewsListBox.active{
	display:block;
}
.indexContentNewsListBox .indexContentNewsListHead li{
	font-size:12px;
}
.indexContentContact{
	border:1px solid #e1e1e1; min-height:260px;
}
.indexContentContact .h{
	width:122px; height:32px; line-height:32px; background:url(../images/index_home_03.png) no-repeat center;
	color:#fff; text-indent:24px; margin-top:15px;
}
.indexContentContact dl{
	margin:20px;
}
.indexContentContact dl dt{
	font-size:14px; margin-bottom:20px; font-weight:bold;
}
.indexContentContact dl dd{
	font-size:14px; margin-bottom:10px;
}

.layContentTab{
	width:1178px; overflow:hidden; border:1px solid #e1e1e1; min-height:300px;
}
.layContentTab ol{
	height:44px; line-height:44px; width:1184px;
}
.layContentTab ol li{ 
	float:left; width:148px; text-align:center; cursor:pointer; border-bottom:1px solid #e1e1e1;
}
.layContentTab ol li.active{
	border-bottom:1px solid #d9191a; color:#d9191a;
}
.layContentTab ul{
	display:none; width:1300px; margin-left:20px;
}
.layContentTab ul.active{
	display:block;
}
.layContentTab ul li{
	float:left; width:125px; margin:20px 20px 20px 0; font-size:12px;
}
.layContentTab ul li .img{
	margin-bottom:15px;
}
.layContentTab ul li .img img{
	width:125px; height:165px;
}

.FriendLink {
	border:1px solid #e1e1e1;
}
.FriendLink .h{
	border-bottom:1px solid #e1e1e1; height:44px; line-height:44px; text-indent:30px;
}
.FriendLink ul{
	padding:0 15px 15px 15px;
}
.FriendLink ul li{
	float:left; font-size:12px; margin:15px 15px 0 15px;
}
/*indexContent end*/

/*footer*/
.footer{
	font-size:12px;
}
.footer .nav{
	background:#3d3d3d; text-align:center; padding:15px 0; color:#fff;
}
.footer .nav a{
	color:#fff; 
}
.copyright{
	background:#f1f1f1; text-align:center; padding:15px 0; line-height:24px;
	color:#999;
}
.container{
	width:600px; margin:25px auto;
}
.controls{
	margin:20px 0;
}
.controls span{
	float:left; width:60px; text-align:right;
}
.controls input{
	float:left;
}
.btn-primary{
	width:100px; height:30px;
}

/*作者后台*/
.l_2017NewZuozhe{
	
}
.l_2017NewZuozhe textarea.laytextarea{
	width:720px; height:500px;
}
.l_2017NewZuozhe_l{
	width:200px; background:#34424f; position:fixed; left:0;  top:0;
	height:100%;
}
.l_2017NewZuozhe_l ul li{
	height:60px; line-height:60px; text-align:center;
}
.l_2017NewZuozhe_l ul li a{
	color:#9ba1a7;
}
.l_2017NewZuozhe_l ul li.active{
	background:#455a64;
}
.l_2017NewZuozhe_logo{
	text-align:center; padding:15px 0; border-bottom:2px solid #fff;
}
.l_2017NewZuozhe_r{
	width:100%;
}
.l_2017NewZuozhe_r .dl1{
	margin:20px 0; line-height:24px;
}
.l_2017NewZuozhe_r .dl1 dt{
	width:100px; text-align:right;
}
.l_2017NewZuozhe_r .dl1 dd{
	
}
.l_2017NewZuozhe_r .dl1 dd .p1{
	border-bottom:1px dashed #ccc; padding:0 10px;
}
.l_2017NewZuozhe_rBox{
	margin-left:220px;
}
.l_2017NewZuozhe_rBox .tableHeader{
	height:30px;
}
.l_2017NewZuozhe_rBox .tableHeader li{
	float:left;
}
.h101{
	height:101px;
}
.layInput1{
	height:24px; width:200px;
}
.layInput2{
	height:24px; width:720px;
}
.masterpage ol{
	height:40px; line-height:40px; background:#455a64;
	color:#fff; font-weight:bold; text-align:center;
}
.masterpage ul{
	margin:10px 0; height:135px; overflow:hidden;
}
.masterpage li{
	float:left;
}
.masterpage_w1{
	width:150px; text-align:center;
}
.masterpage_w2{
	width:380px; padding:0 20px 0 0;
}
.masterpage_w2 .p2{
	margin:10px 0;
}
.masterpage_w3{
	width:270px;
}
.masterpage_w3 a{
	float:left; width:80px; height:30px; line-height:30px;
	text-align:center; background:#d9191a; color:#fff;
	margin:5px;
}
.masterpage_w3 .caozuo{
	margin-top:35px;
}
.pagelink{
	height:40px; line-height:40px; border-top:2px solid #666;
	margin-top:20px;
}
.pagelink em, .pagelink a, .pagelink strong{
	display:inline-block; padding:5px;
}
.pagelink kbd{
	display:none;
}

.newchapter textarea{
	width:700px; height:500px; padding:10px;
}
.articlemanage_h{
	height:40px; line-height:40px; background:#455a64;
	color:#fff; padding-left:30px;
}
.articlemanage_button {
	margin:20px 0;
}
.articlemanage_button a{
	float:left; width:80px; height:30px; line-height:30px;
	text-align:center; margin-right:5px; color:#fff;
	background:#d9191a;
}
.articlemanage_h span{
	font-weight:bold;
}
.articlemanage_content{
	width:100%;
}
.articlemanage_content .h1{
	background:#666; color:#fff;
	height:40px; line-height:40px; padding-left:30px;
	margin:20px 0;
}
.articlemanage_content .h1 input{
	position:relative; top:2px; margin-right:10px;
}
.articlemanage_content .h1 a{
	color:#fff;
}
.articlemanage_content ul li{
	float:left; height:35px; line-height:35px; 
	border-bottom:1px dashed #ccc;
}
.articlemanage_w1{
	width:270px; line-height:30px; 
	padding-left:30px;
}
.articlemanage_w2{
	width:100px;
}
.articlemanage_w3{
	width:100px;
}
.articlemanage_w4{
	width:100px;
}
.articlemanage_w5{
	width:300px;
}
.layInputButton1{
	width:80px; height:30px;
}
.laySelect1{
	width:724px;
}
.articlemanage .xuanze{
	margin-top:30px;
}
.xiaoshoujiage{
	display:none;
}
.draft_button a{
	float:left; margin:20px 5px 20px 0; width:80px; height:30px;
	text-align:center; line-height:30px; 
	background:#d9191a; color:#fff;
}
.draft table{
	width:100%;
}
.draft table td{
	height:40px; text-indent:24px;
}

/*支付*/
.zhifubao{
	height:40px; line-height:40px; background:#d9edf7;
	color:#3a87ad; padding:0 20px; border-radius:5px; 
	margin:15px 0;
}
.zhifubao span{
	color:red;
}
.highlight-box{
	margin:0 20px 20px 20px;
}
.highlight-box dl{
	margin:15px 0;
}
.highlight-box dl dd{
	margin-left:10px;
}
.highlight-box dl dd p{
	float:left; margin-right:15px;
}
.highlight-box dl dd p input{
	margin-right:5px; position:relative; top:2px;
}


.jianjie{
	width: 432px;height:150px;overflow-x:scroll; 
	overflow-x:hidden; font-size:12px; line-height:24px;
	padding-left:24px; padding-top:10px; padding-right:24px;
}
.fenxiangaaa li{
	float:left;
}
.fenxiangaaa li div a{
	float:left;
}
.shuyeshuju{
	width:1158px; margin:0 auto; height:40px; 
	line-height:40px; font-size:12px; border:solid 1px #e1e1e1; border-bottom:none; padding:0 10px;
	overflow:hidden; text-align:left;
}
.muluyelist{
	overflow:hidden; width:234px; height:40px;text-overflow:ellipsis;
}

@media (max-width:1050px) {
	.masterpage{width:1050px; overflow:hidden;}
}

/*二级频道页*/
.twoBoxBg1{
	background:#ae7327 url(../images/wg.png) repeat left top; /*穿越架空*/
}
.twoBoxBg1 ol li{
	border:3px solid #5f431e; /*穿越架空*/
}
.twoBoxRbg1 .h{
	 border-bottom:1px solid #ae7327;
}

.twoBoxBg2{
	background:#ff7575 url(../images/wg.png) repeat left top; /*古代言情*/
}
.twoBoxBg2 ol li{
	border:3px solid #5f431e; /*古代言情*/
}
.twoBoxRbg2 .h{
	 border-bottom:1px solid #ff7575;
}

.twoBoxBg3{
	background:#11645d url(../images/wg.png) repeat left top; /*现代言情*/
}
.twoBoxBg3 ol li{
	border:3px solid #5f431e; /*现代言情*/
}
.twoBoxRbg3 .h{
	 border-bottom:1px solid #11645d;
}

.twoBoxBg4{
	background:#666698 url(../images/wg.png) repeat left top; /*仙侠魔幻*/
}
.twoBoxBg4 ol li{
	border:3px solid #5f431e; /*仙侠魔幻*/
}
.twoBoxRbg4 .h{
	 border-bottom:1px solid #666698;
}

.twoBoxBg5{
	background:#62cce6 url(../images/wg.png) repeat left top; /*青春校园*/
}
.twoBoxBg5 ol li{
	border:3px solid #5f431e; /*青春校园*/
}
.twoBoxRbg5 .h{
	 border-bottom:1px solid #62cce6;
}
/**/
.twoIndexContent{
	width:1180px; margin:15px auto;
}
.twoIndexContentLeft{
	width:915px;
}
.twoIndexContentLeft .twoBoxTop{
	height:320px; position:relative; overflow:hidden;
	
}
.twoIndexContentLeft .twoBoxTop .img{
	width:240px;
}
.twoIndexContentLeft .twoBoxTop .img a{
	display:none;
}
.twoIndexContentLeft .twoBoxTop .img a.ac{
	display:block;
}
.twoIndexContentLeft .twoBoxTop .font{
	width:670px;
}
.twoIndexContentLeft .twoBoxTop ol{
	width:576px; margin:0 auto; 
}
.twoIndexContentLeft .twoBoxTop ol li{
	width:80px; float:left; margin-right:10px; cursor:pointer;
	
}
.twoIndexContentLeft .twoBoxTop ol li.ac{
	border:3px solid #f1f1f1;
}
.twoIndexContentLeft .twoBoxTop .fontCon{
	height:150px; margin:25px 0 15px 0; width:545px; margin-left:25px;
}
.twoIndexContentLeft .twoBoxTop .fontCon .box{
	display:none;
}
.twoIndexContentLeft .twoBoxTop .fontCon .h1 a{
	font-size:24px; color:#fff;;
}
.twoIndexContentLeft .twoBoxTop .fontCon .b{
	color:#fff; font-size:14px; margin:15px 15px 0 0; line-height:24px;
}
.twoBoxContent{
	margin-top:15px; border:1px solid #e1e1e1; height:311px; overflow:hidden;
}
.twoBoxContent .h1{
	height:50px; line-height:50px; padding-left:15px;
	font-size:16px; font-weight:bold; border-bottom:1px solid #e1e1e1;
}
.twoBoxContent ul.ul1 {
	padding-left:10px;
}
.twoBoxContent ul.ul1 li{
	float:left;  width:300px; margin:10px 0;
}
.twoBoxContent ul.ul1 li .box{
	float:left; font-size:12px; width:295px; height:109px; overflow:hidden;
}
.twoBoxContent ul.ul1 li .box .boxTopImg{
	width:82px;
}
.twoBoxContent ul.ul1 li .box .boxTopFont{
	width:195px; margin-left:15px; line-height:20px;
}
.twoBoxContent ul.ul1 li .box .boxTopFont .h{
	margin:5px 0 10px 0; font-weight:bold; font-size:14px;
}
.twoBoxContent ul.ul1 li .box .boxTopFont .c{
	color:#666;
}


.twoIndexContentRight{
	width:250px;
}
.twoIndexContentRight .indexContentListNoTab{
	height:267px; 
}
.twoIndexContentRight .box{
	height:320px; overflow:hidden; background:#f1f1f1;
}
.twoIndexContentRight .box .h{
	height:50px; line-height:50px; padding:0 17px; background:#f4f4f4; 
	font-size:16px; font-weight:bold;
}
.twoIndexContentRight .box ul{
	margin-top:8px;
}
.twoIndexContentRight .box ul li{
	height:30px; line-height:30px; margin:0 15px; border-bottom:1px solid #ccc;
}
.twoIndexContentRight .box2{
	height:311px; overflow:hidden; border:1px solid #e1e1e1; margin-top:15px;
}
.twoIndexContentRight .box2 .h{
	height:50px; line-height:50px; padding:0 17px;
	font-size:16px; font-weight:bold;
}
.twoIndexContentRight .box2 ul{
	margin-top:10px;
}
.twoIndexContentRight .box2 ul li{
	height:28px; line-height:28px; margin:0 15px; border-bottom:1px solid #ccc; font-size:12px;
}

.bbanner{
	margin-top:15px;
}
.huantouxianglou {
	margin:20px 40px;
}
.huantouxianglou  dl{
	margin:20px 0; line-height:20px;
}
.huantouxianglou dl dt , .huantouxianglou dl dd{
	float:left;
}
.huantouxianglou dl dt{
	width:100px; text-align:right;
}
.huantouxianglou dl dd{
	width:500px; margin-left:15px;
}
/*书评区*/
.pinglunList{
	width:1180px; margin:0 auto; margin-top:30px;
}
.pinglunList .title{
	height:40px; line-height:40px; margin:20px 0;
}
.goodTab a, .goodTab .goodTabActive{
	float:left;
}
.goodTab{
	border-bottom:2px solid #dc5c71; height:35px; padding-left:10px;
}
.goodTabActive{
	width:100px; height:35px; border:2px solid #dc5c71; border-bottom:none; background:#fff;
	line-height:35px; text-align:center;
}
.goodTab a{
	width:100px; height:35px; line-height:35px; text-align:center;
}
.pinglunList .abutong{
	width:auto; margin-right:15px; font-weight:bold;
}
.pinglunList_list_tx{
	width:80px; height:80px; text-align:center; border-radius:50%; overflow:hidden;
}
.pinglunList_list_tx a{
	display:block; 
}
.pinglunList_list_tx .aaa{
	line-height:20px;
}
.pinglunList_listDiv{
	width:550px; float:left; overflow:hidden; margin:20px 10px 0 10px; background:#f1f1f1;
	padding:10px; border-radius:10px;
}
.pinglunList_list_nr{
	width:450x; margin-left:20px; 
}
.pinglunList_list_nrTitle {
	width:450px;height:30px; line-height:30px; overflow:hidden;white-space: nowrap; text-overflow: ellipsis; 
}
.pinglunList_list_nrCaozuo p{
	text-align:right; margin-top:10px;
}
.pinglunList_list_nrTitle  .f-fc6{
	margin-right:10px; color:#ff9c00; font-weight:bold;
}
.pinglunList_list_nrTitle  .f-fc11{
	margin-right:10px; color:#b90522; font-weight:bold;
}
.articleInfoChakan{
	text-align:center; display:block; height:30px; line-height:30px;
}
.reviewshowBox dl{
	margin:20px 0; border-bottom:1px solid #ccc; padding-bottom:15px;
}
.reviewshowBox dl dt{
	float:left; width:100px; text-align:center;
}
.reviewshowBox dl dt img{
	margin-bottom:10px;
}
.reviewshowBox dl dd{
	float:left; width:1060px; margin-left:20px;
}
.reviewshowBox dl dd .title2{
	font-size:16px; margin:5px 0 10px 0;
}
.reviewshowBox dl dd  .con{
	margin:5px 0 15px 0;
}
.reviewshowBox .shupingzhuti{
	font-size:24px; margin:15px 0;
}
.pinglunDl{
	margin-bottom:15px;
}
.pinglunDl dt, .pinglunDl dd{
	float:left;
}
.pinglunDl dt{
	width:80px; text-align:right;
}
.pinglunDl dd{
	width:1080px; margin-left:20px;
}
.wocao{
	width:280px; line-height:24px;
	border:1px solid #ccc; margin:15px 15px 0 0; padding:10px;
	height:50px; overflow:hidden;
}
.wocaoT{
	width:280px; height:24px; overflow:hidden;
}














