/* 换行 */
td { word-break: break-all; }


/* 字号 */
td, tr, th, table, body { font-size: 12px; }

.fs12 { font-size: 12px; }
.fs14 { font-size: 14px; }
.fs14_td td { font-size: 14px; }
.fs20 { font-size: 20px; }
.fs14_bold_fc { font-size: 14px; font-weight: bold; color: #D10101;}

/* 字体颜色 */
.fc { color: #51504C; }

/* 行高 */
.lh18 { line-height: 18px; }
.lh19 { line-height: 19px; }
.lh20 { line-height: 20px; }
.lh21 { line-height: 21px; }
.lh22 { line-height: 22px; }
.lh23 { line-height: 23px; }
.lh24 { line-height: 24px; }


/* 细边框表格 */
.table { border-collapse: collapse; }


/* 字体属性 [定义规则，小写f加属性名称] */
.fb {font-weight: bold;}


/* 颜色属性 [定义规则，小写c加颜色名称] */
.cWhite { color: #FFF; }
.cWhite_td td { color: #FFF; }
.cRed { color: #F00; }


/* 补白留白 */
.pt7 { padding-top: 7px; }
.pt10 { padding-top: 10px; }
.p5 { padding: 5px; }
.p10 { padding: 10px; }
.pl5 { padding-left: 5px; }
.pl10 { padding-left: 10px; }
.pr25 { padding-right: 25px; }

.mt10 { margin-top:10px; }
.mt5 { margin-top:5px; }
.mb5 { margin-bottom:5px; }


/* 去白 */
h1, h2, h3, h4, h5, h6, form { margin: 0px; padding: 0px; }


/* 隐藏/显示 */
.hide { display: none; }
.display { display: blok; }


/* 图片、flash边框 */
.imgbordergray img { border: 1px solid #A1A1A3; }
.imgbordergray2 img { border: 1px solid #BEBDC2; }
.imgborderwhite img { border: 1px solid #FFF; }
.flashborderblack object { border: 1px solid #000; }


/* input边框属性 */
.text
{
	height: 20px; background-color: #FFF; color: #000; font-weight: 12px; 
	border: 1px solid #CCC;
}


/* 虚线 */
.dotted { border: 1px dotted #CCC; }


/* 链接打开方式 */
.aSelf a:active { text:expression(target="_self"); }/* 本窗 */
.aBlank a:active { text:expression(target="_blank"); }/* 新窗 */


/* 链接属性 */
a:link 	  { color: #51504C; text-decoration: none }
a:visited { color: #51504C; text-decoration: none }
a:hover   { color: #F00; text-decoration: underline }
a:active  { color: #51504C; text-decoration: none }


/*
注意：
1、这种CSS样式的写法不能用于<a class='thead'>，但是能用于<td class='thead'>、tr、table...
2、冒号和link之间不能有空格	
*/
.aWhite-bl a:link    { color: #0C77C9; text-decoration: none; font-size: 12px; font-weight: bold; }
.aWhite-bl a:visited { color: #0C77C9; text-decoration: none; font-size: 12px; font-weight: bold; }
.aWhite-bl a:hover   { color: #0C77C9; text-decoration: underline}
.aWhite-bl a:active  { color: #0C77C9; text-decoration: none; font-size: 12px; font-weight: bold;}


.aWhite a:link    { color: #5D5D5D; text-decoration: none; font-size: 12px; font-weight: bold; }
.aWhite a:visited { color: #5D5D5D; text-decoration: none; font-size: 12px; font-weight: bold; }
.aWhite a:hover   { color: #5D5D5D; text-decoration: underline}
.aWhite a:active  { color: #5D5D5D; text-decoration: none; font-size: 12px; font-weight: bold;}

.ared a:link    { color: #C27C36; text-decoration: none; font-size: 12px;}
.ared a:visited { color: #C27C36; text-decoration: none; font-size: 12px;}
.ared a:hover   { color: #C27C36; text-decoration: underline; font-size: 12px;}
.ared a:active  { color: #C27C36; text-decoration: none; font-size: 12px;}

.ared-g:link    { color: #D40103; text-decoration: none; font-size: 12px;}
.ared-g:visited { color: #D40103; text-decoration: none; font-size: 12px;}
.ared-g:hover   { color: #D40103; text-decoration: underline; font-size: 12px;}
.ared-g:active  { color: #D40103; text-decoration: none; font-size: 12px;}

.awhite-g:link    { color: #FFFFFF; text-decoration: none; font-size: 14px;}
.awhite-g:visited { color: #FFFFFF; text-decoration: none; font-size: 14px;}
.awhite-g:hover   { color: #FFFFFF; text-decoration: underline; font-size: 14px;}
.awhite-g:active  { color: #FFFFFF; text-decoration: none; font-size: 14px;}

.bian1 {
	border: 1px solid #E96300;
}

.bian10{
	border: 1px solid #ADADAD;
}
.bian11{
	border-top: 0px none #C0C0C0;
	border-right: 0px none #C0C0C0;
	border-bottom: 0px solid #C0C0C0;
	border-left: 1px none #C0C0C0;
}

.bian2 {
	border-top: 1px none;
	border-right: 1px solid #FBC86C;
	border-bottom: 1px solid #FBC86C;
	border-left: 1px solid #FBC86C;
}

.bian3 {
	border-top: 1px solid #D1D1D1;
	border-right: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
	border-left: 1px solid #D1D1D1;
}

.graykuang {
	border: 1px solid #b2b0b5; margin:3px;padding:7px
}

.sokuang {
	border: 0px solid #b2b0b5; margin-left:3px;
}

/* body { filter: Gray(); }  */
