/*----------------------xuyongliang---------------------------*/
#hphl {margin:4px 0 4px 8px;height:16px;overflow:hidden;position:relative;width:100%;text-overflow:ellipsis;}
#hphl li {white-space:nowrap;}
#hphl li a {margin:0 0 0 8px;color:#FA801B;}

.nav_entrance12 {font-size:12px; color: #1572A2;font-family: "新細明體";line-height: 20px;}
.nav_entrance12 a {
    font-family: "新細明體"; 
    font-size:12px;
	line-height: 20px;
	color:#1572A2; 
	text-decoration: underline; }
.nav_entrance12 a:hover {
    font-family: "新細明體";
    font-size:12px;
	line-height: 20px;
	color:#660000;
	text-decoration: underline; }
.nav_entrance12 a:visited  { 
    font-family: "新細明體";
    font-size:12px;
	line-height: 20px;
	color:#1572A2;
	text-decoration: underline; }
.nav_entrance12 a:active  {
    font-family: "新細明體";
    font-size:12px; 
	line-height: 20px;
	color:#1572A2;
	text-decoration: underline; }
	
	
.blacktype34time{
	font-family: "新細明體";
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	line-height: 12px;
	letter-spacing: 0px;
}

.blacktype50b{
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-family: "新細明體";


}

.blacktype50b a{

	font-size: 12px;
	color: #ffffff;
	text-decoration: none;

}


.blacktype50b a:hover{

	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;


}
.from { margin:0px;}
/*----------------------xuyongliang---------------------------*/
/**********************background type**********************/

.bg01 {
	background-image: url(photo/bg01.jpg);
	background-repeat: repeat;
}

.bg02 {
	background-image: url(photo/bg02.gif);
	background-repeat: repeat;
}

.bg03 {
	background-image: url(photo/bg03.jpg);
	background-repeat: repeat-y;
}

.bg04 {
	background-image: url(photo/bg04.jpg);
	background-repeat: repeat;
}

.bg05 {
	background-image: url(photo/bg05.jpg);
	background-repeat: repeat;
}

.bg06 {
	background-image: url(photo/bg08.jpg);
	background-repeat: repeat;
	background-position: center;
	width: 671px;
}

.bg07 {
	background-image: url(photo/search_2_129.gif);
	background-repeat: repeat-y;
	background-position: right;
}




.bg_body01 {
	background-image: url(photo/bg_body01.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;

}

.bg_body02 {
	background-image: url(photo/bg_body02.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	height: 5px;
}

.bg_body03 {
	background-image: url(photo/bg_body03.jpg);
	background-repeat: repeat;
}

.bg_body04 {
	background-image: url(photo/bg_body04.jpg);
	background-repeat: no-repeat;

	height: 9px;
}

.bg_body05 {
	background-image: url(photo/bg_body05.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	height: 2px;
}

.bg_body06 {
	background-image: url(photo/bg_body06.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	height: 7px;
}

.bg_body07 {  
	background-image: url(photo/bg_body07.jpg);
	/*background-repeat:repeat;
	background-attachment: fixed;
	height: 2px;
*/
}

.bg_body08 {
	background-image: url(photo/bg_body08.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	height: 6px;
}

.bg_body09 {
	background-image: url(photo/bg_body09.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	height: 1px;
}

.bg_body10 {
	background-image: url(photo/body_02.gif);
	background-repeat: no-repeat;
	background-attachment: fixed;
	height: 9px;
}


.bg_body11 {
	background-image: url(photo/body_03.gif);
	background-repeat:repeat;
	background-attachment: fixed;
	height: 9px;
}


.bg_body121 {
    background-image: url(photo/body_04.gif);
	background-repeat: no-repeat;
	background-attachment: fixed;
	height: 9px;
}

.bg_body12 {
	background-image: url(photo/bg_body13.jpg);
	/*background-repeat:repeat;
	background-attachment: fixed;
	height: 2px;
*/
}

.bg_body13 {
	background-image: url(photo/bg_body15.jpg);
	background-repeat:repeat;
	background-attachment: fixed;
	height: 4px;
	width: 3px;
}

.bg_body14 {
	background-image: url(photo/bg_body14.jpg);
	background-repeat:no-repeat;
	background-attachment: fixed;
	height: 5px;
	width: 251px;
}

.bg_body15 {
	background-image: url(photo/bg_body12.jpg);
	background-repeat:no-repeat;
	height: 5px;
	width: 251px;
	background-position: left top;
}


.bg_body16 {
	background-image: url(photo/body_11.gif);
	background-repeat:repeat;
	height: 5px;
	width: 253px;
}


.bg_body17 {
	background-image: url(photo/body_10.gif);
	background-repeat:no-repeat;
	height: 5px;
	width: 253px;
	background-position: left top;
}


.bg_body18 {
	background-image: url(photo/body_13.gif);
	background-repeat:no-repeat;
	background-attachment: fixed;
	height: 8px;
	width: 252px;
}

.bg_body19 {
	background-image: url(photo/body_14.gif);
	background-repeat:repeat;
	background-attachment: fixed;
	height: 8px;
	width: 253px;
}

.bg_body20 {
	background-image: url(photo/body_14_1.gif);
	background-repeat:repeat;
	background-attachment: fixed;
	height: 8px;
	width: 253px;
}

.bg_body21 {
	background-image: url(photo/body_16.gif);
	background-repeat:no-repeat;
	background-attachment: fixed;
	height: 110px;
	width: 252px;
	background-position: left top;
}

.bg_login_des1 {
	background-image: url(photo/login_des_11.gif);
	background-repeat:repeat-y;
	background-attachment: fixed;
	height: 12px;
	width: 528px;
}

.bg_login_des2 {
	background-image: url(photo/login_des_26.gif);
	background-repeat:repeat-y;
	background-attachment: fixed;

}

.bg_login_des3 {
	background-image: url(photo/login_des_28.gif);
	background-repeat:repeat-y;
	background-attachment: fixed;

}

.bg_login_des4 {
	background-image: url(photo/login_des_34.gif);
	background-repeat:no-repeat;
	background-attachment: fixed;
    height: 30px;
	width: 528px;

}

.bg_login_des5 {
	background-image: url(photo/login_des_37.gif);
	background-repeat:no-repeat;
	background-attachment: fixed;
    height: 32px;
	width: 528px;

}

.bg_login_des6 {
	background-image: url(photo/login_des_40.gif);
	background-repeat:no-repeat;
	background-attachment: fixed;
    height: 33px;
	width: 528px;
}

.bg_login_des7 {
	background-image: url(photo/login_des_55.gif);
	background-repeat:repeat-y;
	width: 337px;
}

.bg_login_mem1 {
	background-image: url(photo/login_mam_21.gif);
	background-repeat:repeat-y;
	width: 29px;
}

.bg_login_mem2 {
	background-image: url(photo/login_mam_23.gif);
	background-repeat:repeat-y;
	width: 26px;
}

.bg_login_mem3 {
	background-image: url(photo/login_mam_33.gif);
	background-repeat:no-repeat;
	
}

.bg_login_mem4 {
	background-image: url(photo/login_mam_42.gif);
	background-repeat:no-repeat;
	height: 30px;	
}

.bg_login_mem5 {
	background-image: url(photo/login_mam_45.gif);
	background-repeat:no-repeat;
	height: 31px;
	
}

.bg_login_mem6 {
	background-image: url(photo/login_mam_48.gif);
	background-repeat:no-repeat;
	height: 36px;
	
}

.bg_login_mem7 {
	background-image: url(photo/login_mam_61.gif);
	background-repeat:no-repeat;
	height: 18px;
	
}

.bg_login_mem8 {
	background-image: url(photo/login_mam_67.gif);
	background-repeat:no-repeat;
	height: 15px;
	
}

.bg_login_mem9 {
	background-image: url(photo/login_mam_56.gif);
	background-repeat:repeat-y;
	
	
}

.bg_login_mem10 {
	background-image: url(photo/login_mam_58.gif);
	background-repeat:no-repeat;
	height: 24px;
	
	
}

.bg_login_mem11 {
	background-image: url(photo/login_mam_94.gif);
	background-repeat:no-repeat;
	widch: 463px;
	
	
}

.bg_login_mem12 {
	background-image: url(photo/login_mam_91.gif);
	background-repeat:no-repeat;
	widch: 502px;
	height:71px;
	
	
}

.bg_rule1 {
	background-image: url(photo/member_rule_53.gif);
	background-repeat:repeat-y;
	widch: 28px;

}

.bg_rule2 {
	background-image: url(photo/member_rule_54.gif);
	background-repeat:repeat-x;


}

.bg_postbanner1 {
	background-image: url(photo/post_banner1_08.gif);
	background-repeat:no-repeat;
	height: 16px;

}

.bg_postbanner2 {
	background-image: url(photo/post_banner1_19.gif);
	background-repeat:no-repeat;
	background-position: bottom;

}

.bg_postbanner3 {
	background-image: url(photo/post_banner1_25.gif);
	background-repeat:no-repeat;
	background-position: bottom;
	height: 60px;
}

.bg_postbanner4 {
	background-image: url(photo/post_banner1_11.gif);
	background-repeat:repeat-y;
	background-position: bottom;

}

.bg_postbanner5 {
	background-image: url(photo/post_banner1_31.gif);
	background-repeat:no-repeat;
	background-position: bottom;
    height: 20px;
}

.bg_postbanner6 {
	background-image: url(photo/post_banner1_22.gif);
	background-repeat:no-repeat;
    height: 11px;
}

.bg_postbanner7 {
	background-image: url(photo/post_banner2_27.gif);
	background-repeat:repeat-y;

}

.bg_postbanner8 {
	background-image: url(photo/post_banner2_69.gif);
	background-repeat:no-repeat;
	background-position: left center;
}
.bg_postbanner9 {
	background-image: url(photo/post_banner2_70.gif);
	background-repeat:no-repeat;
	background-position: left center;
}
.bg_postbanner10{
	background-image: url(photo/post_banner2_71.gif);
	background-repeat:no-repeat;
	background-position: left center;
}
.bg_postbanner11{
	background-image: url(photo/post_banner2_72.gif);
	background-repeat:no-repeat;
	background-position: left center;
}
.bg_postbanner12{
	background-image: url(photo/post_banner2_73.gif);
	background-repeat:no-repeat;
	background-position: left center;
}
.bg_postbanner13{
	background-image: url(photo/post_banner2_74.gif);
	background-repeat:no-repeat;
	background-position: left center;
}
.bg_postbanner14{
	background-image: url(photo/post_banner2_75.gif);
	background-repeat:no-repeat;
	background-position: left center;
}
.bg_postbanner15{
	background-image: url(photo/post_banner2_76.gif);
	background-repeat:no-repeat;
	background-position: left center;
}
.bg_postbanner16{
	background-image: url(photo/post_banner2_77.gif);
	background-repeat:no-repeat;
	background-position: left center;
}
.bg_postbanner17{
	background-image: url(photo/post_banner2_78.gif);
	background-repeat:no-repeat;
	background-position: left center;
}
.bg_postbanner18{
	background-image: url(photo/post_banner2_79.gif);
	background-repeat:no-repeat;
	background-position: left center;
}
.bg_postbanner19{
	background-image: url(photo/post_banner2_80.gif);
	background-repeat:no-repeat;
	background-position: left center;
}
.bg_postbanner20{
	background-image: url(photo/post_banner2_81.gif);
	background-repeat:no-repeat;
	background-position: left center;
}
.bg_postbanner21{
	background-image: url(photo/post_banner2_82.gif);
	background-repeat:no-repeat;
	background-position: left center;
}
.bg_postbanner22{
	background-image: url(photo/post_banner2_83.gif);
	background-repeat:no-repeat;
	background-position: left center;
}


.bg_des_cp1 {
	background-image: url(photo/des_cp_89.gif);
	background-repeat:no-repeat;
    height: 27px;
	width:605px;
}

.bg_des_cp2 {
	background-image: url(photo/des_cp_92.gif);
	background-repeat:no-repeat;
    height: 25px;
	width:605px;
}

.bg_des_cp3 {
	background-image: url(photo/des_cp_100.gif);
	background-repeat:repeat-y;
	width:605px;
}

.bg_des_cp4 {
	background-image: url(photo/des_cp_104.gif);
	background-repeat:no-repeat;
	width:605px;
}

.bg_aq_1 {
	background-image: url(photo/aq_1_06.gif);
	background-repeat: no-repeat;
	background-position: right;
	height:59px;
}

.bg_aq_2 {
	background-image: url(photo/aq_1_08.gif);
	background-repeat: no-repeat;
	background-position: right;
	width:656px;
	height:26px;

}

.bg_aq_3 {
	background-image: url(photo/aq_1_11.gif);
	background-repeat: repeat-y;

}

.bg_aq_4 {
	background-image: url(photo/aq_1_26.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width:656px;
	height:162px;
}

.bg_aq_5 {
	background-image: url(photo/aq_1_35.gif);
	background-repeat: repeat-y;

}

.bg_sitemap_1 {
	background-image: url(photo/setmap_06.gif);
	background-repeat: no-repeat;
	height:52px;

}

.bg_sitemap_2 {
	background-image: url(photo/setmap_15.gif);
	background-repeat: repeat-y;

}


.bg_cash_1 {
	background-image: url(photo/cash_09.gif);
	background-repeat: repeat-y;
	width: 1px;
}

.bg_cash_2 {
	background-image: url(photo/cash_22.gif);
	background-repeat: repeat-y;
	width: 656;
}

.bg_cash_3 {
	background-image: url(photo/cash_09.gif);
	background-repeat: repeat-y;
	width: 1px;
}

.bg_charge_1 {
	background-image: url(photo/charge_08.gif);
	background-repeat: repeat-y;
	width: 656psx;
	height: 166px;
}

.bg_charge_2{
	background-image: url(photo/charge_11.gif);
	background-repeat: repeat-y;
	width: 656psx;
	height: 90px;
}

.bg_charge_3{
	background-image: url(photo/charge_84.gif);
	background-repeat: repeat-y;
	width: 656psx;
	height: 28px;
}

.bg_charge_4{
	background-image: url(photo/charge_29.gif);
	background-repeat: repeat-y;
	width: 656psx;
	height: 3px;
}

.bg_charge_5{
	background-image: url(photo/charge_35.gif);
	background-repeat: repeat-y;
	width: 656psx;
	height: 3px;
}

.bg_charge_6{
	background-image: url(photo/charge_32.gif);
	background-repeat: repeat-y;
	width: 656psx;
	height: 1px;
}

.bg_charge_7{
	background-image: url(photo/charge_85.gif);
	background-repeat: repeat-y;
	width: 656psx;
	height: 28px;
}

.bg_charge_8{
	background-image: url(photo/charge_58.gif);
	background-repeat: no-repeat;
	width: 656psx;
	height: 70px;
}

.bg_charge_9{
	background-image: url(photo/charge_69.gif);
	background-repeat: no-repeat;
	width: 656psx;
	height: 117px;
}

.bg_charge_10{
	background-image: url(photo/charge_64.gif);
	background-repeat: no-repeat;
	width: 656psx;
	height: 26px;

}

.bg_charge_11{
	background-image: url(photo/charge_74.gif);
	background-repeat: no-repeat;
	width: 656psx;
	height: 22px;

}


.bg_charge_12{
	background-image: url(photo/charge_77.gif);
	background-repeat: repeat-y;
	width: 656psx;


}


.bg_charge_13{
	background-image: url(photo/charge_80.gif);
	background-repeat: no-repeat;
	width: 656psx;
	height: 20px;

}

.bg_vip_ndlist_1{
	background-image: url(photo/vip_ndlist_11.gif);
	background-repeat: repeat-y;

}

.bg_vip_ndlist_2{
	background-image: url(photo/vip_ndlist_08.gif);
	background-repeat: no-repeat;
	height: 68px;
	width: 656px;
}

.bg_vip_ndlist2_1{
	background-image: url(photo/vip_ndlist2_1.gif);
	background-repeat: no-repeat;
	height: 63px;
	width: 656px;
	background-position: bottom;
}

.bg_vip_ndlist2_2{
	background-image: url(photo/vip_ndlist_57.gif);
	background-repeat: no-repeat;
	height: 160px;
	width: 656px;
	background-position: bottom;
}


.bg_pwd1{
	background-image: url(photo/2_pwd_08.gif);
	background-repeat: repeat-y;
    width:484px;
}

.bg_browse1{
	background-image: url(photo/2_browse_03.gif);
	background-repeat: no-repeat;
    width:484px;
	height:87px;
}

.bg_browse2{
	background-image: url(photo/2_browse_14.gif);
	background-repeat: repeat-x;

	height:26px;

}



.bg_ndlist1{

	background-image: url(photo/vip_ndlist_17.gif);
	background-repeat: no-repeat;
	height:22px;
	width:656px;


}


.bg_csserver1{
	background-image: url(photo/csindex_07.gif);
	background-repeat: no-repeat;
	height:49px;
	width:656px;
}

.bg_csserver2{
	background-image: url(photo/csindex_13.gif);
	background-repeat: no-repeat;
	height:160px;
	width:656px;
}

.bg_csserver3{
	background-image: url(photo/csindex_23.gif);
	background-repeat: repeat-x;
	height:44px;

}

.bg_csserver4{
	background-image: url(photo/csindex_34.gif);
	background-repeat: repeat-x;
	height:46px;

}

.bg_csserver5{
	background-image: url(photo/csindex_45.gif);
	background-repeat: repeat-x;
	height:49px;

}


.bg_csserverdes1{
	background-image: url(photo/csdes1_06.gif);
	background-repeat: no-repeat;
	width:656px;
	height:57px;

}

.bg_csserverdes2{
	background-image: url(photo/csdes1_12.gif);
	background-repeat: no-repeat;
	width:656px;
	height:205px;
}

.bg_csserverdes3{
	background-image: url(photo/csdes1_28.gif);
	background-repeat: repeat-x;
	height:43px;
}

.bg_qauser1{
	background-image: url(photo/qauser_09.gif);
	background-repeat: no-repeat;
	height:19px;
	width:616px;
}

.bg_qauser2{
	background-image: url(photo/qauser_12.gif);
	background-repeat: no-repeat;
	height:27px;
	width:554px;
}

.bg_qauser3{
	background-image: url(photo/qauser_15.gif);
	background-repeat: no-repeat;
	height:72px;
	width:554px;
}
.bg_qauser4{
	background-image: url(photo/qauser_18.gif);
	background-repeat: no-repeat;
	height:27px;
	width:554px;
}
.bg_qauser5{
	background-image: url(photo/qauser_21.gif);
	background-repeat: no-repeat;
	height:27px;
	width:554px;
}
.bg_qauser6{
	background-image: url(photo/qauser_24.gif);
	background-repeat: no-repeat;
	height:28px;
	width:554px;
}
.bg_qauser7{
	background-image: url(photo/qauser_27.gif);
	background-repeat: no-repeat;
	height:10px;
	width:554px;
}
.bg_qauser8{
	background-image: url(photo/qauser_33.gif);
	background-repeat: repeat-y;
	width:554px;
}

.bg_qades1{
	background-image: url(photo/qades_09.gif);
	background-repeat: no-repeat;
	height:19px;
	width:616px;
}

.bg_qades2{
	background-image: url(photo/qades_12.gif);
	background-repeat: no-repeat;
	height:27px;
	width:554px;
}

.bg_qades3{
	background-image: url(photo/qades_15.gif);
	background-repeat: no-repeat;
	height:72px;
	width:554px;
}
.bg_qades4{
	background-image: url(photo/qades_18.gif);
	background-repeat: no-repeat;
	height:27px;
	width:554px;
}
.bg_qades5{
	background-image: url(photo/qades_21.gif);
	background-repeat: no-repeat;
	height:27px;
	width:554px;
}
.bg_qades6{
	background-image: url(photo/qades_24.gif);
	background-repeat: no-repeat;
	height:28px;
	width:554px;
}
.bg_qades7{
	background-image: url(photo/qades_27.gif);
	background-repeat: no-repeat;
	height:10px;
	width:554px;
}
.bg_qades8{
	background-image: url(photo/qades_33.gif);
	background-repeat: repeat-y;
	width:554px;
}

.bg_csdesother1{
	background-image: url(photo/csdesother_19.gif);
	background-repeat: no-repeat;
	width:613px;
	height:37px;
}

.bg_csdesother2{
	background-image: url(photo/csdesother_21.gif);
	background-repeat: no-repeat;
	width:613px;
	height:31;
}
.bg_csdesother3{
	background-image: url(photo/csdesother_24.gif);
	background-repeat: no-repeat;
	width:613px;
	height:28px;
}
.bg_csdesother4{
	background-image: url(photo/csdesother_27.gif);
	background-repeat: no-repeat;
	width:613px;
	height:28px;
}
.bg_csdesother5{
	background-image: url(photo/csdesother_30.gif);
	background-repeat: no-repeat;
	width:613px;
	height:29px;
}
.bg_csdesother6{
	background-image: url(photo/csdesother_33.gif);
	background-repeat: no-repeat;
	width:613px;
	height:28px;
}
.bg_csdesother7{
	background-image: url(photo/csdesother_36.gif);
	background-repeat: no-repeat;
	width:613px;
	height:35px;
}
.bg_csdesother8{
	background-image: url(photo/csdesother_39.gif);
	background-repeat: no-repeat;
	width:613px;
	height:5px;
}
.bg_csdesother9{
	background-image: url(photo/csdesother_49.gif);
	background-repeat: repeat-y;
	width:613px;
	
}

.bg_csuserother1{
	background-image: url(photo/csuserother_19.gif);
	background-repeat: no-repeat;
	width:613px;
	height:37px;
}

.bg_csuserother2{
	background-image: url(photo/csuserother_21.gif);
	background-repeat: no-repeat;
	width:613px;
	height:31;
}
.bg_csuserother3{
	background-image: url(photo/csuserother_24.gif);
	background-repeat: no-repeat;
	width:613px;
	height:28px;
}
.bg_csuserother4{
	background-image: url(photo/csuserother_27.gif);
	background-repeat: no-repeat;
	width:613px;
	height:28px;
}
.bg_csuserother5{
	background-image: url(photo/csuserother_30.gif);
	background-repeat: no-repeat;
	width:613px;
	height:29px;
}
.bg_csuserother6{
	background-image: url(photo/csuserother_33.gif);
	background-repeat: no-repeat;
	width:613px;
	height:28px;
}
.bg_csuserother7{
	background-image: url(photo/csuserother_36.gif);
	background-repeat: no-repeat;
	width:613px;
	height:35px;
}
.bg_csuserother8{
	background-image: url(photo/csuserother_39.gif);
	background-repeat: no-repeat;
	width:613px;
	height:5px;
}
.bg_csuserother9{
	background-image: url(photo/csuserother_49.gif);
	background-repeat: repeat-y;
	width:613px;
	
}

.bg_rop1{

	background-image: url(photo/rop_15.gif);
	background-repeat: repeat-y;
	width:656px;
	}

.bg_activity1{	background-image: url(photo/Activity_42.gif);
	background-repeat: repeat-y;
	width:554px;
}

.bg_activity2{	background-image: url(photo/Activity_50.gif);
	background-repeat: no-repeat;
	width:554px;
	height:40px;
}

.bg_pic_sort1{	
    background-image: url(photo/pic_sort_1.gif);
	background-repeat: no-repeat;
	width:437px;
	height:18px;
}

.bg_pic_sort2{	
    background-image: url(photo/pic_sort_2.gif);
	background-repeat: no-repeat;
	width:437px;
	height:45px;
}
.bg_pic_sort3{	
    background-image: url(photo/pic_sort_4.gif);
	background-repeat: repeat-y;
	width:437px;
	height:10px;
}
.bg_pic_sort4{	
    background-image: url(photo/pic_sort_3.gif);
	background-repeat: no-repeat;
	width:437px;
	height:18px;
}



.bg_sequence_1{
	background-image:url(photo/sequence_03.gif);
	background-repeat:no-repeat;
	background-position: bottom;
	width:554;
	height:62;
}

.bg_sequence_2{
	background-image:url(photo/sequence_05.gif);
	background-repeat:no-repeat;
	width:554;
	height:21;
}

.bg_sequence_3{
	background-image:url(photo/sequence_08.gif);
	background-repeat:repeat-y;
	width:554;
	height:3;
}

.bg_all_news08 {
	background-image: url(images/all_news/all_news_08.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.bg_all_news06 {
	background-image: url(images/all_news/all_news_06.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}





/**********************background type done**********************/

/**********************font type**********************/

/*whitetype 1*/

.whitetype1{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 16px;
}

.whitetype1 a { 
	font-size: 12px;
	color:#FFFFFF; 
	text-decoration: none; }
.whitetype1 a:hover { 
	font-size: 12px;
	color:#FFFFFF;
	text-decoration: underline; }
.whitetype1 a:visited  { 
	font-size: 12px;
	color:#FFFFFF;
	text-decoration: none; }
.whitetype1 a:active  { 
	font-size: 12px;
	color:#FFFFFF;
	text-decoration: none; }


/*whitetype1 done*/

/*whitetype 2*/

.whitetype2{
	font-family: "新細明體";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 16px;
}
.whitetype2 a { 
	color:#FFFFFF; 
	text-decoration: none; }
.whitetype2 a:hover { 
	color:#FFFFFF;
	text-decoration: underline; }
.whitetype2 a:visited  { 
	color:#FFFFFF;
	text-decoration: none; }
.whitetype2 a:active  { 
	color:#FFFFFF;
	text-decoration: none; }


/*whitetype2 done*/

/*blacktype1*/

.blacktype1{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}

.blacktype1 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	line-height: 20px;
}


.blacktype1 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	line-height: 20px;
}

/*blacktype1 done*/

/*blacktype2*/

.blacktype2{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
	letter-spacing: 6px;
	text-align: center;
}

.blacktype2 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	line-height: 20px;
}


.blacktype2 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	line-height: 20px;
}

/*blacktype2 done*/

/*blacktype3*/

.blacktype3{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: none;

}
.blacktype3 a { 
	color:#000000; 
	text-decoration: none; }
.blacktype3 a:hover { 
	color:#000000;
	text-decoration: underline; }
.blacktype3 a:visited  { 
	color:#000000;
	text-decoration: none; }
.blacktype3 a:active  { 
	color:#000000;
	text-decoration: none; }


/*blacktype3 done*/

/*blacktype4*/

.blacktype4{
	font-family: "新細明體";
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.blacktype4 a{
	font-family: "新細明體";
	font-size: 13px;
	color: #000000;
	text-decoration:none;
	font-weight: bold;
}


.blacktype4 a:hover{
	font-family: "新細明體";
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

/*blacktype4 done*/

/*blacktype5*/

.blacktype5{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}

.blacktype5 a{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration:underline;
	line-height: 16px;
}


.blacktype5 a:hover{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}

/*blacktype5 done*/

/*blacktype5_line*/

.blacktype5_line{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	line-height: 16px;
}

.blacktype5_line a{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration:underline;
	line-height: 16px;
}


.blacktype5_line a:hover{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}

/*blacktype5_line done*/

/*blacktype555*/

.blacktype555{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}

.blacktype555 a{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	line-height: 16px;
}


.blacktype555 a:hover{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #1572A2;
	text-decoration:underline;
	line-height: 16px;
}

/*blacktype555 done*/

/*blacktype6*/

.blacktype6{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: none;

	vertical-align: bottom;
}

.blacktype6 a{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration:none;

	vertical-align: bottom;
}


.blacktype6 a:hover{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: underline;

	vertical-align: bottom;
}

/*blacktype6 done*/

/*blacktype7*/

.blacktype7{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: none;

	vertical-align: bottom;
	font-weight: bold;
}

.blacktype7 a{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration:none;

	vertical-align: bottom;
	font-weight: bold;
}


.blacktype7 a:hover{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: underline;

	vertical-align: bottom;
	font-weight: bold;
}

/*blacktype7 done*/

/*blacktype8*/

.blacktype8{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #855D43;
	text-decoration: none;
	line-height: 22px;
	vertical-align: bottom;

}

.blacktype8 a{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #855D43;
	text-decoration:none;
	line-height: 22px;
	vertical-align: bottom;

}


.blacktype8 a:hover{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	line-height: 22px;
	vertical-align: bottom;

}

/*blacktype8 done*/
.blacktype8s{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 11px;
	color: #855D43;
	text-decoration: none;
	line-height: 16px;
	vertical-align: bottom;

}
/*blacktype9*/

.blacktype9{

	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 24px;
	vertical-align: bottom;

}

.blacktype9 a{

	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	line-height: 24px;
	vertical-align: bottom;

}


.blacktype9 a:hover{

	font-family: "新細明體";
	font-size: 12px;
	color: #1572A2;
	text-decoration: none;
	line-height: 24px;
	vertical-align: bottom;

}

/*blacktype9 done*/

/*blacktype10*/

.blacktype10{
	font-family: "新細明體";
	font-size: 15px;
	color: #000000;
	text-decoration: none;
	line-height: 24px;
	font-weight: bold;
}

.blacktype10 a{
	font-family: "新細明體";
	font-size: 15px;
	color: #000000;
	text-decoration: none;
	line-height: 24px;
	font-weight: bold;
}

.blacktype10 a:hover{
	font-family: "新細明體";
	font-size: 15px;
	color: #000000;
	text-decoration: underline;
	line-height: 24px;
	font-weight: bold;
}


/*blacktype10 done*/

/*blacktype11*/

.blacktype11{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}
.blacktype11 a { 
	color:#000000; 
	text-decoration: none; }
.blacktype11 a:hover { 
	color:#000000;
	text-decoration: underline; }
.blacktype11 a:visited  { 
	color:#000000;
	text-decoration: none; }
.blacktype11 a:active  { 
	color:#000000;
	text-decoration: none; }
	
/*blacktype11 done*/

/*blacktype111*/

.blacktype111{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}
.blacktype111 a { 
	color:#666666; 
	text-decoration:underline;	
	line-height: 20px;
 }
.blacktype111 a:hover { 
	color:#666666;
	text-decoration:none ;
	line-height: 20px;
 }
 .blacktype111 a:visited { 
	color:#666666;
	line-height: 20px;
 }
/*blacktype111 done*/

/*blacktype*/

.blacktype12{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	vertical-align: bottom;
	letter-spacing: 1px;
	word-spacing: 1px;
}

.blacktype12 a{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration:none;

	vertical-align: bottom;
}


.blacktype12 a:hover{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: underline;

	vertical-align: bottom;
}

/*blacktype12 done*/

/*blacktype13*/

.blacktype13{
	font-family: "新細明體";
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	line-height: 26px;
	letter-spacing: 2px;
}

.blacktype13 a{
	font-family: "新細明體";
	font-size: 13px;
	color: #000000;
	text-decoration:none;
}


.blacktype13 a:hover{
	font-family: "新細明體";
	font-size: 13px;
	color: #000000;
	text-decoration: underline;;
}

/*blacktype13 done*/

/*blacktype133*/

.blacktype133{
	font-family: "新細明體";
	font-size: 15px;
	color: #000000;
	text-decoration: underline;
	line-height: 26px;
	font-weight: bold;
}
.blacktype133 a{
	font-family: "新細明體";
	font-size: 15px;
	color: #000000;
	text-decoration: underline;
	line-height: 26px;
	font-weight: bold;
}
.blacktype133 a:hover{
	font-family: "新細明體";
	font-size: 15px;
	color: #000000;
	text-decoration: underline;
	line-height: 26px;
	font-weight: bold;
}

/*blacktype133 done*/

/*blacktype14*/

.blacktype14{
	font-family: "新細明體";
	font-size: 15px;
	color: #AA9419;
	line-height: 20px;
	text-decoration: none;
		font-weight: bold;
}

.blacktype14 a{
	font-family: "新細明體";
	font-size: 15px;
	color: #AA9419;
	text-decoration:none;
		font-weight: bold;
}


.blacktype14 a:hover{
	font-family: "新細明體";
	font-size: 15px;
	color: #aa9419;
	text-decoration: underline;;
		font-weight: bold;
}

/*blacktype14 done*/

.blacktype14s{
	font-family: "新細明體";
	font-size: 15px;
	color: #AA9419;
	line-height: 20px;
	text-decoration: none;
}

/*blacktype15*/

.blacktype15{
	font-family: "新細明體";
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	line-height: 24px;
	font-weight: bold;
}

.blacktype15 a{
	font-family: "新細明體";
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	line-height: 24px;
	font-weight: bold;
}

.blacktype15 a:hover{
	font-family: "新細明體";
	font-size: 16px;
	color: #000000;
	text-decoration: underline;
	line-height: 24px;
	font-weight: bold;
}


/*blacktype15 done*/

/*blacktype16*/

.blacktype16{

	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 24px;


}

.blacktype16 a{

	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	line-height: 24px;


}


.blacktype16 a:hover{

	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	line-height: 24px;


}

/*blacktype16 done*/

/*blacktype17*/

.blacktype17{

	font-family: "新細明體";
	font-size: 12px;
	color: #272727;
	text-decoration: none;
	line-height: 14px;
	letter-spacing: 1px;

}

.blacktype17 a{

	font-family: "新細明體";
	font-size: 12px;
	color: #272727;
	text-decoration:none;
	line-height: 14px;
	letter-spacing: 1px;

}


.blacktype17 a:hover{

	font-family: "新細明體";
	font-size: 12px;
	color: #272727;
	text-decoration: underline;
	line-height: 14px;
	letter-spacing: 1px;

}

/*blacktype17 done*/

/*blacktype18*/

.blacktype18{

	font-family: "新細明體";
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	line-height: 22px;


}

.blacktype18 a{

	font-family: "新細明體";
	font-size: 13px;
	color: #000000;
	text-decoration:none;
	line-height: 20px;


}


.blacktype18 a:hover{

	font-family: "新細明體";
	font-size: 13px;
	color: #000000;
	text-decoration: underline;
	line-height: 20px;


}

/*blacktype18 done*/

/*blacktype19*/

.blacktype19{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}

.blacktype19 a {
    font-size: 13px; 
	color:#000000; 
	text-decoration: none; }
.blacktype19 a:hover {
    font-size: 13px;  
	color:#000000;
	text-decoration: none; }
.blacktype19 a:visited  {
    font-size: 13px;  
	color:#000000;
	text-decoration: none; }
.blacktype19 a:active  {
    font-size: 13px;  
	color:#000000;
	text-decoration: none; }


/*blacktype19 done*/

/*blacktype20*/

.blacktype20{
	font-family: "新細明體";
	font-size: 15px;
	color: #000000;
	text-decoration: none;
	line-height: 24px;
	font-weight: bold;
}

.blacktype20 a{
	font-family: "新細明體";
	font-size: 15px;
	color: #000000;
	text-decoration: none;
	line-height: 24px;
	font-weight: bold;
}

.blacktype20 a:hover{
	font-family: "新細明體";
	font-size: 15px;
	color: #000000;
	text-decoration: underline;
	line-height: 24px;
	font-weight: bold;
}


/*blacktype20 done*/

/*blacktype21*/

.blacktype21{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: none;

}
.blacktype21 a { 
	color:#000000; 
	text-decoration: none; }
.blacktype21 a:hover { 
	color:#000000;
	text-decoration: underline; }
.blacktype21 a:visited  { 
	color:#000000;
	text-decoration: none; }
.blacktype21 a:active  { 
	color:#000000;
	text-decoration: none; }

/*blacktype21 done*/

/*blacktype22*/

.blacktype22{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: none;


	font-weight: bold;
}

.blacktype22 a{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration:none;


	font-weight: bold;
}


.blacktype22 a:hover{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: underline;


	font-weight: bold;
}

/*blacktype22 done* 	letter-spacing: 2px;/

/*blacktype23*/

.blacktype23{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
letter-spacing: 1px;


}

.blacktype23 a{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration:none;
    letter-spacing: 1px;


}


.blacktype23 a:hover{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	letter-spacing: 1px;


}

/*blacktype23 done* 	/

/*blacktype24*/

.blacktype24{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
    filter:Glow(Color="#99cc00");
	
}

.blacktype24 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	line-height: 20px;
    filter:Glow(Color="#99cc00");
}


.blacktype24 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	line-height: 20px;
    filter:Glow(Color="#99cc00");
}

/*blacktype24 done*/

/*blacktype25*/

.blacktype25{
	font-family: "新細明體";
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
	font-weight: bold;
}

.blacktype25 a{
	font-family: "新細明體";
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
	font-weight: bold;
}

.blacktype25 a:hover{
	font-family: "新細明體";
	font-size: 16px;
	color: #000000;
	text-decoration: underline;
	line-height: 20px;
	font-weight: bold;
}


/*blacktype25 done*/

/*blacktype26    */

.blacktype26{
	font-family: "新細明體";
	font-size: 13px;
	color: #00000;
	text-decoration: none;
	line-height: 20.5px;
	letter-spacing: 0px;
}

.blacktype26 a{
	font-family: "新細明體";
	font-size: 13px;
	color: #000000;
	text-decoration:none;
}


.blacktype26 a:hover{
	font-family: "新細明體";
	font-size: 13px;
	color: #000000;
	text-decoration: underline;;
}

/*blacktype26 done*/

/*blacktype27    */

.blacktype27{
	font-family: "新細明體";
	font-size: 13px;
	color: #00000;
	text-decoration: none;
	line-height: 29px;
	letter-spacing: 0px;
}

.blacktype27 a{
	font-family: "新細明體";
	font-size: 13px;
	color: #000000;
	text-decoration:none;
}


.blacktype27 a:hover{
	font-family: "新細明體";
	font-size: 13px;
	color: #000000;
	text-decoration: underline;;
}

/*blacktype27 done*/

/*blacktype28*/

.blacktype28{
	font-family: "新細明體";
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	line-height: 22px;
	font-weight: bold;
}

.blacktype28 a{
	font-family: "新細明體";
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	line-height: 22px;
	font-weight: bold;
}

.blacktype28 a:hover{
	font-family: "新細明體";
	font-size: 14px;
	color: #000000;
	text-decoration: underline;
	line-height: 22px;
	font-weight: bold;
}


/*blacktype28 done*/

/*blacktype29*/

.blacktype29{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 18px;

}

.blacktype29 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 18px;

}

.blacktype29 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	line-height: 18px;

}


/*blacktype29 done*/

/*blacktype30*/

.blacktype30{
	font-family: "新細明體";
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;

}

.blacktype30 a{
	font-family: "新細明體";
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;

}

.blacktype30 a:hover{
	font-family: "新細明體";
	font-size: 13px;
	color: #000000;
	text-decoration: underline;
	line-height: 16px;

}


/*blacktype30 done*/

/*blacktype31*/

.blacktype31{
	font-family: "新細明體";
	font-size: 15px;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
	font-weight: bold;
}

.blacktype31 a{
	font-family: "新細明體";
	font-size: 15px;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
	font-weight: bold;
}

.blacktype31 a:hover{
	font-family: "新細明體";
	font-size: 15px;
	color: #000000;
	text-decoration: underline;
	line-height: 20px;
	font-weight: bold;
}


/*blacktype31 done*/

/*blacktype32    */

.blacktype32{
	font-family: "新細明體";
	font-size: 16px;
	color: #FFAE00;
	text-decoration: none;
	line-height: 20.5px;
	letter-spacing: 0px;
    font-weight: bold;
}

.blacktype32 a{
	font-family: "新細明體";
	font-size: 16px;
	color: #FFAE00;
	text-decoration:none;
	font-weight: bold;
}


.blacktype32 a:hover{
	font-family: "新細明體";
	font-size: 16px;
	color: #FFAE00;
	text-decoration: underline;
	font-weight: bold;
}

/*blacktype32 done*/

/*blacktype33    */

.blacktype33{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 21.5px;
	letter-spacing: 0px;
    font-weight: bold;
}

.blacktype33 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	font-weight: bold;
}


.blacktype33 a:hover{
	font-family: "新細明體";
	font-size: 16px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}

/*blacktype33 done*/

/*blacktype34    */
.blacktype34{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 20.5px;
	letter-spacing: 0px;
}
.blacktype34 a { 
	color:#000000; 
	text-decoration: none; }
.blacktype34 a:hover { 
	color:#000000;
	text-decoration: none; }
.blacktype34 a:visited  { 
	color:#000000;
	text-decoration: none; }
.blacktype34 a:active  { 
	color:#000000;
	text-decoration: none; }

/*blacktype34 done*/

/*blacktype35*/

.blacktype35{
	font-family: "新細明體";
	font-size: 18px;
	color: #3B3B3B;
	text-decoration: none;
	line-height: 20px;
	font-weight: bold;
}

.blacktype35 a{
	font-family: "新細明體";
	font-size: 18px;
	color: #3B3B3B;
	text-decoration: none;
	line-height: 20px;
	font-weight: bold;
}

.blacktype35 a:hover{
	font-family: "新細明體";
	font-size: 18px;
	color: #3B3B3B;
	text-decoration: underline;
	line-height: 20px;
	font-weight: bold;
}


/*blacktype35 done*/

/*blacktype36    */

.blacktype36{
	font-family: "新細明體";
	font-size: 12px;
	color: #3B3B3B;
	text-decoration: none;
	line-height: 20.5px;
	letter-spacing: 0px;
}

.blacktype36 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #3B3B3B;
	text-decoration:underline;
}


.blacktype36 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #3B3B3B;
	text-decoration: none;
}

/*blacktype36 done*/

/*blacktype37*/

.blacktype37{
	font-family: "新細明體";
	font-size: 13px;
	color: #3B3B3B;
	text-decoration: none;
	line-height: 16px;
	font-weight: bold;
}

.blacktype37 a{
	font-family: "新細明體";
	font-size: 13px;
	color: #3B3B3B;
	text-decoration: none;
	line-height: 16px;
	font-weight: bold;
}

.blacktype37 a:hover{
	font-family: "新細明體";
	font-size: 13px;
	color: #3B3B3B;
	text-decoration: underline;
	line-height: 26px;
	font-weight: bold;
}


/*blacktype37 done*/

/*blacktype38    */

.blacktype38{
	font-family: "新細明體";
	font-size: 12px;
	color: #3B3B3B;
	text-decoration: none;
	line-height: 20px;

}

.blacktype38 a{
	font-family: "新細明體";
	font-size: 14px;
	color: #3B3B3B;
	text-decoration:none;
}


.blacktype38 a:hover{
	font-family: "新細明體";
	font-size: 14px;
	color: #3B3B3B;
	text-decoration: underline;;
}

/*blacktype38 done*/

/*blacktype39    */

.blacktype39{
	font-family: "新細明體";
	font-size: 12px;
	color: #3B3B3B;
	text-decoration: none;
}

.blacktype39 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #3B3B3B;
	text-decoration:none;
}


.blacktype39 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #C73B3B;
	text-decoration: none;
}

