* {

	margin: 0;

	padding: 0;

}



body {

	background: #fff;

	font-size: 14px;

	width: 100%;

	overflow-x: hidden;

	color: #373535;

}



td,

th,

caption {

	font-size: 14px;

}



a {

	text-decoration: none;

	cursor: pointer;

}



img {

	border: none;

	cursor: pointer;

}



ol,

ul,

li {

	list-style: none;

}



input,

textarea,

select,

button {

	font: 14px Verdana, Helvetica, Arial, sans-serif;

}



table {

	border-collapse: collapse;

}



.pull-left {

	float: left;

}



.pull-right {

	float: right;

}

.pull-left-2 {
	padding-left: 240px;
}


.fnone {

	float: none !important;

}



.hide {

	display: none;

}





/* css common */



.clearfix:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

}



.clearfix {

	*zoom: 1;

}





/*设置定位*/



.posRelative {

	position: relative;

}



.posAbsolute {

	position: absolute;

}



.poxFixed {

	position: fixed;

}

.mt87{

	margin-top: 87px;

}

.mt20{

	margin-top: 20px;

}

.mt30{

	margin-top: 30px;

}

.mt5{

	margin-top: 5px;

}

.color6{

	color:#666;

}

.posA {

    position: absolute;

}

.posR {

    position: relative;

}

.color9{

	color:#999;

}

/*marginTop值设置*/



.mgt1 {

	margin-top: 1px;

}



.mgt2 {

	margin-top: 2px;

}



.mgt3 {

	margin-top: 3px;

}



.mgt4 {

	margin-top: 4px;

}



.mgt5 {

	margin-top: 5px;

}



.mgt6 {

	margin-top: 6px;

}



.mgt7 {

	margin-top: 7px;

}



.mgt8 {

	margin-top: 8px;

}



.mgt9 {

	margin-top: 9px;

}



.mgt10 {

	margin-top: 10px;

}



.mgt11 {

	margin-top: 11px;

}



.mgt12 {

	margin-top: 12px;

}



.mgt13 {

	margin-top: 13px;

}



.mgt14 {

	margin-top: 14px;

}



.mgt15 {

	margin-top: 15px;

}



.mgt20 {

	margin-top: 20px;

}





/*marginRight值设置*/



.mgr1 {

	margin-right: 1px;

}



.mgr2 {

	margin-right: 2px;

}



.mgr3 {

	margin-right: 3px;

}



.mgr4 {

	margin-right: 4px;

}



.mgr5 {

	margin-right: 5px;

}



.mgr6 {

	margin-right: 6px;

}



.mgr7 {

	margin-right: 7px;

}



.mgr8 {

	margin-right: 8px;

}



.mgr9 {

	margin-right: 9px;

}



.mgr10 {

	margin-right: 10px;

}



.mgr11 {

	margin-right: 11px;

}



.mgr12 {

	margin-right: 12px;

}



.mgr13 {

	margin-right: 13px;

}



.mgr14 {

	margin-right: 14px;

}



.mgr15 {

	margin-right: 15px;

}



.mgr18 {

	margin-right: 18px;

}



.mgr20 {

	margin-right: 20px;

}



.mgr25 {

	margin-right: 25px;

}



.mgr30 {

	margin-right: 30px;

}





/*marginBottom值设置*/



.mgb1 {

	margin-bottom: 1px;

}



.mgb2 {

	margin-bottom: 2px;

}



.mgb3 {

	margin-bottom: 3px;

}



.mgb4 {

	margin-bottom: 4px;

}



.mgb5 {

	margin-bottom: 5px;

}



.mgb6 {

	margin-bottom: 6px;

}



.mgb7 {

	margin-bottom: 7px;

}



.mgb8 {

	margin-bottom: 8px;

}



.mgb9 {

	margin-bottom: 9px;

}



.mgb10 {

	margin-bottom: 10px;

}



.mgb11 {

	margin-bottom: 11px;

}



.mgb12 {

	margin-bottom: 12px;

}



.mgb13 {

	margin-bottom: 13px;

}



.mgb14 {

	margin-bottom: 14px;

}



.mgb15 {

	margin-bottom: 15px;

}



.mgb20 {

	margin-bottom: 20px;

}



.mgb25 {
	margin-bottom: 25px;
	margin-right: 5px;
	margin-left: 5px;
}





/*marginLeft值设置*/



.mgl1 {

	margin-left: 1px;

}



.mgl2 {

	margin-left: 2px;

}



.mgl3 {

	margin-left: 3px;

}



.mgl4 {

	margin-left: 4px;

}



.mgl5 {

	margin-left: 5px;

}



.mgl6 {

	margin-left: 6px;

}



.mgl7 {

	margin-left: 7px;

}



.mgl8 {

	margin-left: 8px;

}



.mgl9 {

	margin-left: 9px;

}



.mgl10 {

	margin-left: 10px;

}



.mgl11 {

	margin-left: 11px;

}



.mgl12 {

	margin-left: 12px;

}



.mgl13 {

	margin-left: 13px;

}



.mgl14 {

	margin-left: 14px;

}



.mgl15 {

	margin-left: 15px;

}



.mgl20 {

	margin-left: 20px;

}



.mgl25 {

	margin-left: 25px;

}





/*marginRight负值设置*/



