/*! www.vancheer.com  |  Powered by vancheer */
@media(min-width: 1600px) and (max-width: 1920px){
	.wal2{ width:1500px;}

	}

@media(min-width: 1441px) and (max-width: 1599px){
	.wal2{ width:1380px;}

	}

@media screen and ( max-width:1440px ){
	.wal2{ width:1350px;}
	.indexPart3 li .ico{ top:15%;}
	.indexPart3 li .msg{ top:68%;}
	.indexPart3 li .btnDiv{ bottom:5%;}
	}

@media screen and ( max-width:1366px ){
	.wal2{ width:1200px;}
	.indexPart3 li .ico{ top:10%;}
	.indexPart3 li .msg{ top:68%;}
	.indexPart3 li .btnDiv{ bottom:5%;}
	}

@media(min-width: 1200px) and (max-width: 1365px){
	.wal2{ width:1160px;}
	}

@media(min-width: 992px) and (max-width: 1199px){
	.wal2{width:980px}


	}
	
@media(min-width: 769px) and (max-width: 991px){
	.wal2{ width:750px;}
	}

@media screen and ( max-width:768px ){
	.wal,.wal2,.wal3{width:100%;}
	.am-u-lg-9{ width:100%;}
	.headDiv{height:60px; background:#FFF;}
	.headDiv .wal{height:60px; position:relative;}
	.headDiv .nav{ display:none;}
	.headDiv .logo{position:absolute; left:10px; top:8px;}
	.headDiv .logo img{ width:130px;}
	.topRight li.li01{ display:none;}
	.topRight li.li02,.topRight li.li03{ display:block;}
	.topRight{ position:absolute; right:3px; top:15px;}
	.topRight li{ float:left; position:relative; padding-right:10px; width:30px; height:30px;}
	.topRight li img{ width:30px;}
	.topRight li em{line-height:20px; display:block; width:20px; background-size:100%; left:-8px; top:-8px;}
	.carousel{ display:none;}
	.banner{ display:none;}
	.indexFlashTel{ display:block;}
	.indexPart1, .indexPart2{ display:none;}
	.indexPart1Tel,.indexPart2Tel{ display:block;}
	.sideBar{ display:none;}
	.sideBar2{ display:block;}
	.indexPart3 li{ float:left; width:50%; position:relative;}
	.indexPart3 li .ico{ position:absolute; width:80px; height:80px; left:50%; margin-left:-40px; top:10%; z-index:22;}
	.indexPart3 li .ico img{ width:80px;}
	.indexPart3 li .msg{ display:none;}
	.indexPart4{ height:auto; padding:10px;}
	.indexPart4 .fl,.indexPart4 .fr{ float:none;}
	.indexPart4_l{ width:auto; height:100px; padding-top:30px;}
	.indexPart4_l p{ line-height:40px; float:none; width:128px; color:#172639; font-weight:bold; font-size:14px;}
	.indexPart4_l .list{ float:none;}
	.indexPart4_l .list li{ padding-left:48px; position:relative; float:left; line-height:40px; margin-right:15px; margin-bottom:10px;}
	.indexPart4_l .list li img{ position:absolute; left:0px; top:0px; width:40px;}
	.indexPart4_r{ margin-right:0px; padding:10px 0 20px 0; text-align:center; clear:both} 
	.indexPart4_r li{ margin-left:4px; margin-right:4px; height:30px; width:30px; overflow:hidden; float:none; display:inline-block;}
	.indexPart4_r li .img1{ display:none;}
	.indexPart4_r li:hover .img1{ display:inline-block;}
	.indexPart4_r li:hover img{ display:none;}
	.footDiv{ height:auto; background:#444444; padding-top:25px; padding-bottom:25px;}
	.footDiv .fl,.footDiv .fr{ float:none;}
	.footDiv .wal{ position:relative; height:auto;}
	.footNav{ padding:0 25px;}
	.footNav li{ float:none; width:auto; clear:both}
	.footNav li.li01{ display:none;}
	.footNav li h2{ font-size:12px; color:#fff; height:30px; float:left; line-height:30px; width:70px;}
	.footNav li dl{ float:left;}
	.footNav li dd{ font-size:12px; height:30px; line-height:30px; float:left; padding-right:15px;}
	.footDiv_r{ width:auto; padding-left:25px;}
	.footDiv_r h2{ font-size:16px; padding-bottom:15px;}
	.footDiv_r p{ font-size:12px; color:#fff; padding-bottom:8px;}
	.footDiv_r h3{ font-size:14px; padding-bottom:20px; padding-top:10px;}
	.footDiv_r .list{ padding-bottom:20px}
	.footDiv_r .list ul{ width:100%;}
	.footDiv_r .list li{ float:left; width:110px; text-align:center; margin-right:20px;}
	.footDiv_r .list li img{ width:110px;}
	.footDiv_r .list li .name{ color:#fff; font-size:12px; padding-top:10px;}
	.footDiv .footDiv_l .links{ margin-top:30px; position:relative; padding-left:25px; padding-bottom:20px;}
	.footDiv .footDiv_l .links em{ position:relative; left:0px; top:0px; font-size:14px; color:#fff; display:block; padding-bottom:15px;}
	.footDiv .footDiv_l .links li{ float:left; margin-right:15px;}
	.footDiv .footDiv_l .links li img{ width:80px;}
	.footDiv .msg{ position:relative; left:0px; bottom:0px; color:#747474; font-size:14px; padding-left:25px;}
	.pageBox{ padding:20px 10px; border-top:#006ebc solid 1px;}
	.pageBox2{ padding:20px 0; border-top:#006ebc solid 1px;}
	.pageBox3{ padding:0;}
	.pageBox6{ padding:0;}
	.pageBox4{ padding:0; border:none;}
	.pageBox5{ padding:0; border:none; background:#ededed;}
	.pageBox7{ padding:20px 0;}
	.pageBox8{ padding:0;}
	.productIndex{ margin-bottom:15px; padding:10px 0;}
	.productIndex .title{ position:relative; height:40px; line-height:40px;}
	.productIndex .title .name{ background:url(../images/ico5.jpg) no-repeat left center;}
	.productIndex .title .name em{ padding-left:22px; font-size:18px; color:#3a3a3a;}
	.productIndex .title .name span{ color:#d9d9d9; font-size:12px; text-transform:uppercase; padding-left:5px;}
	.productIndex .title .more{  position:absolute; right:15px; top:5px; text-align:center; line-height:30px; color:#fff; font-size:16px;}
	.productIndex .list{ padding:25px 5px 10px 15px;}
	.productIndex .list li{ width:50%; float:left; margin-right:0px; margin-bottom:20px;}
	.productIndex .list li .box{padding-right:10px;}
	.productIndex .list li .imgDiv{ overflow:hidden; border:#ebebeb solid 1px; }
	.productIndex .list li .imgDiv img{ display:block; width:100%;}
	.productIndex .list li .name{ font-size:14px; padding-top:10px;}
	.productIndex .list li .name a{ color:#3a3a3a; display:block; height:20px; overflow:hidden;}
	.productIndex .list li .name a:hover{ color:#eb6000;}
	.productIndex .list li .price{ font-size:14px; padding-top:8px;}
	.productIndex .list li .price em{ font-size:12px;}
	.pageNavTel, .pageMore{ display:block;}
	.pageBanner{ display:none;}
	.pageBannerTel{ display:block;}
	.accessories_r{ padding-right:0rem;}
	.accessories .msg{ display:none;}
	.accessories .list{ padding:0 0 10px 10px;}
	.accessories .list ul{ width:100%;}
	.accessories .list li{ width:50%; float:left; margin-right:0px; margin-bottom:20px; height:auto;}
	.accessories .list li .imgDiv{ overflow:hidden; padding-right:10px;}
	.accessories .list li .imgDiv img{display:block; width:100%;}
	.accessories .list li .box{ padding:0 10px 12px; height:auto; margin-right:10px;}
	.accessories .list li .bigBox{ margin-left:0px;}
	.accessories .list li .name{ height:32px; line-height:32px; overflow:hidden;}
	.accessories .list li .name a{ font-size:14px; color:#3a3a3a;}
	.accessories .list li .name a:hover{ color:#eb6000;}
	.accessories .list li .price{ font-size:14px; padding-top:8px;}
	.accessories .list li .price em{ font-size:12px;}
	.accessories .list li:hover{-moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;}
	.productShow .fl, .productShow .fr{ float:none;}
	.productPic,.productPart3{ display:none;}
	.productPicTel,.productPart3Tel,.cartBtn{ display:block;}
	.product_r{ width:auto; padding:0 10px;}
	.product_r .name{ font-size:16px; color:#3a3a3a; height:auto; padding:20px 0 10px;}
	.product_r .price{ height:46px; border-bottom:#d8d8d8 solid 1px; font-size:20px; color:#3a3a3a; line-height:46px;}
	.product_r .price em{ font-size:12px; color:#999999;}
	.product_r .msg{ padding:10px 0;  font-size:12px; line-height:22px;margin-left:0px;}
	.product_r .msg li{ line-height:22px; height:auto; padding-bottom:10px; padding-left:74px; position:relative;}
	.product_r .msg li em{ position:absolute; left:0px; top:0px; width:70px; text-align:right;}
	.product_r .btnDiv{ display:none;}
	.productShow .part2{ padding-top:60px;}
	.productShow .part2 .title{ font-size:18px;}
	.productShow .part2 .title2{ font-size:14px;}
	.productShow .part2 .imgDiv{ padding:5px 0 0 0; background:#fff; text-align:center;}
	.productShow .part2 .imgDiv img{ width:100%; display:block;}
	.product_r .color li{ float:left; width:50px; height:57px; margin-right:6px; cursor:pointer; position:relative;}
	.product_r .color li img{ width:48px; height:55px; border:#e4e4e4 solid 2px;}
	.product_r .tips{ position:relative; height:auto; line-height:20px; border-top:#dcdcdc solid 1px; border-bottom:#dcdcdc solid 1px; font-size:14px; color:#222222; padding:8px 0;margin-left:0px;}
	.product_r .tips a{ position:relative; right:0px; top:0px; font-weight:bold; color:#006ebc; font-size:12px; display:block;}

	.loginLayer{ width:90%; height:auto; background:#fff; position:absolute; z-index:222; display:none; padding-bottom:25px;}
	.loginLayer .fl,.loginLayer .fr{ float:none;}
	.loginLayer .close1{ position:absolute; right:0px; top:0px; width:30px; height:30px; display:block; background:url(../images/close2.jpg) no-repeat; background-size:100%;}
	.loginLayer .title{ text-align:center; line-height:30px; height:30px; background:#eeeeee; font-size:18px; color:#222; font-weight:bold;}
	.loginLayer .form .tab2{ position:relative; left:0px; text-align:center;}
	.loginLayer .form .tab2 li{ font-size:14px; height:35px; padding:0 10px; background:url(../images/line12.jpg) right 4px no-repeat;}
	.loginLayer .box{ padding-top:15px;}
	.loginLayer .form{ padding:0 10px 20px; background:url(../images/line6.jpg) repeat-x bottom; width:auto; height:auto;}
	.loginLayer .form .title2{ text-align:center; font-size:16px; color:#222; height:45px;}
	.loginLayer .form .list li{ height:51px; position:relative; font-size:14px; width:100%;}
	.loginLayer .form .list li .input1{ height:37px; line-height:37px; font-size:14px; border:#cccccc solid 1px; width:100%; color:#cacaca; text-indent:50px; background-size:44px;}
	.loginLayer .form .list li .yzm{ height:37px; width:86px; line-height:37px;}
	.loginLayer .form .list li .btn1{ width:112px; height:35px; font-size:16px;}
	.loginLayer .form .list .li01{ font-size:12px; height:20px;}
    .loginLayer .form .list .li03 a{color:#006ebc;padding-left:180px;}
	.loginLayer .ewm{ text-align:center; width:auto; padding-top:15px;}
	.loginLayer .ewm .title2{ text-align:center; font-size:16px; color:#222; height:30px;}
	.loginLayer .ewm p{ font-size:12px; color:#999;}
	.loginLayer .ewm .imgDiv{ margin:0 auto; padding-top:15px; width:123px;}
	.loginLayer .ewm .imgDiv img{ display:block; border:#dadada solid 1px; width:123px;}
	
	.regLayer{ width:90%; height:auto; background:#fff; position:absolute; z-index:222; display:none; padding-bottom:25px;}
	.regLayer .fl,.loginLayer .fr{ float:none;}
	.regLayer .close1{ position:absolute; right:0px; top:0px; width:30px; height:30px; display:block; background:url(../images/close2.jpg) no-repeat; background-size:100%;}
	.regLayer .title{ text-align:center; line-height:30px; height:30px; background:#eeeeee; font-size:18px; color:#222; font-weight:bold;}
	.regLayer .form .tab2{ position:relative; left:0px; text-align:center;}
	.regLayer .form .tab2 li{ font-size:14px; height:35px; padding:0 10px; background:url(../images/line12.jpg) right 4px no-repeat;}
	.regLayer .box{ padding-top:15px;}
	.regLayer .form{ padding:0 10px 20px; background:url(../images/line6.jpg) repeat-x bottom; width:auto; height:auto;}
	.regLayer .form .title2{ text-align:center; font-size:16px; color:#222; height:45px;}
	.regLayer .form .list li{ height:51px; position:relative; font-size:14px; width:100%;}
	.regLayer .form .list li .input1{ height:37px; line-height:37px; font-size:14px; border:#cccccc solid 1px; width:100%; color:#cacaca; text-indent:50px; background-size:44px;}
	.regLayer .form .list li .input2{ height:37px; line-height:37px; font-size:14px; border:#cccccc solid 1px; width:100%; color:#cacaca; text-indent:50px; background-size:44px;}
    .regLayer .form .list li .fasong1 img{width:116px;height:38px;}
	.regLayer .form .list li .yzm{ height:37px; width:86px; line-height:37px;}
	.regLayer .form .list li .btn1{ width:112px; height:35px; font-size:16px;}
	.regLayer .form .list .li01{ font-size:12px; height:20px;}
    .regLayer .form .list .li03 span{ margin-left:20px;}
	.regLayer .ewm{ text-align:center; width:auto; padding-top:15px;}
	.regLayer .ewm .title2{ text-align:center; font-size:16px; color:#222; height:30px;}
	.regLayer .ewm p{ font-size:12px; color:#999;}
	.regLayer .ewm .imgDiv{ margin:0 auto; padding-top:15px; width:123px;}
	.regLayer .ewm .imgDiv img{ display:block; border:#dadada solid 1px; width:123px;}

    .regLayer1{ width:90%; height:auto; background:#fff; position:absolute; z-index:222; display:none; padding-bottom:25px;}
	.regLayer1 .fl,.loginLayer .fr{ float:none;}
	.regLayer1 .close1{ position:absolute; right:0px; top:0px; width:30px; height:30px; display:block; background:url(../images/close2.jpg) no-repeat; background-size:100%;}
	.regLayer1 .title{ text-align:center; line-height:30px; height:30px; background:#eeeeee; font-size:18px; color:#222; font-weight:bold;}
	.regLayer1 .form .tab2{ position:relative; left:0px; text-align:center;}
	.regLayer1 .form .tab2 li{ font-size:14px; height:35px; padding:0 10px; background:url(../images/line12.jpg) right 4px no-repeat;}
	.regLayer1 .box{ padding-top:15px;}
	.regLayer1 .form{ padding:0 10px 20px; background:url(../images/line6.jpg) repeat-x bottom; width:auto; height:auto;}
	.regLayer1 .form .title2{ text-align:center; font-size:16px; color:#222; height:45px;}
	.regLayer1 .form .list li{ height:51px; position:relative; font-size:14px; width:100%;}
	.regLayer1 .form .list li .input1{ height:37px; line-height:37px; font-size:14px; border:#cccccc solid 1px; width:100%; color:#cacaca; text-indent:50px; background-size:44px;}
    .regLayer1 .form .list li .fasong1{position:absolute; right:-1px; top:1px; height:38px; width:116px; border-left:#cccccc solid 1px; text-align:center; line-height:38px;font-size:16px;color:#006ebc;cursor:pointer;}
    .regLayer1 .form .list li .fasong{position:absolute; right:-1px; top:1px; height:38px; width:116px; border-left:#cccccc solid 1px; text-align:center; line-height:38px;font-size:16px;color:#006ebc;cursor:pointer;color:#fff;}
	.regLayer1 .form .list li .yzm{ height:37px; width:86px; line-height:37px;}
	.regLayer1 .form .list li .btn1{ width:112px; height:35px; font-size:16px;}
	.regLayer1 .form .list .li01{ font-size:12px; height:20px;}
    .regLayer1 .form .list .li03 span{ margin-left:20px;}
	.regLayer1 .ewm{ text-align:center; width:auto; padding-top:15px;}
	.regLayer1 .ewm .title2{ text-align:center; font-size:16px; color:#222; height:30px;}
	.regLayer1 .ewm p{ font-size:12px; color:#999;}
	.regLayer1 .ewm .imgDiv{ margin:0 auto; padding-top:15px; width:123px;}
	.regLayer1 .ewm .imgDiv img{ display:block; border:#dadada solid 1px; width:123px;}

    .setpwd{ width:90%; height:auto; background:#fff; position:absolute; z-index:222; display:none; padding-bottom:25px;}
	.setpwd .fl,.loginLayer .fr{ float:none;}
	.setpwd .close1{ position:absolute; right:0px; top:0px; width:30px; height:30px; display:block; background:url(../images/close2.jpg) no-repeat; background-size:100%;}
	.setpwd .title{ text-align:center; line-height:30px; height:30px; background:#eeeeee; font-size:18px; color:#222; font-weight:bold;}
	.setpwd .form .tab2{ position:relative; left:0px; text-align:center;}
	.setpwd .form .tab2 li{ font-size:14px; height:35px; padding:0 10px; background:url(../images/line12.jpg) right 4px no-repeat;}
	.setpwd .box{ padding-top:15px;}
	.setpwd .form{ padding:0 10px 20px; background:url(../images/line6.jpg) repeat-x bottom; width:auto; height:auto;}
	.setpwd .form .title2{ text-align:center; font-size:16px; color:#222; height:45px;}
	.setpwd .form .list li{ height:51px; position:relative; font-size:14px; width:100%;}
	.setpwd .form .list li .input1{ height:37px; line-height:37px; font-size:14px; border:#cccccc solid 1px; width:100%; color:#cacaca; text-indent:50px; background-size:44px;}
    .setpwd .form .list li .fasong1{position:absolute; right:-1px; top:1px; height:38px; width:116px; border-left:#cccccc solid 1px; text-align:center; line-height:38px;font-size:16px;color:#006ebc;cursor:pointer;}
    .setpwd .form .list li .fasong{position:absolute; right:-1px; top:1px; height:38px; width:116px; border-left:#cccccc solid 1px; text-align:center; line-height:38px;font-size:16px;color:#006ebc;cursor:pointer;color:#fff;}
	.setpwd .form .list li .yzm{ height:37px; width:86px; line-height:37px;}
	.setpwd .form .list li .btn1{ width:112px; height:35px; font-size:16px;}
	.setpwd .form .list .li01{ font-size:12px; height:20px;}
    .setpwd .form .list .li03 a{color:#006ebc;padding-left:180px;}
	.setpwd .ewm{ text-align:center; width:auto; padding-top:15px;}
	.setpwd .ewm .title2{ text-align:center; font-size:16px; color:#222; height:30px;}
	.setpwd .ewm p{ font-size:12px; color:#999;}
	.setpwd .ewm .imgDiv{ margin:0 auto; padding-top:15px; width:123px;}
	.setpwd .ewm .imgDiv img{ display:block; border:#dadada solid 1px; width:123px;}

    .setpwd1{ width:90%; height:auto; background:#fff; position:absolute; z-index:222; display:none; padding-bottom:25px;}
	.setpwd1 .fl,.loginLayer .fr{ float:none;}
	.setpwd1 .close1{ position:absolute; right:0px; top:0px; width:30px; height:30px; display:block; background:url(../images/close2.jpg) no-repeat; background-size:100%;}
	.setpwd1 .title{ text-align:center; line-height:30px; height:30px; background:#eeeeee; font-size:18px; color:#222; font-weight:bold;}
	.setpwd1 .form .tab2{ position:relative; left:0px; text-align:center;}
	.setpwd1 .form .tab2 li{ font-size:14px; height:35px; padding:0 10px; background:url(../images/line12.jpg) right 4px no-repeat;}
	.setpwd1 .box{ padding-top:15px;}
	.setpwd1 .form{ padding:0 10px 20px; background:url(../images/line6.jpg) repeat-x bottom; width:auto; height:auto;}
	.setpwd1 .form .title2{ text-align:center; font-size:16px; color:#222; height:45px;}
	.setpwd1 .form .list li{ height:51px; position:relative; font-size:14px; width:100%;}
	.setpwd1 .form .list li .input1{ height:37px; line-height:37px; font-size:14px; border:#cccccc solid 1px; width:100%; color:#cacaca; text-indent:50px; background-size:44px;}
    .setpwd1 .form .list li .fasong1{position:absolute; right:-1px; top:1px; height:38px; width:116px; border-left:#cccccc solid 1px; text-align:center; line-height:38px;font-size:16px;color:#006ebc;cursor:pointer;}
    .setpwd1 .form .list li .fasong{position:absolute; right:-1px; top:1px; height:38px; width:116px; border-left:#cccccc solid 1px; text-align:center; line-height:38px;font-size:16px;color:#006ebc;cursor:pointer;color:#fff;}
	.setpwd1 .form .list li .yzm{ height:37px; width:86px; line-height:37px;}
	.setpwd1 .form .list li .btn1{ width:112px; height:35px; font-size:16px;}
	.setpwd1 .form .list .li01{ font-size:12px; height:20px;}
    .setpwd1 .form .list .li03 a{color:#006ebc;padding-left:180px;}
	.setpwd1 .ewm{ text-align:center; width:auto; padding-top:15px;}
	.setpwd1 .ewm .title2{ text-align:center; font-size:16px; color:#222; height:30px;}
	.setpwd1 .ewm p{ font-size:12px; color:#999;}
	.setpwd1 .ewm .imgDiv{ margin:0 auto; padding-top:15px; width:123px;}
	.setpwd1 .ewm .imgDiv img{ display:block; border:#dadada solid 1px; width:123px;}

	/*.cartLayer{width:90%; height:auto; border:none; padding-bottom:20px;}
	.cartLayer .title{ padding:15px 0 10px 10px; font-size:18px;}
	.cartLayer .detail{ padding-left:0px; position:relative; height:auto;}
	.cartLayer .detail .imgDiv{ position:relative; left:0px; top:0px;}
	.cartLayer .detail .imgDiv img{ width:100%;}
	.cartLayer .detail .name{ color:#3a3a3a; font-size:16px; font-weight:bold; padding-bottom:15px; padding-left:10px;}
	.cartLayer .detail .shu{ height:34px; line-height:34px; color:#3a3a3a; font-size:14px; padding-left:10px;}
	.cartLayer .detail .btnGroup{ padding-left:10px;}
	.cartLayer .detail .btnGroup a{ display:inline-block; width:120px; height:33px; font-size:14px; color:#fff; line-height:33px; margin-right:10px;}*/
    .cartLayer{width:96%; height:auto; border:none; padding:0 0 20px;}
	.cartLayer .box{ padding:10px 10px 0;}
	.cartLayer .title{ height:36px; line-height:36px; font-size:16px; margin:0 10px;}
	.cartLayer .left{ padding-left:0px; position:relative; height:auto; width:auto; border-right:none;}
	.cartLayer .left .imgDiv{ position:relative; left:0px; top:0px;}
	.cartLayer .left .imgDiv img{ width:100%;}
	.cartLayer .left .name{ color:#3a3a3a; font-size:16px; font-weight:bold; padding-bottom:15px; padding-left:0px; padding-top:8px;}
	.cartLayer .right{ width:auto; padding-right:0px; padding-top:10px;}
	.cartLayer .left .price{ height:26px; line-height:26px; font-size:14px; padding:0px;}
	.cartLayer .right .btnGroup{ padding-left:10px;}
	.cartLayer .right .btnGroup a{ display:inline-block; width:120px; height:33px; font-size:14px; color:#fff; line-height:33px; margin-right:10px;}
	.cartLayer .fl, .cartLayer .fr{ float:none}
	
	.cartTop{ height:51px; background:#fff;}
	.cartTop li{ float:left; width:33.33%; height:48px; border-bottom:#3a3a3a solid 3px; background:url(../images/nimg31_4.jpg) no-repeat left top; text-align:center; line-height:48px; font-size:16px; color:#3a3a3a;}
	.cartTop li.liNow{ border-bottom:#006ebc solid 3px;}
	.cartTop li:first-child{ background:none;}
	.cartMid_t{ display:none;}
	.cartBox{ border:none; background:#f7f7f7; margin-top:15px;}
	.cartBox .noContent{ text-align:center; font-size:18px; padding:90px 0 195px 0; color:#3a3a3a; font-weight:bold;}
	.cartBot,.cartBot2,.cartMsg{ display:none;}
	.carBtn{ display:block;}
	.invoiceBox{ margin:10px; border:none;}
	.invoiceBox .title{ padding-top:0px; height:40px; line-height:40px; border-bottom:#eeeeee solid 1px; font-size:18px; color:#3a3a3a; text-indent:24px;}
	.invoiceBox .tab{ padding:20px 0 0 0; height:60px; text-align:center;}
	.invoiceBox .tab li{ float:none; display:inline-block; width:100px; height:30px; border:#cccccc solid 3px; font-size:14px; color:#ccc; text-align:center; line-height:30px; font-weight:bold; margin-right:10px;}
	.invoiceBox .tab li.liNow{ color:#006ebc; border:#006ebc solid 3px;}
	.invoiceBox .invite{ padding:0 5px 85px; border-bottom:#eeeeee solid 1px;}
	.invoiceBox .invite .box{ border:#e5e5e5 solid 1px; padding:20px 10px;}
	.invoiceBox .invite .form{ height:31px;}
	.invoiceBox .invite .form p{ float:left; font-size:12px; line-height:31px;}
	.invoiceBox .invite .form select{ width:85px; height:31px; background:#cccccc; float:left; margin-right:8px;}
	.invoiceBox .invite .list{ padding:30px 0;}
	.invoiceBox .invite .list li{ height:40px; line-height:40px; background:url(../images/line6.jpg) repeat-x bottom; clear:both; font-size:12px;}
	.invoiceBox .invite .list li em{ float:left; display:block;}
	.invoiceBox .invite .list li .em01{ width:60%;}
	.invoiceBox .invite .list li .em02{ width:40%;}
	.invoiceBox .invite .list li .em03{ display:none;}
	.invoiceBox .goodsList{ display:none;}
	.invoiceBox .zbtn,.invoiceBox .goodsMsg{ display:none;}
	.goodsListTel{ display:block;}
	.invoiceBox .title2{ padding:25px 0 0 10px; font-size:16px; color:#3a3a3a;}
	.invoiceBox .beizhu{ padding:25px 10px 25px 80px; border-bottom:#e6e6e6 solid 1px; position:relative; border-top:#e6e6e6 solid 1px;}
	.invoiceBox .beizhu em{ position:absolute; left:10px; top:28px; font-size:20px; color:#3a3a3a;}
	.invoiceBox .beizhu .input1{ width:752px; height:40px; line-height:40px; background:#eeeeee;}
	.invoiceBox .youhui{ padding:25px 10px 75px; border-bottom:#e6e6e6 solid 1px; position:relative;}
	.invoiceBox .youhui .list li{ float:left; margin-right:5px; width:73px; height:28px; border:#222222 solid 1px; font-size:14px; color:#222222; text-align:center; line-height:28px; margin-bottom:5px;}
	.invoiceBox .youhui .list li.liNow{ color:#fff; background:#006ebc; border:#006ebc solid 1px;}
	.invoiceBox .beizhu .input1{ width:100%; height:40px; line-height:40px; background:#eeeeee;}
	.invoiceBox .fapiao{ padding:15px 10px; border-bottom:#e6e6e6 solid 1px;}
	.invoiceBox .fapiao .tanchu .input1{ width:100%; height:40px; border:#cccccc solid 1px;}
	.invoiceBox .courier .form li{ height:70px; font-size:16px; color:#3a3a3a;}
	.invoiceBox .courier .form li .input1{ width:100%; height:44px; border:#cccccc solid 1px; line-height:44px; font-size:14px;}
	.invoiceBox .courier .form li .input2{ width:100%;}
    .invoiceBox .courier .form li .input3{width:60%; height:44px; border:#cccccc solid 1px; line-height:44px; font-size:14px;}
	.invoiceBox .courier .form li select{ float:left; width:80px; height:44px; border:#cccccc solid 1px; margin-right:9px; background:#fff;}
    .invoiceBox .courier .form li .yzm{ display:block; position:absolute; left:auto; right:-2px; top:0px; height:44px; width:38%; line-height:44px; font-size:14px;}
    .invoiceBox .courier .form li .yzm1{display:block; position:absolute; left:auto; right:-2px; top:0px; height:44px; width:38%; line-height:44px; font-size:14px;background-color:#006ebc;color:#fff;}
	.invoiceBox .courier{ padding:0 10px 30px; border-bottom:#eeeeee solid 1px;}
	.invoiceBox .courier .btn a{ width:126px; height:46px; display:block; background:#cce2f2; font-size:14px; color:#006ebc; text-align:center; line-height:46px;}
	.invoiceBox .fapiao .tanchu p{ color:#999999; font-size:12px; padding-bottom:8px;}
	.invoiceBox .fapiao .tanchu .name2{ font-size:14px; color:#3a3a3a; padding:10px 0;}
	.cartMid_m{ display:none;}
	.cartMid_mTel{ display:block;}
	.sideTitleTel{ display:block;}
	.myOrder .part1,.myOrder .part2,.myOrder .part3,.myOrder .part4,.myOrder .part22{ display:none;}
	.myOrder .part1Tel,.myOrder .part2Tel{ display:block;}
	.myOrder .part5 a{ margin:0 auto;}
	.myOrder .invite{ padding:5px 5px 30px; border-bottom:#ededed solid 5px;}
	.myOrder .invite .box{ padding:20px 10px; border:#eee solid 1px;}
	.myOrder .invite .form{ height:31px;}
	.myOrder .invite .form p{ float:left; font-size:12px; line-height:31px;}
	.myOrder .invite .form select{ width:85px; height:31px; background:#cccccc; float:left; margin-right:8px;}
	.myOrder .invite .list{ padding:30px 0;}
	.myOrder .invite .list li{ height:40px; line-height:40px; background:url(../images/line6.jpg) repeat-x bottom; clear:both; font-size:12px;}
	.myOrder .invite .list li em{ float:left; display:block;}
	.myOrder .invite .list li .em01{ width:60%;}
	.myOrder .invite .list li .em02{ width:40%;}
	.myOrder .invite .list li .em03{ display:none;}
	.myOrder .invite h2,.myOrder .invite .msg{ display:none;}
	.sideRight{ display:none;}
	.sideRightTel{ display:block;}
	.personal .fl{ float:none;}
	.personal{ padding-top:0px;}
	.personal .bigBox{ border:none; width:100%;}
	.personal .personal1{ padding:20px 10px; border-bottom:#eee solid 5px;}
	.personal .personal1 .title{ font-size:16px; color:#3a3a3a; font-weight:bold; padding-bottom:25px;}
	.personal .personal1 .list li{ height:180px; margin-bottom:20px; padding-left:42px; position:relative;  background:url(../images/line6.jpg) repeat-x bottom;}
	.personal .personal1 .list li .ico{ position:absolute; left:0px; top:16px;}
	.personal .personal1 .list li .ico img{ width:45px}
	.personal .personal1 .list li .content{ width:auto; background:none; height:180px; position:relative;}
	.personal .personal1 .list li .title2{ padding:16px 0 0 22px; font-size:14px; font-weight:bold; color:#3a3a3a;}
	.personal .personal1 .list li .time{ position:absolute; right:0px; top:18px; font-size:12px; color:#3a3a3a;}
	.personal .personal1 .list li .imgDiv{ position:absolute; top:52px; left:23px;}
	.personal .personal1 .list li .imgDiv img{ border:#d9d9d9 solid 1px; display:block; width:70px}
	.personal .personal1 .list li .name{ padding:25px 0 0 125px; color:#eb6000; font-size:14px; font-weight:bold;}
	.personal .personal1 .list li .msg{padding:10px 0 0 125px; font-size:12px; color:#3a3a3a;}
	.personal .personal2{ padding:20px 10px;}
	.personal .personal2 .title{ font-size:16px; color:#3a3a3a; font-weight:bold; padding-bottom:25px;}
	.personal .personal2 .list li{ height:180px; margin-bottom:20px; padding-left:42px; position:relative; background:url(../images/line6.jpg) repeat-x bottom;}
	.personal .personal2 .list li .ico{ position:absolute; left:0px; top:16px;}
	.personal .personal2 .list li .ico img{ width:45px}
	.personal .personal2 .list li .content{ width:auto; background:none; height:180px; position:relative;}
	.personal .personal2 .list li .title2{ padding:16px 0 0 22px; font-size:14px; font-weight:bold; color:#3a3a3a;}
	.personal .personal2 .list li .msg{padding:25px 0 0 22px; font-size:14px; color:#3a3a3a;}
	.personal .personal2 .list li a{ display:block; font-size:14px; padding:5px 0 0 22px;}
	.memberInfo{ border-top:#ededed solid 5px;}
	.memberInfo .title{ padding:30px 0 0 12px; color:#3a3a3a; font-size:16px; font-weight:bold;}
	.memberInfo .list{ padding:15px 0 15px 12px; color:#3a3a3a;}
	.memberInfo .list li{ float:left; font-size:12px; width:50%; margin-bottom:25px;}
	.memberInfo .list li em{ color:#F00;}
	.memberInfo2{ height:auto; border-top:none; padding-bottom:50px;}
	.memberInfo2 .btnDiv{ float:none; padding:0;}
	.memberInfo2 .btnDiv a{ margin:30px auto;}
	.infoModify{ padding-bottom:50px;}
	.infoModify .title{ padding:30px 0 0 12px; color:#3a3a3a; font-size:16px; font-weight:bold;}
	.infoModify .form{ padding:32px 12px 0 12px;}
	.infoModify .form li{ float:none; margin-right:0px; color:#3a3a3a; margin-bottom:15px;}
	.infoModify .form li.li01{ width:100%;}
	.infoModify .form li.li02{ width:100%;}
	.infoModify .form li em{ display:block; height:40px; line-height:40px; font-size:14px;}
	.infoModify .form li .input1{ width:80%; height:40px; line-height:40px;}
	.infoModify .form li .tips{ font-size:12px;}
	.infoModify .form li .select01{ width:60%; height:40px; line-height:40px;}
	.infoModify .form li .select02{ width:95px; height:40px; background:#EEE; border:#eee solid 1px; float:left; margin-bottom:8px;}
	.infoModify .form li .year{ float:left; padding:0 6px; font-size:12px; position:relative; top:13px;}
	.infoModify .btnDiv{ float:none; padding:0;}
	.infoModify .btnDiv a{ margin:30px auto;}
	.address{ padding:28px 10px;}
	.address .list li{ position:relative; border:#cccccc solid 1px; padding:10px 0 100px 0; margin-bottom:10px; font-size:12px; color:#3a3a3a; line-height:22px; background:url(../images/nimg28_2.png) no-repeat 12px 28px;}
	.address .list li .img1{ display:none;}
	.address .list li.liNow{ background:url(../images/nimg28_2on.png) no-repeat 12px 28px;}
	.address .list li em{ display:inline-block; line-height:25px;}
	.address .list li .em01{ width:98px; text-indent:55px;}
	.address .list li .em02{ width:auto}
	.address .list li .em03{ position:absolute; left:55px; top:40px;}
	.address .list li .form2{ padding-left:10px; padding-right:10px; padding-top:60px;}
	.address .list li .a1{ position:absolute; right:80px; font-size:12px; bottom:5px;}
	.address .list li .a2{ position:absolute; right:20px; font-size:12px; bottom:5px;}
	.address .form2 dd{ height:70px; font-size:16px; color:#3a3a3a;}
	.address .form2 dd .input1{ width:100%; height:44px; border:#cccccc solid 1px; line-height:44px; font-size:14px;}
	.address .form2 dd .input2{ width:100%;}
	.address .form2 dd select{ float:left; width:80px; height:44px; border:#cccccc solid 1px; margin-right:9px; background:#fff;}

	.address .btnGroup{ padding:32px 0 50px 0; width:95px; margin:0 auto}
	.address .btnGroup a{ float:left; display:block; width:85px; height:32px; background:#b2d3eb; margin-right:5px; margin-left:5px; text-align:center; font-size:14px; line-height:32px; font-weight:bold; color:#006ebc}
	.address .form li{ height:70px; font-size:16px; color:#3a3a3a;}
	.address .form li .input1{ width:100%; height:44px; border:#cccccc solid 1px; line-height:44px; font-size:14px;}
	.address .form li .input2{ width:100%;}
	.address .form li select{ float:left; width:80px; height:44px; border:#cccccc solid 1px; margin-right:9px; background:#fff;}
	.indent_t{ display:none;}
	.indent_m{ display:none;}
	.indent{ padding:0; border-top:#ededed solid 5px; margin-top:0px; border-left:none; border-right:none; border-bottom:none;}
	.indent .tab1{ height:46px; line-height:46px;}
	.indent .tab1 li{ display:inline-block; font-size:12px; color:#222; padding:0 4px;}
	.indent .tab1 li em{ color:#ff0000;}
	.indent .tab1 li .aNow,.myOrder .tab1 li a:hover{ color:#006ebc;}
	.indentBox{ padding-top:0px;}
	.indent_mt{ height:auto; line-height:22px; padding:10px 0 10px 0px; font-size:12px; color:#222; border-bottom:1px solid #efefef; position:relative;}
	.indent_mt .time{ position:absolute; right:0px; top:50%; margin-top:-10px;}
	.indent_mTel{ display:block; background:#ededed;}
	.indent_mTel li{ margin-bottom:5px; background:#fff; padding:0 10px;}
	.indent_mTel li .con{ /*padding:0 180px 0 80px;*/ position:relative; overflow:hidden; width:70%;border-right:#efefef solid 1px;}
	.indent_mTel li .xxx{ width:30%; overflow:hidden; padding-top:10%;}
	.indent_mTel li .con dd{ position:relative; overflow:hidden;min-height:105px; border-bottom:#EFEFEF solid 1px;}
	.indent_mTel li .con dd:last-child{ border-bottom:none;}
	.indent_mTel li .imgDiv{ position:absolute; top:10px; left:0px;}
	.indent_mTel li .imgDiv img{ width:70px;}
	.indent_mTel li .name{ font-size:12px; padding-top:20px; line-height:20px; height:40px; overflow:hidden; padding-left:80px;}
	.indent_mTel li .price{ padding-left:80px;}
	.indent_mTel li .msg2{ position:absolute; right:5px; text-align:right; line-height:22px; top:15px;}
	.indent_mTel li .btnDiv{ height:30px; line-height:30px;  width:100%; position:relative}
	.indent_mTel li .btnDiv a{ display:block; padding-right:10px; float:left;}
	.indent_mTel li .btnDiv span{ position:absolute; right:5px;}
	.indent_mTel li .btnDiv span em{ color:#ff0000;}
	.pageNum,.pageNum3{ display:none;}
	
	.message{ padding:0px 10px 0; border-top:#ededed solid 5px;}
	.message .list{ padding-top:20px;}
	.message li .message_t .caozuo{ display:none;}
	.message li .message_b{ position:relative; padding-bottom:70px;}
	.message li .message_b_l{ padding:10px 20px; width:auto; border-right:none;}
	.message li .message_b_l .content{ border-bottom:#eeeeee solid 1px; font-size:12px;}
	.message li .message_b .del{ display:none;}
	.message li .message_b .del2{ display:block; position:absolute; right:50%; margin-right:-23px; bottom:20px; display:block; width:47px; height:47px;}
	.message li .message_b .del2 .img1{ display:none;}
	.message li .message_b .del2:hover img{ display:none;}
	.message li .message_b .del2:hover .img1{ display:inline-block;}
	
	.coupons{ border-top:#ededed solid 5px; padding:25px 10px; margin-top:0px; border-left:none; border-right:none; border-bottom:none;}
	.coupons .msg{ padding:15px 10px; color:#fff; height:auto; line-height:22px;}
	.coupons .tab1 li{ display:inline-block; font-size:12px;}
	.couponsPc{ display:none;}
	.couponsTel{ display:block}
	.payBox,.payBox2{ display:none;}
	.payBoxTel,.payBox2Tel{ display:block;}
	/*9.8*/
	.productNav{ height:82px; background:#f0f0f0;}
	.productNav .list{ text-align:center;}
	.productNav li{ text-align:center; display:inline-block; font-size:14px; padding:0 20px;}
	.productNav li div{ padding:12px 0 3px;}
	.productNav li img{ width:32px;}
	.productNav li .img2{ display:none;}
	.productNav li a:hover,.productNav li a.aNow{ color:#0b53a5;}
	.screenLayer{ display:none;}
	.screenTel{ display:block;}
	.screenNav p{cursor:pointer; border-bottom:1px solid #eee; display:block; height:38px; line-height:38px; position:relative;  font-size:14px; color:#333; padding-left:10px;}
	.screenNav p span{ top:15px;}
	.screenContent{display: none; border-bottom:1px solid #eee;}
	.screenContent li{display:block;  height:35px; line-height:35px; color:#999; padding-left:15px; font-size:14px;}
	.product_r .number .speedRe{ left:204px; top:0px;}
	.speedLayer{ display:none; width:280px; padding:10px; background:url(../images/bg1.png) repeat; margin-left:-10px;}
	.speedLayer .title{ text-align:center; font-size:16px; color:#222; padding:20px 0 10px;}
	.speedLayer .box{ background:#fff; width:100%; height:auto; padding-bottom:10px;}
	.speedLayer .table{ display:none;}
	.speedLayer .table2{ display:block;}
	.speedLayer .imgDiv{ display:none;}
	.speedLayer .imgDiv2{ display:block;}
	.sizeLayer{  margin-left:-5px; display:none; width:350px; padding:5px; background:url(../images/bg1.png) repeat;}
	.sizeLayer .title{ text-align:center; font-size:16px; color:#222; padding:20px 0 10px;}
	.sizeLayer .box{ background:#fff; width:100%; height:auto; padding-bottom:10px;}
	.sizeLayer .table{ display:none;}
	.sizeLayer .table2{ display:block;}
	.sizeLayer .imgDiv{ display:none;}
	.sizeLayer .imgDiv2{ display:block;}

    /*10.10*/
	/*.addressLayer{ display:none; width:280px; padding:10px; background:url(../images/bg1.png) repeat; margin-left:-10px;}
	.addressLayer .box{ background:#fff; width:100%; height:auto; padding-bottom:10px;}
	.addressLayer .close{ right:15px; top:15px;}
	.addressLayer .title{ text-align:center; font-size:16px; color:#222; padding:20px 0 10px;}
	.addressLayer .form{ padding:0 10px;}
	.addressLayer .form li{ margin-bottom:10px; font-size:14px;}
	.addressLayer .form li select{ width:31.33%; height:30px; line-height:30px; border:#cccccc solid 1px; margin-right:5px;}
	.addressLayer .form li .input1{ width:100%; height:30px; border:#ccc solid 1px; line-height:30px;}
	.addressLayer .form li .btnDiv{ width:108px; height:40px; margin:0 auto;}
	.addressLayer .form li .btn1{ width:108px; height:40px; cursor:pointer; background:#cce2f2; color:#006ebc; font-size:16px;}*/

    .addressLayer{ display:none; width:280px; padding:10px; background:url(../images/bg1.png) repeat; margin-left:-10px;}
	.addressLayer .box{ background:#fff; width:100%; height:auto; padding-bottom:10px;}
	.addressLayer .close{ right:15px; top:15px;}
	.addressLayer .title{ text-align:center; font-size:16px; color:#222; padding:20px 0 10px;}
	.addressLayer .form{ padding:0 10px;}
	.addressLayer .form li{ margin-bottom:10px; font-size:14px;}
	.addressLayer .form li select{ width:31.33%; height:30px; line-height:30px; border:#cccccc solid 1px; margin-right:5px;}
	.addressLayer .form li .input1{ width:100%; height:30px; border:#ccc solid 1px; line-height:30px;}
	.addressLayer .form li .btnDiv{ width:108px; height:40px; margin:0 auto;}
	.addressLayer .form li .btn1{ width:108px; height:40px; cursor:pointer; background:#cce2f2; color:#006ebc; font-size:16px;}

	.oldAddLayer{ display:none; width:280px; padding:10px; background:url(../images/bg1.png) repeat; margin-left:-10px;}
	.oldAddLayer .box{ background:#fff; width:100%; height:auto; padding-bottom:10px;}
	.oldAddLayer .close{ right:15px; top:15px;}
	.oldAddLayer .title{ text-align:center; font-size:16px; color:#222; padding:20px 0 10px;}
	.oldAddLayer .form{ padding:0 10px;}

	.integral{ padding:0px 0 100px;}
	.integralPart1{ height:54px; background:#006ebc; position:relative; line-height:54px;}
	.integralPart1 p{ text-align:left; font-size:20px; color:#fff; padding-left:15px;}
	.integralPart2{ padding:0 10px;}
	.integralPart2 .tag{ height:36px; line-height:36px; border-bottom:#e7e7e7 solid 3px; padding-top:25px; text-align:center;}
	.integralPart2 .tag a{ font-size:16px; color:#000; padding:0 16px;}
	.integralPart2 .table th{ height:30px; background:#e7e7e7; font-size:12px; color:#222; font-weight:400;}
	.integralPart2 .table td{ height:45px; border-bottom:#dddddd solid 1px; text-align:center; font-size:14px; color:#222;}
	.pageNav2{ display:none;}
	.pageNav2Tel{ display:block;}
	.history{ background:#fff; padding:0px 0px 95px 0px;}
	.history .list{ background:none; padding-top:24px;}
	.history .list li{ padding:70px 15px 20px; position:relative; min-height:60px; _height:60px; background:url(../images/line10.png) repeat-x bottom;}
	.history .list li .year{ position:absolute; left:50%; margin-left:-59px; top:37px; width:120px; height:38px; background:#006ebc; line-height:38px; text-align:center; border-radius:4px; -moz-border-radius:4px; font-size:20px; color:#fff; font-weight:bold;}
	.history .list li .ico{ width:13px; height:13px; z-index:22; left:50%; top:30px; position:absolute; margin-left:-6px;}
	.history .list li .box{ background:none;}
    .history .list li .box p:first-child{ padding:25px 0 10px;}
	.history .list li .content{ font-size:14px; color:#595959; font-weight:bold; padding:25px 0 10px;}
	.history .list li .imgDiv img{ width:100%;}
	.history .list li  img{ width:100%;}
	.history .bg{ display:none;}
	.about{ background:#fff; padding:30px 10px 80px;}
	.about h2{ font-size:18px; color:#222; padding-bottom:15px;}
	.about .content{ font-size:14px; line-height:24px; padding-bottom:45px;}
	.about .content img{ width:100%;}
	.news{ border-top:#006ebc solid 1px;}
	.news .list{ padding-top:20px; background:#fff;}
	.news li{ background:#fff; padding:10px 10px 10px 174px; height:105px; position:relative; margin-bottom:10px;}
	.news li .imgDiv{ position:absolute; left:10px; top:10px;}
	.news li .imgDiv img{ width:150px; display:block; border:#ececec solid 1px;}
	.news li .name{ height:30px; line-height:30px; border-bottom:#e3e3e3 solid 2px; overflow:hidden; font-size:16px; font-weight:bold;}
	.news li .content{ margin-top:10px; line-height:20px; font-size:12px; color:#a1a1a1; height:40px; overflow:hidden;}
	.news li .btnDiv{ display:none;}
	.newShow{ background:#fff; padding:25px 10px; position:relative; border-top:#006ebc solid 1px;}
	.newShow .name{ text-align:center; font-size:18px; color:#2e2e2e; font-weight:bold; padding-bottom:15px;}
	.newShow .time{ height:34px; border-bottom:#e5e5e5 solid 1px; text-align:center;}
	.newShow .time em{ padding:0 10px;}
	.newShow .content{ font-size:14px; line-height:26px; color:#4e4e4e; padding:20px 0 50px;}
	.newShow .imgDiv{ text-align:center; padding-bottom:25px;}
	.newShow .imgDiv img{ width:100%;}
    .newShow .content img{width:100%;}
	.pageDown{height:125px; position:relative; border-top:#e5e5e5 solid 1px;}
	.pageDown .box{ padding-top:25px;}
	.pageDown .btn{position:relative; top:8px; right:0px; width:90px; height:30px; background:#006ebc; text-align:center; line-height:30px; color:#fff; font-size:14px; display:block;}
	.newShow .share{ position:relative; right:0px; top:0px; padding:20px 0 30px 10px;}
	.selfService{ padding:0;}
	.selfService .title{ font-size:18px; color:#222; padding-bottom:20px; padding-left:10px;}
	.selfService .part1{ padding-left:10px; padding-bottom:40px;}
	.selfService .part1 ul{ width:100%;}
	.selfService .part1 li{ float:left; width:50%; height:100px; margin:0 0 10px 0;}
	.selfService .part1 li .box{ height:100px; background:#e8e8e8; text-align:center; margin-right:10px;}
	.selfService .part1 li .ico{ padding:10px 0 8px;}
	.selfService .part1 li .ico img{ width:45px;}
	.selfService .part1 li p{ font-size:14px; color:#222;}
	.selfService .part2Tel{ display:block;}
	.selfService .part2{ display:none;}
	.knowledge{ padding:0 10px;}
	.knowledge .fl,.knowledge .fr{ float:none;}
	.knowledge .title{ font-size:18px; color:#222; padding-bottom:20px;}
	.knowledge_l li{ width:100%; height:auto; margin-bottom:15px;}
	.knowledge_l li .imgDiv img{ display:block; width:100%;}
	.knowledge_r{ width:100%;}
	.knowledge_r .list li{ height:27px;line-height:27px;overflow:hidden; border-bottom:#e8e8e8 solid 1px; font-size:14px; position:relative; padding-right:90px; color:#222; margin-bottom:10px;}
	.knowledge_r .list li span{ position:absolute; right:0px; top:0px;}
	.atlas .title{ font-size:18px; color:#222; padding-bottom:20px; padding-left:10px;}
	.atlas .list{ display:none;}
	.atlas .listTel{ padding-left:10px; display:block;}
	.atlasShow{ padding:25px 10px; position:relative;}
	.atlasShow .name{ text-align:center; font-size:18px; color:#2e2e2e; font-weight:bold; padding-bottom:15px;}
	.atlasShow .time{ height:34px; border-bottom:#e5e5e5 solid 1px; text-align:center;}
	.atlasShow .time em{ padding:0 10px;}
	.atlasShow .content{ font-size:14px; line-height:26px; color:#4e4e4e; padding:20px 0 50px;}
	.atlasShow .imgDiv{ text-align:center; }
	.atlasShow .imgDiv img{ width:100%;}
	.atlasShow .share{ position:relative; right:0px; top:0px; padding:20px 0 30px 10px;}
	.video .title{ font-size:18px; color:#222; padding-bottom:20px; padding-left:10px;}
	.video .list{ padding-left:10px;}
	.video .list ul{ width:100%;}
	.video .list li{ float:left; width:50%; height:auto; margin:0 0 15px 0;}
	.video .list li .box{ margin-right:10px;}
	.video .list li .imgDiv{ width:100%; height:auto; overflow:hidden; position:relative;}
	.video .list li .imgDiv img{ width:100%; display:block;}
	.video .list li .name{ text-align:center; padding-top:8px; height:32px; line-height:22px; font-size:12px;}
	.video .list li .bg a img{ display:block; margin:0 auto; padding-top:25%; width:25px;}
	.tickets{ padding:0px;}
	.tickets .msg{ height:30px; line-height:30px; padding-left:30px; font-size:14px; background:url(../images/nimg23_2.png) left center no-repeat; margin-right:10px;}
	.tickets .form{ padding:20px 10px;}
	.tickets .form .input1{ width:85%; height:42px; line-height:42px; background:#e7e7e7; float:left; font-size:14px; text-indent:12px;}
	.tickets .form .btn1{ float:left; width:15%; height:42px; line-height:42px; background:#ff8a00; color:#fff; font-size:14px; font-weight:bold; cursor:pointer;}
	.tickets .list{ padding-left:10px;}
	.tickets .list ul{ width:100%;}
	.tickets .list li{ float:left; width:50%; height:auto; margin:0 0 20px 0;}
	.tickets .list li .box{ margin-right:10px;}
	.tickets .list li .top{ height:125px; background:#e3a521; position:relative;}
	.tickets .list li .num{ padding-top:25px; font-size:36px; text-align:center; color:#fff;}
	.tickets .list li .time{ position:absolute; left:15px; bottom:10px; color:#fff; font-size:12px;}
	.tickets .list li .bottom{ height:90px; background:#fff url(../images/nimg252Bg.jpg) left top no-repeat; position:relative;}
	.tickets .list li .kucun{ padding:20px 0 0 12px; font-size:14px; color:#222;}
	.tickets .list li .btnDiv{ width:105px; height:24px; margin:15px auto 0;}
	.tickets .list li .btnDiv a{ width:105px; height:24px; font-size:14px; line-height:24px;}
	.tickets .list li .btnDiv em{ width:105px; height:24px; font-size:14px; line-height:24px;}
	.cooperation{ padding:0px 10px;}
	.cooperation .title{ font-size:18px; color:#222; padding-bottom:20px;}
	.cooperation .msg{ height:auto; background:#e8e8e8; line-height:22px; padding:8px 12px; color:#ff0000; font-size:14px;}
	.cooperation .tab{ width:298px; height:42px; margin:0 auto; padding:25px 0;}
	.cooperation .tab li{ float:left; width:129px; height:30px; margin:0 10px; background:#c1c1c1; font-size:12px; color:#fff; font-weight:bold; line-height:30px; text-align:center;}
	.cooperation .tab li.liNow{ background:#006ebc;}
	.cooperation .form1 ul{ width:100%;}
	.cooperation .form1 li{ float:none; padding-left:0px; position:relative; height:74px; line-height:47px; font-size:14px; color:#222; margin-right:0px;}
	.cooperation .form1 li em{ position:relative; left:0px; top:10px; width:auto; text-align:left; display:block;}
	.cooperation .form1 li .input1{ width:100%; height:35px; border:#c1c1c1 solid 1px; line-height:35px;}
	.cooperation .form1 li .input2{ width:100%;}
	.cooperation .form1 li span{ color:#ff0000;}
	.cooperation .form1 li.li01{ width:100%; margin-right:0px;}
	.cooperation .form1 li.li02{ width:100%; height:300px;}
	.cooperation .form1 textarea{ width:100%; height:223px; border:#c1c1c1 solid 1px; padding:0px;}
	.cooperation .form1 .btn1{ width:80px; height:30px; background:#006EBC; color:#fff; font-weight:bold; font-size:14px; cursor:pointer; margin-right:18px;}
	.cooperation .form1 .btn2{ background:#c1c1c1;}

	.cooperation .form2 ul{ width:100%;}
	.cooperation .form2 li{ float:none; padding-left:0px; position:relative; height:74px; line-height:47px; font-size:14px; color:#222;}
	.cooperation .form2 li em{ position:relative; left:0px; top:10px; width:155px; text-align:right;}
	.cooperation .form2 li .input1{ width:100%; height:35px; border:#c1c1c1 solid 1px; line-height:35px;}
	.cooperation .form2 li .input2{ width:100%;}
	.cooperation .form2 li span{ color:#ff0000;}
	.cooperation .form2 li.li01{ width:100%; margin-right:0px;}
	.cooperation .form2 li.li02{ width:100%; height:300px;}
	.cooperation .form2 li.li03{ width:100%; margin-right:0px; padding-left:0px;}
	.cooperation .form2 li.li04{ padding-left:0px; width:100%; height:auto; padding-bottom:30px;}
	.cooperation .form2 li.li04 em{ width:auto;}
	.cooperation .form2 li.li03 em{ width:auto;}
	.cooperation .form2 textarea{ width:100%; height:223px; border:#c1c1c1 solid 1px; padding:0px;}
	.cooperation .form2 .btn1{ width:80px; height:30px; background:#006EBC; color:#fff; font-weight:bold; font-size:14px; cursor:pointer; margin-right:18px;}
	.cooperation .form2 .btn2{ background:#c1c1c1;}
	.cooperation .form2 dd{ float:left; margin-right:65px; height:30px;}
	.cooperation .form2 li .input3{ width:184px; height:25px; line-height:25px; position:relative; top:0px;}
	.apply{ padding:0px 10px;}
	.apply .title{ font-size:18px; color:#222; padding-bottom:20px;}
	.apply .msg{ height:auto; background:#e8e8e8; line-height:22px; padding:8px 12px; color:#ff0000; font-size:14px;}
	.apply .form ul{ width:100%;}
	.apply .form li{ float:none; padding-left:0px; position:relative; height:74px; line-height:47px; font-size:14px; color:#222; margin-right:0px;}
	.apply .form li em{ position:relative; left:0px; top:10px; width:auto; text-align:left; display:block;}
	.apply .form li .input1{ width:100%; height:35px; border:#c1c1c1 solid 1px; line-height:35px;}
	.apply .form li span{ color:#ff0000;}
	.apply .form li select{ width:32%; height:35px; border:#c1c1c1 solid 1px; background:#fff; margin-right:1%;}
	.apply .form li.li01{ width:100%; margin-right:0px;}
	.apply .form li.li02{ width:100%; height:300px;}
	.apply .form textarea{ width:100%; height:223px; border:#c1c1c1 solid 1px; padding:0px;}
	.apply .form .btn1{ width:80px; height:30px; background:#006EBC; color:#fff; font-weight:bold; font-size:14px; cursor:pointer; margin-right:18px;}
	.apply .form .btn2{ background:#c1c1c1;}
	.exchangeA{ display:none;}
	.exchange{ padding:10px 0 10px;}
	.exchange .title{ height:48px; background:#fff; position:relative; padding-left:12px; margin:0 10px;}
	.exchange .title em{ line-height:48px; color:#006ebc; font-size:18px; position:relative; padding-left:30px; font-weight:bold;}
	.exchange .title em img{ position:absolute; left:0px; top:0px; width:20px;}
	.exchange .title .fen{ position:absolute; right:72px; top:14px; display:block; width:60px; height:22px; line-height:22px; font-size:14px; text-indent:10px; background:url(../images/nimg74_1.png) no-repeat; background-size:100%; color:#222;}
	.exchange .title .fen1{ position:absolute; right:10px; top:14px; display:block; width:60px; height:22px; line-height:22px; font-size:14px; text-indent:10px; background:url(../images/nimg74_11.png) no-repeat; background-size:100%; color:#222;}
	.exchange .title .screening2{ display:block; position:absolute; right:135px; top:14px; display:block; width:60px; height:22px; line-height:22px; font-size:14px; text-align:center; background:url(../images/nimg74_2.png) no-repeat; background-size:100%; color:#222;}
	.exchange .rules{ display:none;}
	.exchange .list{ padding-left:10px; padding-bottom:20px;}
	.exchange .list ul{ width:100%;}
	.exchange .list li{ width:50%; height:auto; float:left; margin:0 0 10px 0;}
	.exchange .list li .box{ background:#fff; border-bottom:none; height:auto; margin-right:10px;}
	.exchange .list li .imgDiv{ padding:10px 10px 0 10px;}
	.exchange .list li .imgDiv img{ width:100%; display:block;}
	.exchange .list li .name{ text-align:center; height:36px; line-height:36px; font-size:14px; font-weight:bold; overflow:hidden;}
	.exchange .list li .btnDiv{ padding-bottom:20px;}
	.exchange .rulesTel{ display:block;}
	.extract .title{ font-size:18px; color:#222; text-align:left; padding-bottom:20px; padding-left:10px;}
	.extract .box{ padding:0;}
	.extract .form{ padding:10px; border:none;}
	.extract .form select{ float:left; width:32%; height:35px; margin-right:1.3%; background:#cccccc; border:#ccc solid 1px; margin-bottom:10px;}
	.extract .form .select1{ width:100%; margin-right:0px;}
	.extract .form .input1{ width:100%; height:35px; background:#fff; line-height:41px; border:#ccc solid 3px;}
	.extract .form .tips{ color:#ff0000; font-size:14px; padding-top:5px;}
	.extract .form .div3{ padding:40px 0 35px;}
	.extract .form .toResult{ border:none; padding:20px 0px; position:relative; margin-right:0px;}
	.extract .form .toResult .title2{ color:#3a3a3a; font-size:16px; font-weight:bold; padding-bottom:15px;}
	.extract .form .toResult .list{ display:none;}
	.extract .form .toResult .listTel{ display:block;}
	.extract .form .btnDiv2{ display:none;}
	.extract .form .btnDivTel{ display:block;}
	.queryForm{ height:45px; color:#222; background:#ededed; line-height:45px;}
	.queryForm .box{ padding-left:90px; position:relative; height:45px;}
	.queryForm .box em{ position:absolute; left:5px; top:0px; line-height:45px; color:#222; font-size:12px;}
	.queryForm .box select{ width:32%; height:30px; border:#dadada solid 1px; background:#fff; margin-right:1%;}
	.storeQuery{ padding:40px 10px;}
	.storeQuery .msg{ font-size:18px;}
	.storeQuery .list{ display:none;}
	.storeQuery .listTel{ display:block;}
	.storeQueryShow{ padding:40px 10px;}
	.storeQueryShow .name{ font-size:18px;}
	.storeQueryShow .box{ height:auto; padding:15px 0 0 0; position:relative;}
	.storeQueryPic{ display:none;}
	.storeQueryPicTel{ display:block;}
	.storeQueryShow .content{ padding:20px 0;}
	.storeQueryShow .content p{ padding-left:58px; position:relative; font-size:14px; color:#999; padding-bottom:25px;}
	.storeQueryShow .content p b{ top:-3px; font-size:16px; color:#545454;}
	.storeQueryShow .btnDiv2{ padding-left:25px;}

    /*10.10*/
	.officeContact{ padding:0 10px;}
	.officeContact .title{ height:30px; border-bottom:none; font-size:20px; color:#545454; font-weight:400; padding-bottom:15px;}
	.officeContact .part1{ padding-left:0; height:auto; position:relative;}
	.officeContact .part1 .imgDiv{ position:relative;}
	.officeContact .part1 .imgDiv img{ width:100%;}
	.officeContact .part1 .name{ padding-top:20px; font-size:16px; color:#006ebc; font-weight:bold; padding-bottom:30px;}
	.officeContact .part1 .list li{ padding-bottom:15px; font-size:14px; color:#999;}
	.officeContact .part1 .list li b{ font-size:14px; color:#333;}
	.officeContact .part2{ padding:30px 0;}
	.officeContact .part2 img{ width:100%;}
	.officeContact .part2 #allmap{ width:100% !important;height:300px !important;}
	
	.search .list{ padding:0 0 50px 10px;}
	.search .list ul{ width:100%;}
	.search .list li{ width:50%; float:left; margin-right:0px; margin-bottom:20px; height:auto;}
	.search .list li .imgDiv{ overflow:hidden; padding-right:10px;}
	.search .list li .imgDiv img{display:block; width:100%;}
	.search .list li .box{ padding:0 10px 12px; height:auto; margin-right:10px;}
	.search .list li .bigBox{ margin-left:0px;}
	.search .list li .name{ height:32px; line-height:32px; overflow:hidden;}
	.search .list li .name a{ font-size:14px; color:#3a3a3a;}
	.search .list li .name a:hover{ color:#eb6000;}
	.search .list li .price{ font-size:14px; padding-top:8px;}
	.search .list li .price em{ font-size:12px;}
	.search .list li:hover{-moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;}
    .signUpForm{ padding:0 10px 50px;}
	.signUpForm .title{ font-size:18px; padding-bottom:10px;}
	.signUpForm .part1{ background:#f0f0f0; padding:25px 20px 75px;}
	.signUpForm .part0 .list11 li{ font-size:12px;}
	.signUpForm .part1 h2{ font-size:16px; padding-bottom:15px;}
	.signUpForm .part1 .txt{ padding-right:0px;}
	.signUpForm .part1 .btnDiv{ position:absolute; right:50%; margin-right:-48px;}
	.signUpForm .part2{ padding:40px 0 0 0;}
	.signUpForm .part3{ width:300px; background:url(../images/nimg296Bg.png) center no-repeat; background-size:140px;}
	.signUpForm .part3 li{ margin:0 12px; float:left; width:76px; height:29px; line-height:29px;}
	.signUpForm .part4 h2{ font-size:16px; padding-bottom:25px;}
	.signUpForm .form_t li{ padding-left:0px; position:relative; height:100px; font-size:14px;}
	.signUpForm .form_t em{ width:auto; position:relative; display:block; height:35px; line-height:35px; text-align:left;}
	.signUpForm .form_t .selectDiv{ width:100%; height:45px;  line-height:45px;}
	.signUpForm .form_t .input1{ width:100%;}
	.signUpForm .form_t .tips{ position:relative; left:0px; top:0px; line-height:24px;}
	.signUpForm .form_l{ float:none;}
	.signUpForm .form_l li{ height:100px; padding-left:0; font-size:14px;}
	.signUpForm .form_l em{ width:auto; position:relative; display:block; height:35px; line-height:35px; text-align:left;}
	.signUpForm .form_l .selectDiv{ width:100%; height:45px;  line-height:45px; }
	.signUpForm .form_l .input1{ width:100%;}
	.signUpForm .form_r{ float:none;}
	.signUpForm .form_r li{ height:100px; padding-left:0; font-size:14px;}
	.signUpForm .form_r em{ width:auto; position:relative; display:block; height:35px; line-height:35px; text-align:left;}
	.signUpForm .form_r .selectDiv{ width:100%; height:45px;  line-height:45px;}
	.signUpForm .form_r .input1{ width:100%;}
	.signUpForm .submitBtn{ padding:20px 0 0 0;}
	.signUpForm .part5{ width:100%; height:auto; margin:50px auto;}
	.signUpForm .part5 .list{ padding:30px 0 30px 25px;}
	.signUpForm .part5 .list li{ height:35px; font-size:14px; padding-left:100px;}
	.signUpForm .part5 .list li .zhifu{ padding-left:20px;}
	.signUpForm .part6{ width:100%; margin:0 auto; height:100px;}
	.signUpForm .part6 .return{ display:none;}
	.signUpForm .part6 .btnDiv{ right:50%; margin-right:-67px;}
	.signUpForm .part6 .btnDiv a{ width:135px; height:43px; font-size:16px; line-height:43px;}
	.signUpRule{ padding:0 10px 50px;}
	.signUpRule .title{ text-align:left; font-size:18px; padding-bottom:30px;}


    .sizeLayer .close{display:block;width:10px;height:10px;position:absolute;right:14px;top:14px;}
    .sizeLayer .close img{width:10px;height:10px;}


    /*01.03*/
    /*.loginLayer .ewm{ /*text-align:center;*/ /*width:320px;}**/
    .loginLayer .ewm .title2{ /*text-align:center;*/ font-size:18px; color:#222; height:45px;padding-left:0px;}
    .loginLayer .ewm p{ font-size:16px; color:#999;padding-left:30px;}
    .loginLayer .ewm .imgDiv{ margin:0 auto; padding-top:10px; width:193px;}
    .loginLayer .ewm .imgDiv img{ display:block; border:#dadada solid 1px;}
    .loginLayer .ewm li .btn1{ width:142px; height:40px; font-size:16px; color:#fff; text-align:center; border-radius:3px; -moz-border-radius:3px; background:#006ebc; margin:20px auto 0; display:block;cursor:pointer;}

    .setpwd .ewm{ /*text-align:center;*/ width:320px;}
    .setpwd .ewm .title2{ /*text-align:center;*/ font-size:18px; color:#222; height:45px;padding-left:0px;}
    .setpwd .ewm p{ font-size:16px; color:#999;padding-left:30px;}
    .setpwd .ewm .imgDiv{ margin:0 auto; padding-top:10px; width:193px;}
    .setpwd .ewm .imgDiv img{ display:block; border:#dadada solid 1px;}
    .setpwd .ewm li .btn1{ width:142px; height:40px; font-size:16px; color:#fff; text-align:center; border-radius:3px; -moz-border-radius:3px; background:#006ebc; margin:20px auto 0; display:block;cursor:pointer;}
    
    .regLayer1 .ewm{ /*text-align:center;*/ width:320px;}
    .regLayer1 .ewm .title2{ /*text-align:center;*/ font-size:18px; color:#222; height:45px;padding-left:0px;}
    .regLayer1 .ewm p{ font-size:16px; color:#999;padding-left:30px;}
    .regLayer1 .ewm .imgDiv{ margin:0 auto; padding-top:10px; width:193px;}
    .regLayer1 .ewm .imgDiv img{ display:block; border:#dadada solid 1px;}
    .regLayer1 .ewm li .btn1{ width:142px; height:40px; font-size:16px; color:#fff; text-align:center; border-radius:3px; -moz-border-radius:3px; background:#006ebc; margin:20px auto 0; display:block;cursor:pointer;}
    
    .setpwd1 .ewm{ /*text-align:center;*/ width:320px;}
    .setpwd1 .ewm .title2{ /*text-align:center;*/ font-size:18px; color:#222; height:45px;padding-left:0px;}
    .setpwd1 .ewm p{ font-size:16px; color:#999;padding-left:30px;}
    .setpwd1 .ewm .imgDiv{ margin:0 auto; padding-top:10px; width:193px;}
    .setpwd1 .ewm .imgDiv img{ display:block; border:#dadada solid 1px;}
    .setpwd1 .ewm li .btn1{ width:142px; height:40px; font-size:16px; color:#fff; text-align:center; border-radius:3px; -moz-border-radius:3px; background:#006ebc; margin:20px auto 0; display:block;cursor:pointer;}
    
    .regLayer .ewm{ /*text-align:center;*/ width:320px;}
    .regLayer .ewm .title2{ /*text-align:center;*/ font-size:18px; color:#222; height:45px;padding-left:0px;}
    .regLayer .ewm p{ font-size:16px; color:#999;padding-left:30px;}
    .regLayer .ewm .imgDiv{ margin:0 auto; padding-top:10px; width:193px;}
    .regLayer .ewm .imgDiv img{ display:block; border:#dadada solid 1px;}
    .regLayer .ewm li .btn1{ width:142px; height:40px; font-size:16px; color:#fff; text-align:center; border-radius:3px; -moz-border-radius:3px; background:#006ebc; margin:20px auto 0; display:block;cursor:pointer;}

    /*01.04*/
    .knowledge_l li p{height:48px;line-height:48px;font-size:14px;color:#222;width:100%;overflow:hidden;}


    /*01.10*/
    .auxiliaryNav{ min-height:1000px; _height:1000px; background:#fff; padding:10px 0;}
    .auxiliaryNav h2{height:40px; line-height:40px; overflow:hidden; border-bottom:#2985c7 solid 2px;}
    .auxiliaryNav h2 a{padding-left:20px; display:block; font-size:18px; color:#000;}
    .auxiliaryNav .list{ position:relative; padding-bottom:30px;}
    .auxiliaryNav .list a{display:block; height:42px; line-height:42px; padding-left:20px; font-size:16px; border-bottom:#e7e7e7 solid 1px;}
    .auxiliaryNav .list a:hover,.auxiliaryNav .list a.aNow{ color:#2985c7;}

    .logistics{ background:#fff; padding:60px 45px;}
    .logistics .name{ font-weight:bold; font-size:20px; color:#222222; text-align:center;}
    .logistics .msg{ text-align:center; padding:20px 0 60px; color:#006ebc; font-size:14px;}
    .logistics .title{ background:url(../images/ico13.png) left center no-repeat; padding-left:25px; height:42px; line-height:42px; font-size:18px; color:#222; font-weight:bold;}
    .logistics .content{ padding:10px 0 20px 25px; font-size:16px;}
    .logistics .imgDiv{ padding:0 0 50px 25px;}
    .logistics .content a{ font-weight:bold; padding-right:20px; color:#006ebc;}
	}


@media screen and ( max-width:360px ){
	.indexPart3 li .ico{ position:absolute; width:60px; height:60px; left:50%; margin-left:-30px; top:10%; z-index:22;}
	.indexPart3 li .ico img{ width:60px;}
	.indexPart3 li .name{ font-size:18px;}
	.myOrder .part1Tel .list li{ float:left; width:100%; height:24px; line-height:24px;}
	.indent_mTel li .con{ position:relative; overflow:hidden; width:65%;border-right:#efefef solid 1px;}
	.indent_mTel li .xxx{ width:35%; overflow:hidden; padding-top:10%;}
	.indent_mTel li .name{ padding-top:6px; }
	.indentTop .form{ padding-left:60px;}
	.indentTop .form p{  font-size:12px; }
	.indent_mTel li .msg2{ right:0px;}
	}
	