*{margin: 0;padding: 0;}
li{list-style: none;}
a{ text-decoration: none;}
body{ font-size: 14px;}

.block{ display: block;}
.hide{ display: none;}
.left{float: left;}
.right{float: right;}
.bold{font-weight: bold;}
.overflowhidden{ overflow: hidden;}
.clear{clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.pointer{cursor: pointer;}
.relative{position: relative;}


button:focus,
a:focus,
input:focus,
textarea:focus{outline:0;} 
button{cursor: pointer;}

/*滚动条样式*/
::-webkit-scrollbar {/*滚动条整体样式*/
    width: 6px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 6px;
}
::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: rgba(0,0,0,0.2);
}
::-webkit-scrollbar-track {/*滚动条里面轨道*/
    box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 0;
    background: rgba(0,0,0,0.1);
}

@media(min-width:768px){
    .wrapper{ width: 1200px;margin:0 auto;}
    .wrapper1300{ width: 1300px;margin:0 auto;}
    .pcshow{display: block;}
    .phoneshow{display: none;}
    body{min-width: 1200px;}
}
@media(max-width:768px){
    .wrapper{ padding:0 15px;}
    .pcshow{display: none;}
    .phoneShow{display: block;}
}


/* 分页 */
.mypage {margin:55px auto;position:relative;text-align:center;font-size:13px;}
.mypage a,
.mypage span {display:inline-block;border:1px solid #b8b8b8;border-radius:3px;min-height:38px;line-height:38px;min-width:38px;margin:0 4px;padding:0;height:38px;color:#6a6a6a;}
.mypage  .layui-laypage-curr {background:#45aff4;color:#FFFFFF; border-color:#45aff4; }
.mypage em{    font-style: normal;}
.mypage .prev,
.mypage .next{padding:0 1em!important; }
.mypage .pageNum{border:0!important;}
.mypage .pages_go{border:0; margin-left: 20px;}
.mypage .input1{display:inline-block;border:1px solid #b8b8b8;border-radius:3px;min-height:38px;line-height:38px;width:38px;margin:0 4px;padding:0;height:38px;color:#6c6c6c; text-align: center;}
.mypage .sure_btn{ cursor:pointer; display:inline-block;border:1px solid #b8b8b8;border-radius:3px;min-height:38px;line-height:38px;min-width:38px;margin:0 4px;padding:0;height:38px;color:#6c6c6c;padding:0 1em; background: none; margin-left: 16px;}
@media(max-width:768px){
  .mypage a,.mypage span{display:none;}  
  .mypage .prev,.mypage .next{display:inline-block!important; }
}


/* 返回顶部 */
.goTop img{ width: 50px; position: fixed; right:5%; bottom:120px; opacity: 0.66;}
/* 三角 */
.triangle{ display: block; width: 10px;height: 10px;border:2px solid; border-color:#fff #fff transparent transparent; transform:rotate(-45deg);}
.triangleSolid{display: block; width: 0;height: 0;border:6px solid; border-color:#45aff4 #45aff4 transparent transparent; transform:rotate(45deg);}

/* 字体 */
 @font-face {font-family: "iconfont";
    src: 
    url('../font/iconfont.woff') format('woff'), /* chrome, firefox */
    url('../font/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
    url('../font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
    font-family:"iconfont" !important;
    font-size:16px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}

