@charset "UTF-8";
.container,.container__inner{height:auto;margin:0 auto;position:relative}
.container,.container__inner,.kv{position:relative}
.kv,.kv__title{left:0;width:100%}
.container{width:100%;padding:0;max-width:1200px}
.container__inner{width:100%;max-width:900px}
.kv{top:0;height:300px;margin:0 0 40px;background-image:url(../../../../assets/images/lovepower/activity/kv.jpg);background-repeat:no-repeat;background-position:top center;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.kv__title{position:absolute;bottom:0;height:120px;background-color:rgba(255,255,255,.5)}
.kv__title-cn,.kv__title-en{position:relative;text-align:center;text-shadow:0 3px 6px rgba(0,0,0,.2);font-stretch:normal;font-style:normal;color:#fff}
.kv__title-cn{margin:8px auto 0;font-size:28px;font-weight:500;line-height:1.43;letter-spacing:1px}
.kv__title-en{margin:0 auto;font-size:20px;font-weight:700;line-height:1.5;letter-spacing:normal}
.kv__line,.kv__line::after{position:absolute;left:50%;width:1px;background-color:#d70c19}
.kv__line{bottom:-25px;height:50px}
.kv__line::after{content:'';bottom:0;margin:0 0 0 3px;height:7px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.contents,.title{width:100%;text-align:center;position:relative;top:0;left:0}
.title{font-size:30px;line-height:48px;letter-spacing:1px;color:#000}
.contents{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#272727;font-size:17px;line-height:26px;padding:0 52px 20px;font-weight:600}
.contents .line{margin:0 auto;width:1px;height:30px;background-color:#d70c19}
.functionBtns-btn,.post__item-login-btn{-moz-border-radius:4px;-webkit-box-shadow:0 4px 6px 0 rgba(0,0,0,.15);background-color:#cc2027;text-align:center;-webkit-border-radius:4px;font-family:NotoSansCJKtc;overflow:hidden}
.functionBtns{position:relative;width:100%;margin:0 0 20px;height:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.functionBtns-btn,.functionBtns-btn a{display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal}
.functionBtns-btn{-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:relative;margin:0 5px;width:-webkit-calc(100% / 2);width:-moz-calc(100% / 2);width:calc(100% / 2);max-width:165px;height:48px;border-radius:4px;-moz-box-shadow:0 4px 6px 0 rgba(0,0,0,.15);box-shadow:0 4px 6px 0 rgba(0,0,0,.15);display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#fff;cursor:pointer}
.functionBtns-btn a,.post__item-contanier-info{display:-webkit-flex;display:-moz-box;display:-ms-flexbox}
.functionBtns-btn:hover{color:#cc2027;background-color:#ffdcdd;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.15);box-shadow:0 0 3px 0 rgba(0,0,0,.15)}
.functionBtns-btn a{-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:absolute;top:0;left:0;width:100%;height:100%;text-decoration:none;color:#fff;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.post__item-contanier-info,.post__item-contanier-info .post_like{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal}
.functionBtns-btn a:link,.functionBtns-btn a:visited{color:#fff}
.functionBtns-btn a:hover{color:#cc2027;background-color:#ffdcdd}
.messageBoard{position:relative;width:100%;height:auto;background-color:#fde980}
.messageBoard__topShadow{position:absolute;top:-10px;left:0;width:100%;height:10px;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.3);-moz-box-shadow:0 10px 10px 0 rgba(0,0,0,.3);box-shadow:0 10px 10px 0 rgba(0,0,0,.3);z-index:1}
.messageBoard .container{padding:40px 0 150px;background-color:#fde980}
.post__item{position:relative;width:100%;max-width:640px;height:auto;margin:0 auto 60px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0 solid #c2c2c2;-webkit-box-shadow:0 8px 8px 0 rgba(0,0,0,.1);-moz-box-shadow:0 8px 8px 0 rgba(0,0,0,.1);box-shadow:0 8px 8px 0 rgba(0,0,0,.1);background-color:#fff;overflow:hidden}
.post__item-contanier,.post__item-edit{width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px)}
.post__item-contanier{position:relative;width:calc(100% - 40px);height:auto;padding:0 20px}
.post__item-contanier-date,.post__item-contanier-groupName,.post__item-contanier-textArea{width:100%;letter-spacing:normal;height:auto;text-align:left}
.post__item-contanier-groupName{position:relative;margin:20px 0 5px;font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.7;color:#000}
.post__item-contanier-date,.post__item-contanier-info,.post__item-contanier-textArea{font-size:16px;font-weight:400;position:relative;font-stretch:normal;font-style:normal}
.post__item-contanier-date{margin:0 0 15px;line-height:1.25;color:#cc2027}
.post__item-contanier-textArea{margin:0 0 20px;line-height:1.75}
.post__item-contanier-textArea a,.post__item-contanier-textArea span{letter-spacing:2px;color:#0362cd;line-height:1.63}
.post__item-contanier-textArea span{text-decoration:underline}
.post__item-contanier-assets{position:relative;width:-webkit-calc(100% + 40px);width:-moz-calc(100% + 40px);width:calc(100% + 40px);margin:0 0 0 -20px;height:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;overflow:hidden}
.post__item-contanier-assets img{position:relative;width:100%;height:auto}
.post__item-contanier-line{position:relative;width:100%;height:1px;background-color:#e2e2e2;margin:0 0 10px}
.post__item-contanier-info .post_heartBox,.post__item-contanier-message .post_message_fnBtns-btn{-webkit-box-shadow:0 4px 7px 0 rgba(0,0,0,.08);-moz-box-shadow:0 4px 7px 0 rgba(0,0,0,.08);background-color:#fff}
.post__item-contanier-info{width:-webkit-calc(100% - 0);width:-moz-calc(100% - 0);width:calc(100% - 0);height:auto;padding:15px 0;display:-webkit-box;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.63;letter-spacing:normal;color:#272727}
.post__item-contanier-info .post_like,.post__item-contanier-info .post_numBox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}
.post__item-contanier-info .post_like{position:relative;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}
.post__item-contanier-info .post_numBox,.post__item-contanier-info .post_numBox .post_messageNum{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;position:relative}
.post__item-contanier-info .post_like img{position:relative;width:18px;height:18px}
.post__item-contanier-info .post_like span{position:relative;margin:0 10px}
.post__item-contanier-info .post_numBox{display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.post__item-contanier-info .post_numBox .post_messageNum{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0 10px 0 0}
.post__item-contanier-info .post_numBox .post_messageNum img{position:relative;width:18px;height:18px}
.post__item-contanier-info .post_numBox .post_messageNum span{position:relative;margin:0 5px}
.post__item-contanier-info .post_numBox .post_shareNum{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.post__item-contanier-info .post_heartBox,.post__item-contanier-message-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;position:relative}
.post__item-contanier-info .post_numBox .post_shareNum img{position:relative;width:18px;height:18px}
.post__item-contanier-info .post_numBox .post_shareNum span{position:relative;margin:0 5px}
.post__item-contanier-info .post_heartBox{-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;width:150px;height:40px;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;box-shadow:0 4px 7px 0 rgba(0,0,0,.08);border:.5px solid #4b4b4b;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}
.post__item-contanier-info .post_heartBox:hover{-webkit-box-shadow:0 4px 7px 0 rgba(0,0,0,.2);-moz-box-shadow:0 4px 7px 0 rgba(0,0,0,.2);box-shadow:0 4px 7px 0 rgba(0,0,0,.2)}
.post__item-contanier-info .post_heartBox img{position:relative;width:30px;height:30px;margin:0 10px 0 0}
.post__item-contanier-info .post_heartBox p{position:relative;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:1px;color:#272727}
.post__item-contanier-message .post_message_fnBtns-btn,.post__item-contanier-message-container .post_message_item-content,.post__item-contanier-message-container .post_message_item-groupName,.post__item-contanier-message-info{letter-spacing:normal;font-weight:400;font-style:normal;font-stretch:normal}
.post__item-contanier-message{position:relative;width:100%;height:auto}
.post__item-contanier-message-info{width:-webkit-calc(100% - 0);width:-moz-calc(100% - 0);width:calc(100% - 0);height:auto;padding:0;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:1.63;color:#272727}
.post__item-contanier-message-info .post_showMoreMessage{position:relative}
.post__item-contanier-message-info .post_showMoreMessage a,.post__item-contanier-message-info .post_showMoreMessage span{color:#0362cd;text-decoration:none}
.post__item-contanier-message-container{position:relative;width:-webkit-calc(100% - 0);width:-moz-calc(100% - 0);width:calc(100% - 0);height:auto;padding:0}
.post__item-contanier-message-container .post_message_item{position:relative;width:100%;height:auto;margin:15px 0 30px;text-align:left}
.post__item-contanier-message-container .post_message_item-groupName{position:relative;margin:0 0 5px;font-size:18px;line-height:1.56;color:#000}
.post__item-contanier-message-container .post_message_item-content{-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:relative;width:-webkit-calc(100% - 65px);width:-moz-calc(100% - 65px);width:calc(100% - 65px);padding:10px 50px 10px 15px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-color:#f1f1f1;font-size:16px;line-height:1.63;color:#272727}
.post__item-contanier-message-container .post_message_item-content:hover .post_message_item-delete{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.post__item-contanier-message-container .post_message_item-delete{-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:absolute;top:13px;right:15px;width:20px;height:20px;display:none;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 4px 7px 0 transparent;-moz-box-shadow:0 4px 7px 0 transparent;box-shadow:0 4px 7px 0 transparent;cursor:pointer}
.post__item-contanier-message-container .post_message_item-delete a{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.post__item-contanier-message-container .post_message_item-delete img{position:relative;width:15px;height:15px}
.post__item-contanier-message-container .post_message_item-delete:hover{-webkit-box-shadow:0 4px 7px 0 rgba(0,0,0,.3);-moz-box-shadow:0 4px 7px 0 rgba(0,0,0,.3);box-shadow:0 4px 7px 0 rgba(0,0,0,.3)}
.post__item-contanier-message .post_message_fnBtns{position:relative;width:100%;height:auto;padding:10px 0 30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.post__item-contanier-message .post_message_fnBtns-btn,.post__item-edit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal}
.post__item-contanier-message .post_message_fnBtns-btn{-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:relative;width:120px;height:40px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;box-shadow:0 4px 7px 0 rgba(0,0,0,.08);border:.5px solid #4b4b4b;margin:0 15px;display:-moz-box;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;line-height:1.22;color:#000;cursor:pointer}
.post__item-edit-sendBtn,.post__item-login-btn{-webkit-transition:all .3s ease;cursor:pointer}
.post__item-contanier-message .post_message_fnBtns-btn:hover{-webkit-box-shadow:0 4px 7px 0 rgba(0,0,0,.2);-moz-box-shadow:0 4px 7px 0 rgba(0,0,0,.2);box-shadow:0 4px 7px 0 rgba(0,0,0,.2)}
.post__item-contanier-message .post_message_fnBtns-btn img{position:relative;margin:0 10px 0 0}
.post__item-edit{position:relative;width:calc(100% - 40px);padding:25px 20px;height:auto;background-color:#fcebed;display:-moz-box;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.post__item-edit-sendBtn,.post__item-edit-sendBtn a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}
.popup__delete,.post__item-login{height:auto;-webkit-box-orient:vertical}
.post__item-edit-text{position:relative;width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);padding:8px 20px;height:auto;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:1px solid #4b4b4b;background-color:#fff;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#4b4b4b;outline:0}
.post__item-login p,.post__item-login-btn{font-style:normal;line-height:1.56;letter-spacing:normal}
.post__item-edit-sendBtn{-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:relative;width:40px;height:40px;margin:0 0 0 5px;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:3px 5px 8px 1px transparent;-moz-box-shadow:3px 5px 8px 1px transparent;box-shadow:3px 5px 8px 1px transparent}
.post__item-edit-sendBtn:hover{-webkit-box-shadow:3px 5px 8px 1px rgba(0,0,0,.2);-moz-box-shadow:3px 5px 8px 1px rgba(0,0,0,.2);box-shadow:3px 5px 8px 1px rgba(0,0,0,.2)}
.post__item-edit-sendBtn a{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.post__item-login,.post__item-login-btn{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;-webkit-box-direction:normal}
.post__item-edit-sendBtn img{position:relative;width:30px;height:30px}
.post__item-login{width:-webkit-calc(100% - 100px);width:-moz-calc(100% - 100px);width:calc(100% - 100px);padding:25px 50px;background-color:#fcebed;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.post__item-login-btn,.post__item-login-btn a{-o-transition:all .3s ease;display:-webkit-flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-moz-box-direction:normal}
.post__item-login-btn{-moz-transition:all .3s ease;transition:all .3s ease;margin:0 20px 10px;width:-webkit-calc(100% / 1);width:-moz-calc(100% / 1);width:calc(100% / 1);max-width:300px;height:48px;border-radius:4px;-moz-box-shadow:0 4px 6px 0 rgba(0,0,0,.15);box-shadow:0 4px 6px 0 rgba(0,0,0,.15);display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:500;font-stretch:normal;color:#fff}
.popup,.post__item-login-btn a{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;top:0;left:0}
.post__item-login-btn:hover{color:#cc2027;background-color:#ffdcdd;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.15);box-shadow:0 0 3px 0 rgba(0,0,0,.15)}
.post__item-login-btn a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:absolute;text-decoration:none;color:#fff;display:flex;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.post__item-login-btn a:link,.post__item-login-btn a:visited{color:#fff}
.post__item-login-btn a:hover{color:#cc2027;background-color:#ffdcdd}
.post__item-login p{position:relative;font-size:18px;font-weight:400;font-stretch:normal;color:#272727}
.popup{position:fixed;background-color:rgba(0,0,0,.3);display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;z-index:1}
.popup__delete,.popup__delete-fnBtns{display:-webkit-box;display:-moz-box;display:-ms-flexbox;-webkit-box-direction:normal}
.popup__delete{position:relative;width:auto;padding:50px 20px 30px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.3);-moz-box-shadow:0 10px 20px 0 rgba(0,0,0,.3);box-shadow:0 10px 20px 0 rgba(0,0,0,.3);background-color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.moreBtns-btn,.popup__delete-fnBtns-btn{-webkit-transition:all .3s ease;-o-transition:all .3s ease;height:48px;font-weight:500;font-stretch:normal;font-style:normal;cursor:pointer}
.popup__delete p{position:relative;margin:0 0 40px;font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.7;letter-spacing:1px;color:#d70c19}
.popup__delete-fnBtns{position:relative;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.popup__delete-fnBtns-btn,.popup__delete-fnBtns-btn a{display:-moz-box;display:-ms-flexbox;font-size:18px;line-height:1.56;letter-spacing:normal;text-align:center;color:#fff}
.popup__delete-fnBtns-btn{-moz-transition:all .3s ease;transition:all .3s ease;position:relative;width:150px;margin:0 5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 4px 6px 0 rgba(0,0,0,.15);-moz-box-shadow:0 4px 6px 0 rgba(0,0,0,.15);box-shadow:0 4px 6px 0 rgba(0,0,0,.15);background-color:#c2c2c2;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.moreBtns-btn,.popup__delete-fnBtns-btn:hover{background-color:#cc2027}
.moreBtns,.popup__delete-fnBtns-btn a{width:100%;display:-webkit-box;display:-webkit-flex}
.popup__delete-fnBtns-btn a{position:absolute;top:0;left:0;height:100%;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-stretch:normal;font-style:normal;text-decoration:none}
.moreBtns,.moreBtns-btn{position:relative;display:-moz-box;display:-ms-flexbox;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal}
.moreBtns{margin:0 0 20px;height:auto;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.moreBtns-btn{-moz-transition:all .3s ease;transition:all .3s ease;margin:50px auto;width:-webkit-calc(100% - 100px);width:-moz-calc(100% - 100px);width:calc(100% - 100px);max-width:300px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 4px 6px 0 rgba(0,0,0,.15);-moz-box-shadow:0 4px 6px 0 rgba(0,0,0,.15);box-shadow:0 4px 6px 0 rgba(0,0,0,.15);display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-family:NotoSansCJKtc;font-size:18px;line-height:1.56;letter-spacing:normal;text-align:center;color:#fff;overflow:hidden}
.moreBtns-btn:hover{color:#cc2027;background-color:#ffdcdd;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.15);box-shadow:0 0 3px 0 rgba(0,0,0,.15)}
.moreBtns-btn a{-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:absolute;top:0;left:0;width:100%;height:100%;text-decoration:none;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.moreBtns-btn a:link,.moreBtns-btn a:visited{color:#fff}
.moreBtns-btn a:hover{color:#cc2027;background-color:#ffdcdd}
@media only screen and (min-width:440px){.list__wrapper .list__footer nav .pagination li{margin:9px}
.list__wrapper .list__footer nav .pagination li:nth-child(5){display:block}
}
@media only screen and (min-width:768px){.kv__title-cn,.kv__title-en{line-height:1.5;text-shadow:0 5px 10px rgba(0,0,0,.4)}
.container{width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);padding:0 20px}
.kv__line,.kv__line::after{position:absolute;left:50%;width:2px;background-color:#d70c19}
.container__inner{max-width:900px}
.kv{height:500px}
.kv__title{height:200px}
.kv__title-cn{margin:20px auto 0;font-size:40px;font-weight:500;letter-spacing:2px}
.kv__title-en{font-size:32px;letter-spacing:1px}
.kv__line{bottom:-35px;height:70px}
.kv__line::after{content:'';bottom:0;margin:0 0 0 3px;height:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.title{font-size:36px}
.contents{font-size:22px;padding-bottom:20px}
.contents .line{margin-top:20px;height:50px}
.functionBtns{margin:30px 0 20px}
.functionBtns-btn{margin:0 20px;width:-webkit-calc(100% / 3);width:-moz-calc(100% / 3);width:calc(100% / 3);max-width:200px;font-size:18px;font-weight:500;line-height:1.56}
.messageBoard{background-color:#fde980}
.messageBoard__topShadow{top:-10px;left:0;width:100%;height:10px;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.3);-moz-box-shadow:0 10px 10px 0 rgba(0,0,0,.3);box-shadow:0 10px 10px 0 rgba(0,0,0,.3);z-index:1}
.messageBoard .container{padding:60px 0 150px;background-color:#fffbe7}
.post__item{max-width:640px;margin:0 auto 60px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #c2c2c2;-webkit-box-shadow:0 8px 8px 0 rgba(0,0,0,.1);-moz-box-shadow:0 8px 8px 0 rgba(0,0,0,.1);box-shadow:0 8px 8px 0 rgba(0,0,0,.1)}
.post__item-contanier{width:-webkit-calc(100% - 60px);width:-moz-calc(100% - 60px);width:calc(100% - 60px);padding:0 30px}
.post__item-contanier-assets{width:100%;height:auto;margin:0;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}
.post__item-contanier-info,.post__item-contanier-message-info{width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);font-size:16px;line-height:1.63}
.post__item-contanier-info{width:calc(100% - 40px);height:auto;padding:15px 20px;color:#272727}
.post__item-contanier-info .post_heartBox{width:180px}
.post__item-contanier-message{position:relative;width:100%;height:auto}
.post__item-contanier-message-info{width:calc(100% - 40px);padding:0 20px}
.post__item-contanier-message-container{width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);padding:0 20px}
.post__item-contanier-message-container .post_message_item{width:100%;margin:15px 0 30px}
.post__item-edit{width:-webkit-calc(100% - 100px);width:-moz-calc(100% - 100px);width:calc(100% - 100px);padding:25px 50px}
.post__item-login{width:-webkit-calc(100% - 100px);width:-moz-calc(100% - 100px);width:calc(100% - 100px);padding:25px 50px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.post__item-login-btn{margin:0 20px;width:-webkit-calc(100% / 3);width:-moz-calc(100% / 3);width:calc(100% / 3);max-width:200px;height:48px}
.moreBtns{margin:30px 0 20px}
.moreBtns-btn{margin:0 auto;width:-webkit-calc(100% - 50px);width:-moz-calc(100% - 50px);width:calc(100% - 50px);padding:0 25px;font-size:18px;font-weight:500;line-height:1.56}
}
