﻿/*通用部分*/
body
{   background: #fff9b8;
    background-position: center top;
    background-image: url("style2/bg_top.jpg");
    background-repeat: repeat-x;}

ul{list-style-type:none;}

#top
{   height:100px;
    width:960px;
    margin:0px auto;
    background-image:url("myImages/topbg.gif");
}

#search
{   padding:60px 0px 0px 500px;}
#search div
{   padding:5px 15px;
    background-color:#ddd;
}
#searchType{ width:80px;}
#searchKey{ width:200px;}
#searchGo{ width:70px;}

#nav
{   height:42px;
    width:960px;
    margin:0px auto;
    background-image:url("myImages/nav.jpg");
    background-repeat:repeat-x;
    padding-top:8px;
}

#classNav,#classNav ul{list-style-type:none;}
#classNav>li{ margin:0px 3px; padding:0px 12px; font-size:18px;font-weight: bold;font-family: 微软雅黑,黑体; color:#fff; cursor:pointer;}
#classNav>li>a{text-decoration:none;font-size:18px;font-weight: bold;font-family: 微软雅黑,黑体;}
#classNav a:link,#classNav a:visited{color:#fff;}
#classNav a:hover,#classNav a:active,#classNav a:focus{color:#ff9900;}
#classNav ul{ background-color:#cc0000; padding:10px 15px;}
#classNav ul li{padding:3px 0px;}
#classNav ul a{font-size:16px;}

#main
{   width:960px;
    margin:0px auto;
    min-height:350px;
}


/*首页特有*/

/*首页栏目通用部分*/
#hotSite,#pushSite,#newSite,#newDoc,#hotTalk,#goodStuDoc
{   border:solid 4px #ddd;
}
#hotSite h3,#pushSite h3,#newSite h3,#newDoc h3,#hotTalk h3,#goodStuDoc h3
{   border:solid 1px #aaa;
    border-bottom:solid 1px #600;
    padding:5px 0px 8px 12px;
    font-family:微软雅黑,黑体;
    font-size:18px;
    background-color:#f0f0f0;
}
#hotSite h3 span,#pushSite h3 span,#newSite h3 span,#newDoc h3 span,#hotTalk h3 span,#goodStuDoc h3 span
{   padding-left:10px;
    border-left:solid 5px #900;
}
#hotSite>ul,#pushSite>ul,#newSite>ul,#newDoc>ul,#hotTalk>ul,#goodStuDoc>ul
{   border:solid 1px #aaa;
    border-top:none;
    padding:8px 12px;
}

/*站点部分列表分割线*/
#hotSite>ul>li,#pushSite>ul>li,#newSite>ul>li
{   padding:6px 8px;
    border-top: dashed 1px #ccc;
}
#hotSite>ul>li:first-child,#pushSite>ul>li:first-child,#newSite>ul>li:first-child{ border-top:none;}

/*热站、新站设置*/
#hotSite,#newSite
{   width:450px;
    clear:left;
    float:left;
    margin:20px 0px 0px 8px;
}

/*推荐设置*/
#pushSite
{   width:940px;
    margin:20px 0px 0px 8px;
    background-color: #fff;
}
#pushSite h3,#pushSite ul{border:none;}
#pushSite>div
{   clear:both;}
#pushSite>ul>li
{   float:left;
    width:420px;
}
#pushSite>ul>li+li
{   margin-left:30px;
    border-top:none;
}
/*推荐简单列表*/
#pushSiteSimple
{   margin:15px 15px;
    padding:5px;
    border-top:solid 1px #eee;
}
#pushSiteSimple>ul>li
{   float:left;
    margin:10px 0px 0px 12px;
    width:115px;
    display:block;
    overflow:hidden;
    text-align:center;
    white-space:nowrap;
}
#pushSiteSimple>ul>li img
{   padding:1px;
    margin-bottom:3px;
    border:solid 1px #ddd;
    width:110px;
	height:100px;
}
#pushSiteSimple>div
{   clear:both;}



