#content{
	background: #F5F5F5;
}
#content{
	background: #F5F5F5;
}
#content .banner{
	max-height: 4rem;
}
#content .banner img{
	width: 100%;
}
#content .banner .mobile{
	display: none;
}
#content .service_nav{
	height: 0.6rem;
	line-height: 0.6rem;
	box-shadow: 1px 2px 5px 1px rgba(245, 245, 245, 0.5);
	text-align: center;
	background: #FFFFFF;
	font-size: 0.18rem;
	width: 100%;
	z-index: 3;
}
.service #header .header{
	box-shadow: 1px 2px 5px 1px rgba(247, 247, 247, 0.5);
}
#content .service_nav a{
	display: inline-block;
	margin: 0 0.2rem;
	padding: 0 0.2rem;
}
.service_nav_fixed{
	position: fixed;
	top: 80px;
	left:0;
}
#content .one_all{
	width: 6rem;
	border-radius: 0.1rem;
	height: 0.7rem;
	line-height: 0.7rem;
	font-size: 0.36rem;
	margin: 0.6rem auto 0.52rem;
	background: #FFFFFF;
	box-shadow: 1px 2px 8px 0px rgba(64, 174, 179, 0.3);
	display: flex;
	display: -moz-box;  /* Firefox */
	display: -ms-flexbox;    /* IE10 */
	display: -webkit-box;    /* Safari */ 
	display: -webkit-flex;    /* Chrome, WebKit */
}
#content .one_all a{
	display: inline-block;
	height: 100%;
	width: 50%;
	text-align: center;
}
#content .one_all a:nth-child(1){
	border-radius: 0.1rem 0px 0px 0.1rem;
}
#content .one_all a:nth-child(2){
	border-radius: 0 0.1rem 0.1rem 0;
}
#content .one_all a.on{
	color: #FFFFFF;
	background: #2EBCA8;
}
#content .service_nav .page_active{
	color: #2ebca8;
}
#content .one_doc,#content .all_doc{
	display: none;
}
#content .one_doc.page_active,#content .all_doc.page_active{
	display: block;
}
#content .one_all .page_active{
	color: #FFFFFF;
	background: #2EBCA8;
}
#content table{
	background-color: #ffffff;
	box-shadow: 0px 2px 4px 0px rgba(174, 174, 174, 0.3);
	border-radius: 10px;
	margin-top: 10px;
	text-align: center;
	font-size: 0.16rem;
	/*为表格设置合并边框模型*/
	border-collapse: collapse;
	/*列宽由表格宽度和列宽度设定*/
	table-layout: fixed;
}
#content table td{

	/*允许在单词内换行。*/
	word-break: break-word;
}
#content table tr:nth-child(even){
	background-color: #EAF8F6;
}
#content table tr td{
	border-right: dashed 1px #C8CCCB;
}
#content table tr td:nth-last-child(1){
	border-right: none;
}
#content table tr td:nth-child(1){
	font-size: 0.18rem;
}
#content .one_doc table td:nth-child(1),#content .all_doc table td:nth-child(1){
	width: 2rem;
}
#content .one_doc table td:nth-child(2),#content .all_doc table td:nth-child(2){
	min-width:3.3rem;
}
#content .one_doc table td:nth-child(3),#content .all_doc table td:nth-child(3){
	min-width:3.3rem;
}
#content .one_doc table td:nth-child(4),#content .all_doc table td:nth-child(4){
	min-width:3.3rem;
}
#content .one_doc table td,#content .all_doc table td{
	padding: 0.2rem 0.25rem;
}
#content .select_school table td:nth-child(1),#content .select_shop table td:nth-child(1){
	width: 3.2rem;
}
#content .select_school table td:nth-child(2),#content .select_shop table td:nth-child(2){
	min-width:4.4rem ;
}
#content .select_school table td:nth-child(3),#content .select_shop table td:nth-child(3){
	min-width:4.4rem ;
}
#content .select_school table td,#content .select_shop table td{
	padding: 0.2rem 0.45rem;
}
#content .select_shop{
	padding-bottom: 0.7rem;
}
#content table input{
	width: 1rem;
	border-bottom: 2px solid #4f4f4f;
	background: transparent;
	text-align: center;
	color: #2EBCA8;
	font-size: 0.24rem;
}
#content table .price{
	font-size: 0.24rem;
	color: #2ebca8;
	font-weight: bold;
}
#content table .org_price{
	font-size: 14px;
	text-decoration: line-through;
	color: #999;
}
#content table .title{
	font-size: 0.24rem!important;
}
#content table .buy{
	display: inline-block;
	width: 1rem;
	height: 0.46rem;
	line-height: 0.46rem;
	background-color: #2EBCA8;
	margin: 0.30rem auto;
	border-radius: 0.1rem;
	font-weight: bold;
	color: #FFFFFF;
}
#content table .text{
	text-align: left;
}
#content table .level_name{
	font-weight: bold;
	position: relative;
	overflow: hidden;
	padding: 0!important;
}
#content table .level_name .select{
	display: none;
}
#content table .text-color-1{
	color: #ff6589;
}
#content table .text-color-2{
	color: #2ebca8;
}
#content table .text-color-3{
	color: #ffbe22;
}
#content table .text-color-4{
	color: #7276fe;
}
#content table .text-color-5{
	color: #2bd4d6;
}
#content table .text-color-6{
	color: #e03dde;
}
#content table .text-color-7{
	color: #2ebca8;
}
#content table .level_name.hot.text-color-1:after{
	background-color:#ff6589 ;
}
#content table .level_name.hot.text-color-2:after{
	background-color: #2ebca8;
}
#content table .level_name.hot.text-color-3:after{
	background-color: #ffbe22;
}
#content table .level_name.hot.text-color-4:after{
	background-color: #7276fe;
}
#content table .level_name.hot.text-color-5:after{
	background-color: #2bd4d6;
}
#content table .level_name.hot.text-color-6:after{
	background-color: #e03dde;
}
#content table .level_name.hot.text-color-7:after{
	background-color: #2ebca8;
}
#content table .level_name.hot:after{
	content: "HOT";
    position: absolute;
    left: -40px;
    top: 10px;
    width: 1.27rem;
    height: 0.28rem;
    background-color: #ff2e05;
    color: #FFFFFF;
    text-align: center;
    line-height: 0.28rem;
    font-size: 0.16rem;
	transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
}

