/* CSS Document */
body{font-size:12px; width:960px; margin:0px auto;}
div,form,img,ul,li,dl,dt,dd,h3,p,span {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6,p,span  { margin:0; padding:0;}
h3{font-size:100%;}
.left{float:left}
.right{float:right}
.center{margin-left:auto; margin-right:auto}
.clear {clear: both;height:0px;overflow:hidden; visibility:hidden; display:block}
.clearfix:after {clear:both; content:"."; display:block; height:0pt; visibility:hidden;}
/****** Font Size ******/
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
/****** Link Color ******/

ul{
list-style:none;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
img{margin:0px;padding:0px;border:0px;}

/*tags*/
.tagList{
width:650px;overflow:hidden;
background-color:#DBF1D4;
font-size:14px; font-family: 宋体, serif;
border:px solid #D4D4D4;
padding:2px;
margin-bottom:5px;
}
.tagList a{
margin:2px;
}


/* search */
#search{
	border:1px solid #DEE0DC;
	background:#FFFDF3;
	padding:0 10px;
	margin:5px auto 2px auto;
	width: 940px;
	height:26px;
}
#search .keywords{float:left;line-height:26px}
#search .search{float:right; width:360px; padding-top:2px; text-align:right}
#search .search form{padding:0; margin:0}
#search .text{border:1px solid #ccc; height:16px}
#search .submit{font-size:12px; height:20px}
/* topad */

/****** Link Color ******/
a:link  {color:#0A0064; text-decoration: none} /* 未访问的链接 */
a:visited {color:#0A0064;text-decoration:none} /* 已访问的链接 */
a:hover {color:#bc2931; text-decoration:underline} /* 鼠标在链接上 */
a:active{color:#bc2931; text-decoration:underline} /* 激活链接 */

.list ul{padding:5px 0 0; list-style:none}
.list li{line-height:20px; padding-left:5px}
.list {font-size: 12px;line-height:25px}

.num{background:url(nums.gif) no-repeat 2px 1px; color:#fff;}

.sliding{clear:both;background:url(/images/title_bg_normal.gif) repeat-x top}
.sliding ul{list-style:none;background:url(/images/cream.gif) repeat-x bottom; height:23px;}
.sliding li{text-align:left;line-height:23px; float:left; text-align:center; border-right:1px solid #cbcbcb; width:80px}
.sliding .current{background:#ffffff;cursor:hand}
.sliding .current a{color:#000;cursor:hand}

.more{text-align:right;}
.tab{display:none}
.tabon{display:block}

.break .list ul{padding:0;}
.break .list{font-size:14px;}
.break .list a:link{COLOR:#0000FF}
.break .list a:visited{COLOR:#0000FF}
.break .list a:hover{COLOR:#0000FF}

#page-container{
	width:960;
}

/*------ 封面列表内容 ------*/
#archives {width:960px;margin:5px auto;}
#archives .cl{border:0; width:650px;float:left;}
#archives .cr{border:0; width:300px;float:right;}
#archives .index{margin-bottom:5px; border:1px solid #d4d4d4; background:#ffffff;}
#archives .indext{padding-left:5px;background:url(/images/title_bg_normal.gif) repeat-x; line-height:22px; border-bottom:1px solid #d4d4d4}
#archives .indexc{background:#f9fcfe;}
#archives h1{padding-left:5px;font-size:16px;line-height:35px;font-family: 宋体, serif;}

#arctext {padding:5px;width:630px;overflow:hidden;line-height:1.8em;font-size:14px; font-family: 宋体, serif;}
#arctext ul{
line-height:38px;
}
#arctext li{
BORDER-BOTTOM: #b3b9c3 1px solid;
COLOR: #888; /*字体颜色*/
}
#arctext li p{
margin:0px;
padding:0px;
float:left;
COLOR: #0101ff;
}
.di_hui { BACKGROUND-COLOR: #f5f8fb }
.di_hui2 { BACKGROUND-COLOR: #f5f8fb;TEXT-ALIGN:left;}

#archives .break{line-height:20px; padding-left:5px}
#index{margin-top:5px}
#index .cl{border:0; width:452px}
#index .cr{border:0; width:302px}
#index .index{margin-bottom:5px; border:1px solid #d4d4d4}
#index .indext{10px;background:url(/images/title_bg_normal.gif) repeat-x; line-height:22px; border-bottom:1px solid #d4d4d4}
#index .indexh{background:url(/images/title_bg.gif) repeat-x; line-height:22px; border-bottom:1px solid #d4d4d4}
#index .indexc{background:#fff}
.hr2k{height:3px; overflow:hidden; margin-top:3px; font-size:0; line-height:0; border-top:1px dotted #333}
.bg2l{background:#f2f6fb}
p.poster{margin:5px 0; background:#f2f6fb; padding-left:5px;color:#666}
p.post{padding-left:36px; margin:0; font-size:12px; color:#000}
/*------ 底部服务链接 ------*/
#server{clear: both;margin:0px auto;width:945px;background:#f6f6f6;border-top:1px solid #4D4D4D; padding:0 8px; text-align:center; line-height:26px;}
#server a:link,#server a:visited{color:#333333}
#server a:hover,#server a:active{color:#BC2931}
#copy {margin-top:5px; text-align:center; line-height:20px; color:#333333}


/* new */
#top,#header,#menu,#navi,#m_b,#content{width:960px;}
#top{border-bottom:1px solid #ccc; color:#656565; height:24px; list-style:none outside none; padding:0;}
#top li{border-right:1px solid #C7C7BB; float:right; margin-top:7px; height:12px;}
#top li.first{float:left; border:0; padding:0;}
#top li.none {border:medium none;}
#top a{color:#000; margin:0 6px;}
#top input{border:0; background:#f1f1f1; width:100px; padding:0 2px; font-size:12px; position:relative; top:-1px; border-bottom:1px solid #ccc; color:#00f;}

#logo{float:left; margin-top:20px;}
#head-info{float:left; border:1px solid #8EB4CE; width:228px; margin-left:12px; margin-top:8px; height:55px; background:#f8f8f8; padding-top:3px;}
#head-info a{text-decoration:none;}
#head-info ul{list-style:none;}
#head-info ul li{float:left; width:228px; line-height:18px; padding-left:6px;}
#head-banner{float:right; border:1px solid #E9C94D; width:468px; margin-top:8px; height:55px; background:#FFFFDD; padding-top:3px;}
#head-banner a{text-decoration:none;}
#head-banner ul{list-style:none;}
#head-banner ul li{float:left; width:228px; line-height:18px; padding-left:6px; overflow:hidden; white-space:nowrap;}
#banner{float:right; margin:8px 0 5px;}

#menu {background:url(http://www.admin5.com/images/2008a/bg_menu.gif) repeat-x; height:27px; line-height:27px;}
#menu ul.menu a {color:#f2f6fb; text-decoration:none; display:block; line-height:27px; padding:0 15px; background:url(http://www.admin5.com/images/2008a/bg_menu_a_right.gif) no-repeat right;}
#menu ul.menu a:hover {background:url(http://www.admin5.com/images/2008a/bg_menu_hover_right.gif) no-repeat right;}
#menu ul.menu {list-style:none; float:left;}
#menu ul.menu li {float:left; margin-right:1px; display:inline;}
#menu ul.link{float:right;}
#menu ul.link a{color:#f2f6fb; line-height:27px;}
#menu ul.link li {float:left; margin-right:14px; display:inline;}
#menu li.current {background:url(http://www.admin5.com/images/2008a/bg_menu_on_left.gif) no-repeat; font-weight:bold;}
#menu li.current a,#menu li.current a:hover{color:#000; background:url(http://www.admin5.com/images/2008a/bg_menu_on_right.gif) no-repeat right;}
#menu li.home {margin-left:5px;}

#navi{background:#C8D5E4 url(http://www.admin5.com/images/2008a/bg_navi.gif) repeat-x scroll; font-size:12px; overflow:hidden; padding:6px 0 3px;}
#navi a{color:navy;}
#navi li.high a{color:#c30;}
#navi ul {list-style:none; float:left;}
#navi ul li {border-right:expression(this.parentNode.lastChild == this ? 0 : "1px solid #6887A4"); padding:0 5px; padding-top:2px; float:left; height:12px;}
#navi ul li.heart{background:url(http://www.admin5.com/images/red.gif) no-repeat 10px -1px; padding-left:30px;}
#m_b b{background:#d6e7fd; border-color:#d6e7fd;}
.c b{display:block; border-style:solid; line-height:0; font-size:0; clear:both; overflow:hidden;}
.c b.b1{border-width:1px 0 0; margin:0 5px; height:0;}
.c b.b2{border-width:0 2px; margin:0 3px; height:1px;}
.c b.b3{border-width:0 1px; margin:0 2px; height:1px;}
.c b.b4{border-width:0 1px; margin:0 1px; height:2px;}


.aa1{
width:300px;
float:right;
}
.aa2{
width:300px;
margin-left:5px;
}

/*-----------------------------------------------------------------------------------------*/

.header {background:url(http://img1.cache.netease.com/lady/css09/endpage_nav_bg.jpg) left bottom repeat-x #fff; width:960px; margin:2px auto 4px; line-height:30px; height:32px; overflow:hidden;}
.header .nav {float:left; margin-left:4px; display:inline; color:#878787;}
.header .nav a {padding:0 4px;}
.header .nav a,.endPage_Nav .nav a:visited {color:#000;}
.header .nav a:hover {color:#ba2636;}
.header .rss {background:url(http://img1.cache.netease.com/lady/css09/endpage_sprites.gif) -127px -100px no-repeat; margin:9px 9px 0; width:26px; height:14px; float:right; text-indent:-10em; overflow:hidden;}
.header .search {float:right; margin:1px 0 0 0;}
.header .search .textBox {background:#fff; width:155px; height:18px; line-height:18px; border:1px solid #dcdddd; color:#838383; margin-top:5px;}
.header .search .btn {margin:4px 0 0 6px; display:inline; float:left; cursor:pointer;}


.path {background:#fff; height:37px; line-height:37px;}
.path .logo {background:url(../img/logo_small.jpg); width:89px; height:28px; overflow:hidden; margin:5px 9px 0 0; display:block; float:left; font-size:0;text-indent:10em;}
.path .logo a {display:block; width:89px; height:28px;}



.right_o_2{
	padding: 10px;
	float: right;
	width: 300px;
	border: 1px solid #cccccc;
	text-align: left;
}
#archives .cr{width:300px;float:right;border: 1px solid #cccccc;text-align: left;}


.Sk, .Sk a:link, .Sk a:visited {
	color: #020098;
	text-decoration:none;
}

.Sk a:hover {
	color: #ff5300;
	text-decoration:underline;
}
.Sk a:active {
	color: #020098;
}




.cr h5{
	line-height: 30px;
	background-image: url(../img/dian.gif);
	background-repeat: repeat-x;
	background-position: 15px;
	margin: 0px;
	height: 30px;
	font-size: 14px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	clear: both;
}
.cr h5 span{
	background-color: #FFFFFF;
	padding-right: 15px;
	padding-left: 15px;
}



.Sw, .Sw a:link, .Sw a:visited {
	color: #009900;
	text-decoration:none;
}

.Sw a:hover {
	color: #ff5300;
	text-decoration:underline;
}
.Sw a:active {
	color: #009900;
}

.gArticle{
	padding-top: 5px;
	list-style:none;
}
.gArticle li{
	background-image: url(../img/li_h.gif);
	background-repeat: no-repeat;
	background-position: 10px 8px;
	padding-left: 18px;
	overflow: hidden;
	height: 22px;
}
.tAritcle{
	margin-top: 5px 0px;
	list-style:none;
}
.tAritcle li{
	width: 124px;
	overflow: hidden;
	float: left;
	text-align: center;
	height: 110px;
	padding-top: 10px;
	padding-right: 5px;
	padding-left:10px;
	padding-bottom: 0px;
}
.uu_05 li img{
	padding: 2px;
	float: left;
	height: 75px;
	width: 120px;
	border: 1px solid #666666;
	margin-bottom: 5px;
}
