﻿@charset "utf-8";
/* CSS Document */
/*\\10.10.5.89\e$\GIP1.5\HyGIP\LayoutDesign\xconfig\template\style\webpac\css*/
/*----------------------------------------------------------------header start (A)*/

@charset "utf-8";
/* CSS Document */
img {behavior:url(ie-png-fix.htc);
	cursor:pointer;
}
html, body{
	_text-align:center;
}
body{
	/*text-align:left;*/
	width:1000px;
	margin:0 auto;
	/*position:relative;*/
	background:url(../images/bg.gif) ;
}
.wrap {
	background:url(../images/bg.gif) ;
}
.accesskey{
	position:absolute;
	text-decoration:none;
	color:#246b99;
}
.accesskey a{
	position:absolute;
	text-decoration:none;
	color:#FFFFFF;
	filter:alpha(opacity=0.3);
	left: 0px;
}

.header{
	width:1000px;
	height:129px;
	_text-align:left;
	background:url(../images/header.jpg) no-repeat left top;
}
	
.header h1 {
    float:left;
	position:relative;
	display:block;
	cursor:pointer;
	background:; /*設定背景圖或是色彩*/
   /*字縮排到螢幕外做隱藏*/
   margin:21px 0 0 102px;
   _margin:21px 0 0 62px;

}
.header h1 img {
    cursor:pointer;
    width:512px;
	height:90px;
	
}

@media print{ 	
/*這一段是為了避免列印時無法出現底圖而設定的，請勿刪除*/
.header h1 a{ text-indent:0;}}
.header .nav {
    float:right;
	padding:0 0 0 0 ;
    background:url(../images/navbg.gif) no-repeat left top;
	margin-right:8px;
	width:230px;


}
.header .nav ul{
    background:url(../images/navbg.gif) no-repeat right top;
	padding-left:20px;
}
.header .nav li{
    display:inline;
	padding-top:1px;
	font-size:11px;
}
.header .nav li a{
    border-left:1px solid #fff;
	color:#fff;
	font-size:11px;
	text-decoration:none;
    padding:0px 10px 0px 10px;
	line-height:21px;
}
.header .nav li a:hover{
	color:#ff824b;
	text-decoration:none;
}
.w01 {
	font-size: 12px;
	color: #666666;
	width:110px;
}
.w02 {
	font-size: 12px;
	color: #666666;
	width:160px;
	*width:168px;
}
.top .menu {
    background:url(../images/menu_bg.gif) repeat-x left top ;
	display:block;
	width:1000px;
	height:32px;
	margin: 0px 0 0 0px;
	*margin: -3px 0 0 0px;
}
.top .menu ul{
    margin: 0 0 0 130px;
}
.top .menu li{
    background:url(../images/menu_line.gif) no-repeat right bottom ;
    display:inline;
}
.top .menu li a{
    font-size:13px;
	color:#fff;
	letter-spacing:3px;
	padding:0 18px;
	line-height:28px;
}
.top .menu li a:hover{
	color:#0ef6dd;
}
.top .ad ul{
    display:block;
    margin: -30px 0 0px 0;
    *margin: -62px 0 0px 0;
}
.top .ad img{
    width:1000px;
	height:123px;
}
.searchbar {
    background:url(../images/search.gif) no-repeat left center ; 
	padding-left:30px;
	margin:0 0 10px 25px;   
}
.searchbar .w01 {
    width:220px;
}
.searchbar .btn {
    background:url(../images/btn.gif) no-repeat left top ; 
	display:inline-block;
	width:56px;
	height:22px;
	line-height:18px;
	*line-height:25px;
	border:0;
	cursor:pointer;
	color:#fff;
	letter-spacing:2px;
	text-align:center;  
}
.top .search {
    float:right;
}
/*----------------------------------------------------------------header End*/
.center .mlmenu {
	width:150px;
}
.center .mlmenu ul{
	list-style-type: none;
	width:;
}
.center .mlmenu li a{
	display: block;
	font-size:13px;
	width: px;
	text-decoration: none;
}
.center .mlmenu li{
    float:left;
	width:150px;
	position: relative;
}
.center .mlmenu li li{
	position: relative;
}
.center .mlmenu ul li ul{
	position: relative;
	top: px;
	margin-top:-5px;
	display: block;
}



/*--Menu Bg Start--*/

.center .menubg ul {
	
}
.center .menubg ul li {
	font-size: 15px;
	font-weight: normal;
	color: #333;
	display: inline;
	
}
.center .menubg ul li ul li{
    width:17px;
	font-size: 15px;
	font-weight: normal;
	color: #333;
	display: block;
	float:left;
	padding:1px ;
	height:14px;
	border: 1px solid #539ED7;
	background-color:#fff;
	z-index:5;	
}
.center .menubg ul li a {
	line-height:24px;
	background: url(../images/icon01.gif) no-repeat left top;
	padding-left: 15px;
	letter-spacing:1px;
	color: #333;
	text-decoration: none;
}
.center .menubg ul li a:hover{
	color: #0F50AA;
}
.center .menubg ul li a:active {
	color: #0F50AA;
}
.center .menubg ul li ul {
	margin-left:15px;
}


.center .menubg li a {

}
.center .menubg li li a {
	background: none;
	padding:0;
}
.center .menubg .here {
	color: #0F50AA;
}
.horiz{
	float: right;
	margin-top: -12px;
	margin-right:5px;
}
.vert{
	float: right;
	margin-top: -20px;
	margin-right:0px;
}

/*----------------------------------------------------------------menu end*/
.center .mlmenu2 {
	width:150px;
}
.center .mlmenu2 ul{
	list-style-type: none;
	width:;
}
.center .mlmenu2 li a{
	font-size:13px;
	display: block;
	width: px;
	text-decoration: none;
}
.center .mlmenu2 li{
    float:left;
	width:150px;
	position: relative;
}
.center .mlmenu2 li li{
	position: relative;
}
.center .mlmenu2 ul li ul{
	position:relative;
	margin-top:-5px ;
	display: block;
}

/*--Menu Bg Start--*/
.center .menubg2 ul {
	
}
.center .menubg2 ul li {
	font-size: 15px;
	font-weight: normal;
	color: #333;
	display: inline;
	
}
.center .menubg2 ul li ul li{
    width:17px;
	font-size: 15px;
	font-weight: normal;
	color: #333;
	display: block;
	float:left;
	padding:1px ;
	height:14px;
	border: 1px solid #539ED7;
	background-color:#fff;
	z-index:5;	
}
.center .menubg2 ul li a {
	line-height:24px;
	background: url(../images/icon03.gif) no-repeat left top;
	padding-left: 15px;
	letter-spacing:1px;
	color: #333;
	text-decoration: none;
}
.center .menubg2 ul li a:hover{
	color: #0F50AA;
}
.center .menubg2 ul li a:active {
	color: #333;
}
.center .menubg2 ul li ul {
	margin-left:15px;
}


.center .menubg2 li a {

}
.center .menubg2 li li a {
	background: none;
	padding:0;
}
/*----------------------------------------------------------------menu end*/
.center .mlmenu3 {
	width:150px;
}
.center .mlmenu3 ul{
	list-style-type: none;
	width:;
}
.center .mlmenu3 li a{
	font-size:13px;
	display: block;
	width: px;
	text-decoration: none;
}
.center .mlmenu3 li{
    float:left;
	width:150px;
	position: relative;
}
.center .mlmenu3 li li{
	position: relative;
}
.center .mlmenu3 ul li ul{
	position:relative;
	margin-top:-5px ;
	display: block;
}

/*--Menu Bg Start--*/
.center .menubg3 ul {
	
}
.center .menubg3 ul li {
	font-size: 15px;
	font-weight: normal;
	color: #333;
	display: inline;
	
}
.center .menubg3 ul li ul li{
    width:17px;
	font-size: 15px;
	font-weight: normal;
	color: #333;
	display: block;
	float:left;
	padding:1px ;
	height:14px;
	border: 1px solid #539ED7;
	background-color:#fff;
	z-index:5;	
}
.center .menubg3 ul li a {
	line-height:24px;
	background: url(../images/icon02.gif) no-repeat left top;
	padding-left: 15px;
	letter-spacing:1px;
	color: #333;
	text-decoration: none;
}
.center .menubg3 ul li a:hover{
	color: #0F50AA;
}
.center .menubg3 ul li a:active {
	color: #333;
}
.center .menubg3 ul li ul {
	margin-left:15px;
}


.center .menubg3 li a {

}
.center .menubg3 li li a {
	background: none;
	padding:0;
}
/*----------------------------------------------------------------layout start (C)*/
.layout{
	width:1000px;
	border-collapse:collapse;
	background:#FFFFFF;
}

.layout td{
	vertical-align:top;
}
	
.layout .rightbg{
	padding:15px 5px 0 0px;
}

