
.font1 {
	font-size: 13px;
	line-height: 22px;
	color: #333333;
}
.font1 A:link {color:#31629d;text-decoration:none}
.font1 A:visited {color:#31629d;text-decoration:none}
.font1 A:hover {color:#d6000f;text-decoration:underline}

.font2{
	color:#d6000f;
	font-size: 15px;
	font-weight: bold;}
	
.font3{
    background-color: #bba77d;
    border-radius: 5px;
    color: #fff;
    width: 320px;
    font-size: 15px;
    font-weight: bold;
    line-height: 18px;
    padding: 8px 20px 7px 10px;
    text-decoration: none;
}

.font4{
    background-color: #bba77d;
    border-radius: 5px;
    color: #fff;
    width: 30px;
    font-weight: bold;
    line-height: 18px;
    padding: 5px 10px;
    text-decoration: none;
}

.font_Orange {color: #ff9200;}
.font_Orange A:link {color:#ff9200;text-decoration:none}
.font_Orange A:visited {color:#ff9200;text-decoration:none}
.font_Orange A:hover {color:#ff9200;text-decoration:underline}

.font_Orange02{
	color:#ff980f;
	font-weight:bold;}
	
.font_Orange03{
	color:#f08729;}

.font_Red {color: #ff1d1d;}

.font_Red02{
	color:#ff1600;
	font-weight:bold;}
	
.font_Red03{
	color: #ff1600;
    font-size: 18px;
    font-weight: bold;
    line-height: 22px;}
	
.font_Red04{
	color: #ff1600;
    font-size: 13px;
    font-weight: bold;}

.font_Red05{
	color: #ff1600;
    font-size: 22px;
    font-weight: bold;
    line-height: 22px;}

.font_Red06 {
	color: #ff1d1d;
    font-size:12px;}
	
.font_Red07{
	color: #ff1600;
    font-size: 15px;
    font-weight: bold;}
	
.font_green{
	color:#509a00;
	font-size: 15px;
	font-weight: bold;}
	
.font_green02{
	color: #509a00;
    font-size: 22px;
	font-weight: bold;
}

.font_gray01 {
    color: #9e9e9e;
    font-size: 12px;
    font-weight: bold;
}

/*表單*/
.contact_input {
	font-family: Verdana, Geneva, sans-serif;
    border:1px solid #ccc;
    color: #595757;
    font-size: 12px;
    line-height: 18px;
    padding-left: 5px;
}	 

/*按鈕-加入購物車*/
.button {
    display: inline-block;
    height: 32px;
    line-height: 32px;
    margin: 0;
    padding:0px 12px;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;}
	
.button-rounded {
    border-radius: 5px;}
	
.button-addinquiry {
    background: #ff9200;
    color:#fff;
}

.button-addinquiry img{
	padding-right: 5px;
    vertical-align: text-bottom;}
	
.button-addinquiry:hover {
    background:#ffb148;
	color:#fff;
}
.button-addinquiry:active {
    background:#c4b18a;
    color: #fff;
}



.button-checkout {
    background: #ff4b31;
    color:#fff;
}

	
.button-checkout:hover {
    background:#ff806e;
	color:#fff;
}
.button-checkout:active {
    background:#c4b18a;
    color: #fff;
}


