﻿/* KoofunStyle */


/* 表格CSS */

table#tb01
{
 	background: #FFFFFF;
	table-layout: fixed;
	width: 875px;
	border-width: 0px;
	margin-left: auto;
	margin-right: auto;
}

table#tb01 td
{
	padding: 0px;
	border: 0px;
}

.header-left
{
	text-align: left;
	width: 178px;
}

.header-right
{
	text-align: right;
	width: 697px;
	vertical-align: top;
}

table#tb01-1
{
 	background: #FFFFFF;
	width: 680px;
	border-width: 0px;
}

table#tb01-1 td
{
	padding: 0px;
	border: 0px;
	text-align: right;
}

table#tb01-2
{
 	background: #FFFFFF;
	width: 350px;
	border-width: 0px;
}

table#tb01-2 td
{
	padding: 0px;
	border: 0px;
}

table#tb02
{
 	background: #FFFFFF;
	table-layout: fixed;
	width: 875px;
	border-width: 0px;
	margin-left: auto;
	margin-right: auto;
}

table#tb02 td
{
	padding: 0px;
	border: 0px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	vertical-align: middle;
}

.top-tab-front
{
	width: 82px;
	background-image: url("../Images/TopTabFront.gif");
	padding: 0px;
}

.top-tab-back
{
	width: 82px;
	background-image: url("../Images/TopTabBack.gif");
	padding: 0px;
}

.top-tab-gap
{
	width: 6px;
	background-image: url("../Images/TopTabGap.gif");
	padding: 0px;
}

.top-tab-gap2
{
	width: 7px;
	background-image: url("../Images/TopTabGap.gif");
	padding: 0px;
}

/* menu bar*/
table#tb03
{
	table-layout: fixed;
	width: 875px;
	border-width: 0px;
	margin-left: auto;
	margin-right: auto;
	height: 26px;
	background-color: #CDE1FB;
	background-repeat: repeat-x;
}

table#tb04
{
 	background: #FFFFFF;
	table-layout: fixed;
	width: 875px;
	border-width: 0px;
	margin-left: auto;
	margin-right: auto;
}

table#tb04 td
{
	padding: 0px;
	border: 0px;
	height: 5px;
}


table#tb05
{
 	background: #FFFFFF;
	table-layout: fixed;
	width: 875px;
	border-width: 0px;
	margin-left: auto;
	margin-right: auto;
}

table#tb05 td
{
	padding: 0px;
	border: 0px;
}

.banner
{
	text-align: center;
	width: 320px;
	height: 145px;
	padding: 0px;
}

.login-box
{
	text-align: right;
	width: 238px;
	height: 145px;
	vertical-align: top;
	padding: 0px;
}

table#tb05-1
{
	width: 100%;
	border-width: 0px;
}

table#tb05-1 td
{
	padding: 0px;
	border: 0px;
	vertical-align: top;
}

table#tb05-1-1
{
	width: 100%;
	height: 25px;
	border-width: 0px;
}

table#tb05-1-1 td
{
	padding: 0px;
	border: 0px;
	line-height: 25px;
	vertical-align: middle;
	background-color: #CDE1FB;
}

.login-cap-left
{
	width: 25px;
	text-align: center;
}

.login-cap-right
{
	text-align: left;
}


.tb-outline
{	
	width: 100%;
	border-width: 0px;
	border: none;
}

.outline-topleft
{ 
	border: none;
	width: 1px;
	height: 1px;
	padding: 0px;
}

.outline-topright
{ 
	border-width: 0px;
	width: 1px;
	height: 1px;
	padding: 0px;
}

.outline-bottomleft
{ 
	width: 1px;
	height: 1px;
	padding: 0px;
}

.outline-bottomright
{ 
	width: 1px;
	height: 1px;
	padding: 0px;
}

.outline-xtop
{
	height: 1px;
	background-image: url(../Images/CPoint.gif);
	background-repeat: repeat-x;
	padding: 0px;
}

.outline-xbottom
{
	height: 1px;
	background-image: url(../Images/CPoint.gif);
	background-repeat: repeat-x;
	padding: 0px;
}

