﻿@charset "UTF-8";
div,/* CSS Document */dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote{margin:0;padding:0;}
/*table{border-collapse:collapse;border-spacing:0;}*/
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
body{ margin:0; padding:0}
/*img*/
#Announcement .headline_1,#top .logo,#top .green_link a,#top .facebook,#menu li,#main .headline_1 ,#copyright .copy_4,#copyright .copy_3 .list,#top .evaluation,#top .webicon{background-color:transparent;background:url(//www.easytravel.com.tw/Poolimages/hand.png?lastupd=20150930) no-repeat;}

/*點點的主選項*/
#easytraveltop_dot .logo,#easytraveltop_dot .menu .dot{background-color:transparent;background:url(//www.easytravel.com.tw/Poolimages/hand_03.png?lastupd=20150930) no-repeat;}

/*會員登入*/
#login_close,.login_title,.login_bt{background-color:transparent;background:url(//www.easytravel.com.tw/PoolImages/login.png?lastupd=20150930) no-repeat;}

/*font*/
#top,.color_02,#easytraveltop_dot,#copyright{font-family: 微軟正黑體}

/*line*/
#copyright .copy_3 .list,#copyright .copy_1 .list{border-bottom: 1px dotted #c4c4c4;}

.hide{clear:both;}
.left{float:left;}
.right{float:right;}

#top{
	width: 995px;
	margin:0 auto;
}
#top .member {
	background-color: #307f17;
	border: 1px solid #245d13;
	float: left;
	font-size: 12px;
	line-height: 20px;
	padding: 3px;
	margin: 8px 0 0 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	color: #FFF;
}
#top .member a:link {text-decoration: none;color: #FFF;}
#top .member a:visited {text-decoration: none;	color: #FFF;}
#top .member a:hover {text-decoration: none;color: #ffea00}
#top .member a:active{text-decoration: none;color: #FFF;}
#top .qrcode {
	height: 37px;
	width: 37px;
	margin: 0 0 0 5px;
}
#top .logo {
	height: 70px;
	width: 110px;
	background-position: 0px 0px;
}
#top .menu{
	margin-top:10px;
	text-align: right;
        width:630px;
}
#top .menu .green_link a {
	padding-left: 20px;
	color: #307f17;
	font-size: 15px;
	line-height: 25px;
	text-decoration: none;
}

#top .menu .menu_link {
	background-position: -280px -5px;
}
#top .menu .menu_other {
	font-size: 12px;
	line-height: 37px;
	color: #292929;
	letter-spacing: 2px;
	text-align: right;
}
#top .menu .menu_other a {
	color: #292929;
	text-decoration: none;
}
#top .menu .facebook {
	background-position: -208px 0px;
	height: 20px;
	width: 72px;
	float: right;
	margin: 8px 5px 0 5px;
}

/*0826服務評鑑*/
#top .menu{
	margin-top:10px;
	text-align: right;
	width: 630px;
}
#top .menu .evaluation {
	background-position: -208px -32px;
	height: 20px;
	width: 85px;
	float: right;
	margin-top: 8px;
	margin-left: 5px;
	margin-right: 5px;
}

#top .menu .webicon {
	background-position: -183px 0px;
	height: 25px;
	width: 25px;
	float: right;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
}
/*----------------------------------------------------*/

#menu {
	background-image: url(//www.easytravel.com.tw/Poolimages/menu.gif?lastupd=20150930);
	background-repeat: repeat-x;
	height: 40px;
}
#menu .middle {
	width: 994px;
	margin:0 auto;
	height: 40px;
}
#menu .middle li {
	float: left;
	height: 40px;
	width: 109px;
}
#menu .middle .link_1 {	background-position: 0px -94px;}
#menu .middle .link_2 {	background-position: 0px -135px;}
#menu .middle .link_3 {	background-position: 0px -176px;}
#menu .middle .link_4 {	background-position: 0px -217px;}
#menu .middle .link_5 {	background-position: 0px -258px;}
#menu .middle .link_6 {	background-position: 0px -299px;}
#menu .middle .link_7 {	background-position: 0px -340px;}
#menu .middle .link_8 {	background-position: 0px -381px;}
#menu .middle .link_9 {
	background-position: 0px -422px;
}
#menu .middle .onlink_1 { background-position: -111px -94px;}
#menu .middle .onlink_2 { background-position: -111px -135px;}
#menu .middle .onlink_3 { background-position: -111px -176px;}
#menu .middle .onlink_4 { background-position: -111px -217px;}
#menu .middle .onlink_5 { background-position: -111px -258px;}
#menu .middle .onlink_6 { background-position: -111px -299px;}
#menu .middle .onlink_7 { background-position: -111px -340px;}
#menu .middle .onlink_8 { background-position: -111px -381px;}
#menu .middle .onlink_9 { background-position: -109px -422px;}
#onpage {
	background-color: #a67e4a;
	height: 3px;
}


