/*
File Name: 第二版CSS文件
File URI: http://www.mikaa.cn/
Description: 本文件第二版样式的样式表文件。
Author: 笑容
Version: 1.0
Author URI: http://www.oo8h.com/
*/

/* CSS Document */

* 	{
	margin:0;
	padding:0;
}


body{
	margin:0;
	padding:0;
	text-align:center;
	background-color: #eef8dd;
	FONT: 12px/1.25em arial, sans-serif;
}

A {
	COLOR: #004276; TEXT-DECORATION: none;
}
A:visited {
	COLOR: #5c7996;
}
A:hover {
	COLOR: #ca0002;
}
A:focus {
	outline: none;
}

H1{
	padding-bottom:5px;
}

.ColumnCaption{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	line-height: 1.5em;
	margin:0;
	padding:0;
}

.ColumnCaption a{
	text-decoration:none;
}

.ColumnCaption a:visited{
	COLOR:#ca0002;
}

.ColumnCaption a:hover{
	COLOR:#004276;
}

#pageLink{
	text-decoration:none;
}

#pageLink:visited{
	color:#ca0002;
}

#pageLink:hover{
	COLOR:#004276;
}

.clear {
	CLEAR: both;
}

.wbHeaderMenu{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	line-height:25px;
	vertical-align:middle;
	text-align:right;
	padding:8px 5px 8px 0;
}

.wbHeaderMenu a{
	text-decoration:none;
	COLOR: #004276;
}

/*Layout*/
#wbContainer{
	text-align:left;
	width:940px;
	margin:10px auto 0 auto;
	background-color: #eef8dd;
}

#wbHead{
	border-bottom:#eef8dd solid 6px;
	background-color:#fff;
	margin-bottom:10px;
}

#wbContentContainer {
	MARGIN: 0px auto;
	width:940px;
}

#wbLeftCol {
	WIDTH: 621px;
	float:left;
	background-color: #fff;
}

#wbMainCol{
	margin-bottom:10px;
	border-bottom: #eef8dd solid 10px;
}

#wbRightCol {
	MARGIN-LEFT: 9px;
	WIDTH: 310px;
	float:left;
	background-color: #fff;
}

#wbFooter{
	clear:both;
	margin:30px 0 0 0;
}

.wbLogo {
	padding:5px 0 5px 5px;
}

.wbFooterBox{
	border: #ebebeb 1px solid;
	text-align: center;
	line-height: 20px;
	padding: 30px;
	COLOR: #004276;
}

.wbFooterLinkTop{
	FONT-SIZE: 12px;
	COLOR: #aaa;
	PADDING-TOP: 20px;
	TEXT-ALIGN: center;
	background-color: #FFFFFF;
}

.wbFooterLinksBom{
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 18px;
	COLOR: #aaa;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #dadada 1px solid;
	TEXT-ALIGN: center;
	background-color: #FFFFFF;
}

.copyright{
	color:#727272;
	font-size:12px;
	padding-top:20px;
}

.wbDate {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #949494;
	LINE-HEIGHT: 14px;
	PADDING-RIGHT: 18px;
	PADDING-LEFT: 18px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #eef8dd 1px solid;
}

/*Homepage News Title*/
.wbImpPic{
	width:265px;
	float:left;
	padding:20px 20px 0 20px;
}

.wbImpPicT{
	font:12px #ccc;
	text-align:center;
	padding:8px 0;
}

.wbHeadTitlebox{
	width:285px;
	float:left;
	padding:10px 20px 10px 10px;
}

.wbHeadCaption{
	font-size:18px;
	font-weight:bold;
	color:#004276;
	margin: 5px 0 15px 0;
	line-height: 1.5em;
	border-bottom: #ccc 1px solid;
	padding-bottom: 10px;
	padding-top: 5px;
}

.wbHeadCaption a{
	text-decoration:none;
	COLOR:#004276;
}

.wbHeadCaption a:visited{
	COLOR:#004276;
}

.wbHeadCaption a:hover{
	COLOR:#ca0002;
}

.wbHeadColCaption{
	font-size:14px;
	font-weight:bold;
	color:#000;
	margin: 0;
}

