 html,body{margin: 0;padding: 0;} .pagebox{position:relative;background-color:rgba(255, 255, 255, 1); }:root { --theme-color: #cb2626 !important; --color-bg-light: #fcfcfc !important;  --home-width: 1140px; --home-padding: 30px 20px 30px 20px; --home-padding-xs: 30px 20px;  --container-width: 1240px;  --container-margin: 10px auto 30px; --container-margin-xs: 0px auto 30px auto; --container-padding: 20px; --container-padding-xs: 20px;  --container-grid-1-width: 100%; --container-grid-1-width-xs: 100%; --container-grid-1-margin: 0; --container-grid-1-margin-xs: 0; --container-grid-1-padding: 0; --container-grid-1-padding-xs: 0; --container-grid-2-width: 100%; --container-grid-2-width-xs: 100%; --container-grid-2-margin: 20px 0 0 0; --container-grid-2-margin-xs: 20px 0 0 0; --container-grid-2-padding: 0; --container-grid-2-padding-xs: 0; } a:active, a:hover { color: var(--theme-color); }  #w_fimg-1648224677919{ transform: translate(-50%, -50%); }  .btn-primary { border-color: var(--theme-color); background-color: var(--theme-color); } .btn-primary:active, .btn-primary:hover { color: var(--theme-color); border-color: var(--theme-color); background-color: #fff; } @media only screen and (min-width: 769px) { .p_page .pre, .p_page .pageNum, .p_page .next { border-radius: 0; } .p_page .pageNum.active { background-color: var(--theme-color); border-color: var(--theme-color); border-radius: 0px; } .p_page .pre:hover, .p_page .pageNum:hover, .p_page .next:hover { background-color: var(--theme-color); border-color: var(--theme-color); } } @media only screen and (max-width: 768px) { .p_pagebox .pre, .p_pagebox .next { background-color: var(--theme-color); } .p_pagebox .pre .iconfont, .p_pagebox .next .iconfont { display: none; } .p_pagebox .NumBox { height: auto; line-height: 45px; border: none; } .p_pagebox .num { font-size: 20px; } .p_pagebox .num .iconfont { width: auto; height: auto; } .p_pagebox .num .iconfont:before { display: block; line-height: 45px; font-size: 18px; } }   .p_CommonSquareNumBtn.active, .p_CommonSquareNumBtn:hover { background-color: var(--theme-color); border-radius: 100%; color: #fff; }   .e_stylebox.p_stylebox { padding: 0; margin: 0px; width: 100%; height: auto; border: none; background: transparent; } .stylebox_top { background-color: transparent !important; width: auto; height: auto !important; } .title_icon { display: none !important; } .stylebox_title { display: block !important; width: 100% !important; background: transparent !important; padding: 0 !important; text-align: center; } .title_main { display: block !important; max-width: none !important; color: #333 !important; font-size: 30px !important; line-height: 1 !important; } .stylebox_top_line { height: 0px !important; background: transparent !important; border-bottom: 1px dotted #ccc; margin-top: 15px; margin-bottom: 15px; } .stylebox_bottom_line { height: 0px; background-color: transparent; } .stylebox_content { border: none !important; } .stylebox_bottom_line { display: none !important; }  .e_stylebox.p_stylebox, .c_portalResIntro_category-01001 .p_stylebox{ box-shadow: 0 5px 10px rgb(0 0 0 / 10%); } .e_SideMajorStyleBox-001 .stylebox_top, .c_portalResIntro_category-01001 .stylebox_top { height: auto !important; background-repeat: no-repeat; background-size: auto; background-position: top center; background-color: #fff !important; margin-bottom: 0px; } .e_SideMajorStyleBox-001 .stylebox_title, .c_portalResIntro_category-01001 .stylebox_title { display: block !important; padding: 45px 20px 0px 20px !important; white-space: normal !important; } .e_SideMajorStyleBox-001 .title_icon, .c_portalResIntro_category-01001 .title_icon { display: none !important; } .e_SideMajorStyleBox-001 .title_main, .c_portalResIntro_category-01001 .title_main { display: block !important; font-size: 20px !important; text-align: left; line-height: normal !important; color: #333!important; border-bottom: 1px solid #333; padding: 0 0 10px; margin: 0; } @media only screen and (max-width: 768px){ .e_SideMajorStyleBox-001 .title_main, .c_portalResIntro_category-01001 .title_main { border-bottom: none; } .e_SideMajorStyleBox-001 .stylebox_title, .c_portalResIntro_category-01001 .stylebox_title { display: none !important; } } .e_SideMajorStyleBox-001 .title_sub, .c_portalResIntro_category-01001 .title_sub { display: block !important; font-size: 20px !important; text-align: left; line-height: normal !important; margin: 0 !important; } .e_SideMajorStyleBox-001 .stylebox_top_line, .c_portalResIntro_category-01001 .stylebox_top_line { display: none; } .e_SideMajorStyleBox-001 .stylebox_content, .c_portalResIntro_category-01001 .stylebox_content { border: none !important; }