body{margin:0px auto;text-align:center;font-size:14px;font-family:"微软雅黑";overflow-x:hidden;background:#f8f8f8;;}
select{border-radius:0;font-size:16px;height:30px}
div,li{text-align:left;overflow:hidden}
ul,h1,h2,h3,p{margin:0px;padding:0px;font-family:"Helvetica Neue", Helvetica, sans-serif}
li{list-style-type:none}
img{border:0px}
input{font-size:14px;}
input[type="text"]{border:1px #ccc solid;padding:1px 2px}
input{-webkit-appearance:none;border-radius:0;padding:0px;margin:0px}
input[type="checkbox"]{-webkit-appearance:checkbox}
input[type="radio"]{-webkit-appearance:radio}
i{font-style:normal;}

select,textarea,input{outline:0px}
table{border-collapse: collapse}
select,textarea,input{outline:0px}
a:link {color:#000; text-decoration:none;}
a:visited {color:#000;text-decoration:none;}
a:hover {color:#000; text-decoration:none}
a:active {color:#000;}
.h5page{position:fixed;-webkit-overflow-scrolling: touch; width:100%;max-width:100%;overflow:hidden;left:0px;top:0px}
.h5page .main{float:left;width:100%;overflow-y:auto;overflow-x:hidden}
.h5select{position:fixed;width:100%;bottom:0px;z-index:10;}
.h5select .xtit{float:left;width:100%;padding:0px;background:#f7f7f7;border-bottom:1px #ddd solid;border-top:1px #ddd solid;font-size:14px;}
.h5select .xtit font{float:left;width:100%;text-align:center;height:40px;line-height:40px}
.h5select .xtit label{float:right;color:#10aeff;font-size:14px;margin-top:-40px;height:40px;line-height:40px;padding:0px 20px}
.h5select .xtit i{float:right;width:20px;height:20px;background:url(close.png) no-repeat;margin-top:-20px;}
.h5select .xtit span{float:left;margin:-40px 0px 0px 10px;color:#ff3300;height:40px;line-height:40px}
.h5select .xbox{float:left;width:100%;background:rgba(235, 235, 235, 0.95);}
.h5select .xbox .yli{float:left;width:98%;}
.h5select .xbox .yli li{float:left;width:96%;margin:3px 2%;padding:10px 0px;border-bottom:1px #dfdfdf solid;text-align:center;}
.h5select .xbox .yli li font{float:left;}
.h5select .xbox .yli li i{float:right;background-image:url(icon-check-o.png);background-repeat:no-repeat;background-position:0px 0px;width:24px;height:24px;background-size:100%;filter: alpha(opacity=30);opacity: 0.3;}
.h5select .xbox .yli .ysel i{background-position:0px -48px;filter: alpha(opacity=100);opacity: 1;}
.h5select .xbox .ylix li{padding:10px;font-size:16px;}
.h5select .xbox .ycart{float:left;width:98%;}
.h5select .xbox .ycart li{float:left;width:96%;margin:3px 2%;padding:4px 0px;border-bottom:1px #dfdfdf solid}
.h5select .xbox .ycart li .zname{float:left;width:100%;height:20px;line-height:20px;}
.h5select .xbox .ycart li .zprice{float:right;margin:-17px 20px 0px 0px;color:#f76260;}
.h5select .xbox .ycart li .zbtn{float:right;margin-top:-19px;}
.h5select .ybtn{float:left;width:100%;height:50px;background:#383838;}
.h5select .ybtn p{float:left;width:auto;margin:16px 0px 0px 50px;color:#fff;}
.h5select .ybtn p .xp{color:#fff}
.h5select .ybtn .zbtn{float:right;background:#eb5f5d;color:#fff;border:0px;height:50px;width:80px}
.h5select .ybtn .xnone{float:right;background:#aaa;color:#fff;border:0px;height:50px;padding:0px 10px}
.h5select .xbtn{float:left;width:100%;}
.h5select .xbtn input[type='button']{width:100%;margin:0px;float:left;padding:10px 0px;background:#f76260;color:#fff;border:0px}
.h5select .xleft{float:left;width:40%;}
.h5select .xleft .ysel{background:#fff;font-weight:bold}
.h5select .xleft a{float:left;width:80%;border-bottom:1px #ddd solid;padding:8px 0px 8px 20%;}
.h5select .xright{float:right;width:60%;background:#fff;}

.h5left{position:fixed;width:70%;z-index:10;top:0px;background:rgba(235, 235, 235, 0.95);}
.h5left .xtit{float:left;width:100%;padding:10px 0px;background:#f7f7f7;border-bottom:1px #ddd solid;border-top:1px #ddd solid;font-size:14px;}
.h5left .xtit font{float:left;width:100%;text-align:center;height:20px;line-height:20px}
.h5left .xtit label{float:right;margin-right:20px;color:#10aeff;font-size:14px;margin-top:-20px;}
.h5left .xtit i{float:right;width:20px;height:20px;background:url(close.png) no-repeat;margin-top:-20px;}
.h5left .xbox{float:left;width:100%}
.h5left .xbox .yli{float:left;width:98%;}
.h5left .xbox .yli li{float:left;width:96%;margin:3px 2%;padding:4px 0px;border-bottom:1px #dfdfdf solid;}
.h5left .xbox .yli li font{float:left;}
.h5left .xbox .yli li i{float:right;color:#fff;background:#f76260;width:18px;height:18px;border-radius:9px;text-align:center;font-size:12px;line-height:18px;}
.h5left .xbox .yli .ysel i{background-position:0px -48px;filter: alpha(opacity=100);opacity: 1;}



.top{position:fixed;top:0px;left:0px;z-index:100}
.toolbar{width:100%;height:45px;position:fixed;bottom:0px;left:0px;max-width:640px;box-shadow: 0px 0px 5px rgba(0,0,0,0.4);background:#fff;z-index:99;font-size:12px}
.toolbar a{float:left;width:50%;text-align:center}
.toolbar a i{float:left;width:100%;}
.toolbar .x1 i{background:url(../../common/img/icons/icon-stats-alt.png) no-repeat center 0px; background-size:25px;height:25px;}
.toolbar .x1a i{background:url(../../common/img/icons/icon-stats-alt.png) no-repeat center -75px; background-size:25px;height:25px;}
.toolbar .x2 i{background:url(../../common/img/icons/icon-cog.png) no-repeat center 2px; background-size:25px;height:25px;}
.toolbar .x2a i{background:url(../../common/img/icons/icon-cog.png) no-repeat center -75px; background-size:25px;height:25px;color:#0099ff;}
.toolbar .x3 i{background:url(../../common/img/icons/icon-express2.png) no-repeat center 2px; background-size:25px;height:25px;}
.toolbar .x3a i{background:url(../../common/img/icons/icon-express2.png) no-repeat center -75px; background-size:25px;height:25px;color:#0099ff;}
.toolbar a font{float:left;width:100%;text-align:center;}
.toolbar .x1a font{color:#0099ff;}
.toolbar .x2a font{color:#0099ff;}
.toolbar .x3a font{color:#0099ff;}
.toolbar2020{width:100%;height:55px;position:fixed;bottom:0px;left:0px;max-width:640px;box-shadow: 0px 0px 5px rgba(0,0,0,0.4);background:#fff;z-index:99;font-size:12px}
.toolbar2020 a{float:left;width:33.33%;text-align:center;padding:3px 0px 10px 0px}
.toolbar2020 a i{float:left;width:100%;}
.toolbar2020 .x1 i{background:url(../../shop/img/icon-home.png) no-repeat center; background-size:20px;height:25px;}
.toolbar2020 .x1a i{background:url(../../shop/img/icon-home-a.png) no-repeat center; background-size:20px;height:25px;color:#0099ff}
.toolbar2020 .x2 i{background:url(../../shop/img/icon-yinxiao.png) no-repeat center; background-size:25px;height:25px;}
.toolbar2020 .x2a i{background:url(../../shop/img/icon-yinxiao-a.png) no-repeat center; background-size:25px;height:25px;color:#0099ff;}
.toolbar2020 .x3 i{background:url(../../shop/img/icon-help.png) no-repeat center; background-size:20px;height:25px;}
.toolbar2020 .x3a i{background:url(../../shop/img/icon-help-a.png) no-repeat center; background-size:20px;height:25px;color:#0099ff;}
.toolbar2020 a font{float:left;width:100%;text-align:center;}
.toolbar2020 .x1a font{color:#0099ff;}
.toolbar2020 .x2a font{color:#0099ff;}
.toolbar2020 .x3a font{color:#0099ff;}


.report{background:#fff;}
.report .xtop1{float:left;width:100%;background:#0099ff;padding:10px 0px 20px 0px;}
.report .xtop1 .x1{width:60px;margin:0px auto;display:block;padding:2px 5px;border:1px #fff solid;border-radius:10px;color:#fff;text-align:center;}
.report .xtop1 .x1 i{}
.report .xtop1 .x2{float:left;width:100%;margin-top:30px;}
.report .xtop1 .x2 span{float:left;width:50%;color:#fff;text-align:center;}
.report .xtop1 .x2 span font{float:left;width:100%;font-size:16px;}
.report .xtop1 .x2 span label{float:left;width:100%;font-size:12px;}
.report .xtop1 .x3{float:left;width:100%;margin-top:20px}
.report .xtop1 .x3 span{float:left;width:50%;text-align:center;}
.report .xtop1 .x3 span input[type='button']{text-align:center;background:#fff;border-radius:10px;color:#0099ff;padding:3px 10px;border:0px}
.report .xtit{float:left;width:94%;background:#f8f8f8;padding:5px 2% 3px 4%;}
.report .xtit font{float:left;font-size:11px;color:#555;}
.report .xtit label{float:right;color:#0099ff}
.report .xtit i{float:right;background:url(../../common/img/icons/icon-arrow-right.png) no-repeat 0px 0px;background-size:20px;width:20px;height:20px;}
.report .xbox{float:left;width:92%;padding:5px 4%;}
.report .xbox li{float:left;width:100%;margin:5px 0px;}
.report .xbox li font{float:right;color:#0099ff;font-weight:bold;font-size:16px;}
.report .xbox li label{float:left;background:url(../../common/img/icons/icon-notepad.png) no-repeat 0px -75px;background-size:25px;padding-left:35px;font-size:14px;padding-top:2px;color:#555;}
.report .xbox .y1{border-top:1px #eee solid;padding-top:10px;}
.report .xbox .y1 font{color:#555;}
.report .xbox .y1 label{background:url(../../common/img/icons/icon-data2.png) no-repeat 0px -50px;background-size:25px;}
.report .xbox .y2{border-top:1px #eee solid;padding-top:10px;}
.report .xbox .y2 font{color:#555;font-size:14px;}
.report .xbox .y2 label{background:url(../../common/img/icons/icon-box1.png) no-repeat 0px -125px;background-size:25px;}
.report .xbox .y3{border-top:1px #eee solid;padding-top:10px;}
.report .xbox .y3 font{color:#ffbe00;font-size:12px}
.report .xbox .y3 label{background:url(../../common/img/icons/icon-stats-alt.png) no-repeat 0px -125px;background-size:25px;}
.utop {width: 100%;float:left;background:#fff;padding: 25px 0px;}
.utop .xinfo{float:left;}
.utop .xinfo span {float:left; color: #333;margin-top:10px;clear:both;}
.utop .xinfo span label{float:right;color:#888;font-size:11px;height:20px;margin-left:10px;background:url(verify2.png) no-repeat left center;background-size:12px;padding-left:20px;}
.utop .xinfo span .yverify{background-image:url(verify.png);color:#fd2707;}
.utop .xinfo span font{color:#666;}
.utop .xpic {float:left;margin: 0px; width: 90px; text-align: center; height: 80px; }
.utop .xpic img { width: 70px; height: 70px; margin: 0px 10px; border-radius: 5px; float: left; }
.utop .xright{float:right;background:url(p1.png) no-repeat right center;padding-right:20px;background-size:12px;padding-top:4px;margin:30px 10px 0px 0px;}
.utop .xright img{width:16px;height:16px;}
.udiv1 {float:left;width:100%;}
.udiv1 ul { float: left; width: 100%; overflow: hidden; border-top: 1px #efefef solid; border-bottom: 1px #efefef solid; background: #fff; margin-top: 10px }
.udiv1 ul li { float: right; width: 96%; border-top: 1px #efefef solid; margin-top: -1px; padding: 10px 0px; font-size: 15px; }
.udiv1 ul li font { float: left; margin: 4px 0px 0px 25px; color: #656566;}
.udiv1 ul li span { float: right; margin-right: 10px; background: url(p1.png) no-repeat right center; height: 12px;line-height:12px;padding: 5px 4% 5px 0px; background-size: 9px; color: #333; }
.udiv1 ul li .xlbs{float:right;margin: -27px 3% 0px 0px;;background: url(../../common/img/icons/icon-lbs2.png) no-repeat 0px 0px;background-size:20px;width:20px;height:20px;clear:both}
.udiv1 ul li .ycolor{color:#4b0;}
.udiv1 ul li label{float:right;color:#555;}
.udiv1 ul li .xtips{float:right;width:16px;height:16px;border-radius:8px;background:#ff2200;color:#fff;line-height:16px;text-align:center;font-size:11px;margin-top:3px}
.udiv1 ul li .xpic{width:46px;height:46px;float:left;margin-top:-6px;}
.udiv1 ul li .Ccheckbox{float:right;margin:-5px 0px 0px 0px;background:transparent;}
.udiv1 ul .Eshop_pic{}
.udiv1 ul .Eshop_pic font{margin-top:18px}
.udiv1 ul .Eshop_pic span{height:auto}
.udiv1 ul .x1 { background: url(ico7.png) no-repeat left center; background-size: 15px; }
.udiv1 ul .x2 { background: url(ico8.png) no-repeat left center; background-size: 15px; }
.udiv1 ul .x3 { background: url(ico11.png) no-repeat left center; background-size: 15px; }
.udiv1 ul .x4 { background: url(ico12.png) no-repeat left center; background-size: 15px; }
.udiv1 ul .x5 { background: url(ico13.png) no-repeat left center; background-size: 15px; }
.udiv1 ul .x6 { background: url(ico14.png) no-repeat left center; background-size: 15px; }
.udiv1 ul .x7 { background: url(ico15.png) no-repeat left center; background-size: 15px; }
.udiv1 ul .x8 { background: url(ico16.png) no-repeat left center; background-size: 15px; }
.udiv1 ul .x9 { background: url(ico17.png) no-repeat left center; background-size: 15px; }
.udiv1 ul .x10 { background: url(ico20.png) no-repeat left center; background-size: 15px; }
.udiv1 ul .x11 { background: url(ico21.png) no-repeat left center; background-size: 15px; }
.udiv1 ul .x12 { background: url(ico22.png) no-repeat left center; background-size: 15px; }
.udiv1 ul .x13 { background: url(ico23.png) no-repeat left center; background-size: 15px; }
.udiv1 ul .x14 { background: url(ico24.png) no-repeat left center; background-size: 15px; }
.udiv1 ul .x15 { background: url(ico25.png) no-repeat left center; background-size: 15px; }
.udiv1 ul .x16 { background: url(ico26.png) no-repeat left center; background-size: 15px; }
.udiv1 ul .x17 { background: url(ico1.png) no-repeat left center; background-size: 15px; }
.udiv1 ul .x18 { background: url(ico2.png) no-repeat left center; background-size: 15px; }
.udiv1 ul .x19 { background: url(ico3.png) no-repeat left center; background-size: 15px; }
.udiv1 ul .x20 { background: url(ico4.png) no-repeat left center; background-size: 15px; }
.udiv1 ul .x21 { background: url(ico5.png) no-repeat left center; background-size: 15px; }
.udiv1 ul .xptuan { background: url(ptuan.png) no-repeat left center; background-size: 18px; }
.udiv1 ul .xmiao { background: url(miao.png) no-repeat left center; background-size: 18px; }
.udiv1 ul .xkanjia { background: url(kanjia.png) no-repeat left center; background-size: 18px; }
.udiv1 ul .xnobg{background:transparent;}
.udiv1 ul .xyes{background:url(../../common/img/icons/icon-check-o.png) no-repeat 0px -66px;background-size:22px;width:22px;height:22px;padding:0px;}
.udiv1 ul .xmoney{color:#ff3300}
.udiv1 ul .xlbs span{float:right;width:72%;margin-right:10px;background:url()}
.udiv1 .xtext .xlbs span{float:right;width:72%;margin-right:10px;background:url()}
.udiv1 ul .xlbs span i{float:right;margin:-3px 3% 0px 0px;background:url(../../common/img/icons/icon-lbs2.png) no-repeat 0px 0px;background-size:20px;width:20px;height:20px;}
.udiv1 ul .xlbs span label{float:left}
.udiv1 .xtext{}
.udiv1 .xtext li{height:30px;}
.udiv1 .xtext li input[type='text']{float:right;width:72%;text-align:left;border:0px;height:30px;background:transparent;margin-right:10px}
.udiv1 .xtext li textarea{float:right;width:72%;text-align:left;border:0px;height:100px;background:transparent;margin-right:10px;font-size:14px}
.udiv1 .xtext li span{float:right;width:72%;height:22px;padding:8px 0px 0px 0px;text-align:left;background:url(xiala.png) no-repeat right 5px;background-size:15px;}
.udiv1 .xtext li .ytxt label{float:left;width:50%;}
.udiv1 .xtext li .ytxt i{float:left;width:25%;}
.udiv1 .xtext li .xpic{margin-top:-8px;}
.udiv1 .xtext li label {float:left;}
.udiv1 .xtext li .xnobg{background:transparent;}
.udiv1 .xtext li font{width:24%;margin-left:4%;}
.udiv1 .xtxtarea{}
.udiv1 .xtxtarea textarea{float:left;width:98%;margin:3px 1%;line-height:22px;text-align:left;border:0px}
.top { position: relative; padding: 0px; background: #0099ff; width: 100%; margin: 0px; height: 50px }
.top h1 { float: left; width: 100%; line-height:50px; height:50px;font-size: 17px; text-align: center; color: #fff; padding:0px; }
.top i { float: left; color: #fff;}
.top .xback { position: absolute; left: 0px; top: 0px; padding-left: 30px; line-height: 50px; z-index: 10; height: 50px; background: url(back.png) no-repeat 15px center; background-size: 10px; color: #fff; font-size: 15px; }
.top .right-edit { position: absolute; right: 15px; top: 10px; padding-left: 15px; line-height: 24px; z-index: 10; height: 24px; background: url(edit2.png) no-repeat 0 center; background-size: 17px; color: #fff; font-size: 15px; }
.top label { float: right; margin: -50px 0px 0px 0px; line-height: 50px; color: #fff; font-size: 15px;height:50px;padding:0px 20px }
.top .xon { color: #23d01c }
.top .xmsg { float: right; margin-right: 10px; width: 25px; height: 25px; background: url(msg.png) no-repeat; background-size: 100% }
.top .xcolor1 { color: #888; }
.top .xact{background:url(../../common/img/icons/icon-all.png) no-repeat 0px -25px;background-size:25px;width:25px;height:25px;}
.editbox { float: left; width: 100%; }
.editbox ul { float: left; width: 100%; background: #fff; margin: 5px 0px; }
.editbox ul li { float: left; width: 100%; overflow: hidden; }
.editbox ul .ximg{text-align:center;}
.editbox ul .ximg img{min-width:100px;min-height:100px;max-width:80%;max-height:400px}
.editbox ul .Ttext input { float: left; width: 94%; height: 40px; padding: 8px 3%; border: 0px; }
.editbox ul .Tarea label { float: left; width: 94%; height: 20px; padding: 8px 3%; border: 0px; margin-top: 7px; }
.editbox ul .Ttext i { float: right; background: url(close2.png) no-repeat; width: 16px; height: 16px; background-size: 16px; margin: -29px 3% 0px 0px; }
.editbox ul .Tsex span { float: left; width: 94%; padding: 8px 3%; border-top: 1px #e2e2e2 dotted; margin-top: -1px; }
.editbox ul .Tsex span label { float: left; color: #888; }
.editbox ul .Tsex span i { float: right; }
.editbox ul .Tsex span .ysel { background: url(p5.jpg) no-repeat center; width: 20px; height: 16px; background-size: 100%; }
.editbox ul .Tposition{}
.editbox ul .Tposition font{float:left;width:94%;padding:8px 3%;color:#666;border-bottom:1px #ddd dotted;}
.editbox ul .Tposition i{float:right;margin:-27px 3% 0px 0px;background:url(../../common/img/icons/icon-lbs2.png) no-repeat 0px 0px;background-size:20px;width:20px;height:20px;}
.editbox ul .xtit{width:94%;padding:10px 3% 0px 3%;color:#666;}
.editbox ul .xborder{border-bottom:1px #ddd solid;}
.Ccheckbox label{float:left;border-radius:20px;background:#999;width:50px;height:20px;padding:2px;}
.Ccheckbox label i{float:left;width:20px;height:20px;border-radius:50%;background:#fff;}
.Ccheckbox .csel{background:#4b0;}
.Ccheckbox .csel i{float:right;}

.tab1{float:left;width:100%;border-bottom:1px #e6e6e6 solid;overflow: visible;background:#fff;}
.tab1 a{float:left;width:50%;padding:10px 0px;text-align:center;}
.tab1 .xsel{border-bottom:1px #fea418 solid;color:#fea418;}
.tab3{float:left;width:100%;border-bottom:1px #e6e6e6 solid;overflow: visible;background:#fff;}
.tab3 a{float:left;width:33.3%;padding:10px 0px;text-align:center;}
.tab3 li{float:left;width:33.3%;padding:10px 0px;text-align:center;}
.tab3 .xsel{border-bottom:1px #fea418 solid;color:#fea418;}
.tab4{float:left;width:100%;border-bottom:1px #e6e6e6 solid;overflow: visible;background:#fff;}
.tab4 a{float:left;width:25%;padding:10px 0px;text-align:center;}
.tab4 .xsel{border-bottom:1px #fea418 solid;color:#fea418;}

.btn1{float:left;width:80%;margin:20px 10%;padding:10px 0px;text-align:center;background:#0099ff;color:#fff;border-radius:5px}
.btnbottom{float:left;width:100%}
.btnbottom .btn1{margin:5px 10%}
.cont{float:left;width:92%;padding:10px 4%;background:#fff;line-height:26px;color:#333;font-size:16px}
.cont img{max-width:95%}

.btn-a1{float:left;width:30%;background:#c91800;color:#fff;border-radius:6px;padding:5px 0px;text-align:center;font-size:16px;margin:0px 35%}
.btn-a1 font{color:#fff}
.btn-a2{float:left;width:30%;background:#ccc;color:#fff;border-radius:2px;padding:5px 0px;text-align:center;font-size:16px;margin:0px 35%}
.btn-a2 font{color:#fff}
.btn-s1 .xbtnjian{float:left;width:25px;height:24px;background: url(../../common/img/icons/icon-minus-o.png) 0px 0px;background-size: 25px;border:0px}
.btn-s1 .xnum{float:left;width:24px;border:0px;height:20px;text-align:center;background:transparent;}
.btn-s1 .xbtnjia{float:left;width:25px;height:24px;background:url(../../common/img/icons/icon-plus-o.png) 0px 0px;background-size: 25px;border:0px}


.kj_slider{float:left;width:100%;margin:0px;height:150px;overflow:hidden}
.kj_slider .xli{float:left;width:100%}
.kj_slider .xli li{float:left;width:100%}
.kj_slider .xli li img{width:100%;height:150px}
.kj_slider .xbtn{float:left;width:auto;margin-top:-20px}
.kj_slider .xbtn a{float:left;width:10px;height:10px;background:#fff;border-radius:10px;margin-right:10px;box-shadow: 0 0 5px #666 inset;}
.kj_slider .xbtn a:hover{background:#ff3300;box-shadow: 0 0 5px #ccc inset}
.kj_slider .xbtn .xsel{background:#ff3300;box-shadow: 0 0 5px #ccc inset}

.consume{float:left;width:94%;margin:20px 3% 0px 3%}
.consume .x1{float:left;width:94%;background:#fbfbfb;padding:15px 3%}
.consume .x1 .y1{float:left}
.consume .x1 .y1 font{float:left;clear:both;color:#888;margin-top:5px}
.consume .x1 .y1 span{float:left;clear:both;font-size:16px}
.consume .x1 .y2{float:right}
.consume .x1 .y2 img{width:45px;height:45px}
.consume .x2{float:left;width:94%;padding:15px 3%;background:#fff}
.consume .x2 .xtit{float:left;width:100%;color:#888}
.consume .x2 .yvoucher{float:left;width:100%;margin-top:15px;}
.consume .x2 .yvoucher select{width:100%}
.consume .x2 .yval{float:left;font-weight:bold;width:100%;margin-top:15px;height:45px}
.consume .x2 .yval font{float:left;font-size:35px}
.consume .x2 .yval label{float:left;font-size:45px;margin:-5px 0px 0px 5px}
.consume .x2 .yval i{float:left;width:1px;height:45px;background:#000;margin-top:5px}
.consume .x2 .ybtn{float:left;width:100%;border-top:1px #eee solid;padding-top:20px;margin-top:10px}
.consume .x2 .ybtn input{float:left;width:100%;padding:12px 0px;text-align:center;border:0px;color:#fff;font-size:16px;background:#1aad19;border-radius:5px}
.consume .x2 .xbeta{float:left;width:100%;margin-top:15px;color:#576b95;text-align:center}
.btnnum{float:left;margin-top:10px;width:100%;background:#ffffff}
.btnnum li{float:left;width:33.333%;border-bottom:1px #8d8d8d solid;text-align:center;font-size:22px;font-weight:bold;height:50px;line-height:50px}
.btnnum li i{float:right;border-right:1px #8d8d8d solid;height:50px}
.btnnum li img{width:30px}
.btnnum .xbg{background:#d1d5db}

.wxcont{float:left;width:96%;background:#fff;padding:10px 2%;}
.wxcont .xlist{float:left;width:100%}
.wxcont .xlist .ypic{float:left;width:100%;text-align:center}
.wxcont .xlist .ypic img{max-width:100%}
.wxcont .xlist .ycont{float:left;width:100%;line-height:22px;text-align:left}

.init{float:left;width:100%;height:50px;}
.init li{width:100px;margin:25px auto}
.init img{float:left;margin-right:5px}
.init font{float:left}

.tips2 { float: left; width: 80%; padding: 200px 10% 0px 10%; color: #ff3300; background: url(../../shop/img/empty.png) no-repeat center 40px; background-size: 100px; text-align: center; }
.tips2 font { float: left; width: 100%; text-align: center; color: #888; font-size: 14px; }
.tips2 a { float: left; width: 40%; margin: 50px 30% 0px 30%; background: #fdad2e; color: #fff; border-radius: 5px; padding: 10px 0px; }
.tips3{float:left;width:90%;margin:10px 5%;}
.tips3 .xtit{float:left;width:100%;color:#ff8800;font-size:12px}
.tips3 li{float:left;width:100%;margin:5px 0px;color:#ff8800;font-size:12px}

.order{float:left;width:100%;}
.order ul{float:left;width:100%;border-top:1px #efefef solid;border-bottom:1px #efefef solid;background:#fff;margin-top:10px;}
.order ul li{float:right;border-bottom:1px #efefef solid;width:94%;margin-right:2%;padding:7px 0px;}
.order ul .xtit{padding:7px 2% 7px 4%;margin:0px;}
.order ul .xtit img{float:left;width:30px;height:30px;margin-right:10px;}
.order ul .xtit font{margin-top:5px;color:#333;margin-left:0px}
.order ul .xtit label{margin-top:5px;margin-right:1%}
.order ul li .yselpic{float:right;margin-top:5px}
.order ul li .yselpic img{width:15px;height:15px}

.order ul .xtit2{padding:7px 2% 7px 4%;margin:0px;}
.order ul .xtit2 img{float:left;width:50px;height:50px;margin-right:10px;}
.order ul .xtit2 font{float:left;margin-top:5px;color:#333;margin-left:0px}
.order ul .xtit2 span{float:left;margin-top:5px;color:#333;margin-left:0px}
.order ul .xtit2 label{margin-top:5px;margin-right:1%}
.order .xnone{}
.order .xnone .xtit font,.order .xnone .xtit label{color:#ff3300}
.order .xsel{border-top:1px #fea418 solid;border-bottom:1px #fea418 solid}
.order .xsel li font{color:#fea418}
.order .xsel li label{color:#fea418}

.order ul li font{float:left;color:#888;margin-left:1%;}
.order ul li label{float:right;color:#888;margin-right:1%;text-align:right;}
.order ul .xbtn label{background:url(../../shop/img/p1.png) no-repeat right center;padding-right:16px;background-size:9px;}
.order ul .xmoney font{color:#999;}
.order ul .xmoney label{color:#333;}
.order ul li i{color:#ff8800;}
.order ul .xinfo{text-align:center;}
.order ul .xinfo img{width:50px;height:50px;border-radius:25px;margin:0px auto;display:block;}
.order ul .xinfo span{float:left;width:100%;margin:10px 0px;}
.order ul .xinfo label{float:left;width:100%;text-align: center;color:#09bb07;}
.order ul .xinfo .ybtn1{float:left;width:40%;margin:7px 30%;background:#09bb07;color:#fff;padding:8px 0px;border:0px;border-radius:5px;letter-spacing:5px}
.order ul .xinfo .ybtn2{float:left;width:40%;margin:7px 30%;background:#ccc;color:#fff;padding:8px 0px;border:0px;border-radius:5px;letter-spacing:5px}

.report_menu{float:left;width:100%;background:#fff}
.report_menu li{float:left;width:100%;padding:10px 0px;border-bottom:1px #efefef dotted;}
.report_menu .xtit{font-weight:bold;}
.report_menu span{float:left;text-align:center;}
.report_menu .xc1{width:50%}
.report_menu .xc2{width:20%}
.report_menu .xc3{width:30%}
.report_menu .xc4{width:25%}

.step{float:left;width:90%;padding:10px 5%;background:#fff}
.step .x1{float:left;width:100%;margin-top:15px;border-top:1px #eee solid;overflow:visible}
.step .x1 li{float:left;width:20%;margin-top:-7px}
.step .x1 li span{display:block;width:10px;margin:0px auto}
.step .x1 li span label{float:left;width:14px;height:14px;background:#ccc;border-radius:50%}
.step .x1 li font{float:left;width:100%;text-align:center;margin-top:10px;color:#888;font-size:12px}
.step .x1 .xsel font{color:#63b890}
.step .x1 .xsel span label{background:#63b890}
