html{
	font-size: 100px;
}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, code, em, img, q, small, strong, dd, dl, dt, li, ol, ul, fieldset, form, label, table, tbody, tr, th, td, input {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: 400;
}
.text-center{
	text-align: center
}
body{
	font-family: 'STHeiti','Microsoft YaHei',Helvetica,Arial,sans-serif
}
a{
	color: #333;
}
ul{
	list-style: none
}
.navbar .center{
	font-size: .2rem;
}
.active-state{
	opacity: .8
}
.size-20{
	font-size: .2rem;
}
.size-22{
	font-size: .22rem;
}
.size-24{
	font-size: .24rem;
}
.size-28{
	font-size: .28rem
}
.size-18{
	font-size: .18rem
}
.size-17{
	font-size: .17rem;
}
.size-16{
	font-size: .16rem;
}
.size-14{
	font-size: .14rem;
}

.size-12{
	font-size: .12rem;
}
.left{
	float: left;
}
.right{
	float: right;
}
.pic img{
	width: 100%;
	height: 100%;
	margin: 0 auto;
	display: block;
}
.pic{
	background: #333;
}

body.with-panel-right-reveal .panel-overlay{
	background:rgba(0,0,0,.2);
	opacity: 1;
}
.not-margin{
	margin: 0;
}

.navbar .f7-icons{
	font-size: .26rem;
}

.more{
	width: 100%;
	background: #ff6e01;
	text-align: center;
	padding: .12rem 0;
}

.more a{
	color: #fff;
}

.navbar-fixed .page-content, .navbar-through .page-content{
	padding-top: .6rem;
}


.margin-24{
	margin-top: .24rem;
}


/*panel-menu*/
.panel-menu{
	background: #f0f0f0;
	background-size: cover;
	box-sizing: border-box;
}
.panel-menu .content-block{
	padding: 0;
	margin: 0;
}

.panel-menu .content-block .title a{
	font-size: .16rem;
	color: #fff;
}
.panel-menu .content-block .title{
	height:.5rem;
	line-height: .5rem;
	padding-left: .2rem;
	box-sizing: border-box;
	position: relative;
	background: #ff6e01;
}
.panel-menu .content-block .title i.close{
	background:url(../images/ico_37.png) no-repeat center;
	background-size: contain;
	display: block;
	width: .17rem;
	height: .17rem;
	position: absolute;
	right: .1rem;
	top: .18rem;
}
.panel-menu .content-block .panel-menu-list{
	box-sizing: border-box;
}
.panel-menu .content-block .panel-menu-list a{
	display: block;
	font-size: .14rem;
	color: #333;
	border-bottom: 1px solid #cecece;
	padding:.2rem .2rem;
	box-sizing: border-box;
	position: relative;
	opacity: .8
}
.panel-menu .content-block .panel-menu-list a::after{
	display: block;
	content: "";
	width: .08rem;
	height: .12rem;
	position: absolute;
	background-size: contain;
	top: .24rem;
	right: .1rem;
}

.panel-menu .content-block .panel-menu-list a:last-child{
	border-bottom: none

}


/*.navbar*/
.navbar{
	/*.background:url("../images/navbar-bg.jpg") no-repeat center;*/
	background:#fff;
	border-bottom: 1px solid #eee;
	box-sizing: border-box;
}
.navbar:after{
	display: none;
}
.navbar,.navbar .sliding{
	height: .6rem;
}
.navbar a.logo{
	display: block;
	height: 100%;
	width:1rem;
	background: url(../images/headlogo.png) no-repeat left center;
	background-size: contain;
}
.navbar .tel{
	font-size: .12rem;
	margin-left: .12rem;
	height: 100%;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: column;
	flex-direction: column;
	-webkit-justify-content: center;
	justify-content: center;
	position: relative;
	box-sizing: border-box;
	padding-top: .04rem;
}
.navbar .tel::after{
	display: block;
	position: absolute;
	content: "";
	width: 1px;
	height: .3rem;
	background: #d8d8d8;
	left: -.125rem;
	top: .15rem;
}
.navbar .tel span{
	color: #999;
	line-height: 1.2;
}
.navbar .tel .tel_p{
	font-size: .16rem;
	font-weight: bold;
	line-height: 1.1;
	color: #ff3b00;
}
.navbar .tel .tel-ico{
	position: relative;
	padding-left: .3rem;
}
.navbar .tel .tel-ico::after{
	float: left;
	display: block;
	content: "";
	width: .2rem;
	height:.2rem;
	background: #ff0;
	position: absolute;
	left:0;
	top:.08rem;
	background: url("../images/ico-tel.png") no-repeat center;
	background-size: cover;
}

