*{margin:0px;padding:0px;border:0px;}
body { background:url(../images/bg.gif) repeat-x #efefef;font:78%/1.25em Arial, Helvetica, sans-serif;margin:auto; list-style:none;}
a{color:#000;text-decoration:none;}
a:link,a:visited ,a:active { color:#000;text-decoration:none}
a:hover { color:#008aff;text-decoration: underline}
ur { margin-top:20px; margin-bottom:20px}
li {text-align:left;}

p {margin-top:8px; margin-bottom:8px;line-height:20px;text-align:justify;}
h1 { font-size:18px; margin:8px 0 8px 0;font-weight:normal; text-align:left;}
h2 { font-size:20px; margin:8px 0 8px 0;font-weight: bold; text-align:left;}
h3 { font-size:14px; text-align:left; font-weight:normal;}
h4 { font-weight:bold; font-size:13px;}
h5 { font-size:13px; font-weight:normal;}
.t_960 {width:960px;margin:auto;margin-top:8px;}

.btns {margin-top:18px; margin-left:10px;}
.btns img {margin-right:16px; margin-left:16px;}
.t_header {width:960px;margin:auto; margin-bottom:20px;}
.logo {background: url(../images/logo23680.gif) no-repeat scroll 0 0;display:block;height:80px;width:236px;text-indent:-9999em; margin-left:26px;}
.logo_txt {padding-left:20px;color: #fff;}
#nav{ line-height:36px; margin:0px;padding:0px;}
#nav ur { margin:0px;padding:0px;list-style-type: none;}
#nav li{ background:url(../images/bg_nav_line.gif) right no-repeat;float:left;text-align:center;overflow:hidden;width:120px; padding-right:8px;}
#nav a{font-size:16px; color:#000;text-decoration: none; display:block;}
#nav a:hover{color: #fff; background:url(../images/nav_blue120.gif) no-repeat;background-color: #008aff;}
.t_mbx {width:960px;margin:auto; font-size:13px; background:url(../images/mbx_line.gif) repeat-x bottom; margin-bottom:8px;}
.t_mbx td {background:transparent url(../images/icon_home.gif) no-repeat left center;padding-left: 20px; line-height:26px;}
.main {width:960px;margin:auto;}
.main_left {width:721px;border-top:#009fe7 3px solid; border-bottom: #ccc 1px solid;border-left: #ccc 1px solid;border-right: #ccc 1px solid;background:#fff; vertical-align:top; }
.main_left_nocolor {width:721px;vertical-align:top; text-align:left;}
.main_right {width:239px;vertical-align:top;}
.main_right img {float:right;margin-bottom:10px; }
.side {border:#ccc 1px solid;float:right; width:226px;margin-bottom:10px; background:#eef5fd;} 
.side dt {background:url(../images/side_title_bg_blue.gif);line-height:28px; font-size:13px;font-weight:bold; color:#fff; padding-left:10px;}
.side dd { background:url(../images/side_dd_line.gif) no-repeat bottom; line-height:26px;margin:6px 0 6px 0; padding-left:18px;}
.side a{color:#000;text-decoration: none;}
#t_footer{width:960px;margin:auto;margin-top:8px; margin-bottom:8px;background:url(../images/footer_bg36.gif) repeat-x;}
#t_footer td {color:#eee; line-height:36px; padding-left:18px; padding-right:18px;}
#t_footer td a{color:#eee;text-decoration:none;}
#t_footert td a:hover{color:#000;text-decoration: underline;}
.backtop {width:660px;background: url(../images/backtop.gif) no-repeat right bottom;display:block;height:30px;text-indent:-9999em; padding-top:8px; margin-bottom:18px;border-bottom:#b9c8dc 1px solid;}

.indexbanner {background:url(../images/banner960.jpg) no-repeat;width:960px;margin:auto;margin-top:8px;}
.indexbanner p{margin:158px 0 58px 266px; font-size:16px; font-weight:bold;}
.indexbanner a {color:#fff;}
.indexbanner_down {vertical-align:bottom; padding-bottom:46px;}

.indexmainproduct {width:660px;border-bottom:#ddd 1px dashed;}
.indexmainproduct td { padding-top:16px; padding-bottom:16px;}
.indexmainproduct img { padding-right:20px; padding-top:8px;}
.indexmainproduct p { margin-top:12px;}
.index4products { width:660px;margin-top:20px; margin-bottom:20px; }
.index4products img { padding-right:6px;}
.index4products_left {width:290px; padding-right:20px;border-right:#ddd 1px dashed;}
.indexpr {background-color:#eaeaea;width:660px; padding-bottom:20px;margin-bottom:20px;} 
.indexpr dl{}
.indexpr dt {font-size:18px; margin:10px; text-align:left;}
.indexpr dd { background:url(../images/icon_news.gif) no-repeat left center; line-height:32px;margin:3px 20px 3px 20px;padding-left:16px;border-bottom:#d0d0d0 1px solid; text-align:left;}

.products_intro { padding:10px 0 18px 0;}
#products_nav{line-height:36px;padding-left:8px;}
#products_nav_current {background:url(../images/products_nav_current.gif) no-repeat;}
#products_nav_other {background:url(../images/products_nav_bg_gray.gif) repeat-x center;}
#products_nav a {color:#fff;width:120px; font-size:14px;}
#products_nav a:hover {color:#FFFF00; text-decoration:none;}
#products_nav ur { margin:0px;padding:0px;list-style-type: none;}
#products_nav li{ float:left;text-align:center;border-right: #dcdcdc 1px solid;overflow:hidden;width:139px;}
.td_products {background-color:#fff;border-top:#009fe7 3px solid; border-left: #ccc 1px solid;border-right: #ccc 1px solid;border-bottom: #ccc 1px solid;}
.products { width:660px; margin:16px 0 16px 30px;}
.products td {border-bottom:#b9c8dc 1px solid; padding-top:10px; padding-bottom:16px;}
.products_box {text-align:center; font-size:14px; font-weight:bold; padding-right:10px; width:110px;}
.products_down {background:url(../images/products_down.jpg) no-repeat left; padding-left:12px;}
.products_down a{ font-weight:bold;text-decoration:underline;}
.products_buy {background:url(../images/products_buy.jpg) no-repeat scroll 0px 36px; padding-left:16px;}
.products_buy a{ font-weight:bold;text-decoration:underline;}

.productpage_intro {width:660px;padding-top:8px;}
.productpage_intro img { padding:8px 18px 8px 0;}
.productpage_intro li { background:url(../images/icon_fd.gif) no-repeat 6px 9px; line-height:20px;text-align:justify;}
.productpage_refer {width:660px; border-right:#ccc 1px solid;border-bottom:#ccc 1px solid; text-align:left;}
.productpage_refer td {border-top:#ccc 1px solid;border-left:#ccc 1px solid; padding:8px;}

.buypage {margin-left:20px;margin-top:26px;width:660px; }
.buypage_beni { color: #630;}
.buypage_beni dd { padding:3px;}
.buypage_price {width:600px; text-align:left; font-weight:bold;border:#ccc 1px solid; margin:18px 0 26px 0;}
.buypage_price td {border-bottom:#f1f1f1 1px solid; padding:16px;}
.buypage_price_title { background-color:#f1f1f1;}
.buypage_swreg {width:660px; margin-top:26px;}
#newsletter { padding:30px; }
#newsletter_area{ width:400px; margin:auto 0; margin:60px;}
#newsletter_input{ border:solid 1px #FF9933;}
#newsletter_btn { width:80px;
BORDER-RIGHT: #7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7EBF4F 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#CAE4B6); BORDER-LEFT: #7EBF4F 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7EBF4F 1px solid
}
