﻿  /*通用样式*/
        body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr{margin:0;padding:0}
        a:hover{text-decoration:none}


        .columnbox100{width:100%!important;margin:15px 0 0 0}
        .columnbox48{width:48%}
        .columnbox31{width:31%}
        .columnbox22{width:22%}
        .ovfHiden{overflow: hidden;height: 100%;}
        a {color:#333;text-decoration:none;cursor:pointer}
         li {list-style:none;}
         img{border:0}
         input,texteare{outline:none}
         input:focus{outline: none;}
        a:-webkit-any-link {text-decoration:solid!important}
        *, ::after, ::before {box-sizing: border-box;}
        .cleardiv{clear:both}
        .aligncenter{text-align:center;}
        .right {float: right;}
        .left {float: left;}
        /*flex*/
        .flex {display:-webkit-box;/* 老版本语法:Safari,iOS,Android browser,older WebKit browsers. */  display:-moz-box;/* 老版本语法:Firefox (buggy) */  display:-ms-flexbox;/* 混合版本语法:IE 10 */  display:-webkit-flex;/* 新版本语法:Chrome 21+ */  display:flex;/* 新版本语法:Opera 12.1,Firefox 22+ */}
        .flex-1 {-webkit-flex:1;/* Chrome */  -ms-flex:1;/* IE 10 */  flex:1;/* NEW,Spec - Opera 12.1,Firefox 20+ */  -webkit-box-flex:1;/* OLD - iOS 6-,Safari 3.1-6 */  -moz-box-flex:1;/* OLD - Firefox 19- */}
        .flex-v {-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
        .flex-align-center {-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
        .flex-pack-center {-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
        .flex-pack-justify {-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
        .flex-pack-around {-webkit-box-pack:center;-webkit-justify-content:space-around;-ms-flex-pack:center;justify-content:space-around;}
        .flexwrap{flex-wrap: wrap;}
       /*flex*/
       /*layui*/
       .layui-layer-title{font-size:15px!important}
       .layui-layer-shade{z-index:98!important}
       .layui-layer{z-index:99!important}
       .layui-layer-title{background-color:#f4f4f4;font-weight:600}
        /*layui*/
       /*通用样式结束*/

    
        /*主体样式*/
        .onlinediv{margin:auto;width:1300px}
        .template_main{width: 100%; margin: 20px auto 0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}
        /*主体样式结束*/

        /*分页*/
.font_box {text-align:center;font-size:14px;line-height:30px;padding:10px 0;font-weight:normal;color:#ffefda;/*height:30px;*/    line-height:30px;width:1300px;margin:auto;}
.pagefy {width:100%;text-align:center;}
.pagefy .current {min-width:30px;height:30px;line-height:30px;font-size:13px;color:#fff;background-color:#c90000;display:inline-block;*zoom:1;*display:inline;margin-right:10px;}
.pagefy .next {font-size:13px;display:inline-block;*zoom:1;*display:inline;margin-right:10px;}
.pagefy .num {margin-bottom:20px;min-width:30px;height:30px;line-height:30px;font-size:13px;color:#333;background-color:#ebebeb;display:inline-block;*zoom:1;*display:inline;margin-right:10px;}
.pagefy .rows {font-size:13px;margin-top:10px;}
.pagefy ul .pageturn {
padding: 0 10px;
height: 30px;
line-height: 30px;
font-size: 13px;
text-align: center;
border: 1px solid #aeaeae;
background-color: #f6f6f6;
display: inline-block;
margin: 0 5px;
cursor: pointer;
}

 /*移动端样式*/
 @media screen and (max-width:768px) {
      .container{width:100%}
      .columnbox48{width:100%;margin-bottom:15px}
      .columnbox31{width:100%;margin-bottom:15px}
      .columnbox100{margin:0;margin-bottom:15px}
      .template_box{margin-top:50px}
      .template_top{width:100%}
      .template_main{width: 100%; margin:0 auto;display:flexbox; justify-content:center; }
      .onlinediv{width:98%!important;margin: 0 auto}
      .columnbox{width:100%!important}
      
     
 }