﻿/*-- index css --*/
.botton{
	background-color: #A70303;
	color: #FFFFFF;
	padding: 2px 4px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CC0000;
	border-left-color: #CC0000;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #660000;
	border-bottom-color: #660000;
}
a.botton: hover {
	text-decoration: none;
}
.n1{
	background:#999999 url(../images_/bg_n1.gif) repeat-y right;
	color:#fff;
	padding-top: 4px;
	padding-bottom: 2px;
	margin-right: auto;
	margin-left: auto;
}
.n2{
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
}
.n2 img{
	border: 1px solid #999999;
	margin-right: auto;
	margin-left: auto;
}
.n2a {
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: center;
	padding-left: 4px;
}
.n2a img{
	border: 1px solid #999999;
	margin-right: 4px;
	margin-left: auto;
}
.col1 {
	float: left;
	width: 268px;
	margin-right: 2px;
}
.col2 {
	float: left;
	width: 268px;
	margin-left: 2px;
}
.home_column {
	background-color: #ededed;
	margin-top: 4px;
	margin-bottom: 4px;
}

.home_column img {
	margin: 4px;
	border: 1px solid #909090;
	float: left;
}
.home_column p {
	padding-top: 20px;
}


.n3 {
	color: #444;
	margin-top: 4px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	line-height: 18px;
	font-size: 12px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	background-image: url(../images_/bg_n3.gif);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CAD5DB;
	border-bottom-color: #CAD5DB;
}
.n3 img {
	vertical-align: text-bottom;
	margin-left: 5px;
}


.topstory {
	padding:0;
	margin-top:0;
	margin-bottom: 2px;
}
.searchcol {
	float: right;
	padding-right: 10px;
}
.searchcol a {
	color: #FF0000;
	padding-right: 5px;
}

