	.wp,
				#wp {
					width: 100%;
				}
				
				.nex_zx_conads {
					width: 100%;
					min-width: 1180px;
					height: 200px;
					background: url(../images/artical_bg.jpg) center no-repeat;
				}
				
				.ct2 .mn {
					border-right: 0;
					float: left;
					width: 852px;
				}
				
				.ct2 .sd {
					overflow: visible;
					width: 300px;
				}
				
				.nex_neirong_c {
					width: 830px;
					padding: 15px;
					background: #fff;
					border: 1px solid #ededed;
				}
				
				.nexzxcontents {
					width: 1180px!important;
					margin: 10px auto;
				}
				
				.nex_acticletop {}
				
				.nex_acticletop h4 {
					height: 50px;
					line-height: 50px;
					font-size: 26px;
					color: #333;
					font-weight: 400;
					overflow: hidden;
				}
				
				.nex_Leftdate {
					text-align: right;
					height: 20px;
					line-height: 20px;
					font-size: 14px;
					color: #999;
					margin: 10px 0;
				}
				
				.nexzxcontentsums {
					padding: 15px;
					background: #f8f8f8;
					margin-bottom: 20px;
				}
				
				.nexzxcontentsums p {
				 
					line-height: 30px;
					font-size: 12px;
					color: #999;
					overflow: hidden;
				}
				/*相关阅读*/
				
				#related_article .bm_c {
					padding: 0;
				}
				
				.nex_xgydbox_pd {
					margin: 20px 0;
					padding: 15px 15px 0 15px;
					border: 1px solid #ededed;
					background: #fff;
					width: 830px;
				}
				
				.nex_xgydbox_pd h3 {
					border-bottom: 1px solid #ededed;
					height: 35px;
					margin-bottom: 15px;
				}
				
				.nex_xgydbox_pd span {
					display: block;
					font-size: 18px;
					height: 22px;
					line-height: 22px;
					margin-top: 5px;
					color: #333;
					font-weight: 500;
					letter-spacing: 2px;
				}
				
				.nex_threadslists {
					width: 860px;
				}
				
				.nex_threadslists li {
					float: left;
					width: 266.66px;
					margin: 0 15px 15px 0;
				}
				
				.nex_toppicfd {
					width: 266.66px;
					height: 170px;
					overflow: hidden;
				}
				
				.nex_toppicfd img {
					width: 266.66px;
					height: 170px;
					-webkit-transition: all 0.3s linear;
					-moz-transition: all 0.3s linear;
					-o-transition: all 0.3s linear;
					-ms-transition: all 0.3s linear;
					transition: all 0.3s linear;
				}
				
				.nex_threadslists li:hover img {
					transform: scale(1.1);
					-moz-transform: scale(1.1);
					-webkit-transform: scale(1.1);
					-o-transform: scale(1.1);
					-ms-transform: scale(1.1);
				}
				
				.nex_rpingfdf {
					border: 1px solid #ededed;
					padding: 10px;
					border-top: 0;
					position: relative;
				}
				
				.nex_rpingfdf h5 {
					height: 44px;
					line-height: 22px;
					overflow: hidden;
					margin-bottom: 10px;
				}
				
				.nex_rpingfdf h5 a {
					font-size: 14px;
					color: #434343;
					font-weight: 400;
				}
				
				.nex_rpingfdf h5 a:hover {
					color: #1b82d1
				}
				
				.nex_rfgtr {
					padding: 0 5px;
					height: 30px;
					border-top: 1px solid #ededed;
					padding-top: 5px;
					margin-top: 5px;
				}
				
				.nex_frzuoze {
					float: left;
					font-size: 12px;
					color: #999;
					height: 30px;
					line-height: 30px;
					padding-left: 20px;
					background: url(../images/admin.png) left center no-repeat;
				}
				
				.nex_daterf {
					float: right;
					font-size: 12px;
					color: #999;
					height: 30px;
					line-height: 30px;
					padding-left: 20px;
					background: url(../images/date1.png) left center no-repeat;
				}
				/*作者栏*/
				
				.nex_fabuxinxi {
					width: 268px;
					padding: 15px;
					background: #fff url(../images/user_bg1.jpg) top center no-repeat;
					;
					border: 1px solid #ededed;
					margin-bottom: 20px;
					position: relative;
				}
				
				.nex_fabuxinxi i {
					display: block;
					width: 12px;
					height: 20px;
					background: url(../images/b-trangle.png) center no-repeat;
					position: absolute;
					top: 88px;
					left: -12px;
				}
				
				.bm {
					border: 0;
					margin-bottom: 0;
				}
				
				.nex_fbxxtop {}
				
				.nex_fbxxtop a {
					display: block;
					padding-top: 10px;
				}
				
				.nex_tx {
					width: 80px;
					height: 80px;
					margin: 0 auto;
					padding: 5px;
					background: #fff;
					border-radius: 100%;
				}
				
				.nex_tx img {
					width: 80px;
					height: 80px;
					border-radius: 100%;
				}
				
				.nex_zzm {
					text-align: center;
					height: 20px;
					line-height: 20px;
					margin: 10px 0;
					font-size: 16px;
					color: #333;
					font-weight: 500;
				}
				
				.nex_fbxxtop a span {
					display: block;
					width: 80px;
					height: 20px;
					margin: 0 auto 15px auto;
					line-height: 20px;
					text-align: center;
					font-size: 12px;
					color: #fff;
					border-radius: 24px;
					background: #1b82d1;
				}
				
				.nex_zztouxian {
					display: block;
					margin: 10px auto 15px auto;
					text-align: center;
					height: 23px;
					line-height: 23px;
					background: #1b82d1;
					font-size: 12px;
					color: #fff;
					border-radius: 24px;
					max-width: 80px;
					overflow: hidden;
				}
				
				.nex_fbxxtop a em {
					text-align: center;
					height: 20px;
					line-height: 20px;
					font-size: 12px;
					color: #333;
					display: block;
					margin-bottom: 15px;
				}
				
				.nexfabuxinxi_addnCars {
					text-align: center;
					overflow: hidden;
					margin-bottom: 10px;
				}
				
				.nexfabuxinxi_addnCars ul {}
				
				.nexfabuxinxi_addnCars ul li {
					display: inline-block;
					height: 14px;
					line-height: 14px;
					font-size: 12px;
					color: #999;
				}
				
				.nexfabuxinxi_addnCars ul em {
					display: inline-block;
					height: 10px;
					width: 1px;
					margin: 3px 5px 0 5px;
					background: #bbb;
				}
				
				.nexfabuzinzi_intros {
					line-height: 22px;
					font-size: 12px;
					color: #999;
					max-height: 110px;
					overflow: hidden;
					min-height: 22px;
					margin-bottom: 10px;
					background: #f6f6f6;
					padding: 10px;
				}
				
				.nex_fbxxbottom {
					padding-top: 10px;
				}
				
				.nex_fbxxbottom span {
					text-align: center;
					font-size: 12px;
					color: #999;
					float: left;
					width: 33%;
					display: block;
					line-height: 24px;
				}
				
				.nex_fbxxbottom span.nex_sss {
					margin-right: -1px;
				}
				
				.nex_fbxxbottom span.nex_views {
					border-left: 1px solid #ededed;
					border-right: 1px solid #ededed;
					width: 34%;
				}
				
				.nex_fbxxbottom span.nex_replies {
					margin-left: -1px;
				}
				
				.nex_fbxxbottom span.nex_replies a {}
				
				.nex_fbxxbottom span em {
					display: block;
					font-size: 20px;
					color: #333;
					font-weight: 300;
				}
				
				.nex_xgydbox {
					padding: 15px;
					background: #fff;
					width: 268px;
					border: 1px solid #ededed;
					margin-bottom: 15px;
				}
				/*上一篇下一篇*/
				
				.nex_updowns {}
				
				.nex_updowns h5 {
					font-size: 16px;
					color: #999;
					font-weight: 400;
					height: 30px;
					line-height: 30px;
					margin-bottom: 5px;
				}
				
				.nex_updowns a {
					display: block;
					height: 30px;
					line-height: 30px;
					font-size: 14px;
					color: #666;
					overflow: hidden;
					text-overflow: ellipsis;
					white-space: nowrap;
				}
				
				.nex_updowns a:hover {
					color: #1b82d1
				}
				
				.nex_updowns em {
					font-size: 12px;
					color: #999;
				}