.chatgpt .img_article .image-container {height: 100vh;max-height: 600px;overflow-y: auto;overflow-x: hidden;}
.acc #inputText{min-height:150px;max-height:300px;}
.prolist .prompttba .w101_top {font-weight: 600;font-size: 1.2rem;max-height:70px;overflow:hidden;}
.prolist .prompttba .w101_cen {color: #6c757d;overflow: hidden;font-size: 1rem;margin-top: 1rem;max-height:330px;overflow:auto;}
/* 自定义滚动条的样式 */
.w101_cen::-webkit-scrollbar {
    width: 3px; /* 设置滚动条的宽度 */
}

.w101_cen::-webkit-scrollbar-thumb {
    background-color:#c9e1f5; /* 设置滚动条的拖动块颜色 */
    border-radius: 3px; /* 设置拖动块的圆角 */
}

.w101_cen::-webkit-scrollbar-track {
    background-color: #dfdfdf /* 设置滚动条的轨道背景颜色 */
}

/* Firefox 浏览器支持的自定义滚动条样式 */
.w101_cen {
    scrollbar-width: thin;
    scrollbar-color: #c9e1f5 #fff;
}
.p-container {
   
    justify-content: center; /* 水平居中 */
    padding: 1rem;
}

.p-container p {
    text-align: center; /* 居中文本内容 */
}
.prolist .prompttba .w101_cen .w101_top {font-size: 1rem;font-weight: 600;color: #333;}
.hadmin,.hadmin .hadmin_right .banben{overflow:hidden;}
.hadmin{border-bottom:1px solid #ddd;padding-bottom:.5rem;}
.hadmin .hadmin_left,.hadmin .hadmin_right .mj{float:left;}
.hadmin .hadmin_right,.hadmin .hadmin_right .sd{float:right;}
.hadmin .hadmin_left .model-label{border:0;padding:0;}
.prolist .tpfenlei{padding-top:.8rem;color:#6c757d; font-size: smaller;}
.hadmin .hadmin_right{color:#6c757d;    line-height: 45px;}
.tpflz{font-size: smaller;}
.demo-gallery .uulist{max-height:900px;overflow-y:auto;box-shadow: 0 2px 6px 2px rgb(217 223 231 / 60%);border-radius: 8px;}
.demo-gallery .uulist::-webkit-scrollbar {width: 2px;}
.demo-gallery .uulist::-webkit-scrollbar-track {background-color: #f5f5f5;}
.demo-gallery .uulist::-webkit-scrollbar-thumb {background-color: #c9e1f5;border-radius:3px;}
.demo-gallery .uulist::-webkit-scrollbar-thumb:hover {background-color: #ddd;}
.demo-gallery .uulist .listyy{display: inline-block;position: relative;padding: 10px;border-radius: 9px;box-shadow: 0 2px 18px 2px rgb(217 223 231 / 60%);overflow:hidden;}
.demo-gallery .uulist .litab{overflow:hidden;padding:0;}
.demo-gallery .uulist .litab:nth-child(odd){padding: 5px 5px 2px 10px;}
.demo-gallery .uulist .litab:nth-child(even){padding: 5px 10px 2px 5px;}

.demo-gallery > ul { margin-bottom: 0;}
.demo-gallery > ul > li {float: left;margin-bottom: 15px;}
.demo-gallery > ul > li a {border: 3px solid #FFF;border-radius: 3px;display: block;overflow: hidden;position: relative;float: left;}
.demo-gallery ul.ulst  li.litab a > img {
    -webkit-transition: -webkit-transform 0.15s ease 0s;
    -moz-transition: -moz-transform 0.15s ease 0s;
    -o-transition: -o-transform 0.15s ease 0s;
    transition: transform 0.15s ease 0s;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
    width: 100%;
    border-radius: 9px;
}
.demo-gallery ul.ulst  li.litab a:hover > img {-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}
.demo-gallery ul.ulst  li.litab a:hover .demo-gallery-poster > img {opacity:.8;}
.demo-gallery  ul.ulst  li.litab a .demo-gallery-poster {
    bottom: 0;left: 0;position: absolute;right: 0;top: 0;
    -webkit-transition: background-color 0.15s ease 0s;
    -o-transition: background-color 0.15s ease 0s;
    transition: background-color 0.15s ease 0s;
}
.demo-gallery ul.ulst  li.litab a .demo-gallery-poster > img {
  left: 50%;margin-left: -10px;margin-top: -10px;opacity: 0;; position: absolute;top: 50%;-webkit-transition: opacity 0.3s ease 0s;-o-transition: opacity 0.3s ease 0s;transition: opacity 0.3s ease 0s;
}
.demo-gallery ul.ulst  li.litab a:hover .demo-gallery-poster {background-color: rgba(0, 0, 0, 0.2);}
.demo-gallery .justified-gallery > a > img {
    -webkit-transition: -webkit-transform 0.15s ease 0s;
    -moz-transition: -moz-transform 0.15s ease 0s;
    -o-transition: -o-transform 0.15s ease 0s;
    transition: transform 0.15s ease 0s;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
    height: 100%;width: 100%;
}
.demo-gallery .justified-gallery > a:hover > img {-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}
.demo-gallery .justified-gallery > a:hover .demo-gallery-poster > img {opacity: 1;}
.demo-gallery .justified-gallery > a .demo-gallery-poster {background-color: rgba(0, 0, 0, 0.1);bottom: 0;left: 0;position: absolute;right: 0;top: 0;-webkit-transition: background-color 0.15s ease 0s;-o-transition: background-color 0.15s ease 0s;transition: background-color 0.15s ease 0s;}
.demo-gallery .justified-gallery > a .demo-gallery-poster > img {left: 50%;margin-left: -10px;margin-top: -10px;
    opacity: 0;position: absolute;top: 50%;-webkit-transition: opacity 0.3s ease 0s;-o-transition: opacity 0.3s ease 0s;
    transition: opacity 0.3s ease 0s;
}
.demo-gallery .justified-gallery > a:hover .demo-gallery-poster {background-color: rgba(0, 0, 0, 0.5);}
.demo-gallery .video .demo-gallery-poster img {height: 48px;margin-left: -24px;margin-top: -24px;opacity: 0.8;width: 48px;}
.demo-gallery.dark > ul > li a {border: 3px solid #04070a;}
.home .demo-gallery {padding-bottom: 80px;}
.wstxgtj {margin:0;}
.wstxgtj .wstlist{padding-left:0;margin-top:10px;display: inherit;max-width: 100%;}
.wstxgtj .wstlist .listimg{display: inline-block;max-height: 276px;overflow: hidden;border-radius: 14px;}
.wstxgtj .wstlist .prompt-img{max-height:276px;overflow:hidden;}
.prompt-buttoms{position:relative;}

@media only screen and (max-width: 769px){
    #serch_wst,.afud,.wapheader,.top_se{display:none;}
    .top_se .tags li{padding:0;}
    .top_se .tags li a{font-size:12px;padding:0 .5rem;height:1.8rem;line-height:1.8rem;}
    .top_se .search-content-inner{padding:0;margin:0;}
    .top_se .tags{margin-bottom:.1rem !important;}
    .prompt-wst,.prompt-wst .img_article{margin-top: 0 !important;}
    .new-home-tags{top:0;margin: 0.1rem 0 0;}
    .demo-gallery .uulist{max-height:700px;}
    .prompt-wst .right_bt{margin-top:0 !important;}
    .img_article .img_article_right .prompt-area{padding:1em;}
    .list-fenlei{padding:0 10px 10px;margin-top: 0 !important;border-top: 1px solid #f0f0f0;}
    .ullist .li{margin-top:10px;}
    .sjlist{max-height: 88px;}
    
}
.wstxgtj .wstlist .grid-item{width:100%;}
.btn-outline-action{font-size:13px;}
.sjlist {opacity: 0;}
.zhen{cursor: pointer;background-color: rgba(0,0,0,0.01);border-radius: 8px;padding: 5px 10px;box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 15px;margin-bottom: 15px;}
.zhen:hover{opacity:.7;}
.img_article .img_article_right .prompt-area .span1{display:inline-block;margin-top:5px;}
.img_article .img_article_right .prompt-area .span2{float: right;}