@charset "utf-8";
/* CSS Document */

.text-1{
	color: #171717;
}
.bg-table {
border-bottom:1px solid #bebebe;
}
.bg-table-2{
border-bottom:1px solid #bebebe;
border-left:1px solid #bebebe;
border-right:0px 
}
.text-1 a{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #171717;
	}
.text-1 a:hover{ color: #171717; }
/*.text-1 a:visited{ color:#FF9900; text-decoration:none;}*/
.text-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #171717;
}
.line {
	color: #BDBDBD;
	border-top:1px solid #BEBEBE;
	border-right:1px solid  #BEBEBE;
	border-left:1px solid  #BEBEBE;
	
}
.line-2{
	color: #BDBDBD;
	border-top:1px solid #BEBEBE;
}

.text-3 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	
}
.text-3 a:hover{ color: #FF0000 

    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
     .text-3-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
     .text-3-3 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	color: #FF0000;
	padding-right:3px;
}
    .text-3-3  a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	padding-right:3px;
}

.text-4 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF5A00;
	padding-left:10px; line-height: 20px;
	
}

.text-4 a:hover{ color: #FF5A00 
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF5A00 ;
	}
	
.text-42 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF5A00;
	padding-left:3px;
	padding-top:3px;
	
	
}
.text-43{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	color: #FF5A00;
	padding-left:3px;
	padding-top:3px;
	
	
}
text-5 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #373737;
	text-decoration:none;
	padding-left:7px;
}

.text-5 a:hover{ color: #373737 

    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #373737 ;
	text-decoration: underline;.line-2 {
	color: #BEBEBE;

}



}
.class-border { padding-top:5px;
}

.line-3 {
	color: #BDBDBD;
	margin: 0px;
	padding: 0px;
	border: 1px solid #FF0000;
}

.line2 {
	color: #BEBEBE;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-color: #BEBEBE;
	border-right-color: #BEBEBE;
	
	border-left-color: #BEBEBE;
	margin-top: 1px;
	margin-right: 1px;
	
	margin-left: 1px;
	border-top-style: solid;
	border-right-style: solid;
	
	border-left-style: solid;
}
.text-4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EE0000;
	padding-right:4px;
}

	
.line4 {
	color: #FF0000;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FF0000;
}
.line3 {
	border: 1px solid #d10808;
}

.line-7 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #BEBEBE;
	border-right-color: #BEBEBE;
	border-bottom-color: #BEBEBE;
	border-left-color: #BEBEBE;
}
.line-10 {
	border: 1px solid #BEBEBE;
}
.line-13 {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #BEBEBE;
	border-right-color: #BEBEBE;
	border-bottom-color: #BEBEBE;
	border-left-color: #BEBEBE;
}
.text-b1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;


	
}
.text-b1 a:hover{ color: #000000}
.text-b2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.text-9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	color: #4E4E4E;
	
}
.img{
margin-right:10px;
}
.text-s {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	
}
.text-s1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
.text-s1 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}

.line-6 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #BEBEBE;
}
.line-8 {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #BEBEBE;
}
.line-9 {
	border: 1px solid bebebebe;
}

.line-r {
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #BEBEBE;
}
.text-private-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	line-height: 16px;
	color: #9D9D9D;
	letter-spacing :0.1em;
}
.text-private-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #3A3A3A;
	letter-spacing:0.1em;
	
}
.text-private-3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #3A3A3A;
	letter-spacing:0.1em;
	padding-top:5px;
	
}
.text-private-6{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #ff0416;
	letter-spacing:0.1em;
	
}

.text-private-26 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #3A3A3A;
	letter-spacing:0.1em;
	padding-top:4px;
	}
	
	.text-private-27 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #3A3A3A;
	letter-spacing:0.1em;
	padding-top:3px;
	}
