/* global <BODY> setting */
BODY {
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #ffffff;
	font-size: 11px; margin: 0px;
}
a{
 outline: none; /* for Firefox */
 hlbr:expression(this.onFocus=this.blur()); /* for IE */
}
/* global <A> setting */
hr {display: none}
A {
  text-decoration: none;
  color:#035488;
  line-height: 20px;
  font-family: Verdana;

}
A:link {
	color:#035488;
}

A:hover {
  text-decoration: underline;
}

A:visited {
	color:#336699;
}

/* global <TD> setting */
TD {
  line-height: 20px;

}
/* global <H?> setting */
H1 {
  fornt-weight: bold;
  font-size: 20px;
  color: #5a5a5a;
  margin-top:18px;
  margin-bottom:-5px; background:url(sst-in08.jpg) no-repeat; padding-left: 25px; 
}
H2 {
 MARGIN-TOP: 5px;
 FONT-WEIGHT: bold;
 FONT-SIZE: 13px;
 MARGIN-BOTTOM: 30px;
 COLOR: #000000;
 }
H3 {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  color: #333333;
  margin-top:3px;
  margin-bottom:3px;
}

/* global <UL>,<LI> setting */
UL {

}
LI {

}

/* global <B>,<STRONG> setting */


/* global <TEXTAREA> setting */
textarea{
  width:90%;
  height:200px;
}


/* ===== 5 fixed main block <DIV> setting ===== */
.whole_table{
  width:1002px;
  margin:auto; background:#ffffff;
}
.menu_td{
 }
.footer_td{
  background:#22a27d; height: 32px;
}

/* <DIV ID=tp_header> */
#tp_header {
  width: 1002px; background: url(sst-top01.jpg) no-repeat; height: 216px}

/* <DIV ID=tp_menu> */
#tp_menu {
  width: 100%; font-family: verdana; background: url(sst-in02.jpg) no-repeat; height: 39px
}

#tp_menu .table_class{
  width:auto;
  margin:auto;
}

#tp_menu A:link {
	font-weight: bold;
	color: #fefefe;
}
#tp_menu A:visited {
	font-weight: bold;
         color: #e6e6e6;
}
#tp_menu A:hover {
         text-decoration: none; font-weight: bold;
	color: #e6e6e6;
}


/* SUB_MENU */
.tp_menu_child {
  margin-left:30px;
  background-color:#239289;
  border:1px solid #5fc2ba;
  z-index:15;
  position:absolute;
  white-space: nowrap;
  padding:4px;
}

.tp_menu_child td{
  border-bottom:1px dashed #92e2dc;
  white-space: nowrap;
  padding:3px;
}

/* main content block */
.tp_body_side{
  width:230px; height: 495px;
  background:url(sst-in03.jpg) no-repeat;
}
.tp_body_main{
  width:772px;
  background:url(sst-in04.jpg) no-repeat 0px 0px;
}
.tp_body_main h1 a:link, .tp_body_main h1 a:visited, .tp_body_main  h1 a:hover {
	fornt-weight: bold; margin-left: 0px;
        font-size: 16px; background:none;
          color: #5a5a5a;
}
.tp_misc_top{
  width:0px;
  margin:0px;
}
.tp_misc_side{
  width:0px;
  margin:0px;
}

a.tree_header:link {
	FONT-SIZE: 11px;
	COLOR: #666666;
	font-weight: normal;
}
a.tree_header:visited {
	FONT-SIZE: 11px;
	COLOR: #666666;
	font-weight: normal;
}

/* <DIV ID=tp_main> */
#tp_main {
  font-family: Verdana;
  width:90%;
  margin-left:20px;
  margin-bottom:15px;

}
.tp_main_header{
  padding-left: 0px; vertical-align: top; padding-top: 11px
}
.tp_main_body {
  font-family: Verdana;
  margin-bottom:0px;
}
.tp_body_main a:link, .tp_body_main a:visited, .tp_body_main a:hover {
	        font-size: 11px; color:#000000; text-decoration: none;      
}
.tp_main_body h1{ background:none; padding-left: 0px; font-size: 14px; padding-bottom: 5px;
}
.tp_main_body h1 { padding-left: 0px;
}
.tp_main_body h1 a:link, .tp_main_body h1 a:visited, .tp_main_body h1 a:hover {
	fornt-weight: bold; padding-left: 0px;
        font-size: 14px; background:none;
          color: #5a5a5a;
}
/* <DIV ID=tp_inquiry> */
#tp_inquiry{
  width:100%;
}
#tp_inquiry .table_class{
       width:90%;
       background-color: #f7f7f7;
}

