/*html {
	height: 100%;
}*/
/*-------------------首页-------------------*/

.land-ico  {
	position: absolute;
	right: 80px;
	top: 80px;
	width: 3.97rem;
	height: 1rem;
	border-radius:1rem;
	border:2px solid #f4f5f6;
	z-index: 2;
}
.land-ico .user-img{
	float:left;
	width:0.95rem;
	height:0.95rem;
	margin-left:3px;
	margin-top:1px;
	border-radius:50%;
}

.land-ico .user-name{
	float:left;
	width:2.7rem;
	margin-left:0.25rem;
	line-height:1rem;
	font-size:0.53rem;
	color:#353536;

}
.box-header {
	position: fixed;
    top: 0;
    width: 100%;
    height: 4.7rem;  
    background: #1693f2;
    border-bottom: 2px solid #1693f2;
    padding: 0 0.66rem;
    z-index: 9;
    box-sizing: border-box;  
}
.lz-box-header {	
	position: relative;
    height: 2.22rem;
    text-align: center;
    box-sizing: border-box;  
}
.box-header strong {
	font-size: 0.93rem;
	color: #fff;
	line-height: 2.22rem;
}
.lz-box-header .set-left {
	position: absolute;
	left: 0.2rem;
	top: 0.67rem;
	width: 1.03rem;
	height: 1.03rem;
	background: url(../images/left.png) no-repeat center center;
	background-size: 1.03rem  1.03rem;
	cursor: pointer;
}
.lz-box-header .set-right {
	position: absolute;
	right: 0.4rem;
	top: 0.67rem;
	width: 1.13rem;
	height: 1.13rem;
	background: url(../images/menu2x.png) no-repeat center center;
	background-size: 1.13rem  1.13rem;
	cursor: pointer;
}


.heard-bottom {
	height: 2.48rem;
}
.heard-bottom-p {		
	margin-right: 0.5rem;	
}
.heard-bottom li {
	float: left;
	font-size: 0.66rem;
	font-weight: normal;
	line-height: 2rem;
	color: #fff;
} 
.heard-bottom li {
	text-align: center;
	margin-top: 0.25rem;
	width: 2.7rem;
}
.heard-bottom li p {
	height: 1.88rem;
	line-height: 1.88rem;
}
.heard-bottom li .bg {
	background: #fff;
	border-radius: 0.3rem;
	color: #1693f2;
}


/*--------未定---------*/
/*.heard-bottom .orderheard {
	font-size: 0.66rem;
	font-weight: normal;
	border:none;
	line-height: 2.48rem;
	color: #fff;
} */

.heard-bottom th ,td {
	font-size: 0.66rem;
    font-weight: normal;
    line-height: 2.6rem;
    text-align: center;
    color: #010000;

}
.btmbgdw{
	position:absolute;
	width:100%;
	height:0.27rem;
	background:url(../images/wydbtmbg.png) left bottom no-repeat;
	background-size:100% 100%;
	left:0;
	bottom:0rem;
}
.consultation table{
margin:0 auto;
}
.heard-bottom th {
	text-align: left;
}
.heard-bottom td {
	text-align: center;
	width: 2.7rem;
}
.heard-bottom td p {
	height: 1.88rem;
	line-height: 1.88rem;
}
.heard-bottom td .bg {
	background: #fff;
	border-radius: 0.3rem;
	color: #1693f2;
}

/*---------第二块-----------*/


.content-box {
	/*position: relative;
	top: 4.86rem;*/
	padding: 0 0.66rem;
	margin-top: 5.9rem;
}
.img-box {
	/*margin-top: 1rem;
	padding-bottom: 1rem;*/
	margin-top: 1rem;
	padding-bottom: 0.5rem;
	border-bottom: 1px solid #d3d3d3;
}
.imgs {
	position: relative;
	/*width: 5.7rem;
	height: 5.66rem;	*/
	width: 6.33rem;
	/*height: 5rem;*/
}
.imgs img{
	width: 6.6rem;
	height: 6.5rem; 
}
.imgs-em1 {
	position: absolute;
	top: 0rem;
	left: 0.39rem;
	font-size: 0.56rem;
	color: #000;
	z-index: 2;
}
.imgs-em2 {
	position: absolute;
	top: 0rem;
	left: 2.2rem;
	font-size: 0.56rem;
	color: #000;
	z-index: 2;
}
.imgs i:nth-of-type(1) {
	position: absolute;
	top: -0.07rem;
	left: 0.1rem;
	width: 1.73rem;
	height: 1.33rem;
	background: url(../images/title-1.png) no-repeat center center;
	background-size: 100% 100%;
}
.imgs i:nth-of-type(2) {
	position: absolute;
	top: -0.07rem;
	left: 1.86rem;
	width: 1.73rem;
	height: 1.33rem;
	background: url(../images/title-1.png) no-repeat center center;
	background-size: 100% 100%;
}
.img-right {
	/*margin-left: 1.5rem;*/
	margin-left: 0.9rem;
	max-width:9.4rem;
}
.img-right h2 {
	width: 9.4rem;
	font-size: 0.67rem;
	font-weight: bold;
	margin-bottom: 0.3rem;
}



.lz-font-size {
	margin-top: 0.2rem;
	max-width: 8rem;
	margin-left: 1.6rem;
}

.lz-font-size p {
	line-height: 0.8rem;
}
.lz-font-size-p {
	font-size: 0.6rem;
    font-weight: bold;
}



.img-right-size h2 {
	font-size: 0.59rem;
}
.img-right p {
	font-size: 0.56rem;
	line-height: 0.8rem;
}
.img-right-b {
	margin-top: 0.1rem;
}
.mar-p {
	margin-top: 0.4rem;
}
.img-right-b span {
	font-size: 0.56rem;
	padding: 0.16rem 0.5rem;
}
.img-right-b .span2 {
	border: 1px solid #00b7ee;
	color: #00b7ee;
	overflow:hidden;
	max-width:4.8rem;
	white-space:nowrap;
	text-overflow:ellipsis;

}
.img-right-b .span1 {
	background: #00b7ee;
	border: 1px solid #00b7ee;
	color: #fff;
	margin-left: 0.2rem;
}
.img-right-b .img-span2 {
	border: 1px solid #d6d6d6;
	color: #939393;
}
.img-right-b .img-span1 {
	background: #d2d2d2;
	margin-left: 0.2rem;
	border: 1px solid #d2d2d2;
	color: #fff;
}
.imgs-right-bottom {
	margin-top: 1rem;
}
.content-box div:last-child {
	border-bottom: none;
}
.jiazai {
	padding-bottom: 2.41rem;
}

.last-foot {
	position: fixed;
	bottom: 0rem;
	width: 100%;
	height: 2.41rem;
	background: #efefef;
	border-top: 1px solid #d0d0d0;
	overflow-x: scroll;
	overflow-y: hidden;
	z-index: 100;
}
.index-bottom li {
	float: left;
	width: 3.5rem;
	height: 2.41rem;
}
/*.last-foot {
	position: fixed;
	bottom: 0rem;
	width: 100%;
	height: 2.41rem;
	background: #efefef;
	border-top: 1px solid #d0d0d0;
	z-index: 100;
}
.top-img {
	position: fixed;
	right: 0.66rem;
	bottom: 2.5rem;
	width: 1.53rem;
	height: 1.53rem;
	display: none;
	background: url(../images/top-2x.png) no-repeat;
	background-size: 100% 100%;
	z-index: 10000;
}
.index-bottom{
	padding: 0 0.66rem;
}
.index-bottom li {
	float: left;
}
.index-bottom li:nth-of-type(1){
	margin-left: 0.9rem;
	margin-right: 3.3rem;
}
.index-bottom li:nth-of-type(2){	
	margin-right: 3.3rem;
}
.index-bottom li:nth-of-type(4){
	float: right;
	margin-right: 0.9rem;
}*/
.index-bottom li p {
	font-size: 0.57rem;
	text-align: center;
	color: #2e2b3e;
}
.index-bottom li img {
	margin-top: 0.2rem;
	width: 0.96rem;
	height: 0.96rem;
}
.last-foot .textbg{
    color: #1693f2;
}


/*---------活动详情页--------*/
.box-header-two {
    width: 100%;
    /*height: 10.65rem;*/  
    background: #1693f2;
    padding: 0 0.66rem;
    box-sizing: border-box;
}
.box-header-two strong {
	font-size: 0.93rem;
	color: #fff;
	line-height: 2.22rem;
}
.lz-box-header .set-right-one {
	position: absolute;
	right: 0.4rem;
	top: 0.67rem;
	width: 1.13rem;
	height: 1.13rem;
	background: url(../images/link.png) no-repeat center center;
	background-size: 1.13rem  1.13rem;
	cursor: pointer;
}
.lz-box-header .set-right-two {
	position: absolute;
	right: 2rem;
	top: 0.67rem;
	width: 1.13rem;
	height: 1.13rem;
	background: url(../images/star.png) no-repeat center center;
	background-size: 1.13rem  1.13rem;
	cursor: pointer;
}

.img-box-two {
	padding-bottom: 1.5rem;
	margin-top: 1.11rem;
}
.img-box-two .imgs {
	position: relative;
	width: 6.33rem;
	height: 6.11rem;
}
.img-right-two {
	margin-left: 0.49rem;
	width: 7.5rem;
}
.img-right-two h2 {
	width: 9.7rem;
	font-size: 0.67rem;
	font-weight: bold;
	margin-bottom: 0.3rem;
	color: #fff;
}
.img-right-two em:nth-of-type(2){
	margin-left: 0.8rem;
}
.img-right-two em {
	font-size: 0.56rem;
	line-height: 0.8rem;
	color: #fff;
}
.img-right-two p {
	font-size: 0.56rem;
	line-height: 0.8rem;
	color: #fff;
}
.img-right-last {
	margin-top: 0.1rem;
}
.img-right-last span {
	font-size: 0.56rem;
	padding: 0.16rem 0.5rem;
}
.img-right-last .span2 {
	border: 2px solid #fff;
	color: #fff;
}
.img-right-last .span1 {
	position: relative;
	background: #fff;
	padding-left: 1.2rem;
	border: 2px solid #fff;
	color: #ec5327;
	margin-left: 0.2rem;
}
.img-right-last .span1 i {
	position: absolute;
	top: 0.09rem;
	left: 0.3rem;
	width: 0.6rem;
	height: 0.73rem;
	background: url(../images/mouse.png) no-repeat;
	background-size: 100% 100%;
}
.ms-titile {
	margin-top: 0.5rem;
	padding-bottom: 0.3rem;
}
.ms-titile span {
	padding: 0.16rem 0.5rem;
	border: 1px solid #fff;
	color: #fff;
}
.ico-bottom {
	width: 100%;
	height: 0.25rem;
	background: url(../images/ico-1.png) no-repeat;
	background-size: 100% 100%;
}
.tab-block {
	padding: 0 0.66rem;
}
.tab-piece {
	width: 100%;
}
.ms-list li {
	position: relative;
	/*height: 2.83rem;*/
	padding-bottom: 0.65rem;
	font-size: 0.57rem;
	/*line-height: 2.83rem;*/
	border-bottom: 1px solid #cacaca;
}
.ms-list li span {
	padding-top: 0.83rem;
	font-weight: bold;
	color: #010101;
}
.ms-list li p {
	padding-top: 0.83rem;
	width: 9rem;
	line-height: 0.7rem;
	margin-left: 0.7rem;
	color: #474455;
}
.ms-list li .right-ico {
	position: absolute;
	vertical-align: middle;
	top: 1.1rem;
	right: 0;
	width: 0.56rem;
	height: 0.56rem;
	background: url(../images/right1.png) no-repeat center center;
	background-size: 100% 100%;
}
.ms-list li:last-child {
	/*height: 2.05rem;*/
	border-bottom: none;
}
.block-bg {
	height: 0.66rem;
	background: #eeeeee;
}
.ms-text {
	padding: 0 0.66rem;
}
.ms-text-title {
	margin-top: 0.4rem;
	line-height: 1.7rem;
}
.ms-text-title span:nth-of-type(1){
	width: 0.43rem;
	height: 0.83rem;
	margin-top: 0.43rem;
	margin-right: 0.33rem;
	background: #1693f2;
}
.ms-text-title span:nth-of-type(2){
	font-size: 0.67rem;
	color: #1693f2;
}
.ms-test-list {
	padding-bottom: 0.4rem;
}
.ms-test-list li p {
	margin-left: 0.7rem;
	color: #474455;
}
.ms-test-list li span {
	font-weight: bold;
	color: #010101;
}
.ms-test-list li {
	line-height: 1.2rem;
	font-size: 0.57rem;
}
.ms-test-list li .stron {
	margin-left: 0.7rem;
	font-size: 0.57rem;
	color: #474455;
}
.last-block {
	padding: 0 0.66rem;
	margin-bottom: 2.41rem;
}
.ms-text-one {
	line-height: 2.03rem;
}
.ms-text-one span:nth-of-type(1) {
    width: 0.43rem;
    height: 0.83rem;
    margin-top: 0.6rem;
    margin-right: 0.33rem;
    background: #1693f2;
}
.ms-text-one span:nth-of-type(2) {
    font-size: 0.67rem;
    color: #1693f2;
}
.ms-big-box {
	margin-top: 0.73rem;
	padding-bottom: 0.5rem;
}
.ms-man-box {
	width: 6rem;
}
.ms-gl {
	width: 1.9rem;
	height: 1.9rem;
}
.ms-man-left .ms-a {
	position: relative;
	font-size: 0.67rem;
	margin-left: 0.6rem;
	padding-bottom: 0.5rem;
}
.ms-man-left .ms-a i {
	position: absolute;
	top: 0.25rem;
	margin-left: 20px;
	width: 0.65rem;
	height: 0.47rem;
	background: url(../images/masonry1.png) no-repeat;
	background-size: 100% 100%;
}
.ms-man-left .ms-b {
	/*margin-left: 0.6rem;*/
	font-size: 0.4rem;
	color: #9f9f9f;
}
.ms-zanbox {
	width: 5rem;
}
.zan {
	position: relative;
}