.wbHeadColCaption a{
	text-decoration:none;
	COLOR:#000;
}

.wbHeadColCaption a:visited{
	COLOR:#000;
}

.wbHeadColCaption a:hover{
	COLOR:#ca0002;
}

.wbHeadTitle{
	margin:0;
	list-style-type:disc;
	padding-left: 20px;
	padding-top: 5px;
}

.wbHeadTitle a{
	text-decoration:none;
	COLOR:#004276;
}

.wbHeadTitle a:visited{
	COLOR:#004276;
}

.wbHeadTitle a:hover{
	COLOR:#ca0002;
}

.wbHeadTitle li{
	line-height:1.8em;
	font-weight:bold;
}

.wbColContainer{
	padding:0 20px;
	margin-top: 10px;
}

.wbColBox{
	width:285px;
	float:left;
	margin-bottom: 15px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom:5px;
}

.wbColName{
	width:48%;
	float:left;
}

.wbColNav{
	width:48%;
	float:right;
	text-align:right;
}

.wbRColBox{
	margin:15px;
	border:#ccc solid 1px;
	height:250px;
}

#wbPaperContent{
	float:left;
	width:710px;
	margin:0 10px 0 0;
	padding-left:5px;
	padding-right:5px;
	background-color: #FFFFFF;
}

#wbWenPaperContent{
	margin:0;
	padding-left:5px;
	padding-right:5px;
	background-color: #FFFFFF;
}

.wbWenColNav{
	margin-bottom:10px;
}
.wbWenContent{
	float:right;
	width:550px;
	margin-top:10px;
	padding-left: 5px;
	padding-right: 5px;
}

.wbWenTitleBox{
	text-align:center;
}

.wbPreTitle{
	font-size:14px;
	line-height:30px;
	display:block;
	margin:0 0 5px 0;
	padding:0 5px;
}

.wbTitle{
	font-size:16px;
	line-height:35px;
	font-weight:bold;
	color:#004276;
	display:block;
	text-align:center;
	margin:0 0 5px 0;
}

.wbSubTitle{
	font-size:14px;
	line-height:30px;
	display:block;
	text-align:center;
	margin:0 0 5px 0;
}

.wbAuthor{
	font-size:12px;
	line-height:30px;
	display:block;
	text-align:center;
	padding:0 5px;
}

.wbWenArticleBox{
}

.wbWenArticleImg{
	text-align:center;
}

.wbWenArticleNav{
	margin-top:20px;
	padding:10px;
	border-top:#ccc solid 1px;
	text-align:right;
}

.wbZoomTool{
	display:block;
	margin: -20px 0 0 400px;
}

#wbPage{
	float:left;
	width:353px;
	margin-top:10px;
	padding-left: 5px;
	padding-right: 5px;
}

#wbPagePic{
	border:#000000 solid 1px;
	margin-bottom:5px;
}

#wbPageContentNav{
	float:right;
	text-align:left;
	width:335px;
	margin-top:10px;
	padding-left: 5px;
}

.PNCaption{
	font-size: 12px;
	background-color:#CCCCCC;
	color: #CC0000;
	line-height: 1.5em;
	margin-bottom:10px;
	padding:5px;
}

.wbPageContentBox{
}

.wbPNArea{
	padding:5px 0;
}

.wbPNArea ul{
	margin:0;
	padding-left:10px;
	list-style:none;
}

.wbPNArea ul li{
	color:#004276;
	font-weight:bold;
	line-height:1.5em;
}

.wbPNArea ul li a{
	text-decoration:none;
}

.wbPNArea ul li a:visited{
	COLOR:#004276;
}

.wbPNArea ul li a:hover{
	COLOR:#ca0002;
}

#wbPaperNav{
	float:left;
	width:200px;
	margin:0;
	padding:5px;
	background-color: #FFFFFF;
}

.wbDateNav{
	padding-top:5px;
}

#wbPageNav{
	margin-top:10px;
}

.wbPageName{
	padding-top:5px;
	color:#004276;
	height:410px;
	overflow:scroll;
}

