@charset "UTF-8";

/*去掉表格边框之间的间距*/

/* line 57, ../sass/reset.scss */

table {

  border-collapse: collapse;

  border-spacing: 0;

}

.loupan-detail-head {

  width:1200px;

  margin: 0 auto;

}

/* line 27, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .cf:after {

  visibility: hidden;

  display: block;

  font-size: 0;

  content: "";

  clear: both;

  height: 0;

}

/* line 35, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head *.cf {

  zoom: 1;

}

/* line 38, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .icon, .loupan-detail-head .other-icon, .loupan-detail-head .other-icon-expend, .loupan-detail-head .tel-icon, .loupan-detail-head .prefer-icon, .loupan-detail-head .signup-icon, .loupan-detail-head .time-icon, .loupan-detail-head .bar .bus-icon, .bar .loupan-detail-head .bus-icon {

  background: url(../images/ico.png) no-repeat 0 0px;

  display: inline-block;

  *display: inline;

  *zoom: 1;

  vertical-align: middle;

}

/* line 45, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .other-icon {

  background-position: 0 -345px;

  width: 15px;

  height: 15px;

  margin: 0 0 0 10px;

}

/* line 52, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .other-icon-expend {

  background-position: 0 -385px;

  width: 15px;

  height: 15px;

  margin: 0 0 0 10px;

}

/* line 59, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .tel-icon {

  background-position: 0 0;

  width: 35px;

  height: 35px;

  margin: 0 15px 0 0;

}

/* line 66, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .prefer-icon {

  background-position: 0 -146px;

  width: 44px;

  height: 44px;

  margin: -3px 10px 0 0;

}

/* line 73, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .signup-icon {

  background-position: 0 -68px;

  width: 16px;

  height: 16px;

  margin: -6px 10px 0 0;

}

/* line 80, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .time-icon {

  background-position: 0 -104px;

  width: 16px;

  height: 16px;

  margin: -4px 10px 0 0;

}

/* line 88, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info1 {

  padding: 20px 0 0;

  margin-bottom: 20px;

}

/* line 91, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info1 .loupan-name {

  position: relative;

  float: left;

  display: inline;

  width: 800px;

}

/* line 95, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info1 .loupan-name img {

  float: left;

  display: inline;

  margin: 0 20px 0 0;

  cursor: pointer;

}

/* line 100, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info1 .loupan-name .ewm-hover {

  position: absolute;

  left: -10px;

  top: -30px;

  width: 90px;

  height: 27px;

  display: block;

  background: url(../images/sm.png) no-repeat;

}

/* line 109, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info1 .loupan-name .loupan-name-right {

  width: 690px;

  float: left;

  display: inline;

  margin-top: -5px;

}

/* line 114, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info1 .loupan-name .loupan-name-right1 {

  white-space: nowrap;

}

/* line 116, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info1 .loupan-name .loupan-name-right1 .name {

  font-size: 32px;

  vertical-align: top;

  font-weight: normal;

  display: inline-block;

}

/* line 122, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info1 .loupan-name .loupan-name-right1 .sale-status {

  background: #9ABE54;

  color: #fff;

  display: inline-block;

  *display: inline;

  *zoom: 1;

  width: 48px;

  height: 22px;

  line-height: 22px;

  text-align: center;

  vertical-align: top;

  margin: 12px 0 0 0;

}

/* line 135, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info1 .loupan-name .loupan-name-right1 .ds {

  background: #68bbef;

}

/* line 138, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info1 .loupan-name .loupan-name-right1 .sw {

  background: #8a8a8a;

}

/* line 141, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info1 .loupan-name .loupan-name-right1 .other {

  display: inline-block;

  *display: inline;

  *zoom: 1;

  vertical-align: top;

  margin: 12px 0 0 0;

  padding: 0 0 0 20px;

  position: relative;

  z-index: 10;

}

/* line 150, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info1 .loupan-name .loupan-name-right1 .other dt, .loupan-detail-head .loupan-detail-head-info1 .loupan-name .loupan-name-right1 .other .loupan-detail-side .loupan-detail-side-mod .loupan-normal dd, .loupan-detail-side .loupan-detail-side-mod .loupan-normal .loupan-detail-head .loupan-detail-head-info1 .loupan-name .loupan-name-right1 .other dd {

  height: 28px;

  cursor: pointer;

}

/* line 154, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info1 .loupan-name .loupan-name-right1 .other dd {

  display: none;

  position: absolute;

  top: 24px;

  border: 1px solid #ddd;

  padding: 0 10px;

  background: #fff;

  z-index: 10;

}

/* line 162, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info1 .loupan-name .loupan-name-right1 .other dd span {

  display: block;

  white-space: nowrap;

  height: 30px;

  line-height: 30px;

  border-bottom: 1px solid #eee;

  padding: 0 15px 0 0;

  font-size: 12px;

}

/* line 174, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info1 .loupan-name .loupan-name-right2 {

  height: 25px;

  line-height: 25px;

  overflow: hidden;

  margin: 10px 0 0 0;

  font-size: 0px;

  white-space: nowrap;

  color: #999;

}

/* line 182, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info1 .loupan-name .loupan-name-right2 .tag {

  display: inline-block;

  *diaplay: inline;

  *zoom: 1;

  padding: 0 6px;

  height: 20px;

  line-height: 20px;

  border: 1px solid #e4e4e4;

  font-size: 12px;

  margin: 0 10px 0 0;

}

/* line 193, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info1 .loupan-name .loupan-name-right2 .other-name {

  font-size: 14px;

  margin: 0 20px 0 0;

}

/* line 196, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info1 .loupan-name .loupan-name-right2 .other-name em {

  color: #999;

}

/* line 202, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info1 .loupan-tel {

  float: right;

  display: inline;

  width: 390px;

}

/* line 205, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info1 .loupan-tel .tel {

  font-size: 28px;

  color: #EE4433;

  text-align: right;

  white-space: nowrap;

  vertical-align: bottom;

}

/* line 212, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info1 .loupan-tel .tel-400 {

  position: relative;

  float: right;

  clear: both;

  width: 249px;

  height: 32px;

  margin-bottom: 10px;

  z-index: 12;

}

/* line 220, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info1 .loupan-tel .tel-400 em {

  width: 249px;

  height: 32px;

  display: block;

  background: url(../images/tel-400_03.png);

  cursor: pointer;

}

/* line 229, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info1 .loupan-tel .tel-4002 em {

  background: url(../images/tel-400_03_2.png);

}

/* line 233, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info1 .loupan-tel .count-info {

  font-size: 12px;

  color: #F0F0F0;

  margin: 10px 0 0;

  clear: both;

  text-align: right;

}

/* line 239, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info1 .loupan-tel .count-info span {

  color: #999;

  padding: 0 10px;

}

/* line 243, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info1 .loupan-tel .count-info .score {

  padding: 0 0 0 10px;

}

/* line 246, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info1 .loupan-tel .count-info em {

  margin: 0 2px 0 0;

}

/* line 252, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info2 {

  margin: 0 0 30px 0;

  position: relative;

  height: 70px;

  line-height: 70px;

  background: #fafafa;

}

/* line 258, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info2 .loupan-prefer, .loupan-detail-head .loupan-detail-head-info2 .loupan-detail-side .loupan-detail-side-mod .loupan-normal .loupan-area, .loupan-detail-side .loupan-detail-side-mod .loupan-normal .loupan-detail-head .loupan-detail-head-info2 .loupan-area {

  width: 445px;

  height: 70px;

  float: left;

  display: inline;

  font-size: 24px;

  margin: 0 0 0 20px;

  overflow: hidden;

  white-space: nowrap;

  text-overflow: ellipsis;

}

/* line 268, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info2 .loupan-signup {

  font-size: 18px;

  position: absolute;

  top: 3px;

  left: 370px;

}

/* line 273, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info2 .loupan-signup .red {

  font-size: 20px;

}

/* line 277, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info2 .loupan-time {

  font-size: 16px;

  position: absolute;

  top: 0;

  left: 535px;

}

/* line 282, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info2 .loupan-time .day, .loupan-detail-head .loupan-detail-head-info2 .loupan-time .hour, .loupan-detail-head .loupan-detail-head-info2 .loupan-time .min, .loupan-detail-head .loupan-detail-head-info2 .loupan-time .sec {

  display: inline-block;

  *diaplay: inline;

  *zoom: 1;

  width: 45px;

  height: 45px;

  line-height: 45px;

  background: #D0D0D0;

  text-align: center;

  color: #fff;

  font-size: 24px;

  margin: 0 10px;

  vertical-align: middle;

}

/* line 306, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info2 .loupan-btn-buy {

  font-size: 16px;

  color: #fff;

  width: 100px;

  height: 40px;

  line-height: 40px;

  background: #EE4433;

  text-align: center;

  cursor: pointer;

  position: absolute;

  top: 15px;

  left: 1080px;

}

/* line 318, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-info2 .loupan-btn-buy:hover {

  background: #da402f;

}

/* line 323, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-nav {

  position: relative;

}

/* line 325, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-nav ul {

  background: #fafafa;

  border: 1px solid #ddd;

  border-top: 2px solid #EE4433;

  font-size: 0px;

}

/* line 330, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-nav ul li {

  display: inline-block;

  *display: inline;

  *zoom: 1;

  height: 44px;

  line-height: 44px;

  font-size: 16px;

}

/* line 337, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-nav ul li a {

  display: block;

  height: 100%;

  padding: 0 20px;

}

/* line 341, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-nav ul li a:hover {

  color: #fff;

  background: #EE4433;

  text-decoration: none;

}

/* line 348, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-nav ul .cur {

  color: #fff;

  background: #EE4433;

}

/* line 351, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-nav ul .cur a {

  display: block;

  height: 100%;

  padding: 0 20px;

  color: #fff;

}

/* line 356, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-nav ul .cur a:hover {

  color: #fff;

  background: #EE4433;

  text-decoration: none;

}

/* line 363, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-nav ul .zx-li {

  position: relative;

}

/* line 365, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-nav ul .zx-li .zx-hot {

  position: absolute;

  top: 13px;

  left: 54px;

  width: 25px;

  height: 14px;

  background: url(../images/zx-hot_03.png);

  display: block;

}

/* line 374, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-nav ul .zx-li a:hover {

  background: none;

  color: #ee4433;

}

/* line 380, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-nav dl {

  border-bottom: 1px solid #eee;

  display: none;

}

/* line 383, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-nav dl dd {

  display: inline-block;

  *display: inline;

  *zoom: 1;

  height: 44px;

  line-height: 44px;

  padding: 0 40px 0 0;

  font-size: 14px;

}

/* line 391, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-nav dl dd a:hover {

  color: #EE4433;

}

/* line 395, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-nav dl .cur {

  font-weight: bold;

  color: #ee4433;

}

/* line 398, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-nav dl .cur a {

  color: #EE4433;

}

/* line 402, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-nav dl.on {

  display: block;

}

/* line 406, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-nav .zx-link {

  position: absolute;

  right: 10px;

  top: 10px;

  width: 122px;

  height: 26px;

  background: url(../images/zx-icon.png);

  display: block;

}

/* line 415, ../sass/common/loupan_detail_head.scss */

