/*index*/
::-webkit-scrollbar{display: none;}
.l{float:left;}
.r{float:right;}
.jhyprowarp{width: 100%;clear: both;}
.jhyprowarp a {display: block;width: 96%;background:white;box-sizing:border-box;border: 1px solid #ddd;margin: 0.625em auto 0em;}
.jhyprowarp a span{display: block;width: 100%;position: relative;}
.jhyprowarp a span img{width: 100%;z-index: 1;}
.jhyprowarp a span p{z-index: 3;width: 100%;position: absolute;left: 0em;bottom: 0em;line-height: 2em;font-size: 0.875em;color: white;box-sizing:border-box;padding:0em 0.875em;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.jhyprowarp a span div{width: 100%;height: 1.875em;position: absolute;z-index: 2;bottom: 0em;left: 0em;background:black;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.jhyprowarp a .inddesbox{width: 100%;min-height: 2.875em;overflow: hidden;box-sizing:border-box;padding: 0.625em;}
.jhyprowarp a .inddesbox p{width: 100%;font-size: 0.75em;color: #666}
.jhyprowarp a .indexpbox em:first-child {float: left;}
.jhyprowarp a .indexpbox em {font-size: 0.75em;color: #666;}
.attentionbox{width: 100%;height: 4.688em;position: fixed;left: 0em;bottom: 0em;z-index: 3;}
.attentionbox div{width: 100%;height: 4.688em;overflow: hidden;position: relative;}
.attentionbox div aside:first-child{position: absolute;left: 0.625em;top: 1em;overflow: hidden;z-index: 1}
.attentionbox div aside:first-child img{width: 2.75em;height: 2.75em;border-radius: 2.75em;}
.attentionbox div aside:first-child i{width: 2.75em;height: 2.75em;border-radius: 2.75em;background: url(../tempimg/T1X.png) no-repeat center;background-size: contain;}
.attentionbox div aside:last-child{position: absolute;z-index: 2;box-sizing:border-box;width: 100%;padding-left: 4em;top: 0em;overflow: hidden;padding-right: 0.313em;}
.attentionbox div aside:last-child a{display: block;width: 100%;height: 4.688em;}
.attentionbox div aside:last-child a span{float: left;width: 100%;margin: 0 auto}
.attentionbox div aside:last-child a span em{width: 80%;font-size: 0.875em;color: #f3f3f3;background: #ff5500;height: 2.5em;line-height: 2.45em;text-align: center;border-radius: 2px;}
.attentionbox div aside:last-child a span p{width: 100%;font-size: 0.75em;color: white;text-align: left;height:2.25em;line-height: 2.25em}
.attentionbox div aside:last-child a i{float: right;width: 2em;height: 2em;background: url(../tempimg/gwico.png) no-repeat center;background-size: cover;}
.transbox{position: fixed;left: 0em;bottom: 0em;z-index: 2;width: 100%;height: 4.688em;filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;background: black;border-top: 3px solid #ff5500;}
.distributionindexbox{width: 100%;clear: both;}
.distributionindexbox img{width: 100%;}
.indexListBox{width: 100%;}
.indexListBox a{display: block;height: 7.625em;position: relative;overflow: hidden; width: 100%;background: white;border-bottom:1px solid #ddd;padding: 0.625em;box-sizing:border-box;}
.indexListBox a .indlistimg{width: 6.25em;height: 6.25em;position: absolute;overflow: hidden;}
.indexListBox a .indlistimg img{width: 6.25em;height: 6.25em;}
.indexListBox a .indlistnom{position: absolute;top: 0;left: 0;z-index: 10; width: 2.188em;height: 1.563em;line-height: 1.563em;background: #ff5500;text-align: center;font-size: 0.875em;font-style: normal;color: white;}
.indexListBox a .indlistfont{width: 100%;position: absolute;padding:0em 0.625em 0em 6.875em;box-sizing:border-box;}
.indexListBox a .indlistfont .indlistp{width: 100%;height: 2.25em;overflow: hidden;box-sizing:border-box;padding-right: 0.625em;line-height: 1.2em;color: #666;font-size: 0.875em;margin-top: 0.313em}
.indexListBox a .indlistfont .indlfs{width: 100%;height: 0.875em;margin: 0.625em 0em;}
.indexListBox a .indlistfont .indlfs em{color: #999;font-size: 0.75em;}
.indexListBox a .indlistfont .indlfs em:first-child{float: left;}
.indexListBox a .indlistfont .indlfs em:last-child{float: right;margin-right: 0.625em}
.indexListBox a .indlistfont .indlfb{width: 100%;margin-top: 0.625em}
.indexListBox a .indlistfont .indlfb .indpibox{font-style: normal;color: #ff5500;font-size:0.75em;float: left; margin-top: 0.5em}
.indexListBox a .indlistfont .indlfb span{font-size: 1.25em;color: #ff5500;float: left;}
.indexListBox a .indlistfont .indlfb .indprobuy{display: inline-block;width: 1.875em;height: 1.875em;float: right;border-radius: 1.563em;margin-right: 0.625em;background: url(../tempimg/gwico.png) no-repeat center;background-size: cover;}
.indexListBox a .indlistfont .indlfb .pubzffontbox{display: block;font-size: 0.875em;color: #ff5500;}
.indextitlebox{width: 100%;height: 2.5em;position: relative;display: table;background: white;border-bottom: 1px solid #ddd;box-sizing:border-box;padding: 0em 0.625em;}
.indextitlebox .indexalle{display:table-cell;vertical-align: middle;width: 100%;height: 2.5em;font-size: 0.875em;color: #333;}
.indextitlebox .indexalle i{width: 1.875em;height: 0.625em;background: url(../tempimg/downico03.png) no-repeat center;background-size: contain;float: right;margin-top: 0.313em;}
.indextitlebox .indexsubabs{width: 100%;position: absolute;background: white;top:2.5em;left: 0em;border-bottom: 1px solid #ddd;z-index: 100;}
.indextitlebox .indexsubabs .indsubnav{width: 100%;box-sizing:border-box;padding:0.625em 0.625em 0em;text-align: left;}
.indextitlebox .indexsubabs .indsubnav a{display: inline-block;position: relative; padding: 0.313em;border-radius: 2px; margin:0em 0.313em 1.25em 0em;color: #666;font-size: 0.875em}
.indextitlebox .indexsubabs .indsubnav a i{width: 1.25em;height: 1.25em;border-radius: 1.25em;float: left;}
.indextitlebox .indexsubabs .indsubnav a i img{width: 1.25em;height: 1.25em;border-radius: 1.25em;}
.indextitlebox .indexsubabs .indsubnav a span{display: inline-block;margin:0.125em 0em 0em 0.313em}
.indextitlebox .indexsubabs .indsubnav .isnbox{border:1px solid #ddd;}
.indextitlebox .indexsubabs .indsubnav .action{border:1px solid #ff5500;color: #ff5500}
.shopcartnone{width: 100%;clear: both;}
.shopcartnone i{width: 6.25em;height: 7.125em;margin: 4em auto 0.625em;background: url(../tempimg/guanguan.png) no-repeat center;background-size: contain;}
.shopcartnone em{font-size: 0.75em;color: #666;width: 100%;text-align: center;}
.jhyprolist{max-width: 580px;box-sizing:border-box;padding:0em 0.625em;margin: 0 auto}
.jhyprolist .jhyprobox{width: 50%;float: left;box-sizing:border-box;margin-top: 0.625em}
.jhyprolist .jhyprobox:nth-child(odd){padding-right: 0.313em}
.jhyprolist .jhyprobox:nth-child(even){padding-left: 0.313em}
.jhyprolist .jhyprobox .jhypbws{display: block;box-sizing:border-box;border:1px solid #ddd;width: 100%;background: white}
.jhyprolist .jhyprobox .jhypbws .jhyspanpostion{display: block; width: 100%;max-height:10.625em;position: relative;overflow: hidden;text-align: center;}
.jhyprolist .jhyprobox .jhypbws .jhyspanpostion i{width: 3em;height: 1.625em;line-height: 1.625em;text-align: center;font-style: normal; position: absolute;left: 0em;top: 0em;font-size: 0.625em;color: white;background: #e53f55;z-index: 2;}
.jhyprolist .jhyprobox .jhypbws .jhyspanpostion img{position: absolute;max-width: 100%;left: 0;top: 0;margin: auto;vertical-align: top;}
.jhyprolist .jhyprobox .jhypbws .jhyspanpostion div{width: 100%;height: 1.5em;background: #000;filter:alpha(opacity=50);-moz-opacity:0.50;-webkit-opacity:0.50;opacity:0.50;position: absolute;bottom: 0em;left: 0em;z-index: 2;}
.jhyprolist .jhyprobox .jhypbws .jhyspanpostion p{width: 100%;font-size: 0.75em;color: white;padding: 0em 0.313em; overflow: hidden;white-space:nowrap;text-overflow:ellipsis;position: absolute;bottom: 0.313em;left: 0em;z-index: 3;}
.jhyprolist .jhyprobox .jhypbws .jhyprocon{width: 100%;height: 2.875em;}
.jhyprosalebox{width: 100%;height: 1.25em;line-height: 1.25em;box-sizing:border-box;padding: 0em 0.313em;margin-top: 0.625em;font-size: 0.75em;color: white;position: absolute;left:0;bottom: 0.313em;z-index: 3;overflow: hidden;}
.jhyprosalebox em:first-child{float: left;overflow: hidden;}
.jhyprosalebox em:last-child{float: right;overflow: hidden;}
.jhyprolist .jhyprobox .jhypbws .jhyprocon .jhypropricebox{width: 100%;height:2.25em;padding-top:0.313em;box-sizing:border-box;}
.jhyprolist .jhyprobox .jhypbws .jhyprocon .jhypropricebox i{font-size: 0.75em;color: #ff5500;float: left;font-style: normal;margin: 0.875em 0em 0em 0.313em;}
.jhyprolist .jhyprobox .jhypbws .jhyprocon .jhypropricebox strong{font-size: 1.25em;color: #ff5500;float: left;margin-top: 0.2em}
.jhyprolist .jhyprobox .jhypbws .jhyprocon .jhypropricebox del{font-size: 0.75em;float: left;color: #999;margin: 0.625em 0em 0em 0.625em}
.jhyprolist .jhyprobox .jhypbws .jhyprocon .jhypropricebox .shopcarind{display: block; width: 1.625em;height: 1.625em;background: url(../tempimg/gwico.png) no-repeat center;background-size:cover; float: right;margin-right: 0.313em}
.jhyprotitle{width: 94%;border-bottom: 1px solid #dfdfdf;margin: 0 auto;font-size: 0.75em;color: #666;padding:0.5em 0em; overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
.jhyfxtipswarp3{width: 100%;background: white;border-bottom: 1px solid #ddd;overflow: hidden;}
.jhyfxtipswarp3 span{width: 33%;float: left;padding: 0.313em 0em;}
.jhyfxtipswarp3 span a{display: block;width: 2.5em;height: 2.5em;}
.jhyfxtipswarp3 span a img{width: 2.5em;height: 2.5em;border-radius:2.5em; }
.jhyfxtipswarp3 span em{width: 100%;text-align: center;font-size: 0.75em;color: #999;margin-top: 0.625em;}
.jhytwcon01{width: 2.5em;height: 2.5em;border-radius: 3.125em;background:url(images/indico002.png) no-repeat center;margin: 0.313em auto 0em;background-size: contain;}
.jhytwcon02{width: 2.5em;height:2.5em;border-radius: 3.125em;background:url(images/indico001.png) no-repeat center;margin: 0.313em auto 0em;background-size: contain;}
.jhytwcon03{width: 2.5em;height: 2.5em;border-radius: 3.125em;background:url(images/indico003.png) no-repeat center;margin: 0.313em auto 0em;background-size: contain;}
.jhytwcon04{width: 2.5em;height: 2.5em;border-radius: 3.125em;background:url(images/indico004.png) no-repeat center;margin: 0.313em auto 0em;background-size: contain;}
.jhyfxtipswarp4{width: 100%;background: white;border-bottom: 1px solid #ddd;overflow: hidden;}
.jhyfxtipswarp4 span{width: 25%;float: left;padding: 0.313em 0em;}
.jhyfxtipswarp4 span a{display: block;width: 2.5em;height: 2.5em;}
.jhyfxtipswarp4 span a img{width: 2.5em;height: 2.5em;border-radius:2.5em; }
.jhyfxtipswarp4 span em{width: 100%;text-align: center;font-size: 0.75em;color: #999;margin-top: 0.625em;}
.pubbuywrap{width: 90%;margin: 10% auto 0em;position: relative;z-index: 1002}
.pubkuan{width: 100%;background: white;float: left;box-sizing:border-box;padding: 0.625em;}
.pubkuanimg{width: 100%;height: 2.5em;line-height: 2.5em;border-bottom:1px solid #d1d1d1;margin-bottom: 0.625em;}
.pubkuanimg p{width: 80%;font-size: 0.75em;color: #333;float: left;}
.pubkuanimg img{width: 2.375em;height: 2.375em;border-radius: 2.375em;position: absolute;right: 0.625em;}
/*三宝首页*/
.sbindheader{width: 100%;height: 2.75em;font-size: 0.875em;background: white;overflow: hidden;clear: both;border-bottom: 1px solid #ddd;position: fixed;top: 0em;left: 0em}
.sbindheader nav{width: 1000%;height: 2.75em;box-sizing:border-box;padding-top: 0.875em;}
.sbindheader nav a{display:block;padding: 0 0.5em 0.25em;float: left;}
.sbindheader nav .noaction{color: #333;border-bottom: 2px solid white;}
.sbindheader nav .noaction:link{color: #333;}
.sbindheader nav .noaction:visited{color: #333;}
.sbindheader nav .onaction{color: #ff5500;border-bottom: 2px solid #ff5500;}
.sbindheader span{display: block;width: 0.875em;border-radius: 2px;height: 1.625em;line-height: 1.625em; position: absolute;top:0.5em;right: 0.313em;background:#6c6c6c;}
.sbindheader span i{position: absolute;top:0.8em;display: block; width: 0.5em;height: 0.5em;transform: translateY(-50%) rotate(45deg);-webkit-transform: translateY(-50%) rotate(45deg);border:2px solid white; border-width: 2px 2px 0 0;}
.sbsnavwrap{width: 100%;padding:0.875em 0em;background: white;float: left;}
.sbsnavwrap a{display: block;width: 50%;box-sizing:border-box;float: left;padding: 0 0.313em;text-align: center;overflow: hidden;}
.sbsnavwrap a:last-child{border-left: 1px solid #efefef;}
.sbsnavwrap a span{width:60%;display: inline-block;overflow: hidden;}
.sbsnavwrap a span strong{font-size: 0.938em;color: #ff5500;font-weight: 700;text-align: left;}
.sbsnavwrap a span em{font-size: 0.75em;color: #ccc;margin-top: 0.313em;text-align: left;}
.sbsnavwrap a i{width: 2.5em;height: 2.5em;display: inline-block;overflow: hidden;}
.sbsnavwrap a .sbchico{background: url(../tempimg/fruits01.png) no-repeat center;background-size: contain;}
.sbsnavwrap a .sbtjico{background: url(../tempimg/fruits02.png) no-repeat center;background-size: contain;}









/*kanjialist*/
.zcadimgbox{width: 100%;clear: both;}
.swipe {width: 100%;height: 100%;padding: 0em;margin: 0em;border:0em;overflow: hidden;visibility: hidden;position: relative;}
.swipe-wrap {overflow: hidden;position: relative;z-index: 1;}
.swipe-wrap > div {float:left;width:100%;position: relative;}
.kjtiptitbox{width: 100%;height: 2.75em;background: #faf2f5;border-bottom: 1px dashed #ff5500;position: relative;}
.kjtiptitbox i{width: 1.875em;height: 1.875em;background:url(../tempimg/tell.png) no-repeat center #ff5500;background-size: 70%;float: left;border-radius: 1.875em;position: absolute;top: 0.5em;left: 0.625em;}
.kjtiptitbox div{padding-right: 1.25em;position: absolute;left: 3.125em;top:0.625em;}
.kjtiptitbox div .marmessbox {font-size: 0.875em;color: #333;display: block;}
.kjtiptitbox div .marmessbox font{display: inline-block;line-height: 2.25em;overflow: hidden;}
.kjindbox{width: 100%;display:block;height: 10em;overflow: hidden;margin-top: 1.25em;box-sizing:border-box;padding: 0em 0.625em;}
.kjindbox .kjindtop{width: 100%;height: 7.5em;position: relative;}
.kjindbox .kjindtop aside:first-child{width: 9.375em;height: 7.5em;position: absolute;top:0em;left: 0em;z-index: 1;}
.kjindbox .kjindtop aside:first-child img{width: 9.375em;height: 7.5em;}
.kjindbox .kjindtop aside:first-child .biaoico{font-style: normal;text-align: center; width: 3.625em;height: 2.125em;line-height: 2.125em;background: url(../tempimg/biaoico.png) no-repeat center;background-size: 100%;position: absolute;top: -0.25em;left: -0.25em;font-size: 0.75em;color: white;}
.kjindbox .kjindtop aside:first-child .biaoico02{font-style: normal;text-align: center; width: 3.625em;height: 2.125em;line-height: 2.125em;background: url(../tempimg/biaoico02.png) no-repeat center;background-size: 100%;position: absolute;top: -0.25em;left: -0.25em;font-size: 0.75em;color: white;}
.kjindbox .kjindtop aside:first-child .pubfreebox{font-style: normal;padding: 0.313em;background: #ff5500;color: white;font-size: 0.625em;position: absolute;top: 0em;right: 0em}
.kjindbox .kjindtop aside:last-child{width:100%;box-sizing:border-box;position: absolute;top: 0em;left:0;padding-left:10.625em;z-index: 2;}
.kjindbox .kjindtop aside:last-child p{line-height: 1.4em;height: 2.625em;margin: 0.625em 0em;overflow: hidden;font-size: 0.875em;color: #666;font-style: normal;}
.kjindbox .kjindtop aside:last-child p span:first-child{text-indent: -4px;display: inline-block;width: 10px;}
.kjindbox .kjindtop aside:last-child p span:last-child{display: inline-block;width: 10px;}
.kjindbox .kjindtop aside:last-child i{background: url(../tempimg/kjico.png) no-repeat center;margin-top: 0.125em; float: left;width: 3em;height: 1em;background-size: 80%;}
.kjindbox .kjindtop aside:last-child em{font-size: 1em;color: #ff5500;float: left;margin-bottom: 0.625em;}
.kjindbox .kjindtop aside:last-child del{font-size: 0.875em;color: #ccc;float: right;margin: 0.125em 0em 0.625em 0.625em;}
.kjindbox .kjindtop aside:last-child button{display:block;width: 100%;height: 2.5em;line-height:2.75em;clear: both;border-radius: 2px;font-size: 0.875em;color: white;text-align: center;}
.kjbtn01{background: #ff5500;}
.kjbtn02{background: #ffb2cc;}
.kjbtn03{background: #c8c8c8;}
.kjindbox .kjindbot{width: 100%;height: 1.875em;line-height: 1.875em;margin-top: 0.313em;}
.kjindbox .kjindbot aside:first-child{box-sizing:border-box;float: left;overflow: hidden;}
.kjindbox .kjindbot aside:first-child i{width: 1.625em;height: 1.625em;margin-top: 0.125em;float: left;border-radius: 1.25em;background: url(../tempimg/timeico.png) no-repeat center;background-size: 100%;}
.kjindbox .kjindbot aside:first-child time{float: left;color: #666;font-size: 0.75em;}
.kjindbox .kjindbot aside:last-child{box-sizing:border-box;float: right;overflow: hidden;width: 50%;}
.kjindbox .kjindbot aside:last-child span{font-size: 0.75em;float: right;color: #999;}
.kjindbox .kjindbot aside:last-child div{font-size: 0.75em;float: left;color: #999;}
.kjindbox .kjindbot aside:last-child em{font-size: 0.75em;color: #ff5500;float: left;}
.ordernone02{width:100%;margin-top: 5em; text-align: center; display:inline-block; font-size: 1em;color: #999;}
/*kanjiacontent*/
.kjimgbox{clear: both;width: 100%;height:13.75em;position: relative; overflow: hidden;}
.kjimgbox .kjpubimg{display:block;}
.kjimgbox .kjpubimg img {width: 100%;}
.kjimgbox section {width: 100%;height: 3.125em;display:table;font-size: 0.875em;color: white;position: absolute;bottom: 0em;left: 0em;z-index: 2;}
.kjimgbox section p{box-sizing:border-box;padding-left: 0.625em;width: 75%;height: 3.125em;display:table-cell;vertical-align: middle;overflow:hidden;color: white;}
.kjimgbox section .kjyjbox{float: right;padding:0em 0.625em;color: white;text-align: center;border-left:1px solid #ddd }
.kjimgbox section .kjyjbox span{font-size: 0.875em;}
.kjimgbox section .kjyjbox del{font-size: 1em;margin-top: 0.313em}
.kjimgbox div{width: 100%;height: 3.125em;position: absolute;bottom: 0em;left: 0em;z-index: 1;background: black;filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;}
.kjimgbox nav{width: 100%;height: 2.25em;line-height: 2.25em;font-size: 1em;background: #b36487;border-top: 1px solid #d95782;position: absolute;top: 0em;left: 0em;z-index: 2;}
.kjimgbox nav em {color: white;float: left;margin:0em 0.625em;}
.kjimgbox nav span {color:white;float: left;}
.kjimgbox nav a{float: right;margin-right: 0.625em;color:white;}
.publicshowbox{width: 100%;height: 2.75em;display: block;background-color: rgba(0,0,0,0.5);position: absolute;top: 0;left: 0;z-index: 9}
.publicshowbox >*{position: relative;z-index: 10}
.publicshowbox img{width: 2em;height: 2em;border-radius: 2em;background: red;float: left;margin: 0.25em 0.625em 0em;}
.publicshowbox .kjnamebox{float: left;padding: 0.313em 0em 0em 0em;}
.publicshowbox .kjnamebox em{font-size: 0.75em;color: white;filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;}
.publicshowbox .kjnamebox p{font-size: 0.75em;color: white;filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;line-height: 1em;}
.publicshowbox button,.publicshowbox i{display: block;font-style: normal; float: right;margin:0.5em 0.625em 0 0;background:#5ccc52;color: white;font-size: 0.875em;padding: 5px 10px 3px;border-radius: 2px;}
.kjgzbox {width: 100%;position: relative; background:url(../tempimg/zkjico01.png) no-repeat #ff856d;background-size:25%;box-sizing:border-box;}
.kjgzbox h4{font-size: 1.25em;color: white;text-align: center; padding: 0.625em 0em;}
.kjgzbox .span01{display: table;clear: both; position: relative;}
.kjgzbox .span01 i{width:0.625em;height:0.625em;float: left;background: url(../tempimg/dian.png) no-repeat center;background-size: 65%;margin: 0.75em 0.313em 0em 0.313em}
.kjgzbox .span01 .kjgxfloatb{float: left;font-size: 1.625em;color: #faf082;margin: 0em 0.125em;} 
.kjgzbox .span01 .kjgxfloata{float: left;padding-top: 0.7em;font-size: 0.875em;color: white;}
.kjdjgbox{width: 5em;height: 5em;position: absolute;top: 0em;right: 0.313em;background: url(../tempimg/jgbg.png) no-repeat center;background-size: contain;}
.kjdjgbox em{font-size: 0.75em;color: white;text-align: center;margin: 0.625em 0em;}
.kjdjgbox span{font-size: 0.875em;color: white;text-align: center;}
.countdown{width: 100%;height: 1.875em;margin-top: 0.313em}
.countdown span{width: 1.875em;height: 1.5em;float: left;margin: 0.45em 0 0 0.625em;background: url(../tempimg/main_sec_killed.png) no-repeat center;background-size: contain;}
.countdown p{float: left;font-size: 1em;color: yellow;margin: 0.313em 0 0 0.625em;}
.countdown .pubtimebox{float: left;margin: 0.313em 0em 0em 0.625em}
.countdown .pubtimebox em{min-width: 25px;text-align: center; display: block;font-size: 0.875em;font-weight: bold;color: #ff856d;background: white;border-radius: 2px;padding: 3px 5px 2px;float: left;}
.countdown .pubtimebox i{display: block; font-style: normal;font-weight: bold;color: white;float: left;margin: 0em 0.313em}
.kjgzbox .span01 a{width: 3.375em;height: 3.375em;display: block;position: absolute;top:-0.5em;left: 75%;background: url(../tempimg/yuea.png) no-repeat center;background-size:100%;
animation-name:myfirst;
animation-duration:0.8s;
animation-timing-function:linear;
animation-delay:0s;
animation-iteration-count:infinite;
animation-direction:alternate;
animation-play-state:running;

/* Safari and Chrome: */
-webkit-animation-name:myfirst;
-webkit-animation-duration:0.8s;
-webkit-animation-timing-function:linear;
-webkit-animation-delay:0s;
-webkit-animation-iteration-count:infinite;
-webkit-animation-direction:alternate;
-webkit-animation-play-state:running;

}

@keyframes myfirst{
100% {left:75%; top:0.625em;}
}

@-webkit-keyframes myfirst /* Safari and Chrome */
{

100% {left:75%; top:0.625em;}
}
.kjnb04{width: 90%;height: 2.75em;line-height: 2.75em;border-radius: 4px;margin: 0.625em auto 0em;font-size: 0.875em;background:white;}
.kjnb04 div {width: 100%;text-align: center;}
.kjnb04 div em{color:#ff856d;display: inline-block;overflow:hidden;}
.kjnb04 div em dfn{width:100%;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.kjnb04 div {color: #666;display: inline-block;overflow:hidden;}
.kjnb{width: 100%;min-height:1.25em;font-size: 1em;text-align: center;overflow: hidden;background: white}
.kjnb em{color:#ff5500;display: inline-block;overflow:hidden;}
.kjnb em dfn{width:100%;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.kjnb p,.kjnb04 p{color: #666;display: inline-block;overflow:hidden;}
.kjnb div{width: 100%;text-align: center;padding-top: 1.25em}
.kjnb div span,.kjnb04 div span{color: #666;display: inline-block;}
.kjnb div i,.kjnb04 div i {color: #ff5500;font-style: normal;display: inline-block;}
.kjnb div font,.kjnb04 div font{display: inline;}
.kjnb nav{width: 100%;margin-bottom: 1.625em;padding-top: 1.25em;}
.kjbreak{width: 100%;height: 1.875em;margin-top: 0.313em}
.kjbreak i{width: 3.625em;height: 1.875em;background: url(../tempimg/zkjico02.png) no-repeat right bottom;background-size:100%;float: right;}
.kjxqtips{width: 100%;text-align: center;background: white;}
.kjxqtips div{width: 100%;}
.kjxqtips .kjxqdiv01 p{display: inline-block;overflow: hidden;font-size: 1em;color: #666;}
.kjxqtips .kjxqdiv01 img {display: inline-block;width: 1.875em;height: 1.875em;border:0px;border-radius: 1.875em;margin:0.5em 0.25em 0em 0.25em;}
.kjxqtips .kjxqdiv01 span{overflow: hidden;font-size: 1em;color: white;max-width:5.5em;display: inline-block;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.kjbtn{width: 90%;height: 2.75em;display: block;text-align: center;margin: 0em auto 1.25em;background: #ff5500;border-radius: 4px;border: 1px solid #e57781;}
.kjbtn:hover{background: #e57781;color: white;border: 1px solid #ff5500;}
.kjbtn div {padding-top: 0.45em;}
.kjbtn div p{font-size: 1em;color: white;display: inline-block;}
.kjbtn div em{font-size: 1.625em;color: white;display: inline-block;}
.kjbtn span {font-size: 1.25em;line-height: 2.25em;color:white;}
.kjbtn04{width: 90%;height: 2.75em;display: block;text-align: center;margin: 0em auto 0;background: #5ccc52;border-radius: 4px;border: 1px solid #50b247;}
.kjbtn04:hover{background: #50b247;color: white;border: 1px solid #5ccc52;}
.kjbtn04 span {font-size: 1.25em;line-height: 2.25em;color:white;}


.kjxxk{width: 100%;height: 2.5em;line-height: 2.5em;border-top: 1px solid #e57781;}
.kjxxk .list_a {display: block;float: left;width: 33.33%;height: 2.5em;box-sizing:border-box;background: white;text-align: center;font-size: 1em;color: #666;border-right: 1px solid #ddd;}
.kjxxk .action{background: #ff5500;color: white;}
.kjfriendbox{width: 100%;height: 3.75em;line-height: 4.25em;overflow: hidden;font-size: 0.875em;border-bottom: 1px solid #ddd;background: white;position: relative;}
.kjfbl{width: 2.25em;height: 2.25em;position: absolute;left: 0.625em;top: 0.875em;}
.kjfbl img{width: 2.25em;height: 2.25em;border-radius: 2.25em;}
.kjfbr{position: absolute;padding-left:3.625em;width: 95%;}
.kjfbr strong{color: #ff5500;float: left;margin: 0em 0.25em;font-size: 0.875em;}
.kjfname02{float: left;max-width: 5.5em;overflow: hidden;font-size: 0.875em;margin-right:0.25em; }
.kjfname02 em{color: #ff5500;width: 100%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.kjp1{float: left;display: inline-block;color: #666;font-size: 0.875em;}
.kjmoney{float: right;padding-right: 3em;}
.kjmoney span{font-size: 1.5em;color: #ff5500;float: left;}
.kjmoney p{float: left;color: #666;margin: 0.2em 0.25em 0em 0.25em;font-size: 0.875em;}
.kjmoney em{font-size: 0.875em;color: #ff5500;float: left;font-style: normal;}
.kjmoney02{float: right;padding-right: 3.5em;font-size: 0.875em;color: #ff5500;}
.kjfname{float: left;overflow: hidden;font-size: 0.875em;color: #666;}
.kjfname em{max-width: 8em;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;float: left;}
.kjfname font{display: inline-block;float: left;}
.kjfname .kjfont{max-width: 80%;margin: 0em 0.125em;float: left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.kjfriendbox{width: 100%;height: 3.75em;line-height: 4.25em;overflow: hidden;font-size: 0.875em;border-bottom: 1px solid #ddd;background: white;position: relative;}
.kjproxx{width: 100%;background: white;}
.kjproxx br{display: none;}
.kjproxx img{width: 100%;}
.kjfont{font-size: 0.875em;}
#span02{display: inline;overflow: hidden;color: #666}
.span03{width: 94%;margin: 0 auto;font-size:0.875em; line-height: 1.625em;}
/*pay*/
.paybod{width: 100%;height: 40em;background: #f0f0f0;display: block;}
.gopaypicebox{width: 100%;height: 8em;line-height: 5.188em;text-align: center;border-bottom: 1px solid #ddd;background: white;}
.gopaypicebox p {width: 100%;height: 1.25em;text-align: center;font-size: 1em;font-weight: bold;color: #666;}
.gopaypicebox em {width: 100%;height: 2.25em;text-align: center;font-size: 2.25em;color: #333;margin-top: 0.625em;}
.checkdanbox{width: 100%;height: 2.625em;line-height: 2.625em;background: white;border-bottom: 1px solid #ddd;}
.checkdanbox em:first-child{font-size: 1em;color: #999;float: left;margin-left: 0.625em;}
.checkdanbox em:last-child{font-size: 1em;color: #666;float: right;margin-right: 0.625em;}
.checkdanbox p{font-size: 0.875em;text-align: right;color: #666;width: 70%;float: right;margin-right:0.625em;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
/*pay_end*/
.paysuccessbox{width: 100%;padding: 4em 0em 2em 0em; margin: 0em auto;text-align: center;background: white;border-bottom: 1px solid #ddd;}
.paysuccessbox a {width: 30%;height: 1.875em;line-height: 1.875em;text-align: center;color: #666;margin: 1.25em auto 0.625em;display: block;border-radius: 2px;font-size: 1em;border:1px solid #666;}
.payicobox{width: 3.75em;height: 3.75em;margin: 0 auto;}
.paysuccessbox p{font-size: 1.375em;color: #333;margin-bottom: 0.313em}
.paysuccessbox em {font-size: 1em;color: #999;}
.gpico{width: 3.75em;height: 3.75em;float: left; background: url(../tempimg/bokico.png) no-repeat center;}
.jhylogo{width: 6.3em;height: 2em;background: url(../tempimg/logobg.png) no-repeat center;margin: 7em auto 0.313em;}
.jhyweb{width: 100%;height: 1.25em;text-align: center;color: #c9c9c9;font-size: 0.938em;font-weight: normal;}
/*jiesuan*/
.mgcashbox{width: 100%;background: white;clear: both;margin-bottom: 1.25em;}
.mgnamebox{width: 100%;text-align: center;font-size: 0.938em;color: #666;padding-top: 1.25em;}
.mgmoneybox{width: 100%;text-align: center;font-size: 1.5em;color: #ff5500;margin: 0.313em 0em 0.313em;}
.mginputbox{width: 100%;height: 2.188em;line-height: 2.188em;overflow: hidden; margin-top: 0.313em; border-bottom: 1px solid #ddd;box-sizing:border-box;padding: 0em 0.625em;position: relative;}
.mginputbox em{font-size: 0.938em;width: 5em;position: absolute;z-index: 2}
.mginputbox input{border: 0 none; position: absolute;width: 65%;z-index: 1;display: block;background: none;padding-right: 1.25em;}
.mginputbox input:focus{color: #333;font-size: 1.25em;padding-left: 3.625em;top: 0.25em;}
.mginputbox select{top: 0em;left: 6em;font-size:0.938em;color: #999;height: 2.25em;border: 0 none; position: absolute;width: 65%;z-index: 1;display: block;background: none;padding-right: 1.25em;}
.mginputbox i{width: 1.125em;height: 1em;margin-top: 0.5em; background: url(../tempimg/downico04.png) no-repeat center;background-size: contain;float: right;}
.mginputbox span{top: 0em;left: 6em;font-size:0.938em;height: 2.25em;position: absolute;width: 65%;z-index: 1;display: block;background: none;padding-right: 1.25em;}
.mginputbox .mgintextarea{width: 100%;min-height: 3em;position: absolute;z-index: 1;box-sizing:border-box;padding:0em 1.25em 0em 5em;}
.mginputbox .mgintextarea textarea{width: 100%;min-height: 2.875em;font-size: 0.938em;color: #666} 
.inputcol{color: #999;font-size: 0.875em;top: 0.625em;}
.jsprobox.jsprobox img{width: 100%;}
.jscontainer{width: 100%;}
.jstitcontainer{width: 100%;border-bottom: 1px solid #ddd;background: white;padding:0.625em;box-sizing:border-box;float: left;margin-bottom: 0.625em;}
.jstitbox{width: 100%;font-size: 1em;color: #333;margin-bottom: 0.625em;float: left;font-weight: bold;}
.jstitcontainer .jsprice{font-size:1.5em;color:#ff5500;float: left;display: block;}
.jstitcontainer em:last-child{font-size:0.75em;color:#666;float: right;margin-top: 0.5em}
.jstitcontainer i{display: block;font-style: normal;font-size: 0.75em;border-radius: 2px;background: #6fbfbc;border:1px solid #61b9b6;color: white;float: right;margin: 0.5em 0.625em 0em 0em;}
.jscontainerbox{width: 100%;float: left;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background: white;box-sizing:border-box;padding:0 0.625em 0.313em;}
.jscolorbox{width: 100%;float: left;}
.jscolorbox em{font-size: 0.938em;color: #666;width: 100%;float: left;margin-top:0.625em;margin-bottom: 0.313em;}
.jscolorbox nav{width: 100%;float: left;}
.jscolorbox nav a{margin-bottom:10px;font-size: 0.875em;background: white;float:left;margin-right: 1.25em;border-radius: 2px;padding:0.25em 0.5em;position: relative;}
.jscolorbox nav a:hover{font-size: 0.875em;float:left;margin-right: 1.25em;border: 1px solid #ff5500;border-radius: 2px;padding:0.25em 0.5em;position: relative;}
.jscolorbox nav a i{width: 1.125em;height: 1em;background: url(../tempimg/selectico.png) no-repeat center;background-size: contain;position: absolute;right: 0em;bottom: 0em;}
.jsnumberbox{width: 100%;float: left;}
.jsnumberbox span{font-size: 0.938em;color: #666;float: left;margin-bottom: 0.313em;}
.jsnumberbox a{width: 2.875em;height: 2em;box-sizing:border-box;border:1px solid #ddd;float: left;overflow: hidden;}
.shoploses{background: url(../tempimg/lose.png) no-repeat center;background-size:40%;}
.shopadd{background: url(../tempimg/add.png) no-repeat center;background-size:35%;}

.jsnumberbox a em{width: 2.875em;height: 2em;} 
.jsnumberbox input{width: 3.5em;height: 2em;border-radius: 0px; border-bottom: 1px solid #ddd;border-top:1px solid #ddd;font-size: 0.938em;color: #666;text-align: center;float: left;}

.jsmiaoshubox{width: 100%;float: left;margin-top: 0.625em}
.jsmiaoshubox em{float: right;font-size: 0.875em;color: #666;}
.jsmiaoshubox em:first-child{float: left;}
.sku_select,.sku1_select{color: #333;border:1px solid #d82440;}
.sku_selected{color: white;border:1px solid #ff5500;}
.no_select{color: #666;border:1px solid #ddd;}

.address_box_div{width: 100%;position: absolute;z-index:1002;}
.address_box{width: 94%;margin: 30% auto 0em;position: relative;background: white;}
.address_one{width:100%;min-height: 2.75em;display:inline-block;position: relative; margin-top:0.625em;border-top:1px solid #ccc;padding-top:0.625em;}
.no_top{border-top:none;}
.address_name{width:30%;display:inline-block;margin-left:5px;}
.address_mobile{width:60%;display:inline-block;}
.address_address{width:96%;margin-top: 0.313em;display:inline-block;margin-left:5px;white-space:normal;word-break:break-all;}
.address_title{	width:100%;overflow: hidden; box-sizing:border-box;padding: 0em 0.625em;height: 2.5em;}
.close_button{display: block;overflow: hidden; float:right;width: 2em;height: 2em; background: url(../tempimg/x.png) no-repeat center;background-size:contain;margin-top: 0.5em;}
.address_list_box{width:100%;display:inline-block;min-height:14em;max-height: 14em; overflow-x:hidden;overflow-y:auto;}
.addressfont{font-size: 1em;color: #666;float: left;padding-top: 1.125em;}
.addressiconbox{position: absolute;left: 0.625em; z-index: 1001;width: 1.625em;height: 2.125em;background: url(../tempimg/addressico.png) no-repeat center;background-size: contain;float: left;}
.addresswrapr{color: #999;font-size: 0.875em;float: left;position: absolute;z-index: 1002;width: 100%;box-sizing:border-box;padding:0em 0em 0.625em 2.625em;}
.address_one:hover .addressiconbox{background: url(../tempimg/addressico01.png) no-repeat center;background-size: contain;}
.address_one:hover .addresswrapr:hover{color: #f86161}
/*userindex*/
.mycenterbox{position: relative;clear: both; width: 100%;height: 11.25em;background: url(../tempimg/jhybg.png) no-repeat center;background-size: cover;}
.mycenterimgbox{width: 100%;padding-top: 1.25em;}
.mycenterimgbox a{display: block;width: 3.875em;height: 3.875em;border-radius: 3.875em;margin: 0 auto 0.625em;position: relative;border:1px solid #f7dadc;}
.mycenterimgbox a img{width: 3.875em;height: 3.875em;border-radius: 3.875em;border: 0em;}
.mycenterimgbox span{display: block;width: 100%;text-align: center;font-size: 1em;color: #e5e5e5;}
.mycenterimgbox em{width: 100%;text-align: center;font-size: 0.75em;color: #f2dad5;line-height: 1em;}
.mycenterimgbox i{font-style: normal;display: block;width: 100%;font-size: 0.675em;color: white;border-radius: 2px;position: absolute;bottom: -0.125em;left:0em;text-align: center;}
#CSS_editdata{display: block;width: 2.5em;height: 2.5em;border-radius: 2.5em;position: absolute;right: 5em;top: 2.25em;background: #8aba56;border: 0em;}
#CSS_editdata i{width: 2.5em;height: 2.5em;border-radius: 2.5em;bottom: 0.4em;left:0.5em;background: url(../tempimg/bjico.png) no-repeat center;background-size: 85%;}
.mycenterbtnbox{width: 100%;height: 2.75em;position: absolute;left: 0em;bottom: 0em;z-index: 3;}
.mycenterbtnbox a{float: left;width: 50%;height: 2.75em;display: block;}
.mycenterbtnbox a:first-child{box-sizing:border-box;border-right: 1px solid #6f4d47;}
.mycenterbtnbox a span{display: block;font-size: 0.75em;color: #b8a4a3;width: 100%;text-align: center;padding-top: 0.75em;}
.mycenterbtnbox a em{font-size: 0.75em;color: white;text-align: center;}
.mmyimgbg{width: 100%;height: 2.75em;background: black;filter:alpha(opacity=30);-moz-pacity:0.30;opacity:0.30;position: absolute;bottom: 0em;z-index: 2;}
.mmyindfontbox{width: 60%;float: left;padding-top: 1em;}
.mmyindfontbox em{width:100%;font-size: 0.75em;color: white;margin-bottom: 0.625em;}
.mmyfontcon{width: 100%;overflow: hidden;margin-bottom: 0.625em;}
.mmyfontcon div{font-size: 0.75em;color: white;float: left;margin-right: 0.625em;}
.mmyfontcon a{font-size: 0.75em;color: white;float: left;}
.indorderwrap{width: 100%;height: 4.063em;background: white;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: center;}
.indorderwrap a{width: 25%;height: 4.063em;display: block;float: left;position: relative;box-sizing:border-box;padding-top: 0.625em;}
.indorderwrap a i{width: 1.5em;height: 1.5em;margin: 0 auto 0.625em;}
.indorderico01{background: url(../tempimg/order01.png) no-repeat center;background-size: 100%;}
.indorderico02{background: url(../tempimg/order02.png) no-repeat center;background-size: 100%;}
.indorderico03{background: url(../tempimg/order03.png) no-repeat center;background-size: 100%;}
.indorderico04{background: url(../tempimg/order04.png) no-repeat center;background-size: 100%;}
.indorderwrap a em{font-size: 0.75em;color: #333;}
.indorderwrap a span{position: absolute;top: 0.625em;right: 1.875em;overflow: hidden; width: 1.25em;height: 1.25em;line-height: 1.35em;text-align: center;display: block;border-radius: 1.25em;background: white;border:1px solid #ff4400;font-size: 0.75em;color: #ff4400;}
.indpwrap{width: 100%;line-height: 2.625em;overflow: hidden;position: absolute;bottom: 0em;left: 0em; text-align: center;color: white;font-size: 1em;z-index: 4;}
.mmybtnbg{position: absolute;width: 100%;height: 2.625em;background: #b34a00;left: 0em;bottom: 0em;z-index: 2;filter:alpha(opacity=50); -moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.groomcon{width: 100%;height: 2.75em;background:white;overflow: hidden;border-top: 1px solid #ddd;}
.groombox{width: 90%;height: 2.75em;line-height: 2.75em;margin:0em auto;}
.groombox p{width: 100%;text-align: center;overflow: hidden;}
.groombox p em{font-size: 0.875em;color: #333;display: inline-block;overflow: hidden;}
.groombox p span{font-size: 0.875em;color: #ff5500;max-width: 5em;display: inline-block;overflow: hidden;}
.wrappernav{width: 100%;margin-top: 0.625em;border-top: 1px solid #e5e5e5;background: white;float: left;}
.wrappernav ul{width: 100%;}
.wrappernav ul li{width: 33%;background: white;border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;margin-bottom: 0.063em;padding-bottom: 5%;float: left;overflow: hidden;}
.wrappernav ul li a{width: 100%;display: block;}
.wrappernav ul li a:hover{background: #f2f2f2;}
.wrappernav ul li a .wrapindcon{margin-top:-100%;}
.wrappernav ul li a .wrapindcon i{width: 2.25em;height: 2.25em;margin: 20% auto 9%;position: relative;}
.wrappernav ul li a .wrapindcon em{width: 100%;text-align: center;font-size: 0.875em;color: #666;}
.wrappernav ul li:nth-child(3){border-right: 0;}
.wrappernav ul li:nth-child(6){border-right: 0;}
.wrappernav ul li:nth-child(9){border-right: 0;}
.pubnombox{font-size: 0.75em;background: #ff5500;padding: 0.313em 0.5em 0.125em;border-radius: 4em;position: absolute;color: white;top: -0.625em;right: -1.25em;font-style: normal;}
.mmylsbbtn01{background: url(../tempimg/userico01.png) no-repeat center;background-size: contain;}
.mmylsbbtn02{background: url(../tempimg/userico02.png) no-repeat center;background-size: contain;}
.mmylsbbtn03{background: url(../tempimg/userico03.png) no-repeat center;background-size: contain;}
.mmylsbbtn04{background: url(../tempimg/userico04.png) no-repeat center;background-size: contain;}
.mmylsbbtn05{background: url(../tempimg/userico05.png) no-repeat center;background-size: contain;}
.mmylsbbtn06{background: url(../tempimg/userico06.png) no-repeat center;background-size: contain;}
.mmylsbbtn07{background: url(../tempimg/userico07.png) no-repeat center;background-size: contain;}
.mmylsbbtn08{background: url(../tempimg/userico08.png) no-repeat center;background-size: contain;}
.mmylsbbtn09{background: url(../tempimg/userico09.png) no-repeat center;background-size: contain;}
.mmylsbbtn10{background: url(../tempimg/userico10.png) no-repeat center;background-size: contain;}
.mmylsbbtn12{background: url(../tempimg/userico12.png) no-repeat center;background-size: contain;}
.mmylsbbtn13{background: url(../tempimg/userico13.png) no-repeat center;background-size: contain;}

.mmylistcom{width: 100%;min-height: 3em;}
.mmylistcom a{background: none;}
.mmytui{background:url(../tempimg/ordericon03.png) #9D4F99 no-repeat center;background-size: 80%;}
.userShoppingBOX{width: 100%;height: 2.75em;margin-top: 0.625em; background: white;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.userShoppingBOX a{display: block;width: 100%;height: 2.75em;line-height: 2.75em;box-sizing:border-box;padding: 0px 0.625em;}
.userShoppingBOX a .mmyshoppingico{margin: 0.45em 0.625em 0em 0em;width: 1.875em;height: 1.875em;background: url(../tempimg/me_item_shop.png) no-repeat center;background-size:contain;float: left;}
.userShoppingBOX a em{font-size: 0.875em;color: #333;float: left;}
.userShoppingBOX a .mmymore{width: 1.313em;height: 0.563em;background: url(../tempimg/new.gif) no-repeat center;float: left;margin: 0.625em 0em 0em 0.625em;}
/*myuser*/
.myusertitbox{width: 100%;height: 2.75em;line-height: 2.75em;box-sizing:border-box;text-align: center;border-top: 1px solid #ddd;overflow: hidden;}
.myusertitbox em{display: inline-block;font-size: 0.875em;width: 23%;overflow: hidden;}
.myuserconbox{width: 100%;height: 2.75em;line-height: 2.75em;box-sizing:border-box;border-top: 1px solid #ddd;overflow: hidden;}
.myuserconbox a{display:block;float: left;width: 33%;text-align: center;}
.myutitbtn01{background: #ff5500;color: white;overflow: hidden;}
.myutitbtn01:visited{background: #ff5500;color: white;}
.myutitbtn02{color: #999;overflow: hidden;}
.myutitbtn02:visited{color: #999;}
.myusercontent{width: 100%;background: white;}
.mucttitbox{width: 100%;height: 2.75em;line-height: 2.75em;border-bottom: 1px solid #ddd;}
.mucttitbox em{display:block;color: #666;overflow: hidden;float: left;text-align: center;}
.mucttitbox em:first-child{width: 25%;}
.mucttitbox em:last-child{width: 30%;}
.back01{background: #f2f2f2;}
.back02{background: white;}
.cashconbox{width: 100%;background: white;padding-top: 1.25em;border-bottom: 1px solid #ddd;}
/*MyMoney*/
.gmsywarpper{width: 90%;margin: 1.25em auto 2em;box-sizing:border-box;border:1px solid #ff5500;}
.gmsycontainer{width: 100%;height: 2.75em;line-height: 2.75em;text-align: center;}
.gmsycontainer span{font-size: 1em;width: 32%;display: inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.gmsycontainer a{color:#666;font-size: 1em;width: 32%;display: inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.colfaf2f5{background: #faf2f5;color: #666;border-bottom: 1px dashed #ff5500}
.colf69{color: #ff5500;background: white;}
.col66{color: #666;background: white;border-bottom: 1px solid #ddd;}
.datawarpper{width: 100%;background: white;border-bottom: 1px solid #ddd}
.datawarpper .datachart{width: 96%;margin: 0em auto;padding-top: 0.625em;}
/*我的会员*/
.muwarpper{clear: both;width:100%;}
.muwarpper a{width: 100%;height: 3.063em;line-height: 3.063em;display: block;border-bottom: 1px solid #ddd;background: white;}
.muwarpper a:hover{background: #faf0f1;}
.muwarpper a p{font-size: 0.875em;color: #666;float: left;margin:0em 0.625em 0em 1.25em;}
.muwarpper a i{width: 1.125em;height: 1.25em;padding-top: 1.25em;margin-right: 0.625em;float: left; background: url(../tempimg/a2.png) no-repeat center;background-size: 100%;}
.muwarpper a span{float: right;margin:0em 0.625em;width: 1em;height: 0.563em;padding-top: 2.5em;background: url(../tempimg/downico02.jpg) no-repeat center;background-size: 100%;}
.muwarpper a em{float: right;font-size: 1em;color: #333;}
.muimgbox{float:left;width: 20%;height: 3.25em;}
.muimgbox img{width:2.375em;height: 2.375em;border-radius: 2.375em;margin: 0.5em auto 0em;}
.mucontentp{width: 50%;height: 3.25em;line-height: 1.25em;float:left;}
.mucontentp p{font-size: 0.75em;color: #333;width: 100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top: 0.625em;}
.mucontentp address{font-size: 0.75em;color: #666;width: 100%;}
.mutimebox{display: block;float:left;width: 30%;line-height:4.875em;font-size: 0.75em;}
.mupubbox{background:white;height:3.25em;border-bottom:1px solid #ddd;overflow: hidden;}
/*order*/
.orderBox{width: 96%;background: white;margin:1.25em auto 0;}
.orderTitBox{width: 96%;margin: 0 auto 0.625em;height: 2.75em;line-height: 2.75em;border-bottom:1px dashed #c9c9c9;}
.orderTitBox em{font-size: 0.75em;color: #666;height: 2.75em;float: left;}
.orderTitBox span{float: right;font-size: 0.75em;display: block;color: #ff5500;}
.orderImgCon{width: 96%;height: 4.375em;margin: 0 auto 0.625em;position: relative;display: block;}
.orderImgCon .orderasl{width: 4.375em;height: 4.375em;position: absolute;top: 0em;left: 0em;z-index: 1;background: #ff5500;}
.orderImgCon .orderasl img {width: 4.375em;height: 4.375em;}
.orderImgCon .orderasr{width: 100%;box-sizing:border-box;height: 4.375em;overflow: hidden;padding-left: 5em; left: 0em;top: 0em;position: absolute;z-index: 2;}
.orderImgCon .orderasr .orderconr{float: left;height: 4.375em;width: 70%;}
.orderImgCon .orderasr .orderconr p{width: 100%;height: 3em;line-height: 1.375em; margin-top: 0.313em;color: #333;font-size: 0.875em;overflow: hidden;}
.orderImgCon .orderasr .orderconr span{font-size: 0.75em;color: #999;margin-top: 0.625em}
.orderImgCon .orderasr .orderconl {float: right;height: 4.375em;width: 30%;}
.orderImgCon .orderasr .orderconl span{font-size: 0.75em;color: #999;display: block;text-align: right;}
.orderPriceBox {width: 96%;height: 2.75em;line-height: 2.75em;border-top:1px dashed #c9c9c9;margin: 0em auto 0em;overflow: hidden;}
.orderPriceBox em{font-size: 0.75em;color: #666;float: left;}
.orderPriceBox div{float: right;}
.orderPriceBox div i{font-size: 0.75em;float: left;color: #ff5500;font-style: normal;padding-top: 0.125em}
.orderPriceBox div span{font-size: 1.25em;float: left;color: #ff5500;}
.orderNavBox{width: 96%;margin: 0em auto 0em;height: 2.75em;border-top:1px dashed #c9c9c9;}
.orderNavBox a{display: block;border-radius: 2px;width: 5em;height: 1.875em;line-height: 1.875em;text-align: center;font-size: 0.875em;float: right;margin: 0.625em 0.625em 0em;}
.orderNavBtn01{border:1px solid #c7c7c7;color: #666;}
.orderNavBtn01:hover{border:1px solid #e67781;color: #ff5500;}
.orderNavBtn01:visited{color: #666}
.orderNavBtn02{border:1px solid #e67781;background:#ff5500;color: white;}
.orderNavBtn02:visited{color: white}
/*订单详情*/
.orddeImgBox{width: 100%;height: 3.438em;background: white;position: relative;border-bottom: 1px solid #ddd;padding-top: 0.625em;}
.orddeImgBox span{width: 2.813em;height: 2.813em; margin:0em 0.625em 0.625em;background: #ff5500;display: block;}
.orddeImgBox span img{width: 2.813em;height: 2.813em;}
.orddeImgBox .orddeimgdiv{position: absolute;top: 0.875em;left: 0em;z-index: 2;width: 100%;box-sizing:border-box;padding:0em 0.625em 0em 5.313em;font-size: 0.875em;overflow: hidden;}
.orddeImgBox .orddeimgdiv p{width: 100%;height: 2em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color: #666;}
.orddeImgBox .orddeimgdiv em{width: 100%;color: #999;font-size: 0.75em}
.orddePubBox{width: 100%;background: white;margin-top: 0.625em;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.orddePubBox .orddepubCon{width: 90%;height: 2.5em;line-height: 2.5em;border-bottom: 1px dashed #c9c9c9; margin: 0 auto;}
.orddePubBox .orddepubCon:last-child{border: 0px}
.orddePubBox .orddepubCon span{font-size: 0.875em;color: #666;float: left;}
.orddePubBox .orddepubCon em{font-size: 0.875em;color: #333;float: right;}
.orddePubBox .orddepubCon .orderwl{display: inline;font-size: 0.875em;width: 4.875em;height: 1.875em;line-height: 1.875em;text-align: center;background: #398ee3;border-radius: 1px;float: right;margin-top:0.5em;color: white;}
.orddePubBox .orddepubConList{width: 90%;min-height: 2.5em;margin: 0.625em auto 0;}
.orddePubBox .orddepubConList .wlpcontent{width: 100%;margin-bottom: 0.625em;}
.orddePubBox .orddepubConList .wlpcontent p,.orddePubBox .orddepubConList .wlpcontent time{font-size: 0.75em;}
.colff44001{color: #f44001;}
.col666{color:#999;}
.orddePubBox .orddepubConList .pubLoading{width: 1.563em;height: 1.563em;background: url(../tempimg/m_loading.gif) no-repeat center; background-size:100%;margin: 0 auto}
.orddePubBox .orddexf{width: 90%;height: 2.75em;line-height: 2.75em;font-size: 1em;color: #999;margin: 0 auto;border-bottom: 1px solid #ddd;}
.orddePubBox .orddenavbox{width: 90%;height: 2.5em;line-height: 2.5em;display: block;margin: 0 auto;border-bottom: 1px dashed #c9c9c9}
.orddePubBox .orddenavbox:last-child{border: 0px}
.orddePubBox .orddenavbox em{font-size: 0.875em;float: left;color: #666;}
.orddePubBox .orddenavbox p{font-size: 1em;color: #333;float: left;}
.orddePubBox .orddenavbox i{display: block; width: 0.625em;height: 1.25em;margin:0.625em 0em 0em 0.625em;background:url(../tempimg/downico.png) no-repeat right;background-size:cover;float: right;}
.orddePubBox .orddenavbox span{font-size: 0.875em;color: #666;float: right;}
.orddePubBox .orddenavdiv {width: 90%;min-height: 2.75em;border-bottom: 1px dashed #c9c9c9;margin: 0 auto;position: relative;}
.orddePubBox .orddenavdiv em{font-size: 0.875em;color: #666;position: absolute;top: 0;left: 0em;line-height: 2.75em;width: 5em;text-align: center;}
.orddePubBox .orddenavdiv span{width: 100%;min-height: 2.75em;position: absolute;top: 0em;left: 0em;padding-top: 0.75em;padding-left: 5em;color: #666;font-size: 0.875em;box-sizing:border-box;}
.orderpubnav{width: 90%;min-height: 2.75em;line-height: 2.75em;margin: 1.25em auto 0em}
.orderpubnav .pubalink01{display: block;margin-bottom: 1.875em;text-align: center;font-size: 1em;width: 100%;height: 2.75em;background: #ff5500;color: white;border:1px solid #e67781;border-radius: 2px;}
.orderpubnav .pubalink01:hover{background: #e67781;border:1px solid #ff5500;}
.orderpubnav .pubalink01:visited{color: white}
.orderpubnav .pubalink02{display: block;text-align: center;font-size: 1em;width: 100%;height: 2.75em;background: white;color: #666;border:1px solid #666;border-radius: 2px;}
.orderpubnav .pubalink02:hover{background: #e67781;border:1px solid #ff5500;color: white}
.orderpubnav .pubalink02:visited{color: #666}
.orddecode,.orddecode img{width: 12em;height: 12em;margin: 1.25em auto 0em}
.orddecodep{width: 13.75em;height: 2.25em;line-height: 2.25em;margin: 0 auto;background: white;text-align: center;color: #ff5500;font-size: 0.875em}
.usercodebox{width: 15em;min-height: 10em;padding-top:0.625em;background: white;border-radius: 4px;margin: 0 auto;position: relative;}
.usercodebox p{clear:both;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all; width: 90%;min-height: 2.5em;line-height: 2.5em;font-size: 0.75em;color: #666;margin: 0 auto;border-bottom: 1px dashed #ddd;}
.usercodebox p:last-child{border-bottom: 0px}
.usercodebox span{clear:both;width: 90%;min-height: 2.5em;padding:0.625em 0em;font-size: 0.75em;color: #666;margin: 0 auto;border-bottom: 1px dashed #ddd;display: block;}
.orderAddressBox{width: 100%;min-height: 5em;background: white;border-bottom: 1px solid #ddd}
.orderAddressBox .orderAdbg{display: block;height: 0.625em;width: 100%;background: url(../tempimg/mailbg.jpg);margin-bottom: 0.625em;}
.orderAddressBox .ordAdCon{width: 100%;min-height: 4.5em;position: relative;overflow: hidden;}
.orderAddressBox .ordAdCon aside:first-child{width: 2.215em;min-height: 4.5em;position: absolute;top: 0;left: 0em;z-index: 1;margin-left: 0.625em;}
.orderAddressBox .ordAdCon aside:first-child i{width: 2.125em;height: 2.688em;background: url(../tempimg/addressico.png) no-repeat center;background-size: 80%;margin-top: 0.75em;}
.orderAddressBox .ordAdCon aside:last-child{width: 100%;min-height: 4.5em;position: absolute;top: 0;left: 0;box-sizing:border-box;padding: 0em 0.625em 0em 3.25em;z-index: 2}
.orderAddressBox .ordAdCon aside:last-child div{width: 96%;height: 1.625em;line-height: 1.625em;border-bottom: 1px dashed #c9c9c9;margin-bottom: 0.45em}
.orderAddressBox .ordAdCon aside:last-child div em{font-size: 0.875em;color: #666;float: left;margin-right: 1.25em}
.orderAddressBox .ordAdCon aside:last-child div span{font-size: 0.875em;color: #666;float: left;}
.orderAddressBox .ordAdCon aside:last-child p{font-size: 0.875em;color: #666;}
/*旧我的订单*/
.orderextendbox{width: 100%;height: 2.75em;line-height: 2.75em;background: white;box-sizing:border-box;border-bottom: 1px solid #ddd;padding: 0em 0.625em;}
.orderextendbox span{font-size: 0.875em;color: #666;float: left;}
.orderextendbox a {display:block;font-size: 0.875em;color: #ff5500;float: right;}
.ordernav{width: 100%;height: 2.75em;line-height: 2.65em;background: white;overflow: hidden;float: left;box-shadow: 0px 1px 3px #bdbdbd;}
.ordernav a {width: 20%;font-size: 0.875em;text-align: center;float: left;display: inline-block;}
.ordernav .ordernav_none{border-bottom: 2px solid #fff;color: #333;}
.ordernav .order_action{border-bottom: 2px solid #ff5500;color: #ff5500;}
.ordernav .ordernav_none:visited{color: #333;}
.orderbtns{width: 100%;height: 3em;}
.orderlookd {display: inline-block;font-size: 0.875em;width:4.875em;height: 1.875em;line-height: 1.875em;text-align: center;background: #ff7d00;border-radius: 2px;float: right;margin:0.875em 0.625em 0em 0.625em;color: white;}
.orderpay {display: inline-block;font-size: 0.875em;width:4.875em;height: 1.875em;line-height: 1.875em;text-align: center;background: #e4393c;border-radius: 2px;float: right;margin:0.875em 0.625em 0em 0.625em;color: white;}
.ordertui{display: inline;font-size: 0.875em;width: 4.875em;height: 1.875em;line-height: 1.875em;text-align: center;background: #ccc6c6;border-radius: 2px;float: right;margin:0.875em 0.625em 0em 0.625em;color: white;}
.ordertui:visited{color: white;}
.checkfontbox{width: 100%;min-height:2.75em;border-bottom: 1px solid #ddd;overflow: hidden;}
.checkfontbox em {line-height: 2.938em;margin-left: 0.625em;float: left;font-size: 0.938em;color: #666;}
.checkfontbox span{line-height: 2.938em;margin-right: 0.625em;float: right;font-size: 0.938em;color: #666;}
.orderboxs{width: 96%;margin: 1.25em auto;min-height:9.375em;border:1px solid #ddd;background: white; }
.orderdh{width: 100%;height: 2.75em;line-height: 2.75em;border-bottom: 1px solid #ddd;}
.orderdh p{font-size: 0.875em;color: #666;margin-left:0.625em;float: left;}
.orderdh em {font-size: 0.875em;color: #ff5500;float: right;margin-right: 0.625em;}
.orderpros{display: inline-block;width: 100%;height: 5em;border-bottom: 1px solid #ddd;overflow: hidden;}
.orderproimg{width: 3.75em;height: 3.75em;float: left;margin: 0.625em;margin-bottom: 0em; overflow: hidden;}
.orderproimg img {width: 100%;}
.orderpboxs{width: 73%;height: 3.75em;float: left;margin-top: 0.625em;}
.orderpbtop{width: 100%;height: 2.25em;}
.orderpbtop p {width: 75%;height: 2.25em;overflow: hidden;float: left;font-size: 0.875em;color: #666;}
.orderpbtpir{width: 25%;height: 2em;overflow: hidden;float: left;}
.orderpbtpir em{width: 100%;color: #666;font-size: 0.875em;text-align: right;}
.orderpbbot{width: 100%;height: 1.375em;padding-top: 0.438em;}
.orderpbbot i{font-style: normal;border-radius: 1px;font-size: 0.75em;width: 3em;height: 1.375em;line-height: 1.375em;text-align: center;color: white;float: left;}
.orderpbbot span{font-size: 0.875em;color: #ff5500;float: right;line-height: 1.375em;}
.colzc{background: #71d957;}
.ordercontentbox{width: 100%;height: 1.875em;border-bottom: 1px solid #ddd;clear: both;}
.ordercontentbox em {font-size: 0.875em;color: #ff5500;line-height: 1.875em;float: left;margin-left: 0.625em;}
.ordercontentbox span{font-size: 0.875em;color: #666;line-height: 1.875em;float: right;margin-right: 0.625em;}
.orderwhitebg{width: 100%;background: white;box-sizing:border-box;padding: 1.25em;}
.orderwhitebg p{width: 100%;font-size: 0.875em;color: #666;margin: 0.625em 0em 1.25em 0em;}
.orderReturnSele select{height: 2.625em;border:1px solid #ddd;font-size: 0.875em;color: #666;border-radius: 0em;}
.orderReturnSele textarea{width: 90%;height: 4em;border:1px solid #ddd;border-radius: 0em;font-size: 0.875em;color: #666;padding: 5px;line-height: 1.625em}
/*错误页面*/
.errorwrap{width: 80%;height: 4em;overflow: hidden;margin: 3.75em auto 3.125em;box-sizing:border-box;padding: 0.938em;background: white;border: 1px solid #ddd}
.errorwrap p{width: 85%;font-size: 0.938em;color: #fa4b5a;float: left;}
.errorwrap i{width: 1.625em;height: 1.625em;border-radius: 1.625em;background: url(../tempimg/tanico.png) no-repeat center;background-size: 100%;float: right;margin-top: 0.313em}
.errornav{width: 80%;height: 2.75em;margin: 0 auto;}
.errornav a{display: block;width: 100%;height: 2.75em;line-height: 2.75em;border:1px solid #e67781; background: #febac0;text-align: center;font-size: 1em;color:white;border-radius: 4px;}
/*我的红包*/
.myRenTopBox{width: 100%;background: #ff5500;padding-bottom: 0.625em}
.myRenLv{width: 100%;height: 2.625em;background: #e87982;line-height: 0.5em;}
.myRenLv div{width: 33.3%;height: 2.625em;float: left;}
.myRenLv div em{width: 100%;font-size: 0.75em;color: #fec9ce;text-align: center;line-height: 2.25em;}
.myRenLv div span{width: 100%;font-size: 1em;color: #fec9ce;text-align: center;display: block;}
.myRenImgBox{width: 3.75em;height: 3.75em;margin: 0.625em auto;border:2px solid #fff;border-radius: 2.25em;display: block;}
.myRenImgBox img{width: 3.75em;height: 3.75em;border-radius: 2.25em;}
.myRenMmoney{width: 100%;text-align: center;margin-bottom: 1.25em;}
.myRenMmoney em{font-size: 1.25em;color: #edfa82;}
.myRenMmoney span{font-size: 0.75em;color: #fff;}
.myRenNavBox{width: 90%;height: 2.5em;margin: 0 auto;border-radius: 6px;border:1px solid #ff6a76;overflow: hidden;}
.myRenNavBox a{width: 50%;line-height: 2.875em;float: left;text-align: center;font-size: 0.875em;display: block;}
.myRenNavBox .myRencolr{background: #e87982;color: #fec9ce;}
.myRenNavBox .myRencolw{background: #fff;color: #333;}
.myRenDetails{width: 100%;background: white;}
.myRenDetails .myRenDetCon{width: 100%;border-bottom: 1px solid #ddd;overflow: hidden;box-sizing:border-box;padding: 0.625em 0.625em 0.313em;}
.myRenDetails .myRenDetCon .myRenTitbox{width: 70%;float: left;}
.myRenDetails .myRenDetCon .myRenTitbox p{width: 100%;font-size: 0.875em;color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.myRenDetails .myRenDetCon .myRenTitbox i{font-style: normal;float: left;font-size: 0.625em;color: white;background:#ff5500;padding:0 0.25em;border-radius: 2px;}
.myRenDetails .myRenDetCon .myRenTitbox time{font-style: normal;float: left;font-size: 0.75em;color: #999;margin: 0.125em 0em 0em 0.313em;}
.myRenDetails .myRenDetCon .myRenMoney{width: 30%;float: left;}
.myRenDetails .myRenDetCon .myRenMoney em{font-style: normal;font-size: 0.875em;width: 100%;text-align: right;margin-bottom: 0.313em;}
.myRenDetails .myRenDetCon .myRenMoney span{display: block; color: #999;font-size: 0.75em;text-align: right;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.myredtipbox{width: 100%;height: 2.25em;line-height: 2.25em;border-bottom: 1px solid #ddd;background: white;}
.myredtipbox p{font-size: 0.875em;color: #ff5500;text-align: center;}
.myRenAllBtn{width: 90%;height: 4em;margin: 0em auto;padding-top: 1.25em}
.myRenAllBtn a{display: block; width: 100%;height: 2.75em;line-height: 2.75em;background: #e5e5e5;color: #999;border-radius: 2px;text-align: center;font-size: 1em}
.myRenAllBtn a:hover{background: #d6d6d6;color: #666}
/*我的砍价*/
.mystuibox{width: 100%;background: white;border-bottom: 1px solid #ddd;clear: both;}
.mystuibox span{display: block; width: 90%;line-height: 1.625em;font-size: 0.875em;color: #666;padding-top: 0.625em;margin: 0 auto;}
.mystuibox span div{width: 100%;overflow: hidden;}
.mystuibox span div i{width:5%;font-style: normal;float: left;}
.mystuibox span div em{float: left;width: 95%;padding-bottom: 0.625em;}
.mystuibox a{display: inline-block;font-size: 1em;color: #ff5500;width: 94%;height: 2.25em;line-height: 2.25em;text-align: right;margin: 0 auto;}
.mystuiyye{width: 100%;height: 2.25em;line-height: 2.25em;border-bottom: 1px solid #ddd;background: white;}
.mystuiyye div{width: 50%;height: 2.625em;box-sizing:border-box;font-size: 0.875em;text-align: center;float: left;}
.mystuiyye div:first-child{border-right: 1px solid #ddd;}
.mystuiyye div em{color: #666;display: inline-block;}
.mystuiyye div i{color: #ff5500;display: inline-block;font-style: normal;margin: 0em 0.25em;}
.mystuishe{width: 100%;height: 2.25em;line-height: 2.25em;border-bottom: 1px solid #ddd;margin-bottom: 1.25em;background: white;font-size: 0.875em;}
.mystuishe div{width: 90%;margin:0em auto;text-align: center;}
.mystuishe div em{color: #666;display: inline-block;}
.mystuishe div i{font-style: normal;color: #ff5500;display: inline-block;}
.mcpbftit{display: block;width: 100%;height: 2.25em;line-height: 2.25em;background: white;border-top: 1px solid #ddd;border-bottom:1px solid #ddd;}
.mcpbftit em{font-size: 0.875em;color: #666;float: left;margin-left: 0.625em;}
.mcpbftit i{float: right;width: 0.75em;height: 2.25em;margin: 0em 0.625em 0em 0em;background: url(images/downico.png) no-repeat center;background-size: 80%;}
.mycutprobox{display:block;width: 100%;padding-bottom: 0.313em;border-bottom:1px solid #ddd;background: white;}
.mcprocon{width: 100%;height: 6em;box-sizing:border-box;padding: 0.625em;position: relative;}
.mcprocon img{width: 7em;height: 5em;position: absolute;}
.mcprocon aside{width: 60%;position: absolute;left: 8.25em;right: 0.625em;overflow: hidden;}
.mcprcp{width: 100%;height: 1.25em;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-size: 0.875em;color: #666;}
.mcpbprice{width: 100%;height: 1.45em;line-height: 1.45em;}
.mcpbprice em{float: left;color: #999;font-size: 0.875em;}
.mcpbprice del{float: left;color: #ff5500;font-size: 0.875em;}
.mcpbm {width: 100%;height: 1.45em;line-height: 1.45em;}
.mcpbm span:nth-child(odd){font-size: 0.875em;float: left;color: #ff5500;}
.mcpbm span:nth-child(even){font-size: 0.875em;float: left;color: #999;}
.mcpbstate{width: 100%;height: 1.45em;line-height: 1.45em;}
.mcpbstate span{float: left;font-size: 0.875em;color: #ff5500;}
.mcpbstate em{float: left;font-size: 0.875em;color: #999;}
/*我的资料*/
.indbtnright{z-index: 2;position: absolute;right: 0.625em;color: white;font-size: 0.875em;}
.indbtnright:visited{color: white;}
.gdinpbox {width: 100%;min-height: 6.375em;clear: both;background: white;padding:1.25em 0em 0.625em 0em;margin-bottom: 0.625em;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.gdinpbox section{width: 100%;min-height: 3.125em;clear: both;}
.gdinpbox section em{margin-left: 0.625em;line-height: 3.625em;font-size: 0.875em;color: #666;float: left;}
.gdinpbox section input{float: left;padding-left: 0.313em;-webkit-appearance: none;margin: 0.625em 0em 0em 1.25em;width: 70%;height: 2.375em;border:1px solid #ddd;font-size: 0.875em;color: #666;border-radius: 0em;}
.gdinpbox section select{display: block; width: 20%;height: 2.25em;padding-left: 0.625em;text-align: center;float: left;-webkit-appearance: none;border:1px solid #ddd;border-radius: 0em;font-size: 0.875em;color: #666;margin: 0.625em 0em 0em 1.25em;}
.gdinpbox section strong {font-weight: 100;font-size: 0.875em;color: #888;margin: 1.25em 0em 0em 1.25em;float: left;}
.gdinpbox section div {float: left;width: 70%;height: 2.375em;margin: 0.625em 0em 0em 1.25em;}
.gdinpbox section div i {width: 20px;height:20px;float: left;margin-right: 0.625em;margin-top: 0.4em;background: url(images/gou02.png) no-repeat center;background-size: 100%;}
.gdinpbox section div i:hover{background: url(images/gou.png) no-repeat center;background-size: 100%;}
.gdinpbox section div .sex_select{background: url(images/gou.png) no-repeat center;background-size: 100%;}
.gdinpbox section div b{font-size: 0.875em;float: left;color: #666;font-weight: 100;margin-top: 0.625em;}
.gdinpbox section img{float: left; margin: 0.625em 0em 0em 1.25em;width: 5.5em;height: 5.5em;}
.gdinpbox section span{clear: both;width: 50%;padding-left: 4em;height: 1.625em;line-height: 1.625em;font-size: 0.875em;color: red;}
/*购物车*/
.shopcartwrap{width: 100%;background: white;margin-bottom: 0.938em;padding-top: 0.313em;}
.shopcartcon{width: 100%;position: relative;margin-top: 0.625em;}
.shopcartcon .shopseclnav{width:7.625em;height: 5.625em;position: absolute;z-index: 1;}
.shopcartcon .shopseclnav a{display: block;width: 1.25em;height: 1.25em;border-radius: 1.25em;float: left;margin: 1.625em 0.45em 0em}
.shopico02{background: url(../tempimg/bokico02.png) no-repeat center;background-size: contain;}
.shopico01{background: url(../tempimg/bokico.png) no-repeat center;background-size: contain;}
.shopcartcon .shopseclnav img{width: 5em;height: 5em;float: left;background: red}
.shopcartcon .shopcarttitwrap{width: 100%;height: 5.625em;position: absolute;z-index: 2;box-sizing:border-box;padding-left: 7.625em;}
.shopcartcon .shopcarttitwrap a{display: block;}
.shopcartcon .shopcarttitwrap .shopp01{width: 100%;font-size: 0.875em;color: #333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.shopcartcon .shopcarttitwrap .shopp02{width: 100%;font-size: 0.75em;color: #999;height: 2.625em;line-height: 1.25em}
.shopcartcon .shopcarttitwrap .shoppubwp{width: 100%;height: 2em;line-height:2em }
.shopcartcon .shopcarttitwrap .shopspan{font-size: 0.75em;color: #666;float: left;}
.shopcartcon .shopcarttitwrap .shopem{font-size: 0.75em;color: #666;float: right;margin-right: 0.625em}
.shopcartcon .shopcarttitwrap .shopcartnomwrap {width: 100%;}
.shopcartcon .shopcarttitwrap .shopcartnomwrap .shoplose{display: block;width: 1.563em;height: 1.563em;border-radius: 2px 0px 0px 2px;float:left;background: url(../tempimg/lose.png) no-repeat center;background-size:60%;border:1px solid #999;}
.shopcartcon .shopcarttitwrap .shopcartnomwrap .shopadd{display: block;width: 1.563em;height: 1.563em;border-radius: 0px 2px 2px 0px;float:left;background: url(../tempimg/add.png) no-repeat center;background-size:60%;border:1px solid #999;}
.shopcartcon .shopcarttitwrap .shopcartnomwrap input{width: 2.625em;height: 1.563em;border-top: 1px solid #999;border-radius: 0px;border-bottom: 1px solid #999;float:left;font-size: 1em;color: #666;text-align: center;}
.shopcartcon .shopcarttitwrap .shopcartnomwrap .shopcartpirce{float: right;text-align: right;margin-right: 0.313em}
.shopcartcon .shopcarttitwrap .shopcartnomwrap .shopcartpirce em{font-size: 0.75em;color: #666;line-height: 1em}
.shopcartcon .shopcarttitwrap .shopcartnomwrap .shopdelico{display: block;width: 1.625em;height: 1.625em;background: url(../tempimg/delico.png) no-repeat center;background-size: contain;float: right;margin-right: 0.625em;}
.stylecss{width: 100%;height: 5.625em;clear: both;}
.stylecss span{display: block;width: 100%;height: 5.625em;border-bottom: 1px solid #ddd}
.changeaddresswrap{width: 100%;}
.changeaddresswrap .changeaddressbox{display: block;width: 100%;box-sizing:border-box;padding-left: 2.188em;margin-bottom: 0.313em}
.changeaddresswrap .changeaddressbox div{width: 100%;height: 2.5em;line-height: 2.5em;font-size: 0.875em;color: #666;border-top: 1px solid #d1d1d1;border-bottom: 1px solid #d1d1d1;}
.changeaddresswrap .changeaddressbox div em{float: left;}
.changeaddresswrap .changeaddressbox div i{width: 0.75em;height: 0.75em;background: url(../tempimg/downico04.png) no-repeat center; background-size: contain;margin: 0.938em 0.625em 0em 0em;display: block;float: right;}
.changeaddresswrap .shopaddresscon {display: block;width: 100%;text-align: left;margin-bottom: 0.313em}
.changeaddresswrap .shopaddresscon i{width: 2.188em;height: 2.188em;background: url(../tempimg/bi.png) no-repeat center;background-size: 60%;display: inline-block;}
.changeaddresswrap .shopaddresscon div {display: inline-block;color:#666;font-size: 0.75em;font-style: normal;width: 85%}
.changeaddresswrap .shopaddresscon div em{float: left;margin-bottom: 0.313em}
.changeaddresswrap .shopaddresscon div p{float: right;}
.changeaddresswrap .shopaddresscon div address{width: 100%;clear: both;}
.shopcartpaywrap{width: 100%;height: 3.063em;overflow: hidden; position: fixed;z-index: 1000;bottom: 0em;background: white;border-top: 1px solid #d1d1d1}
.shopsecectwrap{float: left;}
.shopsecectwrap a{display: block;height: 3.063em;}
.shopsecectwrap a i{display: block;width: 1.25em;height: 1.25em;border-radius: 1.25em;float: left;margin: 1.625em 0.313em 0em }
.shopsecectwrap a em{float: left;color: #666;font-size: 0.938em;line-height: 3.25em}
.shopmessagewrap{float: right;}
.shopmessagewrap div{float: left;font-size: 0.75em;text-align: right;}
.shopmessagewrap div em{color: #ff6666;margin:0.625em 0.625em 0.125em 0em;}
.shopmessagewrap div span{color: #666;margin-right: 0.625em}
.shopmessagewrap nav{float: right;height: 3.063em;}
.shopmessagewrap nav a{width:6em;height: 3.063em;background:#ff6666;text-align: center;font-size: 1em;color: white;line-height: 3.063em;display: block;}
.shopmessagewrap nav a p{width: 90%;height: 3.063em;margin: 0em auto ;}
.shopmessagewrap nav a p i{width: 1.875em;height: 1.875em;margin: 0.625em;float: left;background: url(../tempimg/zhuanqian-icon.png) no-repeat center;background-size: contain;}
.shopmessagewrap nav a p font{float: left;}
.shoparinpwrap{width: 100%;margin-top: 1.25em;border-top: 1px solid #d1d1d1;border-bottom: 1px solid #d1d1d1;background: white;}
.shoparinpwrap .publicsiwrap{width: 100%;height: 2.5em;overflow: hidden; border-bottom: 1px solid #d1d1d1;position: relative;}
.shoparinpwrap .publicsiwrap em{width: 5em;height: 2.5em;line-height: 2.75em;font-size: 1em;box-sizing:border-box;padding-left:0.625em;color: #666;position: absolute;z-index: 1;}
.shoparinpwrap .publicsiwrap span{width: 100%;height: 2.5em;position: absolute;z-index: 2;box-sizing:border-box;padding-left: 5.25em;}
.shoparinpwrap .publicsiwrap span input{width: 100%;height: 2.5em;border:0em;font-size: 1em;}
.nonecss{color: #c9c9c9}
.inpcss{color: #666}
.shoparinpwrap .publicsiwrap span select{width: 100%;height: 2.5em;border:0em;font-size: 1em;}
.pubbtnwrap{width: 90%;height: 2.75em;margin: 2.25em auto 0em}
.pubbtnwrap a{display: block;width: 100%;height: 2.25em;line-height: 2.25em;text-align: center;font-size: 1em;color: white;background: #ff5500;border-radius: 2px;}
.freight{width: 100%;height: 2em;line-height: 2em;margin-bottom: 0.625em;box-sizing:border-box;padding-left: 2.188em;text-align: right;}
.freight div{width: 100%;height: 2em;border-bottom: 1px solid #d1d1d1;box-sizing:border-box;padding-right: 0.625em}
.freight div em{font-size: 0.75em;color: #666;width: 100%;}
/*代理订单*/
.proxyNavwrap{width: 100%;height: 2.75em;line-height: 2.65em;background: white;overflow: hidden;}
.proxyNavwrap a{display:block;width: 25%;text-align: center;font-size: 0.875em;text-align: center;float: left;}
.proxyNavwrap .onpnav{color: #333;border-bottom: 2px solid #ddd;}
.proxyNavwrap .action{color: #ff5500;border-bottom: 2px solid #ff5500;}
.proxynamewrap{width: 100%;margin: 0.625em 0em;box-sizing:border-box;padding: 0.625em;background: white;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.proxynwb{width: 100%;height:1.25em;font-size: 0.875em;margin-bottom: 0.75em;border-bottom: 1px solid #ddd;padding-bottom: 0.625em}
.proxynwb span{color: #666;float: left;margin-right: 0.313em}
.proxynwb em{color: #ff5500;float: left;}
.proxynconb{width: 100%;height:1.625em;font-size: 0.75em;margin-top: 0.625em;}
.proxynconb span{color: #666;float: left;}
.proxynconb em{color: #ff5500;float: left;margin: 0 0.313em}
.proxyspwrap{width: 100%;margin-top: 0.625em;}
.proxylistbox{width: 100%;border-bottom:1px solid #ddd;border-top: 1px solid #ddd;box-sizing:border-box;padding:0em 0.625em;background: white;margin-bottom: 0.625em}
.proxyprobox{width: 100%;height: 5em;position: relative;border-bottom: 1px solid #ddd;padding: 0.625em 0em}
.proxyprobox .proxyimgbox{width: 5em;height: 5em;position: absolute;z-index: 1;}
.proxyprobox .proxyimgbox img{width: 5em;height: 5em;}
.proxyprobox .proxyimgwrap{width: 100%;height: 5em;position: absolute;z-index: 2;box-sizing:border-box;padding-left: 5.625em;}
.proxyprobox .proxyimgwrap .proxytitwrap{width: 100%;height: 5em;position: relative;}
.proxyprobox .proxyimgwrap .proxytitwrap .proxytitbox{width: 100%;height: 4.25em;position: absolute;z-index: 1;box-sizing:border-box;padding-right: 3em}
.proxyprobox .proxyimgwrap .proxytitwrap .proxytitbox p{width: 100%;height: 4.25em;font-size: 0.875em;line-height: 1.25em;color: #666;overflow:hidden;box-sizing:border-box;padding-top: 0.313em}
.proxyprobox .proxyimgwrap .proxytitwrap .proxytitbox span{color: #999;font-size: 0.875em;}
.proxyprobox .proxyimgwrap .proxytitwrap .proxypircebox{float: right;height: 4.25em}
.proxyprobox .proxyimgwrap .proxytitwrap .proxypircebox em{color: #ff5500;font-size: 0.75em;}
.proxylistbox .proxyddwrap{width: 100%;height: 2.75em;line-height: 2.75em;border-bottom:1px solid #ddd;font-size: 0.875em;}
.proxylistbox .proxyddwrap em{float: left;color: #666;}
.proxylistbox .proxyddwrap span{float: right;;color: #666}
.proxylistbox .proxyddwrap p{float: left;color: #666;}
.proxylistbox .proxyddwrap div{float: right;color: #666;margin-left: 0.625em}
.proxypricewrap{width: 100%;}
.proxypricewrap span:first-child{float: left;font-size: 0.75em;color: #999;}
.proxypricewrap span:last-child{float: right;font-size: 0.75em;color: #999;}



















