/*Ã¥ÂÅ½Ã¦Â­Å’Ã¤Â¸â€œÃ¥Â±Å¾Ã¯Â¼Å’Ã¦Å“ÂªÃ§Â»ÂÃ¦Å½Ë†Ã¦ÂÆ’Ã¯Â¼Å’Ã¥Ë†â€¡Ã¥â€¹Â¿Ã¨Â½Â¬Ã¨Â½Â½*/
@media all
{
    .Mall_Shop.typeaere{ padding-left:0; padding-right:0;}
    .Mall_shopping_PHONETop h4{ line-height:40px; height:40px; margin:0;}
    .Mall_shopping_PHONETop .color5 {
        height: 24px;
        line-height: 24px;
        position: absolute;
        top: 8px;
        right: 15px;
        border: 1px solid #c7000b;
        color: #c7000b;
        width: 60px;
        text-align: center;
        border-radius: 2px;
    }
    .Mall_shopping{ background-color:#f3f3f3; padding:10px 15px;}
    .Mall_shopping > p{ font-size:18px; margin-bottom:0;  line-height:28px;}
    .Mall_shopping >p >span{ font-weight:normal; font-size:14px;}
    .Mall_shopping_phone{ background-color:#fbfbfb;}
    .Mall_shopping_box{ padding:15px; border-bottom:1px solid #e5e5e5; margin-bottom:10px; box-shadow:0 2px 2px 0 #eee;}
    .Mall_shopping_box >div{ float:left;}
    .MallS_width1{ width:10%; text-align:center; min-height:100px; line-height:100px;}
    .MallS_width1 label{ width:100%; margin-bottom:0;}
    .MallS_Img{ width:30%; height:100px; background-color:#fff; border:1px solid #e5e5e5; text-align:center; max-width:120px; overflow:hidden;}
    .MallS_Img img{ max-width:100%; max-height:100%;}
    .MallS_txt{ width:60%; padding-left:10px;}
    .MallS_txt > h5{ margin-top:0; color:#000; font-size:13px;}
    .MallS_txt >div{ padding-top:10px;}
    .MallS_txt >div input{ border-radius:3px; border:1px solid #e5e5e5; padding:0 5px; background-color:#fff; text-align:center; line-height:25px; width:40px;}
    .MallS_txt >div >.colorred{ font-size:15px; font-weight:bold; line-height:25px;}

    .MallS_bottom{ position:relative; z-index:9999; left:0; bottom:0; background-color:#f3f3f3; border-top:1px solid #e2e2e2; padding:10px 100px 10px 15px; width:100%; line-height:25px;}
    .MallS_bottom >.AN01{ position:absolute; top:-1px; bottom:-1px; right:0; width:85px; border-radius:0; font-size:14px;}
    .MallS_bottom span{ display:inline-flex; vertical-align:middle;}


    /* Mall_collection */
    .Mall_collection_box{margin-bottom:15px;background-color:#f5f5f5;box-shadow:0 1px 2px 0 #ddd;margin-top:10px;}
    .Mall_collection_box >.BGfbfbfb-left{padding:5px 15px; padding-right:18%;}
    .Mall_collection_box >.BGfbfbfb-left >.BGOrange{position:absolute; top:-1px; bottom:-1px; right:-1px; width:15%; border-radius:0; font-size:26px; border:none;}
    .Mall_collection_box .Mall_shopping_box{box-shadow:none; border:none; display:none;}
    .Mall_collection_box .MallS_txt{width:70%;}
    .Mall_collection_box .MallS_txt > div{padding-top:0;}
    .Mall_collection_box .MallS_txt > div>.colorred{font-weight:normal;}
    .Mall_collection_box .MallS_txt p{margin-bottom:5px;}
    .Mall_collection_box .MallS_txt >.fl{margin-right:10px;}
    .Mall_collection_box .MallS_txt >.fr .AN01{line-height:27px; padding:0 10px; margin-right:5px;}
    .Mall_collection_box .MallS_txt >.fr a{padding:6px;}




    /* Ã§Â¡Â®Ã¨Â®Â¤Ã¨Â®Â¢Ã¥Ââ€¢ */
    .MCfmtion_content{ padding-top:10px;padding-bottom: 20px;}
    .MCfmtion_cBox{ background-color:#f5f5f5; padding:10px; margin-bottom:5px;}
    .MCfmtion_Cpic{ text-align:center; width:30%; height:80px; background-color:#fff; float:left;}
    .MCfmtion_Cpic img{ max-height:100%; max-width:100%; vertical-align:middle;}
    .MCfmtion_xx{ float:left; font-size:12px; padding-left:5px; width:70%;}
    .MCfmtion_xx >p{ margin-bottom:3px;}
    .MCfmtion_content >p{ text-align:right; padding-top:10px; padding-right:5px; font-weight:bold;}
    .MCfmtion_content + div p{ font-weight:600;}
    .MCfmtion_content + div textarea{ width:100%; height:50px; resize:none; border:1px solid #e5e5e5; margin-bottom:15px; padding:5px 10px;}

    .Mall_order_top,.Mall_order_Wrapper,.Mall_order_bottom{ background-color:#fff; padding:5px 15px; border-bottom:1px solid #e5e5e5; box-shadow:0 1px 2px 0 #eee; margin-bottom:10px;}
    .Mall_order_back{ position:absolute; top:5px; left:15px; width:40px; height:40px; background:url(../images/banner_l.png) no-repeat center center / auto 20px;}
    .Mall_order_Wrapper >div:first-child{ padding:5px 0;}
    .Mall_order_Wrapper >div:first-child h5{ float:left;}
    .Mall_newAdd{ line-height:35px;}
    .Mall_newAdd > span{ display:inline-block; font-size:18px; line-height:14px; width:18px; height:18px; border-radius:50%; background-color:#22A8E7; color:#fff; text-align:center; margin-right:5px;}
    .Mall_addressWrap.Mall_addressOpen{ max-height:300px;}
    .Mall_AddressBox{ padding-top:10px; border-bottom:1px solid #efefef;}
    .Mall_AddressBox >p.Mall_order_Name{ line-height:30px;}
    .Mall_AddressBox >p.color5{ line-height:1.4285;}
    .Mall_addressWrap > .Mall_AddressBox:nth-child(n+2){ display:none;}
    .Mall_addressWrap.Mall_addressOpen >.Mall_AddressBox:nth-child(n+2){ display:block;}

    .Mall_xiangmuBox{ border-bottom:1px solid #efefef; padding-top:10px;}
    .Mall_xiangmuBox >div.color5{ line-height:20px;}
    .Mall_xiangmuBox >div.color5 p{ margin-bottom:0;}
    .Mall_xiangmuWrap > .Mall_xiangmuBox:nth-child(n+2){ display:none;}
    .Mall_xiangmuWrap.Mall_xiangmuOpen{ max-height:155px;}
    .Mall_xiangmuWrap.Mall_xiangmuOpen >.Mall_xiangmuBox:nth-child(n+2){ display:block;}

    .Mall_order_Name{ font-weight:600; height:30px; box-sizing:border-box; line-height:26px; min-width:80px; max-width:255px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; border:1px solid #e2e2e2; text-align:center; padding:0 5px; cursor:pointer; margin-right:7px; margin-bottom:5px;}
    .Mall_order_NameOn{ border:1px solid #c7000b; background:url(../images/Mall_order_NameOn.png) no-repeat right bottom;}
    .Mall_order_Wrapper .fl{ padding:5px 15px 5px 0; line-height:25px;}
    .Mall_order_Wrapper .fr{ padding:5px 0;}
    .Mall_order_Wrapper a.fr.colorOrange{ padding:6px 0; margin-bottom:6px;}
    .Mall_order_Wrapper p.color5{ margin-bottom:5px;}
    .Mall_numleft,.Mall_numright{ font-size:20px; line-height:20px; height:25px; width:25px; text-align:center; display:inline-block; vertical-align:top; cursor:pointer;}
    .Mall_numleft + input{ display:inline-block; width:35px; border:1px solid #e1e1e1; height:25px; line-height:25px; padding:0 5px; text-align:center; vertical-align:top;}
    .Mall_order_Wrapper .Mall_order_Name.fl,.Mall_order_Wrapper .Mall_newAdd.fr{ padding:0;}
    .Mall_order_Wrapper .Mall_order_Name.fl{ padding:0 5px;}
    .Mall_order_moreAddress,.Mall_order_moreXiangmu{ width:100%; margin:0; line-height:25px;}
    .Mall_orderC_xiangmu{ width:100%; padding:10px; background-color:#f6f6f6; box-shadow: 1px 1px 1px 0 #e0e0e0; margin-bottom:10px;}
    .Mall_orderC_xiangmu .colorred{ font-size:16px; padding:0 2px;}
    .Mall_orderC_xiangmu .color8{ display:inline-block; width:60px; text-align:right; margin-right:10px;}
    .Mall_orderC_xiangmu input[type="text"]{ border:1px solid #e5e5e5; padding:5px 10px; width:160px;}
    .Mall_orderC_xiangmu button{ margin-top:10px; margin-bottom:5px; width:80px;}
    .Mall_order_zhangqi >p{ margin-bottom:5px;}
    .Mall_order_Wrapper label{ font-weight:normal; padding-right:10px; margin-bottom:5px;}
    .Mall_order_Wrapper label input[type="radio"]{ margin-right:3px;}
    .Mall_order_bottom{ padding-top:15px;}
    .Mall_order_bottom >div:last-child{ text-align:center;}
    .Mall_order_bottom >div:last-child .AN01{ width:80px; line-height:30px; margin-bottom:10px;}
    /*Ã¨Â¿â€Ã§â€šÂ¹*/
    .fandian{margin-top: 20px;}
    .fandian>p{font-weight: 600}
    .fandian>div{font-size: 12px;}
    .fandian>div>.tip{padding-left: 20px;background: url("../images/j.png")no-repeat left center;margin-bottom: 10px;}
    .fandian-price>b{margin-right: 20px;font-weight: 400}
    .fandian-price>input{width: 60px;text-align: center}
    .fandian-price>i{margin-left: 10px;cursor: pointer;position: relative}
    .fandian-price>i:hover>span{display: block}

    .fandian-price>i>span{padding: 5px;border: 1px solid #e5e5e5;position: absolute;left: 22px;top: 0;display: none;width: 150px;text-align: justify}
    .fandian-price>i>span:after{position: absolute;background: url(//misc.360buyimg.com/user/myjd/ordercenter/css/i/arrow-gray.png) no-repeat;width: 8px;
        height: 16px;
        background-position:0px 0;;content: "";left: -8px;top: 2px;}
    .tip-last{margin-top: 30px;}
    .Mall_order_bottom>div>ul>li{padding-bottom: 10px;}
    .Mall_order_bottom>div>ul>li>div{display: inline-block}
    .Mall_order_bottom>div>ul>li>div:last-child{width: 130px;}
    .btn-big{width: 120px;height: 35px;line-height: 35px;border: none;background-color: #c7000b;color: #ffffff;font-size: 16px;}
    .all-pay{padding-top: 30px;padding-bottom: 15px;}
    .all-pay>div>span{font-weight: 900;font-size: 16px;}
    .Mall_order_bottom>div>p.tip{color: #4d4d4d}
    .cur{cursor: pointer;position: relative}
    .cur:hover>b{display: block}
    .cur b{font-weight: 400;padding: 5px;z-index: 10;
        border: 1px solid #e5e5e5;
        position: absolute;
        right: 25px;
        top: 0;
        display: none;width: 150px;text-align: justify;background-color: #ffffff}
    .cur b:after{position: absolute;background: url(//misc.360buyimg.com/user/myjd/ordercenter/css/i/arrow-gray.png) no-repeat;width: 8px;
        height: 16px;
        background-position:-7px 0;;content: "";right: -8px;top: 2px;}
    .Mall_order_bottom{text-align: left}

    .order-tip{position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,0.5);left: 0;top: 0;z-index: 1000;display: none}
    .order-tip>div{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background:url("../images/order-tip-bg.png")no-repeat left bottom;background-color: #ffffff;padding: 20px;border-radius: 5px;width:90%}
    .order-tip>div>h3{font-size: 20px;font-weight: 700;margin-bottom: 15px;margin-top: 0}
    .order-tip>div>h3>img{vertical-align: middle;margin-right: 5px;}
    .order-tip>div>h3>span{font-size: 30px;font-weight: 400;margin-top: -5px;cursor: pointer}
    .order-tip>div>p{padding: 10px;border-top: 1px solid #ededed;border-bottom: 1px solid #ededed;font-size: 16px;line-height: 24px;text-indent: 32px;text-align: justify;margin-bottom: 0}
    .order-tip>div>p>span{display: block;text-align: right}
    .order-tip>div>div{text-align: right}
    .order-tip>div>div>button{width: 80px;height: 30px;line-height: 30px;margin-top: 20px;}
}
@media (min-width:768px){
    .order-tip>div{width: auto;padding: 20px 30px;max-width: 550px;}
    .order-tip>div>p{padding: 20px 30px;}
    .Mall_Shop.typeaere{ padding-left:15px; padding-right:15px;}
    .Mall_shopping{ margin-top:20px; border:1px solid #e5e5e5; border-bottom-color:#c7000b; background-color:transparent; margin-bottom:0;}
    .Mall_shopping >p{ padding-left:10px; padding-right:5px; font-weight:bold;}
    .Mall_shopping_pc table th,.Mall_shopping_pc table td{ padding:10px; font-weight:normal; text-align:center;}
    .Mall_shopping_pc table thead{ background-color:#efefef; border:1px solid #e5e5e5;}
    .Mall_shopping_pc table tbody{ background-color:#fff; border:1px solid #e5e5e5;}
    .MallS_PC_Width01{ min-width:45px;}
    .MallS_table_img{ min-width:120px;}
    .MallS_table_img .MallS_Img{ width:100px;}
    .Mall_shopping_pc table{ width:100%;}
    .Mall_shopping_pc tbody td h5{ font-size:14px; text-align:left; margin-top:0;}
    .Mall_shopping_pc tbody td h5 + p{ text-align:left;}
    .Mall_shopping_pc tbody td input[type="text"]{ border-radius:3px; border:1px solid #e5e5e5; line-height:25px; padding:0 5px; text-align:center; width:40px;}
    .MallS_lastTd{ min-width:80px;}
    .MallS_lastTd a{ padding:2px 5px; cursor:pointer;}
    .MallS_bottom{ position:relative; margin-top:15px; margin-bottom:50px; border:1px solid #e5e5e5; z-index:auto; padding-right:25%; line-height:35px;}
    .MallS_bottom > .AN01{ width:23%; bottom:-1px; font-size:20px;}
    .MallS_bottom >.fl{ margin-right:15px;}
    .MallS_bottom >.fr{ margin-left:15px;}
    .MallS_bottom .cus:hover{ color:#c7000b;}

    /* Mall_collection */
    .Mall_shopping_phone{ background-color:transparent; padding:5px 20px; border:1px solid #e5e5e5; margin-bottom:50px;}
    .Mall_collection_box{ background-color:#fdfdfd;}
    .Mall_collection_box .MallS_txt{ width:81%;}
    .Mall_collection_box .MallS_txt > div,.Mall_collection_box .MallS_txt >p{ float:left; width:20%; text-align:center; height:100px; padding-top:30px;}
    .Mall_collection_box .MallS_txt > .fl{ margin-right:0;}
    .Mall_collection_box .MallS_txt >.MallS_Tfl{ width:40%; text-align:left; padding-top:15px;}
    .Mall_collection_box .MallS_txt > .fr a{ display:block; margin-top:5px;}



    /* Ã§Â¡Â®Ã¨Â®Â¤Ã¨Â®Â¢Ã¥Ââ€¢ */
    .MCfmtion_content table{ width:100%; text-align:center; border-collapse:collapse; display:table;}
    .MCfmtion_content table tr th,.MCfmtion_content table tr td{ border:1px solid #e5e5e5;}
    .MCfmtion_content table thead{ background-color:#e5e5e5;}
    .MCfmtion_content table tr th,.MCfmtion_content table tr td{ padding:5px; text-align:center; font-size:12px;}
    .MCfmtion_content table tr .Mall_numChange{ min-width:100px;}
    .MCfmtion_content table tr td img{ max-width:120px;}

    .Mall_order_top, .Mall_order_Wrapper, .Mall_order_bottom{ box-shadow:none; padding-top:10px; padding-bottom:20px;}
    .Mall_order_Wrapper > div:first-child h5 .pc{ display:inline-block;}

    .Mall_order_Name{ min-width:120px;}
    .Mall_orderC_xiangmu .color8{ width:70px;}
    .Mall_orderC_xiangmu .fl{ width:50%;}
    .Mall_orderC_xiangmu input[type="text"]{ width:210px;}
    .Mall_order_zhangqi >.fl:last-child{ width:89%; padding-right:0;}
    .Mall_order_Wrapper.pc,.MCfmtion_content + div textarea{ margin-bottom:0;}
    .Mall_order_Wrapper.pc,.Mall_order_bottom{ border:none;}
    .MCfmtion_content + div textarea{  width:80%;}

    .Mall_order_bottom{ margin-top:-50px; margin-bottom:50px; padding-right:0;font-size: 12px;text-align: right}
    .Mall_order_bottom .BGfbfbfb-left{font-size:12px; float:right; margin-bottom:15px; width:700px; text-align:right;}
    .Mall_order_bottom .BGfbfbfb-left p{margin-bottom:5px; margin-top:5px;}
    .Mall_order_bottom > div:last-child{ float:right; text-align:right; width:100%;}
    .Mall_order_bottom > div:last-child .AN01{ width:120px; line-height:35px;}
    /*Ã¨Â¿â€Ã§â€šÂ¹*/
    .fandian>div{border:1px solid #e5e5e5;padding:20px;}
}
@media (min-width:992px){

    .Mall_addressWrap{ max-height:290px;}
    .Mall_AddressBox{ height:50px; padding-top:10px; border-bottom:1px solid #f5f5f5;}

}
@media (min-width:1200px){





}