.text-private-23 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #3A3A3A;
	letter-spacing:0.1em;
	padding-top:4px;
}
.text-private-22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #3A3A3A;
	letter-spacing:0.1em;
	padding-top:0px;
}
.text-private3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #FF6400;
	letter-spacing:0.1em;
	font-weight: bold;
}
.text-p2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF6400;
	line-height: 20px;
	letter-spacing:0.1em;
}
.text-lice a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3A3A3A;
	
}
.text-lice a:hover{ color: #FF0000 

    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3A3A3A;
}
/*------------關於我們----*/
.text-about-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #ff6400;
	letter-spacing:0.1em;
}
.text-about-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #ff6400;
	letter-spacing:0.1em;
}
.text-about-3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #ff6400;
	letter-spacing:0.1em;
	text-decoration: underline;
}
.input   {
	border:1px solid #d1d1d1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
  }
  /*------------產商合作----*/
  .text-purchasing1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #ff6400;
	letter-spacing:0.1em;
	
}

  /*---------購物說明-------*/
  .guide01-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	color: #3A3A3A;
	padding-left:20px;
	padding-right:20px;
	
}
.guide-text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 24px;
	color: #FF6400;
	font-weight: bold;
}
.guide-text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 24px;
	color: #FF6400;
	font-weight: bold;
	padding-left:20px;
}
  .guide-text4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;

	color: #3A3A3A;
	padding-left:20px;
	padding-right:20px;
	
}

.guide-text5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF0000;
}
.guide-text6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fe0000;
	padding-left:20px;
}.guide-text10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	text-decoration: underline;
	color:#ff0000;
}
 /*---------Q&A-------*/
 .question-text1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
     padding-left:5px;
	line-height: 20px;
	color: #646464;
	text-decoration:none;
}

 .question-text1 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:20px;
	color: #646464;
	text-decoration: underline;
	 padding-left:5px;
}
.question-text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #FF8A00;
}
.question-text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #78c800;
	
}
.question-text4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #646464;
}
.question-text5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #646464;
	padding-top:0px;
	
	
}
.question-text6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #646464;
	padding-left:25px;
}
.question-text9 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #81afc9;
	text-decoration:none;
}
.question-text9 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #81afc9;
	text-decoration: underline;
}
.question-text10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #ff001e;

}

 /*---------inner商品首頁-------*/
.inner-text-bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-buttom:1px solid #bebebe;
	background-image: url(../images/inner_page-bg.gif);
	padding-left:15px;
	background-repeat: no-repeat;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #bebebe;
	border-bottom-color: #BEBEBE;
}
.inner-text-bg2 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(../images/inner_page-bg.gif);
	border-top:1px solid #bebebe;
	border-buttom:1px solid #bebebe;
	padding-left:15px;
	background-repeat: no-repeat;
}
.inner-text1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	/*border-buttom:1px solid #bebebe;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #bebebe;
	border-bottom-color: #bebebe;
	background-image: url(../images/inner_page-bg.gif);
	background-repeat: no-repeat;*/
}
.inner-text1 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000; 
	text-decoration: underline;
}
.inner-text2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	/*border-top:1px solid #bebebe;
	background-image: url(../images/inner_page-bg.gif);
	padding-left:15px;
	background-repeat: no-repeat;*/
}
.inner-text2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000; 
	text-decoration: underline;
}
.inner-line1 {
    border-top:1px solid #bebebe;
	border-left:1px solid #bebebe;
}
.inner-price1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	letter-spacing: 0.06em;
	text-align: center;
}
.inner-price2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7f7f7f;
	letter-spacing: 0.06em;
	text-align: center;
}
.inner-price3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	letter-spacing: 0.06em;
}
.inner-price4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ff0000;
	letter-spacing: 0.06em;
}
.inner-category1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	letter-spacing: 0.05em;
	font-weight: bold;
	padding-bottom: 5px;
}
.inner-category2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #323232;
	letter-spacing: 0.05em;
	padding-bottom: 3px;
	
}

.inner-category2-1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #323232;
	letter-spacing: 0.05em;
	padding-bottom: 3px;
	text-decoration: none;
		
}
.inner-category2-1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #323232;
	letter-spacing: 0.05em;
	padding-bottom: 3px;
	text-decoration:underline;


}
 /*---------inner商品頁-------*/
