*{
	margin: 0;
	padding: 0;
}
textarea{ resize:none;}

li { display: list-item ;list-style:none}
input,button,textarea,select{ border:none}
input,button,textarea{ background:transparent;}
input{outline: none;}

hr{ border: 1px solid #e6e6e6;margin: 5px 0;}

body{
	padding:0!important;
	font-size: 14px!important;
}
.body-main{
	width: 100%;
	min-width: 1200px;
}

a{
	color: inherit;
	text-decoration: none;
}
em{
	font-style:normal;
}

.blue-on{
	background-color:#3769D8!important;
}

.yellow-on{
	background-color:#F8D12A!important;
}
.white-on{
	background-color: #fff;
}

.theme_bg_color{
	background: rgb(177,27,38);
}
.gray-on{
	background-color: #A1A1A1!important;
}
html {font-size : 14px;}

/* 顶部工具栏部分 */
.tool-bar {
	width: 100%;
	min-width: 1200px;
	background-color: #F4F4F4;
	font-size: 0.1rem;
	color: #666;
}


.tool-bar-box {
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	margin: auto;
	background-color: #F4F4F4;
	height: 35px;
	width: 75%;
	min-width: 900px;
}


.bar-box-ul li>a:hover{
	color: rgb(177,27,38);
}

.tool-bar-box .bar-box-ul li {
	float: left;
	width: auto;
	margin-left: 10px;
	font-size: 14px;
}

.bar-box-ul {
	line-height: 35px;
}

.bar-box-ul li>a {
	margin-right: 10px;
}

.bar-box-ul li:nth-child(3) a{
	display: flex;
	justify-content: center;
	align-items: center;
}
.bar-box-ul li i.complain {
	display: inline-block;
	height: 20px;
	width: 20px;
    background-image: url(../image/icon3-1.png);
    background-repeat: no-repeat;

}


.box-ul-i {
	margin: 11px 7px 0 0;
	vertical-align: top;
	width: 12px;
	height: 14px;
}


:focus {outline:none;} /*for IE*/
::-moz-focus-inner {border-color: transparent;} /*for mozilla*/


.fl{
	float: left!important;
}

.fr{
	float: right!important;
}



.mb5{margin-bottom: 5px!important;}
.mb10{margin-bottom: 10px!important;}
.mb15{margin-bottom: 15px!important;}
.mb20{margin-bottom: 20px!important;}
.mb25{margin-bottom: 25px!important;}
.mb30{margin-bottom: 30px!important;}
.mb35{margin-bottom: 35px!important;}
.mb40{margin-bottom: 40px!important;}
.mb50{margin-bottom: 50px!important;}
.mb60{margin-bottom: 60px!important;}

.mt0{margin-top: 0px!important;}
.mt3{margin-top: 3px!important;}
.mt5{margin-top: 5px!important;}
.mt8{margin-top: 8px!important;}
.mt12{margin-top: 12px!important;}
.mt14{margin-top: 14px!important;}
.mt15{margin-top: 15px!important;}
.mt40{margin-top: 40px!important;}
.mt45{margin-top: 45px!important;}
.mt20{margin-top: 20px!important;}
.mt24{margin-top: 24px!important;}
.mt30{margin-top: 30px!important;}
.mt25{margin-top: 25px!important;}
.mt10{margin-top: 10px!important;}
.mt15{margin-top: 15px!important;}
.mt35{margin-top: 35px!important;}
.mt40{margin-top: 40px!important;}
.mt50{margin-top: 50px!important;}
.mt60{margin-top: 60px!important;}
.mt65{margin-top: 65px!important;}
.mt100{margin-top: 100px!important;}

.mr006{margin-right: 6%!important;}
.mr10{margin-right: 10px!important;}
.mr15{margin-right: 15px!important;}
.mr20{margin-right: 20px!important;}
.mr25{margin-right: 25px!important;}
.mr35{margin-right: 30px!important;}
.mr30{margin-right: 30px!important;}
.mr40{margin-right: 40px!important;}
.mr42{margin-right: 42px!important;}
.mr50{margin-right: 50px!important;}
.mr20{ margin-right: 20px!important;}
.mr5{ margin-right: 5px!important;}
.mr0{margin-right: 0px!important;}
.mr10{margin-right: 10px!important;}
.mr-10{margin-right: -10px!important;}



.ml-5{margin-left: -5px!important;}
.ml-22{margin-left: -22px!important;}
.ml5{margin-left: 5px!important;}
.ml10{margin-left: 10px!important;}
.ml20{margin-left: 20px!important;}
.ml15{margin-left: 15px!important;}
.ml25{margin-left: 25px!important;}
.ml27{margin-left: 27px!important;}
.ml30{margin-left: 30px!important;}
.ml35{margin-left: 35px!important;}
.ml40{margin-left: 40px!important;}
.ml20{margin-left: 20px!important;}
.ml50{margin-left: 50px!important;}
.ml60{margin-left: 60px!important;}
.ml70{margin-left: 70px!important;}

.pt0{padding-top: 0px!important;}
.pt3{padding-top: 3px!important;}
.pt5{padding-top: 5px!important;}
.pt10{padding-top: 10px!important;}
.pt15{padding-top: 15px!important;}
.pt20{padding-top: 20px;}
.pt25{padding-top: 25px;}
.pt30{padding-top: 30px;}
.pt35{padding-top: 35px;}
.pt40{padding-top: 40px;}
.pt50{padding-top: 50px;}
.pt60{padding-top: 60px;}
.pt70{padding-top: 70px;}
.pb5{padding-bottom: 5px;}
.pb10{padding-bottom: 10px;}
.pb15{padding-bottom: 15px!important;}
.pb20{padding-bottom: 20px;}
.pb25{padding-bottom: 25px!important;}
.pb30{padding-bottom: 30px;}
.pb35{padding-bottom: 35px;}
.pb40{padding-bottom: 40px;}
.pb50{padding-bottom: 50px;}
.pb70{padding-bottom: 70px;}


.pl0{padding-left: 0!important;}
.pl005{padding-left: 5%;}
.pl5{padding-left: 5px;}
.pl10{padding-left: 10px;}
.pl25{padding-left: 25px;}
.pl20{padding-left: 20px!important;}
.pl30{padding-left: 30px;}
.pl40{padding-left: 40px;}
.pl50{padding-left: 50px;}
.pl120{padding-left: 120px;}
.pl190{padding-left: 190px;}
.pl200{padding-left: 200px;}
.pl205{padding-left: 205px;}
.pr0{padding-right: 0px!important;}
.pr20{padding-right: 20px!important;}
.pr40{padding-right: 40px!important;}
.pr50{padding-right: 50px!important;}
.pr120{padding-right: 120px!important;}



.border_r{ border-right: solid 1px #f1f1f1;}
.noborder{ border: none!important;}
.auto{ margin: auto;}

.red{ color: #d20505;}
.red_s{color: #cb0101;}
.gray_m{color:#666}
.gray_s{color: #ccc;}
.black_color{
	color: #222;
}
.theme_color{
	color: rgb(177,27,38);
}

.font12{font-size: 12px!important;}
.font14{font-size: 14px!important;}
.font16{font-size: 16px!important;}
.font18{ font-size: 18px!important;}
.font20{ font-size: 20px!important;}
.font22{ font-size: 22px!important;}
.font24{ font-size: 24px!important;}
.font26{ font-size: 26px!important;}
.font30{ font-size: 30px!important;}
.font_bold{ font-weight: bold!important;}
.color_b3b3b3{ color: #b3b3b3;}

.bg_white{ background-color: #fff!important;}
.bg_ffad00{background-color: #ffad00!important;}
.bg_f5f5f5{background-color: #f5f5f5!important;}
.color_white{ color: #fff!important;}
.color_666{color: #666!important;}
.center{ text-align: center;}

.width100{ width: 100%!important;}
.width26{ width: 26%!important;}
.width83{ width: 83%!important;}
.width80{width: 80%!important;}
.width89{width: 89%!important;}
.width25{ width: 25%!important;}
.width20{ width: 20%!important;}
.width15{ width: 15%!important;}
.adapt_width{width: 100%;min-width: 1200px;}

.overflow{ overflow: hidden;}
.block{ display: block!important;}
.position_r{position: relative;}
.position_a{position: absolute;}
.nopadding{ padding-right: 0!important;}
.line-height90{ line-height: 90px;}
.border-ccc{border: solid 1px #ccc!important;}
.border-none{
	border:none!important;
}
.border-bottom{border-bottom: solid 1px #f1f1f1;}


.display-flex{
	display: -webkit-box; /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */  
	display: -moz-box; /* Firefox 17- */  
	display: -webkit-flex; /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */  
	display: -moz-flex; /* Firefox 18+ */  
	display: -ms-flexbox; /* IE 10 */  
	display: flex; /* Chrome 29+, Firefox 22+, IE 11+, Opera 12.1/17/18, Android 4.4+ */  
}


.justify-content-flex-center{
	-webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.flex-align-items-center{
	-webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.flex-direction-colunm{
	-webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
}
.flex-direction-row{
	-webkit-box-orient:horizontal;
    -ms-flex-direction: row;
    -webkit-flex-direction: row;
    flex-direction: row;
}
.w1200{
	width: 1200px;
	margin: 0 auto;
}
.clearfix1::after,
.clearfix1::before{
  content: " ";
  display: table; 
  line-height: 0;
}  
.clearfix1:after{
  clear: both;
}
.clearfix1 {
    *zoom: 1;
}

.img-adaption{
	width: 100%;
	height: 100%;
}