/*blacktype36 done*/

/*blacktype40*/

.blacktype40{
	font-family: "新細明體";
	font-size: 15px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.blacktype40 a{
	font-family: "新細明體";
	font-size: 15px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.blacktype40 a:hover{
	font-family: "新細明體";
	font-size: 15px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}


/*blacktype40 done*/

/*blacktype41*/

.blacktype41{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #F4F3F1;
	text-decoration: none;

}

.blacktype41 a{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #F4F3F1;
	text-decoration:none;


}


.blacktype41 a:hover{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #F4F3F1;
	text-decoration: underline;

}

/*blacktype41 done*/

/*blacktype42 */
.blacktype42 {
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	line-height: 20px;
}

.blacktype42 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	line-height: 20px;
}


.blacktype42 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	line-height: 20px;
}

/*blacktype42 done*/

/*blacktype43 */
.blacktype43 {
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	line-height: 20px;
}

.blacktype43 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration:underline;
	line-height: 20px;
}


.blacktype43 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	line-height: 20px;
}

/*blacktype43 done*/

/*blacktype44 */

.blacktype44 {
	font-family: "新細明體";
	font-size: 12px;
	color: #47A5B1;
	text-decoration:none;
	line-height: 20px;
}

.blacktype44 a { 
	color:#47A5B1; 
	text-decoration: none; }
