@charset "UTF-8";@font-face{font-family:iconfont;src:url(/skin_v3/static/fonts/iconfont_7359a50.eot);src:url(/skin_v3/static/fonts/iconfont_7359a50.eot) format('embedded-opentype'),url(/skin_v3/static/fonts/iconfont_67eb33f.woff) format('woff'),url(/skin_v3/static/fonts/iconfont_a7b7f0c.ttf) format('truetype'),url(/skin_v3/static/fonts/iconfont_4946be7.svg) format('svg')}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-home-o:before{content:"\e656"}.icon-home-o .iconP{display:block}.icon-left-o:before{content:"\e7ce"}.icon-right-o:before{content:"\e757"}.icon-cart-o:before{content:"\e632"}.icon-overview-o:before{content:"\e60e"}.icon-cpro-o:before{content:"\e60b"}.icon-cquota-o:before{content:"\e604"}.icon-cmember-o:before{content:"\e65a"}.icon-pcloud-o:before{content:"\e65b"}.icon-cinfo-o:before{content:"\e60c"}.icon-android:before{content:"\e614"}.icon-ios:before{content:"\e610"}.icon-timing:before{content:"\e69c"}.icon-task-o:before{content:"\e728"}.icon-app-manage-o:before{content:"\e6c4"}.icon-machine-o:before{content:"\e635"}.icon-case-o:before{content:"\e69b"}.icon-abtest-o:before{content:"\e639"}.icon-script-manage-o:before{content:"\e606"}.icon-auto-manage-o:before{content:"\e650"}.icon-defect-o:before{content:"\e636"}.icon-project-o:before{content:"\e617"}.icon-upload-o:before{content:"\e63d"}.icon-hook-o:before{content:"\e63e"}.icon-batch-o:before{content:"\e637"}.icon-spot:before{content:"\e643"}.icon-arrow-down-o:before{content:"\e7cd"}.icon-arrow-up-o:before{content:"\e7cc"}.icon-arrow-up-o:before{content:"\e7cc"}.icon-wonder-o:before{content:"\e629"}.icon-game-o:before{content:"\e63b"}.icon-corner-hook:before{content:"\e605"}.icon-user-o:before{content:"\e61b"}.icon-list-o:before{content:"\e60c"}.icon-logcat-o:before{content:"\e64d"}.icon-capture-o:before{content:"\e644"}.icon-qq:before{content:"\e668"}.icon-forward-o:before{content:"\e601"}.icon-email-o:before{content:"\e669"}.icon-webTest-o:before{content:"\e60d"}.icon-refresh-o:before{content:"\e609"}.icon-edit-o:before{content:"\e63f"}.icon-resize-o:before{content:"\e664"}.icon-add-o:before{content:"\e622"}.icon-pin-o:before{content:"\e623"}.icon-save-o:before{content:"\e653"}.icon-del-o:before{content:"\e65c"}.icon-phone-o:before{content:"\e7cb"}.icon-settings-o:before{content:"\e6a6"}.icon-success-o:before{content:"\e620"}.icon-warning-o:before{content:"\e621"}.icon-error-o:before{content:"\e660"}.icon-phone2-o:before{content:"\e638"}.icon-net-o:before{content:"\e627"}.icon-database-o:before{content:"\e6bf"}.icon-close-o:before{content:"\e61c"}.icon-timedTaskLog-o:before{content:"\e67b"}.icon-monitorDesc-o:before{content:"\e677"}.icon-monitorErrList-o:before{content:"\e679"}.icon-monitorWarLog-o:before{content:"\e678"}.icon-plus-o:before{content:"\e62a"}.icon-question-o:before{content:"\e6f6"}.icon-table-o:before{content:"\e685"}.icon-echarts-o:before{content:"\e684"}
ul{list-style: none;}
ul,li{margin:0;padding:0;}
body{
  background-color: #F8FAFE;
  color:#172B4D;
  font-family: -apple-system,"PingFang SC","Proxima Nova","Helvetica Neue",Helvetica,"Hiragino Sans GB","STHeitiSC Light","Microsoft YaHei",Arial,sans-serif;
}
.header-placeholder{
  height: 50px;
}
header{
  position: fixed;
  left: 0;
  right: 0;
  z-index: 90;
}
header .navbar-lg .navbar-nav>li>a{
  margin-top:10px;
  margin-bottom:10px;
}
header .navbar{
  margin-bottom: 0;
  border:0;
}
header>.navbar-nav{
  background-color: #FFFFFF;
}
header .navbar-nav{
  margin-left: -15px;
}
.first-navbar{
  position: relative;
}
.first-navbar .top-navbar{
  margin-right: -30px;
}
.top-navbar .dropdown-toggle .caret{
  position: static;
}
.top-navbar .dropdown-toggle .caret:after{
  margin-top: -3px;
}
.first-navbar .top-navbar>li>a{
  color: #A8ACB9;
  font-size: 12px;
}
.navbar-header .btn-register{
  display: none;
}
.navbar-menu{
  clear: right;
  margin-top: 40px;
  padding:1px 0;
  background-color: #FFFFFF;
  position: relative;
  transition: all 200ms;
}
.navbar-menu .navbar-right{
  margin-right: -15px;
}
.navbar-menu .navbar-nav{
  margin-top:-1px;
  margin-bottom: -1px;
}
.navbar-menu .navbar-left>li>a{
  margin-right: 30px;
  padding-left: 0;
  padding-right: 0;
  color: #172B4D;
}
.navbar-menu .navbar-right>li>a.btn{
  padding:6px 12px 5px;
  color: #FFFFFF;
}
.navbar-menu .navbar-nav>li.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-menu .navbar-nav>li>a:hover{
  color: #172B4D;
  background-color: transparent;
}
.navbar-menu .navbar-nav>li.active>a{
  border-bottom: 2px solid #1F5DEA;
  position: relative;
  z-index: 2;
}
.navbar-menu:before,.navbar-menu:after{
  display: block;
  content: '\20';
  height:0;
  overflow: hidden;
  position: absolute;
  left: -100%;
  right:-100%;
}
.navbar-menu:before{
  border-top:1px solid #F1F2F6;
  top: -1px;
}
.navbar-menu:after{
  border-bottom:1px solid #F1F2F6;
  bottom: -1px;
}
.navbar-menu .navbar-left>li>a>img{
  margin-right: 8px;
}
.navbar-menu .navbar-right .btn-sm{
  margin-top: 9px;
  margin-bottom: 8px;
}
.navbar-menu .btn-login{
  display: none;
}
.navbar-menu-content{
  box-shadow:0 20px 16px 0 rgba(0, 0, 0, 0.1);
}
.menu-content-item{
  display: none;
  margin-top:15px;
  margin-bottom: 15px;
  overflow: hidden;
}
.menu-content-item a{
  float: left;
  width: 33.33333%;
  display: block;
}
.menu-content-item a:hover{
  background: #f8fafe;
  color: #1F5DEA;
}
.menu-content-item a:hover dl h3,.menu-content-item a:hover dl p{
  color: #1F5DEA;
}
.menu-content-item dl{
  padding:17px;
}
.menu-content-item dl dt{
  float: left;
}
.menu-content-item dl dd{
  margin-left: 76px;
}
.menu-content-item dl img{
  width: 64px;
  height: 64px;
  margin-right: 12px;
}
.menu-content-item dl h3{
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 400;
  color: #172B4D;
}
.menu-content-item dl p{
  font-size: 12px;
  font-weight: 300;
  line-height: 17px;
  text-align: justify;
  color: #A8ACB9;
}

