a, a:visited{
    background-color: transparent;
    outline: none;
}
a:active, a:focus {
    outline: 1px dotted rgba(195,195,195,1);
}

body, .ui-dialog, select, input, textarea, button, .cke_editable{
    font-family: 'Noto Sans TC', Microsoft JhengHei, Verdana, sans-serif;
}
.ui-datepicker{
    font-size: 15px;
    font-family: 'Noto Sans TC', Microsoft JhengHei, Verdana, sans-serif;
}

h1,h2,h3,h4 {
    display: block;
    margin: 0;
    padding: 0;
}
h1 {
    font-size: 35px;
    width: 0;
    height: 0;
    visibility: hidden;
}
.back{
    position: fixed;
    bottom: 8px;
    right: 8px;
    padding: 8px;
    text-align: center;
    z-index: 9999;
    vertical-align: middle;
    -ms-transform: translate(0px,0px);
    -webkit-transform: translate(0px,0px);
    transform: translate(0px,0px);
    -webkit-transition: all .1s ease-out;
    -moz-transition: all .1s ease-out;
    -ms-transition: all .1s ease-out;
    -o-transition: all .1s ease-out;
    transition: all .1s ease-out;
    text-decoration: none;
}
.back:hover{
    -ms-transform: translate(0px,-8px);
    -webkit-transform: translate(0px,-8px);
    transform: translate(0px,-8px);
}

.w0{width: 0px;}
.col12-1{width: 64px;}
.col12-2{width: 144px;}
.col12-3{width: 224px;}
.col12-4{width: 304px;}
.col12-5{width: 384px;}
.col12-6{width: 464px;}
.col12-7{width: 544px;}
.col12-8{width: 624px;}
.col12-9{width: 704px;}
.col12-10{width: 784px;}
.col12-11{width: 864px;}
.col12-12{width: 944px;}
.w1200px{width: 1200px;}
.w1440px{width: 1440px;}
.w1608px{width: 1608px;}
.w1920px{width: 1920px;}
.w3840px{width: 3840px;}
.w100{width: 100%;}

.maxw96px{max-width: 96px;}
.maxw80{max-width: 80%;}
.maxw85{max-width: 85%;}
.maxw90{max-width: 90%;}
.maxw95{max-width: 95%;}
.maxw100{max-width: 100%;}
.maxw100-2px{max-width: calc(100% - 2px);}
.maxw100-4px{max-width: calc(100% - 4px);}
.maxw100-8px{max-width: calc(100% - 8px);}
.maxw100-12px{max-width: calc(100% - 12px);}
.maxw100-16px{max-width: calc(100% - 16px);}
.maxw100-20px{max-width: calc(100% - 20px);}
.maxw100-24px{max-width: calc(100% - 24px);}
.maxw100-28px{max-width: calc(100% - 28px);}
.maxw100-32px{max-width: calc(100% - 32px);}
.maxw100-36px{max-width: calc(100% - 36px);}
.maxw100-40px{max-width: calc(100% - 40px);}
.maxw100-48px{max-width: calc(100% - 48px);}
.maxw100-80px{max-width: calc(100% - 80px);}

.h0{height: 0px;}
.h100{height: 100%;}

.minh100{min-height: 100%;}
.maxh100{max-height: 100%;}

.padding0{padding: 0px;}
.padding1{padding: 1px;}
.padding2{padding: 2px;}
.padding4{padding: 4px;}
.padding8{padding: 8px;}
.padding16{padding: 16px;}
.padding24{padding: 24px;}
.padding40{padding: 40px;}
.paddingtb0lr2{padding: 0 2px;}
.paddingtb0lr4{padding: 0 4px;}
.paddingtb0lr8{padding: 0 8px;}
.paddingtb0lr16{padding: 0 16px;}
.paddingtb0lr24{padding: 0 24px;}
.paddingtb0lr40{padding: 0 40px;}
.paddingtb1lr0{padding: 1px 0px;}
.paddingtb2lr0{padding: 2px 0px;}
.paddingtb2lr4{padding: 2px 4px;}
.paddingtb2lr8{padding: 2px 8px;}
.paddingtb2lr16{padding: 2px 16px;}
.paddingtb2lr24{padding: 2px 24px;}
.paddingtb4lr0{padding: 4px 0px;}
.paddingtb4lr8{padding: 4px 8px;}
.paddingtb4lr16{padding: 4px 16px;}
.paddingtb4lr24{padding: 4px 24px;}
.paddingtb6lr0{padding: 6px 0px;}
.paddingtb8lr0{padding: 8px 0px;}
.paddingtb8lr4{padding: 8px 4px;}
.paddingtb8lr16{padding: 8px 16px;}
.paddingtb8lr24{padding: 8px 24px;}
.paddingtb12lr0{padding: 12px 0px;}
.paddingtb16lr0{padding: 16px 0px;}
.paddingtb16lr4{padding: 16px 4px;}
.paddingtb16lr8{padding: 16px 8px;}
.paddingtb16lr24{padding: 16px 24px;}
.paddingtb24lr0{padding: 24px 0px;}
.paddingtb24lr8{padding: 24px 8px;}
.paddingtb24lr16{padding: 24px 16px;}
.paddingtb32lr0{padding: 32px 0px;}
.paddingtb40lr0{padding: 40px 0px;}
.paddingtb40lr8{padding: 40px 8px;}
.paddingtb40lr16{padding: 40px 16px;}
.paddingtb40lr24{padding: 40px 24px;}