.blacktype44 a:hover { 
	color:#47A5B1;
	text-decoration: underline; }
.blacktype44 a:visited  { 
	color:#47A5B1;
	text-decoration: none; }
.blacktype44 a:active  { 
	color:#47A5B1;
	text-decoration: none; }

/*blacktype44 done*/

.blacktype44b {
	font-family: "新細明體";
	font-size: 13px;
	color: #47A5B1;
	text-decoration:none;
	line-height: 20px;
	font-weight: bold;
}

.blacktype44b a { 
	font-size: 13px;
	color:#47A5B1; 
	text-decoration: none; 	
	font-weight: bold;
}

.blacktype44b a:hover {
	font-size: 13px;

	color:#47A5B1;
	text-decoration: underline; 	
	font-weight: bold;
}

.blacktype44b a:visited  {
	font-size: 13px;
	color:#47A5B1;
	text-decoration: none; 	
	font-weight: bold;
}

.blacktype44b a:active  { 
	font-size: 13px;
	color:#47A5B1;
	text-decoration: none; 	
	font-weight: bold;
}

	
/*blacktype45 */

.blacktype45 {
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	line-height: 20px;
}

.blacktype45 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration:underline;
	line-height: 20px;
}


.blacktype45 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	line-height: 20px;
}

/*blacktype45 done*/

/*blacktype46    */

.blacktype46{
	font-family: "新細明體";
	font-size: 12px;
	color: #3B3B3B;
	text-decoration: none;
}

.blacktype46 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #3B3B3B;
	text-decoration:none;
}


.blacktype46 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #3B3B3B;
	text-decoration: none;
}

/*blacktype46 done*/

/*blacktype47    */

.blacktype47{
	font-family: "新細明體";
	font-size: 12px;
	color: #555555;
	text-decoration: none;
}

.blacktype47 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #555555;
	text-decoration:none;
}


.blacktype47 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #555555;
	text-decoration: none;
}

/*blacktype47 done*/

/*blacktype48    */

.blacktype48{
	font-family: "新細明體";
	font-size: 11px;
	color: #949494;
	text-decoration: none;	
	letter-spacing: 0px;
}

.blacktype48 a{
	font-family: "新細明體";
	font-size: 11px;
	color: #949494;
	text-decoration:none;
}


.blacktype48 a:hover{
	font-family: "新細明體";
	font-size: 11px;
	color: #666600;
	text-decoration: underline;
}

/*blacktype48 done*/

/*blacktype49    */

.blacktype49{
	font-family: "新細明體";
	font-size: 11px;
	color: #128896;
	text-decoration: none;
	line-height: 20.5px;
	letter-spacing: 0px;
}

.blacktype49 a{
	font-family: "新細明體";
	font-size: 11px;
	color: #128896;
	text-decoration:none;
}


.blacktype49 a:hover{
	font-family: "新細明體";
	font-size: 11px;
	color: #128896;
	text-decoration: underline;
}

/*blacktype49 done*/

/*blacktype50    */

.blacktype50{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-family: "新細明體";


}

.blacktype50 a{

	font-size: 12px;
	color: #000000;
		text-decoration: none;

}


.blacktype50 a:hover{

	font-size: 12px;
	color: #FFFFFF;
		text-decoration: none;


}

/*blacktype50 done*/
/*blacktype51     */
.blacktype51  {
	color: #000000;
	font-size: 9px;
	line-height: 13px;
	font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;

	}
/*blacktype51 done*/
/*blacktype52     */
.blacktype52  {
	color: #000000;
	font-size: 11px;
	line-height: 14px;
	font-family: "新細明體";
		text-decoration: none;

	}
	
	.blacktype52 a {
	color: #000000;
	font-size: 11px;
	line-height: 14px;
	font-family: "新細明體";
		text-decoration: underline;

	}
	
	.blacktype52  a:hover{
	color: #000000;
	font-size: 11px;
	line-height: 14px;
	font-family: "新細明體";
		text-decoration: none;

	}
/*blacktype52 done*/

/*blacktype53    */

.blacktype53{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 19px;
	letter-spacing: 0px;
}

.blacktype53 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	line-height: 19px;
}


.blacktype53 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
		line-height: 19px;
}

/*blacktype53 done*/

/*blacktype54*/

.blacktype54{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-family: "新細明體";


}

.blacktype54 a{

	font-size: 12px;
	color: #000000;
	text-decoration: none;

}


.blacktype54 a:hover{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-repeat: repeat;
		}
		
.blacktype54 a:active{

	font-size: 12px;
	color: #000000;
	text-decoration: none;



}

/*blacktype54 done*/

/*blacktype55*/

.blacktype55{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-family: "新細明體";


}

.blacktype55 a{

	font-size: 12px;
	color: #000000;
	text-decoration: none;

}


.blacktype55 a:hover{
	font-size: 12px;
	color: #006797;
	text-decoration: none;
	background-repeat: repeat;
		}
		
