/* This layout was designed by wit team */
/* Copyright 2007 neusoft */
/* Last updated Aug 27, 2007 */ 

@import url(common.css); 

/* 定义主体 */
div#main{
min-height: 100%; /* For Modern Browsers */
height: auto !important; /* For Modern Browsers */
height: 100%; /* For IE */
min-width: 960px;
position: relative;
margin: 0 auto;
text-align: center;
background: transparent url(../images/extend.jpg) top center repeat-y;
overflow: visible;
}

/* 定义头部 */
div#header{
width: 960px;
height: 68px;
position: relative;
margin-right: auto;
margin-left: auto;
text-align: right;
color: white;
background: transparent url(../images/header.jpg) top left no-repeat;
}

/* 定义体 */
div#body{
height: auto !important; /* For Modern Browsers */
width: 960px;
position: relative;
margin-right: auto;
margin-left: auto;
text-align: center;
padding-bottom: 120px; /*never change*/
}

/* 定义脚 */
div#footer{
clear: both;
height: 105px;
width: 100%;
position: relative;
margin-top: -105px; /*never change for ie6 */
bottom: 0;
left: 0;
margin-right: auto;
margin-left: auto;
text-align: center;
background: transparent url(../images/footer_bg.jpg) bottom center repeat-x;
}


/* 定义菜单栏 */
div#menubar{
width: 960px;
height: 34px;
position: relative;
margin-right: auto;
margin-left: auto;
text-align: center;
line-height: 30px;
color: white;
background: transparent url(../images/menubar.jpg) top left no-repeat;
overflow: hidden;
}

/* 定义导航栏 */
div#navigator{
width: 960px;
height: 30px;
position: relative;
line-height: 30px;
text-align: left;
color: white;
background: transparent url(../images/navigator.jpg) top left no-repeat;
overflow: hidden;
}

/* 消息栏 */
div#messagebar{
width: 960px;
height: 90px;
/*line-height: 90px;*/
position: relative;
margin-right: auto;
margin-left: auto;
text-align: center;
/*color: #666;*/
background: transparent url(../images/messagebar.jpg) top left no-repeat;
overflow: hidden;
}
/* 边框栏 上左*/
div#content #info {
float: left;
width: 363px;
height: 175px;
margin-left: 30px !important; /*for Firefox*/;
margin-left: 30px;
border-color: #b7d0ef;
border-style:solid;
border-width:1px; 
text-align: center;
display: block;
overflow: hidden;
background-image: url(images);
background-repeat: repeat;
}
/* 边框栏 下左*/
div#content #info1 {
float: left;
width: 363px;
height: 150px;
margin-left: 30px !important; /*for Firefox*/;
margin-left: 30px;
border-color:#b7d0ef;
border-style:solid;
border-width:1px; 
text-align: center;
display: block;
overflow: hidden;
background-image: url(images);
background-repeat: repeat;
}
/* 边框栏 下右*/
div#c_middle #c_middle_bottom_r {
float: right;
width: 363px;
height: 205px;
margin-left: 0px !important; /*for Firefox*/;
margin-left: 0px;
border-color: #b7d0ef;
border-style:solid;
border-width:1px; 
text-align: center;
display: block;
overflow: hidden;
background-image: url(images);
background-repeat: repeat;
}
/* 内容 */
div#content{
width: 960px;
position: relative;
margin-right: auto;
margin-left: auto;
/*color: #666;*/
overflow: hidden;
}

/* 定义菜单栏的列表样式 */
div#menubar #menu{
float: left;
width: 750px;
padding-left: 10px;
text-align: left;
overflow: hidden;
}

/* 定义信息栏的列表样式 */ 
div#menubar span{
float: right;
width: 180px;
position: relative;
top: 0;
text-align: right;
margin-right: 10px;
overflow: hidden;
}

/* 定义导航的列表样式 */
div#navigator ul{
float: left;
width: 340px;
height: 30px;
padding-left: 15px;
list-style: none;
}

div#navigator ul li{
float: left;
margin-right: 5px;
margin-left: 0px;
position: relative;
}

/* 定义信息样式 */
div#messagebar #title{
float: left;
position: relative;
top: 30px;
left: 40px;
line-height: 50px;
text-align: left;
}


#title img{
float: left;
border: none;
padding: 0;
}

#title span{
float: left;
display: block;
margin-left: 10px;
font-size: 14px;
font-weight: bold;
color: #0099CC;
}

/* 定义内容左栏样式 */
div#content #c_left {
float: left;
width: 21px;
height: 229px;
position: absolute;
top: 0;
left: 0;
background: url(../images/con_left_top.jpg) top center no-repeat;
}

/* 定义内容中栏样式 */
div#content #c_middle{
clear: both;
width: 910px;
min-height: 230px;
position: relative;
margin-right: auto; /*just for firefox*/
margin-left: auto;  /*just for firefox*/
text-align: center;
}

/* 定义内容右栏样式 */
div#content #c_right {
float: right;
width: 21px;
height: 229px;
position: absolute;
right: 0;
top: 0;
background: url(../images/con_right_top.jpg) top center no-repeat;
}

/* 菜单栏链接样式 */
div#menubar a:link, div#menubar a:visited{
font-weight: normal;
color: #00FFFF;
text-decoration : none;
}

div#menubar a:hover ,div#menubar a:active{
text-decoration : underline;
}

/* 导航栏链接样式 */
div#navigator a:link, div#navigator a:visited{
font-weight: normal;
color: white;
text-decoration : none;
}

div#navigator a:hover ,div#navigator a:active{
text-decoration : underline;
}