.ms-zanbox .zan em {
	margin-left: 1rem;
	font-size: 0.4rem;
    color: #9f9f9f;
}
.speak i {
	position: absolute;
	top: 0.05rem;
	width: 0.63rem;
	height: 0.63rem;
	background: url(../images/speak2.png) no-repeat;
	background-size: 100% 100%;
}
.speak {
	position: relative;
	margin-left: 0.47rem;
}
.ms-zanbox .speak em {
	margin-left: 1rem;
	font-size: 0.4rem;
    color: #9f9f9f;
}
.ms-latb {
	padding-bottom: 0.95rem;
	width: 14.85rem;
	margin-left: 2.48rem;
	border-bottom: 1px solid #cacaca;
}
.ms-Explain {
	font-size: 0.57rem;
	line-height: 1.2rem;
	padding-right: 0.66rem;
	color: #595765;
}
.ms-Explain-list {
	margin-top: 0.55rem;
	/*padding-bottom: 1rem;*/
}
.ms-Explain-list li {
	float: left;
	width: 3.33rem;
	height: 3.33rem;
	margin-left: 0.25rem;
}
.ms-speak-list {
	margin-top: 1rem;
}
.ms-speak-list li {
	width: 14.85rem;
	height: 4.23rem;
	background: #f8f8f8;
}
.speak-box {
	position: relative;
	padding-bottom: 0.3rem;
}
.s-man {
	margin-top: 0.53rem;
	margin-left: 0.46rem;
	width: 1.26rem;
	height: 1.26rem;
}
.s-em {
	font-size: 0.56rem;
	margin-top: 0.85rem;
	margin-left: 0.56rem;
	font-weight: bold;
}
.time-box {
	margin-top: 0.85rem;
}
.time-box em {
	font-size: 0.4rem;
	color: #9f9f9f;
	margin-right: 0.8rem;
}
.ms-last-t {
	margin-left: 2.26rem;
	margin-right: 0.8rem;
	padding-bottom: 0.5rem;
	border-bottom: 1px solid #dddddd;
	font-size: 0.56rem;
	color: #474552;
}
.ms-last-ts {
	margin-left: 2.26rem;
	margin-right: 0.8rem;
	font-size: 0.56rem;
	color: #474552;
}
.last-ms {
	/*margin-bottom: 2.41rem;*/
	border-bottom: none;
}
.last-bottom {
	position: fixed;
    bottom: 0rem;
    width: 100%;
    height: 2.43rem;
    overflow: hidden;
    background: #fff;
    border-top: 1px solid #d2d2d2;
    z-index: 100000;
}
.ms-last-a {
	padding-left: 0.66rem;
}
.ms-last-a p, .ms-1 {
	float: left;
	font-size: 0.57rem;
	line-height: 2.41rem;
	color: #484556;
}

.ms-last-p1 {
	position: relative;
}
.ms-last-p1 i {
	position: absolute;
	top: 0.9rem;
	width: 0.63rem;
	height: 0.63rem;
	background: url(../images/phone1.png) no-repeat;
	background-size: 100% 100%;
}
.ms-last-p2 {
	position: relative;
}
.ms-last-p2 i {
	position: absolute;
	top: 0.9rem;
	width: 0.63rem;
	height: 0.63rem;
	background: url(../images/speak3.png) no-repeat;
	background-size: 100% 100%;
}
.ms-last-p3 {
	position: relative;
}
.ms-last-p3 i {
	position: absolute;
	top: 0.9rem;
	width: 0.63rem;
	height: 0.63rem;
	background: url(../images/laud3.png) no-repeat;
	background-size: 100% 100%;
}
.ms-last-a .ms-1 {
	height: 0.56rem;
	border-left: 1px solid #474455;
	margin-left: 0.6rem;
	margin-right: 0.6rem;
	margin-top: 1rem;
}
.ms-last-a p em {
	margin-left: 1rem;
}
.ms-name {
	width: 5.5rem;
	height: 2.43rem;
	font-size: 0.56rem;
	line-height: 2.43rem;
	background: #1693f2;
	text-align: center;
	color: #fff;
}




/*----------下拉菜单--------*/
.down-menu {
	position: fixed;
	top: 4.7rem;
	width: 100%;
	background: #fff;
	/*padding-top: 0.46rem;*/
	z-index: 100;
	-moz-box-shadow:0px 5px 20px #dedede;
	-webkit-box-shadow:0px 5px 20px #dedede;
	box-shadow:0px 5px 20px #dedede;
}
.menu-list-left li {
	position: relative;
	width: 5.81rem;
	height: 2.91rem;
	border-bottom: 1px solid #e7d2cd;
	border-right: 1px solid #e7d2cd;
	line-height: 2.91rem;
	background: #fff7f4;
}
.menu-list-left .menu-list-bg {
	background: #fff;
	border-right: none;
}
.menu-list-left li:last-child{
	border-bottom: none;
}
.menu-list-left li:nth-of-type(1) i {
	position: absolute;
	left: 0.93rem;
	top: 0.95rem;
	width: 0.91rem;
	height: 0.93rem;
	background: url(../images/cilck-2x.png) no-repeat;
	background-size: 100% 100%;
}
.menu-list-left li:nth-of-type(2) i {
	position: absolute;
	left: 0.93rem;
	top: 0.95rem;
	width: 0.91rem;
	height: 0.93rem;
	background: url(../images/ico-2x.png) no-repeat;
	background-size: 100% 100%;
}
.menu-list-left li:nth-of-type(3) i {
	position: absolute;
	left: 0.93rem;
	top: 0.95rem;
	width: 0.91rem;
	height: 0.93rem;
	background: url(../images/book-2x.png) no-repeat;
	background-size: 100% 100%;
}
.menu-list-left li:nth-of-type(4) i {
	position: absolute;
	left: 0.93rem;
	top: 0.95rem;
	width: 0.91rem;
	height: 0.93rem;
	background: url(../images/jc.png) no-repeat;
	background-size: 100% 100%;
}
.menu-list-left li em {
	font-size: 0.6rem;
	padding-left: 2.3rem;
	color: #000;
}
.menu-list-right {
	width: 11.5rem;
}
.menu-list-right li {
	position: relative;
	line-height: 2.2rem;
	font-size: 0.56rem;
	text-align: center;
	background: #fff;
}
.menu-list-right li .menu-tures {
	position: absolute;
	top: 0.9rem;
	right: 0.43rem;
	width: 0.45rem;
	height: 0.35rem;
	background: url(../images/ture1.png) no-repeat;
	background-size: 100% 100%;
}

/*----------发现页----------*/
.box-find-header {
	height: 2.22rem;
}
.find-block {
	padding: 0 0.66rem;
	padding-top: 2.22rem;
	padding-bottom: 3.5rem;
}
.find-box {
	margin-top: 0.7rem;
	border-radius: 0.33rem;
	background: #fff;
}
/*.find-img-text {
	font-size: 0.67rem;
	line-height: 0.8rem;
	padding: 0.8rem 0.7rem 0 0.56rem;
	color: #000;
}*/
.find-two-text {
	font-size: 0.56rem;
	color: #474455;
	padding: 0.68rem 0.7rem 0.68rem 0.56rem;
}
.find-time {
	padding-left: 0.56rem;
	padding-bottom: 0.83rem;
}
.find-time span {
	font-size: 0.45rem;
	color: #9fa0a0;
}

/*--------咨询页---------*/
.consultation {
	margin-top: 2.22rem;
	padding: 0 0.66rem;
	padding-bottom: 1.08rem;
}
.consu-img {
	padding-bottom: 0.91rem;
}
.consultation-h2 {
	font-size: 1.0rem;
	padding: 1.2rem 0.66rem;
	color: #010000;
	text-align: center;
}
/*.consu-img-text {
	font-size: 0.56rem;
	line-height: 1.2rem;
	text-indent: 2em;
}*/
.con-last {
	padding-right: 0.66rem;
}
.con-last p {
	margin-left: 0.6rem;
}
.ms-last-p1 input {
	width: 9.1rem;
	height: 1.45rem;
	font-size: 0.57rem;
	padding-left: 0.3rem;
	line-height: 1.45rem;
	border: 1px solid #c9caca;
	border-radius: 0.2rem;
	color: #9fa0a0;
}
/*.con-last-bottom {
	position: relative;
}*/
.con-last-bottom .pen {
	position: absolute;
	top: 0.82rem;
	width: 0.66rem;
	height: 0.66rem;
	background: url(../images/pen.png) no-repeat;
	background-size: 100% 100%;
}
.con-last .ms-last-in {
	margin-left: 1.5rem;
}
/*-------我要报名页-------*/


.sign-block {
	padding-bottom: 3rem;
	background: #fff;
	/*position: fixed;
	bottom: 0;
	background: #fff;
	z-index: 10001;*/
}
.sign-box {
	padding: 0 0.66rem;
}
.sign-box-img {
	position: relative;
	top: -1.1rem;
	width: 5.38rem;
	height: 4.2rem;
}
.del {
	position: absolute;
	right: 0;
	top: 0.33rem;
	width: 0.86rem;
	height: 0.86rem;
	background: url(../images/deles.png) no-repeat;
	background-size: 100% 100%;
}
.mask {
	display: none;
	position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.5;
	z-index: 10;
}
.padd {
	padding: 0 0.66rem;
}
.img-right-te {
	margin-top: 0.56rem;
	margin-left: 0.9rem;
}
.img-right-te h2{
	width: 9.5rem;
	font-size: 0.56rem;
}
.img-right-te p{
	font-size: 0.5rem;
}
.img-box {
	position: relative;
}

.sin-img-box {
	margin-top: 0;
	padding-bottom: 0;
	border-bottom: none;
}

.si-box {
	position: fixed;
	bottom: 0;
	/*background: #fff;*/
	z-index: 10001;
	overflow-y: scroll;
	z-index: 100001;
}
.sfsdfs {
	height: 1.1rem;
	background: rgba(0,0,0,0 );
}



.sign-time-list {
	/*padding: 0 0.66rem;
	width: 14.16rem;
	margin: 0 auto;*/
}
.sign-time-list li {
	font-size: 0.53rem;
	width: 6.5rem;
	height: 1.31rem;
	padding: 0 0.33rem;
	line-height: 1.31rem;
	text-align: center;
	margin-bottom: 0.38rem;
	border: 1px solid #e5e5e5;
	overflow: hidden;
}
.sign-time-list .odd {
	float: left;
	margin-left: 0.2rem;
}
.sign-time-list .prve {
	float: right;
	margin-right: 0.2rem;
	/*margin-left: 1.22rem;
	margin-right: 1.35rem;*/
}
.sign-time-list .clik{
	background: url(../images/true1.png) no-repeat;
	background-size: 100% 100%;
}
.sign-mans .jhs, .sign-number {
	float: left;
}
.sign-mans .add, .reduce{
	float: left;
}
.sign-mans {
	font-size: 0.56rem;
	padding: 0 1.9rem;
	padding-top: 0.6rem;
	padding-bottom: 1rem;
	color: #000000;
}
.sign-mans span {
	line-height: 1.35rem;
	margin-right: 1rem;
}
.sign-mans .add {
	width: 1.7rem;
	height: 1.31rem;
	background: url(../images/add.png) #f4f4f4 no-repeat center center;
	background-size: 0.41rem 0.41rem;
}
.si-bo .sign-number {
	width: 1.91rem;
	line-height: 1.31rem;
	text-align: center;
}
.sign-mans .reduce {
	width: 1.7rem;
	height: 1.31rem;
	background: url(../images/reduce.png) #f4f4f4 no-repeat center center;
	background-size: 0.41rem 0.11rem;
}


.add-input-block {
	background: #fff;
}

.sign-title-p {
	margin-left: 1rem;
	color: #9fa0a0;
	font-size: 0.58rem;
}
.sign-title-phone {
	padding: 0 1.65rem;
	padding-bottom: 1.2rem;
}
.sign-title-phone span {
	font-size: ;
	font-size: 0.58rem;
	color: #000000;
}
.sign-title-phone input,.sign-title-phone textarea {
	width: 11rem;
	padding-left: 0.5rem;
	height: 1.31rem;
	height: 1.31rem;
	margin-left: 0.5rem;
	border: 1px solid #e5e5e5;
}



.si-bo {
	border: 1px solid #e5e5e5;
}
.sign-title-em {
	position: relative;
	margin-left: 0.58rem;
}
.sign-title-em input {
	width: 9.58rem;
	height: 0.91rem;
	line-height: 0.91rem;
	padding-left: 1.1rem;
	border: 1px solid #e5e5e5;
	border-radius: 0.2rem;
	font-size: 0.58rem;
	margin-top: 0.5rem;
	color: #e5e5e5;
}
.sign-title-em i {
	position: absolute;
	top: 0.7rem;
	left: 0.2rem;
	width: 0.56rem;
	height: 0.56rem;
	background: url(../images/shou.png) no-repeat center center;
	background-size: 100% 100%;
}
.padd {
	position: relative;
}
.sign-title-add {
	display: block;
	margin-top: 0.71rem;
	margin-left: 0.28rem;
	width: 0.56rem;
	height: 0.56rem;
	background: url(../images/ja.png) no-repeat center center;
	background-size: 100% 100%;
}
.list-tabbs {
	margin: 0 0.66rem;
}
.list-tabbs {
	padding-bottom: 0.8rem;
	font-size: 0.56rem;
	color: #000;
}
.list-tabbs li {
	height: 1.48rem;
	line-height: 1.48rem;
}
.list-tabbs li .sp-1 {
	margin-left: 0.68rem;
}

