﻿/*--------通用部分-------*/
.guide li	{text-overflow: ellipsis; white-space: nowrap; overflow: hidden}

.cruises .title	{height: 30px; padding: 1px 0 2px; background: url('img/border.gif') 0 -972px}
.cruises .border_side	{padding: 0 14px; background: url('img/border_side_5.jpg') repeat-y}
.cruises .border_bottom	{height: 7px; background: url('img/border.gif') 0 -280px}
.cruises h2	{line-height: 30px; text-indent: 20px; font-size: 16px;color: #3E877C}

.cruises .more	{clear: both; height: 20px; line-height: 20px; text-align: right; font-size: 12px}
.cruises .more a	{color: #426784}
.cruises .more a:hover	{text-decoration: underline}

/*--------sider-------*/
.brief	{width: 281px; height: 80px; padding: 66px 15px 15px; color: #ffffff; background: url('img/cruises_1.jpg') no-repeat}
.brief h1	{line-height: 40px; letter-spacing: -1px; font-size: 28px}
.brief .more	{line-height: 40px; _letter-spacing: -1px; font-size: 16px; font-weight: 600}

.guide	{margin: 10px 0 0}
.guide .title	{height: 30px; padding: 2px 0 1px; line-height: 30px; background: #A0D3D4}
.guide .title	{height: 30px; padding: 2px 0 1px; line-height: 30px; background: #A0D3D4}
.guide .title h2	{float: left; width: 200px; text-indent: 10px; font-size: 16px; color: #ffffff}
.guide .title .more	{float: left; width: 111px; text-indent: 50px; font-size: 12px}
.guide .title .more a	{color: #ffffff}
.guide .title .more a:hover	{text-decoration: underline}
.guide .border_side	{padding: 3px 9px; border-left: 1px solid #A0D3D4; border-right: 1px solid #A0D3D4}
.guide .border_bottom	{border-bottom: 1px solid #A0D3D4}

.guide li	{width: 291px; height: 35px; line-height: 35px; text-indent: 16px; border-bottom: 1px solid #A0D3D7; font-size: 12px; background: url('img/icon_1.gif') 0 -364px no-repeat}
.guide li a	{color: #4C4C4C}
.guide li a:hover	{text-decoration: underline}

/*--------search-------*/
.search .title	{height: 30px; padding: 2px 0 5px; background: url('img/border.gif') 0 -895px}
.search .border_side	{padding: 0 10px 0 20px; background: url('img/border_side_4.jpg') repeat-y}
.search .border_bottom	{height: 9px; background: url('img/border.gif') 0 -231px}

.search h2	{line-height: 30px; text-indent: 20px; font-size: 16px; color: #ffffff}
.search h3	{clear: both; height: 20px; padding: 3px 0; line-height: 20px; font-size: 16px; color: #3A8378}
.search li	{float: left; width: 280px; height: 24px; line-height: 24px; font-size: 12px; color: #4E4F54; overflow: hidden}
.search .each	{clear: both; height: 20px; padding: 5px 0;*padding: 5px 0;_padding: 3px 0}
.search .each div	{float: left; height: 20px; line-height: 20px}
.search .each .item,
.search .each .to	{width: 80px; font-size: 12px; color: #4E4F54}
.search .each .to	{text-align: center}
.search .each .text input	{width: 122px; height: 18px; margin: 0; padding: 0 0 0 3px; border: 1px solid #A9AAAC; color: #444444; background: url('img/calendar.jpg') 108px 2px no-repeat #ffffff}

.search .submit	{height: 28px; padding: 9px 0 6px; text-align: center}

/*--------deals-------*/

.deals	{margin: 14px 0}
.deals li	{clear: both; height: 104px; font-size: 13px; color: #505050}
.deals li .fr	{width: 400px; height: 84px; padding: 12px 12px 8px 0}
.deals li .each	{clear: both; height: 28px; line-height: 28px}
.deals li h3	{float: left; width: 197px; font-size: 12px}
.deals li h3 a	{color: #505050}
.deals li h3 a:hover	{text-decoration: underline}
.deals li .number	{float: right; width: 203px}
.deals li .route	{float: left; width: 240px}
.deals li .date	{float: right; width: 160px; text-align: right}
.deals li .each span	{font-weight: bold; color: #E27824}
.deals li .fl	{width: 103px; height: 72px; padding: 18px 35px 14px 12px; background: url('img/kuang_3.gif') 6px 12px no-repeat}
.deals li .fl img	{width: 103px; height: 72px}
.deals li.double	{background: #F1F1F1}
.deals li .star4	{background: url('img/star_green.gif') 123px -196px no-repeat}
.deals li .star5	{background: url('img/star_green.gif') 123px -250px no-repeat}

/*--------recom-------*/
.recom .border_side	{padding: 15px 14px 0}
.recom li	{float: left; width: 157px; height: 173px; padding: 8px 15px 0; font-size: 12px; color: #505050; background: url('img/kuang_4.gif') 7px 0 no-repeat}
.recom li .img	{height: 112px}
.recom li .img img	{width: 156px; height: 109px}
.recom li h3	{height: 22px; line-height: 22px; font-size: 12px}
.recom li h3 a	{color: #505050}
.recom li h3 a:hover	{text-decoration: underline}
.recom li .price	{height: 22px; line-height: 22px}
.recom li .price span	{font-weight: bold; color: #E27824}