@charset "utf-8";
/*  产品样式 */
/*
版权所有：禾生坊改版样式
作者：李健
E-mail：muzigeer@163.com
QQ：344397950
创建：@date
修改：@date
*/
.event h3, .event span, .big-pic a span, .reduction h3 span, .area p a span, .product-content ul li a span, .side-left .box h3,  /*产品介绍*/
.comment-list h3 em, .send-msg h3 em, .add-ordershop a span,  /*评论留言*/
.small-pic p span, .sale-tips h3, .home-message h3 em, .is-add-cart a span, .HG-div h3 span, .HG-box p a span, .set-list .z-pic p span, .z-open .z-btn a span {display: none!important;}

/*-----******************************************************************* { 产品面包线► } *****************************************************************************-----*/
.product-place {float: left; width: 960px; height: 30px; line-height: 27px; *line-height: 30px; border-bottom: 1px solid #d3d3d3; background: url(../img/product-place.gif) no-repeat 2px 9px; padding-left: 20px; margin-top: 10px;}
.product-place a, .product-place em, .product-place span, .product-place ul, .product-place li {display: inline; float: left;}
.product-place a {color: #666!important;} .product-place em {color: #901d63; font-family: "宋体"; padding: 0 10px;}
.product-place ul {overflow: hidden; margin: 0 -5px;} .product-place li {background: url(../img/product-place.gif) no-repeat left -22px; margin-left: -1px; padding: 0 5px 0 6px;}

/*-----******************************************************************* { 产品列表► } *****************************************************************************-----*/
.nowPlace_filter {display: inline; float:left; width:746px; height:22px; line-height:20px; *line-height:22px; padding-top:2px; margin-bottom:-15px; overflow:hidden;}
.nowPlace_filter p.l {display:inline; float:left; margin-left:-5px;} .nowPlace_filter p.l a {margin:0 5px;} .nowPlace_filter p.l span {padding-left: 5px;}
.nowPlace_filter p.r {float:right; margin-top:2px;} .nowPlace_filter p.r label {float:left;} .nowPlace_filter p.r a {display:inline; float:left; width:47px; height:19px; background:url(../img/product.gif) no-repeat; margin-left:3px;}
.nowPlace_filter p.r .priceList {background-position:-472px -82px;} .nowPlace_filter p.r .priceList:hover, .nowPlace_filter p.r .set-priceList {background-position:-472px -62px;}
.nowPlace_filter p.r .timeList {background-position:-522px -82px;} .nowPlace_filter p.r .timeList:hover, .nowPlace_filter p.r .set-timeList {background-position:-522px -62px;}

.proList {clear:both; float:left; margin-top:20px;}
.proList ul {display:inline; float:left; width:754px; margin-left:-10px;}
.proList li {display:inline; float:left; width:250px; height:275px; margin-top:6px; background:url(../img/product-list-li-back.jpg) no-repeat left center; text-align:center;}
.proList li p {display:inline; float:left; width:200px; line-height:22px; margin-left:32px;}
.proList p.name {height: 22px; overflow: hidden;} .proList p.img {margin-bottom:6px;}

/*--预售商品--*/
.sale-product {float: left; margin-bottom: 30px;}
.sale-tips {float: left; width: 724px; margin-bottom: 10px; padding: 10px; border: 1px solid #d3d3d3; background-color: #fcfcfc; color: #666;} .sale-tips-set {border: 1px solid #901d63; background-color: #f9f3f7; color: #333;}
.sale-tips li {background:url(../img/index.gif) no-repeat 10px -93px; line-height: 17px; padding: 2px 5px 2px 20px;}


/*-----******************************************************************* { 单品详细页► } *****************************************************************************-----*/
#product-detail, #product_complex {float:left; width: 960px; margin-top: 20px; overflow: hidden;}
.basic {float: left; width: 960px;}
.basic h2, #product_complex h2 {float: left; width:960px; height:60px; line-height:40px; background: url(../img/product.gif) no-repeat 463px 45px; font-size:22px; text-align:center;}
.basic h2 span, #product_complex h2 span {font-size: 14px;font-weight: normal;color: red;padding-left:5px;}

/*--相关活动--*/
.event {float: left; width: 944px; height: 81px; background: url(../img/product.gif) no-repeat left -119px; border: 8px solid #ececec;}
.event ul {display: inline; float: left; margin-left: 140px;}
.event li {display: inline; float: left; width: 81px; height: 45px; margin: 17px 0 0 3px; background: url(../img/product.gif) no-repeat;}
.event li.item1 {background-position: left -200px;} .event li.item1_n {background-position: left -245px;}
.event li.item2 {background-position: -88px -200px;} .event li.item2_n {background-position: -88px -245px;}
.event li.item3 {background-position: -175px -200px;} .event li.item3_n {background-position: -175px -245px;}
.event li.item4 {background-position: -261px -200px;} .event li.item4_n {background-position: -261px -245px;}
.event li.item5 {background-position: -347px -200px;} .event li.item5_n {background-position: -347px -245px;}
.event li.item6 {background-position: -435px -200px;} .event li.item6_n {background-position: -435px -245px;}
.event li.item7 {background-position: -523px -200px;} .event li.item7_n {background-position: -523px -245px;}
.event li.item8 {background-position: -611px -200px;} .event li.item8_n {background-position: -611px -245px;}
.event li.item9 {background-position: -699px -200px;} .event li.item9_n {background-position: -699px -245px;}

.event li div {display: none; position: absolute; height: 36px; background: url(../img/event-tips.gif) no-repeat right -36px; margin-top: -36px;} .event .pshow {display: block;}
.event li div p {height: 36px; line-height: 31px; *line-height: 34px; _line-height:30px; background: url(../img/event-tips.gif) no-repeat left top; padding: 0 12px; color: #ae145b;}
.event li div.l {background-position: left -108px;} .event li div.l p {background-position: right -72px;}
.event li div.m1 {_width:300px;} .event li div.m2 {_width:408px;} .event li div.m3 {_width:192px;} .event li div.m4 {_width:336px;} .event li div.m5 {_width:276px;} .event li div.m6 {_width:266px;} .event li div.m7 {_width:240px;}
.event li div.m8 {_width:312px; margin-left: -231px;} .event li div.m9 {_width:288px; margin-left: -207px;}

.event-light {display: inline; float: left; width: 33px; height: 42px; margin: 20px 0 0 5px; overflow: hidden;} .event-light img {cursor: pointer;}
.event-light p {display: none; position: absolute; width: 254px; height: 80px; padding: 10px 15px; background: url(../img/event-tips.gif) no-repeat left bottom; line-height: 18px; margin: 0 0 0 -238px; *margin: 40px 0 0 -277px;}
.event-light p label {display: block; height: 22px; line-height: 22px; padding-top: 2px; color: red;}

/*--图片参数--*/
.area {float: left; width:945px; padding:0 0 30px 15px; overflow: hidden;}
.area .big-pic {display: inline; float:left; width:320px; margin:20px 20px 0 0; overflow:hidden;} .area .big-pic .pic {display: none;}
.area .big-pic p {display:inline;float:left;width:88px; margin: 22px 10px 0 12px;}
.area .big-pic p a {display: block; width: 73px; height:21px; background:url(../img/product.gif) no-repeat left -62px;}
.area .small-pic {float:left; width:89px; height: 367px; overflow: hidden; margin-top:20px; text-align:center;}
.area .small-pic li {float:left; width:85px; height:85px; margin-bottom:10px; overflow:hidden;}
.area .small-pic li img {width:80px; height:80px; border:1px solid #ebebeb; margin-left:3px; cursor:pointer;}
.area .small-pic .set {background:url(../img/product.gif) no-repeat -941px -20px;}
.area .small-pic .set img {border:1px solid #8c4a7e;}
.area .text {display:inline; float:right; width:475px; margin-top:20px; line-height:26px; border: 1px solid #e3e3e3;background:#f9f9f9;}
.area .text ul {float: left; width: 435px; padding:12px 20px; border-bottom: 1px solid #e3e3e3; background: #f9f9f9;}
.area .text ul label {color: #666;}
.area .text ul.u1 {background: #fff;} .area .text ul.u2 {border-bottom: 0; padding: 10px 20px;} .area .text ul.u3 {padding: 12px 20px 10px 20px;}
.area .text ul li {float: left; width:50%;} .area .text ul li.lw {width: 433px;} .area .text ul.u2 li {padding: 2px 0;}
.area .text ul li.lw input {width: 30px;} .area .text ul li .market-price {color: #000!important;} .area .text ul li.lw .market-price {color: #666!important; padding-right: 8px;}
 .area .text ul.u2 li {_float:none;}
.area .text li.lbtn {height: 53px; padding-top: 12px!important;}
.area .text li.lbtn input {display: inline; float: left; width: 120px!important; height: 46px; border: 0; background: url(../img/product.gif) no-repeat; cursor: pointer;}
.area .text li.lbtn .buy {background-position: left -300px; margin-right: 15px;} .area .text p .buyNoClick {background-position: -261px -300px; margin-right: 10px;}
.area .text li.lbtn .fav {background-position: -131px -300px;}
.area .text li.lbtn .lack {background: url(../img/quehuo_btn.gif) no-repeat; margin-right: 10px;}

.area .text .lw dl, .area .text .lw dt {float: left; width: 435px; padding-bottom: 10px;}
.area .text .lw dt {color: #666; padding: 0; height: 25px; overflow: hidden;}
.area .text .lw dd {display: inline; float: left; margin-right: 10px; border: 1px solid #b4b4b4; background: #fff; line-height: 20px; padding:1px 11px; cursor: pointer;}
.area .text .lw dl.p dd {width: 40px; height: 40px; overflow: hidden; padding: 2px;}
.area .text .lw dd.set {border: 2px solid #8c4a7e; padding: 0 10px;}
.area .text .lw dl.p dd.set {padding:1px;}

/*分享到*/
.shareto_toolbox {float:left;height:20px;line-height:20px;color:#999;margin-top:22px;}
.shareto_toolbox label, .shareto_toolbox a {float:left;}
.shareto_toolbox a {display:inline;width:20px;height:20px;overflow:hidden;background:url(../../share/lg-share-cn.gif) no-repeat;margin-right:3px;}
.shareto_toolbox a.shareto_button_tsina {background-position:0 0;}
.shareto_toolbox a.shareto_button_renren {background-position:-22px 0;}
.shareto_toolbox a.shareto_button_kaixin001 {background-position:-44px 0;}
.shareto_toolbox a.shareto_button_douban {background-position:-66px 0;}
.shareto_toolbox a.shareto_button_compact {width:46px;height:20px!important;background-position:-88px 0;padding-left:0!important;}

/*关注我们*/
#concern {float:left;width:189px;border:2px solid #ccc;padding:2px;margin-top:20px;}
#concern h3 {width:162px;height:28px;line-height:28px;background:#f5f5f5 url(../../share/concern.gif) no-repeat 8px center;font-size:14px;padding:0 0 0 27px;
    *height:26px;*line-height:26px;
    *padding:2px 0 0 27px;
}
#concern ul {float:left;width:189px;padding-bottom:10px;}
#concern li {float:left;height:16px;line-height:16px;background:url(../../share/ico.png) no-repeat;margin-top:10px;}
#concern li.sina-icon {width:69px;background-position:9px -288px;padding-left:30px;}
#concern li.ren-icon {padding-left:20px;}
#concern li.kaixin-icon {width:69px;background-position:9px -512px;padding-left:30px;}

/*点购买弹出窗口*/
.is-add-cart {display: inline; float: left; position: absolute; width: 363px; height: 120px; border-right: 2px solid #d8dad9; border-bottom: 2px solid #d8dad9; z-index: 20; color: #333;}
.is-add-cart dl {float: left; width: 361px; height: 118px; border: 1px solid #982542; background: #f8eef0 url(../img/is-add-cart.gif) no-repeat 20px 15px;}
.is-add-cart dt {height: 23px; line-height: 23px; margin: 15px 0 0 62px; font-size: 14px; font-weight: bold;}
.is-add-cart dd {margin: 3px 0 0 62px; line-height: 22px;} .is-add-cart dd strong {padding: 0 3px;} .is-add-cart dd em {font-size: 14px; color: red; font-weight: bold;}
.is-add-cart dd input {display: block; width: 107px; height: 26px; background: url(../img/is-add-cart.gif) no-repeat left -202px; margin-top: 10px; border: 0; cursor: pointer;}
.is-add-cart dd a {display: inline; float: right; width: 42px; height: 14px; background: url(../img/is-add-cart.gif) no-repeat left bottom; margin: -95px 10px 0 0; cursor: pointer;}
.open-top-1 {margin:-138px 0 0 20px;}
.open-top-2 {margin: -122px 0 0 -195px;}
.open-bottom {margin: -21px 0 0 383px;}
/*缺货登记弹出窗口*/
.area .text .is-add-cart {position:relative;}
/*End*/

.area .reduction {float:right; width:195px; height:418px; display: none;}
.area .have {border:1px solid #901d63;} .area .null {border:1px solid #d9d5d7;}
.area .reduction h3 {height: 28px; background: url(../img/product.gif) no-repeat;} .area .have h3 {background-position: left -356px!important;} .area .null h3 {background-position: -205px -356px!important;}
.area .reduction li {height:168px;}
.area .reduction .box {width:174px; height:334px; margin:10px auto; overflow:hidden; text-align:center;}
.area .reduction li span {display:block; text-align:center; line-height: 22px;}
.area .reduction li .img {height:100px; margin-bottom:3px; overflow:hidden;}
.area .reduction li .txt {height:20px; line-height:20px; overflow:hidden;}
.area .reduction li .set {margin-bottom:4px; padding-left:20px;}
.area .reduction li .set input {display:inline; float:left; width:13px; height:13px; margin:5px -46px 0 38px; *margin:3px -46px 0 39px;}
.area .have p {width:174px; height:28px; margin:0 auto;}
.area p a {display:inline; float:left; width:72px; height:21px; margin-left:10px; background:url(../img/product.gif) no-repeat; text-align:center; cursor:pointer;}
.area p .up, .area p .up_ {background-position:-872px -200px; cursor:default;}
.area p .down, .area p .down_ {background-position:-872px -222px; cursor:default;}
.area p .upSet {background-position:-799px -200px;}
.area p .downSet {background-position:-799px -222px;}
.area p .up_ {margin:-21px 0 0 10px;}
.area p .down_ {margin:-21px 0 0 92px;}

/*--产品介绍--*/
.side-left {display: inline; float: right; width: 748px;}
.product-content ul {float:left; width:748px; height:29px; border-bottom:2px solid #8f1554;}
.product-content ul li {display:inline; float: left;}
.product-content ul li a {display:inline; float:left; width:148px; height:29px; background: url(../img/product.gif) no-repeat; cursor: pointer;}
.product-content ul li.md1 a {background-position: -500px -300px;} .product-content ul li.md1 a.set {background-position: -500px -329px;}
.product-content ul li.md2 a {background-position: -648px -300px;} .product-content ul li.md2 a.set {background-position: -648px -329px;}
.product-content ul li.md3 a {background-position: -796px -300px;}
.product-content .box {float: left; width: 706px; padding: 20px; border: solid #d3d3d3; border-width: 0 1px 1px 1px;}
.buy-tel {float: left; width: 748px; height: 68px; background: url(../img/buy-tel.gif) no-repeat; margin-top: 20px;}
.buy-tel .buyNow, .buy-tel .buyNow_ {display:inline; float:right; width:120px; height:46px; background: url(../img/buy-tel.gif) no-repeat -597px -11px; margin: 11px 31px 0 0; border: 0; cursor: pointer;}
.buy-tel .buyNow_ {background: url(../img/nobuy.gif) no-repeat left center!important;}

/*--用户体验--*/
.home-message h3 {height:32px; border-bottom:3px solid #f4f4f4;}
.home-message h3 span.msg-nav {display:block; width:92px; height:35px; background: url(../img/ordershop.gif) no-repeat -574px -245px; margin-bottom:-3px;}
.home-message .comment-list {margin-top: 10px;}
.home-message .send-msg ul {height: 270px;}

/*--评价*留言公用--*/
.comment-list, .send-msg {float: left; width: 748px; margin-top: 35px;}
.comment-list h3, .send-msg h3 {width:748px; height:29px; border-bottom:2px solid #8f1554; overflow: hidden;}

/*--评论列表--*/
.comment-list h3 {margin-bottom: 10px;}
.comment-list h3 span {display:block; width:148px; height:29px; background: url(../img/product.gif) no-repeat -500px -359px;}
.comment-list .box {float: left; width: 748px; margin-bottom: 20px;}
.comment-list h5 {float: left; width: 733px; background-color: #f4e8f0; padding-left: 15px; font-size: 12px;
                height: 23px; line-height: 23px;
                height: 22px; line-height: 22px; *padding-top:1px;
}
.comment-list .star {display: inline; float: left; margin: -23px 0 0 120px; color: #d72464;
                   height: 23px; line-height: 23px;
                   height: 22px; line-height: 22px; *padding-top:1px;
}
.comment-list .time {display: inline; float: right; margin: -23px 15px 0 0;
                   height: 23px; line-height: 23px;
                   height: 22px; line-height: 22px; *padding-top:1px;
}
.comment-list .msg {clear: both; float: left; width: 698px; padding: 6px 15px 5px 35px; margin-top: 3px; background: #f9f3f7 url(../img/comment-icon.gif) no-repeat 15px 7px; line-height: 18px;}
.comment-list .reply {clear: both; float: left; width: 698px; padding: 6px 15px 5px 35px; margin-top: 3px; background: #f6f6f6 url(../img/comment-icon.gif) no-repeat 15px -280px; border-bottom:1px dashed #cfa0ae; line-height: 18px;}
.comment-list .more {text-align: right;}

/*--我要留言--*/
.send-msg h3 span {display:block; width:148px; height:29px; background: url(../img/product.gif) no-repeat -796px -329px;}
.send-msg ul {float: left; width: 718px; height:230px; background: #F9F3F7; margin-top: 10px; padding: 15px 0 0 30px;}
.send-msg li {display: inline; float: left; margin:4px 20px 4px 0;} .send-msg li.text {width: 100%; padding-bottom: 15px; text-indent: 40px;}
.send-msg label {float:left; width:100px; line-height:25px; text-align:right; padding-right:8px;} .send-msg label em {padding-right: 3px;} .send-msg em.t {color: #fd0000; line-height: 25px;}
.send-msg .txt {float:left; height:22px; line-height:22px; border:1px solid #a7a7a7; margin-right:5px; font-size:12px; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}
.send-msg .txt2 {float:left; width:510px; *width:504px; height:80px; border:1px solid #a7a7a7;}
.send-msg span {display:inline; float:left; height:24px; line-height:22px; background:url(../img/product.gif) no-repeat -117px -68px; padding-left:20px; color:#fd0000;
              *height:22px; *padding-top:2px;
}
.send-msg p {float:left; width: 350px; line-height:20px; padding-left:108px; color:#666;}
.send-msg .imgcode {display: inline; float: left;}
.send-msg li.sub {clear: both;} .send-msg li.sub input {width:76px; height:33px; border:0; background:url(../img/user.gif) no-repeat -168px -176px; margin:2px 0 0 108px; cursor:pointer; font-size:14px; font-weight:bold; color:#fff;}

/*--右侧栏--*/
.side-right {display: inline; float: left; width: 197px;}

/*-----******************************************************************* { 组合产品详细页► } *****************************************************************************-----*/
#product_complex {}
#product_complex h3 {height:26px; background: url(../img/product-complex-h3.gif) repeat-x left top; border: 1px solid #ddd; color: #000; font-size: 14px;} #product_complex h3.set {border: 1px solid #af5584; color: #fff;}
#product_complex h3 span {display:block; background: url(../img/product.gif) no-repeat; height: 24px; padding: 2px 0 0 70px;
                        line-height: 21px; *line-height: 24px;
}
/*--**********1.左**********--*/
#product_complex .left {float: left; width: 320px; margin-top: 15px;overflow:hidden;}
#product_complex .left h3 span {background-position: left -394px!important;}
#product_complex .pc-price {display: none;}
/*大图*/
#product_complex .big-pic {float:left; width: 320px; height: 380px; margin:20px 0 10px 0; overflow: hidden;}
#product_complex .big-pic img {width: 318px; height: 318px; border: 1px solid #e6e6e6; overflow: hidden;}
#product_complex .big-pic .none {display: none;}
#product_complex .big-pic p {display:inline;float:left;width:88px; margin: 7px 10px 0 12px;}
#product_complex .big-pic p a {display: block; width: 73px; height:21px; background:url(../img/product.gif) no-repeat left -62px; margin:15px auto 0 auto;}

/*小图*/
#product_complex .small-pic {float: left; width:320px; height: 82px; overflow: hidden;}
#product_complex .small-pic .box {position: relative; display: inline; float:left; width: 294px; margin: 0 13px;}
#product_complex #smallpic_scroll {display:inline; float:left;}
#product_complex .small-pic li {display:inline; float:left; width: 98px; height: 82px; text-align: center; cursor: pointer;}
#product_complex .small-pic li img {border: 1px solid #ebebeb;}
#product_complex .small-pic .hover img {border:1px solid #af5584;}
#product_complex .small-pic p {float: left; width: 320px; margin-top: -67px;}
#product_complex .small-pic p a {display:inline; width: 9px; height: 48px; background: url(../img/product.gif) no-repeat;}
#product_complex .small-pic p #clickLeft {float:left; background-position: -441px -300px;}
#product_complex .small-pic p #clickRight {float:right; background-position: -451px -300px;}
/*参数*/
#product_complex .left .item {float:left; width: 320px; background-color:#f1f1f1; padding:10px 0; margin:28px 0; line-height:28px;}
#product_complex .left .item li {padding:0 10px 0 26px; background:url(../img/product.gif) no-repeat 15px -28px;}
/*套内说明*/
.in-package {float:left; width:320px; background-color: #f1f1f1; overflow: hidden;}
.in-package h4 {width:298px; height: 20px; line-height: 20px; background: url(../img/product.gif) no-repeat -927px -385px; font-weight:bold; font-size: 12px; padding:5px 0 3px 22px;}
.in-package dl {display: inline; float:left; width: 280px; background: #fff; margin: 0 10px; padding: 8px 10px; border-bottom: 10px solid #f1f1f1;}
.in-package dl dt {height:22px; line-height: 22px; color:#a61221; overflow: hidden;}

/*--**********2.中**********--*/
#product_complex .center {display:inline; float:left; width: 410px; margin: 15px 30px 0 30px; overflow:hidden;}
#product_complex .center h3 span {background-position: left -421px!important;}
#product_complex .center select {color: #666;}

.pub-list ul {float: left; width: 388px; border: 1px solid #e2e2e2; padding: 0 10px; overflow: hidden;}
.pub-list ul li {float: left; width: 388px; border-top: 1px solid #F0F0F0; margin-top: -1px; padding: 12px 0;}
.pub-list .z-pic {display:inline; float: left; width: 62px; padding: 3px 5px 0 0; text-align: center;}
.pub-list .z-pic .pic {width:60px; height:60px; border:1px solid #fff; overflow: hidden;}
.pub-list .z-pic p {width:62px; height:14px; background:url(../img/product.gif) no-repeat -472px -103px; margin-top: 8px; cursor: pointer;}
.pub-list .z-info {display: inline; float: left; width: 300px; margin-left: 16px; line-height: 21px;}
.pub-list .z-info dt {width: 298px; height: 20px; font-size: 12px; overflow: hidden;}
.pub-list .z-info dd {margin: 2px 0;}
#wraper dd.isset-pro-style {height:18px;color: #aaa; line-height: 18px;overflow:hidden; margin-bottom: 8px;}
#wraper dd.isset-pro-style small {font-size:12px; color: #666; padding-right: 8px;}
/*购买套装产品*/
.set-list {float:left; width: 410px; margin-top: 20px;}
.set-list h5 {height: 24px; line-height: 22px; background: #f5f5f5 url(../images/update/product_complex.gif) no-repeat 10px -138px; padding: 2px 0 0 22px; font-size: 12px; color: #333;}
.set-list h5 span {padding: 0 4px; color: red;}
.set-list .z-info dd.add {display:inline; float: right; margin: -26px 5px 0 0!important;}
.set-list .z-info dd.add a {display: block; width: 83px; height: 22px; line-height: 21px; *height:20px; *line-height: 20px; *padding-top:2px; background: url(../images/update/product_complex.gif) no-repeat -417px -149px; color: #fff!important; font-weight: bold; font-size: 12px; text-align: center;}
.set-list .z-info dd.add .nClick {width: 100px; background: url(../images/update/product_complex.gif) no-repeat -400px -126px;}
.set-list .z-info dd.add .QHuo {width: 100px; background: url(../images/update/product_complex.gif) no-repeat -400px -289px;}
.set-list .z-info dd.add a:hover {text-decoration: none;}
/*搭配减价*/
.pc-with {float:left; width: 410px; margin-top: 20px;}
.pc-with h4 {position: relative; z-index: 10; width: 381px; height: 20px; *line-height: 20px; background:#f5f5f5 url(../images/update/product_complex.gif) no-repeat -474px -87px; padding:4px 0 2px 30px; font-size: 14px; color: #a61221;}
.pc-with .set-buy {display:inline; float: right; margin:-24px 5px 0 0!important;}
.pc-with .set-buy input {display: inline; float:left; width:14px; height: 14px; margin: 5px 5px 0 0; *margin: 3px 5px 0 0;}
.pc-with dd em {text-decoration: line-through; color: #666;}
/*如何购买超值套装*/
#product_complex .center .tips {clear:both; float: left; _float: none; width: 388px; height: 220px; border:1px solid #e2e2e2; margin-top: 20px; padding: 0 10px;}
#product_complex .center .tips h5 {height:22px; border-bottom: 1px solid #c8c8c8; margin-top: 7px; font-weight: normal; font-size: 12px;}
#product_complex .center .tips h5 span {display:block; position: relative; width: 103px; line-height: 22px; background: url(../images/update/product_complex_question.gif) no-repeat left 2px; border-bottom: 1px solid #a00000; margin-bottom: -1px; padding-left: 16px;}
#product_complex .center .tips ol {margin: 7px;}
#product_complex .center .tips li {padding:3px 0; line-height: 19px; color: #444;}

/*--**********3.右**********--*/
#product_complex .right {float:left; width: 170px; margin-top: 15px;overflow:hidden;}
#product_complex .right h3 span {background-position: left -448px!important;}
/*已选产品*/
.is-set-list {border: 3px solid #f9f3f7; padding: 18px 8px 15px 8px; margin-top: 20px;}
.is-set-list li {border-bottom: 1px dashed #eee; padding-bottom: 20px; margin-bottom: 20px; line-height: 22px; text-align: center;}
.is-set-list li .pic {display:block; width: 60px; margin: 0 auto 8px auto;}
.is-set-list li .name {display:block; height:20px; line-height: 20px; overflow: hidden;}
.is-set-list li span {display:block; margin-bottom: 5px;}
.is-set-list li .del {display:block; margin: 0 auto; width:80px; height: 19px; line-height: 19px; background: url(../images/update/product_complex.gif) no-repeat right top; padding-top: 2px; padding-left: 14px; cursor: pointer;}
.is-set-list li .del:hover {text-decoration: none;}
.is-set-list dl, .is-set-list .buy-num {background-color: #f0f0f0; padding: 8px; line-height: 22px; text-align: center;}
.is-set-list dl dt {line-height: 18px; padding-bottom: 5px;}
.is-set-list p {text-align: center;}
.is-set-list p input {width:120px; height:46px; background:url(../img/product.gif) no-repeat; margin-top:15px; cursor:pointer; border:0;}
.is-set-list p .buy {background-position: left -300px;} .is-set-list p .lack {width: 122px; height: 48px; background-position: -500px -474px;}
.is-set-list p .buyNoClick {background-position: -261px -300px;}
.is-set-list .buy-num {margin-top: 5px;}

.pc-side-right {float: right; width: 748px;}
.pc-side-left {float: left; width: 197px;}

.fc { width:210px; height:350px; background-color:#f1f1f1; border: 1px solid #777; padding: 10px 10px 0 10px; z-index: 1000; display: none;}
.fc02 { width:210px; height:350px; background-color:#f1f1f1; border: 1px solid #777; padding: 10px 10px 0 10px; z-index: 1000; display: none;}
.openDiv .icon {_display:inline; float:left; position: relative; margin: 0 0 -19px -20px; width: 10px; height: 19px; background: url(../images/update/icon.gif) no-repeat;}
.ProductPic {width:200px; height: 200px; padding:5px; background: #fff; margin-bottom: 8px;}
.ProductPic img {width: 200px; height: 200px;}
.ProductName {height:50px; line-height: 18px; font-size: 12px; overflow: hidden; text-align: center;}
.ProductName span {display:block; font-weight:normal; color: #0044dd;}
.ProductCanShuo li {height: 23px; line-height: 23px; background: url(../images/ico.gif) no-repeat -415px -517px; padding-left: 10px; color: #444;}
.ProductCanShuo li span {font-weight: bold; color: red;}
.icoImg {
	height:25px;
	position:absolute;
	z-index:1001;
	width:12px;
	float:left;
	background-image:url(../images/jt.gif);
}

/*-----******************************************************************* { 低价换购► } *****************************************************************************-----*/
.HG-div {float: left; width: 960px; height: 114px; margin: 20px 0; overflow: hidden;}
.HG-div h3 {float: left; width: 26px; height: 114px; background: url(../img/HG-Img.jpg) no-repeat left top;}
.HG-box {float: left; width: 933px; height: 112px; border: solid #d3d3d3; border-width: 1px 1px 1px 0;}
.HG-txt {float: left; width: 151px; height: 92px; background-color: #f5f5f5; padding: 10px 10px; line-height: 19px; color: #666; overflow: hidden;}
.HG-item {display:inline; float: left; width: 630px; margin-left: 72px;}
.HG-box li {float: left; width: 210px; height: 82px; margin: 15px 0; color: #666;} .HG-box li span {display: inline; float: left;}
.HG-box li .pic {display: inline; width: 80px; height: 80px; border: 1px solid #ccc; margin-right: 10px;}
.HG-box li .name {width: 90px; height: 32px; line-height: 16px; margin: 4px 0 5px 0; overflow: hidden;}
.HG-box li .price {width: 90px; line-height: 20px;} .HG-box li small {font-size: 12px; text-decoration: line-through;} .HG-box li .price em {color: #a61221;}
.HG-box p {float: left; width: 933px;} .HG-box p a {position: relative; display: inline; width: 10px; height: 45px; background: url(../img/HG-Img.jpg) no-repeat; margin-top: -82px;}
#click-left {float: left; background-position: right top; margin-left: 205px;} #click-right {float: right; background-position: right bottom; margin-right: 35px;}

/*-----******************************************************************* { 特价抢购► } *****************************************************************************-----*/
.evt {float: left; width: 960px; height: 31px; border-bottom: 1px solid #ccc; margin-top: 30px; display: none;}
.evt p {float: left; line-height: 31px;} .evt p a, .evt p span {margin: 0 5px;} .evt p span {color: #666;}
.evt ul {float: right;}
.evt ul li {display: inline; float: left;}
.evt ul li a {float: left; width: 93px; height: 31px; line-height: 31px; background: url(../img/evt.gif) no-repeat -344px bottom; text-align: center; font-weight: bold; color: #333;}
.evt ul li a:hover {background-position: -437px bottom; text-decoration: none; color: #fff!important;}

.evt-ad {float: left; width: 960px; height: 300px; overflow: hidden; margin-top: 20px;}

.evt-list {float: left; width: 960px; margin-top: 30px; overflow: hidden;}
.evt-list h3 {float: left; position: relative; width: 227px; height: 50px; background: url(../img/evt.gif) no-repeat; margin-bottom: -8px;} .evt-list h3 span, .evt-list p span {display: none;}
.evt-list h3.el-1 {background-position: 0 0;}
.evt-list h3.el-2 {background-position: 0 -74px;}
.evt-list h3.el-3 {background-position: 0 -145px;}
.evt-list h3 span, .evt-list h3 em {float: left; width: 113px; height: 34px; line-height: 34px; *height: 28px; *line-height: 28px; *padding-top: 6px; text-align: center;}
.evt-list h3 em {width: auto; font-size: 12px; color: #000; text-align: left;}
.evt-list p {display: inline; float: left; width: 256px; height: 24px; background: url(../img/evt.gif) no-repeat; margin: 10px 0 0 0;}
.evt-list p.ep-1 {background-position: right 0;}
.evt-list p.ep-2 {background-position: right -34px;}
.evt-list p.ep-3 {background-position: right -68px;}
.evt-list ul {width: 953px; border: 3px solid; padding: 20px 0 0 1px; overflow: hidden;} .evt-list ul.u-1 {border-color: #feab5f;} .evt-list ul.u-2 {border-color: #99b022;} .evt-list ul.u-3 {border-color: #60c2fe;}
.evt-list li {display:inline; float:left; width:248px; height: 230px; background: url(../img/product-list-li-back.jpg) no-repeat -1px 15px; margin-left: -10px;}
.evt-list li.zp {background: none; margin: -2px -15px 0 -4px; position: relative;}
.evt-list li span {display: block; width: 150px; margin-left: 52px; text-align: center;} .el-pic {width: 130px; height: 130px; overflow: hidden;} .el-name {height: 19px; line-height: 19px; padding: 3px 0 1px 0; overflow: hidden;}
.el-price {text-align: left!important; color: #666; line-height: 19px;}
.el-price em {font-size: 18px; padding: 0 3px; color: #a2090b;} .el-price small {font-size: 12px; color: #a2090b;}
.el-mp em {font-size: 12px; color: #666; text-decoration: line-through;}
.el-price a {position: relative; display: inline; float: right; width: 50px; height: 24px; line-height: 24px; text-align: center; background: url(../img/evt.gif) no-repeat right -176px; margin-top: -8px; *margin-top: -28px; color: #fff!important;} .el-price a:hover {text-decoration: none!important;}