.blacktype55 a:active{

	font-size: 12px;
	color: #006797;
    text-decoration: none;




}

/*blacktype55 done*/

/*blacktype56    */

.blacktype56{
	font-family: "新細明體";
	font-size: 11px;
	color: #555555;
	text-decoration: none;
}

.blacktype56 a{
	font-family: "新細明體";
	font-size: 11px;
	color: #555555;
	text-decoration:none;
}


.blacktype56 a:hover{
	font-family: "新細明體";
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}

/*blacktype56 done*/

/*blacktype57    */

.blacktype57{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 20.5px;
	letter-spacing: 0px;
}

.blacktype57 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}


.blacktype57 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #E6050E;
	text-decoration: none;
}

/*blacktype57 done*/

/*blacktype58*/

.blacktype58{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-family: "新細明體";
	line-height: 28px;
}

.blacktype58 a{

	font-size: 12px;
	color: #000000;
		text-decoration: none;

			line-height: 28px;

}


.blacktype58 a:hover{
	font-size: 12px;
	color: #006797;
	text-decoration: none;
line-height: 28px;

		}
		
.blacktype58 a:active{

	font-size: 12px;
	color: #006797;
    text-decoration: none;
	line-height: 28px;




}

/*blacktype58 done*/


/*blacktype59    */

.blacktype59{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-family: "新細明體";
	line-height: 20px;
	font-weight: bold;

}

.blacktype59 a{

	font-size: 12px;
	color: #000000;
		text-decoration: none;
		line-height: 20px;
			font-weight: bold;

}


.blacktype59 a:hover{

	font-size: 12px;
	color: #000000;
		text-decoration: none;
		line-height: 20px;
			font-weight: bold;


}

/*blacktype59 done*/

/*blacktype60*/

.blacktype60{
	font-family: "新細明體";
	font-size: 13px;
	color: #3B3B3B;
	text-decoration: none;
	font-weight: bold;
}

.blacktype60 a{
	font-family: "新細明體";
	font-size: 13px;
	color: #3B3B3B;
	text-decoration: none;

	font-weight: bold;
}

.blacktype60 a:hover{
	font-family: "新細明體";
	font-size: 13px;
	color: #3B3B3B;
	text-decoration: underline;

	font-weight: bold;
}


/*blacktype60 done*/


/*blacktype61    */

.blacktype61{
	font-family: "新細明體";
	font-size: 12px;
	color: #282828;
	text-decoration: none;
	line-height: 24px;
	letter-spacing: 0px;
}

.blacktype61 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #282828;
 	line-height: 24px;
	text-decoration:none;
}


.blacktype61 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	line-height: 24px;
	color: #282828;
	text-decoration: underline;
}

/*blacktype61 done*/

/*blacktype62    */

.blacktype62{
	font-family: "新細明體";
	font-size: 12px;
	color: #282828;
	text-decoration: none;
	line-height: 22px;
	letter-spacing: 0px;
}

.blacktype62 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #282828;
 	line-height: 22px;
	text-decoration:none;
}


.blacktype62 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	line-height: 22px;
	color: #282828;
	text-decoration: underline;
}

/*blacktype62 done*/


/*blacktype63    */

.blacktype63{
	font-family: "新細明體";
	font-size: 12px;
	color: #3B3B3B;
	text-decoration: none;
	line-height: 18px;
	letter-spacing: 0px;
}

.blacktype63 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #3B3B3B;
 	line-height: 18px;
	text-decoration:none;
}


.blacktype63 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	line-height: 18px;
	color: #3B3B3B;
	text-decoration: underline;
}

/*blacktype63 done*/



/*blacktype64*/

.blacktype64{
	font-family: "新細明體";
	font-size: 11px;
	color: #FE3D00;
	text-decoration: none;

	font-weight: bold;
}

.blacktype64 a{
	font-family: "新細明體";
	font-size: 11px;
	color: #FE3D00;
	text-decoration: none;

	font-weight: bold;
}

.blacktype64 a:hover{
	font-family: "新細明體";
	font-size: 11px;
	color: #FE3D00;
	text-decoration: underline;

	font-weight: bold;
}


/*blacktype64 done*/

/*blacktype65*/

.blacktype65{
	font-family: "新細明體";
	font-size: 12px;
	color: #3B3B3B;
	text-decoration: none;
	font-weight: bold;
	line-height: 20px;
}

.blacktype65 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #3B3B3B;
	text-decoration: none;
    font-weight: bold;
	line-height: 20px;
}


.blacktype65 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #3B3B3B;
	text-decoration: underline;
    font-weight: bold;
	line-height: 20px;
}



/*blacktype65 done*/

/*blacktype66*/

.blacktype66{
	font-family: "新細明體";
	font-size: 11px;
	color: #3B3B3B;
	text-decoration: none;
    font-weight: bold;
	line-height: 20px;

}

.blacktype66 a{
	font-family: "新細明體";
	font-size: 11px;
	color: #3B3B3B;
	text-decoration: none;
    font-weight: bold;
	line-height: 20px;
}

.blacktype66 a:hover{
	font-family: "新細明體";
	font-size: 11px;
	color: #3B3B3B;
	text-decoration: underline;
    font-weight: bold;
	line-height: 20px;
}


/*blacktype66 done*/

/*blacktype67*/

.blacktype67{
	font-family: "新細明體";
	font-size: 11px;
	color: #FE3D00;
	text-decoration: none;
    font-weight: bold;
	line-height: 20px;
}

.blacktype67 a{
	font-family: "新細明體";
	font-size: 11px;
	color: #FE3D00;
	text-decoration: none;
    font-weight: bold;
	line-height: 20px;
}

.blacktype67 a:hover{
	font-family: "新細明體";
	font-size: 11px;
	color: #FE3D00;
	text-decoration: underline;
    font-weight: bold;
	line-height: 20px;
}
/*blacktype67 done*/

.bluetype67{
	font-family: "新細明體";
	font-size: 11px;
	color: #009900;
	text-decoration: none;
    font-weight: bold;
	line-height: 20px;
}
.bluetype68{
	font-family: "新細明體";
	font-size: 12px;
	color: #009900;
	text-decoration: none;
    font-weight: bold;
	line-height: 20px;}

.bluetype68 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #009900;
	text-decoration: underline;
    font-weight: bold;
	line-height: 20px;
}
.bluetype68 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #009900;
	text-decoration: none;
    font-weight: bold;
	line-height: 20px;
}
/*blacktype68*/

.blacktype68{
	font-family: "新細明體";
	font-size: 12px;
	color: #9E7758;
	text-decoration: none;
    font-weight: bold;
	line-height: 20px;
}

.blacktype68 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #9E7758;
	text-decoration: none;
    font-weight: bold;
	line-height: 20px;
}

.blacktype68 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #9E7758;
	text-decoration: underline;
    font-weight: bold;
	line-height: 20px;
}


/*blacktype68 done*/
.bluetype6813{
	font-family: "新細明體";
	font-size: 13px;
	color: #009900;
	text-decoration: none;
    font-weight: bold;
	line-height: 20px;}
/*blacktype69*/

.blacktype69{
	font-family: "新細明體";
	font-size: 13px;
	color: #3B3B3B;
	text-decoration: none;
    font-weight: bold;
	line-height: 20px;
}

.blacktype69 a{
	font-family: "新細明體";
	font-size: 13px;
	color: #3B3B3B;
	text-decoration: none;
    line-height: 20px;
	font-weight: bold;
}

.blacktype69 a:hover{
	font-family: "新細明體";
	font-size: 13px;
	color: #3B3B3B;
	text-decoration: underline;
    line-height: 20px;
	font-weight: bold;
}


/*blacktype69 done*/

/*blacktype69*/

.blacktype69{
	font-family: "新細明體";
	font-size: 13px;
	color: #3B3B3B;
	text-decoration: none;
    font-weight: bold;
	line-height: 20px;
}

.blacktype69 a{
	font-family: "新細明體";
	font-size: 13px;
	color: #3B3B3B;
	text-decoration: none;
    line-height: 20px;
	font-weight: bold;
}

.blacktype69 a:hover{
	font-family: "新細明體";
	font-size: 13px;
	color: #3B3B3B;
	text-decoration: underline;
    line-height: 20px;
	font-weight: bold;
}


/*blacktype done*/

/*blacktype70*/

.blacktype70{
	font-family: "新細明體";
	font-size: 15px;
	color: #F28028;
	text-decoration: none;
    font-weight: bold;
	line-height: 20px;
}

.blacktype70 a{
	font-family: "新細明體";
	font-size: 15px;
	color: #F28028;
	text-decoration: none;
    line-height: 20px;
	font-weight: bold;
}

.blacktype70 a:hover{
	font-family: "新細明體";
	font-size: 15px;
	color: #F28028;
	text-decoration: underline;
    line-height: 20px;
	font-weight: bold;
}
/*blacktype70 done*/

/*blacktype700*/

.blacktype700{
	font-family: "新細明體";
	font-size: 15px;
	color: #ff6914;
	text-decoration: none;
    font-weight: bold;
	line-height: 20px;
}

.blacktype700 a{
	font-family: "新細明體";
	font-size: 15px;
	color: #ff6914;
	text-decoration: none;
    line-height: 20px;
	font-weight: bold;
}

.blacktype700 a:hover{
	font-family: "新細明體";
	font-size: 15px;
	color: #ff6914;
	text-decoration: underline;
    line-height: 20px;
	font-weight: bold;
}
/*blacktype700 done*/


.blacktype701{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ff6914;
	text-decoration: none;
    font-weight: bold;
	line-height: 20px;
}


/*orgtype15*/

.orgtype15{
	font-family: "新細明體";
	font-size: 15px;
	color: #ff6914;
	text-decoration: none;
	line-height: 20px;
}

.orgtype15 a{
	font-family: "新細明體";
	font-size: 15px;
	color: #ff6914;
	text-decoration: none;
    line-height: 20px;
}

.orgtype15 a:hover{
	font-family: "新細明體";
	font-size: 15px;
	color: #ff6914;
	text-decoration: underline;
    line-height: 20px;
}


/*orgtype15 done*/

/*blacktype70s*/

.blacktype70s{
	font-family: "新細明體";
	font-size: 13px;
	color: #FF8108;
	text-decoration: none;
    font-weight: bold;
	line-height: 16px;
}

.blacktype70s a{
	font-family: "新細明體";
	font-size: 13px;
	color: #FF8108;
	text-decoration: none;
    line-height: 16px;
	font-weight: bold;
}

.blacktype70s a:hover{
	font-family: "新細明體";
	font-size: 13px;
	color: #FF8108;
	text-decoration: underline;
    line-height: 16px;
	font-weight: bold;
}


/*blacktype70s done*/

/*blacktype71*/

.blacktype71{
	font-family: "新細明體";
	font-size: 15px;
	color: #E30606;
	text-decoration: none;
    font-weight: bold;
	line-height: 20px;
}

.blacktype71 a{
	font-family: "新細明體";
	font-size: 15px;
	color: #E30606;
	text-decoration: none;
    line-height: 20px;
	font-weight: bold;
}

.blacktype71 a:hover{
	font-family: "新細明體";
	font-size: 15px;
	color: #E30606;
	text-decoration: underline;
    line-height: 20px;
	font-weight: bold;
}


/*blacktype71 done*/

/*blacktype72*/

.blacktype72{
	font-family: "新細明體";
	font-size: 16px;
	color: #E30606;
	text-decoration: none;
    font-weight: bold;
	line-height: 20px;
}

.blacktype72 a{
	font-family: "新細明體";
	font-size: 16px;
	color: #E30606;
	text-decoration: none;
    line-height: 20px;
	font-weight: bold;
}

.blacktype72 a:hover{
	font-family: "新細明體";
	font-size: 16px;
	color: #E30606;
	text-decoration: underline;
    line-height: 20px;
	font-weight: bold;
}


/*blacktype72 done*/

/*blacktype73    */

.blacktype73{
	font-family: "新細明體";
	font-size: 12px;
	color: #3B3B3B;
	text-decoration: none;
	line-height: 24px;
	letter-spacing: 0px;
}

.blacktype73 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #3B3B3B;
 	line-height: 24px;
	text-decoration:none;
}


.blacktype73 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	line-height: 24px;
	color: #3B3B3B;
	text-decoration: underline;
}

/*blacktype73 done*/

/*blacktype74    */

.blacktype74{
	font-family: "新細明體";
	font-size: 11px;
	color: #3B3B3B;
	text-decoration: none;
	line-height: 24px;
	letter-spacing: 0px;
}

.blacktype74 a{
	font-family: "新細明體";
	font-size: 11px;
	color: #3B3B3B;
 	line-height: 24px;
	text-decoration:none;
}


.blacktype74 a:hover{
	font-family: "新細明體";
	font-size: 11px;
	line-height: 24px;
	color: #3B3B3B;
	text-decoration: underline;
}

/*blacktype74 done*/

/*blacktype75    */

.blacktype75{
	font-family: "新細明體";
	font-size: 12px;
	color: #3B3B3B;
	text-decoration: none;
	line-height: 20px;
	letter-spacing: 0px;
}

.blacktype75 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #3B3B3B;
 	line-height: 20px;
	text-decoration:none;
}


.blacktype75 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	line-height: 20px;
	color: #3B3B3B;
	text-decoration: underline;
}

/*blacktype75 done*/

/*blacktype76    */

.blacktype76{
	font-family: "新細明體";
	font-size: 12px;
	color: #106D8F;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 0px;
		font-weight: bolder;
}

.blacktype76 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #106D8F;
 	line-height: 16px;
	text-decoration:none;
		font-weight: bolder;
}


.blacktype76 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	line-height: 16px;
	color: #106D8F;
	text-decoration: none ;
	font-weight: bolder;
}

/*blacktype76 done*/


/*blacktype77    */

.blacktype77{
	font-family: "新細明體";
	font-size: 15px;
	color: #92AB12;
	text-decoration: none;
	line-height: 18px;
	letter-spacing: 0px;
		font-weight: bolder;
}

.blacktype77 a{
	font-family: "新細明體";
	font-size: 15px;
	color: #92AB12;
 	line-height: 18px;
	text-decoration:none;
		font-weight: bolder;
}


.blacktype77 a:hover{
	font-family: "新細明體";
	font-size: 15px;
	line-height: 18px;
	color: #92AB12;
	text-decoration: underline;
	font-weight: bolder;
}

/*blacktype77 done*/

.blacktype7715{
	font-family: "新細明體";
	font-size: 15px;
	color: #009900;
	text-decoration: none;
	line-height: 18px;
	letter-spacing: 0px;
		font-weight: bolder;
}

.blacktype7716{
	font-family: "新細明體";
	font-size: 16px;
	color: #009900;
	text-decoration: none;
	line-height: 18px;
	letter-spacing: 0px;
		font-weight: bolder;
}
/*blacktype78    */

.blacktype78{
	font-family: "新細明體";
	font-size: 11px;
	color: #D10303;
	text-decoration: none;
	line-height: 14px;
}

.blacktype78 a{
	font-family: "新細明體";
	font-size: 11px;
	color: #D10303;
		line-height: 14px;
}


.blacktype78 a:hover{
	font-family: "新細明體";
	font-size: 11px;
	color: #D10303;
		line-height: 14px;
}

/*blacktype78 done*/


/*blacktype79    */

.blacktype79{
	font-family: "新細明體";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}

.blacktype79 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #666666;
		line-height: 20px;
}


.blacktype79 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #666666;
		line-height: 20px;
}

/*blacktype79 done*/

/*blacktype80    */

.blacktype80{
	font-family: "新細明體";
	font-size: 12px;
	color: #3B3B3B;
	text-decoration: none;
	line-height: 22px;
	letter-spacing: 0px;
}

.blacktype80 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #3B3B3B;
 	line-height: 22px;
	text-decoration:none;
}


.blacktype80 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	line-height: 22px;
	color: #3B3B3B;
	text-decoration: underline;
}

/*blacktype80 done*/

/*blacktype81*/

.blacktype81{
	font-family: "新細明體";
	font-size: 12px;
	color: #F28028;
	text-decoration: none;
}

.blacktype81 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #F28028;
	text-decoration: underline;
    line-height: 20px;
}

.blacktype81 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #F28028;
	text-decoration: none;
    line-height: 20px;
}


/*blacktype81 done*/

/*blacktype82*/

