﻿/*--------通用部分-------*/
.lists li h3 a:hover,
.lists li .each a:hover,
.lists li .brief .more a:hover	{text-decoration: underline}

.lists li h3	{text-overflow: ellipsis; white-space: nowrap; overflow: hidden}

/*--------results-------*/
.results	{margin: 10px 0 15px}
.results .border_top	{height: 6px; background: url('img/border.gif') 0 -1723px}
.results .border_side	{padding: 8px 15px; background: url('img/border_side_13.jpg') repeat-y}
.results .border_bottom	{height: 6px; background: url('img/border.gif') 0 -659px}

.result	{float: left; width: 266px; height: 201px; padding: 5px 25px 5px 9px; background: url('img/border_middle_1.jpg') 294px 0 no-repeat}
.result h1	{height: 30px; line-height: 30px; text-indent: 16px; font-size: 16px; color: #EA7724; letter-spacing: 1px}
.result .detail	{height: 40px; margin: 5px 0 16px; padding: 5px 0 9px 16px; line-height: 40px; font-size: 14px; color: #524F56; letter-spacing: 1px; background: url('img/kuang_7.jpg') no-repeat}
.result .detail span	{margin: 0 10px 0 0; font-size: 28px; font-weight: bold; color: #EA7724}
.result .condition	{width: 266px; height: 88px; padding: 3px 0 3px 16px; background: url('img/kuang_8.jpg') no-repeat}
.result .condition li	{line-height: 20px; font-size: 12px; color: #4F4D52}
.result .condition li span	{margin: 0 10px 0 0; font-weight: bold}
.result .condition li span.to	{font-weight: normal; margin: 0 10px}

.research	{float: right; width: 560px; height: 211px}
.research h3	{clear: both; height: 26px; padding: 4px 0 0; line-height: 26px; font-size: 16px; color: #3A8378}
.research .each	{clear: both; height: 20px; padding: 5px 0}
.research .each div	{float: left; height: 20px; line-height: 20px}
.research .each .item,
.research .each .to	{width: 80px; font-size: 14px; font-weight: bold; color: #3A8378}
.research .each .to	{text-align: center}
.research .each .text input	{width: 122px; height: 18px; line-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}
.research .submit	{height: 28px; padding: 9px 0 6px; text-align: center}

.research .every	{height: 22px; padding: 7px 0 10px}
.research .every div	{float: left; height: 22px}
.research .every .item	{width: 100px; line-height: 22px; font-size: 16px; font-weight: bold; color: #3A8378}
.research .type	{padding: 10px 0 7px}
.research .type .choice	{width: 138px; font-size: 12px; color: #4C5053}
.research .type .radio	{margin: 0 10px 0 0; text-indent: -5px}
.research select	{width: 127px; color: #4C5053}
.research h3	{padding: 1px 0 3px}

/*--------lists-------*/
.lists li	{clear: both; height: 129px; padding: 12px 10px 16px; font-size: 12px; color: #4D4D4D; background: url('img/border_top_17.jpg') repeat-x}
.lists li .img	{float: left; width: 156px; height: 109px; padding: 10px 7px; background: url('img/kuang_2.gif') 0 2px no-repeat}
.lists li .img img	{width: 156px; height: 109px}

.lists li .detail	{float: left; width: 520px; padding: 5px 20px 4px 33px}
.lists li h3	{width: 520px; height: 30px; line-height: 30px; font-size: 13px}
.lists li h3 a	{color: #4D4D4D}
.lists li h3 span	{margin: 0 10px 0 0}
.lists li .each	{height: 25px; line-height: 25px}
.lists li .each span	{margin: 0 12px 0 0}
.lists li .each span.type	{margin: 0 80px 0 0}
.lists li .each span.item	{font-weight: bold}
.lists li .each a	{color: #436580}
.lists li .brief	{height: 40px; padding: 0 0 0 60px; text-indent: -60px; line-height: 20px; overflow: hidden}
.lists li .brief .item	{margin: 0 12px 0 0; font-weight: bold}
.lists li .brief .more	{margin: 0 0 0 20px}
.lists li .brief .more a	{color: #436580}

.lists li .price	{float: left; width: 100px; height: 115px; padding: 14px 25px 0; border-left: 1px dashed #CACACA; text-align: center; background: url('img/price_1.jpg') 41px 5px no-repeat}
.lists li .price .money	{height: 40px; line-height: 40px; font-size: 12px}
.lists li .price .money span	{margin: 0 0 0 6px; font-size: 14px; color: #E77D27; font-weight: bold}
.lists li .price .select	{height: 30px}
.lists li .s0	{padding: 14px 25px 0; font-weight: 700; background: none}
.lists li .s0 .money	{height: 60px; line-height: 20px}
.lists li .s0 .select	{margin: 3px 0 0}

/*--------pages-------*/
.pages	{clear: both; height: 25px; padding: 8px 0 16px 10px}
.pages_1	{float: left; height: 25px}
.pages_1 span	{margin: 0 8px 0 0}
.pages_2	{float: left; height: 20px; padding: 3px 10px 2px; line-height: 20px}
.pages_2 span	{margin: 0 10px; font-size: 12px; font-weight: bold}
.pages_2 span a	{color: #088277}
.pages h2	{float: right; height: 20px; padding: 3px 10px 2px; line-height: 20px; font-size: 12px; color: #BEBEBE}