﻿@charset "utf-8";
@import url(dll.css);
@import url(font.css);
@import url(main.css);
@import url(/onlinecss/onlineeditor.css);
.header{height:94px; background:#fff;}
.en{float:left; padding:6px 0 0 20px}
.logo{float:left;padding:0px 0 0 10px}
.top_nav{float:right; padding:11px 29px 0 0;}
.top_nav ul{}
.top_nav li{float:left; padding-left:8px;}
.top_nav li a{ color:#777;}

.i_banner{padding-top:2px;background:#fff;}
.i_subnav{width:164px; background:#fff; position:absolute; margin-left:344px;}
.i_subnav ul{width:162px; margin:0 auto; padding-bottom:5px;}
.i_subnav li{line-height:23px; padding-left:29px; color:#009930;}
.i_subnav li.shover{background:#9fc875; color:#fff;}
.i_subnav li.sline{height:1px; background:url(../images/line.gif) repeat-x; font-size:0px; line-height:0px; padding:0px;}
.container{padding-top:10px;background-color:#fff; padding-bottom:20px;}
.i_left{width:175px; float:left;}
.i_search{ }
.i_search h1{height:22px; background:#9fc875; line-height:22px; color:#fff; font-weight:bold; font-size:12px; padding-left:16px;}
.i_search h2{height:1px; background:url(../images/line1.gif) repeat-x; font-size:0px;}
.i_search ul{ background:#9fc875;  height:26px;float:left; padding-top:10px;width:175px;margin-top:2px;}

#sortlist{display:block;width:127px;}
#productSearch{padding-left:20px;float:left; width:155px;}

#keywords{background:#fff;width:118px;height:20px;float:left; }
.i_p_btn{background:url(../images/go.gif) no-repeat; margin-right:10px;width:18px; overflow:hidden; float:right;}

.leftlist{padding-top:3px; float:left;width:175px;}
.leftlist h1{height:22px; background:#9fc875; line-height:22px; color:#fff; font-weight:bold; font-size:12px; padding-left:16px;}
.leftlist h1 a{color:#fff;}
.leftlist h1 a:hover{ text-decoration:none;color:#fff;}
.i_gbook{ float:left;width:626px;}
.i_p_list{width:626px; float:left; }
.i_p_list dl.i_p_t{width:626px; height:22px; background:#e4e4e2;}
.i_p_list dl.i_p_t dt{float:left; line-height:22px; padding-left:14px; color:#666; font-weight:bold;}
.i_p_list dl.i_p_t dd{float:right; padding:3px 6px 0 0;}
.pist{width:598px; float:left; padding-top:14px;padding-left:18px; line-height:24px; }
.pist dl{float:left; padding-left:29px;height:149px;}
.pist dt{}
.pist dd{text-align:left; line-height:21px; background:url(../images/icon.gif) no-repeat 7px 6px; padding-left:17px;}
.pist li.i_sort{width:168px;height:147px;float:left;padding-right:16px; padding-left:10px;}
.pist li.i_sort .z1{width:160px; height:112px;padding:5px;border:#9fc875 solid 1px;overflow:hidden;}
.pist li.i_sort .z1 img{width:160px; height:112px;}
.pist li.i_sort a{text-align:left; padding-top:4px;line-height:24px; background:url(../images/icon.gif) no-repeat 7px 10px; padding-left:17px; width:156px; display:block; overflow:hidden; white-space: nowrap;text-overflow:ellipsis;}
.i_rig{width:175px;  float:left; padding-left:1px;}
.i_content{}
.i_content dl.i_c_t{width:175px; height:22px; background:#feed7c;}
.i_content dl.i_c_t dt{float:left; padding-left:5px; line-height:22px; color:#5e9938; font-weight:bold;}
.i_content dl.i_c_t dd{float:right; padding:3px 6px 0 0;}
.content{line-height:20px; padding:10px 0 10px 10px;background:#f1f1f1;}
.i_contact{background-color:#f1f1f1; background-image:url(../images/phone.gif); background-repeat:no-repeat; background-position:top;}
.i_contact h1{padding-left:5px; line-height:22px; color:#5e9938; font-weight:bold;}
.i_contact h1 a{color:#5e9938;}
.i_contact h1 a:hover{color:#5e9938;}
.contact{line-height:20px; padding:10px 0 10px 10px;}
.i_link{width:175px; overflow:hidden;background-color:#f1f1f1; background-image:url(../images/link.gif); background-repeat:no-repeat; background-position:top;}
.i_link h1{padding-left:5px; line-height:22px; color:#5e9938; font-weight:bold;}
.i_link h1 a{color:#5e9938;}
.i_link h1 a:hover{color:#5e9938;}
.i_link ul{padding-bottom:10px;  padding-top:4px; }
.i_link li{ text-align:center;padding-top:6px;width:170px;}
.i_link li img{width:117px; height:42px;  display:block; overflow:hidden; margin:0 auto;}
.footer{text-align:center;padding: 10px 0px; line-height:22px; font-size:12px;}
#demo_outer1{width:777px; overflow:hidden; margin-left:10px;}