* { margin:0; padding:0;}

#l_menu { width: 135px;float: left;}
#r_main{ width: 820px; float:right;}

/* index */
.top_search { margin-top:-3px!important; margin-top:0px;}
.border_div { background:#CCCCCC; text-align:center; line-height:100px; color:#fff; font-weight:bold;} 
#r_main_r { width:300px; float:right;}
#r_main_l { width:515px; float:left;}

.pic_list_3 { float:left; margin-bottom:10px; padding:0;} 
.pic_list_2 { float:left; margin-bottom:10px; padding:0;}
.pic_list_1 { float:left; margin-bottom:10px; padding:0;}

.right_li { float:right; padding:0;}
.left_li { float:left; padding:0;}

#index_r_nav { text-align:center; width:100%;}
#index_r_nav li { width:95px; float:left;}
#index_r_nav .mid_li { margin:0 7px;} 
 
.index_hot_route ul{ margin:4px 10px; }
.index_hot_route li { padding:8px 0;line-height:120%; background:url(images/index_border_bg.gif) left bottom repeat-x;}
.index_hot_route span { color:#FF6600; padding-left:5px;}
.index_hot_route .no_border_li { background:none;}
.index_hot_route li a:link,#index_hot_route li a:visited{color:#333333; text-decoration: underline;}
.index_hot_route li a:hover{color: #F00;}

.index_hot_route .index_time_route li a:link,#index_hot_route .index_time_route li a:visited{text-decoration:none;}
.index_hot_route .index_time_route li a:hover{ color: #F00;text-decoration:none;}
.index_help_center .index_time_route li a:link,#index_help_center .index_time_route li a:visited{text-decoration:none;}
.index_help_center .index_time_route li a:hover{ color: #F00;text-decoration:none;}  

#index_search { background:url(images/index_search_bg.gif) no-repeat left center; padding:10px 10px; height:152px; font-size:13px; line-height:200%;} 
.search_input{
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #D4D0C8;
	border-bottom: 1px solid #D4D0C8;
	padding: 2px;
	color:#999999;
}
#index_search  a:link,#index_search  a:visited{color: #006699; padding:0px 6px!important;padding:3px 5px 0px 5px;}
#index_search  a:hover{color: #F00; padding:0px 6px!important;padding:3px 5px 0 5px;}
#index_search .search_select,#index_search a.search_select:link,#index_search a.search_select:visited{ color:#ffffff; background:#FF9933; }
			
.index_bj_list li{ width:145px; text-align:center;}

.index_help_center { text-align:left; font-size:13px; background: url(images/index_hot_route_bg.gif) no-repeat left bottom;}
.index_help_center  h3{ text-align:left; line-height:28px; padding-left:10px; font-size:14px; color:#000; font-weight:bold; background:url(/ui/v2/index/main_r_h3.gif) no-repeat left top;}

.index_sunshine { text-align:left; font-size:13px; border:1px solid #9AC36B; }
.index_sunshine  h3{ text-align:left; line-height:25px; padding-left:10px; font-size:14px; color:#316A0C; font-weight:bold; background:url(/ui/v2/index/main_r_lv.gif) repeat-x left top;}
	
	.right_d_content_02_s { border-bottom:1px double #CDCDCD; margin:8px auto 10px; overflow:hidden; padding-bottom:8px; width:280px;}
	.right_d_content_02_s_left { color:#C6C6C6;	float:left;	font-size:28px; line-height:100%; padding-top:2px; font-style:oblique; font-weight:bold; width:40px;}
	.right_d_content_02_s_right { color:#666666; float:left; line-height:1.5; text-align:justify; width:230px;}

.index_hot_route{ font-size:13px; border:1px solid #9AC36B;}
.index_hot_route h3{ line-height:25px; padding-left:10px; font-size:14px; color:#30680d; font-weight:bold; background:url(/ui/v2/index/main_r_lv.gif) repeat-x left top;}

.index_recall_div{ font-size:13px; border:1px solid #FFC54B;}
.index_recall_div h3{ line-height:25px; padding-left:10px; font-size:14px; color:#cc3300; font-weight:bold; background:url(/ui/v2/index/main_r_yellow.gif) repeat-x left top;} 

 .list1 { width:265px; height:52px; margin:10px auto; margin-bottom:5px; background:url(images/index_help_list1.gif) no-repeat center top;}
 .list1  li { float:left; width:87px; height:28px; text-align:center;}
 .list1 li a:link,.list1 li a:visited{color: #0099FF; text-decoration:underline;}
 .list1 li a:hover{color: #F00;}
 .list2 { text-align:left; margin:0 10px; color:#666666;}
 .list2 li { background:url(images/index_border_bg.gif) repeat-x left bottom; padding:5px 0;}
 .list2 li a:link,.list2 li a:visited{color: #666666; text-decoration: underline;}
 .list2 li a:hover{color: #F00;}

 .list3 { text-align:left; margin:0 10px 5px 10px; color:#666666;}
 .list3 li { padding:3px; color:#ffcc66;}
 .list3 li a:link,.list3 li a:visited {color: #666666; text-decoration: underline;}
 .list3 li a:hover{color: #F00;} 

.index_ask_list li a:link,.index_ask_list li a:visited {color: #555; text-decoration: underline;}
.index_ask_list li a:hover{color: #FF0000;}
.index_ask_list li{ color:#666666; background:url(/ui/v2/images/li_1.gif) no-repeat left 13px; padding:5px 0 5px 8px; font-size:13px;  line-height:150%; font-weight:bold;}
.index_ask_list li span { color:#666666; padding:0; font-weight:normal; text-decoration:none;font-size:12px;}
			
			
#toolbox{
    height:105px;
	background: url(images/index_tool_bg.gif) no-repeat left center;
	}
#toolbox ul { padding:5px!important; padding:10px 10px 0 10px;}	
#toolbox li{ width: 82px; padding-left: 10px;float: left;line-height:30px!important;line-height:40px;}
#toolbox li *{ vertical-align: middle;}

#index_order_info ul { padding:10px 20px; font-size:13px; line-height:200%;}

#ft { padding-top:10px;}
.ft_address { background:url(images/ft_address.gif) no-repeat center center; font-size:13px; color:#000000; padding:5px 0; margin:10px 0;}
#ft .ft1 a:link,#ft .ft1 a:visited{color: #000000; font-size:13px;}
#ft .ft1 a:hover{color: #F00;}
#ft  a:link,#ft a:visited{color: #8C8C8C;}
#ft  a:hover{color: #8C8C8C;} 

.route_list_1 { margin-bottom:15px; background:url(images/index_list_t.gif) repeat-x left top;}
.route_list_1 h3{ padding:7px 0 5px 15px; margin-left:5px; color:#ff6600; font-size:14px; background:url(images/main_route_list_t.gif) no-repeat left center;}
.route_list_1 ul { padding:0px 7px; line-height:180%; font-size:14px; font-family: Arial, Helvetica, sans-serif;}
.route_list_1 li { padding-left:12px; background:url(images/index_list_li.gif) no-repeat left center; color:#F66901;}
.route_list_1 li span { font-size:13px;}
.route_list_1 a:link,.route_list_1 a:visited{color: #0000FF; text-decoration:underline;}
.route_list_1 a:hover{color: #FF0000; text-decoration:none;} 

.r_email_div { line-height:250%; padding:8px 13px!important; padding:10px 13px; font-size:12px; background:url(/ui/v2/index/email_order.gif) no-repeat left center; color:#666666;}
.index_login_in { border:1px solid #CCCCCC; background: url(/ui/v2/index/login_bg.gif) repeat-x left top; padding:5px 0; color:#666;}
.index_login_on { border:1px solid #CCCCCC; background:url(/ui/v2/index/login_bg.gif) repeat-x left top; padding:5px 0; color:#666;}
.index_login_on h3 { font-weight:normal; margin:0 5px; padding:5px 0; font-size:12px; border-bottom:1px solid #EEEEEE;}
.index_login_on ul { color:#990033; line-height:180%; margin:5px;}
.index_login_on a:link,.index_login_on a:visited{color: #0000FF; text-decoration:underline;}
.index_login_on a:hover{color: #F00;} 

.cblue2,a.cblue2:link,a.cblue2:visited{color: #0000FF;}
a.cblue2:hover {color: #FF0000;} 

.index_offers { width:141px; margin-top:0!important; float:right;}
.index_search { background:url(/ui/v2/index/search_bg.gif) no-repeat left top;padding:8px; margin-top:5px;}
.search_div { width:350px; height:100px; padding:5px 0;line-height:250%; float:left;}

.search_div2 { padding:0 10px; background:url(images/search_div2.gif) no-repeat left top; height:34px;}
.search_s_border { border:1px solid #6e9700; background: url(images/bg_phd_inp.gif) no-repeat left top;}
.index_s_input { border:none;}

#errorTip{
	padding:0 10px;
	height: 24px;
	line-height: 24px;
	background: #FBB;
}

.route_list_table { color:#F66901; line-height:180%; text-align:center; font-size:12px; }
.route_list_table th { color:#666666;}
.route_list_table a:link,.route_list_table a:visited{color: #0000FF; text-decoration:underline;}
.route_list_table a:hover{color: #FF0000;}
.index_recall_list li { padding:5px 0;}
.index_recall_list li a:link,.index_recall_list li a:visited{text-decoration:none;}
.index_recall_list li a:hover{ color: #F00;text-decoration:none;}

.order_info_list
.order_info_list ul { padding:0 3px; color:#666; }
.order_info_list li { line-height:150%;font-size:12px; background:none; padding:0 0 5px 2px;}
.order_info_list li span.order_name { font-size:12px; padding-left:5px;color:#666666;}

/*  首页图片切换效果*/
#play img { border:0px}
#play { width:515px;height:223px;overflow:hidden;margin:0;}
#play_info{ position:absolute; font-size:13px;margin-top:193px;padding:7px 0 0 20px;height:25px;width:350px;color:#fff;z-index:1001;cursor:pointer;}
#play_info b{ font-size:13px;display:block;}
#play_bg { position:absolute;background-color:#000;margin-top:193px;height:30px;width:515px;filter: Alpha(Opacity=30);opacity:0.3;z-index:1000;}
#play_text { position:absolute;margin:197px 0 0 350px;height:30px;z-index:1002; width:200px;}
#play_text ul {list-style-type:none; height:30px;display:block;padding-top:1px;_padding-top:0px;filter: Alpha(Opacity=80);opacity:0.8;}
#play_text ul li { width:20px;height:20px;float:left;background-color:#000;display:block;color:#FFF;text-align:center;margin:1px;cursor:pointer;font-family:"Courier New";}
#play_list a{display:block;width:515px;height:223px;position:absolute;overflow:hidden;}