/** 頁面相關設定 寬版 **/
.wide, .wide .mainArea {width:1094px}
.wide .w870, .wide .styleArea .w870 {width:954px}

/** H1104供應商資料異動  **/
.styleH1104 .curvy h2 span {font:12px/20px Helvetica; color:#FF0000; margin:0px 0px 0px 10px}
.styleH1104 .curvy h2 ul {float:right; margin:0px; padding:0px; display:inline-block}
.styleH1104 .tipsA .curvy h2 li .saveBtn { float:right; bacground-color:#0061C2; height:20px; font:12px/23px Helvetica; color:#FFFFFF; border:4px solid #B9E6FF; border-radius:4px; padding:0px 5px; position:relative; top:-2px; right:inherit}
.styleH1104 .tipsA .curvy h2 li {float:left; font-weight:normal; margin:0px 0px 0px 5px; list-style:none}
.styleH1104 .tipsA .curvy h2 li a {float:none; background-color:#0061C2; height:20px; font:12px/23px Helvetica; color:#FFFFFF; padding:0px 5px; border-radius:4px; display:inline-block; position:fixed; top:141px; right:229px;  border:4px solid #b9e6ff}
.styleH1104 .tipsA .curvy h2 li a:hover {color:#FFFFFF}
.styleH1104 .innerArea {position:relative}
.styleH1104 .innerArea .changeArea {width:10px; height:227px; border:2px solid #FF0000; border-left:0px; border-right:0px; margin:0px; padding:0px; list-style:none; position:absolute; top:31px; left:420px}
.styleH1104 .innerArea .changeArea li {height:227px; border-left:2px solid #FF0000; margin:0px 0px 0px 4px; position:relative}
.styleH1104 .innerArea .changeArea li a {background-color:#0061C2; height:20px; font:12px/22px Helvetica; color:#FFFFFF; padding:0px 5px; border-radius:4px; display:inline-block; white-space:nowrap; cursor:pointer; position:absolute; top:105px; left:-18px}
.styleH1104 .innerArea th,
.styleH1104 .innerArea td {padding:3px}
.styleH1104 .innerArea th {background:#DFDFDF; width:120px; text-align:right}
.styleH1104 .innerArea tr th:first-child {width:120px}
.styleH1104 .innerArea th span {font:12px/20px Helvetica; color:#FF0000; margin:0px 5px 0px 0px; display:block}
.styleH1104 .innerArea td {border-bottom:1px solid #DFDFDF}
.styleH1104 .innerArea td a {color:#0061C2; cursor:pointer}
.styleH1104 .innerArea td a:hover {color:#FF6600; text-decoration:underline}
.styleH1104 .innerArea td tr td:first-child {background-color:transparent; width:100px; text-align:right}
.styleH1104 .innerArea td tr td input {position:relative; top:2px}
.styleH1104 .innerArea td .imagebutton2 {height:auto; line-height:inherit}
.styleH1104 .innerArea input {font-size:13px; font-family:Verdana, sans-serif; height:14px; line-height:14px}
.styleH1104 .innerArea .searchbtn {border-bottom:0px; width:40px}
.styleH1104 .innerArea .changeData .changeTitle { text-align:left; font:bold 13px/22px Helvetica; color:#FFFFFF; padding:2px 10px; background-color:#989898;  }
.styleH1104 .innerArea .changeData .changeTitle span { float:right; margin:2px 0px 2px 10px; padding:0px 5px; background-color:#FFFFFF; font:12px/18px Helvetica; color:#000000; border-radius:3px; }
.styleH1104 .innerArea .changeData .changeTitle span a { display:inline-block; font:13px/18px Helvetica; color:#0061c2; text-align:left; padding:0px 0px; text-decoration: underline; cursor:pointer}
.styleH1104 .innerArea .changeData td .moveCompany td { text-align:left; padding:5px 0px}
.styleH1104 .innerArea .changeData td a { margin-left:10px; display:inline-block; width:auto; padding:0px 5px; text-decoration: underline; text-align:center; border-radius:3px;}
.styleH1104 .innerArea .changeData td a:hover { text-decoration:none}
.styleH1104 .innerArea thead th { width:120px; background-color:#FFD3E8}
.styleH1104 .innerArea tbody th { font:13px/13px Helvetica; background-color:#B9E6FF}
.styleH1104 .note {margin:0px 0px 5px; padding:0px; line-height:22px; display:none}
.styleH1104 .note dt,
.styleH1104 .note dd {display:inline; margin:0px 5px 0px; padding:5px; white-space:nowrap}
.styleH1104 .resultArea {background-color:#B9E6FF; padding:3px; border-top:3px solid #D9D9D9; #position:relative}
.styleH1104 .resultArea .summary {overflow:hidden; #position:relative}
.styleH1104 .resultArea .summary h2 {height:24px; font:bold 15px/28px Helvetica; color:#000000; margin:0px; padding:0px 10px}
.styleH1104 .resultArea .summary h2 span {font-size:12px; font-weight:normal; margin:0px 0px 0px 5px}
.styleH1104 .resultArea .summary .inner {background-color:#FFFFFF; padding:1px 0px 0px 0px; margin:5px 0px 0px; width:974px; height:310px; display:inline-block; overflow:hidden; z-index:1}
.styleH1104 .resultArea .summary .inner .tips {background-color:#E0F5FF}
.styleH1104 .resultArea .summary .inner th {background-color:#B9E6FF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; white-space:nowrap; padding:3px 16px}
.styleH1104 .resultArea .summary .inner td {border-left:1px solid #B9E6FF; border-right:1px solid #B9E6FF; border-bottom:1px solid #B9E6FF; white-space:nowrap; padding:5px 15px}
.styleH1104 .resultArea .summary .inner td .txtinput {background-color:transparent; border:0px; cursor:default; color:#434343; font-family:Verdana, Geneva, sans-serif; border-bottom:1px solid #333333}
.styleH1104 .resultArea .summary .inner .red {color:#FF0000}
.styleH1104 .resultArea .summary .inner .green {color:#008000}
.styleH1104 .resultArea .summary h2 li .saveBtn { float:right; bacground-color:#0061C2; height:20px; font:12px/23px Helvetica; color:#FFFFFF; border:4px solid #B9E6FF; border-radius:4px; padding:0px 5px; position:relative; top:-2px; right:inherit; cursor:pointer}
.styleH1104 .resultArea .summary h2 li {font-weight:normal; margin:0px 0px 0px 5px; list-style:none} 
.styleH1104 .resultArea .summary h2 li a {float:none; background-color:#0061C2; height:20px; font:12px/23px Helvetica; color:#FFFFFF; padding:0px 5px; border-radius:4px; display:inline-block; position:fixed; top:141px; right:229px;  border:4px solid #b9e6ff}
.styleH1104 .resultArea .summary h2 li a:hover {color:#FFFFFF}
.styleH1104 .fixedTitle .locatetable td {background-color:#FFFFFF; color:#000000; #line-height:16px}
.styleH1104 .toolTip { position:relative; cursor: pointer; display: inline-block; width: 15px; height: 15px; border: 1px solid #585858; border-radius: 15px; background-color: #dfdfdf; text-align: center; font: 13px/18px Helvetica; color: #000; content: "";}
.styleH1104 .tipTxt { position:absolute; background-color:#555; font:13px/20px Helvetica; color:#FFF; text-align:left; padding:5px; z-index:999; opacity:1; transition:opacity 0.1s ease; white-space:initial; display:none;}
.styleH1104 .tipTxt::after { position:absolute; top:100%; left:3px; border-width:5px; border-style:solid; border-color:#555 transparent transparent transparent; content:""}

.multiEntpCodeBox {background-color:#B9E6FF; border-radius:8px; padding:10px; position:absolute; top:0px; left:0px; z-index:1001; display:none}
.multiEntpCodeBox p {text-align:right; margin:0px; padding:0px}
.multiEntpCodeBox p a {font:13px Helvetica; color:#000000}
.multiEntpCodeBox table {background-color:#FFFFFF; margin:5px 0px 0px; border-radius:8px 8px 0px 0px}
.multiEntpCodeBox table th,
.multiEntpCodeBox table td {font:13px Helvetica; padding:5px 10px}
.multiEntpCodeBox table th {background-color:#DFDFDF; font:bold 13px Helvetica}
.multiEntpCodeBox table td {border-bottom:0px solid #666666}
.multiEntpCodeBox table .prompt b {font:13px Helvetica; display:none}
.multiEntpCodeBox table .prompt .style03btn {display:inline-block}
.H1104EcReturnDesc {border-bottom:1px solid #dfdfdf; font:13px Helvetica}
/** 20141106新增異動浮層 **/
.H1104Box {background-color:#B9E6FF; width:800px; border-radius:8px; padding:10px; position:absolute; top:0px; left:0px; z-index:1001; display:none}
.H1104Box h2 {margin:0px; padding:0px; font-size:15px}
.H1104Box h2 .closeBtn {float:right; color:#0061C2; font-weight:normal; cursor:pointer}
.H1104Box .viewArea {background-color:#FFFFFF; max-height:400px; margin:5px 0px 0px; padding:0px 5px 5px; overflow-y:auto; border-radius:8px}
.H1104Box .viewArea ul,
.H1104Box .viewArea li {font:13px/22px Helvetica; margin:10px 0px 0px 0px; padding:0px; list-style:none}
.H1104Box .viewArea ul {padding:0px 0px 10px 0px}
.H1104Box .viewArea li {border-top:1px solid #DEDEDE}
.H1104Box .viewArea li:first-child {margin:0px}
.H1104Box .viewArea li p {margin:0px 0px 5px 0px; padding:0px}
.H1104Box .viewArea li b {background-color:#DFDFDF; width:90px; text-align:right; margin:0px 5px 0px 0px; display:inline-block}
.H1104Box .viewArea li span {color:#FF6600}
.H1104Box .viewArea li .inputArea {padding:0px 0px 0px 95px}
.H1104Box .viewArea li .inputArea dd {margin:0px; padding:0px}
.H1104Box .viewArea li .inputArea .viewImg,
.H1104Box .viewArea li .inputArea .delImg {display:none}
.H1104Box .btnArea {text-align:center; margin:0px; padding:10px 0px 5px}
.H1104Box .btnArea button {cursor:pointer}
/** 20160226新增B2B相關浮層 **/
.B2BC1BOX, .B2BC2BOX {background-color:#B9E6FF; border-radius:8px; border:5px solid #B9E6FF; padding:10px; position:absolute; top:0px; left:0px; z-index:1001; display:none; height: 135px}
.B2BC1BOX p, .B2BC2BOX p {margin:0px 0px 5px; padding:0px; position:relative}
.B2BC1BOX p a, .B2BC2BOX p a {font:13px Helvetica; color:#000000; position:absolute; right:0px; top:2px}
.B2BC1BOX p b, .B2BC2BOX p b {color:#FF0000; margin:0px 3px 0px 0px}
.B2BC1BOX ul, .B2BC2BOX ul {background-color:#FFFFFF; margin:0px; padding:5px; list-style:none}
.B2BC1BOX li, .B2BC2BOX li {margin:0px 0px 5px; padding:0px}
.B2BC1BOX li b, .B2BC2BOX li b {width:140px; margin:0px 3px 0px 0px; text-align:right; display:inline-block}
.B2BC1BOX li b i, .B2BC2BOX li b i {color:#FF0000; font-style:normal; margin:0px 3px 0px 0px}
.B2BC1BOX li input, .B2BC2BOX li input {border:0px; border-bottom:1px solid #333333}
.B2BC1BOX li select, .B2BC2BOX li select {margin:0px 5px 0px 0px}
.B2BC1BOX li .notinput, .B2BC2BOX li .notinput {border:0px}
.B2BC1BOX dl, .B2BC2BOX dl {width:420px; background-color:#FFFFFF; margin:0px; padding:0px 0px 5px; text-align:center; display:inline-block}
.B2BC1BOX dt, .B2BC2BOX dt,
.B2BC1BOX dd, .B2BC2BOX dd  {display:inline}
.B2BAgreeBox {background-color:#B9E6FF; border-radius:8px; border:5px solid #B9E6FF; padding:10px; position:absolute; top:0px; left:0px; z-index:1001; display:none;overflow-y: auto; height: 200px; width: 500px;}
.B2BAgreeBox p {margin:0px 0px 5px; padding:0px; position:relative; font-size: 15px; font-weight: bold; }
.B2BAgreeBox p a {font:13px Helvetica; color:#000000; position:absolute; right:0px; top:2px}
.B2BAgreeBox p b {color:#FF0000; margin:0px 3px 0px 0px}
.B2BAgreeBox ul {background-color:#FFFFFF; margin:0px; padding:5px; list-style:none}
.B2BAgreeBox li {margin:0px 0px 5px; padding:0px; font-size: 12px;}
.B2BAgreeBox li b {width:140px; margin:0px 3px 0px 0px; text-align:right; display:inline-block}
.B2BAgreeBox li b i {color:#FF0000; font-style:normal; margin:0px 3px 0px 0px}
.B2BAgreeBox li input {border:0px; border-bottom:1px solid #333333}
.B2BAgreeBox li select {margin:0px 5px 0px 0px}
.B2BAgreeBox li .notinput {border:0px}
.B2BAgreeBox dl {width:500px; background-color:#FFFFFF; margin:0px; padding:0px 0px 5px; text-align:center; display:inline-block}
.B2BAgreeBox dt, .B2BAgreeBox dd {display:inline}

/** H1105供應商異動清單 **/
.styleH1105 .curvy h2 ul {float:right; margin:0px; padding:0px}
.styleH1105 .curvy h2 li {display:inline; font-weight:normal; margin-left:10px}
.styleH1105 .curvy h2 li a {font-size:13px; color:#0061C2}
.styleH1105 .curvy h2 li a:hover {color:#FF6600; text-decoration:underline}
.styleH1105 .innerArea th,
.styleH1105 .innerArea td {padding:3px}
.styleH1105 .innerArea th {background:#DFDFDF; text-align:right; width:100px}
.styleH1105 .innerArea td {border-bottom:1px solid #DFDFDF}
.styleH1105 .innerArea td a {color:#0061C2; cursor:pointer}
.styleH1105 .innerArea td a:hover {color:#FF6600; text-decoration:underline}
.styleH1105 .innerArea input {font-size:13px; font-family:Verdana, sans-serif; height:14px; line-height:14px}
.styleH1105 .innerArea .searchbtn {border-bottom:0px; width:40px}
.styleH1105 .note {margin:0px 0px 5px; padding:0px; line-height:22px; display:none}
.styleH1105 .note dt,
.styleH1105 .note dd {display:inline; margin:0px 5px 0px; padding:5px; white-space:nowrap}
.styleH1105 .resultArea {background-color:#B9E6FF; padding:3px; border-top:3px solid #D9D9D9; #position:relative}
.styleH1105 .resultArea .summary {overflow:hidden; #position:relative}
.styleH1105 .resultArea .summary .topnav {height:20px; margin:0px; padding:5px 10px; background-color:#FFFFFF; position:relative}
.styleH1105 .resultArea .summary .topnav p {margin:0px; line-height:20px; background-color:#FFFFFF; color:#FF0000}
.styleH1105 .resultArea .summary .topnav .stepArea {margin:0px; padding:0px; list-style-type:none; position:absolute; left:5px; display:none}
.styleH1105 .resultArea .summary .topnav .stepArea li {background-color:#FF6600; color:#FFFFFF; display:inline; height:20px; line-height:20px; padding:3px 5px; border-radius:5px; cursor:default}
.styleH1105 .resultArea .summary .topnav .stepArea .selected {background-color:#B9E6FF; color:#000000}
.styleH1105 .resultArea .summary .topnav .subnav {margin:0px; padding:0px; position:absolute; top:5px; right:5px}
.styleH1105 .resultArea .summary .topnav .subnav dt,
.styleH1105 .resultArea .summary .topnav .subnav dd {display:inline; margin:0px; padding:0px; #margin:0px 0px 0px 5px}
.styleH1105 .resultArea .summary .topnav .subnav dt {float:right; padding-top:2px; display:none}
.styleH1105 .resultArea .summary .inner {overflow:hidden; display:inline-block}
.styleH1105 .resultArea .summary .inner {background-color:#FFFFFF; padding:1px 0px 0px 0px; margin:10px 0px 0px; width:974px; height:310px; overflow:hidden; z-index:1}
.styleH1105 .resultArea .summary .inner .tips {background-color:#E0F5FF}
.styleH1105 .resultArea .summary .inner th {background-color:#B9E6FF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; white-space:nowrap; padding:3px 16px}
.styleH1105 .resultArea .summary .inner td {text-align:center; border-left:1px solid #B9E6FF; border-right:1px solid #B9E6FF; border-bottom:1px solid #B9E6FF; white-space:nowrap; padding:5px 21px}
.styleH1105 .resultArea .summary .inner .red {color:#FF0000}
.styleH1105 .resultArea .summary .inner .green {color:#008000}
.styleH1105 .fixedTitle .locatetable td {background-color:#FFFFFF; color:#000000; #line-height:16px}

/** D1208MD申請變價確認 **/
.styleD1208 .innerArea th,
.styleD1208 .innerArea td {padding:3px}
.styleD1208 .innerArea th {background:#DFDFDF; text-align:right; width:105px}
.styleD1208 .innerArea td {border-bottom:1px solid #DFDFDF}
.styleD1208 .innerArea td a {color:#0061C2; cursor:pointer}
.styleD1208 .innerArea td a:hover {color:#FF6600; text-decoration:underline}
.styleD1208 .innerArea td b {font-weight:normal; color:#FF0000}
.styleD1208 .innerArea input {font-size:13px; font-family:Verdana, sans-serif; height:14px; line-height:14px}
.styleD1208 .innerArea .searchbtn {border-bottom:0px; width:40px}
.styleD1208 .note {margin:0px 0px 5px; padding:0px; line-height:22px;}
.styleD1208 .note {color:#FF0000}
.styleD1208 .note dt,
.styleD1208 .note dd {display:inline; margin:0px 5px 0px; padding:5px; white-space:nowrap}
.styleD1208 .note .tips01 {background-color:#FFFFFF; color:#FF0000; margin-left:10px}
.styleD1208 .resultArea {background-color:#B9E6FF; padding:3px; border-top:3px solid #D9D9D9; #position:relative}
.styleD1208 .resultArea .summary {overflow:hidden; #position:relative}
.styleD1208 .resultArea .summary .topnav {height:20px; margin:0px; padding:5px 10px; background-color:#FFFFFF; position:relative}
.styleD1208 .resultArea .summary .topnav p {margin:0px; line-height:20px; background-color:#FFFFFF; color:#FF0000}
.styleD1208 .resultArea .summary .topnav .stepArea {margin:0px; padding:0px; list-style-type:none; position:absolute; top:3px; left:5px; display:none}
.styleD1208 .resultArea .summary .topnav .stepArea li {display:inline}
.styleD1208 .resultArea .summary .topnav .stepArea li button {background-color:#B9E6FF; font-family:Verdana, Geneva, sans-serif; color:#000000; height:24px; padding:0px 5px 3px; #padding:0px 0px 3px; border:0px; border-radius:5px; cursor:pointer; display:inline}
.styleD1208 .resultArea .summary .topnav .stepArea .selected button {background-color:#FF6600; color:#FFFFFF}
.styleD1208 .resultArea .summary .topnav .subnav {margin:0px; padding:0px; position:absolute; right:5px}
.styleD1208 .resultArea .summary .topnav .subnav dt,
.styleD1208 .resultArea .summary .topnav .subnav dd {display:inline; margin:0px; padding:0px; #margin:0px 0px 0px 5px}
.styleD1208 .resultArea .summary .topnav .subnav dt {float:right; padding-top:2px; display:none}
.styleD1208 .resultArea .summary .inner {overflow:hidden; display:inline-block}
.styleD1208 .resultArea .summary .inner {background-color:#FFFFFF; padding:1px 0px 0px 0px; margin:10px 0px 0px; width:974px; height:310px; overflow:hidden; z-index:1}
.styleD1208 .resultArea .summary .inner .prdname  {width:240px; white-space:normal; text-align:left}
.styleD1208 .resultArea .summary .inner .tips {background-color:#E0F5FF}
.styleD1208 .resultArea .summary .inner th {background-color:#B9E6FF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; white-space:nowrap}
.styleD1208 .resultArea .summary .inner td {text-align:center; border-left:1px solid #B9E6FF; border-right:1px solid #B9E6FF; border-bottom:1px solid #B9E6FF; white-space:nowrap; padding:5px 10px}
.styleD1208 .resultArea .summary .inner td .checkBtn {border:0px; border-radius:0px; background-color:transparent}
.styleD1208 .resultArea .summary .inner td a {color:#0059A5; text-decoration:underline}
.styleD1208 .resultArea .summary .inner td a:hover {color:#E40480; text-decoration:none}
.styleD1208 .resultArea .summary .inner .red {color:#FF0000}
.styleD1208 .resultArea .summary .inner .green {color:#008000}
.styleD1208 .fixedTitle .locatetable td {background-color:#FFFFFF; color:#000000; #line-height:16px}
.styleD1208 .resultArea .summary .inner .openPopArea {width:340px; background-color:#B9E6FF; padding:10px; border-radius:8px; position:absolute; left:250px; top:300px; z-index:1000; display:none}
.styleD1208 .resultArea .summary .inner .openPopArea .title {margin-bottom:5px; text-align:left}
.styleD1208 .resultArea .summary .inner .openPopArea .title span {font-size:13px; margin-right:10px}
.styleD1208 .resultArea .summary .inner .openPopArea .title a {float:right; text-decoration:none; cursor:pointer;}
.styleD1208 .resultArea .summary .inner .openPopArea .detailArea {background-color:#FFFFFF; text-align:left}
.styleD1208 .resultArea .summary .inner .openPopArea .detailArea dl {width:320px; margin:0px 10px 10px; white-space:norma; display:inline-block}
.styleD1208 .resultArea .summary .inner .openPopArea .detailArea dt {float:left; width:300px; margin-top:10px; font-size:13px; border-bottom:1px solid #000000; display:block}
.styleD1208 .resultArea .summary .inner .openPopArea .detailArea dd {float:left; width:160px; line-height:20px; margin:0px; padding:0px}
.styleD1208 .resultArea .summary .inner .openPopArea .detailArea .txtinput {background-color:transparent; border:0px; cursor:default; color:#434343; font-family:Verdana, Geneva, sans-serif; border-bottom:1px solid #333333}

.styleD1208 .resultArea .summary .inner .notAgreePopArea {width:340px; background-color:#B9E6FF; padding:10px; border-radius:8px; position:absolute; left:250px; top:300px; z-index:1000; display:none}
.styleD1208 .resultArea .summary .inner .notAgreePopArea .title {margin-bottom:5px; text-align:left}
.styleD1208 .resultArea .summary .inner .notAgreePopArea .title span {font-size:13px; margin-right:10px}
.styleD1208 .resultArea .summary .inner .notAgreePopArea .title a {float:right; text-decoration:none; cursor:pointer;}
.styleD1208 .resultArea .summary .inner .notAgreePopArea .notAgreeDetailArea {background-color:#FFFFFF; text-align:left}
.styleD1208 .resultArea .summary .inner .notAgreePopArea .notAgreeDetailArea dl {width:320px; margin:0px 10px 10px; white-space:norma; display:inline-block}
.styleD1208 .resultArea .summary .inner .notAgreePopArea .notAgreeDetailArea dt {float:left; width:300px; margin-top:10px; font-size:13px; border-bottom:1px solid #000000; display:block}
.styleD1208 .resultArea .summary .inner .notAgreePopArea .notAgreeDetailArea dd {float:left; width:160px; line-height:40px; margin:0px; padding:0px}
.styleD1208 .resultArea .summary .inner .notAgreePopArea .notAgreeDetailArea .txtinput {background-color:transparent; border:0px; cursor:default; color:#434343; font-family:Verdana, Geneva, sans-serif; border-bottom:1px solid #333333}

/** F1208精品倉檢驗異常通知單 **/
.styleF1208 .curvy h2 ul {float:right; margin:0px; padding:0px}
.styleF1208 .curvy h2 li {display:inline; font-weight:normal; margin-left:10px}
.styleF1208 .curvy h2 li a {font-size:13px; color:#0061C2}
.styleF1208 .curvy h2 li a:hover {color:#FF6600; text-decoration:underline}
.styleF1208 .innerArea th,
.styleF1208 .innerArea td {padding:3px}
.styleF1208 .innerArea th {background:#DFDFDF; text-align:right; width:100px}
.styleF1208 .innerArea td {border-bottom:1px solid #DFDFDF}
.styleF1208 .innerArea td a {color:#0061C2; cursor:pointer}
.styleF1208 .innerArea td a:hover {color:#FF6600; text-decoration:underline}
.styleF1208 .innerArea input {font-size:13px; font-family:Verdana, sans-serif; height:14px; line-height:14px}
.styleF1208 .innerArea .searchbtn {border-bottom:0px; width:40px}
.styleF1208 .note {margin:0px 0px 5px; padding:0px; line-height:22px;}
.styleF1208 .note dt,
.styleF1208 .note dd {display:inline; margin:0px 5px 0px; padding:5px; white-space:nowrap}
.styleF1208 .note .tips01 {background-color:#FFFFFF; color:#FF0000; margin-left:10px}
.styleF1208 .resultArea {background-color:#B9E6FF; padding:3px; border-top:3px solid #D9D9D9; #position:relative}
.styleF1208 .resultArea .summary {overflow:hidden; #position:relative}
.styleF1208 .resultArea .summary .topnav {height:20px; margin:0px; padding:5px 10px; background-color:#FFFFFF; position:relative}
.styleF1208 .resultArea .summary .topnav p {margin:0px; line-height:20px; background-color:#FFFFFF; color:#FF0000}
.styleF1208 .resultArea .summary .topnav .stepArea {margin:0px; padding:0px; list-style-type:none; position:absolute; left:5px; display:none}
.styleF1208 .resultArea .summary .topnav .stepArea li {background-color:#FF6600; color:#FFFFFF; display:inline; height:20px; line-height:20px; padding:3px 5px; border-radius:5px; cursor:default}
.styleF1208 .resultArea .summary .topnav .stepArea .selected {background-color:#B9E6FF; color:#000000}
.styleF1208 .resultArea .summary .topnav .subnav {margin:0px; padding:0px; position:absolute; right:5px}
.styleF1208 .resultArea .summary .topnav .subnav dt,
.styleF1208 .resultArea .summary .topnav .subnav dd {display:inline; margin:0px; padding:0px; #margin:0px 0px 0px 5px}
.styleF1208 .resultArea .summary .topnav .subnav dt {float:right; padding-top:2px; display:none}
.styleF1208 .resultArea .summary .inner {overflow:hidden; display:inline-block}
.styleF1208 .resultArea .summary .inner {background-color:#FFFFFF; padding:1px 0px 0px 0px; margin:10px 0px 0px; width:974px; height:310px; overflow:hidden; z-index:1}
.styleF1208 .resultArea .summary .inner .tips {background-color:#E0F5FF}
.styleF1208 .resultArea .summary .inner th {background-color:#B9E6FF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; white-space:nowrap; padding:3px 16px}
.styleF1208 .resultArea .summary .inner td {text-align:center; border-left:1px solid #B9E6FF; border-right:1px solid #B9E6FF; border-bottom:1px solid #B9E6FF; white-space:nowrap; padding:5px 5px}
.styleF1208 .resultArea .summary .inner .red {color:#FF0000}
.styleF1208 .resultArea .summary .inner .green {color:#008000}
.styleF1208 .fixedTitle .locatetable td {background-color:#FFFFFF; color:#000000; #line-height:16px}
.F1208Box {background-color:#B9E6FF; border-radius:8px; padding:15px; position:absolute; top:0px; left:0px; z-index:1001; display:none; }
.F1208Box p {margin:0px 0px 5px; padding:0px; position:relative}
.F1208Box p a { display:inline-block; font:13px/18px Helvetica; color:#000000; position:absolute; right:0px; top:-10px; display:inline-block}
.F1208Box .worklistTable {width:700px; height:450px; margin:10px 0px 0px 0px ; padding:10px 10px; background-color:#FFFFFF; overflow-y:scroll}
.F1208Box .worklistTable table { border-top:1px solid #333; border-right:1px solid #333;}
.F1208Box .worklistTable table th {border-left:1px solid #333; border-bottom:1px solid #333; white-space:nowrap; padding:5px 10px;text-align:center; font:13px/15px Helvetica}
.F1208Box .worklistTable table td {border-left:1px solid #333; border-bottom:1px solid #333; padding:5px 5px; text-align:left; font:13px/15px Helvetica}
.F1208Box .worklistTable table .mainTitle {font:bold 15px/25px Helvetica;}
.F1208Box .worklistTable table .subTitle {font:bold 13px/20px Helvetica;}
.F1208Box .confirmBtn {text-align:center; margin-top:5px;}
.F1208Box .confirmBtn button { width:70px; height:28px; font:13px/20px Helvetica}

/** D1101商品提報 **/
.styleD1101 a {font-family: "Verdana"; font-size: 11px; text-decoration: none;}
.styleD1101 .w870 {float:left; width:840px}
.styleD1101 .status {background-color:#B9E6FF; margin-bottom:10px; padding:3px; border-radius:8px; float:right; #width:125px}
.styleD1101 .status .rightinner {background-color:#FFFFFF; padding:3px 3px 2px; border-radius:8px; float:left; #width:119px}
.styleD1101 .status .rightinner h3 {margin:0px; padding:0px 0px 0px 5px; font-size:13px; line-height:22px; #padding:3px 0px 0px 2px}
.styleD1101 .status .rightinner h3 input,
.styleD1101 .status .rightinner li input {float:right; background-color:#0061C2; border:0px; border-radius:3px 3px 3px 3px; color:#FFFFFF; cursor:pointer; height:21px; line-height:21px; margin-left:10px}
.styleD1101 .status .rightinner ul {margin:2px 0px 0px; padding:5px 1px 0px; list-style-type:none; border-top:1px solid #000000}
.styleD1101 .status .rightinner li {margin-right:10px; line-height:19px}
.styleD1101 .status .rightinner li b,
.styleD1101 .status .rightinner li a {margin:0px 1px; color:#FF6600; font-weight:bold}
.styleD1101 .status .rightinner li a {text-decoration:underline}
.styleD1101 .status .rightinner li a:hover {color:#E40480; text-decoration:none}
.styleD1101 .status .rightinner li input {margin-left:0px; #margin:3px 0px}
.styleD1101 .status .rightinner li input:not(*:root) {margin:1px 0px 2px}
.styleD1101 .curvy h2 ul {float:right; margin:0px; padding:0px}
.styleD1101 .curvy h2 li {display:inline; font-weight:normal; margin-left:10px}
.styleD1101 .curvy h2 li a {font-size:13px; color:#0061C2}
.styleD1101 .curvy h2 li a:hover {color:#FF6600; text-decoration:underline}
.styleD1101 .innerArea th,
.styleD1101 .innerArea td {padding:3px}
.styleD1101 .innerArea th {background:#DFDFDF; text-align:right; width:70px}
.styleD1101 .innerArea td {border-bottom:1px solid #DFDFDF}
.styleD1101 .innerArea td a {color:#0061C2; cursor:pointer}
.styleD1101 .innerArea td a:hover {color:#FF6600; text-decoration:underline}
.styleD1101 .innerArea td b {font-weight:normal; color:#FF0000}
.styleD1101 .innerArea input {font-size:13px; font-family:Verdana, sans-serif; height:14px; line-height:14px}
.styleD1101 .innerArea .searchbtn {border-bottom:0px; width:40px}
.styleD1101 .note {margin:0px 0px 5px; padding:0px; line-height:22px; display:none}
.styleD1101 .note {color:#FF0000}
.styleD1101 .note dt,
.styleD1101 .note dd {display:inline; margin:0px 5px 0px; padding:5px; white-space:nowrap}
.styleD1101 .resultArea {background-color:#B9E6FF; padding:3px; border-top:3px solid #D9D9D9; #position:relative}
.styleD1101 .resultArea .summary {overflow:hidden; #position:relative}
.styleD1101 .resultArea .summary .topnav {height:20px; margin:0px; padding:5px 10px; background-color:#FFFFFF; position:relative}
.styleD1101 .resultArea .summary .topnav p {margin:0px; line-height:20px; background-color:#FFFFFF; color:#FF0000}
.styleD1101 .resultArea .summary .topnav .stepArea {margin:0px; padding:0px; list-style-type:none; position:absolute; top:3px; left:5px; display:none}
.styleD1101 .resultArea .summary .topnav .stepArea li {display:inline}
.styleD1101 .resultArea .summary .topnav .stepArea li input {background-color:#B9E6FF; font-size:13px; font-family:Verdana, Geneva, sans-serif; color:#000000; height:24px; padding:0px 5px 3px; #padding:0px 0px 3px; border:0px; border-radius:5px; cursor:inherit; display:inline-block}
.styleD1101 .resultArea .summary .topnav .stepArea .selected input {background-color:#FF6600; color:#FFFFFF; cursor:none;}
.styleD1101 .resultArea .summary .topnav .subnav {margin:0px; padding:0px; position:absolute; right:5px}
.styleD1101 .resultArea .summary .topnav .subnav dt,
.styleD1101 .resultArea .summary .topnav .subnav dd {display:inline; margin:0px; padding:0px; #margin:0px 0px 0px 5px}
.styleD1101 .resultArea .summary .topnav .subnav dt {float:right; padding-top:2px; display:none}
.styleD1101 .resultArea .summary .inner {overflow:hidden; display:inline-block}
.styleD1101 .resultArea .summary .inner {background-color:#FFFFFF; padding:1px 0px 0px 0px; margin:10px 0px 0px; width:974px; height:310px; overflow:hidden; z-index:1}
.styleD1101 .resultArea .summary .inner .tips {background-color:#E0F5FF}
.styleD1101 .resultArea .summary .inner th {background-color:#B9E6FF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; white-space:nowrap}
.styleD1101 .resultArea .summary .inner td {text-align:center; border-left:1px solid #B9E6FF; border-right:1px solid #B9E6FF; border-bottom:1px solid #B9E6FF; white-space:nowrap; padding:5px}
.styleD1101 .resultArea .summary .inner td input {background-color:#0061C2; border:0px; border-radius:3px 3px 3px 3px; margin-right:5px; color:#FFFFFF; cursor:pointer; height:21px; line-height:21px}
.styleD1101 .resultArea .summary .inner td .checkBtn {border:0px; border-radius:0px; background-color:transparent}
.styleD1101 .resultArea .summary .inner .red {color:#FF0000}
.styleD1101 .resultArea .summary .inner .green {color:#008000}
.styleD1101 .resultArea .summary .inner td .installCheck input{vertical-align: bottom;}
.styleD1101 .resultArea .summary .inner td .installCheck a{color:#0070C0;text-decoration:underline;}
.styleD1101 .resultArea .summary .inner td .installCheck input{vertical-align: bottom;}
.styleD1101 .resultArea .summary .inner td .installCheck a{color:#0070C0;text-decoration:underline;}
.styleD1101 .resultArea .summary .addprd {overflow:auto}
.styleD1101 .resultArea .summary .addprd .fill_inArea {margin:5px 5px 10px}
.styleD1101 .resultArea .summary .addprd .fill_inArea h3 {margin:0px 0px 5px; padding:0px 10px; font-size:13px; line-height:24px; border-bottom:2px solid #000000}
.styleD1101 .resultArea .summary .addprd .fill_inArea h3 .red {float:right}
.styleD1101 .resultArea .summary .addprd .fill_inArea th,
.styleD1101 .resultArea .summary .addprd .fill_inArea td {border:0px; text-align:left; line-height:24px}
.styleD1101 .resultArea .summary .addprd .fill_inArea td .selShopSnGoodsName {width:200px;}
.styleD1101 .resultArea .summary .addprd .fill_inArea th {padding:5px 10px; text-align:right; width:100px}
.styleD1101 .resultArea .summary .addprd .fill_inArea .basictable .inputSpec th {text-align:left; width:100px}
.styleD1101 .resultArea .summary .addprd .fill_inArea .diyTable th{background:#FF69B4 }
.styleD1101 .resultArea .summary .addprd .fill_inArea td {border-bottom:1px solid #CCCCCC}
.styleD1101 .resultArea .summary .addprd .fill_inArea td .txtinput {background-color:transparent; border:0px; cursor:default; color:#434343; font-family:Verdana, Geneva, sans-serif; border-bottom:1px solid #333333}
.styleD1101 .resultArea .summary .addprd .fill_inArea td .txtinputBorder {background-color:transparent; border:0px; cursor:default; color:#434343; font-family:Verdana, Geneva, sans-serif;}
.styleD1101 .resultArea .summary .addprd .fill_inArea td .ECBtn,
.styleD1101 .resultArea .summary .addprd .fill_inArea td .specified,
.styleD1101 .resultArea .summary .addprd .fill_inArea td .specifieddata {position:relative; #position:inherit; top:2px; #top:0px; border-radius:0px; height:auto; line-height:normal; border:0px; background-color:#FFFFFF}
.styleD1101 .resultArea .summary .addprd .fill_inArea td button {height:24px \9; line-height:24px \9}
.styleD1101 .resultArea .summary .addprd .fill_inArea td .ecWarehouse {display:none}
.styleD1101 .resultArea .summary .addprd .fill_inArea ul {margin:0px; padding:0px; list-style-type:none}
.styleD1101 .resultArea .summary .addprd .fill_inArea li {display:inline}
.styleD1101 .resultArea .summary .addprd .fill_inArea td .line {border-bottom:1px dashed #333333; padding-bottom:10px; margin-bottom:10px}
.styleD1101 .resultArea .summary .addprd .fill_inArea .hide {display:none}
.styleD1101 .resultArea .summary .addprd .fill_inArea .opinion {border-bottom:1px dashed #333333}
.styleD1101 .resultArea .summary .addprd .fill_inArea .opinion li {margin:10px; padding:0px; display:block}
.styleD1101 .resultArea .summary .addprd .fill_inArea .opinion i {float:right}
.styleD1101 .resultArea .summary .prdinput {overflow:auto; position:relative}
.styleD1101 .resultArea .summary .prdinput .fill_inArea {margin:5px 5px 10px}
.styleD1101 .resultArea .summary .prdinput .fill_inArea td {border:0px; padding:0px; text-align:left; white-space:inherit; color:#666666; line-height:160%}
.styleD1101 .resultArea .summary .prdinput .fill_inArea .view td {padding:3px}
.styleD1101 .resultArea .summary .prdinput .fill_inArea .momo_color14B {font-size:15px; color:#F23B97; font-weight:bold; line-height:20px; padding-bottom:5px}
.styleD1101 .resultArea .summary .prdinput .fill_inArea .gmclass {padding-bottom:5px}
.styleD1101 .resultArea .summary .prdinput .fill_inArea .gmclass ul,
.styleD1101 .resultArea .summary .prdinput .fill_inArea .gmclass li {margin:0px; padding:0px; list-style-type:none}
.styleD1101 .resultArea .summary .prdinput .fill_inArea .momoja24Pink {font-size:24px; font-weight:bold; color:#FF0099; font-family:Arial}
.styleD1101 .resultArea .summary .prdinput .fill_inArea .momoja24Pink .word {font-size:13px}
.styleD1101 .resultArea .summary .prdinput .fill_inArea input {border:1px solid #999999; background-color:transparent; border-radius:0px; cursor:pointer; color:#000000}
.styleD1101 .resultArea .summary .prdinput .fill_inArea input[type="checkbox"]{margin: 0;height: auto;vertical-align: text-top;}
.styleD1101 .resultArea .summary .prdinput .fill_inArea .tips01 {font-size:15px; color:#FF0000; font-weight:bold; margin-bottom:5px}
.styleD1101 .resultArea .summary .prdinput .fill_inArea .tips02 {font-size:15px; color:#333333; margin-bottom:5px}
.styleD1101 .resultArea .summary .prdinput .fill_inArea a {color:#666666}
.styleD1101 .resultArea .summary .prdinput .fill_inArea .prdRule {color:#0061C2;}
.styleD1101 .resultArea .summary .prdinput .fill_inArea .upimgBtnArea {margin:0px; padding:0px; list-style-type:none}
.styleD1101 .resultArea .summary .prdinput .fill_inArea .upimgBtnArea li {display:inline}
.styleD1101 .resultArea .summary .prdinput .fill_inArea button {background-color:#0061C2; border:0px none; border-radius:3px 3px 3px 3px; font-size:12px; color:#FFFFFF; cursor:pointer; height:20px; line-height:20px}
.styleD1101 .resultArea .summary .prdinput .fill_inArea .imgupload {width:100%; margin:0px 5px 5px 10px; margin-right:10px \9; padding:0px}
.styleD1101 .resultArea .summary .prdinput .fill_inArea .imgupload dt,
.styleD1101 .resultArea .summary .prdinput .fill_inArea .imgupload dd {display:inline; margin:0px; padding:0px}
.styleD1101 .resultArea .summary .prdinput .fill_inArea .imgupload dd input:not(*:root) {width:125px}
.styleD1101 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea {border:3px solid #B9E6FF; border-radius:4px; padding:10px; margin-bottom:10px}
.styleD1101 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea ul {margin:0px 0px 5px; padding:0px; list-style-position:inside; list-style-type:decimal}
.styleD1101 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th,
.styleD1101 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea td {padding:5px; text-align:center; border-bottom:1px dashed #BBBBBB}
.styleD1101 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .automatic,
.styleD1101 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .manual {font-weight:normal; color:#000000; margin-left:5px; cursor:pointer}
.styleD1101 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .automatic img,
.styleD1101 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .manual img {position:relative: top:1px}
.styleD1101 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .automatic b,
.styleD1101 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .manual b {color:red}
.styleD1101 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .leftRight {height:28px; line-height:28px; margin:0px; padding:0px; position:relative; display: block}
.styleD1101 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th i {position:absolute; top:0px; right:0px; cursor:pointer; opacity:0.5; filter:alpha(opacity=50)}
.styleD1101 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th i:first-child {right:auto; left:0px}
.styleD1101 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th i:hover {opacity:1; filter:alpha(opacity=100)}
.styleD1101 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .change {display:block}
.styleD1101 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea input:not(*:root) {width:120px}
.styleD1101 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea .noborder:not(*:root) {width:auto}
.styleD1101 .fixedTitle .locatetable td {background-color:#FFFFFF; color:#000000; #line-height:16px}
.styleD1101 #recycleListDiv {width:800px; }
.styleD1101 #recycleListDiv .recycleBlock {float:left; width:200px; #width:170px; height:24px; white-space:inherit; margin:5px 10px 0px 0px; border-bottom:1px solid #333333}
.styleD1101 #recycleListDiv .recycleBlock .txtinput {border-bottom: 0px}
.D1101Box {background-color:#B9E6FF; width:600px; border-radius:8px; padding:10px; position:absolute; top:0px; left:0px; z-index:1001; display:none}
.D1101Box p {margin:0px 0px 5px; padding:0px; text-align:right}
.D1101Box p a {font:13px Helvetica; color:#000000}
.D1101Box .searchbtn {#width:60px; position:absolute; right:20px; top:60px; background:#B9E6FF; font:13px/18px Helvetica; color:#000000; border:1px solid #999999; border-radius:8px; cursor:pointer}
.D1101Box ul {background-color:#FFFFFF; margin:0px; padding:5px; list-style:none}
.D1101Box li {margin:0px 0px 5px; padding:0px}
.D1101Box li b {width:120px; #width:120px; margin:0px 3px 0px 0px; text-align:right; display:inline-block}
.D1101Box li b i {color:#FF0000; font-style:normal; margin:0px 3px 0px 0px}
.D1101Box li input {width:213px; border:0px; border-bottom:1px solid #333333}
.D1101Box li select {margin:0px 5px 0px 0px}
.D1101Box li .addtxt {margin:3px 0px 0px 93px}
.D1101Box .viewbox {background:#FFFFFF; height:320px; padding:5px; overflow-y:auto}
.D1101Box .viewboxSmall {background:#FFFFFF; height:150px; padding:5px; overflow-y:auto; font: bold 15px/24px Helvetica;}
.D1101Box .viewboxSmall p {text-align:left; line-height: 20px;}
.D1101Box .viewboxSmall table {margin:0px; border-left:0px; border-top:0px;}
.D1101Box .viewboxSmall table .viewboxSmallnote {padding-left:10px; font: normal Helvetica; color:red;}
.D1101Box .viewboxSmall th, .D1101Box .viewboxSmall td {border-right:0px; border-bottom:0px; padding:0px; text-align:left}
.D1101Box table {margin:0px; border-left:1px solid #B9E6FF; border-top:1px solid #B9E6FF}
.D1101Box th, .D1101Box td {border-right:1px solid #B9E6FF; border-bottom:1px solid #B9E6FF; padding:3px; text-align:center}
.D1101Box th {background:#B9E6FF; border-right:1px solid #FFFFFF}
.D1101Box .checkArea{text-align: center;}
.D1101Box .searchbtn2 {right:20px; top:60px; background:#B9E6FF; font:13px/18px Helvetica; color:#000000; border:1px solid #999999; border-radius:8px; cursor:pointer}
/** 20150716 新增(商品材積) **/
.styleD1101 .resultArea .summary .addprd .fill_inArea .prdData { font:bold 15px/24px Helvetica; position: relative}
.styleD1101 .resultArea .summary .addprd .fill_inArea th a { display:inline-block; background-color: #0061c2; border-radius: 3px; color: #ffffff; height: 20px; width:35px; margin-left:2px; line-height: 20px; text-align:center; cursor: pointer;}
.styleD1101 .resultArea .summary .addprd .fill_inArea .prdData span {font:13px/22px Helvetica; color:#FF0000}
.styleD1101 .resultArea .summary .addprd .fill_inArea .prdData span a { font:13px/22px Helvetica; color:#0070c0; text-decoration: underline; cursor:pointer}
.styleD1101 .resultArea .summary .addprd .fill_inArea .prdData .unitInfo { display:block; font:13px/22px Helvetica; color:#000}
.styleD1101 .resultArea .summary .addprd .fill_inArea td .tips { display:block; background-color:#FFF; color:#FF0000}
.styleD1101 .resultArea .summary .addprd .fill_inArea .prdData .noteArea {width:275px; font:12px/15px Helvetica; color:#FF0000; white-space:normal; position:absolute; top:55px; left: 530px;}

.styleD1101 .confirmArea {position:relative; padding:0; width:400px; border-radius:5px; background-color:#FFF; z-index:1001}
.styleD1101 .confirmArea h2 { padding:5px 0 5px 5px; margin:0; border-radius:5px 5px 0 0; background-color:#b9e6ff; font:bold 15px/24px Helvetica}
.styleD1101 .confirmArea .head_fieldset_2 { padding:5px; font:bold 12px/24px Helvetica}
.styleD1101 .confirmArea .head_fieldset_2 h3 { margin:0; font:bold 15px/24px Helvetica; color:#0061c2}
.styleD1101 .confirmArea .head_fieldset_2 input { width:35px; background-color:#FFF; border:1px solid #333333; border-width: 0 0 1px; color: #434343; cursor: default; font-family:Helvetica;}
.styleD1101 .confirmArea .head_fieldset_2 span { font:13px/22px Helvetica}
.styleD1101 .confirmArea .head_fieldset_2 ul { padding:0; height:20px}
.styleD1101 .confirmArea .head_fieldset_2 ul li { display: block; float: left; list-style:none; text-align: center; width: 50%;}
.styleD1101 .confirmArea .head_fieldset_2 ul li .boxSizeButton,
.styleD1101 .confirmArea .head_fieldset_2 ul li a { display:block; margin:0 auto; background-color: #0061c2; border-radius: 3px; color: #ffffff; height: 22px; width:40px; font:13px/22px Helvetica}

/** 20150804 新增(電子票券) **/
.styleD1101 .resultArea .summary .inner td .date { font:13px/18px Helvetica; height:18px; padding:2px; background-color:transparent; border:1px solid #ABADB3; border-radius:0; color:#000;}
/** 20151026 新增index屬性 複選視窗 **/
.styleD1101 .resultArea .summary .addprd .fill_inArea td .chooseList li {background-color: #ffffff; border: 1px solid #999999; color: #313131; float: left; font: 13px/20px Helvetica; height: 20px; margin: 7px 10px 4px 0; padding: 2px 8px; text-align: center; width: auto;}
.styleD1101 .resultArea .summary .addprd .fill_inArea td .chooseStyleBtn {background-color: #0061c2; border-radius: 3px; color: #ffffff; cursor: pointer; display: inline-block; font: 13px/25px Helvetica; padding: 0 8px; text-align: center;}
.chooseArea {background-color:#B9E6FF; border-radius:6px; padding:5px 10px 10px; position:absolute; top:0px; left:0px; z-index:1001; display:none}
.chooseArea h2 {font:bold 15px/30px Helvetica; color:#000000; border-bottom:1px solid #000000; margin:0px; paddinng:0px; position:relative}
.chooseArea h2 a {font:13px/24px Helvetica; color:#0061C2; position:absolute; right:0px; top:0px; cursor:pointer}
.chooseArea h2 a span {width:10px; height:10px; font:bold 11px/12px Helvetica; color:#0061C2; border:1px solid #0061C2; display:inline-block; text-align:center; margin:0px 3px 0px 0px}
.chooseArea .viewStyleArea {background-color:#FFFFFF; width:755px; padding:20px 10px 10px}
.chooseArea .viewStyleArea ul,
.chooseArea .viewStyleArea ul li {margin:0px; padding:0px; list-style:none}
.chooseArea .viewStyleArea ul {display:inline-block}
.chooseArea .viewStyleArea ul li { float:left; margin:0px 5px 10px}
.chooseArea .viewStyleArea ul li label {text-align:center; margin:0px; padding:3px 20px; border:1px solid #E2E3EA; border-radius:3px}
.chooseArea .viewStyleArea ul li label input {margin:0px 5px 0px 0px; position:relative; top:2px}
.chooseArea .confirmBtn {text-align:center; margin:10px 10px 0px}
.chooseArea .confirmBtn button {background-color: #0061c2; height:30px; font:15px/30px Helvetica; color:#FFFFFF; text-align:center; margin:0px 10px; padding:0px 20px; border:0px; border-radius:6px; cursor:pointer}
/** 20151225_新增商品麵包屑 **/
.styleD1101 .resultArea .summary .addprd .fill_inArea .prdNavList {display:inline-block; margin:5px 0px;}
.styleD1101 .resultArea .summary .addprd .fill_inArea .prdNavList li {float:left; padding-left:10px; margin-left:5px; font:13px/22px Helvetica; color:#000000; background:transparent url("http://www.momoshop.com.tw/ecm/img/cmm/category/nav-line.gif") no-repeat scroll 0 center}
.styleD1101 .resultArea .summary .addprd .fill_inArea .prdNavList li:first-child {padding-left:15px; background:transparent url(../../images/navbk.png) no-repeat 0px center; }
/** 20160130 改寬版 **/
.styleD1101 .resultArea .summary .inner {width:100%}
/** 20160601新增網路品牌設定 **/
.styleD1101 .webBrands {position:relative}
.styleD1101 .webBrands ul {background-color:#FFFFFF; width:230px; height:100px; margin:0px; padding:0px; border:1px solid #000000; list-style:none; overflow-y:auto; position:absolute; top:20px; left:0px; z-index:1}
.styleD1101 .webBrands ul li {font:13px/20px Helvetica; margin:0px; padding:0px 5px; display:block}
.styleD1101 .resultArea .summary .addprd .fill_inArea .webBrands li {display:block}
.styleD1101 .webBrands ul li:hover {background-color:#EEEEEE}
/**20160614_D1101_商品提報管理(單筆)_新增商品**/
.styleD1101 .resultArea .summary .addprd .fill_inArea .prdData .sizetip {color:#000000}
.styleD1101 .resultArea .summary .inner td .sizetip input {vertical-align:middle; background-color: #FFFFFF;}
/**20160614_D1101_商品提報管理(單筆)_新增商品浮層**/
.fuzzysearchArea .curvy .head_fieldset .D1101sizeBox {border-radius:8px; background-color:#fff;}
.fuzzysearchArea .curvy .head_fieldset .D1101sizeBox ul {margin:0px; padding:5px; font:13px/20px Helvetica; text-align:Left}
.fuzzysearchArea .curvy .head_fieldset .D1101sizeBox ul li {display:block; margin:0px 0px 5px 0px; padding:0px; list-style:none}
.fuzzysearchArea .curvy .head_fieldset .D1101sizeBox ul li table {margin-left:60px; border-top:2px solid #000000; border-left:2px solid #000000}
.fuzzysearchArea .curvy .head_fieldset .D1101sizeBox ul li table tr th {border-bottom:2px solid #000000; border-right:2px solid #000000; padding:5px; background-color:#b9e6ff; font:13px/20px Helvetica}
.fuzzysearchArea .curvy .head_fieldset .D1101sizeBox ul li table tr td {border-bottom:2px solid #000000; border-right:2px solid #000000; padding:5px}
.fuzzysearchArea .curvy .head_fieldset .D1101sizeBox span {display:block; text-align:center; margin:10px 0px 10px 0px}
.fuzzysearchArea .curvy .head_fieldset .D1101sizeBox span button {background-color:#0061c2; color:#FFFFFF; border-radius:3px; border:none; padding:3px 5px}
.fuzzysearchArea .curvy .head_fieldset .D1101sizeBox span button:first-child {margin:0px 10px 0px 0px}
/**20180608_商品提報管理_大家電物流浮層**/
.fuzzysearchArea .curvy .head_fieldset .largeMachineSizeBox {border-radius:8px; background-color:#fff;}
.fuzzysearchArea .curvy .head_fieldset .largeMachineSizeBox ul {margin:0px; padding:5px; font:13px/20px Helvetica; text-align:Left}
.fuzzysearchArea .curvy .head_fieldset .largeMachineSizeBox ul li {display:block; margin:0px 0px 5px 0px; padding:0px; list-style:none}
.fuzzysearchArea .curvy .head_fieldset .largeMachineSizeBox ul li table {margin-left:60px; border-top:2px solid darkgrey; border-left:2px solid darkgrey}
.fuzzysearchArea .curvy .head_fieldset .largeMachineSizeBox ul li table tr th {border-bottom:2px solid darkgrey; border-right:2px solid darkgrey; padding:5px; font:13px/20px Helvetica;text-align: center;background-color: aliceblue;}
.fuzzysearchArea .curvy .head_fieldset .largeMachineSizeBox ul li table tr th:first-child, 
.fuzzysearchArea .curvy .head_fieldset .largeMachineSizeBox ul li table tr th:nth-child(2) {background-color: yellow;}
.fuzzysearchArea .curvy .head_fieldset .largeMachineSizeBox ul li table tr td {border-bottom:2px solid darkgrey; border-right:2px solid darkgrey; padding:5px;text-align: center;}
.fuzzysearchArea .curvy .head_fieldset .largeMachineSizeBox span {display:block; text-align:center; margin:10px 0px 10px 0px}
.fuzzysearchArea .curvy .head_fieldset .largeMachineSizeBox span button {background-color:#0061c2; color:#FFFFFF; border-radius:3px; border:none; padding:3px 5px}
.fuzzysearchArea .curvy .head_fieldset .largeMachineSizeBox span button:first-child {margin:0px 10px 0px 0px}
#largeMachineKindTr {display: none;}
/** D1102商品提報(批次) **/
.styleD1102 .curvy h2 ul {float:right; margin:0px; padding:0px}
.styleD1102 .curvy h2 li {display:inline; font-weight:normal; margin-left:10px}
.styleD1102 .curvy h2 li a {font-size:13px; color:#0061C2}
.styleD1102 .curvy h2 li a:hover {color:#FF6600; text-decoration:underline}
.styleD1102 .innerArea th,
.styleD1102 .innerArea td {padding:3px}
.styleD1102 .innerArea th {background:#DFDFDF; text-align:right; width:70px}
.styleD1102 .innerArea td {border-bottom:1px solid #DFDFDF}
.styleD1102 .innerArea td a {color:#0061C2; cursor:pointer}
.styleD1102 .innerArea td a:hover {color:#FF6600; text-decoration:underline}
.styleD1102 .innerArea td b {font-weight:normal; color:#FF0000}
.styleD1102 .innerArea input {font-size:13px; font-family:Verdana, sans-serif}
.styleD1102 .innerArea .searchbtn {border-bottom:0px; width:40px}
.styleD1102 .note {margin:0px 0px 5px; padding:0px; line-height:22px; display:none}
.styleD1102 .note {color:#FF0000}
.styleD1102 .note dt,
.styleD1102 .note dd {display:inline; margin:0px 5px 0px; padding:5px; white-space:nowrap}
.styleD1102 .resultArea {background-color:#B9E6FF; padding:3px; border-top:3px solid #D9D9D9; #position:relative}
.styleD1102 .resultArea h2 {margin:0px; padding:0px; font-size:13px; padding:5px 0px 0px 5px}
.styleD1102 .resultArea .summary {overflow:hidden; #position:relative}
.styleD1102 .resultArea .summary .inner {overflow:hidden; display:inline-block}
.styleD1102 .resultArea .summary .inner {background-color:#FFFFFF; padding:1px 0px 0px 0px; margin:10px 0px 0px; width:1213px; height:310px; overflow:hidden; z-index:1}
.styleD1102 .resultArea .summary .inner .tips {background-color:#E0F5FF}
.styleD1102 .resultArea .summary .inner th {background-color:#B9E6FF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; white-space:nowrap}
.styleD1102 .resultArea .summary .inner td {text-align:center; border-left:1px solid #B9E6FF; border-right:1px solid #B9E6FF; border-bottom:1px solid #B9E6FF; white-space:nowrap; padding:5px}
.styleD1102 .resultArea .summary .inner td input {background-color:#0061C2; border:0px; border-radius:3px 3px 3px 3px; color:#FFFFFF; cursor:pointer; height:21px; line-height:21px}
.styleD1102 .resultArea .summary .inner td .checkBtn {border:0px; border-radius:0px; background-color:transparent}
.styleD1102 .resultArea .summary .inner .red {color:#FF0000}
.styleD1102 .resultArea .summary .inner .green {color:#008000}
.styleD1102 .resultArea .summary .addprd {overflow:auto}
.styleD1102 .resultArea .summary .addprd .fill_inArea {margin:5px 5px 10px}
.styleD1102 .resultArea .summary .addprd .fill_inArea h3 {margin:0px 0px 5px; padding:0px 10px; font-size:13px; line-height:24px; border-bottom:2px solid #000000}
.styleD1102 .resultArea .summary .addprd .fill_inArea h3 .red {float:right}
.styleD1102 .resultArea .summary .addprd .fill_inArea th,
.styleD1102 .resultArea .summary .addprd .fill_inArea td {border:0px; text-align:left; line-height:24px}
.styleD1102 .resultArea .summary .addprd .fill_inArea th {padding:5px 10px; text-align:right; width:100px}
.styleD1102 .resultArea .summary .addprd .fill_inArea td {border-bottom:1px solid #CCCCCC}
.styleD1102 .resultArea .summary .addprd .fill_inArea td .txtinput {background-color:transparent; border:0px; cursor:default; color:#434343; font-family:Verdana, Geneva, sans-serif; border-bottom:1px solid #333333}
.styleD1102 .resultArea .summary .addprd .fill_inArea td .ECBtn,
.styleD1102 .resultArea .summary .addprd .fill_inArea td .specified,
.styleD1102 .resultArea .summary .addprd .fill_inArea td .specifieddata {position:relative; #position:inherit; top:2px; #top:0px; border-radius:0px; height:auto; line-height:normal; border:0px; background-color:#FFFFFF}
.styleD1102 .resultArea .summary .addprd .fill_inArea td button {height:24px \9; line-height:24px \9}
.styleD1102 .resultArea .summary .addprd .fill_inArea td .ecWarehouse {display:none}
.styleD1102 .resultArea .summary .addprd .fill_inArea ul {margin:0px; padding:0px; list-style-type:none}
.styleD1102 .resultArea .summary .addprd .fill_inArea li {display:inline}
.styleD1102 .resultArea .summary .addprd .fill_inArea td .line {border-bottom:1px dashed #333333; padding-bottom:10px; margin-bottom:10px}
.styleD1102 .resultArea .summary .addprd .fill_inArea .hide {display:none}
.styleD1102 .resultArea .summary .addprd .fill_inArea .opinion {border-bottom:1px dashed #333333}
.styleD1102 .resultArea .summary .addprd .fill_inArea .opinion li {margin:10px; padding:0px; display:block}
.styleD1102 .resultArea .summary .addprd .fill_inArea .opinion i {float:right}
.styleD1102 .resultArea .summary .prdinput {overflow:auto; position:relative}
.styleD1102 .resultArea .summary .prdinput .fill_inArea {margin:5px 5px 10px}
.styleD1102 .resultArea .summary .prdinput .fill_inArea td {border:0px; padding:0px; text-align:left; white-space:inherit; color:#666666; line-height:160%}
.styleD1102 .resultArea .summary .prdinput .fill_inArea .view td {padding:3px}
.styleD1102 .resultArea .summary .prdinput .fill_inArea .momo_color14B {font-size:15px; color:#F23B97; font-weight:bold; line-height:20px; padding-bottom:5px}
.styleD1102 .resultArea .summary .prdinput .fill_inArea .gmclass {padding-bottom:5px}
.styleD1102 .resultArea .summary .prdinput .fill_inArea .gmclass ul,
.styleD1102 .resultArea .summary .prdinput .fill_inArea .gmclass li {margin:0px; padding:0px; list-style-type:none}
.styleD1102 .resultArea .summary .prdinput .fill_inArea .momoja24Pink {font-size:24px; font-weight:bold; color:#FF0099; font-family:Arial}
.styleD1102 .resultArea .summary .prdinput .fill_inArea .momoja24Pink .word {font-size:13px}
.styleD1102 .resultArea .summary .prdinput .fill_inArea input {border:1px solid #999999; background-color:transparent; border-radius:0px; cursor:default; color:#000000}
.styleD1102 .resultArea .summary .prdinput .fill_inArea .tips01 {font-size:15px; color:#FF0000; font-weight:bold; margin-bottom:5px}
.styleD1102 .resultArea .summary .prdinput .fill_inArea .tips02 {font-size:15px; color:#333333; margin-bottom:5px}
.styleD1102 .resultArea .summary .prdinput .fill_inArea a {color:#666666}
.styleD1102 .resultArea .summary .prdinput .fill_inArea .upimgBtnArea {margin:0px; padding:0px; list-style-type:none}
.styleD1102 .resultArea .summary .prdinput .fill_inArea .upimgBtnArea li {display:inline}
.styleD1102 .resultArea .summary .prdinput .fill_inArea button {background-color:#0061C2; border:0px none; border-radius:3px 3px 3px 3px; font-size:12px; color:#FFFFFF; cursor:pointer; height:20px; line-height:20px}
.styleD1102 .resultArea .summary .prdinput .fill_inArea .imgupload {float:right; margin:0px 5px 0px 0px; margin-right:10px \9; padding:0px}
.styleD1102 .resultArea .summary .prdinput .fill_inArea .imgupload dt,
.styleD1102 .resultArea .summary .prdinput .fill_inArea .imgupload dd {display:inline; margin:0px; padding:0px}
.styleD1102 .resultArea .summary .prdinput .fill_inArea .imgupload dd input:not(*:root) {width:125px}
.styleD1102 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea {border:3px solid #B9E6FF; border-radius:4px; padding:10px; margin-bottom:10px}
.styleD1102 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea ul {margin:0px 0px 5px; padding:0px; list-style-position:inside; list-style-type:decimal}
.styleD1102 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th,
.styleD1102 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea td {padding:5px; text-align:center; border-bottom:1px dashed #BBBBBB}
.styleD1102 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .automatic,
.styleD1102 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .manual {font-weight:normal; color:#0061C2; margin-left:5px; cursor:pointer}
.styleD1102 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea input:not(*:root) {width:120px}
.styleD1102 .fixedTitle .locatetable td {background-color:#FFFFFF; color:#000000; #line-height:16px}
.styleD1102 .status {background-color:#B9E6FF; margin-bottom:10px; padding:3px; border-radius:8px; #display:inline-block}
.styleD1102 .status .rightinner {#float:left; background-color:#FFFFFF; padding:0px; border-radius:8px; display:inline-block}
.styleD1102 .status .rightinner {width:974px}
.styleD1102 .status .rightinner h2 {float:left; background-color:#B9E6FF; margin:0px; padding:5px; font-size:13px}
.styleD1102 .status .rightinner dl {float:left; margin:5px 0px 5px 10px; padding:0px}
.styleD1102 .status .rightinner dt,
.styleD1102 .status .rightinner dd {display:inline; margin:0px 20px 0px 0px; padding:0px; font-size:12px}
.styleD1102 .status .rightinner dd b {margin:0px 5px; color:#FF6600; font-weight:bold; text-decoration:none}
/** 編碼對照表查詢 **/
.styleD1102 .controlArea {width:1400px; background-color:#FFFFFF; display:none; position:absolute; left:0px; z-index:1001}
.styleD1102 .controlArea .curvy .tipsA .curvy  h2 {height:22px; margin:0px; padding-top:3px}
.styleD1102 .controlArea h2 ul {float:none; margin:0px; padding:0px; list-style-type:none}
.styleD1102 .controlArea h2 ul li {float:left; background-color:#B9E6FF; height:22px; line-height:22px; margin:0px 3px 0px; padding:0px 10px 0px; border-radius:6px 6px 0px 0px; cursor:pointer}
.styleD1102 .controlArea h2 ul .selected {font-weight:bold; background-color:#FFFFFF}
.styleD1102 .controlArea .head_fieldset .searchArea th {background-color:#B9E6FF; width:80px}
.styleD1102 .controlArea .head_fieldset ul {margin:10px 0px 0px; padding:10px 0px 0px; border-top:1px solid #000000}
.D1102Box table {margin:0px; border-left:1px solid #B9E6FF; border-top:1px solid #B9E6FF}
.D1102Box th, .D1102Box td {border-right:1px solid #B9E6FF; border-bottom:1px solid #B9E6FF; padding:3px; text-align:center}
.styleD1102 .controlArea .head_fieldset .searchArea .D1102Box th {width:auto; background:#B9E6FF; border-right:1px solid #FFFFFF}
/**20160614_D1102_商品提報管理(批次)**/
.mainArea .styleD1102 .curvy .tipsA .curvy .innerArea .sizetip input {vertical-align:middle}
.mainArea .styleD1102 .curvy .tipsA .curvy .innerArea .sizetip a {cursor: pointer; font:13px/22px Helvetica; color:#0070c0; text-decoration: underline;}
/**20161103 D1102_商品提報管理(批次)**/
.styleD1102 .innerArea td .dataBtn {display:none}
.styleD1102 .status .rightinner h2 {line-height:20px}
.styleD1102 .status .rightinner {width:100%}
.styleD1102 .status .rightinner dl {float:none}
.styleD1102 .status .rightinner dd {margin:0px 20px}
.styleD1102 .status .rightinner .rightListtip {padding:7px 30px 8px 0px; border-right:2px solid #b9e6ff; margin: 0px  0px  0px 20px}
.styleD1102 .status .rightinner .rightArea {float:right}
.styleD1102 .status .rightinner dd .downLoadBtn {color:#0061c2; cursor: pointer; text-decoration:underline; margin:0px 0px 0px 5px}
.styleD1102 .status .rightinner .secTip {display:none; float:right}
.styleD1102 .status .rightinner .rigntBtn {margin:0px 10px 0px 20px; float:right}

/** D1103商品提報進度查詢 **/
.styleD1103 .curvy h2 ul {float:right; margin:0px; padding:0px}
.styleD1103 .curvy h2 li {display:inline; font-weight:normal; margin-left:10px}
.styleD1103 .curvy h2 li a {font-size:13px; color:#0061C2}
.styleD1103 .curvy h2 li a:hover {color:#FF6600; text-decoration:underline}
.styleD1103 .innerArea th,
.styleD1103 .innerArea td {padding:3px}
.styleD1103 .innerArea th {background:#DFDFDF; text-align:right; width:100px}
.styleD1103 .innerArea td {border-bottom:1px solid #DFDFDF}
.styleD1103 .innerArea td a {color:#0061C2; cursor:pointer}
.styleD1103 .innerArea td a:hover {color:#FF6600; text-decoration:underline}
.styleD1103 .innerArea td b {color:#FF0000; font-weight:normal}
.styleD1103 .innerArea input {font-size:13px; font-family:Verdana, sans-serif}
.styleD1103 .innerArea .searchbtn {border-bottom:0px; width:40px}
.styleD1103 .note {margin:0px 0px 5px; padding:0px; line-height:22px; display:none}
.styleD1103 .note dt,
.styleD1103 .note dd {display:inline; margin:0px 5px 0px; padding:5px; white-space:nowrap}
.styleD1103 .resultArea {background-color:#B9E6FF; padding:3px; border-top:3px solid #D9D9D9; #position:relative}
.styleD1103 .resultArea .summary {overflow:hidden; #position:relative}
.styleD1103 .resultArea .summary .topnav {height:20px; margin:0px; padding:5px 10px; background-color:#FFFFFF; position:relative}
.styleD1103 .resultArea .summary .topnav p {margin:0px; line-height:20px; background-color:#FFFFFF; color:#FF0000}
.styleD1103 .resultArea .summary .topnav .stepArea {margin:0px; padding:0px; list-style-type:none; position:absolute; left:5px; display:none}
.styleD1103 .resultArea .summary .topnav .stepArea li {background-color:#FF6600; color:#FFFFFF; display:inline; height:20px; line-height:20px; padding:3px 5px; border-radius:5px; cursor:default}
.styleD1103 .resultArea .summary .topnav .stepArea .selected {background-color:#B9E6FF; color:#000000}
.styleD1103 .resultArea .summary .topnav .subnav {margin:0px; padding:0px; position:absolute; right:5px}
.styleD1103 .resultArea .summary .topnav .subnav dt,
.styleD1103 .resultArea .summary .topnav .subnav dd {display:inline; margin:0px; padding:0px; #margin:0px 0px 0px 5px}
.styleD1103 .resultArea .summary .topnav .subnav dt {float:right; padding-top:2px; display:none}
.styleD1103 .resultArea .summary .inner {overflow:hidden; display:inline-block}
.styleD1103 .resultArea .summary .inner {background-color:#FFFFFF; padding:1px 0px 0px 0px; margin:10px 0px 0px; width:974px; height:310px; overflow:hidden; z-index:1}
.styleD1103 .resultArea .summary .inner .tips {background-color:#E0F5FF}
.styleD1103 .resultArea .summary .inner th {background-color:#B9E6FF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; white-space:nowrap; padding:3px 16px}
.styleD1103 .resultArea .summary .inner td {text-align:center; border-left:1px solid #B9E6FF; border-right:1px solid #B9E6FF; border-bottom:1px solid #B9E6FF; white-space:nowrap; padding:5px 21px}
.styleD1103 .resultArea .summary .inner .red {color:#FF0000}
.styleD1103 .resultArea .summary .inner .green {color:#008000}
.styleD1103 .fixedTitle .locatetable td {background-color:#FFFFFF; color:#000000; #line-height:16px}

/** D1103 浮層 **/
.D1103Box {background-color:#B9E6FF; width:600px; border-radius:8px; padding:10px; position:absolute; top:0px; left:0px; z-index:1001; display:none}
.D1103Box p {margin:0px 0px 5px; padding:0px; text-align:right}
.D1103Box p a {font:13px Helvetica; color:#000000}
.D1103Box .searchbtn {#width:60px; position:absolute; right:20px; top:60px; background:#B9E6FF; font:13px/18px Helvetica; color:#000000; border:1px solid #999999; border-radius:8px; cursor:pointer}
.D1103Box ul {background-color:#FFFFFF; margin:0px; padding:5px; list-style:none}
.D1103Box li {margin:0px 0px 5px; padding:0px}
.D1103Box li b {width:80px; #width:120px; margin:15px 0px 0px 5px; text-align:right; display:inline-block}
.D1103Box li b i {color:#FF0000; font-style:normal; margin:0px 3px 0px 0px}
.D1103Box li input {width:150px; border:0px; border-bottom:1px solid #333333}
.D1103Box li input#goodsNameBox {width:320px !important} 
.D1103Box li input#sqcGBBox {width:100px !important} 
.D1103Box li input#checkDateBox {width:130px !important}
.D1103Box li textarea {margin-top:15px}
.D1103Box li select {margin:0px 5px 0px 0px}
.D1103Box li .addtxt {margin:3px 0px 0px 93px}
.D1103Box .viewbox {background:#FFFFFF; height:320px; padding:5px; overflow-y:auto}
.D1103Box table {margin:0px; border-left:1px solid #B9E6FF; border-top:1px solid #B9E6FF}
.D1103Box th, .D1105Box2 td {border-right:1px solid #B9E6FF; border-bottom:1px solid #B9E6FF; padding:3px; text-align:center}
.D1103Box th {background:#B9E6FF; border-right:1px solid #FFFFFF}

/** D1104TV商品提報 **/
.styleD1104 a {font-family: "Verdana"; font-size: 11px; text-decoration: none;}
.styleD1104 .underline { font:13px/22px Helvetica; color:#0070c0; text-decoration: underline;}
.styleD1104 .w870 {float:left; width:840px}
.styleD1104 .status {background-color:#B9E6FF; margin-bottom:10px; padding:3px; border-radius:8px; float:right; #width:125px}
.styleD1104 .status .rightinner {background-color:#FFFFFF; padding:3px 3px 2px; border-radius:8px; float:left; #width:119px}
.styleD1104 .status .rightinner h3 {margin:0px; padding:0px 0px 0px 5px; font-size:13px; line-height:22px; #padding:3px 0px 0px 2px}
.styleD1104 .status .rightinner h3 input,
.styleD1104 .status .rightinner li input {float:right; background-color:#0061C2; border:0px; border-radius:3px 3px 3px 3px; color:#FFFFFF; cursor:pointer; height:21px; line-height:21px; margin-left:10px}
.styleD1104 .status .rightinner ul {margin:2px 0px 0px; padding:5px 1px 0px; list-style-type:none; border-top:1px solid #000000}
.styleD1104 .status .rightinner li {margin-right:10px; line-height:19px}
.styleD1104 .status .rightinner li b,
.styleD1104 .status .rightinner li a {margin:0px 1px; color:#FF6600; font-weight:bold}
.styleD1104 .status .rightinner li a {text-decoration:underline}
.styleD1104 .status .rightinner li a:hover {color:#E40480; text-decoration:none}
.styleD1104 .status .rightinner .last {float:left; margin:0px 0px 3px}
.styleD1104 .status .rightinner li input {margin-left:0px; #margin:3px 0px}
.styleD1104 .status .rightinner li input:not(*:root) {margin:1px 0px 2px}
.styleD1104 .curvy h2 ul {float:right; margin:0px; padding:0px}
.styleD1104 .curvy h2 li {display:inline; font-weight:normal; margin-left:10px}
.styleD1104 .curvy h2 li a {font-size:13px; color:#0061C2}
.styleD1104 .curvy h2 li a:hover {color:#FF6600; text-decoration:underline}
.styleD1104 .innerArea th,
.styleD1104 .innerArea td {padding:3px}
.styleD1104 .innerArea th {background:#DFDFDF; text-align:right; width:70px}
.styleD1104 .innerArea td {border-bottom:1px solid #DFDFDF}
.styleD1104 .innerArea td a {color:#0061C2; cursor:pointer}
.styleD1104 .innerArea td a:hover {color:#FF6600; text-decoration:underline}
.styleD1104 .innerArea td b {font-weight:normal; color:#FF0000}
.styleD1104 .innerArea input {font-size:13px; font-family:Verdana, sans-serif; height:14px; line-height:14px}
.styleD1104 .innerArea .searchbtn {border-bottom:0px; width:40px}
.styleD1104 .note {margin:0px 0px 5px; padding:0px; line-height:22px; color:#FF0000;}
.styleD1104 .note .tips01 {background-color:#FFE5F1; color:#000000;}
.styleD1104 .note dt,
.styleD1104 .note dd {display:inline; margin:0px 5px 0px; padding:5px; white-space:nowrap}
.styleD1104 .resultArea {background-color:#B9E6FF; padding:3px; border-top:3px solid #D9D9D9; #position:relative}
.styleD1104 .resultArea .summary {overflow:hidden; #position:relative}
.styleD1104 .resultArea .summary .topnav {height:20px; margin:0px; padding:5px 10px; background-color:#FFFFFF; position:relative}
.styleD1104 .resultArea .summary .topnav p {margin:0px; line-height:20px; background-color:#FFFFFF; color:#FF0000}
.styleD1104 .resultArea .summary .topnav .stepArea {margin:0px; padding:0px; list-style-type:none; position:absolute; top:3px; left:5px; display:none}
.styleD1104 .resultArea .summary .topnav .stepArea li {display:inline}
.styleD1104 .resultArea .summary .topnav .stepArea li input {background-color:#B9E6FF; font-size:13px; font-family:Verdana, Geneva, sans-serif; color:#000000; height:24px; padding:0px 5px 3px; #padding:0px 0px 3px; border:0px; border-radius:5px; cursor:pointer; display:inline-block}
.styleD1104 .resultArea .summary .topnav .stepArea .selected input {background-color:#FF6600; color:#FFFFFF; cursor:none;}
.styleD1104 .resultArea .summary .topnav .subnav {margin:0px; padding:0px; position:absolute; right:5px}
.styleD1104 .resultArea .summary .topnav .subnav dt,
.styleD1104 .resultArea .summary .topnav .subnav dd {display:inline; margin:0px; padding:0px; #margin:0px 0px 0px 5px}
.styleD1104 .resultArea .summary .topnav .subnav dt {float:right; padding-top:2px; display:none}
.styleD1104 .resultArea .summary .inner {overflow:hidden; display:inline-block}
.styleD1104 .resultArea .summary .inner {background-color:#FFFFFF; padding:1px 0px 0px 0px; margin:10px 0px 0px; width:974px; height:310px; overflow:hidden; z-index:1}
.styleD1104 .resultArea .summary .inner .tips {background-color:#E0F5FF}
.styleD1104 .resultArea .summary .inner .tipsNew {background-color:#FFE5F1;}
.styleD1104 .resultArea .summary .inner th {background-color:#B9E6FF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; white-space:nowrap}
.styleD1104 .resultArea .summary .inner td {text-align:center; border-left:1px solid #B9E6FF; border-right:1px solid #B9E6FF; border-bottom:1px solid #B9E6FF; white-space:nowrap; padding:5px}
.styleD1104 .resultArea .summary .inner td input {background-color:#0061C2; border:0px; border-radius:3px 3px 3px 3px; color:#FFFFFF; cursor:pointer; height:21px; line-height:21px}
.styleD1104 .resultArea .summary .inner td .imgUpload {border: 1px solid #999999; background-color: transparent; border-radius: 0px; cursor: default; color: #000000;}
.styleD1104 .resultArea .summary .inner td .checkBtn {border:0px; border-radius:0px; background-color:transparent}
.styleD1104 .resultArea .summary .inner .red {color:#FF0000}
.styleD1104 .resultArea .summary .inner .green {color:#008000}
.styleD1104 .resultArea .summary .addprd {overflow:auto}
.styleD1104 .resultArea .summary .addprd .fill_inArea {margin:5px 5px 10px}
.styleD1104 .resultArea .summary .addprd .fill_inArea h3 {margin:0px 0px 5px; padding:0px 10px; font-size:13px; line-height:24px; border-bottom:2px solid #000000}
.styleD1104 .resultArea .summary .addprd .fill_inArea h3 .red {float:right}
.styleD1104 .resultArea .summary .addprd .fill_inArea th,
.styleD1104 .resultArea .summary .addprd .fill_inArea td {border:0px; text-align:left; line-height:24px}
.styleD1104 .resultArea .summary .addprd .fill_inArea th {padding:5px 10px; text-align:right; width:100px}
.styleD1104 .resultArea .summary .addprd .fill_inArea td {border-bottom:1px solid #CCCCCC}
.styleD1104 .resultArea .summary .addprd .fill_inArea td .txtinputBorder {background-color:transparent; border:0px; cursor:default; color:#434343; font-family:Verdana, Geneva, sans-serif;}
.styleD1104 .resultArea .summary .addprd .fill_inArea td .txtinput {background-color:transparent; border:0px; cursor:default; color:#434343; font-family:Verdana, Geneva, sans-serif; border-bottom:1px solid #333333}
.styleD1104 .resultArea .summary .addprd .fill_inArea td .ECBtn,
.styleD1104 .resultArea .summary .addprd .fill_inArea td .specified,
.styleD1104 .resultArea .summary .addprd .fill_inArea td .specifieddata {position:relative; #position:inherit; top:2px; #top:0px; border-radius:0px; height:auto; line-height:normal; border:0px; background-color:#FFFFFF}
.styleD1104 .resultArea .summary .addprd .fill_inArea td button {height:24px \9; line-height:24px \9}
.styleD1104 .resultArea .summary .addprd .fill_inArea td .ecWarehouse {display:none}
.styleD1104 .resultArea .summary .addprd .fill_inArea ul {margin:0px; padding:0px; list-style-type:none}
.styleD1104 .resultArea .summary .addprd .fill_inArea li {display:inline}
.styleD1104 .resultArea .summary .addprd .fill_inArea td .line {border-bottom:1px dashed #333333; padding-bottom:10px; margin-bottom:10px}
.styleD1104 .resultArea .summary .addprd .fill_inArea .hide {display:none}
.styleD1104 .resultArea .summary .addprd .fill_inArea .opinion {border-bottom:1px dashed #333333}
.styleD1104 .resultArea .summary .addprd .fill_inArea .opinion li {margin:10px; padding:0px; display:block}
.styleD1104 .resultArea .summary .addprd .fill_inArea .opinion i {float:right}
.styleD1104 .resultArea .summary .prdinput {overflow:auto; position:relative}
.styleD1104 .resultArea .summary .prdinput .fill_inArea {margin:5px 5px 10px}
.styleD1104 .resultArea .summary .prdinput .fill_inArea td {border:0px; padding:0px; text-align:left; white-space:inherit; color:#666666; line-height:160%}
.styleD1104 .resultArea .summary .prdinput .fill_inArea .view td {padding:3px}
.styleD1104 .resultArea .summary .prdinput .fill_inArea .momo_color14B {font-size:15px; color:#F23B97; font-weight:bold; line-height:20px; padding-bottom:5px}
.styleD1104 .resultArea .summary .prdinput .fill_inArea .gmclass {padding-bottom:5px}
.styleD1104 .resultArea .summary .prdinput .fill_inArea .gmclass ul,
.styleD1104 .resultArea .summary .prdinput .fill_inArea .gmclass li {margin:0px; padding:0px; list-style-type:none}
.styleD1104 .resultArea .summary .prdinput .fill_inArea .momoja24Pink {font-size:24px; font-weight:bold; color:#FF0099; font-family:Arial}
.styleD1104 .resultArea .summary .prdinput .fill_inArea .momoja24Pink .word {font-size:13px}
.styleD1104 .resultArea .summary .prdinput .fill_inArea input {border:1px solid #999999; background-color:transparent; border-radius:0px; cursor:default; color:#000000}
.styleD1104 .resultArea .summary .prdinput .fill_inArea .tips01 {font-size:15px; color:#FF0000; font-weight:bold; margin-bottom:5px}
.styleD1104 .resultArea .summary .prdinput .fill_inArea .tips02 {font-size:15px; color:#333333; margin-bottom:5px}
.styleD1104 .resultArea .summary .prdinput .fill_inArea a {color:#666666}
.styleD1104 .resultArea .summary .prdinput .fill_inArea .upimgBtnArea {margin:0px; padding:0px; list-style-type:none}
.styleD1104 .resultArea .summary .prdinput .fill_inArea .upimgBtnArea li {display:inline}
.styleD1104 .resultArea .summary .prdinput .fill_inArea button {background-color:#0061C2; border:0px none; border-radius:3px 3px 3px 3px; font-size:12px; color:#FFFFFF; cursor:pointer; height:20px; line-height:20px}
.styleD1104 .resultArea .summary .prdinput .fill_inArea .imgupload {width:100%; margin:0px 5px 5px 10px; margin-right:10px \9; padding:0px}
.styleD1104 .resultArea .summary .prdinput .fill_inArea .imgupload dt,
.styleD1104 .resultArea .summary .prdinput .fill_inArea .imgupload dd {display:inline; margin:0px; padding:0px}
.styleD1104 .resultArea .summary .prdinput .fill_inArea .imgupload dd input:not(*:root) {width:125px}
.styleD1104 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea {border:3px solid #B9E6FF; border-radius:4px; padding:10px; margin-bottom:10px}
.styleD1104 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea ul {margin:0px 0px 5px; padding:0px; list-style-position:inside; list-style-type:decimal}
.styleD1104 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th,
.styleD1104 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea td {padding:5px; text-align:center; border-bottom:1px dashed #BBBBBB}
.styleD1104 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .automatic,
.styleD1104 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .manual {font-weight:normal; color:#000000; margin-left:5px; cursor:pointer}
.styleD1104 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .automatic img,
.styleD1104 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .manual img {position:relative: top:1px}
.styleD1104 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .automatic b,
.styleD1104 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .manual b {color:red}
.styleD1104 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .leftRight {height:28px; line-height:28px; margin:0px; padding:0px; position:relative; display: block}
.styleD1104 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th i {position:absolute; top:0px; right:0px; cursor:pointer; opacity:0.5; filter:alpha(opacity=50)}
.styleD1104 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th i:first-child {right:auto; left:0px}
.styleD1104 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th i:hover {opacity:1; filter:alpha(opacity=100)}
.styleD1104 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .change {display:block}
.styleD1104 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea input:not(*:root) {width:120px}
.styleD1104 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea .noborder:not(*:root) {width:auto}
.styleD1104 .fixedTitle .locatetable td {background-color:#FFFFFF; color:#000000; #line-height:16px}
.styleD1104 #recycleListDiv {width:800px; }
.styleD1104 #recycleListDiv .recycleBlock {float:left; width:220px; #width:170px; height:24px; white-space:inherit; margin:5px 10px 0px 0px; border-bottom:1px solid #333333}
.styleD1104 #recycleListDiv .recycleBlock .txtinput {border-bottom: 0px}

/** D1104 承D1101規格拆分表格css (商檢字號用)**/
.styleD1104 #productCertificationRow .specificationArea {border-top: 1px solid #000000; border-left: 1px solid #000000}
.styleD1104 #productCertificationRow .specificationArea tr th {text-align:center; border-bottom: 1px solid #000000; border-right: 1px solid #000000; background:#eeeeee}
.styleD1104 #productCertificationRow .specificationArea tr td {text-align:center; border-bottom: 1px solid #000000; border-right: 1px solid #000000}
.styleD1104 #productCertificationRow .specificationArea tr th a {background-color:#0061c2; border-radius:3px; color:#ffffff; cursor:pointer; display:inline-block; height:20px; line-height:20px; text-align:center; width:auto; padding:0px 10px; margin:0px}
.styleD1104 #productCertificationRow .specificationArea tr td input {border-bottom:1px solid #000000; border-radius:0px; background:none; color:#000000; margin:0px; padding:0px; cursor:default; text-align: center;}
.styleD1104 #productCertificationRow .specificationArea tr td a {cursor:pointer; display:inline-block; height:20px; line-height:20px; text-align:center; width:auto; padding:0px 0px; margin:0px 10px}

/** D1104 MD選擇/甲指地址選擇 **/
.D1104Box2 {background-color:#B9E6FF; width:600px; border-radius:8px; padding:10px; position:absolute; top:0px; left:0px; z-index:1001; display:none}
.D1104Box2 p {margin:0px 0px 5px; padding:0px; text-align:right}
.D1104Box2 p a {font:13px Helvetica; color:#000000}
.D1104Box2 .searchbtn {#width:60px; position:absolute; right:20px; top:60px; background:#B9E6FF; font:13px/18px Helvetica; color:#000000; border:1px solid #999999; border-radius:8px; cursor:pointer}
.D1104Box2 ul {background-color:#FFFFFF; margin:0px; padding:5px; list-style:none}
.D1104Box2 li {margin:0px 0px 5px; padding:0px}
.D1104Box2 li b {width:120px; #width:120px; margin:0px 3px 0px 0px; text-align:right; display:inline-block}
.D1104Box2 li b i {color:#FF0000; font-style:normal; margin:0px 3px 0px 0px}
.D1104Box2 li input {width:213px; border:0px; border-bottom:1px solid #333333}
.D1104Box2 li select {margin:0px 5px 0px 0px}
.D1104Box2 li .addtxt {margin:3px 0px 0px 93px}
.D1104Box2 .viewbox {background:#FFFFFF; height:320px; padding:5px; overflow-y:auto}
.D1104Box2 table {margin:0px; border-left:1px solid #B9E6FF; border-top:1px solid #B9E6FF}
.D1104Box2 th, .D1104Box2 td {border-right:1px solid #B9E6FF; border-bottom:1px solid #B9E6FF; padding:3px; text-align:center}
.D1104Box2 th {background:#B9E6FF; border-right:1px solid #FFFFFF}
/** D1104 正式品複製/另建品號複製 **/
.styleD1104 .copyOnline, .styleD1104 .createNewGoods {width:390px; background-color:#FFFFFF; display:none; position:absolute; top:300px; left:0px; z-index:1001}
.styleD1104 .bookEx {width:600px; background-color:#FFFFFF; display:none; position:absolute; top:300px; left:0px; z-index:1001}
.styleD1104 .bookEx .bookExContent {height: 350px; width: 100%; resize: none;}
.styleD1104 .createNewGoods .curvy, .styleD1104 .copyOnline .curvy, .styleD1104 .bookEx .curvy {margin:0px}
.styleD1104 .createNewGoods .curvy em, .styleD1104 .copyOnline .curvy em, .styleD1104 .bookEx .curvy em {background-color:#000000}
.styleD1104 .createNewGoods .head_fieldset, .styleD1104 .copyOnline .head_fieldset, .styleD1104 .bookEx .head_fieldset {background-color:#FFFFFF; margin:0px; padding:10px; line-height:18px; width:auto}
.styleD1104 .createNewGoods .curvy .head_fieldset ul, .styleD1104 .copyOnline .curvy .head_fieldset ul, .styleD1104 .bookEx .curvy .head_fieldset ul {text-align:center; margin:20px 0px 5px; padding:0px}
.styleD1104 .createNewGoods .curvy .head_fieldset li, .styleD1104 .copyOnline .curvy .head_fieldset li, .styleD1104 .bookEx .curvy .head_fieldset li {display:inline; margin:0px 10px}

/** D1104 商品材積新增判斷 **/
.styleD1104 .resultArea .summary .addprd .fill_inArea .prdData { font:bold 15px/24px Helvetica; position: relative}
.styleD1104 .resultArea .summary .addprd .fill_inArea th a { display:inline-block; background-color: #0061c2; border-radius: 3px; color: #ffffff; height: 20px; width:35px; margin-left:2px; line-height: 20px; text-align:center; cursor: pointer;}
.styleD1104 .resultArea .summary .addprd .fill_inArea .prdData span {font:13px/22px Helvetica; color:#FF0000}
.styleD1104 .resultArea .summary .addprd .fill_inArea .prdData span a { font:13px/22px Helvetica; color:#0070c0; text-decoration: underline; cursor:pointer}
.styleD1104 .resultArea .summary .addprd .fill_inArea .prdData .unitInfo { display:block; font:13px/22px Helvetica; color:#000}
.styleD1104 .resultArea .summary .addprd .fill_inArea td .tips { display:block; background-color:#FFF; color:#FF0000}
.styleD1104 .resultArea .summary .addprd .fill_inArea .prdData .noteArea {width:275px; font:12px/15px Helvetica; color:#FF0000; white-space:normal; position:absolute; top:55px; left: 530px;}
/** TV商品新增網路品牌設定 **/
.styleD1104 .webBrands {position:relative}
.styleD1104 .webBrands ul {background-color:#FFFFFF; width:230px; height:100px; margin:0px; padding:0px; border:1px solid #000000; list-style:none; overflow-y:auto; position:absolute; top:20px; left:0px; z-index:1}
.styleD1104 .webBrands ul li {font:13px/20px Helvetica; margin:0px; padding:0px 5px; display:block}
.styleD1104 .resultArea .summary .addprd .fill_inArea .webBrands li {display:block}
.styleD1104 .webBrands ul li:hover {background-color:#EEEEEE}

/** D1105TVAPP商品提報 **/
.styleD1105 a {font-family: "Verdana"; font-size: 11px; text-decoration: none;}
.styleD1105 .underline { font:13px/22px Helvetica; color:#0070c0; text-decoration: underline;}
.styleD1105 .w870 {float:left; width:840px}
.styleD1105 .status {background-color:#B9E6FF; margin-bottom:10px; padding:3px; border-radius:8px; float:right; #width:125px}
.styleD1105 .status .rightinner {background-color:#FFFFFF; padding:3px 3px 2px; border-radius:8px; float:left; #width:119px}
.styleD1105 .status .rightinner h3 {margin:0px; padding:0px 0px 0px 5px; font-size:13px; line-height:22px; #padding:3px 0px 0px 2px}
.styleD1105 .status .rightinner h3 input,
.styleD1105 .status .rightinner li input {float:right; background-color:#0061C2; border:0px; border-radius:3px 3px 3px 3px; color:#FFFFFF; cursor:pointer; height:21px; line-height:21px; margin-left:10px}
.styleD1105 .status .rightinner ul {margin:2px 0px 0px; padding:5px 1px 0px; list-style-type:none; border-top:1px solid #000000}
.styleD1105 .status .rightinner li {margin-right:10px; line-height:19px}
.styleD1105 .status .rightinner li b,
.styleD1105 .status .rightinner li a {margin:0px 1px; color:#FF6600; font-weight:bold}
.styleD1105 .status .rightinner li a {text-decoration:underline}
.styleD1105 .status .rightinner li a:hover {color:#E40480; text-decoration:none}
.styleD1105 .status .rightinner li input {margin-left:0px; #margin:3px 0px}
.styleD1105 .status .rightinner li input:not(*:root) {margin:1px 0px 2px}
.styleD1105 .curvy h2 ul {float:right; margin:0px; padding:0px}
.styleD1105 .curvy h2 li {display:inline; font-weight:normal; margin-left:10px}
.styleD1105 .curvy h2 li a {font-size:13px; color:#0061C2}
.styleD1105 .curvy h2 li a:hover {color:#FF6600; text-decoration:underline}
.styleD1105 .innerArea th,
.styleD1105 .innerArea td {padding:3px}
.styleD1105 .innerArea th {background:#DFDFDF; text-align:right; width:70px}
.styleD1105 .innerArea td {border-bottom:1px solid #DFDFDF}
.styleD1105 .innerArea td a {color:#0061C2; cursor:pointer}
.styleD1105 .innerArea td a:hover {color:#FF6600; text-decoration:underline}
.styleD1105 .innerArea td b {font-weight:normal; color:#FF0000}
.styleD1105 .innerArea input {font-size:13px; font-family:Verdana, sans-serif; height:14px; line-height:14px}
.styleD1105 .innerArea .searchbtn {border-bottom:0px; width:40px}
.styleD1105 .note {margin:0px 0px 5px; padding:0px; line-height:22px; display:none}
.styleD1105 .note {color:#FF0000}
.styleD1105 .note dt,
.styleD1105 .note dd {display:inline; margin:0px 5px 0px; padding:5px; white-space:nowrap}
.styleD1105 .resultArea {background-color:#B9E6FF; padding:3px; border-top:3px solid #D9D9D9; #position:relative}
.styleD1105 .resultArea .summary {overflow:hidden; #position:relative}
.styleD1105 .resultArea .summary .topnav {height:20px; margin:0px; padding:5px 10px; background-color:#FFFFFF; position:relative}
.styleD1105 .resultArea .summary .topnav p {margin:0px; line-height:20px; background-color:#FFFFFF; color:#FF0000}
.styleD1105 .resultArea .summary .topnav .stepArea {margin:0px; padding:0px; list-style-type:none; position:absolute; top:3px; left:5px; display:none}
.styleD1105 .resultArea .summary .topnav .stepArea li {display:inline}
.styleD1105 .resultArea .summary .topnav .stepArea li input {background-color:#B9E6FF; font-size:13px; font-family:Verdana, Geneva, sans-serif; color:#000000; height:24px; padding:0px 5px 3px; #padding:0px 0px 3px; border:0px; border-radius:5px; cursor:pointer; display:inline-block}
.styleD1105 .resultArea .summary .topnav .stepArea .selected input {background-color:#FF6600; color:#FFFFFF; cursor:none;}
.styleD1105 .resultArea .summary .topnav .subnav {margin:0px; padding:0px; position:absolute; right:5px}
.styleD1105 .resultArea .summary .topnav .subnav dt,
.styleD1105 .resultArea .summary .topnav .subnav dd {display:inline; margin:0px; padding:0px; #margin:0px 0px 0px 5px}
.styleD1105 .resultArea .summary .topnav .subnav dt {float:right; padding-top:2px; display:none}
.styleD1105 .resultArea .summary .inner {overflow:hidden; display:inline-block}
.styleD1105 .resultArea .summary .inner {background-color:#FFFFFF; padding:1px 0px 0px 0px; margin:10px 0px 0px; width:974px; height:310px; overflow:hidden; z-index:1}
.styleD1105 .resultArea .summary .inner .tips {background-color:#E0F5FF}
.styleD1105 .resultArea .summary .inner th {background-color:#B9E6FF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; white-space:nowrap; font-family: Gulim}
.styleD1105 .resultArea .summary .inner td {text-align:center; border-left:1px solid #B9E6FF; border-right:1px solid #B9E6FF; border-bottom:1px solid #B9E6FF; white-space:nowrap; padding:5px}
.styleD1105 .resultArea .summary .inner td input {background-color:#0061C2; border:0px; border-radius:3px 3px 3px 3px; color:#FFFFFF; cursor:pointer; height:21px; line-height:21px}
.styleD1105 .resultArea .summary .inner td .checkBtn {border:0px; border-radius:0px; background-color:transparent}
.styleD1105 .resultArea .summary .inner .red {color:#FF0000}
.styleD1105 .resultArea .summary .inner .green {color:#008000}
.styleD1105 .resultArea .summary .addprd {overflow:auto}
.styleD1105 .resultArea .summary .addprd .fill_inArea {margin:5px 5px 10px}
.styleD1105 .resultArea .summary .addprd .fill_inArea h3 {margin:0px 0px 5px; padding:0px 10px; font-size:13px; line-height:24px; border-bottom:2px solid #000000}
.styleD1105 .resultArea .summary .addprd .fill_inArea h3 .red {float:right}
.styleD1105 .resultArea .summary .addprd .fill_inArea th,
.styleD1105 .resultArea .summary .addprd .fill_inArea td {border:0px; text-align:left; line-height:24px}
.styleD1105 .resultArea .summary .addprd .fill_inArea th {padding:5px 10px; text-align:right; width:100px}
.styleD1105 .resultArea .summary .addprd .fill_inArea td {border-bottom:1px solid #CCCCCC}
.styleD1105 .resultArea .summary .addprd .fill_inArea td .txtinputBorder {background-color:transparent; border:0px; cursor:default; color:#434343; font-family:Verdana, Geneva, sans-serif;}
.styleD1105 .resultArea .summary .addprd .fill_inArea td .txtinput {background-color:transparent; border:0px; cursor:default; color:#434343; font-family:Verdana, Geneva, sans-serif; border-bottom:1px solid #333333}
.styleD1105 .resultArea .summary .addprd .fill_inArea td .ECBtn,
.styleD1105 .resultArea .summary .addprd .fill_inArea td .specified,
.styleD1105 .resultArea .summary .addprd .fill_inArea td .specifieddata {position:relative; #position:inherit; top:2px; #top:0px; border-radius:0px; height:auto; line-height:normal; border:0px; background-color:#FFFFFF}
.styleD1105 .resultArea .summary .addprd .fill_inArea td button {height:24px \9; line-height:24px \9}
.styleD1105 .resultArea .summary .addprd .fill_inArea ul {margin:0px; padding:0px; list-style-type:none}
.styleD1105 .resultArea .summary .addprd .fill_inArea li {display:inline}
.styleD1105 .resultArea .summary .addprd .fill_inArea td .line {border-bottom:1px dashed #333333; padding-bottom:10px; margin-bottom:10px}
.styleD1105 .resultArea .summary .addprd .fill_inArea .hide {display:none}
.styleD1105 .resultArea .summary .addprd .fill_inArea .opinion {border-bottom:1px dashed #333333}
.styleD1105 .resultArea .summary .addprd .fill_inArea .opinion li {margin:10px; padding:0px; display:block}
.styleD1105 .resultArea .summary .addprd .fill_inArea .opinion i {float:right}
.styleD1105 .resultArea .summary .prdinput {overflow:auto; position:relative}
.styleD1105 .resultArea .summary .prdinput .fill_inArea {margin:5px 5px 10px}
.styleD1105 .resultArea .summary .prdinput .fill_inArea td {border:0px; padding:0px; text-align:left; white-space:inherit; color:#666666; line-height:160%}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .view td {padding:3px}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .momo_color14B {font-size:15px; color:#F23B97; font-weight:bold; line-height:20px; padding-bottom:5px}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .gmclass {padding-bottom:5px}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .gmclass ul,
.styleD1105 .resultArea .summary .prdinput .fill_inArea .gmclass li {margin:0px; padding:0px; list-style-type:none}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .momoja24Pink {font-size:24px; font-weight:bold; color:#FF0099; font-family:Arial}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .momoja24Pink .word {font-size:13px}
.styleD1105 .resultArea .summary .prdinput .fill_inArea input {border:1px solid #999999; background-color:transparent; border-radius:0px; cursor:default; color:#000000}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .tips01 {font-size:15px; color:#FF0000; font-weight:bold; margin-bottom:5px}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .tips02 {font-size:15px; color:#333333; margin-bottom:5px}
.styleD1105 .resultArea .summary .prdinput .fill_inArea a {color:#666666}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .upimgBtnArea {margin:0px; padding:0px; list-style-type:none}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .upimgBtnArea li {display:inline}
.styleD1105 .resultArea .summary .prdinput .fill_inArea button {background-color:#0061C2; border:0px none; border-radius:3px 3px 3px 3px; font-size:12px; color:#FFFFFF; cursor:pointer; height:20px; line-height:20px}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .imgupload {width:100%; margin:0px 5px 5px 10px; margin-right:10px \9; padding:0px}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .imgupload dt,
.styleD1105 .resultArea .summary .prdinput .fill_inArea .imgupload dd {display:inline; margin:0px; padding:0px}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .imgupload dd input:not(*:root) {width:125px}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea {border:3px solid #B9E6FF; border-radius:4px; padding:10px; margin-bottom:10px}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea ul {margin:0px 0px 5px; padding:0px; list-style-position:inside; list-style-type:decimal}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th,
.styleD1105 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea td {padding:5px; text-align:center; border-bottom:1px dashed #BBBBBB}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .automatic,
.styleD1105 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .manual {font-weight:normal; color:#000000; margin-left:5px; cursor:pointer}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .automatic img,
.styleD1105 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .manual img {position:relative: top:1px}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .automatic b,
.styleD1105 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .manual b {color:red}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .leftRight {height:28px; line-height:28px; margin:0px; padding:0px; position:relative; display: block}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th i {position:absolute; top:0px; right:0px; cursor:pointer; opacity:0.5; filter:alpha(opacity=50)}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th i:first-child {right:auto; left:0px}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th i:hover {opacity:1; filter:alpha(opacity=100)}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .change {display:block}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea input:not(*:root) {width:120px}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea .noborder:not(*:root) {width:auto}
.styleD1105 .fixedTitle .locatetable td {background-color:#FFFFFF; color:#000000; #line-height:16px}
.styleD1105 #recycleListDiv {width:800px; }
.styleD1105 #recycleListDiv .recycleBlock {float:left; width:220px; #width:170px; height:24px; white-space:inherit; margin:5px 10px 0px 0px; border-bottom:1px solid #333333}
.styleD1105 #recycleListDiv .recycleBlock .txtinput {border-bottom: 0px}

/** D1105 承D1101規格拆分表格css (商檢字號用)**/
.styleD1105 #productCertificationRow .specificationArea {border-top: 1px solid #000000; border-left: 1px solid #000000}
.styleD1105 #productCertificationRow .specificationArea tr th {text-align:center; border-bottom: 1px solid #000000; border-right: 1px solid #000000; background:#eeeeee}
.styleD1105 #productCertificationRow .specificationArea tr td {text-align:center; border-bottom: 1px solid #000000; border-right: 1px solid #000000}
.styleD1105 #productCertificationRow .specificationArea tr th a {background-color:#0061c2; border-radius:3px; color:#ffffff; cursor:pointer; display:inline-block; height:20px; line-height:20px; text-align:center; width:auto; padding:0px 10px; margin:0px}
.styleD1105 #productCertificationRow .specificationArea tr td input {border-bottom:1px solid #000000; border-radius:0px; background:none; color:#000000; margin:0px; padding:0px; cursor:default; text-align: center;}
.styleD1105 #productCertificationRow .specificationArea tr td a {cursor:pointer; display:inline-block; height:20px; line-height:20px; text-align:center; width:auto; padding:0px 0px; margin:0px 10px}

/** D1105 新增網路品牌設定 **/
.styleD1105 .webBrands {position:relative}
.styleD1105 .webBrands ul {background-color:#FFFFFF; width:230px; height:100px; margin:0px; padding:0px; border:1px solid #000000; list-style:none; overflow-y:auto; position:absolute; top:20px; left:0px; z-index:1}
.styleD1105 .webBrands ul li {font:13px/20px Helvetica; margin:0px; padding:0px 5px; display:block}
.styleD1105 .resultArea .summary .addprd .fill_inArea .webBrands li {display:block}
.styleD1105 .webBrands ul li:hover {background-color:#EEEEEE}

/** D1105預覽的畫面 **/
.previewArea {background-color:#FFFFFF; width:828px; height:540px; position:absolute; z-index:1001; overflow:hidden; display:none}
.previewArea .closeArea {margin:5px 10px; padding:0px; text-align:right}
.previewArea .closeArea .style03btn .leftbk .rightbk .centerbk {font-size:13px; line-height:20px}
.bt_2_layout_Content {text-align:left; margin:10px; overflow:auto; width:808px; height:500px; display:block}
/** 商品說明頁面設定 **/
.prdwarp {width:770px; display:inline-block}
/** 右側商品說明設定 **/
.prdwarp .prdnoteArea {float:right; width:420px; margin-bottom:5px}
.prdwarp .prdnoteArea h1 {font-size:15px; font-family:Verdana; line-height:22px; margin-bottom:5px; color:#F23B97} /** 商品名稱 **/
.prdwarp .prdnoteArea .promoRange span {font-size:15px; font-family:Verdana}
.prdwarp .prdnoteArea #sloganTitle {font-size:15px; color:#FF0000; margin:0px 0px 5px} /** 特色標語 **/
.prdwarp .prdnoteArea .categoryActivityInfo {margin:0px 0px 5px 5px; padding:0px; list-style:disc outside none; min-height:90px} /** 說明文(含12小時速達及TV現折100) **/
.prdwarp .prdnoteArea .categoryActivityInfo .hide {display:none}
.prdwarp .prdnoteArea .categoryActivityInfo .fast,
.prdwarp .prdnoteArea .categoryActivityInfo .tvlogo {background:none; float:right; width:auto; list-style-type:none; text-align:right; font-size:13px; color:#666666; overflow:visible}
.prdwarp .prdnoteArea .categoryActivityInfo li {background:transparent url(img/previewimg/categoryActivityInfo.png) no-repeat 0px 9px; background-position:0px 7px \9; width:210px; font-size:15px; font-family:Verdana; color:#333333; height:22px; line-height:22px; padding-left:13px; overflow:hidden}
.prdwarp .prdnoteArea .categoryActivityInfo img {margin-bottom:7px}
.prdwarp .prdnoteArea .tips td {color:#666666}
/** 各項說明設定 **/
.prdwarp .prdnoteArea .PriceDetail {width:100%; margin:5px 0px; padding-top:5px; border-top:1px solid #CCCCCC}
.prdwarp .prdnoteArea .tips {border:0px}
.prdwarp .prdnoteArea .PriceDetail th {width:60px; padding:0px; #padding-top:4px; font-weight:normal; padding-left:5px; color:#000000; text-align:left}
.prdwarp .prdnoteArea .PriceDetail th,
.prdwarp .prdnoteArea .PriceDetail td {font-size:13px; font-family:Arial; height:24px; line-height:24px; #height:26px; #line-height:26px; padding:1px 5px 1px 0px}
.prdwarp .prdnoteArea .PriceDetail .special {font-size:15px}
.prdwarp .prdnoteArea .PriceDetail td .semicolon {float:left; width:10px; display:inline-block}
.prdwarp .prdnoteArea .PriceDetail td .combination {display:block; padding-left:10px; font-size:13px; color:#0066FF}
.prdwarp .prdnoteArea .PriceDetail td .combination select {top:0px}
.prdwarp .prdnoteArea .PriceDetail .tips {line-height:18px} /** 修改 **/
.prdwarp .prdnoteArea .PriceDetail .webprice {margin-left:10px; color:#E40480}
.prdwarp .prdnoteArea .PriceDetail .promotions {font-size:16px; font-family:Century Gothic; color:#666666}
.prdwarp .prdnoteArea .PriceDetail del,
.prdwarp .prdnoteArea .PriceDetail b {font-size:16px; color:#666666; font-family:Century Gothic; font-weight:bold; margin-right:3px}
.prdwarp .prdnoteArea .PriceDetail b {font-size:26px; color:#D62672}
.prdwarp .prdnoteArea .PriceDetail a {font-size:13px; color:#666666; text-decoration:underline}
.prdwarp .prdnoteArea .PriceDetail a:hover {color:#E40480; text-decoration:none}
.prdwarp .prdnoteArea .PriceDetail span {font-size:13px; color:#999999; margin-left:5px; cursor:default}
.prdwarp .prdnoteArea .PriceDetail .payment {line-height:20px; padding-top:4px; padding-top:5px \9}
.prdwarp .prdnoteArea .PriceDetail .payment dt,
.prdwarp .prdnoteArea .PriceDetail .payment dd {display:inline; font-size:13px; font-family:Verdana, sans-serif; margin-right:2px}
.prdwarp .prdnoteArea .PriceDetail .payment dd {background:transparent url(http://www.momoshop.com.tw/ecm/img/cmm/category/nav-line.gif) no-repeat 0px 4px; #background-position:0px 1px; padding-left:10px}
.prdwarp .prdnoteArea .PriceDetail label {font-size:13px; font-family:Verdana, sans-serif; margin-right:5px}
.prdwarp .prdnoteArea .PriceDetail label input {position:relative; top:3px; #top:2px}
.prdwarp .prdnoteArea .PriceDetail .gifts li {font-size:13px; font-family:Verdana, Geneva, sans-serif; color:#666666} 
.prdwarp .prdnoteArea .PriceDetail select {border:1px solid #444444; padding:0px; border:1px solid #CCCCCC; color:#6B6B6B; #height:21px; #line-height:21px}
.prdwarp .prdnoteArea .PriceDetail select,
.prdwarp .prdnoteArea .PriceDetail option {font-size:13px; font-family:Verdana}
/** 結帳區塊設定 **/
.prdwarp .prdnoteArea .checkoutArea {border:1px solid #CCCCCC; background-color:#E4E4E4; float:left; padding:0px 5px; #padding-bottom:10px; margin-bottom:10px}
.prdwarp .prdnoteArea .checkoutArea .hide {display:none}
.prdwarp .prdnoteArea .checkoutArea dt,
.prdwarp .prdnoteArea .checkoutArea dd {float:left; margin:10px 5px}
.prdwarp .prdnoteArea .redtxt {color:#FF0000}
.prdwarp .prdnoteArea .darkorangetxt {color:#FF6600}
/** 商品圖呈現區 **/
.prdwarp .prdimgArea {float:left; width:322px; margin-bottom:10px}
.prdwarp .prdimgArea .bigimg {margin:0px 0px 5px 0px}
.prdwarp .prdimgArea .hide {display:none}
/** 小圖水平列表設定 **/
.prdwarp .prdimgArea .smallimgArea {margin:0px auto 5px}
.prdwarp .prdimgArea .smallimgArea th {width:11px; height:62px; background-color:#D3D3D3; display:inline-block; text-align:center}
.prdwarp .prdimgArea .smallimgArea th:not(*:root) {height:62px}
.prdwarp .prdimgArea .smallimgArea th img {margin-top:22px; margin-top:0px \9; border:0px}
.prdwarp .prdimgArea .smallimgArea th img:not(*:root) {margin-top:23px}
.prdwarp .prdimgArea .smallimgArea .tips {cursor:pointer}
.prdwarp .prdimgArea .smallimgArea .tips:hover {background-color:#E40480}
.prdwarp .prdimgArea .smallimgArea ul {height:62px; margin:0px 1px; padding:0px; white-space:nowrap; position:relative; #position:inherit}
.prdwarp .prdimgArea .smallimgArea li {display:inline; margin-right:4px}
.prdwarp .prdimgArea .smallimgArea a {outline:none; hlbr:expression(this.onFocus=this.blur())}
.prdwarp .prdimgArea .smallimgArea img {border:1px solid #D3D3D3}
.prdwarp .prdimgArea .smallimgArea td {}
.prdwarp .prdimgArea .smallimgArea td a:hover img {border:1px solid #E40480}
.prdwarp .prdimgArea .smallimgArea td .viewArea {width:274px; overflow:hidden; display:inline-block; position:relative; #position:inherit}
/** 商品詳情頁籤及呈現區設定 **/
.prdwarp .vendordetailmenu {background:transparent url(img/previewimg/vendordetailmenubk.jpg) repeat-x; border:1px solid #C6C6C6; height:34px; line-height:34px; margin:0px; padding:0px; clear:both}
.prdwarp .vendordetailmenu li {float:left; display:inline-block; border-right:1px solid #C6C6C6; font-size:15px; padding:0px 20px; cursor:pointer}
.prdwarp .vendordetailmenu .selected {background:transparent url(img/previewimg/vendordetailmenuselected.jpg) repeat-x; font-weight:bold; padding:0px 18px}
.prdwarp .vendordetailview {margin-bottom:10px; padding:10px 20px 0px}
.prdwarp .vendordetailview p {width:auto}
.prdwarp .specification p,
.prdwarp .giftsArea p {font-size:15px; color:#333333; font-family:Verdana; line-height:22px}
.prdwarp .msgArea ul {line-height:18px}
.prdwarp .msgArea p {padding-top:10px; font-size:15px; font-weight:bold; color:#434343}
.prdwarp .msgArea li {font-size:15px; color:#434343; line-height:22px; list-style:disc outside none; margin-left:20px}
.prdwarp .msgArea a {font-size:15px; color:#0059A5; text-decoration:underline}
.prdwarp .msgArea a:hover {color:#E40480; text-decoration:none}
.prdwarp .msgArea .red {font-size:15px; color:#FF0000}
.prdwarp .credit li {line-height:22px}
.prdwarp .credit li,
.prdwarp .credit b {font-size:15px; font-family:Verdana}
.prdwarp .credit .tips {color:#FF0000; border-bottom:1px solid #000000; margin:0px 5px}
.prdwarp .credit a {font-size:15px; color:#0066FF; text-decoration:underline; cursor:pointer}
.prdwarp .related_category dl {margin:5px 0px 10px; padding:0px}
.prdwarp .related_category dt {background:transparent url(img/previewimg/listimg.gif) no-repeat 0px 2px; padding-left:13px}
.prdwarp .related_category dd {background:transparent url(http://www.momoshop.com.tw/ecm/img/cmm/category/nav-line.gif) no-repeat 0px 2px; padding-left:12px}
.prdwarp .related_category dt,
.prdwarp .related_category dd {display:inline; font-size:15px; margin-right:5px}
.prdwarp .related_category a {font-size:15px; color:#0059A5}
.prdwarp .related_category a:hover {color:#E40480; text-decoration:underline}
/** 售後保固開始 **/
.styleD1105 .resultArea .summary .prdinput .fill_inArea .warranty b {font:bold 18px/20px Helvetica; color:#666666}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .warranty a {margin-left:10px; cursor:pointer}
.prdwarp .prdnoteArea .PriceDetail .warranty b {font:13px/20px Arial; color:#666666; margin:0px 5px}
.prdwarp .prdnoteArea .PriceDetail .warranty b:first-child {margin:0px 5px 0px 0px}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .warranty a,
.prdwarp .prdnoteArea .PriceDetail .warranty a {margin-left:50px; cursor:pointer; text-decoration:none; position:relative}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .warranty a:hover {color:#E40480}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .warranty a::after,
.prdwarp .prdnoteArea .PriceDetail .warranty a::after {width:0px; height:0px; content:''; border-top:5px solid #404040; border-left:5px solid rgba(44, 44, 44, 0); border-right:5px solid rgba(44, 44, 44, 0); position:absolute; top:5px; left:-15px}
.styleD1105 .resultArea .summary .prdinput .fill_inArea .warranty a:hover::after,
.prdwarp .prdnoteArea .PriceDetail .warranty a:hover::after {border-top:5px solid #E40480; border-left:5px solid rgba(228, 4, 128, 0); border-right:5px solid rgba(228, 4, 128, 0)}
.prdwarp .prdnoteArea .PriceDetail .warranty span {color:#666666;}
/** 售後保固結束 **/
/** 保固期跳出圖層 **/
.warrantyBox {background:#FFFFFF; width:500px; position:fixed; left:0px; bottom:0px; display:none; border:1px solid #404040; z-index:1002}
.warrantyBox h2 {background-color:#404040; font:bold 15px/35px Helvetica; color:#FFFFFF; text-align:left; padding:0px 10px; display:block; margin:0px}
.warrantyBox h2 a {position:absolute; right:10px; top:0px; font:13px/35px Helvetica; color:#FFFFFF; cursor:pointer}
.warrantyBox .innerArea {padding:10px}
.warrantyBox table {border-top:1px solid #404040; border-left:1px solid #404040}
.warrantyBox table th {background-color:#404040; width:50px; font:bold 13px/20px 微軟正黑體; color:#FFFFFF; padding:5px}
.warrantyBox table th,
.warrantyBox table td {border-bottom:1px solid #404040; border-right:1px solid #404040; padding:0px}
.warrantyBox table td h3 {font:bold 18px/20px Helvetica; color:#404040; text-align:left; padding:5px}
.warrantyBox table td h3 b {font:bold 18px/20px Helvetica; margin:0px 5px}
.warrantyBox table td h3 b:first-child {margin:0px 5px 0px 0px}
.warrantyBox table td p {max-height:150px; font:13px/20px Helvetica; text-align:left; padding:10px; overflow-y:auto}
/** 商品規格裡新增保固期樣式 **/
.prdwarp .specification .warrantyTable {border-top:1px solid #404040; border-left:1px solid #404040; margin:10px 0px 0px 0px}
.prdwarp .specification .warrantyTable th {background-color:#404040; width:50px; font:bold 13px/20px 微軟正黑體; color:#FFFFFF; text-align:center; padding:5px}
.prdwarp .specification .warrantyTable th,
.prdwarp .specification .warrantyTable td {border-bottom:1px solid #404040; border-right:1px solid #404040; padding:0px}
.prdwarp .specification .warrantyTable td h3 {font:bold 18px/20px Helvetica; color:#404040; padding:5px}
.prdwarp .specification .warrantyTable td p {max-height:150px; font:13px/20px Helvetica; text-align:left; padding:10px; overflow-y:auto}
/** D1105 MD選擇/甲指地址選擇 **/
.D1105Box2 {background-color:#B9E6FF; width:600px; border-radius:8px; padding:10px; position:absolute; top:0px; left:0px; z-index:1001; display:none}
.D1105Box2 p {margin:0px 0px 5px; padding:0px; text-align:right}
.D1105Box2 p a {font:13px Helvetica; color:#000000}
.D1105Box2 .searchbtn {#width:60px; position:absolute; right:20px; top:60px; background:#B9E6FF; font:13px/18px Helvetica; color:#000000; border:1px solid #999999; border-radius:8px; cursor:pointer}
.D1105Box2 ul {background-color:#FFFFFF; margin:0px; padding:5px; list-style:none}
.D1105Box2 li {margin:0px 0px 5px; padding:0px}
.D1105Box2 li b {width:120px; #width:120px; margin:0px 3px 0px 0px; text-align:right; display:inline-block}
.D1105Box2 li b i {color:#FF0000; font-style:normal; margin:0px 3px 0px 0px}
.D1105Box2 li input {width:213px; border:0px; border-bottom:1px solid #333333}
.D1105Box2 li select {margin:0px 5px 0px 0px}
.D1105Box2 li .addtxt {margin:3px 0px 0px 93px}
.D1105Box2 .viewbox {background:#FFFFFF; height:320px; padding:5px; overflow-y:auto}
.D1105Box2 table {margin:0px; border-left:1px solid #B9E6FF; border-top:1px solid #B9E6FF}
.D1105Box2 th, .D1105Box2 td {border-right:1px solid #B9E6FF; border-bottom:1px solid #B9E6FF; padding:3px; text-align:center}
.D1105Box2 th {background:#B9E6FF; border-right:1px solid #FFFFFF}
/** D1105 正式品複製/另建品號複製 **/
.styleD1105 .copyOnline {width:390px; background-color:#FFFFFF; display:none; position:absolute; top:300px; left:0px; z-index:1001}
.styleD1105 .copyOnline .curvy {margin:0px}
.styleD1105 .copyOnline .curvy em {background-color:#000000}
.styleD1105 .copyOnline .head_fieldset {background-color:#FFFFFF; margin:0px; padding:10px; line-height:18px; width:auto}
.styleD1105 .copyOnline .curvy .head_fieldset ul {text-align:center; margin:20px 0px 5px; padding:0px}
.styleD1105 .copyOnline .curvy .head_fieldset li {display:inline; margin:0px 10px}

/** 新增(商品材積) **/
.styleD1105 .resultArea .summary .addprd .fill_inArea .prdData { font:bold 15px/24px Helvetica; position: relative; height: 111px;}
.styleD1105 .resultArea .summary .addprd .fill_inArea th a { display:inline-block; background-color: #0061c2; border-radius: 3px; color: #ffffff; height: 20px; width:35px; margin-left:2px; line-height: 20px; text-align:center; cursor: pointer;}
.styleD1105 .resultArea .summary .addprd .fill_inArea .prdData span {font:13px/22px Helvetica; color:#FF0000;}
.styleD1105 .resultArea .summary .addprd .fill_inArea .prdData span a { font:13px/22px Helvetica; color:#0070c0; text-decoration: underline;}
.styleD1105 .resultArea .summary .addprd .fill_inArea .prdData .unitInfo { display:block; font:13px/22px Helvetica; color:#000}
.styleD1105 .resultArea .summary .addprd .fill_inArea td .tips { display:block; background-color:#FFF; color:#FF0000}
.styleD1105 .resultArea .summary .addprd .fill_inArea .prdData .noteArea {width:275px; font:12px/15px Helvetica; color:#FF0000; white-space:normal; position:absolute; top:65px; left: 530px;}

.styleD1105 .confirmArea {position:relative; padding:0; width:400px; border-radius:5px; background-color:#FFF; z-index:1001}
.styleD1105 .confirmArea h2 { padding:5px 0 5px 5px; margin:0; border-radius:5px 5px 0 0; background-color:#b9e6ff; font:bold 15px/24px Helvetica}
.styleD1105 .confirmArea .head_fieldset_2 { padding:5px; font:bold 12px/24px Helvetica}
.styleD1105 .confirmArea .head_fieldset_2 h3 { margin:0; font:bold 15px/24px Helvetica; color:#0061c2}
.styleD1105 .confirmArea .head_fieldset_2 input { width:35px; background-color:#FFF; border:1px solid #333333; border-width: 0 0 1px; color: #434343; cursor: default; font-family:Helvetica;}
.styleD1105 .confirmArea .head_fieldset_2 span { font:13px/22px Helvetica}
.styleD1105 .confirmArea .head_fieldset_2 ul { padding:0; height:20px}
.styleD1105 .confirmArea .head_fieldset_2 ul li { display: block; float: left; list-style:none; text-align: center; width: 50%;}
.styleD1105 .confirmArea .head_fieldset_2 ul li .boxSizeButton,
.styleD1105 .confirmArea .head_fieldset_2 ul li a { display:block; margin:0 auto; background-color: #0061c2; border-radius: 3px; color: #ffffff; height: 22px; width:40px; font:13px/22px Helvetica}
/** 20150804 新增(電子票券) **/
.styleD1105 .resultArea .summary .inner td .date { font:13px/18px Helvetica; height:18px; padding:2px; background-color:transparent; border:1px solid #ABADB3; border-radius:0; color:#000;}
.D1105Box2 .checkArea{text-align: center;}
.D1105Box2 .searchbtn2 {right:20px; top:60px; background:#B9E6FF; font:13px/18px Helvetica; color:#000000; border:1px solid #999999; border-radius:8px; cursor:pointer}

/** D1213TV提報內容確認 **/
.styleD1213 .leftArea {width:137px; float:left; margin:5px 0px 0px; padding:0px; list-style-type:none}
.styleD1213 .leftArea li {background-color:#B9E6FF; height:20px; line-height:22px; line-height:26px \9; margin:0px 0px 1px; #margin:0px 0px 0px; padding:0px 5px 3px 7px; border-radius:5px 0px 0px 5px; font-size:13px; cursor:default; overflow:hidden}
.styleD1213 .leftArea .deformation {display:inline-block; #float:left; #margin-right:3px; width:26px; overflow:hidden; border-radius:5px}
.styleD1213 .leftArea .hotpink {background-color:#FF69B4}
.styleD1213 .leftArea .lightgreen {background-color:#90EE90}
.styleD1213 .leftArea .deformation:first-child {width:40px}
.styleD1213 .curvy {margin-left:137px}
.styleD1213 .curvy h2 ul {float:right; margin:0px; padding:0px}
.styleD1213 .curvy h2 li {display:inline; font-weight:normal; margin-left:10px}
.styleD1213 .curvy h2 li a {font-size:13px; color:#0061C2}
.styleD1213 .curvy h2 li a:hover {color:#FF6600; text-decoration:underline}
.styleD1213 .curvy h2 span {height:22px; background-color:#FFFFFF; font-weight:normal; margin-left:10px; padding-right:10px; border-radius:5px; display:inline-block; position:relative; top:0px}
.styleD1213 .tipsA .curvy h2 span a {float:none; margin:0px 2px 0px 0px; text-decoration:underline}
.styleD1213 .tipsA .curvy h2 span a:hover {text-decoration:none}
.styleD1213 .curvy h2 span b {background-color:#FF0000; color:#FFFFFF; display:inline-block; padding:3px 5px 0px; margin-right:5px; border-radius:5px 0px 0px 5px}
.styleD1213 .innerArea th,
.styleD1213 .innerArea td {padding:3px}
.styleD1213 .innerArea th {background:#DFDFDF; text-align:right; width:100px}
.styleD1213 .innerArea td {border-bottom:1px solid #DFDFDF}
.styleD1213 .innerArea td a {color:#0061C2; cursor:pointer}
.styleD1213 .innerArea td a:hover {color:#FF6600; text-decoration:underline}
.styleD1213 .innerArea input {font-size:13px; font-family:Verdana, sans-serif; height:14px; line-height:14px}
.styleD1213 .innerArea .searchbtn {border-bottom:0px; width:40px}
.styleD1213 .note {margin:0px 0px 5px; padding:0px; line-height:22px;}
.styleD1213 .note {color:#FF0000}
.styleD1213 .note dt,
.styleD1213 .note dd {display:inline; margin:0px 5px 0px; padding:5px; white-space:nowrap}
.styleD1213 .resultArea {background-color:#B9E6FF; padding:3px; border-top:3px solid #D9D9D9; #position:relative}
.styleD1213 .resultArea .summary {overflow:hidden; #position:relative}
.styleD1213 .resultArea .summary .topnav {height:20px; margin:0px; padding:5px 10px; background-color:#FFFFFF; position:relative}
.styleD1213 .resultArea .summary .topnav p {margin:0px; line-height:20px; background-color:#FFFFFF; color:#FF0000}
.styleD1213 .resultArea .summary .topnav .stepArea {margin:0px; padding:0px; list-style-type:none; position:absolute; top:3px; left:5px; display:none}
.styleD1213 .resultArea .summary .topnav .stepArea li {display:inline}
.styleD1213 .resultArea .summary .topnav .stepArea li input {background-color:#B9E6FF; font-size:13px; font-family:Verdana, Geneva, sans-serif; color:#000000; height:24px; padding:0px 5px 3px; #padding:0px 0px 3px; border:0px; border-radius:5px; cursor:pointer; display:inline-block}
.styleD1213 .resultArea .summary .topnav .stepArea .selected input {background-color:#FF6600; color:#FFFFFF; cursor:none;}
.styleD1213 .resultArea .summary .topnav .subnav {margin:0px; padding:0px; position:absolute; right:5px}
.styleD1213 .resultArea .summary .topnav .subnav dt,
.styleD1213 .resultArea .summary .topnav .subnav dd {display:inline; margin:0px; padding:0px; #margin:0px 0px 0px 5px}
.styleD1213 .resultArea .summary .topnav .subnav dt {float:right; padding-top:2px; display:none}
.styleD1213 .resultArea .summary .inner {overflow:hidden; display:inline-block}
.styleD1213 .resultArea .summary .inner {background-color:#FFFFFF; padding:1px 0px 0px 0px; margin:10px 0px 0px; width:974px; height:310px; overflow:hidden; z-index:1}
.styleD1213 .resultArea .summary .inner .tips {background-color:#E0F5FF}
.styleD1213 .resultArea .summary .inner th {background-color:#B9E6FF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; white-space:nowrap}
.styleD1213 .resultArea .summary .inner td {text-align:center; border-left:1px solid #B9E6FF; border-right:1px solid #B9E6FF; border-bottom:1px solid #B9E6FF; white-space:nowrap; padding:5px}
.styleD1213 .resultArea .summary .inner td input {background-color:#0061C2; border:0px; border-radius:3px 3px 3px 3px; color:#FFFFFF; cursor:pointer; height:21px; line-height:21px}
.styleD1213 .resultArea .summary .inner td .imgUpload {border: 1px solid #999999; background-color: transparent; border-radius: 0px; cursor: default; color: #000000;}
.styleD1213 .resultArea .summary .inner td .checkBtn {border:0px; border-radius:0px; background-color:transparent}
.styleD1213 .resultArea .summary .inner .red {color:#FF0000}
.styleD1213 .resultArea .summary .inner .green {color:#008000}
.styleD1213 .resultArea .summary .addprd {overflow:auto}
.styleD1213 .resultArea .summary .addprd .fill_inArea {margin:5px 5px 10px}
.styleD1213 .resultArea .summary .addprd .fill_inArea h3 {margin:0px 0px 5px; padding:0px 10px; font-size:13px; line-height:24px; border-bottom:2px solid #000000}
.styleD1213 .resultArea .summary .addprd .fill_inArea h3 .red {float:right}
.styleD1213 .resultArea .summary .addprd .fill_inArea th,
.styleD1213 .resultArea .summary .addprd .fill_inArea td {border:0px; text-align:left; line-height:24px}
.styleD1213 .resultArea .summary .addprd .fill_inArea th {padding:5px 10px; text-align:right; width:100px}
.styleD1213 .resultArea .summary .addprd .fill_inArea td {border-bottom:1px solid #CCCCCC}
.styleD1213 .resultArea .summary .addprd .fill_inArea td .txtinputBorder {background-color:transparent; border:0px; cursor:default; color:#434343; font-family:Verdana, Geneva, sans-serif;}
.styleD1213 .resultArea .summary .addprd .fill_inArea td .txtinput {background-color:transparent; border:0px; cursor:default; color:#434343; font-family:Verdana, Geneva, sans-serif; border-bottom:1px solid #333333}
.styleD1213 .resultArea .summary .addprd .fill_inArea td .ECBtn,
.styleD1213 .resultArea .summary .addprd .fill_inArea td .specified,
.styleD1213 .resultArea .summary .addprd .fill_inArea td .specifieddata {position:relative; #position:inherit; top:2px; #top:0px; border-radius:0px; height:auto; line-height:normal; border:0px; background-color:#FFFFFF}
.styleD1213 .resultArea .summary .addprd .fill_inArea td button {height:24px \9; line-height:24px \9}
.styleD1213 .resultArea .summary .addprd .fill_inArea td .ecWarehouse {display:none}
.styleD1213 .resultArea .summary .addprd .fill_inArea ul {margin:0px; padding:0px; list-style-type:none}
.styleD1213 .resultArea .summary .addprd .fill_inArea li {display:inline}
.styleD1213 .resultArea .summary .addprd .fill_inArea td .line {border-bottom:1px dashed #333333; padding-bottom:10px; margin-bottom:10px}
.styleD1213 .resultArea .summary .addprd .fill_inArea .hide {display:none}
.styleD1213 .resultArea .summary .addprd .fill_inArea .opinion {border-bottom:1px dashed #333333}
.styleD1213 .resultArea .summary .addprd .fill_inArea .opinion li {margin:10px; padding:0px; display:block}
.styleD1213 .resultArea .summary .addprd .fill_inArea .opinion i {float:right}
.styleD1213 .resultArea .summary .prdinput {overflow:auto; position:relative}
.styleD1213 .resultArea .summary .prdinput .fill_inArea {margin:5px 5px 10px}
.styleD1213 .resultArea .summary .prdinput .fill_inArea td {border:0px; padding:0px; text-align:left; white-space:inherit; color:#666666; line-height:160%}
.styleD1213 .resultArea .summary .prdinput .fill_inArea .view td {padding:3px}
.styleD1213 .resultArea .summary .prdinput .fill_inArea .momo_color14B {font-size:15px; color:#F23B97; font-weight:bold; line-height:20px; padding-bottom:5px}
.styleD1213 .resultArea .summary .prdinput .fill_inArea .gmclass {padding-bottom:5px}
.styleD1213 .resultArea .summary .prdinput .fill_inArea .gmclass ul,
.styleD1213 .resultArea .summary .prdinput .fill_inArea .gmclass li {margin:0px; padding:0px; list-style-type:none}
.styleD1213 .resultArea .summary .prdinput .fill_inArea .momoja24Pink {font-size:24px; font-weight:bold; color:#FF0099; font-family:Arial}
.styleD1213 .resultArea .summary .prdinput .fill_inArea .momoja24Pink .word {font-size:13px}
.styleD1213 .resultArea .summary .prdinput .fill_inArea input {border:1px solid #999999; background-color:transparent; border-radius:0px; cursor:default; color:#000000}
.styleD1213 .resultArea .summary .prdinput .fill_inArea .tips01 {font-size:15px; color:#FF0000; font-weight:bold; margin-bottom:5px}
.styleD1213 .resultArea .summary .prdinput .fill_inArea .tips02 {font-size:15px; color:#333333; margin-bottom:5px}
.styleD1213 .resultArea .summary .prdinput .fill_inArea a {color:#666666}
.styleD1213 .resultArea .summary .prdinput .fill_inArea .upimgBtnArea {margin:0px; padding:0px; list-style-type:none}
.styleD1213 .resultArea .summary .prdinput .fill_inArea .upimgBtnArea li {display:inline}
.styleD1213 .resultArea .summary .prdinput .fill_inArea button {background-color:#0061C2; border:0px none; border-radius:3px 3px 3px 3px; font-size:12px; color:#FFFFFF; cursor:pointer; height:20px; line-height:20px}
.styleD1213 .resultArea .summary .prdinput .fill_inArea .imgupload {width:100%; margin:0px 5px 5px 10px; margin-right:10px \9; padding:0px}
.styleD1213 .resultArea .summary .prdinput .fill_inArea .imgupload dt,
.styleD1213 .resultArea .summary .prdinput .fill_inArea .imgupload dd {display:inline; margin:0px; padding:0px}
.styleD1213 .resultArea .summary .prdinput .fill_inArea .imgupload dd input:not(*:root) {width:125px}
.styleD1213 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea {border:3px solid #B9E6FF; border-radius:4px; padding:10px; margin-bottom:10px}
.styleD1213 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea ul {margin:0px 0px 5px; padding:0px; list-style-position:inside; list-style-type:decimal}
.styleD1213 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th,
.styleD1213 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea td {padding:5px; text-align:center; border-bottom:1px dashed #BBBBBB}
.styleD1213 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .automatic,
.styleD1213 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .manual {font-weight:normal; color:#000000; margin-left:5px; cursor:pointer}
.styleD1213 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .automatic img,
.styleD1213 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .manual img {position:relative: top:1px}
.styleD1213 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .automatic b,
.styleD1213 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .manual b {color:red}
.styleD1213 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .leftRight {height:28px; line-height:28px; margin:0px; padding:0px; position:relative; display: block}
.styleD1213 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th i {position:absolute; top:0px; right:0px; cursor:pointer; opacity:0.5; filter:alpha(opacity=50)}
.styleD1213 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th i:first-child {right:auto; left:0px}
.styleD1213 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th i:hover {opacity:1; filter:alpha(opacity=100)}
.styleD1213 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea th .change {display:block}
.styleD1213 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea input:not(*:root) {width:120px}
.styleD1213 .resultArea .summary .prdinput .fill_inArea .uploadprdimgArea .noborder:not(*:root) {width:auto}
/** D1213同意按鈕修改 **/
.styleD1213 #agreeButton{text-align: center; margin: 10px 0px;}
.styleD1213 #agreeButton #bt_upload{font: 15px/20px Helvetica; height: 30px; padding: 5px 15px; background-color: #0061c2; color: #FFFFFF; border-radius: 3px; border: 0px; cursor: pointer;}
.styleD1213 #agreeButton #bt_up{font: 15px/20px Helvetica; height: 30px; padding: 5px 15px; background-color: #0061c2; color: #FFFFFF; border-radius: 3px; border: 0px; cursor: pointer;}
.styleD1213 #buttonType{text-align: center; margin: 10px 0px;}
.styleD1213 #buttonType #bt_next{font: 15px/20px Helvetica; height: 30px; padding: 5px 15px; background-color: #0061c2; color: #FFFFFF; border-radius: 3px; border: 0px; cursor: pointer;}

/** D1302 雨揚票券 **/
.styleD1302 .curvy h2 ul {float:right; margin:0px; padding:0px}
.styleD1302 .curvy h2 li {display:inline; font-weight:normal; margin-left:10px}
.styleD1302 .curvy h2 li a {font-size:13px; color:#0061C2}
.styleD1302 .curvy h2 li a:hover {color:#FF6600; text-decoration:underline}
.styleD1302 .innerArea th,
.styleD1302 .innerArea td {padding:3px}
.styleD1302 .innerArea th {background:#DFDFDF; text-align:right; width:100px}
.styleD1302 .innerArea td {border-bottom:1px solid #DFDFDF}
.styleD1302 .innerArea td a {color:#0061C2; cursor:pointer}
.styleD1302 .innerArea td a:hover {color:#FF6600; text-decoration:underline}
.styleD1302 .innerArea input {font-size:13px; font-family:Verdana, sans-serif}
.styleD1302 .innerArea .searchbtn {border-bottom:0px; width:40px}
.styleD1302 .note {display:none}
.styleD1302 .resultArea {background-color:#B9E6FF; padding:3px; border-top:3px solid #D9D9D9; #position:relative}
.styleD1302 .resultArea .summary {overflow:hidden; #position:relative}
.styleD1302 .resultArea .summary .topnav {height:20px; margin:0px; padding:5px 10px; background-color:#FFFFFF; position:relative}
.styleD1302 .resultArea .summary .topnav p {margin:0px; line-height:20px; background-color:#FFFFFF; color:#FF0000}
.styleD1302 .resultArea .summary .topnav .stepArea {margin:0px; padding:0px; list-style-type:none; position:absolute; left:5px; display:none}
.styleD1302 .resultArea .summary .topnav .stepArea li {background-color:#FF6600; color:#FFFFFF; display:inline; height:20px; line-height:20px; padding:3px 5px; border-radius:5px; cursor:default}
.styleD1302 .resultArea .summary .topnav .stepArea .selected {background-color:#B9E6FF; color:#000000}
.styleD1302 .resultArea .summary .topnav .subnav {margin:0px; padding:0px; position:absolute; right:5px; top:5px}
.styleD1302 .resultArea .summary .topnav .subnav dt,
.styleD1302 .resultArea .summary .topnav .subnav dd {display:inline; margin:0px; padding:0px; #margin:0px 0px 0px 5px}
.styleD1302 .resultArea .summary .topnav .subnav dt {float:right; padding-top:2px; display:none}
.styleD1302 .resultArea .summary .inner {overflow:hidden; display:inline-block}
.styleD1302 .resultArea .summary .inner {background-color:#FFFFFF; padding:1px 0px 0px 0px; margin:10px 0px 0px; width:974px; height:310px; overflow:hidden; z-index:1}
.styleD1302 .resultArea .summary .inner .tips {background-color:#E0F5FF}
.styleD1302 .resultArea .summary .inner th {background-color:#B9E6FF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; white-space:nowrap; padding:3px 16px}
.styleD1302 .resultArea .summary .inner td {text-align:center; border-left:1px solid #B9E6FF; border-right:1px solid #B9E6FF; border-bottom:1px solid #B9E6FF; white-space:nowrap; padding:5px 21px}
.styleD1302 .resultArea .summary .inner .total td {border-top:1px solid #000000}
.styleD1302 .resultArea .summary .inner .total td:first-child {font-weight:bold; text-align:center}
.styleD1302 .resultArea .summary .inner .red {color:#FF0000}
.styleD1302 .resultArea .summary .inner .green {color:#008000}
.styleD1302 .resultArea .summary .inner td .rebackBtn { display:inline-block; width:50px; height:20px; text-align:center; font:12px/20px Helvetica; color:#000000; background-color:#dedede; border:1px solid #756F6F; border-bottom:2px solid #756F6F; border-radius:2px; cursor:pointer}
.styleD1302 .fixedTitle .locatetable td {background-color:#FFFFFF; color:#000000; #line-height:16px}
.D1302Box {background-color:#B9E6FF; border-radius:8px; padding:10px; position:absolute; top:0px; left:0px; z-index:1001; display:none}
.D1302Box p {text-align:right; margin:0px; padding:0px}
.D1302Box p a {font:13px Helvetica; color:#000000}
.D1302Box .innerdataArea {background-color:#FFFFFF; margin:5px; padding:20px; height:500px; overflow-y:scroll;}
.D1302Box .innerdataArea table {background-color:#FFFFFF; width:630px; border-right:1px solid #DFDFDF; border-top:1px solid #DFDFDF; }
.D1302Box .innerdataArea table tbody th {width:100px; padding:5px 10px; font:bold 13px/20px Helvetica; text-align:right; white-space:nowrap; background-color:#DFDFDF; border-left:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;}
.D1302Box .innerdataArea table tbody td {padding:5px 10px; font:13px/20px Helvetica; border-left:1px solid #DFDFDF; border-bottom:1px solid #DFDFDF;}
.D1302Box .innerdataArea table tbody td input {font:13px/20px Helvetica; color:#313131; padding:0px 3px;} 
.D1302Box .innerdataArea table tbody .changedata label {display:inline-block; margin-left:10px; }
.D1302Box .innerdataArea table tbody .changedata label input { position:relative; top:2px; margin-right:5px; }
.D1302Box .innerdataArea table tbody .birthday input {width:30px; margin:0px 2px;}
.D1302Box .innerdataArea table tbody .address input {width:315px;}
.D1302Box .innerdataArea table tbody .address select,
.D1302Box .innerdataArea table tbody .address option {font:13px/20px Helvetica;}
.D1302Box .innerdataArea table tbody .address select { margin-right:5px; }
.D1302Box .innerdataArea table tbody .notetext textarea { width:400px; background-color:#FFFFFF; border:1px solid #484848; font:13px/20px Helvetica; color:#313131; padding:5px 5px; resize:none}
.D1302Box .innerdataArea table tbody td label {display:inline-block; margin-right:5px; }
.D1302Box .innerdataArea table tbody td label input { position:relative; top:2px; }
.D1302Box .checkArea {margin:0px auto; text-align:center}

/** D1303 商品品牌分店管理 **/
.styleD1303 .curvy h2 ul {float:right; margin:0px; padding:0px}
.styleD1303 .curvy h2 li {display:inline; font-weight:normal; margin-left:10px}
.styleD1303 .curvy h2 li a {font-size:13px; color:#0061C2}
.styleD1303 .curvy h2 li a:hover {color:#FF6600; text-decoration:underline}
.styleD1303 .innerArea th,
.styleD1303 .innerArea td {padding:3px}
.styleD1303 .innerArea th {background:#DFDFDF; text-align:right; width:100px}
.styleD1303 .innerArea td {border-bottom:1px solid #DFDFDF}
.styleD1303 .innerArea td a {color:#0061C2; cursor:pointer}
.styleD1303 .innerArea td a:hover {color:#FF6600; text-decoration:underline}
.styleD1303 .innerArea input {font-size:13px; font-family:Verdana, sans-serif}
.styleD1303 .innerArea .searchbtn {border-bottom:0px; width:40px}
.styleD1303 .note {display:none}
.styleD1303 .resultArea {background-color:#B9E6FF; padding:3px; border-top:3px solid #D9D9D9; #position:relative}
.styleD1303 .resultArea .summary {overflow:hidden; #position:relative}
.styleD1303 .resultArea .summary .topnav {height:20px; margin:0px; padding:5px 10px; background-color:#FFFFFF; position:relative}
.styleD1303 .resultArea .summary .topnav p {margin:0px; line-height:20px; background-color:#FFFFFF; color:#FF0000}
.styleD1303 .resultArea .summary .topnav .stepArea {margin:0px; padding:0px; list-style-type:none; position:absolute; left:5px; display:none}
.styleD1303 .resultArea .summary .topnav .stepArea li {background-color:#FF6600; color:#FFFFFF; display:inline; height:20px; line-height:20px; padding:3px 5px; border-radius:5px; cursor:default}
.styleD1303 .resultArea .summary .topnav .stepArea .selected {background-color:#B9E6FF; color:#000000}
.styleD1303 .resultArea .summary .topnav .subnav {margin:0px; padding:0px; position:absolute; right:5px; top:5px}
.styleD1303 .resultArea .summary .topnav .subnav dt,
.styleD1303 .resultArea .summary .topnav .subnav dd {display:inline; margin:0px; padding:0px; #margin:0px 0px 0px 5px}
.styleD1303 .resultArea .summary .topnav .subnav dt {float:right; padding-top:2px; display:none}
.styleD1303 .resultArea .summary .inner {overflow:hidden; display:inline-block}
.styleD1303 .resultArea .summary .inner {background-color:#FFFFFF; padding:1px 0px 0px 0px; margin:10px 0px 0px; width:974px; height:310px; overflow:hidden; z-index:1}
.styleD1303 .resultArea .summary .inner .tips {background-color:#E0F5FF}
.styleD1303 .resultArea .summary .inner th {background-color:#B9E6FF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; white-space:nowrap; padding:3px 16px}
.styleD1303 .resultArea .summary .inner td {text-align:center; border-left:1px solid #B9E6FF; border-right:1px solid #B9E6FF; border-bottom:1px solid #B9E6FF; white-space:nowrap; padding:5px 21px}
.styleD1303 .resultArea .summary .inner td input {background-color: #0061c2; border: 0 none; color: #ffffff; cursor: pointer; height: 25px; padding: 0 10px;}
.styleD1303 .fixedTitle .locatetable td {background-color:#FFFFFF; color:#000000; #line-height:16px}

.D1303Box { display:none; background-color:#B9E6FF; border-radius:8px; padding:10px; position:absolute; top:0px; left:0px; width:580px; z-index:1001; display:none}
.D1303Box p { margin:0 0 5px; padding:0px; font:bold 12px/20px Helvetica; text-align:left;}
.D1303Box p a { position:absolute; right:12px; font:13px Helvetica; color:#000000; text-align:right;}
.D1303Box .innerdataArea {background-color:#FFFFFF; margin:5px; padding:20px; overflow-y:auto; height:400px;}
.D1303Box .innerdataArea table {background-color:#FFFFFF; border-right:1px solid #DFDFDF; border-top:1px solid #DFDFDF; }
.D1303Box .innerdataArea table tbody th {width:100px; padding:5px 10px; font:bold 13px/20px Helvetica; text-align:right; white-space:nowrap; background-color:#DFDFDF; border-left:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;}
.D1303Box .innerdataArea table tbody td {padding:5px 10px; font:13px/20px Helvetica; border-left:1px solid #DFDFDF; border-bottom:1px solid #DFDFDF;}
.D1303Box .innerdataArea table tbody td .selBranchs {width:200px;}
.D1303Box .innerdataArea table tbody td input {font:13px/20px Helvetica; color:#313131; padding:0px 3px;} 
.D1303Box .innerdataArea .storeList { margin-top:10px; text-align:center}
.D1303Box .innerdataArea .storeList th { background-color: #b9e6ff; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; padding: 3px 16px; text-align:center}
.D1303Box .innerdataArea .storeList td { border-bottom: 1px solid #b9e6ff; border-left: 1px solid #b9e6ff; border-right: 1px solid #b9e6ff; padding: 5px 21px;}
.D1303Box .innerdataArea .storeList td:first-child { width:10%}
.D1303Box .innerdataArea .storeList tr:nth-child(odd) { background-color:#E0F5FF}
.D1303Box .checkArea {margin:0px auto; text-align:center}
.D1303Box .checkArea button { background-color: #0061c2; border: 0 none; color: #ffffff; cursor: pointer; height: 25px; padding: 0 10px;}

/** D1304 電子票券商品券號匯入 **/
.styleD1304 .curvy h2 ul {float:right; margin:0px; padding:0px}
.styleD1304 .curvy h2 li {display:inline; font-weight:normal; margin-left:10px}
.styleD1304 .curvy h2 li a {font-size:13px; color:#0061C2}
.styleD1304 .curvy h2 li a:hover {color:#FF6600; text-decoration:underline}
.styleD1304 .innerArea th,
.styleD1304 .innerArea td {padding:3px}
.styleD1304 .innerArea th {background:#DFDFDF; text-align:right; width:110px}
.styleD1304 .innerArea td {border-bottom:1px solid #DFDFDF}
.styleD1304 .innerArea td a {color:#0061C2; cursor:pointer}
.styleD1304 .innerArea td a:hover {color:#FF6600; text-decoration:underline}
.styleD1304 .innerArea input {font-size:13px; font-family:Verdana, sans-serif}
.styleD1304 .innerArea .searchbtn {border-bottom:0px; width:40px}
.styleD1304 .note {display:none}
.styleD1304 .resultArea {background-color:#B9E6FF; padding:3px; border-top:3px solid #D9D9D9; #position:relative}
.styleD1304 .resultArea .summary {overflow:hidden; #position:relative}
.styleD1304 .resultArea .summary .topnav {height:20px; margin:0px; padding:5px 10px; background-color:#FFFFFF; position:relative}
.styleD1304 .resultArea .summary .topnav p {margin:0px; line-height:20px; background-color:#FFFFFF; color:#FF0000}
.styleD1304 .resultArea .summary .topnav .stepArea {margin:0px; padding:0px; list-style-type:none; position:absolute; left:5px; display:none}
.styleD1304 .resultArea .summary .topnav .stepArea li {background-color:#FF6600; color:#FFFFFF; display:inline; height:20px; line-height:20px; padding:3px 5px; border-radius:5px; cursor:default}
.styleD1304 .resultArea .summary .topnav .stepArea .selected {background-color:#B9E6FF; color:#000000}
.styleD1304 .resultArea .summary .topnav .subnav {margin:0px; padding:0px; position:absolute; right:5px; top:5px}
.styleD1304 .resultArea .summary .topnav .subnav dt,
.styleD1304 .resultArea .summary .topnav .subnav dd {display:inline; margin:0px; padding:0px; #margin:0px 0px 0px 5px}
.styleD1304 .resultArea .summary .topnav .subnav dt {float:right; padding-top:2px; display:none}
.styleD1304 .resultArea .summary .inner {overflow:hidden; display:inline-block}
.styleD1304 .resultArea .summary .inner {background-color:#FFFFFF; padding:1px 0px 0px 0px; margin:10px 0px 0px; width:974px; height:310px; overflow:hidden; z-index:1}
.styleD1304 .resultArea .summary .inner .tips {background-color:#E0F5FF}
.styleD1304 .resultArea .summary .inner th {background-color:#B9E6FF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; white-space:nowrap; padding:3px 16px}
.styleD1304 .resultArea .summary .inner td {text-align:center; border-left:1px solid #B9E6FF; border-right:1px solid #B9E6FF; border-bottom:1px solid #B9E6FF; white-space:nowrap; padding:5px 21px}
.styleD1304 .resultArea .summary .inner td input {background-color:#0061c2; border: 0 none; color: #ffffff; cursor: pointer; height: 25px; padding: 0 10px; margin:0px 5px}
.styleD1304 .fixedTitle .locatetable td {background-color:#FFFFFF; color:#000000; #line-height:16px}
.styleD1304 .resultArea .summary .inner td .addition,
.styleD1304 .resultArea .summary .inner td .reduction {background-color:#E40681;}

.D1304Box { display:none; background-color:#B9E6FF; border-radius:8px; padding:10px; position:absolute; top:0px; left:0px; z-index:1001; }
.D1304Box p {margin:0px 0px 5px; padding:0px; position:relative; font:bold 12px/20px Helvetica}
.D1304Box p a {font:13px Helvetica; color:#000000; position:absolute; right:0px; top:2px}
.D1304Box ul {background-color:#FFFFFF; margin:0px; padding:10px 35px; list-style:none}
.D1304Box ul p .saveBtn {background-color: #0061c2; border: 0 none; color: #ffffff; cursor: pointer; height: 25px; padding:0px 10px; margin-left:10px}
.D1304Box li {padding:10px 0}
.D1304Box li input { width:410px; border:1px solid #DFDFDF}
.D1304Box li .saveBtn {float:right; background-color: #0061c2; border: 0 none; color: #ffffff; cursor: pointer; height: 25px; padding:0px 10px; margin-left:10px}
.D1304Box li .downloadBtn {background-color: #0061c2; border: 0 none; color: #ffffff; cursor: pointer; height: 25px; padding:0px 10px; margin-left:10px}
.D1304Box .additionTxt,
.D1304Box .reductionTxt {color:#FF0000; display:block}
.D1304Box .single {margin:0px 0px 30px}
.D1304Box .ticketBox { display:none; border-top:1px dashed #DEDEDE; padding:10px 20px; background-color:#FFFFFF; height:250px; overflow-y:scroll}
.D1304Box .ticketBox table {border-top:1px solid #313131; border-right:1px solid #313131; }
.D1304Box .ticketBox table tbody th,
.D1304Box .ticketBox table tbody td {border-bottom:1px solid #313131; border-left:1px solid #313131; padding:5px 5px; text-align:center; font:13px/15px Helvetica; color:#333333}
.D1304Box .ticketBox table tbody th {background-color:#313131; color:#FFFFFF; font:bold 13px/15px Helvetica}
.D1304Box .ticketBox span {margin:0px; padding:10px 0px 0px 0px; text-align:center ; display:block}
.D1304Box .BtnArea {width:100%; margin:0px; padding:7px 0px; text-align:center ; display:block; position:absolute; bottom:0px; left:0px}

/** C1106 日對帳 **/
.styleC1106 .curvy p { margin:0px; padding:0px; font:13px/25px Helvetica; padding-left:10px ; color:#ff0000 }
.styleC1106 .curvy p button{ float:right; display:inline-block; width:auto; height:22px; padding:0px 5px; margin-right:10px; background-color:#0061c2; border:0px; border-radius:3px; color:#ffffff; font:12px/20px Verdana,Geneva,sans-serif; cursor:pointer}
.styleC1106 .curvy .innerArea table th {text-align:center;background-color:#313131; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; padding:5px 10px; white-space:nowrap; color:#FFFFFF}
.styleC1106 .curvy .innerArea table td {text-align:center; border-left:1px solid #DFDFDF; border-right:1px solid #DFDFDF; border-bottom:1px solid #DFDFDF; white-space:nowrap; padding:5px 10px}
.styleC1106 .curvy .innerArea table td a {display:inline-block; color:#1983D4; text-decoration:underline; cursor:pointer}
.styleC1106 .curvy .innerArea table .totalArea td { background:#FFE5F1}

/** C1107 電子票券使用結對帳 **/
.styleC1107 .innerArea th,
.styleC1107 .innerArea td {padding:3px}
.styleC1107 .innerArea th {background:#DFDFDF; text-align:right; width:120px}
.styleC1107 .innerArea td {border-bottom:1px solid #DFDFDF}
.styleC1107 .innerArea td a {color:#0061C2; cursor:pointer}
.styleC1107 .innerArea td a:hover {color:#FF6600; text-decoration:underline}
.styleC1107 .innerArea td b {font-weight:normal; color:#FF0000}
.styleC1107 .innerArea input {font-size:13px; font-family:Verdana, sans-serif; height:14px; line-height:14px}
.styleC1107 .innerArea .searchbtn {border-bottom:0px; width:40px}
.styleC1107 .note {margin:0px 0px 5px; padding:0px; line-height:22px; display:none; color:#FF0000}
.styleC1107 .note dt,
.styleC1107 .note dd {display:inline; margin:0px 5px 0px; padding:5px; white-space:nowrap}
.styleC1107 .resultArea {background-color:#B9E6FF; padding:3px; border-top:3px solid #D9D9D9; #position:relative}
.styleC1107 .resultArea .summary {overflow:hidden; #position:relative}
.styleC1107 .resultArea .summary .topnav {height:20px; margin:0px; padding:5px 10px; background-color:#FFFFFF; position:relative}
.styleC1107 .resultArea .summary .topnav p {margin:0px; line-height:20px; background-color:#FFFFFF; color:#FF0000}
.styleC1107 .resultArea .summary .topnav .stepArea {margin:0px; padding:0px; list-style-type:none; position:absolute; top:3px; left:5px; display:none}
.styleC1107 .resultArea .summary .topnav .stepArea li {display:inline}
.styleC1107 .resultArea .summary .topnav .stepArea li button {background-color:#B9E6FF; font-family:Verdana, Geneva, sans-serif; color:#000000; height:24px; padding:0px 5px 3px; #padding:0px 0px 3px; border:0px; border-radius:5px; cursor:pointer; display:inline}
.styleC1107 .resultArea .summary .topnav .stepArea .selected button {background-color:#FF6600; color:#FFFFFF}
.styleC1107 .resultArea .summary .topnav .subnav {margin:0px; padding:0px; position:absolute; right:5px; top:5px}
.styleC1107 .resultArea .summary .topnav .subnav dt,
.styleC1107 .resultArea .summary .topnav .subnav dd {display:inline; margin:0px; padding:0px; #margin:0px 0px 0px 5px}
.styleC1107 .resultArea .summary .topnav .subnav dt {float:right; padding-top:2px; display:none}
.styleC1107 .resultArea .summary .inner {overflow:hidden; display:inline-block}
.styleC1107 .resultArea .summary .inner {background-color:#FFFFFF; padding:1px 0px 0px 0px; margin:10px 0px 0px; width:974px; height:310px; overflow:hidden; z-index:1}
.styleC1107 .resultArea .summary .inner .tips {background-color:#E0F5FF}
.styleC1107 .resultArea .summary .inner th {background-color:#B9E6FF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; padding:5px 10px; white-space:nowrap}
.styleC1107 .resultArea .summary .inner td {text-align:center; border-left:1px solid #B9E6FF; border-right:1px solid #B9E6FF; border-bottom:1px solid #B9E6FF; white-space:nowrap; padding:5px 10px}
.styleC1107 .resultArea .summary .inner td .checkBtn {border:0px; border-radius:0px; background-color:transparent}
.styleC1107 .resultArea .summary .inner .red {color:#FF0000}
.styleC1107 .resultArea .summary .inner .green {color:#008000}
.styleC1107 .resultArea .summary .inner .bluerightLine { border-right:2px solid #0061C2}
.styleC1107 .resultArea .summary .inner .blueleftLine { border-left:2px solid #0061C2}
.styleC1107 .resultArea .summary .inner .bluetopLine {border-top:2px solid #0061C2; border-bottom:2px solid #0061C2}
.styleC1107 .resultArea .summary .inner .redrightLine { border-right:2px solid #FF69B4}
.styleC1107 .resultArea .summary .inner .redleftLine { border-left:2px solid #FF69B4}
.styleC1107 .resultArea .summary .inner .redtopLine {border-top:2px solid #FF69B4; border-bottom:2px solid #FF69B4}
.styleC1107 .resultArea .summary .inner tfoot th,
.styleC1107 .resultArea .summary .inner tfoot .bluetopLine,
.styleC1107 .resultArea .summary .inner tfoot .redtopLine {padding:0px; border-bottom:0px; height:0px; background:transparent}
.styleC1107 .fixedTitle .locatetable td {background-color:#FFFFFF; color:#000000; #line-height:16px}

/** C1108 電子票券使用狀況 **/
.styleC1108 .leftArea {width:135px; float:left; margin:2px 0px 0px; padding:0px; list-style-type:none}
.styleC1108 .leftArea li {background-color:#B9E6FF; height:20px; line-height:22px; line-height:26px \9; margin:0px 0px 1px; #margin:0px 0px 0px; padding:0px 5px 3px 7px; border-radius:5px 0px 0px 5px; font-size:13px; cursor:default; overflow:hidden}
.styleC1108 .leftArea .deformation {display:inline-block; #float:left; #margin-right:3px; width:41px; overflow:hidden; border-radius:5px}
.styleC1108 .leftArea .hotpink {background-color:#FF69B4}
.styleC1108 .leftArea .lightgreen {background-color:#90EE90}
.styleC1108 .leftArea .deformation:nth-child(even) {width:55px}
.styleC1108 .curvy {margin-left:128px}
.styleC1108 .curvy h2 ul {float:right; margin:0px; padding:0px}
.styleC1108 .curvy h2 li {display:inline; font-weight:normal; margin-left:10px}
.styleC1108 .curvy h2 li a {font-size:13px; color:#0061C2}
.styleC1108 .curvy h2 li a:hover {color:#FF6600; text-decoration:underline}
.styleC1108 .innerArea th,
.styleC1108 .innerArea td {padding:3px}
.styleC1108 .innerArea th {background:#DFDFDF; text-align:right; width:100px}
.styleC1108 .innerArea td {border-bottom:1px solid #DFDFDF}
.styleC1108 .innerArea td a {color:#0061C2; cursor:pointer}
.styleC1108 .innerArea td a:hover {color:#FF6600; text-decoration:underline}
.styleC1108 .innerArea td b {font-weight:normal; color:#FF0000}
.styleC1108 .innerArea input {font-size:13px; font-family:Verdana, sans-serif; height:14px; line-height:14px}
.styleC1108 .innerArea .company .searchbtn {border-bottom:0px}
.styleC1108 .innerArea .stores .searchbtn {border-bottom:0px; width:80px}
.styleC1108 .innerArea th select,
.styleC1108 .innerArea th option {font:13px/20px Helvetica}
.styleC1108 .note {margin:0px 0px 5px; padding:0px; line-height:22px; display:none}
.styleC1108 .note {color:#FF0000}
.styleC1108 .note dt,
.styleC1108 .note dd {display:inline; margin:0px 5px 0px; padding:5px; white-space:nowrap}
.styleC1108 .resultArea {background-color:#B9E6FF; padding:3px; border-top:3px solid #D9D9D9; #position:relative}
.styleC1108 .resultArea .summary {overflow:hidden; #position:relative}
.styleC1108 .resultArea .summary .topnav {height:20px; margin:0px; padding:5px 10px; background-color:#FFFFFF; position:relative}
.styleC1108 .resultArea .summary .topnav p {margin:0px; line-height:20px; background-color:#FFFFFF; color:#FF0000}
.styleC1108 .resultArea .summary .topnav .stepArea {margin:0px; padding:0px; list-style-type:none; position:absolute; top:3px; left:5px; display:none}
.styleC1108 .resultArea .summary .topnav .stepArea li {display:inline}
.styleC1108 .resultArea .summary .topnav .stepArea li button {background-color:#B9E6FF; font-family:Verdana, Geneva, sans-serif; color:#000000; height:24px; padding:0px 5px 3px; #padding:0px 0px 3px; border:0px; border-radius:5px; cursor:pointer; display:inline}
.styleC1108 .resultArea .summary .topnav .stepArea .selected button {background-color:#FF6600; color:#FFFFFF}
.styleC1108 .resultArea .summary .topnav .subnav {margin:0px; padding:0px; position:absolute; right:5px; top:5px}
.styleC1108 .resultArea .summary .topnav .subnav dt,
.styleC1108 .resultArea .summary .topnav .subnav dd {display:inline; margin:0px; padding:0px; #margin:0px 0px 0px 5px}
.styleC1108 .resultArea .summary .topnav .subnav dt {float:right; padding-top:2px; display:none}
.styleC1108 .resultArea .summary .inner {overflow:hidden; display:inline-block}
.styleC1108 .resultArea .summary .inner {background-color:#FFFFFF; padding:1px 0px 0px 0px; margin:10px 0px 0px; width:974px; height:310px; overflow:hidden; z-index:1}
.styleC1108 .resultArea .summary .inner .tips {background-color:#E0F5FF}
.styleC1108 .resultArea .summary .inner th {background-color:#B9E6FF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; padding:5px 10px; white-space:nowrap}
.styleC1108 .resultArea .summary .inner td {text-align:center; border-left:1px solid #B9E6FF; border-right:1px solid #B9E6FF; border-bottom:1px solid #B9E6FF; white-space:nowrap; padding:5px 10px}
.styleC1108 .resultArea .summary .inner td .checkBtn {border:0px; border-radius:0px; background-color:transparent}
.styleC1108 .resultArea .summary .inner .red {color:#FF0000}
.styleC1108 .resultArea .summary .inner .green {color:#008000}
.styleC1108 .fixedTitle .locatetable td {background-color:#FFFFFF; color:#000000; #line-height:16px}
.styleC1108 .fixedTitle .locatetable .tips td {background-color:#E5E5E5}
.styleC1108 .stores,
.styleC1108 .third,
#hotpink .styleC1108 .company,
#hotpink .styleC1108 .third,
#lightgreen .styleC1108 .company,
#lightgreen .styleC1108 .stores {display:none}
#hotpink .styleC1108 .stores,
#lightgreen .styleC1108 .third {display:block}

/** C1111作廢發票 **/
.styleC1111 .innerArea th,
.styleC1111 .innerArea td {padding:3px}
.styleC1111 .innerArea th {background:#DFDFDF; text-align:right; width:70px}
.styleC1111 .innerArea td {border-bottom:1px solid #DFDFDF}
.styleC1111 .innerArea td a {color:#0061C2; cursor:pointer}
.styleC1111 .innerArea td a:hover {color:#FF6600; text-decoration:underline}
.styleC1111 .innerArea td b {font-weight:normal; color:#FF0000}
.styleC1111 .innerArea input {font-size:13px; font-family:Verdana, sans-serif; height:14px; line-height:14px}
.styleC1111 .innerArea .searchbtn {border-bottom:0px; width:40px}
.styleC1111 .note {margin:0px 0px 5px; padding:0px; line-height:22px;}
.styleC1111 .note {color:#000000}
.styleC1111 .note dt,
.styleC1111 .note dd {display:inline; margin:0px 5px 0px; padding:5px; white-space:nowrap}
.styleC1111 .resultArea {background-color:#B9E6FF; padding:3px; border-top:3px solid #D9D9D9; #position:relative}
.styleC1111 .resultArea .summary {overflow:hidden; #position:relative}
.styleC1111 .resultArea .summary .topnav {height:20px; margin:0px; padding:5px 10px; background-color:#FFFFFF; position:relative}
.styleC1111 .resultArea .summary .topnav p {margin:0px; line-height:20px; background-color:#FFFFFF; color:#FF0000}
.styleC1111 .resultArea .summary .topnav .stepArea {margin:0px; padding:0px; list-style-type:none; position:absolute; top:3px; left:5px; display:none}
.styleC1111 .resultArea .summary .topnav .stepArea li {display:inline}
.styleC1111 .resultArea .summary .topnav .stepArea li button {background-color:#B9E6FF; font-family:Verdana, Geneva, sans-serif; color:#000000; height:24px; padding:0px 5px 3px; #padding:0px 0px 3px; border:0px; border-radius:5px; cursor:pointer; display:inline}
.styleC1111 .resultArea .summary .topnav .stepArea .selected button {background-color:#FF6600; color:#FFFFFF}
.styleC1111 .resultArea .summary .topnav .subnav {margin:0px; padding:0px; position:absolute; right:5px}
.styleC1111 .resultArea .summary .topnav .subnav dt,
.styleC1111 .resultArea .summary .topnav .subnav dd {display:inline; margin:0px; padding:0px; #margin:0px 0px 0px 5px}
.styleC1111 .resultArea .summary .topnav .subnav dt {float:right; padding-top:2px; display:none}
.styleC1111 .resultArea .summary .inner {overflow:hidden; display:inline-block}
.styleC1111 .resultArea .summary .inner {background-color:#FFFFFF; padding:1px 0px 0px 0px; margin:10px 0px 0px; width:974px; height:310px; overflow:hidden; z-index:1}
.styleC1111 .resultArea .summary .inner .tips {background-color:#E0F5FF}
.styleC1111 .resultArea .summary .inner th {background-color:#B9E6FF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; white-space:nowrap}
.styleC1111 .resultArea .summary .inner td {text-align:center; border-left:1px solid #B9E6FF; border-right:1px solid #B9E6FF; border-bottom:1px solid #B9E6FF; white-space:nowrap; padding:5px 10px}
.styleC1111 .resultArea .summary .inner td .checkBtn {border:0px; border-radius:0px; background-color:transparent}
.styleC1111 .resultArea .summary .inner .red {color:#FF0000}
.styleC1111 .resultArea .summary .inner .green {color:#008000}
.styleC1111 .fixedTitle .locatetable td {background-color:#FFFFFF; color:#000000; #line-height:16px}

/** C1101 供應商對帳單 **/
.styleC1101 .ui-dialog {width:750px; background-color:#FFFFFF; display:none; position:absolute; top:300px; left:0px; z-index:1001}
.styleC1101 .ui-dialog .curvy {margin:0px}
.styleC1101 .ui-dialog .curvy h2 {height:30px; font-size:24px; font-family:"標楷體"; line-height:30px; text-align:center; margin:0px; padding:0px}
.styleC1101 .ui-dialog .head_fieldset {background-color:#FFFFFF; height:180px; font-size:15px; font-family: Verdana, Geneva, sans-serif; margin:0px; padding:10px; line-height:18px; width:auto; border:0px}
.styleC1101 .newcurvy {background-color:#B9E6FF; border-radius:8px; padding:3px; margin-bottom:10px; position:relative}
.styleC1101 .newcurvy .innerArea {background-color:#FFFFFF; padding:10px; border-radius:8px}
.styleC1101 .newcurvy .innerArea ul {margin:0px; padding:0px; list-style:none}
.styleC1101 .newcurvy .innerArea li {width:470px; float:left; margin-bottom:5px}
.styleC1101 .newcurvy .innerArea li .input_left_h  {font-size:12px; vertical-align:bottom; border:0px; border-bottom:1px solid #CCCCCC; margin-right:5px; cursor:default}
.styleC1101 .newcurvy .innerArea thead th {width:auto; text-align:center; border-bottom:1px solid #666666}
.styleC1101 .newcurvy .innerArea td {border:0px; text-align:center}
.styleC1101 .newcurvy .innerArea td th {text-align:center; border-right:1px solid #666666}
.styleC1101 .newcurvy .innerArea td td input {font-size:12px; vertical-align:bottom; border:0px; border-bottom:1px solid #CCCCCC; margin-right:5px; cursor:default; text-align:right}
.styleC1101 .newcurvy .innerArea td .bottomLine {border-bottom:1px solid #000000}
.styleC1101 .newcurvy .innerArea td .details {color:#0061C2; text-decoration:underline; cursor:pointer}
.styleC1101 .newcurvy .innerArea .boxstyle02 th {width:60px; border-right:1px solid #666666}
.styleC1101 .newcurvy .innerArea .boxstyle02 textarea {font-size:12px}
.styleC1101 .curvy .innerArea .advanceLoanBtn,
.styleC1101 .curvy .advanceLoanContent .advanceLoanMDSearchBtn,
.styleC1101 .newcurvy .innerArea .purchaseInvoiceBtn,
.styleC1101 .newcurvy .innerArea .purchaseExcelBtn,
.styleC1101 .newcurvy .innerArea .purchaseDetailBtn,
.styleC1101 .newcurvy .innerArea .excelBtn,
.styleC1101 .newcurvy .innerArea .importBtn,
.styleC1101 .newcurvy .innerArea .supplierList .btns .subnav dd input
 {background-color:#0061C2; height:20px; font:12px/22px Verdana, Geneva, sans-serif; color:#FFFFFF; padding:0px 7px; border-radius:3px; display:inline-block}
.styleC1101 .newcurvy .innerArea .purchaseInvoiceBtn:hover {text-decoration:none}
.styleC1101 .newcurvy .innerArea .purchaseExcelBtn:hover {text-decoration:none}
.styleC1101 .newcurvy .innerArea .purchaseDetailBtn:hover {text-decoration:none}
.styleC1101 .newcurvy .innerArea .excelBtn:hover {text-decoration:none}
.styleC1101 .newcurvy .innerArea .importBtn:hover {text-decoration:none}
.detailsArea,
.purchaseInvoiceArea {width:800px; background-color:#FFFFFF; border:3px solid #B9E6FF; border-radius:8px; padding:10px; position:absolute; top:0px; right:0px; display:none; z-index:2000}
.detailsArea p,
.purchaseInvoiceArea p {margin:0px; padding:0px; text-align:right}
.detailsArea p a,
.purchaseInvoiceArea p a {color:#0061C2; cursor:pointer}
.detailsArea th {background-color:#000000; color:#FFFFFF; padding:6px 10px 3px; display:inline-block}
.detailsArea td {border-bottom:1px solid #CCCCCC; padding:5px 10px}
.detailsArea td a {text-decoration:none; display:inline-block}
.detailsArea td a:hover {color:#FF6600}
.purchaseInvoiceArea td {border:0px; padding:5px 10px}
.purchaseInvoiceArea th {background-color:#DFDFDF; text-align:center; border-right:1px solid #666666}
.purchaseInvoiceArea td input {font-size:12px; vertical-align:bottom; border:0px; border-bottom:1px solid #CCCCCC; margin-right:5px; cursor:default; text-align:right}
.purchaseInvoiceArea .bottomLine {border-bottom:1px solid #000000}
.purchaseInvoiceArea .secondTable {margin:10px 0px 0px; border-top:1px solid #666666; border-right:1px solid #666666}
.purchaseInvoiceArea .secondTable th,
.purchaseInvoiceArea .secondTable td {border-left:1px solid #666666; border-bottom:1px solid #666666; padding:5px}
.purchaseInvoiceArea .secondTable td input {text-align:left; border:1px solid #CCCCCC}
.purchaseInvoiceArea .secondTable .tips input {border:0px}
.purchaseInvoiceArea .secondTable ul {list-style:decimal}
.purchaseInvoiceArea .btnArea {text-align:center; margin:10px 0px 0px}
.styleC1101 .innerArea th,
.styleC1101 .innerArea td {padding:3px}
.styleC1101 .innerArea th {background:#DFDFDF; text-align:right; width:70px}
.styleC1101 .innerArea td a {color:#0061C2; cursor:pointer}
.styleC1101 .innerArea td a:hover {color:#FF6600; text-decoration:underline}
.styleC1101 .innerArea td b {font-weight:normal; color:#FF0000}
.styleC1101 .innerArea input {font-size:13px; font-family:Verdana, sans-serif; height:14px; line-height:14px}
.styleC1101 .innerArea .searchbtn {border-bottom:0px; width:40px}
.styleC1101 .note {margin:0px 0px 5px; padding:0px; line-height:22px; display:none}
.styleC1101 .note {color:#FF0000}
.styleC1101 .note dt,
.styleC1101 .note dd {display:inline; margin:0px 5px 0px; padding:5px; white-space:nowrap}
.styleC1101 .resultArea {background-color:#B9E6FF; padding:3px; border-top:3px solid #D9D9D9; #position:relative}
.styleC1101 .resultArea .summary {overflow:hidden; #position:relative}
.styleC1101 .resultArea .summary .topnav {height:20px; margin:0px; padding:5px 10px; background-color:#FFFFFF; position:relative}
.styleC1101 .resultArea .summary .topnav p {margin:0px; line-height:20px; background-color:#FFFFFF; color:#FF0000}
.styleC1101 .resultArea .summary .topnav .stepArea {margin:0px; padding:0px; list-style-type:none; position:absolute; top:3px; left:5px; display:none}
.styleC1101 .resultArea .summary .topnav .stepArea li {display:inline}
.styleC1101 .resultArea .summary .topnav .stepArea li button {background-color:#B9E6FF; font-family:Verdana, Geneva, sans-serif; color:#000000; height:24px; padding:0px 5px 3px; #padding:0px 0px 3px; border:0px; border-radius:5px; cursor:pointer; display:inline}
.styleC1101 .resultArea .summary .topnav .stepArea .selected button {background-color:#FF6600; color:#FFFFFF}
.styleC1101 .resultArea .summary .topnav .subnav {margin:0px; padding:0px; position:absolute; right:5px}
.styleC1101 .resultArea .summary .topnav .subnav dt,
.styleC1101 .resultArea .summary .topnav .subnav dd {display:inline; margin:0px; padding:0px; #margin:0px 0px 0px 5px}
.styleC1101 .resultArea .summary .topnav .subnav dt {float:right; padding-top:2px; display:none}
.styleC1101 .resultArea .summary .inner {overflow:hidden; display:inline-block}
.styleC1101 .resultArea .summary .inner {background-color:#FFFFFF; padding:1px 0px 0px 0px; margin:10px 0px 0px; width:974px; height:310px; overflow:hidden; z-index:1}
.styleC1101 .resultArea .summary .inner .tips {background-color:#E0F5FF}
.styleC1101 .resultArea .summary .inner th {background-color:#B9E6FF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; padding:5px 10px; white-space:nowrap}
.styleC1101 .resultArea .summary .inner td {text-align:center; border-left:1px solid #B9E6FF; border-right:1px solid #B9E6FF; border-bottom:1px solid #B9E6FF; white-space:nowrap; padding:5px 5px}
.styleC1101 .resultArea .summary .inner td .checkBtn {border:0px; border-radius:0px; background-color:transparent}
.styleC1101 .resultArea .summary .inner .leftTxt {text-align:left}
.styleC1101 .resultArea .summary .inner .rightTxt {text-align:right}
.styleC1101 .resultArea .summary .inner .red {color:#FF0000}
.styleC1101 .resultArea .summary .inner .green {color:#008000}
.styleC1101 .resultArea .summary .inner .totalBar td {border:0px; border-top:2px solid #0061C2}
.styleC1101 .resultArea .summary .inner .totalBar.tips {background-color:#FFFFFF}
.styleC1101 .fixedTitle .locatetable td {background-color:#FFFFFF; color:#000000; #line-height:16px}
.styleC1101 .input_right_h_r { font-size:9pt; border-width:1; border-color: #ffffff; background-color: #ffffff; border-width:1; text-align:right; height:19px; padding:3 2 0;}

.styleC1101 .advanceLoanDiv {width:550px; background-color:#FFFFFF; display:none; position:absolute; z-index:1001; border-radius:10px;}
.styleC1101 .advanceLoanDiv .curvy {margin:0px}
.styleC1101 .advanceLoanDiv .curvy h2 {height:30px; font-size:24px; font-family:"標楷體"; line-height:30px; text-align:center; margin:0px; padding:0px}
.styleC1101 .advanceLoanDiv .curvy .advanceLoanContent {background-color:#FFFFFF; height:180px; font-size:15px; font-family: Verdana, Geneva, sans-serif; margin:0px; padding:10px; line-height:18px; width:auto; border:0px}
.styleC1101 .advanceLoanDiv .curvy .advanceLoanContent span {font:16px/22px Helvetica; }
.styleC1101 .advanceLoanDiv .curvy .advanceLoanContent input[type="text"] {width:80px;}

.styleC1101 .divMD {width:400px; background-color:#FFFFFF; display:none; position:absolute; z-index:1001; border:2px solid #B9E6FF; border-radius:10px;}
.styleC1101 .divMD .curvy {margin:0px;}
.styleC1101 .divMD .curvy .divMDTitle {width:100%; height:30px;}
.styleC1101 .divMD .curvy .divMDContent {width:100%; height:270px; overflow:auto; background-color: #FFFFFF;}
.styleC1101 .divMD .curvy .divMDContent table tr th,
.styleC1101 .divMD .curvy .divMDContent table tr td {border:1px solid #B9E6FF;}
.styleC1101 .divMD .curvy .divMDContent table tr th {background-color: #B9E6FF;}

/** C1101_20150429_new **/
.styleC1101 .innerArea .supplierList .btns {width:auto; height:40px; border-top:1px dashed #B9E6FF; position:relative}
.styleC1101 .innerArea .supplierList .btns .purchaseInvoiceBtn {background:#d61676; color:#FFF; cursor:pointer; position:absolute; right:0px; top:10px}
.styleC1101 .innerArea .supplierList .btns .purchaseExcelBtn {background:#0061C2; color:#FFF; cursor:pointer; position:absolute; right:0px; top:10px}
.styleC1101 .innerArea .supplierList .btns .purchaseDetailBtn {background:#0061C2; color:#FFF; cursor:pointer; position:absolute; right:83px; top:10px}
.styleC1101 .innerArea .supplierList .btns .excelBtn {background:#0061C2; color:#FFF; cursor:pointer; position:absolute; right:175px; top:10px}
.styleC1101 .innerArea .supplierList .btns .importBtn {background:#0061C2; color:#FFF; cursor:pointer; position:absolute; right:267px; top:10px}
.styleC1101 .innerArea .supplierList .btns .subnav {margin:0px; padding:0px; position:absolute; left:0px; top:10px}
.styleC1101 .innerArea .supplierList .btns .subnav dt,
.styleC1101 .innerArea .supplierList .btns .subnav dd {display:inline; margin:0px; padding:0px; #margin:0px 0px 0px 5px}
.styleC1101 .innerArea .supplierList .btns .subnav dt {float:right; padding-top:2px; display:none}
.styleC1101 .innerArea .supplierList .btns .subnav input { height:21px}
.styleC1101 .innerArea .supplierList {width:950px;}
.styleC1101 .innerArea .supplierList table th,
.styleC1101 .innerArea .supplierList table td {font:12px/14px Helvetica; color:#000000}
.styleC1101 .innerArea .supplierList table th { width:auto; background:#FFFFFF; text-align:center}
.styleC1101 .innerArea .supplierList .statementItem {border-top:1px solid #000000; border-right:1px solid #000000;}
.styleC1101 .innerArea .supplierList .statementItem thead th,
.styleC1101 .innerArea .supplierList .statementItem tbody th,
.styleC1101 .innerArea .supplierList .statementItem tfoot th,
.styleC1101 .innerArea .supplierList .statementItem td {border-bottom:1px solid #000000; border-left:1px solid #000000; padding:5px 5px; }
.styleC1101 .innerArea .supplierList .statementItem thead th,
.styleC1101 .innerArea .supplierList .statementItem tbody .boldtitle {font:bold 12px/14px Helvetica;}
.styleC1101 .innerArea .supplierList .statementItem tfoot .boldtitle {font:bold 14px/18px Helvetica;}
.styleC1101 .innerArea .supplierList .statementItem tbody .straight {font:bold 12px/18px Helvetica;}
.styleC1101 .innerArea .supplierList .statementItem tbody th {text-align:center}
.styleC1101 .innerArea .supplierList .statementItem tbody td {text-align:right}
.styleC1101 .innerArea .supplierList .statementItem tbody .topArea th {font:bold 16px/22px Helvetica; border:3px solid #000; border-right:0px;}
.styleC1101 .innerArea .supplierList .statementItem tbody .topArea td {font:bold 16px/22px Helvetica; color:#172D51; border-top:3px solid #000; border-bottom:3px solid #000;}
/*20201029 請賠調整*/
.styleC1101 .innerArea .supplierList .statementItem tbody .topArea.topTh th {border-bottom: 0;}
.styleC1101 .innerArea .supplierList .statementItem tbody .topArea.bottomTh th {border-top: 0;}
.styleC1101 .innerArea .supplierList .statementItem tbody .topArea.topTh td {border-bottom: 0px solid #000;}
.styleC1101 .innerArea .supplierList .statementItem tbody .topArea.bottomTh td{border-top: 1px solid #000;}

.styleC1101 .innerArea .supplierList .statementItem tbody .topArea td .fontBold,
.styleC1101 .innerArea .supplierList .statementItem tbody .secondArea td .fontBold {font:bold 16px/22px Helvetica; color:#172D51; padding: 5px 0px;}
.styleC1101 .innerArea .supplierList .statementItem tbody .topArea .lastbox {border-right:3px solid #000;}
.styleC1101 .innerArea .supplierList .statementItem tbody .secondArea th {font:bold 14px/18px Helvetica; border:2px solid #000; border-right:0px;}
.styleC1101 .innerArea .supplierList .statementItem tbody .secondArea td {font:bold 14px/18px Helvetica; color:#172D51; border-top:2px solid #000; border-bottom:2px solid #000; }
.styleC1101 .innerArea .supplierList .statementItem tbody .secondArea .lastbox {border-right:2px solid #000;}
/*20201029 請賠調整*/
.styleC1101 .innerArea .supplierList .statementItem tbody .secondArea.topTh th {border-bottom: 0;}
.styleC1101 .innerArea .supplierList .statementItem tbody .secondArea.bottomTh th {border-top: 0;}
.styleC1101 .innerArea .supplierList .statementItem tbody .secondArea.topTh td {border-bottom: 0px solid #000;}
.styleC1101 .innerArea .supplierList .statementItem tbody .secondArea.bottomTh td{border-top: 1px solid #000;}

.styleC1101 .innerArea .supplierList .statementItem tfoot td,
.styleC1101 .innerArea .supplierList .statementItem tfoot .subtitle {text-align:left}
.styleC1101 .innerArea .supplierList .statementItem tfoot .lastintext {text-align:right}
.styleC1101 .innerArea .supplierList .statementItem tfoot .totalArea th {border-top:2px solid #000; border-bottom:2px solid #000; border-left:2px solid #000;}
.styleC1101 .innerArea .supplierList .statementItem tfoot .totalArea td {font:bold 14px/18px Helvetica; color:#172D51; border-top:2px solid #000; border-bottom:2px solid #000; border-right:2px solid #000; }
.styleC1101 .innerArea .supplierList .statementItem tfoot .totalArea td .fontBold {font:bold 14px/18px Helvetica; color:#172D51; padding: 5px 0px; }
.styleC1101 .innerArea .supplierList .statementItem tfoot th span { display:inline-block; font:12px/14px Helvetica; color:#000000; margin-left:20px }
.styleC1101 .innerArea .supplierList .statementItem .middleLine td {line-height:5px; padding:2px 0px}
.styleC1101 .innerArea .supplierList .statementItem tfoot th a { display:none; margin-right:5px; float:left; width:25px; height:20px; border-radius:5px; background:#0061C2; color:#FFFFFF; text-align:center; font:bold 20px/20px Helvetica; cursor:pointer}
.styleC1101 .innerArea .supplierList .statementItem tfoot th a.selected {display:inline-block;}
.styleC1101 .innerArea .supplierList .statementItem tfoot th .closeBtn {font:bold 22px/18px Helvetica; background:#B9E6FF; color:#0061C2}
.styleC1101 .innerArea .supplierList .statementItem thead th,
.styleC1101 .innerArea .supplierList .statementItem tfoot .straight, 
.styleC1101 .innerArea .supplierList .statementItem tfoot .subtitle {background:#DFDFDF}

.C1101ImportBox {background-color: #b9e6ff; border-radius:8px; display:none; left:0;  padding:10px; position:absolute; top:0; z-index:1001}
.C1101ImportBox p {font: bold 12px/20px Helvetica; margin: 0 0 5px; padding: 0; position: relative}
.C1101ImportBox p a {color: #000000; font: 13px Helvetica; position: absolute; right: 0; top: 2px; cursor:pointer}
.C1101ImportBox ul { background-color: #ffffff; list-style: outside none none; margin: 0; padding: 10px 35px;}
.C1101ImportBox li {padding: 10px 0;}
.C1101ImportBox .C1110tip {padding:0px 0px 10px 0px; text-align:center}
.C1101ImportBox li input {border: 1px solid #dfdfdf; width: 410px}
.C1101ImportBox li .downloadBtn {background-color: #0061c2; color: #ffffff; cursor: pointer;  display: inline-block;  font: 12px/22px Helvetica;  height: 22px;  margin: 0 5px; padding: 0 5px}
.C1101ImportBox p .saveBtn {  background-color: #0061c2; border: 0 none; color: #ffffff; cursor: pointer; height: 25px; padding: 0 10px}

/** C1101_20150429_new_purchaseInvoiceArea **/
.purchaseInvoiceArea .statementItem th,
.purchaseInvoiceArea .statementItem td {font:12px/14px Helvetica; color:#000000}
.purchaseInvoiceArea .statementItem th { width:auto; background:#FFFFFF; text-align:center}
.purchaseInvoiceArea .statementItem {border-top:1px solid #000000; border-right:1px solid #000000;}
.purchaseInvoiceArea .statementItem thead th,
.purchaseInvoiceArea .statementItem tbody th,
.purchaseInvoiceArea .statementItem tfoot th,
.purchaseInvoiceArea .statementItem td {border-bottom:1px solid #000000; border-left:1px solid #000000; padding:5px 5px; }
.purchaseInvoiceArea .statementItem thead th,
.purchaseInvoiceArea .statementItem tbody .boldtitle {font:bold 12px/14px Helvetica;}
.purchaseInvoiceArea .statementItem tfoot .boldtitle {font:bold 14px/18px Helvetica;}
.purchaseInvoiceArea .statementItem tbody .straight {font:bold 12px/18px Helvetica;}
.purchaseInvoiceArea .statementItem tbody th {text-align:center}
.purchaseInvoiceArea .statementItem tbody td {text-align:right}
.purchaseInvoiceArea .statementItem tbody .topArea th {font:bold 16px/22px Helvetica; border:3px solid #000; border-right:0px;}
.purchaseInvoiceArea .statementItem tbody .topArea td {font:bold 16px/22px Helvetica; color:#172D51; border-top:3px solid #000; border-bottom:3px solid #000;}
.purchaseInvoiceArea .statementItem tbody .topArea .lastbox {border-right:3px solid #000;}
.purchaseInvoiceArea .statementItem tbody .secondArea th {font:bold 14px/18px Helvetica; border:2px solid #000; border-right:0px;}
.purchaseInvoiceArea .statementItem tbody .secondArea td {font:bold 14px/18px Helvetica; color:#172D51; border-top:2px solid #000; border-bottom:2px solid #000; }
.purchaseInvoiceArea .statementItem tbody .secondArea .lastbox {border-right:2px solid #000;}
.purchaseInvoiceArea .statementItem tfoot td,
.purchaseInvoiceArea .statementItem tfoot .subtitle {text-align:left}
.purchaseInvoiceArea .statementItem tfoot .lastintext {text-align:right}
.purchaseInvoiceArea .statementItem tfoot .totalArea th {border-top:2px solid #000; border-bottom:2px solid #000; border-left:2px solid #000;}
.purchaseInvoiceArea .statementItem tfoot .totalArea td {font:bold 14px/18px Helvetica; color:#172D51; border-top:2px solid #000; border-bottom:2px solid #000; border-right:2px solid #000; }
.purchaseInvoiceArea .statementItem tfoot th span { display:inline-block; font:12px/14px Helvetica; color:#000000; margin-left:20px }
.purchaseInvoiceArea .statementItem .middleLine td {line-height:5px; padding:2px 0px}
.purchaseInvoiceArea .statementItem thead th {background:#DFDFDF}

/** C1101_20191004_new_QA and connectBtn **/
.styleC1101 .innerArea .qABtn  {background:#0061C2; color:#FFF; cursor:pointer;height:18px;border-radius:3px;display:inline;}
.styleC1101 .innerArea .connectBtn  {background:#0061C2; color:#FFF; cursor:pointer;height:18px;border-radius:3px;display:inline;}
.styleC1101 .connectOrder {width:750px;background-color:#B9E6FF; border-radius:8px; padding:10px; position:fixed; top:50%; left:50%; z-index:1001; display:none}
.styleC1101 .connectOrder .curvy {margin: 0px;}
.styleC1101 .connectOrder .c1101innerBox {background-color: #FFFFFF;margin: 0px;padding: 5px;line-height: 9px;width: auto;border: none;}
.styleC1101 .connectOrder .c1101innerBox .c1101SizeBox {background-color: #FFFFFF;margin: 0px;padding: 10px;line-height: 18px;width: auto;border: none;}
.styleC1101 .connectOrder .curvy  .c1101SizeBox {border-radius: 8px;background-color: #fff;}
.styleC1101 .connectOrder .curvy  .c1101SizeBox .supplierSelectBox {width:250px;}
.styleC1101 .connectOrder .curvy  .c1101SizeBox .accountQuestion {width:230px;}
.styleC1101 .connectOrder .curvy .c1101innerBox .c1101SizeBox tr {padding-left:8px;display: block;text-align: left;margin: 10px 0px 10px 0px;}
.styleC1101 .connectOrder .curvy .c1101innerBox .c1101SizeBox tr td  {width:70px;vertical-align: top}
.styleC1101 .connectOrder .curvy .c1101innerBox .c1101SizeBox tr td.dataTd  {width:600px;}
.styleC1101 .connectOrder .curvy .c1101innerBox .c1101SizeBox tr td.datacalendar  {width:200px;}
.styleC1101 .connectOrder .curvy .c1101innerBox .c1101SizeBox tr td input[type="text"]{width:300px;}
.styleC1101 .connectOrder .curvy .c1101innerBox .c1101SizeBox tr td textarea{width:600px;}
.styleC1101 .connectOrder .curvy .c1101innerBox .c1101SizeBox ul {margin: 0px;padding: 5px;font: 13px/20px Helvetica;text-align: Left;}
.styleC1101 .connectOrder dl {width:100%; background-color:#FFFFFF; margin:0px; padding:0px 0px 5px; text-align:center; display:inline-block}
.styleC1101 .connectOrder dt,
.styleC1101 .connectOrder dd {display:inline}
.styleC1101 .connectOrder .curvy .c1101innerBox .c1101SizeBox ul li {display: block;margin: 0px 0px 5px 0px;padding: 0px;list-style: none;max-height: 500px;overflow-y: auto;}
.sendConnect {background:#0061C2; color:#FFF; cursor:pointer;height:20px;border-radius:3px;  }
/** C1217商談罰款扣款明細 **/
.styleC1217 .innerArea th,
.styleC1217 .innerArea td {padding:3px}
.styleC1217 .innerArea th {background:#DFDFDF; text-align:right; width:100px}
.styleC1217 .innerArea td {border-bottom:1px solid #DFDFDF}
.styleC1217 .innerArea td a {color:#0061C2; cursor:pointer}
.styleC1217 .innerArea td a:hover {color:#FF6600; text-decoration:underline}
.styleC1217 .innerArea td b {font-weight:normal; color:#FF0000}
.styleC1217 .innerArea input {font-size:13px; font-family:Verdana, sans-serif; height:14px; line-height:14px; position:relative; top:2px}
.styleC1217 .innerArea .searchbtn {border-bottom:0px; width:40px}
.styleC1217 .note {margin:0px 0px 5px; padding:0px; line-height:22px;}
.styleC1217 .note {color:#FF0000}
.styleC1217 .note dt,
.styleC1217 .note dd {display:inline; margin:0px 5px 0px; padding:5px 5px 5px 0px; white-space:nowrap}
.styleC1217 .note dt {margin:0px; padding:5px 0px}
.styleC1217 .note .tips01 {background-color:#FFFFFF; color:#FF0000}
.styleC1217 .note .tips01 span {text-decoration:underline; margin-right:10px}
.styleC1217 .resultArea {background-color:#B9E6FF; padding:3px; border-top:3px solid #D9D9D9; #position:relative}
.styleC1217 .resultArea .summary {overflow:hidden; #position:relative}
.styleC1217 .resultArea .summary .topnav {height:20px; margin:0px; padding:5px 10px; background-color:#FFFFFF; position:relative;}
.styleC1217 .resultArea .summary .topnav p {margin:0px; line-height:20px; background-color:#FFFFFF; color:#FF0000;}
.styleC1217 .resultArea .summary .topnav .stepArea {margin:0px; padding:0px; list-style-type:none; position:absolute; top:3px; left:5px}
.styleC1217 .resultArea .summary .topnav .stepArea li {display:inline}
.styleC1217 .resultArea .summary .topnav .stepArea li button {background-color:#B9E6FF; font-family:Verdana, Geneva, sans-serif; color:#000000; height:24px; padding:0px 5px 3px; #padding:0px 0px 3px; border:0px; border-radius:5px; cursor:pointer; display:inline}
.styleC1217 .resultArea .summary .topnav .stepArea .selected button {background-color:#FF6600; color:#FFFFFF}
.styleC1217 .resultArea .summary .topnav .subnav {margin:0px; padding:0px; position:absolute; right:5px}
.styleC1217 .resultArea .summary .topnav .subnav dt,
.styleC1217 .resultArea .summary .topnav .subnav dd {display:inline; margin:0px; padding:0px; #margin:0px 0px 0px 5px}
.styleC1217 .resultArea .summary .topnav .subnav dt {float:right; padding-top:2px; display:none}
.styleC1217 .resultArea .summary .inner {overflow:hidden; display:inline-block}
.styleC1217 .resultArea .summary .inner {background-color:#FFFFFF; padding:1px 0px 0px 0px; margin:0px; width:974px; height:310px; overflow:hidden; z-index:1}
.styleC1217 .resultArea .summary .inner .tips {background-color:#E0F5FF}
.styleC1217 .resultArea .summary .inner th {background-color:#B9E6FF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; padding:5px 10px; white-space:nowrap}
.styleC1217 .resultArea .summary .inner td {text-align:center; border-left:1px solid #B9E6FF; border-right:1px solid #B9E6FF; border-bottom:1px solid #B9E6FF; white-space:nowrap; padding:5px 10px}
.styleC1217 .resultArea .summary .inner td .checkBtn {border:0px; border-radius:0px; background-color:transparent}
.styleC1217 .resultArea .summary .inner .red {color:#FF0000}
.styleC1217 .resultArea .summary .inner .green {color:#008000}
.styleC1217 .fixedTitle .locatetable td {background-color:#FFFFFF; color:#000000; #line-height:16px}

/** 供應商同意書 **/
.consentsArea {background-color:#B9E6FF; width:900px; border:5px solid #B9E6FF; border-radius:8px; padding:10px; position:absolute; top:0px; left:0px; z-index:1001; display:none;height:530px;}
.consentsArea h2 {height:60px; font-size:24px; font-family:"標楷體"; line-height:60px; text-align:center; margin:0px; padding:0px}
.consentsArea h2 img {float:left}
.consentsArea h4 {height:40px; font-size:15px; font-family:"標楷體"; line-height:40px; text-align:right; margin:0px; padding:0px}
.consentsArea h4 red {color:#FF0000}
.consentsArea h3 {background-color:#FFFFFF; font-size:13px; padding:10px; border-radius:8px 8px 0px 0px; border-bottom:1px dashed #434343}
.consentsArea p {background-color:#FFFFFF; border-radius:0px 0px 8px 8px; padding:10px; font-size:13px; border-top:1px dashed #434343; height:310px; overflow-y:auto;}
.consentsArea .consentsBtnArea {margin:0px; padding:0px; text-align:center}
.consentsArea button {margin:0px 10px}
/** 不同意時 **/
.consentsArea .opinionArea {background-color:#FFFFFF; font:13px/20px Helvetica; margin:10px 0px; padding:10px; border-radius:8px; display:none}
.consentsArea textarea {width:774px; clear:both}
.consentsArea .opinionbtn {display:none; text-align:center}

/** 供應商後扣同意書 **/
.contractsArea {background-color:#B9E6FF; width:900px; border:5px solid #B9E6FF; border-radius:8px; padding:10px; position:absolute; top:0px; left:0px; z-index:1001; display:none;height:530px;}
.contractsArea h2 {height:60px; font-size:24px; font-family:"標楷體"; line-height:60px; text-align:center; margin:0px; padding:0px}
.contractsArea h2 img {float:left}
.contractsArea h4 {height:40px; font-size:15px; font-family:"標楷體"; line-height:40px; text-align:right; margin:0px; padding:0px}
.contractsArea h4 red {color:#FF0000}
.contractsArea h3 {background-color:#FFFFFF; font-size:13px; padding:10px; border-radius:8px 8px 0px 0px; border-bottom:1px dashed #434343}
.contractsArea p {background-color:#FFFFFF; border-radius:0px 0px 8px 8px; padding:10px; font-size:13px; border-top:1px dashed #434343; height:310px; overflow-y:auto;}
.contractsArea .contractsBtnArea {margin:0px; padding:0px; text-align:center}
.contractsArea button {margin:0px 10px}
/** 不同意時 **/
.contractsArea .opinionArea {background-color:#FFFFFF; font:13px/20px Helvetica; margin:10px 0px; padding:10px; border-radius:8px; display:none}
.contractsArea textarea {width:774px; clear:both}
.contractsArea .opinionbtn {display:none; text-align:center}

/** H1107 品牌管理 **/
.styleH1107 a {font-family: "Verdana"; font-size: 11px; text-decoration: none;}
.styleH1107 .innerArea th,
.styleH1107 .innerArea td {padding:3px}
.styleH1107 .innerArea th {background:#DFDFDF; text-align:right; width:100px}
.styleH1107 .innerArea td {border-bottom:1px solid #DFDFDF}
.styleH1107 .innerArea td a {color:#0061C2; cursor:pointer}
.styleH1107 .innerArea td a:hover {color:#FF6600; text-decoration:underline}
.styleH1107 .innerArea input {font-size:13px; font-family:Verdana, sans-serif; height:14px; line-height:14px}
.styleH1107 .innerArea .searchbtn { border:0}
.styleH1107 .resultArea {background-color:#B9E6FF; padding:3px; border-top:3px solid #D9D9D9; #position:relative}
.styleH1107 .resultArea .summary {overflow:hidden; #position:relative}
.styleH1107 .resultArea .summary .topnav {height:20px; margin:0px; padding:5px 10px; background-color:#FFFFFF; position:relative}
.styleH1107 .resultArea .summary .topnav p {margin:0px; line-height:20px; background-color:#FFFFFF; color:#FF0000}
.styleH1107 .resultArea .summary .topnav .stepArea {margin:0px; padding:0px; list-style-type:none; position:absolute; left:5px; display:none}
.styleH1107 .resultArea .summary .topnav .stepArea li {background-color:#FF6600; color:#FFFFFF; display:inline; height:20px; line-height:20px; padding:3px 5px; border-radius:5px; cursor:default}
.styleH1107 .resultArea .summary .topnav .stepArea .selected {background-color:#B9E6FF; color:#000000}
.styleH1107 .resultArea .summary .topnav .subnav {margin:0px; padding:0px; position:absolute; top:5px; right:5px}
.styleH1107 .resultArea .summary .topnav .subnav dt,
.styleH1107 .resultArea .summary .topnav .subnav dd {display:inline; margin:0px; padding:0px; #margin:0px 0px 0px 5px}
.styleH1107 .resultArea .summary .topnav .subnav dt {float:right; padding-top:2px; display:none}
.styleH1107 .resultArea .summary .inner {overflow:hidden; display:inline-block}
.styleH1107 .resultArea .summary .inner {background-color:#FFFFFF; padding:1px 0px 0px 0px; margin:10px 0px 0px; width:974px; height:310px; overflow:hidden; z-index:1}
.styleH1107 .resultArea .summary .inner .tips {background-color:#E0F5FF}
.styleH1107 .resultArea .summary .inner th {background-color:#B9E6FF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; white-space:nowrap; padding:3px 16px}
.styleH1107 .resultArea .summary .inner td {text-align:center; border-left:1px solid #B9E6FF; border-right:1px solid #B9E6FF; border-bottom:1px solid #B9E6FF; white-space:nowrap; padding:5px 21px}
.styleH1107 .resultArea .summary .inner td button { background-color: #0061c2; border: 0 none; color: #ffffff; cursor: pointer; height: 20px;}
.styleH1107 .resultArea .summary .inner .red {color:#FF0000}
.styleH1107 .resultArea .summary .inner .green {color:#008000}

.H1107ImportBox { display:none; background-color:#B9E6FF; border-radius:8px; padding:10px; position:absolute; top:0px; left:0px; z-index:1001; }
.H1107ImportBox p {margin:0px 0px 5px; padding:0px; position:relative; font:bold 12px/20px Helvetica}
.H1107ImportBox p a {font:13px Helvetica; color:#000000; position:absolute; right:0px; top:2px}
.H1107ImportBox p b {color:#FF0000; margin:0px 3px 0px 0px}
.H1107ImportBox ul {background-color:#FFFFFF; margin:0px; padding:10px 35px; list-style:none}
.H1107ImportBox li { padding:10px 0}
.H1107ImportBox li input { width:410px; border:1px solid #DFDFDF}
.H1107ImportBox li .downloadBtn { display:inline-block; background-color: #0061c2; color: #ffffff; cursor: pointer; height:22px; padding: 0 5px; margin:0 5px; font:12px/22px Helvetica}
.H1107ImportBox dl {width:395px; background-color:#FFFFFF; margin:0px; padding:0px 0px 5px; text-align:center; display:inline-block}
.H1107ImportBox dt,
.H1107ImportBox dd {display:inline}
.H1107ImportBox p .saveBtn { background-color: #0061c2; border: 0 none; color: #ffffff; cursor: pointer; height: 25px; padding: 0 10px;}

.H1107CreateBox { display:none; background-color:#B9E6FF; border-radius:8px; padding:10px; position:absolute; top:0px; left:0px; z-index:1001; }
.H1107CreateBox p {margin:0px 0px 5px; padding:0px; position:relative; font:bold 12px/20px Helvetica}
.H1107CreateBox p a {font:13px Helvetica; color:#000000; position:absolute; right:0px; top:2px}
.H1107CreateBox p b {color:#FF0000; margin:0px 3px 0px 0px}
.H1107CreateBox .innerArea { background-color:#FFFFFF; margin:0px; padding:10px 35px; list-style:none}
.H1107CreateBox .innerArea th,
.H1107CreateBox .innerArea td {padding:3px}
.H1107CreateBox .innerArea th {background:#DFDFDF; text-align:right; width:110px}
.H1107CreateBox .innerArea td {border-bottom:1px solid #DFDFDF; font:12px/28px Helvetica}
.H1107CreateBox .innerArea td a {color:#0061C2; cursor:pointer}
.H1107CreateBox .innerArea td a:hover {color:#FF6600; text-decoration:underline}
.H1107CreateBox .innerArea .ECBtn { position:relative; top:2px; font:13px/14px Helvetica;}
.H1107CreateBox .innerArea .btnArea { margin:10px 0; text-align:center}
.H1107CreateBox .innerArea .btnArea .saveBtn { padding:0 10px; background-color: #0061c2; border: 0 none; color: #ffffff; cursor: pointer; height: 25px;}

/** H1108 分店管理 **/
.styleH1108 a {font-family: "Verdana"; font-size: 11px; text-decoration: none;}
.styleH1108 .innerArea th,
.styleH1108 .innerArea td {padding:3px}
.styleH1108 .innerArea th {background:#DFDFDF; text-align:right; width:100px}
.styleH1108 .innerArea td {border-bottom:1px solid #DFDFDF}
.styleH1108 .innerArea td a {color:#0061C2; cursor:pointer}
.styleH1108 .innerArea td a:hover {color:#FF6600; text-decoration:underline}
.styleH1108 .innerArea td .shop_sn {width:200px;}
.styleH1108 .innerArea input {font-size:13px; font-family:Verdana, sans-serif; height:14px; line-height:14px}
.styleH1108 .innerArea .searchbtn { border:0}
.styleH1108 .resultArea {background-color:#B9E6FF; padding:3px; border-top:3px solid #D9D9D9; #position:relative}
.styleH1108 .resultArea .summary {overflow:hidden; #position:relative}
.styleH1108 .resultArea .summary .topnav {height:20px; margin:0px; padding:5px 10px; background-color:#FFFFFF; position:relative}
.styleH1108 .resultArea .summary .topnav p {margin:0px; line-height:20px; background-color:#FFFFFF; color:#FF0000}
.styleH1108 .resultArea .summary .topnav .stepArea {margin:0px; padding:0px; list-style-type:none; position:absolute; left:5px; display:none}
.styleH1108 .resultArea .summary .topnav .stepArea li {background-color:#FF6600; color:#FFFFFF; display:inline; height:20px; line-height:20px; padding:3px 5px; border-radius:5px; cursor:default}
.styleH1108 .resultArea .summary .topnav .stepArea .selected {background-color:#B9E6FF; color:#000000}
.styleH1108 .resultArea .summary .topnav .subnav {margin:0px; padding:0px; position:absolute; top:5px; right:5px}
.styleH1108 .resultArea .summary .topnav .subnav dt,
.styleH1108 .resultArea .summary .topnav .subnav dd {display:inline; margin:0px; padding:0px; #margin:0px 0px 0px 5px}
.styleH1108 .resultArea .summary .topnav .subnav dt {float:right; padding-top:2px; display:none}
.styleH1108 .resultArea .summary .inner {overflow:hidden; display:inline-block}
.styleH1108 .resultArea .summary .inner {background-color:#FFFFFF; padding:1px 0px 0px 0px; margin:10px 0px 0px; width:974px; height:310px; overflow:hidden; z-index:1}
.styleH1108 .resultArea .summary .inner .tips {background-color:#E0F5FF}
.styleH1108 .resultArea .summary .inner th {background-color:#B9E6FF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; white-space:nowrap; padding:3px 16px}
.styleH1108 .resultArea .summary .inner td {text-align:center; border-left:1px solid #B9E6FF; border-right:1px solid #B9E6FF; border-bottom:1px solid #B9E6FF; white-space:nowrap; padding:5px 21px}
.styleH1108 .resultArea .summary .inner td button { background-color: #0061c2; border: 0 none; color: #ffffff; cursor: pointer; height: 20px;}
.styleH1108 .resultArea .summary .inner .red {color:#FF0000}
.styleH1108 .resultArea .summary .inner .green {color:#008000}

.H1108ImportBox { display:none; background-color:#B9E6FF; border-radius:8px; padding:10px; position:absolute; top:0px; left:0px; z-index:1001; }
.H1108ImportBox p {margin:0px 0px 5px; padding:0px; position:relative; font:bold 12px/20px Helvetica}
.H1108ImportBox p a {font:13px Helvetica; color:#000000; position:absolute; right:0px; top:2px}
.H1108ImportBox p b {color:#FF0000; margin:0px 3px 0px 0px}
.H1108ImportBox ul {background-color:#FFFFFF; margin:0px; padding:10px 35px; list-style:none}
.H1108ImportBox li { padding:10px 0}
.H1108ImportBox li input {  width:410px; border:1px solid #DFDFDF}
.H1108ImportBox li .downloadBtn { display:inline-block; background-color: #0061c2; color: #ffffff; cursor: pointer; height:22px; padding: 0 5px; margin:0 5px; font:12px/22px Helvetica}
.H1108ImportBox dl {width:395px; background-color:#FFFFFF; margin:0px; padding:0px 0px 5px; text-align:center; display:inline-block}
.H1108ImportBox dt,
.H1108ImportBox dd {display:inline}
.H1108ImportBox p .saveBtn { background-color: #0061c2; border: 0 none; color: #ffffff; cursor: pointer; height: 25px; padding: 0 10px;}

.H1108CreateBox { display:none; background-color:#B9E6FF; border-radius:8px; padding:10px; position:absolute; top:0px; left:0px; z-index:1001; }
.H1108CreateBox p {margin:0px 0px 5px; padding:0px; position:relative; font:bold 12px/20px Helvetica}
.H1108CreateBox p a {font:13px Helvetica; color:#000000; position:absolute; right:0px; top:2px}
.H1108CreateBox p b {color:#FF0000; margin:0px 3px 0px 0px}
.H1108CreateBox .innerArea { background-color:#FFFFFF; margin:0px; padding:10px 35px; list-style:none}
.H1108CreateBox .innerArea th,
.H1108CreateBox .innerArea td {padding:3px}
.H1108CreateBox .innerArea td .selShopName {width:200px;}
.H1108CreateBox .innerArea th {background:#DFDFDF; text-align:right; width:180px}
.H1108CreateBox .innerArea td {border-bottom:1px solid #DFDFDF; font:12px/28px Helvetica}
.H1108CreateBox .innerArea td a {color:#0061C2; cursor:pointer}
.H1108CreateBox .innerArea td a:hover {color:#FF6600; text-decoration:underline}
.H1108CreateBox .innerArea .ECBtn { position:relative; top:2px; font:13px/14px Helvetica;}
.H1108CreateBox .innerArea .btnArea { margin:10px 0; text-align:center}
.H1108CreateBox .innerArea .btnArea .saveBtn { padding:0 10px; background-color: #0061c2; border: 0 none; color: #ffffff; cursor: pointer; height: 25px;}

.H1108controlArea { display:none; width:615px; background-color:#A2DFFF; position:absolute; left:0px; z-index:1001}
.H1108controlArea h2 {height:22px; margin:0px; padding-top:3px}
.H1108controlArea h2 ul { display:block; height:22px; float:none; margin:0px; padding:0 10px; list-style-type:none}
.H1108controlArea h2 ul li {float:left; background-color:#B9E6FF; height:22px; font:15px/22px Helvetica; margin:0px 3px 0px; padding:0px 10px 0px; border-radius:6px 6px 0px 0px; cursor:pointer}
.H1108controlArea h2 ul .selected {font-weight:bold; background-color:#FFFFFF}
.H1108controlArea .head_fieldset { background-color: #ffffff; line-height: 18px; margin:0 5px 5px 5px; padding: 10px;}
.H1108controlArea .head_fieldset .searchArea th {background-color:#B9E6FF; width:80px}
.H1108controlArea .head_fieldset ul {margin:10px 0px 0px; padding:10px 0px 0px; border-top:1px solid #000000}
.H1108controlArea .head_fieldset .saveBtn { background-color: #0061c2; border: 0 none; color: #ffffff; cursor: pointer; height: 25px; padding: 0 10px;}
.H1108controlArea .head_fieldset table tbody tr td .selCodingShopSn,
.H1108controlArea .head_fieldset table tbody tr td .selCodingBranchSn {width:200px;}

/** F1208 上傳檔案浮層 **/
.F1208UploadBox {background-color:#B9E6FF; width:600px; border-radius:8px; padding:10px; position:absolute; top:0px; left:0px; z-index:1001; display:none}
.F1208UploadBox p {margin:0px 0px 5px; padding:0px; text-align:right}
.F1208UploadBox p a {font:13px Helvetica; color:#000000}
.F1208UploadBox h2 {margin:0px 0px 5px; padding:5px; font-size:15px;}
.F1208UploadBox .searchbtn {#width:60px; position:absolute; right:20px; top:60px; background:#B9E6FF; font:13px/18px Helvetica; color:#000000; border:1px solid #999999; border-radius:8px; cursor:pointer}
.F1208UploadBox ul {background-color:#FFFFFF; margin:0px; padding:5px; list-style:none}
.F1208UploadBox li {margin:5px 0px 5px; padding:0px}
.F1208UploadBox li b {width:80px; #width:120px; margin:15px 0px 0px 5px; text-align:right; display:inline-block}
.F1208UploadBox li b i {color:#FF0000; font-style:normal; margin:0px 3px 0px 0px}
.F1208UploadBox li input {width:150px; border:0px; border-bottom:1px solid #333333}
.F1208UploadBox li input#goodsNameBox {width:320px !important} 
.F1208UploadBox li input#sqcGBBox {width:100px !important} 
.F1208UploadBox li input#checkDateBox {width:130px !important}
.F1208UploadBox li textarea {margin-top:15px}
.F1208UploadBox li select {margin:0px 5px 0px 0px}
.F1208UploadBox li .addtxt {margin:3px 0px 0px 93px}
.F1208UploadBox .viewbox {background:#FFFFFF; height:320px; padding:5px; overflow-y:auto}
.F1208UploadBox table {margin:0px; border-left:1px solid #B9E6FF; border-top:1px solid #B9E6FF}
.F1208UploadBox th, .D1105Box2 td {border-right:1px solid #B9E6FF; border-bottom:1px solid #B9E6FF; padding:3px; text-align:center}
.F1208UploadBox th {background:#B9E6FF; border-right:1px solid #FFFFFF}

/** F1305 EC倉客直退查詢 **/
.styleF1305 .curvy { background-color:#90EE90}
.styleF1305 .curvy h2 ul {float:right; margin:0px; padding:0px}
.styleF1305 .curvy h2 li {display:inline; font-weight:normal; margin-left:10px}
.styleF1305 .curvy h2 li a {font-size:13px; color:#0061C2}
.styleF1305 .curvy h2 li a:hover {color:#FF6600; text-decoration:underline}
.styleF1305 .innerArea th,
.styleF1305 .innerArea td {padding:3px}
.styleF1305 .innerArea th {background:#DFDFDF; text-align:right; width:100px}
.styleF1305 .innerArea td {border-bottom:1px solid #DFDFDF}
.styleF1305 .innerArea td a {color:#0061C2; cursor:pointer}
.styleF1305 .innerArea td a:hover {color:#FF6600; text-decoration:underline}
.styleF1305 .innerArea td label {margin-right:10px}
.styleF1305 .innerArea td label input {position:relative; top:3px}
.styleF1305 .innerArea input {font-size:13px; font-family:Verdana, sans-serif; height:14px; line-height:14px}
.styleF1305 .innerArea .searchbtn {border-bottom:0px; width:40px}
.styleF1305 .note { position:relative; margin:5px; padding:0px; line-height:22px}
.styleF1305 .note dt,
.styleF1305 .note dd { margin:0px 5px 0px; white-space:nowrap}
.styleF1305 .note .tipsG { position:absolute; left:60px; top:0; padding:0 5px; background-color:#90EE90;  }
.styleF1305 .note .tips {margin:0 5px; background-color:#FFFFFF;}
.styleF1305 .note .tips span { color:#FF0000}
.styleF1305 .resultArea {background-color:#90EE90; padding:3px; border-top:3px solid #D9D9D9; #position:relative}
.styleF1305 .resultArea .summary {overflow:hidden; #position:relative}
.styleF1305 .resultArea .summary .topnav {height:20px; margin:0px; padding:5px 10px; background-color:#FFFFFF; position:relative}
.styleF1305 .resultArea .summary .topnav p {margin:0px; line-height:20px; background-color:#FFFFFF; color:#FF0000}
.styleF1305 .resultArea .summary .topnav .stepArea {margin:0px; padding:0px; list-style-type:none; position:absolute; top:3px; left:5px; display:none}
.styleF1305 .resultArea .summary .topnav .stepArea li {display:inline}
.styleF1305 .resultArea .summary .topnav .stepArea li button {background-color:#B9E6FF; font-family:Verdana, Geneva, sans-serif; color:#000000; height:24px; padding:0px 5px 3px; #padding:0px 0px 3px; border:0px; border-radius:5px; cursor:default; display:inline}
.styleF1305 .resultArea .summary .topnav .stepArea .selected button {background-color:#FF6600; color:#FFFFFF}
.styleF1305 .resultArea .summary .topnav .subnav {margin:0px; padding:0px; position:absolute; top:5px; right:5px}
.styleF1305 .resultArea .summary .topnav .subnav dt,
.styleF1305 .resultArea .summary .topnav .subnav dd {display:inline; margin:0px; padding:0px; #margin:0px 0px 0px 5px}
.styleF1305 .resultArea .summary .topnav .subnav dt {float:right; padding-top:2px; display:none}
.styleF1305 .resultArea .summary .inner {overflow:hidden; display:inline-block}
.styleF1305 .resultArea .summary .inner {background-color:#FFFFFF; padding:1px 0px 0px 0px; margin:10px 0px 0px; width:974px; height:310px; overflow:hidden; z-index:1}
.styleF1305 .resultArea .summary .inner .tips {background-color:#E0F5FF}
.styleF1305 .resultArea .summary .inner th {background-color:#90EE90; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; white-space:nowrap; padding:4px}
.styleF1305 .resultArea .summary .inner th input {position:relative; top:2px; top:2px \9; #top:1px; margin-right:3px; #margin-right:0px}
.styleF1305 .resultArea .summary .inner td {text-align:center; border-left:1px solid #B9E6FF; border-right:1px solid #B9E6FF; border-bottom:1px solid #B9E6FF; white-space:nowrap}
.styleF1305 .resultArea .summary .inner .textLeft {text-align:left}
.styleF1305 .resultArea .summary .inner .red {color:#FF0000}
.styleF1305 .resultArea .summary .inner .green {color:#008000}

/** D1101 商品規格拆分 20180409 **/
.styleD1101 .resultArea .summary .addprd .fill_inArea .specificationArea {border-top: 1px solid #000000; border-left: 1px solid #000000}
.styleD1101 .resultArea .summary .addprd .fill_inArea .specificationArea tr th {text-align:center; border-bottom: 1px solid #000000; border-right: 1px solid #000000; background:#eeeeee}
.styleD1101 .resultArea .summary .addprd .fill_inArea .specificationArea tr td {text-align:center; border-bottom: 1px solid #000000; border-right: 1px solid #000000}
.styleD1101 .resultArea .summary .addprd .fill_inArea .specificationArea tr th a {background-color:#0061c2; border-radius:3px; color:#ffffff; cursor:pointer; display:inline-block; height:20px; line-height:20px; text-align:center; width:auto; padding:0px 10px; margin:0px}
.styleD1101 .resultArea .summary .addprd .fill_inArea .specificationArea tr td input {border-bottom:1px solid #000000; border-radius:0px; background:none; color:#000000; margin:0px; padding:0px; cursor:default; text-align: center;}
.styleD1101 .resultArea .summary .addprd .fill_inArea .specificationArea tr td a {cursor:pointer; display:inline-block; height:20px; line-height:20px; text-align:center; width:auto; padding:0px 0px; margin:0px 10px}

.styleD1104 .underline { font:13px/22px Helvetica; color:#0070c0; text-decoration: underline;}
.styleD1105 .underline { font:13px/22px Helvetica; color:#0070c0; text-decoration: underline;}

/**H1112**/
.styleH1112 a {font-family: "Verdana"; font-size: 11px; text-decoration: none;}
.styleH1112 .innerArea th,
.styleH1112 .innerArea td {padding:3px}
.styleH1112 .innerArea th {background:#DFDFDF; text-align:right; width:100px}
.styleH1112 .innerArea td {border-bottom:1px solid #DFDFDF}
.styleH1112 .innerArea td a {color:#0061C2; cursor:pointer}
.styleH1112 .innerArea td a:hover {color:#FF6600; text-decoration:underline}
.styleH1112 .innerArea input {font-size:13px; font-family:Verdana, sans-serif; height:14px; line-height:14px}
.styleH1112 .innerArea .searchbtn { border:0}
.styleH1112 .resultArea {background-color:#B9E6FF; padding:3px; border-top:3px solid #D9D9D9; #position:relative}
.styleH1112 .resultArea .summary {overflow:hidden; #position:relative}
.styleH1112 .resultArea .summary .topnav {height:20px; margin:0px; padding:5px 10px; background-color:#FFFFFF; position:relative}
.styleH1112 .resultArea .summary .topnav p {margin:0px; line-height:20px; background-color:#FFFFFF; color:#FF0000}
.styleH1112 .resultArea .summary .topnav .stepArea {margin:0px; padding:0px; list-style-type:none; position:absolute; left:5px; display:none}
.styleH1112 .resultArea .summary .topnav .stepArea li {background-color:#FF6600; color:#FFFFFF; display:inline; height:20px; line-height:20px; padding:3px 5px; border-radius:5px; cursor:default}
.styleH1112 .resultArea .summary .topnav .stepArea .selected {background-color:#B9E6FF; color:#000000}
.styleH1112 .resultArea .summary .topnav .subnav {margin:0px; padding:0px; position:absolute; top:5px; right:5px}
.styleH1112 .resultArea .summary .topnav .subnav dt,
.styleH1112 .resultArea .summary .topnav .subnav dd {display:inline; margin:0px; padding:0px; #margin:0px 0px 0px 5px}
.styleH1112 .resultArea .summary .topnav .subnav dt {float:right; padding-top:2px; display:none}
.styleH1112 .resultArea .summary .inner {overflow:hidden; display:inline-block}
.styleH1112 .resultArea .summary .inner {background-color:#FFFFFF; padding:1px 0px 0px 0px; margin:10px 0px 0px; width:974px; height:310px; overflow:hidden; z-index:1}
.styleH1112 .resultArea .summary .inner .tips {background-color:#E0F5FF}
.styleH1112 .resultArea .summary .inner th {background-color:#B9E6FF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; white-space:nowrap; padding:3px 16px}
.styleH1112 .resultArea .summary .inner td {text-align:center; border-left:1px solid #B9E6FF; border-right:1px solid #B9E6FF; border-bottom:1px solid #B9E6FF; white-space:nowrap; padding:5px 21px}
.styleH1112 .resultArea .summary .inner td button { background-color: #0061c2; border: 0 none; color: #ffffff; cursor: pointer; height: 20px;}
.styleH1112 .resultArea .summary .inner .red {color:#FF0000}
.styleH1112 .resultArea .summary .inner .green {color:#008000}

.H1112InsertBox { display:none; background-color:#B9E6FF; border-radius:8px; padding:10px; position:absolute;top:0px; left:0px; z-index:1001; }
.H1112InsertBox p {margin:0px 0px 5px; padding:0px; position:relative; font:bold 15px/25px Helvetica}
.H1112InsertBox p a {font:13px Helvetica; color:#000000; position:absolute; right:0px; top:2px}
.H1112InsertBox p b {color:#FF0000; margin:0px 3px 0px 0px}
.H1112InsertBox ul {background-color:#FFFFFF; margin:0px; padding:10px; height: 450px; max-height:450px;overflow-y:auto;list-style:none}

.H1112InsertBox .btnArtea p {margin:10px 0px 5px 0px; padding:0px; position:relative; font:bold 15px/25px Helvetica}

.H1112InsertBox dl {width:395px; background-color:#FFFFFF; margin:0px; padding:0px 0px 5px; text-align:center; display:inline-block}
.H1112InsertBox dt,
.H1112InsertBox dd {display:inline}
.H1112InsertBox p .applyBtn { background-color: #0061c2; border: 0 none; color: #ffffff; cursor: pointer; height: 25px; padding: 0 10px;}
.H1112InsertBox .insertTable {width:500px; height:200px; margin:0px 0px 20px 0px ; padding:10px 10px; background-color:#FFFFFF;}
.H1112InsertBox .insertTable table { border-top:1px solid #333; border-right:1px solid #333;}
.H1112InsertBox .insertTable table th {border-left:1px solid #333; border-bottom:1px solid #333; white-space:nowrap; padding:5px 5px;text-align:center; font:13px/15px Helvetica}
.H1112InsertBox .insertTable table th span {color:#FF0000}
.H1112InsertBox .insertTable table td {border-left:1px solid #333; border-bottom:1px solid #333; padding:5px 5px; text-align:center; font:13px/15px Helvetica}
.H1112InsertBox .insertTable table td a {cursor:pointer; display:inline-block; height:20px; line-height:20px; text-align:center; width:auto; padding:0px 0px; margin:0px 10px}
.H1112InsertBox .insertTable table li { display: inline;}
.H1112InsertBox .insertTable table td input[type="text"]{-webkit-appearance: none; border: 0; border-bottom: 1px solid #000000;}

.H1112DeleteBox {display:none; width:600px; height:300px; padding:0px 5px 5px 5px; background-color:#B9E6FF; border-radius:8px; position:fixed; left:50%; top:50%; z-index:1001}
.H1112DeleteBox .titleBtn {text-align:right; }
.H1112DeleteBox p {margin:5px 0px 5px 0px; padding:0px; text-align:center}
.H1112DeleteBox p button { background-color: #0061c2; border: 0 none; color: #ffffff; cursor: pointer; height: 25px; padding: 0 10px;}
.H1112DeleteBox .deleteIPList {background-color:#FFFFFF; height:200px; max-height:200px; overflow-y:auto}
.H1112DeleteBox .deleteIPList table th {text-align:center; background-color:#B9E6FF; border-right:2px solid #FFF; border-top:2px solid #FFF; white-space:nowrap; height:30px;}
.H1112DeleteBox .deleteIPList table th:first-child {border-left:2px solid #FFF;}
.H1112DeleteBox .deleteIPList .tips {background-color:#E0F5FF}
.H1112DeleteBox .deleteIPList td {height:35px; text-align:center; border-right:2px solid #B9E6FF; border-bottom:1px solid #B9E6FF; white-space:nowrap}
.H1112DeleteBox .deleteIPList td:last-child {border-right:none}

/** H1113 包底同意書 20200206**/
.styleH1113 .innerArea th,
.styleH1113 .innerArea td {padding:3px}
.styleH1113 .innerArea th {background:#DFDFDF; text-align:right; width:100px}
.styleH1113 .innerArea td {border-bottom:1px solid #DFDFDF}
.styleH1113 .innerArea .searchbtn {border-bottom:0px; width:40px}
.styleH1113 .resultArea .summary .topnav {height:20px; margin:0px; padding:5px 10px; background-color:#FFFFFF; position:relative}
.styleH1113 .resultArea .summary .topnav p {margin:0px; line-height:20px; background-color:#FFFFFF; color:#FF0000}
.styleH1113 .resultArea {background-color:#B9E6FF; padding:3px; border-top:3px solid #FFFFFF; #position:relative}
.styleH1113 .resultArea .summary {overflow:hidden; #position:relative}
.styleH1113 .resultArea .summary .inner {overflow:hidden; display:inline-block}
.styleH1113 .resultArea .summary .inner {background-color:#FFFFFF; padding:1px 0px 0px 0px; margin:10px 0px 0px; width:974px; height:310px; overflow:hidden; z-index:1}
.styleH1113 .resultArea .summary .inner th {background-color:#B9E6FF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; white-space:nowrap; padding:3px 16px}
.styleH1113 .resultArea .summary .inner td {text-align:center; border-left:1px solid #B9E6FF; border-right:1px solid #B9E6FF; border-bottom:1px solid #B9E6FF; white-space:nowrap; padding:5px 21px}
.styleH1113 .resultArea .summary .inner td input{ background-color: #0061C2; color: #FFFFFF; height: 20px; line-height: 20px; border: 0px; border-radius: 3px; cursor: pointer;}

/** 包底同意書 **/
.timeSaleConsentsArea {background-color:#FFFFFF; width:1240px; border:5px solid #FFFFFF; border-radius:8px; padding:10px; position:absolute; top:0px; left:0px; z-index:1001; display:none;overflow-x: auto;overflow-y: auto; max-height: 700px}
.timeSaleConsentsArea .timeSaleContractsBtnArea {margin:0px; padding:0px; text-align:center}
.timeSaleConsentsArea .contractsBtnArea {margin:0px; padding:0px; text-align:center}
.timeSaleConsentsArea button {margin:0px 10px}

.styleH1113 .consentTable{width: 1220px;margin: 0 auto 20px auto;}
.styleH1113 .consentTable .consentTitle{text-align: center;position: relative;margin: 20px 0;}
.styleH1113 .consentTable .consentTitle h4{margin: 0;font: bold 24px/30px DFKai-sb,sans-serif;}
.styleH1113 .consentTable .consentTitle p{margin: 0;font:bold 13px/30px Verdana,Geneva,sans-serif;position: absolute;right: 0;bottom: 0;display: inline-block;}

.styleH1113 .consentTable .consentCon {border-color:#000;border-style: solid;border-width: 1px 1px 0px 1px;}
.styleH1113 .consentTable .consentCon th{background: #fff200;font:bold 13px/20px Verdana,Geneva,sans-serif;border-width: 0px 1px 1px 0px;box-sizing: border-box;border-color:#000;border-style: solid;}
.styleH1113 .consentTable .consentCon td{font:13px/20px Verdana,Geneva,sans-serif;word-break: break-all;border-color:#000;border-style: solid;border-width: 0px 0px 1px 0px;box-sizing: border-box;}

.styleH1113 .consentTable .consentCon .prdInfoBlock td table td{padding: 0 5px;}
.styleH1113 .consentTable .consentCon .prdInfoBlock .consentInner tr:last-child td{border-width: 0px 1px 0px 0px;}
.styleH1113 .consentTable .consentCon .prdInfoBlock .consentInner td{border-width: 0px 1px 1px 0px;}
.styleH1113 .consentTable .consentCon .prdInfoBlock .prdInfoRight{vertical-align: top;}
.styleH1113 .consentTable .consentCon .prdInfoBottom td table th{width: calc(100% / 12);border-width: 0px 1px 0px 0px;}
.styleH1113 .consentTable .consentCon .prdInfoBottom td table td{padding: 0 5px;width: calc(100% / 12);border-width: 0px 1px 0px 0px;}
.styleH1113 .consentTable .consentCon .prdInfoBottom td table td:last-child{border-width: 0px 0px 0px 0px;}

.styleH1113 .consentTable .consentCon .timeBlock td {text-align: center;font:13px/40px Verdana,Geneva,sans-serif;border-width: 0px 0px 0px 0px;}
.styleH1113 .consentTable .consentCon .timeBlock td table td{border-width: 0px 1px 1px 0px;}
.styleH1113 .consentTable .consentCon .timeBlock td table td:last-child{border-width: 0px 0px 1px 0px;}
.styleH1113 .consentTable .consentCon .timeBlock th span{display: inline-block;font:bold 12px/13px Verdana,Geneva,sans-serif;}

.styleH1113 .consentTable .consentCon .buyBlock td{border-width: 0px 0px 0px 0px;}
.styleH1113 .consentTable .consentCon .buyBlock td ul{display: inline-block;padding: 0;font-size: 0;width: 100%;}
.styleH1113 .consentTable .consentCon .buyBlock td ul li{display: inline-block;width: 50%;list-style: korean-hanja-informal;border-width: 0px 1px 1px 0px;box-sizing: border-box;padding: 0 5px 0 0;vertical-align: top;font: 13px/20px Verdana,Geneva,sans-serif;border-color: #000;border-style: solid;}
.styleH1113 .consentTable .consentCon .buyBlock td ul li:nth-child(2n){border-width: 0px 0px 1px 0px;}
.styleH1113 .consentTable .consentCon .buyBlock td ul li b{display: inline-block;border-width: 0px 1px 0px 0px;box-sizing: border-box;border-color:#000;border-style: solid;padding: 5px;margin-right: 5px;}

.styleH1113 .consentTable .consentCon .ruleBlock ul{margin: 0;padding: 0 10px 0 40px;}
.styleH1113 .consentTable .consentCon .ruleBlock ul li{list-style: korean-hanja-informal;font: 11px/20px Verdana,Geneva,sans-serif;padding: 5px 0;box-sizing: border-box;}

/* 首頁問卷 */
.survey{background-color:#B9E6FF; width:900px; border:5px solid #B9E6FF; border-radius:8px; padding:10px; position:absolute;  z-index:1001; display:none; height: 500px; top: 200px; left: 200px}
.survey table{border-collapse:collapse;}
.survey .surveyHead span{margin-left:150px; width:600px; font-size:14px; display:block;}
.survey .surveyTitle{text-align:center; font-weight:bold}
.survey .surveyButton{text-align:center; display:inline;}
.survey .surveyQA .group{height:270px;overflow-y:auto;max-width: 880px;}
.survey .surveyQA .group .question{display:inline-block;margin:0 0 10px 0}

.blackBG{width: 100%;height: 100%;position: fixed;z-index: 111;background: rgb(0, 0, 0,0.7);top: 0;left: 0;display: none;}

/** 商品上架新功能&配件說明浮層 **/
.wrap {background-color:#B5D5FC; width:900px; margin:0px auto; padding:0px; text-align:left; border:5px solid #B5D5FC; border-radius:8px; position:absolute;}
.wrap h1 {background-color:#B5D5FC; font-size:24px; font-family:標楷體; margin:0px; padding:0px 0px 5px; text-align:center}
.wrap .descArea {background-color:#FFFFFF; padding:10px 10px 45px; border-radius:8px; position:relative}
.wrap .descArea ul {margin:0px 0px 10px; padding:0px; list-style:inside decimal none; font-size:15px; font-family:Verdana, sans-serif; color:#434343; line-height:20px}
.wrap .viewArea {width:578px; height:325px; overflow:hidden; border-radius:8px}
.wrap .viewArea h2 {margin:0px; padding:0px; font-size:15px; font-family:Verdana, sans-serif; color:#FFFFFF; text-align:center; padding:5px 0px}
.wrap .left {height:356px; position:relative; top:0px; left:0px; z-index:1; border:3px solid #E3007F}
.wrap .left h2 {background-color:#E3007F}
.wrap .right {width:645px; height:261px; position:absolute; top:230px; right:10px; z-index:2; border:3px solid #000000}
.wrap .right h2 {background-color:#000000}
.wrap .clear {clear:both}；

/** D1206 商檢字號 2018082700059437 **/
.styleD1206 .resultArea .summary .addprd .fill_inArea .pcertSpecificationArea {border-top: 1px solid #000000; border-left: 1px solid #000000}
.styleD1206 .resultArea .summary .addprd .fill_inArea .pcertSpecificationArea tr th {text-align:center; border-bottom: 1px solid #000000; border-right: 1px solid #000000; background:#eeeeee !important}
.styleD1206 .resultArea .summary .addprd .fill_inArea .pcertSpecificationArea tr td {padding: 5px; text-align:center; border-bottom: 1px solid #000000 !important; border-right: 1px solid #000000 !important}
.styleD1206 .resultArea .summary .addprd .fill_inArea .pcertSpecificationArea tr td input {border-bottom:1px solid #000000; border-radius:0px; background:none; color:#000000; margin:0px; padding:0px; cursor:default; text-align: center;}
/** D1212 商檢字號 2018082700059437 **/
.styleD1212 .resultArea .summary .addprd .fill_inArea .pcertSpecificationArea {border-top: 1px solid #000000; border-left: 1px solid #000000}
.styleD1212 .resultArea .summary .addprd .fill_inArea .pcertSpecificationArea tr th {text-align:center; border-bottom: 1px solid #000000; border-right: 1px solid #000000; background:#eeeeee !important}
.styleD1212 .resultArea .summary .addprd .fill_inArea .pcertSpecificationArea tr td {padding: 5px; text-align:center; border-bottom: 1px solid #000000 !important; border-right: 1px solid #000000 !important}
.styleD1212 .resultArea .summary .addprd .fill_inArea .pcertSpecificationArea tr td input {border-bottom:1px solid #000000; border-radius:0px; background:none; color:#000000; margin:0px; padding:0px; cursor:default; text-align: center;}

.styleD1212 .resultArea .summary .addprd .fill_inArea .unitInfo { display:block; font:13px/22px Helvetica; color:#000}

/**D1212 編碼對照表查詢 **/
.styleD1212 .controlArea {width:1400px; background-color:#FFFFFF; display:none; position:absolute; left:0px; z-index:1001}
.styleD1212 .controlArea .curvy {margin-left:0px;}
.styleD1212 .controlArea .curvy .tipsA .curvy  h2 {height:22px; margin:0px; padding-top:3px}
.styleD1212 .controlArea h2 ul {float:none; margin:0px; padding:0px; list-style-type:none}
.styleD1212 .controlArea h2 ul li {float:left; height:22px; line-height:22px; margin:0px 3px 0px; padding:0px 10px 0px; border-radius:6px 6px 0px 0px; cursor:pointer}
.styleD1212 .controlArea h2 ul .selected {font-weight:bold; background-color:#FFFFFF}
.styleD1212 .controlArea .head_fieldset .searchArea th {background-color:#FF69B4; width:80px}
.styleD1212 .controlArea .head_fieldset ul {margin:10px 0px 0px; padding:10px 0px 0px; border-top:1px solid #000000}
.D1102Box table {margin:0px; border-left:1px solid #B9E6FF; border-top:1px solid #B9E6FF}
.D1102Box th, .D1102Box td {border-right:1px solid #B9E6FF; border-bottom:1px solid #B9E6FF; padding:3px; text-align:center}
.styleD1212 .controlArea .head_fieldset .searchArea .D1102Box th {width:auto; background:#FF69B4; border-right:1px solid #FFFFFF}


#authors li {display: block}
#authors .noVisibility {visibility: hidden}

/** H1901 富邦產品責任險 */
.styleH1901 { position: relative; width: 1150px; height: 720px; margin-left: auto; margin-right: auto; }
.styleH1901 #seconds { font:18px/30px Helvetica; }
.styleH1901 .title { margin: 40px 0px 20px 0px; }
.styleH1901 p.title { font: bold 24px/36px Helvetica; margin: 10px 0px; }
.styleH1901 .step1 ul li { font:18px/30px Helvetica; }
.styleH1901 .countdown { display: none; z-index: 1000; width: 500px; position: relative; top: 50%; left: 50%; transform: translate(-50%, -50%); position: fixed; background-color: #FFFFFF; }
.styleH1901 .countdown h2,
.styleH1901 .countdown a { background-color: #D72672; color: #FFFFFF; text-align: center; padding: 10px 200px; margin: 0px; cursor: pointer; }
.styleH1901 .countdown p { margin: 30px 0px; }
.styleH1901 .countdown div { background-color: #FFFFFF; height: 100px; text-align: center; }
.styleH1901 .curvy .tipsA .curvy .innerArea { height: 70% ; padding: 5px 65px }
.styleH1901 .curvy .tipsA .curvy .innerArea .txt { width:80%; margin-left:10%; margin-right:10%; padding:5px 10px; font:18px/30px Helvetica; color:#000; }
.styleH1901 .innerArea .step { display:block; margin:10px auto 15px 15%; width:80%; height:85px}
.styleH1901 .innerArea .step ul,
.styleH1901 .innerArea .step ul li { float:left; margin:0; padding:0; width:25%; list-style:none }
.styleH1901 .innerArea .step ul { display:block; width:80%}
.styleH1901 .innerArea .step ul li { position:relative; text-align:right}
.styleH1901 .innerArea .step ul li::before { position:absolute; top:26px; left:0; display:inline-block; width:100%; height:5px; background-color:#999; z-index:1; content:""}
.styleH1901 .innerArea .step ul li:first-child::after { position:absolute; top:26px; left:0; display:inline-block; width:100%; height:5px; background-color:#999; z-index:1; content:""}
.styleH1901 .innerArea .step ul li i { display:inline-block; position:relative; width:50px; height:50px; background-color:#999; border:5px solid #FFF; border-radius:50px; font:bold 30px/50px Helvetica; color:#FFF; text-align:center; z-index:2}
.styleH1901 .innerArea .step ul li span { display:block; font:bold 15px/24px Helvetica; color:#999}
.styleH1901 .innerArea .step ul li.selected::before,
.styleH1901 .innerArea .step ul li.selected:first-child::after,
.styleH1901 .innerArea .step ul li.selected i { background-color:#D72672}
.styleH1901 .innerArea .step ul li.selected span { color:#FF0000}
.styleH1901 .innerArea .btnArea { display:block; margin:15px 0; width:100%; text-align:center;}
.styleH1901 .innerArea .btnArea a { display: inline-block; padding: 10px 40px; background-color: #D72672; font: 18px/30px Helvetica; color: #FFF; cursor: pointer; }
