@charset "utf-8";
/* CSS Document */
body {
	background-color: #E80A61;
	/*background-image: url(../images/p172.jpg);*/
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #666;
	line-height:150%;
	word-break:break-all;
}
p,form{margin:0px;}
a img{border:none;}
input,select,textarea{font-size:16px;}

a{text-decoration:none; color:#333333;}
a:hover{text-decoration:underline;color:#e80a61;}

#toplinktd{background-color:#e80a61;padding:4px;color:#ffffff; font-size:14px;}
#toplinktd a{color:#ffffff;}
#toplinktd a:hover{ text-decoration:none; }

ul#menu{margin:0px;padding:0px;list-style:none;border-top:1px solid #F1F1F1;border-right:1px solid #F1F1F1;}
ul#menu li{border-bottom:1px solid #F1F1F1;} 
ul#menu li a{font-size:16px; text-decoration:none;line-height:39px;display:block;padding-left:60px;}
ul#menu li.m1{border-left:16px solid #ED9A00;background:url(../images/menu01.jpg) no-repeat 33px #ffffff;}
ul#menu li.m2{border-left:16px solid #F74D33;background:url(../images/menu02.jpg) no-repeat 33px #ffffff;}
ul#menu li.m3{border-left:16px solid #F1507A;background:url(../images/menu03.jpg) no-repeat 33px #ffffff;}
ul#menu li.m4{border-left:16px solid #8C0D52;background:url(../images/menu04.jpg) no-repeat 33px #ffffff;}
ul#menu li.m5{border-left:16px solid #4892B7;background:url(../images/menu05.jpg) no-repeat 33px #ffffff;}
ul#menu li.m6{border-left:16px solid #66BA1A;background:url(../images/menu06.jpg) no-repeat 33px #ffffff;}
ul#menu li.m7{border-left:16px solid #BC9307;background:url(../images/menu07.jpg) no-repeat 33px #ffffff;}
ul#menu li.m8{border-left:16px solid #CD6BDA;background:url(../images/menu08.jpg) no-repeat 33px #ffffff;}

.f14{font-size:14px;}
.red{color:#e80a61;}
.righttd{padding:0 16px 16px 20px;vertical-align:top;}
	/*通用的按鈕樣式*/
	.btn{ background:url(../images/btnbg.gif) repeat-x;height:24px;line-height:24px;padding:0 8px;border:1px solid #D8B8C5;color:#686369;cursor:pointer;}
	.btn:hover{border:1px solid #15AFC1;}

#bodys{background:url(../images/bodybottombg.gif) repeat-x bottom #ffffff;}
td.hovertd:hover{background-color:#FFF3F7;}

/*列表樣式*/
.listtable{border:2px solid #FABED8;border-bottom:none;}
.listtable tr.header td{background-color:#E80A61;font-weight:bold;color:#ffffff;}
.listtable tr td{border-bottom:2px solid #FABED8;}
.listtable tr:hover td{background-color:#FBDCE3;}
.listtable tr.header:hover td{background-color:#E80A61;}

/*首頁用到的*/
#indexsearchline{background-color:#E80A61;}
#indexsearchline tr td{ color:#ffffff; }
ul#newsul{margin:0px;padding:0px;list-style:none;}
ul#newsul li{padding:4px 6px; border-bottom:1px solid #f1f1f1;}
ul#newsul li span{font-size:12px;margin-right:10px;}
ul#tabul{margin:0px;padding:0px;list-style:none;padding-right:6px;}
ul#tabul li{float:right; background:url(../images/a01.gif) no-repeat center;height:22px;width:97px;line-height:22px; text-align:center; cursor:pointer;}
ul#tabul li:hover , ul#tabul li.select{background-image:url(../images/a02.gif);color:#ffffff;}
.loadimg{background:url(../images/loading_indicator_big.gif) no-repeat center center;}

/*會員底頁*/
.xxtd{background:url(../images/memviewpoint.gif) no-repeat 16px;color:#000;padding-left:20px; font-size:14px;}

#memul{margin:0px;padding:0px; list-style:none;margin-top:20px;}
#memul li{width:128px;height:34px;line-height:34px;float:left;margin-right:2px;text-align:center;}
#memul li a {display:block; background:url(../images/memtab.gif) no-repeat left bottom;color:#000; text-decoration:none;}
#memul li a:hover,#memul li a.select{background:url(../images/memtab.gif) no-repeat left top;color:#fff;}



#formbody textarea{width:400px;height:160px; overflow:auto;}
#formbody input{width:200px;}
