@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
html,body {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}

a {color: #1f1f1f;text-decoration: none ;outline: none; /* Firefox,Chrome */hlbr: expression(this.onFocus=this.blur()); /* IE */}
a:visited {color: #1f1f1f;text-decoration: none;}
a:hover {color: #1f1f1f;text-decoration: none;}

.gray a {color: #454545;text-decoration: none;outline: none; /* Firefox,Chrome */hlbr: expression(this.onFocus=this.blur()); /* IE */}
.gray a:visited {color: #454545;  text-decoration: none;}
.gray a:hover {color: #454545;  text-decoration: none;}

.gray2 a {color: #8e8e8e;text-decoration: none;outline: none; /* Firefox,Chrome */hlbr: expression(this.onFocus=this.blur()); /* IE */}
.gray2 a:visited {color: #8e8e8e;text-decoration: none;}
.gray2 a:hover {color: #8e8e8e;text-decoration: none;}

.gray3 a {color: #a5a5a5;text-decoration: none;outline: none; /* Firefox,Chrome */hlbr: expression(this.onFocus=this.blur()); /* IE */}
.gray3 a:visited {color: #a5a5a5;text-decoration: none;}
.gray3 a:hover {color: #a5a5a5;text-decoration: none;}
.gray4 a {color: #767676;text-decoration: none;outline: none; /* Firefox,Chrome */hlbr: expression(this.onFocus=this.blur()); /* IE */}
.gray4 a:visited {color: #767676;text-decoration: none;}
.gray4 a:hover {color: #767676;text-decoration: none;}

.green a {color: #959595;text-decoration: none;outline: none; /* Firefox,Chrome */hlbr: expression(this.onFocus=this.blur()); /* IE */}
.green a:visited {color: #959595;text-decoration: none;}
.green a:hover {color: #00682f;text-decoration: none;}
.greenOver a {color: #00682f;text-decoration: none;outline: none; /* Firefox,Chrome */hlbr: expression(this.onFocus=this.blur()); /* IE */}
.greenOver a:visited {color: #00682f;text-decoration: none;}
.greenOver a:hover {color: #00682f;text-decoration: none;}

.white a {color: #FFF;text-decoration: none;outline: none; /* Firefox,Chrome */hlbr: expression(this.onFocus=this.blur()); /* IE */}
.white a:visited {color: #FFF;text-decoration: none;}
.white a:hover {color: #FFF;text-decoration: none;}

.red a {color: #6A6A6A;text-decoration: none;outline: none; /* Firefox,Chrome */hlbr: expression(this.onFocus=this.blur()); /* IE */}
.red a:visited {color: #A22425;text-decoration: underline;}
.red a:hover {color: #A22425;text-decoration: underline;}

.orange a {color: #636363;text-decoration: none;outline: none; /* Firefox,Chrome */hlbr: expression(this.onFocus=this.blur()); /* IE */}
.orange a:visited {color: #FF6600;text-decoration: underline;}
.orange a:hover {color: #FF6600;text-decoration: underline;}

.blue a {color: #125e5e;text-decoration: none;outline: none; /* Firefox,Chrome */hlbr: expression(this.onFocus=this.blur()); /* IE */}
.blue a:visited {color: #125e5e;text-decoration: none;}
.blue a:hover {color: #125e5e;text-decoration: none;font-weight:600;}

.clear{clear:both;}
html, body {
  margin: 0 auto;
  padding: 0;
  height: 100%;
  border: none;
  font-family: Arial, Helvetica, sans-serif, "新細明體";
  font-size: 13px;
  line-height: 22px;
  color:black;
  background-color:#FFF;
}
img{border:0px;}
#main {
	width: 1100px;
	margin:0 auto;
	background-color:#FFF;
}
.header {width:1100px;height:89px;}

.item{float:left;}

.header .box{float:left;width:983px;height:89px;}

.header .box1{float:left;width:117px;}

.content { width:1100px;height:1581px;}

.content .leftBox{ float:left;width:117px;height:1581px;}
.content .leftBox2{ float:right;width:117px;height:1581px;}
.content .leftBox3{ float:left;width:866px;height:1581px;}

.content .leftBox4{ float:left;width:866px;height:82px;}
.content .leftBox5{ float:left;width:866px;height:20px;}
.content .leftBox6{ float:left;width:866px;height:896px;}

.content .leftBox6 .leftBox666{ float:left;width:433px;height:234px; }
.content .leftBox6 .leftBox60{ float:left;width:433px;height:218px; }

.content .leftBox6 .leftBox61{ float:left;width:127px;height:218px; }
.content .leftBox6 .leftBox62{ float:left;width:306px;height:218px; }

.content .leftBox6 .leftBox63{ float:left;width:433px;height:108px; }

.content .leftBox6 .leftBox64{ float:left;width:256px;height:127px; }
.content .leftBox6 .leftBox65{ float:left;width:177px;height:73px; }




.content1 { width:1100px;}

.content1 .leftBox{ float:left;width:106px;height:1581px;}
.content1 .leftBox2{ float:right;width:107px;height:1581px;}

.content1 .leftBox3{ float:left;width:887px;height:1581px; background-color:#F4F4F4;}
.content1 .leftBox33{ float:left;width:887px;height:1566px; background-color:#F4F4F4;}
.content1 .leftBox33b{ float:left;width:887px;height:15px;}

.content1 .leftBox4{ float:left;width:887px;height:251px;}
.content1 .leftBox5{ float:left;background:url(../images/cart1_r13_c1_s1.jpg) repeat-y; width:887px;}
.content1 .leftBox5 .pleft{float:left;width:552px;height:532px;}
.content1 .leftBox5 .pright{float:left;width:335px;height:532px;}


.content1 .leftBox5 .rightBox{ float:right;width:287px;}


.content1 .leftBox51{ float:left;width:887px;height:1470px;background-color:#F4F4F4;}
.content1 .leftBox6{ float:left;width:866px;height:219px;}
.content1 .leftBox6 .leftBox60{ float:left;width:433px;height:218px; }

.content1 .leftBox6 .leftBox61{ float:left;width:127px;height:218px; }
.content1 .leftBox6 .leftBox62{ float:left;width:306px;height:218px; }

.content1 .leftBox6 .leftBox63{ float:left;width:433px;height:108px; }

.content1 .leftBox6 .leftBox64{ float:left;width:256px;height:127px; }
.content1 .leftBox6 .leftBox65{ float:left;width:177px;height:73px; }





.content1 .leftBox7{ float:left;width:520px;height:205px;}
.content1 .leftBox7 .leftBox71{ float:left;width:200px;height:205px;}
.content1 .leftBox7 .leftBox72{ float:left;width:320px;height:205px;}






.menuLine1 { font-size:12px;margin-left:32px;padding-left:30px;background:url(../images/service_r2_c2.jpg) no-repeat;width:195px;height:22px; }
.menuLine2 { font-size:12px;margin-left:44px;}

.content1 .rightBox{ float:right;width:287px;}

.content1 .rightBox1{ float:left;width:742px;}
.content1 .rightBox2{ float:left;width:742px;}
.content .rightBox .text{ margin:25px 0px 0px 25px;width:680px;word-wrap: break-word;word-break: break-all; }
.content .rightBox .textList{ padding:23px 0px 0px 43px; color:#313131;width:700px;word-wrap: break-word;word-break: break-all; }


.footer {background:url(../images/index_r24_c1_s1.png) no-repeat;width:1100px;color:#5f5f5f;font-size:12px;}
