
.g-body{width: 100%;}
.main_box{margin:0 auto;clear:both;zoom:1;}
.ww960{margin: 0 auto;clear: both;zoom: 1;}

.look_upload_content{position:relative;}
.look_upload_o{display:inline-block;width:81px;height:83px;background:url("images/step1.png") no-repeat scroll 0 0;}
.look_upload_t{display:inline-block;width:81px;height:83px;background:url("images/step2.png") no-repeat scroll 0 0;}
.look_upload_o{position:absolute;left:0;top:-37px;}
.look_upload_bg{margin-left:65px;margin-bottom:15px;margin-top:15px;}
.post_loading,.post_trial_loading{width:100%;height:10px;margin-top:15px;text-align:center;background:url("images/loading_bg.gif") no-repeat scroll left center;}
.look_upload_img{width:146px;height:193px;display:block;background:url("images/example2.png") no-repeat center center;cursor:pointer;position:absolute;top:-7px;right:15px;}
.look_upload_content h3{font-weight:normal;line-height:30px;}
.create_name{width:350px;height:27px;line-height:27px;border:1px solid #A3A3A3;margin-right:5px;}
.create_title h3,.create_title b{font-weight:normal;}
.create_textarea{border:1px solid #A3A3A3;padding:5px;}
.itemform{z-index:3;width:310px;}
.itemform a.remove{background-color:#000000;color:#FFFFFF;display:inline-block;padding:5px 10px;text-transform:uppercase;height:18px;line-height:18px;margin-left:3px;}
.itemform a.remove:hover{background-color:#000000;color:#FFFFFF;}
.itemform input{border:1px solid #A3A3A3;padding:5px;}
.news-mcontent{float:left;width:960px;zoom:1;padding-top:10px;}
.news-mcontent #photo{border:none;}
.look_book_img{position:relative;width:220px;margin-bottom:7px;text-align:center;float:left;}
.like_merge{height:28px;right:-3px;line-height:28px;bottom:0;width:auto;position:absolute;background:#d23d39;}
a.plm_bg{color:#fff;font-weight:bold;height:28px;text-decoration:none;}
.look_review{cursor:pointer;float:right;width:56px;}
.look_review{width:79px;}
.plm_bgr{}
.lm_love,.lm_comm{background:url("images/browse-sprite.png") no-repeat scroll -50px -96px transparent;height:10px;padding:0 8px;margin-right:5px;}
.lm_love{background-position:-80px -100px;padding:1px 9px;margin-right:2px;}
.lm_love_bg strong{color:#969696;}
.lm_love:hover,.lm_love_clicked{background-position:-105px -100px;}
.lm_love_clicked strong{color:#c41230;}
.lookbook_review_all{color:#000;width:100%;font-size:12px;margin-bottom:10px;white-space:pre-line;padding-bottom:5px;}
.lookbook_review_all div{border-bottom:1px dashed #969696;width: 100%;float: left;line-height: 28px;}
.lookbook_review_all .time{display:block;color:#666;text-align: right;}
span.lookbook_review_p{white-space:pre-line;text-align:left;float:left;text-align:left;float:left;width:70%;line-height: 25px;}
.products_index{position:relative;}
.products_index li{display:block;width:25%;float:left;}
.look_list_left{float:left;width:500px;}
.look_list_right{float:right;width:450px;}
.look_list_right #goods_list{width:100%;}
.look_list_product{background-color:#fff;margin:0 0 10px 0;padding:9px;display:inline-block;width:370px;height: 200px;border-color:#ccc;overflow:hidden;border:medium none;}
a.look_list_image{display:block;width:145px;height:auto;float:left;text-align:left;  float: left;
   }
a.look_list_image img{width:128px;}
.look_list_name{line-height: 22px;}
.look_list_cate{}
.look_list_cate ul{margin: 0;padding: 0;}
.look_list_cate ul li{}
.look_list_cate ul li a{}
.look_list_cate ul li a span{float:left;width:100px;}
.review_title_look,.look_review_title{float:left;height:29px;line-height:29px;font-size:14px;font-weight:bold;width:100%;margin-bottom:10px;}
.review_title_look{border-bottom:1px solid #000;}
.look_show_rew{}
.main_content_look{padding: 5px 140px 25px 70px;border-bottom:1px solid #666;position:relative;font-family:ProzaLibre-Regular, ProzaLibre,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{width:90px;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;}
.lm_love_bg{float:left;min-width:35px;max-width:47px;width:auto;height:16px;border-right:1px solid #969696;color:9b9b9b;padding-right:2px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.news-mcontent .left_padded{margin-top:0px;}
.news-mcontent #goods_detail{margin:0 0 7px;}
.look_detail{float:left;margin-bottom:10px;width:100%;height:22px;}
.love_look{border:1px solid #F8C5C5;height:18px;line-height:18px;border-radius:3px;padding:0 5px;background:#FEF5F5;color:#414141;display:inline-block;font-size:12px;cursor:pointer;}
.love_look:hover{border-color:#f2adad;}
.love_look em{background:url("images/browse-sprite.png") no-repeat scroll -50px -126px transparent;height:10px;padding:0 6px;margin-right:3px;}
.love_look_bg{position:relative;display:inline-block;}
.love_look_q{border:1px solid #898F9C;height:18px;line-height:18px;border-radius:3px;padding:0 5px;color:#6A7180;display:inline-block;font-size:12px;margin-left:5px;font-style:normal;}
.love_look_bg strong{background:url("images/browse-sprite.png") no-repeat scroll -80px -130px transparent;padding:4px 3.5px;position:absolute;left:0;top:6px;}
.gallery_price{margin:5px 0 10px 145px;padding-top:15px;border-top:1px solid #ccc;font-size: 12px;font-weight: bold;}
.look_list_input{padding: 0px 0 5px 145px;}
.look_list_input a span{color: #fff;text-decoration: none;}
.look_list_input a:hover,.look_list_input a span:hover{text-decoration: none !important;}
.gallery_details{margin: 10px 0;border-bottom:1px solid #ccc;padding-bottom: 5px;}
.gallery_details .user_name{font-size: 14px;font-weight: bold;color: #333;text-align: left;}
.gallery_details .time{font-size: 14px;color: #666;padding-left: 50px;}
.gallery_details .gallery_desc{font-size: 14px;color: #666;line-height: 22px;margin-top:10px;}
.look_review_title{font-size:16px;font-weight:normal;}
.news-mcontent .submit_button,.news-mcontent .reset_button{margin-top:10px;margin-right:10px;}
.style_gallery_bg{background:url("images/product_bg.jpg") no-repeat scroll center center transparent;position:relative;height:158px;}
.style_gallery_bg a.look_icon{background:url("images/upload_gallery.png") no-repeat scroll center center transparent;color:#FFFFFF;cursor:pointer;display:inline-block;*display:inline;zoom:1;font-size:14px;height:69px;left:50%;margin-left:-88px;margin-top:-60px;padding:50px 15px 0;position:absolute;right:10px;top:50%;width:88px;text-align:center;}
.style_gallery_bg a.look_icon:hover{background:url("images/upload_gallery_on.png") no-repeat scroll center center transparent;}
.style_gallery_txt .bold_txt{font-size:40px;font-weight:bold;text-transform:uppercase;}
.style_gallery_txt .small_txt{font-size:14px;margin-left:27px;}
.style_gallery_txt{padding-left:40px;margin-top:40px;}
.small_txt > span{color:#d23d39;}
.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{width: 90px;float: left;}
.main_content_look_nav ul li a{width: 90px;color: #000;background: #fff;display: inline-block;cursor: pointer;font-size: 12px;_float: left;zoom: 1;}
.main_content_look_nav ul li a:hover{color: #fff;}
.fr{float: right;}
.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;}
.icon-sns{background-image: url("images/sns_icons.png");background-repeat: no-repeat;}
.icon-like,.icon-like-xl,.icon-share{display:inline-block;width:20px;height:20px;margin-right:2px;vertical-align:middle}
.icon-like{background-position:-20px -41px}
.icon-like.active{background-position:-40px -41px}
.icon-share{background-position:0 -41px}
.icon-like-xl{background-position:-60px -41px}
.icon-like-xl.active{background-position:-80px -41px}
#show_gallery .item_list{background:#fff;margin:0 auto;min-height:120px}
#show_gallery .item_list a{font-size:12px;color:#888}
#show_gallery .item_list a:hover{text-decoration: underline;color:#666;}
#show_gallery .item_list .item{float:left;border:1px solid #d1d1d1;width:210px;margin:0 5px 15px;padding:5px;overflow:hidden;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(Opacity=0);-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-webkit-transition:all .5s ease;transition:all .5s ease}
#show_gallery .item_list .img{position:relative}
#show_gallery .item_list .img img{display:block}
#show_gallery .item_list .msg{height:0;overflow:hidden;-webkit-transition:height .5s ease;transition:height .5s ease}
#show_gallery .item_list .msg.show{-webkit-transition-delay:.6s;transition-delay:.6s;height:84px}
#show_gallery .item_list .goods-wrap{padding:2px 10px 7px;height:70px;overflow:hidden;padding-left:80px;position:relative}
#show_gallery .item_list .goods-img{position:absolute;left:10px;top:2px}
#show_gallery .item_list .goods-img img{vertical-align:top}
#show_gallery .item_list .goods-des{position:relative;height:72px}
#show_gallery .item_list .goods_title{height:45px;overflow:hidden;line-height:14px}
#show_gallery .item_list .goods-price{position:absolute;bottom:0;left:0;line-height:12px;color:#d23d39;font-weight: bold;}
#show_gallery .item_list .css3-show{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(Opacity=100);-webkit-transform:none;-ms-transform:none;transform:none}
#show_gallery .sns-warp{position:relative;width:100%;padding:10px 0;font-size:0;color:#000;text-align:right}
#show_gallery .sns-warp>span{display:inline-block;top:14px;vertical-align:middle;color:#888;font-size:12px;}
#show_gallery .sns-warp a{color:#888;font-size:12px;}
#show_gallery .sns-warp .like{float: left;font-size:16px;text-align: left;padding-right: 5px;}
#show_gallery .sns-warp .like:hover .icon-like{background-position:-40px -41px}
#show_gallery .sns-warp .name{float: left;border-left: 1px solid #ddd;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 12px;line-height: 20px;width: auto;padding-left: 5px;max-width: 150px;}


.lookbook_reviewss{background:none repeat scroll 0 0 #F9F9F9;padding:5px 3px;width:100%;float:left;line-height:20px;text-align:left;display:inline;margin-left:-3px;}
.lookbook_reviewss span{display:block;width:100%;height:20px;line-height:20px;font-size:13px;font-weight:bold;color:#000;}
.lookbook_reviewss p{width:100%;line-height:18px;font-size:12px;color:#000;word-wrap:break-word;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.member-product-list{border:1px solid #E4E4E4;display:inline;float:left;padding:7px 3px;margin:6px;width:220px}
.look_book_img{position:relative;width:220px;margin-bottom:7px;text-align:center;float:left}
.like_merge{height:28px;right:-6px;line-height:28px;bottom:0;width:auto;position:absolute;background:red}
.lookbook_review{padding:0 0 2px;width:100%;text-align:center;display:inline;margin-top:7px;position:absolute;top:50px;left:0;background:#fff}
.masonry_brick:hover .like_merge{display:block}
.member_goods_mz{float:left;font-size:12px;height:35px;margin-left:4px;display:inline;line-height:16px;overflow:hidden;width:212px}
.member_goods_mz a{color:#333;text-decoration:none}
.member_goods_mz a:hover{text-decoration:underline}
#get_next{display:none}
#show_gallery #infscr-loading{position:absolute;bottom:20px;margin-top:20px;width:100%;text-align:center;height:20px;line-height:20px;z-index:100;font-size:.875rem}
#infscr-loading span{padding-top:8px;padding-left:8px;position:absolute}
#bgDiv{z-index:19880408;background-color:#000;opacity:0.5;filter:alpha(opacity=50);}

/*#gallery_info{z-index: 19891025;width: 910px;height: 600px;margin-left: -495px;top: 25px;left: 50%;}*/

#gallery_info{
	border: 1px solid #B3B3B3;
    position: fixed;
    background-color: #ffffff;
    border: 1px solid .444;
    border-radius: 4px;
    box-shadow: 0 1px 3px 2px #B3B3B3;
    z-index: 1990000000;
    margin: 0 auto;
    top: 25px;
}

.box_shade{top: 0;left: 0;width: 100%;height: 100%;}
.box_shade{position: fixed;_position: absolute;}
.gallery_close a{position: relative;display: inline-block;vertical-align: top;width: 14px;height: 14px;margin-left: 10px;font-size: 12px;_overflow: hidden;}
.gallery_close{position: absolute;right: 10px;top: 10px;font-size: 0;}
.gallery_close .js_close{position: absolute;right: -28px;top: -28px;_right: -15px;_top: -23px;width: 30px;height: 30px;_width: 14px;_height: 14px;margin-left: 0;background-position: -60px -195px;_background-position: -31px -7px;}
.close_img{background: url(images/popup_box.png) no-repeat;}
.look_list_left #look_photo_container{position: absolute;width: 500px;padding: 20px 0;top: 0;left: 0;background-color: #fff;}
.look_list_left #look_photo_container .itemtagcontainer{position: relative;width: 100%;height: 100%;overflow: hidden;text-align: center;}
.look_list_left .itemtagcontainer img{max-height: 540px;max-width: 480px;margin: 0 auto;vertical-align: top;}
.iframe_box{position: relative;height: 100%;_float: left;}
.iframe_border,.loadding_box{position: absolute;border-radius: 0px;}
.loadding_box .iframe-load{position: absolute;left:48%;top: 48%;}
.loadding_box img{vertical-align: middle;}
.loadding_box i{padding-left: 10px;font-style: normal;font-size: 12px;font-weight: bold;}
#show_gallery .item_list .show_message{position: absolute;float: left;width: 960px;text-align: center;}
#Js_loading{text-align: center;z-index: 18888;position: fixed;left: 50%;margin-left: -125px;bottom: 40px;width: 250px;padding: 10px;background: #000;opacity: .8;color: #fff;border-radius: 10px;_position: absolute;color: #fff;}
#Js_loading i{padding-left: 10px;font-style: normal;font-size: 12px;font-weight: bold;}
#Js_loading img{vertical-align: middle;}



#MainBody .g-body{width: 1200px;margin: 0 auto;}
#MainBody .g-body .main_gallery_message{position: relative;background: url('images/style_bg.jpg') no-repeat center center;background-size: 1200px 243px;width: 1200px;height: 243px;}
#MainBody .g-body .main_gallery_message .upload a{position: absolute;width: 90px;height: 90px;top: 70px;left: 360px;}
#MainBody .g-body .main_gallery_message .link a{position: absolute;width: 160px;height: 42px;top:154px;right: 250px;}


#MainBody .gg-body{width: 980px;margin: 0 auto;}
#MainBody .gg-body .main_gallery_message{position: relative;background: url('images/style_bg.jpg') no-repeat center center;background-size: 980px 200px;width: 980px;height: 200px;}
#MainBody .gg-body .main_gallery_message .upload a{position: absolute;width: 60px;height: 60px;top: 54px;left: 300px;}
#MainBody .gg-body .main_gallery_message .link a{position: absolute;width: 160px;height: 42px;top:110px;right: 180px;}



#show-detail-wrap{width:910px;height:600px;overflow:hidden;background-color:#fff;}
#show-detail-wrap .show-main{position:relative;padding-left:10px;height:600px}
#show-detail-wrap .show-img{position:absolute;width:500px;padding:20px 0;max-height:560px;top:0;left:0;background-color:#fff;}
#show-detail-wrap .show-img:hover .itemtag{visibility:visible;}
#show-detail-wrap .show-img .view-show:hover .slide-warp{height:140px}
#show-detail-wrap .show-img .view-show{position:relative;width:100%;height:100%;overflow:hidden;text-align:center;background:url(images/loading_big.gif) no-repeat 50% 50% #fff}
#show-detail-wrap .show-img .view-show img{margin:0 auto;vertical-align:top}
#show-detail-wrap .show-img .slide-warp{position:absolute;width:100%;height:0;left:0;bottom:20px;z-index: 10000;background-color:rgba(255,255,255,0.8);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorStr=#F3FFFFFF,endColorStr=#CCFFFFFF);overflow:hidden;-webkit-transition:height .4s ease;transition:height .4s ease}
#show-detail-wrap .show-img .show-thum-list{position:relative;padding:10px 0;width:500px;height:120px;margin:0 auto}
#show-detail-wrap .show-img .show-thum-list ul{overflow:hidden;height:120px}
#show-detail-wrap .show-img .show-thum-list li{width:80px;padding:0 10px;text-align:center;float:left;}
#show-detail-wrap .show-img .show-thum-list img{vertical-align:top}
#show-detail-wrap .show-info{padding:0 15px 15px 0;font-size:14px;color:#666;width: 370px;float: right;}
#show-detail-wrap .show-info .goods-info{position:relative;padding:20px;background-color:#fff;padding-left:170px;height:120px}
#show-detail-wrap .show-info .goods-info .goods-img{position:absolute;top:20px;left:20px}
#show-detail-wrap .show-info .goods-info .goods-img img{vertical-align:top}
#show-detail-wrap .show-info .goods-info .goods-des .goods-title{height:50px;line-height:16px;overflow:hidden}
#show-detail-wrap .show-info .goods-info .goods-des .goods-title a{font-size:14px;color:#666}
#show-detail-wrap .show-info .goods-info .goods-des .goods-price{height:20px;line-height:20px;font-size:14px;color:#f25a5c;}
#show-detail-wrap .show-info .goods-info .goods-des .shop-now{margin-top:10px}
#show-detail-wrap .show-info .goods-info .shop-now-btn{padding:0;width:120px;height:35px;line-height:35px;font-size:16px;position:relative;margin-right:10px;font-weight:normal}
#show-detail-wrap .show-info .goods-info .shop-now-btn:hover{text-decoration:none;color:#fff}
#show-detail-wrap .show-info .goods-review{margin-top:10px;background-color:#fff;padding:20px 20px 0 20px;height:340px;overflow:hidden}
#show-detail-wrap .show-info .goods-review .review-info{position:relative;height:50px;padding-left:70px}
#show-detail-wrap .show-info .goods-review .user-avatar{position:absolute;top:0;left:0}
#show-detail-wrap .show-info .goods-review .user-name{height:30px;font-size:16px;font-weight:bold;color:#333}
#show-detail-wrap .show-info .goods-review .user-time{height:15px;line-height:15px;margin-top:5px}
#show-detail-wrap .show-info .goods-review .review-content{height:105px;padding:20px 0;overflow:hidden}
#show-detail-wrap .show-info .goods-other .show-other{position:relative;padding:10px 0;height:110px}
#show-detail-wrap .show-info .goods-other .show-other ul{overflow:hidden;height:110px}
#show-detail-wrap .show-info .goods-other .show-other li{width:80px;padding:0 10px;text-align:center;float:left}
#show-detail-wrap .show-info .goods-other .show-other img{vertical-align:top}
#show-detail-wrap .show-info .goods-other .direction-nav .next,#show-detail-wrap .show-info .goods-other .direction-nav .prev{width:10px;height:20px;margin-top:-10px;background-image:url("images/show_icons.png")}
#show-detail-wrap .show-info .goods-other .direction-nav .next:hover,#show-detail-wrap .show-info .goods-other .direction-nav .prev:hover{opacity:.7;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70)}
#show-detail-wrap .show-info .goods-other .direction-nav .next{right:-10px;background-position:-83px -124px}
#show-detail-wrap .show-info .goods-other .direction-nav .prev{left:-10px;background-position:-72px -124px}
#goods_list {
    float: right;
    margin-bottom: 5px;
    margin-top: 5px;
    width: 370px;
}

.show-info .g-icon{width: 100%;float: left;}


.show-info .g-icon div#goods_detail{float:left;width: 60%;margin:10px auto;display:inline;text-align:left;}
.show-info .g-icon .look_detail{float: left;margin: 15px auto;width: 40%;height: 22px;text-align: right;}