.w1200{width: 1200px;margin: 0 auto !important;}
.none-visible{}
.main_content_look{padding: 5px 140px 25px 70px;border-bottom:1px dashed #262626;position:relative;font-family:'Lato',arial, helvetica,sans-serif;text-align:center;margin-bottom:20px;}
.main_content_look h1{font-size:28px;colot:#3e3d3d;text-transform:uppercase;text-align:center;line-height:35px;margin-bottom:10px;}
.main_content_look p{color:#3d3d3d;line-height:18px;}
.main_content_look p span{color:#c75454;}
a.look_icon{color:#FFFFFF;display:inline-block;height:69px;font-size:14px;cursor:pointer;padding:50px 15px 0;width:88px;position:absolute;right:10px;top:10px;background:url("images/upload_gallery.png") no-repeat scroll center center transparent;}
a.look_icon:hover{background:url("images/upload_gallery_on.png") no-repeat scroll center center transparent;}
.main_content_look_nav{width:100%;height:32px;position:absolute;left:0;bottom:-16px;}
.main_content_look_nav ul{margin:0 auto;background:none repeat scroll 0 0 #FFFFFF;display:inline-block;*display:inline;zoom:1;}
.main_content_look_nav ul li{line-height:30px;border:1px solid #898989;color:#000;background:#fff;margin:0 3px;display:inline-block;cursor:pointer;font-size:14px;_float:left;*display:inline;zoom:1;}
.main_content_look_nav ul li:hover{background:#262626;color:#fff;border:1px solid #262626;}
.main_content_look_nav ul li a:hover{background: #000 !important;color: #fff;}
.main_content_look_nav ul li.look_nav_selected ,.main_content_look_nav ul li.look_nav_selected a{background-color: #000 !important;color: #fff;height: 30px;}
.main_content_look_nav ul li{float: left;}
.main_content_look_nav ul li a{padding: 0 10px;color: #000;background: #fff;display: inline-block;cursor: pointer;font-size: 12px;_float: left;zoom: 1;height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.main_content_look_nav ul li a:hover{color: #fff;}
.gallery_sort{width: 100%;margin: 15px 0;float: right;text-align: right;line-height: 30px;height: 30px;color: #666;}
.gallery_sort select{font-size: 14px;color: #666;border: 1px solid #ddd;padding: 5px 10px 5px 0;vertical-align: middle;}
#share-wrap *{-webkit-tap-highlight-color: #000;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0;margin: 0;}
#share-wrap{width: 1200px;margin: 0 auto;position: relative;display: block;margin-top: 28px;padding-bottom: 60px;background: #FFFFFF;}
#share-wrap ul{position: relative;font-size: 14px;list-style: none;width: 100%;}
#share-wrap .item_list{background:#fff;margin:0 auto;min-height:120px;}
#share-wrap .item_list li{float: left;width: 290px;margin: 5px 3px 5px;background: #fff;border-radius: 3px;position: relative;overflow: hidden;/* border-bottom: solid 1px #ccc;box-shadow: 0 0 10px #ccc;*/min-height: 100px;}
#share-wrap .item_list li:hover{/* box-shadow: 0 0 10px #666 ;*/}
#share-wrap .item_list div.item-page{visibility: hidden;}
#share-wrap .item_list li .img{position: relative;display: block;clear: both;overflow: hidden;width: 290px;min-height: 10px;}
#share-wrap .item_list li .img img{position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin:0 auto;width: 290px;min-height: 10px;}
#share-wrap .item_list li .quick-view{position: absolute;bottom: 70px;visibility: hidden;left: 0;width: 100%;z-index: 4;text-align: center;}
#share-wrap .item_list li .quick-view a{width: 60%;border: 0;background: hsla(0,0%,100%,.7);padding: .4rem .3rem;font-size: 12px;display: inline-block;font-family: ProximaNova-SemiBold,sans-serif;font-weight: 600;letter-spacing: .055em;position: relative;text-align: center;text-decoration: none;text-transform: uppercase;-webkit-transition: background-color .1s ease-in-out;transition: background-color .1s ease-in-out;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
#share-wrap .item_list li:hover .quick-view{visibility: visible;}
#share-wrap .item_list li .img-mask{position: absolute;bottom: -64px;color: #fff;width: 100%;height: 64px;-webkit-transition:all .3s ease;transition:all .3s ease;background: rgba(0,0,0,0.5);opacity: 1 !important;}
#share-wrap .item_list li .img-mask *{color: #fff;}
#share-wrap .item_list li .img-mask div{position: relative;top: inherit;left: inherit;font-size: 15px;color: #fff;-webkit-transform: none;-ms-transform: none;transform: none;padding: 3px 10px;}
#share-wrap .item_list li:hover .img-mask{bottom: 0;}
#share-wrap .item_list li .img-mask .fa{color: #fff;}
#share-wrap .item_list li .img-mask p a{display: block;width: 100%;overflow: hidden;height: 22px;line-height: 22px;text-overflow: ellipsis;white-space: nowrap;opacity: 1;-moz-opacity:1;-webkit-opacity:1;}
#share-wrap .item_list li .img-mask p a:hover{color: #c41d4a;text-decoration: underline;opacity: 1;-moz-opacity:1;-webkit-opacity:1;}
#share-wrap .item_list li .img-mask a.shop_now{float: right;width: 75px;text-align: center;letter-spacing: 1px;font-weight: bold;font-size: 13px;line-height: 18px;border-bottom: 1px solid #fff;}
#share-wrap .item_list li .img-mask a.shop_now:hover{border-bottom: 1px solid #fff;}
#share-wrap .good, #share-wrap .see{display: inline-block;color: #999;font-size: 14px;margin: 10px 5px 0;}
#share-wrap .see{cursor: default;margin-right: 10px;}
#share-wrap .good:hover{color:#c41d4a!important;}
#share-wrap .good a:hover{color:#c41d4a!important;}
#share-wrap .good i:hover{color:#c41d4a!important;}
#infscr-loading{position: relative;display: none;text-align: center;z-index: 19870214;width: 100%;height: 30px;line-height: 30px;margin-top: 50px;margin-bottom: 50px;bottom:30px;}
#infscr-loading #panel{text-align: center;position: relative;width: 100%;}
#infscr-loading #panel div{width: 14px;height: 14px;background-color: #c41d4a;border-radius: 50%;border: 1px solid #c41d4a;display: inline-block;margin-right: .053333rem;margin-top: .213333rem;-webkit-animation: ball-pulse 1s ease infinite;-moz-animation: ball-pulse 1s ease infinite;-ms-animation: ball-pulse 1s ease infinite;-o-animation: ball-pulse 1s ease infinite;animation: ball-pulse 1s ease infinite;}
#infscr-loading #panel div:nth-child(1){-webkit-animation-delay: -.2s;-moz-animation-delay: -.2s;-ms-animation-delay: -.2s;-o-animation-delay: -.2s;animation-delay: -.2s;}
#infscr-loading #panel div:nth-child(2){-webkit-animation-delay: -.1s;-moz-animation-delay: -.1s;-ms-animation-delay: -.1s;-o-animation-delay: -.1s;animation-delay: -.1s;}
#infscr-loading #panel div:nth-child(3){-webkit-animation-delay: 0s;-moz-animation-delay: 0s;-ms-animation-delay: 0s;-o-animation-delay: 0s;animation-delay: 0s;}
#no-more-items{position: absolute;display: none;width: 100%;margin-top: 50px;bottom: 30px;height: 30px;line-height: 30px;}
#no-more-items p{width: 100%;text-align: center;color: #666;font-size: 14px;}
.mark-red,.mark-red .fa ,.mark-red i,.mark-red span{color:#c41d4a !important;cursor: default;}
.goods.mark-red{cursor: default;}
.share-link{margin-right: 10px;}
.fa-2x{font-size: 24px !important;}