@charset "utf-8";
/* CSS Document */
*{margin: 0;outline: 0;padding: 0;}
html {overflow-y:scroll;}
body {font-size:14px;color:#03317a;font-family:"微软雅黑";padding: 0px;background-color: #ffffff;}
ul,li,img,dl,dt,dd,form{margin: 0px;padding: 0px;}
textarea{ margin:0px;padding:0px;}
input{margin:0;padding:0;}
section{width: 100%;z-index: 100;}
a{text-decoration:none;color: #fff;}
li{ list-style-type:none;}
img{border:0px;}
span{text-indent: 0px;}
.red{color: #FF0000;}
.font12{font-size: 12px;color: #FFFFFF;}
.col-60{color: #606060;}
.font14{font-size: 14px;color: #000000;}
.font14bold{font-size: 14px;color: #000000;font-weight: bold;}
.line{border: solid 1px #abc3a9;}
.clear{clear: both;height:0px;width:100%;}
.clear2{clear: both;height: 2px;width: 100%;margin: 0px;padding: 0px;}
.clear3{clear: both;height: 3px;width: 100%;margin: 0px;padding: 0px;}
.clear4{clear: both;height: 4px;width: 100%;margin: 0px;padding: 0px;}
.clear5{clear: both;height: 5px;width: 100%;margin: 0px;padding: 0px;}
.clear6{clear: both;height: 6px;width: 100%;margin: 0px;padding: 0px;}
.clear7{clear: both;height: 7px;width: 100%;margin: 0px;padding: 0px;}
.clear8{clear: both;height: 8px;width: 100%;margin: 0px;padding: 0px;}
.clear10{clear: both;height: 10px;width: 100%;margin: 0px;padding: 0px;}
.clear15{clear: both;height: 15px;width: 100%;margin: 0px;padding: 0px;}
.clear20{margin: 0px;padding: 0px;clear: both;height: 20px;width: 100%;}
.clear30{margin: 0px;padding: 0px;clear: both;height: 30px;width: 100%;}
.clear32{margin: 0px;padding: 0px;clear: both;height: 32px;width: 100%;}
.clear40{margin: 0px;padding: 0px;clear: both;height: 40px;width: 100%;}
.clear48{margin: 0px;padding: 0px;clear: both;height: 48px;width: 100%;}
.clear50{margin: 0px;padding: 0px;clear: both;height: 50px;width: 100%;}
.clear55{margin: 0px;padding: 0px;clear: both;height: 55px;width: 100%;}
.clear56{margin: 0px;padding: 0px;clear: both;height: 56px;width: 100%;}
.clear60{margin: 0px;padding: 0px;clear: both;height: 60px;width: 100%;}
.clear70{margin: 0px;padding: 0px;clear: both;height: 70px;width: 100%;}
.clear90{margin: 0px;padding: 0px;clear: both;height: 90px;width: 100%;}
.clear120{margin: 0px;padding: 0px;clear: both;height: 120px;width: 100%;}
.clear150{margin: 0px;padding: 0px;clear: both;height: 150px;width: 100%;}
.clear240{margin: 0px;padding: 0px;clear: both;height: 240px;width: 100%;}
.clearbg10{clear: both;height: 10px;width: 100%;margin: 0px;padding: 0px;background-color:#f2f2f2;}
.topclearbg5{clear: both;height: 3px;width: 100%;margin: 0px;padding: 0px;background-color:#f2f2f2;border-top: 1px solid #d7d7d7;}
.botclearbg5{clear: both;height: 3px;width: 100%;margin: 0px;padding: 0px;background-color:#f2f2f2;border-bottom: 1px solid #d7d7d7;}
.topclearbg2{clear: both;height: 3px;width: 100%;margin: 0px;padding: 0px;background-color:#f2f2f2;}
.clearbg10{clear: both;height: 10px;width: 100%;margin: 0px;padding: 0px; background-color:#f2f2f2;}
.clearbg6{clear: both;height: 6px;width: 100%;margin: 0px;padding: 0px; background-color:#f2f2f2;}
.clearbg62{clear: both;height: 62px;width: 100%;margin: 0px;padding: 0px; background-color:#f2f2f2;}
.f_l {float:left;}
.f_r {float:right;}
.index-kefu{ position:fixed; bottom:100px; width:80px; height:80px; right:7px; z-index:9999; background-color:#FFFFFF; border-radius:50%;}
.warp{padding: 0px;max-width: 640px;margin: 0px auto 0px auto; width:100%;}
/*内页*/
.nei-top{ position:fixed;top:0px; width:100%; max-width:640px; border-bottom:1px solid #f2f2f2;height:54px; line-height:54px; text-align:center; font-size:20px; z-index:99; background-color:#FFFFFF; color:#27aa8a;}
.nei-top span.back{position:absolute; left:15px; width:20px; top:17px;}
.nei-top span.share{position:absolute; right:15px;top:17px;}
.nei-title{ width:100%; padding:30px 0px 19px 0px; font-size:20px;  line-height:32px; margin:0px auto;text-align: justify; border-bottom:1px solid #f2f2f2; }
.nei-info{width:100%; padding:10px 0px; border-bottom:1px solid #f2f2f2; }
.nei-info-left{ width:70%; float:left;}
.nei-info-left img{ float:left; margin-right:10px;}
.nei-info-left p.name{font-weight:bold;}
.nei-info-left p.date{ color:#9a9695; font-size:13px;padding-top:1px;}
.nei-info-right{ width:30%; float: right; text-align:right; padding-top:7px;}
.nei-info-right a{ color:#25aa8d; border:1px solid #25aa8d; padding:2px 10px 1px 10px; border-radius:12px; }
.nei-main{width:calc(100% - 30px); margin:auto;}
.nei-main .nei-content{width:100%; margin:0px; padding:0px; line-height:32px; font-size:16px;}
.nei-main .nei-content img{max-width:100%; height:auto;}
.nei-main .nei-content .nei-imgb{ width:100%; padding:10px 0px; text-align:center;}
.nei-main .nei-content .nei-imgb img{ width:100%; height:auto; border-radius:5px; border:1px solid #efefef;}
.nei-main .nei-content table tr td{ font-size:16px;}
.nei-main .nei-content strong { font-size:16px;}
/*
.nei-main .nei-content p:first-child{ margin-top:0px;text-align: justify;}
*/
.nei-bjvip{ width:100%; background-color:#efefef; height:60px; padding:5px 0px; margin:15px auto;border-radius:12px; }

.nei-bjvip-left{ width:calc(100% - 105px); float:left; padding-left:5px; position: relative;}
.nei-bjvip-left .chengxin{position:absolute;background-image: url(img/nei-chengxin.png);background-size:25px 25px;background-repeat: no-repeat;background-position: center center; width:25px; height:25px; left:45px; bottom:0px;}
.nei-bjvip-left img.hearder{ width:60px!important; height:60px!important;border-radius:50%; float:left; margin-right:5px;}
.nei-bjvip-left p.company{padding-top:5px; line-height:26px; font-weight:bold; height:26px; overflow:hidden;margin:0px;font-size:14px;}
.nei-bjvip-left p.name{ color:#9a9695; font-size:13px;padding-top:1px; line-height:20px;margin:0px;}
.nei-bjvip-right{float: right; text-align:center;  width:100px;padding-top:15px; }
.nei-bjvip-right .weixin{ margin-right:20px;}
.nei-bjvip-right .phone{}
.nei-bjvip-right img{width:30px!important; height:30px!important;}
.nei-vipweima{position: fixed;top:0px; left:0px;z-index:100;margin: 0px;padding: 0px;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.7);display: block; text-align:center; color:#FFFFFF; font-size:18px; line-height: 40px; display:none;}

.nei-vipweima-pic{ position:absolute; bottom:120px; left:calc(50% - 100px); text-align:center; font-size:14px;}

.nei-vipweima-pic img{width:200px; height:200px;}
.nei-vipweima-close{ width:60px; height:20px; line-height:20px; text-align: center; color:#FFFFFF; position:absolute; top:10px; right:10px; }
/*猜*/
#guide {display: none;position: fixed;top: 0px;z-index: 2009;right: 0;}
.nei-Guess{ width:100%; padding:0px; margin:0px;}
.nei-Guess-title{line-height:40px; height:40px; width:100%; color:#25aa8b;}
.nei-Guess-list,.nei-Guess-list ul{width:100%; padding:0px; margin:0px;}
.nei-Guess-list ul li{ width:25%; line-height:40px; height:40px; text-align:center; color:#8f8f8f; float:left;}
.nei-Guess-list ul li a{color:#8f8f8f;}

/*动作*/

.nei-action{ width:100%; padding:20px 0px;}
.nei-action span.baojia{ padding:5px 15px; border: 1px solid #e8e8e8; float:left;font-size:14px; box-shadow:darkgrey 0px 2px 2px 0px ;//边框阴影}
.nei-action span.bbs{ padding:5px 10px; border: 1px solid #e8e8e8; margin-left:15px;float:left;font-size:14px; box-shadow:darkgrey 0px 2px 2px 0px ;//边框阴影}
.nei-action span.view{ padding:6px 16px; background-color:#d3f4ed; border-radius:15px; color:#31ccaa;font-size:14px; float:right;box-shadow:darkgrey 0px 2px 2px 0px ;//边框阴影}
.nei-bd{ width:100%; text-align:center;}
.nei-bd img{ width:100%; height:auto;border-radius:5px;}
/*更多*/
.nei-more-list{ width:100%; margin:0px; padding:0px;}
.nei-more-list-box{width: 94%;padding: 22px 0px 22px 0px;border-bottom: 1px solid #f0f0f0;margin: auto;}
.nei-more-title{font-size:16px;  color:#000; line-height:26px;overflow:hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.nei-more-info{font-size:13px;  width:100%; color:#909090; padding-top:12px;}
.nei-more-info a{color:#909090;}
.nei-more-info a.date{margin-left:1em;}
.nei-more-info a.vip{margin-left:1em;background-image:url(img/vip.png);background-repeat: no-repeat;background-size:12px 11px;background-position: left center; padding-left:15px;}

/*评论*/
.nei-comment{ width:100%; padding:0px; margin:0px;}
.nei-comment-tilte{ width:100%; font-weight:bold; padding-top:20px;}
.nei-comment-box{width:94%; padding:0px; margin:0px auto; padding:20px 0px; border-bottom:1px solid #f2f2f2;}
.nei-comment-box:last-child{border:none;}
.nei-comment-box-left{ width:100%;}
.nei-comment-box-left img.hearder{ width:60px!important; height:60px!important;border-radius:50%; float:left; margin-right:5px;}
.nei-comment-box p.name{ color:#9a9695; font-size:13px;padding-top:5px;padding-left:70px; line-height:20px;}
.nei-comment-box-left p.text{padding-top:1px;padding-left:70px; line-height:26px;}
/*foot*/




.index-footer{ position:fixed; bottom:0px; width:100%;background-color:#f7f7f7; border-top: 1px solid #e2e2e2;z-index:99999;max-width: 640px; margin:0px auto 0px auto;}
.index-footer ul{ width:100%; padding:5px 0px;}
.index-footer ul li{ width:20%; float:left; text-align:center; height:50px; font-size:13px;}

.index-footer ul li.iimg{position: relative;}

.index-footer ul li.iimg img {position: absolute;width: 50px;height: 50px;left:0px;bottom: 20px;-webkit-filter: none;filter: none;left:calc(50% - 25px);}
.index-footer ul li .t{position: absolute; bottom: 0px; left:calc(50% - 2em);}
.index-footer ul li.on{ color:#3fc46b;}
.index-footer ul li.on a{color:#3fc46b;}


/*语音*/
.nei-yuyin{ text-align:center; padding:20px 0px;}
.nei-yuyin audio{ height:30px;}

.yuyin-box{ position:fixed; right:10px; top:100px; width:80px; height:30px;}
#yuyin-box-left{background-color:#0066CC;height:30px; width:40px;float:left; border:none; border-radius: 15px 0px 0px 15px;}
#yuyin-box-right{background-color:#0066CC;height:30px; width:40px; float:right; text-align:center;border:none;border-radius: 0px 15px 15px 0px;}
.yuyin-box .play{background-image: url(img/play.png);background-repeat: no-repeat;background-position: center center;background-size:20px 20px;}
.yuyin-box .pause{background-image: url(img/pause.png);background-repeat: no-repeat;background-position: center center;background-size:20px 20px;}
.yuyin-box span.strip1 {width: 3px;height: 7px;background-color: #fff;z-index:999;display:block;position:absolute;bottom:0px;left:12px;}
.yuyin-box span.strip2 {width: 3px;height: 14px;background-color: #fff;z-index:999;display:block;position:absolute;bottom:0px;left:21px;}
.yuyin-box span.strip3 {width: 3px; height: 20px; background-color: #fff;z-index:999; display:block;position:absolute; bottom:0px; left:27px;}
/*分享*/
.swing{
	animation:move 3s 0s infinite;
	-webkit-animation:move 3s 0s infinite;
	transform-origin:top;
	-webkit-transform-origin:top;
	background-color: #fff; 
	padding:2px 5px;
	color:#25aa8d; 
	 position:fixed; right:5px; top:6px;
	text-align:center;
	border-radius:5px;
	font-size:12px;
	border:1px solid #AEEEE0;
}
.swing:after {
    content: '';
    display: inline-block;
    border: 4px solid transparent;
    border-bottom-color: #AEEEE0;
    position: absolute;
    top: -8px;
    right: 10px;
    width: 0;
    height: 0;
}
@keyframes move
{
	0%, 65%{
	  -webkit-transform:rotate(0deg);
	  transform:rotate(0deg);
	}
	70% {  
	  -webkit-transform:rotate(6deg);
	  transform:rotate(6deg);
	}
	75% {  
	  -webkit-transform:rotate(-6deg);
	  transform:rotate(-6deg);
	}
	80% {  
	  -webkit-transform:rotate(6deg);
	  transform:rotate(6deg);
	}
	85% {  
	  -webkit-transform:rotate(-6deg);
	  transform:rotate(-6deg);
	}
	90% {  
	  -webkit-transform:rotate(6deg);
	  transform:rotate(6deg);
	}
	95% {  
	  -webkit-transform:rotate(-6deg);
	  transform:rotate(-6deg);
	}
	100% {  
	  -webkit-transform:rotate(0deg);
	  transform:rotate(0deg);
	}
}

.mdgjgg{position:fixed; right:5px; top:260px;}
.ggclose{ position:absolute; top:-20px; right:0px; width:15px; height:15px;}
.ggclose img{width:15px; height:15px;}


/*list-start*/
#hqnav{ position:fixed; width:100%; height:auto; padding:0px; background-color:#FFFFFF; z-index:99999999; max-width: 640px;margin: 0px auto 0px auto; top:0px;}
.list-top-nav {color: #fff; background-color: #00125b;width: 100%;text-align: center; height:60px; position: relative; top:0px; max-width: 640px;margin: 0px auto 0px auto; z-index:99;}
.list-top-nav font{font-size:20px; font-weight:bold; line-height:60px;}
.list-top-nav span.back{ position:absolute; left:5px; font-size:14px; top:8px;}
.list-top-nav span.back a{color: #fff; }
.list-top-nav span.logo{ float:left; padding-top:5px; height:50px; width:120px;}
.list-top-nav span.search{text-align:left;float:left;background-color:#FFFFFF;width:calc(100% - 200px);height:30px;line-height:30px;margin-left:10px;border-radius:15px;margin-top:15px;background-image: url(img/dyxc-search.png);background-repeat: no-repeat;background-position: 10px center;background-size: 25px 25px;font-size:12px;color:#CCCCCC;text-indent:35px;}
.list-top-nav span.userlogin{float:right; width:60px; text-align:center; padding-top:15px;}
.list-top-nav span.share{position:absolute; right:5px;font-size:14px;top:8px;}
.list-top-nav span.dh{position:absolute; right:55px;font-size:14px;top:8px;}
.list-jiage-class{ width:100%; padding:15px 0px 10px 0px; margin:0px; border-bottom:1px solid #bfbfbf; height:30px;}
.list-jiage-class ul{ width:100%; padding:0px; margin:0px;}
.list-jiage-class ul li{ width:calc(14.28% - 8px); float:left; text-align:center; height:30px; line-height:30px; margin:0px 3px; border:1px solid #bfbfbf; border-radius:15px;}
.list-jiage-class ul li.on{ background-color:#41c36b; color:#FFFFFF;border:1px solid #41c36b; position:relative;}
.list-jiage-class ul li.on:after{content: ''; position:absolute; left:calc(50% - 1em); bottom:-10px; height:2px; width:2em; background-color:#41c36b;}

.list-jiage-class-cq{ width:100%; padding:0px; margin:0px;}
.list-jiage-class-cq li{ width:12.5%; float:left; height:24px; line-height:24px; text-align:center; font-size:14px;}
.list-jiage-class-cq li a{ background-color:#f2f2f2; border-radius:3px; padding:2px 5px; }

.nei-list-main-jiage{ width:calc(100% - 20px); margin:auto;}
.nei-list-main-jiage ul{ width:100%; padding:0px; margin:0px;}
.nei-list-main-jiage ul li{ width:100%; height:30px; line-height:30px; padding:10px 0px; border-bottom:1px solid #f2f2f2; font-size:16px; overflow:hidden;}
.nei-list-main-jiage ul li span{ color:#666;}
.nei-list-main-jiage ul li span a{color:#666;}
.list-vip{ width:100%; text-align:center;}
.list-vip img{width:100%; height:auto;}
.list-jiage-class-pz{ width:100%; height:48px;border-bottom:1px solid #bfbfbf;border-top:1px solid #bfbfbf;}
.list-jiage-class-pz ul{ width:calc(14.28% - 9px); float:left; border-right:1px solid #bfbfbf; padding:4px;}
.list-jiage-class-pz ul:last-child{border-right: none;}
.list-jiage-class-pz ul li{ width:100%; height:40px; line-height:40px;text-align:center; }
.list-jiage-class-pz ul li.on{ background-color:#41c36b; color:#FFFFFF;}
.list-jiage-class-pz ul li.on a{color:#FFFFFF;}
.moreload{ width:100%; text-align:center; color:#CCCCCC; padding: 20px 0px;}

.nei-list-main{width:calc(100% - 30px); margin:auto; border-left:1px solid #f2f2f2; padding:0px 10px 0px 10px;}
.nei-list-main .nei-content{width:100%; margin:0px; padding:0px; line-height:32px; font-size:16px;}
.nei-list-main .nei-content strong { font-size:16px;}
.nei-list-main .nei-content img{max-width:100%; height:auto;}
.nei-list-main .nei-content .nei-imgb{ width:100%; padding:10px 0px; text-align:center;}
.nei-list-main .nei-content .nei-imgb img{ width:100%; height:auto; border-radius:5px; border:1px solid #efefef;}
.nei-list-main .nei-list-title{ width:100%; border-bottom:1px solid #f2f2f2; color:#000; position:relative; line-height:40px; height:40px; background-color:#E3F9F4; text-indent:5px;}
.nei-list-main .nei-list-title:after{ position:absolute; content:""; left:-14px; width:8px; height:8px; background-color:#27aa8b; border-radius:50%; top: 16px;}
.nei-list-main .nei-list-title a{color:#000;}
#scbdnav{width:100%;overflow:hidden;border-bottom:1px solid #f2f2f2; height:46px; line-height:46px; padding-top:10px; font-size:18px; position:fixed; top:0px;background-color:#FFFFFF; z-index:999;max-width: 640px;margin: 0px auto 0px auto;}
#scbdnav .swiper-slide{width:4rem;padding: 0 5px;letter-spacing:2px;text-align:center;}
#scbdnav .swiper-slide span{transition:all .3s ease;display:block;}
#scbdnav .active span{transform:scale(1.1);color:#27aa8b; position:relative;}
#scbdnav .active span:after { content: '';position: absolute; bottom: 2px;left: 1rem;width: 2rem; height: 4px; background:#27aa8b; border-radius:2px;}



.titlecon-con table{background-image: url('img/sq_data7.png');background-repeat: no-repeat;background-position: center center;background-size:250px 80px;}
.titlecon{width:94%;padding:0px 3%;background-color:#ffffff;}
.titlecon-title{font-size: 20px;color: #000000;width:100%;line-height:24px; padding-top:20px;}
.titlecon-title a{color: #000000;}
.titlecon-info {font-size:14px;padding:8px 0 10px 0;color:#a0a0a0;}
.titlecon-info .btnn{ float:right; margin-right:15px;}
.titlecon-con {font-size:16px;line-height:25px;padding:0px;color: #202020;}
.titlecon-con div{font-size:16px;line-height:25px;padding:0px;}
.titlecon-con p{}
.titlecon-con p img {}
.titlecon-con img {max-width:100%;height:auto;}
.titlecon-con table {max-width:98%;height:auto;}
.titlecon-con table tr td{ font-size:16px;}
.titlecon-time{ height:38px; line-height:38px; color:#a0a0a0;font-size:14px; border-top: 1px dashed #ebebeb; margin-top:5px;}
.titlecon-time a{color:#a0a0a0;}
.titlecon-time span{ float:right;font-size:14px;}

.audio_play_area .icon_audio_default {
			background: transparent url(img/iconloop.png) no-repeat 0 0;
			width: 18px;
			height: 25px;
			vertical-align: middle;
			display: inline-block;
			-webkit-background-size: 54px 25px;
			background-size: 54px 25px;
			background-position: -36px center;
		}

		.audio_play_area .icon_audio_playing {
			background: transparent url(img/iconloop.png) no-repeat 0 0;
			width: 18px;
			height: 25px;
			vertical-align: middle;
			display: inline-block;
			-webkit-background-size: 54px 25px;
			background-size: 54px 25px;
			-webkit-animation: audio_playing 1s infinite;
			background-position: 0px center;
			display: none;
		}
	.playing .icon_audio_default {
			display: none;
		}

		.playing .icon_audio_playing {
			display: inline-block;
		}

		@-webkit-keyframes audio_playing {
			30% {
				background-position: 0px center;
			}
			31% {
				background-position: -18px center;
			}
			61% {
				background-position: -18px center;
			}
			61.5% {
				background-position: -36px center;
			}
			100% {
				background-position: -36px center;
			}
		}

.bottombox{height: 48px;width: 100%;background-color: #f5f5f5;border-top-width: 1px;border-top-style: solid;border-top-color: #e6e6e6;font-size: 12px;color: #787878;line-height: 22px;padding-top: 2px;    z-index: 90;}
.bottombox a{font-size: 12px;color: #787878}
.bottombox a:hover{font-size: 12px;color: #787878;text-decoration: none;}
.fixed-bottom{ position:fixed; bottom:0;}
.jiage-fufei{width:calc(94% - 20px); background-color:#ebebeb; padding:10px; border-radius:5px; height:56px; margin:auto; margin-top:15px;}
.jiage-fufei ul{ width:100%; padding:0px; margin:0px;height:56px; overflow: hidden;}
.jiage-fufei ul li{ width:100%; padding:0px; margin:0px;}
.jiage-fufei img{ width:56px; height:56px; float:left; margin-right:10px;}
.jiage-fufei p{ padding: 8px 0px; line-height:20px; color:#000000; font-size:15px; margin:0px;text-align:justify;}
.jiage-fufei p a{color:#000000;}
.ds-sy-di {height: 50px;width: 100%;padding: 0;line-height: 50px;background-color: #FFF;font-family: "微软雅黑";color: #a0a0a0;font-size: 16px;text-align: center;border-top:#ebebeb 1px solid;}
.ds-sy-di a{color: #a0a0a0;}
ds-yuyinjg { width:100%; height:auto; background-color:#fff;}
.musiccontrol{ display:none;}
/*第一现场*/
.dyxc-main{ width:100%; margin:0px; padding:0px;}

.dyxc-main .nava{ width:100%;}
.dyxc-main .nava span{ width:calc(33.3% - 14px); float:left; height:40px; line-height:40px; border-radius:20px; background-color:#fff; margin:0px 6px; text-align:center; color:#bfbfbf; border:1px solid #bfbfbf;}
.dyxc-main .nava span.on{ background-color:#27aa8b; color:#edf501; border:1px solid #27aa8b;}
.dyxc-main .navb{ width:100%; padding:0px; margin:0px; border-bottom:1px solid #f2f2f2;}
.dyxc-main .navb ul{ width:100%; padding:0px; margin:0px;}
.dyxc-main .navb ul li{ width:20%;text-align:center; float:left; font-size:20px; position:relative;}
.dyxc-main .navb ul li span.hot{ position:absolute; right:calc(50% - 1.5em); width:8px; height:8px; border-radius:50%; background-color:#FF0000;}
.dyxc-main .navb ul li.on{ color:#FF0000;}
.dyxc-main .navb ul li.on:after{ position:absolute; content:""; height:2px; width:2em; left:calc(50% - 1em); bottom:-10px; background-color:#FF0000;}

.dyxc-main .dixclist{ width:calc(100% - 30px); padding:15px; margin:0px;}

.dyxc-main .dixclist .dixc-box{ width:100%; padding:0px; margin:0px;border-bottom:1px solid #f2f2f2; }

.dixc-box-info{width:100%; padding:10px 0px;}
.dixc-box-info-left{ width:70%; float:left;}
.dixc-box-info-left img{ float:left; margin-right:10px;}
.dixc-box-info-left p.name{font-weight:bold;}
.dixc-box-info-left p.date{ color:#9a9695; font-size:13px;padding-top:1px;}
.dixc-box-info-right{ width:30%; float: right; text-align:right; padding-top:7px;}
.dixc-box-info-right a{ border:1px solid #ccc; padding:2px 10px 1px 10px;}
.dixc-box-content{ width:100%; padding:0px 0px 10px 0px; line-height:28px; margin:0px; font-size:16px;}
.dixc-box-images{width:100%; padding:0px; margin:0px;}
.dixc-box-images ul{ width:calc(33.3% - 6px); float:left; margin:0px 3px;}
.dixc-box-images ul img{ width:100%; height:auto;}
.dixc-box-action{ width:100%; padding:0px; margin:0px;}
.dixc-box-action span{ float: right; margin-left:20px;}
.isguanzhu{ color:#999999;}
.dixc-fabu{ position:fixed; left:3px; bottom:200px; height: auto; width: auto; background-color:#FF3300; color:#FFFFFF; writing-mode: vertical-lr;writing-mode: tb-lr; text-align:center; padding:10px 3px;}

.dixc-fabu-main{ position:fixed; width:100%; height:100%; top:0px; background:rgba(0,0,0,0.5); z-index:999; display:none;}
.send-main{ position:absolute; width:90%; margin:auto; background-color:#fff; top:50px; left:5%;}
.send-main .close{ position:absolute; right:5px; top:5px; font-size:14px; color:#666666;}
.send-main-content{ padding:15px; border-bottom:1px solid #f1f1f1;}
.send-main-content .changeclass{ width:70%; border:1px solid #f2f2f2; height:30px; line-height:30px;}
.send-main-content .content{ width:100%; height:120px; line-height:24px; color:#333333; border:none; outline:none;}
.send-main-bt{ margin:30px  auto; width:60%; background-color:#27aa8b; border-radius:10px; text-align:center; height:40px; line-height:40px; color:#FFFFFF; letter-spacing:2px; font-weight:bold;}
.sendadd { width:100%; margin:0px; padding:0px;}
.sendadd span{ float:left; margin-right:15px; width:20px; height:20px;}
.sendadd span#addimages{background-image: url(img/addimage.png);background-repeat: no-repeat;background-size: 20px 20px; position:relative;}
.sendadd span#addvideo{background-image: url(img/addvideo.png);background-repeat: no-repeat;background-size: 20px 20px; position:relative;}
.sendadd span#addmusic{background-image: url(img/addmusic.png);background-repeat: no-repeat;background-size: 20px 20px; position:relative;}
.weui-uploader__input {position: absolute;z-index: 1;top: 0;left: 0;width: 20px;height: 20px;opacity: 0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.weui-uploader__bd{ width:100%; padding:10px 0px;}
.weui-uploader__bd ul{ padding:0px; margin:0px;}
.weui-uploader__bd ul li{ float:left; width: calc(20% - 5px); margin-right:5px; height:60px;background-repeat: no-repeat;background-size: 100% 60px;}
/*搜索*/
.css-serch-main{width:calc(100% - 30px); margin:auto;}
.css-serch-main .import{ text-align:center; padding:20px 0px;}
.weui-search-bar__input{padding:4px 20px 4px 30px;width:calc(100% - 52px);height:30px;border:0;font-size:14px;line-height:30px;box-sizing:content-box;border:1px solid #f2f2f2;background-color: transparent;background-image: url(img/search.png);background-repeat: no-repeat;background-position: 5px 7px;background-size: 20px 20px;}
.css-serch-main .tuijian{ width:100%; margin:20px 0px; border-top:1px solid #f2f2f2;}
.css-serch-main .tuijian h1{ font-size:16px; padding-top:40px;}
.css-serch-main .tuijian ul{ margin:0px; padding:0px;}
.css-serch-main .tuijian ul li{ width:25%; float:left; height:40px; line-height:40px;}
.css-serch-main .tuijian ul li a{color: #666666;text-decoration: underline;}
/*vip行情*/
.vip-list-nav{ width:100%; padding:20px 0px; margin:0px; border-bottom:1px solid #f2f2f2;}
.vip-list-nav ul{ width:33.3%; float:left;}
.vip-list-nav ul li{ width:100%; text-align:center;}
.vip-list-nav ul li.biaoshi img{ width:50%; height:auto;}
.vip-list-nav ul li.text{font-size:16px; font-weight:bold;}
.vip-hq-list-nav{ width:100%; padding:0px; margin:0px; border-bottom:1px solid #f2f2f2; height:50px; background-color:#FFFFFF; }
.vip-hq-list-nav-left{ width:60px; float:left; height:48px; line-height:48px; text-align:center; padding:1px 0px;font-size:18px;}
.vip-hq-list-nav .leftactive{ color:#27aa8b; position:relative;}
.vip-hq-list-nav .leftactive:after { content: '';position: absolute; bottom: 0px;left: calc(30px - 1rem);width: 2rem; height: 2px; background:#27aa8b; border-radius:2px;}
#vip-hq-list-nav-right{width:calc(100% - 60px);overflow:hidden;height:50px; line-height:50px;}
#vip-hq-list-nav-right .swiper-slide{width: auto;padding: 0px 10px;letter-spacing:2px;text-align:center;}
#vip-hq-list-nav-right .swiper-slide span{transition:all .3s ease;display:block; font-size:18px;}
#vip-hq-list-nav-right .active span{color:#27aa8b; position:relative; border-bottom:2px solid #27aa8b; height:48px; line-height:48px;}
.vip-list-main{ width:calc(100% - 30px); margin:auto;}
.vip-list-main-box{ width:100%; padding:0px; border-bottom:1px solid #f2f2f2;}
.vip-list-main-box .title{ width:100%; padding-top:20px; font-size:18px; font-weight:bold;}
.vip-list-main-box .info{ width:100%; color:#999999;line-height:20px; padding-top:10px;}
.vip-list-main-box .jianjie{ width:100%; padding:5px 0px; line-height:22px;}
/*价格走势*/
.jgzoushi-list-nav{ width:100%; padding:0px; margin:0px; border-bottom:1px solid #f2f2f2; height:50px; background-color:#FFFFFF; }
.jgzoushi-list-nav ul{ width:100%; padding:0px; margin:0px;}
.jgzoushi-list-nav ul li{ width:33.3%; height:50px; line-height:50px; float:left; text-align:center; font-size:18px; font-weight:bold; position:relative; color: #666666;}
.jgzoushi-list-nav ul li.on{ color:#0d98ff;}
.jgzoushi-list-nav ul li.on:after { content: '';position: absolute; bottom: 0px;left: calc(50% - 2rem);width: 4rem; height: 2px; background:#0d98ff; border-radius:2px;}
.jgzoushi-list-dongtai{ width:calc(100% - 30px); padding:0px 15px; margin:0px;}
.jgzoushi-list-dongtai .dtbox{ width:100%; margin:0px; padding:0px;}
.jgzoushi-list-dongtai .dtbox .dttitle{ width:100%; font-size:16px; padding:15px 0px 10px 0px; font-weight:bold;}
.jgzoushi-list-dongtai .dtbox .dtinfo{width:110%;}
.jgzoushi-list-dongtai .dtbox .dtinfo ul{ width:calc(50% - 30px); margin:0px 10px;background-color:#eef5ff; float:left;border-radius: 18px;}
.jgzoushi-list-dongtai .dtbox .dtinfo ul li{ width:100%; text-align:center;}
.jgzoushi-list-dongtai .dtbox .dtinfo ul li.pz{ color:#999999; font-size:14px; padding-top:15px;}
.jgzoushi-list-dongtai .dtbox .dtinfo ul li.jgred{ color:#ff0000; font-size:24px; padding-top:5px;  font-weight:bold;} 
.jgzoushi-list-dongtai .dtbox .dtinfo ul li.jgbred{ color:#ff0000; font-size:16px;padding-top:5px; font-weight:bold;}
.jgzoushi-list-dongtai .dtbox .dtinfo ul li.jggreen{ color:#00CC00; font-size:24px; padding-top:5px;font-weight:bold;}
.jgzoushi-list-dongtai .dtbox .dtinfo ul li.jgbgreen{ color:#00CC00; font-size:16px; padding-top:5px; font-weight:bold;}
.jgzoushi-list-dongtai .dtbox .dtinfo ul li.more{ color:#0099FF; font-size:15px;height:36px; padding-top:7px; }
.jgzoushi-list-dongtai .dtbox .dtinfo ul1{ width:calc(25% - 20px); margin:0px 10px;background-color:#00125B; float:left;}
.jgzoushi-list-dongtai .dtbox .dtinfo ul1 li{ width:100%; text-align:center;}
.jgzoushi-list-dongtai .dtbox .dtinfo ul1 li.pz{ color:#fff; font-size:16px; padding-top:15px;}
.jgzoushi-list-dongtai .dtbox .dtinfo ul1 li.jgred{ color:#129298; font-size:24px; padding-top:5px;  font-weight:bold;} 
.jgzoushi-list-dongtai .dtbox .dtinfo ul1 li.jgbred{ color:#cc9900; font-size:17px;padding-top:5px; font-weight:bold;}
.jgzoushi-list-dongtai .dtbox .dtinfo ul1 li.jggreen{ color:#00CC00; font-size:24px; padding-top:5px;font-weight:bold;}
.jgzoushi-list-dongtai .dtbox .dtinfo ul1 li.jgbgreen{ color:#00CC00; font-size:16px; padding-top:5px; font-weight:bold;}
.jgzoushi-list-dongtai .dtbox .dtinfo ul1 li.more{ color:#0099FF; font-size:15px;height:36px; padding-top:7px; }
.jgzoushi-echarts{ width:100%; height:100%; position:fixed; top:0px; left:0px; background-color:#FFFFFF; z-index:99999; display:none;}
.jgzoushi-echarts img{width:100%; height: auto;}
.jgzoushi-list-b-main{width:calc(100% - 30px); padding:0px 15px; margin:0px auto;}
.jgzoushi-list-b-dt{ width:calc(100 - 22px); border:1px solid #f2f2f2; padding:10px; margin:0px;}
.jgzoushi-list-b-dt .title{ width:100%; text-align:center; color:#707070; font-size:20px; font-weight:bold; border-bottom:1px solid #bfbfbf; padding: 15px 0px;}
.jgzoushi-list-b-dt .title .pricered{font-size:30px; color:#FF0000; font-weight:normal;}
.jgzoushi-list-b-dt .title .pricegreen{font-size:30px; color:#00CC00;font-weight:normal;}
.jgzoushi-list-b-dt .bz{ width:100%; margin:0px; padding:0px;}
.jgzoushi-list-b-dt .bz ul{ width:calc(50% - 1px); float:left;border-right:1px solid #bfbfbf;}
.jgzoushi-list-b-dt .bz ul li{ width:100%; text-align:center;}
.jgzoushi-list-b-dt .bz ul li.sm{ font-size:18px; color:#747474; padding-top:5px;}
.jgzoushi-list-b-dt .bz ul li.bz-red{ padding:10px 0px 5px 0px; color:#FF0000;}
.jgzoushi-list-b-dt .bz ul li.bz-green{ padding:10px 0px 5px 0px; color:#00CC00;}
.jgzoushi-list-b-datenav{ width:calc(100% - 2px); height:40px; line-height:40px; border:1px solid #eeeeee; border-radius:5px;}
.jgzoushi-list-b-datenav ul{}
.jgzoushi-list-b-datenav ul li{ width:calc(16.66% - 1px); float:left;height:40px; text-align:center; border-right:1px solid #eeeeee;}
.jgzoushi-list-b-datenav ul li:last-child{ border:none;}
.jgzoushi-list-b-datenav ul li.on{ background-color:#f0f0f0; font-weight:bold;}
.jgzoushi-list-b-ggsm{ background-color:#fafafa; padding:10px; border:1px solid #f0f0f0; line-height:24px; border-radius:5px;}
.jgzoushi-list-b-ggsm font{color:#37a5d3;}
.zoushi-content-ts {text-align: center;color: #303030;font-size: 16px;font-weight: bold; padding:20px 0px 12px 0px;}
.zoushi-content-sm{ line-height:32px;}
.zoushi-btn-blue {color: #FFFFFF;font-size: 18px;width: 100%;line-height: 36px; border: none;border-radius: 4px;text-align: center;margin: 15px 0;background: #26aa8c;}

#container{background-image:url(echarts/databg.png);background-repeat: no-repeat;background-position: right 15px bottom 30px;background-size: 120px 23px;}

/*home*/
.home-top{ width:calc(100% - 30px); background-color:#27aa8b; padding:15px 15px 0px 15px;  color:#FFFFFF;}
.home-top .info a{color:#FFFFFF;}
.home-top .info{ width:90%; height:60px; margin:auto;}
.home-top .info img.header{ width:60px; height:60px; border-radius:50%; margin-right:15px; float:left; border:2px solid #fff;}
.home-top .info .name{padding-top:5px; font-size:24px;}
.home-top .info .group{padding-top:3px; font-size:12px;}
.home-top .info span{background-image: linear-gradient(to right, #feefc4 , #fed585);color:#6c531b; padding:0px 5px 2px 5px; border-radius:3px; float:right; margin-top:20px;font-size:14px;}
.home-top .info span a{color:#6c531b;}
.home-top .jifen{ width:100%;}
.home-top .jifen ul{ width:25%; float:left; text-align:center;font-size:14px;}
.home-top .jifen ul li a{ color:#ffffff;}

.home-vipjion{width:calc(100% - 20px); margin:0px auto; padding:0px;}
.home-vipjion ul{width:calc(50% - 5px); border-radius:5px; border:1px solid #f2f2f2;}
.home-vipjion ul.baijin{ float:left;  background-image: linear-gradient(to top, #fef2dc , #ffddc1);}
.home-vipjion ul.zhuanshi{ float:right;  background-image: linear-gradient(to top, #fef2dc , #eecfa1);}
.home-vipjion ul.gg{ float:left;  background-image: linear-gradient(to top, #eaffee , #cbefcb);}
.home-vipjion ul.qiye{ float:right;  background-image: linear-gradient(to top, #fef5e6 , #fddccb);}
.vip-title{ padding:10px; font-size:18px; color:#6f3824; font-weight:bold; text-align:center;}
.vip-price{ padding:10px; font-size:16px; color:#6f3824; color:#fe6d02;font-weight:bold; text-align:center;}
.vip-jion{padding:10px;  text-align:center;}
.vip-tq{padding:0px 10px; text-align:center;}
.vip-jion span{background-color:#fe6d02; padding:2px 10px; color:#fbf2e9; border-radius:20px;}
.css-home-action{width:calc(100% - 20px); margin:auto;}
.css-home-action .uer-vip{ background-color:#fff; width:100%; border-radius:10px;}
.css-home-action .uer-vip .title{ padding:10px; border-bottom:1px solid #f2f2f2;}
.css-home-action .uer-vip .yingxiao{ width:100%; margin:0px; padding:0px}
.css-home-action .uer-vip .yingxiao ul {width:94%; height:50px; margin:15px auto 0px auto; padding:5px;}
.css-home-action .uer-vip .yingxiao ul li.a{ height:30px; line-height:30px;}
.css-home-action .uer-vip .yingxiao ul li.b{ font-size:14px; color:#999999;}
.css-home-action .uer-vip .yingxiao ul.vip{ background-color:#fceee5;}
.css-home-action .uer-vip .yingxiao ul.gg{ background-color:#f8e4ff;}
.css-home-action .uer-vip .yingxiao ul.ztc{ background-color:#d1fef7;}
.css-home-action .uer-vip .yingxiao ul.qy{ background-color:#fef8e8;}
.css-home-action .uer-vip .jgg{ width:100%; padding:0px; margin:0px;}
.css-home-action .uer-vip .jgg ul{ width:25%; float:left; margin-top:15px;}
.css-home-action .uer-vip .jgg ul li{ width:100%; text-align:center; font-size:14px;}
.home-backhome{ width:70%; height:50px; line-height:50px; text-align: center; margin:15px auto; color:#65422e; font-weight:bold;}
.home-backhome a{color:#65422e;}


.index-nav-mian{ width:calc(100% - 10px); margin:auto;}
.index-nav-mian-hot{width:100%;height:40px;line-height:40px;background-color:#f2f2f2;color:#000; text-indent:32px;background-image: url(../img/hot2.png);
background-repeat: no-repeat;background-position: 10px 10px;background-size: auto 20px;border-radius:5px; font-size:15px;}
.index-nav-mian-hot a{color:#000;}
.index-nav-mian-hot span{ float:right; margin-right:5px;}
.index-nav-mian-class{ width:100%; padding:0px; margin:0px;}
.index-nav-mian-class ul{ width:25%; margin:0px; padding:0px; float:left;}
.index-nav-mian-class ul li{ width:100%; text-align:center; font-size:15px;}
.index-nav-mian-class ul li.tubiao{ width:100%;}
.index-nav-mian-class ul li.tubiao img{ width:80px; height:auto;}
.index-nav-mian-class ul li.text{ width:100%; color:#fff; padding-top:0px;}
.index-nav-mian-class ul li.text a{color:#fff;}
.index-nav-mian-action{ width:94%;padding:0px; margin:0px auto;}
.index-nav-mian-action .indexsell{width:calc(50% - 5px);  background-image: linear-gradient(to bottom, #fb5d5c , #fc7176); height:100px; float:left; border-radius:10px;}
.index-nav-mian-action .indexcompany{width:calc(50% - 5px); background-image: linear-gradient(to bottom, #6c35f2 , #9d50f8);  height:100px; float:right; border-radius:10px;}
.index-nav-mian-action .indexsell .titlenav,.index-nav-mian-action .indexcompany .titlenav{ width:calc(100% - 20px); padding:5px 0px; color:#fdfbfe; margin: 0px auto; font-weight:bold;}
.index-nav-mian-action .indexsell .titlenav span,.index-nav-mian-action .indexcompany .titlenav span{ float:right; color:#FFFFFF;}
.index-nav-mian-action .indexsell .textnav,.index-nav-mian-action .indexcompany .textnav{ width:calc(100% - 25px); margin: 0px auto; height:50px; background-color:#fff5e9;border-radius:5px; color:#666666; font-size:12px; padding:10px 0px 0px 5px; line-height:20px;}
.index-nav-mian-action .indexsell .textnav{background-image: url(img/youshi1.png);background-repeat: no-repeat;background-position: right center;}
.index-nav-mian-action .indexcompany .textnav{background-image: url(img/youshi3.png);background-repeat: no-repeat;background-position: right center;}
.index-nav-mian .swiper-pagination{bottom: 20px !important;}
.index-nav-mian .swiper-container{padding-bottom:5px;}
.index-nav-mian .swiper-pagination-bullet{width:20px;height:5px;border-radius:30px;opacity:1;background-color: #80d6c2;}
.index-nav-mian .swiper-pagination-bullet-active{background:#26aa8c;}
.index-nav-toutiao{ width:calc(100% - 2px); border:1px solid #5695d8; border-radius:5px; height:40px;}
.index-nav-toutiao ul{ width:100%; padding:0px; margin:0px;}
.index-nav-toutiao ul li{ width:calc(33.3% - 1px); height:40px; line-height:40px; text-align:center; color:#5790e1; border-right:1px solid #5695d8; float: left;}
.jjr-main-top{ width:100%;  height:48px; line-height:48px; font-size:18px;}
.jjr-main-top-on{ width:50%; margin:0px; padding:0px; text-align: center; color:#ccc; float:left; height:48px;background:#249F84;}
.jjr-main-top-on a{color:#ccc !important;}
.jjr-main-top-off{width:50%;text-align: center;color:#ccc;float: left;height:48px;background-color: #249F84;}
.jjr-main-top-off a{color:#ccc !important;}
.jjr-main-top-off.on{background:#26aa8c; width:50%; height:48px; line-height:48px;}
a .jjr-main-top-off.on{ color:#FFFFFF  !important;}
.jjr-main-top-on.on{background:#26aa8c; width:50%; height:48px; line-height:48px;}
a .jjr-main-top-on.on{ color:#FFFFFF  !important;}


.ck-mn{width: 94%;;margin-right: 3%;margin-left: 3%;border-radius:4px;background-color: #00125B; border: 1px solid #26aa8c; height:30px; line-height:30px; text-align:center; font-size:14px}
.ck-mn a{color: #26aa8c;display: block;}
.ck-mnn{width: 94%;margin-right: 3%;margin-left: 3%;border:2px solid #e0e0e0;padding:15px;line-height:30px;/*color:#f4e925;*/color:#CC9900;border-radius:10px;font-size:14px;}
.ck-mnn a{color: #cc9900;display: block;}

.ck-mnm{width: 94%;margin-right: 3%;margin-left: 3%;border:2px solid #26aa8c;padding:7px;line-height:30px;/*color:#f4e925;*/color:#CC9900;border-radius:10px;font-size:14px;}
.ck-mnm a{color: #cc9900;display: block;}

.ck-nhb{width: 94%;;margin-right: 3%;margin-left: 3%;background-color: #e0e0e0; border: 1px solid #d2d2d2; height:34px; line-height:34px; text-align:center; font-size:14px;color: #00125B;}
.ck-nhb a{color: #cc9900;display: block;}

.ck-nhbb{width: 100%;;margin-right: 3%;margin-left: 3%;background-color: #e0e0e0; border:2px solid #ccc;padding:7.5px;line-height:20px;/*color:#f4e925;*/color:#00125b;border-radius:10px;font-size:12px;}
.ck-nhbb a{color: #cc9900;display: block;}

.ck-glh{width: 94%;;margin-right: 3%;margin-left: 3%;background-color: #0a206f; border:2px solid #ccc;padding:15px;line-height:30px;/*color:#fff;*/color:#fff;border-radius:10px;font-size:15px;}
.ck-glh a{color: #fff;display: block;}

.ck-llj{width: 94%;;margin-right: 3%;margin-left: 3%;background-color: #02617a; border:2px solid #ccc;padding:15px;line-height:30px;/*color:#fff;*/color:#ff0;border-radius:10px;font-size:15px;}
.ck-llj a{color: #fff;display: block;}

.ck-nn{width: 94%;;margin-right: 3%;margin-left: 3%;}
.ck-nn ul{margin: 0px;padding: 0px;width: 100%;}
.ck-nn ul li{background-color: #00125B;border: 1px solid #26aa8c;height: 30px;line-height: 30px;text-align: center;font-size: 14px;width: calc( 50% - 12px);margin:5px;float: left;border-radius:4px;}
.ck-nn ul li a{color: #cc9900;display: block;}
.ck-ny{width: 94%;;margin-right: 3%;margin-left: 3%;}
.ck-ny ul{margin: 0px;padding: 0px;width: 100%;}
.ck-ny ul li{background-color: #00125B;border: 1px solid #26aa8c;height: 30px;line-height: 30px;text-align: center;font-size: 14px;width: calc( 16.66% - 12px);margin:5px;float: left;border-radius:4px;}
.ck-ny ul li a{color: #cc9900;display: block;}
.ck-fh{width: 94%;;margin-right: 3%;margin-left: 3%;border-radius:4px;background-color: #00125B; border: 1px solid #d2d2d2; height:30px; line-height:30px; text-align:center; font-size:16px}
.ck-fh a{color: #cc9900;display: block;}