/* <DIV ID=tp_product_menu> */
#tp_product_menu {
  font-family: verdana;
  width:auto;
  margin:left;
}
#tp_product_menu .table_class{
   width:100%;
   margin:left;
}
#tp_product_menu .cate_img_0{ text-align: left	
}
#tp_product_menu .cate_list_0{	
	FONT-SIZE: 10px;
}
#tp_product_menu .cate_list_0 ul{ 
	
}
#tp_product_menu .cate_img_1{ text-align: left	
}
#tp_product_menu .cate_list_1{	
	FONT-SIZE: 10px;
}
#tp_product_menu .cate_list_1 ul{ 
font-size:11px;
}
.cate_list_0 img { border: 0px}
.cate_list_1 img { border: 0px}
.cate_list_0 li { font-size:11px;}
.cate_list_1 li { font-size:11px; }
.cate_list_0 h2 { font-size:11px; color: #454545; font-weight: normal; margin: 0px; }
.cate_list_1 h2 { font-size:11px; color: #454545; font-weight: normal; margin: 0px; }
.cate_list_0 input {float: left; }
.cate_list_1 input {float: left; }

/* <DIV ID=tp_product_info> */
#tp_product_info {
  width:100%;
}
#tp_product_info .table_class{
  width:auto;
  margin:left;
  padding:20px;
}

/* <DIV ID=tp_rlink_bottom> */
#tp_rlink_bottom{
  width:100%;
  margin-top:5px;
  margin-bottom:5px;
}
#tp_rlink_bottom .table_class{
	WIDTH: 100%;
}
#tp_rlink_bottom a:link{
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana;
}
#tp_rlink_bottom a:hover{
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana;
}
#tp_rlink_bottom a:visited{
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana;
}

/* side block */
/* <div id=tp_side> */
#tp_side {

}

/* <DIV ID=tp_rlink_side> */
#tp_rlink_side{
  margin:0px;
  background-image:url(/images/note/tp_rlink_side.gif);
}
#tp_rlink_side .table_class{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 100%; COLOR: #000000; FONT-FAMILY: Verdana
}

/* footer block */
/* <div id=tp_footer> */
#tp_footer {
  width:100%;
  TEXT-ALIGN: center; color: #dadada;  font-size: 10px 
}
#tp_footer a:link, #tp_footer a:hover, #tp_footer a:visited {
	color: #dadada; font-size: 10px; text-decoration: none
}
.sitemap_1 {  font-size: 11px 
}
.sitemap_1 a:link, .sitemap_1 a:hover, .sitemap_1 a:visited {
	font-size: 11px; 
}
.sitemap_2 {  font-size: 11px 
}
.sitemap_2 a:link, .sitemap_2 a:hover, .sitemap_2 a:visited {
	font-size: 11px; 
}
/* <DIV ID=quick_menu> */
#quick_menu {
  background-color:#eeeeee;
  font-family: Verdana;
  text-decoration: none;
  font-size: 9px;
  border:3px ridge #eeeeee;
}

