﻿body {
/*background:url("../images/btn_light.png") repeat scroll 0 0 transparent;*/
background:url("../images/new/Backgroud/bgbody.jpg") repeat scroll 0 0 transparent;
margin:0px;
display:block;
font-family: arial;
font-size: 13px;
color: #333;
}
img {
border:0px;
}
a {
font-family: arial;
font-size: 13px;
text-decoration: none;
color: #173572;
}
a:hover {
color:red;
}
#Width1200
{
background-color:#ffffff;
margin:auto auto 0px;
-webkit-box-shadow: 0 0 12px #666666;
-moz-box-shadow: 0 0 12px #666666;
box-shadow:0 0 12px #666666;

}
.width1005_Head
{

margin:auto auto 15px;
}
.width1005_Foot
{
margin:auto auto 0px;

} 
.width1005 {
margin:auto auto 15px;

}
.width1000 {
margin:auto auto 0px;
}
.width996
{
margin: auto auto 15px;

}
#searchbox {
float:right;
margin-top:30px;
}
#searchbox .record
{
margin-bottom:5px;
}
#searchbox .record .boxborder{
width:335px;
border: 1px solid #ddd;
float:left;
height:28px;
background: url("../images/icon/search_icon.png")/*tpa=http://divivu.vn/images/icon/search_icon.png*/ left no-repeat;
padding-left:20px;
}
#searchbox .record .boxborder .searchtype {
background: url("../images/icon/bottom_arrow.png")/*tpa=http://divivu.vn/images/icon/bottom_arrow.png*/ right no-repeat;
float:left;
padding-right:13px;
margin-right:10px;
margin-top:8px;
}
#searchbox .record .button {
float:left;
}
#searchbox .record .keyword {
font-size: 13px;
border:0px;
margin:4px;
padding:2px;
width:330px;
color:#666;
}
#searchbox .button .search 
{
border: 0px;
color:#fff;
font-size: 12px;
font-weight: bold;
background: #5a6583;
width: 100px;
height: 30px;
margin:0px;
margin-right:10px;
}

.clear 
{
clear: both;
display: block;
height: 0;
overflow: hidden;
visibility: hidden;
width: 0;
}
.toolbar_Top {
float:right;
display: block;
box-shadow: 0px 0px 8px #ddd;
border:1px solid #ddd;
border-top: none;
border-radius: 5px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
height: auto;
padding-left: 8px;
padding-right: 8px;
}
.toolbar_Top a {
font-size: 13px;
color:#333;
text-decoration: none;
}
.toolbar_Top a:hover {
color:red;
}

