.BD .Main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;max-width:1240px;margin:0 auto; padding-top:10px}
.BD .Main .Card{margin-bottom:10px;background:#fff;overflow:hidden;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.1);box-sizing:border-box}
.BD .Main .Card:last-child{margin-bottom:0}

.BD .Main-List .Class-content{background:#fff;}
.BD .Main-List .Class-content .Content-actions{border-bottom:1px solid #e7eaf1;line-height:28px;color:#555;overflow:hidden}
.BD .Main-List .Class-content .Content-actions li{width:80px;padding-right:0px;display:inline-block;float:left;text-align:center;}
.BD .Main-List .Class-content .Content-actions li a{font-weight:700;padding:10px 0;display:inline-block;}
.BD .Main-List .Class-content .Content-actions .active{cursor:text;border-bottom:2px solid transparent;border-bottom-color:#e43130;text-align:center;display:inline-block;}

/* .BD .Button--grey{color:#fff;background-color:#8590a6;} */
.Main-List{max-width:930px;padding-bottom:10px; padding-right:10px}
.Main-List .Item{position:relative;padding:16px 20px}
.Main-List .Item:hover .Item-rightButton{opacity:1}
.Main-List .Item .Item-rightButton{position:absolute;top:12px;right:16px;opacity:0;transition:opacity .3s;background: url('/ask/imgs/cancel.png');width:13px;height:13px;}
.Feed .RichContent-inner button.Button--plain{color:#175199 !important;font-size:15px;}
.Feed .RichContent-inner button.Button--plain .icon,.RichContent-actions .Stop.Button--plain .icon{width:10px;height:16px;fill:#175199;webkit-transform:rotate(0deg);transform:rotate(0deg);}
.RichContent-actions .Stop.Button--plain .icon.action{fill:#8590a6;margin-left:8px;webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
.Feed .Button--plain:hover{color:#7a8599;}

.Feed-topic{color:#8590a6;line-height:1;font-size: 15px;}
.Feed-topic .icon,.Content-title .icon{margin-left: 12px;}
.icon-client{width:16px;height:16px;fill:#0078d7;vertical-align:middle;margin-right:4px;margin-bottom:3px;}
.Feed-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.Feed-author img{background:#fff;border-radius:2px;vertical-align:top}
.Feed-author .Author-content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:14px;overflow:hidden}
.Author-content .Author-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;line-height:1.1;-ms-flex-negative:0;flex-shrink:0;font-weight:600}
.Author-content .Author-autograph>:first-child{margin-top:0}
.Author-content .Author-autograph>:first-child:before{content:"\FF0C"}
.Author-content .Author-autograph{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1px;font-size:14px}
.Feed-content .Content-title{font-size:18px;font-weight:700;line-height:1.6;color:#1e1e1e;margin-top:14px;margin-bottom:10px}
.Feed-content .Content-title .time{float:right;font-size:14px;color:#8590a6;font-weight:normal;line-height:2;}
.Feed-content .Content-title a:hover{color:#175199;text-decoration: none;}
.RichContent{line-height:1.67}
.RichContent-cover+.RichContent-inner{margin-top:16px}
.RichContent-cover{position:relative;width:190px;height:105px;margin-top:-2px;margin-right:18px;margin-bottom:4px;float:left;overflow:hidden;background-position:50%;background-size:cover;border-radius:4px;-webkit-transform:translateZ(0);transform:translateZ(0)}
.RichContent-cover:after{position:absolute;z-index:1;display:block;width:100%;height:100%;background:#000;content:"";opacity:.02}
.VagueImage{position:relative;display:inline-block;width:100%;height:100%;overflow:hidden;background:#F2F3F5}
.RichContent-cover img{position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-o-object-fit:cover;object-fit:cover}
.AnswerItem-meta{margin-top: 14px;margin-bottom: -4px;font-size: 14px;}
.RichContent-inner img{max-width:100%;}
.RichContent-inner{margin-top:9px;margin-bottom:-4px;overflow:hidden}
.RichContent-inner.content-hover:hover{color:#6F6F6F}
.RichContent-inner span{word-break:break-word;white-space:pre-wrap;}
.RichContent-inner.content-hover span{cursor:pointer;}
.RichContent-inner button{padding:0;margin-left:4px;}
.RichContent-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:52px;padding:0 20px;margin:4px -20px -8px;color:#555;background:#fff;clear:both}
.RichContent-actions button:not(.Vote-up):not(.Vote-down):not(.Stop):not(.Button-blue){margin-left:24px;}

.RichContent-actions .Vote-up.user { cursor: default;opacity: .5;}
.RichContent-actions .Vote-up,.RichContent-actions .Vote-down{color:#2d84cc;background:#ebf3fb;border-color:#ebf3fb;display:inline-block;padding:0 12px;font-size:14px;line-height:30px;color:#8590a6;text-align:center;cursor:pointer;border-radius:3px}
.RichContent-actions .Vote-up:hover,.RichContent-actions .Vote-down:hover{background: #E4EBF3;}
.RichContent-actions .Vote-down{margin-left:4px;}
.RichContent-actions .is-active{color: #eef3f7;background: #2d84cc; border-color: #2d84cc;}
.RichContent-actions .is-active:hover {background-color: #2774b3;border-color: #2774b3;}
.RichContent-actions .Follow-Button{padding:0 10px;width:auto;margin-left:0 !important;}
/* 鎺ㄨ崘鎰熷叴瓒ｇ殑璇濋css */
.Card.recommend .Feed-topic a{color:#175199;}
.Card.recommend .Feed-topic a:hover{text-decoration:underline;}
.Card.recommend .Feed-content .list-item{display:inline-block;width:24%;margin:14px 0 0;text-align:center;}
.Card.recommend .Feed-content img{width:60px;height:60px;border-radius:60px;}
.Card.recommend .Feed-content .title{display:block;text-align:center;margin:10px auto;}
.Card.recommend .Feed-content span{display:block;}

.RichContent-actions .icon{fill:#8590a6;margin:0 5px 3px 0;vertical-align:middle;}
.RichContent-actions .icon-is-active {fill: #e43130;}
.RichContent-actions .Report .icon{width:13px;height:15px;}
.RichContent-actions .Comments .icon{width:17px;}
.RichContent-actions .Share .icon,.RichContent-actions .Collection .icon{width:16px;}
.RichContent-actions .Vote-up .icon{margin:0 8px 0 0;}
.RichContent-actions .Vote-up .icon,.RichContent-actions .Vote-down .icon{width:13px;height:13px;fill:#2d84cc;margin-bottom:2px;}
.RichContent-actions .Vote-down .icon.action{margin:0;transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg);}
.RichContent-actions span button.is-active .icon{fill:#fff;}

.VoterButton{padding:0 15px;color:#2d84cc;text-align:center;border-radius:3px;box-sizing:border-box}
.VoterButton,.VoterButton:disabled:hover{background:#ebf3fb;border-color:#ebf3fb}
.VoterButton:not(:disabled):hover{background-color:#e4ebf3;border-color:#e4ebf3}
.VoterButton.is-active{color:#eef3f7;background:#2d84cc;border-color:#2d84cc}
.VoterButton.is-active:hover{background-color:#2774b3;border-color:#2774b3}
.VoterButton .Icon{margin-right:7px;fill:currentColor}
.RichContent-actions .Stop {margin-left: auto;}
.Comments-container{height: 100%;border: 1px solid #e7eaf2; box-shadow: 0 1px 3px 0 rgba(0,33,77,.05);background: #fff; margin-top: 12px; overflow: visible;border-radius: 4px;}
.Topbar{border-bottom: 1px solid #f0f2f7;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 40px; padding: 0 20px;}
.Topbar h2 {font-size: 15px;}
.Topbar button {color: #175199;font-size: 14px;border-bottom: 1px solid #fff;}
.Topbar button:hover{color:#175199;border-bottom-color:rgba(62,122,194,.72)}
.CommentItem{position:relative;-ms-flex-negative:0;flex-shrink:0;padding:12px 16px 10px;font-size:15px}
.CommentItem:not(:first-child):after{position:absolute;left:0;right:0;display:block;margin:0 20px;border-bottom:1px solid #f0f2f7;content:""}
.CommentItem-meta {position: relative;height:27px;padding-right: 3px;padding-left: 1px; margin-bottom: 5px;line-height: 24px;}
.CommentItem-meta-avatar{display: inline-block;margin-right: 8px;float: left;}
.CommentItem-meta-avatar img{border-radius: 2px;}
.CommentItem-meta-name {float: left;}
.CommentItem-meta-time {float: right;font-size: 14px;color: #8590a6;cursor:pointer;}
.CommentItem-meta-time:hover {color:#7A8599;}
.CommentItem-content {word-break: break-word;white-space: pre-wrap;margin-bottom: 6px;line-height: 25px;}
.Comments-page{padding: 16px 20px;text-align: center;margin: 0 auto;border-top: 1px solid #e7eaf1;}
.Comments-page button{color: #262626;transition: color .2s;padding: 0 15px;font-size: 14px;}
.Comments-page button:hover{color: #175199;}
.Comments-page button.current {color: #8590a6;}

.Comments-footer{padding: 12px 16px;background: #fff;font-size: 15px;}
.Comments-footer .Editable {border: 1px solid #e7eaf1;background: #f7f8fa;position: relative;min-height:24px !important;padding: 4px 12px!important;}
.Comments-footer .Input-wrapper{width:100%;border:0px}
.Comments-footer .Comments-button{height:34px;margin: auto 0 0 16px;}

.SideBar{width:300px;}
.SideBar.is-fixed{display: inline-block;position: fixed;z-index: 2;-webkit-font-smoothing: subpixel-antialiased;*margin-left:940px;margin-left:940px;}
.SideBar-catList{margin:20px 0;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-5px}
.SideBar-catList li{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px}
.SideBar-catList li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer;}
.SideBar-catList .SideBar-catIcon{margin-bottom:10px;width:25px;height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
.SideBar-catList .SideBar-catLabel{color:#8590a6}

.SideBar .Card .advertisement{display:block;width:300px;height:250px}
.SideBar-navList{width:100%;padding:8px 0}
.SideBar-navList li a{padding:0 15px;height:40px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.SideBar-navList li a:hover{background:#f4f8fb}
.SideBar-navList li a button{text-align:left;margin:0 10px;-webkit-box-flex:1;-ms-flex:1;flex:1}
.SideBar-navList li a span{padding:6px 10px;border-radius:2px;background:#f7f8fa;color:#8590a6;font-size:12px}
.SideBar-navList li a.special span{background:#f75659;color:#fff}
.Sticky.is-absolute{position:absolute;top:auto;bottom:0;z-index:1;margin-bottom:0;box-sizing:border-box}
.Sticky.is-absolute.is-bottom{top:0;bottom:auto;margin-top:0}
.Link+.Link{margin-left:2px}.Link[data-editable]{cursor:text!important}


/* app涓嬭浇 */
.SideBar .App-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;}
.SideBar .App-banner a{display:inline-block;}
.SideBar .App-banner a span{display:block;width:100px;margin:0 auto;text-align:center;}
.SideBar .App-banner .Banner-qrcode{width:100px;height:100px;margin:0 20px}

.Popover-share-target {position: absolute;width:134px; height:158px;background: #fff;border: 1px solid #e7eaf1;border-radius: 4px;box-shadow: 0 5px 20px rgba(0,34,77,.1); z-index: 203; margin-top:36px}

.ShareMenu-wechat {padding-bottom: 12px;}
.ShareMenu-button {height: 40px;font-size: 14px;color: #262626;}
.ShareMenu-wechat .icon {width:16px;height:16px;fill:#83D116;margin-right:4px;}
.ShareMenu-qrCode {width: 94px;height:94px;}

/*寮瑰嚭妗� start*/
.Popover-target{z-index: 8001;position:absolute;margin-top:50px;width:360px;max-height:600px;background:#fff;border: 1px solid #e7eaf1;border-radius:4px;-webkit-box-shadow: 0 5px 20px rgba(0,34,77,.1);box-shadow: 0 5px 20px rgba(0,34,77,.1);border-width: 0;padding: 0 12px 16px;font-size: 14px;opacity: 1;-webkit-transition: opacity .3s ease;transition: opacity .3s ease;}
.Popover-target.Large {width: 400px; margin-top:48px}
.Popover-target .Target-title {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;padding: 8px 0;border-bottom: 1px solid #f0f2f7;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.Popover-target .Target-title img {background: #fff;border-radius: 4px;position: absolute;top: -20px;border: 2px solid #fff;}
.Popover-target .Target-title a{display: -webkit-box;display: -ms-flexbox; display: flex; min-height: 42px;padding-bottom: 2px;margin-left: 84px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;overflow: hidden;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;font-size: 16px;font-weight: 500;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-decoration: none;color: inherit;}
.Popover-target .Target-description{padding: 8px 0;border: 0;line-height: 1.75;border-bottom: 1px solid #f0f2f7;word-break: break-word;white-space: pre-wrap; display: block;display: -webkit-box;max-height: 73.5px;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.Target-board {padding: 8px 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: center;}
.Target-board a{-webkit-box-flex: 1;-ms-flex: 1;flex: 1; font-size:15px;text-decoration: none;color: inherit;}
.Target-board a:hover{color:#175199;}
.Target-board-name {line-height: 20px;color: #8590a6;}
.Target-board-value {margin-top: 4px;font-size: 18px;font-weight: 500;line-height: 24px;color: #262626;}
.Target-buttons {padding: 8px 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: center;}
.Target-buttons-flex{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}
.Target-buttons button{width:144px;flex: 1;display: inline-block;padding: 0 16px;font-size: 14px;line-height: 32px;border-radius: 3px;}
.Target-buttons .Button-gray{margin-left:16px}
/*寮瑰嚭妗� end*/

.Modal--fullPage {width: 688px !important;height: calc(100vh - 48px);}
.Modal--fullPage .Modal-inner{height: 100%;}
.Modal--fullPage .Modal-content {padding: 0;}
.VoterList {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;height: 100%;}
.VoterList-content {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}
.List-item:after {position: absolute;left: 0;right: 0;bottom: 0;margin: 0 20px;display: block; border-bottom: 1px solid #f0f2f7;content:"";}
.ContentItem-main {display: -webkit-box;display: -ms-flexbox;display: flex;}
.ContentItem-image {float: left;margin-right: 16px;}
.Avatar {background: #fff;border-radius: 2px;}
.Avatar--large {border-radius: 4px;}
.ContentItem-head {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;overflow: hidden;margin-right: 6px;}
.ContentItem-head a{font-size: 18px;font-weight: 700;line-height: 1.6;}
.ContentItem-extra {-ms-flex-item-align: center; align-self: center;}

.Card-header {padding:0 20px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center; height: 50px;border-bottom: 1px solid #f0f2f7;-webkit-box-sizing: border-box;box-sizing: border-box;}
.SideBar-title {padding: 0 16px;overflow: hidden;font-weight: 700;text-overflow: ellipsis;white-space: nowrap;}
.Card-section{padding: 16px 20px;position: relative;}

.SimilarQuestions-item {font-size: 14px;line-height: 21px;color: #8590a6;}
.SimilarQuestions-item a{color: #175188;}
.SimilarQuestions-item a:hover{text-decoration:underline}
.SimilarQuestions-item+.SimilarQuestions-item {margin-top: 10px;}
/*骞垮憡*/
.Footer {padding: 10px 0 10px 5px;font-size: 13px;line-height: 2;color: #8590a6;}
.Footer-item {display: inline-block;}
.Footer-dot:after {margin: 0 5px;content: "\B7";}

.QuestionHeader {position: relative; min-width: 1032px;padding: 16px 0;overflow: hidden;background: #fff;-webkit-box-shadow: 0 1px 3px 0 rgba(0,37,55,.1);box-shadow: 0 1px 3px 0 rgba(0,37,55,.1);}
.QuestionHeader-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 1000px;height: 100%;padding: 0 16px;margin: 0 auto;}
.QuestionHeader-main {width: 694px;padding-left: 20px;-webkit-box-sizing: border-box;box-sizing: border-box;}
.QuestionHeader-footer {padding-bottom: 12px;margin-top: 4px;margin-bottom: -12px;background: #fff;}


@media screen and (max-width:500px){
    .Modal{height:100%;}
    .Modal--fullPage {width: 100% !important;}
    .Modal-content{padding: 0 15px 32px !important;margin-top: 0px !important;}
    .Vote-down,button.Collection,button.Report{display:none !important}
    .Main .Main-List{padding-right:0px;}
    .Main .Main-List .Item {padding: 12px 15px;}
    .Author-autograph{width:190px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: inline-block !important;}
    .RichContent-cover{float:none;margin:8px auto auto;}
    .RichContent-actions button:not(.Vote-up):not(.Vote-down):not(.Stop):not(.Button-blue){margin-left:12px}
    .RichContent-actions .Comments b,.RichContent-actions .Share b,.RichContent-actions .Collection b,.RichContent-actions .Thanks b{width:0px}
    .SideBar{display:none;}
    .Modal-wrapper .Topbar{padding: 0px;justify-content: flex-start;}
    .Comments-container .Topbar{height:34px;}
    .Comments-container .Comments-footer{padding: 6px 0px !important}
    .List-item{padding:12px 0px;}
    .List-item:after {margin:0;}
    .ContentItem-image{margin-right:8px;margin-top:5px}
    .ContentItem-head a{font-size:15px}
    .ContentItem-status{margin-top:1px;font-size:12px;max-width:240px}
    .Class-content .Content-actions li{width:20% !important;}
}
@media screen and (max-width:435px){.RichContent-cover{width:385px}.BD .bg-wap .Input-wrapper{width:405px;}}
@media screen and (max-width:414px){.RichContent-cover{width:364px}.BD .bg-wap .Input-wrapper{width:384px;}}
@media screen and (max-width:411px){.RichContent-cover{width:361px}.BD .bg-wap .Input-wrapper{width:381px;}}
@media screen and (max-width:375px){.RichContent-cover{width:345px}.BD .bg-wap .Input-wrapper{width:345px;}}
@media screen and (max-width:360px){.RichContent-cover{width:330px}.BD .bg-wap .Input-wrapper{width:330px;}}
@media screen and (max-width:320px){.RichContent-cover{width:290px}.BD .bg-wap .Input-wrapper{width:290px;}}

.RichContent table {width: 100% !important;margin: 0 !important;}
.RichContent table td {padding: 5px 0;}
.RichContent table td .action{width:50px;}
.RichContent table .mobile { display: none;}
.RichContent table td .space {padding: 0px 8px;line-height: 25px;}
@media screen and (max-width:3000px){
    .RichContent  table .action{width:30px;}
}


.Modal-wrapper .follow-class{overflow:auto;z-index:2;}
.Modal-wrapper .follow-class .head{text-align:center;z-index:10;}
.Modal-wrapper .follow-class .head h2{margin:40px 0 20px;font-size:24px;font-weight:400;}
.Modal-wrapper .head p{color:#999;}
.Modal-wrapper .follow-class ul{max-width:1240px;margin:20px auto 0;padding:0 14px;min-height:65vh;}
.Modal-wrapper .follow-class li{width:8%;min-height:10vh;;box-sizing:border-box;padding:14px;cursor:pointer;float:left;}
.Modal-wrapper .follow-class li.first-class{width:10%;}
.Modal-wrapper .follow-class .class-item{position:relative;border-radius:8px;overflow:hidden;}
.follow-class .class-item img{width:100%;display:block;}
.follow-class .class-item .item-name{position:absolute;width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;bottom:6px;left:6px;font-size:14px;color:#fff;line-height:14px;z-index:1;overflow:hidden;}
.follow-class .class-item .item-button{position:absolute;z-index:1;right:6px;top:6px;width:17px;height:17px;border-radius:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content: center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;}
.follow-class .class-item .item-button .icon{height:11px;width:9px;margin:1px 0 0 2px;}
.follow-class .class-item .item-button.active{background:#e43130;}
.follow-class .class-item .item-button.active .icon{fill:#fff;}
.follow-class .class-item .item-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(26,26,26,.20),rgba(26,26,26,.5));}
.Modal-wrapper .enter{position:fixed;bottom:0;width:100%;text-align:center;box-shadow:0 -1px 0 0 rgba(26,26,26,.08);background-color:hsla(0,0%,100%,.96);padding:30px 0;z-index:10;}
.Modal-wrapper .enter .button{width:160px;padding:10px;font-size:16px;}
.Modal-wrapper .enter .hint{padding-bottom:20px;text-align:center;}
.Modal-wrapper .enter .hint a{color:#259;}
.Modal-wrapper .enter .hint a:hover{text-decoration:underline;}
@media screen and (max-width:500px){.Modal-wrapper .head h2{margin:30px 0 10px;}.Modal-wrapper .follow-class ul{margin:10px auto 0;}.Modal-wrapper .follow-class li{width:25%;height:84px;}}
@media screen and (max-width:320px){.Modal-wrapper .follow-class li.first-class{width:25%;height:80px;padding:10px;}.Modal-wrapper .enter .hint{padding:0 15px 20px;}}
.ContentItem-time {
    margin-top: 10px;
    font-size: 14px;
    color: #8590a6;
}