/* below => customize id or class*/
#index {
	text-align: left; width: 1002px; height: 720px
}
.index01 {
	background: url(sst-index01.jpg) no-repeat; height: 120px
}
.index02 {
	background: url(sst-index02.jpg) no-repeat; height: 220px; text-align: right;
}
.index03 {
	background: url(sst-index03.jpg) no-repeat;
	height: 270px;
}
.index04 {
	height: 95px;
}
.newpro { width: 952px; padding-left: 20px; padding-top: 7px;
}
.newpro img { border: 0px;
}
.video {
	position: absolute; margin-top:13px; width:250px; margin-left: 700px; border:0px; 
}
.content {
	position: absolute; line-height: 16px; margin-top: 352px; width: 955px; font-family: verdana; 
    color: #4b4b4b; margin-left: 28px; font-size: 11px;
}
.content a:link, .content a:visited, .content a:hover  {
	color: #4b4b4b; font-size: 11px; text-decoration: none; 
}
.content h1 {
	padding-left: 10px; color: #090909; margin-bottom: -5px;
	font-size: 12px; font-weight: bold; text-decoration: none; background: none;
}
.content h1 a:link, .content h1 a:visited, .content h1 a:hover  {
	color: #090909; font-size: 12px; text-decoration: none
}
.button {
	position: absolute; text-align: left; margin-top: 86px; width: 665px; font-family: verdana; margin-left: 293px;
	}
.button a:link {
	padding-left: 55px; color: #fefefe; font-size: 12px; font-weight: bold; text-decoration: none
}
.button a:visited {
	padding-left: 55px; color: #e6e6e6; font-size: 12px; font-weight: bold; text-decoration: none
}
.button a:hover {
	padding-left: 55px; color: #e6e6e6; font-size: 12px; font-weight: bold; text-decoration: none
}
.in-main {
	width: 190px; font-family: verdana, arial; font-size: 11px; height: 28px;  
	 font-weight: bold; padding-top: 65px; margin-left: 21px; background:url(sst-in07.gif) no-repeat 0px 67px;
}
.in-main a:link, .in-main a:visited {
	 color: #454545; text-decoration: none; line-height: 30px;
	 padding-left: 20px;  
}
.in-main a:hover {  color: #fefefe; background:url(sst-in07a.gif) no-repeat; padding: 5px 10px 5px 20px;
}
.in-main2 {
	width: 190px; font-family: verdana, arial; font-size: 11px; height: 30px;  
	font-weight: bold; margin-left: 21px; background:url(sst-in07.gif) no-repeat 0px 2px;;
}
.in-main2 a:link, .in-main2 a:visited {
	 color: #454545; text-decoration: none; line-height: 27px;
	 padding-left: 20px;  
}
.in-main2 a:hover {  color: #fefefe; background:url(sst-in07a.gif) no-repeat;
           padding: 5px 10px 8px 18px;  
}
.in-sub {
	line-height: 18px; width: 163px; font-family: verdana, arial; font-size: 11px; margin-left: 40px;
}
.in-sub a:link {
	display: block; color: #7b7b7b; text-decoration: none; 
	background:url(sst-in06.gif) no-repeat 0px 5px; padding-left:11px;
}
.in-sub a:visited {
	display: block; color: #4f4f4f; text-decoration: none; 
	background:url(sst-in06.gif) no-repeat 0px 5px; padding-left:11px;
}
.in-sub a:hover {
	display: block; color: #008fdb; text-decoration: none;
	background:url(sst-in06a.gif) no-repeat 0px 5px; padding-left:11px;
}
#copyright-bg {
	width: 1002px; background: url(sst-index05.gif) no-repeat; color: #dadada; height: 38px; padding-top: 11px;
	text-align: center; font-size: 10px;
}
#copyright-bg a:link, #copyright-bg a:visited, #copyright-bg a:hover {
	color: #dadada; cursor: text; text-decoration: none
}

/* product info*/
.t-all { padding:1px; background-color:#CCC}
.t-all td { padding: 5px;}
.t1 {  font-weight: bold; background-color:#a3d2da; font-size: 12px;  }
.t2 {  background-color: #dfdfdf; }
.t2c {  background-color: #dfdfdf; text-align:center; }
.t3 { background-color:#c1e4ea; text-align: center  }
.t4 { background-color:#f6f6f6;  }
.t4c { background-color:#f6f6f6;  text-align: center  }
.t5 { background-color:#000000; color:#FFF }
.t6 { background-color:#f6f6f6;  text-align: left; line-height: 14px;  }
.t6c { background-color:#f6f6f6;  text-align: center; line-height: 14px;  }
