
/* service */
/*! CSS Used from: http://cdn.xuansiwei.com/common/lib/bulma/0.7.5/bulma.min.css */
.pagination-link{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.title:not(:last-child){margin-bottom:1.5rem;}
.image.is-4by3 img{bottom:0;left:0;position:absolute;right:0;top:0;}
.pagination-link{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.25em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(.375em - 1px);padding-left:calc(.625em - 1px);padding-right:calc(.625em - 1px);padding-top:calc(.375em - 1px);position:relative;vertical-align:top;}
.pagination-link:active,.pagination-link:focus{outline:0;}
.container{flex-grow:1;margin:0 auto;position:relative;width:auto;}
@media screen and (min-width:1024px){
.container{max-width:960px;}
}
@media screen and (min-width:1216px){
.container{max-width:1152px;}
}
@media screen and (min-width:1408px){
.container{max-width:1344px;}
}
.image{display:block;position:relative;}
.image img{display:block;height:auto;width:100%;}
.image.is-4by3 img{height:100%;width:100%;}
.image.is-4by3{padding-top:75%;}
.subtitle,.title{word-break:break-word;}
.title{color:#363636;font-size:2rem;font-weight:600;line-height:1.125;}
.subtitle{color:#4a4a4a;font-size:1.25rem;font-weight:400;line-height:1.25;}
.pagination{font-size:1rem;margin:-.25rem;}
.pagination,.pagination-list{align-items:center;display:flex;justify-content:center;text-align:center;}
.pagination-link{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center;}
.pagination-link{border-color:#dbdbdb;color:#363636;min-width:2.25em;}
.pagination-link:hover{border-color:#b5b5b5;color:#363636;}
.pagination-link:focus{border-color:#3273dc;}
.pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,.2);}
.pagination-link.is-current{background-color:#3273dc;border-color:#3273dc;color:#fff;}
.pagination-list{flex-wrap:wrap;}
@media screen and (max-width:768px){
.pagination{flex-wrap:wrap;}
}
@media screen and (min-width:769px),print{
.pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1;}
.pagination{justify-content:space-between;}
.pagination.is-centered .pagination-list{justify-content:center;order:2;}
}
.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem;}
@media screen and (max-width:1023px){
.column.is-6-touch{flex:none;width:50%;}
}
@media screen and (min-width:1024px){
.column.is-3-desktop{flex:none;width:25%;}
}
.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem;}
.columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem);}
.columns.is-mobile{display:flex;}
.columns.is-multiline{flex-wrap:wrap;}
@media screen and (min-width:769px),print{
.columns:not(.is-desktop){display:flex;}
}
.columns.is-variable{--columnGap:0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap));}
.columns.is-variable .column{padding-left:var(--columnGap);padding-right:var(--columnGap);}
@media screen and (max-width:768px){
.columns.is-variable.is-1-mobile{--columnGap:0.25rem;}
}
/*! CSS Used from: http://d0000000.template.jiaogeiwo.cn/css/tailwind.css */

/*! CSS Used from: Embedded */
.pagination-link.is-current{background-color:#1890ff;border-color:#1890ff;}
.title{font-size:18px;margin-bottom:16px;}
.subtitle{font-size:16px;margin-bottom:16px;}
#page-content .product-item{text-align:center;}
#page-content .product-item .title{color:#333;font-size:18px;line-height:1.5;text-align:center;padding:8px;margin-bottom:0;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
#page-content .product-item .subtitle{color:#6d747e;text-align:left;padding:0 8px;margin-bottom:0;font-size:12px;line-height:1.5;min-height:54px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
@media (max-width: 768px){
    .title{font-size:16px;}
    .subtitle{font-size:14px;}
    #page-content .product-item .title{font-size:16px;}
}


/* product_tpl */
.service .prodetail_title{ margin-bottom:10px; border-bottom:1px solid #111; color:#111; font-weight:bold; font-family:'Microsoft YaHei'; font-size:20px; line-height:1.6; }
.service .pc_content, .service .pc_content p, .service .pc_content span{ color:#111; font-family:'Microsoft YaHei'; font-size:16px; line-height:1.6; }
