﻿@charset "utf-8";
/* CSS Document */
* {margin:0;padding:0}
ol,ul,li,dl,dt,dd { list-style:none; margin:0; padding:0}
img { border:0;}
a,a:visited { color:#000;text-decoration:none;}
a:hover { color:#00019A; text-decoration:none;}
.tleft { text-align:left}
.tcenter { text-align:center; width:100%; margin:0 auto;}
.tright { text-align:right;}
.l16 { line-height:16px;}
.l18 { line-height:18px;}
.l20 { line-height:20px;}
.l22 { line-height:22px;}
.b { font-weight:bold;}
.clear { clear:both;}
.clear1 { clear:both; height:0; overflow:hidden;}
.f14 { font-size:14px;}
.f12 { font-size:12px;}
.f18 { font-size:18px;}
.f24 { font-size:24px;}
.HackBox{ /*Hack for float*/border-top:1px solid transparent !important;border-top:0; clear:both;}
input { margin:0 ;padding:0}
.fleft{ float:left}
.fright { float:right;}
.border_grey { border:1px solid #E6E6E6; background-color:#FFFFFF}

#head { width:960px; margin:0 auto;  margin-bottom:5px;}
#head .head_bg { background:url(../images/head_bg.jpg) repeat-x left top; width:958px; height:29px; float:left;}
#head .head_base { float:left; padding:8px 0 0 5px; color:#000}
#head .head_base  a, #head .head_base  a:visited { color:#000;}
#head .head_base a:hover { color:#000}
#head .head_base a.c_grey, #head .head_base a.c_grey:visited { color:#636262; margin-right:15px; text-decoration:underline;}
#head .head_base a.c_grey:hover { color:#636262; text-decoration:underline;}
#head .head_qt { float:right; margin-top:10px;}
#head .head_qt a {margin:0 8px; float:left; display:block; }
#head .head_qt a, #head .head_qt a:visited { color:#626262; text-decoration:none}
#head .head_qt a:hover { color:#626262; text-decoration:underline}
#head .head_qt span { float:left;}
#head .head_logo { float:left; margin:4px 6px 4px 8px;*margin:4px 6px 4px 8px;_margin:4px 6px 4px 4px;}
#head .head_logo img { margin-right:10px; float:left; display:block;}
#head .head_logo img.sub { margin-top:5px;}
#head .select { float:right; width:493px; margin-top:7px;}
#head .select label { margin-right:8px; margin-left:6px;*margin-left:0px;_margin-left:0px;}
#head .select input.input { border:1px solid #D4D4D4; padding:2px; width:178px; height:13px; margin:0 0 0 18px; }
#head .select .anniu { float:left; margin-top:5px; display:block;}
#head .head_bot { background:url(../images/head_bot.jpg) repeat-x left top; height:4px; overflow:hidden;}

#menu_mb { width:960px; margin:0 auto; BACKGROUND: url(../images/menu_bg.jpg) repeat-x left top; height:35px;} 
#menu_mb ul { margin-left:5px;} 
#menu_mb li { float:left; font-size:14px;} 
#menu_mb li a, #menu_mb li a:visited { color:#fff; margin:12px 18px 0 18px; * margin:12px 18px 0 18px; _ margin:12px 9px 0 9px; float:left; display:block;} 
#menu_mb li a:hover { color:#000;} 
#menu_mb li.expli a, #menu_mb li.expli a:visited{ margin:6px 9px 0 9px;*margin:6px 9px 0 9px;_margin:6px 4px 0 5px; background-color:#fff;  height:23px; padding:6px 9px 0 9px;float:left; display:block; color:#000;} 
#menu_mb li.expli a:hover { color:#000}


#submenu_mb { height:20px; padding:6px 0 0 6px; width:954px; margin:0 auto;background:url(../images/sub_menu.jpg) repeat-x left top; text-align:left;}
#submenu_mb  a, #submenu_mb a:visited { color:#000; margin-right:5px;}
#submenu_mb a:hover { color:#000;}