.list-tabbs li .sp-2 {
	margin-left: 3.48rem;
}
.list-tabbs li .sp-3 {
	margin-left: 1.26rem;
}
.list-tabbs li input {
	margin-top: 0.3rem;
	font-size: 0.56rem;
	width: 0.7rem;
    height: 0.7rem;
}
.list-tabbs li span {
	font-size: 0.56rem;
}

.Sure {
	position: fixed;
    bottom: 0;
    width: 100%;
    text-align: center;
    font-size: 0.66rem;
	margin-top: 2.23rem;
    line-height: 2.48rem;
    background: #1693f2;
    color: #fff;
}
/*-------场馆页-----------*/
.venue-block {
	padding-top: 2.22rem;
	padding-bottom: 3.41rem;
}
.venue-box {
	position: relative;
}
.venue-img-bg {
	position: absolute;
	top: 0rem;
	width: 100%;
	height: 10.6rem;
	background: rgba(0,0,0,0.35);
}
.venue-img {
	width: 100%;
	height: 10.6rem;
	background: url(../images/ven-ico.png) no-repeat;
	background-size: 100% 100%;
	margin-bottom: 0.45rem;
}
.venue-img-text {
	margin: 0 auto;
	width: 13rem;
	padding-top: 0.95rem;
}
.venue-img-title {
	font-size: 0.83rem;
	line-height: 2.83rem;
	text-align: center;
	color: #fff;
}

.venue-img-p1 {
	position: relative;
}
.venue-img-p1 i {
	position: absolute;
	left: 0rem;
	top: 0.25rem;
	width: 0.51rem;
	height: 0.51rem;
	background: url(../images/time-ico1.png) no-repeat;
	background-size: 100% 100%;
}
.venue-img-p2 {
	position: relative;
}
.venue-img-p2 i {
	position: absolute;
	left: 0rem;
	top: 0.25rem;
	width: 0.51rem;
	height: 0.51rem;
	background: url(../images/l-ico1.png) no-repeat;
	background-size: 100% 100%;
}
.venue-img-text p {
	font-size: 0.56rem;
	line-height: 0.95rem;
	padding-left: 0.85rem;
	color: #fff;
}
.venue-img-text-bg {
	margin: 0 auto;
	margin-top: 1rem;
	width: 8.43rem;
	height: 1.28rem;
	line-height: 1.28rem;
	font-size: 0.56rem;
	border-radius: 0.8rem;
	text-align: center;
	color: #ff9171;
	background: rgba(0,0,0,0.5);
}
/*---------场馆预定---------*/

.reserve-ico1 i {
	display: inline-block;
	width: 0.66rem;
	height: 0.4rem;
	margin-left: 0.3rem;
	background: url(../images/reserve-ico1.png) no-repeat;
	background-size: 100% 100%;
}
.reserve-ico2 i {
	display: inline-block;
	width: 0.66rem;
	height: 0.4rem;
	margin-left: 0.3rem;
	background: url(../images/reserve-ico2.png) no-repeat;
	background-size: 100% 100%;
}


.reserve-block {
	padding: 0 0.66rem;
	margin-top: 2.73rem;
}
.reserve-title {
	padding-top: 1rem;
	padding-bottom: 0.85rem;
	color: #474455;
	font-size: 0.73rem;
	/*line-height: 2.41rem;*/
}
.reserve-title span:nth-of-type(1){
	width: 0.2rem;
	height: 0.66rem;
	background: #ed6942;
	margin-top: 0.2rem;
	margin-right: 0.5rem;
}
.reserve-img {
	width: 7.75rem;
	height: 6.11rem;
}

.reserve-img-title {
	margin-top: 0.4rem;

}
.reserve-img-title i {
	display: inline-block;
	width: 0.46rem;
	height: 0.46rem;
	margin-right: 0.3rem;
	background: url(../images/reserve-ico5.png) no-repeat;
	background-size: 100% 100%;
}
.reserve-img-title em {
	font-size: 0.5rem;
	color: #474455;
}
.reserve-area p em {
	font-size: 0.5rem;
	color: #474455;
}
.reserve-area {
	padding-top: 0.3rem;
	padding-bottom: 0.3rem;
}
.reserve-area-p1 i {
	display: inline-block;
	width: 0.48rem;
	height: 0.4rem;
	margin-right: 0.3rem;
	background: url(../images/reserve-ico3.png) no-repeat;
	background-size: 100% 100%;
}
.reserve-area-p2 i {
	display: inline-block;
	width: 0.48rem;
	height: 0.4rem;
	margin-left: 0.5rem;
	margin-right: 0.3rem;
	background: url(../images/reserve-ico6.png) no-repeat;
	background-size: 100% 100%;
}
.reserve-btn {
	width: 7.76rem;
	height: 0.93rem;
	font-size: 0.56rem;
	line-height: 0.93rem;
	background: #fd936f;
	text-align: center;
	color: #fff;
}
.reserve-box{
	margin-bottom: 1rem;
}
.reserve-box-prve {
	margin-left: 1.1rem;
}
.resver-selet {
	display: none;
	position: fixed;
	top: 4.73rem;
	padding: 0 0.66rem;
	background: #fff;
	padding-bottom: 1rem;
	-moz-box-shadow: 0px 3px 10px #000;
    -webkit-box-shadow: 0px 3px 10px #000;
    box-shadow: 0px 3px 10px #000;
}
.resver-selet-block {
	padding-top: 0.7rem;
	width: 16.66rem;
	margin: 0 auto;

}
.resver-selet-block p {
	font-size: 0.63rem;
	color: #000;
}
.resver-selet-block i {
	font-size: 0.63rem;
	padding: 0 1.41rem;
	color: #cecece;
}




/*--lby---*/
/*-----------------主页index3--------------------------*/
.content-boxbj{
	margin-top:0.83rem;
	background:#fff;
	overflow:hidden;
	/*padding-bottom:5.25rem;*/
}
.bodybg{
	background:#efefef;
}
.zybanner_box{
	width:100%;
	height:8.58rem;
	position:relative;

}
.banul1{
	height:8.58rem;
	overflow:hidden;
	position:relative;
}
.banul1 li{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:8.58rem;
}

.banolbox{
	height:0.25rem;
	overflow:hidden;
	position:absolute;
	bottom:0.5rem;
	left:50%;
	margin-left:-0.75rem;
	z-index:9999;
}
.banolbox li{
	float:left;
	height:0.25rem;
	width:0.25rem;
	background:#775548;
	border-radius:50%;
	margin:0 0.17rem;
	display:inline;
}
.banolbox .circle{
	background:#ec6941;
}
.navzy,.yjhdbox{
	overflow:hidden;
	background:#fff;
}
.navzy a{
	float:left;
	width:4.5rem;
	color:#000;
	font-size:0.58rem;
	text-align:center;
	padding-bottom:0.27rem;
	padding-top:0.53rem;
}
.navzy a img{
	width:1.75rem;
	height:1.25rem;
}
.cgimgbox{
	overflow:hidden;
	margin:0.67rem 0;
}
.cgimgbox_l{

	height:5.0rem;


}
.cgimgbox_r{
	float:right;
}
.cgimgbox_la,.cgimgbox_la img{
	display:block;
	width:7.23rem;
	height:2.93rem;
}
.cgimgbox_la2{
	margin-bottom:0.05rem;
}
.yjhdboxtit{
	height:0.67rem;
	line-height:0.67rem;
	color:#474455;
	font-size:0.67rem;
	margin:1.0rem 0 0.95rem 0.67rem;
	padding-left:0.5rem;
	border-left:0.33rem solid #1693f2;
}
.gdtwbox{
	width:100%;
	overflow-x:auto;
	overflow-y:hidden;
}
.yjhdul{
	height:5.0rem;
}
.yjhdul li{
	position:relative;
	width: 5.6rem;
    height: 6.0rem;
    margin-right: 0.23rem;
	float:left;
	display:inline;
}
.yjhdul img{
	width: 5.6rem;
    height: 5.0rem;
}

.yjhdul p{
	font-size:0.7rem;
	position:absolute;
	left:1.52rem;
	top:2.52rem;
	color:#fff;
}
.yjhdul span{
	font-size:0.5rem;
	color:#c9caca;
	position:absolute;
	top:3.08rem;
	left:0.67rem;
}
.yjhdul span:nth-of-type(2){
	top:4rem;
	line-height:0.53rem;
}
.yjhdul span i{
	width:0.53rem;
	height:0.53rem;
	background:url(../images/indexzy_time.png) no-repeat;
	display:inline-block;
	background-size:100% 100%;
	margin-right:0.25rem;
}
.yjhdboxtit2{
	margin-left:0;

}
.zyimg_box{
	padding-bottom:0;
	border:none;
}

/*----*/
.yjhdul{
	position: relative;
}
.w_zzhao,.w_zzhaoall{
	position: absolute;
	top: 0;
	right:0;
	bottom: 0;
	left: 0;
 	background: rgba(0,0,0,0.5);
}
.w_zzhaoall{
	position: fixed;
	z-index: 10000;
}
.w_indextextimg{
	position: relative;
}
.w_indextextimg img{
	display: block;
	margin: 0 auto;
	width: 13.33rem;
	height: 11.16rem;
	margin-top: 5rem;
}
.w_indexcloseimg{
	width: 2.2rem;
	height: 2.2rem;
	display: block;
	margin: 1.2rem auto 0;
}
.w_indextextspan{
	font-size: 0.5rem;
	position: absolute;
	color: white;
    width: 6.2rem;
    height: 5.6rem;
    right: 3.3rem;
    top: 1.3rem;;
}


/*----------------------注册页面----------------------------*/
.zcconbox{
	padding:0 0.6rem;
	margin-top:2.22rem;
	background:#fff;
	margin-bottom:1.75rem;
}
.zcconbox li{
	line-height:2.67rem;
	border-bottom:1px solid #d4d5d5;
	overflow:hidden;
}
.zcconbox li p{
	font-size:0.67rem;
	color:#000;
	float:left;
	width:3.0rem;
	text-align: right;
}
.zcconbox li input{
	float:left;
	/*height:2.67rem;
	line-height:2.67rem;*/
	margin-top: 1rem;
	width:13.00rem;
	border:0;
	font-size:0.67rem;
	color:#9fa0a0;
	padding-left:0.80rem;
}
.qsyzmbox{
	float:left;
	width:11.83rem;
	overflow:hidden;
}
.zcconbox .qsyzmbox input{
	width:7.17rem;
}
.contbdbg{
	background:#eeeeee;
}
.fyzmbtn{
	float:right;
	width:4.08rem;
	height:1.58rem;
	background:#E75224;
	border-radius:8px;
	font-size:0.58rem;
	line-height:1.58rem;
	text-align:center;
	color:#fff;
	margin-top:0.57rem;
}
.zcqdbtn{
	height:2.23rem;
	background:#1693f2;
	border-radius:1.12rem;
	display:block;
	text-align:center;
	line-height:2.23rem;
	font-size:0.67rem;
	margin:0 0.6rem;
	color:#fff;
}

/*------------------------手机登录--------------------------*/
.contbdbg2{
	background:url(../images/loginbg.jpg) no-repeat;
	background-size:100% 100%;
	height:100%;
	overflow:hidden;
}
.login_header{
	background:none;
	border-bottom:1px solid #fff;
	padding: 0 0.66rem;
	font-size: 0.93rem;
    color: #fff;
    line-height: 2.22rem;
}
.lgzcbtn{
	position:absolute;
	font-size:0.67rem;
	color:#fff;
	top:0.8rem;
	right:0.10rem;
}
.lgzcbtn-wm {
	position: absolute;
    font-size: 0.67rem;
    color: #fff;
    top: 0.80rem;
    left: 1.5rem;
}
.sjloginbox{
	/*margin-top:2.22rem;*/
	height:7.00rem;
	position:relative;
	text-align:center;
}
.sjhkjdl{
	font-size:0.83rem;
	color:#000;
	overflow:hidden;
}
.sjhkjdl i{
	display:block;
	width:1.47rem;
	height:1.4rem;
	background:url(../images/zhsecdl_icon2.png) no-repeat;
	background-size:100% 100%;
	margin-top:2.43rem;
	margin:2.43rem auto 0.58rem;
}
.zhdlbtn{
	width:6.07rem;
	height:5.25rem;
	background:url(../images/login_iconbg.png) no-repeat;
	background-size:100% 100%;
	top:0;
	right:0;
	display:inline-block;
	position:absolute;
	overflow:hidden;
}
.zhdlbtn span{
	width:1.33rem;
	height:0.97rem;
	float:left;
	background:url(../images/zhsecdl_icon1.png) no-repeat;
	background-size:100% 100%;
	margin:0.30rem 0.12rem 0 2.25rem;
	display:inline;
}
.zhdlbtn p{
	font-size:0.58rem;
	color:#fff;
	float:left;
	margin-top:0.28rem;
	line-height:0.58rem;
}
.formbox1{
	margin-top:0;
	background:none;
	margin-bottom:2.67rem;
}
.formbox1 input{
	background:none;

}
.sjhxdicon i{
	width:0.68rem;
	height:0.77rem;
	background:url(../images/zhsecdl_icon4.png) no-repeat;
	display:inline-block;
	background-size:100% 100%;
	margin-right:0.1rem;
	float:left;
	margin-top:0.95rem;
}
.formbox1 li{
	padding:0 0.55rem;
	line-height:2.67rem;
	border-bottom:1px solid #fff;
	margin-bottom:0.30rem;
}
.formbox1 li p{
	padding-top:0.1rem;
}
.formbox1 li input{
	width:10.0rem;
	color:#fff;
}
.sjhxdicon2 i{
	width:0.52rem;
	height:0.77rem;
	background:url(../images/zhsecdl_icon3.png) no-repeat;
	background-size:100% 100%;
}
.formbox1 .qsyzmbox{
	width:11.0rem;
}
.fyzmbtnt{
	background:none;
	border:1px solid #fff;
	border-radius:0.30rem;
}
.dlqdbtn{
	background: #fff;
	background:rgba(255,255,255,0.3);
	border-radius:0.55rem;
	border:1px solid #fff;
}
.yhxybox{
	padding:0 0.6rem;
	overflow:hidden;
	margin-top:0.5rem;
}
.yhxybox p:nth-of-type(1){
	font-size:0.58rem;
	color:#fff;
	float:left;
}
.yhxybox p:nth-of-type(2){
	font-size:0.58rem;
	color:#fff;
	float:right;
}
.loginbox1{
	display:none;
}

