body { margin: 0; background: url(../images/all/bg-body.jpg) repeat-x center top;}
div, h1, h2, h3, h4, hr, p, form, label, input, textarea, img, span { text-align: left; vertical-align: middle; margin: 0px; padding: 0px; word-wrap: break-word; word-break: break-all; border-width:0; font-family: "微軟正黑體", "蘋果儷中黑", "Lucida Grande", "Arial", "Arial Narrow";}
hr { noshade:noshade; }
th { font-weight: normal;}
ul { list-style: none; margin: 0; padding: 0;}
a:link, a:visited { color: #000; font-weight: normal; text-decoration: none;}
a:hover { color: #CC3; text-decoration: none;}
.clearBoth {clear:both; padding:0; margin:0; background:none;}
img {max-width:100%;}

#wrapper { margin: 0; background: url(../images/all/bg-footer.jpg) repeat-x center bottom;}
#wrapper .box { margin: 0 auto; width: 980px; background: url(../images/all/bg-footerbox.jpg) no-repeat center bottom; overflow: hidden;}

#header { margin: 0; background: url(../images/all/bg-header.jpg) no-repeat center top; overflow: hidden;}
#header .cis { margin: 0; padding: 0 0 40px 10px; overflow: hidden;}

#header #Nav { margin: 0; background: url(../images/all/bg-nav.png) no-repeat center bottom; height:95px; overflow: hidden;}
#header #Nav .menu { margin: 0; float: left; padding: 25px 0 15px 90px;}
#header #Nav .menu ul { float: left; margin: 0;}
#header #Nav .menu ul li { float: left; list-style: none;}

#header #Nav .navBar { margin: 25px 0 15px 45px; width: 170px; float: left;}

#header #Nav .hotBar { margin: 0 0 32px 0; padding: 5px 40px; width:980px; overflow: hidden;}
#header #Nav .hotBar ul { float: left; margin: 0;}
#header #Nav .hotBar ul li { float: left; list-style: none; background: url(../images/all/icon-Hot.png) no-repeat 0 3px; padding: 0 0 0 40px; width: 260px;}

#header .CFBar { margin: 0; padding: 0;}

#searchBar { margin: 10px; background: url(../images/all/bg-searchBar.png) no-repeat center top;}

#centerMain .ADBanner { margin: 0 0 90px 0; overflow: hidden;}
#centerMain .ADBanner .sidebar { margin: 0; float: left; width:275px;}
#centerMain .ADBanner .sidebar .ADarticle { margin: 0 10px 10px 10px; padding: 10px; background: #f4f4f4; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; overflow: hidden;}
#centerMain .ADBanner .sidebar .ADarticle img { margin: 10px;}
#centerMain .ADBanner .sidebar .ADarticle h4 { margin: 0; float: left; width: 240px;}
#centerMain .ADBanner .sidebar .ADarticle p{ margin: 0; float: left; width: 240px; line-height: 150%;}
#centerMain .ADBanner .sidebar .ADarticle .more { margin: 0; float: right; padding: 0 10px 10px 0;}
#centerMain .ADBanner .bennerAD { margin: 0; float: left; padding: 0 0 0 10px;}

#centerMain .resultBox {overflow: hidden;width: 100%;margin: 0 auto;}
#centerMain .resultBox .resultBar { margin: 0 0 15px 5px; -moz-border-radius: 5px; border-radius: 5px; border: #ebebeb 1px solid; background: #fafafa; width: 675px; padding: 5px;}
#centerMain .resultBox .result_input { border: #333 1px solid; width: 65px; background: #fff;}
#centerMain .resultBox .resultBar span.prev,span.next{ border: #333 1px solid; color: #333; background: #FFF; border-collapse:separate;}
#centerMain .resultBox .resultBar span.prev a,span.next a { color: #333; text-decoration: none;}
#centerMain .resultBox .resultWrapper { margin: 10px 5px; border-bottom: #d4d4d4 2px solid; border-top: #477eaa 2px solid; background: #f9f9f9; overflow: hidden; padding-bottom: 10px; width: 685px;}
#centerMain .resultBox .resultWrapper .list { border-left: #333 1px solid; float: left; margin-left: 5px;}
#centerMain .resultBox .resultWrapper .data { font-size: 13px; text-align: right; float: left; width: 200px;}

#centerMain .ADBanner .resultBox .contact { margin: 0;}
#centerMain .ADBanner .resultBox .contact .wrap { margin: 10px 10px 20px 10px;}
#centerMain .ADBanner .resultBox .contact .wrap h5 { margin: 0; padding: 0 0 0 15px; background: url(../images/contact/dot-information.png) no-repeat left center;}
#centerMain .ADBanner .resultBox .contact .wrap .list { margin: 0; padding: 10px 0; border-top: 3px #ababab solid; border-bottom: 1px #d8d8d8 solid; background-color: #f5f5f5; overflow: hidden;}
#centerMain .ADBanner .resultBox .contact .wrap .list .wrap { margin: 0; padding: 0; width: 650px; overflow: hidden;}
#centerMain .ADBanner .resultBox .contact .wrap .list .wrap p.text { margin: 0; padding: 5px 0 0 45px; float: left; text-align: right; width: 90px;}
#centerMain .ADBanner .resultBox .contact .wrap .list .wrap p.form { margin: 0; padding: 5px 0 0 0; width: 300px; float: left;}
#centerMain .ADBanner .resultBox .contact .wrap .list input { border: 1px #999 solid; background-color: #fff;}
#centerMain .ADBanner .resultBox .contact .wrap .list textarea { border: 1px #999 solid; background-color: #fff;}
#centerMain .ADBanner .resultBox .contact .wrap .send { margin: 0; padding: 40px 0 20px 0; text-align: center;}
#centerMain .ADBanner .resultBox .contact .wrap .send .btn-submit { display: inline-block; width: 56px; height: 18px; border: none; background: url(../images/send_icon.gif) no-repeat 0 0; text-indent: -100000px;}
#centerMain .ADBanner .resultBox .contact .wrap .send .btn-reset { display: inline-block; width: 56px; height: 18px; border: none; background: url(../images/reset_icon.gif) no-repeat 0 0; text-indent: -100000px;}

#centerMain .ADBanner .resultBox .articleWarp { margin: 0; padding: 0 20px 0 0; width: 680px; overflow: hidden;}
#centerMain .ADBanner .resultBox .articleWarp .articleTitle { margin: 0; padding: 5px 0 0 0; background: url(../images/all/bg-title.png) no-repeat left center; height: 25px;}
#centerMain .ADBanner .resultBox .articleWarp .articleMain { margin: 0; padding: 0; overflow: hidden;}

#centerMain .ADBanner .resultBox .newsWarp { margin: 0; padding: 0 20px 0 0; width: 680px; overflow: hidden;}
#centerMain .ADBanner .resultBox .newsWarp .newsList { margin: 0 0 15px 0; overflow: hidden;}
#centerMain .ADBanner .resultBox .newsWarp .newsList .listBox { margin: 0; padding: 15px 0; height: 10px; background: #CCC;}
#centerMain .ADBanner .resultBox .newsWarp .newsList .listBox .newsdate { margin: 0; width: 200px; float: left;}
#centerMain .ADBanner .resultBox .newsWarp .newsList .listBox .newstitle { margin: 0; width: 450px; float: left;}
#centerMain .ADBanner .resultBox .newsWarp .newsList .list { margin: 0 0 0 15px; width: 680px; height: 30px; float: left; border-bottom: 1px #c3d3e5 solid;}
#centerMain .ADBanner .resultBox .newsWarp .newsList .list .date { margin: 0; padding: 7px 0 5px 0; width: 170px; float: left;}
#centerMain .ADBanner .resultBox .newsWarp .newsList .list .title { margin: 0; padding: 7px 0 5px 30px; width: 460px; float: left;}
#centerMain .ADBanner .resultBox .newsWarp .productsPage { margin: 0;}
#centerMain .ADBanner .resultBox .newsWarp .productsPage .pagenav { margin: 0; text-align: center;}
#centerMain .ADBanner .resultBox .newsWarp .articleHead { margin: 0; padding: 105px 0 0 15px; height: 25px; background: url(../images/news/bg-newsDetail.png) no-repeat right center;}
#centerMain .ADBanner .resultBox .newsWarp .articleHead .newsdate { margin: 0; width: 170px; float: left;}
#centerMain .ADBanner .resultBox .newsWarp .articleHead .newstitle { margin: 0; width: 510px; float: left;}
#centerMain .ADBanner .resultBox .newsWarp .titleDate { margin: 0 0 0 15px; width: 700px; height: 30px; float: left; border-bottom: 1px #c3d3e5 dotted;}
#centerMain .ADBanner .resultBox .newsWarp .titleDate .date { margin: 0; padding: 7px 0 5px 0; width: 170px; float: left;}
#centerMain .ADBanner .resultBox .newsWarp .titleDate .title { margin: 0; padding: 7px 0 5px 0; width: 490px; float: left;}
#centerMain .ADBanner .resultBox .newsWarp .newsArticle { margin: 0 0 0 15px; padding: 0; width: 680px; overflow: hidden;}
#centerMain .ADBanner .resultBox .newsWarp .newsArticle .articleDetail { margin: 20px 0 10px 0; padding: 5px 0; width: 680px; border-top: 1px #c3d3e5 dotted; text-align: center;}
#centerMain .ADBanner .resultBox .newsWarp .newsArticle .articleDetail　.backlist　{ margin: 0; padding: 0;}

/*New-index*/
#centerMain .resultBox .newsWarp {overflow: hidden;padding-bottom: 134px;}
#centerMain .resultBox .newsWarp .newsList {margin: 0 auto;overflow: hidden;}
#centerMain .resultBox .newsWarp .newsList .listBox { margin: 0; padding: 15px 0; height: 10px; background: #CCC;}
#centerMain .resultBox .newsWarp .newsList .listBox .newsdate {margin-left: 41px;width: 200px;float: left;}
#centerMain .resultBox .newsWarp .newsList .listBox .newstitle {margin: 0;width: 450px;float: right;}
#centerMain .resultBox .newsWarp .newsList .list {width: 100%;height: 32px;text-align: center;display: flex;align-items: center;padding-left: 50px;border-bottom: 1px #c3d3e5 solid;}
#centerMain .resultBox .newsWarp .newsList .list .date {width: 35%;float: left;}
#centerMain .resultBox .newsWarp .newsList .list .title {width: 60%;float: left;}
#centerMain .resultBox .newsWarp .productsPage {margin-top: 40px;}
#centerMain .resultBox .newsWarp .productsPage .pagenav { margin: 0; text-align: center;}
#centerMain .resultBox .newsWarp .articleHead { margin: 0; padding: 105px 0 0 15px; height: 25px; background: url(../images/news/bg-newsDetail.png) no-repeat right center;}
#centerMain .resultBox .newsWarp .articleHead .newsdate { margin: 0; width: 170px; float: left;}
#centerMain .resultBox .newsWarp .articleHead .newstitle { margin: 0; width: 510px; float: left;}
#centerMain .resultBox .newsWarp .titleDate { margin: 0 0 0 15px; width: 700px; height: 30px; float: left; border-bottom: 1px #c3d3e5 dotted;}
#centerMain .resultBox .newsWarp .titleDate .date { margin: 0; padding: 7px 0 5px 0; width: 170px; float: left;}
#centerMain .resultBox .newsWarp .titleDate .title { margin: 0; padding: 7px 0 5px 0; width: 490px; float: left;}
#centerMain .resultBox .newsWarp .newsArticle { margin: 0 0 0 15px; padding: 0; width: 680px; overflow: hidden;}
#centerMain .resultBox .newsWarp .newsArticle .articleDetail { margin: 20px 0 10px 0; padding: 5px 0; width: 680px; border-top: 1px #c3d3e5 dotted; text-align: center;}
#centerMain .resultBox .newsWarp .newsArticle .articleDetail　.backlist　{ margin: 0; padding: 0;}


#footer { margin: 0 auto; width: 960px; padding: 0 20px; background: url(../i/bg-footermain.jpg) no-repeat center bottom; height: 110px; overflow: hidden;}
