﻿@charset "utf-8";
/* CSS Document */
/*ѡ*/
.us_tab { width:97%;margin:0 auto; margin-top:10px; margin-bottom:10px; background-image: url(../images/member/02.gif); background-position:0px bottom; background-repeat:repeat-x; height:30px;}
.us_tab a { display:block; width:90px; height:28px; text-align:center; float:left; margin-left:8px; border:1px #DDDDDD solid; background-color:#F5F5F5;line-height:28px; margin-bottom:0px; color:#666666;text-decoration: none;}
.us_tab a:hover { background-color: #FAFAFA;}
.us_tab .select {  background-color:#FFFFFF; border-bottom:1px #FFFFFF solid; font-weight:bold}
.us_tab a span{ color: #0099CC; padding-left:5px; font-weight:100; font-size:12px;}

.clear {
	LINE-HEIGHT: 0px; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px
}

.user_right_box {
	border:1px solid #dddddd;
}
.user_right_box H1 {
	LINE-HEIGHT: 28px; MARGIN: 0px; PADDING-LEFT: 15px; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold;
}
.user_right_top_tit_bg {
	BACKGROUND-IMAGE: url(../images/08.gif); BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 28px
}
.resume_right_box {
	BACKGROUND-IMAGE: url(../images/47.gif); BACKGROUND-COLOR: #f5f5f5; BACKGROUND-REPEAT: repeat-y
}
.resume_right_on {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 0px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid
}

.user_input {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 16px; PADDING-LEFT: 3px; WIDTH: 100px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid; PADDING-TOP: 3px
}
.user_input_selsect {
	BACKGROUND-IMAGE: url(../images/09.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center; CURSOR: pointer
}
.user_input_textarea {
	LINE-HEIGHT: 180%; WIDTH: 300px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 80px; FONT-SIZE: 12px
}
.user_submit {
	BACKGROUND-IMAGE: url(../images/23.gif); BORDER-RIGHT-WIDTH: 0px; WIDTH: 95px; BACKGROUND-REPEAT: repeat-x; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 28px; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px
}
.user_submit_on {
	BACKGROUND-IMAGE: url(../images/23.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px bottom
}
.user_long_submit {
	BACKGROUND-IMAGE: url(../images/27.gif); BORDER-RIGHT-WIDTH: 0px; WIDTH: 115px; BACKGROUND-REPEAT: repeat-x; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 28px; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px
}
.user_long_submit_on {
	BACKGROUND-IMAGE: url(../images/27.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px bottom
}

LABEL.error {
	COLOR: #ff0000; MARGIN-LEFT: 6px;
}
INPUT.error {
	BORDER-BOTTOM: #ff6600 1px solid; BORDER-LEFT: #ff6600 1px solid; BACKGROUND-COLOR: #ffede8; COLOR: #ff0000; BORDER-TOP: #ff6600 1px solid; BORDER-RIGHT: #ff6600 1px solid;
}
TEXTAREA.error {
	BORDER-BOTTOM: #ff6600 1px solid; BORDER-LEFT: #ff6600 1px solid; BACKGROUND-COLOR: #ffede8; COLOR: #ff0000; BORDER-TOP: #ff6600 1px solid; BORDER-RIGHT: #ff6600 1px solid;
}

.selectmenu {
	Z-INDEX: 88; BORDER-BOTTOM: #8a89a9 1px solid; POSITION: absolute; BORDER-LEFT: #8a89a9 1px solid; BACKGROUND-COLOR: #ffffff; WIDTH: 106px; DISPLAY: none; BORDER-TOP: #8a89a9 1px solid; TOP: 23px; BORDER-RIGHT: #8a89a9 1px solid; LEFT: 0px
}
.selectmenu UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.selectmenu LI {
	LINE-HEIGHT: 23px; PADDING-LEFT: 10px; CURSOR: pointer
}
.dmenu,.dmenu2 {position:absolute; display:none;left:0px; top:23px; z-index:99; background-color: #F7FBFD; border:1px #8A89A9 solid; width:420px;  padding:15px;}
.dmenu .tit,.dmenu2 .tit { width:280px; margin-bottom:5px;}
.dmenu ul,.dmenu2 ul { padding:0px; margin:0px;}
.dmenu li { line-height:25px; cursor:pointer; width:100px; float:left; color:#0066CC; padding-left:5px;}
.dmenu2 li { line-height:25px; cursor:pointer; width:200px; float:left; color:#0066CC; padding-left:5px;}
.dmenu .go_back,.dmenu2 .go_back { color:#009900; cursor:pointer; line-height:180%; padding-left:5px;}
.menu_bg_layer{background-image:url(../images/28.gif);}
.dmenu .shadow ,.dmenu2 .shadow{   
 -moz-box-shadow: 3px 3px 4px #CCCCCC;   
 -webkit-box-shadow: 3px 3px 4px #CCCCCC;   
box-shadow: 3px 3px 4px #CCCCCC;   
/* For IE 8 */   
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCCCCC')";   
/* For IE 5.5 - 7 */   
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCCCCC');   
}

.us_tab { width:97%;margin:0 auto; margin-top:10px; margin-bottom:10px; background-image: url(../images/02.gif); background-position:0px bottom; background-repeat:repeat-x; height:30px;}
.us_tab a { display:block; width:90px; height:28px; text-align:center; float:left; margin-left:8px; border:1px #DDDDDD solid; background-color:#F5F5F5;line-height:28px; margin-bottom:0px; color:#666666;text-decoration: none;}
.us_tab a:hover { background-color: #FAFAFA;}
.us_tab .select {  background-color:#FFFFFF; border-bottom:1px #FFFFFF solid; font-weight:bold}
.us_tab a span{ color: #0099CC; padding-left:5px; font-weight:100; font-size:12px;}
/*б*/
.us_list_title{ color: #333333; font-weight:bold; }
.us_list{ border-bottom:1px  #DBE3EC  dashed; color:#666666}
.us_list_no_content {width:97%;margin:0 auto; margin-top:10px; line-height:240%;border-bottom:1px #CCCCCC dashed;border-top:1px #CCCCCC dashed;}
.us_list_tip {width:93%;margin:0 auto; border:1px  #F8C476 solid; background-color: #FFFAE6; height:28px; line-height:28px; color:#666666; margin-bottom:6px; background-image:url(../images/24.gif); background-repeat:no-repeat; padding-left:25px; background-position:5px 7px;}
.us_list_tip span{ color:#FF0000}

.us_step{ width:63px; height:63px; line-height:63px; text-align:center; color:#FFFFFF; font-size:45px;background: url(../images/86.gif) no-repeat 0px 0px; margin-left:20px; font-family:Arial, Helvetica, sans-serif;}
.us_step .wait{background: url(../images/86.gif) no-repeat 0px -64px;}

P #vtip {
	Z-INDEX: 9999; BORDER-BOTTOM: #a6c9e2 1px solid; POSITION: absolute; BORDER-LEFT: #a6c9e2 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 170%; BACKGROUND-COLOR: white; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: none; FONT-SIZE: 12px; BORDER-TOP: #a6c9e2 1px solid; BORDER-RIGHT: #a6c9e2 1px solid; PADDING-TOP: 10px; LEFT: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}

.link_lan a:link {color: #464646;text-decoration: none;}
.link_lan a:visited {text-decoration: none;color: #464646;}
.link_lan a:hover {text-decoration: underline;color: #D30000;}
.link_lan a:active {text-decoration: none;color: #464646;}
.link_bk a:link {color: #464646;text-decoration: none;}
.link_bk a:visited {text-decoration: none;color: #464646;}
.link_bk a:hover {text-decoration: underline;color: #D30000;}
.link_bk a:active {text-decoration: none;color: #464646;}



#sel_trade,#sel_category{ position:relative;}

.memberjianlititle{ border-bottom:1px #CCCCCC dashed; color:#003399; border-top:1px #CCCCCC dashed; color:#003399; background:#E0F0F5;}

.item_key { width:283px; height:32px; float:left; padding-top:5px; position:relative}
.item_key .keyinput{ width:275px;border:1px solid #cccccc; height:18px; line-height:18px; padding:3px; color:#666666; }

/*--------ְλչʾ-------*/
.jobs-show-top {width:960px; margin:0 auto; margin-top:8px;}
.jobs-show-top  h1{  height:45px; font-size:30px; font-family:"";}
.jobs-show-top  .jobbottom{ height:25px;color:#FF6600; font-size:14px; color:#FF9900}
.jobs-show-top  .jobbottom .comname{ float:left;}
.jobs-show-top  .jobbottom .comname a{ color: #FF6600; text-decoration:none}
.jobs-show-top  .jobbottom .comname a:hover{ text-decoration:underline}
.jobs-show-top  .jobbottom .date{float:left;color: #666666; font-size:12px; padding-left:5px;}
.jobs-show {width:960px; margin:0 auto; margin-top:8px;}
.jobs-show  .left{width: 710px; float:left}
.jobs-show  .left .toptabs{width: 702px; background-image: url(../images/59.gif); background-position:bottom; height:33px; line-height:33px; background-repeat:repeat-x;}
.jobs-show  .left .toptabs a{ height:33px; line-height:33px; text-align:center; display:block; font-size:14px;width:104px;background:url(../images/58.gif) no-repeat 0px -36px; float:left; text-decoration:none; color:#666666; margin-right:8px;}
.jobs-show  .left .toptabs a.selected{ background:url(../images/58.gif) no-repeat 0px 0px; font-weight:bold; color:#333333}
.jobs-show  .left .show{width:670px;border:1px solid #E4E4E4; border-top:0px; padding:15px;}
.jobs-show  .left .show .share{}
.jobs-show  .left .show .share img{ margin-right:5px; cursor:pointer}
.jobs-show  .left .show .tip{ color: #009900}
.jobs-show  .left .show .contact{ padding:3px; border:1px   #FF9900 solid; background-color: #FDFBF0; padding-left:8px;}
.jobs-show  .left .show .jobsshow{ line-height:180%;word-break:break-all;word-wrap:break-word;}
.jobs-show  .left .show .jobsshow li{width:335px; float:left; height:26px; line-height:26px; overflow:hidden}
.jobs-show  .left .show .jobsshow .title{ height:33px ; line-height:33px; font-size:14px; color:#333333}
.jobs-show  .left .show .company{ line-height:180%; position:relative}
.jobs-show  .left .show .company .logo{ position:absolute; right:0px; top:15px; }
.jobs-show  .left .show .company .ctitle{ height:33px ; line-height:33px; font-size:14px; color:#333333}
.jobs-show  .left .show .company  li{width:540px; float:left; height:26px; line-height:26px;}
.jobs-show  .left .show .joblist{ line-height:180%}
.jobs-show  .left .show .joblist  .listtit{ font-weight:bold}
.jobs-show  .left .show .joblist  .list{ border-bottom:1px  #CCCCCC dashed}
.jobs-show  .right{width:250px;float:left; padding-top:33px;}
.jobs-show  .right .txtbox{width:248px;border:1px solid #E4E4E4; margin-bottom:8px;}
.jobs-show  .right .txtbox .tit{height:30px;background:url(../images/52.gif) repeat-x 0px -239px; border-bottom:1px solid #E4E4E4; line-height:30px; font-size:14px; font-weight:bold; color:#666666; padding-left:15px;}
.jobs-show  .right .txtbox .txt{ padding:5px;}
.jobs-show  .right .txtbox .txt li{ padding-left:10px;}
.jobs-show  .right .txtbox .txt1{ padding:5px; padding-left:15px; line-height:180%; border-bottom:1px #E4E4E4 solid}
/*--------ҵչʾ-------*/
.company-show {width:960px; margin:0 auto; margin-top:8px;}
.company-show  .left{width: 710px; float:left}
.company-show  .left .show{width:670px;border:1px solid #E4E4E4; padding:15px; line-height:180% ; position:relative;background-image:url(../images/16.jpg); background-repeat:repeat-x;word-break:break-all;word-wrap:break-word;}
.company-show  .left .show  h1{height:35px; line-height:35px; font-size:30px; font-family:""; overflow:hidden; float:left}
.company-show  .left .show  .item{width:500px; margin-bottom:20px;}
.company-show  .left .show  .item li{width:200px; float:left; height:26px; line-height:26px;}
.company-show  .left .show  .title{ height:33px ; line-height:33px; font-size:14px; color:#333333; padding-top:10px;}
.company-show  .left .show  .bottom{ height:30px; line-height:30px; color:#FF6600; }
.company-show  .left .show  .logo{ right:15px; top:78px; position:absolute}
.company-show  .left .show  .listtit{ font-weight:bold}
.company-show  .left .show  .list{ border-bottom:1px  #CCCCCC dashed}
.company-show  .left .show .contact{ padding:3px; border:1px   #FF9900 solid; background-color: #FDFBF0; padding-left:8px;}
.company-show  .right{width:250px;float:left;}
.company-show  .right .txtbox{width:248px;border:1px solid #E4E4E4; margin-bottom:8px;}
.company-show  .right .txtbox .tit{height:30px;background:url(../images/52.gif) repeat-x 0px -239px; border-bottom:1px solid #E4E4E4; line-height:30px; font-size:14px; font-weight:bold; color:#666666; padding-left:15px;}
.company-show  .right .txtbox .txt{ padding:5px;}
.company-show  .right .txtbox .txt li{ padding-left:10px;}
.company-show  .right .txtbox .txt1{ padding:5px; padding-left:15px; line-height:180%; border-bottom:1px #E4E4E4 solid}
/*--------Ӫҵִͼ-------*/
.company_license1{background:url(../images/1.gif) no-repeat 0px 0px; width:38px; height:24px; margin-top:5px; margin-left:5px; float:left}
.company_license2{background:url(../images/1.gif) no-repeat 0px -25px;width:38px; height:24px;margin-top:5px; margin-left:5px; float:left}
.company_license3{background:url(../images/1.gif) no-repeat 0px -51px;width:23px; height:18px;margin-top:0px; margin-left:5px; float:left}
.company_license4{background:url(../images/1.gif) no-repeat 0px -72px;width:23px; height:18px;margin-top:0px; margin-left:5px; float:left}
.onlinetoospan{border:1px solid #FFA317; font-weight:bold;line-height:20px; background:#F01116; color:#FFF; text-align:center; padding:5px 10px; cursor:pointer;}
a.toploginspan,.toploginspan{cursor:pointer;padding:0px 6px; color:#F00;}
.toploginspan:hover{ text-decoration:underline;}
.zhaopianul li{ float:left; width:80px;}
.zhaopianul .zhaopianimg{ width:80px;}


.radio label{ display:inline-block; width:100px; height:33px; line-height:33px; padding-left:35px; background:url(../images/radio.png) no-repeat;}
.radio label input{ display:none;}
.radio label.radio_checked{ background:url(../images/radio_check.png) no-repeat;}
/*******************background:url(../images/qiyetishibg.png) no-repeat;****/
.qiyetishi{ width:527px; height:49px; line-height:24px;background-color:#e9efeb; }
.qiyetishi span{ display:inline-block; height:39px;   padding-left:35px; background:url(../images/qiyetishi.png) no-repeat 8px 7px; font-size:14px; font-weight:bold; color:#ee5509;}
#company_member table{ border:1px solid #ccc;}
#company_member table tr td{ border:0px;}
#company_member table tr td input{ width:200px; height:23px; line-height:23px; border:1px solid #888888;}
#company_member table tr td span{ margin-left:10px; color:#878787;}
#company_member table tr td select{ width:100px; height:23px; border:1px solid #select;}