.outline-yleft
{
	width: 1px;
	background-image: url(../Images/CPoint.gif);
	background-repeat: repeat-y;
	padding: 0px;
}

.outline-yright
{
	width: 1px;
	background-image: url(../Images/CPoint.gif);
	background-repeat: repeat-y;
	padding: 0px;
}

.grey-block
{
/*	background-color: #F7F7F7;	*/
	background-color: #FFFFFF;
}

.tb-separator3
{ 
	width: 100%;
	height: 3px;
	border-width: 0px;
	border: 0px;
}

.tb-separator5
{ 
	width: 100%;
	height: 5px;
	border-width: 0px;
	border: 0px;
}

.tb-separator8
{ 
	width: 100%;
	height: 8px;
	border-width: 0px;
	border: 0px;
}

.tb-separator10
{ 
	width: 100%;
	height: 10px;
	border-width: 0px;
	border: 0px;
}

.tb-separator15
{ 
	width: 100%;
	height: 15px;
	border-width: 0px;
	border: 0px;
}

.tb-separator-long
{
	width: 875px;
	height: 5px;
	margin-left: auto;
	margin-right: auto;
}

table#tb05-1-2
{
	width: 100%;
	line-height: 28px;
}

.text-left
{
	text-align: left;
}

.text-right
{
 	text-align: right;
}

.text-center
{
	text-align: center;
}

table#tb05-1-3
{
	width: 78%;
	border-width: 0px;
	margin-left: auto;
	margin-right: auto;	
}

table#tb06
{
 	background: #FFFFFF;
	table-layout: fixed;
	width: 875px;
	border-width: 0px;
	margin-left: auto;
	margin-right: auto;
}

table#tb06 td
{
	padding: 0px;
	border: 0px;
}

.frame-box
{
	text-align: left;
	vertical-align: top;
	width: 640px;
	height: 1310px;
	padding: 0px;
}

.hot-item-box
{
	text-align: right;
	width: 235px;
	vertical-align: top;
	padding: 0px;
}

.post-box
{
	text-align: left;
	vertical-align: top;
	width: 525px;
	padding: 0px;
}

.classified-box
{
	text-align: right;
	width: 345px;
	vertical-align: top;
	padding: 0px;
}

table#tb06-1
{
	width: 100%;
	height: 76px;
	border-width: 0px;
	margin-left: auto;
	margin-right: auto;
}	

table#tb06-1 td
{
	padding: 0px;
	border: 0px;
	text-align: center;
	vertical-align: middle;
}

table#tb06-1-2
{
	width: 90%;
	height: 66px;
	vertical-align: top;
}

table#tb06-1-2 td
{
	padding: 0px;
	border: 0px;
	line-height: 22px;
	text-align: left;
	vertical-align: middle;
}

.tb06-1-1-left
{
	width: 97px;
	height: 76px;
	background-color: #CECECE;
	text-align: center;
}

.tb06-1-1-left2
{
	width: 95px;
	height: 74px;
	background-color: #FFFFFF;
	text-align: center;
}

table#tb06-1-3
{
	width: 100%;
	border-width: 0px;
	margin-left: auto;
	margin-right: auto;	
}

table#tb06-1-3 td
{
	padding: 0px;
	border: 0px;
	line-height: 22px;
	vertical-align: middle;
}



.tb06-1-3-left
{
	width:15%;
	text-align: center;
}
	
	
.login-cap-left
{
	width: 25px;
	text-align: center;
}

.tb06-albumbox
{
	width: 85px;
	height: 77px;
	text-align: center;
	background-image: url("../Images/SmallAlbum.gif");
}

.table-auto
{
 	background: #FFFFFF;
	table-layout: fixed;
	width: 875px;
	border-width: 0px;
	margin-left: auto;
	margin-right: auto;
}

.table-auto800
{
 	background: #FFFFFF;
	table-layout: fixed;
	width: 800px;
	border-width: 0px;
	margin-left: auto;
	margin-right: auto;
}


.table-auto600
{
 	background: #FFFFFF;
	table-layout: fixed;
	width: 600px;
	border-width: 0px;
	margin-left: auto;
	margin-right: auto;
}

