﻿@charset "utf-8";
/*wrapper*/
#wrap_menu{height:35px;background:url(wrap_menu_bg.png) no-repeat; margin-bottom:10px;}
  #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;}


strong{font-weight:bold;letter-spacing:0;}
#hr_main_l,#hr_main_r{float:left;}
#hr_main_l{ width:775px;}
#hr_main_r{ width:200px; margin-left:20px;}

	#hr_main_l .topnav_box{float:left;width:775px; height:245px;margin-top:11px; background:url(service_bg_1.png) no-repeat;}
	#hr_main_l .topnav_box ul{padding:50px 0 0 150px;}
	#hr_main_l .topnav_box ul.s_nav li{float:left;padding:10px;text-align:center;}
	#hr_main_l .topnav_box ul.s_nav li a img{opacity:0.7;filter:alpha(opacity=70);border:#f2f2f2 1px solid;}
	#hr_main_l .topnav_box ul.s_nav li a:hover img{opacity:1;filter:alpha(opacity=100);border:#fef0dc 5px solid; margin:-8px 0 0 -4px;}
	#hr_main_l .topnav_box .tip{float:left;width:680px;height:25px;line-height:25px;padding:0 50px 0 0px; color:#333333; text-align:right;}
	#hr_main_l .topnav_box .tip a{color:#339900; text-decoration:underline; letter-spacing:1px; padding:0 3px 0 3px;}
	#hr_main_l .topnav_box .tip a:hover{color:#CC3300;}

	#hr_main_l .botnav_box{float:left;width:715px; height:389px;background:url(bg.png) no-repeat;padding:50px 30px 0 30px;line-height:25px; }
	#hr_main_l .botnav_box .c_list{float:left;width:380px;height:140px;padding:80px 0 0 15px; }
	#hr_main_l .botnav_box .c_list li{float:left;background:url(ar_notice.gif) no-repeat 0 2px;padding-left:20px;height:20px;line-height:20px;width:350px; letter-spacing:1px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden; color:#ddd;}
	#hr_main_l .botnav_box .c_list li a{color:#fff;}
	#hr_main_l .botnav_box .c_list li a:hover{color:#FFFF00;}
	#hr_main_l .botnav_box .p_list{float:left;width:150px;height:140px;padding:80px 0 0 15px; }
	#hr_main_l .botnav_box .p_list li{float:left;padding-left:18px;height:20px;line-height:20px;width:57px; letter-spacing:1px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
	#hr_main_l .botnav_box .p_list li a{color:#f1feeb;}
	
	#hr_main_l .midd_box{float:left; width:730px;padding:10px 0 10px 0;height:auto!important;height:300px;min-height:300px; border-bottom:#f5f5f5 20px solid;}
	#hr_main_l .midd_box .sub_box{float:left; width:170px; padding:8px 5px 0 5px;}
	#hr_main_l .midd_box .sub_box ul{padding:10px 0 5px 0; height:auto!important;height:220px; min-height:220px;border-right:#f2f2f2 1px dotted;}
    #hr_main_l .midd_box .sub_box ul li {float:left;padding-left:14px;height:25px;line-height:25px;width:152px; letter-spacing:1px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
    #hr_main_l .midd_box .sub_box ul li a{color:#336699;}
	#hr_main_l .midd_box .sub_box ul li a em{font-size:12px;color:#999; font-style:normal;padding-left:5px;}
	#hr_main_l .midd_box .sub_box ul li.impo a{color:#FF0000;}
	#hr_main_l .midd_box .sub_box ul li.more {background:none;text-align:right;width:140px;}	
	#hr_main_l .midd_box .sub_box ul li.more a{font-size:12px;color:#0066CC;}

		