.loupan-detail-head .loupan-detail-head-nav .rec-hb {

  position: absolute;

  right: 10px;

  top: 15px;

  color: #ff7f27;

  text-decoration: underline;

}



.loupan-detail-con {

  margin: 40px 0 0;

}



/*.loupan-detail-main*/

/* line 48, ../sass/loupan_detail.scss */

.loupan-detail-main {

  float: left;

  display: inline;

  width: 860px;

}



/* line 53, ../sass/loupan_detail.scss */

.loupan-detail-mod {

  line-height: 30px;

  margin: 0 0 30px 0;

}

/* line 56, ../sass/loupan_detail.scss */

.loupan-detail-mod .mod-hd {

  margin: 0 0 20px 0;

  position: relative;

}

/* line 59, ../sass/loupan_detail.scss */

.loupan-detail-mod .mod-hd h2 {

  font-size: 30px;

  font-weight: normal;

  border-left: 3px solid #EE4433;

  padding: 0 0 0 12px;

}

/* line 65, ../sass/loupan_detail.scss */

.loupan-detail-mod .mod-hd .tab {

  padding: 10px 0;

  position: absolute;

  top: 0px;

  left: 160px;

}

/* line 70, ../sass/loupan_detail.scss */

.loupan-detail-mod .mod-hd .tab li {

  float: left;

  display: inline;

  width: 60px;

  padding: 0 10px;

  line-height: 14px;

  cursor: pointer;

}

