/* BASIC css start */
#contentWrap{width:100%;  text-align:center;}
.w1100{width:1100px; margin:0 auto; text-align:left;}

.community_tit{font-size:15px; color:#929292; line-height:22px; margin:65px 0 26px; text-align:center; position:relative;}
.community_tit h2{font-size:35px; color:#5d5448; line-height:36px; margin-bottom:5px;}
.community_tit h2 span{color:#c0d52e}

.community_box1{width:1100px; margin:0 auto; margin-bottom:98px; clear:both; }
.community_box1 img,.community_box2 img,.community_box3 img,.community_box4 img,.community_box5 img,.community_box6 img{vertical-align:top;}

.community_box2{background:#f6f6f2 url(/design/bamboobebe/dimg/community_box2_bg.jpg) center center no-repeat; overflow:hidden; height:657px; clear:both; }
.community_box2 .w1100{position:relative;}
.community_box2 .atelier_box{height:300px; margin-top:30px; overflow:hidden; clear:both;}
.community_box2 .atelier_box div{float:left; margin-left:0;}
.community_box2 .atelier_box div.bamboobebe_atelier{float:left; text-align:center; width:208px; background:#fff; height:300px; margin-left:11px;}
.community_box2 .atelier_box div.bamboobebe_atelier .atelier_icon2{margin:15px auto 0; text-align:center;}
.community_box2 .atelier_box div.bamboobebe_atelier .thumbnail{width:138px; height:138px; margin:10px auto 34px; display:block; border-radius:138px; overflow:hidden}
.community_box2 .atelier_box div.bamboobebe_atelier .subject{text-align:center; font-size:12px; color:#525238}
.community_box2 .atelier_box div.bamboobebe_atelier .subject p{font-size:13px; color:#525238}
.community_box2 .atelier_box div.bamboobebe_atelier .subject span{color:#aaaaaa}

.atelier_icon{position:absolute; top:180px; left:-15px;}

.community_box3{overflow:hidden; position:relative; height:740px; clear:both; display:none;}
.community_tip{height:366px; overflow:hidden; clear:both; margin-top:15px; background:url(/design/bamboobebe/dimg/event_bg.gif) 0 0 repeat-x;}
.community_tip div{float:left; margin-right:6px; padding:17px 0;}
.community_tip_line{clear:both; height:1px; background:url(/design/bamboobebe/dimg/event_bg.gif) 0 0 repeat-x;}

.community_box4{background:#f6f6f2 url(/design/bamboobebe/dimg/community_box4_bg.jpg) center center no-repeat; overflow:hidden; position:relative; height:638px; clear:both; }
.community_box5{background:#fff url(/design/bamboobebe/dimg/community_box5_bg.jpg) center center no-repeat; overflow:hidden; position:relative; height:550px; clear:both; }

.community_box6{background:#daebf9; text-align:center; overflow:hidden; position:relative; height:188px; clear:both; }
.community_box6 img{vertical-align:top; position:absolute; top:0; left:50%; margin-left:-1000px;}

.community_box3 .community_btn{background:url(/design/bamboobebe/dimg/community_btn_bg.png) 0 0 no-repeat; width:131px; height:31px; line-height:29px; text-align:center; color:#5d5448; font-size:13px; position:absolute; bottom:0; right:0; letter-spacing:-1px;}

.community_box7 .commy_link_new{display:block; font-size:14px; color:#5d5448; line-height:32px; width:100%; border-bottom:1px solid #ddd;}

#instafeed{clear:both; overflow: hidden;}
#instafeed a{display:block; float:left; width:14%; margin:1px;}
#instafeed a:hover{background:#000;}
#instafeed a:hover img{filter: alpha(opacity=50); opacity: 0.5;}
#instafeed a img{width:100%; height:auto; display:block;}

/* BASIC css end */

