@charset "utf-8";
/* CSS reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; background-repeat:no-repeat;}
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#FFF;}
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal;	font-weight:normal;}
ol,ul {	list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
.imh{ display:block; clear:both;}
a{font-family:Verdana, Arial, Helvetica, sans-serif;}
a:link{ color:#000; text-decoration:none;}
a:visited{ color:#000; text-decoration:none;}
a:hover{ color:#bb4f89; text-decoration:none;}

/* 共用的設定 */
.aller{ width:940px; margin:auto; }
.header{ position:relative; height:57px; margin-top:10px;}
.logo{ position:absolute; left:0px; bottom:0px;}
.lang{ font-size:10px; position:absolute; right:0px; bottom:10px;}
.menuer{ margin-top:20px;}
.menuer ul li{ float:left;}
.mainer{ margin-top:20px;}
h2{ font-size: 15px; color:#bb4f89; font-weight:bold; margin-bottom:5px; }
h2 a:link{ color:#bb4f89; text-decoration:none;}
h2 a:visited{ color:#bb4f89; text-decoration:none;}
h2 a:hover{ color:#000; text-decoration:none;}

.adh2 {font-size: 15px; color:#bb4f89; font-weight:bold; margin-bottom:5px; word-break:normal; white-space:normal !important;}
.adh2 a:link{ color:#bb4f89; text-decoration:none;}
.adh2 a:visited{ color:#bb4f89; text-decoration:none;}
.adh2 a:hover{ color:#000; text-decoration:none;}

.pather{ border-bottom:1px solid #ccc4c8; position:relative; height:32px; margin-top:20px;}
.pather .pathfocus{ position:absolute; left:0px; bottom:0px;}
.pather .pathmain{font-size:11px; position:absolute; right:0px; bottom:10px;}

.footer{ font-size:10px; margin-top:30px;}
.footer div{ text-align:center; width:940px; margin:auto; padding:10px 0px; border-top:1px solid #ebe9e9;}
.copyright{ color:#999;}


/* index.php */
.indexL{ float:left; width:620px; margin-right:20px;}
.Bbanner{ width:600px; height:274px; background-image:url(images/bk_01.jpg); padding:12px 10px 11px 10px; }

.wel1{ width:600px; background-image:url(images/bk_021_j.jpg); padding:12px 10px 11px 10px; }
.wel2{ width:600px; background-image:url(images/bk_022_j.jpg); padding:0px 10px 11px 10px; background-repeat:repeat;}
.wel3{ width:600px; height:71px; background-image:url(images/bk_023_j.jpg); padding:0px 10px 11px 10px; }
.wel1 p{ font-size: 13px; color:#bb4f89; padding-top:15px; padding-bottom:10px; border-bottom:1px dashed #999;}
.wel2 p{ color:#333333; line-height: 21px; text-align:justify; word-spacing:1px; }
	
.adpush{ width:620px; float:left;}
.adpush .adborder{ display:block; clear:both;}
.adpush .admain{ float:left; width:201px; height:99px; border-right:1px solid #DDDBDB; padding:5px 2px;}
.adpush .admain p{ line-height:19px;}
.adpush .admain .adpic{float:left;}
.adpush .admain .more{clear:both; float:right; margin-right:20px;}
.adpush .adfirst{ border-left:1px solid #DDDBDB; padding-left:3px;}

.indexR{ float:left; width:300px;}
.qnews{border:1px solid #8c868c; border-top:0px; padding:10px 0px 20px 0px; margin-bottom:30px;}
.qnews .onenews{ border-bottom:1px dashed #D7CED3; width:280px; margin:auto; padding:5px 0px;}
.qnews .onenews .newstime{ font-size:10px; color:#b84f88; width:60px; float:left;}
.qnews .onenews .newstitle{ width:220px; float:left;}

.qpyte{ border-bottom:1px dashed #D7CED3; width:280px; margin:auto; padding:5px 0px;}
.qpytepic{ width:60px; text-align:center; float:left;}
.qpyte p{ font-size:11px; line-height:12px; word-spacing:1px; letter-spacing:1px; color: #333333;}
.qpyte .title{ font-size: 13px; color:#bb4f89; }
.qpyte .title a:link{ color:#bb4f89; text-decoration:none;}
.qpyte .title a:visited{ color:#bb4f89; text-decoration:none;}
.qpyte .title a:hover{ color:#000; text-decoration:none;}


/* news.php */
.listtitle{ background-color:#F2F2F2; border:1px solid #CCC; width:930px; margin:auto; }
.listtitle td{ padding:10px 0px; font-size:11px; color:#bb4f89;}
.listmain{ width:930px; margin:auto; }
.listmain td{ padding:15px 0px; border-bottom:1px solid #CCC; color:#CCC;}

/* about.php */
.oneabout{width:930px; margin:auto; text-align:center;}
.oneabout .oneyear{ width:179px; height:84px; padding:0px 3px 0px 3px; float:left; border-right:1px dotted #ccc; margin-bottom:20px;}
.oneabout .oneyear p{ margin-top:5px; text-align:left; word-spacing:1px; color:#333; letter-spacing:1px; line-height:21px;}

/* cross.php */
.cross{ width:930px; margin:auto;}
.cross td{ border:1px solid #666; padding:10px 3px; font-size:16px; }
.cross th{ border:1px solid #666; padding:10px 3px; font-size:16px; }
.cross tbody td{ border:1px solid #666; padding:10px 3px; font-size:16px; }
.cross tbody th{ border:1px solid #666; padding:10px 3px; font-size:16px; }

/* promotions.php */
.promo td{ color:#000;}


/* products.php */
.onebkind{ float:left; margin-right:3px; width:185px; height:300px; background-image:url(images/bk_04.gif);}
.onebkind .title{ width:165px; height:23px; margin:auto; padding:15px 0px 9px 0px; overflow:hidden; font-size: 13px; color:#bb4f89; line-height:15px; word-spacing:1px; }
.onebkind .title a:link{ color:#bb4f89; text-decoration:none;}
.onebkind .title a:visited{ color:#bb4f89; text-decoration:none;}
.onebkind .title a:hover{ color:#000; text-decoration:none;}
.onebkind .main{ width:165px; height:35px; margin:auto; padding:5px 0px; overflow:hidden; word-spacing:1px; color:#666; line-height:13px; border-top:1px dashed #ccc; border-bottom:0px dashed #ccc;}
.onebkind .pic{ text-align:center;}
.onebkind .more{text-align:right; padding-right:20px;}
.info{float:left; width:560px;}
.info h5{ color:#BB4F89; font-weight:900; font-size:14px; margin-bottom:10px;}
.info .intro{line-height:22px; color:#666; margin-bottom:10px; word-spacing:1px;}
.info .main p{ line-height:22px; color:#666; margin-bottom:10px; word-spacing:1px;}
.info .main ul li{ list-style:inside;}
.info .main ol li{ list-style:inside; list-style-type:decimal;}
.info .link{ font-size:10px;}
.plist a:link{ color:#bb4f89; text-decoration:none;}
.plist a:visited{ color:#bb4f89; text-decoration:none;}
.plist a:hover{ color:#000; text-decoration:none;}



