/* CSS Document */
@media (max-width:1217px) {
    /*==========================================================================*/
    /*==========================================================================*/
}
@media (max-width:1080px) {
    /*==========================================================================*/
    .pxSupport .bxSpt2 .imgBoy1 {
        right: 0px;
    }
    /*==========================================================================*/
}
@media (max-width:1017px) {
    /*==========================================================================*/
    .pxSupport .bxSpt2 .bar1 {
        padding-right: 200px;
    }
    .pxSupport .bxSpt2 .imgSp0{
        height: 270px;
    }
    /*==========================================================================*/
}
@media (max-width:967px) {
    /*==========================================================================*/
    .bxMain .bxFoot1 .img {
        margin-top: 10px;
    }
    .bxMain .bxFoot1 .bxFbPage {
        max-width: 500px;
        padding-left: 10px;
        padding-right: 10px;
    }
    .bxMain .bxFoot1 .txtFollow {
        position: relative;
        top: 15px;
    }
    .bxMain .bxFoot1 .txtFollow br {
        display: none;
    }
    
    .pxSupport .bxSpt1 .sptL1 {
        width: 100%;
        text-align: center;
    }
    .pxSupport .bxSpt1 .sptL1 .txtBnk {
        width: 100%;
    }
    .pxSupport .bxSpt1 .sptL2 {
        width: 100%;
          margin-bottom: 0px;
    }
    .pxSupport .bxSpt1 .sptL2 .btxt3 {
        float: right;
    }
    /*==========================================================================*/
}
@media (max-width:837px) {
    /*==========================================================================*/
    /*==========================================================================*/
}
@media (max-width:817px) {
    /*==========================================================================*/
    .bxMain .menuBar .menuBx {
        height: 105px;
    }
    .bxMain .bxHead1 {
        padding-top: 105px;
    }
    .bxMain .bxFooter .bxFoot2 {
        padding-left: 10px;
        padding-right: 10px;
    }
    .bxMain .bxAllContent.bxListAll .bxSlideBest .bxParentItems .bxItem0 {
        width: 50%;
    }
    .bxMain .bxAllContent .bxSlideBest .bxParentItems {
        padding-right: 0px;
        padding-left: 0px;
    }
    .bx_ab1 .bx_ab_content {
        padding-top: 20px;
    }
    .bx_ab1 .bx_ab_content .bxHH {
        -moz-transform: none;
        width: 100%;
        text-align: center;
        margin: auto;
        padding-bottom: 25px;
    }
    .bx_ab1 .bx_ab_content .bxHH .hh1 {
        display: inline-block;
        position: static;
    }
    .bx_ab1 .bx_ab_content .bxHH .hh2 {
        display: inline-block;
        position: static;
        margin-left: -25px;
    }
    .bx_ab1 .bx_ab_content .img_arr_g {
        display: none;
    }
    .bx_ab1 .bx_ab_content .img_1 {
        transform: none;
        -webkit-transform: none;
        -moz-transform: none;
        -ms-transform: none;
        -o-transform: none;
        position: static;
        width: 100%;
    }
    .bx_ab1 .bx_ab_content .bxTxt1 {
        width: 100%;
        padding-top: 20px;
    }
    .bx_ab2 {
  background-image: url(images/bg-about1.png);
  background-repeat: no-repeat;
  background-position: center bottom;
  background-size: 100% auto;
		padding-bottom: 9%;
    }
    .bx_ab2 .img_ab_bg {
        display: none;
    }
    .bx_ab2 .bx_ab_content {
        position: static;
        -webkit-transform: none;
        -moz-transform: none;
        -ms-transform: none;
        transform: none;
    }
    .bx_ab2 .bx_ab_content .img_1 {
        transform: none;
        -webkit-transform: none;
        -moz-transform: none;
        -ms-transform: none;
        -o-transform: none;
        width: 100%;
        position: static;
    }
    .bx_ab2 .bx_ab_content .bxTxt1 {
        position: static;
        width: 100%;
        padding-top: 20px;
    }
	
		.bxMain .bxAllContent .bxSlideBest .bxParentItems .pgSrchLeft ,
		.bxMain .bxAllContent .bxSlideBest .bxParentItems .pgSrchRight {
			width: 100%;
			float: none;
		}
	
    /*==========================================================================*/
}
@media (max-width:717px) {
    /*==========================================================================*/
    .bxMain .bxPageContent .h1 {
        font-size: 27px;
        padding-top: 10px;
    }
    .bxMain .bxBestContent h1, .bxMain .bxAllContent h1 {
        padding-top: 20px;
        font-size: 35px;
    }
    .bxMain .bxBestContent h2, .bxMain .bxAllContent h2 {
        font-size: 27px;
    }
	.bxMain .bxPageContent .topCate {
		top: 5px;
padding-right: 10px;
	}
    /*==========================================================================*/
}
@media (max-width:667px) {
    /*==========================================================================*/
    /*==========================================================================*/
}
@media (max-width:617px) {
    /*==========================================================================*/
    .bxMain .bxBestContent .bxSlideBest .nPageSl1 {
        display: block;
    }
    .bxMain .bxAllContent .bxSlideBest .nPageSl2 {
        display: block;
    }
	.bxMain .bxAllContent .bxSlideBest .aAllPage2 {
        display: block;
	}
	.bxSrch .bxSchFrm {
		padding-left: 10px;
		padding-right: 10px;
	}

	.bxSrch .bxSchFrm .chsType {
		width: 100px;
		left: 10px;
	}

	.bxSrch .bxSchFrm .bxInQ {
		padding-left: 100px;
		padding-right: 50px;
	}

	.bxSrch .bxSchFrm .btnQ {
		right: 10px;
	}
    
    
    .pxSupport .bxSpt2 .bar1 {
        text-align: center;
    }
    .pxSupport .bxSpt1 {
        padding-bottom: 40px;
}
     .pxSupport .bxSpt1 .sptL2 .btxt3 {
         position: absolute;
  z-index: 1;
  left: 0;
  right: 0;
  margin: auto;
  bottom: 310px;
    }
    .pxSupport .bxSpt2 .bar1 {
        padding: 10px;
    }
     .pxSupport .bxSpt2 .imgSp0 {
    height: auto;
    width: 40%;
    padding-bottom: 120px;
  }
    .pxSupport .bxSpt2 .imgBoy1 {
        position: relative;
  margin: auto;
  display: block;
    }
    
	/*==========================================================================*/
}
@media (max-width:567px) {
    /*==========================================================================*/
    /*==========================================================================*/
}
@media (max-width:517px) {
    /*==========================================================================*/
    .bxMain .bxAllContent.bxListAll .bxSlideBest .bxParentItems .bxItem0 {
        width: 100%;
    }
    /*==========================================================================*/
}
@media (max-width:467px) {
    /*==========================================================================*/
    .pxSupport .bxSpt1 .sptL1 .pceBx {
  width: 50%;
    }
    /*==========================================================================*/
}
@media (max-width:417px) {
    /*==========================================================================*/
    /*==========================================================================*/
}
@media (max-width:367px) {
    /*==========================================================================*/
    .pxSupport .bxSpt1 .sptL1 .pceBx {
    width: 90%;
  }
     .pxSupport .bxSpt2 .imgSp0 {
    width: 90%;
  }
    /*==========================================================================*/
}
@media (max-width:337px) {
    /*==========================================================================*/
    /*==========================================================================*/
}