

/*列表*/
.news_wrap{margin-top: 48px;}
.new_content{width: 880px;float: left;}
.new_content .list_ul li{background: #fff;margin-top: 32px;border-radius: 6px;overflow: hidden;position: relative;}
.new_content .list_ul li:first-child{margin-top: 0}
.new_content .list_ul li:hover{box-shadow:0px 5px 18px 0px rgba(0, 0, 0, 0.11);-webkit-box-shadow:0px 5px 18px 0px rgba(0, 0, 0, 0.11);-ms-box-shadow:0px 5px 18px 0px rgba(0, 0, 0, 0.11);-moz-box-shadow:0px 5px 18px 0px rgba(0, 0, 0, 0.11);}
.new_content .list_ul li .tui-icon{position: absolute;top:5px;left: 5px;font-size: 14px;color: #fff;  padding: 0 6px;height: 24px;border-radius: 12px 0 12px 0;line-height: 24px;z-index: 2;background-image: -moz-linear-gradient( 0deg, rgb(255,108,55) 0%, rgb(255,103,78) 100%);background-image: -webkit-linear-gradient( 0deg, rgb(255,108,55) 0%, rgb(255,103,78) 100%);background-image: -ms-linear-gradient( 0deg, rgb(255,108,55) 0%, rgb(255,103,78) 100%);}

.new_content .left_b{float: left;width: 184px;height: 184px;position: relative;overflow: hidden;}
.new_content .left_b img{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display: block;}

.new_content .right_b{float: left;margin-left: 20px;width: 655px;height: 184px;position: relative;}
.new_content .con_top{padding-top: 16px;}
.new_content .con_top h2{font-size: 18px;color: #323232;display: inline-block;max-width: 526px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.new_content .con_top em{font-size: 16px;color: #8C8C8C;margin-top: 3px;}

.new_content .sale_after{margin-top: 2px;}
.new_content .sale_after span{margin-right: 20px;}
.new_content .sale_after span img{display: inline-block;vertical-align: middle;}
.new_content .sale_after span em{margin-left: 2px;font-size: 14px;color: #999;line-height: 18px;vertical-align: middle;}

.new_content .flag{margin-top: 12px;font-size: 0}
.new_content .flag span.flag_span{display: inline-block;padding: 0 8px;background: #4A9CFF;margin-right: 10px;font-size: 12px;color: #fff;height: 23px;line-height: 23px;border-radius: 4px;}
.new_content span.hot_order{display: inline-block;padding: 0 8px;border-radius: 4px; font-size: 12px;color: #FF5D2F;border: 1px solid #FFC8BF;background: #FFEFEA;height: 21px;line-height: 21px;vertical-align: top}

.new_content span.hot_price{font-size: 16px;color: #FF5D2F;float: right;line-height: 1}
.new_content span.hot_price strong{font-size: 20px;}

.new_content .hot_store{padding: 18px 0;position: absolute;bottom: 0;border-top: 1px dashed rgba(130,130,130,.24);width: 100%;}
.new_content .hot_store .storeName{float: left;overflow: hidden;text-overflow: ellipsis;max-width: 200px;white-space: nowrap;font-size: 16px;color: #8C8C8C;}
.new_content .pos_box{float: right;font-size: 14px;color:#828282;overflow: hidden;text-overflow: ellipsis;max-width:310px;white-space: nowrap;}
.new_content .pos_box i{width:20px;height: 20px;display: inline-block;background: url(../images/place_icon.png) no-repeat center center;vertical-align: middle;margin-right: 4px;}


.news_r{float: right;width: 288px}
.newr_content h2.newr_tit{font-size: 24px;margin-bottom: 20px;}
.newr_content ul{padding-top: 6px;padding-bottom: 12px;background: #fff;}
.newr_content ul li{padding:10px 16px;position: relative;}
.newr_content ul li:hover{background: #f2f2f2}
.newr_content .r_left{width: 100px;height: 100px;float: left;position: relative;overflow: hidden;}
.newr_content .r_left img{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display: block;}
.newr_content .r_left span.flag_span{display: inline-block;padding: 0 8px;background: #4A9CFF;font-size: 12px;color: #fff;height: 23px;line-height: 23px;border-radius: 4px;position: absolute;right: 5px;bottom: 5px;z-index: 2}
.newr_content .r_right{margin-left: 110px;height: 100px}
.newr_content .r_right h3{font-size: 14px;color: #323232;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 135px;}
.newr_content .r_right .store_desc{font-size: 12px;color: #999;margin-top: 5px;overflow: hidden;height:35px;}
.newr_content .r_right p.store_price{font-size: 16px;color: #FF5D2F;line-height: 1;position: absolute;bottom: 17px}
.newr_content .r_right p.store_price strong{font-size: 20px;}