/*-----------------------------------------*/

.sjhkjdlt i{
	width:1.37rem;
	height:0.98rem;
	background:url(../images/login_icon1.png) no-repeat;
	background-size:100% 100%;
}
.zhdlbtnt span{
	width:1.2rem;
	height:1.17rem;
	background:url(../images/login_icon8.png) no-repeat;
	background-size:100% 100%;
}
.sjhxdizh i{
	width:0.65rem;
	height:0.65rem;
	background:url(../images/login_icon2.png) no-repeat;
	background-size:100% 100%;
}
.sjhxdicon3 i{
	width:0.63rem;
	height:0.77rem;
	background:url(../images/login_icon3.png) no-repeat;
	background-size:100% 100%;
}
.formbox2{
	margin-bottom:0.65rem;
}
.formbox2 li p{
	width:2.5rem;
}
.fyzmbtnth{
	width:0.92rem;
	height:0.65rem;
	background:url(../images/login_icon4.png) no-repeat;
	background-size:100% 100%;
	margin-top:1.15rem;
	float:right;
}
.dlbtnjtk2{
	margin-top:1.33rem;
}
.jzsecter{
	overflow:hidden;
	padding:0 0.6rem;
}
.jzsecter label{
	float:right;
	font-size:0.58rem;
	color:#fff;
}
.jzsecter input{
	float:right;
	width:0.5rem;
	height:0.5rem;
	margin-top:0.15rem;
	margin-right:0.2rem;
	display:inline;
}
.qtdlfs{
	margin-top:1.5rem;
	overflow:hidden;
	padding:0 0.6rem;
}
.qtdlfs p{
	float:left;
}
.qtdlfs p:nth-of-type(1),.qtdlfs p:nth-of-type(3){
	width:6.00rem;
	height:0.39rem;
	border-bottom:1px solid #000000;
}
.qtdlfs p:nth-of-type(2){
	width:4.66rem;
	font-size:0.58rem;
	color:#000;
	text-align:center;
}
.otherdl{
	overflow:hidden;
	padding:0.93rem 3.08rem 0;
}
.otherdl li{
	float:left;
	width:2.1rem;
	height:2.1rem;

	margin:0 0.92rem;
	display:inline;
}
.otherdl li:nth-of-type(1){
	background:url(../images/login_icon5.png) no-repeat;
	background-size:100% 100%;
}
.otherdl li:nth-of-type(2){
	background:url(../images/login_icon6.png) no-repeat;
	background-size:100% 100%;
}
.otherdl li:nth-of-type(3){
	background:url(../images/login_icon7.png) no-repeat;
	background-size:100% 100%;
}

/*--------------------退订------------------------*/
.filmebox{
	margin-top:2.22rem;
	background:#1693f2;
	padding:1.0rem 0.7rem;
	/*height:6.0rem;*/
	overflow: hidden;
	position:relative;
}

.filmebox_l{
	float:left;
}
.filmebox_l img{
	width:4.96rem;
	height:4.9rem;
}
.filmebox_r{
	float:right;
	width:10.67rem;
}
.filmebox_r p:nth-of-type(1){
	font-size:0.67rem;
	color:#fff;
	line-height:0.83rem;
}
.filmebox_r span{
	font-size:0.5rem;
	color:#fff;
	display:block;
	margin-top:0.63rem;
}
.filmebox_r span:nth-of-type(2){
	margin-top:0.05rem;
}
.filmebox_r p:nth-of-type(2){
	font-size:0.5rem;
	color:#fff;
	display:block;
	margin-top:0.45rem;
}








.ypjzbox{
	margin-top:0.7rem;
	background:#fff;
}
.ypjzp{
	font-size:0.58rem;
	color:#00b7ee;
	line-height:1.6rem;
	height:1.6rem;
	border-bottom:1px solid #eeeeee;
	padding-left:0.7rem;
}
.ypjztk{
	padding:0.6rem 0.7rem;
	font-size:0.5rem;
	line-height:0.83rem;
	border-bottom:1px solid #eeeeee;
	overflow:hidden;
}
.ypjztk i{
	float:left;
	width:1.05rem;
	height:0.97rem;
	background:url(../images/ypjzicon1.png) no-repeat;
	background-size:100% 100%;
}
.ypjztk span{
	float:left;
	font-size:0.58rem;
	color:#474455;
	margin-left:0.42rem;
}
.ypjztk>div{
	float:right;
	width:3.77rem;
	height:1.05rem;
	text-align:center;
	border-left:1px solid #d3d3d3;
}
.ypjztk a{
	display:inline-block;
	width:1.08rem;
	height:1.00rem;
	background:url(../images/ypjzicon2.png)	no-repeat;
	background-size:100% 100%;
}
.sytjtime{
	background:#fff;
	padding:2.36rem 6.00rem;
	text-align:center;
}
.sytjtime span{
	display:inline-block;
	font-size:0.67rem;
	margin-bottom:0.38rem;
}
.sytjtime p{
	font-size:1.2rem;
	color:#E75224;
}
.ypjzboxzj{
	margin-top:0;
}
.contrbj{
	height:0.7rem;
	width:100%;
	background:#eeeeee;
}
.ypjztkqb{
	border:0;
}
.surebtn{
	width:100%;
	height:2.3rem;
	background:#E75224;
	font-size:0.65rem;
	text-align:center;
	position:fixed;
	left:0;
	bottom:0;
	line-height:2.3rem;
	color:#fff;
}

.surebtn1{
	width: 25%;
    height: 2rem;
    background: #1693f2;
    font-size: 0.65rem;
    text-align: center;
    /* position: fixed; */
    margin-left: 36%;
    /* bottom: 0; */
    margin-bottom: 0.5rem;
    line-height: 2.0rem;
    color: #fff;
}
/*-------------------系统通知列表-------------------*/

.xttzlistop{
	color:#9fa0a0;
	font-size:0.58rem;
	text-align:center;
	line-height:1.5rem;
}
.hdbgbox{
	background:#fff;
	padding:0.76rem 0.66rem;
}
.hdbgbox p:nth-of-type(1){
	overflow:hidden;
	margin-bottom:0.5rem;
}
.hdbgbox p:nth-of-type(1) i{
	float:left;
	width:0.92rem;
	height:0.92rem;
	background:url(../images/tzlisticon.png) no-repeat;
	background-size:100% 100%;
	font-size:0.67rem;
	margin-right:0.45rem;
	display:inline;
}
.hdbgbox p:nth-of-type(1) span{
	float:left;
	font-size:0.67rem;
	color:#000;
	line-height:0.92rem;
}
.hdbgbox p:nth-of-type(2){
	font-size:0.58rem;
	line-height:0.84rem;
	margin-left:1.5rem;
	color:#9fa0a0;
}

/*--------------------3-评论图片--删除---------------------------*/

.gzhalert{
	padding-top:2.22rem;
	position:fixed;
	top:0;
	left:0;
	display:none;
	width:100%;
	height:100%;
	z-index:9999999999999;
}
.deletbox{
	width:100%;
	height:100%;
}
.deletbox1{
	background:url(../images/wileimg0.jpg) no-repeat;
	background-size:100% 100%;
}
.deletbox2{
	background:url(../images/wileimg1.jpg) no-repeat;
	background-size:100% 100%;
}
.deletbox3{
	background:url(../images/wileimg2.jpg) no-repeat;
	background-size:100% 100%;
}
.delebtn{
	width:0.76rem;
	height:0.76rem;
	background:url(../images/delebtn.png) no-repeat;
	background-size:100% 100%;
}

 /*---------------------意见反馈------------------------*/
.yjfkboxww{
	padding:0.82rem 0.6rem;

}
.yjfkbox{
	width:100%;
	height:5.0rem;
	position:relative;
	margin-bottom:0.8rem;
}
.yjfkbox textarea{
	width:16.6rem;
	height:5.0rem;
	resize:none;
	border:0;
	font-size:0.58rem;

}
.yjfkbox span{
	position:absolute;
	bottom:0;
	right:1.10rem;
	color:#9fa0a0;
	font-size:0.58rem;
}
.shangcimg{
	width:100%;
	height:3.0rem;
	overflow:hidden;
}
.shangcimg p{
	width:3.0rem;
	height:3.0rem;
	float:left;
	margin-right:0.66rem;
	/*margin-top: 0.5rem;*/
}
.shangcimg p img{
	width:3.0rem;
	height:3.0rem;
	border-radius:0.27rem;
}




.shangcimg1{
	width:100%;
	height:3.0rem;
	overflow:hidden;
}
.shangcimg1 p{
	width:3.0rem;
	height:3.0rem;
	float:left;
	margin-right:0.66rem;
	/*margin-top: 0.5rem;*/
}
.shangcimg1 p img{
	width:3.0rem;
	height:3.0rem;
	border-radius:0.27rem;
}



.shangcimg2{
	width:100%;
	height:3.0rem;
	overflow:hidden;
}
.shangcimg2 p{
	width:3.0rem;
	height:3.0rem;
	float:left;
	margin-right:0.66rem;
	/*margin-top: 0.5rem;*/
}
.shangcimg2 p img{
	width:3.0rem;
	height:3.0rem;
	border-radius:0.27rem;
}


.shangcimg3{
	width:100%;
	height:3.0rem;
	overflow:hidden;
}
.shangcimg3 p{
	width:3.0rem;
	height:3.0rem;
	float:left;
	margin-right:0.66rem;
	/*margin-top: 0.5rem;*/
}
.shangcimg3 p img{
	width:3.0rem;
	height:3.0rem;
	border-radius:0.27rem;
}
.zcconbox .delebdbtm{
	border:0;

}
/*------------------场馆详情页---------------------*/
.box-headerhcx{
	display:none;
	}
.lby-box-header{
	width:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
}
.box-header8{
	z-index:9;
}
.lbdwhd{
	width:100%;
	position:absolute;
	top:0;
	left:0;
	height:13.3rem;
	}
.tbbjsgb2{
	background:none;
	position:relative;
	height:13.3rem;
	overflow:hidden;
}

/*--场馆banner轮播--*/
/*.cgxqbanlb{
	position:absolute;
	width:800%;
	height:13.3rem;
	top:0;
	left:0;
}
.cgxqbanlb li{
	float:left;
	width:18.0rem;
	height:13.3rem;
}
.cgxqbanlb li:nth-of-type(1){
	background:url(../images/cgxxqyimg1.jpg) no-repeat;
	background-size:100% 100%;
}
.cgxqbanlb li:nth-of-type(2){
	background:url(../images/cgxxqyimg2.jpg) no-repeat;
	background-size:100% 100%;
	}
.cgxqbanlb li:nth-of-type(3){
	background:url(../images/cgxxqyimg3.jpg) no-repeat;
	background-size:100% 100%;
}
.cgxqbanlb li:nth-of-type(4){
	background:url(../images/cgxxqyimg4.jpg) no-repeat;
	background-size:100% 100%;
	}
.cgxqbanlb li:nth-last-of-type(1){
	background:url(../images/cgxxqyimg1.jpg) no-repeat;
	background-size:100% 100%;
}
.cgxqbanlbol{
	overflow:hidden;
	position:absolute;
	bottom:0.75rem;
	right:0.66rem;
	}
.cgxqbanlbol li{
	width:0.36rem;
	height:0.36rem;
	background:#fff;
	float:left;
	margin-right:0.40rem;
	border-radius:50%;
	}
.cgxqbanlbol .actli{
	background:#ff5f33;
	}*/






.adresshdbb{
	overflow:hidden;
	}
.gdtwbox2{
	width:auto;
	padding:0 0.67rem;
	}
.adresshdbb{
	line-height:1.5rem;
	padding-bottom:0.5rem;
	border-bottom:1px solid #e8e9e9;
	}
.adresshdbb i{
	float:left;
	width:0.48rem;
	height:0.65rem;
	background:url(../images/cgxxicon1.png) no-repeat;
	background-size:100% 100%;
	margin-right:0.2rem;
	margin-top:0.4rem;
	}


.adresshdbb p{
	float:left;
	font-size:0.56rem;
	color:#474455;
	line-height:auto;
	}