.product-title1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-left:15px;
	font-weight: bold;
	background-image: url(../images/inner-3Cbar.gif);
	background-repeat: no-repeat;
}
.product-next a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff6400;
	text-decoration: none;
	letter-spacing: 0.06em;
}
.product-next a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff6400;
	text-decoration: underline;
	letter-spacing: 0.06em;
}
.product-no {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	letter-spacing: 0.07em;
}
.product-detail1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 0.06em;
	padding-bottom: 30px;
	word-break: break-all;
}
.product-detail2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	letter-spacing: 0.05em;
	padding-bottom: 10px;
	word-break: break-all;
}
.product-line1 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #bebebe;
}
.product-line2 {
	border-bottom-style: none;
	border-right-style: none;
	border-top-style: dashed;
	border-left-style: none;
	border-top-width: 1px;
	border-top-color: #bebebe;
}
.product-oldprice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #969696;
	letter-spacing: 0.06em;
	padding-bottom: 5px;
	text-decoration: line-through;
}
.product-newprice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 41px;
	color: #ff0000;
	letter-spacing: 0.06em;
	padding-bottom: 5px;
	font-weight: bold;
}
.product-detail3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ff0000;
	letter-spacing: 0.05em;
	padding-bottom: 10px;
	font-weight: bold;
	word-break: break-all;
}
.product-detail4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #505050;
	letter-spacing: 0.06em;
	padding-bottom: 10px;
	text-align: left;
	word-break: break-all;
	line-height: 150%;
}
.product-detail5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3a3a3a;
	letter-spacing: 0.05em;
	word-break: break-all;
}
.product-detail6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ff6400;
	letter-spacing: 0.05em;
	padding-bottom: 5px;
	padding-left: 5px;
	word-break: break-all;
}
.product-way {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #ff0000;
	letter-spacing: 0.05em;
}
.product-detail7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #d1005d;
	letter-spacing: 0.05em;
}
.product-order1 {
	padding: 0px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ffea00;
	border-bottom-color: #ffea00;
	border-left-color: #ffea00;

}
.product-detail8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646464;
	letter-spacing: 0.05em;
}
.product-detail9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0078b4;
	font-weight: bold;
	letter-spacing: 0.05em;
}	
 /*---------list訂購清單-------*/
.list-form1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #d1005d;
	font-weight: bold;
}
.list-form2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	letter-spacing: 0.05em;
	padding-top: 5px;
	padding-bottom: 5px;
}
.list-form2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #D1005D;
	letter-spacing: 0.05em;
	padding-top: 5px;
	padding-bottom: 5px;
}
.list-line1 {
	border-buttom:1px dashed #D1005D;
	padding-buttom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF3366;
}
.list-form3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #505050;
	letter-spacing: 0.05em;
	background-color: #ebfaff;
}
.list-form4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #505050;
	letter-spacing: 0.06em;
}
.select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #505050;
	letter-spacing: 0.06em;
}
 /*---------history歷史訂單列表-------*/
.history-list-form1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff3366;
	text-decoration: underline;
}
.history-list-form1 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.history-list-form4 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00988c;
	text-decoration: underline;
}
.history-list-form4 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}


.history-list-form2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3d3d3d;
	text-decoration: underline;
}
.history-list-form2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #888888;
	text-decoration: underline;
}
.history-list-form3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3d3d3d;
}
.history-list-line1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3d3d3d;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
}
 /*---------history歷史訂單明細-------*/
.history-detail-text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #3d3d3d;
	background-color: #ebfaff;
	font-weight: bold;
}
.history-detail-form1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.history-detail-line1 {
	border-buttom:1px dashed #D1005D;
	padding-buttom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ff3366;
}


/*---------------------------資費說明----------------------*/


.charge-line1 {
	border: 1px solid #BEBEBE;
}
.charge-text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3A3A3A;
	padding-left:2px;
	padding-top:3px;
	
}
.charge-text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #3A3A3A;
	padding-left:2px;
	padding-top:3px;


}
.images-top{
padding-top:10px;
}


