/* CSS Document */
@import url(base.css);

/*========== header ===========*/
#header{
width:1003px;
}

#banner{
height:162px;
width:1003px;
}

#navigation{
background:url(images/navigation_bg.jpg) repeat-x;
border-bottom:1px solid #FFF;
border-top:1px solid #FFF;
height:39px;
}

#time{
float:left;
display:inline;
margin:10px 0 0 60px;
}

#mainnav{
float:left;
margin:12px 0 0 115px;
}

#mainnav ul li{float:left; position:relative;}

#mainnav ul li img{display:block; margin:0 8px;}

#version{
float:right;
margin:10px 30px 0 0;
}


/*========== pagebody ===========*/
#pagebody{
width:1003px;
text-align:left;
overflow:hidden;
background:url(images/bg.jpg) repeat-y;
border-top:1px solid #333331;
}

/*==== sidebar ====*/
#sidebar{
width:225px;
min-height:425px!important;
*height:425px;
float:left;
background:url(images/left_bg.jpg) no-repeat;
border-top:5px solid #1571B0;
}

.prod_list{
margin-top:80px;
margin-left:13px;
width:185px;
line-height:13px;
}

.search{
margin-top:20px;
margin-left:13px;
width:185px;
text-align:center;
}

/*==== contenter ====*/
#contenter{
border-top:5px solid #C6C6C6;
width:711px!important;
width:778px;
padding:0 40px 10px 27px;
float:right;
}

.path{
background:url(images/path_line.jpg) no-repeat left bottom;
height:25px;
margin-top:15px;
padding-left:5px;
}

.index_content{
padding:15px 0;
height:130px!important;
height:160px;
overflow:auto;
}

.content{
padding:15px 0;
}

.title{
background:#FEFEF2;
height:30px;
line-height:30px;
padding-right:10px;
margin:10px 0;
text-align:right;
border-bottom:1px solid #E4E4E2;
border-top:1px solid #E4E4E2;
position:relative;
}

.title img{
position:absolute;
top:8px;
left:14px;
}

/*========== footer ===========*/
#footer{
border-top:1px solid #000;
width:1003px;
height:57px!important;
height:64px;
padding-top:7px;
background:url(images/footer_bg.jpg) repeat-x;
}