.CL_BG {
	background-color: #FC98C8;
}
.CL_BG_DG {
	background-color: #CCCCCC;
}
.CL_BG_LG {
	background-color: #EBEAEA;
}
.CL_BG_TG {
	background-color: #D4D7DC;
}
/*-----文字-------*/
.txt_11_non_bk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #646464;
}
.txt_11_b_bk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bolder;
}
.txt_11_non_gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9B9A9A;
}
.txt_11_non_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #CE153A;
}
.txt_11_b_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6D1830;
	font-weight: bold;
}
.txt_14_b_graydark {

	word-spacing: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #666666;
}
.txt_14_b_blue {
	word-spacing: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #950D40;
}

/*-----文字-------*/



/*-----邊角-------*/

/*-----邊角白-籃-------*/
.W-CL-corner_1 {
	background-image: url(images/corner_lu_w.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 10px;
	background-color: #FC98C8;
}
.W-CL-corner_2 {
	background-image: url(images/corner_ru_w.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 10px;
	background-color: #FC98C8;
}
.W-CL-corner_3 {
	background-image: url(images/corner_rd_w.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 10px;
	background-color: #FC98C8;
}
.W-CL-corner_4 {
	background-image: url(images/corner_ld_w.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 10px;
	background-color: #FC98C8;
}

/*-----邊角白-籃-------*/

/*-----邊角白-深灰-------*/
.W-DG-corner_1 {
	background-image: url(images/corner_lu_w.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 10px;
	background-color: #CCCCCC;
}
.W-DG-corner_2 {
	background-image: url(images/corner_ru_w.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 10px;
	background-color: #CCCCCC;
}
.W-DG-corner_3 {
	background-image: url(images/corner_rd_w.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 10px;
	background-color: #CCCCCC;
}
.W-DG-corner_4 {
	background-image: url(images/corner_ld_w.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 10px;
	background-color: #CCCCCC;
}
/*-----邊角白-深灰-------*/

/*-----邊角白-淺灰-------*/
.W-LG-corner_1{
	background-image: url(images/corner_lu_w.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 10px;
	background-color: #EBEAEA;
}
.W-LG-corner_2{
	background-image: url(images/corner_ru_w.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 10px;
	background-color: #EBEAEA;
}
.W-LG-corner_3{
	background-image: url(images/corner_rd_w.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 10px;
	background-color: #EBEAEA;
}
.W-LG-corner_4{
	background-image: url(images/corner_ld_w.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 10px;
	background-color: #EBEAEA;
}
/*-----邊角白-淺灰-------*/

/*-----邊角深灰-淺灰-------*/
.DG-LG-corner_1 {
	background-image: url(images/corner_lu_gray.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 10px;
	background-color: #EBEAEA;
}
/*-----邊角深灰-淺灰-------*/


/*-----邊角顏色-白-------*/
.CL-W-corner_1 {
	background-image: url(images/corner_inside_lu_w.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FC98C8;
}
.CL-W-corner_2 {
	background-image: url(images/corner_inside_ru_w.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #FC98C8;
}

/*-----邊角顏色-白-------*/

/*-----邊角淺灰-深灰-------*/
.LG-DG-corner_1 {
	background-image: url(images/corner_lu_gray_light.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 10px;
	background-color: #CCCCCC;
	
}
/*-----邊角淺灰-深灰-------*/

.line_vertL_gray {

	background-image: url(images/dot03.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.line_vertR_gray {


	background-image: url(images/dot03.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.corner_line_LD {
	background-image: url(images/corner_line_ld_gray.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 20px;
}
.corner_line_RD {
	background-image: url(images/corner_line_rd_gray.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 9px;
}
.corner_RD_gray {
	background-image: url(images/corner_rd_gray.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.corner_withLine_RU {
	background-image: url(images/corner_ru_line.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 10px;
}
.corner_withLine_LU {
	background-image: url(images/corner_lu_line.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 10px;
}
.dot_vert {
	background-image: url(images/dot_vert.gif);
	background-repeat: repeat-y;
	width: 3px;
	background-position: center;
}
.dot_horz {
	background-image: url(images/dot_horz.gif);
	background-repeat: repeat-x;
	height: 3px;
	background-position: bottom;
}
.line_horz_gray {
	background-image: url(images/dot03.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
a:active {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7D7D7D;
}
a:hover {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7D7D7D;
}
a:visited {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #646464;
}
a:link {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #646464;
}
.corner_line_LD_02 {

	background-image: url(images/corner_line_ld_gray02.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 9px;
}
.corner_line_RD_02 {

	background-image: url(images/corner_line_rd02_gray.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 20px;
}
.form_blue {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #F8CBF1;
	border: 1px solid #E359A2;
}
.corner_RU_gray {
	background-image: url(images/corner_ru_gray.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.corner_line_LD_03 {
	background-image: url(images/corner_line_ld_gray03.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 10px;
}
.txt_11_b_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3E6C53;
}
.form_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #798887;
	border: 1px solid #93DBD7;
	background-color: #F7FFFE;
	line-height: 14px;
	vertical-align: middle;
}
.corner_Rbutton_20 {
	background-image: url(images/corner_r_20.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.corner_Lbutton_20 {

	background-image: url(images/corner_l_20.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
