@font-face {
  font-weight: 300;
  src: url('https://static.tp-link.com/resources/fonts/MyriadProLight/myriadpro-light-webfont.eot');
  src: url('https://static.tp-link.com/resources/fonts/MyriadProLight/myriadpro-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://static.tp-link.com/resources/fonts/MyriadProLight/myriadpro-light-webfont.woff') format('woff'),
         url('https://static.tp-link.com/resources/fonts/MyriadProLight/myriadpro-light-webfont.ttf') format('truetype'),
         url('https://static.tp-link.com/resources/fonts/MyriadProLight/myriadpro-light-webfont.svg#MyriadProLight') format('svg');
  font-weight: normal;
  font-style: normal;
}

.overview-content .c9 {
  width: 100%;
  color: #fff;
  font-size: 18px;
  font-weight: 300;
  line-height: 150%;
  text-rendering: optimizeLegibility;
}

.overview-content .c9 .w960 {
  display: block;
  position: relative;
  margin: 0 auto;
  width: 960px;
}

.overview-content .c9 .clearFix {
  *zoom: 1;
}

.overview-content .c9 .clearFix:after {
  content: '.';
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}

.overview-content .c9 .absolute {
  position: absolute;
}

.overview-content .c9 p {
  margin-bottom: 0px;
}

.overview-content .c9 .safari-text-rendering-hack {
  -webkit-text-stroke: 1px transparent;
  text-shadow: #fff 0 0px 0px;
}

.overview-content .c9 .loading {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: #131879;
  color: #fff;
  text-align: center;
}

.overview-content .c9 h1,
.overview-content .c9 h2,
.overview-content .c9 h3,
.overview-content .c9 h4,
.overview-content .c9 h2[seofix] {
  font-weight: 300;
}

.overview-content .c9 .box {
  height: 1050px;
  overflow: hidden;
  position: relative;
  background-position: 50% 0;
  background-repeat: no-repeat;
}

.overview-content .c9 h2,
.overview-content .c9 h3 {
  font-size: 36px;
  line-height: 1.2em;
  margin-bottom: 20px;
}

.overview-content .c9 .slide ul {
  height: 100%;
  overflow: hidden;
  position: relative;
}

.overview-content .c9 .slide ul li {
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: 0;
  left: 0;
  background-position: 50% 0;
  background-repeat: no-repeat;
}

.overview-content .c9 .slide ol {
  position: relative;
  top: -25px;
  z-index: 5;
  width: 234px;
  margin: 0 auto;
}

.overview-content .c9 .slide ol li {
  float: left;
  padding: 0 4px;
}

.overview-content .c9 .slide ol li a {
  display: block;
  width: 70px;
  height: 6px;
  overflow: hidden;
  background-color: #8389cd;
  text-indent: -100px;
}

.overview-content .c9 .slide ol li.current a {
  background-color: #c8c8c8;
}

.overview-content .c9 .a {
  background-image: url(v2/a-bg-2.jpg);
  background-color: #131879;
}

.overview-content .c9 .a h1,
.overview-content .c9 .a .w960,
.overview-content .c9 .a h2[seofix] {
  height: 100%;
}

.overview-content .c9 .a h1 a br,
.overview-content .c9 .a h2[seofix] a br {
  display: none;
}

.overview-content .c9 .a h1 a,
.overview-content .c9 .a h2[seofix] a {
  display: block;
  height: 100%;
  overflow: hidden;
  text-indent: -1000px;
}

.overview-content .c9 .a .logo {
  width: 125px;
  height: 26px;
  overflow: hidden;
  position: absolute;
  left: 0;
  top: 28px;
  text-indent: -1000px;
}

.overview-content .c9 .a .mouse {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 20px;
  text-align: center;
}

.overview-content .c9 .a .mouse img {
  display: block;
  margin: 0 auto;
  cursor: pointer;
}

.overview-content .c9 .b {
  background-color: #000;
}

.overview-content .c9 .b h3,
.overview-content .c9 .b p {
  margin-left: 448px;
  text-align: center;
}

