﻿@charset "utf-8";
strong{font-weight:bold;letter-spacing:0;}
  #hr_main_l .left_nav{width:200px;}
  #hr_main_l .left_nav ul li{width:200px;height:50px;margin-top:10px;}
  #hr_main_l .left_nav ul li img{border:0;}

  #hr_main_r .right_top{ color:#3366CC; font-size:16px; font-weight:bold;height:32px; line-height:32px; border-bottom:#f8f8f8 2px solid; padding:15px 0 0 40px;background:url(../images/wrapper/recommend/dialog.png) 0 15px no-repeat ; letter-spacing:2px;}
  #hr_main_r .right_top a,#hr_main_r .right_top a:visited{ color:#CC3300; text-decoration:underline;}
  #hr_main_r .right_body{ clear:left; width:720px; padding:20px 5px 20px 5px;}
  #hr_main_r .right_body:after { content: ".";display: block;height: 0;clear: both;visibility: hidden;} 
  #hr_main_r .right_body h1{margin:0; padding:0; font-size:14px; font-weight:bold; color:#000; text-align:left; padding:20px 10px 10px 10px;}
  #hr_main_r .right_body h2{margin:0; padding:0; font-size:14px; font-weight:bold; color:#000; text-align:center; padding-top:20px; padding-bottom:10px;}
  #hr_main_r .right_body h2 a{font-size:14px; font-weight:bold; color:#0000ff; }
  #hr_main_r .right_body p{padding:0;color:#333;font-size:14px; margin:0 10px; line-height:30px; text-indent:2em;}
  #hr_main_r .right_body p a{font-size:14px; color:#0066CC; text-decoration:underline;padding:0 5px;}
  #hr_main_r .right_body p a:hover{color:#a00;}
  
  ul.comm{ color:#333; font-size:14px; padding-left:10px;}
  ul.comm li{ line-height:30px;  font-size:14px; padding-left:2em;}
  ul.comm li.ad{ line-height:30px;  font-size:14px; padding-left:2em;}
  ul.comm li a{font-size:14px;color:#003399;}
  ul.comm li a strong{font-size:14px; padding:0 5px; font-weight:bold; color:#CC6600;}
  ul.comm li a:hover{color:#f30; text-decoration:underline;}

  ul.pos_Nav{float:left;width:720px;height:450px;padding:0; margin:10px 0;}
  ul.pos_Nav li{float:left;width:340px;height:120px;padding:4px;border:#66CC00 1px solid; margin:0 0 10px 10px; background-color:#e9ffef; position:relative;}
  ul.pos_Nav li:hover{ border-color:#FF6600;background-color:#fff5d1;}
  ul.pos_Nav li .recomm_ar{position:absolute;top:0;left:0;width:75px;height:75px;background:url(../images/wrapper/recommend/recommend_icon.png) 0 0 no-repeat;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;z-index:20;}
  ul.pos_Nav li a span{float:left;width:140px;font-size:14px;color:#333333;line-height:30px;padding:0 10px; cursor:pointer;}
  ul.pos_Nav li a:hover span{color:#CC3300;}
  ul.pos_Nav li a img{float:left;width:180px;height:120px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
  ul.pos_Nav li a:hover img{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
  
  ul.recommend_Nav{width:720px;height:30px;padding:0; margin:10px 0;border-bottom:#d8d8d8 1px dotted;}
  ul.recommend_Nav li{float:left;width:120px;height:30px;line-height:30px;background:url(../images/wrapper/recommend/ar.png) 0 center no-repeat;padding-left:15px;}
  ul.recommend_Nav li a{font-size:14px;color:#6699CC;}
  ul.recommend_Nav li a:hover{color:#FF0000;}
  ul.recommend_Nav li.current a{color:#CC0000; font-weight:bold;}
  
  .recommend_sample{position:relative;width:720px;}
  .recommend_sample.Pos_A{
	height:920px;
	background:url(../images/wrapper/recommend/recommend_position_A.png) top right no-repeat;
}
  .recommend_sample.Pos_B{
	height:480px;
	background-image: url(../Images/wrapper/recommend/recommend_position_B.png);
	background-repeat: no-repeat;
	background-position: right top;
}
  .recommend_sample.Pos_C{height:490px;background:url(../images/wrapper/recommend/recommend_position_C.png) top right no-repeat;}
  .recommend_sample.Pos_D{
	height:488px;
	background:url(../images/wrapper/recommend/recommend_position_D.png) top right no-repeat;
}
  .recommend_sample.Pos_E{height:605px;background:url(../images/wrapper/recommend/recommend_position_E.png) top right no-repeat;}
  
  .recommend_sample span{width:210px;padding:3px; border:#ff6600 2px solid;position:absolute; margin:0;text-indent:0; background-color:#ffffe2;line-height:20px;}
  .recommend_sample span a{padding:0; text-decoration:none; color:#006600;}
  .recommend_sample span a strong{ font-family:Arial, Helvetica, sans-serif;display:inline-block;width:50px;height:20px; line-height:20px; font-size:14px; background-color:#990000; color:#FFFFFF; text-align:center; letter-spacing:2px; margin-right:5px;}
  .recommend_sample span#A1{
	top:117px;
	left:1px;
}
  .recommend_sample span#A2{
	top:402px;
	left:2px;
}
  .recommend_sample span#A3{
	top:549px;
	left:1px;
}
  .recommend_sample span#A4{
	top:746px;
	left:1px;
}  
  .recommend_sample span#B1{
	top:252px;
	left:0;
}
  .recommend_sample span#C1{
	top:138px;
	left:0;
}
  .recommend_sample span#C2{
	top:331px;
	left:0;
}
  .recommend_sample span#D1{
	top:155px;
	left:0;
}
  .recommend_sample span#E1{
	top:397px;
	left:7px;
}
  .recommend_sample span#E2{top:440px;left:0;}
  
  #hr_main_r .right_body_flow{width:560px;height:100px;padding:30px 15px 20px 150px;margin:20px auto;}
  #hr_main_r .right_body_flow p{height:90px;padding:5px 10px;line-height:30px;color:#222; font-size:14px; border-left:#fff 1px dotted; text-indent:2em}
  #hr_main_r .right_body_flow p strong{padding:0 5px; font-size:14px; font-weight:bold; color:#993300;font-family:Arial, 宋体; letter-spacing:1px;}
  #hr_main_r .right_body_flow p em{padding-left:10px; font-size:12px; color:#999;}
  #hr_main_r .right_body_flow p a{padding:0 5px;font-size:14px;color:#0033CC;}
  #hr_main_r .right_body_flow p a:hover{color:#FF3300;}
  #hr_main_r .right_body_flow.F1{background:url(../images/wrapper/recommend/recommend_apply_bg_1.png) center center no-repeat ;}
  #hr_main_r .right_body_flow.F2{background:url(../images/wrapper/recommend/recommend_apply_bg_2.png) center center no-repeat ;}
  #hr_main_r .right_body_flow.F3{background:url(../images/wrapper/recommend/recommend_apply_bg_3.png) center center no-repeat ;}
  
  #hr_main_r .right_body .down {height:200px;color:#333; font-size:14px; padding-left:200px;padding-top:30px;background:url(../images/wrapper/recommend/recommend_down.png) 0 0 no-repeat ;}
  #hr_main_r .right_body .down li{ line-height:30px; background:url(../images/wrapper/word.gif) 0px 6px no-repeat ; padding-left:20px;}
  #hr_main_r .right_body .down li a{ color:#0033CC; font-size:14px; letter-spacing:1px;}  
  #hr_main_r .right_body .down li a:hover{color:#f00;}
  
  span.imp{font-size:16px; color:#339900; font-weight:bold; letter-spacing:1px;}

