@charset "utf-8";
/*Vvjob basic CSS Styles */
HTML{background-color:#333;}
body {font-family:"宋体",Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0;color:#666;font-size:12px;text-align:center;}
*{ /*remove defaults from all elements*/ margin:0;padding:0;} 
div {text-align:left; margin:0 auto;}
form{margin:0;padding:0;}
ul,ol,li{ list-style-type:none;}
img {border:0 none;}
label{cursor:pointer;}
hr{margin:2.5em 0 2em 0;border:0 none;height:1px;background-color:#CDD;}
a {text-decoration:none;}
a:hover {text-decoration:none;}
/*Vvjob page CSS style*/
/*------------------------------------------------------------------------------*/
#header,#wrapper{width:950px;padding:0 20px;text-align:left;clear:both;margin:0 auto; background-color:#fff;}
#header:after,#wrapper:after{ content:"."; display: block; height:0; clear:both; visibility:hidden;}
/*header*/
#header{position:relative;height:105px;}
#header #logo{float:left;width:120px;height:140px;background:url(http://img.vvjob.com/images/header/logos/yulin/logo08.png) no-repeat;position: absolute;top:0;left:0;}
#header #logo span,#header #logo h1{float:left;width:160px;height:17px;line-height:17px;color:#d8d8d8;position:absolute;top:88px;left:140px;letter-spacing:2px; font-weight:normal;}
#header #sitename{float:left; width:180px; height:105px;background:url(http://img.vvjob.com/images/header/logos/yulin/logo08.png) -120px 0 no-repeat;position: absolute; top:0;left:120px;}
#header #banner_fls {float:right;padding:0; margin:0;width:650px;height:50px; text-align:right;background:url(http://img.vvjob.com/images/header/fls_400tel.png) right 20px no-repeat;}

#header #userinfo {float:right;padding:0; margin:0;width:650px;height:55px; text-align:right; position:relative;} 

#header #userinfo .userZone{text-align:right;width:340px;height:60px;padding:3px 10px 2px 0;position: absolute; top:0;right:0; background:url(http://img.vvjob.com/images/header/beihai/userZone_bg.png) no-repeat; z-index:10px;filter:alpha(opacity=80);-moz-opacity:0.8;} 
#header #userinfo .userZone ul{width:100%;height:25px;}
#header #userinfo .userZone ul li{float:right;width:85px; height:25px; line-height:25px;text-align:left; letter-spacing:1px; margin-left:10px;background-color:#fff;}
#header #userinfo .userZone ul li a{float:left;width:60px;height:25px;padding-left:25px;font-size:14px; color:#3366CC;}
#header #userinfo .userZone ul li a#userCenter{background:url(http://img.vvjob.com/images/header/icon_user_center.gif) left center no-repeat;}
#header #userinfo .userZone ul li a#sendInfo{background:url(http://img.vvjob.com/images/header/icon_user_post.gif) left center no-repeat;}
#header #userinfo .userZone ul li a#newMail{background:url(http://img.vvjob.com/images/header/icon_user_mail.gif) left center no-repeat;}
#header #userinfo .userZone ul li a#newMail.haveNewMail{background:url(http://img.vvjob.com/images/header/icon_user_newMail.gif) left center no-repeat;color:#009900;}
#header #userinfo .userZone ul li a#newMail.haveNewResume{background:url(http://img.vvjob.com/images/header/icon_user_newResume.gif) left center no-repeat;color:#009900;}
#header #userinfo .userZone ul li a#newMail.haveNewInfo{background:url(http://img.vvjob.com/images/header/icon_user_newInfo.gif) left center no-repeat;color:#009900;}
#header #userinfo .userZone ul li a:hover{color:#CC3300;}
#header #userinfo .userZone p{width:auto;height:22px; line-height:22px;text-align:left;padding-left:68px;}
#header #userinfo .userZone p a{padding-top:2px;font-size:12px; color:#6699cc;}
#header #userinfo .userZone #userwelcome{float:left;width:275px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}

#header #userinfo .logonDiv{width:350px;height:40px;position:absolute;top:15px;right:0; text-align:right;}

#header #glife_site_nav{position:absolute;top:10px; z-index:100;height:20px;}
#header #glife_site_nav a{height:16px;padding:0 6px;border-right:#d7d7d7 1px solid; text-align:center;color:#333333;}
#header #glife_site_nav a:hover{text-decoration:underline;}

.areaList {width:275px;background-color:#FFFFFF; border: #292929 1px solid;z-index: 11;position: absolute; top: 69px; opacity:0.9; -moz-opacity:0.9; filter:alpha(opacity=90);}
.areaList ul li{ float:left;width:45px;height:20px; padding:10px 5px 5px 5px ;text-align:center;}
.areaList ul li a{color:#444;} 
.areaList ul li a:hover{color:#FF3300;}


#top_menu{width:950px;padding:0 20px;height:35px; background-color:#5f9099;text-align:center; overflow:hidden;margin:0 auto;border-bottom:#f2f2f2 2px solid;background:url(http://img.vvjob.com/images/header/beihai/top_menu_bg.png) 0 0 no-repeat;}
#top_menu ul{height:15px;width:830px;padding:10px 0 10px 120px;}
#top_menu ul li {float:left;white-space:nowrap;height:15px;line-height:15px; border-right:#fafcfe 1px solid;width:94px; text-align:center;}
#top_menu ul li a {float:left;height:100%;width:100%;color:#fff;font-size:15px;}
#top_menu ul li a:hover{color:#FFFF00; text-decoration:none;}
#top_menu ul li.tail{border-right:0;}
#top_menu ul li.current{} 
#top_menu ul li.current a{color:#FFFF00; font-weight:bold; letter-spacing:2px;filter:DropShadow(Color=#336699, OffX=1, OffY=1, Positive=true);}
#top_menu ul li.change_area{background:none;width:78px;text-align:left;margin-right:5px; border:0;} 
#top_menu ul li.change_area a {background:url(http://img.vvjob.com/images/header/spec_city/top_menu_change_area.png) no-repeat;width:60px;padding-left:10px;height:15px;line-height:15px;color:#e5f0f2;font-size:12px;letter-spacing:1px; border:#b0caed 1px solid;}
#top_menu ul li.change_area a:hover{background:url(http://img.vvjob.com/images/header/spec_city/top_menu_change_area.png) 0 -22px no-repeat;color:#fff;border-color:#FFFFCC;}
#top_menu ul li.logout{width:90px;text-align:left;height:20px;line-height:20px;padding-left:45px;border-right:0;} 
#top_menu ul li.logout a{background:url(http://img.vvjob.com/images/header/beihai/bt_logout.png) 0 0 no-repeat;color:#fffefe;font-size:12px;letter-spacing:1px;width:65px;padding-left:25px;height:20px;line-height:20px;}
#top_menu ul li.logout a:hover{ background-position:0 -20px;color:#fff;}
/*end header*/

/*wrapper*/
#wrap_menu{width:950px;height:35px; margin-bottom:10px; border-bottom:#f2f2f2 1px dotted;}
#hr_main_l,#hr_main_r{float:left; margin-top:0;}
#hr_main_l{width:200px;}
#hr_main_r{width:730px; margin-left:20px;}

  #wrap_menu .online_User{float:left;height:20px;line-height:20px;margin:8px 0 8px 10px;padding:0 5px 0 20px;color:#666;background:url(http://img.vvjob.com/images/wrapper/icon_online.gif) 0 1px no-repeat;}
  #wrap_menu .online_User span{padding:0 3px; text-decoration:underline; cursor:help;}
  #wrap_menu #online_corp,#wrap_menu #online_prsn{color:#CC3300;}
  #wrap_menu #login_corp,#wrap_menu #login_prsn{color:#009900;}
  
  #wrap_menu ul{padding:9px 100px;}
  #wrap_menu ul li{float:left;height:17px;line-height:17px;color:#999; letter-spacing:1px; padding:0 8px;border-left:#f2f2f2 1px solid;}
  #wrap_menu ul li a{color:#006699;}
  #wrap_menu ul li a:hover{color:#FF0000;}
  #wrap_menu ul li.current,#wrap_menu ul li.current a{color:#33CC00; font-weight:bold;}
  #wrap_menu ul.serviceMenu{float:right;width:215px;padding:9px 0;}
  #wrap_menu .nav{float:left;padding:9px 20px;height:17px;line-height:17px;color:#999; letter-spacing:1px;color:#555;}
  #wrap_menu .nav em{padding-left:20px; color:#979797;}
  #wrap_menu .nav a{color:#3366CC;}
  #wrap_menu .nav a:hover{color:#FF6600;}
  #hr_main_l .box_nav_t{ background:url(http://img.vvjob.com/images/wrapper/box_org_top_bg.png) no-repeat; font-size:14px; color:#651800; font-weight:bold; float:left; width:190px; height:30px;line-height:30px; padding-left:10px;}
  #hr_main_l .box_nav_t em{font-family:Verdana;font-size:9px;padding-left:10px;color:#555;}
  #hr_main_l .box_nav_t .del{ background:url(http://img.vvjob.com/images/wrapper/del.gif) no-repeat 0 1px;float:right; color:#666; font-size:12px; padding-right:12px; font-weight:normal; padding-left:12px;}
  #hr_main_l .box_nav_m{ clear:both;width:195px;padding:5px 0px 5px 5px;background:url(http://img.vvjob.com/images/wrapper/box_org_mid_bg.png) repeat-y;text-align:center;}
  #hr_main_l .box_nav_m:after{ content:"."; display: block; height:0; clear:both; visibility:hidden;}
  #hr_main_l .box_nav_m .rela li{background:url(http://img.vvjob.com/images/wrapper/ar.gif) no-repeat 2px 6px;width:170px; height:18px; line-height:18px; text-align:left; padding:3px 0 3px 15px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
  #hr_main_l .box_nav_m .rela li a{color:#663300;padding:3px;}
  #hr_main_l .box_nav_m .rela li a em{color:#999;font-size:12px; font-style:normal;padding-left:3px;}
  #hr_main_l .box_nav_m .rela li a:hover{ background:#fccb51;padding:3px; text-decoration:none;}
  #hr_main_l .box_nav_m .rela li.noinfo{ background:url(http://img.vvjob.com/images/wrapper/rela_li_noinfo.png) no-repeat;height:60px;}

  #hr_main_l .box_nav_b{ background:url(http://img.vvjob.com/images/wrapper/box_org_bot_bg.png) no-repeat; height:12px; padding-bottom:10px;}
  #hr_main_l .box_nav_b2{ background:url(http://img.vvjob.com/images/wrapper/box_org_bot_bg.png) no-repeat; height:12px;}
 
  #hr_main_l .box_nav_blue_t{ float:left; width:160px;line-height:20px;height:20px;padding:10px 10px 10px 30px;background:url(http://img.vvjob.com/images/wrapper/box_nav_blue_t.png) no-repeat; font-size:14px; color:#333; letter-spacing:1px;}
  #hr_main_l .box_nav_blue_t a.del{float:right;color:#039; text-decoration:underline;}
  #hr_main_l .box_nav_blue_t a:hover{color:#f00;} 
  #hr_main_l .box_nav_blue_m{float:left; width:188px; padding:10px 5px; border:#BEDAF0 1px solid;} 
  #hr_main_l .box_nav_blue_m ul{width:100%;}
  #hr_main_l .box_nav_blue_m ul li{height:22px;line-height:22px;background:url(http://img.vvjob.com/images/wrapper/ar_blue.gif) 5px center no-repeat;padding-left:20px;width:168px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
  #hr_main_l .box_nav_blue_m ul li a{color:#369;}
  #hr_main_l .box_nav_blue_m ul li a em{color:#aaa;padding-left:5px;}
  #hr_main_l .box_nav_blue_m ul li a:hover{color:#CC0000;}
  
  #hr_main_l .box_sch_t{width:170px;line-height:20px;height:20px;padding:10px 0 10px 30px;background:url(http://img.vvjob.com/images/wrapper/box_sch_01.png) no-repeat; font-size:14px; color:#fffef2; font-weight:bold; letter-spacing:2px;filter:DropShadow(Color=#993300, OffX=1, OffY=1, Positive=true);}
  #hr_main_l .box_sch_t em{font-family:Verdana;font-size:9px;padding-left:10px;color:#fefefe; letter-spacing:0;}
  #hr_main_l .box_sch_m{width:200px;padding-top:10px;background:url(http://img.vvjob.com/images/wrapper/box_sch_02.png) repeat-y;}
  #hr_main_l .box_sch_b{width:200px;height:10px; padding-bottom:20px;background:url(http://img.vvjob.com/images/wrapper/box_sch_03.png) top no-repeat;}
 
 /*end wrapper*/
 /*footer*/
 #footer{width:100%;height:180px;}
 #footer .bot_bg{width:950px;height:150px; padding:25px 20px 0 20px;margin:0 auto;background-color:#fff;position:relative;}
 #footer .bot_bg .netPolice{ position:absolute;top:66px;right:65px;width:45px;height:45px;}
 #footer .bot_menu{width:950px;height:30px;margin:0 auto;}
 #footer .bot_menu ul{width:860px;height:20px; padding:5px 0 5px 90px;}
 #footer .bot_menu ul li{float:left;width:90px;height:20px;line-height:20px;background:url(http://img.vvjob.com/images/footer/bot_menu_split.png) no-repeat right; text-align:center;}
 #footer .bot_menu ul li a{font-size:14px;color:#464646;}
 #footer .bot_menu ul li a:hover{color:#3366CC; text-decoration:none;}
 #footer .bot_menu ul li.tail{background:none;}
 #footer .copyright{width:100%;padding-top:10px; text-align:center;}
 #footer .copyright p{line-height:25px;}
 #footer .copyright p a{color:#666; text-decoration:underline;}
 #footer .copyright p span.ver,#footer .copyright p span.ver a{color:#CC6600;}

 /*end footer*/ 

  /*comm button style -----*/  
  .bt_top{border:0;width:100px; height:35px;padding:0;margin-left:5px;cursor:pointer;background:url(http://img.vvjob.com/images/header/citysite/bt_top_logo.png) no-repeat;} 
  .bt_top.login{background-position:0 0;}
  .bt_top.login:hover{background-position:0 -35px;}
  .bt_top.preg{background-position:-100px 0;}
  .bt_top.preg:hover{background-position:-100px -35px;}  
  .bt_top.creg{background-position:-200px 0;}
  .bt_top.creg:hover{background-position:-200px -35px;}  
  
  .bt_logout{float:left;border:0;width:107px; height:22px;padding:0;cursor:pointer;background:url(http://img.vvjob.com/images/header/bt_logout.png) no-repeat; } 
  
  .bt_25x85{border:0;width:85px; height:25px;line-height:18px;padding:4px 0 4px 20px;cursor:pointer; color:#135c86;}  
  .bt_25x85.favthis{background:url(http://img.vvjob.com/images/wrapper/bt_fav_25x85.png) no-repeat;}
  .bt_25x85.impeach{background:url(http://img.vvjob.com/images/wrapper/bt_impeach_25x85.png) no-repeat;}
  .bt_25x85.trustit{background:url(http://img.vvjob.com/images/wrapper/bt_trust_25x85.png) no-repeat;}
  .bt_25x85.applyit{background:url(http://img.vvjob.com/images/wrapper/bt_apply_25x85.png) no-repeat;}
  .bt_25x85:hover{background-position:0 -25px; color:#0066FF;}

  .bt_20x88{border:0;width:88px; height:20px;background:url(http://img.vvjob.com/images/wrapper/bt_20x88_bg.png) no-repeat;padding:1px 15px 0 0;cursor:pointer; color:#135c86; text-align:right; letter-spacing:2px;}  
  .bt_20x88.org88{background-position:0 -20px;color:#5b4200;}
  .bt_20x88.slv88{background-position:0 -40px;}
  .bt_20x88.gre88{background-position:0 -60px;}
  .bt_20x88:hover{background-position:0 -80px; color:#fff;}
  
  .bt_order{width:85px;height:22px;line-height:17px;background:url(http://img.vvjob.com/images/wrapper/bt_order_bg.png) no-repeat;padding:2px 0 3px 10px;cursor:pointer;border:#d8d8d8 solid 1px;color:#666;text-align:center;letter-spacing:2px;}  
  .bt_order.theorder{background-position:0 -40px;border-color:#3C0;color:#060;}
  .bt_order:hover{background-position:0 -20px;border-color:#d5891d;color:#e45000;} 
  
  .bt_22x100{width:100px;height:22px;line-height:17px;background:url(http://img.vvjob.com/images/wrapper/bt_h22_bg.png) no-repeat;padding:2px 10px 3px 0;cursor:pointer;border:#92B0DD solid 1px;color:#135c86;text-align:center;letter-spacing:2px;}  
  .bt_22x100.orgh22{background-position:0 -20px;border-color:#e5a04f;color:#7d3602;}
  .bt_22x100.slvh22{background-position:0 -40px;}
  .bt_22x100.greh22{background-position:0 -60px;color:#003300;border:#336600 solid 1px;}
  .bt_22x100:hover{background-position:0 -80px;color:#fff;} 
  
  .bt_22x165{width:166px;height:22px;line-height:17px;background:url(http://img.vvjob.com/images/wrapper/bt_22x165_bg.png) no-repeat;padding:2px 10px 3px 5px;cursor:pointer;border:#e5a04f solid 1px;color:#7d3602;text-align:left;letter-spacing:2px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
  .bt_22x165:hover{background-position:0 -40px;color:#fff;} 
  
  .bt_h20{height:22px;line-height:22px;background:url(http://img.vvjob.com/images/wrapper/bt_h20_bg.png) repeat-x;border:#92B0DD solid 1px;color:#333;cursor:pointer;letter-spacing:2px;}
  .bt_h20:hover{background-position:0 -20px; border-color:#CC6600;color:#990000;}
  .bt_h20.yellow_bg{background-position:0 -20px;border-color:#CC6600;color:#CC0000;}
  .bt_h20.yellow_bg:hover{border:#CC0000 solid 1px;color:#FF0000;}
  .bt_60x20{width:60px;height:22px;line-height:22px;background:url(http://img.vvjob.com/images/wrapper/bt_h20_bg.png) repeat-x;border:#92B0DD solid 1px;color:#333;font-size:12px;cursor:pointer;}
  .bt_85x30{border:0;width:85px; height:30px;line-height:32px;text-align:center;padding:0;cursor:pointer; letter-spacing:2px;}
  .bt_85x30.selall{background:url(http://img.vvjob.com/images/wrapper/bt_selall.png) no-repeat;}
  .bt_85x30.blue{background:url(http://img.vvjob.com/images/wrapper/bt_blue_85x30.png) no-repeat;color:#0c1b55;}
  .bt_85x30.gray{background:url(http://img.vvjob.com/images/wrapper/bt_gray_85x30.png) no-repeat;color:#333366;}
    
  /*comm contact style -----*/
  #noinfo{text-align:center;width:100%;}
  #noinfo a:hover{background:none;padding:0;}
  #showContact{width:100%;text-align:center;padding-top:20px;padding-bottom:20px;font-size:14px;line-height:30px;}
  #showContact a{font-size:14px; color:#CC3300; font-weight:bold; text-decoration:underline;padding:0 5px 0 5px;}
  #showContact a.remark{font-size:14px; color:#339900; font-weight:bold; text-decoration:underline;padding:0 5px 0 5px;}
  #innermaillink a{font-size:13px; color:#CC3300; font-weight:bold; text-decoration:underline;padding:10px 5px 0 25px; background:none url(http://img.vvjob.com/images/header/icon_innermail.gif) no-repeat 0px 7px; line-height:25px;}
  /*comm font style -----*/
  span.red_bold{color:#F00; font-weight:bold;}
  span.red{color:#F00; font-weight:normal;}
  span.gray{color:#ccc; font-weight:normal;}
  .font_blue_bold{color:#3366CC; font-weight:bold;}
  .font_blue{color:#3366CC; font-weight:normal;}  		
  .HighLightWord,.HighLightWord a{color:#FF6600;}  

/*validation style -----*/ 
.LV_validation_message{margin:0 0 0 2px;}
.LV_valid {color:#00CC00;}
.LV_invalid {color:#CC0000;}
.LV_valid_field,input.LV_valid_field:hover,input.LV_valid_field:active,textarea.LV_valid_field:hover, textarea.LV_valid_field:active {border: 1px solid #00CC00;} 
.LV_invalid_field,input.LV_invalid_field:hover, input.LV_invalid_field:active,textarea.LV_invalid_field:hover, textarea.LV_invalid_field:active { background-color:#CC3300;color:#000;} 
/* autoComplete style */
.neverModules-auto { position:relative;border:1px solid #000;background-color:#fff;width:100%;margin:0;padding:0;-moz-user-select:none; z-index:99;opacity:0.9; -moz-opacity:0.9; filter:alpha(opacity=90);line-height:18px; text-align:left;}
.neverModules-auto .out {width:98%;padding:0 1%;color:#000;-moz-user-select:none;cursor:pointer;}
.neverModules-auto .over {width:98%;padding:0 1%;color:highlighttext;background-color:#3366CC;-moz-user-select:none;cursor:pointer;}
.neverModules-auto .autot {font-size:12px;color:#000;text-align:left;padding-left:1%;width:84%;-moz-user-select:none;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.neverModules-auto .autot-over {font-size:12px;color:#fff;text-align:left;padding-left:1%;width:84%;-moz-user-select:none; cursor:pointer;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.neverModules-auto .autoc {font-size:12px;color:#008000;text-align:right;padding-right:1%;width:14%;-moz-user-select:none;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.neverModules-auto .autoc-over {font-size:12px;color:#fff;text-align:right;padding-right:1%;width:14%;-moz-user-select:none;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
/*列表分页样式开始*/
 /*小型翻页按钮*/
.navi{margin:0 auto;padding:0 10px;height:30px;line-height:30px;clear:left;}
.navi .do{float:left;}
.navi table{line-height:18px;text-align:right; width:auto; float:right; margin-top:5px; }
.navi table .content{ padding-right:3px;}
.navi table .curr{border:solid 1px #33CC00; font-weight:normal; padding:0px 4px; color:#006600; display:block; float:left; margin-top:1px;background:url(http://img.vvjob.com/images/wrapper/page_curr_bg.png) repeat-x;}
.navi table a{ color:#333; text-decoration:none; border:solid 1px #afcae8; padding:0px 4px;  display:block; float:left; margin-top:1px;background:url(http://img.vvjob.com/images/wrapper/page_nav_bg.png) repeat-x;}
.navi table a:hover{color:#f00; text-decoration:none; border:solid 1px #FF6600;background-position:0 -20px;}
.navi table input.text{border:solid 1px #d7d7d7; height:18px; width:20px;}
.navi table input.btn{background:url(http://img.vvjob.com/images/btn_01.gif); border:1px solid #90a0b0; height:20px; font-size:12px; text-align:center; margin:0; padding:0; margin:0 5px; cursor:pointer;}
 /*标准翻页按钮*/
.page{width:100%;padding:15px 0;clear:left;font-size:14px;}
.page .do{float:left;}
.page table{width:100%;float:right;height:20px;line-height:20px;}
.page table .content{text-align:right;padding-right:10px;color:#333;letter-spacing:1px;}
.page table .content strong{padding:0 2px; color:#009900; font-weight:bold;}
.page table .curr{float:left;border:solid 1px #33CC00;height:20px;width:25px;line-height:20px;text-align:center;font-weight:bold;color:#006600;display:block;background:url(http://img.vvjob.com/images/wrapper/page_curr_bg.png) repeat-x;}
.page table span{float:left;}
.page table a{float:left;height:20px;width:28px;line-height:20px;color:#333; text-align:center;text-decoration:none; border:solid 1px #6699CC;display:block;background:url(http://img.vvjob.com/images/wrapper/page_nav_bg.png);}
.page table span{float:left;}
.page table a:hover{color:#f00;font-weight:bold;text-decoration:none;border:solid 1px #FF6600;background-position:0 -20px;}
.page table input.text{float:left;border:solid 1px #555; height:20px;line-height:20px;width:20px;padding:0 2px;}
.page table input.btn{float:left;background:url(http://img.vvjob.com/images/wrapper/page_nav_bg.png);border:1px solid #90a0b0;height:22px;width:30px;font-size:12px;text-align:center;margin-left:5px; cursor:pointer;}


/*列表分页样式结束*/

.AutoHeight:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.AutoHidden{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}

