@charset "utf-8";
*{ margin:0; padding:0; list-style:none; font-family:'微软雅黑'; text-decoration:none; box-sizing:border-box; }
a{ color:#666;}
.black{ color:#000;}
.white{color:#FFF;}
.gray3{ color:#333;}
.gray6{ color:#666;}
.gray9{ color:#999;}
.graya0{ color:#a0a0a0;}
.grayc{ color:#ccc;}
.redf{ color:#fd5c62;}
.blue{ color:#23b9ff;}
.fr{ float:right;}
.fl{ float:left;}
.mt30{ margin-top:30px;}
.clear{ clear:both;}
/*nodata*/
.nodata{ width:100%; height:300px; background:url(../images/nodata.png) no-repeat 50% 60px; background-size:101px 101px; text-align:center; color:#ccc; padding-top:159px !important;}
.middle{ width:1200px; margin:auto;}
.top{ width:100%; height:40px; background:#f2f2f2; line-height:40px; font-size:14px;}
.top .fr a{ margin-left:20px; }
.top .fr a .rlt{ position:relative;}
.top .fl a{ margin-right:20px;}
.top .fl span{ padding-left:10px;}
.top .fr a i{ color:#fd5c62; font-size:36px; position:absolute; top:-20px;}

.head{ background:#fff;}
.head .t{ overflow:hidden;}
.head .t .logo img{ height:90px; width:140px; }
.head .searchbox{ width:400px; margin-left:280px; padding-top:25px;}
.head .searchbox input{ border:none; height:40px;}
.head .searchbox input.ipt{ border-left:solid 1px #ccc;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc; width:312px;font-size:16px; text-indent:1em; outline:none;}
.head .searchbox input.btn{ width:88px; background:#fd5c62; color:#fff; font-size:16px;}
.head .searchbox .suggest a{ font-size:14px; margin:2px 12px 0 0; color:#999;}
.head .quickbtn{ float:right; padding-top:25px; width:255px;}
.head .quickbtn .btn1{ width:120px; height:40px; background:#fd5c62; line-height:40px; text-align:center; color:#fff; font-size:14px; font-weight:bold; cursor:pointer;}
.head .quickbtn .btn2{ width:120px; height:40px; background:#ffae00; line-height:40px; text-align:center; color:#fff; font-size:14px; font-weight:bold; cursor:pointer;}
.head .quickbtn .btn2 img{ width:120px; height:40px;}
.head .nav{ background:#fd5c62; height:40px; line-height:40px;}
.head .nav .l1{ width:160px; height:40px; text-align:center; background:url(../images/icolist.png) no-repeat 20% 50% #cc3338; color:#fff; text-indent:30px; float:left; position:relative; overflow:visible; }
.head .nav .l2{ float:left;}
.head .nav a{ color:#fff; display:inline-block; height:40px; font-weight:bold;}
.head .nav .l2 li{ width:120px; text-align:center; float:left; position:relative;}
.head .nav .l2 li img{ position:relative; top:-8px; right:10px;}
.head .nav a.on{ border-bottom:solid 3px #cc3338;}
.head .nav .l1 .types{ background:#fff; position:absolute; left:0; top:40px; width:160px; height:400px; z-index:9; display:none;}
.head .nav .l1 .types.on{ display:block;}
.head .nav .l1 .types li{ text-align:center; height:40px; text-indent:8px;}
.head .nav .l1 .types li a{ color:#666;}
.head .nav .l1 .types li img{ vertical-align:middle;}
.head .nav .l1 .types li.on,.head .nav .l1 .types li:hover{ background:#fd5c62;}
.head .nav .l1 .types li.on a,.head .nav .l1 .types li:hover a{ color:#fff;}
.head .nav .l3{ width:90px; float:right; background:url(../images/icoplus.png) no-repeat right; margin-right:20px;}


.minihead{ height:60px; width:100%; background:#fd5c62; line-height:60px; color:#fff; position:fixed; left:0; top:-66px; z-index:99; opacity:0; transition:0.5s;}
.minihead.on{ top:0; opacity:1;}
#s1{ display:block !important;}
.minihead .logo{ width:160px; float:left;}
.minihead .logo img{ height:40px; margin-top:10px;}
.minihead input{ height:30px; border:none; outline:none; width:600px; text-indent:5px;}
.minihead .btn{ width:60px; text-indent:0; background:#fd5c62; color:#fff;}
.minihead .btnr{ width:120px; height:36px; background:#fff; color:#fd5c62; line-height:34px; float:right; text-align:center; font-weight:bold; margin-top:13px; font-size:14px;}

.head1{ background:#f2f2f2; overflow:hidden;}
.head1 .types{ height:400px; width:160px; float:left;}
.head1 .slider{ width:840px; height:400px; background:#f1f1f1; float:left; position:relative; overflow:hidden;}
.head1 .slider .items{ position:absolute; top:0;}
.head1 .slider .items li{ float:left;}
.head1 .slider img{ width:840px; height:400px;}
.head1 .links{ width:200px; height:400px; float:left; background:#fff;}
.head1 .links h2{ font-size:14px; color:#333; line-height:40px; text-indent:20px;}
.head1 .links ul{ padding-left:20px;}
.head1 .links ul li{ line-height:23px; font-size:12px;  background:url(../images/icodot.png) no-repeat left; text-indent:12px;}
.head1 .links .line{ border-bottom:dashed 1px #a0a0a0; height:10px;}
.head1 .links .link1 { padding:0; margin:0;}
.head1 .links .link1 li{ width:90px; float:left; text-align:center; background:none; margin:13px 0px;}
.head1 .links .link1 li img{ width:28px;}


.box{ width:590px; height:385px;}
.box.b1{ border:solid 1px #fd5c62; float:left;}
.box.b2{ border:solid 1px #ffae00; float:right;}
.box.b1 .br{ border-right:solid 1px #fd5c62;}
.box.b1 .bb{ border-bottom:solid 1px #fd5c62;}
.box.b2 .br{ border-right:solid 1px #ffae00;}
.box.b2 .bb{ border-bottom:solid 1px #ffae00;}
.box .itm{ width:196px; height:128px; float:left; position:relative; text-align:center; overflow:hidden; }
.box .itm img{ height:115px; margin:5px auto 0 auto;}
.box .itm img.ct{ width:195px; height:127px; margin-top:0px;}
.box .itm .info{ width:196px; height:128px; position:absolute; left:0; top:128px; z-index:9; color:#fff; text-align:left; font-size:14px; line-height:20px; transition:0.5s;}
.box .itm:hover .info{ top:0px;}
.box .itm .info .msk{ width: 196px; height:128px; opacity:0.5; background:#000; position:absolute; left:0; top:0; z-index:10;}
.box .itm .info .pan{ position:absolute; height:128px; width:196px; left:0; top:0; z-index:12; padding:10px;}
.box .itm .info .pan p{ color:#fff;}
.box .itm .info .pan p.tit{ height:60px;}
.box .itm .info .pan p.price{ font-weight:bold; font-size:18px; height:30px;}
.box .itm .info .pan p.tim{ color:#ccc;}
.box .itm .info .pan .btn{ color:#fff; line-height:30px; text-align:center; background:#fd5c62; width:80px; height:30px; border-radius:40px; position:absolute; right:15px; bottom:10px;}
.box.b1 .itm .info .pan .btn{  background:#fd5c62;}
.box.b2 .itm .info .pan .btn{  background:#ffae00;}


.graybox{ background:#f2f2f2;}
.floor{ padding-top:30px; overflow:hidden;}
.floor .title{ height:30px; line-height:30px; border-left:4px solid #fd5c62; margin-bottom:10px;}
.floor .title h1{ font-size:16px; color:#000; float:left; text-indent:20px;}
.floor .title p{  float:right; font-size:14px;}
.floor .adlinks{ width:244px; height:798px; float:left;}
.floor .glist{ width:956px; height:798px; float:right; overflow:hidden; background:#fff;}
.floor .adlinks .pic{ height:500px; width:244px; position:relative;}
.floor .adlinks .pic img{ height:500px; width:244px;}
.floor .adlinks .pic .items{ position:absolute;}
.floor .adlinks .pic .items li{ width:244px;height:500px;}
.floor .adlinks .lk{ width:244px; height:298px; background:#fd5c63;}
.floor .adlinks ul{ padding:50px 30px 30px 30px; overflow:hidden;}
.floor .adlinks ul li { width:92px; text-align:center; float:left; font-size:12px; line-height:30px}
.floor .adlinks ul li a{ color:#fff;}
.floor .adlinks .btn{ width:120px; height:40px; margin:auto; border-radius:6px; font-size:14px; background:#fff; line-height:40px; text-align:center; color:#fd5c63;}

.g{ width:239px; height:399px; float:left; border:solid 1px #f2f2f2;}
.g.bg{ width:240px;}
.g .pic{ height:196px; text-align:center;}
.g .pic img{ height:150px; margin:23px 1% 0;max-width: 98%;}
.g h2{ font-size:14px; color:#000; padding:5px 10px; line-height:20px; height:40px;}
.g p{ font-size:12px; padding:13px 10px; color:#333;}
.g .price{ font-size:20px; font-weight:bold; color:#fd5c62; width:100px; text-align:center; float:left;}
.g .price span{font-size:26px; font-weight:bold; color:#fd5c62;}
.g .buy{ width:100px; height:30px; border:solid 1px #fd5c62; font-size:16px; text-align:center; line-height:30px; color:#fd5c62; cursor:pointer; float:right; margin-right:10px;}
.g:hover{ border:solid 1px #fd5c62;}
.g .buy:hover{color:#fff; background: #fd5c62;}




.floor.f2 .title{border-left:4px solid #ffb52c;}
.floor.f2 .adlinks .lk{ background:#ffb52c;}
.floor.f2 .adlinks .btn a{ color:#ffb52c;}
.floor.f3 .title{border-left:4px solid #f785f3;}
.floor.f3 .adlinks .lk{ background:#f785f3;}
.floor.f3 .adlinks .btn a{ color:#f785f3;}
.floor.f4 .title{border-left:4px solid #64ddfb;}
.floor.f4 .adlinks .lk{ background:#64ddfb;}
.floor.f4 .adlinks .btn a{ color:#64ddfb;}
.blank40{ height:40px;}
.bottom{ background:#fff; height:130px; border:solid 1px #f2f2f2;}
.bottom .itm{ width:299px; height:130px; float:left;}
.bottom .itm.br{ border-right:solid 1px #f2f2f2;}
.bottom .itm img{ width:110px; height:110px; float:left; margin:15px;}
.bottom .itm h2{ padding-top:40px; font-size:24px; color:#fd5c62;}
.bottom .itm p{ color:#333; padding-top:5px;}

.blackbox{ background:#333;}

.footer{ height:250px; position:relative;}
.footer .logo{ width:128px; float:left;}
.footer .logo img{ width:128px;}
.footer .links{ width:180px; float:left; height:200px; padding:30px 5px 0 30px; font-size:14px; }
.footer .links h3{ color:#fff; font-size:15px; line-height:30px;}
.footer .links a{ color:#fff;}
.footer .links li{ line-height:24px;}
.footer .copy{ color:#fff; line-height:50px; clear:both; text-align:center; font-size:14px;}
.footer .qrcode{ color:#fff; width:150px; text-align:center; position:absolute; right:30px; top:30px; font-size:14px;}
.footer .qrcode img{ width:150px; height:150px; margin-top:5px;}


/*sidebar*/
.sidebar{ width:40px; background:#333; height:8000px; position:fixed; right:0; top:0; color:#fff; }
.sidebar .title{ width:18px; font-size:18px; text-align:center; height:100px; color:#fff; margin:150px auto 0 auto;}
.sidebar .ico{ width:40px; height:40px; background-repeat:no-repeat; background-position:center; cursor:pointer; position:relative;}
.sidebar .ico.on,.sidebar .ico:hover{ background-color:#fd5c62;}
.sidebar .ico .tip{  min-width:100px; text-align:center; position:absolute; left:-100px; background:#000; color:#fff; line-height:40px; display:none; z-index:9;}
.sidebar .ico .tip i{ width:10px; height:10px; background:#000; position:absolute; right:-5px; transform:rotate(45deg); top:50%; margin-top:-5.1px; z-index:-1;}
.sidebar .ico .tip.qrcode{ width:150px; height:150px; left:-150px; top:-55px; padding:5px}
.sidebar .ico .tip.qrcode img{ width:140px; height:140px;}
.sidebar .ico.on .tip,.sidebar .ico:hover .tip{ display:block;}
.sidebar .ico:nth-child(2){ background-image:url(../images/icomessage.png);}
.sidebar .ico:nth-child(3){ background-image:url(../images/icogifts.png);}
.sidebar .ico:nth-child(4){ background-image:url(../images/icojoins.png);}
.sidebar .ico:nth-child(5){ background-image:url(../images/icokefu.png);}
.sidebar .ico:nth-child(6){ background-image:url(../images/icoqrcode.png);}
.sidebar .ico:nth-child(7){ background-image:url(../images/icosuggest.png);}
.sidebar .totop{ width:40px; height:40px; background:url(../images/icotop.png) no-repeat center; cursor:pointer; position:fixed; bottom:60px; right:0;}

/*路径信息*/
.pathinfo{ padding:15px 0; font-size:14px; line-height:30px;}
.pathinfo span{ font-weight:bold;}
.pathinfo .search{ display:inline-block; width:230px; height:30px; margin-left:60px; border:solid 1px #ccc; position:relative;}
.pathinfo .search .keys{ height:25px; width:200px; border:none; text-indent:10px;outline:none; display:inline-block;}
.pathinfo .search .schbtn{ width:28px; height:28px; position:absolute; top:0; right:2px; background:url(../images/icosearch.png) no-repeat center; cursor:pointer;}

.condition{ border:solid 1px #f2f2f2; }
.condition .lin{border-bottom:solid 1px #f2f2f2; overflow:hidden; line-height:50px;font-size:14px; }
.condition .lin.nb{ border:none;}
.condition .lin .tit{ float:left; height:50px; width:80px; text-align:right;}
.condition .lin .con{ width:1100px; line-height:50px; float:right;}
.condition .lin .con select{ width:80px; height:30px;}
.condition .lin .con a{ margin:0 10px;}
.condition .gray{ background:#eeeeee;}
.condition .lin .con.c1{ float:left; padding-left:20px; width:400px;  }
.condition .lin .con.c1 input{ width:70px; border:none; height:30px; display:inline-block; outline:none; text-indent:16px; background:#fff url(../images/icomoney.png) no-repeat 5% 50%;}
.condition .lin .con.c1 input.btn{ background:#fd5c62;margin-left:5px;color:#fff; text-indent:0;}
.condition .lin .pagenum{ float:right; padding-right:10px;}
.condition .lin .pagenum .btn{ width:30px; height:30px; background:#fff; line-height:30px;text-align:center; display:inline-block; color:#333; cursor:pointer; font-weight:bold;}
.condition .lin .pagenum .btn.dis{ opacity:0.5;}

.pager{ width:700px; overflow:hidden; margin:auto; padding:20px 0; font-size:14px;}
.pager ul li{ float:left; border:solid 1px #f2f2f2; text-align:center; height:40px; line-height:40px; width:50px;}
.pager ul li a{ color:#333;}
.pager ul li.on,.pager ul li:hover{border:solid 1px #fd5c62;}
.pager ul li.on a,.pager ul li:hover a{ color:#fd5c62;}
.pager ul .w{ width:90px;}
.pager ul .nb{ border:none;}
.pager ul .nb:hover{ border:none;}
.pager ul .ipt{ width:80px;}
.pager ul .ipt input{ width:76px; text-align:center; height:36px; border:none; outline:none;}
.pager ul .btn{ border:solid 1px #fd5c62; color:#fd5c62; width:76px; cursor:pointer; margin-left:10px;}
.pager ul .btn:hover{color:#fff; background:#fd5c62;}

.gsuggest{ position:relative; padding:30px 0px; overflow:visible;}
.gsuggest .btn{ width:30px; height:100px; position:absolute; top:160px; left:-40px; cursor:pointer;}
.gsuggest .btnr{  width:30px; height:100px; position:absolute; top:160px; right:-40px;cursor:pointer;}


.goodinfo{ overflow:hidden;}
/*轮播*/
.goodinfo .pics{ width: 400px; float: left;}
.slide{position:relative; margin:10% auto; width:400px; overflow:hidden;}
.slide .big{ position:relative; overflow:hidden; left:0;top:0;}
.slide a{position:absolute; top:160px; opacity:0;z-index:999;}
.slide .big li{float:left; width:400px; height:400px; overflow: hidden; text-align: center;}
.slide .big  li img{ height: 400px; display:block; margin: auto;}
.slide .prev{left:-10px;}
.slide .next{right:-10px;}
.slide .small{ margin-top:5px; width:100%; height:95px; position:relative;}
.slide .small li{ float:left;margin-right:5px; width:95px; background:#f9f9f9; width: 95px; height: 95px; overflow: hidden;}
.slide .small li:last-child{ margin-right:0;}
.slide .small li img{width:100%; height:95px;display:block; opacity:0.5;}

.goodinfo .info{ width:400px; float:left; margin-left:42px;}
.goodinfo .info h1{ font-size:18px; padding-bottom:15px;}
.goodinfo .info p{ font-size:14px; padding-bottom:15px;}
.goodinfo .info .ibox{ background:#fafafa; border:solid 1px #f2f2f2; width:400px; height:70px; padding:10px; font-size:14px; margin-bottom:10px;}
.goodinfo .info .ibox .i1{ line-height:50px; overflow:hidden;}
.goodinfo .info .ibox .i3{ line-height:22px; overflow:hidden;}
.goodinfo .info .ibox .p1{ width:20%;  padding:0; float:left;  }
.goodinfo .info .ibox .p2{ width:30%;  padding:0; text-align:center; color:#fd5c62; float:left; }
.goodinfo .info .ibox .p3{ width:50%;  padding:0; text-align:right; float:right; }
.goodinfo .info .ibox .i2{ line-height:30px; overflow:hidden;}
.goodinfo .info .ibox .progress{ height:8px; background:#ffbbbe; border-radius:10px; width:380px; margin-top:5px; overflow:hidden; position:relative;}
.goodinfo .info .ibox .progress .bar{background:#cc3338; border-radius:10px; width:380px; position:absolute; left:-380px; top:0; height:8px; transition:1s;}
.goodinfo .info .buybtn{ width:185px; height:50px; background:#fd5c62; line-height:50px; text-align:center; color:#fff; font-size:18px; margin-top:25px; cursor:pointer;display: inline-block;}
.goodinfo .shop{ width:320px; float:right;}
.goodinfo .shop .sbox{background:#fafafa; border:solid 1px #f2f2f2; padding:15px; margin-bottom:10px;}
.goodinfo .shop .sbox .logo{ line-height:50px; overflow:hidden; margin-bottom:15px;}
.goodinfo .shop .sbox .logo img{ width:50px; height:50px; display:block; float:left;}
.goodinfo .shop .sbox .logo h1{ font-size:18px; margin-left:20px; float:left;}
.goodinfo .shop .sbox p{ font-size:14px; color:#999; line-height:30px;}

/*评分样式*/
i.star{ display:inline-block; width:12px; height:11px; background:url(../images/icostar.png) no-repeat center; margin:0 5px; background-size:100% 100%;}
i.star1{ display:inline-block; width:12px; height:11px; background:url(../images/icostar1.png) no-repeat center; margin:0 5px; background-size:100% 100%;}


/*评分样式*/
i.bigstar{ display:inline-block; width:27px; height:26px; background:url(../images/icostarbig.png) no-repeat center; margin:0 10px; background-size:100% 100%; cursor:pointer;}
i.bigstar1{ display:inline-block; width:27px; height:26px; background:url(../images/icostarbig1.png) no-repeat center; margin:0 10px; background-size:100% 100%;}

.goodinfo .shop .sbox.tc{ text-align:center;}
.goodinfo .shop .sbox img.qrcode{ width:132px; height:132px; margin:auto;}

.ad{ margin:20px auto; height:101px;}
.ad img{ height:101px; width:1200px;}

.gooddetail{ width:842px; border:solid 1px #f2f2f2; float:left; overflow: hidden;}
.gooddetail .tit{ line-height:40px; height:41px; text-align:center; border-bottom:solid 1px #f2f2f2;}
.gooddetail .tit li{ width:121px; float:left; border-right:solid 1px #f2f2f2; font-size:14px; cursor:pointer;}
.gooddetail .tit li.on{ background:#f2f2f2;}

.comments{ padding:30px 20px;}
.comments .tags{ border-bottom:solid 1px #f2f2f2; font-size:14px; text-align:center; overflow:hidden; padding-bottom:15px;}
.comments .tags .tag{ border:solid 1px #fd5c62; color:#fd5c62; border-radius:8px; line-height:25px; padding:0 10px; float:left; margin:5px 10px; cursor:pointer;}
.comments .tags .tag.no{ border:solid 1px #999; color:#999;}
.comments .cmt{ padding:20px 0; border-bottom:solid 1px #f2f2f2;}
.comments .cmt .uinfo{ overflow:hidden;}
.comments .cmt .uinfo .photo{ width:62px; height:62px; border:solid 1px #ccc; border-radius:50px; overflow:hidden; float:left;}
.comments .cmt .uinfo .photo img{ width:60px; height:60px;}
.comments .cmt .uinfo .uname{ float:left; padding-left:20px; padding-top:8px;}
.comments .cmt .uinfo .uname p{ color:#ccc; font-size:14px; line-height:22px;}
.comments .cmt .uinfo .score{ width:135px; float:right; padding-top:20px;}
.comments .cmt .con{ padding:10px 0px; font-size:14px; color:#333; line-height:28px;}
.comments .cmt .commentpics img{ width:80px; height:80px; margin:5px;}
.gooddetail{ min-height:500px;}
.gooddetail .trys,.gooddetail .awards{ padding:30px 20px;}
.gooddetail .trys ul,.gooddetail .awards ul{ overflow:hidden;}
.gooddetail .trys ul li,.gooddetail .awards ul li{ width:80px; float:left; margin:5px 10px; text-align:center; font-size:14px;}
.gooddetail .trys ul li img,.gooddetail .awards ul li img{ width:80px; height:80px; border-radius:80px;}
.gooddetail .detial{ min-height:500px;}
.gooddetail .detial img{ width: 100% !important;}
.sgt{ width:320px; float:right; border:solid 1px #f2f2f2;}
.sgt .tit{ height:40px; line-height:40px; font-size:16px; text-indent:10px; background:#f2f2f2;}
.sgt .gd{ padding:20px; border-bottom:solid 1px #f2f2f2; overflow:hidden;}
.sgt .gd .pic{ text-align:center; padding-bottom:10px;}
.sgt .gd .pic img{ height:150px;}
.sgt .gd h2{ font-size:14px; color:#333; text-align:left;}
.sgt .gd .price{ float:left; padding-top:10px;}
.sgt .gd .price p{ font-size:14px; border:none;}
.sgt .gd .price h1{ font-size:18px; text-decoration:line-through;}
.sgt .gd .buy{ width:100px; height:30px; border-radius:6px; border:solid 1px #fd5c62; text-align:center; line-height:30px; float:right; margin-top:20px; }


/*弹窗口样式*/
.mydialog{ width:600px; box-sizing:border-box; padding:20px; background:#fff; border-radius:5px; position:fixed; left:50%; margin-left:-300px; top:80px; }
.mydialog .cls{ width:24px; height:24px; position:absolute; right:4px; top:4px; background:url(../images/mycls.png) no-repeat center; background-size:90% 90%; cursor:pointer;}
.mydialog .title{ font-size:16px; line-height:32px; text-align:center; font-weight:bold;}
.mydialog h3{ font-size:14px;}
.mydialog .msg{ font-size:16px; font-weight:bold; text-align:center; color:#7a7a7a; line-height:30px; padding-bottom:30px; max-height:400px; overflow:auto;}

.mydialog .score{
    position: relative;
    top: -15px;
    text-align: center;
    color: #7a7a7a;
}

.mydialog .ft{ text-align:center;}
.mymsk{ width:120%; height:8000px; background:#000; opacity:0.4; position:fixed; left:0; top:0;}
.mydialog .btnok{width: 120px; height:40px; background:#6C3; line-height:40px; border:none; text-align:center; margin:30px auto 0 auto; color:#fff; margin:0 10px;border-radius:2px;}
.mydialog .btncancel{width: 120px; height:40px; border:solid 1px #ccc; line-height:40px;  text-align:center; margin:30px auto 0 auto; color:#7a7a7a; margin:0 10px; background:#fff; border-radius:2px;}
.mydialog .btnagree{width:190px; height:40px; border:none; line-height:40px;  text-align:center; margin:30px auto 0 auto; color:#fff; margin:0 10px; background:#ffae00; border-radius:2px;}
.mydialog .ipt{ width:300px; height:40px; text-align:center; border:solid 1px #d2d2d2; font-size:14px; border-radius:3px;}
.mydialog p{ font-size:14px; font-weight:normal; color:#999; text-align:center;  line-height:20px;}
.mydialog .tl{ text-align:left; text-indent:2em;}
.mydialog p span{ color:#ec8144;}
.mydialog h3{ font-size:16px; text-align:center; line-height:40px;}
.mydialog .tabs{ line-height:40px; height:40px; font-size:14px; border-bottom:solid 1px #fd5c62;}
.mydialog .tabs li{ float:left; width:80px; text-align:center; cursor:pointer; transition:0.5s;}
.mydialog .tabs li.on{ background:#fd5c62; color:#fff;}
.mydialog .tabcontents{ text-align:left;  padding:10px; max-height: 340px; overflow: auto;}
.mydialog .tabcontents input{ height:30px; width:220px; border:solid 1px #ccc;}
.mydialog .tabcontents textarea{ height:130px; width:320px; border:solid 1px #ccc;}
.mydialog .tabcontents input.btn{ width:80px; background:#fd5c62; color:#fff; border:none;}
.mydialog .tabcontents .tc{ position:relative; display:none;}
.mydialog .tabcontents .tc .prev{ width:180px; height:120px; position:absolute; right:0; top:0;}
.mydialog .tabcontents .tc .prev img{ width: 60px; height: 60px;}
.mydialog .tabcontents .tc p,.mydialog .tabcontents .tc #proinfo{ text-align:left;line-height:32px; height:35px; margin:10px 0;}
.mydialog .tabcontents .tc #proinfo{font-size:14px; font-weight:normal; color:#999;}
.mydialog .tabcontents .tc p.ac{ text-align:center; margin-top:20px;}
.mydialog .tabcontents .tc img{ width:80px; height:60px; margin:3px; background:#ccc;}
.mydialog .tabcontents .tc video{ width:120px; height:80px; margin:3px; background:#000;}
.mydialog .tabcontents .tc img.on{ border:solid 2px #fd5c62;}
.mydialog .tabcontents .tc video.on{ border:solid 2px #fd5c62;}
.mydialog .tabcontents .tc .pro{ width: 280px; height: 10px; border:none; border-radius: 10px; background: #f1f1f1; overflow: hidden; position: relative; display: inline-block;}
.mydialog .tabcontents .tc .pro #ba{ width: 280px;height: 10px; border:none; border-radius: 10px; background: #FD5C62; overflow: hidden; position: absolute;left: 0;; }
/**
错误和正确信息
*/
.ipt{ position:relative;}
.ipt img{ vertical-align:middle;}
.ipt span.error{ position:absolute; line-height:40px; color:#f00; font-size:12px; margin-left:6px; width:100px; display:inline-block;}
.ipt span.ok{ position:absolute; line-height:40px; color:#0f0; font-size:12px; margin-left:6px;width:100px; display:inline-block; }

/*错误和正确页面*/
.infopane{ text-align:center; line-height:30px;}
.infopane img{ width:100px; width:100px;}
.infopane h3{ font-size:16px; line-height:40px;}


.shoppay .h2{
    font-size: 16px;
}
.shoppay a {
    text-decoration: none;
    display: inline-block;
    transition: all .2s linear;
    color: #555;
    cursor: pointer;
}
.check-address {
    margin-top: 15px;
    margin-bottom: 40px;
}
.address {
    float: left;
    width: 285px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAAAECAYAAAAknNkqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkM0OTQzNjVCQjE5MTFFOTlCMTFBRjUyMDNDREQ2RTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkM0OTQzNjZCQjE5MTFFOTlCMTFBRjUyMDNDREQ2RTQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2QzQ5NDM2M0JCMTkxMUU5OUIxMUFGNTIwM0NERDZFNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2QzQ5NDM2NEJCMTkxMUU5OUIxMUFGNTIwM0NERDZFNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PklxfM8AAADcSURBVHjaxJMxcsIwEEW/dg0MUgsnIH06OAIdVY6RKpMxV0iTKh1VjpE2KeEOHMIgj2VrLeQuxtTylvuL/+b/XeWcQ1VVCF4+aTp5QwhIPUx00sas/++897DWQlp8TCe0HwELRHw0Rm96O0UEqpsFObeDUmmJOj/vC4i8P5IaZMsa/JKYCp2fD7gIkA9CjE3OFfMBRj+hbdOSdX62zMH8dy+JlxmT+tZZWLWJr6tLwQntWeF3EGZRFD+xzu0Yr4iAc6zzmZmvWuueZMvyK4i8jkAVsXCOV/aQ6ybAADR8U3O4kA8kAAAAAElFTkSuQmCC);
    background-position: 0 0;
    background-repeat: repeat-x;
    padding: 20px 20px 10px;
    border: 1px solid #f2f2f2;
    margin-bottom: 20px;
    margin-right: 20px;
    cursor: pointer;
    position: relative;
}
.address-person {
    line-height: 20px;
    padding-bottom: 10px;
    margin-bottom: 10px;
    font-size: 13px;
    color: #666;
    border-bottom: 1px solid #e1e1e1;
}
.address-person span {
    float: right;
}
.address-info {
    line-height: 20px;
    font-size: 13px;
    height: 40px;
    overflow: hidden;
    color: #666;
}
.address-btn.add {
    line-height: 34px;
    border: 1px solid #F4414F;
    color: #F4414F !important;
}
.address-btn {
    line-height: 36px;
    padding: 0 18px;
    font-size: 13px;
    margin-right: 10px;
    color: #4F9FFF !important;
}
.address.default {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAAAECAYAAAAknNkqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzQwMzkwQjVCQjE5MTFFOUEyRkVBNjY5QTY2QjFCNTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzQwMzkwQjZCQjE5MTFFOUEyRkVBNjY5QTY2QjFCNTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NDAzOTBCM0JCMTkxMUU5QTJGRUE2NjlBNjZCMUI1MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NDAzOTBCNEJCMTkxMUU5QTJGRUE2NjlBNjZCMUI1MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp1gKyAAAAD2SURBVHjaYvz//z8DCLyqaGz60tlay8TAx0A/wMjwj+EjA4ehdYfUuf2VmPL/GCoO/WnqPMlWy8DGQF/wi4HBUJqh/VwUQxWyMBOI+P/zp+jv/UciGBlY6eqm/ww/GVj4pC4LTWzvxSb/4y+j6P6nLBEQV9IR/GNg4ONmuDzRgaEPXQrslI8dk5p/njqkysjASdfgYmD480uwoz6Lw9biDTYVzScZu089YVJlYKFzgP1l+NVhy5BlK8WA4S6mr0tXl35s701mYuCicyR+Z+Dy8J3Im5l4BJv8rocMUV0nGOLpnOgZGH4zMHioMEzM1GXA6i6AAAMAPwRMEkBIancAAAAASUVORK5CYII=);
    animation: scrollBg 100s linear infinite;
    border: 1px solid #F4414F;
}
.address.default:after {
    width: 32px;
    height: 32px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAABCCAMAAADTyC7PAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAJZQTFRFAAAA90BQ+DxR9EFP9EFO9EFP9EFM80BO9j9M80BP9EBP9EFO9UBN9EBO9D9Q9EBO80BP9UBP80BO9UBO9EFO/1VV80BP/ypV9EBO/0ZG80FP/0BQ9EBP8zpR80FO9jtM+qCn93yG+7i9/////dze//T09mRw9Exa/MPH/dve/ujp//P0+qyy93B7+IiR+ZSc+Z+m80BOJ/ROBwAAADJ0Uk5TACAm4Oj/L+4580T4UPtd/mt7g5OhA64GugvFEM8W2B7//////////////////////4D6Ko0VAAABXElEQVR4nOXVy1bCMBSF4Qqk1loRL4iICDZY1Crq+7+cpRdI2nNJTwYO3KOsnPWN/yD4jzvxwYOhDx4pOQ5HSq7DUyXX0R5LdXSm5DqusEzH50qukwZLdHKh5Hp8xP31+FLJ9cTEffVEKbm+Uh76Wnnomzbuo7u4h77tYmc9hbCrnt5B2FHPYOymZ/cwdtJzDLvo+QOGHfQCx7xePOKY1UsKc3r5RGFGr2hM69WQxqQecJjSRWHlOiTw+pnRZWGRpXpD64jELxmp68IyGNExjrevRwzrQ2EB/GZgUCeuGNJGYRkM6DGJ303c1VZhO3iztX7a2Cpsmmckbmu7sB/a4ABu6XZhU51/EtjWncIWXO/KR5YD2NJAJBsOY8XgmiPY0GAki31p/Y3gg4YLW26ntU5B3GiksA1PkUuFscLWy7BDhdFIMttjvLAOmigsr6nC8pqMJKs98B/rH48Fv4zrRY5MZ4mPAAAAAElFTkSuQmCC);
    content: " ";
    position: absolute;
    bottom: -1px;
    right: -1px;
    background-size: 100%;
}
.paytype img{
    width: 152px;
    height: 48px;
    margin: 15px 0 40px;
}
.order thead td {
    color: #9b9b9b;
}
.order img {
    display: block;
    width: 80px;
    padding: 1px;
    border: 1px solid #ddd;
}
.order-price {
    color: #de000f;
}
.order-msg {
    border: 1px solid #e4e4e4;
    color: #666;
    padding: 10px;
    width: 370px;
    height: 100px;
    line-height: 25px;
    resize: none;
}
.order tbody td {
    padding: 20px 30px;
}
.order-detail {
    margin-top: 40px;
    float: right;
    width: 550px;
    padding: 10px 30px 30px 60px;
    border: 1px solid #de000f;
    box-shadow: 0 0 6px rgba(222, 0, 15, 0.2) inset;
}
.order-total {
    text-align: right;
    padding-bottom: 20px;
}
.total-text {
    font-size: 18px;
    line-height: 40px;
}
.total-price {
    font-size: 24px;
    color: #de000f;
    margin-left: 30px;
}
.order-detail p {
    line-height: 22px;
    padding-bottom: 15px;
    color: #424242;
}
#submit-order {
    float: right;
    width: 200px;
    color: #fff;
    font-size: 18px;
    text-align: center;
    line-height: 60px;
    background-color: #de000f;
}

.sales table{
    border: 1px solid #E1E1E1;
    font-size: 14px;
    color: #333333;
}
.sales table td{
    vertical-align: top;
}
.sales table .br{
    border-left: 1px solid #E1E1E1;
}
.sales table .br-b{
    border-bottom: 1px solid #E1E1E1;
}
.sales table .goods{
    padding: 20px 25px 20px 35px;
}
.sales table .goods .item{
    position: relative;
    padding: 10px 0 10px 110px;
    overflow: hidden;
}
.sales table .goods .item .title{
    position: absolute;
    left: 0;
    width: 88px;
    top: 0;
    bottom: 18px;
    text-align: right;
    padding: 10px 0;
    height: 38px;
    line-height: 38px;
    box-sizing: content-box;
}
.sales table .goods .item .title span{
    color: #D01800;
    padding-right: 2px;
}
.sales table .goods .item .boxs .img,.sales table .goods .item .boxs .img img{
    width: 100px;
    height: 100px;
    float: left;
}
.sales table .goods .item .boxs .gs{
    vertical-align: top;
    padding-left: 16px;
    float: left;
    width: 615px;
}
.sales table .goods .item .boxs h2{
    font-size: 16px;
    margin-bottom: 24px;
    text-overflow:ellipsis; 
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.sales table .goods .item .boxs p{
    color: #666666;
}
.sales table .goods .item .boxs .radio{
    height: 36px;
    line-height: 36px;
}
.sales table .goods .item .boxs .radio .ckb{
    width: 18px;
    height: 18px;
    vertical-align: middle;
    margin: 0 8px 0 0px;
}
.sales table .goods .item .boxs span{
    display: block;
    padding-top: 8px;
}
.sales table .goods .item .boxs .input input{
    width: 218px;
    height: 38px;
    line-height: 38px;
    border: 1px solid #DDDDDD;
    padding: 8px 10px;
}
.sales table .goods .item .boxs .input textarea{
    width: 100%;
    height: 120px;
    border: 1px solid #DDDDDD;
    padding: 8px 10px;
}
.sales table .goods .item .boxs .imgs .nmbtn{
    width: 80px;
    height: 30px;
    text-align: center;
    line-height: 28px;
    background: #f2f2f2;
    border: solid 1px #ccc;
    margin-top: 3px;
    margin-right: 5px;
    display: inline-table;
    cursor: pointer;
}
.sales table .goods .item .boxs .imgs .previewImg {
    width: 50px;
    height: 50px;
    margin: 0 5px;
    position: relative;
    display: inline-block;
}
.sales table .goods .item .boxs .imgs img {
    width: 50px;
    height: 50px;
    margin: 0 2px;
    vertical-align: middle;
}
.sales table .goods .item .boxs .imgs .previewImg i {
    cursor: pointer;
    width: 15px;
    height: 15px;
    display: none;
    position: absolute;
    z-index: 9;
    right: -7px;
    top: -7px;
    background: url(../images/icoremove.png) no-repeat;
    background-size: 100% 100%;
}
.sales table .goods .item .boxs .imgs .previewImg:hover i{display: block;}
.sales table .goods .btn{
    background-color: #4F9FFF;
    width: 218px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #ffffff;
    cursor: pointer;
    border: none;
    margin-top: 20px;
}
.sales table .details{
    padding: 20px 30px 80px;
}
.sales table .details h2{
    font-size: 16px;
    padding-bottom: 18px;
}
.sales table .details .img,.sales table .details .img img{
    width: 100px;
    height: 100px;
    margin: auto;
}
.sales table .details .title{
    padding: 15px 0 10px;
}
.sales table .details .num{
    color: #666666;
}
.sales table .details .ls{
    position: relative;
    padding-left: 75px;
    margin: 10px 0;
}
.sales table .details span{
    position: absolute;
    left: 0;
    top: 0;
    color: #999999;
}
.goodswait{
    position: relative;
    margin: 0 25px 0 35px;
    padding: 28px 135px 50px 176px;
}
.goodswait.error{
    padding: 28px 135px 50px 16px;
}
.goodswait:after{
    position: absolute;
    content: " ";
    top: 28px;
    left: 108px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABeCAYAAACq0qNuAAAJhUlEQVR4Xu2dbYxUVxmAn3dmP5Bdtlg1moa2YG0aqVEjtZSmKRSRjxZ2qApiqMBsm9QY09qYKMTGUj+oRH9A4x+SMts2KBRIYWdIWZDSRWuFpUY0hdRIUlBUaC2SZRfZWZjXnDtzcXZ2dvfemXtn73zchB/AOe/Hc8+ce857znmPENBnwRadVHeFqShTQ8rtCreI8EFVWoAWET5sTFfl30CPCD2q/AfhpMIJgeOpECf2rJR/BNFFCYJRizbpeKljuoS5W5UZosxAuN4j295XOKzwRhjeuJqkO/GoXPJIdsFixgz8ku3a3H+JCCmWiTAXaCjYC3cVk8C+lLK1v474/hXS5666N6VLCn7Bs9pY10JElK8C9wuM88aNwqQoGOgJhK09yv6uqFwuTJL7WiUDH9msD2qINQKfd2+m/zUUjiqsS0Rlt//awFfwS7Zr+HIvS0VYLfDpUjhUrA6FP4uyrqGZnTuWytVi5Q1X3zfwrZv1NkJsEJjvl/F+ylXo1DDfTKyQd/zQ4zn41s06gRA/RPmWCHV+GF0qmar0C/w8NcA6r0dCnoJfGNPPhYXtwC2lglMKPQp/VVieiMpRr/R5Bj4S0yeA9Qj1XhkXMDlJhe/Go7LRC7uKBj/3RW36wFW2AIu9MCjwMpSdDc1EdyyV3mJsLQr8gph+pF44UC4jlmJA5dQ9JnDf7qhcKFRmweAz0H8ncGuhysu83rFQmHm7Vsi7hfhREPhITG9U4dUqhm6xVuUvqTBz96yUv7mF7xr8vOf0+sYwvxG43a2yiiyvvHU5xcx9j8h5N/65Am8Ftvo4GNRpvxvHPS7bnbzIvXsfk36nch2DN9P/ZB8HgFlOhVdTOVXijc18yWmYwTH41nY10//HqwmmW18VNsaj8m0n9RyBXxTThSEh4URgtZdJwYNOIpyjgl/4gt4UTvEnYGK1Q3Xo/4WBq3z2lUfk9EjlRwQ/6zWtu+4Uh4FpDpXWiqUJdJ9Jcs8fHpWB4YCMCL61XdcKPFWjWRCBNR1R+alr8GaVvz7JSREaC1Jb5ZVUuWjmOh1t8vd8KIZt8a0x3S1CpMr5Fee+8lJHmyxzDL61XecL7C1Oa622RUD5YkebmPnPoCdvi2+N6VER7qih84CAcqSjTe4aFXyttXsAe2jrNiHkrux/HtLiW2PaJcJM79VXsURlX0ebDFr0HwR+UbveFYLfVzEiX1xX09OnuDP+sLxpKxgEvjWmz4uw0hftNaGbOqLyjSHgzSy15RQXBJpqjLwnoMq5nilM6rpPrhjp11r8onZdHIJd3qusSbQJZAfQroGvTZhg+k1pREdcL+Q5a1yqdMTbxNqNYYFfsl0b+nutzf1VGx547B6Y/Yk0wG3H0n+8fhQuD1xkolmpssAvbtdZCq95rahc5GVDNzb3JWH5r/yxPrMtpMsCX81RyFzohsdbZ+HJTn/AKzwdj4qJ+kK1TpryQX+vF9YdhHdc7Rlw/pJUORRvk1kyZ5NeN76ec9XUvzc1wJrZ8KmPDQZ26jx8vzPd1fj12P28VNts1UD/8XyYknO0rRTQs4aVMwz4VSFo9+sNB0luEKAbHimISrV8WIMC3YA3H1iJxHQbYp3Cq9gnSNAt8MoLBvxhhOmVSj1o0DPgD0lrTI+J8JlKBB9E6BZn5YgB/7YIt1Ua+MBCz2zvNuDPivDRSgI/HHQT/Hr2dX/H6U44mhCxAX+5kiZPZnxuxukGfvZz8GQaehAe6xjnWIB/+E5YNDUdfvWyBZYD9MzH1QJf0q7GTNNNi7QfExMxAalip+nlAj0D/pwZTp5CuLlUP0ET8zbBqeynWPjlBD0zqjk9JqOaDa0wOSdWUij8soNuj2rGYgJlPnw/mV88/HKEnj2OH5PNqcXCL1vo6RbfIZF2NXu4v1eqPj5bj4Fv+nt7kdn+v3d74ZkRFiPKGXrGx/WBCAvnWwkyoxwz2sldCTKjIrOIkTtO39wNiRNj0Xzc67TCwkFZCHECP9+IyLht5gJmglQuTwpmiEnQVj/B2kE2ponZDLSR4JvuJXcYWo7Qzay1sZmWwC12Dwc/t2spR+iZyVN6sdv8JWirUPng53Yj5da92PYP2t4RxA1NI8EvV+gG/qANTUHq57NbtgmkmYBa9lPO0O3+fcdSSQZ+06o9krmUhI2v+7ehtBQjoiGbVjP9/DKBraUwwK0O82EtNnrpVqcf5fNu07aSul3hLEKzH0qrXaYq7/VM4YYhBxOsVl87iuNn+8h/FMdoXPy8TkspR8XnnMN+ehdE2dbhsxDT4ivlj7Z9Q45bRmLaiTAviA6UrU2jHbe0Wn2VH1Lw4+XaY/ds2XmP1I/F4ogfDgdBpr0fPteW4cDPQfh1EAwvdxvytfbMDDa/a9WwmdX3l+o2bYoxyMqmCsdFmOC7gRWowCQKGmhg6t6H5Ew+90ZMjRVp19XAMxXIxXeXUvBEIiobhlM0Ivhpm7R+UgNm41tOqMp3u8tagbnopWcyd9uzVNct3lS4/zm9uT6MOW5bS3/orDkUn/7Q1lPLc+CMuCmlQiS+SuKj1Rg14actoJbidjSU1tkmb1PcGpUmqXN/H/sFZo9uQlWW6GpoYo7nSZ0z8JuTfbxa+9gObljmY9rYxGw394Y47mpsVSZx/7gw3ZV25VChv1Ez1+m/yr2+Ju63jXsgph8Pw29FuKFQgyuhnir/rKvnjpe/Lv9y64/rFm8rMJezNAh7qrXbUeXNgQa+sPch6XEL3ZQvGLypbF2AW89LIiwsRHm51lFlb2MzX96xVP5bqA9Fgb822unlR6RvsCxaXqGOlKKeWUlSWD+uiSedjl6Gs8szUFaGVuWXHl75XAqWznUo51VYHo+KJymEPANvPDARTYSdFdjvd6N8ZbiU5M7f3v9LegreiM3csvAdVX4gwvhCjApKHYUehacuTuYXIwW8CrHXc/C2EVbrh5+Va2YQVbZfER5/JSpnCwE7Wh3fwNuKzcEHSbf+BaMZE4T/t24uhqcTUTF3o/j2+A4+6xcwHcGctwrqBV5dKKs72uSIb7SzBJcM/LVfQExnhoS1AXoBXSllbaJNDpUCuK2j5OBtxeZubxXMxV5fA2sDVU7aB98wJFXZT4ht2s8ur+/idmr1mIHPNnDBFm2pG2B2yNxor8z3/Ii/chqhMwWd45o44CaK6BSk23KBAJ9r9AMv6idDKaaKMgnlRoFJCiZL5ETEOrjVAnwoU+99M+xDMTETc4jurMIZFc4gmKuA3k6skuNuwfhd/n8S8qUlzHNGCQAAAABJRU5ErkJggg==) no-repeat;
    background-size: 100%;
    width: 47px;
    height: 47px;
}
.goodswait.error:after{
    display: none;
}
.goodswait p{
    font-size: 16px;
    color: #333333;
    margin-bottom: 6px;
}
.goodswait span{
    font-size: 14px;
    color: #999999;
}

.sales table .goods .lbtn{
    color: #4F9FFF;
    margin: 50px 0 45px 110px;
}

.col{
    color: #D01800 !important;
}
.procbar .step .dot.error {
    background: #F4414F url(../images/icocuo.png) no-repeat center;
}