/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}
body{background:#fff;font-size:12px;font:12px/18px sim sun;margin:0;text-align:left}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block}
audio:not([controls]){display:none;height:0}
progress{vertical-align:baseline}
[hidden],template{display:none}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
a:active,a:hover{outline-width:0}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:inherit;font-weight:bolder}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background-color:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
img{border-style:none}
svg:not(:root){overflow:hidden}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0;overflow:visible}
button,input,select,textarea{font:inherit;margin:0}
optgroup{font-weight:700}
button,input{overflow:visible}
button,select{text-transform:none}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
fieldset{border:0;margin:0 2px;padding:.35em .625em .75em}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
textarea{overflow:auto}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-input-placeholder{color:inherit;opacity:.54}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
.clearfix:after,.clearfix:before{content:"";display:table;line-height:0}
.clearfix:after{clear:both}
p{margin:0}
img{border:0;height:auto;max-width:100%;vertical-align:middle;-ms-interpolation-mode:bicubic}
dd,dl,dt,h1,h2,h3,h4,h5,h6,ol,ul{margin:0;padding:0}
ol li,ul li{list-style:none}
.f-fl,.f-lifl li{display:inline;float:left}
.f-fr{display:inline;float:right}
a,a:visited{color:#2a2a2a;text-decoration:none}
em{font-style:normal}
.g-box-1300{display:block;height:auto;margin:auto;overflow:hidden;width:1300px}
.mt20{margin-top:20px!important}
.white{background:#fff}
.pagetop-box{background:#333;display:block;font-size:12px;height:37px;line-height:37px;overflow:hidden;width:100%}
.pagetop-box h3{color:#e7e7e7;float:left;font-weight:400}
.pagetop-box .pagetop-nav{float:right}
.pagetop-box .pagetop-nav dd,.pagetop-box .pagetop-nav dt{color:#e7e7e7;float:left;padding:0 6px}
.pagetop-box .pagetop-nav dt a{color:#e7e7e7}
.header-box{background-color:#fff;box-shadow:0 12px 12px -12px #c6c6c6;height:auto;min-width:1300px;width:100%}
.header-logo{float:left;height:70px;margin-top:27px;width:240px}
.header-nav{float:left;margin:0 40px;padding:12px 0}
.header-nav li{float:left;margin-left:10px;text-align:center}
.header-nav li a{color:#737373;display:block;font-size:16px;padding:6px 12px 18px;text-decoration:none}
.header-nav li a b{background:url(../../img/nav.png) no-repeat;display:block;height:26px;margin:14px auto 11px;transition:transform .2s;width:28px}
.header-nav li a:hover{transform:translateY(-5px);transition:transform .2s}
.header-nav li a b.icon1{background-position:-18px -9px}
.header-nav li a b.icon2{background-position:-115px -9px}
.header-nav li a b.icon3{background-position:-224px -9px}
.header-nav li a b.icon4{background-position:-324px -9px}
.header-nav li a b.icon5{background-position:-427px -9px}
.header-nav li a b.icon6{background-position:-528px -9px}
.header-nav li a b.icon7{background-position:-620px -9px}
.header-nav li a.hover b.icon1{background-position:-18px -142px}
.header-nav li a.hover b.icon2{background-position:-115px -142px}
.header-nav li a.hover b.icon3{background-position:-224px -142px}
.header-nav li a.hover b.icon4{background-position:-324px -142px}
.header-nav li a.hover b.icon5{background-position:-427px -142px}
.header-nav li a.hover b.icon6{background-position:-528px -142px}
.header-nav li a.hover b.icon7{background-position:-620px -142px}
.header-nav li a.hover b.iconHj{background-position:-680px -142px}
.header-nav li a.hover{background:#358ff0;border-radius:8px;color:#fff;font-weight:700}
.header-nav li:first-child a.hover{padding-left:16px;padding-right:16px}
.head_search{float:right;margin:25px 0 0;width:404px}
.head_search,.head_search form{position:relative}
.search_box{border:2px solid #f2f2f2;border-radius:10px;height:36px;width:400px}
.search_box,.sech_keyword{background:#fff;position:relative}
.sech_keyword{border:0;border-color:#fff;color:#444;float:left;font:14px Microsoft YaHei,SimSun;left:8px;outline:0;overflow:hidden;padding:6px 0 8px 4px;width:330px}
.sech_btn{-webkit-appearance:none;background:url(../../img/nav.png) #f2f2f2 no-repeat -490px -70px;border:none;border-bottom-right-radius:10px;border-top-right-radius:10px;color:#fff;cursor:pointer;font-family:Microsoft YaHei,SimSun;font-size:18px;height:38px;letter-spacing:2px;margin-right:-1px;margin-top:-1px;outline:0;position:absolute;width:68px}
.head_search .search_key{color:#999;font-size:13px;height:23px;line-height:26px;overflow:hidden;padding:5px 4px}
.head_search .search_key a{color:#666;margin:0 10px 0 3px}
.head_search .search_key a:hover{color:#09f;text-decoration:underline}
.app_starBox{height:20px;overflow:hidden;width:72px}
.app_starBox .star{display:block;height:14px;line-height:14px;margin:0}
.app_starBox .star span{background:url(../../img/litterStar.png) no-repeat;display:inline-block;height:14px;width:72px}
.app_starBox .star span.star0{background-position:-110px -3px}
.app_starBox .star span.star1{background-position:-110px -38px}
.app_starBox .star span.star2{background-position:-110px -73px}
.app_starBox .star span.star3{background-position:-110px -108px}
.app_starBox .star span.star4{background-position:-110px -144px}
.app_starBox .star span.star5{background-position:-110px -178px}
.starBox{height:20px;overflow:hidden;width:100px}
.star span.star0{background-position:0 0}
.star span.star1{background-position:0 -35px}
.star span.star2{background-position:0 -70px}
.star span.star3{background-position:0 -106px}
.star span.star4{background-position:0 -142px}
.star span.star5{background-position:0 -177px}
.footer-box{background:#333;min-width:1300px}
.footer-box,.linkBox{margin-top:30px;padding-bottom:20px;width:100%}
.linkBox{border-bottom:1px dashed #666;overflow:hidden}
.linkBox p{color:#ccc;font-size:20px;font-weight:700;letter-spacing:2px;width:100%}
ul.link_ul{margin-top:16px;overflow:hidden;width:100%}
ul.link_ul li{float:left;font-size:15px;margin-bottom:12px;margin-right:22px}
ul.link_ul li a{color:#999;display:block;font-size:15px}
ul.link_ul li a:hover{color:#fff}
.foot_botBox{margin-top:20px;overflow:hidden;width:100%}
.foot_bot_link{color:#999;margin-top:16px;text-align:center}
.foot_bot_link a{color:#999;font-size:15px;margin:0 16px;text-align:center}
.foot_bot_link a:hover{color:#fff}
.foot_copyright{margin-top:16px;text-align:center}
.foot_copyright p{line-height:24px;margin:0 8px;text-align:center}
.foot_copyright p,.foot_copyright p a{color:#999;font-size:14px}
.foot_copyright p a img{display:inline;margin-right:8px;width:16px}
.fl{float:left}
.fr{float:right}
.mt20{margin-top:20px}
.mt12{margin-top:12px}
.mt6{margin-top:6px}
.mr0{margin-right:0!important}
.red{color:#ff3d3d!important}
.hidden{visibility:hidden!important}
.pageposition{background:#fff2e8;box-sizing:border-box;color:#696969;font-size:14px;height:38px;line-height:38px;margin-top:16px;overflow:hidden;padding:0 16px;position:relative;z-index:0}
.pageposition a{color:#696969}
.pageposition a:hover{color:#09f}
.pageposition em{color:red}
.g-comment-box{background:#fff;border:1px solid #ccc;box-sizing:border-box;color:#2f2f2f;display:block;height:auto;margin:10px auto 0;overflow:hidden;padding:1px;width:100%;zoom:1}
.g-comment-box .u-comment-title{background:url(/skin/pcly_files/comment_tbg.png) repeat-x;color:#fff;font-size:14px;font-weight:700;height:30px;padding:0 10px}
.g-comment-box .u-comment-title span{background-repeat:no-repeat;float:left;line-height:26px;margin-top:4px;text-align:center;width:88px}
.g-comment-box .m-comment-list{display:block;height:auto;overflow:hidden;padding:0 5px;width:auto}
.g-comment-box .m-comment-list dt{display:block;font-size:12px;font-weight:400;height:30px;line-height:30px;margin:10px 0 0;overflow:hidden;padding:0 10px;width:auto}
.g-comment-box .m-comment-list dt .m-comment-user{float:left;width:auto}
.g-comment-box .m-comment-list dt .m-comment-user .u-comment-face{display:inline;float:left;height:24px;margin:3px 6px 0 0;overflow:hidden;width:24px}
.g-comment-box .m-comment-list dt .u-comment-time{float:right;margin:0}
.g-comment-box .m-comment-list dd{box-sizing:border-box;width:100%}
.g-comment-box .m-comment-list dd,.g-comment-box .m-comment-list dd .u-comment-cont{color:#333;display:block;font-size:14px;height:auto;line-height:20px;margin:10px 0 0;overflow:hidden;padding:0 10px}
.g-comment-box .m-comment-list dd .u-comment-cont{font-weight:400;width:auto}
.g-comment-box .m-comment-list dd .m-comment-introd{display:block;font-size:12px;font-weight:400;height:16px;line-height:16px;margin:9px 0 0;overflow:hidden;padding:0;width:auto}
.g-comment-box .m-comment-list dd .m-comment-introd img{display:inline-block;height:14px;margin:0 7px 0 0;overflow:hidden;vertical-align:sub;width:auto}
.g-comment-box .m-comment-list dd .m-comment-introd .u-comment-model{align-items:center;display:flex;float:left;overflow:hidden}
.g-comment-box .m-comment-list dd .m-comment-introd .u-comment-model.f-phone{background:url(/skin/library/images/comment-icon-model-phone.png) no-repeat 0 1px;background-size:10px;color:#777;text-indent:18px}
.g-comment-box .m-comment-list dd .m-comment-introd .u-comment-model.f-pc{background:url(/skin/library/images/comment-icon-model-pc.png) no-repeat 0 2px;background-size:14px;text-indent:22px}
.g-comment-box .m-comment-list dd .m-comment-introd .m-comment-support{float:right}
.g-comment-box .m-comment-list dd .m-comment-introd .m-comment-support a{color:#e65c08;margin-left:10px}
.g-comment-box .m-comment-list dd .m-comment-bjhf{background:url(/skin/library/images/comment-icon-face.png) no-repeat 15px 10px #fbfcfc;background-size:27px;border:1px solid #eaeaea;font-size:14px;height:auto;line-height:22px;margin:9px 0 0;padding:10px 15px 10px 52px;width:auto}
.g-comment-box .m-comment-list dd .m-comment-bjhf i{color:#ed0006;font-style:normal;font-weight:700}
.g-comment-box .m-comment-list dd blockquote{background:#fffde9;border:1px solid #bfbfbf;color:#333;display:block;font-size:14px;font-weight:400;height:auto;line-height:22px;margin:0 0 10px;overflow:hidden;padding:10px;width:auto}
.g-comment-box .m-comment-list dd blockquote h4,.g-comment-box .m-comment-list dd blockquote strong{color:#888;font-size:12px;font-weight:400}
.g-comment-box .m-comment-list dd blockquote h4 cite{font-style:normal}
.g-comment-box .m-comment-list dd blockquote p{margin:6px 0 0}
.g-comment-box .m-comment-submit{display:block;height:auto;margin:10px 0 0;overflow:hidden;width:100%}
.g-comment-box .m-comment-submit .u-comment-all{color:#1d8d23;float:right;font-size:12px;font-weight:400;line-height:30px}
.g-comment-box .m-comment-submit .u-comment-all i{font-style:normal}
.g-comment-box .m-comment-submit .m-comment-namebox{display:block;height:auto;overflow:hidden;width:100%}
.g-comment-box .m-comment-submit .m-comment-namebox .nick_name{display:inline;float:left;line-height:30px;margin:8px 0 0 12px}
.g-comment-box .m-comment-submit .m-comment-namebox .nick_name input{border:1px solid #a9b9a5;height:20px;margin-left:6px;vertical-align:middle;width:200px}
.g-comment-box .m-comment-submit .m-comment-namebox .comment_faces{display:inline;float:left;font-weight:700;line-height:30px;margin:8px 0 0 20px}
.g-comment-box .m-comment-submit .m-comment-namebox .comment_faces img{cursor:pointer;margin-left:3px;vertical-align:middle}
.g-comment-box .m-comment-submit .m-comment-namebox .m-comment-face{display:inline;float:right;height:auto;margin:6px 14px 0 0;overflow:hidden;width:auto}
.g-comment-box .m-comment-submit .m-comment-namebox .m-comment-face span{cursor:pointer;display:inline;float:left;height:37px;margin:0 0 0 12px;overflow:hidden;position:relative;width:37px}
.g-comment-box .m-comment-submit .m-comment-namebox .m-comment-face span img{border-radius:100%;display:block;height:37px;overflow:hidden;width:37px}
.g-comment-box .m-comment-submit .m-comment-namebox .m-comment-face span.f-hover img{border:2px solid #39f;height:33px;width:33px}
.g-comment-box .m-comment-submit .m-comment-namebox .m-comment-face span.f-hover i{background:url(/skin/library/images/comment-icon-face-hover.png) no-repeat;background-size:100%;bottom:0;display:block;height:14px;overflow:hidden;position:absolute;right:0;width:14px;z-index:5}
.g-comment-box .m-comment-submit .u-comment-textarea{border:1px solid #a9b9a5;display:block;height:120px;line-height:20px;margin:8px auto 0;overflow:hidden;padding:3px 5px;width:96%}
.g-comment-box .m-comment-submit .u-comment-subbtn{display:block;margin:10px 0 0;overflow:hidden;padding:0 12px 10px;text-align:left}
.g-comment-box .m-comment-submit .u-comment-subbtn input{background:url(/skin/pcly_files/comment_btn.png) no-repeat;border:0;color:#fff;cursor:pointer;font-weight:700;height:26px;margin-right:6px;padding:0;width:80px}
.g-comment-box .m-comment-hot dt{background:#fff2e8;color:#c97b54}
.g-comment-box .m-comment-hot .u-comment-title span{background-image:url(/skin/pcly_files/comment_tr.png)}
.g-comment-box .m-comment-new{margin-top:10px}
.g-comment-box .m-comment-new dt{background:#f0f7ee;color:#569659}
.g-comment-box .m-comment-new .u-comment-title span,.g-comment-box .m-comment-submit .u-comment-title span{background-image:url(/skin/pcly_files/comment_tg.png)}
.inner_pages .tspage{background:#fff;display:block;height:82px;overflow:hidden;text-align:center}
.inner_pages .tspage .tsp_nav{display:block;height:30px;margin:27px 0 0;overflow:hidden;width:100%}
.inner_pages .tspage .tsp_nav a,.inner_pages .tspage .tsp_nav i{background:#fafafa;color:#555;display:inline-block;font-size:14px;font-weight:400;height:30px;line-height:30px;margin:0 0 0 18px;overflow:hidden;padding:0 12px;width:auto}
.inner_pages .tspage .tsp_nav a:hover{background:#ff4939;color:#fff;text-decoration:none}
.inner_pages .tspage .tsp_nav a:hover i{color:#fff}
.inner_pages .tspage .tsp_nav a i{background:0 0;margin:0;padding:0}
.inner_pages .tspage .tsp_nav b{background:#ff4939;color:#fff;display:inline-block;font-size:14px;font-weight:400;height:30px;line-height:30px;margin:0 0 0 18px;overflow:hidden;padding:0 12px;width:auto}
.inner_pages .tspage .tsp_count,.inner_pages .tspage .tsp_nav #tsp_change,.inner_pages .tspage .tsp_nav .tsp_end,.inner_pages .tspage .tsp_nav .tsp_more{display:none}
.star{display:block;height:18px;line-height:18px;margin:0}
.star span{background:url(../../img/litterStar.png) no-repeat;display:inline-block;height:18px;width:100px}
.star span.star0{background-position:-110px 0}
.star span.star1{background-position:-110px -35px}
.star span.star2{background-position:-110px -70px}
.star span.star3{background-position:-110px -106px}
.star span.star4{background-position:-110px -142px}
.star span.star5{background-position:-110px -177px}
.comm_undmore_tit{border-bottom:2px solid #ededed;width:100%;z-index:1}
.comm_undmore_tit h2 i{background-image:url(../../img/comtitle1_icon.png);background-repeat:no-repeat;display:inline-block;float:left;height:30px;margin-right:6px;width:30px}
.comm_undmore_tit h2 i.ind_icon_dj{background-position:0 -108px}
.comm_undmore_tit h2 i.icon-cms-1{background-position:0 0}
.comm_undmore_tit h2 i.icon-cms-2{background-position:0 -160px}
.comm_undmore_tit h2 i.icon-cms-3{background-position:0 -324px}
.comm_undmore_tit h2 em{background:url(../../img/azicon.png) no-repeat -130px -270px;border-radius:50%;display:block;float:left;height:14px;margin:5px 8px 0 0;width:14px}
.comm_undmore_tit h2{color:#404040;display:inline-block;font-size:20px;font-weight:700;height:40px;padding-right:6px;position:relative}
.comm_undmore_tit h2:after{background-color:#f76341;border-radius:3px;bottom:-2px;content:"";display:block;height:5px;left:50%;margin-left:-25px;position:absolute;width:50px;z-index:2}
.comment-new{padding:15px 0}
li,ul{list-style:none}
.container{margin:0 auto;padding:40px 0;width:1200px}
h2.section-title{border-left:4px solid #2979ff;color:#000;font-size:24px;font-weight:500;margin-bottom:20px;padding-left:12px}
.write-review-box{background:#fff;border-bottom:1px solid #eee;border-radius:12px;border-radius:0;margin-bottom:40px;padding:0 10px 30px}
.write-header{align-items:center;display:flex;margin-bottom:20px}
.write-header span{font-size:16px;font-weight:500;margin-right:12px}
.interactive-stars{cursor:pointer;display:flex}
.interactive-stars .i-star{color:#e0e0e0;font-size:24px;margin-right:5px;transition:color .2s}
.interactive-stars .i-star.active{color:#f90}
.rating-text{color:#999;font-size:15px;margin-left:10px}
.input-wrapper{display:block;overflow:hidden;position:relative}
.review-textarea{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;color:#333;display:block;font-size:14px;height:120px;overflow:hidden;padding:15px;resize:none;transition:border-color .3s,background-color .3s;width:calc(100% - 32px)}
.review-textarea:focus{background-color:#fff;border-color:#2979ff}
.write-footer{align-items:center;display:flex;justify-content:space-between;margin-top:15px}
.btn-submit{background-color:#2979ff;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:10px 30px;transition:background-color .2s}
.btn-submit:hover{background-color:#1c68eb}
.btn-submit:disabled{background-color:#ccc;cursor:not-allowed}
.rating-summary{align-items:center;background-color:#f6f7f9;border-radius:12px;display:flex;margin-bottom:30px;padding:30px 40px}
.score-box{margin-right:60px;min-width:120px;text-align:center}
.score-box .score{color:#2979ff;font-size:64px;font-weight:700;line-height:1}
.score-box .count{color:#999;font-size:12px;margin-top:5px}
.bars-box{flex:1;max-width:600px}
.bar-row{margin-bottom:6px}
.bar-row,.star-label{align-items:center;display:flex}
.star-label{justify-content:flex-end;margin-right:15px;width:80px}
.star-label span{color:#ccc;font-size:14px;margin-left:2px}
.progress-bg{background-color:#e0e0e0;border-radius:4px;flex:1;height:8px;overflow:hidden}
.progress-fill{background-color:#2979ff;border-radius:4px;height:100%}
.filter-tabs{display:flex;gap:15px;margin-bottom:5px;padding-bottom:15px}
.filter-btn{background-color:#f5f5f5;border:none;border-radius:20px;color:#333;cursor:pointer;font-size:14px;padding:6px 20px;transition:all .2s}
.filter-btn.active{background-color:#2979ff;color:#fff}
.filter-btn:hover:not(.active){background-color:#e8e8e8}
.review-list{background:#f7f7f7;border-radius:10px;display:flex;flex-direction:column;gap:20px;padding:15px}
.review-item{animation:fadeIn .5s ease;border-bottom:1px solid #f8f8f8;display:flex;padding-bottom:10px}
@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}
to{opacity:1;transform:translateY(0)}
}
.user-avatar{background-color:#eee;border-radius:50%;flex-shrink:0;height:40px;margin-right:10px;overflow:hidden;width:40px}
.user-avatar img{height:100%;object-fit:cover;width:100%}
.review-content{flex:1}
.user-name{color:#000;font-size:14px;font-weight:500;line-height:22px;margin-bottom:0}
.star-rating{color:#f90;font-size:12px;letter-spacing:1px;padding:4px 0}
.star-rating .gray{color:#e0e0e0}
.star-rating img{display:block;height:12px}
.user-model{align-items:center;color:#aaa;display:flex;font-size:12px;gap:6px;letter-spacing:1px;padding:2px 0}
.user-model img{display:block;height:12px}
.review-text{color:#333;font-size:14px;line-height:1.6;margin-bottom:9px;margin-top:13px;position:relative}
.text-body.collapsed{display:block;overflow:hidden}
blockquote{background:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.01);border-radius:6px;color:#000;margin:10px 0;padding:10px 12px}
blockquote h4{background:0 0;color:#999;display:block;font-size:12px;font-weight:400;margin-top:6px;padding:0}
blockquote h4 cite{font-style:normal}
blockquote div{padding:0 7px}
.expand-btn{color:#2979ff;cursor:pointer;display:inline-block;font-size:14px;margin-left:5px}
.review-footer{align-items:center;color:#999;display:flex;font-size:12px;margin-bottom:0}
.review-footer .date{margin-right:auto}
.review-footer .action{align-items:center;background:0 0;cursor:pointer;display:flex!important;height:auto;margin-left:20px;min-width:0;padding:0;position:relative;width:auto}
.review-footer .action.liked,.review-footer .action:hover{color:#2979ff}
.review-footer .action svg{fill:currentColor;height:14px;margin-right:4px;width:14px}
.reply-box{background-color:#efefef;border-radius:6px;display:none;font-size:14px;line-height:22px;margin-right:15px;margin-top:10px;padding:10px}
.reply-user{color:rgba(0,0,0,.5);font-weight:400}
.reply-link{color:#2979ff;display:inline-block;font-size:13px;margin-top:5px}
.comment-showmore{color:#0080ff;cursor:pointer;display:block;font-size:12px;overflow:hidden;padding:12px 0;text-align:center;width:100%}
.avatar-selector-box{align-items:center;display:flex;margin-top:15px}
.avatar-label{color:#666;font-size:14px;margin-right:15px}
.avatar-list{display:flex;gap:12px}
.avatar-option{border:2px solid transparent;border-radius:50%;cursor:pointer;height:40px;object-fit:cover;opacity:.7;transition:all .2s;width:40px}
.avatar-option.selected,.avatar-option:hover{opacity:1;transform:scale(1.1)}
.avatar-option.selected{border-color:#2979ff;box-shadow:0 0 0 2px rgba(41,121,255,.2)}
.toast-message{background-color:rgba(0,0,0,.75);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);color:#fff;display:none;font-size:15px;left:50%;padding:12px 30px;pointer-events:none;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);white-space:nowrap;z-index:9999}
.newcommen-morelink{float:right;font-size:12px;font-weight:400;margin:0 12px}
.newcommen-morelink a{color:#2979ff}
.newcommen-morelink a i{font-style:normal}
.autocomplete-suggestions{background:#fff;border:1px solid #f2f2f2;box-sizing:border-box;display:none;height:auto;left:50%;overflow:hidden;padding:4px 0;top:101px;transform:translateX(247px);width:403px!important;z-index:999!important}
.autocomplete-suggestions .autocomplete-suggestion{color:#666;display:block;font-size:14px;font-weight:400;height:auto;line-height:22px;overflow:hidden;padding:5px 12px;width:100%}
.autocomplete-suggestions .autocomplete-suggestion strong{color:red;font-weight:400}
.autocomplete-suggestions .autocomplete-suggestion:hover{background:#f5f5f5}
