.qmt_head{margin:10px 10px;}
@media (max-width: 480px) {
	.qmt_head{margin:10px 5px;}
	.form-horizontal .form-group{margin-left:0px;margin-right:0px}
	.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{
		padding-left:5px;padding-right:5px;
	}
	.form-control{padding:6px 6px;}
}

/* 默认 PC 端样式 */
#global_nav {
    border-left: none;
    border-right: none;
    border-radius: 0px;
    margin-bottom: 0px;
}

/* 移动端样式 */
@media screen and (max-width: 768px) {
    #global_nav {
        background-color: #feefde;
        border-left: none;
        border-right: none;
        border-radius: 0px;
        margin-bottom: 0px;
    }
}

#global_nav a:visited,#global_nav a:link,#global_nav a:active{color:#523e27}
#global_nav a:hover{color:#fff;background-color:#aea295}
.nav>li>a,.dropdown-menu>li>a{
	padding-top:12px;
	padding-bottom:12px;
}
.dropdown-menu>li>a {
	border-bottom:1px solid #ddd;
}
@media(min-width:719px) {
	#global_nav{
		margin-bottom:8px;
//		background-color:#FAF4E6;
		border:none;
//		opacity:0.7;
//		filter:Alpha(opacity=70);
	}
	#global_nav .nav > li > a:hover,
	#global_nav .nav > li > a:focus {
		text-decoration: none;
		background-color: transparent;
	}
	#global_nav .navbar-nav > .open > a,
	#global_nav .navbar-nav > .open > a:hover,
	#global_nav .navbar-nav > .open > a:focus,
	#global_nav .nav>li>a:hover,
	#global_nav .nav>li>a:focus{
		color: #b87a31;
		background-color: transparent;
		border-bottom: 2px solid #b87a31;
	}
	#global_nav a:hover{color:#000000;background-color:#FAF4E6;}
	#global_nav a.currentPage:visited, #global_nav a.currentPage:link, #global_nav a.currentPage:active,#global_nav a.currentPage:hover {color:#b87a31;border-bottom: 2px solid #b87a31;}
	#global_nav .dropdown-menu a.currentPage:visited, #global_nav .dropdown-menu a.currentPage:link, #global_nav .dropdown-menu a.currentPage:active,#global_nav .dropdown-menu a.currentPage:hover {border-bottom:none;}
	
	#global_nav .nav>li>a,#global_nav .dropdown-menu>li>a{
		padding-top:8px;
		padding-bottom:8px;
		border-bottom:none;
	}
	#global_nav .nav > li {
	  margin:auto 5px;
	}
}
.navbar-header{margin:16px 20px 16px 10px;}
.navbar{min-height:20px}
.navbar-toggle{width:48px;margin:15px 0 16px 0;border:none;padding:0;border-radius:0;}
.navbar-toggle .icon-bar{background-color:#5c5c5c;width:100%;}
.navbar-toggle .icon-bar+.icon-bar{margin-top:8px;}
.navbar-brand {height:auto;}
@media(max-width:719px) {
	.navbar-header{margin:8px 20px 8px 10px;}
	.navbar-brand img{height:40px;width:auto;}
	.navbar-toggle{width:24px;margin:7px 0 8px 0;}
	.navbar-toggle .icon-bar+.icon-bar{margin-top:4px;}
}
.qmt_toggle_txt{vertical-align:middle}
.navbar-nav{margin:6px 0;}
.bdsharebuttonbox{margin-top:8px}
@media (max-width: 1023px) {
	#global_nav .navbar-nav > li > a{padding-left:6px;padding-right:6px}
}

.qmt_jumbotron{border-bottom:1px solid #e8dcc4;position:relative;margin-top:-16px;}
.qmt_jumbotron_txt{position:absolute;color:#512525;font-family:微软雅黑,"microsoft yahei",黑体,"simhei";font-size:16px;top:50%;left:30%;margin-top:10px;margin-left:-138px;}
.qmt_jumbotron_txt p{text-align:center;margin-bottom:3px}

.qmt_name_imp{background-color:#e8e1d5;font-family:微软雅黑,"microsoft yahei",黑体,"simhei";padding:16px}
.qmt_name_imp>p{color:#984d30;font-size:24px}
.qmt_name_imp img{
	width:100px;
	height:100px;
	position:relative;
	border-radius:50px;
	behavior: url(../js/PIE.htc);
}
.img-circle{
	behavior: url(../js/PIE.htc);
}
.qmt_name_imp .row p{color:#9b6428;text-align:center;margin-top:8px}

.qmt_mad{
	background: url(../images/mad.png) no-repeat;
	padding-left:200px;
	height:180px;
	font-family:微软雅黑,"microsoft yahei",黑体,"simhei";
	border-bottom:1px solid #d2d2d2;
}
.qmt_mad>div{position:relative;}
.qmt_mad .hidden-xs span{position:absolute;font-size:18px}
.qmt_mad span strong{padding-right:8px;font-size:14px}
.hidden-xs .mad1{left:30%;top:20px}
.hidden-xs .mad2{left:60%;top:20px}
.hidden-xs .mad3{left:10%;top:60px}
.hidden-xs .mad4{left:40%;top:60px}
.hidden-xs .mad5{left:70%;top:60px}
.hidden-xs .mad6{left:35%;top:100px}
.qmt_mad .visible-xs span{display:block;margin-bottom:6px;}

.qmt_solver{border-bottom:1px solid #d2d2d2;padding-top:16px;}
.qmt_solver.row{margin-left:0px;margin-right:0px;}
.qmt_solver1{padding-top:20px;}
.qmt_solver1_z{display:inline-block;vertical-align:middle;width:79px;}
.qmt_solver1_z1,.qmt_solver1_z2,.qmt_solver1_z3{width:79px;height:79px;background-image:url(../images/zi.png);background-repeat:no-repeat}
.qmt_solver1_z2{background-position-x:-79px;margin-top:20px;}
.qmt_solver1_z3{background-position-x:-158px;margin-top:20px;}
.qmt_solver1_t{
	display:inline-block;vertical-align:middle;
	font-size:24px;
	width:26px;
	margin-left:24px;
	//font-family:微软雅黑,"microsoft yahei",黑体,"simhei";
	font-weight:bold;
}
.qmt_solver2 li{font-size:18px;font-family:微软雅黑,"microsoft yahei",黑体,"simhei";color:#7e462d;margin-bottom:8px;}
.qmt_solver2 li span{
	display:inline-block;
	width:37px;height:37px;
	margin-right:20px;
	color:#fff;
	background-color:#b38350;
	font-size:18px;
	text-align:center;
	line-height:37px;
	font-style:italic;
	border-radius:18px;
	position:relative;
	behavior: url(../js/PIE.htc);
}
.qmt_xs_portal{
	display:inline-block;
	vertical-align:middle;
	margin-left:24px;
	padding-top:16px;
}
.qmt_xs_portal .btn{
	margin-bottom:16px;
	background:none;
	border-color:#8f181c;
	color:#8f181c;
}
#bottom_nav .btn{
	font-size:20px;
	margin-left:6px;
}
#bottom_nav .glyphicon{
	color:#b87a31;
}
#bottom_nav p{
	margin-bottom:0px;
	margin-left:-6px;
}
.qmt_panel{border-bottom:1px solid #d2d2d2;}
.qmt_panel_head{
	border-bottom:2px solid #c8060d;
	padding:8px 16px 4px 16px;
}
.qmt_panel_head div{font-size:18px;font-family:微软雅黑,"microsoft yahei",黑体,"simhei";}
.qmt_panel_head a:link,.qmt_panel_head a:visited,.qmt_panel_head a:active,.qmt_panel_head a:hover{
	text-decoration:none;
}
.qmt_more {
	display:inline-block;
	width:9px;height:9px;
	line-height:9px;
	background-color:#ce0d00;
	color:#fff;
	border-radius:5px;
	position:relative;
	behavior: url(../js/PIE.htc);
	margin-right:4px;
	vertical-align:middle;	
}
.img-thumbnail{
	width:auto;	
	height:auto;
}
#carousel-growth .carousel-inner .active{height:240px}
#carousel-growth .carousel-inner img {margin:20px auto;width:auto;}
#carousel-growth .carousel-caption{color:#333;bottom:auto;padding-bottom:0px;padding-top:0px;text-shadow:none}
.qmt_panel .row{margin-left:0px;margin-right:0px;}
#partner {margin-top:10px;}
#partner a{margin:5px;}
#partner p a{font-size:12px}
.name {display:inline-block;margin:6px;}
.name a{display:inline-block;color:#FFF;padding:6px 12px;background-color:#428bca;boarder-color:#357ebd;border-radius:4px;font-weight:bold;font-size:14px;}
.name a:visited,.name a:active,.name a:link {color:#FFF;text-decoration:none;}
.name a:hover {color:#FFF;text-decoration:none;}

.team {padding:0;}
.team h4{font-size:14px;font-weight:bold;}
.team>li {padding:15px 10px 13px;border-bottom:1px dashed #ccc;font-weight:bold;overflow:hidden;zoom:1;}
.team p {line-height:150%;font-weight:normal;text-indent:0;}
.team span {padding-left:12px;color:#666;}
.team .last {border-bottom:none;}
.contact em{font-style:italic;font-weight:bold;color:#e3295b;font-size:16px;}
.contact div{line-height:240%;text-indent:0;padding-top:5px;}

.question{line-height:180%;}
.question strong{font-weight:bold;color:#3896c7;display:block;padding:15px 10px 0 10px;}
.question p{padding:5px 10px 11px 33px;line-height:200%;}
.question .last{border:none;}
.question .bg{background:#f1f1f1;}
.question ul{list-style:none;line-height:280%;margin:15px 0;padding:0}
.question li{padding:0 10px;}
.question ul a:link,.question ul a:visited{text-decoration:none;color:#333;}
.question ul a:hover{text-decoration:underline;color:#333;}

.entry_content{}
p.intro{margin-bottom: 28px;font-weight: bold;}
.person_quote {border-top: 1px solid #e2e8ec;padding-top: 20px;margin-bottom: 40px;}
.person_quote blockquote {font-size: 16px;padding: 10px 0px;margin: 0 0 10px 0;border-left: 0px;}
.person_quote small {font-size: 15px;}
.person_quote .col-sm-2 {padding-right: 0px;}
.person_quote img {margin-top: 10px;max-width: 80px;max-height: 80px;}
.author{color:#7E7E7E;}

.news{border-top: 1px solid #e2e8ec;padding:10px 0;}
.news a:link, .news a:visited{text-decoration:none;color:#333;}
.vcenter {
    display: inline-block;
    vertical-align: middle;
    float: none;
}
.news img{max-height:100px}

.arrow{width: 21px;height: 11px;background: url(../images/arrow.png) no-repeat;margin-left:16px;}

.download_win {
	background: url(../images/oslogos.png) no-repeat scroll 0px -660px #039AE3;
	width:100px;
	height:100px;
}
.download_mac {
	background: url(../images/oslogos.png) no-repeat scroll -0px -30px #4B4B4B;
	width:100px;
	height:100px;
}
.final {
	background:url(../images/assessment_bg.png) no-repeat;
	background-size:100% 100%;
	padding:30px 30px;
}
.final dd {margin-bottom:20px;}
.final dt {margin-bottom:20px;}
@media (min-width: 720px) {
	.final .dl-horizontal dd {margin-right:50px}
}
.usage img{border:1px solid #333;margin-top:8px;margin-bottom:8px;}
.usage li{font-weight:bold;margin-bottom:8px;}
.usage ul{list-style:none;padding-left:10px;}


.choice_wrap{
	margin-top:-16px;
	background-color:#fff;
	font-family:微软雅黑,"microsoft yahei",黑体,"simhei";
	font-size:16px;
}
.choice_strength p,.xmzz{
	font-size:1.25em;
	padding:0.5em;
}
@media (max-width:719px) {
	.choice_wrap{
		margin-left:-9px;
		margin-right:-9px;	
		font-size:12px;
	}
}
.choice_j1,.choice_j2,.choice_j3{
	padding:0 0.5em;
}

@media (min-width:1024px) {
	.choice_content{margin:0 auto}
	.choice_strength p,.xmzz{
		padding:0.5em 2em;
	}
	.choice_jumbotron{
		height:450px;
		background: #fffce1 url(../images/choice1pcn.jpg) center no-repeat;
	}
	.choice_j1{
		height:584px;
		background:url(../images/yjqw1_pc.jpg) no-repeat center;
	}
	.choice_j2{
		height:500px;
		background:url(../images/zgxmphb_pc.jpg) no-repeat center;
	}
	.choice_j3{
		height:50px;
		background:url(../images/xmzz_pc.jpg) no-repeat;
	}
	
	.choice_jumbotron img,.choice_j1 img,.choice_j2 img,.choice_j3 img{
		display:none;
	}
}
.choice_strength{
	background:#fffce1;
	padding:1.2em;
}
.choice_strength_content{
	background:#fff;
}

.solortime_div {
	margin:10px 15px;
	background:url(../images/solortime_logo.png) no-repeat left center;
	padding-left:70px;
	min-height:50px;
}
.bazi_div {
	margin:10px 15px;
	background:url(../images/bazi_logo.png) no-repeat left center;
	padding-left:70px;
}

.solortime_body{
	font-size:1.0em;
	background:url(../images/solortime_bazi_bg.jpg) no-repeat left center;
	background-size:cover;
	min-height:50px;
	padding:6px;
}
.solortime_bazi_buy{
	display:inline-block;
	color: #f84c48;
	padding:4px 20px 4px 5px;
	background:url(../images/solortime_bazi_buy_bg.png)  no-repeat left center;
	background-size:100%;
	margin-left:-5px;
}
a.solortime_bazi_buy {
	text-decoration:none;
	color: #f84c48;
}
.bazi_shui{
		background:#f6f3ec url(../images/bazi_shui_logo.jpg) no-repeat right center;
		margin: 10px 15px;
		padding:15px 15px;
}
.bazi_mu{
		background:#f3fbf5 url(../images/bazi_mu_logo.jpg) no-repeat right center;
		margin: 10px 15px;
		padding:15px 15px;
}
.bazi_jin{
		background:#fdfcf2 url(../images/bazi_jin_logo.jpg) no-repeat right center;
		margin: 10px 15px;
		padding:15px 15px;
}
.bazi_huo{
		background:#fdf8f2 url(../images/bazi_huo_logo.jpg) no-repeat right center;
		margin: 10px 15px;
		padding:15px 15px;
}
.bazi_tu {
		background:#f4f5f4 url(../images/bazi_tu_logo1.jpg) no-repeat right center;
		margin: 10px 15px;
		padding:15px 15px;
}
@media (min-width:1024px) {
	.solortime_body{
		background:url(../images/solortime_bazi_bg_pc.jpg) no-repeat left center;
	}
	.bazi_shui{
			background:#f6f3ec url(../images/bazi_shui_logo_pc.jpg) no-repeat right center;
	}
	.bazi_mu{
			background:#f3fbf5 url(../images/bazi_mu_logo_pc.jpg) no-repeat right center;
	}
	.bazi_jin{
			background:#fdfcf2 url(../images/bazi_jin_logo_pc.jpg) no-repeat right center;
	}
	.bazi_huo{
			background:#fdf8f2 url(../images/bazi_huo_logo_pc.jpg) no-repeat right center;
	}
	.bazi_tu {
			background:#f4f5f4 url(../images/bazi_tu_logo_pc.jpg) no-repeat right center;
	}
}

.strength_title{
	text-align:center;
	width:100%;
	font-size:1.5em;
	margin-top:-1em;
	margin-bottom:1em;
	padding:0 2em;
}
.strength_h{
	font-weight:bold;
	font-size:1.5em;
	margin-top:2em;
}
.strength_h>span{
	background-color:#f08300;color:#fff;padding:0 0.5em;margin-right:0.5em;
}
.strength_h2{
	font-weight:bold;
	font-size:1.25em;
	margin-top:2em;
	color:#a61b22;
}
.strength_h2>span{
	background:url(../images/hs1.png) no-repeat right;
	background-color:#a61b22;color:#fff;padding:0.25em 2em 0.25em 1em;margin-right:0.5em;
}

.xmzz p{
	font-size:1em;
	padding:0.25em 0;
	margin-bottom:0;
	word-wrap:break-word;
}
.trap_wrap{
	background-color:#fff;
	font-family:微软雅黑,"microsoft yahei",黑体,"simhei";
	font-size:16px;
}
.trap_content{
	background-color:#1a1309;
	padding:1em;
	color:#fff;
}
.trap_wrap p{
	font-size:1.25em;
	padding:0.5em;
}
@media (max-width:719px) {
	.trap_wrap{
		margin-left:-9px;
		margin-right:-9px;	
		font-size:12px;
	}
}

@media (min-width:1024px) {
	.trap_content{width:940px;margin:0 auto}
	.trap_wrap p {
		padding:0.5em 2em;
	}
}
.trap_intro{
	border:1px solid;
	border-radius:0.5em;
	width:600px;
	max-width:100%;
	margin:0 auto;
	padding:1em 0;
}
.trap_detect{
	background-color:#f4f3ee;
	color:#a61b22;
	border-radius:0.5em;
	width:800px;
	max-width:100%;
	margin:0 auto;
	padding:1em 0;
}
.trap_h1,.trap_h2,.trap_h3,.trap_h4,.trap_h5{
	color:#e3c81f;
	font-weight:bold;
	font-size:1.5em;
	margin-top:2em;	
	padding-left:2em;
}
.trap_h1{
	background:url(../images/trap1.jpg) no-repeat;
	background-size:contain;
}
.trap_h2{
	background:url(../images/trap2.jpg) no-repeat;
	background-size:contain;
}
.trap_h3{
	background:url(../images/trap3.jpg) no-repeat;
	background-size:contain;
}
.trap_h4{
	background:url(../images/trap4.jpg) no-repeat;
	background-size:contain;
}
.trap_h5{
	background:url(../images/trap5.jpg) no-repeat;
	background-size:contain;
}
.m_buttons{
	font-family:微软雅黑,"microsoft yahei",黑体,"simhei";
	font-size:10px;
	width:100%;
	margin-top:0;
	background-color:#fff;
	text-align:center;
}
.m_buttons td{
	border:0.5em solid #f9f3f3;
	padding:1em 0 1em 0;
	font-size:1.5em;
}
.m_buttons td a{
	display:table;
	width:100%;
	height:100%;
	color:#333;
}
.m_buttons td img{
	margin-bottom:1em;
	width:45px;
	height:45px;
}
.vcenter {
    display: inline-block;
    vertical-align: middle;
    float: none;
}
.product_wrap{
	font-family:微软雅黑,"microsoft yahei",黑体,"simhei";
	font-size:16px;
}
.icon_p2,.icon_p5,.icon_p301,.icon_p302,.icon_p101,.icon_pcharity,.icon_p901,.icon_p902,.icon_pcompany{
	background-image:url(../images/icons_product.png);
	background-image:-webkit-image-set(url(../images/icons_product.png) 1x, url(../images/icons_product@2x.png) 2x);
	background-repeat:no-repeat;
}
.product_h{
	font-weight:bold;
	font-size:1.25em;
	margin:1em 0;
	padding-left:40px;
	height:31px;
	line-height:31px;
}
.price_wrap{
	margin-right:10px;
	text-align:right;
}
.price_wrap_text{
	margin-right:10px;
}
.price span{
	color:#f84c48;
	font-size:1.25em;
	font-weight:bold;
}
.price_button{
	margin-top:4px;
	padding:6px 30px;
	color:#fff;
	background-color:#f84c48;
	height:36px;
	line-height:24px;
	border-radius:18px;
	font-weight:bold;
}
.icon_p5{background-position:0 -62px;}
.icon_p301{background-position:0 -93px;}
.icon_p302{background-position:0 -124px;}
.icon_p901{background-position:0 -31px;}
.icon_p902{background-position:0 -31px;}
.icon_pcompany{background-position:0 -155px;}
.icon_pcharity{background-position:0 -186px;}

.bt_wrap{;margin-top:10px;text-align:right;line-height:150%;}

.bt_wrap div{display:block;font-size:12px;color:#666;}
.bt_wrap div del{font-size:20px;}
.bt_wrap div span{padding:0 6px 0 11px;}
.bt_wrap .price{display:block;font-size:14px;color:#000;font-weight:bold;}
.bt_wrap .price em{font-size:24px;font-weight:normal;font-style:normal;color:#cc0001;}
.bt_wrap .price span{padding:0 6px 0 11px;font-weight:normal;color:#cc0001;}
.bt_wrap .price .agent{font-weight:normal;font-size:12px;color:#333;}
.phonepayable {background:url(../images/phonepayable.png) no-repeat 0 50px;}



#bestchoice body{background-color: transparent;background-image: none!important;}
#bestchoice .left{float:left;}
#bestchoice .container{padding:0;overflow:hidden;}
#bestchoice .bestchoice_wrap{font-family:微软雅黑,"microsoft yahei",黑体,"simhei";font-size:12px;overflow:hidden}

#bestchoice .carousel-image{-webkit-background-size: 100% auto;-moz-background-size: 100% auto;-o-background-size: 100% auto;background-size: 100% auto;height:100%;border-radius:4px;}
#bestchoice .carousel {width: 100%;height: 100%;}
#bestchoice .carousel-inner {width: 100%;height: 100%;}
#bestchoice .item {width: 100%;height: 100%;}
#bestchoice .carousel-control.left {background-color: transparent;background-image: none!important;}
#bestchoice .carousel-control.right {background-color: transparent;background-image: none!important;}
#bestchoice .carousel-control .glyphicon-chevron-left {margin-left:-30px;left:0px;}
#bestchoice .carousel-control .glyphicon-chevron-right {margin-right:-20px;right:0px;}

#bestchoice #evaluate_title{width:262px;height:49px;margin:10px auto;}

#bestchoice .stat div{display:inline-block;background:#f9f3f3;width:100%;float:left;overflow:hidden;}
#bestchoice .stat .count{color:#333333;}
#bestchoice .stat .count-time{color:#7e7e7e;}

#bestchoice .digit {width:15px;height:20px;margin:0;padding:0;background:url(../images/bestchoice/counter-stat.png) no-repeat center center;animation-duration: 3s;animation-iteration-count: 1;-webkit-animation-duration: 3s;-webkit-animation-iteration-count: 1;-moz-animation-duration: 3s;-moz-animation-iteration-count: 1;}
#bestchoice .digit.digit-0 {background-position:0 -200px;animation-name: digitSpin0;-webkit-animation-name: digitSpin0;-moz-animation-name: digitSpin0;}
#bestchoice .digit.digit-1 {background-position:0 -20px;animation-name: digitSpin1;-webkit-animation-name: digitSpin1;-moz-animation-name: digitSpin0;}
#bestchoice .digit.digit-2 {background-position:0 -40px;animation-name: digitSpin2;-webkit-animation-name: digitSpin2;-moz-animation-name: digitSpin2;}
#bestchoice .digit.digit-3 {background-position:0 -60px;animation-name: digitSpin3;-webkit-animation-name: digitSpin3;-moz-animation-name: digitSpin3;}
#bestchoice .digit.digit-4 {background-position:0 -80px;animation-name: digitSpin4;-webkit-animation-name: digitSpin4;-moz-animation-name: digitSpin4;}
#bestchoice .digit.digit-5 {background-position:0 -100px;animation-name: digitSpin5;-webkit-animation-name: digitSpin5;-moz-animation-name: digitSpin5;}
#bestchoice .digit.digit-6 {background-position:0 -120px;animation-name: digitSpin6;-webkit-animation-name: digitSpin6;-moz-animation-name: digitSpin6;}
#bestchoice .digit.digit-7 {background-position:0 -140px;animation-name: digitSpin7;-webkit-animation-name: digitSpin7;-moz-animation-name: digitSpin7;}
#bestchoice .digit.digit-8 {background-position:0 -160px;animation-name: digitSpin8;-webkit-animation-name: digitSpin8;-moz-animation-name: digitSpin8;}
#bestchoice .digit.digit-9 {background-position:0 -180px;animation-name: digitSpin9;-webkit-animation-name: digitSpin9;-moz-animation-name: digitSpin9;}

#bestchoice .index{position:relative;background-color:#f8f7fa;}
#bestchoice .index .carousel {width: 100%;margin:0px auto;}
#bestchoice .index .guide-arrow{z-index:999;position: absolute;width: 20px;height: 20px;margin-top: -24px;left: 50%;border: 1px solid #ed9c28;-webkit-animation: ani_arrow 2s ease-in 0s infinite;-moz-animation: ani_arrow 2s ease-in 0s infinite;-ms-animation: ani_arrow 2s ease-in 0s infinite;animation: ani_arrow 2s ease-in 0s infinite}
#bestchoice .index .arrow-up{border-width: 2px 0 0 2px;width: 15px;height: 15px;}
#bestchoice .index .arrow-down{border-width: 0 2px 2px 0;width: 15px;height: 15px;}
#bestchoice .index .guide-application{z-index:999;right:0px;position: absolute;margin-top:-350px;}
#bestchoice .index .guide-application img{width:50px;}
#bestchoice .index .carousel-control .glyphicon-chevron-left {margin-left:20px;left:0px;}
#bestchoice .index .carousel-control .glyphicon-chevron-right {margin-right:20px;right:0px;}

#bestchoice .video{background-color:#FFFFFF;}
#bestchoice .video video {width: 90%;padding:10px;margin:0px auto;border-radius:4px;}
#bestchoice .video .waring {font-size:1.0em;padding-top:2.5em;color:#AAA;}
#bestchoice .video .waring p{font-size:1.2em;}

#bestchoice .us{background: #eeeeee;}
#bestchoice .via{background: #FFFFFF;width:100%;height:100%;padding:1.5em 1em;display:inline-block;}
#bestchoice .via .question-row{background: #FFFFFF;margin-top:0.5m;border-radius: 4px;font-size:1.2em;line-height:1.5em;}
#bestchoice .via h4{line-height:1.5em;font-weight:bold;}
#bestchoice .via .question-row span{color:#f84c48;}

#bestchoice .influence {background: #FFFFFF;width:100%;height:100%;font-size:1.2em;padding:1.5em 1em;}
#bestchoice .influence .carousel{margin-top:1em;}

#bestchoice .feedback{background: #d9d9d9;width:100%;height:100%;padding:1.5em 1em;} 
#bestchoice .feedback .marquee {max-height:400px;background:#FFFFFF;overflow:hidden;border-radius:5px;padding:1.5em;border:1px solid #ccc;}
#bestchoice .feedback .marquee div {overflow:hidden;background-color:transparent;}

#bestchoice .advantage {background: #eeeeee;width:100%;height:100%;padding:1.5em 1em;display:inline-block;}
#bestchoice .advantage .icon {display:block;width:50%;max-width:155px;margin:1em auto 0.5em auto;}
#bestchoice .advantage .description {font-size:0.8em;}

#bestchoice .team {background: #686868;color:#FFFFFF;width:100%;display:block;height:410px;padding:2.0em 2.0em;}
#bestchoice .team span{color:#FFFFFF;}
#bestchoice .team h4 {font-size:1.2em;}
#bestchoice .team .description {color: #f3f3f1;font-size:0.8em;line-height: 1.42857em;white-space: nowrap;padding-left:1em;}
#bestchoice .team .team-comment {color: #f3f3f1;padding:0px 1.5em;}
#bestchoice .team .team-logo img{margin-top:1.5em;height:80px;width:80px;}

#bestchoice .question {background: #f3f3f1;width:100%;height:100%;padding:1.5em 1em;display:inline-block}
#bestchoice .question .question-row{background: #FFFFFF;margin-top:15px;border-radius: 4px;font-size:1.2em;padding: 1em 1em;line-height:1.5em;}
#bestchoice .question h4{line-height:1.5em;}
#bestchoice .question .question-row span{color:#f84c48;}
#bestchoice .question strong{color:#333333;}

#bestchoice .nameboard {background: #f3f3f1;width:100%;height:100%;padding:1.5em 1em;display:inline-block;}

#bestchoice .fundation {display:inline-block;width:100%;height:100%;padding:1.5em 1em;background:#f6f0f3 url(../images/bestchoice/fundation-wrapper.jpg) no-repeat center bottom;-webkit-background-size: 100% auto;-moz-background-size: 100% auto;-o-background-size: 100% auto;background-size: 100% auto;}
#bestchoice .fundation .link-block{font-size:1em;width:100%;margin:20px auto 50px;background-color:#fff;text-align:center;}
#bestchoice .fundation .link-block td{border:0.5em solid #f6f0f3;border-radius:5px;padding:1em 0 1em 0;font-size:1.5em;}
#bestchoice .fundation .link-block td a{display:table;width:100%;color:#333;}
#bestchoice .fundation td img{margin-bottom:1em;width:45px;height:45px;}
#bestchoice .fundation .badge{margin-left:-48px;margin-top:40px;top:none;font-size:10px;font-weight:normal;position:absolute;background: #c90200;}
#bestchoice .fundation .qrcode{display: block; margin: 2px auto;height:100px;}

#bestchoice .recommend {background: #eeeeee;width:100%;height:100%;font-size:1.2em;padding:1.5em 1em;}
#bestchoice .recommend .row{margin:1em  auto;}
#bestchoice .recommend .person_quote {padding-top:0.5em;margin-bottom: 0em;border-top: 0em;}
#bestchoice .recommend .person_quote .comment {padding: 1em 0;border-left: 0em; color:#5e5e5e;border-bottom:1px solid #d9d9d9;}
#bestchoice .recommend .person_quote .comment:last-child {border:none}
#bestchoice .recommend .person_quote img {max-width: 60px;max-height: 60px;margin-top:0px;}
#bestchoice .recommend .person_quote .recommender-portrait{text-align: left;}
@media(min-width: 719px) {
	#bestchoice .bestchoice_wrap{background:#FFFFFF;font-size:16px;border-radius:3px;box-shadow:0 0 4px #cfc7c5;-moz-box-shadow: 0 0 4px #cfc7c5; -webkit-box-shadow: 0 0 4px #cfc7c5; -o-box-shadow: 0 0 4px #cfc7c5;}
	#bestchoice .fundation {background: url(../images/bestchoice/fundation-wrapper-pc.jpg) no-repeat center bottom #f6f0f3;}
	#bestchoice .recommend .person_quote img {max-width: 80px;max-height: 80px;}
	#bestchoice .feedback .marquee {max-height:550px;}
	#bestchoice .container{overflow:visible;}
	#bestchoice .recommend .person_quote .recommender-portrait{text-align: center;}
	#bestchoice .index{background: #FFFFFF;box-shadow:0 0 4px #cfc7c5;-moz-box-shadow: 0 0 4px #cfc7c5; -webkit-box-shadow: 0 0 4px #cfc7c5; -o-box-shadow: 0 0 4px #cfc7c5; }
	#bestchoice .video{background: #FFFFFF;display:inline-block;}
	#bestchoice .video .waring {font-size:1.0em;}
	#bestchoice .us{background: #FFFFFF;display:inline-block;}
	#bestchoice .via{background: #FFFFFF;display:inline-block;}
	#bestchoice .via .question-row{font-size:1em;float:none;}
	#bestchoice .influence{background: #FFFFFF;font-size:1em;display:inline-block;}
	#bestchoice .feedback{background: #FFFFFF;display:inline-block;}
	#bestchoice .feedback .marquee {background:#FFFFFF;display:inline-block;}
	#bestchoice .recommend{background: #FFFFFF;font-size:1em;display:inline-block;}
	#bestchoice .advantage{background: #FFFFFF;display:inline-block;}
	#bestchoice .team{height:320px;background: #FFFFFF;color:#333333;display:inline-block;}
	#bestchoice .team span{color:color:#333333;;}
	#bestchoice .team .description {color:#333333;}
	#bestchoice .team .team-comment {color:#333333;}

	#bestchoice .question{background: #FFFFFF;display:inline-block;}
	#bestchoice .question .question-row{font-size:1em;float:none;}
	
	#bestchoice .nameboard{background: #FFFFFF;display:inline-block;}
	#bestchoice .fundation .qrcode{height:200px;}
}

@keyframes digitSpin0 {
    from { background-position:0 0; }
    to { background-position:0 -200px; }
}
@keyframes digitSpin1 {
    from { background-position:0 0; }
    to { background-position:0 -20px; }
}
@keyframes digitSpin2 {
    from { background-position:0 0; }
    to { background-position:0 -40px; }
}
@keyframes digitSpin3 {
    from { background-position:0 0; }
    to { background-position:0 -60px; }
}
@keyframes digitSpin4 {
    from { background-position:0 0; }
    to { background-position:0 -80px; }
}
@keyframes digitSpin5 {
    from { background-position:0 0; }
    to { background-position:0 -100px; }
}
@keyframes digitSpin6 {
    from { background-position:0 0; }
    to { background-position:0 -120px; }
}
@keyframes digitSpin7 {
    from { background-position:0 0; }
    to { background-position:0 -140px; }
}
@keyframes digitSpin8 {
    from { background-position:0 0; }
    to { background-position:0 -160px; }
}
@keyframes digitSpin9 {
    from { background-position:0 0; }
    to { background-position:0 -180px; }
}
@-webkit-keyframes digitSpin0 {
    from { background-position:0 0; }
    to { background-position:0 -200px; }
}
@-webkit-keyframes digitSpin1 {
    from { background-position:0 0; }
    to { background-position:0 -20px; }
}
@-webkit-keyframes digitSpin2 {
    from { background-position:0 0; }
    to { background-position:0 -40px; }
}
@-webkit-keyframes digitSpin3 {
    from { background-position:0 0; }
    to { background-position:0 -60px; }
}
@-webkit-keyframes digitSpin4 {
    from { background-position:0 0; }
    to { background-position:0 -80px; }
}
@-webkit-keyframes digitSpin5 {
    from { background-position:0 0; }
    to { background-position:0 -100px; }
}
@-webkit-keyframes digitSpin6 {
    from { background-position:0 0; }
    to { background-position:0 -120px; }
}
@-webkit-keyframes digitSpin7 {
    from { background-position:0 0; }
    to { background-position:0 -140px; }
}
@-webkit-keyframes digitSpin8 {
    from { background-position:0 0; }
    to { background-position:0 -160px; }
}
@-webkit-keyframes digitSpin9 {
    from { background-position:0 0; }
    to { background-position:0 -180px; }
}

@-moz-keyframes digitSpin0 {
    from { background-position:0 0; }
    to { background-position:0 -200px; }
}
@-moz-keyframes digitSpin1 {
    from { background-position:0 0; }
    to { background-position:0 -20px; }
}
@-moz-keyframes digitSpin2 {
    from { background-position:0 0; }
    to { background-position:0 -40px; }
}
@-moz-keyframes digitSpin3 {
    from { background-position:0 0; }
    to { background-position:0 -60px; }
}
@-moz-keyframes digitSpin4 {
    from { background-position:0 0; }
    to { background-position:0 -80px; }
}
@-moz-keyframes digitSpin5 {
    from { background-position:0 0; }
    to { background-position:0 -100px; }
}
@-moz-keyframes digitSpin6 {
    from { background-position:0 0; }
    to { background-position:0 -120px; }
}
@-moz-keyframes digitSpin7 {
    from { background-position:0 0; }
    to { background-position:0 -140px; }
}
@-moz-keyframes digitSpin8 {
    from { background-position:0 0; }
    to { background-position:0 -160px; }
}
@-moz-keyframes digitSpin9 {
    from { background-position:0 0; }
    to { background-position:0 -180px; }
}
@-webkit-keyframes ani_arrow {
    0% {
        opacity: 0;
        transform-origin: center center;
        transform: rotate(45deg) translate(-50%, 0);
    	-webkit-transform: rotate(45deg) translate(-50%, 0);
    }
    40% {
        opacity: 1;
        transform-origin: center center;
        transform: rotate(45deg) translate(-50%, 0) scale(2);
        -webkit-transform: rotate(45deg) translate(-50%, 0) scale(2);
        
    }
    100% {
        opacity: 0;
        transform-origin: center center;
        transform: rotate(45deg) translate(-50%, 0) scale(1);
        -webkit-transform: rotate(45deg) translate(-50%, 0) scale(1);
        
    }
}
@-moz-keyframes ani_arrow {
    0% {
        opacity: 0;
        transform-origin: center center;
        transform: rotate(45deg) translate(-50%, 0)
    }
    40% {
        opacity: 1;
        transform-origin: center center;
        transform: rotate(45deg) translate(-50%, 0) scale(2);
    }
    100% {
        opacity: 0;
        transform-origin: center center;
        transform: rotate(45deg) translate(-50%, 0) scale(1);
    }
}
@-ms-keyframes ani_arrow {
    0% {
        opacity: 0;
        transform-origin: center center;
        transform: rotate(45deg) translate(-50%, 0)
    }
    40% {
        opacity: 1;
        transform-origin: center center;
        transform: rotate(45deg) translate(-50%, 0) scale(2);
    }
    100% {
        opacity: 0;
        transform-origin: center center;
        transform: rotate(45deg) translate(-50%, 0) scale(1);
    }
}
@keyframes ani_arrow {
    0% {
        opacity: 0;
        transform-origin: center center;
        transform: rotate(45deg) translate(-50%, 0)
    }
    40% {
        opacity: 1;
        transform-origin: center center;
        transform: rotate(45deg) translate(-50%, 0) scale(2);
    }
    100% {
        opacity: 0;
        transform-origin: center center;
        transform: rotate(45deg) translate(-50%, 0) scale(1);
    }
}

.product-heading {
	background-color: #FEFFF1;
	padding:0px;
	border-bottom:1px solid #efefef
}
.product-heading span{
	color: #F22F2F;
	font-size: 22px;
	margin-left:15px;
}

.product-groupOpen,.product-groupClose{
	background-color: #EFEFEF;
	padding:10px 20px 10px 15px;
	border-bottom:1px solid #cecece;	
}
.product-groupOpen>p{
	background:url(../images/up3.png) no-repeat center right;
	cursor:pointer;
	padding:5px 20px 5px 15px;
	font-size:18px;
	font-weight:500;
	margin-bottom:0px;
}
.product-groupOpen>div{
	padding:5px 5px 5px 15px;
	display:block;
}
.product-groupClose>p{
	background:url(../images/down3.png) no-repeat center right;
	cursor:pointer;	
	padding:5px 20px 5px 15px;
	font-size:18px;
	font-weight:500;
	margin-bottom:0px;
}
.product-groupClose>div{
	padding:5px 5px 5px 15px;
	display:none;
}
.product-heading del{
	font-size: 24px;
	font-weight:normal;
	margin-left:15px;
}

.product-icon_h {
    height: 50px;
    line-height: 50px;
    padding-left: 58px;
}

.product-discount {
	padding:10px 10px;
	line-height: 24px;
	border-bottom:1px solid #e5e5e5;
}
.product-discount span {
	float:right;
}
.product-icon-801{
	background:url(../images/products/icon-pro1.png) no-repeat left center;
	background-size:auto 100%;
}
.product-icon-802{
	background:url(../images/products/icon-pro2.png) no-repeat left center;
	background-size:auto 100%;
}	
.product-icon-803{
	background:url(../images/products/icon-expert1.png) no-repeat left center;
	background-size:auto 100%;
}	
.product-icon-804{
	background:url(../images/products/icon-expert2.png) no-repeat left center;
	background-size:auto 100%;
}	
.product-icon-805{
	background:url(../images/products/icon-expert3.png) no-repeat left center;
	background-size:auto 100%;

}	
.product-description p{
	background:url(../images/products/product-prop.png) no-repeat left top;
	padding-left:35px;
	line-height:26px;
}
.product-description p.special{
	background:url(../images/products/product-prop2.png) no-repeat left top;
}
	
.via_wrap{display:block;position:relative;margin:0 -9px;font-family:微软雅黑,"microsoft yahei",黑体,"simhei";font-size:12px;}	
.via_wording{padding:0.5em 1em;color:#737373;}
.via_wording h2{margin:0;color:#333333;padding:1.0em 0 0.3em 0;}
.via_wording h3{margin:0;padding:0.2em 0;color:#333333;}
.via_wording h4{margin:0;color:#333333;padding:0.2em 0;}
.via_wording h5{margin:0;color:#333333;padding:0.2em 0;}
.via_wording p{margin:0;padding:0.2em 0;font-size: 1.2em;line-height:2.0em;}

.via_header{background-color:#00BFD7;color:#FFFFFF;text-align:center;display:block;padding-bottom:1.0em;}
.via_header hr{margin-top:0.5em;margin-bottom:0.5em;border-top: 1px solid #FFFFFF;width:100%;}
.via_header.via_wording h2{color:#FFFFFF;}
.via_header.via_wording h4{color:#FFFFFF;}
.via_header.via_wording p{line-height:1.1em;}

.via_scientific{background:#FAF8F7;color:#512525;}
.via_scientific_bg img{width:100%;height:auto;}

.via_case{background:#FAF8F7;color:#737373;padding-bottom:1em;}
.via_case img{max-width:100%;height:auto;}
.via_case .via_wording h3{margin-top:1.0em;color:#333333;}
.via_case_forbear,.via_case_study {font-size: 1.2em;margin-top:1em;}
.via_case_forbear i,.via_case_study i{font-size: 2.0em;margin-top:-0.5em;padding-left:0.3em;color:#00BFD7;float:left;vertical-align:top;font-weight:bold;}
.via_case_forbear span,.via_case_study span{margin-left:2.5em;line-height:2.0em;display:block;}

.via_character{background:#EEEEEE;color:#737373;padding-bottom:1em;}
.via_character img{max-width:100%;height:auto;}
.via_character .via_wording h4{margin-top:1.0em;color:#333333;}
.via_character .img-responsive{margin-bottom:20px;box-shadow:0 0 4px #cfc7c5;-moz-box-shadow: 0 0 4px #cfc7c5; -webkit-box-shadow: 0 0 4px #cfc7c5; -o-box-shadow: 0 0 4px #cfc7c5;}

.via_introduce{background:#FFFFFF;padding:2.0em 0 1.0em 0;}
.via_introduce img{width:100%;height:auto;}

.via_analyse{background:#FFFFFF;color:#737373;padding:0 0 1.0em 0;}
.via_analyse img{width:100%;height:auto;}
.via_analyse .via_wording h3{margin-top:1.0em;color:#333333;}

.via_question{background:#FFFFFF;color:#737373;padding:2.0em 0 1.0em 0;}
.via_question .via_wording h4{font-weight:normal;}
.via_question .via_wording p{margin-bottom:0.5em;border-bottom: 1px solid #e2e8ec;}

@media (min-width:719px) {
	.via_wrap{font-size:16px;margin-bottom:2em;}	
	.via_wording p{font-size: 1.0em;}
	.via_header {padding-left:3.5em;padding-right:3.5em;border-top-left-radius:5px;border-top-right-radius:5px;}
	.via_header hr{margin-top:1em;border-top: none;}
	.via_scientific{padding-left:3.5em;padding-right:3.5em;}
	.via_case{padding-left:3.5em;padding-right:3.5em;}
	.via_case_forbear span,.via_case_study span{font-size:0.8em;margin-left:3.0em;}
	
	.via_introduce{padding-left:3.5em;padding-right:3.5em;}
	.via_analyse{padding-left:3.5em;padding-right:3.5em;}
	.via_question{padding-left:3.5em;padding-right:3.5em;}
	
	.via_scientific_bg{height:465px;background:#FAF8F7 url(../images/via/via-scientific-pc.jpg) no-repeat top center;}
	.via_case_forbear_bg{height:424px;margin-top:0.5em;background:#FAF8F7 url(../images/via/via-case-forbear-pc.jpg) no-repeat top center;}
	.via_case_study_bg{height:310px;margin-top:0.5em;background:#FAF8F7 url(../images/via/via-case-study-pc.jpg) no-repeat top center;}
	.via_introduce_abroad_bg{height:328px;background:#FFFFFF url(../images/via/via-introduce-abroad-pc.jpg) no-repeat top center;}
	.via_introduce_qmt_bg{height:638px;background:#FFFFFF url(../images/via/via-introduce-qmt-pc.jpg) no-repeat top center;}
	.via_analyse_pie_bg{height:400px;background:#FFFFFF url(../images/via/via-analyse-pie-pc.jpg) no-repeat top center;}
	.via_analyse_data_bg{height:543px;background:#FFFFFF url(../images/via/via-analyse-data-pc.jpg) no-repeat top center;}
	.via_wrap{box-shadow:0 0 4px #cfc7c5;-moz-box-shadow: 0 0 4px #cfc7c5; -webkit-box-shadow: 0 0 4px #cfc7c5; -o-box-shadow: 0 0 4px #cfc7c5; }
	
	.via_scientific_bg img,.via_case_forbear_bg img,.via_case_study_bg img,.via_introduce_abroad_bg img,.via_introduce_qmt_bg img,.via_analyse_pie_bg img,.via_analyse_data_bg img{display:none;}
}

.star-comment > input{opacity:0;position:absolute;height:1.5em;padding-top:7px;width:2.0em;margin:0;cursor:pointer;}
.star-comment > span{font-size:1.5em;display:inline-block;vertical-align:middle;color:#FF9C00;-webkit-transition:color .5s;-moz-transition:color .5s;-o-transition:color .5s;transition:color .5s;}
.star-comment > input:checked ~ span{display:none}
.star-comment > input:checked + span{color:#FF9C00;}
.samples_container{
		padding:10px 0;
	}
	.samples_title {
    	margin-top: 20px;
    	font-size:1.5em;
	}
	.samples_shufa{
		width:100px;
		height:100px;
		float:left;
		
	}
	.samples_book{
		width:100px;
		height:100px;
		margin-top:10px;
	}
	.samples_comment{
		min-height:100px;
		margin-left:110px;
	}
	.samples_comment div{
		font-size:1.0em;
		text-weight:bold;
		color:#333333;
		text-decoration:none;
	}
	.samples_comment span{
		color:#5e5e5e;
		font-size:0.9em;
		word-break:break-all;
		display:-webkit-box;
		-webkit-line-clamp:3;
		-webkit-box-orient:vertical;
		text-decoration:none;
		overflow:hidden;
		margin-top:10px;
	}
	.samples_comment i{
		float:right;
		text-decoration: underline;
	}

@media (min-width: 719px) {
	.samples_container{
		padding:20px;
	}
	
	.samples_shufa{
		width:200px;
		height:200px;
	}
	.samples_book{
		width:200px;
		height:200px;
		
	}
	.samples_comment{
		min-height:220px;
		margin-left:220px;
	}
	.samples_comment div{
		margin-top:20px;
		font-size:1.2em;
	}
	.samples_comment span{
		font-size:1.1em;
	}
}

.arrange_wrap {background: #fff none repeat scroll 0 0;}
.arrange_wrap .qn_bt{background-color:#f84c48;color:#fff;font-size:1.3em;margin-top:10px;}
.arrange_wrap .nav-tabs { border-bottom: 1px solid #f7b136;}
.arrange_wrap .nav-tabs > li.active > a,
.arrange_wrap .nav-tabs > li.active > a:hover,
.arrange_wrap .nav-tabs > li.active > a:focus {border: 1px solid #f7b136;border-bottom-color: transparent;}
.arrange_wrap .nav-tabs > li.active .arrange_week,
.arrange_wrap .nav-tabs > li.active .arrange_day{color: #f7b136;}
.arrange_wrap .arrange_date .arrange_week{color: #222222;font-size:1.5rem;}
.arrange_wrap .arrange_date .arrange_day{color: #cccccc;font-size:1.2rem;}
.arrange_wrap .arrange_description{color: #666;font-size: 1.3rem;}
.arrange_wrap .arrange_description span{color: #888;font-size: 1.2rem;}
.arrange_wrap .control {display: block;padding:0 2px;margin-bottom:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.arrange_wrap .control-description {background-color: #fff;border: 1px solid #e2dfdd;border-radius: 5px;color: #666;display: block;font-size: 1.2rem;height: 30px;cursor: pointer;text-align:center;margin: 0 0 10px 5px;padding: 5px 0px;font-weight:normal;}
.arrange_wrap .control input {position: absolute;z-index: -1;opacity: 0;}
.arrange_wrap .control input:checked ~ .control-description {background: #fff url("https://www.qimingtong.com/assets/3.95/ctx/images/arrangement-checked.png") no-repeat scroll 102% 100% / 20px 18px;border: 1px solid #f7b136;color: #f7b136;cursor: default;}
.arrange_wrap .control input:disabled ~ .control-description {color: #f7b136;background: #f5f3f2 url("../images/arrangement-disabled.png") no-repeat scroll 102% 100% / 20px 18px;color: #666;cursor: default;}
.popover .arrow{background:none;margin-left:0px;}

#articles .article-list .item{background:#fff;padding:20px;border-bottom:solid 1px #eae6e2;}
#articles .article-list .item:hover {background: #f0f0f0;}
#articles .article-list .col-md-9,#articles .article-list .col-md-3 {padding: 0;}
#articles .article-list .col-md-9 {width: 71.6%;}
#articles .article-list .col-md-3 {width: 28.4%;}
#articles .article-list .title {display: block;font-size: 22px;padding-top: 8px;cursor: pointer;color: #232323;line-height: 26px;text-decoration: none;}
#articles .article-list .title:hover {color: #58a4e9;text-decoration: none;}
#articles .article-list .subtitle {overflow: hidden;color: #909090;font-size: 16px;padding-top: 5px;line-height: 24px;text-align: justify;}
#articles .article-list .desc {overflow: hidden;color: #909090;font-size: 14px;padding-top: 15px;line-height: 24px;text-align: justify;}
#articles .article-list .img-wrap {display: block;text-align: right;padding-left: 25px;}
#articles .article-list .img-wrap img{width: 100%;border: solid 1px #eae6e2;border-radius:5px;}
#articles .article-list .all {color: #bbbbbb;font-size: 12px;margin-top: 5px;}
#articles .all .date{vertical-align: middle;}
#articles .all .timer {vertical-align: -3px;margin-left: 30px;margin-right: 5px;}
#articles .all .date {margin-right: 30px;}
 
 @media (max-width: 767px) {
	#articles .article-list .col-md-9 {width: 68%;}
	#articles .article-list .col-md-3 {width: 32%;}
	#articles .article-list .desc {display: none;}
	#articles .article-list .img-wrap {padding-left:5px;}
	#articles .article-list .img-wrap img {height: auto;border-radius:2px;}
	#articles .all .timer{margin-left: 0px;}
	#articles .article-list .title {font-size: 15px;line-height: 20px;padding-top: 0px;display: block;-webkit-line-clamp: 2;overflow: hidden;}
	#articles .article-list .subtitle {font-size: 14px;line-height: 20px;padding-top: 5px;display:block;-webkit-line-clamp: 2;overflow: hidden;color: #909090;}
	#articles .article-list .item {padding: 20px;}
	#articles .article-list .all {margin-top: 10px;}
	#articles .all .date {margin-right: 0;}
}

 #carousel-ads.carousel {
   margin-bottom:6px;
}
 
@media (max-width: 719px) {
  #carousel-ads.carousel {
    margin:0 -9px 6px -9px;
  }
}
 
.product_detail_wrap{display:block;position:relative;margin:0 -9px;font-family:微软雅黑,"microsoft yahei",黑体,"simhei";font-size:12px;}	
.product_detail_wording{padding:0.5em 1em;color:#737373;}
.product_detail_wording h2{margin:0;color:#333333;padding:1.0em 0 0.3em 0;}
.product_detail_wording h3{margin:0.5em auto;padding:0.2em 0;color:#333333;}
.product_detail_wording h4{margin:0;color:#333333;padding:0.2em 0;}
.product_detail_wording h5{margin:0;color:#333333;padding:0.2em 0;}
.product_detail_wording p{margin:0;padding:0.2em 0;font-size: 1.2em;line-height:2.0em;}
.product_detail_img img{width:100%;height:auto;margin:0.6em auto;}

.product_detail_recommender{background:#FAF8F7;color:#512525;}
.product_detail_redefine{background:#FFFFFF;color:#333333;padding-bottom:1em;}
.product_detail_redefine .product_detail_wording p{line-height:2.0em;}
.product_detail_redefine .product_detail_wording span{color:#737373;font-size:0.7em;display:block;padding-left:1.0em;}
.product_detail_content{background:#EEEEEE;color:#737373;padding-bottom:1em;}
.product_detail_feedback{background:#FFFFFF;display:block;padding-bottom:1.0em;}
.product_detail_buy{background:#FFFFFF;display:block;padding-bottom:1.0em;line-height:1.3em !important;}
.product_detail_price .product-discount{line-height:1.3em;}
.product_detail_price{font-size:1.3em;margin-top:1.0em;}
.product_detail_price .price_button{padding: 6px 60px;}
.product_detail_description .product_detail_price_btn {text-align: center;margin-top:1.0em;}
.product_detail_buy .product_detail_description{padding:10px;}
.product_detail_buy .product_detail_name{font-size:1.6em;padding:0 10px;}
.product_detail_buy .product_detail_future{font-size:1.2em;color:#737373;padding:0 10px;margin-top:0.8em;line-height: 1.8em;}

@media (min-width:719px) {
	.product_detail_wrap{font-size:16px;margin-bottom:2em;}	
	.product_detail_img img{width:auto;max-width:100%;height:auto;border-radius:2px;}
	.product_detail_wording p{font-size: 1.0em;}
	.product_detail_recommender{background:#FFFFFF;padding-left:3.5em;padding-right:3.5em;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:0 0 4px #cfc7c5;-moz-box-shadow: 0 0 4px #cfc7c5; -webkit-box-shadow: 0 0 4px #cfc7c5; -o-box-shadow: 0 0 4px #cfc7c5;}
	.product_detail_redefine{background:#FFFFFF;padding-left:3.5em;padding-right:3.5em;box-shadow:0 0 4px #cfc7c5;-moz-box-shadow: 0 0 4px #cfc7c5; -webkit-box-shadow: 0 0 4px #cfc7c5; -o-box-shadow: 0 0 4px #cfc7c5;}
	.product_detail_content{background:#FFFFFF;padding-left:3.5em;padding-right:3.5em;box-shadow:0 0 4px #cfc7c5;-moz-box-shadow: 0 0 4px #cfc7c5; -webkit-box-shadow: 0 0 4px #cfc7c5; -o-box-shadow: 0 0 4px #cfc7c5;}
	.product_detail_feedback{background:#FFFFFF;padding-left:3.5em;padding-right:3.5em;border-bottom-left-radius:2px;border-bottom-right-radius:2px;box-shadow:0 0 4px #cfc7c5;-moz-box-shadow: 0 0 4px #cfc7c5; -webkit-box-shadow: 0 0 4px #cfc7c5; -o-box-shadow: 0 0 4px #cfc7c5;}	
	.product_detail_buy{background:#FFFFFF;margin-bottom:0.6em;border-radius:2px;box-shadow:0 0 4px #cfc7c5;-moz-box-shadow: 0 0 4px #cfc7c5; -webkit-box-shadow: 0 0 4px #cfc7c5; -o-box-shadow: 0 0 4px #cfc7c5;}
	.product_detail_buy .product_detail_img img{border-top-left-radius:2px;border-top-right-radius:2px;margin:0;border-radius:0;width:100%;max-width:none;}
	.product_detail_buy .product_detail_name{font-size:1.4em;padding:0px;}
	.product_detail_buy .product_detail_future{font-size:1.2em;color:#737373;padding:0px;margin-top:0.8em;}
	
	.product_detail_price{background-color: #f7f7f7;font-size:1.1em;}
	.product_detail_price .product-discount span {float: left;position: absolute;left: 15.0em;}
	.product_detail_description .product_detail_price_btn {text-align: left;}
}
}

.application_wrap .control {display: block;padding:0 2px;height:auto;margin-bottom:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.application_wrap .control-title {display: block;font-size: 1.6rem;cursor: pointer;text-align:center;padding: 5px;font-weight:bold;}
.application_wrap .control-description {border: 1px solid #e2dfdd;border-radius: 3px;color: #666;display: block;font-size: 1.1rem;cursor: pointer;text-align:center;margin:0 3px;;padding: 5px 0px;font-weight:normal;}
.application_wrap .control input {position: absolute;z-index: -1;opacity: 0;}
.application_wrap .control input:checked ~ .control-description {background: url("/assets/ds/arrangement-checked.png") no-repeat scroll 102% 100% / 20px 18px;border: 1px solid #f7b136;color: #f7b136;cursor: default;}
.application_wrap .control input:disabled ~ .control-description {background: url("/assets/ds/arrangement-disabled.png") no-repeat scroll 102% 100% / 20px 18px;color: #666;cursor: default;}
.application_wrap .control input:checked ~ .control-title {cursor: default;}
.application_wrap .control input:disabled ~ .control-title {cursor: default;}

.viatable tr td:nth-child(1){width:200px}
.viatable tr td:nth-child(2){width:200px}
.viaqtable tr td:nth-child(1){width:80px}
.viaqtable tr td:nth-child(2){width:80px}
.viahigh {background-color:green;color:#fff}
.vialow {background-color:red;color:#fff}
.viatable-detail tr th,.viatable-detail tr td {border:1px solid #dddddd;vertical-align:middle !important;}

