*{ margin:0 auto;padding:0;font-size:12px;color:#000;border: 0;word-wrap:break-word;word-break:break-all;}
.clearfix:after {display: block;visibility: hidden;clear: both;height: 0;content: "."; }
.clearfix {display: inline-block}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;} 
#l_menu {width: 135px;float: left;}
#r_main{width: 640px; float:right;}
 
#l_menu h2{ height: 24px;
		line-height: 25px;
		padding-left: 5px;
		margin-bottom:3px;
		font-size: 13px;
		font-weight: normal;
		color: white;
		background: url(../images/l_menu_t2.gif) no-repeat;
	    }
.l_menu { padding: 0 0px 8px 0px; font-size:12px;}

.l_menu ul { width:100%; float:left; margin-bottom:5px;}
.l_menu h3 { padding: 1px 0px 2px 5px; font-weight:normal; font-size:12px; background:url(../images/l_menu_list_bg2.gif) no-repeat left top; height:21px; float:left; width:100%; }

.l_menu li{	padding: 0 0 0px 5px;text-align:left; width:62px; float:left; line-height: 150%; } 
.l_menu li a:link,.l_menu li a:visited{color: #06F;}
.l_menu li a:hover{color: #F00;}
.l_menu  h3 a:link,.l_menu  h3 a:visited{color: #2525CB;}
.l_menu  h3 a:hover{color: #F00;}
 

/* index */
.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 { font-size:13px; background:url(../images/index_hot_route_bg.gif) no-repeat left bottom;}
#index_hot_route h3{ line-height:28px; padding-left:10px; font-size:14px; color:#fff; font-weight:bold; background:url(../images/index_hot_route_t.gif) no-repeat left top;}
#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_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_help_center { text-align:center; 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:#006FB3; font-weight:bold; background:url(../images/index_help_t.gif) no-repeat left top;}
 .list1 { width:265px; height:52px; margin:5px; margin-bottom:5px; background:url(../images/index_help_list1.gif) no-repeat center top;}
 .list1  li { float:left; width:87px; height:28px;}
 .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 top; padding:5px;}
 .list2 li a:link,.list2 li a:visited{color: #666666; text-decoration: underline;}
 .list2 li a:hover{color: #F00;}
 

#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: #666666;}
#ft  a:hover{color: #F00;} 