.overview-content .c9 .b h3 {
  font-size: 24px;
  margin-top: 525px;
}

.overview-content .c9 .b .ia h2,
.overview-content .c9 .b .ia p {
  margin-left: 327px;
  text-align: left;
}

.overview-content .c9 .b .ia h2 {
  margin-top: 683px;
}

.overview-content .c9 .b .ic h3,
.overview-content .c9 .b .ic p {
  margin-left: 498px;
  margin-right: 50px;
}

.overview-content .c9 .b .id h3,
.overview-content .c9 .b .id p {
  margin-left: 498px;
  margin-right: 50px;
}

.overview-content .c9 .b .id h3 {
  margin-top: 500px;
}

.overview-content .c9 .b ol {
  width: 312px;
}

.overview-content .c9 .c {
  background: #23297b url(c.jpg) no-repeat 50% 0;
}

.overview-content .c9 .c .w960 {
  position: relative;
  padding-top: 540px;
}

.overview-content .c9 .c .content {
  padding-top: 0;
}

.overview-content .c9 .c .productPic {
  width: 730px;
  height: 1050px;
  overflow: hidden;
  background: url(c_p.jpg) no-repeat 0 0;
  position: absolute;
  top: 0;
  left: -360px;
}

.overview-content .c9 .c h2,
.overview-content .c9 .c p {
  margin-left: 440px;
}

.overview-content .c9 .c .note {
  font-size: 14px;
  color: #c8c8c8;
  padding-left: 0px;
  position: absolute;
  top: 230px;
  left: 0px;
}

.overview-content .c9 .c .note strong {
  font-weight: normal;
  font-size: 24px;
  display: block;
  line-height: 0.5em;
}

.overview-content .c9 .c .note b {
  position: absolute;
  left: -10px;
  top: -5px;
}

.overview-content .c9 .c .graph {
  position: absolute;
  right: 0;
  top: 82px;
  width: 519px;
  height: 490px;
  overflow: hidden;
  /*background:url(c_graph.gif) no-repeat 0 0;*/
}

.overview-content .c9 .c .graph.ib {
  background-position: -519px 0;
}

.overview-content .c9 .c .graph ul {
  position: absolute;
  bottom: 0;
  left: 11px;
}

.overview-content .c9 .c .graph ul li {
  width: 137px;
  height: 35px;
  overflow: hidden;
  float: left;
}

.overview-content .c9 .c .graph ul li a {
  display: block;
  width: 100%;
  height: 100%;
  text-indent: -1000px;
}

.overview-content .c9 .c .graph span {
  position: absolute;
  bottom: 0;
  left: 368px;
  font-size: 14px;
  line-height: 1em;
}

.overview-content .c9 .d {
  background-color: #0d0e57;
}

.overview-content .c9 .d .w960 {
  padding: 412px 0 0 0;
  position: relative;
}

.overview-content .c9 .d p {
  width: 465px;
}

.overview-content .c9 .d .usbSpeed {
  position: absolute;
  left: 580px;
  top: 800px;
  font-size: 15px;
  line-height: 1em;
  color: #a3a1b3;
  font-weight: normal;
}

.overview-content .c9 .d ul {
  width: 600px;
  margin-top: 100px;
  position: relative;
  left: -36px;
}

.overview-content .c9 .d li {
  line-height: 1em;
  float: left;
  width: 125px;
  text-align: center;
}

.overview-content .c9 .d li b {
  display: block;
  width: 53px;
  height: 50px;
  overflow: hidden;
  background: url(d_icons.gif) no-repeat 0 0;
  margin: 0 auto 15px auto;
}

.overview-content .c9 .d li.ib b {
  background-position: -129px 0;
}

.overview-content .c9 .d li.ic b {
  background-position: -259px 0;
}

.overview-content .c9 .d li.id b {
  background-position: -388px 0;
}

.overview-content .c9 .e {
  background: #3944c4 url(e_bg.jpg) repeat-x 0 0;
}

