﻿
body	{	font-family: "宋体"; font-size: 12px; line-height: 20px; font-weight: normal; text-decoration: none; margin: 0px;	}
body,p,th,td,input,select,textarea	{    font-size:12px; font-family: "宋体 Arial";	}
img		{	border:0px;	}
ul		{	margin: 0px; padding: 0px; list-style-image: none; list-style-type: none; font-size: 12px;	}
li,p	{	margin: 0px; padding: 0px; font-size: 12px;	}
hr		{	border:#000 0px solid; border-top: #D1D7DC 1px solid; height: 0px;	}
form	{	margin:0; padding:0;	}
#wrap		{	MARGIN: 0px auto; WIDTH: 998px	}
#sidebar	{	FLOAT: left; MARGIN: 9px 0px; WIDTH: 189px	}
#main		{	MARGIN: 9px 19px; WIDTH: 545px; float:left;	}
a:link		{	color: #000; text-decoration: none;	}
a:visited	{	color: #000; text-decoration: none;	}
a:hover		{	color: #FF9900; text-decoration: none;	}

.newsList			{	line-height: 26px; color: #000; text-decoration: none; height:26px; text-align:left;	}
.newsList a:link	{	line-height: 26px; color: #000; text-decoration: none;	}
.newsList a:visited	{	line-height: 26px; color: #000; text-decoration: none;	}
.newsList a:hover	{	line-height: 26px; color: #FF9900; text-decoration:underline;	}

.jbiaoti	{	font-family: "宋体"; font-size: 12px; font-weight: bold; color: #666666; text-decoration: none;	}
.zhuti		{	font-family: "宋体"; font-size: 12px; line-height: 20px; font-weight: normal; color: #666666; text-decoration: none; text-indent: 24px;	}

.dlys		{	font-weight: normal; color: #666666;	}
.dlbx		{	background: url(../images/dlan.jpg) no-repeat; border:0px; padding-left:10px; line-height:24px; width: 70px; height: 20px; color: #666; text-decoration: none;	}
.spfl		{	font-weight: bold; color: #F34500; text-decoration: none; letter-spacing: 2px;	}
.spfltable	{	font-weight: bold; color: #666666; text-decoration: none; border: 1px solid #E8E8E8;	}
.cplytable	{	font-weight: lighter; color: #666666; text-decoration: none; border: 1px solid #E8E8E8;	}
a.cplytablen:link	{	font-weight: lighter; color: #C40000; text-decoration: none;	}
a.cplytablen:visited{	font-weight: lighter; color: #C40000; text-decoration: none;	}
a.cplytablen:hover	{	font-weight: lighter; color: red; text-decoration: none;	}
.milldtable {	font-weight: lighter; color: #666666; text-decoration: none; border: 1px solid #D2D2D2;	background-color: #F7F7F7;	}
.newsTitle	{	color:#6C664E; font:bold 16px/26px 宋体; display:inline;	}
.info		{	color:#999; font:normal 12px/26px 宋体; display:inline;	}
.newsContent	{	color:#6C664E; padding:5px; display:inline;		}
.newsContent p	{	color:#6C664E; font-size:12px; line-height:24px;	}

/* ----------------------- NaviMenu --------------------*/
.classBoard				{	background:#FFF; text-align:left;voice-family: inherit;	}
ul#pClassMenu,
ul#pClassMenu ul		{	list-style-type:none; margin: 0px; padding:1px 10px; text-align:left;	}
ul#pClassMenu a			{	display: block; text-decoration: none;	}
ul#pClassMenu li		{	margin: 1px 0px 0px 0px; padding: 0px;	}
ul#pClassMenu li img	{	padding: 0px; margin-top: 0px; display:inline; vertical-align:middle;	}
ul#pClassMenu li a		{	display:inline; color: #080000; height:24px; font:bold 12px/24px 宋体; line-height:24px; padding-left:5px;	}
ul#pClassMenu li a:hover{	color:#8a7e6b;	}
ul#pClassMenu li ul li a{	color: #000; padding-left: 30px;font:normal 12px/24px 宋体;	}
ul#pClassMenu li ul li a:hover{color: red;	}
ul#pClassMenu li a.current{	color:Red; font-weight:bold;	}
ul#pClassMenu li ul li a.current{	padding-left: 30px;	}

#productList .space	{	height:8px;	}
#productList .pic	{	text-align:center; height:195px; overflow:hidden;	}
#productList .info	{	text-align:center; height:90px; line-height:24px; color:#F57205;	}

/* 幻灯 */
#scrollWrap		{	overflow: hidden; height: 25px	}
#scrollMsg		{	padding: 0px 10px; float: left; width: 180px;	}
#scrollMsg UL	{	padding: 0px; margin: 0px;	}
#scrollMsg LI	{	line-height: 25px; list-style-type: none;	}

/* 评论 */
#hotcomment dl		{	padding: 2px 4px;	}
#prodcomment h3		{	font:700 13px/2 "宋体"; border:1px solid #6B4D00; border-width:2px 0 1px; padding-left:18px;	}
#prodcomment .amount{	float:left; display:inline; margin:-21px 0 0 80px;	}
#prodcomment .operate{	float:right; margin-top:-21px; line-height:1.5; background:url(../images/dot_y.png) repeat-y;	}
#prodcomment .operate2{	border:1px solid #6B4D00; border-width:1px 0; line-height:2; text-align:right; margin-top:-1px;	}
#prodcomment .operate li,
#prodcomment .operate2 li{display:inline; background:url(../images/ico_greyarrow.png) no-repeat 6px; padding-left:18px;	}

#prodcomment .comment	{	background:url(../images/dot_x.png) repeat-x bottom; padding:9px 18px; line-height:1.5;	}
#prodcomment .comment h4{	font:12px "宋体"; margin:0 0 6px;	}
#prodcomment .comment .reply{	margin-top:12px;	}

/* 购物 */
.shopping_stepnocontrol	{	color: #000000; font-size:14px;	}
.shopping_stepcontrol	{	color:#F57205; font-size:14px; font-weight: 800;	}
.shoppingBarTitle		{	background-color:#F57205; font-weight:bold; color:#FFF;	}
.shoppingItemTitle		{	font-size:14px;	}
.gross		{	color:#990000; font-weight:bold;	}
.cartView	{	border: 0px; padding: 4px;	}
.cartView .header	{	background-color: #7F7573; height:40px; text-align:center;	} 
.cartView .header th{	font-weight: bold; color: White; text-align:center;	} 
.cartView .footer	{	background-color: #5D7B9D; font-weight: bold; color: White;	} 
.cartView .row		{	background-color: #FEFEFE; color: #333333; text-align:center; height:22px;	} 
.cartView .alternatingRow{	background-color: #FFFFFF; color: #284775; text-align:center; height:22px;	} 
.cartView .row td, .cartView .alternatingRow td {	border: 1px solid #EBE9ED; padding:3px;	} 
.tabBar		{	BORDER-RIGHT: #F57205 1px solid; BORDER-TOP: medium none; BORDER-LEFT: #F57205 1px solid; BORDER-BOTTOM: #F57205 1px solid;	}
.tabBar2	{	BORDER: #F57205 1px solid;	}

/* 分页样式 */
.pager		{	font: 11px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
.pager a	{	padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.pager a:visited{padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.pager .cpb {	padding: 1px 6px;font-weight: bold; font-size: 13px;border:none; color: #fff; background: #ffa501;}
.pager a:hover	{	color: #FF9900; text-decoration: none;}

.errorHint			{	margin: 0 auto; font: 14px Arial, Helvetica, sans-serif; color: red; padding: 10px 10px 10px 45px; width: 65%;
						background: url(../images/btn-error.gif) no-repeat left center; text-align: left; line-height: 160%; font-weight: bold; }
.successHint		{	margin: 0 auto; font: 14px Arial, Helvetica, sans-serif; color: #090; padding: 10px 10px 10px 45px; width: 65%;
						background: url(../images/btn-true.gif) no-repeat left center; text-align: left; line-height: 160%; font-weight: bold; }
.backHint			{	margin: 0 auto; color: #3F4E5A; font-size: 12px; text-align: left; font-weight: normal; }
* html .errorHint	{	height: 1%; }	*>.errorHint{ overflow: hidden; }
* html .successHint	{	height: 1%; }	*>.forumtrue{ overflow: hidden; }
