
body {  background-color: transparent;  }
#win-home {  width: 490px;  overflow: visible;  }
#win-home .win-hd {  padding: 5px 5px 5px;  border-top-left-radius: 8px;  border-top-right-radius: 8px;  }
#win-home .win-hd h3 {  padding: 0 20px; height: 50px;font: 400 18px/50px "Microsoft YaHei", "Simhei";  border-top-left-radius: 4px;  border-top-right-radius: 4px;  color: #333;  background: #fff;  }

#win-home .win-hd .close, #win-report .win-hd .close:visited {  padding-top: 0;  top: 20px;  right: 20px;  width: 15px;  height: 15px;  text-indent: -9999px;  background: url(images/sprite1.png) 0 -475px no-repeat;  }

#win-home .win-hd .close:hover {  background-position: -46px -475px;  }

#win-home .win-hd, #win-home .win-bd {  filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#00000000', endColorstr='#00000000');  }
#win-home .win-bd {  padding: 0 5px 5px;  font: 400 12px/20px Simsun;  color: #666;background: #fff; }
#win-home .win-btn {  border-bottom-left-radius: 4px;  border-bottom-right-radius: 4px;  }

.bm {  width: 100%;  overflow: hidden;  }
.bm label {  position: relative;float: left;margin-top: 20px;width: 216px;font: 400 14px/30px simsun;color: #666;overflow: hidden; }
.bm label span {float: left;width: 90px;text-align: right;overflow: hidden;}

.bm label input { float: left; height: 28px; border: 1px solid #ddd; font: 400 12px/28px simsun; padding-left: 3px; width: 117px; overflow: hidden;  }

.submiter, .submiter:visited {  margin: 20px 0 30px 90px;display: block;width: 70px;height: 28px;  background-color: #b9a067;  font: 400 14px/28px "Microsoft YaHei";
 color: #fff;  text-align: center;  border-radius: 5px;  }
.submiter:hover {  color: #fff;  background-color: #957c42;  }
.ping {  position: absolute;  top: 0px;  right: 6px;  font: 400 12px/28px simsun;  }
.home-info-discount {  padding: 13px 10px 11px 14px;  background: #f9f9f9;  border: 1px solid #eee;  border-radius: 3px;  }

.home-info-discount .info-discount-icon {  padding: 0 4px;  background: #b9a067;  color: #fff;  border-radius: 2px;  }
.home-info-discount .info-discount-desc {  width: 350px;  padding: 0 0 0 11px;  color: #666;  }
.clearfix:after {  display: table;  clear: both;  content: ""  }
.clearfix {  zoom: 1  }
.g-mask {  background: none;  }
.win-cont {  padding: 0;  }

.sjq .home-info-discount{padding: 0px;background: none;border: none;text-align: left;}
.sjq .home-info-discount  p{font-size: 16px;color:#ff5156;display: block;overflow: hidden;margin-bottom:16px;height:20px;line-height: 20px;padding: 0px;   }
.sjq .home-info-discount   i{line-height: 18px;border: 1px solid #ff5156;line-height: 20px;float: left;margin-right: 5px;margin-left: 40px;height: 18px;width: 18px;text-align: center;font-size: 15px;background: none;color: #ff5156;padding: 0px;}
.sjq .bm label{display: block;float: none;color: #666666;width: 350px;font-size:18px;color: #666666;margin: 0px;margin-left: 40px; }
.sjq .bm  input{ float: left;width: 250px;height: 38px;background-color: #feeef1;border-radius: 5px;border: 1px solid #fffcd5;margin-bottom:18px;line-height: 38px;font-size:18px;color: #666666;   }
.sjq .ping{font-size:18px;color: #666666;top: 5px;}
.sjq  .submiter{display: block;width: 135px;height:40px;margin-top: 5px;margin-left: 126px;background-color: #ff5156;color: #fff;text-align: center;line-height: 40px;font-size: 20px;margin-bottom: 20px; }
.sjq.home .home-info-discount i{color: #d1c19d;border-color:#d1c19d;}
.sjq.home .home-info-discount p{color: #d1c19d;}
.sjq.home .submiter{background-color:#d1c19d; }

.mask{ position: fixed;width: 100%;  height: 100%;  background: rgba(0,0,0,0.6);  left: 0px;  top: 0px;  z-index: 33;  font-size: 20px; }