.toolbar_Top .item {
display: block;
float:left;
margin-top: 8px;
height: 20px;
text-align: center;
padding-left: 5px;
padding-right: 5px;
}
#logo {
float:left;
width:400px;
margin-top:5px;
margin-left: 10px;
}
#big{ 
float:right;
width:719px; 
}
.big_ct1 
{}
.big_ct_ListCruise h2{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#565656;
/*width:590px;*/
padding-bottom:3px;
}
.big_ct_ListCruise h2 a
{
color:#565656;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
text-decoration:none;
}
.big_ct_ListCruise h2 a:hover
{
color:#F80D23;
}
.Box_link_Button 
{
display: table-cell;
padding-top: 0;
width: 200px;
}
.link_Button
{
height:24px;
margin-left:6px;
}
.btn
{
height: 24px;
line-height: 24px;
background-color: #F5F5F5;
border: 1px solid rgba(0, 0, 0, 0.1);
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
color: #444444;
display: block;
font-family: arial;
font-size: 12px;
font-weight: bold;
text-align:center;
}
/*.big_ct_Right_View_Map
{
width:226px;
float:left;
}
.big_ct1_content_view
{
float:left; 
max-width:111px;
height:17px; 
text-align:center  ;
font-size:12px; 
font-weight:normal ;
font-family: Arial,Verdana,sans-serif;
margin-left:5px; 
padding:4px 4px 0 4px;
color: #713014;
/*background-color: #EAF8FC; 
border: 1px solid #B7B5B3;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
} 
.big_ct1_content_Map
{
/*background-color: #EAF8FC;
border: 1px solid #6CDFFC;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
width:59px;
height:21px; 
text-align:center;
font-size:12px;
font-family: Arial,Verdana,sans-serif;
float:right;
margin-left:4px; 
}
.big_ct1_content_Map:hover
{
background-color: #ffffff;
} */
/*
.big_ct_ListCruise_hover
{
float:left; 
width:642px;
}
.big_ct_ListCruise_hover:hover
{
z-index:-1;
cursor:auto;
} 
.big_ct1_content_Video
{
/*background-color: #EAF8FC;
border: 1px solid #6CDFFC;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
width:65px;
height:21px; 
text-align:left;
font-size:12px; 
font-family: Arial,Verdana,sans-serif;
margin-left:4px;
float:left;

}
.big_ct1_content_Video:hover
{
background-color: #ffffff;
}*/
/* ################################ */
.LnkButton
{
border: 0px solid #6CDFFC;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
padding:0 6px 0 5px;
margin-left:3px;
height:21px;
line-height:13px;
float:left;
}
.big_ct1_content_Photo
{
/*background-color: #EAF8FC;*/
border: 1px solid #6CDFFC;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
width:90px;
height:21px; 
padding:0 0 0 5px;
text-align:left;
font-size:12px; 
font-family: Arial,Verdana,sans-serif;
float:left;
}
.big_ct1_content_Photo:hover
{
background-color: #ffffff;
}
/* ################################ */
.big_ct_Right_Info
{
width:235px;
float:left;
}
.Cruise_Info
{
float:left;
padding-left:5px 5px 5px 5px; 
margin-top:15px;
list-style:none;
line-height:14px;

}
.Cruise_Info li
{
margin-top:4px;
}
.big_ct1_content_Rate
{  
float:right;
text-align:center; 
width:140px;
height:35px;
border :1px solid #FEBA02; 
padding:5px 3px 5px 1px; 
background-color:#0033CC;
margin-right: 10px;
border-radius: 6px 6px 6px 6px;
} 
.Rate_Index
{
font-family:Arial, Helvetica, sans-serif;
width:130px;
height:22px;
color:white;
font-size:17px;
font-weight:bold;
/*border-bottom:1px solid #DBDBDB; */
}
.Rate_No
{
font-family:Arial, Helvetica, sans-serif;
width:130px;
height:18px;
color:#FFFFFF;;
margin-top:30px;
font-size:12px;
}
.big_ct_Right_Video_Rate
{
width:235px;
float:right;
}
.big_ct_Left
{
float:left;
width:190px;
margin-left:15px;
margin-top:15px;
}
.big_ct_Right
{
float:right;
width:495px;
margin-right:15px; 
margin-top:15px;
display:table-cell;
}
.big_ct_ListCruise_Title
{
float:left;
/*padding:0 0 4px 5px;*/ 
border-bottom: 1px solid #DDDDDD;
}
.big_ct_ListCruise
{
float:left;
padding:2px 0px 2px 0px;
/*margin-bottom:15px;*/
border: 1px solid #DDDDDD;
border-radius: 6px 6px 6px 6px;
box-shadow: 0 0 8px #BBBBBB;
/*display:table-cell;*/
 display: inline-grid;
background-color:white;
margin-left: -5px;
margin-right:-5px;
margin-top:-25px;
}



/*********************************
-	BUTTON LIGHT	-
**********************************/
.buttonlight_ucl {
color: #FFFFFF;
height: 13px;
line-height: 13px;
float:left;
font-size: 12px;
background: #6495ED 
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}

.buttonlight_ucl:link, .buttonlight_ucl:visited {

color: #333;
padding: 4px 12px;
text-align: center;
text-shadow: 1px 1px 0px #fff;
/*background: #3333CC url("../images/btn_light.png") */  /*tpa=http://www.version-four.com/codecanyon/showbiz/services-plugin/assets/button/btn_light.png*/ repeat-x center top;
border: 1px solid #cdcdcd;
text-decoration: none;
font-weight: bold;
}