/* line 77, ../sass/loupan_detail.scss */

.loupan-detail-mod .mod-hd .tab .tab-btn-2 {

  border-left: 1px solid #666;

}

/* line 81, ../sass/loupan_detail.scss */

.loupan-detail-mod .mod-hd .tab .cur .line {

  display: block;

  width: 92%;

  height: 0px;

  border-bottom: 1px solid #EE4433;

  color: #EE4433;

  position: relative;

  top: 8px;

}

/* line 93, ../sass/loupan_detail.scss */

.loupan-detail-mod .price-tb, .loupan-detail-mod .sale-tb {

  width: 100%;

}

/* line 96, ../sass/loupan_detail.scss */

.loupan-detail-mod .link-more {

  position: relative;

  top: 15px;

}

/* line 100, ../sass/loupan_detail.scss */

.loupan-detail-mod .loupan-link {

  display: inline-block;

  *display: inline;

  *zoom: 1;

  border-bottom: 1px dotted #ccc;

  height: 26px;

}

/* line 107, ../sass/loupan_detail.scss */

.loupan-detail-mod .loupan-link:hover {

  text-decoration: none;

}

/* line 112, ../sass/loupan_detail.scss */

.loupan-detail-mod ul li strong {
  font-weight: normal;
  color: #666;
  vertical-align: top;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 100px;
}

