@charset "UTF-8";@font-face {font-family:Poppins;src:url("../font/Poppins.woff2") format("woff2"),url("../font/Poppins.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap;}
body {margin:0;}
* {-webkit-box-sizing:border-box;box-sizing:border-box;}
h1,h2,h3,h4,p {margin-block-start:0;margin-block-end:0;}
img[src=""],img.loading,img:not([src]) {opacity:0;}
a {text-decoration:none;color:inherit;}
ul,ol {list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;}
dl {margin-block-start:0;margin-block-end:0;}
dd {margin-inline-start:0;}
html {font-family:"微软雅黑",Microsoft Yahei,sans-serif;scroll-behavior:smooth;}
body {background:#f4f4f4;}
/*!- wrapper begin -*/.cp-wrapper {max-width:1660px;margin:0 auto;width:100%;padding:0 32px;}
@media screen and (max-width:1280px) {.cp-wrapper {padding:0 24px;}
}
@media screen and (max-width:992px) {.cp-wrapper {padding:0 10px;}
}
/*!- wrapper end -*//*!- section begin -*/.section {padding:20px 0;}
.section .content-empty {text-align:center;}
.section .content-empty .w110-iconfont {font-size:150px;color:#d9d9d9;}
.section .content-empty .content-empty-title {font-size:20px;line-height:30px;color:#333;margin:30px 0 30px 0;}
.section.mm {padding:0;}
.section.mb {padding-bottom:0;}
.section.mt {padding-top:0;}
.section.mb-60 {padding-bottom:60px;}
.section .layout-wrap {/*  display:flex;align-items:flex-start;*/}
.section .layout-wrap > .cart-form {display:flex;align-items:flex-start;}
.section .layout-wrap > .cart-form .layout-sidebar {position:sticky;top:80px;}
.section .content .login .login-wrap {padding:0;}
.section .layout-content {flex:auto;/*width:80%;*/  background-color:#fff;padding:20px;border-radius:15px;}
.section .layout-content .w110-group .group-cover .w110-news {padding:0;}
.section .layout-sidebar {width:250px;padding-right:20px;/*position:sticky;top:80px;left:0;*/ position: relative; z-index: 100;}
.section .layout-sidebar .hd {display:flex;align-items:center;text-transform:uppercase;background:#fff;padding:15px 20px 15px 20px;border-top-left-radius:20px;border-top-right-radius:20px;background-image:linear-gradient(to right,#11A0FF 0%,#0EBA76 100%);}
.section .layout-sidebar .hd h3 {flex:auto;font-size:18px;line-height:28px;color:#fff;font-weight:normal;}
.section .layout-sidebar .hd a {line-height:32px;font-size:14px;color:#999;transition:color .5s;}
.section .layout-sidebar .hd a:hover {color:#11A0FF;}
.section .layout-sidebar .menu-grid-sidebar {width:100%;background:#fff;margin-bottom:30px;}
.section .layout-sidebar .menu-grid-sidebar ul {position:sticky;top:50px;left:0;/*max-height:700px;overflow:auto;*/}
/* 新增：定制菜单滚动条样式 */.section .layout-sidebar .menu-grid-sidebar ul::-webkit-scrollbar {width:3px;/* 滚动条宽度，越小越细 */  height:3px;}
.section .layout-sidebar .menu-grid-sidebar ul::-webkit-scrollbar-thumb {border-radius:3px;background-color:rgba(0,0,0,0.2);/* 滑块颜色，可调整透明度/颜色值 */}
.section .layout-sidebar .menu-grid-sidebar ul::-webkit-scrollbar-track {background-color:rgba(0,0,0,0.05);/* 轨道颜色 */}
.section .layout-sidebar .menu-grid-sidebar ul li {border-bottom:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee;position: relative;}
.section .layout-sidebar .menu-grid-sidebar ul li a {display:block;position:relative;line-height:40px;font-size:14px;padding:0 20px;color:#333;transition:color .4s;border-radius:6px;border:1px solid transparent;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal;}
.section .layout-sidebar .menu-grid-sidebar ul li a:before,.section .layout-sidebar .menu-grid-sidebar ul li a:after {display:block;position:absolute;content:'';top:50%;right:10px;width:5px;height:0;border-top:1px solid;}
.section .layout-sidebar .menu-grid-sidebar ul li a:before {margin-top:-2px;transform:rotate(45deg);}
.section .layout-sidebar .menu-grid-sidebar ul li a:after {margin-top:2px;transform:rotate(-45deg);}
.section .layout-sidebar .menu-grid-sidebar ul li a:hover,.section .layout-sidebar .menu-grid-sidebar ul li.active a {color:#11A0FF;background-color:#f7f8fc;border-radius:0;}
.section .layout-sidebar .menu-grid-sidebar ul li dl dd a:before{display: none;}
.section .layout-sidebar .menu-grid-sidebar ul li dl dd a:after{display: none;} 

.section .layout-sidebar .menu-grid-sidebar ul li.active a {color:#11A0FF;background-color:#f7f8fc;}
.section .layout-sidebar .menu-grid-sidebar ul li.active dl dd a{background: #fff;}
.section .layout-sidebar .menu-grid-sidebar ul li.active dl dd a:hover{background: #f7f8fc;}
.section .layout-sidebar .menu-grid-sidebar ul li:last-child {margin-bottom:0;}
.section .layout-sidebar .bd ul {display:flex;flex-wrap:wrap;margin:-16px 0 0 -16px;}
.section .layout-sidebar .bd ul li {width:100%;padding:16px 0 0 16px;}
.section .layout-sidebar .bd ul li a {display:block;}
.section .layout-sidebar .bd ul li a:hover .intro h4 {color:#11A0FF;}
.section .layout-sidebar .bd ul li .cover {display:block;position:relative;height:0;width:100%;padding-bottom:100%;}
.section .layout-sidebar .bd ul li .cover img {display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-position:center;object-fit:contain;}
.section .layout-sidebar .bd ul li .intro h4 {padding:8px;font-size:16px;font-weight:normal;text-align:center;transition:color .4s;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal;}
.section .header-title {line-height:1.576;color:#11A0FF;padding:5px 0;margin-bottom:10px;font-weight:700;display:flex;align-items:center;}
.section .header-title i {width:6px;height:18px;background:#8AD0FC;border-radius:4px;margin-right:8px;}
.section .header-title a .icon i {border-radius:0;background:transparent;margin-right:4px;color:#666;}
.section .header-title a .text {color:#666;font-size:14px;}
.section .header-title h3 {font-size:18px;line-height:32px;color:#11A0FF;flex:auto;-webkit-flex:auto;}
.section .header-title .more-button {display:block;-webkit-flex:none;flex:none;}
.section .header-title a:hover .icon i,.section .header-title a:hover .text {color:#11A0FF;}
.section a:hover .header-title {border-left:4px solid #f6aec6;}
.section a:hover .header-title h3 {color:#f6aec6;}

.section .layout-sidebar .menu-grid-sidebar ul li dl{
	visibility: hidden;
  opacity: 0;
  transform: translateX(10px);
  transition: all 0.28s ease;
  position: absolute;
  left: 100%;
  top: 0;
  width: 200px;
  background: #fff;
  box-shadow: 0 2px 12px rgba(0,0,0,.15);
  border-radius: 4px;
  padding: 12px 0;
  z-index: 999;
  pointer-events: none;
}

.section .layout-sidebar .menu-grid-sidebar ul li.active dl dd a{
	color: #333;
	padding-left: 30px;
}

.section .layout-sidebar .menu-grid-sidebar ul li.active dl dd a:before,.section .layout-sidebar .menu-grid-sidebar ul li.active dl dd a:after{
	display: none;
}
.section .layout-sidebar .menu-grid-sidebar ul li.active dl dd a:hover{
	color: #11A0FF;
}
.section .layout-sidebar .menu-grid-sidebar ul li:hover dl {
  visibility: visible;
  opacity: 1;
  transform: translateX(0);
  pointer-events: auto;
}



@media screen and (max-width:1280px) {.section {padding:24px 0;}
.section .layout-content {padding:24px;}
.section .layout-sidebar {margin-left:0;}
.section .layout-sidebar .hd h3 {font-size:20px;line-height:24px;}
.section .layout-sidebar .hd a {line-height:24px;font-size:14px;}
.section .layout-sidebar .product-grid-sidebar {margin-right:24px;}
.section .layout-sidebar .product-grid-sidebar ul {padding:16px 0;}
.section .layout-sidebar .bd ul {margin:-24px 0 0 -24px;}
.section .layout-sidebar .bd ul li {width:25%;padding:24px 0 0 24px;}
.section .layout-sidebar .bd ul li .intro h4 {font-size:14px;}
}
@media screen and (max-width:992px) {.section {padding:16px 0;}
.section .layout-content {padding:8px;margin-bottom:20px;width:100%;}
.section .layout-sidebar {margin:0;padding-left:0;width:100%;float:none;overflow:auto;padding-right:0;position:relative;top:0;left:0;}
.section .layout-sidebar .hd {margin-bottom:0;padding:10px;}
.section .layout-sidebar .hd h3 {font-size:18px;}
.section .layout-sidebar .hd a {font-size:12px;}
.section .layout-sidebar .product-grid-sidebar {display:none;}
.section .layout-sidebar .bd ul {margin:-16px 0 0 -16px;}
.section .layout-sidebar .bd ul li {width:50%;padding:16px 0 0 16px;}
.section .layout-sidebar .menu-grid-sidebar {padding:0;margin-bottom:10px;}
.section .header-title {margin-bottom:20px;}
.section .header-title h3 {line-height:22px;font-size:20px;}
.section .layout-wrap {flex-direction:column;}
.section .layout-wrap > .cart-form {flex-direction:column;}
.section .layout-wrap > .cart-form .layout-sidebar {display:block;margin-bottom:32px;}
.section .layout-sidebar .menu-grid-sidebar ul li a {line-height:35px;}
.section .layout-sidebar .hd h3 {font-size:16px;}
	.section .layout-sidebar .menu-grid-sidebar ul li dl{display: none;}
}
/*!- section end -*//*!- w110-scrollbar begin -*/.w110-scrollbar::-webkit-scrollbar {width:6px;height:6px;}
.w110-scrollbar::-webkit-scrollbar-thumb {border-radius:3px;background-color:rgba(0,0,0,0.3);}
.w110-scrollbar::-webkit-scrollbar-track {background-color:rgba(0,0,0,0.1);}
/*!- w110-scrollbar end -*//*!- w110-header begin -*/.w110-header {height:72px;}
.w110-header .header-wrap {position:fixed;top:0;left:0;right:0;z-index:999;-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,0.05);box-shadow:0 1px 0 0 rgba(0,0,0,0.05);background-color:#EFFBFF;height:72px;}
.w110-header .container {position:relative;z-index:1;}
.w110-header .content {max-width:1660px;margin:0 auto;padding:0 32px;display:flex;}
.w110-header .content > .logo {flex:none;font-size:0;}
.w110-header .content > .logo a {display:inline-block;margin:12px 0;}
.w110-header .content > .logo h1 {text-indent:-9999px;height:0;}
.w110-header .content > .logo img {display:block;height:48px;width:auto;}
.w110-header .content > .navs {flex:auto;}
.w110-header .content > .navs > ul {display:flex;justify-content:flex-end;}
.w110-header .content > .navs > ul > li {position:relative;}
.w110-header .content > .navs > ul > li > a {display:block;position:relative;padding:0 20px;line-height:72px;text-transform:uppercase;font-size:18px;color:#333;transition:color .4s;white-space:nowrap;}
.w110-header .content > .navs > ul > li > a > i {display:block;position:absolute;top:50%;margin-top:-5px;right:6px;width:6px;height:6px;border-bottom:1px solid;border-right:1px solid;transition:border-color .4s;transform:rotate(45deg);}
.w110-header .content > .navs > ul > li > a:hover {color:#11A0FF;}
.w110-header .content > .navs > ul > li.multi {position:static;}
.w110-header .content > .navs > ul > li.active > a {color:#11A0FF;}
.w110-header .content > .navs .row {display:flex;flex-wrap:wrap;max-width:1660px;margin:0 auto;}
.w110-header .content > .navs .row .col {white-space:nowrap;}
.w110-header .content > .menu {flex:none;}
.w110-header .content > .menu > ul {display:flex;}
.w110-header .content > .menu > ul > li {display:block;position:relative;}
.w110-header .content > .menu > ul > li:after {display:block;position:absolute;top:50%;left:0;margin-top:-6px;content:'';width:1px;height:12px;background-color:#eeeeee;}
.w110-header .content > .menu > ul > li:first-child:after {display:none;}
.w110-header .content > .menu > ul > li > a {display:block;position:relative;text-align:center;padding:0 20px;line-height:72px;font-size:0;color:#333;transition:color .4s,background-color .4s;}
.w110-header .content > .menu > ul > li > a > img {display:inline-block;vertical-align:middle;height:16px;width:auto;}
.w110-header .content > .menu > ul > li > a > i {display:inline-block;vertical-align:middle;font-size:20px;}
.w110-header .content > .menu > ul > li > a > span {display:block;position:absolute;top:15px;right:15px;height:20px;line-height:20px;font-size:14px;background-color:#11A0FF;color:#fff;padding:0 6px;border-radius:10px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);}
.w110-header .content > .menu > ul > li > a:hover {background-color:#f5f5f5;color:#11A0FF;}
.w110-header .content > .menu > ul > li ul {display:none;position:absolute;background-color:#fff;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.05);box-shadow:0 0 0 1px rgba(0,0,0,0.05);-webkit-animation:header-dropdown-in2 0.4s both .1s;animation:header-dropdown-in2 0.4s both .1s;right:0;max-height:50vh;overflow:visible auto;}
.w110-header .content > .menu > ul > li ul li > a {display:block;padding:0 24px;line-height:40px;white-space:nowrap;word-break:keep-all;font-size:0;color:#666;transition:color .4s,background-color .4s;}
.w110-header .content > .menu > ul > li ul li > a > img {display:inline-block;vertical-align:middle;height:16px;width:auto;margin-right:8px;}
.w110-header .content > .menu > ul > li ul li > a > span {display:inline-block;vertical-align:middle;font-size:14px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.w110-header .content > .menu > ul > li ul li:hover > a {background-color:#eef1f8;color:#11A0FF;}
.w110-header .content > .menu > ul > li:hover > ul {display:block;}
.w110-header .content > .header-popover {/*flex:none;*/width:auto;flex-direction:row;display:flex;}
.w110-header .content > .header-popover > .search {display:none;flex:none;padding:16px;}
.w110-header .content > .header-popover > .search .search-bar {display:flex;border-radius:4px;background-color:rgba(0,0,0,0.05);}
.w110-header .content > .header-popover > .search .search-bar > input {display:block;flex:1;width:100%;line-height:40px;border:0;background:none;padding:0 16px;color:#333;}
.w110-header .content > .header-popover > .search .search-bar > button {display:block;width:40px;height:40px;border:0;background:none;text-align:center;color:#333;}
.w110-header .content > .header-popover > .search .search-bar > button > i {font-size:16px;}
.w110-header .content > .header-popover > .top-column {flex:none;}
.w110-header .content > .header-popover > .top-column > a {display:block;position:relative;text-align:center;padding:0 20px;line-height:72px;font-size:0;color:#333;transition:color .4s,background-color .4s;}
.w110-header .content > .header-popover > .top-column > a > i {display:inline-block;vertical-align:middle;font-size:20px;}
.w110-header .content > .header-popover > .top-column > a > span {display:block;position:absolute;top:20px;right:20px;height:20px;line-height:20px;font-size:14px;background-color:#FE5050;color:#fff;padding:0 6px;border-radius:10px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);}
.w110-header .content > .header-popover > .top-column > a:hover {background-color:#f5f5f5;color:#11A0FF;}
.w110-header .content > .toggle {display:none;position:absolute;top:0;right:0;}
.w110-header .content > .toggle a {display:block;position:relative;width:20px;height:18px;}
.w110-header .content > .toggle a > span {display:block;position:absolute;width:100%;height:1px;left:0;background-color:#000;transition:top .4s,opacity .4s,transform .4s;}
.w110-header .content > .toggle a > span:nth-child(1) {top:0;}
.w110-header .content > .toggle a > span:nth-child(2) {top:17px;}
.w110-header .content > .toggle a > span:nth-child(3) {top:9px;}
@media screen and (max-width:1280px) {.w110-header {height:64px;}
.w110-header .header-wrap {height:64px;background-color:#fff;}
.w110-header .content {padding:0 24px;}
.w110-header .content > .logo a {margin:11px 0;}
.w110-header .content > .logo img {height:42px;}
.w110-header .content > .navs > ul > li > a {padding:0 16px;line-height:64px;font-size:15px;}
.w110-header .content > .menu > ul > li > a {padding:0 16px;line-height:64px;}
.w110-header .content > .menu > ul > li > a > img {height:14px;}
.w110-header .content > .menu > ul > li > a > i {font-size:18px;}
.w110-header .content > .menu > ul > li ul li > a {padding:0 20px;}
.w110-header .content > .menu > ul > li ul li > a > img {height:14px;}
.w110-header .content > .menu > ul > li ul li > a > span {font-size:14px;}
}
@media screen and (max-width:992px) {.w110-header {height:56px;}
.w110-header .header-wrap {height:56px;background-color:#fff;overflow:hidden;transition:height .4s;}
.w110-header .backing {display:none;}
.w110-header .content {flex-direction:column;padding:0;}
.w110-header .content > .logo {padding:0 16px;}
.w110-header .content > .logo a {margin:8px 0;}
.w110-header .content > .logo img {height:40px;}
.w110-header .content > .navs {order:1;padding:0 16px;}
.w110-header .content > .navs > ul {flex-direction:column;justify-content:left;}
.w110-header .content > .navs > ul > li {border-top:1px solid #eeeeee;}
.w110-header .content > .navs > ul > li > a {padding:0;line-height:44px;font-size:16px;}
.w110-header .content > .navs > ul > li > a > i {display:none;}
.w110-header .content > .menu > ul {display:block;}
.w110-header .content > .menu > ul > li:after {display:none;}
.w110-header .content > .menu > ul > li.search {display:none;}
.w110-header .content > .menu > ul > li.language > a {display:none;}
.w110-header .content > .menu > ul > li:hover > ul {display:flex;}
.w110-header .content > .menu > ul > li ul {display:flex;padding:0 4px;position:static;background-color:rgba(0,0,0,0.05);-webkit-box-shadow:none;box-shadow:none;right:auto;overflow-x:auto;transform:none;-webkit-animation:none;animation:none;}
.w110-header .content > .menu > ul > li ul li > a {padding:0 12px;color:#333;}
.w110-header .content > .menu > ul > li ul li > a > img {height:14px;}
.w110-header .content > .menu > ul > li ul li > a > span {font-size:14px;}
.w110-header .content > .header-popover {display:flex;flex:auto;}
.w110-header .content > .header-popover > .search {display:inline-block;width:80%;}
.w110-header .content > .header-popover > .top-column {display:inline-block;width:20%;}
.w110-header .content > .toggle {display:block;height:56px;width:56px;padding:19px 18px;}
.w110-header.opened .header-wrap {height:100vh;}
.w110-header.opened .content > .toggle a > span:nth-child(1) {transform:rotate(135deg);top:9px;}
.w110-header.opened .content > .toggle a > span:nth-child(2) {transform:rotate(225deg);top:9px;}
.w110-header.opened .content > .toggle a > span:nth-child(3) {opacity:0;}
}
@-webkit-keyframes header-dropdown-in {0% {-webkit-transform:translateY(-50px) translateX(-50%);transform:translateY(-50px) translateX(-50%);opacity:0;}
100% {-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);opacity:1;}
}
@keyframes header-dropdown-in {0% {-webkit-transform:translateY(-50px) translateX(-50%);transform:translateY(-50px) translateX(-50%);opacity:0;}
100% {-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);opacity:1;}
}
@-webkit-keyframes header-dropdown-in2 {0% {-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0;}
100% {-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}
}
@keyframes header-dropdown-in2 {0% {-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0;}
100% {-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}
}
/*!- w110-header end -*//*!- footer begin -*/.login-footer {position:absolute;text-align:center;left:0;right:0;bottom:0;}
.login-footer .footer-copyright {color:#333;text-align:center;font-size:14px;line-height:1.576;padding:16px;}
.footer {z-index: 101;background-color:#1A1A1A;background-image:url("data:image/svg+xml,%3Csvg width='100' height='20' viewBox='0 0 100 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.184 20c.357-.13.72-.264 1.088-.402l1.768-.661C33.64 15.347 39.647 14 50 14c10.271 0 15.362 1.222 24.629 4.928.955.383 1.869.74 2.75 1.072h6.225c-2.51-.73-5.139-1.691-8.233-2.928C65.888 13.278 60.562 12 50 12c-10.626 0-16.855 1.397-26.66 5.063l-1.767.662c-2.475.923-4.66 1.674-6.724 2.275h6.335zm0-20C13.258 2.892 8.077 4 0 4V2c5.744 0 9.951-.574 14.85-2h6.334zM77.38 0C85.239 2.966 90.502 4 100 4V2c-6.842 0-11.386-.542-16.396-2h-6.225zM0 14c8.44 0 13.718-1.21 22.272-4.402l1.768-.661C33.64 5.347 39.647 4 50 4c10.271 0 15.362 1.222 24.629 4.928C84.112 12.722 89.438 14 100 14v-2c-10.271 0-15.362-1.222-24.629-4.928C65.888 3.278 60.562 2 50 2 39.374 2 33.145 3.397 23.34 7.063l-1.767.662C13.223 10.84 8.163 12 0 12v2z' fill='%23303030' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");position:fixed;width:100%;left:0;right:0;bottom:0;}
.footer .footer-copyright {color:rgba(255,255,255,0.45);text-align:center;font-size:14px;line-height:1.576;padding:16px;}
.footer .footer-copyright a {color:inherit;}
@media screen and (max-width:992px) {.footer .footer-copyright {font-size:14px;}
}
/*!- footer end -*//*!- w110-sidebar begin -*/.w110-sidebar .w110-sidebar-wrap {position:fixed;top:50%;right:0;z-index:998;}
.w110-sidebar .w110-sidebar-item {position:relative;height:48px;}
.w110-sidebar .w110-sidebar-item .wrap {position:absolute;top:0;left:0;transition:all .3s;transform:translateX(-48px);}
.w110-sidebar .w110-sidebar-item .trigger {display:flex;color:#333;background-color:#11A0FF;}
.w110-sidebar .w110-sidebar-item .trigger .icon {display:block;flex:none;width:48px;height:48px;line-height:48px;text-align:center;color:#fff;}
.w110-sidebar .w110-sidebar-item .trigger .icon i {font-size:24px;}
.w110-sidebar .w110-sidebar-item .trigger .text {display:block;font-size:16px;line-height:48px;padding:0 16px 0 8px;white-space:nowrap;word-break:keep-all;color:#fff;}
.w110-sidebar .w110-sidebar-item .popover {display:none;position:absolute;top:0;right:100%;padding:0 12px 0 0;}
.w110-sidebar .w110-sidebar-item .popover .popover-wrap {position:relative;background-color:#fff;border-radius:2px;box-shadow:0 6px 20px 2px rgba(0,0,0,0.18);padding:2px 0;}
.w110-sidebar .w110-sidebar-item .popover .popover-wrap:after {display:block;content:'';position:absolute;z-index:1;top:20px;right:-8px;border-style:solid;border-width:8px 0 8px 8px;border-color:transparent transparent transparent #fff;}
.w110-sidebar .w110-sidebar-item .popover img {display:block;max-width:128px;height:auto;}
.w110-sidebar .w110-sidebar-item .popover ul li a {display:block;font-size:14px;line-height:40px;padding:0 16px;min-width:120px;white-space:nowrap;word-break:keep-all;color:#333;}
.w110-sidebar .w110-sidebar-item .popover ul li a i {font-size:20px;vertical-align:-.1em;}
.w110-sidebar .w110-sidebar-item .popover ul li a i[class*='icon-whatsapp'] {color:#25D366;}
.w110-sidebar .w110-sidebar-item .popover ul li a i[class*='icon-skype'] {color:#00AEF3;}
.w110-sidebar .w110-sidebar-item .popover ul li a i[class*='icon-facebook'] {color:#235B9E;}
.w110-sidebar .w110-sidebar-item .popover ul li a i[class*='icon-twitter'] {color:#00ACED;}
.w110-sidebar .w110-sidebar-item .popover ul li a i[class*='icon-messenger'] {color:#008AFF;}
.w110-sidebar .w110-sidebar-item .popover ul li a i[class*='icon-youtube'] {color:#FF0000;}
.w110-sidebar .w110-sidebar-item .popover ul li a:hover {background-color:#eef1f8;color:#11A0FF;}
.w110-sidebar .w110-sidebar-item.top {display:none;}
.w110-sidebar .w110-sidebar-item:hover .wrap {transform:translateX(-100%);}
.w110-sidebar .w110-sidebar-item:hover .popover {display:block;}
.w110-sidebar.scrolled .w110-sidebar-item.top {display:block;}
@media screen and (max-width:992px) {.w110-sidebar .w110-sidebar-item {height:40px;}
.w110-sidebar .w110-sidebar-item .trigger .icon {width:40px;height:40px;line-height:40px;}
.w110-sidebar .w110-sidebar-item .wrap {transform:translateX(-40px);}
}
/*!- w110-sidebar end -*//*!- w110-bottom-menu begin -*/.w110-bottom-menu {display:none;}
.w110-bottom-menu .w110-bottom-menu-wrap {position:fixed;top:50%;right:0;z-index:998;}
.w110-bottom-menu .w110-bottom-menu-item {position:relative;height:40px;}
.w110-bottom-menu .w110-bottom-menu-item .wrap {position:absolute;top:0;left:0;transition:all .3s;transform:translateX(-48px);}
.w110-bottom-menu .w110-bottom-menu-item .trigger {display:flex;color:#333;background-color:#f6aec6;}
.w110-bottom-menu .w110-bottom-menu-item .trigger .icon {display:block;flex:none;width:40px;height:40px;line-height:40px;text-align:center;}
.w110-bottom-menu .w110-bottom-menu-item .trigger .icon i {font-size:24px;}
.w110-bottom-menu .w110-bottom-menu-item .trigger .text {display:block;font-size:16px;line-height:20px;padding:0 16px 0 8px;white-space:nowrap;word-break:keep-all;}
.w110-bottom-menu .w110-bottom-menu-item .popover {display:none;position:absolute;top:0;right:100%;padding:0 12px 0 0;}
.w110-bottom-menu .w110-bottom-menu-item .popover .popover-wrap {position:relative;background-color:#fff;border-radius:2px;box-shadow:0 6px 20px 2px rgba(0,0,0,0.18);padding:2px 0;}
.w110-bottom-menu .w110-bottom-menu-item .popover .popover-wrap:after {display:block;content:'';position:absolute;z-index:1;top:16px;right:-8px;border-style:solid;border-width:8px 0 8px 8px;border-color:transparent transparent transparent #fff;}
.w110-bottom-menu .w110-bottom-menu-item .popover img {display:block;max-width:128px;height:auto;}
.w110-bottom-menu .w110-bottom-menu-item .popover ul li a {display:block;font-size:14px;line-height:40px;padding:0 16px;min-width:120px;white-space:nowrap;word-break:keep-all;color:#333;}
.w110-bottom-menu .w110-bottom-menu-item .popover ul li a i {font-size:20px;vertical-align:-.1em;}
.w110-bottom-menu .w110-bottom-menu-item .popover ul li a i[class*='icon-whatsapp'] {color:#25D366;}
.w110-bottom-menu .w110-bottom-menu-item .popover ul li a i[class*='icon-skype'] {color:#00AEF3;}
.w110-bottom-menu .w110-bottom-menu-item .popover ul li a i[class*='icon-facebook'] {color:#235B9E;}
.w110-bottom-menu .w110-bottom-menu-item .popover ul li a i[class*='icon-twitter'] {color:#00ACED;}
.w110-bottom-menu .w110-bottom-menu-item .popover ul li a i[class*='icon-messenger'] {color:#008AFF;}
.w110-bottom-menu .w110-bottom-menu-item .popover ul li a i[class*='icon-youtube'] {color:#FF0000;}
.w110-bottom-menu .w110-bottom-menu-item .popover ul li a:hover {background-color:#eef1f8;color:#11A0FF;}
.w110-bottom-menu .w110-bottom-menu-item.top {display:none;}
.w110-bottom-menu .w110-bottom-menu-item:hover .wrap {transform:translateX(-100%);}
.w110-bottom-menu .w110-bottom-menu-item:hover .popover {display:block;}
.w110-bottom-menu.scrolled .w110-bottom-menu-item.top {display:block;}
@media screen and (max-width:1280px) {.w110-bottom-menu {display:none;}
.w110-bottom-menu .w110-bottom-menu-wrap {top:auto;bottom:10%;}
}
@media screen and (max-width:992px) {.w110-bottom-menu {display:block;height:48px;}
.w110-bottom-menu .w110-bottom-menu-wrap {top:auto;bottom:0;left:0;}
.w110-bottom-menu .w110-bottom-menu-list {display:flex;background-color:#fff;box-shadow:0 0 0 1px #d9d9d9;}
.w110-bottom-menu .w110-bottom-menu-item {flex:1;height:auto;}
.w110-bottom-menu .w110-bottom-menu-item .wrap {position:relative;transform:translateX(0);}
.w110-bottom-menu .w110-bottom-menu-item .trigger {justify-content:center;background-color:#fff;color:#333;flex-direction:column;}
.w110-bottom-menu .w110-bottom-menu-item .trigger .icon {display:block;width:auto;height:40px;line-height:40px;text-align:center;}
.w110-bottom-menu .w110-bottom-menu-item .trigger .text {font-size:12px;padding:0;text-align:center;}
.w110-bottom-menu .w110-bottom-menu-item .popover {display:none;position:absolute;top:auto;left:50%;bottom:100%;right:auto;padding:0 0 12px;transform:translateX(-50%);}
.w110-bottom-menu .w110-bottom-menu-item .popover .popover-wrap {box-shadow:6px 0 20px 2px rgba(0,0,0,0.18);}
.w110-bottom-menu .w110-bottom-menu-item .popover .popover-wrap:after {top:auto;right:auto;left:50%;bottom:-8px;margin-left:-8px;border-width:8px 8px 0 8px;border-color:#fff transparent transparent transparent;}
.w110-bottom-menu .w110-bottom-menu-item.top {display:none;}
.w110-bottom-menu .w110-bottom-menu-item.primary {flex:2;order:2;}
.w110-bottom-menu .w110-bottom-menu-item.primary .trigger {background-color:#11A0FF;color:#fff;}
.w110-bottom-menu .w110-bottom-menu-item.primary .trigger .text {display:block;}
.w110-bottom-menu .w110-bottom-menu-item:hover .wrap {transform:translateX(0);}
.w110-bottom-menu .w110-bottom-menu-item:hover .popover {display:block;}
.w110-bottom-menu.scrolled .w110-bottom-menu-item.top {display:none;}
}
/*!- w110-bottom-menu end -*//*!- w110-search begin -*/.w110-search {display:none;position:fixed;z-index:1002;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);}
.w110-search .w110-search-wrap {display:block;position:relative;width:100%;min-height:20%;background-color:#fff;}
.w110-search .w110-search-close {display:block;position:absolute;top:0;right:0;width:56px;height:56px;line-height:56px;transition:color .3s;text-align:center;}
.w110-search .w110-search-close i {font-size:24px;}
.w110-search .w110-search-close:hover {color:#11A0FF;}
.w110-search .w110-search-content {display:block;max-width:768px;margin:0 auto;padding:10vh 16px;}
.w110-search .search-bar .bar {display:block;position:relative;}
.w110-search .search-bar input {display:block;width:100%;border:1px solid #d9d9d9;font-size:16px;line-height:46px;height:48px;padding:0 64px 0 16px;transition:all .3s;color:#333;}
.w110-search .search-bar input:focus {border-color:#11A0FF;box-shadow:0 0 0 3px rgba(88,119,186,0.2);}
.w110-search .search-bar button {display:block;position:absolute;top:0;right:0;width:48px;height:48px;background-color:transparent;cursor:pointer;border:0;transition:color .3s;color:#333;}
.w110-search .search-bar button i {font-size:20px;}
.w110-search .search-bar button:hover {color:#11A0FF;}
.w110-search .search-tip {display:block;font-size:0;line-height:1;margin-top:16px;}
.w110-search .search-tip a {display:inline-block;font-size:14px;line-height:32px;padding:0 16px;text-align:center;background-color:#F5F5F5;color:#333;max-width:180px;margin:12px 12px 0 0;border-radius:16px;transition:color .3s,background-color .3s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal;}
.w110-search .search-tip a:hover {background-color:#f7f8fc;color:#11A0FF;}
.w110-search.opened {display:block;}
.w110-search.opening {-webkit-animation:search-wrapper-in .4s both;animation:search-wrapper-in .4s both;}
.w110-search.opening .w110-search-wrap {-webkit-animation:search-content-in .4s both;animation:search-content-in .4s both;}
.w110-search.closing {-webkit-animation:search-wrapper-out .4s both;animation:search-wrapper-out .4s both;}
.w110-search.closing .w110-search-wrap {-webkit-animation:search-content-out .4s both;animation:search-content-out .4s both;}
@-webkit-keyframes search-wrapper-in {0% {opacity:0;}
100% {opacity:1;}
}
@keyframes search-wrapper-in {0% {opacity:0;}
100% {opacity:1;}
}
@-webkit-keyframes search-content-in {0% {transform:translateY(-100%);opacity:0;}
100% {transform:translateY(0);opacity:1;}
}
@keyframes search-content-in {0% {transform:translateY(-100%);opacity:0;}
100% {transform:translateY(0);opacity:1;}
}
@-webkit-keyframes search-wrapper-out {0% {opacity:1;}
100% {opacity:0;}
}
@keyframes search-wrapper-out {0% {opacity:1;}
100% {opacity:0;}
}
@-webkit-keyframes search-content-out {0% {transform:translateY(0);opacity:1;}
100% {transform:translateY(-100%);opacity:0;}
}
@keyframes search-content-out {0% {transform:translateY(0);opacity:1;}
100% {transform:translateY(-100%);opacity:0;}
}
/*!- w110-search end -*//*!- crumb begin -*/.crumb.shrink {display:flex;flex-direction:row;align-items:center;justify-content:space-between;}
.crumb .crumb-wrap {display:flex;flex-direction:row;align-items:center;}
.crumb a {cursor:pointer;}
.crumb a:hover span {color:#11A0FF;}
.crumb .crumb-wrap i {margin-right:10px;color:#11A0FF;}
.crumb .crumb-list {font-size:0;}
.crumb .crumb-list .crumb-item {display:inline-block;vertical-align:middle;font-size:14px;line-height:40px;margin-right:12px;color:#333;transition:color .5s;}
.crumb .crumb-list .crumb-item:hover a {color:#11A0FF;}
.crumb .crumb-list li:last-child a {color:#11A0FF;cursor:text;}
@media screen and (max-width:1280px) {.crumb .crumb-list .crumb-item {font-size:14px;line-height:36px;margin-right:8px;}
}
@media screen and (max-width:992px) {.crumb .crumb-list .crumb-item {font-size:14px;line-height:32px;}
}
/*!- crumb end -*//*!- login begin -*/.login-bg {background:url(../img/login.jpg);background-size:100%;height:100%;width:100%;background-repeat:no-repeat;background-color:#e0e7fa;}
.admin-confirm-body {background:url(../img/login2.jpg);background-size:100%;height:100%;width:100%;background-repeat:no-repeat;background-color:#e0e7fa;}
.login {max-width:400px;padding:25px;background:rgba(255,255,255,0.7);position:absolute;top:20%;right:20%;border-radius:12px;}
.login .login-wrap {padding:0;}
@media screen and (max-width:992px) {.login {right:0;margin:20px;}
}
.login .login-alert {font-size:30px;line-height:1.576;color:#11A0FF;margin-bottom:32px;text-align:center;}
.login .login-form ul {display:flex;flex-wrap:wrap;margin:-32px 0 0 -32px;}
.login .login-form ul li {display:block;width:100%;padding:25px 0 0 32px;position:relative;text-align:center;}
.login .login-form ul li .login-code-test {color:#666;}
.login .login-form ul li.col-1-2 {width:50%;}
.login .login-form ul li.col-1-3 {width:33.3333%;}
.login .login-form ul li.error input[type="text"] {border-color:#FE5050;}
.login .login-form ul li.error input[type="text"]:focus {border-color:#FE5050;box-shadow:0 0 0 3px rgba(254,80,80,0.2);}
.login .login-form ul li.error textarea {border-color:#FE5050;}
.login .login-form ul li.error textarea:focus {border-color:#FE5050;box-shadow:0 0 0 3px rgba(254,80,80,0.2);}
.login .login-form ul li.error .tips {display:block;}
.login .login-form ul li.code-center {text-align:center;}
.login .login-form ul li.code-center a:hover {color:#11A0FF;}
.login .login-form ul li .login-code {max-width:100%;text-align:center;}
.login .login-form ul li .login-code img {max-width:200px;}
.login .label {display:block;font-size:16px;line-height:1;padding-bottom:8px;color:#333;}
.login .label > em {color:red;margin-right:8px;}
.login input[type="text"] {display:block;width:100%;font-size:16px;font-family:inherit;height:50px;padding:0 12px;border:1px solid #d9d9d9;transition:border .5s,box-shadow .5s;color:#999;border-radius:8px;}
.login input[type="text"]:hover {border-color:#11A0FF;}
.login input[type="text"]:focus {border-color:#11A0FF;box-shadow:0 0 0 3px rgba(88,119,186,0.2);}
.login input[type="password"] {display:block;width:100%;font-size:16px;font-family:inherit;height:50px;padding:0 12px;border:1px solid #d9d9d9;transition:border .5s,box-shadow .5s;color:#999;border-radius:8px;}
.login input[type="password"]:hover {border-color:#11A0FF;}
.login input[type="password"]:focus {border-color:#11A0FF;box-shadow:0 0 0 3px rgba(88,119,186,0.2);}
.login input[type="email"] {display:block;width:100%;font-size:16px;font-family:inherit;height:40px;padding:0 12px;border:1px solid #d9d9d9;transition:border .5s,box-shadow .5s;color:#333;}
.login input[type="email"]:hover {border-color:#11A0FF;}
.login input[type="email"]:focus {border-color:#11A0FF;box-shadow:0 0 0 3px rgba(88,119,186,0.2);}
.login textarea {display:block;outline:none;width:100%;font-size:16px;line-height:1.576;padding:8px 12px;transition:border .5s,box-shadow .5s;font-family:inherit;resize:none;border:1px solid #d9d9d9;color:#333;}
.login textarea:hover {border-color:#11A0FF;}
.login textarea:focus {border-color:#11A0FF;box-shadow:0 0 0 3px rgba(88,119,186,0.2);}
.login button {display:inline-block;vertical-align:middle;font-size:16px;font-family:inherit;outline:none;border:0;background-color:#11A0FF;color:#fff;height:50px;padding:0 24px;transition:background-color .5s;cursor:pointer;overflow:hidden;position:relative;border-radius:8px;width:100%;}
.login button:hover {background-color:#4f6ba7;}
.login button:disabled,.login button.disabled {cursor:not-allowed;background-color:#acbbdd;}
.login .checkbox {display:inline-block;vertical-align:revert;position:relative;font-size:0;margin-right:8px;}
.login .checkbox > span {display:block;position:relative;font-size:14px;padding-right:24px;line-height:40px;cursor:pointer;color:#333;}
.login .checkbox > span:before,.login .checkbox > span:after {display:block;position:absolute;content:'';transition:all .5s;}
.login .checkbox > span:before {top:50%;right:0;width:18px;height:18px;background-color:#fff;border:1px solid #d9d9d9;margin-top:-9px;}
.login .checkbox > span:after {width:9px;height:6px;border-width:0 0 2px 2px;border-color:transparent;border-style:solid;top:50%;right:4px;margin-top:-5px;transform:rotate(-45deg);}
.login .checkbox > span a {color:#11A0FF;}
.login .checkbox > input[type="checkbox"] {display:block;position:relative;vertical-align:middle;margin-right:24px;width:0;height:0;cursor:pointer;}
.login .checkbox > input[type="checkbox"]:checked + span:before {border-color:#11A0FF;background-color:#11A0FF;}
.login .checkbox > input[type="checkbox"]:checked + span:after {border-color:#fff;}
.login .checkbox > input[type="checkbox"]:checked:disabled + span:after {border-color:#d9d9d9;}
.login .checkbox > input[type="checkbox"]:disabled {cursor:not-allowed;}
.login .checkbox > input[type="checkbox"]:disabled + span {color:#999;cursor:not-allowed;}
.login .checkbox > input[type="checkbox"]:disabled + span:before {border-color:#d9d9d9;background-color:#F5F5F5;}
.login .tips {display:none;position:absolute;left:32px;font-size:14px;line-height:25px;color:#FE5050;}
@media screen and (max-width:1280px) {.login .login-wrap {padding:24px;}
.login .login-alert {padding:12px 16px;margin-bottom:24px;}
.login .login-form {padding-bottom:24px;}
.login .login-form ul {margin:-24px 0 0 -24px;}
.login .login-form ul li {padding:24px 0 0 24px;}
.login input[type="text"] {font-size:16px;height:36px;padding:0 10px;}
.login input[type="password"] {font-size:16px;height:36px;padding:0 10px;}
.login input[type="email"] {font-size:16px;height:36px;padding:0 10px;}
.login textarea {font-size:16px;padding:6px 12px;}
.login button {height:36px;padding:0 16px;}
.login .tips {left:24px;line-height:24px;}
}
@media screen and (max-width:992px) {.login .login-wrap {padding:16px 0 0 0;}
.login .login-alert {padding:8px 12px;margin-bottom:16px;font-size:16px;}
.login .login-form {padding-bottom:0;}
.login .login-form ul {margin:-16px 0 0 -16px;}
.login .login-form ul li {padding:16px 0 0 16px;}
.login .login-form ul li.col-1-2 {width:100%;}
.login .login-form ul li.col-1-3 {width:100%;}
.login input[type="text"] {font-size:14px;height:40px;padding:0 8px;}
.login input[type="password"] {font-size:14px;height:40px;padding:0 8px;}
.login input[type="email"] {font-size:14px;height:32px;padding:0 8px;}
.login textarea {font-size:14px;padding:4px 8px;}
.login button {height:32px;padding:0 12px;font-size:14px;}
.login .tips {left:16px;font-size:12px;line-height:16px;}
}
/*!- login end -*//*!- w110-pagination begin -*/.w110-pagination {margin-top:20px;}
.w110-pagination .w110-pagination-links {margin:-16px 0 0 -16px;line-height:1;font-size:0;}
.w110-pagination .w110-pagination-links a {display:inline-block;line-height:35px;min-width:35px;text-align:center;font-size:14px;margin:15px 0 0 10px;padding:0 16px;border-radius:4px;background-color:#fff;color:#333;transition:background-color .4s,color .4s;border:1px solid #eee;}
.w110-pagination .w110-pagination-links a:hover {background-color:#eef1f8;color:#11A0FF;}
.w110-pagination .w110-pagination-links a.current {background-color:#11A0FF;color:#fff;}
.w110-pagination .w110-pagination-links.center {text-align:center;}
.w110-pagination .w110-pagination-links.right {text-align:right;}
@media screen and (max-width:1280px) {.w110-pagination .w110-pagination-links {margin:-12px 0 0 -12px;}
.w110-pagination .w110-pagination-links a {line-height:36px;min-width:36px;margin:12px 0 0 12px;padding:0 12px;}
}
@media screen and (max-width:992px) {.w110-pagination .w110-pagination-links {margin:-8px 0 0 -8px;}
.w110-pagination .w110-pagination-links a {line-height:32px;min-width:32px;font-size:12px;margin:8px 0 0 8px;padding:0 8px;}
}
/*!- w110-pagination end -*//*!- w110-detail begin -*/.w110-detail .w110-detail-wrap {display:flex;align-items:flex-start;}
.w110-detail .w110-detail-content {flex:auto;width:100%;background-color:#fff;}
.w110-detail .w110-detail-sidebar {flex:auto;width:100%;max-width:480px;margin:0 0 0 32px;}
.w110-detail .reader .hd {text-align:center;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eeeeee;}
.w110-detail .reader .hd h2 {font-size:20px;color:#333;}
.w110-detail .reader .hd p {font-size:16px;color:#999;margin-top:10px;}
.w110-detail .reader .ft {padding-top:20px;margin-top:20px;border-top:1px solid #eeeeee;}
.w110-detail .reader .ft:before,.w110-detail .reader .ft:after {display:table;content:"";width:100%;}
.w110-detail .reader .ft:after {clear:both;}
.w110-detail .reader .ft .pager {font-size:14px;line-height:24px;text-transform:uppercase;color:#333;transition:color .5s;}
.w110-detail .reader .ft .pager:hover {color:#11A0FF;}
.w110-detail .reader .ft .prev {float:left;}
.w110-detail .reader .ft .next {float:right;}
.w110-detail .wrapper .hd {display:flex;align-items:center;margin-bottom:32px;text-transform:uppercase;}
.w110-detail .wrapper .hd h3 {flex:auto;font-size:24px;line-height:32px;color:#333;}
.w110-detail .wrapper .hd a {line-height:32px;font-size:14px;color:#999;transition:color .5s;}
.w110-detail .wrapper .hd a:hover {color:#11A0FF;}
.w110-detail .wrapper .bd ul {display:flex;flex-wrap:wrap;margin:-32px 0 0 -32px;}
.w110-detail .wrapper .bd ul li {width:100%;padding:32px 0 0 32px;}
.w110-detail .wrapper .bd ul li > a {display:flex;}
.w110-detail .wrapper .bd ul li > a:hover .intro h3 {color:#11A0FF;}
.w110-detail .wrapper .bd ul li .cover {width:100%;max-width:160px;flex:none;}
.w110-detail .wrapper .bd ul li .cover img {display:block;object-position:center;object-fit:contain;height:0;width:100%;padding-bottom:100%;}
.w110-detail .wrapper .bd ul li .cover img.loaded {width:100%;height:100%;padding-right:0;padding-bottom:0;}
.w110-detail .wrapper .bd ul li .intro {width:0;flex:auto;padding:16px;}
.w110-detail .wrapper .bd ul li .intro h3 {font-size:16px;line-height:32px;height:32px;color:#333;transition:color .5s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal;}
.w110-detail .wrapper .bd ul li .intro p {font-size:14px;line-height:24px;height:72px;color:#999;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word;white-space:normal;-webkit-line-clamp:3;}
@media screen and (max-width:1280px) {.w110-detail .w110-detail-wrap {flex-wrap:wrap;}
.w110-detail .w110-detail-sidebar {max-width:none;margin:24px 0 0;}
.w110-detail .reader {padding:24px;}
.w110-detail .reader .hd {padding-bottom:24px;margin-bottom:24px;}
.w110-detail .reader .hd h2 {font-size:20px;}
.w110-detail .reader .hd p {font-size:14px;}
.w110-detail .reader .ft {padding-top:24px;margin-top:24px;}
.w110-detail .wrapper .hd {margin-bottom:24px;}
.w110-detail .wrapper .hd h3 {font-size:20px;line-height:24px;}
.w110-detail .wrapper .hd a {line-height:24px;font-size:14px;}
.w110-detail .wrapper .bd ul {margin:-24px 0 0 -24px;}
.w110-detail .wrapper .bd ul li {width:25%;padding:24px 0 0 24px;}
.w110-detail .wrapper .bd ul li > a {flex-direction:column;}
.w110-detail .wrapper .bd ul li .cover {flex:auto;max-width:none;}
.w110-detail .wrapper .bd ul li .intro {width:auto;padding:8px 0;}
.w110-detail .wrapper .bd ul li .intro h3 {font-size:16px;line-height:32px;}
.w110-detail .wrapper .bd ul li .intro p {font-size:14px;line-height:24px;height:72px;}
}
@media screen and (max-width:992px) {.w110-detail .w110-detail-sidebar {margin:16px 0 0;}
.w110-detail .reader {padding:0;}
.w110-detail .reader .hd {padding-bottom:16px;margin-bottom:16px;}
.w110-detail .reader .hd h2 {font-size:18px;}
.w110-detail .reader .ft {padding-top:16px;margin-top:16px;}
.w110-detail .wrapper .hd {margin:16px 0;}
.w110-detail .wrapper .hd h3 {font-size:16px;}
.w110-detail .wrapper .bd ul {margin:-16px 0 0 -16px;}
.w110-detail .wrapper .bd ul li {width:50%;padding:16px 0 0 16px;}
.w110-detail .wrapper .bd ul li .intro {padding:8px 0;}
.w110-detail .wrapper .bd ul li .intro h3 {font-size:14px;line-height:24px;height:24px;}
.w110-detail .wrapper .bd ul li .intro p {font-size:12px;line-height:20px;height:60px;}
}
/*!- w110-detail end -*//*!- w110-product begin -*/.w110-product .product-title > h3 {font-size:40px;font-weight:bold;text-align:center;text-transform:uppercase;font-family:Arial;color:#11A0FF;margin-bottom:30px;}
.w110-product .product-item {position:relative;}
.w110-product .product-item .cover {position:relative;height:0;width:100%;padding-bottom:100%;}
.w110-product .product-item .cover img {display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;}
.w110-product .product-item .intro {display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.5);padding:10%;opacity:0;transition:opacity .4s;}
.w110-product .product-item .intro h4 {font-size:18px;font-weight:normal;position:relative;z-index:1;color:#fff;line-height:35px;}
.w110-product .product-item .intro a {display:block;font-size:16px;font-weight:bold;margin-top:8px;color:#f6aec6;transition:transform .4s;text-transform:uppercase;}
.w110-product .product-item .intro a:hover {transform:translateX(10px);}
.w110-product .product-item .intro:before,.w110-product .product-item .intro:after {display:block;content:'';position:absolute;width:100%;height:100%;border:1px solid #f6aec6;transition:transform .4s;pointer-events:none;opacity:.8;border-radius:100%;}
.w110-product .product-item .intro:before {width:80%;height:80%;top:5%;left:20%;}
.w110-product .product-item .intro:after {width:90%;height:90%;top:5%;left:5%;}
.w110-product .product-item:hover .intro {opacity:1;}
.w110-product .product-item:hover .intro:before {transform:rotate(-10deg) scale(0.8);}
.w110-product .product-item:hover .intro:after {transform:rotate(-22deg) scale(0.85);}
@media screen and (max-width:1280px) {.w110-product .product-title > h3 {font-size:32px;margin-bottom:24px;}
.w110-product .product-item .intro h4 {font-size:16px;}
.w110-product .product-item .intro a {font-size:16px;}
}
@media screen and (max-width:992px) {.w110-product .product-title > h3 {font-size:24px;margin-bottom:16px;}
.w110-product .product-item .intro h4 {font-size:14px;}
.w110-product .product-item .intro a {font-size:14px;}
}
/*!- w110-product end -*//*!- w110-corp begin -*/.w110-corp > h3 {font-size:40px;font-weight:bold;text-transform:uppercase;font-family:Arial;color:#11A0FF;margin-bottom:32px;}
.w110-corp > h3 > a {display:inline-block;font-size:16px;line-height:40px;background-color:#f6aec6;color:#fff;text-align:center;padding:0 24px 0 24px;position:relative;border-radius:20px;transition:background-color .4s;vertical-align:top;float:right;}
.w110-corp > h3 > a:hover {background-color:#c58b9e;}
.w110-corp > h3 > a:hover:after {transform:translateX(8px);}
.w110-corp > p {font-size:16px;color:#666;text-align:justify;line-height:2;}
@media screen and (max-width:1280px) {.w110-corp > h3 {font-size:32px;margin-bottom:24px;}
.w110-corp > p {font-size:14px;line-height:1.8;}
.w110-corp > a {font-size:14px;line-height:32px;padding:0 32px 0 20px;margin-top:24px;border-radius:16px;}
.w110-corp > a:after {right:12px;}
}
@media screen and (max-width:992px) {.w110-corp {text-align:center;}
.w110-corp > h3 {font-size:24px;margin-bottom:16px;text-align:center;margin-top:14px;}
.w110-corp > h3 > a {display:none;}
.w110-corp > p {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word;white-space:normal;-webkit-line-clamp:5;text-align:left;line-height:1.5;font-size:16px;}
.w110-corp > a {font-size:12px;line-height:28px;padding:0 28px 0 16px;margin-top:16px;border-radius:14px;}
.w110-corp > a:after {right:8px;}
}
/*!- w110-corp end -*//*!- w110-video  about us video begin -*/.w110-video {position:relative;height:100%;}
.w110-video .media img {display:block;width:100%;height:auto;}
.w110-video .intro {display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.5);color:#fff;padding:32px;transition:color .4s;}
.w110-video .intro .icon {font-size:64px;}
.w110-video .intro .icon i {font-size:inherit;}
.w110-video .intro .text {font-size:18px;font-weight:normal;margin-top:10px;line-height:30px;}
.w110-video .intro:hover {color:#f6aec6;}
@media screen and (max-width:1280px) {.w110-video .intro {padding:24px;}
.w110-video .intro .icon {font-size:48px;}
.w110-video .intro .text {font-size:18px;}
}
@media screen and (max-width:992px) {.w110-video .intro {padding:16px;}
.w110-video .intro .icon {font-size:56px;}
.w110-video .intro .text {font-size:16px;}
}
/*!- w110-comments begin -*/.w110-comments .comments-title > h3 {font-size:48px;font-weight:bold;text-align:center;text-transform:uppercase;font-family:Arial;color:#11A0FF;margin-bottom:32px;}
.w110-comments .comments-item {text-align:center;}
.w110-comments .comments-item .avatar img {display:inline-block;width:64px;height:64px;}
.w110-comments .comments-item .name {margin:16px 0;}
.w110-comments .comments-item .name h4 {font-size:18px;color:#333;}
.w110-comments .comments-item .content p {font-size:16px;line-height:2;white-space:normal;word-break:break-word;color:#666;}
.w110-comments .w110-comments-swiper {padding:32px 0 64px;}
.w110-comments .swiper-pagination-bullet {background:#d9d9d9;}
.w110-comments .swiper-pagination-bullet-active {background:#f6aec6;}
@media screen and (max-width:1280px) {.w110-comments .comments-title > h3 {font-size:32px;margin-bottom:24px;}
.w110-comments .comments-item .avatar img {width:56px;height:56px;}
.w110-comments .comments-item .name {margin:12px 0;}
.w110-comments .comments-item .name h4 {font-size:16px;}
.w110-comments .comments-item .content p {font-size:14px;}
.w110-comments .w110-comments-swiper {padding:24px 0 48px;}
}
@media screen and (max-width:992px) {.w110-comments .comments-title > h3 {font-size:24px;margin-bottom:16px;}
.w110-comments .comments-item .avatar img {width:48px;height:48px;}
.w110-comments .comments-item .name {margin:8px 0;}
.w110-comments .comments-item .content p {line-height:1.5;}
.w110-comments .w110-comments-swiper {padding:16px 0 32px;}
}
/*!- w110-comments end -*//*!- w110-product-detail begin -*/.w110-product-detail .product-detail-wrap {display:flex;align-items:flex-start;}
.w110-product-detail .content {flex:auto;width:80%;}
.w110-product-detail .content .module-wrap {background-color:#fff;padding:20px;margin-bottom:20px;/*.keyword-tag {.keyword-tag-wrap {margin-top:20px;ul {display:flex;margin:-16px 0 0 -16px;li {width:33.33%;>ul {border:1px solid #d9d9d9;padding:16px;margin:0 16px;flex-direction:column;li {padding:0;width:100%;a {display:block;position:relative;line-height:35px;font-size:16px;color:#333;transition:color .4s;border-radius:6px;border:1px solid transparent;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal;&:hover {color:$accents-color;}
}
}
}
}
}
}
}
*/}
.w110-product-detail .content .module-wrap .hd {display:flex;align-items:flex-start;}
.w110-product-detail .content .module-wrap .hd .product-cover {display:block;flex:none;max-width:450px;width:100%;}
.w110-product-detail .content .module-wrap .hd .product-cover .product-gallery-swiper .gallery-item {display:block;position:relative;border:1px solid #d9d9d9;}
.w110-product-detail .content .module-wrap .hd .product-cover .product-gallery-swiper .gallery-item .wrap {display:block;position:relative;height:0;width:100%;padding-bottom:100%;}
.w110-product-detail .content .module-wrap .hd .product-cover .product-gallery-swiper .gallery-item .wrap img {display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;}
.w110-product-detail .content .module-wrap .hd .product-cover .product-gallery-swiper .gallery-item .mask {display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2);}
.w110-product-detail .content .module-wrap .hd .product-cover .product-gallery-swiper .gallery-item .mask .play {display:block;position:absolute;bottom:16px;right:16px;width:48px;height:48px;line-height:42px;text-align:center;border:3px solid rgba(255,255,255,0.8);color:#fff;border-radius:50%;background-color:rgba(255,255,255,0.3);}
.w110-product-detail .content .module-wrap .hd .product-cover .product-gallery-swiper .gallery-item .mask .play i {font-size:24px;}
.w110-product-detail .content .module-wrap .hd .product-cover .product-thumb-swiper {margin-top:16px;overflow:hidden;}
.w110-product-detail .content .module-wrap .hd .product-cover .product-thumb-swiper .thumb-item {display:block;position:relative;cursor:pointer;border:1px solid #d9d9d9;}
.w110-product-detail .content .module-wrap .hd .product-cover .product-thumb-swiper .thumb-item .wrap {display:block;position:relative;height:0;width:100%;padding-bottom:100%;}
.w110-product-detail .content .module-wrap .hd .product-cover .product-thumb-swiper .thumb-item .wrap img {display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;}
.w110-product-detail .content .module-wrap .hd .product-cover .product-thumb-swiper .thumb-item .mask {display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2);}
.w110-product-detail .content .module-wrap .hd .product-cover .product-thumb-swiper .thumb-item .mask .play {display:block;position:absolute;top:50%;left:50%;width:32px;height:32px;margin:-16px 0 0 -16px;line-height:28px;text-align:center;border:2px solid rgba(255,255,255,0.8);color:#fff;border-radius:50%;background-color:rgba(255,255,255,0.3);}
.w110-product-detail .content .module-wrap .hd .product-cover .product-thumb-swiper .thumb-item .mask .play i {font-size:16px;}
.w110-product-detail .content .module-wrap .hd .product-cover .product-thumb-swiper .swiper-slide-thumb-active .thumb-item {border-color:#11A0FF;}
.w110-product-detail .content .module-wrap .hd .product-cover .product-thumb-swiper .swiper-button-prev,.w110-product-detail .content .module-wrap .hd .product-cover .product-thumb-swiper .swiper-button-next {width:16px;border-radius:0;}
.w110-product-detail .content .module-wrap .hd .product-cover .product-thumb-swiper .swiper-button-prev:after,.w110-product-detail .content .module-wrap .hd .product-cover .product-thumb-swiper .swiper-button-next:after {font-size:12px;}
.w110-product-detail .content .module-wrap .hd .product-cover .product-thumb-swiper .swiper-button-next,.w110-product-detail .content .module-wrap .hd .product-cover .product-thumb-swiper .swiper-container-rtl .swiper-button-prev {right:0;}
.w110-product-detail .content .module-wrap .hd .product-cover .product-thumb-swiper .swiper-button-prev,.w110-product-detail .content .module-wrap .hd .product-cover .product-thumb-swiper .swiper-container-rtl .swiper-button-next {left:0;}
.w110-product-detail .content .module-wrap .hd .product-intro {display:block;flex:auto;padding-left:32px;width:100%;}
.w110-product-detail .content .module-wrap .hd .product-intro .title {margin-bottom:20px;display:flex;align-items:center;}
.w110-product-detail .content .module-wrap .hd .product-intro .title i {width:6px;height:18px;background:#8AD0FC;border-radius:4px;margin-right:8px;}
.w110-product-detail .content .module-wrap .hd .product-intro .title h2 {font-size:16px;line-height:1.1;color:#11A0FF;}
.w110-product-detail .content .module-wrap .hd .product-intro .price-list {background:#FCFCFC;border-radius:8px;padding:15px;margin-bottom:15px;}
.w110-product-detail .content .module-wrap .hd .product-intro .price-list h3 {font-size:16px;}
.w110-product-detail .content .module-wrap .hd .product-intro .price-list .supplier {display:flex;flex-direction:row;margin-bottom:15px;align-items:center;}
.w110-product-detail .content .module-wrap .hd .product-intro .price-list .supplier:last-child {margin-bottom:0px;}
.w110-product-detail .content .module-wrap .hd .product-intro .price-list .supplier h4 {font-size:14px;color:#999;font-weight:normal;white-space:nowrap;}
.w110-product-detail .content .module-wrap .hd .product-intro .price-list .supplier ul {display:flex;flex-direction:row;}
.w110-product-detail .content .module-wrap .hd .product-intro .price-list .supplier ul li {padding:5px 10px;border:1px solid #eee;line-height:35px;background:#fff;margin-right:12px;border-radius:8px;}
.w110-product-detail .content .module-wrap .hd .product-intro .price-list .supplier ul li:hover,.w110-product-detail .content .module-wrap .hd .product-intro .price-list .supplier ul li.active {background:#11A0FF;color:#fff;border:1px solid #11A0FF;}
.w110-product-detail .content .module-wrap .hd .product-intro .price-list .supplier .customer-form {margin-bottom:0}
.w110-product-detail .content .module-wrap .hd .product-intro .spec-list {background:#FCFCFC;border-radius:8px;padding:15px;margin-bottom:15px;}
.w110-product-detail .content .module-wrap .hd .product-intro .spec-list h3 {font-size:16px;}
.w110-product-detail .content .module-wrap .hd .product-intro .spec-list .supplier {display:flex;flex-direction:row;margin-bottom:15px;align-items:center;}
.w110-product-detail .content .module-wrap .hd .product-intro .spec-list .supplier:last-child {margin-bottom:0px;}
.w110-product-detail .content .module-wrap .hd .product-intro .spec-list .supplier h4 {font-size:14px;color:#999;font-weight:normal;white-space: nowrap;}
.w110-product-detail .content .module-wrap .hd .product-intro .spec-list .supplier ul {display:flex;flex-direction:row;flex-wrap: wrap;}
.w110-product-detail .content .module-wrap .hd .product-intro .spec-list .supplier ul li {padding:5px 10px;border:1px solid #eee;line-height:35px;background:#fff;margin-right:12px;border-radius:8px; margin-bottom: 5px;}
.w110-product-detail .content .module-wrap .hd .product-intro .spec-list .supplier ul li:hover,.w110-product-detail .content .module-wrap .hd .product-intro .spec-list .supplier ul li.active {background:#11A0FF;color:#fff;border:1px solid #11A0FF;}
.w110-product-detail .content .module-wrap .hd .product-intro .action .button {display:inline-block;font-size:16px;line-height:40px;text-align:center;padding:0 40px;background-color:#fff;color:#333;border:1px solid #d9d9d9;border-radius:8px;transition:background-color .4s,border-color .4s;}
.w110-product-detail .content .module-wrap .hd .product-intro .action .button:hover {background-color:#f5f5f5;}
.w110-product-detail .content .module-wrap .hd .product-intro .action .button.accents {background-color:#11A0FF;color:#fff;border-color:#11A0FF;}
.w110-product-detail .content .module-wrap .hd .product-intro .action .button.accents:hover {border-color:#465f95;background-color:#465f95;}
.w110-product-detail .content .module-wrap .hd .product-intro .action .button.cart {background-color:#26BB79;color:#fff;border-color:#26BB79;}
.w110-product-detail .content .module-wrap .hd .product-intro .action .button.cart:hover {border-color:#1e9661;background-color:#1e9661;}
.w110-product-detail .content .module-wrap .bd {margin-top:32px;}
.w110-product-detail .content .module-wrap .bd.mt0 {margin-top:0;}
.w110-product-detail .content .module-wrap .bd .title {text-align:center;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eeeeee;}
.w110-product-detail .content .module-wrap .bd .title h2 {font-size:20px;color:#333;}
.w110-product-detail .content .module-wrap .bd .title p {font-size:16px;color:#999;margin-top:10px;}
.w110-product-detail .content .module-wrap .bd a .title h2 {color:#11A0FF;}
.w110-product-detail .content .module-wrap .bd a:hover h2 {color:#f6aec6;}
.w110-product-detail .content .module-wrap .bd .tips {clear:both;padding:16px 0;}
.w110-product-detail .content .module-wrap .bd .tips h4 {border-left:3px solid #11A0FF;line-height:1.5;padding:4px 16px;font-size:18px;font-weight:normal;color:#11A0FF;}
.w110-product-detail .content .module-wrap .bd .product-page-list ul {display:flex;flex-wrap:wrap;}
.w110-product-detail .content .module-wrap .bd .product-page-list ul li {display:flex;flex-direction:row;width:100%;align-items:center;background:#f7f8fc;}
.w110-product-detail .content .module-wrap .bd .product-page-list ul li.mb0 {margin-bottom:0;}
.w110-product-detail .content .module-wrap .bd .product-page-list ul li.mb0 .mb0 {margin-bottom:0;}
.w110-product-detail .content .module-wrap .bd .product-page-list ul li .product-page-item {display:flex;flex-direction:column;position:relative;max-width:280px;}
.w110-product-detail .content .module-wrap .bd .product-page-list ul li .product-page-item .cover {display:block;position:relative;width:100%;overflow:hidden;}
.w110-product-detail .content .module-wrap .bd .product-page-list ul li .product-page-item .cover > img {display:block;width:100%;transition:all .4s;}
.w110-product-detail .content .module-wrap .bd .product-page-list ul li .product-page-item .cover:hover > img {transform:scale(1.1);}
.w110-product-detail .content .module-wrap .bd .product-page-list ul li .intro {flex:auto;padding:16px 0 0 16px;}
.w110-product-detail .content .module-wrap .bd .product-page-list ul li .intro h3 {font-size:18px;line-height:32px;height:32px;color:#333;transition:color .5s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal;}
.w110-product-detail .content .module-wrap .bd .product-page-list ul li .intro p {font-size:16px;line-height:24px;height:72px;color:#999;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word;white-space:normal;-webkit-line-clamp:3;}
.w110-product-detail .content .module-wrap .bd .product-page-list ul li .intro > .btn_more {display:inline-block;font-size:16px;line-height:40px;background-color:#f6aec6;color:#fff;text-align:center;padding:0 40px 0 24px;position:relative;border-radius:20px;transition:background-color .4s;vertical-align:top;float:right;}
.w110-product-detail .content .module-wrap .bd .product-page-list ul li .intro > .btn_more:after {content:'→';display:block;position:absolute;top:0;right:16px;transition:transform .4s;}
.w110-product-detail .content .module-wrap .bd .product-page-list ul li .intro > .btn_more:hover {background-color:#c58b9e;}
.w110-product-detail .content .module-wrap .bd .product-page-list ul li .intro > .btn_more:hover:after {transform:translateX(8px);}
.w110-product-detail .content .module-wrap .bd .product-page-list ul li .intro .wui-btn {display:none;}
.w110-product-detail .content .module-wrap .bd .product-page-list ul li:hover h3 {color:#11A0FF;}
.w110-product-detail .content .module-wrap .bd .product-page-list ul li a .icon {font-size:50px;position:absolute;color:#fff;}
.w110-product-detail .content .module-wrap .bd .product-page-list ul li a .icon i {font-size:inherit;}
.w110-product-detail .content .module-wrap .bd .product-page-list ul li img {display:block;flex:auto;object-position:center;object-fit:contain;height:0;width:100%;padding-bottom:100%;}
.w110-product-detail .content .module-wrap .bd .product-page-list ul li img.loaded {width:100%;height:100%;padding-right:0;padding-bottom:0;}
.w110-product-detail .content .module-wrap .bd .video-item {max-width:500px;}
.w110-product-detail .content .module-wrap .bd .video-item img {max-width:100%;}
.w110-product-detail .content .module-wrap .login {padding:0;}
.w110-product-detail .content .module-wrap .login .login-wrap {padding:0;}
.w110-product-detail .content .login {padding:0 32px 32px 32px;background:#fff;}
.w110-product-detail .sidebar {width:20%;margin-left:32px;}
.w110-product-detail .sidebar .hd {display:flex;align-items:center;margin-bottom:32px;text-transform:uppercase;}
.w110-product-detail .sidebar .hd h3 {flex:auto;font-size:24px;line-height:32px;color:#333;}
.w110-product-detail .sidebar .hd a {line-height:32px;font-size:14px;color:#999;transition:color .5s;}
.w110-product-detail .sidebar .hd a:hover {color:#11A0FF;}
.w110-product-detail .sidebar .bd ul {display:flex;flex-wrap:wrap;margin:-16px 0 0 -16px;}
.w110-product-detail .sidebar .bd ul li {width:100%;padding:16px 0 0 16px;}
.w110-product-detail .sidebar .bd ul li a {display:block;}
.w110-product-detail .sidebar .bd ul li a:hover .intro h4 {color:#11A0FF;}
.w110-product-detail .sidebar .bd ul li .cover {display:block;position:relative;height:0;width:100%;padding-bottom:100%;}
.w110-product-detail .sidebar .bd ul li .cover img {display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-position:center;object-fit:contain;}
.w110-product-detail .sidebar .bd ul li .intro h4 {padding:8px;font-size:16px;font-weight:normal;text-align:center;transition:color .4s;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal;}
@media screen and (max-width:1280px) {.w110-product-detail .product-detail-wrap {flex-wrap:wrap;}
.w110-product-detail .content {width:100%;padding:24px;}
.w110-product-detail .content .module-wrap .hd .product-cover {max-width:400px;}
.w110-product-detail .content .module-wrap .hd .product-intro {padding-left:24px;}
.w110-product-detail .content .module-wrap .hd .product-intro .title {margin-bottom:16px;}
.w110-product-detail .content .module-wrap .hd .product-intro .title h2 {font-size:20px;}
.w110-product-detail .content .module-wrap .hd .product-intro .action .button {font-size:14px;line-height:36px;padding:0 16px;}
.w110-product-detail .content .module-wrap .bd {margin-top:24px;}
.w110-product-detail .sidebar {width:100%;margin-left:0;margin-top:24px;}
.w110-product-detail .sidebar .hd {margin-bottom:24px;}
.w110-product-detail .sidebar .hd h3 {font-size:20px;line-height:24px;}
.w110-product-detail .sidebar .hd a {line-height:24px;font-size:14px;}
.w110-product-detail .sidebar .bd ul {margin:-24px 0 0 -24px;}
.w110-product-detail .sidebar .bd ul li {width:25%;padding:24px 0 0 24px;}
.w110-product-detail .sidebar .bd ul li .intro h4 {font-size:14px;}
}
@media screen and (max-width:992px) {.w110-product-detail .content {padding:0px;}
.w110-product-detail .content .module-wrap {padding:16px;}
.w110-product-detail .content .module-wrap .hd {flex-wrap:wrap;}
.w110-product-detail .content .module-wrap .hd .product-cover {max-width:none;}
.w110-product-detail .content .module-wrap .hd .product-intro {padding-left:0;padding-top:16px;}
.w110-product-detail .content .module-wrap .hd .product-intro .title {margin-bottom:16px;padding-bottom:16px;}
.w110-product-detail .content .module-wrap .hd .product-intro .title h2 {font-size:18px;}
.w110-product-detail .content .module-wrap .hd .product-intro .action .button {width:49%;line-height:40px;}
.w110-product-detail .content .module-wrap .bd {margin-top:16px;}
.w110-product-detail .content .module-wrap .bd .product-page-list ul li {display:block;}
.w110-product-detail .content .module-wrap .bd .product-page-list ul li .product-page-item {max-width:100%;margin-bottom:0;}
.w110-product-detail .content .module-wrap .bd .product-page-list ul li .intro {padding:16px 0;}
.w110-product-detail .content .module-wrap .bd .product-page-list ul li .intro p {margin-bottom:0;}
.w110-product-detail .content .module-wrap .bd .product-page-list ul li .intro .wui-btn {display:none;}
.w110-product-detail .content .module-wrap .keyword-tag .keyword-tag-wrap {display:block;margin:0;}
.w110-product-detail .content .module-wrap .keyword-tag .keyword-tag-wrap ul {width:100%;margin:0;padding:0px;display:block;}
.w110-product-detail .content .module-wrap .keyword-tag .keyword-tag-wrap ul li {width:100%;}
.w110-product-detail .content .module-wrap .keyword-tag .keyword-tag-wrap ul li ul {margin:0 0 20px 0;}
.w110-product-detail .content .login {padding:0 16px 16px 16px;}
.w110-product-detail .sidebar {margin-top:16px;}
.w110-product-detail .sidebar .hd {margin-bottom:16px;}
.w110-product-detail .sidebar .hd h3 {font-size:18px;}
.w110-product-detail .sidebar .hd a {font-size:12px;}
.w110-product-detail .sidebar .bd ul {margin:-16px 0 0 -16px;}
.w110-product-detail .sidebar .bd ul li {width:50%;padding:16px 0 0 16px;}
.w110-product-detail .content .module-wrap .hd .product-intro .price-list {padding:8px;}
.w110-product-detail .content .module-wrap .hd .product-intro .price-list .supplier {flex-direction:column;align-items:start;}
.w110-product-detail .content .module-wrap .hd .product-intro .price-list h3 {margin-bottom:10px;}
.w110-product-detail .content .module-wrap .hd .product-intro .price-list .supplier h4 {margin-bottom:10px;}
.w110-product-detail .content .module-wrap .hd .product-intro .price-list .supplier ul {flex-wrap:wrap;}
.w110-product-detail .content .module-wrap .hd .product-intro .price-list .supplier ul li {font-size:14px;margin-bottom:10px;margin-right:10px;}
}
/*!- w110-product-detail end -*//*!- w110-product-list begin -*/.w110-product-list .filter {background-color:#fff;padding:16px 32px;}
.w110-product-list .filter .row .col {display:flex;align-items:flex-start;padding:16px 0;border-bottom:1px dashed #eeeeee;}
.w110-product-list .filter .row .col .label {flex:none;min-width:120px;font-size:14px;line-height:32px;color:#999;}
.w110-product-list .filter .row .col .value {flex:auto;}
.w110-product-list .filter .row .col:last-child {border-bottom:0;}
.w110-product-list .filter .radio,.w110-product-list .filter .checkbox {display:inline-block;vertical-align:middle;position:relative;padding-left:24px;min-height:16px;margin:0 16px 0 0;}
.w110-product-list .filter .radio span,.w110-product-list .filter .checkbox span {display:block;font-size:14px;line-height:32px;color:#333;transition:color .4s;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:200px;}
.w110-product-list .filter .radio:before,.w110-product-list .filter .radio:after,.w110-product-list .filter .checkbox:before,.w110-product-list .filter .checkbox:after {display:block;content:'';position:absolute;top:50%;}
.w110-product-list .filter .radio:before,.w110-product-list .filter .checkbox:before {left:0;margin-top:-8px;width:16px;height:16px;border:1px solid #d9d9d9;transition:border-color .4s;}
.w110-product-list .filter .radio:after,.w110-product-list .filter .checkbox:after {left:4px;margin-top:-4px;width:8px;height:8px;}
.w110-product-list .filter .radio:hover span,.w110-product-list .filter .checkbox:hover span {color:#11A0FF;}
.w110-product-list .filter .radio:hover:before,.w110-product-list .filter .checkbox:hover:before {border-color:#11A0FF;}
.w110-product-list .filter .radio.active span,.w110-product-list .filter .checkbox.active span {color:#11A0FF;}
.w110-product-list .filter .radio.active:before,.w110-product-list .filter .checkbox.active:before {border-color:#11A0FF;}
.w110-product-list .filter .radio.active:after,.w110-product-list .filter .checkbox.active:after {background-color:#11A0FF;}
.w110-product-list .filter .radio:before,.w110-product-list .filter .radio:after {border-radius:50%;}
.w110-product-list .wrapper {margin-bottom:60px;padding:15px;background-color:#fff;border-radius:20px;}
.w110-product-list .wrapper .tabs {font-size:0;line-height:1;border-bottom:1px solid #eeeeee;white-space:nowrap;overflow-x:auto;}
.w110-product-list .wrapper .tabs .tab-item {display:inline-block;vertical-align:top;font-size:14px;line-height:50px;padding:0 16px;text-align:center;transition:color .4s,background-color .4s;}
.w110-product-list .wrapper .tabs .tab-item:hover {color:#11A0FF;background-color:#f5f5f5;}
.w110-product-list .wrapper .tabs .tab-item.active {background-color:#11A0FF;color:#fff;}
.w110-product-list .wrapper .grid ul {margin:-15px 0 0 -15px;display:flex;flex-wrap:wrap;}
.w110-product-list .wrapper .grid ul li {display:block;padding:15px 0 0 15px;width:20%;}
.w110-product-list .wrapper .grid ul li .grid-item {display:block;position:relative;}
.w110-product-list .wrapper .grid ul li .grid-item .cover {display:block;position:relative;overflow:hidden;border:1px solid #eeeeee;height:0;width:100%;padding-bottom:100%;}
.w110-product-list .wrapper .grid ul li .grid-item .cover img {display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-position:center;object-fit:contain;transition:transform .4s;}
.w110-product-list .wrapper .grid ul li .grid-item .intro {padding:8px 0 0 0;padding:10px 0;width:100%;}
.w110-product-list .wrapper .grid ul li .grid-item .intro h4 {display:block;font-weight:normal;font-size:14px;text-align:left;line-height:25px;transition:color .4s;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word;white-space:normal;-webkit-line-clamp:2;text-align:center;}
.w110-product-list .wrapper .grid ul li .grid-item .intro p {line-height:25px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word;}
.w110-product-list .wrapper .grid ul li .grid-item:hover .cover img {transform:scale(1.1);}
.w110-product-list .wrapper .grid ul li .grid-item:hover .intro h4 {color:#11A0FF;}
.w110-product-list .wrapper .grid .product-list-w4 li {width:25%;flex:auto;}
.w110-product-list .wrapper .grid .product-list-w4 li .grid-item .intro h4 {-webkit-line-clamp:1;}
.w110-product-list .wrapper .grid .recommend .grid-item .cover img {height:auto;}
.w110-product-list .wrapper .grid .recommend:last-child .intro-icon {display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.5);color:#fff;transition:color .4s;}
.w110-product-list .wrapper .grid .recommend:last-child .intro-icon .icon {font-size:50px;}
.w110-product-list .wrapper .grid .recommend:last-child .intro-icon .icon i {font-size:inherit;}
.w110-product-list .wrapper .grid .recommend:last-child .intro-icon .text {font-size:16px;font-weight:normal;margin-top:10px;line-height:25px;}
.w110-product-list .wrapper .grid .recommend:last-child .intro-icon:hover {color:#f6aec6;}
.w110-product-list .header {margin-bottom:15px;background:#f7f8fc;}
.w110-product-list .header > h3 {font-size:20px;line-height:32px;color:#11A0FF;font-weight:normal;padding-left:20px;}
.w110-product-list .product-list-wrap {display:flex;align-items:flex-start;}
.w110-product-list .content {width:100%; margin-bottom:60px;z-index: 0;position: relative;}
.w110-product-list .sidebar {width:20%;margin-left:32px;}
.w110-product-list .sidebar .hd {display:flex;align-items:center;margin-bottom:32px;text-transform:uppercase;}
.w110-product-list .sidebar .hd h3 {flex:auto;font-size:24px;line-height:32px;color:#333;}
.w110-product-list .sidebar .hd a {line-height:32px;font-size:14px;color:#999;transition:color .5s;}
.w110-product-list .sidebar .hd a:hover {color:#11A0FF;}
.w110-product-list .sidebar .bd ul {display:flex;flex-wrap:wrap;margin:-16px 0 0 -16px;}
.w110-product-list .sidebar .bd ul li {width:100%;padding:16px 0 0 16px;}
.w110-product-list .sidebar .bd ul li a {display:block;}
.w110-product-list .sidebar .bd ul li a:hover .intro h4 {color:#11A0FF;}
.w110-product-list .sidebar .bd ul li .cover {display:block;position:relative;height:0;width:100%;padding-bottom:100%;}
.w110-product-list .sidebar .bd ul li .cover img {display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-position:center;object-fit:contain;}
.w110-product-list .sidebar .bd ul li .intro h4 {padding:8px;font-size:16px;font-weight:normal;text-align:center;transition:color .4s;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal;}
.product-brand-list-wrap .wrapper .grid ul li {display:block;padding:15px 0 0 15px;width:12.5%;}
.product-brand-list-wrap {display:flex;align-items:flex-start;}
@media screen and (max-width:1280px) {.w110-product-list .filter {padding:8px 24px;}
.w110-product-list .filter .row .col {padding:8px 0;}
.w110-product-list .filter .row .col .label {min-width:100px;}
.w110-product-list .wrapper {margin-top:24px;}
.w110-product-list .wrapper .tabs .tab-item {line-height:42px;}
.w110-product-list .wrapper .grid ul li {width:33.33%;}
.w110-product-list .pager {padding-top:24px;}
.w110-product-list .header {margin-bottom:24px;}
.w110-product-list .header > h3 {font-size:20px;line-height:24px;}
.w110-product-list .product-list-wrap {flex-wrap:wrap;}
.w110-product-list .content {width:80%;padding:0;margin-bottom:16px;}
.w110-product-list .sidebar {width:100%;margin-left:0;margin-top:24px;}
.w110-product-list .sidebar .hd {margin-bottom:24px;}
.w110-product-list .sidebar .hd h3 {font-size:20px;line-height:24px;}
.w110-product-list .sidebar .hd a {line-height:24px;font-size:14px;}
.w110-product-list .sidebar .bd ul {margin:-24px 0 0 -24px;}
.w110-product-list .sidebar .bd ul li {width:25%;padding:24px 0 0 24px;}
.w110-product-list .sidebar .bd ul li .intro h4 {font-size:14px;}
}
@media screen and (max-width:992px) {.w110-product-list .wrapper {padding:8px;}
.product-brand-list-wrap {display:flex;align-items:flex-start;flex-direction:column;}
.w110-product-list .filter {padding:4px 16px;}
.w110-product-list .filter .row .col .label {min-width:72px;line-height:24px;font-size:12px;font-weight:normal;}
.w110-product-list .filter .radio,.w110-product-list .filter .checkbox {padding-left:20px;margin:0 8px 0 0;}
.w110-product-list .filter .radio span,.w110-product-list .filter .checkbox span {font-size:12px;line-height:24px;}
.w110-product-list .wrapper {margin-top:8px;}
.w110-product-list .wrapper .tabs .tab-item {line-height:36px;}
.w110-product-list .wrapper .grid {padding:0;}
.w110-product-list .wrapper .grid ul {margin:-8px 0 0 -8px;}
.w110-product-list .wrapper .grid ul li {width:33.33%;padding:8px 0 0 8px;}
.w110-product-list .wrapper .grid ul li .grid-item .intro p {display:none;}
.w110-product-list .wrapper .grid .product-list-w4 li {width:50%;}
.w110-product-list .pager {padding-top:0;margin-bottom:30px;}
.w110-product-list .header {margin-bottom:16px;padding:10px 0;}
.w110-product-list .header > h3 {font-size:18px;}
.w110-product-list .sidebar {margin-top:16px;}
.w110-product-list .sidebar .hd {margin-bottom:16px;}
.w110-product-list .sidebar .hd h3 {font-size:18px;}
.w110-product-list .sidebar .hd a {font-size:12px;}
.w110-product-list .sidebar .bd ul {margin:-16px 0 0 -16px;}
.w110-product-list .sidebar .bd ul li {width:50%;padding:16px 0 0 16px;}
}
/*!- w110-product-list end -*//*!- w110-product-brand-list begin -*//*!- w110-product-brand-list end -*//*!- w110-product-list-home begin -*/.w110-product-list-home .filter {background-color:#fff;padding:16px 32px;}
.w110-product-list-home .filter .row .col {display:flex;align-items:flex-start;padding:16px 0;border-bottom:1px dashed #eeeeee;}
.w110-product-list-home .filter .row .col .label {flex:none;min-width:120px;font-size:14px;line-height:32px;color:#999;}
.w110-product-list-home .filter .row .col .value {flex:auto;}
.w110-product-list-home .filter .row .col:last-child {border-bottom:0;}
.w110-product-list-home .filter .radio,.w110-product-list-home .filter .checkbox {display:inline-block;vertical-align:middle;position:relative;padding-left:24px;min-height:16px;margin:0 16px 0 0;}
.w110-product-list-home .filter .radio span,.w110-product-list-home .filter .checkbox span {display:block;font-size:14px;line-height:32px;color:#333;transition:color .4s;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:200px;}
.w110-product-list-home .filter .radio:before,.w110-product-list-home .filter .radio:after,.w110-product-list-home .filter .checkbox:before,.w110-product-list-home .filter .checkbox:after {display:block;content:'';position:absolute;top:50%;}
.w110-product-list-home .filter .radio:before,.w110-product-list-home .filter .checkbox:before {left:0;margin-top:-8px;width:16px;height:16px;border:1px solid #d9d9d9;transition:border-color .4s;}
.w110-product-list-home .filter .radio:after,.w110-product-list-home .filter .checkbox:after {left:4px;margin-top:-4px;width:8px;height:8px;}
.w110-product-list-home .filter .radio:hover span,.w110-product-list-home .filter .checkbox:hover span {color:#11A0FF;}
.w110-product-list-home .filter .radio:hover:before,.w110-product-list-home .filter .checkbox:hover:before {border-color:#11A0FF;}
.w110-product-list-home .filter .radio.active span,.w110-product-list-home .filter .checkbox.active span {color:#11A0FF;}
.w110-product-list-home .filter .radio.active:before,.w110-product-list-home .filter .checkbox.active:before {border-color:#11A0FF;}
.w110-product-list-home .filter .radio.active:after,.w110-product-list-home .filter .checkbox.active:after {background-color:#11A0FF;}
.w110-product-list-home .filter .radio:before,.w110-product-list-home .filter .radio:after {border-radius:50%;}
.w110-product-list-home .wrapper {/*margin-bottom:20px;*/}
.w110-product-list-home .wrapper .tabs {font-size:0;line-height:1;border-bottom:1px solid #eeeeee;white-space:nowrap;overflow-x:auto;}
.w110-product-list-home .wrapper .tabs .tab-item {display:inline-block;vertical-align:top;font-size:14px;line-height:50px;padding:0 16px;text-align:center;transition:color .4s,background-color .4s;}
.w110-product-list-home .wrapper .tabs .tab-item:hover {color:#11A0FF;background-color:#f5f5f5;}
.w110-product-list-home .wrapper .tabs .tab-item.active {background-color:#11A0FF;color:#fff;}
.w110-product-list-home .wrapper .grid ul {margin:-15px 0 0 -15px;display:flex;flex-wrap:wrap;}
.w110-product-list-home .wrapper .grid ul li {display:block;padding:15px 0 0 15px;width:10%;}
.w110-product-list-home .wrapper .grid ul li .grid-item {display:block;position:relative;}
.w110-product-list-home .wrapper .grid ul li .grid-item .cover {display:block;position:relative;overflow:hidden;border:1px solid #eeeeee;height:0;width:100%;padding-bottom:100%;border-radius:4px;}
.w110-product-list-home .wrapper .grid ul li .grid-item .cover img {display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-position:center;object-fit:contain;transition:transform .4s;}
.w110-product-list-home .wrapper .grid ul li .grid-item .intro {padding:8px 0 0 0;background:rgba(255,255,255,0.65);padding:10px 0;width:100%;}
.w110-product-list-home .wrapper .grid ul li .grid-item .intro h4 {display:block;font-weight:normal;font-size:16px;text-align:center;line-height:25px;transition:color .4s;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word;white-space:normal;-webkit-line-clamp:2;}
.w110-product-list-home .wrapper .grid ul li .grid-item .intro p {line-height:25px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word;}
.w110-product-list-home .wrapper .grid ul li .grid-item:hover .cover img {transform:scale(1.1);}
.w110-product-list-home .wrapper .grid ul li .grid-item:hover .cover {border:1px solid #11A0FF;}
.w110-product-list-home .wrapper .grid ul li .grid-item:hover .intro h4 {color:#11A0FF;}
.w110-product-list-home .wrapper .grid .product-list-w4 li {width:25%;flex:auto;}
.w110-product-list-home .wrapper .grid .product-list-w4 li .grid-item .intro h4 {-webkit-line-clamp:1;}
.w110-product-list-home .wrapper .grid .recommend .grid-item .cover img {height:auto;}
.w110-product-list-home .wrapper .grid .recommend:last-child .intro-icon {display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.5);color:#fff;transition:color .4s;}
.w110-product-list-home .wrapper .grid .recommend:last-child .intro-icon .icon {font-size:50px;}
.w110-product-list-home .wrapper .grid .recommend:last-child .intro-icon .icon i {font-size:inherit;}
.w110-product-list-home .wrapper .grid .recommend:last-child .intro-icon .text {font-size:16px;font-weight:normal;margin-top:10px;line-height:25px;}
.w110-product-list-home .wrapper .grid .recommend:last-child .intro-icon:hover {color:#f6aec6;}
.w110-product-list-home .header {margin-bottom:15px;background:#f7f8fc;}
.w110-product-list-home .header > h3 {font-size:20px;line-height:32px;color:#11A0FF;font-weight:normal;padding-left:20px;}
.w110-product-list-home .product-list-wrap {display:flex;align-items:flex-start;margin-bottom:30px;}
.w110-product-list-home .content {flex:auto;/*width:80%;*/  padding:15px;background-color:#fff;border-radius:20px;margin-bottom:60px;}
.w110-product-list-home .sidebar {width:20%;margin-left:32px;}
.w110-product-list-home .sidebar .hd {display:flex;align-items:center;margin-bottom:32px;text-transform:uppercase;}
.w110-product-list-home .sidebar .hd h3 {flex:auto;font-size:24px;line-height:32px;color:#333;}
.w110-product-list-home .sidebar .hd a {line-height:32px;font-size:14px;color:#999;transition:color .5s;}
.w110-product-list-home .sidebar .hd a:hover {color:#11A0FF;}
.w110-product-list-home .sidebar .bd ul {display:flex;flex-wrap:wrap;margin:-16px 0 0 -16px;}
.w110-product-list-home .sidebar .bd ul li {width:100%;padding:16px 0 0 16px;}
.w110-product-list-home .sidebar .bd ul li a {display:block;}
.w110-product-list-home .sidebar .bd ul li a:hover .intro h4 {color:#11A0FF;}
.w110-product-list-home .sidebar .bd ul li .cover {display:block;position:relative;height:0;width:100%;padding-bottom:100%;}
.w110-product-list-home .sidebar .bd ul li .cover img {display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-position:center;object-fit:contain;}
.w110-product-list-home .sidebar .bd ul li .intro h4 {padding:8px;font-size:16px;font-weight:normal;text-align:center;transition:color .4s;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal;}
@media screen and (max-width:1280px) {.w110-product-list-home .filter {padding:8px 24px;}
.w110-product-list-home .filter .row .col {padding:8px 0;}
.w110-product-list-home .filter .row .col .label {min-width:100px;}
.w110-product-list-home .wrapper {margin-top:24px;}
.w110-product-list-home .wrapper .tabs .tab-item {line-height:42px;}
.w110-product-list-home .wrapper .grid ul li {width:33.33%;}
.w110-product-list-home .pager {padding-top:24px;}
.w110-product-list-home .header {margin-bottom:24px;}
.w110-product-list-home .header > h3 {font-size:20px;line-height:24px;}
.w110-product-list-home .product-list-wrap {flex-wrap:wrap;margin-bottom:10px;}
.w110-product-list-home .content {width:100%;padding:10px;margin-bottom:16px;}
.w110-product-list-home .sidebar {width:100%;margin-left:0;margin-top:24px;}
.w110-product-list-home .sidebar .hd {margin-bottom:24px;}
.w110-product-list-home .sidebar .hd h3 {font-size:20px;line-height:24px;}
.w110-product-list-home .sidebar .hd a {line-height:24px;font-size:14px;}
.w110-product-list-home .sidebar .bd ul {margin:-24px 0 0 -24px;}
.w110-product-list-home .sidebar .bd ul li {width:25%;padding:24px 0 0 24px;}
.w110-product-list-home .sidebar .bd ul li .intro h4 {font-size:14px;}
}
@media screen and (max-width:992px) {.w110-product-list-home .filter {padding:4px 16px;}
.w110-product-list-home .filter .row .col .label {min-width:72px;line-height:24px;font-size:12px;font-weight:normal;}
.w110-product-list-home .filter .radio,.w110-product-list .filter .checkbox {padding-left:20px;margin:0 8px 0 0;}
.w110-product-list-home .filter .radio span,.w110-product-list .filter .checkbox span {font-size:12px;line-height:24px;}
.w110-product-list-home .wrapper {margin-top:8px;}
.w110-product-list-home .wrapper .tabs .tab-item {line-height:36px;}
.w110-product-list-home .wrapper .grid {padding:0px;}
.w110-product-list-home .wrapper .grid ul {margin:-8px 0 0 -8px;}
.w110-product-list-home .wrapper .grid ul li {width:33.33%;padding:8px 0 0 8px;}
.w110-product-list-home .wrapper .grid ul li .grid-item .intro h4 {font-size:14px;}
.w110-product-list-home .wrapper .grid ul li .grid-item .intro p {display:none;}
.w110-product-list-home .wrapper .grid .product-list-w4 li {width:50%;}
.w110-product-list-home .pager {padding-top:0;margin-bottom:30px;}
.w110-product-list-home .header {margin-bottom:16px;padding:10px 0;}
.w110-product-list-home .header > h3 {font-size:18px;}
.w110-product-list-home .sidebar {margin-top:16px;}
.w110-product-list-home .sidebar .hd {margin-bottom:16px;}
.w110-product-list-home .sidebar .hd h3 {font-size:18px;}
.w110-product-list-home .sidebar .hd a {font-size:12px;}
.w110-product-list-home .sidebar .bd ul {margin:-16px 0 0 -16px;}
.w110-product-list-home .sidebar .bd ul li {width:50%;padding:16px 0 0 16px;}
}
/*!- w110-product-list-home end -*//*!- w110-tabs begin -*/.w110-tabs {display:block;position:sticky;z-index:997;top:72px;left:0;right:0;background-color:#fff;box-shadow:0 1px 0 0 rgba(0,0,0,0.05);}
.w110-tabs .w110-tabs-wrap {padding:0;}
.w110-tabs .w110-tabs-content ul {display:flex;justify-content:center;overflow-x:auto;padding:0 16px;}
.w110-tabs .w110-tabs-content ul li {margin:0 16px;}
.w110-tabs .w110-tabs-content ul li a {display:block;line-height:56px;font-size:16px;color:#333;max-width:200px;border-bottom:1px solid transparent;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal;}
.w110-tabs .w110-tabs-content ul li.active a {color:#11A0FF;border-color:#11A0FF;}
.w110-tabs.auto-hide {display:none;}
@media screen and (max-width:1280px) {.w110-tabs .w110-tabs-content ul li {margin:0 12px;}
}
@media screen and (max-width:992px) {.w110-tabs {top:56px;}
.w110-tabs .w110-tabs-content ul {justify-content:left;padding:0 16px;}
.w110-tabs .w110-tabs-content ul li {margin:0 16px 0 0;}
.w110-tabs .w110-tabs-content ul li a {line-height:40px;font-size:14px;}
.w110-tabs.auto-hide {display:block;}
}
/*!- w110-tabs end -*/.wui-dialog-wrap {display:block;width:100%;height:100%;position:fixed;top:0;left:0;z-index:10001;background-color:rgba(0,0,0,0.5);-webkit-animation:fade-in 0.3s ease 0s both;animation:fade-in 0.3s ease 0s both;}
.wui-dialog-wrap .wui-dialog {webkit-box-shadow:0 3px 6px -4px rgba(0,0,0,0.12),0 6px 16px 0 rgba(0,0,0,0.08),0 9px 28px 8px rgba(0,0,0,0.05);box-shadow:0 3px 6px -4px rgba(0,0,0,0.12),0 6px 16px 0 rgba(0,0,0,0.08),0 9px 28px 8px rgba(0,0,0,0.05);-webkit-animation:dialog-in 0.3s ease 0s both;animation:dialog-in 0.3s ease 0s both;display:block;width:420px;border-radius:4px;background-color:#fff;padding:24px;position:absolute;top:100px;left:50%;margin-left:-210px;}
.wui-dialog-wrap .wui-dialog .wui-dialog-container {display:block;position:relative;padding-left:38px;}
.wui-dialog-wrap .wui-dialog .wui-dialog-container .wui-dialog-icon {display:block;width:24px;height:24px;position:absolute;top:0;left:0;font-size:0;}
.wui-dialog-wrap .wui-dialog .wui-dialog-container .wui-dialog-icon .wui-dialog-icon-inner {display:block;width:24px;height:24px;fill:currentColor;overflow:hidden;}
.wui-dialog-wrap .wui-dialog .wui-dialog-container .wui-dialog-icon .wui-dialog-icon-inner > i {font-size:24px;}
.wui-dialog-wrap .wui-dialog .wui-dialog-container .wui-dialog-title {display:block;font-size:16px;font-weight:500;line-height:24px;color:#333;}
.wui-dialog-wrap .wui-dialog .wui-dialog-container .wui-dialog-content {display:block;font-size:14px;line-height:22px;margin-top:8px;color:#999;}
.wui-dialog-wrap .wui-dialog .wui-dialog-container .wui-dialog-action {display:block;font-size:0;text-align:right;margin-top:24px;}
.wui-dialog-wrap .wui-dialog .wui-dialog-container .wui-dialog-action .wui-btn {margin-left:8px;}
.wui-dialog-wrap .wui-dialog.dialog-info .wui-dialog-container .wui-dialog-icon {color:#11A0FF;}
.wui-dialog-wrap .wui-dialog.dialog-success .wui-dialog-container .wui-dialog-icon {color:#26BB79;}
.wui-dialog-wrap .wui-dialog.dialog-warning .wui-dialog-container .wui-dialog-icon {color:#11A0FF;}
.wui-dialog-wrap .wui-dialog.dialog-danger .wui-dialog-container .wui-dialog-icon {color:#FE5050;}
.wui-dialog-wrap .wui-dialog.dialog-confirm .wui-dialog-container .wui-dialog-icon {color:#11A0FF;}
.wui-dialog-wrap.dialog-remove {-webkit-animation:fade-out 0.5s ease 0.5s both;animation:fade-out 0.5s ease 0.5s both;}
.wui-dialog-wrap.dialog-remove .wui-dialog {-webkit-animation:dialog-out 0.5s ease 0.5s both;animation:dialog-out 0.5s ease 0.5s both;}
.wui-btn {display:inline-block;vertical-align:middle;-webkit-transition:background-color 0.3s ease 0s;transition:background-color 0.3s ease 0s;background-image:none;outline:none;cursor:pointer;appearance:none;text-decoration:none;user-select:none;text-align:center;font-weight:500;word-spacing:normal;white-space:nowrap;color:#333;border:1px solid #eeeeee;background-color:#fff;height:32px;line-height:30px;border-radius:16px;padding:0 16px;font-size:14px;}
.wui-btn:hover,.wui-btn:focus,.wui-btn:active {color:#333;border-color:whitesmoke;background-color:whitesmoke;}
.wui-btn:disabled {color:#999;border-color:#eeeeee;background-color:#fff;cursor:not-allowed;}
.wui-btn > .active .icon-shopping-cart {color:#FE5050;}
.wui-btn > .active .icon-shopping-cart:before {content:"\ee9d" !important;}
.wui-btn > .active .icon-wish-list {color:#FE5050;}
.wui-btn > .active .icon-wish-list:before {content:"\ef9b" !important;}
.wui-btn .wui-btn-animate:hover:before {width:30px;opacity:1;}
.wui-btn .wui-btn-animate:hover > i {-webkit-transform:translate(8px,0);transform:translate(8px,0);}
.wui-btn-primary {color:#fff;border-color:#26BB79;background-color:#26BB79;}
.wui-btn-primary > .wui-btn-animate:before {background-color:#26BB79;}
.wui-btn-primary:hover,.wui-btn-primary:focus,.wui-btn-primary:active {color:#fff;border-color:#26BB79;background-color:#26BB79;}
.wui-btn-primary:disabled {color:#fff;border-color:#26BB79;background-color:#26BB79;}
.wui-btn-gray {color:#333;border-color:whitesmoke;background-color:whitesmoke;}
.wui-btn-gray .wui-btn-animate:before {background-color:whitesmoke;}
.wui-btn-gray:hover,.wui-btn-gray:focus,.wui-btn-gray:active {color:#fff;border-color:#acacac;background-color:#acacac;}
.wui-btn-gray:disabled {color:#333;border-color:#d9d9d9;background-color:#d9d9d9;}
.wui-btn-accents {color:#fff;border-color:#1890FF;background-color:#1890FF;}
.wui-btn-accents > .wui-btn-animate:before {background-color:#1890FF;}
.wui-btn-accents:hover,.wui-btn-accents:focus,.wui-btn-accents:active {color:#fff;border-color:#1a3e7d;background-color:#1a3e7d;}
.wui-btn-accents:disabled {color:#fff;border-color:#11A0FF;background-color:#11A0FF;}
.wui-btn-price {color:#fff;border-color:#11A0FF;background-color:#11A0FF;}
.wui-btn-price .wui-btn-animate:before {background-color:#11A0FF;}
.wui-btn-price:hover,.wui-btn-price:focus,.wui-btn-price:active {color:#fff;border-color:#ce7b3f;background-color:#ce7b3f;}
.wui-btn-price:disabled {color:#fff;border-color:#f4a265;background-color:#f4a265;}
.wui-btn-block {display:block;width:100%;}
.wui-btn-dazzle .active {color:#fff;background-color:#26BB79;border-color:transparent;background-image:linear-gradient(45deg,#1890FF 0%,#26BB79 90%);}
.wui-btn-loading > .icon-loading {display:none;}
.wui-btn-loading > .loading > i:not(.icon-loading) {display:none;}
.wui-btn-loading > .loading > .icon-loading {display:inline-block;-webkit-animation:btn-loading 0.6s linear infinite both;animation:btn-loading 0.6s linear infinite both;}
.wui-btn-sm {height:32px;line-height:30px;border-radius:16px;padding:0 16px;font-size:14px;}
.wui-btn-sm .wui-btn-animate:hover:before {width:30px;opacity:1;}
.wui-btn-sm .wui-btn-animate:hover > i {-webkit-transform:translate(8px,0);transform:translate(8px,0);}
.wui-btn-md {height:40px;line-height:38px;border-radius:20px;padding:0 24px;font-size:16px;}
.wui-btn-md .wui-btn-animate:hover:before {width:38px;opacity:1;}
.wui-btn-md .wui-btn-animate:hover > i {-webkit-transform:translate(13px,0);transform:translate(13px,0);}
@media only screen and (min-width:1200px) {.wui-btn .wui-btn-block\@S {display:block;width:100%;}
.wui-btn .wui-btn-sm\@S {height:32px;line-height:30px;border-radius:16px;padding:0 16px;font-size:14px;}
.wui-btn-animate  .wui-btn .wui-btn-sm\@S:hover:before {width:30px;opacity:1;}
.wui-btn-animate  .wui-btn .wui-btn-sm\@S:hover > i {-webkit-transform:translate(8px,0);transform:translate(8px,0);}
.wui-btn .wui-btn-md\@S {height:40px;line-height:38px;border-radius:20px;padding:0 24px;font-size:16px;}
.wui-btn .wui-btn-md\@S .wui-btn-animate:hover:before {width:38px;opacity:1;}
.wui-btn .wui-btn-md\@S .wui-btn-animate:hover > i {-webkit-transform:translate(13px,0);transform:translate(13px,0);}
}
@media only screen and (min-width:1366px) {.wui-btn .wui-btn-block\@M {display:block;width:100%;}
.wui-btn .wui-btn-sm\@M {height:32px;line-height:30px;border-radius:16px;padding:0 16px;font-size:14px;}
.wui-btn .wui-btn-sm\@M .wui-btn-animate:hover:before {width:30px;opacity:1;}
.wui-btn .wui-btn-sm\@M .wui-btn-animate:hover > i {-webkit-transform:translate(8px,0);transform:translate(8px,0);}
.wui-btn .wui-btn-md\@M {height:40px;line-height:38px;border-radius:20px;padding:0 24px;font-size:16px;}
.wui-btn .wui-btn-md\@M .wui-btn-animate:hover:before {width:38px;opacity:1;}
.wui-btn .wui-btn-md\@M .wui-btn-animate:hover > i {-webkit-transform:translate(13px,0);transform:translate(13px,0);}
}
@media only screen and (min-width:1600px) {.wui-btn .wui-btn-block\@L {display:block;width:100%;}
.wui-btn .wui-btn-sm\@L {height:32px;line-height:30px;border-radius:16px;padding:0 16px;font-size:14px;}
.wui-btn .wui-btn-sm\@L .wui-btn-animate:hover:before {width:30px;opacity:1;}
.wui-btn .wui-btn-sm\@L .wui-btn-animate:hover > i {-webkit-transform:translate(8px,0);transform:translate(8px,0);}
.wui-btn .wui-btn-md\@L {height:40px;line-height:38px;border-radius:20px;padding:0 24px;font-size:16px;}
.wui-btn .wui-btn-md\@L .wui-btn-animate:hover:before {width:38px;opacity:1;}
.wui-btn .wui-btn-md\@L .wui-btn-animate:hover > i {-webkit-transform:translate(13px,0);transform:translate(13px,0);}
}
/*!- w110-shopping-cart begin -*/.w110-shopping-cart .shopping-cart-wrap {/* margin-bottom:32px;*/}
.w110-shopping-cart .shopping-cart-wrap .cart-card-action {display:inline-block;-webkit-flex:none;flex:none;}
.place-an-order {display:inline-block;font-size:16px;line-height:35px;text-align:center;padding:0 40px;border:1px solid #26BB79;border-radius:8px;transition:background-color .4s,border-color .4s;background-color:#26BB79;color:#fff;}
.place-an-order:hover {border-color:#1e9661;background-color:#1e9661;}
/*.w110-shopping-cart .shopping-cart-wrap button.place-an-order {display:inline-block;font-size:16px;line-height:30px;text-align:center;padding:0 40px;border:1px solid #26BB79;border-radius:8px;transition:background-color .4s,border-color .4s;background-color:#26BB79;color:#fff;}
.w110-shopping-cart .shopping-cart-wrap button.place-an-order:hover {border-color:#1e9661;background-color:#1e9661;}
.w110-shopping-cart .shopping-cart-wrap button {display:inline-block;vertical-align:middle;font-size:14px;font-family:inherit;outline:none;border:0;background-color:#fff;color:#333;border:1px solid #d9d9d9;border-radius:35px;height:35px;padding:0 10px;transition:background-color .5s;cursor:pointer;overflow:hidden;position:relative;}
.w110-shopping-cart .shopping-cart-wrap button:hover {background-color:#11A0FF;color:#fff;border:1px solid #11A0FF;}
.w110-shopping-cart .shopping-cart-wrap button:disabled,.w110-shopping-cart .shopping-cart-wrap button.disabled {cursor:not-allowed;background-color:#acbbdd;}
@media screen and (max-width:992px) {.w110-shopping-cart .shopping-cart-wrap button {font-size:12px;}
.w110-shopping-cart .shopping-cart-wrap button.place-an-order {padding:0 10px;font-size:12px;}
}
*/.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-tips {margin-bottom:16px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-card {background-color:#fff;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-card .cart-card-hd {display:-webkit-flex;display:flex;-webkit-align-items:"center";align-items:center;padding:8px;border-bottom:1px solid #d9d9d9;margin-bottom:10px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-card .cart-card-hd .cart-card-title {display:block;font-size:20px;font-weight:500;line-height:32px;-webkit-flex:auto;flex:auto;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-card .cart-card-hd .cart-card-action {display:block;-webkit-flex:none;flex:none;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-card .cart-card-bd {padding:8px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-card .cart-card-bd.cart-card-near {padding:0;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-card .cart-card-bd .login .login-wrap {padding:10px 0;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-card .cart-card-bd .login .login-wrap .login-alert {padding:5px 20px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-card .cart-card-bd .login .login-wrap .login-form ul li input[type="text"].error {border:1px solid #FE5050;padding-top:0;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-card .cart-card-bd .login .login-wrap .login-form ul li .error {padding-top:10px;display:block;color:#FE5050;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-card .cart-card-ft {/*border-top:1px solid #d9d9d9;*/  padding:16px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-card + .cart-card {margin-top:16px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-table {table-layout:auto;display:table;border-collapse:collapse;border-spacing:0;width:100%;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-table .cart-list {border:1px solid #eee;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-table > thead {background-color:#EFFBFF;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-table > thead > tr > th {font-size:14px;line-height:32px;text-align:left;padding:8px 16px;font-weight:500;color:#999;overflow-wrap:break-word;border-bottom:1px solid #d9d9d9;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-table > tbody > tr > td {overflow-wrap:break-word;padding:16px;font-size:14px;line-height:32px;text-align:left;color:#333;/*border-bottom:1px solid #eee;*/}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-table > tbody > tr > td .unaccepted {color:#11A0FF;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-table > tbody > tr > td .order-received {color:#0EBA76;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-table > tbody > tr.order-info {background:#FCFCFC;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-table > tbody > tr:last-child > td {border:0;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-table .cart-table-shrink {white-space:normal;min-width:1px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-table .cart-table-auto {width:1px;word-break:keep-all;white-space:nowrap;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-list .cart-item .cart-item-wrap {display:-webkit-flex;display:flex;-webkit-align-items:"center";align-items:center;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-list .cart-item .cart-item-wrap .cart-item-cover {width:100px;height:100px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-list .cart-item .cart-item-wrap .cart-item-cover .cover {display:block;position:relative;overflow:hidden;border:1px solid #eeeeee;height:0;width:100%;padding-bottom:100%;border-radius:8px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-list .cart-item .cart-item-wrap .cart-item-cover .cover img {display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-position:center;object-fit:contain;transition:transform .4s;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-list .cart-item .cart-item-wrap .cart-item-con {margin-left:20px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-list .cart-item .cart-item-wrap .cart-item-con.order-con-list{width: 100%;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-list .cart-item .cart-item-wrap .cart-item-con.order-con-list>.cart-item-con-list{display: flex;flex-direction: row;flex-flow: wrap;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-list .cart-item .cart-item-wrap .cart-item-con.order-con-list>.cart-item-con-list>p{width: 25%;}
@media screen and (max-width:768px){
	.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-list .cart-item .cart-item-wrap .cart-item-con.order-con-list>.cart-item-con-list>p{width: 100%;}
}

.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-list .cart-item .cart-item-wrap .cart-item-con p {color:#666;line-height:25px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-list .cart-item .cart-item-wrap .cart-item-info {padding-left:16px;line-height:24px;color:#333;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-list .cart-item .cart-item-wrap .cart-item-info:hover {color:#11A0FF;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-list .cart-item .cart-item-action {text-align:center;cursor:pointer;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-list .cart-item .cart-item-action .cart-action-delete {display:inline-block;vertical-align:middle;color:#666;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-list .cart-item .cart-item-action .cart-action-delete .wui-icon-20 > i {font-size:20px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-list .cart-item .cart-item-action .cart-action-delete:hover {color:#FE5050;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-cashier .cart-cashier-list .cart-cashier-item:before,.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-cashier .cart-cashier-list .cart-cashier-item:after {display:table;content:"";width:100%;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-cashier .cart-cashier-list .cart-cashier-item:after {clear:both;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-cashier .cart-cashier-list .cart-cashier-item .cart-cashier-label {display:block;float:left;font-size:14px;line-height:24px;color:#333;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-cashier .cart-cashier-list .cart-cashier-item .cart-cashier-value {display:block;float:right;font-size:14px;line-height:24px;color:#333;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-cashier .cart-cashier-list .cart-cashier-item.cart-cashier-accent {font-weight:500;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-cashier .cart-cashier-list .cart-cashier-item.cart-cashier-accent .cart-cashier-label {font-size:16px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-cashier .cart-cashier-list .cart-cashier-item.cart-cashier-accent .cart-cashier-value {font-size:20px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-cashier .cart-cashier-action {margin-top:16px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-action-list {font-size:0;line-height:1;display:flex;align-items:center;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-action-list .cart-action-item {display:inline-block;vertical-align:middle;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-action-list .cart-action-item + .cart-action-item {margin-left:16px;flex:auto;-webkit-flex:auto;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-pay-list .cart-pay-item {padding:8px;border-bottom:1px solid #d9d9d9;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-pay-list .cart-pay-item:last-child {border:0;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-pay-list .cart-pay-item .wui-radio {display:inline-block;vertical-align:middle;position:relative;padding:4px 0;line-height:1;font-size:0;user-select:none;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-pay-list .cart-pay-item .wui-radio .wui-radio-label {display:inline-block;vertical-align:middle;padding-left:24px;font-size:14px;line-height:32px;height:32px;position:relative;cursor:pointer;white-space:nowrap;color:#333;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-pay-list .cart-pay-item .wui-radio .wui-radio-icon,.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-pay-list .cart-pay-item .wui-radio .wui-radio-image {display:inline-block;vertical-align:middle;height:32px;width:auto;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-pay-list .cart-pay-item .wui-payment {display:inline-block;width:128px;height:32px;background-size:128px auto;background-repeat:no-repeat;background-position:0 32px;background-image:url(../img/icon_payment.png);}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-pay-list .cart-pay-item .wui-payment.wui-payment-paypal {background-position:0 0px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-pay-list .cart-pay-item .wui-payment.wui-payment-visa {background-position:0 -32px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-pay-list .cart-pay-item .wui-payment.wui-payment-master-card {background-position:0 -64px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-empty {text-align:center;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-empty .iconfont {font-size:100px;color:#999;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-empty .w110-iconfont {font-size:100px;color:#d9d9d9;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-empty .icon-check-line {color:#26BB79;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-empty .icon-error-warning-line {color:#f19149;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-empty .shopping-cart-empty-title {font-size:20px;line-height:30px;color:#333;margin:30px 0 30px 0;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-empty .respond-success-title {font-size:30px;line-height:30px;color:#26BB79;margin:30px 0 30px 0;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-empty .respond-success-title p {font-size:18px;color:#999;margin-top:10px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-empty .respond-error-title {font-size:30px;line-height:30px;color:#f19149;margin:30px 0 30px 0;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-empty .respond-error-title p {font-size:18px;color:#999;margin-top:10px;}
@media screen and (max-width:1280px) {.w110-shopping-cart .shopping-cart-content .cart-table > tbody > tr > td {padding:8px;}
}
@media screen and (max-width:992px) {.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-card .cart-card-bd.cart-card-near {padding:0;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-card .cart-card-bd .login .login-wrap .login-form ul li {padding:16px 0 0 16px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-card .cart-card-ft {padding:16px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-card + .cart-card {margin-top:24px;display:none;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-table > thead > tr > th {padding:4px;font-size:12px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-table > tbody > tr > td {padding:4px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-table > tbody > tr > td {font-size:12px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-list .cart-item .cart-item-wrap {display:-webkit-flex;display:flex;-webkit-align-items:"center";align-items:start;flex-direction:column;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-list .cart-item .cart-item-wrap .cart-item-cover {-webkit-flex:none;flex:none;width:48px;height:48px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-list .cart-item .cart-item-wrap .cart-item-info {display:none;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-cashier {position:sticky;top:120px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-cashier .cart-cashier-list .cart-cashier-item .cart-cashier-label {font-size:18px;line-height:32px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-cashier .cart-cashier-list .cart-cashier-item .cart-cashier-value {font-size:20px;line-height:32px;color:red;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-cashier .cart-cashier-list .cart-cashier-item.cart-cashier-accent .cart-cashier-label {font-size:18px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-cashier .cart-cashier-list .cart-cashier-item.cart-cashier-accent .cart-cashier-value {font-size:24px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-action-list .cart-action-item + .cart-action-item {margin-left:24px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-pay-list .cart-pay-item {padding:16px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-list .cart-item .cart-item-wrap .cart-item-con {margin-left:0px;}
.w110-shopping-cart .shopping-cart-wrap .shopping-cart-content .cart-list .cart-item .cart-item-wrap .cart-item-con h3 {font-size:12px;}
}
/*!- w110-shopping-cart end -*//* 筛选选项选中样式 */.choice-01 li.active,.choice-02 li.active,.choice-03 li.active,.choice-04 li.active,.version-01 li.active,.size-01 li.active {background-color:#f0f8ff;/* 背景色 */    color:#1677ff;/* 文字色 */    border-color:#1677ff;/* 边框色 */}
/* 订单列表样式 */.modal-mask {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:9999;justify-content:center;align-items:center;}
.modal-content {background:#fff;border-radius:4px;padding:20px;width:300px;text-align:center;}
.modal-content p {margin:0 0 20px;font-size:14px;color:#333;}
.modal-btns {display:flex;justify-content:center;gap:10px;}
.modal-btn {padding:6px 16px;border:1px solid #ddd;border-radius:4px;background:#fff;cursor:pointer;font-size:14px;}
.modal-btn.confirm {background:#ff4444;color:#fff;border-color:#ff4444;}
/* 订单列表基础样式（和购物车表格对齐） */        .cart-table {width:100%;border-collapse:collapse;margin-top:10px;}
.cart-table th,.cart-table td {padding:12px;/*border:1px solid #eee;*/            text-align:left;}
.cart-table th {background:#f5f5f5;font-weight:normal;}
.cancel-order-btn {color:#ff4444;cursor:pointer;border:none;background:transparent;padding:0;}
.cancel-order-btn:hover {/*text-decoration:underline;*/}
/* 管理员确认页面专属样式 */.admin-confirm-body {background-color:#f8f8f8;margin:0;padding:0;}
.admin-confirm-container {padding:0;min-height:100vh;display:flex;align-items:center;justify-content:center;}
.admin-confirm-section {width:100%;max-width:580px;padding:0 20px;}
.admin-confirm-wrap {background:#ffffff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.05);padding:50px 40px;text-align:center;}
.admin-confirm-header {margin-bottom:35px;border-bottom:1px solid #eee;padding-bottom:20px;}
.admin-confirm-title {font-size:22px;color:#333;font-weight:600;margin:0;}
.admin-confirm-content {margin-bottom:40px;}
.admin-confirm-content .login-code img {max-width:150px;}
.confirm-text {font-size:18px;color:#666;line-height:1.8;margin:0 0 20px 0;}
.confirm-text .user-name {color:#0088ff;font-weight:500;}
/* 操作提示框样式 */.confirm-tips {display:none;padding:12px 15px;border-radius:6px;font-size:16px;line-height:1.5;margin:0 auto;max-width:90%;}
.tips-reject {background-color:#fff2f0;color:#ff4444;border:1px solid #ffccc7;}
.tips-pass {background-color:#f0f9ff;color:#0088ff;border:1px solid #b3d9ff;}
/* 按钮组样式 */.admin-confirm-btn-group {display:flex;gap:30px;justify-content:center;flex-wrap:wrap;}
.confirm-btn {width:160px;height:46px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all 0.2s ease;border:none;outline:none;}
/* 拒绝按钮样式 */.reject-btn {background-color:#fff;color:#ff4444;border:1px solid #ff4444;}
.reject-btn:hover {background-color:#ff4444;color:#fff;}
/* 通过按钮样式 */.pass-btn {background-color:#0088ff;color:#ffffff;}
.pass-btn:hover {background-color:#0077dd;box-shadow:0 2px 8px rgba(0,136,255,0.3);}
/* 禁用按钮样式 */.btn-disabled {opacity:0.6;cursor:not-allowed !important;}
.btn-disabled:hover {background-color:inherit !important;color:inherit !important;box-shadow:none !important;}
/* 响应式适配 */@media screen and (max-width:768px) {.admin-confirm-wrap {padding:30px 20px;}
.admin-confirm-title {font-size:20px;}
.confirm-text {font-size:16px;}
.admin-confirm-btn-group {gap:15px;}
.confirm-btn {width:140px;height:42px;font-size:14px;}
}
@media screen and (max-width:480px) {.admin-confirm-btn-group {flex-direction:column;gap:12px;}
.confirm-btn {width:100%;}
}
/* 新增客户信息表单容器 */        .customer-form-wrap {background-color:#fff;border-radius:8px;padding:30px;box-shadow:0 2px 8px rgba(0,0,0,0.05);margin-bottom:20px;}
/* 表单标题 */        .form-title {font-size:18px;color:#11A0FF;margin-bottom:25px;padding-left:10px;border-left:4px solid #11A0FF;}
/* 表单行布局 */        .form-group {display:flex;flex-wrap:wrap;margin-bottom:20px;align-items:center;justify-content:center;}
/* 表单标签 */        .form-label {width:100px;text-align:right;padding-right:15px;font-size:14px;color:#333;}
.form-label span {color:#ff4444;margin-right:3px;}
/* 表单输入框容器 */        .form-control {flex:1;max-width:500px;}
.form-control input {width:100%;height:40px;padding:8px 12px;border:1px solid #e5e5e5;border-radius:4px;font-size:14px;outline:none;}
/* 按钮区域 */        .btn-group {margin-top:30px;padding-left:115px;display:flex;gap:15px;flex-wrap:wrap;}
.btn-back,.btn-direct-order,.btn-submit-order {height:40px;padding:0 20px;border-radius:4px;font-size:14px;cursor:pointer;border:none;outline:none;}
.btn-back {background-color:#f5f5f5;color:#666;border:1px solid #ddd;}
.btn-direct-order {background-color:#fff;color:#00cc99;border:1px solid #00cc99;}
.btn-submit-order {background-color:#00cc99;color:#fff;}
/* 自适应适配 - 平板（768-992px） */        @media (max-width:992px) {.form-control {max-width:400px;}
}
/* 自适应适配 - 手机（≤768px） */        @media (max-width:768px) {.form-group {flex-direction:column;align-items:flex-start;}
.form-label {width:100%;text-align:left;padding-bottom:8px;padding-right:0;}
.form-control {max-width:100%;width:100%;}
.btn-group {padding-left:0;justify-content:flex-start;}
.customer-form-wrap {padding:20px 15px;}
}
/* 商品上传表单容器 */        .product-upload-wrap {background:#fff;border-radius:8px;padding:30px;box-shadow:0 2px 8px rgba(0,0,0,0.05);margin-bottom:20px;}
.upload-title {font-size:18px;color:#11A0FF;margin-bottom:25px;padding-left:10px;border-left:4px solid #11A0FF;}
/* 表单行样式 */        .form-row {display:flex;flex-wrap:wrap;margin-bottom:20px;align-items:flex-start;}
.form-label {width:100px;text-align:right;padding-right:15px;font-size:14px;color:#333;padding-top:8px;}
.form-label span {color:#ff4444;margin-right:3px;}
.form-control {flex:1;max-width:500px;}
.form-control input,.form-control select,.form-control textarea {width:100%;padding:8px 12px;border:1px solid #e5e5e5;border-radius:4px;font-size:14px;outline:none;box-sizing:border-box;color:#999;}
.form-control textarea {min-height:80px;resize:vertical;}
.form-control .select-wrap {position:relative;display:flex;width:100%;}
.form-control .add-btn {display:inline-block;width:30px;height:38px;line-height:38px;text-align:center;border:1px solid #11A0FF;color:#11A0FF;border-radius:4px;margin-left:8px;cursor:pointer;}
.form-control .add-btn-supplier {display:inline-block;width:60px;height:38px;line-height:38px;text-align:center;border:1px solid #11A0FF;color:#11A0FF;border-radius:4px;margin-left:8px;cursor:pointer;}
.form-control .delete-btn-supplier {display:inline-block;width:60px;height:38px;line-height:38px;text-align:center;border:1px solid #11A0FF;color:#11A0FF;border-radius:4px;margin-left:8px;cursor:pointer;}

.form-row .form-control{display: flex;}
.form-row .form-control input{margin-right: 5px;}
/* 图片上传区域 */        .upload-img-list {display:flex;gap:15px;flex-wrap:wrap;align-items:center;}
.upload-img-item {width:113px;height:113px;border:1px dashed #e5e5e5;position:relative;overflow:hidden;border-radius:4px;}
.upload-img-item img {width:100%;height:100%;object-fit:cover;}
.upload-img-item .close-btn {position:absolute;top:5px;right:5px;width:20px;height:20px;line-height:18px;text-align:center;background:rgba(0,0,0,0.5);color:#fff;border-radius:50%;font-size:12px;cursor:pointer;}
.upload-img-item.add-img {display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;color:#999;}
.upload-img-item.add-img i {font-size:24px;margin-bottom:8px;color:#11A0FF;}
/* 按钮区域 */        .btn-group {margin-top:30px;padding-left:115px;display:flex;gap:15px;}
.btn-upload {background:#00cc99;color:#fff;border:none;padding:10px 30px;border-radius:4px;font-size:14px;cursor:pointer;}
.btn-order {background:#fff;color:#00cc99;border:1px solid #00cc99;padding:10px 30px;border-radius:4px;font-size:14px;cursor:pointer;}
/* 自适应适配 */        @media (max-width:992px) {.form-control {max-width:400px;}
}
@media (max-width:768px) {.layout-sidebar {width:100%;float:none;margin-right:0;margin-bottom:20px;}
.form-row {flex-direction:column;align-items:flex-start;}
.form-label {width:100%;text-align:left;padding-bottom:8px;padding-right:0;padding-top:0;}
.form-control {max-width:100%;width:100%;}
.btn-group {padding-left:0;flex-wrap:wrap;}
.product-upload-wrap {padding:20px 15px;}
.upload-img-list {justify-content:flex-start;}
}
/* 立即下单表单容器（设计图白色卡片） */        .order-submit-wrap {background:#fff;border-radius:8px;padding:30px;box-shadow:0 1px 3px rgba(0,0,0,0.05);margin-bottom:20px;}
/* 表单标题（匹配设计图样式） */        .form-title {font-size:18px;color:#11A0FF;margin-bottom:30px;padding-left:10px;border-left:4px solid #11A0FF;font-weight:500;}
/* 表单布局（双列网格 - 核心匹配设计图） */        .form-grid {display:grid;grid-template-columns:repeat(2,1fr);gap:25px;margin-bottom:30px;}
@media (max-width:768px) {.form-grid {grid-template-columns:1fr;gap:10px 20px;}
}
/* 表单分组标题 */        .form-group-title {grid-column:1 / -1;font-size:16px;color:#11A0FF;margin:10px 0 15px 0;font-weight:500;padding-bottom:8px;border-bottom:1px solid #eee;font-weight:bold;}
/* 表单行样式（匹配设计图） */       /* .form-row {display:flex;flex-direction:column;}
*/        .form-label {font-size:14px;color:#333;margin-bottom:8px;}
.form-label span {color:#ff4444;margin-right:3px;}
.form-control {position:relative;}
.form-control input {width:100%;padding:10px 12px;border:1px solid #e5e5e5;border-radius:4px;font-size:14px;outline:none;height:40px;transition:border-color 0.2s;}
.form-control input:focus {border-color:#11A0FF;}
.form-control input::placeholder {color:#999;}
/* 按钮区域（匹配设计图位置和样式） */        .btn-group {grid-column:1 / -1;display:flex;justify-content:center;gap:20px;margin-top:10px;}
.btn-submit-order {background:#00cc99;color:#fff;border:none;padding:10px 40px;border-radius:4px;font-size:14px;cursor:pointer;height:42px;min-width:120px;transition:background 0.2s;}
.btn-submit-order:hover {background:#00b386;}
.btn-back-upload {background:#fff;color:#00cc99;border:1px solid #00cc99;padding:10px 40px;border-radius:4px;font-size:14px;cursor:pointer;height:42px;min-width:120px;transition:all 0.2s;}
.btn-back-upload:hover {background:#f8fff9;}
/* 响应式适配 */        @media (max-width:992px) {.layout-sidebar {width:160px;margin-right:15px;}
.order-submit-wrap {padding:25px 20px;}
}
@media (max-width:768px) {.layout-sidebar {width:100%;float:none;margin-right:0;margin-bottom:20px;}
.order-submit-wrap {padding:20px 15px;}
.btn-group {flex-direction:column;align-items:center;gap:15px;}
.btn-submit-order,.btn-back-upload {width:100%;/* max-width:250px;*/}
}
/* 表单容器（匹配设计图白色卡片+圆角） */        .order-submit-wrap {background:#fff;border-radius:8px;padding:25px;box-shadow:0 2px 8px rgba(0,0,0,0.03);margin-bottom:20px;}
/* 表单标题（匹配设计图蓝色+下划线） */        .form-title {font-size:18px;color:#0099dd;margin-bottom:25px;font-weight:500;padding-bottom:10px;border-bottom:1px solid #f0f0f0;}
.form-section-title {font-size:16px;color:#0099dd;margin:30px 0 15px 0;font-weight:500;}
/* 表单行（完全匹配设计图布局） */        .form-row {display:flex;flex-wrap:wrap;margin-bottom:18px;align-items:flex-start;}
.form-label {width:100px;text-align:right;padding-right:15px;font-size:14px;color:#666;padding-top:8px;}
.form-label span {color:#ff4444;margin-right:3px;}
.form-control {flex:1;max-width:500px;}
.form-control input,.form-control select {width:100%;padding:8px 12px;border:1px solid #e5e5e5;border-radius:4px;height:40px;}
.form-control textarea {width:100%;padding:8px 12px;border:1px solid #e5e5e5;border-radius:4px;height:80px;resize:none;line-height:1.5;}
/* 产品图片区域（匹配设计图3张图片布局） */        .product-img-group {display:flex;gap:10px;flex-wrap:wrap;margin-top:5px;}
.product-img-item {width:80px;height:80px;border:1px solid #e5e5e5;border-radius:4px;overflow:hidden;}
.product-img-item img {width:100%;height:100%;object-fit:cover;}
/* 按钮区域（匹配设计图绿色提交按钮） */        .btn-submit-order {background:#00cc99;color:#fff;border:none;padding:10px 40px;border-radius:4px;font-size:14px;cursor:pointer;height:40px;transition:background 0.2s;}
.btn-submit-order:hover {background:#00b386;}
/* 自适应适配 - 平板（≤992px） */        @media (max-width:992px) {.form-control {max-width:400px;}
}
/* 自适应适配 - 手机（≤768px） */        @media (max-width:768px) {.layout-sidebar {width:100%;float:none;margin-right:0;margin-bottom:20px;}
.form-row {flex-direction:column;align-items:flex-start;}
.form-label {width:100%;text-align:left;padding-bottom:8px;padding-right:0;padding-top:0;}
.form-control {max-width:100%;width:100%;}
.btn-group {padding-left:0;}
.order-submit-wrap {padding:20px 15px;}
.product-img-item {width:70px;height:70px;}
}
/* 订单备注容器（匹配设计图白色卡片样式） */        .order-notes-wrap {background:#fff;border-radius:8px;padding:30px;box-shadow:0 2px 8px rgba(0,0,0,0.05);margin-bottom:20px;border:1px solid #eee;}
/* 我的订单标题样式 */        .order-notes-title {font-size:18px;color:#333;margin-bottom:25px;font-weight:500;}
/* 订单标签栏样式（全部订单/待接单/已接单） */        .order-tabs {display:flex;border-bottom:1px solid #eee;margin-bottom:20px;}
.order-tab {padding:10px 20px;font-size:14px;color:#666;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;}
.order-tab.active {color:#11A0FF;border-bottom-color:#11A0FF;}
/* 订单列表表头样式 */        .order-list-header {display:flex;padding:10px 15px;background:#f8f9fa;border-radius:4px;margin-bottom:15px;font-size:14px;color:#666;}
.header-item {flex:1;min-width:80px;text-align:center;}
.header-item.operate {text-align:right;}
/* 订单列表项样式 */        .order-list {list-style:none;padding:0;margin:0;}
.order-item {border:1px solid #eee;border-radius:4px;padding:15px;margin-bottom:15px;display:flex;flex-wrap:wrap;}
.order-time {width:100%;font-size:12px;color:#999;margin-bottom:10px;}
.order-content {display:flex;width:100%;align-items:center;}
.order-content .cart-action-item {padding-right:15px;}
.order-img {width:80px;height:80px;border:1px solid #eee;border-radius:4px;overflow:hidden;margin-right:15px;flex-shrink:0;}
.order-img img {width:100%;height:100%;object-fit:cover;}
.order-info {flex:1;min-width:200px;}
.order-name {font-size:14px;color:#333;margin-bottom:5px;}
.order-code {font-size:12px;color:#999;margin-bottom:3px;}
.order-status-group {display:flex;justify-content:space-between;align-items:center;width:75%;margin-top:10px;}
.status-item {flex:1;text-align:center;font-size:12px;}
.status-pending {color:#ff4444;}
.status-completed {color:#00cc99;}
.order-operate {flex:1;text-align:right;}
.operate-btn {padding:4px 10px;font-size:12px;border:1px solid #ddd;border-radius:4px;background:#fff;color:#666;cursor:pointer;margin-left:8px;transition:all 0.2s;}
.operate-btn:hover {border-color:#11A0FF;color:#11A0FF;}
.operate-btn.disabled {color:#ddd;}

.shopping-cart-wrap .order-list .order-item .order-content{ margin-bottom: 10px;}
/* 批量操作栏样式 */       
.batch-bar {padding:10px 15px;border-top:1px solid #eee;margin-top:10px;display:flex;justify-content:space-between;align-items:center;bottom: 50px; position:sticky; background: #fff;}
.batch-checkbox {font-size:12px;color:#666;}
.batch-btn {padding:4px 10px;font-size:12px;border:1px solid #ddd;border-radius:4px;background:#fff;color:#666;cursor:pointer;margin-left:8px;}
.batch-bar .batch-checkbox{display: inline-block;}
.batch-bar .batch-operate{display: inline-block;}

/* 分页样式 */        .pagination {display:flex;justify-content:center;align-items:center;margin-top:30px;gap:8px;}
.page-btn {width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:1px solid #eee;border-radius:4px;cursor:pointer;color:#666;font-size:14px;}
.page-btn.active {background:#11A0FF;color:#fff;border-color:#11A0FF;}
/* 自适应适配 - 平板（≤992px） */        @media (max-width:992px) {.order-content {flex-direction:column;align-items:flex-start;}
.order-img {margin-bottom:10px;}
.order-status-group {flex-direction:column;align-items:flex-start;gap:10px;}
.order-operate {text-align:left;margin-top:10px;}
}
/* 自适应适配 - 手机（≤768px） */        @media (max-width:768px) {.layout-sidebar {width:100%;float:none;margin-right:0;margin-bottom:20px;}
.order-notes-wrap {padding:20px 15px;}
.order-tab {padding:8px 12px;font-size:13px;}
.order-item {padding:10px;}
.order-img {width:60px;height:60px;}
.operate-btn,.batch-btn {padding:3px 8px;font-size:11px;margin-left:5px;}
.page-btn {width:26px;height:26px;font-size:13px;}
}
/* 订单详情容器（匹配设计图白色卡片） */        .order-detail-wrap {background:#fff;border-radius:8px;padding:30px;box-shadow:0 2px 8px rgba(0,0,0,0.05);margin-bottom:20px;border:1px solid #eee;}
/* 订单详情标题（匹配设计图样式） */        .order-detail-title {font-size:18px;color:#11A0FF;margin-bottom:25px;padding-left:10px;border-left:4px solid #11A0FF;}
/* 订单号栏样式 */        .order-number-bar {padding:10px 15px;background:#f8f9fa;border-radius:4px;margin-bottom:20px;font-size:14px;color:#333;}
.order-number-bar span {font-weight:500;color:#11A0FF;}
/* 订单详情内容布局（四列布局匹配设计图） */        .order-detail-content {display:flex;flex-wrap:wrap;gap:30px;}
/* 各模块通用样式 */        .detail-module {flex:1;min-width:200px;}
.detail-module h3 {font-size:16px;color:#11A0FF;margin-bottom:15px;font-weight:500;}
/* 订单信息列表样式 */        .order-info-list {list-style:none;padding:0;margin:0;font-size:14px;line-height:1.8;color:#333;}
.order-info-list li {margin-bottom:8px;}
.order-info-list li span {display:inline-block;width:80px;color:#666;}
@media (max-width:768px) {.order-info-list li span {width:100px;}
}
/* 质检图片/物流凭证模块样式 */        .img-group {display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:15px;}
.img-item {width:100px;height:100px;border:1px solid #eee;border-radius:4px;overflow:hidden;}
.img-item img {width:100%;height:100%;object-fit:cover;}
.download-btn {padding:4px 12px;font-size:12px;border:1px solid #11A0FF;border-radius:4px;background:#fff;color:#11A0FF;cursor:pointer;transition:all 0.2s;}
.download-btn:hover {background:#11A0FF;color:#fff;}
/* 自适应适配 - 平板（≤992px） */        @media (max-width:992px) {.order-detail-content {gap:20px;}
.img-item {width:150px;height:150px;}
}
/* 自适应适配 - 手机（≤768px） */        @media (max-width:768px) {.layout-sidebar {width:100%;float:none;margin-right:0;margin-bottom:20px;}
.order-detail-wrap {padding:20px 15px;}
.order-detail-content {flex-direction:column;gap:25px;}
.img-group {grid-template-columns:repeat(2,150px);}
}
/* 订单跟踪容器（匹配设计图白色卡片） */        .order-track-wrap {background:#fff;border-radius:8px;padding:30px;box-shadow:0 2px 8px rgba(0,0,0,0.05);margin-bottom:20px;border:1px solid #eee;}
/* 我的订单标题（匹配设计图样式） */        .order-track-title {font-size:18px;color:#333;margin-bottom:25px;font-weight:500;}
/* 订单标签栏样式（全部订单/已下单/已采购/已发货/补发/缺货） */        .order-track-tabs {display:flex;border-bottom:1px solid #eee;margin-bottom:20px;flex-wrap:wrap;}
.order-track-tab {padding:10px 20px;font-size:14px;color:#666;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;}
.order-track-tab.active {color:#11A0FF;border-bottom-color:#11A0FF;}
/* 订单列表表头样式 */        .order-track-header {display:flex;padding:10px 15px;background:#f8f9fa;border-radius:4px;margin-bottom:15px;font-size:14px;color:#666;}
.track-header-item {flex:1;min-width:80px;}
.track-header-item.operate {text-align:right;}
/* 订单列表项样式 */        .order-track-list {list-style:none;padding:0;margin:0;}
.track-item {border:1px solid #eee;border-radius:4px;padding:15px;margin-bottom:15px;display:flex;flex-wrap:wrap;}
.track-time {width:100%;font-size:12px;color:#999;margin-bottom:10px;}
.track-content {display:flex;width:100%;align-items:center;}
.track-content .cart-action-item {padding-right:15px;}
.track-img {width:80px;height:80px;border:1px solid #eee;border-radius:4px;overflow:hidden;margin-right:15px;flex-shrink:0;}
.track-img img {width:100%;height:100%;object-fit:cover;}
.track-info {flex:1;min-width:200px;}
.track-name {font-size:14px;color:#333;margin-bottom:5px;}
.track-code {font-size:12px;color:#999;margin-bottom:3px;}
.track-status-group {display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:10px;}
.track-status {flex:1;text-align:center;font-size:12px;}


.order-track-list.order-statistics .track-item .track-time{font-size: 16px;}
.order-track-list.order-statistics .track-item .track-content .track-content-order-statistics{width:100%;}
.order-track-list.order-statistics .track-item .track-content .track-content-order-statistics ul{display: flex; flex-direction: row;justify-content: space-between;}
.order-track-list.order-statistics .track-item .track-content .track-content-order-statistics ul li span{font-size: 14px;}
.order-track-list.order-statistics .track-item .track-content{margin-bottom: 15px;}
@media (max-width:992px) {
.order-track-list.order-statistics .track-item .track-content .track-content-order-statistics ul{ flex-direction: column;}	
	
	}


/* 不同状态颜色 */        .status-ordered {color:#11A0FF;}
.status-shipped {color:#00cc99;}
.status-outstock {color:#ff4444;}
.status-reissue {color:#ff9900;}
.track-operate {flex:1;text-align:right;}
.track-btn {padding:4px 10px;font-size:12px;border:1px solid #ddd;border-radius:4px;background:#fff;color:#666;cursor:pointer;margin-left:8px;transition:all 0.2s;}
.track-btn:hover {border-color:#11A0FF;color:#11A0FF;}
.return-btn {padding:4px 10px;font-size:12px;border:1px solid #ddd;border-radius:4px;background:#fff;color:#666;cursor:pointer;margin-left:8px;transition:all 0.2s;}
.return-btn:hover {border-color:#11A0FF;color:#11A0FF;}
.track-btn.confirm {background:#00cc99;color:#fff;border-color:#00cc99;}
.track-btn.confirm:hover {background:#00b386;border-color:#00b386;}
.track-btn.disabled {background:#f5f5f5;color:#ccc;border-color:#eee;cursor:not-allowed;}
/* 批量操作栏样式 */        .track-batch-bar {padding:10px 15px;border-top:1px solid #eee;margin-top:10px;display:flex;justify-content:space-between;align-items:center;}
.track-batch-checkbox {font-size:12px;color:#666;}
.track-batch-btn {padding:4px 10px;font-size:12px;border:1px solid #ddd;border-radius:4px;background:#fff;color:#666;cursor:pointer;margin-left:8px;}
.track-batch-btn.confirm {background:#00cc99;color:#fff;border-color:#00cc99;}
/* 分页样式 */        .track-pagination {display:flex;justify-content:center;align-items:center;margin-top:30px;gap:8px;}
.track-page-btn {width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:1px solid #eee;border-radius:4px;cursor:pointer;color:#666;font-size:14px;}
.track-page-btn.active {background:#11A0FF;color:#fff;border-color:#11A0FF;}
/* 自适应适配 - 平板（≤992px） */        @media (max-width:992px) {.track-content {flex-direction:column;align-items:flex-start;}
.track-img {margin-bottom:10px;}
.track-status-group {flex-direction:column;align-items:flex-start;gap:10px;}
.track-operate {text-align:left;margin-top:10px;}
}
/* 自适应适配 - 手机（≤768px） */        @media (max-width:768px) {.layout-sidebar {width:100%;float:none;margin-right:0;margin-bottom:20px;}
.order-track-wrap {padding:20px 15px;}
.order-track-tab {padding:8px 12px;font-size:13px;}
.track-item {padding:10px;}
.track-img {width:60px;height:60px;}
.track-btn,.track-batch-btn {padding:3px 8px;font-size:11px;margin-left:5px;}
.track-page-btn {width:26px;height:26px;font-size:13px;}
}
/* 订单编辑弹窗样式 */        .order-edit-modal {position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:none;}
/* 黑色透明遮罩层 */        .modal-mask2 {position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);/* 黑色50%透明遮罩 */            z-index:1;}
.modal-content {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:500px;background:#fff;border-radius:8px;padding:20px;box-sizing:border-box;max-height:90vh;overflow-y:auto;z-index:2;/* 确保弹窗内容在遮罩层上方 */}
/* 关闭按钮 */        .modal-close {position:absolute;top:15px;right:15px;background:transparent;border:none;font-size:20px;color:#666;cursor:pointer;z-index:3;}
/* Tab切换样式 */        .modal-tabs {display:flex;border-bottom:1px solid #eee;margin-bottom:20px;}
.modal-tab {flex:1;text-align:center;padding:10px 0;cursor:pointer;color:#666;font-size:14px;}
.modal-tab.active {color:#1677ff;border-bottom:2px solid #1677ff;}
/* 表单样式 */        .modal-tab-content .tab-pane .form-group {margin-bottom:15px;display:flex;flex-direction:row;flex-wrap:nowrap;}
.modal-tab-content .tab-pane .form-group.required label {color:#f00;}
.modal-tab-content .tab-pane .form-group.required label span {color:#666;}
.modal-tab-content .tab-pane .form-group label {font-size:14px;margin-bottom:5px;color:#333;width:120px;}
.form-input {padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;box-sizing:border-box;width:100%;}
/* 图片上传样式 */        .upload-images {display:flex;flex-wrap:wrap;gap:10px;}
.upload-item {position:relative;width:80px;height:80px;border:1px solid #eee;}
.upload-item img {width:100%;height:100%;object-fit:cover;}
.img-close {position:absolute;top:-5px;right:-5px;background:#f00;color:#fff;width:20px;height:20px;border-radius:50%;text-align:center;line-height:20px;font-size:12px;cursor:pointer;}
.upload-add {width:80px;height:80px;border:1px dashed #ddd;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#999;cursor:pointer;}
.upload-add span {font-size:20px;margin-bottom:5px;}
.upload-add p {font-size:12px;margin:0;}
/* 提交按钮 */        .modal-submit {margin-top:20px;text-align:center;}
.submit-btn {background:#00b42a;color:#fff;border:none;padding:10px 30px;border-radius:4px;font-size:14px;cursor:pointer;}
/* 手机端适配 */        @media (max-width:768px) {.modal-content {width:95%;padding:15px;}
.upload-item,.upload-add {width:70px;height:70px;}
.form-input {padding:8px;font-size:13px;}
.submit-btn {width:100%;padding:12px 0;}
}
/* Tab内容隐藏/显示 */        .tab-pane {display:none;}
.tab-pane.active {display:block;}
.form-row .price-list {border-radius:8px;padding:15px;margin-bottom:15px;}
.form-row .price-list h3 {font-size:16px;}
.form-row .price-list h3>span {color:red;}
.form-row .price-list .supplier {display:flex;flex-direction:row;margin-bottom:15px;align-items:center;}
.form-row .price-list .supplier:last-child {margin-bottom:0px;}
.form-row .price-list .supplier h4 {font-size:14px;color:#999;font-weight:normal;white-space:nowrap;}
.form-row .price-list .supplier h4>span {color:red;}
.form-row .price-list .supplier ul {display:flex;flex-direction:row;flex-wrap:wrap;}
.form-row .price-list .supplier ul li {padding:5px 10px;border:1px solid #eee;line-height:35px;background:#fff;margin-right:12px;border-radius:8px;margin-bottom:5px;}
.form-row .price-list .supplier ul li:hover,.form-row .price-list .supplier ul li.active {background:#11A0FF;color:#fff;border:1px solid #11A0FF;}
.form-row .price-list .supplier .customer-form {margin-bottom:0}
.form-row .spec-list {background:#FCFCFC;border-radius:8px;padding:15px;margin-bottom:15px;}
.form-row .spec-list h3 {font-size:16px;}
.form-row .spec-list .supplier {display:flex;flex-direction:row;margin-bottom:15px;align-items:center;}
.form-row .spec-list .supplier:last-child {margin-bottom:0px;}
.form-row .spec-list .supplier h4 {font-size:14px;color:#999;font-weight:normal;}
.form-row .spec-list .supplier ul {display:flex;flex-direction:row;}
.form-row .spec-list .supplier ul li {padding:5px 10px;border:1px solid #eee;line-height:35px;background:#fff;margin-right:12px;border-radius:8px;}
.form-row .spec-list .supplier ul li:hover,.form-row .spec-list .supplier ul li.active {background:#11A0FF;color:#fff;border:1px solid #11A0FF;}
/* 按钮样式 */ /* 退货弹窗基础样式（确保弹窗可显示） */        .return-modal {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:9999;justify-content:center;align-items:center;}
.return-modal-content {background:#fff;padding:20px;border-radius:8px;width:80%;max-width:500px;}
.modal-close {float:right;cursor:pointer;font-size:20px;}
.return-modal-content h4 {margin-bottom:20px;}
.return-modal-content>p {margin-bottom:10px;display:none;}
.return-modal-content .modal-form>textarea {border:1px solid #ddd;width:100%;margin-bottom:20px;}
.return-modal-content .modal-form>button {margin-left:0;}





/* 20260604样式新增 */  
.order-statistics-information {background: #EFFBFF; padding: 20px;}
.order-statistics-information ul{ display: flex; flex-direction: row;flex-flow: wrap;}
.order-statistics-information ul li{ width: 50%; line-height: 35px;}



















