 html,body{margin: 0;padding: 0;} .pagebox{position:relative;background-color:rgba(255, 255, 255, 1); }body{ font-family: "Microsoft Yahei",Helvetica,Arial,sans-serif; } :root{ --color:#de181a; --mainColor:#de181a; --btnColor:#000; }   ::-webkit-scrollbar { width: 5px; }  ::-webkit-scrollbar-track { background: #d7d7d7; border-radius: 5px; }  ::-webkit-scrollbar-thumb { background: #888; border-radius: 5px; }  ::-webkit-scrollbar-thumb:hover { background: #004f97; } *{word-break:break-word;} *{font-family:"Microsoft YaHei";} h1{font-size:40px!important;} h1 span{font-size:40px!important;} h1 strong{font-size:40px!important;} h2{font-size:32px!important;font-weight:normal!important;} h2 span{font-size:32px!important;font-weight:normal!important;} h2 strong{font-size:32px!important;} h3{font-size:26px!important;font-weight:normal!important;} h3 span{font-size:26px!important;font-weight:normal!important;} h3 strong{font-size:26px!important;} h4{font-size:24px!important;font-weight:normal!important;} h4 span{font-size:24px!important;font-weight:normal!important;} h4 strong{font-size:24px!important;} @media only screen and (max-width: 768px){ h1{font-size:24px!important;} h1 span{font-size:24px!important;} h1 strong{font-size:24px!important;} h2{font-size:20px!important;} h2 span{font-size:20px!important;} h2 strong{font-size:20px!important;} h3{font-size:18px!important;font-weight:normal!important;} h3 span{font-size:18px!important;font-weight:normal!important;} h3 strong{font-size:18px!important;font-weight:normal!important;} } .w_grid-000 > div > div > .p_gridCell:not(:empty):before{ display:none!important; }  .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 { color: #333!important; font-size: 30px !important; } .stylebox_top_line { height: 0px !important; background: transparent !important; border-bottom: 0px solid transparent; margin-top:20px; margin-bottom: 20px; } .stylebox_bottom_line { height: 0px; background-color: transparent; } .stylebox_content{ border:none!important; } .stylebox_bottom_line{ display:none!important; }  .decTab.active, .decTab:hover{ color: var(--color); border-bottom: 2px solid var(--color); }  @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(--color); border-color: var(--color); border-radius: 0px; } .p_page .pre:hover,.p_page .pageNum:hover,.p_page .next:hover{ background-color: var(--color); border-color: var(--color); } } @media only screen and (max-width: 768px){ .p_pagebox .pre,.p_pagebox .next{ background-color: var(--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_CommonSummaryBoxA{ font-size: 0; margin: 20px 0 0 0; } .p_CommonSquareNumBtn{ width: 6px !important; height: 6px !important; margin: 0 5px; border-radius: 3px; background-color: #ababab; transition: all .3s ease; } .p_CommonSquareNumBtn.active{ width: 20px !important; background-color: #000; } .p_CommonSquareNumBtn:hover{ background-color: #000; color: #fff; } .p_CommonSquareNumBtn .shape{ font-size:0; }  a:hover,a span:hover{ color:var(--color)!important; } .mainlist:hover .subnav{ display:none!important; } .p_LoginPrompt .icon-error{ display:none!important; }