[class*=dmjt-wap-style]{padding: 0.5rem 0 0.64rem; font-size: calc(15 / 20 * 1em);}

[class*=dmjt-wap-style] h3{margin: 0 0 calc(50 / 30 * 1em) 0; font-size: calc(30 / 16 * 1em);}
.dmjt-wap-style1 h3{color: #001670;}
.dmjt-wap-style2 h3{color: #f7b312;}

.dmjt-tips{line-height: calc(50 /  28 * 1em); font-size: calc(27 / 16 * 1em); margin-top: 0.4rem; color: #555;}

[class*=dmjt-wap-style] .items-list .items + .items{margin-top: 0.5rem;}
[class*=dmjt-wap-style] .box{border: 1px solid transparent;position: relative;z-index: 1; border-radius: 3px; }
[class*=dmjt-wap-style] .box:before{position: absolute; content: ''; width: 0.2rem; height: 0.2rem; transform: rotate(45deg); border: 1px solid transparent; left: 0.5rem; top: -0.1rem;}

.dmjt-wap-style1 .items:nth-child(2n-1) .box{background-color: #f2f6ff; border-color: #e6e8f4;}
.dmjt-wap-style1 .items:nth-child(2n-1) .box:before{background-color: #f2f6ff;border-top-color: #e6e8f4; border-left-color: #e6e8f4;}
.dmjt-wap-style1 .items:nth-child(2n) .box{background-color: #fefaef; border-color: #f2e9d8;}
.dmjt-wap-style1 .items:nth-child(2n) .box:before{background-color: #fefaef;border-top-color: #f2e9d8; border-left-color: #f2e9d8;}

.dmjt-wap-style2 .items .box{background-color: #fefaef; border-color: #f2e9d8;}
.dmjt-wap-style2 .items .box:before{background-color: #fefaef;border-top-color: #f2e9d8; border-left-color: #f2e9d8;}

[class*=dmjt-wap-style] .box ul > li{padding: 0.17rem 0.38rem;}
[class*=dmjt-wap-style] .box ul > li:not(:last-child){  border-bottom: 1px solid transparent;}
[class*=dmjt-wap-style] .box li [class*=flex]{line-height: calc(47 / 26 * 1em); font-size: calc(26 / 16 * 1em);}
[class*=dmjt-wap-style] .box li .flex{display: flex; justify-content: space-between;}
[class*=dmjt-wap-style] .box li .flex.alc{align-items: center;}
.dmjt-wap-style1 .box ul > li:not(:last-child){border-bottom-color: #e6eaf5;}
.dmjt-wap-style2 .box ul > li:not(:last-child){border-bottom-color: #f2e9d8;}

[class*=dmjt-wap-style] .box ol{margin-top: 0.2rem;}
[class*=dmjt-wap-style] .box ol li span{color: #010000;}
.dmjt-wap-style1 .box li span{color: #545452;}
.dmjt-wap-style1 .box li .right{color: #001670;}
.dmjt-wap-style2 .box li span{color: #555658;}
.dmjt-wap-style2 .box li span.other{color: #545454;font-size: calc(22 / 26 * 1em);}
.dmjt-wap-style2 .box li .right{color: #f7b312;}

[class*=dmjt-wap-style] .items-list  h4{font-size: calc(32 / 16 * 1em); margin:0 0 calc(28 / 32 * 1em) 0; font-weight: normal;}

[class*=dmjt-wap-style].en .items-list h4{line-height: 1.2;}
[class*=dmjt-wap-style].en h3{text-align: center; }
[class*=dmjt-wap-style].en .box li .flex span{flex-shrink: 0; max-width: 45%;}
[class*=dmjt-wap-style].en .box li .flex .right{flex: 1;text-align: right; margin-left: 0.2rem;}
[class*=dmjt-wap-style].en .box li [class*=flex]{line-height: calc(24 / 18 * 1em); font-size: calc(18 / 16 * 1em);}
[class*=dmjt-wap-style].en .dmjt-tips{line-height: calc(48 /  22 * 1em); font-size: calc(22 / 16 * 1em);}

[class*=dmjt-wap-style].jp .box li .flex span{flex-shrink: 0; }
[class*=dmjt-wap-style].jp .box li .flex .right{flex: 1;text-align: right; margin-left: 0.2rem;}
[class*=dmjt-wap-style].jp .box li [class*=flex]{line-height: calc(30 / 22 * 1em); font-size: calc(22 / 16 * 1em);}
[class*=dmjt-wap-style].jp .dmjt-tips{line-height: calc(50 /  24 * 1em); font-size: calc(24 / 16 * 1em);}