﻿#eshop_position
{
	width: 891px;
	margin: 10px auto;
	padding: 0 20px;
	height: 41px;
	line-height: 41px;
	background: url(../Master/images/eshop_images/top_bg.gif) no-repeat;
}
#eshop_position_left_person{float: left; margin: 5px 10px 0 0; width: 20px;}
* html #eshop_position_left_person{float: left; margin: 13px 10px 0 0; width: 20px;}
#eshop_position_left
{
	float: left;
	color: #2b7400;
	position:absolute; 
	top:160px; /*180px; */
	width:120px;
	z-index:99;
	display: inline;
	list-style-position: outside;
	margin:0;
	padding:0;
}
* html #eshop_position_left{top:169px;/*189px;*/}
#eshop_position_left a{ color:#34871a; font-size:12px; text-decoration:underline; font-weight:normal; margin:0 5px;}
#eshop_position_left a:hover{ color:#f25c32; font-size:12px; text-decoration:underline; font-weight:normal; margin:0 5px;}
#eshop_position_left img{ margin:0;}
#div1
{
	background:#F7FDF6; 
	filter: Alpha(Opacity=80, FinishOpacity=80, Style=1, StartX=0, StartY=0, FinishX=100, FinishY=100); 
}
#div1 table tr td{ height:20px; line-height:20px;}


#eshop_position_right
{
	float: right;
	width: 460px;
	font-size: 14px;
	color: #2b7400;
	font-weight: bold;
}
#eshop_position_right img
{
	margin-top: 6px;
}
#eshop_position_right span
{
	color: #666;
	font-weight: normal;
}
#eshop_position_right a
{
	color: #2b7400;
	text-decoration: none;
	font-weight: bold;
}
#eshop_position_right a:hover
{
	text-decoration: underline;
}

#eshop_left
{
	width: 172px;
	float: left;
}
#eshop_right
{
	width: 740px;
	float: right;
}
#left_title
{
	background: url(../Master/images/eshop_images/left_title.gif) no-repeat;
	height: 26px;
	line-height: 26px;
	padding-left: 10px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
}
#left_k
{
	background: #effbf3;
	border: #53d478 solid 1px;
	margin-bottom: 10px;
}
#left_title_font
{
	border-bottom: #b5e9c2 solid 1px;
	padding: 0 0 0 9px;
	height: 25px;
	line-height: 25px;
}
#left_title_font img
{
	float: left;
	margin: 8px 5px 0 0;
}
#left_title_font a
{
	color: #333;
	text-decoration: none;
}
#left_title_font a:hover
{
	text-decoration: underline;
}
#left_title_font span a
{
	color: #f03400;
	text-decoration: none;
}
#left_title_font span a:hover
{
	text-decoration: underline;
}
.eshop_list
{
	width: 150px;
	border: #7f9db9 solid 1px;
}
.eshop_input
{
	width: 150px;
	border: #7f9db9 solid 1px;
	margin: 10px 0;
}
#support
{
	color: #666;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
}
#support span
{
	font-size: 16px;
}
#support img
{
	float: left;
	margin: 5px 5px 0 0;
}
#support a
{
	color: #666;
	font-size: 14px;
	text-decoration: none;
}
#support a:hover
{
	text-decoration: underline;
}
#left_title_help
{
	background: url(../Master/images/eshop_images/left_title_help.gif) no-repeat;
	height: 26px;
	line-height: 26px;
	padding-left: 10px;
	color: #333;
	font-size: 14px;
	font-weight: bold;
}
#left_k_help
{
	background: #effbf3;
	border: #b2b2b2 solid 1px;
	margin-bottom: 10px;
	padding: 10px 2px 10px 10px;
	line-height: 25px;
}
#left_k_help img
{
	float: left;
	margin: 10px 5px 0 0;
}
#left_k_help a
{
	color: #333;
	text-decoration: none;
}
#left_k_help a:hover
{
	text-decoration: underline;
}




#list_title
{
	color: #f03400;
	font-size: 24px;
	font-weight: bold;
	font-family: "Trebuchet MS";
	border-bottom: #52d477 solid 1px;
	height: 40px;
	line-height: 40px;
}
#list_title a
{
	font-size: 12px;
	color: #333;
	text-decoration: underline;
	font-weight: normal;
}
#list_title a:hover
{
	text-decoration: none;
}
#list_book
{
	margin: 15px 35px 0 35px;
	float: left;
	width: 168px;
}
* html #list_book
{
	margin: 15px 28px 0 28px;
	float: left;
	width: 168px;
}
#list_book_pic
{
	background: #f7f7f5;
}
#list_book_font
{
	height: 25px;
	line-height: 25px;
	border-bottom: #d6d6d6 solid 1px;
}
#list_book_font a
{
	color: #2b7400;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
#list_book_font a:hover
{
	text-decoration: underline;
}
#list_book_more
{
	color: #333;
	line-height: 20px;
	border-bottom: #d6d6d6 solid 1px;
	padding: 5px 0;
}
#list_book_more a
{
	color: #2b7400;
	text-decoration: none;
}
#list_book_more a:hover
{
	text-decoration: underline;
}
#list_book_price
{
	color: #f03400;
	font-weight: bold;
	margin-bottom: 30px;
	line-height: 25px;
}
.table1
{
	text-align: center;
	color: #333;
	width: 100%;
}
.table1 tr
{
	height: 27px;
	line-height: 27px;
}
.table1 tr td span
{
	color: #06c;
}
.table1 tr td a
{
	color: #2b7400;
	text-decoration: underline;
}
.table1 tr td a:hover
{
	text-decoration: none;
}
.table1 tr th
{
	color: #2b7400;
	font-size: 14px;
	font-weight: bold;
	border: #52d477 solid 1px;
	background: #effbf3;
}
#detail_product
{
	color: #333;
	line-height: 25px;
}
#detail_product a
{
	font-size: 14px;
	text-decoration: underline;
	color: #333;
}
#detail_product a:hover
{
	text-decoration: none;
}
#detail_product_small img
{
	margin: 10px 10px 10px 0;
}
#comment_title
{
	height: 25px;
	line-height: 25px;
	padding-left: 5px;
	border-bottom: #65b045 solid 1px;
	background: #dcf2d3;
	color: #2b7400;
	font-size: 16px;
	font-weight: bold;
}
#p_content
{
	line-height: 20px;
	color: #333;
	margin: 10px 0;
}
#p_content span
{
	font-size: 14px;
	font-weight: bold;
}
#comment_num
{
	float: right;
	width: 100px;
}
#comment_num a
{
	color: #333;
	text-decoration: underline;
	font-size: 12px;
}
#comment_num a:hover
{
	text-decoration: none;
}
#comment_pic
{
	margin: 15px 0;
	color: #333;
	line-height: 20px;
	width:100%;
	 border:none;
}
#comment_pic span
{
	font-size: 14px;
	font-weight: bold;
}
#comment_pic img
{
	float: left;
	margin-right: 15px;
}
#comment_input
{
	text-align: right;
	margin-right: 20px;
}
