/* TOP CSS Document */
body{margin:0 auto; text-align:center;  font-size:12px;}
em{ font-style:normal;}
.fbold{ font-weight:bold;}
table{ font-size:12px;}
.top_bg{ background-image:url(../images/top_bg.gif); background-repeat:repeat-x; margin-bottom:10px;}
#top{ width:1000px; margin:0px auto; text-align:center;}
.logo-login{ clear:both;width:1000px; overflow:hidden; zoom:1; }
.logo{ float:left; width:330px;}

.btn_topbg{width:79px; height:21px; background:url(../images/btn_topbg.gif); border:0; color:#464646; line-height:23px; cursor:pointer;} 
.btn_topbg1{width:61px; height:21px; background:url(../images/btn_topbg1.gif); background-position:left top; border:0; color:#464646; line-height:23px; cursor:pointer;} 

.color_a34600{ color:#a34600;}
a.color_a34600:link{ color:#a34600; text-decoration:none;}
a.color_a34600:visited{ color:#a34600;  text-decoration:none;}
a.color_a34600:hover{color:#a34600;  text-decoration:underline;}
a.color_a34600:active{ color:#a34600; text-decoration:underline;}

/*login*/
.login{ float:right;width:660px; text-align:right;}
.login_cont{padding-top:7px;}
.login_cont a:link {color:#333333; margin:0px 4px; text-decoration:underline;}
.login_cont a:visited {color:#333333; margin:0px 4px; text-decoration:underline;}
.login_cont a:hover {color:#FF0000; margin:0px 4px; text-decoration:underline;}
.hot_icon{margin-top:-10px; margin-left:620px; position:absolute; width:17px; height:32px; z-index:9999;}
/*menu*/
#nav{margin:0px auto; text-align:center;padding:0;width:1000px;text-align:center;font-size:14px; background-image:url(../images/nav_bg.gif); height:37px; background-position:left; background-repeat:no-repeat;}

.menu5 {font-size:14px; padding:0; margin:0; margin-left:10px; list-style:none; height:37px;font-weight:normal;}
.menu5 li {color:#ffffff;float:left; height:37px; margin-right:8px; cursor:pointer; text-align:center; padding:0px 16px;}
.menu5 li a {color:#ffffff;display:block; float:left; height:37px; line-height:37px; font-weight:bold;text-decoration:none; cursor:pointer;}
.menu5 li a span {color:#ffffff;float:left; display:block; padding:0px 16px; background:url(../images/pro_five_0b.gif) no-repeat right top;}
.menu5 li.current a {color:#000000; font-weight:bold;}
.menu5 li.current a span { color:#000000;font-weight:bold;background:url(../images/pro_five_1b.gif) 0px center no-repeat;}


.menu5 li a:hover {color:#ffffff;}
.menu5 li a:hover span {color:#333333;background:url(../images/pro_five_1b.gif) 0px 0px no-repeat;}
.menu5 li.current a:hover {color:#333333; font-weight:bold; cursor:default;}
.menu5 li.current a:hover span { font-weight:bold;background:url(../images/pro_five_1b.gif) 0px 0px no-repeat;}


/*search*/
.search{width:1000px;color:#a34600;background:url(../images/search_bg.gif) 0px 0px no-repeat;height:38px; line-height:38px;}
.input_search{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;float:left;width:460px;color:#a34600;border-color:#666666 #CCCCCC #CCCCCC #666666;border-style:solid;border-width:1px;padding:3px;margin:0px; margin-left:30px;}
.search_hot{ float:left; margin-left:20px;  margin-top:10px;width:400px; color:#FFFFFF; font-weight:bold; }


/*
.btn_topbg{width:79px; height:21px; background:url(../images/btn_topbg.gif) background-position:center top; border:0; color:#464646; line-height:23px} 
.btn_topbg1{width:61px; height:21px; background:url(../images/btn_topbg1.gif); background-position:left top; border:0; color:#464646; line-height:23px} 
*/