﻿@charset "utf-8";
/* CSS Document */

*{ margin: 0; padding: 0;}
h1{ clear: both; padding: 23px 30px;}
h2{ padding-bottom: 5px; line-height: 26px; font-size: 24px; color: #249B4A; font-family: Verdana; font-weight: normal;}
h3{ padding-top: 4px; padding-left: 8px; height: 16px; line-height: 16px; font-size: 16px; border-left: 8px solid #9C0; color: #249B4A;}
h3 a{ color: #249B4A; text-decoration: none;}
p{ margin-top: 10px;}
.red{ color: #F00;}
#now {background: #9C0;}

/*整体构架*/
body{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #333; text-align: center; line-height: 1.5em; background: #E1F4B5;}
#pagebody{ overflow: auto; margin: 0 auto; width: 900px; text-align: left; background: #E1F4B5;}
#top{ width: 100%;}
#main{ overflow: auto; width: 900px; background: #FFF;}
#main_left{ float: left; padding-bottom: 50px; width: 230px;}
#main_right{ float: right; min-height: 400px; width: 670px; background: #FFF;}
#foot{ clear: both; padding: 15px 0; line-height: 20px; text-align: center;}
#author{ font-size: 12px; text-align:center; color: #666; }
#author a{ color: #666; text-decoration: none;}

/*导航*/

#menu{ height: 25px; line-height: 25px; background: #249B4A; list-style-type: none; border: 5px solid #FFF; border-bottom: 0;}
#menu li{ float: left; padding: 0 20px; border-right: 2px solid #FFF; color: #FFF; font-weight: bold; font-size: 14px;}
#menu li a{ color: #FFF; text-decoration: none;}
#menu li:hover{ background: #F7E363;}
#menu li:hover a{ color: #249B4A;}

/*产品列表*/
#list{ float: right; padding: 20px; width: 170px; background: #FFF;}
#nav{ list-style-type: none; width: 150px;}
#nav a{ color: #333; text-decoration: none;}
#nav a:hover{ font-weight: bold; color: #249B4A;}
#nav li{ position:relative; height: 27px; line-height: 27px; font-size: 15px; border-bottom: 1px solid #CCC;}
#nav li ul{ display: none; position:absolute; top:0; left:150px; width:170px; background: #FFF; list-style-type: none; z-index: 0;}
#nav li ul li{ padding: 0 10px; height: 23px; line-height: 23px; font-size: 13px;}
#nav li:hover ul {
 display:block;
}
#nav li.sfhover ul {
 display:block;
}

/*搜索模块*/
#search{ clear: both; padding: 15px 20px; margin: auto;}
.options{ margin-bottom: 6px; color: #666;}
#key{ padding: 0 5px; height: 19px; line-height: 19px; color: #666;}
#bt{ width: 40px; height: 23px;}

/*内容主体*/
#main_jpg{ padding: 5px; width: 890px; background: #FFF;}
.content{ overflow: hidden; padding: 15px 20px; width: 630px; padding-right: 0px;}
#place{ margin-top: 8px; font-size: 15px; font-weight: bold; color: #333;}
#product_list{ margin-top: 15px; width: 630px; list-style-type: none;}
#product_list dl{ float: left; padding-bottom: 10px; width: 200px; margin-right: 10px;}
#product_list dt{ width: 200px; height: 20px; line-height: 20px; color: #555; text-align: center; font-size: 13px;}
#product_list dt a{ color: #555; text-decoration: none;}
.product_img{ overflow: hidden; margin: 15px auto 5px auto; width: 180px; height: 135px; text-align: center;}
.product_img img{ width: 180px;}

#pages{ clear: both; height: 20px; line-height: 20px; text-align: right;}
#pages em{ padding: 0 16px;}
#pages strong{ padding: 0 12px;}
#pages a{ padding: 0 5px; color: #333;}
#text{ margin-top: 15px;}
#text img{ max-width: 600px;}

#search_list{
	margin-top: 15px;
	width: 630px;
	list-style-type: decimal;
	list-style-position: inside;
}
#search_list li{ padding-bottom: 10px;}