.margin0{margin: 0px;}
.margin8{margin: 8px;}
.margin02{margin: 0px 2px;}
.margin04{margin: 0px 4px;}
.margin08{margin: 0px 8px;}
.margin016{margin: 0px 16px;}
.margin20{margin: 2px 0px;}
.margin40{margin: 4px 0px;}
.margin42{margin: 4px 2px;}
.margin84{margin: 8px 4px;}
.margin82{margin: 8px 2px;}
.margin80{margin: 8px 0px;}
.margin160{margin: 16px 0px;}
.margin164{margin: 16px 4px;}
.margin168{margin: 16px 8px;}
.margin240{margin: 24px 0px;}
.margin0auto, .cke_editable{margin: 0 auto;}
.margin4auto{margin: 4px auto;}
.margin8auto{margin: 8px auto;}
.margin16auto{margin: 16px auto;}

.dpinb{display: inline-block;}
.dpb, .cke_editable{display: block;}
.dpf{display: flex;display: -webkit-flex;}
.dpinf{display: inline-flex;display: -webkit-inline-flex;}
.aicenter{align-items: center;-webkit-align-items: center;}
.aistretch{align-items: stretch;-webkit-align-items: stretch;}
.aiend{align-items: flex-end;-webkit-align-items: flex-end;}
.aistart{align-items: flex-start;-webkit-align-items: flex-start;}
.accenter{align-content: center;-webkit-align-content: center;}
.acsb{align-content: space-between;-webkit-align-content: space-between;}
.asend{align-self: flex-end;-webkit-align-self: flex-end;}
.asstart{align-self: flex-start;-webkit-align-self: flex-start;}
.ascenter{align-self: center;-webkit-align-self: center;}
.jccenter{justify-content: center;-webkit-justify-content: center;}
.jcsa{justify-content: space-around;-webkit-justify-content: space-around;}
.jcsb{justify-content: space-between;-webkit-justify-content: space-between;}
.jcstart{justify-content: flex-start;-webkit-justify-content: flex-start;}
.jcend{justify-content: flex-end;-webkit-justify-content: flex-end;}
.flexwrap{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
.nojs{display: none;}

.lh64{line-height: 64px;}
.lh56{line-height: 56px;}
.lh48{line-height: 48px;}
.lh40{line-height: 40px;}
.lh32, .cke_editable{line-height: 32px;}
.lh24{line-height: 24px;}
.lh16{line-height: 16px;}
.lh0{line-height: 0;}

.ls64{letter-spacing: 6.4px;}
.ls40{letter-spacing: 4px;}
.ls24, .cke_editable{letter-spacing: 2.4px;}
.ls16{letter-spacing: 1.6px;}
.ls08{letter-spacing: 0.8px;}
.ls0{letter-spacing: 0px;}

.fs11, h6{font-size: 11px;}
.fs13, h5{font-size: 13px;}
.fs15, h4, .fc-day-number{font-size: 15px;}
.fs17, .cke_editable, #calendar h2, #ordercalendar h2{font-size: 17px;}
.fs19, h3{font-size: 19px;}
.fs21{font-size: 21px;}
.fs23, h2{font-size: 23px;}
.fs25{font-size: 25px;}
.fs27{font-size: 27px;}
.fs29{font-size: 29px;}
.fs31, h1{font-size: 31px;}
.fs33{font-size: 33px;}
.fs35{font-size: 35px;}
.fs37{font-size: 37px;}
.fs39{font-size: 39px;}
.fs41{font-size: 41px;}
.fs43{font-size: 43px;}
.fs45{font-size: 45px;}
.fs47{font-size: 47px;}
.fs49{font-size: 49px;}
.fs51{font-size: 51px;}
.fs53{font-size: 53px;}
.fs55{font-size: 55px;}
.fs57{font-size: 57px;}
.fs59{font-size: 59px;}
.fs65{font-size: 65px;}
.fs69{font-size: 69px;}
.fs99{font-size: 99px;}

.fw100{font-weight: 100;}
.fw300{font-weight: 300;}
.fw400, .cke_editable{font-weight: 400;}
.fw500{font-weight: 500;}
.fw700, strong{font-weight: 700;}
.fw900{font-weight: 900;}

.textleft, .cke_editable{text-align: left;}
.textright{text-align: right;}
.textcenter{text-align: center;}
.textjustify{text-align: justify;}
.textformjustify{text-align: justify;}
.textformjustify::after {content: '';display: inline-block;width: 100%;}
.textdecnone{text-decoration: none;}
.textdecit, em{font-style: italic;}
.textdeclt, s{text-decoration: line-through;}
.textul, u{text-decoration: underline;}
.textdecul{text-decoration: none;}
.textdecul:hover{text-decoration: underline;}

.overflowhidden{overflow: hidden;}
.overflowxhidden, .cke_editable{overflow-x: hidden;}
.nowrap{white-space: nowrap;}
.wordwrap{word-wrap: break-word;}
.breakall, .cke_editable{word-break: break-all;}
.textnowrap{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.valignbaseline, .newscontent *{vertical-align: baseline;}
.valigntop{vertical-align: top;}
.valignmiddle, .cke_editable{vertical-align: middle;}
.valignbottom{vertical-align: bottom;}

.positionfixed{position: fixed;}
.positionabsolute{position: absolute;}
.positionrelative{position: relative;}

.top0{top: 0;}
.top-1px{top: -1px;}
.left0{left: 0;}
.bottom0{bottom: 0;}
.right0{right: 0;}
.zindex-1{z-index: -1;}
.zindex2{z-index: 2;}
.zindex3{z-index: 3;}
.zindex4{z-index: 4;}
.zindex5{z-index: 5;}
.zindex9999{z-index: 9999;}

.borderr3{border-radius: 3px;-webkit-border-radius: 3px;}
.borderrbl3{border-bottom-left-radius: 3px;-webkit-border-bottom-left-radius: 3px;}
.borderrbr3{border-bottom-right-radius: 3px;-webkit-border-bottom-right-radius: 3px;}
.borderrtl5{border-top-left-radius: 5px;-webkit-border-top-left-radius: 5px;}
.borderrtr5{border-top-right-radius: 5px;-webkit-border-top-right-radius: 5px;}
.borderrbl5{border-bottom-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;}
.borderrbr5{border-bottom-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;}
.borderr7{border-radius: 7px;-webkit-border-radius: 7px;}
.borderrtl7{border-top-left-radius: 7px;-webkit-border-top-left-radius: 7px;}
.borderrtr7{border-top-right-radius: 7px;-webkit-border-top-right-radius: 7px;}
.borderrbl7{border-bottom-left-radius: 7px;-webkit-border-bottom-left-radius: 7px;}
.borderrbr7{border-bottom-right-radius: 7px;-webkit-border-bottom-right-radius: 7px;}
.borderr11{border-radius: 11px;-webkit-border-radius: 11px;}
.borderrtl11{border-top-left-radius: 11px;-webkit-border-top-left-radius: 11px;}
.borderrtr11{border-top-right-radius: 11px;-webkit-border-top-right-radius: 11px;}
.borderrbl11{border-bottom-left-radius: 11px;-webkit-border-bottom-left-radius: 11px;}
.borderrbr11{border-bottom-right-radius: 11px;-webkit-border-bottom-right-radius: 11px;}
.borderrtl13{border-top-left-radius: 13px;-webkit-border-top-left-radius: 13px;}
.borderrtr13{border-top-right-radius: 13px;-webkit-border-top-right-radius: 13px;}
.borderrbl13{border-bottom-left-radius: 13px;-webkit-border-bottom-left-radius: 13px;}
.borderrbr13{border-bottom-right-radius: 13px;-webkit-border-bottom-right-radius: 13px;}
.borderr13{border-radius: 13px;-webkit-border-radius: 13px;}
.borderr15{border-radius: 15px;-webkit-border-radius: 15px;}
.borderr25{border-radius: 25px;-webkit-border-radius: 25px;}
.borderr45{border-radius: 45px;-webkit-border-radius: 45px;}
.borderrtl45{border-top-left-radius: 45px;-webkit-border-top-left-radius: 45px;}
.borderrtr45{border-top-right-radius: 45px;-webkit-border-top-right-radius: 45px;}
.borderrbl45{border-bottom-left-radius: 45px;-webkit-border-bottom-left-radius: 45px;}
.borderrbr45{border-bottom-right-radius: 45px;-webkit-border-bottom-right-radius: 45px;}
.borderrtl55{border-top-left-radius: 55px;-webkit-border-top-left-radius: 55px;}
.borderrtr55{border-top-right-radius: 55px;-webkit-border-top-right-radius: 55px;}
.borderrtl50{border-top-left-radius: 50%;-webkit-border-top-left-radius: 50%;}
.borderrtr50{border-top-right-radius: 50%;-webkit-border-top-right-radius: 50%;}
.borderrbl50{border-bottom-left-radius: 50%;-webkit-border-bottom-left-radius: 50%;}
.borderrbr50{border-bottom-right-radius: 50%;-webkit-border-bottom-right-radius: 50%;}
.borderr50{border-radius: 50%;-webkit-border-radius: 50%;}

img[name=img16]{
    max-width: 16px;
}
img[name=img24]{
    max-width: 24px;
}
img[name=img32]{
    max-width: 32px;
}
img[name=img40]{
    max-width: 40px;
}

img[name=img48]{
    max-width: 48px;
}

.opacity0{
    opacity: 0.0;
    filter: alpha(opacity=0);
}

.translatecenter{
    top: 50%;
    left: 50%;
    transform:translate(-50%,-50%) rotateZ(0);
    -webkit-transform:translate(-50%,-50%) rotateZ(0);
}
.translate2{
    transform:translate(0px,0px) rotate(0deg);
    -webkit-transform:translate(0px,0px) rotate(0deg);
    transition: all 0.1s;
    -webkit-transition: all 0.1s;
}
.translate2:hover{
    transform:translate(2px,2px) rotate(0.1deg);
    -webkit-transform:translate(2px,2px) rotate(0.1deg);
}
.translate4{
    transform:translate(0px,0px) rotate(0deg);
    -webkit-transform:translate(0px,0px) rotate(0deg);
    transition: all 0.1s;
    -webkit-transition: all 0.1s;
}
.translate4:hover{
    transform:translate(4px,4px) rotate(0.1deg);
    -webkit-transform:translate(4px,4px) rotate(0.1deg);
}
.translatey-8{
    transform:translate(0px,0px) rotate(0deg);
    -webkit-transform:translate(0px,0px) rotate(0deg);
    transition: all 0.1s;
    -webkit-transition: all 0.1s;
}
.translatey-8:hover{
    transform:translate(0px,-8px) rotate(0.1deg);
    -webkit-transform:translate(0px,-8px) rotate(0.1deg);
}

.noborder{border: 0px solid transparent; box-sizing: border-box;}
.boxsizingborderbox{box-sizing: border-box;}

.nobg{background: transparent;}

.pointeventsnone{pointer-events: none;}
.cursorpointer{cursor: pointer;}

ol{
    padding-left: 32px;
    max-width: calc(100% - 32px);
    list-style: decimal;
    list-style-position: outside;
}
ul{
    padding-left: 24px;
    max-width: calc(100% - 24px);
    list-style: disc;
    list-style-position: outside;
}
.liststylenone{
    list-style: none;
}

.thumb img{
    max-width: 100%;
    height: auto;
}

table, td, th{
	border:1px solid rgba(0,0,0,1);
    max-width: 100%;
}
table{
	width: 100%;
    margin: 8px auto;
}

@media only screen and (min-width: 1025px){
    .maxhidden{display: none;}
    .maxnowrap{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .maxdpb{display: block;}
    .maxdpf{display: flex;display: -webkit-flexbox;display: -webkit-flex;}
    .maxdpinf{display: inline-flex;display: -webkit-inline-flexbox;display: -webkit-inline-flex;}
    .maxaicenter{align-items: center;-webkit-align-items: center;}
    .maxaistart{align-items: flex-start;-webkit-align-items: flex-start;}
    .maxaistretch{align-items: stretch;-webkit-align-items: stretch;}
    .maxasstart{align-self: flex-start;-webkit-align-self: flex-start;}
    .maxasend{align-self: flex-end;-webkit-align-self: flex-end;}
    .maxjcsb{justify-content: space-between; -webkit-justify-content: space-between;}
    .maxjcsa{justify-content: space-around; -webkit-justify-content: space-around;}
    .maxjccenter{justify-content: center; -webkit-justify-content: center;}
    .maxjcend{justify-content: flex-end;-webkit-justify-content: flex-end;}
    .maxw100-112px{max-width: calc(100% - 112px);}
    .maxw100-208px{max-width: calc(100% - 208px);}
    .maxmargin0auto{margin: 0 auto;}
    .maxmargin8auto{margin: 8px auto;}
    .maxmargin04{margin: 0 4px;}
    .maxmargin016{margin: 0 16px;}
    .maxmargin80{margin: 8px 0;}
    .maxmargin84{margin: 8px 4px;}
    .maxmargin164{margin: 16px 4px;}
    .maxpaddingtb40lr0{padding: 40px 0px;}
    .maxpaddingtb16lr8{padding: 16px 8px;}
    .maxpadding8{padding: 8px;}
    .maxpadding16{padding: 16px;}
    .maxw2-1-0{max-width: calc(100% / 2); width: calc(100% / 2);}
    .maxw3-1-0{max-width: calc(100% / 3); width: calc(100% / 3);}
    .maxw3-2-0{max-width: calc(100% / 3 * 2); width: calc(100% / 3 * 2);}
    .maxw4-1-0{max-width: calc(100% / 4); width: calc(100% / 4);}
    .maxw4-3-0{max-width: calc(100% / 4 * 3); width: calc(100% / 4 * 3);}
    .maxw5-1-0{max-width: calc(100% / 5); width: calc(100% / 5);}
    .maxw5-2-0{max-width: calc(100% / 5 * 2); width: calc(100% / 5 * 2);}
    .maxw5-3-0{max-width: calc(100% / 5 * 3); width: calc(100% / 5 * 3);}
    .maxw5-4-0{max-width: calc(100% / 5 * 4); width: calc(100% / 5 * 4);}
    .maxw6-1-0{max-width: calc(100% / 6); width: calc(100% / 6);}
    .maxw6-5-0{max-width: calc(100% / 6 * 5); width: calc(100% / 6 * 5);}
    .maxw7-1-0{max-width: calc(100% / 7); width: calc(100% / 7);}
    .maxw7-2-0{max-width: calc(100% / 7 * 2); width: calc(100% / 7 * 2);}
    .maxw7-3-0{max-width: calc(100% / 7 * 3); width: calc(100% / 7 * 3);}
    .maxw7-4-0{max-width: calc(100% / 7 * 4); width: calc(100% / 7 * 4);}
    .maxw7-5-0{max-width: calc(100% / 7 * 5); width: calc(100% / 7 * 5);}
    .maxw7-6-0{max-width: calc(100% / 7 * 6); width: calc(100% / 7 * 6);}
    .maxw8-1-0{max-width: calc(100% / 8); width: calc(100% / 8);}
    .maxw8-3-0{max-width: calc(100% / 8 * 3); width: calc(100% / 8 * 3);}
    .maxw8-5-0{max-width: calc(100% / 8 * 5); width: calc(100% / 8 * 5);}
    .maxw8-7-0{max-width: calc(100% / 8 * 7); width: calc(100% / 8 * 7);}
    .maxw9-2-0{max-width: calc(100% / 9 * 2); width: calc(100% / 9 * 2);}
    .maxw9-4-0{max-width: calc(100% / 9 * 4); width: calc(100% / 9 * 4);}
    .maxw9-5-0{max-width: calc(100% / 9 * 5); width: calc(100% / 9 * 5);}
    .maxw9-7-0{max-width: calc(100% / 9 * 7); width: calc(100% / 9 * 7);}
    .maxw10-3-0{max-width: calc(100% / 10 * 3); width: calc(100% / 10 * 3);}
    .maxw10-7-0{max-width: calc(100% / 10 * 7); width: calc(100% / 10 * 7);}
    .maxw11-3-0{max-width: calc(100% / 11 * 3); width: calc(100% / 11 * 3);}
    .maxw11-4-0{max-width: calc(100% / 11 * 4); width: calc(100% / 11 * 4);}
    .maxw11-5-0{max-width: calc(100% / 11 * 5); width: calc(100% / 11 * 5);}
    .maxw11-7-0{max-width: calc(100% / 11 * 7); width: calc(100% / 11 * 7);}
    .maxw12-5-0{max-width: calc(100% / 12 * 5); width: calc(100% / 12 * 5);}
    .maxw12-7-0{max-width: calc(100% / 12 * 7); width: calc(100% / 12 * 7);}
    .maxw13-2-0{max-width: calc(100% / 13 * 2); width: calc(100% / 13 * 2);}
    .maxw13-3-0{max-width: calc(100% / 13 * 3); width: calc(100% / 13 * 3);}
    .maxw13-5-0{max-width: calc(100% / 13 * 5); width: calc(100% / 13 * 5);}
    .maxw13-6-0{max-width: calc(100% / 13 * 6); width: calc(100% / 13 * 6);}
    .maxw13-7-0{max-width: calc(100% / 13 * 7); width: calc(100% / 13 * 7);}
    .maxw13-8-0{max-width: calc(100% / 13 * 8); width: calc(100% / 13 * 8);}
    .maxw2-1, .maxw12-6{max-width: calc(100% / 2 - 7.99px); width: calc(100% / 2 - 7.99px);}
    .maxw3-1, .maxw12-4{max-width: calc(100% / 3 - 7.99px); width: calc(100% / 3 - 7.99px);}
    .maxw3-2, .maxw12-8{max-width: calc(100% / 3 * 2 - 7.99px); width: calc(100% / 3 * 2 - 7.99px);}
    .maxw4-1, .maxw12-3{max-width: calc(100% / 4 - 7.99px); width: calc(100% / 4 - 7.99px);}
    .maxw4-3, .maxw12-9{max-width: calc(100% / 4 * 3 - 7.99px); width: calc(100% / 4 * 3 - 7.99px);}
    .maxw5-1{max-width: calc(100% / 5 - 7.99px); width: calc(100% / 5 - 7.99px);}
    .maxw5-2{max-width: calc(100% / 5 * 2 - 7.99px); width: calc(100% / 5 * 2 - 7.99px);}
    .maxw5-3{max-width: calc(100% / 5 * 3 - 7.99px); width: calc(100% / 5 * 3 - 7.99px);}
    .maxw5-4{max-width: calc(100% / 5 * 4 - 7.99px); width: calc(100% / 5 * 4 - 7.99px);}
    .maxw6-1{max-width: calc(100% / 6 - 7.99px); width: calc(100% / 6 - 7.99px);}
    .maxw6-5{max-width: calc(100% / 6 * 5 - 7.99px); width: calc(100% / 6 * 5 - 7.99px);}
    .maxw7-1{max-width: calc(100% / 7 - 7.99px); width: calc(100% / 7 - 7.99px);}
    .maxw7-2{max-width: calc(100% / 7 * 2 - 7.99px); width: calc(100% / 7 * 2 - 7.99px);}
    .maxw7-3{max-width: calc(100% / 7 * 3 - 7.99px); width: calc(100% / 7 * 3 - 7.99px);}
    .maxw7-4{max-width: calc(100% / 7 * 4 - 7.99px); width: calc(100% / 7 * 4 - 7.99px);}
    .maxw7-5{max-width: calc(100% / 7 * 5 - 7.99px); width: calc(100% / 7 * 5 - 7.99px);}
    .maxw7-6{max-width: calc(100% / 7 * 6 - 7.99px); width: calc(100% / 7 * 6 - 7.99px);}
    .maxw8-1{max-width: calc(100% / 8 - 7.99px); width: calc(100% / 8 - 7.99px);}
    .maxw9-1{max-width: calc(100% / 9 - 7.99px); width: calc(100% / 9 - 7.99px);}
    .maxw9-2{max-width: calc(100% / 9 * 2 - 7.99px); width: calc(100% / 9 * 2 - 7.99px);}
    .maxw9-4{max-width: calc(100% / 9 * 4 - 7.99px); width: calc(100% / 9 * 4 - 7.99px);}
    .maxw9-5{max-width: calc(100% / 9 * 5 - 7.99px); width: calc(100% / 9 * 5 - 7.99px);}
    .maxw9-8{max-width: calc(100% / 9 * 8 - 7.99px); width: calc(100% / 9 * 8 - 7.99px);}
    .maxw9-7{max-width: calc(100% / 9 * 7 - 7.99px); width: calc(100% / 9 * 7 - 7.99px);}
    .maxw10-3{max-width: calc(100% / 10 * 3 - 7.99px); width: calc(100% / 10 * 3 - 7.99px);}
    .maxw11-2{max-width: calc(100% / 11 * 2 - 7.99px); width: calc(100% / 11 * 2 - 7.99px);}
    .maxw11-3{max-width: calc(100% / 11 * 3 - 7.99px); width: calc(100% / 11 * 3 - 7.99px);}
    .maxw12-5{max-width: calc(100% / 12 * 5 - 7.99px); width: calc(100% / 12 * 5 - 7.99px);}
    .maxw12-7{max-width: calc(100% / 12 * 7 - 7.99px); width: calc(100% / 12 * 7 - 7.99px);}
    .maxw2-1-16{max-width: calc(100% / 2 - 15.99px); width: calc(100% / 2 - 15.99px);}
    .maxw3-1-16{max-width: calc(100% / 3 - 15.99px); width: calc(100% / 3 - 15.99px);}
    .maxw3-2-16{max-width: calc(100% / 3 * 2 - 15.99px); width: calc(100% / 3 * 2 - 15.99px);}
    .maxw4-1-16{max-width: calc(100% / 4 - 15.99px); width: calc(100% / 4 - 15.99px);}
    .maxw4-3-16{max-width: calc(100% / 4 * 3 - 15.99px); width: calc(100% / 4 * 3 - 15.99px);}
    .maxw5-1-16{max-width: calc(100% / 5 - 15.99px); width: calc(100% / 5 - 15.99px);}
    .maxw5-2-16{max-width: calc(100% / 5 * 2 - 15.99px); width: calc(100% / 5 * 2 - 15.99px);}
    .maxw5-3-16{max-width: calc(100% / 5 * 3 - 15.99px); width: calc(100% / 5 * 3 - 15.99px);}
    .maxw5-4-16{max-width: calc(100% / 5 * 4 - 15.99px); width: calc(100% / 5 * 4 - 15.99px);}
    .maxw6-1-16{max-width: calc(100% / 6 - 15.99px); width: calc(100% / 6 - 15.99px);}
    .maxw6-5-16{max-width: calc(100% / 6 * 5 - 15.99px); width: calc(100% / 6 * 5 - 15.99px);}
    .maxw7-1-16{max-width: calc(100% / 7 - 15.99px); width: calc(100% / 7 - 15.99px);}
    .maxw7-2-16{max-width: calc(100% / 7 * 2 - 15.99px); width: calc(100% / 7 * 2 - 15.99px);}
    .maxw7-3-16{max-width: calc(100% / 7 * 3 - 15.99px); width: calc(100% / 7 * 3 - 15.99px);}
    .maxw7-4-16{max-width: calc(100% / 7 * 4 - 15.99px); width: calc(100% / 7 * 4 - 15.99px);}
    .maxw7-5-16{max-width: calc(100% / 7 * 5 - 15.99px); width: calc(100% / 7 * 5 - 15.99px);}
    .maxw7-6-16{max-width: calc(100% / 7 * 6 - 15.99px); width: calc(100% / 7 * 6 - 15.99px);}
    .maxw8-1-16{max-width: calc(100% / 8 - 15.99px); width: calc(100% / 8 - 15.99px);}
    .maxw8-3-16{max-width: calc(100% / 8 * 3 - 15.99px); width: calc(100% / 8 * 3 - 15.99px);}
    .maxw8-5-16{max-width: calc(100% / 8 * 5 - 15.99px); width: calc(100% / 8 * 5 - 15.99px);}
    .maxw8-7-16{max-width: calc(100% / 8 * 7 - 15.99px); width: calc(100% / 8 * 7 - 15.99px);}
    .maxw9-1-16{max-width: calc(100% / 9 - 15.99px); width: calc(100% / 9 - 15.99px);}
    .maxw9-2-16{max-width: calc(100% / 9 * 2 - 15.99px); width: calc(100% / 9 * 2 - 15.99px);}
    .maxw9-4-16{max-width: calc(100% / 9 * 4 - 15.99px); width: calc(100% / 9 * 4 - 15.99px);}
    .maxw9-5-16{max-width: calc(100% / 9 * 5 - 15.99px); width: calc(100% / 9 * 5 - 15.99px);}
    .maxw9-7-16{max-width: calc(100% / 9 * 7 - 15.99px); width: calc(100% / 9 * 7 - 15.99px);}
    .maxw10-1-16{max-width: calc(100% / 10 - 15.99px); width: calc(100% / 10 - 15.99px);}
    .maxw10-3-16{max-width: calc(100% / 10 * 3 - 15.99px); width: calc(100% / 10 * 3 - 15.99px);}
    .maxw10-7-16{max-width: calc(100% / 10 * 7 - 15.99px); width: calc(100% / 10 * 7 - 15.99px);}
    .maxw10-9-16{max-width: calc(100% / 10 * 9 - 15.99px); width: calc(100% / 10 * 9 - 15.99px);}
    .maxw11-2-16{max-width: calc(100% / 11 * 2 - 15.99px); width: calc(100% / 11 * 2 - 15.99px);}
    .maxw11-3-16{max-width: calc(100% / 11 * 3 - 15.99px); width: calc(100% / 11 * 3 - 15.99px);}
    .maxw11-4-16{max-width: calc(100% / 11 * 4 - 15.99px); width: calc(100% / 11 * 4 - 15.99px);}
    .maxw11-5-16{max-width: calc(100% / 11 * 5 - 15.99px); width: calc(100% / 11 * 5 - 15.99px);}
    .maxw11-6-16{max-width: calc(100% / 11 * 6 - 15.99px); width: calc(100% / 11 * 6 - 15.99px);}
    .maxw11-7-16{max-width: calc(100% / 11 * 7 - 15.99px); width: calc(100% / 11 * 7 - 15.99px);}
    .maxw11-8-16{max-width: calc(100% / 11 * 8 - 15.99px); width: calc(100% / 11 * 8 - 15.99px);}
    .maxw12-5-16{max-width: calc(100% / 12 * 5 - 15.99px); width: calc(100% / 12 * 5 - 15.99px);}
    .maxw12-7-16{max-width: calc(100% / 12 * 7 - 15.99px); width: calc(100% / 12 * 7 - 15.99px);}
    .maxw13-1-16{max-width: calc(100% / 13 - 15.99px); width: calc(100% / 13 - 15.99px);}
    .maxw13-2-16{max-width: calc(100% / 13 * 2 - 15.99px); width: calc(100% / 13 * 2 - 15.99px);}
    .maxw13-3-16{max-width: calc(100% / 13 * 3 - 15.99px); width: calc(100% / 13 * 3 - 15.99px);}
    .maxw13-4-16{max-width: calc(100% / 13 * 4 - 15.99px); width: calc(100% / 13 * 4 - 15.99px);}
    .maxw13-5-16{max-width: calc(100% / 13 * 5 - 15.99px); width: calc(100% / 13 * 5 - 15.99px);}
    .maxw13-6-16{max-width: calc(100% / 13 * 6 - 15.99px); width: calc(100% / 13 * 6 - 15.99px);}
    .maxw13-7-16{max-width: calc(100% / 13 * 7 - 15.99px); width: calc(100% / 13 * 7 - 15.99px);}
    .maxw13-9-16{max-width: calc(100% / 13 * 9 - 15.99px); width: calc(100% / 13 * 9 - 15.99px);}
    .maxw13-10-16{max-width: calc(100% / 13 * 10 - 15.99px); width: calc(100% / 13 * 10 - 15.99px);}
    .maxw13-12-16{max-width: calc(100% / 13 * 12 - 15.99px); width: calc(100% / 13 * 12 - 15.99px);}
    .maxh4-1{max-height: calc(100% / 4 - 7.99px); height: calc(100% / 4 - 7.99px);}
}

@media only screen and (max-width: 1024px){
    .mindpb{display: block;}
    .mindpinb{display: inline-block;}
    .minhidden{display: none;}
    .mintextleft{text-align: left;}
    .mintextright{text-align: right;}
    .mintextcenter{text-align: center;}
    .mintextjustify{text-align: justify;}
    .mindpf{display: flex;display: -webkit-flexbox;display: -webkit-flex;}
    .minaicenter{align-items: center;-webkit-align-items: center;}
    .minaistart{align-items: flex-start;-webkit-align-items: flex-start;}
    .minaiend{align-items: flex-end;-webkit-align-items: flex-end;}
    .minjcsb{justify-content: space-between; -webkit-justify-content: space-between;}
    .minjcsa{justify-content: space-around; -webkit-justify-content: space-around;}
    .minjccenter{justify-content: center;-webkit-justify-content: center;}
    .minjcstart{justify-content: flex-start;-webkit-justify-content: flex-start;}
    .minflexdireccr{flex-direction:column-reverse;-webkit-flex-direction:column-reverse;}
    .minmargin80{margin: 8px 0px;}
    .minmargin164{margin: 16px 4px;}
    .minmargin0auto{margin: 0 auto;}
    .minmargin4auto{margin: 4px auto;}
    .minmargin8auto{margin: 8px auto;}
    .minmargin16auto{margin: 16px auto;}
    .minmargin24auto{margin: 24px auto;}
    .minpadding0{padding: 0px;}
    .minpadding8{padding: 8px;}
    .minnormal{white-space: normal;}
    .minpaddingtb0lr2{padding: 0px 2px;}
    .minpaddingtb0lr8{padding: 0px 8px;}
    .minpaddingtb4lr2{padding: 4px 2px;}
    .minpaddingtb4lr8{padding: 4px 8px;}
    .minpaddingtb4lr0{padding: 4px 0px;}
    .minpaddingtb8lr0{padding: 8px 0px;}
    .minpaddingtb16lr0{padding: 16px 0px;}
    .minpaddingtb16lr8{padding: 16px 8px;}
    .minpaddingtb24lr0{padding: 24px 0px;}
    .minpaddingtb24lr8{padding: 24px 8px;}
    .minmaxw224px{max-width: 224px; width: 224px;}
    .minmaxw100-232px{max-width: calc(100% - 232px); width: calc(100% - 232px);}
    .minmaxw100-8px{max-width: calc(100% - 8px); width: calc(100% - 8px);}
    .minmaxw100-16px{max-width: calc(100% - 16px); width: calc(100% - 16px);}
    .minmaxw100-48px{max-width: calc(100% - 48px); width: calc(100% - 48px);}
    .minmaxw100-32px{max-width: calc(100% - 32px); width: calc(100% - 32px);}
    .minmaxw7-4-0{max-width: calc(100% / 7 * 4); width: calc(100% / 7 * 4);}
    .minmaxw7-3-0{max-width: calc(100% / 7 * 3); width: calc(100% / 7 * 3);}
    .minmaxw5-4-0{max-width: calc(100% / 5 * 4); width: calc(100% / 5 * 4);}
    .minmaxw5-1-0{max-width: calc(100% / 5); width: calc(100% / 5);}
    .minmaxw6-1-0{max-width: calc(100% / 6); width: calc(100% / 6);}
    .minmaxw6-5-0{max-width: calc(100% / 6 * 5); width: calc(100% / 6 * 5);}
    .minmaxw4-1-0{max-width: calc(100% / 4); width: calc(100% / 4);}
    .minmaxw4-3-0{max-width: calc(100% / 4 * 3); width: calc(100% / 4 * 3);}
    .minmaxw3-1-0{max-width: calc(100% / 3); width: calc(100% / 3);}
    .minmaxw2-1-0{max-width: calc(100% / 2); width: calc(100% / 2);}
    .minmaxw10-1{max-width: calc(100% / 10 - 7.99px); width: calc(100% / 10 - 7.99px);}
    .minmaxw10-9{max-width: calc(100% / 10 * 9 - 7.99px); width: calc(100% / 10 * 9 - 7.99px);}
    .minmaxw8-7{max-width: calc(100% / 8 * 7 - 7.99px); width: calc(100% / 8 * 7 - 7.99px);}
    .minmaxw8-5{max-width: calc(100% / 8 * 5 - 7.99px); width: calc(100% / 8 * 5 - 7.99px);}
    .minmaxw8-1{max-width: calc(100% / 8 - 7.99px); width: calc(100% / 8 - 7.99px);}
    .minmaxw7-4{max-width: calc(100% / 7 * 4 - 7.99px); width: calc(100% / 7 * 4 - 7.99px);}
    .minmaxw7-3{max-width: calc(100% / 7 * 3 - 7.99px); width: calc(100% / 7 * 3 - 7.99px);}
    .minmaxw7-2{max-width: calc(100% / 7 * 2 - 7.99px); width: calc(100% / 7 * 2 - 7.99px);}
    .minmaxw7-1{max-width: calc(100% / 7 - 7.99px); width: calc(100% / 7 - 7.99px);}
    .minmaxw6-5{max-width: calc(100% / 6 * 5 - 7.99px); width: calc(100% / 6 * 5 - 7.99px);}
    .minmaxw6-1{max-width: calc(100% / 6 - 7.99px); width: calc(100% / 6 - 7.99px);}
    .minmaxw5-4{max-width: calc(100% / 5 * 4 - 7.99px); width: calc(100% / 5 * 4 - 7.99px);}
    .minmaxw5-3{max-width: calc(100% / 5 * 3 - 7.99px); width: calc(100% / 5 * 3 - 7.99px);}
    .minmaxw5-2{max-width: calc(100% / 5 * 2 - 7.99px); width: calc(100% / 5 * 2 - 7.99px);}
    .minmaxw5-1{max-width: calc(100% / 5 - 7.99px); width: calc(100% / 5 - 7.99px);}
    .minmaxw4-1{max-width: calc(100% / 4 - 7.99px); width: calc(100% / 4 - 7.99px);}
    .minmaxw4-3{max-width: calc(100% / 4 * 3 - 7.99px); width: calc(100% / 4 * 3 - 7.99px);}
    .minmaxw3-1{max-width: calc(100% / 3 - 7.99px); width: calc(100% / 3 - 7.99px);}
    .minmaxw3-2{max-width: calc(100% / 3 * 2 - 7.99px); width: calc(100% / 3 * 2 - 7.99px);}
    .minmaxw2-1{max-width: calc(100% / 2 - 7.99px); width: calc(100% / 2 - 7.99px);}
    .minmaxw4-1-16{max-width: calc(100% / 4 - 15.99px); width: calc(100% / 4 - 15.99px); }
    .minmaxw100{max-width: 100%; width: 100%;}
    .mincol12-1{width: 64px;}
    .mincol12-2{width: 144px;}
    .mincol12-3{width: 224px;}
    .mincol12-4{width: 304px;}
    .mincol12-5{width: 384px;}
    .mincol12-6{width: 464px;}
    .mincol12-7{width: 544px;}
    .mincol12-8{width: 624px;}
    .mincol12-9{width: 704px;}
    .mincol12-10{width: 784px;}
    .mincol12-11{width: 864px;}
    .mincol12-12{width: 944px;}
}

@media only screen and (max-width: 624px){
    .min624dpb{display: block;}
    .min624dpinb{display: inline-block;}
    .minw624hidden{display: none;}
    .min624jcsa{justify-content: space-around; -webkit-justify-content: space-around;}
    .min624jccenter{justify-content: center;-webkit-justify-content: center;}
    .min624textleft{text-align: left;}
    .min624textright{text-align: right;}
    .min624textcenter{text-align: center;}
    .min624textjustify{text-align: justify;}
    .min624padding0{padding: 0px;}
    .min624padding4{padding: 4px;}
    .min624padding40{padding: 4px 0px;}
    .min624padding8{padding: 8px;}
    .min624margin84{margin: 8px 4px;}
    .min624margin162{margin: 16px 2px;}
    .min624maxw100-8px{max-width: calc(100% - 8px); width: calc(100% - 8px);}
    .min624maxw100-16px{max-width: calc(100% - 16px); width: calc(100% - 16px);}
    .min624maxw5-4{max-width: calc(100% / 5 * 4 - 7.99px); width: calc(100% / 5 * 4 - 7.99px);}
    .min624maxw3-1-0{max-width: calc(100% / 3); width: calc(100% / 3);}
    .min624maxw2-1-0{max-width: calc(100% / 2); width: calc(100% / 2);}
    .min624maxw4-1{max-width: calc(100% / 4 - 7.99px); width: calc(100% / 4 - 7.99px);}
    .min624maxw3-1{max-width: calc(100% / 3 - 7.99px); width: calc(100% / 3 - 7.99px);}
    .min624maxw2-1{max-width: calc(100% / 2 - 7.99px); width: calc(100% / 2 - 7.99px);}
    .min624maxw100{max-width: 100%; width: 100%;}
    .min624col12-1{width: 64px;}
    .min624col12-2{width: 144px;}
    .min624col12-3{width: 224px;}
}