.navbar .tel .tel-title::after{
	display: none;
}

.navbar .tel .tel-title h2{
	color: #ff6e01;
	font-weight: bold;
	font-size: .15rem
}

/*page-banner*/
.page-banner{
	width:100%;
	height: 2.25rem;
}
.page-banner .swiper-slide{
	background-position: top center;
	background-repeat: no-repeat;
	background-size:cover;
}

.swiper-pagination-bullet-active{
	background: #fff
}
.swiper-pagination-bullet{
	border: 1px solid #fff;
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
	margin: 0px 3px;
}



/*pages*/
#pages{
	text-align: center;
}

#pages a,#pages span{
	display:inline-block;
	height: .28rem;
	width: .28rem;
	line-height: .28rem;
	background: #ededed;
	border-radius: .6rem;
	color: #888
}

#pages span{
	background: #ff6e01;
	border-radius: .6rem;
	color: #fff;
}


/*menu*/
.menu{
	width: 100%;
	background: #fff;
	background-size: cover;
	box-sizing: border-box;
	padding:.16rem;
}
.menu-row .col{
	text-align: center;
	min-height: .8rem;
	display: -webkit-flex; /* Safari */
	display: flex;
	justify-content:center;
	align-items:flex-end;
}

.menu-row .col a{
	line-height: 1.6;
	padding:0 0 .12rem;
	text-align: center;
	color: #333;
	font-size: .16rem;
}
.menu-row .col i{
	display: block;
	width: .8rem;
	height: .8rem;
	margin: 0 auto;
	margin-top: .12rem;
	border-radius:.8rem;
	margin-bottom: .1rem;
	background: #ff6e01;
	background-size:contain;
	position: relative;
}
.menu-row .col i::after{
	display: block;
	content: "";
	width: .5rem;
	height:.4rem;
	background-size: contain;
	background-position:center;
	position: absolute;
	left:.15rem;
	top:.2rem;
}
.menu-row .col i.ico-home::after{
	background-image: url("../images/ico-menu-1.png");
}
.menu-row .col i.ico-join::after{
	background-image: url("../images/ico-menu-2.png");
}
.menu-row .col i.ico-product::after{
	background-image: url("../images/ico-menu-3.png");
}
.menu-row .col i.ico-brand::after{
	background-image: url("../images/ico-menu-4.png");
}
.menu-row .col i.ico-news::after{
	background-image: url("../images/ico-menu-5.png");
}
.menu-row .col i.ico-contact::after{
	background-image: url("../images/ico-menu-6.png");
}

.public-title{
	text-align: center
}
.public-title .h1{
	text-align: center;
	font-size: .22rem;
	color: #fff;
}
.public-title .h1 span{
	display: block;
	font-size: .12rem;
	color: #fff;
	opacity:.3;
}


/*product*/
.product{
	width: 100%;
	background: url(../images/product-bg.jpg) no-repeat center;
	background-size: cover;
	box-sizing: border-box;
	padding:.16rem;
	min-height: 3.5rem;
	padding-bottom: .5rem;
	overflow: hidden;
}

.product .product-list-li .pic{
	background: #333;
	overflow: hidden;
	height: .98rem;
}
.product .product-list-li{
	float: left;
	text-align: center
}
.product .product-list-li .tit{
	text-align: center;
	width: 100%;
}