#content table .time{
	display: inline-block;
	position: relative;
	
}
#content table .time:after{
	content: "可加急";
	position: absolute;
	width: 0.76rem;
	height: 0.24rem;
	background-color: #2EBCA8;
	color: #FFFFFF;
	border-radius: 0.05rem;
	line-height: 0.24rem;
	padding-left: 0.2rem;
	right: -0.78rem;
	background-image: url("../../img/service/urgent.png")/*tpa=https://www.admitwrite.com/static/index/img/service/urgent.png*/;
	background-repeat: 0;
	background-size: 0.17rem 0.17rem;
	background-position: 0.05rem;
}
#content  .all_doc{
	display: none;
}
#content table hr{
	border: dashed 1px #2ebca8;
	opacity: 0.5;
	margin: 0.1rem 0;
}
#content .service_title{
	padding-top: 0.8rem;
	text-align: center;
	padding-bottom: 0.45rem;
}
#content .service_title h1{
	display: inline-block;
	font-size: 0.36rem;
	font-weight: normal;
	border-bottom: 0.06rem solid #2ebca8;
}
@media (max-width:992px){
	#content .banner .pc{
		display: none;
	}
	#content .banner .mobile{
		display: block;
	}
	#content .service_nav{
		display: none;
	}
	#content .one_all{
		width: 6.9rem;
		font-size: 0.32rem;
	}
	#content table{
		font-size: 0.24rem;
	}
	#content table .title{
		font-weight: normal;
		font-size: 0.3rem!important;
	}
	#content table tr td:nth-child(1){
		font-size: 0.3rem;
	}
	#content table tr td:nth-child(n+3){
		display: none;
	}
	#content table tr td:nth-child(n+2){
		border-right: none;
	}
	#content table td:nth-child(1){
		width: 2.09rem!important;
	}
	#content table td:nth-child(n+2){
		width: 4.8rem!important;
	}
	#content .one_doc table td, #content .all_doc table td{
		padding: 0.2rem 0.15rem;
	}
	#content table .time:after{
		width: 0.8rem;
		height: 0.26rem;
		font-size: 0.18rem;
	}
	#content .mobile_select{
		width: 100%;
		height:100%;
		text-align: center;
		text-align-last: center;
	}
}
