@keyframes video_blink{0%{background-position:0 0}100%{background-position:-656px 0}}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotation{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(359deg)}}@-o-keyframes rotation{from{-o-transform:rotate(0)}to{-o-transform:rotate(359deg)}}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}#navigation_bar span{margin-left:17px}.header{display:-webkit-box;height:58px;background-color:#ff5153}.header .title_wrapper{display:-webkit-box;-webkit-box-flex:1;background:url(../../../images/square/title.png) bottom no-repeat;background-size:225px 45px}.header .today_wrapper{display:-webkit-box;width:76px;height:100%}.header .today_wrapper .box{width:60px;margin:13px 8px}.header .today_wrapper .box .row{text-align:center;height:16px;line-height:16px}.header .today_wrapper .box .row.text{background-color:#ffaeae;color:#8f3031;letter-spacing:initial;font-size:11px}.header .today_wrapper .box .row.number{background-color:#fff;color:#d50b0e}.header .today_wrapper .box .row.number .unit{font-size:10px}.refresh{height:100px;background-color:#000}.self_meeting_list .pull-indicator{width:25px;height:41px;-webkit-transform:translate3d(0,0,0) rotate(0);position:relative;top:-41px;-webkit-transition:-webkit-transform .3s ease;margin:0 auto}.self_meeting_list .triangle-down{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #CACACA;margin-left:auto;margin-right:auto}.self_meeting_list .pull-spinner{display:none;height:25px;width:25px;margin:0 auto;position:relative;left:-4px;-webkit-animation:rotation .6s infinite linear;-moz-animation:rotation .6s infinite linear;-o-animation:rotation .6s infinite linear;animation:rotation .6s infinite linear;border-left:4px solid rgba(202,202,202,.15);border-right:4px solid rgba(202,202,202,.15);border-bottom:4px solid rgba(202,202,202,.15);border-top:4px solid rgba(202,202,202,.9);border-radius:100%}.self_meeting_list .list_footer{padding:10px 0;text-align:center}.self_meeting_list .list_footer.hidden{display:none}.self_meeting_list .list_footer .more_button{background-color:#ffd5d5;color:#fff;border-radius:8px;display:inline-block;margin:0 auto;padding:3px 9px;text-align:center}.self_meeting_list .self_meeting_filter_item{display:-webkit-box;padding:8px 6px;border-bottom:1px solid #dadfe1;background:#eee}.self_meeting_list .self_meeting_filter_item .label-wrapper{display:-webkit-box;-webkit-box-flex:1}.self_meeting_list .self_meeting_filter_item .label-wrapper .label{display:inline-block;background-color:#fff;border-radius:10px;padding:5px 12px;font-weight:400;color:#7d7d7d;font-size:13px;line-height:18px;letter-spacing:initial;margin-left:5px}.self_meeting_list .self_meeting_filter_item .close-wrapper{padding-right:6px;color:#7D7D7D;font-size:13px;line-height:30px;font-weight:400}.self_meeting_list .self_meeting_item{display:-webkit-box;height:72px}.self_meeting_list .self_meeting_item.notice{background-color:#feeeee}.self_meeting_list .self_meeting_item.notice .content .text_row.second .column.main .text{color:#ef5350}.self_meeting_list .self_meeting_item .color_vertical_line{display:inline-block;width:4px;height:100%;border-bottom:1px solid #dff;-webkit-box-sizing:border-box;box-sizing:border-box}.self_meeting_list .self_meeting_item .wrapper{display:-webkit-box;-webkit-box-flex:1;height:100%;border-bottom:1px solid #dadfe1;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px;-webkit-box-align:center;box-align:center}.self_meeting_list .self_meeting_item .wrapper .profile_thumbnail_wrapper{display:-webkit-box;position:relative;width:48px;height:48px}.self_meeting_list .self_meeting_item .wrapper .profile_thumbnail_wrapper .round{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.self_meeting_list .self_meeting_item .wrapper .profile_thumbnail_wrapper .round.first{border-radius:24px;width:48px;height:48px}.self_meeting_list .self_meeting_item .wrapper .profile_thumbnail_wrapper .round.user_photo{overflow:hidden;width:43px;height:43px;border-radius:21.5px}.self_meeting_list .self_meeting_item .wrapper .profile_thumbnail_wrapper .round.user_photo img{width:43px;height:43px;border-radius:21.5px}.self_meeting_list .self_meeting_item .wrapper .profile_thumbnail_wrapper .round.user_photo .empty,.self_meeting_list .self_meeting_item .wrapper .profile_thumbnail_wrapper .round.user_photo .notice{width:43px;height:43px;border-radius:21.5px;background-position:center}.self_meeting_list .self_meeting_item .wrapper .today-prefix{display:inline-block;width:23px;height:11px;margin-right:4px;background:url(../../../images/square/ic-list-today.png) no-repeat;background-size:100%}.self_meeting_list .self_meeting_item .wrapper .freetype-prefix{display:inline-block;width:1em;height:1em;margin-right:4px;background:url(../../../images/square/ic-list-freetype.png) no-repeat;background-size:100%}.self_meeting_list .self_meeting_item .wrapper .today-badge{position:absolute;bottom:0;left:12.5px;width:47px;height:19px;background:url(../../../images/mobile/self_meeting/ic-list-today.png) no-repeat;background-size:100%}.self_meeting_list .self_meeting_item .wrapper.first-post .content{height:54px;margin-top:-4px}.self_meeting_list .self_meeting_item .wrapper.first-post .content .text_row.first-badge .column{height:14px;font-size:10px;font-weight:500!important;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#ef5350}.self_meeting_list .self_meeting_item .wrapper.first-post .content .text_row.first-badge .column .ic-first{display:inline-block;width:8px;height:6.5px;background:url(../../../images/square/ic-list-firstintro.png) no-repeat;background-size:100%}.self_meeting_list .self_meeting_item .wrapper .content{display:-webkit-box;-webkit-box-flex:1;height:40px;-webkit-box-orient:vertical;box-orient:vertical}.self_meeting_list .self_meeting_item .wrapper .content hr{width:100%}.self_meeting_list .self_meeting_item .wrapper .content .text_row{display:-webkit-box;-webkit-box-flex:1;padding-left:10px}.self_meeting_list .self_meeting_item .wrapper .content .text_row .column{font-weight:initial}.self_meeting_list .self_meeting_item .wrapper .content .text_row .column.main{display:-webkit-box;-webkit-box-flex:1}.self_meeting_list .self_meeting_item .wrapper .content .text_row .column.sub{padding-left:10px;display:inline-block;width:30px;height:17px}.self_meeting_list .self_meeting_item .wrapper .content .text_row .column.sub .hits .icon{height:7px}.self_meeting_list .self_meeting_item .wrapper .content .text_row .column.sub .like_count .icon{width:10px;height:10px}.self_meeting_list .self_meeting_item .wrapper .content .text_row .column .text{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.self_meeting_list .self_meeting_item .wrapper .content .text_row.first .column{height:21px;color:#000;font-size:14px;font-weight:700}.self_meeting_list .self_meeting_item .wrapper .content .text_row.first .column.main{line-height:18px}.self_meeting_list .self_meeting_item .wrapper .content .text_row.first .column.shown{font-weight:400;color:#909090}.self_meeting_list .self_meeting_item .wrapper .content .text_row.first .column.sub{text-align:right}.self_meeting_list .self_meeting_item .wrapper .content .text_row.first .column.sub .comment_count{font-size:13px}.self_meeting_list .self_meeting_item .wrapper .content .text_row.first .column.sub .today-label{display:inline-block;width:33px;height:11px;margin-right:3px;background:url(../../../images/mobile/self_meeting/ic_today.png) no-repeat;background-size:contain;vertical-align:middle}.self_meeting_list .self_meeting_item .wrapper .content .text_row.first .column.sub .badge{display:inline-block;color:#ff3032;font-size:12px;vertical-align:middle;margin-right:7px}.self_meeting_list .self_meeting_item .wrapper .content .text_row.second{height:19px}.self_meeting_list .self_meeting_item .wrapper .content .text_row.second .column.main{color:#b8b8b8;font-size:13px}.self_meeting_list .self_meeting_item .wrapper .content .text_row.second .column .text{padding-top:1px;width:auto;max-width:80%}.self_meeting_list .self_meeting_item .wrapper .content .text_row.second .column .ic-photo{margin-top:-1px;width:16px;height:16px;background:url(../../../images/square/ic-fab-add-photo.png) no-repeat;background-size:100%;margin-left:4px}.self_meeting_list .self_meeting_item .wrapper .content .text_row.second .column .ic-video{margin-top:-1px;width:16px;height:16px;background:url(../../../images/mobile/self_meeting/ic_list_video_sequence.png) no-repeat;margin-left:4px;background-size:656px 16px;animation:video_blink 1.5s steps(41) infinite}.self_meeting_list .self_meeting_item .wrapper .arrow{display:-webkit-box;width:10px;height:12px}.self_meeting_list .self_meeting_item.today-post .text_row.first .column.sub{width:53px}.self_meeting_list .self_meeting_item.notice .color_vertical_line{background-color:#ff5153}.self_meeting_list .self_meeting_item.notice .round.first{background-color:#ef5350}.self_meeting_list .self_meeting_item.notice .round.user_photo{background-color:#fff}.self_meeting_list .self_meeting_item.notice .round.user_photo .notice{background:url(../../../images/square/ic_notice.png) no-repeat;background-size:contain}.self_meeting_list .self_meeting_item.man .color_vertical_line,.self_meeting_list .self_meeting_item.man .round.first{background-color:#82c7ff}.self_meeting_list .self_meeting_item.man .content hr{border-color:#daebfb}.self_meeting_list .self_meeting_item.man .round.user_photo .empty{background:url(../../../images/square/character_man.png) no-repeat;background-size:contain}.self_meeting_list .self_meeting_item.man .arrow{background:url(../../../images/square/angle_man.png) no-repeat;background-size:contain}.self_meeting_list .self_meeting_item.woman .color_vertical_line,.self_meeting_list .self_meeting_item.woman .round.first{background-color:#fea9aa}.self_meeting_list .self_meeting_item.woman .content hr{border-color:#f7e3ec}.self_meeting_list .self_meeting_item.woman .round.user_photo .empty{background:url(../../../images/square/character_woman.png) no-repeat;background-size:contain}.self_meeting_list .self_meeting_item.woman .arrow{background:url(../../../images/square/angle_woman.png) no-repeat;background-size:contain}.floating_button_wrapper{position:fixed;bottom:20px;right:20px}.floating_button_wrapper .store_button{width:45px;height:45px;border-radius:45px;background-color:#fff;margin-left:10px;margin-bottom:8px;background-image:url(../../../images/mobile/self_meeting/ic-selfintro-list-linkcopy.png);background-size:24px 24px;background-position:center;background-repeat:no-repeat;position:relative}.floating_button_wrapper .store_button .store_badge{font-size:10px;color:#fff;background:#ef5350;border-radius:9px;height:14.5px;line-height:16.5px;text-align:center;padding:0 5px;display:-webkit-inline-box;position:absolute;font-weight:700;right:-3px;top:-6px}.floating_button_wrapper .write_button{width:65px;height:65px;border-radius:65px;background-color:#ef5350;background-image:url(../../../images/mobile/self_meeting/ic-selfintro-list-fab-compose.png);background-size:32px 32px;background-position:center;background-repeat:no-repeat}.right_item.text-button{margin-right:0!important}.right_item .today_wrapper{display:-webkit-box;border:1px solid #fff;height:20px;line-height:0;position:relative!important;z-index:0!important;top:0;left:0}.right_item .today_wrapper .today_count,.right_item .today_wrapper .today_title{padding:11px 10px;font-size:10px;position:relative!important;z-index:0!important;top:0!important;left:0!important}.right_item .today_wrapper.android{margin-top:19px}.right_item .today_wrapper.iphone{margin-top:12px}.right_item .today_wrapper .today_title{background:#fff;color:#64B4FB}.right_item .today_wrapper .today_count{background:#64B4FB;color:#fff;font-weight:700}.popup_wrapper{display:none}.popup_wrapper.show{position:fixed;width:100%;left:0;top:0;min-height:100%;display:block;z-index:99999999;background:rgba(0,0,0,.4)}.popup_wrapper .popup_install{width:305px;margin:150px auto 0;background:#fff;border-radius:6px}.popup_wrapper .popup_install .title{width:100%;text-align:center;font-size:20px;font-weight:700;padding-top:27px;color:#000;line-height:1.3em}.popup_wrapper .popup_install .description{text-align:center;color:#4a4a4a;font-size:15px;font-weight:400;margin-top:8px}.popup_wrapper .popup_install .button-wrapper{padding:27px 12px 12px}.popup_wrapper .popup_install .button-wrapper .install-btn{height:47px;border-radius:6px;margin:0 6px;background:#ef5350;font-size:15px;font-weight:700;text-align:center;line-height:47px;color:#fff}.popup_wrapper .popup_install .button-wrapper .close-btn{height:47px;margin:0 6px;font-size:15px;font-weight:700;text-align:center;line-height:47px;color:#9b9b9b}