/* 
*  Author: Mistletoe
*  Author URI: http://ooview.com
*  E-mail:fz_f@163.com
*  File: /css/master.css
*  Format: UTF-8
*  Create Date: Apr 2 2007
*  last Edit: Oct 27, 2007
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body {
text-align:center;
font: 62.5% Verdana, Arial, Helvetica;
}
#oneColLayout {
background: #F7F7F4;
}
#twoColLayout {
background: #F7F7F4;
}
/*默认链接*/
a:link {
text-decoration: none;
color: #39c;
}
a:visited{
text-decoration: none;
color: #39c
}
a:hover {
background-color: #39c;
text-decoration: none;
color: #fff;
}

/*报头*/
#header h1 {
margin: 0;
padding: 30px;
font-size: 150%;
color: #FF0000;
text-indent: -9000px;
}

/*栏目标题 h2*/
h2 {
	margin: 0 1em;
	padding: 0 1em 0;
	font-size: 1.4em;
	background: url(../img/title_bg.gif) no-repeat left center;
}

.default h2 {
color: #157CB6;
}
.advert h2 {
color: #FF9900;
}
/*MAIN CONTENT*/
#wrapper {
width:75em;
text-align:left;
margin:0 auto;
background:#F7F7F4;
padding-top:1em;
}
#oneColLayout #mainContent {
float:right;
width:55em;
background: url(../img/y-line.gif) repeat-y 30.5em 0;
}
#twoColLayout #mainContent {
float:right;
width:55em;
}
#primaryContent {
float:left;
width:30em;
}
#secondaryContent{
	float:right;
	width:23.5em;

}
#sideContent{
	float:left;
	width:18em;
}
/*header*/
#header {
width: 75em;
background:#284361;

margin-bottom: 1em;
}
#header img {
margin: 1em 0 0 2em;
height: 2em;
width: 13em;
float: left;
}
/*header's mainNav
==================*/
#mainNav
{
padding: 0;
height: 2em;
font-weight: bold;
font-size: 120%;
margin-left: 14em;
clear: both;
}

#mainNav ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}
#mainNav li
{
display: block;
margin: 0;
padding: 0;
float: left;
width: auto;
}
#mainNav a
{
color: #fff;
display: inline;
width: auto;
text-decoration: none;
background: #284361;
margin: 0;
padding: .5em 1em;
border-right: 1px solid #FFF;
}

#mainNav a:hover, #mainNav a:active { background: #f6f6f6;color: #284361; }

#mainNav a.active:link, #mainNav a.active:visited
{
position: relative;
z-index: 102;
background: #BBB;
color: #fff;
background: #f6f6f6;
font-weight: bold;
}
/* box*/

.box {
	margin: 0 0 1.5em 0;
	padding: 0.05em 0;
}

/* 侧栏rounded corner box
===================== */

.cbSide{
  width: 18em;
  background: url(../img/bottom-left.gif) no-repeat left bottom;
}

.cbSide-outer {
  background: url(../img/bottom-right.gif) no-repeat right bottom;
  padding-bottom: 5%;
}

.cbSide-inner {
  background: url(../img/top-left.gif) no-repeat left top;
}

.cbSide h3 {
background: url(../img/top-right.gif) no-repeat right top;
font-weight: bold;
padding:9px 0 0 24px;
height:19px;
color: #94b767;
margin: 0;
font-size: 1.3em;
  }
.cbSide p {
padding-left: 10%;
padding-right: 5%;
}
.cbSide ul {
list-style-type: none;
margin:0 0.5em;
padding: 0.03em;
font-size: 120%;
}
.cbSide li a{
width:14em;
}
.cbSide li a:link {
color:#333;
line-height:150%;
text-decoration:none;
display:block;
border-bottom: 1px solid #EDEAEB;
background: #FFF url(../img/green.gif) no-repeat 0px 0.45em;
text-indent: 1em;
}
.cbSide li a:active {
color:#333;
line-height:150%;
text-decoration:none;
display:block;
border-bottom: 1px solid #EDEAEB;
}
.cbSide li a:visited {
color: #999;
text-decoration:none;
line-height:150%;
display:block;
border-bottom: 1px solid #EDEAEB;
background: #FFF url(../img/green.gif) no-repeat 0px 0.45em;
text-indent: 1em;
}
.cbSide li a:hover {
color:#990000;
line-height:150%;
display:block;
border-bottom: 1px solid #EDEAEB;
text-decoration:none;
background: #F6F6F6 url(../img/green.gif) no-repeat 0px 0.45em;
}