.blacktype82{
	font-family: "新細明體";
	font-size: 15px;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}

.blacktype82 a{
	font-family: "新細明體";
	font-size: 15px;
	color: #000000;
	text-decoration: underline;
    line-height: 18px;
			font-weight: bold;
}

.blacktype82 a:hover{
	font-family: "新細明體";
	font-size: 15px;
	color: #000000;
	text-decoration: none;
    line-height: 18px;
	font-weight: bold;
}


/*blacktype82 done*/

/*blacktype83*/

.blacktype83{
	font-family: "新細明體";
	font-size: 15px;
	color: #FF2F80;
	line-height: 18px;
	text-decoration: none;
	font-weight: bold;
}

.blacktype83 a{
	font-family: "新細明體";
	font-size: 15px;
	color: #FF2F80;
	text-decoration: underline;
    line-height: 18px;
	font-weight: bold;
}

.blacktype83 a:hover{
	font-family: "新細明體";
	font-size: 15px;
	color: #FF2F80;
	text-decoration: none;
    line-height: 18px;
	font-weight: bold;
}


/*blacktype83 done*/

/*blacktype83s*/

.blacktype83s{
	font-family: "新細明體";
	font-size: 13px;
	color: #FF2F80;
	line-height: 18px;
	text-decoration: none;
	font-weight: bold;
}

.blacktype83s a{
	font-family: "新細明體";
	font-size: 13px;
	color: #FF2F80;
	text-decoration: none;
    line-height: 18px;
	font-weight: bold;
}

.blacktype83s a:hover{
	font-family: "新細明體";
	font-size: 13px;
	color: #FF2F80;
	text-decoration: underline;
    line-height: 18px;
	font-weight: bold;
}


/*blacktype83s done*/

.blacktype8312{
	font-family: "新細明體";
	font-size: 12px;
	color: #FF2F80;
	line-height: 18px;
	text-decoration: none;
}


/*blacktype84*/

.blacktype84{
	font-family: "新細明體";
	font-size: 12px;
	color: #525252;
	   line-height: 18px;
	text-decoration: none;

}

.blacktype84 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #525252;
	   line-height: 18px;
	text-decoration: underline;
    line-height: 20px;

}

.blacktype84 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #525252;
	   line-height: 18px;
	text-decoration: none;
    line-height: 20px;

}


/*blacktype84 done*/

/*blacktype85*/

.blacktype85{
	font-family: "新細明體";
	font-size: 12px;
	color: #525252;
	   line-height: 22px;
	text-decoration: none;

}

.blacktype85 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #525252;
	   line-height: 22px;
	text-decoration: underline;


}

.blacktype85 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #525252;
	   line-height: 22px;
	text-decoration: none;


}


/*blacktype85 done*/

/*blacktype86*/

.blacktype86{
	font-family: "新細明體";
	font-size: 12px;
	color: #885C1E;
	   line-height: 20px;
	text-decoration: none;

}

.blacktype86 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #885C1E;
	line-height: 20px;
	text-decoration: underline;


}

.blacktype86 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #885C1E;
	line-height: 20px;
	text-decoration: none;

}


/*blacktype86 done*/

/*blacktype87    */

.blacktype87{
	font-family: "新細明體";
	font-size: 12px;
	color: #3B3B3B;
	text-decoration: none;
	line-height: 20px;

}

.blacktype87 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #3B3B3B;
	text-decoration:none;
}


.blacktype87 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #3B3B3B;
	text-decoration: underline;;
}

/*blacktype87 done*/

/*blacktype88*/

.blacktype88{
	font-family: "新細明體";
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	line-height: 22px;
	font-weight: bold;
}

.blacktype88 a{
	font-family: "新細明體";
	font-size: 16px;
	color: #000000;
	text-decoration: underline;
    line-height: 22px;
			font-weight: bold;
}

.blacktype88 a:hover{
	font-family: "新細明體";
	font-size: 16px;
	color: #000000;
	text-decoration: none;
    line-height: 22px;
	font-weight: bold;
}


/*blacktype88 done*/

/*blacktype89*/

.blacktype89{
	font-family: "新細明體";
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
	font-weight: bold;
}

.blacktype89 a{
	font-family: "新細明體";
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
	font-weight: bold;
}

.blacktype89 a:hover{
	font-family: "新細明體";
	font-size: 13px;
	color: #000000;
	text-decoration:underline;
	line-height: 16px;
	font-weight: bold;
}


/*blacktype89 done*/
/*blacktype90    */

.blacktype90{
	font-family: "新細明體";
	font-size: 12px;
	color: #3B3B3B;
	text-decoration: none;
	line-height: 20px;
	letter-spacing: 0px;
}

.blacktype90 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #3B3B3B;
 	line-height: 20px;
	text-decoration:none;
}


.blacktype90 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	line-height: 20px;
	color: #CA0000;
	text-decoration: underline;
}

/*blacktype90 done*/

/*blacktype91    */

.blacktype91{
	font-family: "新細明體";
	font-size: 12px;
	color: #595959;
	text-decoration: none;
	line-height: 22px;

}

.blacktype91 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #595959;
 	line-height: 22px;
	text-decoration:none;
}


.blacktype91 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	line-height: 22px;
	color: #595959;
	text-decoration: underline;
}

/*blacktype91 done*/

/*blacktype92    */

.blacktype92{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 14px;
	letter-spacing: 0px;
	vertical-align: bottom;
}

.blacktype92 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}


.blacktype92 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

/*blacktype92 done*/

/*blacktype93    */

.blacktype93{
	font-family: "新細明體";
	font-size: 12px;
	color: #4b4b4b;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 0px;
	vertical-align: middle;
}

.blacktype93 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #4b4b4b;
	text-decoration:none;
}


.blacktype93 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #4b4b4b;
	text-decoration: underline;
}

/*blacktype93 done*/

/*blacktype94    */

.blacktype94{
	font-family: "新細明體";
	font-size: 12px;
	color: #4b4b4b;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 0px;
	vertical-align: middle;
	font-weight: bold;
}

.blacktype94 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #4b4b4b;
	text-decoration:none;
}


.blacktype94 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #4b4b4b;
	text-decoration: underline;
}

/*blacktype94 done*/

/*blacktype95*/

.blacktype95{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: none;

	font-weight: bold;
}

.blacktype95 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: none;

	font-weight: bold;
}

.blacktype95 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: underline;

	font-weight: bold;
}


/*blacktype95 done*/

/*blacktype96*/

.blacktype96{
	font-family: "新細明體";
	font-size: 12px;
	color: #424244;
	text-decoration: none;

	line-height: 20px;
}

.blacktype96 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #424244;
	text-decoration: none;

	line-height: 20px;
}

.blacktype96 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #424244;
	text-decoration: underline;

	line-height: 20px;
}


/*blacktype96 done*/

/*blacktype97    */

.blacktype97{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 14px;

}

.blacktype97 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}


.blacktype97 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

/*blacktype97 done*/

/*blacktype98    */

.blacktype98{
	font-family: "新細明體";
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	line-height: 14px;

}

.blacktype98 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #999999;
	text-decoration:none;
}


.blacktype98 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #999999;
	text-decoration: underline;
}

/*blacktype98 done*/

/*blacktype99    */
.blacktype99bak{
	font-family: "新細明體";
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	line-height: 20.5px;
	letter-spacing: 0px;
}
.blacktype99{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 20.5px;
	letter-spacing: 0px;
}

.blacktype99 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}


.blacktype99 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #237CA7;
	text-decoration: underline;
}

/*blacktype99 done*/

/*blacktype100    */
.blacktype100{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
	letter-spacing: 0px;
}

.blacktype100 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	line-height: 20px;
	text-decoration:underline;
}


.blacktype100 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;	
	line-height: 20px;
	text-decoration: none;
}
/*blacktype100 done*/

/*table1*/
.table1{
	margin: 1px;
	border: 1px solid #BBB8AF;
}

/*table2*/
.table2{
	margin: 1px;
	border: 1px solid #C4C4C4;
}

/*redype1*/

.redtype1{
	font-family: "新細明體";
	font-size: 12px;
	color: #CB0909;
	text-decoration: none;
}

.redtype1 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #CB0909;
	text-decoration:none;

}


.redtype1 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #CB0909;
	text-decoration: none;

}
/*redtype1 done*/
/*redtype2*/

.redtype2{
	font-family: "新細明體";
	font-size: 13px;
	color: #BA2022;
	text-decoration: none;
	line-height: 24px;
	letter-spacing: 2px;
}

.redtype2 a{
	font-family: "新細明體";
	font-size: 13px;
	color: #BA2022;
	text-decoration:none;
}


.redtype2 a:hover{
	font-family: "新細明體";
	font-size: 13px;
	color: #BA2022;
	text-decoration: underline;;
}

/*redtype2 done*/

/*redtype3*/

.redtype3{

	font-family: "新細明體";
	font-size: 12px;
	color: #BA2022;
	text-decoration: none;
	line-height: 15px;


}

.redtype3 a{

	font-family: "新細明體";
	font-size: 12px;
	color: #BA2022;
	text-decoration:none;
	line-height: 15px;


}


.redtype3 a:hover{

	font-family: "新細明體";
	font-size: 12px;
	color: #BA2022;
	text-decoration: underline;
	line-height: 15px;


}

/*redtype3 done*/

/*redtype4*/

.redtype4{

	font-family: "新細明體";
	font-size: 12px;
	color: #BA2022;
	text-decoration: none;
	line-height: 15px;
	letter-spacing: 1px;


}

.redtype4 a{

	font-family: "新細明體";
	font-size: 12px;
	color: #BA2022;
	text-decoration:none;
	line-height: 15px;


}


.redtype4 a:hover{

	font-family: "新細明體";
	font-size: 12px;
	color: #BA2022;
	text-decoration: underline;
	line-height: 15px;


}

/*redtype4 done*/

/*redtype5*/

.redtype5{

	font-family: "新細明體";
	font-size: 11px;
	color: #BA2022;
	text-decoration: none;
	line-height: 15px;


}

.redtype5 a{

	font-family: "新細明體";
	font-size: 11px;
	color: #BA2022;
	text-decoration:none;
	line-height: 15px;


}


.redtype5 a:hover{

	font-family: "新細明體";
	font-size: 11px;
	color: #BA2022;
	text-decoration: underline;
	line-height: 15px;


}

/*redtype5 done*/

/*redype6*/

.redtype6{
	font-family: "新細明體";
	font-size: 12px;
	color: #BA2022;
	text-decoration: none;
}

.redtype6 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #BA2022;
	text-decoration:none;

}


.redtype6 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #BA2022;
	text-decoration: none;

}
/*redtype6 done*/

/*redype7*/

.redtype7{
	font-family: "新細明體";
	font-size: 12px;
	color: #960000;
	text-decoration: none;
}

.redtype7 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #960000;
	text-decoration:none;

}


.redtype7 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #960000;
	text-decoration: none;

}
/*redtype7 done*/

/*redype8*/

.redtype8{
	font-family: "新細明體";
	font-size: 12px;
	color: #AE0000;
	text-decoration: none;
}

.redtype8 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #AE0000;
	text-decoration:none;

}


.redtype8 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #AE0000;
	text-decoration: none;

}
/*redtype8 done*/

/*redype9*/

.redtype9{
	font-family: "新細明體";
	font-size: 12px;
	color: #AE0000;
	text-decoration: none;
	line-height: 20px;
}

.redtype9 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #AE0000;
	text-decoration:none;
	line-height: 20px;
}


.redtype9 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #AE0000;
	text-decoration: none;
	line-height: 20px;
}
/*redtype9 done*/

/*redype10*/

.redtype10{
	font-family: "新細明體";
	font-size: 16px;
	color: #E00000;
	text-decoration: none;
	font-weight: bold;
}

.redtype10 a{
	font-family: "新細明體";
	font-size: 16px;
	color: #E00000;
	text-decoration:none;
		font-weight: bold;

}


.redtype10 a:hover{
	font-family: "新細明體";
	font-size: 16px;
	color: #E00000;
	text-decoration: none;
		font-weight: bold;

}
/*redtype10 done*/
.redtype100{
	font-family: "新細明體";
	font-size: 16px;
	line-height: 22px;
	color: #E00000;
	text-decoration: none;}

/*redype11*/

.redtype11{
	font-family: "新細明體";
	font-size: 12px;
	color: #960000;
	text-decoration: none;
	line-height: 20px;
	height: 16px;
	width: 56px;
	text-align: center;
	clear: left;
}

.redtype11 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #960000;
	text-decoration:none;

}


.redtype11 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #960000;
	text-decoration: none;

}
/*redtype11 done*/

/*redype12*/

.redtype12{
	font-family: "新細明體";
	font-size: 12px;
	color: #960000;
	text-decoration: none;
	line-height: 20px;
	height: 16px;
	width: 169px;
	text-align: left;
	clear: left;
}

.redtype12 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #960000;
	text-decoration:none;

}


.redtype12 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #960000;
	text-decoration: none;

}
/*redtype12 done*/

/*redype13*/

.redtype13{
	font-family: "新細明體";
	font-size: 11px;
	color: #960000;
	text-decoration: none;
}

.redtyp1e3 a{
	font-family: "新細明體";
	font-size: 11px;
	color: #960000;
	text-decoration:none;

}


.redtype13 a:hover{
	font-family: "新細明體";
	font-size: 11px;
	color: #960000;
	text-decoration: none;

}
/*redtype13 done*/

/*redype14*/

.redtype14{
	font-family: "新細明體";
	font-size: 12px;
	color: #BA2022;
	text-decoration: none;
}

.redtype14 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #BA2022;
	text-decoration:underline;;

}


.redtype14 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #BA2022;
	text-decoration: none;

}
/*redtype14 done*/

/*redype15*/

.redtype15{
	font-family: "新細明體";
	font-size: 11px;
	color: #E40000;
	text-decoration: none;
	line-height: 20px;
}

.redtype15 a{
	font-family: "新細明體";
	font-size: 11px;
	color: #E40000;
	text-decoration:none;

}


.redtype15 a:hover{
	font-family: "新細明體";
	font-size: 11px;
	color: #E40000;
	text-decoration: none;

}
/*redtype13 done*/


/*redype16*/

.redtype16{
	font-family: "新細明體";
	font-size: 12px;
	color: #CB0909;
	line-height:20px;
	text-decoration: none;
}

.redtype16 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #CB0909;
	line-height:20px;
	text-decoration:none;

}


.redtype16 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #CB0909;
	line-height:20px;
	text-decoration: none;

}
/*redtype14 done*/

/*bluetype1 done*/

.bluetype1{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #359796;
	text-decoration: none;
	line-height: 16px;
}

.bluetype1 a{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #359796;
	text-decoration:underline;
	line-height: 16px;
}


.bluetype1 a:hover{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #359796;
	text-decoration:none;
	line-height: 16px;
}

/*bluetype1 done*/

/*bluetype2 done*/

.bluetype2{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #237CA7;
	text-decoration: none;
	line-height: 16px;
}

.bluetype2 a{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #237CA7;
	text-decoration:underline;
	line-height: 16px;
}


.bluetype2 a:hover{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #A21515;
	text-decoration:none;
	line-height: 16px;
}

/*bluetype2 done*/

/*bluetype3 done*/

.bluetype3{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 16px;
	color: #237CA7;
	text-decoration: none;
	line-height: 18px;
}

.bluetype3 a{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 16px;
	color: #237CA7;
	text-decoration:underline;
	line-height: 18px;
}


.bluetype3 a:hover{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 16px;
	color: #A21515;
	text-decoration:none;
	line-height: 18px;
}

/*bluetype3 done*/

/*bluetype4 done*/

.bluetype4{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 11px;
	color: #237CA7;
	text-decoration: none;
	line-height: 13px;
}

.bluetype4 a{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 11px;
	color: #237CA7;
	text-decoration:underline;
	line-height: 13px;
}


.bluetype4 a:hover{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 11px;
	color: #A21515;
	text-decoration:none;
	line-height: 13px;
}

/*bluetype4 done*/

/*bluetype5 done*/

.bluetype5{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 16px;
	color: #237CA7;
	text-decoration: none;
	line-height: 18px;
}

.bluetype5 a{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 16px;
	color: #237CA7;
	text-decoration:underline;
	line-height: 18px;
}


.bluetype5 a:hover{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 16px;
	color: #AB9828;
	text-decoration:none;
	line-height: 18px;
}

/*bluetype5 done*/

