@charset "UTF-8";
/* CSS Document */
.clean{overflow: hidden}
.color{color: #5e1984;/*font-weight: bold; */font-size: 20px}
.italic_style{font-style: italic}
.left_pic, .right_pic, .right_word, .left_word{width: 50%;float: left}
.right_word, .left_word{padding: 15px 15px 0 15px}
.pic_block{margin: 10px 0}
.li_style li {list-style: disc;}
.pic_center{text-align: center}
.mail{color: #5e1984;}
.ti{font-size: 20px}
.biger{font-size: 28px}
.mar{margin: 20px 0}

.qsearch .input-group .form-control {font-size: 14px;}

.com-map .us {
    left: 135px;
    top: 200px;
}

/*選單*/

/*主選單*/
#mainnav .navbar-nav>li>a {
    font-size: 16px;
    color: #383838;
}

/*次選單*/
.sol-menu-list.open>ul>li {
    display: inline-block;
    text-align: center;
	vertical-align: top;
    width: 11%;
}
.dropdown-menu>li>a {
     white-space: unset;
	font-size: 15px;
}

/*Footer選單*/
#custnav {
    background-color: #5e1984;
    padding-top: 35px;
    padding-bottom: 35px;
}
#custnav .nav-header a {
    font-size: 16px;
    color: #fff;
}
#custnav #custnav5>.nav-header {
    display: block;
    margin-bottom: 18px;
    font-size: 16px;
    color: #fff;
}


/*index*/
#index_news h3.title a {font-size: 36px;}
.thumbnail .caption {padding: 14px;}
#index_news p{margin: 0}
#index_news .nbs-flexisel-nav-left {background-size: 60%;}
#index_news .nbs-flexisel-nav-right {background-size: 60%;}
#index_product h3 a {text-transform: none;}

#index_news .nbs-flexisel-item {  position: relative; height: 132px;}
#index_news .thumbnail{position: absolute;top:50%;transform: translate(0, -50%);}



