/* CSS Document */

html, body {margin:0;padding:0;background-color:transparent;} 

body {
	font-family:宋体, 黑体, 华文细黑, Arial, Verdana, Helvetica;
	font-size:12px;
	line-height:130%;
	background-color: #FFFFFF;
	}

table {
	font-family:宋体, 黑体, 华文细黑, Arial, Verdana, Helvetica;
	font-size:12px;
	color: #000000;
}
td {
     word-wrap : normal ;
	 word-break : break-all ;
	 white-space:normal;
	 line-break : normal;
	 line-height:130%;
}

a {text-decoration: none;color:#333399;}
a:link {text-decoration: none;color:#333399;}
a:hover {text-decoration: none;color:#e8641c;}

a.b {text-decoration: none;color:#000;}
a.b:link {text-decoration: none;color:#000;}
a.b:hover {text-decoration: none;color:#e8641c;}

hr {
	height: 1px;
	border: 0;
	border-top: 1px solid #CCCCCC;
}

img{ border:0px;}

.imgsize1{ border:0px; width:612px; height:458px; padding:1px;} /*voyage_price*/
.imgsize1_activityinports{ border:0px; width:612px; height:458px; padding:1px;} /*activityinports*/
.imgsize2{ border:0px; width:572px; height:365px;} /*通用图片模版*/
.imgsize3{ border:0px; width:600px; height:450px;} /*about_ship*/
.learning_get_pic{ border:0px; width:614px; height:418px;}/*cruiselife*/

.imagesborder_63{width:210px; height:140px;border:5px solid #e6e6e6;}/*63次deatil图片*/

.imgsize1_news{ border:0px; width:612px; height:330px; padding:1px;} /*news*/
.imgsize1_news_h{
	padding:15px 15px;
	height:132px;*
	height:132px !important;*
	height:102px;
} /*news*/

.clear{
	border-top:1px solid transparent !important;
	margin-top:-1px !important;
	border-top:0;
	margin-top:0;
	clear:both;
	visibility:hidden;
}


/****** Form Controls Styles ******/
form {
	display: inline;margin:0;padding:0;
}
input {
	font-size:12px; 
}

textarea { 
	font-size:12px;  
	color: #000000;
	border: 1px solid #858384;
	background-color: #FFFFFF;
}
select { 
	border: 1px solid #9C9C9C;
	color: #414141;
	padding: 1px 2px 2px;
	height: 12px;
	background-color: #FFFFFF;
}


h1{font-family:微软雅黑, 宋体, 华文细黑;font-size:16px;color:#ffffff;margin:2px;}
 
h2{font-family:微软雅黑, 宋体, 华文细黑;font-size:12px;color:#ffffff;margin:2px;}
h2 a {color:#ffffff; cursor:pointer;}
h2 a:hover {color:#ffffff; text-decoration: underline;}
h2 a:link {color:#ffffff;}


h3{font-family:微软雅黑, 宋体, 华文细黑;font-size:14px;color:#000000;margin:2px;}

.size24{font-size:24px;}
.size14{font-size:14px;}
.size16{font-size:16px;}

.lineheight_h{line-height:25px;}

li{list-style:none} 

.voyagesleftmenutop{
	margin-top:0px;*
	margin-top:-16px !important;*
	margin-top:0px;
}

/* photo list */
.photoPan {}
.photoList td {vertical-align:center;  padding:0px; text-align:center; font-weight:bold;}
.photoPan img {padding:6px; border:1px solid #9C9C9C; background:#fff;width:102px;  height:102px;}
.photoPan a {color:#000000;cursor:pointer;letter-spacing: -1px;}
.photoPan a:hover {color:#198AB7;}
.photoPan a:hover img { border:1px solid #198AB7; background:#198AB7;}
.photoPan div {width:147px; padding-top:2px;}
.photoPan .ls_2_link{letter-spacing: -3px;color:#000000;cursor:pointer;}
.photoPan .ls_2_link:hover{color:#198AB7;}



.photoList2 td {vertical-align:center; width:25%; padding:10px;}
.photoPan2 img {border:4px solid #DADADA; background:#fff; width:90px;  height:90px;}
.photoPan2 a {color:#313131;cursor:pointer;}
.photoPan2 a:hover {color:#198AB7;}
.photoPan2 a:hover img {border:4px solid #198AB7; background:#198AB7;}
.photoPan2 a div {width:95px;background:#B6DCED; border-top:5px solid #EBF8FF;font-weight:bold;}
.photoPan2 div {width:100px;letter-spacing: -1px;}

.photoList3_small {padding:0px;text-align:center; float:left;}
.photoPan3_small img {border:0px solid #DADADA; width:70px;  height:60px;}
.photoPan3_small a:hover img {border:0px solid #198AB7;}
.photoPan3_small a div {width:70px;}
.photoPan3_small a .divlight { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:1 !important; line-height:1.3;}
.photoPan3_small a div.h{height:0px;width:70px; line-height:5px; font-size:5px;}
.photoPan3_small a div.black{width:70px;font-weight:bold; color:#000000;}
.photoPan3_small a {color:#535353;cursor:pointer;}
.photoPan3_small a:hover {color:#e8641c;}
.photoPan3_small div {width:70px;letter-spacing: 0px;font-weight:bold;}
.m_t1{ margin-top:1px;}

.imagesborder{
	border:1px solid #DCDCDC;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	background-color:#FFFFFF;
}
.imagesborder2{
	border:1px solid #DCDCDC;
}




/****** link ******/

a.bold {font-weight: bold;}
a.small {
	font-size:11px;*
	font-size:11px !important;*
	font-size:11px;}
a.udrline{text-decoration: underline;}
a.udrlinebold {font-weight: bold; text-decoration: underline;}

a.adobe_link{}
a.adobe_link:hover{text-decoration: underline;}

.txt198ab7_bg{background:#AACFDD;}
.txt198ab7_bg2{background:#AACFDD;}
a.txt198ab7{display:block; text-align:left;background:#AACFDD url(../images/icon_schedule1.jpg) no-repeat 156px 1px; width:178px;padding-left:4px; padding-top:1px; padding-bottom:1px; height:16px;}
a.txt198ab7:hover{background:#AACFDD url(../images/icon_schedule2.jpg) no-repeat 156px 1px; font-weight:bold;}

.close_p{ padding-top:10px; padding-right:10px;}

a.more{
	color:#0074B2;
	font-weight: bold;
	background: url(../images/more.gif) no-repeat 40px 7px;
	text-align: left;
	display: block;
	height: 20px;
	width: 45px;
	padding-left: 5px;
	padding-top:5px;
}
a.more:hover{
	color:#E8641C;
	background: url(../images/more_m.gif) no-repeat 40px 7px;}