.section>.row{
  padding-bottom: 30px;
}
/*标题*/
.title{
  text-align: center;
}
.title h2{
  margin-top: 30px;
  line-height: 2;
}
.title p{
  margin:10px 0;
  font-size: 18px;
  line-height: 1.5;
}
.inputWrap{
  position: relative;
}
.inputWrap button{
  position: absolute;
  left: 225px;
  top: 15px;
  border: none;
  background: #fff;
  padding: 0;
}
.inputWrap button:focus{
  outline: none;
}
/*城市*/
.acedemyWrap{
  position: relative;
}
.schollWrap{
  width: 180px;
  margin-left: 69px;
  max-height: 300px;
  overflow-y: auto;
  box-shadow: 0px 0px 10px #ddd;
  position: absolute;
  background: #fff;
  z-index: 9;
  left: 0;
  top: 43px;
}
.schollWrap a{
  display: inline-block;
  height: 34px;
  width: 100%;
  line-height: 34px;
  padding: 0 15px;
  font-size: 14px;
}
/*所属地区*/
/*Hide all except first fieldset*/
#msform fieldset:not(:first-of-type ) {
  display: none;
}

/*inputs*/
#msform input, #msform textarea, #msform select {
  padding-left: 10px;
  border-radius: 0px;
  width: 180px;
  box-sizing: border-box;
  font-size: 14px;
  padding: 0px 12px;
  min-height: 43px;
  margin-bottom: 10px;
  border: 1px solid #ddd;
  color: #999;
}

#msform textarea {
  padding: 10px;
}
/*buttons*/
/*表格样式*/
#msform label {
  /*width: 100%;*/
  font-size: 16px;
  color: #000;
  /*font-weight: normal;*/
  font-weight: 600;
  height: 43px;
  line-height: 43px;
  float: left;
  margin-right: 5px;
}
#msform .col-md-4{
  padding: 0;
}
.shaixuai {
  position: relative;
}

.shaixuai>li {
  float: left;
  width: 15.5%;
  margin: 12px 0 0;
  padding: 0 6px;
  border: 1px solid #c9c9c9;
  text-align: center;
  background: #fff;
}

.shaixuai>li>a {
  line-height: 29px;
  display: block;
  overflow: hidden;
  width: 100%;
  height: 29px;
  text-align: left;
  color: #414141;
  background: #fff url(https://images.innov100.com/trends/botSelect.png)
    no-repeat right center;
}

.shaixuai .shouye {
  height: 45px;
  line-height: 45px;
  border-radius: 0;
  float: left;
  position: relative;
  cursor: pointer;
  width: 100%;
}

.shaixuai .shouye>a {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}

.shaixuai .suoshudiqu {
  position: absolute;
  left: 34.3%;
}

.shaixuai .suoshudiqu .suoshudiquAll {
  display: none;
  overflow-y: auto;
  height: 200px;
  border-top: none;
  margin-left: -6px;
  margin-right: -6px;
}

.shaixuai .suoshudiqu .suoshudiquAll a {
  line-height: 29px;
  display: block;
  height: 29px;
  background: #fff;
}

.shaixuai .chenglishijian {
  position: absolute;
  left: 56.5%;
}

.shaixuai .chenglishijian .chenglishijianAll {
  display: none;
  overflow-y: auto;
  height: 200px;
  border-top: none;
  margin-left: -6px;
  margin-right: -6px;
}

.shaixuai .chenglishijian .chenglishijianAll a {
  line-height: 29px;
  display: block;
  height: 29px;
  background: #fff;
}
/*隐藏的内容*/
#wrap {
  font-size: 14px;
  width: 600px;
  position: absolute;
  top: 43px;
  left: 69px;
  display: none;
}

.all-sort-list {
  position: relative;
  width: 30%;
  text-align: left;
  /*border: 1px solid #ccc;*/
  border-top: none;
  background: #fff;
  box-shadow: 0px 0px 10px #DDDDDD;
  z-index: 10;
  max-height: 300px;
  overflow-y: auto;
}

.all-sort-list .item {
  height: 30px;
  border-top: 1px solid #fff;
  cursor: pointer;
}

.all-sort-list .item.bo {
  border-top: none;
}

.all-sort-list .item h3 {
  padding: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 28px;
  overflow: hidden;
  width: 100%;
  height: 28px;
  border: 1px 0;
}

.all-sort-list .hover h3 {
  position: relative;
  z-index: 13;
  /*border-width: 1px 0;
  */
  /*border-style: solid;
  */
  border-color: #ddd;
  background: #fff;
}

.all-sort-list .item span {
  padding: 0;
  color: #01a2d8;
  display: inline-block;
  width: 100%;
}

.all-sort-list .item a {
  text-decoration: none;
  color: #333;
  display: inline-block;
  width: 100%;
  padding: 5px 10px;
  font-size: 14px;
}

.all-sort-list .item a:hover {
  color: #01a2d8;
}

#wrap .item-list {
  font-size: 13px;
  /*display: none;*/
  position: absolute;
  z-index: 10;
  top: 0;
  left: 30%;
  width: 705px;
  min-height: 300px;
  box-shadow: 0px 0px 10px #DDDDDD;
  border: 1px solid #ddd;
  background: #fff;
  _height: 200px;
}

