<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* base style */
html{
    color:#000;
    overflow-y:scroll;
    -webkit-text-size-adjust:100%;
    -ms-text-size-adjust:100%
}
html *{
    outline:0;
    -webkit-text-size-adjust:none;
    -webkit-tap-highlight-color:rgba(0,0,0,0)
}
body {
    color:#666;
    font: 14px/1.5 "寰蒋闆呴粦",Helvetica,STHeiti,Droid Sans Fallback;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-tap-highlight-color:rgba(0,0,0,0);
}
body,html{ width:100%; height:100%; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,menu,nav,section{
    margin:0;
    padding:0;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}

input,select,textarea{
    font-size:100%
}
article,aside,footer,header,nav,section,audio,canvas,video,img {
    display: block;
}
table{
    border-collapse:collapse;
    border-spacing:0;
}
fieldset,img{
    border:0
}
abbr,acronym{
    border:0;
    font-variant:normal
}
del{
    text-decoration:line-through
}
address,caption,cite,code,dfn,em,th,var{
    font-style:normal;
    font-weight:normal
}
caption,th{
    text-align:left
}
h1,h2,h3,h4,h5,h6{
    font-size:100%;
    font-weight:normal
}
q:before,q:after{
    content:''
}
button{
    outline:0;
    border:none;
}
ins,a{
    text-decoration:none;
}
a{
    text-decoration:none;
    blr:expression(this.onFocus=this.blur());
    color:#333333;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
a:hover{
    text-decoration:none;
    color: #a10d02;
}
textarea {
    resize: none;
}
iframe,img {
    border:0;
}
img{
    vertical-align:top;
    /*-webkit-transition: all 0.5s linear;*/
    /*-moz-transition: all 0.5s linear;*/
    /*-ms-transition: all 0.5s linear;*/
    /*-o-transition: all 0.5s linear;*/
    /*transition: all 0.5s linear;*/
}
ul,ol,li,dl,dt,dd{
    list-style:none;
}
/*input,select,textarea {
    outline: 0;
    -webkit-user-modify: read-write-plaintext-only;
}
input {-webkit-appearance: none;}
::-webkit-input-placeholder {  WebKit, Blink, Edge
    color:    #ccc;
	font-size:12px;
}
:-moz-placeholder {  Mozilla Firefox 4 to 18
   color:    #ccc;
   font-size:12px;
}
::-moz-placeholder {  Mozilla Firefox 19+
   color:    #ccc;
   font-size:12px;
}
:-ms-input-placeholder {  Internet Explorer 10-11
   color:    #ccc;
   font-size:12px;
}*/
.transition{
    -webkit-transition: all 0.5s linear;
    -moz-transition: all 0.5s linear;
    -ms-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    transition: all 0.5s linear;
}
.pr{
    position:relative;
}
.abs{
    position: absolute
}
.fixed{
    position:fixed;
}
.fl{
    float:left;
    display:inline-block;
}
.fr{
    float:right;
    display:inline-block;
}
.clearfix:after{
    content:".";
    display:block;
    height:0;
    clear: both;
    visibility:hidden;
}
.clearfix{
    *zoom:1;
}
.clear{
    clear:both
}
.box-sizing-box{
    box-sizing:border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.flex{
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
.flex-1{
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
/*瀹瑰櫒鐨勫睘鎬�*/
/*flex-direction灞炴€у喅瀹氫富杞寸殑鏂瑰悜锛堝嵆椤圭洰鐨勬帓鍒楁柟鍚戯級銆�*/
/*flex-direction: row | row-reverse | column | column-reverse;*/
/*flex-wrap灞炴€у畾涔夛紝濡傛灉涓€鏉¤酱绾挎帓涓嶄笅锛屽浣曟崲琛屻€�*/
/*flex-wrap: nowrap | wrap | wrap-reverse;*/
/*flex-flow灞炴€ф槸flex-direction灞炴€у拰flex-wrap灞炴€х殑绠€鍐欏舰寮忥紝榛樿鍊间负row nowrap*/
.flex-flow-wrap{
    flex-flow: row wrap;
}
/*justify-content灞炴€у畾涔変簡椤圭洰鍦ㄤ富杞翠笂鐨勫榻愭柟寮忋€� flex-start锛堥粯璁ゅ€硷級锛氬乏瀵归綈*/
.just-start{
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
}
.just-end{
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}
.just-between{
    -webkit-justify-content: space-between;
    justify-content: space-between;
}
.just-center{
    -webkit-justify-content: center;
    justify-content: center;
}
.just-around{
    -webkit-justify-content: space-around;
    justify-content: space-around;
}
/*align-items灞炴€у畾涔夐」鐩湪浜ゅ弶杞翠笂濡備綍瀵归綈銆俿tretch锛堥粯璁ゅ€硷級*/
.align-item-start{
    -webkit-align-items: flex-start;
    align-items: flex-start;
}
.align-item-end{
    -webkit-align-items: flex-end;
    align-items: flex-end;
}
.align-item-center{
    -webkit-align-items: center;
    align-items: center;
}
.align-item-end{
    -webkit-align-items: baseline;
    align-items: baseline;
}

/*align-content灞炴€у畾涔変簡澶氭牴杞寸嚎鐨勫榻愭柟寮忋€傚鏋滈」鐩彧鏈変竴鏍硅酱绾匡紝璇ュ睘鎬т笉璧蜂綔鐢� 榛樿鍊� stretch */
.align-content-start{
    -webkit-align-content: flex-start;
    align-content: flex-start;
}
.align-content-end{
    -webkit-align-content: flex-end;
    align-content: flex-end;
}
.align-content-center {
    -webkit-align-content: center ;
    align-content: center ;
}
.align-content-between{
    -webkit-align-content: space-between;
    align-content: space-between;
}
.align-content-around{
    -webkit-align-content: space-around;
    align-content: space-around;
}

/*椤圭洰鐨勫睘鎬�*/
/*order灞炴€у畾涔夐」鐩殑鎺掑垪椤哄簭銆傛暟鍊艰秺灏忥紝鎺掑垪瓒婇潬鍓嶏紝榛樿涓�0銆�*/
/*flex-grow灞炴€у畾涔夐」鐩殑鏀惧ぇ姣斾緥锛岄粯璁や负0锛屽嵆濡傛灉瀛樺湪鍓╀綑绌洪棿锛屼篃涓嶆斁澶с€�*/
/*flex-shrink灞炴€у畾涔変簡椤圭洰鐨勭缉灏忔瘮渚嬶紝榛樿涓�1锛屽嵆濡傛灉绌洪棿涓嶈冻锛岃椤圭洰灏嗙缉灏忋€�*/
/*flex-basis灞炴€у畾涔変簡鍦ㄥ垎閰嶅浣欑┖闂翠箣鍓嶏紝椤圭洰鍗犳嵁鐨勪富杞寸┖闂达紙main size锛夈€傛祻瑙堝櫒鏍规嵁杩欎釜灞炴€э紝璁＄畻涓昏酱鏄惁鏈夊浣欑┖闂淬€傚畠鐨勯粯璁ゅ€间负auto锛屽嵆椤圭洰鐨勬湰鏉ュぇ灏忋€�*/
/*flex灞炴€ф槸flex-grow, flex-shrink 鍜� flex-basis鐨勭畝鍐欙紝榛樿鍊间负0 1 auto銆傚悗涓や釜灞炴€у彲閫夈€�*/
/*align-self灞炴€у厑璁稿崟涓」鐩湁涓庡叾浠栭」鐩笉涓€鏍风殑瀵归綈鏂瑰紡锛屽彲瑕嗙洊align-items灞炴€с€傞粯璁ゅ€间负auto*/

.block{
    display:block;
}
.inline-block{
    display:inline-block;
}
.inline{
    display:inline;
}
.text-over{
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.text-over-2{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.text-over-3{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:3;
}

/*
FILTER: alpha(opacity=0);
-moz-opacity:0;
opacity:0;
*/
/********************************************************************************************/

.text-right{
    text-align: right;
}
@media (max-width: 767px) {
    .hidden-xs {
        display: none !important
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .hidden-sm {
        display: none !important
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .hidden-md {
        display: none !important
    }
}

@media (min-width: 1200px) {
    .hidden-lg {
        display: none !important
    }
}

.text-over {
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.text-over-2 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.text-over-3 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}
.box-sizing-box {
    box-sizing: border-box;
    -moz-box-sizing: border-box; /* Firefox */
    -webkit-box-sizing: border-box; /* Safari */
}

.flex {

    display: box;              /* OLD - Android 4.4- */

    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */

}
.flex1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.contleft {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
}

.contright {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}
.contsx{
    -webkit-justify-content: center;
    align-items:center;
}
.cont-y{align-items:center!important;}
.contgu {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.contzhong {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.contshu{
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.contwv{
    justify-content: space-evenly;
}
.w100{ width: 100%;}
.fdc {
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.flex-flow-wrap {
    flex-flow: row wrap;
}
.height100{ height: 100vh;}
.heightf1{flex-grow: 1;}
.page{
    width: 100%;
    margin-top: 15px; padding-left:40px;
}

.page a,.page span{
    padding: 5px 12px;
    margin-left: 5px;
    display: inline-block;
    border: 1px #ddd solid;
    background: #f2f2f2;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear ;
    -ms-transition: all 0.2s linear ;
    -o-transition: all 0.2s linear ;
    transition: all 0.2s linear ;
}
.page a:hover,.page span{
    color: #a10d02;
    border: 1px #a10d02 solid;
    background: #ffffff;
}


.text-over-2 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.text-over-3 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}
.box-sizing-box {
    box-sizing: border-box;
    -moz-box-sizing: border-box; /* Firefox */
    -webkit-box-sizing: border-box; /* Safari */
}

.flex {

    display: box;              /* OLD - Android 4.4- */

    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */

}
.flex1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.contleft {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
}

.contright {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}
.contsx{
    -webkit-justify-content: center;
    align-items:center;
}

.contgu {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.contzhong {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.contshu{
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.contwv{
    justify-content: space-evenly;
}
.w100{ width: 100%;}
.fdc {
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}
</pre></body></html>