/* 服务栏目内容页 */  	
	#hr_main_l .nav_bar{ border-bottom:#ddd 1px solid ; font-size:14px;}
	#hr_main_l .nav_bar a{ font-size:14px; color:#FF6600;}
	#hr_main_l .nav_bar span a{ font-size:12px; color:#FF6600; float:right;}
	#hr_main_l .box_title{ width:100%;text-align:center; padding:10px 0 10px 0;}
	#hr_main_l .box_title h1{ color:#3366CC; font-family:黑体; font-weight:normal;font-size:18px; line-height:30px;letter-spacing:4px;}
	#hr_main_l .box_title h2{ color:#999; font-size:12px; line-height:20px;letter-spacing:1px;}
	#hr_main_l .box_remark{ border-bottom:#ccc 1px dotted;line-height:20px;padding:5px 0 5px 0;}
	#hr_main_l .box_content{font-size:14px; color:#444;line-height:24px;padding:8px 0 8px 0; letter-spacing:1px;}
	#hr_main_l .box_content h3{color:#333; font-size:14px; font-weight:bold;padding:3px; background-color:#f2f2f2; letter-spacing:2px;}
	#hr_main_l .box_content h3 em{color:#666; font-size:12px; font-style:normal; padding-left:10px;}
	#hr_main_l .box_content h4{color:#444; font-size:14px; font-weight:bold; text-indent:2em;}
	#hr_main_l .box_content p{text-indent:2em; margin:10px 0 15px;line-height:28px;color:#333333;}
	#hr_main_l .box_content p a{margin:0 3px; font-size:14px; color:#222;text-decoration:underline; letter-spacing:0;}
	#hr_main_l .box_content p a.imp{padding:0 5px 0 5px; font-size:14px; color:#FF0000;text-decoration:underline; font-weight:bold; letter-spacing:2px;}
	#hr_main_l .box_content p a.spe{padding:0 5px 0 5px; font-size:14px; color:#0033CC;text-decoration:underline; font-weight:bold;}
	#hr_main_l .box_content p.Gnav{text-indent:0; margin:5px 0 5px 0;font-size:12px; letter-spacing:0;}
	#hr_main_l .box_content p.Gnav a{padding:3px;font-size:12px; color:#0033FF;}
	#hr_main_l .box_content p.Gnav a:hover{color:#FF3300;}
	#hr_main_l .box_content p.Gnav a.green_bold {font-weight:bold; color:#009900;}

	#hr_main_l .box_content table{ margin:0 auto;margin-top:10px;margin-bottom:15px;background-color:#FFFFFF;border:#ccc 3px double;}
	#hr_main_l .box_content table td{padding:5px;line-height:20px;font-size:12px; border-top:#ccc 1px solid; border-left:#ccc 1px solid; color:#333333;text-align:center;}
	#hr_main_l .box_content table td em{padding:0 2px;font-size:14px;color:#090; font-family:Georgia, "Times New Roman", Times, serif; letter-spacing:1px; font-weight:bold;}
	#hr_main_l .box_content table td.t1{width:120px;}
	#hr_main_l .box_content table td.t2{width:75px;}
	#hr_main_l .box_content table td.t3{width:85px; }
	#hr_main_l .box_content table td.t4{width:420px; text-align:left;}
	#hr_main_l .box_content table tr.hd td{height:35px;line-height:35px; background:#e8e8e8;color:#333; border-bottom:2px;}
	#hr_main_l .box_content table tr.R2{background-color:#f8f8f8;}	
	
	#hr_main_r .note_box_t{background:url(note_t_bg.gif) no-repeat;width:200px;height:35px;padding-top:5px;}
	#hr_main_r .note_box_t p{ font-size:13px; font-weight:bold; padding:15px 0 0 10px; letter-spacing:2px; color:#996600}
	#hr_main_r .note_box_m{background:url(note_m_bg.gif) repeat-y;height:auto!important;height:437px;min-height:437px;}
	#hr_main_r .note_box_b{background:url(note_b_bg.gif) no-repeat;width:200px;height:5px;}
	
	#hr_main_r .note_box_m ul{padding:5px 2px 4px 20px;}
	#hr_main_r .note_box_m ul li{font-size:12px;color:#444;height:25px; line-height:25px; width:170px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
	#hr_main_r .note_box_m ul li a{font-size:12px;color:#666;}
	#hr_main_r .note_box_m ul li a em{color:#999; font-style:normal;}
	#hr_main_r .note_box_m ul li a:hover{color:#c00;text-decoration:underline;}
	#hr_main_r .note_box_m ul li.title{background:none;font-size:12px; font-weight:bold;letter-spacing:1px;color:#0066CC; border-bottom:#bac9d1 1px dotted; height:20px;width:170px;line-height:20px;padding:0; margin-bottom:5px;}
	#hr_main_r .note_box_m ul li.dates{background:none;font-size:12px; font-weight:bold;letter-spacing:1px;color:#333;height:20px;width:170px;line-height:20px;margin-bottom:5px; text-align:center;padding-left:0;}
	#hr_main_r .note_box_m ul li.times{background:none;font-size:12px; font-weight:bold;letter-spacing:1px;color:#006666;;height:25px;width:170px;line-height:25px;margin-bottom:5px; text-align:center;padding-left:0;}
	#hr_main_r .note_box_m ul li.times img{ vertical-align:middle;}
	#hr_main_r .note_box_m ul li.weeks{background:none;font-size:15px; font-weight:bold;letter-spacing:3px;color:#009900;height:30px;width:170px;line-height:30px;margin-bottom:5px; text-align:center;padding-left:0;}	
	#hr_main_r .note_box_m ul li.weeks span.holiday{color:#CC3300}
    #hr_main_r .note_box_m ul li.noinfo{height:80px;width:180px;padding:0;}

	
	.light_blue_bold{ font-weight:bold; color:#6699FF;}
	.blue_bold{ font-weight:bold; color:#0033CC;}
	.green_bold{ font-weight:bold; color:#009900;}
	.red_bold{color:#CC3300;}
	.gray_bold{color:#999999;}