/*common*/
.btn_sumbit{background:url(../images/btn_sumbit.gif) no-repeat; width:61px; height:17px; border:0;cursor:pointer;}
.btn_button{
    overflow:visible;
    width:auto;
	height:20px;
    border:0;
	margin:0;
	padding:0;
    padding:1px 8px;    
    color:#555555;
    border:1px solid #a3c892;
	background:url(../images/btn_bg.gif) bottom repeat-x; 
	background-color:#fff;
	font-size:11px;    
    cursor:pointer;
    text-align:center;
    
}
.btn_bg{background:url(../images/btn_bg2.gif) no-repeat; width:150px; height:18px; border:0; color:#555; font-size:11px}
.style_nav_links{ padding:0; margin:0;}
.style_nav_links ul{ margin:0; padding:0}
.style_nav_links li{ float:left;background:url(../images/templet_img/icon_dot2.gif) 0px 7px  no-repeat; padding-left:15px; margin-right:20px}
.style_nav_links ul li a { font-style:italic;color:#4f6228; text-decoration:none; }
.style_nav_links ul li a:hover{color:#000000;text-decoration:none;}
ul{margin:0;padding:0; list-style-type:none;}
li{margin:0;padding:0; list-style-type:none;}
dl{margin:0;padding:0; list-style-type:none;}
dt{margin:0;padding:0; list-style-type:none;}
dd{margin:0;padding:0; list-style-type:none;}
.paddings{ clear:both;height:20px;}
.margin_top{ margin-top:15px;}
.padding_left{padding-left:15px;}

.Required_color{ color:#e76200;}
.txt_color{ color:#629200;}
.txt_color2{ color:#4f6228;}
.txt_color3{ color:#555;}


.txt_bold{font-weight:bold}

.small_txt{font-size:10px}
.txt_12{ font-size:12px}

.login_boder{ border:1px #c3e2b4 solid}
.box_border{border:1px solid #bfe0af;}

.recommended{ margin-top:25px; }
.recommended  .txt{color:#4f6228; font-weight:bold; margin-bottom:20px}
.recommended li{ float:left; margin-right:100px; text-align:center}
.recommended li a{ font-size:10px; text-decoration:none; color:#4f6228}
.recommended li a:hover{ color:#000}

.recommended2{  width:190px; margin:0 auto;margin-top:50px;}
.recommended2 .txt{color:#4f6228; font-weight:bold; }
.recommended2 .text{color:#4f6228; font-size:10px  }
.recommended2 li{  margin-top:30px; text-align:center}
.recommended2 li a{ font-size:10px; text-decoration:none; color:#4f6228}
.recommended2 li a:hover{ color:#000}

a.learn_more{ background:url(../images/templet_img/icon_arrow.gif) right no-repeat; padding-right:8px; font-style:italic}
a.learn_more:visited {text-decoration:none;color: #77933c;}
a.learn_more:link {text-decoration: none;color: #77933c;}
a.learn_more:hover{text-decoration: none;color: #000; }


a.bluelink:visited {text-decoration:none;color: #0078ff;}
a.bluelink:link {text-decoration: none;color: #0078ff;}
a.bluelink:hover{text-decoration: none;color: #000; }


a.greenlink:visited {text-decoration:none;color: #77933c;}
a.greenlink:link {text-decoration: none;color: #77933c;}
a.greenlink:hover{text-decoration: none;color: #000; }


.newsletter {
    float:right;
    margin-top:24px;
    text-align:right;    
    color:#333;
	font-size:10px;
    }
.newsletter li {
    display:inline;    
    padding-right:0px;
    padding-left:10px;
    }
	
.product_links{ width:206px;}
.product_links a{ font-size:10px;text-decoration:none;  color:#4f6228}
.product_links a:hover{ color:#000; text-decoration:none}

.product_demo{text-align:center; font-size:10px; width:133px; padding-bottom:25px}
.product_demo a{color:#4f6228; text-decoration:none}
.product_demo a:hover{ color:#000; text-decoration:none}

.links_review { font-size:10px}
.links_review a{color:#629200; }
.links_review a:hover{ color:#000; text-decoration:none}

.link_back { font-size:10px}
.link_back a{color:#1e7ec8; }
.link_back a:hover{ color:#000; text-decoration:none}

.dedicated-review-box{ font-size:10px}
.review_list a{color:#333333;font-weight:bold;text-decoration:none }
.review_list a:hover{ color:#629200; text-decoration:none}
.review_list .txt{color:#629200;font-weight:bold;}

.review-head h3{font-size:12px; color:#555}
.review-head h4{font-size:10px; color:#555; font-weight:lighter}
.review-head .txt{ color:#d75f07}

.product_review_form { font-size:10px; font-weight:lighter}
.product_review_form .input-text{ border:1px #97b58a solid; }
.product_review_form .required-entry{ border:1px #97b58a solid; }



/*template index*/
.E_index{ padding:20px 0px; }
.E_index a{text-decoration: none}
.E_index a:hover{text-decoration: none}

.E_index .left_block{ float:left; position:relative; }
.E_index .intro{ width:380px; position:absolute;z-index:300}
.E_index .intro .special{ font-size:16px; color:#4f6228;}
.E_index .intro .txt{font-size:16px; line-height:21px; padding:15px  0}

.E_index .product_demos{ width:153px;position:absolute;top:220px; left:0px; font-size:10px; z-index:300}
.E_index .product_demos ul{ margin-left:15px; }
.E_index .product_demos ul li{ background:url(../images/templet_img/icon_dot.gif) top left  no-repeat; background-position:0px 7px; padding-left:12px;}
.E_index .product_demos ul li a{ color:#555; }
.E_index .product_demos ul li.no-img a{ color:#77933c; }
.E_index .product_demos ul li a:hover{ color:#000}


.E_index .complete_set{
	width:333px;
	position:absolute;
	top:12px;
	left:186px;	
	z-index:200
}
.E_index .complete_set .txt{ color:#4f6228; padding-left:66px;}
.E_index .complete_set .txt a{color:#4f6228;font-style:italic}
.E_index .complete_set .txt a:hover{color:#000}

.E_index .set_3in1{position:absolute;top:12px; left:473px;text-align:center; z-index:300}

.E_index .good{ width:179px;position:absolute;top:298px; left:545px; font-size:10px; }
.E_index .good ul{  }
.E_index .good ul li{ background:url(../images/templet_img/icon_dot.gif) top left  no-repeat; background-position:0px 7px; padding-left:12px; font-size:12px}


.E_index .news{ width:172px; margin-top:27px; }
.E_index .news .title{ font-size:12px; font-weight:bold; color:#4f6228  }
.E_index .news ul li{ background:url(../images/templet_img/icon_dot.gif) top left  no-repeat; background-position:0px 7px; padding-left:12px; font-size:10px;}
.E_index .african{ width:172px;  }
.E_index .african .title{ font-size:12px; font-weight:bold; color:#4f6228  }
.E_index .african .txt{ font-size:10px;}

.E_index .news ul li a{ color:#555}
.E_index .news ul li a:hover{ color:#629200}
.E_index .news ul li.learn_more a{ color:#77933c;background:url(../images/templet_img/icon_arrow.gif) right no-repeat; padding-right:8px; font-style:italic}
.E_index .news ul li.learn_more a:hover{ color:#000}
.E_index ul li.no-img{ background: none}

.E_index .index_foot{ clear:both; width:100%;font-size:10px;}
.E_index .index_foot .list1{float:left; }
.E_index .index_foot .list1 .link{ padding-left:26px; padding-top:11px;}
.E_index .index_foot .list1 .link a{color:#4f6228}
.E_index .index_foot .list1 .link a:hover{color:#000}

.E_index .index_foot .list2{float:left; margin-left:128px;}
.E_index .index_foot .list2 .link{ padding-left:26px; padding-top:11px;}
.E_index .index_foot .list2 .link a{color:#663300}
.E_index .index_foot .list2 .link a:hover{color:#000}

.E_index .index_foot .list3{float:right; }
.E_index .index_foot .list3 .link{ padding-left:26px; padding-top:11px;}
.E_index .index_foot .list3 .link a{color:#454027}
.E_index .index_foot .list3 .link a:hover{color:#000}

/*template products_demo*/
.P_demo{ padding:0px 0px 20px 0px; }
.P_demo .related .title{ color:#4f6228; font-weight:bold}
.P_demo .related li{ margin-top:15px; font-size:10px}
.P_demo .related li a{ color:#4f6228; text-decoration:none}
.P_demo .related li a:hover{ color:#000; text-decoration:none}

/*template Service Overview*/
.service_overview{ padding:0px 0px 20px 0px;  /*background:url(../images/templet_img/bg_service.jpg) top right no-repeat */}
.service_overview .left{ width:100%;background:url(../images/templet_img/bg_service.jpg) top right no-repeat}
.service_overview .service_intro{ width:773px;}
.service_overview ul.service_list{ padding:20px 0px 0px 0px; }
.service_overview ul.service_list li{ float:left; border:2px #a3c892 solid;width:241px; height:340px; padding-top:20px; margin-right:18px; text-align:center}
.service_overview ul.service_list li .title{ color:#4f6228; font-weight:bold; margin-bottom:20px}
.service_overview li.list1 .list_txt{ background:url(../images/templet_img/icon_arrow2.gif) bottom center no-repeat; padding-bottom:20px; margin-bottom:8px}

.service_overview li.list2 .list_txt{  margin-bottom:50px}
.service_overview li.list3 .list_txt{  margin-bottom:26px}

.service_overview .order_process_details{clear:both;width:773px;padding-top:20px}
.service_overview .order_process_details .title{color:#4f6228; font-weight:bold; font-size:14px; margin-bottom:20px;}
.service_overview .order_process_details dl{padding:0; margin:0}
.service_overview .order_process_details dt{font-weight:bold;padding-left:15px}
.service_overview .order_process_details dd{margin-bottom:20px;}
.service_overview .order_process_details li{background:url(../images/templet_img/icon_dot2.gif) 0px 7px  no-repeat; padding-left:15px;margin-bottom:10px;}

/*template style_chart*/
.style_chart{ padding:0px 0px 20px 0px; /*background:url(../images/templet_img/bg_style_chart.jpg) top right no-repeat*/}
.style_chart .left{ width:100%;background:url(../images/templet_img/bg_style_chart.jpg) top right no-repeat}
.style_chart ul.style_chart_list{ }
.style_chart ul.style_chart_list li{ float:left; border:2px #a3c892 solid;width:165px; height:380px; padding-top:20px; margin-right:13px; }
.style_chart li .title{ margin-left:22px; }
.style_chart li .title a{color:#4f6228; font-weight:bold; display:block; text-decoration:none  }
.style_chart li .title a:hover{color:#333;text-decoration:none }
.style_chart li .txt{ margin-left:22px; }
.style_chart li .txt a{color:#555555; display:block; margin-top:13px;text-decoration:none }
.style_chart li .txt a:hover{color:#629200;text-decoration:none }
.style_chart .Indemnification{ clear:both; width:717px; padding-top:20px}
.style_chart .Indemnification .title{font-weight:bold; font-size:14px;}
.style_chart .Indemnification .txt{ padding-top:6px;}

/*template materials*/

.materials{ padding:0px 0px 20px 0px; }
.materials .title{ clear:both; color:#4f6228; font-weight:bold; font-size:14px;padding-bottom:25px; }
.materials .materials_list dl{ padding:0; margin:0}
.materials .materials_list dt{ clear:both; font-weight:bold; padding-bottom:6px;  }
.materials .materials_list dd{}
.materials .materials_list dd ul{padding:0; margin:0; }
.materials .materials_list li{float:left; padding-bottom:25px; }
.materials .materials_list li.img{width:166px; text-align:left}
.materials .materials_list li.txt{width:770px;}

/*template style_details*/
.style_details{ padding:0px 0px 20px 0px; }
.style_details .title{ clear:both; color:#4f6228; font-weight:bold; font-size:14px; }
.style_details .style_details_list dt{ clear:both; color:#629200; font-weight:bold; padding-top:20px;}
.style_details .style_details_list dd{ padding-bottom:25px;}
.style_details .style_details_list li{float:left;margin-bottom:15px;}
.style_details .style_details_list li.img{ width:194px; text-align:left}
.style_details .style_details_list li.img_more{ width:755px; }
.style_details .style_details_list li.img_more img{ width:118px; border:1px #ddf5d1 solid;}
.style_details .style_details_list li.img_more li{ text-align:center; margin-right:5px; line-height:25px}
.style_details .big_name{color:#629200; padding:15px 0}
.style_details .s_name{color:#629200;padding:15px 0}


/*template style_details*/
.decoration{ padding:0px 0px 20px 0px; }
.decoration .left{clear:both}
.decoration .title{ color:#4f6228; font-weight:bold; font-size:14px; margin-bottom:40px}
.decoration .txt{ width:650px; margin-bottom:60px; line-height:22px}
.decoration .right{width:260px; text-align:center}
.decoration .right img{ margin-bottom:30px;}

/*template Plastics and environment*/
.plastics{ padding:0px 0px 20px 0px; }
.plastics .intro .left{ width:650px }
.plastics .intro .right{ padding-right:30px }
.plastics .more{ padding:20px 0}
.plastics .more a{font-style:italic; color:#4f6228; }
.plastics .more a:hover{ color:#000}
.plastics .plastic_list .bags{ float:left; width:400px;}
.plastics .plastic_list .bags .intro_txt{ padding:15px 0}
.plastics .plastic_list .bags li{background:url(../images/templet_img/icon_dot2.gif) 0px 7px  no-repeat; padding-left:15px;margin-bottom:10px;}
.plastics .plastic_list .bottles{ float:right; width:415px;}
.plastics .plastic_list .bottles .intro_txt{ padding:15px 0}
.plastics .plastic_list .bottles li{background:url(../images/templet_img/icon_dot2.gif) 0px 7px  no-repeat; padding-left:15px;margin-bottom:10px;}
.plastics .plastic_more .bags_more{ float:left; width:400px;}
.plastics .plastic_more .bags_more a{font-style:italic; color:#4f6228; }
.plastics .plastic_more .bags_more a:hover{ color:#000}
.plastics .plastic_more .bottles_more{ float:right; width:415px;}
.plastics .plastic_more .bottles_more a{font-style:italic; color:#4f6228; }
.plastics .plastic_more .bottles_more a:hover{ color:#000}

/*template  Paper, biodegradable or reusable */
.Paper{ padding:0px 0px 20px 0px; }
.Paper .intro{ padding-bottom:66px;}
.Paper .list0{ float:left; width:55px; padding-top:130px;}
.Paper .list0 .Pros{ height:133px;}

.Paper .img{ padding-top:20px;}

.Paper .list1{ float:left; width:220px; margin-right:100px;}
.Paper .list1 .list_name{ height:130px;}
.Paper .list1 .list_name .left{ padding-top:40px; color:#4f6228; font-weight:bold}
.Paper .list1 .txt1{ height:133px;}
.Paper .list1 .txt2{ height:248px;}
.Paper .list1 .txt1 li{background:url(../images/templet_img/icon_dot2.gif) 0px 7px  no-repeat; padding-left:15px;margin-bottom:5px;}
.Paper .list1 .txt2 li{background:url(../images/templet_img/icon_dot2.gif) 0px 7px  no-repeat; padding-left:15px;margin-bottom:5px;}

.Paper .list2{ float:left; width:220px;}
.Paper .list2 .list_name{ height:130px;}
.Paper .list2 .list_name .left{ padding-top:40px; color:#4f6228; font-weight:bold}
.Paper .list2 .txt1{ height:133px;}
.Paper .list2 .txt2{ height:248px;}
.Paper .list2 .txt1 li{background:url(../images/templet_img/icon_dot2.gif) 0px 7px  no-repeat; padding-left:15px;margin-bottom:5px;}
.Paper .list2 .txt2 li{background:url(../images/templet_img/icon_dot2.gif) 0px 7px  no-repeat; padding-left:15px;margin-bottom:5px;}

.Paper .list3{ float:right; width:220px;}
.Paper .list3 .list_name{ height:130px;}
.Paper .list3 .list_name .left{ padding-top:40px; color:#4f6228; font-weight:bold}
.Paper .list3 .txt1{ height:133px;}
.Paper .list3 .txt2{ height:248px;}
.Paper .list3 .txt1 li{background:url(../images/templet_img/icon_dot2.gif) 0px 7px  no-repeat; padding-left:15px;margin-bottom:10px;}
.Paper .list3 .txt2 li{background:url(../images/templet_img/icon_dot2.gif) 0px 7px  no-repeat; padding-left:15px;margin-bottom:10px;}

.Paper .download{ padding-top:10px;}
.Paper .download a{font-style:italic; color:#4f6228; text-decoration:underline }
.Paper .download a:hover{ color:#000}



/*template  Recycled PET */
.Recycled_PET{ padding:0px 0px 20px 0px; }
.Recycled_PET img{ padding:20px 0; text-align:center}
.Recycled_PET .more{ padding-top:10px;}
.Recycled_PET .more a{font-style:italic; color:#4f6228; text-decoration:underline }
.Recycled_PET .more a:hover{ color:#000}

/*template  Reusable bag adoption and Ecosuri advantages */
.RE{ padding:0px 0px 20px 0px; }
.RE .intro{/* font-size:16px; */line-height:24px; padding-bottom:25px}
.RE .RE_list .list{margin-bottom:80px}
.RE .RE_list .list .img1{float:left; width: 165px;}
.RE .RE_list .list .txt1{float:left; width: 220px; padding-left:30px; padding-top:31px;}
.RE .RE_list .list .img2{float:left; width: 260px;}
.RE .RE_list .list .txt2{float:left; width: 220px; padding-left:30px;padding-top:31px;}


/*template  Project imbaseni */
.Imbaseni{ padding:0px 0px 20px 0px; }
.Imbaseni .see a,.Imbaseni .learn_more a{ font-style:italic; color:#4f6228}
.Imbaseni .see a:hover,.Imbaseni .learn_more a:hover{ color:#000}
.Imbaseni .banner{ padding-bottom:20px;}
.Imbaseni .left{ width:580px;}
.Imbaseni .title{ color:#4f6228; font-weight:bold; padding-bottom:10px;}
.Imbaseni .school{ margin-top:20px;}
.Imbaseni .school .title{ margin-bottom:10px;}
.Imbaseni .school .txt{ clear:both; margin-bottom:25px;}
.Imbaseni .school .txt .txt_left{ float:left; width:110px}
.Imbaseni .school .txt .txt_right{ float:right; width:470px; }
.Imbaseni .project .title{ margin-top:25px;}
.Imbaseni .project .txt{ padding-bottom:10px;}
.Imbaseni .project li{background:url(../images/templet_img/icon_dot2.gif) 0px 7px  no-repeat; padding-left:15px;margin-bottom:10px;}

.Imbaseni .additional .title{ margin-top:25px;}
.Imbaseni .additional li{background:url(../images/templet_img/icon_dot2.gif) 0px 7px  no-repeat; padding-left:15px;margin-bottom:10px;}

.Imbaseni .right{width:333px;}
.Imbaseni .get_involved .title { text-align:center}
.Imbaseni .get_involved li{background:url(../images/templet_img/icon_dot2.gif) 0px 7px  no-repeat; padding-left:15px; margin-left:100px;}
.Imbaseni .get_involved li a{ font-style:italic; color:#4f6228}
.Imbaseni .get_involved li a:hover{ color:#000}

.Imbaseni .sites{ margin-top:60px; text-align:center;}
.Imbaseni .sites img { margin-bottom:10px;}

/*template  General_info */
.General_info{ padding:0px 0px 20px 0px; }
.General_info .banner{ padding-bottom:30px;}
.General_info .left{ width:600px;}
.General_info .title{ color:#4f6228; font-weight:bold; padding-bottom:10px;}
.General_info .info li,.General_info .hope li, .General_info .education li, .General_info .village li{background:url(../images/templet_img/icon_dot2.gif) 0px 7px  no-repeat; padding-left:15px;margin-bottom:10px;}
.General_info .info .txt{ padding-bottom:15px;}

.General_info .hope { margin-top:40px;}
.General_info .hope .txt{ padding-bottom:15px;}

.General_info .education {  margin-top:40px;}
.General_info .education .txt{ padding-bottom:15px;}
.General_info .education_list .list{ float:left; margin-right:17px; width:136px}
.General_info .education_list .list_name{ font-size:10px; font-weight:bold; color:#4f6228}
.General_info .education_list img { margin:20px 0}

.General_info .village{margin-top:40px;}
.General_info .info_left{ float:left; width:580px;}
.General_info .info_left img{ margin-right:10px}
.General_info .info_left dt{ margin:10px 0; font-weight:bold}
.General_info .info_left dd{ margin-bottom:20px;}
.General_info .info_right{ float:right; width:333px}

.General_info .right{width:333px;}
.General_info .get_involved .title { text-align:center}
.General_info .get_involved li{background:url(../images/templet_img/icon_dot2.gif) 0px 7px  no-repeat; padding-left:15px; margin-left:100px;}
.General_info .get_involved li a{ font-style:italic; color:#4f6228}
.General_info .get_involved li a:hover{ color:#000}

.General_info .sites{ margin-top:60px; text-align:center;}
.General_info .sites img { margin-bottom:10px;}

/*template  Non-profit partner */
.Non_profit_partner{ padding:0px 0px 20px 0px; }
.Non_profit_partner .list1 .left{ width:490px;}
.Non_profit_partner .list2 .left{ width:490px; padding-top:40px;}
.Non_profit_partner .list2 .left li{background:url(../images/templet_img/icon_dot2.gif) 0px 7px  no-repeat; padding-left:15px;margin-bottom:20px; }
.Non_profit_partner .list2 .left li a{ color:#555}
.Non_profit_partner .list2 .left li a:hover{ color:#629200}

.Non_profit_partner .list1 .right{ width:460px;}
.Non_profit_partner .list2 .right{ width:460px;padding-top:40px;}

.Non_profit_partner .get_involved .title { text-align:center; color:#4f6228; font-weight:bold}
.Non_profit_partner .get_involved .img{text-align:center}
.Non_profit_partner .get_involved li{background:url(../images/templet_img/icon_dot2.gif) 0px 7px  no-repeat; padding-left:15px; margin-left:150px;}
.Non_profit_partner .get_involved li a{ font-style:italic; color:#4f6228}
.Non_profit_partner .get_involved li a:hover{ color:#000}

/*template Get involved */
.involved{ padding:0px 0px 20px 0px; }
.involved .list1 .left, .involved .list2 .left{ width:495px;}
.involved .list1 .right_block, .involved .list2 .right_block{ float:left; padding-left:70px; width:365px;}

.involved .list2{ margin-top:40px}

.involved .buy_to_help a{ font-style:italic; font-weight:bold; color:#555}
.involved .buy_to_help a:hover{ color:#629200}
.involved .buy_to_help .text{ font-size:10px;color:#4f6228}


.involved .make_cash { line-height:22px;}
.involved .make_cash .title{ font-weight:bold}
.involved .make_cash .img{ text-align:center; margin:20px 0}
.involved .make_cash a{ font-style:italic; color:#4f6228}
.involved .make_cash a:hover{ color:#000}

.involved .volunteer { line-height:22px;}
.involved .volunteer .title{ font-weight:bold}
.involved .volunteer .img{ padding-left:55px; margin:26px 0 28px 0}
.involved .volunteer a{ font-style:italic; color:#4f6228}
.involved .volunteer a:hover{ color:#000}




/*template  Retails terms and conditions */
.Retails { padding:0px 0px 20px 0px; }
.Retails .left{ width:620px;}
.Retails .title{ font-size:14px; font-weight:bold; color:#4f6228}
.Retails .left dt{ color:#629200; font-weight:bold; margin-top:20px;}
.Retails .left li{background:url(../images/templet_img/icon_dot2.gif) 0px 7px  no-repeat; padding-left:15px;margin-bottom:10px;}
.Retails .right{ padding-right:25px;}
.Retails .right dt{ color:#629200; font-weight:bold; margin-top:20px; margin-left:20px;}
.Retails .right dd{ margin-top:20px;margin-left:20px;}


/*template  Whole Sales Custom Made Programe */
.whole_sale { padding:0px 0px 20px 0px; }
.whole_sale .left{ width:620px;}
.whole_sale .title{ font-size:14px; font-weight:bold; color:#4f6228}
.whole_sale .title2{  font-weight:bold; color:#629200; margin-top:20px;}
.whole_sale .left dt{ font-weight:bold; margin-top:20px;}
.whole_sale .left li{background:url(../images/templet_img/icon_dot2.gif) 0px 7px  no-repeat; padding-left:15px;margin-bottom:10px;}
.whole_sale .right{ padding-right:25px;}
.whole_sale .right dt{ color:#629200; font-weight:bold; margin-top:20px; margin-left:20px;}
.whole_sale .right dd{ margin-top:20px;margin-left:20px;}

/*template  1The ECOZURI Story */
.Story { padding:0px 0px 20px 0px; }
.Story .left{ width:620px;}
.Story .title{ font-size:14px; font-weight:bold; color:#4f6228}
.Story .intros{ font-size:16px; line-height:24px;}
.Story .title2{  font-weight:bold; color:#629200; margin-top:20px;}
.Story .left dt{ font-weight:bold; margin-top:20px;}
.Story .left li{background:url(../images/templet_img/icon_dot2.gif) 0px 7px  no-repeat; padding-left:15px;margin-bottom:10px;}
.Story .right{ }
.Story .right dt{ color:#629200; font-weight:bold; margin-top:20px; margin-left:20px;}
.Story .right dd{ margin-top:20px;margin-left:20px;}

/*template  Contact_us */
.Contact_us { padding:0px 0px 20px 0px; }
.Contact_us .left{ width:100%;background:url(../images/templet_img/about.jpg) top right no-repeat;}
.Contact_us .title{ font-size:14px; font-weight:bold; color:#4f6228}
.Contact_us .title2{  font-weight:bold; color:#629200; margin-top:20px;}
.Contact_us .left dt{ font-weight:bold;color:#629200; margin-top:20px;}
.Contact_us .left li{background:url(../images/templet_img/icon_dot2.gif) 0px 7px  no-repeat; padding-left:15px;margin-bottom:10px;}
.Contact_us .left td{  padding:10px 10px 10px 0}
.Contact_us .left td input, .Contact_us .left td textarea{ border:1px #a3c892 solid}
.Contact_us .right{  }
.Contact_us .right dt{ color:#629200; font-weight:bold; margin-top:20px; margin-left:20px;}
.Contact_us .right dd{ margin-top:20px;margin-left:20px;}

/*template  FAQ */
.FAQ { /*background:url(../images/templet_img/about.jpg) top right no-repeat;*/padding:0px 0px 20px 0px; margin-bottom:10px }
.FAQ .left{ width:620px;}
.FAQ .title{ font-size:14px; font-weight:bold; color:#4f6228}
.FAQ .title2{  font-weight:bold; color:#629200; margin-top:20px;}
.FAQ .left dt{ font-weight:bold;color:#629200; margin-top:20px;}
.FAQ .left li{background:url(../images/templet_img/icon_dot2.gif) 0px 7px  no-repeat; padding-left:15px;margin-bottom:10px;}
.FAQ .left td{ font-size:10px; padding:10px 10px 10px 0}
.FAQ .left td input, .Contact_us .left td textarea{ border:1px #a3c892 solid}
.FAQ .right{  }
.FAQ .right dt{ color:#629200; font-weight:bold; margin-top:20px; margin-left:20px;}
.FAQ .right dd{ margin-top:20px;margin-left:20px;}

/*template  Inquiry */
.inquiry { padding:0px 0px 20px 0px; margin-bottom:10px }
.inquiry .left{ width:100%;background:url(../images/templet_img/inquiry.jpg) top right no-repeat;}
.inquiry .title{ font-size:14px; font-weight:bold; color:#4f6228}

.inquiry .left dt{ font-weight:bold;color:#629200; margin-top:20px;}
.inquiry .left li{background:url(../images/templet_img/icon_dot2.gif) 0px 7px  no-repeat; padding-left:15px;margin-bottom:10px;}
.inquiry .left td{  padding:10px 10px 10px 0}
.inquiry .left input, .inquiry textarea, .inquiry select{ border:1px #a3c892 solid; padding:2px;  margin-right:10px;}
.inquiry .right{  }
.inquiry .right dt{ color:#629200; font-weight:bold; margin-top:20px; margin-left:20px;}
.inquiry .right dd{ margin-top:20px;margin-left:20px;}

/*template  flash_demo */
.flash_demo { padding:0px 0px 20px 0px; }
.flash_demo .flash_content{}
.flash_demo .title{ font-size:14px; font-weight:bold; color:#4f6228}
.flash_demo .left dt{ font-weight:bold;color:#629200; margin-top:20px;}

/*template  Factory */
.Factory { padding:0px 0px 20px 0px; }
.Factory .left li{background:url(../images/templet_img/icon_dot2.gif) 0px 7px  no-repeat; padding-left:15px;margin-bottom:10px;}

.Factory .title{ font-size:14px; font-weight:bold; color:#4f6228}
.Factory .left dt{ font-weight:bold;color:#629200; margin-top:20px;}

/*template  Store */
.Store{  height:820px; }
.Store .left{position:relative}
.Store .txt1, .Store .txt2{ width:350px;color:#629200; font-size:14px; font-weight:bold}
.Store .txt1{position:absolute; left:0px; top:0px; z-index:10}
.Store .txt2{position:absolute; left:597px; top:0px;}

.Store .title{ color:#4f6228; font-size:12px; font-weight:bold}
.Store .img1{ width:150px;position:absolute; left:0px; top:68px;}
.Store .img2{ width:150px;position:absolute; left:0px; top:328px;}
.Store .img3{ width:150px;position:absolute; left:597px; top:68px;}
.Store .img4{ width:150px;position:absolute; left:597px; top:328px;}
.Store .imgs{ width:150px;position:absolute; left:166px; top:0px;z-index:9}
.Store .demo{position:absolute; left:790px;; top:68px;color:#4f6228; font-size:12px; font-weight:bold}

.Store .contact_info { width:500px; position:absolute; left:0px; top:620px;}
.Store .contact_info dt{ font-weight:bold;color:#629200; margin-top:20px;}







