.ely-sn i{position: static;top:0;background: none;}
    
.ely-sn i{float:none;}
    
.ely-sn-menuwrap .clr-org{color:#ff6d48 !important;}
.ely-sn-menuwrap .clr-pink{color:#da50b0 !important;}
.ely-sn-menuwrap .clr-green{color:#228a31 !important;}
.ely-sn-menuwrap .clr-blue{color:#437dd0 !important;}
    
.ely-sn{border-bottom: none !important;}




.ely-sn .menu{position:relative;z-index:120;}
.ely-sn .menu-bd{position:absolute;top:100%;left:0;z-index:121;display:none;}
.ely-sn .menu:hover .menu-bd,
.ely-sn .menu-hover .menu-bd{display:block;}


#sitenav{position:relative;width:100%;background-color: #fff; border-bottom: none;z-index:120;}
#sitenav .area{min-width: 980px;margin:0 auto;height:32px;background-color:#fff;font-family: "Microsoft YaHei";overflow: visible;}

#sitenav .login_area{min-width:1200px;}
.ely-sn .area{line-height:32px;}


.ely-sn a{color: #666;}
.ely-sn a:hover{color: #cf1f3f;text-decoration: none;}
.ely-sn .menu-hd{color: #666;}
.ely-sn .clr-red{color:#cf1f3f;}


.ely-sn .sn-icon{display:inline-block;background:url(../image/sitenav_icons.png) no-repeat;background-position:0 0;}
.ely-sn .sn-i-arrow{width: 6px;height:3px;background-position: 0 0;}
.ely-sn .sn-i-cart{background-position: 0 -5px;}
.ely-sn .sn-i-favorite{background-position: -14px -4px;}
.ely-sn .sn-i-service{background-position: -28px -4px;}
.ely-sn .sn-i-phone{background-position: -42px -4px;}
.ely-sn .sn-i-iphone{width:14px;height:16px;background-position: -14px -32px;}
.ely-sn .sn-i-andriod{width:14px;height:16px;background-position: -42px -32px;}
.ely-sn .sn-i-site{background-position: -56px -4px;}
.ely-sn .sn-i-msg{width:14px;height:14px;background-position: -70px -4px;}


#sitenav .logo{ float:left; margin:4px 6px 0 0;}
#sitenav .logo a{display:block; width:65px; height:22px; background:url(https://static.eelly.com/themes/mall/default/styles/default/images/logo/eelly_78_26.gif) 0 0 no-repeat;}


.ely-sn .login-info{float:left;height:32px;color:#666;}
.ely-sn .login-link-wrap{float:left;margin-left:8px;}
.ely-sn .say-hi{float:left;margin-right:8px;}
.ely-sn .span-line{position:relative;top:-1px;margin:0 8px;color:#ccc;}
.ely-sn .index-link{float: right;margin-right: 10px;}
.ely-sn .index-link a:hover{text-decoration: none;}
    

.ely-sn-menuwrap{height:32px;display:inline;float:right;_zoom:1;_display:block}
    
.ely-sn-menuwrap .item{display:inline;float:left;margin-left:-1px;}
.ely-sn-menuwrap .menu-hd{display:block;position:relative;z-index:122;padding:0 9px;line-height:32px;white-space:nowrap;border-width:0 1px;border-style:solid; border-color:transparent;}
.ely-sn-menuwrap .menu-hd .sn-icon{vertical-align:middle;vertical-align: text-bottom\9;}
.ely-sn-menuwrap .menu-hd i.sn-icon{width:14px;height:14px;margin-right:3px;}
.ely-sn-menuwrap .menu-hd .sn-i-arrow{position:relative;top:-1px;top:0\9;*left:5px;margin-left:8px;vertical-align: middle;}
.ely-sn-menuwrap .menu-bd{top:31px;right:0;left:auto;padding:10px 4px;border-width:1px;}
.ely-sn-menuwrap .dl-list{padding:0 4px;line-height: 24px;}
.ely-sn-menuwrap .dl-list a{padding:0;white-space:nowrap;}
.ely-sn-menuwrap .dl-list dt{clear:both;font-weight:700;color:#333;}
.ely-sn-menuwrap .dl-list dt a{color:#333;}
.ely-sn-menuwrap .dl-list dt a:hover{color:#cf1f3f;}
.ely-sn-menuwrap div.divider{clear:both;display:block;height:1px;background-color:#fbfbfb;font-size:1px;overflow:hidden;width:100%;margin:8px auto;width:100%;}
    
.ely-sn-menuwrap .menu:hover .menu-hd,
.ely-sn-menuwrap .ely-sn-cart:hover .menu-hd,
.ely-sn-menuwrap .menu-bd{border-style:solid;border-color:#eee;background-color:#fff;}
.ely-sn-menuwrap .menu:hover .menu-hd,
.ely-sn-menuwrap .menu:hover .menu-hd span,
.ely-sn-menuwrap .ely-sn-cart:hover .menu-hd a,
.ely-sn-menuwrap .menu:hover .menu-hd a{color:#cf1f3f;}
.ely-sn-menuwrap .ely-sn-cart:hover .sn-i-arrow,
.ely-sn-menuwrap .menu:hover .sn-i-arrow{background-position: -6px 0;}
.ely-sn-menuwrap .menu-hd:hover{text-decoration: none;}
    
.ely-sn-menuwrap .q-myeelly{width:81px;}
.ely-sn-menuwrap .q-myeelly .menu-hd{width:68px;}
.ely-sn-menuwrap .q-myeelly .menu-bd{width:78px;right:-7px;}
    
.ely-sn-menuwrap .q-favorite {cursor: default;}
.ely-sn-menuwrap .q-favorite:hover i.sn-i-favorite{background-position: -14px -18px;}
.ely-sn-menuwrap .q-favorite .menu-bd{width:76px;text-align: center;}
.ely-sn-menuwrap .q-favorite li{line-height: 24px;}
    
.ely-sn-menuwrap .q-service .menu-bd{width:88px;}
.ely-sn-menuwrap .q-service:hover i.sn-i-service{background-position: -28px -18px;}
.ely-sn-menuwrap .q-service li{line-height: 24px;}
    
.ely-sn-menuwrap .q-phone{cursor: default;}
.ely-sn-menuwrap .q-phone:hover .menu-hd{color:#666;}
.ely-sn-menuwrap .sn-app-wrap{background:#fff;width:183px;margin:-5px 10px 0 5px;}
.ely-sn-menuwrap .sn-app-wrap li{overflow: hidden;}
.ely-sn-menuwrap .sn-app-wrap img{display:block;margin:0 auto;height:114px;width:114px;padding: 15px;}
.ely-sn-menuwrap .sn-app-wrap li .TheAppTitle{text-align: center;line-height: 16px;font-family:"宋体";font-size: 14px;font-weight: 600;margin-top: -14px;}
.ely-sn-menuwrap .sn-app-wrap li .TheAppIntro{text-align: center;}
    
.ely-sn-menuwrap .q-site .menu-hd{cursor: default;}
.ely-sn-menuwrap .q-site .menu-bd{width:940px;padding:19px;}
.ely-sn-menuwrap .q-site:hover .menu-hd{color:#666;}
    
.ely-sn-menuwrap .set-shop{margin-left:10px}
.ely-sn-menuwrap .set-shop a{color:#437dd0;}
.ely-sn-menuwrap .set-shop a span{
    display: inline-block;
    background: #437dd0;
    color: #fff;
    width: 28px;
    text-align: center;
    height: 15px;
    vertical-align: middle;
    line-height: 15px;
    margin-top: -1px;
    position: relative;
    margin-right: 8px;}
.ely-sn-menuwrap .set-shop a span i{
    position: absolute;
    top: 0;
    right: -10px;
    width: 0;
    height: 0;
    border-style: solid;
    border-color: transparent transparent transparent #437dd0;
    border-width: 7.5px 5px;
}
        
.ely-sn-menuwrap .sm-c1-wrap.last,
.ely-sn-menuwrap .pc-col.last{margin-right: 0;background: none;}
        
.ely-sn-menuwrap .q-site .site-map{float:right;width:266px;background: url(data:image/gif;base64,R0lGODlhAQABAIAAAO7u7gAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUM2OTI1OUY2RkJBMTFFNDlGOTNFMDVGMUVENkMxNDIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUM2OTI1QTA2RkJBMTFFNDlGOTNFMDVGMUVENkMxNDIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1QzY5MjU5RDZGQkExMUU0OUY5M0UwNUYxRUQ2QzE0MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1QzY5MjU5RTZGQkExMUU0OUY5M0UwNUYxRUQ2QzE0MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==) repeat-y left;}
.ely-sn-menuwrap .sm-c1-wrap{float:left;width:110px;margin-left: 20px;}
.ely-sn-menuwrap .sm-c1-name{margin-bottom:4px;font-size: 16px;font-weight: bold;}
.ely-sn-menuwrap .sm-c2-wrap{height:66px;line-height: 22px;overflow:hidden;margin-bottom: 20px;}
.ely-sn-menuwrap .sm-c2-name{display: inline-block;width:50%;}
.ely-sn-menuwrap .clr-org,.ely-sn-menuwrap .clr-org a{color:#ff6d48;}
.ely-sn-menuwrap .clr-pink{color:#da50b0;}
.ely-sn-menuwrap .clr-green{color:#228a31;}
.ely-sn-menuwrap .clr-blue{color:#437dd0;}
        
.ely-sn-menuwrap .q-site .product-cate{float:left;width:670px;height:242px;overflow: hidden;}
.ely-sn-menuwrap .pc-col{float:left;width:158px;margin-right: 12px;background: url(data:image/gif;base64,R0lGODlhAQABAIAAAPr6+gAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjY4RkM2MEU2RkJFMTFFNDhGRjE4MjQzOEZEMDBBMzYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjY4RkM2MEY2RkJFMTFFNDhGRjE4MjQzOEZEMDBBMzYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNjhGQzYwQzZGQkUxMUU0OEZGMTgyNDM4RkQwMEEzNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyNjhGQzYwRDZGQkUxMUU0OEZGMTgyNDM4RkQwMEEzNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==) repeat-y right;}
.ely-sn-menuwrap .pc-c1-wrap{clear:both;}
.ely-sn-menuwrap .pc-title{font-size: 16px;font-weight: bold;margin-bottom: 4px;}
.ely-sn-menuwrap .pc-title.pc-col{background: none;}
.ely-sn-menuwrap .pc-c1-name {line-height: 22px;}
.ely-sn-menuwrap .pc-c1-name a{color:#333;font-size: 14px;font-weight: bold;}
.ely-sn-menuwrap .pc-c1-name a:hover{color:#cf1f3f;}
.ely-sn-menuwrap .pc-c2-wrap{line-height: 22px;height:70px;margin-bottom:10px;overflow: hidden;text-align: justify;}
.ely-sn-menuwrap .pc-c2-name{display:inline-block;margin-right: 12px;}
    
        
.ely-sn-menuwrap .w-qsite .menu-bd{padding:19px 0;}
.ely-sn-menuwrap .w-qsite .site-map{width:34%;height:235px;}
.ely-sn-menuwrap .w-qsite .sm-c1-wrap{width:25%;margin:0;}
.ely-sn-menuwrap .w-qsite .sm-c1-wrap .mar-mid{margin:0 auto;width:70px;}
.ely-sn-menuwrap .w-qsite .sm-c2-wrap{margin:0;height:auto;}
.ely-sn-menuwrap .w-qsite .sm-c2-name{display:block;width:auto;}
        
.ely-sn-menuwrap .w-qsite .product-cate{width:66%;}
.ely-sn-menuwrap .w-qsite .pc-col{float:left;width:25%;margin:0;}
.ely-sn-menuwrap .w-qsite .pc-col .mar-mid{width:138px;margin:0 auto;}
.ely-sn-menuwrap .w-qsite .pc-title{font-size: 16px;font-weight: bold;margin-bottom: 4px;}
.ely-sn-menuwrap .w-qsite .pc-c1-wrap {clear:both;width:100%;}

    
#q_cart .mr-5{margin-right:5px;}
#q_cart .mr-10{margin-right:10px;}
#q_cart .fs-16{font-size:16px;font-family:Arial;}
#q_cart .menu-hd{}
.ely-sn-cart{position:relative;padding:0;background:none;}
.ely-sn-cart:hover i.sn-i-cart{background-position: 0 -19px;}
.ely-sn-cart .link-a{display:inline-block;}
.ely-sn-cart .link-a:hover{text-decoration: none;}
.ely-sn-cart .red_clr{color:#d2364c;}
.ely-sn-cart.no-showpop:hover .menu-hd{border-color:transparent;}
.ely-sn-cart.no-showpop .sn-i-arrow{display: none;}
.ely-sn-cart .goods-cart{display:none;position:absolute;top:31px;z-index:121;width:348px;}
.ely-sn-cart .goods-cart .title{padding-left:12px;line-height:36px;font-size:14px;color:#313131; overflow:hidden; text-align:left;}
.ely-sn-cart .goods-cart li{float:left;width:324px;height:58px;padding:8px 0;margin:0 12px;overflow:hidden;*zoom:1;border-bottom:1px dotted #ddd;}
.ely-sn-cart .goods-cart li .my-goods-photo{display:block;position:relative;width:50px;height:50px; line-height:50px; text-align:center;}
.ely-sn-cart .goods-cart li .my-goods-photo img{max-width:50px;max-height:50px;_width:50px;_height:50px;vertical-align:middle;}
.ely-sn-cart .goods-cart li .my-goods-photo .trans-bg{position:absolute;bottom:0;left:0;width:50px;height:14px;background-color:#000;opacity:0.5;filter:alpha(opacity=50);}
.ely-sn-cart .goods-cart li .my-goods-photo .act-type{position:absolute;bottom:0;left:0;line-height:14px;color:#fff;text-align:center;font-family:Microsoft Yahei;}
.ely-sn-cart .goods-cart li .my-goods-photo:hover{text-decoration:none;}
.ely-sn-cart .goods-cart li p{width:145px;height:25px;line-height:25px;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.ely-sn-cart .goods-cart .my-goods-name a{color:#444;}
.ely-sn-cart .goods-cart .my-goods-name b{height: 14px;line-height: 14px;padding:0 2px;margin-right:3px;font-weight:normal;color:#fff;display:inline-block;*zoom:1;*line-height:14px;}
.ely-sn-cart .goods-cart .my-goods-name .promotion{background-color:#ff4f1b;}
.ely-sn-cart .goods-cart .my-goods-name .depreciate{background-color:#67be65;}
.ely-sn-cart .goods-cart .my-goods-color{color:#8c8c8c;}
.ely-sn-cart .goods-cart .my-goods-color b{font-weight:400;color:#666;}
.ely-sn-cart .goods-cart .my-goods-color .stock-tips{margin-left:5px;color:#d2364c;}
.ely-sn-cart .goods-cart li .goods-control{text-align:right;overflow:hidden;}
.ely-sn-cart .goods-cart li .goods-price{display:block;line-height:25px;font-family:Arial;color:#d2364c;}
.ely-sn-cart .goods-cart li .goods-price b{padding:0 3px;font-weight:400;color:#999;}
.ely-sn-cart .goods-cart li .pdr-3{padding-right:3px;}
.ely-sn-cart .goods-cart li .w102{width:102px;}
.ely-sn-cart .goods-cart li .del-btn{display:none;color:#0066cc;}
.ely-sn-cart .goods-cart .my-goods-name a:hover,
.ely-sn-cart .goods-cart li .del-btn:hover{text-decoration:none;color:#d2364c;}
.ely-sn-cart .goods-cart .total-price{width:auto;margin:0 16px;border-top:1px solid #ddd}
.ely-sn-cart .goods-cart .total-price span{line-height:38px;}
.ely-sn-cart .goods-cart .empty-tips{line-height:36px;text-align:center;}
.ely-sn-cart .my-active .goods-cart{top:30px; right:0;border:1px solid #ededed;}
.ely-sn-cart .my-active .link-a{position: relative;}
.ely-sn-cart .my-active .link-a i{top:2px;left:10px;}
.ely-sn-cart .my-active .link-a:hover,.my-goods-photo:hover,.total-price .go-cart:hover{text-decoration:none;}
.ely-sn-cart .goods-cart .current{background-color:#efefef;}
.ely-sn-cart .goods-cart .current .del-btn{display:inline-block; cursor:pointer;}
.ely-sn-cart .menu-bd .total-price b{font-weight:400;}
.ely-sn-cart .total-price .go-cart{display:inline-block;padding:0 6px;height:26px;line-height:24px;border:1px solid #9a1c2e;border-radius:2px; font-size:14px;font-family:Microsoft Yahei;background-color:#d2364c; color:#fff;}
.ely-sn-cart .total-price .go-cart:hover{background-color:#dd465e;color:#fff;}
.ely-sn-cart.my-active .showblock{display:block;}
#min_cart_num{line-height:28px\9;margin-left: 2px;font-family: "Tahoma";font-weight: bold;}


#old_msg{color:#666;}
.ely-sn-msg{display:inline-block;margin:0 2px 0 10px;position: relative;*float:left;z-index:121;}
.ely-sn-msg .cl-969{color:#969696}
.ely-sn-msg .icon{display:inline-block;vertical-align: middle;padding:0;margin:0;background: url(../image/el-msg-sprite-3.0.png) 0 0 no-repeat;}
.ely-sn-msg .ico-no-msg{width:91px;height:79px;background-position: 0 -58px;}
.ely-sn-msg .ico-set{width:14px;height:14px;background-position: -15px -43px;}
.ely-sn-msg .ico-arB{width:5px;height:5px;background-position: -31px -48px;}
.ely-sn-msg .ico-arR{width:5px;height:5px;background-position: -36px -48px;}
.ely-sn-msg .ico-arT{width:5px;height:5px;background-position: -41px -48px;}
.ely-sn-msg .el-msg-hd{border-color: transparent;*zoom:1;border-style: solid;border-width: 0 1px;padding: 0 6px;text-align:center;position: relative;white-space: nowrap;z-index: 122;cursor: pointer;}
.ely-sn-msg .el-msg-hd .sn-icon{vertical-align: middle;}
.ely-sn-msg .el-msg-hd .sn-i-msg{margin-right: 4px;}
.ely-sn-msg .el-msg-hd .sn-i-arrow{margin-left: 8px;}
.ely-sn-msg .el-msg-hd a{color:#666}
.ely-sn-msg .el-msg-hd img{position: absolute;top:8px;left:15px;}
.ely-sn-msg .el-msg-hd .icon{margin-left: 5px;}
.ely-sn-msg .el-msg-hd .clr-pink{display: none;margin-left: 2px;}
.ely-sn-msg.active .el-msg-hd,
.ely-sn-msg:hover .el-msg-hd{background-color: #fff;border-color: #eee;}
.ely-sn-msg.active .el-msg-hd a,
.ely-sn-msg:hover .el-msg-hd a{color:#cf1f3f;}
.ely-sn-msg.active .el-msg-bd,
.ely-sn-msg:hover .el-msg-bd{display: block;position:absolute;left:0;z-index:120;width:300px;overflow:hidden;margin-top:-1px;border:1px solid #eee;border-radius:2px;background-color: #fff;}
.ely-sn-msg.active .el-msg-hd .sn-i-arrow,
.ely-sn-msg:hover .el-msg-hd .sn-i-arrow{background-position: -6px 0;}
.ely-sn-msg .msg-mod-hd,
.ely-sn-msg .msg-mod-fd{padding:0 10px;height:40px;line-height: 40px;border-bottom: 1px solid #eee;font-size:12px;}
.ely-sn-msg .msg-navs .set-btn{vertical-align: top;cursor: pointer;margin-top: 12px;}
.ely-sn-msg .msg-mod-bd .set-btn{cursor: pointer;}
.ely-sn-msg .set-btn:hover{background-position: 0 -43px;}
.ely-sn-msg .msg-title{width:130px;margin:0 auto;text-align:center;font-size:14px;font-weight: bold;color:#333;}
.ely-sn-msg .msg-navs{width:75px;height:40px;color:#aaa !important;}
.ely-sn-msg .msg-navs a{color:#aaa !important;}
.ely-sn-msg .msg-navs a:hover{color:#dd465e !important;text-decoration: none;}
.ely-sn-msg .msg-mod-bd{position:relative;width:300px;min-height:120px;max-height:558px;overflow:hidden;}
.ely-sn-msg .no-msg{float:left;min-height:150px;text-align: center;margin-top: 70px;}
.ely-sn-msg .no-msg p{color:#c0c0c0;margin-top: 10px;}
.ely-sn-msg .msg-set,
.ely-sn-msg .msg-list-detail,
.ely-sn-msg .msg-list,
.ely-sn-msg .no-msg{width:300px;}
.ely-sn-msg .msgwrap{width:960px;}
.ely-sn-msg .msg-tip{margin: 8px 0;text-align:center;color:#969696;}
.ely-sn-msg .msg-tip .tip-btn{display:block;width:270px;height:26px;line-height:26px;margin:0 auto;border:1px solid #f5f5f5;color:#969696 !important;background-color: #fcfcfc;border-radius: 2px;}
.ely-sn-msg .msg-tip .tip-btn:hover{background-color: #f5f5f5;color:#969696 !important;text-decoration: none;}
.ely-sn-msg .msg-item.last,
.ely-sn-msg .msg-item:last-child{border-bottom: none;}
.ely-sn-msg .msg-item{padding:0 16px 12px;border-bottom: 1px solid #e9e9e9;background-color: #fff;cursor: pointer;}
.ely-sn-msg .msg-item:hover{background-color: #fcfcfc;}
.ely-sn-msg .msg-item-title{height:32px;line-height:32px;font-weight: bold;overflow: hidden;*position:relative;color:#333333;}
.ely-sn-msg .msg-item-title .g-arrow{float:right;font-weight:normal;color:#ccc;*float:none;*position:absolute;*top:0;*right:5px;}
.ely-sn-msg .msg-item-pic{width:154px;height:70px;margin-right: 5px;}
.ely-sn-msg .msg-pic-wrap {width:70px;height:70px;padding-right:7px;text-align:center;vertical-align: middle;display: table-cell;display:block\9;float:left\9;}
.ely-sn-msg .msg-item-pic img{max-width:70px;max-height:70px;vertical-align: middle;}
.ely-sn-msg .msg-item-info{color:#969696;}
.ely-sn-msg .msg-item-goods .msg-item-info{width:108px;*width:102px;line-height: 20px;}
.ely-sn-msg .msg-item-goods .msg-item-info p{margin-bottom: 5px;}
.ely-sn-msg .msg-item-normal .msg-item-info{line-height: 14px;}
.ely-sn-msg .msg-item-normal .msg-item-info p{float:left;width:244px;*width:230px;}
.ely-sn-msg .msg-item a{color:#3e7bba !important;}
.ely-sn-msg .msg-item-info .clr-pink{margin:0 3px;}
.ely-sn-msg .lb{display: inline-block;position: relative;height:16px;line-height: 14px;padding:0 6px;margin-left:6px;font-weight:normal;color:#d07583;background-color: #fbdce1;border-radius: 2px;}
.ely-sn-msg .lb .l-arrow{display:block;position:absolute;left:-8px;top:4px;width: 1px;height:1px;border: 4px solid #fbdce1;border-color: transparent #fbdce1 transparent transparent;}
.ely-sn-msg .msg-set {color:#333;}
.ely-sn-msg .msg-set h5{height:36px;border-bottom: 1px solid #e9e9e9;background-color: #fff;padding:0 10px;font-weight: bold;cursor: pointer;}
.ely-sn-msg .msg-set h5 .icon{margin-right: 5px;}
.ely-sn-msg .msg-set-l1 {border-bottom: 1px solid #e9e9e9;background-color: #fff;}
.ely-sn-msg .msg-set-l1.active .ico-arT{background-position: -31px -48px;}
.ely-sn-msg .msg-set-l1 li{overflow:hidden;height:36px;margin:0 12px;padding:0 0 0 10px;border-bottom: 1px dashed #e9e9e9;background-color: #fcfcfc;}
.ely-sn-msg .msg-set-l1 li:hover{background-color: #fff;}
.ely-sn-msg .msg-set-l1 li.last,
.ely-sn-msg .msg-set-l1 li:last-child{border-bottom: none;}
.ely-sn-msg .msg-set-l1 ul .btn-wrap{*zoom:1;}
.ely-sn-msg .msg-set-l1 ul .btn-wrap .btn-box{*margin-top: -13px;}
.ely-sn-msg .msg-set .btn-wrap{color:#969696;font-weight: normal;cursor: pointer;}
.ely-sn-msg .msg-set .set-btn{display: inline-block;width:28px;height:16px;line-height:16px;padding:0 2px;margin-left:5px;border:1px solid #e9e9e9;border-radius:16px;vertical-align: middle;cursor:pointer;}
.ely-sn-msg .msg-set .btn-box{display:inline-block;width:12px;height:12px;margin:2px 0 0 16px;border-radius:12px;background-color: #eb707c;transition:all 0.2s;-webkit-transition:all 0.2s;}
.ely-sn-msg .msg-set h5 .btn-box{background-color: #e15362;}
.ely-sn-msg .msg-set .off .btn-box{background-color: #b1b1b1;margin-left:0;}
.ely-sn-msg .msg-detail a{display:block;width:110px;color:#3e7bba !important;}
.ely-sn-msg .msg-detail .msg-dec{color:#333;}
.ely-sn-msg .msg-detail .dot{display:block;position:absolute;top:7px;left:4px;width:5px;height:5px;background:#dd465e;border-radius: 5px;}
.ely-sn-msg .msg-detail.read .dot{background-color: #eaeaea;}
.ely-sn-msg .msg-detail:hover{background-color: #fcfcfc;}
.ely-sn-msg .msg-detail.last,
.ely-sn-msg .msg-detail:last-child{border-bottom: none;}
.ely-sn-msg .msg-detail{position:relative;border-bottom: 1px solid #e9e9e9;background-color: #fff;}
.ely-sn-msg .msg-detail-ms{padding:5px 16px 10px;line-height:20px;}
.ely-sn-msg .msg-detail-ms a{margin-top: 2px;}
.ely-sn-msg .msg-detail-ms .msg-dec{width:268px;height:40px;;overflow: hidden;}
.ely-sn-msg .msg-list .msg-detail-pro{overflow:hidden;padding:0 16px 12px; line-height:16px;}
.ely-sn-msg .msg-list .msg-detail .msg-dec{height:20px;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.ely-sn-msg .msg-list .msg-detail-ms {overflow: hidden;}
.ely-sn-msg .msg-list .msg-detail-ms .msg-dec{width:224px;color:#969696;float: left;}
.ely-sn-msg .msg-list .msg-detail-ms .linkto{width:auto;float:right;}
.ely-sn-msg .msg-list-detail .msg-detail-pro{padding:16px;line-height:16px;}
.ely-sn-msg .msg-detail-pro .img-wrap{width:70px;height:70px;margin-right:8px;text-align:center;vertical-align: middle;display: table-cell;display:inline-block\0;}
.ely-sn-msg .msg-detail-pro .img-wrap img{max-width:70px;max-height:70px;vertical-align: middle;}
.ely-sn-msg .msg-detail-pro .msg-dec{height:36px;}
.ely-sn-msg .msg-detail-ms .msg-dec a,
.ely-sn-msg .msg-detail-pro .msg-dec a{display: inline;}
.ely-sn-msg .msg-mod-fd{height:40px;line-height: 40px;border-top: 1px solid #eee;border-bottom:none;}
.ely-sn-msg .msg-mod-fd .ta-right{width:auto;}
.ely-sn-msg .clr-pink{font-size:12px;color: #dd465e;}
    
.ps-container .ps-scrollbar-x-rail{position:absolute;bottom:3px;height:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:0;filter:alpha(opacity=0);-o-transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear}
.ps-container:hover .ps-scrollbar-x-rail,
.ps-container.hover .ps-scrollbar-x-rail{opacity:.6;filter:alpha(opacity=60)}
.ps-container .ps-scrollbar-x-rail:hover,
.ps-container .ps-scrollbar-x-rail.hover{background-color:#eee;opacity:.9;filter:alpha(opacity=90)}
.ps-container .ps-scrollbar-x-rail.in-scrolling{background-color:#eee;opacity:.9;filter:alpha(opacity=90)}
.ps-container .ps-scrollbar-y-rail{position:absolute;right:3px;width:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:0;filter:alpha(opacity=0);-o-transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear}
.ps-container:hover .ps-scrollbar-y-rail,
.ps-container.hover .ps-scrollbar-y-rail{opacity:.6;filter:alpha(opacity=60)}
.ps-container .ps-scrollbar-y-rail:hover,
.ps-container .ps-scrollbar-y-rail.hover{background-color:#eee;opacity:.9;filter:alpha(opacity=90)}
.ps-container .ps-scrollbar-y-rail.in-scrolling{background-color:#eee;opacity:.9;filter:alpha(opacity=90)}
.ps-container .ps-scrollbar-x{position:absolute;bottom:0;height:8px;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-o-transition:background-color .2s linear;-webkit-transition:background-color.2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear}
.ps-container.ie6 .ps-scrollbar-x{font-size:0}
.ps-container .ps-scrollbar-x-rail:hover .ps-scrollbar-x,.ps-container .ps-scrollbar-x-rail.hover .ps-scrollbar-x{background-color:#999}
.ps-container .ps-scrollbar-y{position:absolute;right:0;width:8px;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-o-transition:background-color .2s linear;-webkit-transition:background-color.2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear}
.ps-container.ie6 .ps-scrollbar-y{font-size:0}
.ps-container .ps-scrollbar-y-rail:hover .ps-scrollbar-y,
.ps-container .ps-scrollbar-y-rail.hover .ps-scrollbar-y{background-color:#999}
.ps-container.ie .ps-scrollbar-x,
.ps-container.ie .ps-scrollbar-y{visibility:hidden}
.ps-container.ie:hover .ps-scrollbar-x,
.ps-container.ie:hover .ps-scrollbar-y,
.ps-container.ie.hover .ps-scrollbar-x,
.ps-container.ie.hover .ps-scrollbar-y{visibility:visible}


.ely-buyer-user{float:left;position:relative;}
.ely-buyer-h,.ely-buyer-user .ely-buyer-b,.ely-buyer-box{background-color:#fff;}
.ely-buyer-h{position:relative;padding-right:6px;padding-left:2px;border-style:solid;border-width:0 1px;border-color:transparent;cursor:pointer;z-index:101;}
.ely-buyer-h .loading-c{width: 20px;height: 10px;display: inline-block;}
.ely-buyer-h span{margin-left:9px;}
.ely-buyer-h .icon-b-sm{margin-bottom: -3px;}
.ely-buyer-label,.ely-buyer-label-def{display:inline-block;width: 55px;height: 17px;line-height:17px;border-radius:2px;text-align: center;color:#fff;}
.ely-buyer-label{background-color:#069b27;background:linear-gradient(left, #50c01a,#069b27);background:-webkit-linear-gradient(left, #50c01a,#069b27);background:-moz-linear-gradient(left, #50c01a,#069b27);background:-ms-linear-gradient(left, #50c01a,#069b27);background:-o-linear-gradient(left, #50c01a,#069b27);}
.ely-buyer-label-def{background-color:#c9c9c9;}
.ely-buyer-user .ely-buyer-b{display:none;position:absolute;left:0;width: 280px;min-height:118px;border:1px solid #eee;margin-top:-1px;z-index:100;}
.ely-buyer-box{padding:10px 0 10px 10px;}
.ely-buyer-pic{float:left;width: 60px;height: 60px;padding-right:14px;margin-top: 13px;border-right:1px solid #eee;margin-right:13px;}
.ely-buyer-pic img{width: 59px;height: 59px;border-radius: 50%;border:1px solid #cacaca;}
.ely-buyer-pic a{position:relative;display: block;}
.ely-buyer-pic-label{position:absolute;top:0;right:0;width: 19px;height: 19px;line-height: 19px;border-radius:50%;border:1px solid #169c27;background-color: #13af26;color:#fff;text-align: center;}
.ely-buyer-ctn{line-height:1.5;}
.ely-buyer-ctn,.ely-buyer-box{overflow:hidden;*zoom:1;}
.ely-buyer-ctn,.ely-buyer-ctn a{color:#969696;}
.ely-buyer-ctn a:hover{color:#6883ab;}
.ely-buyer-money{margin-top: 5px;margin-bottom: 5px;}
.ely-buyer-money p{font-weight:700;}
a.ely-buyer-link,.ely-buyer-money span,.ely-buyer-money-tip span{color:#f16767;}
.ely-buyer-link{font-size:14px;}
.ely-buyer-link span{margin-left: 5px;font-size:12px;font-family: 'simsun';}
.ely-buyer-money-tip{position:relative;display:inline-block;*display:inline;*zoom:1;height:21px;line-height: 21px;margin-top: 8px;border-radius:5px;border:1px solid #dedede;box-shadow:1px 1px 5px rgba(0,0,0,.1);padding-left: 4px;padding-right: 4px;text-align: center;}
.ely-buyer-money-tip em,.ely-buyer-money-tip i{position:absolute;left:50%;width: 0;height: 0;line-height: 0;border-style: solid;}
.ely-buyer-money-tip em{top:-18px;border-color:transparent transparent #dedede;border-width:9px 7px;margin-left:-7px;}
.ely-buyer-money-tip i{top:-16px;border-color:transparent transparent #fff;border-width:8px 6px;margin-left:-6px;}

.ely-buyer-user.active .ely-buyer-h{border-color:#eee;}
.ely-buyer-user.active .ely-buyer-h a{*margin-right:9px;}
.ely-buyer-user.active .ely-buyer-h span{*margin-left:0;}
.ely-buyer-user.active .ely-buyer-b{display:block;}
.ely-buyer-remind{position:fixed;z-index:10001;font-family: 'Microsoft Yahei';}
.ely-buyer-remind,.ely-buyer-mask{top:0;left:0;width: 100%;height: 100%;}
.ely-buyer-mask,.ely-buyer-remind-box,.ely-buyer-mask-close,.ely-buyer-remind-box img,.ely-buyer-remind-label{position:absolute;}
.ely-buyer-mask{background-color:#000;opacity:0.5;filter:alpha(opacity=50);z-index:9996;}
.ely-buyer-remind-box{left: 165px;top: 80px;z-index:9997;}
.ely-buyer-remind-box,.ely-buyer-remind-box img{width: 366px;height: 225px;}
.ely-buyer-remind-box img{top:0;left:0;z-index: -1;}
.ely-buyer-mask-close{top: 41px;left: 305px;width: 26px;height: 26px;background: url(about:blank);}
.ely-buyer-remind-box p{width: 270px;margin-left: 62px;line-height: 1.4;margin-top: 70px;font-size:18px;color:#434343;}
.ely-buyer-remind-box b{color: #dd465e;}
.ely-buyer-remind-btn{display:block;width: 140px;height: 34px;line-height: 34px;margin-top: 15px;margin-left: 122px;text-align: center;color:#fff;font-size:16px;font-weight:700;}
.ely-buyer-remind-btn:hover{color:#fff;}
.ely-buyer-remind-label{left: 33px;top: -26px;padding:3px 2px;background-color: #fff;font-size:0;}
.J_shimai_level_info.sm-loading{padding-right:30px;background: url(../image/loading_1.gif) no-repeat right center;}

.icon-b-sm{display:inline-block;background-image: url(../image/shimai-sprite.png);background-repeat:no-repeat;}
.icon-b-sm-big,.icon-b-sm-def,.icon-b-sm-def1{width: 55px;height: 17px;}
.icon-b-sm-def{background-position: 0 -18px;}
.icon-b-sm-def1{background-position: -56px -18px;}
.icon-b-sm-small{width: 30px;height: 14px;background-position: -56px 0;}
.icon-b-position{position:relative;top:3px;*top:0;margin-right:5px;}