@charset "utf-8";
/* CSS Document */

* {margin:0px;padding:0px;}
ul{ list-style:none; list-style-type:none;}
body{ }
a, a:visited{ text-decoration:none;}
img{ border:0px;}

.header_b, .footer_b{ background:#ffffff; width:100%; margin:0 auto; text-align:center; min-width:1000px;}	

.top{
	width:1000px;
	height:396px;	
	margin:0 auto 0px auto; border-bottom:0px solid #403680; position:relative;
	}
.top img{ top:0px; left:0px; position:absolute;}

.time{ width:560px; height:90px; position:absolute; left:205px; bottom:5px;}
.time02{ width:476px; height:90px; position:absolute; left:19px; bottom:5px;}


.fb{ width:1000px; height:85px; margin:0 auto 10px auto; border:#10007A solid; border-width:0px 0px; background:#4c67a1;}

.break{ width:100%; height:70px; margin:0 auto; margin-bottom:0px; border:solid #000; border-width:2px 0px 5px 0px; text-align:center; background:#000000;}

.am100{ position:absolute;  left:20px; bottom:98px; color:#000000; width:490px; font-size:11pt;}
.am100 i{ color:#BC0003; font-style:normal;}
	
/*右側點選列*/
.main{ width:1000px; margin:0 auto; position:relative;}
.main .slide{  top:0px; position:absolute; right:-12px; }
.main .slide ul{position:fixed; top:118px; width:120px; padding:0px;}
.main .slide li{ }
.main .slide a{ }
.main .slide a.sl_b1{ height:35px; margin:5px 0;}
.main .slide a.sl_b2{ height:100px; background:url(images/slide02.png) no-repeat; }
.main .slide a.sl_b3{  }
.main .slide a.sl_b4{ height:30px; }
.main .slide a.sl_b5{ height:100px;  margin:5px 0; }
.main .slide a.sl_b6{ height:65px; margin:3px 0;  }
.main .slide a.sl_b7{ height:45px; background:url(images/icon.png) no-repeat; margin-bottom:3px;}

li.link01{width:120px;  border:0px #fff solid;  padding:10px 0; margin-bottom:5px; display:block;
text-align:center; color:#000000; font-size:18px; font-family: "微軟正黑體","Microsoft JhengHei",Helvetica;letter-spacing: 1px; line-height:12pt;
}
li.link01  a{ color:#000000; text-decoration:none; display:block; }
li.link01  a:hover{ color:#BD0003; text-decoration:underline; font-weight:bold;}
li.link01 .a01{ float:left;}


li.link02{width:120px;  border:1px #fff solid;  padding:7px 0; display:block; background:#000;
text-align:center; color:#000000; font-size:18px; font-family: "微軟正黑體","Microsoft JhengHei",Helvetica;letter-spacing: 0px; line-height:13pt;
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 10px;}
li.link02  a{ color:#fff; text-decoration:none; display:block; padding:3px 0 5px 0; display:block;}
li.link02  a:hover{ color:#000; text-decoration:underline; background:#FCFF19;}
li.link02 .a01{ float:left; width:60px; text-align:center;}
li.link02 .a02{ float:left; width:60px; text-align:center; font-size:14px;}
li.link02 .a03{ float:left; width:60px;}
li.link02 .a04{ float:left; background:#7E318E; line-height:22px; width:100%; border-bottom:#FFF 1px dotted;}
li.link02 .a05{ font-size:14px;}


li.link02 h1{  background:#D90003; color:#FFF; font-size:15pt; padding:4px 0;display:block; line-height:17pt;}
li.link02 h1 a{color:#FFF;}
li.link02 h1 a:hover{ color:#fff; font-size:15pt;background:#D90003;}
li.link02 h1:hover{background:#D90003;}

li.link02 h2, li.link02 h2 a:hover{  background:#7E318E; }
li.link02 h3, li.link02 h3 a:hover{ background:#E4007F; }
li.link02 h4, li.link02 h4 a:hover{ background:#00A0E9; }
li.link02 h5, li.link02 h5 a:hover{ background:#EA5514; }

 li.link02 h2 a, li.link02 h3 a, li.link02 h4 a, li.link02 h5 a{ color:#fff;}
li.link02 h2 a:hover, li.link02 h3 a:hover, li.link02 h4 a:hover, li.link02 h5 a:hover{ color:#fff; font-size:17pt;}

li.link02 h2, li.link02 h3, li.link02 h4, li.link02 h5{color:#FFFFFF;font-weight:normal; font-size:16pt; padding:3px 0;display:block; margin:5px 0 0 0;}

/*亮點商品區塊*/
.bestprice { background:#ffffff;
	width: 1000px;
	margin: 0 auto;
	padding-bottom: 15px; overflow:hidden;
}

/*亮點商品區塊_商品單塊設定*/
.bestprice li.box{
	float: left;
	padding: 0px 0 0px 0 ;
	margin:3px 0.5%;
	text-align: center;
	width: 32%;
	min-height: 360px; 
	border:1px dashed;
	border-color:#fff #fff  #6C6C6C #fff;
	
}

.bestprice li.box:hover{border:1px solid #ff0004;}

.bestprice li.box img {
	height: auto;
	width:100%;

	margin: 0 auto;
}
.bestprice h2{ width:1000px; height:75px;}

/*logo區塊*/
.logowall { background:#ffffff;
	width: 1000px;
	margin: 0 auto 10px auto;
	padding: 0 0 10px 0px; overflow:hidden;
	
}

/*logo區塊_商品單塊設定*/
.logowall li.box{
	float: left;
	margin:7px 0.2% 5px 0.5%;
	padding: 0 ;
	text-align: center;
	width: 15.7%;
	min-height: 100px; border:1px solid #BFBFBF;
}
.logowall li.box:hover{ border:1px solid #FF0004;box-shadow:3px 3px 3px rgba(30%,30%,40%,0.5);}


.logowall li.box img {
	height: auto;
	width:100%;
	margin: 0 auto;
}
.logowall h5{ width:1000px; height:75px;}
.tim{ display:block;}

/*加拼商品區塊*/
.bn{text-align:center; width:1050px;}
.regis{width:527px; height:353px; background-image:url(../img/day1_02_1.jpg); float:left;}
.txt{
	width:200px;
	float:right;
	margin-right: 0px;
	margin-top: 240px;
	height: 80px;
}
.btn{
	width:152px;
	height:25px;
	background-color:#af0603;
	color:#FFF;
	font-size:20px;
	padding-top: 10px;
	margin-left: 15px;
	margin-top: 8px;
	font-weight:bold;
}
.btn_ov{
	width:152px;
	height:25px;
	background-color:#717f81;
	color:#ffffff;
	font-size:20px;
	padding-top: 10px;
	margin-left: 15px;
	margin-top: 8px;
	font-weight:bold;
}
.num{
	color:#af0603;
	font-size:22px;
	margin-top: 15px;
	font-weight:bold;
}
.bn2{ margin-top:20px; margin-bottom:20px; text-align:center;}
.bn3{display:none;}




/*搶電影票*/
.buy_M{}



/*商品公版*/
.hot{width:978px; margin:auto; }
.hotp{width:320px; float:left; margin-bottom:5px; margin-left:3px; margin-right:3px;}
.title{margin-bottom:5px;}



/*旅遊*/
.outgoods6 {
    background-color: #fff;
    width: 1050px;
    margin: 0 auto;
	margin-top: 45px;
	height: 1600px;}

.best2{/*國內住宿*/
	width:1050px;
	margin:0 auto;}
.best2 li{
	float:left;}
.best2 li a{
	display:block;}
.best2 li.pink a{
	display:block;
	background-color:#fa567b;
	border: 1px solid #fa567b;}
.best2 li a:hover{}
.best2 li.g1 {
    padding-left: 10px;}

.outgoods2 {
    background-color: #fff;
    width: 1050px;
    margin: 0 auto;
	margin-top: 45px;
	height: 820px;}
.outgoods2 li, .outgood6 li{
	width: 24%;
    padding: 0;
    height: 100%;}	





@media screen and (max-width: 767px) {
	.bestprice{ width:100%;}
	.bestprice li.box{
	width: 47%;
	min-height:0;
	margin-top:0;
	 padding: 10px 0.3% 5px 0.3%;
	border-top: 1px dashed #ffb8c9;
}

.bestprice h2{ display:none;}

.logowall{ width:100%;}
.logowall h5{ display:none;}

	.logowall li.box{
	width: 32%;
	min-height:0;
	margin:5px 0.2%;
	 padding: 0;
	border: 1px solid #BFBFBF;
}
.time02{ display:none;}
.tim{display:none;}

/*加拼商品區塊*/
.bn{display:none;}
.bn2 img{width:100%; height:auto; margin-top:10px;}
.bn2{ margin-top:0px; margin-bottom:0px;}
.bn2{display:none;}
.bn3{display:block;}
.bn3 img{width:100%; height:auto; margin-top:10px;}
.bn3{ margin-top:0px; margin-bottom:0px;}



/*搶電影票*/
.buy_M{
	width:88%; margin:auto; margin-bottom:5px; 
}

.regis{ width:100%; height:auto;  float:left; margin:auto; background:none;  margin-right:0px;}
.txt{margin-top:0px; width:100%; text-align:center;}
.btn{width:88%; font-size:33px; margin-left:20px; height:30px;}
.btn_ov{width:88%; font-size:33px; margin-left:20px; height:30px;}
.num{margin-top:5px; color:#af0603; font-size:25px  }
.hot{width:100%;}
.hotp{ width:50%; margin-left:0px; margin-right:0px; text-align:center; margin-bottom:10px;}
.hotp img{width:98%; height:auto;}
.title{}
.title img{width:100%;}


/*旅遊*/
.outgoods6{width:100%; 	margin-top: 20px;}
.outgoods6 li{width:50%; padding:0; height:100%; }
.outgoods6 li img{width:100%;}
.outgoods6{background-color:#FFF;}


.outgoods2{width:100%;}
.outgoods2 li{width:50%; padding:0; height:100%; }
.outgoods2 li img{width:100%;}
.outgoods2{background-color:#FFF;}


.best2{
	width:100%;}
.best2 li{
 	width:50%;}
	
.best2 img{width:100%;}

.best2 li.g1 {
    padding-left: 0px;}

}