.listDesign[ListSwiperDesignA] .img{display:inline-block}
.listDesign[ListSwiperDesignA] .img img{display:block}
.listDesign[ListSwiperDesignA] .mt100{}
.listDesign[ListSwiperDesignA] .text_wrap{position:relative;margin:40px 0 0;padding:0}
.listDesign[ListSwiperDesignA] .text_wrap:after{content:'';display:block;clear:both}
.listDesign[ListSwiperDesignA] .text_wrap.type{display:table;width:100%}
.listDesign[ListSwiperDesignA] .text_wrap>p{margin-top:15px}
.listDesign[ListSwiperDesignA] .text_wrap>.txt{margin-top:15px;color:#666}
.listDesign[ListSwiperDesignA] .text_wrap + .text_wrap{margin-top:10px}
.listDesign[ListSwiperDesignA] .text_wrap strong.tit{display:inline-block;font-size:15px;line-height:1;font-weight:400;color:#111}
.listDesign[ListSwiperDesignA] .text_wrap.type strong.tit{display:table-cell;vertical-align:middle}
.listDesign[ListSwiperDesignA] .text_wrap.big{margin-top:60px;margin-bottom:30px}
.listDesign[ListSwiperDesignA] .text_wrap.big strong.tit{font-size:22px;font-weight:600;color:#111}
.listDesign[ListSwiperDesignA] .text_wrap.big strong.tit + p,.listDesign[ListSwiperDesignA] .text_wrap.big + p{margin-top:30px}
.listDesign[ListSwiperDesignA] .hash,.hash_group>span{display:inline-block;height:22px;line-height:20px;font-size:14px;color:#666;letter-spacing:-.8px;padding-left:3px}
.listDesign[ListSwiperDesignA] .hash,.hash_group>a{font-size:14px;display:inline-block;line-height:18px;padding:5px 15px 7px;margin:3px 2px}
.listDesign[ListSwiperDesignA] .hash_group>a{border-radius:4px;height:auto}
.listDesign[ListSwiperDesignA] .hash_group span:first-child{margin-left:0}
.listDesign[ListSwiperDesignA] .swiper-container>a{display:block;width:21px;height:19px;position:absolute;top:50%;margin-top:-10px;z-index:10;content:'';background-repeat:no-repeat;background-image:url(https://image.hanatour.com/usr/static/img/pc/com/spr_com.png)}
.listDesign[ListSwiperDesignA] .prod_list_wrap{width:100%}
.listDesign[ListSwiperDesignA] .prod_list_wrap:after{content:'';display:table;clear:both}
.listDesign[ListSwiperDesignA] .text_wrap + .prod_list_wrap{overflow:hidden}
.listDesign[ListSwiperDesignA] .prod_list_wrap>ul:after{content:'';display:block;clear:both}
.listDesign[ListSwiperDesignA] .prod_list_wrap>ul>li{}
.listDesign[ListSwiperDesignA] .prod_list_wrap>ul>li + li{margin-left:24px}
.listDesign[ListSwiperDesignA] .swiper-container.prod_list_wrap>ul>li + li{margin-left:0}
.listDesign[ListSwiperDesignA] .prod_list_wrap>ul>li:first-child{margin-left:0}
.listDesign[ListSwiperDesignA] .prod_list_wrap>ul>li:after{content:'';display:block;clear:both}
.listDesign[ListSwiperDesignA] .prod_list_wrap .price_group .price{display:block;font-size:22px;color:#111}
.listDesign[ListSwiperDesignA] .prod_list_wrap .price_group .price.pre span{font-size:13px}
.listDesign[ListSwiperDesignA] .prod_list_wrap .price_group .price span{font-size:17px;font-weight:400}
.listDesign[ListSwiperDesignA] .prod_list_wrap .price_group p.tag{font-size:14px;display:block;color:#666;padding:0}
.listDesign[ListSwiperDesignA] .prod_list_wrap .img{width:100%;height:170px}
.listDesign[ListSwiperDesignA] .prod_list_wrap .img .value,.prod_thum_list .value{position:absolute;left:0;top:0;height:30px;line-height:30px;background:#e41766;font-size:12px;color:#fff;font-weight:400;padding:0 12px;border-radius:0 0 9px 0}
.listDesign[ListSwiperDesignA] .prod_list_wrap .img .value{width:60px;padding:0;font-size:12px;font-weight:400;text-align:center}
.listDesign[ListSwiperDesignA] .prod_list_wrap .img img,.prod_thum_list .img img{width:100%;height:100%;object-fit:cover}
.listDesign[ListSwiperDesignA] .prod_list_wrap .item_title{font-size:20px;color:#111;font-weight:600;display:block;line-height:30px}
.listDesign[ListSwiperDesignA] .prod_list_wrap .tag_group + .item_title{margin-top:8px}
.listDesign[ListSwiperDesignA] .prod_list_wrap .item_text{max-height:45px;margin-top:5px;color:#333}
.listDesign[ListSwiperDesignA] .item_list_wrap.swiper-container>a,.listDesign[ListSwiperDesignA] .prod_list_wrap.swiper-container>a{display:inline-block;width:40px;height:40px;border-radius:50%;background-color:#fff;-webkit-box-shadow:0 5px 7px 0 rgba(0,0,0,.6);box-shadow:0 5px 7px 0 rgba(0,0,0,.05);vertical-align:middle}
.listDesign[ListSwiperDesignA] .submain .prod_list_wrap:first-child{margin-top:30px;padding-bottom:5px;}
.listDesign[ListSwiperDesignA] .submain .prod_list_wrap.row{margin-top:20px}
.listDesign[ListSwiperDesignA] .submain .prod_list_wrap ul{margin:0px 0 0 -24px}
.listDesign[ListSwiperDesignA] .submain .prod_list_wrap li .img{height:170px}
.listDesign[ListSwiperDesignA] .submain .prod_list_wrap li .img img{height:170px}
.listDesign[ListSwiperDesignA] .submain .prod_list_wrap li .item_title{overflow:hidden;max-height:58px;margin-top:15px;font-size:17px;line-height:27px}
.listDesign[ListSwiperDesignA] .submain .prod_list_wrap li .price_group{margin-top:18px}
.listDesign[ListSwiperDesignA] .submain .prod_list_wrap li .price_group .price{color:#111}
.listDesign[ListSwiperDesignA] .submain .prod_list_wrap li .tag_group{margin-top:15px}
.listDesign[ListSwiperDesignA] .submain .prod_list_wrap li .tag_group .tag{padding:0;border:none;font-size:13px;color:#6672a4}
.listDesign[ListSwiperDesignA] .submain .prod_list_wrap li .hash_group{margin-top:15px}
.listDesign[ListSwiperDesignA] .submain .prod_list_wrap li .hash_group .hash{height:24px;padding:0 9px;border:1px solid #666;background:#fff;line-height:22px;font-size:13px}
.listDesign[ListSwiperDesignA] .submain .prod_list_wrap li .tag_group + .item_title{margin-top:5px}
.listDesign[ListSwiperDesignA] .submain .prod_list_wrap.swiper-container>a{top:85px;margin-top:0}
.listDesign[ListSwiperDesignA] .submain .prod_list_slide .prod_list_wrap.swiper-container>a{top:90px}
.listDesign[ListSwiperDesignA] .submain .item_list_wrapper{margin:0 auto}
.listDesign[ListSwiperDesignA] .submain .item_list_wrapper .text_wrap.big{margin:100px 24px 30px}
.listDesign[ListSwiperDesignA] .submain .item_list_wrap{padding:0 24px}
.listDesign[ListSwiperDesignA] .submain .item_list_wrap .swiper-wrapper .swiper-slide:last-child{ margin-right:0px;}