/* @charset "utf-8"; */
/* @font-face { 
    font-family: SanHansRegular;
    src: url('');
} */
/*全局样式重置*/
html{width:100%;min-height:100%;outline:0;-webkit-text-size-adjust:none}
body{background-color:#EFF3F9;color:#333; }
a{outline:0;border:0 none;text-decoration:none;-webkit-tap-highlight-color:transparent;color:#333333}
.clearfix:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0;content:'\200B'}
.clearfix{zoom:1}
html{min-width:320px; margin:0 auto;position:relative; height:100%;}
body{min-width:320px;font-size:14px;position:relative;height:auto;
    /*min-height:100%;*/
}
.oe{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none}
textarea{-webkit-appearance:none}
html,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{margin:0;padding:0; }
html,body{font-family:"SanHansRegular","Microsoft YaHei", "Helvetica Neue", arial, helvetica, sans-serif;  }
ol,ul,li{list-style:none}
textarea{resize:none}
li{vertical-align:top;vertical-align:bottom}
address,caption,cite,code,dfn,em,strong,th,var,i{font-style:normal}
button[type="submit"],button[type="reset"],input[type="submit"],input[type="reset"],button{cursor:pointer}
fieldset,input,button,object{outline:none}
table{border-collapse:collapse;border-spacing:0}
img{border:none;outline:none; }
a{text-decoration:none;border:none;outline:none;cursor:pointer;color:#333}
.animat{-webkit-transition:all 0.3s ease 0s;  -o-transition:all 0.3s ease 0s;  transition:all 0.3s ease 0s;}
a:hover{-webkit-transition:all .2s ease 0s;  -o-transition:all 0.2s ease 0s;  transition:all 0.2s ease 0s; }

/*重置页面滚动条*/
::-webkit-scrollbar{width:8px;}
::-webkit-scrollbar-track{background-color:#EEEEEE;}
::-webkit-scrollbar-thumb{background-color:#D6D6D6;}
::-webkit-scrollbar-thumb:hover {background-color:#ccc}
::-webkit-scrollbar-thumb:active {background-color:#ccc}



/*黄老师基础样式*/
.dot2{overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.dot3{overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.dot4{overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.dot5{overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}
.bgcov,.bg100{display: block;width: 100%;background-repeat: no-repeat !important;background-position: center center !important;}
.bgcov{background-size: cover !important;}
.bg100{background-size: 100% 100% !important;}
.anitop{ -webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
@media (any-hover: hover){
    /*--*/
    .anitop:hover{-webkit-transform: translate3d(0, -3%, 0);transform: translate3d(0, -3%, 0);cursor: pointer;}
}
@media screen and (max-width: 1000px){
    /*--*/
    .anitop:active{-webkit-transform: translate3d(0, -3%, 0);transform: translate3d(0, -3%, 0);cursor: pointer;}
}

/*赛道报名~~~1/2~~~黄老师于20250107新增*/

.saiDao_BaoMing1{width: 100%;margin-top: 28px;}
.saiDao_BaoMing2{display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;}
.saiDao_BaoMing2 a{width: 368px;height: 584px;display: inline-flex;flex-direction: column;justify-content: flex-end;align-items: center;padding-bottom: 32px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.05)}
.saiDao_BaoMing2 a .textbox{width: 91%;background: #fff;box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.05);border: 1px solid #EEEEEE;box-sizing: border-box;padding: 24px;}
.saiDao_BaoMing2 a .textbox .dd1{text-align: center;font-weight: 600;font-size: 20px;color: #333;padding-bottom: 16px;}
.saiDao_BaoMing2 a .textbox .dd2{text-align: center;font-weight: 400;font-size: 16px;color: #666;padding-bottom: 28px;}
.saiDao_BaoMing2 a .textbox .dd3{text-align: justify;font-weight: 400;font-size: 14px;color: #111;line-height: 26px;height:104px;}
.saiDao_BaoMing2 a .textbox .dd4{width: 100%;display: flex;justify-content: center;align-items: center;padding-top: 36px;}
.saiDao_BaoMing2 a .textbox .dd4 span{width: 132px;height: 32px;background: #008CD7; box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.05); border-radius: 4px;overflow: hidden;color: #fff;font-size: 14px;display: inline-flex;justify-content: center;align-items: center;transition: all 0.5s;}
@media (any-hover: hover){
    /*--*/
    .saiDao_BaoMing2 a:hover .textbox .dd4 span{background: #0f72a7;}
}
@media screen and (max-width: 1000px){
    /*--*/
    .saiDao_BaoMing2 a:active .textbox .dd4 span{background: #0f72a7;}
}

/*赛道报名~~~2/2~~~黄老师于20250107新增*/

@media screen and (max-width: 1190px){
    /*--*/
    .saiDao_BaoMing2 a{width: 32%;}
}
@media screen and (max-width: 1000px){
    /*--*/
    .saiDao_BaoMing1{margin-top: 15px;}
    .saiDao_BaoMing2{display: block;}
    .saiDao_BaoMing2 a{width: 100%;height: inherit;padding-bottom: 0;display: block;margin-top: 15px;padding: 6%;box-sizing: border-box;}
    .saiDao_BaoMing2 a:first-child{margin-top: 0;}
    .saiDao_BaoMing2 a .textbox{padding: 6%;width: 100%;box-sizing: border-box;}
    .saiDao_BaoMing2 a .textbox .dd1{font-size: 15px;padding-bottom: 10px;}
    .saiDao_BaoMing2 a .textbox .dd2{font-size: 14px;padding-bottom: 10px;}
    .saiDao_BaoMing2 a .textbox .dd3{font-size: 13px;line-height: 20px;height:inherit;}
    .saiDao_BaoMing2 a .textbox .dd4{padding-top: 10px;}
    .saiDao_BaoMing2 a .textbox .dd4 span{width: 50%;font-size: 13px;}
}