.wbHeaderNav {
	border-top:#e6e6e6 1px solid;
	border-bottom:#e6e6e6 1px solid;
	MARGIN: 0px auto; 
	HEIGHT: 27px;
}

.wbHeaderNav LI {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px;
}


.wbHeaderNav UL.wbNavigation{
	PADDING:0; 
	MARGIN: 0; 
	WHITE-SPACE: nowrap; 
	LIST-STYLE-TYPE: none; 
}

.wbHeaderNav UL.wbNavigation LI{
	BORDER-RIGHT: #e6e6e6 1px solid; 
	BORDER-TOP: #e6e6e6 0px solid; 
	BORDER-LEFT: #e6e6e6 0px solid; 
	BORDER-BOTTOM: #e6e6e6 0px solid;
	float:left;
}

.wbHeaderNav LI A {
	TEXT-TRANSFORM: uppercase; COLOR: #ca0002; LINE-HEIGHT: 25px; TEXT-DECORATION: none;
}

.wbHeaderNav LI A:visited {
	TEXT-TRANSFORM: uppercase; COLOR: #ca0002; LINE-HEIGHT: 25px; TEXT-DECORATION: none;
}

.wbHeaderNav LI A:hover {
	BACKGROUND: #ca0002; 
	COLOR: #fff;
}

.wbHeaderNav LI A.wbCurPage {
	BACKGROUND: #ca0002; 
	COLOR: #fff;
}

.wbHeaderNav LI A.wbCurPage:visited {
	COLOR: #fff;
}

.wbHeaderNav UL.wbNavigation LI A {
	PADDING-RIGHT: 6px; 
	DISPLAY: block; 
	PADDING-LEFT: 6px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 1px; 
	VERTICAL-ALIGN: middle; 
	WIDTH: auto; 
	PADDING-TOP: 0px; 
	HEIGHT: 25px;
	float:left;
}

/*ListPage*/
h3 {
	margin:0;
	padding:10px;
	font-size:24px;
	font-weight:bold;
	display:block;
}

.wbListTitle{
	padding:5px 20px 10px 0;
	margin-bottom:10px;
	border-bottom:#ccc 1px solid;
}

.wbListImg{
	float:left;
	margin:0;
	padding:0;
}

.wbListNews{
	float:left;
	margin:0 0 0 10px;
	padding:0 15px 0 0;
}

.wbListBigNT{
	margin:0;
	padding:0;
	font-size:12px;
	color:#004276;
	font-weight:bold;
}

.wbListContent{
	margin-bottom:20px;
}

.wbListContent p{
	margin:0px;
	padding-top:5px;
	line-height:1.5em;
}

.wbNewsList {
	margin-bottom:20px;
	font-size:14px;
}

.wbNewsList ul {
	margin:0;
	padding:0 0 0 15px;
	line-height:1.8em;
}

.wbPubTime {
	color:#CCCCCC;
}

.wbNewsListNav {
	text-align:right;
}


/**/

.wbNewsArticle{
	position:relative;
	border-top: #ccc 1px solid;
	
}

.wbNewsArticle img, .wbNewsArticle #sense{
	display:block;
	float:left;
	margin:10px 15px 10px 0;
}

.wbNewsArticle P{
	margin:0;
	padding:10px 0;
	font-size: 14px;
	line-height: 1.5em;
	text-indent:2em
}