.product .product-list-li .tit .h1{
	font-size: .16rem;
	color: #fff;
	font-weight: normal;
	padding: .1rem 0;
}
.product .product-list-li .tit .h1 span{
	display: block;
	font-size: .12rem;
	color: #676767;
}
.product .product-list-li a.link{
	color: #fff;
	border: 1px solid #444;
	padding: .06rem .2rem;
	display: inline-block;
	margin: 0 auto;
}
.product .row{
	width: 100%;
	overflow: hidden;
}
.product .conter{
	width: 100%;
	padding: .24rem 0;
}
.product .swiper-container{
	overflow: inherit
}

.product .swiper-pagination{
	bottom: -.5rem;
}

/*news-list*/
.news-list{
	padding: .2rem .12rem; 
	background: #fff;
}
.news-list .title{
	position: relative;
	border-bottom: 1px solid #d6d6d6;
	padding-bottom: .16rem;
}
.news-list .title::after{
	display: block;
	background: #ff3b00;
	width: 4px;
	height:.2rem;
	content: "";
	position:absolute;
	top:.04rem;
}
.news-list .title .h1{
	font-size: .18rem;
	font-weight: 600;
	margin-left: .12rem;
}
.news-list .title .h1 span{
	font-size: .12rem;
	color: #999;
}
.news-columns .news-lists{
	width: 100%;
	overflow: hidden;
	margin-bottom: .16rem;
	padding-bottom: .16rem;
	border-bottom: 1px solid #f2f7fc;
}
.news-columns .news-lists a,.news-columns.case-list .news-lists div.case-box{
	box-sizing: border-box;
	display: -webkit-box;
	display: -ms-flexbox;
	display: box;
	-webkit-box-pack:justify;
	box-pack:justify;
	justify-content: space-around;
	box-align:center;
	align-items:flex-start
}
.news-columns .news-lists div.pic{
	width: 1.25rem;
	height:.7rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: box;
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	flex-shrink:0;
	background:url(../images/not-pic.png) no-repeat center #f5f5f5;
}
.news-columns .news-lists div.pic img{
	width: 100%;
	height: 100%;
	display: block
}


.news-columns.case-list .news-lists div.pic{
	width: 1.3rem;
	height: 1.3rem;
	border: 1px solid #efeff5;
}
.news-columns.case-list .news-lists div.pic img{
	display: block;
	max-width: 100%;
}
.news-columns.case-list .news-lists div.tit{
	-webkit-box-pack: start;
}
.news-columns.case-list .news-lists div.tit .h2{
	display: -webkit-box;
	display: box;
	word-break: break-all;
	overflow: hidden;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}
.news-columns.case-list .news-lists div.tit .info{
	margin-top: .04rem;
}
.news-columns.case-list .news-lists .more{
	width: .8rem;
	height:.3rem;
	display: block;
	line-height: .3rem;
	padding:0;
	color: #fff;
	margin-top: .08rem;
}



.news-columns .news-lists div.tit{
	position: relative;
	margin-left: .12rem;
	display: -webkit-box;
	display: box;
	-webkit-box-flex: 1;
	-webkit-box-pack: justify;
	-webkit-box-orient: vertical;

	box-sizing: border-box;
}

.news-columns .news-lists div.tit.noPicture{
	margin-right: 0;
}

.news-columns .news-lists div.tit .info{
	font-size: .14rem;
	color: #999;
	display: -webkit-box;
	display: box;
	word-break: break-all;
	overflow: hidden;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}

