@charset "utf-8";
*, html, body, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, div, p, form {margin:0px;padding:0px;}
ul, li, dl, dt, dd {list-style:none;}
img {border:0px;}
html {width:100%;overflow-x:hidden;}
body {margin:0px auto;padding:0px;text-align:center;background-color:#FFF;}
body, table, tr, td, th {font-size:11px;color:#111;font-family:Tahoma, Geneva, sans-serif;}
a:link, a:visited {color:#111;text-decoration:none;}
a:hover, a:active {color:#F7823D;text-decoration:underline;}
p {margin:0px;padding:0px;margin-bottom:10px;}
.select {background-color:#f1f1f1;border-bottom:#FFF 1px solid;border-left:#CCC 1px solid;border-right:1px solid #FFF;border-top:#CCC 1px solid;}
.textarea1 {word-break:break-all;background-color:#FFFBE6;border:1px solid #FFCC99;overflow:auto;}
.textarea2 {word-break:break-all;background-color:#f1f1f1;border-bottom:#FFF 1px solid;border-left:#CCC 1px solid;border-right:1px solid #FFF;border-top:#CCC 1px solid;overflow:auto;}
.input1, .input2 {height:20px;line-height:22px;}
.input1 {background-color:#FFFBE6;border:1px solid #FFCC99;}
.input2 {background-color:#f1f1f1;border-bottom:#FFF 1px solid;border-left:#CCC 1px solid;border-right:1px solid #FFF;border-top:#CCC 1px solid;}
input.button {Background-Image:url(/images/ActionBtn.gif);Background-Repeat:No-Repeat;Background-Color:#F2FBFF;Border:0px;Width:65px;Height:23px;Padding:0px;Margin:4px;Color:#04385B;}
#head {height:156px;background:url(/images/head_bg.jpg) repeat-x;width:100%;}
#logo {float:left;height:156px;width:240px;margin:0px;text-align:left;}
#logo .logo_img {margin-top:39px;margin-left:31px;}
#logo .logo_text {margin-left:31px;}
#head_right {float:right;height:156px;width:720px;background:url(/images/head_banner.jpg) no-repeat right;}
#language {float:left;margin-top:10px;color:#D60000;font-weight:bolder;margin-left:15px;}
#language a {color:#D60000;text-decoration:none;}
.split {margin-left:10px;margin-right:10px;}
#search {clear:both;float:right;margin-top:75px;margin-right:20px;height:20px;}
.search_input {height:14px;width:150px;color:#333333;font-size:11px;font-family:Tahoma;line-height:14px;text-indent:3px;}
#menu {clear:both;height:32px;background:url(/images/menu_bg.jpg) repeat-x;}
#menu ul {clear:both;margin:0px auto;padding:0px;width:999px;height:32px;line-height:32px;color:#FFF;font-weight:bolder;font-size:12px;list-style:none;}
#menu li {float:left;width:11%;text-align:center;}
#menu a:link {color:#FFF;text-decoration:none;}
#menu a:visited {color:#FFF;text-decoration:none;}
#menu a:hover {color:#666666;font-weight:bold;text-decoration:underline;}
#main_bg {clear:both;margin:0px auto;padding:0px;height:auto;background:url(/images/main_bg.jpg) repeat-x top;margin-top:2px;}
#main {clear:both;margin:0px auto;padding:0px;width:999px;height:auto;text-align:center;}
#main_left {float:left;width:722px;text-align:left;margin-left:5px;margin-top:7px;}
#banner {width:700px;height:120px;margin-left:10px;margin-top:12px;background:url(/images/banner_bg.gif) no-repeat;}
#banner_pic {width:680px;margin-left:10px;}
#banner_pic img {margin:10px;}
#main_right {text-align:left;float:left;width:262px;margin-right:0px;margin-top:3px;}
#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px;letter-spacing:1px;}
#xsnazzy h1 {font-size:2.5em;color:#fff;}
#xsnazzy h2 {font-size:2em;color:#06a;border:0px;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy {background:transparent;margin:1em;}
.xtop, .xbottom {display:block;background:transparent;font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block;overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#FFF;border-left:1px solid #FFCC99;border-right:1px solid #FFCC99;}
.xb1 {margin:0 5px;background:#FFCC99;}
.xb2 {margin:0 3px;border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px;margin:0 1px;}
.xboxcontent {background:#FFF;border:0 solid #FFCC99;border-width:0 1px;height:auto;}
#about_us {background:url(/images/about_us_bg.gif) no-repeat right;height:190px;}
#about_us_text {margin-right:220px;margin-left:10px;margin-top:5px;line-height:16px;}
#main_right_content {min-height:500px;height:auto;text-align:left;}
.main_left_content {min-height:230px;height:auto;}
#xsnazzy #title {background:url(/images/main_title.jpg) no-repeat left;height:30px;line-height:30px;text-indent:24px;color:#FFF;font-weight:bolder;}
#xsnazzy #title1 {background:url(/images/main_title1.jpg) no-repeat left;height:30px;line-height:30px;text-indent:24px;color:#FFF;font-weight:bolder;}
#xsnazzy #title2 {background:url(/images/main_title2.jpg) no-repeat left;height:30px;line-height:30px;text-indent:18px;color:#FFF;font-weight:bolder;text-align:left;}
#xsnazzy #title a:link, #xsnazzy #title1 a:link, #xsnazzy #title2 a:link {color:#FFF;text-decoration:none;}
#xsnazzy #title a:visited, #xsnazzy #title1 a:visited, #xsnazzy #title2 a:visited {color:#FFF;text-decoration:none;}
#xsnazzy #title a:hover, #xsnazzy #title1 a:hover, #xsnazzy #title2 a:hover {color:#666666;font-weight:bold;text-decoration:underline;}
#search_product_list {width:96%;float:left;margin-left:7px;margin-right:5px;margin-top:12px;padding-bottom:10px;border-bottom:#cccccc 1px dashed;}
#default_product_list {width:125px;float:left;margin-left:7px;margin-right:5px;margin-top:12px;text-align:center;}
#default_product_list br {line-height:5px;}
#default_product_list #img, #search_product_list #img {display:table-cell;vertical-align:middle;width:120px;height:110px;text-align:center;*display:block;*font-size:95px;border:#D2D2D2 1px solid;}
#default_product_list img, #search_product_list img {vertical-align:middle;}
#default_product_list #word, #search_product_list #word {float:left;width:50%;margin-left:5px;line-height:14px;}
#product_list {width:96%;float:left;margin-left:7px;margin-right:5px;margin-top:12px;padding-bottom:10px;border-bottom:#cccccc 1px dashed;}
#product_list #img, #search_product_list #img {float:left;display:table-cell;vertical-align:middle;width:140px;height:110px;text-align:center;*display:block;*font-size:95px;border:#D2D2D2 1px solid;margin-right:10px;}
#product_list img, #search_product_list img {vertical-align:middle;}
#product_list #word, #search_product_list #word {float:left;width:75%;margin-left:5px;line-height:17px;}
.big_product_name {font-size:12px;color:#8E6346;font-weight:bolder;line-height:20px;}
.product_name {font-size:11px;color:#8E6346;font-weight:bolder;line-height:18px;}
.product_name a:link {color:#8E6346;text-decoration:none;}
.product_name a:visited {color:#8E6346;text-decoration:none;}
.product_name a:hover {color:#666666;font-weight:bold;text-decoration:underline;}
#category_list {margin:0px;padding:0px;}
#category_list ul {margin-top:5px;margin-left:3px;margin-right:3px;padding:0px;}
#category_list ul .list1 {margin-bottom:4px;background:url(/images/category_list_bg1.gif) no-repeat center;height:28px;line-height:28px;color:#2978C3;font-weight:bolder;list-style:none;text-indent:36px;}
#category_list ul .list2 {margin-bottom:4px;background:url(/images/category_list_bg2.gif) no-repeat center;height:28px;line-height:28px;color:#666666;font-weight:bolder;list-style:none;text-indent:52px;}
#category_list ul .list1 a:link {color:#2978C3;text-decoration:none;}
#category_list ul .list1 a:visited {color:#2978C3;text-decoration:none;}
#category_list ul .list1 a:hover {color:#F7823D;text-decoration:underline;}
#category_list ul .list2 a:link {color:#666666;text-decoration:none;}
#category_list ul .list2 a:visited {color:#666666;text-decoration:none;}
#category_list ul .list2 a:hover {color:#F7823D;text-decoration:underline;}
#right_title {background:url(/images/right_title.jpg) no-repeat;height:30px;line-height:30px;color:#FFF;font-weight:bolder;text-indent:18px;}
#contact_us {text-align:center;padding-top:5px;}
#contact_us_text {text-align:left;line-height:22px;margin:5px;}
#service_promises {padding-top:10px;text-align:center;}
#service_promises_text {text-align:left;line-height:22px;text-indent:24px;margin:7px;}
#foot {clear:both;margin:0px auto;padding:0px;width:100%;height:70px;background:url(/images/foot_bg.jpg) repeat-x top left;}
#foot_text {margin-top:20px;}
#page_nav {border-bottom:#FFCC99 1px solid;height:25px;line-height:25px;text-indent:12px;}
#news_title {border-bottom:#FFCC99 1px solid;height:25px;line-height:25px;text-align:center;font-size:13px;color:#FF9900;font-weight:bolder;}
#news_info {text-align:right;margin-top:30px;line-height:30px;width:99%;}
#content_text {line-height:20px;margin:10px;}
#content_product {margin:10px;}
#product_page_nav {height:22px;line-height:22px;text-indent:12px;}
#page_page {margin-top:10px;width:100%;border-top:#FFCC99 1px solid;height:25px;padding-top:10px;line-height:25px;text-indent:12px;}
#product_show {margin:10px;}
#product_show #img {float:left;display:table-cell;vertical-align:middle;width:207px;height:150px;text-align:center;*display:block;*font-size:135px;border:#D2D2D2 1px solid;}
#product_show img {vertical-align:middle;}
#product_show #img_text {clear:both;float:left;width:207px;text-align:center;height:16px;line-height:16px;}
#product_show #word {float:left;width:65%;margin-left:10px;line-height:15px;}
#product_content {clear:left;border-top:#FFCC99 1px solid;width:100%;margin-top:10px;padding-top:10px;}
#control_panel {margin-top:10px;text-align:center;}
#other_info {margin-top:10px;}
#news_list {margin:10px;}
#news_list ul {margin:0px;padding:0px;}
#news_list li {list-style:none;line-height:26px;text-indent:32px;border-bottom:#DDDDDD 1px dotted;background:url(/images/list_icon.gif) no-repeat 10px;}
#feedback_text {border:#DDDDDD 1px dotted;background:#FFFFCC;padding-left:5px;line-height:18px;}