.overview-content .c9 .e .w960 {
  position: relative;
  padding-top: 330px;
}

.overview-content .c9 .e h2,
.overview-content .c9 .e p {
  margin-left: 93px;
}

.overview-content .c9 .e p {
  width: 410px;
}

.overview-content .c9 .e ul li {
  background: url(e.jpg) no-repeat 50% 0;
}

.overview-content .c9 .e ul li.ib {
  background-image: url(e_2.jpg);
}

.overview-content .c9 .e ul li.ic {
  background-image: url(e_3.jpg);
}

.overview-content .c9 .f {
  background-color: #00003c;
  background-image: url(f.jpg);
}

.overview-content .c9 .f .w960 {
  padding: 306px 0 0 0;
}

.overview-content .c9 .f li {
  float: left;
  width: 20%;
  overflow: hidden;
  text-align: center;
}

.overview-content .c9 .f li dl {
  padding: 10px;
}

.overview-content .c9 .f li dt {
  font-size: 25px;
  line-height: 1em;
  margin-bottom: 25px;
}

.overview-content .c9 .f li dt b {
  display: block;
  width: 60px;
  height: 50px;
  overflow: hidden;
  background: url(f_icons.gif) no-repeat 5px 0;
  margin: 0 auto 45px auto;
}

.overview-content .c9 .f li.ib dt b {
  background-position: -218px 0;
}

.overview-content .c9 .f li.ic dt b {
  background-position: -462px 0;
}

.overview-content .c9 .f li.id dt b {
  background-position: -702px 0;
}

.overview-content .c9 .f li.ie dt b {
  background-position: -806px 0;
}

.overview-content .c9 .f li dd {
  color: #b3b3c5;
}

.overview-content .c9 .g {
  background-color: #00003c;
  background-image: url(g.jpg);
}

.overview-content .c9 .g .w960 {
  padding: 260px 0 0 0;
}

.overview-content .c9 .g h2,
.overview-content .c9 .g ul {
  margin-left: 412px;
}

.overview-content .c9 .g h2 {
  margin-bottom: 65px;
  font-size: 40px;
  color: #a3a3af;
}

.overview-content .c9 .g li {
  float: left;
  width: 50%;
}

.overview-content .c9 .g dt {
  position: relative;
  line-height: 1em;
  margin-bottom: 15px;
  text-transform: uppercase;
}

.overview-content .c9 .g dt b {
  position: absolute;
  left: 0;
  top: -0.5em;
  width: 30px;
  height: 30px;
  overflow: hidden;
  background: url(g_icons.gif) no-repeat 0 0;
}

.overview-content .c9 .g dt.ib b {
  background-position: 0 -45px;
}

.overview-content .c9 .g dt.ic b {
  background-position: 0 -94px;
}

.overview-content .c9 .g dt.id b {
  background-position: 0 -143px;
}

.overview-content .c9 .g dt.ie b {
  background-position: -49px 0px;
}

.overview-content .c9 .g dt.if b {
  background-position: -49px -45px;
}

.overview-content .c9 .g dt.ig b {
  background-position: -49px -94px;
}

.overview-content .c9 .g dt,
.overview-content .c9 .g dd {
  padding-left: 42px;
}

.overview-content .c9 .g dd {
  color: #808099;
  margin-bottom: 25px;
}

.overview-content .c9 .b #content-slider {
  display: none;
  height: 0;
  overflow: hidden;
}

.overview-content .c9 .b >.w960 {
  display: none;
}

img {
  image-rendering: -webkit-optimize-contrast;
}