.buttonlight_ucl:hover {
color: #333;
padding: 4px 12px;
text-align: center;
text-shadow: 1px 1px 0px #fff;
/*background: #3333CC url("../images/btn_light.png"); */
border: 1px solid #cdcdcd;
text-decoration: none;
-webkit-box-shadow: 1px 1px 1px #ccc;
-moz-box-shadow: 1px 1px 1px #ccc;
box-shadow: 1px 1px 1px #ccc;
}
.big_ct1_Description{
height:16px;
margin-top:2px;
text-align:center;
float:left;
color: Blue;
font-family: Arial,Verdana;
font-size: 12px;
font-weight: normal; 
}
.big_ct_ListCruise_Cruise_Images
{
float:left;
padding:12px 0 6px 12px;
border:1px solid #ddd;
-webkit-box-shadow: 0px 1px 10px #ccc;
-moz-box-shadow: 0px 1px 10px #ccc;
box-shadow: 0px 1px 10px #ccc;
border-radius: 8px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
}
#MenuTab
{
margin:15px 0 0 0;
float:left;
}
.RegtangularBox {
border:1px solid #ddd;
-webkit-box-shadow: 0px 1px 10px #ccc;
-moz-box-shadow: 0px 1px 10px #ccc;
box-shadow: 0px 1px 10px #ccc;
display: table-cell;
width: 1005px;
height:200px;
}
.Box_Title_Recommend
{
width:978px; 
border-top:1px solid #ddd;
border-left:1px solid #ddd;
border-right:1px solid #ddd;
margin-left:0px;
background-color:#ffffff;
-webkit-box-shadow: 0px 1px 10px #ccc;
-moz-box-shadow: 0px 1px 10px #ccc;
box-shadow: 0px 1px 10px #ccc;
height:22px;
font-weight:bold; 
color:#333333; 
padding:6px 0 0 25px; 
font-size:16px; 
float:left;
}
.example-wrapper{
position:relative;
width:1005px;
height:422px;
margin:auto auto 15px; 
}
.empty {
float:left;
display:block;
width:15px;
height: 200px;
}
.BoxPromo {
display: table-cell;
width: 750px;
padding-top: 0px;
float:left;
}
.BoxPromo .empty {
float:left;
display:block;
width:15px;
height: 200px;
}
.BoxPromo .Row_empty 
{
clear: both;
display: block;
height: 15px;
overflow: hidden;
visibility: hidden;
width: 0;
}
.BoxPromo .Promo{
float:left;
width: 238px;
height: 230px; 
display: block;
padding-bottom: 10px;
overflow: hidden;
border: 1px solid #ddd;
box-shadow: 0px 1px 10px #ccc;
-webkit-box-shadow: 0px 1px 10px #ccc;
-moz-box-shadow: 0px 1px 10px #ccc;
border-radius: 8px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
}
.Promo .TitleBar {
height: 35px;
border-bottom: 1px solid #ddd;

}
.Promo .TitleBar .item {
margin: auto;
height: 20px;
padding: 15px 0 0 25px;
width: 210px;
display: block;
text-align: left;
font-size: 16px;
font-family: arial;
font-weight: bold;
color: #333;
}
.Promo .content {
margin: auto;
padding: 15px 0 0 25px;
width: 210px;
display: block; 
line-height:15px;
color: #333;
overflow: hidden;
}
.Promo .content .ListItem
{
list-style-image:url('../images/new/icon/sqpurple.gif');
list-style-position:inside;
}
.Promo .content .ListItem li
{
height:16px;
margin-bottom:5px;
font-size: 12px;
font-family: arial;
font-weight:bold;
color:#C48312;
/*color:#EC7A00;*/
}
.Promo .content .ListItem li a
{
font-size: 12px;
font-family: arial;
font-weight:bold;
color: #3C3B3B;
width:190px;
height:16px; 
display:inline;
}
.Promo .content .ListItem li a:hover
{
color:Red;
}
.Promo .content .lnkViewAll
{
margin-top:15px;
font-size: 15px;
font-family: arial;
font-weight:bold;
color:#1E6A91;
}
.big_ct_Right_Comment
{ 
width:255px; 
margin :5px 0 0 0;
float:right;
}
/*.big_ct_Right_Comment
{
float:right;
width:100px; 
height:20px; 
font-family: Arial,Verdana;
font-size: 14px;
font-weight: normal;
padding-bottom:2px;
text-align:right;
margin-right:5px; 
}*/