.adresshdbb span{
	width:0.57rem;
	height:0.57rem;
	background:url(../images/right1.png) no-repeat;
	background-size:100% 100%;
	float:right;
	margin-top:0.4rem;
	}

.jjrlxtz{
	padding:0.5rem 0.67rem;
	/*line-height:2.16rem;*/
	overflow:hidden;
	}
.jjrlxtz i{
	float:left;
	width:0.53rem;
	height:0.53rem;
	background:url(../images/cgxxicon2.png) no-repeat;
	background-size:100% 100%;
	margin-top:0.1rem;
	margin-right:0.2rem;
	}
.cgxqnrcon {
	padding:0 1.0rem 0 1.5rem;
	color:#474455;
	font-size:0.58rem;
	linbe-height:0.73rem;
	}
.cgxqnrbox{
	height:7.66rem;
	position:relative;
	}
.chakmore{
	position:absolute;
	color:#1693f2;
	font-size:0.58rem;
	bottom:0.1rem;
	right:1.1rem;
	}
.cgxqnrtit2{
	overflow:hidden;
	}
.cgxqnrtit2 p:nth-of-type(1){
	float:left;
	}
.cgxqnrtit2 p:nth-of-type(2){
	float:right;
	font-size:0.67rem;
	margin-top:0.9rem;
	margin-right:0.67rem;
	color:#4c4c4c;
	}
.cgxqnrtit2 p span{
	color:#ec6941;
	}
.dqxsulbox{
	overflow-x:auto;
	overflow-y:hidden;
	width:18.01rem;
	}
.dqxshdbox{
	overflow:hidden;
	}
.dqxshdbox li{
	width:6.33rem;
	margin-left:0.67rem;
	float:left;
	display:inline;
	}
.lbyimg-box{
	margin-top:0;
	border:0;
	width:6.33rem;
	}
.lbyimg-box>p{
	font-size:0.58rem;
	color:#474455;
	margin:0.4rem 0;
	}
.lbyimg-box>span{
	font-size:0.5rem;
	color:#474455;
	}
.img-righttt p{
	margin-bottom:0.3rem;
	}
.lbyimg-box2{
	margin-top:0;
	}
.reserve-img-title2 em{
	font-size:0.56rem;
	}
.reserve-area-p4 i{
	margin-left:0;
	}
.mfydbtn2{
	position:absolute;
	padding:0.1rem 0.5rem;
	font-size:0.56rem;
	color:#fff;
	background:#fd936f;
	}
.lbyimg-box3{
	padding-left:0.67rem;
	border:0;
	margin-top:0.33rem;
	}
.moreboxjt{
	margin-top:1.41rem;
	height:0.56rem;
	position:relative;
	}
.moreboxjt p{
	margin:0 0.67rem;
	height:0.28rem;
	border-bottom:1px solid #bbbbbb;
	}
.moreboxjt span{
	position:absolute;
	font-size:0.58rem;
	width:2.83rem;
	background:#fff;
	color:#bbbbbb;
	top:0;
	left:50%;
	margin-left:-1.415rem;
	text-align:center;
	}
.moreboxjt span i{
	display:inline-block;
	width:0.35rem;
	height:0.26rem;
	background:url(../images/moreicon.png) no-repeat;
	background-size:100% 100%;
	margin-left:0.2rem;
	}
.lbydsection{
	padding-bottom:2.0rem;
	}
.qfang{
	width:95%;
	height:1.21rem;
	line-height:1.21rem;
	position:absolute;
	bottom:0;
	left:0;
	background:rgba(0,0,0,0.5);
	font-size:0.67rem;
	color:#fff;
	padding-left:5%;
}

.mobtmgd2{
	display:none;
	}
.moreboxjt span .shouqqq{
	background:url(../images/moreiconq.png) no-repeat;
	background-size: 100%;
	}
.ztdbnr{
	margin-top:13.3rem
	}

/*----------------------积分-----------------------*/

.jfsbn{
	margin-top:2.22rem;
	padding:0 0.67rem;
	height:3.67rem;
	background:url(../images/myjfimg.png) no-repeat;
	background-size:100% 100%;
	overflow:hidden;
}
.jfsbn p{
	margin-top:1.33rem;
	font-size:0.67rem;
	color:#fff;
}
.jfsbn p i{
	width:0.93rem;
	height:0.93rem;
	background:url(../images/myjficon1.png) no-repeat;
	background-size:100% 100%;
	float:left;
	margin-right:0.2rem;
	display:inline;
}
.jfsbn span{
	float:right;
	margin-top:0.2rem;
	font-size:0.58rem;
	color:#fff;
}
.jfsbn span i{
	float:right;
	width:0.15rem;
	height:0.28rem;
	background:url(../images/myjficon2.png) no-repeat;
	background-size:100% 100%;
	margin-left:0.2rem;
	margin-top:0.3rem;
}
.jfbox{
	padding:0 0.67rem;
	background:#fff;
}
.jfbox li{
	line-height:2.67rem;
	overflow:hidden;
	border-bottom:1px solid #eeeeee;
}
.jfbox li p:nth-of-type(1){
	float:left;
	font-size:0.67rem;
	color:#000;
	margin-right:1.4rem;
}
.jfbox li span{
	font-size:0.58rem;
	color:#9fa0a0;
	float:left;
}
.jfbox li p:nth-of-type(2){
	float:right;
	overflow:hidden;
	font-size:0.83rem;
	color:#1693f2;
	font-weight:700;
}
.jfbox li p:nth-of-type(2) i{
	width:0.9rem;
	height:0.9rem;
	background:url(../images/myjficon3.png) no-repeat;
	background-size:100% 100%;
	float:right;
	margin-top:0.9rem;
	margin-left:0.3rem;
}
.jfbox li p.fsjf{
	color:#01c558;

}
.jfbox li:nth-last-of-type(1),.yjhdultf li:nth-last-of-type(1){
	border-bottom:0;
}

/*---------------------视频列表----------------------*/

.splist{
	margin-top:4.7rem;
	padding-bottom:2.42rem;
}
.splist .yjhdultf li{
	clear:both;
	padding:1.0rem 0;
	margin-right:0;
	width:100%;
	border-bottom:1px solid #ececec;
}
.yjhdultf img,.imgrtcon{
	float:left;
}
.yjhdultf img{
	margin-right:1.0rem;

}
.imgrtcon .video-wen{
	width:9.16rem;
	color:#474455;
	font-size:0.58rem;
	white-space:pre-wrap;
	text-align:left;
	line-height:0.7rem;
	margin-bottom:0.4rem;
}
.video-icosb2{
	overflow:hidden;
}
.jteachwd{
	font-size:0.5rem;
	color:#474455;
	display:block;
	margin-bottom:0.5rem;
}
.rightem{
	overflow:hidden;
	margin-top:0.3rem;
}
.rightem em{
	padding:0.2rem 0.5rem;
	font-size:0.58rem;
	margin-left:0.2rem;
	display:inline;
}



/*-------wpf--------------*/

/*中间二维码区域*/
.w_qccodebox{
	width: 100%;
	background: white;
	padding-bottom: 0.4rem;
	padding-top: .5rem;
	position: relative;
}
div.w_zz{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(255,255,255,0.6);
    z-index: 100;
}
.w_qccodebox.w_hui{
	/*filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	-ms-filter: grayscale(100%);*/
}
/*.w_qccodebox.w_hui .w_tx{
	background: #eeeeee;
}*/
.w_piaototal,.w_qccodelist span{
	color: #b0b0b0;
}
.w_layers{
	position: fixed;
	width: 16.48rem;
	min-height: 11.6rem;
	top:9.8rem;
	left: .8rem;
	background: rgba(0,0,0,0.5);
	border-radius: .5rem;
	color: white;
	font-size: 0.75rem;
	overflow: scroll;
	z-index: 1000;
	display: none;
}
.w_layers.w_layers_txt ul li{
		height: 2.5rem;
		margin-left: -1rem;
}
.w_layers_s{
	height: 1.2rem;
	position: fixed;
	padding: 0 1rem;
	left: 15%;
	top: 50%;
	margin-top: -0.6rem;
	text-align: center;
	color: white;
	font-size: .7rem;
	line-height: 1.2rem;
	background: rgba(0,0,0,0.5) url(../images/w_layers_ok.png) no-repeat 1rem center;
	background-size: .5rem;
	text-indent: 0.8rem;
	border-radius: 0.2rem;
}
.w_layers >div{
	overflow: scroll;
	max-height: 8.2rem;
}
.w_layers .w_layers_close{
	display: block;
	color: white;
	font-size: 2rem;
	clear: both;
	height: 1.2rem;
	margin-bottom: 1rem;
	margin-right: .4rem;
	margin-top: .4rem;
	line-height: 1.2rem;
}
.w_layers .w_layers_close span{
	display: block;
	float: right;
	width: 3rem;
	margin-right: .5rem;
	height: 100%;
	background: url(../images/w_layert_close.png) no-repeat center right;
}

.w_layers ul{
	clear: both;

}
.w_layers ul li{
	height: 2rem;
	text-align: center;
}
.w_layers ul li .w_layers_check{
	width: 1.2rem;
	height: 1.2rem;
    position: relative;
    top: .3rem;
	background: url(../images/w_layers.png) no-repeat center center;
	background-size: 35%;
}

.w_layers ul li.w_active .w_layers_check{
	 background: url(../images/w_layers1.png) no-repeat center center;
	 background-size: 35%;
}
.w_layers ul li span {
    min-width: 2.5rem;
    display: inline-block;
}
.w_layers button{
	margin: 0 auto;
	width: 4.63rem;
	height: 1.2rem;
	line-height: 1.2rem;
	border: none;
	display: block;
	background: #ed6741;
	font-size: 0.75rem;
	color: white;
	margin: 1.2rem auto;
}
.w_qccodebox >i.w_tx{
	width: 17rem;
	margin: 0 auto;
	display: block;
	height: 1.1rem;
	color: #f06568;
	font-size: 0.58rem;
	line-height: 1.1rem;
	text-align: center;
	border-radius: 1.1rem;
	/* url(../images/qccode_warn.png) no-repeat .2rem center*/
	background:#fbe5a9;
	text-indent: .1rem;
    margin-bottom: 0.5rem;
}
.w_qccodebox >i img{
    width: .8rem;
    height: .8rem;
    float: left;
    margin-top: .15rem;
    margin-left: .2rem;
}
.w_qccodebox .w_piaototal{
	width: 100%;
	height: 1.6rem;
	font-size: 0.73rem;
	text-align: center;
	color: #1693f2;
}
.w_qccodebox .w_piaototal img{
	width: 1rem;
	height: .8rem;
	position: relative;
	top: 0.1rem;
}

.w_qccodelist{
	overflow: scroll;
}
.w_qccodelist ul{
	margin: 0 auto;
}
.w_qccodelist ul li{
	float: left;
	width: 10.38rem;
	text-align: center;
	position: relative;
}

.w_qccodelist ul li img{
	width: 7.26rem;
	margin: 0 auto;
	display: block;
	margin-bottom: .6rem;
}
.w_qccodelist ul li img.w_tag{
	position: absolute;
	right: 0;
	bottom: 0;
	z-index: 101;
	filter: grayscale(0%);
	-webkit-filter: grayscale(0%);
	-o-filter: grayscale(0);
	-ms-filter: grayscale(0%);
}
.w_qccodelist ul li >span{
	width: 100%;
	display: block;
	font-size: 0.73rem;
	text-align: center;
	color: #ed6942;
}
.w_qccodelist ul li span.w_qcblack{
	color: #474455;
}


/*-------------实名认证--------------*/
.w_rztitle {
  height: 1.6rem;
  color: #474455;
  line-height: 1.6rem;
  background: #eeeeee;
  font-size: 0.66rem;
  margin-top: 2.22rem;
  padding-left: 0.66rem;
}
.w_rztitle h4 {
  float: left;
}
.w_rztitle span {
  color: #ec6941;
  float: left;
}
.w_rzcont {
  background: white;
  padding: 0.58rem;
}
.w_tx {
  width: 14.48rem;
  margin: 0 auto;
  display: block;
  height: 1.1rem;
  color: #f06568;
  font-size: 0.58rem;
  line-height: 1.1rem;
  text-align: center;
  border-radius: 1.1rem;
  background: #fbe5a9;
  text-indent: .1rem;
  margin-bottom: 0.5rem;
}
.w_tx img{
	 width: .8rem;
    height: .8rem;
    float: left;
    margin-top: .15rem;
    margin-left: .2rem;
}

.w_rz_list li {
  overflow: hidden;
  font-size: 0.6rem;
  height: 1.8rem;
  line-height: 1.8rem;
}
.w_rz_list .txt {
  float: left;
  width: 20%;
  border-bottom: none;
  text-align: right;
  padding-right: 0.5rem;
  box-sizing: border-box;
}
.w_rz_list p {
  float: left;
  width: 80%;
  position: relative;
}
.w_rz_list p input {
  border: none;
  border-bottom: 1px solid #c9caca;
  width: 100%;
  height: 100%;
  font-size: 0.6rem;
}
.w_rili {
  position: absolute;
  right: 15px;
  top: .1rem;
  width: 1rem;
  height: 1rem;
}
.w_sex button {
  float: left;
  width: 2.2rem;
  height: 1.4rem;
  margin-left: 0.4rem;
  border-radius: .1rem;
  font-size: 0.6rem;
  border: none;
  background: none;
  color: #9fa0a0;
  border: 2px solid #9fa0a0;
}
.w_sex button.w_sexcheck {
  background: #fe936f;
  color: white;
  border: none;
}
.w_rz_list .w_timer span {
  width: 40%;
  position: relative;
}
.w_rz_list .w_timer span input {
  width: 90%;
}
.w_rz_list .w_timer span.w_timer_img img.w_rili {
  top: -0.4rem;
  right: 15px;
}
.w_zhaopian {
  overflow: hidden;
}
.w_zhaopian > div {
  float: left;
  width: 50%;
  color: #000000;
  font-size: 0.6rem;
  line-height: 2.5rem;
  padding-left: 1rem;
  box-sizing: border-box;
}
.w_zhaopian > div p {
  position: relative;
  width: 6.58rem;
  height: 4.08rem;
  /*background: url(../images/w_yz.png) no-repeat center;
  background-size: 100%;*/
}
.preview img {
	height: 100%;
}
.preview1 img {
	height: 100%;
}