.label-img img{
	width: 500px;
}
.label-img{
	color:#333;
	font-size:14px;
	margin-left:10px;
	width: 500px;
	position: relative;
}
.dad{
	position:absolute;
	transform: translate(-50%, -50%);
	background-color: #F60;
	border-radius:3px;
	font-size: 16px;
	color: #F60;
	text-align: center;
	opacity:0.8;
	text-align:center;
	width:140px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	right: 0px;
	top: 0px;
	margin-right: 250px;
	margin-top: 24%;
}

/* line 121, ../sass/loupan_detail.scss */

.loupan-detail-mod ul li span {

  display: inline-block;

  *display: inline;

  *zoom: 1;

  width: 665px;

}

/* line 130, ../sass/loupan_detail.scss */

.loupan-detail-mod table caption {

  margin: 10px 0 0;

  text-align: left;

}

/* line 134, ../sass/loupan_detail.scss */

.loupan-detail-mod table th {

  font-weight: normal;

  color: #666;

  text-align: center;

  background: #F8F8F8;

  border: 1px solid #F0F0F0;

  height: 34px;

  line-height: 34px;

}

/* line 143, ../sass/loupan_detail.scss */

.loupan-detail-mod table td {

  text-align: center;

  border: 1px solid #F0F0F0;

  line-height: 24px;

  vertical-align: middle;

  padding: 10px;

}

/* line 150, ../sass/loupan_detail.scss */

.loupan-detail-mod table .tleft {

  text-align: left;

}

/* line 154, ../sass/loupan_detail.scss */

.loupan-detail-mod .open-close {

  border-top: 6px solid #F7F7F7;

}

/* line 156, ../sass/loupan_detail.scss */

.loupan-detail-mod .open-close div {

  width: 78px;

  height: 21px;

  text-align: center;

  font-size: 12px;

  background: #F7F7F7;

  margin: 0 auto;

  line-height: 16px;

  cursor: pointer;

}

/* line 165, ../sass/loupan_detail.scss */

.loupan-detail-mod .open-close div.close {

  display: none;

}

/* line 168, ../sass/loupan_detail.scss */

.loupan-detail-mod .open-close div span {

  background: url(../images/ico.png) no-repeat 0 0;

  display: inline-block;

  *display: inline;

  *zoom: 1;

  width: 9px;

  height: 5px;

  margin: 0 0 0 10px;

  vertical-align: middle;

}

/* line 177, ../sass/loupan_detail.scss */

.loupan-detail-mod .open-close div span.open-icon {

  background-position: -36px -354px;

}

/* line 180, ../sass/loupan_detail.scss */

.loupan-detail-mod .open-close div span.close-icon {

  background-position: -36px -377px;

}

/* line 187, ../sass/loupan_detail.scss */

.loupan-detail-mod .sale-tb .sale-tb-th1 {

  width: 200px;

}

/* line 190, ../sass/loupan_detail.scss */

.loupan-detail-mod .sale-tb .sale-tb-th2 {

  width: 170px;

}

/* line 195, ../sass/loupan_detail.scss */

.loupan-detail-mod .price-tb .price-tb-th1 {

  width: 110px;

}

/* line 198, ../sass/loupan_detail.scss */

.loupan-detail-mod .price-tb .price-tb-th2 {

  width: 130px;

}

/* line 201, ../sass/loupan_detail.scss */

.loupan-detail-mod .price-tb .price-tb-th3 {

  width: 100px;

}

/* line 204, ../sass/loupan_detail.scss */

.loupan-detail-mod .price-tb .price-tb-th4 {

  width: 130px;

}

/* line 207, ../sass/loupan_detail.scss */

.loupan-detail-mod .price-tb .price-tb-th5 {

  width: 140px;

}

/* line 211, ../sass/loupan_detail.scss */

.loupan-detail-mod .info-tb {

  display: none;

}

/* line 215, ../sass/loupan_detail.scss */

.loupan-detail-mod .open-info-tb .open-info-tb-th1 {

  width: 160px;

}

/* line 218, ../sass/loupan_detail.scss */

.loupan-detail-mod .open-info-tb .open-info-tb-th2 {

  width: 420px;

}

/* line 223, ../sass/loupan_detail.scss */