.BoxWidth1005
{
display: table-cell;
width: 1005px;
padding-top: 0px; 
}
.BoxWidth1005 .empty 
{
float:left;
display:block;
width:15px;
height: 200px;
}
.BoxWidth1005 .BoxFinder{
float:left;
width: 311px;
height: 350px; 
display: block;
padding-bottom: 10px;
overflow: hidden;
border: 1px solid #ddd;
box-shadow: 0px 1px 10px #ccc;
-webkit-box-shadow: 0px 1px 10px #ccc;
-moz-box-shadow: 0px 1px 10px #ccc;
border-radius: 8px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
}
.BoxWidth1005 .BoxWelcome{
float:left;
width: 655px;
height: 340px; 
display: block;
padding: 10px;
overflow: hidden;
border: 1px solid #ddd;
box-shadow: 0px 1px 10px #ccc;
-webkit-box-shadow: 0px 1px 10px #ccc;
-moz-box-shadow: 0px 1px 10px #ccc;
border-radius: 8px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
}
.BoxCustomerComment
{
float:left;
width: 238px;
display: block;

}
.BoxCustomerComment .Row_empty 
{
clear: both;
display: block;
height: 15px;
overflow: hidden;
visibility: hidden;
width: 0;
}
.BoxCustomerComment .BoxComment
{
float:left;
width: 238px;
height: 230px; 
display: block;
padding-bottom: 10px;
overflow: hidden;
border: 1px solid #ddd;
box-shadow: 0px 1px 10px #ccc;
-webkit-box-shadow: 0px 1px 10px #ccc;
-moz-box-shadow: 0px 1px 10px #ccc;
-webkit-border-top-left-radius: 30px;
-webkit-border-top-right-radius: 30px;
-moz-border-radius-topleft: 30px;
-moz-border-radius-topright: 30px;
border-top-left-radius: 30px;
border-top-right-radius: 30px; 
}
.BoxCustomerComment .BoxComment .TitleBar {
height: 35px;
}
.BoxCustomerComment .BoxComment .TitleBar .item {
margin: auto;
height: 35px;
width: 238px;
padding-top: 12px;
display: block;
text-align: center;
font-size: 16px;
font-family: arial;
font-weight: bold;
color: #F10808;
}
.BoxCustomerComment .BoxComment .content {
margin: auto;
padding-top: 15px;
width: 208px;
height:165px;
display: block;
font-size: 13px;
font-family: arial;
line-height:15px;
color: #333;
overflow: hidden;
}

.BoxCustomerComment .BoxPhotos
{
float:left;
width: 238px;
height: 230px; 
display: block;
padding-bottom: 10px;
overflow: hidden;
border: 1px solid #ddd;
box-shadow: 0px 1px 10px #ccc;
-webkit-box-shadow: 0px 1px 10px #ccc;
-moz-box-shadow: 0px 1px 10px #ccc;
-webkit-border-bottom-right-radius: 30px;
-webkit-border-bottom-left-radius: 30px;
-moz-border-radius-bottomright: 30px;
-moz-border-radius-bottomleft: 30px;
border-bottom-right-radius: 30px;
border-bottom-left-radius: 30px;
}
.BoxCustomerComment .BoxPhotos .TitleBar {
height: 35px;
}
.BoxCustomerComment .BoxPhotos .TitleBar .item {
margin: auto;
height: 35px;
width: 238px;
padding-top: 12px;
display: block;
text-align: center;
font-size: 16px;
font-family: arial;
font-weight: bold;
color: #F10808;
}
.BoxCustomerComment .BoxPhotos .content {
margin: auto;
padding-top: 10px;
width: 220px;
display: block;
font-size: 13px;
font-family: arial;
line-height:15px;
color: #333;
overflow: hidden;
}