.w_zhaopian > div p input{
	border: none;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	height: 100%;
	width: 100%;
	opacity: 0;
}
/*二维码使用标记*/
.w_biaoji{
	position: absolute;
    right: 0;
    bottom: 0;
    z-index: 101;
    width: 7.26rem !important;
    height: 7rem;
    display: block;
    line-height: 7rem;
    background: url(../images/w_biaoji.png) no-repeat center;
    background-size: 100%;
}
.w_biaoji b{
	 color: #828282;
	display: block;
	font-size: 1.5rem;
	transform: rotate(-36deg);
}











/*-----lizn-------*/
/*----------个人资料页----------*/

.pers-srch-block {
	padding-top: 2.22rem;
}

.pers-inputB {
	position: relative;
	margin: 0 0.66rem;
	margin-top: 0.76rem;
	padding-bottom: 0.76rem;
	border-bottom: 1px solid #c9caca;
}

.pers-inputB input {
	width: 96.5%;
	padding-left: 0.5rem;
	height: 1.85rem;
	font-size: 0.58rem;
	line-height: 1.85rem;
	border: 2px solid #ec6941;
	border-radius: 1rem;
	color: #ec6941;
}
.pers-srch-ico {
	position: absolute;
	top: 0.5rem;
	right: 0.85rem;
	width: 0.91rem;
	height: 0.91rem;
	background: url(../images/posn-ico1.png) no-repeat;
	background-size: 100%;
}
.pers-name {
	padding: 0 0.66rem;
}
.pers-name-L {
	padding-left: 0.6rem;
	font-size: 0.58rem;
	line-height: 1.1rem;
	color: #c9caca;
}
.pers-table {
	width: 90%;
	margin: 0 auto;
	border: none;
}
.pers-bg {
	background: #fff;
	border-radius: 0.2rem;
	border: 1px solid #c9caca;
}
.pers-table tr {
	border-bottom: 1px solid #c9caca;
}
.pers-table tr:nth-last-of-type(1) {
	border-bottom: none;
}
.pers-table td {
	position: relative;
	/*width: 5.54rem;*/
	border: none;
}
.pers-table td:nth-of-type(1) .pers-mans {
	position: absolute;
	top: 1rem;
	left: 0;
	width: 0.58rem;
	height: 0.58rem;
	background: url(../images/man-ico1.png) no-repeat;
	background-size: 100%;
	margin-right: 2rem;
}
.pers-table td:nth-of-type(1) .pers-womens {
	position: absolute;
	top: 1rem;
	left: 0;
	width: 0.58rem;
	height: 0.58rem;
	background: url(../images/women-ico1.png) no-repeat;
	background-size: 100%;
	margin-right: 2rem;
}
.pers-table td:nth-of-type(1) span {
	padding-left: 1rem;
}
.pers-table td:nth-of-type(2) {
	text-align: center;
}
.pers-table td:nth-of-type(3) {
	text-align: right;
}
.pers-table td span {
	color: #000000;
}
.pers-table td em {
	color: #9fa0a0;
}




/*编辑联系人页*/
.contacts-title-bg {
	padding-top: 2.22rem;
}
.contacts-title {
	padding: 0 0.66rem;
}
.contacts-p1 {
	line-height: 1.6rem;
	font-size: 0.58rem;
	color: #9fa0a0;
}

.contacts-block {
	padding: 0 0.66rem;
	background: #fff;
}
.contacts-table {
	width: 100%;
}
 .contacts-table th {
	width: 20%;
	font-size: 0.66rem;
	color: #000000;
}
.contacts-table tr {
	height: 2.6rem;
	line-height: 2.6rem;
}
.contacts-table td {
	width: 80%;
	border-bottom: 1px solid #c9caca;
}

.contacts-table td input {
	width: 100%;
	height: 2.6rem;
	line-height: 2.6rem;
	font-size: 0.66rem;
	border: none;

}
.contacts-table tr:nth-last-of-type(1) td {
	border-bottom: none;
}

.contacts-table td select {
	width: 100%;
	height: 1rem;
	border: none;
	font-size: 0.66rem;
	outline: none;
}












.contacts-p2 {
	line-height: 1.6rem;
	font-size: 0.58rem;
	color: #c9caca;
}
.contacts-p2 em {
	color: #ed6942;
}
.contacts-imgs {
	text-align: center;
}
.contacts-imgs div {
	color: #9fa0a0;
}
.contacts-img-block {
	padding: 0 0.66rem;
	background: #fff;
}
.contacts-img-text {
	font-size: 0.58rem;
	color: #ed7654;
	text-align: right;
	padding-bottom: 0.8rem;
}
.contacts-table .contacts-img-two {
	border-bottom: none;
}
.contacts-img-two p {
	width: 3.1rem;
	height: 1.61rem;
	line-height: 1.68rem;
	margin-top: 0.4rem;
	text-align: center;
	font-size: 0.66rem;
	border-radius: 0.2rem;
	border: 2px solid #9fa0a0;
	margin-left: 1rem;
	color: #9fa0a0;
}
.contacts-img-two .conbg {
	background: #fe936f;
	border-color: #fe936f;
	color: white;
}

/*----------------编辑联系人-----------*/

.bjlxr2{
	margin-top:0;
	margin-bottom:0;
	overflow:hidden;

}
.bjlxr2 li{
	border:0;
}
.bjlxr2 li p{
	width:3.2rem;
}
.bjlxr2 li input{
	width:12.7rem;
	color:#474455;
}
.mmjbxx{
	font-size:0.58rem;
	line-height:1.5rem;
	color:#9fa0a0;
	margin-top:2.22rem;
	padding:0 0.6rem;
	overflow:hidden;
}
.mmjbxx p{
	float:left;
}
.mmjbxx span{
	float:right;
}
.mmjbxx span i{
	color:#ed6942;
}
.mmjbxx2{
	margin-top:0;
}
.w_tx2{
	margin:0.5rem 0;
	width:auto;
	height:1.15rem;
	font-size:0.5rem;
	line-height:1.15rem;
}
.zjlxrtt{
	overflow:hidden;
	clear:both;
	padding-bottom:1.0rem;
}
.zjlxrtt img{
	float:left;
	border:1px solid #dadada;
	float:left;
	width:6.55rem;
	height:4.05rem;

}
.zjlxrtt img:nth-of-type(1){
	margin:0 0.7rem 0 1.0rem;
}
.zjlxrtt img:nth-of-type(2){
	margin:0 1.0rem 0 0.7rem;
}
.zcqdele{
	margin:1.33rem 0.7rem 8.16rem;
}



/*------------关于我们页--------------*/

.about-block {
	margin-top: 2.22rem;
	margin-bottom: 0.68rem;
	padding: 0 0.66rem;
	background: #fff;
}
.about-img {
	margin: 0 auto;
	padding-top: 2.6rem;
	width: 4.58rem;
	height: 4.75rem;
}
.about-img-bottom {
	text-align: center;
	margin-top: 1.4rem;
	padding-bottom: 1.3rem;
	font-size: 0.75rem;
	font-weight: bold;
	color: #474455;
}
.testing {
	background: #fff;
	height: 2.36rem;
	line-height: 2.36rem;
	text-align: center;
	font-size: 0.66rem;
	margin-bottom: 0.68rem;
	color: #000;
}
.about-prompt {
	text-align: center;
	font-size: 0.58rem;
	color: #9fa0a0;
}

.about-man {
	margin: 0 0.66rem;
	margin-top: 4.4rem;
	margin-bottom: 0.7rem;
	width: 5.06rem;
	height: 7.36rem;
	text-align: right;
}
.banquan {
	font-size: 0.58rem;
	color: #9fa0a0;
	text-align: center;
}






/*-----------视频详情页---------------*/
.video-block-header {
	width:100%;
	height:700px;
}
/*.video-block-header {
    height: 10rem;
    background: url(../images/video-banner.png) no-repeat center;
    background-size: 100%;
}*/
.video-first {
	margin: 0 0.66rem;
	margin-top: 1.2rem;
	padding-bottom: 0.7rem;
}
.video-p1 {
	font-size: 0.66rem;
	color: #000000;
}
.video-p2 span {
	font-size: 0.58rem;
	color: #9fa0a0;
	margin-right: 0.3rem;
}
.video-p2 i {
	display: inline-block;
	width: 0.56rem;
	height: 0.56rem;
	margin-top: 0.2rem;
	background: url(../images/right1.png) no-repeat center center;
	background-size: 100%;
}
.video-text {
	font-size: 0.58rem;
	color: #474455;
	padding: 0 0.66rem;
}
.video-ico-box {
	margin-top: 0.86rem;
	padding-bottom: 0.7rem;
	border-bottom: 1px solid #eeeeee;
}
.video-bor {
	margin: 0 0.66rem;
}
.video-speak {
	margin-left: 0;
	margin-top:0.5rem;
}

.video-speak i {
    position: absolute;
    top: -0.1rem;
    width: 0.83rem;
    height: 0.83rem;
    background: url(../images/laud3.png) no-repeat;
    background-size: 100% 100%;
}
.speak em {
    margin-left: 1rem;
    font-size: 0.58rem;
    color: #9f9f9f;
}
.video-right-ico span {
	display: inline-block;
	margin-left: 1.46rem;
}
.video-right-ico .set-right-two1 {
	width: 1.11rem;
	height: 1.08rem;
	background: url(../images/star-1.png) no-repeat center center;
	background-size: 100%;
}

.set-right-two3 {
    width: 1.11rem;
    height: 1.08rem;
    background: url(../images/star-3.png) no-repeat center center;
    background-size: 100%;
	}
/*.video-right-ico span:nth-of-type(2){
	width: 1.11rem;
	height: 1.08rem;
	background: url(../images/xia.png) no-repeat center center;
	background-size: 100%;
}*/
.video-right-ico span:nth-of-type(2){
	width: 0.91rem;
	height: 1.06rem;
	background: url(../images/link-1.png) no-repeat center center;
	background-size: 100%;
}
.video-number-title {
	padding: 0 0.66rem;
	line-height: 2.33rem;
	height: 2.33rem;
}
.video-p1 {
	position: relative;
}
.video-p1 em {
	position: absolute;
	top: 0.8rem;
	width: 0.43rem;
	height: 0.83rem;
	background: #1693f2;
}
.video-p1 span {
	margin-left: 0.8rem;
	color: #1693f2;
}
.video-number-box {
	overflow-x: auto;
	overflow-y: hidden;
	width: 100%;
	padding-bottom: 0.61rem;
}
.video-number-list  {
	margin-left: 0.66rem;
}
.video-number-list li {
	position: relative;
	float: left;
	width: 2.18rem;
	height: 1.68rem;
	line-height: 1.68rem;
	font-size: 0.58rem;
	margin-right: 0.55rem;
	border: 1px solid #eeeeee;
	background: #f7f7f7;
	text-align: center;
}
.video-number-list li:active {
	color: #ed6942;
}
.video-number-list li .i-bg {
	color: #ed6942;
}
.video-number-list li .em-bg {
	position: absolute;
	left: 0;
	top: 0;
	width: 2.21rem;
	height: 1.71rem;
	background: url(../images/ms-b.png) no-repeat;
	background-size: 100%;
}

.video-imgbox {
	margin-left: 0.66rem;
}
.video-imgbox .yjhdul li {
	margin-right: 1.2rem;
}



.video-img-title {
	padding: 0;
    line-height: 2.33rem;
    height: 2.33rem;
}
.video-list {
	height: auto;
}
.video-list li {
	height: auto;
}
.video-wen {
	text-align: center;
	font-size: 0.58rem;
	line-height: 1.7rem;
	color: #474455;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.video-icosb em {
	font-size: 0.5rem;
	color: #9fa0a0;
}
.video-icosb em:nth-of-type(1) {
	float: left;
}
.video-icosb em:nth-of-type(1) i:before {
	content: "";
	display: inline-block;
	width: 0.53rem;
	height: 0.53rem;
	margin-right: 0.2rem;
	vertical-align: middle;
	background: url(../images/indexzy_time.png) no-repeat center center;
	background-size: 100%;
}
.video-icosb em:nth-of-type(2) {
	float: right;
}
.video-icosb em:nth-of-type(2) i:before {
	content: "";
	display: inline-block;
	width: 0.66rem;
	height: 0.5rem;
	margin-right: 0.2rem;
	vertical-align: middle;
	background: url(../images/see.png) no-repeat center center;
	background-size: 100%;
}
.video-introduction {
	margin: 0 0.66rem;
}
.introduction-list {
	padding-bottom: 0.5rem;
	border-bottom: 1px solid #eeeeee;
}
.introduction-li1 {
	float: left;
	text-align: center;
	overflow: hidden;
	width: 2.88rem;
	margin-left: 1.2rem;
}
.introduction-li1 span {
	font-size: 0.66rem;
	color: #000000;
	margin-top: 0.66rem;
	padding-bottom: 0.66rem;
	line-height: 1.91rem;
}
.introduction-li2 {
	float: right;
	text-align: left;
	width: 11.02rem;
}
.introduction-li2 h2 {
	padding-bottom: 0.7rem;
	font-size: 0.66rem;
	color: #000000;
}
.introduction-li2 p {
	font-size: 0.58rem;
	line-height: 1rem;
	color: #474455;
}
.video-titlebox {
	line-height: 2.33rem;
    height: 2.33rem;
}
.video-tit span {
	font-size: 0.66rem;
	color: #000000;
}