/*bluetype55 done*/

.bluetype55{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 16px;
	color: #0099FF;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}
/*bluetype55 done*/

/*blacktype15 done*/

.blacktype15{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 15px;
	color: #4b4b4b;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}
.blacktype15 a{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 15px;
	color: #4b4b4b;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}
.blacktype15 a:hover{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 15px;
	color: #4b4b4b;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}
/*bluetype15 done*/

/*bluetype15 done*/

.bluetype15{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 15px;
	color: #0099FF;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}
.bluetype15 a{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 15px;
	color: #0099FF;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}
.bluetype15 a:hover{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 15px;
	color: #6EAB1F;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}
/*bluetype15 done*/


/*bluetype12 done*/

.bluetype12{
	font-family: "新細明體";
	font-size: 12px;
	color: #0099FF;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}
.bluetype12 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #0099FF;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}
.bluetype12 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #6EAB1F;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}
/*bluetype12 done*/

/*bluetype6 done*/

.bluetype6{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 16px;
	color: #237CA7;
	text-decoration: none;
	line-height: 18px;
}

.bluetype6 a{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 16px;
	color: #237CA7;
	text-decoration:underline;
	line-height: 18px;
}


.bluetype6 a:hover{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 16px;
	color: #D30F00;
	text-decoration:none;
	line-height: 18px;
}

/*bluetype6 done*/

/*bluetype7 done*/

.bluetype7{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 11px;
	color: #237CA7;
	text-decoration: none;
	line-height: 13px;
}

.bluetype7 a{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 11px;
	color: #237CA7;
	text-decoration:underline;
	line-height: 13px;
}


.bluetype7 a:hover{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 11px;
	color: #AB9828;
	text-decoration:none;
	line-height: 13px;
}

/*bluetype7 done*/

/*bluetype8 done*/

.bluetype8{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 13px;
	color: #237CA7;
	text-decoration: none;
	line-height: 16px;
}

.bluetype8 a{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 13px;
	color: #237CA7;
	text-decoration:underline;
	line-height: 16px;
}


.bluetype8 a:hover{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 13px;
	color: #237CA7;
	text-decoration:none;
	line-height: 16px;
}

/*bluetype8 done*/

/*bluetype9 done*/

.bluetype9{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #016798;
	text-decoration: none;
	line-height: 16px;
}

.bluetype9 a{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #016798;
	text-decoration:underline;
	line-height: 16px;
}


.bluetype9 a:hover{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #47A5B1;
	text-decoration:underline;
	line-height: 16px;
}

/*bluetype9 done*/


/*bluetype99 done*/

.bluetype99{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #016798;
	text-decoration: none;
	line-height: 16px;
}

.bluetype99 a{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #016798;
	text-decoration:none;
	line-height: 16px;
}


.bluetype99 a:hover{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #47A5B1;
	text-decoration:underline;
	line-height: 16px;
}

/*bluetype99 done*/


/*bluetype913 done*/

.bluetype913{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 13px;
	color: #016798;
	text-decoration: none;
	line-height: 16px;
}

.bluetype913 a{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 13px;
	color: #016798;
	text-decoration:underline;
	line-height: 16px;
}


.bluetype913 a:hover{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 13px;
	color: #47A5B1;
	text-decoration:underline;
	line-height: 16px;
}

/*bluetype913 done*/

/*bluetype10 done*/

.bluetype10{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #237CA7;
	text-decoration: none;
	line-height: 16px;
}

.bluetype10 a{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #237CA7;
	text-decoration:underline;
	line-height: 16px;
}


.bluetype10 a:hover{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #A21515;
	text-decoration:none;
	line-height: 16px;
}

.bluetype100{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #6698AD;
	text-decoration: none;
	line-height: 16px;
}
/*bluetype10 done*/

.bluetype13{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 15px;
	color: #08426A;
	text-decoration: none;
	line-height: 24px;
	font-weight: bold;
}
.bluetype13s{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 15px;
	color: #08426A;
	text-decoration: none;
	line-height: 24px;
}
/*graytype1 done*/

.graytype1{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #888888;
	text-decoration: none;
	line-height: 16px;
}
.graytype1 a { 
	color:#888888; 
	text-decoration: none; }
.graytype1 a:hover { 
	color:#888888;
	text-decoration: none; }
.graytype1 a:visited  { 
	color:#888888;
	text-decoration: none; }
.graytype1 a:active  { 
	color:#888888;
	text-decoration: underline; }


/*graytype1 done*/

/*graytype2 done*/

.graytype2{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 24px;
}

.graytype2 a{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #666666;
	text-decoration:none;
	line-height: 24px;
}


.graytype2 a:hover{
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #855D43;
	text-decoration:underline;
	line-height: 24px;
}

/*graytype2 done*/

/*graytype3 done*/

.graytype3 {
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 11px;
	color: #656565;
	text-decoration: none;
	line-height: 15px;
    letter-spacing: 1.1px;
}


/*graytype3 done*/

/*graytype4 done*/

.graytype4 {
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 11px;
	color: #656565;
	text-decoration: none;
	line-height: 15px;
    letter-spacing: 1px;
}


/*graytype4 done*/

/*graytype5 done*/

.graytype5 {
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 11px;
	color: #656565;
	text-decoration: none;
	line-height: 15px;

}


/*graytype5 done*/

/*graytype5 done*/

.graytype6 {
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 11px;
	color: #656565;
	text-decoration: none;
	line-height: 18px;

}


/*graytype5 done*/

/*graytype6 done*/

.graytype6{
	font-family: "新細明體";
	font-size: 15px;
	color: #888888;
	text-decoration: none;
	font-weight: bold;

}

.graytype6 a{
	font-family: "新細明體";
	font-size: 15px;
	color: #888888;
	text-decoration:none;
	font-weight: bold;


}


.graytype6 a:hover{
	font-family: "新細明體";
	font-size: 15px;
	color: #888888;
	text-decoration:underline;
	font-weight: bold;

}

/*graytype6 done*/


/*pinktype1*/

.pinktype1{
	font-family: "新細明體";
	font-size: 15px;
	color: #E07998;
	text-decoration: none;
	line-height: 24px;
	font-weight: bold;
}

.pinktype1 a{
	font-family: "新細明體";
	font-size: 15px;
	color: #E07998;
	text-decoration: none;
	line-height: 24px;
	font-weight: bold;
}

.pinktype1 a:hover{
	font-family: "新細明體";
	font-size: 15px;
	color: #E07998;
	text-decoration: underline;
	line-height: 24px;
	font-weight: bold;
}

/*pinktype10 done*/

/*yellowtype1*/

.yellowtype1{
	font-family: "新細明體";
	font-size: 13px;
	color: #A28C14;
	text-decoration: none;
	line-height: 15px;

}

.yellowtype1 a{
	font-family: "新細明體";
	font-size: 13px;
	color: #A28C14;
	text-decoration: none;
	line-height: 15px;

}

.yellowtype1 a:hover{
	font-family: "新細明體";
	font-size: 13px;
	color: #A28C14;
	text-decoration: underline;
	line-height: 15px;

}


/*yellowtype1 done*/

/*greentype1*/

.greentype1{
	font-family: "新細明體";
	font-size: 15px;
	color: #95C71A;
	text-decoration: none;
		font-weight: bold;
}

.greentype1 a{
	font-family: "新細明體";
	font-size: 15px;
	color: #95C71A;
	text-decoration:underline;
		font-weight: bold;
}


.greentype1 a:hover{
	font-family: "新細明體";
	font-size: 15px;
	color: #95C71A;
	text-decoration: none;
		font-weight: bold;
}

/*greentype1 done*/

.greentype12{
	font-family: "新細明體";
	font-size: 12px;
	color: #95C71A;
	text-decoration: none;
		font-weight: bold;
}
.greentype12 a{
	font-family: "新細明體";
	font-size: 12px;
	color: #95C71A;
	text-decoration:underline;
		font-weight: bold;
}


.greentype12 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #95C71A;
	text-decoration: none;
		font-weight: bold;
}


.greentype13{
	font-family: "新細明體";
	font-size: 13px;
	color: #95C71A;
	text-decoration: none;
		font-weight: bold;
}


.topSearch { font-family: "Verdana","新細明體"; font-size: 8pt; color: #555555; border: 1 solid #000000; }
.topSearch2 { font-family: "Verdana","新細明體";  color: #237CA7; border: 1 solid #000000; }
.topSearch3 { font-family: "Verdana","新細明體"; font-size: 13pt; color: #000000; border: 1 solid #000000; }

.topSearch1 { font-family: "Verdana","新細明體"; font-size: 8pt; color: #237CA7; border: 1 solid #000000; }

/*  table01    */
.teble01 {
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
/*  table01  done  */

/*  number01    */
.number01 {
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #272727;
}
/*  number01  done  */


.loginbackground {
	background-image: url(photo/ill03.jpg);
	background-repeat: no-repeat;
}


/*  deslogin1    */
.deslogin1 {
	font-weight: bold;
	font-family: "新細明體";
	font-size: 15px;
	color: #B10069;
}

.deslogin1 a{
	font-weight: bold;
	font-family: "新細明體";
    text-decoration:underline;
	font-size: 15px;
	color: #B10069;
}

.deslogin1 a:hover{
	font-weight: bold;
	font-family: "新細明體";
	text-decoration:none;
	font-size: 15px;
	color: #B10069;
}

/*  deslogin1  done  */

#objDiv1 {}
.objDiv1 {	-moz-opacity:1.0;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}

#objDiv2 {}
.objDiv2 {	-moz-opacity:1.0;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}

#objDiv3 {}
.objDiv3 {	-moz-opacity:1.0;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}

#objDiv4 {}
.objDiv4 {	-moz-opacity:1.0;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}

#objDiv5 {}
.objDiv5 {	-moz-opacity:1.0;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}

#objDiv6 {}
.objDiv6 {	-moz-opacity:1.0;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}

.objDiv7 {	-moz-opacity:1.0;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
	
.objDiv8 {	-moz-opacity:1.0;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}

.alpha1 {	-moz-opacity:1.0;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);}

.alpha2 {	-moz-opacity:1.0;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}


.input1 ,textarea1 {
	border: 1px solid #C1C0B5;
	background-color: #FAFAF0;
	color: #555;
	font-size: 1em;
	font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;
	}
	
.input2  {
	border: 1px solid #9B000C;
	background-color: #9b000c;
	color: #FFFFFF;
	font-size: 10px;
	font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;
	line-height: 17px;
	}
	
.input3  {
	border: 1px solid #9B000C;
	background-color: #9b000c;
	color: #FFFFFF;
	font-size: 9px;
	line-height: 13px;
	font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;

	}
	

	
.body1 {
background-color: #DDD9D3;
scrollbar-face-color: #AA9787;
scrollbar-arrow-color: #6B1903;
scrollbar-track-color: #8D7966;
scrollbar-shadow-color:#AA9787;
scrollbar-highlight-color:#AA9787;
scrollbar-3dlight-color:#AA9787;
scrollbar-darkshadow-Color:#AA9787;
overflow-x:hidden; 
}

.body2 {
background-color: #FFFFFF;
scrollbar-face-color: #efefef;
scrollbar-arrow-color: #6B1903;
scrollbar-track-color: #FFFFFF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-Color:#FFFFFF;
overflow-x:hidden; 
}

.gums1{

	text-decoration: none;
}
.gums2{

	text-decoration: none;
}
.gums3{

	text-decoration: none;
}
.gums4{

	text-decoration: none;
}
.gums5{

	text-decoration: none;
}

.gums6{

	text-decoration: none;
}
.gums7{

	text-decoration: none;
}
.gums8{

	text-decoration: none;
}
.gums9{

	text-decoration: none;
}
.gums10{

	text-decoration: none;
}

.gums11{

	text-decoration: none;
}
.gums12{

	text-decoration: none;
}
.gums13{

	text-decoration: none;
}
.gums14{

	text-decoration: none;
}
.gums15{

	text-decoration: none;
}

.gums16{

	text-decoration: none;
}
.gums17{

	text-decoration: none;
}
.gums18{

	text-decoration: none;
}
.gums19{

	text-decoration: none;
}
.gums20{

	text-decoration: none;
}

.gums21{

	text-decoration: none;
}
.gums22{

	text-decoration: none;
}
.gums23{

	text-decoration: none;
}
.gums24{

	text-decoration: none;
}
.gums25{

	text-decoration: none;
}

.gums26{

	text-decoration: none;
}
.gums27{

	text-decoration: none;
}
.gums28{

	text-decoration: none;
}
.gums29{

	text-decoration: none;
}
.gums30{

	text-decoration: none;
}

.gums31{

	text-decoration: none;
}
.gums32{

	text-decoration: none;
}
.gums33{

	text-decoration: none;
}
.gums34{

	text-decoration: none;
}
.gums35{

	text-decoration: none;
}

#oums1{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums2{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums3{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums4{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums5{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums6{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums7{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums8{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums9{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums10{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums11{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums12{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums13{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums14{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums15{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums16{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums17{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums18{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums19{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums20{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums21{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums22{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums23{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums24{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums25{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums26{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums27{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums28{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums29{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums30{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums31{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums32{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums33{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums34{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#oums35{
	font-family: "新細明體";
	font-size: 12px;
	color: black;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 133px;

}

#search3Style1{
	padding-top: 0px;
	padding-bottom: 0px;
}

#search3Style2{
	padding-top: 0px;
	padding-bottom: 0px;
}

#search3Style3{
	padding-top: 0px;
	padding-bottom: 0px;
}
/* lightbox 效果用CSS*/
#lightbox{
	position: absolute;
	top: 0px;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}

#prevLink:hover, #prevLink:visited:hover { background: url(./images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(./images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{
	padding:0 10px;
	}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}
	

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

* html>body .clearfix {
	display: inline-block; 
	width: 100%;
	}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
	}	
	
	/* lightbox 效果用CSS*/
.lili {
margin:0px;
	list-style-position: outside;
	list-style-image: url(photo/des_cp3_1.gif);
	list-style-type: disc;
	clear: left;
}

#vip20profile{
	margin-top:0px;
	margin-left:327px;
	width:338px;
	height:233px;
	z-index: 99;
	position: absolute;
}

#vip20flash{
	margin-top:0px;
	margin-left:0px;
	width:648px;
	height:306px;
	z-index: 1;
	background-image: url(photo/vip2_flash%20bk.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.vio20_txt{
    padding-top:2px;
	font-family: "新細明體";
	font-size: 12px;
	color: #414141;
	vertical-align: middle;    
}

.vip20btmbg{
	background-image: url(photo/vip2.0-index_29.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.vip20_about_txt{
	font-family: "新細明體";
	font-size: 12px;
	color: #414141;
	line-height: 20px;
}

#vip_left_photo_class{
	margin-top:6px;
	margin-left:6px;
	padding:4px;
	width:60px;
	height:120px;
	background-color: #ebebeb;
}

.vip2calbg{
    background-image: url(photo/vip2.0-index_39.gif);
	background-repeat: no-repeat;
	background-position: top;
	width:187px;
	height:21px;

}
.vip2caltitle{
	font-family: "新細明體";
	font-size: 12px;
	color:#9E5600;
	font-weight: bold;
}

.vip2calday{
	font-family: "新細明體";
	font-size: 12px;
	color:#3D4A2E;
}

.cipcalno{
	font-family: "新細明體";
	font-size: 12px;
	color:#999999;
}

.cipcalno1{
	font-family: "新細明體";
	font-size: 12px;
	color:#000000;
}

.cipcalno1 a{
	font-family: "新細明體";
	font-size: 12px;
	color:#000000;
	text-decoration: none;
}

.cipcalno1 a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color:#000000;
	text-decoration: underline;
}
.vip2se{
    font-family: "新細明體";
	font-size: 12px;
	color:#414141;
}
.vip2se_table{
	font-family: "新細明體";
	font-size: 12px;
	color:#414141;
	border: 1px solid e1e1e1;
}

.vip2se_table{
	font-family: "新細明體";
	font-size: 12px;
	color:#414141;
	border: 1px solid e1e1e1;
}

.vip2pr_table{
	font-family: "新細明體";
	font-size: 12px;
	color:#414141;
	border: 1px solid e1e1e1;
}

.vip2pr_txt{
	font-family: "新細明體";
	font-size: 12px;
	color:#414141;
}

.vip2pr_sh{
	font-family: "新細明體";
	font-size: 12px;
	color:#414141;
}

.vip2pr_sh_txt{
	font-family: "新細明體";
	font-size: 12px;
	color:#414141;
}
.vip2_arrow_left{
    margin-right:4px;
	margin-bottom:1px;

}
.vip2_arrow_right{
    margin-left:4px;
	margin-bottom:1px;
}

.vip2pr_sh_txt_link{
	font-family: "新細明體";
	font-size: 12px;
	color:#414141;
}
.vip2pr_sh_txt_link a{
	font-family: "新細明體";
	font-size: 12px;
	color:#414141;
	text-decoration: none;
}
.vip2pr_sh_txt_link a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color:#414141;
	text-decoration: underline;
}
.vip2sh_1_table{
	border: 1px solid e1e1e1;
}

.vip2pr_sh_txt_no{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#6C6C6C;
}

.vip2pr_sh_2_txt_no{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#e1e1e1;
}
.vip2pr_sh_txt_page {
	font-family: "新細明體";
	font-size: 12px;
	color:#414141;
	text-decoration: none;
}
.vip2pr_sh_txt_page a{
	font-family: "新細明體";
	font-size: 12px;
	color:#414141;
	text-decoration: none;
}
.vip2pr_sh_txt_page a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color:#414141;
	text-decoration: underline;
}
.vip2order{
	font-family: "新細明體";
	font-size: 12px;
	color:#414141;
	line-height: 20px;
}
.vipor_mamber{
    font-family: "新細明體";
	font-size: 12px;
	color:#999999;
}

.vipor_mamber_a{
    font-family: "新細明體";
	font-size: 12px;
	color:#414141;
}
.vipor_mamber_a a{
    font-family: "新細明體";
	font-size: 12px;
	color:#414141;
    text-decoration: none;
}
.vipor_mamber_a a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color:#414141;
	text-decoration: underline;
}
.vipor_mamber_red{
    font-family: "新細明體";
	font-size: 12px;
	color:#FF0000;
}
.viplo_txt{
    font-family: "新細明體";
	font-size: 12px;
	color:#414141;
}
.vip2lo_1_table{
	border: 1px solid e1e1e1;
}
.vip2fr_1_table{
	border: 1px solid e1e1e1;
}
.vip2fr_time{
    font-family: "新細明體";
	font-size: 12px;
	color:#414141;
}
.vip2fr_txt_title{
	font-family: "新細明體";
	font-size: 15px;
	color:#4E1100;
	font-weight: bold;
}
.vip2fr_txt_font{
	font-family: "新細明體";
	font-size: 12px;
	color:#414141;
}
.vip2qa_txt{
	font-family: "新細明體";
	font-size: 12px;
	color:#414141;
		line-height: 20px;
}
.vip2qa_txt_1{
	font-family: "新細明體";
	font-size: 13px;
	color:#414141;
	line-height: 20px;
}
.vip2qa_txt_2{
	font-family: "新細明體";
	font-size: 11px;
	color:#414141;
	line-height: 20px;
}


.vip2qa_txt_link{
	font-family: "新細明體";
	font-size: 12px;
	color:#4E8A8F;
	line-height: 20px;
}
.vip2qa_txt_link a{
	font-family: "新細明體";
	font-size: 12px;
	color:#4E8A8F;
	line-height: 20px;
	text-decoration: none;
}
.vip2qa_txt_link a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color:#4E8A8F;
	line-height: 20px;
	text-decoration: underline;
}
.vip2qa_search{
	font-family: "新細明體";
	font-size: 12px;
	color:#414141;
	line-height: 20px;
}
.vip2qa_title{
	font-family: "新細明體";
	font-size: 12px;
	color:#414141;
	line-height: 20px;
}


