/* CSS Document Code Write By Shift 08-06-15 */
.displaynone { display:none;}
TEXTAREA {font-family: "宋体"; font-size:12px;}
#example { color: #333; } /* Moz */ 
* html #example { color: #666; } /* IE6 */ 
*+html #example { color: #999; } /* IE7 */ 
body,td,th {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;}
body {background-color: #FFFFFF;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
.select01{width:60px;height:20px;}
FORM { padding:0px; margin:0px;}
.gbox1 {
	background-color: #FEFFEE;
	border: 1px solid #FFE077;
	line-height: 25px;
	width:183px;
	overflow:hidden;
}
.gbox1 a:link {
	color:#FF3300;
}
a:link {color: #0066CC;	text-decoration:none;}
a:visited {color: #0066CC;text-decoration:none;}
a:hover {color: #ff6600;text-decoration:none;}
.displaynone {display:none;	}
ul,li,p {margin: 0px;padding: 0px;list-style-type: none;}
.clear {clear:both; font-size:0px; height:0px; line-height:0px;}
.clear2 {clear:both; height:1px; margin-top:-1px; overflow:hidden;}
.nowet {font-weight: normal;font-size:12px;}
.input-login {background-image: url(../images/input22.jpg);background-repeat: repeat-x;height: 18px;border: 1px solid #7AAECF;color: #999999;line-height:16px; width:120px;}
.input2 {height: 16px;border: 1px solid #7AAECF;color: #999999;line-height:16px;}
.search_bar_l .input2 {
	background-image: url(../images/searchico.gif);
	background-repeat: no-repeat;
	height: 20px;
	border: 1px solid #59A7E3;
	color: #999999;
	line-height:21px;
	background-color: #FFFFFF;
	padding-left: 20px;
	width:200px;
}
.inputsearch {
	background-image: url(../images/searchico.gif);
	background-repeat: no-repeat;
	height: 20px;
	border: 1px solid #59A7E3;
	color: #999999;
	line-height:21px;
	background-color: #FFFFFF;
	padding-left: 20px;
	width:230px;
}
.inputsearch2 {
	background-image: url(../images/searchico.gif);
	background-repeat: no-repeat;
	height: 20px;
	border: 1px solid #2181C7;
	color: #999999;
	line-height:21px;
	background-color: #FFFFFF;
	padding-left: 20px;
	width:230px;
}
.input10 {
	border: 1px solid #CCCCCC;
	padding: 10px;
	line-height: 20px;
	color: #333333;
	background-image: url(../images/reg_input_bg2.gif);
	background-repeat: no-repeat;
	font-size: 12px;
}
.input11 {
	background-image: url(../images/input2.jpg);
	background-repeat: repeat-x;
	height: 20px;
	border: 1px solid #C2D4DE;
	color: #666666;
	background-position: bottom;
}
.input12 {
	background-image: url(../images/input2.jpg);
	background-repeat: repeat-x;
	height: 20px;
	border: 1px solid #FFCC00;
	color: #FF6600;
	background-position: bottom;
}
/*登录输入*/
.input13 {
	height: 22px;
	border: 1px solid #68B7FB;
	color: #666666;
	background-color:#EDF7FF;
	font-size:14px;
	color:#0033CC;
	line-height:22px;
	font-weight:bold;
	width:200px;
}
.input14 {
	height: 22px;
	border: 1px solid #68B7FB;
	color: #666666;
	background-color:#EDF7FF;
	font-size:14px;
	color:#0033CC;
	line-height:22px;
	font-weight:bold;
	width:80px;
}
.header {width: 980px;margin-right: auto;margin-left: auto;}
.top {height: 80px;}
.logo {float: left;height: 60px;width: 220px;padding-top: 20px;position: relative;z-index: 100;}
.logo p {display:none;}
.helpchannel {position: absolute;top: 20px;right: -20px;display:none;}
body#pagehelp .helpchannel { display:block;}
.logo p {padding-left: 20px;}
.topr {margin-left: 220px;height: 80px;position: relative;}
.help 
{
	text-align: right;
	padding-top: 15px;
	padding-bottom: 0px;
	margin-right: 10px;
	line-height: 22px;
	height: 22px;
    background-position: right 17px;
    _background-position: right 14px;
    background-repeat: no-repeat;
}
.help span {font-weight: bold;color: #FF6600;padding-right: 6px;}
.hearend {
	background-color: #DAF0FD;
	height: 25px;
	border: 1px solid #63BFE6;
	line-height: 25px;
	padding-right: 20px;
	padding-left: 20px;
	color: #333333;
}

.loginstat {color: #FF6600;}
a.loginstat:link, a.loginstat:visited {color: #0066CC;}
a.loginstat:hover{color: #ff6600;}
/**/
.gonavi {
	z-index: 10;
	top: 52px;
	left:26px;
	_left:21px;
	padding-left: 0px;
	height: 29px;
	position: absolute;
	background-image:url(../images/nav-bg.gif);
	background-repeat:no-repeat;
	background-position: 4px 2px;
	width:740px;
}
.gonavi li {margin-right: 1px;margin-left: 2px;	float: left;}
.gonavi a,.gonavi a:visited {
	text-align: center;
	width: 80px;
	padding-top: 8px;
	padding-bottom: 0px;
	display: block;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	height: 21px;
	background-position: bottom;
	text-decoration: none;
/*	font-family: "微软雅黑";*/
}
.gonavi a:hover {
	background-image: url(../images/nav.gif);
	background-repeat: no-repeat;
	text-align: center;
	width: 80px;
	padding-top: 8px;
	padding-bottom: 0px;
	display: block;
	height: 21px;
	color: #1777B7;
}
/*导航自动识别*/
body#page00 .gonavi LI#t-page01 a,body#page01 .gonavi LI#t-page01 a,body#page02 .gonavi LI#t-page02 a,body#page03 .gonavi LI#t-page03 a,body#page05 .gonavi LI#t-page05 a,body#page06 .gonavi LI#t-page06 a,body#page07 .gonavi LI#t-page07 a,body#page08 .gonavi LI#t-page08 a,body#page09 .gonavi LI#t-page09 a {
	background-image: url(../images/nav2.gif);
	background-repeat: no-repeat;
	text-align: center;
	width: 90px;
	padding-top: 8px;
	padding-bottom: 0px;
	display: block;
	font-weight: bold;
	font-size: 12px;
	color: #1777B7;
	height: 21px;
	background-position: bottom;
	text-decoration: none;
	font-size:12px;
 }
/*导航单项控制*/

#t-page06 a,#t-page06 a:visited {
color:#FFFFFF;
width:95px;
padding-top: 8px;
padding-bottom: 0px;
/*background-image: url(../images/nav6.gif);
background-repeat: no-repeat;*/
}
#t-page06 a:hover {background-image: url(../images/nav6.gif);
background-repeat: no-repeat;}
#t-page07 a,#t-page07 a:visited {color:#FFFFFF;width:95px;padding-top: 8px;	padding-bottom: 0px;/*background-image: url(../images/nav8.gif);
background-repeat: no-repeat;*/}
#t-page07 a:hover {background-image: url(../images/nav6.gif);
background-repeat: no-repeat;}
#t-page08 a:hover {}
#t-page09 a:hover {}
.topbar2 {
	background-image: url(../images/topbar2.jpg);
	background-repeat: no-repeat;
	height: 205px;
}
.siteleft {
	width: 190px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #59A7E3;
	margin-top: 10px;
	height: 160px;
	background-image: url(../images/site-login01.gif);
	background-repeat: no-repeat;
	background-position: 5px -3px;
	padding-top: 25px;
	float: left;
	padding-left: 15px;
}
.siteleft li {
	padding-top: 2px;
	padding-bottom: 2px;
}
.siteleft2 {background-image: url(../images/site-login02.gif);padding-top: 20px;}
.siteright {
	float: left;
	width: 760px;
	margin-top: 10px;
	padding-left: 8px;
}
.sitesearchbar {
	height: 90px;
}
.sitesearch0 {
	float: left;
	width: 510px;
	height: 85px;
	background-image: url(../images/site-search-ico.gif);
	background-repeat: no-repeat;
	background-position: 0px -3px;
	font-family:"宋体"
}
.sitesearch0 a,.sitesearch0 a:visited{ margin:0px; padding-left:0px;font-family:"宋体"}
.sitesearch1 {
	height: 80px;
	float: left;
	width: 226px;
	margin-left: 10px;
	background-image: url(../images/site-ent-bg.jpg);
	background-repeat: no-repeat;
}
.inputsite {
	background-image: url(../images/searchico.gif);
	background-repeat: no-repeat;
	height: 21px;
	border: 2px solid #59A7E3;
	color: #999999;
	line-height:21px;
	background-color: #FFFFFF;
	padding-left: 20px;
	width:230px;
}
.site_ent {
	line-height: 25px;
	text-align: center;
	height: 25px;
	width: 134px;
	display: block;
	background-image: url(../images/site-ent.gif);
	background-repeat: no-repeat;
	margin-left: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	float: left;
}
.site_ent a {
	color: #CC0000;
}
.hyclass {
	border: 1px solid #C2D4DE;
	width: 960px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.hytips {
	margin-top: 10px;
}







 /*导航*/
.search {height: 75px;background-image: url(../images/search_bg.jpg);background-repeat: repeat-x;background-position: top;}
.search_key .jobzt {
	float: right;
	font-family: "宋体";
	background-repeat: repeat-x;
	font-size: 12px;
	color: #333333;
	display: block;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 100px;
	cursor:pointer;
	height: 15px;
	position: relative;
}
.jobzt img {position: absolute;	left: -4px;	top: -2px;}
.search_bar {
	height: 43px;
	background-position: 0px 0px;
	margin-right: 10px;
	margin-left: 10px;
	padding-left: 0px;
}
.search_bar_l {	width: 650px;height: 43px;float: left; position:relative; overflow:hidden;}
.search_bar_l li {
	float: left;
	margin-right: 3px;
	margin-left: 0px;
	padding-top: 10px;
}
.search_bar_l li.adv a {
	display: block;
	height: 16px;
	width: 66px;
	background-image: url(../images/adv_bg.gif);
	text-align: center;
	text-decoration: none;
	padding-top: 6px;
	margin-top: 1px;
}
.search_bar_l .adv a:hover {color: #FFFFFF;	background-image: url(../images/adv_bg2.gif);}
.search_bar_l li.adv2 {}
.search_bar_r {
	height: 40px;
	background-image: url(../images/service_tel.jpg);
	background-repeat: no-repeat;
	background-position: 40px center;
	padding-top: 6px; float:right; width:310px; text-align:right;}
.search_key {
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
	clear: both;
}
.search_key a {margin-right:1px;margin-left: 1px;}
/*.search_float {
	background-image: url(../images/job-select-float.jpg);
	background-repeat: no-repeat;
	height: 55px;
	width: 336px;
	position: absolute;
	left: 275px;
	top: 37px;
	background-position: 0px 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 5px;
	z-index: 19001;}
* html .search_float {top: 40px;}*/
.searchspan {CURSOR: pointer; color:#003399; line-height:20px;}
.search_float li {padding-top: 3px;	padding-bottom: 4px;}
.container {width: 980px;margin-right: auto;margin-left: auto;margin-top: 10px;}
.sidebar {float: right;	width: 185px;}
/*广告*/
.zhao01 {height: 185px;line-height: 20px;padding-right: 6px;padding-left: 6px;padding-top:0px;}
.zhao01 li {float: left;width: 185px;height: 50px;padding-top:10px;}
.zhao01 img {border: 1px solid #999999;float: left;margin-right: 5px;height: 42px;width: 72px;}
.zhao01 a img,.zhao01 a:visited img {	border: 1px solid #999999;}
.zhao01 a:hover img {border: 1px solid #ff6600;}
.gad01 { height:555px; overflow:hidden;}
body#page01 .gad01{ height:280px;}
body#page01 .gad01 li{ height:94px;}
.gad01 img {height: 85px;width: 183px;border: 1px solid #999999;}
.gad01 a img,.gad01 a:visited img {	border: 1px solid #999999;}
.gad01 a:hover img {border: 1px solid #ff6600;}
.gad01 li {height:93px;}
.gad02 {
	width:990px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 10px;
}
.gad02 img {height: 58px;width: 183px;border: 1px solid #999999;padding: 1px;}
.gad02 li {float:left;text-align: center;width:198px; height:70px; vertical-align:bottom;}
.gad02 a img,.gad02 a:visited img {border: 1px solid #999999;}
.gad02 a:hover img {border: 1px solid #ff6600;}
.gad03 {margin-top: 10px;margin-left: 8px;padding-bottom: 3px;}
.gad03 img {
	height: 60px;
	width: 148px;
	border: 1px solid #999999;
	margin-top: 2px;
	margin-right: 5px;
	margin-bottom: 2px;
	margin-left: 5px;
}
.gad03 li {float: left;	text-align: center;	height: 70px;}
.gad03 a img,.gad03 a:visited img {border: 1px solid #999999;}
.gad03 a:hover img {border: 1px solid #ff6600;}
.gad04 {margin-top: 10px;margin-left: 10px;padding-bottom: 3px;line-height: 20px;clear:left; line-height: 24px;}
.gad04 p a { font-weight:bold;
	
}
.gad04 img {
	height: 70px;
	width: 70px;
	border: 1px solid #D0D0D0;
	float: left;
	margin-right: 8px;
}

.gad04 li {
	float: left;
	text-align: left;
	height: 70px;
	width: 220px;
	border: 1px solid #F3F3F3;
	margin-right:8px;
	margin-bottom:8px;
	padding:5px;
	overflow: hidden;
}
.out1 {
	border: 1px solid #F3F3F3;
	background-color: #FFFFFF;
}
.over1 {
	border: 1px solid #FFCC66;
	background-color: #FFFCF0;
}
.gad05 a:hover img {border: 1px solid #ff6600;}
.gad06 {margin-top: 10px;margin-left: 5px;padding-bottom: 3px;}
.gad06 img {height: 60px;width: 148px;border: 1px solid #999999;margin: 2px;}
.gad06 li {	float: left;text-align: center;	height: 66px;}
.gad07 {
	width: 990px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 60px;
	overflow: hidden;
}
.gad07 li {	float: left;padding-right: 5px;	padding-left: 5px;}
/*培训左侧208-58*/
.gad08 {margin-top: 10px;}
.gad08 li { height:68px;}
.gad08 img {height:58px;width:280px;border: 1px solid #999999;}
.gad08 a img,.gad08 a:visited img {	border: 1px solid #999999;}
/*培训页右侧广告*/
.gad09 {}
.gad09 p {line-height:22px;;width:133px;overflow:hidden;text-overflow:clip; -moz-text-overflow:clip;white-space:nowrap;}
.gad09 img {height:50px;width: 130px;}
.gad09 li {
	float: left;
	text-align: left;
	padding: 3px;
	margin-top: 3px;
	margin-right: 2px;
	margin-bottom: 3px;
	margin-left: 2px;
	height: 96px;
	border: 1px dashed #CCCCCC;
}
.gad10 {
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 10px;
}
.gad10 img {height: 58px;width: 183px;border: 1px solid #999999;padding: 0px;}
.gad10 li {float:left;text-align: center;width:191px; height:68px; vertical-align:bottom;}
.gad10 a img,.gad02 a:visited img {border: 1px solid #999999;}
.gad10 a:hover img {border: 1px solid #ff6600;}
.ad_search { width:200px; float:left; border:1px #CCCCCC solid;}
.ad_search li { margin-top:5px; margin-left:8px;}
.ad_search img {border:1px solid #E7E7E7;}
.ad_search  div { background-color:#E7E7E7; padding:5px;}
.ad_search dd {
	margin-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-right:8px;
	line-height:25px;
}
.ad_search2 { width:200px; float:left; border:1px #CCCCCC solid;}
.ad_search2  div { background-color:#E7E7E7; padding:5px;}
.ad_search2 li {
	margin-top:5px;
	margin-left:8px;
	margin-right:8px;
	line-height:18px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding:5px;
}
/**/
.main {float: left;	width: 785px;}
.main2 {}
.loginbar {	float: left;width: 200px;}
.loginbar .reglink {
	padding: 6px;
	line-height: 20px;
	overflow:hidden;
}
.reglink p { height:25px; line-height:25px;}
.reglink p a { margin-left:1px; margin-right:1px;}
.loginbox {	margin-top: 0px; padding-bottom:7px;*padding-bottom:0px;border: 1px solid #7AAECF;}
 .title {
	font-size: 14px;
	font-weight: bold;
	color: #0066CC;
	height: 27px;
	padding-left: 10px;
	background-color: #EAF7FF;
	border-bottom-style: solid;
	border-bottom-color: #7AAECF;
	border-bottom-width: 1px;
	line-height: 27px;
	background-image: url(../images/new-title-bg.gif);
	background-repeat: repeat-x;
}
.abox {
	background-color: #FFFFFF;
	margin-right: 6px;
	margin-left: 6px;
	*margin-top:-2px;
	_margin-top:0px;
}
.login01 {height:120px; padding-top:5px;}
body#page02 .login01 {height:150px; padding-top:5px;}
.login01 li {padding-top: 2px;padding-bottom: 3px;*padding-top: 1px;*padding-bottom: 2px;}
.loginbt {padding-top: 6px;	line-height: 21px;	height: 50px;overflow:hidden;}
.loginbt span {	float: left;height: 34px;margin-right: 5px;}
.loginbt2 {	margin-top: 6px;line-height: 24px;height: 75px;}
.link01 {height: 26px;}
.link01 a,.link01 a:visited {
	background-image: url(../images/link01-1.gif);
	background-repeat: no-repeat;
	display: block;
	height: 21px;
	width: 80px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	color: #FF3300;
	float: left;
	margin-right: 2px;
	margin-left: 2px;
	padding-top: 5px;
}
.link01 a:hover {color: #FF9900;background-image: url(../images/link01-2.gif);}
.spaceline {
	background-image: url(../images/space_linr.gif);
	background-repeat: repeat-x;
	height: 5px;
	margin-bottom: 3px;
	overflow: hidden;
	margin-top: 3px;
}
.hotarea {
	width: 574px;
	float: left;
	margin-left: 10px;
	_margin-left: 8px;
}
.hotarea2 {
	width: 770px;
	float: right;
}
.hotimg {
	float: left;
	height: 220px;
	width: 386px;
	border: 1px solid #999999;
}
 .hangye {
	height: 222px;
	font-family: "宋体";
	float: right;
	width: 178px;
}
.linehet22 { line-height:21px; font-family:"宋体"}  /* 所有浏览器*/
.hangyetool {
	margin-bottom: 5px;
	height: 25px;
	background-image: url(../images/hanye.gif);
	background-repeat: no-repeat;
	padding-left: 100px;
	padding-top: 5px;
}
.hangyetool a,.hangyetool a:visited {
	margin-left: 6px;
	background-image: url(../images/hanye-bg2.gif);
	background-repeat: no-repeat;
	text-align: center;
	float: left;
	width: 72px;
	line-height: 22px;
	height: 22px;
	color: #333333;
}
.hangyetool a:hover {
	background-image: url(../images/hanye-bg.gif);
	color: #990000;
}
.citymap {height: 60px;	font-weight: bold;color: #FFFF00;margin-bottom: 10px;}
.citymap img {
	display: block;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	height: 34px;
	width: 49px;
	margin-bottom: 5px;
	margin-left:auto;
	margin-right:auto;
}

.citymap .link03 {height: 60px;}
.link03 a,.link03 a:visited {
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	display: block;
	float: left;
	margin-right: 3px;
	margin-left: 0px;
	white-space:nowrap;
	text-align: center;
	width: 53px;
	padding-top: 3px;
	padding-bottom:0px;
	background-image: url(../images/upcity/city-none.gif);
	background-repeat: no-repeat;
	height: 55px;
}
.link03 a:hover {color:#985909;	background-image: url(../images/upcity/city-none2.gif);}
.defubox {
	border: 1px solid #C2D4DE;
	background-image:url(../images/titlebg.gif);
	background-repeat: repeat-x;
	background-position: left 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	height: 1%;
}
.homelist {	height: 1%; margin:10px auto 0px auto; width:980px;}
.homelistl {
	border: 1px solid #C2D4DE;
}
.title5 {
	background-image: url(../images/homelistbg.jpg);
	background-repeat: repeat-x;
	height: 22px;
	font-size: 14px;
	font-weight: bold;
	color: #07519A;
	padding-left: 20px;
	padding-top: 5px;
}
.title4 {height: 30px;line-height:30px; padding-left:10px;color:#0066CC; font-size:14px; font-weight:bold;}
.title4 a,.title4 a:visited {
	display: block;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	float: left;
}
.title4 a:hover {color: #666666;}
.footer {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	background-image: url(../images/doright.jpg);
	background-repeat: no-repeat;
	background-position: right 30px;
}
.footline {	background-color: #299DD6;text-align: center;padding-top: 5px;padding-bottom: 5px;color: #BBF1FF;}
.footline a:link {color: #FFFFFF;text-decoration: none;	/*font-family: "微软雅黑";----*/}
.footline a,.footline a:visited {color: #FFFFFF;text-decoration: none;}
.footline a:hover {	color: #FFFFCC;	text-decoration: underline;}
.copyright {line-height: 20px;text-align: center;margin-top: 10px;padding-bottom: 30px;}
.copyright a,.copyright a:link{color:#666666;}
.f12red {
	font-weight: bold;
	color: #FF3300;
	font-family: "宋体";
}
.f14blue {font-size: 14px;font-weight: bold;color: #FF6600;}
.f12c01 {color: #0066CC;}
.f12bblue2 {font-weight: bold;color: #0066CC;}
/*链接附加样式*/
.link05 a,.link05 a:visited {color: #999999;}
.link05 a:hover {color: #ff6600;}
/**/
.nav{border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.nav li{display:inline;list-style:none;list-style-position:outside;float:left;}
.list{line-height:20px;text-align:left;padding:4px;	font-weight:normal;}
.men{
width:230px;
height:auto;
margin:6px 4px 0px 0px;
border:1px solid #61B4EA;
background-color:#F4F7FC;
color:#336601;
padding:6px 0px 0px 0px;
cursor:hand;
overflow-y:hidden;
filter:Alpha(opacity=90);
-moz-opacity:0.9;
}
.menu2{
	width:80px;
	height:16px;
	margin:6px 4px 0px 0px;
	color:#999999;
	padding:6px 0px 0px 0px;
	overflow-y:hidden;
	cursor:hand;
	border: 1px solid #FFFFFF;
}
/**/
div#MainPromotionBanner{
	width:386px;
	height:220px;
	background:#feb900;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 220px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 386px;
	height: 220px;
}
#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 386px;
	height: 220px;	
}
#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 200px; 
	right: 0px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #FFFFFF;
	text-align: center;
	line-height:20px;
	width: 20px;
	height: 20px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin:0px 0px;
	background-color: #473939;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background-color:#4BA9E7;	
	border:0; 
	font-weight:bold;
	font-size: 12px;
	line-height: 20px;
	height: 20px;
	width: 20px;
	margin:0 0px; 
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
/*登录滚动*/
div#MainPromotionBanner2{
	width:545px;
	height:175px;
	background:#feb900;
}
#MainPromotionBanner2 #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner2 .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 175px;
	overflow: hidden;
}
#MainPromotionBanner2 .Slides li {
	float: left;
	width: 545px;
	height: 175px;
}
#MainPromotionBanner2 .Slides img{
	border:0;
	display: block;
	width: 545px;
	height: 175px;	
}
#MainPromotionBanner2 .SlideTriggers {
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 145px; 
	right: 0px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner2 .SlideTriggers li{
	float: left;
	display: inline;
	color: #FFFFFF;
	text-align: center;
	line-height:20px;
	width: 20px;
	height: 20px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin:0px 0px;
	background-color: #473939;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#MainPromotionBanner2 .SlideTriggers li.Current{ 
	color:#fff; 
	background-color:#4BA9E7;	
	border:0; 
	font-weight:bold;
	font-size: 12px;
	line-height: 20px;
	height: 20px;
	width: 20px;
	margin:0 0px; 
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
/*分页*/

body#page01 .pages,body#page02 .pages,body#pagenone .pages {
	font-family: arial, helvetica, sans-serif, "宋体";
	font-size: 12px;
	line-height: 1.4;
	padding: 1pt;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	height: 22px;
	background-image: url(/images/1000.gif);
	background-repeat: no-repeat;
	background-position: right 3px;
}
.pages {
	font-family: arial, helvetica, sans-serif, "宋体";
	font-size: 12px;
	line-height: 1.4;
	padding: 1pt;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	height: 22px;
}
.pages A {
	BORDER-RIGHT: #fff 1px solid;
	BORDER-TOP: #fff 1px solid;
	DISPLAY: block;
	FONT-SIZE: 12px;
	BACKGROUND: #fff;
	FLOAT: left;
	BORDER-LEFT: #fff 1px solid;
	MARGIN-RIGHT: 5px;
	BORDER-BOTTOM: #fff 1px solid;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}
.pages SPAN {}
.pages SPAN.current {
	BORDER-RIGHT: #2e6ab1 1px solid;
	BORDER-TOP: #2e6ab1 1px solid;
	FONT-WEIGHT: bold;
	BORDER-LEFT: #2e6ab1 1px solid;
	COLOR: #fff;
	BORDER-BOTTOM: #2e6ab1 1px solid;
	background-color: #62B5E9;
	CURSOR: pointer;
	padding: 5px;
	DISPLAY: block;
	FONT-SIZE: 12px;
	FLOAT: left;
	MARGIN-RIGHT: 5px;
}
.pages A {
	BORDER-RIGHT: #9aafe5 1px solid; BORDER-TOP: #9aafe5 1px solid; BORDER-LEFT: #9aafe5 1px solid; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none
}
.pages A:hover {
	BORDER-LEFT-COLOR: #2e6ab1; BORDER-BOTTOM-COLOR: #2e6ab1; BORDER-TOP-COLOR: #2e6ab1; BORDER-RIGHT-COLOR: #2e6ab1
}
.pages A.nextprev {
	FONT-WEIGHT: bold;
	CURSOR: pointer;	
}
.pages SPAN.nextprev {COLOR: #666;CURSOR: pointer; DISPLAY: block;
	FONT-SIZE: 12px;
	FLOAT: left;padding: 5px;MARGIN-RIGHT: 5px;}
.pages SPAN.nextprev {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; COLOR: #999; BORDER-BOTTOM: #ddd 1px solid;DISPLAY: block;
	FONT-SIZE: 12px;
	FLOAT: left;
}
.ser_nont {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
}
.ser_title {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	padding-top: 8px;
	padding-bottom: 8px;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-left: 10px;
	margin-bottom: 10px;
}
.ser_content {padding-top: 3px;	padding-bottom: 3px;}
.ser_select1 {float: left;width: 310px;}
.ser_select2 {
	float: left;
	width: 80px;
	height: 80px;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
}
.ser_select2 li {padding-bottom: 20px;}
.ser_wet {padding: 10px;height: 85px;}
.ser_wet li {padding-top: 5px;padding-bottom: 5px;}
.ser_wet2 {padding: 10px;}
.ser_wet2 li {
	line-height: 26px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
}
.select_w {width: 280px;}
.clor1 {border: 1px solid #C2D4DE;}
.clor2 {color: #0066CC;	padding-left: 10px;	padding-right: 10px;}
.color3 {color: #FF3300;}
.ser_width {width: 100px;}
.per_reg {
	background-image: url(../images/per_reg_bg.jpg);
	background-repeat: no-repeat;
	height: 100px;
	width: 720px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 35px;
	line-height: 20px;
	padding-left: 230px;
	/*font-family: "微软雅黑";*/
}
.per_reg2 {background-image: url(../images/per_reg_bg2.jpg);}
.reg_left {float:left;width:200px;}
.reg_step li {
	line-height: 28px;
	height: 28px;
	padding-left: 10px;
	background-image: url(../images/reg_step_bfg.jpg);
	background-repeat: repeat-y;
	background-position: 0px bottom;
}
.reg_step li.reg_step_on {
	background-image: url(../images/reg_step_bg_on.jpg);
	color: #009900;
	background-repeat: repeat-y;
	background-position: 0px bottom;
}
.bangjia {
	line-height:28px;
	color: #666666;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	font-family: "宋体";
}
.reg_w {
	width: 770px;
	float:right;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #59A7E3;
}
.reg_navi {
	height: 24px;
	background-image: url(../images/reg_underline.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 22px;
	margin-top: 10px;
	color: #FF3300;
	padding-left:20px;
	font-size:14px;
	/*font-family: "微软雅黑";*/
}
.reg_navi img {	margin-right: 10px;}
.reg_input {margin-left: 20px;	margin-right: 20px;font-size: 14px;padding-bottom: 10px;}
.reg_input li {padding-top: 5px;padding-bottom: 5px;}
.reg_input_b {
	background-image:none;
	background-repeat: repeat-x;
	border: 1px solid #C2D4DE;
	color: #666666;	
    height:20px;
    line-height:20px;
}
.msgtip {
	font-weight: bold;
	color: #FF3300;
	background-color: #FFFFCC;
	border: 1px solid #FFCC66;
	padding-left: 20px;
	padding-right: 3px;
	padding-top: 3px;
	background-image: url(../images/msgtip.gif);
	background-repeat: no-repeat;
	background-position: 3px 3px;
	margin-bottom: 2px;
	line-height: 20px;
	margin-right: 10px;
	font-size: 12px;
}
.passmar {padding-left: 85px;}
.pass {font-size: 12px;height: 16px;border: 1px solid #666;	width: 210px;}
.pass li {
	float: left;
	margin: 0px;
	text-align: center;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#idSM1 {height: 14px;width: 70px;}
#idSM2 {
	height: 14px;
	width: 68px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
}
#idSM3 {height: 14px;width: 70px;}
#idSMT1 {color: #339900;}
#idSMT2 {color: #FF6600;}
#idSMT3 {color: #FFFFFF;}
.css0162 {}
.css0163 {background-image: url(../images/pass01.jpg);background-repeat: repeat-x;}
.css0164 {background-image: url(../images/pass02.jpg);background-repeat: repeat-x;}
.css0165 {background-image: url(../images/pass03.jpg);background-repeat: repeat-x;}
.passred {font-size: 12px;color: #FF6600;display: inline;}
.font12s {font-size: 12px;}
.font33 { color:#333333}
.font14b {font-size: 14px;font-weight: bold;color: #0066CC;}

.reg_post {margin-left: 20px;margin-right: 20px;}
.reg_post li {padding-top: 5px;padding-bottom: 5px;}

.com_reg {
	background-image: url(../images/com_reg_bg.jpg);
	background-repeat: no-repeat;
	height: 100px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 35px;
	line-height: 20px;
	padding-left: 260px;
	/*font-family: "微软雅黑";*/
}
.com_reg2 {background-image: url(../images/com_reg_bg2.jpg);}
.com_reg_msg {margin-bottom: 10px;}
.reg_setp {
	font-size: 14px;
	margin-right: 20px;
	margin-left: 20px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 10px;
}
.login_bgs {
	background-image: url(../images/login_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
/*.login02 {
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.login02 li {padding-top: 4px;padding-bottom: 4px;}*/
.rember {
	padding-left: 50px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D4D0C8;
}

/*.login_input {padding: 10px;}
.login_input li {
	padding-bottom: 4px;
	padding-top: 4px;
	text-align: center;
}*/
.line01 {border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;}
.login_zhinan {
	background-image: url(../images/login_zhinan01.jpg);
	background-color: #E2F6FF;
	background-repeat: no-repeat;
	padding-left: 100px;
	margin-right: 10px;
	padding-top: 8px;
	padding-bottom: 6px;
	padding-right: 15px;
}

.login_zhinan2 {
	background-image: url(../images/login_zhinan01-1.jpg);
	background-color: #E2F6FF;
	background-repeat: no-repeat;
	padding-left: 100px;
	margin-right: 10px;
	padding-top: 8px;
	padding-bottom: 6px;
	padding-right: 15px;
}
.morer {float: right;}
a.color05:link  { color:#FF6600}
.mar10 {padding: 10px;}
/*搜索*/
.tips {
	background-color: #F4FBFF;
	border: 1px solid #A7D7FD;
	padding: 10px;
	line-height: 20px;
}
.person_table { width:770px; float:right;}
/*企业搜索*/
.com_yintool input {
	background-color: #FFFFFF;
	border: 1px solid #CC3300;
	background-image: url(../images/bottom_bg.gif);
	background-repeat: repeat-x;
	height: 23px;
	color: #FFFFFF;
}
.bottom01 {
	background-color: #0673C4;
	border: 1px solid #003399;
	background-repeat: repeat-x;
	height: 25px;
	color: #FFFFFF;
	background-image: url(../images/bottom_bg2.jpg);
}
.bottom02 { width:50px; height:25px;}
.companyinput input {background-color: #0673C4;
	border: 1px solid #003399;
	background-repeat: repeat-x;
	height: 25px;
	color: #FFFFFF;} 
.joblist01 {
	background-image: url(../images/joblist_c.jpg);
	background-repeat: repeat-x;
	border: 1px solid #7AAECF;
	z-index: 201;
	padding:10px;
	margin-bottom:10px;
	line-height:25px;

}
 /* Moz */ 
* html .joblist01 {background-image: none;}/* IE6 */ 
* +html .joblist01 {
	background-image: url(../images/joblist_c.jpg);
	background-repeat: repeat-x;
	padding: 10px;
	border: 1px solid #7AAECF;
	z-index: 201;
}/* IE7 */ 
.classify {
	background-image: url(../images/dot5.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 15px;
	z-index: 210;
	display: block;
	font-family:"宋体";
	height:18px;
	line-height:18px;
}
.classify a {font-weight: bold;	margin-right: 3px;	margin-left: 3px;font-family:"宋体";}
.classarea a {
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	border: 1px solid #FFFFFF;
	background-image: url(../images/i_spot1.gif);
	background-repeat: no-repeat;
	background-position: 2px 8px;
	/*white-space:nowrap;*/
	margin: 2px;
	overflow:hidden;
	font-family:"宋体";
}
.classarea a:hover {background-color: #FFFBEE;border: 1px solid #FFCC33;font-family:"宋体";}
.allsearch { border:1px solid #5CB3E3; background-color:#E8F5FD; padding:10px;}
.findjob_bar {
	height: 35px;
	padding-top: 5px;
}
.findjob_bar img {
	margin-right: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-left: 5px;
}
.findjob_bar li {float: left;line-height: 26px;	margin-right: 10px;	padding-top: 4px;}
.findjob_list {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	height:30px;
	line-height:30px;
	overflow:hidden;
	clear:both;
}
.findjob_list li {
	float: left;
	display:block;
}
.findjob_botton a,.findjob_botton a:visited{
	background-color: #0066CC;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-right: 5px;
}
.findjob_botton span a{
	background-color: #FF6600;
	color: #FFFFFF;
}
.findjob_botton a:hover {background-color: #FF6600;}
.jobtitle {
	background-color: #F4F9FC;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #C2D4DE;
	border-bottom-color: #C2D4DE;
	border-left-color: #C2D4DE;
	font-weight: bold;
	color: #1777B7;
	margin-bottom: 8px;
}
.jobtitle a {font-weight: normal;margin-right: 5px;}
.jobchoose {padding: 6px; line-height:25px;}
.jobchoose a,.jobchoose a:visited{
	background-color: #0066CC;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-right: 5px;
}
.jobchoose a:hover {
	background-color: #FF6600;
	color: #FFFFFF;
}
.findjob_botton a:hover {background-color: #FF6600;}
.u1 {width: 50px; overflow:hidden; text-align:center}
.u2 {width: 180px; overflow:hidden}
.u3 {
	width: 200px;
	overflow:hidden;
	text-overflow:ellipsis;
    -moz-text-overflow:ellipsis;
	 white-space:nowrap;
}
.u4 {
	width: 120px;
	overflow:hidden;
	text-overflow:ellipsis;
    -moz-text-overflow:ellipsis;
	white-space:nowrap;
}
.u5 {
	width: 60px;
	overflow:hidden;
	text-overflow:ellipsis;
    -moz-text-overflow:ellipsis;
	 white-space:nowrap;
}
.u6 {width: 70px;overflow:hidden;white-space:nowrap; text-align:center}
.u7 {width: 75px;overflow:hidden;white-space:nowrap;text-align:center}

.s1 {width: 35px; text-align:center;}
.s3 {width: 90px;overflow:hidden; }
.s3 img {margin-left: 5px; cursor:pointer;}
.s4 {width: 30px;text-align:center;}
.s5 {width: 50px; text-align:center;}
.s6 {width: 100px;overflow:hidden;}
.s7 {width: 150px;overflow:hidden;}
.s8 {width: 150px;overflow:hidden;
}
.s9 {width:70px;overflow:hidden; text-align:center; display: inline;}
.s10 {width:80px;overflow:hidden;}
.findjob_list2 {
	margin-bottom: 2px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 5px;
	padding-left: 5px;
	margin-top: 2px;
	padding-top: 3px;
	position: relative;
	clear:both;
}
.findjob_list2 li {line-height:25px;margin-bottom: 5px;}
.shenqing { position:absolute; width:100px; height:50px; right:10px; top:10px;}
.shenqing a,.shenqing a:visited  {
	display:block;
	background-color: #C1EEFF;
	background-image: url(../images/shengqing.jpg);
	background-repeat: no-repeat;
	height: 27px;
	width: 70px;
	background-position: 0px -27px;
	line-height: 27px;
	padding-left: 29px;
}
.shenqing a:hover { background-position: 0px 0px;}
.jobname01 a,.jobname01 a:visited {
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.jobname01 a:hover {color: #FF6600;	text-decoration: underline;}
.jobname01 .comname { float:right; margin-right:200px;}
.jobname01 .comname a { font-weight:normal; font-size:12px;}
.bgcolor {background-color: #F0F0F0;}
.com_bg {
	background-image: url(../images/com_bg.jpg);
	background-repeat: no-repeat;
	height: 120px;
	position: relative;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-left-color: #999999;
}
.com_bg .compname {
	position: absolute;
	left: 100px;
	top: 31px;
	width: 501px;
}
.compname span { margin:0px; padding:0px;}
.compname p { padding-left:3px;}
.compname h3 {color: #ED5A00; padding:0px; margin:0px 0px 5px 0px;}
.com_bg .subjobnav {position: absolute;	right: 0px;	bottom: -7px;width: 400px;}
.subjobnav li {	float: left;margin-right: 10px;}
.subjobnav a,.subjobnav a:visited {
	background-image: url(../images/com_nav2.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 100px;
	display: block;
	background-position: 0px 0px;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-align: center;
	padding-top: 4px;
}
.subjobnav a:hover {color: #ff6600;}
.subjobnav2 a,.subjobnav2 a:visited,.subjobnav2 a:hover{
	background-image: url(../images/com_nav1.gif);
	color: #ffffff;
}
.com_bg .vipimg {position: absolute;left: 65px;top: 32px;}
.com_view_left{
    width: 195px;
	float: left;
	padding:1px;
 }
.com_view_l {
	border: 1px solid #CCCCCC;
}
.com_view_fenzhan {
	border: 1px solid #CCCCCC;
	clear:both;
	overflow:hidden;
}
.com_view_fenzhan p {
	background-color: #F5F5F5;
	line-height: 25px;
	height: 25px;
	margin-right: 5px;
	margin-left: 5px;
}
.com_view_fenzhan ul{ width:180px;margin-top: 10px; border-bottom:dashed 1px #CCCCCC; overflow:hidden;}
.com_view_fenzhan li{ font-family: "宋体"; line-height: 20px;  float:left; padding-left:5px; padding-right:5px; padding-bottom:4px; padding-top:4px;}
ul.com_view_fenzhanUL{ border:0!important; }
.com_view_l p {
	background-color: #F5F5F5;
	line-height: 25px;
	height: 25px;
	padding-right: 5px;
	padding-left: 5px;
}
.com_view_l ul {margin-top: 10px;}
.com_view_l li {
	margin-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	font-family: "宋体";
	line-height: 20px;
	background-image: url(../images/dot3.gif);
	background-repeat: no-repeat;
	background-position: 2px 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 14px;	
	word-wrap:break-word;
}
.com_view_l li.com_subt {
	background-color: #EEEEEE;
	padding-left: 20px;
	background-image: url(../images/bullet_main_02.gif);
	background-repeat: no-repeat;
	background-position: 4px 7px;
	font-weight: bold;
}
.com_view_r {
	float: right;
	width: 765px;
}
.com_view_r .tips {
	background-color: #F4FBFF;
	padding-left: 1px;
	padding-bottom:10px;
	padding-top:10px;
	padding-right:10px;
	line-height: 20px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #A7D7FD;
	border-bottom-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.com_view_bart {
	font-weight: bold;
	color: #0066CC;
	height: 25px;
	padding-left: 20px;
	font-size: 14px;
	line-height: 25px;
	margin-top:10px;
	background:#F5F5F5 url(../images/tubiao_2.gif) no-repeat 0 center;
}
.com_introbox {
	line-height: 20px;
	margin-top: 10px;
	padding: 1px;
	word-wrap:break-word;
	text-align:justify;
	text-justify :inter-ideograph ;
}
.quicktool {
	height:30px;
	line-height:25px;
	border: 1px solid #CCCCCC;
	padding: 5px;
}
.quicktool li {
	float: left;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
	background-color: #F0F9FF;
	border: 1px solid #FFFFFF;
	margin-right:3px;
}
.quicktool a,.quicktool a:visited {	
	display: block;
	margin-right: 10px;	
}
.quicktool a:hover {}
.tuijianhaoyou {
	background-image: url(../images/mail2.gif);
	background-repeat:no-repeat;
	padding-left:90px;
	background-position: 5px 10px;
	white-space:nowrap;
}
.com_introbox p {margin-bottom: 8px;}
.comviewimg {
    width:expression(width>590?"590px":width+"px");max-width: 590px; 
	margin-right:15px;
	display:block;
	margin-bottom:10px;
}
.com_toolbar {float: right;	width: 140px;margin-top: 10px;}
.com_toolbar a,.com_toolbar a:visited {
	background-image: url(../images/botton_bg02.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 20px;
	width: 120px;
	margin-bottom: 8px;
	padding-top: 6px;
	padding-left: 12px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.com_toolbar a:hover {text-decoration: underline;}
.com_bodybg {}
.com_yinpin {
	margin-bottom: 5px;
	padding-bottom: 15px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #5AAFE8;
}
.com_yinpin h5 {
	padding-left: 25px;
	background-image: url(../images/dot4.gif);
	background-repeat: no-repeat;
	background-position: 12px 5px;
	padding-bottom: 4px;
	font-size: 12px;
}
.com_yintit {
	background-color: #E0F2FC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5AAFE8;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 25px;
	color: #0066CC;
	background-image: url(../images/dot4.gif);
	background-repeat: no-repeat;
	background-position: 12px 10px;
}
.com_yintit #sp_jobkeys {
    float:right; padding-right:10px;
}
.com_yintxt {
	padding: 10px;
	border: 1px dashed #CCCCCC;
	line-height: 18px;
	word-wrap:break-word; margin-bottom:10px;
	margin-top:10px;
}
.unlogin {
	border:1px #FF9900 solid;
	height:25px;
	padding:3px;
	line-height:25px;
	margin-bottom:5px;
	margin-top:5px;
	background-color:#FFFAE6;
	background-image: url(../images/info.gif);
	background-repeat: no-repeat;
	background-position: 8px 6px;
	padding-left:35px;
}
.com_yintool {margin-top: 10px;	margin-bottom: 10px;}
.com_yincont {
	font-weight: bold;
	background-color: #F3F3F3;
	padding-top: 3px;
	padding-left: 10px;
	padding-bottom: 3px;
}
.getpass {float: left;width: 49%;}
.getpass2 {	float: right;width: 49%;}
/**/
.sitelist {
	font-family: "宋体";
	line-height: 22px;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	background-image: url(../images/site_listbg.gif);
	padding-right: 6px;
	padding-left: 6px;
	background-position: top;
}
.sitelist p {
	margin-left: 12px;
	width:230px;
	overflow:hidden;
	text-overflow:ellipsis;
    -moz-text-overflow:ellipsis;
}
.sitelist p a,.sitelist p a:link,.sitelist p a:visited {color: #666666;	margin-right: 6px;}
.sitelist p a:hover {color: #ff6600;}
.sitelist li {
	float: left;
	width: 25%;
	margin-bottom: 0px;
	height: 25px;
	overflow:hidden;
	text-overflow:clip;
    -moz-text-overflow:clip;
	white-space:nowrap;
	line-height: 25px;
}
.sitelist2 {
	font-family: "宋体";
	line-height: 22px;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 6px;
	padding-left: 6px;
	background-position: top;
}
.sitelist2 p {
	margin-left: 12px;
	width:230px;
	overflow:hidden;
	text-overflow:ellipsis;
    -moz-text-overflow:ellipsis;
}
.sitelist2 p a,.sitelist p a:link,.sitelist p a:visited {color: #666666;margin-right: 6px;}
.sitelist2 p a:hover {color: #ff6600;}
.sitelist2 li {
	float: left;
	width: 33%;
	margin-bottom: 0px;
	height: 54px;
	overflow:hidden;
	text-overflow:clip;
    -moz-text-overflow:clip;
	white-space:nowrap;
	line-height: 24px;
}

.joblist02 {
	font-family: "宋体";
	line-height: 22px;
	background-image: url(../images/site_listbg2.gif);
	margin:5px;
}
.joblist02 a,.joblist02 a:link,.joblist02 a:visited {margin-right: 6px;}
.joblist02 a:hover {color: #ff6600;}
.joblist02 span a,.joblist02 span a:link,.joblist02 span a:visited {color: #333333;margin-right: 6px;}
.joblist02 span a:hover {color: #ff6600;}
.joblist02 li {
	margin-bottom: 0px;
	padding-top: 2px;
	height: 22px;
	width:25%;
	float:left;
	overflow:hidden;
	text-overflow:clip;
    -moz-text-overflow:clip;
	white-space:nowrap;
}
/**/
.bg03 {	background-color: #F3F3F3;}
.clear10 {clear: both;height: 10px;}
.right_title01 {
	background-color: #E3F0FD;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AFDEF4;
}
.right_list01 {	margin-bottom: 10px;border: 1px solid #AFDEF4;}
.right_cont01 {	background-color: #EEF6FE;padding: 10px;}
.right_cont01 li {line-height: 18px;font-family: "宋体";margin-bottom: 4px;}

/**/
.huntsidebar {float: left;width: 250px;}
.huntcontier {float: right;width: 714px;}
.marb10 {margin-bottom: 10px;}
.huntleft {
	margin-top: 10px;
	background-color: #EFF5FC;
	background-image: url(../images/huntleftbg.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 10px;
	padding-left: 4px;
}
.hunttitle {
	font-size: 14px;
	font-weight: bold;
	color: #285694;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
}
.huntbg {background-image: url(../images/huntboxbg1.jpg);background-repeat: no-repeat;}
.huntlist {background-image: url(../images/huntboxbg3.jpg);background-repeat: repeat-y;	font-family: "宋体";margin-bottom: 10px;
}
.huntlist li {padding-top: 5px;padding-bottom: 5px;line-height: 18px;}
.huntlist p {
	line-height: 18px;
	color: #FF6600;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.huntlist ul {
	background-image: url(../images/huntboxbg2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 8px;
}
.huntnavi {
	background-image: url(../images/huntnavbg.jpg);
	background-repeat: no-repeat;
	height: 32px;
	padding-left: 25px;
}
.huntnavi a,.huntnavi a:visited {
	float: left;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 14px;
	margin-right: 4px;
	margin-left: 4px;
	padding-top: 7px;
	padding-bottom: 8px;
	padding-right: 10px;
	padding-left: 10px;
}
.huntnavi a:hover {background-image: url(../images/huntnavbg2.jpg);}
.huntbanner {position:relative; width:714px; height:150px; background-color:#CCCCCC}
.huntswf {position:absolute; top:0px; left:0px;}
.huntswflink {position:absolute;top:20px;width: 158px;right: 30px;}
.huntswflink li {
    background-image: url(../images/huntlink1.png);
	background-repeat: no-repeat;
	height: 37px;
	width: 150px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-left: 8px;
	font-size: 14px;
	color: #003399;
	font-weight: bold;
	line-height: 36px;
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/huntlink1.png')*/
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/huntlink1.png' ,sizingMethod='crop');*/
}
.hunt1 {
	width: 120px;
	overflow:hidden;
	text-overflow:ellipsis;
   -moz-text-overflow:ellipsis;
   white-space:nowrap;
}
.hunt2 {
	width: 220px;
	overflow:hidden;
	text-overflow:ellipsis;
   -moz-text-overflow:ellipsis;
   white-space:nowrap;
}
.hunt3 {
	width: 110px;
	overflow:hidden;
	text-overflow:ellipsis;
   -moz-text-overflow:ellipsis;
   white-space:nowrap;
}
.huntii {
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	color: #666666;
}
.huntconts {line-height: 20px;padding: 10px;}
.huntlogo {padding: 8px;float: left;margin-right: 10px;border: 1px solid #E0F2FC;}
.stitle {
	background-color: #FFF7E6;
	margin-top: 8px;
	margin-bottom: 8px;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	font-weight: bold;
	color: #FF3300;
}
.h-more {
	background-image: url(../images/hunt-more.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	color:#FFFFFF;
	cursor:pointer;
}
.personloginauto {margin: 5px;padding: 10px;border: 1px solid #CCCCCC;}
.floatr {float: right;padding-right: 15px;line-height:30px;}
.floatr a {
	display: block;
	font-size: 12px;
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: normal;
}
.floatr a:hover {color: #FF6600;}
.floatr2 {float: right;padding-right: 15px;}
.floatr2 a {display: block;margin: 0px;font-size: 12px;font-weight: normal;}
.floatr2 a:hover {display: block;margin: 0px;font-size: 12px;color: #FF6600;text-decoration: underline;}
.font-title {color: #006699;background-image: url(../images/defubox2.jpg);background-repeat: repeat-x;font-size: 14px;	font-weight: bold;}
.font-title h1 {font-size: 14px;color: #006599;margin-top: 5px;margin-left: 15px;}

/*最新岗位及简历*/
.new_job_bg {
	background-image: url(../images/new_job_bg.jpg);
	background-repeat: no-repeat;
	position: relative;
	padding-top: 15px;
}
.new_job_box {
	border: 2px solid #B5DBF4;
	background-image: url(../images/new_job_box1.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 400px;
	position: relative;
}
.new_job_conut {margin-top: 55px;margin-left: 120px;}

a.new_se:link {background-image: url(../images/new_job_n2.gif);	color: #FF6600;	font-weight:bold;}
a.new_se:visited {background-image: url(../images/new_job_n2.gif);color: #FF6600;font-weight:bold;}
.new_job_go {position: absolute;top: 71px;right: 24px;}
.new_job_width {
	margin: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C2D4DE;
	padding-top: 0px;
}
.new_job_box2 {
	border: 2px solid #B5DBF4;
	background-image: url(../images/new_job_box2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: relative;
}
.new_sou {position: absolute;top: 20px;	right: 30px;}
.ktnum {color:#ff3300; font-weight:bold;}
.exout {border: 1px solid #999999;padding: 1px;}
.extbox {height:25px;margin-bottom: 4px;}
.extbox li {float:left;padding-left: 5px;line-height: 20px; }
.extitle {background-color: #EAEAEA;font-size: 12px;font-weight: bold;color: #666666;}
.ext01 { width:33%; overflow:hidden; height:20px; line-height:20px; }
.ext02 { width:33%; overflow:hidden;height:20px; line-height:20px; }
.ext03 { width:15%; overflow:hidden;height:20px; line-height:20px; }
.ext04 { width:15%; overflow:hidden;height:20px; line-height:20px; }
/*link*/
.flink {width: 980px;margin-right: auto;margin-left: auto;margin-top:10px;border: 1px solid #D0D0D0;}
.flinkt { background-color:#F6F6F6; font-size:14px; font-weight:bold; color:#333333; padding:5px 0px 5px 15px;}
.flinkt span {float: right;margin-right: 20px;font-size: 12px;}
.flinkt a {font-size: 12px;font-weight: normal;}
.flinkc {padding: 8px;}
.flinkc2 {padding:8px;}
.flinkc2 a,.flinkc2 a:visited {display: block;float: left;width: 96px;	height:20px;overflow: hidden;color: #666666;}
.flinkc2 a:hover { color:#FF6600; text-decoration:underline}
.flinkc img {height: 31px;width: 88px;border:none;}
.flinkc li {float: left;margin-top: 2px;margin-right: 4px;margin-bottom: 2px;margin-left: 4px;}
.footimg img {margin-right: 5px;margin-left: 5px;border: 1px solid #CCCCCC;}
.inputtop {
	background-image: url(../images/searchico.gif);
	background-repeat: no-repeat;
	height: 23px;
	border: 1px solid #3A99AD;
	color: #999999;
	line-height:23px;
	background-color: #FFFFFF;
	padding-left: 20px;
	width:200px;
}
.inputtop2 {
	background-image: url(../images/searchico2.gif);
	background-repeat: no-repeat;
	height: 23px;
	border: 1px solid #666666;
	color: #333333;
	line-height:23px;
	background-color: #FFFFFF;
	padding-left: 20px;
	width:200px;
}
/**/
.logo .mas { display:none;}
body#page00 .logo .mas {
	position: absolute;
	top: 237px;
	right: -480px;
	height: 16px;
	width: 100px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #4BA5E3;
	border-bottom-color: #4BA5E3;
	border-left-color: #4BA5E3;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-top:3px;
	background-image: url(../images/marquee_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-left: 18px;
display:inline;
}
body#page00 .logo .mas {top: 238px; display:none;}
body#page00 .logo .mas a { text-decoration:none; color:#FF6600;}
.logo .mas2 { display:none;}
.logo .free {height: 20px;width: 80px;position: absolute;left: 841px;top: 33px;display:none;}
body#page00 .logo .mas2 {position: absolute;top: 22px;right: -23px;height: 16px;width: 100px;display:none;}
body#page00 .logo .mas2 a { text-decoration:none; color:#FF6600;}
/*.logo img { filter:gray; }  */

.ad_980 {width: 980px;margin-right: auto;margin-left: auto;margin-top: 10px;}
.jinji {float: right;color: #FF3300;}
.jinji a,.jinji a:visited {	color: #FF3300;	font-weight: normal;display: inline;}
/*新加样式*/
.downli2{color:#FF0000;
	background-image: url(../images/cur-on.gif);
	background-repeat: no-repeat; color:#FFFFFF}
.overli2{
	color:#FF0000;
	background-image: url(../images/cur-on.gif);
	background-repeat: no-repeat; color:#FFFFFF
}
#menu-ch { height:29px; overflow:hidden;}
#menu-ch DL{
	float: left;
	height: 29px;
	width: 80px;
	cursor:pointer;
	margin-right:5px;
	margin:0px;
	padding:0px;
}
.usrface {
	position: relative;
}
.usrface img {
	text-align: center;
	padding: 2px;
	border: 1px solid #999999;
	height: 128px;
	width: 110px;
}
.usrface2 {
	position: relative;
}
.usrface2 img {
	text-align: center;
	padding: 2px;
	border: 1px solid #999999;
	height: 60px;
	width: 110px;
}
.gs1 {
	display: block;
	position: absolute;
	height: 22px;
	width: 65px;
	top: 9px;
	right: -2px;
	_right: 9px;
	line-height: 22px;
	text-align: center;
	color: #666666;
	background-image: url(../images/gs1.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.gs2 {
	display: block;
	position: absolute;
	height: 22px;
	width: 65px;
	top: 38px;
	right: -2px;
	_right: 9px;
	line-height: 22px;
	text-align: center;
	color: #666666;
	background-image: url(../images/gs1.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.gs3 {
	display: block;
	position: absolute;
	height: 22px;
	width: 65px;
	top: 67px;
	right: -2px;
	_right: 9px;
	line-height: 22px;
	text-align: center;
	color: #666666;
	background-image: url(../images/gs1.gif);
	background-position: right top;
	background-repeat: no-repeat;
}#person_status {
	padding: 10px;
}
#person_status li {
	padding-top: 3px;
	padding-bottom: 3px;
}
.usrname {
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	width: 175px;
	overflow: hidden;
	line-height:25px;
}
.into_ent {
	line-height: 26px;
	background-image: url(../images/into_ent.gif);
	text-align: center;
	height: 26px;
	font-size: 14px;
	font-weight: bold;
	color: #EF3A31;
	margin-bottom: 10px;
}
body#page01 .into_ent {
	line-height: 26px;
	background-image: url(../images/into_ent.gif);
	text-align: center;
	height: 26px;
	font-size: 14px;
	font-weight: bold;
	color: #EF3A31;
	margin-bottom: 5px;
}
.into_per {
	line-height: 26px;
	background-image: url(../images/into_per.gif);
	text-align: center;
	height: 26px;
	font-size: 14px;
	font-weight: bold;
	color: #EF3A31;
	margin-bottom: 10px;
}
.mebtime {
	background-color: #FFFBEC;
	padding: 4px;
	border: 1px solid #FFCC66;
	color: #FF3300;
	line-height: 22px;
}
.manage_link {
	line-height: 28px;
	text-align:center;
}
body#page01 .manage_link {line-height: 18px;}
#company_status {
	padding: 10px;
}
#company_status li {
	padding-top: 3px;
	padding-bottom: 3px;
}
#scroll_bus_ad { height:110px;}  /* 所有浏览器*/
#scroll_bus_ad { height/*\**/:105px\9;}/* 所有浏览器IE浏览器 */
#scroll_bus_ad { *height:105px;} /* IE7和IE6能识别,IE8和FF不能识别*/
#scroll_bus_ad { height:105px;}/* IE6能识别，IE7、IE8和FF不能识别*/
.main01 { margin-bottom:10px; height:222px;}

/*注册*/
body#pagereg .header{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #59A7E3;
	background-image: url(../images/reg_head.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
body#pagereg .topr{ padding-top:38px;
}
body#pagereg2 .header{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #59A7E3;
	background-image: url(../images/reg2_head.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
body#pagereg2 .topr{ padding-top:38px;
}
body#pagereg3 .header{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #59A7E3;
	background-image: url(../images/reg3_head.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
body#pagereg3 .topr{ padding-top:38px;
}
/*body#pagereg input{border: 1px solid #7AAECF; height:18px; line-height:18px;}*/
.regbox {border:1px solid #59A7E3; height:1%;}
.comlogin {
	background-image: url(../images/comlogin_bg.jpg);
	background-repeat: no-repeat;
	background-position: right 0px;
	padding-right: 0px;
	position: relative;
	padding-left: 137px;
	width: 840px;
	margin-right: auto;
	margin-left: auto;
	overflow:hidden;
}
.perlogin {
	background-image: url(../images/perlogin_bg.jpg);
	background-repeat: no-repeat;
	background-position: right 0px;
	padding-right: 0px;
	position: relative;
	padding-left: 137px;
	width: 840px;
	margin-right: auto;
	margin-left: auto;
	overflow:hidden;
}
.userlogin01 {
	width: 135px;
	padding-top: 20px;
	position: absolute;
	left: 0px;
	top: 0px;
}
.userlogin01 li {
	height:45px;
}
.userlogin01 a,.userlogin01 a:visited {
	font-size: 14px;
	line-height: 44px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/login-class2.jpg);
	height: 44px;
	width: 138px;
	display: block;
	text-align: center;
}
.userlogin01 a:hover {
	background-image: url(../images/login-class1.jpg);
	color: #333333;
}
.userlogin01 li.onit a,.userlogin01 li.onit a:visited {
	background-image: url(../images/login-class1.jpg);
	color: #333333;
}

.userlogin02 {
	width: 570px;
	background-color: #EDF7FF;
	border: 1px solid #84BBE8;
	padding: 15px;
}
.login_newbox {
	width: 564px;
	background-image: url(../images/login_c2.jpg);
	background-repeat: repeat-y;
}
.login_useinput {
	float: left;
	height: 200px;
	width: 280px;
	font-size: 14px;
	font-family: "宋体";
	padding: 10px;
}
.login_useinput li {
	height: 35px;
	line-height: 35px;
}

.login_usereg {
	float: left;
	height: 200px;
	width: 220px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #CCCCCC;
	line-height: 30px;
	padding-left: 20px;
	margin-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.login_ser {
	line-height: 25px;
	text-align: right;
	width: 564px;
}
.login_info {
	width: 556px;
	margin-top: 10px;
	background-image: url(../images/login_info_bg.jpg);
	height: 186px;
	padding-top: 8px;
	padding-left: 8px;
}
/**/
.diqu { width:60px;}
.sb {
    position:relative;
    height:22px;
>    height:22px;
    border: 2px solid #59A7E3;
    float:left;
    color:#000;
	background-color:#FFFFFF;
}
.search_bar_l .sb{border: 1px solid #59A7E3;height:22px;>height:22px;}
.sb .b {/*模拟下被切除的下拉框(select)*/
    position:absolute;
    height:22px;
    line-height:22px;
    padding:0 2px;
    overflow:hidden;
    white-space :nowrap;text-overflow:ellipsis;
    font-family:verdana;
    font-size:12px;
}
.sb select {
    position: absolute;
    top:0;
    right:0;
}

.w_50{/*以此来控制该下拉框的长度，可按需要添加多个长度Class，如w_100，w_200*/
    width:50px !important;
}
.w_50 select{/*根据长度切割默认下拉框*/
    width:50px;
    clip:rect(2px 48px 20px 32px);/*切除下拉框(select)内容区域，只保留下拉三角箭头*/
}
.w_50b{/*以此来控制该下拉框的长度，可按需要添加多个长度Class，如w_100，w_200*/
    width:50px !important;
	border: 2px solid #59A7E3;
}
.w_50b select{/*根据长度切割默认下拉框*/
    width:50px;
    clip:rect(2px 48px 20px 32px);/*切除下拉框(select)内容区域，只保留下拉三角箭头*/
}
.contactbg {	
	width: 80px;
}
.contactbg a,.contactbg a:visited {
	color: #FFFFFF;
	display: compact;
	height: 22px;
	margin-left: 10px;
	margin-right: 15px;
}
.contactbg a:hover {
	color: #006600;
}

#beta_box { position:relative;}
.beta { position:absolute; top:64px; left:90px;
/*
body#page00 {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/20110101.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top:79px;
}
/*
body .link2010  { width:980px; margin-left:auto; margin-right:auto; display:none;
}
body#page00 .link2010  { width:980px; margin-left:auto; margin-right:auto; display:block;
}
*/
