.product_topbar {
    z-index: 888;
    width: 100%;
    background:rgba(255,255,255,0.9);
    border-bottom:1px solid #888889;
}
.product_topbar_content {
    width:1000px;
    height:45px;
    padding:0;
    margin: 0 auto;
}
.subMenu {
    z-index: 888;
    width: 100%;
    background:url(../images/subMenu-bg.png) repeat;
    /*background:rgba(255,255,255,0.9);*/
    border-bottom:1px solid #888889;
    position:fixed;
}
.subMenu_content {
    width: 1000px;
    padding: 10px 0;
    margin: 0 auto;
    overflow: hidden;
}
.product_topname {
    line-height:30px;
    font-size:18px;
    color:#000000;
    float:left;
}
.product_path {
    font-size: 12px;
    line-height:20px;
    clear:both;
}

.subMenu .inner {
    float:right;
    overflow:hidden;
}
.subNavBtn {
    display: block;
    height: 30px;
    width: 96px;
    line-height:30px;
    float: left;
    margin: 0;
    text-decoration: none;
    font-size: 12px;
    text-align: center;
    color: #ffffff;
}
.subMenu .inner a:hover {
    color:#1d1d1d;
    text-decoration: none;
}
.active {
}
.end {
    margin: 0;
}

.product_section {
    width: 100%;
    z-index: 10;
    position: relative;
    padding: 0;
    min-height:300px;
}
.product_section02 {
    width: 100%;
    z-index: 10;
    position: relative;
    padding:20px 0;
}
.product_inner {
    width: 1000px;
    margin: 0 auto;
    position: relative;
}
.product_inner img {
	display:block;
}
.product_inner:after {
      content: "";
      display: table;
      clear: both;
}
/*左右圖*/
.product_inner .product_img01 {
    width:420px;
    display:inline-block;
    vertical-align:middle;
}
.product_inner .product_img01 img {
    max-width:420px;
}
/*上下圖*/
.product_inner .product_img02 {
    width:1000px;
	overflow:hidden;
}
.product_inner .product_img02 img {
    max-width:1000px;

}
/*左圖右文*/
.product_innertext02 { width:480px; vertical-align:top; text-align:left; display:inline-block; margin:20px 0 20px 16px; font-family:Arial;}
.product_innertext02 h4 {text-align:left;letter-spacing:2px;font-size:24px; font-weight:bold; line-height:21px; color:#505050; margin-bottom:10px; padding:0;}
.product_innertext02 p {text-align:left;letter-spacing:2px;font-size:18px; line-height:21px; color:#7F7F7F; margin:0; padding:0;}
/*右圖左文*/
.product_innertext04 { width:480px; vertical-align:top; text-align:left; display:inline-block; margin:20px 16px 20px 60px; font-family:Arial;}
.product_innertext04 h4 {text-align:left;letter-spacing:2px;font-size:24px; font-weight:bold; line-height:21px; color:#505050; margin-bottom:10px; padding:0;}
.product_innertext04 p { text-align:left;letter-spacing:2px;font-size:18px; line-height:21px; color:#7F7F7F; margin:0; padding:0;}
/*上圖下文*/
.product_innertext05 { width:880px; text-align:left; margin:20px 0 0 60px; font-family:Arial;}
.product_innertext05 h4 {text-align:left;letter-spacing:2px;font-size:24px; font-weight:bold; line-height:21px; color:#505050; margin-bottom:10px; padding:0;}
.product_innertext05 p { text-align:left;letter-spacing:2px;font-size:18px; line-height:21px; color:#7F7F7F; margin:0; padding:0;}
/*下圖上文*/
.product_innertext03 { width:880px; text-align:left; margin:20px 0 0 60px; font-family:Arial;}
.product_innertext03 h4 {letter-spacing:2px;font-size:24px; font-weight:bold; line-height:21px; color:#505050; margin-bottom:10px; padding:0;}
.product_innertext03 p {letter-spacing:2px;font-size:18px; line-height:21px; color:#7F7F7F; margin:0; padding:0;}

.product_innertext01 { position:absolute; top:20px; left:50%; margin-left:-147px; text-align:center;}
.product_innertext01 h4 {text-align:left;letter-spacing:2px;font-size:24px; font-weight:normal; line-height:67px; color:#000000; margin:0; padding:0;}
.product_innertext01 span { line-height:67px; font-weight: bold; margin:0; padding:0;}
.product_innertext01 p {text-align:left;letter-spacing:2px;font-size:20px; line-height:32px; color:#7F7F7F; margin:0; padding:0;}

.product_innertext06 { white-space: nowrap;width:100%;position:absolute; top:20px; left:0px; text-align:center;}
.product_innertext06 h4 {text-align:left;letter-spacing:2px;font-size:24px; font-weight:normal; line-height:50px; color:#000000; margin:0; padding:0;}
.product_innertext06 span { font-size:18px; line-height:67px; font-weight: bold; margin:0; padding:0;}
.product_innertext06 p { text-align:left;letter-spacing:2px;font-size:20px; line-height:32px; color:#7F7F7F; margin:0; padding:0;}

/*底圖左上文*/
.product_innertext07 { white-space: nowrap;width:500px;position:absolute; top:10px; left:10px; text-align:left;}
.product_innertext07 h4 {text-align:left;letter-spacing:2px;font-size:24px; font-weight:normal; line-height:50px; color:#000000; margin:0; padding:0;}
.product_innertext07 span { font-size:18px; line-height:67px; font-weight: bold; margin:0; padding:0;}
.product_innertext07 p { text-align:left;letter-spacing:2px;font-size:20px; line-height:32px; color:#7F7F7F; margin:0; padding:0;}

/*底圖左下文*/
.product_innertext08 { white-space: nowrap;width:500px;position:absolute; bottom:10px; left:10px; text-align:left;}
.product_innertext08 h4 {text-align:left;letter-spacing:2px;font-size:24px; font-weight:normal; line-height:50px; color:#000000; margin:0; padding:0;}
.product_innertext08 span { font-size:18px; line-height:67px;font-weight: bold; margin:0; padding:0;}
.product_innertext08 p { text-align:left;letter-spacing:2px;font-size:20px; line-height:32px; color:#7F7F7F; margin:0; padding:0;}

/*底圖右上文*/
.product_innertext09 { white-space: nowrap;width:500px;position:absolute; top:10px; right:10px; text-align:left;}
.product_innertext09 h4 {text-align:left;letter-spacing:2px;font-size:24px; font-weight:normal; line-height:50px; color:#000000; margin:0; padding:0;}
.product_innertext09 span { font-size:18px; line-height:67px;  font-weight: bold; margin:0; padding:0;}
.product_innertext09 p { text-align:left;letter-spacing:2px;font-size:20px; line-height:32px; color:#7F7F7F; margin:0; padding:0;}

/*底圖右下文*/
.product_innertext10 { white-space: nowrap;width:500px;position:absolute; bottom:10px; right:10px; text-align:left;}
.product_innertext10 h4 {text-align:left;letter-spacing:2px;font-size:24px; font-weight:normal; line-height:50px; color:#000000; margin:0; padding:0;}
.product_innertext10 span { font-size:18px; line-height:67px; font-weight: bold; margin:0; padding:0;}
.product_innertext10 p { text-align:left;letter-spacing:2px;font-size:20px; line-height:32px; color:#7F7F7F; margin:0; padding:0;}

.product_inner h3.download_title { font-size:18px; line-height:40px; font-weight:normal; color:#000000; border-bottom:1px solid #D70003; margin:0 0 20px 0; padding:0;}
.product_inner ol.download_list {  list-style-type:decimal;  list-style-position: inside; margin:0; padding:0;}
.product_inner ol.download_list li { font-size:12px; line-height:18px;}


/* SECTIONS */
.sTop {
    width:140px;
    height: 45px;
}
.s1 {
    background:#e7e7e7;
    color:#fff;
}
.s2 {
    background: #ffffff;
}
.s2 a {
    color: #fff;
}
.s3 {
    background: #e7e7e7;
}
.s4 {
    background: #e7e7e7;
}
.s5 {
    background: #e7e7e7;
    color: #3d3d3d;
}

/*QA*/
#qaContent {
    width: 890px;
}

#qaContent ul.accordionPart {
}
#qaContent ul.accordionPart li {
    border-top:1px solid #7f7f7f;
}
#qaContent ul.accordionPart li .qa_title {
    cursor: pointer;
    /*  width: 669px;   */
    font-size: 14px;
    font-weight: bold;
    line-height:21px;
    padding:8px;
}
#qaContent ul.accordionPart li:first-child {
    border-top:0;
}
#qaContent ul.accordionPart li .qa_title:hover {
    background-position:bottom;
}
#qaContent ul.accordionPart li .qa_title span {
    color:#D70003;
    margin-right:5px;
}
#qaContent ul.accordionPart li .qa_title_on {
    color:#1d1d1d;
    font-size:14px;
}
#qaContent ul.accordionPart li .qa_content {
    /*  font-size: 12px;    */
    line-height:18px;
    background:#f5f5f5;
    padding:10px 20px;
}