.table-auto2
{
/* 	background: #F7F7F7;	*/
 	background: #FFFFFF;
	table-layout: fixed;
	width: 100%;
	border-width: 0px;
	margin-left: auto;
	margin-right: auto;
}

.table-auto3
{
/* 	background: #F7F7F7;	*/
 	background: #FFFFFF;
	table-layout: fixed;
	width: 96%;
	border-width: 0px;
	margin-left: auto;
	margin-right: auto;
	line-height: 24px;
}

.table-auto-white
{
 	background: #FFFFFF;
	table-layout: fixed;
	width: 100%;
	border-width: 0px;
	margin-left: auto;
	margin-right: auto;
}

.table-auto-cyan
{
 	background: #DDEEFF;
	table-layout: fixed;
	width: 100%;
	border-width: 0px;
	margin-left: auto;
	margin-right: auto;
}


.line1
{
	line-height: 1px;
	background-color: #D4D4D4;
}


.tb07-bottom
{
	height: 23px;
	
}

table#tb-08
{
 	background: #FFFFFF;
	table-layout: fixed;
	width: 100%;
	border-width: 0px;
	margin-left: auto;
	margin-right: auto;
}

table#tb-08 td
{
	padding: 0px;
	border: 0px;
	vertical-align: middle;
	line-height: 29px;
}

/* 表格间隔线1px */

.tb-08-line
{
	width: 1px;
	background-color: #C1C1C1;
	border: 0px;
	padding: 0px;
}

.tb-08-barbg
{
	text-align: center;
	background-image: url("../Images/FrmBarBg1.gif");
	background-repeat: repeat-x;
}

.tb-08-barbg2
{
	text-align: center;
	background-image: url("../Images/FrmBarBg2.gif");
	background-repeat: repeat-x;
}

table#tb08-1
{
	background: #EBEBEB;
	table-layout: fixed;
	width: 136px;
	height: 110px;
	border-width: 0px;
	margin-left: auto;
	margin-right: auto;
}

table#tb08-1 td
{
	padding: 0px;
	border: 0px;
	vertical-align: middle;	
}


table#tb08-2
{
	background: #FFFFFF;
	table-layout: fixed;
	width: 134px;
	height: 108px;
	border-width: 0px;
	margin-left: auto;
	margin-right: auto;
}

table#tb08-2 td
{
	padding: 0px;
	border: 0px;
	vertical-align: middle;	
	text-align: center;
}

table#tb08-3
{
	background: #FFFFFF;
	table-layout: fixed;
	width: 143px;
	height: 110px;
	border-width: 0px;
	margin-left: auto;
	margin-right: auto;
}

table#tb08-3 td
{
	padding: 0px;
	border: 0px;
	vertical-align: middle;	
	text-align: center;
	background-image: url(../Images/AlbmuPart5.gif)
}

.bg-white
{
	background-color: #FFFFFF;
}

.bg-cyan
{
	background-color: #DDEEFF;
}

.bg-navyblue
{
	background-color: #99CCFF;
}

.bg-lightgray
{
	background-color: #F0EEE2;
} 

.bg-lightgray2
{
	background-color: #F7F7F7;
}

.bg-gray
{
	background-color: #D4D4D4;
}

.bg-gray-c
{
	background-color: #D8D7D4;
}

.bg-gray-ed
{
	background-color: #EDEDED;
}

.bg-yellow
{
	background-color: #FFFFCC;
}


/* 类别的表格（视频首页的类别） */

table#tb-09
{
	width: 80%;
	border-width: 0px;
	margin-left: auto;
	margin-right: auto;
}

table#tb-09 td
{
	padding: 0px;
	border: 0px;
	vertical-align: middle;	
	text-align: left;
	height: 25px;
}

table#tb-join-group
{
	width: 84px;
	height: 20px;
	border-width: 0px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../Images/OpenAlbum.gif);
}

.validation-advice-text
{
	font-family: "arial", "sans-serif", "宋体";
	font-size: 9pt;
	text-decoration: none;
	vertical-align: baseline;
	margin:  0 0 0 6px;
	padding: 4px;
	color: #FF0000;
}

