﻿/*清除默认样式*/
*{margin:0;padding:0;}
body,button,input,select,textarea{font-family: "微软雅黑",Verdana,Helvetica, sans-serif;}/*雅黑：\5FAE\8F6F\96C5\9ED1  Verdana, Helvetica, sans-serif*/
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;word-wrap: break-word; white-space: normal;}
small{font-size:12px;}
a{text-decoration: none!important;}
ul,ol{list-style:none;}
a:link,a:visited{text-decoration:none;outline: none;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#555;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;border:none;}
table{border-collapse:collapse;border-spacing:0;}
textarea{resize: none;}
.container{
    width: 1280px;
    margin:  0 auto;
}

i{font-style: normal}
.mg{ width:1200px; margin:0 auto;}
.clearfx{ overflow:hidden; clear:both;}
.left{ float:left; display:inline;}
.right{ float:right; display:inline;}
.fl{
	float: left;
}
*:focus { outline: none; }
/*鼠标呈小手的状态*/ /*{cursor:pointer;}*/

.redFont{
    color: #ff0000
}
input[type=checkbox]{
    visibility: hidden;
    display: inline-block;
}
input[type=checkbox]+ span{
    display: block;
    width: 16px;
    height: 16px;
    border:1px solid #7d7d7d;
    border-radius: 50%;
    position: relative;
    margin-top: -18px;
    cursor: pointer;
}     
input:checked + span::after{
    content: '';
    display: block;
    width:14px;
    height: 14px;
    border-radius: 50%;
    background: #7d7d7d; 
    position: absolute;
    top: 0;
    left: 0;
    bottom:0;
    right: 0;
    margin: auto;
}
.checkAll>i{
    position: absolute;
    left: 20px;
    top: 0px;
    display: block;
    width: 65px;
}
.checkAll{
    position: relative;
    width: 83px; 
}




