/* 包含HR专区、企业服务，所有样式 */

/* all */
.hrindex .margin8px{margin-bottom:8px;}
.hrindex .imgborderblue {border:1px solid #048dc6;}
.hrindex .hrclear {height:0px; line-height:0px; font-size:0px; clear:both;}
.hrindex .h2orange h2 {font-size:14px; font-weight:bold; color:#ff4800;}
.hrindex .h2orange h2 a {text-decoration:none; color:#009966;}
.hrindex .h2orange h2 a:link{color:#ff4800;}
.hrindex .h2orange h2 a:visited{color:#06c;}
.hrindex .h2orange h2 a:hover{color:#06c;}
.hrindex .h2nolink {color:#ff4800;}
/* hrleft */
.hrindex .grid230left .hrlogintitbg {background:url(/ui/hr/images/hrloginheadbg.gif) no-repeat left; height:26px;}
.hrindex .grid230left .hrloginbox {border-left:2px solid #cdcdcd;border-right:2px solid #cdcdcd;border-bottom:2px solid #cdcdcd; padding:8px;}
.hrindex .grid230left .hrloginbox .txtcolor{ color:#143b2a;}
.hrindex .grid230left .hrloginbox .loginsubmit_btnbg { background:url(/ui/hr/images/hrloginbut1.gif) no-repeat left; width:42px; height:43px;}
.hrindex .grid230left .hrloginbox .loginsubmin_btn1 {width:42px; height:43px;display: block;}
.hrindex .grid230left .hrloginbox .padding20px { padding-left:20px;}
.hrindex .grid230left .hrloginboxbg{ background:#f7f7f7;}
.hrindex .grid230left .hrezinebox {border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd; padding:8px; text-indent:24px;}
.hrindex .grid230left  .left_tit {background:url(/ui/hr/images/titbggray.gif) repeat-x left; height:24px;border:1px solid #cdcdcd; text-indent:8px;}
.hrindex .grid230left  .left_text {border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd; padding:8px; background:#f7f7f7;}
.hrindex .grid230left  .left_text li {list-style:0px; display:block; color:#0066cc; font-family:"宋体"}
.hrindex .grid230left  .left_text li a{color:#0066cc;}
/* hrright */
.hrindex .grid710right .mid710 { width:710px;}
.hrindex .grid710right .mid710 .midleft470 {width:470px; float:left;}
.hrindex .grid710right .mid710 .midright230 {width:230px; float:right; background:url(/ui/hr/images/hrfangtanbg.gif) repeat-x left; height:338px; border:1px solid #cdcbcc;}
/* hrright 最新活动专区*/
.hrindex .grid710right .mid710 .midleft470 .midtit {height:24px; text-indent:8px}
.hrindex .grid710right .mid710 .midleft470 .midtextbox {margin-left:120px;}
.hrindex .grid710right .mid710 .midleft470 .midtext_img { width:109px; height:129px; float:left; margin-right:8px;}
.hrindex .grid710right .mid710 .midleft470 .midtextbg h3 {font-size:14px; font-weight:bold; color:#d35701; }
.hrindex .grid710right .mid710 .midleft470 .midtext {color:#06c; padding:8px;}
#ifocus_pic{width:468px;height:200px; overflow:hidden;background:url(/ui/hr/images/titbgorange.gif) repeat-x left;border:1px solid #feb737; position:relative;}
#ifocus_piclist{position:absolute;}
.hrindex #ifocus_piclist .ct1,#ifocus_piclist .ct2,#ifocus_piclist .ct3,#ifocus_piclist .ct4{width:452px;padding:8px;background:url(/ui/hr/images/shalongbg.gif) no-repeat bottom;height:184px; overflow:hidden;}

#ifocus_piclist p.more{margin-right:40px; text-align:right;}
.hrindex .hrsalon div.tab{height:22px;}
.hrindex .hrsalon div.tab li{float:left; margin-right:2px; background:url(/ui/hr/images/salontab.gif) no-repeat -118px 0; width:116px; height:22px; overflow:hidden; text-align:center; color:#d35701; cursor:default;}
.hrindex .hrsalon div.tab li.current{background:url(/ui/hr/images/salontab.gif) no-repeat 0 0; color:#fff; font-weight:bold;}
.hrindex .hrsalon div.tab li#lastsalontab{margin-right:0px;}
.hrindex .hrsalonreview{border:solid 1px #ffb739; border-top:none;}
/* hrright HR访谈 */
.hrindex .grid710right .mid710 .midright230 .midRbox {padding:8px;}
.hrindex .grid710right .mid710 .midright230 .midRbox p{ padding:0px; margin:0px auto;}
.hrindex .grid710right .mid710 .midright230 .midRbox img {border:1px solid #cdcdcd;}
.hrindex .grid710right .mid710 .midright230 .midRtit {text-align:left; padding-left:8px;}
.hrindex .grid710right .mid710 .midright230 .midRtit span { margin-left:35px; font-size:12px; font-weight:normal;}
.hrindex .grid710right .mid710 .midright230 .midRbox .yelltit {color:#d35701;}
/* hrright 医药职场动态-HR专家访谈  */
.hrindex .grid710right .mid470px {width:470px;}
.hrindex .grid710right .mid238height { height:220px;}
.hrindex .grid710right .midCtit1 {font-weight:bold; color:#008455; background:url(/ui/hr/images/titbgicon1.gif) no-repeat bottom left; width:349px; height:24px; text-indent:8px;}
.hrindex .grid710right .midCtit2 {font-weight:bold; color:#ff7300; background:url(/ui/hr/images/titbgicon2.gif) no-repeat bottom right; width:349px; height:24px; text-indent:8px;} 
.hrindex .grid710right .midCtit1 h2 { font-size:14px;}
.hrindex .grid710right .midCtit2 h2 { font-size:14px;}
.hrindex .grid710right .midCtit1 span{margin-left:210px; font-size:12px; font-weight:normal;}
.hrindex .grid710right .midCtit2 span{margin-left:210px; font-size:12px; font-weight:normal;}
.hrindex .grid710right .midCtit1box, .midCtit2box {padding:5px; font-size:14px; font-family:"宋体"}
.hrindex .grid710right .midCtit1box li {font-size:14px; font-family:"宋体"}
.hrindex .grid710right .midCtit2box li {font-size:14px; font-family:"宋体"}
/* hrright HR学院  */
.hrindex .grid710right .midFootbox{ border-left:1px solid #feb737;border-right:1px solid #feb737;border-bottom:1px solid #feb737; padding:8px; width:692px}
.hrindex .grid710right .midFootbox_tit{ background: url(/ui/hr/images/hrxueyuanbg1.gif) repeat-x left; height:33px;}
.hrindex .grid710right .midFootbox_titT { float:left; height:24px; padding-top:9px; text-indent:8px;}
.hrindex .grid710right .midFootbox_titT span {margin-left:597px; color:#fff;}
.hrindex .grid710right .midFootbox_titT a.titmore {color:#fff; text-decoration:none;}
.hrindex .grid710right .midFootbox_titT a.titmore:link {color:#fff;},.hrindex .grid710right .midFootbox_titT a.titmore:visited {color:#fff;},.hrindex .grid710right .midFootbox_titT a.titmore:hover{color:#fff;}
.hrindex .grid710right .midFootboxL {width:341px; float:left;}
.hrindex .grid710right .midFootboxL li {font-family:"宋体"; font-size:14px;}
.hrindex .grid710right .midFootboxL td,.hrindex .grid710right .midFootboxR td {padding-bottom:10px;}
.hrindex .grid710right .midFootboxR {width:341px; float:right;}
.hrindex .grid710right .midFootboxR li {font-family:"宋体"; font-size:14px }
.hrindex .grid710right .midFboximg {width:82px; height:82px; float:left; margin-right:8px;}


/*club.php left*/
.hrindex .clubLborer {border:1px solid #cdcdcd;}
.hrindex .clubLtit { background:url(/ui/hr/images/titbggray.gif) repeat-x left; height:24px; border-bottom:1px solid #cdcdcd; padding-left:8px; clear:both;}
.hrindex .clubLtit h2 { font-weight:bold; font-size:14px;}
.hrindex .clubLtext {padding:8px;}
.hrindex .clubLconter {border-left:1px solid #92daff;border-right:1px solid #92daff;border-bottom:1px solid #92daff; color:#156fb5; padding:3px;}
.hrindex .grid230left .clubLtext1px {background:url(/ui/hr/images/clubicon1.gif) repeat-x top; height:9px;}
.hrindex .grid230left .clubLtext p { text-indent:24px;}
.hrindex .grid230left .clubLbgcolor {background:#f6fbff;}
.hrindex .grid230left .clubLtext h3 { font-size:12px; font-weight:bold;}
/*club.php left*/
.hrindex .clubRborer {border:1px solid #ffb739;}
.hrindex .clubRtit {background:url(/ui/hr/images/titbgorange.gif) repeat-x left; height:24px; line-height:24px; border-bottom:1px solid #ffb739; padding-left:8px;}
.hrindex .grid710right .clubRtext { background:url(/ui/hr/images/clubbg1.gif) no-repeat bottom; height:230px; padding:8px;}
.hrindex .grid710right .clubRtextimg {padding:8px 8px 8px 0; float:left;}
.hrindex .grid710right .clubRtext_r {float:right; width:570px;}
.hrindex .grid710right .clubRtext_r_left{float:left; width:500px;}
#ifocus_piclist p a:visited{color:#383838;}#ifocus_piclist p a:hover{color:#ff7300;}
#ifocus_piclist p a.anymore:hover{color:#fff; text-decoration:none;}
.hrindex .grid710right .clubRtext_r_right{float:right; width:300px; padding-top:23px;}
.hrindex .grid710right .clubRtext1px {background:url(/ui/hr/images/clubicon3.gif) repeat-x top; height:9px;}
.hrindex .clubRtext h3 { font-size:14px; font-weight:bold; color:#d65706;}
.hrindex .clubRtext h3 a { font-size:14px; font-weight:bold; color:#d65706;}
	/*club.php 往期回顾*/
	.hrindex .grid710right .clubRreca {background:#ededed;}
	.hrindex .grid710right .clubRrecatitle {height:24px; padding-left:8px; background:#fff; background:url(/ui/hr/images/clubicon4.gif) repeat-x left; }
	.hrindex .grid710right .clubRrecatitle_left {float:left; width:300px;}
	.hrindex .grid710right .clubRrecatitle_more {float:right; width:50px;}
	.hrindex .grid710right .clubRrecatext{height:506px; overflow:hidden;}
	.hrindex .grid710right .clubRleftwqhg {width:200px;float: left; background:#fff; border: 1px solid #cdcdcd; padding:5px; overflow:hidden; height:230px;}
	.hrindex .grid710right .clubRleftwqhg img { width:200px; height:150px;}	
	
	.hrindex .grid710right .clubRmagrin8px {margin:4px 8px;}
	.hrindex .grid710right .clubRrecatext a {text-align: left;display: block; }
	.hrindex .grid710right .clubRrecatext a:hover{background-color: #fffee9; }
	.hrindex .grid710right .clubRleftwqhg .fontlay1{color:#d35701; }
	.hrindex .wqhgimg img {padding:5px; background:#cdcdcd; margin-right:10px; margin-bottom:10px; width:210px; height:173px;}
	
/*tools.php left*/
.hrindex .toolslogintext {padding:5px;}
.hrindex .grid230left .toolslogintext table td  {padding:2px;}
.hrindex .grid230left .toolslogintext .loginselect{width:140px; height:18px;}
.hrindex .grid230left .toolslogintext .logininput {width:136px; height:16px;}
.hrindex .toolstit { background:url(/ui/hr/images/titbggray.gif) repeat-x left; height:24px; border-bottom:1px solid #cdcdcd; padding-left:8px;}
.hrindex .tooltext {color:#0066cc; font-family:"宋体";}
.hrindex .tooltext a {color:#06c; text-decoration:none;}
.hrindex .tooltext span {padding-left:160px;}
.hrindex .tooltext a.width70px { width:60px;display: block; float:left }
.hrindex .tooltext a.width70px {color:#06c;}
/*tools.php right*/
.hrindex .grid710right .toolsRborder { background:url(/ui/hr/images/toolsbg1.gif) repeat-y top; }
.hrindex .grid710right .toolsRborder_bottom1px {border-bottom:1px solid #cdcdcd;}
.hrindex .grid710right .toolsRtit {border:1px solid #cdcdcd;background:url(/ui/hr/images/titbggray.gif) repeat-x left; height:24px; line-height:24px; padding-left:8px; }
.hrindex .grid710right .toolsRtit_left { width:200px; float:left;}
.hrindex .grid710right .toolsRtit_left h2 {font-size:14px; color:ff7300;  }
.hrindex .grid710right .toolsRtit_left h2 a {color:#ff7300; text-decoration:none }
.hrindex .grid710right .toolsRtit_left h2 a:hover {color:#0066cc; text-decoration:none }
.hrindex .grid710right .toolsRtit_rmore { width:50px; float:right; font-weight:normal; line-height:22px; }
.hrindex .grid710right .toolsRul ul{list-style:none;}
.hrindex .grid710right .toolsRul li {list-style:none; display:block; float:left; width:170px; font-family:"宋体"; color:#0066cc}
.hrindex .grid710right .toolsLdown {float:left; width:330px;}
.hrindex .grid710right .toolsRdown {float:right; width:330px;}
.hrindex .grid710right .toolsLdown p,.hrindex .grid710right .toolsRdown p{ font-family:"宋体"}
.hrindex .grid710right .toolsLdown td,.hrindex .grid710right .toolsRdown td {padding-bottom:10px;}
.hrindex .width710px { width:700px;}
/*school.php */
.hrindex .school710left { float:left; width:710px}
.hrindex .school230right { float:right; width:230px}
.hrindex .school710left .actbg { background:url(/ui/hr/images/schoolbg1.gif) repeat-x bottom; height:211px;}
.hrindex .school710left .leftimg img {float:left; margin:3px 15px 0 8px; width:202px; height:177px; }
.hrindex .bannerimg img {border:1px solid #cdcdcd; margin-bottom:8px;}
.hrindex .school230right .search_input {width:120px; height:17px; border:1px solid #cdcdcd; margin-right:10px; font-size:12px; line-height:20px; text-align:center;}
.hrindex .school230right .search_select {width:80px; height:18px; border:1px solid #cdcdcd;}
.hrindex .school230right .searchbut {padding-left:60px;}
.hrindex .indent24px { text-indent:24px;}
/*school.php HR学苑 */
.hrindex .schoolconter {}
.hrindex .schoolconter .width310px { width:310px; border:1px solid #cdcdcd;}
.hrindex .schoolconter .width310px .tit { background:url(/ui/hr/images/titbggray.gif) repeat-x left; height:24px;}
.hrindex .schoolconter .width310px .titleft { float:left; width:180px;}
.hrindex .schoolconter .width310px .titleft h2 { font-size:14px; color:#ff7300; font-weight:bold; padding-left:8px; line-height:24px;}
.hrindex .schoolconter .width310px .titleft a {text-decoration:none; color:#ff7300;}
.hrindex .schoolconter .width310px .titleft a:hover{color:#06c;}
.hrindex .schoolconter .width310px .titright { float:right; width:50px; line-height:24px;}
.hrindex .schoolconter .width310px .txtbox { border-top:1px solid #cdcdcd; padding:5px;}
.hrindex .schoolconter .width310px .txtbox .img55px {float:left; width:55px; height:55px; margin-right:8px;}
.hrindex .schoolconter .width310px .txtbox p {font-family:"宋体";}
.hrindex .schoolconter .width310px .txtbox li { font-size:14px;}

.hrindex .schoolcontertit { background:url(/ui/hr/images/schoolcontertit1bg.gif) no-repeat left; height:24px;}
.hrindex .schoolcontertit1 { padding-left:8px; width:200px; float:left;}
.hrindex .schoolcontertit1 h2 { font-weight:bold; color:#fff; font-size:14px}
.hrindex .schoolcontertit1 h2 a { text-decoration:none; color:#fff;}
.hrindex .schoolcontertit2 { padding-left:8px; width:50px; float:right;}

/*hrclub*/
.hrindex .hrclub .midleft470 .midtextbox {margin-left:120px;}
.hrindex .hrclub #ifocus_pic{width:708px;height:260px; overflow:hidden;border:1px solid #feb737; position:relative; z-index:1;}
.hrindex .hrclub #ifocus_piclist{position:absolute;}


.hrindex .hrclub #ifocus_piclist p.more{margin-right:40px; text-align:right; clear:both;}
.hrindex .hrclub .hrsalon{margin-bottom:8px;}
.hrindex .hrclub .hrsalon div.tab{height:22px;}
.hrindex .hrclub .hrsalon div.tab li{float:left; margin-right:2px; background:url(/ui/hr/images/salontab.gif) no-repeat -118px 0; width:116px; height:22px; overflow:hidden; text-align:center; color:#d35701; cursor:default;}
.hrindex .hrclub .hrsalon div.tab li.current{background:url(/ui/hr/images/salontab.gif) no-repeat 0 0; color:#fff; font-weight:bold;}
.hrindex .hrclub .hrsalon div.tab li#lastsalontab{margin-right:0px;}
.hrindex .hrclub #ifocus_piclist h3 a,.hrindex .hrclub #ifocus_piclist h3 a:link{ font-size:14px; font-weight:bold; color:#d65706;}.hrindex .hrclub #ifocus_piclist h3 a:hover{text-decoration:underline}

/*企业招聘服务company*/
/* company left*/
.hrindex .grid230left .comLtit {background:url(/ui/hr/images/companylogin.gif) no-repeat left; height:26px; width:230px;}
.hrindex .grid230left .comLloginbox {border-left:2px solid #cdcdcd;border-right:2px solid #cdcdcd;border-bottom:2px solid #cdcdcd; padding:8px;}
.hrindex .grid230left .comLloginbox .loginbutbg { no-repeat left; width:42px; height:43px;}
.hrindex .grid230left .comLloginbox .loginbut {width:42px; height:43px;display: block;}
.hrindex .grid230left .comLloginbox span {padding-left:20px;}
.hrindex .grid230left .comLloginbox .logintext7px { text-align:center; margin:7px 0;}
.hrindex .grid230left .comLloginbox .font14px {font-size:14px; color:#06c; font-weight:bold; text-align:center;}
.hrindex .grid230left .comLbanner {text-align:center;}
.hrindex .grid230left .comLbanner img{ border:1px solid #cdcdcd; margin-bottom:8px;}
/* company right*/
.hrindex .grid710right .comMid {}
.hrindex .grid710right .comMidleft{ width:470px; float:left; border:1px solid #cdcdcd;}
.hrindex .grid710right .comMidright { width:230px; float:right;}
.hrindex .grid710right .comMidright .comRtxt {border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd; padding:2px 5px 1px 5px; text-indent:24px;}
.hrindex .grid710right .comMidright .comimgborder4px { border:1px solid #ccc; background:url(/ui/hr/images/cyh_090508_228x74kuailerens.gif) no-repeat left; height:74px;}
.hrindex .grid710right .comMidright .comimgborder4px .dingyuebut { padding:5px 5px 0px 120px;}
/* company right-conter*/
.hrindex .grid710right .comConter {background:url(/ui/hr/images/companyicon6.gif) repeat-x bottom; height:500px;}
.hrindex .grid710right .comConter .productsbg {background:url(/ui/hr/images/companyicon4.gif) no-repeat left; height:24px;}
.hrindex .grid710right .comConter .productsbg h2 { color:#fff; font-weight:bold; font-size:14px; padding-left:8px;}
.hrindex .grid710right .comConter .productsbg h2 a { color:#fff;}
.hrindex .grid710right .comConter .products {padding:8px;}
.hrindex .grid710right .comConter .products .proL { float:left;width:278px;}
.hrindex .grid710right .comConter .products .proR { float:right;width:400px;}
.hrindex .grid710right .comConter .products .proimg1 { background:url(/ui/hr/images/companyicon5.gif) no-repeat left; height:135px;}
.hrindex .grid710right .comConter .products .proimg2 { background:url(/ui/hr/images/companyicon7.gif) no-repeat left; height:320px; margin-top:5px;}
.hrindex .grid710right .comConter .products .text1box {padding-top:40px; margin-left:30px;margin-right:10px; font-size:12px;}
.hrindex .grid710right .comConter .products .text1box h2 {color:#ad7a01; font-weight:bold; font-size:12px;}
.hrindex .grid710right .comConter .products .proR .text2boxbg{ background:url(/ui/hr/images/companyicon9.gif) no-repeat left; height:135px}
.hrindex .grid710right .comConter .products .proR .text2tit {padding-top:40px; margin-left:10px;margin-right:185px; text-indent:24px; color:#ad7904; font-weight:bold;}
.hrindex .grid710right .comConter .products .proR .text2box {padding-top:5px; margin-left:10px;margin-right:185px; text-indent:24px;}
.hrindex .grid710right .comConter .products .proR .text3boxbg{ background:url(/ui/hr/images/companyicon10.gif) no-repeat left; height:155px; width:198px;}
.hrindex .grid710right .comConter .products .proR .text3tit {padding-top:40px; margin-left:10px;text-indent:24px; color:#ad7904; font-weight:bold;}
.hrindex .grid710right .comConter .products .proR .text3box {padding-top:5px; margin:0 8px;text-indent:24px;}
.hrindex .grid710right .comConter .products .proR .text4boxbg{ background:url(/ui/hr/images/companyicon11.gif) no-repeat left; height:155px; width:198px;}
.hrindex .grid710right .comConter .products .proR .text4tit {padding-top:40px; margin-left:10px; text-indent:24px; color:#ad7904; font-weight:bold;}
.hrindex .grid710right .comConter .products .proR .text4box {padding-top:5px; margin:0 8px; text-indent:24px;}
.hrindex .grid710right .comConter .products .proR .text5boxbg{ background:url(/ui/hr/images/companyicon12.gif) no-repeat left; height:155px; width:198px;}
.hrindex .grid710right .comConter .products .proR .text5tit {padding-top:40px; margin-left:10px; text-indent:24px; color:#ad7904; font-weight:bold;}
.hrindex .grid710right .comConter .products .proR .text5box {padding-top:5px; margin:0 8px; text-indent:24px;}
.hrindex .grid710right .comConter .products .proR .text6boxbg{ background:url(/ui/hr/images/companyicon13.gif) no-repeat left; height:155px; width:198px;}
.hrindex .grid710right .comConter .products .proR .text6tit {padding-top:40px; margin-left:10px; text-indent:24px; color:#ad7904; font-weight:bold;}
.hrindex .grid710right .comConter .products .proR .text6box {padding-top:5px; margin:0 8px; text-indent:24px;}
.hrindex .grid710right .comConter .products .proR .padding3px {padding-left:3px;}
/* company right footer*/
.hrindex .grid710right .footer {background-color:#fff;}
.hrindex .grid710right .footer .footertit { background:url(/ui/hr/images/companyicon2.gif) no-repeat left; height:57px;}
.hrindex .grid710right .footer .footerbox { border-left:1px solid #efbd8c;border-right:1px solid #efbd8c;border-bottom:1px solid #efbd8c;}
.hrindex .grid710right .footer .footerbox .img80px img {border:1px solid #cdcdcd; margin:20px 20px 0 10px;}
.hrindex .grid710right .footer .footerbox .footerboxR { background:url(/ui/hr/images/companyicon3.gif) no-repeat; width:594px; }
.hrindex .grid710right .footer .footerbox .footerboxRtxt { padding:15px 0 10px 0; margin:0 50px; font-size:14px; color:#d35701;min-height:93px;}
.hrindex .grid710right .footer .footerbox .footerboxRtxt h3 {font-size:14px; color:#383838; font-weight:bold;}