#wrapper {
	font-family: Arial, "細明體";
	margin: auto;
	width: 960px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#header {
	background-image: url(pictures/title.png);
	background-repeat: no-repeat;
	height: 300px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 30px;
	color: #888C33;
	font-family: Arial, "細明體";
}
#btn {
	background-image: url(pictures/ck2_bg.png);
	padding: 15px;
	font-family: Arial, "細明體";
	font-size: 14px;
}
#content {
	font-size: 14px;
	line-height: 2em;
	color: #333;
	padding: 30px;
	font-family: Arial, "細明體";
	background-image: url(pictures/ck2_bg.png);
	font-weight: bold;
}
#footer {
	background-image: url(pictures/foot_bg.png);
	font-size: 12px;
	line-height: 1.5em;
	color: #000;
	padding: 55px;
	background-repeat: no-repeat;
	height: 90px;
	width: 960px;
}


#box1 {
	font-size: 18px;

	line-height: ;
	color: #FFF;

	padding: ;
	font-family: Arial, "細明體";
	background-image: url(pictures/box1.png);

	font-weight: ;
	background-repeat: no-repeat;
}
#box2 {
	font-size: 13px;
	line-height: 1.5em;
	color: #333;
	padding:4px;
	font-family: Arial, "細明體";
	background-image: url(pictures/box2.png);
	font-weight: bold;
	background-repeat: repeat-y;
}
#box2-1 {
	font-size: 16px;
	line-height: 2em;
	color: #333;
	padding: 8px;
	font-family: Arial, "細明體";
	background-image: url(pictures/box2.png);
	font-weight: bold;
	background-repeat: repeat-y;
}
#box3 {
	font-size: 14px;
	line-height: 2em;
	color: #333;
	padding: 30px;
	font-family: Arial, "細明體";
	background-image: url(pictures/box3.png);
	font-weight: bold;
	background-repeat: no-repeat;
}
#longbox1 {
	font-size: 18px;

	line-height: ;
	color: #FFF;

	padding: ;
	font-family: Arial, "細明體";
	background-image: url(pictures/longbox1.png);

	font-weight: ;
	background-repeat: no-repeat;
}
#longbox2 {
	font-size: 16px;
	line-height: 2em;
	color: #333;
	padding: 30px;
	font-family: Arial, "細明體";
	background-image: url(pictures/longbox2.png);
	font-weight: bold;
	background-repeat: repeat-y;
}
#longbox3 {
	font-size: 14px;
	line-height: 2em;
	color: #333;
	padding: 30px;
	font-family: Arial, "細明體";
	background-image: url(pictures/longbox3.png);
	font-weight: bold;
	background-repeat: no-repeat;
}

#bbb {border-bottom:3px dotted #FFCC00;height: 3px;overflow:hidden;}


.button {
    display: inline-block;
    position: relative;
    margin: 6px;
    padding: 0 8px;
    text-align: center;
    text-decoration: none;
    font: bold 16px/25px Arial, "細明體";
 
    text-shadow: 1px 1px 1px rgba(255,255,255, .22);
 
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
 
    -webkit-box-shadow: 1px 1px 1px rgba(0,0,0, .29), inset 1px 1px 1px rgba(255,255,255, .44);
    -moz-box-shadow: 1px 1px 1px rgba(0,0,0, .29), inset 1px 1px 1px rgba(255,255,255, .44);
    box-shadow: 1px 1px 1px rgba(0,0,0, .29), inset 1px 1px 1px rgba(255,255,255, .44);
 
    -webkit-transition: all 0.15s ease;
    -moz-transition: all 0.15s ease;
    -o-transition: all 0.15s ease;
    -ms-transition: all 0.15s ease;
    transition: all 0.15s ease;
}
.gray {
    color: #FFFFFF;
 
    background: #888C33; 
    background: -moz-linear-gradient(top,  #d3d3d3 0%, #888C33 100%); 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d3d3d3), color-stop(100%,#888C33)); 
    background: -webkit-linear-gradient(top,  #d3d3d3 0%,#888C33 100%); 
    background: -o-linear-gradient(top,  #d3d3d3 0%,#888C33 100%); 
    background: -ms-linear-gradient(top,  #d3d3d3 0%,#888C33 100%);
    background: linear-gradient(top,  #d3d3d3 0%,#888C33 100%); 
}

#lhbox {
	font-size: 18px;

	line-height: 2em;
	color: #FFF;

	padding:6px;
	font-family: Arial, "細明體";
	background-image: url(pictures/lhbox.png);
    background-repeat: no-repeat;
	font-weight: ;
}