/* bos里的样式 */

.cbb {
margin: 1em 1em 0 1em;
background: #FFF;
padding: 0.05em 0 0.05em 0;
line-height: 170%;
display:inline
}
/*各种ul il设置*/
.aa ul{
list-style-type: none;
padding: 0.03em;
font-size: 120%;
}
.aa li a{
width:24em;
}
.aa li a:link {
color:#333;
line-height:150%;
text-decoration:none;
display:block;
border-bottom: 1px solid #EDEAEB;
background: #F7F7F4 url(../img/nod.gif) no-repeat left 0.45em;
text-indent: 1em;
}
.aa li a:visited {
color: #666;
text-decoration:none;
line-height:150%;
display:block;
border-bottom: 1px solid #EDEAEB;
background: #F7F7F4 url(../img/nod.gif) no-repeat left 0.45em;
text-indent: 1em;
}
.aa li a:hover {
color:#39C;
line-height:150%;
display:block;
border-bottom: 1px solid #EDEAEB;
background: #F6F6F6 url(../img/nod.gif) no-repeat left 0.45em;
text-indent: 1em;
text-decoration:none;
}
.aa li a:active {
color:#333;
line-height:150%;
text-decoration:none;
display:block;
border-bottom: 1px solid #EDEAEB;
background: #F7F7F4 url(../img/nod.gif) no-repeat left 0.45em;
text-indent: 1em;
}
.bb ul{
list-style-type: none;
padding: 0.03em;
font-size: 120%;
}
.bb li a {
width:19em;
}
.bb li a:link {
color:#333;
line-height:150%;
text-decoration:none;
display:block;
border-bottom: 1px solid #EDEAEB;
background: #F7F7F4 url(../img/nod2.gif) no-repeat left 0.45em;
text-indent: 1em;
}
.bb li a:visited {
color: #666;
text-decoration:none;
line-height:150%;
display:block;
border-bottom: 1px solid #EDEAEB;
background: #F7F7F4 url(../img/nod2.gif) no-repeat left 0.45em;
text-indent: 1em;
}
.bb li a:hover {
color:#990000;
line-height:150%;
display:block;
border-bottom: 1px solid #EDEAEB;
background: #F6F6F6 url(../img/nod2.gif) no-repeat left 0.45em;
text-indent: 1em;
text-decoration:none;
}

.bb li a:active {
color:#333;
line-height:150%;
text-decoration:none;
display:block;
border-bottom: 1px solid #EDEAEB;
background: #F7F7F4 url(../img/nod2.gif) no-repeat left 0.45em;
text-indent: 1em;
}
.cc ul{
list-style-type: none;
padding: 0.03em;
font-size: 120%;
}
.cc li a {
width:44.9em;
line-height:170%;
text-decoration:none;
display:block;
border-bottom: 1px solid #EDEAEB;
text-indent: 1.5em;
}
.cc li a:link {
color:#333;
background: #F7F7F4 url(../img/nod3.gif) no-repeat left 0.2em;

}
.cc li a:visited {
color: #666;
background: #F7F7F4 url(../img/nod3.gif) no-repeat left 0.2em;
}
.cc li a:hover {
color:#39C;
background: #F6F6F6 url(../img/nod3.gif) no-repeat left 0.2em;
}
.cc li a:active {
color:#333;
background: #F7F7F4 url(../img/nod3.gif) no-repeat left 0.2em;
}
.dd ul{
list-style-type: none;
padding: 0.03em;
font-size: 120%;
}
.dd li a{
width:18em;
}
.dd li a:link {
color:#333;
line-height:150%;
text-decoration:none;
display:block;
border-bottom: 1px solid #EDEAEB;
background: #F7F7F4 url(../img/nod.gif) no-repeat left 0.45em;
text-indent: 1em;
}
.dd li a:visited {
color: #666;
text-decoration:none;
line-height:150%;
display:block;
border-bottom: 1px solid #EDEAEB;
background: #F7F7F4 url(../img/nod.gif) no-repeat left 0.45em;
text-indent: 1em;
}
.dd li a:hover {
color:#39C;
line-height:150%;
display:block;
border-bottom: 1px solid #EDEAEB;
background: #F6F6F6 url(../img/nod.gif) no-repeat left 0.45em;
text-indent: 1em;
text-decoration:none;
}
.dd li a:active {
color:#333;
line-height:150%;
text-decoration:none;
display:block;
border-bottom: 1px solid #EDEAEB;
background: #F7F7F4 url(../img/nod.gif) no-repeat left 0.45em;
text-indent: 1em;
}
#dd img {
height: 10em;
width: 8em;
float: right;
margin-top: 2em;
}
/*more*/
.posted {
	font-weight: bold;
	color: #666;
	border-bottom: 1px solid #DBDBD0;
	padding-bottom: 3px;
	padding-right: 9px;
	text-align: right;
	clear: both;
}
.posted-bottom {
	font-weight: bold;
	color: #666;
	padding-bottom: 3px;
	padding-right: 9px;
	text-align: right;

}
.posted-ohter {
	font-weight: bold;
	color: #666;
	padding-bottom: 3px;
	padding-right: 9px;
	display: inline;
	float: right;
}
/*文章内容*/
#content{
font-size: 130%;
}
#contentStation{
	font-size: 90%;
	line-height: 1;
	color: #666;
	margin-bottom: 3px;
}
#content h1{
	line-height: 1.5;
	color: #000;
	font-size: 120%;
	text-align: center;
}
#contentInfo{
	font-size: 90%;
	text-align: center;
}
#contentInfo a:link,#contentStation a:link,contentInfo a:visited,#contentStation a:visited{
	text-decoration: none;
	color: #666666;
		background-color: #F7F7F4;
}
#contentInfo a:hover,#contentStation a:hover,contentInfo a:active,#contentStation a:active{
	text-decoration: underline;
	color: #000000;
	background-color: #F7F7F4;
}