/*
@media screen and (max-width:1280px) and (min-width:737px) {
  html .overview-content .c9 .w960 {
    width: 840px;
  }

  html .overview-content .c9 .box {
    height: 700px;
  }

  html .overview-content .c9 h2,
  html .overview-content .c9 h3 {
    font-size: 56px;
    line-height: 67px;
    margin: 0;
    padding-bottom: 30px;
  }

  html .overview-content .c9 p {
    font-size: 25px;
    line-height: 35px;
    padding: 0;
  }

  html .overview-content .c9 .a {
    background: url(pad/a.jpg) 50% 0 / 1280px auto no-repeat;
  }

  html .overview-content .c9 .a .w960 {
    display: none;
  }

  html .overview-content .c9 .b {
    height: 944px;
  }

  html .overview-content .c9 .b .full.bg {
    display: none;
  }

  html .overview-content .c9 .b ul li.ia {
    background: url(pad/b0.jpg) 50% 0 / 1280px auto no-repeat;
  }

  html .overview-content .c9 .b .ia h2 {
    margin: 540px 0 0 0;
    text-align: center;
  }

  html .overview-content .c9 .b .ia .w960 p {
    margin-left: 0;
    text-align: center;
  }

  html .overview-content .c9 .b ul li.ib {
    background: url(pad/b1.jpg) 50% 0 / 1280px auto no-repeat;
  }

  html .overview-content .c9 .b ul li.ic {
    background: url(pad/b2.jpg) 50% 0 / 1280px auto no-repeat;
  }

  html .overview-content .c9 .b ul li.id {
    background: url(pad/b3.jpg) 50% 0 / 1280px auto no-repeat;
  }

  html .overview-content .c9 .b .ib .cpu,
  html .overview-content .c9 .b .ib .cpu + p,
  html .overview-content .c9 .b .ic .cpu,
  html .overview-content .c9 .b .ic .cpu + p,
  html .overview-content .c9 .b .id .cpu,
  html .overview-content .c9 .b .id .cpu + p {
    display: none;
  }

  html .overview-content .c9 .b .ib .w960,
  html .overview-content .c9 .b .ic .w960,
  html .overview-content .c9 .b .id .w960 {
    position: static;
    width: 700px;
  }

  html .overview-content .c9 .b .ib .w960 h3,
  html .overview-content .c9 .b .ic .w960 h3,
  html .overview-content .c9 .b .id .w960 h3 {
    font-size: 47px;
    line-height: 60px;
    padding: 600px 0 30px 0;
  }

  html .overview-content .c9 .b .btnA {
    -webkit-tap-highlight-color: transparent;
    left: auto;
    margin-right: 22px;
    right: 50%;
    top: 180px;
  }

  html .overview-content .c9 .b .btnB {
    -webkit-tap-highlight-color: transparent;
    left: 50%;
    margin-left: 80px;
    top: 230px;
  }

  html .overview-content .c9 .b .btnC {
    -webkit-tap-highlight-color: transparent;
    left: 50%;
    top: 370px;
  }

  html .overview-content .c9 .c {
    background: url(pad/c.jpg) 50% 0 / 1280px auto no-repeat;
    height: 1007px;
  }

  html .overview-content .c9 .c h2,
  .overview-content .c9 .c p {
    margin-left: 250px;
  }

  html .overview-content .c9 .c .w960 {
    padding-top: 440px;
  }

  html .overview-content .c9 .c p {
    font-size: 25px;
    line-height: 35px;
  }

  html .overview-content .c9 .c .content .note {
    font-size: 20px;
    line-height: 36px;
    top: 30px;
  }

  html .overview-content .c9 .c .note strong {
    font-weight: 400;
    line-height: 40px;
  }

  html .overview-content .c9 .c .note br {
    display: none;
  }

  html .overview-content .c9 .d {
    background: url(pad/d.jpg) 50% 0 / 1280px auto no-repeat;
    height: 828px;
  }

  html .overview-content .c9 .d .bg {
    display: none;
  }

  html .overview-content .c9 .d .icon img,
  html .overview-content .c9 .d .speed img {
    display: none;
  }

  html .overview-content .c9 .d .w960 {
    margin: 0 auto;
    position: static!important;
    width: 730px;
  }

  html .overview-content .c9 .d .w960 h2 {
    padding-top: 180px;
    width: 400px;
  }

  html .overview-content .c9 .d .w960 p {
    line-height: 40px;
    width: 410px;
  }

  html .overview-content .c9 .d ul {
    left: -15px;
    margin-top: 50px;
  }

  html .overview-content .c9 .d li {
    font-size: 16px;
    width: 115px;
  }

  html .overview-content .c9 .d li b {
    height: 45px;
    width: 90px;
  }

  html .overview-content .c9 .d li.ia b {
    background: url(pad/d1.png) 50% 50% / 48px auto no-repeat;
  }

  html .overview-content .c9 .d li.ib b {
    background: url(pad/d2.png) 50% 50% / 48px auto no-repeat;
  }

  html .overview-content .c9 .d li.ic b {
    background: url(pad/d3.png) 50% 50% / 48px auto no-repeat;
  }

  html .overview-content .c9 .d li.id b {
    background: url(pad/d4.png) 50% 50% / 48px auto no-repeat;
  }

  html .overview-content .c9 .d .speed,
  html .overview-content .c9 .d .speed div,
  html .overview-content .c9 .d .speed div b {
    position: static;
  }

  html .overview-content .c9 .d .speed div span {
    font-size: 16px;
  }

  html .overview-content .c9 .d .speed div span strong {
    font-size: 20px;
  }

  html .overview-content .c9 .d .speed .sa span {
    left: 790px;
    top: 190px;
  }

  html .overview-content .c9 .d .speed .sb span {
    left: 810px;
    top: 653px;
  }

  html .overview-content .c9 .d .speed .usbSpeed {
    bottom: 75px;
    font-size: 18px;
    left: 770px;
  }

  html .overview-content .c9 .e {
    background: url(pad/e.jpg) 50% 0 / 1280px auto no-repeat;
    height: 816px;
  }

  html .overview-content .c9 .e .w960 {
    padding-top: 160px;
  }

  html .overview-content .c9 .e ul li {
    background: none;
  }

  html .overview-content .c9 .e p {
    font-size: 25px;
    line-height: 35px;
    width: 420px;
  }

  html .overview-content .c9 .f {
    background: url(pad/f.jpg) 50% 0 / 1280px auto no-repeat;
    height: 868px;
    padding: 0;
  }

  html .overview-content .c9 .f .w960 {
    padding: 30px 0 0 0;
  }

  html .overview-content .c9 .f li {
    float: none;
    padding: 25px 0 0 0;
    width: auto;
  }

  html .overview-content .c9 .f li dl {
    padding: 0;
  }

  html .overview-content .c9 .f li dt {
    font-size: 30px;
    line-height: 60px;
    margin: 0;
    padding: 0 0 0 135px;
    text-align: left;
  }

  html .overview-content .c9 .f li dt b {
    left: 40px;
    margin: 40px 0 0 0;
    position: absolute;
  }

  html .overview-content .c9 .f li dd {
    font-size: 22px;
    line-height: 33px;
    padding: 0 0 0 135px;
    text-align: left;
  }

  html .overview-content .c9 .g {
    background: url(pad/g.png) 50% 0 / 1280px auto no-repeat;
    height: 776px;
  }

  html .overview-content .c9 .g .w960 {
    padding-top: 60px;
  }

  html .overview-content .c9 .g h2 {
    margin-bottom: 0;
  }

  html .overview-content .c9 .g h2,
  html .overview-content .c9 .g ul {
    margin-left: 330px;
  }

  html .overview-content .c9 .g dt {
    font-size: 21px;
  }

  html .overview-content .c9 .g dd {
    font-size: 18px;
  }
}

@media screen and (max-width:1024px) and (min-width:737px) {
  html .overview-content .c9 .w960 {
    width: 670px;
  }

  html .overview-content .c9 h2,
  html .overview-content .c9 h3 {
    font-size: 45px;
    line-height: 54px;
    padding-bottom: 24px;
  }

  html .overview-content .c9 p {
    font-size: 20px;
    line-height: 28px;
  }

  html .overview-content .c9 .a {
    background: url(pad/a.jpg) 50% 0 / 1024px auto no-repeat;
    height: 560px;
  }

  html .overview-content .c9 .b {
    height: 755px;
  }

  html .overview-content .c9 .b ul li.ia {
    background: url(pad/b0.jpg) 50% 0 / 1024px auto no-repeat;
  }

  html .overview-content .c9 .b .ia h2 {
    margin: 432px 0 0 0;
  }

  html .overview-content .c9 .b ul li.ib {
    background: url(pad/b1.jpg) 50% 0 / 1024px auto no-repeat;
  }

  html .overview-content .c9 .b ul li.ic {
    background: url(pad/b2.jpg) 50% 0 / 1024px auto no-repeat;
  }

  html .overview-content .c9 .b ul li.id {
    background: url(pad/b3.jpg) 50% 0 / 1024px auto no-repeat;
  }

  html .overview-content .c9 .b .ib .w960,
  html .overview-content .c9 .b .ic .w960,
  html .overview-content .c9 .b .id .w960 {
    width: 560px;
  }

  html .overview-content .c9 .b .ib .w960 h3,
  html .overview-content .c9 .b .ic .w960 h3,
  html .overview-content .c9 .b .id .w960 h3 {
    font-size: 37px;
    line-height: 48px;
    padding: 480px 0 24px 0;
  }

  html .overview-content .c9 .b .btnA {
    margin-right: 17px;
    top: 144px;
  }

  html .overview-content .c9 .b .btnB {
    margin-left: 64px;
    top: 184px;
  }

  html .overview-content .c9 .b .btnC {
    top: 296px;
  }

  html .overview-content .c9 .c {
    background: url(pad/c.jpg) 50% 0 / 1024px auto no-repeat;
    height: 805px;
  }

  html .overview-content .c9 .c h2,
  html .overview-content .c9 .c p {
    margin-left: 200px;
  }

  html .overview-content .c9 .c .w960 {
    padding-top: 352px;
  }

  html .overview-content .c9 .c p {
    font-size: 20px;
    line-height: 28px;
  }

  html .overview-content .c9 .c .content .note {
    font-size: 16px;
    line-height: 22px;
    top: 24px;
  }

  html .overview-content .c9 .c .content .note b {
    left: -9px;
    top: 4px;
  }

  html .overview-content .c9 .c .note strong {
    font-size: 20px;
    line-height: 32px;
  }

  html .overview-content .c9 .d {
    background: url(pad/d.jpg) 50% 0 / 1024px auto no-repeat;
    height: 662px;
  }

  html .overview-content .c9 .d .w960 {
    width: 587px;
  }

  html .overview-content .c9 .d .w960 h2 {
    padding-top: 150px;
    width: 320px;
  }

  html .overview-content .c9 .d .w960 p {
    line-height: 30px;
    width: 330px;
  }

  html .overview-content .c9 .d ul {
    left: -12px;
    margin-top: 40px;
  }

  html .overview-content .c9 .d li {
    font-size: 13px;
    width: 92px;
  }

  html .overview-content .c9 .d li b {
    height: 36px;
  }

  html .overview-content .c9 .d li.ia b {
    background: url(pad/d1.png) 50% 50% / 40px auto no-repeat;
  }

  html .overview-content .c9 .d li.ib b {
    background: url(pad/d2.png) 50% 50% / 40px auto no-repeat;
  }

  html .overview-content .c9 .d li.ic b {
    background: url(pad/d3.png) 50% 50% / 40px auto no-repeat;
  }

  html .overview-content .c9 .d li.id b {
    background: url(pad/d4.png) 50% 50% / 40px auto no-repeat;
  }

  html .overview-content .c9 .d .speed div span {
    font-size: 13px;
  }

  html .overview-content .c9 .d .speed div span strong {
    font-size: 17px;
  }

  html .overview-content .c9 .d .speed .sa span {
    left: 630px;
    top: 153px;
  }

  html .overview-content .c9 .d .speed .sb span {
    left: 646px;
    top: 523px;
  }

  html .overview-content .c9 .d .speed .usbSpeed {
    bottom: 60px;
    font-size: 15px;
    left: 616px;
  }

  html .overview-content .c9 .e {
    background: url(pad/e.jpg) 50% 0 / 1024px auto no-repeat;
    height: 652px;
  }

  html .overview-content .c9 .e h2,
  html .overview-content .c9 .e p {
    margin-left: 0;
  }

  html .overview-content .c9 .e p {
    width: 360px;
  }

  html .overview-content .c9 .f {
    background: url(pad/f.jpg) 50% 0 / 1024px auto no-repeat;
    height: 694px;
  }

  html .overview-content .c9 .f .w960 {
    padding: 24px 0 0 0;
  }

  html .overview-content .c9 .f li {
    padding: 20px 0 0 0;
  }

  html .overview-content .c9 .f li dt {
    font-size: 24px;
    line-height: 48px;
    padding: 0 0 0 108px;
  }

  html .overview-content .c9 .f li dt b {
    left: 32px;
    margin: 20px 0 0 0;
  }

  html .overview-content .c9 .f li dd {
    font-size: 17px;
    line-height: 26px;
    padding: 0 0 0 108px;
  }

  html .overview-content .c9 .g {
    background: url(pad/g.png) 50% 0 / 1024px auto no-repeat;
    height: 621px;
  }

  html .overview-content .c9 .g .w960 {
    padding-top: 48px;
  }

  html .overview-content .c9 .g h2,
  html .overview-content .c9 .g ul {
    margin-left: 270px;
  }

  html .overview-content .c9 .g dt {
    font-size: 16px;
    margin-bottom: 5px;
  }

  html .overview-content .c9 .g dt.if {
    white-space: nowrap;
  }

  html .overview-content .c9 .g dd {
    font-size: 14px;
  }
}*/

