﻿@charset "utf-8";
body{text-align:center;font-family:"Century Gothic", "Lucida Console", Arial ,"新細明體";margin:0;padding:0;background:#000;}
h1,h2,h3,h4,p,ul{font-weight:400;list-style:none;margin:0;padding:0;}
*,form,table{margin:0;padding:0;}
#fix{width:980px;text-align:left;margin:0 auto;}
#brand{width:980px;clear:both;height:120px;}
#wrap{float:left;width:980px;padding-top:20px;position:absolute;background:url(../images/bg.jpg) no-repeat 156px 505px;}
#wrap h1{float:left;width:350px;height:120px;text-indent:-9999px;display:block;margin-right:30px;margin-left:20px;background:url(../images/logo.gif) no-repeat;}
#wrap h1 a{height:120px;width:350px;display:block;}
#opening{text-align:center;z-index:2;background:#000;}
#sub_nav{float:right;width:300px;}
#sub_content{float:left;width:400px;height:400px;}
#main_content{float:right;width:580px;height:400px;color:#FFF;font-size:13px;letter-spacing:0.1em;}
.drop{float:left;display:none;}
#onecol{height:400px;width:600px;margin-right:auto;margin-left:auto;}
#works #onecol{width:900px;}
#contact #wrap,#works2 #wrap,#service #wrap{background:url(../images/bg2.jpg) no-repeat 80px 505px;}
#works #wrap{background:url(none) #000;}
#ist{float:left;width:200px;display:block;height:375px;padding:0 10px;}
#ist li{float:left;display:block;}
#ist .pic a,#ist .pic2 a{float:left;height:50px;width:50px;margin:3px;padding:3px;background:#666;}
#ist .pic2 a{background:url(../images/thumb_view.gif) no-repeat right top #FFF;}
#ist .pic a:hover,#ist .pic2 a:hover{background:#F90;}
#sub_content .flash{z-index:3;float:left;position:absolute;}
#player{width:400px;_margin-left:16px;z-index:0;float:left;margin:20px 0 20px 20px;padding:3px;background:#191919;}
#show_thumb{float:left;width:670px;margin:0;padding:0;background:#000;}
#show_thumb	ul{width:650px;padding-top:0;padding-bottom:20px;padding-left:20px;clear:both;}
#show_thumb ul li{float:left;display:block;width:200px;padding-right:5px;padding-bottom:5px;margin:0;}
#show_thumb ul li img{width:195px;float:left;margin:0;padding:0;}
.client2 span, .client span,.clip_title span{color:#F90;font:bold 16px Arial, Helvetica, sans-serif;}
.clip_title,.client{width:180px;}
#nowplaying2{font:normal 11px "新細明體";color:#CCC;width:500px;display:block;clear:both;margin:0 auto;padding:0;}
#nowplaying{font:normal 11px "新細明體";color:#CCC;width:200px;display:block;float:left;margin-top:265px;margin-bottom:0;margin-left:10px;padding:0;}
#capaScroll p{padding-bottom:20px;text-align:justify;}
#contact_form{width:600px;border-collapse:collapse;color:#FFF;empty-cells:hide;margin-top:10px;border-top:1px solid #555;border-right:1px solid #222;border-bottom:1px solid #222;border-left:1px solid #444;background:#333;}
#contact_form th{font-size:13px;font-weight:400;color:#CC0;text-align:left;padding:5px 5px 0 20px;}
#contact_form td{padding:5px 5px 5px 20px;}
#contact_form input{font:12px/18px "Century Gothic", "Lucida Console", Arial, "新細明體";}
#contact_form textarea{font:12px/18px "Century Gothic", "Lucida Console", Arial, "新細明體";width:300px;height:150px;padding:5px;}
#site_info{clear:both;color:#999;font:12px/30px "Century Gothic", "Lucida Console", "新細明體";height:90px;padding-top:5px;padding-right:80px;padding-left:100px;}
#site_info p,#site_info span{text-align:right;}
#site_info .address{padding-top:10px;}
#site_info h3{text-indent:-9999px;float:right;height:75px;width:75px;padding-left:30px;}
#site_info h3 a{display:block;height:75px;width:85px;text-indent:-9999%;float:right;background:url(../images/blog_link.gif) no-repeat left top;}
#site_info h3 a:hover{background:url(../images/blog_link.gif) no-repeat -85px top;}
#site_info .tel{padding-right:20px;display:block;float:right;}
#site_info .copy{float:right;}
#test2{color:#fff;border:10px solid #FFC0CB;margin:20px;padding:10px;background:#222;}
#knife{position:absolute;z-index:2;left:109px;top:333px;width:400px;}
.newspic{padding-top:50px;}
#newslist{padding-top:50px;padding-left:50px;width:420px;}
#newslist li{padding:10px 10px 15px 50px;background:url(../images/news_li.gif) no-repeat 15px 3px;}
#newslist li a{color:#d0d721;font:15px "微軟正黑體", "新細明體";text-decoration:none;}
#newslist li a:hover{color:#F90;}
#onecol .pages{color:#FFF;display:block;font-size:12px;height:20px;width:150px;position:absolute;top:520px;left:60px;margin:0;padding:0;}
.pages a:hover{text-decoration:none;}
#main_content a,.pages a{color:#FFF;}
#nowplaying2 li,#nowplaying li{clear:both;float:left;display:block;padding:5px;}


#show_thumb ul li.client{width:500px;}