.vio-text p {
	font-size: 0.58rem;
	color: #474455;
}
.video-ms {
	padding: 0;
	text-indent: 2em;
	font-size: 0.6rem;
	line-height: 1.21rem;
	padding-bottom: 0.5rem;
	color: 474455;
}


.video-open {
	line-height: 1.9rem;
	font-size: 0.58rem;
	color: #474455;
}
.video-open:before {
	content: "";
	display: inline-block;
	width: 0.66rem;
	height: 0.66rem;
	margin-right: 0.4rem;
	vertical-align: middle;
	background: url(../images/pen.png) no-repeat center center;
	background-size: 100%;
}

/*.introduction-div {
	padding-bottom: 0.5rem;
	overflow:hidden;
	height:3.6rem;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:4;
	-webkit-box-orient:vertical;

}*/

.video-bigbox .introduction-div {
	padding-bottom: 0.5rem;

	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
}
.introduction-div p {
	text-indent: 2em;
	line-height: 1rem;
	font-size: 0.5rem;
}
.my-video-dimensions
{
	width:100%;
	height:700px;
}

/*---------系统通知列表------------*/
.hdbgbox-border {
	border-bottom: 1px solid #000;
}
.xttzlist .lb-hdbgbox {
	padding-top: 0;
}
.lb-xttzlistop {
	font-size: 0.66rem;
	margin-top: 0.5rem;
	color: #000;
}
.lb-hdbgbox p {
	padding: 0 0.66rem;
	font-size: 0.58rem;
    line-height: 1rem;
    color: #000000;
}

.lb-xttzlist-b p {
	float: right;
	margin-top: 1rem;
	padding: 0 0.66rem;
	font-size: 0.58rem;
	color: #474455;
}

.bor {
	overflow-x: auto;
	overflow-y: hidden;
}
.jjrlxtz p {
	font-size: 0.56rem;
	height:1.5rem;
}

.ms-last-a .ms-2 {
	float: left;
	font-size: 0.57rem;
	line-height: 2.41rem;
	color: #484556;
}
.ms-last-a .ms-2 {
    height: 0.56rem;
    border-left: 1px solid #474455;
    margin-left: 1rem;
    margin-right: 1rem;
    margin-top: 1rem;
}
/*.ms-name1 {
	position: relative;
	width: 9.15rem;
}
.ms-name1 i {
	position: absolute;
	top: 0.8rem;
	left: 1.8rem;
	width: 1.03rem;
	height: 0.98rem;
	background: url(../images/b-phone.png) no-repeat;
	background-size: 100%;
}*/

.ms-name1 {
	width: 5.5rem;
	height: 2.43rem;
	font-size: 0.56rem;
	line-height: 2.43rem;
	background: #ccc;
	text-align: center;
	color: #fff;
}
.ms-name2 {
	width: 5.5rem;
	height: 2.43rem;
	font-size: 0.56rem;
	line-height: 2.43rem;
	background: #1693f2;
	text-align: center;
	color: #fff;
}





/*------评论页的弹框-------*/
.com-tk {
	display: none;
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 100;
}

.com-tk-bg {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 200;
	background: #000;
	filter: alpha(opacity=40);
	-moz-opacity: 0.4;
	opacity: 0.4;
}
.com-tk-cont {
	position: fixed;
	top: 50%;
	left: 50%;
	background: #fff;
	margin-left: -6.28rem;
	margin-top: -7.08rem;
	z-index: 300;
	text-align: center;
	border-radius: 0.3rem;
	width: 12.56rem;
	min-height: 6.16rem;
}

.com-text p {
	line-height: 4.08rem;
	font-size: 0.83rem;
	color: #474455;
}
.com-tk-btn{
	border-top: 3px solid #d1d1d1;
}
.com-tk-btn p {
	width: 6rem;
	line-height: 2.05rem;
	font-size: 0.83rem;
	color: #474455;

}
.com-tk-btn p:nth-of-type(2){
	border-left: 3px solid #d1d1d1;
	color: #1693f2;
}



/*---------------------VR全景 -------------------------*/

.vrtbmm{
	width:4.58rem;
	height:1.0rem;
	background:rgba(0,0,0,0.5);
	border-radius:1.0rem;
	position:absolute;
	bottom:0.5rem;
	left:0.67rem;
	color:#fff;
	z-index:8;
	font-size:0.67rem;
}
.vrtbmm span{
	width:0.63rem;
	height:0.67rem;
	background:url(../images/hdxqrt.png) no-repeat;
	background-size:100% 100%;
	float:left;
	margin:0.16rem 0.3rem 0 0.55rem;
}
.gdtwbox3{
	padding-top:1.0rem;
}
.adresshdbb2 i{
	width:0.5rem;
	height:0.5rem;
	background:url(../images/hdicongn.png) no-repeat;
	background-size:100% 100%;
	margin-top:0.1rem;
}
.jjrlxtz3{
	overflow:hidden;
}
.jjrlxtzin{
	float:left;
	width:50%;
}
.jjrlxtzin i{
	width:0.5rem;
	height:0.5rem;
	background:url(../images/reserve-ico3.png) no-repeat;
	background-size:100% 100%;
}
.jjrlxtzin2 i{
	width:0.5rem;
	height:0.5rem;
	background:url(../images/reserve-ico6.png) no-repeat;
	background-size:100% 100%;
}


.hdydbg{
	overflow:hidden;
	padding-left:0.66rem;
	width:100%;
	}
.hdydbg_l{
	float:left;
	width:1.67rem;
	text-align:right;
	color:#a6937c;
	}
.hdydbg_l li{
	margin-top:0.85rem;
	font-size:0.57rem;
	font-weight:normal;
	cursor:pointer;
	}
.contbtmpd{
	padding-bottom:1.0rem;
	overflow:hidden;
	}
.hdydbg_r{
	float:left;
	margin-left:0.15rem;
	display:inline;
	overflow-y:hidden;
	overflow-x:auto;
	width:15.67rem;
	}
.hdydbg_r table{
	width:26.33rem;
	border:1px solid #fff;
	}
.hdydbg_r th{
	line-height:1.2rem;
	color:#fff;
	background:#c4b099;
	text-align:center;
	font-size:0.51rem;
	border:1px solid #fff;
	}
.hdydbg_r td{
	line-height:1.62rem;
	border:1px solid #fff;
	}
.hdydbg_r a,.hdydbg_r span{
	display:block;
	}
.hdydbg_r a{
	background:#f7eee4;
	}
.hdydbg_r .abgzmg{
	background:#ec6941;
	}
.hdydbg_r span{
	background:#f9f9f9;
	color:#ac9a85;
	font-size:0.67rem;
	text-align:center;
	}
.hdydbg_r td a{
	font-size:0.67rem;
	text-align:center;
	color:#ac9a85;
}
.ydrqbox{
	width:12.53rem;
	height:1.33rem;
	border:1px solid #E75224;
	line-height:1.33rem;
	padding-left:0.4rem;
	margin-bottom:0.4rem;
}
.ydrqbox p{
	float:left;
	color:#474455;
	font-size:0.58rem;
}
.ydrqbox span{
	float:right;
	width:2.2rem;
	height:100%;
	background:#E75224;
	margin-right:0;

}
.ydrqbox span em{
	display:block;
	width:0.76rem;
	height:0.76rem;
	background:url(../images/delebtn.png) no-repeat;
	margin:0.30rem auto;
	background-size:100% 100%;
}
.sign-mans3{
	border-bottom:3px solid #eeeeee;

}
.si-boxx{
	width:100%;
}
.sigbpdbox{
	padding-top:1.0rem;
}
.sigbpd{
	overflow:hidden;
	padding:0 0.66rem 0.5rem;
}
.sigbpd p{
	width:4.0rem;
	font-size:0.57rem;
	color:#000;
	float:left;
	text-align: right;
	line-height:1.31rem;
}
.sigbpd p i{
	color:#E75224;
	font-size:0.57rem;
	margin-right:0.2rem;
}
.sigbpd input{
	float:left;
	font-size:0.57rem;
}
.sigbpd textarea{
	height:2.6rem;
	resize:none;
	font-size:0.57rem;
}
.alertsy{
	text-align:right;
	font-size:0.57rem;
	color:#E75224;
	padding-right:1.2rem;
	margin-bottom:1.0rem;
	outline:none;
}
.lbydsection4{
	padding-bottom:1.0rem;
}

/*-----------兴趣爱好页-----------------*/
.interest-heard {
	position: relative;
}

.just-btn {
	position: absolute;
	top: 1rem;
	right: 1rem;
	width: 1.58rem;
	height: 1.58rem;
	font-size: 0.56rem;
	text-align: center;
	line-height: 1.58rem;
	background: rgba(0,0,0,0.4);
	border-radius: 50%;
	color: #fff;
}
.inter-allp {
	margin: 0 auto;
	margin-top: 1.2rem;
	text-align: center;
}
.inter-allp p:nth-of-type(1) {
	font-size: 0.93rem;
	color: #474455;
}
.inter-allp p:nth-of-type(2) {
	margin-top: 0.4rem;
	font-size: 0.56rem;
	color: #474455;
}
.inter-list-block {
	margin: 0 0.66rem;
}
.inter-list {
	margin-top: 0.56rem;
	margin-right: -0.54rem;
}
.inter-list li {
	float: left;
	width: 5.13rem;
	height: 1.28rem;
	line-height: 1.28rem;
	font-size: 0.66rem;
	text-align: center;
	border: 1px solid #c3c3c3;
	border-radius: 0.6rem;
	margin-right: 0.5rem;
	margin-top: 0.76rem;
	color: #3b3b3b;
}
.inter-list .all-LiBg {
	background: #ffa488;
	border-color: #ec6941;
	color: #fff;
}
.inter-last P{
	margin:  0 auto;
	margin-top: 1.63rem;
	font-size: 0.6rem;
	color: #fff;
	width: 4.31rem;
	height: 1.28rem;
	text-align: center;
	line-height: 1.28rem;
	background: #ec6941;
}

/********添加的*******/

.ms-name1 i {
	position: absolute;
	top: 0.8rem;
	left: 1.8rem;
	width: 1.03rem;
	height: 0.98rem;
	background: url(../images/b-phone.png) no-repeat;
	background-size: 100%;
}



.find-two-text1 p {
max-width: 16.6rem
padding-bottom: 0;
padding-top: 0;
color: #000;
font-size:0.8rem;
overflow: hidden;
margin-bottom:0.2rem;
}

.find-two-text1 p img{
	max-width:16.6rem;
	margin: 0 auto;
}
.zan .di {
	position: absolute;
	top: 0rem;
	width: 0.63rem;
	height: 0.63rem;
	background: url(../images/laud1.png) no-repeat;
	background-size: 100% 100%;
}


.zan .bu {
	position: absolute;
	top: 0rem;
	width: 0.63rem;
	height: 0.63rem;
	background: url(../images/laud2.png) no-repeat;
	background-size: 100% 100%;
}



 /*-------分享遮罩层样式----------*/
        .fx-box {
            position: relative;
            top: 0px;
            height: 1px;
        }
        .fx-mask {
            width: 100%;
            height: 100%;
            position: fixed;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            z-index: 200;
            background: #000;
            filter: alpha(opacity=40);
            -moz-opacity: 0.4;
            opacity: 0.4;
        }
        .fx-box img {
            position: absolute;
            width: 12.2rem;
            top: 150px;
			right: 90px;
            height: 3.7rem;
            z-index: 201;
        }


.lz-box-header .set-right-two1 {
	position: absolute;
	right: 2rem;
	top: 0.67rem;
	width: 1.13rem;
	height: 1.13rem;
	background: url(../images/star1.png) no-repeat center center;
	background-size: 1.13rem  1.13rem;
	cursor: pointer;
}



/***.video-speak i 样式删除
margin-top   1191行修改了top高度

**/
 #speak2 {
    position: absolute;
    top: 0.05rem;
    width: 0.83rem;
    height: 0.83rem;
    background: url(../images/speak2.png) no-repeat;
    background-size: 100% 100%;
}

 #speak1 {
    position: absolute;
    top: 0.05rem;
    width: 0.83rem;
    height: 0.83rem;
    background: url(../images/speak1.png) no-repeat;
    background-size: 100% 100%;
}



.contacts-table .add-local .select {
	width: 32%;
}
.last-block .ms-latb1s {
	padding-bottom: 0.95rem;
    width: 14.85rem;
    margin-left: 0.9rem;
    border-bottom: 1px solid #cacaca;
}




/*选票*/

.vote-tit {
	padding: 0 0.66rem;
	margin-top: 2.22rem;
}
.vote-tit .vote-t1 {
	font-size: 0.76rem;
	line-height: 1.28rem;
	padding-top: 0.4rem;
	color: #474455;
}
.vote-t2 {
	font-size: 0.63rem;
	color: #474455;
}

.vote-list li {
	float: left;
}