.searchcol img {
	vertical-align: bottom;
	padding-left: 5px;
}
.searchbox {
	background-color: #f6f6f6;
	padding: 5px;
	width: 738px !important;
	width: 750px;/* IE */
	
}
.searchbox img {
	vertical-align: baseline;
	padding-left: 5px;
}
.listcol{
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 0px;
	padding-left: 0px;
	list-style-type: none;
	margin: 0px;
}
.listcol li{
	padding-right: 5px;
	padding-left: 20px;
	background-image: url(../images/diana.gif);
	background-repeat: no-repeat;
	background-position: 4px 8px;
	margin: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.listcol strong {
	font-weight: normal;
	color: #666666;
	padding-right: 3px;
}
.listcol02{
	padding-top: 0px;
	padding-bottom: 4px;
	padding-right: 0px;
	padding-left: 0px;
	list-style-type: none;
	margin: 0px;
}
.listcol02 li{
	padding-right: 5px;
	padding-left: 20px;
	margin: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.listcol strong a {
	color: #999999;
}
.toplist_col {
	width: 540px;
	text-align: left;
}

.listcol01{
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 0px;
	padding-left: 0px;
	list-style-type: none;
	margin: 0px;
	float: left;
}
.listcol01 li{
	padding-right: 5px;
	padding-left: 20px;
	background-image: url(../images_/icon_bit.gif);
	background-repeat: no-repeat;
	background-position: 0.8em 0.4em;
	margin: 0px;
	float: left;
	width: 245px!important;
	width: 268px;
	display: block;
	padding-top: 1px;
	padding-bottom: 1px;
}
.listcol01 strong {
	font-weight: normal;
	color: #666666;
	padding-right: 3px;
}
.listcol01 strong a {
	color: #999999;
}
.headlinks {
	padding: 4px;
}
.l_heading{
	margin: 0px;
	text-align: left;
	background-position: right;
	padding:5px 0 3px 12px;
	background-image: url(../images_/bg_l_heading.gif);
	background-repeat: no-repeat;
}	
.l_heading img {
	vertical-align: top;
	margin-right: 5px;
}

.l_heading a ,.l_heading a:hover{
	color: #FFFFFF;
	font-weight: bold;
}

.heading1 {
	margin: 0px;
	padding: 0px;
}

.n4 {
	margin-top: 6px;
	margin-bottom: 4px;
	padding-right: 4px;
	padding-left: 4px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.n4 a {
	padding-top: 2px;
	padding-bottom: 2px;
}

.n4 img {
	border: 1px solid #909090;
	text-align: center;
	margin-bottom: 2px;
	margin-top: 2px;
}
.nav04 {
	background-color: #da191a;
	margin: 4px;
	color: #FFFFFF;
}
.nav04  a,.nav04 a:hover{
	color: #FFFFFF;
	font-size:12px;
}
.caption {
	background-image: url(../images_/bg_caption.gif);
	color: #FFFFFF;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 15px;
	font-weight: bold;
	background-repeat: repeat-x;
	margin: 0px;
	font-family: , Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.caption a ,.caption a:hover {
	color: #FFFFFF;
	font-weight: bold;
}
.caption05 {
	background-image: url(../images_/bg_caption.gif);
	color: #FFFFFF;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 15px;
	font-weight: normal;
	background-repeat: repeat-x;
	margin: 0px;
	font-family: , Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.caption05 a ,.caption05 a:hover {
	color: #FFFFFF;
	font-weight: normal;
}

.gallery img {
	border: 1px solid #909090;
	float: left;
	margin-top: 4px;
	margin-right: 2px;
	margin-bottom: 4px;
	margin-left: 2px;
	width:100px;
	height:75px;
}
.gallery {
	padding-top: 2px;
	padding-bottom: 4px;
	text-align: center;
	padding-left: 5px;
}
h2 {
	margin: 0px;
	font-weight: normal;
	padding: 0px;
}
.twocolhdr {
	background-color: #ededed;
	padding: 0px;
	text-align: center;
	margin-top: 4px;
	margin-right: auto;
	margin-bottom: 4px;
	margin-left: auto;
}
.twocolhdr img {
	border: 1px solid #909090;
	margin: 4px 2px 0px;
	padding: 0px;
	width:120px;
	height:155px;
}
.twocolhdr01 {
	background-color: #ededed;
	padding: 4px 4px 4px 8px;
}
.twocolhdr01_ad {
	margin: 0 2px 0 2px;
	padding: 0px;
	width:170px;
	height:70px;
	float:left;
}
.twocolhdr1 {
	background-color: #ededed;
	padding: 0px;
	text-align: center;
	margin-top: 4px;
	margin-right: auto;
	margin-bottom: 4px;
	margin-left: auto;
}
.twocolhdr1 img {
	border: 1px solid #909090;
	margin: 4px 2px 0px;
	padding: 0px;
	width:165px;
	height:165px;
}
.n5 {
	float: left;
	text-align: center;
	width: 142px;
}
.n5 img {
	border: 1px solid #909090;
	text-align: center;
}
.homemarket img {
	width:120px;
	height:100px;
}
.n6 {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	padding: 5px;
}

.n6 img {
	border: 1px solid #909090;
	width:133px;
	height:100px;
}
.logo_col {
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 3px;
}
.logo_col img {
	border: 1px solid #999999;
	margin-top: 3px;
	margin-right: 2px;
	margin-bottom: 3px;
	margin-left: 2px;
	width:90px;
	height:40px;
}
.home_r01 {
	text-align: center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.home_r01 img {
	margin-right: auto;
	border: 1px solid #909090;
	margin-left: auto;
	text-align: center;
	width:210px;
	height:70px;
}
.home_r02 {
	padding-right: 5px;
	padding-left: 12px;
	text-align: left;
}
.col_bottom {
	float: left;
	width: 268px;
	margin-right: 2px;
}
.col_bottom img {
	border: 1px solid #909090;
	margin-left: 5px;
	width:260px;
	height:70px;
}
.col_bottom p {
	padding-left: 5px;
}
.inputstr {
	font-size: 12px;
	color: #666666;
	background-color: #f8f8f8;
	border: 1px solid #9a9999;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 160px;
}
.sub_mag {
	padding-top: 4px;
	padding-bottom: 4px;
	margin-right: auto;
	margin-left: auto;
}
.percol {
	margin: 0px;
	padding: 0px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #585858;
	background-image: url(../images_/bg_precol.gif);
	background-repeat: repeat-y;
}
/*-- person css --*/
.per_col1{
	width: 684px;
	float: left;
	background-color: #FFFFFF;
}
.per_col2 {
	width: 276px;
	float: left;
	background-image: url(../images_/bg_right.gif);
	background-repeat: repeat-y;
	background-color: #FFFFFF;
	background-position: left;
}
.top_l {
	width: 140px;
	border: 2px solid #FFFFFF;
	float: left;
}
.top_r {
	width: 540px;
	float: left;
	background-color: #FFFFFF;
}
.top_xo1 {
	float: left;
	width: 270px;
	background-color: #FFFFFF;
}
.top_xo2 {
	float: left;
	width: 270px;
}
.top_xo3 {
	float: left;
	width: 150px;
	background-repeat: repeat-y;
	background-image: url(../images_/bg_artbg_right.gif);
}
.top_xo4 {
	float: left;
	width: 270px;
}

.topheadline {
	background-image: url(../images_/bg_heading.gif);
	padding-bottom: 3px;
	margin: 0px;
	background-repeat: repeat-x;
	padding-left: 15px;
	padding-top: 5px;
	padding-top: 5px;
	color: #FFFFFF;
	padding-right: 0px;
	text-align:left;
}
.topheadline img {
	vertical-align: top;
	margin-right: 5px;

}
.topheadline a ,.topheadline a:hover {
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
}


.n1a {
	padding-top: 2px;
	background-color: #E2E2E2;
	padding-top: 2px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	font-size: 12px;
}
.n1a a {
	font-size: 12px;
	color: #666666;
	line-height: 18px;
}
.home_right_ad {
	padding-top: 8px;
}

.sendinfo {
	padding-right: 10px;
}


.pre_gallery {
	padding-top: 8px;
	text-align: center;
	padding-left: 5px;
}
.pre_gallery img {
	border: 1px solid #909090;
	float: left;
	margin-right: 4px;
	margin-left: 4px;
	width:125px;
	height:94px;
	margin-bottom: 8px;
}
.galleryheading {
	background-image: url(../images_/bg_pre_gallery.gif);
	padding-left: 12px;
	height: 22px;
	margin-top: 2px;
	padding-top: 4px;
	background-repeat: no-repeat;
}
.galleryheading a ,.galleryheading a:hover {
	color: #FFFFFF;
	font-weight: bold;
}

.pre_box {
	width: 684px;
}
.percol .per_col1 .pre_box .p_list01 .con_line {
	height: 130px;
	width: 330px;
	border: 1px solid #909090;
}
.percol .per_col1 .pre_box .p_list02 .con_line {
	height: 130px;
	width: 330px;
	border: 1px solid #909090;
}
.p_list01 {
	float: left;
	width: 340px;
	margin-right: 1px;
}
.p_list02 {
	float: left;
	width: 343px;
	margin-left: 2px;
	width: 340px;
}
.ptbox {
	padding: 0px;
	margin-top: 2px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
	clear: both;
}
.ptbox ul {
	padding-top: 2px;
}

.ptbox_img {
	padding: 0px;
	margin: 5px 5px 0 0;
	float: left;
}
.ptbox_img  img{
	width:100px;
	height:75px;	
	border: 1px solid #909090;
}
.ptbox_img01 {
	border: 1px solid #909090;
	padding: 0px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	width:330px;
	height:130px;
}
.ptbox h4 {
	margin: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-size: 12px;
}
.ptbox p {
	padding-top: 25px;
}

/*-- infomation css --*/
.infocol {
	width: 960px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #585858;
	background-image: url(../images_/bg_infocol.gif);
	background-repeat: repeat-y;
}
.info_col1 {
	float: left;
	width: 540px;
	background-color: #FFFFFF;
	background-image: url(../images_/bg_info_col1.gif);
	background-repeat: repeat-y;
}

.info_col2 {
	float: left;
	width: 420px;
	background-color: #FFFFFF;
	background-image: url(../images_/bg_right.gif);
	background-repeat: repeat-y;
}
.info_topheading {
	background-image: url(../images_/bg_info_topline.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 10px;
	height: 24px;
	padding-top: 5px;
	padding-bottom: 2px;
	margin: 0px;
}
.info_topheading a ,.info_topheading a :hover{
	color: #FFFFFF;
}

.info_gallery {
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.info_gallery img {
	border: 1px solid #909090;
	padding: 0px;
	margin-top: 6px;
	margin-right: 4px;
	margin-bottom: 6px;
	margin-left: 4px;
	width:125px;
	height:94px;
}
.info_gallery01 {
	text-align: center;
	padding: 0px;
}
.info_gallery01 img {
	border: 1px solid #909090;
	padding: 0px;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
	width:125px;
	height:94px;
}
.info_box1 {
	float: left;
	width: 207px;
	margin-right: 3px;
	background-color: #Dadada;
}
.info_box2 {
	float: left;
	background-color: #f2f2f2;
	width: 750px;
}
.infocol_a {
	width: 960px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #585858;
	background-color: #FFFFFF;
}
.info_left {
	float: left;
	width: 180px;
	background-color: #e2e2e2;
	height: 100%;
}
.info_left .n4 img {
	width: 133px;
	height:100px;
}
.info_col1 .leftbox {
	clear: both;
}

.leftlistcol_im {
	margin-right: 3px;
	margin-left: -3px;
}
.leftlistcol_im .n4 img {
	width:133px;
	height:100px;
}
.info_right {
	float: left;
	width: 358px;
	margin-left: 2px;
}
.infocolhdr {
	clear: both;
}
.infocolhdr_mag {
	float: left;
	margin: 5px;
	width: 125px;
}
.infocolhdr_mag  img{
	width: 125px;
	height:94px;
}
.infocolhdr_mag h2 {
	text-align: center;
	padding-left: 5px;
	margin: 0px;
}
.infocolhdr_mag img {
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 2px;
	margin-left: 5px;
	border: 1px solid #909090;
}

.infolistbox {
	float: left;
	padding: 0px;
	margin: 0px;
}
/*-- event css --*/
.eventcol {
	width: 960px;
	background-image: url(../images_/bg_eventcol.gif);
	background-repeat: repeat-y;
	margin-top: 4px;
}
.eventcol .e_left {
	width: 540px;
	float: left;
}
.eventcol .e_left .topline {
	background-repeat: repeat-x;
	background-color: #F2F2F2;
}
.eventcol .e_left .topline h1 {
	font-size: 12px;
	color: #ff4900;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.eventcol .e_left .topline h1 a {
	color: #FF4900;
}

.eventcol .e_left .topline p {
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.eventcol .e_left .topline .specialline {
	background-color: #E5EAEB;
	margin: 0px;
}
.eventcol .e_left .topline .specialline a {
	text-decoration: underline;
}
.eventcol .e_left .topline .specialline a:hover {
	text-decoration: none;
}
.eventcol .e_left .l_box {
	width: 244px;
	margin-right: 2px;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #D4DCDE;
	background-color: #f1f1f1;
	float: left;
}
.eventcol .e_left .l_box .con_line {
	padding-top: 3px;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
}
.eventcol .e_left .l_box .con_line img {
	text-align: center;
	width:230px;
	height:88px;
	margin-left:4px;
}
.eventcol .e_left .l_box h1 {
	font-size: 12px;
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #333333;
}
.eventcol .e_left .l_box p {
	padding-right: 5px;
	padding-left: 5px;
	margin: 0px;
}
.eventcol .e_left .l_box .specialbox {
	background-color: #D4DCDE;
	padding: 5px;
	margin-right: 2px;
	margin-bottom: 4px;
}
.eventcol .e_left .r_box {
	float: left;
	width: 290px;
}
.eventcol .e_left .r_box h1 {
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../images_/bg_event_centerheadline.gif);
	background-repeat: no-repeat;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left: 10px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: left;
}
.eventcol .e_left .r_box h1 a {
	color: #FFFFFF;
	font-weight: bold;
}

.eventcol .e_right .r_con {
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	display: block;
}
.eventcol .e_right .r_con .l_img img {
	float: left;
	border: 1px solid #FFFFFF;
	margin-right: 5px;
	margin-left: 5px;
	width:100px;
	height:75px;
}

.eventcol .e_right .r_con h2 {
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	margin: 0px;
	padding-bottom: 2px;
}
.eventcol .e_right .r_con p {
	margin: 0px;
	padding-right: 5px;
}
.eventcol .e_right {
	width: 420px; 
	float: left;
}
.eventcol .e_right .newspic {
	float: right;
	padding-right: 5px;
	padding-top: 10px;
}
.newspic_ad {
	height: 60px;
	width: 120px;
	padding-top: 3px;
	padding-bottom: 2px;
}

.eventcol .e_right .headline {
	background-image: url(../images_/bg_event_headline.gif);
	background-repeat: no-repeat;
	text-align: right;
	padding-right: 30px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.eventcol .e_right .left_online {
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 10px;
	display: block;
	float: left;
}
.eventcol .e_right .left_online img {
	width:100px;
	height:75px;
}
.eventcol .e_right .bannerbox {
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 5px;
}
.eventcol .e_right .bannerbox .bannerbox_ad {
	margin-right: 5px;
	margin-bottom: 4px;
	margin-left: 4px;
	height: 45px;
	width: 190px;
	float: left;
}

.eventcol .e_right .bannerbox01 {
	padding-top: 10px;
	padding-left: 8px;
}
.eventcol .e_right .bannerbox01 img {
	margin-right: 3px;
	margin-bottom: 5px;
	border: 1px solid #999999;
	margin-left: 3px;
	width:125px;
	height:94px;
}
.caption01 {
	background-image: url(../images_/bg_caption01.gif);
	color: #FFFFFF;
	font-weight: bold;
	background-repeat: no-repeat;
	font-family: , Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 20px;
	padding-top: 6px;
	padding-bottom: 3px;
}
.caption01 img {
	vertical-align: middle;
	margin-right: 5px;
}
.caption01 a,.caption01 a:hover {
	color: #FFFFFF;
	font-weight: bold;
}

/*-- digital css --*/
.digitalcol {
	width: 960px;
	background-color: #FFFFFF;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #B4B4B4;
	text-align: left;
	background-image: url(../images_/bg_digital.gif);
	background-repeat: repeat-y;
}
.digitalcol .leftcol {
	width: 550px;
	float: left;
}
.digitalcol .leftcol .topstory01 {
	text-align: left;
}
.digitalcol .leftcol .topstory01 img {
	text-align: left;
	border: 2px solid #FFFFFF;
}
.digitalcol .rightcol {
	float: left;
	width: 410px;
}
.digitalcol .rightcol h1 {
	background-image: url(../images_/bg_digital_hd01.gif);
	background-repeat: no-repeat;
	text-align: center;
	margin-top: 4px;
	margin-right: 0px;
	margin-left: 5px;
	padding-bottom: 10px;
	margin-bottom: 0px;
	font-size: 12px;

}

.digitalcol .more01 {
	display: block;
	float: right;
	margin-right: 5px;
}

.digitalcol .rightcol .charterbox {
	float: left;
	padding-left: 5px;
}
.digitalcol .rightcol .charterbox img {
	border: 1px solid #999999;
	margin-top: 5px;
	width:100px;
	height:75px;
}
.digitalcol .digital_list {
	float: left;
}

 .digitalcol01 {
	background-image: url(../images_/bg_digital01.gif);
	background-repeat: no-repeat;
	padding-left: 220px;
	padding-bottom: 14px;
	color: #FF4900;
	font-weight: bold;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #B4B4B4;
	clear: both;
	padding-top: 6px;
	margin: 0px;
	height:20px !important;
	height: 40px;
}
.digitalcol01 a {
	color: #FF4900;
}
.digitalcol .leftcol .hd01 {
	background-image: url(../images_/bg_digital02.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	padding-bottom: 5px;
	font-weight: normal;
	text-align: left;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}
.digitalcol .leftcol .menu_v {
	padding-top: 5px;
	padding-left: 125px;
}
.digitalcol .charterbox01 {
	float: left;
	width: 215px;
}
.digitalcol .charterbox01 img{
	width: 100px;
	height:75px;
}
.digitalcol .charterbox01 img {
	border: 1px solid #999999;
	margin-top: 3px;
	float: left;
	margin-bottom: 3px;
	margin-left: 4px;
}
.digitalcol .leftcol .hd02 {
	background-image: url(../images_/bg_digital02.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	padding-bottom: 5px;
	font-weight: normal;
	text-align: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.digitalcol .rightcol .column01 {
	float: left;
	width: 200px;
}
.digitalcol .rightcol .column01 h2,.digitalcol .rightcol .column02 h2 {
	margin-top: 4px;
}
.digitalcol .rightcol .column01 .experience {
	margin-top: 5px;
}
.digitalcol .rightcol .column01 .experience img {
	border: 1px solid #999999;
	width:190px;
	height:143px;
}
.digitalcol .rightcol .column01 .ex_hd {
	background-color: #DFDFDF;
	text-align: left;
	padding: 4px;
	margin-right: 4px;
	margin-left: 4px;
}
.digitalcol .rightcol .column01 .list01{
	background-color: #F1F1F1;
	padding: 5px;
	margin: 4px;
}
.digitalcol .rightcol .column01 .list01 p {
	margin: 0px;
	text-align: left;
}
.digitalcol .rightcol .column02 {
	width: 210px;
	float: left;
	text-align: left;
}
.digitalcol .charterbox02 {
	width: 210px;
}
.digitalcol .charterbox02 img {
	margin-top: 3px;
	float: left;
	margin-bottom: 3px;
	margin-right: 3px;
}
.digitalcol .charterbox02 a  img {
	width:100px;
	height:75px;
}
.digitalcol .rightcol .column02 .digital_list01 {
	background-color: #F1F1F1;
	margin-right: 5px;
	padding-right: 4px;
	text-align: left;
	padding-top: 4px;
	margin-bottom: 5px;
}
.digitalcol .leftcol01 {
	float: left;
	width: 750px;
	background-color: #FFFFFF;
}
.digitalcol .leftcol01 h3 {
	margin: 0px;
}
.digitalcol .leftcol01 .charterbox03 {
	background-color: #F1F1F1;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left:20px;
	margin-bottom: 5px;
	margin-right: 5px;
	margin-left: 5px;
}
.digitalcol .leftcol01 .charterbox03 img {
	border: 1px solid #909090;
	margin-right: 4px;
	width:90px;
	height:40px;
}
 .charterbox04 {
	background-color: #F1F1F1;
	padding-top: 5px;
	padding-bottom: 3px;
	margin-bottom: 5px;
	margin-right: 3px;
	margin-left: 3px;
	padding-left: 12px;
}
 .charterbox04 img {
	border: 1px solid #909090;
	padding: 0px;
	margin-right: 5px;
	width:110px;
	height:80px;
}
.digitalcol .rightcol01 {
	width: 210px;
	float: left;
}
.digitalcol .rightcol01 .humaninterview {
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #dfdfdf;
	border-bottom-color: #dfdfdf;
	border-left-color: #dfdfdf;
	width: 204px;
}
.digitalcol .rightcol01 .humaninterview p {
	background-color: #dfdfdf;
	padding: 4px;
}
.digitalcol .rightcol01 .humaninterview .interview_pic {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
.digitalcol .rightcol01 .humaninterview .interview_pic img{
	width:190px;
	height:143px;
}
.digitalcol .rightcol01 h2 {
	padding-top: 5px;
}
.digitalcol .leftcol .hd03 {
	background-image: url(../images_/bg_digital03.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	padding-bottom: 5px;
	font-weight: normal;
	text-align: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
	.digitalcol .leftcol .hd04 {
	background-image: url(../images_/bg_digital04.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	padding-bottom: 10px;
	font-weight: normal;
	text-align: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
	 .digitalcol02 {
	background-image: url(../images_/bg_digital05.gif);
	background-repeat: no-repeat;
	padding-left: 220px;
	padding-top: 6px;
	padding-bottom: 14px;
	color: #FF4900;
	font-weight: bold;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #B4B4B4;
	height: 40px;
}
	.digitalcol02 a {
	color: #FF4900;
}
	 .digitalcol03 {
	background-image: url(../images_/bg_digital06.gif);
	background-repeat: no-repeat;
	padding-left: 220px;
	padding-top: 6px;
	padding-bottom: 14px;
	color: #FF4900;
	font-weight: bold;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #B4B4B4;
	height: 40px;
}
	.digitalcol03 a {
	color: #FF4900;
}
	.digitalcol .leftcol .hd05 {
	background-image: url(../images_/bg_digital07.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	padding-bottom: 10px;
	font-weight: normal;
	text-align: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
	.digitalcol .leftcol .hd06 {
	background-image: url(../images_/bg_digital08.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	padding-bottom: 10px;
	font-weight: normal;
	text-align: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
	.digitalcol .leftcol .hd07 {
	background-image: url(../images_/bg_digital09.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	padding-bottom: 10px;
	font-weight: normal;
	text-align: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
	.digitalcol .leftcol .hd08 {
	background-image: url(../images_/bg_digital10.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	padding-bottom: 10px;
	font-weight: normal;
	text-align: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}

/*-- community css --*/
.comnav {
	background-image: url(../images_/bg_comnav.gif);
	background-repeat: no-repeat;
	text-align: left;
	padding-top: 6px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	width: 940px;
}
.comnav .total {
	font-size: 12px;
	text-align: right;
	background-image: url(../images_/bg_comnav_total.gif);
	background-repeat: no-repeat;
	padding-right: 10px;
	background-position: left;
	width: 538px;
	padding-top: 4px;
}
.comnav .total span {
	padding-right: 5px;
	padding-left: 8px;
	background-image: url(../images_/bg_comnav_total_span.gif);
	background-repeat: repeat-x;
	margin-right: 15px;
	margin-top: 2px;
}
.combanner01 {
	background-color: #D4DCDE;
	text-align: center;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.combanner01 img {
	padding-right: 10px;
}

.comcol {
	background-color: #FFFFFF;
	text-align: left;
	color: #333333;
	font-size: 12px;
}
.comcol2 {
	background-color: #FFFFFF;
	width: 100% !important;
}


.comcol_a {
	float: left;
	width: 165px;
}

.comcol_a .left {
	background-image: url(../images_/bg_comcol_left.gif);
	background-repeat: repeat-y;
	width: 165px;
	color: #333333;
	margin-bottom: 5px;
	padding-top: 5px;
}
.comcol_a .left h1 {
	margin: 0px;
	padding: 0px;
}
.comcol_a .left h2 {
	padding-left: 8px;
	margin-top: 7px;
}

.comcol_a .left .leftmenu {
	color: #333333;
	background-image: url(../images_/bg_comcol_leftmenu.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	background-position: 3px bottom;
	padding-bottom: 10px;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 0px;
}
.comcol_a .left .leftmenu li {
	background-image: url(../images_/icon_com_leftmenu.gif);
	background-repeat: no-repeat;
	background-position: 0.1em;
	padding-left: 15px;
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 2px;
}
.comcol_a .left .nav_bottom {
	padding-top: 5px;
}
.comcol .center {
	width: 605px;
	float: left;
	padding-top: 5px;
	padding-right: 5px;
	background-color: #FFFFFF;
}
.comcol .center h2 {
	background-image: url(../images_/bg_center_newshd.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 10px;
	padding-left: 10px;
	width: 580px !important;
	width: 605px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.comcol .center h2 a {
	color: #f4fce0;
}
.comcol .center .matter_left {
	width: 380px;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
}
.comcol .center .matter_left h3 {
	background-image: url(../images_/bg_comcol_ml_hd.gif);
	background-repeat: repeat-x;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 14px;
	text-align: center;
	color: #444444;
	width: 380px;
}
.comcol .center .matter_left h4 {
	background-image: url(../images_/bg_com_ml_hd01.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #FFFFFF;
	margin-top: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.comcol .center .matter_left h4 a {
	color: #FFFFFF;
}

.comcol .center .matter_left .con_list {
	color: #444444;
	font-size: 12px;
	width: 380px;
}
.comcol .center .matter_left td {
	padding-top: 3px;
	padding-bottom: 3px;
}
.comcol .center .matter_left .combanner02 {
	padding-top: 5px;
	padding-bottom: 5px;
}
.comcol .center .matter_right {
	float: left;
	width: 215px;
	background-color: #D4DCDE;
	padding-bottom: 5px;
}
.comcol .center .matter_right h1 {
	font-size: 12px;
	color: #444444;
	margin: 0px;
	background-image: url(../images_/bg_com_mr_hd01.gif);
	background-repeat: no-repeat;
	padding-top: 8px;
	padding-bottom: 4px;
	padding-left: 10px;
}
.comcol .center .matter_right .img_right {
	float: right;
	margin-top: 8px;
	margin-right: 5px;
}
.comcol .center .matter_right .sendbox {
	background-color: #D4DCDE;
	overflow: auto;
	height: 715px;
	width: 215px;
}
.comcol .center .matter_right .sendbox .element {
	margin: 0px;
	padding: 5px;
	background-image: url(../images_/bg_send_line.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.comcol .center .matter_right .sendbox .element p {
	margin: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.comcol .center .matter_right .sendbox .element p a {
	color: #FF4900;
}
.comcol .center .matter_right .sendbox .element p a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #ff4900;
}
.comcol .center .matter_right .sendbox .element .member {
	float: right;
	margin: 0px;
	padding: 0px;
}
.comcol .center .matter_right .sendbox .element .date {
	color: #999999;
}

.comcol .center .matter_right .sendbox .element .hd_pic{
	margin: 0px;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.comcol .center .matter_right .sendbox .unline {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-right: 2px;
}

.comcol .center .matter_right .sendbox img {
	border: 2px solid #FFFFFF;
}
.comcol .center .matter_right h3 {
	background-image: url(../images_/bg_send_hd02.gif);
	text-align: right;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 4px;
	background-repeat: no-repeat;
	margin: 0px;
}
.comcol .center .matter_right .combanner03 {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
.comcol .center .matter_right .combanner03 img {
	border: 2px solid #FFFFFF;
}
.comcol .center .matter_right .gamepic {
	margin: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
}
.comcol .center .matter_right .gamepic img {
	border: 2px solid #FFFFFF;
}
.comcol .center .matter_right .gametext {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.comcol .center .matter_right .textarea {
	background-color: #FFFFFF;
	margin-right: 5px;
	margin-left: 5px;
}
.comcol .center .combanner04 {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.comcol .center h5 {
	font-size: 12px;
	color: #444444;
	background-image: url(../images_/bg_comcol_ml_hd01.gif);
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	width: 600px;
}
.comcol .center .gallery {
	color: #333333;
	font-size: 12px;
	background-image: url(../images_/bg_com_gallery.gif);
	background-repeat: repeat-x;
	text-align: center;
	border: 1px solid #FFFFFF;
	margin-left: 5px;
	margin-bottom: 5px;
}
.comcol .center .gallery img {
	border: 1px solid #FFFFFF;
}
.comcol .right {
	width: 185px;
	float: left;
	font-size: 12px;
	color: #444444;
	margin-top: 5px;
	background-color: #FFFFFF;
}
.comcol .right .mbinfo {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D4DCDE;
	border-bottom-color: #D4DCDE;
	border-left-color: #D4DCDE;
	background-color: #f8fbfb;
}
.comcol .right .mbinfo h1 {
	font-size: 12px;
	color: #ff4900;
	background-image: url(../images_/bg_comcol_r_hd01.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 4px;
	margin: 0px;
}
.comcol .right .mbinfo .blackbox01 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D4DCDE;
	margin: 5px;
	padding-bottom: 5px;
}
.comcol .right .mbinfo .blackbox01 img {
	float: left;
	padding-bottom: 5px;
	border: 1px solid #FFFFFF;
	margin-right: 10px;
}
.comcol .right .mbinfo .blackbox01 p {
	color: #FF4900;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-left: 5px;
}

.comcol .right .mbinfo .blackbox02 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D4DCDE;
	margin: 5px;
	padding-bottom: 5px;
}
.comcol .right .mbinfo .blackbox02 p {
	color: #444444;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.comcol .right .mbinfo .blackbox03 {
	margin: 5px;
	padding-bottom: 5px;
}
.comcol .right .mbinfo .blackbox03 a {
	text-decoration: underline;
}

.comcol .right .mbinfo .blackbox03 p {
	color: #444444;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 2px;
}.comcol .right .con_search {
	background-image: url(../images_/bg_comr_search.gif);
	background-repeat: repeat-x;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 8px;
	padding-bottom: 3px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.comcol .right .con_search .searchbox input {
	border: 1px solid #FFFFFF;
	line-height: 18px;
	font-size: 12px;
	height: 20px;
}


.comcol .right .public {
	font-size: 12px;
	color: #444444;
	background-image: url(../images_/bg_conpublic01.gif);
	background-repeat: repeat-y;
}
.comcol .right .public h2 {
	font-weight: bold;
	color: #ff4900;
	margin: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.comcol .right .public p {
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin: 0px;
}
.comcol .right .combanner05 {
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: center;
}
.comcol .right h3 {
	background-image: url(../images_/bg_comcol_r_hd02.gif);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 12px;
	color: #444444;
}
.comcol .right .topten {
	font-size: 12px;
	color: #444444;
}
.comcol .right .topten a {
	text-decoration: underline;
}

.comcol .right .topten td {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.comcol .right .topten td span {
	color: #ff4900;
}
.comcol .right .blackbox04 {
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #87B4D7;
	margin-right: 5px;
	margin-left: 5px;
}
.comcol .right .blackbox04 a {
	text-decoration: underline;
}

.comcol .right .blackbox04 img {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	background-image: url(../images_/bg_comcol_head.gif);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 20px;
	padding-left: 10px;
}
.comcol .right .blackbox04 p {
	color: #ff4900;
	padding-bottom: 1px;
	margin: 0px;
}
.comcol .right .intro {
	margin: 0px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.comcol .link {
	margin-bottom: 5px;
	text-align: center;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #999999;
}
.comcol .right01 {
	width: 785px;
	padding-right: 5px;
	padding-left: 5px;
	float: left;
	color: #444444;
}
.comcol .right01 .h1 {
	margin-top: 5px;
	margin-bottom: 5px;
	background-image: url(../images_/bg_archives_h1.gif);
	background-repeat: repeat-x;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #444444;
	padding-top: 8px;
	padding-bottom: 8px;
	width: 775px !important;
	width: 785px;/* IE */
}
.comcol .right01 .arch_content {
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	background-color: #F1F2F4;
}
.comcol .right01 .arch_content table {
	width: 775px;
	color: #444444;
}
.comcol .right01 .arch_content td {
	margin-top: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D4DCDE;
}

.comcol .right01 .page {
	background-color: #FFFFFF;
	padding-top: 10px;
	margin-top: 10px;
	color: #444444;
	font-size: 12px;
}
.comcol .right01 .sendbox01 {
	margin-bottom: 0px;
	padding: 0px;
	width: 190px;
	float: left;
	color: #444444;
	font-size: 12px;
}

.comcol .right01 .sendbox01 .element {
	background-color: #FFFFFF;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #D4DCDE;
}
.comcol .right01 .sendbox01 .element p {
	margin: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 2px;
	padding-left: 2px;
	font-size: 12px;
	color: #333333;
}
.comcol .right01 .sendbox01 .element p a {
	color: #FF4900;
}
.comcol .right01 .sendbox01 .element p a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #ff4900;
}
.comcol .right01 .sendbox01 .element .member {
	float: right;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.comcol .right01 .sendbox01 .element .date {
	color: #999999;
}

.comcol .right01 .sendbox01 .element .hd_pic{
	margin: 0px;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.comcol .right01 .sendbox01 .unline {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-right: 2px;
}

.comcol .right01 .sendbox01 img {
	border: 2px solid #FFFFFF;
}
.comcol .right01 .page h2 {
	font-size: 12px;
	font-weight: bold;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #D4DCDE;
	color: #FF4900;
	padding-top: 5px;
}
.comcol .right01 .page .current {
	background-image: url(../images_/bg_page_current.gif);
	background-repeat: no-repeat;
	margin-right: 5px;
	padding-top: 4px;
	padding-bottom: 6px;
	padding-left: 3px;
	padding-right: 3px;
	color: #FFFFFF;
}
.comcol .right01 .page .common {
	background-image: url(../images_/bg_page_common.gif);
	background-repeat: no-repeat;
	margin-right: 5px;
	padding-top: 4px;
	padding-bottom: 6px;
	padding-left: 3px;
	padding-right: 3px;
	color: #444444;
}
.comcol .right01 .page .number {
	padding-top: 5px;
	padding-bottom: 5px;
}
h1 {

	margin: 0px;
	font-weight: normal;
	padding: 0px;
}
/*-- news publish css --*/
.newspub_col {
	color: #333333;
	background-color: #FFFFFF;
	margin-top: 4px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
	padding-bottom: 20px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.newstable {
	color: #333333;
	font-size: 12px;
	text-align: left;
}
.newstable  span {
	font-weight: bold;
	color: #FF0000;
}
.newstable td {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-top: 3px;
	padding: 4px;
}
.newspub_col h1 {
	font-size: 14px;
	background-color: #eeeedd;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
	font-weight: bold;
	margin-bottom: 10px;
	color: #bb9955;
	padding-left: 5px;
	text-align: left;
}
.newstable .tag_img {
	color: #333333;
	font-weight: normal;
	padding-left: 10px;
}
.newspub_col_subbox {
	color: #333333;
	padding-top: 150px;
	padding-bottom: 200px;
	text-align: center;
	font-size: 18px;
	line-height: 36px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.newspub_col_subbox a {
	text-decoration: underline;
	color: #CC0000;
}
.newspub_col_subbox p {
	font-size: 30px;
	font-weight: bold;
	color: #FF6666;
}
.newspub_col_subbox img {
	vertical-align: top;
}
.news_discription {
	text-align: center;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}
.news_discription h2 {
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #f4f4f4;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
	color: #666666;
}
.news_discription p {
	padding-right: 5px;
	padding-left: 5px;
	text-align: left;
}
.news_discription a {
	color: #FF0000;
}
/*------------רҳ------------*/

.topiccol {
	width: 760px !important;
	width:770px;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
}
.topstroy01{
	float:left;
	padding-top:5px;
	width:540px;
}
.top_recommend{
	margin:5px 0 0 5px;
	border:solid 1px #c6d8dd;
	padding:0 3px 0 3px;
	float:left;
	background-color:#f2f2f2;
	width:205px !important;
	width:215px;
	height:189px;
	height: 200px !important;
}
.top_recommend h1 {
	font-size: 12px;
	font-weight: bold;
	margin: 4px 5px 0 5px ;
	color: #444444;
	clear:both;
}
.top_recommend p{
	padding: 0 5px 0 5px;
	margin:0;
}
.topic-heading{
	background-image: url(../images_/bg_topic_heading.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 4px 0 2px 10px;
	margin-top:5px;
}
.topic-gallery {
	margin:5px 0 5px 0;
	border:solid 1px #c6d8dd;
	}
.topic-gallery h2 {
	font-size: 12px;
	font-weight: bold;
	padding:5px 0 0 10px;
	color: #666;
	margin:2px 2px 3px 2px;
	background-image: url(../images_/bg_topic_gallery.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color:#f2f2f2;
}
.topic-gallerybox{
	text-align:center;
	margin-right: auto;
	margin-left: auto;
	padding-left:15px;
}
.topic-gallerybox img{
	border:solid 1px #909090;
}
.topic-galleryline {
	width: 230px;
	float: left;
	text-align: left;
	margin:3px 7px 3px 3px;
}
.topic-galleryline img{
	width:230px;
	height:88px;
}
.topic-galleryline h3 {
	font-size: 12px;
	padding-top: 3px;
	padding-bottom: 2px;
	margin:0;
	font-weight:bold;
}
.topic-galleryline h3 a{
	font-weight:bold;
}
.lineicon{
	vertical-align: top;
	margin-right:3px;
}
.topic_temcol {
	width: 960px;
	background-color: #FFFFFF;
}
.datebox {
	padding: 10px;
}
.datebox a {
	padding: 0 5px 0 5px;

}
.datebox01 {
	padding-left: 20px;
	float: right;
	color: #FFFFFF;
}
.datebox01 a {
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	margin-right: 10px;
	background-color: #666666;
	color: #FFFFFF;

}
.datebox .current {
	color: #FF6600;
}
.datebox01 .current {
	background-color: #FF6600;
	color: #FFFFFF;
}
.datebox01 a:hover {
	color: #FFFFFF;
	background-color: #333333;
}



/*------------人群页------------*/
.person_newscol {
	width:960px;
	background-color: #FFFFFF;
	}
.person_newsbox {
	width: 300px;
	border: 1px solid #909090;
	margin-right: 7px;
	margin-left: 8px;
	margin-top: 5px;
	margin-bottom: 5px;
	float: left;
}
.person_newsbox img {
	margin-top: 5px;
	padding: 0px;
}
.person_newsbox .seniority {
	text-align: center;
}
.person_newsbox .seniority img {
	text-align: center;
	height: 60px;
	width: 90px;
	padding-left: 3px;
	padding-right: 3px;
}


.person_newsbox h1 {
	font-size: 12px;
	background-image: url(../images_/bg_archives_h1.gif);
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 4px;
	padding-left: 5px;
	margin: 1px;
	color: #444;
}
.person_newsbox01 {
	width: 615px;
	border: 1px solid #909090;
	margin-right: 7px;
	margin-left: 8px;
	margin-top: 5px;
	margin-bottom: 5px;
	float: left;
}
.person_newsbox01 .seniority {
	text-align: center;
	padding-top: 7px;
	padding-bottom: 7px;
}
.person_newsbox01 .seniority img{
	width:190px;
	height:143px;
}
.school_spot {
	font-size: 12px;
	font-weight: bold;
	background-image: url(../images_/bg_comcol_ml_hd.gif);
	background-repeat: repeat-x;
	padding:5px 0 3px 10px;
}
.spotbox {
	font-size: 12px;
}
.spotbox01_left {
	float: left;
	margin: 5px;
	width: 310px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 30px;
}
.spotbox01_left img {
	background-color: #d4dcde;
	padding: 5px;
}
.spotbox01_left h1 {
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 2px;
}
.spotbox01_left span {
	color: #999999;
}
.spotbox02_left {
	padding: 5px 5px 5px 20px;
	float: left;
	width: 200px;
}
.spotbox03_left {
	float: left;
}
.brand_col {
	width: 960px;
	background-color: #FFFFFF;
}
.brand_info {
	margin-right: 10px;
	margin-left: 10px;
	text-align: center;
}

.brand_info h1 {
	background-image: url(../images_/brand_hd02.gif);
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	padding-top: 7px;
	padding-bottom: 7px;
	background-repeat: repeat-y;
	margin-bottom: 5px;
}
.brand_col .heading {
	margin-right: 5px;
	margin-left: 5px;
}
.brandtext {
	text-align: left;
	margin-top: 3px;
	margin-left: 3px;
	margin-bottom: 5px;
}
.brandtext img{
	weight:180px;
	height:120px;
}
.brandtext h2 {
	font-weight: bold;
	padding-bottom: 8px;
}
.brandbox {
	padding-right: 5px;
	padding-left: 5px;
	background-image: url(../images_/bg_brandbox.gif);
	background-repeat: repeat-y;
	background-color: #FFFFFF;
}
.brandcolumn01 {
	float: left;
	width: 200px;
	margin-right: 5px;
	background-repeat: repeat-y;
	background-image: url(../images_/bg_brand_left.gif);
}

.brandcolumn01 p {
	margin-right: 3px;
	margin-left: 3px;
}
.brandcolumn01 img {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 5px;
}
.brandbox01 {
	display: block;
	float: left;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-right: 5px;
}
.brandbox01 img {
	width:133px;
	height:100px;
	margin-top: 3px;
	margin-bottom: 3px;
	border: 1px solid #909090;
}
.brandbox02 {
	float: left;
}
.brandcolumn02 {
	width: 545px;
	float: left;
}
.brandcolumn03 {
	float: left;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	width: 200px;
	background-repeat: repeat-y;
	background-image: url(../images_/bg_brand_left.gif);
}
.brandcolumn03 a img {
	weight:100px;
}
.brand_list {
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: auto;
}
.brand_list img {
	width:90px;
	height:40px;
}
.brand_list01 {
	margin-left: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: auto;
}
.brand_list01 img{
	width:100px;
	height:75px;
}
.brand_list img, .brand_list01 img {
	margin: 4px;
	border: 1px solid #999999;
}
/*-- rss page --*/
.rsscol {
	margin-top: 5px;
	background-color: #FFFFFF;
	padding: 10px;
}
.rsscol_left {
	float: left;
	width: 238px;
	border: 1px solid #CCCCCC;
	margin-right: 10px;
}
.rsscol_left h1 {
	background-color: #DDF2F9;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 2px;
	line-height: 24px;
	background-image: url(../images_/bg_list_heading1.gif);
	color: #FFFFFF;
}
.rsscol_left p {
	text-indent: 2em;
	padding: 5px;
}
.rsscol_right {
	float: left;
	width: 690px;
}
.rsscol_service {
	border: 1px solid #CCCCCC;
	background-color: #EFF9FC;
	padding: 5px;
}

.rsscol_service h1 {
	font-size: 12px;
	padding-left: 10px;
	font-weight: bold;
}
.rss_down li{
	text-align:center;
	padding-top: 5px;
	padding-bottom: 5px;
}
.rss_down img{
    border:1px solid #cecece;
}
.rss_sublist,.rss_subrss{
	border: 1px solid #CCCCCC;
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.rss_sublist em {
	font-style: normal;
	font-weight: bold;
	width: 100px;
	padding-right: 10px;
	padding-left: 10px;
	color: #333333;
}
.rss_imgsample {
	text-align: center;
}
.rss_subrss h1 {
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 10px;
	color: #CC0000;
}
/*-- 070110index page --*/
.newrq{
	width:960px;
	background-image: url(../images_/bg_homecol.gif);
	background-repeat: repeat-y;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #585858;
	color: #333333;
}
.newleftcol{
	width:720px;
	height:385px;
	float:left;
	background: #fff;
}
.newrightcol h1 {
	font-size: 120%;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 10px;
}
.newrightcol h1 a {
	font-weight: bold;
	text-decoration: none;
	color: #333333;
}


.newheadlinks{
    background:url(../images_/bg_newhomecol.gif) repeat-y;
    height:200px;
    width:180px;
    float:left;	
}
.newheadlinks p{
	margin:10px 0 0 5px;
	text-align: center;
}
.newtopstory{
	float:right;
	height:200px;
	vertical-align: super;
}
.newxrq{
	width:360px;
	height:260px;
	background:#fff;
}
.newlistcol_left{
	width:359px;
	background:#fff;
	float:left;
	margin: 3px 0;
}
.newt{
	width:349px;
	height:25px;
	margin: 0 0 0 5px;
	background-color: #959595;
	background-image: url(../images_/bg_newheading.gif);
	background-repeat: repeat-x;
}
.newtz img{
    margin:7px 0 0 15px;
	float:left;
}
.newtz a{
    font-weight:bold;
	color:#fff;
    margin:4px;
	float:left;   
}
.newtz a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.newtb{
	float:right;
	color: #FFFFFF;
	margin-top: 3px;
	margin-right: 8px;
}
.newtb a {
	color: #FFFFFF;
}
.newtb a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.newtc{
	text-align:center;
	margin-top:3px;
	clear:both;
	margin-bottom: 5px;
	color: #CC0000;
}
.newtc a {
	color: #CC0000;
	text-decoration: none;
}

.newlistcol li{
    background-image: url(../images_/icon_bit.gif);
    background-repeat: no-repeat;
	background-position: 0.8em 0.6em;
	padding: 1px 0 1px 20px;
	margin: 0px;
}
.newlistcol_right{
	width:360px;
	background:#fff;
	float:left;
	border-left:1px dashed #999;
	margin: 3px 0;
}
.newrightcol{
    background:url(../images_/bg_newbomecol2.gif) repeat-y #fff;
	width:240px;
	float:left;
}
.newrt{
    width:240px;
	height:25px;
	background:url(../images_/bg_newht.gif) repeat-x;
	margin:0px;	
}
.newrt img{
    margin:6px 0 0 15px;
	
}
.newrt a{
    margin:5px;
	color:#fff;
	font-weight:bold;
}
.newpimg{
	float:right;
	border: 1px solid #CCCCCC;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.newlayout p{
    padding:10px 0 0 0px;
}
.newbk{
	border-bottom:1px dashed #999;
	margin-right: 5px;
	margin-left: 10px;
}
.newbk01{
	padding-top:5px;
}
.newtg{
	background:#e2e2e2;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.newtg img{
    margin:4px 0 0 15px;
}
.newtg a{
      margin:0 0 0 8px;
	  color:#666;
}
.newn5{
    width:85px;
	height:20px;
    background:url(../images_/newt01.gif) repeat-x;
    margin:auto;
	margin-top:-5px;
	margin-bottom:10px;
}
.newn5 img{
    margin:4px 5px 0 0;
}
.newn5 a{
    color:#fff;
	font-weight:bold;
}
.newtags{
	background:#fff;
	margin-left:8px;
	border-bottom:3px solid #ff4a00;
	margin-right: 8px;
	height: 20px;
	padding-top: 3px;
	float: left;
}
.newtags li{
	margin-right:4px;
	float:left;
	background:url(../images_/bg_tag01.gif) no-repeat;
	width:80px;
}
.newtags li a{
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	display:block;
	line-height: 18px;
	padding-top: 2px;
	text-align: center;
}
.newtags li a:hover {
    background:url(../images_/bg_tag.gif) no-repeat;	
	color:#fff;
	text-decoration:none;
}
.newtags .ic_pm {
    background:url(../images_/bg_tag.gif) no-repeat;
	width:80px;
	height:20px;
}
.newdhlb {
	width: 215px;
	float: left;
}

.newdhlb img {
	border: 1px solid #999;
	margin:4px 2px 1px 2px;
	width:90px;
	height:70px;
	float:left;
}
.newdhbd{
    width:310px;
	float:left;
	margin-top:7px;
}
.newdhzcd{
	width:535px;
	float:right;
	clear: both;
}

.xueyuanzuopin a:link{
	color: #FFFFFF;
}
.xueyuanzuopin a:link{
	color: #FFFFFF;
}.xueyuanzuopin a:visited {
	color: #FFFFFF;
}
.xueyuanzuopin a:hover {
	color: #FFFFFF;
}
.xueyuanzuopin a:active {
	color: #FFFFFF;
}
.xueyuanzuopin{
	color: #FFFFFF;
}
#zhan{
float: left;             
clear: left;             
height: 200px;   
width: 1px;      
}
#ad{
height: 300x;
width: 250px;
float: left;          
clear: left;         
margin: 15px 15px 15px 0px;
}
#new img,#new table{
clear: left;      
}
#new{
float: left;
}
.menu_01 {
	font-size: 12px;
	color: #4B4B4B;
	text-decoration: none;
	padding-top: 2px;
}


.menu_02 {
    FILTER: DropShadow(Color=#999999,OffX=1, OffY=1);
	font-size: 12px;
	color: #B60018;
	text-decoration: none;
	padding-top: 4px;
	font-weight: bold;
	
}
.menu_02.a:link {
	FILTER: DropShadow(Color=#999999,OffX=1, OffY=1);
	color:#B60018;
	
}
.menu_02.a:visited {
	color:#B60018;
	FILTER: DropShadow(Color=#999999,OffX=1, OffY=1);
}
.menu_02.a:hover {
	FILTER: DropShadow(Color=#999999,OffX=1, OffY=1);
	color: #B60018;
}
.menu_02.a:active {
	FILTER: DropShadow(Color=#999999,OffX=1, OffY=1);
	color: #B60018;
}
a.kecheng:link {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
a.kecheng:visited {
	color: #666666;
	text-decoration: none;
}
a.kecheng:hover {
	color: #D40000;
	text-decoration: none;
}
sup.pop_qiang {position:absolute;margin-top:-25px;margin-left:-3px;background:url(http://www.itpx.com.cn/images/tagq.gif);width:19px; height:23px;}
sup.pop_re {position:absolute;margin-top:-25px;margin-left:-3px;background:url(http://www.itpx.com.cn/images/tag.gif);width:19px; height:23px;}