
html, body{height: 100%; max-height:100%;}
body{font: 12px '','',tahoma,verdana,arial,sans-serif;}
body, dd, dl, dt, form, h1, h2, h3, h4, h5, h6, li, ol, p, ul{padding: 0; margin: 0;}
li{margin-left: 20px;}
img{border: none;}
input, td, th{font-size: 12px;}
a:visited, a:active, a:link{text-decoration: none;}
a:hover{text-decoration: underline;}
.clear{clear: both;}
body{background-color: #ebebeb;}
#LCIntro{display:none}

#header{ float:left;}
#header .logo{
	float: left;
	margin-left:40px;
	width:315px;
	display:inline;
}
#header h5{
	float:left;
	font-size:14px;
	color:#f00;
	background:url(../images/brush.gif) center no-repeat;
	height:60px;
	width:255px;
	padding:25px 0 0 90px;
}
#header .sdz{
	float:right;
	width:230px;
	font-weight:bold;
	margin:20px 15px 0 0;
	display:inline;
}
#header .sdz li{
	float:left;
	list-style:none;
	background:url(../images/dot.gif) left center no-repeat;
	padding-left:17px;
	margin-left:15px;
}
#header .sdz li a:link{ color:#000;}
#header .sdz li a:visited{ color:#000;}
#header .sdz li a:hover{ color:#f00;}



#wrapper{text-align: center;}
#innerWrapper
{
    margin: auto;
    width: 992px;
    text-align: left;
}
#mainWrapper{}
/*------right style-*/
#pageContent{
	background:url(../images/mainBg.gif) top center no-repeat;
}

.main{
	float:left;
	width:554px;
	margin:0px 0 1px 80px;
	line-height:22px;
	color:#444;
	display:inline;
}
.main input{ border: solid 1px #c3c3c3; padding:2px 0;}
.main a:link{ color:#bd0117; text-decoration:underline;}
.main a:visited{ color:#bd0117; text-decoration:underline;}
.main a:hover{ color:#f00; text-decoration:underline;}

#siderbar{
	float:right;
	width:230px;
	margin:32px 40px 10px 0;
	background-color:#ececec;
	border:dashed 1px #777;
	padding:20px 15px;
	line-height:22px;
}

/***** header ******/
.main input{ border: solid 1px #c3c3c3; padding:2px 0;}
.main a:link{ color:#bd0117; text-decoration:underline;}
.main a:visited{ color:#bd0117; text-decoration:underline;}
.main a:hover{ color:#f00; text-decoration:underline;}
.main img{ float:left;}
.main h4{ padding:50px 0 10px 10px; font-size:14px;}
.main h4 span{ color:#bd0117}
.nomail h5{
	font-size:12px;
	width:470px;
	padding:0px 15px;;
	background-color:#98101f;
	color:#fff;
	margin:15px 0 8px;
}
.nomail ul li{
	list-style:none;
	background:url(../images/dot_2.gif) left center no-repeat;
	margin-left:20px;
	padding-left:20px;
}
#siderbar h5{
	font-size:12px;
	margin-bottom:15px;
}
#siderbar h5 img{ margin-bottom:-10px; padding-right:7px;}

#siderbar dl dt{ margin-top:15px; padding-left:10px;}
#siderbar dl dd{ margin-top:10px; padding-left:25px;}
#siderbar a:link{ color:#bd0117; text-decoration:underline;}
#siderbar a:visited{ color:#bd0117; text-decoration:underline;}
#siderbar a:hover{ color:#f00; text-decoration:underline;}
.nr_title{font-weight:bold; font-size:14px; text-align:center;paddign:5px 0px 5px 0px; height:30px; }
.nr_Views{ color:#555;font-size:14px; text-align:center;paddign:5px 0px 5px 0px; height:30px; }
.nr_xx{font-size:14px;}
/*pub_footer*/
.pub_footer{text-align:center;width:100%;border-top:1px solid #CCC;}
.pub_footer dl{padding:3px 0 3px;}
.pub_footer dd a{padding:0 5px;color:Black;}