/*product*/
.cate-name a {color: #5e1984;font-size: 20px;}
li.catelist{text-align: center}
.listimg a {width: 100%;}

/*product-showB*/
.see-btn a {font-size: 20px;padding: 8px 16px;display: inline-block;background-color: #5e1984;color: #fff;text-decoration: none;}
.see-btn a::before {content: "";display: inline-block;background-image: url(../images/see-left.png);background-repeat: no-repeat;width: 39px;height: 39px;vertical-align: middle;margin-right: 12px;}
.see-btn a::after {content: "";display: inline-block;background-image: url(../images/solutions-right.png);background-repeat: no-repeat;width: 11px;height: 20px;vertical-align: middle;margin-left: 12px;}
#prodNav .nav-tabs>li.active>a, #prodNav .nav-tabs>li.active>a:hover, #prodNav .nav-tabs>li.active>a:focus {
background-color: #caaadb;}
table th {background: #5e1984;color: #fff;padding: 10px;text-align: left;font-size: 14px;}
table td {border: #b8b8b8 1px solid;text-align: left;font-size: 14px;}
table td.opcolor{background: #caaadb;color: #fff}
table td p {padding-left: 10px;}

/*products-see features*/
#seefeatures h3{font-size:30px;color: #5e1984;font-weight: normal;margin: 0 0 20px 0 }
#seefeatures h3 span{font-size: 24px}
#seefeatures li, #seefeatures p{font-size:18px; }
.see_spec table{width: 100%}
.see_spec th{background: #5e1984;color: #fff}
.see_spec td, .see_spec th {text-align: center;padding: 10px;border: solid 1px #d0d0d0;}
#seefeatures .right_word, #seefeatures .left_word {padding: 0 15px;}
#seefeatures .block1 {margin-top: 70px;border-bottom: solid 1px #d0d0d0;padding-bottom: 50px;}
#seefeatures .block1:last-child {border-bottom: solid 1px #fff}


/*Core Competence-Innovation Technology*/
div#innovation .left_word{padding: 0 15px 0 0}
div#innovation ul{padding-left:18px }
div#innovation .right_word{padding: 0}

/*Core Competence-Manufacturing Process*/
#manufacturing .block2 {margin-bottom: 15px;}
div#manufacturing .right_word{padding: 0px 15px 0 15px;}

/*Core Competence-Quality & Environment Policy*/
div#Quality .italic_style{color: #5e1984}
div#Quality ol {padding-left: 15px;}
p.color.bigger{font-size: 18px}
div#Quality li{list-style-type: disc;}
div#Quality ul{padding: 0 0 0 18px}


/*Support & Service-Technical Support*/
#RMA ol {padding: 0 15px;}
#EOL ol {padding: 0 15px;}
.ulleft ul { padding-left: 18px;}
#fae .left_word {padding: 15px 0 0 0;}
#EOL .left_word {padding: 0 15px 0 0;}
.padtop {padding-top: 10px;}
#RMA li, #EOL li, .ulleft li{list-style-type: disc;}
#RMA ul, #EOL ul{padding: 0 18px;}

/*About Wincomm-Statement & Mission*/
.ss_mission .mission_ti{font-size: 20px;color: #5e1984;}
.ss_mission p.sigen{font-size: 18px;}
/*.ss_mission p.m_word {font-size: 18px;}*/
.container_msg2 .left_word{padding: 15px 15px 0 0;}


/*Join Wincomm*/
.join_style ul li {list-style: disc;}
.join_style ul {padding-left: 18px;}
.join_style ol {padding-left: 15px;}
.training ol {padding-left: 15px;}

/*Global Location*/
div#area_1 a, div#area_2 a, div#area_3 a{color: #caaadb;}
.com-map .tw {left: 748px;top: 275px;}

/*news*/
.table>thead>tr>th{color: #fff;}

/*solution*/
.container_msg4 .container{width: 1200px}
.container_msg4 #maincarousel, .container_msg13 #maincarousel, .container_msg14 #maincarousel, .container_msg15 #maincarousel,  .container_msg16 #maincarousel {display: none;}

/*fb icon*/
div#smotools_bottom { display: none;}
/* .text-right a{ display: none;} */


/*back*/
.btn-back {margin: 20px 0;}

/*下拉*/
.pro-menu-list.open .incate3>ul>li>a {padding: 6px 6px 6px 0;}

/*log out*/
#hello_member {display: block;}
.ss_log .nav>li>a {padding: 0 0 0 0;}
/*RWD*/
@media (max-width: 1200px){
.container_msg4 .container {width: 100%;}
}

@media (max-width: 1104px){
.dropdown-menu>li>a {
     white-space: unset;
	font-size: 12px;
}
#mainnav .navbar-nav>li>a {
    font-size: 14px;
    color: #383838;
}
.nav>li>a {
    position: relative;
    display: block;
    padding: 10px 15px;
    font-size: 14px;
}
#custnav a {
    color: #caaadb;
    padding: 0;
    font-size: 14px;
}

.sol-menu-list.open>ul>li {
    display: inline-block;
    text-align: center;
    vertical-align: top;
    width: 14%;
}
}



@media screen and (max-width : 992px) {
.sol-menu-list.open>ul>li {
    display: inline-block;
    text-align: center;
    vertical-align: top;
    width: 16%;
}
}



@media screen and (max-width : 768px) {
.col-md-12.news-flex {padding: 10px 0 0 0;}
#index_news h3.title a {font-size: 20px;}
}


@media screen and (max-width : 840px) {
.sol-menu-list.open>ul>li {
    display: inline-block;
    text-align: center;
    vertical-align: top;
    width: 20%;
}
}



@media screen and (max-width : 767px) {
.left_pic, .right_pic, .right_word, .left_word {width: 100%;}
.left_pic, .right_pic {text-align: center;}
.right_word, .left_word {padding: 15px 0;}
.container_msg5 .left_pic {margin-bottom: 12px;}
div#manufacturing .right_word {padding: 0;}
}


.sb-slidebar #slidebar-1, .sb-slidebar #slidebar-2 { display: none; }
.sb-slidebar.side-1 #slidebar-1, .sb-slidebar.side-2 #slidebar-2 { display: block; }
#slidebar-2 ul { display: block; }