/*===============================*/
.BoxNews {
height: 230px; 
width: 750px;
padding:0 0 10px 0px;
float:left;
border: 1px solid #ddd;
box-shadow: 0px 1px 10px #ccc;
-webkit-box-shadow: 0px 1px 10px #ccc;
-moz-box-shadow: 0px 1px 10px #ccc;
border-radius: 8px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
}
.BoxNews .TitleBar
{
width:670px; float:left; height:32px;
}
.BoxNews .TitleBar .item 
{	
margin: auto;
height: 20px;
width: 600px;
float:left;
padding:10px 0 0 25px;
display: block;
text-align: left;
font-size: 17px;
font-family: arial;
font-weight: bold;
color: #F10808;
}
.BoxNews .content
{
height: 170px;
width: 730px;
margin:10px;
float:left;
}
.BoxNews .content .Face_Images
{
height: 131px;
width: 212px;
float:left;
margin:10px 0 0 10px;
}
.BoxNews .content .Face_Images .thumb{

border:1px solid #ddd;
padding:4px;
height:auto;
background:#fff;
position:relative;
z-index:50;
}
.BoxNews .content .TitleBar_News
{
width: 480px;
float:right;
margin:10px 0 8px 0;
line-height: 23px;
padding: 0px 10px 0 10px; 
display: block;
text-align: left;
font-size: 24px;
font-family: arial;
font-weight: bold;
color: #333;
}
.BoxNews .content .info
{
width: 500px;
float:right;
margin:0px 0 8px 0;
}
.BoxNews .content .lnk
{
width: 100px;
float:right;
text-align:right;
margin:0px 0 8px 0;
}
/*------------------------*/
.BoxWidth1005 .BoxContact{
float:left;
width: 228px;
height: 230px; 
display: block;
padding:0 0 10px 10px;
overflow: hidden;
/*
border: 1px solid #ddd;
box-shadow: 0px 1px 10px #ccc;
-webkit-box-shadow: 0px 1px 10px #ccc;
-moz-box-shadow: 0px 1px 10px #ccc;
border-radius: 30px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;*/
}
.BoxContact .TitleBar {
height: 35px;
}
.BoxContact .TitleBar .item {
margin: auto;
height: 35px;
width: 228px;
padding-top: 15px;
display: block;
text-align: left;
font-size: 16px;
font-family: arial;
font-weight: bold;
color: #F10808;
}
.BoxContact .content {
margin: auto;
padding-top: 10px;
width: 228px;
display: block;
font-size: 13px;
font-family: arial;
line-height:15px;
color: #333;
overflow: hidden;
}
/*##################################*/
.BoxNewCruise 
{
display: table-cell;
width: 690px; 
float:left;
}
.BoxNewCruise .TitleBar {
height: 41px;
border-bottom: 1px solid #ddd;
margin-bottom:13px;
width:675px;
}
.BoxNewCruise .TitleBar .item {
margin: auto;
height: 30px;
padding: 15px 0 0 25px;
width: 675px;
display: block;
text-align: left;
font-size: 24px;
font-family: arial;
font-weight: bold;
color: #333;
}
.BoxNewCruise .content {
margin: auto;
padding-top: 10px;
width: 690px;
display: block;
overflow: hidden;
}
/*#####################################*/
.BoxMyViewdCruise {
border:1px solid #ddd;
-webkit-box-shadow: 0px 1px 10px #ccc;
-moz-box-shadow: 0px 1px 10px #ccc;
box-shadow: 0px 1px 10px #ccc;
border-radius: 8px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
display: table-cell;
width: 310px; 
margin-bottom:15px;
padding-bottom:15px;
float:right;
}
.BoxMyViewdCruise .TitleBar {
height: 35px;
/*border-bottom: 1px solid #ddd;*/
}
.BoxMyViewdCruise .TitleBar .item {
margin: auto;
height: 35px;
padding: 15px 0 0 25px;
width: 285px;
display: block;
text-align: left;
font-size: 16px;
font-family: arial;
font-weight: bold;
color: #333;
}
.BoxMyViewdCruise .content {
margin: auto;
padding: 5px 0 0 0px;
width: 310px;
display: block; 
line-height:15px;
color: #333;
overflow: hidden;
}
.BoxMyViewdCruise .content .item 
{
width:310px;
height:85px;
border-top: 1px solid #ddd;
}
.BoxMyViewdCruise .content .end-item 
{
width:310px;
height:1px;
border-top: 1px solid #ddd;
}
.BoxMyViewdCruise .content .item  .ImgCruise
{
width:90px;
height:60px;
margin:4px;
float:left;
}
.BoxMyViewdCruise .content .item  .Star
{
width:70px;
height:15px;
margin-left:20px;
float:left;
}
.BoxMyViewdCruise .content .item .info
{
width:202px;
height:77px;
float:right;
padding:4px;
}
.BoxMyViewdCruise .content .item .info .MyView_Price
{
width:150px;
float:left;	
}
/* ################# star red ###################### */
.star1 , .star2 , .star3 , .star4 , .star5 
{height: 15px;width: 64px; display: inline-block; vertical-align: top; background: url(../images/new/star/bgStar.png) repeat-x scroll left 2px transparent; }
.star2 span , .star1 span , .star3 span , .star4 span , .star5 span 
{float: left;width: 25px;height: 15px;text-indent: -9999px;background: url(../images/new/star/bgStarRed.png) repeat-x scroll left 2px transparent}