/*站点内容样式*/
.IndexSiteInfo
{ height:90px;}
.IndexSiteInfo>div
{ float:left; padding:6px 0px 6px 12px;}
.IndexSiteInfo img
{ width:70px;height:80px;}
.IndexSiteInfo a
{ color:#990000;font-size:15px; font-weight:bold; font-family:微软雅黑,黑体;}
.IndexSiteInfo a span
{ font-size:12px; color:#000; margin-left:8px;}
.IndexSiteInfo p
{ margin-top:4px;}

.IndexSiteDoc, .IndexSitePL, .IndexSiteStuzy
{ clear:both; border-top:solid 1px #999; padding:10px 5px 0px;margin-top:15px;}
.IndexSiteDoc h4, .IndexSitePL h4, .IndexSiteStuzy h4
{   margin-top: -16px;background-color: #FFFFFF; width:36px; padding-left:8px; color:#990000; margin-bottom:5px;}
.IndexSiteDoc li, .IndexSitePL li, .IndexSiteStuzy li
{ clear:both; height:20px;}
.IndexSiteDoc a, .IndexSitePL a, .IndexSiteStuzy a
{ float:left;}
.IndexSiteDoc span, .IndexSitePL span, .IndexSiteStuzy span
{ float:right;}


/*文档等设置*/
#newDoc,#hotTalk,#goodStuDoc
{   width:450px;
    clear:right;
    float:right;
    margin:20px 8px 0px 0px;
}

/*文档等部分列表分割线*/
#newDoc>ul>li,#hotTalk>ul>li,#goodStuDoc>ul>li
{   padding:6px 8px;
    border-top: dotted 1px #ccc;
}
#newDoc>ul>li:first-child,#hotTalk>ul>li:first-child,#goodStuDoc>ul>li:first-child{ border-top:none;}
#newDoc a,#hotTalk a,#goodStuDoc a{ color:#990000;font-size:14px; font-weight:bold; font-family:微软雅黑,黑体;}
#newDoc span,#hotTalk span,#goodStuDoc span{ margin-left:20px; color:#888;}
#newDoc p,#hotTalk p,#goodStuDoc p{margin-top:5px;}


/*栏目页特有*/
#webSiteList
{
    margin-top:20px;
	padding:30px 60px;
	background-color:#fff;
	border:solid 1px #ddd;
}

#webSiteList h3
{   font-size:12px;
    padding:5px 10px;
    border-bottom:dashed 1px #d0d0d0;
}

#webSiteList ul
{   margin:10px 0px;
    list-style-type:none;
}

#webSiteList li
{   height:130px;
    border-bottom:dashed 1px #909090;
}
#webSiteList img
{   border:solid 1px #aaa;
    padding:2px;
    height:100px;
    width:100px;
    clear:left;
    float:left;
    margin:13px 0px 0px 10px;
}
#webSiteList div.webSiteInfo
{   float:left;
    margin:15px 10px 0px 15px;
    width: 570px;
}
#webSiteList div.webSiteGL
{   float:right;
    margin:80px 10px 0px 0px;
    width: 50px;
}

#webSiteList div a
{   font-size:14px;
    font-family:微软雅黑,黑体;
    color:#800000;
}

#webSiteList div.webSiteInfo a
{   float:left;
}

#webSiteList div.webSiteInfo a+p
{   float:left;
    margin-top:6px;
    margin-left:10px;
}
#webSiteList div.webSiteInfo p+p
{   clear:left;
    float:left;
    margin-top:6px;
}

/*页码样式*/
#pageList
{
	height: 30px;
	width: 100%;
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 3px; PADDING-TOP: 7px; TEXT-ALIGN: center;
}
#pageList A {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; TEXT-DECORATION: none
}
#pageList A:hover {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000
}
#pageList A:active {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000
}
#pageList SPAN.current {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000000
}
#pageList SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}


/*搜索页*/
#searchSiteList
{   width:960px;
    padding:15px 20px;
}

#searchSiteList div
{   border-bottom:dashed 1px #909090;
    padding:6px 20px;
}
#searchSiteList div .biaoji1
{   color:#cc0000;}

#searchSiteList div.siteInfo
{   height:118px;}

#searchSiteList img
{   border:solid 1px #aaa;
    padding:2px;
    height:100px;
    width:100px;
    clear:left;
    float:left;
    margin:8px 0px 0px 15px;
}

#searchSiteList p
{   line-height:16px;}

#searchSiteList img+p
{   float:left;
    margin:15px 10px 0px 15px;
    width: 570px;
}

#searchSiteList a
{   font-size:14px;
    font-family:微软雅黑,黑体;
    color:#06c;
}
#searchSiteList a+p
{   margin-top:6px;
    margin-left:10px;
}

/*新建站点页*/
#newSiteInfo
{   width:600px;
    margin: 30px 0px 30px 130px;
}

#newSiteInfo h3
{   font-family:微软雅黑,黑体;
    font-size:14px;
    padding:5px 10px;
}

#newSiteInfo h3+div
{   padding:15px 50px;
    width:100%;
    border-top: dashed 2px #909090;
}

#newSiteInfo p
{   margin-top:10px;}

#buttonBox
{   margin:10px auto;
    padding: 10px 20px 10px 50px;
    border-top:dashed 1px #ccc;
    width:100%;
}

#buttonBox input
{    padding:4px 10px;
}


/*快速创建内容页面*/
#MBBox
{   width:800px;
    margin: 30px auto;}

#MBBox a
{	color:#f00;}

#MBBox h2
{	font-family:微软雅黑,黑体;
    font-size:18px;
    padding:5px 10px;
}
#MBBox>p
{	margin:20px}

#Panel_MB
{	padding:15px 50px;
    border-top: dashed 2px #909090;
}

#Panel_MB h3
{   font-family:微软雅黑,黑体;
    font-size:14px;
    padding:5px 10px;
}

#Panel_MB p
{   margin-top:10px;}

#Panel_MB div
{   padding:15px 50px;
    border-top: dashed 1px #909090;
}