.navbar-fixed .navbar-header{
  position: relative;
  z-index: 1;
}
.navbar-fixed .navbar-menu{
  margin-top:0;
  margin-left: -15px;
  padding-left: 109px;
}
.navbar-fixed .navbar-menu .navbar-right li{
  margin-left: 10px;
}
.navbar-fixed .navbar-menu .btn-login{
  display: inline-block;
}
.navbar-fixed .top-navbar{
  display: none;
}

header .navbar-lg{
  box-shadow: 0 1px 0 0 #EFF0F4;
}
header .navbar-lg .navbar-nav>li>a{
  color: #172B4D;
}
header .navbar-toggle{
  border:0;
  margin-top: 10px;
  margin-right: 0;
}
header .dropdown-menu>li>a{
  line-height: 30px;
  font-size: 12px;
}
.navbar-lg.fixed-bar{
  display:none;
  position:fixed;
  top:0;
  left:0;
  right:0;
}
.navbar-lg.fixed-bar .navbar-nav{
  margin-left: -30px;
}
.navbar-lg.fixed-bar .btn-register{
  display: none;
}
.navbar-lg.fixed-bar .navbar-nav>li>a{
  margin-top:10px;
  margin-bottom:10px;
}
.navbar-menu .dropdown-userinfo{
  padding-right: 0;
}
.username-text{
  display: inline-block;
  max-width: 60px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: middle;
}
.mobile-user-info{
  float:right;
  display: none;
  margin-right:-1.34vw;
  padding:3.7vw;
}

