a{color:#bf8017; text-decoration:none;}
BODY {background:url(../images/bg_web.gif); COLOR: #704c15}

DIV.title {
	TEXT-ALIGN: left; HEIGHT: 38px; COLOR: #acce20; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
DIV.title *.a {
	background:url(../images/bg_titlebar_c_l.gif); WIDTH: 30px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; FLOAT: left; HEIGHT: 100%
}
DIV.title *.b {
	background:url(../images/bg_titlebar.gif); TEXT-ALIGN: left; LINE-HEIGHT: 38px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 50% top; FLOAT: left; HEIGHT: 100%; COLOR: #876112; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
DIV.title *.c {
	background:url(../images/bg_titlebar_c_r.gif); WIDTH: 105px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; FLOAT: left; HEIGHT: 100%
}
.menu {margin:0 auto;width:700px;height:30px;}
.menu li {float:left; margin-right:48px; line-height:28px;}
.menu li a{display:inline; color:#000; font-size:14px;}

*.cur A:link {LINE-HEIGHT: 30px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; FONT-SIZE: 14px; FONT-WEIGHT: bold}

*#scrollmessage {
	WHITE-SPACE: nowrap; HEIGHT: 100%
}
.menubigkind DT {
	HEIGHT: 25px
}
.menubigkind SPAN.title {
	HEIGHT: 25px
}
.menubigkind SPAN.tophref {
	HEIGHT: 25px
}
.siteinfo {
	TEXT-ALIGN: center; PADDING-LEFT: 40%; WIDTH: 60%; COLOR: #704c15; FONT-SIZE: 16px
}
.siteinfo H1 {
	PADDING-LEFT: 20px; FONT-SIZE: 32px; PADDING-TOP: 250px;
	 font-family:Lucida Handwriting; text-shadow:2px 2px 3px #555; font-style:initial;
}
.siteinfo H2 {
	PADDING-LEFT: 30px; FONT-SIZE: 16px; PADDING-TOP: 5px
}
.siteinfo H3 {
	FONT-SIZE: 16px; PADDING-TOP: 5px
}
.footdiv {
	
}
.footdiv A:link {
	COLOR: #ff0000
}
.footdiv A:visited {
	COLOR: #ff0000
}
.footdiv A:active {
	COLOR: #ff0000
}
.footdiv A:hover {
	COLOR: #ff0000
}
.menulist LI {
	FONT-SIZE: 14px
}
.menubigkind DT {
	FONT-SIZE: 15px
}
DIV.categorydiv LI A:link {
	COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
DIV.categorydiv LI A:visited {
	COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
DIV.categorydiv LI A:hover {
	COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
DIV.categorydiv LI A:active {
	COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
#carddiv{text-align:center;}
.clearfix:after{visibility:hidden; display:block; font-size:0; content:"."; clear:both; height:0;}
.clearfix{zoom:1;}
/*new*/
.wrap{ margin:0 auto;width:1004px;}
#header{width:1004px; margin:0 auto;}
.top{background:url(../images/topbg.jpg) left top no-repeat;height: 379px;}
.nav{background: url(../images/tab_bg.jpg) center top no-repeat; text-align: center; height:38px;}
.centent{margin:0 auto;padding-bottom:60px; width:1004px;background:url(../images/mbg.gif) top center repeat-y;}
.scrollbanner{margin:0 auto; width:955px;padding:5px 0 10px 0;}
#andyscroll {margin:0 auto;width:920px;height:122px;overflow:hidden; border-left:1px #ff6600 solid;border-right:1px #ff6600 solid;}
.container{display:inline;margin-left:40px;float:left;}
.sidebar{display:inline;float:right; margin-right:40px;}
#footer{margin:0 auto;width:1004px;background:url(../images/bg_web_b.jpg) top center no-repeat;height:140px;color:#000;}
#footer p{display:inline;margin:0; padding:0; line-height:20px;}
.sidebar .title{width:254px;}
/* pages */
.pages {clear:both;	padding:15px 0; width:93%; text-align:center;}
.pages table{margin:0px auto;}
.pages td {height:20px;}
.pages span {float:left; display:inline; margin:0 4px; line-height:20px;}
.pages a {float:left; display:inline; margin:0 4px; padding:0 6px; height:18px; line-height:18px; border:1px solid #2d2626; text-align:center; text-decoration:none;}
.pages a:hover {border:1px solid #45301e; background:#CC0000; text-decoration:none; color:#bdae76;}
.pages a.nowPage {border:1px solid #523b27; background:#FF0000; color:#bdae76;}

/* photo */
#photoWrap {width:100%;}
#photoTit {width:100%; margin:0 0 15px 0;}
#photoTit h3 {margin:0; padding:0; height:34px; line-height:34px;font-size:24px; color:#c89c53;background:url(../images/border.jpg) no-repeat 0 bottom; font-weight:normal}
#photoList {width:100%;}
#photoList dl {float:left; display:inline; margin:6px 11px 0 11px; width:130px; height:130px;}
#photoList dl dt {margin:0; padding:0; list-style:none;}
#photoList dl dt a {display:block; width:120px; height:85px; line-height:85px; background:#523b27; border:#523b27 5px solid;}
#photoList dl dt a:hover {color:#e5e2e0; border:#846750 5px solid;}
#photoList dl dt img {width:120px; height:85px;}
#photoList dl dd {margin:0; padding:8px 0 0 0; text-align:center;}

/* menu */
.catInfo{}
.catList{float:left;padding:0px;list-style-type:none;text-indent:8px;width:220px;padding-left:10px;background:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px}
.catList li{display:inline;}
.catList li a{display:block; width:100%; height:20px; line-height:20px; font-weight:600; text-decoration:none; overflow:hidden;}
.catList li a:hover{display:block; width:100%; height:20px; line-height:20px; font-weight:600; text-decoration:none; overflow:hidden;background:#FF9}
.catList li a:visited{display:block; width:100%; height:20px; line-height:20px; font-weight:600; text-decoration:none; overflow:hidden;}
.catList li a {border-bottom: 1px dashed #CCCCCC;padding-top:14px;font-size:14px;}
.catList li a:link{background:url(../images/category_black.png) no-repeat right bottom;color:#CC3300}
.catList li a:visited{background:url(../images/category_black.png) no-repeat right bottom;color:#CC3300}
.catList li a:hover{background:url(../images/category_green.png) no-repeat right bottom #006600;color:#FFFFFF;text-shadow:1px 1px #000000;}
.catList li a:active{background:url(../images/category_black.png) no-repeat right bottom;color:#CC3300;}
#businessdiv ul li ul{padding:0px;margin:0px;}

/* menu */
#menuWrap {width:100%;}
#menuTit {width:100%; margin:0 0 15px 0;}
#menuTit h3 {margin:0; padding:0; height:34px; line-height:34px;font-size:24px; color:#c89c53;background:url(../images/border.jpg) no-repeat 0 bottom; font-weight:normal}
#menuLists {width:100%;}
#menuLists dl {margin:0 0 10px 0; padding:0; list-style:none;}
#menuLists dl dt {margin:0 0 4px 0; padding:0; font-size:20px; font-weight:bold; font-family:"Trebuchet MS", Tahoma; color:#c89c53; text-align:center;}
#menuLists dl dd {margin:0; padding:0; line-height:1.4em; color:#644e2a; text-align:center;}
#menuLists ul {padding:4px; width:96%; margin:0 0 15px 0; padding:0; list-style:none;background:url(../images/menu2.jpg) right top no-repeat;}
#menuLists ul li {width:100%;}
#menuLists ul li div { padding:3px 0; width:100%; line-height:18px; font-size:14px; font-weight:400; border-bottom:#CCCCCC 1px dashed; overflow:hidden; zoom:1;}
#menuLists ul li div .sku {float:left; width:40px; color:#000000;}
#menuLists ul li div .name {float:left; font-weight:400; padding-right:5px; color:#444; font-weight:bold;}
#menuLists ul li div .price {float:right;  font-weight:400;color:#444;}
#menuLists ul li div .price span{float:left;min-width:100px;padding-left:10px;}
#menuLists ul li p {margin:0; padding:0 100px 0 40px; color:#5e573b; font-style:italic; line-height:16px; font-size:13px;line-height:20px;}

#writeCmt{background:url(../images/write.jpg) no-repeat;border:#FF0000 1px dashed;}
#cmtForm{}
#cmtList{width:570px;margin:5px 55px; font-family:Arial, Helvetica, sans-serif;}
#cmtList{overflow-x:hidden; overflow-y:auto;margin:10px; font-size:12px;}
#cmtList dl{border:1px #ccc solid;}
#cmtList dt{padding:3px; background:#f1f1f1;color:#999;}
#cmtList dt strong{margin-right:2px;color:#333;}
#cmtList dd{padding:3px;margin:0px;line-height:20px;color:#069}
#cmtList h3{display:block; margin:0; padding:4px 0 5px 0; font-size:18px; font-weight:700;border-bottom:#ba9265 2px solid; font-style:italic; font-family:"Trebuchet MS";margin-bottom:10px;}
#cmtList .comment_item { border:1px #ba9265 solid;margin-bottom:5px;margin-left:30px;}
#cmtList .comment_item .comment_name{padding:4px 3px; background-color:#8F6427;}
#cmtList .comment_item .comment_content{padding:4px 3px;color:#813A00;word-break:break-all; overflow:auto; color:#EDE987}