.loupan-detail-mod .live-info-tb .live-info-tb-th1 {

  width: 160px;

}

/* line 226, ../sass/loupan_detail.scss */

.loupan-detail-mod .live-info-tb .live-info-tb-th2 {

  width: 420px;

}

/* line 230, ../sass/loupan_detail.scss */

.loupan-detail-mod .summary-p {

  margin: 0 0 30px 0;

}

/* line 233, ../sass/loupan_detail.scss */

.loupan-detail-mod .p3 {

  margin: 0;

}



/* line 238, ../sass/loupan_detail.scss */

#sale .tel {

  font-size: 18px;

}



/*.loupan-detail-side*/

/*loupan_detail_side*/

/* line 4, ../sass/common/loupan_detail_side.scss */

.cf:after {

  visibility: hidden;

  display: block;

  font-size: 0;

  content: "";

  clear: both;

  height: 0;

}



/* line 12, ../sass/common/loupan_detail_side.scss */

*.cf {

  zoom: 1;

}



/* line 22, ../sass/common/loupan_detail_side.scss */

.red {

  color: #EE4433;

}



/*.loupan-detail-side*/

/* line 26, ../sass/common/loupan_detail_side.scss */

.loupan-detail-side {

  float: right;

  display: inline;

  width: 300px;

}

/* line 29, ../sass/common/loupan_detail_side.scss */

.loupan-detail-side .loupan-detail-side-mod {

  line-height: 30px;

  margin: 0 0 25px 0;

}

/* line 32, ../sass/common/loupan_detail_side.scss */

.loupan-detail-side .loupan-detail-side-mod .side-mod-hd {

  padding: 0 0 15px 0;

  margin: 0;

  position: relative;

  border-bottom: 1px solid #eee;

}

/* line 37, ../sass/common/loupan_detail_side.scss */

.loupan-detail-side .loupan-detail-side-mod .side-mod-hd h3 {

  font-size: 20px;

  font-weight: normal;

}

/* line 42, ../sass/common/loupan_detail_side.scss */

.loupan-detail-side .loupan-detail-side-mod .loupan-top {

  overflow: hidden;

  margin: 20px 0 10px;

}

/* line 45, ../sass/common/loupan_detail_side.scss */

.loupan-detail-side .loupan-detail-side-mod .loupan-top .loupan-img {

  width: 120px;

  height: 90px;

  float: left;

  display: inline;

  margin: 0 15px 0 0;

}

/* line 51, ../sass/common/loupan_detail_side.scss */

.loupan-detail-side .loupan-detail-side-mod .loupan-top dl {

  width: 165px;

  float: left;

  display: inline;

  line-height: 24px;

  overflow: hidden;

}

/* line 56, ../sass/common/loupan_detail_side.scss */

.loupan-detail-side .loupan-detail-side-mod .loupan-top dl .loupan-name {

  height: 25px;

  line-height: 25px;

  overflow: hidden;

  text-overflow: ellipsis;

  white-space: nowrap;

}

/* line 66, ../sass/common/loupan_detail_side.scss */

.loupan-detail-side .loupan-detail-side-mod .loupan-normal dl {

  overflow: hidden;

}

/* line 69, ../sass/common/loupan_detail_side.scss */

.loupan-detail-side .loupan-detail-side-mod .loupan-normal dt, .loupan-detail-side .loupan-detail-side-mod .loupan-normal dd {

  float: left;

  display: inline;

  height: 30px;

  overflow: hidden;

}

/* line 77, ../sass/common/loupan_detail_side.scss */

.loupan-detail-side .loupan-detail-side-mod .loupan-normal .loupan-name {

  width: 130px;

  white-space: nowrap;

  text-overflow: ellipsis;

  text-align: left;

  overflow: hidden;

}

/* line 84, ../sass/common/loupan_detail_side.scss */

.loupan-detail-side .loupan-detail-side-mod .loupan-normal .loupan-prefer, .loupan-detail-side .loupan-detail-side-mod .loupan-normal .loupan-area {

  width: 80px;

  text-align: left;

}

/* line 88, ../sass/common/loupan_detail_side.scss */

.loupan-detail-side .loupan-detail-side-mod .loupan-normal .loupan-price {

  width: 90px;

  text-align: right;

  color: #666;

}

/* line 93, ../sass/common/loupan_detail_side.scss */

.loupan-detail-side .loupan-detail-side-mod .loupan-normal .loupan-area {

  width: 60px;

  margin-left: 10px;

}

/* line 101, ../sass/common/loupan_detail_side.scss */

.loupan-detail-side .loupan-map .side-mod-hd {

  border: 0 none;

}