.layout .leftbg{
	width:200px;
	display:block;
	padding:15px 0 0 15px;

}
.layout .center{
	width:100%;
	padding:15px 4px 15px 5px;
	*padding:15px 4px 15px 15px;
}
/*----------------------------------------------------------------layout end*/
/*----------------------------------------------------------------footer start (A)*/
.footer{
	background: url(../images/footer.gif) repeat-x top left;
	color:#fff;
	font-size:12px;
	width:1000px;
	height:40px;
	clear:both;
}
.footer table{
	margin-top:-20px;
	width:100%;
	text-align:center;	
}
.footer .visitor {
	font-size:12px;
	padding:10px 30px 0 0;
	line-height:26px;
	float:right;
	color:#2f2f2f;
}
.footer .visitor em{ 
    color:#0d347b;
	font-size:11px;
	font-weight:bold;
}
.footer ul {
    font-size:11px;
	text-align:center;
	line-height:26px;
	color:#2f2f2f;
	padding-top:10px;
}
.footer  p{
    text-align:center;
	font-size:11px;
	color:#2f2f2f;
	line-height:26px;
	text-align:left;	
	padding-left:15px;
	width:100%;
	display:block;
}
.footer .copyright .email {
	font-size:11px;
	color:#A66A2F;
	line-height:16px;
}
.footer .aaa {
    float:left;
	margin: 5px 0 0 20px;
}
.fRight {
	padding-top:30px;
	*padding-top:40px;
    line-height:16px;
	font-size:11px;
	color:#2B4D7C;
	text-align:left;
}
.aboutlink {
    float:right;
	color:#fff;
	padding-right:15px;
}
.aboutlink a{
    color:#fff;
	line-height:18px;
}
.aboutlink a:hover{
    color:#F7E427;
}
/*----------------------------------------------------------------base End*/

/*----*/
.layout .leftbg .mlmenu {
	width:176px;
	display:block;
}
.layout .leftbg .mlmenu ul{
	list-style-type: none;
	width: px;
	margin: 0px;
	padding: 0px;
}
.layout .leftbg .mlmenu li a{
	display: block;
	width: 120px;
	text-decoration: none;
}
.layout .leftbg .mlmenu li{
	display: inline;
	position: relative;
}
.layout .leftbg .mlmenu li li{
	display: inline;
	position: relative;
}
.layout .leftbg .mlmenu li ul{
	position: absolute;
	top: 0;
	left: 135px;
	display: block;
}
/*--Vertical Menu End--*/

/*--Horizontal Menu Start--*/

/*--Menu Bg Start--*/
.layout .leftbg .menubg ul {
	margin: 0  0px 0px 0px;
}
.layout .leftbg .menubg li ul {
	/*--border-top: 1px solid #A6C5CE;--*/
}
.layout .leftbg .menubg li {
	line-height:28px;
    height:28px;
		
}
.layout .leftbg .menubg li a {
	font-size: 11px;
	letter-spacing:0px;
	line-height:28px;
	padding-left: 15px;
	/*--background: #B4E7FA url(../images/gif-0901.gif) no-repeat 8px 9px;--*/
	background:url(../images/line.gif) no-repeat left top;
	color: #fff;
	text-align: left;
	letter-spacing:2px;
	/*--border-right: 1px solid #FFFFFF;--*/
	/*--border-left: 1px solid #FFFFFF;--*/
}
.layout .leftbg .menubg li a:hover {
	background:url(../images/menu_list.gif) no-repeat left top;
	text-decoration: none;
	color: #D85E0E;
	/*--background-color: #DCF3FA;--*/
}
.layout .leftbg .menubg li a:active {
	text-decoration: none;
	/*--background-color: #DCF3FA;--*/
}
.layout .leftbg .menubg li li a {
	/*--border-bottom: 1px solid #A6C5CE;--*/
	background-color: #DCF5FB;
	width:145px;
	letter-spacing:0px;
	line-height:28px;
	padding-left:15px;
	border-bottom: none;
	background-position: 5px 12px;
	background-image: url(../images/icon14.gif);
	background-repeat: no-repeat;
	/*--background: #DCF3FA url(../images/gif-0162.gif) no-repeat 5px 12px;--*/
	text-align: left;
	color:#333;
	border-right: 3px solid #A6D1DB;
	border-bottom: 1px solid #C9E7EE;
	border-lefth: 2px solid #DAE6E9;
	border-top: 2px solid #EEF7F9;
}
.layout .leftbg .menubg li li a:hover{
	text-decoration: none;
	/*--background-color: #BFE2F4;--*/
	color: #D85E0E;
}
.layout .leftbg .menubg li li a:active{
	text-decoration: none;
	/*--background-color: #BFE2F4;--*/

}
.layout .leftbg .menubg .here {
	text-decoration: none;
	background-color: #FBEBB9;
	color: #1B1B1B;
}
.layout .leftbg .menubg img {
	border: none;
	vertical-align: text-top;
	margin-left: 2px;
}
.layout .leftbg.layout .center {
	width:px;
}

/*--Layout: right column--*/
.layout .rightbg {
	
}
.conCenter .InputTXT {
    display:none;
}
.conCenter {
	background:url(../images/flashBg.gif) no-repeat  left top;
}
.layout .rightbg .ad {
    background: url(../images/activity.gif) no-repeat left top;
	margin:0 0px 5px 0px;
}
.layout .rightbg .ad ul {
    padding:34px 0 8px 0;
}
.layout .rightbg .ad li {
    border:1px solid #B0B0B0;
	padding:2px 2px 0 2px;
	vertical-align:top;
	margin:0 0 3px 0;
}
.layout .rightbg .ad img{
	width:252px;
}
.layout .rightbg .headline {
    background: url(../images/cooperation.jpg) no-repeat left top;
	width:235px;
	margin: 0 0 5px 0;
}
.layout .rightbg .headline h2{
	text-indent:-9999px;
}
.layout .rightbg .headline .rss {
    float:right;
	margin: 5px 5px 0 0;
}
.layout .rightbg .headline img {
  display:block;
}
.layout .rightbg .headline .body{
	padding: 20px 15px 12px 2px;
}
.layout .rightbg .headline h3 {
	background: url(../images/newsicon.gif) no-repeat left top;
	padding:3px 0 3px 10px;
    font-size:12px;
	color:#3A3A3A;
	line-height:16px;
	border-bottom:1px solid #cacaca;
}
.layout .rightbg .headline h3 a{
    font-size:12px;
	color:#1B1B1B;
	line-height:16px;
}
.layout .rightbg .headline .date {
    color:#186007;
	font-size:11px;
	padding-left:8px;
}
.layout .rightbg .headline h3 a:hover{ 
    color:#9C2508;
}
.layout .rightbg .headline .detail a{
    font-size:12px;
	color:#0066CC;
}
.layout .rightbg .headline .more {
    margin:0 0 5px 0;
}
.layout .rightbg .headline .more a{
    font-size:11px;
	color:#0F6EBE;
	float:right;
	line-height:16px;
	padding-right:5px;
	background:url(../images/icon03.gif) no-repeat;
	padding-left:15px;
	margin-top:5px;
}
.layout .rightbg .headline .more a:hover{ 
    color:#1B1B1B;
}
.layout .rightbg .headline ul {
    padding: 0 0 0 10px;
}
.layout .rightbg .headline li a{
    font-size:12px;
	color:#1B1B1B;
	line-height:16px;
	background: url(../images/news_icon.gif) no-repeat left top;
	padding-left:10px;
}
.layout .rightbg .headline li a:hover{
    text-decoration:underline;
}


.layout .rightbg .headline2 {
    background: url(../images/room.jpg) no-repeat left top;
	width:235px;
	margin: 0 0 5px 0;
}
.layout .rightbg .headline2 h2{
	text-indent:-9999px;
}
.layout .rightbg .headline2 .rss {
    float:right;
	margin: 5px 5px 0 0;
}
.layout .rightbg .headline2 img {
  display:block;
}
.layout .rightbg .headline2 .body{
	padding: 20px 15px 12px 2px;
}
.layout .rightbg .headline2 h3 {
	background: url(../images/newsicon2.gif) no-repeat left top;
	padding:3px 0 3px 10px;
    font-size:12px;
	color:#3A3A3A;
	line-height:16px;
	border-bottom:1px solid #cacaca;
}
.layout .rightbg .headline2 h3 a{
    font-size:12px;
	color:#1B1B1B;
	line-height:16px;
}
.layout .rightbg .headline2 .date {
    color:#186007;
	font-size:11px;
	padding-left:8px;
}
.layout .rightbg .headline2 h3 a:hover{ 
    color:#9C2508;
}
.layout .rightbg .headline2 .detail a{
    font-size:12px;
	color:#0066CC;
}
.layout .rightbg .headline2 .more {
    margin:0 0 5px 0;
}
.layout .rightbg .headline2 .more a{
    font-size:11px;
	color:#0F6EBE;
	float:right;
	line-height:16px;
	padding-right:5px;
	background:url(../images/icon01.gif) no-repeat;
	padding-left:15px;
	margin-top:5px;
}
.layout .rightbg .headline2 .more a:hover{ 
    color:#1B1B1B;
}
.layout .rightbg .headline2 ul {
    padding: 0 0 0 10px;
}
.layout .rightbg .headline2 li a{
    font-size:12px;
	color:#1B1B1B;
	line-height:16px;
	background: url(../images/news_icon.gif) no-repeat left top;
	padding-left:10px;
}
.layout .rightbg .headline2 li a:hover{
    text-decoration:underline;
}

