.container{
	height: calc(100% - 276px);	
	margin-top:-1px;
}
.container.fixed{
	padding-top:277px;	
}
.container .left img {
    margin: -33px 0 0 10px;
}
.container .right{
	margin-top:-1px;	
	background:#eb3f43;
	position:relative;
}
.container .right .searchbox{
	margin-top:0;	
}
.container .right .content{
	padding: 31px 0 40px 0;
	height: calc(100% - 71px);	
}
#mask{
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	background:rgba(0,0,0,.7);
	display:none;	
}
.searchbox{
	width:595px;
	padding:54px 0 0 155px;
	position:relative;	
	background:url(../img/index01.png) 73px 243px no-repeat #24298f;
	z-index:99;
}
.searchbox.bg2{
 width:595px;
 padding:54px 0 0 155px;
 position:relative; 
 background:url(../img/index02.png) 73px 243px no-repeat #24298f;
 z-index:99;
}
.searchbox.fixed{
	position:fixed;
	padding:54px 0 130px 155px;
	z-index:150;
}
.searchbox .title{
	color:#fff;
	font-size:28px;
	letter-spacing:1px;
	position:absolute;
	top:86px;
}
.searchbox .search{
	display:block;
	width:485px;	
	height:58px;
	padding:25px 45px 0 0;
	color:#fff;
	font-size:28px;
	letter-spacing:1px;
	outline:none;
	border:none !important;
	border-bottom:4px solid #fff !important;
	background:none;
	-webkit-appearance: none;
	border-radius:0;
}
.searchbox .subbtn{
	width:100px;
	height:100px;
	background:url(../img/search.png) center no-repeat;
	position:absolute;
	top:55px;
	right:35px;
}
.choose{
	background:#f5bac5;	
}
.tabbox{
	margin-top:55px;	
}
.tabbox .tab{
	color:#fff;
	font-size:28px;
	display:inline-block;
	float:left;
	width:247.5px;
	height:81px;
	line-height:81px;
	text-align:center;
	background:url(../img/arrow.png) 209px center no-repeat #eb3f43;
	padding-right:50px;
	position:relative;
}
.tabbox .tab.active{
	background:url(../img/arrow_active.png) 209px center no-repeat #f5bac5;
	color:#eb3f43;	
}
.tabbox .tab .count{
	width:35px;
	height:35px;
	background:#d6d972;
	border-radius:50%;
	color:#eb3f43;
	line-height:35px;
	position:absolute;
	top:22px;
	right:100px;
	display:none;
	font-size:22px;
}
.selectbox .select{
	display:none;
	background:#f5bac5;		
}
.selectbox .select .enter{
	text-align:center;
	background:#eb3f43;
	color:#fff;
	height:78px;
	line-height:78px;
	font-size:28px;
}
.selectbox .select .item{
	height:164px;
	float:left;	
	position:relative;
	background:url(../img/tab.png) 0 0 no-repeat #f5bac5;	
	-webkit-tap-highlight-color:transparent;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	tap-highlight-color: rgba(0, 0, 0, 0);
}
.selectbox .select .item .close{
	display:none;
	width:36px;
	height:36px;
	background-image:url(../img/close.jpg);	
	background-size:100%;
	background-repeat:no-repeat;
	position:absolute;
	bottom:0;
	right:0;
}
.selectbox .select .item.active .close{
	display:block;	
}
.selectbox .select .item-6{
	width:50%;
}
.selectbox .select .item-4{
	width:33.33333333%;
}
.selectbox .select .item1{
	background-position:center 37px;
	width:calc(50% - 1px);
	border-right:1px solid #eca9b6;
	border-bottom:1px solid #eca9b6;
}
.selectbox .select .item1.active{
	background-position:center -163px;	
}
.selectbox .select .item2{
	background-position:center -366px;
	border-bottom:1px solid #eca9b6;
}
.selectbox .select .item2.active{
	background-position:center -566px;	
}
.selectbox .select .item3{
	width:calc(50% - 1px);
	background-position:center -770px;
	border-right:1px solid #eca9b6;
}
.selectbox .select .item3.active{
	background-position:center -970px;	
}
.selectbox .select .item4{
	background-position:center -1165px;
}
.selectbox .select .item4.active{
	background-position:center -1365px;	
}
.selectbox .select .item5{
	background-position:center -1565px;
	border-bottom:1px solid #eca9b6;
	width:calc(33.333333333% - 1px);
	border-right:1px solid #eca9b6;
}
.selectbox .select .item5.active{
	background-position:center -1765px;
}
.selectbox .select .item6{
	background-position:center -1965px;
	border-bottom:1px solid #eca9b6;
	width:calc(33.333333333% - 1px);
	border-right:1px solid #eca9b6;
}
.selectbox .select .item6.active{
	background-position:center -2165px;
}
.selectbox .select .item7{
	background-position:center -2365px;
	border-bottom:1px solid #eca9b6;
}
.selectbox .select .item7.active{
	background-position:center -2565px;
}
.selectbox .select .item8{
	background-position:center -2765px;
	width:calc(33.333333333% - 1px);
	border-right:1px solid #eca9b6;
}
.selectbox .select .item8.active{
	background-position:center -2965px;
}
.selectbox .select .item9{
	background-position:center -3165px;
	width:calc(33.333333333% - 1px);
	border-right:1px solid #eca9b6;
}
.selectbox .select .item9.active{
	background-position:center -3365px;
}