/*版權宣告*/
#easytravel_down1{
  width:100%;
  height:700px;
}
#easytravel_down2{
  width:840px;
  height:275px;
}
#easytravel_down3{
  width:955px;
  height:275px;
}
#easytravel_top5{
  width:995px;
  height:30px;
}
#easytravel_top6{
  width:995px;
  height:30px;
}

#copyright .copy,#copyright .tripadvisor_logo,#copyright .ellogo,#copyright .qulogo,#copyright .ctlogo{
    background-color:transparent;
	  background-image: url(//www.easytravel.com.tw/poolimages/copyrightback.png);
	  background-repeat: no-repeat;
	}
#copyright h1{color: #46911B;font-size: 18px;}
#copyright .hide {clear: both;}
#copyright .copy{
	background-position: 0px 0px;
	height: 130px;
	width: 850px;
	float: left;
}
#copyright .tripadvisor_logo{
	background-position: 0px -130px;
	height: 39px;
	width: 165px;
	float: left;
}
#copyright .ellogo{
	background-position: -235px -130px;
	height: 55px;
	width: 120px;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
}
#copyright .qulogo{
	background-position: -355px -130px;
	height: 55px;
	width: 140px;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
}
#copyright .ctlogo{
	background-position: -495px -130px;
	height: 55px;
	width: 130px;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
}
#copyright #topnav{
	background-color: #46911b;
	font-size: 16px;
	line-height: 45px;
	font-weight: bold;
	color: #FFF;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
#copyright #copymain{
	background-color: #f8f8f8;
	font-size: 15px;
	line-height: 25px;
	color: #333;
	padding-top: 10px;
	padding-bottom: 35px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
#copyright #copymain a{
	color: #333;
	text-decoration: none;
}
#copyright #copymain a:hover{
	color: #F60;
	text-decoration: none;
}
#copyright .qr {
	background-color: #FFF;
	border: 10px solid #FFF;
	float: right;
	height: 80px;
	width: 80px;
	margin-top: 10px;
}
#copyright .qr img {
	border: 1px solid #CCC;
	height: 80px;
	width: 80px;
}
#copyright .navc {
	float: left;
	width: 20%;
} 
#copyright .navb{
	float: left;
	width: 14%;
}
#copyright .nava {
	float: left;
	width: 16%;
}

#copyright .nava li,#copyright .navb li,#copyright .navc li {
	font-weight: bold;
}

#copyright .navr{
	float: right;
	width: 30%;
}
#copyright .navr li {
	font-size: 13px;
	line-height: 26px;
	color: #272727;
}
#copyright .middle {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F3F3F3;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 13px;
	line-height: 20px;
	color: #272727;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
#copyright .middle a{
	color: #3e8826;
	text-decoration: none;
}
#copyright .middle a:hover{
	color: #F60;
	text-decoration: none;
}
#copyright .copywrapper {
	width: 955px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 20px;
	padding-left: 20px;
}

/*品嫺加的做黑底的視窗*/
#membermsgbgDiv {
     display: none;
     position: fixed;
     top: 0px;
     left: 0px;
     right:0px;
     width:100%;
     height:100%;
     z-index: 1000;
     background-color: #000000;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; /*IE8*/
     filter: Alpha(opacity=70);  /*IE5、IE5.5、IE6、IE7*/
     opacity: 0.7;  /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}

/*會員登入*/
#membermsgDiv{
	width: 800px;
	height: 560px;
        margin-left:5%;
	top:8px;
	z-index:10002;
         position: fixed;
	-moz-box-shadow: 0px 0px 7px #575957;
	-webkit-box-shadow: 0px 0px 7px #575957;
	box-shadow: 0px 0px 7px #575957;
	
	/* For IE 8 */
        -ms-filter: "progid:DXImageTransform.Microsoft.shadow(Strength=4, Direction=135, Color=#575957)";  
        /* For IE 5.5 - 7 */
        filter:"progid:DXImageTransform.Microsoft.shadow(Strength=4, Direction=135, Color=#000000)";
   
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; /*IE8*/
        filter: Alpha(opacity=100);  /*IE5、IE5.5、IE6、IE7*/
        opacity: 1;  /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
        display:none;
}

#login_window {
	height: 320px;
	width: 370px;
	background-color: #FFF;
	position: relative;
	z-index:10002;
  position: fixed;
	-moz-box-shadow: 0px 0px 7px #4c4c49;
	-webkit-box-shadow: 0px 0px 7px #4c4c49;
	box-shadow: 0px 0px 7px #4c4c49;
	/* For IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#4c4c49')";
  /* For IE 5.5 - 7 */
  filter:"progid:DXImageTransform.Microsoft.shadow(Strength=4, Direction=135, Color=#4c4c49)";
	margin-top: 50px;
	margin-right: 20%;
	margin-bottom: 50px;
	margin-left: 20%;
	padding-top: 40px;
	padding-right: 65px;
	padding-bottom: 40px;
	padding-left: 65px;
	font-size: 13px;
  display:none;
}
#login_close {
	position: absolute;
	top: 0px;
	right: 0px;
	height: 28px;
	width: 33px;
	background-position: 0px -46px;
}
.login_title{
	background-position: -266px -46px;
	height: 46px;
	}