.news-columns .news-lists div.tit h2{
	display: -webkit-box;
	display: box;
	word-break: break-all;
	overflow: hidden;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	margin-bottom: .1rem;
}
.news-columns .news-lists .review{
	margin: 0rem .02rem
}
.news-columns .news-lists .review .f7-icons{
	margin-left: .02rem;
	position: relative;
	top: .02rem
}
.news-columns .news-lists div.data{
	-webkit-box-flex: 1;
	-webkit-box-pack: center;
	-webkit-box-orient: vertical;
	box-sizing: border-box;
	background: none;
	text-align: center;
	border-right: 1px solid #eee;
	padding-right: .12rem
}
.news-columns .news-lists div.data .h2{
	display: block;
	font-size: .26rem;
	font-weight: bold
}
.news-columns .news-lists div.data span{
	color: #aaa;
}


/*product-list*/
.product-list{

}
.product-list .h1{
	color: #fff;
}
.product-list .h1::after{
	display: none
}
.product-list .title.inner-title{
	border-bottom: 1px solid #333;
}


.product-list .product-list-li{
	text-align: center;
	margin-bottom: .2rem;
}

.product-list .product-list-li .pic{
	background: none;
	height: 1.2rem;
	max-height: 1.2rem;
}

.product-list .product-list-li .h1{
	font-size: .16rem;
}

.product-list .product-list-li span{
	display: block;
	color: #757575;
	margin-top: .08rem
}

.product-list .product-list-li .tit{
	background: #ff6e01;
	height:.3rem;
	line-height: .3rem;
}


/*advantage-pic*/
.page-advantage{
	padding-bottom: .5rem;
	padding-top: .1rem;
}
.page-advantage .advantage-tit{
	margin-bottom: .2rem;
	position: relative;
}
.page-advantage .advantage-tit span{
	display: block;
	background:#ff6e01;
	height:.45rem;
	line-height: .45rem;
	color: #fff;
	font-size: .16rem;
	font-weight: bold;
	position: absolute;
	width: 90%;
	left:.4rem;
	text-indent: .24rem;
}
.page-advantage .advantage-tit b{
	position: absolute;
	display: block;
	width: .6rem;
	height:.6rem;
	background: #ff6e01;
	top:-.075rem;
	color: #fff;
	line-height: .6rem;
	text-align: center;
	font-size: .3rem;
	border-radius: .6rem;
	left:0;
}
.page-advantage .advantage-pic{
	background: none;
	/* margin-bottom: .12rem; */
	margin-top: .5rem;
}
.page-advantage .advantage-cont{
	color: #666;
	font-size: .16rem;
	line-height: 1.6;
	padding:.12rem 0;
}
.page-advantage .swiper-pagination{
	bottom:0rem;
	border-top: 1px solid #ddd;
	margin-top: .125rem;
	padding-top: .12rem;
	box-sizing: border-box;
}
.page-advantage .swiper-pagination span{
	background: #c8c8c8;
	width: .12rem;
	height:.12rem;
}
.page-advantage .swiper-pagination span.swiper-pagination-bullet-active{
	background: #ff6e01;
}
.product-details .pic{
	background: none;
	padding: .16rem 0;
}

.product-details .product-details-tit{
	font-size: .2rem;
	padding: .2rem 0;
	color: #fff;
}
.product-details .product-details-small{
	color: #fff;
	margin: .12rem 0;
	border-bottom: 1px  solid #444;
	padding-bottom: .14rem;
}
.product-details .product-details-small .h2{
	font-size: .14rem;
	margin-bottom: .12rem;
}
.product-details .product-details-small small{
	font-size: .14rem;
	color: #757575;
}
.product-details .product-details-small:last-child{
	border-bottom: none
}
/*store-display*/
.store-display{
	overflow: hidden;
	box-sizing: border-box;
	width: 100%;
	background: url(../images/chickenbg.png) no-repeat right bottom #fff;
	background-size: contain;
	position: relative;
}
.store-display-bg{
	background: url(../images/store-bg.jpg) no-repeat center;
	background-size:cover;
	width: 100%;
	position: absolute;
	height: 2.1rem;
	box-sizing: border-box
}

.store-display-center{
	padding: .2rem .12rem;
	position:relative;
	z-index: 9999;
	box-sizing: border-box
}


