body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 8px;font-size:12px; color: #333333; font-family:Arial, Helvetica, sans-serif; background-color:#ffffff;}
form,p,h1,h2,h3,h4{ margin:0px; padding:0px;}
ul { padding:0px; margin:0px;}
li { padding:0px; margin:0px; line-height:180%;list-style-type:none;}
.clear{clear:both; height:0px; font-size:0px; line-height:0px;}
.link_lan a:link {color: #0066CC;text-decoration: none;}
.link_lan a:visited {text-decoration: none;color: #0066CC;}
.link_lan a:hover {text-decoration: underline;color: #009900;}
.link_lan a:active {text-decoration: none;color: #0066CC;}
.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: #009900;}
.link_bk a:active {text-decoration: none;color: #464646;}
/*按钮*/
.but70 { width:70px; height:25px; font-size:12px;color:#FFFFFF; border:0px; background-image:url(../images/10.jpg); background-repeat:no-repeat;}
.but70_hover{ background-position:0px -25px;}
.but80 { width:81px; height:32px; font-size:14px; font-weight:bold; color:#FFFFFF; border:0px; background-image:url(../images/36.jpg); background-repeat:no-repeat;}
.but80_hover{ background-position:0px -32px;}
.but100 { width:100px; height:32px; font-size:14px; font-weight:bold; color:#FFFFFF; border:0px; background-image:url(../images/41.jpg); background-repeat:no-repeat;}
.but100_hover{ background-position:0px -32px;}
/*会员登录*/
.login_top{width:900px;  margin:0 auto;}
.login_top_left{width:400px;padding-top:25px;float:left; padding-bottom:10px;}
.login_top_right{width:500px;padding-top:8px;float:left; padding-bottom:10px;}
.login_bg{width:900px;  margin:0 auto; background-image:url(../images/34.gif); background-repeat:no-repeat; height:330px;}
.login_box{ width:300px; float:right; border:1px #CCCCCC solid; background-color:#FAFAFA; color:#333333; background-image:url(../images/35.jpg); background-repeat: repeat-x;}
.login_boxin{ width:276px; border:2px #FFFFFF solid; padding:10px;}
.login_boxin .tit { font-size:14px; font-weight:bold; line-height:30px; padding-left:5px;}
.login_input { width:165px; padding:3px; vertical-align:middle;font-family:Arial, Helvetica, sans-serif; font-size:12px; height:18px; line-height:16px;border:1px #CCCCCC solid;}
.login_err{ width:230px;  padding:5px; border:1px #FF3300 solid; background-color:#FFF3EE; margin-bottom:8px; margin-top:5px; background-image:url(../images/37.gif); padding-left:22px; background-repeat:no-repeat; background-position:5px 6px; margin-left:8px; display:none}
.login_tip{ width:230px;  padding:5px; border:1px #FF3300 solid; background-color:#FFF3EE; margin-bottom:8px; margin-top:5px;  padding-left:5px;  margin-left:8px;}
/*会员注册*/
.reg_box{width:900px;  margin:0 auto; border:1px #DDDDDD solid; color:#666666}
.reg_box_tit{ height:43px; border-bottom:1px #DDDDDD solid; background-image:url(../images/38.jpg); background-repeat:repeat-x; line-height:43px; padding-left:20px; width:880px; font-size:14px; color:#666666}
.reg_box_tit span{ padding-left:30px; font-size:12px;}
.reg_box .item{ float:left; padding-left:35px; width:408px;  border-right:1px #DDDDDD solid; margin-top:30px; margin-bottom:50px; line-height:180%; color:#0066CC;}
.reg_box .item .itemtit{ font-size:14px; font-weight:bold; color:#666666 ; padding-left:10px;}
.reg_box .item .itemtxt{ font-size:12px;   padding-left:10px;}
.reg_input { width:165px; padding:3px; vertical-align:middle;font-family:Arial, Helvetica, sans-serif; font-size:12px; height:18px; line-height:16px;border:1px #CCCCCC solid;}
.reg_box label.success { background:url(../images/42.gif) no-repeat 0px 0px; padding-left: 16px;}
/*找回密码*/
.getpass_input { width:165px; padding:3px; vertical-align:middle;font-family:Arial, Helvetica, sans-serif; font-size:12px; height:18px; line-height:16px;border:1px #CCCCCC solid;}
.getpass_submit { width:100px; height:32px; font-size:14px; font-weight:bold; color:#FFFFFF; border:0px; background-image:url(../images/41.jpg); background-repeat:no-repeat;}
.getpass_submit_hover{ background-position:0px -32px;}
/*会员中心顶部*/
.head_top{ width:100%;  background:url(../images/04.jpg); background-repeat:repeat-x; height:33px; z-index:100; position:relative}
.head_top_box{width:960px;  margin:0 auto;height:33px; line-height:33px;}
.head_top_box_left{width:450px;height:33px; float:left}
.head_top_box_right{width:510px;height:33px; float:left; position:relative}
.head { width:960px;  margin:0 auto;}
.head_logo { width:400px;  padding-left:10px; padding-top:8px;float:left; padding-bottom:10px;}
.head_logo_right { width:550px; float:left;  padding-top:15px; text-align:right}
/*会员中心导航*/
.nav_outer{ width:960px;margin:0 auto;}
.nav { font-size:14px;width:960px; height:27px;}
.nav li { width:95px; float:left; text-align:center;margin-right:4px; background-color:#000000}
.nav li a {display:block; height:23px; height:25px;padding-top:2px;color: #36699C;background-image:url(../images/03.jpg);background-repeat:no-repeat;background-position:0px -28px;text-decoration: none;}
.nav a.selected {color: #FFFFFF; font-weight:bold;background-image:url(../images/03.jpg);background-position:0px 0px;text-decoration: none;} 
.nav selected {background-position:0px 0px;}
.nav_bottom_left{ width:11px; height:38px; background-image:url(../images/03.jpg); background-position:0px -56px;background-repeat:no-repeat; float:left;}
.nav_bottom_right{ width:11px; height:38px; background-image:url(../images/03.jpg); background-position:right -56px;background-repeat:no-repeat; float:left;}
.nav_bottom_center {width:938px;float:left;height:28px; background-image:url(../images/03.jpg);background-position:0px -94px; background-repeat:repeat-x; color:#D0E8F7; padding-top:10px;position:relative;}
.nav_bottom_center a { text-decoration: none;color: #FFFFFF; margin-right:15px;}
.nav_bottom_center a:hover {text-decoration: underline;}
/*会员中心导航-常用入口*/
.channel { width:70px; height:16px; text-align:right; padding-right:20px; position:absolute; right:0px; top:10px; background-image:url(../images/31.gif); background-repeat:no-repeat; background-position:right 4px; cursor:pointer; z-index:1}
.channelshow{position:absolute; right:-5px; top:5px; display:none; color:#666666;z-index:1}
.channelshow .outer{ position:relative; width:115px;}
.channelshow .hovertitle{ height:17px; width:60px;text-align:right;padding-right:20px;  padding-top:5px;position:absolute; right:0px; top:0px; background-color:#FFFFFF; border:1px #C5DAE4 solid; border-bottom:1px #FFFFFF solid; z-index:20; background-image:url(../images/31.gif); background-repeat:no-repeat; background-position:right -10px; cursor:pointer} 
.channelshow .channellist{position:absolute;right:0px;top:22px; width:110px; background-color:#FFFFFF;  border:1px #C5DAE4 solid; z-index:18; padding-top:5px; padding-bottom:5px;}
.channelshow .channellist li{ padding-left:10px; line-height:25px;}
/*会员中心顶部导航*/
/*顶部导航*/
.top_menu { float:right; width:70px; padding-left:10px;height:25px; line-height:25px;background-image: url(../images/26.gif); background-repeat:no-repeat; background-position:right 0px; margin-top:4px;}
.top_menu.last{ background-image:none; }
.top_menu .t_mobile a{ background-image: url(../images/26.gif); background-repeat:no-repeat; background-position:0px -75px;padding-left:12px; display:block; height:25px; width:50px}
/*顶部导航--搜索*/
.top_search{}
.sub_search div {background-image: url(../images/26.gif); background-repeat:no-repeat; background-position:0px -50px; width:50px; padding-left:20px;cursor:pointer;}
.sub_search div span{ background-image: url(../images/26.gif); background-repeat:no-repeat; background-position:right -25px;  display:block; height:25px; width:38px; }
.op_search{ position:absolute; right:0px; top:0px; width:70px; height:25px; border:1px  #CCCCCC solid; border-bottom:1px #FFFFFF solid; background-color:#FFFFFF; z-index:10; display:none; padding-left:10px;}
.op_search_form{ position:absolute;border:1px  #CCCCCC solid; top:25px; right:0px;width:200px;background-color:#FFFFFF; display:none;z-index:3; padding:15px;}
.op_search_form .key{ width:190px; height:18px; padding-top:5px; border:1px  #CCCCCC solid; padding-left:5px;}
.op_search_form .sutleft{ padding-top:10px; float:left;}
.op_search_form .sutright{ padding-top:10px; float:right;}
/*顶部导航--网站导航*/
.top_menu_nav{ position:relative; z-index:50}
.in_navigation {background-image: url(../images/26.gif); background-repeat:no-repeat; background-position:right -25px; width:60px;}
.ds_menu_nav{ position:absolute; right:0px; top:0px; width:70px; height:25px; border:1px  #CCCCCC solid; border-bottom:1px #FFFFFF solid; background-color:#FFFFFF; z-index:10; display:none; padding-left:10px;}
.ds_menu_nav_txt{ position:absolute;border:1px  #CCCCCC solid; top:25px; right:0px;width:120px; line-height:180%;background-color:#FFFFFF; display:none;z-index:9; padding:10px;}
.ds_menu_nav_txt strong{ color:#0066CC}
/*会员中心左侧菜单*/
.left_menu_box {border:1px #C9D9E7 solid; margin-bottom:6px; width:163px;}
.left_menu_bg {background-image:url(../images/08.gif); background-repeat:repeat-x; height:28px; line-height:28px; cursor:pointer}
.left_menu_tit{ color:#376BA6; font-size:14px;padding-left:15px; font-weight:bold; float:left; width:130px;}
.left_menu_img{ float:left; height:10px; padding-top:9px;}
.left_menu_btop {border-top:1px #C9D9E7 solid;}
.left_menu_btop li { background-image:url(../images/05.gif); background-position:15px 10px;background-repeat:no-repeat; padding-left:26px; line-height:28px;}
/*会员中心右侧*/
.user_right_box{border:1px #C9D9E7 solid;}
.user_right_box h1 {color:#376BA6; font-size:14px;font-weight:bold; line-height:28px; padding-left:15px; margin:0px;}
.user_right_top_tit_bg{border-bottom:1px #C9D9E7 solid; background-image: url(../images/08.gif); background-repeat:repeat-x; height:28px;}
.resume_right_box{ background-color:#F0F8FB; background-image:url(../images/47.gif); background-repeat:repeat-y;}
.resume_right_on {border:1px #C9D9E7 solid; border-left:0px; background-color:#FFFFFF}
/*会员中心首页*/
.avatars_edit{ position:absolute; bottom:0px; left:0px; height:23px; width:100%; text-align:center; background-color: #CCCCCC; color: #666666; font-size:12px; display:none; line-height:23px;}
.us_index_title{ font-size:14px; padding-left:10px; font-weight:bold; color:#006699}
.us_index_list li{ padding-left:10px; line-height:20px;}
.us_index_setmeal{padding:10px; line-height:220%}
.us_index_setmeal span{ color:#009900}
/*form*/
.user_input1 { width:88px; padding:3px; vertical-align:middle;font-family:Arial, Helvetica, sans-serif; font-size:12px; height:16px; line-height:16px;border:1px   #7F9DB9 solid;}
.user_input_selsect1{ background-image:url(../images/09.gif); background-position:right center; background-repeat:no-repeat; cursor:pointer;}
.user_input { width:200px; padding:3px; vertical-align:middle;font-family:Arial, Helvetica, sans-serif; font-size:12px; height:16px; line-height:16px;border:1px   #7F9DB9 solid;}
.user_input_selsect{ background-image:url(../images/09.gif); background-position:right center; background-repeat:no-repeat; cursor:pointer;}
.user_input_textarea { width:300px; height:80px; font-size:12px; line-height:180%; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.user_submit{ font-size:12px; width:95px; height:28px; background-image:url(../images/23.gif); background-repeat:repeat-x; border:0px;}
.user_submit_on {background-image:url(../images/23.gif); background-repeat:repeat-x; background-position:0px bottom}
.user_long_submit{ font-size:12px; width:115px; height:28px; background-image:url(../images/27.gif); background-repeat:repeat-x; border:0px;}
.user_long_submit_on {background-image:url(../images/27.gif); background-repeat:repeat-x; background-position:0px bottom}
/*验证错误*/
label.error {margin-left:6px;color:#FF0000}
input.error {border:1px #FF6600 solid; background-color:#FFEDE8; color:#FF0000}
textarea.error {border:1px #FF6600 solid; background-color:#FFEDE8; color:#FF0000}
/*模拟浮动菜单*/
.menu1 { position:absolute; left:0px; top:23px; z-index:88; background-color:#FFFFFF; border:1px #8A89A9 solid; width:94px; display:none;}
.menu1 ul { padding:0px; margin:0px;}
.menu1 li { padding-left:10px; line-height:23px; cursor:pointer}
.menu { position:absolute; left:0px; top:23px; z-index:88; background-color:#FFFFFF; border:1px #8A89A9 solid; width:206px; display:none;}
.menu ul { padding:0px; margin:0px;}
.menu li { padding-left:10px; line-height:23px; cursor:pointer}
.dmenu {position:absolute; left:0px; top:23px; z-index:99; background-color: #F7FBFD; border:1px #8A89A9 solid; width:620px; display:none; padding:15px;}
.dmenu .tit { width:280px; margin-bottom:5px;}
.dmenu ul { padding:0px; margin:0px;}
.dmenu li { line-height:25px; cursor:pointer; width:150px; float:left; color:#0066CC; padding-left:5px;}
.dmenu .go_back { color:#009900; cursor:pointer; line-height:180%; padding-left:5px;}
.menu_bg_layer{background-image:url(../images/28.gif);}
.dmenu.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 #CDE3F3 solid; background-color:#F1FBFE;line-height:28px; margin-bottom:0px; color:#666666;text-decoration: none;}
.us_tab a:hover { background-color: #F7FBFD;}
.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 #A9C8E4 solid; background-color: #ECFBFF; height:28px; line-height:28px; color:#666666; margin-bottom:6px; background-image:url(../images/24.png); background-repeat:no-repeat; padding-left:25px; background-position:5px 7px;}
.us_list_tip span{ color:#FF0000}
/*-----分页样式--------*/
.page {text-align:center; margin-top:15px; margin-bottom:15px;}
.page a {border: 1px solid #dddddd;display:block;height:23px; line-height:23px; margin-right:5px; float:left;padding-left:6px; padding-right:6px;  }
.page a:hover { border:1px #0066CC solid; color: #0066CC}
.page a.select{ border: 1px solid #0066CC; background-color:#0066CC; color:#ffffff; }
.page span {border: 1px solid #dddddd;display:block;height:23px; line-height:23px; margin-right:5px; float:left;padding-left:6px; padding-right:6px;  }
/*-----jquery tip--------*/
p#vtip { display: none; position: absolute; padding: 10px; left: 5px; font-size:12px; background-color: white; border: 1px solid #a6c9e2; -moz-border-radius: 5px; -webkit-border-radius: 5px; z-index: 9999; line-height:170% }
/*-----创建简历浮动层，行业选择--------*/
.trademenu {width:100%;}
.trademenu .tit { background-image:url(../images/29.gif); height:27px; line-height:27px;background-repeat:no-repeat; padding-left:60px; color:#FF6600; margin-bottom:10px;}
.trademenu ul { padding:0px; margin:0px;}
.trademenu li { line-height:25px;  width:180px; float:left; color:#0066CC;}
.trademenu .go_back { color:#009900; cursor:pointer; line-height:180%; padding-left:5px;}
/*-----创建简历浮动层，职位选择--------*/
.jobsemenu {width:700px; display:none; left:0; top:0; position:absolute; background-color:#FFFFFF; border:3px #CCCCCC solid; padding:20px;}
.jobsemenu .tit { font-size:14px; font-weight:bold; color:#0066CC; height:30px;}
.jobsemenu .sel { background-image:url(../images/29.gif); height:27px; line-height:27px;background-repeat:no-repeat; padding-left:60px; color:#FF6600; margin-bottom:10px;}
.sel ul { padding:0px; margin:0px;}
.sel li { line-height:25px;float:left; color:#0066CC; padding-right:10px; color:#009900}
.s_jobs ul { padding:0px; margin:0px;}
.s_jobs li { line-height:25px; width:180px; float:left; color:#0066CC;}
/*-----jquery dialog css--------*/
#floatBoxBg{display:none;width:100%;height:100%;background:#000;position:absolute;top:0;left:0;}
.floatBox{border:#CCCCCC 5px solid;width:300px;position:absolute;top:50px;left:40%;}
.floatBox .title{height:23px;padding:7px 10px 0;background:#1F7BD8;color:#fff;}
.floatBox .title h4{float:left;padding:0;margin:0;font-size:14px;line-height:16px;}
.floatBox .title span{float:right;cursor:pointer;}
.floatBox .content{padding:20px 15px;background:#fff;}
/*底部*/
.footer {width:930px; text-align:center; padding:15px; line-height:180%; font-size:12px; margin:0 auto;}