@charset "big5";

/*table.space{  margin-top:15px;margin-bottom:15px;}
table.spaceup{ margin-top:-10px;}
td.notice{ border:1px solid #8c9c9f; background-color:#EEE; padding:12px 18px; font:13px/22px Verdana, Arial, Helvetica, sans-serif; color:#686868;}
td.notice strong{ font:bold 15px Verdana, Arial, Helvetica, sans-serif; color:#39495E;}
td.notice ul li{ background:url(images/dot_01.jpg) no-repeat left 7px; padding-left:14px; font:12px/22px Verdana, Arial, Helvetica, sans-serif; color:#686868; padding-bottom:5px }
.promote{ font:bold 16px Verdana, Arial, Helvetica, sans-serif; color:#002874;}*/

.anz td.notice2, .anzform td.notice2{ /*border:1px solid #8c9c9f;*/ background-color:#EEE; padding:12px 18px; font:12px/22px PMingLiU; color:#686868;}
.anz td.notice2 strong, .anzform td.notice2 strong{ font:bold 15px PMingLiU; color:#39495E;}
.anz td.notice2 ul li, .anzform td.notice2 ul li{ background:url(images/dot_02.jpg) no-repeat left 7px; padding-left:14px; padding-bottom:5px }

.anz table.data{border-left: 2px solid #424647; border-right: 2px solid #424647;}
.anz table.data th{ border-top: 2px solid #424647; border-bottom: 1px solid #424647;  border-left: 1px solid #424647;text-align:center; padding:7px 5px; font:bold 16px PMingLiU; letter-spacing:3px;}
.anz table.data td{ border-bottom: 1px dotted #424647; border-left: 1px solid #424647; text-align:center; padding:7px 5px; background-color:#ebe6d1; font:bold 16px PMingLiU;}
.anz table.data td.bot{ border-bottom: 2px solid #424647; border-left: 1px solid #424647; text-align:center; padding:7px 5px; background-color:#ebe6d1;}
.anz td.none,th.none{ border-left: none;}
.anz table.data td.bcolor{ background-color:#d4cba4;}
.anz table.data td.title{ padding:3px auto;background-color:#424647; color:#FFF;}
.anz table.data .number{ font:18px  Arial black;}
.anz .tit{ font:bold 16px Verdana, Arial, Helvetica, sans-serif; color:#0033CC;}
.anz em{ font-size:15px; font-weight:bold; color:#a90000; padding-left:3px; padding-right:3px;}


.star{ color:#d14a00;}


.anzform{ margin:0; padding:0; margin:15px auto; width:92%;}
.anzform form select{ margin:10px 0; font-size:12px; font-family:Arial, Helvetica, sans-serif;  color:#000;}
.anzform form input.in{ margin:10px 0; font-size:12px; font-family:Arial, Helvetica, sans-serif;  color:#000; border:1px solid #666;}
.anzform form .but_110{ width:110px; height:30px; background:transparent url(images/but_110.jpg) no-repeat; border:none; text-align:center;  color:#222a2f; font:12px "新細明體", Arial, Helvetica, sans-serif;}
.anzform form .but_200{ width:200px; height:30px; background:transparent url(images/but_200.jpg) no-repeat; border:none; text-align:center; color:#222a2f; font:12px "新細明體",Arial, Helvetica, sans-serif;}

.bgtit{ font:bold 15px/27px Arial, Helvetica, sans-serif; color:#333; background-color:#c9cbc8; padding:0 5px; margin:8px 0 8px 30px;}

.anzform table.input table{ }
.anzform table.input th{ font:bold 13px Arial, Helvetica, sans-serif; color:#666; padding:5px 7px; background-color:#CCC; letter-spacing:2px;}
.anzform table.input td{ border-bottom:1px dotted #999; font:13px/29px Arial, Helvetica, sans-serif; color:#333; padding:7px 7px;}
.anzform table.input td.none{ border-bottom:none; font:13px Arial, Helvetica, sans-serif; color:#333; padding:7px 7px;}
.bank .bd .tab table{ margin:0 auto; width:98%;}
.cnyesblog ul.menu .bk{ color:#000000;}
.cnyesblog ul.list{ margin:0; padding:0;} 
.mainboxs ul.hdl{ margin:0; padding:0;}
.anz p{ margin:15px auto;text-align:center;}
.anz p a.yesbut{ display:block; width:150px; height:37px; background:url(images/subnav_02.jpg) no-repeat left top; text-indent:-9999px;}
.anz p a.yesbut:hover{ display:block; width:150px; height:37px; background:url(images/subnav_02r.jpg) no-repeat left top; text-indent:-9999px;}
.anz p a{ border:0;}
.anzpath { margin:0; padding:0; height:25px; padding-top:10px; background-color:#FFFFFF;}
.anzpath a{ color:#727171; text-decoration:none;}
.anzcolor{ background-color:#f7fcff;}