footer{
  margin-top:168px;
  padding-bottom: 60px;
  font-size: 12px;
}
footer .footer-copyright{
  color: #A8ACB9;
}
footer .footer-copyright dt{
  margin-bottom: 52px;
}
footer .footer-copyright dd{
  margin-bottom: 10px;
}
footer .footer-contact{
  font-size: 14px;
}
footer .footer-grid{
  margin-left: -15px;
}
footer .footer-links{
  margin-left: 0;
  overflow: hidden;
}
footer .footer-links li{
  float: left;
  margin-right: 4%;
}
footer .footer-links li:last-child{
  margin-right: 0;
}
footer .footer-links li:last-child dd{
  display: block;
}
footer .footer-links li:last-child dd span{
  display: block;
}
footer .footer-links dt,footer .footer-links dd{
  line-height: 22px;
}
footer .footer-links dt{
  margin-bottom: 12px;
  font-size: 14px;
  font-weight: 400;
  -webkit-font-smoothing: antialiased;
}
footer .footer-links dd{
  display: flex;
  justify-content: space-between;
  flex-flow: row wrap;
}
footer .footer-links span{
  width: 50%;
  margin-bottom: 7px;
}
footer .footer-links a{
  white-space: nowrap;
  color: #A8ACB9;
}
footer .footer-links li:nth-child(1){
  width: 24%;
}
footer .footer-links li:nth-child(2){
  width: 48%;
}
footer .footer-links li:nth-child(3){
  width: 20%;
}
footer .footer-layout-mobile{
  display: none;
  color: #A8ACB9;
}
.footer-layout-mobile .footer-copyright{
  text-align: center;
}
.footer-layout-mobile .footer-service{
  width: 280px;
  margin: 0 auto;
  color: #A8ACB9;
  text-align: center;
  overflow: hidden;
}
.footer-layout-mobile .footer-service li{
  float: left;
  width: 30%;
  margin-left: 5%;
}
.footer-layout-mobile .footer-service li:first-child{
  margin-left: 0;
}
.footer-layout-mobile .footer-service div{
  margin-bottom: 10px;
}
.footer-layout-mobile .footer-service-consultation{
  margin-top: 32px;
}
.footer-layout-mobile .footer-contact{
  color: #6B798E;
  font-size: 30px;
  margin: 10px auto;
}
.footer-layout-mobile .footer-contact .fn10{
  font-size: 10px;
}

