@charset "utf-8";
/* ~~ 元素/標籤選取器 ~~ */
*{ font-family:"微軟正黑體",Arial, Helvetica, sans-serif; }

ol {
	list-style-type: decimal;
	padding-left:20px;
	margin-top:0;
	font: 14px/22px ;/*"微軟正黑體",Arial, Helvetica, sans-serif*/
	color: #464646;
}
h1, h2, h3, h4, h5, h6, p {
	margin-top: 0;
	padding-right: 0px;
	padding-left: 0px; 
}
a img { border: none;}
p {	line-height: 2px;}
.txt_gray { font: 22px "微軟正黑體",Arial, Helvetica, sans-serif; color: #555; text-decoration: none;}
.txt_gray2 { font: 30px "微軟正黑體",Arial, Helvetica, sans-serif; line-height: 45px; color: #555; text-decoration: none;}
.txt_gray_p { font: 30px "微軟正黑體",Arial, Helvetica, sans-serif; line-height: 42px; color: #595857; text-decoration: none;font-weight: bold;}
.txt_gray_p2 { font: 24px "微軟正黑體",Arial, Helvetica, sans-serif; line-height: 38px; color: #595857; text-decoration: none;font-weight: bold;}
.txt_gray_t { font: 22px "微軟正黑體",Arial, Helvetica, sans-serif; line-height: 46px;color: #555; text-decoration: none;font-weight: bold;}
.txt_gray_t2 { font: 16px "微軟正黑體",Arial, Helvetica, sans-serif; line-height: 46px;color: #555; text-decoration: none;font-weight: bold;}

.txt_w_12p,.txt_w_12p a { font: 12px "微軟正黑體",Arial, Helvetica, sans-serif; color: #fff; text-decoration: none;line-height: 24px;font-weight: bold;}
.txt_w_12p a:hover { text-decoration: underline;}
.txt_w_12p2,.txt_w_12p2 a { font: 12px "微軟正黑體",Arial, Helvetica, sans-serif; color: #fff; text-decoration: none;line-height: 20px;font-weight: bold;}
.txt_w_12p2 a:hover { text-decoration: underline;}

.txt_w_14p,.txt_w_14p a { font: 14px "微軟正黑體",Arial, Helvetica, sans-serif; color: #fff; text-decoration: none;line-height: 16px;font-weight: bold;}
.txt_w_14p a:hover{ text-decoration: underline;}
.txt_w_14p2 { font: 14px "微軟正黑體",Arial, Helvetica, sans-serif; color: #fff; text-decoration: none;line-height: 24px;font-weight: bold;}
.txt_w_20p { font: 20px "微軟正黑體",Arial, Helvetica, sans-serif; color: #fff; text-decoration: none;line-height: 32px;font-weight: bold;}

.txt_y1 { font: 38px "微軟正黑體",Arial, Helvetica, sans-serif; color: #5b3831; text-decoration: none;line-height: 38px;font-weight: bold;}
.txt_y2 { font: 32px "微軟正黑體",Arial, Helvetica, sans-serif; color: #bd8b66; text-decoration: none;line-height: 48px;font-weight: bold;}
.txt_y3 { font: 28px "微軟正黑體",Arial, Helvetica, sans-serif; color: #5b3831; text-decoration: none;line-height: 38px;font-weight: bold;}

.txt_blue { font: 22px "微軟正黑體",Arial, Helvetica, sans-serif; color: #0068b7; text-decoration: none;font-weight: bold; cursor:pointer;}
.txt_pink { font: 20px "微軟正黑體",Arial, Helvetica, sans-serif; color: #e71873; text-decoration: none;line-height: 22px;font-weight: bold;}
.txt_org_18p,.txt_org_18p a { font: 36px "微軟正黑體",Arial, Helvetica, sans-serif; color: #F9C03D; text-decoration: none;line-height: 48px;font-weight: bold;}

.txt_coupon_t1 { font: 32px "微軟正黑體",Arial, Helvetica, sans-serif; color: #5b3932; text-decoration: none;line-height: 48px;font-weight: bold;}
.txt_coupon_t2 { font: 32px "微軟正黑體",Arial, Helvetica, sans-serif; color: #fff; text-decoration: none;line-height: 48px;font-weight: bold;}

.link_more a { font: 10px Arial, Helvetica, sans-serif; color: #fff; text-decoration: none;line-height: 18px;font-weight: bold; float:right;}
.link_more a:hover { text-decoration: underline;}

.styled-input {
	color: #888;
	font: 30px "微軟正黑體",Arial, Helvetica, sans-serif;
	border: 0px solid #ccc;
	width:420px;
	height:60px;
	margin-top:0px;
	padding-left:10px;
}
.styled-select {
	color: #888;
	font: 30px "微軟正黑體",Arial, Helvetica, sans-serif;
	border: 0px solid #ccc;
	width: 430px;
	height:60px;
	margin-top:0px;
	padding-left:10px;
}
.styled-check {
	color: #555;
	border: 0px solid #ccc;
	width: 30px;
	height: 30px;
	margin-top:0px;
}


/*oki------------------------------------------------------------------------------------------------*/
.sld-itm .arr {
position:absolute;
top:10%;	
}

.sld-itm .ar {
right:0%;	
}

.sld-itm .ar {
right:0%;	
}

.sld-itm .item .btn_arrow_l,.sld-itm .item .btn_arrow_r {
display:none;	
}

.nbox {
text-align:center;	
margin-top:545px;
}




.n1 {
color:#5a3832;	
font-size:30pt;
font-weight:bold;
}

.n2 {
color:#fff;	
font-size:27pt;
font-weight:bold;
margin-top:30px;
}

.n3 {
color:#5a3832;	
font-size:22pt;
margin-top:20px;
}

.n4 {
color:#fff;	
font-size:18pt;
margin-top:30px;
}
.n4 ul {
list-style:disc;
width:500px;
margin:auto;
}
.n4 ul li {
text-align:left;
line-height:30pt;
padding-bottom:20px;
}



.pd2 .pd_list_con1 {
	width:550px;
	height: 250px;
	top:604px;
	left:100px;
	text-align:center;
	position: relative;
}
.pd2 .pd_list_con2 {
	width:260px;
	height: 150px;
	float:left;
	margin-left:110px;
	margin-top:710px;
	text-align:center;
}
.pd2 .pd_list_con3 {
	width:260px;
	height: 150px;
	float:left;
	margin-left:10px;
	margin-top:710px;
	text-align:center;
}

.pd2 .txt_y3 { font: 30px "微軟正黑體",Arial, Helvetica, sans-serif; color: #5a3832; text-decoration: none;line-height: 38px;font-weight: bold;}
.pd2 .txt_gray_p2 { font: 24px "微軟正黑體",Arial, Helvetica, sans-serif; line-height: 38px; color: #cda88c; text-decoration: none;font-weight: bold;}

/*08*/
.newitemopen {
display:block;
right:20px;
top:1000px;
position:absolute;
width:150px;
height:150px;
background:rgba(255,0,0,0);
}

.itm08_wrap .sldbox {
width:750px;
height:1165px;	
}


.itm08_wrap .item {
width:750px;
height:1165px;	
}

.itm08_wrap .item .relbox {
width:750px;
height:1165px;	
position:relative;	
}




.itm08_wrap .owl-stage-outer {
width:100%;	
}


.itm08_wrap .al ,.itm08_wrap .ar {
position:absolute;
	
}
.itm08_wrap .ar {
position:absolute;
right:0px;	
}

.itm08_wrap .item-a {
background: url(../images/nitm08a.jpg) top center no-repeat;	
}
.itm08_wrap .item-b {
background: url(../images/nitm08b.jpg) top center no-repeat;	
}
.itm08_wrap .item-c {
background: url(../images/nitm08c.jpg) top center no-repeat;	
}


.itm08_wrap .item .t{
position:absolute;
border:0px solid #f00;
display:block;
text-align:center;
 font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
}
/*item-a*/
.item-a .t1 {
left:180px;
top:220px;
width:400px;
height:100px;	
font-size:20pt;
line-height:28pt;
}
.item-a .t2 {
left:30px;
top:720px;
width:400px;
height:100px;
font-size:18pt;
line-height:28pt;	
}
.item-a .t3 {
left:410px;
top:720px;
width:300px;
height:100px;		
font-size:18pt;
line-height:28pt;	
}

.item-a .i1 {
left:80px;
top:1075px;
width:80px;
height:50px;		
font-size:22pt
}
.item-a .i2 {
left:180px;
top:1075px;
width:80px;
height:50px;		
font-size:22pt
}
.item-a .i3 {
left:280px;
top:1075px;
width:80px;
height:50px;		
font-size:22pt
}

.item-a .i4 {
left:425px;
top:1075px;
width:80px;
height:50px;		
font-size:22pt
}
.item-a .i5 {
left:520px;
top:1075px;
width:80px;
height:50px;		
font-size:22pt
}
.item-a .i6 {
left:605px;
top:1075px;
width:80px;
height:50px;		
font-size:22pt
}

/*item-c*/
.item-c i {
border-radius:100px;
display:inline-block;
width:50px;
height:50px;
vertical-align:middle;
}
.item-c i.rw {
background-color:#f4e9c8	
}
.item-c i.rp {
background-color:#f19797	
}
.item-c i.rr {
background-color:#b52243	
}
.item-c i.rg {
background-color:#e5d278	
}
.item-c i.rb {
background-color:#acbf6d	
}



.item-c .c1{
left:180px;
top:550px;
width:400px;
height:100px;	
font-size:18pt;
line-height:28pt;	
}
.item-c .t1{
left:180px;
top:600px;
width:400px;
height:100px;	
font-size:22pt;
line-height:28pt;	
}
.item-c .c2{
left:180px;
top:1020px;
width:400px;
height:100px;	
font-size:18pt;
line-height:28pt;	
}
.item-c .t2{
left:180px;
top:1080px;
width:400px;
height:100px;	
font-size:22pt;
line-height:28pt;	
}





/*item-b 08use ,09nouse*/
.item-b .t1 {
left:180px;
top:230px;
width:400px;
height:100px;	
font-size:22pt;
line-height:28pt;
}
.item-b .t2 {
left:180px;
top:720px;
width:400px;
height:100px;
font-size:22pt;
line-height:28pt;
}

.item-b .i1 {
left:155px;
top:525px;
width:180px;
height:80px;		
font-size:22pt;
line-height:28pt;
}
.item-b .i2 {
left:435px;
top:525px;
width:180px;
height:80px;		
font-size:22pt;
line-height:28pt;
}

.item-b .i3 {
left:80px;
top:990px;
width:180px;
height:80px;		
font-size:22pt;
line-height:28pt;
}

.item-b .i4 {
left:300px;
top:990px;
width:180px;
height:80px;		
font-size:22pt;
line-height:28pt;
}
.item-b .i5 {
left:520px;
top:990px;
width:180px;
height:80px;		
font-size:22pt;
line-height:28pt;
}








/*evt*/

.evt_wrap {
width:750px;
height:1165px;
display:block;	
background: url(../images/evt09.jpg) top center no-repeat;
position:relative;
 font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
}

.evt_wrap .t{
position:absolute;
border:0px solid #f00;
display:block;
text-align:left;
}


.evt_wrap .t1 {
left:80px;
top:290px;
width:500px;
height:auto;	
font-size:19pt;
line-height:26pt;
}
.evt_wrap .t2 {
left:80px;
top:570px;
width:500px;
height:auto;
font-size:19pt;
line-height:24pt;	
}

.evt_wrap .t3 {
left:80px;
top:685px;
width:500px;
height:auto;
font-size:14pt;
line-height:18pt;	
}


