@charset "utf-8";
/* CSS Document */
a{ text-decoration:none}

#content{ width:950px; display:table; margin:0 auto}

#logo{ width:100%; display:table}

#logo img{ float:left; margin:20px 5px 0;}

#view{ height:33px; width:100%; margin:10px auto; background:url(/hr/images/bg.jpg); line-height:30px; text-align:left}

#view a{ font-size:12px; color:#0C336D; color:#959595; margin:0 25px;}

#view a b{ color:#0C336D}

#top1{ height:229px; width:100%; background:url(/hr/images/top2.jpg)}

#top2{ height:80px; width:100%; background:url(/hr/images/top1.jpg)}

#sub_botton{ width:321px; height:62px; border:0; background:url(/hr/images/hrc_button.jpg); float:left; margin-left:380px; cursor:pointer}

#main_con{ margin:10px auto 8px; width:100%; display:table;}

#main_con #left{ width:665px; float:left; display:table; color:#808080; font-size:14px; text-align:left; line-height:18px;}

#main_con #right{ width:260px; float:right; display:table;}

#foot{ margin-bottom:15px;}

#xunyou_ad{ margin:20px auto}

.t1,.t2,.t3,.l1,.l2,.l3{ font:0 Arial; overflow:hidden}

.t{ margin:3px auto 0}

.t1{margin: 0 3px; background-color:#EEEEEE; height:1px;}

.t2{margin: 0 1px; background-color:#EEEEEE; border-left:2px solid #EEEEEE; border-right:2px solid #EEEEEE; height:1px;}

.t3{margin: 0; background-color:#EEEEEE; border-left:1px solid #EEEEEE; border-right:1px solid #EEEEEE; height:1px}

.t_con{ background:#EEEEEE; padding-left:10px; text-align:left; color:#535353; height:24px; line-height:24px; font-size:14px}

.t_con label{ float:left; font-size:12px;}

.t_con .t_right{ float:right; margin-right:5px;}

.t_con a{ color:#535353}

.play{ width:59px; height:13px; border:0; background:url(/hr/images/play.jpg); cursor:pointer; }

.foot_con{ background:#FFFFFF; border-left:1px solid #EEEEEE; border-right:1px solid #EEEEEE; height:65px;font-size:12px;color:#929292; line-height:20px; padding-top:10px; text-align:center}

.foot_con a{ color:#929292;}


.l1{ height:1px; margin:0 3px; background:#A9CCDE;}

.l2{ height:1px; margin:0 1px; background:#EFF8FE; border-left:2px solid #A9CCDE; border-right:2px solid #A9CCDE}

.l3{ height:1px; margin:0; background:#EFF8FE;border-left:1px solid #A9CCDE; border-right:1px solid #A9CCDE}

.l_con{ width:100%; display:table}

.l_con1{ background:#EFF8FE; border-left:1px solid #A9CCDE; border-right:1px solid #A9CCDE; }

.l_con .left{ float:left; width:290px;background:#EFF8FE;}

.l_con_left{float:left}

.l_left_con{ width:288px; float:left; display:table}

.l_left_con ul{ width:250px; margin:15px auto; height:450px; overflow-Y:scroll}

.l_left_con ul li{ height:33px;background:url(/hr/images/bg1.jpg);border:1px solid #A9CCDE;line-height:33px;text-align:left;margin-top:3px;color:#535353;font-size:14px; cursor:pointer}

.l_left_con ul .left_focus{background:url(/hr/images/bg2.jpg);}

.l_left_con ul li span{ float:left; margin-left:10px; cursor:pointer;}

.l_left_con ul li .f_right{ float:right; margin-right:8px; position:relative; top:0; *top:0; _top:6px; }

.l_right_con{ width:650px; float:left;background:#EFF8FE; text-align:left; height:380px; display:table;}

.l_right_con .l_right_content{ margin:20px 20px 10px; color:#535353; font-size:12px; line-height:20px; height:350px; overflow-Y:scroll}

.l_right_con ul .mess_title{ font-size:14px; margin-top:10px; color:#000000}

.l_con_right{float:right;}

.long{ border-left:1px solid #A9CCDE; height:485px;}

.short{ border-right:1px solid #A9CCDE; height:440px; margin-top:45px;}

.long1{ border-left:1px solid #A9CCDE; height:385px;}

.short1{ border-right:1px solid #A9CCDE; height:340px; margin-top:45px;}

.l_con .center{ height:45px; border-bottom:1px solid #A9CCDE; float:left; width:8px; background:#EFF8FE}

.l_con .right{ float:left; width:652px;}

.l_right_foot{ height:80px; border-left:1px solid #A9CCDE;border-right:1px solid #A9CCDE; background:#EFF8FE}

.lop{ background:#EEEEEE}

.right_title{ font-size:16px; font-weight:bold;}

.rf_left{ float:left; font-size:14px; margin:20px;line-height:18px;}

.rf_left a{ text-decoration:underline; color:#0000CC}

.rf_left b{ font-size:16px; font-weight:bold; color:#000000;}

.rf_right{ float:left; font-size:14px; margin-top:10px;line-height:20px; text-align:center}

.rf_right a{ font-size:12px; color:#626262; text-decoration:underline}

.wel{padding:20px;color:#464646; font-size:12px; line-height:25px;}

.welfare_ul{ display:table}

.welfare_ul li{ float:left; width:227px; text-align:center; line-height:30px}

.welfare_ul li img{ border:1px solid #FFFFFF}
