

/* ===================== 页头 ======================== */
.header{
width:950px;
height:224px;
margin-left:auto;
margin-right:auto;
}

.toplink{
float:right;
height:30px;
line-height:30px;
margin-right:15px;
}

.toplink a{
padding-left:15px;
background:url(header_graypoint.gif) no-repeat left top;
}

.toplink a.import{
background:url(header_orangepoint.gif) no-repeat left top;
}

.logo{
clear:both;
width:100%;
height:135px;
background:url(header_logo.gif) no-repeat left top;
}

.board{
float:right;
width:125px;
height:80px;
line-height:19px;
margin:27px 24px 0px 0px;
padding:14px 10px 0px 13px;
background:url(header_board.gif) no-repeat left top;
display:inline;
}

.navgation{
width:100%;
height:26px;
line-height:26px;
font-size:14px;
text-align:center;
background:#C2D605;
}

.navgation a{
margin:0px 6px 0px 5px;
color:black;
text-decoration:none;
}

.navgation a:hover{
color:red;
text-decoration:underline;
}

.rollnews{
width:100%;
height:33px;
line-height:33px;
}

.rollnewstitle{
float:left;
padding-left:30px;
width:60px;
color:#996505;
font-weight:bold;
background:url(header_rollnews.gif) no-repeat 10px top;
display:inline;
}

.rollnewsline{
float:right;
width:860px;
}


/* ===================== 页脚 ======================== */
.footer{
clear:both;
width:950px;
padding-top:30px;
margin-left:auto;
margin-right:auto;
background:url(footer_bg.gif) repeat-x left top;
text-align:center;
}

.footer p{
margin:0;
padding:0;
line-height:22px;
}

/* ============= 根路径菜单 ============== */
.rootmenu{
float:left;
width:178px;
border:#5FBFBE 1px solid;
background:url(rootmenu_bg.jpg) repeat-y left top;
padding:8px 0px 10px 0px;
}

.rootmenutitle{
width:170px;
height:170px;
margin-left:4px;
background:url(rootmenu_title.jpg) no-repeat 50% 50%;
}

.rootmenusection{
width:157px;
margin-top:2px;
margin-left:auto;
margin-right:auto;
}

.rootmenusection ul{
margin:0;
padding:0;
list-style-type:none;
}

.rootmenusection ul li{
width:145px;
padding-left:12px;
height:32px;
line-height:32px;
font-size:14px;
background:url(rootmenu_item.gif) no-repeat left top;
}

.rootmenusection li.subitem{
margin-bottom:2px;
width:125px;
padding-left:32px;
height:20px;
line-height:20px;
font-size:12px;
background:url(rootmenu_subitem.gif) no-repeat right top;
}

.rootmenusection a{
color:#333;
}

.rootmenusection a.selected{
font-weight:bold;
}

.rootmenu .hotcall{
margin-top:20px;
margin-left:auto;
margin-right:auto;
width:150px;
height:55px;
padding-top:7px;
background:url(rootmenu_hotcall.gif) no-repeat left top;
font-size:14px;
color:#fff;
font-weight:bold;
text-align:center;
}

/* ============== 面包屑 =============== */
.crumb{
margin-bottom:10px;
width:743px;
padding-left:15px;
border:#ccc 1px solid;
height:25px;
line-height:25px;
background:#F0F0F0;
color:Black;
font-size:12px;
}

.crumb a{
color:Black;
text-decoration:none;
}

.crumb a:hover{
text-decoration:underline;
}

/* ============= 管理员平台菜单 ============== */
.managermenu{
float:left;
width:180px;
}

.managermenu a{
color:#0044DD;
text-decoration:none;
}

.managermenusection{
width:180px;
margin-bottom:5px;
}

.managermenusection p{
margin:0;
padding:0px 0px 0px 20px;
height:28px;
line-height:28px;
background:url(managermenu_title.jpg) no-repeat left top;
font-size:14px;
color:#fff;
font-weight:bold;
}

.managermenusection ul{
margin:0;
padding:5px 0px 10px 0px;
list-style-type:none;
background:#EFEFEF;
}

.managermenusection ul li{
height:22px;
line-height:22px;
padding-left:20px;
background:url(icon_smallpoint.gif) no-repeat 10px 50%;
}

.managermenu .hotcall{
margin-top:20px;
margin-left:auto;
margin-right:auto;
width:150px;
height:55px;
padding-top:7px;
background:url(rootmenu_hotcall.gif) no-repeat left top;
font-size:14px;
color:#fff;
font-weight:bold;
text-align:center;
}