/* vip2qa_retime*/
.vip2qa_retime{
	font-family: "新細明體";
	font-size: 12px;
	color:#910003;
	line-height: 20px;}
.vip2qa_retime a{
	font-family: "新細明體";
	font-size: 12px;
	color:#910003;
	line-height: 20px;
	text-decoration: underline;}
.vip2qa_retime a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color:#910003;
	line-height: 20px;
	text-decoration: none;}
/* vip2qa_retime*/

/* vip2qa_retime2*/
.vip2qa_retime2{
	font-family: "新細明體";
	font-size: 12px;
	color:#FFAAAC;
	line-height: 20px;}
/* vip2qa_retime2*/

.vip2qa_time{
	font-family: "新細明體";
	font-size: 12px;
	color:#414141;
	line-height: 20px;
}
.vip2qa_name{
	font-family: "新細明體";
	font-size: 12px;
	color:#414141;
	line-height: 20px;
}
vip2qa_rename{
	font-family: "新細明體";
	font-size: 12px;
	color:#910003;
	line-height: 20px;
}
.vip2qa_retxt{
	font-family: "新細明體";
	font-size: 12px;
	color:#910003;
	line-height: 20px;
}
.vip2qa_retxt a{
	font-family: "新細明體";
	font-size: 12px;
	color:#0000FF;
    text-decoration: none;
	line-height: 20px;
}
.vip2qa_retxt a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color:#0000FF;
    line-height: 20px;
	text-decoration: underline;
}
.vip2ev_1_table{
	border: 1px solid e1e1e1;
}
.vip2ev_txt{
	font-family: "新細明體";
	font-size: 12px;
	color:#414141;
	line-height: 20px;
}
.vip2ev_txt_link{
	font-family: "新細明體";
	font-size: 12px;
	color:#4E8A8F;
	line-height: 20px;
}
.vip2ev_txt_link a{
	font-family: "新細明體";
	font-size: 12px;
	color:#4E8A8F;
	line-height: 20px;
	text-decoration: none;
}
.vip2ev_txt_link a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color:#4E8A8F;
	line-height: 20px;
	text-decoration: underline;
}
.vip2ev_title{
    font-family: "新細明體";
	font-size: 12px;
    color: #666666;
    font-weight: bold;
}

.vip2ev_link{
    font-family: "新細明體";
	font-size: 12px;
    color: #016797;
}
.vip2ev_link a{
    font-family: "新細明體";
	font-size: 12px;
    color: #016797;
	text-decoration: none;
}
.vip2ev_link a:hover{
    font-family: "新細明體";
	font-size: 12px;
    color: #016797;
	text-decoration: underline;
}
.vipev_name{
    font-family: "新細明體";
	font-size: 12px;
	color:#414141;
	line-height: 20px;
}
.vipev_txt{
    font-family: "新細明體";
	font-size: 12px;
	color:#414141;
	line-height: 20px;
}
.vip20icon01{
    margin-top:3px;
}
.vipev_1_link{
    font-family: "新細明體";
	font-size: 12px;
	color:#016798;
	line-height: 20px;
}
.vipev_1_link a{
    font-family: "新細明體";
	font-size: 12px;
	color:#016798;
	line-height: 20px;
	text-decoration: none;
}
.vipev_1_link a:hover {
    font-family: "新細明體";
	font-size: 12px;
	color:#016798;
	line-height: 20px;
	text-decoration: underline;
}
.vip2qc_txt{
	font-family: "新細明體";
	font-size: 12px;
	color:#414141;
	line-height: 20px;
}
.vip2qc_form{
	border: 1px solid FCFCFC;
}
.vip2qc_form_no_border{
	border: 0px solid e1e1e1;
}
.vip2qc_1_table{
	border: 1px solid e1e1e1;
}
.vip2qc_1_table_down{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: e1e1e1;
	border-right-color: #e1e1e1;
	border-bottom-color: #e1e1e1;
	border-left-color: #e1e1e1;
}
.vip2qc_title{
	font-family: "新細明體";
	font-size: 12px;
	color:#414141;
	line-height: 20px;
	font-weight: bold;
}
.vip2qc_title_txt{
	font-family: "新細明體";
	font-size: 11px;
	color:#4b4b4b;
	letter-spacing: 2px;
}
.vip2qc_photo_table{
	border: 1px solid e1e1e1;
}
.vip2qc_photo_table a{
	border: 1px solid e1e1e1;
}
.vip2qc_photo_table a:hover{
	border: 1px solid e1e1e1;
}
.vip2left_link {
	font-family: "新細明體";
	font-size: 12px;
	color:#414141;
	line-height: 20px;
}
.vip2left_link a{
	font-family: "新細明體";
	font-size: 12px;
	color:#414141;
	line-height: 20px;
	text-decoration: none;
}
.vip2left_link a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color:#414141;
	line-height: 20px;
	text-decoration: underline;
}
.vip2_xq_txt{
	font-family: "新細明體";
	font-size: 12px;
	color:#414141;
	line-height: 20px;

}
.vip2_byup_txt{
	font-family: "新細明體";
	font-size: 12px;
	color:#414141;
	line-height: 20px;

}
.vip2_byup_txt a{
	font-family: "新細明體";
	font-size: 12px;
	color:#016797;
	line-height: 20px;
	text-decoration: none;
}
.vip2_byup_txt a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color:#016797;
	line-height: 20px;	
	text-decoration: underline;

}

#vip_left_hotnews{
    width:100px;
	margin-top:3px;
	margin-left:62px;
}

.vip_left_hotnews_txt{
	font-family: "新細明體";
	font-size: 15px;
	color:#000000;
	font-weight: bold;
}
.vip_left_hotnews_txt a{
	font-family: "新細明體";
	font-size: 15px;
	color:#000000;
	font-weight: bold;
	text-decoration: none;
}
.vip_left_hotnews_txt a:hover{
	font-family: "新細明體";
	font-size: 15px;
	color:#000000;
	font-weight: bold;
	text-decoration: underline;
}


#vip_left_ervlurtion{
    width:100px;
	margin-top:3px;
	margin-left:78px;
}

.vip_left_ervlurtion_txt{
	font-family: "新細明體";
	font-size: 15px;
	color:#000000;
	font-weight: bold;
}
.vip_left_ervlurtion_txt a{
	font-family: "新細明體";
	font-size: 15px;
	color:#000000;
	font-weight: bold;
	text-decoration: none;
}
.vip_left_ervlurtion_txt a:hover{
	font-family: "新細明體";
	font-size: 15px;
	color:#000000;
	font-weight: bold;
	text-decoration: underline;
}

#vip_left_evrlution{
    width:100px;
	margin-top:3px;
	margin-left:62px;
}
.vip_left_evrlution_txt{
	font-family: "新細明體";
	font-size: 15px;
	color:#000000;
	font-weight: bold;
}
.vip_left_evrlution_txt a{
	font-family: "新細明體";
	font-size: 15px;
	color:#000000;
	font-weight: bold;
	text-decoration: underline;
}
.vip_left_evrlution_txt a:hover{
	font-family: "新細明體";
	font-size: 15px;
	color:#000000;
	font-weight: bold;
	text-decoration: underline;
}

#vipmenu2{
   width:685px;
   height:34px;
   margin-top:8px;
   margin-left:0px;
   margin-bottom:12px;
}


.style20 {
    color: #BDBDBB
	font-family: "新細明體";
	font-size: 12px;
	text-decoration: none;
	line-height: 20.5px;
	letter-spacing: 0px;}


.stylemember_01 {
    color: #6c6c6c;
	font-family: "新細明體";
	font-size: 13px;
	text-decoration: none;
	line-height: 20.5px;
	letter-spacing: 0px;
	font-weight: bold;
}
.stylemember_01 a{
    color: #6c6c6c;
	font-family: "新細明體";
	font-size: 13px;
	text-decoration: underline;
	line-height: 20.5px;
	letter-spacing: 0px;
	font-weight: bold;
}

.stylemember_01 a:hover{
    color: #6c6c6c;
	font-family: "新細明體";
	font-size: 13px;
	text-decoration: none;
	line-height: 20.5px;
	letter-spacing: 0px;
	font-weight: bold;
}
.styletypecp1{
    color: #006CE6;
	font-family: "新細明體";
	font-size: 13px;
	text-decoration: none;
	line-height: 20.5px;
	letter-spacing: 0px;
}
.styletypecp1 a{
    color: #006CE6;
	font-family: "新細明體";
	font-size: 13px;
	text-decoration: none;
	line-height: 20.5px;
	letter-spacing: 0px;

}
.styletypecp1 a:hover{
    color: #FF9319;
	font-family: "新細明體";
	font-size: 13px;
	text-decoration: underline;
	line-height: 20.5px;
	letter-spacing: 0px;

}

.pageborder01{
	border: 1px solid #999999;
}

#vipcphoto1{
    width:657px;
    height:25px;
	margin-left:0px;
	margin-top:0px;	
	background-image: url(photo/vip2cphoto1.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

#vipcphoto2{
    width:657px;
    height:2px;
	margin-left:0px;
	margin-top:0px;
		background-image: url(photo/vip2cphoto2.jpg);
	background-repeat: y-repeat;
}
#vipcphoto3{
	width:657px;
	heught:25px;
	margin-left:0px;
	margin-top:0px;
	background-image: url(photo/vip2cphoto3.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.newstylemember_01 {
    color: #237CA7;
	font-family: "新細明體";
	font-size: 12px;
	text-decoration: none;
	line-height: 20.5px;
	letter-spacing: 0px;	
	font-weight: normal;
}
.newstylemember_01  a{
	color: #237CA7;
	font-family: "新細明體";
	font-size: 12px;
	text-decoration: underline;
	line-height: 20.5px;
	letter-spacing: 0px;
	font-weight: normal;
}
.newstylemember_01  a:hover{
    color: #237CA7;
	font-family: "新細明體";
	font-size: 12px;
	text-decoration: none;
	line-height: 20.5px;
	letter-spacing: 0px;
		font-weight: normal;
}

#vip3bwose1{
    width:485px;
    height:85px;
	margin-left:0px;
	margin-top:0px;	
	background-image: url(photo/2bwose1.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#vip3bwose2{
    width:485px;
    height:2px;
	margin-left:0px;
	margin-top:0px;	
	background-image: url(photo/2bwose2.gif);
	background-repeat: repeat-y;
}

#vip3bwose3{
    width:485px;
    height:24px;
	margin-left:0px;
	margin-top:0px;	
	background-image: url(photo/2bwose3.gif);
	background-repeat: no-repeat;
	background-position: bottum;

}
#vip3bwosenumber{
    margin-top:20px;
	margin-left:40px;
}

.vip3lefttitle01{
    color: #000000;
	font-family: "新細明體";
	font-size: 13px;
	text-decoration: none;
	letter-spacing: 0px;
    font-weight: bold;
}

#privacy01{
	width:656px;
	margin-top:0px;
	margin-left:14px;
	background-image: url(photo/privacy_04.gif);
	background-repeat: repeat-y;
}
#privacy02{
	width:656px;
	height:23px;
	margin-top:0px;
	margin-left:0px;
	background-image: url(photo/privacy_02.gif);
	background-repeat: no-repeat;
}
#privacy03{
	width:656px;
	height:23px;
	margin-top:0px;
	margin-left:0px;
	background-image: url(photo/privacy_03.gif);
	background-repeat: no-repeat;
}

#icon_mark{
    padding-top:4px;

}
.icon_mark_type{
    margin-top:-4px;
}

.point3_class{
	color: #3B3B3B;
	font-family: "新細明體";
	font-size: 12px;
	line-height: 20.5px;
	letter-spacing: 0px;
	font-weight: bold;
}

.sequence{
	font-family: "新細明體";
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 0px;
	vertical-align: middle;
	font-weight: bold;
}

/*redfonttype*/

.redfonttype1{
	font-family: "新細明體";
	font-size: 13px;
	color: #E30606;
	text-decoration: none;
    font-weight: bold;
	line-height: 20px;
}

.redfonttype1 a{
	font-family: "新細明體";
	font-size: 13px;
	color: #E30606;
	text-decoration: none;
    line-height: 20px;
	font-weight: bold;
}

.redfonttype1 a:hover{
	font-family: "新細明體";
	font-size: 13px;
	color: #E30606;
	text-decoration: underline;
    line-height: 20px;
	font-weight: bold;
}

/*redtype3*/

.redfont3{

	font-family: "新細明體";
	font-size: 11px;
	color: #BA2022;
	text-decoration: none;



}

.redfont3 a{

	font-family: "新細明體";
	font-size: 11px;
	color: #BA2022;
	text-decoration:none;



}


.redfont3 a:hover{

	font-family: "新細明體";
	font-size: 11px;
	color: #BA2022;
	text-decoration: underline;



}
/*redtype3 done*/


