@charset "utf-8";
/*Tag*/
.applyfor { width:100%; height:auto; overflow:hidden; border-top: 1px solid #dbdbdb; min-width: 1180px; background-color: #e1e1e1; }
	/*主体*/
/*.afor-bg { background-color: #fff; }*/
.afor-page { padding-top:25px; overflow: hidden; position:relative; }
.afor-page h3 { height:56px; line-height: 56px; font-size: 16px; color:#333; padding:0 32px;
 background-color: #fafafa; }
	/*.afor-page h3.current { background-color: #b33b4f; }*/
.afor-page h3 span { font-size: 14px; color:#a2a2a2; float: right; }
.afor-page h3 > a { width:128px; height:30px; line-height: 30px; float:right; margin-top: 12px; cursor:pointer; text-indent: 2.8em;
	border:1px solid #b9b9b9; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;
	font-size: 14px; background:#f3f1f1 url(../img/home.png) -362px -392px no-repeat; }
/*.w960 { width:960px; padding-top: 30px; margin:0 auto; overflow:hidden; }*/
	/*收货地址*/
.list-site { width:100%; height:56px; line-height: 56px; font-size: 14px;
	position:relative; border-bottom: 1px solid #f2f2f2; }
.list-site input[type='radio'] { width:18px; height:18px; margin:19px 10px 0 174px; vertical-align: top; *margin-top:0px; }
.list-site span { height:56px; padding-right: 20px; display:block; float:left; }
.list-site span.mediate { width:520px; overflow:hidden; }
.afor-page em.markicon { position:absolute; left:72px; font-size: 16px; height:24px; font-size: 14px; margin-top:16px; display:none;
	background:url(../img/icon.png) 0px -1223px no-repeat; padding-left: 22px; line-height: 24px; }
.afor-page .selsite { color:#ab273c; background-color: #fff6e8; }
.list-site a.modify { float:right; padding-right: 20px; display:none; }

.show-mode .list-site { display:none }
.show-mode .list-site.current { display:block }
.show-mode .list-site.current a.modify { display:inline-block}
.show-mode .familyMart-btn { display:none}

.lw-apfor-input-but { width:142px; height:35px; color:#fff; border:none; text-align: center; cursor:pointer; background-color: #ab263c; 
 font-size: 18px; float:right; margin-top: 25px; margin-right: 20px;
 border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; }
.lw-apfor-input-but:hover { background-color: #dc8190; }
.lw-apfor-input-edit-but { background-color:#ccc }
.lw-apfor-input-resion-but { background-color: #f3b100; }
.lw-apfor-input-resion-but:hover { background-color: #fbd366; }

	/*包裹信息*/
.lw-wrapinfo { border:1px dashed #ffde85; padding:18px 32px; position:relative; color:#ff8a00; font-size: 14px;
margin:10px 20px; background-color: #fff6e8 }
.lw-wrapinfo strong { width:70px; height:20px; background-color: #fff; text-align: center; font-weight: normal; line-height: 20px;
	position:absolute; left:28px; top:-10px; }
.lw-wrapinfo span { padding-right: 14px; line-height: 20px; }
.lw-buyoff { width:100%; height:auto; position:relative; margin-bottom: 10px; }
.lw-buyoff table { width:100%; font-size: 14px; }
.lw-buyoff table thead { background-color: #f1f1f1; }
.lw-buyoff table tr { height:56px; }
.lw-buyoff table tr td { text-align: center;}
.lw-buyoff table tbody { background-color: #fafafa; }
.lw-buyoff table tbody td a.butDet-tr { color:#dc8190; }
.lw-buyoff table tr td a.add-link { height: 26px;line-height: 26px;color: #be5c6b;display: inline-block;text-decoration: underline;
	padding-right: 26px;background: url(../img/home.png) -152px -301px no-repeat; }
select.buyoffselect { width:184px; height:35px; line-height: 35px; padding-left: 14px; border:1px solid #c8c8c8; 
	float:left; margin-top: 9px; }
input[type='text'].buyoff-ipt ,
input[type='number'].buyoff-ipt { width:260px; height:33px; line-height: 33px; border:1px solid #c8c8c8; padding:0 8px; float:none; }
input[type='text'].w230-buyoff { width:320px; }
input[type='text'].w102-buyoff { width:178px; }
input[type='number'].w60-buyoff { width:116px; }
/*.lw-buyoff table tbody td span.typ-buyoff { width:160px; height:35px; line-height: 35px; margin-left: 20px; cursor:pointer;
	text-align:left; padding-left: 26px;
	display:block; background:url(../img/home.png) 0px -765px no-repeat; }*/

.lw-buyoff-h40 { height:55px; line-height: 55px; font-size: 14px;
 border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-bottom:1px solid #e1e1e1; }
.lw-buyoff-h40 a { font-size: 14px; padding-left: 28px; background:url(../img/icon.png) -157px -1227px no-repeat; margin-left: 20px; }
.lw-buyoff-epss { border-left: none; border-right: none; padding:0 20px; }
.lw-total { font-size: 14px; display:block; float:left; position:absolute; right:300px; bottom:3px; }
.lw-total em { font-size: 24px; color:#b33b4f; }
.lw-total-02 { bottom:4px; }
/*span.cof-epss ,
ul.buyoff-ul { height:56px; line-height: 56px; float:right; overflow:hidden; }
ul.buyoff-ul li { display:none; }
span.cof-epss { float:left; display:none; padding-left: 19px; }*/

	/*服务类型*/
ul.lw-serve-ul-radio { border-top:1px solid #efefef; border-left:1px solid #efefef;border-right:1px solid #efefef; color:#333; }
ul.lw-serve-ul-radio li { height:48px; line-height: 48px; border-bottom:1px solid #efefef; padding-left: 86px; 
	font-size: 12px; position:relative; }
ul.lw-serve-ul-radio li input[type='radio'] { width: 18px; height: 18px; vertical-align: top; margin-top: 15px; 
	margin-right: 10px; *margin-top:0px; }
ul.lw-serve-ul-radio li span { padding-right: 30px; }
ul.lw-serve-ul-radio li.current { background-color: #ffeaee; }
ul.lw-serve-ul-radio li span.pr42 { padding-right: 42px }
ul.lw-serve-ul-radio li em.mar-r36 { left:30px; margin-top: 8px; }

ul.lw-serve-ul-checkbox { height:auto; overflow:hidden; padding:10px 0 0 118px; }
ul.lw-serve-ul-checkbox li { height:34px; line-height: 34px; font-size: 14px; padding-left: 10px; }
ul.lw-serve-ul-checkbox li label { width:90px; float:left; vertical-align: top; }
ul.lw-serve-ul-checkbox li span { float:left; padding-right: 40px; display:block; position: relative; }
ul.lw-serve-ul-checkbox li span > em.ht-status { top:10px; right: 22px;}
ul.lw-serve-ul-checkbox li input[type='checkbox'] { width:17px; height:17px; vertical-align: top; margin-top: 9px; 
	margin-right: 8px; *margin-top:0px; }

.lw-remark { overflow:hidden; color:#666; padding-left: 128px; }
.lw-remark label { height:26px; line-height: 26px; font-size: 14px; display:block; vertical-align: top; } 
.lw-remark textarea { width:926px; border:1px solid #c8c8c8; padding:6px 16px; resize:none; font-size:12px; }

/*.lw-detail { float:left; font-size: 14px; color:#333; margin:16px 0 0 10px; } 
.lw-detail  span { display:block; }*/

.insure-span { padding:20px 40px 0 32px; display:inline-block; float:left; position: relative; } 
.insure-span em { color:#c10000; }
.insure-but { clear:both; } 
.color-ccc { color:#666; background-color: #ccc; margin-right: 18px; }

ul.lw-cost-details { padding:16px 32px 12px; border-bottom: 1px solid #bababa; font-size: 14px; }
ul.lw-cost-details li { line-height: 24px; }
ul.lw-cost-details li.lw-c-det-li { padding-top: 20px; font-size: 16px; clear: both; }
ul.lw-cost-details li em { color:#b33b4f; }

.pt0 { text-align: center; overflow:hidden; margin-bottom: 40px; }
.lw-sub-w266 { width:266px; height:46px; background-color: #ab263c;float:none; }
/*.afor-det-txt { width:268px; height:auto; padding:16px 10px; line-height: 24px; font-size: 14px; color:#b33b4f; 
	border:1px solid #b33b4f; float:right; margin-top: 10px; margin-right: 10px; } */

.type-confirm { padding:16px 0 0 86px; line-height: 16px; font-size: 14px; overflow:hidden; }
.type-confirm span { display:block; float:left; padding-right: 20px; }
.type-confirm span em { color:#b74d5e; }

/*弹出层*/
.pop-commodity { width:840px; height:auto; margin-left: -420px; }
.pop-commodity a.close { width:30px; height:30px; display:block; background:url(../img/x-02.jpg) no-repeat;
 position:absolute; top:17px; right:19px; } 
.com-nav-list { width:auto; height:auto; margin:0 20px; position:relative; overflow:hidden; border-bottom: 1px solid #c8c8c8 }
.com-nav-list ul { font-size: 14px; }
.com-nav-list ul li { line-height: 39px; float:left; cursor:pointer; border-bottom: 1px solid #fff; color:#b74d5e;
 display:block; float:left; padding:0 18px; }

.com-content { overflow:hidden; padding:18px 30px 28px; }
.com-content .cent-tag { }
.com-content .cent-tag ul { overflow:hidden; font-size: 14px; color:#666; }
.com-content .cent-tag ul li { border-left: 1px solid #ccc; padding-left: 10px; margin-right: 12px; cursor:pointer;
	margin-bottom: 12px; float:left; }
.com-nav-list ul li.current { border-bottom: 1px solid #b74d5e; }

.search-list-show { width:416px; height:auto; line-height: 24px; background-color: #fff; border:1px solid #c8c8c8;
	position:absolute; top:44px; left:132px; z-index: 2; }
.search-list-show li { padding-left: 8px; cursor: pointer }	
.pop-nav-search { height:35px; padding:10px 0 20px 20px; font-size: 14px; position:relative; }
.pop-nav-search label { width:112px; height:35px; line-height: 35px; text-align: right; display:block; float:left; }
.pop-nav-search input[type="text"] { width:400px; height:33px; line-height: 33px; float:left; }
.pop-nav-search span { width:700px; line-height: 22px; position:absolute; top:48px; left:134px; display:block;  }
/*.goods-nav-list { }
.pop-commodity a.goods-nav-but { width:28px;display:block; position:absolute; top:17px; padding-top: 8px; z-index: 12; }
.pop-commodity a.goods-nav-prev { left:10px; }
.pop-commodity a.goods-nav-next { right:80px; }*/

/*总价值超过20W提示*/
.pop-hint { width:840px; height:300px; margin-left: -420px; margin-top: -150px }
.pop-hint strong { font-size: 28px; line-height: 78px; text-align: center; color:#b74d5e; font-weight: 500; display:block; }
.pop-hint p { padding:0 20px 20px; font-size: 14px; }
.pop-hint a.hintBut { width:266px; height:46px; line-height: 46px; background-color: #dc8190; margin:20px auto 0;
 display:block; text-align: center; color:#fff;
	border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px; }

/*.look-Pop-hint { padding:10px 16px; }
.look-Pop-hint::before { width:18px; height:8px; position:absolute; display:block; top:-8px; left:50%; margin-left: -9px;
 background: url(../img/icon.png) -304px -1301px no-repeat; content:""; }*/

.afor-tit-hint {  line-height: 30px; font-size: 14px; padding:20px 32px 0; }
.afor-tit-hint h3 { font-weight: bold; }

.hint-txt { background-color: #dc8190; margin:10px; font-size: 12px; color:#fff; padding:10px; line-height: 20px; }


/*修改重写*/
.afor-page-pt0 { padding-top: 0px; }
.afor-page-mb25 { margin-bottom: 25px; }
.afor-tit-hint { height: 140px; background-color: #fff6e8; border: 1px solid #ff9b3b; margin-bottom: 16px; }
.afor-page { background-color: #fff }
.afor-page-pd0 { padding-top: 0px; }
.afor-page h3 { background-color: #ebebeb }
.list-site span.mediate { width: auto; }
.list-site span.mediate span.no-sal { color: #ff0000; float: right; padding:0 0 0 10px; }
span.familyMart { width: 182px; height: 28px; line-height: 28px; margin: 15px 0 0 10px; text-align: center;
	background-color: #0993dc; float: right; color: #fff; padding:0;
	border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px; }
	span.familyMart strong { width: 82px; height: 28px; display: inline-block; background: url(../img/FamilyMart.jpg) no-repeat;
		text-indent: -9999px; margin-left: 2px; }	
.list-site span.mediate span input[type='checkbox'] { width:17px; height:17px; vertical-align: top; margin-top: 6px; 
	margin-right: 4px; *margin-top:0px; }

.lw-buyoff .table { width:100%; font-size: 14px; }
.lw-buyoff .table-thead { background-color: #f1f1f1; }
.lw-buyoff .table .table-tr { height:50px; border-top: 1px solid #e1e1e1; }
.lw-buyoff .table .table-tr .table-td { height: 50px; line-height: 50px; text-align: center; float: left; }
.lw-buyoff .table .table-tr .table-td-w226 { width: 330px; }
.lw-buyoff .table .table-tr .table-td-w210 { width: 306px; }
.lw-buyoff .table .table-tr .table-td-w370 { width: 370px; }
.lw-buyoff .table .table-tr .table-td-w170 { width: 246px; }
.lw-buyoff .table .table-tr .table-td-w122 { width: 178px; }
.lw-buyoff .table .table-tr .table-td-w82 { width: 120px; }
.lw-buyoff .table-tbody { background-color: #fafafa; border-bottom: 1px solid #e1e1e1; }
.lw-buyoff .table .table-tbody .table-td a.butDet-tr { color:#dc8190; }
.lw-buyoff .table .table-tr .table-td a.add-link { height: 26px;line-height: 26px;color: #be5c6b;
	display: inline-block;text-decoration: underline;
	padding-right: 26px;background: url(../img/home.png) -152px -301px no-repeat; }
select.buyoffselect { width:184px; height:35px; line-height: 35px; padding-left: 14px; border:1px solid #c8c8c8; 
	float:left; margin-top: 9px; }
.lw-buyoff .table-tbody .table-tr .table-td span.typ-buyoff { width:264px; height:35px; line-height: 35px; margin-left: 20px; cursor:pointer;
	text-align:left; padding-left: 26px; margin-top: 7px; float: left;
	display:block; background:url(../img/home.png) 0px -693px no-repeat; }
.table-tbody .table-error { width: 1138px; border: 1px solid #d36679; background-color: #f8afbc; display: none;
	padding:6px 20px; }
.table-tbody .table-error span { font-size: 14px; color: #bd5264; line-height: 20px; display: block; }

.familyMart-site-page { overflow: hidden; clear: both; }
.flMt-site { width: 100%; height: 70px; line-height: 70px; font-size: 14px; background-color: #fff6e8;
    position: relative; border-bottom: 1px solid #f2f2f2; margin:2px 0 4px 0; }
	.flMt-site b.flMt-icon { width: 15px; height: 24px; display: block; margin:22px 6px 0 40px; float: left;
		background: url(../img/familyMart-icon.jpg) no-repeat; }
.flMt-site span.flMt-site-txt { height: 70px; line-height: 70px; float: left; display: block; font-size: 14px; }
.flMt-site span.familyMart { margin: 20px 10px 0; }
.flMt-site span.flMt-site-txt em { color: #ff0000 }
.flMt-site a.flMt-modify { font-size: 14px; color: #999; float: right; margin-right: 20px; }

.flMt-infor { padding:26px 36px; height: 578px; background-color: #fff6e8; }
.flMt-infor-h108 { height: 108px; border-bottom: 1px dashed #ff9c3b }
	h4.flMt-infor-title { height: 16px; line-height: 16px; display: block; font-size: 16px; }
	h4.flMt-infor-title b { width: 16px; height: 16px; 
		display: block; float: left; background-color: #ff8b00; margin-right: 10px; }
.flMt-infor-h108 span { display: block; font-size: 14px; }
.flMt-infor-h108 span.flMt-infor-h46 { height: 46px; line-height: 46px; }
.flMt-infor-h108 span.flMt-infor-h46 span { float: left; margin-right: 30px; }
.flMt-infor-ipt { height: 24px; }
.flMt-infor-ipt span { float: left; margin-right: 20px; line-height: 24px; }
.flMt-infor-ipt span label { height: 24px; font-size: 14px; float: left; vertical-align: top; }
.flMt-infor-ipt span label em { color: #ff0000 }
.flMt-infor-ipt span input { height: 22px; line-height: 22px; float: left; padding: 0 10px; 
	border: 1px solid #e1e1e1; background-color: #fff; }
input[type="text"].infor-ipt-w120 { width: 100px; }
input[type="text"].infor-ipt-w250 { width: 230px; }

.flMt-infor-scheme { padding-top: 6px; overflow: hidden; }
.flMt-infor-scheme h4 { padding-top: 16px; }
.flMt-infor-scheme p.flMt-infor-txt { font-size: 14px; line-height: 16px; display: block; padding-top: 10px; }
.flMt-infor-scheme p.flMt-infor-txt em { color: #ff0000 }

.infor-scheme-list { overflow: hidden; font-size: 14px; }
.infor-scheme-list span.scheme-list-select { height: 40px; line-height: 40px; display: block; color: #ff8b00 }
.infor-scheme-list span.scheme-list-select input[type="radio"] { width: 18px; height: 18px; vertical-align: top;
    margin-top: 11px; margin-right: 4px; float: left; }
.scheme-list-curSite { height: 42px; border: 1px solid #e1e1e1; background-color: #fff; padding-top: 20px; }
.scheme-list-curSite label { width: 100px; height: 28px; line-height: 28px; vertical-align: top;
	text-align: right; float: left; }
.scheme-list-curSite input[type="text"] { width: 500px; height: 26px; line-height: 26px;
	border: 1px solid #e1e1e1; padding:0 10px; }
.scheme-list-standby { border: 1px solid #e1e1e1; background-color: #fff; 
	padding: 14px 20px; }
.scheme-list-standby p { line-height: 18px; }
.flMt-infor .lw-apfor-input-but { margin-top: 40px; margin-right: 0; }
.infor-scheme-list .current { border: 1px solid #ff8b00; }

.flMt-infor-h410 { height: 380px; }
span.familyMart-02 { float: none; margin:0; }
input.familyMart-Modify { background-color: #ccc;  }
input.familyMart-Modify:hover { background-color: #ccc; }

.hideTxt { display: none; }

.select-exp-list { overflow: hidden; }
.select-exp-list li { height:55px; line-height: 55px; font-size: 14px; padding:0 20px;
 border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-bottom:1px solid #e1e1e1; }
.select-exp-list .select-exp { display: block; float: left; }
.select-exp-list .select-exp input[type="radio"] { width: 18px; height: 18px; vertical-align: top;
    margin-top: 18px; margin-right: 4px; float: left; }
.select-exp-list .exp-time { float: right;  color:#999}
.select-exp-list-current .exp-time{ color: #000}
.app-comBut ,
.app-comBut:hover { background-color: #ccc; }

.insure { padding-top: 20px; overflow: hidden; line-height: 20px; font-size: 14px; }
.insure .insure-span { padding-top: 0px; }
.insure .insure-but { overflow: hidden; }
.not-insure { padding-top: 20px; color: #c10000 }
.yet-insure { padding-top: 20px; color: #2de11a }
.insure a.modify-insure { display: block; float: right; color: #454545; padding-right: 30px; }
.lw-add-notice {display:none; overflow:hidden; border:1px solid #c8c8c8; width:934px; margin:15px 0 0 126px; padding:6px 0 6px 24px; background:#FFFFDD; }
.lw-add-notice ul li { font-size:12px; color: #ff8a00; line-height:22px; display:none;}


#orderstep_addgoods { display: block }
#orderstep_address { display: none }
#orderstep_transway { display: none }
#orderstep_embargo { display: none }
#orderstep_plus { display: none }
#orderstep_insurance { display: none }
#orderstep_fee { display: none }
#orderstep_taxpredict { display: none }

ul.lw-cost-details li.lw-c-det-li-discount { margin:15px 0px; background:#ffffdd; clear: both;
	border:1px solid #ab263c; padding:10px 20px; font-family:微软雅黑; font-size:14px; line-height:25px;}
ul.lw-cost-details li.lw-c-det-li-discount .discount-bt { font-size:16px; font-size:16px; font-weight:bold; color:#ab263c;}
ul.lw-cost-details li.lw-c-det-li-discount p.discount-list {padding:0px; margin:5px 0px; color:#ab263c;}
ul.lw-cost-details li.lw-c-det-li-discount p.discount-disc { padding:0px; margin:0px; color:#666; font-size:12px;}

.fyy-serve-ul-checkbox {height: 120px; border-bottom: 1px solid #efefef; padding-left: 40px;}
.fyy-serve-ul-checkbox li {height: 50px; line-height: 34px; font-size: 14px; padding-left: 10px;width: 100%;float: left;}
.fyy-serve-ul-checkbox li input[type='checkbox'] {width: 18px; height: 18px; margin-top: 30px; float: left;}
.jsInsuranceNotSupport {padding-left: 54px;}



/*自营发货页面*/
.plan-content { overflow: hidden; padding: 0 0 0 42px; }
.plan-content p.plan-prompt-txt { display: block; color: #f86060; font-size: 16px; line-height: 16px; padding: 38px 0 0; }
.plan-content p.plan-prompt-txt > b { width: 16px; height: 16px; display: block; float: left; 
	background-color: #f86060; margin-right: 8px; }
.plan-list { overflow: hidden; padding: 22px 20px 0 38px; }
.plan-list span.plan-radio { height: 26px; line-height: 26px; display: block; color: #aa253b; font-size: 16px; }
.plan-list span.plan-radio input[type="radio"] { width: 18px; height: 18px; vertical-align: top;
	margin-top: 4px; margin-right: 4px; float: left; }
.plan-list span.plan-annotation { display: block; padding: 16px 24px; border: 1px solid #e2e2e2; font-size: 14px; position: relative;
	margin-top:14px; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; }
.plan-list span.plan-annotation > b { width: 20px; height: 12px; display: block; position: absolute; top: -12px; left: 16px;
	background:url(../img/plan-annotation-icon.jpg) no-repeat; }
.plan-list span.plan-annotation > strong { color: #333; display: block; padding-bottom: 6px; }
.plan-list span.plan-annotation > p { line-height: 22px; }
ul.lw-cost-details li { position: relative; }
ul.lw-cost-details li span.applyfor-prompt { position: relative; top:4px; margin-left: 6px; }

em.ht-status , em.addr_em , em.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; }
	/*状态-弹出层*/
.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: ""; }

/*乐天审核减免运费*/
.remission { overflow: hidden; font-size: 16px; color: #333; }
p.remission-order-not { height: 48px; line-height: 48px; font-size: 16px; display: block; text-align: center;
	border: 1px solid #f39800; color: #ff0000; background-color: #fff6e8; margin: 16px 26px 0; }
.remission > p.remission-order-text { height: 80px; line-height: 100px; display: block; padding-left: 70px; }
.remission-add { overflow: hidden; }
.remission-add span.rIon-list { height: 36px; line-height: 36px; display: block;
	margin-bottom: 20px; font-size: 14px; }
.remission-add span.rIon-list > label { width: 270px; display: block; float: left; 
	text-align: right; padding-right: 6px; }
.remission-add span.rIon-list > input[type="text"] { width: 330px; height: 34px; line-height: 34px;
	border: 1px solid #c9c9c9; padding: 0 10px; float: left; }

.remission-add span.rIon-list a.rIon-click-btn { display: inline-block; vertical-align: top; *display: inline; }
.remission-add span.rIon-list label.rIon-add b.delete-icon { width: 18px; height: 18px; display: block; float: right;
	background: url(../img/rIon-detIcon.png) no-repeat; margin: 8px 6px 0 0; }	
.remission-add span.rIon-list label.rIon-add span.delete-text { float: right; color: #333; }
.remission-add span.rIon-add-btn { height: 30px; line-height: 30px; padding-left: 204px; margin-bottom: 0; }
.remission-add span.rIon-add-btn b.rIon-add-icon { width: 18px; height: 18px; display: block; float: left;
	background: url(../img/rIon-addIcon.png) no-repeat; margin: 6px 6px 0 0; }
.remission-add span.rIon-add-btn b.rIon-add-icon + span.rIon-add-text { display: block; float: left; color: #333; }	
.remission-add span.rIon-add-btn > em { font-size: 12px; color: #999; }

.remission-not ,
.remission-not .remission-add span.rIon-add-btn a.rIon-add-icon ,
.remission-not .remission-add span.rIon-add-btn > em { color: #ccc; }
.remission-not > p.remission-order-text { height: 60px; line-height: 60px; }

.remission-not .remission-add span.rIon-list a.rIon-click-btn { cursor: default; }
.remission-not .remission-add span.rIon-list label.rIon-add
	b.delete-icon { background: url(../img/rIon-detIcon-not.png) no-repeat; }
.remission-not .remission-add span.rIon-list label.rIon-add span.delete-text { color: #ccc; }
.remission-not .remission-add span.rIon-add-btn 
	b.rIon-add-icon { background: url(../img/rIon-addIcon-not.png) no-repeat; }
.remission-not .remission-add span.rIon-add-btn b.rIon-add-icon + span.rIon-add-text { color: #ccc; }

table.remission-table { width: 1000px; margin: 46px auto 0; text-align: center; font-size: 14px; display: none;}
table.remission-table thead tr { color: #000; }
table.remission-table tr { height: 48px; color: #666; }
table.remission-table tr td > span { display: block; padding-bottom: 8px; }

.remission-not-hint , .remission-jump-hint { height: 80px; line-height: 100px; text-align: center; display: none; }
.remission-not-hint > p , .remission-jump-hint > p { font-size: 18px; color: #ab273c; }

span.rIon-prompt { height: 34px; line-height: 34px; border: 1px solid #ff0000; padding: 0 20px; font-size: 12px;
 display: block; float: left; color: #ff0000; margin-left: 14px; position: relative; display: none; }
span.rIon-prompt > b { width: 6px; height: 9px; display: block; background: url(../img/rIon-prompt.png) no-repeat;
	position: absolute; top:50%; left: -6px; margin-top: -4.5px; }

span.tax-predict-line1 { line-height: 38px;overflow: hidden; display: block; padding: 32px; }
span.tax-predict-line1-span1 { height: 38px; padding-right: 180px; display: block; float: left; }
span.tax-predict-line1-span1 label { float: left; vertical-align: top; }
span.tax-predict-line1-span1 input { float: left; margin-right: 10px; }
span.tax-predict-line1-span2 { float: left; }
span.tax-predict-line1-span2 em { color: #ab263c; }
p.tax-predict-line2 { display: block; padding-left: 32px; }
