/*------共用設定-------*/
/*--for safari--*/
input[type="button"],
input[type="submit"],
input[type="text"],
input[type="password"],
input[type="reset"] {
    -webkit-appearance: none;
    border-radius: 0px;
}
/*--水平線--*/
hr.style1 {
    border: 0;
    height: 1px;
    background: #56595e;
    background-image: linear-gradient(to right, #56595e, #56595e, #56595e);
}
/*--浮動區塊--*/
.p_f-l {float: left!important;} .p_f-r {float: right!important;} /* 使標籤或內容強制靠左、靠右對齊 */
/*--內文對齊--*/
.p_left {text-align: left!important;} .p_right {text-align: right!important;} .p_center {text-align: center!important;}
/*--文字樣式--*/
.font1 a {font-family: "Oswald Medium", "微軟正黑體", "Microsoft JhengHei";font-size:14px;font-weight:bold;color:#cbc0a2;letter-spacing: 2px;}
.font1 a:hover {color:#fff;}
.font1 .active a {color:#fff!important;}
/*--文字大小px--*/
.fs1 {font-size: 12px!important;} .fs2 {font-size: 13px!important;} .fs3 {font-size: 14px!important;} .fs4 {font-size: 15px!important;}
.fs5 {font-size: 16px!important;} .fs6 {font-size: 17px!important;} .fs7 {font-size: 18px!important;} .fs8 {font-size: 19px!important;} 
.fs9 {font-size: 20px!important;} 

.fz20 {
	font-size: 20px;
}

.fz40 {
	font-size: 40px;
}

/*--文字大小%--*/
.sp1 {font-size: 40%;} .sp2 {font-size: 60%;} .sp3 {font-size: 80%;} .sp4 {font-size: 100%;} .sp5 {font-size: 120%;} .sp6 {font-size: 140%;} .sp7 {font-size: 160%;}
/*--文字顏色--*/
.f-color1{color:#727272}/*深灰1*/   .f-color2{color:#323232}/*黑1*/      .f-color3{color:#898989}/*淺灰1*/  .f-color4{color:#eff2f3}/*象牙白*/ 
.f-color5{color:#a39161}/*淺咖啡*/  .f-color6{color:#8f7954}/*深咖啡*/   .f-color7{color:#a1a1a1}/*淺灰*/     .f-color8{color:#fff}/*白*/
.f-color9{color:#bfbfbf}/*淺白*/    .f-color10{color:#96855a}/*淺咖啡2*/ .f-color11{color:#999999}/*淺灰2*/ .f-color12{color:#77787d}/*淺灰3*/
/*--文字顏色+連結--*/
.f-color1 a{color:#727272}/*淺灰1*/    .f-color2 a{color:#323232}/*深黑2*/    .f-color3 a{color:#525252}/*深灰*/   .f-color4 a{color:#7d7d7d}/*深灰2*/ 
.f-color5 a{color:#a39161}/*淺咖啡*/  .f-color6 a{color:#8f7954}/*深咖啡*/     
/*--文字間距--*/
.lett1{letter-spacing: 1px;}    .lett2{letter-spacing: 2px;}    .lett3{letter-spacing: 3px;}    .lett4{letter-spacing: 4px;}    .lett5{letter-spacing: 5px;}
/*--粗體--*/
.bold{ font-weight: bold}
/*--區塊外間距%--*/
.p_mgl1{margin-left:1%;}    .p_mgl2{margin-left:2%;}    .p_mgl3{margin-left:3%;}    .p_mgl4{margin-left:4%;}    .p_mgl5{margin-left:5%;}
.p_mgr1{margin-right:1%;}   .p_mgr2{margin-right:2%;}   .p_mgr3{margin-right:3%;}   .p_mgr4{margin-right:4%;}   .p_mgr5{margin-right:5%;}
.p_mgb1{margin-bottom:1%;}  .p_mgb2{margin-bottom:2%;}  .p_mgb3{margin-bottom:3%;}  .p_mgb4{margin-bottom:4%;}  .p_mgb5{margin-bottom:5%;}
.p_mgb8{margin-bottom:8%;}
/*--區塊外間距px--*/
.p_mxb1{margin-bottom:2px;}    .p_mxb2{margin-bottom:4px;}    .p_mxb3{margin-bottom:6px;}    .p_mxb4{margin-bottom:8px;}    .p_mxb5{margin-bottom:10px;}
.p_mxb10{margin-bottom:10px;}  .p_mxb20{margin-bottom:20px;}  .p_mxb30{margin-bottom:30px;}  .p_mxb40{margin-bottom:10px;}  .p_mxb50{margin-bottom:50px;} 
.p_mxl1{margin-left:2px;}   .p_mxl2{margin-left:4px;}   .p_mxl3{margin-left:6px;}   .p_mxl4{margin-left:8px;}   .p_mxl5{margin-left:10px;}
.p_mxr1{margin-right:2px;}  .p_mxr2{margin-right:4px;}  .p_mxr3{margin-right:6px;}  .p_mxr4{margin-right:8px;}  .p_mxr5{margin-right:10px;}
.p_mxt10{margin-top:10px;}  .p_mxt20{margin-top:20px;}  .p_mxt30{margin-top:30px;}  .p_mxt40{margin-top:10px;}  .p_mxt50{margin-top:50px;} 
/*--相對位址定位%--*/
.pox_l1{position:relative;left:1%;}
/*--相對位址定位px--*/
.pos_l10{position:relative;left:100px;}
.pos_r10{position:relative;right:100px;}
/*--列不顯示句號--*/
li{/*display:block!important*/
    list-style-type:none;
}
/*--行高--*/
.p_lh1 {line-height: 12px!important;} .p_lh2 {line-height: 14px!important;} .p_lh3 {line-height: 16px!important;} 
.p_lh4 {line-height: 18px!important;} .p_lh5 {line-height: 20px!important;} .p_lh6 {line-height: 22px!important;} 
.p_lh7 {line-height: 24px!important;}
/*--百分比定義--*/
.per1 {width:1%;}   .per3 {width:3%;}   .per5 {width:5%;}   .per7 {width:7%;}   .per9 {width:9%;}
.per11 {width:11%;} .per13 {width:13%;} .per15 {width:15%;} .per17 {width:17%;} .per19 {width:19%;}
.per21 {width:21%;} .per23 {width:23%;} .per25 {width:25%;} .per27 {width:27%;} .per29 {width:29%;}
.per31 {width:31%;} .per33 {width:33%;} .per35 {width:35%;} .per37 {width:37%;} .per39 {width:39%;}
.per41 {width:41%;} .per43 {width:43%;} .per45 {width:45%;} .per47 {width:47%;} .per49 {width:49%;}
.per51 {width:51%;} .per53 {width:53%;} .per55 {width:55%;} .per57 {width:57%;} .per59 {width:59%;}
.per61 {width:61%;} .per63 {width:63%;} .per65 {width:65%;} .per67 {width:67%;} .per69 {width:69%;}
.per71 {width:71%;} .per73 {width:73%;} .per75 {width:75%;} .per77 {width:77%;} .per79 {width:79%;}
.per81 {width:81%;} .per83 {width:83%;} .per85 {width:85%;} .per87 {width:87%;} .per89 {width:89%;}
.per91 {width:91%;} .per93 {width:93%;} .per95 {width:95%;} .per97 {width:97%;} .per99 {width:99%;}
.per2 {width:2%;}   .per4 {width:4%;}   .per6 {width:6%;}   .per8 {width:8%;}   .per10 {width:10%;}
.per12 {width:12%;} .per14 {width:14%;} .per16 {width:16%;} .per18 {width:18%;} .per20 {width:20%;}
.per22 {width:22%;} .per24 {width:24%;} .per26 {width:26%;} .per28 {width:28%;} .per30 {width:30%;}
.per32 {width:32%;} .per34 {width:34%;} .per36 {width:36%;} .per38 {width:38%;} .per40 {width:40%;}
.per42 {width:42%;} .per44 {width:44%;} .per46 {width:46%;} .per48 {width:48%;} .per50 {width:50%;}
.per52 {width:52%;} .per54 {width:54%;} .per56 {width:56%;} .per58 {width:58%;} .per60 {width:60%;}
.per62 {width:62%;} .per64 {width:64%;} .per66 {width:66%;} .per68 {width:68%;} .per70 {width:70%;}
.per72 {width:72%;} .per74 {width:74%;} .per76 {width:76%;} .per78 {width:78%;} .per80 {width:80%;}
.per82 {width:82%;} .per84 {width:84%;} .per86 {width:86%;} .per88 {width:88%;} .per90 {width:90%;}
.per92 {width:92%;} .per94 {width:94%;} .per96 {width:96%;} .per98 {width:98%;} .per100 {width:100%;}
/*--百分比+內距定義--*/
.ped30 {width:25%;padding-left:5%;}  .ped80 {width:80%;padding:0 10%;} 
/*--點擊效果--*/
.touch{cursor:pointer;}
/*--a連結樣式--*/
a img {border: none;} /* 使所有圖片連結不產生框線 */
a {text-decoration: none;} /* 使所有連結不產生框線 */
/*--文字設定--*/
.wbk { word-break: break-all;} /* 依width屬性使多的文字自動斷行 */
.limit {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;} /* 依width屬性使多的文字不顯示 */
.font_uline{
	text-decoration:underline;
}
