﻿/*--------通用部分-------*/
.guide li,
.tours li .acttrcation	{text-overflow: ellipsis; white-space: nowrap; overflow: hidden}

.tours li h3 a:hover,
.tours li .detail a:hover,
.tours .more a:hover,
.guide li a:hover,
.guide .title .more a:hover	{text-decoration: underline}

/*--------show-------*/
.show	{padding: 5px; background: #A1D3D2}
.show_1	{width: 578px; height: 208px; padding: 1px; background: #ffffff}
.show_1 img	{width: 578px; height: 208px}
.show_2	{padding: 5px 0; line-height: 16px; font-size: 12px; color: #404040}
.show_2 h1	{display: inline-block; font-size: 12px; font-weight: normal; color: #404040}

/*--------tours-------*/
.tours	{margin: 13px 0 0}
.tours .title	{height: 30px; padding: 1px 0 2px; background: url('img/border.gif') 0 -972px}
.tours .border_side	{padding: 0 14px; background: url('img/border_side_5.jpg') repeat-y}
.tours .border_bottom	{height: 7px; background: url('img/border.gif') 0 -280px}
.tours h2	{line-height: 30px; text-indent: 20px; font-size: 16px;color: #3E877C}

.tours li	{clear: both; height: 105px; padding: 8px 0; font-size: 13px; color: #505050}
.tours li .fr	{width: 87px; height: 105px; line-height: 24px; text-align: center; border-left: 1px dashed #AEAEAE; font-weight: bold}
.tours li .fr span	{color: #E87816}
.tours li .fl	{width: 126px; height: 89px; padding: 8px 20px 8px 12px; background: url('img/kuang_5.gif') 4px 0 no-repeat}
.tours li .fl img	{width: 126px; height: 89px}
.tours li .detail	{float: left; width: 300px; padding: 9px 0 8px}
.tours li h3	{width: 300px; height: 32px; padding: 4px 0; line-height: 16px; font-size: 12px; overflow: hidden}
.tours li h3 a	{color: #505050}
.tours li.double	{background: #F1F1F1}

.tours li .detail	{padding: 0}
.tours li h3	{padding: 3px 0}
.tours li .acttrcation	{width: 300px; height: 19px; line-height: 19px}
.tours li .feature	{height: 38px; line-height: 19px; overflow: hidden}
.tours li .detail span	{font-weight: bold}
.tours li .detail a	{margin: 0 0 0 6px; color: #505050}

.tours .more	{clear: both; height: 20px; line-height: 20px; text-align: right; font-size: 12px}
.tours .more a	{color: #426784}

/*--------sider-------*/
.guide	{margin: 0 0 14px}
.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 .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 -363px no-repeat}
.guide li a	{color: #4C4C4C}