        .main_saishi {
            padding-bottom: 280px;
        }
        .main_saishi .saishi_box {
            width: 1080px;
            margin: 0 auto;
            margin-top: 15px;
            margin-bottom: 15px;
            border-radius: 4px;
            border: 1px solid #806d89;
        }
        .main_saishi .saishi_box .cctv_list_outer {
            min-height: 40px;
            position: relative;
            border-bottom: 1px solid #806d89;
        }
        .main_saishi .saishi_box .saishi {
            display: flex;
            align-items: center;
            padding: 10px 48px;
            font-size: 18px;
            font-weight: 700;
            color: #333
        }
        .main_saishi .saishi_box .sub_saishiTitle {
            margin-left: -30px;
            display: flex;
            align-items: center
        }
        .main_saishi .saishi_box .saishi_title {
            padding: 10px 5px
        }
        .main_saishi .saishi_box .cctv_grid {
            margin: 20px 10px 0;
            display: grid;
            grid-template-columns: repeat(auto-fill,minmax(125px,1fr));
            grid-gap: 25px 25px;
            justify-items: center;
            align-items: center;
            font-size: 14px;
            padding: 0 15px 0
        }
        .main_saishi .saishi_box .saishi_option {
            width: 125px;
            height: 48px;
            background: #fff;
            border: solid #806d89;
            border-width: 1px 1px 5px;
            border-radius: 4px 4px 0 0;
            display: flex;
            align-items: center;
            justify-content: center;
            color: #806d89;
            cursor: pointer
        }
        .main_saishi .saishi_box .hot_text {
            color: #3c2349;
            font-size: 16px;
            text-align: center;
            white-space: nowrap
        }
        .main_saishi .saishi_box .saishi_option:hover,
        .main_saishi .saishi_box .saishi_option:hover .hot_text {
            color: #0b011a;
            border-color: #0b011a
        }

        /* 分页样式 */
        @font-face {
            font-family: "iconfont"; /* Project id 119687 */
            src: url('/skin/static/fonts/iconfont.woff2?t=1701658728623') format('woff2'),
            url('/skin/static/fonts/iconfont.woff?t=1701658728623') format('woff'),
            url('/skin/static/fonts/iconfont.ttf?t=1701658728623') format('truetype');
        }
        .iconfont {
            font-family: "iconfont" !important;
            font-size: 16px;
            font-style: normal;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }
        .main_saishi .pagination {
            height: 107px;
            width: 100%;
            padding-top: 30px;
            box-sizing: border-box;
        }
        .main_saishi .ui-paging-container {
            color: #666;
            font-size: 12px;
            line-height: 40px
        }
        .main_saishi .ui-paging-container ul {
            overflow: hidden;
            text-align: center;
            list-style: none
        }
        .main_saishi .ui-paging-container ul li {
            transition: all 0.3s ease;
            -webkit-transition: all 0.3s ease;
            -moz-transition: all 0.3s ease;
            -o-transition: all 0.3s ease;
            transform-style: preserve-3d;
            -webkit-transform-style: preserve-3d;
            -moz-transform-style: preserve-3d;
            -o-transform-style: preserve-3d;
            list-style: none;
            display: inline-block;
            vertical-align: top;
            padding: 0 5px;
            font-size: 14px;
            color: #666;
            margin: 0 5px;
            text-align: center
        }
        .main_saishi .ui-paging-container ul li.ui-pager {
            cursor: pointer;
            border: 1px solid #e4e4e4;
            height: 38px;
            min-width: 28px;
            border-radius: 4px
        }
        .main_saishi .ui-paging-container ul li.js-page-action {
            border-radius: 4px
        }
        .main_saishi .ui-paging-container ul li.focus,
        .main_saishi .ui-paging-container ul li.ui-pager:hover {
            background-color: #de1e31;
            border-color: #de1e31;
            color: #fff
        }
        .main_saishi .ui-paging-container ul li.ui-paging-ellipse {
            border: none
        }
        .main_saishi .ui-paging-container ul li.ui-paging-toolbar {
            padding: 0
        }
        .main_saishi .ui-paging-container ul li.ui-paging-toolbar select {
            display: none;
            height: 38px;
            border: 1px solid #e4e4e4;
            color: #666;
            border-radius: 4px
        }
        .main_saishi .ui-paging-container ul li.ui-paging-toolbar input,
        .main_saishi .ui-paging-container ul li.ui-paging-toolbar a {
            transition: all 0.3s ease;
            -webkit-transition: all 0.3s ease;
            -moz-transition: all 0.3s ease;
            -o-transition: all 0.3s ease;
            transform-style: preserve-3d;
            -webkit-transform-style: preserve-3d;
            -moz-transform-style: preserve-3d;
            -o-transform-style: preserve-3d;
            vertical-align: top;
            display: inline-block;
            border: 1px solid #e4e4e4;
            min-width: 28px;
            padding: 0 5px;
            height: 38px;
            border-radius: 4px;
            font-size: 14px;
            color: #666;
            margin: 0 5px;
            text-align: center
        }
        .main_saishi .ui-paging-container ul li.ui-paging-toolbar input {
            width: 28px
        }
        .main_saishi .ui-paging-container ul li.ui-paging-toolbar input:focus {
            border-color: #de1e31
        }
        .main_saishi .ui-paging-container ul li.ui-paging-toolbar a:hover {
            background-color: #de1e31;
            border-color: #de1e31;
            color: #fff
        }
        .main_saishi .ui-paging-container ul li.ui-pager-disabled,
        .main_saishi .ui-paging-container ul li.ui-pager-disabled:hover {
            background-color: #f6f6f6;
            cursor: default;
            border-color: #f6f6f6;
            color: #ddd
        }
        .main_saishi .ui-paging-container ul .icon-prev:before {
            content: "\e625";
        }
        .main_saishi .ui-paging-container ul .icon-next:before {
            content: "\e624";
        }