/*Date
.px12 {
	FONT-SIZE: 12px;
	color: 000000;
}
.px12 a{
	FONT-SIZE: 12px;
	color: 000000;
}
.whitenav {
	FONT-SIZE: 12px; COLOR: #FFFFFF
}
.whitenav A {
	FONT-SIZE: 12px; COLOR: #FFFFFF
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.default {
	FONT-SIZE: 12px; LINE-HEIGHT: 21px
}
.Ltd1 {
	BORDER-RIGHT: #555 1px solid; 
	BORDER-TOP: #555 1px solid; 
	BORDER-LEFT: #555 1px solid; 
	BORDER-BOTTOM: #555 1px solid;
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	PADDING-RIGHT: 5px; 
	PADDING-TOP: 5px; 
}
#pgn {
	position: absolute;
	width: 150px;
	padding: 0px;
	border: 1px solid #292929;
	background: #e8e8e8;
	font-size: 12px;
	line-height: 130%;
	z-index: 2;
	left:740px;
	top:95px;
	display:none;
}

.font01{
	text-align:center;
	font-size: 26px;
	line-height: 150%;
	font-family: "姒涙垳缍? ,Arial Black,sans-serif;
	font-weight:bolder;
}
.font02 {
	font-size: 14px;
	color: #797873;
	line-height: 160%;
	text-align:center;
}
.banmianmulu_huise {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C0C0C0;
	border-right-color: #C0C0C0;
	border-bottom-color: #C0C0C0;
	border-left-color: #C0C0C0;
}
*/