#contentBody{
font: 110% Verdana, Arial, Helvetica;
}
#contentBody p{
	line-height: 1.7;
	text-indent: 1em;
	margin-top: 10px;
	margin-bottom: 10px;
}
#contentBody table p{
	line-height: 1;
	text-indent: 0;
}
#contentBody a{
text-decoration: none;
}

/*footer*/

#footer{
clear:both;
width: 75em;
}
#footer ul {
list-style-type: none;
font-size: 120%;
height: 1.5em;
border-top: 2px solid #DEDBD6;
border-bottom: 2px solid #DEDBD6;
text-align: center;
}
#footer li {
display: inline;
padding:0 0.4em;
text-align: center;
}
#footer p {
margin:0.5em auto ;
text-align:center;
display:block;
font-size: 120%;
color:#333;
}
#footer a:link, #footer a:visited {
color: #464646;
}
#footer a:hover {
color: #bc2931;
background: #F7F7F4;
border-bottom: 1px dashed #bc2931;
}
#footer .red,#footer .red a:link,#footer .red a:visited{
color: #bc2931;
}
/*from*/
form {
margin: 1em 0 0;
padding: 0;
font-size: 88%;
}

fieldset {
width: 14.6em;
border: 0;
margin: 0 0 10px;
padding: 5px;
}

.default fieldset {
width: auto;
border: 0;
margin: 10px 0 50px;
padding: 0;
}

legend {
text-transform: uppercase;
font-size: 110%;
font-weight: bold;
margin: 10px 0 2px 0px;
padding: 2px;
background: #D72E2E;
color: #FFF;
}

.default legend {
display: none;
}

label {
display: none;
}

.default label {
display: block;
font-weight: bold;
}

input.text {
width:75%;
margin-top:0;
padding: 2px;
border: 1px solid #CCCCCC;
background: #D7E7E9;
color: #333;
}

select {
width:6.5em;
color: #333;
margin-top: 5px;
}

.default input {
display: block;
}

input.submit {
border: 0;
padding: 2px;
background: transparent;
font-size: 10px;
margin-bottom: -5px;
}
/*友情链接*/
.f-link h4{
	color: #bc2931;
	margin-top: 10px;
	font-size: 110%;
}
.f-link hr
{
display:none;
}
.f-link{
height:250px;
overflow:auto;
}
.f-link a:link,.f-link a:visited{
color:#333;
display:block;
}
.f-link a:hover{
color: #bc2931;
background-color:transparent;
}

.tit_scroll{
	font-weight: normal;
	text-decoration: none;
	background-color: #F7F7F4;
	font-size: 110%;
}
.tit_scroll p a,
.tit_scroll p a:hover,
.tit_scroll p a:visited{
	color: #333;
	text-decoration: none;background: transparent;
}
.tit_scroll span{
color: #F00;
}
