html, body {
	color: #666666;
	font-family:Arial, Helvetica,'微軟正黑體', sans-serif;
  line-height: 1.6;
  font-size:16px;
}
img {border: 0}
h1, h2, h3, h4, h5, h6, h7 {
font-family:Arial, Helvetica,'微軟正黑體', sans-serif;
}
h11{ font-size:1.500em; font-weight:bold; color:#334b55; background: -webkit-linear-gradient(top,#63787d 0,#21343e 100%);
    -webkit-background-clip: text;  -webkit-text-fill-color: transparent;}/*24px*/
h7{font-size:1.063em; font-weight:bold; color:#509486;}/*17px*/
h8 a{font-size:1.063em; font-weight:bold; color:#FF7F00;
margin-top:-5px; display: block; -webkit-margin-start: 0px; -webkit-margin-end: 0px;
	}

.Crude01{ font-weight:bold;}

.color_R1{ color:#ff0000;}
.color_B1{ color:#3b5998;}
.color_G1{ color:#1abc9c;}
.color_G2{ color:#2dc1a4;}
.color_C1{ color:#444;}

.highta01{ line-height:35px;}
.highta02{ min-height:25px; line-height:25px;}

.Spacing01{ margin-left:20px;}
.Spacing02{ margin-bottom:10px;}
.Spacing03{ margin-left:23px;}
.Spacing04{ margin:10px 0px 20px 0px;}
.Spacing05{ margin-bottom:15px;}
.Spacing06{ margin-top:15px;}
.Spacing07 {padding: 2px 0px 0 37px; margin-bottom:20px;}
.Spacing08 {padding: 0px 0px 10px 0px;}
.Spacing09 {margin: 10px 0px 0px 0px;}
.Spacing10{ margin-left:14px;}
.Spacing11{ margin-top:-25px;}
.Spacing12{ margin-top:40px;}
.Spacing13{ padding-top:8px;}
.Spacing14{ padding-right:25px;}
.Spacing15{ margin-right:8px;}
.Spacing16{ margin-top:-3px;}
.Spacing17{ margin-top:10px;}
.Spacing18{ margin-left:50px;}
.Spacing19{ margin-bottom: -20px;}
.Spacing20{ padding-right: 10px;}
.Spacing21{ margin-bottom: 70px;}
.Spacing22{ margin-top:-20px;}
.Spacing23{ margin-left:-15px; }
.Spacing24{ margin-bottom:35px;}
.Spacing25{ margin:80px 0px 30px 0px;}
.Spacing26{ margin-left:10px; }


.dotted_01{ border-bottom:#CCC solid 1px;}
.dotted_02{ border-bottom: 1px solid #dddddd;}

.f0L{ float:left;}
.f0R{ float:right;}
.w01{ width:50%;}
.w02{ width:20%;}
.w03{ width:100%;}
.w04{ width:60%;}
.w05{ width:80%;}
.w06{ width:120px;}
.w07{ width:80px;}
.w08{ width:75%;}
.w09{ width:150px;}


.h01{ min-height:35px; line-height:35px;}
.h02{ min-height:35px; line-height:35px;}
.h03{min-height: 521px;}
.h04{ min-height:50px; line-height:50px;}

.bg01{ background-color:rgba(211,211,211,0.2);}
.bg02{ background-color:#f4f4f4;}

.tex01{ text-align:center;}
.tex02 td{ padding:5px;}
.tex03 td{ padding:5px;  border-bottom:#f0f0f1 solid 1px;}
.tex04 td{  border-bottom:#fff solid 1px;}
.tex05{ font-size:0.813em;}/*13px*/
.tex06{ font-size:0.875em;}/*14px;*/
.tex07{ text-align:right;}
.tex08 td{ padding:5px; border-bottom:#E4E4E4 solid 1px;}
.tex09{text-decoration: line-through; }
.tex10{ font-size:1.313em;}/*21px;*/
.tex11{ text-align:left;}




.d01 { width:480px;  height:500px; background:#fff; overflow:hidden; border:#CCC solid 1px; line-height:500px; position: relative; }
.d01 img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    max-height:100% ;
    max-width:100% ;
}
.d02 { width:350px; margin:auto; height:250px; line-height:250px; background:#fff; overflow:hidden; border:#CCC solid 1px; position: relative; }/*首頁商品box 框*/
.d02 img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    max-height: 100 %;
    max-width: 100 %;
}
.p_img01 {
    width: 100%;
    height: auto;
    margin-bottom: 5px;
}
.li_01 li{ margin:6px 0px 0px 0px;}
.li_02 li{ margin:6px 0px 0px -40px; list-style:none;}
.li_03{list-style:none;}
.li_04 li{list-style:none;}

.Ul0a {list-style-type: upper-alpha;}
.Ul0b { list-style-image:url(../std_images/arrow1.png);}
.Ul0c { list-style-image:url(../std_images/symbol01.png); margin:-15px 0px 0px 22px;}
.Ul0d {list-style-type: decimal;}
.Ul0e {list-style-type:none;}

.clear_both {clear:both;}

.box01{ font-size:14px; background-color: #010c5e; color: #fff; display: inline;  float:left; min-width:20px; height:20px; border-radius:20px; text-align:center; margin:2px 12px 0px 0px; padding:0px 0px 0px 0px;}
.box02{ font-size:14px; background-color: #57a7ef; color: #fff; display: inline; margin:0px 0px 0px 0px ; float:left; min-width:30px; height:20px; border-radius:10px; text-align:center; }
.box03 {width:76px; height:25px; line-height:25px; background-color:#2dc1a4; color:#fff; font-size:13px; float:right; border-radius:5px; text-align:center;}
.box03 a{ color:#FFFFFF;}
.box04 {width:76px; height:25px; line-height:25px; background-color:#2dc1a4; color:#fff; font-size:13px; float:left; border-radius:5px; text-align:center;}
.box04 a{ color:#FFFFFF;}
.box05 {width:115px; height:25px; line-height:25px; background-color:#2dc1a4; color:#fff; font-size:13px; float:left; border-radius:5px; text-align:center; margin-left:5px; cursor:pointer;}
.box05 a{ color:#FFFFFF;}

.bos01{ min-height:566px; padding-bottom:80px;}