.clr-blue{
  color: #1F5DEA;
}
.w120{
  width: 120px;
}
.w140{
  width: 140px;
}
.text-center{
  text-align:center;
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{
  background: transparent;
}
.mobile-show{
  display: none!important;
}
.navbar-nav-userinfo{
  display: none;
}
.navbar-default .navbar-nav-userinfo>li>a{
  color: #172B4D;
  border-bottom: 1px solid #F2F2F2;
}

@media (min-width: 768px){
  .navbar-menu .navbar-left>li>.dropdown-menu{
    display: none;
  }
}
@media (max-width: 768px) and (max-width:1169px){
  footer .footer-layout-default .footer-copyright{
    margin-bottom: 40px;
  }
}
@media (max-width: 767px){
  .mobile-show{
    display: block!important;
  }
  .mobile-hide{
    display: none!important;
  }
  body{
    -webkit-font-smoothing: antialiased;
  }
  header{
    box-shadow: 0 2px 2px #14222328;
    font-size: 3.73vw;
  }
  header .dropdown-menu>li>a{
    font-size: 14px;
  }
  .navbar-default .navbar-toggle{
    margin-top:2.99vw;
    margin-right:2.66vw;
    padding: 2vw;
  }
  .navbar-toggle .icon-bar{
    width: 4.26vw;
    height: .53vw;
  }
  .navbar-toggle .icon-bar+.icon-bar{
    margin-top: 1.06vw;
  }
  .first-navbar .top-navbar{
    display: none;
  }
  .navbar-header .btn-register{
    display: block;
    float: right;
    width: auto;
    margin-top: 2.66vw;
    margin-right: 2.66vw;
    line-height: 5.5vw;
    height: 8vw;
    text-align: center;
  }
  .navbar-menu{
    margin: 0 -15px;
    padding:0;
  }
  .navbar-menu .navbar-nav{
    margin: 0;
  }
  .navbar-menu .navbar-nav a,.nav .open>a:hover{
    border-bottom: 1px solid #F2F2F2;
  }
  .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{
    background-color: transparent;
    color: #172B4D;
  }
  .top-navbar .open .dropdown-menu>li>a,.navbar-right .open .dropdown-menu>li>a{
    background-color: #F7F8FA;
    border-bottom-color: #F2F2F2;
    color: #6B798E;
  }
  .navbar-menu .navbar-right{
    display: none;
  }
  .navbar-menu:before, .navbar-menu:after{
    display: none;
  }
  .navbar-menu .navbar-left>li>a{
    margin-right: 0;
    padding-left: 15px;
    padding-right: 15px;
    font-weight: 400;
  }
  .navbar-nav .open .dropdown-menu>li>a{
    padding: 10px 15px;
  }
  .navbar-nav .open .dropdown-menu{
    padding: 0;
  }
  .navbar-menu .navbar-left>li>a>img{
    display: none;
  }
  .mobile-user-info{
    display: block;
  }
  .navbar-nav-userinfo{
    display: block;
    margin: 0;
  }

  footer{
    margin-top:120px;
  }
  footer .footer-layout-default{
    display: none;
  }
  footer .footer-layout-mobile{
    display: block;
  }
}




@font-face{font-family:"contactus";src:url(https://www.testin.cn/skin_v3/static/fonts/iconfont_7359a50.eot);src:url(https://www.testin.cn/skin_v3/static/fonts/iconfont_7359a50.eot) format('embedded-opentype'),url(https://www.testin.cn/skin_v3/static/fonts/iconfont_67eb33f.woff) format('woff'),url(https://www.testin.cn/skin_v3/static/fonts/iconfont_a7b7f0c.ttf) format('truetype'),url(https://www.testin.cn/skin_v3/static/fonts/iconfont_4946be7.svg) format('svg')}
.cus-fonts{font-family:"contactus"!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.contact-us{position:fixed;overflow:hidden;right:10px;top:40%;width:44px;height:200px;z-index:15;-webkit-transition:height .2s ease;-moz-transition:height .2s ease-out;-o-transition:height .2s ease-out;-ms-transition:height .2s ease-out;transition:height .2s ease-out}
.contact-us:hover{width:175px}
.contact-us .contact-default{float:right;box-shadow:0 4px 4px 0 rgba(0,125,255,.1);border:solid 1px rgba(34,116,230,.24)}
.contact-us .contact-default div{position:relative;width:42px;height:42px;background:#fff;text-align:center;color:#2274e6;cursor:pointer;box-sizing:border-box;border-top:1px solid rgba(34,116,230,.24)}
.contact-us .contact-default div:hover{background-color:#e8f1fc}
.contact-us .contact-default div:hover p{display:block}
.contact-us .contact-default div p{display:none;position:absolute;right:42px;top:-1px;width:90px;padding-right:10px;height:44px}
.contact-us .contact-default div p span{font-size:12px;display:block;width:100%;height:100%;line-height:44px;-webkit-font-smoothing:antialiased;background-color:#fff;box-shadow:0 4px 4px 0 rgba(0,125,255,.1);border:solid 1px rgba(34,116,230,.24)}
.contact-us .contact-default div.wx p{width:120px;height:174px;padding:8px 5px 0;background-color:#fff;box-shadow:0 4px 4px 0 rgba(0,125,255,.1);border:solid 1px rgba(34,116,230,.24);right:48px}
.contact-us .contact-default div.wx p:after{content:'';display:block;width:6px;height:174px;position:absolute;right:-6px;top:0}
.contact-us .contact-default div.wx p img{width:110px;height:110px}
.contact-us .contact-default div.wx p span{margin-top:4px;font-size:13px;display:block;width:100%;height:100%;line-height:20px;color:#666;-webkit-font-smoothing:antialiased;background-color:transparent;box-shadow:none;border:0}
.contact-us .contact-default div.QQ p{width:130px}
.contact-us .contact-default div.QQ p span{line-height:18px;padding-top:4px}
.contact-us .contact-default div.hotline p{width:130px}
.contact-us .contact-default div.hotline p span{line-height:18px;padding-top:4px}
.contact-us .contact-default div:first-child{border:0}
.contact-us .backTop{clear:both;float:right;position:relative;margin-top:10px;width:44px;height:44px;background:#fff;text-align:center;color:#2274e6;cursor:pointer;box-sizing:border-box;box-shadow:0 4px 4px 0 rgba(0,125,255,.1);border:solid 1px rgba(34,116,230,.24)}
.contact-us .backTop:hover{background-color:#e8f1fc}
.contact-us.top_active{height:235px}
.contact-us .online .icon{font-size:22px;height:42px;line-height:42px}
.contact-us .wx .icon{font-size:22px;height:42px;line-height:42px}
.contact-us .QQ .icon{font-size:22px;height:42px;line-height:42px}
.contact-us .hotline .icon{font-size:22px;height:42px;line-height:42px}
.contact-us .backTop .icon{font-size:22px;height:42px;line-height:42px}
.qq_group{
  position: relative;
}
.qq_group .qq_group_img{
  width: 100%;
  display: block;
  height: 100%;
  text-align: center;
  line-height: 42px;
}
.qq_group .qq_group_img img{
  width: 22px;
  height: 20px;
}
.qq_group_pic{
  position: absolute;
  right: -50px;
  bottom: 18px;
  width: 120px;
  margin-right: 100px;
  background: #FFFFFF;
  height: 182px;
  text-align: center;
  display: none;
  box-shadow: 0 4px 4px 0 rgba(0,125,255,.1);
  border: solid 1px rgba(34,116,230,.24);
}
.qq_group_pic img{
  width: 100px;
  height: 100px;
  margin-top: 10px;
}
.qq_group_pic p{
  padding: 5px 2px 0;
  width: 120px;
  color: #333333;
  text-align: center;
  font-family: '微软雅黑';
  line-height: 22px;
  font-size: 12px;
}
.contact-mb{display:none}
@media (max-width:768px){
  body,html{height:initial!important}
  .contact-tools{display:none}
  .contact-tools div{background:rgba(0,0,0,.5)}
  .contact-mb{display:block;position:fixed;right:0;bottom:0;overflow:hidden;z-index:15;padding:20px}
  .contact-mb .c_btn{width:60px;height:60px;display:block;background:#009aff;color:#fff;border-radius:50%;text-align:center;font-size:30px;line-height:55px;text-indent:3px;box-shadow:0 8px 15px 0 rgba(117,146,170,.18)}
  .contact-mb .c_btn_in{display:none;border-radius:4px;overflow:hidden;box-shadow:0 8px 15px 0 rgba(117,146,170,.18)}
  .contact-mb .c_btn_in li{width:115px;height:40px;line-height:40px;text-align:center;background:#009aff;color:#fff;font-size:14px}
  .contact-mb .c_btn_in li:first-child{border-bottom:1px solid #2d8bdc}
  .contact-mb .c_btn_in li .iconfont{font-size:20px;margin-right:5px;vertical-align:top}
  .contact-mb .c_btn_in li a{color:#fff;cursor:pointer}
  .contact-us {
    display: none;
  }
  .navbar-default .navbar-brand {margin-top: 1.66vw;}

}