.font1043532{ font-size: 9pt ;}

.cfff{ color: #fff;
    display: flex;
    font-size: .2rem;}
 .n_ej {
            width: 100%;
            overflow: hidden;}
        
        .flex1 {
            list-style: none;
            margin: 0;
            padding: 0;
            display: flex; /* 横向排列 */
            gap: 0; /* 清除默认间距 */
            margin: 0 auto;}
        
        .flex1 li {
            padding: 8px 16px;
            white-space: nowrap;}
        
        .flex1 li.on {
            background-color: #f0f0f0;}
        
        .flex1 li a.a {
            text-decoration: none;
            color: #333;
            font-size: 0.20rem;}
        
        /* 移动端适配核心样式 */
        @media (max-width: 768px) {
            .n_ej {
                overflow-x: auto; /* 开启横向滚动 */
                -webkit-overflow-scrolling: touch; /* 增加移动端滚动顺滑度 */
                scrollbar-width: none;}
            
            /* 隐藏webkit内核浏览器滚动条 */
            .n_ej::-webkit-scrollbar {
                display: none;}
            
            /* 限制容器宽度，只显示3个选项（计算方式：每个选项平均宽度约80px，3个就是240px） */
            .flex1 {
                width: 240px;
                flex-wrap: nowrap; /* 禁止换行 */
                        margin: 0 0.2rem;}
        }
.tpcontent{font-weight: bold; font-size: 11pt; color: #2b2b2b; font-family: 宋体;}
.cytpstyle{font-size: 9pt; color: #2b2b2b; font-family: 宋体;}
.content{margin:auto;text-align:left;line-height:18px;padding:3px 0 0 0;color:#727272;}
.process{width:162px;height:11px;background:#EDEDED;overflow:hidden;float:left;margin-left:26px !important;margin-left:13px;margin-right:10px;}
.process div{width:160px;height:11px;background:url(/system/resource/images/newsvote/bg.gif) repeat-x;border-left:1px solid #000;border-right:1px solid #000;}
.process .style7{border-left-color:#ff0000;border-right-color:#ff0000;background-position:0 -77px;}
p img {
    display: flex;
    margin: .1rem auto;}
div#vsb_content_6 {
    display: flex;
    justify-content: center;}
