*{margin: 0;padding: 0;box-sizing: border-box;list-style: none;}
body {font-family: '微软雅黑';font-size: 14px;width: 100%;max-width: 1920px;margin: 0 auto;text-align: left;}
a{text-decoration: none;color: #000;}
i,em{font-style: normal;}
input,button,textarea{outline: none;-webkit-appearance: none;border: 0;background-color: transparent;}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance: none !important;}
input[type="number"]{-moz-appearance:textfield;}
.fl{float: left;}
.fr{float: right;}
.clearfix{*zoom: 1;}
.clearfix:after{content: '';display: block;clear: both;visibility: hidden;height: 0;}
.flex-c{width: 100%;display: inline-flex;align-items: center;justify-content: center;}
.flex-b{width: 100%;display: inline-flex;align-items: center;justify-content: space-between;}
.flex-s{width: 100%;display: inline-flex;align-items: center;justify-content: flex-start;}
.w1320{width: 1320px;margin: 0 auto;}
.w1200{width: 1200px;margin: 0 auto;}
.w1230{width: 1230px;margin: 0 auto;}
.w1250{width: 1250px;margin: 0 auto;}
.w1360{width: 1360px;margin: 0 auto;}

.cr255{color: #fff;} 
.cr008cd7{color: #008cd7;} /* 蓝色 */
.cr0086ff{color: #0086ff;}
.cr030303{color: #030303;}
.cr050505{color: #050505;}
.cr080808{color: #080808;} /* 浅黑色 */
.cr373737{color: #373737;}
.cr383838{color: #383838;}
.cr00a5f5{color: #00a5f5;}
.cracacac{color: #acacac;}
.cr161616{color: #161616;}
.cr191919{color: #191919;}
.cr27abf3{color: #27abf3;}
.cr242424{color: #242424;}
.cr262626{color: #262626;}
.cr9e9e9e{color: #9e9e9e;} /* 灰色 */
.cr797979{color: #797979;} 
.cr606060{color: #606060;}
.cr555{color: #555;}
.cr5c5c5c{color: #5c5c5c;}
.cr8d8d8d{color: #8d8d8d;}
.cr838383{color: #838383;}
.cr343434{color: #343434;}
.cr1c1c1c{color: #1c1c1c;}
.cr1e1e1e{color: #1e1e1e;}
.cr3fa8f9{color: #3fa8f9;}
.cr4b4b4b{color: #4b4b4b;}
.crff0000{color: #ff0000;}
.cr0096f6{color: #0096f6;}
.cr0d0d0d{color: #0d0d0d;}
.cr696969{color: #696969;}
.crffa012{color: #ffa012;}
.cr3d3d3d{color: #3d3d3d;}
.crf2a819{color: #f2a819;}
.crff9d39{color: #ff9d39;}
.cr3aa5f9{color: #3aa5f9;}
.crda2b2b{color: #da2b2b;}
.craaaaaa{color: #aaa;}
.cr999{color: #999;}
.cr616161{color: #616161;}
.cr292929{color: #292929;}
.cr00aef4{color: #00aef4;}
.crddd{color: #ddd;}
.crfad932{color: #fad932;}
.cr363636{color: #363636;}
.cra4a4a4{color: #a4a4a4;}
.crff7403{color: #ff7403;}
.cr3a98fb{color: #3a98fb;}
.cr242424{color: #242424;}

.bd00a5f5{border: 1px solid #00a5f5 !important;}
.bde5e5e5{border: 1px solid #e5e5e5;}
.bg255{background-color: #fff;}
.bg00a5f5{background-color: #00a5f5;}
.bgfafafa{background-color: #fafafa;}
.bgfcfcfc{background-color: #fcfcfc;}
.bg27abf3{background-color: #27abf3;}
.bg3aa5f9{background-color: #3aa5f9;}
.bgeef8fd{background-color: #eef8fd;}

.fs12{font-size: 12px;}
.fs13{font-size: 13px;}
.fs14{font-size: 14px;}
.fs15{font-size: 15px;}
.fs16{font-size: 16px;}
.fs17{font-size: 17px;}
.fs18{font-size: 18px;}
.fs20{font-size: 20px;}
.fs21{font-size: 21px}
.fs22{font-size: 22px}
.fs24{font-size: 24px}
.fs25{font-size: 25px;}
.fs38{font-size: 38px;}

.pr{position: relative;}
.pa{position: absolute;}
.bd5{border-radius: 5px;}
.tc{text-align: center;}
.bold{font-weight: bold;}
.nowrap{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/* 头部 */
.topbar{width: 100%;height: 30px;line-height: 30px;background-color: #efefef;}
.head{width: 100%;height: 110px;background-color: #fff;padding-top: 40px;}
.head .change{margin-left: 75px;margin-top: 20px;}
.head .hotline{margin-left: 10px;}
.nav{width: 100%;height: 50px;line-height: 50px;background-color: #27abf3;}
.nav .course{background-color: #53bdf8;width: 245px;cursor: pointer;}
.nav .course img{margin-left: 20px;margin-right: 52px;}
.nav .menu li{float: left;width: 112px;text-align: center;margin: 0 7px;}
.nav .menu li a{width: 100%;height: 100%;display: inline-block;}
.nav .menu li a.active,.nav .menu li a:hover{background-color: #53bdf8;color: #fff;}
/* 分页 */
.pagination{margin-top: 38px;margin-bottom: 48px;text-align: right;font-size: 12px;height: 24px;line-height: 24px}
.pagination a{display:inline-block;padding: 0 8px;text-decoration:none;color:#808080;}
.pagination a.cur{border: 1px solid #f6f6f6;background-color: #fff;}
.pagination p{cursor:pointer;display: inline-block;padding: 0 8px;color:#bbb;}
/* 底部 */ 
.foot{width: 100%;background-color: #f6f6f6;}
.foot .top{border-bottom: 1px solid #e0e0e0;padding-top: 50px;}
.foot .top .protocol div{margin-left: 225px;}
.foot .top .protocol div h4{font-weight: normal;margin-bottom: 10px;}
.foot .top .protocol div p{line-height: 30px;}
.foot .top .friendlink{margin-bottom: 20px;}
.foot .top .friendlink h4{margin-left: 37px;display: inline-block;font-weight: normal;margin-bottom: 16px;}
.foot .top .friendlink a{display: inline-block;margin-right: 20px;}
.foot .bot{height: 108px;line-height: 108px;text-align: center;}
/* 个人中心底部 */
.my-foot{width: 100%;height: 100px;line-height: 100px;border-top: 1px solid #e5e5e5;text-align: center;}