.layout .rightbg .headline3 {
    background: url(../images/link.jpg) no-repeat left top;
	width:235px;
	margin: 0 0 5px 0;
}
.layout .rightbg .headline3 h2{
	text-indent:-9999px;
}
.layout .rightbg .headline3 .rss {
    float:right;
	margin: 5px 5px 0 0;
}
.layout .rightbg .headline3 img {
  display:block;
}
.layout .rightbg .headline3 .body{
	padding: 20px 15px 12px 2px;
}
.layout .rightbg .headline3 h3 {
	background: url(../images/newsicon3.gif) no-repeat left top;
	padding:3px 0 3px 10px;
    font-size:12px;
	color:#3A3A3A;
	line-height:16px;
	border-bottom:1px solid #cacaca;
}
.layout .rightbg .headline3 h3 a{
    font-size:12px;
	color:#1B1B1B;
	line-height:16px;
}
.layout .rightbg .headline3 .date {
    color:#186007;
	font-size:11px;
	padding-left:8px;
}
.layout .rightbg .headline3 h3 a:hover{ 
    color:#9C2508;
}
.layout .rightbg .headline3 .detail a{
    font-size:12px;
	color:#0066CC;
}
.layout .rightbg .headline3 .more {
    margin:0 0 5px 0;
}
.layout .rightbg .headline3 .more a{
    font-size:11px;
	color:#0F6EBE;
	float:right;
	line-height:16px;
	padding-right:5px;
	background:url(../images/icon02.gif) no-repeat;
	padding-left:15px;
	margin-top:5px;
}
.layout .rightbg .headline3 .more a:hover{ 
    color:#1B1B1B;
}
.layout .rightbg .headline3 ul {
    padding: 0 0 0 10px;
}
.layout .rightbg .headline3 li a{
    font-size:12px;
	color:#1B1B1B;
	line-height:16px;
	background: url(../images/news_icon.gif) no-repeat left top;
	padding-left:10px;
}
.layout .rightbg .headline3 li a:hover{
    text-decoration:underline;
}


.layout .rightbg .menu .title {
	margin:10px 0 0 0;
    font-size:13px;
	font-weight:bold;
	color:#ffffff;
	line-height:26px;
	padding-left:30px;
	background:url(../images/right_title.gif) no-repeat left top;
	letter-spacing:3px;
}

.layout .rightbg .menu ul {
     width:200px;
	 margin: 5px 0 25px 0;
}
.layout .rightbg .menu li {
     font-size:12px;
	 color:#666666;
	 line-height:21px;
	 border-bottom:1px dotted #CCCCCC;
	 background:url(../images/top_icon.gif) no-repeat left top;
	 padding-left:10px;
}
.layout .rightbg .menu li a{
     font-size:12px;
	 color:#1B1B1B;
	 line-height:21px;
}
.layout .rightbg .menu li a:hover{
     font-size:12px;
	 color:#1555A5;
	 line-height:21px;
}
/*--Layout: right column end--*/

.layout .leftbg .ad {
	margin:5px 0px 5px 0px;
}
.layout .leftbg .ad li {
    background: url(../images/adbg2.gif) no-repeat left top;
	padding:3px 0 0 3px;
}
.layout .leftbg .ad img{
	width:137px;
	height:43px;
}
.layout .rightbg .login {
	width:160px;
	background:url(../images/loginbg.gif) no-repeat;
	margin-bottom:5px;
}
.layout .rightbg .login h2{ 
    text-indent:-9999px;
}
.layout .rightbg .login .body{
    padding: 15px 0 0 10px;
	font-size:12px;
	color:#1B1B1B;
}
.layout .rightbg .login .body .otherBtn li{
     display:inline;
	 padding-left:30px;
	 line-height:25px;
	 color:#1B1B1B;
}
.layout .rightbg .login .body .txt {
     width:100px;
	 margin-top:5px;
}
.layout .rightbg .login .body .otherBtn li a{
	 color: #1B1B1B;
}
.layout .rightbg .login .body .otherBtn li a:hover{
	 color: #330000;
}
.layout .rightbg .login .body .btn {
	background:url(../images/loginbtn.gif) no-repeat left top;
	width:49px;
	height:21px;
	cursor:pointer;
	line-height:21px;
	text-align:center;
	border:0;
	color:#31667E;
}
.layout .rightbg .login .body .loginBtn {
    margin:5px 0 0 50px;
}
.layout .rightbg .login .body .loginBtn2 {
    margin:5px 0 0 100px;
}
.layout .rightbg .login .body .personalbtn {
    background: url(../images/personal.gif) no-repeat left top;
	width:100px;
	height:26px;
	line-height:26px;
	display:block;
	margin:-37px 0 0 -10px;
	color:#0E4C45;
	padding-left:15px;
}
.layout .rightbg .login .body a {
    color:#3D90CE;
	background: url(../images/top_icon2.gif) no-repeat left top;
	padding-left:10px;
}
.layout .rightbg .login .body a:hover{
    color:#A03303;
}
.layout .leftbg .epaper {
	background:url(../images/epaperbg.gif) no-repeat left top;
    display:block;
	margin:12px 0 12px 0;
}
.layout .leftbg .epaper h3{ 
	text-indent:-9999px;
}
.layout .leftbg .epaper ul{
    padding:25px 10px 10px 10px; 
}
.layout .leftbg .epaper .w04{
    width:105px;
	margin:5px 0 ;
}
.layout .leftbg .epaper .btn {
    font-size:12px;
	color:#1B1B1B;
	border:1px solid #CCCCCC;
	padding: 0 0px;
	cursor:pointer;
	line-height:22px;
	height:22px;
	background:url(../images/epaperbtnbg.gif) repeat-x left top;
}
.layout .leftbg .epaper .more a{
    font-size:11px;
	line-height:21px; 
	background:url(../images/more.gif) no-repeat left top;
	padding-left:15px;
	margin:0px 0 0 10px;
	color:#006699;
}
.layout .leftbg .menu  {
	 width:186px;
	 background:url(../images/leftbg.jpg) no-repeat left bottom;
	 padding-bottom:95px;
}
.layout .leftbg .menu ul  {
    margin-bottom:10px;
	background:url(../images/leftbg.jpg) no-repeat left top;
}
.layout .leftbg .menu ul li {
    font-size:13px;
	font-weight:bold;
	color:#002157;
	line-height:28px;
	padding-left:30px;
	background:url(../images/left_icon.gif) no-repeat left top;
	letter-spacing:3px;
}
.layout .leftbg .menu ul li a{
    font-size:13px;
	color:#002157;
	line-height:30px;
	letter-spacing:3px;
}


.layout .leftbg .menu ul  li a:hover{
     font-size:13px;
	 color:#ae3500;
}

/*--Layout: center column--*/

.layout .center .ad {
	margin:10px 0 0 13px;
}
.layout .center .ad img{
	width:px;
	height:141px;
}
.layout .center  .headline {
    width:518px;
	display:block;
}
.layout .center .headline{
    background:url(../images/hotnews.gif) no-repeat left top;
	width:px;
	height:px;
}


.layout .center  .headline h2 span a{
	color:#154416;
	font-size:15px;
	font-weight:bold;
	line-height:35px;
	padding-left:70px;
	letter-spacing:3px;
}
.layout .center .headline .rss {
    float:right;
	margin: -18px 5px 0 0;
}
.layout .center  .headline  img {
    display:block;
}
.layout .center .headline  .body .image{
	display:block;
	width:80px;
	height:110px;
	background:url(../images/imagebg.gif) no-repeat left top;
	padding:3px ;
	float:left;
}
.layout .center .headline  .body {
    clear:both;
    padding:10px 0 0 0;
}
.layout .center .headline p {
    float:left;
	line-height:24px;
	font-size:13px;
	color:#222;
	margin:0 0 15px 0;
	word-break:break-all;
}
.layout .center .headline ul {
	float:left;
}
.layout .center .headline li{
	background:url(../images/headline_icon.gif) no-repeat left top;
	clear:both;
    line-height:18px;
	font-size:12px;
}
.layout .center .headline li a{
    line-height:18px;
	color:#343434;
	padding-left:15px;
	clear:both;
}
.layout .center .headline li a:hover{
    color:#330000;
}
.layout .center .headline h3 {
	border-bottom:1px dotted #c2c2c2;
}
.layout .center .headline h3 a{
    font-size:13px;
	color:#222;
	letter-spacing:1px;
	line-height:24px;
	word-break:break-all;
}
.layout .center .headline h3 a:hover{ 
    color:#0f6ebe;
}
.layout .center .headline .date {
    line-height:18px;
    color:#ae3500;
	font-size:11px;
	padding-right:10px;
}
.layout .center .headline .detail a{
    color:#0f6ebe;
}
.layout .center .headline .detail a:hover{
    text-decoration:underline;
}
.layout .center .headline .more {
    clear:both;
    font-size:11px;
	line-height:15px;
	margin-top:5px;	
}
.layout .center .headline .more a{
	background:url(../images/icon03.gif) no-repeat left top;
    font-size:11px;
	line-height:15px;
	float:right;
	color:#0F6EBE;
	padding-left:15px;
}
.layout .center .menu {
    background:url(../images/topmenu.gif) no-repeat left top ;
	display:block;
	width:625px;
	height:32px;
	margin: 0px 0 10px 0px;
	*margin: 0 0 10px 0px;
}
.layout .center  .menu ul{
    margin: 0 0 0 10px;
}
.layout .center .menu li{
    display:inline;
}
.layout .center .menu li a{
    font-size:13px;
	color:#194E6C;
	background: url(../images/menu_line.gif) no-repeat right center ;
	padding:0 18px;
	line-height:32px;
}
.layout .center .menu li a:hover{
	color:#D85E0E;
}
.layout .center .headline .more a:hover{
    color:#FF9900;
}
.layout .center .cp  {
     margin:0 15px 0 0 ;
}
.layout .center .cp p {
     font-size:12px;
	 line-height:21px;
	 color:#1B1B1B;
}

