/* Atlas_v3_SectorSearch */
.sector-box {
	width:100%;
	overflow:hidden;
	padding:28px 0 0;
}
#content .sector-box h2 {
	margin:0 0 22px;
}
.check-map fieldset {
	width:100%;
	overflow:hidden;
	padding:0 0 30px;
}
.check-map .row {
	width:100%;
	overflow:hidden;
	padding:0 0 26px;
}
.check-map select {
	width:377px;
	font-size:17px;
	color:#666;
}
.check-map label {
	color:#999;
	display:block;
	padding:0 0 7px 2px;
}
.return-bar {
	width:100%;
	overflow:hidden;
	font-size:17px;
	border-top:1px solid #e0e0e0;
	padding:21px 0 0;
}
.return-bar p {
	margin:0;
}
.slide-holder {
	width:664px;
	overflow:hidden;
	margin:0 0 14px;
}
.flag {
	float:left;
	position:relative;
	top:-7px;
}
.slide-holder .heading-hold {
	display:block;
	height:46px;
	overflow:hidden;
	cursor:pointer;
	padding:12px 0 0 15px;
	background:url(images/bg-heading-slide.gif) no-repeat 0 -58px;
}
.slide-holder .heading-hold .text {
	width:500px;
	overflow:hidden;
	padding:0 9px;
}
.slide-holder .heading-hold .title {
	display:block;
	font-size:17px;
}
.slide-holder .open-slide .heading-hold {
	background-position:0 0;
}
.slide-holder .open-slide .heading-hold .title {
	color:#fff;
}
.slide-holder .open-slide .view {
	background:none;
	color:#fff;
}
.sector-box .slide-holder .popup {
	width:100%;
	overflow:hidden;
	padding:0 0 4px;
	margin:0 0 2px;
	position:relative;
	background:url(images/bg-sector-slide-b.gif) no-repeat 0 100%;
}
.sector-box .slide-holder .popup .box {
	width:616px;
	overflow:hidden;
	padding:20px 24px;
	background:url(images/bg-sector-slide.gif) repeat-y;
}
.sector-box .slide-holder .popup .box ul {
	margin:0;
	padding:0 0 27px;
	list-style:none;
	border-top:1px solid #666;
}
.sector-box .slide-holder .popup .box ul li {
	height:1%;
	overflow:hidden;
	padding:5px 6px;
	margin:4px 0 0;
}
.sector-box .slide-holder .popup .box ul li:hover,
.sector-box .slide-holder .popup .box ul li.hover {
	background:#f4f4f4;
}
.sector-box .slide-holder .popup .box .title {
	display:block;
	font-size:17px;
	color:#666;
	padding:0 0 3px;
}
.sector-box .slide-holder .popup .box .brand {
	float:left;
	display:table;
	width:124px;
	height:45px;
	overflow:hidden;
	margin:0 9px 0 0;
	background:url(images/bg-brand.gif) no-repeat;
}
.sector-box .slide-holder .popup .box ul .title{
	padding:4px 0 0;
}
.sector-box .slide-holder .popup .box .brand span {
	display:table-cell;
	vertical-align:middle;
	text-align:center;
}
.sector-box .slide-holder .popup .box ul li .view {
	color:#f58229;
	background:url(images/bullet1.gif) no-repeat 100% 5px;
}

#keyword-search-form fieldset {
	padding:0 10px 0 0;
	margin:10px 0 0;
	position:relative;
}
#keyword-search-form label {
	padding:0 13px 0 0;
	color:#fff;
	line-height:30px;
}
#keyword-search-form .text {
	float:left;
	width:378px;
	height:50px;
	padding:7px 5px 0;
	background:url(images/bg-search-textlarge.gif) no-repeat;
	
}
#keyword-search-form .text input 
{
    margin:10px 0 0 5px;
	width:100%;
	padding:0;
	border:0;
	background:none;
	color:#999;
	font-size:16px;
}
#keyword-search-form .btn-go 
{
    float:left;    
	width:80px;
	height:50px;
	color:#fff;
	border:0;
	cursor:pointer;
	margin:0 0 0 2px;
	padding:0 0 1px;
	font-size:14px;
	background:url(images/btn-golarge.gif) no-repeat;
}