.star1 span ,
.star1-green span {width: 12px;}
.star3 span ,
.star3-green span {width: 38px;}
.star4 span ,
.star4-green span {width: 51px;}
.star5 span ,
.star5-green span {width: 64px;}

/* ################# star gold ###################### */
.star_g1 , .star_g2 , .star_g3 , .star_g4 , .star_g5 
{height: 15px;  width: 64px; display: inline-block; vertical-align: top; background: url(../images/new/star/bgStar.png) repeat-x scroll left 2px transparent;}
.star_g2 span , .star_g1 span , .star_g3 span , .star_g4 span , .star_g5 span 
{float: left;   width: 25px;height: 15px;text-indent: -9999px;background: url(../images/new/star/bgStargold.png) repeat-x scroll left 2px transparent}


.star_g1 span {width: 12px;}

.star_g3 span {width: 38px;}

.star_g4 span {width: 51px;}

.star_g5 span {width: 64px;}

.ui-datepicker-trigger
{
cursor:pointer;
padding-left:8px;
}
/*############################################################*/
.BoxFooter
{
float:left;
height:200px;
width:1005px;
/*border:1px solid #ddd;	*/
}
.Line
{
float:left;
border-top:0px solid #CCCCCC;
border-bottom:0px solid #CCCCCC;
background:url(/images/bgFooter.jpg) ; 
background-repeat:repeat-x;

 }

.CallOut_Rate
{
width:30px; 
height:20px; 
background:url(/images/new/icon/CallOut.png) no-repeat; 
float:right; 
margin-right:10px;
padding:11px 0 0 8px;
color:#ffffff;
font-size:16px;
font-weight:700;
}

/*Hover Menu*/
.popupMenu {
position:absolute;
visibility:hidden;
background-color:#ffffff;
-webkit-border-top-right-radius: 20px;
-webkit-border-bottom-right-radius: 20px;
-moz-border-radius-topright: 20px;
-moz-border-radius-bottomright: 20px;
border-top-right-radius: 20px;
border-bottom-right-radius: 20px;
border:1px solid #ddd;
-webkit-box-shadow: 0px 1px 10px #ccc;
-moz-box-shadow: 0px 1px 10px #ccc;
box-shadow: 0px 1px 10px #ccc;
/*opacity:0.9;
filter: alpha(opacity=90);*/
}

.popupHover {
background-image:url(/images/header-opened.png);
background-repeat:repeat-x;
background-position:left top;
background-color:#F5F7F8;
}

.List_Cruise_Row_empty 
{
clear: both;
display: block;
height: 15px;
overflow: hidden;
visibility: hidden;
width: 0;
}
/*############ Left Column #####################*/
#left_column{
width:261px;
float:left;
}
.left_navigation{
background-image:url(../images/block_bg.gif);
background-position:top left;
background-repeat:repeat-y;
width:100%; 
float:left;
margin:0; 
}

#left_navigation_img{ 
background-position:top left;
background-repeat:repeat-y;
width:261px;
float:left;
-moz-border-radius:10px;
-webkit-border:10px;
border:1px solid #CCCCCC;
}
#left_navigation_Seach
{
background-image:url(../images/block_bg.gif);
background-position:top left;
background-repeat:repeat-y;
width:100%; 
float:left;
margin:10px 0 0px 0px; 
padding-left:1px;
}

