/* Copyright
   Create by:  http://www.anpie.com
   Modify by:  zhongwx@anpie.com
---------------------------------------------------*/
/* Imports
---------------------------------------*/
html,body,div,form,ul, li,img {vertical-align: baseline;}
table {border-collapse: collapse; border-spacing: 0;}
ol, ul {list-style: none;}
a img, :link img, :visited img {border: 0;}
ul,form{margin:0;padding:0;}
/* Elements
----------------------------------------*/
body, p, td, th, li{
font-family: "宋体", Arial, Verdana;
font-size:12px;
line-height:1.5em;
color:#333;
}
a {	text-decoration: none}
a:link {color: #000}
a:visited {color: #000}
a:hover {color: #FF6600}
.noherf{cursor:pointer}
p{margin: 0 0 1em 0;}
h1 {font-size:34px; margin-bottom:12px; font-weight:bold; font-family: "宋体", Arial, Verdana;}
h2 {font-size:26px; margin-bottom:10px; font-family: "宋体", Arial, Verdana;}
h3 {font-size:18px; margin-bottom:8px; font-family: "宋体", Arial, Verdana;}
h4 {font-size:16px; margin-bottom:5px; font-family: "宋体", Arial, Verdana;}
h5 {font-size:14px; margin-bottom:5px; font-family: "宋体", Arial, Verdana;}
h6 {font-size:14px; margin-bottom:5px; font-family: "宋体", Arial, Verdana;}
blockquote	{margin: 0 0 18px 18px; color:#666666; font-style: italic;}
strong		{font-weight:bold;}
em		{font-style:italic;}

body { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px;padding-top: 0px;}
img {border-TOP-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-BOTTOM-width: 0px; padding-bottom: 0px; margin: 0px;padding-top: 0px; border-RIGHT-width: 0px}
.dropshadow{padding:10px;border:1px solid #000;-moz-box-shadow:3px 3px 4px #000;-webkit-box-shadow:3px 3px 4px #000;box-shadow:3px 3px 4px #000;background:#fff;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#000000');} 
.dropshadow2{
	float:left;
	clear:left;
	background: url(img/shadowAlpha.png) no-repeat bottom right !important;
	margin: 10px 0 10px 10px !important;
	margin: 10px 0 10px 5px;
	padding: 0px;
}
.dropshadow2 .innerbox{
	position:relative;
	bottom:6px;
	right: 6px;
	border: 1px solid #999999;
	padding:4px;
	margin: 0px 0px 0px 0px;
}
.dropshadow2 .innerbox{
	/* IE5 hack */
	margin: 0px 0px -3px 0px;
	margin:  0px 0px 0px 0px;
}
.dropshadow2 .innerbox p{		
	font-size:12px;
	margin: 3px;
}

.clear {clear: both; overflow: hidden; height: 0px}
.wrapper {margin: 0px auto;position:relative;margin-bottom: 10px;}
.wrapper2 {margin: 0px auto; width: 990px; position:relative}
.header {margin: 0px auto;width: 990px;padding-bottom:10px}
.logo {	float: left; margin: 0px 0px 0px 6px}

#TopNav {font-size: 12px; float: right;padding-top: 5px; font-family: Arial; position: relative; }
#TopNav a {color: #00e; text-decoration: none}
#TopNavBtn {border-right: #fff 1px solid; padding-right: 2px; border-top: #fff 1px solid; padding-left: 4px; background: #fff; padding-bottom: 1px; border-left: #fff 1px solid; line-:height: 13px;padding-top: 3px; border-bottom: #fff 1px; height: 13px}
#TopNavBtn span {margin-left: 3px; color: #c0c0c0}
#TopNavBtn img {border-TOP-width: 0px; border-left-width: 0px; border-BOTTOM-width: 0px; VERTICAL-ALIGN: middle; border-RIGHT-width: 0px}
#BridgeService {padding-right: 0px; padding-left: 0px; padding-bottom: 2px;padding-top: 2px; border-bottom:#96F 1px dotted}
#TopNavMenu {border-right: #c0c0c0 1px solid; padding-right: 3px; border-top: #c0c0c0 0px solid; padding-left: 3px; background: url(img/bordertop.gif) #fff no-repeat; padding-bottom: 0px; border-left: #c0c0c0 1px solid; width: 80px;padding-top: 4px; border-bottom: #c0c0c0 1px solid; position: absolute; TOP: 21px}
#TopNavMenu .top-nav-item {padding-right: 0px; padding-left: 2px; padding-bottom: 4px; margin: 0px; line-:height: 12px;padding-top: 4px}

#mainNav{background:url(../images/nav_bg.gif) 0 0 repeat-x;margin-top:5px;margin:0 auto;}
.main_nav{ width:990px;height:45px;margin:0 auto;}
.main_nav li.current a{color:#00b5f7;cursor:pointer;}
.main_nav li.current a:hover{color:#00b5f7;cursor:pointer;}
.main_nav .lavaLampWithImage1 li a:hover,.lavaLampWithImage1 li a:active{border:none;color:#00B5F7;text-decoration:none;font-size:16px;}
.main_nav .lavaLampWithImage1 .sep{padding-top:13px;font-size:10px;color:#aeadad;float:left;height:20px;border-top:none;}
.main_nav .lavaLampWithImage1{position:relative;height:28px;}
.main_nav .lavaLampWithImage1 .current{color:#008ace;}
.main_nav .lavaLampWithImage1 .current a{color:#008ace;}
.main_nav .lavaLampWithImage1 li{float:left;list-style:none;padding-bottom:11px;}
.main_nav .lavaLampWithImage1 li.back{background:url(../images/nav_slider.gif) center bottom no-repeat;width:120px;height:28px;position:absolute;}
.main_nav .lavaLampWithImage1 li a{text-decoration:none;color:#303030;outline:none;text-align:center;top:6px;letter-spacing:0;z-index:1;display:block;float:left;height:28px;position:relative;overflow:hidden;padding:5px 20px 0 17px;font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif,"微软雅黑";font-weight:bold;text-shadow:2px 2px 2px #666;font-size:16px;}

.content {padding-right:6px;padding-left:6px;background: #fff;padding-bottom:10px;width:100%;padding-top:0px;text-align: left;}
.sidebar {float:left;width:220px; vertical-align:middle}
.main{ float:right;width:760px;}
.main .main-content {float:left;padding-left:6px;padding-right:6px;width:95%;}
em.keywd{color:#eee}

.mod-title-head-left {padding-left: 4px; background: url(img/mod-title-head-left.gif) no-repeat left 50%}
.mod-title-head-right {padding-right: 4px; background: url(img/mod-title-head-right.gif) no-repeat right 50%}
.mod-title-head-content {padding-left: 33px; font-weight: bold; font-size: 14px; background: url(img/mod-title-head-bg.gif) repeat-x; color: white; line-:height: 26px; position: relative; height: 26px}
.mod-body {border-right: #a6cae4 1px solid; padding-right: 3px; border-top: #a6cae4 1px solid; padding-left: 3px; padding-bottom: 3px; border-left: #a6cae4 1px solid;padding-top: 3px; border-bottom: #a6cae4 1px solid}

.sidebar-right {float:right; width: 63px}
.sidebar-right a {display: block; font-size: 12px; text-decoration: none/*; line-:height: 22px; ZOOM: 1*/ }

.index-content {padding-right: 0px; padding-left: 0px; background: #fff; padding-bottom: 0px; width:100%;padding-top: 0px; text-align: left;}
.index-main {float: left; margin-left: 0; width:100%}
.index-main .index-main-content {float: left; width: 702px}
.index-sidebar-right {float:right; width: 285px}
.index-sidebar-right a {display: block; font-size: 12px; text-decoration: none}


.footer {margin-top:10px;font-family:Arial;color:#006633;font-size:12px;height:50px;background:url(img/foot_bg.gif) repeat-x;text-align:center; padding-top:5px}
.footer a:visited,.foot a{text-decoration:none;color:#6e6e70}
.footer a:hover{text-decoration:underline}
.footer .footer-left{float:left;text-align:left;line-height:200%;padding-left:20px;}
.footer .footer-right{float:right;text-align:right;line-height:200%;padding-right:20px;}

#detailModtime {font-size: 12px; color: #828282; text-align:right}
.detail-container {padding-left: 10px; font-size: 12px; line-:height: 24px}
.detail-container p{text-indent: 2em}

.detail-container {border-right: #e0e0e0 1px solid; padding-right: 3px; border-top: #e0e0e0 1px solid; padding-left: 3px; padding-bottom: 3px; border-left: #e0e0e0 1px solid;padding-top: 3px; border-bottom: #e0e0e0 1px solid}

.noun {border-right: #a6cae4 1px solid; padding-right: 3px; border-top: #a6cae4 1px solid; margin-top: 10px; padding-left: 3px; padding-bottom: 3px; border-left: #a6cae4 1px solid;padding-top: 3px; border-bottom: #a6cae4 1px solid}



.box-o{border-right: #a6cae4 1px solid; background: #a6cae4; margin: 0px 2px; overflow: hidden; border-left: #a6cae4 1px solid; height: 1px}
.box-i {border-right: #a6cae4 1px solid; background: #d6e8f4; margin: 0px 1px; overflow: hidden; border-left: #a6cae4 1px solid; height: 1px}
.box-i {background: #fcf5e3}
.box-t {border-right: #a6cae4 1px solid; padding-right: 10px; padding-left: 10px; font-size: 12px; padding-bottom: 0px; border-left: #a6cae4 1px solid;padding-top: 6px}

.more {font-weight: normal; font-size: 10px; float: right}

div.docNavLine {font-size: 12px; padding-bottom:6px}
/*===============
docTitleLine为文章标题并配以下划线
*/

div.docTitleLine {padding-right: 0px; padding-left: 30px; font-size: 14px; /*background: url(main_content/bg.gif) no-repeat 5px -18px; */padding-bottom: 0px; margin: 0px 0px 10px; color: #184e00; line-:height: 30px;padding-top: 0px; border-bottom: #a7c0d6 1px dotted; /*ZOOM: 1*/}
div.keywordsLine {color:#fefefe; text-align:center}

/*-----------底部链接内容样式-----------------
.footer2 {float:left;width: 1003px;	height:150px;margin:0px auto;TEXT-ALIGN:center;	background:url(images/dibubg.jpg) repeat-x top center;}
/*
scrollover为链接特效*/
a.scrollover {color: #1552ae;text-decoration: none}
a.scrollover EM:first-line {color: #e60012;text-decoration: none}
a.scrollover .scrollover_Nudge {TOP: 2px}

.go{width:47px;height:106px;background-color:#FFF;position:fixed;_position:absolute;right:12px;bottom:25%;border-radius:5px;box-shadow:0 0 2px #6E6E6E; display:none}
.go a{background:url(../images/gotopbottom.png) no-repeat;display:block;text-indent:999em;width:37px;margin:5px;border:0;overflow:hidden;float:left}
.go .gotop{background-position:0 0;height:22px}
.go .gofeedback{background-position:0 -21px;height:32px}
.go .gobottom{background-position:0 -55px;height:22px}
.go .gotop:hover{background-position:-38px 0}
.go .gofeedback:hover{background-position:-38px -21px}
.go .gobottom:hover{background-position:-38px -55px}

.anpiefloat{border-radius:5px;box-shadow:0 0 2px #6E6E6E;margin:2px auto 10px auto;}
