
#oo{width: 160px;}
a:hover{text-decoration: none !important;}

.tab1{width: calc(100% - 200px);margin:0px auto;/*margin-top: 20px*/}
.t1_left{width:14%;float: left;}
.tr1_1{width: 100%;background-color: #eee;margin-bottom:10px ;}
.active{background-color: /*#666666*/#888;}
.active a{color: #fff;}
.tb{
  font: 16px 'Open Sans', sans-serif;
  text-transform: uppercase;
  background: none;
  outline: none;
  cursor: pointer;
  -webkit-transition: all .5s;
  -o-transition: all .5s;
  transition: all .5s;
}
.btn-1 {
	display: block;
  width: 100%;
 	padding: 10px 0;
 	font-size: 16px;
  text-align: center;
  color: #595757;
  border-color: #595757;
  background: -webkit-linear-gradient(left, #444, #444) no-repeat;
  background: -webkit-gradient(linear, left top, right top, from(#444), to(#444)) no-repeat;
  background: -o-linear-gradient(left, #FFF #888) no-repeat;
 /* background: linear-gradient(to right, #FFF, #888) no-repeat;*/
  background-size: 0% 100%;
}
.btn-1:hover {
  background-size: 100% 100%;
  color: #fff;
}

.t1_right{width:65%;float:left;margin-left:3.7%;}
.tr_2{background-color: /*#666*/#888;font-size: 16px;color: #fff;padding:9px 0;/*border-left: 20px solid #eee;*/padding-left:10px;width: 100%;}
.tr_3{width:77%;margin-left:11.5%;}
.tr_3 ul li h4{color: #000;font-size: 18px;margin: 5px 0;font-weight: 500;}
.tr_3 ul li p{text-indent: 1em;padding: 5px 0;font-size: 14px;font-weight: 300;color: #333;}
.tr_3 h3{color: #000;font-weight: 700;padding: 10px 0;font-size: 20px;}
.tr_3 p{padding: 5px 0;font-size: 16px;font-weight: 300;color: #333;}
.tr_4{padding: 10px 0;}

.tr_4 table{margin: auto;width: 50%;}
.tr_4 table tr{padding: 20px 0;}
.tr_4 table tr td span{color: red;margin-left: 5px;}
.tr_4 table tr td input{color: #333;}
.tr_5 table tr td span{color: red;}
.tableright{float: right;}
.tdsex td{float: left;}
.tableborderr{}
.tr_5 table {padding: 20px 0;}
.tr_5 table{margin: auto;width: 69%;}
.formsubmit{margin-top: 10px;padding: 5px;margin-right: 5px;}

.col-form-label{text-align: right;}
.tr_6{padding: 20px 0;width:100%;margin-left: /*15%*/12%;}
.tr_7{padding: 20px 0;width:100%;margin-left: /*15%*/12%;padding-bottom: 48px}
.ac{text-align: center;width:70%;}
.laydate-set-ym span, .layui-laydate-header i{color: #999;}
.laydate-footer-btns span{color: #666;}


.xz {color: #666;}
.xz i{padding: 0 5px;}
.xz:hover{color: #000;}

.fy{width: 100%;text-align: center;margin-bottom: 50px;}
.pagination2{ text-align: center;font-size: 12px;display:inline-block;margin-top: 50px;} 
.pagination2 a,.pagination2 span{display: inline-block;padding: 0 10px;height: 28px;line-height: 28px;border: 1px solid #ddd;border-radius: 4px;text-decoration: none;color: #999;cursor: pointer; margin-right:5px;} 
.pagination2 a:hover:not(.disabled):not(.current),.pagination2 span:hover:not(.disabled):not(.current){color:#fff;background-color: #595757} 
.pagination2 a.disabled,.pagination2 span.disabled{color: #bfbfbf;background: #f5f5f5;cursor: no-drop;border: 1px solid #ddd;} .pagination2 a.current,.pagination2 span.current{color: #fff;background: #595757;border: 1px solid #595757;}