.login_form_1 {
	height: 25px;
	width: 280px;
	font-size: 15px;
	line-height: 30px;
	font-size: 12px;
	color: #646464;
	margin-top: 5px;
	margin-right: 10px;
}
#login_window .login_row {
	padding-top: 20px;
	font-weight: bold;
	color: #524b33;
	font-size: 15px;
}
#login_window .login_row2 {
	padding-top: 20px;
	color: #524b33;
}
#login_window .login_bt {
	background-position: 0px 0px;
	height: 42px;
	width: 370px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}
.login_style1 a{
	color: #ff7b02;	
	}
.login_style1 a:hover {
	color: #006cff;
	text-decoration: underline;
}



/*訊息公告*/
#Announcement {
	border: 1px solid #c4c4c4;
	background-color: #f1f1f1;
	padding: 1px;
	margin:7px 0;
	line-height: 30px;
	font-size: 13px;
	color: #1e1e1e;
	font-weight: bold;
}
#Announcement .headline_1 {
	height: 32px;
	width: 82px;
	text-align: center;
	float:left;
	color: #FFF;
	background-position: -209px -52px;
        margin-top:1px;
	margin-right: 5px;
}



/*點點版本版頭*/
#easytraveltop_dot {
	height: 30px;
	font-size: 14px;
	line-height: 30px;
}

#easytraveltop_dot .logo {
	width: 75px;
	background-position: 0px 0px;
	float: left;
	height: 30px;
}
#easytraveltop_dot .wide {width: 100%;margin: 0 auto;}
#easytraveltop_dot .menu {float: right;margin: 0 1px;}
#easytraveltop_dot .menu .dot {height: 30px;width: 20px;float: left;}
#easytraveltop_dot .menu .no1 {background-position: -235px 0px;}
#easytraveltop_dot .menu .no2 {background-position: -215px 0px;}
#easytraveltop_dot .menu .no3 {background-position: -195px 0px;}
#easytraveltop_dot .menu .no4 {background-position: -175px 0px;}
#easytraveltop_dot .menu .no5 {background-position: -155px 0px;}
#easytraveltop_dot .menu .no6 {background-position: -135px 0px;}
#easytraveltop_dot .menu .no7 {background-position: -115px 0px;}
#easytraveltop_dot .menu .no8 {background-position: -95px 0px;}
#easytraveltop_dot .menu .no9 {background-position: -75px 0px;}


/*0904修改*/
.pluginall{
	background:#fff;
	color:#333;
	line-height:1.28;
	margin:0;
	padding:0;
	text-align:left;
	direction:ltr;
	unicode-bidi:embed
	font-size:12px
}
.pluginCountButton{
	font-family:'lucida grande', tahoma, verdana, arial, sans-serif;
	font-size:12px;
	background:#fff;
	border:1px solid #c1c1c1;
	height:14px;
	margin-left:6px;
	min-width:15px;
	text-align:center;
	white-space:nowrap;
	width: 80px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
	line-height: 14px;
}
.pluginCountButton.blueButton{background:white;border:1px solid #898f9c;-webkit-border-radius:2px;color:#6a7180;display:inline-block;font-family:Helvetica;font-size:13px;font-weight:bold;height:auto;line-height:18px;padding:0 3px}
.pluginCountButtonNub{height:0;left:2px;position:relative;top:-14px;width:5px;z-index:2}
.pluginCountButtonNub s, .pluginCountButtonNub i{border-color:transparent #D7D7D7 transparent;border-style:solid;border-width:4px 5px 4px 0;display:block;position:relative;top:1px}
.pluginCountButtonNub i{border-right-color:#fff;left:2px;top:-7px}


/*2014-11-17-國外行程*/
#easytraveltop_dot .menu .no10 {background-position: -255px 0px;}

/*20150813*/
#menu .middle .link_10 {background-position: -222px -340px;}
#menu .middle .link_11 {background-position: -222px -381px;}
#menu .middle .link_12 {background-position: -222px -258px;}
#menu .middle .link_13 {background-position: -444px -340px;}
#menu .middle .link_14 {background-position: -444px -381px;}
#menu .middle .onlink_10 { background-position: -333px -340px;}
#menu .middle .onlink_11 { background-position: -333px -381px;}
#menu .middle .onlink_12{ background-position: -333px -258px;}
#menu .middle .onlink_13 {background-position: -555px -340px;}
#menu .middle .onlink_14 {background-position: -555px -381px;}
/*20150813end*/

/*20150924搶房*/
#onpage2 {background-color: #FD5C74;height: 3px;}
#menu .middle .link_15 {background-position: -222px -299px;}
#menu .middle .onlink_15 {background-position: -333px -299px;}
/*20150924end*/

#copyright .copywrapper:before,#copyright .copywrapper:after {display:table;line-height:0;content:"";}
#copyright .copywrapper:after {clear:both;}
#copyright .copywrapper {*zoom: 1; /*forIE*/}
#footer{ background-color:#FFF}
