/**
// +----------------------------------------------------------------------
## + 月梦软件 [ dm299 ]
## +----------------------------------------------------------------------
## + 版权信息 (c) 2022-2032 月梦网络 ( https://www.dm299.com )
// +----------------------------------------------------------------------
@@ + taobao：https://dm299.taobao.com禁止倒卖 一经发现停止任何服务
## +----------------------------------------------------------------------
// + 如需商业使用，请确保已获得商业授权，否则将承担相应的法律风险
@@ + 不允许对程序代码以任何形式任何目的的再发布。
@@ +----------------------------------------------------------------------
@@ + 作者: 周志华 [124861234]
|| +----------------------------------------------------------------------
 */
*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}:root {--primary: rgb(1, 156, 160);--primary-hover: rgba(1, 156, 160, 0.826);--primary-light-color: rgb(146, 169, 185);--light-color: rgb(255, 104, 173);}a{display:inline-block;}.visual-items{width: 100%;}.table_flex{height:100%;position: relative;}.table_row{height:100%;position: relative;width:100%;display:flex;align-items: center;flex-wrap: wrap;}.flex_box{position: relative;width:100%;display:flex;align-items: center;flex-wrap: wrap;}.line1{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;white-space : nowrap;}.line2 {word-break: break-all;display: -webkit-box; -webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;line-height: 1.6em;max-height: 3.2em;}.line3{word-break: break-all;display: -webkit-box;-webkit-line-clamp: 3; line-clamp: 3;-webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;line-height: 1.6em;max-height: 4.8em;}.line4{word-break: break-all;display: -webkit-box;-webkit-line-clamp: 4; line-clamp: 4;-webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;line-height: 1.6em;max-height: 6.4em;}.flex-left{display:-webkit-box;display:-webkit-flex;display: flex;justify-content: left;}.flex-center{display:-webkit-box;display:-webkit-flex;display: flex;justify-content: center;}.flex-right{display:-webkit-box;display:-webkit-flex;display: flex;justify-content: flex-end;}.flex-between{display:-webkit-box;display:-webkit-flex;display: flex;justify-content: space-between;}.flex-around{display:-webkit-box;display:-webkit-flex;display: flex;justify-content: space-around;}.flex-column{flex-direction: column;}.flex-reverse{flex-direction: row-reverse;}.flex-row{flex-direction: row;}.flex-wrap{flex-wrap: wrap;}.flex-align-stretch{align-items: stretch;}.flex-align-start{align-items: flex-start;}.flex-align-center{align-items: center;}.flex-align-end{align-items: flex-end;}.flex-grid{display: grid;}.flex-align-content-start{align-content: flex-start;} .hide{display:none;}.visual-items-center{margin-left: auto !important;margin-right: auto !important;}.mark_sub_title{font-size:20px !important;}.mark_sub_title .table_flex div:nth-child(1){font-size:30px !important;}.font12{font-size:12px !important;}.font14{font-size:14px !important;}.font16{font-size:16px !important;}.font18{font-size:18px !important;}.font20{font-size:20px !important;}.font30{font-size:30px !important;}.font40{font-size:40px !important;}.linethrough{text-decoration: line-through;}.border-radius{border-radius:4px}.border-radius img{border-radius:4px}.dm299_btn{display: inline-block;vertical-align: middle;border: 1px solid transparent;white-space: nowrap;text-align: center;cursor: pointer;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;font-size: 16px;line-height: 50px;height: 50px;padding: 0 50px;}.dm299-btn-danger{border-radius:100px}.dm299-btn-sm{height: 42px;line-height: 42px;}.dm299_btn_normal{background-color:rgb(27, 124, 246);color: #fff;}.dm299_btn_danger{background-color:#FF5722;color: #fff;}.dm299_btn_yellow{background-color:#FFB800;color: #fff;}.dm299_btn:hover{opacity: 0.8; filter:alpha(opacity=80); color: #fff;}.dm299_btn:active{opacity: 1; filter:alpha(opacity=100);color: #fff;}.dm299_btn_border{border: 1px solid var(--primary);color: var(--primary);}.dm299_btn_border:hover{background-color: var(--primary-hover);opacity: 1;}.dm299_btn_border_danger{border: 1px solid #FFB800;color: #FFB800;}.dm299_btn_border_danger:hover{background-color: #FFB800;opacity: 1;}.dm299_btn_border_white{border: 1px solid #fff;color: #fff;}.dm299_btn_border_white:hover{background-color: #FFB800;opacity: 1;}[api-classid]{display:none !important;}.hover_color_fff:hover{color:#fff !important;}.layui-laypage.layui-laypage-web a, .layui-laypage.layui-laypage-web span{padding: 0 20px;height: 40px;line-height: 40px;}.layui-laypage.layui-laypage-web .layui-laypage-curr .layui-laypage-em {background-color: #0088EC;}.dm_pay_wechat_layer{background-image: url(../../../../static/images/pay_weixin.jpg);height: 300px;width: 250px;padding: 20px 20px 70px 20px;border-radius: 5px;display: flex;justify-content: center;align-items: center;}.dm_pay_wechat_button{width: 200px;margin: 50px 50px 10px 50px;background: #3AB741;border-radius: 6px;display:none;}.web_forms .layui-form[wid100] .layui-form-label {width: 130px;}.web_forms .layui-form[wid100] .layui-input-block {margin-left: 130px;}.web_forms .layui-form[wid100] .layui-form-item .layui-input-inline {min-width:40px;}.web_forms .layui-form[wid100] .layui-form-checkbox i{height:30px;line-height:30px;}.web_forms .layui-form[wid100] .layui-form-card .layui-form-label {width:100%;padding-left:0;text-align:left;float:none;}.web_forms .layui-form[wid100] .layui-form-card .layui-input-block {margin-left: 0;}.web_forms .layui-form[wid100] .layui-form-card .layui-input-inline {margin-left: 0;width:100% !important;}.web_forms .layui-form[wid100] .layui-form-card .layui-form-radio {display: block;}.web_forms .layui-form[wid100] .layui-form-card .update_images,.web_forms.layui-form[wid100] .layui-form-item .update_images{width: 82px !important;height: 82px;overflow: hidden;cursor: pointer;border-radius: 3px;padding-top:0px;border: 1px solid #cecece;line-height: 82px;text-align:center;}.web_forms .layui-form[wid100] .update_images img{max-width: 82px;max-height: 82px;}.web_forms .popselect{display:flex;flex-wrap: wrap;}.web_forms .popselect div {margin-right: 8px;border: 1px solid #F2F2F2;display: flex;justify-content: center;align-items: center;flex-shrink: 0;position: relative;z-index: 1;max-height: 38px;height:38px;cursor: pointer;padding:0 9px;border-radius: 3px;margin-bottom:4px;}.web_forms .popselect div.current {border-color: #2eafbb;}.web_forms .popselect div img{width:30px;height:30px;margin-right:9px;}.web_forms .popselect div .checked {width: 16px;height: 16px;border:8px solid transparent;border-right-color:#2eafbb;border-bottom-color:#2eafbb;position: absolute;bottom: 0;right: 0;color:#fff;line-height:6px;font-size:10px;display:none;}.web_forms .popselect div.current .checked {display: block;}.swiper{--swiper-navigation-color: #fff;--swiper-navigation-size:14px;}.swiper .swiper-wrapper{flex-wrap:nowrap;}.swiper-theme-background{background-color: rgba(0,0,0,.2);border-radius: 50%;line-height:36px;height:36px !important;width:36px !important;margin-top: -18px !important;}.swiper-theme-no::after{font-size:24px !important;color:#66B7F8 !important;}.dropdown{display:-webkit-box;display:-webkit-flex;display: flex;justify-content: center;flex-direction: row-reverse;}.dropdown .fa{padding-left:5px;margin-top:-3px;}input[type=checkbox] {display: none;}input[type=checkbox] + label{min-width: 18px;min-height: 18px;background: url(../images/input_checkbox.png) no-repeat;background-size: 18px 18px;cursor: pointer;padding-left: 25px;display: inline-block;line-height:18px;}input[type=checkbox]:checked+ label{background-image: url(../images/input_checked.png);}.grid-5 > .flex-grid{grid-template-columns: repeat(5, 1fr);}.grid-4 > .flex-grid{grid-template-columns: repeat(4, 1fr);}.grid-3 > .flex-grid{grid-template-columns: repeat(3, 1fr);}.grid-2 > .flex-grid{grid-template-columns: repeat(2, 1fr);}@media screen and (max-width: 767px){.hide-tel{display:none;}.tel12{font-size:12px !important;}.tel14{font-size:14px !important;}.tel16{font-size:16px !important;}.tel18{font-size:18px !important;}.tel20{font-size:20px !important;}.tel30{font-size:30px !important;}.tel40{font-size:40px !important;}.tel_align_left{text-align:left !important;}.tel_align_center{text-align:center !important;}.tel_pt_0{padding-top:0px !important;}.tel_pt_10{padding-top:10px !important;}.tel_pt_20{padding-top:20px !important;}.tel_pt_40{padding-top:40px !important;}.tel_pl_0{padding-left:0px !important;}.tel_pb_20{padding-bottom:20px !important;}.tel_pl_5{padding-left:5px !important;}.tel_pr_0{padding-right:0px !important;}.tel_pr_5{padding-right:5px !important;}.tel_pb_10{padding-bottom:10px !important;}.tel_plr_10{padding-left:10px !important;padding-right:10px !important;}.tel_plr_15{padding-left:15px !important;padding-right:15px !important;}.tel_ptb_40{padding-top:40px !important;padding-bottom:40px !important;}.tel_ml_5{margin-left:5px !important;}.tel_ml_10{margin-left:10px !important;}.tel_ml_0{margin-left:0px !important;}.tel_mt_0{margin-top:0px !important;}.tel_mt_10{margin-top:10px !important;}.tel_mb_5{margin-bottom:5px !important;}.tel_mb_0{margin-bottom:0px !important;}.tel_mb_10{margin-bottom:10px !important;}.tel_mb_20{margin-bottom:20px !important;}.tel_img_60{width:60% !important;}.tel_line_25{line-height:25px !important;}.tel_line1{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;white-space : nowrap;}.tel_line2{word-break: break-all;display: -webkit-box; -webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;line-height: 1.6em;max-height: 3.2em;}.tel_line3{word-break: break-all;display: -webkit-box;-webkit-line-clamp: 3; line-clamp: 3;-webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;line-height: 1.6em;max-height: 4.8em;}.tel_height_40{height:40px !important;line-height:40px !important;}.tel_height_50{height:50px !important;line-height:50px !important;}.mark_li .table_flex{padding:10px !important;}.mark_li .table_flex div:nth-child(1){height:60px !important;min-height:60px !important;}.mark_li .table_flex div:nth-child(1) i{font-size:50px !important;}.mark_li .table_flex div:nth-child(2){font-size:16px !important;line-height:40px !important;}.mark_li .table_flex div:nth-child(3){min-height:110px !important;line-height:22px !important;color:#ABABAB !important;}.mark_sub_title{font-size:16px !important;}.mark_sub_title .table_flex div:nth-child(1){font-size:24px !important;}.dm299_btn:not(.dm299-btn-lg){line-height:40px;height:40px;}.web_forms .layui-form{width: 96%; margin: 0 auto;padding: 0 20px;}.web_forms .layui-form-item{margin-bottom:10px;}.web_forms .layui-form[wid100] .layui-form-label {width: 92px;padding: 9px 5px;}.web_forms .layui-form[wid100] .layui-input-inline + .layui-form-mid { margin-left: 95px;padding:0 !important;}.web_forms .layui-form[wid100] .layui-input-inline {margin-left: 97px;}.web_forms .layui-form[wid100] .layui-input-block {margin-left: 97px;padding: 5px 0px;}.web_forms .layui-form[wid100] .layui-input-block {width: auto !important;left: -3px;}.web_forms .layui-form-checkbox i{height:30px;}.web_forms .layui-form-item .layui-input-inline.update_images{width:82px !important;}.web_forms .layui-form[wid100] .layui-form-card .layui-input-inline + .layui-form-mid { margin-left: 0;padding:0 !important;}.web_forms .layui-form[wid100] .layui-form-item .layui-form-label {text-overflow: ellipsis;overflow: auto;white-space: normal;}.web_forms .layui-form-mid{float:none;}.dm_lists_5_4_2 > .table_row > .table_flex{margin-right:2%;}.dm_lists_5_4_2 > .table_row > .table_flex:nth-child(2n){margin-right:0;}.grid_list_442 >.table_row {grid-template-columns: repeat(2, 1fr);}}@media screen and (min-width: 768px ) and (max-width: 1200px){.hide-pad{display:none;}.pad12{font-size:12px !important;}.pad14{font-size:14px !important;}.pad16{font-size:16px !important;}.pad18{font-size:18px !important;}.pad20{font-size:20px !important;}.pad30{font-size:30px !important;}.pad40{font-size:40px !important;}.pad50{font-size:50px !important;}.pad_pl_0{padding-left:0px !important;}.pad_mb_10{margin-bottom:10px !important;}.pad_mb_20{margin-bottom:20px !important;}.pad_pt_100{padding-top:100px !important;}.pad_pb_10{padding-bottom:10px !important;}.pad_pb_70{padding-bottom:70px !important;}.pad_plr_5{padding-left:5px !important;padding-right:5px !important;}.pad_plr_10{padding-left:10px !important;padding-right:10px !important;}.pad_plr_15{padding-left:15px !important;padding-right:15px !important;}.pad_mr_10{margin-left:10px !important;margin-right:10px !important;}.pad_line1{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;white-space : nowrap;}.pad_line2{word-break: break-all;display: -webkit-box; -webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;line-height: 1.6em;max-height: 3.2em;}.pad_line3{word-break: break-all;display: -webkit-box;-webkit-line-clamp: 3; line-clamp: 3;-webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;line-height: 1.6em;max-height: 4.8em;}.mark_li .table_flex div:nth-child(1){height:80px !important;min-height:80px !important;}.mark_li .table_flex div:nth-child(1) i{font-size:70px !important;}.mark_li .table_flex div:nth-child(2){font-size:17px !important;}.dm_lists_4_3_1 > .table_row > .table_flex:last-child:nth-child(3n - 1){margin-right:calc(32.5% + 1.25%);}.dm_lists_5_4_2 > .table_row > .table_flex{margin-right:calc(5% / 4);}.dm_lists_5_4_2 > .table_row > .table_flex:nth-child(4n){margin-right:0;}.flex_list_431 > .table_flex {margin-right:calc(4% / 2);}.flex_list_431 > .table_flex:nth-child(3n){margin-right:0;}.flex_list_441 > .table_flex {margin-right:calc(4% / 3);}.flex_list_441 > .table_flex:nth-child(4n){margin-right:0;}.grid_list_442 >.table_row {grid-template-columns: repeat(4, 1fr);}}@media screen and (min-width: 1200px){.hide-pc{display:none;}.visual-items-pc-center{margin-left: auto !important;margin-right: auto !important;}.pc_line1{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;white-space : nowrap;}.pc_line2{word-break: break-all;display: -webkit-box; -webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;line-height: 1.6em;max-height: 3.2em;}.pc_line3{word-break: break-all;display: -webkit-box;-webkit-line-clamp: 3; line-clamp: 3;-webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;line-height: 1.6em;max-height: 4.8em;}.dm_lists_4_3_1 > .table_row > .table_flex:last-child:nth-child(4n - 1){margin-right:calc(24% + 4% / 3);}.dm_lists_4_3_1 > .table_row > .table_flex:last-child:nth-child(4n - 2){margin-right:calc(48% + 4% / 3 + 4% / 3);}.dm_lists_5_4_2 > .table_row > .table_flex{margin-right:calc(5% / 4);}.dm_lists_5_4_2 > .table_row > .table_flex:nth-child(5n){margin-right:0;}.flex_list_431 > .table_flex {margin-right:calc(4% / 3);}.flex_list_431 > .table_flex:nth-child(4n){margin-right:0;}.flex_list_441 > .table_flex {margin-right:calc(4% / 3);}.flex_list_441 > .table_flex:nth-child(4n){margin-right:0;}.grid_list_442 >.table_row {grid-template-columns: repeat(4, 1fr);}}.goodsAttrBox{padding:20px;color: rgb(140, 140, 140);font-size: 12px;line-height:32px;}.goodsAttrBox a { line-height: 26px;padding-top: 2px;padding-right: 10px;padding-bottom: 2px;padding-left: 10px;margin-bottom: 10px;margin-right: 10px;border-width: 1px;border-color: rgb(238, 238, 238);border-style: solid;}.goodsAttrBox a.current, .goodsAttrBox a:hover{border-color: rgb(1, 156, 160);}.goodsAttrBox a img {width: 26px;height: 26px;margin-right: 2px;}