/**/
.wbWcLtgBox {
	
}
.wbWcLtgBoxHeader {
	BACKGROUND: url('/img/corner_lg_TR.gif') no-repeat 100% 0px; 
OVERFLOW: hidden; HEIGHT: 4px
}
.wbWcLtgBoxContent {
	BACKGROUND-COLOR: #fff
}
.wbWcLtgBoxFooter {
	BACKGROUND: url('/img/corner_lg_BR.gif') no-repeat 100% 0px; 
OVERFLOW: hidden; HEIGHT: 4px
}
.wbWcLtgBox .wbBoxContent {
	BACKGROUND: #fff
}
.wbWcLtgBox .wbBoxHeader {
	BACKGROUND: url('/img/corner_lg_TR.gif') repeat-x 100% 0px; 
OVERFLOW: hidden; HEIGHT: 4px
}
.wbWcLtgBox .wbBoxHeader DIV {
	BACKGROUND: url('/img/corner_lg_TL.gif') repeat-x 100% 0px; 
OVERFLOW: hidden; HEIGHT: 4px
}
.wbWcLtgBox .wbBoxFooter {
	BACKGROUND: url('/img/corner_lg_BR.gif') no-repeat 100% 0px; 
OVERFLOW: hidden; HEIGHT: 4px
}
.wbWcLtgBox .wbBoxFooter DIV {
	BACKGROUND: url('/img/corner_lg_BL.gif') no-repeat 100% 0px; 
OVERFLOW: hidden; HEIGHT: 4px
}
/**/
.wbPad5TB9LR {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
/**/
#wbMostPopMod {
	DISPLAY: none; OVERFLOW: hidden;
}
#wbMostPopMod .wbMpPadTop {
	PADDING-TOP: 6px
}
#wbMostPopMod .wbRedBoxContent .wbMpCat IMG {
	PADDING-RIGHT: 9px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#wbMostPopMod .wbBoxContent .wbMpCat IMG {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 7px; PADDING-TOP: 4px
}
#wbMostPopMod .wbRedBoxContent .wbMpHead {
	PADDING-RIGHT: 9px; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 8px
}
#wbMostPopMod .wbMpHeadAd {
	DISPLAY: inline; FLOAT: right; MARGIN: 3px 5px 0px 0px
}
#wbMostPopMod .wbMpCat A {
	DISPLAY: block
}
.wbMpMore {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 8px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 6px;
	text-align: right;
}
#wbMostPopMod .wbMpMore {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 11px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 13px; PADDING-TOP: 3px
}
#wbMostPopMod .wbMpTopicContent .wbMpMore {
	PADDING-BOTTOM: 1px
}
.wbMpMore {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 8px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 6px;
	text-align: right;
}
#wbMostPopMod .wbMpMore {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 11px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 13px; PADDING-TOP: 3px
}
#wbMostPopMod .wbMpTopicContent .wbMpMore {
	PADDING-BOTTOM: 1px
}
#wbMostPopMod .active .wbWireRedBox {
	DISPLAY: none
}
#wbMostPopMod .closed .wbWireBox {
	DISPLAY: none
}
#wbMostPopMod .closed .wbWireRedBox {
	DISPLAY: block
}
#wbMostPopMod .active .wbWireBox {
	DISPLAY: block
}
/**/
.wbWireRedBox .wbWireRedBoxHeader {
	BACKGROUND: url('/img/mp_tr.gif') repeat-x 100% 0px; 
OVERFLOW: hidden; HEIGHT: 4px
}
.wbWireRedBox .wbRedBoxContent {
	COLOR: #fff; BACKGROUND-COLOR: #E79A9B
}
.wbWireRedBox .wbWireRedBoxFooter {
	BACKGROUND: url('/img/mp_br.gif') no-repeat 100% 0px; 
OVERFLOW: hidden; HEIGHT: 4px
}
/**/
.wbWireBox .wbBoxContent {
	BORDER-RIGHT: #dfdfdf 1px solid; BACKGROUND: #fff; BORDER-LEFT: #dfdfdf 1px solid
}
.wbWireBox .wbBoxHeader {
	BACKGROUND: url(/img/corner_wire_TR_bg.gif) repeat-x 100% 0px; OVERFLOW: hidden; HEIGHT: 4px
}
.wbWireBox .wbBoxHeader DIV {
	BACKGROUND: url(/img/corner_wire_TL.gif) #fff no-repeat 0px 0px; WIDTH: 4px; HEIGHT: 4px
}
.wbWireBox .wbBoxFooter {
	BACKGROUND: url(/img/corner_wire_BR._bg.gif) no-repeat 100% 0px; OVERFLOW: hidden; HEIGHT: 4px
}
.wbWireBox .wbBoxFooter DIV {
	BACKGROUND: url(/img/corner_wire_BL.gif) #fff no-repeat 0px 0px; WIDTH: 4px; HEIGHT: 4px
}
.wbWireBox .wbBoxContent {
	BORDER-RIGHT: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; BACKGROUND-COLOR: #fff
}
.wbWireBox .wbWireBoxHeader {
	BACKGROUND: url(/img/corner_wire_TR_bg.gif) repeat-x 100% 0px; OVERFLOW: hidden; HEIGHT: 4px
}
.wbWireBox .wbWireBoxFooter {
	BACKGROUND: url(/img/corner_wire_BR._bg.gif) no-repeat 100% 0px; OVERFLOW: hidden; HEIGHT: 4px
}
/**/
.wbMpStoryContent OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #c4c4c4; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.wbMpStoryContent OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; BORDER-BOTTOM: #e6e6e6 1px solid; POSITION: relative; HEIGHT: 28px
}
.wbMpStoryContent OL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 36px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 7px; LINE-HEIGHT: 14px; PADDING-TOP: 7px; HEIGHT: 14px; TEXT-DECORATION: none
}
.wbMpStoryContent OL LI B {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; LEFT: 12px; LINE-HEIGHT: 19px; POSITION: absolute; TOP: 5px
}
.wbMpStoryContent OL LI A {
	HEIGHT: 28px
}
*:first-child + HTML #wbMostPopMod .wbMpStoryContent OL LI A {
HEIGHT: 28px
}
#wbMostPopMod .wbMpStoryContent OL LI A:hover {
BACKGROUND: #fefde8
}
#wbMostPopMod .wbMpStoryContent OL LI A:hover IMG {
BORDER-RIGHT: #c00 1px solid; BORDER-TOP: #c00 1px solid; BORDER-LEFT: #c00 1px solid; BORDER-BOTTOM: #c00 1px solid
}

#taglist ul li {display:inline;}
#taglist ul li a{white-space: nowrap;margin-right:10px;}

h2.r{font-size:14.6px;margin-bottom:5px;padding-bottom:0px;margin-top:30px;font-weight:normal;}
a.l, h2.r a:visited, h2.r a:link{TEXT-DECORATION: underline;color:blue;line-height:1.5em}
h2.r a:hover{TEXT-DECORATION: none;color:red;}
div.j{width: 550px}
a.a{color:green}
a.fl{color:green}
div.e{margin-top:5px;}
a:link.googlegreen, a:visited.googlegreen {color:#FF9900;}
#cse-search-box {margin:0;padding:0;}
#wbContainer {margin-top:0;}
#wbHead {margin-bottom:0;}
