/***************************************页面全局样式*************************************/

/*全局定义*/
body{font-size:0.26rem ;font-family: "microsoft yahei"; background:#f2f2f2; max-width:7.2rem; margin-left:auto; margin-right:auto;}
a{ color:#666;}
a:active{ color:#F90;}
.bgfff{ background:#FFF;}

.plpr20{ padding-left:0.2rem; padding-right:0.2rem;}


/*左右浮动*/

.fl{float: left;}
.fr{float: right;}

/*颜色块*/
.cfff{ color:#fff;}
.c999{ color:#999;}
.c666{ color:#666;}
.c333{ color:#333;}
.c000{ color:#000;}


/*对齐*/
.te_l{text-align: left;}
.te_r{text-align: right;}
.te_c{text-align: center;}


/*字体定义*/

.f26{font-size: 0.26rem;}
.f28{font-size: 0.28rem;}
.f30{font-size: 0.30rem;}
.f32{font-size: 0.32rem ;}
.f34{font-size: 0.34rem ;}
.f36{font-size: 0.36rem;}
.f38{font-size: 0.38rem;}
.f40{font-size: 0.4rem;}
.f50{font-size: 0.5rem;}

.di_no{display: none;}
.di_in{display: inline-block;}
.di_bl{display: block;}

/*顶间距*/

.mt5{margin-top:0.05rem;}
.mt10{margin-top:0.1rem;}
.mt15{margin-top:0.15rem;}
.mt20{margin-top:0.2rem;}
.mt25{margin-top:0.25rem;}
.mt30{margin-top:0.1rem;}
.mt35{margin-top:0.35rem;}
.mt40{margin-top:0.1rem;}
.mt45{margin-top:0.45rem;}
.mt50{margin-top:0.1rem;}
.mt55{margin-top:0.55rem;}
.mt60{margin-top:0.1rem;}
.mt65{margin-top:0.65rem;}
.mt70{margin-top:0.7rem;}
.mt75{margin-top:0.75rem;}
.mt80{margin-top:0.8rem;}
.mt85{margin-top:0.1rem;}
.mt90{margin-top:0.9rem;}
.mt95{margin-top:0.95rem;}
/*顶内距*/

.pt5{padding-top:0.05rem;}
.pt10{padding-top:0.1rem;}
.pt15{padding-top:0.15rem;}
.pt20{padding-top:0.2rem;}
.pt25{padding-top:0.25rem;}
.pt30{padding-top:0.3rem;}
.pt35{padding-top:0.35rem;}
.pt40{padding-top:0.4rem;}
.pt45{padding-top:0.45rem;}
.pt50{padding-top:0.5rem;}


/*左间距*/

.ml5{margin-left:0.05rem;}
.ml10{margin-left:0.1rem;}
.ml15{margin-left:0.15rem;}
.ml20{margin-left:0.2rem;}
.ml25{margin-left:0.25rem;}
.ml30{margin-left:0.3rem;}
.ml35{margin-left:0.35rem;}
.ml40{margin-left:0.4rem;}
.ml45{margin-left:0.45rem;}
.ml50{margin-left:0.5rem;}



.mb15 {margin-bottom: 0.15rem;}
.mb20 {margin-bottom: 0.2rem;}
.mb25 {margin-bottom: 0.25rem;}
/*.mb30 {margin-bottom: 0.3rem;}*/
.mb35 {margin-bottom: 0.35rem;}
.mb40 {margin-bottom: 0.1rem;}
.mb50 {margin-bottom: 0.1rem;}
.mb60 {margin-bottom: 0.1rem;}




.pb20 {padding-bottom: 0.2rem;}
.pb30 {padding-bottom: 0.3rem;}
.pb40 {padding-bottom: 0.1rem;}
.pb50 {padding-bottom: 0.5rem;}
/*定位*/
.p_r{ position:relative;}
.p_a{ position:absolute;}
.p_b{ position:absolute;}


.border_box {
	border: 1px solid #d9d9d9;
	border-left: 0;
	border-right: 0;
}
.border_bom {
	border-bottom: 1px solid #d9d9d9;
}
/*表单按钮样式初始化*/
.icon_com{ display:inline-block;}
.btn_com{ display:inline-block; width:2rem; height:0.8rem; line-height:0.8rem; text-align:center; color:#fff; font-size:0.28rem; background:#0c4aac;}
.select_com{border: none; outline: none; background: #1778dc url(../images/icon_12.png) no-repeat 0.1rem center;  background-size: 0.17rem 0.1rem; width: 1.65rem; box-sizing: border-box; padding-left: 0.3rem; height: 0.56rem; font-size: 0.26rem; font-family: "微软雅黑"; color: #fff;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.input_com{ font-size: 0.24rem; font-family: "微软雅黑"; width: 3.6rem; padding:0.12rem 0.2rem ;}



/*全局定义 end*/




 /* public */
.public_header_box {
	width: 7.2rem;
	height: 0.88rem;
}
.public_header {
	width: 7.2rem;
	height: 0.88rem;
	line-height: 0.88rem;
	background: #29afc5;
	position: fixed;
	top: 0;
	left: auto;right: auto;
	z-index: 999;
}
.public_header input[type='search'] {
	width: 3rem;
	height: 0.4rem;
	line-height: 0.4rem;
	text-indent: 0.28rem;
	background: #fff url(../images/index-icon_09.png) no-repeat 2.52rem/0.28rem 0.3rem;
	border-radius: 0.15rem;
	display: inline-block;
	margin-left: 2.42rem;
	font-size: 0.18rem;
}
.public_header .logo {
	position: absolute;
	top: 0;left: 0.21rem;
}
.public_header .logo img {
	width: 1.85rem;
	height: 0.75rem;
	display: block;
}
.public_header .menu {
	position: absolute;
	top: 0.33rem;right: 0.39rem;
}
.public_header .menu img {
	width: 0.35rem;
	height: 0.3rem;
	display: block;
}

.public_main {
	width: 7.2rem;
	/*padding-bottom: 1rem;*/
}



.public_more {
	width: 5.8rem;
	height: 0.58rem;
	line-height: 0.58rem;
	border: 1px solid #1a9aaf;
	border-radius: 0.03rem;
	display: block;
	text-align: center;
	font-size: 0.22rem;
	color: #1a9aaf;
	margin-left: auto;
	margin-right: auto;
	background: url(../images/index-icon_23.png) no-repeat 3.5rem/0.24rem 0.26rem;
}
.operation_text {
	width: 100%;
	text-align: center;
	line-height: 0.58rem;
	font-size: 0.22rem;
	color: #666;
}
.public_footer {
	width: 7.2rem;
	height: 0.98rem;
	/*position: fixed;*/
	bottom: 0;
	left: auto;right: auto;
}
.public_footer nav {
	width: 7.2rem;
	height: 0.97rem;
	border-top: 1px solid #d9d9d9;
	background: #fff;
	
}
.public_footer a {
	width: 33.33%;
	line-height: 0.2rem;
	display: block;
	float: left;
	text-align:center; 
	font-size: 0.2rem;
	padding-top: 0.48rem;
	margin-top: 0.15rem;
	color: #333;
}
.public_footer a.home {
	background: url(../images/index-icon_27.png) no-repeat top/0.42rem 0.38rem;
	
	color: #29afc5;
}
.public_footer a.pc {
	background: url(../images/index-icon_30.png) no-repeat top/0.41rem 0.38rem;
}
.public_footer a.top {
	background: url(../images/index-icon_33.png) no-repeat top/0.35rem;
}
 /* public end */






/* 标签云 */

.public_main aside.top_nav {
	height: 0.59rem;
	line-height: 0.59rem;
	border-bottom: 1px solid #d9d9d9;
	margin-bottom: 0.13rem;
	
}
.public_main aside.top_nav a {
	color: #666;
	font-size: 0.24rem;
	padding-left: 0.22rem;
	box-sizing: border-box;
}
.public_main section.plpr20 {
	border-top: 1px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;
	/*margin-bottom: 0.30rem;*/
}
.label_one {
	border-bottom: 1px solid #e6e6e6;
}
.label_one span.top_nav {
	line-height: 0.52rem;
	height: 0.52rem;
	text-align: left;
	display: block;
	border-bottom: 1px solid #e6e6e6;
	font-size: 0.24rem;
	
}

.label_one ul {
	padding-left: 0.24rem;
	padding-bottom: 0.2rem;
	height: 1.6rem;
	overflow: hidden;
}
.label_one li {
	float: left;
	margin: 0.17rem 0.2rem 0 0;
}
.label_one li a {
	height: 0.38rem;
	border: 1px solid #d9d9d9;
	line-height: 0.38rem;
	padding: 0 0.12rem;
	display: block;
	background: #fff;
	font-size: 0.2rem;
	border-radius: 0.08rem;
	text-align: center;
}
.label_one li.on a {
	color: #fff;
	background: #29afc5;
	border: 1px solid #29afc5;
}

.label_two span.fl {
	width: 1.77rem;
	display: block;
	border-right: 1px solid #d9d9d9;
	
}
.label_two span.fl ul {
	padding: 0.1rem 0 0.14rem 0;
}
.label_two span.fl li {
	width: 1.46rem;
	height: 0.54rem;
	background: #eaedf1;
	color: #565656;
	font-size: 0.18rem;
	cursor: pointer;
	text-align: center;
	line-height: 0.54rem;
	border-radius: 0.05rem;
	margin: 0.1rem 0 0 0.15rem;
}
.label_two span.fl li.on {
	background: #29afc5;
	color: #fff;
}
.label_two span.fr {
	width: 5rem;
}

.label_two span.fr ul {
	padding: 0.28rem 0 0 0.24rem;
}
.label_two span.fr li {
	float: left;
	margin: 0 0.09rem 0.34rem 0;
}
.label_two span.fr li a {
	height: 0.24rem;
	line-height: 0.24rem;
	text-align: center;
	display: block;
	font-size: 0.12rem;
	border: 1px solid #d9d9d9;
	border-radius: 0.08rem;
	padding: 0 0.08rem;
	
}
.label_two span.fr li.on a {
	background: #29afc5;
	color: #fff;
	border: 1px solid #29afc5;
}
/* 标签云 end */




/* 导航 */

.nav_page {
	
}
.nav_page dl {
	min-height: 1rem;
}
.nav_page dt {
	font-size: 0.24rem;
	color: #686868;
	padding: 0.2rem 0 0.1rem;
}
.nav_page dd {
	width: 20%;
	margin-top: 0.1rem;
	display: inline-block;
	float: left;
}
.nav_page dd a {
	line-height: 0.25rem;
	font-size: 0.18rem;
	border: 1px solid #e3e3e3;
	padding:  0 0.1rem;
	border-radius: 0.15rem;
	color: #666;
}
.nav_page dd.on {
	
}
.nav_page dd.on a {
	color: #fff;
	background: #29afc5;
	border: 1px solid #29afc5;
}
/* 导航 end */


/*电脑主题*/


.imgs_list {
	border-bottom: 1px solid #d9d9d9;
	margin-bottom: 0.35rem;
}
.imgs_list li {
	float: left;
	margin-top: 0.2rem;
	margin-right: 0.2rem;
	position: relative;
}
.imgs_list li:nth-child(2n) {
	margin-right: 0;
}
.imgs_list li img {
	width: 3.3rem;
	height: 2.06rem;
	display: block;
}
.imgs_list li p {
	width: 3.3rem;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.imgs_list li p a {
	width: 0.33rem;
	font-size: 0.18rem;
}
.imgs_list li span {
	width: 100%;
	height: 0.34rem;
	background: rgba(0,0,0,0.5);
	display: block;
	position: absolute;
	left: 0;bottom: 0;
	text-indent: 0.15rem;
}
.imgs_list li span a {
	line-height: 0.34rem;
	font-size: 0.18rem;
	color: #fff;
	display: block;
}
/*电脑主题 end */



/*合集*/

.banner {
	width: 6.8rem;
	height: 2.8rem;
	overflow: hidden;
	background: #fff;
	

}
.border_com {
	border-top: 1px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;
	margin-top: 0.15rem;
	margin-bottom: 0.25rem;
}
.banner_cont {
  margin: 0 0.2rem 0.1rem; padding-top: 0.2rem;;
}

.banner_cont .img_box img {
	width: 3.3rem;
	height: 2.06rem;
	display: block;
}
.border_com .swiper-pagination-bullet {
	width: 0.16rem;
	height: 0.16rem;
}
.border_com .swiper-pagination-bullet-active {
	background: #29afc5;
}
/* 合集 end */


/* 美女排行榜 */

.list_nav {
	margin: 0.18rem 0;
	background: #fff;
}
.list_nav div.p_r {
	/*height: 0.4rem;*/
	/*height: 0.4rem;*/
	margin-bottom: 0.18rem;
	overflow: hidden;
}
.list_nav div.on {
	height: auto;
}
.list_nav div.p_r label {
	position: absolute;
	font-size: 0.24rem;
	top: 0;left: 0;
}
.list_nav div.p_r ul {
	margin: 0 0.4rem 0 1.08rem;
}
.list_nav div.p_r li {
	float: left;
	margin: 0 0.23rem 0.18rem 0;
}
.list_nav div.p_r li:last-child {
	margin-right: 0;
}
.list_nav div.p_r li a {
	font-size: 0.24rem;
}
.list_nav li .active {
	background: #1fb3ca;
	color: #fff;
}
.list_nav div.p_r span.p_a {
	top: 0;
	right: 0;
	width: 0.9rem;
	height: 0.36rem;
	line-height: 0.4rem;
	border: 1px solid #d9d9d9;
	text-indent: 0.15rem;
	border-radius: 0.15rem;
	font-size: 0.22rem;
	color: #666;
	display: block;
	cursor: pointer;
	background: url(../images/active2.png) no-repeat 0.66rem/0.17rem 0.09rem;
}
.list_nav div.p_r span.p_b {
	top: 0;
	right: 0;
	width: 0.9rem;
	height: 0.36rem;
	line-height: 0.4rem;
	border: 1px solid #d9d9d9;
	text-indent: 0.15rem;
	border-radius: 0.15rem;
	font-size: 0.22rem;
	color: #666;
	display: block;
	cursor: pointer;
	background: url(../images/active1.png) no-repeat 0.66rem/0.17rem 0.09rem;
}

.list_nav div.p_r a.p_a {
	 top: 0.1rem;
	 right: 0;
	 font-size: 0.22rem;
	 color: #666;
	 display: block;
 }
.list_nav div.p_r a.p_b {
	top: 0.1rem;
	right: 0;
	font-size: 0.22rem;
	color: #666;
	display: block;
}
.list_nav span.active {
	background: url(../images/active1.png) no-repeat 0.66rem/0.17rem 0.09rem;
}
.imgs_list_show {
	
}
.public_title{
	height: 0.73rem;
	line-height: 0.73rem;	
	border-bottom: 1px solid #d9d9d9;
}
.public_title strong{
	padding-left: 0.2rem;
	line-height: 0.36rem;
	border-left: 0.06rem solid #199aaf;
	font-weight: normal;
}
.public_title ul {
	float: right;
}
.public_title li {
	width: 0.63rem;
	height: 0.36rem;
	line-height: 0.36rem;
	text-align: center;
	font-size: 0.2rem;
	cursor: pointer;
	display: inline-block;
}
.public_title li.on {
	background: #199cb0;
	color: #fff;
	border-radius: 0.05rem;
}
.public_title > a {
	float: right;
	color: #666;
	font-size: 0.22rem;
	line-height: 0.73rem;
	display: inline-block;
}
.imgs_show {
	width: 100%;
	display: inline-block;
	padding: 0.28rem 0.1rem;
	box-sizing: border-box;
	border-bottom: 1px solid #d9d9d9;
}

.imgs_show img {
	width: 2.3rem;
	height: 3.2rem;
	display: block;
	border: 0.1rem solid #f2f2f2;
}

.imgs_show div.fr {
	width: 4rem;
}
.imgs_show div.fr h3 {
	font-weight: normal;
	font-size: 0.26rem;
	line-height: 0.26rem;
	padding-top: 0.18rem;
}
.imgs_show div.fr h3 label {
	float: right;
}  
.imgs_show div.fr span.star_box{
	height: 0.3rem;
	display: block;
}
.imgs_show span.star_box em{
	width: 0.32rem;
	height: 0.3rem;
	vertical-align: middle;
	background: url(../images/star.png) no-repeat 0/0.32rem 0.3rem;
	display: inline-block;
}
.imgs_show div.fr p {
	color: #666;
	line-height: 0.35rem;
	font-size: 0.2rem;
	margin-top: 0.3rem;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 5;
	-webkit-box-orient: vertical;
}
.imgs_list_show .public_nav {
	width: 3.18rem;
	margin: 0 auto;
	padding: 0.38rem 0;
	
}
.imgs_list_show .public_nav span {
	width: 33.33%;
	line-height: 0.32rem;
	display:block;
	text-align: center;
	color: #666;
	font-size: 0.16rem;
	float: left;
}
.imgs_list_show .public_nav a {
	width: 100%;
	font-size: 0.16rem;
	display: block;
	border-radius: 0.1rem;
	
}
.imgs_list_show .public_nav span:first-child a {
	line-height: 0.3rem;
	border: 1px solid #d9d9d9;
	color: #666666;
}
.imgs_list_show .public_nav span:last-child a {
	line-height: 0.32rem;
	background: #4cb9b5;
	color: #fff;
}
/* 美女排行榜  end */


/* 美女图片 */


.beauty_list {
	
}

.beauty_list li {
	float: left;
	margin-top: 0.25rem;
	margin-right: 0.2rem;
	position: relative;
}
.beauty_list li:nth-child(2n) {
	margin-right: 0;
}
.beauty_list li img {
	width: 3.3rem;
	height: 5.08rem;
	display: block;
}
.beauty_list li p {
	width: 3.3rem;
	margin-top: 0.1rem;
	line-height: 0.24rem;
	text-align: center;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.beauty_list li p a {
	font-size: 0.2rem;	
}
.beauty_list li span a {
	width: 0.6rem;
	height: 0.3rem;
	line-height: 0.3rem;
	text-align: center;
	background: rgba(0,0,0,0.5);
	border-radius: 0.05rem;
	color: #fff;
	position: absolute;
	font-size: 0.18rem;
	right: 0.12rem;bottom:0.5rem;
	display: block;
}

 /* 美女图片 end */

 /* 明星图片 */

.imgs_nav {
	
}
.imgs_nav_box li {
	float: left;
	margin-top: 0.12rem;
	margin-right: 0.3rem;
}
.imgs_nav_box li:nth-child(5n) {
	margin-right: 0;
}
.imgs_nav_box li img {
	width: 0.98rem;
	height: 1.34rem;
	display: block;
	border: 0.07rem solid #d9d9d9;
}
.imgs_nav_box li p {
	text-align: center;
	line-height: 0.16rem;
	margin-top: 0.1rem;
}
.imgs_nav_box li p a {
	font-size: 0.16rem;
}
.imgs_nav {
	height: 0.4rem;
	text-align: center;
	border-top: 1px solid #d9d9d9;
}
.imgs_nav span {
	width: 1.04rem;
	height: 0.4rem;
	line-height: 0.4rem;
	text-align: center;
	display: inline-block;
	font-size: 0.16rem;
}
.imgs_nav span a {
	width: 100%;
	height: 0.38rem;
	line-height: 0.38rem;
	color: #666;
	font-size: 0.16rem;
	border: 1px solid #d9d9d9;
	display: block;
	border-radius: 0.05rem;
}
.imgs_nav span.active a {
	background: #4cb9b5;
	color: #fff;
}

.imgs_nav span a:active {
	border: 1px solid #f2f2f2;
	color: #333;
	background: #f2f2f2;
}

 /* 明星图片 end */


/* 桌面壁纸 */
.desktop_list {
	
}
.desktop_list li {
	float: left;
	position: relative;
	margin-right: 0.2rem;
	margin-top: 0.2rem;
}
.desktop_list li:nth-child(2n) {
	margin-right: 0;
}
.desktop_list li img {
	width: 3.3rem;
	height: 2.06rem;
	display: block;
}
.desktop_list li p {
	width: 3.3rem;
	text-align: center;
	line-height: 0.42rem;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.desktop_list li p a {
	font-size: 0.18rem;
}
.desktop_list li span {
	font-size: 0.18rem;
	position: absolute;
	right: 0.05rem;bottom: 0.47rem;
}
.desktop_list li span a {
	width: 0.6rem;
	height: 0.3rem;
	line-height: 0.3rem;
	text-align: center;
	display: block;
	background: rgba(0,0,0,0.5);
	color: #fff;
	font-size: 0.18rem;
	border-radius: 0.05rem;
	
}
/* 桌面壁纸 end */


/* 娱乐资讯 */


.information_list {
	
}

.information_lis {
	border-bottom: 1px solid #d9d9d9;
}
.information_lis h2 {
	color: #333;
	font-size: 0.26rem;
	line-height: 0.64rem;
}
.information_lis h2 a {
	width: 0.27rem;
	height: 0.64rem;
	background: url(../images/information-icon.png) no-repeat center/0.27rem 0.31rem;
	display: inline-block;
	float: right;
}
.information_lis span {
	display:block;
	float: left;
	margin:  0 0.1rem;
}
.information_lis span img {
	width: 2.2rem;
	height: 1.56rem;
	display: block;
	border: 0.05rem solid #d9d9d9;
}
.information_lis span p {
	width: 4rem;
	color: #666;
	font-size: 0.2rem;
	line-height: 0.36rem;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 5;
	-webkit-box-orient: vertical;
	
}
.information_lis .state {
	margin-top: 0.1rem;
	margin-bottom: 0.18rem;
	height: 0.44rem;
	line-height: 0.44rem;
	color: #666;
}
.state label {
	display: inline-block;
	margin-left: 0.2rem;
}
.state label a {
	font-size: 0.22rem;
}
.information_lis .state time {
	display: inline-block;
	font-size: 0.2rem;
	margin-left: 1.45rem;
}
.information_lis .lis_btn {
	width: 1.22rem;
	height: 0.44rem;
	line-height: 0.44rem;
	border: 1px solid #d9d9d9;
	border-radius: 0.2rem;
	font-size: 0.22rem;
	color: #666;
	display: inline-block;
	text-indent: 0.3rem;
	float: right;
	background: url(../images/active2.png) no-repeat 0.87rem/0.17rem 0.09rem;
}





/* 娱乐资讯 end */



/* 首页 */

.news_list {
	padding-top: 0.05rem;
	padding-bottom: 0.15rem;
}
.news_list .icon_text {
	width: 1.71rem;
	height: 0.31rem;
	padding: 0;
	display: inline-block;
	border: 0;
	text-indent: 0.37rem;
	background: url(../images/index-icon_15.png) no-repeat 0/1.71rem 0.31rem;
}
.news_list li {
	padding: 0.14rem 0;
	
}
.news_list li + li {
	border-top: 1px solid #d9d9d9;
}
.news_list li span {
	display: inline-block;
	vertical-align: top;
}
.news_list li img {
	width: 2.3rem;
	height: 1.44rem;
	display: block;
}
.news_list li dl {
	display: inline-block;
	vertical-align: top;
	margin-left: 0.2rem;
}
.news_list li dt {
	width: 4.18rem;
	font-size: 0.26rem;
	line-height: 0.28rem;
	color: #333;
	margin: 0.09rem 0 ;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.news_list li dd {
	width: 4rem;
	font-size: 0.2rem;
	line-height: 0.36rem;
	color: #999;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.news_list li time {
	padding-left: 0.23rem;
	line-height: 0.18rem;
	display: inline-block;
	background: url(../images/index-icon_19.png) no-repeat left/0.18rem;
	color: #666;
}
.goddess_list {
	
}
.goddess_list li {
	float: left;
	margin-top: 0.03rem;
	margin-right: 0.01rem;
	position: relative;
}
.goddess_list li:nth-child(3n) {
	margin-right: 0;
}
.goddess_list li img {
	width: 2.26rem;
	height: 3.6rem;
	display: block;
}
.goddess_list li span {
	width: 100%;
	height: 0.34rem;
	display: block;
	background: rgba(0,0,0,0.5);
	text-indent: 0.15rem;
	position: absolute;
	left: 0;bottom: 0;
}
.goddess_list span a {
	line-height: 0.34rem;
	color: #fff;
	font-size: 0.18rem;
}

.star_list li {
	float: left;
	margin: 0 0.09rem 0.1rem 0;
}
.star_list li:nth-child(3n) {
	margin-right: 0;
}
.star_list li img {
	width: 2.2rem;
	height: 3.52rem;
	display: block;
}
.star_list li p {
	width: 2.2rem;
	line-height: 0.42rem;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.star_list p a {
	font-size: 0.24rem;
}


/* 首页 end */


/*标签云详情页*/

.public_introduce {
	padding-bottom: 0.15rem;
}

.public_introduce .character {
	padding: 0.26rem 0 0.29rem 0.12rem;
	border-bottom: 1px solid #d9d9d9;
}

.public_introduce .character span {
	display: inline-block;
	vertical-align: top;
}
.character span img {
	width: 2.2rem;
	height: 3.22rem;
	display: block;
	border: 0.08rem solid #d9d9d9;
}
.public_introduce .character dl {
	display: inline-block;
	vertical-align: top;
	margin-left: 0.24rem;
}
.public_introduce .character dt {
	font-size: 0.26rem;
	line-height: 0.62rem;
}
.public_introduce .character dd {
	color: #999;
	font-size: 0.18rem;
	line-height: 0.3rem;
}
.character dd font {
	color: #333;
}

.public_introduce .stars_box {
	height: 0.76rem;
	line-height: 0.76rem;
	text-align: center;
	position: relative;
}
.public_introduce .stars_box em{
	width: 0.32rem;
	height: 0.3rem;
	vertical-align: middle;
	background: url(../images/gray_star.png) no-repeat 0/0.32rem 0.3rem;
	display: inline-block; cursor:pointer;
}
.public_introduce .stars_box em.on { 
	background: url(../images/star.png) no-repeat 0/0.32rem 0.3rem;
}

.public_introduce .stars_box span{
	color: #666;
	font-size: 0.2rem;
	vertical-align: middle;
	display: inline-block;
	margin-left: 0.35rem;
}
.public_introduce .stars_box input {
	width: 1.06rem;
	height: 0.42rem;
	line-height: 0.42rem;
	display: inline-block;
	border-radius: 0.2rem;
	background: #fff;
	font-size: 0.18rem;
	border: 1px solid #e4e4e4;
	position: absolute;
	top: 0.2rem;right: 0.34rem;
}
.public_introduce .mark_box {
	width: 6.08rem;
	border: 1px solid #e4e4e4;
	border-radius: 0.2rem;
	padding-left: 0.42rem;
	padding-bottom: 0.1rem;
	margin: 0 auto;
}
.public_introduce .mark_box li {
	height: 0.3rem;
	line-height: 0.3rem;
	margin-top: 0.05rem;
	position: relative;
	padding-left: 0.3rem;
}
.public_introduce .mark_box li span {
	width: 3.6rem;
	font-size: 0.16rem;
	display: inline-block;
	vertical-align: middle;
}
.public_introduce .mark_box li i {
	width: 1.6rem;
	height: 0.26rem;
	display: inline-block;
	vertical-align: middle;
}
.public_introduce .mark_box li i.icon1 {
	background: url(../images/mark2.png) no-repeat 0 0/1.6rem 1.3rem;
}
.public_introduce .mark_box li i.icon2 {
	background: url(../images/mark2.png) no-repeat 0 -0.26rem/1.6rem 1.3rem;
}
.public_introduce .mark_box li i.icon3 {
	background: url(../images/mark2.png) no-repeat 0 -0.52rem/1.6rem 1.3rem;
}
.public_introduce .mark_box li i.icon4 {
	background: url(../images/mark2.png) no-repeat 0 -0.78rem/1.6rem 1.3rem;
}
.public_introduce .mark_box li i.icon5 {
	background: url(../images/mark2.png) no-repeat 0 -1.04rem/1.6rem 1.3rem;
}
.public_introduce .mark_box input[type="radio"] {
	display: inline-block;
	width: 0.14rem; 
	height: 0.14rem; 
	position: absolute;
	left: 0; top: 0.1rem;
	opacity: 0;
	z-index: 1; 
}

.public_introduce .mark_box label {
	width: 0.14rem; 
	height: 0.14rem; 
	background: url(../images/mark.png) no-repeat 0 0/0.14rem 0.28rem; 
	display: inline-block; 
	position: absolute; 
	left: 0; top: 0.1rem;
	cursor: pointer;
}

.public_introduce .mark_box input:checked + label:before {
	content:""; 
	position: absolute;
	left: 0;top: 0;
	width: 0.14rem; 
	height: 0.14rem; 
	background:url(../images/mark.png) no-repeat 0 -0.14rem/0.14rem 0.28rem; 
	z-index: 2;
}
.public_introduce .mark_box span.te_c {
	display: block;
	padding: 0.1rem 0;
}
.public_introduce .mark_box span.te_c input {
	width: 1.06rem;
	height: 0.42rem;
	line-height: 0.42rem;
	display: inline-block;
	border-radius: 0.2rem;
	background: #fff;
	font-size: 0.18rem;
	border: 1px solid #e4e4e4;
	margin-left: 0.1rem;
	margin-top: 0.1rem;
	vertical-align: top;
}
.public_introduce .text {
	font-size: 0.2rem;
	color: #666;
	line-height: 0.36rem;
}


/*标签云详情页 end */

/*电脑主题详情页*/ 
.prompt_text {
	padding: 0.2rem 0 0.12rem;
	box-sizing: border-box;
	border-bottom: 1px solid #d9d9d9;
}
.prompt_text span {
	display: inline-block;
	vertical-align: top;
}
.prompt_text img {
	display: block;
	border: 0.11rem solid #f0f0f0;
}
.prompt_text dl {
	display: inline-block;
	vertical-align: top;
}
.prompt_text dt {
	font-size: 0.26rem;
	line-height: 0.54rem;
}
.prompt_text dt a {
	width: 0.27rem;
	height: 0.58rem;
	display: inline-block;
	background: url(../images/information-icon.png) no-repeat center/0.27rem 0.31rem;
	float: right;
}
.prompt_text dd {
	font-size: 0.2rem;
	color: #666;
	line-height: 0.36rem;
}
.prompt_text .prompt_text_btn {
	width: 1.24rem;
	height: 0.44rem;
	line-height: 0.44rem;
	text-indent: 0.34rem;
	border: 1px solid #d9d9d9;
	color: #666;
	font-size: 0.22rem;
	border-radius: 0.2rem;
	display: block;
	margin-left: 5.5rem;
	background: url(../images/active2.png) no-repeat 0.88rem/0.17rem 0.09rem;
}

.prompt_text .prompt_text_btn1 {
	width: 1.24rem;
	height: 0.44rem;
	line-height: 0.44rem;
	text-indent: 0.34rem;
	border: 1px solid #d9d9d9;
	color: #666;
	font-size: 0.22rem;
	border-radius: 0.2rem;
	display: block;
	margin-left: 5.5rem;
	background: url(../images/active1.png) no-repeat 0.88rem/0.17rem 0.09rem;
}


.use_tips {
	padding: 0.06rem 0 0.18rem 0.27rem;
}
.use_tips label {
	line-height: 0.28rem;
	font-size: 0.16rem;
	color: #f00;
}
.use_tips p {
	line-height: 0.28rem;
	font-size: 0.16rem;
	color: #666;
}
.use_tips p a {
	color: #3399ff;
	font-size: 0.16rem;
}
.public_article {
	padding-left: 0.2rem;
	padding-right: 0.2rem;
	background: #fff;
	border-bottom: 1px solid #d9d9d9;
	padding-bottom: 0.22rem;
	margin-bottom: 0.22rem;
}

.public_article p {
	font-size: 0.18rem;
	line-height: 0.56rem;
}

.public_article img {
	display: block;
	margin: 0 auto;
}
.public_article .dow_box {
	margin: 0.5rem 0.21rem 0.23rem;
	height: 0.45rem;
	line-height: 0.45rem;
	text-align: right;
}
.public_article .dow_box a {
	width: 1.46rem;
	line-height: 0.45rem;
	display: inline-block;
	font-size: 0.18rem;
	color: #fff;
	text-align: left;
	text-indent: 0.56rem;
	border-radius: 0.1rem;
	margin-left: 0.24rem;
}
.public_article .dow_box a:first-child {
	background: #ce3033 url(../images/pcTheme-icon1.png) no-repeat 0.05rem/0.36rem;
}
.public_article .dow_box a:last-child {
	background: #4ebdb9 url(../images/pcTheme-icon.png) no-repeat 0.05rem/0.37rem;
}

.public_article_nav {
	padding: 0.24rem 0;
	height: 0.4rem;
	text-align: center;
}
.public_article_nav span {
	width: 33%;
	height: 0.4rem;
	line-height: 0.4rem;
	float: left;
	display:block;
	vertical-align: middle;
}

.public_article_nav span a {
	width: 1.04rem;
	height: 0.38rem;
	line-height: 0.38rem;	
	text-align: center;
	border: 1px solid #d9d9d9;
	color: #666;
	border-radius: 0.05rem;
	display: block;
	margin: 0 auto;
}

.public_article_nav span.heart{
	border: 0;
	color: #fff;
	font-size: 0.2rem;
	background: url(../images/heart-icon.png) no-repeat center/0.5rem 0.37rem;
}
.public_article_nav span.on{

	background: url(../images/heart-icon_h.png) no-repeat center/0.5rem 0.37rem;
}
.public_article_nav span.active a {
	border: 1px solid #4cb9b5;
	color: #fff;
	background: #4cb9b5;
}
.public_article_nav span a:active {
	border: 1px solid #f2f2f2;
	color: #333;
	background: #f2f2f2;
}
.public_show_tags ul {
	padding: 0.2rem 0 0.1rem;
	height: 1.5rem;
	overflow: hidden;
}

.public_show_tags li {
	float: left;
	margin-bottom: 0.2rem;
	margin-left: 0.2rem;
}
.public_show_tags li a {
	/*width: 0.84rem;*/
	height: 0.34rem;
	line-height: 0.34rem;
	/*border: 1px solid #d9d9d9;*/
	padding:0 5px;
	color: #fff;
	font-size: 0.2rem;
	border-radius: 0.08rem;
	text-align: center;
	display: block;
	background:#f60;
	/*overflow: hidden;*/
}
.public_show_tags li:nth-child(5n) a{background:#09f; }
.public_show_tags li:nth-child(5n-1) a{background:#333; }
.public_show_tags li:nth-child(5n-2) a{background:#393; }
.public_show_tags li:nth-child(5n-3) a{background:#c00; }
.public_show_tags li:nth-child(5n-4) a{background:#f60; }

.public_show_imgs {

}
.public_show_imgs li {
	float: left;
	margin-top: 0.18rem;
	margin-right: 0.09rem;
}
.public_show_imgs li:nth-child(3n) {
	margin-right: 0;
}
.public_show_imgs li img {
	width: 2.2rem;
	height: 1.6rem;
	display: block;
}
.public_show_imgs li p {
	width: 2.2rem;
	line-height: 0.35rem;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.public_show_imgs p a {
	font-size: 0.16rem;
}


 
/*电脑主题详情页 end */


/*美女图片详情页*/


.details_tags {
	border-bottom: 0 !important;
}
.details_tags .details_change {
	/*height: 1.0rem;*/
	/*line-height: 1.1rem;*/
}
.details_change a {
	line-height: 0.38rem;
	display: inline-block;
	padding: 0 0.19rem;
	border: 1px solid #d9d9d9;
	margin-right: 1rem;
	border-radius: 0.1rem;
	font-size: 0.2rem;
	color: #666;
	vertical-align: middle;
}
.details_change a:last-child {
	margin-right: 0;
}
.details_change a:first-child {
	width: 0.53rem;
	height: 0.53rem;
	border-radius: 50%;
	padding: 0;
	background: url(../images/back.png) no-repeat center/0.32rem 0.28rem;
}
.details_change a.active {
	background: #29afc5;
	border: 1px solid #29afc5;
	color: #fff;
}
/*.details_tag {*/
	/*padding: 0 0 0.1rem;*/
/*}*/
.details_tag ul {
	padding-left: 0.1rem;
}
.details_tag li {
	width: 1.12rem;
	height: 0.38rem;
	border: 1px solid #d9d9d9;
	float: left;
	margin-right: 0.22rem;
	text-align: center;
	border-radius: 0.1rem;
}
.details_tag li:last-child {
	margin-right: 0;
}
.details_tag li a {
	font-size: 0.18rem;
}

.details_banner {
	
}
.details_banner h2 {
	font-size: 0.24rem;
	line-height: 0.78rem;
}
.details_banner div img {
	display: block;
	margin:  0 auto;
}
.public_tab_nav {
	height: 0.5rem;
	line-height: 0.5rem;
}
.public_tab_nav span {
	width: 1.08rem;
	height: 0.38rem;
	line-height: 0.38rem;
	display: inline-block;
	margin: 0 0 0 0.8rem;
}
.public_tab_nav span:first-child {
	border: 1px solid #d9d9d9;
	border-radius: 0.1rem;
	font-size: 0.18rem;
	color: #666;
	text-align: center;
}
.public_tab_nav span:last-child {
	border: 1px solid #d9d9d9;
	border-radius: 0.1rem;
	font-size: 0.18rem;
	color: #666;
	text-align: center;
}
.public_tab_nav span a {
	width: 100%;
	height: 0.38rem;
	line-height: 0.38rem;
	display: block;
	border: 1px solid #d9d9d9;
	border-radius: 0.1rem;
	font-size: 0.18rem;
	color: #666;
	text-align: center;
}
.public_tab_nav span.active a {
	background: #29afc5;
	color: #fff;
	border: 1px solid #29afc5;
}
.details_banner p {
	border-top: 1px solid #d9d9d9;
	line-height: 0.36rem;
	color: #666;
	font-size: 0.18rem;
}

/*美女图片详情页 end */


/*娱乐资讯详情页*/

.details_article {
	
}
.details_article div {
	height: 0.3rem;
	margin: 0.1rem auto;
	padding-left: 0.4rem;
}
.details_article div label {
	margin-right: 10px;
	color: #666;
	font-size: 0.18rem;
	line-height: 0.2rem;
	display: inline-block;
	vertical-align: top;
}
.details_article h2 {
	line-height: 0.52rem;
	font-size: 0.24rem;
	text-align: center;
}
.details_article h2 a {
	width: 0.27rem;
	height: 0.52rem;
	float: right;
	display: block;
	background: url(../images/information-icon.png) no-repeat center/0.27rem 0.31rem;
}
.details_article>span {
	line-height: 0.36rem;
	font-size: 0.2rem;
	color: #666;
	display: inline-block;
	padding: 0 0.08rem;
}
.details_article img {
	display: block;
	margin: 0 auto;
	margin-top: 0.12rem;
	margin-bottom: 0.16rem;
}
.details_article p {
	font-size: 0.2rem;
	line-height: 0.36rem;
	padding: 0 0.12rem;
	
}
.details_article nav {
	border-bottom: 0 !important;
}
.details_article_btn {
	height: 0.36rem;
	margin-top: 0.16rem;
	margin-left: 0.3rem;
	font-size: 0.2rem;
	line-height: 0.36rem;
	color: #666;
	background: #fff;
	display: block;
}

.recreation_list li {
	padding: 0 0 0.16rem 0.08rem;
	border-bottom: 1px solid #d9d9d9;
}
.recreation_list h2 {
	font-size: 0.26rem;
	line-height: 0.64rem;
	text-indent: 0.07rem;
}
.recreation_list span {
	display: inline-block;
	vertical-align: top;
}
.recreation_list span img {
	width: 2.2rem;
	height: 1.56rem;
	display: block;
	border: 0.05rem solid #f2f2f2;
}
.recreation_list .text {
	width: 4.06rem;
	margin-left: 0.25rem;
	
}
.recreation_list .text a {
	font-size: 0.2rem;
	line-height: 0.36rem;
}
/*娱乐资讯详情页 end */


















/*解决兼容*/

@media (max-width:480px){
	
.label_one li {
	margin: 0.17rem 0.08rem 0 0;
}
.label_one li a {
	padding: 0 0.04rem;
}	
.nav_page dd a {
	padding: 0 0.05rem;

}
	
.public_main aside.top_nav a {
	padding-left: 0.12rem;
}

.public_article .dow_box a {
	font-size: 0.16rem;
	text-indent: 0.35rem;

}

.details_change a {
	margin-right: 0.8rem;
}

.details_tag li {
	margin-right: 0.16rem;
}
/*.details_banner nav span a {
	font-size: 0.14rem;
}*/
     }

@media (max-width:720px){
	

	
	}
/*detail*/
.detail_film{ padding-left:2.7777%; overflow:hidden; padding-bottom:2.7777%; border-bottom:1px solid #ccc;}
.detail_film h2{ color:#333; font-size:30px; font-weight:normal; margin-top:4.16666%;}
.detail_cons{ overflow:hidden; margin-top:4.16666%;}
.detail_cons img,.detail_cons ul{ display:block; float:left;}
.detail_cons img{ border:1px solid #ccc; margin-right:3.5714%; width:31.1428%;}
.detail_cons ul li{ color:#888; font-size:24px; margin-bottom:1.857142%;}
.detail_cons ul li.lastLi{ margin-bottom:0;}
.detail_film p{ margin-top:3.472222%; color:#333; font-size:24px; margin-right:2.7777%}
.detail_share{ margin-top:3.194444%;}
.detail_share .shareDown{ color:#fff; font-size:24px; background:#2790eb; margin-left:1%; width:28.5714%; padding:1.95% 0; display:block; float:left; text-align:center; border-radius:5px;}
.detail_share .shareIco,.detail_share .shareLove{ display:block; }
.detail_share .shareIco{ margin-right:2.8571%;}
.detail_share .shareIco,.detail_share .shareLove{ background:url(../images/share.png) no-repeat right center; background-size:contain; height:33px; padding-right:6.4285%; line-height:33px; color:#c6c6c6; font-size:24px; margin-top:1.85714%;}
.detail_share .shareLove{ background:url(../images/share2.png) no-repeat center center;height:31px;background-size:contain; line-height:31px;padding-right:0;padding-left:6.285714%; margin-right:2.85714%; margin-top:2.14285%;}
.detail_share .shareLove.upCount{
	background-image:url(../images/ico25.png);
}
@media (max-width:720px) {
	.detail_film h2{ font-size:4.16666vw; }
	.detail_cons ul li{ font-size:3.3333vw; }
	.detail_film p{  font-size:3.3333vw; }
	.detail_share .shareDown{ font-size:3.3333vw;  border-radius:4px;}
	.detail_share .shareIco,.detail_share .shareLove{  height:4.583333vw;  line-height:4.583333vw;  font-size:3.3333vw;}
	.detail_share .shareLove{height:4.30555vw; line-height:4.30555vw;}


}
.star_list li span a {
	width: 0.6rem;
	height: 0.3rem;
	line-height: 0.3rem;
	text-align: center;
	background: rgba(0,0,0,0.5);
	border-radius: 0.05rem;
	color: #fff;
	position: absolute;
	font-size: 0.18rem;
	right: 0.12rem;
	bottom: 0.5rem;
	display: block;
}
.place {padding: 2.27% 0 2.27% 4%; line-height: 20px;}
.place a{ font-size: 20px;}
.details_article{ background: #fff; overflow: hidden;}
.details_article{ border-bottom: 1px solid #eaeaea;  padding:3% 4% 0 4%; margin-bottom:4% ;}
.details_article div{ overflow: hidden;}
.details_article label{ display: block; float:left; color: #000; font-size: 34px;}
/*.details_article a{ display: block; float:right; margin-top: 5px; width:5.46666% }*/
.details_article a img{ width:100%;}
.zuozhe{color: #999; font-size: 24px; padding:2.6666% 0 4% 0;}
.details_article img{width:auto;max-width: 100%;display: block;margin:auto;}
.details_article p{ margin: 0 4% 0 4%; font-size: 30px; line-height:48px; margin-bottom: 3%;}
.details_article h2{padding: 0 4% 3%;text-align: center;}
.details_article h3{padding: 0 4% 3%;}
.details_article table{margin:0 3% 3% 5%;}
.details_article ul li table{margin-left:0;}
.details_article ul,.strate_detail ol{ font-size: 30px;line-height:50px;margin:0 4% 3% 10%;}
.details_article ul li{list-style: disc;}
.details_article pre {background: #eee;margin: 0 3.3333% 4% 4.6666%;border-radius: 0.3rem;font-size: 0.9rem;line-height: 1.45;overflow: auto;padding: 0.8rem !important;}


@media (max-width:750px) {
	.place{ line-height: 15px; }
	.place a{ font-size:12px;}
	.details_article label{ font-size: 4.5333vw;}
	.details_article a{ margin-top: 0px; }
	.zuozhe{ font-size: 3.2vw; }
	.details_article h2{font-size: 4.5vw;}
	.details_article h3{font-size: 4vw;}
	.details_article p{  font-size: 4vw; line-height:6.4vw;}
	.details_article td,.details_article th{font-size: 3.73333vw;}
	.details_article ul,.details_article ol{font-size: 4vw;line-height:6.666vw;}
}
.details_article_btn {
	height: 0.36rem;
	margin-top: 0.16rem;
	margin-left: 0.3rem;
	font-size: 0.2rem;
	line-height: 0.36rem;
	color: #666;
	background: #fff;
	display: block;
}
.public_main section.plpr20 .active {
	background: #1fb3ca;
	color: #fff;
}
/*lblNav*/
body{ background: #efeff4; font-family: "Microsoft Yahei";}
.public_main,.public_footer,.public_footer nav,.public_header{ width: 7.5rem;}
.public_main aside.top_nav{ color: #666;}
.lblNavs{ background: #fff; margin-bottom: 15px;}
.lblNavs h2 i,.lblMore h2 i{ font-size: 30px; color: #333; height:40px; line-height: 40px; border-left: 5px solid #28afc5; padding-left: 25px; margin-left: 17px; }
.lblNavs h2,.lblMore h2{ border-bottom: 1px solid  #d9d9d9;padding: 20px 0 20px 0; margin-bottom: 30px; }
.lblNavs ul{ overflow: hidden; padding-bottom: 30px;}
.lblNavs ul li{ float: left; width:21.7% ; text-align: center; margin-left: 2.7%; margin-bottom:20px ; }
.lblNavs ul li a{ font-size: 28px; height: 70px; line-height: 70px; width: 100%; background: #f4f2f2; display: block;overflow: hidden;}
.lblNavs ul li a.more{ color: #28afc5;}

.searchInfo{ float: left; margin-left: 34.666%; height: 55px; line-height: 55px; background: #fff; border-radius: 55px; margin-top: 2.2666%; padding: 0 20px 0 25px; width: 37.333%;}
.searchInfo input{float: left; display: block;}
.searchInfo .txtSearch{ width: 240px; height: 55px; line-height: 55px; display: block; color: #999; font-size: 28px; margin-right: 0;}
.searchInfo .btnSearch{ background: url(../images/index-icon_09.png) no-repeat; background-size: cover; width: 28px; margin-top: 12px; float: right;}
@media (max-width:750px) {

	.public_main,.public_footer,.public_footer nav,.public_header{ width: 100%;}
	.lblNavs { margin-bottom: 2vw;}
	.lblNavs h2 i,.lblMore h2 i{ font-size: 4vw; height:5.333vw; line-height: 5.333vw; border-left: 5px solid #28afc5; padding-left: 3.3333vw; margin-left:2.2666vw; }
	.lblNavs h2,.lblMore h2{ padding: 2.666vw 0 2.666vw 0; margin-bottom: 4vw; }
	.lblNavs ul{  padding-bottom: 4vw;}
	.lblNavs ul li{  margin-bottom:2.666vw ; }
	.lblNavs ul li a{ font-size: 3.73333vw; height: 9.333vw; line-height: 9.333vw; }


	.searchInfo{  height: 7.3333vw; line-height: 7.3333vw;  border-radius: 7.3333vw;  padding: 0 2.666vw 0 3.3333vw;}
	.searchInfo .txtSearch{ width: 32vw; height: 7.3333vw; line-height: 7.3333vw; font-size: 3.73333vw; }
	.searchInfo .btnSearch{ width: 3.73333vw; margin-top: 1.6vw; }

}
/*lblMore*/
.lblMore{ background: #fff;padding-bottom: 15px;}
.lblMore ul{ overflow: hidden; margin-left: 10px; }
.lblMore ul li{width: 230px; margin-left: 10px; margin-bottom: 10px; height: 300px; float: left;}
.lblMore ul li a{ width: 100%; display: block; position: relative;}
.lblMore ul li a img{ display: block;width: 100%; height: 300px; }
.lblMore ul li a i{ position: absolute; bottom: 0; left: 0; display: block; width: 100%; height: 50px; line-height: 50px; text-align: center;  color: #fff; font-size: 28px;
	background: url(../images/ibg.png) repeat;}
@media (max-width:750px) {
	.lblMore{ padding-bottom: 2vw;}
	.lblMore ul{  margin-left: 1.333vw; }
	.lblMore ul li{width: 30.666vw; margin-left: 1.333vw; margin-bottom: 1.333vw; height: 40vw; }
	.lblMore ul li a img{ height: 40vw; }
	.lblMore ul li a i{  height: 6.666vw; line-height: 6.666vw; font-size: 3.73333vw;}
}