.swiper-store{
	width: 100%;
	margin: .2rem 0;
}
.swiper-store .tit{
	margin-bottom: .2rem;
}
.swiper-store .tit .h3{
	font-size: .18rem;
	padding: .06rem 0;
	font-weight: bold;
	margin-top: .12rem
}

.swiper-store .tit span{
	color: #999;
	font-size: .12rem;
}


.swiper-store .store-more{
	width: 1.2rem;
	padding: .1rem 0;
}

.swiper-store .store-more a{
	font-size: .16rem;
}

.swiper-store .left{
	position: relative;
	width: .9rem;
	overflow: hidden;
	height: .42rem;
}

.swiper-store .swiper-next,.swiper-store .swiper-prev{
	background: #ff6e01;
	width: .42rem;
	height: .42rem;
	position: absolute;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items: center;
	align-items: center;
}


.swiper-store .swiper-next{
	left: 0;
}

.swiper-store .swiper-prev{
	right: 0;
}

.swiper-store  .swiper-button-disabled{
	background: #ccc
}


.swiper-store .swiper-next .f7-icons,.swiper-store .swiper-prev .f7-icons{
	color: #fff
}


.swiper-store .pic{
	height: 2.8rem;
	overflow: hidden;
}



/*.practice*/
.practice{

}
.practice .news-lists div.tit .h2{
	-webkit-line-clamp: 2 !important;
}


.links{
	width: 100%;
	text-align: center;
	background: #ff6e01;
	padding: .2rem 0;
}
.links a{
	color: #fff;
	text-align: center;
	display:inline-block;
	font-size: .14rem;
	padding: 0 .1rem;
	position: relative
}
.links a::after{
	display: block;
	position: absolute;
	width: 1px;
	height: .1rem;
	background: #ffcaa3;
	content: "";
	top: .05rem;
	right: -.03rem;
}
.links a:last-child::after{
	display: none;
}

/*copyright*/
.copyright{
	background: #fff;
	padding: .12rem 0;
	text-align: center
}
.copyright .tel{
	font-size: .24rem;
	position: relative;
	font-weight: bold;
}
.copyright .tel::after{
	display: block;
	height: 4px;
	background: #ff6e01;
	width: .3rem;
	content: "";
	position: absolute;
	left: 50%;
	margin-top: .08rem;
	margin-left: -.15rem;
}
.copyright .follow .copy,.follow,.follow-icos{
	color: #aaa;
}
.follow{
	margin-top: .2rem;
}
.follow .follow-icos{
	padding: .14rem 0;
}
.follow .follow-icos a{
	display: inline-block;
	width: .46rem;
	height: .46rem;
	border-radius: .4rem;
	background: url(../images/share50.png) no-repeat center #333;
	background-size: cover;
}

.follow .follow-icos a:nth-child(1){
	background-position: 0 0;
}
.follow .follow-icos a:nth-child(2){
	background-position:0 -.46rem;
}



/*toolbar-inner*/
.tabbar{
	height: .5rem;
}
.tabbar .f7-icons{
	font-size:.22rem;
}
.toolbar:before{
	display: none;
}
.toolbar-inner{
	padding: 0;
	border: none;
}
.toolbar-inner .tab-link{
	color: #fff;
}
.toolbar-inner>.tab-link {
	background: #ff6e01
}
.toolbar-inner>.tab-link+.tab-link{
	background: #ff6e01;
}
.toolbar-inner>.tab-link+.tab-link+.tab-link{
	background: #ff6e01;
}



/*inner-banner*/
.inner-banner{
	padding: .4rem 0;
	color: #fff;
	background:url(../images/inner-banner.jpg) no-repeat center;
	background-size:cover;
	box-sizing: border-box;
}
.inner-banner h2{padding-left: 16px;}
.inner-banner .h2{
	text-align: center;
	font-size: .2rem;
}
.inner-banner .h2 span{
	display: block;
	font-size: .14rem;
	color: #8d8d8d;
}