.layout .center .cp p a{
     font-size:12px;
	 line-height:21px;
	 color:#0961A4;
}
.layout .center .cp p a:hover{
     font-size:12px;
	 line-height:21px;
	 color:#0961A4;
	 text-decoration:underline;
}
.layout .center .cp h2{
     font-size:15px;
	 line-height:40px;
	 color:#00436e;
	 font-weight:bold;
	 background:url(../images/title_bg.gif) no-repeat left top;
	 margin-bottom:10px;
	 clear:both;
}
.layout .center .cp h2 span {
	 padding-left:100px;
     font-size:15px;
	 line-height:42px;
	 color:#00436e;
	 letter-spacing:3px;
	 font-weight:bold;
}
.layout .center .sitemap {
	 margin:0 15px 0 0;
}
.layout .center .sitemap p{

}
.layout .center .sitemap .keyList {

}
.layout .center .sitemap h2{
     font-size:15px;
	 line-height:40px;
	 color:#00436e;
	 font-weight:bold;
	 background:url(../images/title_bg.gif) no-repeat left top;
	 margin-bottom:10px;
}
.layout .center .sitemap h2 span {
	 padding-left:100px;
     font-size:15px;
	 line-height:42px;
	 color:#00436e;
	 letter-spacing:3px;
	 font-weight:bold;
}
.cp  .activeimg {
     width:240px;
	 height:180px;
	 color:#034a76;
	 line-height:24px;
	 float:left;
	 border:1px solid #717171;
	 margin:5px;
	 padding:2px;
}
.layout .center .cp .image img{
     width:500px;
	 margin:0 10px 0 0;
	 border:1px solid #666;
}
.layout .center .cp .image {
     width:400px;
	 color:#034a76;
	 line-height:24px;
}
.cp .download li a img {
     width:16px;
	 height:16px;
	 border:0;
	 margin:0;
	 padding:0;
	 float:left;
}
.layout .center .cp TABLE{
     font-size:12px;
	 line-height:18px;
	 color:#1B1B1B;
}
.layout .center .cp TABLE td{
     font-size:12px;
	 line-height:18px;
	 color:#1B1B1B;
}
.layout .center .cp TABLE td a{
     font-size:12px;
	 line-height:18px;
	 color:#A74910;
}
.layout .center .cp TABLE td a:hover{
	 text-decoration:underline;
}
.layout .center .contentbox h2 {
     font-size:15px;
	 line-height:40px;
	 color:#1D587A;
	 font-weight:bold;
	 background:url(../images/title_bg.gif) no-repeat left;
	 padding-left:35px;
	 margin-bottom:15px;
}
.layout .center .contentbox .date {
     font-size:12px;
	 line-height:24px;
	 color:#0D7523;
}
.layout .center .np {
     margin:0 15px 0 0;
}
.layout .center .np h2{
     font-size:15px;
	 line-height:40px;
	 color:#00436e;
	 font-weight:bold;
	 background:url(../images/title_bg.gif) no-repeat left top;
	 margin-bottom:10px;
}
.layout .center .np h2 span {
	 padding-left:100px;
     font-size:15px;
	 letter-spacing:3px;
	 line-height:42px;
	 color:#00436e;
	 font-weight:bold;
}
.layout .center .np ul  {
     margin:0 8px;
}
.layout .center .np ul li {

}
.layout .center .np ul li a{
	 padding-left:20px;
     font-size:13px;
	 line-height:30px;
	 color:#183e62;
	 letter-spacing:1px;
	 background:url(../images/news_icon.gif) no-repeat left top;
}
.layout .center .np li a:hover{
     color:#CC3300;
	 text-decoration:underline;
}
.sitemap {
    margin:0 15px 0 0;
}
.layout .center .sitemap p {
     font-size:12px;
	 line-height:21px;
	 color:#1B1B1B;
}
.sitemap ul {
	margin-left: 30px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 20px;
	padding: 0px;
	color: #1B1B1B;
}
.sitemap ul li {
    font-size:12px;
	line-height:18px;
	color:#1B1B1B;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;	
}
.layout .center .sitemap li a{
     font-size:12px;
	 line-height:18px;
	 color: #006699;
}
.layout .center .sitemap li a:hover{
	 text-decoration:underline;
	 color: #990000;
}
.layout .center .sp h2{
     font-size:15px;
	 line-height:40px;
	 color:#00436e;
	 font-weight:bold;
	 background:url(../images/title_bg.gif) no-repeat left top;
	 margin-bottom:10px;
	 clear:both;
}
.layout .center .sp h2 span {
	 padding-left:100px;
     font-size:15px;
	 letter-spacing:3px;
	 line-height:42px;
	 color:#00436e;
	 font-weight:bold;
}
.layout .center .sp .apply {
     font-size:12px;
}
.layout .center .sp .apply .btn {
    font-size:12px;
	color:#1B1B1B;
	border:1px solid #CCCCCC;
	padding: 0 5px;
	cursor:pointer;
	line-height:22px;
	height:22px;
	background:url(../images/epaperbtnbg.gif) repeat-x left top;
}
.layout .center .qp h2{
     font-size:15px;
	 line-height:40px;
	 color:#00436e;
	 font-weight:bold;
	 background:url(../images/title_bg.gif) no-repeat left top;
	 margin-bottom:10px;
	 clear:both;
}
.layout .center .qp h2 span {
	 padding-left:100px;
     font-size:15px;
	 letter-spacing:3px;
	 line-height:42px;
	 color:#00436e;
	 font-weight:bold;
}
.layout .center .qp  caption{
     text-indent:-9999px;
}
.layout .center .qp  {
     font-size:12px;
}
.layout .center .qp .cbutton {
    font-size:12px;
	color:#1B1B1B;
	border:1px solid #CCCCCC;
	padding: 0 5px;
	cursor:pointer;
	line-height:22px;
	height:22px;
	background:url(../images/epaperbtnbg.gif) repeat-x left top;
}
.layout .center .lp h2{
     font-size:15px;
	 line-height:40px;
	 color:#00436e;
	 font-weight:bold;
	 background:url(../images/title_bg.gif) no-repeat left top;
	 margin-bottom:10px;
}
.layout .center .lp h2 span {
	 padding-left:100px;
     font-size:15px;
	 line-height:42px;
	 color:#00436e;
	 letter-spacing:3px;
	 font-weight:bold;
}
#urlnavbar {
	 padding-left:100px;
     font-size:15px;
	 line-height:42px;
	 color:#00436e;
	 letter-spacing:3px;
	 font-weight:bold;
	 background:url(../images/title_bg.gif) no-repeat left top;
	 margin-bottom:10px;
}

