﻿@charset "utf-8";
dl{margin: 0;}
.f30{font-size: 30px;}
.maging{
    margin:0;
    margin-top:4px;}
.magingTitle {font-weight: bold;}
.ico-calculator{width: 17px; height: 21px; background-position: -30px 0;}
.ico-cart{width: 20px; height: 20px; background-position: -60px 0;background-image: url(/Content/img/new_icons0515.png);
    background-repeat: no-repeat;
    vertical-align: text-bottom;
    display: inline-block;}
.white{color: #ffffff;}
.cl-343434{color: #343434;}
.cl-936c30{color: #936c30;}
.cl-a78732{color: #a78732;}
.cl-a8a8a8{color: #a8a8a8;}
.cl-a5915f{color: #a5915f;}
.cl-b8a87e{color: #b8a87e;}
.cl-464646{color: #464646;}
.cl-5e5e5e{color: #5e5e5e;}
.cl-626262{color: #626262;}
.cl-696969{color: #696969;}
.cl-6a6a6a{color: #6a6a6a;}
.cl-737373{color: #737373;}
.cl-7b5822{color: #7b5822;}
.cl-7c7c7c{color: #7c7c7c;}
.cl-7a7a7a{color: #7a7a7a;}
.cl-818181{color: #818181;}
.cl-868686{color: #868686;}
.cl-8e8e8e{color: #8e8e8e;}
.cl-9f9f9f{color: #9f9f9f;}
.cl-e00000{color: #e00000;}
.cl-f90{color: #f90;}
.mt60{margin-top:60px;}
.ml5{margin-left: 5px;}
.ml15{margin-left: 15px;}
.ml20{margin-left: 20px;}
.mr5{margin-right: 5px;}
.mr10{margin-right: 10px;}
.mb50{margin-bottom: 50px;}
.schooldiscount{display: inline-block; padding: 0 12px; height: 26px; line-height: 26px; vertical-align: middle;}

/*头部*/
.top-header{width: 100%; background-color: #7b5822; border-bottom:1px solid #8a7048; transition:background .3s cubic-bezier(0,0,.2,1) .15s;}
.top-header.active{background-color: #3c3c3c; border-bottom-color: #4d4d4d; transition:background .3s cubic-bezier(0,0,.2,1) 0ms;}
.top-header .logo{margin-top: 5px;}
.header .ico-hot{position: absolute; top: 5px; left: 250px; width: 17px; height: 17px; background:#f90;line-height:17px;text-align:center;}
.header-right{position: absolute; top: 0; right: 0px; z-index: 8;}
/*.header-right dd{float: left; margin-right: 29px;}*/
.header-right dd{float: left;}
.header-right a{line-height: 54px;}
.headercar{display: block; width: 160px; height: 55px; text-align: center; background-color: #ff9900;}
.headercar em{position: absolute; top: 9px; left: 50px; min-width: 18px; height: 18px; text-align: center; line-height: 18px; font-size: 12px; background-color: #000; color: #fff; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;}
.headercar:hover{background-color: #ffad33;}
.headercar span{display: inline-block; text-indent: 12px;}
/*header*/
.header{padding: 10px 0; background-color: #fff; height:58px; position:relative; z-index:12;}
.header .menutop{margin-left: 30px; margin-top: 17px; position:relative;}
.header .menutop li{float:left;height:56px;}
#magic-line{position:absolute;top:30px;left:0;width:100px;height:3px;background:#f90;padding: 0!important; text-decoration: none;}

.header .secondNav dd a:hover{color:#f90;}
.header .secondNav dd.on a{color:#f90; font-weight: 700;}
.secondNav-span{display:block;width:100%;height:20px;}
/*导航*/
.menutop li{position:relative;height:38px;}
.secondNav{
    position: absolute;
    top: 52px;
    left: -15px;
    z-index: 5;
    width: 100%;
    padding-top:4px;
    width:160px;
}
.header .secondNav-box{width:160px;background:#fff;box-shadow:0 0 4px rgba(0,0,0,0.5);}
.header .secondNav_item1 a{color:#333;}
.header .secondNav a:hover{color:#f90;text-decoration:underline;font-weight:bold;}
.header .secondNav_item2 a{color:#f90;}
.header .secondNav dd{width:160px;}
.header .secondNav dd a{font-size:14px; padding-left:28px; padding-right:12px; display:block;height:40px;line-height:40px;}
.header .menutop .mainNav{height: 56px; color: #ffffff;padding: 0 12px;font-size:15px;display: block;line-height:60px;}
.header .menutop .mainNav.active{border-bottom: 3px solid #f90;color:#f90;}
.header .menutop .mainNav:hover{color:#f90;}
.arrow_bottom {
    position:absolute;
    background:url(/Content/img/arrow-bottom.png) no-repeat center;
    width:10px;height:6px;
    right: -14px;
    top: 25px;
}
/*重定义*/
.top-nav{position: relative; z-index: 15; width: auto; height: 40px;background-color: transparent;}
.site-nav-r li{line-height: 40px;}
.site-nav-r .spacer{background-color: #fff; margin-top: 14px; opacity: 0.5;}
.member-centre.active-fff a.white{color: #f90;}
.header{background-color: transparent; padding: 0; height: 55px;}
.header .menutop{width: 100%; margin-left: 0; margin-top: 0; z-index: 6;padding-left:0px;}
.header .menutop li{margin-right: 4px;}
.top-nav .pl10{padding-left:10px;padding-right:0}
#magic-line{top: 36px; z-index: 4;}
.header .secondNav dd a:hover{color:#ff9900; background-color:transparent;}
/*.menutop li.three{margin-right: 13px;}*/
/*new-footer*/
.new-footer{background-color: #fff; padding: 0px 0 10px 0;}
.new-footer .superiority{padding-bottom: 20px; border-bottom: 1px solid #3a3d3e;}
.new-footer .superiority li{float: left; width: 320px; padding-left: 70px;}
.new-footer .superiority .new-ico{width: 50px; height: 35px; margin-bottom: 15px;}
.new-footer .superiority .icon-superiority01{background-position: 0 -90px;}
.new-footer .superiority .icon-superiority02{background-position: -50px -90px;}
.new-footer .superiority .icon-superiority03{background-position: -100px -90px;}
.new-footer .superiority .icon-superiority04{background-position: -150px -90px;}
.new-footer .superiority span{display: block;}
.new-footer .customerserviceEmail{width: 250px; padding: 6px 12px; background-color: #545047;}

.bottom-navigation{width: 810px; padding: 10px 0 20px 70px; border-right: 1px solid #d7d7d7;}
.bottom-navigation dl{float: left; width: 25%;}
.bottom-navigation dt{margin-bottom: 10px;font-size:16px;}
.bottom-navigation dd{line-height:26px;}

.contact-mail{width: 470px;}
.contact-mail .new-ico{width: 58px; height: 38px; background-position: -200px -90px;}

/*重定义*/
.footbox{padding-top: 15px; padding-bottom: 15px;  border-top: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7;}
.followus a.followus-icon{height: 20px; background-image: url('/Content/img/new_icons0515.png');}
.followus a.twitter{width: 22px; background-position: -100px -130px;}
.followus a.youtube{width: 9px; background-position: -130px -130px;}
.followus a.sns-in{width: 19px; background-position: -150px -130px;}
.followus a.plus-google{width: 17px; height: 19px; background-position: -180px -130px;}

/*评分*/
.score{width: 80px; height: 15px; background: url("/Content/img/new_icons0515.png") no-repeat -160px -55px;}
.score .new-ico{position: absolute; top: 0; left: 0; height: 15px; background-position: -160px -40px;}


.btn-comm{padding: 6px 10px; background-color: #f90; text-align: center; color: #fff !important; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; display: block;}
.btn-comm:hover{background-color: #ffad33;}

/*20171108 ie6 ie7 兼容*/
.ie6 .bottom-navigation,.ie7 .bottom-navigation{width: 739px;}

/*20180309 头部站点选择*/
.city-choice .finally .new-ico{width: 11px; height: 6px; background-position: -155px -200px; margin-top: 6px; margin-left: 5px;}
.city-choice:hover .new-ico{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg);}
.ico-coordinate{width: 8px; height: 10px; background-position: -175px -200px;}
.city-choice .item{background-color: #fff; border: 1px solid #e7e7e7; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
.city-choice .finally{position: relative; z-index: 10; padding: 2px 5px; margin-top: 9px;}
.city-choice .city-choice-list{top: 31px; z-index: 9; width: 160px; padding: 10px 10px;}
.city-choice .city-choice-list dd{float: left; margin: 0 10px;}
.city-choice .city-choice-list .ico-coordinate{vertical-align: inherit; margin-right: 2px;}
.city-choice .city-choice-list a,.city-choice .city-choice-list span{color: #8d8d8d; cursor: pointer;}
.city-choice .city-choice-list .choice a,.city-choice .city-choice-list .choice span{color: #7b5822;}
/*20180515  20181121*/
.header .ico-newstencil{position: absolute; top: -10px; right: -18px; width: 23px; height: 16px; background-position: -198px -165px;}
/*.header .ico-redpacket{position: absolute;left: 50%;top: -17px;margin-left: -27px;width: 55px;height: 70px;background: url('/Content/img/tab-goldcoin.png') no-repeat;-webkit-animation: mymove 2s both linear infinite; -moz-animation: mymove 2s both linear infinite; -ms-animation: mymove 2s both linear infinite; animation: mymove 2s both linear infinite;}*/
/*animation*/
@-webkit-keyframes mymove /*Safari and Chrome*/
{
     0%{background-position: 0 -186px;}
    100%{background-position: 0 214px;}
}
@-moz-keyframes mymove
{
    0%{background-position: 0 -186px;}
    100%{background-position: 0 214px;}
}
@-ms-keyframes mymove
{
    0%{background-position: 0 -186px;}
    100%{background-position: 0 214px;}
}
@keyframes mymove
{
    0%{background-position: 0 -186px;}
    100%{background-position: 0 214px;}
}
/*20181011砍价通用*/
/*砍价*/
@-webkit-keyframes pulse {
    from {
      -webkit-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1);
    }
  
    50% {
      -webkit-transform: scale3d(1.05, 1.05, 1.05);
      transform: scale3d(1.05, 1.05, 1.05);
    }
  
    to {
      -webkit-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1);
    }
  }
  
  @keyframes pulse {
    from {
      -webkit-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1);
    }
  
    50% {
      -webkit-transform: scale3d(1.05, 1.05, 1.05);
      transform: scale3d(1.05, 1.05, 1.05);
    }
  
    to {
      -webkit-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1);
    }
  }
  
  .pulse {
    -webkit-animation: pulse 0.5s infinite 2s;
    animation:pulse 0.5s infinite 2s;
  }
  .bargainspan {
    display: inline-block;
    width: 35px;
    text-align: center;
    height: 24px;
    line-height: 24px;
    color: #fff!important;
    background: red;
    margin-left: 5px;
    border-radius: 5px;
}
  /*20181111*/
  .bottom-navigation .ico-newstencil{position: absolute; top:-3px; right:-24px; width: 23px; height: 16px; background-position: -198px -165px;}

    /*20181127*/
.pcb-delivery-days {display:block;float:left;margin-top: -7px;margin-left: 5px;}
.pcb-delivery-days i{display:block;width:40px;border-radius:2px;height:19px;margin-top:8px;}
.pcb-delivery-days i s {width:23px;height:15px;display:block;background:#fff;border-radius:2px;float:left;text-decoration:none;margin-left:2px;margin-top:2px;text-align:center;line-height:15px;}
.pcb-delivery-days i.red {
        background:#e00000;
   }
.pcb-delivery-days i.red s{
        color:#e00000;
   }
.pcb-delivery-days i.yellow {
        background:#f90;
    }
.pcb-delivery-days i.yellow  s{
        color:#f90;
    }
.pcb-delivery-days i.bg-a38459 {
        background:#a38459;
    }
.pcb-delivery-days i.bg-a38459 s{
        color:#a38459;
    }

.pcb-delivery-days i em {display:block;float:left;color:#fff;line-height:20px;margin-left:2px;}
/*20190103*/
.border-nobottom {border:2px solid #f90;border-bottom:none;}
/*提速券图标 2是12小时 3是24小时 4是48小时 5是72小时 6和7是1天*/
.ticket-time{background:url(/Content/img/member/ticket/ticket-icon.png) no-repeat;}
/*大图标*/
.time-big-2 {width:42px;height:25px;background-position:0 0;}/*12小时*/
.time-big-3 {width:42px;height:25px;background-position:0 -35px;}/*24小时*/
.time-big-4 {width:42px;height:25px;background-position:0 -70px;}/*48小时*/
.time-big-5 {width:42px;height:25px;background-position:0 -140px;}/*1*/
.time-big-6 {width:42px;height:25px;background-position:0 -140px;}/*1天*/
.time-big-7 {width:42px;height:25px;background-position:0 -175px;}/*2天*/
/*中号图标*/
.time-mid-2 {width:42px;height:20px;background-position:-56px 0;}
.time-mid-3 {width:42px;height:20px;background-position:-56px -35px;}
.time-mid-4 {width:42px;height:20px;background-position:-56px -70px;}
.time-mid-5 {width:42px;height:20px;background-position:-56px -140px;}
.time-mid-6 {width:42px;height:20px;background-position:-56px -140px;}
.time-mid-7 {width:42px;height:20px;background-position:-56px -175px;}
/*小图标*/
.time-small-2 {width:36px;height:20px;background-position:-113px 0;}
.time-small-3 {width:36px;height:20px;background-position:-113px -35px;}
.time-small-4 {width:36px;height:20px;background-position:-113px -70px;}
.time-small-5 {width:36px;height:20px;background-position:-113px -140px;}
.time-small-6 {width:36px;height:20px;background-position:-113px -140px;}
.time-small-7 {width:36px;height:20px;background-position:-113px -175px;}

.cl-e00000 {color:#e00000}
.bg-fff {background:#fff;}
/*logo动画*/
.logo-animate {line-height:39px;margin-top:-5px;}
.text-conglation {color:#ffcc3c;width:68px;}
@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation: swing 3s  both infinite; 
  animation: swing 3s both infinite;
}
@-webkit-keyframes bounceInLeft1 {
  from,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
}

@keyframes bounceInLeft1 {
  from,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
}
.pig.bounceInLeft {
  -webkit-animation: bounceInLeft1 2s both 1s;
  animation: bounceInLeft1 2s both 1s;
}
.text-conglation1.bounceInLeft {
  -webkit-animation: bounceInLeft1 3s both 2s;
  animation: bounceInLeft1 3s both 2s;
}
.text-conglation2.bounceInLeft {
  -webkit-animation: bounceInLeft1 2s both;
  animation: bounceInLeft1 2s both;
}
/*返回顶部*/
.to-top {width:64px;height:64px;background:#ba9358;position:fixed;bottom:80px;right:0px;border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;z-index:150;}
.to-top:hover {background:#f90;}
.to-top a {display:block;width:64px;height:64px;background:url(/Content/img/headportrait/arrow-top.png) no-repeat center 19px;padding-top:31px;color: #fff;}
.logo-intro {height:30px;line-height:30px;}
/*顶部的计价页面切换*/
.quote-title .quote-title-line {position:absolute;width:555px;border:1px solid #dedede;top:22px;}
.quote-title .quote-title-left {left:0}
.quote-title .quote-title-right {right:0}
.pcbonline-con .quote-title h2{padding-left:25px;}

.smtonline-con-titel{position:absolute;left:0px;top:-50px;}
.smtonline-con-titel li {
    border: 1px solid #e0e0e0;
    width: 200px;
    height: 50px;
    line-height: 50px;
    background: #fbfbfb;
    border-radius: 4px 4px 0 0;
    margin-right:10px;
    font-size:16px;
}

.smtonline-con-titel li:hover{background:#eeebeb;}
.smtonline-con-titel li a{padding-left:50px;color:#000;}
.smtonline-con-titel li i {color:#000;display:block;background:url(/Content/img/icon-smtnew.png) no-repeat left center;width:40px;height:30px;padding-right:10px;}
.smtonline-con-titel li .smtonline-con-item1 i{background-position:0 0;margin-top:10px;}
.smtonline-con-titel li .smtonline-con-item2 i{background-position:0 -30px;margin-top:8px;}
.smtonline-con-titel li .smtonline-con-item3 i{background-position:0 -60px;margin-top:7px;}
.smtonline-con-titel li .smtonline-con-item4 i{background-position:-112px -31px;margin-top:12px;width:35px;}
.smtonline-con-titel li .smtonline-con-item5 i{background-position:-75px -31px;margin-top:12px;width:35px;}
/*.header .menutop li.five,.header .menutop li.three {padding-left:30px;}*/
.smtonline-con-titel ul {width:1139px;}
.smtonline-con-titel li .smtonline-con-item4{padding-left:35px;}
.smtonline-con-titel li.current .smtonline-con-item1 i{background-position:-40px 0;}
.smtonline-con-titel li.current .smtonline-con-item2 i{background-position:-40px -30px;width:37px;}
.smtonline-con-titel li.current .smtonline-con-item3 i{background-position:-40px -60px;width:37px;}
.smtonline-con-titel li.current .smtonline-con-item4 i{background-position:-112px 1px;}
.smtonline-con-titel li.current .smtonline-con-item5 i{background-position:-75px -62px;}
.smtonline-con-titel ul li.current {border-bottom:none;color:#fff;font-weight:normal;border:1px solid #f90;background:#f90}
.smtonline-con-titel ul li.current span{color:#fff;}
/*.navsec-two {position:absolute;width:1920px;background:#2b2b2b;height:47px;line-height:47px;left:-60px;padding-left:60px;}*/
.header .menutop .navsec-two li{margin-top:0;padding-left:0;}
.header .menutop .navsec-two a {display:block;width:112px;height:47px;line-height:47px;text-align:center;color:#fff;font-size:16px;color:#c6c6c6;}
.header .menutop .navsec-two a:hover{background:#f90;color:#fff;}
/*工艺能力*/
.process-capabily-titel li a{display:block;    padding: 0 30px;text-align:center;font-size:18px;height:50px;line-height:50px;color:#333;background:#fff;}
.process-capabily-titel li a.active{background:#f90;color:#fff;}
.process-capabily-titel li a:hover{background:#f90;color:#fff;}
.table-cont {width:1180px;margin-left:auto;margin-right:auto;}
.process-capability {background: #fff;padding: 40px 30px;margin-bottom:60px;}
.capability-bg {width:100%;height:220px;background:url(/Content/img/capability-bg.jpg) no-repeat center top;text-align:center;line-height:220px;}
.capability-bgs {
    background: url('../img/capability-bgs.png') no-repeat center top;width:100%;height:220px;text-align:center;line-height:220px;
}
.entrance-cart-list .item-list img {width:50px;height:50px;}
#SidebarCart .layui-layer-title{display:block}
#SidebarCart .layui-layer-page .layui-layer-content {padding:0;}
/*动画*/
@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }

  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }

  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.tada {
  animation: tada 1s ease infinite both;
  -webkit-animation: tada 1s ease infinite  both;
}

/*bootstrap 分页*/
.pagination {display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}
.pagination>li {display:inline}
.pagination>li>a,.pagination>li>span {position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#428bca;background-color:#fff;border:1px solid #ddd;margin-left:-1px}
.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus {color:#2a6496;background-color:#eee;border-color:#ddd}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus {z-index:2;color:#fff;background-color:#428bca;border-color:#428bca;cursor:default}
.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus {color:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed}
.pagination-lg>li>a,.pagination-lg>li>span {padding:10px 16px;font-size:18px}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span {border-bottom-left-radius:6px;border-top-left-radius:6px}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span {border-bottom-right-radius:6px;border-top-right-radius:6px}
.pagination-sm>li>a,.pagination-sm>li>span {padding:5px 10px;font-size:12px}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span {border-bottom-left-radius:3px;border-top-left-radius:3px}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span {border-bottom-right-radius:3px;border-top-right-radius:3px}
.pager {padding-left:0;margin:20px 0;list-style:none;text-align:center}
.pager li {display:inline}
.pager li>a,.pager li>span {display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}
.pager li>a:hover,.pager li>a:focus {text-decoration:none;background-color:#eee}
.pager .next>a,.pager .next>span {float:right}
.pager .previous>a,.pager .previous>span {float:left}
.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span {color:#999;background-color:#fff;cursor:not-allowed}

/*重定义*/
.pagination>li>a, .pagination>li>span {color:#333;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{color: #fff; background-color:#f90; border: 1px solid #f90;}
/*免费券*/
.free-order-icon{padding-left:65px;background:url(/Content/img/pcb/free-order.png) no-repeat;height:21px;}
/*5元打样*/
.five-order-icon {padding-left:65px;background:url(/Content/img/pcb/5元打样-IOCN.png) no-repeat;height:21px;}
.text-ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.btn-f00{background:#f00;color:#fff;}
.btn-f00:hover{background:#fd2020;color:#fff;}

/*标品*/
.hq0{display:inline-block;height:20px;background:url(/Content/img/onlineNew/mark0.png) no-repeat;vertical-align:middle;margin-right:3px;margin-left:3px;width:41px;background-size:100%;}
/*优品*/
.hq1{display:inline-block;height:20px;background:url(/Content/img/onlineNew/mark1.png) no-repeat;vertical-align:middle;margin-right:3px;margin-left:3px;width:41px;background-size:100%;}
/*精品*/
.hq2{display:inline-block;height:20px;background:url(/Content/img/onlineNew/mark2.png) no-repeat;vertical-align:middle;margin-right:3px;margin-left:3px;width:41px;background-size:100%;}
/*.youpin_bg{display:inline-block;width:29px;height:16px;background:url(/Content/img/highquality/yp_big.png) no-repeat;vertical-align:middle;margin-right:3px;margin-left:3px;}*/
/*计价调整*/
.option-item{padding:18px 20px 15px 30px;margin-bottom:10px;}
.option-item h2{margin:0 0 20px 0;cursor:pointer;}
.detail_con{width:12px;height:17px;}
.arrow_top{background: url(/Content/img/pcb/arrow-top.png) no-repeat center;}
.fold .arrow_top{background: url(/Content/img/pcb/arrow-bottom.png) no-repeat center;}
/*企业认证*/
.company_icon{
    display:inline-block;vertical-align:middle;background:url(/Content/img/member/authent.png) no-repeat;width:16px;height:16px;background-size:100%;margin-right:3px;
}
.person_icon{
    background:url(/Content/img/member/person.png) no-repeat;
}
/*栏目页公用底部*/
.jijia_adver{height:120px;background:url(/Content/img/newindexV3/jj_adver.jpg) no-repeat center;padding-top:25px;}
.jijia_adver .boardnumber{top:49px;}
.jijia_adver .area{line-height:50px;}
.jijia_adver .area input{width:80px;height:50px;text-align:center;line-height:50px;background:#fff;border:none;}
.imme_btn{width:220px;height:50px;line-height:48px;border:2px solid #fff;}
.jijia_adver .ico-calculator{background-image: url(/Content/img/new_icons0515.png?v=201808012013);
    background-repeat: no-repeat;
    vertical-align: text-bottom;
    display: inline-block;height: 22px;background-position: -30px 0;width: 17px;}
.jijia_adver  .nums{width:160px;height:50px;background:#fff;border:none;padding-left:10px;}
.imme_btn{width:220px;height:50px;text-align:center;line-height:48px;border:1px solid #fff;background:transparent;color:#fff;}
/*底部*/
.footer_index{background:#2b2b2b;}
.foot_nav_box{width:860px;}
.foot_nav{padding-top:60px;}
.foot_nav_box dl{float:left;width:214px;}
.foot_nav_box dt{font-size:16px;color:#999;margin-bottom:15px;}
.foot_nav_box dd{margin-bottom:10px;}
.foot_nav_box dd a{font-size:14px;color:#fff;}
.footer_index .contact-mail{width:300px;}
.footer_index .copy_right{height:72px;line-height:72px;}
.footer_index .footbox{
    border-top: 1px solid #666;
    border-bottom: 1px solid #666;
}
/*计价页底部修改*/
.new-footer .foot_nav_box dt{color:#333;}
.new-footer  dd a{font-size:14px;color:#666;}
.new-footer .contact-mail{width:300px;}
.new-footer .copy_right{height:72px;line-height:72px;}
.new-footer .footbox{
    border-top: 1px solid #d7d7d7;
    border-bottom: 1px solid #d7d7d7;
}
.fcont_box{background:#545047; padding:5px 10px; width:230px; border-radius:4px;}
.fcont_box p{color:#fff; line-height:20px;margin-top:1px;margin-bottom:0;}
.ellipsis_obj{
    line-height:20px;
}
/*.pull-left p{
    margin:0;
    margin-top:2px;
}*/


.top-nav{max-width:1280px;margin:auto}
.header{max-width: 1280px; margin: auto; z-index: 12;}
.online_box{position:absolute;width:1280px;left:-58px;padding-top: 5px;top:52px;}
.online_nav_box{border-radius:0 0 4px 4px;overflow:hidden;height:41px;box-shadow: -2px 0 31px rgba(0,0,0,.1);}
.online_box ul{width:100%;height:41px;background:url(/Content/img/newindexV3/nav_bg.png) repeat-x;padding-left:5px;}
.online_nav_box li a{display:block;color:#404040;font-size:15px;padding:0 10px;height:21px;margin-top:10px;border-right:1px solid #cfcfcf;}
.arrow_nav_top{position:absolute;width:15px;height:8px;background:url(/Content/img/newindexV3/arrow_top.png) no-repeat;top: -3px;
    left: 96px;}
