@charset "utf-8";
/*Tag*/
.home { width:100%; height:auto; overflow:hidden; border-top: 1px solid #dbdbdb; min-width: 1380px; background-color: #e1e1e1; }
.lw-home-bg {overflow:hidden; }
	/*个人中心-左侧导航*/
.w200-left { width:200px; height:auto; float: left; background-color: #fff; margin-right: 10px; padding-bottom: 40px; }
.w200-left h3 { height:56px; line-height: 56px; font-size: 18px; text-align: center; padding-left: 22px;
background:#b33b4f url(../img/home.png) 46px 18px no-repeat; }
.w200-left h3 a { color:#fff; }
.home-nav { width:200px; height:auto; overflow:hidden; padding:10px 0; border-bottom: 1px solid #f1f1f1; }
.home-nav dt { height:44px; line-height: 44px; font-size: 16px; color:#333; padding-left: 70px;
	background: url(../img/home.png) 36px -52px no-repeat; }
.home-nav dt.h-nav-01 { background-position: -136px -52px; }
.home-nav dt.h-nav-02 { background-position: -296px -52px; }
.home-nav dd { height:34px; line-height: 34px; font-size: 14px; }
.home-nav dd a { display:block; color:#666; padding-left: 68px; }
.home-nav dd a:hover ,
.home-nav dd a.current { background-color: #ffe8ec; color:#b33b4f; } 
.home-nav dt.h-nav-03 { background-position: -460px -52px; }
.shop-nav-icon dt { background: url(../img/shop-nav-icon.jpg) 40px 9px no-repeat; }


	/*个人中心-主体*/
.w970-right { width:1170px; height:auto; float:left; }

.notice-div{background: #fffbd5;width: 100%;padding:10px;margin-bottom: 5px;font-size: 15px;}
.notice-div-hidden{display: none}
.notice-div>img{margin-right: 10px;}
.notice-div>.notice-context{display: inline-block;max-width:27%;color: #ff9100;overflow: hidden;text-overflow: ellipsis;  white-space: nowrap;}
.notice-div>.notice-context_a{display: inline-block;width:55%;color: #ff9100;overflow: hidden}
.notice-div>.notice-context_a>a{color:#df4848;padding-left: 5px}
.notice-div>.notice-time{display: inline-block;width: 12%;color: #b399a6;float: right;margin-right: 20px}
.notice-div>.notice-time>span{float: right;margin-right: 10px;cursor:pointer}
.notice-time img{vertical-align: baseline;}

.home-hbanner { margin-bottom: 10px; }
.home-h366 { height:366px; background-color: #fff; margin-bottom: 10px; }
.home-h366 span.h56-time { height:20px; line-height: 20px; display:block; text-align: right; padding:0 30px;
	color:#666; font-size: 14px; } 
.he-rgt-w610 { width:579px; height:310px; float:left; padding-left: 30px; border-right: 1px solid #f1f1f1; }
.he-rgt-w610 img.lt-w610-img { width:160px; height:160px; margin-left: 30px; float:left; }
.he-rgt-w610 ul.lt-w610-ul-list { width:351px; padding-left: 38px; padding-top: 14px; float:left; font-size: 14px; color:#666; }
.he-rgt-w610 ul.lt-w610-ul-list li { padding-bottom: 20px; line-height: 20px; overflow: hidden; }
.he-rgt-w610 ul.lt-w610-ul-list li em { color:#ab273c; margin-right: 2px; font-size:18px; font-weight:bold; float: left;}
.he-rgt-w610 ul.lt-w610-ul-list li > a { font-size: 12px; color:#0099ff; margin-left: 10px; display:inline-block; }

.he-rgt-w610 ul.lt-w610-info { overflow:hidden; padding-top: 20px; }
.he-rgt-w610 ul.lt-w610-info li { float:left; position:relative;font-size: 12px; color:#666; text-align: center; }
.he-rgt-w610 ul.lt-w610-info li a { width:60px; height:60px; display:block; background-image: url(../img/home.png); border: 1px solid #ccc;
 	border-radius: 60px; -webkit-border-radius: 60px; -moz-border-radius: 60px;
	background-repeat: no-repeat; margin:0 20px 6px; }
.he-rgt-w610 ul.lt-w610-info li a.lt-w610-info-01 { background-position: 0px -136px; }
.he-rgt-w610 ul.lt-w610-info li a.lt-w610-info-02 { background-position: -60px -136px; }
.he-rgt-w610 ul.lt-w610-info li a.lt-w610-info-03 { background-position: -120px -136px; }
.he-rgt-w610 ul.lt-w610-info li a.lt-w610-info-04 { background-position: -180px -136px; }
.he-rgt-w610 ul.lt-w610-info li a.lt-w610-info-05 { background-position: -240px -136px; }
.he-rgt-w610 ul.lt-w610-info li em { width:16px; height:16px; line-height: 16px; text-align: center; color:#fff;
 background-color: #db3434; position:absolute; top:0px; right:20px;
 border-radius: 60px; -webkit-border-radius: 60px; -moz-border-radius: 60px; }
/*.he-rgt-w610 ul.lt-w610-info li a:hover { background-color:rgba(225,225,225,0.8); }*/

.he-rgt-w360 { width:360px; float:left; }
.he-rgt-w360 dl { width:280px; height:auto; overflow:hidden; padding-left: 26px; }
.he-rgt-w360 dl dt { height:56px; line-height: 58px; font-size: 18px; color:#ab273c;}
.he-rgt-w360 dl dd { line-height: 26px; }

.he-rgt-w360 dl dd a { font-size: 14px; color:#666; padding-left: 12px;}
.he-rgt-w360 dl dd a:hover { color:#ab273c; }
.he-rgt-w360 dl dd a.pending { background: url(../img/disc.png) no-repeat 0px 8px;}
.he-rgt-w360 dl dd a span { font-size:12px;margin:0px;padding-top:2px;float:right; color:#999}

.he-rgt-w360 a.w360-more { font-size: 12px; line-height: 56px; float:right; color:#999;}

.home-h1380 { height:1180px; background-color: #fff; padding-top: 26px; }
.home-h1380 h3 { color:#ab263c; background-color: #ffe8ec; }
.home-h1380 h3 span { font-size: 14px; float:right; }
.home-h1380 .lw-contact { height:30px; line-height: 30px; padding-left: 52px; padding-top: 20px; }
.home-h1380 .lw-contact em { width:16px; height:16px; display:block; float:left;
	background-color: #df4848; margin-top: 7px; margin-right: 8px; }
.home-h1380 .lw-contact span { font-size: 16px; display:block; float:left;padding-right: 40px; }
.home-h1380 span.lw-warning { color:#df4848; font-size: 14px; display:block; line-height: 60px; text-align: center; }
.home-h1380 table { width:930px; height:auto; text-align: left; }
.home-h1380 table tr { height:40px; line-height: 40px; }
.home-h1380 table thead tr td { padding-left: 20px; }
.home-h1380 table tbody tr td { padding-left: 20px; color:#6d6d6d; }

p.home-h1380-p { line-height: 14px; color:#a4a4a4; font-size: 12px; display:block; padding-top: 8px; }
p.home-h1380-p em { color:#df4848; }

.mt26 { margin-top: 26px; }
.home-h1380 h3 ul { width:auto; height:50px; padding-top: 6px; float:right; padding-right: 40px; }
.home-h1380 h3 ul li { width:110px; height:50px; float:left; font-size: 16px; text-align: center; cursor: pointer; }
.home-h1380 h3 ul li.current { background-color: #fff }
.lw-tab-ec-area { width:930px; height:64px; float:left; padding:30px 20px 0; }
.lw-tab-ec-area img { float:left; }
.lw-tab-ec-area span {  height:64px; color:#010101; padding-left: 20px; line-height: 64px; font-size: 16px;float:left; }
input.lw-but-w260 { width:260px; height:46px; line-height: 46px; background-color: #ab263c; float:right; margin-top: 8px; }
.tab-ec-t60 { margin-top:60px; height:auto; position:relative; }
.tab-ec-t60 h4 { width:100px; height:30px; line-height: 30px; display:block; text-align: center;
	color:#fff; background-color: #f29417; position:absolute; top:0px; left:108px; }
.tab-ec-t60 ul { height:auto; overflow:hidden; float:left; padding-left: 78px; }
.tab-ec-t60 ul li { height:24px; line-height:24px; padding:3px 0; font-size: 12px; position:relative; color:#333; }
.tab-ec-t60 ul li label { width:120px; float:left; text-align: right; padding-right: 4px; }
.tab-ec-t60 ul li label span { position:absolute; top:-4px; left:8px; font-size: 12px; }
.tab-ec-t60 ul li input[type="text"] { width:156px; height:20px; line-height: 20px; float:left; padding:0 10px; }
.tab-ec-t60 ul li input[type="text"].w30 { width:22px; }
.tab-ec-t60 ul li input[type="text"].w50 { width:34px; }
.tab-ec-t60 ul li em { float:left; display:block; padding:0 10px; }
.tab-ec-t60 ul li select { width:180px; height:24px; float:left; padding-left: 8px; }
.tab-ec-t60 ul li input[type="button"] { width:100px; height:22px; border:none; float:left; margin-left: 124px;
	background: url(../img/home.png) -1px -241px no-repeat; }
.tab-ec-t60 h4.title-en { left:496px; background-color: #f21771; }
.tab-ec-t60 h4.title-cn { left:142px; }
.tab-ec-t60 ul li span.l12 { left:-12px; }
.tab-ec-t60 ul li span.l42 { left:42px; }
.tab-ec-t60 ul li input[type="button"].en-but { width:114px; background-position: -186px -241px; }
.tab-ec-t60 ul.lw-tab-wauto { width:100%; }
.tab-ec-t60 ul.lw-tab-wauto li label { width:154px;  }
.tab-ec-t60 ul li p { height:24px; display:block; position:absolute; left:41%; }
.tab-ec-t60 ul li label strong { font-weight: normal; color:#c22f4f; }

.cor999 { color:#999; }

	/*包裹管理*/
.bg-white { background-color: #fff; }
.w970-r-h56 { width:100%; height:56px; line-height: 56px; float:left; font-size: 14px; background-color: #fafafa; position:relative; }
.w970-r-h56 span.lw-all-left { width:auto; padding-left: 10px; float:left; padding-right: 30px; }
.w970-r-h56 span.lw-all-left input[type="checkbox"] { width:18px; height:18px; float:left; margin:19px 10px 0 0; }
.lw-send-but { width:80px; height:32px; line-height: 32px; float:left; margin-top: 12px; cursor:pointer; padding-left: 44px;
	border:1px solid #b9b9b9; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;
	font-size: 14px; background:#f3f2f2 url(../img/home.png) 20px -298px no-repeat; }
a.lw-recovery-but { width:80px; height:32px; line-height: 32px; float:right; margin-top: 12px; cursor:pointer; padding-left: 24px; margin-right: 12px;
	border:1px solid #b9b9b9; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;
	font-size: 14px; position: relative; }
a.lw-recovery-but em { position: absolute; left: 80px; top: -10px; width: 34px; height: 22px; background:url(../img/new01.png) no-repeat;}
a.lw-rakuten-but { width:130px; height:32px; line-height: 32px; float:left; margin-top: 12px; cursor:pointer; padding-left: 24px; padding-right: 12px; 
	margin-left: 20px; border:1px solid #b9b9b9; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;
	font-size: 14px; position: relative; }
a.lw-rakuten-but em { position: absolute; left: 140px; top: -10px; width: 34px; height: 22px; background:url(../img/new01.png) no-repeat;}
.w970-r-h56 p { line-height: 56px; padding-left: 20px; color:#666; display:block; float:left; }
.w970-r-h56 p em { color:#ab273c; }

table.wrap-table { width:1168px; text-align: center; font-size: 12px; margin-bottom: 56px; }
table.wrap-table tr { height:56px; }
table.wrap-table thead tr { background-color: #ffe4e9; }
table.wrap-table thead tr td { font-size: 14px; font-weight: bold;}
table.wrap-table tbody tr td { word-break: break-all; }
table.wrap-table tr td a { display:block; line-height: 22px; }
table.wrap-table tr td input[type="checkbox"] { width:18px; height:18px; }
table.wrap-table tr td input[type="button"] { width:80px; height:26px; background-color: #dc8190; border:none; }
table.wrap-table tr td span.table-sign { position:relative; padding-right: 16px; }
em.ht-status , em.addr_em , em.poshytip, b.poshytip{ width:14px; height:14px; display:block; position:absolute; cursor:pointer;
	top:1px; right:0px; background:url(../img/home.png) -104px -307px no-repeat; text-indent: -9999px; }
em.ht-status , em.addr_em , em.poshytip2, b.poshytip2{ width:14px; height:14px; display:block; position:absolute; cursor:pointer;
	top:1px; right:0px; background:url(../img/home.png) -104px -307px no-repeat; text-indent: -9999px; }
table.wrap-table tr td span.table-green { color:#398600; }
.but-green { background-color:#8abe6a; }
.but-pink { background-color:#dc8190; }
table.wrap-table tr td span.table-info-span { color:#777; display:block; text-align: left; padding-left: 14px; 
	padding-top: 4px; line-height: 16px; } 
table.wrap-table tr td ul.table-info-ul { padding:4px 0 6px 14px; overflow:hidden; }
table.wrap-table tr td ul.table-info-ul li { float:left; padding-right: 8px; }
table.wrap-table tr td ul.table-info-ul li img { width:60px; height:40px; }
.magnify {/* cursor:pointer;*/ }

.affirm-but { width:400px; height:160px; margin:-80px 0 0 -200px; } 
.affirm-but span { height:35px; font-size: 14px; padding-top: 35px; display:block; }
.affirm-but span input[type="button"] { width:120px; height:35px; background-color: #a4a4a4 }
.affirm-but span input[type="button"].current { background-color:#ab263c; margin-left: 72px; margin-right: 10px; }

table.wrap-table tr td a.tick-but { width:80px; height:26px; line-height: 26px; display:block; margin:4px auto; }

	/*我的订单*/
ul.order-but { width:auto; height:30px; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px ;
	border:1px solid #b9b9b9; margin:13px 0 0 36px; display:inline-block; }
ul.order-but li { width:125px; line-height: 30px; border-right:1px solid #b9b9b9; float:left; text-align: center; overflow:hidden; }
ul.order-but li.or-bor-none { border-right: none; }
ul.order-but li a.cur-01 { border-radius: 6px 0 0 6px; -webkit-border-radius: 6px 0 0 6px; -moz-border-radius: 6px 0 0 6px ; }
ul.order-but li a.cur-02 { border-radius:0 6px 6px 0; -webkit-border-radius:0 6px 6px 0; -moz-border-radius:0 6px 6px 0; }
ul.order-but li a.current{ display:block; background-color: #e1e1e1; }

table.wrap-table tr td a.see-details { display:block; padding-top: 4px; }

	/*订单详情*/
.w970-auto-or-detail { height:auto; padding-bottom: 30px; overflow:hidden; margin-bottom: 10px; }
table.or-det-mark-table { width:928px; height:auto; margin-bottom: 30px; margin-top: 86px; }
table.or-det-mark-table tr { height:52px; }
table.or-det-mark-table tr td { font-size: 14px; color:#4b4b4b; padding-left: 20px; line-height:30px; width: 360px;}
table.or-det-mark-table tr td.mark-tab-w190 { width:130px; line-height: 52px; text-align: right; padding-right: 40px; background-color: #ffe8ec; }
.home-title { height:56px; line-height: 56px; font-size: 24px; color:#fff; background-color: #bababa;text-align: left;
 padding-left:26px; padding-right: 20px; }

table.or-det-info-table { width:928px; height:auto; margin-top: 30px; }
table.or-det-info-table tr { height:46px; }
table.or-det-info-table tr td { font-size: 14px; color:#4b4b4b; text-align: center; }
table.or-det-info-table tr td.info-table-td { padding-left: 20px; text-align: left; }
table.or-det-info-table tr td.info-table-td span { padding-right: 20px; }
table.or-det-info-table tbody tr td a { height:26px; line-height: 26px; color:#be5c6b; display:inline-block; 
	text-decoration:underline; }
table.or-det-info-table tbody tr td a em{width: 23px;height: 23px;background: url(../img/home.png) no-repeat -212px -302px;margin-bottom: -5px;display: inline-block;}

.lw-serve-det { padding:20px; }
.lw-serve-det h3 { height:36px; line-height: 36px; display:block; background-color: #e1e1e1; color:#333;
 font-size: 16px; padding-left: 18px; }
.lw-serve-det ul { overflow:hidden; color:#333; padding:10px 0 10px 18px; }
.lw-serve-det ul li { font-size: 14px; line-height: 30px; position: relative; }
.lw-serve-det ul li.fs18 { font-size: 18px; }
.lw-serve-det ul li.fs18 em { color:#b33b4f; }

	/*推荐奖励*/
.comend-title { height:56px; font-size: 24px; padding-left: 26px; line-height: 70px; border-bottom: 1px solid #f1f1f1; }
.comen-link { height:35px; line-height: 35px; font-size: 14px; padding-top: 20px; clear:both; }
.comen-link label { width:164px; padding-right: 12px; text-align: right; display:block; float:left; }
.comen-link input[type="text"] { width:328px; /*height:33px; border:1px solid #c9c9c9; padding:0 8px;float:left;*/ }
.comen-link input[type="button"].link-w150-but { width:150px; height:35px; float:left; background-color: #b33b4f; margin-left: 20px; }
ul.comend-txt-list { font-size: 14px; color:#333; line-height: 24px; padding:18px 0 0 56px; clear:both; }
.search-but { padding:40px 55px 12px; }
.search-but span.search-title { float:left; display:block; }
.search-but input[type="text"] { width:124px; height:33px; line-height: 33px;
	 border:1px solid #c9c9c9; padding:0 8px; float:right; margin-right: 12px; }
.search-but input[type="button"] { width:50px; height:35px; float:left; background-color: #b33b4f; float:right; }

table.search-table { width:860px; height:auto; text-align: center; } 
table.search-table tr td { height:46px; font-size: 14px; }
.pr156 { padding-left: 156px; }

	/*我的积分*/
.w970-r-h56 a.conversion { position:absolute; right:78px; top:14px; line-height: 36px; background-color: #388600; padding: 0 20px;}
.myPoints { padding:0 58px; clear:both; font-size: 14px; padding-bottom: 30px; }
.myPoints span.lw-mypoints-tit { height:76px; line-height: 76px; display:block; }
.myPoints span.lw-mypoints-tit em { font-size:24px; color:#b33b4f; font-weight:bold; }
.myPoints span.lw-mypoints-tit a { color:#0099ff; text-decoration: underline; margin-left: 14px; }

.myPoints span.lw-lh46 { height:46px; line-height: 46px; }
.myPoints table { width:854px; }
.myPoints table tr { height:30px; line-height: 30px; text-align: center; }

.int-exchange { width:500px; height:230px; margin:-115px 0 0 -250px; }
/*.int-exchange h3 { height:56px; line-height: 56px; background-color: #b33b4f; color:#fff; font-size: 18px; padding-left: 22px; }*/
.int-exchange a.close { top:18px; right:18px; }
.int-count-p20 { padding:10px 20px 20px; }
.int-count-p20 p { font-size: 14px; color:#b33b4f; padding-top: 14px; line-height: 20px; }

	/*优惠券*/
a.lw-useCash { width:130px; height:32px; line-height: 32px; display:block; background-color: #ab263c; float:right;
  border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px; cursor: pointer;color: #fff;
  text-align: center; margin:13px 16px 0 0; }
td.fleft { text-align: left; padding-left:10px; }

.ipt-cupon { width:460px; height:82px;background-color: #fff; position:absolute; top:56px; padding:20px;
	right:0px; border:1px solid #e1e1e1; display:none; }
.ipt-cupon h4 { font-size: 22px; line-height: 26px; }
span.count-ipt { height:35px; line-height: 35px; margin-top: 20px; display:block; overflow:hidden; font-size: 14px; }
span.count-ipt label { width:100px; float:left; text-align: right; }
span.count-ipt input[type="text"] { width:210px; }
span.count-ipt input[type="button"] { width:120px; height:35px; line-height: 35px; background-color: #ab263c;
 display:block; margin-left: 10px; float:left; }
 .ipt-cupon a.close { width:30px; height:30px; display:block; position:absolute; top:10px; right:10px;
 	background:url(../img/x-02.jpg) no-repeat; }

	/*收货地址*/
p.add-txt { height:56px; line-height: 46px; padding-left: 30px; display:block; clear:both; }
.addr-list { overflow:hidden; padding-left: 64px; }
.addr-list .addr-page { width:328px; height:auto; padding:16px 36px; float:left; margin:0 20px 20px 0; position:relative;
	border:3px solid #c9c9c9; cursor:pointer; }
.addr-list .current { border:3px solid #b33b4f; }
.addr-page ul.addr-pag-ul { overflow:hidden; font-size: 14px; color:#333; }
.addr-page ul.addr-pag-ul li { line-height: 26px; }
.addr-page ul.addr-pag-ul li span.pag-ul-left ,
.addr-page ul.addr-pag-ul li span.pag-ul-right { float:left; }
.addr-page ul.addr-pag-ul li span.pag-ul-left { width:70px; text-align: right; }
.addr-page ul.addr-pag-ul li span.pag-ul-right { width:258px; }
.addr-list .addr-page strong { width:132px; height:24px; line-height: 24px; display:block; text-indent: 1.6em;
position:absolute; bottom:0px; right:0px; font-size: 14px; text-align: center; color:#fff; font-weight: normal;
background:#b33b4f url(../img/home.png) 28px -355px no-repeat; }
.delete_addr{ float:right; width: 25px;height: 25px;margin: 0 5px;display: block;text-indent: -9999px;background-image: url(../img/cha_grey.png);background-repeat: no-repeat;}
.update_addr{ float:right; width: 25px;height: 25px;margin: 0 5px;display: block;text-indent: -9999px;background-image: url(../img/bj_grey.png);background-repeat: no-repeat;}
.delete_current{background-image:url(../img/cha_red.png) !important;}
.update_current{background-image:url(../img/bj_red.png) !important;}
.default_addr{background-image: url(../img/she_grey.png);background-repeat:no-repeat; text-indent:-9999px;display:block;position:absolute;bottom:0;right:0;width:125px;height:25px;}
.default_current{background-image:url(../img/she_red.png) !important;}


	/*添加收货地址*/
p.addr-prompt { margin:28px 32px 20px; display:block; background-color: #fff6e8; color:#ff8a00; font-size: 14px; text-align: center;
 line-height: 46px; border:1px dashed #ffde85; }
h3.tit-addr { font-size: 16px; background-color: #fafafa; color:#333; } 
	ul.tag-tit-home { width: auto;height: 50px;padding-top: 6px; float: right; padding-right: 40px; }
	ul.tag-tit-home li {   width: 110px;height: 50px;float: left; font-size: 16px;text-align: center;cursor: pointer; }
	ul.tag-tit-home li.current { background-color: #fff; }
h3.tit-addr span { font-size: 14px; color:#a2a2a2; float:right; line-height: 28px; text-align: left; }
h3 span.pt15 { padding-top: 15px; }
ul.lw-addr-ul { padding-top: 10px; }
ul.lw-addr-ul > li.lw-addr-ul-txt { padding-left: 30px; color:#ff9322; padding-bottom: 10px; }
ul.lw-addr-ul > li { height:35px; line-height: 35px; padding-bottom: 26px; font-size: 14px; position:relative; }
ul.lw-addr-ul li label { width:190px; float:left; text-align: right; }
ul.lw-addr-ul li label em { color:#ff002b; }
ul.lw-addr-ul li input[type='text'] ,
ul.lw-addr-ul li input[type='password'] { height:33px; border:1px solid #c9c9c9; padding:0 8px; float:left; line-height: 33px; }
ul.lw-addr-ul li textarea { border:1px solid #c9c9c9; padding:0 8px; float:left; height: 140px;  width: 500px; margin:0 0 26px 14px; }

ul.lw-addr-ul li input[type='text'].w186-ipt { width:170px; margin-left: 14px; }
ul.lw-addr-ul li input[type='text'].w270-ipt { width:252px; margin-left: 14px; }
ul.lw-addr-ul li input[type='text'].w632-ipt { width:646px; margin-left: 14px; }
ul.lw-addr-ul li input[type='text'].w360-ipt { width:342px; margin-left: 14px; }
ul.lw-addr-ul li input[type='text'].w560-ipt { width: 546px; margin-left: 14px; }

.select270 { width:270px; height:35px; float:left; margin-left: 14px; }
.select270 .selectFruits { width: 270px;  }
.select270 .selectFruits .passiveSelect, 
.select270 .selectFruits .activeSelect { background: url(../img/home.png) -0px -472px no-repeat;}
.select270 .selectFruits .activeSelect{ }
.select270 .selectFruits ul{ width:268px; }
.select270 .selectFruits li{ width:268px; height:24px; line-height: 24px; padding-bottom: 0px; }

.select114 { width:114px; height:35px; float:left; margin-left: 14px; }
.select114 .selectFruits { width: 114px; }
.select114 .selectFruits .passiveSelect, 
.select114 .selectFruits .activeSelect { background: url(../img/home.png) -0px -400px no-repeat; }
.select114 .selectFruits .activeSelect{ }
.select114 .selectFruits ul{ width:112px; }
.select114 .selectFruits li{width:112px; height:24px; line-height: 24px; padding-bottom: 0px; }

.file-but { position:relative; }
.file-but input[type='button'] { width:74px; height:35px; border-top:1px solid #c9c9c9; border-left: none;
	border-right:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; } 
.file-but input[type='file'] { width:74px; height:35px; position:absolute; top:0px; right:328px;
filter:alpha(opacity=0); /*IE滤镜，透明度50%*/-moz-opacity:0; /*Firefox私有，透明度50%*/opacity:0;/*其他，透明度50%*/  }
.file-but span.fileTxt { display:block; color:#b33b4f; padding-left: 204px; }
ul.lw-addr-ul li.h100 { height:80px; }
.tacer { text-align: center; padding-bottom: 30px; }
input[type='button'].lw-sub-but,
input[type='submit'].lw-sub-but
{ width:266px; height:46px; background-color: #ab263c; }

	/*基本信息*/
table.tab-detail-info { width:930px; margin:20px; } 
table.tab-detail-info tr td { height:58px; line-height: 58px; padding-left: 50px; font-size: 14px; }
table.tab-detail-info tr td.td-ffe8ec { background-color: #ffe8ec; }
.select157 { width:157px; height:35px; float:left; }
.select157 .selectFruits { width: 157px;}
.select157 .selectFruits .passiveSelect, 
.select157 .selectFruits .activeSelect { background: url(../img/home.png) -0px -560px no-repeat; }
.select157 .selectFruits .activeSelect{ }
.select157 .selectFruits ul{ width:155px; }
.select157 .selectFruits li{ width:155px; }
/*table.tab-detail-info tr td input[type='text'] { height: 33px; border: 1px solid #c9c9c9; padding: 0 8px; }*/
table.tab-detail-info tr td input[type='text'].w186-ipt { width:168px; } 
table.tab-detail-info tr td textarea { width:524px; height:84px; padding:8px; resize: none; border: 1px solid #c9c9c9; 
	vertical-align: top; margin:10px 0; }
.targ { text-align: right; padding-bottom: 30px; padding-right: 20px; }
input[type='button'].lw-sub-but-w200,
input[type='submit'].lw-sub-but-w200
{ width:200px; }

	/*修改密码*/
ul.lw-addr-ul li input[type='password'].w670-ipt { width: 630px; margin-left: 14px; }
ul.lw-addr-ul li em.sub-warning { width:616px; top:35px; left:204px; border-bottom: 1px solid #ab273c;
	border-left: 1px solid #ab273c;  border-right: 1px solid #ab273c; }
ul.lw-addr-ul li input[type='password'].w800-ipt { width: 800px; margin-left: 14px; }
ul.lw-addr-ul li em.sub-w800 { width:786px; }


	/*用户通知*/
.comend-title a.ifrm-return { font-size: 14px; float:right; padding-right: 26px; color:#ab263c; }
ul.lw-inform-ul { height:auto; overflow:hidden; padding:0 10px 36px; }
ul.lw-inform-ul li { height:48px; line-height: 48px; color:#444; padding:0 18px; border-bottom:1px dashed #e7e7e7; }
ul.lw-inform-ul li a { display:block; color:#666; font-size: 14px }
ul.lw-inform-ul li span { float: right; }
ul.lw-inform-ul li a:hover { color:#930000; }

.ifrm-detail-txt { padding:26px; font-size: 14px; color:#999; line-height: 24px; }

	/*提交发货申请*/
h3.fs22 { font-size: 22px; }
.pay-h118 { height:117px; border-bottom: 1px solid #f2f2f2; padding:0 26px; font-size: 14px; overflow: hidden;}
.pay-h118 h4 { height:56px; line-height: 74px; font-size: 16px; }
.pay-h118 span { padding-right: 36px; display:block; float:left; padding-top: 16px; position: relative; }
.pay-h118 span em { color:#b65360; }
.pay-h118 span > b.poshytip { top: 16px; right: 16px; }
.pay-h118 span.total { font-size: 18px; float:right ; padding-right: 0px; }
.pay-h35-input { height:35px; padding:10px 26px; border-bottom: 1px solid #f2f2f2; font-size: 14px; clear:both;}
.pay-h35-input input[type="checkbox"] { width:18px; height:18px; vertical-align: top; float:left; margin-top: 8.5px; }

.payselectw186 { width:186px; height:35px; float:left; padding:0 20px; }
.payselectw186 .selectFruits { width: 186px;  }
.payselectw186 .selectFruits .passiveSelect, 
.payselectw186 .selectFruits .activeSelect { background: url(../img/home.png) -0px -624px no-repeat;}
.payselectw186 .selectFruits .activeSelect{ }
.payselectw186 .selectFruits ul{ width:184px; }
.payselectw186 .selectFruits li{ width:184px;}


.payselectw276 { width:276px; height:35px; float:left; padding:0 20px; }
.payselectw276 .selectFruits { width: 276px; }
.payselectw276 .selectFruits .passiveSelect, 
.payselectw276 .selectFruits .activeSelect { background: url(../img/home.png) -0px -693px no-repeat;}
.payselectw276 .selectFruits .activeSelect{ }
.payselectw276 .selectFruits ul{ width:274px; }
.payselectw276 .selectFruits li{ width:274px; }

.pay-h90 { height:90px; padding-left: 26px; line-height: 90px; } 
.pay-h90 { font-size: 18px; }
.pay-h90 em { font-size: 24px; color:#b65360; }

.payway { height:35px; padding:20px 26px 0 26px; font-size: 14px; }
.payway input[type='radio'] { width:18px; height:18px; float:left; margin-right: 8px; vertical-align:top; margin-top: 8.5px; }
.payway img { height:35px; float:left; }
.payway span { display:block; float:left; line-height: 35px; color:#ff0000; padding-left: 8px; }

.brbNone { border-bottom: 0px; }
input.pay-ipt-w320 { width:320px; margin-right: 10px; }
input.pay-ipt-w200 { width:200px; }
.pt8 { padding-top: 8px; line-height: 35px; }
.pt8 label { float:left; vertical-align: top; }
.payselectw116 { width:116px; height:35px; float:left; margin-right: 10px; }
.payselectw116 .selectFruits { width: 116px; }
.payselectw116 .selectFruits .passiveSelect, 
.payselectw116 .selectFruits .activeSelect { background: url(../img/home.png) -211px -560px no-repeat;}
.payselectw116 .selectFruits .activeSelect{ }
.payselectw116 .selectFruits ul{ width:114px; }
.payselectw116 .selectFruits li{ width:114px; }
.payselectw116 input[type='text'] {margin-right: 10px; width: 100px;}
.pay-h110-but { height:80px; border-top: 1px solid #f2f2f2; background-color: #f3f3f3; margin-top:30px;
	text-align: center; padding-top: 30px; }

	/*订单支付状态*/
.lw-hint { text-align: center; margin-bottom: 80px; } 
.lw-hint img.hint-img { margin:158px 0 0 0; } 
.lw-hint p.hint-txt-01 { font-size: 30px; color:#ab273c; padding:4px 0; }
.lw-hint p.hint-txt-02 { font-size: 14px; }
.h42-but-hint { height:42px; padding: 36px 0 160px 400px; }
.h42-but-hint a { width:178px; height:40px; display:block; float:left; border:1px solid #ab273c; color:#ab273c;
	margin-right: 10px; background-color: #f3f2f2; line-height: 42px;
	border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; }

.show {display:""}
.hide {display:none}
.ipt-pay { overflow: hidden;}
.name-ipt-pay > input { margin-right: 20px; }
.select-pay > span { float: left; }
.select-pay > span > div { margin-top: 8px;}
.select-pay > span select { height: 38px; margin-right: 10px; }
.select-pay .select-pay-ipt > div { margin-left: 10px; }
.select-pay .select-pay-ipt > div input + em { float: left; font-size: 14px; margin-left: 8px; line-height: 38px; display: block; color: #999; }
.select-pay select, .payselectw186 select, .payselectw276 select  {  border: 1px solid #c9c9c9 }
 div.pay-balance { height:35px; }
 div.pay-balance span { float: left; padding: 12px 12px 0 0 }
 div.pay-balance input[type="text"] { float:left; width: 150px; margin-right: 12px}
 div.pay-balance select { border: 1px solid #c9c9c9 }

	/*余额抵扣*/
b.pay_icon_point { width: 18px; height: 18px; display: block; background: url(../img/pay-icon-point.png) no-repeat; float: left;
	margin-top: 12px; margin-right: 10px; }
b.pay_icon_point:hover + span.pay_point_details , span.pay_point_details:hover { display: block; }
span.pay_point_details { display: block; position: absolute; z-index: 999; top: 46px; left: 120px; width: 406px; height: 56px; line-height: 1.2;
	 background: url(../img/pay-point-bg.png) no-repeat; display: none; }
span.pay_point_details > p{ padding-top: 4px; margin: 0 10px; font-size: 12px; color: #848484;}

	/*添加表示-弹出层*/	
.Addsign { width:178px; height:78px;padding:16px;}
.Addsign::before { width: 10px; height: 18px;position: absolute;display: block;top: 50%;left: -10px; margin-top: -9px;
	background: url(../img/icon.png) -328px -1296px no-repeat; content: ""; }
.Addsign label { width:178px; font-size: 14px; color:#333; display:block; }
.Addsign input[type='text'] { width:160px; height:28px; line-height: 28px; margin:6px 0;
 border:1px solid #ccc; padding:0 8px; }
.Addsign span { width:178px; height:26px; display:block; }
.Addsign span input[type='button'] { width:62px; height:26px; line-height: 26px; text-align: center;float:left; border:none;
	background-color: #f4f3f3; vertical-align: top; margin-right: 20px; cursor:pointer;
border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; color:#1b191e; }
.Addsign span input[type='button'].current { background-color: #dc8190; color:#fff; }

	/*状态-弹出层*/
.look-status { height:38px; line-height: 38px; padding:0 16px; }
.look-status::before { width: 18px; height: 8px;position: absolute;display: block; bottom:-8px;left: 50%; margin-left: -9px;
	background: url(../img/icon.png) -346px -1301px no-repeat; content: ""; }

	/*手机号码*/
.showPhone { width:570px; height:340px; margin-left:-285px; margin-top: -170px; }
/*.showPhone h3 { height: 56px;line-height: 56px;background-color: #b74d5e;font-size: 18px;padding-left: 22px; color: #fff;
  border-bottom: 2px solid #e6e6e6; }*/
.showPhone a.pClose { top:18px; right:18px; } 
.phone-h292 { /*height:282px;*/ overflow:hidden; }
.phone-ipt-h40 { overflow:hidden; height:40px; line-height: 40px; padding-top: 26px; font-size: 14px; position:relative; } 
.phone-h292 label { width:120px; float:left; text-align: right; padding-right: 10px; }
.phone-h292 input[type='text'] { height:38px; line-height: 38px; } 
.phone-h292 input[type='text'].phone-w110 { width:94px; margin-right: 10px; }
.phone-h292 input[type='text'].phone-w280 { width:262px; }
.phone-h292 input[type='text'].phone-w240 { width:224px; }
.phone-ipt-h40 input[type='button'] { width:90px; height:30px; background-color: #fbb100;
position:absolute; top:31px; right:204px; }
.phone-h292 p { color:#aeb0b1; font-size: 14px; line-height: 40px; padding-left: 130px; } 
.phone-ipt-h38 { height:38px;/* margin-top: 20px;*/ overflow:hidden; padding-left: 170px; } 
.phone-ipt-h38 input[type='button'] { width:110px; height:38px; margin-right: 10px;} 
.phone-ipt-h38 input[type='button'].current { background-color: #ab273c }
p.cur-phone { font-size: 16px; color:#747474; }
.phone-h292 .pt4 { padding-top: 4px; }

/*弹出层*/
.mfyImg { position:absolute; top:50%; left:50%; z-index: 101; border:4px solid #fff; display:none; }
.mfyImg a { width:52px; height:95px; position:absolute; top:50%; margin-top: -48px;
	background-image: url(../img/arrow-icon.png); background-repeat: no-repeat; }
.mfyImg a.next { right:10px; background-position: -52px 0px; }
.mfyImg a.prev { left:10px; background-position: 0px 0px; }

/*地址认证*/
.pop-audit { width:780px; height:400px; margin:-190px 0 0 -390px; }
a.cle-top18 { top:18px; }
.cif-content { margin:0 14px; }
.cif-content ul { overflow:hidden; }
.cif-content ul li { padding:28px 0px; overflow:hidden; border-bottom:1px solid #f2f2f2; }
.cif-content ul li span.cif-left { width:100px; height:110px; float:left; display:block; margin: 0 58px; 
background: url(../img/certification-icon.jpg) 0px 0px no-repeat; }
.cif-content ul li span.cif-left-02 { background-position: 0px -161px; }
.cif-content ul li span.cif-right { width:536px; height:110px; float:left; display:block; }
.cif-content ul li span.cif-right strong { font-size: 16px; color:#333; font-weight: normal; padding:4px 0 8px; display:block; }
.cif-content ul li span.cif-right p { font-size: 14px; color:#999; }
.cif-content ul li span.address { height:42px; padding-top: 10px; display:block; position:relative; }
.cif-content ul li span.address input[type="button"] { width:280px; height:42px; background-color: #b74d5e }
.cif-content ul li span.address input[type="file"] { width:280px; height:42px; position:absolute;top:10px; left:0px; cursor:pointer;
filter:alpha(opacity=0); /*IE滤镜，透明度50%*/-moz-opacity:0; /*Firefox私有，透明度50%*/opacity:0;/*其他，透明度50%*/  }
.cif-content ul li span.address input[type="button"].cif-but-cecece { background-color: #666666; }

.payselectw186 > select { height: 38px; width: 100%; }
.couponArea > select { height: 36px; }
input[type="text"], input[type="password"] { border: 1px solid #c9c9c9; float: left; height: 36px; line-height: 36px; padding: 0 8px; }
.jsCheckCouponCodeStatus { line-height: 38px; padding-left: 10px; color:#999; }
.jsCheckAlipayCouponStatus { line-height: 38px; padding-left: 10px; color:#999; }
.payselectw276 { float: left; height: 35px; padding: 0; width: 530px; } 

/*不同国家，不同的转运方式提示是否支持*/
.country_tips { display:none; padding-bottom: 0; height: 50px}
.country_tips div {width: 646px; height: 35px; margin-left: 204px; position: relative; display: block;}
.country_tips .compop{ position: relative; padding: 8px; top: auto; left: auto;}
ul.lw-addr-ul li.country_tips { height: auto; padding-bottom: 5px; margin-top: -20px}
li.country_tips .compop { padding: 0 15px 0 0; border:0;  }

.familymart_box { padding:20px; margin:10px 10px 30px 10px; border:1px solid #ccc; line-height:30px;background:#f7f7f7;}
.familymart_bt { font-size:18px;}
.familymart_bt span{ font-size:14px;}
.familymart_bt span a{ color:#be5c6b;}
.familymart_list { font-size:14px; color:#666;}


/*商家返利*/
.rebate-h262 { height: 510px; clear: both; background: url(../img/rebate-top-bg.jpg) repeat-x; }
.rebate-h80 { padding:16px 0; font-size: 16px; text-align: center; overflow: hidden; }
.rebate-h80 > p { line-height: 40px; display: block; }
.rebate-h80 > p em { font-size: 22px; color: #ed5871; padding:0 6px; }
.rebate-h80 > p a { font-size: 12px; color: #ed5871; margin-left: 70px; }
.rebate-h186 { height: 162px; padding:10px 10px 0; position: relative; }

.rebate-h186 span { display: block; }
.rebate-h186 span.rebate-letian { height: 112px; border: 2px solid #f0f0f0; padding:16px; }
/**/
/*.rebate-h186 { height: 340px }
.rebate-h186-end { border-top: none }*/


span.rebate-letian > img { float: left; }
span.rebate-letian span.rate-letian-w460 { width: 460px; margin-left: 12px; float: left; }
span.rate-letian-w460 h4 { font-size: 18px; color: #ed5871; height: 34px; line-height: 40px; }
span.rate-letian-w460 h4 > a { color: #ed5871; font-size: 18px; }
span.rate-letian-w460 p { font-size: 13px; line-height: 18px; color: #666; padding-top: 6px; }
span.rate-letian-w460 p.tips { font-size: 12px; color: #ed5871; padding-top: 2px; }
span.rebate-letian span.rate-letian-w170 { width: 190px; margin-right: 26px; float: right; }
span.rate-letian-w170 > span { font-size: 22px; color: #ed5871; text-align: center; line-height: 50px; }
a.rate-h80-btn { width: 180px; height: 40px; line-height: 40px; text-align: center; display: block;
	color: #fff; background-color: #ed5871; margin:0 auto; }

.rebate-w914 { font-size: 14px; padding:4px 26px; }
.rebate-w914 > h4 { height: 34px; font-size: 18px; line-height: 40px; color: #000; padding-bottom: 4px; }
.rebate-w914 > p { line-height: 20px; height: 40px; overflow: hidden; }
.rebate-w914 > p a { color: #0097dd; float:right; margin-right: 8px; }	
.rebate-w914 > img { margin:10px 0 16px 28px; }
.rebate-page .w970-r-h56 > span { display: block; float: left; height: 30px; color: #000; 
	line-height: 30px; padding:13px 0 0 20px; }
.clor-08a300 { color: #08a300; }
.rate-answer { width: 86px; display: block; height: 18px; line-height: 18px; margin:0 auto; position: relative; }
.rate-answer > em { width: 18px; height: 18px; display: block; cursor: pointer; 
	background: url(../img/answer.jpg) no-repeat; float: right; }
table.wrap-table tr td input[type="button"].rate-btn-f5be00 { background-color: #f5be00; }
ul.rate-order-tab { margin-right: 12px; float: right; }
ul.rate-order-tab li { width: 96px; }
.rate-answer em.ht-status { top:0; }


.rebate-w914 > ul.rebate-list { width: 902px; overflow: hidden; padding:14px 0 24px 4px; }
ul.rebate-list li { width: 132px; height: 120px; float: left; padding-right: 49px; padding-top: 28px; line-height: 20px;
	background: url(../img/rebate-list.jpg) no-repeat; font-size: 14px;
	color: #ed5871; text-align: center; }
ul.rebate-list li > span { display: block; padding-left: 10px; }
ul.rebate-list  li.rebate-list-02 { width: 143px; background-position: -181px 0; padding-right: 56px; }
ul.rebate-list  li.rebate-list-03 { width: 136px; background-position: -379px 0; padding-right: 56px; }
ul.rebate-list  li.rebate-list-04 { width: 136px; background-position: -571px 0; padding-right: 60px; }
ul.rebate-list  li.rebate-list-05 { background-position: -766px 0; padding-right: 0 }


.rebate-apply-source { width: 880px; height: 54px; border: 1px dashed #b1b1b1; font-size: 14px;
	margin:12px auto 20px; padding:0 16px; clear: both }
.rebate-apply-source span{ margin: 0px 24px; line-height: 54px }

ul.lw-addr-ul li .tips { display:block; color:#b33b4f; padding-left: 410px; }
ul.lw-addr-ul li .tips-line { padding-left: 204px; line-height: 25px; }

/*10/19新增*/
.rebate-h376{ height: 420px; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb;}
.rebate-w450{ width: 450px; height: 162px; padding:10px 10px 0; float: left;}
span.rebate-letian-new { display: block; height: 126px; border: 2px solid #f0f0f0; padding:16px;}
span.rebate-letian:hover ,
span.rebate-letian-new:hover{ border: 2px solid #00a95f;}
span.rebate-letian-new img { float: left; width: 168px; height: 102px; margin-top: 22px;}
span.rate-letian-w240 { display: block; width: 230px; margin-left: 14px; float: left; }
span.rate-letian-w240 h4 { font-size: 18px; color: #ed5871; height: 34px; line-height: 40px; }
span.rate-letian-w240 h4 a { color: #ed5871; font-size: 18px; }
span.rate-letian-w240 p { font-size: 12px; line-height: 18px; color: #666; padding-top: 6px; } 
a.rate-h26-btn { float: right; width: 72px; height: 26px; line-height: 26px; text-align: center; display: block; font-size: 12px;
	color: #fff; background-color: #ed5871; }


/*个人中心 首页改版*/
.he-rgt-w610 ul.lt-w610-info li a { background-image: url(../img/sprites.png); }
.he-rgt-w610 ul.lt-w610-info li a.lt-w610-info-01 { background-position: 17px -110px; }
.he-rgt-w610 ul.lt-w610-info li a.lt-w610-info-02 { background-position: -75px -110px; }
.he-rgt-w610 ul.lt-w610-info li a.lt-w610-info-03 { background-position: -169px -110px; }
.he-rgt-w610 ul.lt-w610-info li a.lt-w610-info-04 { background-position: -260px -110px; }
.he-rgt-w610 ul.lt-w610-info li a.lt-w610-info-05 { background-position: -353px -110px; }
.he-rgt-w610 ul.lt-w610-info li a.lt-w610-info-01:hover { background-position: 17px -265px; }
.he-rgt-w610 ul.lt-w610-info li a.lt-w610-info-02:hover { background-position: -75px -265px; }
.he-rgt-w610 ul.lt-w610-info li a.lt-w610-info-03:hover { background-position: -169px -265px; }
.he-rgt-w610 ul.lt-w610-info li a.lt-w610-info-04:hover { background-position: -260px -265px; }
.he-rgt-w610 ul.lt-w610-info li a.lt-w610-info-05:hover { background-position: -353px -265px; }
.change-photo { width: 160px; display: block; float: left; text-align: center; margin-top: 30px }
span.change-photo-img { width: 100px; height: 100px; display: block; overflow: hidden; cursor: pointer;
	position: relative; margin:0 auto; background-color: #ffeaee;
	border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%; }
span.change-photo-img > span { width: 100%; height: 26px; color: #fff; display: block;
	position: absolute; bottom:-26px; left: 0px;
	-webkit-transition: 200ms; -moz-transition: 200ms; transition: 200ms; }
span.change-photo-img:hover > span { bottom: 0; }	
span.change-photo-img > span strong { width: 100%; line-height: 22px; position: absolute; z-index: 2; font-size: 12px; font-weight: normal;
	display: block; text-align: center; }	
span.change-photo-img > span > em { width: 100%; height: 100%; display: block; background-color: #000;
	position: absolute; top:0px; left: 0px; z-index: 1; 
	opacity: 0.6; filter:alpha(opacity=60); -moz-opacity:0.6; }
.he-rgt-w610 img.lt-w610-img { width: 100px; height: 100px; float: none; margin-left: 0 }
.he-rgt-w610 ul.lt-w610-ul-list { padding-left: 18px; }
.change-photo > p { height: 30px; line-height: 30px; font-size: 12px; color: #666; text-align: center; cursor: pointer; }
/*.change-photo > p #nickname { float: right; max-width: 95px; overflow: hidden; }*/
a.change-photo-sigIn { width: 64px; height: 24px; line-height: 24px; margin:0 auto; display: block;
	background-color: #fe8900; color: #fff; font-size: 12px; }

/*用户头像、名称更换*/
.uesr-popup { width:auto; height:auto; position:fixed; top:50%; left:50%; z-index: 101;
	background-color: #fff; display:none;
	border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px;
	box-shadow: 0 0 4px #666; -webkit-box-shadow: 0 0 4px #666; -moz-box-shadow: 0 0 4px #666; }
.change-photo-pop { width: 560px; height: 380px; margin:-190px 0 0 -280px; }
.uesr-popup > h2 { height: 40px; line-height: 50px; font-size: 14px; color: #666; padding-left: 26px; }
ul.change-photo-list { padding:0 28px; overflow: hidden; }
ul.change-photo-list > li { width: 80px; height: 80px; float: left; margin:6px 2px 0; }
ul.change-photo-list > li a { width: 74px; height: 74px; overflow: hidden;
	border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px;
	border: 3px solid #fff; display: block; }
ul.change-photo-list > li a:hover ,
ul.change-photo-list > li a.current { border: 3px solid #df0126; }
ul.change-photo-list > li a img { width: 74px; height: 74px; }

span.change-photo-h36 { display: block; height: 36px; float: right; padding-right: 18px; padding-top: 22px; }
span.change-photo-h36 a { width: 96px; height: 36px; line-height: 36px; margin-right: 6px; float: left;
	background-color: #b33b4f; display: block; }

.modify-nickname { width: 580px; height: 300px; margin:-150px 0 0 -290px; }
.modify-nickname a.pClose { top:18px; right:18px; } 
.phone-h242 { height: 242px; padding:0 85px; }
span.modify-nickname-h62 { height: 62px; display: block; padding-top: 20px; padding-bottom: 20px; }
span.modify-nickname-h62 > b { width: 42px; height: 62px; display: block; float: left;
	background: url(../img/sprites.png) 0 -184px no-repeat; }
span.modify-nickname-h62 label { width: 70px; height: 42px; line-height: 42px; padding-top: 20px; text-align: right;
	vertical-align: top; float: left; font-size: 16px; color: #666; }
span.modify-nickname-h62 input[type='text'] { width: 270px; height: 40px; line-height: 40px; margin-left: 10px; margin-top: 20px;
	border: 1px solid #e6e6e6; padding:0 8px; }
.phone-h242 > p { font-size: 14px; color: #aeb0b1; line-height: 24px; }
a.modify-nickname-btn { width: 122px; height: 38px; line-height: 38px; display: block; text-align: center;
	background-color: #ab273c; color: #fff; margin:20px auto 0; }

.transit-bg { background-color: #ebebeb; }
/*.transit { width: 639px; height: 392px; position: absolute; top:50%; left: 50%; margin:-196px 0 0 -319.2px; }*/
.transit { width: 639px; height: 392px; margin: 40px auto; }
.transit-top { height: 80px; }
.transit-top strong { height: 80px; line-height: 84px; font-size: 22px; float: right; 
	display: block; color: #a5a5a5; font-style: italic }
.transit-h312 { height: 366px; border: 3px solid #ffc9d4; background-color: #fff; }
.transit-h312 dl { overflow: hidden; padding:28px 0 0 38px; line-height: 30px; color: #666; font-size: 14px; }
.transit-h312 dl dt { color: #ab263c; }
.transit-h312 > a { width: 192px; height: 48px; line-height: 48px; text-align: center; margin:20px auto; display: block;
	background-color: #ed5871; color: #fff; font-size: 14px; }
.transit-h312 > p { font-size: 14px; text-align: center; display: block; color: #666; }
.transit-h312 > p em { color: #ed5871; }

.recovery_status_0 { color:#666666; }
.recovery_status_1 { color:#398600; }
.recovery_status_2 { color:#ed5871; }
.recovery_status_2 > span { position: relative; padding-right: 16px }

/*warn*/
.error-h720 { height: 720px;position: relative;} 
.warm-h480 { width: 954px; height: 477px; position: absolute; top:50%; left: 50%; 
	margin: -240px 0 0 -480px; background-color: #fff; border: 3px solid #ab273c; }
.warm-h480 h2 { height: 49px; line-height: 49px; background-color: #ab273c; font-size: 22px; color: #fff;
	text-align: center; }
.warm-content { overflow: hidden; padding-top: 56px; }
.warm-content > b { width: 69px; height: 59px; float: left; margin-left: 98px; margin-right: 26px;
	display: block; background: url(../img/warm-icon.jpg) no-repeat; }
ul.warm-cent-list { float: left; font-size: 14px; color: #3f3f3f; padding-bottom: 24px; }
ul.warm-cent-list li { padding-bottom: 14px; }
ul.warm-cent-list li > p { color: #f18903 }
a.warm-btn { width: 148px; height: 30px; clear: both; border: 1px solid #b9b9b9; background-color: #f2f1f1; color: #333;
	text-align: center; line-height: 30px; display: block; margin:0 auto;
	border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; font-size: 14px; }


/*乐天包裹申请页面*/
.shw-ticketapply-tab { width: 100%; height: 56px; background-color: #ffe8ec; }
	.shw-ticketapply-tab ul{ width: 300px; height: 50px; line-height: 50px; padding-top: 6px; padding-left: 25px;}
	.shw-ticketapply-tab ul li { float: left; width: 150px; text-align: center; font-size: 16px; color: #ab263c;}
	.shw-ticketapply-tab ul li.shw-ticketapply-tabon { background-color: #fff;}
.shw-ticketapply-content { width: 100%; height: 100%; font-size: 14px; background-color: #fff; }
.shw-ticketapply-content-act { height: auto; overflow: hidden; border-bottom: 1px solid #e4e4e4; margin: 30px 35px 0; padding-bottom: 30px;}
	.shw-ticketapply-act-left { float: left; width: 166px; text-align: right; height: auto;}
	.shw-ticketapply-act-left p { height: 25px; line-height: 25px;}
	.shw-ticketapply-act-left p em { color: #ff0000;}
	.shw-ticketapply-act-right { float: left; width: 734px; }
	.shw-ticketapply-act-right p { height: 25px; line-height: 25px; display: inline-block; padding-bottom:6px; }
	.shw-ticketapply-act-right p em{ color: #999; font-size: 12px;}
	.shw-ticketapply-act-right p input[type='radio']{ width: 18px; height: 18px; margin-top: 4px; vertical-align: top;}
.shw-ticketapply-content-order{ margin: 30px 35px 0; padding-bottom: 10px; float: left;}
.shw-ticketapply-content-order ul{ height: auto; }
.shw-ticketapply-content-order li{ clear: both; }
	.shw-ticketapply-order-left { float: left; width: 150px; text-align: right; margin-bottom: 20px;}	
	.shw-ticketapply-order-left p { height: 40px; line-height: 40px;}
	.shw-ticketapply-order-left p em { color: #ff0000;}
	.shw-ticketapply-input { float:left; font-size:14px; margin-right: 40px; margin-bottom: 20px;}
	.shw-ticketapply-input input { width:215px; padding:0 10px; height:38px; border-radius:3px; 
	border:1px solid #c9c9c9; background:none; color:#888;}
	.shw-ticketapply-delete { float: left; width: 150px; text-align: right;}
	.shw-ticketapply-delete img { float: left; width: 18px; height: 18px; padding: 10px; margin-left: 70px;}
	.shw-ticketapply-delete p { height: 40px; line-height: 40px; text-align: right;}
	.shw-ticketapply-add { width: 100%; height: 40px; padding-bottom: 10px; }
	.shw-ticketapply-add img { float: left; width: 18px; height: 18px; padding: 10px; margin-left: 70px;}
	.shw-ticketapply-add p { float: left; height: 40px; line-height: 40px; }
	.shw-ticketapply-add em { float: left; height: 40px; line-height: 40px; color: #999; font-size: 12px;}

#addedTicket { display: block;}
#addedTicket .shw-ticketapply-order-left{ margin-bottom: 10px;}
#addedTicket .shw-ticketapply-input { margin-bottom: 10px;}

.shw-ticketapply-order-viewpic { position: relative; float: left; }
.shw-ticketapply-order-viewpic input[type='text'] { width: 400px; height: 38px; line-height: 38px; border-top-left-radius: 3px;border-bottom-left-radius: 3px;
    border: 1px solid #c9c9c9; }
.shw-ticketapply-order-viewpic input[type='button'] { width:74px; height:40px; border-top:1px solid #c9c9c9; border-right:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9;
	border-top-right-radius: 3px;border-bottom-right-radius: 3px;} 
.shw-ticketapply-order-viewpic input[type='file'] { position:absolute; top:0; right:0; width:74px; height:38px;
	filter:alpha(opacity=0); /*IE滤镜，透明度50%*/-moz-opacity:0; /*Firefox私有，透明度50%*/opacity:0;/*其他，透明度50%*/  }
.shw-ticketapply-order-submitpic { float:left; }
.shw-ticketapply-order-submitpic input[type="button"] { width:84px; height:40px; line-height: 40px; margin-left: 10px; border-radius: 3px; margin-right: 6px;}
.btn-gray{ background-color: #f3f2f2;  color: #333; border: 1px solid #c9c9c9; cursor: pointer;}
.btn-blue{ background-color: #46b7fe; color: #fff; border: 1px solid #0786d6; cursor: pointer;}
em.fileTxt { color: #ff0000; font-size: 12px; padding: 5px 0 20px; float: left;}
.pd-20{ padding: 20px 0; clear: both;}
.shw-ticketapply-ordersubmit { width: 100%; margin-bottom: 40px; }
.shw-ticketapply-notice { width: 100%; line-height: 47px; background-color: #fffdc7; text-align: center; margin-bottom: 20px;}
.shw-ticketapply-notice p { color: #ff0029; }
.fz-16{ font-size: 16px;}
.shw-ticketapply-pop-content{ /*height: 75px;*/ padding: 54px; display: block; overflow: hidden; }
.shw-ticketapply-pop-content img { float: left; width: 80px; height: 75px; margin-right: 36px;}
.shw-ticketapply-pop-content em { font-size: 16px; color: #666; line-height: 40px; 
	overflow: hidden;}
.shw-ticketapply-pop-content em > b { display: block; color: #ab273c;}

.pop-nosd-address .shw-ticketapply-pop-content em ,
.pop-addr-notice .shw-ticketapply-pop-content em { line-height: 28px; }

.clearboth{ clear: both;}
/*我的账户 我的订单页面*/
ul.ordernew-but { width:930px; height:53px; display:inline-block; padding: 0 20px; background-color: #fff;}
ul.ordernew-but a li { width:78px; line-height: 53px; float:left; text-align: center; overflow:hidden; margin: 0 10px;}
ul.ordernew-but a li.or-bor-none { border-right: none; }
ul.ordernew-but a li.current{ display:block; border-bottom: 3px solid #b13a4c; }

.table_td_w100{ width: 100px;}
.table_td_w120{ width: 120px;}
.table_td_w122{ width: 122px;}
.table_td_w140{ width: 140px;}
.table_td_w180{ width: 180px;}
.table_td_w300{ width: 300px;}

table.ordernew-table { width:1170px; text-align: center; font-size: 14px; margin-top: 5px; }
/*table.ordernew-table tr { height:56px; }*/
table.ordernew-table thead tr {  height: 40px; }
table.ordernew-table thead tr td { font-size: 14px;background-color: #ffe4e9;}
table.ordernew-table tr > td { padding-top: 5px; border: none;}
table.ordernew-table tr td a { display:block; line-height: 36px; }
table.ordernew-table tr td input[type="button"] { width:auto; height:26px; ; border:none; padding: 0 6px 0 6px;}
.ordernew_btn_tocomment { background-color: rgba(86, 176, 30, 0.6)}
.ordernew_btn_tocomment:hover { background-color: rgba(86, 176, 30, 1)}
.ordernew_btn_topay { background-color: rgba(243, 177, 0, 0.6)}
.ordernew_btn_topay:hover { background-color: rgba(243, 177, 0, 1)}
.ordernew_btn_addinfo{ background-color: rgba(0, 153, 255, 0.6);}
.ordernew_btn_addinfo:hover{ background-color: rgba(0, 153, 255, 1);}

table.ordernew-content { width: 100%; }
table.ordernew-content tr td{border-top: none;border-bottom: none;border-left: none;  border-right: 1px solid #f2f2f2;}
table.ordernew-content tr td.transitnumber{ height: 36px; background-color: #f2f2f2; text-align: left; padding-left: 20px;}
span.ordernew_transformnum{ display: block; float: left;}
span.ordernew_transformnum p{ display: inline-block; font-size: 14px;}
.show_collectbox{ margin-left: 16px; float: left;}
.show_lottenumber{ margin-left: 10px;}
span.ordernew_bagimg{ display: block; float: left; margin: 12px 12px 0 28px;}
span.ordernew_bagimg p{ text-align: center; word-spacing: 2px; margin-top: 6px; font-size: 12px;}
span.ordernew_bagdetails{ width: 172px; height: 70px; overflow: hidden; text-align: left; line-height: 1.3;
	float: left; margin: 20px 12px 26px 0;}
span.ordernew_bagdetails p{ margin-top: 5px; overflow: hidden; font-size: 12px;
	display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;
	-webkit-text-overflow: ellipsis;
	text-overflow: ellipsis;
	/*display: -moz-box; -moz-line-clamp: 3; -moz-box-orient: vertical;*/}
span.ordernew_trackingstatus { display: block; padding: 5px 0;}
span.ordernew_trackingstatus b{position: relative; margin-left: 36px; padding-right: 16px; font-weight: normal;}
span.ordernew_trackingstatus p{ color: #007eff;}

/*我的账户 评价页面*/
.comment_head { width: 98%; height: 16px; padding: 20px 0 20px 20px;  font-size: 14px;  margin-bottom: 3px; background-color: #fafafa;}
.comment_head p { display: inline-block; font-size: 14px;}
.comment_content{ width: 100%; height: 100%; font-size: 14px; background-color: #fff;}
.comment_content ul{ overflow: hidden; padding: 20px;}
.comment_content ul li{ position: relative; height: 54px; line-height: 54px; }
.comment_w188{ width: 188px; text-align: right; display: inline-block;  }
.star{ position: absolute; top: 14px; display: inline-block; height: 22px; padding-left: 30px;}
.mg_l14{ margin-left: 14px;}
li.comment_sroce span input[type='radio'] { width: 14px;height: 14px; margin: 0 6px 0 30px; vertical-align: middle;}
li.comment_sroce span input[type='text'] { width: 54px; height: 26px; line-height: 1; float: none; border: 1px solid #666; margin: 0 6px;
	border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px;}
li.comment_sroce span input[type='button'] { width: 82px; height: 26px; background-color: #8bc06a; color: #fff; margin: 0 10px 0 26px;
	border: none; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px;}
li.comment_sroce span input[type='file'] { position: absolute; top: 14px; right: 364px; width: 82px; height: 26px;
	filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0;}
li.comment_sroce span > p.comment_discribe{ position: absolute; left: 370px; display: inline-block; color: #666; }
li.comment_sroce span > em { color: #b33b4f;}
.comment_white { height: 130px; padding-top: 20px;}
.comment_fl{ float: left;}
.comment_white textarea{ width: 554px; height: 108px; float: left; margin-left: 30px; padding: 10px; overflow-y: scroll;
	border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; }
.comment_submit{ text-align: center; margin: 70px 0;}
.ordernew_trackingstatus p a:hover{color:#007eff;}


/*关税补贴主页页面 taxallowance_01*/
.shw-tax-header { height: 56px; line-height: 56px;}
.shw-tax-header h1{ font-size: 24px; font-weight: bold; margin-left: 24px;}
.shw-tax01-top { height: 742px;}
.shw-tax-top-headerbg{  height: 74px; line-height: 74px; text-align: center; color: #333; border-bottom: 1px solid #ebebeb;
	background: -webkit-linear-gradient(top, #ffeeee ,#fff); 
	background: -moz-linear-gradient(top, #ffeeee ,#fff);
	background: -ms-linear-gradient(top, #ffeeee ,#fff);
	background: -o-linear-gradient(top, #ffeeee ,#fff);
    background: linear-gradient(top, #ffeeee ,#fff);}
.shw-tax-top-headerbg h2 { font-size: 18px; font-weight: 600;}
.shw-tax01-top-h260{ height: 400px; line-height: 2.4; padding: 10px 0 10px 28px; border-bottom: 1px solid #ebebeb;}
.shw-tax01-top-h260 p{ font-size: 14px;}
.fyy-link-green { color: #00a95f; }
.tax-rules-notice { position: relative; display: inline-block; cursor: pointer;}
em.shw-tax01-green {  background-color: #00a95f; color: #fff; margin:0 6px; padding: 2px 5px; font-size: 12px;
	-webkit-border-radius: 8px 0; -moz-border-radius: 8px 0; -ms-border-radius: 8px 0; -o-border-radius: 8px 0; border-radius: 8px 0; text-shadow: none;}
.tax-rules-details { display: none; position: absolute; top: -56px; left: -204px; width: 422px; height: 45px; 
 background: url(../img/tax-01-new-noticebg.png) no-repeat; font-size: 14px; color: #c10000; line-height: 1.4; padding: 10px;}
.tax-rules-notice:hover > .tax-rules-details, 
.tax-rules-details:hover { display: block; }
.tax-rules-details a { display: inline-block; text-decoration: underline; font-size: 14px; color: #c10000;}
.tax-rules-details a:hover { color: #0097dd;}

em.shw-tax01-yellow { background-color: #ffb400; color: #fff; margin: 0 6px; padding: 2px 10px; font-size: 12px;
	-webkit-border-radius: 8px 0; -moz-border-radius: 8px 0; -ms-border-radius: 8px 0; -o-border-radius: 8px 0; border-radius: 8px 0; }
.shw-tax01-top-h180{ height: 134px; margin: 23px 160px; overflow: hidden;}
.shw-tax01-top-h180 li { float: left; height: 134px; text-align: center;  background-image: url(../img/tax-icon_01.png); background-repeat: no-repeat; }
.shw-tax01-top-h180 li p { font-size: 12px; color: #00ce61; margin-top: 78px; line-height: 1.5;}
.shw-tax01-top-list01 { background-position: 0 0; width: 134px;}
.shw-tax01-top-list02 { background-position: -536px 46px; width: 42px; margin: 0 30px;}
.shw-tax01-top-list03 { background-position: -134px 0; width: 134px;}
.shw-tax01-top-list04 { background-position: -536px 46px; width: 42px; margin: 0 30px;}
.shw-tax01-top-list05 { background-position: -268px 0; width: 134px;}
.shw-tax01-top-list06 { background-position: -536px 46px; width: 42px; margin: 0 30px;}
.shw-tax01-top-list07 { background-position: -402px 0; width: 134px;}
a.shw-tax01-top-h76 { height: 76px; text-align: center; background-color: #ebfff4; display: block; }
span.shw-tax01-topay { height: 76px; display: inline-block; margin: 0 auto; }
span.shw-tax01-topay > b { width: 27px; height: 33px; display: block; background: url(../img/tax-01-img01.png) no-repeat; float: left;
	margin-top: 20px; margin-right: 10px; }
span.shw-tax01-topay span { height: 76px; line-height: 76px; font-size: 24px; color: #00a95f; font-weight: bold; display: block; float: left;}
span.shw-tax01-topay span em.col00a , 
span.shw-tax01-topay span em.colbee { color: #00a95f; font-size: 32px; font-weight: normal; margin-left: 10px; display: inline-block;vertical-align: top; }
span.shw-tax01-topay span em.col00a + em.colbee { color: #beefd5; margin-left: 2px; }
.shw-tax-formstatus-01 { display: block;}
.shw-tax-formstatus-02 { display: block;}
.shw-tax-formstatus-03 { display: block;}
	.shw-tax-formstatus-03 span{ display: block; border: 1px solid #00ce61; width: 68px; height: 22px; line-height: 22px; margin: 0 auto; background-color: #c8ffe2; color: #00ce61; }
.shw-tax-formstatus-04 { display: block; color: #00ce61;}
.shw-tax-form-number { text-align: left; padding-left: 18px;}
/*关税补贴申请页面 taxallowance_02*/
.shw-tax02-step { height: auto; overflow: hidden;}
.shw-tax02-step span.shw-tax02-step-header { display: block; height: 58px; line-height: 58px; padding-left: 28px; background-color: #f0f0f0; font-size: 14px;}
.shw-tax02-step span.shw-tax02-step-notice { display: block; height: 46px; line-height: 46px; padding-left: 74px; background-color: #fffee4; font-size: 14px; color: #ffae00;}
.shw-tax02-order { width: 852px; margin-left: 38px; margin-right: 44px;}
.shw-tax02-order-h76 { height: 76px; line-height: 76px; border-bottom: 1px solid #ebebeb;}
.shw-tax02-order-h76 span.shw-tax02-h62w392 { display: block; width: 392px; padding-left: 24px; float: left;}
.shw-tax02-order-h76 span p ,
.shw-tax02-order-h76 span label{ font-size: 14px; float: left;}
.shw-tax02-order-h76 span label em { color: #ff0000;}
.shw-tax02-order-h76 span input[type="text"] { width: 154px; height: 38px; float: left; padding: 0 10px; margin: 18px 10px 18px 0; background: none; 
	border-radius: 3px; border: 1px solid #c9c9c9; }
.mt20 { margin-top: 20px;}
ul.shw-tax02-order-add { position: relative; height: auto; padding: 18px 0 0 24px; border-bottom: 1px solid #ebebeb; overflow: hidden;}
ul.shw-tax02-order-add li { height: 76px; float: left; font-size: 14px; }
ul.shw-tax02-order-add li label{ float: left; height: 62px; margin-top: 14px;}
ul.shw-tax02-order-add li label em { color: #ff0000;}
.shw-tax02-order-content-more {padding-left: 8px;}

.shw-tax02-order-viewpic { position: relative; float: left;}
.shw-tax02-order-viewpic input[type='text'] { width: 400px; height: 38px; line-height: 38px; border-top-left-radius: 3px;border-bottom-left-radius: 3px;
    border: 1px solid #c9c9c9; }
.shw-tax02-order-viewpic input[type='button'] { width:74px; height:40px; border-top:1px solid #c9c9c9; border-right:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9;
	border-top-right-radius: 3px;border-bottom-right-radius: 3px; cursor: pointer; } 
.shw-tax02-order-viewpic input[type='file'] { position:absolute; top:0; right:0; width:74px; height:38px; cursor: pointer; 
	filter:alpha(opacity=0); /*IE滤镜，透明度50%*/-moz-opacity:0; /*Firefox私有，透明度50%*/opacity:0;/*其他，透明度50%*/  }
.shw-tax02-order-submitpic { float:left;}
.shw-tax02-order-submitpic input[type="button"] { width:84px; height:40px; line-height: 40px; margin-left: 10px; border-radius: 3px; cursor: pointer;}
a.shw-tax02-deleteorder { position: absolute; right: 0; top: 0; background-image: url(../img/tax-02-delete01.jpg); width: 28px; height: 30px;}
a.shw-tax02-deleteorder:hover { background-image: url(../img/tax-02-delete02.jpg);}
.shw-tax02-addorder { width: 100%; height: 38px; line-height: 38px; padding: 20px 0; margin-left: 24px; }
.shw-tax02-addorder a { width: 160px; display: block;}
.shw-tax02-addorder a img { float: left; width: 18px; height: 18px; padding: 10px; margin-left: 24px;}
.mt66{ margin-top: 66px; margin-bottom: 100px;}
.shw-ticketapply-order-picmsg {float: left;}
.shw-ticketapply-order-picmsg p { height: 40px; line-height: 40px; color: red;}
.shw-ticketapply-notice { width: 100%; line-height: 47px; background-color: #fffdc7; text-align: center; margin-bottom: 20px;}
.shw-ticketapply-notice p { color: #ff0029; }
.rebate-h60{ line-height: 2; padding:0px 22px 20px;}
.rebate-h60 > h4 { font-size: 14px;}
.rebate-h60 > p { font-size: 14px;}
.rebate-h60 > p a { color: #0097dd; float:right; margin-right: 8px; }

/*top部分改版*/
.shw-tax01-topnew { width: 100%; height: 518px; background: url(../img/tax-01-new-topbg.jpg) no-repeat; background-size: cover; }
ul.shw-tax01-topnew-h120 { height: 120px; width: 750px; padding: 130px 90px 0 110px;}
ul.shw-tax01-topnew-h120 li { position: relative; line-height: 1.6; font-size: 16px; color: #000; 
	-webkit-text-shadow: #fff 2px 0 0, #fff 0 2px 0, #fff -2px 0 0, #fff 0 -2px 0;
	-moz-text-shadow: #fff 2px 0 0, #fff 0 2px 0, #fff -2px 0 0, #fff 0 -2px 0;
	text-shadow: #fff 2px 0 0, #fff 0 2px 0, #fff -2px 0 0, #fff 0 -2px 0;
	*filter: Glow(color=#fff, strength=1); }
ul.shw-tax01-topnew-h120 li strong { position: absolute; left: -22px; top: 6px; width: 9px; height: 9px; background-color: #752add; border: 2px solid #fff; 
	-webkit-border-radius: 1px; -moz-border-radius: 1px; -ms-border-radius: 1px; -o-border-radius: 1px; border-radius: 1px; }
ul.shw-tax01-topnew-h120 li a { color: #b33b4f; margin-left: 46px;}
.shw-tax01-topnew-h190 { height: 36px; line-height: 1.6; padding: 90px 0 68px 14px;}
.shw-tax01-topnew-h190 > span { display: block; width: 138px; text-align: center; font-size: 12px; float: left; margin: 0 88px;}
.shw-tax01-topnew-h190 > span:nth-child(3) { margin:0 74px 0 102px;}
a.shw-tax01-topnew-h68 { height: 68px;width: 370px; display: block; margin: 0 auto; text-align: center;}
a.shw-tax01-topnew-h68 span { display: inline-block; height: 56px; width: 370px; line-height: 56px; text-align: center; 
	background-color: #f72620; color: #fff; font-size: 24px; font-weight: bold; 
    -webkit-box-shadow: 0 4px 4px #3c1671; -moz-box-shadow: 0 4px 4px #3c1671; box-shadow: 0 4px 4px #3c1671;
	-webkit-border-radius: 28px; -moz-border-radius: 28px; -ms-border-radius: 28px; -o-border-radius: 28px; border-radius: 28px;}

/*晒单有礼页面*/
.shw-inordershare-header { width: 100%; height: 56px; background-color: #fafafa; border-bottom: 1px solid #f1f1f1;}
h1.shw-inordershare-title { padding-top: 36px; font-size: 14px;}
.shw-inordershare-part1 { min-height: 158px; margin-left: 38px;}
.shw-inordershare-part1 p { min-height: 38px; line-height: 38px; font-size: 14px;}
.shw-inordershare-part2 { margin-left: 38px;}
.shw-inordershare-part2 > table { width: 870px; text-align: center; font-size: 14px; margin: 14px 0;}
.shw-inordershare-part2 > table tr { height: 40px; }
.shw-inordershare-part2 > table thead tr td { color: #000; border: 3px solid #e5e5e5;}
.shw-inordershare-part2 > table tbody tr td { color: #666; border: 3px solid #e5e5e5;}
.shw-inordershare-part2 p { font-size: 14px; line-height: 2;}
.shw-inordershare-part2 p a { color: #ff0000; display: inline-block;}
.shw-inordershare-part3 { height: auto; float: left;}
.shw-inordershare-part3 > h1 { margin-left: 38px;}
.shw-inordershare-part3 p { margin-left: 38px;font-size: 14px;line-height: 24px;padding-right: 38px;}
.shw-inordershare-part4 { height: auto; overflow: hidden; margin-left: 38px;}
.inordershare-link { text-align: left;}
.inordershare-link p { width: 292px; float: left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.inordershare-link em { float: left;}
.inordershare-link em.audit_passed { color: #079200;}
.inordershare-link em.audit_notpassed { color: #ff0000;}
.inordershare-link em.audit_pending { color: #999;}

.shw-i-p{
	margin-left: 38px;
}
.shw-i-p p{
	min-height: 38px;
	line-height: 38px;
	font-size: 14px;
	padding-right: 38px;
}
.shw-i-p p span{
	line-height: 20px;
	font-size: 12px;
}



/*乐天返利页面 改版-购物返利*/
.rebate_vision3_header { height: 56px; line-height: 56px;}
.rebate_vision3_header h1{ float: left; margin-left: 24px; font-size: 24px; font-weight: bold;}
.rebate_vision3_header em { float: right; font-size: 12px; color: #999; }
ul.rebate_vision3_tab { height: 46px; padding-left: 10px; background-color: #f8f8f8; border-top: 1px solid #f1f1f1; border-bottom: 1px solid #f1f1f1; }
ul.rebate_vision3_tab li { float: left; width: 120px; height: 46px; line-height: 46px; text-align: center;}
ul.rebate_vision3_tab li > a { display: block; color: #666; }
ul.rebate_vision3_tab li > a.rebate_vision3_tab_on { height: 44px; color: #b33b4f; background-color: #fff; border-top: 2px solid #b33b4f;
	border-left: 1px solid #f1f1f1; border-right: 1px solid #f1f1f1;}
/*ul.rebate_vision3_tab li > a.rebate_vision3_tab_history {display: none;}*/
.rebate_vision3_h320 { height: 260px; margin: 30px 24px 30px 10px; }
.rebate_vision3_h320 span { float: left; display: block;}
span.rebate_v3_h320_coupon { width: 266px; height: 218px; padding: 20px 0; background-color: #fffffc; border: 1px solid #ffe8c4;}
span.rebate_v3_h320_coupon p { line-height: 2; margin-left: 24px; font-size: 14px; color: #ffb400; }
span.rebate_v3_h320_coupon p > a { text-decoration: underline; color: #ffb400; }
span.rebate_v3_h320_coupon > a { position: relative; display: block; width: 110px; height: 32px; line-height: 32px; text-align: center; margin: 110px auto 0; font-size: 14px;
	color: #ff7200; background-color: #ffe973; border-bottom: 2px solid #eeaa06;
	border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; }
span.rebate_v3_h320_coupon > a > b { position: absolute; top: -100px; left: 50%; width: 100px; height: 88px; margin-left: -58px;
	background: url(../img/rebate/rebate_v3_img01.png) no-repeat; }
span.rebate_v3_h320_w648 { width: 648px; padding-left: 20px; overflow: hidden; }
span.rebate_v3_h320_w648 h4 { height: 44px; line-height: 44px; font-size: 18px;  }
span.rebate_v3_h320_w648 p { height: 66px; overflow: hidden; line-height: 1.6; font-size: 14px; color: #666; }
a.gotodetails { float: right; color: #0097dd; }
span.rebate_v3_h320_w648 ul { width: 672px; height: 130px; margin: 21px 0 0 28px; 
	background: url(../img/rebate/rebate_v3_img02.png) no-repeat; }
span.rebate_v3_h320_w648 ul li { float: left; width: 114px; height: 106px; text-align: center; margin-right: 54px; padding-top: 24px; font-size: 12px; font-weight: bold;}
/*span.rebate_v3_h320_w648 ul li:nth-last-child(1){ margin-right: 0; }*/
span.rebate_v3_h320_w648 ul li > p { color: #ed5871; padding-left: 7px; }
em.shw-tax01-blue { background-color: #64c3ff; color: #fff; margin: 0 6px; padding: 2px 5px; font-size: 12px;
	-webkit-border-radius: 8px 0; -moz-border-radius: 8px 0; -ms-border-radius: 8px 0; -o-border-radius: 8px 0; border-radius: 8px 0;
}
.rebate_vision3_classification { clear: both; height: auto; min-height: 90px; overflow: hidden; border-top: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4;
	background: -webkit-linear-gradient(top, #f0f0f0 ,#fff); 
	background: -moz-linear-gradient(top, #f0f0f0 ,#fff);
	background: -ms-linear-gradient(top, #f0f0f0 ,#fff);
	background: -o-linear-gradient(top, #f0f0f0 ,#fff);
    background: linear-gradient(top, #f0f0f0 ,#fff); }
.rebate_v3_cf_w484 { float: left; width: 458px; margin: 20px 0 20px 26px; border-right: 1px solid #e4e4e4;}
.rebate_v3_cf_w484:nth-child(2) { border-right: none; }
.rebate_v3_cf_w484 > span { display: block; height: auto; overflow: hidden;}
.rebate_v3_cf_w484 > span h5{ float: left; height: 20px; line-height: 20px; margin-bottom: 6px; margin-right: 12px; font-size: 16px; }
.rebate_v3_cf_w484 > span em{ float: left; display: block; width: auto; min-width: 70px; height: 20px; line-height: 20px; padding-left: 4px; margin-right: 10px;
	margin-bottom: 6px; font-size: 12px; background-color: #fff; border: 1px solid #e4e4e4; }
.rebate_v3_cf_w484 > span em a { display: block; float: right; width: 8px; height: 8px; margin: 6px;
	background: url(../img/rebate/rebate_v3_closeicon.png) no-repeat; }
.rebate_v3_cf_w484 ul { height: auto; overflow: hidden; }
.rebate_v3_cf_w484 ul li { float: left; width: 90px; overflow: hidden; margin-bottom: 6px; font-size: 14px;}
.rebate_v3_cf_w484 ul li > a { display: block; height: 20px;}
.rebate_v3_cf_w484 ul li > a:hover{ color: #ed5871; text-decoration:underline ; }
.rebate_vision3_search { height: 52px; line-height: 52px; margin: 0 26px;}
.rebate_vision3_search label { float: left; margin-right: 10px; }
.rebate_vision3_search label input[type="checkbox"] { width: 18px; height: 18px; vertical-align:middle; margin-bottom: 3px; margin-right: 6px;}
ul.rebate_vision3_list { height: auto; overflow: hidden; min-height: 580px; border-top: 1px solid #e4e4e4; padding: 20px 0 80px 14px;}
ul.rebate_vision3_list li { position: relative; float: left; width: 454px; height: 178px; margin-right: 14px; margin-bottom: 14px; border: 2px solid #f0f0f0;}
ul.rebate_vision3_list li:hover { border: 2px solid #00a95f;}
ul.rebate_vision3_list li > span { display: block; float: left}
ul.rebate_vision3_list li > span.rebate_v3_list_w174 a { display: block; margin-bottom: 4px; }
span.rebate_v3_list_w174 { width: 146px; text-align: center; padding: 10px 14px; }
span.rebate_v3_list_w174 img{ width: 146px; height: 94px; }
span.rebate_v3_list_w174 em { font-size: 14px; color: #ed5871;}
span.rebate_v3_list_w174 p { display: block; width: 112px; height: 24px; line-height: 24px; margin: 8px auto 0; 
	background-color: #ed5871; font-size: 14px; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; padding: 4px}
span.rebate_v3_list_w174 p a { color: #fff; }
span.rebate_v3_list_w280 { width: 270px; padding: 10px 10px 10px 0; }
span.rebate_v3_list_w280 h4 { height: 40px; line-height: 40px; font-size: 18px; font-weight: bold; }
span.rebate_v3_list_w280 h4 a > em { font-size: 12px; }
.rebate_v3_japan{ margin-left: 6px; display: inline-block; *display: inline; height: 18px; line-height: 18px; font-size: 12px;}
.rebate_v3_japan img { width: 28px; height: 18px; margin-right: 6px; }
span.rebate_v3_list_w280 p { line-height: 1.8; margin-top: 12px; font-size: 12px; color: #666; height: 80px;
    overflow: hidden;}

/*自动检索*/
.pop-nav-search { position: relative; float: right; height: 52px; font-size: 14px;}
/*.pop-nav-search span { width: 200px; line-height: 22px; position: absolute; top: 48px; left: 134px; display: block;}*/
input[type='text'].buyoff-ipt { width: 224px; height: 33px; line-height: 33px; border: 1px solid #c8c8c8; padding: 0 8px; float: none;}
.search-list-show { position: absolute; top: 44px; left: 0; z-index: 2; width: 240px; height: auto; line-height: 24px; 
	background-color: #fff; border: 1px solid #ed5871;}
.search-list-show li { display: none; padding-left: 8px; cursor: pointer;} 
.search-list-show li:hover{ background-color: #c8c8c8; }
.search-list-show li > a { display: inline-block; width: 100%; }
.search-list-show li > a p { display: inline;}
.search-list-show li > a em { color: red; margin-left: 10px;}

/*乐天返利页面 改版-商家返利*/
.rebateLetian_vision3_w870 { position: relative; float: left; width: 870px; height: auto; margin: 20px 48px; border: 2px solid #f0f0f0;}
.rebateLetian_vision3_w870 span { display: block; float: left; }
span.rebateLetian_v3_w234 { width: 206px; height: auto; text-align: center; padding: 10px 14px; }
span.rebateLetian_v3_w234 img{ width: 206px; height: auto;padding-bottom: 10px;}
span.rebateLetian_v3_w234 em { font-size: 20px; color: #ed5871;}
span.rebateLetian_v3_w234 a { display: block; width: 156px; height: 40px; line-height: 40px; margin: 10px auto; 
	background-color: #ed5871; font-size: 16px; color: #fff; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
span.rebateLetian_v3_w636 { width: 626px; height: auto; padding: 10px 10px 10px 0; }
span.rebateLetian_v3_w636 h4 { height: 40px; line-height: 40px; font-size: 20px; font-weight: bold; }
span.rebateLetian_v3_w636 h4 > em { font-size: 14px; }
span.rebateLetian_v3_w636 p { line-height: 1.8; margin-top: 14px; font-size: 14px; color: #666; }
span.rebateLetian_v3_w636 p.tips { font-size: 12px; color: #ed5871; padding-top: 2px; }
em.shw-tax01-pink { background-color: #ff8095; color: #fff; margin: 0 6px; padding: 2px 5px; font-size: 12px;
	-webkit-border-radius: 8px 0; -moz-border-radius: 8px 0; -ms-border-radius: 8px 0; -o-border-radius: 8px 0; border-radius: 8px 0;
}
.rebateLetian_v3_h300 { height: auto; margin: 20px 34px; clear: both;}
.rebateLetian_v3_h300 h2 { height: 40px; line-height: 40px; font-size: 16px;}
.rebateLetian_v3_h300 p { line-height: 1.6; font-size: 14px; color: #666; }
.rebateLetian_v3_h300 ul { width: 961px; height: 148px; margin: 20px 0; background: url(../img/rebate/rebateLian_v3_img02.png) no-repeat;}
.rebateLetian_v3_h300_02 ul { background: url(../img/rebate/rebateNormal_v3_img02.png) no-repeat; }
.rebateLetian_v3_h300 ul li { float: left; width: 131px; height: 116px; text-align: center; margin-right: 61px; padding-top: 28px; font-size: 12px;}
/*.rebateLetian_v3_h300 ul li:nth-last-child(1){ margin-right: 0; }*/
.rebateLetian_v3_h300 ul li > p {padding-left: 8px; color: #ed5871; font-weight: bold; }
.rebateLetian_v3_precent { height: auto; overflow: hidden; padding: 0 154px 30px 50px; }
.rebateLetian_v3_precent p { height: 52px; line-height: 52px; font-size: 16px; color: #666; }
table.rebateLetian_v3_plist { width: 763px; }
table.rebateLetian_v3_plist tr { height: 36px; font-size: 12px; color: #000; text-align: center; }
table.rebateLetian_v3_plist thead { color: #666;}
table.rebateLetian_v3_plist tbody tr td { height: 36px; }
/*table.rebateLetian_v3_plist tr td:nth-child(1){ width: 376px; padding-left: 120px;}
table.rebateLetian_v3_plist tr td:nth-child(2){ width: 266px; text-align: center;}
table.rebateLetian_v3_plist tbody tr td:nth-child(1){ font-size: 12px; color: #000;}*/
/*table.rebateLetian_v3_plist tbody tr td:nth-child(2){ font-size: 22px; color: #ed5871;}*/
.rebateLetian_v3_notice { height: auto; overflow: hidden; padding: 0 48px 40px; border-top: 1px solid #e4e4e4; 
	background: -webkit-linear-gradient(top, #f0f0f0 ,#fff); 
	background: -moz-linear-gradient(top, #f0f0f0 ,#fff);
	background: -ms-linear-gradient(top, #f0f0f0 ,#fff);
	background: -o-linear-gradient(top, #f0f0f0 ,#fff);
    background: linear-gradient(top, #f0f0f0 ,#fff); }
.rebateLetian_v3_notice h5 { height: 54px; line-height: 54px; font-size: 16px; }
.rebateLetian_v3_notice p { line-height: 2; font-size: 14px; color: #666; }
ul.rebate_vision3_list li > span .rebate_v3_rulesdetails { top:-16px; left: 46px; }
span.rebateLetian_v3_w636 .rebate_v3_rulesdetails { top:-17px; left: 30px; }
.rebate_v3_rulesdetails { display: none; position: absolute; z-index: 1; top: -15px; left: 40px; 
	width: 422px; height: 54px; 
 background: url(../img/rebate/tax-01-new-noticebg.png) no-repeat; font-size: 14px; color: #c10000; line-height: 1.6; padding: 7px 10px;}
 em.shw-tax01-green:hover + .rebate_v3_rulesdetails, 
.rebate_v3_rulesdetails:hover { display: block; }
.rebate_v3_rulesdetails a { display: inline-block; text-decoration: underline; color: #c10000;}
.rebate_v3_rulesdetails a:hover { color: #0097dd;}
.rebateLetian_v3_precent, 
.rebateLetian_v3_history { height: auto; overflow: hidden; padding: 0 154px 30px 50px; }
.rebateLetian_v3_precent p , 
.rebateLetian_v3_history p { height: 52px; line-height: 52px; font-size: 16px; color: #666; }
.rebateLetian_v3_precent { display: block; }
.rebateLetian_v3_history { display: none; }


/*订单状态跟踪*/
.order-status { background-color: #fff; }
.order-status b.order-status-indicate { width: 0; height: 0;
	border-left: 14px solid transparent; border-right: 14px solid transparent; border-bottom: 20px solid #f2f2f2;
	position: absolute; top:-20px; display: block; }
b.indicate-01 { left:92px; }
b.indicate-02 { left:361px; }
b.indicate-03 { left:625px; }
b.indicate-04 { left:889px; }
h2.order-status-title { height: 52px; line-height: 52px; display: block; padding: 0 40px;
	background-color: #f2f2f2; font-size: 18px; display: block; }
.order-status-icon-list { width: 918px; height: 240px; margin:0 auto; padding-left: 22px; }
.order-status-icon-list a { width: 104px; height: 140px; float: left; display: block; margin-top: 46px; text-align: center; }
.order-status-icon-list em ,
.order-status-icon-list a > span { background: url(../img/track/order-status.png) no-repeat; }
.order-status-icon-list em { width: 160px; height: 104px; float: left; display: block; margin-top: 46px;
	background-position: -108px -4px; }
.order-status-icon-list a > span { width: 104px; height: 104px; display: block; margin-bottom: 10px; }
.order-status-icon-list a > span + strong { color: #333; font-size: 14px; display: block; font-weight: normal; }

.order-status-icon-list a.unfilled-order span { background-position: 0px 0px; }
.order-status-icon-list a.transport span { background-position: -266px 0px; }
.order-status-icon-list a.send span { background-position: -531px 0px; }
.order-status-icon-list a.sign-for span { background-position: -797px 0px; }

.order-status-icon-list a.unfilled-order span.current { background-position: 0px -119px; }
.order-status-icon-list a.unfilled-order span.current + strong { color: #00d24f; }
.order-status-icon-list a.transport span.current { background-position: -266px -119px; }
.order-status-icon-list a.transport span.current + strong { color: #00d24f; }
.order-status-icon-list a.send span.current { background-position: -531px -119px; }
.order-status-icon-list a.send span.current + strong { color: #00d24f; }
.order-status-icon-list a.sign-for span.current { background-position: -797px -119px; }
.order-status-icon-list a.sign-for span.current + strong { color: #00d24f; }

.order-status-list-area { margin: 0 80px 80px; background-color:#f3f3f3; position: relative; }
dl.order-status-list { overflow: hidden; padding-bottom: 98px; padding-left: 60px; }
dl.order-status-list dt { height: 50px; line-height: 70px; color: #333; font-size: 14px; }
dl.order-status-list dd { height: 100px; }
dd .order-list-left { width: 88px; height: 100px; float: left; position: relative; }
dd .order-list-right { width: 872px; height: 71px; float: left; border-bottom: 1px solid #e7e7e7;
	font-size: 12px; padding-top: 28px; }
dd .order-list-right p { line-height: 20px; }
dd .order-list-left span.newest { height: 18px; line-height: 18px; font-size: 12px; color: #fff; display: none;
	background-color: #ff0000; position: absolute; top:40px; right: 10px; padding: 0 8px; }
dd .order-list-left span.order-status-list-icon { position: absolute; top:40px; left:12px;
	width: 9px; height: 18px; z-index: 2; background-color: #f3f3f3; }
dd .order-list-left span.order-status-list-icon > b { width: 9px; height: 9px; display: block; margin: 4.5px 0 4.5px 1px;
	background: url(../img/track/order-status-list-icon.png) -13px 0 no-repeat; }
span.order-list-line { height: 100%; border-left: 1px solid #d2d2d2; display: block;
	position: absolute; bottom:0; left: 16px; z-index: 1; }
dl.order-status-list dd.current	span.newest { display: block; }
dl.order-status-list dd.current .order-list-right { color: #f94100; }
dl.order-status-list dd.current span.order-status-list-icon > b { background-position: 0 0; margin-left: 0; }
dl.order-status-list dd.current span.order-list-line { height: 50%; }

/*新订单详情*/
.w970-r-h56 .order-number {}
.w970-r-h56 a.cancel-order { width: 78px; height: 26px; line-height: 26px; float: left; margin-top: 14px; cursor: pointer;
	text-align: center; background-color: #f4f4f4; margin-left: 22px;
    border: 1px solid #b9b9b9; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; }
table.or-det-info-table thead tr { background-color: #ffe4e9; }
table.or-det-info-table .table-merge { background-color: #f86060; color: #fff; }

/*选择路线*/
.route-h720 { height: 720px; background-color: #fff; }
.route-h720 > h2 { width: 540px; height: 68px; font-size: 32px; text-align: center; padding-top: 72px;
	background: url(../img/route-title.jpg) no-repeat; display: block; margin: 0 auto; }
ul.route-list { height: 479px; padding-top: 10px; }
ul.route-list li { width: 522px; height: 345px; margin-left: 330px; float: left; padding-top: 134px; }
ul.route-list li.route-Japan { background: url(../img/route-Japan.png) no-repeat; }
ul.route-list li.route-Japan-domestic { background: url(../img/route-Japan-domestic.png) no-repeat; }
ul.route-list li a { width: 456px; height: 129px; display: block; margin: 0 auto; text-align: center;
	background: url(../img/route-href.png) no-repeat; position: relative; }
ul.route-list li a > em { width: 70px; height: 70px; display: block; background: url(../img/delivery_new.png) no-repeat;
	position: absolute; top: -22px; right: -4px; }	
ul.route-list li a > span.route-hover { width: 456px; height: 129px; display: block;
	position: absolute; top:0; left: 0; background: url(../img/chose_trans_way_03.png) no-repeat; display: none; }
ul.route-list li a:hover > span.route-hover { display: block; }
ul.route-list li a.route-Japan-01 { margin-bottom: 30px; }
ul.route-list li a > h3 { font-size: 26px; color: #ff7200; display: block; padding-top: 26px; }
ul.route-list li a > p { font-size: 18px; padding-top: 12px; }
.lw-serve-det ul li em.ht-status { top: 7px; right: -18px; }

/*审核通过*/
.pag-ul-pass { color: #388700; background: url(../img/pass-icon.png) center right no-repeat; padding-right: 20px; }


/*购物返利商家详情*/
.rebate_area { overflow: hidden; }
.rebate_list_btn { height: 50px; line-height: 60px; font-size: 16px; text-align: center; position: relative; }
.rebate_list_btn a.rebate_btn_show b { width: 15px; height: 15px; display: inline-block; *display:inline;
	margin: 23px 6px 0 0;vertical-align: top;
	background: url(../img/rebate_icon.png) no-repeat; }
.rebate_list_btn a.rebate_btn_hide { width: 57px; height: 21px; position: absolute; top:-21px; left: 50%; text-indent: -9999px;
	margin-left: -28.5px; background: url(../img/rebate_packUp.png) no-repeat; display: none; }


	
em.red-corlor { color: #b33b4f; }

/*VIP*/
.he-rgt-w610 ul.lt-w610-ul-list li span.w610-ul-list-label { display: block; float: left; }
/*.he-rgt-w610 ul.lt-w610-ul-list li > b { width: 42px; height: 15px; display: block; float: left;
	background: url(../img/vip.png) no-repeat; margin-top: 2px; }
.he-rgt-w610 ul.lt-w610-ul-list li > b.vip-01 { background-position: 0 0; }
.he-rgt-w610 ul.lt-w610-ul-list li > b.vip-02 { background-position: -49px 0; }
.he-rgt-w610 ul.lt-w610-ul-list li > b.vip-03 { background-position: -102px 0; }
.he-rgt-w610 ul.lt-w610-ul-list li > b.vip-04 { background-position: 0px -19px; }
.he-rgt-w610 ul.lt-w610-ul-list li > b.vip-05 { background-position: -49px -19px; }*/
ul.lt-w610-ul-list li > .list-label-vip { width: 29px; height: 15px; display: block; float: left; margin-top: 3px;
	background: url(../img/vip-new.png) no-repeat; }
ul.lt-w610-ul-list li > .list-label-vip-01 { background-position: 0 0; }
ul.lt-w610-ul-list li > .list-label-vip-02 { background-position: -37px 0; }
ul.lt-w610-ul-list li > .list-label-vip-03 { background-position: -74px 0; }
ul.lt-w610-ul-list li > .list-label-vip-04 { background-position: -108px 0; }
ul.lt-w610-ul-list li > .list-label-vip-05 { background-position: 0 -20px; }
ul.lt-w610-ul-list li > .list-label-vip-06 { background-position: -37px -20px; }
ul.lt-w610-ul-list li > .list-label-vip-07 { background-position: -74px -20px; }
ul.lt-w610-ul-list li > .list-label-vip-08 { background-position: -108px -20px; }
ul.lt-w610-ul-list li > .list-label-vip-crown { width: 24px; height: 20px; background-position: -3px -41px; margin: 0 0 0 10px; }


/*选择发货路线*/
.route-Japan { width: 720px; height: 446px; margin: -223px 0 0 -360px; }
.route-Japan-content { width: 720px; height: 290px; padding-top: 156px;
	background: url(../img/route-Japan-pop.jpg) no-repeat; }
.route-Japan-content a.close { top:16px; right: 16px; }
a.route-Japan-btn { width: 461px; height: 118px; margin: 0 auto 6px; position: relative;
	background: url(../img/route-href-pop.png) no-repeat; display: block; }
a.route-Japan-btn > strong { font-size: 26px; height: 66px; line-height: 90px; color: #ff7200;
	display: block; text-align: center; }
a.route-Japan-btn > p { font-size: 14px; line-height: 24px; color: #000;
	display: block; text-align: center; }
a.route-Japan-btn > em { position: absolute; top:0; left: 0; width: 461px; height: 118px; display: block; }
a.route-Japan-btn > em:hover { background: url(../img/route-href-hover.png) no-repeat; }
.route-Japan-content b.route-Japan-new { width: 68px; height: 68px; display: block; background: url(../img/route-Japan-new.png);
	position: absolute; top: -8px; right: 4px; }



/*评价*/
.w970-r-h56 span.evaluate-num { width: 100%; height: 43px; border-bottom: 1px solid #f1f1f1; }
.w970-r-h56 span.evaluate-num b.evaluate-icon { width: 17px; height: 17px; display: block; float: left;
	background: url(../img/order_new_collect.png) no-repeat; margin: 6px 8px 0 0; }
.evaluate-content { padding: 0 50px 0 40px; overflow: hidden; font-size: 14px; }
.evaluate-content h3.evaluate-title { display: block; padding: 30px 0 10px; font-weight: bold;
	font-size: 14px; border-bottom: 1px solid #eee; }
.evaluate-radio { display: block; padding: 25px 0 26px; overflow: hidden; }
.evaluate-radio > input[type="radio"] { width: 15px; height: 15px;
	float: left; margin-right: 10px; cursor: pointer; }
.evaluate-radio > input[type="radio"] + span { float: left; padding-right: 100px; }
.evaluate-list { padding-top: 10px; overflow: hidden; }
.evaluate-list .elte-list-left ,
.evaluate-list .elte-list-right { display: block; float: left; }
.evaluate-list .elte-list-left { width: 400px; }
.evaluate-list .elte-list-left > ul { overflow: hidden; }
.evaluate-list .elte-list-left > ul li { height: 52px; }
.elte-list-left > ul li span.elte-select { width: 300px; height: 51px; border-bottom: 1px solid #eee; 
	display: block; float: left; position: relative; }
.elte-list-left > ul li span.no-border { border-bottom: none; }	
.elte-list-left > ul li span.elte-select label { width: 150px; line-height: 51px; text-align: right;
	float: left; display: block; }
.elte-list-left > ul li span.elte-select label em { color: #ff0029; }
.elte-select > .star-speed { width: 80px; left: 160px; background: url(../img/star-speed.png) no-repeat; }
.elte-select > .star { position: absolute; top: 15px; display: inline-block; height: 22px; padding-left: 10px; }
.elte-select > .star-speed1 { padding-left: 0; left: 238px; }
.elte-list-left > ul li span.elte-state { line-height: 52px; padding-left: 10px; }

.evaluate-list .elte-list-right { width: 400px; padding-left: 80px; margin-top: 20px; } 
.evaluate-list .md0 { margin-top: 0; }
.elte-list-right > textarea { width: 378px; height: 108px; resize: none; padding: 10px; overflow-y:scroll; }
p.words-num { color: #999; display: block; line-height: 20px; }

.elte-tax { height: 100px; line-height: 80px; display: block; padding: 20px 0 80px; }
.elte-tax > input[type="radio"] { width: 15px; height: 15px; margin-top: 32px;
	float: left; margin-right: 10px; cursor: pointer; }
.elte-tax > input[type="radio"] + span.elte-tax-txt { float: left; padding-right: 30px; }
.evaluate-list { padding-top: 10px; overflow: hidden; }
.elte-tax > input[type="radio"] + span.elte-tax-txt > input[type="text"] { float: left; margin-left: 8px;
	height: 26px; line-height: 26px; width: 50px; padding: 0 10px; margin-top: 26px; margin-right: 10px; }
.elte-tax > input[type="radio"] + span.elte-tax-txt > span { float: left; }

.upload-file { position: relative; float: left; }
.upload-pict ,
.upload-pict-btn { width: 80px; height: 80px; float: left; position: relative; overflow: hidden; margin-right: 10px; }
.upload-pict span.upload-but ,
.upload-pict-btn span.upload-but { width: 80px; height: 80px; display: block; float: left;
	background: url(../img/add-img.jpg) no-repeat; border:none; }
/*.upload-pict span.upload-but:hover { background: url(../img/add-img-hover.jpg) no-repeat; }	*/
.upload-pict input[type="file"] ,
.upload-pict-btn input[type="file"] { width: 80px; height: 80px;filter: alpha(opacity=0); -moz-opacity: 0;
    opacity: 0; position: absolute; top: 0px; left: 0px; cursor: pointer; }
.elte-tax span.upload-pict-num { display: block; float: left; }
.elte-tax span.upload-pict-text { width: 80px; line-height: 20px; position: absolute; top: 82px; left: 10px; }

/*订单评价页面上传图片插件的样式*/
.img-box{
	margin-top: 40px;
}
.img-box .up-p{
	margin-bottom: 20px;
	font-size: 16px;
	color: #555;
}
.upload-pict .file{
	width: 100%;
	height: 100%;
	opacity: 0;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 100;
}
.elte-tax .upload-pict{
	position: relative;
}
.upload-pict .close-upimg{
	width: 100%;
	height: 100%;
	color: #fff;
	text-align: center;
	position: absolute;
	top: 0;
	right: 0;
	display: none;
	z-index: 10;
	cursor: pointer;
}
.upload-pict .up-span{
	display: block;
	width: 100%;
	height: 100%;
	visibility: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 9;
	background: rgba(0,0,0,.5);
}
.upload-pict:hover .close-upimg{
	display: block;
}
.upload-pict:hover .up-span{
	visibility: visible;
}
.elte-tax .up-img{
	display: block;
	width: 100%;
	height: 100%;
}
.loading{
	background:url(../img/loading.gif) no-repeat center;
}
.up-opcity{
	opacity: 0;
	filter:alpha(opacity=0); 
	-moz-opacity:0;
}

.evaluate-sub-btn { height: 38px; text-align: center; padding-bottom: 60px; }
.evaluate-sub-btn input.elte-btn { width: 170px; height: 38px; line-height: 38px;
	background-color: #ab263c; margin-left: 100px; font-size: 16px; }
.evaluate-sub-btn input.elte-btn + span { color: #a9a9a9; }

/*评价详情*/
.satisfaction { height: 60px; padding: 30px 0; border-bottom: 1px solid #eee; }
.satisfaction span.stion-left ,
.satisfaction span.stion-right { height: 60px; float: left; display: block; }
.satisfaction span.stion-left { width: 150px; border-right: 1px dashed #eee; }
.satisfaction span.stion-left > span ,
.satisfaction span.stion-left > strong { display: block; text-align: center; }
.satisfaction span.stion-left > span { line-height: 24px; color: #999 }
.satisfaction span.stion-left > strong { font-size: 24px; line-height: 36px; color: #ab273c; }
.satisfaction span.stion-right { width: 720px; padding-left: 9px; }
span.stion-right span.stion-r-top ,
span.stion-right span.stion-r-bottom { height: 30px; line-height: 30px; display: block; color: #999 }
span.stion-right span.stion-r-top > span { float: left; padding-left: 12px; }
span.stion-right span.stion-r-top > span.star-tit > span { width: 100px; height: 16px; 
	display: block; float: right; padding: 6px 0 0 2px; }
span.stion-right span.stion-r-top > span.star-tit > span > em { height: 16px; background: url(../img/star-list.png) no-repeat; 
	display: block; }	
span.stion-right span.stion-r-top > span.star-tit > span.stion-star-01 > em { width: 20px }
span.stion-right span.stion-r-top > span.star-tit > span.stion-star-02 > em { width: 40px }
span.stion-right span.stion-r-top > span.star-tit > span.stion-star-03 > em { width: 60px }
span.stion-right span.stion-r-top > span.star-tit > span.stion-star-04 > em { width: 80px }
span.stion-right span.stion-r-top > span.star-tit > span.stion-star-05 > em { width: 100px }
span.stion-r-bottom span.stion-tax { display: block; float: left; padding-left: 41px; }
span.stion-r-bottom span.stion-tax > span { color: #ffc500; }
span.stion-r-bottom span.stion-tax > span > em { padding-left: 10px; display: block; float: right; margin-top: 1px; }

.evaluate-flow { padding: 34px 0 90px; }
ul.elte-flow-list { overflow: hidden; }
ul.elte-flow-list li { height: 100%; position: relative; padding-left: 40px; overflow: hidden; }
ul.elte-flow-list li span.flow-list-left ,
ul.elte-flow-list li span.flow-list-right { display: block; float: left; color: #333; padding-bottom: 30px; }
ul.elte-flow-list li span.flow-list-pd10 { padding-bottom: 10px; }
ul.elte-flow-list li span.flow-list-left { width: 88px; text-align: right; }
span.flow-list-left > span ,
span.flow-list-left > em { display: block; line-height: 24px; }
span.flow-list-left > em { padding-right: 14px; color: #999; }
ul.elte-flow-list li span.flow-list-right { width: 740px; padding-left: 10px; color: #666; }
span.flow-list-right > p { line-height: 24px; display: block; }
span.flow-list-right > ul.flow-list-img { display: block; height: 80px; padding-top: 6px; }
span.flow-list-right > ul.flow-list-img > li { float: left; padding-left: 0; }
span.flow-list-right > ul.flow-list-img > li img { width: 80px; height: 80px; margin-right: 12px; cursor: pointer; }
ul.elte-flow-list li span.flow-list-reply { color: #ab273c; }
ul.elte-flow-list li > em.list-lead { height: 100%; display: block; border-left: 1px solid #eee; 
	position: absolute; top: 0; left: 24px; }
ul.elte-flow-list li > em.list-lead > b { width: 13px; height: 13px; display: block; background-color: #333;
	position: absolute; top: 5px; left: -6.5px;
	border-radius: 100%; -webkit-border-radius: 100%; -moz-border-radius: 100%;  }
ul.elte-flow-list li > em.list-lead-reply > b { background-color: #cbcbcb; }
ul.elte-flow-list li > em.list-lead-add { height: 80px; }
ul.elte-flow-list li > em.list-lead-add > b { background-color: #ab273c; }
ul.elte-flow-list li textarea.flow-list-textarea { width: 560px; height: 108px; color: #666;
	resize: none; padding: 10px; overflow-y:scroll; }
span.evaluate-flow-sub { display: block; overflow: hidden; padding-left: 98px; }
a.list-lead-add-btn { width: 80px; height: 24px; line-height: 24px; display: block; color: #fff;
	background-color: #919091; text-align: center; }
.detail-list-tax { padding-bottom: 0; display: none; }
.evaluate-flow-sub input.evaluate-flow-btn { width: 170px; height: 38px; line-height: 38px; margin-top: 40px;
	background-color: #ab263c; font-size: 16px; }
p.evaluate-hint-txt { line-height: 40px; color: #bfbfbf; padding: 80px 0 0 20px; }
table.ordernew-table tr td a.view-comment-detail-btn { color: #8bc06a; display: inline-block; position: relative; }
table.ordernew-table tr td a.view-comment-detail-btn > b { width: 10px; height: 10px; display: block; position: absolute; 
	top: 0; right: -10px;
	background: url(../img/remind-icon.png) no-repeat; }

/*乐天审核*/
.make-good { width: 570px; height: 300px; margin-left: -285px; margin-top: -150px; }
.he-rgt-w610 ul.lt-w610-ul-list li .make-good-btn { width: 98px; height: 26px; line-height: 26px; margin-left: 14px;
	background-color: #ab263c; display: inline-block; color: #fff; }
.make-good-content { padding: 25px 54px 20px; }
.make-good-content img { margin-top: 30px; }
.make-good-content em { line-height: 32px; font-size: 14px; }
.make-good-content em > b { font-size: 16px; }
.make-good-content em > a { color: #ab263c; }

.send-out-tab { height: 56px; background-color: #f0f0f0; padding-left: 15px; }
.send-out-tab > a { line-height: 50px; display: block; float: left; padding: 0 26px; font-size: 16px; margin-top: 6px; }
.send-out-tab > a.current { background-color: #fff; cursor: text; }
.lotte-explain { padding: 0 10px; overflow: hidden; }
.lotte-explain p.lotte-hint-text { height: 38px; line-height: 38px; border: 1px solid #ffdfb8; background-color: #fff5e0;
	font-size: 16px; color: #ff0000; display: block; text-align: center; margin-top: 10px; }
dl.lotte-explain-list { padding: 10px 26px; font-size: 14px; background-color: #fffaef; margin: 10px 0 20px;
	border: 1px solid #ffefdb; line-height: 36px; color: #666; }
dl.lotte-explain-list dt { color: #ab273c; }
dl.lotte-explain-list dd > em { display: inline; background-color: #f5be00; color: #fff; }
a.binning-btn { background: #f3f2f2 url(../img/binning-btn.png) 20px 6px no-repeat; margin-left: 10px; }
table.look-lotte-table { width: 930px; text-align: center; font-size: 12px; margin: 15px auto 56px; }
table.look-lotte-table thead tr { background-color: #f9f9f9; }
table.look-lotte-table tr { height: 50px; }

.pay-table-show { width: 500px; position: absolute; top: 600px; left: 0; padding-top: 40px; display: none; }
.pay-table-show table.pay-table td { height: 30px; line-height: 30px; text-align: center;
 background-color: #fff; font-size: 12px; }
.lotte-mark-icon { margin-left: 10px; height: 14px; line-height: 14px; float: left; display: block; }
.lotte-mark-icon > span { display: block; float: left; font-size: 13px; color: #fff; padding: 0 2px; }
.lotte-mark-icon > span.lotte-mark { background-color: #f9c301; } 
.lotte-mark-icon > span.lotte-mark-int { background-color: #5bd601; margin-left: 6px; }


/*出生日期下拉列表*/
.ageDate { width: 116px; height: 35px; float: left; margin-right: 10px; border: none; padding-left: 10px;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	background: url(../img/home.png) -211px -560px no-repeat; }
select.ageDate::-ms-expand { display: none; }

/*仓库图标*/
.wHouse-icon { height: 16px; line-height:16px; padding: 0 4px; display: inline;
	font-size: 12px; color:#fff; background-color: #ab263c;}
.wHouse-icon-new { height: 16px; line-height:16px; padding: 0 4px; display: inline;
	font-size: 12px; color:#fff; background-color: #ff0000;}
.shw-wHouse-pop-content > em { display: block; margin-top: -10px ;line-height:30px;}
.shw-wHouse-pop-content > em > b { display: block; padding-bottom: 8px; }
.shw-wHouse-pop-content > em > a { color: #46b0fe}

.showSelf { width: 800px; height: 340px; margin-left: -400px; margin-top: -170px; }
.showSelf a.pClose { top:18px; right: 18px;}
.shw-showSelf-pop-content { padding: 30px; display: block; font-size: 14px; line-height: 28px;}
.showSelf .phone-h292 { height: auto; }
.showSelf .phone-ipt-h38 { width: 200px; margin: 0 auto; padding-left: 0; }
.showSelf .phone-ipt-h38 input[type="button"] { width: 200px;}

.address-sele { width: 114px; height: 35px; border: none; padding-left: 10px;
	appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    -ms-appearance:none;
	background: url(../img/home.png) 0 -400px no-repeat; }

/*添加地址继续提供身份信息*/
.identity { height: 36px; padding: 14px 0 50px 0; font-size: 14px; }
.identity-btn { height: 34px; padding: 0 14px; line-height: 34px; border: 1px solid #c10000; margin-left: 90px;
	background-color: #ffeded; color: #c10000; display: block; float: left; cursor: pointer; }
.identity-btn > b.confirm-idty { width: 21px; height: 18px; display: block; float: left; margin-top: 6px; margin-right: 8px;
	background: url(../img/identity-not.png) no-repeat; cursor: pointer; }
.identity-btn > b.current { background: url(../img/identity-line.png) no-repeat; }		
.identity > p { line-height: 36px; padding-left: 20px; display: block; float: left; }
.identity > p a { color: #0045c4; }
.identity-hide { display: none; }

/*关注微信公众号*/
.public-Focus { width: 374px; height: 517px; z-index: 101; position: fixed; top:50%; left:50%;
	margin: -258.5px 0 0 -187px; }
.public-Focus a.public-close { width: 22px; height: 22px; display: block; text-indent: -9999px; position: absolute; top:12px; right: 12px;
	background: url(../img/x.png) no-repeat; background-size: contain; }
span.public-confirm { height: 20px; line-height: 20px; font-size: 14px; display: inline-block; text-align: center;
	position: absolute; left:108px; bottom: 40px; }
span.public-confirm input.public-checkbox { width: 16px; height: 16px; float: left; margin-top: 2px; cursor: pointer; }
span.public-confirm > p { float: left; margin-left: 12px; }

/*分箱操作*/
.lw-separation-but { width: 86px; background: #f3f2f2 url(../img/separation-icon.png) 14px 6px no-repeat; padding-left: 38px; 
	margin-left: 10px; position: relative; }
.lw-separation-but a { display: block; }	
.lw-separation-but a > b { width: 0; height: 0; display: block; position: absolute; top: 14px; right: 10px;
    border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #000; }
.separation-hide { width: 124px; overflow: hidden; position: absolute; top: 30px; left: -1px;
	border: 1px solid #b9b9b9; background-color: #f0f0f0; display: none;
	border-radius: 0 0 4px 4px; -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; }
.separation-hide li { height: 32px; line-height: 32px; text-align: center; }

/*无主包裹*/
.send-out-tab { height: 56px; background-color: #f0f0f0; padding-left: 15px; }
.send-out-tab > a { line-height: 50px; display: block; float: left; padding: 0 26px; font-size: 16px; margin-top: 6px; }
.send-out-tab > a.current { background-color: #fff; }
ul.seion-text-list { overflow: hidden; margin: 10px; border: 1px solid #ffefdb; padding: 10px 26px;
	background-color: #fffaef }
ul.seion-text-list li { font-size: 14px; color: #ffaf31; line-height: 28px; }
dl.seion-info { overflow: hidden; margin: 0 10px 20px; padding: 0 20px 10px;
	background-color: #f8f8f8; border: 1px solid #f2f2f2; }
dl.seion-info dt { width: 100%; height: 44px; line-height: 54px; display: block; font-size: 16px; color: #333; }
dl.seion-info dd { line-height: 22px; color: #666; font-size: 14px; float: left; padding-right: 20px; }
dl.seion-info dd > em { color: #999; }
.seion-tab { height: 56px; background-color: #f0f0f0; }
span.seion-tab-tit { line-height: 56px; color: #333; padding: 0 110px 0 26px; font-size: 16px; float: left; display: block; }
span.seion-tab-btn { display: block; float: left; }
span.seion-tab-btn > a { height: 51px; line-height: 51px; margin-top: 5px; font-size: 18px; z-index: 1;
	margin-right: 12px; position: relative; color: #fff; display: block; float: left; padding: 0 70px;
	border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0;
	background: #ffb1bf url(../img/seion-select-btn.png) 30px -58px no-repeat; }
span.seion-tab-btn > a > b { width: 21px; height: 21px; position: absolute; top:16px; right: 20px;
	background: url(../img/seion-select-btn.png) 0 0 no-repeat; z-index: 2 }	
span.seion-tab-btn > a.current { background-color: #fff; color: #ab263c; background-position: 30px -110px }
span.seion-tab-btn > a.current > b { background-position: 0 -21px; }
span.seion-tab-hide { width: 610px; padding: 10px 20px; background-color: #fff; border: 1px solid #f5be00;
	position: absolute; bottom: 42px; left: 50%; margin-left: -336px; z-index: 1;
	box-shadow: 1px 2px 4px 0px #dddbdb; display: none; }
span.seion-tab-hide > p { color: #333; font-size: 12px; line-height: 20px; }	
span.seion-tab-hide > b { width: 19px; height: 12px; display: block; position: absolute; 
	bottom: -12px; left: 50%;
	background: url(../img/seion-tab-icon.png) no-repeat; }
span.seion-tab-btn > a > b:hover span.seion-tab-hide { display: block; }	

.seion-cent-page { border-bottom: 110px solid #f6f6f6; position: relative; }
.seion-page-num { height: 300px; background-color: #fff; }
.seion-page-num-select { height: 36px; display: block; padding: 45px 0 30px; text-align: center; color: #333; font-size: 16px; }
.seion-page-num-select label { line-height: 36px; display: inline-block; }
.seion-page-num-select label > em { color: #ff0000; }
.seion-select { width: 160px; height: 36px; padding: 0 12px 0 16px; position: relative; display: inline-block; }
.seion-select > b { width: 0; height: 0; display: block; position: absolute; top: 16px; right: 30px;
    border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #b9b9b9;  }
.seion-select .passiveSelect ,
.seion-select .activeSelect { border: 1px solid #b9b9b9; text-indent: 2em;
	border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; }
.seion-select .selectFruits { height: 37px; text-align: left; }
.seion-select .selectFruits ul { height: 72px; width: 158px; margin-top: 5px; }
.seion-select .selectFruits ul li { text-indent: 2em; }
.seion-page-num-price { display: block; text-align: center; }
.seion-page-num-price > span { display: block; height: 40px; line-height: 40px; }
span.seion-price { font-size: 16px; color: #333; }
span.seion-price > em { color: #bf334a; font-size: 24px; }
span.seion-price-vip-text { font-size: 14px; color: #bf334a }
input.seion-input-btn { width: 264px; height: 56px; line-height: 56px; background-color: #ab263c; display: block;
	position: absolute; left: 50%; bottom: -90px; margin-left: -132px; font-size: 18px; }

ul.seion-cent-list { padding: 26px 20px 0; overflow: hidden; }
ul.seion-cent-list > li { padding-bottom: 26px; }
ul.seion-cent-list > li > h3 { width: 90px; height: 35px; line-height: 35px; display: block; background-color: #f8f8f8;
	color: #333; text-align: center; font-size: 16px; }

.cent-list-info { padding: 18px 0 20px 0; background-color: #f8f8f8; position: relative; }
span.seion-list-info-radio { height: 20px; line-height: 20px; display: block; margin: 10px 0 14px 18px; 
	font-size: 14px; color: #666; background-color: #ffeded; padding: 8px 12px; 
	display: block; float: left; border: 1px solid #ffb1bf; }
span.seion-list-info-radio > b { width: 20px; height: 20px; display: block; float: left; margin-right: 10px;
	background: url(../img/seion-select-btn.png) -20px -176px no-repeat; cursor: pointer; position: relative; }
span.seion-list-info-radio > b input[type="radio"] { position: absolute; top: -20px; left: -20px; display: none; }
span.seion-list-info-radio > b.seion-list-info-radio-on { background-position: 0 -176px; }

.seion-shade { width: 100%; height: 70%; position: absolute; bottom:0; left: 0; overflow: hidden;
	background: url(../img/seion-shade.png) repeat; display: none; }
span.seion-commodity-list-page { width: 100%; display: block; clear: both; }	
span.seion-commodity-list { height: 60px; line-height: 60px; display: block; margin-bottom: 14px; font-size: 14px; }
.seion-commodity-name { float: left; padding: 0 10px 0 18px; }
.seion-commodity-name > em { color: #ff0000; }
.seion-commodity-ipt { width: 376px; height: 34px; border: 1px solid #b9b9b9;
	float: left; padding: 0 16px; margin-top: 12px; margin-right: 10px;
	border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; }

.seion-commodity-select { width: 80px; height: 36px; position: relative; float: left; margin-top: 12px;
	display: inline-block; background-color: #fff; margin-right: 16px; }
.seion-commodity-select > b { width: 0; height: 0; display: block; position: absolute; top: 16px; right: 10px;
    border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #b9b9b9;  }
.seion-commodity-select .passiveSelect ,
.seion-commodity-select .activeSelect { border: 1px solid #b9b9b9; text-indent: 2em;
	border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; }
.seion-commodity-select .selectFruits { height: 37px; text-align: left; }
.seion-commodity-select .selectFruits ul { height: 72px; width: 78px; margin-top: 5px; }
.seion-commodity-select .selectFruits ul li { text-indent: 2em; }
.seion-file { width: 60px; height: 60px; float: left; background: url(../img/seion-file.jpg) no-repeat; position: relative; }
.seion-file > input[type="file"] { width: 60px; height: 60px; position: absolute; top: 0px;
    left: 0px; opacity: 0; filter: alpha(opacity=0);
    -moz-opacity: 0; -khtml-opacity: 0; cursor: pointer;
}
.seion-file > img { width: 60px; height: 60px; }
.home_img_error { width: 110px; height: 12px; line-height: 12px; position: absolute; top: 60px; 
	font-size: 12px; left: 0; color: #ff0000; }

a.seion-delete { width: 18px; height: 18px; display: block; float: left; margin: 22px 0 0 18px;
	background: url(../img/seion-delete.png) no-repeat; text-indent: -9999px; }
.seion-commodity-add ,
.seion-parcel-add { height: 18px; line-height: 18px; display: inline-block; cursor: pointer;
	font-size: 14px; color: #666; padding-left: 104px; }
.seion-parcel-delete { width: 28px; height: 31px; display: block; text-indent: -9999px;
	position: absolute; top:0; right: 0; display: none;
	background: url(../img/seion-select-btn.png) no-repeat; background-position: 0 -214px; }
/*.seion-parcel-delete-lose {
	background-position: 0 -214px;
}*/
.seion-commodity-add > b ,
.seion-parcel-add > b { width: 18px; height: 18px; display: block; float: left; margin-right: 4px;
	background-image: url(../img/seion-select-btn.png); background-repeat: no-repeat;
	background-position: 0 -196px }
.seion-parcel-add { padding: 4px 0 0 20px; }
.seion-parcel-add > b { background-position: -36px -196px; }
.seion-page-num-price-parcel { padding-bottom: 20px; }
.seion-parcel-add-max { color: #cecece; }
.seion-parcel-add-max > b { background-position: -18px -196px; }

/*分箱记录*/
.find-input-list {  }
.find-input-list ul.lw-addr-ul > li input[type='text'].w186-ipt { width: 195px; }
.find-input-list > ul.lw-addr-ul > li { width: 100%; height: auto; float: left; }
.find-select { position: relative; display: inline-block; float: left; }
.find-select > b { width: 0; height: 0; display: block; position: absolute; top: 14px; right: 10px;
	border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #b9b9b9;  }
.find-select .passiveSelect { height: 33px; line-height: 33px; border: 1px solid #b9b9b9; text-indent: 1em; }
.find-select .selectFruits { height: 33px; text-align: left; }
.find-select .selectFruits ul { height: 96px; width: 72px; margin-top: 8px; }
.find-select .selectFruits ul li { text-indent: 1em; }
ul.lw-addr-ul li .find-textarea { width: 614px; height: 72px; float: left; resize: none; margin-left: 14px;
	border: 1px solid #c9c9c9; padding: 8px; overflow-y: scroll; margin-bottom: 0 }
.record-tab { height: 60px; padding: 0 20px 20px; }
ul.record-tab-btn { height:58px; border-bottom: 2px solid #f8f8f8; }
ul.record-tab-btn li { height: 60px; float:left; text-align: center; overflow:hidden; }
ul.record-tab-btn li a { height: 58px; line-height: 70px; display: block; font-size: 16px; color: #333; padding: 0 20px; }
ul.record-tab-btn li a.current { color: #ab273c; border-bottom: 2px solid #ab273c; }
.record-table { padding: 0 20px; }
.record-table table.wrap-table { width: 930px; }
.record-table table.wrap-table thead tr { background-color: #fafafa; }
.btn-text-yellow { background-color: #f5be00; }
table.wrap-table tr td .table-text-hint { position: relative; display: inline-block; width: 80px; }
.hint-btn ,
.abnormal-hint-btn { width: 14px; height: 14px; display: block; position: absolute;
    cursor: pointer; top: 0; right: -18px; background: url(../img/home.png) -104px -307px no-repeat;
    text-indent: -9999px;
}
.btn-text-green { color: #398600; }
.btn-text-wineRed { color: #c16e79; }
b.abnormal-hint-btn { height: 12px; background: url(../img/record-table-icon.png) no-repeat; top: 1px }

.find-input-list {  }
.find-input-list ul.lw-addr-ul > li input[type='text'].w186-ipt { width: 195px; }
.find-input-list > ul.lw-addr-ul > li { width: 100%; height: auto; float: left; }
.find-select { width: 74px; height: 33px; position: relative; display: inline-block; padding-left: 14px; }
.find-select > b { width: 0; height: 0; display: block; position: absolute; top: 16px; right: 10px;
    border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #b9b9b9;  }
.find-select .passiveSelect { height: 33px; line-height: 33px; border: 1px solid #b9b9b9; text-indent: 1em; }
.find-select .selectFruits { height: 33px; text-align: left; }
.find-select .selectFruits ul { height: 96px; width: 72px; margin-top: 8px; }
.find-select .selectFruits ul li { text-indent: 1em; }
.find-textarea { width: 614px; height: 72px; float: left; resize: none; margin-left: 14px;
	border: 1px solid #c9c9c9; padding: 8px; overflow-y: scroll; }

table.wrap-table tr td .table-text-hint { position: relative; display: inline-block; }
.btn-text-green { color: #398600; }
.btn-text-wineRed { color: #c16e79; }
.hint-btn  { width: 14px; height: 14px; display: block; position: absolute;
	cursor: pointer; top: 0; right: -18px; background: url(../img/home.png) -104px -307px no-repeat;
	text-indent: -9999px;
}
.ageDate-ageDate { display: block; float: left;}
.ageDate-ageDate select.ageDate { width: 84px; background:none; border: 1px solid #c9c9c9; margin-left: 14px; margin-right: 0;
	height: 33px; line-height: 33px; padding-left: 8px; }

/*随机立减*/
.my-Discount { width: 553px; height: 291px; background: url(../img/my-discount-bg.png) no-repeat; position: fixed;
    top: 50%; left: 50%; margin: -154.5px 0 0 -276.5px; z-index: 101; display: none; }
.my-Discount a.dis-close { width: 26px; height: 25px; text-indent: -9999px; display: block; 
	background: url(../img/my-discount-close.png) no-repeat;
	position: absolute; top: 14px; right: 106px; }
.my-Discount .dis-content { width: 350px; height: 180px; margin: 26px 0 0 88px; color: #ff3156; text-align: center; }
.my-Discount .dis-content > h3 { font-size: 32px; display: block; padding: 20px 0 4px; font-weight: bold; }
.my-Discount .dis-content > strong { font-size: 22px; display: block; padding: 2px 0; } 
.my-Discount .dis-content > p { font-size: 20px; display: block; padding: 6px 0; }
.dis-content span.dis-money { display: block; height: 46px; line-height: 46px; font-size: 38px; }
.dis-content span.dis-money > em { font-size: 46px; font-family: 'Impact'; vertical-align: top; }

/*补充商品信息*/
.info-tip{text-align:center;height: 90px;border: 1px solid #ffcd45;background: #fffcd4;}
.info-tip .top-tip{color: #ff9600;line-height: 90px;font-size: 16px;}
.home-title.tit-goods{background-color:#f9f9f9;}
.tit-goods .edit-icon{background: url(../img/editpen.png) 0 18px no-repeat;display: inline-block;height: 40px;width: 36px;}
.goods-content{background: white;margin-top: 10px;}
.tit-goods span{position: absolute;font-size: 20px;color: #707070;}
table.goods-table{width: 1180px;text-align: center;font-size: 12px;margin-bottom: 20px;}
table.goods-table tr {height: 56px;}
table.goods-table thead tr td {font-size: 14px;font-weight: bold;}
table.goods-table tr > td{border: none}
table.goods-table tr > td{border-bottom: 1px solid #e1e1e1;}
.goods-table div.reason-area{border: 1px solid #eee;padding: 10px;margin: 0 20px;background: #f9f9f9;color: #ff002a;font-size: 14px;  }
.goods-table .goods_img img{width: 100px;height: 100px;padding: 15px;}
.goods-table .price{float: none!important;width: 100px;}
.goods-table .cname{float: none!important;width: 260px;}
.goods-table .buy_url{float: none!important;width: 350px;}
.pto{text-align: center;overflow: hidden;margin-bottom: 40px;}
.bottom-tip-text{padding-left: 32px;color: #666;font-size: 14px;}
.sub-inut-btn{text-align: center;display: inline-block;background: #ab273c;height: 46px;width: 266px;font-size: 18px;
	color: white;border-radius: 5px;margin-top: 100px;margin-bottom:80px;margin-right: 20px;border: none;cursor: pointer;}

/*价格申诉*/
table.goods-table_price tr > td{border-bottom: 1px solid #f8f8f8;}
.shensu-link{float: right;margin: 20px 26px 15px 0;font-size: 14px;color: #ff9600;}
.shensu-link .appeal-resub{color: #5050ea;text-decoration: underline;cursor: pointer;}
.shensu-link .cancel-topay{color: #5050ea;text-decoration: underline;cursor: pointer;}
.goods-content .submit-btn{text-align: center;display: inline-block;background: #ab273c;height: 46px;width: 266px;font-size: 18px;
	color: white;border-radius: 5px;margin-top: 13px;margin-bottom:80px;border: none;cursor: pointer;}
.pto-price{text-align: center;overflow: hidden;margin-bottom: 40px;margin-top: 100px;}
.pto-price .bott-tip{color: #ab273c;font-size: 15px;}
.view-shili{color: blue;cursor: pointer;}

.goods-table>tbody>tr{height: 95px;}
.goods-table>tbody>tr>td>input[type="text"]{margin-top: 5px;width: 80%}
.left-td{padding-left: 50px;}
.goods-table>tbody>tr>td>span{ display: inline-block}
.price_div{ height:auto;float: left;display: inline-block;margin-top: 9px;margin-right: 10px;text-align: right}
.price_div>label{display: inline-block;}
.top-tip .cancel-to-pay{color: #ab273c;cursor: pointer;}
.appeal-text{cursor: pointer;color: #2728ff!important;}
table.goods-table_price>thead>tr>td:first-child{padding-left: 25px;}
table.goods-table_price{text-align: left}
.goods-table>tbody>tr>td>input.price{width: 50%}
.center-td{text-align: center;}
.goods-table .app-dis{color: grey;}
.caret-up{z-index: 1000;margin-top: -48px;width: 29px;height: 16px;}