*html .validation-advice-text
{
	margin: 0 0 0 1px;
	padding: 3px;
}

.validation-advice-password
{
	font-family: "arial", "sans-serif", "宋体";
	font-size: 9pt;
	text-decoration: none;
	vertical-align: baseline;
	margin:  0 0 0 6px;
	padding: 4px;
	color: #FF0000;
}

*html .validation-advice-password
{
	margin: 0 0 0 1px;
	padding: 3px;
}


/* 图片CSS */

img.block
{
	border: none;
}


/* 字体CSS */

.linker
{
	font-family: "arial", "sans-serif", "宋体";
	font-size: 10pt;
	color: #0033CC;
	text-decoration: underline;
	font-weight: normal;
}

.linker:hover
{
	font-family: "arial", "sans-serif", "宋体";
	font-size: 10pt;
	color: #FF9933;
	text-decoration: underline;
}

.linker-bold
{
	font-family: "arial", "sans-serif", "宋体";
	font-size: 10pt;
	color: #0066CC;
	text-decoration: underline;
	font-weight: bold;
	vertical-align: baseline;
}

.linker-bold:hover
{
	font-family: "arial", "sans-serif", "宋体";
	font-size: 10pt;
	color: #FF6600;
	font-weight: bold;
	text-decoration: underline;
	vertical-align: baseline;
}

.caption-bold
{
	font-family: "arial", "sans-serif", "宋体";
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	vertical-align: baseline;
}

.caption
{
	font-family: "arial", "sans-serif", "宋体";
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;
}

.caption-bold-blue
{
	font-family: "arial", "sans-serif", "宋体";
	font-size: 10pt;
	color: #0066CC;
	text-decoration: none;
	font-weight: bold;
	vertical-align: baseline;
}

.caption-blue
{
	font-family: "arial", "sans-serif", "宋体";
	font-size: 10pt;
	color: #0066CC;
	text-decoration: none;
	vertical-align: baseline;
}

.caption-red
{
	font-family: "arial", "sans-serif", "宋体";
	font-size: 10pt;
	color: #FF0000;
	text-decoration: none;
	vertical-align: baseline;
}

/* menu bar text */
.linker-mb
{
	font-family: "arial", "sans-serif", "宋体";
	font-size: 10pt;
	color: #0033CC;
	text-decoration: underline;
	font-weight: normal;
}

.linker-bold-mb
{
	font-family: "arial", "sans-serif", "宋体";
	font-size: 10pt;
	color: #0066CC;
	text-decoration: underline;
	font-weight: bold;
	vertical-align: baseline;
}

.caption-bold-mb
{
	font-family: "arial", "sans-serif", "宋体";
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	vertical-align: baseline;
}

.caption-mb
{
	font-family: "arial", "sans-serif", "宋体";
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;
}


.button-font
{  
	font-family: "arial", "sans-serif", "宋体"; 
	font-size: 10pt; 
	color: #0099CC; 
	text-decoration: none; 
}


/* 旧版本的CSS */

.border_style_1
{
	border: 1px solid #CCCCCC;

}
.border_style_2
{
	border: 1px solid #EFEFEF;

}

.t-01 {
	font-family: "arial", "sans-serif", "宋体";
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	line-height: 23px;
}

.t-01:hover {
	font-family: "arial", "sans-serif", "宋体";
	font-size: 10pt;
	color: #FF9933;
	text-decoration: underline;
	line-height: 23px;

}
.t-002 {
	font-family: "arial", "sans-serif", "宋体";
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	line-height: 23px;
}

.t-002:hover {
	font-family: "arial", "sans-serif", "宋体";
	font-size: 9pt;
	color: #FF9933;
	text-decoration: underline;
	line-height: 23px;

}

.t-B1 {
	font-family: "arial", "sans-serif", "宋体";
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
}

