body
{
background:url(/img/body/bg_body.gif) repeat-x top;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px auto auto auto;
color:#000;
}

p{
padding:2px;
margin:0px;
}
#main_container{
width:954px;
height:auto;
margin:auto;
padding:0px;
background:#FFF;
}
.txt_top{
float:right;
width:150px;
padding:10px 40px 0 0;
}
.txt_top a{
text-decoration:none;
color: #666666;
}
.txt_top a:hover{
text-decoration:underline;
}
.top_search{position:absolute;top:3px;left:830px;}
input.search_input{
width:100px;
height:12px;
border:1px solid #fff;
font-size:11px;
}
.search_bt{
float:left;
padding-left:10px;
}
.giohang{
float:right;
width:600px;
text-align:right;
margin-right:20px;
line-height:24px;
padding:5px 0 0 0;
}
.giohang a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565656; text-decoration:none;}
.giohang a:hover{text-decoration:underline;}
.lang_text{
float:left;
padding:0 5px 0 0;
color:#b3adad;
}
a.lang{
display:block;
float:left;
padding:0 5px 0 5px;
}
#header{
width:954px;
height:62px;
background:url(/img/body/top_bg.gif) repeat-x top center;
background-position:0px 0px;
margin:auto;
}
.logo{
width:240px;
float:left;
}
.top_left{width:9px; height:62px; background:url(/img/body/top_left.gif) no-repeat left top; float:left;}
.top_right{width:9px; height:62px; background:url(/img/body/top_right.gif) no-repeat right top; float:right;}
#main_content{
clear:both;
width:954px;
height:auto;
margin:auto;
padding:0px;
background:#FFF;
}
img {border-style:none;border:0px;}
.img_1{margin:0px 10px 10px 10px; float:left; }
.banner{/*margin:0px 10px 10px 10px;*/}
/*---------------- menu tab----------------------*/
.left_menu_corner{
width:9px;
height:31px;
float:left;
background:url(/img/body/menu_left.gif) no-repeat left;
}
.right_menu_corner{
width:9px;
height:31px;
float:right;
background:url(/img/body/menu_right.gif) no-repeat right;
}
/* menu */
.menu { float:right; width:700px; height:auto;}
.menu ul { padding:10px 0 0 0; margin:0; list-style:none; float:right;width:700px; height:auto;}
.menu ul li { float:left; margin:0; padding-right:18px;}
.menu ul li a {color:#4D4D4D;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;}
.menu ul li a:hover { color:#0092dc; text-decoration:none;}
.menu ul li a.active { color:#0092dc;}

/*--------------footer----------------*/
.footer{
width:954px;
clear:both;
height:48px;
background-color:#FFF;
border-top:1px solid #999;
margin:5px 0 0 0;
}
.center_footer{
width:600px;
height:30px;
text-align:right;
color:#666666;
padding:5px 10px 0 0;
float:right;
}

.left_footer{
float:left;
width:300px;
padding:5px 0 0 10px;
}
.clr{clear:both;overflow:hidden;}
.menu_footer{float:left;padding-top:5px;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;}
.menu_footer a{color:#4D4D4D;text-decoration:none;}
.menu_footer a:hover{color:#000000;}
