a{ color:#000;}
a:hover{ text-decoration:none; color:#E50012}

/*bold*/
.bold{ font-weight:bold;}

/*白色*/
.white,.white a{ color:white;}
.white a:hover{ color:#900;}

/*正紅色*/
.red,.red a{ color:red;}
.red a:hover{ color:#900;}

/*深紅色*/
.scarlet,.scarlet a{ color:#900;}
.scarlet a:hover{ color:red;}

/*桃粉色*/
.peach_pink,.peach_pink a{ color:#F99;}
.peach_pink a:hover{ color:#F60;}

/*粉紅色*/
.pink,.pink a{ color:pink;}
.pink a:hover{ color:#900;}

/*藍色*/
.blue,.blue a{ color:blue;}
.blue a:hover{ color:#900;}

/*深藍色*/
.navy_blue,.navy_blue a{ color:#1e5dac;}
.scarlet a:hover{ color:#900;}

/*淺藍色*/
.light_blue,.light_blue a{ color:#09F;}
.light_blue a:hover{ color:#257ab4;}

/*綠色*/
.green,.green a{ color:green;}
.green a:hover{ color:#900;}

/*紫色*/
.purple,.purple a{ color:purple;}
.purple a:hover{ color:#900;}

/*灰色*/
.gray,.gray a{ color:gray;}
.gray a:hover{ color:#900;}

/*對齊*/
.t_center{ text-align:center;}
.t_right{ text-align:right;}

/*size*/
.font12{ font-size:12px;}
.font13{ font-size:13px;}
.font15{ font-size:15px;}
.font16{ font-size:16px;}
.font18{ font-size:18px;}
.font21{ font-size:21px;}
.font23{ font-size:23px;}
.font25{ font-size:25px;}
.font28{ font-size:28px;}

/*距離*/
/*margin*/
.m0{ margin:0px;}
.m5{ margin:5px;}
.m10{ margin:10px;}
.m15{ margin:15px;}
.m20{ margin:20px;}
.m25{ margin:25px;}
.m30{ marginm:30px;}
.m35{ marginm:35px;}
.m40{ marginm:40px;}
.m45{ marginm:45px;}

.mT5{ margin-top:5px;}
.mT10{ margin-top:10px;}
.mT15{ margin-top:15px;}
.mT20{ margin-top:20px;}
.mT25{ margin-top:25px;}
.mT30{ margin-top:30px;}
.mT35{ margin-top:35px;}
.mT40{ margin-top:40px;}
.mT45{ margin-top:45px;}

.mB5{ margin-bottom:5px;}
.mB10{ margin-bottom:10px;}
.mB15{ margin-bottom:15px;}
.mB20{ margin-bottom:20px;}
.mB25{ margin-bottom:25px;}
.mB30{ margin-bottom:30px;}
.mB35{ margin-bottom:35px;}
.mB40{ margin-bottom:40px;}
.mB45{ margin-bottom:45px;}

.mL5{ margin-left:5px;}
.mL10{ margin-left:10px;}
.mL15{ margin-left:15px;}
.mL20{ margin-left:20px;}
.mL25{ margin-left:25px;}
.mL30{ margin-left:30px;}
.mL35{ margin-left:35px;}
.mL40{ margin-left:40px;}
.mL45{ margin-left:45px;}

.mR5{ margin-right:5px;}
.mR10{ margin-right:10px;}
.mR15{ margin-right:15px;}
.mR20{ margin-right:20px;}
.mR25{ margin-right:25px;}
.mR30{ margin-right:30px;}
.mR35{ margin-right:35px;}
.mR40{ margin-right:40px;}
.mR45{ margin-right:45px;}

.mTB5{ margin:5px 0;}
.mTB10{ margin:10px 0;}
.mTB15{ margin:15px 0;}
.mTB20{ margin:20px 0;}
.mTB25{ margin:25px 0;}
.mTB30{ margin:30px 0;}
.mTB35{ margin:35px 0;}
.mTB40{ margin:40px 0;}
.mTB45{ margin:45px 0;}

.mRL5{ margin:0 5px;}
.mRL10{ margin:0 10px;}
.mRL15{ margin:0 15px;}
.mRL20{ margin:0 20px;}
.mRL25{ margin:0 25px;}
.mRL30{ margin:0 30px;}
.mRL35{ margin:0 35px;}
.mRL40{ margin:0 40px;}
.mRL45{ margin:0 45px;}

/*padding*/
.p5{ padding:5px;}
.p10{ padding:10px;}
.p15{ padding:15px;}
.p20{ padding:20px;}
.p25{ padding:25px;}
.p30{ padding:30px;}
.p35{ padding:35px;}
.p40{ padding:40px;}
.p45{ padding:45px;}

.pT5{ padding-top:5px;}
.pT10{ padding-top:10px;}
.pT15{ padding-top:15px;}
.pT20{ padding-top:20px;}
.pT25{ padding-top:25px;}
.pT30{ padding-top:30px;}
.pT35{ padding-top:35px;}
.pT40{ padding-top:40px;}
.pT45{ padding-top:45px;}

.pB5{ padding-bottom:5px;}
.pB10{ padding-bottom:10px;}
.pB15{ padding-bottom:15px;}
.pB20{ padding-bottom:20px;}
.pB25{ padding-bottom:25px;}
.pB30{ padding-bottom:30px;}
.pB35{ padding-bottom:35px;}
.pB40{ padding-bottom:40px;}
.pB45{ padding-bottom:45px;}

.pL5{ padding-left:5px;}
.pL10{ padding-left:10px;}
.pL15{ padding-left:15px;}
.pL20{ padding-left:20px;}
.pL25{ padding-left:25px;}
.pL30{ padding-left:30px;}
.pL35{ padding-left:35px;}
.pL40{ padding-left:40px;}
.pL45{ padding-left:45px;}

.pR5{ padding-right:5px;}
.pR10{ padding-right:10px;}
.pR15{ padding-right:15px;}
.pR20{ padding-right:20px;}
.pR25{ padding-right:25px;}
.pR30{ padding-right:30px;}
.pR35{ padding-right:35px;}
.pR40{ padding-right:40px;}
.pR45{ padding-right:45px;}

.pTB5{ padding:5px 0;}
.pTB10{ padding:10px 0;}
.pTB15{ padding:15px 0;}
.pTB20{ padding:20px 0;}
.pTB25{ padding:25px 0;}
.pTB30{ padding:30px 0;}
.pTB35{ padding:35px 0;}
.pTB40{ padding:40px 0;}
.pTB45{ padding:45px 0;}

.pRL5{ padding:0 5px;}
.pRL10{ padding:0 10px;}
.pRL15{ padding:0 15px;}
.pRL20{ padding:0 20px;}
.pRL25{ padding:0 25px;}
.pRL30{ padding:0 30px;}
.pRL35{ padding:0 35px;}
.pRL40{ padding:0 40px;}
.pRL45{ padding:0 45px;}

input.radius[type="text"]{ border-radius:5px; padding:3px; border:0px solid #CCC; box-shadow:0 0 6px #bbb;}

marquee span{ margin-right:10px;}
/*list-none*/
ul.list_none,ul.list_none li{ list-style:none; margin:0; padding:0;}
input[type="text"]{border-radius:5px; border:1px solid #999; padding:3px;}

/*輸入框設定適用於-input-textarea-select*/
.all_style{ border:1px solid #999; padding:3px 5px;}

/*hr*/
hr.solid{ height:1px; border:0; background:#CCC;}

/*light-height*/
.LH15{ line-height:1.5em}
.LH20{ line-height:2em}
.LH25{ line-height:2.5em}



