body {
	font-size:12px;
	color:#333333;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	background:url(../images/bg_head.jpg) repeat-x top;
	 line-height:16px;
}
.bgTabHead {
	font-family: tahoma;
	font-size: 12px;
	background-image: url(../images/bar_head.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
ul li p {
	padding:0;
	margin:0;
	list-style-image: url(../images/space.gif);
	list-style-type: none;
}
.bgSubmenu {
	background-image: url(../images/bg_submenu.gif);
}

input[type="button"] { cursor:hand; cursor:pointer; }

a { color:#333333; font-weight:bold; text-decoration:none; }
a:hover { color:#666666; font-weight:bold; text-decoration:none; }
sss
.menu {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.menu:hover {
	background-repeat: no-repeat;
	background-position: center center;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.Txt1, .txt01Bold  {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.Txt2 {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.Txt3 {
	font-family: tahoma;
	font-size: 12px;
	color: #000000;
}
.Txt4{
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #10B29E;
	text-decoration: none;
}
.pt15 { padding-top:15px; }
.pt25 { padding-top:25px; }
img.border2 { border:2px solid #38D7C5;}
img.border3 { border:3px solid #38D7C5;}

#BlockLeft {
	width:650px;
}
#BlockLeft3 {
	width:600px;
}


#BlockLeft2 {
	width:856px;
}


#BlockRight { width:324px; padding-left:22px; }
#BlockRight #template { background:url(../images/bg_pd02_01.gif) repeat-y right; }

table td {
	background-repeat:no-repeat;
}

#product_detail {
	width:670px;
	background:url(../images/bg_pd01.gif) no-repeat top;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 40px;
}
#product_detail0 {
	width:645px;
	background:url(../images/bg_pd01.gif) no-repeat top;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
}
#product_detail2 {
	width:916px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-image: url(../images/bg_pd01-1.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#widehealth_detail {
	width:615px;
	background:url(../images/bg_pd01.gif) no-repeat top;
	padding-top: 10px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#widehealth_detail3 {
	width:655px;
	background:url(../images/bg_pd01.gif) no-repeat top;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#widehealth_detail2 {
	width:516px;
	background:url(../images/bg_pd01.gif) no-repeat top;
	padding-top: 10px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.txtt{
	font-size:21px;
	font-weight:bold;
	margin:0;
	color:#2FB4A5;
	line-height:22px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 35px;
}

table.pd {
	width:615px;
}
table.pd10 {
	width:615px;
}
table.pd .p1 {
	width: 410px;
	padding-left: 20px;
	padding-bottom: 10px;
}
table.pd .p10 {
	width: 810px;
	padding-left: 20px;
	padding-bottom: 10px;
}
table.pd .p1 p { font-size:21px; font-weight:bold; padding:10px 0 0 40px; margin:0; color:#2FB4A5; line-height:22px; }
table.pd .p2 { width:206px; padding-bottom:10px; }
table.pd .p2 ul {
	width:auto;
	padding:0;
	margin:0;
	list-style-image: url(../images/space.gif);
	list-style-type: none;
}
table.pd .p2 ul li { float:left; padding:0; margin:0 10px 5px 0; }
table.pd .p3 { color:#333333; }
table.pd .p3 ul { width:auto;  	list-style-image: url(../images/space.gif); padding:0; margin:10px 0 0 0; }
table.pd .p3 ul li { float:left; padding:0 15px 0 15px; margin:0 0 20px 0; text-align:center; }
table.pd .p3 h3 { color:#2FB4A5; font-weight:bold; border-bottom:1px dotted #2FB4A5; padding-bottom:5px; }
table.pd .p3 div.b10 { padding:10px; }
table.pd .p3 .wb_footer_info { padding:5px; background:#CBEBEA; }
table.pd .p3 .wb_footer_info a {  font-weight:lighter; }
table.pd .p3 .wb_footer_info a:hover { text-decoration:underline; }
table.pd .p4 { color:#333333; }
table.pd .p4 ul { width:auto;  	list-style-image: url(../images/space.gif); padding:0; margin:10px 0 0 0; }
table.pd .p4 ul li { float:left; padding:0 12px 0 12px; margin:0 0 30px 0; text-align:left; }
#product_detail .pagenav { font-size:12px; color:#333333; text-align:right; width:auto; padding-right:5px; }
table.pd .p5 {
	color:#333333;
	text-align:center;
	padding-left: 20px;
}
table.pd .p5 ul {
	width:590px;
	list-style-image: url(../images/space.gif);
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding: 0;
}
table.pd .p5 ul li { float:left; padding:0 7px 0 10px; margin:0 0 15px 0; text-align:center; }
table.pd .p5 h3 { color:#2FB4A5; font-weight:bold; border-bottom:1px dotted #2FB4A5; padding-bottom:5px; }
table.pd .p5 div.load { font-size:14px; }
table.pd .p6 { color:#333333; text-align:left;  }



table.pd2 { width:916px; }
table.pd20 .p1 {
	width: 810px;
	padding-left: 20px;
	padding-bottom: 10px;
}
table.pd20 .p10 p { font-size:24px; font-weight:bold; padding:10px 0 0 40px; margin:0; color:#2FB4A5; }

table.pd2 .p1 {
	width: 410px;
	padding-left: 20px;
	padding-bottom: 10px;
}
table.pd2 .p1 p { font-size:24px; font-weight:bold; padding:10px 0 0 40px; margin:0; color:#2FB4A5; }
table.pd2 .p2 { width:206px; padding-bottom:10px; }
table.pd2 .p2 ul { width:auto;  	list-style-image: url(../images/space.gif); padding:0; margin:0; }
table.pd2 .p2 ul li { float:left; padding:0; margin:0 10px 5px 0; }
table.pd2 .p3 { color:#333333; }
table.pd2 .p3 ul { width:auto;  	list-style-image: url(../images/space.gif); padding:0; margin:10px 0 0 0; }
table.pd2 .p3 ul li { float:left; padding:0 12px 0 12px; margin:0 0 20px 0; text-align:center; }
table.pd2 .p3 h3 { color:#2FB4A5; font-weight:bold; border-bottom:1px dotted #2FB4A5; padding-bottom:5px; }
table.pd2 .p3 div.b10 { padding:10px; }
table.pd2 .p3 .wb_footer_info { padding:5px; background:#CBEBEA; }
table.pd2 .p3 .wb_footer_info a {  font-weight:lighter; }
table.pd2 .p3 .wb_footer_info a:hover { text-decoration:underline; }
table.pd2 .p4 { color:#333333; }
table.pd2 .p4 ul { width:auto;  	list-style-image: url(../images/space.gif); padding:0; margin:10px 0 0 0; }
table.pd2 .p4 ul li { float:left; padding:0 12px 0 12px; margin:0 0 30px 0; text-align:left; }
#product_detail .pagenav { font-size:12px; color:#333333; text-align:right; width:auto; padding-right:5px; }
table.pd2 .p5 { color:#333333; text-align:center;  }
table.pd2 .p5 ul { width:auto;  	list-style-image: url(../images/space.gif); padding:0; margin:10px 0 0 0; }
table.pd2 .p5 ul li { float:left; padding:0 7px 0 10px; margin:0 0 15px 0; text-align:center; }
table.pd2 .p5 h3 { color:#2FB4A5; font-weight:bold; border-bottom:1px dotted #2FB4A5; padding-bottom:5px; }
table.pd2 .p5 div.load { font-size:14px; }
table.pd2 .p6 { color:#333333; text-align:left;  }






.pagenav a { color:#38D7C5; text-decoration:none; }
.pagenav a:hover { color:#38D7C5; text-decoration:underline; }

.add_cart { width:250px; padding:10px 10px 10px 30px; margin-top:10px; background:#EFEFEF; color:#333333; font-size:13px; text-align:left; }
input.tx { border:1px solid #CCCCCC; background:#FFFFFF; width:60px; padding:2px; }
input.addcart { border:0; background:#38D7C5; color:#FFFFFF;width:80px; padding:2px; }

.n_product { padding:7px; margin-right:9px; margin-top:10px; background:#38D7C5; font-size:14px; font-weight:bold; color:#fff; text-align:right; }

#product_info {
	width:586px;
	font-size:12px;
	padding:25px 40px 20px 20px;
}
#product_info2 {
	width:886px;
	font-size:12px;
	padding:25px 40px 20px 20px;
}

#m_product {
	width:auto;
	background: url(../images/bg_pd02.gif) no-repeat;
	padding:50px 20px 0px 50px;
	text-align:left;
	line-height:21px;
}
#m_product a { color:#333333; font-weight:bold; text-decoration:none; }
#m_product a:hover { color:#666666; font-weight:bold; text-decoration:none; }

#m_article {
	width:auto;
	background: url(../images/bg_pd04.gif) no-repeat;
	padding:70px 20px 30px 40px;
	text-align:left;
	line-height:21px;
}
#m_article a { color:#333333; font-weight:bold; text-decoration:none; }
#m_article a:hover { color:#666666; font-weight:bold; text-decoration:none; }

#m_widehealth {
	width:auto;
	background: url(../images/bg_pd05.gif) no-repeat;
	padding:70px 20px 30px 30px;
	text-align:left;
	line-height:21px;
}
#m_widehealth a { color:#333333; font-weight:bold; text-decoration:none; }
#m_widehealth a:hover { color:#666666; font-weight:bold; text-decoration:none; }

#m_catalog {
	width:auto;
	background: url(../images/bg_pd06.gif) no-repeat;
	text-align:left;
	line-height:21px;
	padding-top: 50px;
	padding-right: 20px;
	padding-left: 30px;
}
#m_catalog a { color:#333333; font-weight:bold; text-decoration:none; }
#m_catalog a:hover { color:#666666; font-weight:bold; text-decoration:none; }

#product_present { padding:0 0 0 0;}
#product_hot { padding:20px 0 20px 0;}


#webboard {
	width:650px;
}
#webboard ul#head { width:auto; padding:0; margin:0; list-style:none; } 
#webboard ul#head li { float:left; padding:5px; text-align:center; font-weight:bold;  }
#webboard ul#head li.num { width:90px; background:#CBEBEA;}
#webboard ul#head li.info { width:403px; background:#D9F3F0; }
#webboard ul#head li.post { width:40px; background:#D9F3F0; }
#webboard ul#head li.view { width:40px; background:#D9F3F0; }

#webboard ul#detail { width:auto; padding:0; margin:0; list-style:none; border-bottom:1px dashed #CBEBEA; } 
#webboard ul#detail li { float:left; padding:5px;  }
#webboard ul#detail li.num { width:90px; text-align:center; }
#webboard ul#detail li.info { width:403px; }
#webboard ul#detail li.info a { color:#333333; font-weight:lighter; }
#webboard ul#detail li.info a:hover { color:#666666; text-decoration:underline; }
#webboard ul#detail li.post { width:40px; text-align:center; }
#webboard ul#detail li.view { width:40px; text-align:center; }

input.tx_search { width:170px; padding:2px 2px 2px 22px; border:1px solid #CBEBEA; color:#0FB29F; background:url(../images/i_s.gif) no-repeat left #FFFFFF;  }
input.tx_submit { width:60px; padding:2px; border:0; background:#0FB29F; color:#FFF; cursor:hand; cursor:pointer;}
select.list_search { width:150px; padding:2px; }
.inputBox { padding:2px 2px 2px 2px; border:1px solid #0FB29F; color:#0FB29F; }
.btn2 {  padding:2px; border:0; background:#0FB29F; color:#FFF; cursor:hand; cursor:pointer;}
 
.topicOrange { color:#FF6600; font-size:14px; } 

#comment {
	margin-top:10px;
	width:93%;
	margin-right: auto;
	margin-left: auto;
}
#comment .info { color:#FFFFFF; background:#0FB29F; padding:3px; }
#comment .info a { font-weight:lighter; color:#FFFFFF; font-size:11px; }
#comment .info a:hover { font-weight:lighter; color: #FFCC00; }
#comment .detail { padding:10px; background:#D9F3F0;}

#post { margin-top:30px; width:auto; }
#post .info {
	color:#FFFFFF;
	background:#0FB29F;
	width: 92%;
	margin-right: auto;
	margin-left: auto;
	padding: 3px;
}
#post .info a { font-weight:lighter; color:#FFFFFF; font-size:11px; }
#post .info a:hover { font-weight:lighter; color: #FFCC00; }
#post .detail { padding:10px; background:#FBFBFB;}

table.twoCol { width:540px; margin:10px; }
table.twoCol .bcLeft { width:270px; border-right:1px dotted #999;}
table.twoCol .bcLeft p { padding:0 0 10px 0; margin:0; }
table.twoCol .bcRight { width:270px; padding-left:10px; }

#Contact { width:270px; }
#Contact td { padding-bottom:3px; }
#Contact td input[type="text"] { width:157px; }
#Contact td textarea { width:207px; }
#Contact td input[type="button"] {  margin-left:3px; }
#Contact td.subject { width:60px; text-align:right; padding-right:7px; }
#Contact td.button { padding-top:5px; }

#Contact input[type="text"] { padding:2px 2px 2px 2px; border:1px solid #0FB29F; color:#0FB29F; }
#Contact textarea { padding:2px 2px 2px 2px; border:1px solid #0FB29F; color:#0FB29F; }
#Contact input[type="button"] { padding:2px; border:0; background:#0FB29F; color:#FFF; cursor:hand; cursor:pointer;}


/*------------------------- clearfix ---------------------*/
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {
    display: inline-table;
	zoom: 1; /* for IE5.5 - IE7 */
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */



.pagebarUTH { font-size: 0.6em;font-family:verdana; padding: 0.2em 0.5em; margin-right: 0.1em; border: 1px solid #FFF; background: #FFF; text-decoration: none; }
.pagebarUTH a, .pageList .this-page {color: #0FB29F; text-decoration: underline;border: 1px solid #E3E3E3; text-decoration: none; padding: 0.2em 0.5em; }
.pagebarUTH a:hover {border: 1px solid #0FB29F;} 
.pagebarUTH a:visited {color: #0FB29F; text-decoration: underline; border: 1px solid #E3E3E3; text-decoration: none; padding: 0.2em 0.5em; }
.pagebarUTH .break { padding: 2px 6px; border: none; background: #FFF; text-decoration: none; }
.pagebarUTH .this-page { border: 1px solid #0FB29F; padding: 0.2em 0.5em; font-weight: bold; background: #0FB29F; color: #FFF; }
.pagebarUTH a:active{color: #0FB29F; text-decoration: underline;
}
.borr {
	border: 1px solid #CCCCCC;
}
