/*fb*/
.fbbox{background: url("https://resource.iyp.tw/static.iyp.tw/20444/files/ea404e6e-ff84-4600-9fca-a93ae2ad9058.png") no-repeat scroll left center transparent !important;display: block;float: right;height: 270px;padding: 0 5px 0 46px;width: 290px;z-index: 99999;position:fixed;right:-250px;top:10%;}

.fbbox div{border:none;position:relative;display:block;}

.fbbox span{bottom: 12px;font: 8px "lucida grande",tahoma,verdana,arial,sans-serif;position: absolute;right: 6px;text-align: right;z-index: 99999;}

.fbbox span a{color: #808080;text-decoration:none;}

.fbbox span a:hover{text-decoration:underline;}


body {
    background-color: #67b2e2;
    background-image: url("https://static.iyp.tw/20444/files/7411e746-ecda-449c-9740-72fe3a049042.jpg");
    background-position: center top;
    /*background-repeat: repeat-y;*/
    background-attachment:fixed; 
    color: #000000;
    font-family: Arial,Helvetica,sans-serif,微軟正黑體;
    font-size: 15px;
}
#logo {padding-left:0px; padding-top:0px; padding-bottom:0px}
#nav {
    background: none repeat scroll 0 0 #666666;
    border: 1px solid #EEEEEE;
    box-shadow: 0 0 1px #FFFFFF inset;
    height: 40px;
    margin-bottom: 10px;
}
#nav ul li a:hover, #nav ul li.current a {
    background: none repeat scroll 0 0 #246CBD;
    color: #FFFFFF;
    text-shadow: none;
}

#nav ul li a:hover{
padding:0 40px}

#nav ul li a {
    background: none repeat scroll 0 0 #666666;
    border-right: 1px solid #888888;
    color: #FFFFFF;
    display: block;
    height: 40px;
    line-height: 40px;
    padding: 0 20px;
    text-decoration: none;
}
#side .side-top {
    color: #222222;
}

#main ul.product-list li a div.img {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #B4B4B4;
    height: 150px;
    overflow: hidden;
    text-align: center;
    white-space: nowrap;
    width: 150px;
}
#main ul.product-list li a span.desc {
    color: #999999;
    display: block;
    font-size: 100%;
    line-height: 135%;
    max-height: 40px;
    overflow: hidden;
}

#side .side-content ul li a {
    border-bottom: 1px solid #EEEEEE;
    color: #ffffff;
    display: block;
    padding: 10px 30px;
}
#main .news ul li {
    border-bottom: 1px solid #EEEEEE;
    margin-bottom: 8px;
}

#main .news ul li .date {
    display: none;
    margin-left: 10px;
}

.column h2 {
    color: #3399CC;
    font-family: 微軟正黑體,Arial,Helvetica,sans-serif;
    font-size: 0%;
}
.column {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0px solid #EEEEEE;
    padding: 0 20px 40px;
}



#side .side-top h2 {
    color: #FFFFFF;
    font-size: 20px;
    line-height: 36px;
}



#moduletable-wrap{position:absolute;top:118px;width:100%;}
#banner{width:100%;height:200px;background:none; border: 0px solid #EEEEEE;margin-bottom: 20px;
    padding: 0px;
    width: 100%;}

#bodyinhome #moduletable-wrap{display:block;width:100%}

#bodyinhome #main-wrap{margin-top:10px;margin-bottom:0px;background-color:transparent;}
#bodyinpage #main-wrap{margin-top:10px;margin-bottom:0px;}



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,select,option,textarea,p,blockquote,th,td{padding:0;margin:0;}
div.moduletable-banner{width:100%;height:auto;position:relative;margin-top:0;background:url(img/banner_loading.png?v=2);}
ol,ul{list-style:none;}.flexslider{width:100%;height:auto;overflow:hidden;}.flexslider .slides > li{display:none;}.flexslider .slides img{max-width:100%;display:block;}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides > li:first-child{display:block;}.flexslider{position:relative;zoom:1;}.flexslider .slides{zoom:1;}.flexslider .slides > li{position:relative;}.flex-caption{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom:1;}.flex-caption{width:96%;padding:2%;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.3);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:14px;line-height:18px;}.flex-direction-nav{height:0;overflow:hidden;}.flex-direction-nav li a{display:none;width:47px;height:80px;position:absolute;top:50%;margin-top:-40px;cursor:pointer;text-indent:-9999px;}.flex-direction-nav li a.next{right:0;background:url("") no-repeat scroll -47px 0 transparent;}.flex-direction-nav li a.next:hover{}.flex-direction-nav li a.next:active{background:url("") no-repeat scroll -47px -80px transparent;}.flex-direction-nav li a.prev{left:0;background:url("") no-repeat scroll 0 0 transparent;}.flex-direction-nav li a.prev:hover{}.flex-direction-nav li a.prev:active{background:url("") no-repeat scroll 0 -80px transparent;}.flex-direction-nav li a.disabled{opacity:.3;filter:alpha(opacity=30);cursor:default;}.flex-control-nav{position:absolute;bottom:0;right:0;}.flex-control-nav li{display:inline-block;zoom:1;*display:inline;margin-right:10px;margin-bottom:6px;}.flex-control-nav li a{display:block;width:10px;height:10px;background:url("") no-repeat scroll 0 0 transparent;_background:url("") no-repeat scroll 0 0 transparent;cursor:pointer;text-indent:-9999px;}.flex-control-nav li a:hover{background-position:0 -10px;_background:url("") no-repeat scroll 0 0 transparent;}.flex-control-nav li a.active{background-position:0 -20px;_background:url("") no-repeat scroll 0 0 transparent;cursor:default;}

fbbox{background: url("http://14tpc00186.iyp.tw/templates/cache/20444/images/5374836b465a4.png") no-repeat scroll left center transparent !important;display: block;float: right;height: 270px;padding: 0 5px 0 46px;width: 296px;z-index: 99999;position:fixed;right:-250px;top:20%;}
.fbbox div{border:none;position:relative;display:block;}
.fbbox span{bottom: 12px;font: 8px "lucida grande",tahoma,verdana,arial,sans-serif;position: absolute;right: 6px;text-align: right;z-index: 99999;}
.fbbox span a{color: #808080;text-decoration:none;}
.fbbox span a:hover{text-decoration:underline;}