 
.fn-norwap {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.font-default {color: #333;}
.home-nav .nav-coupon .font-default {_margin: 0 12px;}

.grid-home .section{margin:8px 0 0;padding:9px;border:1px solid #ddd;background:#fff;box-shadow:0 1px 2px #ddd;}
.grid-home .section-title{color:#428fd7;font-size:1.7em;}
.grid-home .section-title .title-sub{color:#333;font-size:12px;}
.grid-home .section-title .title-sub a{color:#333;}
.grid-home .section-title-opt{margin:5px 0 0 20px;color:#aaa;font-size:14px;}
.grid-home .severe {color: #E61717;}
.grid-home .section-title {margin: 0; border: 0;}

.home-sel-order{height:28px;padding:5px;border-top:1px solid #eee;background:#f6f6f6;font-size:1.2em;line-height:28px;}
.home-sel-order .alittle {float: left;}
.home-sel-order .sel-order{margin-right:20px;color:#333;}
.home-sel-order .order-active{color:#2e7599;}
.home-sel-order .icon{width:7px;height:10px;margin-left:5px;background:url("http://www.xmfish.com/images/chanel/daodu/house.png");*vertical-align:middle;_margin-top:9px;_margin-bottom:9px;}
.home-sel-order .i-order-price{background-position:-48px -7px;}
.home-sel-order .i-order-time{background-position:-48px -17px;}

.order-pager{float: right; height:28px;font-size:14px;line-height:28px;}
.order-pager .pager-pages{float:left;margin-right:5px;color:#aaa;}
.order-pager .pager-item{float:left;height:26px;margin-left:5px;padding:0 5px;border:1px solid #cfdde7;background:#f0f7fc;color:#2e7599;line-height:26px;}
.order-pager .i-pre,
.order-pager .i-next{display:inline-block;width:6px;height:10px;margin:0 5px;background:url("http://www.xmfish.com/images/chanel/daodu/house.png");overflow:hidden;*vertical-align:middle;*margin-top:8px;*margin-bottom:8px;}
.order-pager .i-pre{background-position:-55px 0;}
.order-pager .i-next{background-position:-55px -10px;}

.h_news_list {padding: 20px 10px; border-bottom: 1px dotted #888;}
.home-news-titles, .home-news-title {font-size: 18px; display: inline; float: left; height: 24px; color:#333;font-weight:normal; margin-bottom: 5px;}
.home-news-titles {width: 820px; margin-left: 5px;}
.h_news_list .alittle {color: #aaa;}

.ope_outter {overflow: hidden; *zoom: 1; margin-top: 10px;}

.home-sel-list {border-bottom: 1px dotted #ddd;padding: 10px 0;overflow: hidden; *zoom: 1; position: relative;}
.home-sel-list .avatar {border: 1px solid #ddd;padding: 4px;float: left;}
.home-sel-list .price {position: absolute; top: 50px; right: 40px; font-size: 26px; font-weight: bold; color: #ff4e00;}
.home-sel-list .content .det {width: 400px;height: 74px;overflow: hidden;}
.home-sel-list .content {margin-left: 210px;margin-right: 110px;}
.home-sel-list .content .title {font-size: 1.3em;margin-bottom: 5px;}
.home-sel-list .content .title a {color: #2E7599;}
.home-sel-list .over {color: #dedede;}

.hn_title {border-bottom: 1px dotted #878787; text-align: center; padding: 20px 0 12px 0;}
.hn_title h3 {font-size: 25px;}
.hn_title span {color: #777;}
.home_news_con {padding: 10px 10px 30px 10px; width: 630px; margin: 0 auto;}
.home_news_con h4 {font-weight: bold; font-size: 16px; margin: 20px 0;}
.home_news_con p {font-size: 16px; margin: 10px 0;}
.home_news_con .pic {margin: 15px 0; text-align: center;}

.home_rec_news {border: 1px solid #ddd; margin-top: 10px; padding: 10px; }
.home_rec_news li {font-size: 14px; margin: 5px 0 5px 8px; }






