/*黑色风格*/
body {
	margin: 0px; 
	overflow-y: scroll;
	overflow-x: hidden;
	background-color: #000000;
	scrollbar-face-color: #ffffff; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-shadow-color: #ffffff; 
	scrollbar-3dlight-color: #000000; 
	scrollbar-arrow-color: #000000; 
	scrollbar-track-color: #ffffff; 
	scrollbar-darkshadow-color: #000000;
           background-image: url(/myimage/body_bg.gif);
         BACKGROUND: url(/myimage/body_bg.gif) #7a8e87 fixed repeat-x left top; 
}
body,td{ line-height: 250%; color: #EBEBEB;}
body,td,input,select,textarea {	font-size: 14px;}
input,select { color: #000000;}
a {
		text-decoration: none;
           line-height: 26px;
}
a:visited {
	color: #EBEBEB;
           line-height: 26px;
}
a:link {
	color: #EBEBEB;
           line-height: 26px;
}
a:hover {
	color: #FF0000;
	text-decoration: underline;
           line-height: 26px;
}
a.position:link {
	color: #EBEBEB;
}
a.position:hover {
	color: #EBEBEB;
}
a.position:visited {
	color: #EBEBEB;
}

.redbold {
	font-size: 9pt;
	line-height: 150%;
	font-weight: bold;
	color: #FF0000;
}
input.input{
	background-color: #C7C7C7;
	border-left: 1px solid #666666;
	border-top: 1px solid #666666;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
input.button{
	background-color: #9E9E9E;
	border-left: 1px solid #F2F2F2;
	border-top: 1px solid #F2F2F2;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
}
select {
	background-color: #C7C7C7;
}
textarea.input{
	background-color: #C7C7C7;
	border-left: 1px solid #666666;
	border-top: 1px solid #666666;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
table.CopyRight {
	width: 950px;
	background-color: #202020;
	border-left: 2px solid #333333;
	border-right: 2px solid #333333;
	border-top: 2px solid #333333;
}
table.MainBody {
	width: 950px;
	background-color: #202020;
}
table.TopLine {
	width: 950px;
	height: 37px;
	background-color: #000000;
}
table.LogoBanner {
	width: 950px;
	height: 66px;
	background-color: #000000;
}
table.Announce {
	width: 950px;
	height: 20px;
	background-color: #333333;
}
td.TopLineCell {
	padding-left: 10px;
}
.titleBackColor{
	color: black;
	font-weight: bold;
	background-color: #333333;
}
.menu {
	background-color:#D4D0C8;
	width:97%;
	overflow:hidden
}
.classmenu{
	width:97%;
	background-color: #333333;
	border-bottom: 1 solid #666666;
	border-left: 1 solid #666666;
	border-right: 1 solid #666666;
}
.fontDate {
}
.fontWhite {
	color: white;
}
.fontYellow {
	color: #FF9900;
	font-weight: bold;
}
.leftTitle {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #333333;
}
.rightTitle {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #333333;
}
td.position {
	color: #FFFFFF;
	background-color: #333333;
}
.index_art_class {
	width: 100%;
	border-left: 2px solid #333333;
	border-right: 2px solid #333333;
}
.index_art_class_cell {
	text-align: center;
}
.alter_image {
	width: 100%;
	border-left: 2px solid #333333;
	border-right: 2px solid #333333;
	border-top: 2px solid #333333;
	border-bottom: 2px solid #333333;
}
.alter_image_l{ text-align: center;}
.alter_image_r{}
.special_diary{
	width: 100%;
	border-left: 2px solid #333333;
	border-right: 2px solid #333333;
}
.special_diary_l{
	border-right:2px solid #333333;
}
.special_diary_r {
	background-color: #141414;
}
.ad_middle {
	width: 100%;
	border-left: 2px solid #333333;
	border-right: 2px solid #333333;
}
.ad_middle_cell {
	text-align: center;
}
.site_search {
	width: 100%;
	background-color: #333333;
	border-left: 2px solid #333333;
	border-right: 2px solid #333333;
}
.site_search_cell {
	text-align: center;
}
.image_class {
	width: 100%;
	border-left: 2px solid #333333;
	border-right: 2px solid #333333;
}
.image_class_l {
	border-right:2px solid #333333;
}
.image_class_r {
}
.class_lead_l { background-color: #333333;}
.class_lead_l_t { font-weight: bold; height: 22px; padding-left: 5px; padding-right: 5px;}
.class_lead_l_m { height: 111px; padding-left: 5px; padding-right: 5px;}
.class_lead_l_b { text-align: right; background-color: #333333; height: 22px; padding-left: 5px; padding-right: 5px;}
.class_lead_r {}
.class_lead_r_i { background-color: #424242;}
.class_lead_r_t { height: 130px;}
.class_lead_r_b { height: 25px; text-align: center; background-color: #4D4D4D;}
.class_lead_line { height: 2px;	background-color: #424242;}
.ad_bottom {
	width: 100%;
	border-left: 2px solid #333333;
	border-right: 2px solid #333333;
}
.ad_bottom_cell {
	text-align: center;
}

.article_main {
	width: 100%;
	border-top: 2px solid #333333;
	border-left: 2px solid #333333;
	border-right: 2px solid #333333;
}
.article_l {
	width: 200px;
	border-right: 2px solid #333333;
}
.article_r {
}

.pic_menu {
	width: 950;
	border-left: 2px solid #333333;
	border-right: 2px solid #333333;
	border-bottom: 2px solid #333333;
}
.pic_search {
	width: 950;
	border-left: 2px solid #333333;
	border-right: 2px solid #333333;
}
.pic_main {
	width: 100%;
	border-top: 2px solid #333333;
	border-left: 2px solid #333333;
	border-right: 2px solid #333333;
}
.pic_l { width: 200px; border-right: 2px solid #333333;}
.pic_r {}
.pic_line { background-color: #333333;}
.pic_index_title { font-weight: bold; color: #FF9900; padding-left: 10px;}
.pic_edit { width: 100%}

.error_main {
	width: 100%;
	border-top: 2px solid #333333;
	border-left: 2px solid #333333;
	border-right: 2px solid #333333;
}
.image_p_bg { width: 950px; background-color: #202020;}
.image_p_div { line-height: 18px; background-color: #202020;border-top: 1px solid #333333;border-bottom: 1px solid #333333}
.image_p_desc {	width: 100%; border-top: 2px solid #333333; border-bottom: 2px solid #333333;}
.image_p_desc_area { letter-spacing: 1px; line-height: 20px; word-break: break-all; padding: 5px; background-color: #000000;}
.image_p_v_title { height: 22px; border-top: 1px solid #333333;border-bottom: 1px solid #333333; padding-left: 10px;}
.image_p_comment { background-color: #202020;}
.image_p_border {background-color: #333333;}
.image_p_row {background-color: #202020;}
#ThumImage { width: 100px; background-color: #333333; text-align: center;}
#ThumPos { word-break: break-all; text-align: center;}
#ThumImageBack1 { background-color: #222222;}
#ThumImageBack2 { background-color: #333333;}
#ThumImageBack3 { background-color: #444444;}
#ThumImageBack4 { background-color: #202020;}

.CommonTitle {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #333333;
}
.CommonText {
	line-height: 20px;
	background-color: #202020;
}
.ClassMenuCell {
}
.tableBack {
	background-color: #202020;
}
.tableHeader {
	background-color: #333333;
}
.tableBorder {
	background-color: #333333;
}

/*------------------------------------------------------*/
.mywhite{
	color: #FFFFFF;}
.myred{
	color: #FF0000;}
.myblue{
	color: #3f74a0;}
.mygray{
	color: #999999;}


/*--------------------链接定义----------------------------------*/
a.a_red:link {COLOR: ##FF0000; TEXT-DECORATION: none}
a.a_red:visited {COLOR: ##FF0000; TEXT-DECORATION: none}
a.a_red:hover {COLOR: #ff4500; TEXT-DECORATION: none}
a.a_red:active {COLOR: #ff0000; TEXT-DECORATION: none}

/*------------------------------------------------------*/
a.a_blue:link {COLOR: #265BC3; TEXT-DECORATION: none}
a.a_blue:visited {COLOR: #265BC3; TEXT-DECORATION: none}
a.a_blue:hover {COLOR: #0066FF; TEXT-DECORATION: none}
a.a_blue:active {COLOR: #ff0000; TEXT-DECORATION: none}

/*------------------------------------------------------*/
a.a_gray:link { COLOR: #999999; TEXT-DECORATION: none}
a.a_gray:visited { COLOR: #999999; TEXT-DECORATION: none}
a.a_gray:hover { COLOR: #333333; TEXT-DECORATION: none}
a.a_gray:active { COLOR: #999999; TEXT-DECORATION: none}

/*------------------------------------------------------*/
a.a_white:link { COLOR: #FFFFFF; TEXT-DECORATION: none}
a.a_white:visited { COLOR: #FFFFFF; TEXT-DECORATION: none}
a.a_white:hover { COLOR: #CCCCCC; TEXT-DECORATION: none}
a.a_white:active { COLOR: #265BC3; TEXT-DECORATION: none}
/*------------------------------------------------------*/
a.a_black:link { COLOR: #000000; TEXT-DECORATION: none}
a.a_black:visited { COLOR: #000000; TEXT-DECORATION: none}
a.a_black:hover { COLOR: #999999; TEXT-DECORATION: none}
a.a_black:active { COLOR: #265BC3; TEXT-DECORATION: none}


/*------------------------------------------------------*/

.linered {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;}
.lineblue {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #265BC3;}
.linewhite {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;}
.lineblack {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;}
.linegray {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;}
.dotlinered {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF0000;}
.dotlineblue {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #265BC3;}
.dotlinewhite {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFFFFF;}
.dotlineblack {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000000;}
.dotlinegray {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;}
.dotline_t{
	BACKGROUND-IMAGE: url(/txnews/img/doth.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.dotline_b{
	BACKGROUND-IMAGE: url(/txnews/img/doth.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.dotline_l{
	BACKGROUND-IMAGE: url(/txnews/img/dotv.gif);
	background-repeat: repeat-y;
	background-position: left;
}
	
.dotline_r{
	BACKGROUND-IMAGE: url(/txnews/img/dotv.gif);
	background-repeat: repeat-y;
	background-position: right;
}
	
/*----------------字体--------------------------------------*/	
.font12 {
	font-size: 12px;}
.font14 {
	font-size: 14px;}
.font16 {
	font-size: 16px;}
.font18 {
	font-size: 16px;}
.fontcuti{
	font-weight: bold;}
/*----------------行高--------------------------------------*/
.line18 {
	line-height: 18px;}

.line20 {
	line-height: 20px;}

.line22 {
	line-height: 22px;}

.line24 {
	line-height: 24px;}
.line26 {
	line-height: 26px;}
.line28 {
	line-height: 28px;}
.line30 {
	line-height: 28px;}
.line32 {
	line-height: 28px;}

.imgframe {
	padding: 1px;
	border: 1px solid #CCCCCC;
}
.borderwhite {
	padding: 2px;
	border: 1px solid #FFFFFF;
	width: 203px;
	height:203px;
	background-color: #000000;
	text-align: center;
	vertical-align: middle;
}