.left_navigation img{
float:left;

}
.title2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
background-image:url(../images/title_bg.jpg);
background-position:top left;
background-repeat:no-repeat;
width:201px;
padding:19px 0 20px 60px;
text-align:left;
}
.contries{
width:180px;
display:block;
float:left;
padding:0px 0px 5px 35px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#565656;
}
.contries li{
list-style-type:none;
line-height:23px
}
.contries li a{
background-image:url(../images/start.jpg);
background-position:0px 3px;
background-repeat:no-repeat;
padding:0 0px 0 20px;
color:#323232;
text-decoration:underline
}
.contries li a:visited{text-decoration:underline}
.contries li a:hover{text-decoration:none}
.new{
color:#E60404;
font-weight:bold
}
.title_seach{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
background-image:url(../images/title_bg_seach.png);
background-position:top left;
background-repeat:no-repeat;
width:201px;
padding:19px 0 20px 60px;
text-align:left;
}
/*################# Menu Left ###################*/

#left_menu
{
width:261px;
float:left;
}
/*=============== Last View Cruise=================*/

.btndel_history
{
width:10px; height:10px; float:right; margin-right:5px; padding-top:3px;
opacity:0.3;
filter:alpha(opacity=30); /* For IE8 and earlier */
}
.btndel_history:hover
{
width:10px; height:10px; float:right; margin-right:5px; padding-top:3px;
opacity:1;
filter:alpha(opacity=100); /* For IE8 and earlier */
}
.title_Viewer
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
background-image:url(../images/title_bg_Viewer.png);
background-position:top left;
background-repeat:no-repeat;
width:201px;
padding:19px 0 20px 60px;
text-align:left;
}
/*======================Check Rate=====================*/
.big_ct_Check_Rate
{
float:left;
width:719px;
margin-top:10px;
} 
.big_ct_Check_Rate_header
{
float:left;
width:664px;
height:28px; 
background-image:url(../images/bg_header_Check_Rate.png);
background-repeat:no-repeat;
padding-left:55px; 
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold; 
color:#565656;
padding-top:8px;
}
.big_ct_Check_Rate_Body
{

float:left;
width:707px;
background-image:url(../images/bg_body_Cruise_Feature.png);
background-repeat:repeat-y; 
padding-left:12px;
padding-top:10px;
}
.big_ct_Price_Table_Body
{
float:left;
width:705px;
background-image:url(../images/bg_body_Cruise_Feature.png);
background-repeat:repeat-y;
padding-top:10px;
padding-left:14px;
}
.big_ct_Check_Rate_Footer
{
float:left;
width:719px;
height:16px;
background-image:url(../images/bg_footer_Cruise_Feature.png);
background-repeat:no-repeat;
}   
/*======================End Check Rate=====================*/
/*======================Include=====================*/
.big_ct_include_Cruise_Detail
{
float:left;
width:719px;
margin-top:10px;
}
.big_ct_include_header
{
float:left;
width:679px;
height:22px; 
background-image:url(../images/bg_header_Include.png);
background-repeat:no-repeat;
padding-left:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold; 
color:#565656;
padding-top:10px;
}
.big_ct_include_Body
{
float:left;
width:689px;
background-image:url(../images/bg_Body_Include.png);
background-repeat:repeat-y;
padding-top:5px;
padding-left:30px; 
}
.big_ct_include_footer
{
float:left;
width:719px;
height:16px;
background-image:url(../images/bg_footer_Include.png);
background-repeat:no-repeat; 
}
/*======================End Include=====================*/
/*======================Tab Container=====================*/
.big_ct_TabContainer_Cruise_Detail
{
float:left;
width:719px;
margin-top:10px;
} 
/*======================End Tab Container=====================*/
/*======================Cruise Feature=====================*/
.big_ct_Feature_Cruise_Detail
{
float:left;
width:719px;
margin-top:10px;
} 
.big_ct_Cruise_Feature_header
{
float:left;
width:664px;
height:28px; 
background-image:url(../images/bg_header_Cruise_Feature.png);
background-repeat:no-repeat;
padding-left:55px; 
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold; 
color:#565656;
padding-top:8px;
}
.big_ct_Cruise_Feature_Body
{
float:left;
/*width:705px;*/
background-image:url(../images/bg_body_Cruise_Feature.png);
background-repeat:repeat-y; 
padding-left:14px;
}
.big_ct_Cruise_Feature_footer
{
float:left;
/*width:719px;*/
height:16px;
background-image:url(../images/bg_footer_Cruise_Feature.png);
background-repeat:no-repeat;
}
/*======================End Cruise Feature=====================*/
/*======================Photo_Cruise=====================*/
.big_ct_Photo_Cruise_Detail
{
float:left;
margin-top:10px;
} 
.big_ct_Photo_Cruise_header
{
float:left;
height:28px; 
background-image:url(../images/bg_Header_Cruise_Photo.png);
background-repeat:no-repeat;
padding-left:55px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold; 
color:#565656;
padding-top:8px; 
}
.big_ct_Photo_Cruise_Body
{
float:left;
background-image:url(../images/bg_Body_Include.png);
background-repeat:repeat-y;
padding-top:15px; 
padding-left:15px;
}
.big_ct_Photo_Cruise_footer
{
float:left;
height:16px;
background-image:url(../images/bg_footer_Include.png);
background-repeat:no-repeat;
}
/*======================Photo_Cruise=====================*/
/*======================Review Show=====================*/
.big_ct_ReviewShow_Cruise_Detail
{
float:left;
margin-top:10px;
}
/*======================End Review Show=====================*/
/*=====================List Review==================*/
.big_ct_List_Review
{
float:left;
margin-top:10px;
}
.big_ct_List_Review_header
{
float:left;
height:28px; 
background-image:url(../images/bg_Header_Shoq_Review.png);
background-repeat:no-repeat;
padding-left:65px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold; 
color:#565656;
padding-top:8px; 
}
.big_ct_List_Review_body
{
float:left;
background-image:url(../images/bg_Body_Include.png);
background-repeat:repeat-y;
padding-top:15px; 
padding-left:15px;
}
.big_ct_List_Review_footer
{
float:left;
height:16px;
background-image:url(../images/bg_footer_Include.png);
background-repeat:no-repeat;
}
/*=====================End List Review==================*/