.item-list .subitem {
  float: left;
  padding: 0 4px 0 8px;
}

.item-list .subitem dl {
  overflow: hidden;
  zoom: 1;
  padding: 6px 0;
  border-top: 1px solid #eee;
}

.item-list .subitem .fore {
  border-top: none;
}

.item-list .subitem dt {
  font-weight: 700;
  line-height: 22px;
  float: left;
  width: 120px;
  padding: 3px 6px 0 0;
  text-align: right;
  color: #01a2d8;
}

.item-list .subitem dt a {
  color: #01a2d8;
}

.item-list .subitem dd {
  float: left;
  overflow: hidden;
  width: 505px;
}

.item-list .subitem dd em {
  line-height: 14px;
  float: left;
  height: 14px;
  margin-top: 5px;
  padding: 0 8px;
  border-left: 1px solid #ccc;
}

.item-list .subitem dd em a, .item-list .cat-right dd a {
  text-decoration: none;
  color: #666;
  cursor: pointer;
}

.item-list .subitem dd em a:hover, .item-list .cat-right dd a:hover {
  font-weight: normal;
  text-decoration: underline;
}

.item-list .cat-right {
  float: right;
  width: 210px;
}

.item-list .cat-right dl {
  width: 194px;
  padding: 6px 8px;
}

.item-list .cat-right dd {
  line-height: 22px;
  overflow: hidden;
  padding: 3px 0 0;
  padding-top: 6px;
}

.item-list .cat-right dt {
  font-weight: 700;
  padding: 3px 6px 0 0;
  color: #01a2d8;
}

.item-list .cat-right dd a:hover {
  color: #666;
}

#downloadAuthorizationTemplates {
  display: none;
}

.willBeClonedChild {
  position: relative;
}

.deleteBtn {
  position: absolute;
  top: 40px;
  right: 16px;
  z-index: 10;
}
/*内容*/
#myTab {
  /*margin-top: 20px;*/
}

#myTab li a {
  color: #484848;
}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus
  {
  border: none;
  border-bottom: 5px solid #01a2d8;
}

.nav-tabs>li>a {
  border: none;
}

.nav-tabs>li>a:hover, .nav-tabs>li>a:focus {
  border: none;
  border-bottom: 5px solid #01a2d8;
  background: #fff;
}

.nav-tabs {
  border-bottom: 1px solid #10aeff;
}
.itemComName .table>thead>tr>th, .itemComName .table>tbody>tr>th, .itemComName .table>tfoot>tr>th, .itemComName .table>thead>tr>td, .itemComName .table>tbody>tr>td, .itemComName .table>tfoot>tr>td {
    height: 46px;
    display: table-cell;
    vertical-align: middle;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding: 0;
}
/*表格*/

#myTabContent table {
  table-layout: fixed;
}

#myTabContent thead {
  background: #f4f9fe;
}

#myTabContent thead th {
  font-size: 14px;
  font-weight: normal;
  color: #414141;
  text-align: center;
  height: 45px;
  line-height: 45px;
  display: table-cell;
  vertical-align: middle;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  border-bottom-width: 0px;
}

#myTabContent tbody tr td {
  height: 60px;
  line-height: 60px;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

#myTabContent tbody tr .tagAll {
  overflow: none;
  display: normal;
  padding: 5px 0;
}

#myTabContent tbody tr td img {
  height: 50px;
  width: 50px;
  float: left;
  border-radius: 0;
}

#myTabContent tbody tr td h3 {
  font-size: 16px;
  color: #2788e2;
  height: 24px;
  line-height: 24px;
}

#myTabContent tbody tr td p {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #909090;
  line-height: 20px;
  font-size: 14px;
  height: 24px;
  line-height: 24px;
}

#myTabContent tbody tr .logoName {
  text-align: left;
}
#myTabContent tbody tr .logoName > a > div{
  margin-right: 5px;
  margin-top: 5px;
}
#myTabContent tbody tr .logoName img {
  margin-right: 5px;
  margin-top: 5px;
}
#jmeter tbody tr .logoName img{
  border-radius: 50%;
}

#myTabContent tbody tr .logoName .avanda {

}

#myTabContent tbody tr td .tag {
  padding: 4px 8px;
  margin: 4px;
  border: 1px solid #01a2d8;
  color: #01a2d8;
  font-size: 14px;
}
#myTabContent tbody tr td.moreTr{
    line-height: inherit;
    display: table-cell;
    vertical-align: middle;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding: 13px 0px;
}
.js-load-more{
  line-height: 40px;
  height: 40px;
  padding-left: 20px;
  border-bottom: 1px solid #c3def7;
  background: #d4e7f9;
  display: inline-block;
  width: 100%;
  text-align: center;
  color: #777777;
  cursor: pointer;
  margin-bottom: 25px;
}
.mark {
  color: #50a0eb;
  background-color: #fff;
}

.creatCom {
  margin: 20px 50px 0px;
}