#standarticle Table {
     width:97%;
	 border:1px solid #3685b2;
	 border-collapse:collapse;
}
#standarticle Table th{
	 border-collapse:collapse;
	 border-right:1px solid #3685b2;
	 border-left:1px solid #3685b2;
	 background-color:#9ae1f7;
	 border-top:1px solid #3685b2;
	 border-bottom:1px solid #3685b2;
	 line-height:18px;
	 width:80px;
	 letter-spacing:2px;
	 text-align:justify;
	 text-align-last:justify;
	 text-justify:distribute-all-lines;
	 font-size:13px;
	 padding:0 10px;
	 color:#000;
     font-weight:normal;
}
#standarticle Table td {
	 font-size:13px;
	 color:#222;
     line-height:18px;
	 height:24px;
	 padding-left:10px;
     background-color:#fff ;
	 border-right:1px solid #3685b2;
	 border-left:1px solid #3685b2;
	 border-bottom:1px solid #3685b2;
}
.layout .center .lp p{
     line-height:21px;
	 color:#222;
	 letter-spacing:1px;
}
.layout .center .lp p a{
     color:#0F6EBE;
	 text-decoration:underline;
}
.layout .center .lp p a:hover{
     color:#8a0808;
}
.layout .center .lp h2 .rss{
     display:inline;
	 line-height:30px;
	 height:20px;
	 width:33px;
	 margin:0 0 0 70px;
	 padding:10px 0 0 0;
}
.layout .center .lp .number {
     padding-right:8px;
}
.layout .center .lp .body {
     width:97%;
	 border-collapse:collapse;
}
.layout .center .lp .body th{
	 border-collapse:collapse;
	 border-right:1px solid #3685b2;
	 border-left:1px solid #3685b2;
	 background:url(../images/th.gif) repeat-x left top;
	 border-top:1px solid #3685b2;
	 border-bottom:1px solid #3685b2;
	 line-height:18px;
	 width:60px;
	 color:#000;
     font-weight:normal;
}
.layout .center .lp .body td {
	 color:#222;
     line-height:18px;
     background-color:#fff ;
	 border-right:1px solid #3685b2;
	 border-left:1px solid #3685b2;
	 border-bottom:1px solid #3685b2;
}
.layout .center .cp h3{
     font-size:13px;
	 color:#066155;
	 letter-spacing:1px;
}
.layout .center .info {
     margin:10px 0 20px 0;
}
.layout .center .info li{
      font-size:12px;
	  color:#6A6A6A;
	  line-height:18px; 
	  display:inline;
  
}
.layout .center .info span{
	  display:inline;
	  padding-left:5px;
      font-size:12px;
	  color: #6A6A6A;
	  line-height:18px;    
}
.layout .center .download {
      margin-top:10px;
}
.layout .center .download li{
      font-size:12px;
	  color: #043C04;
	  line-height:18px;    
}
.layout .center .path {
      font-size:12px;
	  color:#15639f;
	  line-height:18px;
	  margin-bottom:5px;
	  background:url(../images/path.gif) no-repeat left top;  
}
.layout .center .path a{
	  color:#333;
}
.layout .center .path a:hover{
	  color:#E05B0B;
	  text-decoration:underline;
}
.layout .center .path .before {
	  padding-left:10px;
	  color:#666;
	  padding-right:15px;
}
.layout .center .path img{
      margin: 0 5px; 
}
.layout .center .category {
      font-size:12px;
	  color:#1B1B1B;
	  margin-top:10px;
}
.layout .center .category li {
      display:inline;
}
.layout .center .category .here span a {
      font-weight:bold;
}
.layout .center .category li a{
	  padding: 0 6px 0 4px;
	  color:#222;
	  font-family:Arial, Helvetica, sans-serif;
	  border-right:1px solid #888;
	  line-height:21px;
}
.layout .center .category li a:hover{
	  color:#E05B0B;
}
.layout .center .page {
      font-size:12px;
	  font-family:Arial, Helvetica, sans-serif;
	  letter-spacing:2px;
	  width:96%;
	  height:27px;
	  line-height:27px;
	  padding:0 0 0 0;
	  margin:15px 0;
	  clear:both;
	  line-height:21px;
}
.layout .center .page a {
	  line-height:21px;
}
.layout .center .page li{ 
      display:inline;
}
.layout .center .page li a{ 
      color:#054390;
	  line-height:24px;
}
.layout .center .page li img{ 
      padding-top:5px;
}
.layout .center .page li a:hover{ 
      color:#A72D10;
	  text-decoration:underline;
}
.layout .center .page li { 
      margin:0 5px;
	  vertical-align:center;
}
.layout .center .page li a{ 
      margin-top:3px;
}
.condition a{
      float:right;
	  line-height:18px;
	  margin-top:-24px;
	  *margin-top:-20px;
	  padding-right:5px;
	  color:#054390;
	  text-decoration:underline;
}
.condition a:hover{
      color:#A72D10;
}
.layout .center .page .here{ 
      color:#A72D10;
	  padding:1px;
	  background-color:#054390;
	  color:#fff;
	  font-weight:bold;
}

.layout .center .page em{
      color:#A72D10;
}
.layout .center .page .next {
      color: #663300;
	  text-decoration:none;
}
.layout .center .page .next:hover {
      color: #1461B8;
	  text-decoration:underline;
}
.votetable {
      width:100%;
	  border-collapse:collapse;
	  border:1px soild #000;
	  margin:15px 0;
}
.votetable caption {
      display:none;
}
.votetable th{
      background-color:#BDDAE8;
	  padding-left:5px;
	  color:#333;
	  line-height:24px;
	  font-size:12px;
	  border:1px solid #CEEAF8;
}
.votetable td{
	  border:1px solid #ccc;
	  padding-left:5px;
	  line-height:24px;
	  font-size:12px;
}
.votetable a {
	  line-height:24px;
	  color:#1D587A;
}
.votetable a:hover {
	  text-decoration:underline;
}
.layout .center .function {
	  font-size:12px;
	  margin-left:275px;
}
.layout .center .function ul{
      margin:10px 15px 0 0; 
}
.layout .center .function li {
      display:inline;
	  margin: 0 0 0 5px; 
}
.layout .center .function .print{
	  background:url(../images/print.gif) no-repeat left center;
	  padding-left:18px;
	  line-height:26px;
	  display:inline-block;
	  font-size:12px;
	  color:#535353;
	  text-align:center;
}
.layout .center .function .forward {
	  background:url(../images/email.gif ) no-repeat left center;
	  line-height:26px;
	  display:inline-block;
	  font-size:12px;
	  color:#535353;
	  padding-left:26px;
}
.layout .center .function  .back {
	  background:url(../images/back.gif) no-repeat left top;
	  line-height:26px;
	  display:inline-block;
	  font-size:12px;
	  color:#535353;
	  padding-left:18px;
}
.layout .center .function .back:hover {
	  color:#B63B10;
	  text-decoration:none;
}
.layout .center .function li a:hover{
      color: #B63B10;
}
.layout .center .quickLink {
      margin: 15px 0 0 0;
	  clear:both;  
}
.layout .center .quickLink ul li {
      float:left;
	  font-size:12px;
	  margin-left:5px;
	  border:0;
}
.layout .center .quickLink li a{
	  font-size:12px;
      color:#535353;
}
.layout .center .quickLink li a:hover{
      color: #003399;
	  text-decoration:none;
}
.layout .center .quickLink .back {
	  background:url(../images/back.gif) no-repeat left top;
	  line-height:26px;
	  display:block;
	  font-size:12px;
	  color:#535353;
	  font-weight:normal;
	  padding-left:18px;
}
.layout .center .quickLink .back:hover {
	  color:#B63B10;
}
.layout .center .quickLink .gotop {
	  background:url(../images/top.gif) no-repeat left center;
	  line-height:26px;
	  display:block;
	  padding-left:18px;
	  font-size:12px;
	  color:#535353;
	  font-weight:normal;
}
.layout .center .quickLink .gotop:hover {
	  color:#B63B10;
}
.layout .center .webFun li{
      float:right;
	  font-size:12px;
	  color:#1B1B1B;
	  margin-left:7px;
}
.layout .center .webFun li img{
      margin-right:5px;
}
.layout .center .webFun em{
	  color: #990000;
}
.layout .center .webFun .clickFun {
      background:url(../images/icon-click.gif) no-repeat left center;
	  padding-left:20px;
}
.layout .center .webFun .forwardFun {
      background:url(../images/email.gif) no-repeat left center;
	  padding-left:25px;
}
.layout .center .webFun li img{
      margin-right:5px;
}
.layout .center .lp {
      font-size:12px;
	  line-height:21px;
	  margin:0 15px 0 0;
}
.layout .center .lp .list li {
      line-height:27px;
}
.layout .center .lp .list li a{
      color:#1B1B1B;
}
.layout .center .lp .list li a:hover{
      color: #CC3300;
	  text-decoration:underline;
}
.layout .center .lp td{
      line-height:18px;
}

.layout .center .lp td a{
      line-height:18px;
	  color:#003c6f;
}
.layout .center .lp td a:hover{
	  text-decoration:underline;
}
.layout .center .lp .list .date {
      color:#186313;
	  padding-left:10px;
}
.layout .center  .userDataList {
      width:auto;
	  border-collapse:collapse;
	  margin:15px 0;
}
.layout .center  .userDataList th{
      display:none;
}
.layout .center  .userDataList td{
      background-color:#fff;
	  color:#000;
	  line-height:24px;
	  border-bottom:none;
	  padding:0 5px;
}
.layout .center  .userDataList td a {
	  line-height:24px;
	  font-weight:normal;
	  color:#000;
}
.layout .center  .userDataList a:hover {
      color:#cc3300;
	  text-decoration:underline;
}
.layout .center .cpTb {
      width:100%;
	  border-collapse:collapse;
	  border:1px soild #fff;
	  margin:15px 0;
}
.layout .center .cpTb th{
      background-color:#BDDAE8;
	  padding-left:5px;
	  line-height:24px;
	  border:1px soild #fff;
	  font-size:12px;
}
.layout .center .cpTb td{
	  font-size:12px;
      padding-left:5px;
      background-color:#E7E7E7;
	  line-height:24px;
	  border-bottom:1px soild #fff;
}
.layout .center .cpTb a {
	  line-height:24px;
	  color:#1D587A;
}
.layout .center .cpTb a:hover {
	  text-decoration:underline;
}
.layout .center li {
      font-size:12px;
	  line-height:24px;
	  color:#1B1B1B;
}
.cppageNavbar {
      font-size:12px;
	  font-family:Arial, Helvetica, sans-serif;
	  letter-spacing:2px;
	  background-color:#D3EEFB;
	  width:96%;
	  height:27px;
	  line-height:27px;
	  padding:0 0 0 30px;
	  margin:15px 0;
}
.cpCon h6 {
     font-size:15px;
	 line-height:30px;
	 color:#1D587A;
	 font-weight:bold;
	 background:url(../images/title_bg.gif) no-repeat left;
	 padding-left:35px;
	 margin-bottom:15px;
}

