@charset "utf-8";

body,dl,dt,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote {margin:0;padding:0; font-size:12px; font-family:"Open Sans",Arial,Helvetica,sans-serif;}
img {border:none; margin:0; padding:0;}
ol ,ul ,li {list-style:none;}
body { margin:0 auto; color:#000000; background:#fff;}
a {color:#2c2c2c;text-decoration:none;}
a:hover {text-decoration:none; color:#000000;}

.clr, .clear, .clearBoth {clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-table}
*html .clearfix{height:1%}
.clearfix{display:block}
*+html .clearfix{min-height:1%}

.noplr { padding-left:0; padding-right:0; }
.plr5 { padding-left:5px; padding-right:5px;}
.ptb10 { padding-top:10px; padding-bottom:10px;}

.container { width:100%; min-width:1200px;}
.container-fluid { min-width:1200px;}
/* Header Top */
.top-bar { background-color: #f5f6f8; display: flex; position: relative; max-height: 40px; line-height:40px; }
.quick_payment { overflow:hidden; max-height:40px;}
.quick_payment label { margin-bottom:0; }
.quick_payment #sub_number { max-width:80px;}
.quick_payment #totalcash { max-width:140px;}
.quick_payment .form-inline .form-group,
 .search .form-inline .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle; }
.quick_payment input,
.quick_payment select { height:30px; margin-top:-5px; padding:5px;}
.quick_payment button { margin-top:-3px; font-weight:bold;}

.quick_payment input::-webkit-input-placeholder{ font-family:"Open Sans",Arial,Helvetica,sans-serif; font-size:12px}
.quick_payment input::-moz-input-placeholder{ font-family:"Open Sans",Arial,Helvetica,sans-serif; font-size:12px}
.quick_payment input::-ms-input-placeholder{ font-family:"Open Sans",Arial,Helvetica,sans-serif; font-size:12px} 
.quick_payment select { font-size:12px; color:#999;}

.btn-signup { border-radius:0; font-size:12px; min-height:100%; color:#fff !important;}

.top-nav { display:flex; justify-content:flex-end;}

.top-bar-list {padding: 0; margin: 0;  font-weight: 400; letter-spacing: .25px; height: 40px; }
.top-bar-item { display: inline-block; line-height:40px; margin:0; padding:0; }
.top-bar-item>a { text-decoration: none; display: inline-block; padding: 0 10px; color: #1b1b1b; text-transform: none; }
.top-bar-item>a:hover { text-decoration:underline; }
.top-bar-separator { border-left: 1px solid #d5d5d5; transform: rotate(20deg); margin: 0 5px; display: inherit; }
.shopCart { position:relative; padding:0 20px !important; background: #e53c2e; font-size:12px; }
#topcart { position:absolute; right:10px; top:2px; z-index:9999; display:block; width:19px; height:19px; line-height:19px; text-align:center; background-color: #091f40; padding: 0 2px; border-radius: 50%;}
.shopCart:hover { background: #de2a1c;} 
.shopCart span {color:#fff; }
.glyphicon-shopping-cart:before { font-size:18px; }

.curBox { cursor:pointer; position:relative;}
.cur-hd { padding:0 15px 0 5px; color:#333; }
.cur-hd span { display:inline-block; height:26px; width:26px; background: #333; color:#fff; text-align:center; font-size:10px;}
.cur-hd span::before { line-height:26px;}
.cur-bd { display: none; position: absolute; z-index: 100002; top: 100%; left: 0px; padding: 10px 0; min-width: 125px; white-space: nowrap; background: #ffffff; 
-webkit-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.25);
-moz-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.25);
box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.25);
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
-webkit-backface-visibility: hidden;
-webkit-perspective: 1000;
-webkit-transform: translateZ(0);
line-height: 1.3;
}

.cur-bd li { display: block; position: relative; z-index: 1001; font-weight: 400; font-size: 12px; }
.cur-bd  li a { display: block; padding: 5px 20px; color: #818181; text-decoration: none; 
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
-webkit-backface-visibility: hidden;
-webkit-perspective: 1000;
-webkit-transform: translateZ(0);
}
.cur-bd  li a:hover { color: #000000; background-color: #f2f2f2; }
.cur-bd span {content: " "; z-index: 1003; position: absolute; left:42%; top: -8px; width: 0px; height: 0px;  margin: 0 0 0 2px; border-style: solid; border-width: 0 8px 8px 8px; border-color: transparent transparent #ffffff transparent;}

/* Header */
.header { min-width:1200px; }
.logo { padding:16px 30px; height:112px;}
.logo img {  max-height:100%;}
.promo-link { padding-top:40px; text-align:center;}
.promo-link a { display:inline-block; margin:0 5%;}

.search { padding-top:40px; text-align:center;}
.search input { border: 1px solid #091f40; border-radius: 2px 0 0 2px; border-right-width: 0; margin: 0 0 0 -1px; width:100% !important; height:36px; }
.search .form-group { width:60%;}
.search .btn-search { background-color: #091f40; border: 1px solid #091f40; border-radius: 0 3px 3px 0; width: 64px; height:36px; font-size:16px; outline: none; margin: 0 0 0 -4px; cursor: pointer; color:#fff;}
.search .btn-search:hover {background-color: #06142a; }

/* menu */
.navBar{ position:relative; z-index:999; margin:0 auto; width:100%; min-width:1200px;  background:#f5f6f8; border-top: 1px solid #d2d2d2; color:#fff; padding:0;  }
.nav{ width:100%; margin:0 auto; font-family:Arial, sans-serif; padding:0;  }
.nav .m{ display: inline-block; justify-content:space-between; margin:0; padding:0; }
.nav h3{ display:inline-block; font-weight:600; font-size:14px;  overflow:hidden; margin:0; padding:0;}
.nav h3 a{ display:block; color:#242424; margin:0; padding:11px 6px; text-transform:uppercase; font-weight:600}
.nav h3 a:hover { text-decoration:none; color:#fff; background: #e53c2e;}
.nav .on{ border:0;  }
.nav .on h3 a{ color:#fff; font-weight:600; background: #e53c2e; }
.nav>li { position:inherit; }

.nav .sub{ display:none; width:100%; min-width:1200px; position:absolute; left:0; top:35px; background:#fff; box-shadow: 1px 3px 5px rgba(0, 0, 0, 0.3); border:1px solid #ddd; }
.nav dl { padding:15px 0; }
.nav dl dd { display:block; margin:0; padding:0; }
.nav dl dd a { display:block; padding:3px 5px; height:30px; line-height:30px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.nav dl dd a span { float:left; display:inline-block; margin-right:10px; width:22px; height:24px; line-height:24px; }
.nav dl dd a:hover { background: #eee;}
/*  Banner */
.adbanner a { display:inline-block; margin:0 auto 10px auto; text-align:center}
.showban img,
.adbanner img { width:100% !important}
.showban { text-align:center !important;}

/* Home Review */
.review { margin-top:10px; padding:0 15px; min-height:120px; background: #153259; overflow:hidden;}
.reviewBox { float:left; width:50%;}
.reviewBox .review-hd { margin-bottom:10px; padding:10px 0;  font-size:14px; color:#fff; text-transform:uppercase; font-weight:bold; }
.reviewBox .review-bd { min-height:100px;}
.reviewBox .review-bd .bd{ padding:0; overflow:hidden;  }
.reviewBox .review-bd .bd ul{ overflow:hidden; zoom:1; width:100%;   _display:inline;  }
.reviewBox .review-bd .bd ul li { margin:0; float:left; _display:inline; overflow:hidden;  width:48%; padding:0 1%; color:#fff;}
.reviewBox .review-bd .bd ul li span { font:100 italic 20px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; }
.reviewBox .review-bd .bd ul li .gname { margin:10px 0; text-align:right; color:#fff; font:100 italic 12px/20px Arial, Helvetica, sans-serif; padding-bottom:5px; margin-bottom:5px;}

/* Product */
.goods-box { padding:15px 0; }
.goods-title { margin-bottom:20px; padding:20px 0; font-size:30px; font-weight:bold; text-transform:uppercase; text-align:center; border-bottom:1px solid #ddd; }
.goods-title a:Hover { color:#f60}
.goods .thumbnail { border:1px solid #fff; transition: all .3s ease-in-out;}
.goods .thumbnail:hover { border:1px solid #ccc; box-shadow:0 2px 20px rgba(0,0,0,0.16)}
.goods .thumbnail .caption { padding:1px;}
.goods-img { display:table; width:100%; max-height:180px; text-align:center;}
.goods-img a { display:table-cell; height:180px; vertical-align:middle; justify-content:center;}
.goods-img a img {  max-height:180px;}
.goods-name {  height:80px; font-size:13px; line-height:20px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden;}
.goods-price { padding:10px 0px; text-align:center;}
.goods-price span { margin:0 5px; font-size:14px;}
.goods-price .special-price { color:#d43f3a; font-size:18px; font-weight:bold;}
.goods-price .old-price { text-decoration:line-through; color:#999}

/* customers */
.customers { padding-bottom:20px; background: #f1f1f1;}
.customer-title { padding:40px 0; text-align:center; font-size:24px; font-weight:600; text-transform: capitalize;}
.customer-list ul li { padding:0 10px;}
.customer-list .thumbnail { display:inline-block; width:100%; min-height:190px; margin-bottom:5px;}
.customer-list ul li img{ max-width:100%; max-height:180px; display:block; background:url(../images/loadings.gif) center center no-repeat; }
.customer-list .text-center { margin-top:10px;}
.customer-list .swiper-button-prev,
.customer-list .swiper-button-next { position: absolute; top: 120px; background: #fff; height: 100px; line-height: 100px; width: 45px; font-size:36px; color:#333; text-align: center; box-shadow: 0 1px 3px #888; user-select: none; -ms-user-select: none; -webkit-user-select: none; }
.customer-list .swiper-button-next { right: 0; border-radius: 3px 0 0 3px; clip: rect(-10px,45px,110px,-10px); padding-left: 5px;} 
.customer-list .swiper-button-prev {   left: 0; border-radius: 0 3px 3px 0; clip: rect(-10px,55px,110px,0); padding-right: 5px;}

.customer-list .swiper-button-prev span,
.customer-list .swiper-button-next span { margin-top:35px;}

.customer .media-heading { padding:5px; font-size:14px; line-height:24px; background: #f8f8f8;}
.customer .customer-info { padding:5px;}
.customer .mediaBottom { text-align:left}

/* Main */
#mainWrapper .page-header { margin:10px auto; padding-bottom:20px; text-indent:10px;}
#mainWrapper .page-header h1 { font-size:30px; font-weight:bold;}
#mainWrapper .page-header h1 small { font-size:12px;}
#mainWrapper .page-header h1 small a { color:#fff;}
.items-count { float:right; margin-right:10px; font-size:14px;}
.items-count b { color:#DC3D40}

/*-----------left-------------*/
.block-title { display: block; margin-bottom: 1.25rem; font-size: .875rem; font-weight: 600; padding: .625rem; background: #091f40; color: #fff; }
#narrow-by-list { display: block; margin: 0; }
#narrow-by-list dt, #narrow-by-list dd { display: block; } 
#narrow-by-list dt { font-size: 16px; font-weight: 600; text-transform: capitalize; position: relative; display: block; padding: .625rem .9375rem .625rem .625rem; color: #1b1b1b; background-color: #f5f6f8; }

#narrow-by-list dt.amshopby-collapsed + dd > ol,
#narrow-by-list dt.amshopby-collapsed + dd > ul { display: none !important;} 
#narrow-by-list dt.amshopby-collapsed::after { content: "\e61c"; }
#narrow-by-list dd { border-bottom: 1px dashed; border-bottom-color: #cacaca; border-bottom-color: rgba(0, 0, 0, 0.15); padding: 0 20px 15px; margin:0 0 15px 0; } 
#narrow-by-list dd ol,
#narrow-by-list dd ul { display: block; margin: 0; padding: 0;  list-style: none;} 
#narrow-by-list dd ol li,
#narrow-by-list dd ul li { display: block; position: relative; margin: 0 -20px; }
#narrow-by-list dd ol li a,
#narrow-by-list dd ul li a { display: block;position: relative; padding: 7px 45px 7px 0; font-size: 13px; line-height: 1.1; color: #818181;text-decoration: none; font-weight:100; }
#narrow-by-list dd ol li a.amshopby-attr,
#narrow-by-list dd ul li a.amshopby-attr,
#narrow-by-list dd ol li a.amshopby-attr-selected,
#narrow-by-list dd ul li a.amshopby-attr-selected {padding-left: 40px; } 
#narrow-by-list dd ol li a.amshopby-attr::before,
#narrow-by-list dd ul li a.amshopby-attr::before,
#narrow-by-list dd ol li a.amshopby-attr-selected::before,
#narrow-by-list dd ul li a.amshopby-attr-selected::before { display: block; content: ""; width: 16px;height: 16px; position: absolute;  top: 7px;left: 10px; background: url(../images/checkbox_bg_1.png) no-repeat left bottom; }
#narrow-by-list dd ol li a.amshopby-attr-selected::before,
#narrow-by-list dd ul li a.amshopby-attr-selected::before { background-position: left top; }
#narrow-by-list dd ol li a:hover,
#narrow-by-list dd ul li a:hover { background-color: #e9e9e9; color: #fa4969; }
#narrow-by-list dd ol li a.show-more-designers,
#narrow-by-list dd ul li a.show-more-designers { color: #fa4969; }
#narrow-by-list dd ol li a.show-more-designers:hover,
#narrow-by-list dd ul li a.show-more-designers:hover { background: none; text-decoration: underline; }
#narrow-by-list dd ol li.amshopby-clearer a,
#narrow-by-list dd ul li.amshopby-clearer a { color: #fa4969;}
#narrow-by-list dd ol li.amshopby-clearer a:hover,
#narrow-by-list dd ul li.amshopby-clearer a:hover {  background: none; text-decoration: underline; }
#narrow-by-list dd ol li .count,
#narrow-by-list dd ul li .count { position: absolute;  right: 20px; top: 7px;font-size: 14px; line-height: 1; color: #a3a3a3; }

/* breadcrumb */
.breadcrumb { border-top:1px solid #ddd; min-width:1200px;}

/* View */
.tags-big { text-align:center;}
.tags-big img { max-width:100%;}
.tabs { text-align: center;}
.tabs a {margin:5px 3px; border:1px solid #fff; display:inline-block; transition: all 0.25s ease-in-out; }
.tabs a:hover {border:1px solid #000;}
.tabs a.active { border:1px solid #000;}
.tabs a img { display:inline-block; width: 40px; height: 40px; padding:2px; object-fit: cover; vertical-align: middle; cursor: pointer;}
.mayalso-title { margin-bottom:10px; font-size:16px; font-weight:400; line-height:40px; text-transform:uppercase; text-align:center; border-bottom:1px solid #f8f8f8;}

.desc { padding:15px;}
.share-icons label { float: left; display: inline-block; margin-right: 10px; }
.share-icons a { margin: 0 5px; display: inline-block; }
.share-icons a i.facebook { background: url(../images/share.png) no-repeat left; width:7px; height:12px; display:inline-block; margin-right:2px;}
.share-icons a i.twitter { background: url(../images/share.png) no-repeat -76px 0; width:12px; height:12px; display:inline-block; margin-right:2px;}
.share-icons a i.pinterest { background: url(../images/share.png) no-repeat -150px 0; width:12px; height:12px; display:inline-block; margin-right:2px;}
/* Reviews */
.wirteReviews { margin-bottom:10px; padding-bottom:10px}
.Reviews-title,
.wirteReviews h2 { padding:10px 0 20px 0; font-size:16px; font-weight:600; text-transform:uppercase}
.wirteReviews h2 span { float:right; line-height:18px; cursor:pointer;}
.writereview,
.closetowrite { display:none;}
.Reviews-title { border-bottom:1px solid #ddd; margin-bottom:10px;}
#comments .media-heading { padding:5px; background: #f8f8f8;}
#comments .media-left a { display:block; width:64px; height:64px; font-size:20px; background: #f8f8f8; line-height:64px; text-align:center; color:#999}
.mediaHelpful { padding-top:5px; clear:both; text-align:right}
.mediaHelpful .like,
.mediaHelpful .unlike { cursor:pointer; }

/* 弹出图片展示 */
.w-100{width: 100%}
.h-100{height: 100%}
.fixed{position: fixed;}
.img-preview {top: 0; left: 0; z-index: 100000005; background-color: #000; }
.review_pic {float:left;width:80px;}

@media (min-width: 1199px) {
.nav h3 a { padding:11px 10px;}
.goods-img { max-height:230px; }
.goods-img a {  height:230px; }
.goods-img a img { max-height:230px;}
}

/* cart */
.selelctDelete { cursor:pointer; }
.buycart th { font-size:14px; font-family:"Open Sans",Arial,Helvetica,sans-serif; text-transform:uppercase;}
.nocart { margin-bottom:20px; padding:15px; font-size:20px; line-height:50px; text-align:center; background: #f8f8f8;}
.nocart>div { width:100px; height:100px; margin:0 auto; border-radius:50%; background: #efefef;}
.nocart .glyphicon-shopping-cart:before { font-size:30px; line-height:100px; color:#666}

.cashbox h2 { padding:30px 0; border-bottom:1px solid #ddd; font-size:18px; margin-bottom:50px;}
.cashbox img { max-width: 100%;}
.cashLogin h3 { padding:10px 0; font-size:18px; line-height:30px;}
.cashLogin h3 small { display:block; font-size:14px; line-height:25px; min-height:50px;}
.reg { padding-top:35px;}
.reg a { font-size:14px;}

.cashboxline { padding-bottom:50px; border-bottom:1px solid #ddd;}
.cashtitle { padding:20px 0; font-size:24px}

.fieldset { margin-top:-10px; margin-bottom:-10px; padding-top:10px; padding-bottom:10px; background: #f8f8f8;}
.field-message-error { color:#f00;}
#see-creditcard1,
#see-creditcard2,
#see-creditcard3 { display:none;}

/* account */
.page-title { padding:10px 0;}

.big-banner { padding:20px 0; text-align:center; font-size: 3rem; font-weight: 600; }
.light-label { font-size: 1.3rem; font-weight: 400; }
.footnote { font-size: .75rem; font-weight: 400;}

/* footer */
.footer-container { margin-top:10px;}
.footer { background-color: #091f40; padding: 2.5rem;}
.footer h3 { padding:20px 0; font-size:15px; font-weight:600; color:#fff;}
.footer ul { padding-left:10px;}
.footer li { padding:4px 0;}
.footer li a { color:#fff;}
.footer li a:hover { text-decoration:underline;}
.footer .footer-share li { display:inline-block;}
.footer .footer-share a { display:block; background:url(../images/share-bot.png) no-repeat; margin-right:20px;}
.footer .facebook { width:15px; height:28px;}
.footer .youtube { width:31px; height:28px; background-position: -35px 0 !important;}
.footer .pinterest { width:26px; height:28px; background-position: -85px 0 !important;}
.footer .twitter { width:26px; height:28px; background-position: -133px 0 !important;}
.footer .google { width:39px; height:28px; background-position: -179px 0 !important;}

#gototop { position:fixed; right:10px; bottom:150px;}

.modals { display:none; z-index: 999999999; position: fixed; top: 0; left: 0; right: 0; bottom: 0; width:100%; overflow: auto; background-color: rgba(0,0,0,.6); box-shadow: 1px 1px 10px #1b1b1b; }
.modals .modals-backdrop { width: 100%; height: 100%; position: absolute; }
.modals .modals-wrapper { min-height: 100%; min-width: 100%; align-items: center; justify-content: center; display: inline-flex; } 
.modals .modals-content { position: relative; }
.modals .pointer { cursor: pointer; }
.modals .modals-content .modals-close-button { padding: .625rem; background-color: #fff; border-bottom-left-radius: .625rem; box-shadow: 0 0.1875rem 0.6875rem #686868; cursor: pointer; right: 0; top: 0; position: absolute; }

.global-footer-session-title { font-size:14px; font-weight:600; padding:20px 0 10px 0; color:#333}
.footer-menu { padding:10px 0;}
.footer-menu li { display:inline-block; }
.footer-menu li a:after { content:" | "; margin:0 5px; color:#333;}
.footer-menu li:last-child a:after { content:"";}

.footer-copyright { padding-bottom:10px; color:#333;}

.whatsapp-box {position: fixed; bottom: 10px; right: 10px; z-index: 9999;}
.whatsapp-icon {display: flex; justify-content: center; align-items: center; cursor: pointer; width: 60px; height: 60px; border-radius: 50%; background: #25d366; box-shadow: 0 0 30px rgba(0, 0, 0, 0.2); transition: all 1s ease-in-out;}
.whatsapp-icon:hover {background: #011b03;}  

.whatsapp-message {display: flex; flex-direction: column; position: absolute; bottom: 0; right: 0; z-index: 999;     width: calc(100vw - 6px * 2); max-width: 400px; max-height: calc(100vh - 6px - 6px); border-radius: calc(60px / 2 + 2px); background: #fff linear-gradient(180deg, rgb(37 211 102), rgb(37 211 102) calc( 60px *0.91667), rgb(37 211 102 / 4%) calc( 60px *0.91667), rgb(37 211 102 / 4%)); text-align: left; overflow: hidden; transform: scale3d(0, 0, 0); opacity: 0; transition: max-height .2s ease-out, opacity .4s ease-out, transform 0s linear .3s;}
.whatsapp-open {opacity: 1; transform: scaleX(1); transition: max-height .2s ease-out, opacity .2s ease-out, transform 0s linear;}

.whatsapp-header {position: relative; padding-top: 14px; padding-left: 15px; height: calc( 60px *0.91667); font-size: 20px; line-height: 28px; font-weight: bold; color: #fff;}
.joinchat__close { position: absolute; top: calc(50% - 28px / 2); right: 24px; width: 28px; height: 28px; border-radius: 50%; background: rgba(0,0,0,.4) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M24 2.4 21.6 0 12 9.6 2.4 0 0 2.4 9.6 12 0 21.6 2.4 24l9.6-9.6 9.6 9.6 2.4-2.4-9.6-9.6L24 2.4z'/%3E%3C/svg%3E") 50% no-repeat; background-size: 12px; cursor: pointer; transition: background-color .3s ease-out; }
.joinchat__close:hover { background-color: rgba(0,0,0,.6) }
.joinchat__close:active { background-color: rgba(0,0,0,.7) }

.whatsapp-body {position: relative; padding: 30px 0 0 0;}
.joinchat__message { position: relative; min-height: 56px; padding: 15px 20px; margin: 0 26px 26px; border-radius: 26px; background: #fff;  color: #4a4a4a; word-break: break-word; box-shadow: 0 0 2px 2px rgba(0, 0, 0, .1); transform: translateZ(0); font-size: 16px; }
.joinchat__message span {display: block; position: absolute; left: -18px; bottom: 18px; width: 19px; height: 16px; background: url(images/message-bg.png) no-repeat center center; }
.whatsapp-bottom {padding: 10px 0; height: 80px; text-align: right;}
.whatsapp-bottom a { float: right; display: flex; flex-direction: row; justify-content: center; align-items: center; margin-right: 10px; width: 160px; height: 60px; border-radius: 30px; background: #25d366; font-size: 16px; font-weight: bold; color: #fff; transition: all .3s ease-in-out;}
.whatsapp-bottom a p {margin-left: 10px;}
.whatsapp-bottom a:Hover {background: rgb(calc( 37 + 50) calc( 211 + 50) calc( 102 + 50));}

.messenager { position: fixed; bottom: 80px; right: 10px; z-index: 9999; }
.messenager img { width: 60px; height: 60px;}