@charset "UTF-8";
/*css reset*/
body{font-size: 14px;font-family: "Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif;line-height: 24px;text-align:center;margin:0 auto;padding:0;color: #333;background: #FFF;min-width: 320px;max-width: 640px;}
div,form,ul,ol,li,span,dl,dt,dd,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;text-align: left;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
ul,ol,li{list-style: none;}
table{width: 100%;border-collapse: collapse;border-spacing: 0;border-color: transparent;}
table,td,th,select,input,textarea{font-size:12px;}
table,td,th,textarea{font-weight:normal;}
input{vertical-align:middle;border:none;}
input,select,textarea,button{outline: none;border: none;background: none;}
input[type="checkbox"]{margin: 0;}
textarea{resize: none;}
a,button{cursor: pointer;}
img{vertical-align:middle;}
pre{white-space:normal;}
i,em{font-style: normal;}
/*默认链接颜色*/
a{text-decoration: none;color: #333;}
/*工具类*/
.l{float:left!important;}
.r{float:right!important;}
.block{display: block!important;}
.text-center{text-align: center!important;}
.text-left{text-align: left!important;}
.text-right{text-align: right!important;}
.text-bold{font-weight: bold!important;}
/*清除浮动*/
.clearfix:after{content: ".";display: block;clear: both;height: 0;visibility: hidden;}
/*移动端盒模型*/
*,*:before, *:after{box-sizing: border-box;}
html,a{-webkit-tap-highlight-color: rgba(0,0,0,0);}
img{display: block;max-width: 100%;height: auto;margin: 0 auto;}

.index-box{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    padding: 4%;
    background: white;
}

.fl {
    float: left;
}
.fr {
    float: right;
}

body{max-width: 640px !important;}
@media screen and (min-width: 600px){
    html{font-size: 100px;}

}
@media screen and (min-width:480px) and (max-width:540px){
    /*body{*/
    /*	background:red !important;*/
    /*}*/
    /*540px*/
    html{font-size: 84.375px;}
}
@media screen and (min-width:480px) and (max-width:500px){
    /*body{*/
    /*	background:coral !important;*/
    /*}*/
    /*540px*/
    html{font-size: 77.5px;}
}
@media screen and (min-width:414px) and (max-width:480px){
    /*body{*/
    /*	background:gold !important;*/
    /*}*/
    /*414px*/
    html{font-size: 64.6875px;}
}
@media screen and (min-width:410px) and (max-width:413px){
    /*body{*/
    /*    background:aqua !important;*/
    /*}*/
    /*414px*/
    html{font-size: 64.21875px;}
}
@media screen and (min-width:375px) and (max-width:410px){
    /*body{*/
    /*    background:greenyellow !important;*/
    /*}*/
    /*414px*/
    html{font-size: 58.59375px;}
}
@media screen and (min-width:320px) and (max-width:360px){
    /*body{*/
    /*	background:teal !important;*/
    /*}*/
    html{font-size: 55.9375px;}
}
@media screen and (min-width:10px) and (max-width:320px){
    /*body{*/
    /*	background:magenta !important;*/
    /*}*/
    html{font-size: 50.15625px;}
}

.return-style{}
.return-style ul,ol{
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 20px;
}
.return-style ol ul li{
    list-style-type: circle;
    margin-block-start: 0px;
    margin-block-end: 0px;
}
.return-style ul ol li{
    margin-block-start: 0px;
    margin-block-end: 0px;
}
.return-style ul,.return-style ul li{list-style: disc ;}
.return-style ol,.return-style ol li{list-style: decimal ;}
.return-style table{border-color: grey;}
.return-style a{text-decoration: underline;color: #FF0000;cursor: pointer}
.return-style a:-webkit-any-link{text-decoration: underline;color: #FF0000;cursor: pointer}
.return-style h1,h2,h3,h4,h5,h6{font-weight: bold;}
.return-style i,em{font-style: italic; }
.return-style table{ display: table }
.return-style tr{ display:table-row }
.return-style thead{ display:table-header-group }
.return-style tbody{ display:table-row-group }
.return-style tfoot{ display:table-footer-group }
.return-style col{ display:table-column }
.return-style colgroup{ display:table-column-group }
.return-style td, th{ display: table-cell;}
.return-style caption{ display: table-caption }
.return-style th{font-weight: bolder; text-align: center }
.return-style caption{ text-align: center }
/*.return-style table{ border-spacing: 2px;}*/
.return-style thead, tbody,tfoot { vertical-align:middle }
.return-style td, th { vertical-align:inherit }
.return-style pre, tt, code,kbd, samp  { font-family: monospace }
.return-style pre{margin: 10px 0;border-radius: 10px;overflow-x: scroll;word-wrap: break-word;word-break: keep-all;white-space: pre;}
.return-style code{padding: 1.2em;}


/*文章内设置表格样式*/
.return-style table{
    border-collapse: collapse;
}
.return-style table th{
    color: #ffffff;
    background-color: #555555;
    border: 1px solid #555555;
    padding:2%;
}
.return-style table thead th{
    color: #ffffff !important;
    background-color: #555555;
    border: 1px solid #D4D4D4;
    text-align: center;
    padding:2%;
}
.return-style table thead th p{
    color: #ffffff !important;
}
.return-style table thead th span{
    color: #ffffff !important;
}
.return-style table tr:nth-child(odd) {
    background-color: #F6F4F0;
}
.return-style table td{
    padding:2%;
    border: 1px solid #D4D4D4;
}

.return-style p{
    display: block;
    /*margin-block-start: 1em;*/
    /*margin-block-end: 1em;*/
    margin-inline-start: 0px;
    margin-inline-end: 0px;
}
.return-style h1{
    display: block;
    font-size: 2em;
    margin-block-start: 0.67em;
    margin-block-end: 0.67em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}

.return-style h2{
    display: block;
    font-size: 1.5em;
    margin-block-start: 0.83em;
    margin-block-end: 0.83em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}
.return-style h3{
    display: block;
    font-size: 1.17em;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}
.return-style h4{
    display: block;
    margin-block-start: 1.33em;
    margin-block-end: 1.33em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}
.return-style h5{
    display: block;
    font-size: 0.83em;
    margin-block-start: 1.67em;
    margin-block-end: 1.67em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}
.return-style h6{
    display: block;
    font-size: 0.67em;
    margin-block-start: 2.33em;
    margin-block-end: 2.33em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}


/*翻页*/
.pager{
    list-style: none;
    width: 94%;
    text-align: center;
    margin: 4% auto;
    display: -webkit-flex;
    display: flex;
    justify-content: space-between;
    align-content: center;
    align-items: center;
}
.pager li{
    list-style: none;
    width: 48%;
    float: left;
    background: #FFFFFF;
    color: #3F4040;
    font-size: 0.22rem;
    text-align: center;
    line-height: 0.5rem;
    height: 0.5rem;
    border-radius: 5px;
    cursor: pointer;
}
.pager a{
    display: block;
    line-height: 0.5rem;
    height: 0.5rem;
    width: 100%;
    text-align: center;
}
.pager .disabled{
    background: #E5E5E5;
    cursor: not-allowed
}