.forwardForm h2{
     font-size:15px;
	 line-height:40px;
	 color:#00436e;
	 font-weight:bold;
	 background:url(../images/title_bg.gif) no-repeat left;
	 margin-bottom:15px;
}
.forwardForm h2 span {
	 padding-left:100px;
     font-size:15px;
	 letter-spacing:2px;
	 line-height:42px;
	 color:#00436e;
	 font-weight:bold;
}
.forwardForm caption {
     display:none;
}
.forwardForm table{
      width:90%;
	  border-collapse:collapse;
	  border:1px solid #1d587a;
	  margin:15px 0;
}
.forwardForm table th {
      background-color:#c1ecff;
	  padding-left:5px;
	  line-height:24px;
	  border:1px solid #1d587a;
	  font-size:12px;
}
.forwardForm table td {
      font-size:13px;
      padding-left:5px;
	  height:30px;
	  line-height:27px;
	  border-bottom:1px solid #1d587a;
}
.formBtn {
      width:80%;
	  text-align:center;
}
.formBtn .btn {
    font-size:12px;
	color:#1B1B1B;
	border:1px solid #CCCCCC;
	padding: 0 5px;
	cursor:pointer;
	line-height:22px;
	height:22px;
	background:url(../images/epaperbtnbg.gif) repeat-x left top;
	margin: 5px 0 0 10px;
}
.PathArea {
     display:none;
     font-size:12px;
	 color:#1B1B1B;
}
.PathArea  a{
     font-size:12px;
	 color:#826C25;
}
.PathArea  a:hover{
	 text-decoration:underline;
}
.PathArea .AccessContent {
     color:#ffffff;
}
.TitleFont {
     display:none;
}
.TitleSet {
     display:none;
}
.HeadTitle {
     font-size:15px;
	 font-weight:bold;
	 color:#1C417A;
	 margin-top:15px;
}
.ListTable {
     font-size:12px;
	 color:#1B1B1B;
	 line-height:18px;
	 width:100%;
	 border-collapse: collapse;
	 border:1px solid #BDDAE8;
	 margin:15px 0 0 0;
}
.ListTable th{
	 background-color:#BDDAE8;
	 font-weight: normal;
	 line-height:24px;
	 text-align:center;
	 color:#1B1B1B;
	 letter-spacing:1px;
	 border:1px solid #ffffff;
}
.ListTable td{
	 border:1px solid #E7E7E7;
	 line-height:24px;
	 color:#1B1B1B;
	 padding-left:5px;
}
.ListTable td a{
	 line-height:24px;
	 color:#006699;
	 text-decoration:underline;
}
.ListTable td a:hover{
	 color:#C64106;
	 text-decoration:underline;
}
#tableset table{
     font-size:12px;
	 color:#1B1B1B;
	 line-height:18px;
	 border-collapse: collapse;
	 border:1px solid #BDDAE8;
	 margin:15px 0 0 0;
}
#tableset th {
	 background-color:#BDDAE8;
	 font-weight: normal;
	 line-height:24px;
	 text-align:center;
	 color:#1B1B1B;
	 width:100px;
	 letter-spacing:1px;
	 border:1px solid #ffffff;
}
#tableset td {
	 border:1px solid #E7E7E7;
	 line-height:24px;
	 color:#1B1B1B;
	 padding-left:5px;
}
#tableset td a{
	 line-height:24px;
	 color:#006699;
	 text-decoration:underline;
}
#tableset td a:hover{
	 color:#C64106;
	 text-decoration:underline;
}
.InputBtn {
    font-size:12px;
	color:#1B1B1B;
	border:1px solid #CCCCCC;
	padding: 0 5px;
	cursor:pointer;
	line-height:22px;
	height:22px;
	background:url(../images/epaperbtnbg.gif) repeat-x left top;
	margin: 5px 0 0 5px;
}
#TableSet table{
     font-size:12px;
	 color:#1B1B1B;
	 line-height:18px;
	 width:100%;
	 border-collapse: collapse;
	 border:1px solid #BDDAE8;
	 margin:15px 0 0 0;
}
#TableSet th {
	 background-color:#BDDAE8;
	 font-weight: normal;
	 line-height:24px;
	 text-align:center;
	 color:#1B1B1B;
	 letter-spacing:1px;
	 border:1px solid #ffffff;
}
#TableSet td {
	 border:1px solid #E7E7E7;
	 line-height:24px;
	 color:#1B1B1B;
	 padding-left:5px;
}
#TableSet td a{
	 line-height:24px;
	 color:#006699;
	 text-decoration:underline;
}
#TableSet td a:hover{
	 color:#C64106;
	 text-decoration:underline;
}
.TabbedPanelsContent p{
	font-size:12px;
	line-height:20px;
}

.TabbedPanelsContent h3{
	font-size:18px;
	color:#336699;
}

.TabbedPanelsContent li{
	font-size:12px;
}

.TabbedPanelsContent a{
	color:#3366FF;
	text-decoration:none;
}

.TabbedPanelsContent a:hover{
	text-decoration:underline;
}

.TabbedPanelsContent .return{
	width:100%;
	text-align:right;
}

.TabbedPanelsContent .return a{
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	background-color:#666;
	padding:5px;
}

.TabbedPanelsContent .return a:hover{
	text-decoration:underline;
}
.contentPage .mainCon td {
	vertical-align: top;
}.contentPage .mainCon h3 {
    width:100%;
	border-bottom:2px solid #CCC;
	color:#336699;
	font-size:12px;
}

.contentPage .mainCon h3 a {
	color:#3366CC;
	font-size:12px;
	text-decoration:none;
}

.contentPage .mainCon h3 a:hover {
	text-decoration:underline;
}

.contentPage .mainCon .mainconL {
	padding-right:15px;
	font-size:12px;
}
.contentPage .mainCon .mainconL a{
	font-size:12px;
	color:#0066CC;
}
.contentPage .mainCon .mainconL a:hover{
	text-decoration:underline;
}

.contentPage .mainCon .mainconL img {
	width:120px;
	height:170px;
	border:1px solid #666;
}

.contentPage .mainCon .mainconC .bookDetail {
	margin:0;
	padding:0;
	list-style-type:none;
	font-size:12px;
}

.contentPage .mainCon .mainconC .bookDetail a {
	color:#FF0000;
	text-decoration:none;
}

.contentPage .mainCon .mainconC .bookDetail a:hover {
	text-decoration:underline;
}
.contentPage .mainCon {
	clear:both;
}

.contentPage .mainCon table{
	margin:20px 0 5px 0;
	clear: both;
}
.booklistDiv {
	text-align:center;
	margin-top:30px;
}

.booklistDiv img {
	width:90px;
	height:126px;
	border:5px solid #CCC;
}

.booklistDiv h6 {
	font-weight:normal;
	padding:0;
	margin:0;
	padding-top:8px;
}

.booklistDiv a {
	color:#336699;
	font-size:12px;
	text-decoration:none;
}

.booklistDiv a:hover {
	text-decoration:underline;
}
.mainconC {
	width:60%;
}
.mainconR {
	width:20%;
	padding:55px 10px 0 0;
	text-align:center;
}

.mainconR img {
	border:none;
	padding:0 2px 0 2px;
}

.treeDiv {
	color:#666;
	font-size:12px;
	width:135px;
	height:190px;
	padding-top:10px;
	margin-top:10px;
}

.treeDiv p {
	margin:0;
	padding:5px 0 10px 0;
}

