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: 1200px; color:#333;}
ul{display:block;margin:0;padding:0;list-style:none;}
li{display:block;margin:0;padding:0;list-style: none;float: left;}
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:#EC6C00;}
textarea,input,select{outline:none;blr:expression(this.onFocus=this.blur());}
.clear{ clear:both;}
.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:1140px;padding-left:0;padding-right: 0;}
h4{font-weight: normal;font-size: 16px;padding-left: 2px;margin-top:20px;line-height: 30px;}
.topImage{
    display: block;
    position: relative;
    background: #FFF;
    background-image: url(./images/top.png) ;
    background-position: center;
    background-color: #181004;
    background-repeat: no-repeat;
    height: 900px;
}
.nav-menu{width:100%;margin:0; background: url(./images/nav_bg.gif) repeat-x bottom;line-height: 95px; height:95px;}
.nav-logo{width:140px;float: left;}
.nav-logo img{ margin-top:16px;}
.nav-menu-bar{float:right;display: inline-block;}
.nav-menu-bar li{ width:195px; text-align:center;}
.nav-menu-bar li a{color:#6B6B6B;}
.nav-menu-bar li:first-child{padding-left: 0;}
.nav-menu-bar li a.active{color:#D25400;}
.nav-menu-bar li a:hover{text-decoration: none;color:;}

.member_details{width:150px;float: right;}
.cartshow{float: right;width:100px;text-align: center;height:60px;overflow: hidden;}
.cartshow a{display: inline-block;width:30px;height:30px;background: url(../images/shop/new-icon.png) left -430px no-repeat;margin-top:16px;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(../images/shop/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('../images/new/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(../images/shop/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('../images/new/nav-pic-1.jpg') center center no-repeat #FFFFFF;width:100%;height:300px;}
.nav-pic-2{background: url('../images/new/nav-pic-2.jpg') center center no-repeat #FFFFFF;width:100%;height:419px;}
.nav-pic-3{background: url('../images/new/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:1200px; margin:0 auto;padding-top: 20px; padding-bottom:80px;}
.nav-video li{float: left;width:366px;height:258px;overflow: hidden;box-sizing: border-box;border:2px solid #fff;border-right: none;border-top:1px solid #fff;position: relative;margin-right:51px;}
.nav-video li.video-z4air{ margin-right:0;}
.nav-video li:first-child{border-left:none;}
.nav-video a{display: inline-block;width:100%;height:258px;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('./images/shouye1.jpg') center center no-repeat transparent;background-size: 366px 258px;}
.nav-video li.video-h1{background: url('./images/shouye1.jpg') center center no-repeat transparent;background-size: 366px 258px;}
.nav-video li.video-z4x{background: url('./images/shouye2.jpg') center center no-repeat transparent;background-size: 366px 258px;}
.nav-video li.video-z4air{background: url('./images/shouye3.jpg') center center no-repeat transparent;background-size: 366px 258px;}
.nav-video li.video-mgxm{background: url('./images/man-2.png') center center no-repeat transparent;background-size: 591px 240px;}
/*.nav-video a em{display: inline-block;width:45px;height:45px;background: url('./images/man-3.png') center center no-repeat transparent;}*/
.nav-video p{text-align: center;font-size: 24px;margin:0;color:#fff;line-height: 35px;display: none;}
.nav-video p.p{margin-top:70px;}

.shouye_intro{ width:1200px; margin:0 auto;background: url('./images/shouye_line.jpg') no-repeat center 40px;}
.shouye_intro dl{ float:left; width:400px; text-align:center;}
.shouye_intro dl dd h3{ margin-bottom:22px; font-size:22px;}
.shouye_intro dl dd p{ color:#4a4a4a;}
.bottom{ margin-top:5px; margin-bottom:70px;}
.shouye_ex{ background:#662e0d; }
.shouye_ex_con{ width:1200px; margin:0 auto; padding-top:30px;background: url('./images/shouye_bg2.png') no-repeat center 226px;}
.shouye_ex_con h3{background: url('./images/shouye_title.png') no-repeat center bottom; font-size: 22px; text-align:center; color:#fff; height:70px;}
.shouye_ex_con img{ margin-bottom:10px;}
.work_l{ float:left; width:530px; margin-top:120px;}
.work_r{ float:right; width:530px; margin-top:250px;}
.work_l_1{ border:1px solid #fff; border-right:none;}
.work_r_1{ border:1px solid #fff; border-left:none;}
.work_l_1,.work_r_1{ padding:15px; position:relative; margin-bottom:124px; color:#fff; text-align:left;}
.work_l_1 h4{ font-size:16px; position:absolute; color:#fff; top:-55px; right:0;}
.work_r_1 h4{ font-size:16px; position:absolute; color:#fff; top:-55px; left:0;}
.work_l_1 p,.work_r_1 p{ line-height:24px;}
.work_l_1 .see_more a{ border:1px solid #fff; background:#662e0d; width:138px; height:36px; line-height:36px; font-size:14px; text-align:center; display:block; color:#fff; position:absolute; right:0; bottom:-20px;}
.work_l_1 .see_more a:hover{ width:138px; height:36px; background:#d05108; border:none; }
.work_r_1 .see_more a{ border:1px solid #fff; background:#662e0d; width:138px; height:36px; line-height:36px; font-size:14px; text-align:center; display:block; color:#fff; position:absolute; left:0; bottom:-20px;}
.work_r_1 .see_more a:hover{ width:138px; height:36px; background:#d05108; border:none; }

.us_con{ width:1200px; margin:0 auto; padding:42px 0; }
.us_con h3{ font-size:16px; width:177px; height:40px; line-height:40px; margin:0 auto; border:1px  solid #999; margin-bottom:25px;}
.us_con h3.orange{ border:1px  solid #d05108; color:#d05108;}
.us_title{ background:url('./images/us_title.jpg') no-repeat center; text-align:center; font-size:22px; width:802px; height:78px; margin:0 auto; margin-bottom:25px;}
.imgteaser1 {margin-right:53px;overflow: hidden;float: left;position: relative; z-index:1; margin-bottom:68px;}
.imgteaser1 a {text-decoration: none;float: left;}
.imgteaser1 a:hover {cursor: pointer;}
.imgteaser1 a img {float: left;margin: 0;border: none;width:197px;height:202px;}
.imgteaser1 a:hover .www_zzjs_net{display: block;font-size: 16px; text-align:center;padding: 10px 0 10px 0;background: #282828;color: #333;position: absolute; margin: 0;width: 197px;height:202px; line-height:22px;background: #fff;filter:alpha(opacity=75);opacity:.75;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; /*--IE 8 Transparency--*/}
.imgteaser1 a:hover .www_zzjs_net h4{ margin-top:36px;}
.imgteaser1 a:hover .www_zzjs_net p{ color:#666;}
.imgteaser1 a .www_zzjs_net {display: none; }
.no_distance{ margin-right:0;}
.pro_team{ margin-left:240px;}
.company_team{ text-align:center;}

.service{ background:#181e1e; padding:25px 0;}
.service_con{ overflow:hidden; width:800px;color: #fff; text-align: left;}
.service_title{background:url('./images/shouye_title.png') no-repeat center; text-align:center; font-size:22px; width:802px; height:78px; margin:0 auto; margin-bottom:25px; color:#fff;}
.zhedie{ width:800px; margin:0 auto;}
.zhedie_title{border-bottom: 1px solid #e4e4e4; font-size:14px; height:45px; line-height:45px; }
.zhedie_title h3{ float:left; color:#d05108; font-size:16px;margin-top: 12px;}
.zhedie_title span{ float:right; color:#d05108; font-size:16px;}
.zhedie input{ float:left; background:#d05108; width:86px; height:30px; color:#fff; line-height:30px; font-size:12px; cursor:pointer; border:none; margin-left:25px; margin-top:120px;}
.list{ width:222px; float:right;}
.list li{border-bottom: 1px solid #e4e4e4; font-size:14px; height:45px; line-height:45px; text-align:right; float:none;}
.zhedie_table{ width:452px; float:left;}
.zhedie_table ul{ padding-top:10px;}
.zhedie_table ul li{ list-style:none; line-height:26px;}
.up{ border-bottom: 1px solid #e4e4e4; font-size:14px; height:45px; line-height:45px; cursor:pointer;}
.up h3{ font-weight:normal; float:left; width:290px;font-size: 14px;}
.up span{ float:right; width:130px; padding-top:6px;}
.up span select{border: solid 1px #181e1e; background:url('./images/arrow.png') no-repeat scroll 120px center transparent;color: #fff;width:190px;appearance:none;-moz-appearance:none;-webkit-appearance:none;
padding-right: 14px;background-color:#181e1e ;height:30px;line-height:30px;}
.up span select::-ms-expand { display: none; }
.service p{ color:#fff; text-align:left; font-size:16px; }

.contact_main{ width:1200px; margin:0 auto; position:relative; padding:65px 0; }
.contact_con{ border:2px solid #686868; padding:50px;}
.contact_con h3{ background:#fff; text-align:center; width:243px; height:53px; font-size:22px; position:absolute; top:50px; margin:0 auto; left:40%; }
.contact_con table td{ border:none; height:44px; padding-bottom:15px; }
.contact_con table td input{ height:44px; line-height:44px; background:#f6f6f6; width:90%; border:none; padding:0 10px;}
.contact_con table td textarea{ background:#f6f6f6; width:90%; border:none; padding:10px;}
.contact_btn{ background:#fff; width:146px; height:40px; color:#d05108; line-height:40px; font-size:14px; cursor:pointer; position:absolute; bottom:50px;left:45%; border:2px solid #686868; }


.footer{ background:#000; padding:30px 0;}
.footer_con{ margin:0 auto; width:1200px; position:relative; color:#999;}
.footer_con ul{  float: left;
    line-height: 30px;
    text-align: left;
    width: 500px;}
.footer_con ul.en_footer{float: left;
    font-size: 14px;
    padding: 0;
    width: 520px;}
.footer_con ul li{ float:none;}
.link{text-align:center; border-top:1px solid #696969; padding-top:30px; margin-top:30px;}
.link img{ margin-bottom:5px;}
.footer_con p{ text-align:center;margin:0; line-height:30px;}
.erweima img{width:100px;}
.erweima{float:right;margin-top:130px;}

.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;}

.common-footer{width:100%;background: #FAFAFA;}
.nav-footer{margin:20px 0;}
.nav-footer .span3:last-child p{text-align: right;}
.nav-footer .span3:last-child{border-left:1px solid #ccc;}
.nav-footer p{text-align: left;font-size: 13px;}
.nav-footer p.ti{font-size: 16px;}
.nav-footer p.ti-tel{font-size: 26px;color:#262626;}
.nav-footer p.ti-time{font-size:12px;color:#888;}
.nav-footer p.ti-online{margin-bottom: 0;overflow: hidden;}
.nav-footer p.xti{font-size: 16px;}
.nav-footer p a.onlineBtn{display: inline-block;text-decoration: none;background: url(../images/shop/online.png) center center no-repeat;}
.nav-footer p b.wx{display: inline-block;padding: 2px;border:1px solid #ddd;border-radius: 4px;position: absolute;top:-50px;right:-140px;display: none;background: #ddd;}
.nav-footer p b em{display: block;width:0;height:0;position: absolute;left:-9px;top:52px;border-top: 6px solid transparent;border-bottom: 6px solid transparent;border-right: 9px solid #ccc;}

.nav-footer-bottom{border-top:1px solid #ccc;padding: 25px 0;}
.nav-footer-bottom p{color:#888;font-size: 12px;margin-bottom: 0;line-height: 22px;text-align: left;}
.nav-footer-bottom p a{border-left: 1px solid #999;font-size: 12px;padding:0 8px;}
.nav-footer-bottom p a:first-child{padding-left: 0;border-left: none;}
/*.nav-footer-bottom p a:last-child{border-left: none;float: right;padding: 0;}*/
.nav-footer-bottom p a em{background: url(../images/shop/new-icon.png) left -250px no-repeat;display: inline-block;width:10px;height:10px;vertical-align: middle;margin-left:3px;}
.nav-footer-bottom a.span{background: url(../images/shop/new-icon.png) left -271px no-repeat;display: none;width:88px;height:38px;float: left;}
.nav-footer-bottom a.anquan{float: right;margin-top:-15px;}

/* blk */
.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('../images/new/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('../images/new/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("../images/new/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: #EC6C00;color:#fff;border:1px solid #EC6C00;}
.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('../images/new/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:#EC6C00;border:1px solid #EC6C00;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 li{float: none;border-bottom: 1px solid #ddd;padding: 30px 0 15px 0;}
.goods-attr li:last-child{border-bottom: none;}
.goods-attr li label{font-weight: normal;margin-right: 18px;float: left;display: inline-block;vertical-align: middle;}
.goods-attr li span.price{font-size: 28px;font-weight: 500;color:#EC6C00;}
.goods-attr li font{color:#EC6C00;margin-left: 3px;}
.goods-attr .changeNum{float: left;margin-top:-4px;}
.goods-attr .changeNum input.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;*height:22px;*line-height:22px;}
.goods-attr .changeNum a.reduce{cursor: pointer;background: url('../images/new/buy-add-reduce.png') left center no-repeat transparent;display: inline-block;width:27px;height:26px;overflow: hidden;margin-right: 0;float:left;}
.goods-attr .changeNum a.add{cursor: pointer;background: url('../images/new/buy-add-reduce.png') right center no-repeat transparent;display: inline-block;width:26px;height:26px;overflow: hidden;margin-left: 0;float:left;}
input.buyBtn{border:none;width:180px;height:47px;line-height:47px;color:#fff;margin-right: 10px;font-size: 20px;text-align: center;background: #EC6C00;}
input.noGoods{background: #999;}
.goods-attr li .color{display: inline-block;border:#efefef;background: #000;cursor: pointer;float: none;z-index: 10;width:20px;height:100%;border-radius: 1px;margin:0;}
.goods-attr li.sColor a{position: relative;display: inline-block;float: left;margin-right:10px;border-radius: 2px;height:25px;box-sizing: border-box;border:2px solid #eee;margin-top:-3px;padding: 1px;}
.goods-attr li.sColor a.active{border:2px solid #EC6C00;}
.goods-attr li.sColor em.c1{background: #222222;}
.goods-attr li.sColor em.c2{background: #9BFF9F;}
.goods-attr li.sColor em.c3{background: #FFF000;}
.goods-attr li.sColor em.c4{background: #FFCBC0;}
.goods-attr li.sColor em.c5{background: #76FCFF;}
.goods-attr li.sColor em.c6{background: #ABABAB;}
.goods-attr li.sColor em.c7{background: #F5E0CD;}
.goods-attr li.taocan a{display: inline-block;padding:2px 15px;border:2px solid #ccc;color:#444;margin-right:13px;float:left;margin-top:-5px;}
.goods-attr li.taocan a.active{border:2px solid #EC6C00;color:#EC6C00;}
.goods-attr li.goods-attr-last a{color:#777;text-decoration: none;}
.goods-attr li.goods-attr-last a:last-child{float: right;}
.goods-attr li.goods-attr-last a:first-child{float: left;}
.goods-attr li.goods-attr-last a:hover{color:#EC6C00;}
.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: #EC6C00;}
.goods-nav.float-goods-nav{position: fixed;top:0;left:0;background: #262626;color:#fff;z-index: 99;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:-15px;right: -9px;display: block;}
.goods-details{overflow: hidden;}
.goods-details img{width:100%;background: url(http://7o4yva.com1.z0.glb.clouddn.com/20150630/z4air/images/loading.gif) center center no-repeat;display: block;}
.goods-details p{margin:0;line-height: 0;}
.goods-desc{margin-top:15px;}
.goods-desc h3{padding: 15px 0;text-align: center;color:#888;font-size: 20px;}
.goods-desc img{width:100%;background: url(http://7o4yva.com1.z0.glb.clouddn.com/20150630/z4air/images/loading.gif) center center no-repeat;}
.goods-comments{margin-top:15px;}
.goods-comments h3{padding: 15px 0;text-align: center;color:#888;font-size: 20px;}
.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:#EC6C00;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: #EC6C00;}

.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:#EC6C00;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: #EC6C00;border:1px solid #EC6C00;color:#fff;}

.flow-sure{margin:20px 0;background: url('../images/new/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:#EC6C00;}
.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('../images/new/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: #EC6C00;color:#fff;border:1px solid #EC6C00;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('../images/new/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: #EC6C00;border:1px solid #EC6C00;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: #EC6C00;}

.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:#EC6C00;}
.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('../images/support/aide_icon.png') no-repeat -78px -111px;width:56px;height:56px;vertical-align: middle;}
.aide-left i.ios{display: inline-block;background: url('../images/support/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:#EC6C00;}
.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:#EC6C00;}
.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;}
.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: #EC6C00;}

.btn-primary{background: #EC6C00;padding:4px 15px;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());border:1px solid #EC6C00;}
.btn-default{padding:4px 15px;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
.btn-primary:hover{background: #EC6C00;border:1px solid #EC6C00;}
.btn-primary:active{background: #EC6C00;border:1px solid #EC6C00;}
.btn-primary:visited{background: #EC6C00;border:1px solid #EC6C00;}
.btn-primary:focus{background: #EC6C00;border:1px solid #EC6C00;}

.repair{margin:15px;}
.repair p.tips{text-align: left;line-height: 30px;margin-top: 10px;}
.repair p.error{color:#e00;}
.repair p a{color:#EC6C00;}
.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: #EC6C00;border:1px solid #EC6C00;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{display: inline-block;width:24%;padding-left: 20px;}

.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("../images/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: #EC6C00;color:#fff;border:1px solid #EC6C00;width:160px;height:45px;line-height: 45px;text-align: center;font-size: 16px;}
.flow-pay a.active{border:1px solid #EC6C00;}
.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('../images/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 #EC6C00;}
.flow-pay p.bank label.current{opacity: 1;border:1px solid #EC6C00;}
.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:#EC6C00;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:1140px;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(../images/focus_arrow.png) no-repeat scroll 0% 0% ;display: block;width:24px;height:47px;}
.gimiSlide_r span {left:12px;background: url(../images/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(../images/new/index001.jpg) center center no-repeat;}
.indexSlide_m li a.slideImg02{background: url(../images/new/index02.jpg) center center no-repeat;}
.indexSlide_m li a.slideImg03{background: url(../images/new/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 #D5D5D5;}
.indexSlide .gimiSlide_s li.active b{background:#EC6C00;border:2px solid #EC6C00;}

.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:#EC6C00;border:1px solid #EC6C00;}

.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:#EC6C00;cursor: pointer}
.reserve li span{vertical-align: top;display: inline-block;width:80%;}
.reserve li span.rtips{color:#EC6C00;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: #EC6C00;border: 1px solid #EC6C00;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: #EC6C00;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(../images/new/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+0){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:first-child{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;font-size: 15px;color:#111;text-overflow: ellipsis;white-space: nowrap;}
.main-goods li p b.price{display: inline-block;color:#EC6C00;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: #EC6C00;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;}

.pj-goods{width:100%;}
.pj-goods h3{font-size: 18px;margin-top:20px;}
.pj-goods li{float: left;width:270px;height:320px;margin-right:20px;background: #fff;box-sizing: border-box;margin-bottom: 20px;transition: all 0.2s linear 0s;}
.pj-goods li:nth-child(4n){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:230px;}
.pj-goods li p img{width:100%;}
.pj-goods li p b{color:#EC6C00;font-size: 18px;font-weight: normal;}
.pj-goods li p.pname{height:25px;margin-top:15px;padding: 0 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pj-goods li p b font{font-size: 14px;}
.pj-goods a{position: relative;display: inline-block;box-sizing: border-box;width: 100%;height:100%;text-decoration: none;}
.pj-goods li.more{padding-top: 100px;margin-right: 0;}
.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.first{height:640px;}
.pj-goods li.first a{padding: 0;}
.pj-goods li.first p.pname{position: absolute;top:40px;left:0;width:100%;padding: 0 20px;color:#fff;}
.pj-goods li.first p.price{position: absolute;top:80px;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:#EC6C00;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: #EC6C00;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:#EC6C00;}

.tc-goods-small{width:100%;}
.tc-goods-small h3{font-size: 18px;margin-top:20px;}
.tc-goods-small li{float: left;width:270px;margin-right: 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{font-size: 15px;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.detail{color:#222;margin-bottom: 1.5px;}
.tc-goods-small li p.detail b{font-size: 15px;font-weight: normal;}
.tc-goods-small li p.detail span{color:#EC6C00;margin-left:3px;font-size: 18px;}
.tc-goods-small li p.detail font{color:#EC6C00;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: #F08200;}
.tc-goods-small li p.tag em.hot{background: #E60012;}
.tc-goods-small li p.tag em.best{background: #00A0E9;}

.tc-goods{position:relative;}
.tc-goods h3{font-size: 18px;margin-top:20px;}
.tcbd{overflow: hidden;}
.tcbd li{width:270px;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{font-size: 15px;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.detail{color:#222;margin-bottom: 1.5px;}
.tcbd li p.detail b{font-size: 15px;font-weight: normal;}
.tcbd li p.detail span{color:#EC6C00;margin-left:3px;font-size: 18px;}
.tcbd li p.detail font{color:#EC6C00;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: #F08200;}
.tcbd li p.tag em.hot{background: #E60012;}
.tcbd li p.tag em.best{background: #00A0E9;}
.tchd{overflow:hidden;height:15px;position: absolute;right:0;top:29px;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 #EC6C00;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: #F08200;}
.goods-item p.tag em.hot{background: #E60012;}
.goods-item p.tag em.best{background: #00A0E9;}
.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;}
.about h4{margin:0;padding:0 20px;line-height: 44px;height:44px;}
.about-left{background: #fff;border:1px solid #efefef;padding: 20px 0 30px 0;}
.about-left h4{padding-left: 50px;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 0 50px;text-decoration: none;color:#555;}
.about-left p a.active{color:#EC6C00;}
.about-right{border:1px solid #efefef;background: #fff;padding: 10px;box-sizing: border-box;padding-bottom: 30px;min-height:700px !important;}
.about-right h4{border-bottom: 1px solid #ccc;color:#EC6C00;font-size:16px;}
.about-right p{text-indent: 2.5em;padding: 0px 20px;line-height: 30px;word-break: break-all;word-wrap: break-word;color:#333;margin:10px 0;}
.about-right p.ti{font-weight: bold;}
.about-right p.city_ti{text-indent: 0;color:#222;font-weight: bold;border-top: 1px solid #ddd;padding-top: 10px;}
.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:#222;}
.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;}

.about-all{width:100%;margin:15px 0 30px 0;}
.about-menu{width:25%;background: #fff;box-sizing: border-box;padding-left:50px;float: left;padding-bottom: 30px;}
.about-menu h4{font-size: 16px;}
.about-menu p{line-height: 40px;color:#555;padding-left: 5px;}
.about-menu p a{color:#555;text-decoration: none;}
.about-menu p a.active{color:#EC6C00;}
.about-menu p a:hover{color:#EC6C00;}
.about-con{width:73%;background: #fff;float: right;padding: 20px;box-sizing: border-box;min-height:700px;}
.about-con h4{font-size: 16px;color:#EC6C00;margin:0;border-bottom: 1px solid #ddd;padding-bottom: 5px;}
.about-con h4 a{color:#EC6C00;text-decoration: none;}
.about-con p{line-height: 30px;color:#555;margin:0;}
.about-con p:nth-child(even){color:#222;margin-top:10px;cursor: pointer;}
.about-con p:nth-child(odd){text-indent: 2em;}
.about-con table.bank{margin-top:10px;}
.about-con table.bank th{border:1px solid #ccc;line-height: 30px;padding: 10px;font-weight: normal;}
.about-con table.bank td{border:1px solid #ccc;line-height: 30px;padding: 10px;}

.question-list{margin-top:40px;}
.question-list h3{font-size: 20px;}
.question-all{background: #fff;padding: 20px 0;margin-top:30px;}
.question-all li{float: left;width:16.666%;border-right: 1px solid #ddd;box-sizing: border-box;}
.question-all li:last-child{border:none;}
.question-all li a{width:100%;height:100%;color:#222;text-decoration: none;font-size: 15px;}
.question-all li a:hover{color: #EC6C00;}
.question-all li p{text-align: center;}
.question-all li p.q{display:block;background: url(../images/shop/icon-big.png) no-repeat;width:75px;height:75px;margin:0 auto 10px auto;}
.question-all li p.q1{background-position: -12px -230px;}
.question-all li p.q2{background-position: -110px -230px;}
.question-all li p.q3{background-position: -211px -230px;}
.question-all li p.q4{background-position: -301px -230px;}
.question-all li p.q5{background-position: -404px -230px;}
.question-all li p.q6{background-position: -512px -230px;}

.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: #EC6C00;}
.service-all li p{text-align: center;}
.service-all li p.s{display:block;background: url(../images/shop/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;}

.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:#EC6C00;}
.message-right input.sBtn{width:160px;height:45px;line-height: 45px;text-align: center;color:#fff;background: #EC6C00;border:1px solid #EC6C00;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:#EC6C00;border-color:#EC6C00; color: #FFFFFF;cursor: pointer;z-index: 2;cursor: pointer;}
.pagination .active a, .pagination .active span:hover{background-color: #EC6C00;border-color:#EC6C00;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('../images/new/dpage.png') center center no-repeat #fff;width:28px;height:25px;opacity: 0.8;}
.pagination li a.pre{background: url('../images/new/upage.png') center center no-repeat #fff;width:28px;height:25px;opacity: 0.8;}
.pagination li a.first{background: url('../images/new/fpage.png') center center no-repeat #fff;width:28px;height:25px;opacity: 0.8;}
.pagination li a.last{background: url('../images/new/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(http://7o4yva.com1.z0.glb.clouddn.com/20150630/z4air/images/loading.gif) center center no-repeat;}
.service-banner{margin:0;width:100%;height:450px;background: url('../images/shop/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:#EC6C00;}
.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 #EC6C00;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 #EC6C00;}
.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:#EC6C00;}
.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: #EC6C00;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: #EC6C00;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:49%;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:#EC6C00;}
.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: #EC6C00;text-align: center;width:160px;height:45px;font-size: 16px;color:#fff;border:1px solid #EC6C00;}
.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: #EC6C00;text-align: center;width:160px;height:45px;font-size: 16px;color:#fff;border:1px solid #EC6C00;}
.flow-go span{margin:0 20px;}
.flow-go font{color:#EC6C00;margin:0 4px;}
.flow-go b{font-size:20px;color:#EC6C00;font-weight: normal;}

.promotion{width:100%;height:180px;margin-bottom: 15px;background: url(../images/shop/promotion_coupon.png) center center no-repeat;}
.promotion .promotionBtn{display: inline-block;width:308px;height:104px;cursor: pointer;margin-top:36.4px;}
.promotion .p1{margin-left:176px;}
.promotion .p2{margin-left:170px;}

.aide{background-repeat: no-repeat; background-position: center center; height: 971px; overflow: hidden;}
.aide-container{width:1140px;margin:0 auto;height: 100%; position: relative;}
.aide01{background-image: url(//7jptw2.com2.z0.glb.qiniucdn.com/aide01.jpg);}
.aide02{background-image: url(//7jptw2.com2.z0.glb.qiniucdn.com/aide02.jpg);}
.aide03{background-image: url(//7jptw2.com2.z0.glb.qiniucdn.com/aide03.jpg);}
.aide04{background-image: url(//7jptw2.com2.z0.glb.qiniucdn.com/aide04.jpg);}
.aide05{background-image: url(//7jptw2.com2.z0.glb.qiniucdn.com/aide05.jpg);}
.aide06{background-image: url(//7jptw2.com2.z0.glb.qiniucdn.com/aide06.jpg);}
.aide a{display: inline-block;box-sizing: border-box;position: absolute;top:73%;width: 158px; height: 44px;}
.aide a.ios{left:11.3%;}
.aide a.android{left:26.92%;}