.input_example04 {	BORDER-BOTTOM: #000000 1px outset; BORDER-LEFT: #000000 0px outset; BORDER-RIGHT: #000000 0px outset; BORDER-TOP: #000000 0px outset;  FONT-FAMILY: "Verdana", "arial", "sans-serif", "宋体", "Helvetica", "sans-serif"; FONT-SIZE: 9px
}
.trS4 {
	font-family: "arial", "sans-serif", "宋体";
	font-size: 10pt;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
	background-color: #E8F8FF;
}
.trS3 {
	font-family: "arial", "sans-serif", "宋体";
	font-size: 10pt;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
	background-color: #CAEEFF;
}
.trS5 {
	font-family: "arial", "sans-serif", "宋体";
	font-size: 10pt;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
}
.t-tag {
	font-family: "arial", "sans-serif", "宋体";
	font-size: 16pt;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	line-height: 25px;
}
.t-inbox {
	font-family: "arial", "sans-serif", "宋体";
	font-size: 10pt;
	color: #0066CC;
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
}


.t-04 {
	font-family: "arial", "sans-serif", "宋体";
	font-size: 10pt;
	color: #666666;
	font-weight: bold;

}
.t-05:hover {  font-family: "arial", "sans-serif", "宋体"; font-size: 9pt; color: #003399; text-decoration: underline; line-height: 15px}
.zw {  font-family: "arial", "sans-serif", "宋体"; font-size: 9pt; color: #000000; line-height: 18px}
.t-21 {  font-family: "arial", "sans-serif", "宋体"; font-size: 10.5pt; color: #990099}
.t-22 {  font-family: "arial", "sans-serif", "宋体"; font-size: 9pt; color: #FF6699; text-decoration: none}
.u-1 {  font-family: "arial", "sans-serif", "宋体"; font-size: 9pt; color: #CCCC00; text-decoration: none}
.u-1:hover {  font-family: "arial", "sans-serif", "宋体"; font-size: 9pt; color: #CC3399; text-decoration: underline}
.t-21:hover {  font-family: "arial", "sans-serif", "宋体"; font-size: 10.5pt; color: #336633; text-decoration: underline}
.m {
	font-family: "Verdana", "arial", "sans-serif", "宋体", "Helvetica", "sans-serif";
	font-size: 8pt;
	color: #999999;
	font-weight: bold;
	text-decoration: none;

}
.ls {
	font-family: "arial", "sans-serif", "宋体";
	font-size: 10pt;
	color: #668800;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;

}
.t-03:hover {
	font-family: "arial", "sans-serif", "宋体";
	font-size: 10pt;
	color: #FF6600;
	text-decoration: underline;
	font-weight: bold;
	vertical-align: middle;


}
.t-04:hover {
	font-family: "arial", "sans-serif", "宋体";
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.t-06 {
	font-family: "arial", "sans-serif", "宋体";
	font-size: 11.5pt;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
}
.t-06:hover {
	font-family: "arial", "sans-serif", "宋体";
	font-size: 11.5pt;
	line-height: 20px;
	color: #999999;
	text-decoration: underline;
}
.t-07 {
	font-family: "arial", "sans-serif", "宋体";
	font-size: 10pt;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
}
.t-07:hover {
	font-family: "arial", "sans-serif", "宋体";
	font-size: 10pt;
	color: #999999;
	text-decoration: underline;
}
.b {
	font-family: "arial", "sans-serif", "宋体";
	font-size: 10pt;
	color: #333333;
	text-decoration: none;
	line-height: 21px;
	font-weight: bold;

}

.b:hover {
	font-family: "arial", "sans-serif", "宋体";
	font-size: 10pt;
	color: #999999;
	line-height: 21px;
	font-weight: bold;
	text-decoration: underline;
}

.hh {
	font-family: "arial", "sans-serif", "宋体";
	font-size: 10pt;
	color: #FF0000;
	text-decoration: none;
	line-height: 21px;
	font-weight: bold;
}
.h:hover {
	font-family: "arial", "sans-serif", "宋体";
	font-size: 10pt;
	color: #FF9900;
	line-height: 21px;
	font-weight: bold;
	text-decoration: none;

}
.t-inbox {
	font-family: "arial", "sans-serif";
	font-size: 10pt;
	color: #0066CC;
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
}

a {
    outline: none;
}

a img {
   border: none;
}