#abouteasy01{
	margin-top:0px;
    margin-left:14px;
	background-image: url(photo/about-easymakeup4.gif);
	background-repeat: repeat-y;
}
#abouteasy02{
	margin-top:0px;
	margin-left:0px;
	width:656px;
	height:109px;
	background-image: url(photo/about-easymakeup2.gif);
	background-repeat: no-repeat;
}
#abouteasy03{
	margin-bottom:0px;
	margin-left:0px;
	width:656px;
	height:29px;
	background-image: url(photo/about-easymakeup3.gif);
}
#abouteasy-menu{
margin-top:67px;
margin-left:348px;
}

.about-menu{
	font-family: "新細明體";
	font-size: 12px;
	color: #4a4a4a;
	text-decoration: none;
}
.about-menu a{
	font-family: "新細明體";
	font-size: 12px;
	color: #4a4a4a;
	text-decoration: none;
}
.about-menu a:hover{
	font-family: "新細明體";
	font-size: 12px;
	color: #4a4a4a;
	text-decoration: underline;
}

#abouteasymakeup-title{
    margin-top:25px;
	margin-left:26px;
	font-family: "新細明體";
	font-size: 15px;
	color: #4a4a4a;
	font-weight: bold;
}
#abouteasymakeup-font{
	margin-top:24px;
	margin-left:94px;
	font-family: "新細明體";
	font-size: 12px;
	color: #4a4a4a;
	line-height: 20px;
}.font_size_11 {
	font-family: "新細明體", Arial;
	font-size: 11px;
}
/*------------------------ damei----------------------*/
.input,textarea{
font-size: 12px;
color: #666666;
border-width: 1px;
border-style: solid;
border-color: #E5E5E5;
}
.font_13_16_B3 {
	font-size: 13px;
	line-height: 16px;
	color: #666666;}
	
	
.font_12_16_B4 {
	font-size: 12px;
	line-height: 16px;
	color: #999999;}
	
.font_12_16_B3 {
	font-size: 12px;
	line-height: 16px;
	color: #666666;}
	
.font_11_16_B3 {
	font-size: 11px;
	line-height: 16px;
	color: #abc8db;}


.font_12_16_green {
	font-size: 12px;
	line-height: 16px;
	color: #80c331;}
.font_12_16_green a{
	font-family: "新細明體";
	font-size: 12px;
	line-height: 16px;
	color: #80c331;
	text-decoration:underline;
}
.font_12_16_green a:hover{
	font-family: "新細明體";
	font-size: 12px;
	line-height: 16px;
	color: #80c331;
	text-decoration: none;
}


.font_12_16_green2 {
	font-size: 12px;
	line-height: 16px;
	color: #C1B622;}
.font_12_16_green2 a{
	font-size: 12px;
	line-height: 16px;
	color: #C1B622;
	text-decoration:underline;}
.font_12_16_green2 a:hover{
	font-size: 12px;
	line-height: 16px;
	color: #C1B622;
	text-decoration: none;}
	

.font_12_16_green3 {
	font-size: 12px;
	line-height: 16px;
	color: #666600;}
.font_12_16_green3 a{
	font-size: 12px;
	line-height: 16px;
	color: #666600;
	text-decoration:underline;}
.font_12_16_green3 a:hover{
	font-size: 12px;
	line-height: 16px;
	color: #666600;
	text-decoration: none;}
		
.font_13_16_green3 {
	font-size: 13px;
	line-height: 16px;
	color: #666600;}
.font_13_16_green3 a{
	font-size: 13px;
	line-height: 16px;
	color: #666600;
	text-decoration:underline;}
.font_13_16_green3 a:hover{
	font-size: 13px;
	line-height: 16px;
	color: #666600;
	text-decoration: none;}
	
.font_12_16_green4 {
	font-size: 12px;
	line-height: 16px;
	color: #009900;}
		
.font_11_16_B3 {
	font-size: 11px;
	line-height: 16px;
	color: #666666;}
	
.font_11_16_B4 {
	font-size: 11px;
	line-height: 16px;
	color: #666666;}
.font_11_16_B4 a{
	font-family: "新細明體";
	font-size: 11px;
	line-height: 16px;
	color: #666666;
	text-decoration:none;
}

.font_11_16_B4 a:hover{
	font-family: "新細明體";
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	text-decoration: underline;
}
	
.font_12_w {
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}
.font_12_w a{
	font-size: 12px;
	line-height: 18px;
	color: #ffffff;
	text-decoration:none;
	font-weight: bold;
}

.font_12_w a:hover{	
	font-size: 12px;
	line-height: 18px;
	color: #ffffff;
	text-decoration: underline;
	font-weight: bold;
}

.font_12_ww {
	font-size: 12px;
	color: #333333;

}
.font_12_ww a{
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-decoration:none;

}
.font_12_ww a:hover{	
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-decoration: underline;

}




.font_112_ww {
	font-size: 12px;
	color:#000000;

}
.font_112_ww a{
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-decoration:none;

}

.font_112_ww a:hover{	
	font-size: 12px;
	line-height: 18px;
	color:#FF0000;
	text-decoration: underline;

}



.font_12_www {
	font-size: 12px;
	line-height: 16px;
	color: #000000;}
.font_12_www a{
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	text-decoration:none;}
.font_12_www a:hover{	
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	text-decoration: underline;

}

.font_13_www {
	font-size: 12px;
	line-height: 20px;
	color: #3ca5db;
}
.font_13_www a{
	font-size: 12px;
	line-height: 20px;
	color: #3ca5db;
	text-decoration:none;
}

.font_13_www a:hover{	
	font-size: 12px;
	line-height: 20px;
	color: #3ca5db;
	text-decoration: underline;

}
	
.font_13_o {
	font-size: 13px;
	color: #eb880e;}
.font_13_o a{
	font-size: 13px;
	color: #eb880e;
	text-decoration:none;}
.font_13_o a:hover{	
	font-size: 13px;
	color: #ff9900;
	text-decoration: underline;}	
	

	.font_12_o {
	font-size: 12px;
	color: #eb880e;}
.font_12_o a{
	font-size: 12px;
	color: #eb880e;
	text-decoration:none;
}

.font_12_o a:hover{	
	font-size: 12px;
	color: #eb880e;
	text-decoration: underline;

}	
		
	
	.font_122_o {
	font-size: 12px;
	color: #eb880e;}
.font_122_o a{
	font-size: 12px;
	color: #eb880e;
	text-decoration:underline;
}

.font_122_o a:hover{	
	font-size: 12px;
	color: #eb880e;
	text-decoration: none;

}	
		
	
	
	
	
	
	.font_size_11 {
	font-family: "新細明體", Arial;
	font-size: 11px;
}

.font_size_12 {
	font-family: "新細明體", Arial;
	font-size: 12px;
}
.font_size_12 a{
	font-family: "新細明體", Arial;
	font-size: 12px;
	text-decoration:underline;
}
.font_size_12 a:hover{	
	font-family: "新細明體", Arial;
	font-size: 12px;
	text-decoration: none;}



.font_size_14 {
	font-family: "新細明體", Arial;
	font-size: 14px;
}
.font_size_16 {
	font-family: "新細明體", Arial;
	font-size: 16px;
}

.font_12_16 {
font-family: "新細明體", Arial;
	font-size: 12px;
	line-height: 16px;
}
.font_11_16 {
font-family: "新細明體", Arial;
	font-size: 11px;
	line-height: 16px;
}
.font_12_16_B3 {
	font-size: 12px;
	line-height: 16px;
	color: #666666;}
.font_11_16_B3 {
	font-size: 11px;
	line-height: 16px;
	color: #666666;}
.font_12_16_green {
	font-size: 12px;
	line-height: 18px;
	color: #80C331;}
.font_12_16_B4 {
	font-size: 12px;
	line-height: 16px;
	color: #999999;}
	
.font_article {
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	word-spacing: normal;
	letter-spacing: 1px;
}


*{margin:0;padding:0;}
#textBox{
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	text-decoration: none;
}
#textBox li {height:25px; line-height:25px;}



	
	
.member_gray2 {
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #5f5f5f;
	text-decoration: none;
	word-spacing: normal;}
A.member_gray2:link {
	FONT-SIZE: 12px; COLOR: #5f5f5f; TEXT-DECORATION: none}
A.member_gray2:visited {
	FONT-SIZE: 12px; COLOR: #5f5f5f; TEXT-DECORATION: none}
A.member_gray2:active {
	FONT-SIZE: 12px;　COLOR: #5f5f5f;　text-decoration: none;}
A.member_gray2:hover {
	FONT-SIZE: 12px; COLOR: #5f5f5f; TEXT-DECORATION: underline}
	
	
.font_blue{
	font-size: 12px;
	　line-height: 20px;
	　font-weight: normal;
	　color: #000000;
	word-spacing: normal;
	line-height: normal;
}
A.font_blue:link {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none; word-spacing: normal;}
A.font_blue:visited {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none}
A.font_blue:active {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none;}
A.font_blue:hover {
	FONT-SIZE: 12px; COLOR: #66789e; TEXT-DECORATION: underline}
	

.mantit_black{
	font-size: 12px;
	　line-height: 20px;
	　font-weight: normal;
	　color: #000000;
	　text-decoration: none;
	font-weight: bold;
}
A.mantit_black:link {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none}
A.mantit_black:visited {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.mantit_black:active {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.mantit_black:hover {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline
}

.mantit_orange{
	font-size: 12px;
	　line-height: 20px;
	　font-weight: normal;
	　color: #FF6600;
	　text-decoration: none;
	font-weight: bold;
}
A.mantit_orange:link {
	FONT-SIZE: 12px; COLOR: #FF6600;TEXT-DECORATION: none}
A.mantit_orange:visited {
	FONT-SIZE: 12px; COLOR: #FF6600;TEXT-DECORATION: none
}
A.mantit_orange:active {
	FONT-SIZE: 12px; COLOR: #FF6600;TEXT-DECORATION: none
}
A.mantit_orange:hover {
	FONT-SIZE: 12px; COLOR: #FF6600;TEXT-DECORATION: underline}


.explain{
	font-size: 13px;
	　line-height: 20px;
	　font-weight: normal;
	　color: #00CCFF;
}
A.explain:link {
	FONT-SIZE: 13px; COLOR: #00CCFF; TEXT-DECORATION: none; word-spacing: normal;}
A.explain:visited {
	FONT-SIZE: 13px; COLOR: #00CCFF; TEXT-DECORATION: none}
A.explain:active {
	FONT-SIZE: 13px; COLOR: #00CCFF; TEXT-DECORATION: none;}
A.explain:hover {
	FONT-SIZE: 13px; COLOR: #00CCFF; TEXT-DECORATION: underline}



.font_bluetit{
	font-size: 13px;
	　line-height: 20px;
	　font-weight: normal;
	color: #022d58;
	font-weight: bold;
	word-spacing: 5px;
	line-height: 18px;
}
A.font_bluetit:link {
	FONT-SIZE: 12px; COLOR: #022d58; TEXT-DECORATION: none}
A.font_bluetit:visited {
	FONT-SIZE: 12px; COLOR: #022d58; TEXT-DECORATION: none}
A.font_bluetit:active {
	FONT-SIZE: 12px; COLOR: #022d58; TEXT-DECORATION: none;}
A.font_bluetit:hover {
	FONT-SIZE: 12px; COLOR: #022d58; TEXT-DECORATION: underline}
	
	
.font_whitetit12{
	font-size: 12px;
	　line-height: 14px;
	　font-weight: normal;
	color: #ffffff;
	font-weight: bold;
	line-height: 14px;
}
A.font_whitetit12:link {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none}
A.font_whitetit12:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none}
A.font_whitetit12:active {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none;}
A.font_whitetit12:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline}
	
		
.font_whitetit{
	font-size: 13px;
	　line-height: 20px;
	　font-weight: normal;
	color: #ffffff;
	font-weight: bold;
	line-height: 18px;
}
A.font_whitetit:link {
	FONT-SIZE: 13px; COLOR: #ffffff; TEXT-DECORATION: none}
A.font_whitetit:visited {
	FONT-SIZE: 13px; COLOR: #ffffff; TEXT-DECORATION: none}
A.font_whitetit:active {
	FONT-SIZE: 13px; COLOR: #ffffff; TEXT-DECORATION: none;}
A.font_whitetit:hover {
	FONT-SIZE: 13px; COLOR: #ffffff; TEXT-DECORATION: underline}
	
.font_whitetit15{
	font-size: 15px;
	　line-height: 20px;
	　font-weight: normal;
	color: #ffffff;
	font-weight: bold;
	line-height: 18px;
}
.font_whitetit15 a{
	font-size: 15px;
	line-height: 20px;
	font-weight: normal;
	color: #ffffff;
	font-weight: bold;
	line-height: 18px;
	TEXT-DECORATION: none}
.font_whitetit15 a:hover{
	font-size: 15px;
	line-height: 20px;
	font-weight: normal;
	color: #ffffff;
	font-weight: bold;
	line-height: 18px;
	TEXT-DECORATION: underline}
	
	
	
.font_gray{
	font-size: 15px;
	　line-height: 20px;
	　font-weight: normal;
	color: #878787;
	line-height: 18px;
}



.btn_ad {
	font-size: 12px;
	text-decoration: none;
	height: 19px;
	width: 60px;
}

.btn_order {
	font-size: 12px;
	text-decoration: none;
	height: 19px;
	width: 50px;
}


.btn_member1{
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	border: 1px none #000000;
	width: 119px;
	height:28px;
	background-image: url(images/member_main_btn1.gif);
	padding: 0px;
	margin: 0px;
		cursor:pointer 

}


.btn_member2 {
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	border: 1px none #000000;
	width: 78px;
	height:27px;
	background-image: url(images/member_main_btn2.gif);
	padding: 0px;
	margin: 0px;
		cursor:pointer 

}

.btn_member3 {
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	border: 1px none #000000;
	width: 119px;
	height:28px;
	background-image: url(images/member_main_btn3.gif);
	padding: 0px;
	margin: 0px;
		cursor:pointer 

}



.btn_search_b {
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	border: 1px none #000000;
	width: 70px;
	height:29px;
	background-image: url(images/search_btnb.gif);
	padding: 0px;
	margin: 0px;
		cursor:pointer 

}
.btn_search_b2 {
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	border: 1px none #000000;
	width: 95px;
	height:29px;
	background-image: url(images/search_btnb2.gif);
	padding: 0px;
	margin: 0px;
		cursor:pointer 

}
.btn_search_r {
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	border: 1px none #000000;
	width: 70px;
	height:29px;
	background-image: url(images/search_btnr.gif);
	padding: 0px;
	margin: 0px;
		cursor:pointer 

}
.btn_search_g {
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	border: 1px none #000000;
	width: 53px;
	height:25px;
	background-image: url(images/index_searchbtn.gif);
	padding: 0px;
	margin: 0px;
		cursor:pointer 

}
.btn_redbg {
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	border: 1px none #000000;
	width: 53px;
	height:25px;
	background-image: none;
	padding: 0px;
	margin: 0px;
	cursor:pointer;
	background-color: #800019;

}



.KontInput4 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	OVERFLOW: hidden;
	/*WIDTH: 110px;*/
	COLOR: #666666;
	PADDING-TOP: 4px;
	line-height: 10px;
	border: 1px solid #7F9DB9;}	

	/*------------------------ damei----------------------*/
	
.KontInput5 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	OVERFLOW: hidden;
	/*WIDTH: 110px;*/
	COLOR: #666666;
	PADDING-TOP: 4px;
	line-height: 10px;
	border: 1px solid #7F9DB9;}	

.KeyinInput {
	padding: 5px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 100px;

}
.KontInput_index {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	PADDING-TOP: 2px;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	/*WIDTH: 110px;*/
	COLOR: #237CA7;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #000000;}	
	
.sbtom{color:#4E9C5B; font-size:11px;}	

.index_tab_hover {
	font-family: "新細明體";
	font-size: 12px;
	color: #FF6600;
	font-weight: bold;
	text-decoration: none;
	background-image: url(images/basetype/index_tab_hover.gif);
	padding-top: 3px;
}


.index_tab {
	font-family: "新細明體";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	background-image: url(images/basetype/index_tab.gif);
	padding-top: 4px;
}

.formstyle {
	height: 18px;
	border: 1px solid #7F9DB9;
	font-size: 12px;
	color: #000000;
}	
	
	
	
	
	
