.tem38-team .gallery-thumbs .text_img {width:60%;padding-top:60%;-webkit-box-shadow:0 4.5px 17px rgba(36,37,38,.35);-moz-box-shadow:0 4.5px 17px rgba(36,37,38,.35);box-shadow:0 4.5px 17px rgba(36,37,38,.35);border-radius:50%;overflow:hidden;position:relative;margin:auto;background-size:cover;background-position:50% 50%}
.tem38-team .gallery-thumbs .text_img img {width:100%;height:100%;position:absolute;left:0;top:0}
.tem38-team .gallery-thumbs .text_txt {width:70%;float:left;padding:10px}
.tem38-team .gallery-thumbs .title {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;font-size:15px}
.tem38-team .gallery-thumbs .description {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;font-size:12px;padding-top:4px;opacity:.85}
.tem38-team .gallery-thumbs .swiper-slide {cursor:pointer;position:relative;padding:80px 50px;opacity:.6;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-transition:opacity .4s ease,-webkit-transform .6s ease;-moz-transition:opacity .4s ease,-moz-transform .6s ease;-o-transition:opacity .4s ease,-o-transform .6s ease;transition:opacity .4s ease,transform .6s ease}
.tem38-team .gallery-thumbs .swiper-slide.active_box {opacity:1;-webkit-transform:scale(1.76);-moz-transform:scale(1.76);-ms-transform:scale(1.76);-o-transform:scale(1.76);transform:scale(1.76)}
.tem38-team .gallery-top .img_height:nth-child(1) {opacity:.95;padding:0;height:60%}
.tem38-team .gallery-top .img_height:nth-child(2) {padding:0 30px;height:40%}
.tem38-team .gallery-top .img_height:nth-child(2) a {color:inherit}
.tem38-team .gallery-top .img_height:nth-child(1).img_height2 {height:100%}
.tem38-team .gallery-top .text {height:100%;padding:20px 0;position:relative;text-align:center}
.tem38-team .gallery-top .text .title {font-size:20px;max-height:60px;line-height:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.tem38-team .gallery-top .text .description {font-size:13px;max-height:75px;line-height:25px;overflow:hidden;opacity:.9;margin-top:30px}
.tem38-team .gallery-top .text .bottom {height:20px;line-height:20px;position:absolute;bottom:0;left:50px;opacity:0;transition:all .6s cubic-bezier(.215,.61,.355,1) 0s}
.tem38-team .gallery-top .img_height img {width:100%;display:none}
.tem38-team .gallery-top .swiper-pagination {display:none}
.tem38-team .swiper-button-next,.tem38-team .swiper-button-prev {background:rgba(0,0,0,0);font-size:30px;border:2px solid;border-radius:50%;width:50px;height:50px;text-align:center;border-color:inherit;transition:.4s}
.tem38-team .swiper-button-next>div,.tem38-team .swiper-button-prev>div {width:100%;height:100%;line-height:42px}
.tem38-team .swiper-button-prev:hover {border-color:#fff;background-color:#fff;margin-left:-10px}
.tem38-team .swiper-button-next:hover {border-color:#fff;background-color:#fff;margin-right:-10px}
@media (max-width:768px) {
    .tem38-team {padding:15px 0 5px!important;background-attachment:initial;background-size:cover}
    .tem38-team .container {height:auto}
    .tem38-team .gallery-thumbs {display:none}
    .tem38-team .container .cont_pad {padding:0}
    .tem38-team .gallery-top .img_height img {width:50%;display:block;margin:auto}
    .tem38-team .gallery-top .text .title {font-size:16px;max-height:44px;line-height:22px}
    .tem38-team .gallery-top .text .description {font-size:12px;opacity:1;margin-top:5px;margin-bottom:30px;max-height:none;-webkit-line-clamp:initial}
    .tem38-team .gallery-top .text .bottom {opacity:1;left:0;bottom:20px}
    .tem38-team .gallery-top .swiper-pagination {display:block}
    .tem38-team .gallery-top .text {padding:5px 0 0}
    .tem38-team .swiper-button-next,.tem38-team .swiper-button-prev {display:none}
    .tem38-team .gallery-top .img_height:nth-child(2) {padding:0 10px}
}
.tem39-team a {position:relative;width:100%;color:inherit!important;text-decoration:none!important;display:block}
.tem39-team img {width:100%}
.tem39-team .block,.tem39-team .box,.tem39-team .item,.tem39-team .items {display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.tem39-team .items {margin:-8px}
.tem39-team .item {position:relative;padding:8px}
.tem39-team .block {width:100%}
.tem39-team .box {width:100%;padding:20px;transition:.5s;padding-bottom:0;border:1px solid transparent;border-color:#EEE}
.tem39-team .text {padding:20px 10px;line-height:1}
.tem39-team .title {font-size:18px}
.tem39-team .description {opacity:.5;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-top:5px}
.tem39-team .description.bg-color {display:none}
.tem39-team .item .more .box {padding-bottom:20px}
.tem39-team .item .more .image {background-color:#F2F2F2;width:100%;height:100%;position:relative;top:0;left:0;z-index:1}
.tem39-team .item .more .image img {opacity:0}
.tem39-team .item .more .text {margin-top:10px;width:100%;position:absolute;z-index:2;top:50%;left:0;padding:0 30px;overflow:hidden;transform:translateY(-50%)}
.tem39-team .item .more .description {margin-top:10px;padding:6px 20px;font-size:18px;display:none;color:#FFF;opacity:1}
.tem39-team .item .more .description.bg-color {display:block}
.tem39-team .item:hover .box {box-shadow:0 5px 10px rgba(0,0,0,.05);transform:translateY(-5px)}
.tem39-team.content-left {text-align:left}
.tem39-team.content-middle {text-align:center}
.tem39-team.content-middle .item.more .text {padding:0}
.tem39-team.content-right {text-align:right}
@media(max-width:991px) {
    .tem39-team .item {padding:5px}
    .tem39-team .box,.tem39-team .text {padding:10px}
    .tem39-team .item .more .box {padding-bottom:10px}
    .tem39-team .item .more .description {padding:6px 10px}
}
@media(max-width:360px) {
    .tem39-team .col-sm-6 {width:100%}
    .tem39-team .item.col-sm-6 {padding:5px 0!important}
}
@media(max-width:480px) {
    .tem39-team .col-sm-4 {width:100%}
    .tem39-team .items {margin:0}
    .tem39-team .item.col-sm-4 {padding:5px 0!important}
}
@media(max-width:768px) {
    .tem39-team .col-sm-3 {width:50%}
    .tem39-team {padding:15px 0}
}
@media(max-width:480px) {
    .tem39-team .col-sm-3 {width:100%}
}
@media(max-width:991px) {
    .tem39-team .col-sm-2 {width:33.333%}
}
@media(max-width:480px) {
    .tem39-team .col-sm-2 {width:100%}
}
.tem40-team .container {padding:0 5px}
.tem40-team .item {height:0;position:relative;padding:0;color:#FFF}
.tem40-team .item a {transition:.5s;width:100%;height:100%;padding:5px;position:absolute;top:0;left:0;display:block;color:inherit!important;text-decoration:none!important}
.tem40-team .item .image {transition:.5s;width:100%;height:100%;background-color:#647893}
.tem40-team .item .img {width:100%;height:100%;background-color:#647893;background-repeat:no-repeat;background-size:cover;background-position:center}
.tem40-team .item .text {padding:20px;position:absolute;bottom:0;right:0;line-height:1}
.tem40-team .item .title {padding:2px 0}
.tem40-team .item .description {font-size:14px;opacity:.5;padding:2px 0}
.tem40-team .item:hover a {transform:translateY(-5px)}
.tem40-team .item:hover .image {box-shadow:0 5px 10px rgba(0,0,0,.05)}
@media(max-width:768px) {
    .tem40-team .container {padding:0 2px}
    .tem40-team .item a {padding:2px}
}
.tem40-team .col-sm-6 {width:50%;padding-top:50%;font-size:30px}
@media(max-width:580px) {
    .tem40-team .col-sm-6 {font-size:20px}
}
@media(max-width:360px) {
    .tem40-team .col-sm-6 {width:100%;padding-top:100%;font-size:30px}
}
.tem40-team.content-middle .col-sm-4 {width:33.333%}
@media(min-width:361px) {
    .tem40-team .col-sm-4 {width:66.666%;padding-top:33.333%;font-size:30px}
    .tem40-team.content-left .col-sm-4:nth-child(odd),.tem40-team.content-right .col-sm-4:nth-child(even) {width:33.333%}
}
@media(max-width:991px) {
    .tem40-team .col-sm-4 {font-size:20px}
}
@media(max-width:540px) {
    .tem40-team .col-sm-4 {font-size:14px}
    .tem40-team .col-sm-4 .description {font-size:12px}
}
@media(max-width:480px) {
    .tem40-team .col-sm-4 {width:100%;padding-top:50%;font-size:30px}
    .tem40-team.content-left .col-sm-4:nth-child(odd),.tem40-team.content-middle .col-sm-4,.tem40-team.content-right .col-sm-4:nth-child(even) {width:100%;padding-top:100%}
}
@media(min-width:769px) {
    .tem40-team .col-sm-3 {width:50%;padding-top:25%;font-size:20px}
    .tem40-team.content-left .col-sm-3:nth-child(3n+2),.tem40-team.content-left .col-sm-3:nth-child(3n+3),.tem40-team.content-middle .col-sm-3,.tem40-team.content-right .col-sm-3:nth-child(3n+1),.tem40-team.content-right .col-sm-3:nth-child(3n+2) {width:25%}
}
@media(max-width:768px) {
    .tem40-team .col-sm-3 {width:100%;padding-top:50%;font-size:30px}
    .tem40-team.content-left .col-sm-3:nth-child(3n+2),.tem40-team.content-left .col-sm-3:nth-child(3n+3),.tem40-team.content-middle .col-sm-3,.tem40-team.content-right .col-sm-3:nth-child(3n+1),.tem40-team.content-right .col-sm-3:nth-child(3n+2) {width:50%}
}
@media(max-width:580px) {
    .tem40-team .col-sm-3 {font-size:20px}
}
@media(max-width:450px) {
    .tem40-team .col-sm-3,.tem40-team.content-middle .col-sm-3 {font-size:16px}
}
@media(max-width:360px) {
    .tem40-team .col-sm-3 {font-size:14px}
    .tem40-team .col-sm-3 .description {font-size:12px}
}
@media(min-width:992px) {
    .tem40-team .col-sm-2 {width:50%;padding-top:16.666%;font-size:14px}
    .tem40-team .col-sm-2 .description {font-size:12px}
    .tem40-team .col-sm-2:nth-child(3n+2) {width:33.333%}
    .tem40-team.content-left .col-sm-2:nth-child(3n+1),.tem40-team.content-middle .col-sm-2,.tem40-team.content-right .col-sm-2:nth-child(3n+3) {width:16.666%}
}
@media(max-width:991px) {
    .tem40-team .col-sm-2 {width:100%;padding-top:33.333%;font-size:20px}
    .tem40-team .col-sm-2:nth-child(3n+2) {width:66.666%}
    .tem40-team.content-left .col-sm-2:nth-child(3n+1),.tem40-team.content-middle .col-sm-2,.tem40-team.content-right .col-sm-2:nth-child(3n+3) {width:33.333%}
}
@media(max-width:640px) {
    .tem40-team .col-sm-2 {font-size:16px}
}
@media(max-width:580px) {
    .tem40-team .col-sm-2 {font-size:14px}
    .tem40-team .col-sm-2 .description {font-size:12px}
}
@media(max-width:480px) {
    .tem40-team .col-sm-2 {width:100%;padding-top:33.333%;font-size:30px}
    .tem40-team .col-sm-2 .description {font-size:14px}
    .tem40-team .col-sm-2:nth-child(3n+2) {width:100%;padding-top:50%}
    .tem40-team.content-left .col-sm-2:nth-child(3n+1),.tem40-team.content-right .col-sm-2:nth-child(3n+3) {width:100%;padding-top:100%}
    .tem40-team.content-middle .col-sm-2 {width:50%;padding-top:50%;font-size:20px}
}
@media(max-width:360px) {
    .tem40-team.content-middle .col-sm-2 {font-size:16px}
}
.tem01-contact-sm .contact-us-bg {border:1px solid #ccc;padding:25px 20px}
.tem01-contact-sm .contact-left-border {border-right:1px dashed #ddd}
.tem01-contact-sm .contact-stittle {font-size:16px;color:#333;padding-bottom:20px}
.tem01-contact-sm .contact-icon {color:#666;margin-bottom:20px;width:100%;display:inline-block}
.tem01-contact-sm .contact-icon span {width:25px;height:25px;border:1px solid #ccc;border-radius:50%;line-height:25px;text-align:center;float:left;color:#bbb}
.tem01-contact-sm .contact-icon p {font-size:12px;float:right;width:90%;font-family:Roboto;line-height:20px}
.tem01-contact-sm .contact-about-you {padding:0 15px}
.tem01-contact-sm .contact-stittle2 {font-size:12px;color:#666}
.tem01-contact-sm .feddback-li {padding:5px 0}
.tem01-contact-sm .feddback-li label {font-size:14px;color:#333;font-weight:400;line-height:30px;width:100%}
.tem01-contact-sm .feddback-li .input-red {color:red}
.feddback-li select,.tem01-contact-sm .feddback-li input {border:0;border:1px solid #EBEBEB;background:#F9F9F9;padding:10px;border-radius:0;box-shadow:none;font-size:14px;color:#666;height:auto}
.tem01-contact-sm .feedback .feddback-li:nth-of-type(1) input {float:left;width:48%}
.tem01-contact-sm .feedback .feddback-li:nth-of-type(1) select {float:right;width:48%;color:#666}
.tem01-contact-sm .feedback-li .model-btn {margin:20px 0}
.tem01-contact-sm .contact-map {width:100%;height:300px;margin-top:20px}
.tem01-contact-sm .contact-map iframe {width:100%;height:300px}
.tem02-contact .from-box {width:80%}
.tem02-contact h1 {font-size:30px;text-align:center;padding:30px 0}
.tem02-contact li {opacity:.8;padding:0 5px 10px}
.tem02-contact li:hover {opacity:1}
.tem02-contact li .form-control {border:none}
.tem02-contact li .form-group {background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.tem02-contact li .form-group .checkbox-name {background:#fff;float:left;padding:6px 0 6px 12px}
.tem02-contact li .form-group .checkbox-option {background:#fff;padding:6px 0}
.tem02-contact li .form-group label {padding-left:15px;font-weight:400;height:auto}
.tem02-contact li .form-group label input {height:auto}
.tem02-contact li .box {width:100%;height:100%;padding:10px}
.tem02-contact .submit {width:33.333%;padding:25px 5px;margin:0 auto}
.tem02-contact .submit .box {border-radius:3px}
.tem02-contact .submit button {width:100%;line-height:20px;padding:10px 0;border:none;outline:0;background:0 0}
.tem02-contact .yzmbox {position:relative}
.tem02-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:15px}
.tem02-contact .yzmbox a img {width:100%;height:100%}
.tem02-contact .help-block {right:30px;top:4px;-z-index:2}
.tem02-contact .has-error .form-control-feedback,.tem02-contact .has-success .form-control-feedback {top:11px}
.tem02-contact .yzmbox .help-block {right:85px}
.tem02-contact .yzmbox.has-error .form-control-feedback,.tem02-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:768px) {
    .tem02-contact h1 {margin:0}
    .tem02-contact .from-box {width:100%}
}
@media (max-width:480px) {
    .tem02-contact h1 {padding:10px 0}
}
.tem03-contact .container {max-width:800px}
.tem03-contact h1 {font-size:30px;text-align:center;padding:30px 0}
.tem03-contact li {opacity:.8;padding:0 5px 10px}
.tem03-contact li:hover {opacity:1}
.tem03-contact li .box {width:100%;height:100%;padding:10px}
.tem03-contact .submit {width:33.333%;padding:25px 5px;margin:0 auto}
.tem03-contact .submit .box {border-radius:3px}
.tem03-contact .submit button {width:100%;line-height:20px;padding:10px 0;border:none;outline:0;background:0 0}
.tem03-contact .form-control {background:#fff;border-radius:0;border:0 none;box-shadow:none;border-bottom:1px solid #fff}
.tem03-contact form .form-group .checkbox-name {background:#fff;float:left;padding:6px 0 6px 12px}
.tem03-contact form .form-group .checkbox-option {background:#fff;padding:6px 0}
.tem03-contact form .form-group label {padding-left:15px;font-weight:400;height:auto}
.tem03-contact form .form-group label input {height:auto}
.tem03-contact .contact-big-box {padding:0 10%}
.tem03-contact .form-group .btn {border-radius:0}
.tem03-contact .yzmbox {position:relative}
.tem03-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:5px}
.tem03-contact .yzmbox a img {width:100%;height:100%}
.tem03-contact .help-block {right:30px;top:5px;-z-index:2}
.tem03-contact .has-error .form-control-feedback,.tem03-contact .has-success .form-control-feedback {top:12px}
.tem03-contact .yzmbox .help-block {right:85px}
.tem03-contact .yzmbox.has-error .form-control-feedback,.tem03-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:768px) {
    .tem03-contact h1 {padding:10px 0;margin:0}
    .tem03-contact li {padding:0 1% 10px}
    .tem03-contact li .form-group {margin-bottom:0}
    .tem03-contact .contact-big-box {padding:0 3%}
}
.tem04-contact .content-section {padding:10px 0 40px}
.tem04-contact h1 {border-bottom:1px solid #ccc;margin-bottom:0}
.tem04-contact .tem04-contact-box .block-desc {border-bottom:1px solid #ccc;padding:20px 0;line-height:30px}
.tem05-contact h1 {color:#fff}
.tem05-contact .from-box {width:60%}
.tem05-contact .contact-big-box .col-sm-12 {padding:0!important}
.tem05-contact .input-group-addon {padding:3px 12px}
.tem05-contact h6.block-desc {background:#ebebeb;padding:10px;font-size:12px;line-height:20px;border-radius:4px}
.tem05-contact .btn {width:100%}
.tem05-contact form .form-group .checkbox-name {background:#fff;float:left;padding:6px 0 6px 12px}
.tem05-contact form .form-group .checkbox-option {background:#fff;padding:6px 0}
.tem05-contact form .form-group label {padding-left:15px;font-weight:400;height:auto}
.tem05-contact form .form-group label input {height:auto}
.tem05-contact .help-block {right:30px;top:7px;-z-index:2}
.tem05-contact .has-error .form-control-feedback,.tem05-contact .has-success .form-control-feedback {top:14px}
.tem05-contact .yzmbox .help-block {right:85px}
.tem05-contact .yzmbox.has-error .form-control-feedback,.tem05-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:768px) {
    .tem05-contact .from-box {width:100%}
    .tem05-contact h1 {margin-top:10px}
}
.tem06-contact h1 {color:#242527;padding:0 0 30px}
.tem06-contact .block-desc {font-size:16px;color:#333}
.tem06-contact .block-desc p {margin:0 0 10px}
.tem06-contact form .form-group {width:100%;border-color:#F7F8F9}
.tem06-contact form .form-group[module-style="border-color color background-color"] {background:#F7F8F9}
.tem06-contact form .form-group .form-control {border-radius:0;border-color:#F7F8F9;font-size:14px;background:#F7F8F9;box-shadow:none;padding:7px 7px 7px 12px;line-height:40px}
.tem06-contact form .form-group[module-style="border-color color background-color"] .form-control {border-color:inherit;color:inherit;background:inherit}
.tem06-contact form .form-group input {height:40px}
.tem06-contact .form-group .form-control::-moz-placeholder {color:inherit;opacity:.7}
.tem06-contact .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.7}
.tem06-contact .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.7}
.tem06-contact form .form-group .form-control:focus {border-color:#C1A389}
.tem06-contact form .form-group .btn {border-radius:0;font-size:16px;font-weight:700;text-transform:uppercase;padding:10px 20px}
.tem06-contact .yzmbox {position:relative}
.tem06-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:3px;right:5px}
.tem06-contact .yzmbox a img {width:100%;height:100%}
.tem06-contact form .form-group .checkbox-name {background:#F7F8F9;float:left;padding:7px 0 7px 12px;color:#555;border-left:1px solid #F7F8F9;border-top:1px solid #F7F8F9}
.tem06-contact form .form-group .checkbox-option {background:#F7F8F9;padding:7px 0}
.tem06-contact form .form-group label {padding-left:15px;font-weight:400;height:auto;color:#555}
.tem06-contact form .form-group label input {height:auto}
.tem06-contact form .form-group[module-style="border-color color background-color"] .checkbox-name {background:inherit;border-color:inherit;color:inherit}
.tem06-contact form .form-group[module-style="border-color color background-color"] .checkbox-option {background:inherit;border-color:inherit}
.tem06-contact form .form-group[module-style="border-color color background-color"] .checkbox-option label {color:inherit;opacity:.8}
.tem06-contact .help-block {right:30px;top:7px;-z-index:2}
.tem06-contact .has-error .form-control-feedback,.tem06-contact .has-success .form-control-feedback {top:14px}
.tem06-contact .yzmbox .help-block {right:85px}
.tem06-contact .yzmbox.has-error .form-control-feedback,.tem06-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:767px) {
    .tem06-contact .col-xs-6 {width:100%}
    .tem06-contact h2 {padding:0;margin:0 15px;font-size:26px}
}
@media (max-width:480px) {
    .tem06-contact .col-xs-6 {width:100%}
}
.tem07-contact h2 {color:#333}
.tem07-contact-form {background:#fff url(../images/tem07-contact.png) repeat-x 0 0;box-shadow:0 0 10px rgba(0,0,0,.07);width:100%;margin:0 0 30px;padding:20px 0;display:inline-block}
.tem07-contact-form h3 {color:#252a33;font-size:20px;margin:0 0 15px;text-transform:uppercase;display:inline-block;width:100%;padding:0 10px}
.tem07-contact-form .form-group {margin-bottom:15px}
.tem07-contact-form .form-group .form-control {height:45px;color:#5d5d5d;border:1px solid #e1e1e1;border-radius:2px;padding:8px 21px;width:100%;box-shadow:none}
.tem07-contact-form .form-group label {color:#5d5d5d;font-size:14px;display:inline-block;width:100%;margin:0 0 6px;font-weight:500}
.tem07-contact-form .form-group textarea.form-control {height:300px}
.tem07-contact-form .btn {color:#252a33;box-shadow:0 0 0 2px #e1e1e1 inset;position:relative;overflow:hidden;background:0 0;border:none;padding:12px 25px;font-weight:500;border-radius:2px}
.tem07-contact-form .btn::before {content:"";background:#252a33;left:0;top:0;bottom:0;right:0;position:absolute;z-index:-1;transition:all .4s ease-out 0s;opacity:0;transform:scaleY(0)}
.tem07-contact-form .btn:hover::before {opacity:1;transform:scaleY(2)}
.tem07-contact-form .btn:hover {color:#fff;background:0 0}
.tem07-contact .yzmbox {position:relative}
.tem07-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:33px;right:3px}
.tem07-contact .yzmbox a img {width:100%;height:100%}
.tem07-contact .help-block {right:30px;top:35px;-z-index:2}
.tem07-contact .has-error .form-control-feedback,.tem07-contact .has-success .form-control-feedback {top:41px}
.tem07-contact .yzmbox .help-block {right:85px}
.tem07-contact .yzmbox.has-error .form-control-feedback,.tem07-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:767px) {
    .tem07-contact h1 {font:300 26px/40px}
    .tem07-contact-form {margin:0}
    .tem07-contact-form .btn {width:100%}
    .tem07-contact-form .form-group textarea.form-control {height:100px}
}
.tem08-contact h1 {font-size:22px;margin:10px 0 20px}
.tem08-contact .block-desc {font-size:14px;color:#858585;margin-bottom:30px;line-height:195%}
.tem08-contact .block-desc p {margin:0 0 10px}
.tem08-contact .form-group{background:  #F6F6F6;color:#999;}
.tem08-contact .form-group .form-control {background:none;border:none;box-shadow:none;font-size:14px;border-radius:0;color:inherit;}
.tem08-contact .form-group[module-style="border-color color"] .form-control {color:inherit;}
.tem08-contact .form-group .form-control::-moz-placeholder {color:inherit;opacity:.7}
.tem08-contact .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.7}
.tem08-contact .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.7}
.tem08-contact .form-group .btn{border-radius:0;font-size:14px;text-transform:uppercase;}
.tem08-contact .form-group .btn {border-radius:0;font-size:16px;text-transform:uppercase}
.tem08-contact .yzmbox {position:relative}
.tem08-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:3px}
.tem08-contact .yzmbox a img {width:100%;height:100%}
.tem08-contact .help-block {right:30px;top:7px;-z-index:2}
.tem08-contact .has-error .form-control-feedback,.tem08-contact .has-success .form-control-feedback {top:14px}
.tem08-contact .yzmbox .help-block {right:85px}
.tem08-contact .yzmbox.has-error .form-control-feedback,.tem08-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:480px) {
    .tem08-contact h1 {margin:10px 0}
    .tem08-contact .col-xs-6 {width:100%}
    .tem08-contact .block-desc {margin-bottom:5px}
    .tem08-contact .block-desc p {margin:0 0 5px}
    .tem08-contact .bv-form .form-group {margin-bottom:10px}
}
.tem09-contact .tem1-contact-box {padding:20px 20px 20px 40px}
.tem09-contact .tem02-irregular-img {width:100%;overflow:hidden}
.tem09-contact .tem02-irregular-img img {max-width:100%}
.tem09-contact h1 {margin:0 0 20px;text-transform:uppercase}
.tem09-contact form {width:85%}
.tem09-contact .block-desc {font-size:14px;color:#858585;margin-bottom:30px}
.tem09-contact .block-desc p {margin:0 0 10px}
.tem09-contact .form-group .form-control {color:#666;border:none;box-shadow:none;font-size:14px;border-radius:0;border-bottom:1px solid #ccc;height:40px;padding:10px 0;transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;background:0 0}
.tem09-contact .form-group .form-control:focus {border-color:rgba(255,0,0,.4)}
.tem09-contact .form-group .btn {border-radius:0}
.tem09-contact .yzmbox {position:relative}
.tem09-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:3px}
.tem09-contact .yzmbox a img {width:100%;height:100%}
@media (max-width:767px) {
    .tem09-contact .tem1-contact-box {padding:20px}
    .tem09-contact form {width:100%}
}
@media (max-width:480px) {
    .tem06-contact .col-xs-6 {width:100%}
}
.tem10-contact .tem1-contact-box {padding:20px 40px 20px 20px}
.tem10-contact .tem02-irregular-img {width:100%;overflow:hidden}
.tem10-contact .tem02-irregular-img img {max-width:100%}
.tem10-contact h1 {font-size:24px;margin:0 0 20px;text-transform:uppercase}
.tem10-contact form {width:85%}
.tem10-contact .block-desc {font-size:14px;color:#858585;margin-bottom:30px}
.tem10-contact .block-desc p {margin:0 0 10px}
.tem10-contact .form-group {border-color:#ccc;color:#666}
.tem10-contact .form-group .form-control {color:#666;border:none;box-shadow:none;font-size:14px;border-radius:0;border-bottom:1px solid #ccc;height:40px;padding:10px 0;transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s}
.tem10-contact .form-group[module-style="border-color color"] .form-control {background:0 0;color:inherit;border-color:inherit}
.tem10-contact .form-group .form-control::-moz-placeholder {color:inherit;opacity:.7}
.tem10-contact .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.7}
.tem10-contact .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.7}
.tem10-contact .form-group .form-control:focus {border-color:rgba(255,0,0,.4)}
.tem10-contact .form-group .btn {border-radius:0}
.tem10-contact .yzmbox {position:relative}
.tem10-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:3px}
.tem10-contact .yzmbox a img {width:100%;height:100%}
.tem10-contact .form-group .checkbox-name {float:left;padding:10px 0}
.tem10-contact .form-group .checkbox-option {border-bottom:1px solid #ccc;padding:10px 0;margin-bottom:15px;color:inherit}
.tem10-contact .form-group[module-style="border-color color"] .checkbox-option {border-color:inherit}
.tem10-contact .form-group .checkbox-option label {font-weight:400;padding-left:15px;color:#666}
.tem10-contact .form-group[module-style="border-color color"] .checkbox-option label {color:inherit;opacity:.8}
.tem10-contact .help-block {right:30px;top:7px;-z-index:2}
.tem10-contact .has-error .form-control-feedback,.tem10-contact .has-success .form-control-feedback {top:14px}
.tem10-contact .yzmbox .help-block {right:85px}
.tem10-contact .yzmbox.has-error .form-control-feedback,.tem10-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:767px) {
    .tem10-contact h1 {margin:0 0 10px}
    .tem10-contact form {width:100%}
    .tem10-contact .tem1-contact-box {padding:10px 0}
}
@media (max-width:480px) {
    .tem10-contact .col-xs-6 {width:100%;padding:0!important}
}
.tem11-contact .tem11-contact-box {border:2px solid rgba(0,0,0,.3);padding:15px;background:rgba(255,255,255,1)}
.tem11-contact form {margin:30px auto 50px;width:50%}
.tem11-contact .form-group {margin:0;position:relative}
.tem11-contact .form-control {padding:12px 30px;height:auto;border:none;border-bottom:1px solid #bfc5c8;color:#bfc5c8;box-shadow:none;border-radius:0;margin-bottom:20px}
.tem11-contact .form-control:focus {border:none;border-bottom:1px solid #d02849;box-shadow:none}
.tem11-contact .yzmbox {position:relative}
.tem11-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:3px}
.tem11-contact .yzmbox a img {width:100%;height:100%}
.tem11-contact .form-group .btn {font-size:16px;padding:12px 20px;font-weight:700}
.tem11-contact .bv-form .help-block {position:absolute;right:40px;top:10px}
.has-error .form-control-feedback {position:absolute;top:18px;right:0}
.tem11-contact .form-group .checkbox-name {float:left;color:#999;padding:10px 0 10px 30px}
.tem11-contact .form-group .checkbox-option {border-bottom:1px solid #ccc;padding:10px 0;margin-bottom:15px}
.tem11-contact .form-group .checkbox-option label {font-weight:400;padding-left:15px;color:#999}
.tem11-contact .help-block {right:30px;top:7px;-z-index:2}
.tem11-contact .has-error .form-control-feedback,.tem11-contact .has-success .form-control-feedback {top:14px}
.tem11-contact .yzmbox .help-block {right:85px}
.tem11-contact .yzmbox.has-error .form-control-feedback,.tem11-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:768px) {
    .tem11-contact .container {padding:0 15px}
    .tem11-contact .tem11-contact-box {padding:10px}
    .tem11-contact .tem11-contact-box h1 {font-size:26px}
}
@media (max-width:767px) {
    .tem11-contact .tem11-contact-box {width:50%;clear:both;border:1px solid rgba(0,0,0,.3)}
    .tem11-contact .container {padding:0 15px}
    .tem11-contact form {width:100%;margin:10px auto}
    .tem11-contact .form-group .btn {padding:6px 20px}
}
@media (max-width:640px) {
    .tem11-contact .container {padding:0 15px}
    .tem11-contact .tem11-contact-box {width:100%}
    .tem11-contact .tem11-contact-box h1 {font-size:20px;margin:0}
    .tem11-contact .form-control {padding:12px 15px}
    .tem11-contact .form-group .checkbox-name {padding-left:15px}
}
.tem12-contact .contacts-box {margin-bottom:10px}
.tem12-contact .contact-icon {width:100%;text-align:center}
.tem12-contact .contact-icon .icon {font-size:22px;text-align:center;line-height:50px;color:#777;display:inline-block;width:50px;height:50px;border:1px solid rgba(121,121,121,.3);border-radius:50%}
.tem12-contact .text {font-size:13px;color:#999;line-height:24px}
.tem13-contact {text-align:left}
.tem13-contact .title {margin:10px 0 20px;line-height:30px;font-size:26px}
.tem13-contact .tit {font-size:16px;color:#666;margin:10px 0 20px;line-height:30px;font-weight:600;min-height:30px}
.tem13-contact .desc {font-size:12px;color:#999;line-height:24px}
.tem13-contact img {max-width:100%}
@media (max-width:767px) {
    .tem13-contact .tit {min-height:0;margin:15px 0 5px}
}
.tem14-contact {padding:80px 0}
.tem14-contact .block-desc {font-size:14px;color:#858585;margin-bottom:30px;line-height:195%}
.tem14-contact .block-desc p {margin:0 0 10px}
.tem14-contact .form-group {border-radius:0;border:1px solid rgba(255,255,255,.1);height:45px;padding:0 20px;background:rgba(0,0,0,.07);color:#fff}
.tem14-contact .form-group[module-style="border-color color background-color"] .form-control {color:inherit}
.tem14-contact .form-group .form-control {color:#999;border:none;box-shadow:none;font-size:14px;height:43px;padding:6px 0;background:0 0}
.tem14-contact .form-group .checkbox-name {float:left;padding:10px 0;color:#999}
.tem14-contact .form-group .checkbox-option {padding:10px 0;margin-bottom:15px}
.tem14-contact .form-group .checkbox-option label {font-weight:400;padding-left:15px;color:#999}
.tem14-contact .col-lg-7 .form-group {height:165px}
.tem14-contact .col-lg-7 .form-group .form-control {height:163px;padding:10px 0}
.tem14-contact .form-group .btn {border-radius:0;font-size:16px;text-transform:uppercase}
.tem14-contact .yzmbox {position:relative}
.tem14-contact .yzmbox a {width:50px;height:25px;margin:10px;position:absolute;top:0;right:0}
.tem14-contact .yzmbox a img {width:100%;height:100%}
.tem14-contact .contact-btn {text-align:center}
.tem14-contact .contact-btn .btn {border-radius:50px;font-size:16px;padding:12px 50px}
.tem14-contact .bv-form .help-block {color:rgba(255,255,255,.7);text-align:right}
.tem14-contact .help-block {right:30px;top:7px;-z-index:2}
.tem14-contact .has-error .form-control-feedback,.tem14-contact .has-success .form-control-feedback {top:14px}
.tem14-contact .yzmbox .help-block {right:85px}
.tem14-contact .yzmbox.has-error .form-control-feedback,.tem14-contact .yzmbox.has-success .form-control-feedback {right:55px;color:#fff}
.tem14-contact .form-group .form-control:focus {color:inherit;opacity:.7}
.tem14-contact .form-group .form-control::-moz-placeholder {color:inherit;opacity:.7}
.tem14-contact .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.7}
.tem14-contact .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.7}
@media (max-width:768px) {
    .tem14-contact {padding:20px 0!important}
    .tem14-contact .bv-form .form-group {margin-bottom:10px;padding:0 10px}
    .tem14-contact .contact-btn {margin-top:10px}
}
@media (max-width:480px) {
    .tem14-contact .col-lg-7 .form-group .form-control {height:auto}
    .tem14-contact .contact-btn .btn {font-size:14px;padding:10px 40px}
}
.tem15-contact h3 {margin:0 0 20px}
.tem15-contact .contacts-box {width:100%;margin:4px 0;color:#333;display:inline-block}
.tem15-contact .contacts-box .contact-icon {font-size:16px;line-height:24px}
.tem15-contact .contacts-box .text {font-size:14px;line-height:24px}
.tem15-contact img {width:100%}
@media (max-width:767px) {
    .tem15-contact .col-xs-6 {width:100%}
}
@media (max-width:640px) {
    .tem15-contact .col-xs-2 {width:8.33333%}
    .tem15-contact .col-xs-10 {width:91.6667%}
    .tem15-contact .contacts-box .contact-icon {text-align:right}
}
@media (max-width:360px) {
    .tem15-contact .col-xs-2 {width:16.6667%}
    .tem15-contact .col-xs-10 {width:83.3333%}
}
.tem16-contact .contacts-box {margin:15px 0;background:#fff;padding:35px;border:1px solid #f2f2f2;transition:all .4s ease-out 0s;display:inline-block;width:100%}
.tem16-contact .contacts-box:hover {border:1px solid #333}
.tem16-contact .title {font-size:14px;font-weight:700;color:#000;padding-bottom:5px;white-space:nowrap;overflow:hidden}
.tem16-contact .description .left,.tem16-contact .description .right {width:100%;color:#999;font-size:12px;line-height:22px;overflow:hidden;max-height:44px}
.tem16-contact .description .col-lg-6 {padding:0 10px 0 0}
@media (max-width:991px) {
    .tem16-contact .contacts-box {margin:0 0 15px}
}
@media (max-width:480px) {
    .tem16-contact .contacts-box {padding:15px}
    .tem16-contact .description .col-lg-6 {width:100%;padding:0}
}
.tem17-contact-form {width:100%;margin:0 0 30px;padding:20px 0;display:inline-block}
.tem17-contact-form .title {color:#252a33;font-size:20px;margin:0 0 20px;text-transform:uppercase;display:inline-block;width:100%;padding:0 10px;text-align:center}
.tem17-contact-form .box {width:100%;margin:0 auto;display:block}
.tem17-contact-form .form-group {margin-bottom:15px;display:inline-block;width:100%}
.tem17-contact-form .form-group .form-control {height:45px;color:#5d5d5d;border:1px solid #e1e1e1;border-radius:2px;padding:8px 15px;box-shadow:none;float:right;width:88%}
.tem17-contact-form .form-group label {color:#5d5d5d;font-size:14px;display:inline-block;font-weight:500;float:left;height:45px;line-height:45px}
.tem17-contact-form .form-group label span {color:red}
.tem17-contact-form .form-group textarea.form-control {height:150px}
.tem17-contact-form .btn {color:#fff;overflow:hidden;border:none;padding:10px 30px;font-weight:500;border-radius:2px;margin-left:12%}
.tem17-contact-form .btn::before {content:"";background:#252a33;left:0;top:0;bottom:0;right:0;position:absolute;z-index:-1;transition:all .4s ease-out 0s;opacity:0;transform:scaleY(0)}
.tem17-contact .yzmbox {position:relative}
.tem17-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:5px;right:3px}
.tem17-contact .yzmbox a img {width:100%;height:100%}
.tem17-contact .help-block {right:30px;top:12px;-z-index:2}
.tem17-contact .has-error .form-control-feedback,.tem17-contact .has-success .form-control-feedback {top:17px}
.tem17-contact .yzmbox .help-block {right:85px}
.tem17-contact .yzmbox.has-error .form-control-feedback,.tem17-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:1170px) {
    .tem17-contact-form .form-group .form-control {width:85%}
    .tem17-contact-form .btn {margin-left:20%}
}
@media (max-width:991px) {
    .tem17-contact-form {margin:0;padding:10px 0}
    .tem17-contact-form .form-group .form-control {width:80%}
    .tem17-contact-form .form-group textarea.form-control {height:100px}
}
@media (max-width:640px) {
    .tem17-contact-form .form-group,.tem17-contact-form .title {margin-bottom:10px}
    .tem17-contact-form .form-group label {font-size:13px;height:30px;line-height:30px}
    .tem17-contact-form .form-group .form-control {width:80%;height:40px}
    .tem17-contact .yzmbox a {top:3px}
}
@media (max-width:480px) {
    .tem17-contact-form .form-group .form-control,.tem17-contact-form .form-group label {width:100%;clear:both}
    .tem17-contact-form .form-group {margin-bottom:5px}
    .tem17-contact .yzmbox a {top:43px}
    .tem17-contact-form .btn {margin-left:0;padding:8px 20px;font-size:13px}
    .tem17-contact .yzmbox.has-error .form-control-feedback,.tem17-contact .yzmbox.has-success .form-control-feedback {right:0}
    .tem17-contact .yzmbox .help-block {right:30px}
}
.tem18-contact .from-box {width:80%}
.tem18-contact .contact-form {width:100%;margin:0 0 30px;padding:20px 0;display:inline-block}
.tem18-contact .contact-form .title {color:#444;font-size:22px;width:100%;text-align:center;font-weight:500}
.tem18-contact .contact-form .short {font-size:14px;text-align:center;color:#c1c1c1;margin-top:5px}
.tem18-contact .contact-form .description {font-size:14px;text-align:center;color:#848484;margin:20px 0 40px;line-height:26px;max-height:78px;overflow:hidden}
.tem18-contact .contact-form .form-group {margin-bottom:15px;width:100%}
.tem18-contact .contact-form .form-group[module-style="border-color color background-color"] {color:#666;border-color:#cfcfcf}
.tem18-contact .contact-form .form-group .form-control {height:50px;color:#666;border:none;border-bottom:1px solid #cfcfcf;border-radius:2px;padding:15px 0;box-shadow:none;width:100%}
.tem18-contact .contact-form .form-group[module-style="border-color color background-color"] .form-control {color:inherit;border-color:inherit;background:0 0;background:inherit}
.tem18-contact .form-group .form-control::-moz-placeholder {color:inherit;opacity:.7}
.tem18-contact .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.7}
.tem18-contact .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.7}
.tem18-contact .contact-form .form-group textarea.form-control {height:150px}
.tem18-contact .contact-form .form-group .form-control option {padding:5px 10px}
.tem18-contact .contact-form .more {padding:0 15px;margin-top:20px}
.tem18-contact .contact-form .btn {color:#fff;overflow:hidden;border:none;padding:10px 25px;border-radius:0;background:#383838;font-size:16px}
.tem18-contact .contact-form .btn::before {content:"";background:#252a33;left:0;top:0;bottom:0;right:0;position:absolute;z-index:-1;transition:all .4s ease-out 0s;opacity:0;transform:scaleY(0)}
.tem18-contact .contact-form .yzmbox {position:relative}
.tem18-contact .contact-form .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:5px;right:3px}
.tem18-contact .contact-form .yzmbox a img {width:100%;height:100%}
.tem18-contact .contact-form .checkbox-name {float:left;color:#666;font-size:14px;padding:10px 0}
.tem18-contact .contact-form .checkbox-option {padding:10px 0;border-bottom:1px solid #cfcfcf}
.tem18-contact .form-group[module-style="border-color color background-color"] .checkbox-name {background:inherit;border-color:inherit;color:inherit}
.tem18-contact .form-group[module-style="border-color color background-color"] .checkbox-option {background:inherit;border-color:inherit}
.tem18-contact .form-group[module-style="border-color color background-color"] .checkbox-option label {color:inherit;opacity:.8}
.tem18-contact .contact-form label {font-weight:400;padding-left:15px;color:#999}
.tem18-contact .contact-form .col-xs-6:nth-of-type(2n+1) {clear:both}
.tem18-contact .help-block {right:30px;top:7px;-z-index:2}
.tem18-contact .has-error .form-control-feedback,.tem18-contact .has-success .form-control-feedback {top:14px}
.tem18-contact .yzmbox .help-block {right:85px}
.tem18-contact .yzmbox.has-error .form-control-feedback,.tem18-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:768px) {
    .tem18-contact .from-box {width:100%}
    .tem18-contact .contact-form {margin:0;padding:0}
    .tem18-contact .contact-form .btn {font-size:14px;padding:10px 20px}
    .tem18-contact .contact-form .more {margin-top:10px;padding:0}
    .tem18-contact .contact-form .form-group {margin-bottom:10px}
    .tem18-contact .contact-form .form-group .form-control {height:36px;padding:5px 0}
}
@media (max-width:480px) {
    .tem18-contact .contact-form .col-xs-6 {width:100%}
    .tem18-contact .contact-form .description,.tem18-contact .contact-form .short,.tem18-contact .contact-form .title {padding:0;text-align:left}
    .tem18-contact .contact-form .form-group textarea.form-control {height:80px}
    .tem18-contact .contact-form .description {margin:10px 0}
}
.tem19-contact .from-box {width:80%}
.tem19-contact .contact-form {display:inline-block;display:block;margin:0 auto}
.tem19-contact .contact-form .title {color:#444;font-size:30px;width:100%;text-align:center;margin-bottom:30px}
.tem19-contact .contact-form .contact-li {width:100%;display:inline-block}
.tem19-contact .contact-form .form-group {margin-bottom:15px;width:100%;display:inline-block;position:relative}
.tem19-contact .contact-form input.form-control {height:40px;color:#666;border:1px solid #cfcfcf;border-radius:2px;padding:10px;box-shadow:none;float:left;max-width:90%}
.tem19-contact .contact-form .contact-li:nth-of-type(1) input.form-control {width:50%;margin-right:20px}
.tem19-contact .contact-form .contact-li .radio-inline {float:left;width:auto;height:40px;line-height:40px}
.tem19-contact .contact-form .contact-li .radio-inline input {margin-top:0;height:40px;line-height:40px}
.tem19-contact .contact-form textarea {height:150px}
.tem19-contact .contact-form label.name {color:#444;font-size:14px;display:inline-block;font-weight:500;float:left;height:40px;line-height:40px;width:10%;text-align:right;padding-right:10px}
.tem19-contact .contact-form .form-group label {color:inherit!important}
.tem19-contact .contact-form .more {padding:0 15px;text-align:center;margin-top:10px}
.tem19-contact .contact-form .btn {color:#fff;overflow:hidden;border:none;padding:9px 25px;border-radius:2px;font-size:14px}
.tem19-contact .contact-form .btn::before {content:"";background:#252a33;left:0;top:0;bottom:0;right:0;position:absolute;z-index:-1;transition:all .4s ease-out 0s;opacity:0;transform:scaleY(0)}
.tem19-contact .contact-form .yzmbox input.form-control {max-width:100%;width:100%}
.tem19-contact .contact-form .yzmbox {position:relative;float:left;width:90%}
.tem19-contact .contact-form .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:3px;right:3px}
.tem19-contact .contact-form .yzmbox a img {width:100%;height:100%}
.tem19-contact .description {width:80%;margin:15px auto}
.tem19-contact .has-error .form-control-feedback {height:20px;left:10%;line-height:20px;position:absolute;text-align:left;width:100%}
.tem19-contact .has-feedback label~.form-control-feedback {top:9px;width:auto;right:10px}
.tem19-contact .help-block {height:20px;left:12%;line-height:20px;position:absolute;margin:0;text-align:right}
.tem19-contact .yzmbox.has-error .form-control-feedback {left:0;top:42px;text-align:right}
.tem19-contact .yzmbox.has-error .help-block {left:2%}
.tem19-contact .help-block {right:30px;top:9px;-z-index:2}
.tem19-contact .has-error .form-control-feedback,.tem19-contact .has-success .form-control-feedback {top:14px}
.tem19-contact .yzmbox.help-block {right:85px}
.tem19-contact .yzmbox.has-error .form-control-feedback,.tem19-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:1024px) {
    .tem19-contact .contact-form label.name {width:10%}
}
@media (max-width:991px) {
    .tem19-contact .contact-form label.name {width:12%}
    .tem19-contact .contact-form .yzmbox,.tem19-contact .contact-form input.form-control {width:86%}
    .tem19-contact .contact-form .contact-li:nth-of-type(1) input.form-control {width:60%}
    .tem19-contact .contact-form input.form-control {margin-bottom:0}
    .tem19-contact .has-error .form-control-feedback {left:12%}
    .tem19-contact .help-block {left:15%}
    .tem19-contact .yzmbox.has-error .help-block {left:3%}
}
@media (max-width:767px) {
    .tem19-contact .from-box {width:100%}
    .tem19-contact .contact-form .title {font-size:18px}
}
@media (max-width:640px) {
    .tem19-contact .contact-form .title {font-size:22px;margin-bottom:20px}
    .tem19-contact .contact-form .btn,.tem19-contact .contact-form .contact-li .radio-inline,.tem19-contact .contact-form .contact-li .radios,.tem19-contact .contact-form label.name {font-size:13px}
    .tem19-contact .contact-form label.name {width:14%}
    .tem19-contact .contact-form .yzmbox,.tem19-contact .contact-form input.form-control {width:86%}
    .tem19-contact .has-error .form-control-feedback {left:14%;line-height:normal}
    .tem19-contact .help-block {left:17%;line-height:normal}
    .tem19-contact .yzmbox.has-error .help-block {left:3%}
    .tem19-contact .contact-form .contact-li:nth-of-type(1) input.form-control {width:40%;margin-right:10px}
    .tem19-contact .description {margin:5px auto}
}
@media (max-width:480px) {
    .tem19-contact .contact-form label.name {width:20%}
    .tem19-contact .contact-form .yzmbox,.tem19-contact .contact-form input.form-control {width:80%}
    .tem19-contact .contact-form .contact-li:nth-of-type(1) input.form-control {width:30%}
    .tem19-contact .has-error .form-control-feedback {left:20%}
    .tem19-contact .help-block {left:25%}
    .tem19-contact .yzmbox.has-error .help-block {left:6%}
    .tem19-contact .contact-form .more {margin-top:0}
    .tem19-contact .contact-form .form-group {margin-bottom:10px}
}
@media (max-width:360px) {
    .tem19-contact .contact-form label.name {width:24%}
    .tem19-contact .contact-form .yzmbox,.tem19-contact .contact-form input.form-control {width:76%}
    .tem19-contact .contact-form select {width:76%;margin-right:0;margin-bottom:10px;float:right}
    .tem19-contact .contact-form select:last-child {margin-bottom:0}
    .tem19-contact .has-error .form-control-feedback {left:24%}
    .tem19-contact .help-block {left:30%}
    .tem19-contact .yzmbox.has-error .help-block {left:8%}
    .tem19-contact .contact-form .title {font-size:18px}
}
.tem20-contact .contact-form {width:100%}
.tem20-contact .contact-form .title {color:#444;font-size:22px;width:100%;text-align:center;font-weight:500;padding:0 15px}
.tem20-contact .contact-form .short {font-size:14px;text-align:center;color:#c1c1c1;margin-top:5px;padding:0 15px}
.tem20-contact .contact-form .description {font-size:14px;text-align:center;color:#848484;margin:20px 0 40px;line-height:26px;max-height:78px;overflow:hidden;padding:0 15px}
.tem20-contact .contact-form .contact-li {width:100%}
.tem20-contact .contact-form .form-group {margin-bottom:20px;width:100%;display:inline-block}
.tem20-contact .contact-form label.name {color:#4a4a4a;font-size:14px;height:40px;line-height:40px;text-align:right;float:left;width:15%}
.tem20-contact .contact-form .form-group label {color:inherit!important}
.tem20-contact .contact-form .form-control {height:40px;color:#666;border:1px solid #cecece;border-radius:2px;padding:10px 26px;box-shadow:none;float:left;width:85%;resize:none}
.tem20-contact .contact-form .form-group .radios {width:auto;float:left;height:40px;line-height:40px;margin:0 30px 0 0}
.tem20-contact .contact-form .form-group .radio-inline {height:40px;line-height:40px}
.tem20-contact .contact-form .form-group input[type=radio] {height:40px;line-height:40px;margin-top:0}
.tem20-contact .contact-form .more {padding-left:15%;margin-top:10px}
.tem20-contact .contact-form .btn {color:#fff;overflow:hidden;border:none;padding:9px 25px;border-radius:2px;font-size:14px}
.tem20-contact .contact-form .btn::before {content:"";background:#252a33;left:0;top:0;bottom:0;right:0;position:absolute;z-index:-1;transition:all .4s ease-out 0s;opacity:0;transform:scaleY(0)}
.tem20-contact .contact-form .yzmbox {position:relative;float:left;width:85%}
.tem20-contact .contact-form .yzmbox input.form-control {width:100%;padding-right:60px}
.tem20-contact .contact-form .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:3px;right:3px}
.tem20-contact .contact-form .yzmbox a img {width:100%;height:100%}
.help-block {position:absolute;right:0}
.tem20-contact .help-block {right:30px;top:7px;-z-index:2}
.tem20-contact .has-error .form-control-feedback,.tem20-contact .has-success .form-control-feedback {top:14px}
.tem20-contact .yzmbox .help-block {right:85px}
.tem20-contact .yzmbox.has-error .form-control-feedback,.tem20-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:991px) {
    .tem20-contact .contact-form label.name {width:16%}
    .tem20-contact .contact-form .form-control,.tem20-contact .contact-form .yzmbox {width:84%}
    .tem20-contact .contact-form .more {padding-left:16%}
}
@media (max-width:767px) {
    .tem20-contact .contact-form .title {font-size:18px}
}
@media (max-width:640px) {
    .tem20-contact .contact-form label.name {width:20%}
    .tem20-contact .contact-form .form-control,.tem20-contact .contact-form .yzmbox {width:80%}
    .tem20-contact .contact-form .more {padding-left:20%}
}
@media (max-width:480px) {
    .tem20-contact .contact-form .form-group .radios,.tem20-contact .contact-form label.name {font-size:13px;height:30px;line-height:30px}
    .tem20-contact .contact-form .more {margin-top:0}
    .tem20-contact .contact-form .btn {font-size:13px;padding:8px 20px}
    .tem20-contact .contact-form .form-control {padding:5px 15px;height:30px;line-height:30px}
    .tem20-contact .contact-form .form-group input[type=radio] {height:30px;line-height:30px}
    .tem20-contact .contact-form .form-group .radio-inline {width:36%;height:30px;line-height:30px}
    .tem20-contact .contact-form .form-group .radio-inline:nth-of-type(4) {margin-left:20%}
    .checkbox-inline+.checkbox-inline,.tem20-contact .radio-inline+.radio-inline {margin-left:0}
    .tem20-contact .contact-form .contact-li .radio-inline {width:35%}
    .tem20-contact .contact-form .yzmbox a {margin:0}
}
@media (max-width:360px) {
    .tem20-contact .contact-form label.name {text-align:left}
}
@media (max-width:320px) {
    .tem20-contact .contact-form label.name {width:23%}
    .tem20-contact .contact-form .form-control,.tem20-contact .contact-form .yzmbox {width:77%}
    .tem20-contact .contact-form .more {padding-left:23%}
    .tem20-contact .contact-form .form-group .radio-inline:nth-of-type(4) {margin-left:23%}
    .tem20-contact .contact-form .short {font-size:12px}
    .tem20-contact .contact-form .description {font-size:12px;margin:10px 0;line-height:24px;max-height:72px}
    .tem20-contact .contact-form .form-group {margin-bottom:10px}
    .tem20-contact .contact-form .title {font-size:18px}
}
.tem21-contact {padding-top:90px;background-repeat:no-repeat;background-position:center center;background-size:cover}
.tem21-contact .contact-form {width:450px;margin:30px auto;display:block}
.tem21-contact .description {text-align:center;color:#444;font-size:24px;margin-bottom:30px}
.tem21-contact .box {width:100%}
.tem21-contact .box .form-group {display:block;margin:0 auto;position:relative;padding-bottom:60px;width:450px;border-color:inherit;background-color:inherit;color:inherit}
.tem21-contact .box .icon {float:left;font-size:22px;color:#c7c7c7;position:absolute;left:20px;top:15px;z-index:3}
.tem21-contact .box[module-style=color] .icon {color:inherit;opacity:.5}
.tem21-contact .box input {padding:16px 20px 16px 60px;background:#f8f8f8;color:#888;height:52px;box-shadow:none;border:1px solid #f8f8f8;position:absolute;z-index:2;width:300px}
.tem21-contact .box[module-style=color] input {color:inherit}
.tem21-contact .box input.form-control:focus {background:#fff;border-color:#ececec;box-shadow:none}
.tem21-contact .box .btn {position:absolute;left:310px;height:50px;border-radius:3px;z-index:3}
.tem21-contact .has-error .form-control-feedback {left:0}
.tem21-contact .help-block {position:absolute;left:30px;margin:0}
.tem21-contact .yzmbox {position:relative;float:left;width:390px}
.tem21-contact .yzmbox input.form-control {width:100%;padding-right:60px}
.tem21-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:9px;right:3px;z-index:2}
.tem21-contact .yzmbox a img {width:100%;height:100%}
.tem21-contact .help-block {right:30px;top:7px;-z-index:2}
.tem21-contact .has-error .form-control-feedback,.tem21-contact .has-success .form-control-feedback {top:14px}
.tem21-contact .yzmbox .help-block {right:85px}
.tem21-contact .yzmbox.has-error .form-control-feedback,.tem21-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:991px) {
    .tem21-contact .description {font-size:20px}
}
@media (max-width:767px) {
    .tem21-contact {padding-top:auto}
}
@media (max-width:480px) {
    .tem21-contact .contact-form {width:100%;margin:10px auto}
    .tem21-contact .description {margin-bottom:10px}
    .tem21-contact .box .form-group,.tem21-contact .yzmbox {width:350px}
    .tem21-contact .description {font-size:18px}
    .tem21-contact .box .form-group {width:350px;padding-bottom:55px}
    .tem21-contact .box input {height:42px;padding:10px 20px 10px 40px;width:260px}
    .tem21-contact .box .icon {left:10px;top:11px}
    .tem21-contact .box .btn {font-size:13px;height:40px;left:270px}
    .tem21-contact .has-error .form-control-feedback {top:50px}
    .tem21-contact .help-block {top:48px}
}
@media (max-width:360px) {
    .tem21-contact .box .form-group,.tem21-contact .yzmbox {width:100%}
    .tem21-contact .box .form-group:nth-of-type(2) {padding:0}
    .tem21-contact .box input {width:100%}
    .tem21-contact .box .btn {position:static;margin-top:55px;width:100%}
    .tem21-contact .description {margin-bottom:15px}
    .tem21-contact .has-error .form-control-feedback,.tem21-contact .help-block {top:40px}
    .tem21-contact .help-block[data-bv-validator=emailAddress] {top:118px;left:30px}
    .tem21-contact .yzmbox a {top:3px}
}
.tem22-contact .title {font-size:24px;color:#444;text-align:center;font-weight:500;padding:0 15px}
.tem22-contact .description {font-size:13px;color:#aaa;text-align:center;margin:5px 0 30px;padding:0 15px}
.tem22-contact .interval {width:100%;max-width:768px}
.tem22-contact .col-lg-12,.tem22-contact .col-lg-6 {padding:0 8px}
.tem22-contact .col-lg-6:nth-of-type(2n+1) {clear:both}
.tem22-contact .form-group {margin-bottom:20px}
.tem22-contact .form-group[module-style="border-color color background-color"] {border-color:#cecece;color:#4a4a4a}
.tem22-contact .form-control {box-shadow:none;border-radius:0;padding:10px 26px;border:1px solid #cecece;height:45px;color:#4a4a4a;font-size:14px}
.tem22-contact .form-group[module-style="border-color color background-color"] .form-control {background:0 0;background:inherit;color:inherit;border-color:inherit}
.tem22-contact .form-group .form-control::-moz-placeholder {color:inherit;opacity:.7}
.tem22-contact .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.7}
.tem22-contact .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.7}
.tem22-contact .form-control:focus {border-color:#888;box-shadow:none}
.tem22-contact .form-control option {padding:5px 10px}
.tem22-contact .btn {border-radius:0;width:100%;padding:12px 0}
.tem22-contact .has-error .form-control-feedback {left:0}
.tem22-contact .help-block {margin:0;text-align:right}
.tem22-contact .yzmbox,.tem22-contact .yzmbox .form-control {width:100%}
.tem22-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:3px;right:3px}
.tem22-contact .yzmbox a img {width:100%;height:100%}
.tem22-contact .checkbox-name {float:left;font-size:14px;color:#999;padding:10px 0;border-left:1px solid #cecece;border-top:1px solid #cecece}
.tem22-contact .checkbox-option {padding:10px 0}
.tem22-contact .checkbox-option label {color:#999;font-weight:400;padding-left:15px}
.tem22-contact .form-group .checkbox-name {border-top:1px solid #cecece;border-left:1px solid #cecece}
.tem22-contact .form-group .checkbox-option {border:1px solid #cecece;color:#4a4a4a}
.tem22-contact .form-group[module-style="border-color color background-color"] .checkbox-name {background:inherit;border-color:inherit;color:inherit;padding:10px 0 10px 26px}
.tem22-contact .form-group[module-style="border-color color background-color"] .checkbox-option {background:inherit;border-color:inherit;color:inherit}
.tem22-contact .form-group[module-style="border-color color background-color"] .checkbox-option label {color:inherit;opacity:.8}
.tem22-contact .help-block {right:30px;top:10px;-z-index:2}
.tem22-contact .has-error .form-control-feedback,.tem22-contact .has-success .form-control-feedback {top:15px;width:100%}
.tem22-contact .yzmbox .help-block {right:85px}
.tem22-contact .yzmbox.has-error .form-control-feedback,.tem22-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:1190px) {
    .tem22-contact .checkbox-name {padding:0}
}
@media (max-width:768px) {
    .tem22-contact .interval {width:100%}
    .tem22-contact .form-group {margin-bottom:15px}
    .tem22-contact .description {margin:5px 0 10px}
}
@media (max-width:320px) {
    .tem22-contact .col-lg-6 {width:100%}
    .tem22-contact .btn {padding:8px 0;font-size:13px}
    .tem22-contact .form-control {font-size:13px;padding:10px 15px}
    .tem22-contact .form-group[module-style="border-color color background-color"] .checkbox-name {padding:10px 0 10px 15px}
}
.tem23-contact,.tem23-contact.content-section {padding:0}
.tem23-contact .images {width:100%;overflow:hidden}
.tem23-contact .images img {width:auto;max-width:100%}
.tem23-contact .right {padding:60px 100px 30px}
.tem23-contact .right .contacts-box .icon {display:inline-block;font-size:70px;color:#fff}
.tem23-contact .right .text {display:inline-block;color:#fff;font-size:20px}
.tem23-contact .right .col-lg-6:nth-of-type(1) {padding-right:20px}
.tem23-contact .right .col-lg-6:nth-of-type(2) {padding-left:20px}
.tem23-contact .right .desc {font-size:14px;color:#fff;line-height:30px}
.tem23-contact .right .mg {padding:40px 0 50px;border-bottom:1px solid #fff}
.tem23-contact .right .phone {margin:50px 0 0;color:#fff}
@media (max-width:991px) {
    .tem23-contact .right {padding:40px 20px 30px}
    .tem23-contact .right .contacts-box .icon {font-size:50px}
    .tem23-contact .right .text {font-size:16px}
    .tem23-contact .right .col-lg-6:nth-of-type(1),.tem23-contact .right .col-lg-6:nth-of-type(2) {padding:0 15px}
    .tem23-contact .right .mg {padding:20px 0 30px}
    .tem23-contact .right .phone {margin-top:30px}
}
@media (max-width:767px) {
    .tem23-contact .right {padding:20px 15px}
    .tem23-contact .images img {width:100%}
}
.tem24-contact {padding:60px 0}
.tem24-contact .contact-box {max-height:none}
.tem24-contact .contact-box .title {margin:20px 0 30px;color:#000}
.tem24-contact .contact-box .col-sm-12 {padding:0!important}
.tem24-contact .contact-box .form-group .form-control {border:1px solid #f8f8f8;background:#f8f8f8;font-size:13px;color:#666;padding:15px 20px;height:auto;box-shadow:none}
.tem24-contact .contact-box .form-control:focus {border-color:#ececee}
.tem24-contact .contact-box .form-group .btn {font-size:13px;padding:10px 22px;border-radius:4px;margin-top:20px}
.tem24-contact .contact-box .yzmbox,.tem24-contact .contact-box .yzmbox .form-control {width:100%}
.tem24-contact .contact-box .yzmbox a {width:50px;height:25px;margin:10px;position:absolute;top:3px;right:3px;padding:0;z-index:3}
.tem24-contact .contact-box .yzmbox a img {width:100%;height:100%}
.tem24-contact .contact-box .checkbox-name {float:left;font-size:13px;color:#666}
.tem24-contact .contact-box .checkbox-option {background:#f8f8f8;padding:10px 0}
.tem24-contact .contact-box label {font-weight:400;color:#666}
.tem24-contact .form-group[module-style="border-color color background-color"] {color:#666;border-color:#f8f8f8;background:#f8f8f8}
.tem24-contact .form-group[module-style="border-color color background-color"] .form-control {color:inherit;border-color:inherit;background:0 0;background:inherit}
.tem24-contact .form-group .form-control::-moz-placeholder {color:inherit;opacity:.7}
.tem24-contact .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.7}
.tem24-contact .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.7}
.tem24-contact .form-group .checkbox-option {border:1px solid #f8f8f8;padding:15px 20px}
.tem24-contact .form-group .checkbox-name {border-left:1px solid #f8f8f8;padding:16px 0 0 20px;border-top:1px solid #f8f8f8}
.tem24-contact .form-group[module-style="border-color color background-color"] .checkbox-name {background:inherit;border-color:inherit;color:inherit}
.tem24-contact .form-control option {padding:5px 10px}
.tem24-contact .form-group[module-style="border-color color background-color"] .checkbox-option {background:inherit;border-color:inherit;color:inherit}
.tem24-contact .form-group[module-style="border-color color background-color"] .checkbox-option label {color:inherit;opacity:.8}
.tem24-contact .help-block {right:30px;top:8px;-z-index:2}
.tem24-contact .has-error .form-control-feedback,.tem24-contact .has-success .form-control-feedback {top:14px}
.tem24-contact .yzmbox .help-block {right:85px}
.tem24-contact .yzmbox.has-error .form-control-feedback,.tem24-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:991px) {
    .tem24-contact .contact-box .title {font-size:30px}
    .tem24-contact .contact-box .form-group .btn {margin-top:0}
}
@media (max-width:480px) {
    .tem24-contact {padding:15px 0!important}
    .tem24-contact .contact-box .title {font-size:22px;margin:10px 0}
    .tem24-contact .contact-box .form-group .form-control {padding:10px}
    .tem24-contact .contact-box .yzmbox a {margin:5px}
    .tem24-contact .contact-box .checkbox-name {padding-left:10px}
}
.tem25-contact .row {color:#333}
.tem25-contact .contacts-box {background:#fff;padding:30px 20px 20px;position:relative;margin:15px 0;-o-transition:all .35s ease-in 0s;-moz-transition:all .35s ease-in 0s;-ms-transition:all .35s ease-in 0s;-webkit-transition:all .35s ease-in 0s;transition:all .35s ease-in 0s}
.tem25-contact .contacts-box:hover {box-shadow:0 0 10px rgba(0,0,0,.1);-o-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px)}
.tem25-contact .contacts-box::before {width:100%;height:1px;position:absolute;content:"";left:0;bottom:0}
.tem25-contact .icon {width:100%;text-align:center}
.tem25-contact .icon span {font-size:26px}
.tem25-contact .title {font-size:16px;text-align:center;position:relative;margin:10px 0 15px;padding-bottom:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem25-contact .title::before {content:"";position:absolute;width:30px;left:50%;margin-left:-15px;bottom:0;height:2px}
.tem25-contact .description {opacity:.8;font-size:13px;text-align:center;line-height:24px;height:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
@media (max-width:480px) {
    .tem25-contact .column {width:100%}
    .tem25-contact .contacts-box {margin:7.5px 0}
}
.tem26-contact a:focus,.tem26-contact a:hover {text-decoration:none}
.tem26-contact .contact-text {width:100%}
.tem26-contact .contact-text .titleDiv {position:relative}
.tem26-contact .contact-text .title {width:60%;font-size:22px;text-align:center;padding:0 15px;margin:0 auto}
.tem26-contact .contact-text .line {z-index:1;margin-top:20px;border-bottom-width:1px;border-bottom-style:solid}
.tem26-contact .contact-text .line::after {position:absolute;content:"";width:50px;height:3px;background-color:#fff;left:50%;bottom:-1px;margin-left:-25px}
.tem26-contact .contact-text .description {width:70%;font-size:14px;line-height:25px!important;max-height:100px;overflow:hidden;margin:50px auto;padding:0 15px}
.tem26-contact .contact-text .button-box {padding:10px 50px;border-radius:5px;font-size:18px;display:inline-block;border-width:1px 0;border-style:solid;position:relative;-moz-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s}
.tem26-contact .contact-text .button-box:hover {border-radius:0;background:0 0}
.tem26-contact .contact-text .button-box::before {content:"";width:100%;height:100%;position:absolute;left:0;top:0;-moz-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-webkit-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}
.tem26-contact .contact-text .button-box:hover::before {width:0}
@media (max-width:767px) {
    .tem26-contact .contact-text .line {margin-top:10px}
    .tem26-contact .contact-text .title {width:100%;font-size:18px}
    .tem26-contact .contact-text .button-box {font-size:14px;padding:8px 30px}
    .tem26-contact .contact-text .description {width:100%;font-size:12px;margin:15px 0;padding:0 5px;max-height:none}
}
.tem28-contact .col-lg-4 {width:40%}
.tem28-contact .box {padding:30px;color:#fff;border-color:rgba(255,255,255,.4)}
.tem28-contact .title {margin:0 0 20px;font-weight:500;color:inherit;position:relative;padding-bottom:15px;width:100%}
.tem28-contact .title::before {content:"";width:10px;height:10px;border-bottom-width:10px;border-bottom-style:solid;border-color:inherit;position:absolute;left:50%;bottom:-5px}
.tem28-contact .title::after {content:"";width:100%;height:1px;border-bottom-width:1px;border-bottom-style:solid;border-color:inherit;position:absolute;bottom:0;left:0;opacity:.5}
.tem28-contact form {width:100%}
.tem28-contact .block-desc {font-size:14px;color:#858585;margin-bottom:30px}
.tem28-contact .block-desc p {margin:0 0 10px}
.tem28-contact .form-group .form-control {opacity:.8;color:inherit;border:none;box-shadow:none;font-size:14px;border-radius:0;border-bottom-width:1px;border-bottom-style:solid;border-color:inherit;height:40px;padding:10px 0;transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;background:0 0}
.tem28-contact .form-group .form-control option {color:#666}
.tem28-contact .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.5}
.tem28-contact .form-group .form-control:-moz-placeholder {color:inherit;opacity:.5}
.tem28-contact .form-group .form-control::-moz-placeholder {color:inherit;opacity:.5}
.tem28-contact .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.5}
.tem28-contact .form-group .form-control::input-placeholder {color:inherit;opacity:.5}
.tem28-contact .form-group .form-control:focus {border-color:inherit}
.tem28-contact .form-group .btn {border-radius:100px;background:#222;color:#fff;padding:8px 24px;display:block;margin:0 auto;font-size:12px;border:none}
.tem28-contact .yzmbox {position:relative}
.tem28-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:3px}
.tem28-contact .yzmbox a img {width:100%;height:100%}
.tem28-contact .form-group .checkbox-name {color:inherit;font-size:14px;float:left}
.tem28-contact .form-group label {color:inherit;font-weight:400;padding-left:15px}
.tem28-contact .help-block {right:30px;top:7px;-z-index:2}
.tem28-contact .has-error .form-control-feedback,.tem28-contact .has-success .form-control-feedback {top:14px}
.tem28-contact .yzmbox .help-block {right:85px}
.tem28-contact .yzmbox.has-error .form-control-feedback,.tem28-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:640px) {
    .tem28-contact .col-lg-4 {width:60%}
    .tem28-contact .title {font-size:20px}
    .tem28-contact form {width:100%}
    .tem28-contact .box {padding:15px 10px}
}
@media (max-width:480px) {
    .tem28-contact .col-lg-4 {width:70%}
    .tem28-contact .title {font-size:16px}
    .tem28-contact .title::before {width:6px;height:6px;bottom:-3px;margin-left:-3px}
    .tem28-contact .form-group .form-control {height:30px;padding:5px 0}
    .tem28-contact .form-group .btn {padding:6px 20px}
    .tem28-contact .yzmbox a {margin:0}
}
@media (max-width:320px) {
    .tem28-contact .col-lg-4 {width:80%}
}
.tem29-contact .box {width:70%}
.tem29-contact .box .item {background:#fff;width:100%;box-shadow:0 7px 17px rgba(6,6,6,.14);padding:20px 40px 30px}
.tem29-contact .form-group {margin-bottom:20px}
.tem29-contact .form-group[module-style=color] {color:#333}
.tem29-contact .form-group .prob {padding:5px 0 10px 25px;font-size:15px;color:#333;list-style:circle;position:relative;line-height:25px}
.tem29-contact .form-group[module-style=color] .form-control,.tem29-contact .form-group[module-style=color] .prob {color:inherit}
.tem29-contact .form-group .form-control option {padding:5px 10px}
.tem29-contact .form-group .form-control::-moz-placeholder {color:inherit;opacity:.7}
.tem29-contact .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.7}
.tem29-contact .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.7}
.tem29-contact .form-group .prob::before {content:"";position:absolute;border-radius:50%;width:6px;height:6px;border:3px solid #212121;left:0;top:14px}
.tem29-contact .form-group[module-style=color] .prob::before {opacity:.8;border-color:inherit}
.tem29-contact .form-group .form-control {border:1px solid #ccc;box-shadow:none;color:#666;background:0 0;margin-left:25px;width:95%}
.tem29-contact .form-group .form-control:focus {border-color:#888}
.tem29-contact .form-group .btn {margin-left:27px;color:#fff}
.tem29-contact .form-group select option {padding:3px 5px}
.tem29-contact .yzmbox {position:relative}
.tem29-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:10px}
.tem29-contact .yzmbox a img {width:100%;height:100%}
.tem29-contact .help-block {right:30px;top:45px;-z-index:2}
.tem29-contact .has-error .form-control-feedback,.tem29-contact .has-success .form-control-feedback {top:50px}
.tem29-contact .yzmbox .help-block {right:85px}
.tem29-contact .yzmbox.has-error .form-control-feedback,.tem29-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:991px) {
    .tem29-contact .box .title {font-size:20px}
    .tem29-contact .box .item {padding:10px 15px 30px}
    .tem29-contact .form-group .prob {padding:5px 0 5px 25px}
    .tem29-contact .yzmbox a {right:0}
}
@media (max-width:480px) {
    .tem29-contact .box {width:100%;opacity:.85}
    .tem29-contact .box .item {padding:10px 10px 20px}
    .tem29-contact .form-group .prob::before {width:4px;height:4px;top:16px}
    .tem29-contact .form-group .prob {padding-left:15px}
    .tem29-contact .form-group .form-control {margin-left:15px;color:#333}
    .tem29-contact .form-group .btn {margin-left:15px}
    .tem29-contact .form-group .ml25 {margin-left:10px}
    .tem29-contact .checkbox-inline {padding-left:30px}
    .tem29-contact .has-error .form-control-feedback,.tem29-contact .has-success .form-control-feedback {top:46px}
}
.tem30-contact {min-height:400px;overflow:hidden;background-size:cover;background-position:50% 50%;background-attachment:fixed}
.tem30-contact h1 {font-size:24px;color:inherit}
.tem30-contact .FAQ ul {width:100%;height:auto;margin-bottom:20px;overflow:auto}
.tem30-contact .form ul {overflow:hidden}
.tem30-contact .FAQ li {padding:10px 0;border-bottom-width:1px;border-bottom-style:solid}
.tem30-contact .FAQ li strong {opacity:.9;display:block;font-size:16px}
.tem30-contact .FAQ li span {opacity:.7;display:block;font-size:12px}
.tem30-contact .FAQ button {margin-bottom:2px}
.tem30-contact .FAQ,.tem30-contact .form {padding:15px;background:rgba(255,255,255,.5)}
.tem30-contact .form li {width:100%;padding:0}
.tem30-contact .form input,.tem30-contact .form select,.tem30-contact .form textarea {line-height:20px;border:none;outline:0;background:0 0;color:inherit}
.tem30-contact .form textarea {height:100px;resize:none}
.tem30-contact .form .form-group {background:rgba(255,255,255,.5)}
.tem30-contact .form .form-group .checkbox-name {color:#555;font-size:14px;float:left;padding:6px 0 6px 12px}
.tem30-contact .form .form-group .checkbox-option {padding:6px 12px 6px 0}
.tem30-contact .form .form-group .checkbox-option label {color:#555;font-weight:400;padding-left:15px}
.tem30-contact .form .form-group .checkbox-option label input {display:inline-block}
.tem30-contact .a_faq_form {width:180px;height:40px;font-size:16px;border:none}
.tem30-contact .yzmbox {position:relative}
.tem30-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:0}
.tem30-contact .yzmbox a img {width:100%;height:100%}
.tem30-contact .help-block {right:30px;top:7px;-z-index:2}
.tem30-contact .has-error .form-control-feedback,.tem30-contact .has-success .form-control-feedback {top:14px}
.tem30-contact .yzmbox .help-block {right:85px}
.tem30-contact .yzmbox.has-error .form-control-feedback,.tem30-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:768px) {
    .tem30-contact {background-attachment:scroll}
}
.tem31-contact {min-height:400px;overflow:hidden;background-size:cover;background-position:50% 50%;background-attachment:fixed}
.tem31-contact .form {padding:30px 15px;background:rgba(000,000,000,.6)}
.tem31-contact .form h1 {font-size:24px;color:#fff;margin-bottom:13px}
.tem31-contact .form ul {overflow:hidden}
.tem31-contact .form li {width:100%;padding:0}
.tem31-contact .form input,.tem31-contact .form select,.tem31-contact .form textarea {line-height:20px;padding:6px;border:none;outline:0;background:0 0;border-radius:0;border-bottom:1px solid #fff;color:#fff}
.tem31-contact .form textarea {height:100px;resize:none}
.tem31-contact .form .form-group .checkbox-name {color:#fff;font-size:14px;float:left}
.tem31-contact .form .form-group .checkbox-option label {color:#fff;font-weight:400;padding-left:15px}
.tem31-contact .form .form-group .checkbox-option label input {display:inline-block}
.tem31-contact .form-group .form-control::-moz-placeholder {color:inherit;opacity:.7}
.tem31-contact .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.7}
.tem31-contact .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.7}
.tem31-contact .a_faq_form {width:180px;height:40px;font-size:16px;border:none}
.tem31-contact .yzmbox {position:relative}
.tem31-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:0}
.tem31-contact .form-group[module-style="border-color color"] {color:#fff;border-color:#fff}
.tem31-contact .form-group[module-style="border-color color"] .form-control {color:inherit!important;border-color:inherit!important;background:0 0}
.tem31-contact .form-group .checkbox-option {border-bottom:1px solid #fff;padding:6px}
.tem31-contact .form-group .checkbox-name {padding:6px 0 0 6px}
.tem31-contact .form-group[module-style="border-color color"] .checkbox-name {background:inherit;border-color:inherit;color:inherit}
.tem31-contact .form-control option {padding:5px 10px;color:inherit}
.tem31-contact .form-group[module-style="border-color color"] .checkbox-option {background:inherit;border-color:inherit;color:inherit}
.tem31-contact .form-group[module-style="border-color color"] .checkbox-option label {color:inherit;opacity:.8}
.tem31-contact .help-block {right:30px;top:7px;-z-index:2}
.tem31-contact .has-error .form-control-feedback,.tem31-contact .has-success .form-control-feedback {top:14px}
.tem31-contact .yzmbox .help-block {right:85px}
.tem31-contact .yzmbox.has-error .form-control-feedback,.tem31-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:768px) {
    .tem31-contact {background-attachment:scroll}
    .tem31-contact .form {padding:15px 10px}
    .tem31-contact .form h1 {font-size:20px}
}
.tem32-contact .FAQ .titlediv {border-bottom-width:1px;border-bottom-style:solid}
.tem32-contact .FAQ .titlediv h1 {width:80%;float:left;font-size:24px;color:inherit;margin:0;padding-bottom:10px}
.tem32-contact .FAQ .titlediv a {width:20%;float:right;text-align:right;line-height:40px;font-size:12px;color:#999}
.tem32-contact .titlediv a:hover {text-decoration:underline}
.tem32-contact .FAQ .box {height:320px;overflow:hidden}
.tem32-contact .FAQ .box li.lieven {background:#F1F1F1}
.tem32-contact .FAQ ul {width:100%;height:auto;margin-bottom:20px;border-top-width:1px;border-top-style:solid;overflow:auto}
.tem32-contact .FAQ li {padding:10px;border-bottom-width:1px;border-bottom-style:solid}
.tem32-contact .FAQ li strong {display:block;font-size:16px}
.tem32-contact .FAQ li span {display:block;font-size:12px}
.tem32-contact .form h2 {margin:0 0 10px;width:100%;overflow:hidden;font-size:24px}
.tem32-contact .form .form-control {border-radius:0;border:none;border-bottom:1px solid #999;box-shadow:none;padding:10px 0;color:#333;height:50px;background:0 0}
.tem32-contact .ver-code {position:absolute;right:0;top:0}
.tem32-contact .form .btn {border-radius:0}
.tem32-contact .col-md-6:nth-child(1) {padding:0 0 0 30px}
.tem32-contact .col-md-6:nth-child(2) {padding:0 30px 0 0}
.tem32-contact .help-block {right:30px;top:7px;-z-index:2}
.tem32-contact .has-error .form-control-feedback,.tem32-contact .has-success .form-control-feedback {top:14px}
.tem32-contact .yzmbox .help-block {right:85px}
.tem32-contact .yzmbox.has-error .form-control-feedback,.tem32-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:990px) {
    .tem32-contact .form h2 {font-size:26px}
}
@media (max-width:767px) {
    .tem32-contact .col-md-6 {padding:0!important}
}
@media (max-width:640px) {
    .tem32-contact .FAQ .titlediv h1 {width:100%;float:none}
    .tem32-contact .FAQ .titlediv a {width:100%;float:none;display:block}
}
.tem33-contact h1 {font-size:22px;margin:10px 0 20px}
.tem33-contact .block-desc {font-size:14px;color:#858585;margin-bottom:30px;line-height:195%}
.tem33-contact .block-desc p {margin:0 0 10px}
.tem33-contact .form-group {color:#333}
.tem33-contact .form-group[module-style="color border-color background-color"] {background:#f8f8f8;border-color:#ccc}
.tem33-contact .form-group .form-control {background:#f8f8f8;color:#333;box-shadow:none;font-size:14px;height:40px;padding-left:15px;padding-right:15px;border-radius:0}
.tem33-contact .form-group[module-style="color border-color background-color"] .form-control {border-color:inherit;background:inherit;color:inherit}
.tem33-contact .form-group .form-control::-moz-placeholder {color:inherit;opacity:.7}
.tem33-contact .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.7}
.tem33-contact .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.7}
.tem33-contact .form-group .btn {border-radius:0;font-size:14px;text-transform:uppercase;padding:8px 35px;position:relative;z-index:1;border:none;overflow:hidden}
.tem33-contact .form-group .btn::after {content:"";position:absolute;width:100%;height:100%;left:-100%;top:0;background:#333;z-index:-1;-o-transition:all .3s ease-in 0s;-moz-transition:all .3s ease-in 0s;-ms-transition:all .3s ease-in 0s;-webkit-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}
.tem33-contact .form-group .btn:hover::after {left:0}
.tem33-contact .form-group .btn:hover {opacity:1}
.tem33-contact .yzmbox {position:relative}
.tem33-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:3px}
.tem33-contact .yzmbox a img {width:100%;height:100%}
.tem33-contact h3 {margin:0 0 20px}
.tem33-contact .contacts-box {width:100%;margin:10px 0;color:#333;position:relative}
.tem33-contact .contacts-box .contact-icon {font-size:16px;line-height:24px;position:absolute;left:0;top:0;z-index:2}
.tem33-contact .contacts-box .text {font-size:14px;line-height:24px;padding-left:40px;color:#424242}
.tem33-contact .form-group .checkbox-name {color:#333;font-size:14px;float:left}
.tem33-contact .form-group .checkbox-option label {color:#666;font-weight:400;padding-left:15px}
.tem33-contact .form-group .checkbox-option label input {display:inline-block}
.tem33-contact .form-group .checkbox-option {border:1px solid #ccc;padding:6px 12px}
.tem33-contact .form-group .checkbox-name {border-left:1px solid #ccc;border-top:1px solid #ccc;padding:6px 0 0 12px}
{border:1px solid #cecece;color:#4a4a4a}
.tem33-contact .form-group[module-style="color border-color background-color"] .checkbox-name {background:inherit;border-color:inherit;color:inherit}
.tem33-contact .form-group[module-style="color border-color background-color"] .checkbox-option {background:inherit;border-color:inherit}
.tem33-contact .form-group[module-style="color border-color background-color"] .checkbox-option label {color:inherit;opacity:.8}
.tem33-contact .help-block {right:30px;top:7px;-z-index:2}
.tem33-contact .has-error .form-control-feedback,.tem33-contact .has-success .form-control-feedback {top:14px}
.tem33-contact .yzmbox .help-block {right:85px}
.tem33-contact .yzmbox.has-error .form-control-feedback,.tem33-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:480px) {
    .tem33-contact .col-xs-6 {width:100%}
    .tem33-contact .col-xs-6:nth-of-type(1) {margin-bottom:10px}
    .tem33-contact .contacts-box .text {padding-left:35px;font-size:13px}
    .tem33-contact .contacts-box {margin:5px 0}
}
.tem34-contact * {transition:all .4s ease}
.tem34-contact .wow {max-width:510px!important;color:#fff}
.tem34-contact .title {font-weight:700;margin-bottom:10px;font-size:44px;line-height:1.3}
.tem34-contact .description {margin-bottom:50px;font-weight:300;font-size:16px}
.tem34-contact .form ul {list-style:none;padding:0;margin:0}
.tem34-contact .form li {width:76%;padding-right:130px;float:left;position:relative}
.tem34-contact .form li.code {width:24%;padding-right:10px;overflow-y:hidden}
.tem34-contact .form li.code a {position:absolute;bottom:0;left:50%;transform:translate(-50%,100%);opacity:0}
.tem34-contact .form li.code input {padding-right:10px;padding-left:40px}
.tem34-contact .form li.code span {position:absolute;top:9px;left:15px}
.tem34-contact .form li .form-group {margin-bottom:0;position:initial}
.tem34-contact .form li .form-group .form-control {color:inherit}
.tem34-contact .form input {width:100%;height:42px;padding:10px 15px;padding-right:30px;background:0 0;border:none;outline:0}
.tem34-contact .form input::-webkit-input-placeholder {font-size:12px;color:#FFF;transition:all .4s ease}
.tem34-contact .form input:-ms-input-placeholder {font-size:12px;color:#FFF;transition:all .4s ease}
.tem34-contact .form input:-moz-placeholder {font-size:12px;color:#FFF;transition:all .4s ease}
.tem34-contact .form input::-moz-placeholder {font-size:12px;color:#FFF;transition:all .4s ease}
.tem34-contact .form input:focus::-webkit-input-placeholder {color:transparent;text-indent:1em}
.tem34-contact .form input:focus:-ms-input-placeholder {color:transparent;text-indent:1em}
.tem34-contact .form input:focus:-moz-placeholder {color:transparent;text-indent:1em}
.tem34-contact .form input:focus::-moz-placeholder {color:transparent;text-indent:1em}
.tem34-contact .form .input {background-color:rgba(0,0,0,.2);height:100%;border-radius:4px;position:relative}
.tem34-contact .form .submit {width:150px;border-radius:50px;background-color:#FFF;color:#333;height:100%;position:absolute;right:0;top:0}
.tem34-contact .form .submit input {padding:0;font-size:12px;letter-spacing:1px;font-weight:700;text-transform:uppercase}
.tem34-contact.content-left .wow {float:left}
.tem34-contact.content-middle .wow {margin:auto}
.tem34-contact.content-right .wow {float:right}
@media(min-width:480px) {
    .tem34-contact .form li.code:hover input {height:76px;padding-bottom:40px}
    .tem34-contact .form li.code:hover a {opacity:1;bottom:10px;transform:translate(-50%,0)}
}
@media(max-width:479px) {
    .tem34-contact .container {padding:0 30px}
    .tem34-contact .title {font-size:30px!important}
    .tem34-contact .description {margin-bottom:20px;font-size:14px!important}
    .tem34-contact .form li {width:100%!important;padding-right:0}
    .tem34-contact .form input {padding-right:10px}
    .tem34-contact .form li.code {padding-right:0;padding-bottom:10px;padding-top:10px}
    .tem34-contact .form li.code input {padding-right:60px}
    .tem34-contact .form li.code a {opacity:1;left:initial;right:12px;bottom:9px;transform:translate(0,0)}
    .tem34-contact .form .submit {width:100%;position:relative;margin-top:12px}
}
.tem35-contact .col-lg-9 {width:74%}
.tem35-contact .col-lg-3 {width:26%}
.tem35-contact .item {width:100%;height:170px;padding:0 40px 0 160px;border-bottom:1px solid rgba(0,0,0,.1);position:relative;transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;-o-transition:all .6s ease 0s}
.tem35-contact [func-id]:last-child .item {border-bottom:none}
.tem35-contact .item:hover {background:rgba(255,255,255,.1);box-shadow:0 15px 20px rgba(0,0,0,.05)}
.tem35-contact .item .image {position:absolute;left:0;top:0;margin:20px 0}
.tem35-contact .item img {width:130px;height:130px;border-radius:50%;overflow:hidden}
.tem35-contact .item .text-l {width:230px;height:80px;padding-left:30px;position:absolute;left:150px;top:45px;color:#bdbdbd;border-left:1px solid rgba(0,0,0,.15);font-size:12px;font-family:HELVETICANEUELTPRO-THEX,Arial;font-weight:300;display:inline-block;overflow:hidden;z-index:2}
.tem35-contact .item .text-l h3.title {color:#666;font-size:20px;height:40px;line-height:40px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem35-contact .item .text-l .subtitle {font-size:14px;color:#8a8a8a;height:40px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem35-contact .item .text-r {padding:50px 20px 0 300px;display:inline-block;transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;-o-transition:all .6s ease 0s}
.tem35-contact .item:hover .text-r {transform:translateX(15px)}
.tem35-contact .item .text-r .desc {max-height:75px;line-height:25px!important;overflow:hidden;font-size:12px;color:#666}
.tem35-contact .item .text-r .desc::before {content:"";position:absolute;width:30px;height:1px;background:rgba(0,0,0,.15);top:60px;left:410px}
.tem35-contact .item:hover .text-r .desc::before {display:none}
.tem35-contact .item .icon {position:absolute;right:30px;top:50%;margin-top:-15px;transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;-o-transition:all .6s ease 0s}
.tem35-contact .item:hover .icon {right:10px}
.tem35-contact .item .icon::before {content:"";width:20px;height:20px;border-top:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2);display:block;transform:rotate(45deg)}
.tem35-contact .item:hover .icon::before {border-color:rgba(0,0,0,.5)}
.tem35-contact .box {padding:1px 0 0;background:#7FB6FF}
.tem35-contact .box .form-group {margin-bottom:10px;padding:0 15px}
.tem35-contact .box .form-group.form_btn {margin:0;padding:20px 15px;background:rgba(0,0,0,.2)}
.tem35-contact .box .form-group.form_btn .btn {padding:8px 12px;width:100%}
.tem35-contact .box .form-group .form-control {border:none;border-radius:3px;height:40px}
.tem35-contact .box .title {border-bottom:1px solid rgba(0,0,0,.1);padding:0 15px 10px;color:#fff;font-size:20px}
.tem35-contact .form_name select {float:left;width:30%;margin-right:1%}
.tem35-contact .form_name input {float:left;width:34%;margin-right:1%}
.tem35-contact .form_phone {position:relative}
.tem35-contact .form_phone span {position:absolute;left:15px;top:0;font-size:16px;height:40px;width:40px;text-align:center;line-height:40px;color:#7FB6FF}
.tem35-contact .form_phone input {padding-left:40px}
.tem35-contact .form-group select option {padding:5px 10px}
.tem35-contact .form-group .checkbox-name {padding:6px 0 0 12px;background:#fff;color:#555;border-radius:3px;display:inline-block;float:left}
.tem35-contact .form-group .checkbox-option {padding:6px 12px;background:#fff;border-radius:3px}
.tem35-contact .form-group .checkbox-option label {font-weight:400;padding-left:15px;opacity:.8;color:#555}
.tem35-contact .form-group .checkbox-option label input {display:inline-block}
.tem35-contact .yzmbox {position:relative}
.tem35-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:14px}
.tem35-contact .yzmbox a img {width:100%;height:100%}
.tem35-contact .help-block {right:30px;top:7px;-z-index:2}
.tem35-contact .has-error .form-control-feedback,.tem35-contact .has-success .form-control-feedback {top:14px}
.tem35-contact .yzmbox .help-block {right:85px}
.tem35-contact .yzmbox.has-error .form-control-feedback,.tem35-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:991px) {
    .tem35-contact .col-lg-3,.tem35-contact .col-lg-9 {width:100%;padding:0}
}
@media (max-width:768px) {
    .tem35-contact .item {height:240px;padding:0 0 0 145px}
    .tem35-contact .item .text-l {width:100%;padding-left:15px;position:relative;left:0}
    .tem35-contact .item .text-l h3.title {font-size:16px}
    .tem35-contact .item .text-l .subtitle {font-size:12px}
    .tem35-contact .item .text-r {padding:0;width:100%;position:absolute;left:0;top:150px}
    .tem35-contact .item:hover .text-r {transform:none}
    .tem35-contact .item .icon,.tem35-contact .item .text-r .desc::before {display:none}
    .tem35-contact .box .title {margin:10px 0}
    .tem35-contact .box .form-group.form_btn {padding:10px 15px}
}
@media (max-width:360px) {
    .tem35-contact .box .title {font-size:18px}
    .tem35-contact .item {padding-left:100px;height:225px}
    .tem35-contact .item img {width:90px;height:90px}
    .tem35-contact .item .image {margin:10px 0}
    .tem35-contact .item .text-r {top:110px}
    .tem35-contact .item .text-r .desc {max-height:100px}
    .tem35-contact .item .text-l {top:20px;height:70px}
    .tem35-contact .item .text-l .subtitle {height:20px;line-height:20px}
    .tem35-contact .form-group .checkbox-name {font-size:12px;padding-top:8px}
    .tem35-contact .box .form-group.form_btn .btn,.tem35-contact .form-group .checkbox-option label {font-size:12px}
}
.tem36-contact .wrap {background:url(../images/tem36-contact_bg.jpg) no-repeat scroll 0 0 / 100% 100%;padding:25px 20px}
.tem36-contact .L-text .box .title {margin:20px 0;padding:10px 0;border-bottom:1px solid #dcdcdc;font-size:18px;color:#333}
.tem36-contact .L-text .box .subtitle {padding:0 0 10px;line-height:22px}
.tem36-contact .L-text .item a {position:relative;margin-bottom:20px;display:block;border-color:#ccc;color:#666}
.tem36-contact .L-text .item .icon {position:absolute;left:0;top:0;width:25px;height:25px;border:1px solid;border-color:inherit;border-radius:50%;line-height:25px;text-align:center;color:inherit;opacity:.6}
.tem36-contact .L-text .item .description {width:100%;padding-left:34px;font-size:12px;line-height:20px;color:inherit}
.tem36-contact .col-lg-8 {border-left:1px dashed #ddd}
.tem36-contact .contact-form .title {font-size:18px;margin:20px 0;padding:10px 0;border-bottom:1px solid #dcdcdc}
.tem36-contact .form-group {color:#333}
.tem36-contact .form-group label {font-size:14px;color:inherit;width:100%;line-height:30px}
.tem36-contact .form-group .form-control {background:#f9f9f9;border:1px solid #ebebeb;border-radius:0;box-shadow:none;font-size:14px;width:100%;color:inherit}
.tem36-contact .has-feedback label~.form-control-feedback {top:35px;line-height:30px}
.tem36-contact .checkbox-inline,.tem36-contact .radio-inline {margin:0 5px 5px 0}
.tem36-contact .form-group select option {padding:5px 10px}
.tem36-contact .form-group .checkbox-name {padding:6px 0 0 12px;background:#fff;color:#555;border-radius:3px;display:inline-block;float:left}
.tem36-contact .form-group .checkbox-option {padding:6px 12px;background:#fff;border-radius:3px}
.tem36-contact .form-group .checkbox-option label {font-weight:400;padding-left:15px;opacity:.8;color:#555}
.tem36-contact .form-group .checkbox-option label input {display:inline-block}
.tem36-contact .yzmbox {position:relative}
.tem36-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:33px;right:3px}
.tem36-contact .yzmbox a img {width:100%;height:100%}
.tem36-contact .help-block {right:30px;top:37px;-z-index:2}
.tem36-contact .has-error .form-control-feedback,.tem36-contact .has-success .form-control-feedback {top:14px}
.tem36-contact .yzmbox .help-block {right:85px}
.tem36-contact .yzmbox.has-error .form-control-feedback,.tem36-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:991px) {
    .tem36-contact .col-lg-4,.tem36-contact .col-lg-8 {border:none;padding:0}
}
@media (max-width:768px) {
    .tem36-contact .wrap {padding:10px 0 25px}
    .tem36-contact .L-text .box .title {font-size:16px;margin:0 0 10px}
    .tem36-contact .contact-form .title {font-size:16px}
    .tem36-contact .form-group label {font-weight:400}
}
.BMap_Marker {width:1000px!important}
.tem38-contact .container {padding:0 70px}
.tem38-contact .box {box-shadow:0 40px 100px rgba(0,0,0,.2);margin-top:140px}
.tem38-contact .text {width:100%;color:#000}
.tem38-contact .text .title {font-size:52px;float:left;width:40%;padding:100px 0 30px 60px;position:relative;letter-spacing:1px;z-index:2;border-color:rgba(0,0,0,.1)}
.tem38-contact .text .title::after {content:"";position:absolute;width:380px;height:380px;border:10px solid;border-color:inherit;transform:rotate(45deg);left:0;top:-70px;z-index:-1}
.tem38-contact .text .description {float:right;width:55%;padding:160px 40px 0 130px;font-size:16px;line-height:28px}
.tem38-contact .form ul {-ms-transform:translateX(60px);-o-transform:translateX(60px);-moz-transform:translateX(60px);-webkit-transform:translateX(60px);transform:translateX(60px)}
.tem38-contact .form li {float:right;margin:0 10px}
.tem38-contact .form li:nth-of-type(2) {width:40%}
.tem38-contact .form li .form-control {box-shadow:none;border:none;border-radius:0;border-bottom:1px solid;border-color:#000;padding:10px 0;height:50px}
.tem38-contact .form li .submit input {background:#000;color:#fff;box-shadow:none;border:none;padding:20px 60px;text-transform:uppercase;margin-top:-10px}
.tem38-contact .form {padding:80px 0 30px}
.tem38-contact .form li.code {position:relative;width:30px;overflow:hidden;transition:all .7s ease 0s}
.tem38-contact .form li.code .form-group {opacity:1;position:absolute;left:30px;margin-top:10px;top:0}
.tem38-contact .form li.code:hover {width:130px;overflow:visible}
.tem38-contact .form li.code input {width:100%;height:40px;padding:3px 12px 3px 5px}
.tem38-contact .form li.code span {font-size:30px;padding-top:20px;display:block}
.tem38-contact .form-group .form-control:focus {border-color:#999}
.tem38-contact .form-group .form-control::-moz-placeholder {border-color:#999}
.tem38-contact .form-group .form-control:-ms-input-placeholder {border-color:#999}
.tem38-contact .form-group .form-control::-webkit-input-placeholder {border-color:#999}
@media (max-width:991px) {
    .tem38-contact .container {padding:0 15px}
}
@media (max-width:767px) {
    .tem38-contact .box {margin-top:90px}
    .tem38-contact .text .title {font-size:42px;padding:80px 0 30px 60px}
    .tem38-contact .text .title::after {width:300px;height:300px;top:-30px;left:10px}
    .tem38-contact .text .description {padding:120px 20px 0 100px;line-height:24px}
    .tem38-contact .form ul {-ms-transform:translateX(0);-o-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}
}
@media (max-width:480px) {
    .tem38-contact .box {margin-top:80px}
    .tem38-contact .form {padding:60px 0 30px}
    .tem38-contact .text .title {font-size:32px;padding:80px 60px 30px;width:100%}
    .tem38-contact .text .title::after {width:250px;height:250px;border-width:8px;left:30px}
    .tem38-contact .text .description {padding:60px 40px 0;width:100%}
    .tem38-contact .form li .form-control {padding:10px 0;height:40px}
    .tem38-contact .form li .submit input {padding:10px 20px;margin-top:0}
    .tem38-contact .form li.code {width:100px;overflow:visible}
    .tem38-contact .form li.code:hover {width:100px}
    .tem38-contact .form li.code span {font-size:20px}
    .tem38-contact .form li.code .form-group {margin-top:0}
}
@media (max-width:360px) {
    .tem38-contact .form li {margin:0 5px}
    .tem38-contact .form li.code span {font-size:18px}
    .tem38-contact .form li.code .form-group {left:20px}
    .tem38-contact .form li:nth-of-type(2) {width:30%}
    .tem38-contact .form li .form-control,.tem38-contact .form li .submit input {font-size:12px}
    .tem38-contact .text .description {font-size:14px}
    .tem38-contact .text .title {font-size:26px;padding:80px 20px 30px 50px}
}
.tem39-contact .col-lg-6 {margin:8px 0}
.tem39-contact .text .title {font-weight:400;font-size:40px}
.tem39-contact .text .short {line-height:20px;color:#777;font-size:12px}
.tem39-contact .text .description {margin:20px 0 0;line-height:28px;font-size:14px;color:#444}
@media (max-width:767px) {
    .tem39-contact .text .title {font-size:24px}
}
@media (max-width:480px) {
    .tem39-contact .text .title {font-size:24px}
}
@media (max-width:360px) {
    .tem39-contact .text .title {font-size:20px}
}
.tem40-contact .col-lg-6 {margin:8px 0}
.tem40-contact .tem11-list-title .title {font-size:24px}
.tem40-contact .tem11-list-title .subtitle {position:relative;color:#666;border-color:#666;padding-left:30px;margin-bottom:30px}
.tem40-contact .tem11-list-title .subtitle::before {content:"";position:absolute;width:25px;height:1px;top:50%;left:0;border-top:1px solid;border-color:inherit}
.tem40-contact .item {position:relative;color:#333;width:100%;padding:5px 0;margin:5px 0}
.tem40-contact .item a {color:inherit}
.tem40-contact .item .icon {position:absolute;left:0;top:5px;font-size:28px;font-size:20px;opacity:.8}
.tem40-contact .item .text {padding-left:40px;font-size:14px;line-height:24px}
.tem40-contact .item .text .title {display:inline-block}
.tem40-contact .item .text .description {opacity:.7;display:inline-block}
@media (max-width:480px) {
    .tem40-contact .tem11-list-title .title {font-size:18px}
    .tem40-contact .item {margin:3px 0}
    .tem40-contact .item .icon {font-size:16px}
    .tem40-contact .item .text {padding-left:30px}
    .tem40-contact .tem11-list-title .subtitle {font-size:12px;margin-bottom:15px}
}
.tem41-contact form {color:#fff}
.tem41-contact h1 {font-size:24px;color:inherit;margin:10px 0 20px}
.tem41-contact .form-group {color:inherit}
.tem41-contact .form-group .form-control {box-shadow:none;border:none;height:40px;background:rgba(0,0,0,.08);border-radius:0;color:inherit}
.tem41-contact .form-group textarea.form-control {height:auto}
.tem41-contact .form-group select option {padding:5px 10px}
.tem41-contact .form-group .checkbox-name {padding:6px 0 0 12px;color:inherit;float:left}
.tem41-contact .form-group .checkbox-option {padding:6px 12px;border-radius:3px}
.tem41-contact .form-group .checkbox-option label {font-weight:400;padding-left:15px;opacity:.8;color:inherit}
.tem41-contact .form-group .checkbox-option label input {display:inline-block}
.tem41-contact .help-block {right:30px;top:6px;-z-index:2}
.tem41-contact .has-error .form-control-feedback,.tem41-contact .has-success .form-control-feedback {top:14px}
.tem41-contact .yzmbox .help-block {right:85px}
.tem41-contact .yzmbox.has-error .form-control-feedback,.tem41-contact .yzmbox.has-success .form-control-feedback {right:55px}
.tem41-contact .yzmbox {position:relative}
.tem41-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:3px;right:3px}
.tem41-contact .yzmbox a img {width:100%;height:100%}
.tem41-contact .form-group .form-control:focus {color:inherit;opacity:.8}
.tem41-contact .form-group .form-control::-moz-placeholder {color:inherit;opacity:.8}
.tem41-contact .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.8}
.tem41-contact .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.8}
.tem41-contact .form-group .btn {border-radius:0;position:relative;z-index:1;overflow:hidden;padding:8px 20px;border:none}
.tem41-contact .form-group .btn:hover {opacity:1!important}
.tem41-contact .form-group .btn::after {position:absolute;content:"";width:200%;height:300%;background:#000;z-index:-1;left:-130%;top:120%;-o-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-webkit-transform:rotate(60deg);transform:rotate(60deg);-o-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s}
.tem41-contact .form-group .btn:hover::after {transform:rotate(50deg) translateY(-85%);-o-transform:rotate(50deg) translateY(-85%);-moz-transform:rotate(50deg) translateY(-85%);-ms-transform:rotate(50deg) translateY(-85%);-webkit-transform:rotate(50deg) translateY(-85%)}
@media (max-width:480px) {
    .tem41-contact h1 {font-size:18px}
}
.tem42-contact .title {font-size:22px}
.tem42-contact .subtitle {color:#666}
.tem42-contact .images {width:100%}
.tem42-contact .images img {display:block;margin:0 auto;max-width:100%}
.tem42-contact .form_checkbox .checkbox-name {width:100%}
.tem42-contact .form_checkbox .checkbox-option label {width:100%;margin:5px 0;line-height:24px}
.tem42-contact .help-block {right:30px;top:5px;-z-index:2}
.tem42-contact .has-error .form-control-feedback,.tem42-contact .has-success .form-control-feedback {top:12px}
.tem42-contact .yzmbox .help-block {right:85px}
.tem42-contact .yzmbox.has-error .form-control-feedback,.tem42-contact .yzmbox.has-success .form-control-feedback {right:55px}
.tem42-contact .yzmbox {position:relative}
.tem42-contact .yzmbox a {width:50px;height:25px;position:absolute;top:5px;right:5px}
.tem42-contact .yzmbox a img {width:100%;height:100%}
@media (max-width:480px) {
    .tem42-contact .title {font-size:18px}
}
.tem43-contact .text {text-align:center;color:#fff;width:100%;height:70px;overflow:hidden;transform:translateY(-70px);-o-transform:translateY(-70px);-ms-transform:translateY(-70px);-webkit-transform:translateY(-70px);-moz-transform:translateY(-70px)}
.tem43-contact .text .title-header {display:block;background:rgba(27,139,249,.8);height:140px;width:140px;margin:0 auto;padding-top:20px;overflow:hidden;border-radius:50%}
.tem43-contact .box form {width:50%;margin:0 auto}
.tem43-contact .box form .form-control {box-shadow:none;border:none;height:40px;line-height:40px}
.tem43-contact .form-group textarea.form-control {height:auto}
.tem43-contact .form-group select option {padding:5px 10px}
.tem43-contact .form-group .checkbox-name {padding:6px 0 0 12px;color:inherit;float:left}
.tem43-contact .form-group .checkbox-option {padding:6px 12px;border-radius:3px}
.tem43-contact .form-group .checkbox-option label {font-weight:400;padding-left:15px;opacity:.8;color:inherit}
.tem43-contact .form-group .checkbox-option label input {display:inline-block}
.tem43-contact .help-block {right:30px;top:6px;-z-index:2}
.tem43-contact .has-error .form-control-feedback,.tem43-contact .has-success .form-control-feedback {top:14px}
.tem43-contact .yzmbox .help-block {right:85px}
.tem43-contact .yzmbox.has-error .form-control-feedback,.tem43-contact .yzmbox.has-success .form-control-feedback {right:55px}
.tem43-contact .yzmbox {position:relative}
.tem43-contact .yzmbox a {width:50px;height:25px;position:absolute;top:8px;right:8px}
.tem43-contact .yzmbox a img {width:100%;height:100%}
.tem43-contact .form-group .btn {padding-top:8px;padding-bottom:8px}
@media (max-width:768px) {
    .tem43-contact {margin-top:75px;padding-top:0!important}
    .tem43-contact .text {margin-top:-40px;transform:translateY(-30px);-o-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px)}
}
@media (max-width:480px) {
    .tem43-contact .box form {width:100%;padding:0}
}
@media (max-width:360px) {
    .tem43-contact .box form .form-control {height:40px;line-height:40px;font-size:12px}
    .tem43-contact .yzmbox a {right:5px;top:5px}
    .tem43-contact .form-group .btn {padding-top:6px;padding-bottom:6px;font-size:12px}
}
.tem44-contact .top {text-align:center;color:#fff;width:100%;height:80px;overflow:hidden;-o-transform:translateY(-120px);-moz-transform:translateY(-120px);-ms-transform:translateY(-120px);-webkit-transform:translateY(-120px);transform:translateY(-120px)}
.tem44-contact .top .title-header {display:block;background:#18191B;height:100px;width:100px;margin:0 auto;overflow:hidden;-o-transform:rotate(45deg) translate(30px,30px)!important;-moz-transform:rotate(45deg) translate(30px,30px)!important;-ms-transform:rotate(45deg) translate(30px,30px)!important;-webkit-transform:rotate(45deg) translate(30px,30px)!important;transform:rotate(45deg) translate(30px,30px)!important}
.tem44-contact .top .title-header .title {display:inline-block;color:#fff;overflow:hidden;line-height:20px;height:20px;-o-transform:rotate(-45deg) translateX(-28px);-moz-transform:rotate(-45deg) translateX(-28px);-ms-transform:rotate(-45deg) translateX(-28px);-webkit-transform:rotate(-45deg) translateX(-28px);transform:rotate(-45deg) translateX(-28px)}
.tem44-contact .box {margin-top:-60px}
.tem44-contact .forms {text-align:center}
.tem44-contact .forms .title {margin-bottom:5px}
.tem44-contact .forms .description {color:rgba(255,255,255,.3);font-size:14px}
.tem44-contact form {margin:30px -10px 20px}
.tem44-contact form .form-group {width:29%;float:left;padding:0 10px;color:#fff}
.tem44-contact form .form-group .form-control {background:rgba(255,255,255,.1);border:none;border-radius:2px;color:inherit}
.tem44-contact form .form-group .form-control:focus {color:inherit;opacity:.7}
.tem44-contact form .form-group .form-control::-moz-placeholder {color:inherit;opacity:.7}
.tem44-contact form .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.7}
.tem44-contact form .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.7}
.tem44-contact form .form-group.text-left {width:13%}
.tem44-contact form .form-group .btn {border-radius:2px;width:100%;white-space:nowrap;text-overflow:ellipsis}
.tem44-contact .box ul {width:100%;text-align:center;padding-top:20px;border-top:1px solid #2a2a2a}
.tem44-contact .box ul li {display:inline-block;color:#fff}
.tem44-contact .box ul li a {width:36px;height:36px;line-height:36px;text-align:center;border-radius:50%;background:rgba(255,255,255,.3);margin:5px;font-size:18px;display:inline-block;color:inherit}
.tem44-contact .box ul li a:hover {transform:scale(1.12);-o-transform:scale(1.12);-moz-transform:scale(1.12);-ms-transform:scale(1.12);-webkit-transform:scale(1.12)}
.tem44-contact .help-block {right:35px;top:6px;-z-index:2}
.tem44-contact .has-error .form-control-feedback,.tem44-contact .has-success .form-control-feedback {top:13px;right:5px}
.tem44-contact .yzmbox .help-block {right:85px}
.tem44-contact .yzmbox.has-error .form-control-feedback,.tem44-contact .yzmbox.has-success .form-control-feedback {right:55px}
.tem44-contact .yzmbox {position:relative}
.tem44-contact .yzmbox a {width:50px;height:25px;position:absolute;top:4px;right:14px}
.tem44-contact .yzmbox a img {width:100%;height:100%}
@media (max-width:991px) {
    .tem44-contact .forms .title {font-size:26px}
    .tem44-contact .box {margin-top:-90px}
}
@media (max-width:768px) {
    .tem44-contact .top {transform:translateY(-90px);-o-transform:translateY(-90px);-moz-transform:translateY(-90px);-ms-transform:translateY(-90px);-webkit-transform:translateY(-90px)}
    .tem44-contact .box {margin-top:-90px}
    .tem44-contact .forms .title {font-size:22px}
    .tem44-contact .box ul li a {height:30px;width:30px;line-height:30px;font-size:14px}
}
@media (max-width:480px) {
    .tem44-contact .forms .title {font-size:18px}
    .tem44-contact .forms .description {font-size:12px}
    .tem44-contact form {margin:20px -10px 10px}
    .tem44-contact form .form-group,.tem44-contact form .form-group.text-left {width:100%}
    .tem44-contact form .form-group .btn {font-size:12px}
    .tem44-contact .box ul {margin-top:10px}
    .tem44-contact .top .title-header {width:80px;height:80px}
    .tem44-contact .top .title-header .title {transform:rotate(-45deg) translateX(-22px);-o-transform:rotate(-45deg) translateX(-22px);-moz-transform:rotate(-45deg) translateX(-22px);-ms-transform:rotate(-45deg) translateX(-22px);-webkit-transform:rotate(-45deg) translateX(-22px)}
}
@media (max-width:360px) {
    .tem44-contact {margin-top:50px}
}
.tem45-contact {margin-top:100px}
.tem45-contact .images,.tem45-contact .images img {width:100%}
.tem45-contact .box {position:relative}
.tem45-contact .box .item {width:25%}
.tem45-contact .title-header {background:#272322;padding:20px;color:#fff}
.tem45-contact .title-header .title {font-size:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem45-contact .title-header .subtitle {font-size:12px;color:#777;white-space:nowrap;overflow:hidden}
.tem45-contact .box .item {transform:translateY(-90px)}
.tem45-contact .box .more {position:absolute;right:0;top:-50px;color:#333;max-width:50%;text-align:right}
.tem45-contact .box .more a {position:relative;color:#444;padding:10px 0}
.tem45-contact .box .more a::before {position:absolute;content:"";width:14px;height:2px;border-top:2px solid;border-color:inherit;right:0;top:0}
.tem45-contact .dot {border-color:#333;background-color:#433E3B}
.tem45-contact .dot a {display:block;width:100%;padding:20px;color:#ccc;border-bottom:1px solid;border-color:inherit;position:relative}
.tem45-contact .dot a::after {width:4px;height:0;content:"";position:absolute;top:0;left:0;transition:all .3s ease-out 0s;opacity:0}
.tem45-contact .dot a:hover::after {height:100%;opacity:1}
.tem45-contact .dot a:last-child {border-bottom:none}
.tem45-contact .dot .icon {width:30px;height:30px;line-height:30px;text-align:center;border-radius:50%;position:absolute;left:20px;top:20px;border:1px solid;border-color:inherit;background:rgba(0,0,0,.1)}
.tem45-contact .dot .text {padding-left:45px;color:#ccc}
.tem45-contact .dot .title {font-size:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:all .3s ease 0s;color:inherit}
.tem45-contact .dot .description {font-size:12px;opacity:.6;margin-top:12px;line-height:20px;transition:all .3s ease 0s;color:inherit}
@media (max-width:991px) {
    .tem45-contact .box .item {width:35%}
}
@media (max-width:480px) {
    .tem45-contact {margin-top:83px}
    .tem45-contact .title-header {padding:15px}
    .tem45-contact .box .item {width:50%;transform:translateY(-75px)}
    .tem45-contact .title-header .title {font-size:18px}
    .tem45-contact .box .more a {font-size:12px}
    .tem45-contact .dot a {padding:15px}
    .tem45-contact .dot .icon {top:15px;left:15px}
}
@media (max-width:360px) {
    .tem45-contact .box .item {width:80%}
    .tem45-contact .box .more {display:none}
}
.tem01-location {margin:8px 0;font-size:13px;text-align:right;max-height:40px;overflow:hidden}
.tem01-location span {padding:0 5px;color:#fff}
.tem01-location a,.tem01-location a:focus,.tem01-location a:hover {outline:0;color:#fff;text-decoration:none}
.tem01-list-menu {margin-bottom:15px;border:0}
.tem01-list-menu h3 {margin:0;padding:10px 15px;background:#fff;border-bottom:1px solid rgba(0,0,0,.08);color:#222;font-size:16px}
.tem01-list-menu .menu_tg {float:left;font-size:22px;display:none;height:40px;line-height:42px;width:40px;text-align:center}
.tem01-list-menu .list-group {margin:0}
.tem01-list-menu .list-group a {display:block}
.tem01-list-menu .list-group-item {padding:0;margin:0;border:0;border-bottom:1px solid rgba(0,0,0,.08);border-radius:0}
.tem01-list-menu .list-group-item a {display:block;padding:10px;color:#777}
.tem01-list-menu .bg-color-h .list-group-item a:hover,.tem01-list-menu .list-group .bg-color {color:#fff}
.tem01-list-menu .list-group2 .list-group2_item a {padding:8px 10px 8px 20px;font-size:12px;opacity:.8}
.tem01-list-menu .list-menu {display:none;color:#333;font-size:20px}
.tem01-list-menu .list-menu:hover {opacity:.7}
@media (max-width:768px) {
    .tem01-list-menu .title {display:inline-block;float:left;max-width:70%;padding:10px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
    .tem01-list-menu .list-menu {display:inline-block;float:right;max-width:30%}
    .tem01-list-menu .list-group {display:none}
    .tem01-pro-detail .leftlist .tem01-list-menu h3 {padding:10px 15px 10px 0}
    .tem01-list-menu .menu_tg {display:block}
}
.tem01-column {margin-bottom:15px;border:1px solid rgba(0,0,0,.15)}
.tem01-column h3 {margin:0;padding:15px 10px;background:#eee}
.tem01-column .list-group {margin:0}
.tem01-column .list-group a {display:block}
.tem01-column .list-group-item {padding:0;margin:0;border:0;border-top:1px solid #eee;border-radius:0}
.tem01-column .list-group-item>a {display:block;padding:8px 15px}
.tem01-column .list-group-item>a .caret {margin-right:8px}
.tem01-column .list-group .bg-color {color:#fff}
.tem01-column .list-group2 .list-group2_item a {padding:8px 10px 8px 25px}
.tem01-column .list-group2 .list-group2_item a .icon {margin-right:8px}
.mainlist .leftlist03 {padding-left:0;padding-right:15px}
.mainlist .rightlist03 {padding-right:0;padding-left:15px}
.tem04-side-wrap {width:100%;padding:15px;overflow:hidden;background:#f0f0f0;margin-bottom:15px}
.tem04-side-info {width:100%;font-size:14px;color:#333;margin-bottom:5px;display:inline-flex}
.tem04-side-info span {color:#666;font-size:20px;float:left;line-height:25px;display:inline-block}
.tem04-side-info div {float:left;line-height:25px;padding-left:10px;display:inline-block}
.tem04-side-info div section {padding:0;line-height:25px}
.tem04-side-prompt {width:100%;margin:8px 0}
.tem04-side-prompt p {font-size:14px;color:#555;width:100%}
.tem04-side-prompt img {width:150px;margin:5px auto;display:block}
.tem05-side-wrap {margin-bottom:15px;width:100%;overflow:hidden;padding:0 10px}
.tem05-side-wrap .title {border-bottom:1px solid #888}
.tem05-side-wrap .tem05-side {padding:10px 0}
.tem05-side-wrap .tem05-side-li {width:100%;overflow:hidden}
.tem05-side-wrap .tem05-side-li a {padding:6px 0 6px 25px;position:relative;width:100%;font-size:14px;color:#666;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block}
.tem05-side-wrap .tem05-side-li a::before {content:"";position:absolute;width:10px;height:2px;background-color:#868686;left:5px;top:49%;transition:all .3s ease-in 0s}
.tem05-side-wrap .tem05-side-li a:hover::before {left:10px}
.tem05-side-wrap .title h3 {font-size:20px;border-bottom:3px solid #888;padding:15px 0 5px;display:inline-block;width:auto;margin:0;overflow:visible;text-transform:initial}
@media (max-width:480px) {
    .tem05-side-wrap .title h3 {font-size:20px}
}
.tem06-side-wrap {margin-bottom:15px;width:100%;overflow:hidden;padding:0 10px}
.tem06-side-wrap .title {border-bottom:1px solid #888}
.tem06-side-wrap .title h3 {font-size:20px;border-bottom:3px solid #888;padding:15px 0 5px;display:inline-block;width:auto;margin:0}
.tem06-side-QRCode {width:100%;padding:15px 0;overflow:hidden}
.tem06-side-QRCode img {width:70%;margin:0 auto;display:block}
.tem07-side-wrap {margin-bottom:15px;width:100%;overflow:hidden}
.tem07-side-wrap .box {position:relative;padding:30px}
.tem07-side-wrap .box .frames {width:90px;height:90px;position:relative;border:2px solid #fff}
.tem07-side-wrap .box .text {height:65px;overflow:hidden;position:absolute;left:35px;top:21px;width:180px;padding-top:10px}
.tem07-side-wrap .box .description section,.tem07-side-wrap .box .title section {padding:0}
.tem07-side-wrap .box .title {font-size:20px;color:#fff}
.tem07-side-wrap .box .description {font-size:14px;color:#fff}
.tem07-side-wrap .side {width:100%}
.tem07-side-wrap .side-li {border-top:1px solid #f0f0f0;text-indent:30px;height:45px;line-height:45px;overflow:hidden;font-size:14px;transition:all .3s ease-in 0s;padding-right:15px}
.tem07-side-wrap .side-li a {display:block;font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem07-side-wrap .side-li:hover a {color:#fff}
.tem08-side-wrap {margin-bottom:15px;width:100%;overflow:hidden;background:#fff;border:1px solid #f0f0f0}
.tem08-side-wrap .big-title {font-size:16px;color:#646464;height:50px;line-height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #e6e6e6;width:100%;padding:0 15px}
.tem08-side-wrap .box {padding:0 15px}
.tem08-side-wrap .box .side-li {padding:15px 0;border-bottom:1px solid #e6e6e6}
.tem08-side-wrap .box .side-li::last-child {border-bottom:0}
.tem08-side-wrap .box .side-li .title {font-size:12px;color:#5a5a5a;line-height:20px!important;height:20px;overflow:hidden}
.tem08-side-wrap .box .side-li .data {font-size:11px;color:#949494;padding:5px 0}
.tem08-side-wrap .box .side-li .description {color:#949494;font-size:12px;line-height:18px!important;max-height:36px;overflow:hidden}
.tem09-list-menu {margin-bottom:15px;border:0;text-align:right}
.tem09-list-menu h3 {margin:0;padding:10px 15px;background:#fff;border-bottom:1px solid rgba(0,0,0,.08);color:#222;font-size:16px}
.tem09-list-menu .menu_tg {float:left;font-size:22px;display:none;height:30px;line-height:30px;width:40px;text-align:center}
.tem09-list-menu .list-group {margin:0}
.tem09-list-menu .list-group a {display:block}
.tem09-list-menu .list-group-item {padding:0;margin:0;border:0;border-bottom:1px solid rgba(0,0,0,.08);border-radius:0}
.tem09-list-menu .list-group-item a {display:block;padding:10px;color:#777}
.tem09-list-menu .bg-color-h .list-group-item a:hover,.tem09-list-menu .list-group .bg-color {color:#fff}
.tem09-list-menu .list-group .icon-rline {width:2px;display:inline-block;height:10px}
.tem09-list-menu .list-group .list-group-item:hover .icon-rline {background:#fff}
.tem09-list-menu .list-group2 .list-group2_item a {padding:8px 20px 8px 10px;font-size:12px;opacity:.8}
.tem09-list-menu .list-menu {display:none;color:#333;font-size:20px}
.tem09-list-menu .list-menu:hover {opacity:.7}
@media (max-width:768px) {
    .tem09-list-menu .title {display:inline-block;float:left;max-width:70%;padding:5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
    .tem09-list-menu .list-menu {float:right;max-width:30%}
    .tem09-list-menu .list-group {display:none}
    .tem09-list-menu .list-menu,.tem09-list-menu .menu_tg {display:block}
    .tem01-pro-detail .leftlist .tem09-list-menu h3 {margin:0;padding:10px 15px 10px 0}
}
.mainlist .tem10-list-menu {width:100%;overflow:hidden;margin-bottom:15px;background:#fff}
.mainlist .tem10-list-menu ul li {padding:10px 15px;cursor:pointer;text-align:right;border-bottom:1px solid #f0f0f0;border-right:2px solid transparent;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#666}
.mainlist .tem10-list-menu ul li.active {border-right:2px solid #666;padding:10px 13px 10px 15px;color:#333}
.mainlist .tem10-list-menu .tem10-side-btn {width:100%;text-align:center;background:#f6f6f6;display:none;padding:6px 0;color:#333;font-size:24px}
@media (max-width:767px) {
    .mainlist .tem10-list-menu .tem10-side-btn {display:block}
    .mainlist .tem10-list-menu ul {display:none;border:none}
}
.tem11-side .interval {margin:0 -6px}
.tem11-side .headline {font-size:22px;color:#333;margin:30px 0 20px}
.tem11-side [module-style=column] {padding:0 5px;margin-bottom:20px}
.tem11-side .caption {border-bottom:1px solid transparent;width:100%;-o-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;-ms-transition:all .6s ease-out 0s;-webkit-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s}
.tem11-side .caption .text {text-align:left;max-width:95%;padding:20px 0}
.tem11-side [module-style=column]:hover .caption {border-color:#464646}
.tem11-side .images {position:relative;padding-top:100%;overflow:hidden}
.tem11-side .images img {position:absolute;left:0;top:0;width:100%;height:100%;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem11-side [module-style=column]:hover .images img {transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-moz-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15)}
.tem11-side .title {color:#444;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem11-side [module-style=column]:hover .title {color:#464646}
.tem11-side .description {font-size:13px;color:#7a7a7a;margin-top:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem11-side [module-style=column]:hover .description {color:#666}
@media (max-width:991px) {
    .tem11-side .caption .text {padding:15px 0}
    .tem11-side .relate .headline {font-size:18px}
    .tem11-side .relate [module-style=column] {width:33.3333%}
}
@media (max-width:480px) {
    .tem11-side .caption .text {padding:15px 0 10px}
    .tem11-side .description {margin-top:6px}
    .tem11-side [module-style=column] {margin-bottom:10px}
    .tem11-side .relate .headline {font-size:17px!important;margin:30px 0 15px}
    .tem11-side .relate [module-style=column] {width:50%}
}
@media (max-width:320px) {
    .tem11-side .relate .headline {font-size:16px!important}
}
.tem12-side .interval {margin:0 -6px}
.tem12-side .headline {font-size:22px;color:#333;margin:30px 0 20px}
.tem12-side [module-style=column] {padding:0 5px;margin-bottom:20px}
.tem12-side [module-style=column]>a {-o-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;-ms-transition:all .6s ease-out 0s;-webkit-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s;width:100%;height:100%;display:block}
.tem12-side .images {left:0;top:0;width:100%;height:100%;z-index:3}
.tem12-side .images .icon {width:40px;height:40px;color:#fff;text-align:center;line-height:40px;background:rgba(0,0,0,.5);top:-50px;left:50%;position:absolute;margin-top:-20px;margin-left:-20px;font-size:18px;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;opacity:0}
.tem12-side [module-style=column]:hover .images .icon {top:50%;opacity:1}
.tem12-side .caption {width:100%;-o-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;-ms-transition:all .6s ease-out 0s;-webkit-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s;padding:20px 30px;text-align:center}
.tem12-side .images {position:relative;padding-top:100%;overflow:hidden}
.tem12-side .images img {position:absolute;left:0;top:0;width:100%;height:100%;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem12-side [module-style=column]:hover .images img {transform:scale(1.06,1.06);-o-transform:scale(1.06,1.06);-moz-transform:scale(1.06,1.06);-ms-transform:scale(1.06,1.06);-webkit-transform:scale(1.06,1.06)}
.tem12-side .title {color:#444;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem12-side [module-style=column]:hover .title {color:#fff}
.tem12-side .description {font-size:13px;color:#b2b2b2;margin-top:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem12-side [module-style=column]:hover .description {color:rgba(255,255,255,.56)}
@media (max-width:991px) {
    .tem12-side .relate .headline {font-size:18px}
    .tem12-side .relate [module-style=column] {width:33.3333%}
}
@media (max-width:480px) {
    .tem12-side .relate .headline {font-size:17px!important;margin:30px 0 15px}
    .tem12-side .relate [module-style=column] {width:50%}
    .tem12-side .title {font-size:14px}
    .tem12-side .caption {padding:15px}
    .tem12-side .images .icon {width:30px;height:30px;line-height:30px;margin-left:-15px;margin-top:-15px;font-size:14px}
}
@media (max-width:320px) {
    .tem12-side .relate .headline {font-size:16px!important}
    .tem12-side .description {margin-top:5px;font-size:12px}
}
.tem13-side .interval {margin:0 -6px}
.tem13-side .headline {font-size:22px;color:#333;margin:30px 0 20px}
.tem13-side [module-style=column] {padding:0 5px;margin-bottom:20px}
.tem13-side .images {position:relative;padding-top:100%;overflow:hidden}
.tem13-side .images img {position:absolute;left:0;top:0;width:100%;height:100%;-o-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-ms-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-moz-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-webkit-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem13-side [module-style=column]:hover .images img {opacity:.85}
.tem13-side .caption {-o-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;-ms-transition:all .6s ease-out 0s;-webkit-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s;text-align:center;width:100%}
.tem13-side .title {color:#565656;font-size:14px;padding:15px 0 2px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem13-side .description {font-size:13px;color:#929292;margin-top:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
@media (max-width:991px) {
    .tem13-side .relate .headline {font-size:18px}
    .tem13-side .relate [module-style=column] {width:33.3333%}
}
@media (max-width:480px) {
    .tem13-side .description {font-size:12px;margin-top:5px}
    .tem13-side .relate .headline {font-size:17px!important;margin:30px 0 15px}
    .tem13-side .relate [module-style=column] {width:50%}
}
@media (max-width:320px) {
    .tem13-side .relate .headline {font-size:16px!important}
}
.tem14-side .interval {margin:0 -10px}
.tem14-side .interval a {display:block;clear:both}
.tem14-side .headline {font-size:22px;color:#333;margin:30px 0 20px}
.tem14-side [module-style=column] {padding:0 10px;margin-bottom:10px}
.tem14-side .images {position:relative;padding-top:50%;overflow:hidden}
.tem14-side .images img {position:absolute;left:0;top:0;width:100%;height:100%;-o-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-ms-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-moz-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-webkit-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem14-side [module-style=column]:hover .images img {opacity:.85}
.tem14-side .caption {-o-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;-ms-transition:all .6s ease-out 0s;-webkit-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s}
.tem14-side .title {color:#565656;font-size:14px;margin:5px 0 0;line-height:22px;max-height:44px;text-align:center;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem14-side .description {font-size:13px;color:#929292;margin-top:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
@media (max-width:480px) {
    .tem14-side .description {font-size:12px;margin-top:5px}
}
.tem15-side {margin-bottom:15px;border:0}
.tem15-side .menu_tg {float:left;font-size:22px;display:none;height:30px;line-height:30px;width:40px;text-align:center}
.tem15-side h3 {margin:0;padding:10px 15px;background:#fff;border-bottom:1px solid rgba(0,0,0,.08);color:#222;font-size:16px}
.tem15-side .list-group {margin:0}
.tem15-side .list-group a {display:block}
.tem15-side .list-group-item {padding:0;margin:0;border:0;border-bottom:1px solid rgba(0,0,0,.08);border-radius:0}
.tem15-side .list-group-item a {display:block;padding:10px;color:#777}
.tem15-side .bg-color-h .list-group-item a:hover,.tem15-side .list-group .bg-color {color:#fff}
.tem15-side .list-group2 .list-group2_item a {padding:8px 10px 8px 20px;font-size:12px;opacity:.8}
.tem15-side .list-menu {display:none;color:#333;font-size:20px}
.tem15-side .list-menu:hover {opacity:.7}
.tem15-side .icon-more2 {transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s}
.tem15-side ._more.icon-more2 {display:inline-block;-o-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}
@media (max-width:768px) {
    .tem15-side .title {display:inline-block;float:left;max-width:70%;padding:5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
    .tem15-side .list-menu {float:right;max-width:30%}
    .tem15-side .list-group {display:none}
    .tem15-side .list-menu,.tem15-side .menu_tg {display:block}
    .tem01-pro-detail .leftlist .tem15-side h3 {margin:0;padding:10px 15px 10px 0}
}
.tem01-tab-menu {text-align:center}
.tem01-tab-menu .nav-pills>li {margin:5px 10px;border-radius:5px;float:none;display:inline-block}
.tem01-tab-menu .nav-pills>li>a,.tem01-tab-menu .nav-pills>li>a:focus,.tem01-tab-menu .nav-pills>li>a:hover {background-color:#eee}
.tem01-tab-menu .nav-pills>li.active>a,.tem01-tab-menu .nav-pills>li.active>a:focus,.tem01-tab-menu .nav-pills>li.active>a:hover {background-color:inherit;color:inherit}
.col-md-3 .tem01-tab-menu .nav-pills>li {margin:1px 0;border-radius:5px;float:none;display:block;text-align:left}
.tem02-tab-menu {text-align:center}
.tem02-tab-menu .nav-pills>li {margin:5px 10px;border-radius:5px;float:none;display:inline-block}
.tem02-tab-menu .nav-pills>li>a {background-color:#f6f6f6;padding:18px 25px}
.col-md-3 .tem02-tab-menu .nav-pills>li {margin:1px 0;border-radius:5px;float:none;display:block;text-align:left}
.col-md-3 .tem02-tab-menu .nav-pills>li>a {background-color:#f6f6f6;padding:10px 15px}
.tem02-tab-menu .nav-pills>li.active>a,.tem02-tab-menu .nav-pills>li.active>a:focus,.tem02-tab-menu .nav-pills>li.active>a:hover {background-color:inherit;color:inherit;border-radius:5px}
.tem03-tab-menu h3.tit {padding:15px 10px;background:#eee;border:1px solid #ddd;margin:0 0 5px;font-size:16px}
.tem03-tab-menu .panel-group .panel-heading {position:relative;padding:0}
.tem03-tab-menu .panel-group .panel-heading:hover {background:#fafafa}
.tem03-tab-menu .panel-group .panel-heading .caret {position:absolute;top:50%;right:10px;margin-top:-2px}
.tem03-tab-menu .panel-body {padding:0}
.tem03-tab-menu .panel-body li {border-bottom:1px solid #eee}
.tem03-tab-menu .panel-body li:last-child {border-bottom:none}
.tem03-tab-menu .panel-body li a {padding:8px 15px;display:block}
.tem03-tab-menu .panel-body li a.bg-color {color:#fff}
.tem03-tab-menu .panel {border-radius:0}
.tem03-tab-menu .description a.panel-title {display:block;padding:10px 20px 10px 15px;font-size:14px}
.tem01-side-form {background:#fff;margin-bottom:15px;border:1px solid rgba(0,0,0,.15)}
.tem01-side-form h3 {padding:10px 15px;margin:0;font-size:16px}
.tem01-side-form h6 {font-size:12px;line-height:145%;color:#999;padding:0 15px;margin:0}
.tem01-side-form i {font-style:normal}
.tem01-side-form .yzmbox {position:relative}
.tem01-side-form .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:15px}
.tem01-side-form .yzmbox a img {width:100%;height:100%}
.tem01-related-products {padding-top:15px;padding-bottom:0;background:#f4f4f4}
.tem01-related-products-sm .interval {margin:0 -5px}
.tem01-related-products-sm .headline {font-size:18px;color:#333;margin:30px 0 20px}
.tem01-related-products-sm .column {padding:0 10px;margin-bottom:20px}
.tem01-related-products-sm .images {position:relative;padding-top:100%;overflow:hidden}
.tem01-related-products-sm .images img {position:absolute;left:0;top:0;width:100%;height:100%;-o-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-ms-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-moz-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-webkit-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem01-related-products-sm .column:hover .images img {opacity:.85}
.tem01-related-products-sm .caption {-o-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;-ms-transition:all .6s ease-out 0s;-webkit-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s;text-align:center;width:100%}
.tem01-related-products-sm .title {color:#565656;font-size:14px;padding:15px 0 2px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem01-related-products-sm .description {font-size:13px;color:#929292;margin-top:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
@media (max-width:991px) {
    .tem01-related-products-sm .main .column {width:33.3333%;padding:0 10px;margin:5px 0}
    .tem01-related-products-sm .title {padding:5px 0 2px}
    .tem01-related-products-sm .btnview {margin-top:5px}
}
@media (max-width:480px) {
    .tem01-related-products-sm .description {font-size:12px;margin-top:5px}
    .tem01-related-products-sm .main .headline {font-size:17px!important;margin:30px 0 15px}
    .tem01-related-products-sm .main .column {width:50%;padding:0 7px}
}
@media (max-width:320px) {
    .tem01-related-products-sm .main .column {width:100%;padding:0 15px}
    .tem01-related-products-sm .main .headline {font-size:16px!important}
}
.tem02-related-products {padding-bottom:15px;background:0 0}
.tem01-side-related-products .main {border:1px solid #ddd;margin-bottom:15px}
.tem01-side-related-products .main .headline {font-size:16px;color:#646464;height:50px;line-height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #e6e6e6;margin:0 0 15px;padding:0 15px}
.tem01-side-related-products .main .thumbnail {border-radius:0;border:0;border-bottom:1px solid #eee;padding:0;margin-bottom:10px;background:0 0}
.tem01-side-related-products .main .thumbnail:last-child {margin:0;border:0}
.tem01-side-related-products .main h5 {font-size:12px;padding:0;height:40px;line-height:20px;overflow:hidden}
.tem01-side-related-products .main .thumbnail img {width:100%;height:100%}
.tem01-side-related-products .main .thumbnail .caption {color:#333;padding:9px 0}
@media (max-width:991px) {
    .tem01-side-related-products .main .thumbnail {position:relative;padding-top:110%}
    .tem01-side-related-products .main .thumbnail img {position:absolute;height:80%;top:0;left:0;width:100%}
    .tem01-side-related-products .main .thumbnail .caption {position:absolute;top:80%}
}
@media(max-width:640px) {
    .tem01-side-related-products .main .col-xs-6 {width:50%}
}
@media(max-width:480px) {
    .tem01-side-related-products .main h5 {margin:0}
}
@media (max-width:360px) {
    .tem01-side-related-products .main .thumbnail {padding-top:150%}
}
@media(max-width:320px) {
    .tem01-side-related-products .main .col-xs-6 {width:100%}
    .tem01-side-related-products .main .thumbnail {padding-top:100%}
}
.tem02-side-related-products .interval {margin:0 -5px}
.tem02-side-related-products .headline {font-size:18px;color:#333;margin:30px 0 20px}
.tem02-side-related-products [module-style=column] {padding:0 10px;margin-bottom:20px}
.tem02-side-related-products .caption {border-bottom:1px solid transparent;width:100%;-o-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;-ms-transition:all .6s ease-out 0s;-webkit-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s}
.tem02-side-related-products .caption .text {text-align:left;padding:10px 0}
.tem02-side-related-products [module-style=column]:hover .caption {border-color:#464646}
.tem02-side-related-products .images {position:relative;padding-top:100%;overflow:hidden}
.tem02-side-related-products .images img {position:absolute;left:0;top:0;width:100%;height:100%;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem02-side-related-products [module-style=column]:hover .images img {transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-moz-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15)}
.tem02-side-related-products .title {color:#444;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem02-side-related-products [module-style=column]:hover .title {color:#464646}
.tem02-side-related-products .description {font-size:13px;color:#7a7a7a;margin-top:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem02-side-related-products [module-style=column]:hover .description {color:#666}
@media (max-width:991px) {
    .tem02-side-related-products .main [module-style=column] {width:33.3333%}
}
@media (max-width:480px) {
    .tem02-side-related-products .description {margin-top:6px}
    .tem02-side-related-products [module-style=column] {margin-bottom:10px}
    .tem02-side-related-products .main .headline {font-size:17px!important;margin:30px 0 15px}
    .tem02-side-related-products .main [module-style=column] {width:50%}
}
@media (max-width:320px) {
    .tem02-side-related-products .main .headline {font-size:16px!important}
}
.tem03-side-related-products .interval {margin:0 -5px}
.tem03-side-related-products .headline {font-size:18px;color:#333;margin:30px 0 20px}
.tem03-side-related-products [module-style=column] {padding:0 10px;margin-bottom:20px}
.tem03-side-related-products [module-style=column]>a {-o-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;-ms-transition:all .6s ease-out 0s;-webkit-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s;width:100%;height:100%;display:block}
.tem03-side-related-products .images {left:0;top:0;width:100%;height:100%;z-index:3}
.tem03-side-related-products .images .icon {width:40px;height:40px;color:#fff;text-align:center;line-height:40px;background:rgba(0,0,0,.5);top:-50px;left:50%;position:absolute;margin-top:-20px;margin-left:-20px;font-size:18px;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;opacity:0}
.tem03-side-related-products [module-style=column]:hover .images .icon {top:50%;opacity:1}
.tem03-side-related-products .caption {width:100%;padding:10px;text-align:center;-o-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;-ms-transition:all .6s ease-out 0s;-webkit-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s}
.tem03-side-related-products .images {position:relative;padding-top:100%;overflow:hidden}
.tem03-side-related-products .images img {position:absolute;left:0;top:0;width:100%;height:100%;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem03-side-related-products [module-style=column]:hover .images img {transform:scale(1.06,1.06);-o-transform:scale(1.06,1.06);-moz-transform:scale(1.06,1.06);-ms-transform:scale(1.06,1.06);-webkit-transform:scale(1.06,1.06)}
.tem03-side-related-products .title {color:#444;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem03-side-related-products [module-style=column]:hover .title {color:#fff}
.tem03-side-related-products .description {font-size:13px;color:#b2b2b2;margin-top:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem03-side-related-products [module-style=column]:hover .description {color:rgba(255,255,255,.56)}
@media (max-width:991px) {
    .tem03-side-related-products .main [module-style=column] {width:33.3333%}
}
@media (max-width:480px) {
    .tem03-side-related-products .main .headline {font-size:17px!important;margin:30px 0 15px}
    .tem03-side-related-products .main [module-style=column] {width:50%}
    .tem03-side-related-products .title {font-size:14px}
    .tem03-side-related-products .images .icon {width:30px;height:30px;line-height:30px;margin-left:-15px;margin-top:-15px;font-size:14px}
}
@media (max-width:320px) {
    .tem03-side-related-products .main .headline {font-size:16px!important}
    .tem03-side-related-products .description {margin-top:5px;font-size:12px}
}
.tem04-side-related-products .interval {margin:0 -5px}
.tem04-side-related-products .headline {font-size:18px;color:#333;margin:30px 0 20px}
.tem04-side-related-products [module-style=column] {padding:0 10px;margin-bottom:20px}
.tem04-side-related-products .images {position:relative;padding-top:65%;overflow:hidden}
.tem04-side-related-products .images img {position:absolute;left:0;top:0;width:100%;height:100%;-o-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-ms-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-moz-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-webkit-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem04-side-related-products [module-style=column]:hover .images img {opacity:.85}
.tem04-side-related-products .caption {width:100%;text-align:center;-o-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;-ms-transition:all .6s ease-out 0s;-webkit-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s}
.tem04-side-related-products .title {color:#565656;font-size:14px;padding:15px 0 2px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem04-side-related-products .description {font-size:13px;color:#929292;margin-top:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
@media (max-width:991px) {
    .tem04-side-related-products .main [module-style=column] {width:33.3333%}
}
@media (max-width:480px) {
    .tem04-side-related-products .description {font-size:12px;margin-top:5px}
    .tem04-side-related-products .main .headline {font-size:17px!important;margin:30px 0 15px}
    .tem04-side-related-products .main [module-style=column] {width:50%}
}
@media (max-width:320px) {
    .tem04-side-related-products .main .headline {font-size:16px!important}
}
.tem05-side-related-products .headline {font-size:18px;color:#333;margin:30px 0 20px}
.tem05-side-related-products [module-style=column] {padding:0 10px;margin-bottom:20px}
.tem05-side-related-products .caption {border-bottom:1px solid transparent;width:100%;-o-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;-ms-transition:all .6s ease-out 0s;-webkit-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s}
.tem05-side-related-products .caption .text {text-align:center;max-width:100%;padding:10px 0}
.tem05-side-related-products .images {position:relative;padding-top:100%;overflow:hidden}
.tem05-side-related-products .images img {position:absolute;left:0;top:0;width:100%;height:100%;-o-transition:all .5s cubic-bezier(0.38,.04,.18,.97) 0s;-ms-transition:all .5s cubic-bezier(0.38,.04,.18,.97) 0s;-moz-transition:all .5s cubic-bezier(0.38,.04,.18,.97) 0s;-webkit-transition:all .5s cubic-bezier(0.38,.04,.18,.97) 0s;transition:all .5s cubic-bezier(0.38,.04,.18,.97) 0s}
.tem05-side-related-products .swiper-slide:hover .images img {transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1)}
.tem05-side-related-products .title {color:#262626;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s}
.tem05-side-related-products .swiper-slide:hover .title {color:inherit}
.tem05-side-related-products .description {font-size:12px;color:#8a8a8a;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;lin-height:20px}
.tem05-side-related-products .swiper-slide:hover .description {color:#666}
.tem05-side-related-products .swiper-button-next,.tem05-side-related-products .swiper-button-prev {background-image:none!important;font-size:30px;background:rgba(0,0,0,.4);color:#fff;margin-top:-60px}
.tem05-side-related-products .swiper-container-horizontal .swiper-wrapper {padding-bottom:30px}
.tem05-side-related-products .swiper-button-prev,.tem05-side-related-products .swiper-container-rtl .swiper-button-next {left:0}
.tem05-side-related-products .swiper-button-next,.tem05-side-related-products .swiper-container-rtl .swiper-button-prev {right:0}
.tem05-side-related-products .swiper-container-horizontal>.swiper-pagination-bullets,.tem05-side-related-products .swiper-pagination-custom,.tem05-side-related-products .swiper-pagination-fraction {bottom:15px}
.tem07-side-related-products .headline {font-size:18px;color:#333;margin:30px 0 20px}
.tem07-side-related-products [module-style=column] {padding:0 10px;margin-bottom:20px}
.tem07-side-related-products .caption {border-bottom:1px solid transparent;width:100%;-o-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;-ms-transition:all .6s ease-out 0s;-webkit-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s}
.tem07-side-related-products .caption .text {text-align:center;max-width:100%;padding:10px 0}
.tem07-side-related-products .images {position:relative;padding-top:100%;overflow:hidden}
.tem07-side-related-products .images img {position:absolute;left:0;top:0;width:100%;height:100%;-o-transition:all .5s cubic-bezier(0.38,.04,.18,.97) 0s;-ms-transition:all .5s cubic-bezier(0.38,.04,.18,.97) 0s;-moz-transition:all .5s cubic-bezier(0.38,.04,.18,.97) 0s;-webkit-transition:all .5s cubic-bezier(0.38,.04,.18,.97) 0s;transition:all .5s cubic-bezier(0.38,.04,.18,.97) 0s}
.tem07-side-related-products .swiper-slide:hover .images img {transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1)}
.tem07-side-related-products .title {color:#262626;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s}
.tem07-side-related-products .swiper-slide:hover .title {color:inherit}
.tem07-side-related-products .description {font-size:12px;color:#8a8a8a;line-height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem07-side-related-products .swiper-slide:hover .description {color:#666}
.tem07-side-related-products .swiper-button-next,.tem07-side-related-products .swiper-button-prev {background-image:none!important;font-size:30px;background:rgba(0,0,0,.4);color:#fff;margin-top:-60px}
.tem07-side-related-products .swiper-container-horizontal .swiper-wrapper {padding-bottom:30px}
.tem07-side-related-products .swiper-button-prev,.tem07-side-related-products .swiper-container-rtl .swiper-button-next {left:0}
.tem07-side-related-products .swiper-button-next,.tem07-side-related-products .swiper-container-rtl .swiper-button-prev {right:0}
.tem07-side-related-products .swiper-container-horizontal>.swiper-pagination-bullets,.tem07-side-related-products .swiper-pagination-custom,.tem07-side-related-products .swiper-pagination-fraction {bottom:15px}
.tem01-side-related-news {margin-bottom:15px;width:100%;overflow:hidden;background:#fff;border:1px solid #f0f0f0}
.tem01-side-related-news .headline {font-size:18px;color:#646464;height:50px;line-height:50px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #e6e6e6;width:100%;padding:0 15px}
.tem01-side-related-news .box {padding:0 15px}
.tem01-side-related-news .box .side-li {padding:15px 0;border-bottom:1px solid #e6e6e6}
.tem01-side-related-news .box .side-li::last-child {border-bottom:0}
.tem01-side-related-news .box .side-li .title {font-size:12px;color:#5a5a5a;line-height:20px!important;height:20px;overflow:hidden}
.tem01-side-related-news .box .side-li .data {font-size:11px;color:#949494;padding:5px 0}
.tem01-side-related-news .box .side-li .description {color:#949494;font-size:12px;line-height:18px!important;max-height:36px;overflow:hidden}
.tem01-side-picture-text {margin-bottom:15px}
.tem01-side-picture-text h4 {font-size:16px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:15px 0 10px}
.tem01-side-picture-text h4::after {content:'';display:block;margin-top:10px;width:10%;height:1px;background:#999;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem01-side-picture-text h4:hover::after {width:100%}
.tem01-side-picture-text .spt_text {font-size:12px;line-height:20px;max-height:40px;overflow:hidden;margin:10px 0}
.tem01-side-picture-text .spt_pic img {width:100%;background:#333}
@media (max-width:768px) {
    .tem01-side-picture-text h4 {font-size:14px}
    .tem01-side-picture-text .spt_text {max-height:none}
    .tem01-side-picture-text .col-xs-6 {width:100%}
}
.tem02-side-picture-text {margin-bottom:15px;border:1px solid #f0f0f0;padding:15px;width:100%;background:#fff}
.tem02-side-picture-text h4 {font-size:16px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0}
.tem02-side-picture-text h4::after {content:'';display:block;margin-top:10px;width:10%;height:1px;background:#999;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem02-side-picture-text h4:hover::after {width:100%}
.tem02-side-picture-text .spt_text {font-size:12px;line-height:20px;max-height:40px;overflow:hidden;margin:10px 0}
@media (max-width:768px) {
    .tem02-side-picture-text h4 {font-size:14px}
    .tem02-side-picture-text .spt_text {max-height:none}
    .tem02-side-picture-text .col-xs-6 {width:100%}
}
.tem03-side-picture-text {margin-bottom:15px;background:#fff;border:1px solid #f0f0f0;padding-bottom:15px}
.tem03-side-picture-text .spt_pic {padding:15px 15px 0}
.tem03-side-picture-text .spt_pic img {width:100%;background:#333}
.tem04-side-picture-text {background:#fff;margin-bottom:15px;width:100%;overflow:hidden;border:1px solid #f0f0f0;padding-bottom:15px}
.tem04-side-picture-text .title {font-size:14px;color:#646464;height:50px;line-height:50px!important;border-bottom:1px solid #e6e6e6;white-space:nowrap;text-overflow:ellipsis;padding:0 15px}
.tem04-side-picture-text .spt_pic {width:100%;padding:15px 15px 0}
.tem04-side-picture-text .spt_pic img {width:100%}
.tem05-side-picture-text {width:100%;padding:15px;overflow:hidden;background:#f0f0f0;margin-bottom:15px}
.tem05-side-picture-text .side-info {width:100%;font-size:14px;color:#333;margin-bottom:5px;display:inline-flex}
.tem05-side-picture-text .side-info span {color:#666;font-size:20px;float:left;line-height:25px;display:inline-block}
.tem05-side-picture-text .side-info div {float:left;line-height:25px;padding-left:10px;display:inline-block}
.tem05-side-picture-text .side-info div section {padding:0;line-height:25px}
.tem05-side-picture-text .side-prompt {width:100%;margin:8px 0}
.tem05-side-picture-text .side-prompt p {font-size:14px;color:#555;width:100%}
.tem05-side-picture-text .side-prompt img {width:150px;margin:5px auto;display:block}
.tem06-side-picture-text {margin-bottom:15px;width:100%;overflow:hidden;padding:0 10px}
.tem06-side-picture-text .title {border-bottom:1px solid #888}
.tem06-side-picture-text .title h3 {font-size:20px;width:auto;border-bottom:3px solid #888;padding:15px 0 5px;display:inline-block;margin:0}
.tem06-side-picture-text .side-QRCode {width:100%;padding:15px 0;overflow:hidden}
.tem06-side-picture-text .side-QRCode img {width:70%;margin:0 auto;display:block}
.tem01-list-picture-text {width:100%;overflow:hidden;margin:10px 0}
.tem01-list-picture-text h1 {font-size:22px;width:100%;color:#333}
.tem01-list-picture-text .histroy {width:100%;overflow:hidden}
.tem01-list-picture-text .histroy-event {width:100%;padding:20px 0;border-bottom:1px dashed #ccc;display:inline-block;transition:transform .8s ease 0s;color:#666}
.tem01-list-picture-text .histroy-event .title {font-size:30px}
.tem01-list-picture-text .histroy-event .description {font-size:14px;line-height:22px}
.tem01-list-picture-text .histroy-event:hover {transform:translate3d(-10px,0,0)}
@media (max-width:480px) {
    .tem01-list-picture-text .col-xs-10,.tem01-list-picture-text .col-xs-6 {width:100%}
}
.tem02-list-picture-text {width:100%;overflow:hidden;margin:20px 0}
.tem02-list-picture-text img {max-width:100%}
.tem03-list-picture-text {width:100%;overflow:hidden;margin:10px 0;display:inline-block}
.tem03-list-picture-text .col-lg-6:nth-of-type(1) {padding:0 10px 0 0;margin-bottom:15px}
.tem03-list-picture-text .col-lg-6:nth-of-type(2) {padding:0 0 0 10px}
.tem03-list-picture-text .text {margin-bottom:15px}
.tem03-list-picture-text .title {font-size:24px;color:#333;margin-bottom:15px}
.tem03-list-picture-text .description {font-size:14px;color:#666;line-height:24px}
.tem03-list-picture-text img {width:100%}
.mainlist .rightlist .tem03-list-picture-text .col-lg-6 {width:100%;padding:0}
@media (max-width:767px) {
    .tem03-list-picture-text .title {margin-bottom:10px}
}
.tem04-list-picture-text {width:100%;overflow:hidden;margin:10px 0;display:inline-block}
.tem04-list-picture-text .col-lg-6:nth-of-type(1) {padding:0 10px 0 0}
.tem04-list-picture-text .col-lg-6:nth-of-type(2) {padding:0 0 0 10px}
.tem04-list-picture-text .text {margin-top:15px}
.tem04-list-picture-text .title {font-size:24px;color:#333;margin-bottom:15px}
.tem04-list-picture-text .description {font-size:14px;color:#666;line-height:24px}
.tem04-list-picture-text img {width:100%}
.mainlist .rightlist .tem04-list-picture-text .col-lg-6 {width:100%;padding:0}
.mainlist .rightlist .tem04-list-picture-text .col-lg-6:nth-of-type(1) {margin-bottom:10px}
@media (max-width:767px) {
    .tem04-list-picture-text .title {margin-bottom:10px}
}
.tem05-list-picture-text .list-li {width:100%;transition:all .6s ease 0s;padding:20px 0;border-bottom:1px solid #eee}
.mainlist .rightlist .tem05-list-picture-text .list-li img,.mainlist .tem05-list-picture-text .list-li img {width:100%;max-height:130px;overflow:hidden}
.tem05-list-picture-text .list-li .data {font-family:HELVETICANEUELTPRO-THEX,Arial;font-weight:300;transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;text-align:left}
.tem05-list-picture-text .list-li:hover .data {transform:translateX(20px)}
.tem05-list-picture-text .list-li .data {font-size:28px;color:#8a8a8a;line-height:46px;display:inline-block;width:100%}
.tem05-list-picture-text .list-li .text {width:100%;transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;transform:translateX(-40px)}
.tem05-list-picture-text .list-li:hover .text {transform:translateX(-20px)}
.tem05-list-picture-text h3.title {color:#555;font-size:16px;margin:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;transition:all .35s ease-in 0s;line-height:30px}
.tem05-list-picture-text .description {max-height:75px;overflow:hidden;line-height:25px!important;font-size:13px;transition:all .33s ease-in 0s;-o-transition:all .33s ease-in 0s;-moz-transition:all .33s ease-in 0s;-ms-transition:all .33s ease-in 0s;-webkit-transition:all .33s ease-in 0s;color:#666}
.mainlist .rightlist .tem05-list-picture-text .description {max-height:50px}
.tem05-list-picture-text .col-lg-4 {padding-left:0}
.tem05-list-picture-text .col-lg-6 {padding-right:0}
@media (max-width:991px) {
    .tem05-list-picture-text .list-li .text {transform:translateX(0)}
}
@media (max-width:480px) {
    .tem05-list-picture-text .col-lg-2,.tem05-list-picture-text .col-lg-4,.tem05-list-picture-text .col-lg-6 {padding:0}
    .tem05-list-picture-text .col-xs-2,.tem05-list-picture-text .col-xs-4,.tem05-list-picture-text .col-xs-6 {width:100%}
    .tem05-list-picture-text .list-li .data {margin:10px 0}
}
.tem06-list-picture-text {width:100%;padding:15px 0;line-height:24px;font-size:14px;color:#666}
@media (max-width:900px) {
    .tem06-list-picture-text .main {width:600px}
}
@media (max-width:767px) {
    .tem06-list-picture-text .main {width:70%}
}
.tem07-list-picture-text {margin:20px 0}
.tem07-list-picture-text .col-lg-4 {border-right:1px solid #eee}
.tem07-list-picture-text .col-lg-4:nth-of-type(3) {border-right:none}
.tem07-list-picture-text .text .time {font-size:50px;color:#666;text-align:center;font-family:HELVETICANEUELTPRO-THEX,Arial;width:100%}
.tem07-list-picture-text .text .desc {font-size:18px;color:#ccc;text-align:center;width:100%}
@media (max-width:480px) {
    .tem07-list-picture-text .text span {font-size:30px}
}
.tem08-list-picture-text {width:100%;text-align:center;overflow:hidden}
.tem08-list-picture-text .text {border:2px solid transparent;width:300px;border-radius:50%;height:300px;margin:0 auto;overflow:hidden;padding:40px}
.tem08-list-picture-text .description {max-height:216px;overflow:hidden;color:#fff;font-size:14px;line-height:24px}
.tem09-list-picture-text {width:100%;overflow:hidden;margin:10px 0;display:inline-block}
.tem09-list-picture-text .col-lg-6:nth-of-type(1) {padding:0 10px 0 0;margin-bottom:15px}
.tem09-list-picture-text .col-lg-6:nth-of-type(2) {padding:0 0 0 10px}
.tem09-list-picture-text .title {font-size:24px;color:#333;margin-bottom:15px}
.tem09-list-picture-text .description {font-size:14px;color:#666;line-height:24px}
.tem09-list-picture-text img {width:100%}
@media (max-width:767px) {
    .tem09-list-picture-text .col-lg-6 {padding:0}
    .tem09-list-picture-text .title {margin-bottom:10px}
}
.tem10-list-picture-text {width:100%;overflow:hidden;margin:10px 0;display:inline-block}
.tem10-list-picture-text .col-lg-6:nth-of-type(1) {padding:0 10px 0 0;margin-bottom:15px}
.tem10-list-picture-text .col-lg-6:nth-of-type(2) {padding:0 0 0 10px}
.tem10-list-picture-text .title {font-size:24px;color:#333;margin-bottom:15px}
.tem10-list-picture-text .description {font-size:14px;color:#666;line-height:24px}
.tem10-list-picture-text img {width:100%}
@media (max-width:767px) {
    .tem10-list-picture-text .col-lg-6 {padding:0}
    .tem10-list-picture-text .title {margin-bottom:10px}
}
.tem11-list-picture-text {width:100%;overflow:hidden;display:inline-block;margin:10px -8px}
.tem11-list-picture-text .col-lg-4 {padding:0 7px}
.tem11-list-picture-text .text {width:100%;border:1px solid #eee;padding:50px 15px 40px;background:#fff;transition:all .4s ease-in 0s;text-align:center}
.tem11-list-picture-text .text:hover {border-color:#111}
.tem11-list-picture-text .text .title {font-size:24px;color:#111;position:relative;padding:0 0 40px;font-weight:500;white-space:nowrap;overflow:hidden}
.tem11-list-picture-text .text .title::before {content:"";position:absolute;width:40px;height:1px;background-color:#000;bottom:25px;left:50%;margin-left:-20px}
.tem11-list-picture-text .text .short {padding:8px 40px;text-overflow:ellipsis;font-size:14px;color:#333;border-radius:50px;border:1px solid #eee;overflow:hidden;white-space:nowrap;transition:all .4s ease-in 0s;display:inline-block}
.tem11-list-picture-text .text:hover .short {background-color:#111;color:#fff;border-color:#111}
.tem11-list-picture-text .text .description {font-size:12px;color:#666;line-height:22px!important;max-height:66px;overflow:hidden;margin-top:30px}
@media (max-width:767px) {
    .tem11-list-picture-text .col-lg-4 {padding:7px 0}
    .tem11-list-picture-text .text {padding:30px 15px}
    .tem11-list-picture-text .text .title {padding:0 0 30px}
    .tem11-list-picture-text .text .description {margin-top:10px}
}
.tem12-list-picture-text {margin:0 -8px;overflow:hidden;width:100%;padding:15px 0}
.tem12-list-picture-text .col-lg-6 {padding:0 7px}
.tem12-list-picture-text img {max-width:100%}
.tem14-list-picture-text {margin:10px -8px;overflow:hidden;width:100%}
.tem14-list-picture-text .col-lg-3 {padding:0 7px}
.tem14-list-picture-text img {width:100%}
.tem15-list-picture-text {width:100%;overflow:hidden;margin:10px 0}
.tem15-list-picture-text .histroy {width:100%;overflow:hidden;border-bottom:1px solid rgba(211,211,211,.5)}
.tem15-list-picture-text .histroy-event {width:100%;padding:8px 0;display:inline-block;transition:transform .6s ease 0s;color:#666;float:left}
.tem15-list-picture-text .histroy-event .to-right {color:#a5a5a5;font-size:15px;padding:0 2%;display:inline-block;float:left}
.tem15-list-picture-text .histroy-event .year {font-size:18px;font-family:HELVETICANEUELTPRO-THEX,Arial;display:inline-block;float:left}
.tem15-list-picture-text .histroy-event .event {font-size:13px;line-height:22px;color:#6a6a6a;display:inline-block;max-width:80%;overflow:hidden}
.tem15-list-picture-text .histroy-event:hover {transform:translate3d(20px,0,0)}
@media (max-width:768px) {
    .tem15-list-picture-text .histroy-event .to-right {padding:0 3%}
    .tem15-list-picture-text .histroy-event .year {width:80%}
    .tem15-list-picture-text .histroy-event .to-right {float:right}
    .tem15-list-picture-text .histroy-event .event {width:100%;margin-top:10px}
}
.tem16-list-picture-text {margin:15px 0}
.tem16-list-picture-text .col-lg-2:nth-of-type(6n+1),.tem16-list-picture-text .col-lg-3:nth-of-type(4n+1),.tem16-list-picture-text .col-lg-4:nth-of-type(3n+1),.tem16-list-picture-text .col-lg-6:nth-of-type(2n+1) {clear:both;padding:0 7px}
.tem16-list-picture-text .images img {max-width:100%}
.tem16-list-picture-text .text {padding:10px 0 15px}
.tem16-list-picture-text .title {font-size:16px;color:#444;padding-bottom:5px}
.tem16-list-picture-text .description {display:block;font-size:12px;color:#444;opacity:.77;line-height:22px!important;overflow:hidden}
@media (max-width:768px) {
    .tem16-list-picture-text .title {font-size:14px}
    .tem16-list-picture-text .col-xs-6:nth-of-type(n) {clear:none}
    .tem16-list-picture-text .col-xs-6:nth-of-type(2n+1) {clear:both}
}
.tem17-list-picture-text {margin-bottom:15px}
.tem17-list-picture-text .col-lg-4 {padding:0 7px}
.tem17-list-picture-text .images img {width:100%}
.tem17-list-picture-text .text {padding:10px 0 15px}
.tem17-list-picture-text .title {font-size:16px;color:#444;padding-bottom:5px}
.tem17-list-picture-text .title:hover {color:inherit}
.tem17-list-picture-text .description {display:block;font-size:12px;color:#444;opacity:.77;line-height:22px;overflow:hidden}
@media (max-width:768px) {
    .tem17-list-picture-text .title {font-size:14px}
}
@media (max-width:320px) {
    .tem17-list-picture-text .col-lg-4 {width:100%;padding:0}
}
.tem18-list-picture-text .col-lg-3 {padding:0 7px}
.tem18-list-picture-text .images {position:relative;padding-top:100%}
.tem18-list-picture-text .images img {position:absolute;width:100%;height:100%;left:0;top:0}
.tem18-list-picture-text .text {padding:10px 0 15px}
.tem18-list-picture-text .title {font-size:16px;color:#444;padding-bottom:5px}
.tem18-list-picture-text .description {display:block;font-size:12px;color:#444;opacity:.77;line-height:22px;overflow:hidden}
@media (max-width:768px) {
    .tem18-list-picture-text .title {font-size:14px}
    .tem18-list-picture-text .col-lg-3:nth-child(odd) {padding:0 7px 0 0}
    .tem18-list-picture-text .col-lg-3:nth-child(even) {padding:0 0 0 7px}
}
.tem19-list-picture-text {padding:15px 0}
.tem19-list-picture-text .images img {float:left;height:50px;margin-right:15px}
.tem19-list-picture-text .images .text {float:left;max-width:70%;overflow:hidden}
.tem19-list-picture-text .images .text .title {font-size:16px;color:#000;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px;font-weight:500}
.tem19-list-picture-text .images .text .short {font-size:14px;color:#999;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem19-list-picture-text .description {font-size:14px;color:#5e6267;line-height:28px;text-align:justify;margin:25px 0 10px}
@media (max-width:768px) {
    .tem19-list-picture-text .description {margin:15px 0 10px}
}
.tem20-list-picture-text {margin:8px 0}
.tem20-list-picture-text a {font-size:14px;color:#333;float:left;max-width:70%}
.tem20-list-picture-text a .title {width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem20-list-picture-text .data {font-size:12px;color:#999;float:right;max-width:25%;text-align:right}
.tem21-list-picture-text {margin:0 -7px}
.tem21-list-picture-text .interval {padding:0 8px}
.tem21-list-picture-text .col-lg-3 {width:20%;padding:0 7px}
.tem21-list-picture-text .images {width:100%;overflow:hidden}
.tem21-list-picture-text .images img {width:100%}
.tem21-list-picture-text .text {background:#fff;padding:10px 0}
.tem21-list-picture-text .text .title {font-size:15px;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:30px;height:30px}
.tem21-list-picture-text .text .description {display:block;font-size:12px;color:#333;opacity:.77;line-height:20px;height:auto;overflow:hidden}
@media (max-width:991px) {
    .tem21-list-picture-text .text .description {height:40px}
    .tem21-list-picture-text .col-lg-3 {width:33.333%;margin:7px 0}
}
@media (max-width:480px) {
    .tem21-list-picture-text .col-lg-3 {width:50%}
}
@media (max-width:320px) {
    .tem21-list-picture-text .col-lg-3 {width:100%}
}
.tem22-list-picture-text .left {width:100%;border-right:1px solid #333;max-height:400px;overflow-y:auto}
.tem22-list-picture-text .left .year {width:100%;text-align:center;cursor:pointer;font-family:HELVETICANEUELTPRO-THEX,Arial;-moz-transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s;-webkit-transition:all .3s ease-in 0s;-ms-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem22-list-picture-text .left .year.active,.tem22-list-picture-textr .left .year:hover {background:#111;color:#fff}
.tem22-list-picture-text .right {width:100%;max-height:400px;overflow-y:auto}
.tem22-list-picture-text .right .year {color:#333;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem22-list-picture-text .right .description {display:block;font-size:13px;color:#333;opacity:.62;line-height:25px;margin:20px 0 10px}
.tem22-list-picture-text .left .year {padding:10px 15px}
.tem22-list-picture-text .right .year {font-size:22px}
.tem22-list-picture-text .right {padding:10px 0 10px 20px}
.tem23-list-picture-text {padding:0}
.tem23-list-picture-text .col-lg-6:nth-of-type(1) {padding-left:0}
.tem23-list-picture-text .col-lg-6:nth-of-type(2) {padding-right:0}
.tem23-list-picture-text video {width:100%}
.tem23-list-picture-text .title {font-size:24px;color:#333;margin:0 0 15px}
.tem23-list-picture-text .infobar {padding:15px 0}
.tem23-list-picture-text .description {line-height:26px!important;max-height:260px;overflow:hidden;font-size:13px;color:#848484}
.tem23-list-picture-text .about_btn {padding:15px 0;text-transform:uppercase}
@media (max-width:767px) {
    .tem23-list-picture-text .col-lg-6 {padding:0!important}
    .tem23-list-picture-text .title {margin:0 0 10px}
    .tem23-list-picture-text .description {line-height:24px!important;max-height:240px}
}
.tem24-list-picture-text .irregular-li .left .data {text-align:left;font-size:15px;color:#666;font-family:arial;position:relative;padding-top:15px}
.tem24-list-picture-text .data::before {position:absolute;content:"";width:18px;height:18px;border:3px solid #f4f4f4;background:#bababa;right:-24px;top:15px;border-radius:50%;z-index:2;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;-ms-transition:all .3s linear 0s;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}
.tem24-list-picture-text .irregular-li:hover .data::before {top:10px;background:#c9c9c9}
.tem24-list-picture-text .irregular-li .right {padding:10px 0 20px;padding-left:35px;border-left:1px solid #ccc}
.tem24-list-picture-text .title {font-size:14px;color:#666;line-height:24px}
.tem24-list-picture-text .description {font-size:14px;color:gray;line-height:24px;margin:8px 0 0}
@media (max-width:640px) {
    .tem24-list-picture-text .col-lg-2 {width:25%}
    .tem24-list-picture-text .col-lg-8 {width:75%}
    .tem24-list-picture-text .irregular-li .right {padding:10px 10px 20px 20px}
    .tem24-list-picture-text .full-screen .irregular-li .right {padding:10px 20px 20px}
    .tem24-list-picture-text .data::before {right:-18px}
}
@media (max-width:480px) {
    .tem24-list-picture-text .data::before {right:-15px}
}
@media (max-width:320px) {
    .tem24-list-picture-text .col-lg-2 {width:33.3333%}
    .tem24-list-picture-text .col-lg-8 {width:66.6667%}
    .tem24-list-picture-text .irregular-li .right {padding:10px 10px 10px 15px}
    .tem24-list-picture-text .irregular-li .left .data {font-size:14px}
    .tem24-list-picture-text .description {margin-top:0;font-size:12px}
}
.tem25-list-picture-text {margin:30px 0 10px}
.tem25-list-picture-text .text {transition:all .4s ease-out 0s;background:#41B3EE;color:#fff;padding:60px 40px;text-align:center}
.tem25-list-picture-text .title {font-size:20px;color:#fff;position:relative;padding-bottom:30px;line-height:30px;height:60px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem25-list-picture-text .title::before {position:absolute;content:"";left:50%;bottom:15px;width:30px;height:2px;background-color:#fff;margin-left:-15px}
.tem25-list-picture-text .description {font-size:13px;color:#fff;line-height:25px!important;max-height:150px;overflow:hidden}
@media (max-width:768px) {
    .tem25-list-picture-text .text {padding:40px}
    .tem25-list-picture-text .title {font-size:18px;line-height:24px!important;height:48px}
}
@media (max-width:480px) {
    .tem25-list-picture-text .text {padding:20px 15px}
    .tem25-list-picture-text .title {height:auto}
}
.tem01-menu-tab .list-menu {float:right;max-width:30%;font-size:20px;color:#333;display:none}
.tem01-menu-tab .list-menu:hover {opacity:.7}
.tem01-menu-tab {width:100%;padding:10px 0;margin:10px 0 30px}
.tem01-menu-tab .title-box {width:100%;overflow:hidden;padding:15px 0;margin:0 0 5px}
.tem01-menu-tab h3 {font-size:18px;color:#444;margin:0;max-width:100%}
.tem01-menu-tab .menu-group {float:right;margin-bottom:10px;position:relative}
.tem01-menu-tab .menu-group .menu-default {display:inline-block;border:none;box-shadow:none}
.tem01-menu-tab .menu-group .menu_first {position:relative;padding:5px 10px;background:0 0;border:none;border-radius:0;z-index:4}
.tem01-menu-tab .menu-group .menu_first .caret {position:absolute;top:50%;right:10px;margin-top:-2px}
.tem01-menu-tab .menu-group .menu_first .menu-title {color:#8e8e8e;font-size:14px}
.tem01-menu-tab .menu-group .menu_first span.icon {color:#8e8e8e}
.tem01-menu-tab .menu-default>.menu_first+.menu-collapse>.menu-body {border-top:none}
.tem01-menu-tab .menu-group .menu-default .menu_second {position:absolute;z-index:5;display:none}
.tem01-menu-tab .menu-body {padding:0;box-shadow:0 5px 10px rgba(0,0,0,.1);margin-top:5px}
.tem01-menu-tab .menu-body li {border-bottom:1px solid rgba(0,0,0,.08);background:#fff}
.tem01-menu-tab .menu-body li a {padding:12px 15px;display:block;transition:all .3s ease-in 0s;font-size:12px;color:#aaa}
.tem01-menu-tab .menu-body li a:hover {background:#f9f9f9;color:#333;text-indent:10px}
.tem01-menu-tab .menu-body li a.bg-color {color:#fff}
.tem01-menu-tab .menu-default {border-radius:0}
@media (max-width:768px) {
    .tem01-menu-tab {margin-bottom:0}
    .tem01-menu-tab h3 {max-width:70%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;float:left;display:inline-block}
    .tem01-menu-tab .menu-group {display:none;width:100%}
    .tem01-menu-tab .list-menu {display:block}
    .tem01-menu-tab .menu-body {box-shadow:0 0 6px rgba(0,0,0,.1)}
    .tem01-menu-tab .menu-group .menu_first {padding:10px}
    .tem01-menu-tab .menu-group .menu-default {width:100%}
    .tem01-menu-tab .menu-group .menu-default .menu_second {position:static}
    .tem01-menu-tab .title-box {margin:0}
}
.tem02-menu-tab {width:100%;padding:10px 0;margin:10px 0 30px}
.tem02-menu-tab .list-menu {float:right;max-width:30%;font-size:20px;color:#333;display:none}
.tem02-menu-tab .list-menu1 {float:none!important;max-width:100%!important;width:100%!important}
.tem02-menu-tab .list-menu:hover {opacity:.7}
.tem02-menu-tab .title-box {width:100%;overflow:hidden;padding:15px 0;margin:0 0 20px}
.tem02-menu-tab h3 {margin:0;font-size:26px;color:#444;max-width:100%}
.tem02-menu-tab .menu-group {position:relative;margin:0 auto}
.tem02-menu-tab .menu-group .menu-default {display:inline-block;border:none;box-shadow:none;margin-right:5px}
.tem02-menu-tab .menu-group .menu_first {border:none;border-radius:0;padding:12px 28px;position:relative;z-index:4;cursor:pointer}
.tem02-menu-tab .menu-group .menu_first .caret {position:absolute;top:50%;right:10px;margin-top:-2px}
.tem02-menu-tab .menu-group .menu_first .menu-title {color:#666;font-size:14px}
.tem02-menu-tab .menu-group .menu_first.active {background:#333}
.tem02-menu-tab .menu-group .menu_first.active .menu-title,.tem02-menu-tab .menu-group .menu_first.active .span {color:#fff}
.tem02-menu-tab .menu-group .menu_first span.icon {color:#8e8e8e}
.tem02-menu-tab .menu-default>.menu_first+.menu-collapse>.menu-body {border-top:none}
.tem02-menu-tab .menu-group .menu-default .menu_second {position:absolute;z-index:5;display:none}
.tem02-menu-tab .menu-body {padding:0;margin-top:5px}
.tem02-menu-tab .menu-body li {border-bottom:1px solid rgba(0,0,0,.1);background:#fff}
.tem02-menu-tab .menu-body li:last-child {border-bottom:none}
.tem02-menu-tab .menu-body li a {padding:12px 28px;display:block;transition:all .3s ease-in 0s;font-size:13px;color:#666;background:#f7f7f7}
.tem02-menu-tab .menu-body li a:hover {color:#333}
.tem02-menu-tab .menu-default {border-radius:0}
.tem02-menu-tab .menu-group .menu_first:hover a,.tem02-menu-tab .menu-group .menu_first:hover span.icon {color:#fff}
@media (max-width:768px) {
    .tem02-menu-tab {margin-bottom:0}
    .tem02-menu-tab h3 {max-width:70%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;float:left;display:inline-block}
    .tem02-menu-tab .menu-group {display:none}
    .tem02-menu-tab .list-menu {display:block;text-align:left;float:none}
    .tem02-menu-tab .menu-group .menu-default {width:100%}
    .tem02-menu-tab .menu-group .menu-default .menu_second {position:static}
    .tem02-menu-tab .menu-group .menu_first {padding:12px 15px}
    .tem02-menu-tab .title-box {margin:0}
    .tem02-menu-tab .list-menu1 span {width:40px;height:40px;line-height:40px;text-align:center;background:#666;border-radius:50%;color:#fff;display:inline-block;margin-bottom:5px}
}
.tem03-menu-tab .list-menu {float:right;max-width:30%;font-size:20px;color:#333;display:none}
.tem03-menu-tab .list-menu1 {float:none!important;max-width:100%!important;width:100%!important;text-align:left!important}
.tem03-menu-tab .list-menu:hover {opacity:.7}
.tem03-menu-tab {width:100%;padding:10px 0;margin:10px 0 30px}
.tem03-menu-tab .title-box {width:100%;overflow:hidden;padding:15px 0;margin:0 0 20px}
.tem03-menu-tab h3 {margin:0;font-size:22px;color:#444;max-width:100%}
.tem03-menu-tab .menu-group {position:relative;margin:0 auto;text-align:center}
.tem03-menu-tab .menu-group .menu-default {display:inline-block;border:none;box-shadow:none;margin-right:5px}
.tem03-menu-tab .menu-group .menu_first {border:none;border-radius:0;position:relative;z-index:4;cursor:pointer;background:0 0}
.tem03-menu-tab .menu-group .menu_first .caret {position:absolute;top:50%;right:10px;margin-top:-2px}
.tem03-menu-tab .menu-group .menu_first .menu-title {color:#999;font-size:14px;position:relative;transition:all .3s ease-out 0s;padding:10px 30px 10px 0}
.tem03-menu-tab .menu-group .menu_first.bg-color .menu-title {color:#666}
.tem03-menu-tab .menu-group .menu_first.bg-color .menu-title::before {width:30px}
.tem03-menu-tab .menu-group .menu_first .menu-title::before {content:"";position:absolute;bottom:0;left:0;background-color:#b2b2b2;height:1px;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;width:0}
.tem03-menu-tab .menu-group .menu_first .menu-title::after {content:"/";position:absolute;right:-10px;color:#c8c8c8;font-size:12px;top:10px}
.tem03-menu-tab .menu-group .menu-default .menu-title:hover {color:#666}
.tem03-menu-tab .menu-group .menu-default .menu-title:hover::before {width:30px}
.tem03-menu-tab .menu-group .menu_first span.icon {color:#8e8e8e;display:none}
.tem03-menu-tab .menu-default>.menu_first+.menu-collapse>.menu-body {border-top:none}
.tem03-menu-tab .menu-group .menu-default .menu_second {position:absolute;z-index:5;display:none}
.tem03-menu-tab .menu-body {padding:0;box-shadow:0 5px 10px rgba(0,0,0,.1);margin-top:5px}
.tem03-menu-tab .menu-body li {background:#fff}
.tem03-menu-tab .menu-body li a {padding:12px 15px;display:block;transition:all .3s ease-in 0s;font-size:13px;color:#aaa;position:relative}
.tem03-menu-tab .menu-body li a::before {content:"";position:absolute;bottom:8px;left:15px;background-color:#b2b2b2;height:1px;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;width:0}
.tem03-menu-tab .menu-body li a:hover {color:#333}
.tem03-menu-tab .menu-body li a:hover::before {width:30px}
.tem03-menu-tab .menu-default {border-radius:0}
@media (max-width:768px) {
    .tem03-menu-tab {margin-bottom:0}
    .tem03-menu-tab h3 {max-width:70%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;float:left;display:inline-block}
    .tem03-menu-tab .menu-group {display:none}
    .tem03-menu-tab .list-menu {display:block;text-align:right;width:100%;float:none}
    .tem03-menu-tab .menu-group .menu-default {width:100%;text-align:left}
    .tem03-menu-tab .menu-group .menu-default .menu_second {position:static}
    .tem03-menu-tab .menu-group .menu_first .menu-title {padding:10px 10px 15px 0;display:inline-block}
    .tem03-menu-tab .menu-group .menu_first .menu-title::before {width:20px;bottom:8px}
    .tem03-menu-tab .menu-group .menu_first .menu-title::after {opacity:0}
    .tem03-menu-tab .menu-group .menu_first {padding:0}
    .tem03-menu-tab .menu-body {box-shadow:0 0 6px rgba(0,0,0,.1)}
    .tem03-menu-tab .menu-group .menu_first span.icon {display:inline-block}
    .tem03-menu-tab .title-box {margin:0}
    .tem03-menu-tab .list-menu1 span {width:40px;height:40px;line-height:40px;text-align:center;background:#666;border-radius:50%;color:#fff;display:inline-block;margin-bottom:5px}
}
.tem04-menu-tab .list-menu {max-width:30%;font-size:20px;color:#333;display:none;float:right}
.tem04-menu-tab .list-menu1 {max-width:100%!important;float:none!important;width:100%!important;text-align:right!important}
.tem04-menu-tab .list-menu:hover {opacity:.7}
.tem04-menu-tab {width:100%;padding:10px 0;margin:10px 0 30px}
.tem04-menu-tab .title-box {width:100%;overflow:hidden;padding:15px 0;margin:0 0 15px}
.tem04-menu-tab h3 {margin:0;font-size:22px;color:#444;max-width:100%}
.tem04-menu-tab .menu-group {margin-bottom:10px;position:relative;text-align:left}
.tem04-menu-tab .menu-group .menu-default {display:inline-block;border:none;box-shadow:none;margin-right:2px}
.tem04-menu-tab .menu-group .menu_first {border:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,.15);background:0 0;padding:10px 16px;position:relative;z-index:4;cursor:pointer;transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;border-radius:0}
.tem04-menu-tab .menu-group .menu_first:hover {color:#fff;border:1px solid #333;background:#333}
.tem04-menu-tab .menu-group .menu_first .caret {position:absolute;top:50%;right:10px;margin-top:-2px}
.tem04-menu-tab .menu-group .menu_first .menu-title {color:#a3a3a3;font-size:14px}
.tem04-menu-tab .menu-group .menu_first:hover .menu-title,.tem04-menu-tab .menu-group .menu_first:hover span {color:#fff}
.tem04-menu-tab .menu-group .menu_first.bg-color {background:#333;border:1px solid #333}
.tem04-menu-tab .menu-group .menu_first.bg-color .menu-title,.tem04-menu-tab .menu-group .menu_first.bg-color span.icon {color:#fff}
.tem04-menu-tab .menu-group .menu_first span.icon {color:#a3a3a3}
.tem04-menu-tab .menu-default>.menu_first+.menu-collapse>.menu-body {border-top:none}
.tem04-menu-tab .menu-group .menu-default .menu_second {position:absolute;z-index:5;display:none}
.tem04-menu-tab .menu-body {padding:0;margin-top:5px}
.tem04-menu-tab .menu-body li {border:1px solid #e0e0e0;background:#fff;border-bottom:0}
.tem04-menu-tab .menu-body li:last-child {border-bottom:1px solid #e0e0e0}
.tem04-menu-tab .menu-body li a {padding:10px 15px;display:block;transition:all .3s ease-in 0s;font-size:12px;color:#666}
.tem04-menu-tab .menu-body li a:hover {color:#333}
.tem04-menu-tab .menu-default {border-radius:0}
@media (max-width:768px) {
    .tem04-menu-tab {margin-bottom:0}
    .tem04-menu-tab h3 {display:inline-block;float:left;max-width:70%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
    .tem04-menu-tab .menu-group {display:none}
    .tem04-menu-tab .list-menu {display:block}
    .tem04-menu-tab .menu-group .menu-default {width:100%}
    .tem04-menu-tab .menu-group .menu-default .menu_second {position:static}
    .tem04-menu-tab .menu-group .menu_first {border:1px solid #e0e0e0}
    .tem04-menu-tab .title-box {margin:0}
    .tem04-menu-tab .list-menu1 span {width:40px;height:40px;line-height:40px;text-align:center;background:#666;border-radius:50%;color:#fff;display:inline-block;margin-bottom:5px}
}
.tem05-menu-tab .list-menu {float:right;max-width:30%;font-size:20px;color:#333;display:none}
.tem05-menu-tab .list-menu1 {max-width:100%!important;float:none!important;width:100%!important}
.tem05-menu-tab .list-menu:hover {opacity:.7}
.tem05-menu-tab {width:100%;padding:10px 0;margin:10px 0 30px}
.tem05-menu-tab .title-box {width:100%;overflow:hidden;padding:15px 0;margin:0 0 15px;border-bottom:1px solid #d8d8d8}
.tem05-menu-tab h3 {padding:0 0 0 20px;font-size:24px;color:#444;max-width:100%;position:relative;text-align:left;margin:0}
.tem05-menu-tab h3::before {content:"";position:absolute;left:0;height:20px;width:5px;top:3px}
.tem05-menu-tab .menu-group {margin-bottom:10px;position:relative;z-index:5;text-align:center}
.tem05-menu-tab .menu-group .menu-default {display:inline-block;border:none;box-shadow:none;margin-right:2px}
.tem05-menu-tab .menu-group .menu_first {background:0 0;padding:12px 20px;border:1px solid #ddd;position:relative;z-index:3;cursor:pointer;transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s}
.tem05-menu-tab .menu-group .menu_first:hover {color:#000;border:1px solid #333}
.tem05-menu-tab .menu-group .menu_first .caret {position:absolute;top:50%;right:10px;margin-top:-2px}
.tem05-menu-tab .menu-group .menu_first .menu-title {color:#545454;font-size:14px;font-family:arial,"微软雅黑"}
.tem05-menu-tab .menu-group .menu_first:hover .menu-title,.tem05-menu-tab .menu-group .menu_first:hover span.icon {color:#000}
.tem05-menu-tab .menu-group .menu_first span.icon {color:#a3a3a3}
.tem05-menu-tab .menu-default>.menu_first+.menu-collapse>.menu-body {border-top:none}
.tem05-menu-tab .menu-group .menu-default .menu_second {position:absolute;z-index:4;display:none}
.tem05-menu-tab .menu-body {padding:0;box-shadow:0 2px 10px rgba(0,0,0,.1)}
.tem05-menu-tab .menu-body li {background:#fff}
.tem05-menu-tab .menu-body li a {padding:10px 20px;display:block;transition:all .3s ease-in 0s;font-size:12px;color:#666;position:relative}
.tem05-menu-tab .menu-body li a::before {content:"";position:absolute;width:1px;height:10px;left:6px;top:14px;transition:all .3s ease-in 0s}
.tem05-menu-tab .menu-body li a:hover::before {right:6px;left:auto}
.tem05-menu-tab .menu-body li a:hover {color:#333}
.tem05-menu-tab .menu-default {border-radius:0}
.tem05-menu-tab .menu-group .menu_first.bg-color .menu-title {color:#999}
@media (max-width:768px) {
    .tem05-menu-tab {margin-bottom:0}
    .tem05-menu-tab h3 {display:inline-block;float:left;max-width:70%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
    .tem05-menu-tab .menu-group {display:none}
    .tem05-menu-tab .list-menu {display:block}
    .tem05-menu-tab .menu-group .menu-default {width:100%}
    .tem05-menu-tab .menu-group .menu-default .menu_second {position:static}
    .tem05-menu-tab .menu-body {box-shadow:none}
    .tem05-menu-tab .menu-group .menu_first {border-top:1px solid #f2f2f2}
    .tem05-menu-tab .title-box {margin:0}
    .tem05-menu-tab .list-menu1 span {width:40px;height:40px;line-height:40px;text-align:center;background:#666;border-radius:50%;color:#fff;display:inline-block;margin-bottom:5px}
}
.tem06-menu-tab .list-menu {float:right;max-width:30%;font-size:20px;color:#333;display:none}
.tem06-menu-tab .list-menu1 {max-width:100%!important;float:none!important;width:100%!important}
.tem06-menu-tab .list-menu:hover {opacity:.7}
.tem06-menu-tab {width:100%;padding:10px 0;margin:10px 0 30px}
.tem06-menu-tab .title-box {width:100%;overflow:hidden;padding:15px 0;margin:0 0 15px;border-bottom:1px solid #d8d8d8}
.tem06-menu-tab h3 {padding:0 0 0 20px;font-size:24px;color:#444;max-width:100%;position:relative;text-align:left;margin:0}
.tem06-menu-tab h3::before {content:"";position:absolute;left:0;height:20px;width:5px;top:3px}
.tem06-menu-tab .menu-group {margin-bottom:10px;position:relative;text-align:left;z-index:5}
.tem06-menu-tab .menu-group .menu-default {display:inline-block;border:none;box-shadow:none;margin-right:2px}
.tem06-menu-tab .menu-group .menu_first {background:0 0;padding:12px 20px 12px 0;position:relative;z-index:3;cursor:pointer;transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s}
.tem06-menu-tab .menu-group .menu_first .caret {position:absolute;top:50%;right:10px;margin-top:-2px}
.tem06-menu-tab .menu-group .menu_first .menu-title {color:#545454;font-size:14px;font-family:arial,"微软雅黑"}
.tem05-menu-tab .menu-group .menu_first:hover span.icon,.tem06-menu-tab .menu-group .menu_first:hover .menu-title {color:#000}
.tem06-menu-tab .menu-group .menu_first span.icon {color:#a3a3a3}
.tem06-menu-tab .menu-default>.menu_first+.menu-collapse>.menu-body {border-top:none}
.tem06-menu-tab .menu-group .menu-default .menu_second {position:absolute;z-index:4;display:none}
.tem06-menu-tab .menu-body {padding:0;box-shadow:0 2px 10px rgba(0,0,0,.1)}
.tem06-menu-tab .menu-body li {background:#fff}
.tem06-menu-tab .menu-body li a {padding:10px 20px;display:block;transition:all .3s ease-in 0s;font-size:12px;color:#666;position:relative}
.tem06-menu-tab .menu-body li a::before {content:"";position:absolute;width:1px;height:10px;left:6px;top:14px;transition:all .3s ease-in 0s}
.tem06-menu-tab .menu-body li a:hover::before {right:6px;left:auto}
.tem06-menu-tab .menu-body li a:hover {color:#333}
.tem06-menu-tab .menu-default {border-radius:0}
.tem06-menu-tab .menu-group .menu_first.bg-color .menu-title {color:#999}
@media (max-width:768px) {
    .tem06-menu-tab {margin-bottom:0}
    .tem06-menu-tab h3 {display:inline-block;float:left;max-width:70%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
    .tem06-menu-tab .menu-group {display:none}
    .tem06-menu-tab .list-menu {display:block}
    .tem06-menu-tab .menu-group .menu-default {width:100%}
    .tem06-menu-tab .menu-group .menu-default .menu_second {position:static}
    .tem06-menu-tab .menu-body {box-shadow:none}
    .tem06-menu-tab .menu-group .menu_first {border-top:1px solid #f2f2f2}
    .tem06-menu-tab .title-box {margin:0}
    .tem06-menu-tab .list-menu1 span {width:40px;height:40px;line-height:40px;text-align:center;background:#666;border-radius:50%;color:#fff;display:inline-block;margin-bottom:5px}
}
.tem07-menu-tab .list-menu {float:right;max-width:30%;font-size:20px;color:#333;display:none}
.tem07-menu-tab .list-menu1 {max-width:100%!important;float:none!important;width:100%!important;text-align:left!important}
.tem07-menu-tab .list-menu:hover {opacity:.7}
.tem07-menu-tab {width:100%;padding:10px 0;margin:10px 0 30px}
.tem07-menu-tab .title-box {width:100%;overflow:hidden;padding:15px 0;margin:0 0 20px}
.tem07-menu-tab h3 {margin:0;font-size:26px;color:#444;max-width:100%}
.tem07-menu-tab .menu-group {position:relative;margin:0 auto;text-align:center}
.tem07-menu-tab .menu-group .menu-default {display:inline-block;border:none;box-shadow:none;margin-right:5px}
.tem07-menu-tab .menu-group .menu_first {background:0 0;border:1px solid #eee;border-radius:50px;padding:10px 25px;position:relative;z-index:4;cursor:pointer}
.tem07-menu-tab .menu-group .menu_first.bg-color {border-color:#999}
.tem07-menu-tab .menu-group .menu_first .caret {position:absolute;top:50%;right:10px;margin-top:-2px}
.tem07-menu-tab .menu-group .menu_first .menu-title {color:#666;font-size:14px}
.tem07-menu-tab .menu-group .menu_first span.icon {color:#8e8e8e}
.tem07-menu-tab .menu-default>.menu_first+.menu-collapse>.menu-body {border-top:none}
.tem07-menu-tab .menu-group .menu-default .menu_second {position:absolute;z-index:5;display:none}
.tem07-menu-tab .menu-body {padding:0;margin-top:5px}
.tem07-menu-tab .menu-body li {border-bottom:1px solid rgba(0,0,0,.1);background:#fff}
.tem07-menu-tab .menu-body li:last-child {border-bottom:none}
.tem07-menu-tab .menu-body li a {padding:12px 28px;display:block;transition:all .3s ease-in 0s;font-size:13px;color:#666;background:#f7f7f7}
.tem07-menu-tab .menu-body li a:hover {color:#333}
.tem07-menu-tab .menu-default {border-radius:0}
@media (max-width:768px) {
    .tem07-menu-tab {margin-bottom:0}
    .tem07-menu-tab h3 {max-width:70%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;float:left;display:inline-block}
    .tem07-menu-tab .menu-group {display:none}
    .tem07-menu-tab .list-menu {display:block}
    .tem07-menu-tab .menu-group .menu-default {width:100%}
    .tem07-menu-tab .menu-group .menu-default .menu_second {position:static}
    .tem07-menu-tab .menu-group .menu_first {padding:12px 15px}
    .tem07-menu-tab .title-box {margin:0}
    .tem07-menu-tab .list-menu1 span {width:40px;height:40px;line-height:40px;text-align:center;background:#666;border-radius:50%;color:#fff;display:inline-block;margin-bottom:5px}
}
.tem08-menu-tab .list-menu {float:right;max-width:30%;font-size:20px;color:#333;display:none}
.tem08-menu-tab .list-menu1 {max-width:100%!important;float:none!important;width:100%!important;text-align:left!important}
.tem08-menu-tab .list-menu:hover {opacity:.7}
.tem08-menu-tab {width:100%;padding:10px 0;margin:10px 0 30px}
.tem08-menu-tab .title-box {width:100%;overflow:hidden;padding:15px 0;margin:0 0 20px}
.tem08-menu-tab h3 {margin:0;font-size:26px;color:#444;max-width:100%}
.tem08-menu-tab .menu-group {position:relative;margin:0 auto;text-align:center}
.tem08-menu-tab .menu-group .menu-default {display:inline-block;border:none;box-shadow:none;margin-right:5px;position:relative}
.tem08-menu-tab .menu-group .menu-default::after {background-color:#dbdbdb;content:"";height:1px;margin-top:7px;position:absolute;width:10px;top:7px;right:-10px}
.tem08-menu-tab .menu-group .menu_first {background:0 0;border:0;border-radius:0;padding:5px 25px;position:relative;z-index:4;cursor:pointer}
.tem08-menu-tab .menu-group .menu_first.bg-color .menu-title,.tem08-menu-tab .menu-group .menu_first.bg-color span.icon {color:#000}
.tem08-menu-tab .menu-group .menu_first .caret {position:absolute;top:50%;right:10px;margin-top:-2px}
.tem08-menu-tab .menu-group .menu_first .menu-title {color:#666;font-size:14px}
.tem08-menu-tab .menu-group .menu_first span.icon {color:#8e8e8e}
.tem08-menu-tab .menu-default>.menu_first+.menu-collapse>.menu-body {border-top:none}
.tem08-menu-tab .menu-group .menu-default .menu_second {position:absolute;z-index:5;display:none}
.tem08-menu-tab .menu-body {padding:0;margin-top:5px}
.tem08-menu-tab .menu-body li {border-bottom:1px solid rgba(0,0,0,.1);background:#fff}
.tem08-menu-tab .menu-body li:last-child {border-bottom:none}
.tem08-menu-tab .menu-body li a {padding:12px 28px;display:block;transition:all .3s ease-in 0s;font-size:13px;color:#666;background:#f7f7f7}
.tem08-menu-tab .menu-body li a:hover {color:#333}
.tem08-menu-tab .menu-default {border-radius:0}
.tem08-menu-tab .menu-group .menu_first:hover a,.tem08-menu-tab .menu-group .menu_first:hover span.icon {color:#000}
@media (max-width:768px) {
    .tem08-menu-tab {margin-bottom:0}
    .tem08-menu-tab h3 {max-width:70%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;float:left;display:inline-block}
    .tem08-menu-tab .menu-group {display:none}
    .tem08-menu-tab .list-menu {display:block}
    .tem08-menu-tab .menu-group .menu-default {width:100%}
    .tem08-menu-tab .menu-group .menu-default .menu_second {position:static}
    .tem08-menu-tab .menu-group .menu_first {padding:12px 15px}
    .tem08-menu-tab .title-box {margin:0}
    .tem08-menu-tab .list-menu1 span {width:40px;height:40px;line-height:40px;text-align:center;background:#666;border-radius:50%;color:#fff;display:inline-block;margin-bottom:5px}
}
.tem09-menu-tab .list-menu {float:right;max-width:30%;font-size:20px;color:#333;display:none}
.tem09-menu-tab .list-menu1 {max-width:100%!important;float:none!important;width:100%!important;text-align:right!important}
.tem09-menu-tab .list-menu:hover {opacity:.7}
.tem09-menu-tab {width:100%;padding:10px 0;margin:10px 0 30px}
.tem09-menu-tab .title-box {width:100%;overflow:hidden;padding:15px 0;margin:0 0 20px}
.tem09-menu-tab h3 {margin:0;font-size:26px;color:#444;max-width:100%}
.tem09-menu-tab .menu-group {position:relative;margin:0 auto;text-align:center}
.tem09-menu-tab .menu-group .menu-default {display:inline-block;border:none;box-shadow:none;margin-right:5px;position:relative}
.tem09-menu-tab .menu-group .menu_first {background:0 0;border:1px solid #eee;border-radius:5px;padding:8px 25px;position:relative;z-index:4;cursor:pointer}
.tem09-menu-tab .menu-group .menu_first.bg-color {border-color:#ccc}
.tem09-menu-tab .menu-group .menu_first .caret {position:absolute;top:50%;right:10px;margin-top:-2px}
.tem09-menu-tab .menu-group .menu_first .menu-title {color:#666;font-size:14px}
.tem09-menu-tab .menu-group .menu_first span.icon {color:#8e8e8e}
.tem09-menu-tab .menu-default>.menu_first+.menu-collapse>.menu-body {border-top:none}
.tem09-menu-tab .menu-group .menu-default .menu_second {position:absolute;z-index:5;display:none}
.tem09-menu-tab .menu-body {padding:0;margin-top:5px}
.tem09-menu-tab .menu-body li {border-bottom:1px solid rgba(0,0,0,.1);background:#fff}
.tem09-menu-tab .menu-body li:last-child {border-bottom:none}
.tem09-menu-tab .menu-body li a {padding:12px 28px;display:block;transition:all .3s ease-in 0s;font-size:13px;color:#666;background:#f7f7f7}
.tem09-menu-tab .menu-body li a:hover {color:#333}
.tem09-menu-tab .menu-default {border-radius:0}
.tem09-menu-tab .menu-group .menu_first:hover a,.tem09-menu-tab .menu-group .menu_first:hover span.icon {color:#000}
@media (max-width:768px) {
    .tem09-menu-tab {margin-bottom:0}
    .tem09-menu-tab h3 {max-width:70%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;float:left;display:inline-block}
    .tem09-menu-tab .menu-group {display:none}
    .tem09-menu-tab .list-menu {display:block}
    .tem09-menu-tab .menu-group .menu-default {width:100%}
    .tem09-menu-tab .menu-group .menu-default .menu_second {position:static}
    .tem09-menu-tab .menu-group .menu_first {padding:12px 15px}
    .tem09-menu-tab .title-box {margin:0}
    .tem09-menu-tab .list-menu1 span {width:40px;height:40px;line-height:40px;text-align:center;background:#666;border-radius:50%;color:#fff;display:inline-block;margin-bottom:5px}
}
.tem10-menu-tab {background:#fff;width:100%;padding:22px 0;margin:0 0 30px}
.tem10-menu-tab .list-menu {float:right;max-width:30%;font-size:20px;color:#333;display:none}
.tem10-menu-tab .list-menu1 {max-width:100%!important;float:none!important;width:100%!important;text-align:right!important}
.tem10-menu-tab .list-menu:hover {opacity:.7}
.tem10-menu-tab .title-box {width:100%;overflow:hidden;padding:15px 0;margin:0 0 20px}
.tem10-menu-tab h3 {margin:0;font-size:26px;color:#444;max-width:100%}
.tem10-menu-tab .menu-group {margin-bottom:0;position:relative;text-align:left;display:table}
.tem10-menu-tab .menu-group .menu-default {border:none;box-shadow:none;margin-right:5px;position:relative;display:table-cell}
.tem10-menu-tab .menu-group .menu-default:last-child .menu_first {border-right:none}
.tem10-menu-tab .menu-group .menu_first {background:0 0;border-radius:0;padding:0 30px;position:relative;z-index:4;cursor:pointer;border-right:1px solid #ddd;line-height:16px!important}
.tem10-menu-tab .menu-group .menu_first.bg-color {border-color:#ccc}
.tem10-menu-tab .menu-group .menu_first .caret {position:absolute;top:50%;right:10px;margin-top:-2px}
.tem10-menu-tab .menu-group .menu_first .menu-title {color:#666;font-size:15px}
.tem10-menu-tab .menu-group .menu_first span.icon {color:#8e8e8e}
.tem10-menu-tab .menu-default>.menu_first+.menu-collapse>.menu-body {border-top:none;box-shadow:0 1px 15px rgba(0,0,0,.05);background:#fff}
.tem10-menu-tab .menu-group .menu-default .menu_second {position:absolute;z-index:5;display:none;width:100%}
.tem10-menu-tab .menu-body {padding:0;margin-top:26px}
.tem10-menu-tab .menu-body li {border-bottom:1px solid rgba(0,0,0,.05);background:#fff}
.tem10-menu-tab .menu-body li:last-child {border-bottom:none}
.tem10-menu-tab .menu-body li a {padding:12px 28px;display:block;transition:all .3s ease-in 0s;font-size:13px;color:#888;text-align:center}
.tem10-menu-tab .menu-body li a:hover {color:#333}
.tem10-menu-tab .menu-default {border-radius:0}
.tem10-menu-tab .menu-group .menu_first:hover a,.tem10-menu-tab .menu-group .menu_first:hover span.icon {color:#000}
@media (max-width:768px) {
    .tem10-menu-tab .menu-group {display:none;margin-top:10px}
    .tem10-menu-tab .list-menu {display:block}
    .tem10-menu-tab .menu-group .menu-default {width:100%;display:block;padding:5px 0}
    .tem10-menu-tab .menu-group .menu_first {padding:0}
    .tem10-menu-tab .menu-group .menu-default .menu_second {position:static}
    .tem10-menu-tab .list-menu1 span {width:40px;height:40px;line-height:40px;text-align:center;background:#666;border-radius:50%;color:#fff;display:inline-block;margin-bottom:5px}
    .tem10-menu-tab .menu-body {margin-top:15px}
    .tem10-menu-tab .menu-body li a {text-align:left;padding:10px 28px}
    .tem10-menu-tab .list-menu1 {text-align:left!important}
}
@media (max-width:640px) {
    .tem10-menu-tab {padding:12px 0}
    .tem10-menu-tab .menu-group .menu-default {padding:8px 0;margin-right:0;width:50%;float:left;text-align:center}
    .tem10-menu-tab .menu-group .menu-default .menu_first {padding:0}
}
@media (max-width:440px) {
    .tem10-menu-tab .menu-group .menu-default {width:100%;text-align:left;padding:10px 0}
    .tem10-menu-tab .menu-body li a {text-align:left}
    .tem10-menu-tab .menu-group .menu-default .menu_first {border-right:none}
}
.tem0-list {width:100%;max-width:768px;margin:15px 0}
.tem0-list ul {margin:0 -15px}
.tem0-list ul li {width:100%!important;height:100px;margin:5px 0;padding:0;position:relative;left:0!important;top:0!important}
.tem0-list ul li a {width:100%;height:100px;position:relative;display:block;text-decoration:none;outline:0}
.tem0-list ul li a .image {width:90px;height:90px;position:absolute;top:0;left:15px}
.tem0-list ul li a .image img {width:100%;height:100%}
.tem0-list ul li a .image .discountTag {position:absolute;left:0;top:0;color:#fff;font-size:13px;padding:0 3px;display:inline-block}
.tem0-list ul li a .text {width:100%;height:100%;padding:0 15px 0 120px;max-width:100%!important}
.tem0-list ul li a .text:after {content:"";width:100%;height:1px;display:block}
.tem0-list ul li a .text h3.title {font-size:14px;line-height:16px!important;height:16px;margin:8px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333}
.tem0-list ul li a .text .protext {display:block;font-style:normal;font-size:12px;line-height:16px!important;height:32px;margin:8px 0 3px;overflow-y:hidden;max-height:32px;color:#666}
.tem0-list ul li a .text .pro_price {height:25px;color:#666;margin-bottom:7px;padding:3px 0;background:0 0;text-transform:uppercase;font-family:HELVETICANEUELTPRO-THEX,Arial,"微软雅黑"}
.tem0-list ul li a .text .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem0-list ul li a .text .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem0-list ul li a .text .price_origin {color:#999;font-size:12px}
.tem0-list ul li a .text .price_origin del {font-weight:300}
.tem0-list.two ul {background:0 0;margin:0 -1%}
.tem0-list.two ul li {width:50%!important;height:auto;padding:1px 0;float:left;margin-bottom:0;position:relative;left:0!important;top:0!important}
.tem0-list.two ul li:nth-child(even) {padding-left:1px}
.tem0-list.two ul li:nth-child(odd) {padding-right:1px}
.tem0-list.two ul li a {height:auto;text-align:center}
.tem0-list.two ul li a .text:after {display:none}
.tem0-list.two ul li a .image {width:100%;height:47vw;position:relative;left:0}
.tem0-list.two ul li a .text {height:auto;padding:10px 2px;padding-bottom:5px}
.tem0-list.two ul li a .text .protext {height:16px;max-height:32px;margin:5px 0}
.effect-grid figure {position:relative;padding-top:100%;overflow:hidden;margin:0 0 20px;height:auto;background:#eee url(../images/nopic.jpg) no-repeat 0 0 / cover;text-align:center}
.effect-grid figure img {display:block;width:100%;min-height:100%;position:absolute;left:0;top:0;opacity:1;-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.effect-grid figure figcaption {padding:15px;color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.effect-grid figure figcaption::before,.grid figure figcaption::after {pointer-events:none}
.effect-grid figure figcaption,.grid figure figcaption>a {position:absolute;top:0;left:0;width:100%;height:100%}
.effect01 {background:#000}
.effect01 figcaption {text-align:left}
.effect01 h3 {position:relative;margin:5px 0 15px;max-height:30px;line-height:25px!important;overflow:hidden;font-size:14px;text-shadow:0 0 1px rgba(0,0,0,.3);background:rgba(0,0,0,.4);padding:5px 10px}
.effect01 .discountTag {position:absolute;right:0;bottom:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect01:hover .discountTag {display:none}
.effect01 .protext {overflow:hidden;width:100%;max-height:80px;line-height:22px!important;opacity:0;display:inline-block;padding:10px;background:rgba(255,255,255,.85);color:#000;font-size:12px;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-360px,0,0);transform:translate3d(-360px,0,0)}
.effect01 .protext p:first-child {-webkit-transition-delay:.15s;transition-delay:.15s}
.effect01:hover .protext p:first-child {-webkit-transition-delay:0s;transition-delay:0s}
.effect01:hover .protext {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:.15s;transition-delay:.15s}
.effect01 .btnview {text-transform:uppercase;margin-top:15px;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(360px,0,0);transform:translate3d(360px,0,0)}
.effect01:hover .btnview {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:.15s;transition-delay:.15s}
.effect01 .btnview a {margin-bottom:10px}
.effect01 .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.effect01 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect01 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect01 .price_origin {color:#fff;font-size:12px}
.effect01 .price_origin del {font-weight:300}
@media (max-width:1024px) {
    .effect01 h3 {margin:5px 0}
    .effect01 .btnview {margin-top:5px}
    .effect01 .btnview a {margin-bottom:5px}
    .effect01 .protext {max-height:54px;padding:5px 10px;opacity:1;transform:none}
    .effect01 .btnview {opacity:1;transform:none}
}
@media (max-width:767px) {
    .effect-grid figure .protext {width:100%}
    .effect-grid figure {margin:15px 0}
    .mainlist .col-md-3 .imgbar-full,.mainlist .col-md-3 .imgbar-mid,.mainlist .leftlist .imgbar-full,.mainlist .leftlist .imgbar-mid {height:auto}
}
@media (max-width:640px) {
    .col-md-6 .imgbar-mid,.col-md-9 .col-md-6 .imgbar-mid {height:300px}
}
@media (max-width:480px) {
    .col-md-6 .imgbar-mid,.col-md-9 .col-md-6 .imgbar-mid {height:200px}
    .effect-grid .col-xs-6 {width:100%}
}
@media (max-width:320px) {
    .effect01 h3 {font-size:12px;max-height:50px}
    .col-md-6 .imgbar-mid,.col-md-9 .col-md-6 .imgbar-mid {height:150px}
    .effect01 .protext {display:none}
}
.effect-grid02 .col-md-3,.effect-grid02 .col-md-4,.effect-grid02 .col-md-6 {margin-bottom:10px}
.effect-grid02 .effect02 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid02 .effect02 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.effect-grid02 .effect02 .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid02 .effect-grid02-protext {margin:0 0 5px;height:40px;line-height:20px!important;overflow:hidden;font-size:12px}
.effect-grid02 figcaption {padding:10px;background:#eee}
.effect-grid02 h3 {font-size:14px;font-weight:400;margin:0 0 10px!important;border-bottom:1px dashed #ccc;height:26px;line-height:26px!important;overflow:hidden}
.effect-grid02 .btnview a {font-size:12px;padding:8px 20px}
.effect-grid02 .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:10px}
.effect-grid02 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid02 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid02 .price_origin {opacity:.5;font-size:12px}
.effect-grid02 .price_origin del {font-weight:300}
@media (max-width:1024px) {
    .effect-grid02 .effect02 img {opacity:1;transform:none}
    .effect02 .btnview a {margin-bottom:5px}
}
@media (max-width:480px) {
    .effect-grid02 .col-xs-6 {width:100%}
}
.effect-grid03 .effect03 {width:50%;float:left;padding:0;overflow:hidden;position:relative;height:140px}
.effect-grid03 .effect03 img {display:block;width:100%;opacity:.8;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%}
.effect-grid03 .effect03 .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid03 figcaption {overflow:hidden;float:left;width:50%;padding:0 15px}
.effect-grid03 figure {overflow:hidden;margin-bottom:15px;background:#f7f7f7}
.effect-grid03 h3 {height:25px;line-height:25px!important;overflow:hidden;margin:3px 0;font-size:14px;font-weight:400}
.effect-grid03 .protext {overflow:hidden;width:100%;height:40px;line-height:20px!important;display:inline-block;font-size:12px}
.effect-grid03 .effect03>.btnview2 {position:absolute;width:27px;height:27px;text-align:center;border:1px solid #f1f1f1;bottom:10px;left:10px;opacity:.7}
.effect-grid03 .effect03>.btnview2 a {display:block;text-align:center;color:#f1f1f1;line-height:27px}
.effect-grid03 .effect03-r {width:100%}
.effect-grid03 .effect03-r .btnview a {font-size:12px}
.effect-grid03 .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:5px}
.effect-grid03 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid03 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid03 .price_origin {color:#333;opacity:.5;font-size:12px}
.effect-grid03 .price_origin del {font-weight:300}
@media (max-width:1024px) {
    .effect-grid03 .effect03 img {opacity:1;transform:none}
}
@media (max-width:767px) {
    .effect-grid03 .effect-grid02-protext {height:auto}
    .effect-grid03 .effect03 {width:100%;float:left;padding:0}
    .effect-grid03 figcaption {padding:0;overflow:hidden;float:left;width:100%}
    .effect-grid03 .effect03 {height:250px}
    .effect-grid03 .effect03-r .btnview {margin-bottom:10px}
}
@media (max-width:480px) {
    .effect-grid03 .col-xs-6 {width:100%}
    .effect-grid03 .effect03 {height:auto}
}
.effect-grid04 .col-md-3,.effect-grid04 .col-md-4,.effect-grid04 .col-md-6 {padding-left:10px;padding-right:10px}
.effect-grid04 .effect04 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid04 .effect04 .protext {padding:10px 0}
.effect-grid04 .effect04 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid04 figure {cursor:pointer;overflow:hidden;position:relative;padding:0;margin:10px 1%}
.effect-grid04 .effect-grid04-bg {overflow:hidden}
.effect-grid04 figure.effect-goliath .discountTag {position:absolute;right:0;bottom:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid04 figure.effect-goliath img {width:100%}
.effect-grid04 figure.effect-goliath h3,.effect-grid04 figure.effect-goliath img {-webkit-transition:-webkit-transform .35s;transition:transform .35s}
.effect-grid04 figure.effect-goliath img {-webkit-backface-visibility:hidden;backface-visibility:hidden}
.effect-grid04 figure.effect-goliath .protext_box,.effect-grid04 figure.effect-goliath h3 {position:absolute;bottom:0;left:0;box-sizing:border-box;color:#666}
.effect-grid04 figure.effect-goliath h3 {max-height:70px;height:auto;line-height:18px!important;padding:10px;overflow:hidden;width:100%;margin:0;background:rgba(0,0,0,.3);color:#fff;font-size:14px}
.effect-grid04 figure.effect-goliath .protext_box {width:100%;height:130px;padding:0 10px;text-transform:none;font-size:12px;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);background:#d6d6d6}
.effect-grid04 .protext {height:60px;line-height:20px!important;overflow:hidden}
.effect-grid04 figcaption {overflow:hidden;width:100%}
.effect-grid04 figcaption p {background:#333;bottom:0;left:0;position:absolute}
.effect-grid04 figure.effect-goliath:hover h3 {-webkit-transform:translate3d(0,-140px,0);transform:translate3d(0,-140px,0)}
.effect-grid04 figure.effect-goliath:hover .protext_box {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid04 .col-md-3 figure.effect-goliath h3 {max-height:54px;line-height:20px;height:auto;font-size:16px}
.effect-grid04 .col-md-3 .protext,.effect-grid04 .col-md-4 .protext {padding:0}
.effect-grid04 figure.effect-goliath .btnview {margin-top:10px}
.effect-grid04 .col-md-3 figure.effect-goliath .protext_box {height:50px}
.effect-grid04 .col-md-3 figure.effect-goliath:hover h3 {-webkit-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0)}
.effect-grid04 .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.effect-grid04 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid04 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid04 .price_origin {color:#333;opacity:.5;font-size:12px}
.effect-grid04 .price_origin del {font-weight:300}
@media (max-width:1024px) and (min-width:768px) {
    .effect-grid04 figure.effect-goliath .protext_box {height:auto;background:rgba(0,0,0,.3)}
    .effect-grid04 .protext {height:60px}
    .effect-grid04 figure.effect-goliath img {opacity:1;transform:none}
    .effect-grid04 figure.effect-goliath h3 {bottom:30px;-webkit-transform:translate3d(0,-140px,0);transform:translate3d(0,-140px,0)}
    .effect-grid04 figure.effect-goliath .protext_box {opacity:1;transform:none;bottom:0}
    .effect-grid04 .col-md-3 figure.effect-goliath h3 {opacity:1;transform:none}
    .effect-grid04 .price_origin,.effect-grid04 figure.effect-goliath h3,.effect-grid04 figure.effect-goliath img {color:#fff}
    .effect-grid04 figure.effect-goliath .btnview a {margin-bottom:5px}
    .effect-grid04 figure.effect-goliath .protext_box {color:#fff}
}
@media (max-width:767px) {
    .effect-grid04 .effect-grid02-protext {height:auto}
    .effect-grid04 .effect03 {height:250px}
    .effect-grid04 figure.effect-goliath img {-webkit-transform:translate3d(0,-80px,0);transform:translate3d(0,-80px,0)}
    .effect-grid04 figure.effect-goliath h3 {-webkit-transform:translate3d(0,-140px,0);transform:translate3d(0,-140px,0)}
    .effect-grid04 figure.effect-goliath .protext_box {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@media (max-width:480px) {
    .effect-grid04 .col-xs-6 {width:100%}
    .effect-grid04 .effect03 {height:auto}
}
.effect-grid05 .col-md-3,.effect-grid05 .col-md-4,.effect-grid05 .col-md-6 {padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid05 figure.effect-steve {z-index:auto;overflow:visible;background:#000}
.effect-grid05 figure.effect-steve figcaption {z-index:1}
.effect-grid05 figure.effect-steve img {opacity:1;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:perspective(1000px) translate3d(0,0,0);transform:perspective(1000px) translate3d(0,0,0)}
.effect-grid05 figure.effect-steve .protext_box,.effect-grid05 figure.effect-steve h3 {color:#fff;width:80%;height:auto;display:block;margin-left:auto;margin-right:auto}
.effect-grid05 figure.effect-steve:hover .protext_box {opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
.effect-grid05 figure.effect-steve h3 {position:relative;margin-top:2em;padding:10px;max-height:54px;height:auto;line-height:20px!important;overflow:hidden;opacity:.7;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;font-size:14px}
.effect-grid05 figure.effect-steve:hover h3 {opacity:1}
.effect-grid05 figure.effect-steve .protext_box {font-size:12px;font-weight:800;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale3d(0.9,.9,1);transform:scale3d(0.9,.9,1);background:rgba(245,245,245,.93);color:#fff}
.effect-grid05 figure.effect-steve .discountTag {position:absolute;right:0;bottom:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid05 figure.effect-steve:hover .discountTag {display:none}
.effect-grid05 .effect05 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid05 .effect05 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid05 figure figcaption,.effect-grid05 figure figcaption>a {position:absolute;top:0;left:0;width:100%;height:100%}
.effect-grid05 .protext {height:70px;line-height:20px;overflow:hidden;color:#000;padding:10px;font-size:12px;font-weight:400}
.effect-grid05 .btnview {margin-left:10px}
.effect-grid05 .btnview a {margin-top:10px;margin-bottom:10px}
.effect-grid05 .col-md-6 .btnview {margin-top:10px}
.effect-grid05 .col-md-3 .btnview {margin-left:0}
.effect-grid05 .col-md-3 .protext_box .protext {max-height:56px;line-height:16px}
.effect-grid05 .col-md-3 figure.effect-steve .protext_box {height:100px;background:0 0}
.mainlist .rightlist .effect-grid05 .col-md-4 .protext {line-height:20px}
.effect-grid05 .pro_price {height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial}
.effect-grid05 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid05 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid05 .price_origin {color:#333;opacity:.5;font-size:12px}
.effect-grid05 .price_origin del {font-weight:300}
@media (max-width:1024px) {
    .effect-grid05 figure.effect-steve .protext_box,.effect-grid05 figure.effect-steve h3,.effect-grid05 figure.effect-steve img {opacity:1;transform:none;margin-top:15px}
    .effect-grid05 .protext {height:30px}
    .effect-grid05 .btnview a {margin-top:5px;margin-bottom:8px}
}
@media (max-width:767px) {
    .effect-grid05 figure.effect-steve .protext_box {opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
    .effect-grid05 figure.effect-steve img {-webkit-transform:perspective(1000px) translate3d(0,0,21px);transform:perspective(1000px) translate3d(0,0,21px)}
    .effect-grid05 figure.effect-steve h3 {opacity:1}
}
@media (max-width:480px) {
    .effect-grid05 .col-xs-6 {width:100%}
}
.effect-grid06 .col-md-3,.effect-grid06 .col-md-4,.effect-grid06 .col-md-6 {padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid06 .effect06 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid06 .effect06 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid06 figure.effect-ming {background:#030c17;position:relative;overflow:hidden}
.effect-grid06 figure.effect-ming img {opacity:.9;-webkit-transition:opacity .35s;transition:opacity .35s}
.effect-grid06 figure.effect-ming .discountTag {position:absolute;right:0;bottom:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid06 figure.effect-ming:hover .discountTag {display:none}
.effect-grid06 figcaption {position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:2px solid #fff;box-shadow:0 0 0 30px rgba(255,255,255,.2);content:'';-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale3d(1.4,1.4,1);transform:scale3d(1.4,1.4,1)}
.effect-grid06 figure.effect-ming h3 {margin:20% 0 10px;max-height:44px;height:auto;line-height:22px;color:#fff;overflow:hidden;padding:0 10%;background:rgba(0,0,0,.5);font-size:14px;transition:padding .35s;-webkit-transition:padding .35s}
.effect-grid06 figure.effect-ming:hover h3 {padding-left:10px}
.effect-grid06 figure.effect-ming .protext {opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(1.5);transform:scale(1.5);max-height:60px;line-height:20px!important;overflow:hidden;color:#fff;margin:0 10px;font-size:12px}
.effect-grid06 figure.effect-ming:hover h3 {font-size:16px}
.effect-grid06 figure.effect-ming:hover .protext,.effect-grid06 figure.effect-ming:hover figcaption {opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
.effect-grid06 figure.effect-ming:hover figcaption {background-color:rgba(58,52,42,0)}
.effect-grid06 figure.effect-ming:hover .btnview a {opacity:1;transition:opacity .35s;-webkit-transition:opacity .35s}
.effect-grid06 .btnview a {margin:10px 0 0 10px;opacity:0}
.effect-grid06 .rightlist .col-md-4 .protext {padding:0 20px}
.effect-grid06 .col-md-3 figure.effect-ming h3,.effect-grid06 .col-md-4 figure.effect-ming h3 {margin:10% 0 0}
.effect-grid06 .col-md-4 figure.effect-ming .protext {margin:0;padding:0 10px;max-height:60px;line-height:20px}
.effect-grid06 .col-md-4 figure.effect-ming .btnview a {margin-left:10px}
.effect-grid06 .col-md-3 figcaption {box-shadow:0 0 0 10px rgba(255,255,255,.2);top:10px;bottom:10px;right:10px;left:10px}
.effect-grid06 .col-md-3 figure.effect-ming .btnview {margin:0}
.effect-grid06 .col-md-3 figure.effect-ming .btnview a {margin-left:10px}
.effect-grid06 .col-md-3 figure.effect-ming .protext {margin:0;max-height:64px}
.effect-grid06 .col-md-3 .protext {max-height:64px;padding:0 10px 7px}
.effect-grid06 .pro_price {height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial}
.effect-grid06 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid06 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid06 .price_origin {color:#fff;font-size:12px}
.effect-grid06 .price_origin del {font-weight:300}
@media (max-width:1024px) {
    .effect-grid06 figure.effect-ming img {opacity:.4}
    .effect-grid06 figure.effect-ming figcaption {background-color:rgba(58,52,42,0)}
    .effect-grid06 figure.effect-ming h3 {padding-left:10px;transform:none}
    .effect-grid06 figure.effect-ming .btnview a,.effect-grid06 figure.effect-ming .protext,.effect-grid06 figure.effect-ming figcaption {opacity:1;transform:none}
    .effect-grid06 .col-md-4 figure.effect-ming h3 {margin:10px 0 0}
    .effect-grid06 .btnview a {margin:6px 0 0 10px}
}
@media (max-width:480px) {
    .effect-grid06 figure.effect-ming h3 {max-height:22px}
    .effect-grid06 .col-md-4 figure.effect-ming .protext {display:none}
    .effect-grid06 .col-xs-6 {width:100%}
}
@media (max-width:320px) {
    .effect-grid06 .col-xs-6 {width:100%}
}
.effect-grid07 .col-md-3,.effect-grid07 .col-md-4,.effect-grid07 .col-md-6 {padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid07 .effect07 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid07 .effect07 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid07 figure.effect-selena {background:#333;cursor:pointer}
.effect-grid07 figure.effect-selena img {opacity:.95;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
.effect-grid07 figure.effect-selena .discountTag {position:absolute;right:0;bottom:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid07 figure.effect-selena:hover .discountTag {display:none}
.effect-grid07 figure.effect-selena h3 {-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);max-height:44px;line-height:22px;font-size:14px;background:rgba(0,0,0,.5);padding:0 10px;height:auto;overflow:hidden}
.effect-grid07 figure.effect-selena .protext {font-size:12px;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:perspective(1000px) rotate3d(1,0,0,90deg);transform:perspective(1000px) rotate3d(1,0,0,90deg);-webkit-transform-origin:50% 0;transform-origin:50% 0}
.effect-grid07 figure.effect-selena:hover h3 {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid07 figure.effect-selena:hover .protext {opacity:1;-webkit-transform:perspective(1000px) rotate3d(1,0,0,0);transform:perspective(1000px) rotate3d(1,0,0,0)}
.effect-grid07 figure figcaption,.effect-grid07 figure figcaption>a {position:absolute;top:0;left:0;width:100%;height:100%}
.effect-grid07 figure figcaption {padding:4em;color:#fff;text-transform:uppercase;font-size:12px;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.effect-grid07 figure figcaption::after,.effect-grid07 figure figcaption::before {pointer-events:none}
.effect-grid07 figure figcaption .protext {height:60px;line-height:20px!important;overflow:hidden;font-size:12px;background:rgba(256,256,256,.5);color:#333;padding:0 10px}
.effect-grid07 figure.effect-selena:hover .btnview {opacity:1;transition:opacity .35s;-webkit-transition:opacity .35s}
.effect-grid07 figure.effect-selena .btnview {margin:10px 0 0;opacity:0}
.effect-grid07 .col-md-4 figure figcaption {padding:10px 2rem}
.effect-grid07 .col-md-3 figure figcaption {padding:10px 1.5rem}
.mainlist .rightlist .effect-grid07 .col-md-4 .protext {padding:0 10px}
.effect-grid07 .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.effect-grid07 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid07 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid07 .price_origin {color:#fff;font-size:12px}
.effect-grid07 .price_origin del {font-weight:300}
@media (max-width:1024px) {
    .effect-grid07 figure.effect-selena .btnview,.effect-grid07 figure.effect-selena .protext,.effect-grid07 figure.effect-selena h3,.effect-grid07 figure.effect-selena img {opacity:1;transform:none}
    .effect-grid07 figure.effect-selena .btnview a {margin-bottom:10px}
    .effect-grid07 figure figcaption .protext {height:40px}
}
@media (max-width:990px) {
    .effect-grid07 figure.effect-selena {margin-bottom:15px}
}
@media (max-width:480px) {
    .effect-grid07 .col-xs-6 {width:100%}
}
.effect-grid08 .col-md-3,.effect-grid08 .col-md-4,.effect-grid08 .col-md-6 {padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid08 .effect08 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid08 .effect08 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid08 figure.effect-duke {background:-webkit-linear-gradient(-45deg,#34495e 0,#cc6055 100%);background:linear-gradient(-45deg,#34495e 0,#cc6055 100%);overflow:hidden;cursor:pointer}
.effect-grid08 figure.effect-duke .protext,.effect-grid08 figure.effect-duke img {-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}
.effect-grid08 figure.effect-duke h3 {-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:scale3d(0.8,.8,1);transform:scale3d(0.8,.8,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;max-height:44px;height:auto;overflow:hidden;background:rgba(256,256,256,.5);font-size:14px;width:80%;margin-left:auto;margin-right:auto;padding:0 10px}
.effect-grid08 figure.effect-duke .protext {padding:10px;border:2px solid #fff;text-transform:none;font-size:90%;opacity:0;-webkit-transform:scale3d(0.8,.8,1);transform:scale3d(0.8,.8,1);-webkit-transform-origin:50% -100%;transform-origin:50% -100%;max-height:80px;height:auto;overflow:hidden;line-height:20px!important;width:80%;margin-left:auto;margin-right:auto}
.effect-grid08 figure.effect-duke:hover .protext,.effect-grid08 figure.effect-duke:hover h3 {opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);font-size:12px}
.effect-grid08 figure.effect-duke .discountTag {position:absolute;right:0;bottom:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid08 figure.effect-duke:hover .discountTag {display:none}
.effect-grid08 figure figcaption,.effect-grid08 figure figcaption>a {position:absolute;top:0;left:0;width:100%;height:100%}
.effect-grid08 figure.effect-duke:hover .btnview {opacity:1;transition:opacity .35s;-webkit-transition:opacity .35s}
.effect-grid08 figure.effect-duke .btnview {margin:10px 0 0;opacity:0;width:80%;margin-left:auto;margin-right:auto}
.mainlist .rightlist .effect-grid08 .col-md-4 .protext {width:80%;max-height:60px}
.effect-grid08 .col-md-3 figure.effect-duke .protext {max-height:90px;line-height:24px}
.effect-grid08 figure .pro_price {width:80%;margin:0 auto;height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.effect-grid08 figure .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid08 figure .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid08 figure .price_origin {color:#fff;font-size:12px}
.effect-grid08 figure .price_origin del {font-weight:300}
@media (max-width:1024px) {
    .effect-grid08 figure.effect-duke img {opacity:.1;transform:none}
    .effect-grid08 figure.effect-duke .btnview,.effect-grid08 figure.effect-duke .protext,.effect-grid08 figure.effect-duke h3 {opacity:1;transform:none}
}
@media (max-width:480px) {
    .effect-grid08 .col-xs-6 {width:100%}
}
.effect-grid09 .col-md-3,.effect-grid09 .col-md-4,.effect-grid09 .col-md-6 {padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid09 .effect09 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid09 .effect09 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid09 figure.effect-jazz {background:-webkit-linear-gradient(-45deg,#f3cf3f 0,#f33f58 100%);background:linear-gradient(-45deg,#f3cf3f 0,#f33f58 100%);position:relative;overflow:hidden}
.effect-grid09 figure.effect-jazz img {opacity:.9}
.effect-grid09 figure.effect-jazz .discountTag {position:absolute;right:0;bottom:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid09 figure.effect-jazz:hover .discountTag {display:none}
.effect-grid09 figure.effect-jazz figcaption,.effect-grid09 figure.effect-jazz img,.effect-grid09 figure.effect-jazz p {-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}
.effect-grid09 figure.effect-jazz figcaption {position:absolute;top:0;left:0;width:100%;height:100%;border-top:1px solid #fff;border-bottom:1px solid #fff;content:'';opacity:0;-webkit-transform:scale3d(1,0,1);transform:scale3d(1,0,1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;color:#fff}
.effect-grid09 figure.effect-jazz .protext,.effect-grid09 figure.effect-jazz h3 {opacity:1;-webkit-transform:scale3d(0.8,.8,1);transform:scale3d(0.8,.8,1)}
.effect-grid09 figure.effect-jazz h3 {-webkit-transition:-webkit-transform .35s;transition:transform .35s;padding-left:10px;max-height:44px;font-size:14px;line-height:22px;height:auto;overflow:hidden}
.effect-grid09 figure.effect-jazz .protext {padding:0 10px;text-transform:none;opacity:0;max-height:60px;overflow:hidden;line-height:20px!important;font-size:12px;margin-bottom:10px}
.effect-grid09 figure.effect-jazz:hover .protext,.effect-grid09 figure.effect-jazz:hover figcaption,.effect-grid09 figure.effect-jazz:hover h3 {opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
.effect-grid09 figure.effect-jazz .btnview {margin-left:10px}
.effect-grid09 .col-md-3 figure.effect-jazz .protext,.effect-grid09 .col-md-4 figure.effect-jazz .protext {max-height:60px;line-height:20px!important}
.effect-grid09 .pro_price {height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:10px}
.effect-grid09 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid09 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid09 .price_origin {color:#fff;font-size:12px}
.effect-grid09 .price_origin del {font-weight:300}
@media (max-width:1024px) {
    .effect-grid09 figure.effect-jazz img {opacity:.7;transform:none}
    .effect-grid09 figure.effect-jazz .protext,.effect-grid09 figure.effect-jazz figcaption,.effect-grid09 figure.effect-jazz h3 {opacity:1;transform:none}
}
@media (max-width:480px) {
    .effect-grid09 .col-xs-6 {width:100%}
}
.effect-grid10 .col-md-3,.effect-grid10 .col-md-4,.effect-grid10 .col-md-6 {overflow:hidden;padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid10 .effect10 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid10 .effect10 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid10 figure.effect-apollo {background:#3498db;overflow:hidden}
.effect-grid10 figure.effect-apollo img {opacity:.95;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}
.effect-grid10 figure.effect-apollo .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid10 figure.effect-apollo:hover .discountTag {display:none}
.effect-grid10 figure.effect-apollo figcaption::before {position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.5);content:'';-webkit-transition:-webkit-transform .6s;transition:transform .6s;-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0)}
.effect-grid10 figure.effect-apollo .protext {position:absolute;right:0;bottom:10px;border-right:4px solid #fff;text-align:left;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s;max-height:60px;padding:0 20px;line-height:20px;width:100%;overflow:hidden}
.effect-grid10 figure.effect-apollo h3 {text-align:left;font-size:14px;width:100%;line-height:22px;max-height:66px;overflow:hidden}
.effect-grid10-fig {position:absolute;top:10%;padding:0 10px}
.effect-grid10 figure.effect-apollo:hover img {opacity:.6;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
.effect-grid10 figure.effect-apollo:hover figcaption::before {-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0)}
.effect-grid10 figure.effect-apollo:hover .protext {opacity:1;-webkit-transition-delay:.1s;transition-delay:.1s}
.effect-grid10 figure.effect-apollo:hover .btnview {opacity:1;transition:opacity .35s;-webkit-transition:opacity .35s}
.effect-grid10 figure.effect-apollo .btnview {opacity:0}
.mainlist .rightlist .effect-grid10 .col-md-4 .protext {padding:0 20px;max-height:60px;line-height:20px!important}
.effect-grid10 .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:10px}
.effect-grid10 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid10 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid10 .price_origin {color:#666;font-size:12px}
.effect-grid10 .price_origin del {font-weight:300}
@media (max-width:1024px) {
    .effect-grid10 figure.effect-apollo .btnview,.effect-grid10 figure.effect-apollo .protext,.effect-grid10 figure.effect-apollo img {opacity:1;transform:none}
    .effect-grid10 figure.effect-apollo figcaption::before {transform:none}
}
@media (max-width:480px) {
    .effect-grid10 .col-xs-6 {width:100%}
}
.effect-grid11 .col-md-3,.effect-grid11 .col-md-4,.effect-grid11 .col-md-6 {overflow:hidden;padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid11 .effect-lily {overflow:hidden}
.effect-grid11 figure.effect-lily img {max-width:none;width:-webkit-calc(100% + 50px);width:calc(100% + 50px);opacity:.7;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}
.effect-grid11 figure.effect-lily .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid11 figure.effect-lily:hover .discountTag {display:none}
.effect-grid11 figure.effect-lily figcaption {text-align:left}
.effect-grid11 figure.effect-lily figcaption .effect-lily-box {position:absolute;top:0;left:0;padding:2em;width:100%}
.effect-grid11 figure.effect-lily {background:#3085a3 none repeat scroll 0 0}
.effect-grid11 figure.effect-lily h3 {-webkit-transition:-webkit-transform .35s;transition:transform .35s;color:#fff;font-size:14px;max-height:44px;line-height:22px;overflow:hidden;height:auto}
.effect-grid11 figure.effect-lily .protext {background:rgba(255,255,255,.2);opacity:0;-webkit-transition:opacity .2s,-webkit-transform .35s;transition:opacity .2s,transform .35s;max-height:60px;line-height:20px;font-size:12px;overflow:hidden;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);margin-bottom:10px;padding:0 10px}
.effect-grid11 figure.effect-lily:hover .protext,.effect-grid11 figure.effect-lily:hover img {opacity:1}
.effect-grid11 figure.effect-lily:hover .protext,.effect-grid11 figure.effect-lily:hover h3,.effect-grid11 figure.effect-lily:hover img {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid11 figure.effect-lily:hover .protext {-webkit-transition-delay:.05s;transition-delay:.05s;-webkit-transition-duration:.35s;transition-duration:.35s}
.effect-grid11 figure.effect-lily:hover .btnview {opacity:1;transition:opacity .35s;-webkit-transition:opacity .35s}
.effect-grid11 figure.effect-lily .btnview {opacity:0}
.effect-grid11 .effect11 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid11 .effect11 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.mainlist .rightlist .effect-grid11 .col-md-4 .protext {max-height:60px;line-height:20px!important;padding:0 10px}
.effect-grid11 .pro_price {opacity:0;height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:10px}
.effect-grid11 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid11 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid11 .price_origin {color:#fff;font-size:12px}
.effect-grid11 .price_origin del {font-weight:300}
.effect-grid11 figure.effect-lily:hover .pro_price {opacity:1}
@media (max-width:1024px) {
    .effect-grid11 figure.effect-lily h3 {margin-top:0}
    .effect-grid11 figure.effect-lily .btnview,.effect-grid11 figure.effect-lily .protext,.effect-grid11 figure.effect-lily h3,.effect-grid11 figure.effect-lily img {opacity:1;transform:none}
    .effect-grid11 figure.effect-lily .btnview a {margin-bottom:5px}
    .effect-grid11 figure.effect-lily .protext,.mainlist .rightlist .effect-grid11 .col-md-4 .protext {max-height:40px}
    .effect-grid11 .pro_price {opacity:1}
}
@media (max-width:480px) {
    .effect-grid11 .col-xs-6 {width:100%}
}
.effect-grid12 .effect12 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid12 .effect12 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid12 .col-md-3,.effect-grid12 .col-md-4,.effect-grid12 .col-md-6 {padding:0}
.effect-grid12 .effect-sadie {cursor:pointer;height:auto;overflow:hidden;position:relative;padding:0;width:94%;margin:10px 4% 0}
.effect-grid12 figure.effect-sadie {overflow:hidden}
.effect-grid12 figure.effect-sadie .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid12 figure.effect-sadie:hover .discountTag {display:none}
.effect-grid12 figure.effect-sadie figcaption::before {position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(top,rgba(72,76,97,0)0,rgba(72,76,97,.4)75%);background:linear-gradient(to bottom,rgba(72,76,97,0)0,rgba(72,76,97,.4)75%);content:'';opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}
.effect-grid12 figure.effect-sadie figcaption {position:absolute;width:100%;height:100%;top:10%}
.effect-grid12 figure.effect-sadie h3 {width:100%;color:#fff;-webkit-transition:-webkit-transform .35s,color .35s;transition:transform .35s,color .35s;max-height:44px;line-height:22px;overflow:hidden;padding:0 10px;font-size:14px;margin-top:40px;height:auto}
.effect-grid12 figure.effect-sadie .protext,.effect-grid12 figure.effect-sadie figcaption::before {-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}
.effect-grid12 figure.effect-sadie .protext {padding:0 10px;width:100%;opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);max-height:60px;line-height:20px!important;color:#fff;font-size:12px;overflow:hidden}
.effect-grid12 figure.effect-sadie:hover h3 {color:#fff;-webkit-transform:translate3d(0,0,0) translate3d(0,-40px,0);transform:translate3d(0,0,0) translate3d(0,-40px,0)}
.effect-grid12 figure.effect-sadie:hover .protext,.effect-grid12 figure.effect-sadie:hover figcaption::before {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid12 figure.effect-sadie:hover .btnview {opacity:1;transition:opacity .35s;-webkit-transition:opacity .35s;position:relative;z-index:1}
.effect-grid12 figure.effect-sadie .btnview {opacity:0;margin-left:10px;margin-top:5px}
.effect-grid12 .col-md-3 figure.effect-sadie h3 {margin-top:26px}
.mainlist .rightlist .effect-grid12 .col-md-4 .protext {padding:0 10px}
.effect-grid12 .pro_price {opacity:0;height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:10px}
.effect-grid12 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid12 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid12 .price_origin {color:#fff;font-size:12px}
.effect-grid12 .price_origin del {font-weight:300}
.effect-grid12 figure.effect-sadie:hover .pro_price {opacity:1}
@media (max-width:1024px) {
    .effect-grid12 figure.effect-sadie .btnview,.effect-grid12 figure.effect-sadie .protext,.effect-grid12 figure.effect-sadie figcaption::before,.effect-grid12 figure.effect-sadie h3,.effect-grid12 figure.effect-sadie img {opacity:1;transform:none}
    .effect-grid12 .pro_price {opacity:1}
}
@media (max-width:480px) {
    .effect-grid12 .col-xs-6 {width:100%}
}
.effect-grid13 .col-md-3,.effect-grid13 .col-md-4,.effect-grid13 .col-md-6 {overflow:hidden;padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid13 .effect13 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid13 .effect13 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid13 figure.effect-layla figcaption {padding:50px;border-color:#FFF;width:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:2}
.effect-grid13 figure.effect-layla figcaption::after,.effect-grid13 figure.effect-layla figcaption::before {position:absolute;content:'';opacity:0}
.effect-grid13 figure.effect-layla figcaption::before {top:50px;right:30px;bottom:50px;left:30px;border-top:1px solid #fff;border-bottom:1px solid #fff;border-color:inherit;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0}
.effect-grid13 figure.effect-layla figcaption::after {top:30px;right:50px;bottom:30px;left:50px;border-right:1px solid #fff;border-left:1px solid #fff;border-color:inherit;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;transform-origin:100% 0}
.effect-grid13 figure.effect-layla h3 {-webkit-transition:-webkit-transform .35s;transition:transform .35s;max-height:44px;line-height:22px;overflow:hidden;padding:0 15px;font-size:14px;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);margin:5px 0;height:auto}
.effect-grid13 figure.effect-layla .protext {font-size:12px;padding:0 10px;text-transform:none;opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);max-height:40px;line-height:20px!important;overflow:hidden;height:auto}
.effect-grid13 figure.effect-layla .protext,.effect-grid13 figure.effect-layla figcaption::after,.effect-grid13 figure.effect-layla figcaption::before,.effect-grid13 figure.effect-layla img {-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}
.effect-grid13 figure.effect-layla figcaption {position:absolute;top:0}
.effect-grid13 figure.effect-layla:hover img {opacity:.6;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid13 figure.effect-layla .discountTag {position:absolute;right:0;bottom:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid13 figure.effect-layla:hover .discountTag {display:none}
.effect-grid13 figure.effect-layla:hover figcaption::after,.effect-grid13 figure.effect-layla:hover figcaption::before {opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.effect-grid13 figure.effect-layla:hover .protext,.effect-grid13 figure.effect-layla:hover h3 {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid13 figure.effect-layla:hover .protext,.effect-grid13 figure.effect-layla:hover figcaption::after,.effect-grid13 figure.effect-layla:hover h3,.effect-grid13 figure.effect-layla:hover img {-webkit-transition-delay:.15s;transition-delay:.15s}
.effect-grid13 figure.effect-layla:hover .btnview {opacity:1;transition:opacity .35s;-webkit-transition:opacity .35s}
.effect-grid13 figure.effect-layla .btnview {opacity:0;padding:0 15px;margin-bottom:15px}
.effect-grid13 figure.effect-layla .btnview a {display:inline-block;margin-top:8px}
.effect-grid13 .col-md-3 figure.effect-layla figcaption {padding:20px 0 0!important}
.effect-grid13 .col-md-3 figure.effect-layla .protext {height:85px;line-height:22px}
.effect-grid13 .col-md-3 figure.effect-layla figcaption::before {top:0;right:0;bottom:0;left:0;border-bottom:0 none;border-top:0 none}
.effect-grid13 .col-md-3 figure.effect-layla figcaption::after {border-right:0 none;border-left:0 none}
.effect-grid13 .col-md-3 figure.effect-layla h3 {margin-top:20px}
.effect-grid13 .col-md-4 figure.effect-layla h3 {padding:0 10px}
.effect-grid13 .col-md-4 figure.effect-layla .btnview {padding:0 10px;margin-bottom:10px;position:relative;z-index:4}
.effect-grid13 .col-md-3 figure.effect-layla .btnview {padding:0 15px;margin-bottom:10px}
.effect-grid13 .pro_price {opacity:0;height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:5px}
.effect-grid13 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid13 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid13 .price_origin {color:#fff;font-size:12px}
.effect-grid13 .price_origin del {font-weight:300}
.effect-grid13 figure.effect-layla:hover .pro_price {opacity:1}
@media (max-width:1024px) {
    .effect-grid13 figure.effect-layla img {opacity:.6;transform:none}
    .effect-grid13 figure.effect-layla .btnview,.effect-grid13 figure.effect-layla .protext,.effect-grid13 figure.effect-layla figcaption::after,.effect-grid13 figure.effect-layla figcaption::before,.effect-grid13 figure.effect-layla h3 {opacity:1;transform:none}
    .effect-grid13 .pro_price {opacity:1}
}
@media (max-width:480px) {
    .effect-grid13 .col-xs-6 {width:100%}
}
.effect-grid14 .effect14 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid14 .effect14 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%;transition:opacity .35s;-webkit-transition:opacity .35s}
.effect-grid14 .effect14:hover img {opacity:.6}
.effect-grid14 .col-md-3,.effect-grid14 .col-md-4,.effect-grid14 .col-md-6 {padding:0;overflow:hidden}
.effect-grid14 .effect-zoe {cursor:pointer;height:auto;overflow:hidden;position:relative;padding:0;width:94%;margin:10px 4% 0}
.effect-grid14 figure.effect-zoe {overflow:hidden}
.effect-grid14 figure.effect-zoe .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid14 figure.effect-zoe:hover .discountTag {display:none}
.effect-grid14 figure.effect-zoe figcaption {position:absolute;top:auto;left:0;bottom:-10px;width:100%;color:#3c4a50;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,44px,0);transform:translate3d(0,44px,0)}
.effect-grid14 figure.effect-zoe .protext {position:absolute;bottom:135px;padding:0 10px;color:#fff;text-transform:none;font-size:90%;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s;-webkit-backface-visibility:hidden;max-height:60px;line-height:20px;overflow:hidden;background:rgba(0,0,0,.4)}
.effect-grid14 figure.effect-zoe h3 {-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,44px,0);transform:translate3d(0,44px,0);display:inline-block;max-height:44px;line-height:22px;background:rgba(256,256,256,.4);font-size:14px;width:100%;padding:0 10px;height:auto;overflow:hidden}
.effect-grid14 figure.effect-zoe:hover .protext {opacity:1;font-size:12px}
.effect-grid14 figure.effect-zoe:hover figcaption,.effect-grid14 figure.effect-zoe:hover h3,.effect-grid14 figure.effect-zoe:hover p.icon-links a {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid14 figure.effect-zoe:hover h3 {-webkit-transition-delay:.05s;transition-delay:.05s}
.effect-grid14 figure.effect-zoe:hover .btnview {opacity:1;transition:opacity .35s;-webkit-transition:opacity .35s}
.effect-grid14 figure.effect-zoe .btnview {opacity:0;margin-left:10px}
.effect-grid14 figure.effect-zoe .pro_price {opacity:0;position:absolute;bottom:105px;height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial}
.effect-grid14 figure.effect-zoe .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid14 figure.effect-zoe .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid14 figure.effect-zoe .price_origin {color:#fff;font-size:12px}
.effect-grid14 figure.effect-zoe .price_origin del {font-weight:300}
.effect-grid14 figure.effect-zoe:hover .pro_price {opacity:1}
@media (max-width:1024px) {
    .effect-grid14 figure.effect-zoe .btnview,.effect-grid14 figure.effect-zoe .protext,.effect-grid14 figure.effect-zoe figcaption,.effect-grid14 figure.effect-zoe h3 {opacity:1;transform:none}
    .effect-grid14 figure.effect-zoe .pro_price {opacity:1}
}
@media (max-width:990px) {
    .effect-grid14 figure.effect-zoe .protext {bottom:150%;padding:10px!important;max-height:57px!important;line-height:22px!important}
}
@media (max-width:480px) {
    .effect-grid14 .col-xs-6 {width:100%}
}
@media (max-width:320px) {
    .effect-grid14 figure.effect-zoe .protext {bottom:115%}
    .effect-grid14 .btn-sm {padding:5px}
    .effect-grid14 figure.effect-zoe h3 {margin:10px 0}
}
.effect-grid15 .col-md-3,.effect-grid15 .col-md-4,.effect-grid15 .col-md-6 {overflow:hidden;padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid15 .effect15 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid15 .effect15 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%;transition:opacity .35s;-webkit-transition:opacity .35s}
.effect-grid15 figure.effect-oscar {background:-webkit-linear-gradient(45deg,#22682a 0,#9b4a1b 40%,#3a342a 100%);background:linear-gradient(45deg,#22682a 0,#9b4a1b 40%,#3a342a 100%)}
.effect-grid15 figure.effect-oscar img {opacity:.9;-webkit-transition:opacity .35s;transition:opacity .35s}
.effect-grid15 figure.effect-oscar .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid15 figure.effect-oscar:hover .discountTag {display:none}
.effect-grid15 figure.effect-oscar figcaption {padding:3em;background-color:rgba(58,52,42,.7);position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff;content:''}
.effect-grid15 figure.effect-oscar h3 {margin:20% 0 10px;max-height:44px;line-height:22px;font-size:16px;overflow:hidden;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);color:#fff;height:auto}
.effect-grid15 figure.effect-oscar .protext,.effect-grid15 figure.effect-oscar figcaption {opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(0);transform:scale(0)}
.effect-grid15 figure.effect-oscar .protext {padding:0 10px;max-height:60px;line-height:20px!important;overflow:hidden;color:#fff;font-size:12px;margin-bottom:10px}
.effect-grid15 figure.effect-oscar:hover h3 {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid15 figure.effect-oscar:hover .protext,.effect-grid15 figure.effect-oscar:hover figcaption {opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.effect-grid15 figure.effect-oscar:hover figcaption {background-color:rgba(58,52,42,0)}
.effect-grid15 figure.effect-oscar:hover img {opacity:.4}
.effect-grid15 .col-md-3 figure.effect-oscar h3,.effect-grid15 .col-md-4 figure.effect-oscar h3 {margin:0;padding:0 10px}
.effect-grid15 .col-md-3 figure.effect-oscar figcaption,.effect-grid15 .col-md-4 figure.effect-oscar figcaption {bottom:10px;top:10px;left:20px;right:20px;padding:10px 0 0}
.effect-grid15 .col-md-3 figure.effect-oscar .btnview,.effect-grid15 .col-md-4 figure.effect-oscar .btnview {margin-left:10px;margin-top:10px}
.effect-grid15 .col-md-4 figure.effect-oscar .btnview a {margin-bottom:5px}
.effect-grid15 .col-md-3 figure.effect-oscar .btnview {margin-top:0}
.effect-grid15 .col-md-3 figure.effect-oscar .btnview a {margin-top:10px}
.mainlist .rightlist .effect-grid15 .col-md-4 .protext {line-height:20px;font-size:12px}
.effect-grid15 .pro_price {height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial}
.effect-grid15 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid15 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid15 .price_origin {color:#fff;font-size:12px}
.effect-grid15 .price_origin del {font-weight:300}
@media (max-width:1024px) {
    .effect-grid15 figure.effect-oscar img {opacity:.4}
    .effect-grid15 figure.effect-oscar figcaption {opacity:1;background-color:rgba(58,52,42,0);-webkit-transform:scale(1);transform:scale(1)}
    .effect-grid15 figure.effect-oscar h3 {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
    .effect-grid15 figure.effect-oscar .protext {opacity:1;-webkit-transform:scale(1);transform:scale(1)}
    .effect-grid15 .col-md-3 figure.effect-oscar figcaption,.effect-grid15 .col-md-4 figure.effect-oscar figcaption {padding:5px 0 0}
}
@media (max-width:480px) {
    .effect-grid15 .col-xs-6 {width:100%}
}
.effect-grid16 .col-md-3,.effect-grid16 .col-md-4,.effect-grid16 .col-md-6 {overflow:hidden;padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid16 .effect16 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid16 .effect16 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%;transition:opacity .35s;-webkit-transition:opacity .35s}
.effect-grid16 figure.effect-marley .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid16 figure.effect-marley:hover .discountTag {display:none}
.effect-grid16 figure.effect-marley .protext,.effect-grid16 figure.effect-marley h3 {position:absolute;right:30px;left:0;padding:0 20px;background:rgba(256,256,256,.6);width:100%;text-align:left;font-size:16px}
.effect-grid16 figure.effect-marley .protext {font-size:12px;bottom:85px;max-height:60px;line-height:20px!important;overflow:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
.effect-grid16 figure.effect-marley h3 {top:30px;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
.effect-grid16 figure.effect-marley:hover h3 {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid16 figure.effect-marley h3::after {position:absolute;top:100%;left:0;width:100%;background:#fff;content:'';-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}
.effect-grid16 figure.effect-marley .protext,.effect-grid16 figure.effect-marley h3::after {opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}
.effect-grid16 figure.effect-marley:hover .protext,.effect-grid16 figure.effect-marley:hover h3::after {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid16 figure.effect-marley .btnview {position:absolute;bottom:10px;left:20px;opacity:0}
.effect-grid16 figure.effect-marley:hover .btnview {opacity:1;transition:opacity .35s;-webkit-transition:opacity .35s}
.effect-grid16 .col-md-3 figure.effect-marley h3 {top:12px}
.mainlist .rightlist .effect-grid16 figure h3 {max-height:44px;line-height:22px;height:auto;overflow:hidden}
.effect-grid16 figure .pro_price {position:absolute;bottom:50px;opacity:0;height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:5px}
.effect-grid16 figure .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid16 figure .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid16 figure .price_origin {color:#fff;font-size:12px}
.effect-grid16 figure .price_origin del {font-weight:300}
.effect-grid16 figure.effect-marley:hover .pro_price {opacity:1}
@media (max-width:1024px) {
    .effect-grid16 figure.effect-marley h3 {margin-top:10px}
    .effect-grid16 figure.effect-marley .btnview,.effect-grid16 figure.effect-marley .protext,.effect-grid16 figure.effect-marley h3,.effect-grid16 figure.effect-marley h3::after {opacity:1;transform:none}
    .effect-grid16 figure .pro_price {opacity:1}
}
@media (max-width:480px) {
    .effect-grid16 .col-xs-6 {width:100%}
    .mainlist .rightlist .effect-grid16 figure h3 {max-height:22px}
    .effect-grid16 figure.effect-marley .protext {max-height:40px}
}
.effect-grid17 .col-md-3,.effect-grid17 .col-md-4,.effect-grid17 .col-md-6 {overflow:hidden;padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid17 .effect17 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid17 .effect17 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid17 figure.effect-ruby {background-color:#17819c}
.effect-grid17 figure.effect-ruby img {opacity:.7;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(1.15);transform:scale(1.15)}
.effect-grid17 figure.effect-ruby:hover img {opacity:.5;-webkit-transform:scale(1);transform:scale(1)}
.effect-grid17 figure.effect-ruby .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid17 figure.effect-ruby:hover .discountTag {display:none}
.effect-grid17 figure.effect-ruby h3 {-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);max-height:44px;line-height:22px;overflow:hidden;padding:0 10px;font-size:14px;color:#fff;height:auto}
.effect-grid17 figure.effect-ruby .protext {margin:10px;padding:10px;border:1px solid #fff;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,20px,0) scale(1.1);transform:translate3d(0,20px,0) scale(1.1);width:95%;max-height:80px;line-height:20px;overflow:hidden;font-size:12px;color:#fff;margin-left:auto;margin-right:auto}
.effect-grid17 figure.effect-ruby:hover h3 {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid17 figure.effect-ruby:hover .protext {opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}
.effect-grid17 figcaption {position:absolute;top:20%;width:92%}
.effect-grid17 figure.effect-ruby .btnview {margin-left:10px;opacity:0}
.effect-grid17 figure.effect-ruby:hover .btnview {opacity:1;transition:opacity .35s;-webkit-transition:opacity .35s}
.mainlist .rightlist .effect-grid17 .col-md-4 .protext {width:90%;padding:10px;line-height:20px!important;max-height:57px;overflow:hidden}
.effect-grid17 .col-md-3 figure.effect-ruby .protext {width:90%;line-height:22px}
.effect-grid17 .col-md-3 figcaption {top:10%}
.effect-grid17 .pro_price {opacity:0;height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:5px}
.effect-grid17 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid17 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid17 .price_origin {color:#fff;font-size:12px}
.effect-grid17 .price_origin del {font-weight:300}
.effect-grid17 figure.effect-ruby:hover .pro_price {opacity:1}
@media (max-width:1024px) {
    .effect-grid17 figure.effect-ruby img {opacity:.5;transform:none}
    .effect-grid17 figure.effect-ruby .btnview,.effect-grid17 figure.effect-ruby .protext,.effect-grid17 figure.effect-ruby h3 {opacity:1;transform:none}
    .effect-grid17 .pro_price {opacity:1}
}
@media (max-width:480px) {
    .effect-grid17 .col-xs-6 {width:100%}
}
.effect-grid18 .col-md-3,.effect-grid18 .col-md-4,.effect-grid18 .col-md-6 {overflow:hidden;padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid18 .effect18 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid18 .effect18 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid18 figure.effect-roxy {background:-webkit-linear-gradient(45deg,#ff89e9 0,#05abe0 100%);background:linear-gradient(45deg,#ff89e9 0,#05abe0 100%);overflow:hidden}
.effect-grid18 figure.effect-roxy img {max-width:none;width:-webkit-calc(100% + 60px);width:calc(100% + 60px);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}
.effect-grid18 figure.effect-roxy .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid18 figure.effect-roxy:hover .discountTag {display:none}
.effect-grid18 figure.effect-roxy figcaption {position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff;content:'';opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);padding:0 10px;text-align:left}
.effect-grid18 figure.effect-roxy h3 {max-height:44px;line-height:22px;overflow:hidden;font-size:14px;height:auto}
.effect-grid18 figure.effect-roxy .protext {opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);max-height:60px;line-height:20px!important;overflow:hidden;font-size:12px;margin-bottom:10px}
.effect-grid18 figure.effect-roxy:hover img {opacity:.7;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid18 figure.effect-roxy:hover .protext,.effect-grid18 figure.effect-roxy:hover figcaption {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid18 .col-md-3 figure.effect-roxy .protext {height:50px;line-height:17px;padding:0}
.effect-grid18 .col-md-3 figure.effect-roxy figcaption {bottom:10px;top:10px;left:20px;right:20px}
.mainlist .rightlist .effect-grid18 .col-md-4 .protext {padding:0}
.effect-grid18 .pro_price {opacity:0;height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:10px}
.effect-grid18 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid18 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid18 .price_origin {color:#fff;font-size:12px}
.effect-grid18 .price_origin del {font-weight:300}
.effect-grid18 figure.effect-roxy:hover .pro_price {opacity:1}
@media (max-width:1024px) {
    .effect-grid18 figure.effect-roxy img {opacity:.7;transform:none}
    .effect-grid18 figure.effect-roxy .protext,.effect-grid18 figure.effect-roxy figcaption {opacity:1;transform:none}
    .effect-grid18 figure.effect-roxy .protext {max-height:20px;margin-bottom:5px}
    .effect-grid18 figure.effect-roxy h3 {margin:5px 0}
    .effect-grid18 figure.effect-roxy .btnview a {margin-bottom:5px}
    .effect-grid18 .pro_price {opacity:1;margin-bottom:5px}
}
@media (max-width:480px) {
    .effect-grid18 .col-xs-6 {width:100%}
}
.effect-grid19 .col-md-3,.effect-grid19 .col-md-4,.effect-grid19 .col-md-6 {overflow:hidden;padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid19 .effect19 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid19 .effect19 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid19 figure.effect-bubba {background:#9e5406}
.effect-grid19 figure.effect-bubba img {opacity:.7;-webkit-transition:opacity .35s;transition:opacity .35s}
.effect-grid19 figure.effect-bubba:hover img {opacity:.4}
.effect-grid19 figure.effect-bubba .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid19 figure.effect-bubba:hover .discountTag {display:none}
.effect-grid19 figure.effect-bubba figcaption {position:absolute;border-color:#FFF;top:10px;right:20px;bottom:10px;left:20px;content:'';padding:0 30px}
.effect-grid19 figure.effect-bubba figcaption::after,.effect-grid19 figure.effect-bubba figcaption::before {position:absolute;top:10px;right:20px;bottom:10px;left:20px;content:'';opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}
.effect-grid19 figure.effect-bubba figcaption::before {border-top:1px solid #fff;border-bottom:1px solid #fff;border-color:inherit;-webkit-transform:scale(0,1);transform:scale(0,1)}
.effect-grid19 figure.effect-bubba figcaption::after {border-right:1px solid #fff;border-left:1px solid #fff;border-color:inherit;-webkit-transform:scale(1,0);transform:scale(1,0)}
.effect-grid19 figure.effect-bubba h3 {-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);max-height:44px;line-height:22px;overflow:hidden;font-size:14px;margin-top:20px;color:#fff;height:auto}
.effect-grid19 figure.effect-bubba .protext {padding:0;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);max-height:60px;line-height:20px!important;overflow:hidden;font-size:12px;color:#fff;margin-bottom:10px}
.effect-grid19 figure.effect-bubba:hover figcaption::after,.effect-grid19 figure.effect-bubba:hover figcaption::before {opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.effect-grid19 figure.effect-bubba:hover .protext,.effect-grid19 figure.effect-bubba:hover h3 {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid19 figure.effect-bubba .btnview {opacity:0;transition:opacity .35s;-webkit-transition:opacity .35s}
.effect-grid19 figure.effect-bubba:hover .btnview {opacity:1}
.effect-grid19 figure.effect-bubba .btnview a {margin-bottom:10px}
.effect-grid19 .col-md-3 figure.effect-bubba figcaption {top:10px;bottom:10px;left:10px;right:10px}
.effect-grid19 .col-md-3 figure.effect-bubba h3 {margin-top:10px}
.effect-grid19 .col-md-3 figure.effect-bubba figcaption::after,.effect-grid19 .col-md-3 figure.effect-bubba figcaption::before {top:10px;bottom:10px;left:10px;right:10px}
.effect-grid19 .col-md-3 figure.effect-bubba .protext {line-height:17px}
.effect-grid19 .pro_price {opacity:0;height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:10px}
.effect-grid19 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid19 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid19 .price_origin {color:#fff;font-size:12px}
.effect-grid19 .price_origin del {font-weight:300}
.effect-grid19 figure.effect-bubba:hover .pro_price {opacity:1}
@media (max-width:1024px) {
    .effect-grid19 figure.effect-bubba img {opacity:.4}
    .effect-grid19 figure.effect-bubba .btnview,.effect-grid19 figure.effect-bubba .protext,.effect-grid19 figure.effect-bubba figcaption::after,.effect-grid19 figure.effect-bubba figcaption::before,.effect-grid19 figure.effect-bubba h3 {opacity:1;transform:none}
    .effect-grid19 figure.effect-bubba .protext {max-height:40px;margin-bottom:5px}
    .effect-grid19 figure.effect-bubba .btnview a {margin-bottom:5px}
    .effect-grid19 figure.effect-bubba h3 {margin-top:15px}
    .effect-grid19 .pro_price {opacity:1;margin-bottom:5px}
}
@media (max-width:480px) {
    .effect-grid19 .col-xs-6 {width:100%}
}
@media (max-width:320px) {
    .effect-grid19 figure.effect-bubba .protext {max-height:40px}
    .effect-grid19 figure.effect-bubba h3 {max-height:22px}
}
.effect-grid20 .col-md-3,.effect-grid20 .col-md-4,.effect-grid20 .col-md-6 {overflow:hidden;padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid20 .effect20 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid20 .effect20 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid20 figure.effect-romeo {-webkit-perspective:1000px;perspective:1000px}
.effect-grid20 figure.effect-romeo img {-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,0,300px);transform:translate3d(0,0,300px)}
.effect-grid20 figure.effect-romeo:hover img {opacity:.6;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid20 figure.effect-romeo .discountTag {position:absolute;right:0;bottom:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid20 figure.effect-romeo:hover .discountTag {display:none}
.effect-grid20 figure.effect-romeo figcaption {border-color:#FFF}
.effect-grid20 figure.effect-romeo figcaption::after,.effect-grid20 figure.effect-romeo figcaption::before {position:absolute;top:45%;left:50%;width:96%;height:1px;border-top:1px solid #FFF;border-color:inherit;content:'';-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}
.effect-grid20 figure.effect-romeo:hover figcaption::before {opacity:.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}
.effect-grid20 figure.effect-romeo:hover figcaption::after {opacity:.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}
.effect-grid20 figure.effect-romeo .protext,.effect-grid20 figure.effect-romeo h3 {position:absolute;top:50%;left:0;width:100%;-webkit-transition:-webkit-transform .35s;transition:transform .35s;padding:0 10px;color:#fff;background:rgba(0,0,0,.15)}
.effect-grid20 figure.effect-romeo h3 {-webkit-transform:translate3d(0,-50%,0) translate3d(0,-150%,0);transform:translate3d(0,-50%,0) translate3d(0,-150%,0);max-height:44px;line-height:22px!important;overflow:hidden;font-size:14px;height:auto;margin-top:0}
.effect-grid20 figure.effect-romeo .protext {-webkit-transform:translate3d(0,-50%,0) translate3d(0,150%,0);transform:translate3d(0,-50%,0) translate3d(0,150%,0);height:60px;line-height:20px!important;overflow:hidden;font-size:12px}
.effect-grid20 figure.effect-romeo:hover h3 {-webkit-transform:translate3d(0,-50%,0) translate3d(0,-100%,0);transform:translate3d(0,-50%,0) translate3d(0,-100%,0)}
.effect-grid20 figure.effect-romeo:hover .protext {-webkit-transform:translate3d(0,-50%,0) translate3d(0,100%,0);transform:translate3d(0,-50%,0) translate3d(0,100%,0)}
.effect-grid20 figure.effect-romeo .btnview {opacity:0;transition:opacity .35s;-webkit-transition:opacity .35s;position:absolute;bottom:35px;left:10px;z-index:1}
.effect-grid20 figure.effect-romeo:hover .btnview {opacity:1}
.effect-grid20 .col-md-4 figure.effect-romeo h3 {top:38%}
.effect-grid20 .col-md-4 figure.effect-romeo .protext {top:28%}
.effect-grid20 .col-md-3 figure.effect-romeo h3 {top:34%}
.effect-grid20 .col-md-3 figure.effect-romeo .protext {top:18%}
.effect-grid20 figure .pro_price {position:absolute;bottom:70px;opacity:0;height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:5px}
.effect-grid20 figure .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid20 figure .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid20 figure .price_origin {color:#fff;font-size:12px}
.effect-grid20 figure .price_origin del {font-weight:300}
.effect-grid20 figure.effect-romeo:hover .pro_price {opacity:1}
@media (max-width:1024px) {
    .effect-grid20 figure.effect-romeo img {opacity:.6;transform:none}
    .effect-grid20 figure.effect-romeo figcaption::after,.effect-grid20 figure.effect-romeo figcaption::before {opacity:.5}
    .effect-grid20 .col-md-4 figure.effect-romeo h3,.effect-grid20 figure.effect-romeo h3 {top:15%}
    .effect-grid20 figure.effect-romeo .btnview,.effect-grid20 figure.effect-romeo .protext,.effect-grid20 figure.effect-romeo h3 {opacity:1;transform:none}
    .effect-grid20 figure .pro_price {opacity:1}
}
@media (max-width:480px) {
    .effect-grid20 .col-xs-6 {width:100%}
}
@media (max-width:360px) {
    .effect-grid20 figure.effect-romeo h3 {max-height:22px}
    .effect-grid20 figure.effect-romeo .protext {max-height:40px;height:auto}
}
.effect-grid21 .col-md-3,.effect-grid21 .col-md-4,.effect-grid21 .col-md-6 {overflow:hidden;padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid21 .effect21 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid21 .effect21 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid21 figure.effect-dexter {background:-webkit-linear-gradient(top,rgba(37,141,200,1)0,rgba(104,60,19,1)100%);background:linear-gradient(to bottom,rgba(37,141,200,1)0,rgba(104,60,19,1)100%);position:relative}
.effect-grid21 figure.effect-dexter img {-webkit-transition:opacity .35s;transition:opacity .35s}
.effect-grid21 figure.effect-dexter:hover img {opacity:.4}
.effect-grid21 figure.effect-dexter .discountTag {position:absolute;right:0;bottom:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid21 figure.effect-dexter:hover .discountTag {display:none}
.effect-grid21 figure.effect-dexter h3 {position:absolute;top:20px;padding:0 20px;font-size:14px;max-height:44px;line-height:22px;overflow:hidden;color:#fff;background:rgba(0,0,0,.2);width:100%;height:auto}
.effect-grid21 figure.effect-dexter figcaption {color:#fff;position:absolute;right:10px;bottom:10px;left:10px;height:-webkit-calc(50% - 10px);height:calc(50% - 10px);border:4px solid rgba(0,0,0,.2);content:'';-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
.effect-grid21 figure.effect-dexter:hover figcaption {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid21 figure.effect-dexter figcaption {text-align:left}
.effect-grid21 figure.effect-dexter .protext {opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0);max-height:70px;line-height:20px!important;overflow:hidden;font-size:12px;background:rgba(0,0,0,.2);padding:10px}
.effect-grid21 figure.effect-dexter:hover .protext {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid21 figure.effect-dexter .btnview {opacity:0;transition:opacity .35s;-webkit-transition:opacity .35s;position:absolute;bottom:10px;left:10px}
.effect-grid21 figure.effect-dexter:hover .btnview {opacity:1}
.effect-grid21 .col-md-3 figure.effect-dexter .btnview {bottom:5px}
.effect-grid21 .col-md-3 figure.effect-dexter .btnview a {margin-top:10px}
.effect-grid21 .col-md-3 figure.effect-dexter .protext {height:60px;line-height:19px;padding:0}
.mainlist .rightlist .effect-grid21 .col-md-4 .protext {max-height:44px;line-height:20px!important}
.effect-grid21 .col-md-3 figure.effect-dexter figcaption {bottom:0;height:calc(60% - 10px)}
.mainlist .rightlist .effect-grid21 .col-md-4 .protext {padding:0}
.effect-grid21 .pro_price {opacity:0;height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:10px}
.effect-grid21 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid21 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid21 .price_origin {color:#fff;font-size:12px}
.effect-grid21 .price_origin del {font-weight:300}
.effect-grid21 figure.effect-dexter:hover .pro_price {opacity:1}
@media (max-width:1024px) {
    .effect-grid21 figure.effect-dexter h3 {top:0}
    .effect-grid21 figure.effect-dexter img {opacity:.4}
    .effect-grid21 figure.effect-dexter figcaption {height:calc(50% + 10px);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
    .effect-grid21 figure.effect-dexter .btnview,.effect-grid21 figure.effect-dexter .protext {opacity:1;transform:none}
    .effect-grid21 .pro_price {opacity:1}
}
@media (max-width:480px) {
    .effect-grid21 .col-xs-6 {width:100%}
}
.effect-grid22 .col-md-3,.effect-grid22 .col-md-4,.effect-grid22 .col-md-6 {padding-left:10px;padding-right:10px;margin-bottom:10px;overflow:hidden}
.effect-grid22 .effect22 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid22 .effect22 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid22 figure.effect-sarah {background:#17819c}
.effect-grid22 figure.effect-sarah img {max-width:none;width:-webkit-calc(100% + 20px);width:calc(100% + 20px);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:.8}
.effect-grid22 figure.effect-sarah:hover img {opacity:.4;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid22 figure.effect-sarah .discountTag {position:absolute;right:0;bottom:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid22 figure.effect-sarah:hover .discountTag {display:none}
.effect-grid22 figure.effect-sarah figcaption {text-align:left;position:absolute;top:0;padding:0 10px;width:95%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);color:#fff}
.effect-grid22 figure.effect-sarah h3 {position:relative;border-color:#FFF;padding:0;max-height:50px;line-height:25px!important;font-size:14px;overflow:hidden;height:auto}
.effect-grid22 figure.effect-sarah h3::after {position:absolute;bottom:0;left:0;width:100%;border-top:3px solid #FFF;border-color:inherit;content:'';-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.effect-grid22 figure.effect-sarah:hover h3::after {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid22 figure.effect-sarah .protext {padding:0;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);max-height:60px;line-height:20px!important;overflow:hidden;font-size:12px;margin-bottom:10px}
.effect-grid22 figure.effect-sarah:hover .protext {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid22 figure.effect-sarah .btnview {opacity:0;transition:opacity .35s;-webkit-transition:opacity .35s}
.effect-grid22 figure.effect-sarah:hover .btnview {opacity:1}
.mainlist .rightlist .effect-grid22 .col-md-4 .protext {height:auto;max-height:60px;line-height:20px;padding:0}
.effect-grid22 .pro_price {opacity:0;height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:10px}
.effect-grid22 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid22 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid22 .price_origin {color:#fff;font-size:12px}
.effect-grid22 .price_origin del {font-weight:300}
.effect-grid22 figure.effect-sarah:hover .pro_price {opacity:1}
@media (max-width:1024px) {
    .effect-grid22 figure.effect-sarah img {opacity:.4;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
    .effect-grid22 figure.effect-sarah h3::after {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
    .effect-grid22 figure.effect-sarah .btnview,.effect-grid22 figure.effect-sarah .protext {opacity:1;transform:none}
    .effect-grid22 .pro_price {opacity:1}
}
@media (max-width:480px) {
    .effect-grid22 .col-xs-6 {width:100%}
}
.effect-grid23 .col-md-3,.effect-grid23 .col-md-4,.effect-grid23 .col-md-6 {overflow:hidden;padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid23 .effect23 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid23 .effect23 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid23 figure.effect-chico img {-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(1.12);transform:scale(1.12);opacity:.8}
.effect-grid23 figure {background:#3085a3}
.effect-grid23 figure.effect-chico:hover img {opacity:.5;-webkit-transform:scale(1);transform:scale(1)}
.effect-grid23 figure.effect-chico .discountTag {position:absolute;right:0;bottom:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid23 figure.effect-chico:hover .discountTag {display:none}
.effect-grid23 figure.effect-chico figcaption {padding:20px;position:absolute;top:50%;width:90%;left:50%;border-color:#FFF;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.effect-grid23 figure.effect-chico figcaption::before {position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid #fff;border-color:inherit;content:'';-webkit-transform:scale(1.1);transform:scale(1.1)}
.effect-grid23 figure.effect-chico .protext,.effect-grid23 figure.effect-chico figcaption::before {opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}
.effect-grid23 figure.effect-chico h3 {font-size:14px;padding:0 10px;margin:0;margin-bottom:10px;max-height:44px;line-height:22px;overflow:hidden;color:#fff;background:rgba(256,256,256,.4);height:auto}
.effect-grid23 figure.effect-chico .protext {margin:0 auto 10px;-webkit-transform:scale(1.5);transform:scale(1.5);max-height:60px;line-height:20px!important;font-size:12px;overflow:hidden;color:#fff;background:rgba(256,256,256,.4);padding:0 10px}
.effect-grid23 figure.effect-chico:hover .protext,.effect-grid23 figure.effect-chico:hover figcaption::before {opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.effect-grid23 figure.effect-chico .btnview {opacity:0;transition:opacity .35s;-webkit-transition:opacity .35s}
.effect-grid23 figure.effect-chico:hover .btnview {opacity:1}
.effect-grid23 .col-md-3 figure.effect-chico .btnview a:nth-child(1) {
    margin-bottom:10px}
.mainlist .rightlist .effect-grid23 .col-md-4 .protext {padding:0 10px}
.effect-grid23 .pro_price {opacity:0;height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:10px}
.effect-grid23 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid23 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid23 .price_origin {color:#fff;font-size:12px}
.effect-grid23 .price_origin del {font-weight:300}
.effect-grid23 figure.effect-chico:hover .pro_price {opacity:1}
@media (max-width:1024px) {
    .effect-grid23 figure.effect-chico img {opacity:.5;-webkit-transform:scale(1);transform:scale(1)}
    .effect-grid23 figure.effect-chico .btnview,.effect-grid23 figure.effect-chico .protext,.effect-grid23 figure.effect-chico figcaption::before {opacity:1;transform:none}
    .effect-grid23 .pro_price {opacity:1}
}
@media (max-width:480px) {
    .effect-grid23 .col-xs-6 {width:100%}
}
.effect-grid24 .col-md-3,.effect-grid24 .col-md-4,.effect-grid24 .col-md-6 {overflow:hidden;padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid24 .effect24 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid24 .effect24 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid24 figure.effect-milo {position:relative;background:#2e5d5a}
.effect-grid24 figure.effect-milo figcaption {position:absolute;top:20px;left:15px;right:15px;color:#fff}
.effect-grid24 figure.effect-milo img {max-width:none;width:-webkit-calc(100% + 60px);width:calc(100% + 60px);opacity:.8;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-30px,0,0) scale(1.12);transform:translate3d(-30px,0,0) scale(1.12);-webkit-backface-visibility:hidden;backface-visibility:hidden}
.effect-grid24 figure.effect-milo:hover img {opacity:.5;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}
.effect-grid24 figure.effect-milo .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid24 figure.effect-milo:hover .discountTag {display:none}
.effect-grid24 figure.effect-milo h3 {position:absolute;right:0;bottom:0;padding:0 15px;color:#fff;font-size:14px;max-height:50px;line-height:25px!important;overflow:hidden;background:rgba(0,0,0,.2);height:auto}
.effect-grid24 figure.effect-milo .protext {padding:0 10px 0 0;width:100%;border-right:1px solid #fff;font-size:12px;text-align:left;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0);max-height:66px;line-height:22px!important;overflow:hidden;margin-bottom:15px}
.effect-grid24 figure.effect-milo:hover .protext {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid24 figure.effect-milo .btnview {opacity:0;transition:opacity .35s;-webkit-transition:opacity .35s}
.effect-grid24 figure.effect-milo:hover .btnview {opacity:1}
.mainlist .rightlist .effect-grid24 .col-md-4 .protext {padding:0;width:80%;line-height:22px!important}
.effect-grid24 .pro_price {opacity:0;height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:10px}
.effect-grid24 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid24 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid24 .price_origin {color:#fff;font-size:12px}
.effect-grid24 .price_origin del {font-weight:300}
.effect-grid24 figure.effect-milo:hover .pro_price {opacity:1}
@media (max-width:1024px) {
    .effect-grid24 figure.effect-milo img {opacity:.5;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}
    .effect-grid24 figure.effect-milo .protext {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
    .effect-grid24 .pro_price,.effect-grid24 figure.effect-milo .btnview {opacity:1}
}
@media (max-width:480px) {
    .mainlist .effect-grid24 .col-xs-6 {width:100%}
}
@media (max-width:320px) {
    .mainlist .effect-grid24 figure.effect-milo .protext {display:none}
    .mainlist .effect-grid24 figure.effect-milo h3 {font-size:14px;max-height:25px;line-height:22px}
}
.effect-grid25 {border-top:1px solid #ddd;border-left:1px solid #ddd}
.effect-grid25 .col-md-3 {padding:10px;border-bottom:1px solid #ddd;border-right:1px solid #ddd}
.effect-grid25 .effect25 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid25 .effect25 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.effect-grid25 .effect25 .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid25 figcaption {margin-top:10px}
.effect-grid25 h3 {font-size:14px;font-weight:400;margin:0!important;line-height:22px;height:44px;overflow:hidden}
.effect-grid25 .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.effect-grid25 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid25 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid25 .price_origin {color:#999;font-size:12px}
.effect-grid25 .price_origin del {font-weight:300}
@media (max-width:767px) {
    .effect-grid25 {border:none}
}
@media (max-width:480px) {
    .mainlist .effect-grid25 .col-xs-6 {width:100%}
}
.mainlist .effect-grid27 {width:100%;overflow:hidden}
.mainlist .effect-grid27 figure {padding:0 5px 10px;width:100%;overflow:hidden}
.mainlist .effect-grid27 .effect27 {width:100%;overflow:hidden;position:relative;padding-top:100%;height:auto}
.mainlist .effect-grid27 .effect27 img {position:absolute;left:0;top:0;width:100%;min-height:100%;transition:all .3s ease-in 0s}
.mainlist .effect-grid27 figcaption {width:100%;background:#fff}
.mainlist .effect-grid27 figcaption h3 {border-bottom:1px dashed #ccc;font-size:14px;font-weight:400;line-height:25px!important;height:50px;overflow:hidden;margin:0;padding:0;width:100%;text-align:left}
.mainlist .effect-grid27 figcaption h3 a {color:inherit}
.mainlist .effect-grid27 figcaption .bg-color-hover:hover h3 a {color:#fff;text-decoration:none}
.mainlist .effect-grid27 figcaption .bg-color-hover {color:#333;font-size:16px;font-weight:400;text-align:center;display:block;padding:10px 15px}
.mainlist .effect-grid27 figcaption .bg-color-hover:hover {color:#fff;text-decoration:none}
.mainlist .effect-grid27 figcaption .btn {color:#666;font-size:12px;border:1px solid #666;display:inline-block;padding:6px 12px;border-radius:3px;text-align:center;margin-top:10px;text-transform:uppercase}
.mainlist .effect-grid27 figcaption .bg-color-hover:hover .btn,.mainlist .effect-grid27 figcaption .btn:hover {background-color:#fff;color:#666;border-color:transparent}
.mainlist .effect-grid27 .pro_price {height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial;text-align:left}
.mainlist .effect-grid27 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.mainlist .effect-grid27 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.mainlist .effect-grid27 .price_origin {color:#999;font-size:12px}
.mainlist .effect-grid27 .price_origin del {font-weight:300}
.mainlist .effect-grid27 figcaption .bg-color-hover:hover .price_new,.mainlist .effect-grid27 figcaption .bg-color-hover:hover .price_origin {color:#fff}
@media (max-width:480px) {
    .mainlist .effect-grid27 figcaption h3 {font-size:14px;line-height:20px;height:45px}
    .mainlist .effect-grid27 .col-xs-6 {width:100%}
}
.mainlist .effect-grid28 {width:100%;overflow:hidden}
.mainlist .effect-grid28 figure {padding:0 5px 10px;width:100%;overflow:hidden}
.mainlist .effect-grid28 .effect28 {width:100%;overflow:hidden;position:relative;padding-top:100%;height:auto}
.mainlist .effect-grid28 .effect28 img {position:absolute;left:0;top:0;width:100%;min-height:100%;transition:all .3s ease-in 0s}
.mainlist .effect-grid28 .effect28 .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.mainlist .effect-grid28 figcaption {width:100%;background:#fff}
.mainlist .effect-grid28 figcaption h3 {border-bottom:1px dashed #ccc;font-size:14px;font-weight:400;line-height:25px!important;height:50px;text-align:center;overflow:hidden;margin:0;padding:0;width:100%}
.mainlist .effect-grid28 figcaption a {color:#333;font-size:16px;font-weight:400;text-align:center;display:inline-block;width:100%;padding:10px}
.mainlist .effect-grid28 figcaption a:hover {color:#fff}
.mainlist .effect-grid28 figcaption .pro_price {min-height:25px;max-height:50px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.mainlist .effect-grid28 figcaption .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.mainlist .effect-grid28 figcaption .price_new {font-size:18px;font-weight:700;margin-right:8px}
.mainlist .effect-grid28 figcaption .price_origin {color:#999;font-size:12px}
.mainlist .effect-grid28 figcaption .price_origin del {font-weight:300}
.mainlist .effect-grid28 figcaption a:hover .price_origin,.mainlist .effect-grid28 figcaption a:hover .pro_price,.mainlist .effect-grid28 figcaption a:hover .pro_price .font-color {color:#fff}
@media (max-width:480px) {
    .mainlist .effect-grid28 figcaption h3 {font-size:14px;line-height:20px!important;height:40px}
    .effect-grid28 .col-xs-6 {width:100%}
}
.mainlist .effect-grid29 {width:100%;overflow:hidden}
.mainlist .effect-grid29 figure {padding:0 10px 10px;width:100%;overflow:hidden}
.mainlist .effect-grid29 .effect29 {width:100%;overflow:hidden;position:relative;padding-top:100%;height:auto}
.mainlist .effect-grid29 .effect29 img {position:absolute;left:0;top:0;width:100%;min-height:100%;transition:all .3s ease-in 0s}
.mainlist .effect-grid29 .effect29 .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.mainlist .effect-grid29 figure>div {transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.mainlist .effect-grid29 figure:hover >div {width:100%;overflow:hidden;box-shadow:0 5px 10px rgba(0,0,0,.1)}
.mainlist .effect-grid29 figcaption {width:100%;background:#fff}
.mainlist .effect-grid29 figcaption h3 {font-size:16px;line-height:22px;height:22px;text-align:center;margin:0;padding:0;width:100%;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#5a5a5a}
.mainlist .effect-grid29 figure:hover h3 {color:#333}
.mainlist .effect-grid29 figcaption .protext {font-size:12px;color:#333;opacity:.53;margin:0;text-align:center;line-height:20px!important;height:20px;overflow:hidden;padding:0}
.mainlist .effect-grid29 figcaption a {color:#333;font-size:16px;font-weight:400;text-align:center;display:inline-block;width:100%;padding:15px}
.mainlist .effect-grid29 .pro_price {height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial}
.mainlist .effect-grid29 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.mainlist .effect-grid29 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.mainlist .effect-grid29 .price_origin {color:#333;opacity:.53;font-size:12px}
.mainlist .effect-grid29 .price_origin del {font-weight:300}
@media (max-width:480px) {
    .mainlist .effect-grid29 figure>div {box-shadow:0 5px 10px rgba(0,0,0,.1)}
    .mainlist .effect-grid29 .col-xs-6 {width:100%}
}
.mainlist .effect-grid31 figure {margin:0 -5px 15px;font-size:0}
.mainlist .effect-grid31 figure .effect31 {width:100%;overflow:hidden;position:relative;padding-top:100%;height:auto}
.mainlist .effect-grid31 figure .effect31 img {width:100%;position:absolute;left:0;top:0;height:100%}
.mainlist .effect-grid31 figure .effect31 .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.mainlist .effect-grid31 figure figcaption {border-bottom:1px solid rgba(0,0,0,.05);padding:10px;display:inline-block;width:100%;-moz-transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s;-webkit-transition:all .3s ease-in 0s;-ms-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}
.mainlist .effect-grid31 figure .text {max-width:70%;float:left;display:inline-block;overflow:hidden;transition:all .35s ease-out 0s}
.mainlist .effect-grid31 figure a:hover .text {transform:translateX(20px)}
.mainlist .effect-grid31 figure .title {font-size:16px;color:#666;line-height:30px!important;height:30px;overflow:hidden;margin:0}
.mainlist .effect-grid31 figure .description {font-size:12px;color:#999;line-height:20px!important;height:20px;overflow:hidden}
.mainlist .effect-grid31 figure a:hover .description,.mainlist .effect-grid31 figure a:hover .title {color:#fff}
.mainlist .effect-grid31 figure .icon {color:#bbb;display:inline-block;float:right;width:40px;height:40px;border:1px solid transparent;text-align:center;line-height:40px;font-size:20px;margin-top:6px}
.mainlist .effect-grid31 figure a:hover .icon {color:#fff;display:inline-block;float:right;width:40px;height:40px;border:1px solid #fff}
.mainlist .effect-grid31 figure .pro_price {height:23px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:5px}
.mainlist .effect-grid31 figure .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.mainlist .effect-grid31 figure .price_new {font-size:18px;font-weight:700;margin-right:8px}
.mainlist .effect-grid31 figure .price_origin {color:#999;font-size:12px}
.mainlist .effect-grid31 figure .price_origin del {font-weight:300}
.mainlist .effect-grid31 figure a:hover .price_new,.mainlist .effect-grid31 figure a:hover .price_origin {color:#fff}
@media (max-width:980px) {
    .mainlist .effect-grid31 figure .text {width:78%}
    .mainlist .effect-grid31 figure a:hover .text {transform:none}
}
@media (max-width:480px) {
    .mainlist .effect-grid31 .col-xs-6 {width:100%}
}
.mainlist .effect-grid32 figure {margin-bottom:15px;position:relative;overflow:hidden}
.mainlist .effect-grid32 .effect {width:100%;overflow:hidden;position:relative;padding-top:100%;height:auto}
.mainlist .effect-grid32 .effect img {width:100%;position:absolute;left:0;top:0;height:100%;transition:all .3s ease-in 0s}
.mainlist .effect-grid32 .effect .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.mainlist .effect-grid32 a:hover .effect .discountTag {display:none}
.mainlist .effect-grid32 figcaption {border-top:1px solid rgba(255,255,255,.4);transition:all .6s ease-out 0s;padding:10px;display:inline-block;width:90%;position:absolute;left:5%;bottom:-100%;background:rgba(0,0,0,.35)}
.mainlist .effect-grid32 a:hover figcaption {bottom:5%}
.mainlist .effect-grid32 .text {max-width:70%;float:left;display:inline-block;overflow:hidden;transition:all .35s ease-out 0s}
.mainlist .effect-grid32 a:hover .text {transform:translateX(20px)}
.mainlist .effect-grid32 .title {font-size:16px;color:#fff;line-height:30px!important;max-height:30px;overflow:hidden;margin:0;font-weight:400}
.mainlist .effect-grid32 .description {font-size:12px;color:#fff;opacity:.5;line-height:20px!important;max-height:20px;overflow:hidden}
.mainlist .effect-grid32 .icon {color:#FFF;opacity:.7;display:inline-block;float:right;font-size:20px;margin-top:15px}
.mainlist .effect-grid32 .pro_price {height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:10px}
.mainlist .effect-grid32 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.mainlist .effect-grid32 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.mainlist .effect-grid32 .price_origin {color:#fff;font-size:12px;display:none}
.mainlist .effect-grid32 .price_origin del {font-weight:300}
@media (max-width:768px) {
    .mainlist .effect-grid32 figcaption {bottom:5%}
}
@media (max-width:480px) {
    .mainlist .effect-grid32 .col-xs-6 {width:100%}
}
.mainlist .effect-grid33 .hiddenxs ul {margin:5px;position:relative}
.mainlist .effect-grid33 .hiddenxs li {padding:5px;position:absolute}
.mainlist .effect-grid33 .hiddenxs li * {transition:all .5s}
.mainlist .effect-grid33 .hiddenxs a,.mainlist .effect-grid33 .hiddenxs img {width:100%;display:block;position:relative}
.mainlist .effect-grid33 .hiddenxs .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.mainlist .effect-grid33 .hiddenxs li:hover .discountTag {display:none}
.mainlist .effect-grid33 .hiddenxs .text {width:100%;height:100%;position:absolute;top:0;left:0;padding:10%;opacity:0;color:#FFF;font-size:16px;line-height:20px;background:rgba(0,0,0,.5)}
.mainlist .effect-grid33 .hiddenxs li:hover .text {opacity:1}
.mainlist .effect-grid33 .hiddenxs .title {position:relative;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);text-align:center}
.mainlist .effect-grid33 .hiddenxs .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.mainlist .effect-grid33 .hiddenxs .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.mainlist .effect-grid33 .hiddenxs .price_new {font-size:18px;font-weight:700;margin-right:8px}
.mainlist .effect-grid33 .hiddenxs .price_origin {color:#999;font-size:12px}
.mainlist .effect-grid33 .hiddenxs .price_origin del {font-weight:300}
.mainlist .effect-grid33 .hiddenxs li:hover .price_origin {color:#fff}
@media(max-width:768px) {
    .mainlist .effect-grid33 {height:auto!important}
    .mainlist .effect-grid33 .hiddenxs ul {margin:2px}
    .mainlist .effect-grid33 .hiddenxs li {padding:2px}
}
@media(max-width:320px) {
    .mainlist .effect-grid33 .hiddenxs ul {margin:1px}
    .mainlist .effect-grid33 .hiddenxs li {padding:1px}
}
.mainlist .effect-grid34 {position:relative;margin:10px}
.mainlist .effect-grid34 figure {margin:0 -5px 15px}
.mainlist .effect-grid34 figure .effect34 {width:100%;overflow:hidden;position:relative;padding-top:0;height:auto}
.mainlist .effect-grid34 figure .effect34 img {width:100%;position:relative;height:auto;left:0;top:0;transition:all .3s ease-in 0s}
.mainlist .effect-grid34 figure .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.mainlist .effect-grid34 figure a:hover .discountTag {display:none}
.mainlist .effect-grid34 figure figcaption {border-bottom:1px solid rgba(0,0,0,.05);transition:all .3s ease-in 0s;padding:20px 10px 10px;display:inline-block;width:100%}
.mainlist .effect-grid34 figure .text {max-width:70%;float:left;display:inline-block;overflow:hidden;transition:all .35s ease-out 0s}
.mainlist .effect-grid34 figure a:hover .text {transform:translateX(20px)}
.mainlist .effect-grid34 figure .title {font-size:16px;color:#666;line-height:30px;height:30px;overflow:hidden;margin:0}
.mainlist .effect-grid34 figure .description {font-size:12px;color:#999;line-height:20px;height:20px;overflow:hidden}
.mainlist .effect-grid34 figure a:hover .description,.mainlist .effect-grid34 figure a:hover .title {color:#fff}
.mainlist .effect-grid34 figure .icon {color:#bbb;display:inline-block;float:right;width:30px;height:40px;border:1px solid transparent;text-align:center;line-height:40px;font-size:20px;margin-top:6px}
.mainlist .effect-grid34 figure a:hover .icon {color:#fff;display:inline-block;float:right;width:30px;height:40px;border:1px solid #fff}
.mainlist .effect-grid34 figure a:hover .price_new,.mainlist .effect-grid34 figure a:hover .price_origin {color:#fff}
.mainlist .effect-grid34 .item {position:absolute;padding:10px}
.mainlist .effect-grid34 figure .pro_price {height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:10px}
.mainlist .effect-grid34 figure .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.mainlist .effect-grid34 figure .price_new {font-size:18px;font-weight:700;margin-right:8px}
.mainlist .effect-grid34 figure .price_origin {color:#fff;font-size:12px}
.mainlist .effect-grid34 figure .price_origin del {font-weight:300}
@media (max-width:992px) {
    .mainlist .effect-grid34 {margin:5px}
    .mainlist .effect-grid34 .item {padding:5px}
}
@media (max-width:640px) {
    .mainlist .effect-grid34 {margin:1px}
    .mainlist .effect-grid34 .item {padding:1px}
}
@media (max-width:768px) {
    .mainlist .effect-grid34 {height:auto!important}
}
.effect-grid35 .effect35 {width:30%;float:left;padding:0;overflow:hidden;position:relative;max-height:500px}
.effect-grid35 .effect35 img {display:block;width:100%;height:100%;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.effect-grid35 figcaption {overflow:hidden;float:left;width:69%;padding:0 0 0 3%}
.effect-grid35 figure {border:1px solid #f7f7f7;padding:15px;margin-bottom:15px;overflow:hidden;transition:all .3s ease-out 0s}
.effect-grid35 figure:hover {border-bottom-color:#ddd}
.effect-grid35 figure .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid35 .title {height:25px;line-height:25px!important;overflow:hidden;margin:5px 0 10px;font-size:16px;color:#333;font-weight:500;white-space:nowrap;text-overflow:ellipsis}
.effect-grid35 .protext {overflow:hidden;width:100%;max-height:44px;line-height:22px!important;display:inline-block;font-size:13px;color:#666}
.effect-grid35 .effect35>.btnview2 {position:absolute;width:27px;height:27px;text-align:center;border:1px solid #f1f1f1;bottom:10px;left:10px;opacity:.7}
.effect-grid35 .effect35>.btnview2 a {display:block;text-align:center;color:#f1f1f1;line-height:27px}
.effect-grid35 .effect35-r {width:100%}
.effect-grid35 .effect35-r .btnview a {font-size:12px}
.effect-grid35 .pro_price {height:25px;color:#333;opacity:.77;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:5px}
.effect-grid35 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid35 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid35 .price_origin {color:#333;opacity:.53;font-size:12px}
.effect-grid35 .price_origin del {font-weight:300}
.effect-grid35 .btnview {margin-top:20px}
@media (max-width:1024px) {
    .effect-grid35 .effect35 img {opacity:1;transform:none}
}
@media (max-width:767px) {
    .effect-grid35 .effect-grid02-protext {height:auto}
    .effect-grid35 .effect35 {width:100%;float:left;padding:0}
    .effect-grid35 figcaption {padding:0;overflow:hidden;float:left;width:100%}
    .effect-grid35 .effect35-r .btnview {margin-bottom:10px}
}
@media (max-width:480px) {
    .effect-grid35 .col-xs-6 {width:100%}
    .effect-grid35 .effect35 {height:auto}
}
.mainlist .effect-grid36 {width:100%;overflow:hidden}
.mainlist .effect-grid36 figure {padding:0 5px 10px;width:100%;overflow:hidden}
.mainlist .effect-grid36 .effect36 {width:100%;overflow:hidden;position:relative;padding-top:100%;height:auto}
.mainlist .effect-grid36 .effect36 img {position:absolute;left:0;top:0;width:100%;min-height:100%;transition:all .3s ease-in 0s}
.mainlist .effect-grid36 .effect36 .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.mainlist .effect-grid36 figcaption {width:100%;background:#fff}
.mainlist .effect-grid36 figcaption h3 {border-bottom:1px dashed #ccc;font-size:14px;font-weight:400;line-height:25px!important;height:50px;overflow:hidden;margin:0;padding:0;width:100%;text-align:left}
.mainlist .effect-grid36 figcaption a {color:#333;font-size:16px;font-weight:400;text-align:center;display:inline-block;width:100%;padding:10px 15px}
.mainlist .effect-grid36 figcaption a:hover {color:#fff;text-decoration:none}
.mainlist .effect-grid36 figcaption .btn {color:#666;font-size:12px;border:1px solid #666;padding:6px 12px;border-radius:3px;text-align:center;margin-top:10px;text-transform:uppercase}
.mainlist .effect-grid36 figcaption .btn:hover {color:#fff;border-color:rgba(0,0,0,0)}
.mainlist .effect-grid36 .pro_price {height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial;text-align:left}
.mainlist .effect-grid36 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.mainlist .effect-grid36 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.mainlist .effect-grid36 .price_origin {color:#999;font-size:12px}
.mainlist .effect-grid36 .price_origin del {font-weight:300}
.mainlist .effect-grid36 figcaption a:hover .price_new,.mainlist .effect-grid36 figcaption a:hover .price_origin {color:#fff}
@media (max-width:480px) {
    .mainlist .effect-grid36 figcaption h3 {font-size:14px;line-height:20px;height:45px}
    .mainlist .effect-grid36 .col-xs-6 {width:100%}
}
.mainlist .effect-grid37 .col-lg-2:nth-of-type(6n+1),.mainlist .effect-grid37 .col-lg-3:nth-of-type(4n+1),.mainlist .effect-grid37 .col-lg-4:nth-of-type(3n+1),.mainlist .effect-grid37 .col-lg-6:nth-of-type(2n+1) {
    clear:both}
.mainlist .effect-grid37 {width:100%;overflow:hidden;border-bottom:1px solid;border-left:1px solid;border-color:#cecece}
.mainlist .effect-grid37 .hidden-xs {border-color:inherit}
.mainlist .effect-grid37 .col-xs-6 {padding:0!important;border-color:inherit}
.mainlist .effect-grid37 a {border-color:inherit}
.mainlist .effect-grid37 figure {padding:5px;width:100%;overflow:hidden;border-top:1px solid;border-right:1px solid;border-color:inherit;color:#444}
.mainlist .effect-grid37 .images {width:100%;overflow:hidden;height:auto;position:relative}
.mainlist .effect-grid37 .images img {transition:all .3s ease-in 0s;max-width:100%;height:auto;display:block;margin:0 auto}
.mainlist .effect-grid37 .images .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;display:inline-block;font-size:14px}
.mainlist .effect-grid37 figcaption {width:100%;background:#fff;padding:15px}
.mainlist .effect-grid37 figcaption h3 {font-size:16px;font-weight:400;line-height:26px!important;max-height:52px;overflow:hidden;margin:0;padding:0;display:inline-block;float:left;padding-right:10px}
.mainlist .effect-grid37 figcaption a {color:#333;font-size:16px;font-weight:400;text-align:left;display:inline-block;width:100%;padding:10px 15px}
.mainlist .effect-grid37 .pro_price {line-height:26px;background:0 0;display:inline-block}
.mainlist .effect-grid37 .pro_price b {font-weight:400}
.mainlist .effect-grid37 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.mainlist .effect-grid37 .price_new {font-size:14px;font-weight:400}
.mainlist .effect-grid37 .price_origin {font-size:14px;opacity:.5}
.mainlist .effect-grid37 .price_origin del {font-weight:300}
@media (max-width:768px) {
    .mainlist .effect-grid37 figcaption {padding:10px}
    .mainlist .effect-grid37 figcaption h3 {padding-right:0}
}
@media (max-width:767px) {
    .mainlist .effect-grid37 {border:none}
}
.mainlist .effect-grid38 .col-lg-2:nth-of-type(6n+1),.mainlist .effect-grid38 .col-lg-3:nth-of-type(4n+1),.mainlist .effect-grid38 .col-lg-4:nth-of-type(3n+1),.mainlist .effect-grid38 .col-lg-6:nth-of-type(2n+1) {clear:both}
.mainlist .effect-grid38 {width:100%;overflow:hidden}
.mainlist .effect-grid38 .col-xs-6 {padding:0 20px}
.mainlist .effect-grid38 figure {width:100%;overflow:hidden;color:#444;background:#fff;margin:20px 0;transition:all .2s linear 0s;padding:0}
.mainlist .effect-grid38 figure:hover {transform:scale(1.1)}
.mainlist .effect-grid38 .images {width:100%;overflow:hidden;height:auto;position:relative}
.mainlist .effect-grid38 .images img {transition:all .3s ease-in 0s;max-width:100%;height:auto;display:block;margin:0 auto}
.mainlist .effect-grid38 .images .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.mainlist .effect-grid38 figcaption {width:100%;background:#fff;padding:20px 15px;color:#000}
.mainlist .effect-grid38 figcaption h3 {font-size:14px;font-weight:400;line-height:26px;overflow:hidden;margin:0;padding:0;max-height:52px;width:100%;text-align:center;color:inherit}
.mainlist .effect-grid38 figcaption a {color:#333;font-size:16px;font-weight:400;text-align:left;display:inline-block;width:100%;padding:10px 15px}
.mainlist .effect-grid38 .pro_price {line-height:26px;background:0 0;text-align:center}
.mainlist .effect-grid38 .pro_price b {font-weight:400}
.mainlist .effect-grid38 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.mainlist .effect-grid38 .price_new {font-size:12px;font-weight:400;opacity:.9}
.mainlist .effect-grid38 .price_origin {font-size:12px;opacity:.5}
.mainlist .effect-grid38 .price_origin del {font-weight:300}
@media(min-width:769px) {
    .effect-grid39 .item .image {position:relative}
    .effect-grid39 .item .image .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;display:inline-block;font-size:14px}
    .effect-grid39 .tem0-list {display:none}
}
@media(max-width:768px) {
    .effect-grid39 {padding:15px 0!important}
    .effect-grid39 .tem0-list {display:block}
    .effect-grid39 .listPagePhone.two {display:none}
}
.tem03-category_desc .container-fluid,.tem03-category_desc .navbar-collapse {padding:0}
.tem03-category_desc .navbar {min-height:1px;border-radius:0}
.tem03-category_desc .tem10-side {width:100%;overflow:hidden;left:0;box-shadow:0 0 5px rgba(0,0,0,.1)}
.tem03-category_desc .tem10-side ul {width:100%;border:1px solid #e7e7e7;background:#f8f8f8;clear:both;display:inline-block}
.tem03-category_desc .tem10-side ul li {padding:15px 20px;cursor:pointer;transition:all .3s ease-in 0s;float:left}
.tem03-category_desc .tem10-side ul li.active,.tem03-category_desc .tem10-side ul li:hover {background:#eee}
.tem03-category_desc .tem10-side .tem10-side-btn {width:100%;text-align:center;background:#f6f6f6;display:none;padding:6px 0;color:#333;font-size:24px}
.tem03-category_desc [data-content=title] {font-size:20px;color:#333;text-align:left;margin:30px 0 0}
.tem03-category_desc .subtitle {line-height:30px;color:#888}
.tem03-category_desc .more {display:none}
@media (max-width:767px) {
    .tem03-category_desc .tem10-side .tem10-side-btn {display:block}
    .tem03-category_desc .tem10-side ul {display:none;border:none}
    .tem03-category_desc .tem10-side ul li {background:#fff;width:100%;border:1px solid #e7e7e7;margin-top:-1px;padding:12px 15px;font-size:13px;color:#666;float:none}
    .tem03-category_desc .tem10-side ul li.active {color:#333}
}
.page_list_01 {padding:1em 0;width:100%}
.page_list_01 a {margin:0 5px 5px 0;font-size:14px;padding:6px 15px;background:#fff;border-radius:4px;border:1px solid #ccc;color:#666;vertical-align:middle;display:inline-block;text-align:center;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial}
.page_list_01 .pageNav {display:inline-block;vertical-align:middle}
.page_list_01 a.current {color:#bbb}
.page_list_01 .total {margin:0 8px 8px 0;padding:5px 15px;line-height:25px;color:#999;display:inline-block;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial}
.page_list_01 .pagecontrol {display:inline-block;vertical-align:middle;margin-bottom:5px}
.page_list_01 .form-inline .input-group>.form-control {width:50px}
@media (max-width:768px) {
    .page_list_01 {padding:20px 0}
    .page_list_01 .pagecontrol {display:none}
}
@media (max-width:320px) {
    .page_list_01 .form-inline .input-group>.form-control {width:100%}
}
.page_list_02 {width:100%;padding:20px 0 60px}
.page_list_02 a {font-size:14px;margin:5px 10px 0 5px;border-radius:0;color:#999;vertical-align:middle;display:inline-block;text-align:center;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial;padding:0 2px;height:26px;line-height:26px;border-bottom:1px solid transparent}
.page_list_02 .pageNav {display:inline-block;vertical-align:middle}
.page_list_02 a.current {border-color:#d4d4d4;color:#333}
.page_list_02 .total {margin:0 8px 8px 0;padding:5px 15px;line-height:25px;color:#999;display:inline-block;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial}
.page_list_02 .pagecontrol {display:inline-block;vertical-align:middle}
.page_list_02 .form-inline .input-group>.form-control {border-radius:0;box-shadow:none;text-align:center;width:40px;padding:5px 0;border:1px solid #eee;color:#999}
.page_list_02 .form-inline .input-group>.form-control:focus {color:#333}
.page_list_02 .form-inline .input-group-btn .btn {color:#999;border:1px solid #eee;border-radius:0;box-shadow:none}
.page_list_02 .form-inline .input-group-btn .btn:hover {color:#333;background:0 0}
@media (max-width:768px) {
    .page_list_02 {padding:20px 0}
    .page_list_02 a {margin:5px 17px}
    .page_list_02 .pagecontrol {display:none}
}
@media (max-width:320px) {
    .page_list_02 .pageNav {display:inline}
    .page_list_02 .pagecontrol {display:block;margin-top:10px}
    .page_list_02 .form-inline .input-group>.form-control {width:100%}
    .page_list_02 .total {padding:5px 0}
}
.page_list_03 {width:100%;padding:20px 0 60px}
.page_list_03 a {font-size:12px;border-radius:0;color:#999;vertical-align:middle;display:inline-block;text-align:center;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial;height:36px;line-height:36px;margin:0 5px 5px 0;width:36px}
.page_list_03 .pageNav {display:inline-block;vertical-align:middle}
.page_list_03 a.current {background:#3f3f3f;color:#fff}
.page_list_03 a:hover {color:#fff;background:#838383}
.page_list_03 .pageNext span {font-size:16px}
.page_list_03 .total {margin:0 5px 5px 0;line-height:36px;color:#999;display:inline-block;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial;vertical-align:middle}
.page_list_03 .pagecontrol {vertical-align:middle;display:none}
.page_list_03 .form-inline .input-group>.form-control {border-radius:0;box-shadow:none;text-align:center;width:40px;padding:5px 0;border:1px solid #eee;color:#999}
.page_list_03 .form-inline .input-group>.form-control:focus {color:#333}
.page_list_03 .form-inline .input-group-btn .btn {color:#999;border:1px solid #eee;border-radius:0;box-shadow:none}
.page_list_03 .form-inline .input-group-btn .btn:hover {color:#333;background:0 0}
@media (max-width:768px) {
    .page_list_03 {padding:20px 0}
    .page_list_03 .pagecontrol {display:none}
}
.page_list_04 {width:100%;padding:20px 0 60px}
.page_list_04 li {width:36px;height:36px;display:inline-block}
.page_list_04 a {color:#a9a9a9;font-size:12px;margin-right:5px;border-radius:0;display:inline-block;text-align:center;height:36px;line-height:36px;width:36px;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial;margin-bottom:5px}
.page_list_04 li a.current,.page_list_04 li a:hover {color:#fff;background:inherit}
.page_list_04 .pageNav {display:inline-block;vertical-align:middle}
.page_list_04 .pageNext span {font-size:16px}
.page_list_04 .total {margin:0 5px 5px 0;line-height:36px;color:#999;display:inline-block;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial;vertical-align:middle}
.page_list_04 .pagecontrol {vertical-align:middle;display:none}
.page_list_04 .form-inline .input-group>.form-control {border-radius:0;box-shadow:none;text-align:center;width:40px;padding:5px 0;border:1px solid #eee;color:#999}
.page_list_04 .form-inline .input-group>.form-control:focus {color:#333}
.page_list_04 .form-inline .input-group-btn .btn {color:#999;border:1px solid #eee;border-radius:0;box-shadow:none}
.page_list_04 .form-inline .input-group-btn .btn:hover {color:#333;background:0 0}
@media (max-width:768px) {
    .page_list_04 {padding:20px 0}
    .page_list_04 .pagecontrol {display:none}
}
.page_list_05 {width:100%;padding:20px 0 60px}
.page_list_05 li {width:36px;height:36px;display:inline-block}
.page_list_05 li a {color:#a9a9a9;font-size:12px;margin-right:5px;border-radius:0;vertical-align:middle;display:inline-block;text-align:center;height:36px;line-height:36px;width:36px;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial}
.page_list_05 li a.current {color:#fff;background:inherit;margin-bottom:5px}
.page_list_05 a:hover {color:#fff}
.page_list_05 .pageNav {display:inline-block;width:100%;text-align:center}
.page_list_05 .total {margin:0 8px 8px 0;padding:5px 15px;line-height:25px;color:#999;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial}
.page_list_05 .pagecontrol {vertical-align:middle}
.page_list_05 .form-inline .input-group>.form-control {border-radius:0;box-shadow:none;text-align:center;width:40px;padding:5px 0;border:1px solid #eee;color:#999}
.page_list_05 .form-inline .input-group>.form-control:focus {color:#333}
.page_list_05 .form-inline .input-group-btn .btn {color:#999;border:1px solid #eee;border-radius:0;box-shadow:none}
.page_list_05 .form-inline .input-group-btn .btn:hover {color:#333;background:0 0}
.page_list_05 .pageNext,.page_list_05 .pagePre,.page_list_05 .pagecontrol,.page_list_05 .total {display:none}
@media (max-width:768px) {
    .page_list_05 {padding:20px 0}
    .page_list_05 .pagecontrol {display:none}
}
.page_list_06 {width:100%;padding:20px 0 60px}
.page_list_06 li {width:36px;height:36px;display:inline-block}
.page_list_06 li a {color:#a9a9a9;font-size:12px;margin-right:5px;border-radius:0;vertical-align:middle;display:inline-block;text-align:center;height:36px;line-height:36px;width:36px;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial;margin-bottom:5px}
.page_list_06 li a.current {color:#fff;background:inherit}
.page_list_06 a:hover {color:#fff}
.page_list_06 .pageNav {display:inline-block;width:100%;text-align:left}
.page_list_06 .total {margin:0 8px 8px 0;padding:5px 15px;line-height:25px;color:#999;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial}
.page_list_06 .pagecontrol {vertical-align:middle}
.page_list_06 .form-inline .input-group>.form-control {border-radius:0;box-shadow:none;text-align:center;width:40px;padding:5px 0;border:1px solid #eee;color:#999}
.page_list_06 .form-inline .input-group>.form-control:focus {color:#333}
.page_list_06 .form-inline .input-group-btn .btn {color:#999;border:1px solid #eee;border-radius:0;box-shadow:none}
.page_list_06 .form-inline .input-group-btn .btn:hover {color:#333;background:0 0}
.page_list_06 .pageNext,.page_list_06 .pagePre,.page_list_06 .pagecontrol,.page_list_06 .total {display:none}
@media (max-width:768px) {
    .page_list_06 {padding:20px 0}
    .page_list_06 .pagecontrol {display:none}
}
.page_list_07 {width:100%;padding:20px 0 60px}
.page_list_07 a {color:#a9a9a9;font-size:12px;margin-right:5px;border-radius:0;vertical-align:middle;display:inline-block;text-align:center;height:36px;line-height:36px;width:36px;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial;margin-bottom:5px;background:#fff}
.page_list_07 a.current {color:#fff;background:#3f3f3f}
.page_list_07 a:hover {color:#fff;background:#838383}
.page_list_07 .pageNav {display:inline-block;width:100%;text-align:center}
.page_list_07 .total {margin:0 8px 8px 0;padding:5px 15px;line-height:25px;color:#999;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial}
.page_list_07 .pagecontrol {vertical-align:middle}
.page_list_07 .form-inline .input-group>.form-control {border-radius:0;box-shadow:none;text-align:center;width:40px;padding:5px 0;border:1px solid #eee;color:#999}
.page_list_07 .form-inline .input-group>.form-control:focus {color:#333}
.page_list_07 .form-inline .input-group-btn .btn {color:#999;border:1px solid #eee;border-radius:0;box-shadow:none}
.page_list_07 .form-inline .input-group-btn .btn:hover {color:#333;background:0 0}
.page_list_07 .pageNext,.page_list_07 .pagePre,.page_list_07 .pagecontrol,.page_list_07 .total {display:none}
@media (max-width:768px) {
    .page_list_07 {padding:20px 0}
    .page_list_07 .pagecontrol {display:none}
}
.page_list_08 {width:100%;padding:20px 0 60px}
.page_list_08 a {color:#a9a9a9;font-size:12px;margin-right:5px;border-radius:0;vertical-align:middle;display:inline-block;text-align:center;height:36px;line-height:36px;width:36px;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial;margin-bottom:5px;background:#fff}
.page_list_08 a.current {color:#fff;background:#3f3f3f}
.page_list_08 a:hover {color:#fff;background:#838383}
.page_list_08 .pageNav {display:inline-block;width:100%;text-align:left}
.page_list_08 .total {margin:0 8px 8px 0;padding:5px 15px;line-height:25px;color:#999;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial}
.page_list_08 .pagecontrol {vertical-align:middle}
.page_list_08 .form-inline .input-group>.form-control {border-radius:0;box-shadow:none;text-align:center;width:40px;padding:5px 0;border:1px solid #eee;color:#999}
.page_list_08 .form-inline .input-group>.form-control:focus {color:#333}
.page_list_08 .form-inline .input-group-btn .btn {color:#999;border:1px solid #eee;border-radius:0;box-shadow:none}
.page_list_08 .form-inline .input-group-btn .btn:hover {color:#333;background:0 0}
.page_list_08 .pageNext,.page_list_08 .pagePre,.page_list_08 .pagecontrol,.page_list_08 .total {display:none}
@media (max-width:768px) {
    .page_list_08 {padding:20px 0}
    .page_list_08 .pagecontrol {display:none}
}
.pager {width:100%;margin:20px 0}
.pager .previous .pagePre {margin-right:10px}
.pager .next .pageNext {margin-left:10px}
.pager .next .pageNext,.pager .previous .pagePre {background:0 0;border-radius:0;color:#888;text-align:center;font-size:14px;font-family:"微软雅黑",Arial;display:block;float:none;padding:10px 0;border:1px solid #eaeaea;margin-bottom:15px}
.pager span.icon {font-size:26px;color:#333;line-height:30px;height:30px;width:30px;vertical-align:middle}
.pager .title {font-size:12px;color:#999;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:30px;margin-left:2%;display:inline-block;height:30px;vertical-align:middle;width:85%;transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s}
.pager .next:hover .title,.pager .previous:hover .title {color:#333}
@media (max-width:480px) {
    .pager .col-lg-6 {width:100%}
    .pager .next .pageNext,.pager .previous .pagePre {margin-left:0;margin-right:0;padding:5px 0}
}
.tem01-pro-detail-ms {padding:15px 0;font-size:12px}
.tem01-pro-detail-ms .nopadding {padding-left:0;padding-right:0}
.tem01-pro-detail-ms .tem01_probox {background:#f9f9f9;width:100%;margin:0 auto}
.tem01-pro-detail-ms .col-md-4 {background:#fff;height:443px}
.tem01-pro-detail-ms h1 {font-size:20px;line-height:125%;margin:0 0 15px}
.tem01-pro-detail-ms .bigpic_wrap {position:relative}
.tem01-pro-detail-ms .big_pic {background:#fff;vertical-align:middle;*display:block;text-align:center;position:relative;z-index:2}
.tem01-pro-detail-ms #mark {font-size:12px}
.tem01-pro-detail-ms .big_pic {overflow:hidden;height:460px;width:100%}
.tem01-pro-detail-ms .big_pic img {vertical-align:middle;max-width:100%;cursor:all-scroll}
.tem01-pro-detail-ms #zoom_pic {position:absolute;left:100%;top:0;z-index:3;display:none;overflow:hidden;box-shadow:0 0 3px rgba(0,0,0,.2);background:#fff none repeat scroll 0 0;border:1px solid #ccc}
.tem01-pro-detail-ms #zoom_pic img {position:absolute;left:0;top:0;width:800px}
.tem01-pro-detail-ms .zoomPad {position:relative;float:left;z-index:99;cursor:crosshair}
.tem01-pro-detail-ms .zoomPreload {-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80);font-size:12px;font-family:Tahoma;text-decoration:none;padding:8px;text-align:center;background-image:url(../images/zoomloader.gif);background-repeat:no-repeat;background-position:43px 30px;z-index:110;width:90px;height:43px;position:absolute;top:0;left:0;* width:100px;* height:49px}
.tem01-pro-detail-ms .zoomPup {overflow:hidden;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60);position:absolute;border:1px solid #CCC;z-index:101;cursor:crosshair}
.tem01-pro-detail-ms .zoomOverlay {position:absolute;left:0;top:0;width:100%;height:100%;display:none;z-index:101}
.tem01-pro-detail-ms .zoomWindow {position:absolute;left:110%;top:40px;height:auto;z-index:103;z-index:110}
.tem01-pro-detail-ms .zoomWrapper {position:relative;z-index:110}
.tem01-pro-detail-ms .zoomWrapperTitle {display:block;height:18px;line-height:18px;width:100%;overflow:hidden;text-align:center;font-size:10px;position:absolute;top:0;left:0;z-index:120;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60)}
.tem01-pro-detail-ms .zoomWrapperImage {display:block;position:relative;overflow:hidden;z-index:110}
.tem01-pro-detail-ms .zoomWrapperImage img {border:0;display:block;position:absolute;z-index:101}
.tem01-pro-detail-ms .zoomIframe {z-index:-1;filter:alpha(opacity=0);-moz-opacity:.8;opacity:.8;position:absolute;display:block}
.tem01-pro-detail-ms .scrolllist {padding:15px 0;overflow:hidden;background:#fff}
.tem01-pro-detail-ms .lunbo {width:100%}
.tem01-pro-detail-ms .scrolllist .imglist {height:65px;overflow:hidden}
.tem01-pro-detail-ms .scrolllist .imglist li {float:left;width:65px;height:65px;margin:0 2%}
.tem01-pro-detail-ms .scrolllist .imglist li img {width:100%;height:100%;display:block}
.tem01-pro-detail-ms .scrolllist .abtn {margin-top:3px;padding:15px 0;cursor:pointer;float:left;font-size:20px;text-align:center;width:5%;border:none}
.tem01-pro-detail-ms #ljdg {display:inline-block;width:100%!important}
.tem01-pro-detail-ms #product_deta_text {width:auto!important}
.tem01-pro-detail-ms #product_deta_text h1 {font-weight:400;line-height:150%;margin:0 0 20px;width:100%;color:333}
@media(max-width:980px) {
    .tem01-pro-detail-ms .scrolllist .abtn {padding:22px 0}
}
@media(max-width:768px) {
    .tem01-pro-detail-ms #big_pic:hover #mark,.tem01-pro-detail-ms #big_pic:hover #zoom_pic,.tem01-pro-detail-ms #zoom_pic {display:none!important}
    .tem01-pro-detail-ms .big_pic {height:auto}
}
@media(max-width:640px) {
    .tem01-pro-detail-ms h1 {margin:0 0 10px;font-size:16px}
}
@media(max-width:430px) {
    .tem01-pro-detail-ms .scrolllist .abtn {padding:20px 0}
}
.tem01-pro-detail .leftlist .relate {border:1px solid #ccc;padding-top:0;margin-bottom:15px;margin-top:0}
.tem01-pro-detail .leftlist .imgbar-full {overflow:hidden;vertical-align:middle;width:100%}
.tem01-pro-detail .leftlist .imgbar-full img {width:100%;-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.tem01-pro-detail .leftlist .imgbar-full:hover img {opacity:.4;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}
.tem01-pro-detail .leftlist .col-md-4 {float:none;width:100%;padding:0}
.tem01-pro-detail .leftlist .caption a {color:#333}
.tem01-pro-detail .leftlist h3 {border-bottom:1px solid #eee;font-size:16px;text-transform:uppercase;line-height:20px;padding:10px 15px;margin:0;margin-bottom:10px;font-weight:300}
.tem01-pro-detail .relate {background:#fff}
.tem01-pro-detail .leftlist .relate .col-md-12:first-child {margin-top:15px}
.tem01-pro-detail .leftlist .relate .thumbnail {border-radius:0;border:0;border-bottom:1px solid #eee;padding:0;margin-bottom:10px}
.tem01-pro-detail .leftlist .relate .thumbnail:last-child {margin:0;border:0}
.tem01-pro-detail .leftlist .relate h5 {font-size:12px;margin:0;height:40px;line-height:20px;overflow:hidden}
.tem01-pro-detail .leftlist .relate .thumbnail .caption {color:#333;padding:9px 0}
.tem01-pro-detail .leftlist {float:left}
.tem01-pro-detail .rightlist {float:right}
@media (max-width:991px) {
    .tem01-pro-detail .leftlist .relate .thumbnail img {width:100%}
    .tem01-pro-detail .leftlist,.tem01-pro-detail .rightlist {float:none;width:100%}
    .tem01-pro-detail .relate .col-xs-6:nth-of-type(2n+1) {
        clear:both}
    .tem01-pro-detail .leftlist .relate h5 {height:auto;min-height:40px}
}
@media(max-width:767px) {
    .tem01-pro-detail .leftlist,.tem01-pro-detail .rightlist {float:none}
    .tem01-pro-detail .leftlist .relate .title {font-size:14px!important;height:auto}
    .tem01-pro-detail .leftlist .relate .col-xs-6 {margin:8px 0}
    .tem01-pro-detail .leftlist .relate .col-xs-6:nth-of-type(2n+1) {clear:both}
}
@media(max-width:640px) {
    .tem01-pro-detail .leftlist .relate .col-xs-6 {width:50%}
    .tem01-pro-detail .leftlist .imgbar-full {height:240px}
}
@media(max-width:480px) {
    .tem01-pro-detail .leftlist .imgbar-full {height:auto}
}
@media(max-width:320px) {
    .tem01-pro-detail .leftlist .relate .col-xs-6 {width:100%}
}
.tem01-pro-showPic .bigpic_wrap {position:relative}
.tem01-pro-showPic .big_pic {background:#fff;vertical-align:middle;*display:block;text-align:center;position:relative;z-index:2}
.tem01-pro-showPic #mark {font-size:12px}
.tem01-pro-showPic .big_pic {overflow:hidden;height:460px;width:100%}
.tem01-pro-showPic .big_pic img {vertical-align:middle;max-width:100%;cursor:all-scroll}
.tem01-pro-showPic #zoom_pic {position:absolute;left:100%;top:0;z-index:3;display:none;overflow:hidden;box-shadow:0 0 3px rgba(0,0,0,.2);background:#fff none repeat scroll 0 0;border:1px solid #ccc}
.tem01-pro-showPic #zoom_pic img {position:absolute;left:0;top:0;width:800px}
.tem01-pro-showPic .zoomPad {position:relative;float:left;z-index:99;cursor:crosshair}
.tem01-pro-showPic .zoomPreload {-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80);font-size:12px;font-family:Tahoma;text-decoration:none;padding:8px;text-align:center;background-image:url(../images/zoomloader.gif);background-repeat:no-repeat;background-position:43px 30px;z-index:110;width:90px;height:43px;position:absolute;top:0;left:0;* width:100px;* height:49px}
.tem01-pro-showPic .zoomPup {overflow:hidden;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60);position:absolute;border:1px solid #CCC;z-index:101;cursor:crosshair}
.tem01-pro-showPic .zoomOverlay {position:absolute;left:0;top:0;width:100%;height:100%;display:none;z-index:101}
.tem01-pro-showPic .zoomWindow {position:absolute;left:110%;top:40px;height:auto;z-index:103;z-index:110}
.tem01-pro-showPic .zoomWrapper {position:relative;z-index:110}
.tem01-pro-showPic .zoomWrapperTitle {display:block;height:18px;line-height:18px;width:100%;overflow:hidden;text-align:center;font-size:10px;position:absolute;top:0;left:0;z-index:120;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60)}
.tem01-pro-showPic .zoomWrapperImage {display:block;position:relative;overflow:hidden;z-index:110}
.tem01-pro-showPic .zoomWrapperImage img {border:0;display:block;position:absolute;z-index:101}
.tem01-pro-showPic .zoomIframe {z-index:-1;filter:alpha(opacity=0);-moz-opacity:.8;opacity:.8;position:absolute;display:block}
.tem01-pro-showPic .scrolllist {padding:15px 0;overflow:hidden;background:#fff}
.tem01-pro-showPic .lunbo {width:100%}
.tem01-pro-showPic .scrolllist .imglist_box {width:90%;overflow:hidden;float:left}
.tem01-pro-showPic .scrolllist .imglist {height:65px;overflow:hidden}
.tem01-pro-showPic .scrolllist .imglist li {float:left;width:65px;height:65px;margin:0 2%}
.tem01-pro-showPic .scrolllist .imglist li img {width:100%;height:100%;display:block}
.tem01-pro-showPic .scrolllist .abtn {margin-top:3px;padding:15px 0;cursor:pointer;float:left;font-size:20px;text-align:center;width:5%;border:none}
.tem01-pro-showPic #ljdg {display:inline-block;width:100%!important}
.tem01-pro-showPic #product_deta_text {width:auto!important}
.tem01-pro-showPic #product_deta_text h1 {font-weight:400;line-height:150%;margin:0 0 20px;width:100%;color:333}
@media(max-width:980px) {
    .tem01-pro-showPic .scrolllist .abtn {padding:22px 0}
}
@media(max-width:768px) {
    .tem01-pro-showPic #big_pic:hover #mark,.tem01-pro-showPic #big_pic:hover #zoom_pic,.tem01-pro-showPic #zoom_pic {display:none!important}
    .tem01-pro-showPic .big_pic {height:auto}
}
@media(max-width:430px) {
    .tem01-pro-showPic .scrolllist .abtn {padding:20px 0}
}
.tem02-pro-showPic .bigpic_wrap {position:relative}
.tem02-pro-showPic .big_pic {vertical-align:middle;*display:block;text-align:center;position:relative;z-index:2}
.tem02-pro-showPic #mark {font-size:12px}
.tem02-pro-showPic .big_pic {overflow:hidden;height:460px}
.tem02-pro-showPic .big_pic img {vertical-align:middle;max-width:100%;cursor:all-scroll}
.tem02-pro-showPic #zoom_pic img {position:absolute;left:0;top:0;width:800px}
.tem02-pro-showPic .zoomPad {position:relative;float:left;z-index:99;cursor:crosshair}
.tem02-pro-showPic .zoomPreload {-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80);font-size:12px;font-family:Tahoma;text-decoration:none;padding:8px;text-align:center;background-image:url(../images/zoomloader.gif);background-repeat:no-repeat;background-position:43px 30px;z-index:110;width:90px;height:43px;position:absolute;top:0;left:0;* width:100px;* height:49px}
.tem02-pro-showPic .zoomPup {overflow:hidden;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60);position:absolute;border:1px solid #CCC;z-index:101;cursor:crosshair}
.tem02-pro-showPic .zoomOverlay {position:absolute;left:0;top:0;width:100%;height:100%;display:none;z-index:101}
.tem02-pro-showPic .zoomWindow {position:absolute;left:110%;top:40px;height:auto;z-index:103;z-index:110}
.tem02-pro-showPic .zoomWrapper {position:relative;z-index:110}
.tem02-pro-showPic .zoomWrapperTitle {display:block;height:18px;line-height:18px;width:100%;overflow:hidden;text-align:center;font-size:10px;position:absolute;top:0;left:0;z-index:120;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60)}
.tem02-pro-showPic .zoomWrapperImage {display:block;position:relative;overflow:hidden;z-index:110}
.tem02-pro-showPic .zoomWrapperImage img {border:0;display:block;position:absolute;z-index:101}
.tem02-pro-showPic .zoomIframe {z-index:-1;filter:alpha(opacity=0);-moz-opacity:.8;opacity:.8;position:absolute;display:block}
.tem02-pro-showPic .scrolllist {overflow:hidden;height:475px;background:#f9f9f9}
.tem02-pro-showPic .scrolllist .imglist_box {width:100%;overflow:hidden;float:left;height:400px}
.tem02-pro-showPic .scrolllist .imglist {overflow:hidden}
.tem02-pro-showPic .scrolllist .imglist li {width:100%;height:65px;margin:15% 0;padding-top:100%;position:relative}
.tem02-pro-showPic .scrolllist .imglist li img {width:100%;height:100%;display:block;position:absolute;left:0;top:0}
.tem02-pro-showPic .scrolllist .abtn {padding:0;cursor:pointer;font-size:20px;text-align:center;width:100%;border:none}
.tem02-pro-showPic .scrolllist .abtn .span2 {display:none}
.tem02-pro-showPic #zoom_pic {background:#fff none repeat scroll 0 0;border:1px solid #ccc;box-shadow:0 0 3px rgba(0,0,0,.2);display:none;left:100%;overflow:hidden;position:absolute;top:0;z-index:3}
.tem02-pro-showPic #ljdg {display:inline-block;width:100%!important}
.tem02-pro-showPic #product_deta_text {width:auto!important}
.tem02-pro-showPic #product_deta_text h1 {font-weight:400;line-height:150%;margin:0 0 20px;width:100%;color:333}
@media(max-width:980px) {
    .tem02-pro-showPic #big_pic:hover #mark,.tem02-pro-showPic #big_pic:hover #zoom_pic,.tem02-pro-showPic #zoom_pic {display:none!important}
    .tem02-pro-showPic .big_pic {height:675px}
    .tem02-pro-showPic .col-md-6 .col-md-2 {padding:0}
    .tem02-pro-showPic .scrolllist {height:auto;margin-top:10px;padding-top:10px!important}
    .tem02-pro-showPic .scrolllist .abtn {width:5%;float:left;padding:22px 0;font-size:22px}
    .tem02-pro-showPic .scrolllist .abtn .span1 {display:none}
    .tem02-pro-showPic .scrolllist .abtn .span2 {display:block}
    .tem02-pro-showPic .scrolllist .imglist_box {width:90%;height:80px;overflow:hidden;float:left}
    .tem02-pro-showPic .scrolllist .imglist {height:65px}
    .tem02-pro-showPic .scrolllist .imglist li {width:65px;height:65px;margin:0 1%;float:left;padding-top:0}
    .tem02-pro-showPic .scrolllist .imglist li img {width:65px;height:65px}
}
@media (max-width:768px) {
    .tem02-pro-showPic .scrolllist {padding-left:0;padding-right:0}
    .tem02-pro-showPic .big_pic {height:auto;margin-bottom:20px}
}
@media(max-width:640px) {
    .tem02-pro-showPic .big_pic {height:auto}
}
@media(max-width:430px) {
    .tem02-pro-showPic .scrolllist .abtn {padding:20px 0}
}
.tem03-pro-showPic {width:100%;padding-top:30px}
.tem03-pro-showPic .wrap {width:100%;position:relative}
.tem03-pro-showPic .bigpic_wrap {width:calc(100% - 75px);position:relative;box-shadow:0 0 3px rgba(0,0,0,.2);background-color:#fafafa;float:left}
.tem03-pro-showPic .bigpic_wrap .big_pic {width:100%;height:100%;overflow:hidden}
.tem03-pro-showPic .bigpic_wrap .big_pic img {width:100%}
.tem03-pro-showPic .bigpic_wrap .zoom_pic {position:absolute;left:102%;top:0;width:100%;height:100%;overflow:hidden;box-shadow:0 0 3px rgba(0,0,0,.2);display:none;background-color:#fafafa;z-index:10}
.tem03-pro-showPic .bigpic_wrap .zoom_pic img {width:200%;position:absolute;top:0;left:0;max-width:none}
.tem03-pro-showPic .mark {width:200px;height:200px;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;display:none;padding:0}
.tem03-pro-showPic .scrolllist {height:100%;width:70px;padding:30px 10px;text-align:center;position:absolute;background-color:rgba(0,0,0,.06);margin-left:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;right:0;top:0}
.tem03-pro-showPic .scrolllist.noh {padding:10px}
.tem03-pro-showPic .scrolllist.noh .abtn {display:none}
.tem03-pro-showPic .scrolllist .abtn {font-size:20px;position:absolute;left:0;width:100%;cursor:pointer}
.tem03-pro-showPic .scrolllist .abtn .span2 {display:none}
.tem03-pro-showPic .scrolllist .abtn.top {top:0}
.tem03-pro-showPic .scrolllist .abtn.bottom {bottom:0}
.tem03-pro-showPic .scrolllist .imglist_w {width:100%;height:100%;overflow:hidden;position:relative;background-color:#f9f9f9}
.tem03-pro-showPic .scrolllist .imglist_w .imglist {width:100%;height:9999999px;position:absolute;top:0;left:0;transition:.3s}
.tem03-pro-showPic .scrolllist .imglist_w .imglist li {width:50px;height:50px;overflow:hidden;cursor:pointer;border:3px solid rgba(0,0,0,0)}
.tem03-pro-showPic .scrolllist .imglist_w .imglist li.active {border-color:#E63D3D}
.tem03-pro-showPic .scrolllist .imglist_w img {width:100%}
@media(max-width:990px) {
    .tem03-pro-showPic .bigpic_wrap {float:none;width:100%}
    .tem03-pro-showPic .scrolllist {padding:5px 30px;height:60px;margin:0;width:100%;position:relative}
    .tem03-pro-showPic .scrolllist.noh {padding:5px}
    .tem03-pro-showPic .scrolllist .abtn {width:28px;height:100%;line-height:60px}
    .tem03-pro-showPic .scrolllist .abtn.bottom {left:auto;right:0;top:0}
    .tem03-pro-showPic .scrolllist .imglist_w {width:100%}
    .tem03-pro-showPic .scrolllist .imglist_w .imglist {height:100%;width:999999px}
    .tem03-pro-showPic .scrolllist .imglist_w .imglist li {float:left}
    .tem03-pro-showPic .scrolllist .abtn .span2 {display:inline-block}
    .tem03-pro-showPic .scrolllist .abtn .span1 {display:none}
}
.tem04-pro-showPic {width:100%;padding-top:30px}
.tem04-pro-showPic .wrap {width:100%;position:relative}
.tem04-pro-showPic .bigpic_wrap {width:100%;position:relative;box-shadow:0 0 3px rgba(0,0,0,.2);background-color:#fafafa}
.tem04-pro-showPic .bigpic_wrap .big_pic {width:100%;height:100%;overflow:hidden}
.tem04-pro-showPic .bigpic_wrap .big_pic img {width:100%}
.tem04-pro-showPic .bigpic_wrap .zoom_pic {position:absolute;left:102%;top:0;width:100%;height:100%;overflow:hidden;box-shadow:0 0 3px rgba(0,0,0,.2);display:none;background-color:#fafafa;z-index:10}
.tem04-pro-showPic .bigpic_wrap .zoom_pic img {width:200%;position:absolute;top:0;left:0;max-width:none}
.tem04-pro-showPic .mark {width:200px;height:200px;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;display:none;padding:0}
.tem04-pro-showPic .scrolllist {height:60px;width:100%;padding:5px 30px;text-align:center;position:relative;background-color:rgba(0,0,0,.06);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.tem04-pro-showPic .scrolllist.noh {padding:5px}
.tem04-pro-showPic .scrolllist.noh .abtn {display:none}
.tem04-pro-showPic .scrolllist .abtn {font-size:20px;position:absolute;left:0;width:28px;cursor:pointer;height:100%;line-height:60px}
.tem04-pro-showPic .scrolllist .abtn.top {top:0}
.tem04-pro-showPic .scrolllist .abtn.bottom {left:auto;right:0;top:0}
.tem04-pro-showPic .scrolllist .imglist_w {width:100%;height:100%;overflow:hidden;position:relative;background-color:#f9f9f9}
.tem04-pro-showPic .scrolllist .imglist_w .imglist {height:100%;width:999999px;position:absolute;top:0;left:0;transition:.3s}
.tem04-pro-showPic .scrolllist .imglist_w .imglist li {width:50px;height:50px;overflow:hidden;cursor:pointer;border:3px solid rgba(0,0,0,0);float:left}
.tem04-pro-showPic .scrolllist .imglist_w .imglist li.active {border-color:#E63D3D}
.tem04-pro-showPic .scrolllist .imglist_w img {width:100%}
.tem05-pro-showPic.tem11-pro-detail-sm .bigpic_wrap {width:100%;padding-bottom:20px}
.tem05-pro-showPic.tem11-pro-detail-sm .gallery-top {height:auto}
.tem05-pro-showPic.tem11-pro-detail-sm .gallery-thumbs {width:100%;padding:0;height:80px}
.tem05-pro-showPic.tem11-pro-detail-sm .min_wrap {padding:10px 20px}
.tem06-pro-showPic.tem03-pro-showPic .bigpic_wrap .zoom_pic {left:0}
.tem01-pro-showText {padding:25px 0 10px}
.tem01-pro-showText .title {font-size:20px;color:#333;margin:10px 0 20px}
.tem01-pro-showText .scrolllist .imglist_box {width:90%;overflow:hidden;float:left}
.tem01-pro-showText dl {display:table-row}
.tem01-pro-showText dt {font-weight:600;font-size:14px;color:#222;display:table-cell;padding:6px 0;padding-right:16px;white-space:nowrap}
.tem01-pro-showText dd {font-weight:300;font-size:14px;color:#777;display:table-cell;padding:6px 0}
.tem02-pro-showText {padding:25px 0 10px}
.tem02-pro-showText .title {font-size:20px;color:#333;margin:10px 0 20px}
.tem02-pro-showText .imglist_box {width:90%;overflow:hidden;float:left}
.tem02-pro-showText .pro_info_btn {margin-top:40px}
.tem02-pro-showText .pro_info_btn .btn {margin-right:10px!important;padding:9px 25px}
.tem02-pro-showText dl {display:table-row}
.tem02-pro-showText dt {font-weight:600;font-size:14px;color:#222;display:table-cell;padding:6px 0;padding-right:16px;white-space:nowrap}
.tem02-pro-showText dd {font-weight:300;font-size:14px;color:#777;display:table-cell;padding:6px 0}
.tem03-pro-showText {width:100%;margin-bottom:10px;display:inline-block;margin-top:10px}
.tem03-pro-showText .scrolllist .imglist_box {width:90%;overflow:hidden;float:left}
.tem03-pro-showText dd,.tem03-pro-showText dl {font-weight:300;font-size:14px}
.tem03-pro-showText dt {font-weight:600;font-size:14px}
.tem03-pro-showText .pro_info_btn .btn.pro_info_btn_buynow,.tem03-pro-showText .pro_info_btn .btn[data-buy="1"] {background:0 0;color:inherit}
.tem03-pro-showText .amount,.tem03-pro-showText .prop {margin-bottom:10px;display:table-row}
.tem03-pro-showText .amount.table {display:table;border:1px solid #e5e5e5;line-height:30px}
.tem03-pro-showText .amount.table .tabletit {font-size:12px;margin:0;line-height:30px;padding:0 10px;border-bottom:1px solid #e5e5e5}
.tem03-pro-showText .amount.table .tablecon {padding:0 10px}
.tem03-pro-showText .amount.table .table_left {display:inline-block;width:48%}
.tem03-pro-showText .amount.table .table_right {display:inline-block;width:48%;text-align:right}
.tem03-pro-showText .metatit {color:#333;display:table-cell;padding:6px 0;padding-right:14px;white-space:nowrap}
.tem03-pro-showText .prop li {float:left;line-height:20px;margin:0 4px 4px 0;padding:1px;position:relative;vertical-align:middle}
.tem03-pro-showText .amount dd,.tem03-pro-showText .prop dd {display:table-cell;padding:6px 0}
.tem03-pro-showText .amount .metacon {padding:0}
.tem03-pro-showText .amount .metacon .promotion_price {font-size:26px;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem03-pro-showTexts .amount .metacon .total_supply {color:#0065A5}
.tem03-pro-showText .amount .metacon .supply_amount {margin-right:8px}
.tem03-pro-showText .amount .metacon .supply_amount .add_del {width:30px;height:30px;line-height:30px;text-align:center;background:#eee;font-size:10px;border:1px solid #CCC;overflow:hidden;float:left;display:inline-block;cursor:pointer}
.tem03-pro-showText .amount .metacon .supply_amount .add_amount {margin-right:8px}
.tem03-pro-showText .amount .metacon .supply_amount .mui_amount_input {width:50px;height:30px;line-height:30px;overflow:hidden;padding:0 3px;float:left;border:1px solid #CCC;font-family:Arial;font-weight:700;border-left:0;border-right:0}
.tem04-pro-showText {margin-top:10px;display:inline-block}
.tem04-pro-showText ul {width:100%;overflow:hidden}
.tem04-pro-showText ul li {width:100%;overflow:hidden;font-size:14px;color:#666;list-style:inside url(../images/procont-bg.png);height:30px;line-height:30px!important}
.tem05-pro-showText {width:100%;margin-bottom:10px;display:inline-block;margin-top:10px;border:1px solid #eee}
.tem05-pro-showText li {background:#fff;padding:5px 10px;border-bottom:1px solid #eee;font-size:15px;color:#666}
.tem05-pro-showText li a,.tem05-pro-showText li span {color:#fe0000}
.tem06-pro-showText {margin-top:10px}
.tem06-pro-showText .detail-share a {margin:0 2px;display:inline-block;width:30px;height:30px;line-height:28px;text-align:center;border-radius:50%;border-style:solid;border-width:1px;font-size:16px}
.tem07-pro-showText {padding-top:25px}
.tem07-pro-showText.tem01-pro-showText .title {margin-bottom:0}
.tem08-pro-showText,.tem09-pro-showText {padding-top:10px}
.tem09-pro-showText.tem02-pro-showText .pro_info_btn {margin-top:0}
.tem10-pro-showText.tem03-pro-showText {margin-top:0}
.tem01-pro-detail-ms .pro_info {padding:25px}
.tem01-pro-detail-ms .scrolllist .imglist_box {width:90%;overflow:hidden;float:left}
.tem01-pro-detail-sm .pro_info dt {font-weight:600;font-size:12px;color:#222}
.tem01-pro-detail-sm .pro_info dd {font-weight:300;font-size:12px;color:#777}
.tem01-pro-detail-ms .amount,.tem01-pro-detail-ms .prop {margin-bottom:10px}
.tem01-pro-detail-ms .pro_info .metatit {float:left;text-align:left;width:86px;color:#333}
.tem01-pro-detail-ms .prop li {float:left;line-height:20px;margin:0 4px 4px 0;padding:1px;position:relative;vertical-align:middle}
.tem01-pro-detail-ms .amount dd,.tem01-pro-detail-ms .prop dd {overflow:hidden}
.tem01-pro-detail-ms .amount .suggest em {font-style:normal}
.tem01-pro-detail-ms .modpayment a {margin-right:6px;color:#666}
.tem01-pro-detail-ms .modpayment a:active,.tem01-pro-detail-ms .modpayment a:focus,.tem01-pro-detail-ms .modpayment a:hover {color:#F50}
.tem01-pro-detail-ms .pro_info_btn {margin-top:40px}
.tem01-pro-detail-ms .pro_info_btn .btn {margin-right:10px!important;padding:9px 25px}
.tem01-pro-detail-ms .detail-share {margin-top:10px}
.tem01-pro-detail-ms .detail-share a {margin:0 2px;display:inline-block;width:30px;height:30px;line-height:28px;text-align:center;border-radius:50%;border-style:solid;border-width:1px;font-size:16px}
.tem01-pro-detail-ms .merchant {color:#666;padding:15px}
.tem01-pro-detail-ms .merchant h3 {font-size:16px;color:#333;line-height:26px;margin:0 0 10px}
.tem01-pro-detail-ms .merchant p {line-height:20px;margin:0 0 10px}
@media(max-width:980px) {
    .pro_info,.tem01-pro-detail-ms .col-md-4 {height:auto}
    .tem01-pro-detail-ms .row {background:0 0}
    .tem01-pro-detail-ms .merchant {background:#eee;padding:25px}
    .tem01-pro-detail-ms .pro_info {height:auto}
}
.tem02-pro-detail .leftlist .relate {border:1px solid #ccc;padding-top:15px}
.tem02-pro-detail .leftlist .imgbar-full {overflow:hidden;vertical-align:middle;width:100%}
.tem02-pro-detail .leftlist .imgbar-full img {width:100%;height:100%;min-height:100%;-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.tem02-pro-detail .leftlist .imgbar-full:hover img {opacity:.4;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}
.tem02-pro-detail .leftlist .col-md-4 {float:none;width:100%;padding:0}
.tem02-pro-detail .leftlist .caption a {color:#333}
.tem02-pro-detail .leftlist h3 {font-size:16px;text-transform:uppercase;line-height:20px;padding:10px 15px;margin:0;font-weight:300}
.tem02-pro-detail .relate {background:#fff}
.tem02-pro-detail .leftlist .relate .thumbnail {border-radius:0;border:0;border-bottom:1px solid #eee;padding:0;margin-bottom:10px}
.tem02-pro-detail .leftlist .relate .thumbnail:last-child {margin:0;border:0}
.tem02-pro-detail .leftlist .relate h5 {font-size:12px;margin:0;height:40px;line-height:20px;overflow:hidden}
.tem02-pro-detail .leftlist .relate .thumbnail .caption {color:#333;padding:9px 0}
@media(max-width:640px) {
    .tem02-pro-detail .leftlist .relate .col-xs-6 {width:50%}
    .tem02-pro-detail .leftlist .imgbar-full {height:240px}
}
@media(max-width:480px) {
    .tem02-pro-detail .leftlist .relate .col-xs-6 {width:100%}
    .tem02-pro-detail .leftlist .imgbar-full {height:auto}
}
.tem02-pro-detail-sm .rightlist {padding:10px}
.tem02-pro-detail-sm .pro-detail-tab {background-color:#fff}
.tem02-pro-detail-sm .pro-detail-tab .nav-tabs>li {height:44px;line-height:44px;float:left;text-align:center;background-color:#ddd;border-radius:6px 6px 0 0;color:#000;margin-right:5px}
.tem02-pro-detail-sm .pro-detail-tab .nav-tabs>li>a {display:block;color:#000}
.tem02-pro-detail-sm .pro-detail-tab .nav-tabs li.on {background-color:#fff}
.tem02-pro-detail-sm .pro-detail-tab .nav-tabs li.on a {color:#3167db}
.tem02-pro-detail-sm .pro-detail-tab>.description {padding:20px 10px}
.tem02-pro-detail-sm .pro-detail-tab .nav-tabs.nav-tabs-header {background-color:#f7f7f7;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee}
.tem02-pro-detail-sm .pro-detail-tab .nav-tabs.nav-tabs-header>li {height:40px;line-height:40px;background:0 0;border-radius:0;margin-right:0}
.tem02-pro-detail-sm .pro-detail-tab .nav-tabs.nav-tabs-header>li:first-child {margin-left:-1px}
.tem02-pro-detail-sm .pro-detail-tab .nav-tabs.nav-tabs-header>li:hover {color:inherit}
.tem02-pro-detail-sm .pro-detail-tab .nav-tabs.nav-tabs-header>li a {line-height:40px;padding:0 12px;border:none;border-radius:0;margin-right:0}
.tem02-pro-detail-sm .pro-detail-tab .nav-tabs.nav-tabs-header>li a:hover {color:var(--main-color);background:0 0}
.tem02-pro-detail-sm .pro-detail-tab .nav-tabs.nav-tabs-header>li.active {background:var(--main-color)}
.tem02-pro-detail-sm .pro-detail-tab .nav-tabs.nav-tabs-header>li.active>a,.tem02-pro-detail-sm .pro-detail-tab .nav-tabs.nav-tabs-header>li.active>a:focus,.tem02-pro-detail-sm .pro-detail-tab .nav-tabs.nav-tabs-header>li.active>a:hover {color:#fff;background:var(--main-color);border:none}
@media (max-width:767px) {
    .tem02-pro-detail-sm .leftlist .imgbar-full {height:auto;display:block}
}
.tem02-pro-detail-sm .comment-con .comment-info {overflow:hidden;padding:15px 0 25px}
.tem02-pro-detail-sm .comment-con .comment-info .comment-percent {width:150px;padding:10px 0 0;float:left;text-align:center}
.tem02-pro-detail-sm .comment-con .comment-info .comment-percent .percent-tit {font-size:12px;color:#666;font-weight:400}
.tem02-pro-detail-sm .comment-con .comment-info .comment-percent .percent-con {line-height:110%;font-size:45px}
.tem02-pro-detail-sm .comment-con .comment-info .comment-percent .percent-con span {font-size:23px}
.tem02-pro-detail-sm .comment-con .comment-info .percent-info {margin-left:150px;padding-left:20px}
.tem02-pro-detail-sm .comment-con .comment-info .percent-info .tag-title {font-size:14px;margin-bottom:10px}
.tem02-pro-detail-sm .comment-con .comment-info .percent-info .tag-list span {display:inline-block;line-height:20px;padding:0 9px;border:1px solid #e0e0e0;border-radius:2px;margin-right:10px;margin-bottom:10px;color:#999;cursor:pointer}
.tem02-pro-detail-sm .comment-con .comment-info .percent-info .tag-list span.tag-name {font-size:12px;color:#999;border-color:#e0e0e0}
.tem02-pro-detail-sm .comment-con .comment-info .percent-info .tag-list span.tag-name.active {color:inherit;border-color:inherit}
.tem02-pro-detail-sm .comment-con .comment-list {font-size:12px}
.tem02-pro-detail-sm .comment-con .comment-list .tab-main {border:1px solid #f5f5f5;background-color:#fafafa;padding-left:10px}
.tem02-pro-detail-sm .comment-con .comment-list .tab-main ul {margin-top:-1px;color:#666}
.tem02-pro-detail-sm .comment-con .comment-list .tab-main li {position:relative;display:inline-block;padding:5px 10px;text-decoration:none;cursor:pointer}
.tem02-pro-detail-sm .comment-con .comment-list .tab-main li em {font-style:normal}
.tem02-pro-detail-sm .comment-con .comment-list .tab-con {padding:10px 0}
.tem02-pro-detail-sm .comment-con .comment-list .comment-item {padding:10px;border-bottom:1px solid #ddd}
.tem02-pro-detail-sm .comment-con .comment-list .comment-item .user-column {width:120px;float:left}
.tem02-pro-detail-sm .comment-con .comment-list .comment-item .user-info img {width:25px;height:25px;border-radius:50%;margin-right:5px;display:none}
.tem02-pro-detail-sm .comment-con .comment-list .comment-item .comment-column {margin-left:120px}
.tem02-pro-detail-sm .comment-con .comment-list .comment-item .comment-message {font-size:14px}
.tem02-pro-detail-sm .comment-con .comment-list .comment-item .comment-time {font-size:12px;color:#999}
.tem02-pro-detail-sm .comment-con .comment-list .comment-item .order-info {font-size:12px;color:#999;margin-top:5px}
.tem02-pro-detail-sm .comment-con .comment-list .comment-item .comment-reply {border-top:1px solid #f0f0f0;margin-top:12px;padding-top:12px}
@media (max-width:767px) {
    .tem02-pro-detail-sm .comment-con .comment-info {padding:15px 0}
    .tem02-pro-detail-sm .comment-con .comment-list .tab-main {padding-left:0}
    .tem02-pro-detail-sm .comment-con .comment-list .tab-main ul {margin-top:0}
}
@media (max-width:480px) {
    .tem02-pro-detail-sm .comment-con .comment-info {padding:10px 0}
    .tem02-pro-detail-sm .comment-con .comment-info .comment-percent {width:auto;float:none;padding:0}
    .tem02-pro-detail-sm .comment-con .comment-info .percent-info {margin-left:0;padding-left:0}
    .tem02-pro-detail-sm .comment-con .comment-list .comment-item {padding:10px 0}
    .tem02-pro-detail-sm .comment-con .comment-list .comment-item .user-column {width:100%;float:none}
    .tem02-pro-detail-sm .comment-con .comment-list .comment-item .comment-column {margin-left:0}
}
.tem03-pro-detail .rightlist .relate {border:1px solid #ccc;padding-top:0;margin-bottom:15px;margin-top:0}
.tem03-pro-detail .rightlist .imgbar-full {overflow:hidden;vertical-align:middle;width:100%}
.tem03-pro-detail .rightlist .imgbar-full img {width:100%;-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.tem03-pro-detail .rightlist .imgbar-full:hover img {opacity:.4;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}
.tem03-pro-detail .rightlist .col-md-4 {float:none;width:100%;padding:0}
.tem03-pro-detail .rightlist .caption a {color:#333}
.tem03-pro-detail .rightlist h3 {border-bottom:1px solid #eee;font-size:16px;text-transform:uppercase;line-height:20px;padding:10px 15px;margin:0;margin-bottom:10px;font-weight:300}
.tem03-pro-detail .relate {background:#fff}
.tem03-pro-detail .rightlist .relate .col-md-12:first-child {margin-top:15px}
.tem03-pro-detail .rightlist .relate .thumbnail {border-radius:0;border:0;border-bottom:1px solid #eee;padding:0;margin-bottom:10px}
.tem03-pro-detail .rightlist .relate .thumbnail:last-child {margin:0;border:0}
.tem03-pro-detail .rightlist .relate h5 {font-size:12px;margin:0;height:40px;line-height:20px;overflow:hidden}
.tem03-pro-detail .rightlist .relate .thumbnail .caption {color:#333;padding:9px 0}
.tem03-pro-detail .leftlist {float:left}
.tem03-pro-detail .rightlist {float:right}
@media (max-width:991px) {
    .tem03-pro-detail .rightlist .relate .thumbnail {position:relative;padding-top:110%}
    .tem03-pro-detail .rightlist .relate .thumbnail img {position:absolute;height:80%;top:0;left:0;width:100%}
    .tem03-pro-detail .rightlist .relate .thumbnail .caption {position:absolute;top:80%}
    .tem03-pro-detail .leftlist,.tem03-pro-detail .rightlist {float:none;width:100%}
}
@media(max-width:767px) {
    .tem03-pro-detail .leftlist,.tem03-pro-detail .rightlist {float:none}
}
@media(max-width:640px) {
    .tem03-pro-detail .rightlist .relate .col-xs-6 {width:50%}
    .tem03-pro-detail .rightlist .imgbar-full {height:240px}
}
@media(max-width:480px) {
    .tem03-pro-detail .rightlist .imgbar-full {height:auto}
}
@media (max-width:360px) {
    .tem03-pro-detail .rightlist .relate .thumbnail {padding-top:150%}
}
@media(max-width:320px) {
    .tem03-pro-detail .rightlist .relate .col-xs-6 {width:100%}
    .tem03-pro-detail .rightlist .relate .thumbnail {padding-top:100%}
}
.tem03-pro-detail-sm {padding:20px 0 0;font-size:12px}
.detail-info {margin-bottom:0}
.tem03-pro-detail-sm .nopadding {padding-left:0;padding-right:0}
.tem03-pro-detail-sm .row {width:100%;margin:0 auto}
.tem03-pro-detail-sm .col-md-6 {background:#fff;height:auto}
.tem03-pro-detail-sm h1 {font-size:20px;line-height:125%;margin:0 0 15px}
.tem03-pro-detail-sm .bigpic_wrap {position:relative}
.tem03-pro-detail-sm .big_pic {vertical-align:middle;*display:block;text-align:center;position:relative;z-index:2}
.tem03-pro-detail-sm #mark {font-size:12px}
.tem03-pro-detail-sm .big_pic {overflow:hidden;height:460px}
.tem03-pro-detail-sm .big_pic img {vertical-align:middle;max-width:100%;cursor:all-scroll}
.tem03-pro-detail-sm #zoom_pic img {position:absolute;left:0;top:0;width:800px}
.tem03-pro-detail-sm .zoomPad {position:relative;float:left;z-index:99;cursor:crosshair}
.tem03-pro-detail-sm .zoomPreload {-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80);font-size:12px;font-family:Tahoma;text-decoration:none;padding:8px;text-align:center;background-image:url(../images/zoomloader.gif);background-repeat:no-repeat;background-position:43px 30px;z-index:110;width:90px;height:43px;position:absolute;top:0;left:0;* width:100px;* height:49px}
.tem03-pro-detail-sm .zoomPup {overflow:hidden;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60);position:absolute;border:1px solid #CCC;z-index:101;cursor:crosshair}
.tem03-pro-detail-sm .zoomOverlay {position:absolute;left:0;top:0;width:100%;height:100%;display:none;z-index:101}
.tem03-pro-detail-sm .zoomWindow {position:absolute;left:110%;top:40px;height:auto;z-index:103;z-index:110}
.tem03-pro-detail-sm .zoomWrapper {position:relative;z-index:110}
.tem03-pro-detail-sm .zoomWrapperTitle {display:block;height:18px;line-height:18px;width:100%;overflow:hidden;text-align:center;font-size:10px;position:absolute;top:0;left:0;z-index:120;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60)}
.tem03-pro-detail-sm .zoomWrapperImage {display:block;position:relative;overflow:hidden;z-index:110}
.tem03-pro-detail-sm .zoomWrapperImage img {border:0;display:block;position:absolute;z-index:101}
.tem03-pro-detail-sm .zoomIframe {z-index:-1;filter:alpha(opacity=0);-moz-opacity:.8;opacity:.8;position:absolute;display:block}
.tem03-pro-detail-sm .scrolllist {overflow:hidden;height:475px;background:#f9f9f9}
.tem03-pro-detail-sm .scrolllist .imglist_box {width:100%;overflow:hidden;float:left;height:400px}
.tem03-pro-detail-sm .scrolllist .imglist {overflow:hidden}
.tem03-pro-detail-sm .scrolllist .imglist li {width:100%;height:65px;margin:15% 0;padding-top:100%;position:relative}
.tem03-pro-detail-sm .scrolllist .imglist li img {width:100%;height:100%;display:block;position:absolute;left:0;top:0}
.tem03-pro-detail-sm .scrolllist .abtn {padding:0;cursor:pointer;font-size:20px;text-align:center;width:100%;border:none}
.tem03-pro-detail-sm .scrolllist .abtn .span2 {display:none}
.tem03-pro-detail-sm #zoom_pic {background:#fff none repeat scroll 0 0;border:1px solid #ccc;box-shadow:0 0 3px rgba(0,0,0,.2);display:none;left:100%;overflow:hidden;position:absolute;top:0;z-index:3}
.tem03-pro-detail-sm #ljdg {display:inline-block;width:100%!important}
.tem03-pro-detail-sm #product_deta_text {width:auto!important}
.tem03-pro-detail-sm #product_deta_text h1 {font-weight:400;line-height:150%;margin:0 0 20px;width:100%;color:333}
.tem03-pro-detail-sm #describe .col-md-12 {border:1px solid #ccc;margin:10px 0;padding:10px 0}
.tem03-pro-detail-sm #describe .col-md-12 .col-md-4 {font-size:12px;line-height:20px;margin:5px 0}
.tem03-pro-detail-sm #describe .col-md-12 .col-md-4 img,.tem03-pro-detail-sm #describe .images {width:100%}
.tem03-pro-detail-sm #describe .images img {width:100%;display:block;margin-top:10px}
@media (max-width:992px) {
    .tem03-pro-detail-sm #big_pic:hover #mark,.tem03-pro-detail-sm #big_pic:hover #zoom_pic,.tem03-pro-detail-sm #zoom_pic {display:none!important}
    .tem03-pro-detail-sm .big_pic {height:675px}
    .tem03-pro-detail-sm .col-md-6 .col-md-2 {padding:0}
    .tem03-pro-detail-sm .scrolllist {height:auto;margin-top:10px;padding-top:10px!important}
    .tem03-pro-detail-sm .scrolllist .abtn {width:5%;float:left;padding:22px 0;font-size:22px}
    .tem03-pro-detail-sm .scrolllist .abtn .span1 {display:none}
    .tem03-pro-detail-sm .scrolllist .abtn .span2 {display:block}
    .tem03-pro-detail-sm .scrolllist .imglist_box {width:90%;height:80px;overflow:hidden;float:left}
    .tem03-pro-detail-sm .scrolllist .imglist {height:65px}
    .tem03-pro-detail-sm .scrolllist .imglist li {width:65px;height:65px;margin:0 1%;float:left;padding-top:0}
    .tem03-pro-detail-sm .scrolllist .imglist li img {width:65px;height:65px}
}
@media(max-width:640px) {
    .tem03-pro-detail-sm .big_pic {height:auto}
}
@media(max-width:430px) {
    .tem03-pro-detail-sm .scrolllist .abtn {padding:20px 0}
}
.pro-detail-tab a {font-size:16px}
.tem03-pro-detail-sm .pro_info {padding:25px 50px;height:450px}
.tem03-pro-detail-sm .pro_info dt {font-weight:600;font-size:12px;color:#222}
.tem03-pro-detail-sm .pro_info dd {font-weight:300;font-size:12px;color:#777}
.tem03-pro-detail-sm .amount,.tem03-pro-detail-sm .prop {margin-bottom:10px}
.tem03-pro-detail-sm .pro_info .metatit {float:left;text-align:left;width:86px;color:#333}
.tem03-pro-detail-sm .prop li {float:left;line-height:20px;margin:0 4px 4px 0;padding:1px;position:relative;vertical-align:middle}
.tem03-pro-detail-sm .amount dd,.tem03-pro-detail-sm .prop dd {overflow:hidden}
.tem03-pro-detail-sm .amount .suggest em {font-style:normal}
.tem03-pro-detail-sm .pro_info_btn {margin-top:40px}
.tem03-pro-detail-sm .pro_info_btn .btn {margin-right:10px!important;padding:9px 25px}
.tem03-pro-detail-sm .tab-content {padding:20px 0}
.tem03-pro-detail-sm .detail-share {margin-top:10px}
.tem03-pro-detail-sm .detail-share a {margin:0 2px;display:inline-block;width:30px;height:30px;line-height:28px;text-align:center;border-radius:50%;border-style:solid;border-width:1px;font-size:16px}
@media(max-width:980px) {
    .tem03-pro-detail-sm .col-md-6,.tem03-pro-detail-sm .pro_info {height:auto;margin-bottom:15px}
    .tem03-pro-detail-sm .row {background:0 0}
    .tem03-pro-detail-sm .pro_info {height:auto;padding:0}
}
@media(max-width:640px) {
    .tem03-pro-detail-sm h1 {margin:0 0 10px;font-size:16px}
}
.tem04-pro-detail-sm {padding:20px 0 15px;font-size:12px}
.tem04-pro-detail-sm .nopadding {padding-left:0;padding-right:0}
.tem04-pro-detail-sm .row {width:100%;margin:0 auto}
.tem04-pro-detail-sm .col-md-6 {background:#fff;height:auto}
.tem04-pro-detail-sm h1 {font-size:24px;line-height:125%;margin:0 0 15px}
.tem04-pro-detail-sm .bigpic_wrap {position:relative}
.tem04-pro-detail-sm .big_pic {vertical-align:middle;*display:block;*font-size:270px;*font-family:Arial;text-align:center;position:relative;z-index:2;overflow:visible}
.tem04-pro-detail-sm #mark {font-size:12px}
.tem04-pro-detail-sm .big_pic {height:570px}
.tem04-pro-detail-sm .big_pic img {width:100%!important;display:block;vertical-align:middle;height:100%;cursor:all-scroll}
.tem04-pro-detail-sm #zoom_pic img {position:absolute;left:0;top:0;width:800px}
.tem04-pro-detail-sm .zoomPad {position:relative;float:left;z-index:99;cursor:crosshair}
.tem04-pro-detail-sm .zoomPreload {-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80);font-size:12px;font-family:Tahoma;text-decoration:none;padding:8px;text-align:center;background-image:url(../images/zoomloader.gif);background-repeat:no-repeat;background-position:43px 30px;z-index:110;width:90px;height:43px;position:absolute;top:0;left:0;* width:100px;* height:49px}
.tem04-pro-detail-sm .zoomPup {overflow:hidden;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60);position:absolute;border:1px solid #CCC;z-index:101;cursor:crosshair}
.tem04-pro-detail-sm .zoomOverlay {position:absolute;left:0;top:0;width:100%;height:100%;display:none;z-index:101}
.tem04-pro-detail-sm .zoomWindow {position:absolute;left:110%;top:40px;height:auto;z-index:103;z-index:110}
.tem04-pro-detail-sm .zoomWrapper {position:relative;z-index:110}
.tem04-pro-detail-sm .zoomWrapperTitle {display:block;height:18px;line-height:18px;width:100%;overflow:hidden;text-align:center;font-size:10px;position:absolute;top:0;left:0;z-index:120;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60)}
.tem04-pro-detail-sm .zoomWrapperImage {display:block;position:relative;overflow:hidden;z-index:110}
.tem04-pro-detail-sm .zoomWrapperImage img {border:0;display:block;position:absolute;z-index:101}
.tem04-pro-detail-sm .zoomIframe {z-index:-1;filter:alpha(opacity=0);-moz-opacity:.8;opacity:.8;position:absolute;display:block}
.tem04-pro-detail-sm .scrolllist {float:left;overflow:hidden;width:100%;height:80px;margin-top:10px}
.tem04-pro-detail-sm .scrolllist .imglist_box {width:90%;height:80px;overflow:hidden;float:left}
.tem04-pro-detail-sm .scrolllist .imglist {height:65px;overflow:hidden}
.tem04-pro-detail-sm .scrolllist .imglist li {width:65px;height:65px;margin:0 1%;float:left}
.tem04-pro-detail-sm .scrolllist .imglist li img {width:100%;height:100%;display:block}
.tem04-pro-detail-sm .scrolllist .abtn {cursor:pointer;text-align:center;border:none;width:5%;float:left;padding:22px 0;font-size:20px}
.tem04-pro-detail-sm #zoom_pic {background:#fff none repeat scroll 0 0;border:1px solid #ccc;box-shadow:0 0 3px rgba(0,0,0,.2);display:none;left:100%;overflow:hidden;position:absolute;top:0;z-index:3}
.tem04-pro-detail-sm #ljdg {display:inline-block;width:100%!important;padding:0 50px}
.tem04-pro-detail-sm #product_deta_text {width:auto!important}
.tem04-pro-detail-sm #product_deta_text h1 {font-weight:400;line-height:150%;margin:0 0 20px;width:100%;color:333}
.tem02-pro-detail-sm #describe .col-md-12 {border:1px solid #ccc;margin:10px 0;padding:10px 0}
.tem02-pro-detail-sm #describe .col-md-12 .col-md-4 {font-size:12px;line-height:20px;margin:5px 0}
.tem02-pro-detail-sm #describe .col-md-12 .col-md-4 img,.tem02-pro-detail-sm #describe .images {width:100%}
.tem02-pro-detail-sm #describe .images img {width:100%;display:block;margin-top:10px}
@media(max-width:980px) {
    .tem04-pro-detail-sm #big_pic:hover #mark,.tem04-pro-detail-sm #big_pic:hover #zoom_pic,.tem04-pro-detail-sm #zoom_pic {display:none!important}
    .tem04-pro-detail-sm .big_pic {height:690px}
    .tem04-pro-detail-sm .scrolllist {height:auto;margin-top:10px}
}
@media(max-width:640px) {
    .tem04-pro-detail-sm .big_pic {height:auto}
}
@media(max-width:430px) {
    .tem04-pro-detail-sm .scrolllist .abtn {padding:20px 0}
}
.tem04-pro-detail-sm .pro_info {padding:25px 50px;height:550px}
.tem04-pro-detail-sm .pro_info dt {font-weight:600;font-size:12px;color:#222}
.tem04-pro-detail-sm .pro_info dd {font-weight:300;font-size:12px;color:#777}
.tem04-pro-detail-sm .amount,.tem04-pro-detail-sm .prop {margin-bottom:10px}
.tem04-pro-detail-sm .pro_info .metatit {float:left;text-align:left;width:86px;color:#333}
.tem04-pro-detail-sm .prop li {float:left;line-height:20px;margin:0 4px 4px 0;padding:1px;position:relative;vertical-align:middle}
.tem04-pro-detail-sm .amount dd,.tem04-pro-detail-sm .prop dd {overflow:hidden}
.tem04-pro-detail-sm .amount .suggest em {font-style:normal}
.tem04-pro-detail-sm .pro_info_btn {margin-top:40px}
.tem04-pro-detail-sm .pro_info_btn a {margin-right:30px!important;padding:9px 25px}
.tem04-pro-detail-sm .tab-content {padding:20px 0}
.tem04-pro-detail-sm .amount .protext {overflow:hidden;height:125px;line-height:25px}
.tem04-pro-detail-ms .detail-share {margin-top:10px}
.tem04-pro-detail-ms .detail-share a {margin:0 2px;display:inline-block;width:30px;height:30px;line-height:28px;text-align:center;border-radius:50%;border-style:solid;border-width:1px;font-size:16px}
@media(max-width:980px) {
    .tem04-pro-detail-sm .col-md-6,.tem04-pro-detail-sm .pro_info {height:auto;margin-bottom:15px}
    .tem04-pro-detail-sm .row {background:0 0}
    .tem04-pro-detail-sm .pro_info {height:auto;padding:0}
}
@media(max-width:640px) {
    .tem04-pro-detail-sm h1 {margin:0 0 10px;font-size:16px}
}
.tem04-pro-show-ms {font-size:12px;box-shadow:0 0 8px rgba(0,0,0,.1);background:#eee}
.tem04-pro-show-ms .nopadding {padding-left:0;padding-right:0}
.tem04-pro-show-ms .tem01_probox {width:100%;margin:0 auto}
.tem04-pro-show-ms .col-md-5,.tem04-pro-show-ms .col-md-7 {background:#f9f9f9;min-height:600px;border-right:1px solid #ddd}
.tem04-pro-show-ms h1 {font-size:20px;line-height:125%;margin:0 0 15px}
.tem04-pro-show-ms .bigpic_wrap {position:relative;background:#f9f9f9;margin:15px}
.tem04-pro-show-ms .big_pic {background:#fff;vertical-align:middle;*display:block;text-align:center;position:relative;z-index:2}
.tem04-pro-show-ms #mark {font-size:12px}
.tem04-pro-show-ms .big_pic {overflow:hidden;height:460px;width:100%}
.tem04-pro-show-ms .big_pic img {vertical-align:middle;max-width:100%;cursor:all-scroll}
.tem04-pro-show-ms #zoom_pic {position:absolute;left:100%;top:0;z-index:3;display:none;overflow:hidden;box-shadow:0 0 3px rgba(0,0,0,.2);background:#fff none repeat scroll 0 0;border:1px solid #ccc}
.tem04-pro-show-ms #zoom_pic img {position:absolute;left:0;top:0;width:800px}
.tem04-pro-show-ms .zoomPad {position:relative;float:left;z-index:99;cursor:crosshair}
.tem04-pro-show-ms .zoomPreload {-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80);font-size:12px;font-family:Tahoma;text-decoration:none;padding:8px;text-align:center;background-image:url(../images/zoomloader.gif);background-repeat:no-repeat;background-position:43px 30px;z-index:110;width:90px;height:43px;position:absolute;top:0;left:0;* width:100px;* height:49px}
.tem04-pro-show-ms .zoomPup {overflow:hidden;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60);position:absolute;border:1px solid #CCC;z-index:101;cursor:crosshair}
.tem04-pro-show-ms .zoomOverlay {position:absolute;left:0;top:0;width:100%;height:100%;display:none;z-index:101}
.tem04-pro-show-ms .zoomWindow {position:absolute;left:110%;top:40px;height:auto;z-index:103;z-index:110}
.tem04-pro-show-ms .zoomWrapper {position:relative;z-index:110}
.tem04-pro-show-ms .zoomWrapperTitle {display:block;height:18px;line-height:18px;width:100%;overflow:hidden;text-align:center;font-size:10px;position:absolute;top:0;left:0;z-index:120;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60)}
.tem04-pro-show-ms .zoomWrapperImage {display:block;position:relative;overflow:hidden;z-index:110}
.tem04-pro-show-ms .zoomWrapperImage img {border:0;display:block;position:absolute;z-index:101}
.tem04-pro-show-ms .zoomIframe {z-index:-1;filter:alpha(opacity=0);-moz-opacity:.8;opacity:.8;position:absolute;display:block}
.tem04-pro-show-ms .scrolllist {margin:15px;overflow:hidden;background:#fff}
.tem04-pro-show-ms .scrolllist .imglist {height:60px;overflow:hidden}
.tem04-pro-show-ms .scrolllist .imglist li {float:left;width:60px;height:60px;margin:0 2%}
.tem04-pro-show-ms .scrolllist .imglist li img {width:100%;height:100%;display:block}
.tem04-pro-show-ms .scrolllist .abtn {padding:20px 0;cursor:pointer;float:left;font-size:20px;text-align:center;width:5%;border:none}
.tem04-pro-show-ms #ljdg {display:inline-block;width:100%!important}
.tem04-pro-show-ms #product_deta_text {width:auto!important}
.tem04-pro-show-ms #product_deta_text h1 {font-weight:400;line-height:150%;margin:0 0 20px;width:100%;color:333}
@media(max-width:980px) {
    .tem04-pro-show-ms .scrolllist .abtn {padding:22px 0}
}
@media(max-width:768px) {
    .tem04-pro-show-ms #big_pic:hover #mark,.tem04-pro-show-ms #big_pic:hover #zoom_pic,.tem04-pro-show-ms #zoom_pic {display:none!important}
    .tem04-pro-show-ms .big_pic {height:auto}
}
@media(max-width:640px) {
    .tem04-pro-show-ms h1 {margin:0 0 10px;font-size:16px}
}
@media(max-width:430px) {
    .tem04-pro-show-ms .scrolllist .abtn {padding:20px 0}
}
.tem04-pro-show-ms .pro_info {padding:25px}
.tem04-pro-show-ms .scrolllist .imglist_box {width:90%;overflow:hidden;float:left}
.tem04-pro-show-ms .pro_info dd,.tem04-pro-show-ms .pro_info dl,.tem04-pro-show-ms .pro_info dt {font-weight:300;font-size:12px;line-height:30px}
.tem04-pro-show-ms .amount,.tem04-pro-show-ms .prop {margin-bottom:0}
.tem04-pro-show-ms .pro_info .metatit {float:left;text-align:left;width:86px;color:#666}
.tem04-pro-show-ms .prop li {float:left;line-height:20px;margin:0 4px 4px 0;padding:1px;position:relative;vertical-align:middle}
.tem04-pro-show-ms .amount dd,.tem04-pro-show-ms .prop dd {overflow:hidden}
.tem04-pro-show-ms .amount .metacon .promotion_price {font-size:26px;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem04-pro-show-ms .amount .metacon .total_supply {color:#0065A5}
.tem04-pro-show-ms .amount .metacon .supply_amount {margin-right:8px}
.tem04-pro-show-ms .amount .metacon .supply_amount .add_del {width:30px;height:30px;line-height:30px;text-align:center;background:#eee;font-size:10px;border:1px solid #CCC;overflow:hidden;float:left;display:inline-block;cursor:pointer}
.tem04-pro-show-ms .amount .metacon .supply_amount .add_amount {margin-right:8px}
.tem04-pro-show-ms .amount .metacon .supply_amount .mui_amount_input {width:50px;height:30px;line-height:30px;overflow:hidden;padding:0 3px;float:left;border:1px solid #CCC;font-family:Arial;font-weight:700;border-left:0;border-right:0}
.tem04-pro-show-ms .amount .metacon .metacon_size span {padding:0;display:inline-block;border:1px solid #999;color:#999;width:50px;height:50px;overflow:hidden;text-align:center;line-height:45px}
.tem04-pro-show-ms .amount .metacon .metacon_size span img {width:50px;height:50px}
.tem04-pro-show-ms .amount .metacon .metacon_size span.active {border-width:1px;border-style:solid;border-color:inherit}
.tem04-pro-show-ms .amount .metacon .metacon_color span {width:50px;height:50px;display:inline-block;border:1px solid #ccc}
.tem04-pro-show-ms .table {width:100%;border:1px solid #e5e5e5}
.tem04-pro-show-ms .table .tabletit {border-bottom:1px solid #e5e5e5;padding:0 10px;font-size:12px;font-weight:700;margin:0;line-height:30px}
.tem04-pro-show-ms .table .tablecon {border-bottom:1px dashed #e5e5e5;padding:0 10px;line-height:30px}
.tem04-pro-show-ms .table .tablecon:last-child {border:none}
.tem04-pro-show-ms .table .table_left {width:48%;text-align:left;display:inline-block}
.tem04-pro-show-ms .table .table_right {width:48%;text-align:right;display:inline-block}
.tem04-pro-show-ms .modpayment a {margin-right:6px;color:#666}
.tem04-pro-show-ms .modpayment a:active,.tem04-pro-show-ms .modpayment a:focus,.tem04-pro-show-ms .modpayment a:hover {color:#F50}
.tem04-pro-show-ms .pro_info_btn {margin-top:25px;background:#f3f3f3;padding:15px 15px 5px}
.tem04-pro-show-ms .pro_info_btn .btn {margin-right:10px!important;margin-bottom:10px!important;padding:9px 25px}
.tem04-pro-show-ms .merchant {color:#666;padding:15px}
.tem04-pro-show-ms .merchant h3 {font-size:14px;font-weight:700;color:#333;line-height:26px;margin:0 0 10px}
.tem04-pro-show-ms .merchant p {line-height:20px;margin:0 0 10px}
.tem04-pro-show-ms .merchant .images {width:80%;margin:20px auto}
.tem04-pro-show-ms .merchant .images img {width:100%;height:100%;display:block}
.tem04-pro-show-gray {width:100%;height:100%;background:rgba(000,000,000,.6);position:fixed;left:0;top:0;z-index:9999;display:none}
.tem04-pro-show-gray .gray_to_cart {width:300px;height:auto;background:#fff;position:relative;top:50%;left:50%;margin-left:-150px;padding:20px 10px;border:1px solid #ccc;text-align:center}
.tem04-pro-show-gray .gray_to_cart p {font-size:12px;color:#666}
.tem04-pro-show-gray .gray_to_cart .gray_to_cart_btn a {display:inline-block;width:100px;height:34px;margin:15px 15px 0}
@media(max-width:980px) {
    .tem04-pro-show-ms .col-md-4,.tem04-pro-show-ms .pro_info {height:auto;margin-bottom:15px}
    .tem04-pro-show-ms .row {background:0 0}
    .tem04-pro-show-ms .merchant {background:#eee;padding:25px}
    .tem04-pro-show-ms .pro_info {height:auto}
    .tem04-pro-show-gray .gray_to_cart {top:36%}
}
@media(max-width:430px) {
    .tem04-pro-show-ms .amount .metacon .promotion_price {font-size:18px}
    .tem04-pro-show-ms .pro_info .metatit {width:60px}
}
.tem05-pro-detail-pentagram {border-top:1px solid #dcdcdc;padding-top:20px;margin-top:20px;display:inline-block}
.tem05-pro-detail-pentagram ul {width:100%;overflow:hidden}
.tem05-pro-detail-pentagram ul li {width:100%;overflow:hidden;font-size:14px;color:#666;padding:5px 0;list-style:inside url(../images/procont-bg.png);margin-left:20px;height:30px;line-height:30px}
.tem05-pro-detail-mail {width:100%;margin-bottom:10px;display:inline-block;margin-top:10px}
.tem05-pro-detail-mail li {background:#fff;padding:5px 10px;border-bottom:1px solid #eee;font-size:15px;color:#666}
.tem05-pro-detail-mail li a,.tem05-pro-detail-mail li span {color:#fe0000}
.tem06-pro-show-ms {margin:30px 0;overflow:hidden;width:100%}
.tem06-pro-show-ms p {font-size:14px}
.tem06-pro-show-ms .carousel-inner {max-height:600px;margin-bottom:30px}
.tem06-pro-show-ms .carousel-inner img {max-width:100%;margin:0 auto;display:block}
.tem06-pro-show-ms .carousel-control {width:5%;background-image:none;margin-top:15px;font-size:12px}
.tem06-pro-show-ms .carousel-control .glyphicon-chevron-left,.tem06-pro-show-ms .carousel-control .glyphicon-chevron-right,.tem06-pro-show-ms .carousel-control .icon-next,.tem06-pro-show-ms .carousel-control .icon-prev {width:50px;height:50px;margin-top:-25px;font-size:50px!important}
.tem06-pro-show-ms .carousel-indicators {width:100%;position:inherit;left:0;margin-left:0;top:0;text-align:left}
.tem06-pro-show-ms .carousel-indicators li {width:125px;height:75px;border:1px solid #ccc;background:#fff;margin:2px 0;border-radius:0;opacity:.4;vertical-align:middle;display:inline-block;text-align:center;transition:box-shadow .5s ease 0s,transform .5s ease 0s}
.tem06-pro-show-ms .carousel-indicators li.active {opacity:1;height:75px;border:1px solid #d62121;box-shadow:0 0 5px rgba(0,0,0,.05);transform:translate3d(0px,-1px,0)}
.tem06-pro-show-ms .carousel-indicators li img {width:100%;height:100%;display:block}
.tem06-pro-show-ms .pro_info h1 {font-size:18px;color:#333;line-height:30px}
.tem06-pro-show-ms .tem06-pro-desc {width:100%;max-height:330px;overflow-y:auto;margin:40px 0;color:#666}
.tem06-pro-show-ms .tem06-pro-desc dl {margin-bottom:10px}
.tem06-pro-show-ms .tem06-pro-desc .description {line-height:175%}
.tem06-pro-show-ms .pro_info_btn {width:100%}
.tem06-pro-show-ms .pro_info_btn a {border-radius:0;padding:6px 25px}
@media (max-width:767px) {
    .tem06-pro-show-ms .carousel-indicators li {width:15%}
    .tem06-pro-show-ms .tem06-pro-desc {margin:20px 0}
}
.tem10-pro-detail-sm {width:100%}
.tem10-pro-detail-sm .wrap {width:100%;padding-top:20px}
.tem10-pro-detail-sm .bigpic_wrap {width:400px;height:400px;position:relative;box-shadow:0 0 3px rgba(0,0,0,.2);background-color:#fafafa;float:left}
.tem10-pro-detail-sm .bigpic_wrap .big_pic {width:100%;height:100%;overflow:hidden}
.tem10-pro-detail-sm .bigpic_wrap .big_pic img {width:100%}
.tem10-pro-detail-sm .bigpic_wrap .zoom_pic {position:absolute;left:470px;top:0;width:100%;height:100%;overflow:hidden;box-shadow:0 0 3px rgba(0,0,0,.2);display:none;background-color:#fafafa;z-index:10}
.tem10-pro-detail-sm .bigpic_wrap .zoom_pic img {width:200%;position:absolute;top:0;left:0;max-width:none}
.tem10-pro-detail-sm .mark {width:200px;height:200px;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;display:none;padding:0}
.tem10-pro-detail-sm .scrolllist {height:400px;float:left;width:60px;padding:30px 5px;text-align:center;position:relative;background-color:rgba(0,0,0,.06);margin-left:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.tem10-pro-detail-sm .scrolllist .abtn {font-size:20px;position:absolute;left:0;width:100%;cursor:pointer}
.tem10-pro-detail-sm .scrolllist .abtn .span2 {display:none}
.tem10-pro-detail-sm .scrolllist .abtn.top {top:0}
.tem10-pro-detail-sm .scrolllist .abtn.bottom {bottom:0}
.tem10-pro-detail-sm .scrolllist .imglist_w {width:50px;height:100%;overflow:hidden;position:relative;background-color:#f9f9f9}
.tem10-pro-detail-sm .scrolllist .imglist_w .imglist {width:100%;height:9999999px;position:absolute;top:0;left:0;transition:.3s}
.tem10-pro-detail-sm .scrolllist .imglist_w .imglist li {width:50px;height:50px;overflow:hidden;cursor:pointer;border:3px solid rgba(0,0,0,0)}
.tem10-pro-detail-sm .scrolllist .imglist_w .imglist li.active {border-color:red}
.tem10-pro-detail-sm .scrolllist .imglist_w img {width:100%;height:100%}
.tem10-pro-detail-sm .pro_info {float:left;width:calc(100% - 465px);padding:5px 25px}
.tem10-pro-detail-sm .pro_info>h1 {margin:0;margin-bottom:15px;font-size:20px;line-height:125%}
.tem10-pro-detail-sm .pro_info .amount {display:table-row}
.tem10-pro-detail-sm .pro_info .metatit {display:table-cell;padding:6px 0;padding-right:16px;white-space:nowrap}
.tem10-pro-detail-sm .pro_info .suggest {color:#777;display:table-cell;padding:6px 0}
.tem10-pro-detail-sm .pro_info .pro_info_btn {margin-top:30px;position:relative}
.tem10-pro-detail-sm .pro_info .pro_info_btn .btn {padding:9px 25px}
.tem10-pro-detail-sm .detail-share {margin-top:10px}
.tem10-pro-detail-sm .detail-share a {margin:0 2px;display:inline-block;width:30px;height:30px;line-height:28px;text-align:center;border-radius:50%;border-style:solid;border-width:1px;font-size:16px}
@media(max-width:990px) {
    .tem10-pro-detail-sm .bigpic_wrap,.tem10-pro-detail-sm .pro_info,.tem10-pro-detail-sm .scrolllist {float:none;width:100%}
    .tem10-pro-detail-sm .pro_info {padding:20px 10px}
    .tem10-pro-detail-sm .bigpic_wrap {height:auto}
    .tem10-pro-detail-sm .scrolllist {padding:5px 30px;height:60px;margin:0}
    .tem10-pro-detail-sm .scrolllist .abtn {width:28px;height:100%;line-height:60px}
    .tem10-pro-detail-sm .scrolllist .abtn.bottom {left:auto;right:0;top:0}
    .tem10-pro-detail-sm .scrolllist .imglist_w {width:100%}
    .tem10-pro-detail-sm .scrolllist .imglist_w .imglist {height:100%;width:999999px}
    .tem10-pro-detail-sm .scrolllist .imglist_w .imglist li {float:left}
    .tem10-pro-detail-sm .scrolllist .abtn .span2 {display:inline-block}
    .tem10-pro-detail-sm .scrolllist .abtn .span1 {display:none}
}
.tem11-pro-detail-sm .bigpic_wrap {float:left;width:400px;position:relative;padding-top:20px}
.tem11-pro-detail-sm .swiper-container {margin-left:auto;margin-right:auto}
.tem11-pro-detail-sm .swiper-slide {background-size:cover;background-position:center}
.tem11-pro-detail-sm .gallery-top {height:400px;width:100%;box-shadow:0 0 4px rgba(0,0,0,.2)}
.tem11-pro-detail-sm .gallery-top img {width:100%}
.tem11-pro-detail-sm .min_wrap {width:100%;background-color:rgba(0,0,0,.05)}
.tem11-pro-detail-sm .gallery-thumbs {height:70px;width:300px;padding:10px 0;float:left}
.tem11-pro-detail-sm .gallery-thumbs img {width:100%;height:100%}
.tem11-pro-detail-sm .gallery-thumbs .swiper-slide {height:100%;border:2px solid rgba(0,0,0,0)}
.tem11-pro-detail-sm .gallery-thumbs .swiper-slide.active {border-color:red}
.tem11-pro-detail-sm .swiper-button-next,.tem11-pro-detail-sm .swiper-button-prev {position:initial;float:left;margin:0;width:50px;margin-top:10px;background-size:40%}
.tem11-pro-detail-sm .mark {width:200px;height:200px;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;display:none;padding:0}
.tem11-pro-detail-sm .bigpic_wrap .zoom_pic {position:absolute;left:420px;top:20px;width:100%;height:400px;overflow:hidden;box-shadow:0 0 5px rgba(0,0,0,.2);display:none;background-color:#fafafa;z-index:10;pointer-events:none}
.tem11-pro-detail-sm .bigpic_wrap .zoom_pic img {width:200%;position:absolute;top:0;left:0;max-width:none}
.tem11-pro-detail-sm .pro_info {float:left;width:calc(100% - 400px);padding:30px}
.tem11-pro-detail-sm .pro_info>h1 {margin:0;margin-bottom:15px;font-size:20px;line-height:125%}
.tem11-pro-detail-sm .pro_info .amount {display:table-row}
.tem11-pro-detail-sm .pro_info .metatit {display:table-cell;padding:6px 0;padding-right:16px;white-space:nowrap}
.tem11-pro-detail-sm .pro_info .suggest {color:#777;display:table-cell;padding:6px 0}
.tem11-pro-detail-sm .pro_info .pro_info_btn {margin-top:30px;position:relative}
.tem11-pro-detail-sm .pro_info .pro_info_btn .btn {padding:9px 25px}
.tem11-pro-detail-sm .swiper-pagination {display:none}
.tem11-pro-detail-sm .detail-share {margin-top:10px}
.tem11-pro-detail-sm .detail-share a {margin:0 2px;display:inline-block;width:30px;height:30px;line-height:28px;text-align:center;border-radius:50%;border-style:solid;border-width:1px;font-size:16px}
@media(max-width:980px) {
    .tem11-pro-detail-sm .gallery-top {height:auto}
    .tem11-pro-detail-sm .swiper-pagination {display:block}
    .tem11-pro-detail-sm .min_wrap {display:none}
    .tem11-pro-detail-sm .bigpic_wrap,.tem11-pro-detail-sm .pro_info {float:none;width:100%}
    .tem11-pro-detail-sm .pro_info {padding:20px 10px}
}
.tem12-pro-show-ms {font-size:12px;box-shadow:0 0 8px rgba(0,0,0,.1);background:#f9f9f9}
.tem12-pro-show-ms .nopadding {float:left;padding:25px 0}
.tem12-pro-show-ms .tem01_probox {width:100%;margin:0 auto}
.tem12-pro-show-ms .col-md-5,.tem12-pro-show-ms .col-md-7 {background:#f9f9f9;min-height:600px;border-right:1px solid #ddd}
.tem12-pro-show-ms h1 {font-size:20px;line-height:125%;margin:0 0 15px}
.tem12-pro-show-ms,.tem12-pro-show-ms .wrap {width:100%}
.tem12-pro-show-ms .bigpic_wrap {width:400px;height:400px;position:relative;box-shadow:0 0 3px rgba(0,0,0,.2);background-color:#fafafa;float:left}
.tem12-pro-show-ms .bigpic_wrap .big_pic {width:100%;height:100%;overflow:hidden}
.tem12-pro-show-ms .bigpic_wrap .big_pic img {width:100%}
.tem12-pro-show-ms .bigpic_wrap .zoom_pic {position:absolute;left:470px;top:0;width:100%;height:100%;overflow:hidden;box-shadow:0 0 3px rgba(0,0,0,.2);display:none;background-color:#fafafa;z-index:10}
.tem12-pro-show-ms .bigpic_wrap .zoom_pic img {width:200%;position:absolute;top:0;left:0;max-width:none}
.tem12-pro-show-ms .mark {width:200px;height:200px;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;display:none;padding:0}
.tem12-pro-show-ms .scrolllist {height:400px;float:left;width:60px;padding:30px 5px;text-align:center;position:relative;background-color:rgba(0,0,0,.06);margin-left:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.tem12-pro-show-ms .scrolllist .abtn {font-size:20px;position:absolute;left:0;width:100%;cursor:pointer}
.tem12-pro-show-ms .scrolllist .abtn .span2 {display:none}
.tem12-pro-show-ms .scrolllist .abtn.top {top:0}
.tem12-pro-show-ms .scrolllist .abtn.bottom {bottom:0}
.tem12-pro-show-ms .scrolllist .imglist_w {width:50px;height:100%;overflow:hidden;position:relative;background-color:#e9e9e9}
.tem12-pro-show-ms .scrolllist .imglist_w .imglist {width:100%;height:9999999px;position:absolute;top:0;left:0;transition:.3s}
.tem12-pro-show-ms .scrolllist .imglist_w .imglist li {width:50px;height:50px;overflow:hidden;box-shadow:0 0 3px rgba(0,0,0,.2);cursor:pointer;border:2px solid rgba(0,0,0,0);margin-bottom:2px}
.tem12-pro-show-ms .scrolllist .imglist_w .imglist li.active {border-color:red}
.tem12-pro-show-ms .scrolllist .imglist_w img {width:100%;height:100%}
@media(max-width:992px) {
    .tem12-pro-show-ms .nopadding {float:none;padding:0}
    .tem12-pro-show-ms .bigpic_wrap,.tem12-pro-show-ms .scrolllist,.tem12-pro-show-ms .tem01_probox .pro_info {float:none;width:100%}
    .tem12-pro-show-ms .bigpic_wrap {height:auto}
    .tem12-pro-show-ms .scrolllist {padding:5px 30px;height:60px;margin:0}
    .tem12-pro-show-ms .scrolllist .abtn {width:28px;height:100%;line-height:60px}
    .tem12-pro-show-ms .scrolllist .abtn.bottom {left:auto;right:0;top:0}
    .tem12-pro-show-ms .scrolllist .imglist_w {width:100%}
    .tem12-pro-show-ms .scrolllist .imglist_w .imglist {height:100%;width:999999px}
    .tem12-pro-show-ms .scrolllist .imglist_w .imglist li {float:left;margin-bottom:0;margin-right:2px}
    .tem12-pro-show-ms .scrolllist .abtn .span2 {display:inline-block}
    .tem12-pro-show-ms .scrolllist .abtn .span1 {display:none}
}
.tem12-pro-show-ms .pro_info {padding:25px;float:left;width:calc(100% - 465px)}
.tem12-pro-show-ms .scrolllist .imglist_box {width:90%;overflow:hidden;float:left}
.tem12-pro-show-ms .pro_info dd,.tem12-pro-show-ms .pro_info dl {font-weight:300;font-size:14px;display:table-row}
.tem12-pro-show-ms .pro_info dt {font-weight:600;font-size:14px}
.tem12-pro-show-ms .amount,.tem12-pro-show-ms .prop {margin-bottom:10px}
.tem12-pro-show-ms .pro_info .metatit {color:#333;display:table-cell;padding:6px 0;padding-right:16px;white-space:nowrap}
.tem12-pro-show-ms .prop li {float:left;line-height:20px;margin:0 4px 4px 0;padding:1px;position:relative;vertical-align:middle}
.tem12-pro-show-ms .amount dd,.tem12-pro-show-ms .prop dd {display:table-cell;padding:6px 0}
.tem12-pro-show-ms .pro_info_btn .btn.pro_info_btn_buynow,.tem12-pro-show-ms .pro_info_btn .btn[data-buy="1"] {background:0 0;color:inherit}
.tem12-pro-show-ms .amount .metacon {padding:6px 0}
.tem12-pro-show-ms .amount .metacon .promotion_price {font-size:26px;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem12-pro-show-ms .amount .metacon .total_supply {color:#0065A5}
.tem12-pro-show-ms .amount .metacon .supply_amount {margin-right:8px}
.tem12-pro-show-ms .amount .metacon .supply_amount .add_del {width:30px;height:30px;line-height:30px;text-align:center;background:#eee;font-size:10px;border:1px solid #CCC;overflow:hidden;float:left;display:inline-block;cursor:pointer}
.tem12-pro-show-ms .amount .metacon .supply_amount .add_amount {margin-right:8px}
.tem12-pro-show-ms .amount .metacon .supply_amount .mui_amount_input {width:50px;height:30px;line-height:30px;overflow:hidden;padding:0 3px;float:left;border:1px solid #CCC;font-family:Arial;font-weight:700;border-left:0;border-right:0}
.tem12-pro-show-ms .amount .metacon .metacon_size span {padding:0;display:inline-block;border:1px solid #999;color:#999;overflow:hidden;text-align:center;line-height:45px}
.tem12-pro-show-ms .amount .metacon .metacon_size span img {width:50px;height:50px}
.tem12-pro-show-ms .amount .metacon .metacon_size span.active {border-width:1px;border-style:solid;border-color:inherit}
.tem12-pro-show-ms .amount .metacon .metacon_color span {width:50px;height:50px;display:inline-block;border:1px solid #ccc}
.tem12-pro-show-ms .table {width:100%;border:1px solid #e5e5e5}
.tem12-pro-show-ms .table .tabletit {border-bottom:1px solid #e5e5e5;padding:0 10px;font-size:12px;font-weight:700;margin:0;line-height:30px}
.tem12-pro-show-ms .table .tablecon {border-bottom:1px dashed #e5e5e5;padding:0 10px;line-height:30px}
.tem12-pro-show-ms .table .tablecon:last-child {border:none}
.tem12-pro-show-ms .table .table_left {width:48%;text-align:left;display:inline-block}
.tem12-pro-show-ms .table .table_right {width:48%;text-align:right;display:inline-block}
.tem12-pro-show-ms .modpayment a {margin-right:6px;color:#666}
.tem12-pro-show-ms .modpayment a:active,.tem12-pro-show-ms .modpayment a:focus,.tem12-pro-show-ms .modpayment a:hover {color:#F50}
.tem12-pro-show-ms .pro_info_btn {margin-top:25px;padding:15px 15px 5px}
.tem12-pro-show-ms .pro_info_btn .btn {margin-right:10px!important;margin-bottom:10px!important;padding:9px 25px}
.tem12-pro-show-ms .detail-share {margin-top:10px}
.tem12-pro-show-ms .detail-share a {margin:0 2px;display:inline-block;width:30px;height:30px;line-height:28px;text-align:center;border-radius:50%;border-style:solid;border-width:1px;font-size:16px}
.tem12-pro-show-ms .merchant {color:#666;padding:15px}
.tem12-pro-show-ms .merchant h3 {font-size:14px;font-weight:700;color:#333;line-height:26px;margin:0 0 10px}
.tem12-pro-show-ms .merchant p {line-height:20px;margin:0 0 10px}
.tem12-pro-show-ms .merchant .images {width:80%;margin:20px auto}
.tem12-pro-show-ms .merchant .images img {width:100%;height:100%;display:block}
.tem12-pro-show-gray {width:100%;height:100%;background:rgba(000,000,000,.6);position:fixed;left:0;top:0;z-index:9999;display:none}
.tem12-pro-show-gray .gray_to_cart {width:300px;height:auto;background:#fff;position:relative;top:50%;left:50%;margin-left:-150px;padding:20px 10px;border:1px solid #ccc;text-align:center}
.tem12-pro-show-gray .gray_to_cart p {font-size:12px;color:#666}
.tem12-pro-show-gray .gray_to_cart .gray_to_cart_btn a {display:inline-block;width:100px;height:34px;margin:15px 15px 0}
@media(max-width:980px) {
    .tem12-pro-show-ms .col-md-4,.tem12-pro-show-ms .pro_info {height:auto;margin-bottom:15px}
    .tem12-pro-show-ms .row {background:0 0}
    .tem12-pro-show-ms .merchant {background:#eee;padding:25px}
    .tem12-pro-show-ms .pro_info {padding:20px 10px}
    .tem12-pro-show-gray .gray_to_cart {top:36%}
}
@media(max-width:430px) {
    .tem12-pro-show-ms .amount .metacon .promotion_price {font-size:18px}
    .tem12-pro-show-ms .pro_info .metatit {width:60px}
}
.tem13-pro-show-ms.tem12-pro-show-ms .nopadding {width:400px}
.tem13-pro-show-ms.tem12-pro-show-ms .bigpic_wrap {width:100%}
.tem13-pro-show-ms.tem12-pro-show-ms .scrolllist {padding:5px 30px;height:60px;margin:0;float:none;width:100%}
.tem13-pro-show-ms.tem12-pro-show-ms .scrolllist .abtn {width:28px;height:100%;line-height:60px}
.tem13-pro-show-ms.tem12-pro-show-ms .scrolllist .abtn .span2 {display:inline-block}
.tem13-pro-show-ms.tem12-pro-show-ms .scrolllist .imglist_w {width:100%}
.tem13-pro-show-ms.tem12-pro-show-ms .scrolllist .imglist_w .imglist {height:100%;width:999999px}
.tem13-pro-show-ms.tem12-pro-show-ms .scrolllist .abtn.bottom {left:auto;right:0;top:0}
.tem13-pro-show-ms.tem12-pro-show-ms .scrolllist .imglist_w .imglist li {float:left;margin-bottom:0;margin-right:2px}
.tem13-pro-show-ms.tem12-pro-show-ms .bigpic_wrap {float:none}
.tem13-pro-show-ms.tem12-pro-show-ms .pro_info {width:calc(100% - 400px)}
.tem13-pro-show-ms.tem12-pro-show-ms .bigpic_wrap .zoom_pic {left:410px}
@media(max-width:992px) {
    .tem13-pro-show-ms.tem12-pro-show-ms .nopadding,.tem13-pro-show-ms.tem12-pro-show-ms .pro_info {width:100%}
}
.tem14-pro-detail-sm {width:100%;padding-top:30px}
.tem14-pro-detail-sm .wrap {position:relative}
.tem14-pro-detail-sm .bigpic_wrap {width:calc(100% - 75px);position:relative;box-shadow:0 0 3px rgba(0,0,0,.2);background-color:#fafafa;float:left}
.tem14-pro-detail-sm .bigpic_wrap .big_pic {width:100%;height:100%;overflow:hidden}
.tem14-pro-detail-sm .bigpic_wrap .big_pic img {width:100%}
.tem14-pro-detail-sm .bigpic_wrap .zoom_pic {position:absolute;left:102%;top:0;width:100%;height:100%;overflow:hidden;box-shadow:0 0 3px rgba(0,0,0,.2);display:none;background-color:#fafafa;z-index:10}
.tem14-pro-detail-sm .bigpic_wrap .zoom_pic img {width:200%;position:absolute;top:0;left:0;max-width:none}
.tem14-pro-detail-sm .mark {width:200px;height:200px;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;display:none;padding:0}
.tem14-pro-detail-sm .scrolllist {height:100%;width:70px;padding:30px 10px;text-align:center;position:absolute;background-color:rgba(0,0,0,.06);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;right:15px;top:0}
.tem14-pro-detail-sm .scrolllist.noh {padding:10px}
.tem14-pro-detail-sm .scrolllist.noh .abtn {display:none}
.tem14-pro-detail-sm .scrolllist .abtn {font-size:20px;position:absolute;left:0;width:100%;cursor:pointer}
.tem14-pro-detail-sm .scrolllist .abtn .span2 {display:none}
.tem14-pro-detail-sm .scrolllist .abtn.top {top:0}
.tem14-pro-detail-sm .scrolllist .abtn.bottom {bottom:0}
.tem14-pro-detail-sm .scrolllist .imglist_w {width:100%;height:100%;overflow:hidden;position:relative;background-color:#f9f9f9}
.tem14-pro-detail-sm .scrolllist .imglist_w .imglist {width:100%;height:9999999px;position:absolute;top:0;left:0;transition:.3s}
.tem14-pro-detail-sm .scrolllist .imglist_w .imglist li {width:50px;height:50px;overflow:hidden;cursor:pointer;border:3px solid rgba(0,0,0,0)}
.tem14-pro-detail-sm .scrolllist .imglist_w .imglist li.active {border-color:#E63D3D}
.tem14-pro-detail-sm .scrolllist .imglist_w img {width:100%;height:100%}
@media(max-width:768px) {
    .tem14-pro-detail-sm .bigpic_wrap {float:none;width:100%}
    .tem14-pro-detail-sm .scrolllist {padding:5px 30px;height:60px;margin:0;width:100%;position:relative;right:0}
    .tem14-pro-detail-sm .scrolllist.noh {padding:5px}
    .tem14-pro-detail-sm .scrolllist .abtn {width:28px;height:100%;line-height:60px}
    .tem14-pro-detail-sm .scrolllist .abtn.bottom {left:auto;right:0;top:0}
    .tem14-pro-detail-sm .scrolllist .imglist_w {width:100%}
    .tem14-pro-detail-sm .scrolllist .imglist_w .imglist {height:100%;width:999999px}
    .tem14-pro-detail-sm .scrolllist .imglist_w .imglist li {float:left}
    .tem14-pro-detail-sm .scrolllist .abtn .span2 {display:inline-block}
    .tem14-pro-detail-sm .scrolllist .abtn .span1 {display:none}
}
.tem14-pro-detail-sm .pro_info>h1 {margin:0;margin-bottom:15px;font-size:20px;line-height:125%}
.tem14-pro-detail-sm .pro_info .amount {display:table-row}
.tem14-pro-detail-sm .pro_info .metatit {display:table-cell;padding:6px 0;padding-right:16px;white-space:nowrap}
.tem14-pro-detail-sm .pro_info .suggest {color:#777;display:table-cell;padding:6px 0}
.tem14-pro-detail-sm .pro_info .pro_info_btn {margin-top:40px}
.tem14-pro-detail-sm .pro_info .pro_info_btn .btn {padding:9px 25px}
.tem14-pro-detail-sm .detail-share {margin-top:10px}
.tem14-pro-detail-sm .detail-share a {margin:0 2px;display:inline-block;width:30px;height:30px;line-height:28px;text-align:center;border-radius:50%;border-style:solid;border-width:1px;font-size:16px}
.tem15-pro-detail-sm {width:100%;padding-top:30px}
.tem15-pro-detail-sm .wrap {position:relative}
.tem15-pro-detail-sm .bigpic_wrap {width:100%;position:relative;box-shadow:0 0 3px rgba(0,0,0,.2);background-color:#fafafa}
.tem15-pro-detail-sm .bigpic_wrap .big_pic {width:100%;height:100%;overflow:hidden}
.tem15-pro-detail-sm .bigpic_wrap .big_pic img {width:100%}
.tem15-pro-detail-sm .bigpic_wrap .zoom_pic {position:absolute;left:102%;top:0;width:100%;height:100%;overflow:hidden;box-shadow:0 0 3px rgba(0,0,0,.2);display:none;background-color:#fafafa;z-index:10}
.tem15-pro-detail-sm .bigpic_wrap .zoom_pic img {width:200%;position:absolute;top:0;left:0;max-width:none}
.tem15-pro-detail-sm .mark {width:200px;height:200px;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;display:none;padding:0}
.tem15-pro-detail-sm .scrolllist {height:60px;width:100%;padding:5px 30px;text-align:center;position:relative;background-color:rgba(0,0,0,.06);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.tem15-pro-detail-sm .scrolllist.noh {padding:5px}
.tem15-pro-detail-sm .scrolllist.noh .abtn {display:none}
.tem15-pro-detail-sm .scrolllist .abtn {font-size:20px;position:absolute;left:0;width:28px;cursor:pointer;height:100%;line-height:60px}
.tem15-pro-detail-sm .scrolllist .abtn.top {top:0}
.tem15-pro-detail-sm .scrolllist .abtn.bottom {left:auto;right:0;top:0}
.tem15-pro-detail-sm .scrolllist .imglist_w {width:100%;height:100%;overflow:hidden;position:relative;background-color:#f9f9f9}
.tem15-pro-detail-sm .scrolllist .imglist_w .imglist {height:100%;width:999999px;position:absolute;top:0;left:0;transition:.3s}
.tem15-pro-detail-sm .scrolllist .imglist_w .imglist li {width:50px;height:50px;overflow:hidden;cursor:pointer;border:3px solid rgba(0,0,0,0);float:left}
.tem15-pro-detail-sm .scrolllist .imglist_w .imglist li.active {border-color:#E63D3D}
.tem15-pro-detail-sm .scrolllist .imglist_w img {width:100%;height:100%}
.tem15-pro-detail-sm .pro_info>h1 {margin:0;margin-bottom:15px;font-size:20px;line-height:125%}
.tem15-pro-detail-sm .pro_info .amount {display:table-row}
.tem15-pro-detail-sm .pro_info .metatit {display:table-cell;padding:6px 0;padding-right:16px;white-space:nowrap}
.tem15-pro-detail-sm .pro_info .suggest {color:#777;display:table-cell;padding:6px 0}
.tem15-pro-detail-sm .pro_info .pro_info_btn {margin-top:40px}
.tem15-pro-detail-sm .pro_info .pro_info_btn .btn {padding:9px 25px}
.tem15-pro-detail-sm .detail-share {margin-top:10px}
.tem15-pro-detail-sm .detail-share a {margin:0 2px;display:inline-block;width:30px;height:30px;line-height:28px;text-align:center;border-radius:50%;border-style:solid;border-width:1px;font-size:16px}
.tem16-pro-show-ms {margin:30px 0;overflow:hidden;width:100%}
.tem16-pro-show-ms p {font-size:14px}
.tem16-pro-show-ms .carousel-inner {max-height:600px;margin-bottom:30px}
.tem16-pro-show-ms .carousel-inner img {max-width:100%;margin:0 auto;display:block}
.tem16-pro-show-ms .carousel-control {width:5%;background-image:none;margin-top:15px;font-size:12px}
.tem16-pro-show-ms .carousel-control .glyphicon-chevron-left,.tem16-pro-show-ms .carousel-control .glyphicon-chevron-right,.tem16-pro-show-ms .carousel-control .icon-next,.tem16-pro-show-ms .carousel-control .icon-prev {width:50px;height:50px;margin-top:-25px;font-size:50px!important}
.tem16-pro-show-ms .carousel-indicators {width:100%;position:inherit;left:0;margin-left:0;top:0;text-align:left}
.tem16-pro-show-ms .carousel-indicators li {width:125px;height:75px;border:1px solid #ccc;background:#fff;margin:2px 0;border-radius:0;opacity:.4;vertical-align:middle;display:inline-block;text-align:center;transition:box-shadow .5s ease 0s,transform .5s ease 0s}
.tem16-pro-show-ms .carousel-indicators li.active {opacity:1;height:75px;border:1px solid #d62121;box-shadow:0 0 5px rgba(0,0,0,.05);transform:translate3d(0px,-1px,0)}
.tem16-pro-show-ms .carousel-indicators li img {width:100%;height:100%;display:block}
.tem16-pro-show-ms .pro_info h1 {font-size:18px;color:#333;line-height:30px}
.tem16-pro-show-ms .tem16-pro-desc {width:100%;max-height:330px;overflow-y:auto;margin:40px 0;color:#666}
.tem16-pro-show-ms .tem16-pro-desc dl {margin-bottom:10px}
.tem16-pro-show-ms .tem16-pro-desc .description {line-height:175%}
.tem16-pro-show-ms .pro_info_btn {width:100%}
.tem16-pro-show-ms .pro_info_btn a {border-radius:0;padding:6px 25px}
@media (max-width:767px) {
    .tem16-pro-show-ms .carousel-indicators li {width:15%}
    .tem16-pro-show-ms .tem16-pro-desc {margin:20px 0}
    .tem06-pro-show-ms .tem06-pro-desc dl {margin-bottom:0}
    .tem16-pro-show-ms .pro_info_btn a {font-size:12px}
}
.tem17-pro-detail-sm.tem11-pro-detail-sm .gallery-top {height:auto}
.tem17-pro-detail-sm .detail-share {margin-top:10px}
.tem17-pro-detail-sm .detail-share a {margin:0 2px;display:inline-block;width:30px;height:30px;line-height:28px;text-align:center;border-radius:50%;border-style:solid;border-width:1px;font-size:16px}
.tem18-pro-show {padding:20px 0}
.tem18-pro-show .button a.bg-color,.tem18-pro-show .price span {box-shadow:0 10px 20px rgba(0,0,0,.1)}
.tem18-pro-show .button a.bg-color:hover,.tem18-pro-show .price span:hover {box-shadow:0 10px 20px rgba(0,0,0,.2)}
.tem18-pro-show .button a:hover {box-shadow:0 5px 10px rgba(0,0,0,.1)}
.tem18-pro-show em,.tem18-pro-show i {font-style:normal}
.tem18-pro-show a {text-decoration:none!important}
.tem18-pro-show .bg-color {color:#FFF}
.tem18-pro-show .images {width:60%;float:left}
.tem18-pro-show .text {width:40%;float:left;padding-left:50px;line-height:1.2}
.tem18-pro-show .id {color:#666}
.tem18-pro-show .title {font-size:30px;line-height:1;font-weight:700}
.tem18-pro-show .price {position:relative;padding:20px 0}
.tem18-pro-show .price del {color:#666;display:block}
.tem18-pro-show .price del:first-letter,.tem18-pro-show .price em:first-letter {letter-spacing:5px}
.tem18-pro-show .price em {font-size:30px}
.tem18-pro-show .price span {transition:.5s;width:60px;height:60px;line-height:60px;text-align:center;font-size:20px;display:block;position:absolute;top:50%;left:-50px;transform:translate(-50%,-50%);border-radius:50%;z-index:2}
.tem18-pro-show .info span {color:#666;display:block;margin-bottom:5px}
.tem18-pro-show .info>div {padding-top:15px}
.tem18-pro-show .supply_amount {margin-top:10px;width:150px;border:1px solid #CCC;height:32px;border-radius:4px;overflow:hidden}
.tem18-pro-show .supply_amount span {width:32px;height:100%;background-color:#F7F7F7;display:inline-block;cursor:pointer}
.tem18-pro-show .supply_amount [data-action=minus] {float:left;position:relative;border-right:1px solid #CCC}
.tem18-pro-show .supply_amount [data-action=minus]:after {display:none}
.tem18-pro-show .supply_amount input {color:#666;width:80px;padding:0 10px;height:100%;float:left;border:none;outline:0;background:0 0}
.tem18-pro-show .supply_amount [data-action=plus] {float:right;position:relative;border-left:1px solid #CCC}
.tem18-pro-show .supply_amount span:after,.tem18-pro-show .supply_amount span:before {content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#999}
.tem18-pro-show .supply_amount span:after {width:1px;height:9px}
.tem18-pro-show .supply_amount span:before {width:9px;height:1px}
.tem18-pro-show .info em {font-weight:700}
.tem18-pro-show .button {padding-top:20px}
.tem18-pro-show .button a {transition:.5s;height:40px;line-height:40px;width:40px;text-align:center;font-size:16px;border-radius:50%;border:1px solid #CCC;color:#999;display:block;float:left}
.tem18-pro-show .button a.bg-color {width:auto;font-size:12px;padding:0 20px;border-radius:50px;color:#FFF;border:none;margin-right:20px}
.tem18-pro-show .button a.bg-color i {padding-left:10px}
.tem18-pro-show .owl-theme .owl-controls {position:absolute;bottom:50%;left:20px;width:20px;transform:translateY(50%);margin-top:0}
.tem18-pro-show .owl-theme .owl-dots .owl-dot span {transition:.5s;opacity:.5}
.tem18-pro-show .owl-theme .owl-dots .owl-dot.active span,.tem18-pro-show .owl-theme .owl-dots .owl-dot:hover span {transform:scale(1.2);box-shadow:0 5px 10px rgba(0,0,0,.2);opacity:1}
.tem18-pro-show-gray {width:100%;height:100%;background:rgba(000,000,000,.6);position:fixed;left:0;top:0;z-index:9999;display:none}
.tem18-pro-show-gray .gray_to_cart {width:300px;height:auto;background:#fff;position:relative;top:50%;left:50%;margin-left:-150px;padding:20px 10px;border:1px solid #ccc;text-align:center}
.tem18-pro-show-gray .gray_to_cart p {font-size:12px;color:#666}
.tem18-pro-show-gray .gray_to_cart .gray_to_cart_btn a {display:inline-block;width:100px;height:34px;margin:15px 15px 0}
@media(max-width:980px) {
    .tem18-pro-show-gray .gray_to_cart {top:36%}
}
@media(min-width:769px) {
    .tem18-pro-show .row {display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
}
@media(max-width:991px) {
    .tem18-pro-show .text {line-height:1.5}
    .tem18-pro-show .info>div {padding-top:0}
    .tem18-pro-show .info span {float:left;padding-right:10px}
    .tem18-pro-show .supply_amount {float:left;margin-top:-7px;width:120px}
    .tem18-pro-show .supply_amount input {width:50px}
    .tem18-pro-show .price span {width:50px;height:50px;line-height:50px;font-size:16px}
    .tem18-pro-show .price del {font-size:12px}
    .tem18-pro-show .price em,.tem18-pro-show .title {font-size:20px}
    .tem18-pro-show .owl-theme .owl-controls {width:10px}
    .tem18-pro-show .owl-theme .owl-dots .owl-dot span {margin:2px;width:6px;height:6px}
    .tem18-pro-show .button a.bg-color {margin-right:10px}
}
@media(max-width:768px) {
    .tem18-pro-show .images {width:100%}
    .tem18-pro-show .text {width:100%;padding:30px 50px}
    .tem18-pro-show .box {position:relative}
    .tem18-pro-show .id,.tem18-pro-show .title {width:100%;padding-right:130px}
    .tem18-pro-show .info {padding-top:30px}
    .tem18-pro-show .price {position:absolute;top:0;right:0;padding:7px 0}
    .tem18-pro-show .price span {left:-10px;transform:translate(-100%,-50%)}
    .tem18-pro-show .owl-theme .owl-controls {bottom:20px;left:50%;width:auto;transform:translate(-50%,0)}
    .tem18-pro-show .owl-theme .owl-dots .owl-dot span {margin:4px 8px;width:8px;height:8px}
}
@media(max-width:580px) {
    .tem18-pro-show .text {padding-left:30px;padding-right:30px}
    .tem18-pro-show .owl-theme .owl-controls {bottom:10px}
    .tem18-pro-show .owl-theme .owl-dots .owl-dot span {margin:4px;width:6px;height:6px}
}
@media(max-width:360px) {
    .tem18-pro-show .text {padding-left:20px;padding-right:20px}
}
.tem20-pro-show.tem18-pro-show .images {position:relative}
.tem20-pro-show.tem18-pro-show .images img {width:100%;height:100%;object-fit:contain}
.tem20-pro-show .images .images_box {width:100%;height:100vh;overflow:hidden}
.tem20-pro-show .images>.swiper-pagination-bullets {right:105%;top:50%;line-height:15px;transform:translateY(-50%)}
.tem20-pro-show .images>.swiper-pagination-bullets .swiper-pagination-bullet {width:6px;height:6px}
@media(max-width:770px) {
    .tem20-pro-show .images>.swiper-pagination-bullets {top:100%;right:50%;transform:translateX(50%)}
    .tem20-pro-show .images>.swiper-pagination-bullets .swiper-pagination-bullet {margin:0 3px}
    .tem18-pro-show .title,.tem20-pro-show.tem18-pro-show .id {padding-right:110px}
}
.tem18-pro-detail-sm.tem11-pro-detail-sm .gallery-top {height:auto}
.tem18-pro-detail-sm .detail-share {margin-top:10px}
.tem18-pro-detail-sm .detail-share a {margin:0 2px;display:inline-block;width:30px;height:30px;line-height:28px;text-align:center;border-radius:50%;border-style:solid;border-width:1px;font-size:16px}
.tem18-pro-detail-sm.tem11-pro-detail-sm .bigpic_wrap .zoom_pic {left:0}
.tem01-picture-detail-ms {margin:30px auto;overflow:hidden}
.tem01-picture-detail-ms p {font-size:14px}
.tem01-picture-detail-ms .carousel-inner img {width:100%;max-height:500px;display:block}
.tem01-picture-detail-ms .carousel-control .glyphicon-chevron-left,.tem01-picture-detail-ms .carousel-control .glyphicon-chevron-right,.tem01-picture-detail-ms .carousel-control .icon-next,.tem01-picture-detail-ms .carousel-control .icon-prev {width:50px;height:50px;margin-top:-25px;font-size:50px}
.tem01-picture-detail-ms .carousel-control {width:5%}
.tem01-picture-detail .text h3 {font-size:18px;text-align:center;color:#333}
.tem01-picture-detail .text .wz {font-size:14px;text-indent:2em;color:#666;line-height:25px;overflow:hidden;word-break:break-all}
.tem01-picture-detail-ms .text h3 {font-size:18px;text-align:center;color:#333}
.tem01-picture-detail-ms .text .wz {font-size:14px;text-indent:2em;color:#666;line-height:25px;overflow:hidden;word-break:break-all}
.tem01-picture-detail-ms .carousel-inner {margin-bottom:100px}
.tem01-picture-detail-ms .carousel-indicators {width:100%;position:absolute;left:0;margin-left:0;bottom:-90px;text-align:left}
.tem01-picture-detail-ms .carousel-indicators li {width:120px;height:70px;border:1px solid #ccc;background:#000;margin:0;border-radius:0;opacity:.6;vertical-align:middle;display:table-cell;text-align:center}
.tem01-picture-detail-ms .carousel-indicators li.active {opacity:1;margin:0;height:70px;border:1px solid #ccc}
.tem01-picture-detail-ms .carousel-indicators li img {width:100%;height:100%;display:block}
@media(max-width:430px) {
    .tem01-picture-detail-ms .carousel-indicators {bottom:-66px}
    .tem01-picture-detail-ms .carousel-inner {margin-bottom:70px}
    .tem01-picture-detail-ms .carousel-indicators li,.tem01-picture-detail-ms .carousel-indicators li.active {height:50px}
}
.tem01-bshare {padding:25px 0 15px}
.tem01-download-ms .item {margin-bottom:20px}
.tem01-download-ms h3 {font-size:14px;font-weight:400;height:22px;line-height:22px;margin:5px 0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem01-download-ms .image {width:100%;border:1px solid #CCC;padding-top:100%;position:relative}
.tem01-download-ms .image .box {width:100%;height:100%;overflow:hidden;position:absolute;left:0;top:0}
.tem01-download-ms .image .box img {width:100%;height:100%;opacity:.8;transform:scale(1);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}
.tem01-download-ms .image .box:hover img {opacity:1;transform:scale(1.1)}
.tem01-download-ms .tem01-btn {margin-top:10px;font-size:12px;text-transform:uppercase}
@media (max-width:480px) {
    .tem01-download-ms .col-xs-6 {width:100%}
}
.tem02-download-ms .item {margin-bottom:20px}
.tem02-download-ms h3 {font-size:14px;font-weight:400;height:22px;line-height:22px;margin:5px 0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem02-download-ms .image {width:100%;border:1px solid #CCC;padding-top:100%;position:relative}
.tem02-download-ms .image .box {width:100%;height:100%;overflow:hidden;position:absolute;left:0;top:0}
.tem02-download-ms .image .box img {width:100%;height:100%;opacity:.8;transform:scale(1);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}
.tem02-download-ms .image .box:hover img {opacity:1;transform:scale(1.1)}
.tem02-download-ms .btn {margin-top:10px;font-size:12px;text-transform:uppercase}
@media (max-width:480px) {
    .tem02-download-ms .col-xs-6 {width:100%}
}
.tem01-exhibit-ms .col-lg-3,.tem01-exhibit-ms .col-lg-4,.tem01-exhibit-ms .col-md-2,.tem01-exhibit-ms .col-md-6,.tem01-exhibit-ms .column {margin-bottom:20px}
.tem01-exhibit-ms .col-lg-2:nth-of-type(6n+1),.tem01-exhibit-ms .col-lg-3:nth-of-type(4n+1),.tem01-exhibit-ms .col-lg-4:nth-of-type(3n+1),.tem01-exhibit-ms .col-lg-6:nth-of-type(2n+1) {clear:both}
.tem01-exhibit-ms h3 {font-size:16px;font-weight:400;height:auto;line-height:22px;margin:5px 0;overflow:hidden;text-overflow:ellipsis}
.tem01-exhibit-ms .pro-text {height:auto;line-height:22px!important;overflow:hidden;font-size:14px;margin-bottom:10px;color:#000;opacity:.6}
.tem01-exhibit-ms .image {width:100%;border:1px solid #CCC;padding-top:70%;position:relative}
.tem01-exhibit-ms .image .box {width:100%;height:100%;overflow:hidden;position:absolute;left:0;top:0}
.tem01-exhibit-ms .image .box a {display:block;width:100%;height:100%}
.tem01-exhibit-ms .image .box img {width:100%;height:100%}
.tem01-exhibit-ms .tem01-btn {margin-top:10px;font-size:12px;text-transform:uppercase}
.tem01-exhibit-ms .tem01-btn a {border:none}
@media (max-width:768px) {
    .tem01-exhibit-ms .col-xs-6:nth-of-type(n) {clear:none}
    .tem01-exhibit-ms .col-xs-6:nth-of-type(2n+1) {clear:both}
}
@media (max-width:480px) {
    .tem01-exhibit-ms .col-xs-6,.tem01-exhibit-ms .column {width:100%}
    .tem01-exhibit-ms .pro-text,.tem01-exhibit-ms h3 {max-height:44px;height:auto}
}
.tem02-exhibit-ms .col-md-4 {margin:15px 0}
.tem02-exhibit-ms h3 {font-size:14px;font-weight:400;height:25px;line-height:25px;margin:5px 0 0;overflow:hidden;text-overflow:ellipsis}
.tem02-exhibit-ms h3 a {color:inherit}
.tem02-exhibit-ms .image {width:100%;border:1px solid #CCC;padding-top:70%;position:relative}
.tem02-exhibit-ms .image .box {width:100%;height:100%;overflow:hidden;position:absolute;left:0;top:0}
.tem02-exhibit-ms .image .box a {display:block;width:100%;height:100%}
.tem02-exhibit-ms .image .box img {width:100%;height:100%;transition:all .3s ease-out 0s}
.tem02-exhibit-ms .image .box:hover img {transform:scale(1.1)}
.tem02-exhibit-ms .tem02-btn {font-size:12px;margin:5px 0 15px}
.tem02-exhibit-ms .tem02-btn a {border:none}
@media (max-width:480px) {
    .tem02-exhibit .col-xs-6,.tem02-exhibit .column {width:100%}
    .tem02-exhibit-ms h3 {max-height:44px;height:auto}
    .tem02-exhibit-ms .col-xs-6,.tem02-exhibit-ms .column {width:100%}
}
.tem03-exhibit-ms .col-lg-2:nth-of-type(6n+1),.tem03-exhibit-ms .col-lg-3:nth-of-type(4n+1),.tem03-exhibit-ms .col-lg-4:nth-of-type(3n+1),.tem03-exhibit-ms .col-lg-6:nth-of-type(2n+1) {clear:both}
.tem03-exhibit-ms .title {font-size:14px;font-weight:400;height:auto;line-height:25px;margin:5px 0 15px;overflow:hidden;text-overflow:ellipsis}
.tem03-exhibit-ms .images {width:100%;border:1px solid #CCC;padding-top:100%;position:relative;overflow:hidden}
.tem03-exhibit-ms .images img {width:100%;height:100%;overflow:hidden;position:absolute;left:0;top:0;transition:all .3s ease 0s}
.tem03-exhibit-ms .images:hover img {transform:scale(1.1)}
@media (max-width:767px) {
    .tem03-exhibit-ms .col-xs-6:nth-of-type(n) {clear:none}
    .tem03-exhibit-ms .col-xs-6:nth-of-type(2n+1) {clear:both}
}
@media (max-width:480px) {
    .tem03-exhibit .col-xs-6,.tem03-exhibit .column {width:100%}
    .tem03-exhibit-ms h3 {max-height:44px;height:auto}
    .tem03-exhibit-ms .col-xs-6,.tem03-exhibit-ms .column {width:100%}
}
.tem04-exhibit-ms .text {border:1px solid #eee;padding:30px 20px;background:#fff;margin-bottom:15px;width:100%;transition:all .6s ease-out 0s;display:inline-block}
.tem04-exhibit-ms .text:hover {border:1px solid #ccc;padding:30px 10px 30px 30px}
.tem04-exhibit-ms .text .title {font-size:16px;color:#000;line-height:40px!important;height:40px;overflow:hidden;opacity:.85}
.tem04-exhibit-ms .text .description {font-size:12px;line-height:22px!important;overflow:hidden;color:#000;opacity:.5}
@media (max-width:768px) {
    .tem04-exhibit-ms .text,.tem04-exhibit-ms .text:hover {padding:10px 15px}
}
.tem05-exhibit-ms .title {font-size:14px;font-weight:400;height:25px;line-height:25px!important;margin:10px 0 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem05-exhibit-ms .images {width:100%;border:1px solid #CCC;padding-top:80%;position:relative;overflow:hidden}
.tem05-exhibit-ms .images img {width:100%;height:100%;overflow:hidden;position:absolute;left:0;top:0;transition:all .3s ease 0s}
.tem05-exhibit-ms .images img.enlarge {width:auto;transition:all .6s ease-out 0s}
.tem05-exhibit-ms .images:hover img {transform:scale(1.1)}
.tem05-exhibit-ms_dark .close {font-size:40px;color:#fff;position:fixed;right:20px;top:20px;z-index:1200;opacity:.6}
.tem05-exhibit-ms_dark .image {width:94%;height:96%;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}
.tem05-exhibit-ms_dark .image img {max-height:100%;max-width:100%;vertical-align:middle}
.tem05-exhibit-ms .exhibit-ms-list {position:relative;overflow:hidden}
@media (max-width:480px) {
    .tem05-exhibit .col-xs-6,.tem05-exhibit .column {width:100%}
    .tem05-exhibit-ms h3 {max-height:44px;height:auto}
    .tem05-exhibit-ms .col-xs-6,.tem05-exhibit-ms .column {width:100%}
}
.tem06-exhibit-ms .title {font-size:14px;font-weight:400;height:25px;line-height:25px!important;margin:5px 0 15px;overflow:hidden;text-overflow:ellipsis}
.tem06-exhibit-ms .images {width:100%;border:1px solid #CCC}
.tem06-exhibit-ms .images img {width:100%;transition:all .3s ease 0s}
.tem06-exhibit-ms .images:hover img {transform:scale(1.1)}
@media (max-width:480px) {
    .tem06-exhibit .col-xs-6,.tem06-exhibit .column {width:100%}
    .tem06-exhibit-ms h3 {max-height:44px;height:auto}
    .tem06-exhibit-ms .col-xs-6,.tem06-exhibit-ms .column {width:100%}
}
.tem01-exhibit-detail-ms {margin:30px 0;overflow:hidden;width:100%}
.tem01-exhibit-detail-ms .carousel {z-index:1}
.tem01-exhibit-detail-ms p {font-size:14px}
.tem01-exhibit-detail-ms .carousel-inner img {max-width:100%;margin:0 auto;display:block}
.tem01-exhibit-detail-ms .carousel-control .glyphicon-chevron-left,.tem01-exhibit-detail-ms .carousel-control .glyphicon-chevron-right,.tem01-exhibit-detail-ms .carousel-control .icon-next,.tem01-exhibit-detail-ms .carousel-control .icon-prev {width:50px;height:50px;margin-top:0;font-size:50px}
.tem01-exhibit-detail-ms .carousel-control {width:5%;background-image:none}
.tem01-exhibit-detail .text {margin:20px 0 15px}
.tem01-exhibit-detail .text h3 {font-size:20px;text-align:center;color:#333;padding:10px;line-height:25px;margin-bottom:30px}
.tem01-exhibit-detail .text .wz {font-size:14px;color:#666;line-height:25px;overflow:hidden;word-break:break-all}
.tem01-exhibit-detail-ms .text h3 {font-size:18px;text-align:center;color:#333}
.tem01-exhibit-detail-ms .text .wz {font-size:14px;text-indent:2em;color:#666;line-height:25px;overflow:hidden;word-break:break-all}
.tem01-exhibit-detail-ms .carousel-inner {margin-bottom:30px}
.tem01-exhibit-detail-ms .carousel-indicators {width:100%;position:inherit;left:0;margin-left:0;top:0;text-align:left;max-height:110px;overflow-x:hidden;overflow-y:auto}
.tem01-exhibit-detail-ms .carousel-indicators li {width:5.5%;height:50px;border:1px solid #ccc;background:#fff;margin:2px 0;border-radius:0;opacity:.4;vertical-align:middle;display:inline-block;text-align:center;transition:box-shadow .5s ease 0s,transform .5s ease 0s}
.tem01-exhibit-detail-ms .carousel-indicators li.active {opacity:1;height:50px;border:1px solid #d62121;box-shadow:0 0 5px rgba(0,0,0,.05);transform:translate3d(0px,-1px,0)}
.tem01-exhibit-detail-ms .carousel-indicators li img {width:100%;height:100%;display:block}
.tem01-exhibit-detail-ms .carousel-caption {bottom:10px;padding-bottom:10px}
@media (max-width:768px) {
    .tem01-exhibit-detail-ms .carousel-indicators li {width:15%}
    .tem01-exhibit-detail-ms .carousel-control .glyphicon-chevron-left,.tem01-exhibit-detail-ms .carousel-control .glyphicon-chevron-right,.tem01-exhibit-detail-ms .carousel-control .icon-next,.tem01-exhibit-detail-ms .carousel-control .icon-prev {display:none}
    .tem01-exhibit-detail .text h3 {padding:0 15px}
}
.tem02-exhibit-detail-ms .banner1 {background:url(../images/tem02-exhibit-detail_5.jpg) no-repeat center;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover}
.tem02-exhibit-detail-ms .banner2 {background:url(../images/tem02-exhibit-detail_6.jpg) no-repeat center;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover}
@media(min-width:1056px) {
    .tem02-exhibit-detail-ms {margin-left:auto;margin-right:auto;padding-top:50px;padding-bottom:100px}
    .tem02-exhibit-detail-ms .pic_title {width:100%;height:68px;position:relative;margin-bottom:36px;padding:0 20px 0 0}
    .tem02-exhibit-detail-ms .pic_title ul {overflow:hidden;margin-right:auto;margin-left:30px}
    .tem02-exhibit-detail-ms .pic_title_ul {width:10000px;position:absolute;left:0}
    .tem02-exhibit-detail-ms .pic_title_ul_box {height:74px;overflow:hidden;position:relative}
    .tem02-exhibit-detail-ms .pic_title ul li {float:left;margin-right:20px;background:#eee}
    .tem02-exhibit-detail-ms .pic_title ul li a {display:block;padding:0 15px;height:68px;line-height:68px;list-style:none;cursor:pointer;text-align:center;color:#666}
    .tem02-exhibit-detail-ms .pic_title ul li.pic_title_li_cur a {color:#fff;text-decoration:none}
    .tem02-exhibit-detail-ms .pic_title_next,.tem02-exhibit-detail-ms .pic_title_prev {width:30px;height:30px;position:absolute;right:-20px;top:20px;font-size:30px;cursor:pointer;background:url(../images/tem02-exhibit-detail_2.png) no-repeat center center;background-size:20px 20px}
    .tem02-exhibit-detail-ms .pic_title_prev {background:url(../images/tem02-exhibit-detail_1.png) no-repeat center center;background-size:20px 20px;left:-19px}
    .tem02-exhibit-detail-ms .pic_banner_box {height:492px;width:100%;background:#000;position:relative}
    .tem02-exhibit-detail-ms .pic_banner_next,.tem02-exhibit-detail-ms .pic_banner_prev {width:20px;height:40px;position:absolute;left:539px;bottom:-28px;font-size:25px;cursor:pointer;background:url(../images/tem02-exhibit-detail_4.png) #666 no-repeat center center;background-size:15px 20px}
    .tem02-exhibit-detail-ms .pic_banner_prev {background:url(../images/tem02-exhibit-detail_3.png) #666 no-repeat center center;left:497px;background-size:15px 25px}
    .tem02-exhibit-detail-ms .baiye_box {width:100%;height:492px;overflow:hidden;position:absolute;top:0;left:0}
    .tem02-exhibit-detail-ms .baiye_box ul {width:1056px}
    .tem02-exhibit-detail-ms .baiye_box li {float:left;width:100%;height:492px;overflow:hidden;cursor:pointer;position:absolute}
    .tem02-exhibit-detail-ms .baiye_box li img {position:absolute;width:100%;height:100%;top:0;z-index:1}
    .tem02-exhibit-detail-ms .baiye_box li:nth-of-type(1) {background:#ccc;z-index:1}
    .tem02-exhibit-detail-ms .baiye_box li:nth-of-type(2) {background:#f60;z-index:2;left:60%}
    .tem02-exhibit-detail-ms .baiye_box li:nth-of-type(3) {background:#f30;z-index:3;left:80%}
    .tem02-exhibit-detail-ms .baiye_box2 li:nth-of-type(1) {background:#dbc}
    .tem02-exhibit-detail-ms .baiye_box2 li:nth-of-type(2) {background:#bad}
    .tem02-exhibit-detail-ms .baiye_box2 li:nth-of-type(3) {background:#dbf}
    .tem02-exhibit-detail-ms .baiye_box li a {display:block;width:20%;background:rgba(0,0,0,.8);color:#fff;height:492px;text-align:center;padding:0 20px;z-index:2;position:absolute;top:0}
    .tem02-exhibit-detail-ms .baiye_box li a p {margin-top:50%}
    .tem02-exhibit-detail-ms .pic_banner_height li div {min-height:492px}
    .tem02-exhibit-detail-ms .pic_banner a.callbacks_nav.callbacks1_nav.next {border-radius:3px;background-size:15px 25px;top:100%;left:50%;margin:15px 10px -70px;background-color:#333;background-position:center center;position:absolute;overflow:hidden;line-height:999px}
    .tem02-exhibit-detail-ms .pic_banner a.callbacks_nav.callbacks1_nav.prev {border-radius:3px;background-size:15px 25px;position:absolute;top:100%;left:50%;margin:15px -70px;background-color:#333;background-position:center center;overflow:hidden;line-height:999px}
}
.tem02-exhibit-detail-ms .rslides {position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}
.tem02-exhibit-detail-ms .rslides li {-webkit-backface-visibility:hidden;width:100%;left:0;top:0;display:block}
.tem02-exhibit-detail-ms .banner2 {position:relative}
.pic_banner a.callbacks_nav.callbacks1_nav.next {width:64px;height:64px;background:transparent url(../images/tem02-exhibit-detail_4.png) no-repeat 0 0;top:40%;left:94%;right:2%;overflow:hidden;line-height:999px}
.pic_banner a.callbacks_nav.callbacks1_nav.prev {width:64px;height:64px;left:2%;background:transparent url(../images/tem02-exhibit-detail_3.png) no-repeat 0 0;top:40%;overflow:hidden;line-height:999px}
.tem02-exhibit-detail-ms.rslides_li_idx {color:#f60;text-align:center;min-height:492px;font-size:36px}
@media(max-width:1056px) {
    .tem02-exhibit-detail-ms .pic_banner_box {width:100%;background:#000;position:relative;overflow:hidden}
    .tem02-exhibit-detail-ms .pic_banner a.callbacks_nav.callbacks1_nav.next {height:49px;width:33px;background-size:33px 49px;position:absolute;left:90%;top:50%;margin-top:-25px;overflow:hidden;line-height:999px;z-index:2}
    .tem02-exhibit-detail-ms .pic_banner a.callbacks_nav.callbacks1_nav.prev {height:49px;width:33px;background-size:33px 49px;top:50%;margin-top:-25px;position:absolute;line-height:999px;overflow:hidden;z-index:2}
    .tem02-exhibit-detail-ms .pic_title_ul {width:100%;margin-top:5px;margin-bottom:-1px;overflow:hidden}
    .tem02-exhibit-detail-ms .pic_title .pic_title_ul li {width:25%;background:#000;float:left;list-style:none;text-align:center;border-right:1px solid #fff;border-bottom:1px solid #fff}
    .tem02-exhibit-detail-ms .pic_title .pic_title_ul li a {text-align:center;line-height:40px;color:#fff;letter-spacing:1px;display:block}
    .tem02-exhibit-detail-ms .baiye_box,.tem02-exhibit-detail-ms .pic_title_next,.tem02-exhibit-detail-ms .pic_title_prev {display:none}
    .tem02-exhibit-detail-ms .pic_banner_height .pic_mob_title {width:100%;padding:10px;height:auto;background:rgba(0,0,0,.8);color:#fff;position:absolute;bottom:0;text-align:left}
    .tem02-exhibit-detail-ms .rslides li {position:relative}
    .tem02-exhibit-detail-ms .banner1,.tem02-exhibit-detail-ms .banner2 {min-height:293px}
}
@media (max-width:768px) {
    .tem02-exhibit-detail-ms .banner1,.tem02-exhibit-detail-ms .banner2 {min-height:352px}
    .tem02-exhibit-detail-ms .pic_banner_height .pic_mob_title {position:absolute}
}
@media (max-width:480px) {
    .tem02-exhibit-detail-ms .banner1,.tem02-exhibit-detail-ms .banner2 {min-height:293px}
}
@media (max-width:320px) {
    .tem02-exhibit-detail-ms .banner1,.tem02-exhibit-detail-ms .banner2 {min-height:264px}
}
.tem01-video-live {padding:100px 0 150px;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem01-video-live * {transition:all .2s}
.tem01-video-live .titlediv {text-align:center;padding-bottom:20px}
.tem01-video-live .titlediv h1 {font-size:30px;font-weight:400;margin-bottom:0}
.tem01-video-live .titlediv h2 {font-size:14px;font-weight:400;margin-top:0;opacity:.8}
.tem01-video-live .group-item {overflow-y:hidden}
.tem01-video-live .group-item .golive {width:100px;height:30px;line-height:30px;border-radius:15px;opacity:0;border-width:1px;border-style:solid;margin:10px auto}
.tem01-video-live .group-item .golive a {width:100%;height:100%;outline:0;text-decoration:none;display:block;text-align:center}
.tem01-video-live .group-item .counter {width:605px;margin:0 auto;text-align:center}
.tem01-video-live .group-item .counter .countDays,.tem01-video-live .group-item .counter .countDiv,.tem01-video-live .group-item .counter .countHours,.tem01-video-live .group-item .counter .countMinutes,.tem01-video-live .group-item .counter .countSeconds,.tem01-video-live .group-item .counter .points {float:left}
.tem01-video-live .group-item .counter span {font-size:100px;line-height:100px;text-shadow:3px 3px 5px rgba(0,0,0,.2)}
.tem01-video-live .group-item .counter .boxName span {font-size:14px;line-height:14px;width:100%;display:none}
.tem01-video-live .group-item .counter .position {width:65px;height:100px;display:block;float:left;position:relative}
.tem01-video-live .group-item .counter .position .digit {width:100%;position:absolute;top:0;left:0}
.tem01-video-live .group-item .golive.ON {opacity:1}
.tem01-video-live .group-item .counter.OFF {margin-top:-100px;opacity:0}
@media(max-width:768px) {
    .tem01-video-live {padding:50px 0}
    .tem01-video-live .group-item .counter {width:360px}
    .tem01-video-live .group-item .counter span {font-size:60px;line-height:60px}
    .tem01-video-live .group-item .counter .boxName span {font-size:14px;line-height:14px}
    .tem01-video-live .group-item .counter .position {width:40px;height:60px}
    .tem01-video-live .group-item .counter.OFF {margin-top:-60px}
}
@media(max-width:390px) {
    .tem01-video-live {padding-bottom:30px}
    .tem01-video-live .group-item .counter {width:270px}
    .tem01-video-live .group-item .counter .countDays,.tem01-video-live .group-item .counter .points.snHours {display:none}
}
.tem02-video-live {padding:100px 0 150px}
.tem02-video-live * {transition:all .2s}
.tem02-video-live .titlediv {text-align:center;padding-bottom:40px}
.tem02-video-live .titlediv h1 {font-size:30px;font-weight:400;margin-bottom:0}
.tem02-video-live .titlediv h2 {font-size:14px;font-weight:400;margin-top:0;opacity:.8}
.tem02-video-live .group-item {width:680px;height:170px;position:relative;margin:auto;overflow:hidden}
.tem02-video-live .group-item .counter {width:100%;text-align:center}
.tem02-video-live .group-item .counter.OFF {width:2000px}
.tem02-video-live .group-item .counter.OFF *,.tem02-video-live .group-item .golive.ON {transition-duration:1s}
.tem02-video-live .group-item .counter.OFF .countDays {margin-left:-280px}
.tem02-video-live .group-item .counter.OFF .countHours {margin-left:-140px}
.tem02-video-live .group-item .counter.OFF .countMinutes {margin-left:710px}
.tem02-video-live .group-item .countddiv {width:110px;height:110px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);float:left;margin:30px}
.tem02-video-live .group-item .countddiv a,.tem02-video-live .group-item .countddiv div {-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.tem02-video-live .group-item .counter .countDiv {display:none}
.tem02-video-live .group-item .counter .points {float:left}
.tem02-video-live .group-item .counter span {font-size:45px;line-height:45px}
.tem02-video-live .group-item .counter .boxName span {font-size:14px;line-height:14px;display:block;width:100%}
.tem02-video-live .group-item .counter .position {width:50%;min-width:24px;height:45px;text-align:right;display:block;float:left;position:relative}
.tem02-video-live .group-item .counter .position.cunntl {text-align:left}
.tem02-video-live .group-item .counter .position .digit {width:100%;position:absolute;top:0;left:0}
.tem02-video-live .group-item .golive {width:50px;height:50px;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;overflow:hidden;float:none;opacity:0}
.tem02-video-live .group-item .golive.ON {opacity:1}
.tem02-video-live .group-item .golive a {width:100%;height:100%;line-height:50px;font-size:14px;display:block;text-align:center;outline:0;text-decoration:none}
@media(max-width:768px) {
    .tem02-video-live {padding:50px 0}
    .tem02-video-live .titlediv {padding-bottom:0}
    .tem02-video-live .group-item {width:480px;height:120px}
    .tem02-video-live .group-item .counter.OFF .countDays {margin-left:-200px}
    .tem02-video-live .group-item .counter.OFF .countHours {margin-left:-100px}
    .tem02-video-live .group-item .counter.OFF .countMinutes {margin-left:580px}
    .tem02-video-live .group-item .counter .countddiv {width:80px;height:80px;margin:20px}
    .tem02-video-live .group-item .counter span {font-size:30px;line-height:30px}
    .tem02-video-live .group-item .counter .position {min-width:16px;height:30px}
}
@media(max-width:510px) {
    .tem02-video-live {padding-bottom:30px}
    .tem02-video-live .group-item {width:300px}
    .tem02-video-live .group-item .counter.OFF .countMinutes {margin-left:400px}
    .tem02-video-live .group-item .counter .countddiv {margin:20px -10px;box-shadow:2px 2px 2px rgba(0,0,0,.2)}
    .tem02-video-live .group-item .counter .countDays {margin-left:20px}
}
.tem03-video-live .title {font-size:24px}
.tem03-video-live .playBox {width:100%;min-height:400px;background:rgba(0,0,0,.6)url(../images/tem03-video-live.jpg) no-repeat;background-size:cover}
.tem03-video-live .playBox video {width:100%;height:100%}
.tem03-video-live .playBox object {width:100%}
.tem04-video-live .ol-box {width:100%;height:22px;line-height:22px;margin-bottom:15px;clear:both}
.tem04-video-live .ol-box .ol-pagination {float:right;text-align:right}
.tem04-video-live .ol-box .ol-pagination .ol-page {font-size:14px;display:inline-block;margin:0 10px;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}
.tem04-video-live .ol-box .ol-pagination .ol-page.border-color {border-bottom-width:1px;border-bottom-style:solid}
.tem04-video-live .col-md-2,.tem04-video-live .col-md-3,.tem04-video-live .col-md-4,.tem04-video-live .col-md-6 {padding:0 5px}
.tem04-video-live .content-box {width:100%;overflow:hidden;margin-bottom:10px;position:relative}
.tem04-video-live .image {position:relative;padding-top:80%;background:url(../images/tem03-video.jpg) no-repeat scroll 0 0 / 100% 100%}
.tem04-video-live .image a {width:100%;height:100%;position:absolute;left:0;top:0}
.tem04-video-live .col-md-6 .image a {height:80%}
.tem04-video-live .image>a::after {position:absolute;width:100%;height:100%;background:#000;display:block;left:0;top:0;content:"";opacity:0;transition:all .3s linear 0s;z-index:4}
.tem04-video-live .image:hover>a::after {opacity:.4}
.tem04-video-live .image:hover .play {opacity:1}
.tem04-video-live .image img {position:absolute;max-width:100%;max-height:100%;height:100%;width:100%;z-index:2}
.tem04-video-live .image .play {position:absolute;z-index:5;width:100%;text-align:center;vertical-align:middle;opacity:0;top:30%}
.tem04-video-live .image .play a {font-size:40px;color:#fff;cursor:pointer}
.tem04-video-live .tem01-video-live-text {width:100%;padding:8px 10px;overflow:hidden;background:rgba(0,0,0,.6);z-index:6;position:absolute;bottom:0;left:0}
.tem04-video-live .tem01-video-live-text h3 {font-size:14px;color:#eee;min-height:20px;max-height:40px;line-height:20px;overflow:hidden;margin:0}
.tem04-video-live .tem01-video-live-text h3 a {font-size:14px;color:#eee}
.tem04-video-live .tem01-video-live-text p {font-size:12px;color:#999;max-height:40px;height:40px;line-height:18px;overflow:hidden}
.tem04-video-live .col-md-2 .tem04-video-text p {height:18px}
@media (max-width:767px) {
    .tem04-video-live .ol-box .ol-pagination {width:100%;text-align:left;float:none}
    .tem04-video-live .ol-box .ol-more {width:100%;text-align:right;float:none}
    .tem04-video-live .image .play {opacity:1}
    .tem04-video-live .image>a::after {opacity:.4}
}
@media (max-width:320px) {
    .tem04-video-live .col-xs-6 {width:100%}
}
.tem05-video-live {margin:0;background:#1e1e1e}
.tem05-video-live .container {padding:0 50px;width:100%}
.tem05-video-live-sm {background:#2C2C2C}
.tem05-video-live-sm .col-md-3,.tem05-video-live-sm .col-md-9 {padding:0}
.tem05-video-live-sm .timebox {position:relative;color:#fff}
.tem05-video-live-sm .timebox img {width:100%;height:100%}
.tem05-video-live-sm .timebox .watch-time {position:absolute;left:5%;top:50%;width:90%;margin-top:-50px}
.tem05-video-live-sm .timebox .watch-time .title {margin-bottom:15px;text-align:center;font-size:26px}
.tem05-video-live-sm .timebox .watch-time .group-item {text-align:center;font-size:36px}
.tem05-video-live-sm .timebox .watch-time .group-item .boxName {font-size:16px;line-height:40px;display:inline-block;margin-bottom:0}
.tem05-video-live-sm .timebox .watch-time .group-item .points {display:inline-block;padding:0 10px}
.tem05-video-live-sm .timebox .watch-time .countDays,.tem05-video-live-sm .timebox .watch-time .countHours,.tem05-video-live-sm .timebox .watch-time .countMinutes,.tem05-video-live-sm .timebox .watch-time .countSeconds {display:inline-block}
.tem05-video-live-sm .timebox .watch-time .group-item .position {width:25px;height:50px;font-family:HELVETICANEUELTPRO-THEX,Arial;float:left;display:block;position:relative}
.tem05-video-live-sm .timebox .watch-time .group-item .position .digit {width:100%;position:absolute;top:0;left:0}
.tem05-video-live-sm .carousel-inner {width:100%;min-height:640px;margin-bottom:0;position:relative}
.tem05-video-live-sm .carousel-inner .video-desc-box {width:100%;height:100px;padding:10px 0;font-size:14px;color:#eee}
.tem05-video-live-sm .carousel-inner .video-desc-box .text {height:80px;line-height:20px;overflow:auto}
.tem05-video-live-sm .carousel-inner .video-box,.tem05-video-live-sm .playercontainer {width:100%}
.tem05-video-live-sm .carousel-inner .video-box video {width:100%;height:100%}
.tem05-video-live-sm .carousel-inner .video-box object {width:100%;position:absolute;height:100%}
.tem05-video-live-sm .carousel-inner .video-box .jwplayer {width:100%!important}
.tem05-video-live-sm .carousel-inner>.item>img {max-width:100%}
.tem05-video-live-sm .carousel-inner .adv_barrage {width:100%;height:30px;line-height:30px;position:absolute;left:0;top:0;background:rgba(0,0,0,.3);color:#fff;z-index:9!important}
.tem05-video-live-sm .carousel-inner .adv_barrage .adv_box {height:30px;padding:0 33px 0 8px}
.tem05-video-live-sm .carousel-inner .adv_barrage .close {width:20px;height:20px;line-height:16px;text-align:center;opacity:1;position:absolute;right:5px;top:3px}
.tem05-video-live-sm .carousel-inner .adv_barrage .close span {font-size:14px;color:#ccc}
.tem05-video-live-sm .carousel-indicators {width:100%;height:540px;overflow-y:auto;overflow-x:hidden;position:relative;left:0;margin-left:0;bottom:0;text-align:left;margin-bottom:0}
.tem05-video-live-sm .carousel-indicators li {width:100%;height:200px;border:none;border-radius:0;margin:0;background:#fff;opacity:.5;display:block;border-bottom:1px solid #ccc}
.tem05-video-live-sm .carousel-indicators li.active {opacity:1;margin:0;height:200px;border:none;border-bottom:1px solid #ccc}
.tem05-video-live-sm .carousel-indicators li img {width:100%;height:100%;display:block}
.tem05-video-live-sm .carousel-indicators li {position:relative;left:0;top:0;text-indent:0}
.tem05-video-live-sm .carousel-indicators li .text {width:100%;font-size:14px;height:44px;line-height:22px;overflow:hidden;position:absolute;left:0;bottom:0;padding:0 5px;color:#fff;background:rgba(000,000,000,.5)}
.tem05-video-live-sm .carousel-right {height:100%;overflow:hidden}
.tem05-video-live-sm .carousel-tabs {width:100%;background:#494949;overflow:hidden}
.tem05-video-live-sm .carousel-tabs li {float:left;height:50px;line-height:50px;text-align:center;font-size:14px;text-transform:capitalize;width:33.3333%}
.tem05-video-live-sm .carousel-tabs li a {display:block;line-height:50px;color:#999;border-bottom-width:1px;border-bottom-style:solid;text-decoration:none;outline:0}
.tem05-video-live-sm .carousel-tabs li.border-color a {border-color:inherit;border-bottom-width:2px;line-height:48px}
.tem05-video-live-sm .carousel-tabs li.font-color a {color:#bbb}
.tem05-video-live-sm .carousel-tab-content {color:#fff;background:#393939;max-height:590px;overflow-y:auto}
.tem05-video-live-sm .carousel-tab-pane {width:100%;height:590px;background:#393939;float:left;overflow-y:auto;overflow-x:hidden;display:none}
.tem05-video-live-sm .pane-comment {position:relative}
.tem05-video-live-sm .pane-comment .users_quantity {height:40px;padding:10px;font-size:14px;color:#999;background:#292929;overflow:hidden}
.tem05-video-live-sm .pane-comment ul {height:496px;overflow-y:auto;overflow-x:hidden;border-top:1px solid #434343}
.tem05-video-live-sm .pane-comment ul li {border-bottom:1px solid #434343;padding:10px}
.tem05-video-live-sm .pane-comment ul li h3 {font-weight:300;font-size:14px;color:#ccc;line-height:20px;margin:0 0 10px}
.tem05-video-live-sm .pane-comment ul li h3 .datebox {color:#999;padding-left:8px;font-size:12px;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem05-video-live-sm .pane-comment ul li p {font-size:12px;color:#999;line-height:20px}
.tem05-video-live-sm .pane-comment .form {width:100%;height:54px;padding:10px;background:#292929;position:absolute;bottom:0;left:0}
.tem05-video-live-sm .pane-comment .form .input-group {width:100%;margin:0}
.tem05-video-live-sm .pane-introduction {padding:10px 15px;line-height:195%;font-size:14px;color:#999}
.tem05-video-live-sm .pane-introduction h4 {padding:10px 0;font-size:16px;color:#fff}
.tem05-video-live-sm .pane-introduction p {margin-bottom:10px}
.tem05-video-live-sm .pane-shops {height:100%;width:100%}
.tem05-video-live-sm .pane-shops .shops-box {height:100%;padding-bottom:80px;overflow-y:auto;position:relative;margin-top:10px}
.tem05-video-live-sm .pane-shops ul li {width:100%;padding:7px 8px;display:inline-block;-o-transition:all .3s ease-in 0s;-moz-transition:all .3s ease-in 0s;-ms-transition:all .3s ease-in 0s;-webkit-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}
.tem05-video-live-sm .pane-shops ul li:hover {background:#3a3a3a}
.tem05-video-live-sm .pane-shops ul li .col-lg-4,.tem05-video-live-sm .pane-shops ul li .col-lg-8 {padding:0 7px}
.tem05-video-live-sm .pane-shops li .images {width:100%;overflow:hidden}
.tem05-video-live-sm .pane-shops li .images img {width:100%;height:100%}
.tem05-video-live-sm .pane-shops li .title {font-size:14px;color:rgba(255,255,255,.9);line-height:25px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem05-video-live-sm .pane-shops li .description {font-size:12px;color:rgba(255,255,255,.5);line-height:20px;max-height:60px;overflow:hidden}
.tem05-video-live-sm .pane-shops li .price {font-size:16px;color:#ed2c2c;margin-top:10px;font-family:HELVETICANEUELTPRO-THEX,Arial}
@media(max-width:980px) {
    .tem05-video-live .container {padding:0}
    .tem05-video-live-sm .col-md-9 {padding-left:0;padding-right:0}
    .tem05-video-live-sm .col-md-3 {padding-right:0;padding-left:0}
    .tem05-video-live-sm .timebox img {height:auto;min-height:200px}
    .tem05-video-live-sm .timebox .watch-time .group-item .boxName {font-size:14px}
    .tem05-video-live-sm .carousel-inner {width:100%;height:auto;min-height:200px}
    .tem05-video-live-sm .carousel-inner>.item>img {width:100%;height:auto}
    .tem05-video-live-sm .carousel-inner .video-box,.tem05-video-live-sm .playercontainer {min-height:200px}
    .tem05-video-live-sm .carousel-inner .video-box object {height:200px}
    .tem05-video-live-sm .carousel-indicators {width:100%;overflow-x:auto;height:auto}
    .tem05-video-live-sm .carousel-indicators li {width:120px;height:70px;border:1px solid #ccc;background:#000;margin:0;border-radius:0;opacity:.6;vertical-align:middle;display:table-cell;text-align:center}
    .tem05-video-live-sm .carousel-indicators li.active {opacity:1;margin:0;height:70px;border:1px solid #ccc}
    .tem05-video-live-sm .carousel-indicators li img {width:100%;height:100%;display:block}
    .tem05-video-live-sm .carousel-indicators li.active img {height:100%}
    .tem05-video-live-sm .carousel-indicators li .text {font-size:12px}
}
@media(max-width:768px) {
    .tem05-video-live {margin:0}
    .tem05-video-live-sm .timebox .watch-time .title {font-size:20px;margin-bottom:10px}
    .tem05-video-live-sm .timebox .watch-time .group-item {font-size:30px}
    .tem05-video-live-sm .timebox .watch-time .group-item .boxName {font-size:12px}
    .tem05-video-live-sm .timebox .watch-time .group-item .position {width:20px;height:40px}
    .tem05-video-live-sm .carousel-right {height:auto}
    .tem05-video-live-sm .carousel-tab-pane {height:auto;min-height:170px;max-height:374px}
    .tem05-video-live-sm .pane-comment ul {height:auto;max-height:280px}
    .tem05-video-live-sm .pane-comment .form {position:inherit}
}
@media(max-width:430px) {
    .tem05-video-live-sm .timebox .watch-time {width:100%;left:0;margin-top:-30px}
    .tem05-video-live-sm .timebox .watch-time .title {font-size:18px;margin-bottom:5px}
    .tem05-video-live-sm .timebox .watch-time .group-item {font-size:22px}
    .tem05-video-live-sm .timebox .watch-time .group-item .position {width:16px;height:30px}
    .tem05-video-live-sm .carousel-indicators li,.tem05-video-live-sm .carousel-indicators li.active {height:50px}
    .tem05-video-live-sm .carousel-indicators li .text {height:32px;line-height:16px}
}
.tem01-video {padding:50px 0}
.tem01-video * {transition:all .5s}
.tem01-video .titlediv {text-align:center;padding-bottom:40px}
.tem01-video .titlediv h1 {font-size:30px;font-weight:400;margin-bottom:0}
.tem01-video .titlediv h2 {font-size:14px;font-weight:400;margin-top:0;opacity:.8}
.tem01-video .item {padding:10px}
.tem01-video .item .block:hover {box-shadow:0 20px 30px rgba(0,0,0,.3);-moz-box-shadow:0 20px 30px rgba(0,0,0,.3);-webkit-box-shadow:0 20px 30px rgba(0,0,0,.3);-o-box-shadow:0 20px 30px rgba(0,0,0,.3);transform:translateY(-5px);-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px)}
.tem01-video .item .image {width:100%;cursor:pointer;position:relative;overflow-x:hidden}
.tem01-video .item .image:hover .play_video {opacity:1}
.tem01-video .item .image .play_video {width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;background:rgba(0,0,0,.5)}
.tem01-video .item .image .play_video span {width:40px;height:40px;line-height:40px;font-size:40px;margin:-20px 0 0 -20px;position:absolute;top:50%;left:50%;text-align:center}
.tem01-video .item .image .play_video span:hover {text-shadow:0 0 10px #fff}
.tem01-video .item .image img {width:100%}
.tem01-video .item .text {width:100%;text-align:left;padding:20px}
.tem01-video .item .text:after {content:'';display:block;margin:10px 0 0;width:3px;height:1px;top:0;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem01-video .item:hover .text:after {width:30px}
.tem01-video .item .text h3 {font-size:16px;margin:0;transition:all ease-out .3s;opacity:.8}
.tem01-video .item:hover .text h3 {opacity:1}
.tem01-video .item .text span {font-size:12px}
.tem01-video .video_show {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}
.tem01-video .video_show span {width:40px;height:40px;line-height:40px;font-size:40px;cursor:pointer;position:absolute;top:20px;right:20px;text-align:center;opacity:.5}
.tem01-video .video_show span:hover {opacity:.8;text-shadow:0 0 5px #fff}
.tem01-video .video_show video {max-width:90%;max-width:90%;position:fixed;top:50%;left:50%;box-shadow:0 0 50px #000;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
@media(max-width:1200px) {
    .tem01-video {padding:0}
}
@media(max-width:768px) {
    .tem01-video .row {padding:0 40px}
    .tem01-video .titlediv {padding-bottom:0}
    .tem01-video .titlediv h1 {margin:0}
    .tem01-video .item .text {padding:10px}
    .tem01-video .item .text::after {margin:5px 0 0}
}
@media(max-width:450px) {
    .tem01-video .row {padding:0}
    .tem01-video .item {width:100%;padding:0 0 10px}
}
.tem02-video {width:100%;padding:100px 0;position:relative;overflow:hidden}
.tem02-video * {transition:all .5s}
.tem02-video .chagebg {position:absolute;width:120%;height:120%;left:-10%;top:-10%;-webkit-filter:blur(20px);opacity:.5;background-size:cover;background-position:center center;background-repeat:no-repeat}
.tem02-video .image {width:100%;max-width:320px;height:180px;float:right;right:5%;cursor:pointer;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}
.tem02-video .image .play_video {width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.2)}
.tem02-video .image .play_video:hover {background:0 0}
.tem02-video .image .play_video span {width:40px;height:40px;line-height:40px;font-size:40px;margin:-20px 0 0 -20px;position:absolute;top:50%;left:50%;text-align:center}
.tem02-video .image .play_video span:hover {text-shadow:0 0 10px #fff}
.tem02-video .text {width:60%;padding-top:20px;text-align:left}
.tem02-video .text h3 {font-size:16px;margin:0;transition:all ease-out .3s}
.tem02-video .text span {font-size:12px;opacity:.5}
.tem02-video .text .txt {padding-top:10px;line-height:20px;font-size:12px}
.tem02-video .video_show {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}
.tem02-video .video_show span {width:40px;height:40px;line-height:40px;font-size:40px;cursor:pointer;position:absolute;top:20px;right:20px;text-align:center;opacity:.5}
.tem02-video .video_show span:hover {opacity:.8;text-shadow:0 0 5px #fff}
.tem02-video .video_show video {max-width:90%;max-width:90%;position:fixed;top:50%;left:50%;box-shadow:0 0 50px #000;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
@media(max-width:1200px) {
    .tem02-video .text {width:80%}
}
@media(max-width:768px) {
    .tem02-video {padding:50px 0}
    .tem02-video .image {margin:auto;float:none;right:0}
    .tem02-video .text {width:100%;text-align:center;padding-top:10px}
    .tem02-video .text .txt {padding-top:5px}
}
.tem03-video {padding:0}
.tem03-video * {transition:all .5s}
.tem03-video .container {padding:0 5px}
.tem03-video .offer-left {padding:0 10px}
.tem03-video .offer-left .image {width:100%;cursor:pointer;position:relative;overflow-x:hidden;margin-bottom:20px}
.tem03-video .offer-left .image:hover .play_video {opacity:1}
.tem03-video .offer-left .image .play_video {width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;background:rgba(0,0,0,.5);z-index:3}
.tem03-video .offer-left .image .play_video span {width:40px;height:40px;line-height:40px;font-size:40px;margin:-20px 0 0 -20px;position:absolute;top:50%;left:50%;text-align:center;z-index:2}
.tem03-video .offer-left .image .play_video span:hover {text-shadow:0 0 10px #fff}
.tem03-video .offer-left .image img {width:100%}
.tem03-video .offer-left .text {width:100%;text-align:center}
.tem03-video .offer-left .text h3 {font-size:18px;height:22px;line-height:22px;margin-top:0}
.tem03-video .offer-left .text span {font-size:12px}
.tem03-video .video_show {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}
.tem03-video .video_show span {width:40px;height:40px;line-height:40px;font-size:40px;cursor:pointer;position:absolute;top:20px;right:20px;text-align:center;opacity:.5}
.tem03-video .video_show span:hover {opacity:.8;text-shadow:0 0 5px #fff}
.tem03-video .video_show video {max-width:90%;max-width:90%;position:fixed;top:50%;left:50%;box-shadow:0 0 50px #000;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
@media(max-width:768px) {
    .tem03-video .offer-left .image,.tem03-video .offer-left .text h3 {margin-bottom:5px}
}
@media(max-width:480px) {
    .tem03-video .offer-left {padding:0}
}
.tem04-video {padding:0}
.tem04-video .container {padding:0 10px}
.tem04-video .container .row.clearfix {margin:0!important}
.tem04-video * {transition:all .5s}
.tem04-video .item {padding:0 10px 10px}
.tem04-video .item .image {width:100%;cursor:pointer;position:relative;overflow-x:hidden;margin-bottom:20px}
.tem04-video .item .image:hover .play_video {opacity:1}
.tem04-video .item .image .play_video {width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;background:rgba(0,0,0,.5)}
.tem04-video .item .image .play_video span {width:40px;height:40px;line-height:40px;font-size:40px;margin:-20px 0 0 -20px;position:absolute;top:50%;left:50%;text-align:center}
.tem04-video .item .image .play_video span:hover {text-shadow:0 0 10px #fff}
.tem04-video .item .image img {width:100%}
.tem04-video .item .text {width:100%;text-align:left}
.tem04-video .item .text:after {content:'';display:block;margin:10px 0 0;width:3px;height:1px;top:0;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem04-video .item:hover .text:after {width:30px}
.tem04-video .item .text h3 {font-size:16px;margin:0;transition:all ease-out .3s;opacity:.8}
.tem04-video .item:hover .text h3 {opacity:1}
.tem04-video .item .text span {font-size:12px}
.tem04-video .video_show {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}
.tem04-video .video_show span {width:40px;height:40px;line-height:40px;font-size:40px;cursor:pointer;position:absolute;top:20px;right:20px;text-align:center;opacity:.5}
.tem04-video .video_show span:hover {opacity:.8;text-shadow:0 0 5px #fff}
.tem04-video .video_show video {max-width:90%;max-width:90%;position:fixed;top:50%;left:50%;box-shadow:0 0 50px #000;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
@media(max-width:768px) {
    .tem04-video .row {padding:0}
    .tem04-video .item {padding:5px 1%}
    .tem04-video .item .image {margin:0}
    .tem04-video .item .text::after {margin:3px 0 0}
    .tem04-video .item .text h3 {margin:5px 0 0}
}
@media(max-width:450px) {
    .tem04-video .item {width:100%;padding:5px 0!important}
}
.tem05-video {padding:0}
.tem05-video * {transition:all .5s}
.tem05-video .item {padding:0!important;position:relative}
.tem05-video .item .image {width:100%;cursor:pointer;position:relative;overflow-x:hidden}
.tem05-video .item .image:hover .play_video {opacity:1}
.tem05-video .item .image .play_video {width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;background:rgba(0,0,0,.5)}
.tem05-video .item .image .play_video span {width:40px;height:40px;line-height:40px;font-size:40px;margin:-20px 0 0 -20px;position:absolute;top:50%;left:50%;text-align:center}
.tem05-video .item .image .play_video span:hover {text-shadow:0 0 10px #fff}
.tem05-video .item .image img {width:100%}
.tem05-video .item .text {background:rgba(0,0,0,.5);position:absolute;bottom:0;left:0;width:100%;padding:10px 20px;text-align:left}
.tem05-video .item .text h3 {font-size:14px;margin:0;transition:all ease-out .3s}
.tem05-video .item .text span {font-size:12px;opacity:.5}
.tem05-video .video_show {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}
.tem05-video .video_show span {width:40px;height:40px;line-height:40px;font-size:40px;cursor:pointer;position:absolute;top:20px;right:20px;text-align:center;opacity:.5}
.tem05-video .video_show span:hover {opacity:.8;text-shadow:0 0 5px #fff}
.tem05-video .video_show video {max-width:90%;max-width:90%;position:fixed;top:50%;left:50%;box-shadow:0 0 50px #000;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
@media(max-width:768px) {
    .tem05-video .item .text {padding:10px}
}
.tem06-video {padding:0}
.tem06-video video {width:100%}
.tem06-video .title {font-size:24px;color:#333;margin:0 0 15px}
.tem06-video .infobar {padding:15px 0}
.tem06-video .description {line-height:26px!important;max-height:260px;overflow:hidden;font-size:13px;color:#848484}
.tem06-video .about_btn {padding:15px 0;text-transform:uppercase}
@media(max-width:768px) {
    .tem06-video .infobar {padding:0 0 10px}
    .tem06-video .title {margin:0 0 5px}
}
.tem07-video .swiper-pagination .swiper-pagination-bullet {width:30px;height:12px;border-radius:0;background-color:#bbb}
.tem08-video {padding:0}
.tem08-video * {transition:all .5s}
.tem08-video .item {padding:0 10px 10px}
.tem08-video .item .image {width:100%;cursor:pointer;position:relative;overflow-x:hidden;margin-bottom:20px}
.tem08-video .item .image:hover .play_video {opacity:1}
.tem08-video .item .image .play_video {width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;background:rgba(0,0,0,.5)}
.tem08-video .item .image .play_video span {width:40px;height:40px;line-height:40px;font-size:40px;margin:-20px 0 0 -20px;position:absolute;top:50%;left:50%;text-align:center}
.tem08-video .item .image .play_video span:hover {text-shadow:0 0 10px #fff}
.tem08-video .item .image img {width:100%}
.tem08-video .video_show {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}
.tem08-video .video_show span {width:40px;height:40px;line-height:40px;font-size:40px;cursor:pointer;position:absolute;top:20px;right:20px;text-align:center;opacity:.5}
.tem08-video .video_show span:hover {opacity:.8;text-shadow:0 0 5px #fff}
.tem08-video .video_show video {max-width:90%;max-width:90%;position:fixed;top:50%;left:50%;box-shadow:0 0 50px #000;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
@media(max-width:768px) {
    .tem08-video .row {padding:0}
    .tem08-video .item {padding:5px 0}
    .tem08-video .item .image {margin-bottom:0}
}
@media(max-width:450px) {
    .tem08-video .item {width:100%}
}
.tem09-video .item .box,.tem09-video .item .image .icon,.tem09-video .video_show:before {transition:all 1s cubic-bezier(.165,.84,.44,1)}
.tem09-video .item {padding:7px}
.tem09-video .item .box {background-color:#FFF}
.tem09-video .item .box:hover {transform:translateY(-3px);box-shadow:0 15px 30px rgba(0,0,0,.1)}
.tem09-video .item .image {cursor:pointer;position:relative}
.tem09-video .item .image .icon {padding:3px 10px;line-height:1;font-size:16px;border:2px solid #fff;background-color:rgba(0,0,0,.6);position:absolute;bottom:10px;left:20px;color:#FFF;border-radius:50px}
.tem09-video .item .image:hover .icon {border-color:inherit;background-color:inherit}
.tem09-video .item .text {padding:25px 20px}
.tem09-video .item .text .title {line-height:1;padding-bottom:6px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tem09-video .item .text .description {font-size:12px;opacity:.5;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tem09-video .item img {width:100%}
.tem09-video.content-left {text-align:left}
.tem09-video.content-middle {text-align:center}
.tem09-video.content-right {text-align:right}
.tem09-video .video_show {width:100vw;height:100vh;position:fixed;top:0;left:0;display:none;z-index:-1;opacity:0}
.tem09-video .video_show:before {content:"";width:100%;height:100%;position:absolute;top:0;left:0;display:block;z-index:2}
.tem09-video .video_show .box {display:block;background-color:#FFF;box-shadow:0 0 50px rgba(0,0,0,.2);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3}
.tem09-video .video_show .box video {display:block;max-height:80vh;max-width:90vw;width:auto}
.tem09-video .video_show .box .title {padding:10px 20px;font-size:18px}
.tem09-video .video_show .box .title span {display:block}
.tem09-video .video_show .box .left {float:left}
.tem09-video .video_show .box .left span {padding:8px 0}
.tem09-video .video_show .box .right {float:right}
.tem09-video .video_show .box .right span {padding:12px 0}
.tem09-video .video_show .video_close {cursor:pointer}
.tem09-video .video_show.show {display:block;z-index:99;opacity:1}
.tem09-video .video_show.show:before {background-color:rgba(0,0,0,.2)}
@media(max-width:768px) {
    .tem09-video {padding:15px 0!important}
    .tem09-video .item {padding:5px}
    .tem09-video .item .text {padding:10px}
    .tem09-video .item .text .title {padding-bottom:0}
}
@media(max-width:640px) {
    .tem09-video .video_show .box .left span {padding:4px 0}
    .tem09-video .video_show .box .right span {padding:8px 0}
}
@media(max-width:480px) {
    .tem09-video .item {width:100%;padding:5px 0!important}
}
.tem10-video .item {width:100%;position:relative}
.tem10-video .item img {width:100%;position:absolute;left:0;top:0;bottom:0;z-index:2;cursor:pointer}
.tem10-video .item video {width:100%;cursor:pointer}
.tem10-video .item .text {position:absolute;background:#fff;width:380px;top:50%;margin-top:-150px;left:8%;z-index:3;padding:30px;border-radius:3px;color:#3f3f3f;border-color:#333}
.tem10-video .item .text .title {line-height:40px!important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:inherit;font-size:18px}
.tem10-video .item .text .description {font-size:12px;margin-top:10px;opacity:.6;line-height:26px;overflow:hidden;max-height:156px;color:inherit}
.tem10-video .item .text .btn {font-size:14px;margin-top:20px;border:1px solid;border-color:inherit;border-radius:0;padding:11px 15px;overflow:hidden;position:relative;color:inherit}
.tem10-video .item .text .btn::after {content:"\e204";position:absolute;font-family:icomoon!important;width:100%;height:100%;left:0;color:inherit;-o-transform:translateX(-70%);-moz-transform:translateX(-70%);-ms-transform:translateX(-70%);-webkit-transform:translateX(-70%);transform:translateX(-70%);-o-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem10-video .item .text .btn:hover::after {-o-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}
.tem10-video .item .text .btn .icon {-o-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;display:inline-block}
.tem10-video .item .text .btn:hover .icon {-o-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);-webkit-transform:translateX(200%);transform:translateX(200%)}
.tem10-video .swiper-button-next {left:auto;right:0;width:9%;top:0;height:100%;background:rgba(0,0,0,.4);background-image:none!important;margin:0!important;font-size:0!important}
.tem10-video .swiper-pagination {bottom:20px}
.tem10-video .swiper-pagination-bullet-active {background:#fff!important}
@media (max-width:768px) {
    .tem10-video .item .text {padding:10px;width:300px}
    .tem10-video .item .text .title {font-size:16px;margin-top:10px}
    .tem10-video .item .text .description {max-height:72px;line-height:24px!important}
    .tem10-video .item .text .btn {padding:8px 12px;font-size:12px;margin-top:10px}
}
@media (max-width:480px) {
    .tem10-video .item .text {position:static;margin:0;width:100%;display:inline-block}
    .tem10-video .item .text .title {font-size:14px}
    .tem10-video .item .text .description {margin-top:0}
    .tem10-video .swiper-pagination-bullet-active {background:#333!important}
    .tem10-video .swiper-pagination {bottom:0!important}
}
.tem11-video .box {counter-reset:div;position:relative}
.tem11-video .box .col-xs-6 {position:relative;color:#fff;padding:0;z-index:3}
.tem11-video .box .col-xs-6.curr {z-index:5}
.tem11-video .box .col-xs-6::before {content:counter(div,decimal-leading-zero);counter-increment:div;position:absolute;top:30px;color:inherit;z-index:4;font-size:12px;font-weight:600;left:40px;font-family:arial}
.tem11-video .box .col-xs-6::after {width:100%;height:100%;background:rgba(50,50,50,.7);left:0;top:0;opacity:0;content:"";position:absolute;z-index:-1;-o-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem11-video .box:hover .col-xs-6::after {opacity:1;z-index:4}
.tem11-video .box:hover .col-xs-6:hover::after {z-index:2!important;opacity:1!important}
.tem11-video .item {width:100%;color:#fff}
.tem11-video .item img {width:100%;cursor:pointer}
.tem11-video .box:hover img {opacity:0}
.tem11-video .box .modal {width:100%;cursor:pointer;position:absolute;left:0;top:0;height:100%;z-index:2;-o-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem11-video .box .modal video {width:100%}
.tem11-video .item .text {position:absolute;color:#fff;width:100%;top:0;left:0;z-index:3;padding:60px 40px 30px;height:100%;background:rgba(38,38,38,.8)}
.tem11-video .box:hover .text {background:0 0}
.tem11-video .item .text .title {line-height:26px!important;height:78px;overflow:hidden;color:inherit;font-size:16px;font-weight:500}
.tem11-video .item .text .description {font-size:12px;margin-top:20px;line-height:25px!important;height:125px;overflow:hidden;color:inherit;padding-top:20px;position:relative;opacity:0;-o-transition:all .4s ease-out .3s;-moz-transition:all .4s ease-out .3s;-ms-transition:all .4s ease-out .3s;-webkit-transition:all .4s ease-out .3s;transition:all .4s ease-out .3s;-o-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-webkit-transform:translateY(5px);transform:translateY(5px)}
.tem11-video .col-xs-6:hover .item .text .description {opacity:1;-o-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}
.tem11-video .item .text .description::before {content:"";position:absolute;left:0;top:0;width:18%;height:2px;border-top:2px solid;border-color:inherit}
.tem11-video .item .text .btn {font-size:14px;margin-top:20px;border:1px solid;border-color:inherit;border-radius:0;padding:11px 15px;overflow:hidden;position:relative;color:inherit;opacity:.7}
@media (max-width:768px) {
    .tem11-video .box .col-xs-6 {width:50%;z-index:2}
    .tem11-video .col-xs-6:nth-of-type(2n+1) {clear:both}
    .tem11-video .box:hover img {opacity:1}
    .tem11-video .box:hover .col-xs-6::after {z-index:2;opacity:0}
    .tem11-video .box:hover .col-xs-6:hover::after {opacity:0!important}
    .tem11-video .box:hover .text {background:#fff}
    .tem11-video .item .text {padding:20px;position:static;background:#fff;color:#333;display:inline-block}
    .tem11-video .item .text .title {font-size:14px;max-height:52px;height:auto}
    .tem11-video .item .text .description {opacity:.8;max-height:125px;height:auto;margin-top:10px;padding-top:10px}
    .tem11-video .item .text .description::before {width:10%;border-width:1px}
    .tem11-video .box .col-xs-6::before {left:20px;top:20px}
    .tem11-video .item .text .btn {padding:6px 9px;margin-top:15px;margin-bottom:10px}
}
@media (max-width:480px) {
    .tem11-video .item .text {padding:5px}
}
.tem12-video .wrap {position:relative}
.tem12-video .left_T .box {width:100%;padding:15% 7% 0 15%;color:#fff}
.tem12-video .left_T {width:30%;left:0;top:0;position:absolute}
.tem12-video .left_T .title {width:100%;color:#fff;font-weight:700;font-size:22px}
.tem12-video .left_T .subtitle {color:#fff;margin:0 0 40px;font-style:italic;font-size:12px;letter-spacing:2px}
.tem12-video .left_T .description {line-height:28px;max-height:168px;overflow:hidden}
.tem12-video .right_V {padding-left:30%}
.tem12-video .right_V .swiper-slide {margin-bottom:40px}
.tem12-video .right_V .item {position:relative;box-shadow:0 1px 1px rgba(0,0,0,.2);-o-transition:box-shadow .25s ease 0s;-moz-transition:box-shadow .25s ease 0s;-ms-transition:box-shadow .25s ease 0s;-webkit-transition:box-shadow .25s ease 0s;transition:box-shadow .25s ease 0s;background:#000;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.tem12-video .right_V .item:hover {box-shadow:8px 5px 30px rgba(0,0,0,.2)}
.tem12-video .right_V .item img {position:absolute;width:100%;height:calc(100% - 70px);left:0;top:0;z-index:2}
.tem12-video .right_V .items img {position:static;width:100%;height:auto}
.tem12-video .right_V .item .text {background:#fff;width:100%;padding:25px 20px;text-align:left;font-size:14px;color:#1a1917;display:block;position:relative;border-bottom-left-radius:3px;border-bottom-right-radius:3px}
.tem12-video .right_V .item .text .title {font-size:14px;padding-right:120px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem12-video .right_V .item .text .btn {position:absolute;right:20px;top:20px}
.tem12-video .right_V .item video {width:100%}
.tem12-video .right_V .items video {position:absolute;bottom:70px;width:100%;max-height:calc(100% - 70px);height:auto;z-index:-1;left:0}
.tem12-video .right_V .swiper-button-next,.tem12-video .right_V .swiper-button-prev {border-radius:50%;border:2px solid #333;width:35px;height:35px;text-align:center;line-height:35px;margin-top:-30px;font-size:12px}
.tem12-video .right_V .swiper-button-prev {display:none!important}
.tem12-video .right_V .swiper-button-next:hover,.tem12-video .right_V .swiper-button-prev:hover {color:#fff;background:#333}
.tem12-video .right_V .swiper-button-next.swiper-button-black,.tem12-video .right_V .swiper-button-prev.swiper-button-black,.tem12-video .right_V .swiper-container-rtl .swiper-button-next.swiper-button-black,.tem12-video .right_V .swiper-container-rtl .swiper-button-prev.swiper-button-black {background-image:none!important}
.tem12-video .right_V .swiper-pagination {bottom:0;text-align:left}
.tem12-video .right_V .swiper-pagination-bullet {width:6px;height:6px;background:rgba(255,255,255,.4);opacity:1}
.tem12-video .right_V .swiper-pagination-bullet-active {background:#fff!important;width:26px;border-radius:50px}
.tem12-video .right_V .swiper-button-next,.tem12-video .right_V .swiper-container-rtl .swiper-button-prev {right:19%!important}
.tem12-video .play-btn {width:50px;height:50px;box-shadow:0 0 5px rgba(255,255,255,.5);background:#fff;text-align:center;line-height:50px;z-index:3;position:absolute;border-radius:50%;left:50%;top:calc(50% - 70px);font-size:26px;margin-left:-25px;cursor:pointer;-o-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;-ms-transition:all .25s ease 0s;-webkit-transition:all .25s ease 0s;transition:all .25s ease 0s}
.tem12-video .play-btn:hover {color:#fff;box-shadow:0 0 10px rgba(255,255,255,8)}
@media (max-width:991px) {
    .tem12-video .left_T .box {padding:7% 7% 0 15%}
    .tem12-video .right_V .swiper-button-next,.tem12-video .right_V .swiper-button-prev {top:45%}
    .tem12-video .right_V .swiper-button-next,.tem12-video .right_V .swiper-container-rtl .swiper-button-prev {right:18%}
}
@media (max-width:768px) {
    .tem12-video .left_T {position:static;width:100%}
    .tem12-video .left_T .box {padding:20px 5%}
    .tem12-video .left_T .title {font-size:18px}
    .tem12-video .left_T .subtitle {margin-bottom:30px}
    .tem12-video .right_V {padding-left:5%}
    .tem12-video .right_V .item .text {padding:20px 15px}
    .tem12-video .right_V .item .text .btn {top:15px;right:15px}
    .tem12-video .right_V .item img {height:calc(100% - 60px)}
    .tem12-video .right_V .items img {height:auto}
    .tem12-video .right_V .items video {max-height:calc(100% - 60px);bottom:60px}
    .tem12-video .play-btn {top:calc(50% - 60px)}
    .tem12-video .right_V .swiper-button-next,.tem12-video .right_V .swiper-container-rtl .swiper-button-prev {right:17px}
}
@media (max-width:480px) {
    .tem12-video .left_T .title {font-size:18px}
    .tem12-video .right_V .swiper-button-next {display:none!important}
    .tem12-video .right_V .item .text .btn {display:none}
    .tem12-video .right_V .item .text .title {padding-right:0}
    .tem12-video .right_V .item .text {padding:0 15px;border-radius:0}
    .tem12-video .right_V .item .text .title {font-size:13px;line-height:45px}
    .tem12-video .right_V .item img {height:calc(100% - 45px)}
    .tem12-video .right_V .items img {height:auto}
    .tem12-video .right_V .items video {max-height:calc(100% - 45px);bottom:45px}
    .tem12-video .left_T .description {max-height:auto}
    .tem12-video .play-btn {font-size:20px;width:40px;height:40px;line-height:40px;margin-left:-20px;top:calc(50% - 45px)}
    .tem12-video .right_V .swiper-slide {margin-bottom:30px}
}
@media (max-width:360px) {
    .tem12-video .left_T .title {font-size:16px}
    .tem12-video .left_T .description {font-size:13px;line-height:26px}
    .tem12-video .right_V {padding:0 15px}
    .tem12-video .right_V .swiper-pagination-bullet {width:5px;height:5px}
    .tem12-video .right_V .swiper-pagination-bullet-active {width:22px}
}
.tem13-video {position:relative;z-index:5}
.tem13-video .tem13_video_con {width:100%;height:100vh;font-size:0;position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;z-index:5}
.tem13-video.content-middle {text-align:center}
.tem13-video.content-left {text-align:left}
.tem13-video.content-right {text-align:right}
.tem13-video .con {width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}
.tem13-video .con video {width:100%;height:100%;object-fit:cover}
.tem13-video .con img {width:100%;height:100%;object-fit:cover;position:absolute;z-index:-1;left:0;top:0}
.tem13-video .container {font-size:14px;position:relative;z-index:5}
.tem13-video .text {width:80%;margin:auto;padding:10% 0}
.tem13-video .text .title {color:#FFF;font-size:30px;padding:10px 0}
.tem13-video .text .description {color:#999;padding:10px 0}
.tem13-video .text .subtitle .wow {display:inline-block;border-width:1px;border-radius:4px;border-style:solid;margin-top:30px;transition:.5s}
.tem13-video .text .subtitle a {display:inline-block;color:inherit!important;text-decoration:none!important;padding:8px 20px}
.tem13-video .text .subtitle .wow:hover {margin-top:24px;box-shadow:0 5px 10px rgba(0,0,0,.2)}
@media(orientation:portrait) {
    .tem13-video .con video {display:none}
}
.tem14-video {width:100%;font-size:0;position:relative;z-index:5}
.tem14-video.content-middle {text-align:center}
.tem14-video.content-left {text-align:left}
.tem14-video.content-right {text-align:right}
.tem14-video .tem14_video_con {width:100%;height:100vh;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:relative;z-index:5}
.tem14-video .con {width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}
.tem14-video .con video {width:100%;height:100%;object-fit:cover}
.tem14-video .con img {width:100%;height:100%;object-fit:cover;position:absolute;z-index:-1;left:0;top:0}
.tem14-video .container {font-size:14px;position:relative;z-index:5}
.tem14-video .swiper_box {width:80%;margin:auto;padding:10% 0;overflow:hidden;color:#fff}
.tem14-video .swiper_box .title {font-size:30px;padding:10px 0;text-shadow:0 2px 4px rgba(0,0,0,.6)}
.tem14-video .swiper_box .description {padding:10px 0;opacity:.6;text-shadow:0 2px 4px rgba(0,0,0,.6)}
.tem14-video .swiper_box .subtitle a {border-radius:4px;margin-top:30px;transition:.5s;border:1px solid;padding:8px 20px;display:inline-block;color:inherit;border-color:inherit}
.tem14-video .swiper_box .subtitle a:hover {margin-top:24px;box-shadow:0 5px 10px rgba(0,0,0,.2)}
.tem14-video .swiper_box .swiper-pagination {bottom:-28px;opacity:.8}
@media(orientation:portrait) {
    .tem14-video .con video {display:none}
}
@media(max-width:768px) {
    .tem14-video .container,.tem14-video .swiper_box {width:100%}
    .tem14-video .tem14_video_con {height:100%}
    .tem14-video .swiper_box .title {padding:0}
    .tem14-video .swiper_box .subtitle a,.tem14-video .swiper_box .subtitle a:hover {margin:10px auto}
    .tem14-video .swiper_box .swiper-pagination {bottom:-20px;top:auto}
}
.tem15-video {width:100%}
.tem15-video.content-middle {text-align:center}
.tem15-video.content-left {text-align:left}
.tem15-video.content-right {text-align:right}
.tem15-video .tem15-video-con {width:100%;height:100vh;position:relative;overflow:hidden;color:#fff}
.tem15-video .swiper-slide {font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative}
.tem15-video .swiper-slide:after {content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}
.tem15-video .swiper-slide video {width:100%;height:100%;object-fit:cover}
.tem15-video .text {position:absolute;top:60%;left:10%;width:80%;transform:translateY(-50%);z-index:4}
.tem15-video .text .title {font-weight:900;font-size:60px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;line-height:1;text-shadow:0 2px 4px rgba(0,0,0,.6)}
.tem15-video .text .description {padding-top:70px;margin-bottom:40px;font-size:20px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;position:relative;text-overflow:ellipsis;text-shadow:0 2px 4px rgba(0,0,0,.6)}
.tem15-video .text .description:after {content:"";position:absolute;top:35px;left:50%;border-radius:50%;border:2px solid;margin-left:-1px}
.tem15-video .text .txt {font-size:12px;position:relative;display:inline-block}
.tem15-video .text .txt .bor_a {transition:.3s;cursor:pointer;color:#333;padding:12px 36px;display:inline-block;background-color:#fff}
.tem15-video .text .txt .bor_a:hover {color:inherit;background-color:transparent!important}
.tem15-video .text .description,.tem15-video .text .title,.tem15-video .text .txt {transition:1.5s cubic-bezier(.165,.84,.44,1)}
.tem15-video .swiper-slide.swiper-slide-active.pr .text .title {transform:translateY(0px);opacity:1;transition-delay:.6s}
.tem15-video .swiper-slide.swiper-slide-active.pr .text .description {transform:translateY(0px);opacity:1;transition-delay:.8s}
.tem15-video .swiper-slide.swiper-slide-active.ne .text .title,.tem15-video .swiper-slide.swiper-slide-active.pr .text .txt {transform:translateY(0px);opacity:1;transition-delay:1s}
.tem15-video .swiper-slide.swiper-slide-active.ne .text .description {transform:translateY(0px);opacity:1;transition-delay:.8s}
.tem15-video .swiper-slide.swiper-slide-active.ne .text .txt {transform:translateY(0px);opacity:1;transition-delay:.6s}
.tem15-video .swiper-slide.swiper-slide-next .text .title {transform:translateY(100px);transition-delay:.4s;opacity:0}
.tem15-video .swiper-slide.swiper-slide-next .text .description {transform:translateY(100px);transition-delay:.2s;opacity:0}
.tem15-video .swiper-slide.swiper-slide-next .text .txt {transform:translateY(100px);transition-delay:0s;opacity:0}
.tem15-video .swiper-slide.swiper-slide-prev .text .title {transform:translateY(-100px);transition-delay:0s;opacity:0}
.tem15-video .swiper-slide.swiper-slide-prev .text .description {transform:translateY(-100px);transition-delay:.2s;opacity:0}
.tem15-video .swiper-slide.swiper-slide-prev .text .txt {transform:translateY(-100px);transition-delay:.4s;opacity:0}
.tem15-video .swiper-pagination_box {width:70vh;height:2px;position:absolute;transform:rotate(90deg);transform-origin:left bottom;top:15vh;left:20px;z-index:20;border-color:#fff}
.tem15-video .swiper-container-horizontal .swiper-pagination-progress {width:100%;height:100%;transition:0s;background:0 0;border-color:inherit;top:0;left:0}
.tem15-video .swiper-container-horizontal .swiper-pagination-progress:after {content:"";display:block;width:100%;height:0;border-top:2px solid;opacity:.25;border-color:inherit}
.tem15-video .swiper-pagination-progress .swiper-pagination-progressbar {z-index:4;background:0 0;height:0;border-top:2px solid;border-color:inherit}
.tem15-video .swiper-pagination_box .btn-grid {position:absolute;top:-14px;display:block;left:100%;width:30px;height:30px;border:15px solid;border-radius:50%;border-color:inherit;color:inherit}
.tem15-video .swiper-pagination_box .btn-grid .white {position:absolute;top:50%;left:50%;margin-top:-6.2px;margin-left:-6px}
.tem15-video .swiper-pagination_box .btn-grid .video_fill {fill:#000}
.tem15-video .swiper-pagination_box .btn-grid:hover {border-color:transparent}
.tem15-video .swiper-pagination_box .btn-grid:hover .video_fill {fill:currentColor}
.tem15-video .swiper_btn {position:absolute;bottom:60px;left:50%;z-index:12;font-size:18px;width:36px;height:36px;line-height:34px;text-align:center;margin-left:-20px;border:1px solid;border-radius:50%;cursor:pointer;opacity:.5;transition:opacity .3s ease-in-out}
.tem15-video .swiper_btn:hover {opacity:1}
@media (max-width:768px) {
    .tem15-video .text {width:70%;left:15%;top:60%}
    .tem15-video .text .title {font-size:20px}
    .tem15-video .text .description {font-size:16px;margin-bottom:20px;padding-top:40px;max-height:100px;line-height:20px!important}
    .tem15-video .text .description:after {top:20px}
    .tem15-video .swiper_btn {bottom:20px;width:30px;height:30px;margin-left:-15px;line-height:28px;opacity:1}
}
.tem16-video {width:100%;position:relative}
.tem16-video .tem16-video-con {width:100%;position:relative;overflow:hidden}
.tem16-video .swiper-slide video {width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}
.tem16-video .swiper-slide img {width:100%;position:relative}
.tem16-video .swiper-slide video {z-index:10}
.tem16-video .left,.tem16-video .right {width:40%;height:100%;z-index:10;position:absolute;top:0;opacity:.5}
.tem16-video .left {left:0;cursor:url(/templates/public4/assets/images/banner_40_left.png) 33 29,auto}
.tem16-video .right {right:0;cursor:url(/templates/public4/assets/images/banner_40_right.png) 33 29,auto}
@media(max-width:993px) {
    .tem16-video .left,.tem16-video .right {z-index:-1}
}
.tem17-video .wrap {position:relative;overflow:hidden}
.tem17-video .left_T .box {width:100%;padding:15% 7% 0 15%;color:#fff}
.tem17-video .left_T {width:40%;left:0;top:0;position:absolute}
.tem17-video .left_T .title {width:100%;color:#fff;font-weight:700;font-size:22px}
.tem17-video .left_T .subtitle {color:#fff;margin:0 0 40px;font-style:italic;font-size:12px;letter-spacing:2px}
.tem17-video .left_T .description {line-height:28px;max-height:500px;overflow:hidden}
.tem17-video .right_V {padding-left:40%}
.tem17-video .right_V .swiper-slide_box {padding-right:10%}
.tem17-video .right_V .item {position:relative;box-shadow:0 1px 1px rgba(0,0,0,.2);-o-transition:box-shadow .25s ease 0s;-moz-transition:box-shadow .25s ease 0s;-ms-transition:box-shadow .25s ease 0s;-webkit-transition:box-shadow .25s ease 0s;transition:box-shadow .25s ease 0s;background:#000;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.tem17-video .right_V .item:hover {box-shadow:8px 5px 30px rgba(0,0,0,.2)}
.tem17-video .right_V .item img {position:absolute;width:100%;height:calc(100% - 70px);left:0;top:0;z-index:2}
.tem17-video .right_V .items img {position:static;width:100%;height:auto}
.tem17-video .right_V .item .text {background:#fff;width:100%;padding:25px 20px;text-align:left;font-size:14px;color:#1a1917;display:block;position:relative;border-bottom-left-radius:3px;border-bottom-right-radius:3px}
.tem17-video .right_V .item .text .title {font-size:14px;padding-right:120px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem17-video .right_V .item .text .btn {position:absolute;right:20px;top:20px}
.tem17-video .right_V .item video {width:100%}
.tem17-video .right_V .items video {position:absolute;bottom:70px;width:100%;max-height:calc(100% - 70px);height:auto;z-index:-1;left:0}
.tem17-video .play-btn {width:50px;height:50px;box-shadow:0 0 5px rgba(255,255,255,.5);background:#fff;text-align:center;line-height:50px;z-index:3;position:absolute;border-radius:50%;left:50%;top:calc(50% - 70px);font-size:26px;margin-left:-25px;cursor:pointer;-o-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;-ms-transition:all .25s ease 0s;-webkit-transition:all .25s ease 0s;transition:all .25s ease 0s}
.tem17-video .play-btn span {line-height:50px}
.tem17-video .play-btn:hover {color:#fff;box-shadow:0 0 10px rgba(255,255,255,8)}
@media (max-width:991px) {
    .tem17-video .left_T .box {padding:7% 7% 0 15%}
    .tem17-video .left_T .subtitle {margin-bottom:20px}
}
@media (max-width:768px) {
    .tem17-video .left_T {position:static;width:100%}
    .tem17-video .left_T .box {padding:10px 0}
    .tem17-video .left_T .title {font-size:18px}
    .tem17-video .left_T .subtitle {margin-bottom:10px}
    .tem17-video .right_V {padding:0;padding-bottom:15px}
    .tem17-video .right_V .item .text {padding:20px 15px}
    .tem17-video .right_V .item .text .btn {top:15px;right:15px}
    .tem17-video .right_V .item img {height:calc(100% - 60px)}
    .tem17-video .right_V .items img {height:auto}
    .tem17-video .right_V .items video {max-height:calc(100% - 60px);bottom:60px}
    .tem17-video .play-btn {top:calc(50% - 60px)}
    .tem17-video .right_V .swiper-slide_box {padding:0}
}
@media (max-width:480px) {
    .tem17-video .left_T .title {font-size:18px}
    .tem17-video .right_V .swiper-button-next {display:none!important}
    .tem17-video .right_V .item .text .btn {display:none}
    .tem17-video .right_V .item .text .title {padding-right:0}
    .tem17-video .right_V .item .text {padding:5px 10px;border-radius:0}
    .tem17-video .right_V .item .text .title {font-size:13px;line-height:22px}
    .tem17-video .right_V .item img {height:calc(100% - 45px)}
    .tem17-video .right_V .items img {height:auto}
    .tem17-video .right_V .items video {max-height:calc(100% - 45px);bottom:45px}
    .tem17-video .left_T .description {max-height:auto}
    .tem17-video .play-btn {font-size:20px;width:40px;height:40px;margin-left:-20px;top:calc(50% - 45px);line-height:40px}
}
@media (max-width:360px) {
    .tem17-video .left_T .title {font-size:16px}
    .tem17-video .left_T .description {font-size:13px;line-height:26px}
}
.tem18-video {width:100%}
.tem18-video .con {width:100%;height:400px;position:relative;cursor:pointer}
.tem18-video .con .img {width:100%;height:100%}
.tem18-video .con .img img {width:100%;height:100%;object-fit:cover;max-width:none;min-width:none}
.tem18-video .con .text {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;font-weight:500;font-size:24px;width:100%}
.tem18-video .con .text .description,.tem18-video .con .text .title {width:80%;margin:0 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem18-video .con .text .icon {margin-top:20px;width:80px;height:80px;border:4px solid;display:inline-block;border-radius:50%;line-height:72px;font-size:60px;opacity:.6}
.tem18-video .con:hover .icon {text-shadow:0 0 10px #fff;opacity:1}
.tem18-video .con:hover .text .icon {box-shadow:0 0 10px #fff}
.tem18-video .video_show {position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);visibility:hidden;z-index:1060}
.tem18-video .video_show.active {visibility:visible}
.tem18-video .video_show span {width:40px;height:40px;line-height:40px;font-size:40px;cursor:pointer;position:absolute;top:20px;right:20px;text-align:center;opacity:.5;transition:.3s;color:#fff}
.tem18-video .video_show span:hover {opacity:1}
.tem18-video .video_show .video {width:70%;max-width:800px;min-height:30vw;position:fixed;top:50%;left:50%;box-shadow:0 0 50px #000;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);background-color:#000;transition:.3s}
.tem18-video .video_show.active .video {-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}
.tem18-video .video_show .video video {width:100%}
.tem18-video .video_show .loading {width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1}
.tem18-video .video_show .loader {box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:column;flex-grow:1;flex-shrink:0;flex-basis:25%;align-items:center;justify-content:center;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}
.tem18-video .video_show .ball-clip-rotate-multiple {position:relative}
.tem18-video .video_show .ball-clip-rotate-multiple>div {position:absolute;border:2px solid #fff;border-bottom-color:transparent;border-top-color:transparent;border-radius:100%;height:36px;width:36px;left:-20px;top:-20px;-webkit-animation:tem18_video_rotate 1s 0s ease-in-out infinite;animation:tem18_video_rotate 1s 0s ease-in-out infinite}
.tem18-video .video_show .ball-clip-rotate-multiple>div:last-child {display:inline-block;top:-10px;left:-10px;width:16px;height:16px;-webkit-animation-duration:.5s;animation-duration:.5s;border-color:#fff transparent#fff transparent}
@-webkit-keyframes tem18_video_rotate {
    0% {-webkit-transform:rotate(0deg);transform:rotate(0deg)}
    50% {-webkit-transform:rotate(180deg);transform:rotate(180deg)}
    100% {-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes tem18_video_rotate {
    0% {-webkit-transform:rotate(0deg);transform:rotate(0deg)}
    50% {-webkit-transform:rotate(180deg);transform:rotate(180deg)}
    100% {-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@media (max-width:770px) {
    .tem18-video .con {height:100vw}
    .tem18-video .video_show .video {width:100%}
    .tem18-video .con .text .icon {width:60px;height:60px;line-height:52px;font-size:40px}
}
.tem01-video-list-ms .col-md-4 {margin-bottom:10px;padding:0 5px}
.tem01-video-list-ms h4 {font-size:14px;font-weight:400;height:22px;line-height:22px!important;margin:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem01-video-list-ms .video-text {height:44px;line-height:22px!important;overflow:hidden;font-size:12px;margin-bottom:0}
.tem01-video-list-ms .image {width:100%;border:1px solid #CCC;padding-top:75%;position:relative}
.tem01-video-list-ms .image .box {width:100%;height:100%;overflow:hidden;position:absolute;left:0;top:0}
.tem01-video-list-ms .image .box img {min-width:100%;min-height:100%;opacity:.8;transform:scale(1);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}
.tem01-video-list-ms .image .box:hover img {opacity:1;transform:scale(1.1)}
.tem01-video-list-ms .tem01-btn {margin-top:15px;font-size:12px;text-transform:uppercase}
@media (max-width:480px) {
    .tem01-video-list-ms .col-xs-6 {width:100%}
    .tem01-video-list-ms .video-text,.tem01-video-list-ms h4 {height:auto;max-height:44px}
    .tem01-video-list-ms .image {position:static;padding-top:0}
    .tem01-video-list-ms .image .box,.tem01-video-list-ms .image .box img {position:static}
}
.tem02-video-list-ms .col-md-2,.tem02-video-list-ms .col-md-3,.tem02-video-list-ms .col-md-4,.tem02-video-list-ms .col-md-6 {padding:0 5px}
.tem02-video-list-ms .image {width:100%;position:relative;padding-top:75%;overflow:hidden;margin-bottom:10px}
.tem02-video-list-ms .image .box {position:absolute;top:0;left:0;width:100%;height:100%}
.tem02-video-list-ms .image .box img {display:block;width:100%!important;height:100%!important}
.tem02-video-list-ms .image .tem02-video-play {position:absolute;left:50%;top:50%;width:60px;height:60px;border-radius:50%;line-height:60px!important;text-align:center;padding:6px 23px;margin-left:-30px;margin-top:-30px;transition:all .33s ease-in 0s;opacity:.5;background:rgba(255,255,255,.3);border:2px solid #fff}
.tem02-video-list-ms .image .tem02-video-play span {width:0;height:0;border-left:15px solid #fff;border-top:11px solid transparent;border-bottom:11px solid transparent;display:inline-block;transition:all .3s ease-in 0s}
.tem02-video-list-ms .image:hover .tem02-video-play {opacity:1}
@media (max-width:480px) {
    .tem02-video-list-ms .col-xs-6 {width:100%}
    .tem02-video-list-ms .image {position:static;padding-top:0;margin-bottom:15px}
    .tem02-video-list-ms .image .box {position:static}
}
.tem03-video-list-ms .col-md-2,.tem03-video-list-ms .col-md-3,.tem03-video-list-ms .col-md-4,.tem03-video-list-ms .col-md-6 {padding:0 5px}
.tem03-video-list-ms .box {width:100%;overflow:hidden;margin-bottom:10px}
.tem03-video-list-ms .image {position:relative;padding-top:75%}
.tem03-video-list-ms .image a {width:100%;height:100%;position:absolute;left:0;top:0}
.tem03-video-list-ms .image>a::after {position:absolute;width:100%;height:100%;background:#000;display:block;left:0;top:0;content:"";opacity:0;transition:all .3s linear 0s;z-index:4}
.tem03-video-list-ms .image:hover>a::after {opacity:.4}
.tem03-video-list-ms .image:hover .play {opacity:1}
.tem03-video-list-ms .image img {position:absolute;max-width:100%;max-height:100%;height:100%;width:100%;z-index:1}
.tem03-video-list-ms .image .play {position:absolute;z-index:4;width:100%;text-align:center;vertical-align:middle;opacity:0;top:42%}
.tem03-video-list-ms .image .play a {font-size:40px;color:#fff;cursor:pointer}
.tem03-video-list-ms .tem03-video-text {width:100%;padding:5px 0 7px;overflow:hidden;background:#fff;z-index:3}
.tem03-video-list-ms .tem03-video-text h3 {font-size:14px;color:#555;height:18px;line-height:18px!important;margin:5px 0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem03-video-list-ms .tem03-video-text h3 a {font-size:14px;color:#555}
.tem03-video-list-ms .tem03-video-text p {font-size:12px;color:#555;opacity:.62;max-height:40px;height:40px;line-height:20px!important;overflow:hidden}
.tem03-video-list-ms .col-md-2 .tem03-video-text p {height:18px}
@media (max-width:767px) {
    .tem03-video-list-ms .image .play {opacity:1}
    .tem03-video-list-ms .image>a::after {opacity:.4}
}
@media (max-width:480px) {
    .tem03-video-list-ms .col-xs-6 {width:100%}
}
.tem04-video-list-ms .col-md-2,.tem04-video-list-ms .col-md-3,.tem04-video-list-ms .col-md-4,.tem04-video-list-ms .col-md-6 {padding:0 5px}
.tem04-video-list-ms .box {width:100%;overflow:hidden;margin-bottom:10px;position:relative}
.tem04-video-list-ms .image {position:relative;padding-top:75%}
.tem04-video-list-ms .image a {width:100%;height:100%;position:absolute;left:0;top:0}
.tem04-video-list-ms .image>a::after {position:absolute;width:100%;height:100%;background:#000;display:block;left:0;top:0;content:"";opacity:0;transition:all .3s linear 0s;z-index:4}
.tem04-video-list-ms .image:hover>a::after {opacity:.4}
.tem04-video-list-ms .image:hover .play {opacity:1}
.tem04-video-list-ms .image img {position:absolute;max-width:100%;max-height:100%;height:100%;width:100%;z-index:1}
.tem04-video-list-ms .image .play {position:absolute;z-index:4;width:100%;text-align:center;vertical-align:middle;opacity:0;top:30%}
.tem04-video-list-ms .image .play a {font-size:40px;color:#fff;cursor:pointer}
.tem04-video-list-ms .tem04-video-text {width:100%;padding:8px;overflow:hidden;background:rgba(0,0,0,.6);z-index:3;position:absolute;bottom:0;left:0}
.tem04-video-list-ms .tem04-video-text h3 {font-size:14px;color:#eee;height:18px;line-height:18px!important;overflow:hidden;margin-top:0;margin-bottom:5px;text-overflow:ellipsis;white-space:nowrap}
.tem04-video-list-ms .tem04-video-text h3 a {font-size:14px;color:#eee}
.tem04-video-list-ms .tem04-video-text p {font-size:12px;color:#eee;opacity:.62;max-height:40px;line-height:20px!important;overflow:hidden}
.tem04-video-list-ms .col-md-2 .tem04-video-text p {height:18px}
@media (max-width:767px) {
    .tem04-video-list-ms .image .play {opacity:1}
    .tem04-video-list-ms .image>a::after {opacity:.4}
}
@media (max-width:480px) {
    .tem04-video-list-ms .col-xs-6 {width:100%}
}
.tem05-video-list-ms .col-md-2,.tem05-video-list-ms .col-md-3,.tem05-video-list-ms .col-md-4,.tem05-video-list-ms .col-md-6 {padding:0 5px}
.tem05-video-list-ms .box {width:100%;overflow:hidden;margin-bottom:10px;position:relative}
.tem05-video-list-ms .image {position:relative;padding-top:75%}
.tem05-video-list-ms .image a {width:100%;height:100%;position:absolute;left:0;top:0}
.tem05-video-list-ms .image>a::after {position:absolute;width:100%;height:100%;background:#000;display:block;left:0;top:0;content:"";opacity:0;transition:all .3s linear 0s;z-index:4}
.tem05-video-list-ms .image:hover>a::after {opacity:.4}
.tem05-video-list-ms .image:hover .play {opacity:1}
.tem05-video-list-ms .image img {position:absolute;max-width:100%;max-height:100%;height:100%;width:100%;z-index:1}
.tem05-video-list-ms .image .play {position:absolute;z-index:4;width:100%;text-align:center;vertical-align:middle;opacity:0;top:30%}
.tem05-video-list-ms .image .play a {font-size:40px;color:#fff;cursor:pointer}
.tem05-video-list-ms .tem05-video-text {width:100%;padding:8px 10px;overflow:hidden;background:rgba(0,0,0,.6);z-index:3;position:absolute;bottom:0;left:0}
.tem05-video-list-ms .tem05-video-text h3 {font-size:14px;color:#eee;min-height:20px;max-height:40px;line-height:20px!important;overflow:hidden;margin:0}
.tem05-video-list-ms .tem05-video-text h3 a {font-size:14px;color:#eee}
.tem05-video-list-ms .tem05-video-text p {font-size:12px;color:#999;max-height:40px;height:40px;line-height:18px;overflow:hidden}
.tem05-video-list-ms .col-md-2 .tem04-video-text p {height:18px}
@media (max-width:767px) {
    .tem05-video-list-ms .image .play {opacity:1}
    .tem05-video-list-ms .image>a::after {opacity:.4}
}
@media (max-width:480px) {
    .tem05-video-list-ms .col-xs-6 {width:100%}
}
.tem06-video-list-ms .col-md-4 {padding:0 5px}
.tem06-video-list-ms .content-section {padding:40px 0 0}
.tem06-video-list-ms .ol-box {width:100%;height:22px;line-height:22px;clear:both}
.tem06-video-list-ms .ol-box .ol-pagination {float:right;text-align:right}
.tem06-video-list-ms .ol-box .ol-pagination .ol-page {font-size:14px;display:inline-block;margin:0 10px;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}
.tem06-video-list-ms .ol-box .ol-pagination .ol-page.border-color {border-bottom-width:1px;border-bottom-style:solid}
.tem06-video-list-ms .ol-box .ol-pagination .ol-page a {color:#333}
.tem06-video-list-ms .ol-box .ol-pagination .ol-page.font-color a {color:inherit}
.tem06-video-list-ms .ol-box .ol-more {float:right;text-align:right;padding-left:25px}
.tem06-video-list-ms .accomd-content {position:relative;left:0;top:0;margin:30px -15px 0 -15px}
.tem06-video-list-ms .accomd-content .ac-page {position:relative;left:0;top:0;display:none}
.tem06-video-list-ms .accomd-content .accomd-room {margin-bottom:10px}
.tem06-video-list-ms .accomd-room {position:relative;overflow:hidden}
.tem06-video-list-ms .accomd-room .img {width:100%;padding-top:75%;position:relative;overflow:hidden}
.tem06-video-list-ms .accomd-room .img a {display:block}
.tem06-video-list-ms .accomd-room .img a img {width:100%;height:100%;max-width:100%;max-height:100%;position:absolute;left:0;top:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}
.tem06-video-list-ms .accomd-room .img>a::after {position:absolute;width:100%;height:100%;background:#000;display:block;left:0;top:0;content:"";opacity:0;z-index:1;transition:all .3s linear 0s}
.tem06-video-list-ms .accomd-room .img:hover>a::after {opacity:.4}
.tem06-video-list-ms .accomd-room .img:hover .play {opacity:1}
.tem06-video-list-ms .accomd-room .img .play {position:absolute;z-index:2;width:100%;text-align:center;vertical-align:middle;opacity:0;top:30%}
.tem06-video-list-ms .accomd-room .img .play a {font-size:50px;color:#fff;cursor:pointer}
.tem06-video-list-ms .accomd-room .text {position:absolute;bottom:0;left:0;right:0;width:100%;height:36px;line-height:36px;font-size:14px;background-color:rgba(0,0,0,.7);padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem06-video-list-ms .accomd-room .text a {color:#fff;display:block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}
.tem06-video-list-ms .accomd-room:hover img {transform:scale(1.1)}
@media screen and (max-width:991px) {
    .tem06-video-list-ms .accomd-content .col-xs-4 {width:50%}
    .tem06-video-list-ms .accomd {padding:0}
    .tem06-video-list-ms .accomd:before {content:none}
    .tem06-video-list-ms .accomd .accomd-header {text-align:center;margin-top:0;margin-bottom:40px}
    .tem06-video-list-ms .accomd .accomd-header .heading,.tem06-video-list-ms .accomd .accomd-header p {color:#333}
    .tem06-video-list-ms .accomd-content {margin-top:10px}
    .tem06-video-list-ms .accomd-room .img>a::after {opacity:.4}
    .tem06-video-list-ms .accomd-room .img .play {opacity:1}
}
@media screen and (max-width:767px) {
    .tem06-video-list-ms .accomd .accomd-content .accomd-room .text {padding:10px 15px}
    .tem06-video-list-ms .ol-box .ol-pagination {width:100%;text-align:left;float:none}
    .tem06-video-list-ms .ol-box .ol-more {width:100%;text-align:right;float:none}
    .tem06-video-list-ms .ol-box {width:100%;height:auto;margin-bottom:10px}
    .tem06-video-list-ms .content-section {padding:20px 0 0}
}
@media screen and (max-width:480px) {
    .tem06-video-list-ms .accomd .accomd-content [class*=col-] {width:100%}
}
.tem07-video-list-ms [module-style=column] {margin-bottom:10px;padding:0 5px}
.tem07-video-list-ms h4 {font-size:14px;font-weight:400;height:22px;line-height:22px;margin:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem07-video-list-ms .video-text {height:44px;line-height:22px!important;overflow:hidden;font-size:12px;margin-bottom:0}
.tem07-video-list-ms .image {width:38%;border:1px solid #CCC;float:left;overflow:hidden;position:relative}
.tem07-video-list-ms .image img {transform:scale(1);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;width:100%}
.tem07-video-list-ms .image:hover img {transform:scale(1.1)}
.tem07-video-list-ms .image>a {position:relative;display:block}
.tem07-video-list-ms .image>a::after {background:#000;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s linear 0s;width:100%;z-index:1}
.tem07-video-list-ms .image:hover>a::after {opacity:.4}
.tem07-video-list-ms .text {float:right;width:60%}
.tem07-video-list-ms .image .play {opacity:0;position:absolute;text-align:center;top:50%;margin-top:-25px;vertical-align:middle;width:100%;z-index:2}
.tem07-video-list-ms .image:hover .play {opacity:1}
.tem07-video-list-ms .image .play .icon {color:#fff;cursor:pointer;font-size:50px}
@media (max-width:360px) {
    .tem07-video-list-ms .col-xs-6 {width:100%}
    .tem07-video-list-ms .video-text,.tem07-video-list-ms h4 {height:auto;max-height:44px}
    .tem07-video-list-ms .image {padding-top:0}
    .tem07-video-list-ms .image .box,.tem07-video-list-ms .image .box img {position:static}
    .tem07-video-list-ms .image .play {margin-top:-12px}
    .tem07-video-list-ms .image .play .icon {font-size:30px}
}
.tem01-video-detail-ms {margin:30px auto;overflow:hidden}
.tem01-video-detail-ms p {font-size:14px}
.tem01-video-detail-ms .carousel-inner img {width:100%;max-height:500px;display:block}
.tem01-video-detail-ms .carousel-control .glyphicon-chevron-left,.tem01-video-detail-ms .carousel-control .glyphicon-chevron-right,.tem01-video-detail-ms .carousel-control .icon-next,.tem01-video-detail-ms .carousel-control .icon-prev {width:50px;height:50px;margin-top:-25px;font-size:50px}
.tem01-video-detail-ms .carousel-control {width:5%}
.tem01-video-detail .text h3 {font-size:18px;text-align:center;color:#333}
.tem01-video-detail .text .wz {font-size:14px;text-indent:2em;color:#666;line-height:25px;overflow:hidden;word-break:break-all}
.tem01-video-detail-ms .text h3 {font-size:18px;text-align:center;color:#333}
.tem01-video-detail-ms .text .wz {font-size:14px;text-indent:2em;color:#666;line-height:25px;overflow:hidden;word-break:break-all}
.tem01-video-detail-ms .carousel-inner {margin-bottom:100px}
.tem01-video-detail-ms .carousel-indicators {width:100%;position:absolute;left:0;margin-left:0;bottom:-90px;text-align:left}
.tem01-video-detail-ms .carousel-indicators li {width:120px;height:70px;border:1px solid #ccc;background:#000;margin:0;border-radius:0;opacity:.6;vertical-align:middle;display:table-cell;text-align:center}
.tem01-video-detail-ms .carousel-indicators li.active {opacity:1;margin:0;height:70px;border:1px solid #ccc}
.tem01-video-detail-ms .carousel-indicators li img {width:100%;height:100%;display:block}
@media(max-width:430px) {
    .tem01-video-detail-ms .carousel-indicators {bottom:-66px}
    .tem01-video-detail-ms .carousel-inner {margin-bottom:70px}
    .tem01-video-detail-ms .carousel-indicators li,.tem01-video-detail-ms .carousel-indicators li.active {height:50px}
}
.tem02-video-detail-ms {background:rgba(0,0,0,.8);padding:120px 0 50px}
.tem02-video-detail-ms .col-md-3,.tem02-video-detail-ms .col-md-9 {padding:0}
.tem02-video-detail-ms .carousel-inner {width:100%;min-height:600px;margin-bottom:0}
.tem02-video-detail-ms .video-desc-box {width:100%;padding:20px 15px;background:rgba(0,0,0,.1);border-top:1px solid rgba(255,255,255,.08)}
.tem02-video-detail-ms .video-desc-box h1.title {font-size:22px;color:#eee;margin:10px 0 15px;line-height:30px}
.tem02-video-detail-ms .video-desc-box .text {line-height:20px;overflow:auto;font-size:12px;color:#999}
.tem02-video-detail-ms .carousel-inner .video-box {width:100%;min-height:600px;background:rgba(0,0,0,.95)}
.tem02-video-detail-ms .carousel-inner .video-box video {width:100%;height:100%;position:absolute}
.tem02-video-detail-ms .video-desc-box .video-share {padding:15px 0 0;border-top:1px solid rgba(255,255,255,.08);margin-top:15px}
.tem02-video-detail-ms .video-desc-box .video-share .share-font {font-size:12px;color:#999;float:left;line-height:35px}
.tem02-video-detail-ms .video-desc-box .video-share .share-icon {padding-left:10px;float:left}
.tem02-video-detail-ms .carousel-inner>.item>img {max-width:1920px;width:100%;height:600px}
.tem02-video-detail-ms .carousel-indicators {background:rgba(0,0,0,.3);width:100%;min-height:600px;max-height:600px;overflow-y:auto;overflow-x:hidden;position:relative;z-index:1;left:0;margin-left:0;bottom:0;text-align:left;margin-bottom:0}
.tem02-video-detail-ms .carousel-indicators li {text-indent:inherit;width:100%;height:85px;padding:10px 8px;border:none;border-radius:0;margin:0;opacity:.7;display:block;border-bottom:1px solid rgba(255,255,255,.1);position:relative;z-index:1}
.tem02-video-detail-ms .carousel-indicators li.active {opacity:1;margin:0;border:none;color:#eee;background:rgba(255,255,255,.2)}
.tem02-video-detail-ms .carousel-indicators li:hover {background:rgba(255,255,255,.06)}
.tem02-video-detail-ms .carousel-indicators li.active:hover {opacity:1;background:0 0;color:#fff}
.tem02-video-detail-ms .carousel-indicators li img {width:100%;height:100%;display:block}
.tem02-video-detail-ms .carousel-indicators li .text {font-size:12px;height:65px;line-height:22px;overflow:hidden;padding:0 0 0 10px;display:inline-block;text-align:left}
.tem02-video-detail-ms .carousel-indicators li .video-xs-img {overflow:hidden;height:65px}
.tem02-video-detail-ms .col-xs-5,.tem02-video-detail-ms .col-xs-7 {padding:0}
@media(max-width:980px) {
    .tem02-video-detail-ms .carousel-inner {width:100%;height:auto;margin-bottom:5px}
    .tem02-video-detail-ms .carousel-inner>.item>img {width:100%;height:auto}
}
@media(max-width:767px) {
    .tem02-video-detail-ms .col-xs-5,.tem02-video-detail-ms .col-xs-7 {width:100%}
    .tem02-video-detail-ms .carousel-indicators {width:100%;overflow-x:hidden;overflow-y:auto;height:auto;min-height:0;max-height:145px}
    .tem02-video-detail-ms .carousel-inner,.tem02-video-detail-ms .carousel-inner .video-box {min-height:0}
    .tem02-video-detail-ms .carousel-inner .video-box video {position:relative;z-index:1}
    .tem02-video-detail-ms .carousel-indicators li {width:25%;float:left}
}
@media(max-width:480px) {
    .tem02-video-detail-ms .carousel-indicators li {width:50%;height:100px}
    .tem02-video-detail-ms .carousel-indicators li.active {height:100px}
    .tem02-video-detail-ms .carousel-indicators li .text {height:22px}
}
.tem03-video-detail {margin:0}
.tem03-video-detail-ms {background:rgba(0,0,0,.8);margin:15px 0}
.tem03-video-detail-ms .col-md-3,.tem03-video-detail-ms .col-md-9 {padding:0}
.tem03-video-detail-ms .carousel-inner {width:100%;min-height:540px;margin-bottom:0}
.tem03-video-detail-ms .carousel-inner .video-desc-box {width:100%;height:100px;padding:10px 0;font-size:14px;color:#eee}
.tem03-video-detail-ms .carousel-inner .video-desc-box .text {height:80px;line-height:20px;overflow:auto}
.tem03-video-detail-ms .carousel-inner .video-box,.tem03-video-detail-ms .playercontainer {width:100%;min-height:540px}
.tem03-video-detail-ms .carousel-inner .video-box video {width:100%;height:100%}
.tem03-video-detail-ms .carousel-inner .video-box object {width:100%}
.tem03-video-detail-ms .carousel-inner .video-box .jwplayer {min-height:540px!important;width:100%!important}
.tem03-video-detail-ms .carousel-inner>.item>img {max-width:100%}
.tem03-video-detail-ms .carousel-indicators {width:100%;height:540px;overflow-y:auto;overflow-x:hidden;position:relative;left:0;margin-left:0;bottom:0;text-align:left;margin-bottom:0}
.tem03-video-detail-ms .carousel-indicators li {width:100%;height:200px;border:none;border-radius:0;margin:0;background:#fff;opacity:.5;display:block;border-bottom:1px solid #ccc}
.tem03-video-detail-ms .carousel-indicators li.active {opacity:1;margin:0;height:200px;border:none;border-bottom:1px solid #ccc}
.tem03-video-detail-ms .carousel-indicators li img {width:100%;height:100%;display:block}
.tem03-video-detail-ms .carousel-indicators li {position:relative;left:0;top:0;text-indent:0}
.tem03-video-detail-ms .carousel-indicators li .text {width:100%;font-size:14px;height:44px;line-height:22px;overflow:hidden;position:absolute;left:0;bottom:0;padding:0 5px;color:#fff;background:rgba(000,000,000,.5)}
.tem03-video-detail-ms .carousel-right {height:540px}
.tem03-video-detail-ms .carousel-tabs {width:100%;background:#494949;overflow:hidden}
.tem03-video-detail-ms .carousel-tabs li {width:50%;float:left;height:50px;line-height:50px;text-align:center;font-size:14px;text-transform:capitalize}
.tem03-video-detail-ms .carousel-tabs li a {display:block;line-height:50px;color:#999;border-bottom-width:1px;border-bottom-style:solid;text-decoration:none;outline:0}
.tem03-video-detail-ms .carousel-tabs li.border-color a {border-bottom-width:2px;line-height:48px}
.tem03-video-detail-ms .carousel-tabs li.font-color a {color:#bbb}
.tem03-video-detail-ms .carousel-tab-content {color:#fff;background:#393939}
.tem03-video-detail-ms .carousel-tab-pane {height:490px;padding:10px 0;float:left;display:none;overflow-y:auto;overflow-x:hidden;width:100%}
.tem03-video-detail-ms .pane-comment {position:relative}
.tem03-video-detail-ms .pane-comment ul {height:430px;overflow-y:auto;overflow-x:hidden}
.tem03-video-detail-ms .pane-comment ul li {border-bottom:1px solid #434343;padding:10px}
.tem03-video-detail-ms .pane-comment ul li h3 {font-weight:300;font-size:14px;color:#ccc;line-height:20px;margin:0 0 10px}
.tem03-video-detail-ms .pane-comment ul li p {font-size:12px;color:#999;line-height:20px}
.tem03-video-detail-ms .pane-comment form {padding:10px;background:#292929;position:absolute;bottom:0;left:0;width:100%}
.tem03-video-detail-ms .pane-comment form .input-group {width:100%;margin:0}
.tem03-video-detail-ms .pane-introduction {padding:10px 15px;line-height:195%;font-size:14px;color:#999}
.tem03-video-detail-ms .pane-introduction h4 {padding:10px 0;font-size:16px;color:#fff}
.tem03-video-detail-ms .pane-introduction p {margin-bottom:10px}
@media(max-width:980px) {
    .tem03-video-detail-ms .col-md-9 {padding-left:0;padding-right:0}
    .tem03-video-detail-ms .col-md-3 {padding-right:0;padding-left:0}
    .tem03-video-detail-ms .carousel-inner {width:100%;height:auto;margin-bottom:5px}
    .tem03-video-detail-ms .carousel-inner>.item>img {width:100%;height:auto}
    .tem03-video-detail-ms .carousel-indicators {width:100%;overflow-x:auto;height:auto}
    .tem03-video-detail-ms .carousel-indicators li {width:120px;height:70px;border:1px solid #ccc;background:#000;margin:0;border-radius:0;opacity:.6;vertical-align:middle;display:table-cell;text-align:center}
    .tem03-video-detail-ms .carousel-indicators li.active {opacity:1;margin:0;height:70px;border:1px solid #ccc}
    .tem03-video-detail-ms .carousel-indicators li img {width:100%;height:100%;display:block}
    .tem03-video-detail-ms .carousel-indicators li.active img {height:100%}
    .tem03-video-detail-ms .carousel-indicators li .text {font-size:12px}
}
@media(max-width:768px) {
    .tem03-video-detail {margin:15px 0}
    .tem03-video-detail-ms .carousel-right {height:auto}
    .tem03-video-detail-ms .carousel-inner .video-box {min-height:auto}
    .tem03-video-detail-ms .carousel-tab-pane {height:auto;min-height:170px;max-height:320px;padding:0}
    .tem03-video-detail-ms .pane-comment ul {height:auto;max-height:320px}
    .tem03-video-detail-ms .pane-comment form {position:inherit}
}
@media(max-width:430px) {
    .tem03-video-detail-ms .carousel-indicators li,.tem03-video-detail-ms .carousel-indicators li.active {height:50px}
    .tem03-video-detail-ms .carousel-indicators li .text {height:32px;line-height:16px}
}
.tem01-live-detail {margin:0 0 30px;background:rgba(0,0,0,.9)}
.tem01-live-detail .col-md-3,.tem01-live-detail .col-md-9 {padding:0}
.tem01-live-detail .col-md-9 img {max-width:100%}
.tem01-live-detail .watch-time {padding:40% 0 20%}
.tem01-live-detail .title {font-size:26px;color:#fff;margin-bottom:20px;text-align:center}
.tem01-live-detail .group-item {text-align:center}
.tem01-live-detail #counter,.tem01-live-detail .counter {font-size:26px;color:#FFF;overflow:hidden;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1}
.tem01-live-detail .countDays,.tem01-live-detail .countHours,.tem01-live-detail .countMinutes,.tem01-live-detail .countSeconds {display:inline-block;margin:3px;background:rgba(0,0,0,.7);border-radius:5px;padding:10px 15px;border:1px solid rgba(255,255,255,.3)}
.tem01-live-detail .points {display:none}
.tem01-live-detail .boxName {width:100%;font-size:12px;color:#ccc;font-weight:400;margin-left:0;display:block;text-align:center}
.tem01-live-detail .position {display:inline-block;float:left;height:35px;line-height:40px;overflow:hidden;text-align:center;position:relative;width:20px;font-weight:700;font-size:30px;font-family:Arial}
.tem01-live-detail .digit {color:#fff;left:2px;bottom:0;position:absolute;font-weight:700}
.tem01-live-detail .Stock {color:#888;display:inline-block;margin:5px;background:rgba(0,0,0,.08);border-radius:5px;padding:5px}
.tem01-live-detail .Stock b {color:#333;margin-right:5px}
@media(max-width:1024px) {
    .tem01-live .watch-time {padding:30% 0 20%}
    .tem01-live-detail .countDays,.tem01-live-detail .countHours,.tem01-live-detail .countMinutes,.tem01-live-detail .countSeconds {padding:5px}
}
@media(max-width:768px) {
    .tem01-live .watch-time {padding:10% 0}
    .tem01-live-detail .countDays,.tem01-live-detail .countHours,.tem01-live-detail .countMinutes,.tem01-live-detail .countSeconds {padding:8px 12px}
}
@media(max-width:320px) {
    .tem01-live-detail .countDays,.tem01-live-detail .countHours,.tem01-live-detail .countMinutes,.tem01-live-detail .countSeconds {padding:10px}
    .tem01-live-detail #counter,.tem01-live-detail .counter {font-size:16px}
    .tem01-live-detail .position {height:25px;line-height:25px;width:15px;font-size:18px}
}
.mobile_bottom {display:none}
@media (max-width:767px) {
    .mobile_bottom {border-top:1px solid #ccc;display:block}
    .mobile_bottom ul {display:-webkit-box;display:-moz-box;display:box;margin:auto;width:100%;height:56px;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;position:fixed;bottom:0;box-shadow:0 0 6px rgba(0,0,0,.16);background:#fff;z-index:1000}
    .mobile_bottom ul li {-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;text-align:center;line-height:56px;font-size:28px}
    .mobile_bottom ul li a {display:inline-block;width:100%;height:100%;color:#999;text-decoration:none}
    .mobile_bottom ul li a:focus,.mobile_bottom ul li a:hover {text-decoration:none;color:#999}
    .mobile_bottom ul li a i {font-size:12px;vertical-align:top;height:15px;line-height:15px;color:#fff;font-style:normal;border-radius:50%;margin-top:6px;display:inline-block;padding:0 3px}
    .mobile_bottom .glyphicon {display:inline-block;font-style:normal;font-weight:400;line-height:1;position:relative;top:1px}
}
.tem01-myaddress-sm .icon-error,.tem01-myaddress-sm .icon-success {padding:5px 0;display:block}
.tem01-myaddress-sm .rightlist h1 {font-size:20px;padding-bottom:8px;margin-top:0;border-bottom:1px solid #ccc;color:#000}
.tem01-myaddress-sm .rightlist h1 .add_hd {display:inline-block;float:right}
.tem01-myaddress-sm .rightlist h1 .add_hd a {font-size:14px;height:22px;line-height:22px;overflow:hidden;text-overflow:ellipsis}
.tem01-myaddress-sm .address_box {margin-bottom:30px}
.tem01-myaddress-sm .address_box .address {overflow:hidden;font-size:12px;padding:10px 15px;background:#FFF;border:1px solid #FFF;margin:0 0 3px}
.tem01-myaddress-sm .address_box .address.add_cur {border:1px solid #FFDFBF;background:#FFF3CE}
.tem01-myaddress-sm .address_box .address.comon {border:1px solid #DFDFDF;background:#FAFAFA}
.tem01-myaddress-sm .address_box .address.comon:hover {border:1px solid #DFDFDF;background:#F6F6F6}
.tem01-myaddress-sm .address_box .address .address_up {width:33%;float:right;font-size:14px;line-height:36px;text-align:right}
.tem01-myaddress-sm .address_box .address .address_up .add_edit,.tem01-myaddress-sm .address_box .address .address_up .add_operat,.tem01-myaddress-sm .address_box .address .address_up .add_other,.tem01-myaddress-sm .address_box .address .address_up .add_this {padding:0 20px 0 0;display:inline-block}
.tem01-myaddress-sm .address_box .address .address_up .add_this i {font-style:normal;font-weight:700;opacity:0}
.tem01-myaddress-sm .address_box .address.add_cur .address_up .add_this i {opacity:1}
.tem01-myaddress-sm .address_box .address .address_down {width:66%;float:left;font-size:14px;line-height:36px}
.tem01-myaddress-sm .address_box .address .address_down p,.tem01-myaddress-sm .address_box .address .address_down span {padding:0 15px 0 0;display:inline-block}
.tem01-myaddress-sm .dl-horizontal dt {width:180px;font-weight:300;float:left;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}
.tem01-myaddress-sm .dl-horizontal dd {margin-left:200px}
.tem01-myaddress-sm .five_linkage_plug_in>select.form-control {display:none;width:auto;margin-bottom:5px}
@media(max-width:980px) {
    .tem01-myaddress-sm .leftlist,.tem01-myaddress-sm .rightlist {padding-left:0;padding-right:0}
}
@media(max-width:430px) {
    .tem01-myaddress-sm .rightlist h1 {font-size:16px}
}
@media(max-width:360px) {
    .tem01-myaddress-sm .dl-horizontal dt {width:170px}
    .tem01-myaddress-sm .dl-horizontal dd {margin-left:180px}
}
.tem01-myorders-sm .icon-error,.tem01-myorders-sm .icon-success {padding:5px 0;display:block}
.tem01-myorders-sm .rightlist h1 {font-size:20px;padding-bottom:8px;margin-top:0;border-bottom:1px solid #ccc;color:#000}
.tem01-myorders-sm .dl-horizontal dt {width:180px;float:left;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}
.tem01-myorders-sm .dl-horizontal dd {margin-left:200px}
.tem01-myorders-sm .order_table .order_tabtit {background:#E9E9E9;border-top:3px solid #E3E3E3}
.tem01-myorders-sm .order_table .order_tabtit th {font-weight:500;text-align:center;padding:10px 0;border-right:1px solid #ddd}
.tem01-myorders-sm .order_table .order_tabtit th:last-child {border-right:none}
.tem01-myorders-sm .order_table .order_tabcon {border-bottom:1px solid #ccc}
.tem01-myorders-sm .order_table .order_tabcon td {text-align:center;padding:20px 0}
.tem01-myorders-sm .order_table .order_tabcon td.operate a {color:#666;padding:0 10px}
@media(max-width:980px) {
    .tem01-myorders-sm .leftlist,.tem01-myorders-sm .rightlist {padding-left:0;padding-right:0}
}
@media(max-width:430px) {
    .tem01-myorders-sm .rightlist h1 {font-size:16px}
}
@media(max-width:360px) {
    .tem01-myorders-sm .dl-horizontal dt {width:170px}
    .tem01-myorders-sm .dl-horizontal dd {margin-left:180px}
}
.tem01-orderdetail-sm .icon-error,.tem01-orderdetail-sm .icon-success {padding:5px 0;display:block}
.tem01-orderdetail-sm .rightlist h1 {font-size:18px;padding-bottom:8px;margin-top:0;border-bottom:1px solid #ccc;color:#3a3a3a}
.tem01-orderdetail-sm .orderdetail_table .orderdetail_tabtit {background:#E9E9E9;border-top:3px solid #E3E3E3}
.tem01-orderdetail-sm .orderdetail_table .orderdetail_tabtit th {font-weight:500;text-align:center;padding:10px 0;border-right:1px solid #ddd}
.tem01-orderdetail-sm .orderdetail_table .orderdetail_tabtit th:last-child {border-right:none}
.tem01-orderdetail-sm .orderdetail_table .orderdetail_tabcon {border-bottom:1px solid #eee}
.tem01-orderdetail-sm .orderdetail_table .orderdetail_tabcon td {text-align:center;padding:20px 0}
.tem01-orderdetail-sm .orderdetail_table .orderdetail_tabcon td.orderdetail_tabcon_name {text-align:left;clear:both}
.tem01-orderdetail-sm .orderdetail_table .orderdetail_tabcon td.orderdetail_tabcon_name a {display:inline-block;float:left;width:82px;height:82px;border:1px solid #ccc;padding:0}
.tem01-orderdetail-sm .orderdetail_table .orderdetail_tabcon td.orderdetail_tabcon_name a img {width:100%;height:100%!important}
.tem01-orderdetail-sm .orderdetail_table .orderdetail_tabcon td.orderdetail_tabcon_name span {display:inline-block;float:left;line-height:22px;height:66px;overflow:hidden;padding-left:10px;padding-right:0;font-weight:500;text-align:left}
.tem01-orderdetail-sm .orderdetail_box {margin-bottom:20px}
.tem01-orderdetail-sm .orderdetail_box .tit_hd {font-size:16px;font-weight:500;height:36px;line-height:36px;margin:15px 0 5px;overflow:hidden;text-overflow:ellipsis}
.tem01-orderdetail-sm .orderdetail_box .addre,.tem01-orderdetail-sm .orderdetail_box .log {font-size:14px;line-height:26px;padding:15px;border:1px solid #ddd}
.tem01-orderdetail-sm .detail_yuan {font-size:14px;line-height:26px;text-align:right}
.tem01-orderdetail-sm .detail_yuan .price {color:#888}
.tem01-orderdetail-sm .detail_yuan .price span i {font-family:HELVETICANEUELTPRO-THEX,Arial;font-weight:700;font-size:20px}
.tem01-orderdetail-sm .detail_yuan i,.tem01-orderdetail-sm .orderdetail_box i {font-style:normal}
.tem01-orderdetail-sm .detail_yuan i {padding:0 0 0 8px}
.tem01-orderdetail-sm .orderdetail_box .addre p,.tem01-orderdetail-sm .orderdetail_box .log p {color:#888}
.tem01-orderdetail-sm .orderdetail_box .addre p span,.tem01-orderdetail-sm .orderdetail_box .log p span {padding:0 8px 0 0;color:#444}
.tem01-orderdetail-sm .order_detail_messages {width:100%}
.tem01-orderdetail-sm .order_detail_messages .order_detail_messages_li {width:100%;padding:5px 0;display:inline-block;border-bottom:1px solid #eee}
.tem01-orderdetail-sm .order_detail_messages .order_detail_messages_li .col-lg-6:nth-of-type(1) {padding:0 7px 0 0;color:#444}
.tem01-orderdetail-sm .order_detail_messages .order_detail_messages_li .col-lg-6:nth-of-type(2) {padding:0 0 0 7px;color:#888}
.tem01-orderdetail-sm .order_detail_messages_form {width:100%;margin-top:20px;display:inline-block}
@media(max-width:1024px) {
    .tem01-orderdetail-sm .orderdetail_table .orderdetail_tabcon td.orderdetail_tabcon_name a {width:25%;height:auto}
}
@media(max-width:980px) {
    .tem01-orderdetail-sm .leftlist,.tem01-orderdetail-sm .rightlist {padding-left:0;padding-right:0}
}
@media(max-width:430px) {
    .tem01-orderdetail-sm .rightlist h1 {font-size:16px}
}
.tem01-distribution-product-sm .icon-error,.tem01-distribution-product-sm .icon-success {padding:5px 0;display:block}
.tem01-distribution-product-sm .rightlist h1 {font-size:20px;padding-bottom:8px;margin-top:0;margin-bottom:15px;border-bottom:1px solid #ccc;color:#000}
.tem01-distribution-product-sm .table .tabtit {background:#E9E9E9;border-top:3px solid #E3E3E3}
.tem01-distribution-product-sm .table .tabtit th {font-weight:500;text-align:center;padding:10px 0;border-right:1px solid #ddd}
.tem01-distribution-product-sm .table .tabtit th:last-child {border-right:none}
.tem01-distribution-product-sm .table .tabcon {border-bottom:1px solid #ccc}
.tem01-distribution-product-sm .table .tabcon td {text-align:center;padding:20px 0}
.tem01-distribution-product-sm .distribution-pro {margin:0 -8px}
.tem01-distribution-product-sm .distribution-pro .col-xs-6 {padding:7px}
.tem01-distribution-product-sm .distribution-pro .images {padding-top:100%;position:relative}
.tem01-distribution-product-sm .distribution-pro .images img {position:absolute;left:0;top:0;width:100%;height:100%}
.tem01-distribution-product-sm .distribution-pro .text {border-bottom:1px solid #eee;background:#fff;position:relative}
.tem01-distribution-product-sm .distribution-pro .text::before {position:absolute;content:"";width:0;background:#999;height:1px;left:0;bottom:0;-o-transition:all .5s ease-in 0s;-moz-transition:all .5s ease-in 0s;-ms-transition:all .5s ease-in 0s;-webkit-transition:all .5s ease-in 0s;transition:all .5s ease-in 0s;z-index:3}
.tem01-distribution-product-sm .distribution-pro .col-xs-6:hover .text::before {width:100%}
.tem01-distribution-product-sm .distribution-pro .text .title {font-size:15px;color:#444;margin:0;padding:0;line-height:40px;height:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tem01-distribution-product-sm .distribution-pro .text .price {font-size:13px;font-family:HELVETICANEUELTPRO-THEX,Arial;margin-bottom:10px}
.tem01-distribution-product-sm .distribution-pro .text .price b {font-size:11px;margin-bottom:10px}
@media(max-width:980px) {
    .tem01-distribution-product .leftlist,.tem01-distribution-product .rightlist {padding-left:0;padding-right:0}
}
@media (max-width:767px) {
    .tem01-distribution-product-sm .distribution-search .col-sm-6:nth-of-type(1) {margin-bottom:15px}
}
@media(max-width:430px) {
    .tem01-distribution-product .rightlist h1 {font-size:16px}
}
.tem01-file-sm .icon-error,.tem01-file-sm .icon-success {padding:5px 0;display:block}
.tem01-file-sm .rightlist h1 {font-size:20px;padding-bottom:8px;margin-top:0;margin-bottom:15px;border-bottom:1px solid #ccc;color:#000}
.tem01-file-sm .rightlist .form-group {margin-right:0;margin-left:0}
.tem01-file-sm .rightlist .big_img {width:100%;padding-top:150%;position:relative;margin-bottom:15px}
.tem01-file-sm .rightlist .big_img .poster {width:100%;height:100%;position:absolute;top:0;left:0}
.tem01-file-sm .rightlist .big_img .qrcodebox {width:100px;height:100px;position:absolute;bottom:26px;left:50%;margin-left:-50px}
.tem01-file-sm .rightlist .big_img .qrcodebox img {width:100px;height:100px}
.tem01-file-sm .rightlist .min_img {width:100%;padding-top:115%;position:relative}
.tem01-file-sm .rightlist .min_img img {width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer}
@media(max-width:980px) {
    .tem01-file-product .leftlist,.tem01-file-product .rightlist {padding-left:0;padding-right:0}
    .tem01-file-sm .rightlist .images {width:100%;padding-top:150%}
}
@media(max-width:430px) {
    .tem01-file-product .rightlist h1 {font-size:16px}
}
.tem01-invite-sm .icon-error,.tem01-invite-sm .icon-success {padding:5px 0;display:block}
.tem01-invite-sm .rightlist h1 {font-size:20px;padding-bottom:8px;margin-top:0;margin-bottom:15px;border-bottom:1px solid #ccc;color:#000}
.tem01-invite-sm .form-horizontal .form-group {margin-right:0;margin-left:0}
.tem01-invite-sm .form-horizontal .col-lg-6:nth-of-type(2) {padding-left:0}
.tem01-invite-sm .form-horizontal .col-lg-6:nth-of-type(3) {padding-right:0}
.tem01-invite-sm .form-horizontal .form-group label {font-weight:300;text-align:left;padding-left:0;padding-right:0;float:left}
.tem01-invite-sm .form-horizontal .form-group .calendar {float:left;max-width:80%}
.tem01-invite-sm .table .tabtit {background:#E9E9E9;border-top:3px solid #E3E3E3}
.tem01-invite-sm .table .tabtit th {font-weight:500;text-align:center;padding:10px 0;border-right:1px solid #ddd}
.tem01-invite-sm .table .tabtit th:last-child {border-right:none}
.tem01-invite-sm .table .tabcon {border-bottom:1px solid #ccc}
.tem01-invite-sm .table .tabcon td {text-align:center;padding:20px 0}
@media(max-width:980px) {
    .tem01-invite-sm .leftlist,.tem01-invite-sm .rightlist {padding-left:0;padding-right:0}
    .tem01-invite-sm .form-horizontal .form-group .calendar {max-width:75%}
}
@media (max-width:767px) {
    .tem01-invite-sm .form-horizontal .form-group .calendar {max-width:100%;margin-top:5px}
    .tem01-invite-sm .form-horizontal .col-lg-6 {padding:0!important}
}
@media(max-width:430px) {
    .tem01-invite-sm .rightlist h1 {font-size:16px}
}
.tem01-withdraw-sm .icon-error,.tem01-withdraw-sm .icon-success {padding:5px 0;display:block}
.tem01-withdraw-sm .rightlist h1 {font-size:20px;padding-bottom:8px;margin-top:0;margin-bottom:15px;border-bottom:1px solid #ccc;color:#000}
.tem01-withdraw-sm .form-horizontal .form-group {margin-right:0;margin-left:0}
.tem01-withdraw-sm .form-horizontal .presentation-notes .col-sm-6:nth-of-type(1) {padding-left:0}
.tem01-withdraw-sm .form-horizontal .presentation-notes .col-sm-6:nth-of-type(2) {padding-right:0}
.tem01-withdraw-sm .form-horizontal .form-group h4 {font-size:16px;color:#444;margin-top:0}
.tem01-withdraw-sm .form-horizontal .form-group p {color:#848484;font-size:13px;line-height:25px}
.tem01-withdraw-sm .table .tabtit {background:#E9E9E9;border-top:3px solid #E3E3E3}
.tem01-withdraw-sm .table .tabtit th {font-weight:500;text-align:center;padding:10px 0;border-right:1px solid #ddd}
.tem01-withdraw-sm .table .tabtit th:last-child {border-right:none}
.tem01-withdraw-sm .table .tabcon {border-bottom:1px solid #ccc}
.tem01-withdraw-sm .table .tabcon td {text-align:center;padding:20px 0}
.tem01-withdraw-sm .Withdrawals-search {margin-top:30px}
.tem01-withdraw-sm .Withdrawals-search .col-sm-6:nth-of-type(1) {padding-left:0}
.tem01-withdraw-sm .Withdrawals-search .col-sm-6:nth-of-type(2) {padding-right:0}
.tem01-withdraw-sm .Withdrawals-submit {margin:20px 0 5px;width:100%;display:inline-block;border:1px solid #ddd;padding:20px;border-radius:4px}
.tem01-withdraw-sm .Withdrawals-submit label {float:left;padding-right:20px;margin-right:20px;border-right:1px solid #ddd;padding-top:0;margin-top:6px;color:red}
.tem01-withdraw-sm .Withdrawals-submit .btn {width:auto;display:inline-block;float:left}
.tem01-withdraw-sm .Withdrawals-profit {text-align:left}
.tem01-withdraw-sm .Withdrawals-profit label {font-size:15px;color:red;font-weight:500}
@media (max-width:980px) {
    .tem01-withdraw-sm .leftlist,.tem01-withdraw-sm .rightlist {padding-left:0;padding-right:0}
}
@media (max-width:767px) {
    .tem01-withdraw-sm .Withdrawals-search .col-sm-6 {width:100%;padding:0!important}
    .tem01-withdraw-sm .form-horizontal .presentation-notes .col-sm-6 {padding:0!important}
    .tem01-withdraw-sm .form-horizontal .presentation-notes .col-sm-6:nth-of-type(1) {margin-bottom:15px}
}
@media (max-width:430px) {
    .tem01-withdraw-sm .rightlist h1 {font-size:16px}
}
.tem01-applywithdraw-sm .icon-error,.tem01-applywithdraw-sm .icon-success {padding:5px 0;display:block}
.tem01-applywithdraw-sm .rightlist h1 {font-size:20px;padding-bottom:8px;margin-top:0;margin-bottom:15px;border-bottom:1px solid #ccc;color:#000}
.tem01-applywithdraw-sm .form-horizontal .form-group {margin-right:0;margin-left:0}
@media(max-width:980px) {
    .tem01-applywithdraw-sm .leftlist,.tem01-applywithdraw-sm .rightlist {padding-left:0;padding-right:0}
}
@media(max-width:430px) {
    .tem01-applywithdraw-sm .rightlist h1 {font-size:16px}
}
.tem01-income-sm .icon-error,.tem01-income-sm .icon-success {padding:5px 0;display:block}
.tem01-income-sm .rightlist h1 {font-size:20px;padding-bottom:8px;margin-top:0;margin-bottom:15px;border-bottom:1px solid #ccc;color:#000}
.tem01-income-sm .form-horizontal .form-group {margin-right:0;margin-left:0}
.tem01-income-sm .table .tabtit {background:#E9E9E9;border-top:3px solid #E3E3E3}
.tem01-income-sm .table .tabtit th {font-weight:500;text-align:center;padding:10px 0;border-right:1px solid #ddd}
.tem01-income-sm .table .tabtit th:last-child {border-right:none}
.tem01-income-sm .table .tabcon {border-bottom:1px solid #ccc}
.tem01-income-sm .table .tabcon td {text-align:center;padding:20px 0}
@media(max-width:980px) {
    .tem01-income-sm .leftlist,.tem01-income-sm .rightlist {padding-left:0;padding-right:0}
}
@media(max-width:430px) {
    .tem01-income-sm .rightlist h1 {font-size:16px}
}
.tem01-user-inquire-sm .list-menu {margin-bottom:15px;border:1px solid rgba(0,0,0,.15)}
.tem01-user-inquire-sm .list-group-item {padding:0;margin:0;border:0;border-top:1px solid #eee;border-radius:0}
.tem01-user-inquire-sm .list-group {margin:0}
.tem01-user-inquire-sm .list-group li>a {display:block;padding:8px 15px}
.tem01-user-inquire-sm .list-group li>a:hover {background:#f6f6f6;display:block}
.tem01-user-inquire-sm .icon-error,.tem01-user-inquire-sm .icon-success {color:red;padding:5px 0;display:block}
.tem01-user-inquire-sm .rightlist h1 {font-size:20px;padding-bottom:8px;margin-top:0;border-bottom:1px solid #ccc;color:#000}
.tem01-user-inquire-sm .dl-horizontal dt {width:180px;float:left;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}
.tem01-user-inquire-sm .dl-horizontal dd {margin-left:200px}
@media(max-width:980px) {
    .tem01-user-inquire-sm .leftlist,.tem01-user-inquire-sm .rightlist {padding-left:0;padding-right:0}
}
@media(max-width:430px) {
    .tem01-user-inquire-sm .rightlist h1 {font-size:16px}
}
@media(max-width:360px) {
    .tem01-user-inquire-sm .dl-horizontal dt {width:170px}
    .tem01-user-inquire-sm .dl-horizontal dd {margin-left:180px}
}
.detail-comment {margin:15px 0;padding:0 15px;background:#f9f9f9}
.detail-comment h2 {font-size:25px;margin:0 0 15px}
.tem01-detail-comment {padding:10px 0;background:#f9f9f9}
.tem01-detail-comment h3 {font-size:18px}
.tem01-detail-comment .comment-list {border-bottom:1px solid #eaeaea;padding:15px;margin:0}
.tem01-detail-comment .reply.comment-list {padding:10px 40px}
.tem01-detail-comment .reply.comment-list .title {font-size:14px;color:#ff4949}
.tem01-detail-comment .media.comment-list:hover {background:#f9f9f9}
.tem01-detail-comment .media-heading {font-size:15px;color:#222}
.tem01-detail-comment .media-text {margin-bottom:5px;color:#666;font-size:14px;line-height:22px}
.tem01-detail-comment .media-bottom .media-time {font-style:normal;font-family:arial;color:#aaa}
.tem01-detail-comment .comment-pages {margin:15px 0 30px}
.tem01-detail-comment .comment-pages a {margin:0 5px 5px 0}
.tem01-detail-comment .yzmbox {position:relative}
.tem01-detail-comment .yzmbox a {position:absolute;top:5px;right:20px}
.tem02-detail-comment {padding:10px 0}
.tem02-detail-comment h3 {font-size:18px}
.tem02-detail-comment .comment-list {border-bottom:1px solid #eaeaea;padding:15px;margin:0}
.tem02-detail-comment .reply.comment-list {padding:10px 40px}
.tem02-detail-comment .reply.comment-list .title {font-size:14px;color:#ff4949}
.tem02-detail-comment .media.comment-list:hover {background:#f9f9f9}
.tem02-detail-comment .media-heading {font-size:15px;color:#222}
.tem02-detail-comment .media-text {margin-bottom:5px;color:#666;font-size:14px;line-height:22px}
.tem02-detail-comment .media-bottom .media-time {font-style:normal;font-family:arial;color:#aaa}
.tem02-detail-comment .comment-pages {margin:15px 0 30px}
.tem02-detail-comment .comment-pages a {margin:0 0 5px;border:none;border-right:1px solid #ccc;color:#333;border-radius:0;padding:0;height:15px;line-height:15px;width:45px;text-align:center}
.tem02-detail-comment .comment-pages a:last-child {border-right:none}
.tem02-detail-comment .description {width:80%;display:block;margin:15px auto 0}
.tem02-detail-comment .comment-title {color:#444;font-size:20px;margin-bottom:10px}
.tem02-detail-comment .form-group {border-color:#ddd;color:#666}
.tem02-detail-comment .form-group .form-control {box-shadow:none;border:none;border-bottom:1px solid transparent;border-color:inherit;border-radius:0;font-size:14px;height:40px;padding:10px 0;background:0 0;color:inherit}
.tem02-detail-comment .form-group textarea {height:auto!important}
.tem02-detail-comment .form-group .form-control:focus {border-color:#333}
.tem02-detail-comment .form-group .form-control::-moz-placeholder {color:inherit;opacity:.7}
.tem02-detail-comment .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.7}
.tem02-detail-comment .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.7}
.tem02-detail-comment .form-group .btn {border-radius:0;border:none;background:#333;color:#fff;padding:6px 20px;margin-top:10px}
.tem02-detail-comment .yzmbox {position:relative}
.tem02-detail-comment .yzmbox a {position:absolute;top:5px;right:0}
@media (max-width:480px) {
    .tem02-detail-comment .comment-title,.tem02-detail-comment h3 {font-size:18px!important}
    .tem02-detail-comment .form-group .btn {margin-top:0}
    .tem02-detail-comment .form-group {margin-left:0;margin-right:0}
    .tem02-detail-comment .comment-title {margin-bottom:10px}
    .tem02-detail-comment .description {width:100%;padding:0 15px}
    .tem02-detail-comment .form-group .btn,.tem02-detail-comment .form-group .form-control {font-size:12px}
}
@media (max-width:360px) {
    .tem02-detail-comment .comment-title {margin-bottom:10px}
}
.tem03-detail-comment {padding:10px 0}
.tem03-detail-comment form {width:80%;display:block;margin:0 auto}
.tem03-detail-comment .comment-title {color:#444;font-size:20px;margin-bottom:20px}
.tem03-detail-comment .form-group .form-control {font-weight:500;box-shadow:none;border:1px solid transparent;border-radius:0;height:40px;padding:10px 16px;background:#f5f5f5;color:#333}
.tem03-detail-comment .form-group .form-control::-moz-placeholder {color:#7f7f7f;border-color:#66afe9}
.tem03-detail-comment .form-group textarea {height:auto!important}
.tem03-detail-comment .form-group .btn {border-radius:0;border:none;color:#fff;padding:6px 20px;margin-top:10px}
.tem03-detail-comment h3 {font-size:18px}
.tem03-detail-comment .comment-list {border-bottom:1px solid #eaeaea;padding:15px;margin:0}
.tem03-detail-comment .reply.comment-list {padding:10px 40px}
.tem03-detail-comment .reply.comment-list .title {font-size:14px;color:#ff4949}
.tem03-detail-comment .media.comment-list:hover {background:#f9f9f9}
.tem03-detail-comment .media-heading {font-size:15px;color:#222}
.tem03-detail-comment .media-text {margin-bottom:5px;color:#666;font-size:14px;line-height:22px}
.tem03-detail-comment .media-bottom .media-time {font-style:normal;font-family:arial;color:#aaa}
.tem03-detail-comment .comment-pages {margin:15px 0 30px}
.tem03-detail-comment .comment-pages a {margin:0 0 5px;border:none;color:#333;border-radius:0;padding:0;height:15px;line-height:15px;width:45px;text-align:center;position:relative;background:0 0}
.tem03-detail-comment .comment-pages a::before {position:absolute;content:"/";color:red;font-size:12px;right:-3px;top:0;opacity:.5}
.tem03-detail-comment .comment-pages a:last-child::before {content:""}
.tem03-detail-comment .yzmbox {position:relative}
.tem03-detail-comment .yzmbox a {position:absolute;top:8px;right:10px}
@media (max-width:480px) {
    .tem03-detail-comment .comment-title {font-size:18px!important}
    .tem03-detail-comment .form-group .btn {margin-top:0}
    .tem03-detail-comment .form-group {margin-left:0;margin-right:0}
    .tem03-detail-comment .comment-title {margin-bottom:15px}
    .tem03-detail-comment form {width:100%;padding:0 15px}
    .tem03-detail-comment .form-group .btn,.tem03-detail-comment .form-group .form-control {font-size:12px;height:auto}
}
@media (max-width:360px) {
    .tem03-detail-comment .comment-title {margin-bottom:10px}
}
.tem01-detail-contact {padding:20px 0 5px}
.tem01-detail-contact .title {text-align:center;margin-bottom:20px;font-size:20px}
.tem01-detail-contact form {width:80%;display:block;margin:0 auto}
.tem01-detail-contact .comment-title {color:#444;font-size:20px;font-size:22px}
.tem01-detail-contact .form-group {border-color:#ddd;color:#222}
.tem01-detail-contact .form-group .form-control {box-shadow:none;border:1px solid transparent;border-color:inherit;height:40px;color:inherit}
.tem01-detail-contact .form-group .checkbox-name,.tem01-detail-contact .form-group .form-control::-moz-placeholder {color:#777}
.tem01-detail-contact .form-group select {color:inherit}
.tem01-detail-contact .form-group select option {color:inherit;padding:5px 10px;font-size:13px}
.tem01-detail-contact .form-group textarea {height:auto!important}
.tem01-detail-contact .form-group .form-control:focus {box-shadow:0 0 5px rgba(0,0,0,.1)}
.tem01-detail-contact .yzmbox {width:80%}
.tem01-detail-contact .yzmbox .form-control {width:100%}
.tem01-detail-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:3px;right:3px}
.tem01-detail-contact .yzmbox a img {width:100%;height:100%}
.tem01-detail-contact .checkbox-name {float:left;font-size:14px;color:#999;padding:10px 0;border-left:1px solid #cecece;border-top:1px solid #cecece}
.tem01-detail-contact .checkbox-option {padding:10px 0}
.tem01-detail-contact .checkbox-option label {color:#999;font-weight:400;padding-left:15px}
.tem01-detail-contact .form-group .checkbox-name {float:left}
.tem01-detail-contact .form-group .checkbox-option {padding:10px 0;margin-bottom:15px}
.tem01-detail-contact .form-group .checkbox-option label {font-weight:400;padding-left:15px}
.tem01-detail-contact .form-group .checkbox-name {border-top:1px solid #cecece;border-left:1px solid #cecece}
.tem01-detail-contact .form-group .checkbox-option {border:1px solid #cecece}
.tem01-detail-contact .form-group .checkbox-name {background:inherit;border-color:inherit;color:inherit;padding:10px 0 10px 20px}
.tem01-detail-contact .form-group .checkbox-option {background:inherit;border-color:inherit;color:inherit}
.tem01-detail-contact .form-group .checkbox-option label {color:inherit;opacity:.8}
.tem01-detail-contact .help-block {margin:0;text-align:right;right:30px;top:13px;-z-index:2}
.tem01-detail-contact .has-error .form-control-feedback,.tem01-detail-contact .has-success .form-control-feedback {top:14px;right:0;left:auto}
.tem01-detail-contact .yzmbox .help-block {right:80px}
.tem01-detail-contact .yzmbox.has-error .form-control-feedback,.tem01-detail-contact .yzmbox.has-success .form-control-feedback {right:50px}
@media (max-width:767px) {
    .tem01-detail-contact .title {font-size:18px!important}
    .tem01-detail-contact .form-group .btn,.tem01-detail-contact .form-group .form-control {font-size:12px!important}
}
@media (max-width:480px) {
    .tem01-detail-contact form {width:100%;padding:0 15px}
    .tem01-detail-contact .form-group .btn {margin-top:0}
}
.tem02-detail-contact {padding:20px 0 5px}
.tem02-detail-contact .title {text-align:center;margin-bottom:20px;font-size:20px}
.tem02-detail-contact form {width:100%}
.tem02-detail-contact form .col-xs-12,.tem02-detail-contact form .col-xs-6 {padding:0 8px}
.tem02-detail-contact .comment-title {color:#444;font-size:20px;font-size:22px}
.tem02-detail-contact .form-group {border-color:#ddd;color:#222}
.tem02-detail-contact .form-group .form-control {box-shadow:none;border:1px solid transparent;border-color:inherit;height:40px;color:inherit}
.tem02-detail-contact .form-group .form-control:focus {border-color:#66afe9}
.tem02-detail-contact .form-group .checkbox-name,.tem02-detail-contact .form-group .form-control::-moz-placeholder {color:#777}
.tem02-detail-contact .form-group select {color:inherit}
.tem02-detail-contact .form-group select option {color:inherit;padding:5px 10px;font-size:13px}
.tem02-detail-contact .form-group .form-control:focus {box-shadow:0 0 5px rgba(0,0,0,.1)}
.tem02-detail-contact .yzmbox {width:80%}
.tem02-detail-contact .yzmbox .form-control {width:100%}
.tem02-detail-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:3px;right:3px}
.tem02-detail-contact .yzmbox a img {width:100%;height:100%}
.tem02-detail-contact .checkbox-name {float:left;font-size:14px;color:#999;padding:10px 0;border-left:1px solid #cecece;border-top:1px solid #cecece}
.tem02-detail-contact .checkbox-option {padding:10px 0}
.tem02-detail-contact .checkbox-option label {color:#999;font-weight:400;padding-left:15px}
.tem02-detail-contact .form-group .checkbox-name {float:left}
.tem02-detail-contact .form-group .checkbox-option {padding:10px 0;margin-bottom:15px}
.tem02-detail-contact .form-group .checkbox-option label {font-weight:400;padding-left:15px}
.tem02-detail-contact .form-group .checkbox-name {border-top:1px solid #cecece;border-left:1px solid #cecece}
.tem02-detail-contact .form-group .checkbox-option {border:1px solid #cecece}
.tem02-detail-contact .form-group .checkbox-name {background:inherit;border-color:inherit;color:inherit;padding:10px 0 10px 20px}
.tem02-detail-contact .form-group .checkbox-option {background:inherit;border-color:inherit;color:inherit}
.tem02-detail-contact .form-group .checkbox-option label {color:inherit;opacity:.8}
.tem02-detail-contact .help-block {margin:0;text-align:right;right:30px;top:13px;-z-index:2}
.tem02-detail-contact .has-error .form-control-feedback,.tem02-detail-contact .has-success .form-control-feedback {top:14px;right:0;left:auto}
.tem02-detail-contact .yzmbox .help-block {right:80px}
.tem02-detail-contact .yzmbox.has-error .form-control-feedback,.tem02-detail-contact .yzmbox.has-success .form-control-feedback {right:50px}
@media (max-width:767px) {
    .tem02-detail-contact .title {font-size:18px!important}
    .tem02-detail-contact .form-group .btn,.tem02-detail-contact .form-group .form-control {font-size:12px!important}
}
@media (max-width:480px) {
    .tem02-detail-contact form {width:100%}
    .tem02-detail-contact .form-group .btn {margin-top:0}
}
@media (max-width:360px) {
    .tem02-detail-contact form .col-xs-12,.tem02-detail-contact form .col-xs-6 {width:100%}
}
.tem03-detail-contact {padding:20px 0 5px}
.tem03-detail-contact .title {text-align:center;margin-bottom:20px;font-size:20px}
.tem03-detail-contact .description,.tem03-detail-contact form {width:80%;display:block;margin:0 auto}
.tem03-detail-contact .comment-title {color:#444;font-size:20px}
.tem03-detail-contact .form-group {border-color:#ddd;color:#666}
.tem03-detail-contact .form-group .form-control {box-shadow:none;border:none;border-bottom:1px solid transparent;border-color:inherit;border-radius:0;font-size:14px;height:40px;padding:10px 0;background:0 0;color:inherit}
.tem03-detail-contact .form-group .form-control::-moz-placeholder {color:inherit;opacity:.7}
.tem03-detail-contact .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.7}
.tem03-detail-contact .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.7}
.tem03-detail-contact .form-group textarea {height:auto!important}
.tem03-detail-contact .form-group select {color:inherit}
.tem03-detail-contact .form-group select option {color:inherit;padding:5px 10px;font-size:13px}
.tem03-detail-contact .form-group .form-control:focus {border-color:#333}
.tem03-detail-contact .form-group .btn {border-radius:0;border:none;background:#333;color:#fff;padding:6px 20px;margin-top:10px}
.tem03-detail-contact .yzmbox {width:80%}
.tem03-detail-contact .yzmbox .form-control {width:100%}
.tem03-detail-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:3px;right:3px}
.tem03-detail-contact .yzmbox a img {width:100%;height:100%}
.tem03-detail-contact .checkbox-name {float:left;font-size:14px;color:#999;padding:10px 0;border-left:1px solid #cecece;border-top:1px solid #cecece}
.tem03-detail-contact .checkbox-option {padding:10px 0}
.tem03-detail-contact .checkbox-option label {color:#999;font-weight:400;padding-left:15px}
.tem03-detail-contact .form-group .checkbox-name {float:left}
.tem03-detail-contact .form-group .checkbox-option {padding:10px 0;margin-bottom:15px}
.tem03-detail-contact .form-group .checkbox-option label {font-weight:400;padding-left:15px}
.tem03-detail-contact .form-group .checkbox-name {border-top:1px solid #cecece;border-left:1px solid #cecece}
.tem03-detail-contact .form-group .checkbox-option {border:1px solid #cecece}
.tem03-detail-contact .form-group .checkbox-name {background:inherit;border-color:inherit;color:inherit;padding:10px 0 10px 20px}
.tem03-detail-contact .form-group .checkbox-option {background:inherit;border-color:inherit;color:inherit}
.tem03-detail-contact .form-group .checkbox-option label {color:inherit;opacity:.8}
.tem03-detail-contact .help-block {margin:0;text-align:right;right:30px;top:13px;-z-index:2}
.tem03-detail-contact .has-error .form-control-feedback,.tem03-detail-contact .has-success .form-control-feedback {top:14px;right:0;left:auto}
.tem03-detail-contact .yzmbox .help-block {right:80px}
.tem03-detail-contact .yzmbox.has-error .form-control-feedback,.tem03-detail-contact .yzmbox.has-success .form-control-feedback {right:50px}
@media (max-width:480px) {
    .tem03-detail-contact .comment-title {font-size:18px}
    .tem03-detail-contact form {width:100%;padding:0 15px}
    .tem03-detail-contact .form-group .btn {margin-top:0}
}
.tem04-detail-contact {padding:20px 0 5px}
.tem04-detail-contact .title {text-align:center;margin-bottom:20px;font-size:20px}
.tem04-detail-contact form .col-xs-12,.tem04-detail-contact form .col-xs-6 {padding:0 8px}
.tem04-detail-contact form {width:100%}
.tem04-detail-contact .description {width:80%;display:block;margin:0 auto}
.tem04-detail-contact .comment-title {color:#444;font-size:20px}
.tem04-detail-contact .form-group {border-color:#ddd;color:#666}
.tem04-detail-contact .form-group .form-control {box-shadow:none;border:none;border-bottom:1px solid transparent;border-color:inherit;border-radius:0;font-size:14px;height:40px;padding:10px 0;background:0 0;color:inherit}
.tem04-detail-contact .form-group .form-control::-moz-placeholder {color:inherit;opacity:.7}
.tem04-detail-contact .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.7}
.tem04-detail-contact .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.7}
.tem04-detail-contact .form-group .form-control:focus {border-color:#333}
.tem04-detail-contact .form-group select {color:inherit;padding-left:0}
.tem04-detail-contact .form-group select option {color:inherit;padding:5px 10px;font-size:13px}
.tem04-detail-contact .form-group .btn {border-radius:0;border:none;background:#333;color:#fff;padding:6px 20px;margin-top:10px}
.tem04-detail-contact .yzmbox {width:80%}
.tem04-detail-contact .yzmbox .form-control {width:100%}
.tem04-detail-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:3px;right:3px}
.tem04-detail-contact .yzmbox a img {width:100%;height:100%}
.tem04-detail-contact .checkbox-name {float:left;font-size:14px;color:#999;padding:10px 0;border-left:1px solid #cecece;border-top:1px solid #cecece}
.tem04-detail-contact .checkbox-option {padding:10px 0}
.tem04-detail-contact .checkbox-option label {color:#999;font-weight:400;padding-left:15px}
.tem04-detail-contact .form-group .checkbox-name {float:left}
.tem04-detail-contact .form-group .checkbox-option {padding:10px 0;margin-bottom:15px}
.tem04-detail-contact .form-group .checkbox-option label {font-weight:400;padding-left:15px}
.tem04-detail-contact .form-group .checkbox-name {border-top:1px solid #cecece;border-left:1px solid #cecece}
.tem04-detail-contact .form-group .checkbox-option {border:1px solid #cecece}
.tem04-detail-contact .form-group .checkbox-name {background:inherit;border-color:inherit;color:inherit;padding:10px 0 10px 20px}
.tem04-detail-contact .form-group .checkbox-option {background:inherit;border-color:inherit;color:inherit}
.tem04-detail-contact .form-group .checkbox-option label {color:inherit;opacity:.8}
.tem04-detail-contact .help-block {margin:0;text-align:right;right:30px;top:13px;-z-index:2}
.tem04-detail-contact .has-error .form-control-feedback,.tem04-detail-contact .has-success .form-control-feedback {top:14px;right:0;left:auto}
.tem04-detail-contact .yzmbox .help-block {right:80px}
.tem04-detail-contact .yzmbox.has-error .form-control-feedback,.tem04-detail-contact .yzmbox.has-success .form-control-feedback {right:50px}
@media (max-width:480px) {
    .tem04-detail-contact .comment-title {font-size:18px}
    .tem04-detail-contact form {width:100%}
    .tem04-detail-contact .form-group .btn {margin-top:0}
}
@media (max-width:360px) {
    .tem04-detail-contact form .col-xs-12,.tem04-detail-contact form .col-xs-6 {width:100%}
}
.tem05-detail-contact {padding:20px 0 5px}
.tem05-detail-contact .title {text-align:center;margin-bottom:20px;font-size:20px}
.tem05-detail-contact .description,.tem05-detail-contact form {width:80%;display:block;margin:0 auto}
.tem05-detail-contact .comment-title {color:#444;font-size:20px}
.tem05-detail-contact .form-group {border-color:#ddd;color:#666}
.tem05-detail-contact .form-group .form-control {font-weight:500;box-shadow:none;border:1px solid transparent;border-radius:0;height:40px;padding:10px 16px;background:#f5f5f5;color:#333}
.tem05-detail-contact .form-group textarea {height:auto!important}
.tem05-detail-contact .form-group select {color:inherit}
.tem05-detail-contact .form-group select option {color:inherit;padding:5px 10px;font-size:13px}
.tem05-detail-contact .form-group .form-control:focus {border-color:#66afe9}
.tem05-detail-contact .form-group .btn {border-radius:0;border:none;color:#fff;padding:6px 20px;margin-top:10px}
.tem05-detail-contact .yzmbox {width:80%}
.tem05-detail-contact .yzmbox .form-control {width:100%}
.tem05-detail-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:3px;right:3px}
.tem05-detail-contact .yzmbox a img {width:100%;height:100%}
.tem05-detail-contact .checkbox-name {float:left;font-size:14px;color:#999;padding:10px 0;border-left:1px solid #cecece;border-top:1px solid #cecece}
.tem05-detail-contact .checkbox-option {padding:10px 0}
.tem05-detail-contact .checkbox-option label {color:#999;font-weight:400;padding-left:15px}
.tem05-detail-contact .form-group .checkbox-name {float:left}
.tem05-detail-contact .form-group .checkbox-option {padding:10px 0;margin-bottom:15px}
.tem05-detail-contact .form-group .checkbox-option label {font-weight:400;padding-left:15px}
.tem05-detail-contact .form-group .checkbox-name {border-top:1px solid #cecece;border-left:1px solid #cecece}
.tem05-detail-contact .form-group .checkbox-option {border:1px solid #cecece}
.tem05-detail-contact .form-group .checkbox-name {background:inherit;border-color:inherit;color:inherit;padding:10px 0 10px 20px}
.tem05-detail-contact .form-group .checkbox-option {background:inherit;border-color:inherit;color:inherit}
.tem05-detail-contact .form-group .checkbox-option label {color:inherit;opacity:.8}
.tem05-detail-contact .help-block {margin:0;text-align:right;right:30px;top:13px;-z-index:2}
.tem05-detail-contact .has-error .form-control-feedback,.tem05-detail-contact .has-success .form-control-feedback {top:14px;right:0;left:auto}
.tem05-detail-contact .yzmbox .help-block {right:80px}
.tem05-detail-contact .yzmbox.has-error .form-control-feedback,.tem05-detail-contact .yzmbox.has-success .form-control-feedback {right:50px}
@media (max-width:480px) {
    .tem05-detail-contact .comment-title {font-size:18px}
    .tem05-detail-contact form {width:100%;padding:0 15px}
    .tem05-detail-contact .form-group .btn {margin-top:0}
}
.tem06-detail-contact {padding:20px 0 5px}
.tem06-detail-contact .title {text-align:center;margin-bottom:20px;font-size:20px}
.tem06-detail-contact form {width:80%;display:block;margin:0 auto}
.tem06-detail-contact form .col-xs-12,.tem06-detail-contact form .col-xs-6 {padding:0 8px}
.tem06-detail-contact .description {width:80%;display:block;margin:0 auto}
.tem06-detail-contact .comment-title {color:#444;font-size:20px}
.tem06-detail-contact .form-group {border-color:#ddd;color:#666}
.tem06-detail-contact .form-group .form-control {font-weight:500;box-shadow:none;border:1px solid transparent;border-radius:0;height:40px;padding:10px 16px;background:#f5f5f5;color:#333}
.tem06-detail-contact .form-group .form-control:focus {border-color:#66afe9}
.tem06-detail-contact .form-group select {color:inherit}
.tem06-detail-contact .form-group select option {color:inherit;padding:5px 10px;font-size:13px}
.tem06-detail-contact .form-group .btn {border-radius:0;border:none;color:#fff;padding:6px 20px;margin-top:10px}
.tem06-detail-contact .yzmbox {width:80%}
.tem06-detail-contact .yzmbox .form-control {width:100%}
.tem06-detail-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:3px;right:3px}
.tem06-detail-contact .yzmbox a img {width:100%;height:100%}
.tem06-detail-contact .checkbox-name {float:left;font-size:14px;color:#999;padding:10px 0;border-left:1px solid #cecece;border-top:1px solid #cecece}
.tem06-detail-contact .checkbox-option {padding:10px 0}
.tem06-detail-contact .checkbox-option label {color:#999;font-weight:400;padding-left:15px}
.tem06-detail-contact .form-group .checkbox-name {float:left}
.tem06-detail-contact .form-group .checkbox-option {padding:10px 0;margin-bottom:15px}
.tem06-detail-contact .form-group .checkbox-option label {font-weight:400;padding-left:15px}
.tem06-detail-contact .form-group .checkbox-name {border-top:1px solid #cecece;border-left:1px solid #cecece}
.tem06-detail-contact .form-group .checkbox-option {border:1px solid #cecece}
.tem06-detail-contact .form-group .checkbox-name {background:inherit;border-color:inherit;color:inherit;padding:10px 0 10px 20px}
.tem06-detail-contact .form-group .checkbox-option {background:inherit;border-color:inherit;color:inherit}
.tem06-detail-contact .form-group .checkbox-option label {color:inherit;opacity:.8}
.tem06-detail-contact .help-block {margin:0;text-align:right;right:30px;top:13px;-z-index:2}
.tem06-detail-contact .has-error .form-control-feedback,.tem06-detail-contact .has-success .form-control-feedback {top:14px;right:0;left:auto}
.tem06-detail-contact .yzmbox .help-block {right:80px}
.tem06-detail-contact .yzmbox.has-error .form-control-feedback,.tem06-detail-contact .yzmbox.has-success .form-control-feedback {right:50px}
@media (max-width:480px) {
    .tem06-detail-contact .comment-title {font-size:18px}
    .tem06-detail-contact form {width:100%}
    .tem06-detail-contact .form-group .btn {margin-top:0}
}
@media (max-width:360px) {
    .tem06-detail-contact form .col-xs-12,.tem06-detail-contact form .col-xs-6 {width:100%}
}
.tem01-error-page {background:#333;padding:90px 0;min-height:300px;position:fixed;height:100%;width:100%}
.tem01-error-info h1 {margin:0;font-size:180px;font-weight:700;text-align:center;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem01-error-info h2 {margin:0;font-size:40px;font-weight:700;text-align:center;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem01-error-info h3 {margin:0;font-size:20px;font-weight:700;text-align:center;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem01-error-info h1 span,.tem01-error-info h2 span {color:#eee!important}
.tem01-error-info p:nth-child(2) {font-size:16px}
.tem01-error-info p:nth-child(3) {color:#888;margin:0 0 50px;font-size:14px}
.tem01-error-info p {text-align:center;margin:20px 0;font-weight:600;font-family:Georgia;font-size:14px}
.tem01-error-info {text-align:center;margin-top:65px}
.tem01-error-info a {color:#FFF;padding:12px 35px;text-decoration:none;font-size:14px;letter-spacing:2px}
.tem01-error-info a:hover {text-decoration:none}
.tem01-beshare {position:fixed;z-index:999;display:none}
.show .tem01-beshare {display:block}
.tem01-beshare li {margin-bottom:1px;overflow:hidden;position:relative}
.tem01-beshare li a {display:block;overflow:hidden;transition:.5s ease 0s;color:#fff}
.tem01-beshare li a span {display:block}
.show.right .tem01-beshare {right:0!important;bottom:275px}
.show.left .tem01-beshare {left:0!important;bottom:275px}
@media(max-width:767px) {
    .show.right .tem01-beshare {bottom:65px;top:auto}
}
#site_content .form-horizontal .form-group {margin-right:0;margin-left:0;margin-bottom:15px}
.share-ico {border-bottom:1px solid #ddd;background:#f9f9f9;padding-top:15px;max-height:130px;overflow:auto}
.share-ico .bg-color-e {margin:0 6px 20px}
.share-ico .bg-color-e:hover {background:#999}
.bg-color-e {background:#bfbfbf;cursor:pointer;border-radius:50px;color:#fff}
.size20 {width:20px;height:20px;line-height:20px;font-size:12px;display:inline-block;text-align:center;color:#fff}
.size32 {width:32px;height:32px;line-height:32px;font-size:16px;display:inline-block;text-align:center;color:#fff}
.size40 {width:40px;height:40px;line-height:40px;font-size:22px;display:inline-block;text-align:center;color:#fff}
.size50 {width:50px;height:50px;line-height:50px;font-size:25px;display:inline-block;text-align:center;color:#fff}
.ico-size20 .size50 {width:25px;height:25px;line-height:25px;font-size:14px;display:inline-block;text-align:center}
.wangyi {font-size:34px;line-height:31px}
.list-links {max-height:180px;overflow-y:auto;overflow-x:hidden;background:#fcfcfc;margin-bottom:15px}
@media(max-width:768px) {
    .tem01-beshare {display:none}
}
.tem02-beshare * {transition:all .3s}
.tem02-beshare a {text-decoration:none}
.tem02-beshare .modal .container {width:260px;height:260px;position:fixed;top:50%;left:50%;margin:-140px 0 0 -130px;padding:15px 15px 0}
.tem02-beshare .modal .container .image {width:100%}
.tem02-beshare .modal .container .image img {max-width:100%}
.tem02-beshare .modal .container .text {height:30px;line-height:30px;text-align:center;font-size:14px}
.tem02-beshare .shares.OFF {right:-180px;box-shadow:none}
.tem02-beshare .shares {width:180px;overflow-x:hidden;box-shadow:0 5px 9px rgba(0,0,0,.17);bottom:60px;z-index:99}
.tem02-beshare .shares .t {padding:15px 20px}
.tem02-beshare .shares .t .text {font-size:14px}
.tem02-beshare .shares .t .switch,.tem02-beshare .shares .t .text {line-height:16px;height:16px}
.tem02-beshare .shares .t .switch {font-size:16px;cursor:pointer;float:right}
.tem02-beshare .shares .links {width:100%;max-height:165px;overflow-y:auto}
.tem02-beshare .shares .links .link {display:block;line-height:20px;padding:10px 15px;font-size:12px;word-break:break-all;border-bottom-style:solid;border-bottom-width:1px;position:relative}
.tem02-beshare .shares .links .link:hover {opacity:.8}
.tem02-beshare .shares .links .link i {font-size:16px;vertical-align:middle;position:absolute;left:12px;top:11px}
.tem02-beshare .shares .links .link span {display:block;padding-left:25px;font-size:12px;font-family:Arial}
.tem02-beshare .shares .links .link:last-child {border-bottom:none}
.tem02-beshare .icons,.tem02-beshare .shares {position:fixed;right:0}
.tem02-beshare .icons {bottom:0;z-index:98}
.tem02-beshare .icons span {width:30px;height:30px;line-height:30px;text-align:center;display:block;cursor:pointer}
.tem02-beshare .icons span.info {font-size:14px}
.tem02-beshare .icons span.phone {font-size:18px;opacity:.9}
.tem02-beshare .icons span.gotop {font-size:20px;opacity:.95;cursor:default}
@media(max-width:768px) {
    .tem02-beshare {display:none}
}
.active.icon-facebook,.color-original span.icon-facebook {background:#3B5998;color:#fff}
.active.icon-google-plus,.color-original span.icon-google-plus {background:#DC4E41;color:#fff}
.active.icon-twitter4,.color-original span.icon-twitter4,.twitter-color {background:#1DA1F2;color:#fff}
.active.icon-youtube3,.color-original span.icon-youtube3 {background:#EB534F;color:#fff}
.active.icon-email,.color-original span.icon-email {background:#1DA1F2;color:#fff}
.active.icon-skype2,.active.icon-tumblr,.color-original span.icon-skype2,.color-original span.icon-tumblr {background:#00ABEF;color:#fff}
.active.icon-linkedin2,.color-original span.icon-linkedin2 {background:#0077B5;color:#fff}
.active.icon-pinterest,.color-original span.icon-pinterest {background:#00ABEF;color:#fff}
.active.icon-stumbleupon2,.color-original span.icon-stumbleupon2 {background:#EB4924;color:#fff}
.active.icon-xing2,.color-original span.icon-xing2 {background:#198D8B;color:#fff}
.active.icon-instagram,.color-original span.icon-instagram {background:#e03566;color:#fff}
.active.icon-delicious,.color-original span.icon-delicious {background:#39F;color:#fff}
.active.icon-reddit,.color-original span.icon-reddit {background:#FF5700;color:#fff}
.active.icon-stackoverflow,.color-original span.icon-stackoverflow {background:#F48024;color:#fff}
.active.icon-lastfm,.color-original span.icon-lastfm {background:#ED3749;color:#fff}
.active.icon-foursquare,.color-original span.icon-foursquare {background:#2d5be3;color:#fff}
.active.icon-soundcloud,.color-original span.icon-soundcloud {background:#FF7D2F;color:#fff}
.active.icon-steam,.color-original span.icon-steam {background:#222;color:#fff}
.active.icon-wordpress,.color-original span.icon-wordpress {background:#585858;color:#fff}
.active.icon-feed,.color-original span.icon-feed {background:#F59941;color:#fff}
.active.icon-vimeo,.color-original span.icon-vimeo {background:#1FB5FF;color:#fff}
.active.icon-flickr,.color-original span.icon-flickr {background:#FF5700;color:#fff}
.active.icon-ello,.color-original span.icon-ello {background:#282828;color:#fff}
.active.icon-github,.color-original span.icon-github {background:#EB534F;color:#fff}
.active.icon-twitch,.color-original span.icon-twitch {background:#6441A4;color:#fff}
.active.icon-dribbble4,.color-original span.icon-dribbble4 {background:#CF5B9D;color:#fff}
.active.icon-lanyrd,.color-original span.icon-lanyrd {background:#3C80CA;color:#fff}
.active.icon-blogger,.color-original span.icon-blogger {background:#1DA1F2;color:#fff}
.active.icon-yelp,.color-original span.icon-yelp {background:#D32323;color:#fff}
.active.icon-deviantart,.color-original span.icon-deviantart {background:#00CD45;color:#fff}
.active.icon-whatsapp,.color-original span.icon-whatsapp {background:#39BA26;color:#fff}
.active.icon-imgur,.color-original span.icon-imgur {background:#86C21A;color:#fff}
.active.icon-uniE61C,.color-original span.icon-uniE61C {background:#3D95D5;color:#fff}
.active.icon-uniE61D,.color-original span.icon-uniE61D {background:#52BCF2;color:#fff}
.active.icon-uniE61E,.color-original span.icon-uniE61E {background:#92C721;color:#fff}
.active.icon-uniE601,.color-original span.icon-uniE601 {background:#DA251C;color:#fff}
.active.icon-uniE605,.color-original span.icon-uniE605 {background:#D70934;color:#fff}
.active.icon-uniE60A,.color-original span.icon-uniE60A {background:#F5C23A;color:#fff}
.active.icon-uniE615,.color-original span.icon-uniE615 {background:#005BB2;color:#fff}
.active.icon-uniE604,.color-original span.icon-uniE604 {background:#087443;color:#fff}
.active.icon-uniE607,.color-original span.icon-uniE607 {background:#36C41D;color:#fff}
.active.icon-uniE608,.color-original span.icon-uniE608 {background:#F04C57;color:#fff}
.active.icon-uniE609,.color-original span.icon-uniE609 {background:#247AD2;color:#fff}
.active.icon-uniE614,.color-original span.icon-uniE614 {background:#16BCFA;color:#fff}
.active.icon-uniE60B,.color-original span.icon-uniE60B {background:#1D11DC;color:#fff}
.active.icon-uniE60C,.color-original span.icon-uniE60C {background:#FBCC00;color:#fff}
.active.icon-uniE61F,.color-original span.icon-uniE61F {background:#099406;color:#fff}
.active.icon-uniE627,.color-original span.icon-uniE627 {background:#E97E16;color:#fff}
.active.icon-uniE625,.color-original span.icon-uniE625 {background:#4AA9EE;color:#fff}
.active.icon-uniE62C,.color-original span.icon-uniE62C {background:#C91425;color:#fff}
.active.icon-uniE62B,.color-original span.icon-uniE62B {background:#B01D28;color:#fff}
.active.icon-uniE626,.color-original span.icon-uniE626 {background:#F3690C;color:#fff}
.active.icon-check_box,.color-original span.icon-check_box {background:#EB534F;color:#fff}
.size-1 span {width:50px;height:50px;line-height:50px;font-size:25px;text-align:center}
.size-2 span {width:35px;height:35px;line-height:35px;font-size:20px;text-align:center}
.size-3 span {width:20px;height:20px;line-height:20px;font-size:12px;text-align:center}
.color-original .bg-color {background:0 0}
.radius-0 .bg-color {border-radius:0}
.radius-8 .bg-color {border-radius:8px}
.radius-100 .bg-color {border-radius:100px}
.pro_txt {text-align:center;padding:15px 0 25px}
.pro_txt .inner {line-height:175%;color:#888;width:90%;margin:0 auto}
.pro_list-item {width:100%;margin-bottom:15px;border:1px solid #dfdfdf;transition:all .4s linear 0s}
.pro_list-item:hover {box-shadow:0 0 8px rgba(0,0,0,.1);transform:translate(0px,-3px)}
.pro_list-item .prod_item_img img {width:100%}
.pro_list-item .prod_item_name {width:100%;text-align:center;padding:0 15px;font-size:0}
.pro_list-item .prod_item_name a {font-size:16px;color:#333;line-height:30px;max-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:100%;border-top:1px solid #ddd}
.pro_list-item .prod_item_desc {font-size:12px;color:#777;line-height:20px;height:40px;overflow:hidden;padding:0 15px;text-align:center;margin-bottom:10px}
.s-tem01-header,.s-tem01-header:after,.s-tem01-header:before,.s-tem01-header li {transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}
.s-tem01-header {width:100%;height:80px;position:relative}
.s-tem01-header .headerBar {width:100%;height:auto;position:fixed;top:0;left:0;font-family:"微软雅黑";z-index:999;box-shadow:0 0 10px rgba(0,0,0,.2)}
.s-tem01-header:before {content:"";display:none;width:100%;height:2px;position:absolute;top:0;left:0}
.s-tem01-header .left {float:left}
.s-tem01-header .right {float:right}
.s-tem01-header .container {padding:0 50px}
.s-tem01-header .container,.s-tem01-header .logo,.s-tem01-header .logo a,.s-tem01-header .logo img,.s-tem01-header .menu,.s-tem01-header .menu li,.s-tem01-header .menu li span,.s-tem01-header .menu ul,.s-tem01-header .nav,.s-tem01-header .row {height:100%;display:block}
.s-tem01-header .logo {z-index:3;padding:20px 0}
.s-tem01-header .logo img {margin:0 auto;height:40px;float:left}
.s-tem01-header .menu {z-index:2}
.s-tem01-header .menu ul {padding:0;margin:0}
.s-tem01-header li {float:left;border-radius:15px}
.s-tem01-header li span {width:100%;line-height:30px;font-size:14px}
.s-tem01-header .nav {padding:25px 0;margin-right:10px}
.s-tem01-header .nav span {padding:0 18px}
.s-tem01-header .curr a {color:#FFF!important}
.s-tem01-header .switch.hidden {width:100%;height:100vh;color:#FFF;background-color:#000;z-index:-1;opacity:0;position:absolute;top:50px;left:0}
.s-tem01-header .switch.hidden:after,.s-tem01-header .switch.hidden:before {display:none}
.s-tem01-header .switch {width:50px;height:50px;cursor:pointer;display:none;position:relative}
.s-tem01-header .switch:after,.s-tem01-header .switch:before {content:"";left:15px;width:20px;height:1px;position:absolute;background-color:#999}
.s-tem01-header .switch:before {top:20px}
.s-tem01-header .switch:after {bottom:20px}
@media(max-width:1199px) {
    .s-tem01-header .container {padding:0}
    .s-tem01-header .menu,.s-tem01-header .menu li,.s-tem01-header .menu li span,.s-tem01-header .menu ul,.s-tem01-header .nav {height:auto;float:none;margin:0}
    .s-tem01-header .logo {padding:10px 0;position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}
    .s-tem01-header .logo img {height:30px}
    .s-tem01-header li {border-radius:0;float:none}
    .s-tem01-header .menu {box-shadow:0 10px 10px rgba(0,0,0,.2);padding:0;overflow-y:auto;position:absolute;top:50px;left:-200px;width:200px;height:100vh}
    .s-tem01-header .switch {display:block}
    .s-tem01-header .switch.left {z-index:3}
    .s-tem01-header {height:50px}
    .s-tem01-header .nav {padding:0}
    .s-tem01-header .nav span {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:10px 30px;text-align:left}
    .s-tem01-header .nav ul li:last-child a {border-bottom:none}
    .s-tem01-header.showMenu .switch.hidden {z-index:1;opacity:.2;display:block!important}
    .s-tem01-header.showMenu .switch:before {top:25px;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}
    .s-tem01-header.showMenu .switch:after {bottom:24px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg)}
    .s-tem01-header.showMenu .menu {left:0}
}
/* 开关滑块 */
.slideBlock{min-width:40px;border-radius:30px;height:30px;line-height:30px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;cursor:pointer;}
.slideBlock:before{z-index:2;}
.slideBlock:before,
.slideBlock:after{content:"";width:100%;height:100%;border:2px solid #F0F0F0;border-radius:inherit;position:absolute;top:0;left:0;display:block;transition:.5s;}
.slideBlock:after{border-color:#1875F0;border-width:15px;}
.slideBlock em{font-style:normal;position:relative;text-align:center;z-index:1;display:inline-block;transition:.5s;width:auto;}
.slideBlock em.ON{color:#FFF;}
.slideBlock em.OFF{color:#6C6C6C;}
.slideBlock i{border:11px solid #E6E6E6;display:block;border-radius:inherit;position:absolute;top:4px;z-index:2;cursor:pointer;transition:.5s;transform:translateX(-26px);}
.slideBlock input{display:none;position:relative;z-index:3;}
.slideBlock.ON i{border-color:#FFF;left:100%;}
.slideBlock.OFF i{left:30px;}
.slideBlock.ON:before,
.slideBlock.OFF:after,
.slideBlock.ON em.OFF,
.slideBlock.OFF em.ON{opacity:0;}
.slideBlock.ON em.ON{padding-left:15px;}
.slideBlock.OFF em.OFF{padding-right:15px;}
@media(max-width:1024px){
    .slideBlock em{vertical-align:-3px;}
}