.treeDiv em {
	color:#FF0000;
	font-style:normal;
	font-weight:bold;
	padding:0 5px 0 5px;
}
.webpacbtn {
    font-size:12px;
	color:#1B1B1B;
	border:1px solid #CCCCCC;
	padding: 0 5px;
	cursor:pointer;
	line-height:22px;
	height:22px;
	background:url(../images/epaperbtnbg.gif) repeat-x left top;
	margin: 5px 0 0 5px;
}
.applytable th{
    font-size:12px;
	text-align:right;
	color:#333;
}
.applytable th span{
    padding-right:5px;
}
.applytable .btn1 {
    font-size:12px;
	color:#1B1B1B;
	border:1px solid #CCCCCC;
	padding: 0 5px;
	cursor:pointer;
	line-height:22px;
	height:22px;
	background:url(../images/epaperbtnbg.gif) repeat-x left top;
}
.applytable .btn2 {
    font-size:12px;
	color:#1B1B1B;
	border:1px solid #CCCCCC;
	padding: 0 5px;
	cursor:pointer;
	line-height:22px;
	height:22px;
	background:url(../images/epaperbtnbg.gif) repeat-x left top;
}
.Q {
     font-size:12px;
	 font-weight:bold;
	 color:#256D4A;
	 margin-top:5px;
	 
}
.vote  {
     font-size:12px;
	 color:#1B1B1B;
	 width:96%;
}
.vote  hr{
     color:#AB9E6C;
	 height:1px;
}
.vote  .btn{
	background:url(../images/searchbtn01.gif) no-repeat;
	width:49px;
	height:22px;
	color:#1B1B1B;
	line-height:22px;
	border:0;
	line-height:22px;
	cursor:pointer;
}
.vote table {
     font-size:12px;
	 color:#1B1B1B;
	 width:96%;
	 margin:5px 0 15px 0;
}
.vote table th{
	 color:#1B1B1B;
}
.vote table td{
     font-size:12px;
	 color:#1B1B1B;
	 line-height:21px;

}
.vote  h3 {
     font-size:15px;
	 line-height:30px;
	 color:#1D587A;
	 font-weight:bold;
	 background:url(../images/title_bg.gif) no-repeat left;
	 padding-left:25px;
	 margin-bottom:15px;
}

/*--member--*/
.searchPage {
    width:100%;
}
.layout .center .leftConall{
	clear:both;
	margin:5px 0 10px 4px;
	padding:0;
	background-color:#FFFFFF;
	text-align:center;
}
.layout .center .leftConall ul{
	clear:both;
}
.layout .center .leftConall li{
	display:inline;
}

.layout .center .userConall{
	width:px;
	float:left;
	margin:5px 4px 0 0;
	padding:8px 0 10px 0;
	background-color:#FFFFFF;
}

.layout .center .userConall h5{
	display:inline;
	font-weight:normal;
	font-size:12px;
	color:#666666;
	padding:0 0 0 10px;
	vertical-align:text-top;
}

.layout .center .userConall .navFunall{
	width:97%;
}
.layout .center .userConall .navFunall h6{
	margin: 0 0 15px 0;
}
.listType li {
    display:inline;
}
.listType li img{
    vertical-align:middle;
}
.tagFun{
	text-align:right;
}

.tagFun img{
	padding:0 0 10px 5px;
}

.layout .center .userConall .navFunall .navFunL{
	text-align:left;
	font-size:12px;
}

.layout .center .userConall .navFunall .navFunR{
	text-align:right;
}

.layout .center .userConall .navFunall img{
	border:none;

}



.layout .center .userConall .userDataList2{
	width:97%;
	margin-bottom:10px;
}

.userConall .favHr{
	margin-top:-10px;
	padding:0;
	height:1px;
	border:1px dashed #CCC;
	width:97%;
	text-align:left;
}

.userDataList2 td{
	background-color:#EEE;
	width:48%;
	padding:10px;
	padding-bottom:0;
	color:#666666;
	font-size:12px;
}

.userDataList2 table{
	width:100%;
	border-collapse:collapse;
}

.userDataList2 .tbL{
	width:5%;
	padding:0 6px 0 0;
}

.userDataList2 .tbC{
	width:18%;
	padding:0;
}

.userDataList2 .tbC img{
	width:85px;
	height:120px;
}

.userDataList2 .tbR{
	padding:2px 0 0 4px;
}

.userDataList2 .tbB{
	padding:6px 0;
}

.userDataList2 .tbB em{
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#FF0000;
	padding-right:6px;
}

.userDataList2 .tbR a{
	color:#0176A2;
	text-decoration:none;
	font-weight:bold;
}

.userDataList2 .tbR a:hover{
	text-decoration:underline;
}

.userDataList2 .tbR p{
	padding-top:6px;
}

.userDataList2 .tbR em{
	font-style:normal;
	padding-left:4px;
}

.favBorder{
	border:1px solid #CCC;
}

.userDataList2 .favClass{
	font-size:16px;
	color:#003366;
	font-weight:bold;
	background-color:#B4D0D4;
	padding:6px 0 6px 10px;
}

.comTb{
	background-color:#EEE;
	border-collapse:collapse;
}

.comTb td{
	background-color:#EEE;
}

.userDataList2 .comCheck{
	padding:6px 0 6px 10px;
	background-color:#DDD;
}

.userDataList2 .comTime{
	text-align:right;
	background-color:#DDD;
}

.userDataList2 .comTime img{
	padding-right:6px;
}

.userDataList2 .comPh{
	width:5%;
	padding:6px 0 6px 0;
}

.comPh img{
	width:85px;
	height:120px;
}

.userDataList2 .comTxt h6{
	font-size:12px;
	color:#555;
	font-weight:bold;
}

.userDataList2 .comTxt h6 em{
	color:#3366FF;
	font-style:normal;
}

.userDataList2 .comTxt p{
	padding-left:30px;
}

.userDataList2 .comTitle a{
	font-size:14px;
}

.layout .center .leftConall ul{
	margin:0;
	padding:0 0 0px 0;
	list-style-type:none;
}
.layout .leftConall li a{
	display:inline;
}
.layout .center .leftConall li img{
	border:none;
}

.layout .center .userFunDiv{
	width:110px;
	float:left;
}

.layout .center .userFunDiv h6{
	font-size:12px;
	color:#666;
	font-weight:normal;
	margin:0;
	padding:5px 0 5px 0px;
}

.layout .center .userFunDiv ul{
	margin:0;
	padding:0;
	display:inline;
}

.layout .center .userFunDiv li{
	margin:0;
	padding:0 3px 0 0;
	display:inline;
	font-size:12px;
	background:url(../images/usericon.gif) no-repeat 3px 2px;
}

.layout .center .userFunDiv li a{
	color:#336699;
	text-decoration:none;
}

.layout .center .userFunDiv li a:hover{
	text-decoration:underline;
}

.layout .center .userFunDiv img{
	border:1px solid #CCC;
	padding:5px;
	width:70px;
	background-color:#FFFFFF;
}

.layout .center .rightCon_2{
	margin:5px 0;
	padding:10px 0 10px 10px;
	background-color:#FFFFFF;
}

.layout .center .rightCon_2 li a{
	color:#6699FF;
	font-size:12px;
	text-decoration:none;
}

.layout .center .rightCon_2 li a:hover{
	text-decoration:underline;
}

.layout .center .rightCon_2 li{
	color:#666;
	font-size:12px;
	margin:0;
	padding:0;
}

.layout .center .rightCon_2 ul{
	marign:0;
	padding:0;
}

.layout .center .rightCon_2 h6{
	color:#666;
	font-size:15px;
	background:url(../images/rtitle-0.gif) no-repeat top left;
	height:36px;
	padding:12px 0 0 15px;
}

/*--page nav--*/
.pageNavbar table {
    width:100%;
}
.pageNavbar .navbarL {
    width:22%;
}
.pageNavbar .navbarC {
    width:57%;
}
.pageNavbar .navbarR {
    width:%;
}
.pageNavbar .navbarL a{
	text-decoration:none;
	font-size:12px;
}
.pageNavbar em{
	text-decoration:none;
	font-size:11px;
}
.pageNavbar .navbarL a:hover{
	text-decoration:underline;
}
.pageNavbar .navbarL img{
	display:inline-block;
	vertical-align:middle;
}
.pageNavbar .navbarL {
	width:;
}

