
/******for job2***************************************************************/


div.introduce{
        margin:30px 0 10px 0;
	padding:0 41px;
}div.introduce .left{
	padding-right:21px;
	border-right:solid 2px #000000;
	font-size:14px;
	font-weight:bold;
}div.introduce .right{
	margin-left:21px;
	font-size:14px;
	font-weight:bold;
}div.introduce a{
	color:#999;
	cursor:pointer;
}div.introduce div.in-content{
	background:url(../../images/horoscope/job2_1.jpg) left bottom repeat-x;
	padding-bottom:30px;
}
div.line{	
	height:1px;
	background:url(../../images/horoscope/job2_1.jpg) repeat-x;
	clear:both;
	margin-left:40px;
	margin-right:40px;
	margin-top:22px;
	margin-bottom:10px;
	width:893px;
     } 
.beijing{
		font-weight:bold;
		margin-left:49px;
		margin-bottom:7px;
		color:#c00;
		margin-right:41px;
        }
.beijing .other a{
	color:#c00;
	font-weight:bold;
}

.contact{
		font-weight:bold;
		clear:left;
		padding-left:51px;
		margin:10px 0;
}
.fangsi{
		margin-bottom:10px;
		padding-left:51px;
}
div.job2 div.intro-block table td.left{
	width:123px;
	background:#efefef;
	float:left;
	margin-right:1px;
	line-height:21px;
	border:solid 1px #d1d1d1;
	font-weight:bold;
	padding-left:10px;
}div.job2 div.intro-block table td.right{
	width:744px;
	float:right;
	height:auto;
	line-height:21px;
	border:solid 1px #d1d1d1;
	padding-left:10px;
}
div.job2 div.intro-block table span a.left-brock{
	display:block;
	float:left;
	width:300px;

}
div.job2 div.intro-block table span a.right-brock{
	width:250px;
}
div.job2 div.intro-block{
	padding:0 39px;
}
div.job2 div.intro-block span{
	height:21px;
	line-height:21px;
}
div.job2 div.center{
	padding-bottom:40px;
}
a.a3{color:#cc0000;text-decoration:underline; }


/**********************************for job3********************************/

.bj{float:left;}
div.beijing .other{
			float:right;
}
div.job3 div.bottom p{
		margin-bottom:10px;
		padding-left:51px;
}
.apply{
		margin:0px 41px 10px 41px;
 		border:solid 1px #d1d1d1;
		padding:16px 70px 25px 10px;
}
div.apply .title{
			font-weight:bold;
			line-height:22px;
}
div.apply .description{
			float:left;
}
div.apply .requirements{
				float:right;
}
div.apply p{
		line-height:22px;
}


/*****************************************************for map***********************/
div.map-center{padding-bottom:50px;}
div.sitemap{
		margin:30px 0 5px 0;
		padding-left:42px;
		font-weight:bold;
		font-size:14px;
}
div.first-column,div.second-column,div.third-column,div.fouth-column,div.fifth-column,div.last-column,div.sixth-column{
			height:489px;
			background:url(../../images/horoscope/map_bg.png) top right repeat-y;
			float:left;
			line-height:19px;
}
div.last-column{background:none;}
div.map .top {height:200px;padding:8px 0 0 25px;
}
div.map li a{color:#333333;
}
div.first-column .top{padding:8px 0 0 42px;}

div.map .mbottom {padding:40px 0 0 25px;}
div.first-column .mbottom{padding:40px 0 0 42px;}
div.map .first-column{width:147px;}
div.map .second-column{width:136px;}
div.map .third-column{width:144px;}
div.map .fouth-column{width:137px;}
div.map .fifth-column{width:122px;}
div.map .sixth-column{width:124px;}

div.map div.last-column{
			width:158px;	
			float:right;
}
a.a4:link {
		color:#ec0000;
		font-weight:bold;
}
a.a4:visited {
		color:#ec0000;
		font-weight:bold;
}


/*******************************************for brand_search_result****************************************/
div.brand {padding-bottom:50px;}
div.brand .dbrand {
			background-color:#f5f2eb;
			margin:20px 20px 20px 20px;
			border:1px solid #ccb176;
			height:40px;
			line-height:40px;
			padding-left:20px;
			color:#b29148;
}
div.brand div.content-limit { float:right; height:20px;line-height:20px;margin-right:20px;margin-bottom:30px;clear:both;}

div.brand div.content-limit span { float:left;}

div.brand a.limit-one { float:left; width:55px; height:20px; background:url(../../images/horoscope/common/6item.png) no-repeat; margin-right:5px; display:inline}

div.brand a.limit-two { float:left; width:55px; height:20px; background:url(../../images/horoscope/common/12item.png) no-repeat; margin-right:5px; display:inline}

div.brand a.limit-three { float:left; width:55px; height:20px; background:url(../../images/horoscope/common/24item.png) no-repeat;}
div.brand .block{clear:both;padding-left:20px;padding-right:20px;}
div.brand .one {float:left;margin-right:9px;}
div.brand .first-block {padding:1px 1px 1px 1px;width:202px;border:1px solid #d1d1d1;height:121px;}
div.brand .two{float:right;}
div.brand .second-block {padding:1px 1px 1px 1px;width:202px;border:1px solid #d1d1d1;height:121px;}
div.brand .third-block {padding:1px 1px 1px 1px;width:202px;border:1px solid #d1d1d1;
height:121px;}
div.brand .inside-image {background:#eae4d7;height:121px;width:202px;}
div.brand .discribe {padding-left:9px;padding-bottom:20px;}
div.brand .fdiscribe {padding-left:9px;}
div.brand  .space {margin-top:5px;font-weight:bold;}
div.brand  .space span{font-weight:normal;}
div.brand  .product{margin-left:52px;margin-top:5px;}
div.brand .banner{border:1px solid #d1d1d1;margin-left:5px;margin-right:5px;height:74px;}
div.brand .leftimg{float:left;width:95px;}
div.brand .centerbrand{float:left;border-left-color:#d1d1d1;border-left-style:solid;height:54px;border-left-width:1px;border-right-color:#d1d1d1;border-right-style:solid;border-right-width:1px;padding:10px 0px;
}
div.brand .centerbrand .character {margin-bottom:10px;}
div.brand .centerbrand .character a { font-size:17px;color:#cba566;margin-right:3px;padding:7px 10px;}
div.brand .centerbrand .character a.lastZ {margin-right:0px;}
div.brand .centerbrand .character a.lastM{margin-right:0px;margin-left:6px;}
div.brand .centerbrand .character a.current { color:#000000;font-weight:bold;border:1px solid #c8a450;border:1px solid #c8a450;}
div.brand .rightimg{float:right;width:56px;}
div.brand .branddetail {border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#d1d1d1;
border-left-style:solid;border-left-width:1px;border-left-color:#d1d1d1;
border-right-style:solid;border-right-width:1px;border-right-color:#d1d1d1;margin-left:5px;margin-right:5px;
background:#ece0c8;padding-top:17px;padding-left:31px;padding-bottom:41px;}
div.brand .branddetail a { color:#5e4600;}

div.brand div.expert-search-fields { margin:20px; width:634px; padding:1px; border:1px solid #cacaca}

div.brand div.expert-search-fields div.expert-search-content div.search-select { right:163px}

div.brand div.expert-search-fields div.expert-search-content { background:#c3a664}

.bg-job-list{
	background:url(../../images/horoscope/job2_2.jpg) 0 8px no-repeat;
	padding-left:10px;
	float:left;
}
div.brand .branddetail .block{margin-bottom:5px;}
div.brand .branddetail a.left-block{width:328px;float:left;}


