﻿@charset "utf-8";
/*new-右侧浮动*/
.fixed_menu { position:fixed; bottom:90px; right:1px; z-index:3;}
.fixed_menu li { margin-bottom:1px; position:relative; *zoom:1; width: 70px; height: 70px;border-radius:4px;}
.fixed_menu li i {font-family: 'iconfont'; display: block; width: 40px; height: 40px; padding: 5px 15px 5px 15px; font-size: 40px; color: #fff;}
.fixed_menu li a { position:relative; z-index:2; display:block; width:70px; height:20px; padding-top:0px;color:#fff; font-size:12px; text-align:center;}
.fixed_menu li a:hover { text-decoration:none; opacity:.9;}

.fixed_menu li s { display:block; position:absolute; top:8px; right:10px; background-color:#fff; border-radius:21px; color:#f30; padding:0 6px; text-decoration:none; font-size:12px;}
.fixed_menu li .display0 { display:none;}
.fixed_menu .li_1 { background-color:#f7a515;}
.fixed_menu .li_1 i:after{content:"\e6a1"}
.fixed_menu .li_2{ background-color:#ff5985;}
.fixed_menu .li_2 i:after{content:"\e6c2"}
.fixed_menu .li_3{ background-color:#2995d5;}
.fixed_menu .li_3 i:after{content:"\e68e"}
.fixed_menu .li_4{ background-color:#63ba3b;}
.fixed_menu .li_4 i:after{content:"\e65f"}
.fixed_menu .li_5 { display:none;}
.fixed_menu .li_5 { background-color:#4c4c4c;}
.fixed_menu .li_5 i:after{content:"\e695"}



.fixed_menu .h_cart_inner { width:450px; height:340px; position:absolute; right:80px; bottom:-230px; border:1px solid #e4e4e4; box-shadow:0 1px 2px 0 rgba(0,0,0,0.3); background:url(img/shoppingcartnull.png) no-repeat 50% 50%; background-color:#fff;}
.cart-list{background:#fff; height: auto;}
.cart-list .cart-h{position:relative;margin:0 3%;height:30px;width:94%;overflow:hidden;line-height:30px;border-bottom:1px #e1e1e1 solid}
.cart-list .cart-h span:first-child{color:#434343;font-size:16px; font-weight: bold;}
.cart-list .cart-h span:nth-child(2){float:right;color:#b4b4b4;font-size:14px; cursor: pointer;}
.cart-list .cart-h span:last-child{float:right;color:#b4b4b4;font-size:14px;margin-right: 20px; cursor: pointer;}
.cart-list .cart-li{max-height:300px; overflow: auto;}
.cart-list dl{margin:0 3%;position:relative}
.cart-list dd{overflow:hidden;margin:0;border-bottom:1px #cfcece solid;height:50px;width:100%;font-size:0.8rem;line-height:1rem;padding:10px 0 0}
.cart-list dd:last-child{border:none}
.cart-list dd.null{height:4rem;line-height:4rem;text-align:center;color:#808080;padding-top:0}
.cart-list dd span{font-size:.74rem;color:#c8c8c8}
.cart-list dd span.rmb_icon{font-size:.4rem}
.cart-list dd .tel{float:left;width:50%;color:#434343;font-size:1.3rem;padding-top:.6rem}
.cart-list dd .price{float:left;width:20%;color:#ef4047;padding-top:.6rem}
.cart-list dd .price span.rmb_icon{color:#ef4047}
.cart-list dd .btnBox{float:right;width:30%;height:3rem;overflow:hidden}
.cart-list dd .btnBox div{border-radius:5px;height:2rem;line-height:2rem;text-align:center;font-size:.8rem}
.cart-list dd .btnBox .del{width:40%;float:left;color:#c8c8c8;border:1px solid #c8c8c8; cursor: pointer;}
.cart-list dd .btnBox .order{float:right;width:50%;color:#fff;background:#ef4047}
.cart-list dd .btnBox a{display: inline;}
.cart-list dd .rmb_icon:before {content: "￥";}

.fixed_menu .h_contact_inner {position:absolute; z-index:999; border:1px solid #e4e4e4; box-shadow:0 1px 2px 0 rgba(0,0,0,0.3); background-color:#fff; font-size:16px; padding:10px;width:200px;border-radius:3px; right:0; bottom:-90px; text-align:center; display:none;}
.fixed_menu .h_contact_inner ul li{width:auto; height: auto;}
.fixed_menu .h_contact_inner ul li p{ font-size: 20px; font-weight: 900;}
.fixed_menu .h_contact_inner ul li a{ display: inline; width: auto; height: auto; color: #000;}