.pageNavbar .navbarR, .cppageNavbar .navbarR{
	width:;
	text-align:right;
	font-size:12px;
	color:#FFFFFF;
}
#clock {
     font-size:13px;
	 font-weight:bold;
	 background:url(../images/clock.gif) no-repeat top left;
	 display:block;
	 width:160px;
	 height:54px; 
	 text-align:center;
	 padding:18px 0 0 0;
}
.map {
     padding:85px 0 0 45px;
     display:block;
	 width:100%;
	 height:310px;
	 background: url(../images/map.jpg) no-repeat top left;
}
.article h3{
    font-size:13px;
	font-weight:bold;
	padding-left:20px;
	line-height:15px;
	*line-height:18px;
	background:#fff url(../images/news_icon.gif) no-repeat center left;
	color:#183e62;
	margin-left:4px;
}
.article {
	padding-bottom:15px;
}
.article p{
    font-size:12px;
	line-height:24px;
	width:740px;
	_width:740px;
	padding:8px 20px 0 24px;
	display:block;
	color:#303030;
	letter-spacing:1px;
}
.article p a{
	text-decoration:none;
}
.lp .article p .detail a{
	color:#0F6EBE;
	text-decoration:none;
}
.layout .rightbg .epaper h3{
    background: url(../images/epaper.gif) no-repeat left top;
	width:258px;
	height:24px;
	text-indent:-9999px;
	margin: 0 0 8px 0;
}
.layout .rightbg .epaper .w04{
    width:120px;
	margin: 0 0 0 3px ;
}
.layout .rightbg .epaper .btn {
    font-size:12px;
	color:#1B1B1B;
	border:1px solid #CCCCCC;
	padding: 0 5px;
	*padding: 0 ;
	cursor:pointer;
	line-height:22px;
	height:22px;
	background:url(../images/epaperbtnbg.gif) repeat-x left top;
}
.layout .rightbg .epaper .more {
    margin-top:5px;
}
.layout .rightbg .epaper .more a{
	font-size:12px;
    *font-size:11px;
	line-height:21px; 
	background:url(../images/more.gif) no-repeat left top;
	padding-left:10px;
	margin:0 0 0 180px;
	color:#0f6ebe;
}
.layout .rightbg .epaper .more a:hover{
    color:#660000;
}
.tabpanel {
    margin-top:15px;
}
.axs li {
    float:left;
	display:block;
	width:60px;
	height:30px;
	line-height:30px;
}
.axs h3 {
    clear:both;
	font-size:12px;
	line-height:21px;
}
.axs .btn {
    font-size:12px;
	color:#1B1B1B;
	border:1px solid #CCCCCC;
	padding: 0 5px;
	*padding: 0 ;
	cursor:pointer;
	line-height:22px;
	height:22px;
	background:url(../images/epaperbtnbg.gif) repeat-x left top;
}
.cp TABLE {
    border-collapse:collapse;
}
.cp  TABLE TH {
	 border-collapse:collapse;
	 border-right:1px solid #1d587a;
	 border-left:1px solid #1d587a;
     background-color:#c8e6f3 ;
	 border-top:1px solid #1d587a;
	 border-bottom:1px solid #1d587a;
	 line-height:18px;
	 width:60px;
	 color:#000;
     font-weight:normal;
}
.cp TABLE TD {
	 letter-spacing:1px;
	 color:#222;
     line-height:18px;
     background-color:#fff ;
	 border-right:1px solid #1d587a;
	 border-left:1px solid #1d587a;
	 border-bottom:1px solid #1d587a;
}
.cp TABLE TD a{
	 letter-spacing:1px;
	 color:#006699;
     line-height:18px;
}
.cp TABLE TD a:hover {
     text-decoration:underline;
}
.cp .plan td{
	 color:#006699;
     line-height:18px;
}
.cp .plan td{
	 letter-spacing:1px;
	 color:#006699;
     line-height:18px;
}
.CuHtmlEditColorFF0000 {
      color:#FF0000;
}
.CuHtmlEditColorFFFFFF {
      color:#FFFFFF;
}
.CuHtmlEditColorFFCCCC {
      color:#FFCCCC;
}
.CuHtmlEditColorFFCC99 {
      color:#FFCC99;
}
.CuHtmlEditColorFFFFCC {
      color:#FFFFCC;
}
.CuHtmlEditColor99FF99 {
      color:#99FF99;
}
.CuHtmlEditColorCCFFFF {
      color:#CCFFFF;
}
.CuHtmlEditColorFFCCFF {
      color:#FFCCFF;
}
.CuHtmlEditColorCCCCCC {
      color:#CCCCCC;
}
.CuHtmlEditColorFF6666 {
      color:#FF6666;
}
.CuHtmlEditColorFFBB33 {
      color:#FFBB33;
}
.CuHtmlEditColorFFFF99 {
      color:#FFFF99;
}
.CuHtmlEditColor66FF99 {
      color:#66FF99;
}
.CuHtmlEditColor66FFFF {
      color:#66FFFF;
}
.CuHtmlEditColorFF99FF {
      color:#FF99FF;
}
.CuHtmlEditColorC0C0C0 {
      color:#C0C0C0;
}
.CuHtmlEditColorFF0000 {
      color:#FF0000;
}
.CuHtmlEditColorFF9900 {
      color:#FF9900;
}
.CuHtmlEditColorFFFF00 {
      color:#FFFF00;
}
.CuHtmlEditColor33FF33 {
      color:#33FF33;
}
.CuHtmlEditColor33CCFF {
      color:#33CCFF;
}
.CuHtmlEditColorDD77DD {
      color:#DD77DD;
}
.CuHtmlEditColor999999 {
      color:#999999;
}
.CuHtmlEditColorCC0000 {
      color:#CC0000;
}
.CuHtmlEditColorFF6600 {
      color:#FF6600;
}
.CuHtmlEditColorDDCC00 {
      color:#DDCC00;
}
.CuHtmlEditColor00CC00 {
      color:#00CC00;
}
.CuHtmlEditColor4488FF {
      color:#4488FF;
}
.CuHtmlEditColorCC33CC {
      color:#CC33CC;
}
.CuHtmlEditColor666666 {
      color:#666666;
}
.CuHtmlEditColor990000 {
      color:#990000;
}
.CuHtmlEditColorCC6600 {
      color:#CC6600;
}
.CuHtmlEditColor999900 {
      color:#999900;
}
.CuHtmlEditColor009900 {
      color:#009900;
}
.CuHtmlEditColor3333FF {
      color:#3333FF;
}
.CuHtmlEditColor993366 {
      color:#993366;
}
.CuHtmlEditColor333333 {
      color:#333333;
}
.CuHtmlEditColor660000 {
      color:#660000;
}
.CuHtmlEditColor993300 {
      color:#993300;
}
.CuHtmlEditColor666600 {
      color:#666600;
}
.CuHtmlEditColor006600 {
      color:#006600;
}
.CuHtmlEditColor000099 {
      color:#000099;
}
.CuHtmlEditColor663366 {
      color:#663366;
}

/*--被景色--*/
.CuHtmlEditBGColorFF0000 {
      background-color:#FF0000;
}
.CuHtmlEditBGColorFFFFFF {
      background-color:#FFFFFF;
}
.CuHtmlEditBGColorFFCCCC {
      background-color:#FFCCCC;
}
.CuHtmlEditBGColorFFCC99 {
      background-color:#FFCC99;
}
.CuHtmlEditBGColorFFFFCC {
      background-color:#FFFFCC;
}
.CuHtmlEditBGColor99FF99 {
      background-color:#99FF99;
}
.CuHtmlEditBGColorCCFFFF {
      background-color:#CCFFFF;
}
.CuHtmlEditBGColorFFCCFF {
      background-color:#FFCCFF;
}
.CuHtmlEditBGColorCCCCCC {
      background-color:#CCCCCC;
}
.CuHtmlEditBGColorFF6666 {
      background-color:#FF6666;
}
.CuHtmlEditBGColorFFBB33 {
      background-color:#FFBB33;
}
.CuHtmlEditBGColorFFFF99 {
      background-color:#FFFF99;
}
.CuHtmlEditBGColor66FF99 {
      background-color:#66FF99;
}
.CuHtmlEditBGColor66FFFF {
      background-color:#66FFFF;
}
.CuHtmlEditBGColorFF99FF {
      background-color:#FF99FF;
}
.CuHtmlEditBGColorC0C0C0 {
      background-color:#C0C0C0;
}
.CuHtmlEditBGColorFF0000 {
      background-color:#FF0000;
}
.CuHtmlEditBGColorFF9900 {
      background-color:#FF9900;
}
.CuHtmlEditBGColorFFFF00 {
      background-color:#FFFF00;
}
.CuHtmlEditBGColor33FF33 {
      background-color:#33FF33;
}
.CuHtmlEditBGColor33CCFF {
      background-color:#33CCFF;
}
.CuHtmlEditBGColorDD77DD {
      background-color:#DD77DD;
}
.CuHtmlEditBGColor999999 {
      background-color:#999999;
}
.CuHtmlEditBGColorCC0000 {
      background-color:#CC0000;
}
.CuHtmlEditBGColorFF6600 {
      background-color:#FF6600;
}
.CuHtmlEditBGColorDDCC00 {
      background-color:#DDCC00;
}
.CuHtmlEditBGColor00CC00 {
      background-color:#00CC00;
}
.CuHtmlEditBGColor4488FF {
      background-color:#4488FF;
}
.CuHtmlEditBGColorCC33CC {
      background-color:#CC33CC;
}
.CuHtmlEditBGColor666666 {
      background-color:#666666;
}
.CuHtmlEditBGColor990000 {
      background-color:#990000;
}
.CuHtmlEditBGColorCC6600 {
      background-color:#CC6600;
}
.CuHtmlEditBGColor999900 {
      background-color:#999900;
}
.CuHtmlEditBGColor009900 {
      background-color:#009900;
}
.CuHtmlEditBGColor3333FF {
      background-color:#3333FF;
}
.CuHtmlEditBGColor993366 {
      background-color:#993366;
}
.CuHtmlEditBGColor333333 {
      background-color:#333333;
}
.CuHtmlEditBGColor660000 {
      background-color:#660000;
}
.CuHtmlEditBGColor993300 {
      background-color:#993300;
}
.CuHtmlEditBGColor666600 {
      background-color:#666600;
}
.CuHtmlEditBGColor006600 {
      background-color:#006600;
}
.CuHtmlEditBGColor000099 {
      background-color:#000099;
}
.CuHtmlEditBGColor663366 {
      background-color:#663366;
}
.CuHtmlEditFontSize5 STRONG {
	  color:#0066CC;
	  font-weight:bold;
	  line-height:24px;
}
.CuHtmlEditFontSize5  {
      width:250px;
	  display:inline-block;
	  float:left;
}
STRONG {
      font-weight:bold;
	  line-height:18px;
}
