#bg1 { background-image: url(images/v_bg1.jpg); background-repeat: no-repeat; background-position: top; }
#bg2 { background-image: url(images/v_bg2.jpg); background-repeat: no-repeat; background-position: top; }
.text1 { text-decoration: none; font-size: 14px; line-height: 22px; font-weight: bold; color: #ffffff; padding-top: 20px; }
.text2 { text-decoration: none; font-size: 12px; line-height: 20px; color: #ffffff; padding-top: 5px; padding-bottom: 15px; }
.th { line-height: 20px; font-weight: bold; color: #FCEFF3; background-image: url(images/v_th.gif); background-repeat: no-repeat; padding-left: 30px; height: 30px; }
.th a { color: #FCEFF3; }
th { background-color: #B1045E; color: #FFF;}
th a.textv2 { color: #EFCDDF; }
.text11 {text-decoration: none; font-size: 14px; line-height: 22px; font-weight: bold; color: #ffffff; padding-top: 20px; }
.text21 {text-decoration: none; font-size: 12px; line-height: 20px; color: #ffffff; padding-top: 5px; padding-bottom: 15px; }
.th {text-decoration: none; font-size: 12px; line-height: 20px; font-weight: bold; color: #FCEFF3; background-image: url(images/v_th.gif); background-repeat: no-repeat; padding-left: 30px; height: 30px; }
table.mb10 { margin-bottom: 10px; }
td.tfcecl { padding: 10px 18px 20px 10px; border: 1px solid #F6E4E9; border-top: none; }
td.tfcecl div { width: 650px; overflow: hidden; }
td.tfcecl div ul { width: 690px; margin: 20px 15px 0px 15px;}
td.tfcecl div ul li { float:left; width:190px; height: 208px; overflow:hidden; padding-left: 10px; margin-right: 20px; border-left: solid 1px #F9F0F3; margin-bottom: 18px;}
td.tfcecl div h4 { line-height: 16px; margin-top: 8px; margin-bottom: 4px; }
td.tfcecl div h4 a { color: #16387C; }
td.tfcecl div span { line-height: 20px; color: #999;}
.cmtlist p{ color: #999; text-indent: 20px; }
.cmtlist div { font-weight: bold; color: #777; }
.cmtlist div span { color: #16387C;}

