*{ margin: 0; padding: 0; border: 0;vertical-align: baseline;font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;-webkit-font-smoothing: antialiased; }
*, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; outline: none; }
body, html { font-size: 14px; padding: 0; margin: 0; color: #434343; }
body{  background-color: #FFFFFF; }
a, li { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
a{ text-decoration: none; color: #434343; }
/*a:hover{ color: #828181 !important; }*/
i{font-style: normal;font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
label{ cursor: pointer; }
input,select,button{font-size: 14px;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, main { display: block; }
body { line-height: 1; }
ol, ul { list-style: none; }
em{font-style: normal;color: #d32541;font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif}
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
/* 测试边框 Start*/
.border-1{ border:1px solid red; }
.border-2{ border:1px solid aqua; }
.border-3{ border:1px solid blueviolet; }
.border-4{ border:1px solid brown; }
.border-5{ border:1px solid green; }
.border-6{ border:1px solid sandybrown; }
/* 测试边框 Ended*/

/* 宽度  Start*/
.wrap{ width: 1200px; margin: 0 auto; }
/* 宽度 Ended*/

/*浮动*/
.float-right{ float: right; }
.float-left{ float: left; }

/*内间距*/
.padding-lr-10{ padding-left: 10px; padding-right: 10px; }
.p-t-10{ padding-top: 10px; }
.p-t-20{ padding-top: 20px; }
.p-b-10{ padding-bottom: 10px; }
.p-b-20{ padding-bottom: 20px; }
.padding-10{ padding: 10px 10px; }
.p-lf10-tb30{ padding: 30px 10px; }
.p-l-100{padding-left: 100px}
/* 文字居中 */
.text-algin-center,.ta-c{ text-align: center; }

/* line-height */
.line-height-40{ line-height: 40px; }

/*显示*/
.inline-block{ display: inline-block; }

.w-all{ width: 100%; }

/* magin*/
.m-r-10{ margin-right: 10px; }
.m-r-20{ margin-right: 20px; }

/*鼠标*/
.pointer{ cursor: pointer; }

/*跳转*/
.jump{ cursor: pointer; }
.tooltip{ cursor: pointer; }

.tips{ background-color: #FEF3B4; border: 1px solid #FFC8A2; padding: 10px; margin-bottom: 20px;line-height: 22px;}

.row {
    margin-left: -15px;
    margin-right: -15px;
}
.row:before{
	content: " ";
    display: table;
	box-sizing: border-box;
}
.col-1{ float: left; position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; width: 8.33333333%; box-sizing: border-box;}
.col-2{ float: left; position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; width: 16.66666667%}
.col-3{ float: left; position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; width: 25%; box-sizing: border-box;}
.col-4{ float: left; position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; width: 33.33333333%; box-sizing: border-box;}
.col-5{ float: left; position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; width: 41.66666667%; box-sizing: border-box;}
.col-6{ float: left; position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; width: 50%; box-sizing: border-box;}
.col-7{ float: left; position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; width: 58.33333333%; box-sizing: border-box;}
.col-8{ float: left; position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; width: 66.66666667%; box-sizing: border-box;}
.col-9{ float: left; position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; width: 75%; box-sizing: border-box;}
.col-10{ float: left; position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; width: 83.33333333%; box-sizing: border-box;}
.col-11{ float: left; position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; width: 91.66666667%; box-sizing: border-box;}
.col-12{ float: left; position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; width: 100%; box-sizing: border-box;}

.bg-primary{ background: #1abc9c !important; color: #FFF; }
.bg-primary:hover{background: #169e83!important;}
.bg-success{ background: #2ecc71 !important; color: #FFF; }
.bg-success:hover{ background: #26a45b !important;  }
.bg-info{ background: #3498db !important; color: #FFF; }
.bg-info:hover{ background: #2c81b9 !important;}
.bg-warning{ background: #f1c40f !important; color: #FFF; }
.bg-warning:hover{ background: #d2ab0f !important; color: #FFF; }
.bg-danger{ background: #e74c3c !important; color: #FFF; }
.bg-danger:hover{ background: #c94335 !important; color: #FFF; }
.bg-cancel{ background: #7C7C7C !important; color: #FFF; }
.bg-cancel:hover{ background: #5b5b5b !important; color: #FFF; }
.border{border: 1px solid #dcdcdc !important;}
.border-radius{border-radius: 3px;}

.text-primary{ color: #1abc9c !important; }
.text-success{ color: #2ecc71 !important; }
.text-info{ color: #3498db !important; }
.text-warning{ color: #f1c40f !important; }
.text-danger{ color: #e74c3c !important; }
.text-cancel{ color: #7C7C7C !important; }
