/* CSS Document */
.loginbox{ display:block; clear:both; padding:0; margin:0;background-image:url(../images/h_login_bg_01.gif); background-repeat:repeat-x; font-size:12px;}
.login_m{ display:block; clear:both; width:1000px; height:28px; line-height:28px;padding:0; margin:0 auto;}
.login_btn{ display:block; clear:both; background-image:url(../images/h_login_bg_14.gif); background-repeat:repeat-x; height:8px;padding:0; margin:0 0 3px 0; text-align:center;}
.login_btn img{ padding:3px 3px 0 3px;cursor:pointer;cursor:hand;}

.login_l{ display:block; float:left; clear:left; line-height:28px; background:url(../images/h_icon_09.gif) left no-repeat; padding-left:10px; margin-left:5px; color:#999;}
.login_r{ display:block; float:left; margin: 0 0 0 160px; color:#999; line-height:28px; background-image:url(../images/h_btn_img_04.gif); background-position:0 5px; background-repeat:no-repeat; padding-left:90px; }
* html .login_r {margin: 0 0 0 140px;}
*+ html .login_r {margin: 0 0 0 140px;}

.login_r input{vertical-align:middle; color:#333; font:normal 12px Tahoma,"ËÎÌå"}
.login_inp{ width:80px; height:18px; background:url(../images/login_input_bg.gif) repeat-x; border:#ccc 1px solid; line-height:18px;vertical-align:middle; margin:3px 10px 2px 0;}
.login_btn2{ background:url(../images/h_btn_06.gif) no-repeat; width:54px; height:18px; border:0;}

.login_333{ color:#333;}
.login_gray{ color:#333; margin:0 5px; text-decoration:none;}
.login_gray:hover{ color:#f33;}

.login_red{ color:#F00; margin:0 5px; text-decoration:none; }
.login_red:hover{ color:#F00;}

.login_green{ color:#360; margin:0 5px; text-decoration:none;}
.login_green:hover{ color:#360;}

/*head menu*/
.head{display:block; clear:both; width:960px; background-color:#fff;padding:0; margin:0 auto;}
.head img{ border:0;}

.menubox{display:block; clear:both; height:77px; background:#585858;}
.logo,.s_l{ float:left;}
.menu,.s_r{ float:right;}
.logo img{ display:block; margin:0; padding:0;}
.menu1,.menu2,.menu3,.menu4,.menu5,.menu6,.menu7{display:inline; float:left; width:97px; height:77px;background-position:0 0;cursor:pointer;cursor:hand; margin-left:1px; padding:0; border:0;}
.menu1{ background-image:url(../images/h_menu_19.gif);}
.menu2{ background-image:url(../images/h_menu_21.gif);}
.menu3{ background-image:url(../images/h_menu_23.gif);}
.menu4{ background-image:url(../images/h_menu_25.gif);}
.menu5{ background-image:url(../images/h_menu_27.gif);}
.menu6{ background-image:url(../images/h_menu_29.gif);}
.menu7{ background-image:url(../images/h_menu_31.gif);}
.menu1 a,.menu2 a,.menu3 a,.menu4 a,.menu5 a,.menu6 a,.menu7 a{ display:block; color:#fff; font-weight:bold; font-size:12px; text-align:right; padding:49px 9px 0 0; text-decoration:none;}
.menu1 a:hover,.menu2 a:hover,.menu3 a:hover,.menu4 a:hover,.menu5 a:hover,.menu6 a:hover,.menu7 a:hover{color:#fff100;}

/*search*/
.search{display:block; clear:both; background:url(../images/h_nav_bg_41.gif) repeat-x; height:29px; line-height:29px; margin:2px 0; color:#fff; font-size:12px;}

.s_r{ line-height:26px;}
.s_name1{ color:#fff; font-weight:bold; background:url(../images/h_icon_47.gif) left no-repeat;  padding-left:15px; margin-left:5px;}
.s_a1{ color:#E6DBAA; background:url(../images/h_s_icon.gif) left center no-repeat; padding-left:8px; margin-left:5px; text-decoration:none;vertical-align:middle;}
.s_a2{ color:#E6DBAA; margin:0 10px 0 0; text-decoration:none;vertical-align:middle;}
.s_inp{ height:18px; width:100px;  background:#fff;border:#fff 1px solid ; color:#333; font:normal 12px/18px Tahoma,"ËÎÌå"; margin:3px;vertical-align:middle;}
.s_btn{ width:54px; height:18px; border:0;vertical-align:middle; color:#333; font:normal 12px/18px Tahoma,"ËÎÌå"; margin:3px 8px 3px 3px;}

.banner{display:block; clear:both; padding:2px 0; margin:0;}
