@charset "utf-8";

body{font:14px/1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; margin:0 auto;overflow-x: hidden;min-width: 1140px; color:#333; background-color:#EFEFEF;}



ul{display:block;margin:0;padding:0;list-style:none;}



li{display:block;margin:0;padding:0;list-style:none;}



a,a:focus{text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());color:#333;text-decoration: none;}



a:hover{text-decoration: none;color:#e60012;}



textarea,input,select{outline:none;blr:expression(this.onFocus=this.blur());}



.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden;}



.clearfix{zoom:1}



.row{margin-left:0;}



img{border:0;}



.container{width:1170px;padding-left:0;padding-right: 0;}



h4{font-weight: normal;font-size: 16px;padding-left: 2px;margin-top:20px;line-height: 30px;}







.nav-menu{width:100%; margin:0; height:80px; background-color:#fff;}



.nav-logo{width:301px; float:left; margin-top:22px;}



.nav-menu-bar{float:left; display: inline-block; margin-left:50px; margin-top:26px;}



.nav-menu-bar li{height:57px;line-height:32px; float:left; overflow:hidden;}



.nav-menu-bar li a{display:inline-block; height:32px; border-radius:5px; padding:0 25px; color:#333; font-size:16px;}



.nav-menu-bar li:first-child{padding-left: 0;}



.nav-menu-bar li a.active{color:#e60012;}



.nav-menu-bar li a:hover{text-decoration: none; color:#fff; background-color:#e60012;}



.nav-yuyan{float:right; margin-top:26px;}



.nav-yuyan li{height:32px;line-height:32px; float:left; border-radius:15px; margin-left:10px; overflow:hidden;}



.nav-yuyan li a{display:block; padding:0 10px; color:#555; font-size:14px;

-webkit-transition:all .5s;

-moz-transition:all .5st;

-o-transition:all .5s;

transition:all 0.5s;

}



.nav-yuyan li.active{border:2px solid #e60012; color:#e60012; line-height:28px; padding:0 10px;}



.nav-yuyan li a:hover{text-decoration:none; color:#fff; background-color:#e60012;}







.nav-menu-main{display:none;position: absolute;top:80px;width:100%;background: #E6E7EF;z-index: 99999;box-shadow: 0 0 3px #BBB;}



.nav-menu-list{display: inline-block;padding-bottom: 12px;}



.nav-menu-list li{margin-left: 35px;text-align: center;opacity: 0;-webkit-transition: all .7s ease-out;transition: all .7s ease-out;transform: translate3d(100px,0,0);-webkit-transform: translate3d(100px,0,0); float:left;}



.nav-menu-list li:nth-child(1){margin-left:0;}



.nav-menu-list li img{width:120px;}



.nav-menu-list li p{margin:0;}



.nav-menu-list li p:last-child{margin-top:-15px;}



.nav-menu-action li{opacity: 1;transform: translate3d(0,0,0);-webkit-transform: translate3d(0,0,0);}



.nav-menu-action li a:hover {color:#e60012;}







.special-menu{position: absolute;z-index: 99999;background:none;}



.home-main{position: relative;overflow: hidden;}



.home-main img{display: block;width:100%;}



.home-main video{position: absolute;top:0;left:0;display: block;width:100%;}



.home-bg{position: absolute;top:0;left:0;width:100%;height:100%;background: #000;opacity: 0.7;z-index: 4;}



.home-brief{position: absolute;top:35%;left:0;width:100%;text-align: center;z-index: 5;}



.home-brief p{margin-bottom:20px;color:#DDD;}



.home-brief p.p1{font-size: 40px;letter-spacing: 7px;}



.home-brief p.p2{font-size: 15px;letter-spacing: 1px;}







.member_details{width:150px;float: right;}



.cartshow{float: right;width:100px;text-align: center;height:62px;overflow: hidden;}



.cartshow a{display: inline-block;width:30px;height:30px;background: url(new-icon.png) left -430px no-repeat;margin-top:17px;position: relative;}



.cartshow a:hover{text-decoration: none;}



.cartshow a span{color:#000;font-size: 12px;font-weight: bold;background: #FFF000;width:17px;height:17px;line-height: 17px;border-radius: 50%;position: absolute;right: -4px;top:-3px;display: inline-block;}







.member_info{float: right;position: relative;text-align: center;}



.member_info img.img-circle{width: 25px;height:25px;border:1px solid #FEFEFE;}



.member_info a.nav-login{display: inline-block;width:30px;height:30px;vertical-align: middle;background: url(new-icon.png) left -471px no-repeat;cursor: pointer;}







.triangle{width:0;height:0;border-left:7px solid transparent;border-right: 7px solid transparent;border-bottom: 7px solid #fff; position: absolute;top: -7px; left:61px;z-index: 9999;display: none;}



.member_list{position: absolute;top:60px;background-color: #fff;width: 140px; margin-left:-70px; left:50%; z-index:9998;display: none;padding:11px 13px;border:1px solid #bbb;border-radius: 2px;box-shadow: 0 0 1px #eee;}



.member_list li{list-style: none;text-align: center;line-height: 30px;height:auto;padding-left: 0;float: none;}



.member_list li.first{border-bottom: 2px solid #bbb;margin-bottom: 10px;}



.member_list li p.res{font-size: 12px;color:#999;}



.member_list li a.lbtn{display: inline-block;width:90px;height:30px;line-height: 30px;background: #5c5c5c;color:#fff !important;}



.member_list li a.lbtn:hover{color:#fff;}



.member_list li a.logout{display: inline-block;width:90px;height:30px;line-height: 30px;text-align: center;background: #313131;color:#fff !important;text-decoration: none;margin-top:10px;}







.image_li{height: 54px;margin: 0px;padding: 22px 0 0 0;line-height: 14px;}







.nav-bar-list{background: #e6e6e6;width:100%;}



.nav-list-top{margin: 15px 0 5px 0;float: right;}



.nav-list-top li{padding-left: 25px;border-right:2px solid #999;padding-right:25px;}



.nav-list-top li a{color:#444;text-decoration: none;}



.nav-list-top li a.cart{background: url('buycar.png') left center no-repeat;padding-left: 19px;}



.nav-list-top li.last{border-right: none;padding-right: 0;}



.nav-list-top li a span{background: #F89406;font-size: 13px;}



.nav-list-all{margin-top:50px;text-align: center; }



.nav-list-all a{display: inline-block;margin:10px 45px;color:#444;}



.nav-list-all a:hover{opacity: 0.4;text-decoration: none;filter:alpha(opacity=40);}



.nav-list-all p{margin-top:10px;}



.nav-old-list{margin:70px 0 50px 0;}



.nav-old-list p{text-align: center;font-size: 16px;}



.nav-old-list p a{color:#007AFF;text-decoration: none;}







.nav-fuwu-list{margin:50px 0 30px 0;}



.nav-fuwu-list p{text-align: left;font-size: 16px;}



.nav-fuwu-list p a{background: url(new-icon.png) no-repeat;display: inline-block;height:35px;padding-left: 40px;}



.nav-fuwu-list p a.f1{background-position: left 0;}



.nav-fuwu-list p a.f2{background-position: left -80px;}



.nav-fuwu-list p a.f3{background-position: left -120px;}



.nav-fuwu-list p a.f4{background-position: left -38px;}







.nav-img-1{width:100%;position: relative;}



.nav-pic-1{background: url('nav-pic-1.jpg') center center no-repeat #FFFFFF;width:100%;height:300px;}



.nav-pic-2{background: url('nav-pic-2.jpg') center center no-repeat #FFFFFF;width:100%;height:419px;}



.nav-pic-3{background: url('nav-pic-3.jpg') center center no-repeat #FFFFFF;width:100%;height:411px;}







.nav-img-1 .nav-img-list img{width:100%;}



.nav-img-1 .nav-color{text-align: center;position: absolute;bottom:6%;width:100%;}



.nav-img-1 .nav-color a{cursor: pointer;margin:0 10px;display: inline-block;width:30px;height:30px;border:1px solid #f8f8f8;border-radius: 1px;}



.nav-img-1 .nav-color a.color-1{background: #D3D2D2;}



.nav-img-1 .nav-color a.color-2{background: #C9A9A9;}



.nav-img-1 .nav-color a.color-3{background: #D1BE9F;}



.nav-img-2 a.bt-music{margin: 296px auto 0 auto;display: block;width:180px;height:180px;border:1px solid transparent;border-radius: 10px;}



.nav-img-2 a.bt-link{margin: 59px auto 0 auto;display: block;width:104px;height:21px;}







.nav-video{width:100%;}



.nav-video li{float: left;width:25%;height:240px;overflow: hidden;box-sizing: border-box;border:2px solid #fff;border-right: none;border-top:1px solid #fff;position: relative;}



.nav-video li:first-child{border-left:none;}



.nav-video a{display: inline-block;width:100%;height:240px;overflow: hidden;text-decoration: none;color:#fff;position: absolute;left:0;top:0;z-index: 99;}



.nav-video span{width:100%;height:240px;overflow: hidden;position: absolute;left:0;top:0;z-index: 97;background: #666;opacity: 0.7;display: none;}



.nav-video li.video-wh{background: url('video-wh.jpg') center center no-repeat transparent;background-size: 591px 240px;}



.nav-video li.video-h1{background: url('video-h1.jpg') center center no-repeat transparent;background-size: 591px 240px;}



.nav-video li.video-z4x{background: url('video-z4x.jpg') center center no-repeat transparent;background-size: 591px 240px;}



.nav-video li.video-z4air{background: url('video-z4air.jpg') center center no-repeat transparent;background-size: 591px 240px;}



.nav-video li.video-mgxm{background: url('video-mgxm.jpg') center center no-repeat transparent;background-size: 591px 240px;}



.nav-video a em{display: inline-block;width:45px;height:45px;background: url('video.png') center center no-repeat transparent;}



.nav-video p{text-align: center;font-size: 16px;margin:0;color:#fff;line-height: 35px;display: none;}



.nav-video p.p{margin-top:70px;}





.line{height:1px;width:100%;border-bottom: 1px solid #ccc;}



.triangle-index{display: inline-block;width: 0px;height: 0px;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 11px solid #007AFF;vertical-align: middle;margin-left:4px;}



.footer {width:100%; background-color:#f7f7f7; overflow:hidden;}

.foot_t {width:1170px; margin:25px auto; padding-bottom:25px; border-bottom:1px solid #e7e7e7; overflow:hidden;}

.foot_t .flogo {float:left; width:501px}

.foot_t .search {width:500px; float:right;}

.foot_t .search .ss {width:360px; height:30px; background-color:#fff; border:0; font-size:14px; line-height:30px; font-family:"微软雅黑"; padding:0 20px; outline:none; border-radius:20px; float:left;}

.foot_t .search .tj {width:100px; height:30px; background-color:#e60012; border:0; font-size:14px; color:#fff; line-height:30px; text-align:center; font-family:"微软雅黑"; padding:0 10px; outline:none; border-radius:20px; cursor:pointer; float:right;}

.foot_c {width:1170px; margin:0 auto 25px; overflow:hidden;}

.foot_c h3 {font-size:16px; color:#333; padding-top:10px; margin:0 0 20px 0;}

.foot_c p {line-height:28px; font-size:12px; color:#555; margin:0; padding:0;}

.foot_c p a {color:#555;}

.foot_c p a:hover {color:#e60012;}

.foot_c .gy {float:left; width:110px; min-height:214px; border-right:1px solid #e7e7e7; margin-right:25px;}

.foot_c .fw {float:left; width:110px; min-height:214px; border-right:1px solid #e7e7e7; margin-right:25px;}

.foot_c .gz {float:left; width:286px; min-height:214px; border-right:1px solid #e7e7e7; margin-right:25px;}

.foot_c .lx {float:left; width:580px;}

.foot_c .lx .dz {float:left; font-size:12px; line-height:28px; color:#555;}

.foot_c .lx .dt {float:right;}

.foot_c .wx {width:120px; float:left;}

.foot_c .wb {width:120px; float:left; margin-left:20px;}

.foot_d {width:100%; background-color:#383838; padding:10px 0; overflow:hidden;}

.foot_d .fdbq {width:1170px; margin:0 auto; font-size:12px; line-height:26px; color:#fff;  text-align:center;}

.foot_d .fdbq a {color:#fff;}



.blk{display: inline-block;position:relative;padding: 3px;}



.blk .main{position:relative;border:2px solid #ddd;border-radius: 5px;background: #000;}



.blk a.closeBtn{display: block;width:20px;height:20px;position: absolute;top:10px;right:10px;color:#fff;z-index: 9999;text-decoration: none;font-size: 14px;font-weight: bold;background: #000;text-align: center;line-height: 20px;border-radius: 5px;opacity: 0.4;filter:alpha(opacity=40);}











.flow-buy{margin:40px auto 40px auto;text-align: center;}



.flow-cart{border:1px solid #D7D7D7;border-bottom: none;margin-bottom: 30px;}



.flow-cart font.price{color:#FF6927;font-size: 15px;}



.flow-cart table{width:100%;}



.flow-cart table th{border-bottom: 1px solid #D7D7D7;text-align: center;height:43px;line-height: 43px;color:#000;font-weight: normal;}



.flow-cart table.success th{height:100px;line-height: 100px;font-size: 24px;text-align: left;padding-left:25px;}



.flow-cart table.success th span{color: #FF6927;margin:0 3px;font-weight: bold;}



.flow-cart table.success td{text-align: left;padding-left: 25px;font-weight: bold;}



.flow-cart table.success td a{font-weight: normal;}



.flow-cart table td{border-bottom: 1px solid #D7D7D7;text-align: center;line-height: 40px;padding:10px 0px;}



.flow-cart table td img{width:80px;height:80px;vertical-align: middle;}



.flow-cart table td .change-num{width:94px;margin: 0 auto;height:26px;line-height: 26px;padding-left:3px;}



.flow-cart table td input[type='text']{border:none;border-top:1px solid #C5C5C5;border-bottom: 1px solid #D7D7D7;height:26px;line-height: 26px;text-align: center;width:35px;border-radius: 0;box-shadow: none;transition: none;margin:0;float:left;}



.flow-cart table td a.reduce{background: url('buy-add-reduce.png') left center no-repeat transparent;display: inline-block;width:27px;height:26px;overflow: hidden;margin-right: 0;float:left;cursor: pointer;}



.flow-cart table td a.add{background: url('buy-add-reduce.png') right center no-repeat transparent;display: inline-block;width:25.5px;height:26px;overflow: hidden;margin-left: 0;float:left;cursor: pointer;}



.empty-cart{height:200px;padding-left:440px;padding-top:30px;margin: 80px 0 150px 0;background: url("cart.png") no-repeat scroll 200px center transparent;}



.empty-cart p{margin-top:40px;}



.empty-cart input[type='button']{width:160px;height:45px;line-height: 45px;margin-right: 30px;font-size: 16px;text-align: center;background: #fff;}



.empty-cart input.ebtn{background: #e60012;color:#fff;border:1px solid #e60012;}



.empty-cart input.gbtn{border:1px solid #999;color:#555;}







.flow-tj{width:320px;}



.flow-tj p{background: #F2F2F2;display: inline-block;width:370px;height: 32px;line-height: 32px;padding: 0 10px 0 10px;color:#555;font-size: 13px;cursor: pointer;}



.flow-tj p input[type="checkbox"]{visibility:hidden;width:0;height:0;margin:0;padding:0;display: none;}



.flow-tj p input[type="checkbox"]+label{background:url('checkbox.jpg') left center no-repeat;padding-left:20px;font-weight: normal;cursor: pointer;}



.flow-next{margin-bottom: 20px;}



.flow-next font.price{color:#FF6927;font-size: 24px;}



.flow-next p{text-align: right;font-size: 15px;}



.flow-next p em{display: inline-block;font-style: normal;word-spacing: 2em;letter-spacing: 7px;background: #F54461;border-radius: 4px;padding: 0px 0px 0 5px;color:#fff;margin-right: 6px;}



.flow-next p.activity{font-size: 12px;}



.flow-next input[type='button']{width:160px;height:45px;line-height: 45px;text-align: center;color:#fff;background:#e60012;border:1px solid #e60012;font-size: 16px;}



.flow-next input.gobuy{background: #fff;color:#555;margin-right: 10px;border:1px solid #999;}







.goods-con{padding:60px 0;width: 100%;background: #fff;}



.goods-img{float: left;width:450px;height:450px;text-align: center;}



.goods-img img{width:450px;height:450px;}



.goods-img p{line-height: 20px;margin:10px;}



.goods-img a.disc{display: inline-block;width:12px;height:12px;border-radius: 8px;background: #888;margin:10px 3px;cursor: pointer;}



.goods-brief{float: right;width:550px;color:#222;}



.goods-title{border-bottom: 1px solid #ddd;}



.goods-title h3{font-size: 26px;margin-bottom: 20px;}



.goods-attr{margin-top: 20px;}



.goods-attr label.spacing{word-spacing:8px; letter-spacing: 13px;color:#333;}



.goods-attr li{float: none;color:#555;padding: 5px 10px;margin-bottom: 15px;}



.goods-attr li label{display: inline-block;width:70px;font-weight: normal;vertical-align: middle;margin-bottom: 0;}



.goods-attr li.attr-info{position: relative;background: #EFEFEF;}



.goods-attr li.attr-info p{display: inline-block;width:100%;line-height: 25px;margin:0;}



.goods-attr li.attr-info p.m{margin-bottom: 5px;}



.goods-attr li.attr-info span{color:#e60012;}



.goods-attr li.attr-info span a{color:#e60012;}



.goods-attr li.attr-info b{font-weight: normal;font-size: 24px;}



.goods-attr li.attr-info font{margin-left:20px;text-decoration:line-through;color:#555;}



.goods-attr .hd{margin: 10px 0;}



.goods-attr .hd-ti{float: left;width:15%;line-height: 25px;word-spacing:8px; letter-spacing: 13px;color:#333;}



.goods-attr .hd-list{float: left;width:75%;line-height: 25px;}



.goods-attr .hd-list a{margin-left:10px;}



.goods-attr li.attr-info .pl{position: absolute;top:10px;right:10px;text-align: center;}



.goods-attr li.attr-info .pl p:last-child{font-size:16px;}



.goods-attr li.attr-color a{display: inline-block;width:80px;margin-right:5px;margin-left:0;margin-bottom: 10px;padding: 4px 0;border:1px solid #ddd;border-radius: 5px;text-align: center;vertical-align: middle;color:#555;}



.goods-attr li.attr-color a.active{border:1px solid #e60012;}



.goods-attr li.attr-color i{display: inline-block;border-radius: 50%;width:16px;height:16px;}



.goods-attr li.attr-num span.change-num{display: inline-block;vertical-align: middle;text-align: center;}



.goods-attr li.attr-num a{display: inline-block;float: left;width:40px;height:40px;line-height: 40px;;border:1px solid #ddd;color:#555;cursor: pointer;margin-left:0;}



.goods-attr li.attr-num a.reduce{border-radius: 5px 0 0 5px;font-weight: bold;}



.goods-attr li.attr-num a.add{border-radius: 0 5px 5px 0;font-size: 25px;}



.goods-attr li.attr-num input{float: left;width:50px;height:40px;line-height: 40px;border:1px solid #ddd;border-right: none;border-left:none;text-align: center;font-size: 16px;}



.goods-attr li.attr-service a{display: inline-block;margin-left: 0;margin-right:10px;}



.goods-attr li.attr-service a img{width:17px;vertical-align: middle;margin-right:4px;border-radius: 2px;}



input.buyBtn{border:none;width:210px;height:50px;line-height:50px;color:#fff;margin-right: 10px;font-size: 20px;text-align: center;background: #e60012;}



input.noGoods{background: #999;}



.goods-nav{width:100%;background: #fff;border-top:2px solid #ddd;padding: 25px 0;}



.goods-nav li{float: left;height:15px;line-height: 15px;border-left: 1px solid #999;padding:0 30px;}



.goods-nav li:first-child{border-left: none;padding-left:0;}



.goods-nav li a{font-size: 16px;color:#222;text-decoration: none;cursor: pointer;}



.goods-nav li a.active{color: #e60012;}



.goods-nav.float-goods-nav{position: fixed;top:0;left:0;background: #262626;color:#fff;z-index: 99999;opacity: 0.8;}



.goods-nav.float-goods-nav a{color:#fff;}



.goods-nav input.buyBtn{display: none;}



.float-goods-nav input.buyBtn{position: absolute;top:-17px;right: -9px;display: block;}







.goods-scroll{margin-bottom: 15px;overflow: hidden;}



.goods-scroll h3{padding: 15px 0;text-align: center;color:#888;font-size: 20px;}



.goods-details img{width:100%;background: url(loading.gif) center center no-repeat;display: block;}



.goods-details p{margin:0;line-height: 0;}



.goods-desc img{width:100%;background: url(loading.gif) center center no-repeat;}







.pro-comment{background: #fff;border:1px solid #efefef;}



.recent_visit{margin:15px auto;overflow: hidden;}



.recent_visit h3{padding: 15px 0;text-align: center;color:#888;font-size: 20px;}



.rvbd{overflow: hidden;}



.rvbd li{width:270px;height:310px;margin-right: 20px;float: left;background: #fff;box-sizing: border-box;margin-bottom: 20px;}



.rvbd a{text-decoration: none;display: inline-block;width: 100%;}



.rvbd li p{line-height: 20px;text-align: center;margin:0;color:#222;}



.rvbd li p:first-child{height:230px;}



.rvbd li p img{width:100%;}



.rvbd li p b{color:#e60012;font-size:16px;font-weight: normal;}



.rvbd li p.pname{height:25px;line-height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0 18px;margin-top:10px;}



.rvbd li p b font{font-size: 14px;}



.rvhd{overflow:hidden;width:100%;text-align: center;margin:15px 0;zoom:1;}



.rvhd li{width:11px; height:11px; overflow:hidden; margin:0 10px;text-indent: -999px;cursor:pointer; background: #999;border-radius: 50%;display: inline-block;float: none;}



.rvhd li.on{background: #e60012;}







.add-cart{background: #fff;padding:10px;margin:50px auto 20px auto;}



.add-cart-left{float: left;width:60%;}



.add-cart-left p{box-sizing: border-box;display: inline-block;width:65%;float: left;}



.add-cart-left p.cname{margin-top:75px;margin-bottom: 15px;font-size: 16px;color:#222;}



.add-cart-left p font{margin-right: 30px;}



.add-cart-left p b{font-size: 24px;color:#e60012;font-weight: normal;}



.add-cart-left span{display: inline-block;width:32%;float: left;}



.add-cart-left span img{width:100%;}



.add-cart-right{float: right;width:35%;padding-top:85px;}



.add-cart-right a{display: inline-block;width:160px;height:47px;line-height: 47px;text-align: center;text-decoration: none;font-size: 16px;margin-left: 15px;}



.add-cart-right a.cartBtn1{background: #fff;border:1px solid #999;color:#555;}



.add-cart-right a.cartBtn2{background: #e60012;border:1px solid #e60012;color:#fff;}







.flow-sure{margin:20px 0;background: url('suc.png') 80px 30px no-repeat;margin-bottom: 30px;}



.flow-sure-con{margin:20px 0 20px 255px;}



.flow-sure-con h3 font{color:#FF6927;font-size: 26px;margin:0 8px;}



.flow-sure-con p{font-size: 13px;}



.flow-sure-con p.tips{margin:10px 0 10px 0;color:#222;border-bottom:1px solid #ddd;padding-bottom: 15px;}



.flow-sure-con p.tips font{color:#e60012;}



.flow-sure-con p.order{margin-top:15px;}



.flow-sure-con p span{margin-right: 15px;}



.flow-sure-con p i{display:block;font-style: normal;line-height: 27px;float: left;width:500px;margin-left:65px;}



.flow-sure-con p i.ti{display: inline-block;width:65px;margin-left:0;}



.flow-sure-con p i.first{margin-left:0px;}







.paydone{background: #fff;margin:50px auto;}



.flow-sure-done{padding:60px 0 100px 400px;background: url('paySuccess.png') 200px 80px no-repeat;}



.flow-sure-done p{font-size: 13px;padding-left: 10px;}



.flow-sure-done p.order{margin-top:40px;}



.flow-sure-done p span{margin-right: 12px;}



.flow-sure-done p i{display:block;font-style: normal;line-height: 27px;float: left;width:500px;margin-left:80px;}



.flow-sure-done p i.ti{display: inline-block;width:80px;margin-left:0;}



.flow-sure-done p i.first{margin-left:0;}



.flow-sure-done .paySure{background: #e60012;color:#fff;border:1px solid #e60012;font-size:16px;margin-top:10px;width:160px;height:45px;line-height: 45px;text-align: center;}



.flow-sure-done .payGo{background: #fff;margin-right: 20px;color:#333;border:1px solid #ddd;}



.flow-failed-icon{background: url('payFailed.png') 200px 80px no-repeat;}







.hr-details{background: #fff;width:100%;box-sizing: border-box;}



.hr-details a{display: block;width:33.33%;margin-top:20px;float: left;text-decoration: none;box-sizing: border-box;padding: 10px 0;border:1px solid #ddd;border-left: none;background: #F8F8F8;}



.hr-details a:nth-child(3n+1){border-left:1px solid #ddd;}



.hr-details p{margin:0 !important;text-indent: 0 !important;padding:0 5px;font-size: 12px;color:#555;line-height: 25px;}



.hr-details p.ti{font-size: 14px;color:#333;font-weight: bold;text-indent: 0;}



.hr-content{margin:10px 25px;}



.hr-content h1{font-weight: normal;font-size: 22px;}



.hr-content h2{font-weight: normal;font-size: 18px;padding-bottom: 0;}



.hr-content .info{margin:25px 0;}



.hr-content p{line-height: 30px;padding-left: 30px;text-indent: 0 !important;}







.gcode{margin:40px 0 20px 0;background: #fff;border:1px solid #efefef;box-sizing: border-box;padding: 20px;padding-bottom: 40px;}



.gcode h4{border-bottom: 1px solid #ddd;padding-bottom: 10px;margin:0;}



.gcode .gcode-input{margin:80px auto;width:580px;}



.gcode .gcode-input p{line-height: 50px;height:50px;text-align: left;font-size: 16px;}



.gcode .gcode-input p span{display: inline-block;width:100px;}



.gcode .gcode-input p img{border:1px solid #ddd;vertical-align: middle;margin-top:-2px;margin-left:20px;height:39px;width:105px;cursor: pointer;}



.gcode .gcode-input input[type='text']{border-radius: 0;width:280px;height:39px;line-height: 39px;border:1px solid #ccc;padding: 0 5px;}



.gcode .gcode-input input.sure{background: #e60012;border:1px solid #e60012;color:#fff;text-align: center;width:280px;height:40px;line-height: 40px;font-size: 16px;}



.gcode .gcode-see{border:1px solid #eee;padding: 20px;height: 220px;overflow: hidden;}



.gcode .gcode-see p{color:#666;}



.gcode .gcode-see p:first-child{color:#333;}



.gcode p.temp{margin-bottom: 20px;}



.gcode p.temp label{font-weight: normal;color: #e60012;}







.aide-con{margin:50px auto;padding: 50px 20px;background: #fff;}



.aide-left{width:30%;float: left;text-align: center;}



.aide-left p{margin-top:10px;font-size: 16px;}



.aide-left p.pti{color:#222;font-size: 18px;font-weight: bold;margin-top:20px;}



.aide-left p.pbr{font-size: 14px;}



.aide-right{width:60%;float: right;margin-left:20px;}



.aide-right p{line-height: 30px;font-size: 16px;}



.aide-right p a{color:#e60012;}



.aide-left a.icon{vertical-align: middle;text-decoration: none;display: inline-block;width:200px;height:60px;line-height: 60px;text-align: center;color:#fff;font-size: 18px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;margin-top:5px;}



.aide-left a.download-a{border:1px solid #93C43E;background: #93C43E;}



.aide-left a.download-b{border:1px solid #CCC;background: #CCC;}



.aide-left i.apk{display: inline-block;background: url('aide_icon.png') no-repeat -78px -111px;width:56px;height:56px;vertical-align: middle;}



.aide-left i.ios{display: inline-block;background: url('aide_icon.png') no-repeat left -111px;width:56px;height:56px;vertical-align: middle;}



.aide-right-con{margin-top:40px;}







.pc-aide{margin: 50px 0 50px 0;background: #fff;box-sizing: border-box;padding:50px 20px;}



.pc-aide-right{width:65%;float: right;margin-left:20px;}



.pc-aide-right p{line-height: 35px;font-size: 14px;margin:0;color:#555;}



.pc-aide-right .pc-con h4{font-weight: normal;font-size: 16px;color:#222;}



.pc-aide-right .pc-con a{color:#e60012;}



.pc-aide-right p.ps span{display: block;margin-left:30px;}



.pc-aide-right .pc-list{border-bottom: 1px solid #ddd;display: none;}



.pc-aide-right .pc-list span{margin-right: 15px;font-size: 16px;}



.pslist{margin-top:20px;border-top:1px solid #ddd;}



.pslist li{float:none;margin:10px 0;}



.pslist li a{color:#e60012;}



.pslist li p{margin:0;line-height: 25px;text-align: left;padding-left: 25px;}



.pslist li p.fw{font-size: 12px;}







.firmware{margin-top:20px;}



.firmware li{width:32%;border: 1px solid #ddd;overflow: hidden;padding: 10px 0;box-sizing: border-box;margin-right: 2%;margin-bottom: 20px; float:left; -webkit-transition: all 0.5s;

-moz-transition: all 0.5s;

-o-transition: all 0.5s;

transition: all 0.5s;}



.firmware li img{width:230px;height:230px;}



.firmware li p{text-indent: 0;text-align: center;margin:0;}



.firmware li:nth-child(3n+0){margin-right: 0}



.firmware li p.first{margin-bottom: 15px;}



.firmware li p.first a{display: inline-block;width:230px;height:230px;overflow: hidden;color:#222;text-decoration: none;}



.firmware li p.title{font-size: 16px;}



.firmware li p.title a{color:#222;text-decoration: none;}



.firmware li p a:hover{color: #e60012;}



.firmware li:hover {border:1px solid #e60012;}







.btn-primary{background: #e60012;padding:4px 15px;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());border:1px solid #e60012;}



.btn-default{padding:4px 15px;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}



.btn-primary:hover{background: #e60012;border:1px solid #e60012;}



.btn-primary:active{background: #e60012;border:1px solid #e60012;}



.btn-primary:visited{background: #e60012;border:1px solid #e60012;}



.btn-primary:focus{background: #e60012;border:1px solid #e60012;}







.repair{margin:15px;}



.repair p.tips{text-align: left;line-height: 30px;margin-top: 10px;}



.repair p.error{color:#e00;}



.repair p a{color:#e60012;}



.repair input[type="text"]{width:320px;height:40px;line-height: 40px;padding:0 6px;border:1px solid #ddd;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}



.repair input[type="button"]{padding:9px 24px;font-size: 15px;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}



.repair-info{border-top:1px solid #ddd;margin:25px 15px 15px 15px;padding:10px 10px 0 10px;}



.repair-info p{line-height: 20px;margin-top:10px;}



.repair-info p span{border:#fff;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;color:#fff;font-size: 12px;display: inline-block;padding:1px 3px;}



.repair-info p span.label1{background-color: #999999;}



.repair-info p span.label2{background-color: #468847;}



.repair-info p span.label3{background-color: #F89406;}



.repair-info p span.label4{background-color: #B94A48;}



.repair-info p span.label5{background-color: #3A87AD;}



.repair-info p span.label6{background-color: #333333;}







.errorBtn{background: #e60012;border:1px solid #e60012;color:#fff;width:160px;height:45px;line-height: 45px;text-align: center;font-size: 16px;}



.errorLink{color:#555;margin-right:10px;}







.addr-alert{padding:10px;}



.addr-alert label{display: inline-table;width:70px;text-align: right;font-weight: normal;margin-right:10px;vertical-align: middle;}



.addr-alert input[type="text"],input[type="password"]{width:260px;height:35px;line-height: 35px;padding:0 5px;border:1px solid #ccc;}



.addr-alert input[type="file"]{display: inline-table;width:255px;}



.addr-alert textarea{width:350px;height:80px;border:1px solid #ccc;max-width: 450px;max-height: 150px;min-height: 50px;min-width: 300px;padding:3px 5px;vertical-align: top;}



.addr-alert select{height: 30px;line-height:30px;margin-right: 10px;border:1px solid #ccc;}



.addr-alert select option{padding:2px 5px;}



.addr-alert button.btn-large{padding: 8px 23px;font-size: 16px;border-radius: 6px;}



.addr-alert p{padding:0 20px;line-height: 25px;margin:0px;color:#555;}



.addr-alert p.mar{margin-bottom: 12px;font-size: 14px;}



.addr-alert p.tips{text-indent: 2em;}



.addr-alert p.ti{font-weight: bold;}



.addr-alert p.error{color:#e00;padding:6px 10px 0 138px;display: none;}



.addr-alert p.pt{display: inline-block;width:80%;padding: 0;margin-left:82px;background: #F8F8F8;margin-bottom: 10px;padding: 5px 10px;cursor: pointer;border-radius: 4px;font-size: 13px;}



.addr-alert p.pt0{margin-left:82px;margin-bottom: 10px;padding:0;font-size: 13px;}



.addr-alert .addr-detail{display: inline-table;border:1px solid #ccc;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;line-height: 35px;padding-top: 0;width:80%;}



.addr-alert .addr-detail input[type="text"]{border:none;width:100%;}



.addr-alert .addr-detail span{display: inline-block;height:25px;line-height: 25px;vertical-align: middle;text-align: center;}



.addr-alert .addr-detail span.cu{padding:0 3px;margin-left: 3px;color:#3071A9;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background-color: #ddd;border:1px solid #ddd;}







.existVersion{margin-bottom: 150px;}



.existVersion li{width:100%;border-bottom: 1px solid #ddd;height:60px;line-height: 60px;}



.existVersion li span {float:left; width:23%; margin-right:2%; text-indent:23px;}







.modal-dialog{margin-top:150px;}



img.captcha{cursor: pointer;}







.zhifu li{border:2px solid #ddd;margin-right: 20px;cursor: pointer;}



.zhifu li.active {border: 2px solid #15B6FF;}



.UPOP{border:2px solid #ddd;padding: 10px 5px 0px 5px;width:740px;margin-top:10px;position: relative;}



.UPOP li{border:2px solid #ddd;cursor: pointer;}



.UPOP li.active{border: 2px solid #15B6FF;opacity: 1;}



.UPOP em{display: block;position: absolute;top:-9px;left:270px;height:10px;width:17px;background: url("arrow_up.gif") center center no-repeat #fff;}







.flow-pay{margin: 10px 0 10px 0;}



.flow-pay a{margin:0 30px 0 20px;display: inline-block;}



.flow-pay p.pay{text-align: right;margin-top:30px;}



.flow-pay input.sure{background: #e60012;color:#fff;border:1px solid #e60012;width:160px;height:45px;line-height: 45px;text-align: center;font-size: 16px;}



.flow-pay a.active{border:1px solid #e60012;}



.flow-pay p.bank{border:1px solid #ddd;display: inline-block;padding: 10px 0;width:768px;margin-top:10px;position: relative;}



.flow-pay p.bank em{display: inline-block;width: 17px;height:10px;background: url('arrow_up.gif') center center no-repeat;position: absolute;top:-10px;left:331px;}



.flow-pay p.bank label{margin:5px;border: 1px solid #ddd;cursor: pointer;opacity: 0.5;filter:alpha(opacity=50);}



.flow-pay p.bank label:hover{opacity: 1;border:1px solid #e60012;}



.flow-pay p.bank label.current{opacity: 1;border:1px solid #e60012;}



.flow-pay p.bank img{width:138px;height:43px;}







.pay-list table{width:100%;border:1px solid #ddd;margin:10px 0 40px 0;}



.pay-list table tr{border-bottom: 1px solid #ddd;}



.pay-list table td{padding: 20px 20px;vertical-align: top;}



.pay-list table td.first{width:22%;background: #F3F3F3;border-right: 1px solid #ddd;}



.pay-list table td p{margin:0;color:#777;font-size: 12px;}



.pay-list table td p.ti{color:#111;font-size: 15px;margin-bottom: 10px;}



.pay-list table td p a{margin-top:10px;color:#e60012;margin-left:0;}



.pay-list table .pimg{border:1px solid #ddd;display: inline-block;max-width: 100%;opacity: 0.6;filter:alpha(opacity=60);}



.pay-list table label{margin-right: 20px;margin-bottom: 15px;cursor: pointer;}



.pay-list table label:nth-child(5n+0){margin-right: 0;}



.pay-list table label img{width:138px;height:43px;}



.pay-list table .active{border:1px solid #15B6FF;opacity: 1;box-shadow: 0 0 1px #15B6FF;}



.pay-list table tr.bot td{padding-bottom: 5px;}







/*gimiSlide*/



.gimiSlide {width:100%;height:400px;overflow:hidden;position:relative;margin-top:20px;padding:0px;}



.gimiSlide_m ul {overflow:hidden;margin:0;}



.gimiSlide_m li {_float:left;width:100%;height:400px;}



.gimiSlide_m li a,.gimiSlide_m li div{display: block;width:100%;height:100%;}



.gimiSlide_m li img{width:1170px;min-height:400px;}



.gimiSlide_s{position: relative;display: block;top:94%;height: 0px;text-align: center;z-index: 1000;}



.gimiSlide_s li{display: inline-block;margin: 0px 10px;float: none;}



.gimiSlide_s li b {display: inline-block;width: 11px;height:11px;border: 2px solid #bdbdbd;border-radius: 50%;background: #999;text-indent: -9999px;overflow: hidden;cursor: pointer;}



.gimiSlide_s li.active b{background-color: #fff;border:2px solid #999;}



.gimiSlide_l,.gimiSlide_r {position:absolute;display:none;width:50px;height:75px;overflow:hidden;z-index:1000;top:40%;}



.gimiSlide_l {left:0;}



.gimiSlide_r {right:0;}



.gimiSlide_l span,.gimiSlide_r span {display:block;position:relative;z-index:2;width:22px;height:33px;top:20px;cursor:pointer;}



.gimiSlide_l span {left:12px;background: url(focus_arrow.png) no-repeat scroll 0% 0% ;display: block;width:24px;height:47px;}



.gimiSlide_r span {left:12px;background: url(focus_arrow.png) no-repeat scroll 100% 0% ;display: block;width:24px;height:47px;}



.gimiSlide_l:hover,.gimiSlide_r:hover {*zoom:1;}







.indexSlide{height:750px;margin-top:0;}



.indexSlide_m li img{width:auto;height:750px;}



.indexSlide_m li{height:750px;text-align: center;}



.indexSlide_m li a{display: inline-block;width:100%;height:100%;}



.indexSlide_m li a.slideImg01{background: url(index001.jpg) center center no-repeat;}



.indexSlide_m li a.slideImg02{background: url(index02.jpg) center center no-repeat;}



.indexSlide_m li a.slideImg03{background: url(index03.jpg) center center no-repeat;}



.indexSlide_m .gimiSlide_l,.indexSlide_m .gimiSlide_r {width:1px;height:1px;}



.indexSlide .gimiSlide_s{top:94%;}



.indexSlide .gimiSlide_s li{margin:0 10px;}



.indexSlide .gimiSlide_s li b{width:13px;height:13px;border-radius: 50%;background: none;border:2px solid #D0D0D0;}



.indexSlide .gimiSlide_s li.active b{border:2px solid #e60012;}







.indexFirst{background: #FFFFFF;width: 100%;border-bottom: 1px solid #eee;}







.singleGoodsList{height:450px;}



.singleGoods li{height:450px;}



.singleGoods li img{width:100%;height:100%;min-height: 350px;}



.singleGoodsList .gimiSlide_s li.active b{background:#e60012;border:1px solid #e60012;}







.reserve{margin:50px auto;background: #fff;padding: 20px;}



.reserve h3{border-bottom:1px solid #ddd;padding-bottom: 20px;font-size: 18px;}



.reserve ul{margin-top:40px;}



.reserve li{margin-bottom: 30px;line-height: 30px;float: none;}



.reserve li label{display: inline-block;width:10%;vertical-align: top;text-align: right;padding-right: 30px;font-weight: normal;}



.reserve li a{font-style: normal;margin-left:15px;color:#e60012;cursor: pointer}



.reserve li span{vertical-align: top;display: inline-block;width:80%;}



.reserve li span.rtips{color:#e60012;font-size: 13px;}



.reserve li input[type='text']{width:300px;border:1px solid #ccc;line-height: 35px;height:35px;padding: 0 5px;}



.reserve li select{height:30px;line-height: 30px;margin-right: 10px;border:1px solid #ddd;outline:none;blr:expression(this.onFocus=this.blur());}



.reserve li input.address{width:450px;}



.reserve li input.checkcode{width:110px;}



.reserve li img.captcha{border:1px solid #ddd;margin-left: 10px;width:100px;height:36px;margin-top:-4px;cursor: pointer;}



.reserve .rebtn{font-size: 16px;background: #e60012;border: 1px solid #e60012;color: #FFF;width:160px;height:45px;line-height: 45px;text-align: center;}







.book-ok{margin:50px auto;padding:30px;background: #fff;}



.book-ok a.succBtn{margin-top:20px;display: inline-block;text-align: center;background-color: #e60012;color:#fff;font-size: 16px;width:160px;height:45px;line-height: 45px;}



.book-ok .book-left{float: left;width:65%;padding-top: 70px;}



.book-ok .book-left h3{font-size: 20px;margin-bottom: 30px;padding-left: 18%;line-height: 40px;}



.book-ok .book-left p{padding-left: 18%;}



.book-ok .book-right{float: left;width:30%;}



.book-ok .book-right img{width:100%;}







#tinybox{position:absolute; display:none; padding: 10px;background:#ffffff url(preload.gif) no-repeat 50% 50%; border:10px solid #e3e3e3; z-index:2000;}



#tinymask{position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000000; z-index:1500;}



#tinycontent{background:#ffffff;}







.main-goods{width:100%;}



.main-goods li{float: left;width:270px;height:320px;margin-right:20px;background: #fff;box-sizing: border-box;margin-bottom: 20px;cursor: pointer;transition: all 0.2s linear 0s;}



.main-goods li:nth-child(4n){margin-right: 0;}



.main-goods li a{display: inline-block;width:100%;height:100%;box-sizing: border-box;}



.main-goods li img{width:100%;}



.main-goods li p{margin:0;padding: 0;width: 100%;overflow: hidden;}



.main-goods li p:nth-child(1){height:230px;}



.main-goods li p:nth-child(2){padding: 0 18px;margin-top:22.5px;height:25px;overflow: hidden;}



.main-goods li p span.name{display: inline-block;width:70%;height:25px;line-height: 25px;overflow: hidden;color:#111;text-overflow: ellipsis;white-space: nowrap;}



.main-goods li p b.price{display: inline-block;color:#e60012;height:25px;line-height: 25px;font-size: 18px;font-weight: normal;float: right;}



.main-goods li p b.price font{font-size: 14px;}



.main-goods li p.brief{color:#888;height:20px;line-height: 20px;padding: 0 18px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}



.main-goods li p.brief span{font-size: 12px;}



.main-goods li p a.buy{display: inline-block;color:#fff;background: #e60012;float: right;font-size: 14px;text-decoration: none;height:30px;line-height: 30px;width:80px;text-align: center;}



.main-goods li p.center{text-align: center;}



.main-goods li p.center b.price{float: none;}



.main-goods li p.pname{height:25px;line-height: 25px;color:#111;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}



.main-goods li.special a{padding: 0;}



.main-goods li.special p:nth-child(1){height: auto;}



.main-goods li.special p:nth-child(2){position: absolute;top:10px;left:0;width:100%;padding: 0 20px;height: auto;}



.main-goods li.special span.name{display: block;width:100%;text-align: center;color:#ddd;}



.main-goods li.special b.price{display: inline-block;width:100%;text-align: center;margin-top:25px;}



.main-goods li.special p.brief{position: absolute;top:60px;left:0;color:#999;}







.pj-goods{width:100%;margin-bottom: 20px;}



.pj-goods h3{font-size: 16px;margin:0 0 15px 0;}



.pj-goods li{float: left;width:220px;height:280px;margin-right:10px;background: #fff;box-sizing: border-box;margin-bottom: 10px;transition: all 0.2s linear 0s;}



.pj-goods li:nth-child(5n){margin-right: 0;}



.pj-goods li p{line-height: 25px;text-align: center;margin:0;color:#222;padding: 0;}



.pj-goods li p:first-child{height:200px;overflow: hidden;}



.pj-goods li p img{width:100%;}



.pj-goods li p b{color:#e60012;font-size: 16px;font-weight: normal;}



.pj-goods li p.pname{height:25px;margin-top:10px;padding: 0 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}



.pj-goods li p b font{font-size: 12px;}



.pj-goods a{position: relative;display: inline-block;box-sizing: border-box;width: 100%;height:100%;text-decoration: none;}



.pj-goods li.more a{padding-top: 80px;}



.pj-goods li.more img{width:70px;}



.pj-goods li.more p{color:#666;}



.pj-goods li.more p:first-child{height: auto;}



.pj-goods li.more p:nth-child(2){margin-top:5px;}



.pj-goods li.more p:last-child{font-size: 12px;}



.pj-goods li.special a{padding: 0;}



.pj-goods li.special p:first-child{height: auto;}



.pj-goods li.special p.pname{position: absolute;top:10px;left:0;width:100%;padding: 0 20px;}



.pj-goods li.special p.price{position: absolute;top:45px;left:0;width:100%;}







.parts-goods{width:100%;margin-bottom: 10px;}



.parts-goods li{float: left;width:270px;height:310px;margin-right:20px;background: #fff;box-sizing: border-box;margin-bottom:20px;position: relative;transition: all 0.2s linear 0s;}



.parts-goods li:nth-child(4n+0){margin-right: 0;}



.parts-goods li img{width:100%;}



.parts-goods li p{line-height: 30px;text-align: center;margin:0;color:#222;}



.parts-goods li p:first-child{height:200px;}



.parts-goods li p b{color:#e60012;font-size: 22px;font-weight: normal;}



.parts-goods li p.pname{height:30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}



.parts-goods li p b font{font-size: 14px;}



.parts-goods .parts-opacity{width: 100%;height:100%;position: absolute;top:0;left:0;background: #999;opacity: 0.6;z-index: 9;}



.parts-goods .parts-links{width: 100%;height:100%;position: absolute;top:0;left:0;z-index: 12;text-align: center;}



.parts-goods .parts-links a{text-decoration: none;display: inline-block;padding: 6px 17px;background: #e60012;color:#fff;font-size: 16px;margin-top:170px;}



.parts-goods .parts-float{display: none;}



.parts-category{padding-bottom: 20px;padding-top: 5px;}



.parts-category ul{width:100%;height:15px;line-height: 15px;overflow: hidden;}



.parts-category ul li{float: left;margin-right: 25px;font-size: 15px;}



.parts-category ul a{color:#444;}



.parts-category ul a.active{color:#e60012;}







.tc-goods-small{width:100%;}



.tc-goods-small h3{font-size: 16px;margin:0 0 15px 0;}



.tc-goods-small li{float: left;width:270px;margin-right: 20px;margin-bottom:20px;background: #fff;box-sizing: border-box;position: relative;transition: all 0.2s linear 0s;}



.tc-goods-small li:nth-child(4n+0){margin-right: 0;}



.tc-goods-small li p{text-align: center;margin:0;line-height: 25px;}



.tc-goods-small li p.title{color:#111;height:25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top:30px;}



.tc-goods-small li p.brief{padding: 0 18px;color:#666;height:25px;font-size: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}



.tc-goods-small li p.img{height:250px;overflow: hidden;}



.tc-goods-small li p.detail{color:#222;margin-bottom: 1.5px;}



.tc-goods-small li p.detail b{font-weight: normal;}



.tc-goods-small li p.detail span{color:#e60012;margin-left:3px;font-size: 18px;}



.tc-goods-small li p.detail font{color:#e60012;font-size: 14px;}



.tc-goods-small li:nth-child(4n+1){border-top:2px solid #0AA29A;}



.tc-goods-small li:nth-child(4n+2){border-top:2px solid #009FE9;}



.tc-goods-small li:nth-child(4n+3){border-top:2px solid #FDD100;}



.tc-goods-small li:nth-child(4n+4){border-top:2px solid #E50112;}



.tc-goods-small a{text-decoration: none;display: inline-block;width: 100%;}



.tc-goods-small li p img{width:100%;}



.tc-goods-small li p.tag{position: absolute;top:0;left:0;width:100%;height:20px;line-height: 20px;padding-right: 15px;margin:0;}



.tc-goods-small li p.tag em{float: right;margin-left:5px;display: inline-block;padding: 0 5px;font-size: 12px;color:#fff;font-style: normal;}



.tc-goods-small li p.tag em.new{background: #83C44E;}



.tc-goods-small li p.tag em.hot{background: #E70012;}



.tc-goods-small li p.tag em.best{background: #00A0E9;}



.tc-goods-small li p.tag em.gift{background: #EC615E;}



.tc-goods-small li p.tag em.reduce{background: #FFAC13;}







.tc-goods{position:relative;}



.tc-goods h3{font-size: 16px;margin:0 0 15px 0;}



.tcbd{overflow: hidden;}



.tcbd li{width:270px;height: 360px;margin-right: 20px;float: left;background: #fff;box-sizing: border-box;margin-bottom: 20px;transition: all 0.2s linear 0s;position: relative;}



.tcbd li p{text-align: center;margin:0;line-height: 25px;}



.tcbd li p.title{color:#111;height:25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top:30px;}



.tcbd li p.brief{padding: 0 10px;color:#666;height:25px;font-size: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}



.tcbd li p.img{height:250px;overflow: hidden;}



.tcbd li p.detail{color:#222;margin-bottom: 1.5px;}



.tcbd li p.detail b{font-weight: normal;}



.tcbd li p.detail span{color:#e60012;margin-left:3px;font-size: 18px;}



.tcbd li p.detail font{color:#e60012;font-size: 14px;}



.tcbd li:nth-child(4n+1){border-top:2px solid #0AA29A;}



.tcbd li:nth-child(4n+2){border-top:2px solid #009FE9;}



.tcbd li:nth-child(4n+3){border-top:2px solid #FDD100;}



.tcbd li:nth-child(4n+4){border-top:2px solid #E50112;}



.tcbd a{text-decoration: none;display: inline-block;width: 100%;}



.tcbd li p img{width:100%;}



.tcbd li p.tag{position: absolute;top:0;left:0;width:100%;height:20px;line-height: 20px;padding-right: 15px;margin:0;}



.tcbd li p.tag em{float: right;margin-left:5px;display: inline-block;padding: 0 5px;font-size: 12px;color:#fff;font-style: normal;}



.tcbd li p.tag em.new{background: #83C44E;}



.tcbd li p.tag em.hot{background: #E70012;}



.tcbd li p.tag em.best{background: #00A0E9;}



.tcbd li p.tag em.gift{background: #EC615E;}



.tcbd li p.tag em.reduce{background: #FFAC13;}



.tchd{overflow:hidden;height:15px;position: absolute;right:0;top:4px;zoom:1;padding-right: 5px;}



.tchd a.prev,.tchd a.next{ display:block;width:0; height:0; float:left; margin-right:13px;cursor:pointer;margin-top:0px;border-right: 8px solid #bbb;border-bottom: 5px solid transparent;border-top:5px solid transparent;}



.tchd a.next{margin-left:3px;margin-right: 0;border-left: 8px solid #bbb;border-right: none;}



.tchd a.prev:hover{border-right: 8px solid #8D8D8D;}



.tchd a.next:hover{border-left: 8px solid #8D8D8D;}



.tchd ul{float: left}



.tchd li{ float:left;width:10px; height:10px; overflow:hidden; margin-right:10px; text-indent:-999px;border-radius: 50%;cursor:pointer; background:#bbb;border:1px solid #EFEFEF;}



.tchd li.on{border:2px solid #e60012;background: #fff;}







.goods-item li{position: relative;}



.goods-item p.tag{position: absolute;top:0;left:0;width:100%;line-height: 20px;height:20px;padding-right: 15px;margin:0;}



.goods-item p.tag em{float: right;margin-left:5px;display: inline-block;padding: 0 5px;font-size: 12px;color:#fff;font-style: normal;}



.goods-item p.tag em.new{background: #83C44E;}



.goods-item p.tag em.hot{background: #E70012}



.goods-item p.tag em.best{background: #00A0E9;}



.goods-item p.tag em.gift{background: #EC615E;}



.goods-item p.tag em.reduce{background: #FFAC13;}



.goods-item-active{box-shadow: 0 6px 12px #bbb;transform: translate3d(0px,-2px,0px);}



.goods-tc-active{transform: translate3d(0px,-4px,0px);}







.about{margin:30px auto; width:1170px;}



.about h4{margin:0;padding:0 20px;line-height: 44px;height:44px;}



.new_ny {width:270px; float:left;}



.about-left{background: #fff;padding: 20px 0 30px 0; width:270px; float:left; margin-bottom:30px;}



.about-left h4{padding-left: 20px;font-size:16px;}



.about-left p{margin:0;}



.about-left p a{display: block;width:100%;height:100%;height:44px;line-height: 44px;padding: 0 20px;text-decoration: none;color:#555;}



.about-left p a.active{color:#e60012;}



.about-left ul {padding:0 20px;}



.about-left ul li {padding-bottom:6px; margin-bottom:6px; border-bottom:1px dotted #e7e7e7; font-size:12px; line-height:24px; float:left; display:block;}



.about-left span {width:16px; height:16px; display:block; float:left; margin-right:10px; background-color:#d7d7d7; line-height:16px; font-size:12px; color:#fff; text-align:center; margin-top:4px; border-radius: 2px;}



.about-left span.s1 {background-color:#ff7814;}

.about-left span.s2 {background-color:#ff9813;}

.about-left span.s3 {background-color:#ffb759;}



.about-right{background: #fff;padding: 10px;box-sizing: border-box;padding-bottom: 30px; width:870px; min-height:700px !important; float:right;}



.about-right .honor-lists {padding: 0 20px; margin: 10px 0;}



.about-right .honor-lists li {float: none; text-indent: 2.5em; line-height: 30px; word-break: break-all;word-wrap: break-word;color:#333; text-align: justify;}



.about-right .honor-lists .m-time {margin: 10px 0 5px 0; font-weight: 600;}



.about-right h4 {border-bottom: 1px solid #ccc;color:#e60012;font-size:16px;}



.about-right h4 span {float:left; margin-right:20px;}



.about-right .ss {width:200px; height:26px; border-radius:20px; border:1px solid #e7e7e7; float:left; margin-top:10px;}



.about-right .ss .s {width:160px; height:26px; background:none; border:0; padding:0 5px; font-family: "微软雅黑"; font-size:12px; color:#555; line-height:26px; outline:none; float:left;}



.about-right .ss .a {width:26px; height:26px; border:0; background:url(ss.png) no-repeat center; float:right; margin-right:5px; outline:none;}



.about-right p{line-height: 30px;word-break: break-all;word-wrap: break-word;color:#333;margin:10px 0; text-align: justify;}



.about-right p.main-cont {margin-top: 0;}



.about-right p.ti{font-weight: bold;font-size: 15px;}



.about-right p.ti.sub {font-weight: 600; font-size: 14px;margin-bottom: 0;}



.about-right p.city_ti{text-indent: 0;color:#e60012;font-weight: bold;border-top: 1px solid #ddd;padding-top: 10px;font-size: 15px;}



.about-right .coop{width:100%;}



.about-right .coop td{width:50%;vertical-align: top;}



.about-right .coop td p{text-indent: 0;}



.about-right .coop td p.store_ti{color:#333;font-weight: bold;}



.about-right .contact-table{margin:20px 10px;}



.about-right .contact-table td{vertical-align: top;padding: 10px 0;}



.about-right .contact-table td.on{padding-top:16px;width: 30%;}



.about-right .contact-table p{margin: 0;padding: 0;}



.about-right .contact-table .baidu{width:630px;height:450px;border:1px solid #ddd;margin-top:10px;}



.about-right .join-table{margin:20px 10px;width:97.5%;}



.about-right .join-table td{vertical-align: top;padding: 10px;border-bottom: 1px solid #ddd;}



.about-right .join-table tr:last-child td{border:none;}



.about-right .join-table td.on{padding-top:15px;width: 15%;}



.about-right .join-table p{margin: 0;padding: 0 10px;text-indent: 0;}





.question {width:850px; margin:0 auto;}



.question ul li {width:850px; padding:0 20px 10px; margin-bottom:10px; border-bottom:1px dotted #e7e7e7; float:left; display:block;}



.question p.q {font-size:15px; margin-bottom:10px;}



.question p.a {font-size:12px; color:#777;}







.news {width:850px; margin:20px auto 0;}



.news h3 {font-size:22px; margin:0; padding:0; margin-bottom:15px;}



.news ul li {width:850px; padding:0 20px 20px; margin-bottom:20px; border-bottom:1px dotted #e7e7e7; float:left; display:block;}



.news .tp {width:222px; height:140px; float:left;}



.news .tp img {width:100%;/* height:auto; */}



.news .wz {width:560px; height:140px; float:right; position:relative;}



.news .wz p {font-size:12px; line-height:24px;}



.news .wz span {font-size:12px; line-height:24px; display:block; margin-bottom:6px; color:#999;}



.news .wz .ck {width:80px; height:26px; font-size:12px; line-height:24px; text-align:center; border-radius:10px; color:#e60012; border:1px solid #e60012; display:block; position:absolute; bottom:0; left:0;

-webkit-transition: all 0.5s;

-moz-transition: all 0.5s;

-o-transition: all 0.5s;

transition: all 0.5s;}



.news .wz .ck:hover {background-color:#e60012; color:#fff;}







.fuwu_sh {width:850px; padding:20px;}

.fuwu_sh img{ max-width:100%}



.fuwu_sh  p {font-size:14px; line-height:30px; color:#555;}







.auto-servie{margin:40px 0 20px 0;}



.auto-servie h3{font-size: 20px;}



.service-all{margin-top:30px;}



.service-all li{float: left;box-sizing: border-box;width:32%;margin-right:2%;margin-bottom: 20px;}



.service-all li:nth-child(3n+0){margin-right: 0;}



.service-all li a{width:100%;height:100%;color:#fff;;background: #8F8F8F;display: inline-block;text-decoration: none;font-size: 16px;padding: 35px 0;}



.service-all li a:hover{background: #e60012;}



.service-all li p{text-align: center;}



.service-all li p.s{display:block;background: url(icon-big.png) no-repeat;width:110px;height:95px;margin:0 auto 14px auto;}



.service-all li p.s1{background-position: -9px -342px;}



.service-all li p.s2{background-position: -134px -343px;}



.service-all li p.s3{background-position: -276px -343px;}



.service-all li p.s4{background-position: -424px -328px;}



.service-all li p.s5{background-position: -543px -336px;}



.service-all li p.s6{background-position: -658px -338px;}



.service-all li p.s7{background-position: -790px -338px;}



.service-all li p.s8{background-position: -909px -333px;}







.online-note a.onBtn{position: fixed;bottom:0;right:6%;display: inline-block;padding: 8px 20px;background: #313131;border-radius: 4px 4px 0 0;color:#FFF;z-index: 999;cursor: pointer;text-decoration: none;}



.online-note a.onBtn img{vertical-align: middle;margin-right: 4px;}







.content-message{background: #fff;margin:50px 0 50px 0;padding: 100px 20px;}



.message-left{width:35%;float: left;text-align: center;}



.message-right{width:60%;float: right;}



.message-right h3{color:#222;font-weight: normal;line-height: 40px;font-size: 20px;}



.message-right p{line-height: 30px;}



.message-right a{margin-right: 12px;color:#555;font-size: 12px;}



.message-right a:hover{color:#e60012;}



.message-right input.sBtn{width:160px;height:45px;line-height: 45px;text-align: center;color:#fff;background: #e60012;border:1px solid #e60012;font-size: 16px;margin-top:10px;}







.cart-con{background: #fff;margin:50px auto;padding:20px 30px;}







.pagination {border-radius: 4px;display: inline-block;margin: 20px 0;padding-left: 0;float: right;}



.pagination li {display: inline;}



.pagination li span,.pagination li a{border: 1px solid #DDDDDD;float: left;margin:0 5px;padding: 2px 9px;text-decoration: none; line-height: 1.4;color:#555;}



.pagination .active a, .pagination .active span{background-color:#e60012;border-color:#e60012; color: #FFFFFF;cursor: pointer;z-index: 2;cursor: pointer;}



.pagination .active a, .pagination .active span:hover{background-color: #e60012;border-color:#e60012;cursor: pointer;}



.pagination .current-page a, .pagination .current-page span{background-color: #E8456C;border-color: #E8456C;color: #FFFFFF;cursor: pointer;z-index: 2;}



.pagination li a:hover{background: #eee;}



.pagination li a.next{background: url('dpage.png') center center no-repeat #fff;width:28px;height:25px;opacity: 0.8;}



.pagination li a.pre{background: url('upage.png') center center no-repeat #fff;width:28px;height:25px;opacity: 0.8;}



.pagination li a.first{background: url('fpage.png') center center no-repeat #fff;width:28px;height:25px;opacity: 0.8;}



.pagination li a.last{background: url('epage.png') center center no-repeat #fff;width:28px;height:25px;opacity: 0.8;}







.banner-con{margin:15px 0;}



.parts-banner{height:400px;}



.parts-banner img{height:400px;width:100%;background: url(loading.gif) center center no-repeat;}



.service-banner{margin:0;width:100%;height:450px;background: url('service-banner.jpg') center center no-repeat #EFEFEF;}







.flow-consignee{margin-bottom: 40px;}



.flow-consignee h4{margin-bottom: 20px;padding-bottom: 10px;border-bottom: 1px solid #ddd;}



.flow-consignee h4 a{float: right;font-size: 13px;color:#e60012;}



.flow-consignee p{position: relative;line-height: 45px;height:45px;overflow: hidden;border:2px solid #EFEFEF;background: #fff;margin:0 30px 20px 30px;}



.flow-consignee p.active{border:2px solid #e60012;background: #f4f4f4;}



.flow-consignee p input[type='radio']{position: absolute;top:5px;left:-20px;z-index: 2;}



.flow-consignee p label{display: inline-block;position: absolute;top:0;left:0;z-index: 9;width:100%;cursor: pointer;font-weight: normal;padding: 0 20px;}



.flow-consignee p span{margin-right: 20px;}



.flow-consignee p a.del{position: absolute;top: 0px;right: 20px;z-index: 19;font-size: 12px;}



.flow-consignee p a.del:link{color:#777;}



.flow-consignee p a.del:hover{color:#333;}







.flow-inv{margin-bottom: 40px;}



.flow-inv-con{margin:0 30px;}



.flow-inv h4{margin-bottom: 20px;padding-bottom: 10px;border-bottom: 1px solid #ddd;}



.flow-inv span{vertical-align: middle;margin-right: 10px;}



.inv-con{display: inline-block;position: relative;width:250px;overflow: hidden;height: 35px;line-height: 35px;vertical-align: middle;}



.inv-con input[type='radio']{position: absolute;top:0;left:-20px;z-index: 1;}



.inv-con label{display: inline-block;float: left;border:2px solid #ccc;width:100px;text-align: center;margin-right: 20px;height:35px;line-height: 35px;font-weight: normal;cursor: pointer;}



.inv-con label.active{border:2px solid #e60012;}



.flow-inv input.inv-input{height:35px;line-height: 35px;padding: 0 5px;border:1px solid #ccc;width:200px;}







.flow-goods{margin-bottom: 40px;}



.flow-goods h4 a{float: right;font-size: 13px;color:#e60012;}



.flow-goods h4{margin-bottom: 20px;padding-bottom: 10px;border-bottom: 1px solid #ddd;}



.flow-goods table{width:100%;}



.flow-goods table th{text-align: center;font-weight: normal;border-bottom: 1px solid #ddd;padding-bottom: 10px;}



.flow-goods table td{text-align: center;position: relative;}



.flow-goods table td span.free{display: inline-block;padding: 1px 5px;border-radius: 50%;background: #e60012;color:#fff;position: absolute;top:10px;left:10px;}



.flow-goods p.note{margin-top:30px;padding: 0 30px;}



.flow-goods input.note-input{width:93%;height:40px;line-height: 40px;border:1px solid #ccc;padding: 0 5px;}







.flow-count{border-top:1px solid #ddd;padding: 20px 0;}



.flow-total{float: right;width:35%;}



.flow-total table{width:100%;}



.flow-total table td{text-align: right;width:50%;line-height: 33px;}



.flow-total table td:nth-child(even){padding-right:30px;}



.flow-coupon{float: left;width:60%;padding: 0 30px;}



.flow-coupon li{float: none;padding-bottom: 15px;}



.flow-coupon li a.coupon-list{cursor: pointer;color:#333;}



.flow-coupon li span.slide{display: inline-block;width:15px;height:15px;text-align: center;line-height: 14px;background: #e60012;color:#fff;font-size: 16px;margin-right: 7px;}



.flow-coupon-con{border:1px solid #ddd;width:90%;box-sizing: border-box;margin-left:22px;display: none;}



.flow-coupon-con p{text-align: center;}



.flow-coupon-con p:last-child{text-align: right;margin:20px 5%;width:90%;}



.flow-coupon-con p.first{margin-top:20px;}



.flow-coupon-con p.font{padding: 0 5%;text-align: left;color:#444;font-size: 12px;}



.flow-coupon-con a.tab{border-right: 1px solid #bbb;width:32%;text-align: center;display: inline-block;height:15px;line-height: 15px;margin:15px 0;color:#444;box-sizing: border-box;cursor: pointer;}



.flow-coupon-con a.tab:last-child{border-right: none;}



.flow-coupon-con a.tab.active{color:#e60012;}



.flow-coupon-con select{width:90%;height:40px;line-height: 40px;border:1px solid #ccc;}



.flow-coupon-con input.cou-input{width:90%;height:40px;line-height: 40px;border:1px solid #ccc;padding: 0 5px;}



.flow-coupon-con input.cou-sure{background: #e60012;text-align: center;width:160px;height:45px;font-size: 16px;color:#fff;border:1px solid #e60012;}



.flow-coupon-con input.cou-cancel{background: #aaa;text-align: center;width:160px;height:45px;font-size: 16px;color:#fff;border:1px solid #aaa;margin-right: 10px;}







.flow-go{padding: 20px;text-align: right;width:100%;float: left;border-top:1px solid #ddd;margin-top:30px;}



.flow-go input.sure{background: #e60012;text-align: center;width:160px;height:45px;font-size: 16px;color:#fff;border:1px solid #e60012;}



.flow-go span{margin:0 20px;}



.flow-go font{color:#e60012;margin:0 4px;}



.flow-go b{font-size:20px;color:#e60012;font-weight: normal;}







.aide{background-repeat: no-repeat; background-position: center center; height: 971px; overflow: hidden;}



.aide-container{width:1170px;margin:0 auto;height: 100%; position: relative;}



.aide01{background-image: url(aide_01.jpg);}



.aide02{background-image: url(aide_02.jpg);}



.aide03{background-image: url(aide_03.jpg);}



.aide04{background-image: url(aide_04.jpg);}



.aide05{background-image: url(aide_05.jpg);}



.aide06{background-image: url(aide_06.jpg);}



.aide a{display: inline-block;box-sizing: border-box;position: absolute;top:72.5%;width: 158px; height: 44px;}



.aide a.ios{left:11.3%;}



.aide a.android{left:26.92%;}







.change{position: relative;background-repeat: no-repeat; background-position: center center; height: 790px; overflow: hidden;}



.changeCon{width:1170px;margin:0 auto;text-align: center;}



.change a.newBtn{display: inline-block;box-sizing: border-box;width:190px;height:44px;margin-top:243px;}



.change a.botBtn{margin-top:1647px;}



.change01{background-image: url(changenew_10.jpg);}



.change02{background-image: url(changenew_02.jpg);}



.change03{background-image: url(changenew_03.jpg);}



.change04{background-image: url(changenew_04.jpg);}



.change05{background-image: url(changenew_05.jpg);}



.change06{background-image: url(changenew_06.jpg);}



.change07{background-image: url(changenew_07.jpg);height:1881px;}







.changenew{margin:30px auto;background: #fff;border:1px solid #eee;}



.changenew h4{height:50px;line-height: 50px;padding: 0 20px;margin:0;font-size: 16px;border-bottom: 1px solid #ddd;color:#e60012;}



.changenew h4 a{float: right;font-size: 14px;}



.change-model{width:100%;}



.change-model li{width:25%;box-sizing: border-box;border-right: 1px solid #eee;;border-bottom: 1px solid #eee;padding-bottom: 20px;text-align: center;}



.change-model li:nth-child(4n+0){border-right: none;}



.change-model p{line-height: 30px;}



.change-model p:first-child{height:230px;}



.change-model a{display: inline-block;width:50%;height: 37px;line-height: 37px;background: #ccc;color:#333;}



.change-model a:hover{background: #e60012;color:#fff;}



.changenew-alert{display: none;}



.changenew-bg{position: fixed;top:0;left:0;width:100%;height:100%;background: #666;opacity: 0.5;z-index: 999;}



.changenew-con{position: fixed;top:20%;left:0;width:100%;z-index: 6666;}



.changenew-tab{width:600px;margin:0 auto;background: #fff;padding: 5px 20px 20px 20px;border-radius: 5px;overflow: hidden;}



.changenew-tab .tab2{display: none;}



.changenew-form h4{margin-bottom: 20px;margin-top:0;border-bottom: 1px solid #ddd;line-height: 45px;font-size: 15px;}



.changenew-form h4 span{color:#e60012;}



.changenew-form p{margin:10px 0 0 0;}



.changenew-form input.changenewInput{display: inline-block;width:400px;background: #fff;padding: 8px 5px;border:1px solid #ccc;margin-left:10px;vertical-align: middle;}



.changenew-form label{display: inline-block;width:100px;vertical-align: middle;font-weight: normal;}



.changenew-form .changenewBtn{display: inline-block;width:150px;height:40px;line-height: 40px;border:none;background: #e60012;margin-left:10px;text-align: center;color:#fff;font-size: 15px;}



.changenew-form .cancel{margin-left:20px;background: #bbb;color:#fff;}



.changenew-form .changenew-result{margin:15px 0;}



.changenew-form .changenew-result span{margin-left:10px;}



.changenew-form .changenew-result b{color:#e60012;font-size: 16px;}



.changenew-form .changenew-address{background: #eee;padding: 10px;border-radius: 4px;font-size: 13px;}



.changenew-form .changenew-address{background: #eee;padding: 10px;border-radius: 4px;line-height: 22px;}



.changenew-form .changenew-address b{color: #e60012;}



.changenew-form .changenew-address span{color: red;}



.changenew-form .address span{color: red;}



.changenew-form span.error{margin-left:10px;color:#e00;font-size: 12px;}



.changenew-form p.result{margin-bottom: 0;}



.a_underline a:hover{text-decoration:underline;}







.act-img img{margin-right: 10px;border:1px solid #ddd;}







.fullSlide{width:100%;position:relative;height:600px;background:#EFEFEF;}



.fullSlide .bd{margin:0 auto; position:relative;z-index:0;overflow:hidden;}



.fullSlide .bd ul{width:100% !important;}



.fullSlide .bd li{width:100% !important;height:600px;overflow:hidden;text-align:center;}



.fullSlide .bd li a{display:block; width:100%;height:600px;}



.fullSlide .hd{ width:100%;position:absolute; z-index:1; bottom:20px; left:0; height:30px; line-height:30px;text-align:center;}



.fullSlide .hd ul{text-align:center;padding-top:5px;}



.fullSlide .hd ul li{display:inline-block;*display:inline; zoom:1;float: none;width:14px; height:14px; margin:11px; border: 2px solid #ddd;border-radius: 50%;overflow:hidden; line-height:9999px;cursor:pointer;}



.fullSlide .hd ul .on{border:2px solid #e60012;}







.use-navbar{width:100%;margin:50px 0;}



.use-navbar li{margin-right:85px;}



.use-navbar li:last-child{margin-right: 0;}



.use-navbar li a{display: inline-block;width:160px;height:160px;line-height: 160px;border-radius: 50%;text-align: center;font-size: 24px;color:#fff;cursor: pointer;}



.use-navbar li a.af{background: #F4AFC4;}



.use-navbar li a.ao{background: #A0EBF1;}



.use-navbar li a.at{background: #A1E8AE;}



.use-navbar li a.ac{background: #F0C49F;}



.use-navbar li a.am{background: #CCA7DD;}



.use-content{width:100%;margin-bottom: 60px;text-align: center;}



.use-content p{margin:20px 0;font-size: 15px;}



.use-content p a{color:#e60012;text-decoration: underline;}



.use-content .p-list{width:100%;height:497px;margin:10px;text-align: left;}



.use-content .p-list-01{background: url(p_01.jpg) center center no-repeat;background-size: 1140px 497px;}



.use-content .p-list-02{background: url(p_02.jpg) center center no-repeat;background-size: 1140px 497px;}



.use-content .p-list-03{background: url(p_03.jpg) center center no-repeat;background-size: 1140px 497px;}



.use-content .p-list-04{background: url(p_04.jpg) center center no-repeat;background-size: 1140px 497px;}



.use-content .p-list-05{background: url(p_05.jpg) center center no-repeat;background-size: 1140px 497px;}



.use-content .p-list a{display: inline-block;position: relative;margin-right:10px;box-sizing: border-box;color:#fff;font-size: 12px;}



.use-content .p-list a span{position: absolute;bottom:10px;right:10px;opacity: .8;-webkit-transition: all 1s ease-out;transition: all 1s ease-out;}



.use-content .p-list a:hover span{opacity: 1;right:40px;}



.use-content .p-list-03 a{margin-left:10px;margin-right: 0;}



.use-content .p-list-05 a{margin-left:10px;margin-right: 0;}



.use-content a.list01{width:351px;height:263px;}



.use-content a.list02{width:198px;height:263px;}



.use-content a.list03{width:351px;height:263px;}



.use-content a.list04{width:198px;height:263px;margin-right: 0;}



.use-content a.list05{width:292px;height:220px;margin-top:8.5px;}



.use-content a.list06{width:294px;height:220px;}



.use-content a.list07{width:220px;height:220px;}



.use-content a.list08{width:292px;height:220px;margin-right: 0;}



.use-content .p-list-03 a.list04{margin-left:0;}



.use-content .p-list-03 a.list08{margin-left:0;}



.use-content .p-list-05 a.list04{margin-left:0;}



.use-content .p-list-05 a.list08{margin-left:0;}







.cooperation-tab{width:100%;margin-top:20px;border-bottom: 1px solid #ccc;}



.cooperation-tab li{width:140px;margin-right: 13px;cursor: pointer;text-align: center;line-height: 35px;}



.cooperation-tab li.active{background: #ddd;border:1px solid #ccc;border-bottom: 1px solid #ddd;}



.cooperation-menu{width:100%;margin: 5px 0 20px;padding: 10px 20px;border-bottom: 1px solid #ccc;}



.cooperation-menu li{width:50%;padding: 5px 0;}



.cooperation-menu li b{display: inline-block;width:20px;margin-right: 5px;}



.cooperation-menu li a{display: inline-block;padding: 1px 7px;margin:0 3px;vertical-align: middle;border-radius: 4px;}



.cooperation-menu li a.active{background: #ccc;}



.cooperation-list{width:100%;padding: 10px 20px;}



.cooperation-list h5{font-size: 16px;font-weight: bold;margin:20px 0;}



.cooperation-list li{float: none;width:100%;padding-bottom: 20px;}



.cooperation-list p{text-indent: 0;padding: 0;line-height: 25px;color:#555;margin:5px 0;font-size: 13px;}



.cooperation-list li p.title{color:#333;font-size: 14px;font-weight: bold;}







.offline-banner{width:100%;}



.offline-banner img{display: block;width:100%;}



.offline-content{margin:30px 0;background: #fff;}



.offline-search{padding: 20px 40px;border-bottom: 2px solid #ededed;font-size: 15px;}



.offline-search li{position: relative;width:210px;height:45px;line-height: 45px;color:#555;}



.offline-search li:first-child{width:80px;}



.offline-search .search-input{width:200px;padding: 0 20px 0 10px;border:1px solid #ccc;background: url(down-up.png) 170px 19px no-repeat;cursor: pointer;}



.offline-search .search-option{display: none;position: absolute;top:45px;left:0;width:200px;max-height: 300px;overflow-y: scroll;border:1px solid #ccc;z-index: 9;background: #fff;}



.offline-search .search-option p{height:35px;line-height: 35px;margin-bottom: 0;padding: 0 10px;cursor: pointer;}



.offline-search .search-option p:hover{background: #ddd;}



.offline-search input.search-btn{width:130px;background: #15B6FF;color:#fff;text-align: center;cursor: pointer;border:1px solid #15B6FF;}



.offline-list{margin:20px 40px;}



.offline-list li{width:100%;padding: 20px 0;border-bottom: 1px solid #e6e6e6;}



.offline-list li p{line-height: 25px;color:#666;}



.offline-list li p.title{font-weight: bold;margin-bottom: 10px;color:#333;}



.offline-list li span.tag{display: inline-block;padding: 1px 6px;background: #15B6FF;color:#fff;border-radius: 3px;margin-left: 10px;line-height: 20px;font-weight: normal;}



.offline-list li span.type{display: inline-block;padding: 1px 6px;background: #009100;color:#fff;border-radius: 3px;margin-left: 10px;line-height: 20px;font-weight: normal;}



.offline-list-content{min-height: 500px;background: #fff;}



.offline-loading{background: url(preload.gif) center center no-repeat #fff;}



.offline-map{margin:20px 40px;height:450px;}







.promotion_ad{width:100%;margin-bottom: 15px;}



.promotion_ad img{display: block;width:100%;}



.js {width:100%; height:0; position:absolute; top:80px; left:0; background:#E6E7EF; z-index:99999; text-align:center; box-shadow:0 0 3px #BBB; overflow:hidden;}

.js a {margin-top:30px; line-height:30px;}

.nav-menu-bar li:hover .js a:hover {background:none; color:#e60012;}