/*.yx-te {
	padding-top: 0.2rem;
	font-size: 0.6rem;
	padding-left: 0.61rem;
	font-size: 0.6rem;
	color: #535353;
}
.zw-B {
	height: 1.5rem;
	font-size: 0.6rem;
	padding: 0 0.61rem;
	margin-top: 0.4rem;
	margin-bottom: 0.4rem;
}
.zw-B p {
	float: left;
	width: 4.16rem;
	height: 1.15rem;
	line-height: 1.15rem;
	text-align: center;
	border: 1px solid #d4d4d4;
	margin-right: 0.5rem;
	color: #535353;
	border-radius: 4px;
}
.qr-btn {
	width: 100%;
	text-align: center;
	height: 2.3rem;
	line-height: 2.3rem;
	background: #ed6942;
	font-size: 0.7rem;
	color: #fff;
}*/
/*选票*/

.yx-te {
	padding-top: 0.2rem;
	padding-left: 0.61rem;
	font-size: 0.6rem;
	color: #535353;
}
.zw-B {
	/*height: 1.5rem;*/
	font-size: 0.6rem;
	padding: 0 0.61rem;
	margin-top: 0.4rem;
	margin-bottom: 0.4rem;
	height: 2.5rem;
    overflow-y: auto;
}
.zw-B p {
	float: left;
	width: 4.16rem;
	height: 1.15rem;
	line-height: 1.15rem;
	text-align: center;
	border: 1px solid #d4d4d4;
	margin-right: 0.5rem;
	color: #535353;
	border-radius: 4px;
}
.qr-btn {
	width: 100%;
	text-align: center;
	height: 2.3rem;
	line-height: 2.3rem;
	background: #ed6942;
	font-size: 0.7rem;
	color: #fff;
}
.seatdiv{
	width:185%;
	text-align:center;
	position:relative;
	padding-left:2%;
	height:1.0rem;
	margin-bottom:0.2rem;
}
.seatdiv a{
	width:1.0rem;
	height:22.72px;
	
	font-size:0.5rem;
	margin:0.05rem 0; 
}

.seatdiv a img{
	width:1.0rem;
	height:22.72px;
	font-size:0.5rem;
	margin:0.05rem 0; 
}
.seatdiv .firstsz{
	position:absolute;
	top:0.2rem;
	left:0.2rem;
	
}
.seat-tkin span{
	height:1.0rem;
	display:block;
	line-height:22.72px;
	font-size:12px;
	margin:0 0 0.2rem; 	
}
.leftnumber{
	margin-top:15px;
	
}

/*----------2017-12-27新加样式-----------*/
.xj_box {
	background: #fff;
	/*margin-top: 0.95rem;*/
}
.Lyjhdbox {
	position: relative;
	height: 1.8rem;
    line-height: 1.8rem;
    color: #474455;
    font-size: 0.67rem;
    margin-top: 1.0rem;
    /*margin: 1.0rem 0 0.95rem 0.67rem;*/
    padding-left: 0.5rem;
   border-bottom: 2px solid #efefef;
    
}
.Lyjhdbox em {
	position: absolute;
	top: 0.6rem;
	width: 0.35rem;
	height: 0.65rem;
	display: inline-block;
	background: #E75224;
	margin-right: 0.5rem;
}
.xj_list {
	height: 3.33rem;
}
.xj_list li {
	float: left;
	width: 33.3%;
}

.xj_list li a {
	position: relative;
	display: block;
	top: 1rem;
}
.xj_list li .xj_a1 i {
	position: absolute;
	left: 0.6rem;
	top: 0.1rem;
	width: 1.55rem;
	height: 1.63rem;
	background: url(../images/xj_1.png) no-repeat;
	background-size: 100%;
}
.xj_list li a .span_b {
	display: inline-block;
	margin-left: 2.1rem;
}
.xj_list li a .span_b p {
	text-align: center;
	width: 3.2rem;
	font-size: 0.65rem;	
	color: #000;
	font-family:"微软雅黑";	
}
.xj_list li .xj_a2 i {
	position: absolute;
	left: 0.6rem;
	top: 0.1rem;
	width: 1.55rem;
	height: 1.63rem;
	background: url(../images/xj_2.png) no-repeat;
	background-size: 100%;
}
.xj_list li .xj_a3 i {
	position: absolute;
	left: 0.6rem;
	top: 0.1rem;
	width: 1.55rem;
	height: 1.63rem;
	background: url(../images/xj_3.png) no-repeat;
	background-size: 100%;
}
.bmhdbox{
	background:#fff;
	margin-top:0.2rem;
}

.xj_box li a .span_b .manycs{
	font-size: 0.48rem;	
	
}


/*----------------------最新改动----------------*/

.searchbox{
	width:70%;
	height:1.4rem;
	background: #fff;
	border-radius: 1.0rem;
	display:inline-block;
	margin-top:0.5rem;
}
.searchbox span{
	width:1.0rem;
	height:1.0rem;
	float:left;
	background:url(../images/fdj1.png) no-repeat;
	background-size:100% 100%;
	margin:0.2rem 0.3rem;
}
.searchbox input{
	float:left;
	height:1.4rem;
	width:78%;
	background:none;
	border:none;
	font-size:0.7rem;
	line-height:1.4rem;
}


.searchbox1{
	width:70%;
	height:1.4rem;
	background: rgba(88,88,88,0.8);
	border-radius: 1.0rem;
	display:inline-block;
	margin-top:0.5rem;
}
.searchbox1 span{
	width:1.0rem;
	height:1.0rem;
	float:left;
	background:url(../images/fdj.png) no-repeat;
	background-size:100% 100%;
	margin:0.2rem 0.3rem;
}
.searchbox1 input{
	float:left;
	height:1.4rem;
	width:78%;
	background:none;
	border:none;
	font-size:0.7rem;
	line-height:1.4rem;
}
.wxxxbtn{
	width:1.6rem;
	height:1.2rem;
	position:absolute;
	top:0.65rem;
	right:0.2rem;
	font-size:0.8rem;
	color:#fff;
}
.smjss{
	position:fixed;	
	top:1.0rem;
	width:100%;
	height:1.4rem;
	z-index:9;
	text-align:center;
}
.searchboxt{
	display:inline-block;
	width:80%;
	height:1.4rem;
	margin-top:0;
}


.pltck{
	width:100%;
	border-top-left-radius:0.3rem;
	border-top-right-radius:0.3rem;
	background:#fff;
	position:absolute;
	
}
.plnumber{
	position:relative;
	text-align:center;
	padding:0.5rem 0;
	border-bottom:1px solid #cacaca;
}
.plnumber span:first-child{
	position:absolute;
	width:1.0rem;
	height:1.0rem;
	background:url(../images/plclose.png) no-repeat;
	background-size:100% 100%;
	top:0.8rem;
	left:0.5rem;
}
.plnumber span:last-child{
	font-size:1.2rem;
	color:#303030;
	display:inline-block;
}

/*********点单*********/

.bgBox{
	background: #eee;
}
.dh_header{
	height: 2.2rem;
	background: #1693f2;
	border-bottom: 1px solid #a6d0ef;
	position: fixed;
	top:0;
	left: 0;
	width: 100%;
	z-index: 3;
}
.dh_header h1{
	line-height: 2.2rem;
	text-align: center;
	font-size: 0.9rem;
	color: #fff;
	font-weight: normal;
}
.d_Box{
	width: 92%;
	margin:2.2rem auto 0 auto;
	padding-bottom: 2.42rem;
	overflow: hidden;
}
.diandan{
	margin-top: 0.8rem;
	box-shadow:0 0 1px rgba(0,0,0,.14);
	border: 1px solid #e8e8e8;
	border-radius:0.6rem;
	background: #fff;
}
.d_content{
	padding: 0.5rem 0.7rem;
	border-radius: 0.6rem;
}
.d_content h1{
	font-size: 0.7rem;
	/*background: url("../images/line.jpg") repeat-x bottom;*/
	background-size:100% 0.25rem;
	font-family: "Microsoft YaHei", "微软雅黑";
	display: inline-block;
	margin-bottom: 0.4rem;
}
.d_content p{
	font-size: 0.6rem;
	color: #4c4c4c;
	overflow:hidden;
	text-overflow:ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	line-height: 0.9rem;
	margin-bottom: 0.3rem;
}
.d_content span{
	display: -webkit-box;
	font-size: 0.6rem;
	color: #808080;
	margin-bottom: 0.2rem;
}
.d_content a{
	width: 6.7rem;
	height: 1.5rem;
	line-height: 1.5rem;
	background: #1693f2;
	font-size: 0.6rem;
	text-align: center;
	display: block;
	margin:0.5rem auto 0 auto;
	color: #fff;
	border-radius: 0.3rem;
}
.d_content a.ydd{
	background: #c6c6c6;
}

.jy_area{
	border: 0;
	font-size: 0.6rem;
	color: #4c4c4c;
	width: 100%;
	resize: none;
	outline: none;
	height: 4.5rem;
}
.yuyin{
	background: url("../images/yuyin.png") no-repeat;
	width: 3.2rem;
	height: 4rem;
	background-size: 3.2rem 4rem;
	display: block;
	margin: 0.5rem auto 0 auto;
}
.zltxBox{
	margin-top: 2.2rem;
}
.zltx{
	background: #fff;
	padding: 0 0.7rem;
	margin-bottom: 1.3rem;
}
.zltx li{
	border-bottom: 2px solid #ededed;
	height: 3rem;
	overflow: hidden;
}
.zltx li span{
	line-height: 3rem;
	font-size:0.7rem;
	color: #1a1a1a;
	float: left;
}
.zltx li p{
	float:right;
	width: 70%;
}
.zltx li input{
	border: 0;
	line-height:3rem;
	font-size:0.7rem;
	text-align: right;
	width: 100%;
	color: #1a1a1a;
}
.zljt{
	background: url("../images/zlfh.png") no-repeat right;
	padding-right: 0.7rem;
	background-size: 0.3rem 0.5rem;
}
.yqBox{
	background: #fff;
	padding:0.4rem 0.7rem;
}
.yq_area{
	border: 0;
	font-size: 0.6rem;
	color: #4c4c4c;
	width: 100%;
	resize: none;
	outline: none;
	height: 8rem;
}

.tijiao{
	margin: 1.7rem 0.7rem;
	background: #1693f2;
	height: 2.4rem;
	line-height: 2.4rem;
	font-size: 0.8rem;
	color: #fff;
	display: block;
	text-align: center;
	border-radius: 50px;
}

.wrap{
	background: rgba(0,0,0,.39);
	position: fixed;
	top:0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 4;
}
.cgBox{
	position: absolute;
	left: 50%;
	top:30%;
	margin-left: -5.7rem;
	width: 11.4rem;
}
.cgBox img{
	width:100%;
	height:auto;
	display: block;
}
.cgBox p{
	background: #fff;
	color: #333;
	font-size: 0.8rem;
	padding: 1.4rem 1.1rem;
	text-align: center;
	margin-top: -2px;
	border-radius: 0 0 0.2rem 0.2rem;
	line-height: 1.3rem;
}

.md_Box{
	margin:2.2rem auto 0 auto;
}
.mdDiv{
	background: #fff;
	margin-bottom: 0.9rem;
}
.md_content{
	padding: 0.5rem 0.7rem;
	border-radius: 0.6rem;
}
.md_content h1{
	font-size: 0.7rem;
	/*background: url("../images/line.jpg") repeat-x bottom;*/
	background-size:100% 0.25rem;
	font-family: "Microsoft YaHei", "微软雅黑";
	display: inline-block;
	margin-bottom: 0.4rem;
}
.md_content p{
	font-size: 0.6rem;
	color: #4c4c4c;
	display: -webkit-box;
	line-height: 0.9rem;
	margin-bottom: 0.3rem;
}
.md_content a{
	width: 6.7rem;
	height: 1.5rem;
	line-height: 1.5rem;
	background: #1693f2;
	font-size: 0.6rem;
	text-align: center;
	display: block;
	margin:0.5rem auto 0 auto;
	color: #fff;
	border-radius: 0.3rem;
}
.mdlc{
	overflow: hidden;
	border-bottom: 1px solid #cacaca;
	padding: 0.9rem 1.5rem 0.7rem 1.5rem;
	position: relative;
}
.mdlc ul{
	overflow: hidden;
	position: relative;
}
.mdlc li{
	float: left;
	width: 25%;
	position: relative;
}
.mdlc li span{
	display: block;
	width: 0.94rem;
	height: 0.94rem;
	border-radius: 50%;
	margin: 0 auto;
	background: #dbdbdb;
}
.mdlc li span em{
	width: 0.94rem;
	height: 0.94rem;
	display: block;
}
.mdlc li .one{
	background: url("../images/one.png") no-repeat center;
	background-size: 0.2rem 0.6rem;
}
.mdlc li .two{
	background: url("../images/two.png") no-repeat center;
	background-size: 0.4rem 0.6rem;
}
.mdlc li .three{
	background: url("../images/three.png") no-repeat center;
	background-size: 0.35rem 0.6rem;
}
.mdlc li .four{
	background: url("../images/four.png") no-repeat center;
	background-size: 0.45rem 0.6rem;
}
.mdlc li span.lcxz{
	background: #1693f2;
}
.mdlc li p{
	font-size: 0.6rem;
	text-align: center;
	color: #4c4c4c;
	margin-top: 0.3rem;
}
.lc_line{
	height: 1px;
	background: #dbdbdb;
	width: 100%;
	position: absolute;
	top:0.5rem;
	left: 0;
}

.fanhui{
    background: url("../images/fanhui.png") no-repeat left;
    height: 2.2rem;
    width: 1.125rem;
    position: absolute;
    left: 1.1rem;
	background-size: 0.6rem 0.9rem;
}











