.fmgr5 {

	margin-right: -5px;

}



.fmgr10 {

	margin-right: -10px;

}





/*marginTop负值设置*/



.fmgt5 {

	margin-top: -5px;

}





/*padding上下值设置*/



.padd10 {

	padding: 10px 0;

}





/*paddingBottom值设置*/



.padb5 {

	padding-bottom: 5px;

}



.padb10 {

	padding-bottom: 10px;

}





/*paddingLeft值设置*/



.pad3 {

	padding-left: 3px !important;

}



.pad5 {

	padding-left: 5px !important;

}



.padl15 {

	padding-left: 15px;

}



.padl20 {

	padding-left: 20px;

}





/*bottom下边线设置*/



.bline {

	border-bottom: 1px solid #000;

}



.overflHide {

	overflow: hidden;

}



.cursor {

	cursor: pointer;

}





/*设置高度*/





/*设置高度垂直居中对齐*/



.setHeight23 {

	height: 23px;

	line-height: 23px;

}



.setHeight24 {

	height: 24px;

	line-height: 24px;

}



.setHeight25 {

	height: 25px;

	line-height: 25px;

}



.setHeight26 {

	height: 26px;

	line-height: 26px;

}



.setHeight27 {

	height: 27px;

	line-height: 27px;

}



.setHeight28 {

	height: 28px;

	line-height: 28px;

}



.setHeight29 {

	height: 29px;

	line-height: 29px;

}



.setHeight30 {

	height: 30px;

	line-height: 30px;

}





/*文本对齐方式*/



.text-left {

	text-align: left;

}



.text-right {

	text-align: right;

}



.text-center {

	text-align: center;

}



.text-justify {

	text-align: justify;

}



.text-nowrap {

	white-space: nowrap;

}



.text-lowercase {

	text-transform: lowercase;

	/*大写的英文转换成小写的英文*/

}



.text-uppercase {

	text-transform: uppercase;

	/*小写的英文转换成大写的英文*/

}



.text-capitalize {

	text-transform: capitalize;

	/*首字母大写*/

}



.text-overflow {

	text-overflow: ellipsis;

	/*显示省略符号来代表被修剪的文本*/

}





/*单行文本超出隐藏*/



.text-ellipsis {

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

}





/*字体操作*/



.font-weight {

	font-weight: bold;

}



.font-normal {

	font-weight: normal;

}



.font100 {

	font-weight: 100;

}



.font200 {

	font-weight: 200;

}



.font300 {

	font-weight: 300;

}



.font400 {

	font-weight: 400;

}



.font500 {

	font-weight: 500;

}



.font600 {

	font-weight: 600;

}



.font700 {

	font-weight: 700;

}



.font800 {

	font-weight: 800;

}



.font900 {

	font-weight: 900;

}





/*盒模型操作*/



.border-box {

	box-sizing: border-box;

}



.content-box {

	box-sizing: content-box;

}





/**/



.outline {

	outline: none;

}



.resize {

	resize: none;

}





/*字体大小*/



.font12 {

	font-size: 12px;

}



.font13 {

	font-size: 13px;

}



.font14 {

	font-size: 14px;

}



.font15 {

	font-size: 15px;

}



.font16 {

	font-size: 16px;

}



.font17 {

	font-size: 17px;

}



.font18 {

	font-size: 18px;

}



.font19 {

	font-size: 19px;

}



.font20 {

	font-size: 20px;

}



.font21 {

	font-size: 21px;

}



.font22 {

	font-size: 22px;

}



.font23 {

	font-size: 23px;

}



.font24 {

	font-size: 24px;

}



.font25 {

	font-size: 25px;

}



.font26 {

	font-size: 26px;

}



.font27 {

	font-size: 27px;

}



.font28 {

	font-size: 28px;

}



.font29 {

	font-size: 29px;

}



.font30 {

	font-size: 30px;

}





/*元素转换*/



.disInlineBlock {

	display: inline-block;

}



.disBlock {

	display: block;

}



.disInline {

	display: inline;

}



.disInherit {

	display: inherit;

}



.disInline-flex {

	display: inline-flex;

}



.disInline-table {

	display: inline-table;

}



.disFlex {

	display: flex;

}





/*边框操作*/



.borNone {

	border: none;

}



.borderSolid {

	border: 1px solid;

	/*边框1像素实线*/

}



.borderDotted {

	border: 1px dotted;

	/*边框1像素  点状边框*/

}



.borderDashed {

	border: 1px dashed;

	/*边框1像素  虚线边框*/

}



.borderSolid2 {

	border: 2px solid;

}



.borderDotted2 {

	border: 2px dotted;

}



.borderDashed2 {

	border: 2px dashed;

}



.borderSolid3 {

	border: 3px solid;

}



.borderDotted3 {

	border: 3px dotted;

}



.borderDashed3 {

	border: 3px dashed;

}



.borderRadiusNone {

	border-radius: none;

}



.borderRadius1 {

	border-radius: 1px;

}



.borderRadius2 {

	border-radius: 2px;

}



.borderRadius3 {

	border-radius: 3px;

}



.borderRadius4 {

	border-radius: 4px;

}



.borderRadius5 {

	border-radius: 5px;

}



.borderRadius {

	border-radius: 50%;

	/*圆形*/

}