#line2 { padding-top:2px; width:950px; margin:0 auto;}
#main_left{ float:left;}
.litter_logo{ margin-left:0px; padding-top:0px;}
.litter_logo ul{ margin:0; padding:0; list-style:none;}
.litter_logo ul li{display:inline;}
.litter_logo a{margin: 0px 0px 0px 12px; border:none; display:block; float:left; padding-left:0px; padding-right:4px;}
#recommendTitle{ width:100px; font-weight:bold; color:white; text-align:left; padding-top:6px; padding-left:15px; background-repeat:no-repeat; height:17px; background-image:url(../images/list_title.jpg); margin-left:0px;margin-top:22px;margin-bottom:0px;float:left;}
#recommendMore{width:400px;background-image:url(../images/title_bg.gif); background-repeat:no-repeat; margin-left:0px;margin-top:22px;margin-bottom:0px;text-align:right;height:17px;float:right;padding-top:4px;padding-right:10px;}
#recommend{margin-left:0px;margin-top:0px;width:945px;height:208px;border:#ff7400 solid 2px;float:left;}
#main_right{ margin-left:10px;float:left; border:#ff9334 solid 2px; width:199px; background:#fff8e5; height:348px;margin-bottom:5px;}
#main_info{ margin-left:10px;float:left; border:#ff9334 solid 2px; width:199px; background:#fff8e5; height:197px;}
#right_job_list_title {font-weight:bold; color:white; text-align:left; padding-top:6px; padding-left:16px; 	height:20px; background-image:url(../images/job_remmend.jpg); margin-left:0px;margin-top:0px;width:183px;margin-bottom:0px;float:left;}
.right_job_list{ float:left;  padding-top:4px; width:100%}
.right_job_list ul{ margin:0; padding:0;list-style-type:none;}
.right_job_list li{ padding-top:6px; padding-left:5px; border-bottom:#999589 dashed 1px;}
.right_job_list a{ text-decoration:none; color:#626262;}
.right_job_list a:hover{ text-decoration:underline; color:#ff0000;}
.job a{ color:#0a5571; line-height:23px; padding-left:5px;}
.job a:hover{ color:#0a5571; line-height:23px; padding-left:5px;}
#long_ad{margin-left:0px;margin-top:5px;width:950px;bckground-color:#ebebeb;}
.job_list {	MARGIN: 8px 2px 0px 0px;WIDTH: 731px; text-align:left; height:200px; writing-mode:tb-rl; filter:FlipV();}
.job_list UL { WIDTH: 731px; BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT:0px;BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px;LIST-STYLE-TYPE: none}
.job_list LI { width:348px; float:left; BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px;	 BORDER-LEFT-WIDTH: 0px;BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px;MARGIN: 0px;PADDING-TOP: 0px;BORDER-RIGHT-WIDTH: 0px;PADDING-RIGHT: 5px;PADDING-LEFT: 5px;PADDING-BOTTOM: 5px;OVERFLOW: hidden;PADDING-TOP: 5px;WHITE-SPACE: nowrap;TEXT-OVERFLOW: ellipsis;writing-mode:lr-tb;  filter:FlipH(); text-align:left;}
.job_list LI.b_gray {MARGIN-RIGHT: 5px; PADDING-RIGHT: 5px;PADDING-LEFT: 5px;	BACKGROUND: #f6f5f5;PADDING-BOTTOM: 5px;PADDING-TOP: 5px;text-align:left;}
.job_list LI.a_gray {MARGIN-RIGHT: 5px; PADDING-RIGHT: 5px;PADDING-LEFT: 5px;	BACKGROUND: white;PADDING-BOTTOM: 5px;PADDING-TOP: 5px;text-align:left;}
.job_link a{text-decoration:none; color:#626262;}
.job_link a:HOVER{text-decoration:underline; color:#ff0000;}
.job_link2 a {text-decoration:none; color:#ff7700;}
.job_link2 a:hover {text-decoration:underline; color:#fa9740;}
#line1 { width:950px;  margin:5px auto;}
#member{ padding-left:0px; float:left; width:269px; color:#626262; font-weight:bold;}
#member_title { background-image:url(../images/list_title.jpg);width:261px; height:18px; background-color:#f70; font-weight:bold; color:white; text-align:left; padding-top:5px; padding-left:8px;}
#memeber_box{border-left:#f70 solid 3px;border-right:#f70 solid 3px;border-bottom:#f70 solid 3px; width:263px;background:white; height:173px;}
#member_tip {font-size:16px; margin-top:10px; margin-bottom:10px;}
#member_tip2 {font-size:12px; margin-top:10px; margin-bottom:10px;}
.radio{font-size:12px;color:#ff8d4e;padding-left:0px;padding-top:5px;}
.input_style{width:100px;height:13px;}
.login_style{margin-top:10px;padding-left:5px;}
.member_register{font-size:14px; color:#fd881a; font-family:"??";  padding-left:10px;padding-top:10px;}
.line{ border-bottom:#000000 dashed 1px;  margin-top:8px;  margin-bottom:8px;}
.server_tel{ font-size:12px; font-family:"??"; color:#fd881a; padding-left:10px;}
.server{ margin-left:20px; background-image:url(../images/tel.jpg);  background-repeat:no-repeat; }
#search{ color:#626262;font-weight:bold; border:#626262 solid 1px; float:left;margin-left:5px; width:460px; height:194px}	
.search_line{ float:left; margin-left:5px; padding-top:10px;}
#free_register{ float:left;  padding-left:5px;}
.humen_text{ margin-top:10px; margin-bottom:6px;}
.humen_text a{ color:#000000; font-size:12px; font-family:"??"; text-decoration:none;}
.company_text{ margin-top:10px; margin-bottom:15px;}
.company_text a{ color:#000000; font-size:12px; font-family:"??"; text-decoration:none; font-weight:bold;}
#job_search{ float:left; margin-left:5px;margin-top:10px;}
.job_search_pic{ margin-top:10px; margin-left:5px;}
.job_category{ margin-top:15px;}
.keyword{ margin-top:5px;}
.keyword_style{ width:150px; height:15px;}
.keyword_line{ margin-top:10px; margin-bottom:10px;}
.color{ color:#fd881a;}
.keyword_text a{ font-size:12px; color:#000000; text-decoration:none;}
ad{ float:right; margin-left:2px;}