@charset "UTF-8";
/* CSS */
html, body, div, span,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,img, ins, kbd, q, s, samp,small, strike, strong,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,caption {margin:0;padding:0;border:0;background:transparent;}     
ol, ul {list-style:none;}

* html ul.verified_box li,* html ul.page_right_box_list li,* html ul.page_right_box_list li img,* html .page_center,* html ul.new_products_box_list li,* html ul.page_produ_info_centact{display:inline;}

body{background:url(images/body_bg.jpg) repeat-x center top #fff; font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#6a6a6a;-webkit-text-size-adjust: none;} 
a{ color:#6a6a6a; text-decoration:none;}
a:hover{ color:#000; text-decoration:underline;}
h1,h3{font-size:18px; font-weight:normal;padding:0 0 0 15px;}
h1 a{color:#fff;}
h1 a:hover{color:#000; text-decoration:none;}
h2{ font-size:24px; font-weight:normal; margin:0 0 20px 0;}
#body_div{ margin:auto;padding:20px 0 0;width:100%;background:url(images/body_bg_header.jpg) no-repeat center top;}
#header{ margin:auto; padding:15px 25px 0; width:950px; height:1%; overflow:hidden; background:url(images/header_bg.jpg) no-repeat center top #fff;}
.logo{ float:left;}
.logo a{ display:block; overflow:hidden; text-indent:-9999px; width:315px; height:60px; background:url(images/logo.gif) no-repeat center center;}
h2.header_right{ float:right; width:400px; padding:5px 0 0;font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:normal;}
h1.index_contnets_right_title{ background:url(images/title_bg_1.gif) no-repeat left center; height:35px; line-height:35px; margin:0 0 20px 0;}
h1.page_title,h3.page_title{ padding:0;background:url(images/title_bg_2.jpg) no-repeat right center #f5f5f5;}
h1.page_produ_info_title{padding:0;background:url(images/title_bg_2.jpg) no-repeat right center #f5f5f5; font-size:12px;}
h1.page_title span,h3.page_title span,h1.page_produ_info_title span{background:url(images/title_bg_1.gif) no-repeat left center; color:#fff;height:35px; line-height:35px; padding:0 0 0 15px; margin:0 0 20px 0; display:block;}
h4{border-color:#ebebeb; border-width:0 1px; border-style:solid; background:#f5f5f5;color: #0D730B; padding:0 0 10px 15px;}
#nav{ margin:auto; width:1000px; height:38px; background:url(images/nav_bg.jpg) no-repeat center center; overflow:hidden;}
#nav ul{ margin:auto; padding:0 47px;}
#nav ul li{ display:block; float:left; height:33px; line-height:33px; background:url(images/nav_line.gif) no-repeat right center;padding:0 2px 0 0;}
#nav ul li.nav_last{ background:none;}
#nav ul li a{ display:block; float:left; padding:0 38px; color:#fff; font-size:14px;}
#nav ul li a:hover,#nav ul li.nav_on a{ background:url(images/nav_hover_bg.gif) repeat-x center center; text-decoration:none;}
#body_contents{ margin:auto; padding:0 15px; width:970px; background:#fff;}
.user_box{ padding:5px 15px 5px 0; text-align:right;color:#026cae;}
.user_box a{ color:#026cae;}
.index_contents{ margin:auto; padding:15px 0; height:1%; overflow:hidden;}
.index_contents_left{ float:left; width:475px;}
h2.index_contents_left_title{ background:url(images/ico_01.jpg) no-repeat left center; padding:0 0 0 35px; color:#131313;}
.index_contents_left_text{ padding:0 0 0 35px; line-height:18px;}
.index_contnets_right{ float:right; width:475px;}
ul.verified_box{ height:1%; overflow:hidden;}
ul.verified_box li{ display:block; float:left; margin-right:8px; width:109px; height:130px;text-align: center;}
ul.verified_box li a{display:block; text-align:center; padding:0 0 3px 0;}
ul.verified_box li a img, ul.verified_box li img {border: 1px solid #DFDFDF;height: 105px;width: 105px;}
ul.verified_box li a:hover img{ border:1px solid #c8c8c8;}

.page_contents{ margin:auto; height:1%; overflow:hidden; padding:0 0 10px 0;}
.page_left{ float:left; width:170px;}
.recom_enter_box{ background:url(images/recom_enter_box_botom_bg.jpg) no-repeat center bottom; padding:0 0 13px 0;}
.recom_enter_box_title{ color:#0d730b;background:url(images/recom_enter_box_top_bg.jpg) no-repeat center top; padding:0 0 0 5px; height:40px; line-height:40px;}
ul.recom_enter_box_list{ border-color:#eee; border-width:0 1px; border-style:solid; background:url(images/recom_enter_box_bg.jpg) repeat-x center bottom #f4f4f4; overflow:hidden; height:1%;}
ul.recom_enter_box_list li{ padding:4px 10px 5px;}
ul.recom_enter_box_list li a{ display:block; background:url(images/arrow.gif) no-repeat left center; padding:0 0 0 10px;}
ul.recom_enter_box_list li a:hover{background:url(images/arrow.gif) no-repeat 3px center; }
.rollingProd{border:1px solid #dfdfdf; width:168px; height:105px; margin:10px 0; padding:24px 0;}
.rollingProd img{width:105px; height:105px;}
.page_center{ float:left; width:612px; margin:0 9px;}
.big_cate_list_box,.small_cate_list_box{ margin:auto; margin-bottom:15px; background:url(images/big_cate_list_box_bottom_bg.gif) no-repeat center bottom; padding:0 0 12px;}
ul.big_cate_list_box_list,ul.small_cate_list_box_list{ height:1%; overflow:hidden; border-color:#ebebeb; border-width:0 1px; border-style:solid; background:#f5f5f5; padding:0;list-style:inside;}
ul.big_cate_list_box_list li,ul.small_cate_list_box_list li{ display:block; float:left; width:195px; color:#929292; padding:5px 0 5px 5px; list-style:inside;}
ul.small_cate_list_box_list li.small_cate_list_box_list_on{ background:#C3E2A6;}
ul.big_cate_list_box_list li a,ul.small_cate_list_box_list li a{ background:url(images/prod_cate_box_list_arrow.gif) no-repeat left center; padding:0 0 0 10px;}
ul.page_center_box_list,ul.new_products_box_list,ul.popu_products_box_list{ height:1%; overflow:hidden;}
ul.page_center_box_list li{display:block; float:left; width:112px; height:188px;margin:0 7px 0 0; text-align:center;}
ul.new_products_box_list li,ul.popu_products_box_list li{display:block; float:left; width:112px; height:163px;margin:0 4px; text-align:center;}
ul.page_center_box_list li a,ul.new_products_box_list li a,ul.popu_products_box_list li a{display:block; padding:0 0 3px 0;}
ul.page_center_box_list li a img,ul.new_products_box_list li a img,ul.popu_products_box_list li a img{ width:110px; height:107px; margin:0;border:1px solid #dfdfdf; }
ul.page_center_box_list li a:hover img,ul.new_products_box_list li a:hover img,ul.popu_products_box_list li a:hover img{border:1px solid #c8c8c8;}
.page_right{ float:right; width:790px;}
.page_right_box,.page_center_box{ margin:auto;}
ul.page_right_box_list{ height:1%; overflow:hidden;}
ul.page_right_box_list li{display:block; float:left; width:124px; height:163px;margin:0 17px; text-align:center;}
ul.page_right_box_list li a{display:block; padding:0 0 3px 0;}
ul.page_right_box_list li a img,ul.page_right_box_list li img {border: 1px solid #DFDFDF;height: 117px;margin: 1px;width: 120px;}
ul.page_right_box_list li a:hover img{border:1px solid #c8c8c8;}
.page_right_side{ float:left;width:170px;}
.prod_cate_box_title{background:url(images/prod_cate_box_title_bg.jpg) no-repeat center center; height:31px; line-height:31px; color:#fff;padding:0 0 0 15px; font-size:14px;}
ul.prod_cate_box_list{ margin:10px 0 0;}
ul.prod_cate_box_list li{ height:24px; background:url(images/prod_cate_box_list_bg.jpg) no-repeat center center; margin:0 0 2px 0; padding:3px 0 3px 6px;}
ul.prod_cate_box_list li a{ float:left; display:block; background:url(images/prod_cate_box_list_arrow.gif) no-repeat left center; line-height:30px; padding:0 0 0 12px; overflow:hidden;}
.page_produ_info_box p{ line-height:30px;}
.page_produ_info_box_top{ height:1%; overflow:hidden; margin:auto; margin-bottom:20px;}
ul.page_produ_info_centact{ float:right; margin:15px 0 0 10px;width:300px;}
ul.page_produ_info_centact li{ padding:5px 10px; border:1px solid #e5e5e5; background:#f5f5f5; margin:2px 0;float:left;display:block;width:270px;}

#inquire {width:450px;color:#333333;text-align:center;margin:0;margin-top:20px;float:right;}
#inquire2{width:520px;color:#333333;text-align:center;margin:0 auto;margin:50px auto;padding-bottom:20px; position:relative;border:1px solid #e5e5e5;}
#inquire3{width:520px;color:#333333;text-align:center;margin:0 auto;margin:50px auto 150px;padding-bottom:20px; position:relative;border:1px solid #e5e5e5;}
#inquire form,#inquire2 form,#inquire3 form{ margin:0 auto; text-align:center;padding:0;}
.email_title3{ position:absolute;width:505px; height:30px; background:#f5f5f5; text-align:center; font-size:18px; padding-left:15px; line-height:30px; font-weight:700; z-index:100; }
* html .email_title3{ left:0; top:0;}
* +html .email_title3{ left:0; top:0;}
#inquire form{ margin:0 auto; text-align:center;padding:0;}
#formb{height:150px;margin:0 auto; padding:29px 10px 10px 10px;text-align:center;}
#formb2{height:40px;margin:0 auto; padding:29px 10px 10px 10px;text-align:center;}
#formb3{height:40px;margin:0 auto; padding:29px 10px 10px 10px;text-align:center;}
.formb_content3{clear:both; margin:0 auto;padding:0; text-align:left;}
.formb_content3 ul{ list-style:none;margin:0 auto;padding:0;}
.formb_content3 ul li{ float:left;}
.formb_content3 ul li.formb_content_title3{width:108px;/*border:1px #bfbfbf solid;*/line-height:24px;font-size:11px;padding:0px 0px 0px 5px;background-color:#FFF;font-family:Verdana;}
.formb_content3 ul li.formb_content_input3{width:282px;/*border:1px #bfbfbf solid;*/line-height:24px;height:24px;font-size:11px;padding-left:5px;background-color:#FFF;font-family:Verdana; float:left;}
.formb_content3 ul li.formb_content_title_message3{height:117px; line-height:117px;}
.formb_content3 ul li.formb_content_input_message3{height:117px; line-height:117px;}
* html .formb_content3 ul li.formb_content_input_message3 textarea{ height:107px;}	
* html .formb_content3 ul li.formb_content_input3{height:20px;padding:2px 0 2px 5px;}
.input3 {border-bottom:#D4D0C8 solid 1px;border-right:#D4D0C8 solid 1px;border-top:#D4D0C8 solid 1px;border-left:#D4D0C8 solid 1px;font-size:11px;font-family:Verdana;}
.InputBtn3 {border:#CCC solid 1px;background:#FFF;}

.new_products{ margin:auto;}

#footer{ margin:auto; background:#000;}
.footer_body{ margin:auto; width:1000px; background:url(images/footer_top_bg.jpg) no-repeat center top; padding:54px 0 20px 0; text-align:center; line-height:24px; color:#cfcfcf;}
/*search css*/
.page_search{ margin:auto; width:760px;}
.page_search_form{ margin:auto; margin-bottom:10px;}
input.search_style{border:1px solid #D9D9D9; height:27px; line-height:27px; margin:0; padding:0 10px; background:#fff; width:650px; color:#666666; background:#f5f5f5;}
input.search_but {cursor:pointer;background: url("images/search_but.gif") no-repeat scroll center top transparent;border: medium none;height: 27px;width: 80px;}
input.search_but:hover{background:url(images/search_but.gif) no-repeat center bottom;}
.page_search_result{ border-top:1px solid #DEDEDE; margin:auto; margin-top:20px; padding:15px 0;}
ul.page_search_result_list{ height:1%; overflow:hidden; margin-bottom:30px;}
ul.page_search_result_list li{ padding:5px 0;}
ul.page_search_result_list li.page_search_result_list_title a{font-size: medium;color: #0D730B;}
ul.page_search_result_list li.page_search_result_list_url a{ color:#000;}
.pagination2{padding: 2px;}
.pagination2 ul{margin: 0;padding: 0;text-align: left; font-size: 12px;}
.pagination2 li{list-style-type: none;display: inline;padding-bottom: 1px;}
.pagination2 a, .pagination2 a:visited{padding: 0 5px;border: 1px solid #0D730B;text-decoration: none; color: #0D730B;}
.pagination2 a:hover, .pagination2 a:active{border: 1px solid #2b66a5;color: #000;background-color: lightyellow;}
.pagination2 li.currentpage{font-weight: bold;padding: 0 5px;border: 1px solid navy;background-color: #0D730B;color: #FFF;}
.pagination2 li.disablepage{padding: 0 5px;border: 1px solid #929292;color: #929292;}
.pagination2 li.nextpage{font-weight: bold;}
* html .pagination2 li.currentpage, * html .pagination2 li.disablepage{margin-right: 5px;padding-right: 0;}
* html ul.page_center_box_list li{display:inline;}
.footer_body a {color:#cfcfcf; text-decoration:underline;}
.footer_body a:hover {color:#fff; text-decoration:none;}
.page_produ_info_box_top img{float:left;width:300px;height:300px;}
#inquire {width:450px;color:#333333;text-align:center;margin:0 auto;margin-top:20px;position:relative; clear:both;}
#inquire2{width:720px;color:#333333;text-align:center;margin:0 auto;margin-top:20px;padding-top:20px; position:relative; clear:both;}
#inquire form,#inquire2 form{ margin:0 auto; text-align:center;padding:0;}
.email_title{ position:absolute;width:112px; height:20px; background:url(images/email_box_title_bg.jpg) no-repeat left 1px #fff; text-align:left; padding-left:15px; padding-top:10px; font-weight:700; z-index:100; }
* html .email_title{ left:0; top:0;}
* +html .email_title{ left:0; top:0;}
#inquire form{ margin:0 auto; text-align:center;padding:0;}
#formb{height:250px;margin:0 auto; margin-top:29px;padding:10px;text-align:center;border-top:#2B3AF5 1px solid;}
#formb2{ height:250px;margin:0 auto; margin-top:29px;padding:10px 0;text-align:center;}
.formb_content{clear:both; margin:0 auto;padding:0; text-align:left;}
.formb_content ul{ list-style:none;margin:0 auto;padding:0;}
.formb_content ul li{ float:left;}
.formb_content ul li.formb_content_title{width:108px;/*border:1px #bfbfbf solid;*/line-height:24px;padding:0px 0px 0px 5px;background-color:#FFF;}
.formb_content ul li.formb_content_title2{width:108px;border:1px #bfbfbf solid;line-height:24px;padding:0px 0px 0px 5px;background-color:#FFF;}
.formb_content ul li.formb_content_input{width:582px;/*border:1px #bfbfbf solid;*/line-height:24px;height:24px;padding-left:5px;background-color:#FFF; float:left;}
.formb_content ul li.formb_content_input2{width:302px;border:1px #bfbfbf solid;line-height:24px;height:24px;padding-left:5px;background-color:#FFF; float:left;}
.formb_content ul li.formb_content_title_message{height:117px; line-height:117px;}
.formb_content ul li.formb_content_input_message{height:117px; line-height:117px;}
* html .formb_content ul li.formb_content_input_message textarea{ height:107px;}	
* html .formb_content ul li.formb_content_input{height:20px;padding:2px 0 2px 5px;}
.input {border-bottom:#D4D0C8 solid 1px;border-right:#D4D0C8 solid 1px;border-top:#D4D0C8 solid 1px;border-left:#D4D0C8 solid 1px;font-size:11px;font-family:Verdana;}
.InputBtn {border:#CCC solid 1px;background:#FFF;}

.div{ position:absolute;cursor:move;background:#FFF;text-align:center;border:10px solid #aaa;filter:alpha(opacity=90);opacity:0.9; z-index:1000;}

#divbar{height:16px;widht:500px;text-align:left;background-color:#3e3e3e;margin:5px auto;padding:5px 0 5px 10px;color:#FFF;}
#divbar a{color:#FFF;TEXT-DECORATION:none;}
#divbar a:hover{color:#FFF;TEXT-DECORATION:underline;}
#chatbox{ width:170px!important;width:170px;height:30px;border:1px solid #0066ff;background:#FFF;z-index:1;font-family:Arial, Helvetica, sans-serif;filter:alpha(opacity=80);opacity:0.8;padding:1px;}
#chatbox .etw_chat_left{ width:136px;float:left;height:30px;}
#chatbox .etw_chat_left a img{ border:none;}
#chatbox  .etw_chat_right{ width:34px;float:left;height:30px;}
#chatbox  .etw_chat_right a img{ border:none;}
#etwchatbox_style{ width:500px;height:22px;border-bottom:1px solid #CCC;padding-bottom:1px;background:#f3f3f3;}
#etwchatbox_style .textstyle{ width:400px;float:left;font-size:12px;font-weight:bold;text-align:left;text-indent:10px;line-height:22px;font-family:Arial, Helvetica, sans-serif;color:#000;}
#etwchatbox_style .etwchatboxclosebox{ float:left;width:95px;text-align:right;}
#etwchatbox_style .etwchatboxclosebox a img{ border:none;}
#fromchat{padding:0px;margin:0px;background:#FFF;height:500px;width:500px;margin:0px auto;padding-top:20px;}
#fromchat .eachitem{padding:0px;margin:0px;line-height:30px;height:30px;clear:both;}
#fromchat .eachitem .etwleft{ width:95px;float:left;text-align:left;margin-right:8px;font-weight:bold;color:#000 }
#fromchat .eachitem .etwleft b{color:#F00;font-weight:bold;font-size:14px;}
#fromchat .eachitem .etwright{ width:385px;text-align:left;float:left;padding-bottom:2px!important;padding-top:3px!important;padding-top:3px;}
#fromchat .eachitem .etwright input{ width:350px;height:20px;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:20px;font-weight:bold;border:1px solid #7B9EBD;color:#990000;}
/*form .eachitem .etwright select{width:302px;*width:304px;_width:304px;height:24px;margin-top:0px;*margin-top:2px;_margin-top:2px;}*/
#fromchat .eachitem .etwright textarea{ width:350px;height:140px;font-family:Arial, Helvetica, sans-serif; font-size:12px;line-height:20px;font-weight:normal;border:1px solid #7B9EBD;color:#990000;background:#FFF; }
#fromchat .eachitem .etwright .input{padding:0px;margin:0px;width:120px;margin-left:5px;margin-top:0px;font-weight:bold;font-size:12px;}
#areaheight{ height:140px;margin-bottom:5px;}
#fromchat .spaceinfo{ height:18px;line-height:12px;font-size:0px;}
#showresultmsg{ line-height:20px;color:#990000;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
#MainLanguage {width:990px;padding:0 0 5px 0;margin:0px auto;position:relative;overflow:hidden;text-align:center;line-height:25px;}
#MainLanguage a {padding:0px 6px;}
#MainLanguage img {padding:0 5px 0 0;}
* html ul.page_center_box_list li {display:inline;}
* html ul.page_center_box_list li a img, * html ul.new_products_box_list li a img, * html ul.popu_products_box_list li a img {display:inline;}
#formb4 {height: 140px;margin: 0 auto;padding: 29px 10px 10px;text-align: center;}
.location{margin:auto;margin-bottom:10px;padding-bottom:5px; border-bottom:1px solid #DFDFDF;}
ul.prod_cate_box_list li{ float:left;display:block; width:164px; height:30px; background:url(images/prod_cate_box_list_bg.jpg) no-repeat center center; margin:0 0 2px 0; padding:0 0 0 6px; overflow:hidden;}