@media screen and (max-width:736px) {
  .overview-content .c9 .w960 {
    width: auto;
  }

  .overview-content .c9 .box {
    height: auto;
  }

  .overview-content .c9 p {
    padding: 0 6%;
  }

  .overview-content .c9 .a {
    background: url(mobile/a.jpg)no-repeat 50% 0/100% auto;
    padding-bottom: 132%;
  }

  .overview-content .c9 .a h1,
  .overview-content .c9 .a h2[seofix] {
    display: none;
  }

  .overview-content .c9 .b {
    background: #020d3d;
  }

  .overview-content .c9 .b >.w960 {
    display: block;
  }

  .overview-content .c9 .b #content-slider {
    display: none;
    height: auto;
  }

  .overview-content .c9 .b .owl-theme .owl-controls {
    margin-top: 0;
  }

  .overview-content .c9 .b #content-slider .item img {
    width: 100%;
    display: block;
    height: auto;
  }

  .overview-content .c9 .b .owl-carousel {
    margin-bottom: 0;
  }

  .overview-content .c9 .b .owl-theme .owl-controls .owl-page.active span {
    background: white;
  }

  .overview-content .c9 .b h3,
  .overview-content .c9 .b p {
    text-align: left;
  }

  .overview-content .c9 .b p {
    padding-bottom: 30px;
  }

  .overview-content .c9 .b h3 {
    padding: 30px 6% 20px;
    margin: 0;
  }

  .overview-content .c9 .c {
    background: #27288e url(mobile/c.jpg)no-repeat 50% 100%/100% auto;
    padding-bottom: 60%;
  }

  .overview-content .c9 .c .w960 {
    padding: 0;
  }

  .overview-content .c9 h2,
  .overview-content .c9 h3 {
    padding: 30px 6% 20px;
    margin: 0;
    font-size: 30px;
  }

  .overview-content .c9 .c h2,
  .overview-content .c9 .c p {
    margin: 0;
  }

  .overview-content .c9 .c .note {
    padding: 0;
    font-size: 18px;
    left: inherit;
  }

  .overview-content .c9 .c .note strong {
    line-height: 1.45;
    padding: 20px 0 10px 10px;
    font-size: 20px;
    font-weight: bold;
  }

  .overview-content .c9 .c .note b {
    left: 6%;
  }

  .overview-content .c9 .c .note br {
    display: none;
  }

  .overview-content .c9 .d ul {
    display: none;
  }

  .overview-content .c9 .e {
    background: #1e288b url(mobile/e.jpg)no-repeat 50% 100%/100% auto;
    padding-bottom: 140%;
  }

  .overview-content .c9 .e ul {
    height: auto;
    overflow: visible;
  }

  .overview-content .c9 .e ul li {
    background: none;
  }

  .overview-content .c9 .e .w960 {
    padding: 0 0 0 6%;
  }

  .overview-content .c9 .e h2,
  .overview-content .c9 .e p {
    margin: 0;
  }

  .overview-content .c9 .e ul li {
    width: 55%;
    height: auto;
  }

  .overview-content .c9 .e p {
    width: auto;
    line-height: 1.2;
  }

  .overview-content .c9 .f {
    background: #0000b7 none;
  }

  .overview-content .c9 .f .w960 {
    padding: 30px 0;
    width: 88%;
    margin: 0 auto;
  }

  .overview-content .c9 .f li {
    width: auto;
    float: none;
    text-align: left;
    padding-left: 70px;
    background: url(mobile/f-icon1.png)no-repeat 0 10px/50px auto;
  }

  .overview-content .c9 .f ul li:nth-child(2) {
    background-image: url(mobile/f-icon2.png);
  }

  .overview-content .c9 .f ul li:nth-child(3) {
    background-image: url(mobile/f-icon3.png);
  }

  .overview-content .c9 .f ul li:nth-child(4) {
    background-image: url(mobile/f-icon4.png);
  }

  .overview-content .c9 .f ul li:nth-child(5) {
    background-image: url(mobile/f-icon5.png);
  }

  .overview-content .c9 .f li dt {
    margin-bottom: 10px;
  }

  .overview-content .c9 .f li dt b {
    display: none;
  }

  .overview-content .c9 .g {
    background: #00003c none;
  }

  .overview-content .c9 .g .w960 {
    padding: 0;
  }

  .overview-content .c9 .g h2 {
    font-size: 25px;
    margin: 0;
  }

  .overview-content .c9 .g h2,
  .overview-content .c9 .g ul {
    margin: 0;
  }

  .overview-content .c9 .g ul {
    margin: 0 auto;
    width: 88%;
  }

  .overview-content .c9 .g li {
    width: auto;
    float: none;
  }

  .overview-content .c9 .g dt,
  .overview-content .c9 .g dd {
    padding-left: 50px;
  }

  .overview-content .c9 .g dd {
    color: White;
    font-size: 15px;
  }

  .overview-content .c9 .g dt {
    line-height: 1.2;
    margin-bottom: 0;
    min-height: 30px;
    background: url(mobile/g-icon1.png)no-repeat 0 0/28px auto;
  }

  .overview-content .c9 .g ul li:first-child dl dt:nth-of-type(2) {
    background-image: url(mobile/g-icon2.png);
  }

  .overview-content .c9 .g ul li:first-child dl dt:nth-of-type(3) {
    background-image: url(mobile/g-icon3.png);
  }

  .overview-content .c9 .g ul li:first-child dl dt:nth-of-type(4) {
    background-image: url(mobile/g-icon4.png);
  }

  .overview-content .c9 .g ul li:last-child dl dt:nth-of-type(1) {
    background-image: url(mobile/g-icon5.png);
  }

  .overview-content .c9 .g ul li:last-child dl dt:nth-of-type(2) {
    background-image: url(mobile/g-icon6.png);
  }

  .overview-content .c9 .g ul li:last-child dl dt:nth-of-type(3) {
    background-image: url(mobile/g-icon7.png);
  }

  .overview-content .c9 .d {
    background: #020451 url(mobile/d.jpg)no-repeat 50% 100%/100% auto;
    padding-bottom: 125%;
  }

  .overview-content .c9 .g dt b {
    display: none;
  }
}