.slider-div, .slider-div img /* 修正 IE7 IE8 PNG 問題 */
{
    background: none !important;
    filter: none !important;
}

html,body { height:100% ;padding:0 ; margin:0 auto } 
body {background-color:#FFF ; /*background:url(../images/bg.jpg) center top no-repeat*/}

a:link {	color: #6c6c6c;	text-decoration: none;}
a:visited {	color: #333333;	text-decoration: none;}
a:hover {	color: #6c6c6c;	text-decoration: underline;}
a:active {	color: #6c6c6c;	text-decoration: none;}

body,td,th,select,input,textarea { color:#6c6c6c;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	-webkit-text-size-adjust:none
}
.normallink:link, .normallink:hover, .normallink:active, .normallink:visited { color:#241404 }
p, .p-margin {	margin-top:0px;		margin-bottom:12px;}
.margin-bot {	margin-bottom:24px;}
ul{	padding:0 ; margin:0 ; list-style:none }
a img{	border: 0px solid #000000;}
map,form{ margin:0px}
.overflow { overflow:hidden }
.justify{ text-align:justify; text-justify: inter-ideograph;}
.floatlt { float:left }		.floatrt { float:right }
.cursor, .arrow_cursor{ cursor:pointer; }
.a-center { text-align:center }
.white-bg{ background-color:#FFFFFF }
.relative { position:relative ; zoom:1 }
.inline-block { display:inline-block ; zoom:1 ; *display:inline ; vertical-align:top ; margin-right:1px }

.common-div { width:980px ; margin:0 auto }	
.common-div-full { width:1000px ; margin:0 auto }	
.min-width { min-width:980px ; _width:100px }

.border-img{ padding:2px ; background-color:#FFF ; border:1px #dddddd solid }
.input { width:400px ; _width:399px ; height:22px ; border:1px #cccccc solid ; background-color:#FFF ; font-size:11px ; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif }

.shadow-right {background:url(../images/inner-shadow-r.png) top right repeat-y ; width:12 ; background-color:#FFF}
.arrow-mar {margin:110px 0px 0px 220px}
	.arrow-mar .down{margin-bottom:100px}
.btn-enquiry-mar {margin:25px 20px 0px 0px}


/* Main */
#main-menu {height:100px}
  #main-menu #logo {padding:20px 0px 10px 0px}   
               
/* News */
.news-tit {padding:35px 30px 5px 0px}
.news-contents {margin-top:15px ; padding-bottom:70px ; width:300px}
.news-contents-2{margin-top:15px ; padding-bottom:70px ; width:295px ; padding-right:5px ; margin-left:20px}
.news-bg {background:url(../images/inner-bg-02.jpg) left bottom no-repeat ; background-color:#ffffff ; padding-left:40px}
.news-menu {background:url(../images/news/menu-bg.png) bottom left no-repeat ; background-color:#ffffff}
.small-pic {margin:20px 15px 0px 0px}
/*.news-menu-item {background:url(../images/pt-item.png) left no-repeat; padding-left:15px ; margin:20px 20px 0px 0px; font-weight:bold; max-width:250px}*/
.news-menu-item {padding-left:10px ; margin:0px 20px 0px 0px; font-weight:bold; max-width:250px; width:250px;}

.news-menu-item ul li{/*list-style-image: url(../images/pt-item.png); */padding-top:10px;}


.date-pad {padding:2px 15px 0px 0px}
.bod-pad {padding-bottom:10px}


/* product */
.product-bg {/*background:url(../images/grass-bg.jpg) left bottom no-repeat ;*/ background-color:#ffffff ; padding-left:40px}
.product-menu {background:url(../images/product/menu-bg1.jpg) top left no-repeat ; background-color:#ffffff ; padding:120px 0px 0px 15px ; max-width:291px}

/* treatment */
.treat-bg {/*background:url(../images/inner-bg-02.jpg) left bottom no-repeat ;*/ background-color:#ffffff ; padding-left:40px}
.treat-menu {background:url(../images/product/menu-bg.jpg) top left no-repeat ; background-color:#ffffff ; padding:120px 0px 0px 15px ; max-width:291px}
.treat-contents {margin-top:15px ; padding-bottom:70px ; width:300px ; margin-right:25px}
.treat-photo-set {padding:0px 12px; float:left}
.treat-des {padding-top:10px}
.small-pic-right {margin:20px 0px 0px 15px}


/* Font Size */
.xsmall { font-size: 10px }
.small { font-size: 11px }
.normal { font-size:12px }
.font13 { font-size:13px }
.xnormal { font-size:14px }
.large { font-size:18px }
.xlarge { font-size:25px }
h1 { font-size:25px ; /*font-family: "SimHei" ; */font-weight:normal }

/* Line Height */
.lh-small { line-height:1.3em }

/* Font Color */
/*.blue { color:#008cd3 }*/
.blue { color:#000000 }
.red { color:#e53059 }
.grey { color:#5c524c }

.clear{ clear:both ; margin:0 ; padding:0 ; line-height:0 ; float:none ; height:0 }
.clearfix {
  zoom: 1; /* for IE5.5 - IE7 */
  }
.clearfix:after { /* for modern browser */
  content: ".";
  display: block;
  height: 0px;
  clear: both;
  visibility: hidden;
  /*font-size: 0px;*/
  }

.pt-ul li { display:block ; background:url(../images/pt.gif) 4px 6px no-repeat ; padding-left:18px }

/* Contact */
.contact-pad{padding-bottom:10px}
.contact-text {padding-left:20px}
.contact-bod {padding:10px 0 10px 0px}
.time-mar {margin-left:120px ; padding-bottom:3px}
.time-pad{padding-bottom:15px}

/* inner */
#inner_container { width:990px ; float:left  }
.inner-tit {padding:35px 0px 10px 15px}
.inner-bg {background:url(../images/inner-bg.jpg) right bottom no-repeat ; background-color:#FFF}
.inner-pad{padding-left:20px}
.photo-border { padding:1px ; border:1px #c9c9c9 solid }
.photo-align-left { float:left ; margin:0 10px 0 0 }
#tag-tit {margin-top:25px ; /*background:url(../images/product/tag.png) left top no-repeat ;*/ padding:2px 0px 4px 0px ; width:450px}

/* banner */
.banner-shadow-l {background:url(../images/inner-shadow.png) right top repeat-y}

/* Header */
#header {height:100px}
  #header #logo {padding:20px 20px 0px 0px}   
#menu {background:url(../images/menu/menu-bg.jpg) left top no-repeat ; height:23px ; width:980px ; text-align: center; padding-bottom:5px}
.menu-pad {padding:9px 18px 5px 0px ; float:left ; } 
.menu-index {padding:9px 18px 0 250px ; float:left}
.menu-first {padding:9px 18px 0 370px ; float:left}
#lan-pad{ padding-top:55px ; float:left}

/* Footer */
#footer {background:url(../images/footer/footer-bod.jpg) top center no-repeat ; height:80px ; width:980px ; padding-top:18px}
#footer .padding{padding-right:5px}
	#footer a:link, #footer a:hover, #footer a:active, #footer a:visited { color:#000 ; text-decoration:none }
#copyright {color:#828282}	
	#copyright a:link, #copyright a:active, #copyright a:visited { color:#828282 ; text-decoration:none }
	#copyright a:hover { color:#828282 ; text-decoration:underline }


