.product-categories {
    padding-top:20px
}
.product-categories .t {
    padding:15px;
    background-color:#127ac1;
    font-size:18px;
    color:#fff;
    font-weight:bold
}
.product-categories .i a {
    display:block;
    padding:15px 5px 15px 27px;
    background-repeat:no-repeat
}
.product-categories .i>a {
    border-bottom:1px solid #fff;
    background-color:#edf2f8;
    background-image:url(../images/pcbg.png);
    background-position:10px 15px;
    color:#333
}
.product-categories .i>a:hover {
    color:#333
}
.product-categories .i>a.on {
    background-image:url(../images/pcbgon.png);
    background-position:5px 21px
}
.product-categories .i span {
    display:block
}
.product-categories .i span a {
    color:#555
}
.content {
    width:100%;
    max-width:1200px;
    margin-left:auto;
    margin-right:auto;
    zoom:1
}
.content:before,.content:after {
    content:".";
    display:block;
    height:0;
    visibility:hidden
}
.content:after {
    clear:both
}
.article-time {
    padding-bottom:15px;
    font-family:Helvetica,Arial,sans-serif
}
.categories-list .title {
    font-size:.24rem;
    margin-top:20px;
    margin-bottom:4px;
    padding-bottom:5px;
    border-bottom:1px solid #c3b3c0;
    font-weight:bold;
    color:#127ac1
}
.categories-list .pldes {
    margin-top:10px;
    line-height:1.4;
    font-family:Helvetica,Arial,sans-serif;
    font-size:.14rem;
    color:#433f4c
}
.categories-list .tt {
    font-size:.18rem;
    color:#433f4c
}
.categories-list .list {
    display:table;
    width:100%;
    background-color:#ededed
}
.categories-list .plimg {
    display:table-cell;
    border:1px solid #d2d2d2;
    background-position:center bottom;
    background-repeat:no-repeat
}
.categories-list .plit {
    display:table-cell;
    padding-right:0
}
.categories-list .tab {
    width:100%
}
.categories-list .tab img {
    width:100%
}
.categories-list .tab th {
    padding-top:5px;
    padding-bottom:5px;
    text-align:center;
    font-size:.12rem;
    background-color:#127ac1;
    color:#fff
}
.categories-list .tab td {
    padding-top:10px;
    padding-right:10px;
    text-align:center;
    color:#555;
    font-family:Helvetica,Arial,sans-serif
}
.categories-list .tab td h3 {
    margin-top:0;
    margin-bottom:0;
    font-size:.12rem
}
.categories-list .tab td h3 a {
    color:#127ac1
}
.categories-list .tab td.mt {
    text-align:left
}
.categories-list .tab td.snps {
    font-size:.12rem
}
.pdse {
    padding-left:15px;
    padding-right:15px;
    font-family:Helvetica,Arial,sans-serif;
    font-size:16px;
    zoom:1
}
.pdse:before,.pdse:after {
    content:".";
    display:block;
    height:0;
    visibility:hidden
}
.pdse:after {
    clear:both
}
.pdse .title {
    font-size:18px;
    margin-top:20px;
    margin-bottom:3px;
    padding-bottom:5px;
    border-bottom:1px solid #c3b3c0;
    font-weight:bold;
    color:#127ac1
}
.pdse .model {
    margin-top:5px;
    color:#127ac1
}
.pdse .des,.pdse ul {
    line-height:1.6;
    font-size:14px;
    color:#555
}
.pdse .des ul {
    margin-top:30px;
    margin-bottom:30px
}
.pdse ul {
    padding-left:18px
}
.pdse .it {
    padding-left:0;
    padding-right:0
}
.pdse .img {
    padding-left:0;
    padding-right:0;
    position:relative
}
.pdse .img img {
    width:100%
}
.pdse .img .fb-like {
    position:absolute;
    top:0;
    left:0
}
.product-detail {
    padding-left:0;
    padding-right:0
}
.subtt {
    margin-right:15px;
    margin-left:15px;
    zoom:1;
    background-color:#707070
}
.subtt:before,.subtt:after {
    content:".";
    display:block;
    height:0;
    visibility:hidden
}
.subtt:after {
    clear:both
}
.subtt .sm {
    display:inline-block;
    margin-top:0;
    margin-bottom:0;
    padding:11px 30px;
    border-right:1px solid #818181;
    cursor:pointer;
    font-size:.14rem;
    background-color:#707070;
    color:#fff
}
.subtt .sm.on {
    background-color:#127ac1
}
.pdswp .sm {
    margin-top:0;
    margin-bottom:0;
    padding:11px 15px;
    font-size:.14rem;
    background-color:#707070;
    color:#fff
}
.pdtext {
    padding:10px 15px;
    font-family:Helvetica,Arial,sans-serif
}
.pdtext table {
    width:100%
}
.pdtext table tr.th {
    background-color:#f4f4f4
}
.pdtext table tr:hover {
    background-color:#f4f4f4
}
.pdtext table td.th {
    background-color:#f4f4f4
}
.pdtext table td {
    padding:8px 5px 7px;
    border-bottom:1px solid #e7e7e7
}
.pdtext.dl .odd,.pdtext.dl .th {
    background-color:#f4f4f4;
    margin-bottom:0;
    padding:8px 5px 7px;
    color:#444;
    font-weight:bold
}
.pdtext.dl a {
    display:inline-block;
    padding:8px 5px 7px;
    color:#555
}
.nav .nav-box {
    transition:transform 0.4s cubic-bezier(0, 1, 1, 1);
    transition-delay:.2s
}
.nav .subtt {
    transition:transform 0.4s cubic-bezier(0, 1, 1, 1);
    transition-delay:.2s;
    margin-left:0;
    margin-right:0
}
.nav .subtt .sm {
    padding-top:16px;
    padding-bottom:15px
}
.nav .std {
    width:100%;
    max-width:1200px;
    text-align:right;
    margin-left:auto;
    margin-right:auto
}
.nav .ch1 {
    display:inline-block;
    padding-left:30px;
    float:left;
    line-height:45px;
    color:#fff;
    font-size:.18rem
}
.review {
    padding-left:15px;
    padding-right:15px
}
.review .w {
    margin-top:30px;
    margin-bottom:5px;
    padding-bottom:5px;
    border-bottom:1px solid #e8e8e8;
    color:#127ac1;
    font-size:0.20rem;
    zoom:1
}
.review .w:before,.review .w:after {
    content:".";
    display:block;
    height:0;
    visibility:hidden
}
.review .w:after {
    clear:both
}
.review .w a {
    padding-top:10px;
    float:right;
    font-family:Helvetica,Arial,sans-serif;
    color:#555;
    font-size:0.12rem
}
.review .d {
    padding-bottom:3px
}
.customer-review {
    margin-top:5px;
    margin-bottom:5px;
    font-family:Helvetica,Arial,sans-serif
}
.customer-review .review-rating {
    display:inline-block;
    padding-left:80px;
    background-image:url(../images/star.png);
    background-repeat:no-repeat;
    font-weight:bold
}
.customer-review .review-rating span.s1 {
    width:100%;
    padding-left:10px;
    white-space:nowrap;
    overflow:hidden;
    background:#fff
}
.customer-review .star-5 {
    background-position:-5px center
}
.customer-review .star-4 {
    background-position:-21px center
}
.customer-review .star-3 {
    background-position:-37px center
}
.customer-review .star-2 {
    background-position:-53px center
}
.customer-review .star-1 {
    background-position:-69px center
}
.quote .qtdes {
    padding-left:15px;
    padding-right:15px;
    font-size:.14rem;
    font-family:Helvetica,Arial,sans-serif
}
.quote .it {
    margin-top:8px;
    margin-bottom:8px
}
.quote .rq {
    margin-top:30px;
    padding-left:15px;
    padding-right:15px;
    color:#127ac1;
    font-size:0.20rem
}
.quote input,.quote textarea {
    width:100%;
    padding:6px 8px;
    background-color:#edf2f8;
    border:1px solid #d7dbe0
}
.quote textarea {
    width:100%
}
.quote .ta {
    padding-left:15px;
    padding-right:15px
}
.quote .sm {
    padding-left:15px;
    padding-right:15px;
    text-align:right
}
.quote .sm input {
    width:100%;
    max-width:130px;
    text-align:center;
    background-color:#127ac1;
    color:#fff
}
.quote.o .qtod {
    font-size:.14rem;
    font-family:Helvetica,Arial,sans-serif
}
.quote.o .it {
    padding-left:0
}
.quote.o .rq {
    padding-left:0;
    padding-right:0
}
.solution-list {
    padding-top:10px
}
.solution-list .so {
    margin-bottom:20px;
    zoom:1;
    font-family:Helvetica,Arial,sans-serif
}
.solution-list .so:before,.solution-list .so:after {
    content:".";
    display:block;
    height:0;
    visibility:hidden
}
.solution-list .so:after {
    clear:both
}
.solution-list .so:hover {
    text-decoration:none
}
.solution-list .so:hover .img {
    transform:scale(1.02)
}
.solution-list .img {
    vertical-align:top;
    padding-left:0;
    padding-right:0;
    background-position:center;
    background-repeat:no-repeat;
    background-size:cover;
    transition:all .1s
}
.solution-list .img img {
    width:100%
}
.solution-list .td {
    vertical-align:top;
    padding-right:0
}
.solution-list .td .t {
    margin-bottom:2px;
    color:#555;
    font-weight:bold;
    font-size:.18rem
}
.solution-list .td .t a {
    color:#555
}
.solution-list .des {
    display:block;
    margin-bottom:0;
    margin-top:4px;
    color:#777;
    font-size:.14rem
}
.solution-list .des a {
    color:#777
}
.solution-list time {
    display:block;
    color:#777
}
.sali1 {
    zoom:1
}
.sali1:before,.sali1:after {
    content:".";
    display:block;
    height:0;
    visibility:hidden
}
.sali1:after {
    clear:both
}
.sali1 .so {
    border:1px solid #dcdcdc;
    padding:10px 7px
}
.sali1 .m {
    margin-top:10px
}
.sali1 .m a {
    display:block;
    color:#fff;
    background-color:#2592bc;
    text-align:center;
    padding:5px
}
.news-detail {
    font-family:Raleway,Arial,Sans-Serif
}
.related-products .rp {
    zoom:1
}
.related-products .rp:before,.related-products .rp:after {
    content:".";
    display:block;
    height:0;
    visibility:hidden
}
.related-products .rp:after {
    clear:both
}
.related-products .rp img {
    width:100%
}
.related-products .ro {
    padding-left:0;
    padding-right:0;
    text-align:center;
    font-family:Helvetica,Arial,sans-serif;
    font-size:.12rem
}
.related-products a {
    display:block;
    margin:5px 5px 0;
    border-style:solid solid none;
    border-width:1px 1px 0;
    border-color:#e3e3e3;
    color:#555
}
.related-products .n,.related-products .m {
    display:block;
    background-color:#f1f1f1
}
.related-products .n {
    padding-top:3px
}
.related-products .m {
    margin:0 5px 5px;
    border-style:none solid solid;
    border-width:0 1px 1px;
    border-color:#e3e3e3
}
.downloads .dlico {
    zoom:1
}
.downloads .dlico:before,.downloads .dlico:after {
    content:".";
    display:block;
    height:0;
    visibility:hidden
}
.downloads .dlico:after {
    clear:both
}
.downloads .dli {
    width:20%;
    float:left;
    background-position:center top;
    background-repeat:no-repeat
}
.downloads .dli a {
    display:block;
    padding-top:70px;
    text-align:center;
    color:#555;
    text-overflow:word-brake;
    font-size:.14rem
}
.downloads .dli.on a {
    color:#127ac1
}
.downloads .dli1 {
    background-image:url(../images/um.png)
}
.downloads .dli2 {
    background-image:url(../images/ss.png)
}
.downloads .dli3 {
    background-image:url(../images/df.png)
}
.downloads .dli4 {
    background-image:url(../images/pcs.png)
}
.downloads .dli5 {
    background-image:url(../images/cf.png)
}
.downloads .dli1.on {
    background-image:url(../images/umon.png)
}
.downloads .dli2.on {
    background-image:url(../images/sson.png)
}
.downloads .dli3.on {
    background-image:url(../images/dfon.png)
}
.downloads .dli4.on {
    background-image:url(../images/pcson.png)
}
.downloads .dli5.on {
    background-image:url(../images/cfon.png)
}
.downloads .faqli1 {
    background-image:url(../images/hw.png)
}
.downloads .faqli2 {
    background-image:url(../images/sw.png)
}
.downloads .faqli3 {
    background-image:url(../images/es.png)
}
.downloads .faqli4 {
    background-image:url(../images/ws.png)
}
.downloads .faqli5 {
    background-image:url(../images/cs.png)
}
.downloads .faqli1.on {
    background-image:url(../images/hwon.png)
}
.downloads .faqli2.on {
    background-image:url(../images/swon.png)
}
.downloads .faqli3.on {
    background-image:url(../images/eson.png)
}
.downloads .faqli4.on {
    background-image:url(../images/wson.png)
}
.downloads .faqli5.on {
    background-image:url(../images/cson.png)
}
.dl-search {
    padding-bottom:30px
}
.dl-search .t {
    margin-bottom:12px;
    font-size:.16rem;
    color:#555
}
.dl-search .txt {
    padding:6px 8px;
    background-color:#edf2f8;
    border:1px solid #d7dbe0
}
.dl-search .smt {
    padding-top:6px;
    padding-bottom:6px;
    background-color:#127ac1;
    border:1px solid #127ac1;
    color:#fff
}
.dl-list a {
    display:block;
    padding-top:10px;
    padding-bottom:10px;
    border-bottom:1px solid #f0f0f0;
    font-family:Helvetica,Arial,sans-serif;
    color:#555;
    zoom:1
}
.dl-list a:before,.dl-list a:after {
    content:".";
    display:block;
    height:0;
    visibility:hidden
}
.dl-list a:after {
    clear:both
}
.dl-list a:hover span {
    text-decoration:underline
}
.dl-list span.t {
    display:block;
    padding-left:0;
    padding-right:0;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.dl-list time {
    display:block;
    padding-left:0;
    padding-right:0
}
.dlde .t {
    padding:6px 10px;
    font-size:.14rem;
    background-color:#f4f4f4
}
.dlde .txt {
    padding:10px;
    font-family:Helvetica,Arial,sans-serif
}
.dlde .txt.lk a {
    display:inline-block;
    padding-left:50px;
    padding-top:30px;
    font-weight:bold;
    background:url(../images/download.gif) -4px top no-repeat
}
.faqo a {
    padding-bottom:0;
    border-bottom:none
}
.faqo a .t {
    font-weight:bold;
    font-size:.16rem
}
.faqo .des {
    display:block;
    margin-bottom:30px;
    padding-top:4px;
    padding-bottom:6px;
    border-bottom:1px solid #f0f0f0;
    font-family:Helvetica,Arial,sans-serif;
    color:#777
}
.about {
    font-family:Helvetica,Arial,sans-serif
}
.about p {
    text-align:justify
}
.about .t {
    font-size:.20rem;
    margin-top:20px;
    padding-bottom:5px;
    border-bottom:1px solid #c3b3c0;
    color:#127ac1
}
.about .cc {
    zoom:1
}
.about .cc:before,.about .cc:after {
    content:".";
    display:block;
    height:0;
    visibility:hidden
}
.about .cc:after {
    clear:both
}
.about .cb {
    padding-left:0;
    padding-right:0
}
.about .cb .p {
    display:block;
    margin-top:10px;
    margin-bottom:0;
    color:#ff6d00;
    font-size:.16rem
}
.about .cb .v {
    display:block
}
.about .glr {
    padding-top:10px;
    padding-bottom:20px;
    zoom:1
}
.about .glr:before,.about .glr:after {
    content:".";
    display:block;
    height:0;
    visibility:hidden
}
.about .glr:after {
    clear:both
}
.about .glr img {
    width:100%
}
.about .oi {
    padding-left:7px;
    padding-right:7px;
    padding-bottom:14px
}
.timeline {
    margin-bottom:50px;
    padding-bottom:30px;
    position:relative;
    font-family:Helvetica,Arial,sans-serif
}
.timeline::after {
    bottom:0;
    content:" ";
    height:100%;
    left:calc(50% - 1px);
    position:absolute;
    top:0;
    width:2px;
    z-index:1;
    background-color:#E8E8E8
}
.timeline>div {
    display:inline-block;
    width:45%;
    margin-bottom:20px;
    z-index:2;
    border-style:solid;
    border-width:2px;
    padding:20px;
    background-color:rgba(0,0,0,0.01);
    border-color:#E8E8E8
}
.timeline>div>.event-details>.event-title {
    font-size:18px;
    font-weight:700
}
.timeline>div>.event-date {
    display:inline-block;
    padding:5px 10px;
    position:absolute;
    font-weight:bolder;
    color:#127ac1
}
.timeline>div:nth-child(odd) {
    text-align:right
}
.timeline>div:nth-child(even) {
    margin-left:55%
}
.timeline>div:last-child {
    margin-bottom:0
}
.timeline>div::before {
    content:" ";
    height:2px;
    left:45%;
    margin-top:15px;
    position:absolute;
    width:calc(5% + 8px);
    z-index:4;
    background-color:#E8E8E8
}
.event-details::before {
    content:" ";
    height:16px;
    width:16px;
    border-radius:50%;
    left:calc(50% - 8px);
    margin-top:8px;
    position:absolute;
    z-index:4;
    background-color:#E8E8E8
}
.timeline>div:nth-child(even):before {
    right:45%;
    left:auto;
    text-align:left
}
.timeline>div:nth-child(odd)>.event-date {
    left:calc(50% + 10px)
}
.timeline>div:nth-child(even)>.event-date {
    right:calc(50% + 10px)
}
.rt_heading_wrapper {
    padding-bottom:20px
}
.rt_heading_wrapper.style-4 {
    width:100%;
    text-align:center;
    overflow:hidden
}
.rt_heading_wrapper.style-4>.style-4 {
    display:inline-block;
    position:relative;
    line-height:135%;
    padding:0 0 10px;
    color:#666;
    font-size:.24rem
}
.rt_heading_wrapper.style-4>.style-4:after {
    content:" ";
    position:absolute;
    height:1px;
    bottom:0;
    width:100px;
    left:50%;
    margin-left:-50px
}
.event-details p {
    margin-bottom:0;
    color:#666
}
.cs {
    padding-top:280px;
    background:url(../images/cs_03.jpg) right 15px no-repeat;
    font-family:Helvetica,Arial,sans-serif;
    font-size:.16rem
}
.cs .csd {
    font-size:.18rem;
    padding-bottom:10px
}
.cs .csadr {
    line-height:1.8
}
.cs .csadr .csh {
    display:inline-block;
    margin-top:0;
    margin-bottom:0;
    font-size:.16rem;
    font-weight:bold
}
.odm {
    padding-top:245px;
    background:url(../images/odmbg_03.jpg) center 15px no-repeat;
    font-family:Helvetica,Arial,sans-serif;
    font-size:.16rem
}
.cpl {
    padding-top:245px;
    background:url(../images/complain.jpg) left 15px no-repeat;
    font-family:Helvetica,Arial,sans-serif;
    font-size:.16rem
}
.dst {
    font-family:Helvetica,Arial,sans-serif;
    font-size:.16rem
}
.dst .map {
    position:relative;
    background-color:#edf2f8
}
.dst .map svg path:hover {
    fill:#a6acb5
}
.dst .map svg path.hv {
    fill:#a6acb5
}
.dst .cth2 {
    color:#127ac1;
    font-size:0.20rem;
    font-weight:bold
}
.dst .hvc {
    display:none;
    position:absolute;
    padding:20px 0 10px 35px;
    background-image:url(../images/local.png);
    background-position:left 7px;
    background-repeat:no-repeat
}
.dst .ctry {
    zoom:1;
    padding-top:15px
}
.dst .ctry:before,.dst .ctry:after {
    content:".";
    display:block;
    height:0;
    visibility:hidden
}
.dst .ctry:after {
    clear:both
}
.ctry .ctit {
    padding:20px 0 10px 35px;
    background-image:url(../images/local.png);
    background-position:left 7px;
    background-repeat:no-repeat;
    cursor:pointer;
    transition:background-position .2s
}
.ctry .ctit:hover {
    background-position:left 0
}
.quality-control .bn {
    background:url(../images/qcb_02.jpg) center no-repeat
}
.quality-control .bnb {
    height:495px;
    padding-top:120px;
    padding-left:6%;
    margin-left:auto;
    margin-right:auto;
    width:100%;
    max-width:750px;
    color:#fff
}
.quality-control .bnb .h1 {
    padding-bottom:50px
}
.quality-control .bnb .h1d {
    font-family:Helvetica,Arial,sans-serif;
    font-size:.16rem;
    line-height:1.7
}
.quality-control .h2 {
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    margin-top:50px;
    margin-bottom:20px;
    background:url(../images/qcd_05.png) center repeat-x
}
.quality-control .h2 .h2s {
    display:inline-block;
    padding:15px;
    background-color:#fff
}
.quality-control .v {
    width:100%;
    max-width:1200px;
    margin-left:auto;
    margin-right:auto;
    zoom:1
}
.quality-control .v:before,.quality-control .v:after {
    content:".";
    display:block;
    height:0;
    visibility:hidden
}
.quality-control .v:after {
    clear:both
}
.quality-control .v iframe {
    vertical-align:bottom
}
.quality-control .vt {
    margin-top:0;
    margin-bottom:20px;
    text-align:center;
    padding:8px;
    background-color:#0054a4;
    color:#fff
}
.cer {
    width:100%;
    max-width:1200px;
    padding-top:553px;
    background:url(../images/qc_09.jpg) center top no-repeat;
    margin-left:auto;
    margin-right:auto;
    font-family:Helvetica,Arial,sans-serif
}
.usrcer {
    text-align:center
}
.cerd {
    padding-left:15px;
    padding-right:15px;
    font-size:.18rem
}
.ctfct {
    display:table
}
.ctfct .cerh2 {
    text-align:center;
    font-size:.11rem
}
.ctfct a {
    display:block;
    padding:5px 9px;
    box-shadow:3px 3px 10px 0px #ccc;
    color:#555
}
.ctfct a img {
    display:block;
    width:100%
}
.ctfct a span {
    display:block;
    height:35px;
    padding-top:5px;
    overflow:hidden
}
.search-results {
    font-family:Helvetica,Arial,sans-serif
}
.search-results .srt {
    width:100%;
    max-width:1200px;
    font-size:.24rem;
    margin-top:30px;
    margin-bottom:30px;
    padding-left:15px;
    padding-right:15px;
    font-weight:bold;
    color:#127ac1;
    margin-left:auto;
    margin-right:auto
}
.search-results .srdls {
    width:100%;
    max-width:1200px;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto
}
.search-results .srclass {
    border-bottom:1px solid #ddd
}
.search-results .srcb {
    width:100%;
    max-width:1200px;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto
}
.search-results .srcb .sp {
    display:inline-block;
    cursor:pointer;
    padding:9px 2%
}
.search-results .srcb .on {
    color:#ff6d00;
    border-bottom:3px solid #ff6d00;
    font-weight:bold
}
.search-results .srli {
    width:100%;
    max-width:1200px;
    padding-left:15px;
    padding-right:15px;
    padding-top:20px;
    padding-bottom:20px;
    margin-left:auto;
    margin-right:auto
}
.search-results .srnum {
    color:#888
}
.search-results .nosrf {
    font-size:.36rem
}
.search-results .srtitle {
    margin-top:30px;
    margin-bottom:2px;
    font-size:.18rem
}
.search-results .srtitle a {
    color:#1a0dab
}
.search-results .srurl {
    color:#006621
}
.search-results .blclass {
    color:#006621
}
.search-results .srdes {
    color:#555
}
.sptct {
    padding-top:260px;
    background:url(../images/sptbg.jpg) right 15px no-repeat
}
.sptct .dsc {
    font-family:Helvetica,Arial,sans-serif;
    font-size:.16rem
}
.sptct .itb {
    zoom:1;
    margin-top:40px
}
.sptct .itb:before,.sptct .itb:after {
    content:".";
    display:block;
    height:0;
    visibility:hidden
}
.sptct .itb:after {
    clear:both
}
.sptct .sn-item {
    display:block;
    margin-right:0;
    padding:0 20px 30px 75px;
    background-position:left top
}
.sptct .sn-item:hover {
    text-decoration:none
}
.sptct .t {
    margin-top:0;
    font-size:.18rem;
    color:#127ac1
}
.sptct .itr {
    font-family:Helvetica,Arial,sans-serif;
    font-size:.14rem;
    margin-top:0
}
.sptct.abtct {
    background:url(../images/abtbg.jpg) right 15px no-repeat
}
.sptct.htb {
    padding-top:280px;
    background:url(../images/cs_03.jpg) right 15px no-repeat
}
.pagination {
    margin-top:40px;
    text-align:justify
}
.pagination span,.pagination a {
    display:inline-block;
    margin-bottom:9px;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;
    padding-right:5px
}
.pagination a:not(.current),.pagination .total {
    font-family:Helvetica,Arial,sans-serif
}
.pagination .total,.pagination .next {
    padding-left:8px;
    padding-right:8px;
    border:1px solid #E8E8E8
}
.pagination .first,.pagination .prev,.pagination .last {
    padding-left:8px;
    padding-right:8px;
    border-style:solid solid solid none;
    border-width:1px;
    border-color:#E8E8E8
}
.err404 {
    font-family:Helvetica,Arial,sans-serif;
    font-size:.16rem
}
.err404 span {
    display:block;
    text-align:center;
    font-size:.72rem;
    font-weight:bold
}
.cfea .ib {
    transform:translateY(30px)
}
.cfea .i {
    display:block;
    height:29px;
    padding-left:110px;
    margin-bottom:12px;
    line-height:29px;
    font-family:Helvetica,Arial,sans-serif;
    background-image:url(../images/plistyle.png);
    background-repeat:no-repeat;
    background-position-x:70px
}
.cfea .i1 {
    background-position-y:0px
}
.cfea .i2 {
    background-position-y:-29px
}
.cfea .i3 {
    background-position-y:-58px
}
.cfea .i4 {
    background-position-y:-87px
}
.cfea .i5 {
    background-position-y:-116px
}
.cfea .i6 {
    background-position-y:-145px
}
.cfea .i7 {
    background-position-y:-174px
}
.cfea .i8 {
    background-position-y:-203px
}
.cfea .i9 {
    background-position-y:-232px
}
.cfea .i10 {
    background-position-y:-261px
}
.cfea .i11 {
    background-position-y:-290px
}
.cfea .i12 {
    background-position-y:-319px
}
.cfea .i13 {
    background-position-y:-348px
}
.cfea .i14 {
    background-position-y:-377px
}
.cfea .i15 {
    background-position-y:-406px
}
.cfea .i16 {
    background-position-y:-435px
}
.cfea .i17 {
    background-position-y:-464px
}
.cfea .i18 {
    background-position-y:-493px
}
.cfea .i19 {
    background-position-y:-522px
}
.cfea .i20 {
    background-position-y:-551px
}
.cfea .i21 {
    background-position-y:-580px
}
.cfea .i22 {
    background-position-y:-609px
}
.cfea .i23 {
    background-position-y:-638px
}
.cfea-mb .i {
    margin-bottom:7px
}
.cfea-pl .i {
    padding-left:90px;
    background-position-x:50px
}
.write-review input,.write-review textarea {
    width:100%;
    padding:6px 8px;
    background-color:#edf2f8;
    border:1px solid #d7dbe0
}
.write-review .nomember {
    display:none
}
.write-star {
    padding-top:10px;
    padding-bottom:10px;
    line-height:32px
}
.write-star .stbox {
    display:inline-block;
    vertical-align:middle;
    zoom:1
}
.write-star .stbox:before,.write-star .stbox:after {
    content:".";
    display:block;
    height:0;
    visibility:hidden
}
.write-star .stbox:after {
    clear:both
}
.write-star .s {
    display:inline-block;
    width:16px;
    height:32px;
    float:right;
    cursor:pointer;
    background-image:url(../images/star.png);
    background-position-x:-85px;
    background-position-y:3px;
    background-repeat:no-repeat
}
.write-star .s:hover {
    background-position-x:-5px
}
.write-star .s:hover ~ .s {
    background-position-x:-5px
}
.write-star .sc {
    background-position-x:-5px
}
.write-star .sc ~ .s {
    background-position-x:-5px
}
.tagsli {
    zoom:1
}
.tagsli:before,.tagsli:after {
    content:".";
    display:block;
    height:0;
    visibility:hidden
}
.tagsli:after {
    clear:both
}
.tagsli .so {
    padding-left:0
}
.plimg.n540 {
    background-image:url(../images/3d/N540.png)
}
.plimg.tcp304 {
    background-image:url(../images/3d/304.png)
}
.plimg.g806 {
    background-image:url(../images/3d/G806.png)
}
.plimg.g781 {
    background-image:url(../images/3d/G781.png)
}
.plimg.g730 {
    background-image:url(../images/3d/G730.png)
}
.plimg.g761w {
    background-image:url(../images/3d/G761W.png)
}
.plimg.acc {
    background-image:url(../images/3d/acc.png)
}
.plimg.gm3p {
    background-image:url(../images/3d/GM3P.png)
}
.plimg.t2k2 {
    background-image:url(../images/3d/T2-K2.png)
}
.plimg.k3 {
    background-image:url(../images/3d/K3.png)
}
.plimg.s2 {
    background-image:url(../images/3d/S2.png)
}
.plimg.c322 {
    background-image:url(../images/3d/T.png)
}
.plimg.c215 {
    background-image:url(../images/3d/C215.png)
}
.plimg.a2 {
    background-image:url(../images/3d/A2.png)
}
.plimg.t {
    background-image:url(../images/3d/T.png)
}
.plimg.c322.bs {
    background-size:58%
}
.plimg.t.bs {
    background-size:58%
}
.plimg.bt {
    background-image:url(../images/3d/bt.jpg)
}
.waiting-smt {
    pointer-events:none !important;
    background:#fff url(../images/waiting.gif) center no-repeat !important;
    cursor:not-allowed !important
}
.fb-like-share {
    margin-top:8px
}
.fb-like-share .fb-like {
    display:inline-block;
    margin-bottom:6px
}
.fb-like-share .addthis_inline_share_toolbox_srtd {
    display:inline-block;
    vertical-align:top
}
/*# sourceMappingURL=n.css.map*/
