/*hdft.css Document */
.indextop{width:100%; margin-bottom:10px;}
.indextop .top960{position:relative;width:950px; padding:0 5px; margin:auto;}
.indextop .top960marry {position:relative;z-index:999;width:950px; padding:0 5px; margin:auto;background:url(//www.chenhr.com/css/indeximg/chenhrmarry_bg.jpg) no-repeat 0 0; height:90px;}
.indextop .top770{position:relative;width:770px; margin:auto;}
.indextop .logo{float:left;}
/*.indextop .topmenu{float:right; margin:7px 120px 0 0!important; margin:7px 65px 0 0;}*/
.indextop .topmenu{position:absolute; top:9px; right:131px; z-index:999;}
.indextop .leftmove{right:145px;}
.indextop .topmenu b{padding:0 4px;}
.indextop .topmenu a,.indextop .topmenu a:link{color:#666}.indextop .topmenu a:hover{color:#d35701;}
.indextop .all800hrmenu{margin-top:9px; position:absolute; right:0; top:0; z-index:1; width:182px; padding:0 3px 0 1px;}
.indextop .all800hrnow{background:url(//www.cneduhr.com/css/indeximg/800hrbg.gif) no-repeat; width:182px; height:173px;}
.indextop .all800hrmenu a.all800hr{background:url(//www.cneduhr.com/css/indeximg/topmenuarrow.gif) no-repeat right 2px;padding:3px 17px 0 54px; margin-right:13px;color:#832c01;}
.indextop .all800hrmenu a.all800hr:hover{background:url(//www.cneduhr.com/css/indeximg/topmenuarrow.gif) no-repeat right 2px;color:#832c01;}
.indextop .all800hrmenu table.all800hrweb{width:178px; height:116px; display:none; margin-top:10px;}
.indextop .all800hrmenu table.all800hrweb a:visited{color:#383838;}
.indextop .all800hrmenu table.all800hrweb a:hover{color:#ff7300;}
.indextop .all800hrmenu table.all800hrweb td.odd{height:22px; line-height:22px; white-space:nowrap; width:68px; padding-left:21px; background:url(//www.cneduhr.com/css/indeximg/800hrwebbg.gif) no-repeat 0 0; border-top:#f0ebde 1px solid; border-bottom:#f0ebde 1px solid; }
.indextop .all800hrmenu table.all800hrweb td.even{height:22px; line-height:22px; white-space:nowrap; width:68px; padding-left:21px; background:url(//www.cneduhr.com/css/indeximg/800hrwebbg.gif) no-repeat 0 -44px; border-top:#f0ebde 1px solid; border-bottom:#f0ebde 1px solid; }
.indextop .all800hrmenu table.all800hrweb td.oddnow{background:url(//www.cneduhr.com/css/indeximg/800hrwebbg.gif) no-repeat 0 -22px;}
.indextop .all800hrmenu table.all800hrweb td.evennow{background:url(//www.cneduhr.com/css/indeximg/800hrwebbg.gif) no-repeat 0 -66px;}
.indextop .all800hrmenu table.all800hrweb td.web800{padding-right:5px; text-align:right; line-height:24px;}
.indextop .all800hrmenu table.all800hrweb td.web800 a:link{color:#ff7300}.indextop .all800hrmenu table.all800hrweb td.web800 a:hover{ text-decoration:underline;}
.indextop .all800hrmenu table.all800hrweb td.web800 a:visited{color:#ff7300}

.indextop .menu100{width:100%; margin-left:auto; margin-right:auto; height:30px; padding:6px 0 0 0;}
.indextop .menu770{width:770px; height:30px; margin:0 auto;}
.indextop ul.mainmenu{display:block;height:30px;}
.indextop ul.mainmenu li{display:block; float:left; padding:4px 15px 0 15px; height:26px;white-space:nowrap; text-align:center;}
.indextop ul.mainmenu li.space{ border:none;}
.indextop ul.mainmenu li.first{border-left:none;}
.indextop ul.mainmenu li.last{border-right:none;}
.indextop ul.mainmenu li.hr{float:right;}
.indextop ul.mainmenu li.now{padding:0 14px 0 20px;}

.indextop ul.mainmenu li a,.indextop ul.mainmenu li a:link{font-size:14px; font-weight:bold;}.indextop ul.mainmenu li a:hover{text-decoration:underline;}
.indextop ul.mainmenu li.hr a{font-size:12px;}

.indextop .submenu{height:41px;}
.indextop .submenu .left{height:41px;width:10px; float:left;}
.indextop .submenu .ct{float:left; line-height:40px;}
.indextop .submenu .right{height:41px; width:10px; float:right;}
.indextop .submenu a,.indextop .submenu a:link{ font-size:14px;}.indextop .submenu a:hover{}
.indextop .submenu a.now,.indextop .submenu a.now:link{color:#09F; padding-left:10px; background:url(//www.chenhr.com/css/indeximg/submenunow.gif) no-repeat 0 center; font-size:14px; font-weight:bold;}.indextop .submenu a.now:hover{}
.indextop .submenu b{padding:0 8px;}
#hrsubmenu{}

.indexbottom{margin:10px auto; width:950px; padding:0 5px;}
.indexbottom .ftmenu100{background:url(/ui/images/ftbottombg.gif) repeat-x 0 bottom; border:1px solid #aeaeae; padding-bottom:10px; border-top:none;}
.webftnav a,.webftnav a:link{padding:0 5px; color:#fff;}.webftnav a:hover{text-decoration:underline; color:#fff;}
.indexbottom table.market{ margin:0 0 10px 8px;}
.copyright{background:#fff;}
.webftnav{height:36px; line-height:36px; background:url(indeximg/indexhdbg.gif) repeat-x; padding:0 0 0 0;text-align: center;}
.webcontact td{border-right:1px solid #c3c3c3; padding:0 0 0 140px; vertical-align:middle;}
.webcontact td p{margin:0 0 2px 0;}
.webcontact td.noborder{border-right:none;}
.contacttitle{border-bottom:1px solid #cecece;}
.contacttitle th{color:#898989; height:30px; line-height:30px; text-align:center; font-weight:normal;width:33%}
.copyright .textinf{text-align:center; padding:10px 0; border-bottom:1px solid #ddd;}
.copyright .webicons table{margin:10px auto;}
.indexbottom .contacttitle{background:#fff; }
.indexbottom .contacttitle table{}
.indexbottom .webftnav b{color:#C4E4FE; padding:0 5px;}

.copyright_big{position:relative;}
#bottom_area_div{width:204px;height:55px;background:url(//www.chenhr.com/ui/images/bottom_area_bg.gif) no-repeat;position:absolute;left:406px;top:-35px;padding:5px 0 0 10px;}

.webcontact .ft_sns,.webcontact .ft_sns a{background-image: url(indeximg/ft_icon_weibo.gif);background-repeat: no-repeat;}
.webcontact .ft_sns{padding-left: 45px;}
.webcontact .ft_sns a,.webcontact .ft_sns span{display: inline-block;padding-right: 25px;height: 26px;line-height: 26px;}
.ft_weibo{background-position: 20px 0;}
.ft_tencent_weibo{background-position: 20px -26px;}
.ft_wechat{position: relative;background-position: 20px -52px;}
.ft_weibo a{background-position: right -78px;}
.ft_tencent_weibo a{background-position: right -104px;}
.webcontact .ft_wechat span{padding-right: 0;}
.wechat_code{display: none;position: absolute;top: -70px;left: 20px;width: 100px;height: 100px;}
.wechat_code img{width: 115px;height: 115px;}
body .webcontact td{padding-left: 20px;line-height: 26px;}
