/** CSS Reset **/
*{-webkit-tap-highlight-color:transparent; outline:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form, fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;list-style: none;}
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; vertical-align: bottom;}
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal;}
ol,ul {list-style:none;}
caption,th { text-align:center;}
i{font-style: normal;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
abbr,acronym { border:0;}
textarea, input, select{resize: none;outline:none;background:none;border:none;}
button {overflow:visible;width:auto;margin:0;padding:0;border:0 none;outline:none;}
input{border:0}
a{text-decoration:none; color:#333;-webkit-tap-highlight-color:transparent; -webkit-touch-callout:none;}
a:hover{ text-decoration:none;color:#000;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size: 0;}
/* Hide from IE Mac */
html{width: 100%;height:100%;}
body{color:#333;font-size:16px;line-height:160%;font-family: "Microsoft YaHei";width: 100%;overflow-x:hidden;background:#fff; position: relative;}
.fl{float:left;}
.fr{float:right;}
.m1200{width: 1100px;margin: 0 auto;}
.isPc{display: block !important;}
.isWap{display: none !important;}
.modal-open {
  position: fixed;
  height: 100%;
}
/***********************************涓讳綋**********************************/
.page {-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.qt_53Btn{cursor: pointer;}
/*******************************杩斿洖椤堕儴***************************************/
.totop {display: none;position: fixed;bottom: 12%;right: 2%;width: 4%;height: auto;z-index: 99999999;cursor: pointer;}
.totop img{width: 100%;}
@media screen and (max-width:1000px) {
    body{line-height: 160%;font-size: 0.28rem;padding-bottom: 1.2rem;}
    .isPc{display: none !important;}
    .isWap{display: block !important;}
    .m1200{width: 100%;}
/*************************绉诲姩绔繑鍥為《閮�***********************************/
	.totop {width: 12%;}

}
.gundongtiao{
    scrollbar-arrow-color: #fff;
    scrollbar-face-color: #812997;
    scrollbar-highlight-color: #812997;
    scrollbar-shadow-color: #812997;
    scrollbar-track-color: #ddd;
    scrollbar-3dlight-color:#812997;
    scrollbar-darkshadow-color: #ddd;
    scrollbar-base-color: #812997;
}
/* chrome & safari  */
.gundongtiao::-webkit-scrollbar{
    width: 10px;
    height: 10px;
    background-color: #dddddd;
}
.gundongtiao::-webkit-scrollbar-track{
    background-color: #dddddd;
    /*border-radius: 5px;*/
}
.gundongtiao::-webkit-scrollbar-thumb{
    border-radius: 0;
    background-color: #812997;
    box-shadow: inset 0 0 5px #812997;
    /*border-radius: 5px;*/
}
.gundongtiao::-webkit-scrollbar-button{
    height: 0;
    background-color: #dddddd;
    /*border-radius: 5px;*/
}
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

/*忙鈥澛久ヂぢ�*/
@-webkiet-keyframes ball-scale-multiple {
  0% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
    opacity: 0.9;
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0.9;
  }
}
@-o-keyframes ball-scale-multiple {
  0% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
    opacity: 0.9;
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0.9;
  }
}
@keyframes ball-scale-multiple {
  0% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
    opacity: 0.9;
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0.9;
  }
}