@charset "utf-8";

/* Cmain_visualommon style */
html{ -webkit-box-sizing:border-box; box-sizing:border-box;font-family: "微软雅黑",arial;}
*,*:before,*:after{ -webkit-box-sizing:inherit; box-sizing:inherit;}
body,h1,h2,h3,h4,h5,h6,p,form{ margin:0;}
body{ font:menu; font-size:0.22rem; color:#333;}
h1,h2,h3,h4,h5,h6{ font-size:100%;}
ul,li{ margin:0; padding:0; list-style:none;}
a img,input,button,textarea{ border:none;}
input,button,textarea{ display:inline-block;outline: none;}
input[type="submit"],input[type="button"]{ -webkit-appearance:none;}
table{ border-collapse:collapse; border-spacing:0; width:100%;}
img{ max-width:100%;border: 0;}

.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1}
/* Link Style */
a{ text-decoration:none;}
a:link{ color:#333;}
a:visited{ color:#333;}

/* Body Style */
body{ background:#fff;/*efefef*/}
.con{ width:6.4rem; margin:0 auto;}
.wrap{ width:6.4rem; margin:0 auto 0.88rem; position:relative; z-index:99;background-color: #fff;}
.main{ width:6.4rem; margin:0 auto;}
.main2{ width:6.4rem; margin:0 auto;border-bottom:1px solid #e8e8e8; background:#d43d3d; }
.t_hide{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.bf{ background:#fff;}
.fl{ float:left;}
.fr{ float:right;}
.clearfix{
	clear: both;
}
.box-s{
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.top{ width:100%; height:0.8rem; border-bottom:1px solid #e8e8e8; background:#d43d3d; position:fixed; top:0; z-index:100;
}
.top2{ width:100%; height:0.8rem; position:fixed; top:0; z-index:100;
}
.back{float:left;display: block; width:1rem;height:0.8rem;background:url(../images/back.png) center no-repeat;background-size:0.36rem 0.4rem;}
.top-right{
	float:right; 
	width:1rem; 
	height:0.8rem;
	color:#fff;
	font-size: 0.28rem;
	line-height: 0.8rem;
	text-align: center;
	border: 0;
	background-color: transparent;
}
.top h1{
	margin: 0 auto;
	width: 3rem;
	height: 0.8rem;
	line-height: 0.8rem;
	font-size: 0.32rem;
	color: #fff;
	text-align: center;
	font-weight: normal;
}
.top2 h1{
	margin: 0 auto;
	width: 3rem;
	height: 0.8rem;
	line-height: 0.8rem;
	font-size: 0.32rem;
	color: #fff;
	text-align: center;
	font-weight: normal;
}

.user_top{ width:100%;height:0.8rem;background:url(../images/wode_bg.png) 0 0 no-repeat; background-size:100% auto; overflow:hidden;position:fixed; top:0; z-index:100;
}
.user_top h1{text-align:center;line-height:0.8rem;color:#fff;font-size:0.3rem;font-weight:normal;}
.logo{width: 2rem;height: 0.8rem;float: left;background: url(../images/cheyou.png) center no-repeat;background-size: 1.78rem 0.38rem;
}
.top .search{
	
	width: 4rem;
	height: 0.8rem;
	line-height: 0.8rem;
	position: relative;
	float: left;
}
.search-text{width:4rem;height:0.55rem; line-height:0.55rem; padding:0 0.1rem; background-color: #fff; 
	border-radius:0.1rem; font-size:0.22rem;text-indent: 0.4rem;}
.search-btn{position: absolute;left: 0;top: 0.25rem; width:0.4rem; height:0.3rem; background:url(../images/Search.png) center no-repeat; background-size:0.3rem 0.3rem;}
.fixed-menu{
	 width:100%;height:0.6rem; /*border-bottom:1px solid #e8e8e8;*/ background:#fff; position:fixed; top:0.8rem; z-index:100;
}
.fixed-menu ul{
	width: 6.4rem;
}
.fixed-menu li{
	width: 1.28rem;
	float: left;
	
}
.fixed-menu li a{
	display: block;
	line-height: 0.6rem;
	text-align: center;
	color: #333;
	font-size: 0.26rem;
}
.fixed-menu li a.on{
	color: #d43d3d;
}
/*banner*/
.main_visual{height:2.8rem;border-top:1px solid #d7d7d7;overflow:hidden;position:relative;}
.main_image{height:2.8rem;overflow:hidden;position:relative;}
.main_image ul{width:99.99rem;height:2.8rem;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:6.4rem;height:2.8rem;}
.main_image li span{display:block;width:6.4rem;height:2.8rem;overflow: hidden;}
.main_image li a{}
.main_image li img{
	max-width: 100%;
}
div.flicking_con{position:absolute;bottom:0.16rem;left:50%;z-index:999;width:3rem;height:0.21rem;margin:0 0 0 -0.5rem;}
div.flicking_con span{float:left;width:0.2rem;height:0.2rem;margin:0 0.1rem;padding:0;border-radius: 50%;background-color: #e8e8e8; display:block;cursor: pointer;}
div.flicking_con span.on{background-color: #ed4040;}
#btn_prev,#btn_next{z-index:111;position:absolute;width:0.73rem!important;height:0.74rem!important;top:50%;margin-top:-0.37rem;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:1rem;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:1rem;}



.index{
	width: 6.4rem;
	/*padding:0  0.26rem;*/
}
.index-info{
	padding: 0.16rem 0.26rem;
	border-bottom: 1px solid #e8e8e8;
}

.index-info h3{
	font-size: 0.26rem;
	font-weight: normal;
	height: 0.8rem;
	line-height: 0.8rem;
}
.index-info .index-video{
	display: block;
	height: 3.2rem;
	width: 5.88rem;
	overflow: hidden;
	position: relative;
}
.index-info .index-video img{
	width: 100%;
	height: 3.2rem;
	overflow: hidden;
}
.index-info .ftype{
	width: 0.6rem;
	height: 0.6rem;
	position: absolute;
	left: 50%;
	margin-left: -0.3rem;
	top: 50%;
	margin-top: -0.3rem;
	background: url(../images/button_bofang.png) no-repeat;
	background-size: 0.6rem 0.6rem;
}

.index-info .title{
	position: relative;
}
.index-info .title .title-tit{
	width:4.2rem;
	float: left;
	line-height: 0.36rem;
}
.index-info .title .c-time{
	width: 1.62rem;
	float: right;
	color: #666;
	font-size: 0.18rem;
	
}
.index-info .title .c-time img{
	width: 0.2rem;
	height: 0.2rem;
	display: inline-block;
	margin-right: 0.08rem;
}
.index-info p{
	font-size: 0.26rem;
	line-height: 0.36rem;
	margin-bottom: 0.1rem;
}
.index-info p a{
	color: #333;
}
.c-bottom{
	height: 0.6rem;
	font-size: 0.2rem;
}
.c-b-info{width: 100%;}
.c-b-info .c-t{
	width: 0.6rem;
	line-height: 0.6rem;
}
.c-b-info .c-t .c-tx{
	width: 0.44rem;
	height: 0.44rem;
	border-radius: 50%;
	overflow: hidden;
}
.c-b-info .c-t .c-tx img{
	width: 100%;
}
.c-b-info .c-tt{
	width: 2.4rem;
	line-height: 0.6rem;
}
.c-b-info .c-ctxt{
	width: 1rem;
}
.c-b-info .c-ll{
	width:1.28rem;
	line-height: 0.6rem;
}
.c-b-info .c-z{
	width: 0.3rem;
}
.c-b-info .c-z .like{
	width: 0.22rem;
	height: 0.22rem;
}
.c-b-info .c-z .like img{
	width: 100%;
}
.c-b-info .c-n{
	width: 0.5rem;
}
.c-b-info .c-ctxt .com-txt{
	line-height: 0.6rem;
}
.c-b-info .c-ctxt .comments{
	display: inline-block;
	width: 0.22rem;
	height: 0.22rem;
	margin-right: 0.08rem;
}
.c-b-info .c-ctxt .comments img{
	width: 100%;
}
.index-pic {
	display: block;
}

.index-pic li{
	float: left;
	width: 1.96rem;
	height: 1.96rem;
	padding: 0.06rem;
	overflow: hidden;
}
.index-pic li img{
	width: 100%;
	height:auto;
	overflow-y: hidden;
}

.index-cy-r .cy-r-img{
	width: 1.84rem;
	height: 1.84rem;
}
.index-cy-r .cy-r-tit{
	width: 3.78rem;
	height: 1.84rem;
}
.index-cy-r .cy-r-tit p{
	height: 1.34rem;
	overflow: hidden;
}
.det-tx{
	height: 0.8rem;
	line-height: 0.8rem;
	margin-top: 0.16rem;
}
.det-tx .tx-img{
	width: 0.6rem;
	height: 0.6rem;
	border-radius: 50%;
	overflow: hidden;
	margin-right: 0.2rem;
	float: left;
}
.det-tx .tx-img img{
	width: 100%;
}
.det-tx .tx-txt{
	float: left;
	height: 0.6rem;
}
.det-tx .tx-txt h3{
	font-size: 0.2rem;
	line-height: 0.36rem;
	font-weight: normal;
	color: #333;
}
.det-tx .tx-txt p{
	font-size: 0.18rem;
	color: #999;
	line-height: 0.28rem;
}
.pl-box{
	height: 0.8rem;
}
.pl-box .pl-t-img{
	width: 0.4rem;
	height: 0.4rem;
	border-radius: 50%;
	overflow: hidden;
	float: left;
}
.pl-box .pl-t-img img{
	width: 100%;
}
.pl-box .pl-name{
	float: left;
	margin-left: 0.2rem;
	width: 3rem;
}
.pl-box .pl-name h3{
	line-height: 0.4rem;
	font-size: 0.2rem;
	color: #333;
}
.pl-box .pl-name p{
	line-height: 0.36rem;
	font-size: 0.2rem;
}
.pl-box .pl-time{
	
	float: right;
	font-size: 0.18rem;
}
.sp_box{width: 5.88rem;height: 2.3rem;}
.fixed-bottom{width: 100%;height: 1rem;background-color: #fff;position: fixed;bottom: 0;z-index: 100;}
.fixed-bottom .input-fs{padding: 0 0.26rem;position: absolute;height: 0.52rem;width: 6.4rem;}
.input-f{width: 100%;/*border: 1px solid #ed4040;*/background-color: #f5f5f5; height: 0.48rem;line-height: 0.48rem;text-indent: 2em;border-radius: 0.3rem;}
.fs-btn{width: 1rem;height: 0.48rem;line-height: 0.48rem;text-align: center;font-size: 0.26rem;color: #666;background-color: transparent;border: 0;position: absolute;right: 0.26rem;top: 0;cursor: pointer;}
.share{position: absolute;height: 0.4rem;bottom: 0.06rem;width: 6.4rem;padding: 0 0.26rem;}
.share table{width: 100%;}
.share .share-icon{width: 1.5rem;height: 0.4rem;padding-left: 0.3rem;font-size: 0.2rem;}
.share .choucang{background: url(../images/shoucang.png) 0 center no-repeat;background-size: 0.26rem 0.26rem;}
.share .zan{background: url(../images/zan.png) 0 center no-repeat;background-size: 0.26rem 0.26rem;}
.share .fx{background: url(../images/share.png) 0 center no-repeat;background-size: 0.26rem 0.26rem;}
.share .jb{background: url(../images/jb.png) 0 center no-repeat;background-size: 0.26rem 0.26rem;}
/*地区*/
.gray-line{width:100%;height:0.2rem;background-color: #f7f7f7;}
.region-menu{width:6.4rem;}
.region-menu ul{width:100%;}
.region-menu ul li{float:left;width:1.6rem;text-align: center;}
.region-menu ul li .region-pic{width:1.6rem;text-align: center;}
.region-menu ul li .region-pic img{width:0.8rem;height:0.8rem;margin:0.4rem 0 0.1rem;}
.region-menu ul li p{text-align: center;font-size: 0.28rem;margin-bottom: 0.2rem;}
/*登录*/
.f-input{width:100%;height:0.8rem;font-size:0.3rem;text-indent:0.2rem;
line-height:0.8rem;border-radius:0.4rem;color:#666;border:1px solid #ed4040;margin-bottom:0.3rem;}
.submit-btn{width:100%;height:0.8rem;line-height:0.8rem;text-align:center;font-size:0.3rem;color:#fff;
background-color:#ed4040;border-radius:0.4rem;margin-top:0.4rem;}
.res-for{text-align:center;margin:0.16rem 0;}
.res-for a{color:#ed4040;font-size:0.24rem;}
/*注册*/
.moble{position:relative;width:100%;}
.yzm{position:absolute;right:0.2rem;top:0.25rem;height:0.3rem;line-height:0.3rem;display:block;padding-left:0.1rem;border-left:1px solid #ed4040;}
/*我的*/
.user_person{background:rgba(251,249,249,0) url(../images/wode_t_bg.png) 0 0 no-repeat; background-size:100% auto; margin-top:0.2rem;padding:0.3rem 0;}
.user_person ul{width:5.6rem;margin:0 auto;}
.user_person li{float:left;width:1.4rem;text-align:center;padding:0.16rem; box-sizing:border-box;}
.user_tx{text-align:center;width:100%;margin:0.1rem 0;position:relative;}
.user_tx .user_tx_box{width:1rem;height:1rem;border-radius:50%;overflow:hidden;display:inline-block;}
.user_tx p{text-align:center;height:0.5rem;line-height:0.5rem;font-size:0.26rem; }
.user_person .user_order p{font-size: 0.2rem;}
.user_tx .user_tx_box .user_tx_img{width:100%;}
.user_tx .share_code{position:absolute;right:0.2rem;top:0;width:1.6rem;}
.user_tx .share_code img{width:0.8rem;}
.user_info{width:6.4rem; background-color:#fff;}
.user_info .user_info_l{width:1.6rem;padding:0.1rem;box-sizing:border-box;float:left;text-align:center;margin-top:0.16rem;}
.user_info .user_info_l .user_l_img{height:0.5rem;width:0.5rem;display:inline-block;}
.user_info .user_info_l .user_l_img img{height:100%;}
.user_info .user_info_l p{text-align:center;font-size:0.22rem;margin-top:0.1rem;height:0.6rem;line-height:0.3rem;}
/*广告投放*/
.list-box{
	width: 6.4rem;
	padding:0 0.25rem;
	background-color: #fff;
}
.list-info th{font-size:0.28rem;color:#CC5522;padding:0.16rem 0;margin:0;}
.list-info tr{
	border-bottom: 1px solid #f7f7f7;
}
.list-info td{
	padding: 0.2rem 0;
	
}
.list-info .l-name{
	width: 1.8rem;
	color: #333;
	font-size: 0.28rem;
}
.list-info .l-time{
	width: 2.2rem;
	color: #333;
	font-size: 0.26rem;
}
.list-info .r-time{
	width: 3.6rem;
	color: #666;
	text-align:left;
	font-size: 0.26rem;
}
.list-info .r-cont{
	width: 4rem;
	color: #999;
	text-align:left;
}
.list-info .r-txt{
	width: 4rem;
	color: #666;
	text-align:left;
	font-size: 0.26rem;
}
.list-info .r-txt textarea{
	width:100%;
	font-size: 0.24rem;
	line-height:0.4rem ;
	resize: none;
    font-family: "微软雅黑", arial;
}
.list-info .r-cont .input-l{width:100%;font-size:0.24rem;text-align:center;}
.list-info .r-txt .input-l{width:100%;font-size:0.24rem;}
.list-info .fileupload{width:1rem;height:1rem;position:relative;overflow:hidden;display:inline-block;}
.list-info .fileupload input{width:1rem;height:1rem;position:absolute; opacity:0;}
.list-info .fileupload-all{width:100%;height:3rem;position:relative;overflow:hidden;display:inline-block;}
.list-info .fileupload-all input{width:5.9rem;height:3rem;position:absolute; opacity:0;}
.sub-btn{width:100%;height:0.66rem;line-height:0.66rem;text-align:center;font-size:0.3rem;color:#fff;
background-color:#ed4040;margin-top:0.4rem;}
.sub-btn2{width:1.2rem;height:1.2rem;line-height:1.2rem;border-radius:50%;text-align:center;font-size:0.3rem;color:#fff;
	background-color:#ed4040;opacity:0.8;position: fixed;bottom:1rem;right:0.4rem;z-index: 9999;}


/*底部*/
.botton-menu{ width:100%; height:0.88rem; background:#fff; position:fixed; bottom:0; z-index:100;box-shadow: 0 1px 3px #aaa;}
.botton-menu li{
	float: left;
	width: 1.28rem;
}
.botton-menu li a{
	display: block;
	width: 1.28rem;
	height: 0.88rem;
	padding-top: 0.55rem;
	text-align: center;
	color: #aaa;
	font-size: 0.18rem;
	outline: none;
}
.botton-menu .c-menu a{padding-top: 0;}
.botton-menu .c-menu span{width:0.88rem;height:0.88rem;display: inline-block;border-radius: 50%;background-color: #d43d3d;color:#fff;font-size: 0.24rem;text-align: center;line-height: 0.88rem;}
.botton-menu .menu-this{ background:#fff;}
.botton-menu .menu-this a{color:#ed4040;}
.menu-1{ background:url(../images/icon_shouye01.png) center 0.1rem no-repeat; background-size:0.36rem 0.36rem;}
.menu-2{ background:url(../images/jingqu.png) center 0.1rem no-repeat; background-size:0.36rem 0.36rem;}
.menu-3{ background:url(../images/shangcheng.png) center 0.1rem no-repeat; background-size:0.36rem 0.36rem;}
.menu-4{ background:url(../images/wode.png) center 0.1rem no-repeat; background-size:0.36rem 0.36rem;}

.menu-this .menu-1{ background-image:url(../images/icon_shouye.png);} 
.menu-this .menu-2{ background-image:url(../images/jingqu01.png);} 
.menu-this .menu-3{ background-image:url(../images/shangcheng01.png);} 
.menu-this .menu-4{ background-image:url(../images/wode01.png);} 
/*发布弹窗*/
.popup{width:5.6rem;height:2.7rem;border-radius: 6px;background-color: #fff;position: fixed;left:50%;top:50%;margin-left:-2.8rem;margin-top:-1.35rem;z-index: 999999;display: none;}
.popup a{display: block;height:0.9rem;line-height: 0.88rem;font-size: 0.3rem;text-align: center;border-bottom: 1px solid #f8f8f8;color:#111;}
.popup a:last-child{border-bottom: 0;}
.gray-bg{width:100%;height:100%;position:fixed;top:0px;left:0px;background:#000;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;display:none;z-index: 999998;}
.apply-popup{width:6.2rem;height:2.8rem;position: fixed;left:50%;bottom: 0.1rem;margin-left:-3.1rem;z-index: 999999;display: none;}
.apply-popup .kt-box{border-radius: 6px;background-color:#fff;}
.apply-popup a{display: block;height:0.9rem;line-height: 0.88rem;font-size: 0.3rem;text-align: center;border-bottom: 1px solid #f8f8f8;color:#d43d3d;}
.apply-popup a:last-child{border:0;}
.apply-popup .cancel-btn{background-color: #fff;border-radius: 6px;margin-top:0.1rem;}