/*================= Write Review ===================== */
.big_ct_Write_Review
{
float:left;
margin-top:10px;
} 
.big_ct_Write_Review_header
{
float:left;
height:28px; 
background-image:url(../images/bg_header_Cruise_Feature.png);
background-repeat:no-repeat;
padding-left:55px; 
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold; 
color:#565656;
padding-top:8px;
}
.big_ct_Write_Review_body
{

float:left;
background-image:url(../images/bg_body_Cruise_Feature.png);
background-repeat:repeat-y; 
padding-left:12px;
padding-top:10px;
}
.big_ct_Write_Review_footer
{
float:left;
height:16px;
background-image:url(../images/bg_footer_Cruise_Feature.png);
background-repeat:no-repeat;
} 
/*=================End Write Review ===================== */

/*######################## Popup Img #######################*/
#pup {
position:absolute;
z-index:200; /* aaaalways on top*/
padding: 6px;
margin-left: 10px;
margin-right: 10px;
margin-top: 5px;
/*width: 464px;*/
border: 1px solid black;
background-color: #ffffff;
color: #333;
text-align:center;
font-weight:bold;
font-size: 0.95em;
border:2px solid gray; 
border-radius: 8px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
}
#pup img
{
border-width: 0;
margin-bottom:6px;
}
/*####################### Text Style #########################*/
.text_h4
{
color: #8B4513;
font-family: Arial,Verdana;
font-weight:bold;
font-size: 13px;
}
.Text_h3
{
color: #333333;
font-family: Arial,Verdana;
font-size: 12px;
font-weight: normal;
}
.TextMinPrice
{
color:#C22227;
font-size:18px;
font-weight:bold;
}
.TextPrice
{
color:#333;
font-size:13px;
font-weight:bold;
}
/*##################################*/
.reviewer
{
background:url("/images/new/icon/breviewer.png") no-repeat scroll 5px 0 transparent;
padding-left:20px;
padding-top:3px;
font-size:11px;
display:block;
float:left;
line-height:13px;
margin-top:3px;
}
/*###########################################*/
.big_ct_Price_Table_Body a {
font-family: arial;
font-size: 13px;
color: #2C68EF;
text-decoration:underline;
}
.big_ct_Price_Table_Body a:hover {
color:red;
text-decoration: none;
}


.big_ct_Check_Rate_Body a {
font-family: arial;
font-size: 13px;
color: #2C68EF;
text-decoration:underline;
}
.big_ct_Check_Rate_Body a:hover {
color:red;
text-decoration: none;
}