@charset "utf-8";
@font-face {
  font-family:DiyBold;
  src: url("/wp-content/themes/express/assets/fonts/Alibaba-PuHuiTi-Bold.ttf");
}

@font-face {
  font-family:DiyMedium;
  src: url("/wp-content/themes/express/assets/fonts/Alibaba-PuHuiTi-Medium.ttf");
}

@font-face {
  font-family:DiyRegular;
  src: url("/wp-content/themes/express/assets/fonts/Alibaba-PuHuiTi-Regular.ttf");
}

@font-face {
  font-family:DiyLight;
  src: url("/wp-content/themes/express/assets/fonts/Alibaba-PuHuiTi-Light.ttf");
}

/*css_reset*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
:focus{outline:0;}

*{margin:0;padding:0;}

html{font-size:100%;width:100%;min-height: 100%;}
img, object {display:block;min-height: 100%;width:100%; max-width:100%; height:100%; -ms-interpolation-mode: bicubic;}

:root { 
  --font-size: 100%;
  --devdiy-color-grey-100: #fafafa;
  --devdiy-color-grey-150: #f2f3f3;
  --devdiy-color-grey-200: #eaeded;
  --devdiy-color-grey-300: #d5dbdb;
  --devdiy-color-grey-400: #aab7b8;
  --devdiy-color-grey-450: #95a5a6;
  --devdiy-color-grey-500: #879596;
  --devdiy-color-grey-550: #687078;
  --devdiy-color-grey-600: #545b64;
  --devdiy-color-grey-650: #414750;
  --devdiy-color-grey-700: #2a2e33;
  --devdiy-color-grey-750: #21252c;
  --devdiy-color-grey-800: #1a2029;
  --devdiy-color-grey-900: #16191f;
  --devdiy-color-grey-950: #222;
  --devdiy-color-grey-transparent-heavy: rgba(0,28,36,0.5);
  --devdiy-color-grey-transparent: rgba(0,28,36,0.3);
  --devdiy-color-grey-transparent-light: rgba(0,28,36,0.15);
  --devdiy-color-grey-opaque-25: hsla(0,0%,100%,0.25);
  --devdiy-color-grey-opaque-40: rgba(0,0,0,0.4);
  --devdiy-color-grey-opaque-50: rgba(0,0,0,0.5);
  --devdiy-color-grey-opaque-70: hsla(0,0%,100%,0.7);
  --devdiy-color-grey-opaque-80: rgba(22,25,31,0.8);
  --devdiy-color-grey-opaque-90: rgba(242,243,243,0.9);
  --devdiy-color-orange-100: #fef6f0;
  --devdiy-color-orange-300: #f7bf9c;
  --devdiy-color-orange-500: #ec7211;
  --devdiy-color-orange-600: #eb5f07;
  --devdiy-color-orange-700: #dd6b10;
  --devdiy-color-blue-100: #f1faff;
  --devdiy-color-blue-300: #99cbe4;
  --devdiy-color-blue-400: #44b9d6;
  --devdiy-color-blue-500: #00a1c9;
  --devdiy-color-blue-600: #0073bb;
  --devdiy-color-blue-700: #0a4a74;
  --devdiy-color-blue-900: #12293b;
  --devdiy-color-blue-opaque: rgba(51,136,221,0.5);
  --devdiy-color-green-100: #f2f8f0;
  --devdiy-color-green-300: #a5d099;
  --devdiy-color-green-500: #6aaf35;
  --devdiy-color-green-600: #1d8102;
  --devdiy-color-green-700: #1a520f;
  --devdiy-color-green-900: #172211;
  --devdiy-color-red-100: #fdf3f1;
  --devdiy-color-red-300: #f2ada0;
  --devdiy-color-red-500: #ff5d64;
  --devdiy-color-red-600: #d13212;
  --devdiy-color-red-700: #7c2718;
  --devdiy-color-red-900: #270a11;
  --devdiy-color-black: #000;
  --devdiy-color-white: #fff;
  --devdiy-color-aws-squid-ink: #232f3e;
  --devdiy-color-amazon-orange: #f90;
  --devdiy-color-transparent: transparent;
  --devdiy-motion-duration-extra-fast: 45ms;
  --devdiy-motion-duration-fast: 90ms;
  --devdiy-motion-duration-moderate: 135ms;
  --devdiy-motion-duration-slow: 180ms;
  --devdiy-motion-duration-extra-slow: 270ms;
  --devdiy-motion-easing-ease-out-quart: cubic-bezier(0.165,0.84,0.44,1);
  --devdiy-motion-duration-show-quick: 135ms;
  --devdiy-motion-duration-show-paced: 180ms;
  --devdiy-motion-duration-rotate-90: 135ms;
  --devdiy-motion-duration-rotate-180: 135ms;
  --devdiy-motion-duration-transition-show-quick: 90ms;
  --devdiy-motion-duration-transition-show-paced: 180ms;
  --devdiy-motion-duration-transition-quick: 90ms;
  --devdiy-motion-easing-show-quick: ease-out;
  --devdiy-motion-easing-show-paced: ease-out;
  --devdiy-motion-easing-rotate-90: cubic-bezier(0.165,0.84,0.44,1);
  --devdiy-motion-easing-rotate-180: cubic-bezier(0.165,0.84,0.44,1);
  --devdiy-motion-easing-transition-show-quick: linear;
  --devdiy-motion-easing-transition-show-paced: ease-out;
  --devdiy-motion-easing-transition-quick: linear;
  --devdiy-color-text-body-default: #16191f;
  --devdiy-color-text-body-secondary: #545b64;
  --devdiy-color-text-heading-default: #16191f;
  --devdiy-color-text-heading-secondary: #545b64;
  --devdiy-color-text-home-header-default: #fff;
  --devdiy-color-text-home-header-secondary: #d5dbdb;
  --devdiy-color-text-label: #545b64;
  --devdiy-color-text-accent: #ec7211;
  --devdiy-color-text-empty: #687078;
  --devdiy-color-text-link-default: #0073bb;
  --devdiy-color-text-interactive-default: #545b64;
  --devdiy-color-text-interactive-disabled: #aab7b8;
  --devdiy-color-text-interactive-active: #16191f;
  --devdiy-color-text-interactive-hover: #16191f;
  --devdiy-color-text-small: #687078;
  --devdiy-color-text-inverted: #fff;
  --devdiy-color-text-disabled: #aab7b8;
  --devdiy-color-text-form-default: #16191f;
  --devdiy-color-text-form-secondary: #687078;
  --devdiy-color-text-form-label: #16191f;
  --devdiy-color-text-input-disabled: #879596;
  --devdiy-color-text-input-placeholder: #aab7b8;
  --devdiy-color-text-control-disabled: #aab7b8;
  --devdiy-color-text-status-error: #d13212;
  --devdiy-color-text-status-warning: #d13212;
  --devdiy-color-text-status-success: #1d8102;
  --devdiy-color-text-status-info: #0073bb;
  --devdiy-color-text-status-inactive: #687078;
  --devdiy-color-text-status-pending: #687078;
  --devdiy-color-text-breadcrumb: #687078;
  --devdiy-color-text-icon-caret: #879596;
  --devdiy-color-text-icon-subtle: #687078;
  --devdiy-color-text-column-header: #545b64;
  --devdiy-color-text-tooltip-default: #d5dbdb;
  --devdiy-color-text-tooltip-link: #00a1c9;
  --devdiy-color-text-dropdown-item-default: #16191f;
  --devdiy-color-text-dropdown-item-highlighted: #16191f;
  --devdiy-color-text-dropdown-item-secondary: #687078;
  --devdiy-color-text-dropdown-item-disabled: #aab7b8;
  --devdiy-color-text-dropdown-item-filter-match: #0073bb;
  --devdiy-color-text-dropdown-group-label: #545b64;
  --devdiy-color-text-dropdown-footer: #687078;
  --devdiy-color-text-notification-default: #fafafa;
  --devdiy-color-text-notification-icon-default: #d5dbdb;
  --devdiy-color-text-notification-icon-hover: #fafafa;
  --devdiy-color-foreground-control-default: #fff;
  --devdiy-color-foreground-control-disabled: #fff;
  --devdiy-color-background-home-header: #232f3e;
  --devdiy-color-background-layout-main: #f2f3f3;
  --devdiy-color-background-layout-panel-content: #fff;
  --devdiy-color-background-layout-panel-hover: #eaeded;
  --devdiy-color-background-item-selected: #f1faff;
  --devdiy-color-background-modal-overlay: rgba(242,243,243,0.9);
  --devdiy-color-background-status-error: #fdf3f1;
  --devdiy-color-background-status-warning: #fff;
  --devdiy-color-background-status-success: #f2f8f0;
  --devdiy-color-background-status-info: #f1faff;
  --devdiy-color-background-progress-bar-layout-default: #eaeded;
  --devdiy-color-background-progress-bar-layout-in-flash: hsla(0,0%,100%,0.25);
  --devdiy-color-background-progress-bar-content-default: #0073bb;
  --devdiy-color-background-progress-bar-content-in-flash: hsla(0,0%,100%,0.7);
  --devdiy-color-background-calendar-today: #f2f3f3;
  --devdiy-color-background-container-header: #fafafa;
  --devdiy-color-background-container-content: #fff;
  --devdiy-color-background-control-default: #fff;
  --devdiy-color-background-control-checked: #0073bb;
  --devdiy-color-background-control-disabled: #d5dbdb;
  --devdiy-color-background-input-default: #fff;
  --devdiy-color-background-input-disabled: #eaeded;
  --devdiy-color-background-tiles-disabled: #eaeded;
  --devdiy-color-background-tooltip: #16191f;
  --devdiy-color-background-popover: #fff;
  --devdiy-color-background-toggle-default: #545b64;
  --devdiy-color-background-toggle-checked-disabled: #99cbe4;
  --devdiy-color-background-button-normal-default: #fff;
  --devdiy-color-background-button-normal-disabled: #fff;
  --devdiy-color-background-button-normal-hover: #fafafa;
  --devdiy-color-background-button-normal-active: #eaeded;
  --devdiy-color-background-button-primary-default: #ec7211;
  --devdiy-color-background-button-primary-disabled: #fff;
  --devdiy-color-background-button-primary-hover: #eb5f07;
  --devdiy-color-background-button-primary-active: #dd6b10;
  --devdiy-color-background-button-link-hover: #fafafa;
  --devdiy-color-background-button-link-active: #eaeded;
  --devdiy-color-background-dropdown-item-default: #fff;
  --devdiy-color-background-dropdown-item-selected: #f1faff;
  --devdiy-color-background-dropdown-item-hover: #f2f3f3;
  --devdiy-color-background-dropdown-item-filter-match: #f1faff;
  --devdiy-color-background-notification-grey: #545b64;
  --devdiy-color-background-notification-green: #1d8102;
  --devdiy-color-background-notification-blue: #0073bb;
  --devdiy-color-background-notification-red: #d13212;
  --devdiy-color-border-item-focused: #00a1c9;
  --devdiy-color-border-item-selected: #00a1c9;
  --devdiy-color-border-status-success: #1d8102;
  --devdiy-color-border-status-error: #d13212;
  --devdiy-color-border-status-warning: #aab7b8;
  --devdiy-color-border-status-info: #0073bb;
  --devdiy-color-border-container-top: #eaeded;
  --devdiy-color-border-control-default: #aab7b8;
  --devdiy-color-border-control-checked: #0073bb;
  --devdiy-color-border-control-disabled: #d5dbdb;
  --devdiy-color-border-control-hover: #879596;
  --devdiy-color-border-input-default: #aab7b8;
  --devdiy-color-border-input-disabled: #eaeded;
  --devdiy-color-border-segment-default: #687078;
  --devdiy-color-border-segment-hover: #16191f;
  --devdiy-color-border-tiles-disabled: transparent;
  --devdiy-color-border-tabs: #aab7b8;
  --devdiy-color-border-tooltip: #16191f;
  --devdiy-color-border-popover: #d5dbdb;
  --devdiy-color-border-button-normal-default: #545b64;
  --devdiy-color-border-button-normal-hover: #16191f;
  --devdiy-color-border-button-normal-disabled: #d5dbdb;
  --devdiy-color-border-button-primary-hover: #dd6b10;
  --devdiy-color-border-button-primary-disabled: #d5dbdb;
  --devdiy-color-border-dropdown-item-default: #eaeded;
  --devdiy-color-border-dropdown-item-selected: #00a1c9;
  --devdiy-color-border-dropdown-item-hover: #879596;
  --devdiy-color-border-dropdown-item-top: #eaeded;
  --devdiy-color-border-dropdown-group: #eaeded;
  --devdiy-color-border-divider-default: #eaeded;
  --devdiy-color-border-divider-active: #879596;
  --devdiy-color-border-layout: #d5dbdb;
  --devdiy-color-shadow-default: rgba(0,28,36,0.5);
  --devdiy-color-shadow-medium: rgba(0,28,36,0.3);
  --devdiy-color-shadow-side: rgba(0,28,36,0.15);
} 

body {width:100%;min-height: 100%;max-width:100%; height:100%;font-size: 1rem; line-height:120%;color: #ddd;font-family:Helvetica,Arial,DiyRegular,'Microsoft Yahei','微软雅黑','STXihei','华文细黑',sans-serif; font-size: 100%; line-height: 150%; }

/** 定义响应式布局结束 */
/** 链接颜色 */
main{color:#333333;}
/*
main a,main a:visited {color: #16191f;}
main a {color: #16191f;outline: 0;background-color: transparent;text-decoration: none;-webkit-text-decoration-skip: objects;}
*/
main.container-fluid{padding-right:0;padding-left:0;}
.diy-main-center{display: flex;justify-content: center;align-items: center;}
.diy-main-left{display: flex;justify-content: left;align-items: left;}
.diy-main-right{display: flex;justify-content: left;align-items: left;}
.diy-span-color{color:#FF6C00;opacity: 0.9;}

/** header使用 */
section {padding-right: var(--bs-gutter-x,.75rem);padding-left: var(--bs-gutter-x,.75rem);display: flex;flex-direction: column;justify-content: center;align-items: center;}
section.row{max-width:1200px;width:100%;margin-left:auto;margin-right:auto;}
section.row-full{width:100%;}

/**竖线**/
.diy-vertical-line{width:0.35rem;min-width:0.2rem;height:1rem;}
/** 横线 */
.diy-horizontal-line{height:0.35rem;min-height:0.2rem;width:2rem;}

/** 去掉边距 */
.full{width:100%;max-width: 100%;padding-left:0;padding-right: 0;margin-left:auto;margin-right:auto;}

/* section显示定义 */
.diy-section-center{display: flex;flex-direction: column;justify-content: center;align-items: center;}
.diy-section-left{display: flex;flex-direction: column;justify-content: left;align-items: left;}
.diy-section-right{display: flex;flex-direction: column;justify-content: left;align-items: left;}
.coco-msg-stage{top:30%;}
.diy-dropdown-lang-img{width:1.125rem;height:0.75rem;}

/** 定义响应式布局结束 */
h1{font-size:2.5rem;} 
h2{font-size:2rem;}
h3{font-size:1.75rem;}
h4{font-size:1.5rem;}
h5{font-size:1.25rem;}
h6{font-size:1rem;}

.bg-dark{color:#232F3E;}
.h1,.h2,.h3,.h4,.h5,.h6{font-weight:400;} 
.font-weight-normal{font-weight: 400;}

h3{display: block;font-size: 1.17em;margin-block-start: 1em;margin-block-end: 1em;margin-inline-start: 0px;margin-inline-end: 0px;font-weight: bold;}

div{background-size:cover;}
.container { width:100%;padding-left:20px;padding-right:20px; font-size: var(--font-size) }
.devdiy, .devdiy *, .devdiy:after, .devdiy :after, .devdiy:before, .devdiy :before{box-sizing: border-box;}
.devdiy>*{direction: ltr;}
.devidy{font-size: 14px;font-size: 1.4rem;line-height: 1.6rem;font-weight: 400;color: #333;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;font-family: Arial,sans-serif;}
.devdiy-lng-zh_CN .devdiy .lb-italic, .devdiy-lng-zh_CN .devdiy em, .devdiy-lng-zh_CN .devdiy i {font-family: Helvetica,Arial,DiyRegular,Microsoft Yahei,微软雅黑,华文细黑,sans-serif;}

ul,li,ol{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
select,input, input, img {vertical-align:middle;}
a:link,a:visited{text-decoration:none;}
a:hover,a:active{color:#017de9;text-decoration:none;}
/*img{object-fit:cover;}*/
