.contpad0{padding-left: 0;padding-right: 0;}
.martop20{margin-top: 20px;}
.martop10{margin-top: 10px;}
.martop15{margin-top: 15px;}
.marg-5{
	margin-right: -5px;
	margin-left: -5px;
}
.marg-15{
	margin-right: -15px;
	margin-left: -15px;
}
.padding-r0{padding-right: 0 !important;}
.padding15{padding: 15px !important;}
.padding10{padding: 10px !important;}
.padbtm10{padding-bottom: 10px;}
.font-b{font-weight: bold;}
.align-c{text-align: center;}
.left{float: left;}
.right{float: right;}
.red{color: #D8231E;}
.blue{color: #337ab7;}
.font18{font-size: 18px;}
.blockbg{background: url(../img/csbg.png) no-repeat;background-size: cover; padding: 5px 0 10px 0;}
.head-gd{
	position: -webkit-sticky;
    position: sticky;
	background-color: #FFFFFF;
    top: 0;
    left: 0;
    z-index: 99;
}
hr{height: 10px;background: #F0F0F0;margin: 10px 0;}
.fenge{height: 10px;background: #f2f2f2;margin-left: -15px;margin-right: -15px;}
a{text-decoration: none;cursor: pointer;color: #333333;}
a:hover{text-decoration: none;color: #337ab7;}
.content{
	margin: 0 auto;
	max-width: 1000px;
}
.fspage-width{max-width: 970px;margin: 0 auto;}
.navbar-brand{padding:5px 10px;}
.navbar-brand img{height: 40px;}
.navbar{margin-bottom: 0;}
.page-header{
	margin: 20px 0;
}
.page-header h3{margin: 0;padding: 0;font-size: 20px;}
.page-header h3 small{margin-top: 10px;}
.media {
    margin-top: 0;
    margin-bottom: 15px;
    border-bottom: 1px dashed #f2f2f2;
    padding-bottom: 15px;
}
.media:last-child{margin-bottom: 0;border: 0;}
.media img{
	width: 100px;
	height: 100px;
}
.media .time{
	color: #8C8C8C;
	margin-top: 20px;
	font-size: 16px;
	margin-bottom: 0;
}
.media-body h4{
	line-height: 30px;
	height: 60px;
	overflow: hidden;
	text-overflow: ellipsis;	
	display: -webkit-box;	
	-webkit-line-clamp: 2;	
	/*! autoprefixer: off */	
	-webkit-box-orient: vertical;
}
.fspx-c{}
.fspximg{
	max-width: 100%;
	display: block;
	margin:  0 auto;
}
.xmcs-c{
	margin-bottom: 20px;
}
/* .fszc-c{
	display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-flow: wrap;
    flex-flow: wrap;
	padding: 0 15px;
} */
.fszc-c{margin-left: -5px;margin-right: -5px;}
.col-xs-6, .col-md-3{padding-left: 5px;padding-right: 5px;}
.thumbnail .caption{padding: 4px 4px 0 4px;}
.fszc-c .thumbnail h4{
	height: 75px;
	line-height: 25px;
	overflow: hidden;
	text-overflow: ellipsis;	
	display: -webkit-box;	
	-webkit-line-clamp: 3;	
	/*! autoprefixer: off */	
	-webkit-box-orient: vertical;
	font-size: 16px;
	margin-top: 0;
	margin-bottom: 5px;
}
.fsbd-c{margin-left: -5px;margin-right: -5px;}
.fsbd-c .thumbnail h4{
	height: 50px;
	line-height: 25px;
	overflow: hidden;
	text-overflow: ellipsis;	
	display: -webkit-box;	
	-webkit-line-clamp: 2;	
	/*! autoprefixer: off */	
	-webkit-box-orient: vertical;
	font-size: 16px;
	margin-top: 0;
	margin-bottom: 5px;
}
.fszs-price{color: #D8231E;font-size: 1.2em;margin-bottom: 0;}
.fsbd-price{font-size: 1.1em;}
.fszs-price span{font-size: 50%;vertical-align: text-bottom;}
.thumbnail:hover{text-decoration: none;cursor: pointer;}
.head-input{width: 60%;}

/*header*/
@media only screen and (min-width: 1200px) {
	header nav{
    overflow-x: hidden !important; 
	}
	header nav .navList li a{
		font-size: 18px !important;
	}
	header nav .navList li .active{
		font-size: 22px !important;
	}
	header .logoSearch .logo {
	    width: 8% !important;
	}
	.fszc-c .thumbnail h4{
		height: 50px;
		line-height: 25px;
		overflow: hidden;
		text-overflow: ellipsis;	
		display: -webkit-box;	
		-webkit-line-clamp: 2;	
		/*! autoprefixer: off */	
		-webkit-box-orient: vertical;
		font-size: 16px;
	}
	.fszs-price{font-size: 1.4em;}
	.container {
	    width: 1000px;
	}
	.col-md-3 {
	    width: 25%;
		float: left;
	}
	.jr-cont-c{
		width: 500px !important;
	}
	.xmys-result-c, .cs-cont{
		width: 500px;
		margin: 0 auto;
	}
}
@media only screen and (min-width: 800px) and (max-width: 1199px){
	header nav{
	overflow-x: hidden !important; 
	}
    header nav .navList li a{
   	font-size: 18px !important;
   }
   header nav .navList li .active{
   	font-size: 22px !important;
   }
   header .logoSearch .logo {
       width: 8% !important;
   }
   .fszc-c .thumbnail h4{
   	height: 50px;
   	line-height: 25px;
   	overflow: hidden;
   	text-overflow: ellipsis;	
   	display: -webkit-box;	
   	-webkit-line-clamp: 2;	
   	/*! autoprefixer: off */	
   	-webkit-box-orient: vertical;
   	font-size: 16px;
   }
   .fsbd-price{font-size: 1.4em;}
   .col-md-3 {
       width: 25%;
	   float: left;
   }
   .jr-cont-c{
   	width: 500px !important;
   }
   .xmys-result-c, .cs-cont{
   	width: 500px;
   	margin: 0 auto;
   }
} 
@media only screen and (min-width: 500px) and (max-width: 799px){
	header nav{
	overflow-x: hidden !important; 
	}
   .logoSearch .logo{
	width: 12% !important;
	}
	.fsbd-price{font-size: 1.4em;}
	.col-md-3 {
	    width: 33.3333%;
		float: left;
	}
	.jr-cont-c{
		width: 500px !important;
	}
	.xmys-result-c, .cs-cont{
		width: 500px;
		margin: 0 auto;
	}
} 
@media only screen and (max-width: 499px) {
   .logoSearch .logo{
	width: 19% !important;
	}
	.col-md-3 {
	    width: 50%;
		float: left;
	}
}

header{position: relative;}
header .logoSearch{overflow:hidden;margin:10px auto 0 auto;}
header .logoSearch .logo{float:left;overflow:hidden;width: 10%;}
header .logoSearch .logo img{width:100%;height:auto;}
header .searh-box{width: 67%;float: left;margin-left: 3%;margin-top: 5px;}
header .searh-box .input-group{display: block;}
header .searh-box input{height: 30px;border-radius: 30px;background: #F0F0F0;border: 0;width: 100%;padding-left: 35px;}
header .searh-box .search-icon{position: absolute;height: 20px;top: 5px;left:8px;}
header .searh-box .search-btn{position: absolute;right: 5px;top: 0;margin-top: 5px;height: 20px;line-height: 20px;letter-spacing: 2px; border-bottom-right-radius: 30px;border-top-right-radius: 30px; color: #666666;background: #F0F0F0;border-left: 1px solid #cfcfcf !important;border: 0;}
header .icon-center{float: right;margin-left:10px;}
header .icon-center img{height: 20px;margin-top: 10px;}
header nav{border-bottom:1px #f2f2f2 solid;margin-top: 5px;white-space: nowrap;overflow-x: scroll;}
/*header nav{ border-bottom:2px #D8231E solid; margin-top: 5px;}*/
header nav .navList{display:block;padding: 0;margin: 0;}
header nav .navList li{line-height:30px;position:relative;list-style: none;display: inline-block;}
header nav .navList li a{font-size:16px;font-weight:400;padding:0 5px;color: #333333;}
header nav .navList li .active{display:inline-block;font-weight:bold;font-size: 120%;color: #D8231E; /* background: url(../img/underline1.png) center bottom no-repeat; */}
/* header nav .navList li .active{display:inline-block;font-weight:bold;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAFCAYAAACaTbYsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkE5NjE0NkZCRDhGMTFFNTg3NDZDOEI1MEVEMkUyRTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkE5NjE0NzBCRDhGMTFFNTg3NDZDOEI1MEVEMkUyRTQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCQTk2MTQ2REJEOEYxMUU1ODc0NkM4QjUwRUQyRTJFNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCQTk2MTQ2RUJEOEYxMUU1ODc0NkM4QjUwRUQyRTJFNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjLEsAAAAABgSURBVHjaYvz//z8DDDy1smVAAmpA3A/EhUB8CyYofewwXAELA3YgAMTzgNgaiPmB2AeIP6ArYsKikROI10M1MkDp9VBxgprnALEDmpgDVByv5glAHIXDK1FQeTgACDAAkbMPr0MZ7p8AAAAASUVORK5CYII=') center bottom no-repeat;}
 */
header nav .navList .category{background:#D8231E;width:210px;border-radius:2px 2px 0 0;z-index:2;}
header nav .navList .category a{display:block;margin:0 8px;color:white;font-weight:bold;}
header nav .navList .category .asideNav{display:none;position:absolute;top:47px;width:208px;height:490px;overflow:hidden;background:#fff;border:1px #d2d2d2 solid;box-shadow:0 0 5px #ccc;border-top:none;border-radius:0 0 2px 2px;}
header nav .navList .category .asideNav dt{padding:0 8px;height:35px;line-height:35px;font-size:15px;font-weight:bold;border-bottom:1px #d2d2d2 solid;}
header nav .navList .category .asideNav dt a{color:#6c6c6c;margin:0;padding:0;}
header nav .navList .category .asideNav dd{overflow:hidden;margin:0 8px;}
header nav .navList .category .asideNav dd a{float:left;margin:0;padding:0;font-weight:normal;color:#6c6c6c;}
header nav .navList .category .asideNav dd a:after{content:"、";}
header nav .navList .category .asideNav dd a:last-child:after{content:"";}
header nav .navList .category .indexAsideNav{display:block;margin:0;}
.gundong-c{border-bottom: 1px solid #eee;font-size: 1.3em;margin: 10px 0;background-image: linear-gradient(to right, #F5F5F5 , #FBF0EA);border-radius: 5px;padding: 0 10px;}
#moocBox {
	height: 40px;
	width: 100%;
	overflow: hidden;    /*  这个一定要加，超出的内容部分要隐藏，免得撑高中间部分 */
}
.gundong-c ul{
	margin: 0;
	padding: 0;
	list-style: none;
}
.gundong-c ul li{
	height: 40px;
	line-height: 40px;
	width: 100%;
	overflow: hidden; 
	white-space: nowrap;  
	text-overflow: ellipsis;
}
.gdtx{border-radius: 50%;height: 30px;margin-right: 5px;margin-top: -1px;}
.gundong-c ul li .black{color: #666;}
.gundong-c ul li .red{color: #D8231E;padding-left: 20px;}
.top-c{}


/*foot*/
.footbg{background: #D8231E;color: #fff;padding: 10px 0;font-size: 1.2em;line-height: 1.8;}
.footbg p{padding: 0 15px;margin-bottom: 0;}
#foot{border-top: 1px solid #eee;margin-top: 10px;}
.foot-o{padding: 15px;line-height: 1.8em;font-size: 1.2em;}

/*姓名运势*/
.xmys-c{margin: 10px auto;}
.xmys-c .xmysbg{background: none;width: 100%;}
.xmysbg{width: 100%;padding: 0 15px;/* background-image: url(../img/csbg.png); */}
/* .xmysbg .nav-tabs>li{
	display: block;
    width: 49%;
    background: url(../img/wyqm_nav.png) 7px -58px no-repeat;
    height: 40px;
    background-size: 100% 120px;
    line-height: 40px;
    vertical-align: middle;
    text-align: center;
    color: #333;
    font-size: 17px;
    font-weight: bold;
}
.xmysbg .nav-tabs>li:hover{background: none;}
.xmysbg .nav-tabs>li.active {
    background: url(../img/wyqm_nav.png) 7px top no-repeat;
    color: #fff;
    background-size: 100% 120px;
}
.xmysbg .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{border: 0;color: #FFFFFF;background: none;} */
.xmysbg .nav-tabs>li{
	display: block;
    height: 40px;
    line-height: 40px;
    vertical-align: middle;
    text-align: center;
    color: #333;
    font-size: 17px;
	margin: 0 10px;
}
.xmysbg .nav-tabs>li:hover{background: none;}
.xmysbg .nav-tabs>li.active {
    color: #D8231E;
	font-weight: bold;
	font-size: 18px;
}
.xmysbg .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{border: 0;color: #D8231E;background: none;}
.xmysbg .nav-tabs{border: 0;width: 100%;margin: 0 auto;display: flex;justify-content: center;}
.xmysbg .nav-tabs a{border: 0;color: #333333;padding: 10px 0;}
.xmysbg .nav-tabs a:hover{text-decoration: none;border: 0;}
.xmysbg .tab-content{/* margin-top: 10px; */margin-bottom: 10px;}
.info_frame {
    background-color: #f8f2e9;
	/*background-image: url(../img/csbg.png); */
    border-radius: 6px;
    padding: 15px;
    /* border: 2px solid #706d6c; */
	border: 2px solid #E3D8C8;
}
.input_area {
    /* height: 45px; */
    line-height: 45px;
    font-size: 15px;
    clear: both;
}
.input_area span{margin-left: 3px;}
.input_area .left{
	float: left;
}
.input_area .year{width: 15%;margin:0 5px;}
.input_area .date{width: 10%;margin:0 5px;}
.name input{width: 60%;float: left;}
.sex input{margin-top: 15px;}
.info_frame .title {
    color: #444;
    padding-right: 20px;
}
.info_frame .input {
    color: #444;
    font-size: 15px;
    border: 1px solid #D0AD9A;
	height: 28px;
	line-height: 28px;
	margin-top: 8.5px;
	padding: 1px 2px;
    outline: none;
    cursor: auto;
}
.xmysbg .warning{color: #D8231E;}
.info_frame .btn{background-color: #D8231E;color: #FFFFFF;padding: 5px 20px;font-size: 18px;letter-spacing: 2px;}
.info_frame select{float: left;margin-top: 10px;margin-right: 10px;border: 1px solid #d0ad9a;height: 28px;}
.info_frame select option{height: 10px;padding: 0;min-height: 0;}
.input-cp{border: 1px solid #d0ad9a;height: 28px;line-height: 28px;margin-top: 10px;padding: 0 5px;width: 30%;}
/*风水吉品*/
.fsjp-c{
	margin-top: 10px;
}
.fsjp-c h4{
	line-height: 25px;
	overflow: hidden;
	text-overflow: ellipsis;	
	display: -webkit-box;	
	-webkit-line-clamp: 3;	
	/*! autoprefixer: off */	
	-webkit-box-orient: vertical;
	font-size: 16px;
	margin-top: 0;
	margin-bottom: 5px;
}
.fsjp-c .fszs-price span{font-size: 80%;vertical-align: text-bottom;}

/*文章*/
.article-list-c{margin-top: 20px;}
.article-list-c a{color: #333333;display: block;}
.article-list-c a:hover{color: #337ab7;}
.article-c{margin: 0 auto; }
.breadcrumb{background: none;font-size: 1.1em;margin: 5px 0;padding: 0;}
.article-c h3{line-height: 1.5em;font-weight: bold;font-size: 20px;margin-bottom: 0;}
.article-time{font-size: 0.8em;color:#8E8E8E;display: block;width: 100%;text-align: right;}
.article-nr{margin: 5px 0 10px 0;font-size: 16px;line-height: 30px;border-top: 1px solid #eee;padding-top: 10px;}
.article-nr p{text-indent: 2em;}
.article-nr p img{width: 100%;display: block;}
.wz-pre-c{font-size: 1.1em;overflow: auto;margin-top: 30px;}
.wz-pre-c a{color: #337ab7;}
.pay-c{margin: 20px auto;padding: 0 10px;overflow: auto;text-align: center;}
.pay-c .btn{font-size: 1.2em;background: #D8231E;color: #fff;}
.detail-price{font-size: 1.5em;color: #D8231E;margin-top: 8px;}
.detail-price span{font-size: 0.8em;}
.article-nr h3{margin-top: 0;margin-bottom: 10px;}
/*起名*/
.bgall{
	background-color: #f0f0f0;
    color: #444;
}

/*姓名运势*/
.xmys-result-c{
	padding: 20px 10px 0 10px;
	font-size: 1.2em;
}
.xmys-result-c .small{font-size: 0.8em;color: #888888;}
.xmys-result-c p em{padding-right: 10px;font-style: normal;}
.xmys-result-c .red{color: #D8231E;font-size: 3em;text-align: center;}
.xmys-result-c .jiedu-t{color: #D8231E;}
.modal{top: 20%;}


/*风水布道*/
.form-c{margin:20px;overflow: auto;font-size: 1.1em;}
.form-c .form-g{margin-bottom: 10px;}
.form-input{border: 1px solid #ddd;height: 35px;padding: 0 10px;}
.form-g label{width: 25%;text-align: right;}
.form-textarea{border: 1px solid #ddd;padding: 0 10px;width: 80%;}
.ver-al{vertical-align: top;margin-top: 10px;}

/*个人中心*/
.my-center-c{background: #f5f5f5;margin-top: 20px;padding-bottom: 20px;font-size: 1.1em;}
.my-center-c .nav-tabs>li.active>a, .my-center-c .nav-tabs>li.active>a:focus, .my-center-c .nav-tabs>li.active>a:hover {
    color: #337ab7;
    cursor: default;
    background-color: #F5F5F5; 
    border: 0;
    border-bottom-color: transparent;
	font-weight: bold;
}
.my-center-c .nav>li>a{color: #333333;}
.my-center-c .tab-content{padding:15px;}
.item-no{font-weight: bold;margin-bottom: 10px;}
.tab-item-c{background: #FFFFFF;border-radius: 5px;padding: 10px;overflow: hidden;zoom: 1;width: 100%;margin-bottom: 10px;}
.tab-item{
	display: table;
	padding-bottom: 10px;
}
.tab-item .left-box{
	 float: left;
	 margin-right: 10px;
}
.tab-item .right-box{
	display: table-cell;
	vertical-align: top;
	width: 100%;
}
.tab-item img{width: 75px;}
.tab-item .title{
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.tab-item .time{color: #8E8E8E;font-size: 0.9em;margin: 0;}
.my-c-pay{
	border-top: 1px solid #f5f5f5;
	padding: 10px 10px 0 10px;
	text-align: right;
	font-size: 1.1em;
}
.my-c-pay .red{color: #D8231E;}
.nav-dropdown{float: right !important;margin:7px 10px;}
.nav-dropdown select{border: 1px solid #8E8E8E;height: 30px;padding: 5px;}

/*paging分页*/
.paging{overflow:hidden;margin:8px 0;clear: both;padding-top: 10px;}
.paging a{display:inline-block;border:1px #d2d2d2 solid;padding:8px 15px;cursor:pointer;}
.paging a.active{color:#c40000;background:#f8f8f8;}

/*手机、车牌测试*/
.cs-c{margin: 20px auto;}
.cs-c h4{margin-top: 0;}

/*风水介绍*/
.fsjs-cont{font-size: 1.2em;margin-top: 15px;}
.fsjs-cont p{line-height: 30px;}
.fsjs-cont p img{width: 100%;display: block;}

/*测试结果*/
.cs-cont{
	/* border: 2px solid #F0E5D9; */
	border-radius:6px;
	font-size: 1.2em;
	color: #333333;
}
.cs-cont .tit{border-bottom: 1px solid #D2D2D2;height: 40px;line-height: 40px;padding: 0 10px;}
.cs-cont .pay{color: #D8231E;font-size: 1.4em;}
.pay-c .djs{color: #D8231E;margin-left: 10px;font-size: 1.5em;margin-top: 3px;}
.pay-c .xsqg{font-size: 1.2em;font-weight: bold;height: 40px;line-height: 40px;}
.paycont{display: flex;justify-content: center;margin: 0;clear: both;padding:20px 0 0 0;}
.paycont li{margin: 0 5px;padding: 0;list-style: none;width: 50%;}
.paycont li img{width: 100%;}

.pay-type{padding: 0 10px;}
.pay-type li {
    display: block;
    border-bottom: 1px solid #c9c9c9;
    padding:10px;
    position: relative;
}
.pay-icon{
	display: inline-block;
	width: 30px;
	height: 30px;
	margin-right: 20px;
}
.gopaywx {
    display: inline-block;
    padding: 0 15px;
	height: 28px;
    line-height: 30px;
    border-radius: 24px;
    background-color: #24ac38;
    color: #fff;
	position: absolute;
	top: 11.5px;
	right: 10px;
}
.gopayzfb{
	display: inline-block;
	padding: 0 15px;
	height: 28px;
	line-height: 30px;
	border-radius: 24px;
	background-color: #1999e4;
	color: #fff;
	position: absolute;
	top: 11.5px;
	right: 10px;
}
.pay-ts{color: #D8231E;font-weight: bold;text-align: center;height: 40px;line-height: 40px;}

/*轮播滑动*/
#slide{width:100%;overflow: hidden;position:relative;}
#slide .swiper-slide img{width:100%;}
#slide .pagination{position: absolute; z-index: 20; bottom:0; width:100%; text-align: center; right:0;margin: 0;}
#slide .swiper-pagination-bullet{display: inline-block; width:8px; height:8px; border-radius:8px; background:grey; margin: 0 2px; opacity: 0.8; cursor: pointer;}
#slide .swiper-pagination-bullet-active{background:#D8231E;}

/*头部文字描述*/
.top-wz-c{font-size: 1.2em;padding: 10px 15px 0 15px;line-height: 30px;position: relative;text-align: center;}
.top-wz-c img{width: 100%;}
.top-wz-c p{color: #333333;}
.top-wz-p{position: absolute;bottom: 0;left: 15px;right: 15px;color: #FFFFFF;max-width: 1000px;text-align: left;margin: 0 auto;padding:10px;
	background: rgba(16,52,106,0.8);
	}
.top-wz-p .tit{color: #FFFF00;font-weight: bold;font-size: 1.5em;}

/*更多测试*/
.morecs-c{position: relative;margin-top: 40px;}
.morecs-t{margin: 0 auto;text-align: center; margin-top: -34px;}
.morecs-c ul{margin-top: 20px;font-size: 1.4em;line-height: 40px;}
.morecs-c ul li{list-style: none;}
.morecs-c ul li span{width: 5px;height: 5px;border-radius: 100%;background: #4b999b;display: inline-block;margin-right: 10px;vertical-align: middle;}
.morecs-c ul li a{color: #4b999b;}

/*产品浮动按钮*/
.fdbtn-c{
	position: -webkit-sticky;
	position: sticky;
	background-color: #FFFFFF;
	bottom: 0;
	left: 0;
	z-index: 99;
	width: 100%;
	border-top: 1px solid #F2F2F2;
	}
.fdblock{margin: 0 auto;padding: 10px;display: flex;justify-content: center;}
.fdblock input{width: 45%;}
.fdblock .btn{
	background: #D8231E;
    color: #fff;
	margin-left: 10px;
	font-size: 1.2em;
	}
	
/*产品弹框*/
.pro-c .modal-header{padding: 25px 15px 10px 15px;}
.pro-c .modal-header .close{margin-top: -20px;}
.pro-c .modal-body{padding: 10px 15px 25px 15px;font-size: 1.2em;}
.pro-c .price{color: #D8231E;font-size: 120%;}
.pro-c .lx-c{margin-bottom: 20px;}
.pro-c .lx-c label{font-weight: 400;}	
.pro-c .checkbox{
	margin-top: 10px;
	margin-bottom: 20px;
}
.pro-c .yhzz-c{
	clear: both;
	margin-top: 30px;
	padding-top: 10px;
	line-height: 30px;
	border-top: 1px solid #E5E5E5;
}

/*测试文字描述*/
.csdetail-c{font-size: 1.2em;margin-top: 10px;line-height: 30px;padding-top: 0;}
.csdetail-c a{color: #337ab7;}

/*节日分享*/
.jr-cont-c{
	width: 100%;
	height: 100%;
	margin: 0 auto;
	position: relative;
}
.jr-cont-c .jrbg{
	width: 100%;
	height: 100%;
}
.music{position: absolute;top: 5%;right: 5%;z-index: 9;width: 28px;height: 28px;}
.pause {background:url(../img/music_off.png) !important; background-size: 28px !important;width: 28px !important;height: 28px !important;display: inline-block; animation: none !important;}
.mscBtn {background:url(../img/music_on.png); background-size: 28px;width: 28px;height: 28px;display: inline-block; animation: rotating 5s linear 0s infinite normal both;}
