@CHARSET "utf-8";
.title {
	font-weight: bold;
	color: #fff;
}
.title-1 {
	font-family : sans-serif;
	font-size: 18px;
	font-weight: normal;
}
.title-2 {
	font-family: Arial;
	font-size: 12px;
	color: #ff6000;

	border-left: 1px solid #969696;
	border-bottom: 1px solid #969696;
	padding-left: 7px;
	padding-bottom: 4px;
}
.title-3 {
	color: #fb7f16;
	font-size: 28px;
	font-family: Arial;
	font-weight: normal;
}
.title-4 {
	font-family: Arial;
	font-size : 19px;
	color: #323232;
	text-transform:uppercase;
	
	background-image: url("w/title4.gif");
	background-repeat: repeat-y;
	

	padding: 17px;
}
.title-5 {
	font-family: Arial;
	font-size: 16px;
	color: #353535;
}
.title-6 {
	font-family: Arial;
	font-size: 18px;
	color: #888888;
	font-weight: normal;
}
.title-7 {
	font-family: Arial;
	font-size: 14px;
	color: #ffa200;
	font-weight: normal;
}
.title-8 {
	font-family: Arial;
	font-size: 24px;
	color: #878787;
	font-weight: normal;
	padding-bottom:10px;
}

a.title {
	font-family : Tahoma;
	font-size: 11px;
	text-decoration: none;
	
}
a.title:hover {
	text-decoration: underline;
}
a.title-1 {
	color : #fff;
	font-weight: bold;
}
a.link-1 {
	font-family: tahoma;
	font-size: 11px;
	color: #474747;
	
	text-decoration: none;
}
a.link-1:hover {
	color : #000000;
	text-decoration: underline;
}

.link-2 a{
	color: #3968a2;
	font-size: 16px;
	font-family: Arial;	
	text-decoration: none;
	padding-left: 20px;
}
.link-2 a:hover {
	color: #fb7f16;
}
.link-2.active a{
	color: #fb7f16;
	background-image: url("w/link2.gif");
	background-repeat: no-repeat;
	background-position: center left;
}
.link-3 {
	line-height: 18px;
}
.link-3 a{
	color: #919191;
	text-decoration: none;
	display: block;
	
}
.link-3 a:hover{
	
	color: #555;
}


.border-1 {
	border-bottom: 1px dotted #c9c9c9;
	display: block;
	padding-bottom: 3px;
	margin-bottom: 4px;
}
.border-2 {
	border-left: 1px solid #bdbdbd;
	padding-left: 10px;
}

.pad10 {
	padding: 10px;
}
.pad10-l {
	padding-left: 10px;
}

.text {
	color: #fff;
	text-align: justify;
}
.text-2 {
	font-family : Arial;
	font-size : 12px;
	color: #747474;
	text-align: justify;
	line-height:18px;
}

.text ul li{
	margin-top : 3px;
	margin-bottom: 10px;
}
.w2-mainText {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	padding:10px 0px 20px 0px;
	color:#4b4b4b
}
.w2-leftDiv{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4b4b4b;
}
.w2-boldTitle{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:5px 5px 0px 0px;
	color:#4c4c4c;
}
.w2-more{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	padding:15px 0px 0px 0px;
	color:#4b4b4b;
}
.w2-more a{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#005ba1;
}
.w2-listTxt{
	background-image: url(/userfiles/images/yellowIco.gif);
	background-repeat:no-repeat;
	background-position:25px 16px;
	padding: 8px 0px 0px 35px;	
}
.w2-addtxt{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#4b4b4b
}
.w2-addtxt a{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#005ba1;
}
.w2-table td{
	padding:5px 0px 5px 20px;
}
.p-main{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#f0f0f0;
	margin-left:20px;
	margin-top: 20px
}
.p-mainDiv{
	padding:0px 20px 20px 0px;
}
.p-main td{
	padding:5px 5px 5px 5px;
}
.p-txt{
	color:#8e8e8e;
	font:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding-left:35px;
}
.p-txtTitle{
	font:Arial, Helvetica, sans-serif;
	font-size:18px;
	padding-left:25px;
}
.p-mPTitle{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid #878787;
	margin-left:20px;
	margin-top: 20px;
	margin-right:40px
}
.p-mPtxt{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	margin-left:20px;
	margin-top: 10px;
	margin-right:40px
}
.j-divCSS {	
	margin-right:20px;
	background-color:#f6f6f6;
}
.j-moreCSS {	
	background-image:url(/userfiles/images/icoDark.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fe8b2a;
}
.j-txtCSS {	
	padding:8px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6f6f6f;
	text-align:justify;
	clear:both;
	line-height:16px;
}
.j-grayBox {	
	background-color:#8c8c8c;
	padding:7px;
	padding-left:8px;
	padding-right:8px;
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	width:auto;
	float:left;
}
.j-listTxt{
	background-image: url(/userfiles/images/icoDark.gif);
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-repeat:no-repeat;
	background-position:25px 16px;
	padding: 8px 0px 0px 40px;	
}
.j-posTitle{
	border-bottom:1px solid #b0b0b0;
	padding-bottom:3px;
	line-height:16px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff8a00;
	text-align:justify;
	clear:both;
}

.p-blueBox {	
	background-color:#2969a0;
	margin-left:15px;
	padding:10px;
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	width:auto;
	float:left;
}
.p-title{
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#177804;	
	padding-bottom:10px;	
}
.p1_h1 {
	padding-top: 10px;
}
.p1_h1 .p1_top .label {
	color: #6d6d6d;
	
}
.p1_h1 .p1_top {
	color: #403f3f;
	font-size: 12px;
	font-family: Arial;
	background-color: #f0f0f0;
	
	
}
.p1_h1 .p1_top a.more {
	font-size: 12px;
	font-family: Arial;
	color: #fff;

	text-decoration : none;
	
	background-color: #8f8f8f;
	display: block;
	padding: 5px;
}
.p1_h1 .slide {
	margin-top: 20px;
	margin-bottom: 20px;
}
.p1_h1 .slide a{
	font-size: 12px;
	font-family: Arial;
	color: #333333;
	text-decoration : none;

	
}
.p1_h1 .flv_title {
	font-size: 12px;
	font-family: Arial;
	color: #333333;
	
	border-bottom: 1px solid #cccccc;
	padding-bottom: 2px;
}


.smap .title {
	font-family: Arial;
	font-size: 24px;
	color: #1b1b1b;
	font-weight: normal;

	background-color: #c5c5c5;
	padding: 20px;
	width: 240px;
}
.smap .cont {
	line-height: 23px;
}
.smap .cont .zai{
	line-height: 27px;
}
.smap .cont a{
	font-family: Arial;
	font-size: 14px;
	color: #ff8400;

	text-decoration: none;
	
}
.smap .cont a:hover{
	text-decoration: underline;
}
.smap .cont li a{
	font-family: Arial;
	font-size: 12px;
	color: #535353;
}
.smap .cont li li a{
	color: #909090;
}

.smap .cont li a:hover{
	color: #014d7e;
	
}
.smap .cont li {
	padding-left: 14px;
	margin-left : 3px;

	background-image: url("w/tr-1.gif");
	background-repeat: no-repeat;
}


.smap .cont li.last {
	background-image: url("w/tr-2.gif");
}
