@charset "utf-8";
@import url("button.css");
/* -----------------------------
 Description: 内页样式
 Author: 吴贵泽 QQ: 530087073
 Date: 2014-12-30
 ----------------------------- */
/* 头部 */
header ul{ overflow:hidden; margin:0; padding:0; float:right; width:80px; }
header ul li{ display:inline; margin-right:5px; float:left; width:35px; height:40px; list-style:none; }
header ul li a{ display:block; margin-top:5px; width:35px; height:35px; background:no-repeat center top; background-size:auto 35px; }
header ul li.phone a{ background-image:url(../images2/icon_phone.png); }
header ul li.members a{ background-image:url(../images2/icon_members.png); }
.g-head{ position:relative; margin-bottom:70px; height:128px; }
.g-head .head{ position:absolute; width:100%; }
.g-head .head .logo{ margin:0 0 0 10px; float:left; width:55px; height:50px; background:no-repeat center top; background-size:auto 50px; background-image:url(../images2/logo.png); }
.g-head .head h3{ overflow:hidden; margin:0 80px; height:50px; line-height:50px; font-family:"Microsoft YaHei"; font-weight:500; font-size:18px; color:#444; text-align:center; }
.g-head .head ul{ overflow:hidden; margin:0; padding:0; float:right; width:80px; }
.g-head .head ul li{ display:inline; margin-right:5px; float:left; width:35px; height:40px; list-style:none; }
.g-head .head ul li a{ display:block; margin-top:5px; width:35px; height:35px; background:no-repeat center top; background-size:auto 35px; }
.g-head .head ul li.phone a{ background-image:url(../images2/icon_phone.png); }
.g-head .head ul li.members a{ background-image:url(../images2/icon_members.png); }
.g-head .head .portrait{ overflow:hidden; margin:0 auto; margin-top:15px; padding:5px; width:120px; height:120px; background:#fff; border-radius:50%; }
.g-head .head .portrait img{ width:100%; }
.g-head .bg img{ width:100%; height:80px; }
h3.tit{ margin:0; font-family:"Microsoft YaHei"; font-weight:500; font-size:14px; color:#666; text-align:center; }
h3.tit i{ padding-right:10px; font-style:normal; color:#87c04d; }
main{ margin:10px 10px 30px 10px; }

/* 用户信息 */
.user-info dl{ overflow:hidden; margin:0 0 15px 0; padding:0; }
.user-info dl dt,
.user-info dl dd{ height:35px; line-height:35px; }
.user-info dl dt{ float:left; width:60px; font-family:"Microsoft YaHei"; font-weight:500; font-size:16px; color:#444; text-align:right; }
.user-info dl dd{ margin-left:65px; }
.user-info dl dd .input,.user-info dl dd select{ display:block; padding-left:35px; width:100%; height:33px; line-height:33px; border:0 none; background:none; font-family:"Microsoft YaHei"; font-weight:500; font-size:14px; color:#666; outline:none; }
.user-info dl dd.user1,.user-info dl dd.user2,.user-info dl dd.user3,.user-info dl dd.user4,.user-info dl dd.user5,.user-info dl dd.user6{ border:1px solid #bfbdbf; border-radius:3px; }
.user-info dl dd.user1{ background:url(../images2/icon_user.png) 0 0 no-repeat;}
.user-info dl dd.user2{ background:url(../images2/icon_user.png) 0 -35px no-repeat;}
.user-info dl dd.user3{ background:url(../images2/icon_user.png) 0 -70px no-repeat;}
.user-info dl dd.user4{ background:url(../images2/icon_user.png) 0 -105px no-repeat;}
.user-info dl dd.user5{ background:url(../images2/icon_user.png) 0 -140px no-repeat;}
.user-info dl dd.user6{ background:url(../images2/icon_user.png) 0 -175px no-repeat;}

/* 在线预订 */
.booking section dl{ overflow:hidden; margin:0 0 15px 0; padding:0; border-radius:3px; }
.booking section dl dt{ float:left; width:90px; height:40px; line-height:40px; background:#04bf32; letter-spacing:5px; font-family:"Microsoft YaHei"; font-weight:500; font-size:16px; color:#fff; text-align:center; }
.booking section dl dd{ margin-left:90px; height:40px; border:solid #cacaca; border-width:1px 1px 1px 0; line-height:38px; font-family:"Microsoft YaHei"; font-weight:500; font-size:16px; color:#666; }
.booking section dl dd select{ display:block; padding:0 5px; width:100%; height:38px; border:0 none; outline:none; }
.booking section dl dd i{ padding-left:10px; font-style:normal; }
.booking section dl dd .input{ display:block; padding:0 10px; width:100%; height:38px; border:0 none; outline:none; }
.booking footer{ padding:10px 0; background:#fafafa; border:1px solid #eee; border-radius:3px; }
.booking footer dl{ overflow:hidden; margin:0 0 10px 0; padding:0; }
.booking footer dl dt{ float:left; width:90px; line-height:40px; letter-spacing:5px; font-family:"Microsoft YaHei"; font-weight:500; font-size:16px; color:#444; text-align:center; }
.booking footer dl dd{ margin-left:90px; padding-right:20px; line-height:40px; font-family:"Microsoft YaHei"; font-weight:500; font-size:16px; color:#666; }
.booking footer dl dd .button{ padding:0 18px; font-family:"Microsoft YaHei"; font-weight:500; font-size:16px; color:#fff; letter-spacing:2px;  outline:none; }
.booking footer dl dd .input{ display:block; margin-top:5px; padding:5px; width:100%; height:70px; line-height:20px; background:#fff; border-color:#ddd; font-size:12px; color:#999; outline:none; }

/* 订单详情 */
.orderbox h3{ margin:0; line-height:25px; font-family:"Microsoft YaHei"; font-weight:500; font-size:16px; color:#ffae00; }
.orderbox ul{ overflow:hidden; margin:0; padding:0; }
.orderbox ul li{ line-height:35px; font-family:"Microsoft YaHei"; font-weight:500; font-size:14px; list-style:none; }
.orderbox ul li em{ color:#444; font-style:normal; }
.orderbox ul li span{ color:#999; }
.orderbox ul li span .button{ padding:0 20px; height:30px; font-family:"Microsoft YaHei"; font-weight:500; font-size:14px; outline:none; }
.orderbox ul li .input{ display:block; margin-top:10px; padding:5px; float:left; width:100%; height:70px; line-height:20px; background:#fff; border-color:#ddd; font-size:12px; color:#999; outline:none; }
.orderbox ul li .btn{ margin-top:10px; padding:0 20px; float:right; height:27px; line-height:27px; background:#f2f2f2; border:1px solid #ddd; border-radius:0; }

/* 地址管理 */
.address .add-box dl{ overflow:hidden; margin:0; padding:0; }
.address .add-box dl dt,
.address .add-box dl dd{ margin-top:8px; margin-bottom:8px; height:25px; line-height:25px; font-family:"Microsoft YaHei"; font-weight:500; font-size:14px; }
.address .add-box dl dt{ float:left; width:80px; color:#666; }
.address .add-box dl dd{ margin-left:80px; padding:0 1px; background:url(../images2/add-box_bg.jpg) repeat-x bottom; color:#888; }
.address .add-box dl dd em{ display:block; margin:0 -1px; padding:0 11px; background:#fff; border-bottom:1px solid #e6e6e6; font-style:normal; }
.address .add-box dl dd .input{ display:block; padding:0 10px; width:100%; height:24px; line-height:24px; background:#fff; border:0 none; outline:none; }
.address .add-box dl dd .button{ height:30px; font-family:"Microsoft YaHei"; font-weight:500; font-size:14px; outline:none; }
.address .addlist{ border:1px solid #f2f2f2; }
.address .addlist hgroup{ overflow:hidden; margin:1px 0 1px 1px; height:28px; line-height:28px; background:#f5f5f5; font-family:"Microsoft YaHei"; font-weight:500; font-size:12px; color:#666; text-align:center; }
.address .addlist span,.address .addlist em{ display:block; padding:0 3px; float:left; border-right:1px solid #fff; word-wrap:break-word; }
.address .addlist span{ width:14.285714%; }
.address .addlist em{ width:28.571428%; font-style:normal; }
.address .addlist section table{ width:100%; font-family:"Microsoft YaHei"; font-weight:500; font-size:12px; color:#666; }
.address .addlist section table tr{ border-top:1px solid #f2f2f2; }
.address .addlist section table tr td{ border-right:1px solid #f2f2f2; line-height:20px; }
.address .addlist section table tr td a{ display:block; color:#666; }
.address .addlist section table tr td.wh14{ width:14.285714%; text-align:center; }
.address .addlist section table tr td.wh28{ padding:0 3px; width:28.571428%; word-wrap:break-word; }

/* 反馈 */
.feedback dl{ overflow:hidden; margin:0; padding:0; }
.feedback dl dt,
.feedback dl dd{ margin-top:15px; margin-bottom:15px; min-height:30px; line-height:30px; font-family:"Microsoft YaHei"; font-weight:500; font-size:14px; }
.feedback dl dt{ float:left; width:80px; color:#666; }
.feedback dl dd{ margin-left:80px; padding:0 1px; background:url(../images2/add-box_bg.jpg) repeat-x bottom; color:#888; }
.feedback dl dd em{ display:block; margin:0 -1px; padding:0 11px; background:#fff; border-bottom:1px solid #e6e6e6; font-style:normal; }
.feedback dl dd .input{ display:block; padding:0 10px; width:100%; height:29px; line-height:29px; background:#fff; border:0 none; outline:none; }
.feedback dl dd a.files{ overflow:hidden; display:block; margin-top:3px; float:left; width:71px; height:25px; background:url(../images2/icon_files.jpg) no-repeat; }
.feedback dl dd a.files input{ display:block; cursor:pointer; filter:alpha(opacity=0); opacity:0; }
.feedback dl dd .text{ display:block; padding:5px; width:100%; height:70px; line-height:20px; border:1px solid #e8e8e8; font-family:"Microsoft YaHei"; font-weight:500; font-size:12px; color:#999; outline:none; }
.feedback dl dd .button{ font-family:"Microsoft YaHei"; font-weight:500; outline:none; }
.feedback dl dd ul{ overflow:hidden; margin:0 -10px 0 0; padding:0; float:left; width:100%; }
.feedback dl dd ul li{ display:inline; margin:10px 10px 0 0; padding:1px; float:left; width:80px; border:1px solid #cbcdcd; }
.feedback dl dd ul li img{ width:100%; height:66px; }

/* 信息列表 */
.infolist ul{ overflow:hidden; margin:0; padding:0; }
.infolist ul li{ margin-bottom:10px; border-top:1px solid #e7e7e7; list-style:none; }
.infolist ul li a{ display:block; }
.infolist ul li a h3{ overflow:hidden; margin:5px 0 0 0; width:100%; height:30px; line-height:30px; font-family:"Microsoft YaHei"; font-weight:500; font-size:14px; color:#333; white-space:nowrap; text-overflow:ellipsis; }
.infolist ul li a p{ line-height:18px; font-size:12px; color:#999; }

/* 内容详细 */
.cont-wrap hgroup{ padding-bottom:5px; border-bottom:1px solid #e6e6e6; }
.cont-wrap hgroup h3{ margin:0; line-height:20px; font-family:"Microsoft YaHei"; font-weight:500; font-size:15px; color:#333; }
.cont-wrap hgroup time{ font-family:"Microsoft YaHei"; font-weight:500; font-size:12px; color:#999; }
.cont-wrap section{ margin-top:10px; line-height:22px; font-size:14px; color:#666; }

/* 个人账户 */
.member hgroup{ margin-top:20px; height:55px; background:url(../images2/member_hgroup_bg.jpg) repeat-x bottom; border-radius:3px; }
.member hgroup ul{ margin:0; padding:0; }
.member hgroup ul li{ display:inline; position:relative; float:left; width:33.333333%; height:51px; background:#fff; border:1px solid #d6d6d6; border-radius:3px; font-family:"Microsoft YaHei"; font-weight:500; text-align:center; }
.member hgroup ul li i{ overflow:hidden; display:block; position:absolute; top:-5px; right:-3px; width:20px; height:20px; line-height:20px; background:#fff; border-radius:50%; box-shadow:0 0 2px #999; font-style:normal; font-size:12px; color:#ff8f00; z-index:999; }
.member hgroup ul li a{ display:block; margin:1px; padding-left:26px; height:49px; line-height:49px; font-size:16px; color:#666; }
.member hgroup ul li:hover{ margin-top:2px; }
.member hgroup ul li.user-data a{ background:#f4f4f4 url(../images2/user-data_bg.png) center no-repeat; }
.member hgroup ul li.user-data a:hover{ background:#fff url(../images2/user-data_bg.png) center no-repeat; }
.member hgroup ul li.user-balance a{ background:#f4f4f4 url(../images2/user-balance_bg.png) center no-repeat; }
.member hgroup ul li.user-balance a:hover{ background:#fff url(../images2/user-balance_bg.png) center no-repeat; }
.member hgroup ul li.user-address a{ background:#f4f4f4 url(../images2/user-address_bg.png) center no-repeat; }
.member hgroup ul li.user-address a:hover{ background:#fff url(../images2/user-address_bg.png) center no-repeat; }
.member section ul{ overflow:hidden; margin:0; padding:0; }
.member section ul li{ display:inline; margin-top:20px; padding:0 5px; float:left; width:33.333333%; list-style:none; }
.member section ul li .wrap{ overflow:hidden; margin:0 auto; padding:2px; max-width:106px; border:1px solid #f2f2f2; border-radius:3px; box-shadow:0 0 1px #ccc; }
.member section ul li .wrap a{ display:block; padding-top:60px; padding-bottom:10px; line-height:20px; font-family:"Microsoft YaHei"; font-weight:500; font-size:14px; color:#666; text-align:center; }
.member section ul li.fst-user1 .wrap a{ background:#f4f4f4 url(../images2/icon_member1.png) top center no-repeat; }
.member section ul li.fst-user2 .wrap a{ background:#f4f4f4 url(../images2/icon_member2.png) top center no-repeat; }
.member section ul li.fst-user3 .wrap a{ background:#f4f4f4 url(../images2/icon_member3.png) top center no-repeat; }
.member section ul li.fst-user4 .wrap a{ background:#f4f4f4 url(../images2/icon_member4.png) top center no-repeat; }
.member section ul li.fst-user5 .wrap a{ background:#f4f4f4 url(../images2/icon_member5.png) top center no-repeat; }
.member section ul li.fst-user6 .wrap a{ background:#f4f4f4 url(../images2/icon_member6.png) top center no-repeat; }

/* 订单列表 */
.orderlist hgroup{ margin-top:20px; height:55px; background:url(../images2/member_hgroup_bg.jpg) repeat-x bottom; border-radius:3px; }
.orderlist hgroup ul{ margin:0; padding:0; }
.orderlist hgroup ul li{ display:inline; position:relative; float:left; width:33.333333%; height:51px; background:#fff; border:1px solid #d6d6d6; border-radius:3px; font-family:"Microsoft YaHei"; font-weight:500; text-align:center; list-style:none; }
.orderlist hgroup ul li i{ overflow:hidden; display:block; position:absolute; top:-5px; right:-3px; width:20px; height:20px; line-height:20px; background:#fff; border-radius:50%; box-shadow:0 0 2px #999; font-style:normal; font-size:12px; color:#ff8f00; z-index:999; }
.orderlist hgroup ul li a{ display:block; margin:1px; height:49px; line-height:49px; font-size:16px; color:#666; }
.orderlist hgroup ul li a:hover{ color:#20ac00; }
.orderlist hgroup ul li:hover{ margin-top:2px; }
.orderlist section dl{ overflow:hidden; margin:10px 0 0 0; padding:0; border-top:1px solid #ededed; }
.orderlist section dl dt{ padding-left:5px; float:right; width:40px; }
.orderlist section dl dt i,
.orderlist section dl dt a{ display:block; line-height:30px; font-family:"Microsoft YaHei"; font-size:12px; font-weight:500; color:#ff8e01; text-align:center; }
.orderlist section dl dt i{ margin-top:10px; width:35px; height:35px; }
.orderlist section dl dt i.send{ background:url(../images2/icon_send.png) no-repeat; }
.orderlist section dl dt i.complete{ background:url(../images2/icon_complete.png) no-repeat; }
.orderlist section dl dd{ margin-right:45px; line-height:25px; font-family:"Microsoft YaHei"; font-size:12px; }
.orderlist section dl dd h3{ margin:5px 0 0 0; line-height:25px; font-size:14px; font-weight:500; color:#444; }
.orderlist section dl dd b{ font-weight:500; }
.orderlist section dl dd time,
.orderlist section dl dd strong{ display:block; line-height:22px; }
.orderlist section dl dd time{ color:#ff8e01; }
.orderlist section dl dd strong{ color:#888; }

/* 订单查询 */
.query .box{ margin-top:20px; padding:2px; border:1px solid #eee; border-radius:3px; }
.query .box hgroup{ height:45px; background:#f7f7f7; border-bottom:1px solid #e9e9e9; }
.query .box hgroup ul{ overflow:hidden; margin:0; padding:0 10px; }
.query .box hgroup ul li{ overflow:hidden; display:inline; float:left; width:35%; height:44px; line-height:44px; font-family:"Microsoft YaHei"; font-size:12px; color:#666; list-style:none; }
.query .box hgroup ul li .single{ display:block; margin-top:15px; margin-right:5px; float:left; width:14px; height:14px; }
.query .box hgroup ul li .btn{ display:block; margin-top:9px; padding:0 10px; float:right; height:25px; background:#f9f9f9; border:1px solid #ddd; border-radius:0; outline:none; }
.query .box section{ background:#f7f7f7; border-top:1px solid #fff; }
.query .box section ul{ overflow:hidden; margin:0; padding:0; }
.query .box section ul li{ padding:0 10px; line-height:35px; font-family:"Microsoft YaHei"; font-size:12px; color:#999; list-style:none; }
.query .box section ul li p{ margin:0; }
.query .box section ul li p i{ padding-right:5px; }
.query .box section ul li p .bucket{ display:block; margin-top:10px; margin-right:8px; float:left; width:12px; height:15px; background:no-repeat center top; background-size:auto 14px; background-image:url(../images2/icon_bucket.png); }
.query .box section ul li p em{ float:right; font-style:normal; }
.query .box section ul li p em a{ padding-left:5px; color:#ff9600; }
.query .box section ul li p .btn1{ margin-top:5px; float:right; }
.query .box section ul li p .button{ padding:0 5px; height:25px; line-height:25px; font-family:"Microsoft YaHei"; outline:none; }

/* 红包 */
.package hgroup{ height:40px; background:url(../images2/package_hd_bg.jpg) repeat-x; }
.package hgroup ul{ overflow:hidden; margin:0; padding:0; }
.package hgroup ul li{ display:inline; float:left; width:80px; line-height:38px; list-style:none; text-align:center; }
.package hgroup ul li a{ display:block; border-bottom:2px solid #e8e8e8; font-family:"Microsoft YaHei"; font-size:14px; color:#666; }
.package hgroup ul li a:hover{ border-bottom:2px solid #0cc038; color:#0cc038; }
.package section{ margin-top:10px; }
.package section table{ width:100%; border:1px solid #ebebeb; font-family:"Microsoft YaHei"; font-size:12px; color:#666; }
.package section table tr th{ height:30px; background:#f2f2f2; }
.package section table tr td{ text-align:center; }
.package section table .wh11{ width:11.111111%; font-weight:500; text-align:center; }
.package section table .wh22{ width:22.222222%; font-weight:500; text-align:center; }

/* 星级 */
.star1,.star2,.star3,.star4,.star5{ display:block; width:85px; height:25px; }
.star1{ background:url(../images2/icon_star1.png) no-repeat; }
.star2{ background:url(../images2/icon_star2.png) no-repeat; }
.star3{ background:url(../images2/icon_star3.png) no-repeat; }
.star4{ background:url(../images2/icon_star4.png) no-repeat; }
.star5{ background:url(../images2/icon_star5.png) no-repeat; }

/* 订单详情 */
.detailed{ margin-top:1px; }
.detailed .public{ overflow:hidden; margin-top:10px; padding:2px; border:1px solid #f1f1f1; border-radius:2px; }
.detailed .public hgroup,
.detailed .public section{ background:#f7f7f7; font-family:"Microsoft YaHei"; font-size:12px; color:#999; }
.detailed .public hgroup{ padding:0 10px;}
.detailed .public hgroup h3{ margin:0; height:35px; line-height:35px; border-bottom:1px dotted #e5e5e5; font-weight:500; font-size:14px; color:#666; }
.detailed .public hgroup h3 i{ display:block; float:left; width:30px; height:35px; line-height:35px; text-align:center; }
.detailed .public hgroup h3 i.car{ background:url(../images2/icon_car.png) top left no-repeat; }
.detailed .public hgroup h3 i.workers{ background:url(../images2/icon_workers.png) top left no-repeat; }
.detailed .public section{ padding:10px; }
.detailed .public section.box ul{ overflow:hidden; margin:0; padding:0; }
.detailed .public section.box ul li{ margin-bottom:5px; line-height:20px; font-family:"Microsoft YaHei"; font-weight:500; font-size:12px; color:#999; list-style:none; }
.detailed .public section.box ul li em,
.detailed .public section.box ul li i{ font-style:normal; }
.detailed .public section.box ul li .button{ padding:0; width:80px; height:30px; font-family:"Microsoft YaHei"; font-weight:500; outline:none;}
.detailed .score section dl{ overflow:hidden; margin:0; padding:0; }
.detailed .score section dl dt{ float:left; width:40px; line-height:25px; font-weight:500; color:#666; }
.detailed .score section dl dd{ margin-left:40px; line-height:25px; }
.detailed .score section dl dd .btn-score{ display:block; float:right; width:60px; height:25px; border:1px solid #ddd; text-align:center; cursor:pointer; }
.detailed .score section dl dd p{ margin:0 65px 0 0; }
.detailed .score section dl dd .scorebox{ display:none; }
.detailed .score section dl dd .scorebox .score-demo{ margin-top:10px; }
.detailed .score section dl dd .scorebox .score-demo img{ margin:0 5px; width:18px; height:18px; }
.detailed .score section dl dd .scorebox ul{ overflow:hidden; margin:0; padding:0; float:left; }
.detailed .score section dl dd .scorebox ul li{ display:inline; margin:0 3px; float:left; width:25px; text-align:center; list-style:none; }
.detailed .score section dl dd .scorebox textarea{ display:block; padding:5px; width:100%; height:50px; line-height:20px; border:1px solid #e8e8e8; font-family:"Microsoft YaHei"; font-weight:500; font-size:12px; color:#666; outline:none; }
.detailed .score section dl dd .scorebox .btn{ margin-top:10px; padding:0 15px; height:25px; background:#8dc53e; border-radius:0; color:#fff; outline:none; }

/* 珍茗商城 */
.banner { overflow:hidden; position:relative; width:100%; }
.banner .swiper-wrapper .swiper-slide{ overflow:hidden; float:left; width:100%; list-style:none;}
.banner .swiper-wrapper .swiper-slide img{ width:100%; }
.banner .pagination{ display:none; }
.goods{ margin:15px 7px; }
.goods ul{ overflow:hidden; margin:0 0 55px 0; padding:0; }
.goods ul li{ display:inline; margin-bottom:15px; padding:0 7px; float:left; width:50%; list-style:none; }
.goods ul li a{ display:block; }
.goods ul li a section{ overflow:hidden; border-radius:3px; }
.goods ul li a h3{ margin:5px 0 0 0; line-height:20px; font-family:"Microsoft YaHei"; font-size:14px; font-weight:500; color:#666; }

/* 分页 */
.page{ overflow:hidden; margin-top:10px; height:35px; background:#f6f6f6; border:1px solid #e7e7e7; border-radius:3px; }
.page .prev,.page .next,.page span{ display:block; height:33px; line-height:33px; font-family:"Microsoft YaHei"; font-weight:500; font-size:14px; color:#666; text-align:center; }
.page .prev,.page .next{ width:33.333333%; }
.page .prev{ float:left; border-right:1px solid #e7e7e7; }
.page .next{ float:right; border-left:1px solid #e7e7e7; }
.page a:hover{ color:#ff9c00; }
.page span i,.page span em{ font-style:normal; }
.page span i{ color:#ff9c00; }

/* 底部 */
.footer{ overflow:hidden;width:100%; height:90px; position:relative;bottom:0;}
.footer span{ display:block; position:absolute; width:100%; height:20px; line-height:20px; font-size:12px; color:#fff; text-align:center; bottom:0; z-index:3;}
.footer a.order{ display:block; position:absolute; z-index:2;margin-left:-59px; top:0; left:50%; width:90px;  height:88px; bottom:0; background:url(../images2/icon_dings.png); z-index:2}
.footer img{ width:100%; height:90px; }

/* 底部1 */
.footer1{ overflow:hidden; position:fixed; left:0; bottom:0; width:100%; height:90px; }
.footer1 span{ display:block; position:absolute; left:0; bottom:0; width:100%; height:20px; line-height:20px; font-size:12px; color:#fff; text-align:center; }
.footer1 a.order{ display:block; position:absolute; margin-left:-59px; top:0; left:50%; width:90px; height:88px; background:url(../images2/icon_dings.png); }
.footer1 img{ width:100%; height:90px; }

/* 快捷菜单 */
.Sbox{ position:fixed; bottom:20px; left:10px; width:40px; height:40px; z-index:100; }
.Sbox_btn{ display:block; position:relative; width:40px; height:40px; border-radius:40px; z-index:12; }
.Sbox_link{ display:none; position:absolute; left:0; bottom:0; width:150px; height:150px; z-index:10; }
.Sbox_link a{ display:block; position:absolute; left:10px; top:210px; width:40px; height:40px; border-radius:40px; z-index:2000; }
.Sbox_link a i{ display:block; width:40px; line-height:40px; background:#fff; border-radius:50%; font-size:18px; color:#b9b9b9; text-align:center; }
.Sbox_link a:hover i{ color:#ff9200; }
.Mask{ opacity:0; display:none; position:fixed; left:0; top:0; width:100%; height:100%; background:#000; z-index:2; }