/*inner-menu*/
.inner-menu{
	background: #fff;
	width: 100%;
	overflow: hidden;
	border-bottom: 1px solid #eee;
}
.inner-menu a{
	float: left;
	white-space: nowrap;
	text-align: center;
	width: 22%;
	height: .44rem;
	line-height: .44rem;
	font-size: .15rem;
	overflow: hidden;
	color: #333;
}

.inner-menu a.toggle_nav{
	width: 12%
}

.inner-menu a.active{
	background: #ff6e01;
	color: #fff;
}
.toggle_nav .f7-icons{
	position: relative;
	top: .03rem;
}

.inner-menu a.toggle_nav.on{
	transform:rotate(180deg);
}

.toggle_nav.hide{
	display: none;
}

.news-list .title.inner-title h1::after{
	display: none;
}

.news-list .title.inner-title{
	border-bottom: 1px solid #eee;
	padding-bottom: .16rem;
	width: 100%;
	overflow: hidden;
}
.news-list .title.inner-title h2{

	padding-left:15px;
}


.inner-center .news-cont{

}

.inner-center .news-cont .h2{
	font-size: .16rem;
	font-weight: bold;
	color: #fff
}
.inner-center .news-cont p,.inner-center .news-cont div{
	padding: .12rem 0;
	line-height: 1.6;
	color: #666;
}

.inner-center .news-cont img{
	max-width: 100% !important;
	height: inherit;
	position: relative;
	top: .1rem
}

.inner-center .news-cont .contact-h2{
	color: #333
}

#dituContent{
	width: 100%;
	height: 2.8rem;
}
.bread{
	position: relative;
	top: .06rem;
	color: #ddd;
}
.bread a{
	color: #888;
	display: inline-block;
	margin: 0 .01rem;
}

.inner-bread{
	padding: .12rem;
	text-align: right;
	color: #aaa
}
.inner-bread a{
	color: #aaa;
	margin: 0 .04rem;
}
.inner-bread a:last-child{
	margin: 0;
}

.inner-bread i{
	display:inline-block;
	width: .2rem;
	height: .2rem;
	position: relative;
	top: .035rem;
	background: url(../images/sico.png) no-repeat center;
	background-size: cover;
}


/*show-title*/
.show-title{
	text-align: center;
}

.show-center .inner-title h1{
	font-size:.18rem;
	font-weight: normal;
	text-align: center;
	padding: .1rem 0;
}
.show-center .inner-title span{
	font-size: .12rem;
	color: #888;
	margin: 0px .02rem;
}

.show-details{
	/* padding: 0 .16rem; */
	color: #666;
}
.show-details img{
	max-width: 100%;
	height: inherit !important
}
.show-details p,.show-details div{
	padding:.12rem 0;
	font-size: .14rem;
	line-height: 1.6
}

.show-details.margin-24 {
	margin-top: .12rem;
	/* overflow: hidden; */
}

.show-details *{
	font-size: .14rem !important;
}
.show-center{
	padding-top: 0
}
/* shop-inner*/
.shop-inner{
	background: #efeff4
}

.shop-inner .title.inner-title{
	border-color: #e5e5e5
}

.picture-list{
	background: #fff;
	margin-bottom: .14rem;
}

.picture-list .tit{
	padding: .16rem 0 ;
	box-sizing: border-box;
}
.picture-list .tit h2{
	font-size: .16rem;
	color: #333;
}
.picture-list .tit span{
	color: #888;
}

.picture-list .pic{
	height: 1.2rem;
}

/*pic-inner*/
.pic-inner .picture-list .tit h2{
	display: -webkit-box;
	display: box;
	word-break: break-all;
	overflow: hidden;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	font-size: .16rem;
}
.pic-inner .picture-list .tit span{
	color: #aaa;
}


