@import url(subnav.css);

body {text-align: center;margin: 0px;padding: 0px;	background-image: url(bg_body.png);
	background-repeat: repeat-y;background-position: center;font-size: 12px;line-height: 160%;}
a:link {color:#0000FF; text-decoration:underline;}
a:visited {color:#800080; text-decoration:underline;}
a:hover,
a:active {color:#FF0000;text-decoration:none;}
h3 {font-size: 14px;font-weight: 900;color: #FFFFFF;background-image: url(bg_h3.png);
margin-top: 10px;padding-top: 5px;	padding-left: 10px;	padding-bottom: 3px;background-repeat: no-repeat;margin-bottom: 0px;margin-right: 0px;	margin-left: 0px;}
ul {padding: 0px;margin-top: 10px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
li {margin-top: 0px;margin-left: 20px;padding: 0px;	margin-right: 0px;margin-bottom: 10px;}
.box-blue {	border: 1px solid #3A77D0;padding: 5px;}
.line-blue {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #3A77D0;
	height: 5px;clear: both;font-size: 0px;line-height: 0px;margin-top: 5px;margin-bottom: 5px;}
.clear {clear: both;height: 2px;font-size: 0px;line-height: 0px;}
#container {width: 900px;margin-right: auto;margin-left: auto;}
#header {clear: both;}
#main {padding: 10px;text-align: left;}
#ver {clear: both;margin-top: 10px;}
#ver a {color: #000000;}

#pageleft{float:left;width: 190px;}
#pageright{float: right;width: 675px;}

#left {	width: 675px;float: left;}
#left h3 {font-size: 14px;font-weight: 900;color: #FFFFFF;background-image: url(bg_h3l.png);
margin-top: 10px;padding-top: 5px;padding-left: 10px;padding-bottom: 3px;background-repeat: no-repeat;margin-bottom: 0px;margin-right: 0px;margin-left: 0px;}

td{ font-size:12px;}

#right {float: right;width: 190px;}

#right .nr{ margin:10px;}

#right .zuo{ width:90px; float:left; text-align:center;}
#right .zuo .pic{ border:solid #E7DFD6 1px; margin-bottom:10px;}
#right .you{ width:538px; float:right;}
#right .you span{ float:right;}
.huiline{ margin:10px auto;}
.wainput{ border:solid #CCCCCC 1px; padding:1px;}
.flash{ margin:10px 0;}

#footer {clear: both;border-top-width: 1px;border-top-style: solid;border-top-color: #3A77D0;
	margin-right: 5px;margin-left: 5px;margin-top: 10px;clear: both;padding-top: 5px;}
	
.z{ float:left;}
.y{ float:right;}
.xbg{ width:325px; height:22px; margin:0 0 5px 0; padding:0; font-size:12px; font-weight:bold; line-height:25px; text-indent:10px; background:url(xbg.png) no-repeat;}
.dbg{ width:662px; height:22px; margin:0 0 5px 0; padding:0; font-size:12px; font-weight:bold; line-height:25px; text-indent:10px; background:url(dbg.png) no-repeat;}
.z14{ color:#333333; font-size:14px;}

.lb{ margin-left:10px; color:#333333; line-height:22px;}
.lb ul{ margin:0; padding:0;}
.lb li{ background:url(dian.png) no-repeat 4px 0;list-style-type:none; padding:0 0 0 0px; margin:0 0 0 0px; text-indent:11px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
p{ padding:0; margin:0; font-size:14px; line-height:24px; text-indent:25px;}
.b18{font-size:18px;font-weight:bold;margin:10px 0;}	
h2{font-size:18px;font-weight:bold;margin:10px 0;}

.lb span{ float:right; margin-top:-20px;}
.hl{ width:99%; margin:8px 0;}

/*滑动门*/
#subnav{background:url(subnav_bg.png) left top repeat-x;font-size: 12px;mline-height: 20px;
	background-color: #ffffff;width: 676px;margin-top: 12px;}
#subnav_menu{ padding:0; height:24px; border:#2763A5 1px solid; border-bottom:none; background:url(subnav_menu_bg.png) left top repeat-x;}
#subnav_menu ul {list-style: none;padding: 0px;	margin-top: 0px;margin-right: 0px;
	margin-bottom: 0px;	margin-left: 10px;}
#subnav_menu li {float: left; padding: 0px; margin: 0px;}
#subnav_sub{color:#000;	min-height:89px;padding: 7px;}
.subnav_off,.subnav_on{display: block; font-size: 12px; width: 69px; cursor: pointer; text-align: center;font-weight: bold; height: 24px; line-height: 24px; }
.subnav_off {color:#fff;}
	.subnav_off a:link,	.subnav_off a:visited{color: #fff; text-decoration:none;}
	.subnav_off a:hover, .subnav_off a:active{color:#2457a8;}

.subnav_on {color: #2457a8; background: url(subnav_sub_on.png) bottom left no-repeat; }
	.subnav_on a:link,	.subnav_on a:visited{color: #2457a8; text-decoration:none;}
	.subnav_on a:hover, .subnav_on a:active{color:#2457a8;}
.none{display:none;}

/*小滑动*/
.nTab{float: left;width: 662px;margin: 0 auto;border-bottom:1px #AACCEE solid; position:relative;
background-position:left;background-repeat:repeat-y;margin-bottom:2px; text-align:center;}
.ntaba{ position:absolute; top:0; left:0; width:662px; height:22px;}
.nTab .TabTitle{clear: both;height: 22px;overflow: hidden; }
.nTab .TabTitle ul{border:0;margin:0;padding:0;}
.nTab .TabTitle li{float: left;width: 82px;cursor: pointer; padding:4px 0 2px 0;list-style-type: none;}
.nTab .TabTitle .active{ background:url(hdon.png) no-repeat; color:#2457A8; font-weight:bold;}
.nTab .TabTitle .normal{background:url(hdoff.png) no-repeat;}
.nTab .TabContent{width:auto;background:#fff;margin: 0px auto;
padding:10px 0 0 0;border-right:1px #AACCEE solid;border-left:1px #AACCEE solid;border-top:1px #AACCEE solid;  margin-top:21px;}
.none {display:none;}

/*第二种形式*/
#tab { width:174px; position:relative; }
#tab div { position:absolute; top:26px; left:0; width:174px;}
#tab div { display:none; }
#tab .block { display:block; }
#tab h3 { float:left; width:81px; height:26px; line-height:20px; padding-left:4px; margin:0; font-size:12px; cursor:pointer; font-weight:normal; text-align:center; color:#00007F; background:url(off.gif) no-repeat;}
#tab .up { background:url(on.gif) no-repeat;}
#tab ul { margin:15px 0 0; list-style:none; padding:0; margin:0; }
#tab li { margin:0; padding:0;}