.wm-toolbar{ position: fixed;_position:absolute; top: 0; z-index:9999999; right: -276px; width: 310px; color: #fff;}
.toolbar-left { position: relative;_position:absolute; left: 0; float: left; width: 34px;  background: #000;}
.toolbar-left em { font-style: normal;}
.wm-toolbar-top{ position: absolute; left: 0; width: 34px; height: 216px; font: 12px/1.2 "Microsoft YaHei";}
.wm-toolbar-hd { width: 18px; height: 88px; padding: 10px 8px; text-align: center; overflow: hidden; cursor: pointer;}
.wm-toolbar-hd em{ display: inline-block; width: 18px; height: 18px;  background: url(../images/cart.jpg) no-repeat }
.activity { height: 78px; padding: 15px 8px;}
.activity em { margin-top: 8px; background-position: -212px -8px; }
.cart em { background-position: -178px -8px;}
.cart span { display: inline-block; height:16px;margin: 8px auto 0; padding: 0 3px; line-height: 16px; border-radius: 3px; background: #3da700; color: #fff;}
.wm-toolbar-top .cur,.wm-toolbar-top .wm-select { background: #3da700;}
.wm-toolbar-top .activity.cur em,.wm-toolbar-top .activity.wm-select em { background-position: -212px -42px;}
.wm-toolbar-top .cart.cur em,.wm-toolbar-top .cart.wm-select em { background-position: -178px -42px;}
.wm-toolbar-top .cart.cur span ,.wm-toolbar-top .wm-select span{ background: #000;}
.wm-toolbar-top .dacoupon.cur em,.wm-toolbar-top .dacoupon em {display: inline-block;background: url(../images/coupon.png) no-repeat;width: 18px;height: 18px;background-position: -8px -10px;}
.wm-toolbar-top .dacoupon.cur em,.wm-toolbar-top .dacoupon.wm-select em {display: inline-block;background: url(../images/couponcur.png) no-repeat;width: 18px;height: 18px;background-position: -7px -11px;}
/*footer;*/
.wm-toolbar-footer { position: absolute; left: 0; bottom: 0;}
.wm-toolbar-footer li{ position: relative; height: 34px; width: 34px;  margin-top: 6px; line-height: 34px; cursor: pointer; }
.wm-toolbar-footer li a { color: #fff !important; }
.wm-toolbar-footer li a:hover{text-decoration: none; }
.wm-toolbar-footer li em { height: 34px; width: 34px; cursor: pointer; overflow: hidden;}
.wm-toolbar-footer li span { position: absolute; right: 34px; height:34px;width:58px; padding-left:12px; line-height: 34px; background:#3da700; display: none; overflow: hidden;}
.wm-toolbar-footer li span a { color: #fff;}
.wm-toolbar-footer li em { display: inline-block; background: url(../images/cart.jpg) no-repeat;}
.wm-toolbar-footer li em.collect { background-position: 0 0;}
.wm-toolbar-footer li em.accoun { background-position: -34px 0;}
.wm-toolbar-footer li em.recharge { background-position: -68px 0;}
.wm-toolbar-footer li em.qr { background-position: -102px 0;}
.wm-toolbar-footer li em.go-top { background-position: -136px 0;}
.wm-toolbar-footer li em.coupon{display: inline-block; background: url(../images/coupon.png) no-repeat;}

.wm-toolbar-footer li.cur span { display: block}
.wm-toolbar-footer li.qr-img.cur { background: none;}
.wm-toolbar-footer li.qr-img span,.wm-toolbar-footer li.qr-img span img { width: 100px; height: 100px; }
.wm-toolbar-footer li.cur.qr-img span{ bottom: -20px; right:30px; padding:75px 29px 97px 25px; background: url(../images/2weimaborder.png) no-repeat;}
.wm-toolbar-footer li.cur em.collect ,.wm-toolbar-footer li.wm-select em.collect{ background-position: 0 -34px;}
.wm-toolbar-footer li.cur em.accoun,.wm-toolbar-footer li.wm-select em.accoun { background-position: -34px -34px;}
.wm-toolbar-footer li.cur em.recharge ,.wm-toolbar-footer li.wm-select em.recharge{ background-position: -68px -34px;}
/*.wm-toolbar-footer li.cur em.qr ,.wm-toolbar-footer li.wm-select em.qr{ background-position: -102px -34px;}*/
.wm-toolbar-footer li.cur em.go-top,.wm-toolbar-footer li.wm-select em.go-top { background-position: -136px -34px;}
.wm-toolbar-footer li.cur em.coupon ,.wm-toolbar-footer li.wm-select em.coupon{ display: inline-block; background: url(../images/couponcur.png) no-repeat;}

/* pop layer */
.pop-up { position: absolute; left: 34px; width: 276px; height: 100%; background: #e6e6e6; overflow: hidden;}
.pop-layer { position: absolute; right: -276px; width: 276px; height: 100%;}
.pop-title { position: relative; height: 40px; font: 18px/40px "Microsoft YaHei"; color: #383838; text-align: center;}
.pop-title em { position: absolute; top: 14px; right: 18px; width: 12px; height: 12px; background: url(../images/cart.jpg) no-repeat -238px 0; overflow: hidden; cursor: pointer;}
.scroll-box { overflow-y: auto; }
.pop-layer .nothing { position: absolute; top: 50%; left: 0; width: 240px; height: 95px; margin-top: -48px; padding: 0 18px;}
.pop-layer .nothing dl { margin: 0;}
.pop-layer .nothing dt { width: 100%; height: 46px; margin: 0 0 8px 0; text-align: center; border: 0;}
.pop-layer .nothing dd { width: 100%;}
.pop-layer .nothing dd p { line-height: 20px; text-align: center; color: #474747;}
.pop-layer .nothing dd p a { color: #c40000;}
/*my cart*/
.wm-cart dl{ margin: 0 0 15px 18px; overflow: hidden;}
.wm-cart dt ,.wm-cart dd { float: left;}
.wm-cart dt { width: 48px; height: 48px; margin-right: 6px; border: 1px solid #ccc; overflow: hidden;}
.wm-cart dt img { width: 48px; height: 48px;}
.wm-cart dd { width: 184px; color: #4f4f4f;}
.wm-cart dd .wm-title { height: 30px; line-height: 15px; overflow: hidden;}
/*.wm-cart dd a { color: #4f4f4f;}*/
.wm-cart dd .wm-price { height: 20px; line-height:20px;}
.wm-cart dd .wm-price .fl { color: #ff1515;}

/* accounts */
.wm-accounts { position: absolute; bottom: 0; left: 18px; width: 240px; height: 72px; /*padding: 0 18px;*/ overflow: hidden;}
.wm-accounts .chosen { height: 32px; color: #5b5b5b; overflow: hidden; background:#e6e6e6; }
.wm-accounts .chosen span{ height: 32px;line-height:32px;}
.wm-accounts .chosen .fr { color: #dd0800;}
.wm-btn-buy { height: 40px; line-height: 40px; font-size: 16px; text-align: center; color: #fff; background: #dd0800; cursor: pointer; font-family: "Microsoft YaHei";}
.wm-btn-buy a{color: #fff;display: block; }

/*collect*/
.wm-c-box { padding: 0 0 16px 0; overflow-y: scroll;}
.wm-c-box .loadfavor{width: 100%; text-align: center; color: #000; margin-top: 100px; display: block;}
.wm-c-box li { float: left; position: relative; width: 112px; height: 138px; margin-left: 16px; margin-bottom: 16px; background: #fff; overflow: hidden;}
.wm-c-box li a,.wm-c-box li a img { display: inline-block; width: 112px; height: 112px; overflow: hidden;}
.wm-c-box li p { position: absolute; top: 90px; width: 112px; height: 20px; line-height: 20px; text-align: center; color: #fff; background: rgba(0,0,0,0.4); display: none;}
.wm-c-box li span { display: block; height: 26px; line-height: 26px; text-align: center; color: #e60012;  overflow: hidden;}
.wm-c-box li.cur p { display: block; background: #dd0800; cursor: pointer;}
.wm-c-box li.no.cur p { display: block; color: #b6b6b6; background: rgba(0,0,0,0.4);}
.more-collect { width: 240px; height: 34px; margin-left: 16px;line-height: 34px; text-align: center; color: #474747; overflow: hidden;}
.more-collect a { color: #000;}

/* add cart */
.cart .cart-layer { position: absolute; bottom: -84px; right: 55px; z-index: 99999; width: 474px; height: 260px; padding: 24px 26px; border: 2px solid #d2d2d2; background: #fff; display: none;}
.cart .cart-layer .close { position: absolute; right: 12px; top: 12px; display: inline-block; width: 12px; height: 12px; background: url(../images/details.png) no-repeat -92px -82px; overflow: hidden; cursor: pointer; }
.cart .cart-layer .r-arrow { position: absolute; bottom: 92px; right: -12px; width: 12px; height: 20px; background: url(../images/cart.jpg) no-repeat -238px -14px; overflow: hidden;}
.wm-toolbar-top .cart.cur span.close { background: url(../images/details.png) no-repeat -92px -82px;}
.cart .cart-layer .pop-keep { margin-top: 14px; }
.cart .cart-layer .pop-keep dl { width: 475px; height: 48px; padding-bottom: 23px; border-bottom: 1px solid #e4e4e4; overflow: hidden; }
.cart .cart-layer .pop-keep dl dt, .cart-layer .pop-keep dl dd { float: left; }
.cart .cart-layer .pop-keep dl dt { width: 48px; height: 48px; margin-right: 20px; background: url(../images/details.png) no-repeat 0 -120px; overflow: hidden; }
.cart .cart-layer .pop-keep dl dd { width: 405px; text-align: left; color: #383838;}
.cart .cart-layer .pop-keep dl .keep-title { height: 27px; font: 18px/27px "å¾®è½¯é›…é»‘"; }
.cart .cart-layer .pop-keep dl .keep-warm { height: 18px; margin-top: 3px; font-size: 14px; line-height: 18px; }
.cart .cart-layer .pop-keep dl .keep-warm a { color: #3EA600; }
.look-more { overflow: hidden; color: #383838; text-align: left;}
.look-more h3 { height: 60px; line-height: 60px; font-size: 14px; font-weight: normal;}
.look-more ul { width: 460px; height: 100px; overflow: hidden;}
.look-more li { position: relative; float: left; width: 98px; height: 98px; margin-right: 15px; border: 1px solid #ededed;}
.look-more li img { width: 98px; height: 98px;}
.look-more li p { position: absolute; left: 0; bottom: 0; width: 100%; height: 22px; line-height: 22px; background: rgba(0,0,0,0.7); color: #fff;}

.promotecont{overflow: scroll; }


/*Õ­ÆÁ*/
body.thousand .wm-toolbar { right: -276px;}
body.thousand .toolbar-left { left: 28px; width: 6px;}
body.thousand .wm-toolbar-top ,body.thousand .wm-toolbar-footer{ right: 6px; left: auto; }
body.thousand .wm-toolbar-tab { background: #000;}
body.thousand .activity { margin-bottom: 6px;}

body.thousand .wm-toolbar-top .cur,body.thousand .wm-toolbar-top .wm-select { background: #3da700;}

/*ÁìÈ¡ÓÅ»Ý„»*/
.couponlist_box{font-family: "Microsoft YaHei";color:#7b7b7b;padding: 10px 10px;font-size: 12px;}
.couponlist_box .title{color:#333333;font-size: 16px;padding: 15px 0px;}
.couponlist_box ul li{background: url(../images/couponbg.png) no-repeat;width: 257px;height: 88px;position: relative;}
.couponlist_box ul li .price{padding: 17px 0px 5px 4px;font-size: 33px;width: 73px;color: #fff;text-align: center;}
.couponlist_box ul li .price span{font-size: 14px;}
.couponlist_box ul li .content{width: 83px;text-align: center;color: #fff;}
.couponlist_box ul li .rightinfo{float: left;width: 167px;height: 55px;overflow: hidden;}
.couponlist_box ul li .info{padding: 5px 0px 0px 7px;}
.couponlist_box ul li .time{padding-left: 7px;color: #999999;font-family: "ËÎÌå";}
.couponlist_box ul li .button_div{float: right;margin-right: 8px;}
.couponlist_box ul li .button_div .go{width: 60px;height: 18px;border: 0;border-radius: 10px;font-size: 12px;line-height: 18px;background-color: #17a554;color: #fff;text-align: center;}
.couponlist_box ul li .button_div .gouse{width: 60px;height: 18px;border: 1px solid #17a554;border-radius: 10px;font-size: 12px;line-height: 16px;background-color: #fff;color: #17a554;text-align: center;}
.couponlist_box ul li .button_div .nogo{width: 60px;height: 18px;border: 1px solid #d0cfcf;border-radius: 10px;font-size: 12px;line-height: 16px;background-color: #d0cfcf;color: #fff;text-align: center;}
.couponlist_box ul li .alert_div{position: absolute;top: 18px;left: 25px;padding: 12px;color: #fff;background-color: rgba(0,0,0,0.5);border: 0;border-radius: 4px;width: 183px;}
.couponlist_box ul li .alert_success_div{position: absolute;top: 18px;left: 77px;padding: 12px;color: #fff;background-color: rgba(0,0,0,0.5);border: 0;border-radius: 4px;}
.couponlist_box ul li .alert_success_div .success{background: url(../images/success.png) no-repeat;width: 20px;height: 20px;margin-right: 8px;float: left;}



