html{ _text-overflow:ellipsis; }
.banner{width: 100%; min-width: 1190px; height: 280px; background-color: #f8f8f8; position: relative;}
.banner a{display: block; width: 1190px; height: 280px; margin: 0 auto; overflow: hidden;}
.banner .bg{display: block; width: 100%; min-width: 1190px; height: 45px; position: absolute; left: 0; bottom: 0; background-color: #fff;filter:alpha(opacity=80);-moz-opacity:0.8;opacity: 0.8; z-index: 1;}
.banner .bot{height: 45px; width: 100%; min-width: 1190px; position: absolute; left: 0; bottom: 0; z-index: 2;}
.banner .bot .w{width: 1150px; height: 45px; line-height: 45px; margin: 0 auto;}
.banner .bot .fl span{ color: #333333; font-size: 16px; font-weight: bold; padding-right: 20px;}
.banner .bot .fl em{font-style: normal; color: #f52648; font-size: 23px;}
.banner .bot .fl i{font-style: normal; color: #666666; }
.banner .bot .fr{padding-left: 22px; background: url("../images/buy-limit-icon01.png") no-repeat 0 center;}
.banner .bot .fr em{font-style: normal; color: #333333; font-size: 16px;}
.banner .bot .fr span{ color: #999; font-size: 14px; padding: 0 3px;}

.b-main{width: 100%; min-width: 1190px; background-color: #f8f8f8;}
.b-main .w{width: 1190px; margin: 0 auto; padding: 30px 0;}
.b-main .b-cont{width: 1190px; padding-bottom: 1px; overflow: hidden; }
.b-main .b-cont h4{height: 34px; width: 1150px;  background: url("../images/buy-limit-icon04.png") repeat-x 0 center; text-align: center; margin: 36px auto;}
.b-main .b-cont h4 span{display:inline-block; padding: 0 24px; line-height: 34px; background-color: #f8f8f8; color: #000000; font-size: 26px; }
.b-main .b-cont ul{width: 1190px; padding-top: 4px; overflow: hidden;}
.b-main .b-cont li{width: 350px; height: 460px; float: left; background-color: #fff; margin: 0 23px 30px 23px; _margin: 0 23px 30px 15px; position: relative;}
.b-main .b-cont .b-pic{width: 350px; height: 350px;}
.b-main .b-cont .b-pic a{display: block; width: 350px; height: 350px; overflow: hidden;}
.b-main .b-cont .end{display: block; width: 105px; height: 105px; background: url("../images/buy-limit-icon02.png") no-repeat; position: absolute; left: 122px; top: 123px;}
.b-main .b-cont .limit{width: 310px; height: 30px; line-height: 30px; color: #333333; padding-left: 40px; background:#f5f5f5 url("../images/buy-limit-icon03.png") no-repeat 17px center; position: absolute; left: 0; top: 320px;}
.b-main .b-cont .zj{width: 58px; height: 50px; line-height: 18px; color: #fff; padding-top: 4px; background: url("../images/buy-limit-icon05.png") no-repeat; text-align: center; position: absolute; left: 3px; top: -4px;}
.b-main .b-cont .zj span{display: block; text-align: center; font-size: 14px;}
.b-main .b-cont .zk{width: 58px; height: 50px; line-height: 18px; color: #fff; padding-top: 4px; background: url("../images/buy-limit-icon06.png") no-repeat; text-align: center; position: absolute; left: 3px; top: -4px;}
.b-main .b-cont .zk span{display: block; text-align: center; font-size: 14px;}
.b-main .b-cont .b-title{display: block; width: 325px; height: 36px; margin: 12px auto 8px; line-height: 18px; color: #666666; font-size: 14px; overflow: hidden; clear: both; }
.b-main .b-cont a:hover.b-title{text-decoration: underline; color: #333;}

.b-main .b-cont .gl-price{display: inline-block; color: #e60012; font-size: 16px;  font-family: Arial,"Hiragino Sans GB",tahoma,Verdana; float: left; margin: 0 13px 10px 13px;}
.b-main .b-cont .gl-price em{font-size: 22px; font-style: normal;  padding-left: 1px; letter-spacing: -0.3px;}
.b-main .b-cont del{font-size: 14px; color: #999; float: left; padding-top: 5px;}
.b-main .b-cont .num{float: right; margin: 5px 18px 0 0; color: #999;}

.b-main .b-cont .dp li{height: 490px;}
.b-main .b-cont .dp .b-bot{width: 350px; padding-top: 8px; color: #999999; border-top: 1px dotted #dcdcdc; clear: both; line-height: 20px; overflow: hidden;}
.b-main .b-cont .dp .b-bot .time{float: left; padding-left: 40px; margin-top: 5px; background: url("../images/buy-limit-icon01.png") no-repeat 16px 2px;}

.b-main .mc h4{height: 34px; width: 1150px; background: url("../images/buy-limit-icon04.png") repeat-x 0 center; text-align: center; margin: 0 auto;}
.b-main .mc h4 span{display:inline-block; padding: 0 24px; line-height: 34px; background-color: #f8f8f8; color: #000000; font-size: 26px; }
.b-main .mc ul{width: 1190px; padding-top: 1px; overflow: hidden;}
.b-main .mc ul li{width: 560px; height: 350px; background-color: #fff; float: left; margin: 30px 10px 0 20px; overflow: hidden; _margin: 30px 10px 0 12px;}
.b-main .mc ul li h5{line-height: 26px; width: 530px; height: 26px; font-size: 16px; font-weight: bold; color: #333333; margin: 12px auto 0; overflow: hidden;}
.b-main .mc ul li p{ line-height: 20px; width: 530px; height: 20px; color: #666; margin: 0 auto; overflow: hidden;}
.b-main .mc .b-pic{width: 560px; height: 240px;}
.b-main .mc .b-pic a{display: block; width: 560px; height: 240px; overflow: hidden;}
.b-main .mc .b-bot{width: 515px; padding: 7px 15px 0 10px; color: #666666; margin: 8px auto 0; border-top: 1px dotted #dcdcdc; overflow: hidden;}
.b-main .mc .b-bot .fl span{font-size: 23px; color: #f52648;}
.b-main .mc .b-bot .fr{line-height:28px; }
.b-main .mc .b-bot .fr em{font-style: normal; color: #333333; font-size: 16px;}
.b-main .mc .b-bot .fr span{ color: #999; font-size: 14px; padding: 0 3px;}

/*左边导航*/
.b-main .limit-nav{width: 80px; position: fixed; bottom: 80px; left: 50%; margin-left: -700px;position: fixed; _position: absolute; _top: expression(eval(document.documentElement.scrollTop));_margin-top:500px;}
.b-main .limit-nav a{display: block; width: 80px; height: 24px; line-height: 18px; text-align: center; padding-top: 46px; color: #999999;}
.b-main .limit-nav a:hover{color: #33cccc;}
.b-main .limit-nav .act{border-bottom: 1px solid #f8f8f8; background: #fff url("../images/buy-limit-nav.png") no-repeat 23px 8px;}
.b-main .limit-nav .sg-pro{border-bottom: 1px solid #f8f8f8; background: #fff url("../images/buy-limit-nav.png") no-repeat 23px -52px;}
.b-main .limit-nav .cur .act{background: #c91623 url("../images/buy-limit-nav.png") no-repeat -36px 8px; color: #fff;}
.b-main .limit-nav .cur a:hover.act{color: #fff;}
.b-main .limit-nav .cur .sg-pro{background: #c91623 url("../images/buy-limit-nav.png") no-repeat -36px -52px; color: #fff;}
.b-main .limit-nav .cur a:hover.sg-pro{color: #fff;}





