@charset "utf-8";html,body,div,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,input,textarea,p,th,td,button,span,menu,section,nav {margin:0;padding:0;}
:focus {outline:none}
a,img,button,input,textarea,div,body{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}

img,fieldset {border:none;margin:0;padding:0;}
table {border-collapse:collapse;}
em,i {font-style:normal;}
a {color:#000000;text-decoration:none;}
a:-webkit-any-link {outline:none;}
html, body{height:100%;font-family:"微软雅黑";font-size: 14px;}
.clear{display: block;clear:both;}
.align_center{-webkit-box-align: center!important;-webkit-align-items: center!important;-ms-flex-align: center!important;align-items: center!important;}
.justify_center {-webkit-box-pack: center!important;-webkit-justify-content: center!important;-ms-flex-pack: center!important;justify-content: center!important;}
.flex{display: -webkit-box!important;display: -webkit-flex!important;display: -ms-flexbox!important;display: flex!important;}

/*滚动条样式*/

.index_diy{width: 100%;position: relative;height: 100%;min-width: 1100px;}
.diy_left{position: absolute;left: 0; width: 31%;max-height: 88%;overflow-y: auto;border-right: 1px solid #eee}
.diy_center{position: absolute;left: 31%; width: 37%;max-height: 88%;overflow-y: auto;border-right: 1px solid #eee}
.diy_right{position: absolute;right: 0;top: 0; width: 31%;max-height: 88%;overflow-y: auto;}
.diyl_da{margin: 20px 5%;border:1px solid #ddd;padding: 0 15px;height: 40px;line-height: 40px;}
.diyl_span1{color: #ff5000;font-size: 14px;}
.diyl_span2{color: #333;font-size: 15px;}
.diyl_ipt1{border:none;padding:0 15px;height: 34px;font-size:15px;width: 60%;}
.diy_db{margin: 0 5%;line-height: 20px;color: #ff5000;font-size: 14px;}
.diy_dc{margin: 10px 5%;border:1px solid #ddd;}
.diy_dc1{background: #f5f5f5;padding: 0 15px;height: 40px;line-height: 40px;font-size: 15px;color: #333;}
.diy_dc2{border-bottom:1px solid #f5f5f5;border-right: 1px solid #f5f5f5;width: 33%;float: left;text-align: center;cursor: pointer;}
.diy_dcc .diy_dc2:nth-child(3n){border-right: none;}
.diy_dc2_p1{font-size: 14px;color: #333;line-height: 36px}
.diy_dc2_img{width: 40px;height: 40px;margin-top: 10px}
.diy_dc2:hover{background: #f4f7f9}

.diyc_top{width: 90%;margin: 20px auto 0;max-width: 414px;min-width: 320px;} 
.diyc_top_img{width: 100%;}
.diyc_con{width: 90%; margin: 0 auto;max-width: 414px;min-width: 320px;}

.container{cursor: pointer;}
.conlist {background-color: #fff;padding: 0 3% 15px;width: 88%;position: relative;top: -8px;left: 3%;border-radius: 4px;}
.jd_index_d1{width: 100%;height:54px;line-height: 54px;text-align: center;font-size: 18px;color: #333;border-bottom:1px solid #f4f7f9;}
.jd_index_d2a{width: 100%;position: relative;}
.jd_index_d2b{width: 80%;line-height: 54px;font-size: 17px;color: #333;border-bottom:1px solid #f4f7f9;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position: relative;}
.jd_index_d2c{width: 60px;position: absolute;right: 0;top: 2px;height: 50px;text-align: center;}
.jd_index_d2c i{font-size: 22px;color: #1ba1f3;line-height: 36px;}
.jd_index_d2c p{font-size: 11px;color: #1ba1f3;line-height: 8px;}
.jd_index_d3{width: 100%;position: relative;}
.jd_index_d3a{float: left; width: 53%;line-height: 48px;font-size: 14px;color: #ccc;border-bottom:1px solid #f4f7f9;}
.jd_index_d3b{float: right; width: 42%;padding-left:5%;line-height: 48px;font-size: 14px;color: #ccc;border-bottom:1px solid #f4f7f9;}
.wapapp_panel {height:45px;line-height:45px;padding:1px;position:relative;}
.wapapp_panel a {border-radius:4px;color:#000000 !important;display:block;height:100%;text-align:center;text-decoration:none;width:100%;}
.wapapp_panel a:link,.wapapp_panel a:visited,.wapapp_panel a:focus {color:#000000;}
.wapapp_panel a:active {background-color:#DBDBDB;}
.wapapp_calendar {height:58px;position:absolute;width:76px;}
.wapapp_calender_lable {color:#B4B4B4;font-size:16px;height:14px;line-height:1px;left:0;position:absolute;top:6px;}
.wapapp_calender_span {color:#B4B4B4;font-size:16px;height:14px;position:absolute;left:10px;position:absolute;top:6px;}
.wapapp_calender_city {font-size:18px;height:10px;line-height:10px;position:absolute;top:14px;padding-left:10px;}
.wapapp_calender_month,.wapapp_calender_date {font-size:18px;color:#313131;border:none;}
.wapapp_calender_day {font-size:18px;color:#313131;border:none;text-align: right;width: 90px;}
.wapapp_calender_week,.wapapp_calender_today,.wapapp_div_dayleave {font-size:13px;color:#343434;}
.wapapp_div_date,.wapapp_div_week {height:26px;line-height:30px;text-align:left;}
.wapapp_div_date1,.wapapp_div_week1 {height:26px;line-height:30px;text-align:right;}
.divhover {width:100%;position:relative;top:0;-webkit-tap-highlight-color:#e3e3e3 !important;}
.divhover:active {background:#fff !important;}
.ui-btn-up-g {display:block;margin:0 auto;color:#FFFFFF;font-size:18px;width:100%;height:45px;line-height:45px;text-align:center;border:none;-webkit-appearance:none;border-radius:5px !important;background:#1aa1f3;margin-top: 15px;
  background: -webkit-linear-gradient(left, #1aa1f3, #6783fb);
  background: -o-linear-gradient(left, #1aa1f3, #6783fb);
  background: -moz-linear-gradient(left, #1aa1f3, #6783fb);
  background: linear-gradient(to right, #1aa1f3, #6783fb);
}
.ui-btn-up-g:active {opacity:0.7;color:#FFFFFF;font-weight:bold;}
.border{border:2px dashed #189F92;}
.click_border_hover{border:2px dashed #189F92;}
.border_hover{position: relative;cursor:pointer;}
.border_hover1{position: relative;}
.make{display: none;position: absolute;right:-36px;top: 50%;z-index: 1;margin-top: -60px}
.make_delate, .make_top, .make_bottom{width: 34px;height: 34px;background: #189F92;text-align: center;margin-bottom: 5px;cursor: pointer;}
.make_delate img{width: 100%;}
.make_top img{width: 100%;}
.make_bottom img{width: 100%;}
.make_delate:hover{background: #0f8176;}
.make_top:hover{background: #0f8176;}
.make_bottom:hover{background: #0f8176;}

.zdy_mokuai{min-height: 100px;line-height: 100px;color: #999;font-size: 14px;text-align: center;background: #fff;border:1px solid #eee;cursor: pointer;}

.idx_btn_d{margin: 0 auto;width: 94%; background: #fff;padding:0;}
.idx_btn_d_son{width: 33%;float: left;text-align: center;color: #647686;font-size: 13px;padding: 10px 0;}
.idx_btn_d img{width: 36px;height: 36px; margin-bottom: 3px}

.gonggao_da{margin: 0 auto;height: 28px;line-height: 28px;overflow: hidden;background: #f5f5f5}
.gonggao_da_img1{width: 20px;float: left;margin-top: 4px;margin-left: 3%;margin-right: 5px;}
.add_tishi{float: left; display:none;font-size: 12px;color:#666;}

.gonggao_db{margin: 0 auto;height: 36px;line-height: 36px;overflow: hidden;background: #f5f5f5;position: relative;width: 100%;}
.gonggao_db_div{width: 36px;height: 36px;background: #f5f5f5;position: absolute;left: 0;top: 0;z-index: 1;}
.gonggao_db_img2{width: 20px;margin-top: 8px;margin-left: 10px;}
.srcoll_frame {margin: 0 auto;overflow: hidden;line-height: 36px;padding-left: 36px;}
.srcollText {padding-left: 20px;color: #333;display: inline-block;white-space: nowrap;animation: 10s wordsLoop linear infinite normal;}
@keyframes wordsLoop {  0% {   transform: translateX(200px);  
        -webkit-transform: translateX(200px);  
    }  
    100% {  
        transform: translateX(-100%);  
        -webkit-transform: translateX(-100%);  
    }  
}  
@-webkit-keyframes wordsLoop {  
    0% {  
        transform: translateX(200px);  
        -webkit-transform: translateX(200px);  
    }  
    100% {  
        transform: translateX(-100%);  
        -webkit-transform: translateX(-100%);  
    }  
}

.ditu_div{margin: 0 auto;}

.guanggao_img{text-align: center;}
.guanggao_img img{width: 100%;height: 100%;margin: 0 auto;height: 100px;}

.kongbai_div{height: 15px;font-size: 12px;text-align: center;color: #999999;}

.text_div{margin: 0 3%;}
.text_div img{max-width: 100%}

.youhq_div{background: #eb5a5c;margin: 0 3%;overflow: hidden;border-radius: 4px}
.youhq_title{width: 100%;text-align: center;color: #fff;font-size: 14px;line-height: 38px;font-weight: 500;}
.youhq_box{padding: 0 3% 5px; white-space: nowrap;display: -webkit-box;overflow-x: scroll;-webkit-overflow-scrolling: touch;}
.youhq_da{display: inline-block;background: #fff;border-radius: 4px;padding: 10px;}
.youhq_da_l{float: left;margin-top: 14px;margin-right: 10px}
.youhq_da_r{float: left;}
.youhq_da_l_span1{float: left; font-size: 14px;font-weight: bold;color: #eb4e4f;margin-top: 10px}
.youhq_da_l_span2{float: left; font-size: 24px;font-weight: bold;color: #eb4e4f;}
.youhq_da_r_p1{font-size: 15px;font-weight: bold;color: #333;line-height: 24px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.youhq_da_r_p2{font-size: 12px;color: #333;}
.youhq_da_r_btn{display: inline-block; font-size: 12px;color: #fff;background: #eb4e4f;padding: 0 10px;border-radius: 20px;line-height: 20px;margin-top: 6px}
.youhq_da_l_div{width: 100%;text-align: center; font-size: 11px;color: #eb4e4f;}

.ht_index_vc_con{white-space: nowrap;display: -webkit-box;overflow-x: scroll;-webkit-overflow-scrolling: touch;padding: 0 2%;}
.ht_index_vc_con2{width:275px;background: #fff;border-radius: 4px;display: inline-block;padding: 10px;margin:0 3px;line-height: 24px;}

.fx_box{height: 72px;position: relative;background: #fff;width:88%;margin: 0 auto; padding: 10px 3%;line-height: 24px;border-bottom: 1px solid #f5f5f5;}
.xq_lista{width: 90px;height: 72px;overflow: hidden;float: left;position: relative;}
.xq_lista img{width: 100%;height: auto;min-height: 72px;}
.xq_lista_p{width:30px;height:20px;text-align:center;line-height:20px;border-radius: 12px;background: rgba(0,0,0,0.5);position: absolute;right: 3px;bottom: 3px;font-size: 13px;color: #fff;}
.xq_listb{width: 60%;float: left;height: 72px;overflow: hidden;margin-left: 2%;}
.xq_listb_p1{font-size: 16px;color: #000;}
.xq_listb_p2{font-size: 14px;color: #8a8a8a;line-height: 30px;}
.xq_listb_p2 span{padding-right: 5px;}
.xq_listb_p3 span{font-size: 10px;height: 14px;line-height: 14px; padding: 0 3px;color: #f5a623;margin-right:4px;border:1px solid #f5a623;}
.xq_listc{position: absolute;right: 3%;height: 16px;line-height: 16px;top: 16px;text-align: right;}
.xq_listc_d0{line-height: 18px;font-size: 13px;color: #999;}
.xq_listc_d0 .span1{font-size: 17px;color: #ff5000;float: right;font-weight: bold;}
.xq_listc_d0 .i1{font-size: 10px;color: #ff5000;float: right;padding-top: 1.5px;}
.xq_listc_d1{width: 50px;box-shadow: 0 0 1px #ff5000;background: #ff5000;text-align: center;float: right;margin-top: 3px}
.xq_listc_d1 .p1{color: #fff;height: 22px;line-height: 22px;font-size: 13px;}

.xq_listf_d4{width: 100%;padding: 5px 0 0;}
.xq_listf_d4_t_l{width: 45px;height: 45px;overflow: hidden;border-radius: 100%;float: left;}
.xq_listf_d4_t_l img{width: 100%;}
.xq_listf_d4_t_r{padding-left: 55px;}
.xq_listf_d4_t_r .p1{color: #333;line-height: 22px;font-weight: bold;}
.xq_listf_d4_t_r .p2{color: #ffb201;line-height: 22px;font-size: 12px;}
.xq_listf_d4_t_r .p2 img{height: 16px;float: left;margin-top: 2px}
.xq_listf_d4_t_r .p2 span{color: #a5a5a5;line-height: 22px;padding-left: 10px;}
.xq_listf_d4_c .p1{color:#666;margin: 8px 0 0;font-size: 13px;white-space: normal;}
.xq_listf_d4_c .p2{color:#999;font-size: 12px;margin: 4px 0 0;}
.xq_listf_d4_c .p2 i{float: right;font-size: 10px;line-height: 22px;padding: 0 5px; }
.xq_listf_d4_c_d{width: 24%;height: 0;padding-top:24%;position: relative;float: left;margin-right: 1%;overflow: hidden;margin-bottom: 4px;}
.xq_listf_d4_c_d img{width: 100%;position: absolute;top:0;min-height: 100%;}
.ellipse3{word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.pingjia_diva{width: 100%;text-align: right;}
.pingjia_divb{display: inline-block;padding: 0 10px;line-height: 28px;border-radius: 15px;border:1px solid #ededed;color: #666;font-size: 14px;}


.zx_style_da{width: 94%;padding: 5px 3%;border-bottom: 1px solid #f4f7f9;background: #fff}
.zx_style_da_tit{width: 100%;font-size: 17px;font-weight: 600;color: #3c424b;}
.zx_style_da_con{width: 100%;height: 0;padding-top: 50%;position: relative;overflow: hidden;margin:8px 0;}
.zx_style_da_con img{width: 100%;height: 100%;position: absolute;top: 0;}
.zx_style_da_fot{color: #999;font-size: 13px;line-height: 16px;}
.zx_style_da_fot i{color: #c0c0c0;font-size: 14px;padding-left: 10px;}

.diy_right_title{font-size: 17px;color:#333;font-weight: bold;margin: 20px 5%;}
.diyr_da{margin: 15px 5%;border:1px solid #ddd;padding: 0 15px;height: 40px;line-height: 40px;}
.diyr_ipt1{border:none;padding:0 0 0 15px;height: 34px;font-size:15px;width: 41%;}
.diyr_span1{float: right;font-size: 14px;color: #999;}
.diyr_btn{width: 90%;border: 1px dashed #5CB3FD;color: #5CB3FD;cursor: pointer;text-align: center;font-size: 14px;margin: 15px auto;height: 38px;line-height: 38px;}
.diyr_lbt{background-color: #fff;padding: 10px;border: 1px solid #e2e2e2;margin: 0 5%;}
.diyr_lbt_da{width: 100%;border-bottom:1px solid #f5f5f5;line-height: 20px;padding-bottom: 10px;margin-bottom: 15px;height: 20px;}
.diyr_lbt_da_span1{font-size: 15px;font-weight: bold;color: #333;cursor: pointer;}
.diyr_lbt_da_span2{font-size: 14px;color: #5CB3FD;float: right;display: inline-block;padding: 0 10px;cursor: pointer;}
.diyr_lbt_db{width: 90%;height: 124px;background-color: #f7f7f7;text-align: center;margin: 0 auto;}
.diyr_lbt_db_imga{width: 100%;height: 100%;margin: 0 auto;}
.diyr_lbt_db_p1{color: rgb(92, 179, 253);cursor: pointer;width: 100%;margin: 0 auto;display: block;font-size: 14px;line-height: 24px}
.diyr_lbt_db_p2{color: rgb(53, 53, 53);width: 100%;margin: 0 auto;display: block;font-size: 12px;line-height: 18px}
.diyl_selsct1{border:none;height: 40px;width: 100%;padding-left: 90px;}
.diyl_da1{width: 80px;height: 26px;border:1px solid #dddddd;padding: 2px; float: left;margin-top: 5px;margin-left: 30px;cursor: pointer;}
.diyl_span3{display: inline-block;width: 100%;height: 100%;background: #FFFFFF}
.diyl_span4{color: #333;font-size: 15px;float: left;}
.diyl_ipt2{border:none;height: 40px;float: left;padding: 0 9px;width: 76px;}
.diyr_lbt_dc{width: 100px;height: 100px;background-color: #f7f7f7;text-align: center;position: absolute;left: 10px;top: 55px;}
.diyr_lbt_dd{padding-left: 100px}
.diyr_db{margin: 13px 0 0 10px;border:1px solid #ddd;height: 40px;line-height: 40px;position:relative;padding: 0 5px;}
.diyl_span5{color: #333;position:absolute;left:5px;}
.diyl_ipt3{border:none;padding:0 0 0 65px;height: 40px;max-width: 62%;}
.diyr_dc{margin: 15px 5%;border:1px solid #ddd;padding: 0 15px;height: 40px;line-height: 40px;position: relative;}
.diyl_trea1{width: 100%;border:none;height: 98px;}
.diyr_dd{margin: 13px 0 0 10px;border:1px solid #ddd;line-height: 40px;padding: 0 5px;}
.diyr_ipt2{width: }
.diyl_span6{position: absolute;right: 0;top: 0; background: #f5f5f5;border-left: 1px solid #eee;width: 80px;text-align: center;overflow: hidden;height: 40px;color: #333;}
.diyl_span6 input{width: 0px;text-align: right;height: 40px;padding-left: 80px;background:rgba(0,0,0,0);position: absolute;margin-left: -40px; z-index: 1;}
.diyl_span6 span{position: absolute;top: 0;right: 0;width: 80px;}
.diyr_ipt3{border:none;height: 40px;font-size:14px; width: 78%;}

.diyr_fwb{margin: 0 5%;border:1px solid #eee;height: 200px;}
.diyr_de{margin: 5px 0 0 0;height: 40px;line-height: 40px;position:relative;padding: 0 5px;}
.diyl_ipt4{padding:0 5px;height: 40px;max-width: 59%;border:1px solid #eee;margin-left: 15px;}
.diy_foot{width: 100%;position: fixed;bottom: 0;left: 0;height: 80px;background: #fff;border-top: 1px solid #f5f5f5;z-index: 100000;text-align: center;cursor: pointer;}
.diy_foot_btn{width: 78px;height: 34px;line-height: 34px;background: #009688;color: #fff;text-align: center;border-radius: 4px;margin: 5px auto;}

.diyr_df{padding: 0 5%;}
.diyr_df_p1{padding:10px 0;}
.diyr_ys{width:131px;float: left;border:1px solid #ddd;position: relative;margin:0 10px 10px 0;padding: 4px;background-color: #ffffff;cursor: pointer;}
.diyr_ys_hover{border: 1px solid rgb(92, 179, 253);}
.diyr_ys_btm{text-align: center;width: 100%;padding-top: 5px;}
.diyr_ys_top{width: 100%;height: 64px;position: relative;}
.diyr_ys_a1{width: 100%;height: 64px;background: #e6f4ff;}
.diyr_ys_a2{width: 32%;height: 64px;background: #e6f4ff;float: left;}
.diyr_ys_a2a{width: 65%;height: 64px;background: #e6f4ff;float: right;}
.diyr_ys_a3{width: 32%;height: 64px;background: #e6f4ff;float: left;}
.diyr_ys_a3a{width: 65%;height: 30px;background: #e6f4ff;float: right;margin-bottom: 4px;}
.diyr_ys_a3b{width: 65%;height: 30px;background: #e6f4ff;float: right;}
.diyr_ys_a4{width: 32%;height: 64px;background: #e6f4ff;float: left;}
.diyr_ys_a4a{width: 65%;height: 30px;background: #e6f4ff;float: right;margin-bottom: 4px;}
.diyr_ys_a4b{width: 31%;height: 30px;background: #e6f4ff;float: right;margin-left: 3%;}
.diyr_ys_a4c{width: 31%;height: 30px;background: #e6f4ff;float: right;}
.diyr_ys_c2{width: 48.5%;height: 44px;background: #e6f4ff;float: left;}
.diyr_ys_c2a{width: 48.5%;height: 44px;background: #e6f4ff;float: right;}
.diyr_ys_c3{width: 31.3%;height: 44px;background: #e6f4ff;float: left;}
.diyr_ys_c3a{width: 31.3%;height: 44px;background: #e6f4ff;float: right;}
.diyr_ys_c3b{width: 31.3%;height: 44px;background: #e6f4ff;float: right;margin-right: 3%;}
.diyr_ys_c4{width: 22.75%;height: 30px;background: #e6f4ff;float: left;}
.diyr_ys_c4a{width: 22.75%;height: 30px;background: #e6f4ff;float: right;margin-left: 3%;}
.diyr_ys_c4b{width: 22.75%;height: 30px;background: #e6f4ff;float: right;margin-left: 3%;}
.diyr_ys_c4c{width: 22.75%;height: 30px;background: #e6f4ff;float: right;margin-left: 3%;}
.diyr_ys_b4{width: 48.5%;height: 30px;background: #e6f4ff;float: left;margin-bottom: 4px;}
.diyr_ys_b4a{width: 48.5%;height: 30px;background: #e6f4ff;float: right;margin-bottom: 4px;}

.ggt_img{position: absolute;top: 0;width: 100%;height: 100%;}
.ggt_a1{width: 100%;height: 100px;position: relative; background: #e6f4ff;}
.ggt_a2{width: 32%;height: 0;padding-top: 50%;position: relative;background: #e6f4ff;float: left;}
.ggt_a2a{width: 65%;height: 0;padding-top: 50%;position: relative;background: #e6f4ff;float: right;}
.ggt_a3{width: 32%;height: 0;padding-top: 50%;position: relative;background: #e6f4ff;float: left;}
.ggt_a3a{width: 65%;height: 0;padding-top: 24%;position: relative;background: #e6f4ff;float: right;margin-bottom: 2%;}
.ggt_a3b{width: 65%;height: 0;padding-top: 24%;position: relative;background: #e6f4ff;float: right;}
.ggt_a4{width: 32%;height: 0;padding-top: 50%;position: relative;background: #e6f4ff;float: left;}
.ggt_a4a{width: 65%;height: 0;padding-top: 24%;position: relative;background: #e6f4ff;float: right;margin-bottom: 2%;}
.ggt_a4b{width: 31.3%;height: 0;padding-top: 24%;position: relative;background: #e6f4ff;float: right;margin-left: 2%;}
.ggt_a4c{width: 31.3%;height: 0;padding-top: 24%;position: relative;background: #e6f4ff;float: right;}
.ggt_c2{width: 48.5%;height: 0;padding-top: 30%;position: relative;background: #e6f4ff;float: left;}
.ggt_c2a{width: 48.5%;height: 0;padding-top: 30%;position: relative;background: #e6f4ff;float: right;}
.ggt_c3{width: 32%;height: 0;padding-top: 32%;position: relative;background: #e6f4ff;float: left;}
.ggt_c3a{width: 32%;height: 0;padding-top: 32%;position: relative;background: #e6f4ff;float: left;margin-left: 2%;}
.ggt_c3b{width: 31.2%;height: 0;padding-top: 31.2%;position: relative;background: #e6f4ff;float: right;}
.ggt_c4{width: 22.625%;height: 0;padding-top: 22.625%;position: relative;background: #e6f4ff;float: left;}
.ggt_c4a{width: 22.625%;height: 0;padding-top: 22.625%;position: relative;background: #e6f4ff;float: left;margin-left: 2%;}
.ggt_b4{width: 48.5%;height: 0;padding-top: 24%;position: relative;background: #e6f4ff;float: left;margin-bottom: 2%;}
.ggt_b4a{width: 48.5%;height: 0;padding-top: 24%;position: relative;background: #e6f4ff;float: right;margin-bottom: 2%;}

.ggt_diy_dk{width: 94%;margin: 0 auto;display: none;}
.ggt_diy_dk div{border: none;background: rgba(0,0,0,0);font-size: 0;}
.ggt_diy_da{display: none;}
.ggt_diy_da div{border: 1px solid #f5f5f5;cursor: pointer;}
.ggt_diy_da div:hover{border: 1px solid rgb(92, 179, 253);}
.diyr_ggt_p1{color: rgb(92, 179, 253);cursor: pointer;width: 100%;margin: 0 auto;display: block;font-size: 14px;line-height: 24px;position: absolute;top: 50%;margin-top: -21px;z-index: 1;text-align: center;}

.title_tonyi{font-size: 18px;color: #333;font-weight: bold;line-height: 40px;margin:0 5%;}

.find_nav {width: 100%;height:48px;background-color: #fff;position: fixed;top: 0;z-index:2;border-bottom: 1px solid #f4f7f9;display: -moz-box;display: -webkit-box;display: box;}
.find_nav_left {height:48px;position: relative;overflow: hidden;-moz-box-flex: 1;-webkit-box-flex: 1;box-flex: 1;}
.find_nav_list {position: absolute;left: 0;}
.find_nav_list ul {position: relative;white-space: nowrap;font-size: 0;}
.find_nav_list ul li {display: inline-block;padding: 0;margin:0 14px;}
.find_nav_list ul li a {display: block;width: 100%;height: 100%;line-height:48px;font-size: 16px;text-align: center;color: #999;}
.find_nav_cur a {color: #008ae0 !important;}
.find_nav_list a.active{ color:#008ae0}
.find_nav_list{width: 94%;margin-left:3%;}
.find_nav_list ul li{width: 20%;margin: 0 15%;}
.find_nav{position: relative;overflow: hidden;border-tofind_navp-left-radius: 4px;border-top-right-radius: 4px;z-index: 0;}
.sideline{display: block;position: absolute;border: 0;height: 2px;background-color: #008ae0;left: 0;top: 46px;pointer-events: none;}


.list_con{width: 96%;padding: 0 2%;margin-bottom: 1px;background:#fff;overflow: hidden;}
.list_conl{/*width: 30%;height: 0px;padding-top: 33%;float: left; position: relative;margin-right: 2%;*/position: absolute;left: 0;margin-right: 7%;width: 93%;}
.list_conl img{width: 30%;min-height: 110px;float: left;}
.list_conr{position: relative;overflow: hidden;min-height: 90px;}
.list_conr_d1{font-size: 15px;color: #333;font-weight: bold;padding-bottom: 1%;}
.list_conr_d1 .span2{font-size: 12px;color: #008ae0;padding-left: 6px;font-weight: 400;}
.list_conr_d2{padding-bottom: 1%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.list_conr_d2 .span1{font-size: 15px;color: #008ae0;font-weight: bold;}
.list_conr_d2 .span2{font-size: 12px;color: #008ae0;padding-right: 6px;}
.list_conr_d2 .span3{font-size: 12px;color: #595959;}
.list_conr_d3{font-size: 12px;color: #595959;padding-right: 6px;padding-bottom: 0px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.list_conr_d4{padding-bottom: 0;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.list_conr_d4 .span1{font-size: 17px;color: #f9504c;font-weight: bold;}
.list_conr_d4 .span2{font-size: 12px;color: #10A200;padding-right: 6px;}
.list_conr_d44{position: absolute;right: 0;bottom: 0px;}
.list_conr_d44 .span1{font-size: 20px;color: #f9504c;font-weight: bold;}
.list_conr_d44 .span1 i{font-size: 12px;font-weight: 400;}
.list_conr_d44 .span2{font-size: 12px;color: #585858;padding-right: 6px;}
.list_conr_d5{display: inline-block; background: #faf3e9;padding: 2px;}
.list_conr_d5 .span1{float:left;font-size: 10px;line-height: 10px;height: 10px; color: #f9504c;padding: 0 5px;}
.list_conr_d5 .span2{float:left;font-size: 10px;line-height: 10px;height: 10px; color: #754920;padding: 0 5px;border-left: 1px solid #754920;}
.list_conr_d5 span:first-child{}
.list_conr_d5 span:last-child{}

.list_conr_diva{display: inline-block;}
.list_conr_diva i{float: left;color: #ffc71e;font-size: 12px;font-weight: 400;}

.idx_tuijian{width:94%;height:50px;line-height:50px;color:#333;font-size:15px;font-weight:bold;text-align:center; padding:0 3%;position:relative;}
.idx_tuijian .span1{font-weight:400;letter-spacing:-1px;padding-right:10px;color:#999}
.idx_tuijian .span2{font-weight:400;letter-spacing:-1px;padding-left:10px;color:#999}

.Ellipse1 {display: inline-block; width: 50px;height: 30px;border-radius: 16px;background-color: #ccc;transition: 0.3s;margin-top: 5px;margin-left: 20px;}
.circle1 {width: 29px;height: 29px;background-color: #fff;border-radius: 50%;box-shadow: 0px 1px 5px rgba(0, 0, 0, .5);transition: 0.3s;position: relative;left: 0px;}
.circle1:hover {transform: scale(1.2);box-shadow: 0px 1px 8px rgba(0, 0, 0, .5);}
.sq_span1{width: 22%;height: 24px;line-height: 24px;margin-top:10px ; margin-right: 1.33330%; text-align: center;float: left;font-size: 13px;color: #666;background: #e8e8e8;border-radius: 15px; padding: 0 1%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.jd_index_d2a .sq_span1:nth-child(4n){margin-right: 0;}
.sq_span1:hover{background: #c6e5ff;color: #178ceb;}



/*新增样式*/

/*缩略图轮播*/
.showcase.cloud{width:94%;height: 0;padding-top: 70%; margin:0 auto;position:relative;}
.showcase.cloud .slide{ position:absolute; top:0; left:0; z-index:0; width:100%;}
.showcase.cloud .slide .content-main-visual{ width:74%; height:0;padding-top: 74%; overflow:hidden; position:relative}
.showcase.cloud .slide .content-main-visual a{ display:none; width:100%;height: 100%;border-radius: 6px; overflow:hidden; position:absolute; z-index:0; top:0; left:0}
.showcase.cloud .slide .content-main-visual a img{ width:100%;height: 100%}

.showcase.cloud .slide .content-main-feature{ width:24.8%; position:absolute; top:0; left:75.5%}
.showcase.cloud .slide .content-main-feature .feature{ width:100%; height:0;padding-top: 70%;margin-bottom: 6%;border-radius: 4px; text-align:center; position:relative; overflow:hidden}
.showcase.cloud .slide .content-main-feature .feature a{ width:100%;height:100%; position:absolute;left: 0;top: 0; background: rgba(0,0,0,0.4);}
.showcase.cloud .slide .content-main-feature .feature img{ position:absolute; top:0; left:0; width:100%; height:100%;}
.showcase.cloud .slide .content-main-feature .feature a span{color:#fff; font-size:13px;font-weight: bold;height: 24px;line-height: 24px; position: absolute;top: 50%;margin-top: -12px;width: 100%;text-align: center;left: 0}

.showcase.cloud .slide .content-main-feature .feature a.current{ opacity:1; filter:alpha(opacity=100)}
.showcase.cloud .slide .content-main-feature .feature a .timerLine{ display:none; position:absolute; left:0; bottom:0;height:4px;}
.showcase.cloud .slide .content-main-feature .feature a.current .timerLine{ display:block;background: rgba(255,255,255,0.8);border-radius: 4px;}

.showcase_lda{position: absolute;bottom: 0;left: 0;width: 100%;height: 64px;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.5));}
.showcase_ldb{font-size: 14px;font-weight: bold; display: inline-block;padding: 0 10px;margin-left: 14px; background: #fff;border-radius: 25px;height: 20px;line-height: 20px;color: #333;}
.showcase_ldc{padding:0 15px;font-size: 15px;color: #fff;font-weight: 500;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing: 1px;}
.showcase_ldc span{font-size: 20px;font-weight: bold;}


/*3d滑动轮播*/
.dcontainer{max-width: 800px;margin: 0 auto;}
.dcontainer .slide{width: 100%;height: 300px !important; min-height: 180px;overflow: hidden;position: relative;}
.dcontainer .slide .img{overflow: hidden;position: absolute;transition: width 0.4s,height 0.4s,top 0.4s,left 0.4s,z-index 0.4s;}
.dcontainer .slide .img img{width:100%;height:100%;}
.dcontainer .slide .img5{width: 80%;height: 80%;top: 10%;left: -100%;z-index: 1;border-radius: 4px;}
.dcontainer .slide .img1{width: 80%;height: 90%;top: 5%;left: -83%;z-index: 2;border-radius: 4px;}
.dcontainer .slide .img2{width: 86%;height: 100%;top: 0;left: 3%;z-index: 3;border-radius: 6px;}
.dcontainer .slide .img3{width: 80%;height: 90%;top: 5%;left: 13%;z-index: 2;border-radius: 4px;}
.dcontainer .slide .img4{width: 80%;height: 80%;top: 10%;left: 17%;z-index: 1;border-radius: 4px;}
.dslide_da{position: absolute;bottom: 0;left: 0;width: 90%;padding: 25px 5% 15px; height: 80px;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.5));}
.dslide_db{font-size: 16px;font-weight: bold;color: #fff;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing: 1px;line-height: 30px;}
.dslide_dc{color: #fff;line-height: 20px;}
.dslide_dc i{float: left;font-size: 13px;}
.dslide_dc_span{float: left;font-size: 13px;margin-right: 10px;}
.dslide_dd{line-height: 30px;}
.dslide_dd i{font-size: 14px;color: #FFC107;float: left;margin-top: 2px;}
.dslide_dd span{font-size: 18px;color: #FFC107;float: left;font-weight: bold;}



.new_listdetails .shop_sp_de:nth-child(2n+1){margin-right:1%;}
.new_listdetails .shop_sp_de:nth-child(2n+2){margin-left:1%;}
