@charset "utf-8";
/* CSS Document */
HTML{background:#f07701;}
body {font-family:"宋体",Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
*{padding:0;margin:0;}
#header,#wrapper,#footer{margin:0 auto;width:820px;padding:10px 90px; text-align:left;}
#header{height:130px;background:url(../Images/header_bg.jpg) center top no-repeat;}
#wrapper{background:url(../Images/wrapper_bg.png) top center repeat-y;background-color:#fff;}
#footer{height:130px;background:url(../Images/footer_bg.png) center bottom no-repeat;}
  
  .nav{float:right;margin-top:5px;}
  .nav a{display:inline-block;border:#f2f2f2 1px solid; background-color:#CC6600;color:#FFFFFF;height:15px;line-height:15px; font-size:14px; padding:5px 10px; margin-left:20px; text-decoration:none;}
  .nav a:hover{ background-color:#CC3300;color:#FFFFCC;}

/* 内容页 */  	
	strong{font-weight:bold;letter-spacing:0;}
	#hr_main{float:left;width:820px;}
	.famous_ban{float:left;width:800px;padding:0 10px;height:30px;line-height:30px; background-color:#f8f8f8;color:#993333;}
	ul.famous{float:left;width:100%;margin-top:10px;}
	ul.famous li{float:left;position:relative;width:195px;height:70px;margin:5px!important;margin:5px 4px;list-style:none; overflow:hidden;}
	ul.famous li a img{border:0;width:185px;height:60px;filter:alpha(opacity=90);-moz-opacity:0.9;border:#d8d8d8 solid 1px; padding:4px;}
	ul.famous li a:hover img{filter:alpha(opacity=100);-moz-opacity:1;padding:3px;border:#FF9933 solid 2px;}
	
	.showjobs{position:absolute; width:193px;border:1px solid #FF9933; background:#FFA042; opacity:0.9; -moz-opacity:0.9; filter:alpha(opacity=90); z-index:10;}
	.showjobs .noinfo{text-align:center;height:30px; line-height:30px; font-size:13px;color:#993333;}
	.showjobs a{text-decoration:none; font-size:13px;color:#000; float:left; width:188px; padding-left:5px; line-height:20px;display:block;}
	.showjobs a:hover{color:#fff; background-color:#E17100;}
	.showjobs .line{clear:both; height:0;display: block;}
	.showjobs #loading{ padding-left:20px; background:#fff url(../../Images/loading1.gif) no-repeat 2px 2px; line-height:20px; font-size:13px; color:#993333;}	
/* 内容页 over */
/* 用户信息 */
#userinfo {width:190px;height:140px; margin-top:-55px;margin-bottom:10px;padding:50px 5px 10px 5px;text-align:left;overflow:hidden;background:url(/images/vvclub/vvclub_userinfo.gif) no-repeat 0 0; z-index:10; position:relative;}
#userinfo .userZone{width:190px;height:100px; background-color:#fff;} 
#userinfo .userZone ul{width:100%;height:60px;margin-top:10px; overflow:hidden;}
#userinfo .userZone ul li{float:left;width:85px; height:25px; line-height:25px;text-align:left; letter-spacing:1px; margin:0 5px 5px 3px;background-color:#fff;}
#userinfo .userZone ul li a{float:left;width:60px;height:25px;padding-left:25px;font-size:14px; color:#3366CC; text-decoration:none;}
#userinfo .userZone ul li a#userCenter{background:url(/Images/header/icon_user_center.gif) left center no-repeat;}
#userinfo .userZone ul li a#sendInfo{background:url(/Images/header/icon_user_post.gif) left center no-repeat;}
#userinfo .userZone ul li a#newMail{background:url(/Images/header/icon_user_mail.gif) left center no-repeat;}
#userinfo .userZone ul li a#newMail.haveNewMail{background:url(/Images/header/icon_user_newMail.gif) left center no-repeat;color:#009900;}
#userinfo .userZone ul li a#newMail.haveNewResume{background:url(/Images/header/icon_user_newResume.gif) left center no-repeat;color:#009900;}
#userinfo .userZone ul li a#newMail.haveNewInfo{background:url(/Images/header/icon_user_newInfo.gif) left center no-repeat;color:#009900;}
#userinfo .userZone ul li a#logoutbt{background:url(/Images/vvclub/icon_user_logout.gif) left center no-repeat;color:#990000;}
#userinfo .userZone ul li a:hover{color:#CC3300; text-decoration:underline;}
#userinfo .userZone p{width:180px;height:22px;margin:0 auto;line-height:22px;padding:4px 0;text-align:left; border-bottom:#ccc 1px dotted;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
#userinfo .userZone p a{padding-top:2px;font-size:12px; color:#6699cc;}
#userinfo .userZone #userwelcome{width:100%;color:#585858;}
#userinfo .logonDiv{width:152px;padding:0 18px;height:110px;background-color:#fff;}
#userinfo .bt_top{border:0;width:150px; height:35px; border:#D0E8F9 1px solid;padding:0;margin-bottom:3px;cursor:pointer;} 
#userinfo .bt_top.login{background:url(/images/vvclub/vvclub_bt_login.png) no-repeat;border-color:#ABE2BC;}
#userinfo .bt_top.preg{background:url(/images/vvclub/vvclub_bt_preg.png) no-repeat;}
#userinfo .bt_top.creg{background:url(/images/vvclub/vvclub_bt_creg.png) no-repeat;margin-bottom:0;}
#userinfo .bt_top:hover{background-position:0 -35px; border-color:#FBAA75;}
  
#userinfo .bt_logout{float:left;border:0;width:107px; height:22px;padding:0;cursor:pointer;background:url(/Images/header/bt_logout.png) no-repeat; } 

/* 用户信息 over */ 
  .copyright{padding:0 20px;color:#222;line-height:25px; text-align:center;}
  .copyright a{color:#996600;}
  .copyright a:hover{ text-decoration:underline;}
  
.AutoHeight:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.AutoHidden{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
