/**中间部分*/
.middle{padding-bottom:30px;background:#ffffff;clear:both;overflow: hidden;}
.midwidth{width:1200px;margin:0 auto;padding-top:20px;min-height:690px;}
.midwidth .conleft{float:left; width:200px; overflow:hidden;border-top:2px solid #da251d;}
.midwidth .conleft .left_top{height:32px;line-height:32px; padding:0 10px;font-size:13px;font-weight:bold;}
.midwidth .conleft .mreclist{padding:5px; margin-bottom: 8px; background: #f1f1f1;}
.midwidth .conleft .mreclist .mrimgo{width: 190px; height: 152px; line-height: 150px; vertical-align: middle; text-align: center;}
.midwidth .conleft .mreclist .mrimgo img{max-width: 100%; max-height: 100%;}
.midwidth .conleft .mreclist .mrpirce{font-size: 14px; font-weight: bold; line-height: 1.5; color: #ff4242;}
.midwidth .conleft .mreclist .mrpirce s{font-weight: normal; color: #999999; text-decoration: line-through;}
.midwidth .conleft .mreclist .mrpirce s span{font-weight: normal; color: #999999;}
.midwidth .conleft .mreclist .mrinsls{font-size: 14px; line-height: 1.5; color: #000000; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.midwidth .conleft .mreclist .atagw{height: auto; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.midwidth .conleft .mreclist .atagw .atagm{display: inline-block; height: 18px; width: auto; padding:0 3px; margin-right: 2px; font-size: 12px; line-height: 18px; color: #ffffff; background: #ff4242; border-radius: 2px;}
.midwidth .conleft .mreclist .atagw .rulelist{display:inline-block; height:16px; width:auto;padding:0 3px;margin-right:2px;font-size:12px;line-height:16px;color:#ff6600;border:1px solid #ff6600;}
.midwidth .conleft .mreclist .atagw .rulelist:last-child{margin-right: 0;}
/* 右侧商品列表 */
.midwidth .conright{width:980px;float:right;}
.search_form{width:100%; margin:0 auto;border:1px solid #eaeaea;border-bottom:none;box-sizing:border-box;overflow:hidden;}
.search_form .listitem{width:100%;overflow:hidden;}
.search_form .left{width:84px;text-align:center;background:#f9f9f9;}
.search_form .right{overflow:hidden;line-height:84px;border-left:1px solid #eee;}
/* 品牌列表 */
.search_form .right .rowlist{float:left;margin:10px;height:54px;overflow:hidden;}
.search_form .right .rowlist .imgbox{position:relative;float:left;width:85px;height:40px;display:inline-block;margin-right:10px;border:1px solid #f4f4f4;padding:5px;margin-bottom:5px;}
.search_form .right .rowlist .cur{border:1px solid #da251d;}
.search_form .right .rowlist .icon{position:absolute;top:-2px;left:-2px;font-size: 18px;height:18px;display: inline-block;line-height:18px;color: #da251d;}
.search_form .right .rowlist .imgbox img{width:100%;height:100%;float:left;border:none;}
.search_form .right .morelist{height:115px;overflow-y:auto !important;}
.search_form .right .moreSelBtn{float:left;width:100%;height:30px;line-height:30px;text-align:center;margin-bottom:10px;}
.search_form .right .moreSelBtn a{margin-right:10px;height:24px;line-height:24px;display:inline-block;padding:0 10px;background:#f7f7f7;border:1px solid #dddddd;border-radius:3px;color:#666666;font-size:12px;}
.search_form .right .moreSelBtn a.nosel{background:#f4f4f4;color:#dad9d9;}
.search_form .right .moreSelBtn a.cur{background:#da251d;color:#ffffff;border:1px solid #da251d;}
.search_form .more{width:95px;vertical-align:top;padding-top:3px;}
.search_form .more a.morebtn{width:60px;height:24px;line-height:24px;display: inline-block;float: right;margin-right:20px;text-align:center;border: 1px solid #eeeeee;border-radius:3px;font-size:12px;color:#666666;margin-top:5px;}
.search_form .more a.morebtn i{font-size:14px;}

.sortw{height: 42px;width:100%; margin:0 auto;background:#f9f9f9;border:1px solid #eaeaea;box-sizing:border-box;}
.sortw .listtype{width:auto;display:inline-block;float:left;margin-right:20px;padding-left:5px;}
.sortw .listtype a{width:26px;height:26px;line-height:26px;display:inline-block;float:left;margin:5px 3px;text-align:center;border:1px solid #dddddd;color:#999999;}
.sortw .listtype a.cur{background:#ffffff;color:#ff4242;}
.sortw .sort{float:left; height: 42px;}
.sortw .sort a{display: inline-block; width:64px; height:38px;font-size:12px; line-height: 38px; color: #333333; text-align: center;margin-right:8px;}
.sortw .sort a.onthis{color: #fff;border-bottom: 2px solid #ff4242;background:#da251d;height:22px;line-height:22px;border-radius: 40px;}
.sortw .sort i.iconfont{margin-left:1px; font-size: 13px; vertical-align:middle;color:#b5b5b5;}
.sortw .sort a.onthis i.iconfont{color:#ffffff;}
.onlyhas{float: left;height:42px;padding-left: 10px;line-height:42px;cursor:pointer;}
.onlyhas i{font-size:16px;vertical-align:top;margin-right:3px;cursor:pointer;color:#da251d;}
.onlyhas .selected{color:#da251d;}
.sortw .page_simple{float: right; padding:7px 10px 0 0;}
.sortw .page_simple span{display: inline-block; padding:0 10px; font-size:12px; line-height: 22px;color:#999999;}
.sortw .page_simple a{display: inline-block; height:24px; width:24px; margin: 0 2px;font-size:12px;line-height:24px; text-align: center; color:#bdbcbc; border: 1px solid #dad9d9;background: #ffffff;}
.sortw .page_simple a.disable{cursor:default;background:#e6e3e3;}
.sortw .page_simple span.total{color:#999999;font-size:14px;margin-right:15px;}
.sortw .page_simple span.total>span{padding:0 3px;color:#666666;}

.prodlistw{width:100%;height:auto;margin: 0 auto;padding-top:10px;box-sizing:border-box;}

/*************列表展示模式二*************/
.listtwo{overflow:hidden;border:1px solid #f4f4f4;}
.prodlistw .prodout{width:100%;height:auto;min-height:426px;clear: bottom;position:relative;}
.prodout .listtb{display: table; width: 970px; table-layout: fixed; margin: 0 0 10px 5px;}
.prodout .prolis{display: table-cell; width:234px; padding-bottom: 45px; box-sizing: border-box; border:1px solid #eeeeee;position:relative; vertical-align: top;}
.prodout .listtb .tbjj{display: table-cell; width: 10px;}
.prodout .listtb .tbjj:nth-last-child(2){display: table-cell; width: 0;}
.prodout .listtb .tbzw{display: table-cell; width: auto;}
.prodout .prolis a{display:block;position:relative;width:100%;}
.prodout .prolis .proimg{width: 100%; height: 186px; overflow: hidden;text-align: center;}
.prodout .prolis .proimg img{width:100%; height:100%;vertical-align: middle; -webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
.prodout .prolis .proimg img:hover{transform:scale(1.1);}
.prodout .prolis .proimg .gift{padding:0 8px;position:absolute;bottom:0;left:0;z-index:999;height:auto;background:rgba(222,228,225,0.85);width:216px;}
.prodout .prolis .proimg .gift p{line-height:24px;height:auto;margin:0;text-align:left;font-size:12px;color:#cc3300;}
.prodout .prolis .pinfmsg{padding: 5px 8px 0 8px;}
.prodout .prolis .pinfmsg .pgname{padding-bottom:2px; font-size: 16px; line-height: 1.5; color: #000000; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.prodout .prolis .pinfmsg .promls{padding-bottom:4px; font-size:15px; line-height:1.5;color:#727272; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.prodout .prolis .priqty{height: 24px; overflow: hidden;}
.prodout .prolis .priqty .propri{float: left; font-size: 16px; line-height: 24px; font-weight: bold; color: #ff4242;}
.prodout .prolis .priqty .propri s{font-weight: normal; color: #999999;}
.prodout .prolis .priqty .syqty{float: right; font-size: 15px; line-height: 24px; color: #ff6600;}
.prodout .prolis .protag{height: 18px; padding: 0 8px; overflow: hidden;}
.prodout .prolis .protag span{display: block; float: left; height: 18px; width: auto; padding:0 3px; margin-right: 4px; font-size: 12px; line-height: 18px; color: #ffffff; background: #ff6600; border-radius: 2px;}
.prodout .prolis .protag span.combination-tag{background:#ff4242;}
.prodout .prolis .procarw{height: 35px; position: absolute; bottom: 5px; left: 8px; right: 8px;}
.prodout .prolis .procarw .buynum{float:left; height: 35px;}
.prodout .prolis .procarw .buynum input{float:left; height: 35px; width:44px; padding: 7px 0; box-sizing: border-box; border: 1px solid #dbdbdb; font-size: 14px; color: #333333; text-align: center;}
.prodout .prolis .procarw .buynum span{display: block; float: left; width: 26px; height: 33px; font-size: 14px; line-height: 33px; text-align: center;-webkit-user-select:none; -moz-user-select:none; -o-user-select:none; user-select:none; cursor: pointer;}
.prodout .prolis .procarw .buynum span.add{border: 1px solid #dbdbdb; border-left: none;}
.prodout .prolis .procarw .buynum span.reduce{border: 1px solid #dbdbdb; border-right: none;}
.prodout .prolis .procarw .addcart{display:block; float:right; height: 35px; width: 110px; font-size: 12px; line-height: 35px; color: #ffffff; text-align: center; background: #ff4242; border-radius: 2px;}
.prodout .prolis .procarw .buyoffline{
    float:right; height: 35px; width: 110px; font-size: 12px; line-height: 35px; color: #ffffff; text-align: center; background: rgba(0,0,0,0.3); border-radius: 2px; cursor: pointer; user-select: none;
}
.prodout .prolis .procarw .addcart i{margin-right:3px; font-size: 16px; vertical-align: top;}
.prodout .prolis .procarw .noqty{display:block; float:left; height: 35px; width: 95px; font-size: 12px; line-height: 35px; color: #999999; text-align: center; background: #e5e5e5; border-radius: 2px;}
.prodout .prolis .procarw .reminder{
    display:block; float: right; height: 35px; width: 110px; font-size:14px; line-height:35px; color: #ffffff; text-align: center; background: #ff6600; border-radius:2px;
}
.prodout .prolis .rules{padding: 0 8px;}
.prodout .prolis .rules .rulelist{display: -ms-flexbox; display: flex; margin: 2px 0;}
.prodout .prolis .rules .rulelist .rtxt{flex-shrink: 0; margin-right: 5px; height: 18px; padding: 0 3px; font-size: 12px; line-height: 18px; color: #ff6600; white-space: nowrap; border:1px solid #ff6600;}
.prodout .prolis .rules .rulelist .label{flex-grow: 1; -ms-flex: 1; font-size: 12px; line-height: 1.3; font-weight: normal; color: #666666; word-break: break-all; white-space: normal; align-self: center;}

/*****************列表展示模式一*************/
.prodlistw .rowlist{border-bottom:1px solid #f4f4f4;padding:10px 0;overflow:hidden;border-top:none;}
.prodlistw .rowlist:hover{box-shadow:3px 0px 18px #dadada;}
.prodlistw .rowlist .proimg{float:left; width:310px;height:248px; line-height: 246px; position:relative;margin:0 10px;overflow:hidden;}
.prodlistw .rowlist .proimg img{max-width:100%;max-height:100%; vertical-align: middle; -webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
.prodlistw .rowlist .proimg img:hover{transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);}
.prodlistw .rowlist .proimg .cover{width:60px;height:61px;background-repeat:no-repeat;position:absolute;top:0;left:0;}
.prodlistw .rowlist .proimg .tejia{background-image:url("../../images/jiaoimg/tejia_icon.png");}
.prodlistw .rowlist .proimg .d-tejia{background-image:url("../../images/jiaoimg/d_tejia_icon.png");}
.prodlistw .rowlist .proimg .jinxiao{background-image:url("../../images/jiaoimg/jinxiao.png");}
.prodlistw .rowlist .proimg .kill{background-image:url("../../images/jiaoimg/kill.png");}
.prodlistw .rowlist .proimg .gift{padding:0 8px;position:absolute;bottom:0;left:0;z-index:999;height:auto;background:rgba(222,228,225,0.85);width:160px;}
.prodlistw .rowlist .proimg .gift>p{line-height:24px;height:auto;margin:0;text-align:left;font-size:12px;color:#cc3300;}
.prodlistw .rowlist .proinfo{padding-left:25px;overflow:hidden;}
.prodlistw .rowlist .proinfo .jcxxo{width: 100%; overflow: hidden;}
.prodlistw .rowlist .proinfo .base_info{float:left; width:470px; padding-right: 15px; font-size:14px;}
.prodlistw .rowlist .proinfo .base_info .baselist{height: 43px; line-height: 32px;}
.prodlistw .rowlist .proinfo .base_info .baselist .ginfo{float: left; width: 245px; font-size: 17px; color: #000000; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.prodlistw .rowlist .proinfo .base_info .baselist .binfo{float: right; width: 210px; font-size:16px; color: #727272; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.prodlistw .rowlist .proinfo .base_info .price{font-size:15px;}
.prodlistw .rowlist .proinfo .base_info .price .noauth,.prodlistw .rowlist .proinfo .base_info .price .noauth a{color:#ff4242;font-weight:bold;}
.prodlistw .rowlist .proinfo .base_info .price .pr{font-size:16px;color:#ff4242;font-weight:bold;}
.prodlistw .rowlist .proinfo .base_info .price .dot{font-size:14px;}
.prodlistw .rowlist .proinfo .base_info .price .sr{margin-left:5px;color:#999999;}
.prodlistw .rowlist .proinfo .addcart{width:140px;float:left;padding-top:10px;}
.prodlistw .rowlist .proinfo .gift_info{width:100%;display:block;float:left;}
.prodlistw .rowlist .proinfo .gift_info p{margin:0;}
.prodlistw .rowlist .proinfo .gift_info p.giftname{margin-top:5px;font-size:12px;}
.prodlistw .rowlist .proinfo .gift_info p>span{color: #da251d;font-weight:bold;font-size:12px;}
.prodlistw .rowlist .proinfo .addcart .limit_num{text-align: center;font-size: 14px;padding-bottom: 10px;color: #ff6600;}
.prodlistw .rowlist .proinfo .addcart .buynum{float:left;height:35px;width:120px;margin:0 0 10px 10px;}
.prodlistw .rowlist .proinfo .addcart .buynum input{float:left; height:35px; width:52px; padding: 7px 0; box-sizing: border-box; border: 1px solid #dbdbdb; font-size: 14px; color: #333333; text-align: center;}
.prodlistw .rowlist .proinfo .addcart .buynum span{display: block;float:left;width:33px;height:33px;line-height:33px;font-size: 14px;text-align: center;-webkit-user-select:none; -moz-user-select:none; -o-user-select:none; user-select:none; cursor: pointer;}
.prodlistw .rowlist .proinfo .addcart .buynum span.add{border: 1px solid #dbdbdb;border-left:none;}
.prodlistw .rowlist .proinfo .addcart .buynum span.reduce{border: 1px solid #dbdbdb;border-right:none;}
.prodlistw .rowlist .proinfo .addcart .addcart_btn{display:block; float:left; height: 35px; width: 120px; font-size: 12px; line-height: 35px; color: #ffffff; text-align: center; background: #ff4242; border-radius: 2px;margin-left:10px;}
.prodlistw .rowlist .proinfo .addcart .addcart_btn i{margin-right:3px; font-size: 16px; vertical-align: top;}


.prodlistw .rowlist .proinfo .addcart .reminder{
    display:block; height:28px; width:60px; font-size:12px; line-height:28px; color: #ffffff; text-align: center; background: #ff6600; border-radius:4px;margin-left:30px;margin-bottom:10px;
}
.prodlistw .rowlist .proinfo .addcart .noqty{
    display:block; height:28px; width:60px; font-size:12px; line-height:28px; color: #999999; text-align: center; background: #e5e5e5; border-radius:4px;margin-left:30px;
}

.prodlistw .rowlist .proinfo .addcart .buyoffline{
    float:left; height: 35px; width: 120px; font-size: 12px; line-height: 35px; color: #ffffff; text-align: center; background: rgba(0,0,0,0.3); border-radius: 2px;margin-left:10px; cursor: pointer; user-select: none;
}

.prodlistw .rowlist .proinfo .protag{
    overflow: hidden;margin-top:5px;
}
.prodlistw .rowlist .proinfo .protag .rowtag{
    overflow:hidden;padding-bottom: 5px;margin-bottom:5px;
}
.prodlistw .rowlist .proinfo .protag .rowtag:last-child{
    border-bottom:none;padding-bottom:0;margin-bottom:0;
}
.prodlistw .rowlist .proinfo .protag .rowtag .pinkage{
    min-width:42px;height:20px;line-height:19px;float:left;background:#ff4242;font-size:12px;text-align:center;color:#FFFFFF;position:relative;
}
.prodlistw .rowlist .proinfo .protag .rowtag .pinkage:after{
    position: absolute;width:20px;content:" ";right:0;top:0;border: 10px solid transparent;border-right-color: #fff;border-width:10px 4px;
}
.prodlistw .rowlist .proinfo .protag .rowtag .rules,.prodlistw .rowlist .proinfo .protag .rowtag .rule_txt{
    display:inline-block;padding-left:10px;
}
.prodlistw .rowlist .proinfo .protag .rowtag .rules .rulelist{
    width:100%;height:20px;margin-bottom:10px;
}
.prodlistw .rowlist .proinfo .protag .rowtag .rules .rulelist span.rtxt{
    display:block;float: left; height:19px; width:auto;padding:0 3px;margin-right:5px;font-size:12px;line-height:19px;color:#ff6600;border:1px solid #ff6600;
}
.prodlistw .rowlist .proinfo .protag .rowtag .rules .rulelist span.label{
    font-size:12px;padding-left:5px;
}
.prodlistw .rowlist .proinfo .protag .rowtag .rules .giftname{
    font-size:12px;
}
.prodlistw .rowlist .proinfo .protag .rowtag .rule_txt{font-size:14px;color:#666666;line-height:19px;}
.page{padding-top:28px;clear:both;}
.empty{height: 200px; font-size: 16px; line-height: 200px; text-align: center; color: #999999;min-height:500px;}

.act-pro-m{
    table-layout: fixed; border: 1px solid #eeeeee;display: table;width: 966px;margin: 10px 0;padding: 6px;
}
.act-pro-m .list-m{
    display: table-cell; width: 188px;height: 100%;vertical-align: top;box-sizing: border-box;padding-bottom: 20px;position: relative;z-index: 1;
}
.act-pro-m .list-m .h-c-a{
    display: block;width: 100%;height: 100%; position: relative;
}
.act-pro-m .m-line{
    display: table-cell; width: 4px;
}
.act-pro-m .list-m .pro-img{
    width: 188px; height: 150px;
}
.act-pro-m .list-m .pro-img .p-delay-img{
   display: block; max-width: 100%; max-height: 100%; margin: auto;
}
.act-pro-m .list-m .pro-img .noqty{
    position: absolute; left: 52px; top: 39px; width: 50px; height: 50px; font-size: 14px; line-height: 50px; color: #FFFFFF; text-align: center; background-color: rgba(0,0,0,0.6); border-radius: 25px;
}
.list-m .p-m-c{
    padding: 0 5px;
}
.list-m .gilis{
   height: 22px; font-size: 14px; line-height: 22px; color: #111111; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
}
.list-m .p-m-c .maker{font-size: 12px; height: 20px; color: #a4a4a4; line-height: 20px;}
.list-m .p-m-c .specs{font-size: 12px;height: 20px; width: 130px; color: #a4a4a4; line-height: 20px;}
.list-m .price{height: 20px;font-size: 14px; line-height: 20px; width: 160px; color: #ea433a; position: absolute;bottom: 0px;left: 5px;}
.list-m .p-m-c .act{height: auto; margin-top: 2px;}
.list-m .p-m-c .act .rtxt{display: -ms-flexbox; display: flex; margin: 2px 0;}
.list-m .p-m-c .act .rtxt .tag{width: auto; flex-shrink: 0; padding: 0 3px; margin-right: 5px; font-size: 12px; line-height: 18px; font-weight: normal; color: #ff6600; height: 18px; border: 1px solid #ff6600;}
.list-m .p-m-c .act .rtxt .label{flex-grow: 1; -ms-flex: 1; padding-right: 5px; font-size: 12px; line-height: 1.3; font-weight: normal; color: #666666; word-break: break-all; white-space: normal; align-self: center;}
.list-m .p-m-c .cart-btn{position: absolute;right: 0; top: 58px; width: 76px; height: 28px; font-size: 14px; line-height: 28px; color: #FFFFFF; text-align: center; background-color: #ea433a; cursor: pointer; user-select: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;}
.list-m .p-m-c .noqty{cursor:default; background-color: rgba(0,0,0,0.3);}

.list-m .p-m-c .progw{height: 8px; width: 168px; margin: 2px 0; background-color: #DADADA; border-radius: 4px;}
.list-m .p-m-c .progw .prog{float: left; height: 8px; background-color: #ff4242; border-radius: 4px;}

.list-m .p-m-c .timeupw{font-size: 12px; line-height: 1.4;color: #727270}
.list-m .p-m-c .timeupw .timerw,.list-m .p-m-c .timeupw .timerw .timerls{display: inline-block;}
.list-m .p-m-c .timeupw .timerw .timerls span{display: inline-block; padding: 0; color: #ff4242;}
.act-pro-m .list-m .pro-img .cover{width:40px;height:40px;background-repeat:no-repeat;position:absolute;top:0;left:0;background-size: contain; }
.act-pro-m .list-m .pro-img .kill-img{background-image:url("../../images/home/act_pro1.png");}
.act-pro-m .list-m .pro-img .gift-img{background-image:url("../../images/home/act_pro3.png");}
.act-pro-m .list-m .pro-img .spec-img{background-image:url("../../images/home/act_pro2.png");}
.act-pro-m .list-m .popcs{
    font-size: 12px;color: #888887;line-height: 1.4;
}
.list-m .addcart{width:188px;padding-top:10px; position: absolute;bottom: 0;}
.list-m .addcart .limit_num{text-align: center;font-size: 14px;padding-bottom: 10px;color: #ff6600;}
.list-m .addcart .buynum{float:left;height:30px;width:82px;margin:0 0 5px 5px;}
.list-m .addcart .buynum input{float:left; height:30px; width:38px; padding: 4px 0; box-sizing: border-box; border: 1px solid #dbdbdb; font-size: 12px; color: #333333; text-align: center;}
.list-m .addcart .buynum span{display: block;float:left;width:21px;height:28px;line-height:28px;font-size: 12px;text-align: center;-webkit-user-select:none; -moz-user-select:none; -o-user-select:none; user-select:none; cursor: pointer;}
.list-m .addcart .buynum span.add{border: 1px solid #dbdbdb;border-left:none;}
.list-m .addcart .buynum span.reduce{border: 1px solid #dbdbdb;border-right:none;}
.list-m .addcart .addcart_btn{display:block; float:left; height: 30px; width: 90px; font-size: 12px; line-height: 30px; color: #ffffff; text-align: center; background: #ff4242; border-radius: 2px;margin-left:5px;}
.list-m .addcart .addcart_btn i{margin-right:3px; font-size: 16px; vertical-align: top;}
.list-m .addcart .buyoffline{
    float:left; height: 30px; width: 90px; font-size: 12px; line-height: 30px; color: #ffffff; text-align: center; background: rgba(0,0,0,0.3); border-radius: 2px;margin-left:10px; cursor: pointer; user-select: none;
}

.reminder-f-m{
    display: block;width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 999999;
}
.reminder-f-m .bg{
    display: block;width: 100%; height: 100%; background: rgba(0,0,0,0.2);
}
.reminder-f-m .reminder-f{
    display: inline-block; width: 300px; padding: 15px; height: auto; background: #ffffff; position: fixed; top: 150px; left: 50%; z-index: 9999999; margin-left: -165px;
}
.reminder-f-m .reminder-f .item{
    padding-bottom: 10px;
}
.reminder-f-m .reminder-f .item .label{
    font-size: 14px; color: #3a3a3a;padding-bottom: 5px;
}
.reminder-f-m .reminder-f .item .val-c{
    border: 1px solid #eeeeee; font-size: 14px; color: #1a1a1a; width: 200px; height: 32px; line-height: 32px; padding: 0 10px;
}
.reminder-f-m .reminder-f .item .com-btn, .reminder-f-m .reminder-f .item .cancel-btn {
    display: inline-block; width: 70px; height: 32px; text-align: center; line-height: 34px; color: #ffffff; border: 1px solid #0075c2;background: #0075c2; border-radius: 4px;margin-top: 20px;
}
.reminder-f-m .reminder-f .item .cancel-btn {
    border-color: #cccccc;background: #cccccc;margin-left: 20px;
}
.reminder-f-m .pro-m-c {
    border: 1px dotted #ff6600; padding: 5px; margin-bottom: 10px;
}