/* CSS Document */

body
{
	margin:0px;
	background-color:#FFFFFF;
}
body,td
{
	color:#333333;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.input01{ width:180px;line-height:16px;height:16px; border:solid 1px #ccc;font-size:12px;padding-left:5px; font-family:Arial, Helvetica, sans-serif; }
.input02{ width:160px;line-height:16px;height:16px; border:solid 1px #ccc;font-size:12px;padding-left:5px; font-family:Arial, Helvetica, sans-serif; }
form{ margin:0; }
.padding-left_30 { padding-left:30px; }
.news_row_css{ border-bottom:solid 1px #eee;}
.news_icon{ background:url(images/plus_icon.gif) center no-repeat;}
.float_left{ float:left }
.float_right{ float:right }
.title{font-size:16px;font-family:ºÚÌå;color:#f60;}
.line-height_21 { line-height:21px; }
.line-height_22{ line-height:22px; }
.line-height_24{ line-height:24px; }
.line-height_18 { line-height:18px; }
.margin_left_20 { margin-left:20px; }
.px11 { font-size:11px; }
.px14 { font-size:14px; }
.bold { font-weight:bold; }
.show_dot{ margin:0 0 0 15px; text-align:left; }
.news_title{ font-family:"ºÚÌå"; font-size:18px;color:#004679; }
.logo
{
	background:url(images/logo.gif) no-repeat;
}
.ch_en
{
	background:url(images/ch_en_bg.gif) right top no-repeat;
	color:#ffffff;
	line-height:22px;
}
#nav_bar{ color:#004679; margin-right:15px; }
.td_padding td { padding:5px;}
.top_input
{
	padding:2px 0 0 2px;
	margin:0;
	width:105px;
	height:21px;
	border:1px solid #e9e9e9;
	font-size:12px;
	color:#cccccc;
	line-height:12px;
}
#nav_menu td
{
	color:#004679;
	padding-top:1px;

}
#nav_menu td a:link,#nav_menu td a:visited
{
	color:#004679;
	text-decoration:none;
}
#nav_menu td a:hover,#nav_menu td a:active
{
	color:#ff3300;
	text-decoration:none;
}
.index_right_bg
{
	background:url(images/index_right_bg.gif) no-repeat;	
}
#form_container
{
	margin-top:30px;/*48px;*/
	margin-left:30px;
}
#index_loginname
{
	width:102px;
	height:16px;
	padding:0px;
	margin:0px;
	border:solid 1px #e4e4e4;
	font-size:12px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:5px;
	background:url(images/index_login_icon01.gif) 91px 2px no-repeat;
	background-color:#FFFFFF;
	
}
#index_loginpass
{
	width:102px;
	height:16px;
	padding:0px;
	margin:0px;
	border:solid 1px #e4e4e4;
	font-size:12px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:5px;
	background:url(images/index_login_icon02.gif) 91px 2px no-repeat;
	background-color:#FFFFFF;
	
}
#index_listnumber
{
	width:138px;
	height:16px;
	padding:0px;
	margin:0px;
	border:solid 1px #e4e4e4;
	font-size:12px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:5px;
	background:url(images/index_login_icon03.gif) 126px 2px no-repeat;
	background-color:#FFFFFF;
	padding-top:2px;
}
#query_select
{
	width:146px;
	font-size:12px;
	color:#666666;
	height:20px;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:5px;
	line-height:14px;
}
.index_login_button
{ 
	background:url(images/index_login_button.gif) no-repeat;
	border:none;
	font-size:12px;
	text-align:center;
	color:#ffffff;
	width:38px;
	height:18px;
	line-height:18px;
}
.index_express_query
{
	margin-left:30px;
	margin-top:8px;
	line-height:24px;
	padding-left:28px;
	background:url(images/express_query_bg.gif) no-repeat;
}
.product_pic
{
	border:solid 1px #dadada;
	padding:3px;
	background-color:#FFFFFF;
}
.product_pic_hover
{
	border:solid 1px #f90;
	padding:3px;
	background-color:#FFFFFF;
}

.scrollbar01
{
	scrollbar-face-color:#E8EEF2;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#B4CADA;
	scrollbar-darkshadow-color:#B4CADA;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-arrow-color:#598AAE;
	scrollbar-track-color:#F4F7F9;
}
.pic_border01 
{
	padding:5px;
	border:solid 1px #cfcfcf;
	margin:0 20px 20px 20px;
	
}
.nav_right_padding{ margin-right:10px;color:#598aae; }
.arrow01{ font-family:Arial, Helvetica, sans-serif; color:#f30; font-size:9px; }

#history_div ul,#history_div ul li { margin:0 0 0 10px;padding:0;}
.agent_table td{ padding-left:15px; }

#query_tbl { background:url(query/images/query_bg.jpg) no-repeat; height:280px;margin-top:10px;
    width: 100%;
}
#query_tbl  .input01{ border:solid 1px #cbd9e3; font-size:12px;line-height:16px;height:16px; font-family:Arial, Helvetica, sans-serif }
.query_title { font-family:"ºÚÌå";font-size:18px; }
.li_icon { background:url(images/li_icon.gif) no-repeat !important; width:10px;height:10px; }
.contact_border { border:solid 1px #e5da8d; background-color:#fffff3; }
.contact_select { color:#242424;font-size:12px;width:80px }
.contact_select2 { color:#242424;font-size:12px;width:140px }
/*link*/
.white_link:link,.white_link:visited
{
	color:#FFFFFF;
	text-decoration:none;
}
.white_link:hover,.white_link:active
{
	color:#FFFFFF;
	text-decoration:underline;
}
.green_link:link,.green_link:visited
{
	color:#693;
	text-decoration:none;
}
.green_link:hover,.green_link:active
{
	color:#693;
	text-decoration:underline;
}
.red_link:link,.red_link:visited
{
	color:#ff3300;
	text-decoration:none;
}
.red_link:hover,.red_link:active
{
	color:#ff3300;
	text-decoration:underline;
}
.blue_link:link,.blue_link:visited
{
	color:#004679;
	text-decoration:none;
}
.blue_link:hover,.blue_link:active
{
	color:#ff3300;
	text-decoration:underline;
}

.blue_link2:link,.blue_link2:visited
{
	color:#598aae;
	text-decoration:none;
}
.blue_link2:hover,.blue_link2:active
{
	color:#004679;
	text-decoration:underline;
}
.text_lineheight24
{
	line-height:24px;
	text-align:left;
}
.yellow_link:link,.yellow_link:visited
{
	color:#ff9900;
	text-decoration:none;
}
.p_Text
{
	text-align:left;
}
.txt_center
{
	text-align:center;
}
.yellow_link:hover,.yellow_link:active
{
	color:#ff6600;
	text-decoration:underline;
}
.link_grey:link,.link_grey:visited
{
	color:#666666;
	text-decoration:none;
}
.link_grey:hover,.link_grey:active
{
	color:#ff6600;
	text-decoration:underline;
}
.link_333:link,.link_333:visited
{
	color:#333333;
	text-decoration:none;
}
.link_333:hover,.link_333:active
{
	color:#ff3300;
	text-decoration:underline;
}


/*fontcolor*/
.color_blue { color:#004679;
    text-align: center;
}
.color_666 { color:#666666; }
.color_999 { color:#999999; }
.color_ccc { color:#cccccc; }
.color_c30 { color:#cc3300; }
.color_a5a5a5 { color:#a5a5a5; }
.color_red { color:#ff3300; }
.color_green { color:#669933; }
.color_yellow { color:#ff9900; }
.color_white { color:#ffffff; }
.color_brown { color:#630; }
.color_598aae { color:#598aae; }

.gradient01{ FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#0b91b6,endColorStr=#1ad6f3);width:50%;float:left;height:100%; }
.gradient02{ FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#1ad6f3,endColorStr=#0b91b6);width:50%;float:left;height:100%; }

.Depot_Span 
{ width:30%;  vertical-align:middle; text-align:left; float:left;  margin:1px 1px 1px 1px;
}

.DepotContent_DIV
{ padding:10px 5px 0px 5px; width:100%
}

.LCF_Span 
{ width:50%; vertical-align:middle; text-align:left; clear:right; float:left; margin:1px 1px 1px 1px;
}
.span_title
{
    font-size:14px; 
    text-align:right;
    float:right;
    display:inline-block;
    padding-right:18px;
}
.title_text
{
    padding: 5px 20px 5px 20px;
    height: 20px;
    border-bottom-style: solid;
    border-bottom-color: #BBD2DA;
    border-bottom-width: 1px;
    font-size: 14px;
    width:inherit;
    background-color: #EEF8FE;
}
.main_DIV
{
    width:100%;
    padding:10px 3px 10px 3px;
}
.LCF_Lable
{
    width:50%;
    text-align:right;
    font-size:12px;
    vertical-align:middle;
}
    
.LCF_tbx
{ width:50%;
  line-height:16px;
  height:16px;
   border:solid 1px #ccc;
   font-size:12px;
   padding-left:5px;
   font-family:Arial, Helvetica, sans-serif; 
}
.c_button
{
    width:100%;
    text-align:center;
    height:30px;
    vertical-align:middle;
    padding-top:20px;
}