.shop-banner{
	padding: .02rem 0 !important;
}
.shop-banner .swiper-slide,.shop-banner .swiper-wrapper{
	min-height: 2.4rem;
	width: 100%;
}
.shop-banner  img{
	display: block;
	height: 100%
}
.shop-banner .swiper-pagination{
	bottom: .22rem;
}



/*msg*/
.center-black.msg{
	width: 100% !important;
}
.msg-title{
	border-bottom: 1px solid #444;
	padding:.16rem 0;
	padding-bottom: .26rem;

}
.msg-title h2{
	margin-bottom: .12rem;;
	font-size: .12rem;
	color: #fff !important;
	font-weight: normal !important;
}
.msg-title span{
	color: #757575;
}
.msg-center{
	padding: .32rem 0;
}
.msg-center h2.msg-center-t{
	font-size: .16rem;
	color: #fff;
}

form .input_text{
	height: .45rem;
	line-height:1.6;
	width: 100%;
	margin: .08rem 0;
	padding-left: .16rem;
}
form .input_list{
	overflow: hidden;
	padding: 0 !important;
}
form .input_list .input_text{
	width:100% !important;
	box-sizing: border-box;
	font-size: .14rem
}

form .input_text.error{
	border-color: #f00 !important
}
form .input_text.error::after{
	content: "请输入正确的姓名";
	display: block;
}
form  textarea{
	height: 1.2rem !important;
	color: #888;
}

form  a.streak{
	width: 100%;
	height: .5rem;
	line-height: .5rem;
	padding: 0;
	color: #fff;
	text-align: center;
	background: #fbb700;
	border: none !important;
	font-size: .14rem;
	margin-top: .05rem;
	font-weight: bold;
}
form  a.streak:hover{
	border: none;
}

.center-black.msg .msg-center form{
	margin-top: .24rem;
}
.center-black.msg .msg-center .input_list .input_text{
	border: 1px solid #E3E3E3;
	color: #aaa;
	width: 49% !important
}
.center-black.msg .msg-center .input_text{
	border: 1px solid #E3E3E3;
	box-sizing: border-box;
	height: .6rem
}

.center-black.msg .input_list>.input_text+.input_text{
	margin-left: 2% !important
}

.quick-release-title h2{
	color: #fff
}




/*quick-release*/
.quick-release{
	margin-top: .16rem;
	padding: 0 !important;
}
.quick-release .quick-release-title{
	background: #000000;
	padding: .18rem 0;
	padding-left:.24rem;
	box-sizing: border-box
}
.quick-release .quick-release-title h2{
	font-size: 16px;
	table-layout: auto;
	color: #fff;
}
.quick-release .quick-release-center{
	border: 1px solid #333;
	box-sizing: border-box;
	margin-bottom: .24rem;
	padding: 0 !important;
	background: #1d1d1d
}
.quick-release .quick-release-center .inner{
	padding:.16rem 0;
	cursor: pointer;
	padding-left: .24rem;
	font-size: .14rem;
	color: #898989;
}

.quick-release .quick-release-center .inner:nth-child(2n){
	background: #0e0e0e;
	transition:.3s all;
}

.quick-release .quick-release-center .inner:hover{
	background: #1d1d1d !important;
	color: #fff !important;
}

textarea.input_text{
	padding-left: .16rem;
	box-sizing: border-box
}


.center-black.msg .msg-center a.streak{
	background: #000;
}
.center-black.msg .msg-center a.streak:hover{
	background: #fbb700;
}

.inner-center .news-cont.maps-cont .h2{
	color: #333;
	font-size: .15rem;
	padding: .12rem 0;
	display: block;
	border-bottom: 1px solid #eee
}
.inner-center .news-cont.maps-cont .menus{
	padding: .12rem 0;
	width: 100%;
	overflow: hidden;
}
.inner-center .news-cont.maps-cont .menus a{
	display: block;
	float: left;
	width: 25%;
	color: #666;
	font-weight: normal;
	text-align: left;
	padding: .12rem 0;
}

.cRight img, .cRight * img{
	margin: .6rem 0 !important
}