@charset "utf-8";
/* CSS Document */
body , h1 , h2 , h3 , h4 , h5 , ul , li , ol , dl , dt , dd , p , section , header , footer , table , tr , td , hgroup , nav , div , input , form , em , s , span , strong , a , i , header , footer , select ,  section , table , sup , sub , strong{ margin:0px; padding:0px; list-style:none; border:0px;}
a{
    text-decoration:none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -moz-tap-highlight-color: rgba(0, 0, 0, 0);
    -o-tap-highlight-color: rgba(0, 0, 0, 0);
    -ms-tap-highlight-color: rgba(0, 0, 0, 0);
    tap-highlight-color: rgba(0, 0, 0, 0);
}
h1 , h2 , h3{ font-weight:normal;}
body{_font-family: "agency fb"; overflow-x: hidden !important;}
.css{
    -webkit-transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
}
img{ display: block;}
input {outline: none;}
textarea {outline: none;}
em,strong{ font-style: normal; font-weight: normal;}
.css{

    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.triaLeft{
    display: inline-block;
    width: 16px;
    height: 16px;
    border-top: solid 2px #FD824C;
    border-left: solid 2px #FD824C;
    border-radius: 4px;
}
*{
    -webkit-tap-highlight-color:transparent;
    -moz-tap-highlight-color:transparent;
    -o-tap-highlight-color:transparent;
    -webkit-tap-highlight-color:transparent;
}
table{
    border: none;
}
.indexWrap{ position: relative; margin: 0 auto; overflow: hidden; background: #fff !important;}

.fl{ float: left;}
.fr{ float: right;}
.dn{ display: none;}
.clear::after{ content: ""; display: block; clear: both;}
.clear{ zoom: 1;}
.angleTop{
    width: 10px;
    height: 10px;
    border-top: solid 2px #FD7D43;
    border-right: solid 2px #FD7D43;
    -webkit-transform-origin: center center;
    -moz-transform-origin: center center;
    -ms-transform-origin: center center;
    -o-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.angleBottm{
    width: 10px;
    height: 10px;
    border-top: solid 2px #9D9D9D;
    border-right: solid 2px #9D9D9D;
    -webkit-transform-origin: center center;
    -moz-transform-origin: center center;
    -ms-transform-origin: center center;
    -o-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
}
.angleRight{
    width: 10px;
    height: 10px;
    border-top: solid 2px #FD7D43;
    border-right: solid 2px #FD7D43;
    -webkit-transform-origin: center center;
    -moz-transform-origin: center center;
    -ms-transform-origin: center center;
    -o-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}


@media only screen and (max-width:370px) and (min-width:320px){body{font-size:14px!important}.indexWrap{max-width:370px}}
@media only screen and (max-width:420px) and (min-width:371px){body{font-size:16px!important}.indexWrap{max-width:420px}}
@media only screen and (max-width:470px) and (min-width:421px){body{font-size:16px!important}.indexWrap{max-width:470px}}
@media only screen and (max-width:520px) and (min-width:471px){body{font-size:16px!important}.indexWrap{max-width:520px}}
@media only screen and (max-width:570px) and (min-width:521px){body{font-size:17px!important}.indexWrap{max-width:570px}}
@media only screen and (max-width:620px) and (min-width:571px){body{font-size:17px!important}.indexWrap{max-width:620px}}
@media only screen and (max-width:670px) and (min-width:621px){body{font-size:17px!important}.indexWrap{max-width:670px}}
@media only screen and (max-width:720px) and (min-width:671px){body{font-size:18px!important}.indexWrap{max-width:720px}}
@media only screen and (max-width:1980px) and (min-width:721px){body{font-size:18px!important}.indexWrap{max-width:750px}}