.charge-lineunder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BEBEBE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #3a3a3a;
		padding-top:3px;
}
.charge-lineunder2 {
	
border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BEBEBE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #3a3a3a;
		padding-top:3px;
		padding-left:5PX;
		
}
.charge-leftline {
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #BEBEBE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #3a3a3a;
	border-bottom-width: 1px;
	padding-top:3px;
	border-bottom-color: #BEBEBE;
}

.charge-leftline2{
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;

	border-left-style: none;
	border-right-color: #BEBEBE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #3a3a3a;
	
	padding-top:3px;
	
}
/*---------------------------顧客服務中心----------------------*/
.service-text1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #646464;
	text-decoration: underline;
	letter-spacing: 0.06em;
}
.service-text1 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #646464;
	text-decoration: none;
	letter-spacing: 0.06em;
}
.service-text2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ff3366;
	text-decoration: underline;
	letter-spacing: 0.06em;
	font-weight: bold;
}
.service-text2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ff3366;
	text-decoration: none;
	letter-spacing: 0.06em;
	font-weight: bold;
}
.service-text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #3d3d3d;
	letter-spacing: 0.06em;
	font-weight: bold;
}
.service-text4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ff0000;
	letter-spacing: 0.06em;
	font-weight: bold;
}
.service-form1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3d3d3d;
	letter-spacing: 0.06em;
}
.service-form2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ff0000;
	font-weight: bold;
	letter-spacing: 0.06em;
	text-decoration: underline;
}
.service-form2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ff0000;
	font-weight: bold;
	letter-spacing: 0.06em;
	text-decoration: none;
}
.service-form3 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ff6600;
	letter-spacing: 0.06em;
	text-decoration: underline;
}
.service-form3 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ff6600;
	letter-spacing: 0.06em;
	text-decoration: none;
}
.service-form4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff6600;
	letter-spacing: 0.06em;
}
.service-text5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #3d3d3d;
	letter-spacing: 0.06em;
}
.service-text6 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #3d3d3d;
	letter-spacing: 0.06em;
	text-decoration: underline;
}
.service-text6 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #3d3d3d;
	letter-spacing: 0.06em;
	text-decoration: none;
}
/*--------------問題反映-----------*/

.problem-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	padding-right:10px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FFFFFF;
}

.problem-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3a3a3a;
	border-bottom-width: 1px;
	padding-left:10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FFFFFF;
}
.problem-2 td{
	color: #000;
}
.problem-3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	padding-right:10px;
	padding-top:5px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FFFFFF;
}

.problem-4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	padding-right:10px;
	padding-top:14px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FFFFFF;
}

.pad-proble{
padding-left:5px;
}

/*--------------電子條款-----------*/
.contract-text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #8faec7;
	letter-spacing: 0.06em;
	font-weight: bold;
}
.contract-text2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3a3a3a;
	letter-spacing: 0.05em;
}
/*.contract-text2 span{
font-weight: bold;
}*/
.contract-text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3a3a3a;
	letter-spacing: 0.05em;
	font-weight: bold;
}
.contract-text4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff7800;
	letter-spacing: 0.05em;
}
/*--------------網站地圖-----------*/
.map-line1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3a3a3a;
	border: 1px solid #3f3f3f;

}
.map-text1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #969696;
	text-decoration: none;
}
.map-text1 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #969696;
	text-decoration: underline;
}
.map-line2 {
	color: #3a3a3a;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #3f3f3f;
	border-right-color: #3f3f3f;
	border-bottom-color: #3f3f3f;
	border-left-color: #3f3f3f;
}
/*--------------付款方式-----------*/
.payment-text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3a3a3a;
}
.payment-text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ff6400;
	font-weight: bold;
}
.payment-text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ff0000;
	font-weight: bold;
	
.pad {
padding-left:5px;
}
.line-new {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #bebebe;
	border-right-color: #bebebe;
	border-bottom-color: #bebebe;
	border-left-color: #bebebe;
}


.mediaLable{
left:1060px;
top:355px;
position:fixed ;
z-index:30;
border:none;

}

.mediaLable img {
border:none;

}

.hideTxt a{
color:#FFFFFF;
text-indent: -9999em;
font-size:9px;
text-decoration:none;

}