@charset "utf-8";
/* CSS Document */
h2 { margin:30px 0 20px; text-align:center; font-size:18px; }
#cruiseContent{width:970px;margin:0 auto; position:relative;}
#remark{ text-align:right;margin:10px 0;}
.mMenu { clear:both;list-style-type:none; width:970px; position:relative; z-index:99;font-size:13px}
.mMenu li { float:left; width:80px; line-height:26px; text-align:center; cursor:pointer}
.mMenu li.mClose { background-image:url("/tour/images/background/bg-cruiselist-close.gif"); }
.mMenu li.mOpen { background-image:url("/tour/images/background/bg-cruiselist-open.gif"); }
.cContent {border:1px solid #ccc; width:970px; position:relative;margin-top:-1px;*margin-top:-2px;_margin-top:-1px;z-index:98}
.cContent .cHidden { display:none }
.cContent .cCommon{padding:10px; position:relative;}
.cContent table{ border-collapse:collapse;width:100%}
.cContent td{border:1px solid #E6E6E6;font-size:13px;line-height:20px;padding-left:5px; vertical-align:top}
h3{margin:10px 0;padding:0; text-align:center;font-size:14px}
.head{height:30px; text-align:center;font-weight:bold; background-color:#FAFCFD}
.head td{font-size:15px; vertical-align:middle}
.cContent .red{color:red}
.cContent span{color:#f60}
.sMonth td{width:135px}
#header .headBg{ height:43px; border-left:none; background: url(/tour/images/background/bgp011.png) repeat-x;}
.h1{padding-left:20px}