/* Create by G5 desgin http://www.g58.net*/
#cLeft {
	float:left;
	width:215px;
	margin-left:5px;
	overflow:hidden;	
	display:inline;
}
#cRight {
	float:left;
	width:695px;
	padding-left:10px;
	padding-right:5px;
	overflow:hidden;
	display:inline;
}
.cLeftRow{
	clear:both;
	overflow:hidden;
	margin-top:10px;
}
.cRightRow{
	clear:both;
	overflow:hidden;
	margin-top:10px;
}
/*column style*/
.col1{float:left;width:330px;}
.col2{float:left;width:330px;margin-left:10px;}
/**/

/*box style*/
/**/

/*border style*/
.border1{border:1px solid #ddd;}
.border2{border:1px solid #FDD9C0;}
.border3{border:1px solid #ACDAFD;}
/**/
/*link style*/
.link1 a{color:#333;}
.link1 a:visited{color:#333;}
.link1 a:hover{color:#950101;text-decoration:underline;}
.link2 a{color:white;}
.link2 a:visited{color:white;}
.link2 a:hover{color:white;text-decoration:underline;}
.link3 a{color:#666;}
.link3 a:visited{color:#666;}
.link3 a:hover{color:#950101;text-decoration:none;}
.link4 a{color:#00669B;}
.link4 a:visited{color:#00669B;}
.link4 a:hover{color:#333;text-decoration:underline;}
.link5 a{color:#333;}
.link5 a:visited{color:#333;}
.link5 a:hover{color:#f60;text-decoration:none;}
.link6 a{color:#333;}
.link6 a:visited{color:#333;}
.link6 a:hover{color:#333;text-decoration:none;}
.link7 a{color:#999;}
.link7 a:visited{color:#999;}
.link7 a:hover{color:#333;text-decoration:none;}
.link8 a{color:#f60;}
.link8 a:visited{color:#f60;}
.link8 a:hover{color:#f60;text-decoration:none;}
/**/
/*title style*/
.title1{height:25px;}
.title2{height:25px;line-height:25px;background-color:#ccc;color:#000;}
.title2 .left{float:left;width:300px;font-size:12px;font-weight:bold;padding-left:10px;}
.title2 .right{float:right;text-align:right;padding-right:5px;line-height:25px;}
.title2 .right a{color:#000;}

/**/
/*list style*/
.list1{width:693px !important;width /**/:695px;height:178px !important;height /**/:180px;overflow:hidden;}
.list1 li{width:150px;height:130px;padding:24px 0;float:left;text-align:center;}
.list1 li img{width:130px;height:130px;}

.list2{padding:10px 0;overflow:hidden;width:100%;}
.list2 ul li{float:left;width:173px;height:220px;text-align:center;overflow:hidden;}
.list2 ul li .pic img{border:1px solid #ddd;width:130px;height:130px;}
.list2 ul li .pic a:hover img{border:1px solid #999;}
.list2 ul li .list{line-height:18px;color:#555;}
.list2 ul li .title a{color:#333;text-decoration:underline;font-family:arial;font-size:12px;}
.list2 ul li .title a:hover{color:#8C5400;text-decoration:none;}
.list2 ul li .price{font-weight:bold;color:#000;}
.list2 ul li .price dt{float:left;width:50px;text-align:right;}
.list2 ul li .price dd{float:left;}

.list3{}
.list3 ul li{clear:both;line-height:25px;overflow:hidden;border-bottom:1px dotted #ddd;}
.list3 ul li .time{float:right;padding-left:8px;color:#666;font-size:9px;}
.list3 ul li .title{float:left;}
.list3 ul li .title a{color:#333;text-decoration:underline;}
.list3 ul li .title a:hover{color:#333;text-decoration:none;}
.list3 ul li .title h1{padding-left:8px;background: url(/images/style1/sicon2_1.gif) no-repeat 0 11px;}
.list3 ul li .title h2{padding-left:8px;background: url(/images/style1/sicon2_1.gif) no-repeat 0 11px;}
.list3 ul li .title h2 a{color:#f60;}
.list3 ul li .title .isgood a{color:#00669B;}
.list3 ul li .detail{color:#444;padding-left:8px;}
.list3 ul li .detail img{float:left;width:70px;height:50px;padding:5px;padding-left:0;}

.list4{padding:20px 0;clear:both;}
.list4 ul li{float:left;padding:0 5px;width:140px;height:70px;overflow:hidden;text-align:center;}

.leftMenu {padding:10px 0;border:1px solid #ccc;border-top:none;}
.leftMenu ul li{line-height:25px;overflow:hidden;}
.leftMenu ul li a{display:block;height:25px;color:#333;padding-left:25px;background:url(/images/style1/sicon3.gif) no-repeat 10px 7px;}
.leftMenu ul li.isHere a,.leftMenu ul li a:hover{color:#8C5400;font-weight:bold;text-decoration:none;}
.leftMenu ul li ul{display:none;}
.leftMenu ul li.isHere ul{display:block;}
.leftMenu ul li ul li{border-top:1px dotted #ddd;height:25px !important;height /**/:26px;;}
.leftMenu ul li ul li a{color:#333;padding-left:38px;background:url(/images/style1/sicon4.gif) no-repeat 30px 12px;}
.leftMenu ul li ul li a:hover{color:#8C5400;font-weight:bold;text-decoration:none;}
.leftMenu ul li.isHere ul li a{color:#333;padding-left:38px;}


/*Ê÷ÐÎ²Ëµ¥*/
.TreeMenuList {padding:5px 0;clear:both;text-align:left;border:1px solid #ccc;}
.TreeMenuList ul{list-style:none;padding:0;margin:0;}
.TreeMenuList ul li {line-height:20px;}
.TreeMenuList ul img {vertical-align:middle;width:20px;	height:20px;}
.TreeMenuList ul img.click {cursor:pointer;}
.TreeMenuList ul li span{padding-left:5px;color:#999999;}
.TreeMenuList ul .open .click {background:url(/images/menuOpen.gif) no-repeat center 4px;}
.TreeMenuList ul .open a{color:#8C5400;text-decoration:underline;}
.TreeMenuList ul .close .click {background:url(/images/menuClose.gif) no-repeat center 4px;}
.TreeMenuList ul li .dot {background:url(/images/menuDot.gif) no-repeat center 7px;}
.TreeMenuList ul .close ul {display:none;}
.TreeMenuList ul li {padding-left:6px;}
.TreeMenuList ul li li {padding-left:16px;}
.TreeMenuList ul li li li {padding-left:26px;}
.TreeMenuList li a{color:#333;font-weight:bold;}
.TreeMenuList li a:hover{color:#8C5400;font-weight:bold;}
.TreeMenuList li.isHere a{color:#f60;font-weight:bold;}
.TreeMenuList li.isHere a:visited{color:#f60;}
.TreeMenuList li.isHere li a{color:#555;font-weight:normal;}
.TreeMenuList li.isHere li a:visited{color:#333;}
.TreeMenuList li.isHere li.child .dot {background:url(/images/menuDot.gif) no-repeat center 7px;}
/*end*/

.leftMenu2 {padding:10px 0;border:1px solid #ccc;}
.leftMenu2 ul{}
.leftMenu2 ul li{height:25px;line-height:25px;overflow:hidden;border-bottom:1px dotted #ccc;}
.leftMenu2 ul li a{display:block;height:25px;line-height:25px;color:#333;padding-left:30px;background:url(/images/style1/sicon4.gif) no-repeat 17px 10px;}
.leftMenu2 ul li.open a,.leftMenu2 ul li a:hover{color:#8C5400;font-weight:bold;text-decoration:none;}

.contactList{border:1px solid #ccc;border-top:none;padding-bottom:10px;width:100%;}
.contactList dl{line-height:22px;clear:both;overflow:hidden;}
.contactList dl dt{width:50px;text-align:right;float:left;padding-top:2px;}
*html .contactList dl dt{padding-top:5px;}
.contactList dl dd{text-align:left;float:left;padding-left:5px;font-size:12px;color:#333;}
.contactList dl dd a{display:block;}

.list_subCategory{margin-top:10px;}
.list_subCategory li{display:inline;padding-left:10px;margin-right:10px;background:url(/images/style1/sicon2.gif) no-repeat 3px 5px;line-height:20px;}
.list_subCategory li a{text-decoration:none;font-weight:normal}
.list_subCategory li a:hover{text-decoration:underline;font-weight:bold;}
.list_subCategory li.isHere a{text-decoration:underline;font-weight:bold;}

.listSort li{width:200px;margin:13px;float:left;border:1px solid #ccc;text-align:center;background-color:#eee;line-height:30px;overflow:hidden;display:inline;}
.listSort li img{width:180px;height:180px;padding:10px;padding-bottom:0;}
.listSort li a{color:#7D0022;}

.sitemap_list{border:1px solid #ccc;margin:10px;}
.sitemap_list legend{font-size:12px;}
.sitemap_list ul{margin-left:20px;}
.sitemap_list ul li{margin-left:10px;list-style-type:circle;line-height:18px;}
.sitemap_list ul li h1 a{color:#8C5400;font-weight:bold;}
.sitemap_list ul li a:hover{color:#8C5400;}
.sitemap_list ul li h2 a{color:#555;font-weight:normal;}
/**/

/*button style*/
.btnForm {
	background-color:#aaa;
	height:22px;
	line-height:22px;
	color:#000;
	padding:0 5px;
	cursor:pointer;
	vertical-align:middle;
	border:none;
}
.btnChangeAmount {
	border:1px solid #ccc;
	background-color:#eee;
	width:50px;
	height:22px;
	cursor:pointer;
	vertical-align:middle;
}
.btnCart {
	border:none;
	background:url(/images/style1/icon_cart.gif) no-repeat 0;
	width:90px;
	height:20px;
	line-height:20px;
	padding-left:20px;
	cursor:pointer;
	color:#8C5400;
	vertical-align:middle;
}
.btnAddCart {
	border:none;
	background:url(/images/style1/btnCart.gif) no-repeat 0;
	width:96px;
	height:25px;
	line-height:25px;
	cursor:pointer;
	vertical-align:middle;
}

.btnLogin{
	border:none;
	background:url(/images/style1/btnLogin.jpg) no-repeat center;
	width:49px;
	height:22px;
	cursor:pointer;
}
.btnLogout{
	border:none;
	background:url(/images/style1/btnLogout.jpg) no-repeat center;
	width:49px;
	height:22px;
	cursor:pointer;
}
.btnReg{
	border:none;
	background:url(/images/style1/btnRegister.jpg) no-repeat center;
	width:49px;
	height:22px;
	cursor:pointer;
}
.btnRegister{
	border:none;
	background-color:#aaa;
	color:#000;
	padding:0 10px;
	height:22px;
	cursor:pointer;
}
.btnGo{
	border:1px solid #0068B7;
	width:30px;
	height:18px;
	line-height:11px;
	font-family:verdana,arial;
	font-size:11px;
	background-color:#eee;
	cursor:pointer;
}

.btnSearch{
	border:none;
	margin-left:3px;
	background:url(/images/style1/btnSearch.gif) no-repeat center;
	width:65px;
	height:22px;
	cursor:pointer;
	vertical-align:middle;
	_vertical-align:top;
}
.btnSearch2{
	border:none;
	background:url(/images/style1/bg3.gif) repeat-x 0 top;
	border:1px solid #000;
	color:white;
	width:53px;
	height:25px;
	cursor:pointer;
}


/**/
/*table style*/
.table1{width:100%;background-color:#ccc;}
.table1 tr{line-height:21px;}
.table1 tr.head td{font-weight:bold;background-color:#eee;text-align:center;}
.table1 tr td{height:21px;padding:2px;background-color:white;}
.table1 td .groupname{color:#004474;}

/**/


/*input box style*/
.inputGo {border:1px solid #cccccc;height:18px;line-height:18px;text-align:center;}
.inputForm {border:1px solid #ddd;border-left:1px solid #666;border-top:1px solid #999;margin-top:2px;height:20px;line-height:20px;vertical-align:middle;}
.inputForm2 {border:1px solid #ddd;border-left:1px solid #666;border-top:1px solid #999;font-size:11px;line-height:20px;vertical-align:middle;}
.inputTextarea {border:1px solid #ddd;border-left:1px solid #666;border-top:1px solid #999;}
.inputLogin {border:1px solid #cccccc;height:22px;line-height:22px;vertical-align:bottom;>/*IE only*/vertical-align:baseline;}
.inputDisabled {background-color:#eee;}
.inputbox{border:1px solid #ccc;border-top-color:#666;border-left-color:#666;height:16px;line-height:16px;text-align:center;}


.inputReadonly {background-color:#eee;}

.inputSearch {
	width:350px;
	padding-left:3px;
	border:1px solid #ccc;
	height:20px;
	line-height:20px;
	vertical-align:top;
	>/*IE only*/vertical-align:baseline;
}
.inputSearch2 {
	width:220px;
	border:1px solid #333;
	border-right:none;
	height:23px !important;
	height /**/:25px;
	line-height:23px;
	vertical-align:bottom;
	>/*IE only*/vertical-align:baseline;
}
.inputSearch3 {
	width:300px;
	border:1px solid #333;
	border-right:none;
	height:23px !important;
	height /**/:25px;
	line-height:23px;
	vertical-align:bottom;
	>/*IE only*/vertical-align:baseline;
}

/**/
#searchArea{text-align:left;color:#333;height:25px;overflow:hidden;}
#searchArea a{color:#8C5400;}

.tagList{line-height:25px;height:25px;overflow:hidden;}
.tagList a{padding:0 5px;color:blue;text-decoration:underline;}
.tagList a:visited{color:blue;}
.tagList a:hover{color:blue;text-decoration:none;}

.contactLeft{clear:both;margin-top:10px;text-align:center;}
.contactLeft img{vertical-align:middle;margin-bottom:10px;}
.searchBar{}

hr{clear:both;height:1px;border-top:1px solid #ddd;}

.itemShow1 {padding-top:10px;/*border:1px solid #ddd;*/}
.itemShow1 .title {line-height: 25px;border-bottom:1px solid #ddd;text-align: left;}
.itemShow1 .title h1 {font-size: 12px;color:#333;font-weight: bold;}
.itemShow1 .intro {text-align: center;margin-top: 5px;height: 25px;color:#888;}
.itemShow1 .intro #hits {width:50px;}
.itemShow1 .intro a {text-decoration: none;color: blue;}
.itemShow1 .content {text-align: center;margin: 10px auto;line-height:18px;}
.itemShow1 .content .detail {
	/*text-indent:2em;*/
	text-align: left;
	color:#333;
	/*font-size:14px;*/
	min-height:250px;
	height:auto;
}
* html .itemShow1 .content .detail {height:250px;}
html + body .itemShow1 .content .detail {height:250px;}

.itemShow1 .content .detail ul{margin:5px;padding:5px;}
.itemShow1 .content .detail li,.itemShow1 .content .detail ol{margin:5px;list-style:disc;}
.itemShow1 code{background-color:#f7f7f7;border:1px solid #ddd;display:block;padding:5px;}
.itemShow1 .footer {clear:both;overflow:hidden;}
.itemShow1 .footer .relative {padding:5px;line-height:18px;border-top:1px solid #ddd;}
.itemShow1 .footer .relative a {color:#8C5400;}
.itemShow1 .footer .toolbar{padding-top:10px;text-align:right;padding-right:20px;}
.itemShow1 .footer .toolbar a{color:#8C5400;}
.itemShow1 .footer a {line-height: 18px;text-decoration: none;}
.itemShow1 .footer a:hover {text-decoration: underline;}

.itemShow2{clear:both;padding:10px 0;text-align:left;}
.itemShow2 .head .title{height:45px;line-height:45px;border-bottom:1px solid #999;text-align:center;}
.itemShow2 .head .title h1{font-size:12px;font-weight:bold;color:#8C5400;}
.itemShow2 .head a{color:#8C5400}
.itemShow2 .head .left{float:left;width:390px;margin-top:5px;line-height:20px;text-align:center;overflow:hidden;}
.itemShow2 .head .picThumb{border:1px solid #ddd;clear:both;padding-top:3px;}
.itemShow2 .head .picThumb dt img{width:380px;height:380px;}
.itemShow2 .head .picThumb dd{}
.itemShow2 .head .picThumbList{margin-top:5px;}
.itemShow2 .head .picThumbList li{float:left;width:66px;text-align:center;}
.itemShow2 .head .picThumbList li img{width:60px;height:60px;border:1px solid #ccc;}
.itemShow2 .head .picThumbList li a:hover img{width:60px;height:60px;border:1px solid #8C5400;}
.itemShow2 .head .right{float:left;width:280px;margin-left:10px;overflow:hidden;}
.itemShow2 .head .right dl{clear:both;line-height:30px;border-bottom:1px dotted #ccc;}
.itemShow2 .head .right dl dt{float:left;width:60px;text-align:right;font-weight:bold;color:#333;}
.itemShow2 .head .right dl dd{float:left;padding-left:5px;color:#333;}
.itemShow2 .head .right dl dd.price{font-size:11px;font-weight:bold;color:#8C5400;}
.itemShow2 .head .right dl dd .quantity{margin-top:6px;}
.itemShow2 .head .right ul{margin-left:20px;}
.itemShow2 .head .right ul li{list-style-type:disc;}
.itemShow2 .head .right dl dd input{border:1px solid #ccc;height:16px;line-height:16px;text-align:center;border-top-color:#666;border-left-color:#666;}
.itemShow2 .head .btnOrder{clear:both;height:35px;text-align:center;padding-top:30px;}
.itemShow2 .head textarea{border:1px solid #ccc;width:200px;margin-top:10px;border-top-color:#666;border-left-color:#666;font-family:arial;font-size:11px;}
.itemShow2 .content{clear:both;padding-top:20px;overflow:hidden;}
.itemShow2 .content .title{width:130px;height:23px;line-height:23px;border:1px solid #ccc;border-bottom:none;color:#000;background-color:#ddd;text-align:center;}
.itemShow2 .content .detail{border:1px solid #ccc;padding:5px;line-height:180%;}
.itemShow2 .content .detail{min-height:250px;height:auto;}
* html .itemShow2 .content .detail {height:250px;}
html + body .itemShow2 .content .detail {height:250px;}\
.itemShow2 .content .detail li{list-style-type:disc;padding-left:15px;}


.itemShow2 .footer{text-align:right;line-height:20px;margin-top:10px;}
.itemShow2 .footer a{color:#333;}



/*end*/


.nav{height:25px;line-height:25px;padding-left:25px;background:url(/images/style1/sicon8.gif) no-repeat 3px 5px;color:#888;border:1px solid #ccc;}
.nav a{color:#333;}
.nav a:visited{color:#333;}
.nav a:hover{color:#8C5400;}
.nav2{padding-left:10px;border-bottom:1px solid #ddd;line-height:25px;}
.nav2 a{color:#333;}

#loginShow{width:330px;	margin:30px auto;border:1px solid #ccc;}
#loginShow .title{color:white;font-weight:bold;letter-spacing:2px;margin:1px;background-color:#333;height:22px !important;height /**/:23px;line-height:23px;border-bottom:1px solid #ACDAFD;}
#loginShow .btnArea{text-align:center;margin:10px 0;}
#loginShow p{text-align:center;margin:10px 0;}
#loginShow p a{color:#950101;}

/*table style*/
.tableGuestbook{width:100%;background-color:#ccc;margin-bottom:5px;}
.tableGuestbook td{background-color:white;line-height:18px;padding:0;}
.tableGuestbook .title{height:23px;text-align:left;padding:0 2px;line-height:23px;border-bottom:1px solid #ddd;background-color:#f7f7f7;}
.tableGuestbook .title span{color:#666;}
.tableGuestbook .content{padding:2px 5px;text-align:left;}
.tableGuestbook .reply{padding:2px 5px;color:blue;}
/**/


.fixIncludeShtml/*IE5.5+*/{		/*IE7 Only*/
	>/*IE5.5+*/margin-top:-8px;
}
* html .fixIncludeShtml{margin-top:-8px; !important} /*only IE6 below*/

.tbl1{width:100%;background-color:#ddd;}
.tbl1 td{line-height:23px;background-color:white;}


.fieldOrder{border:1px solid #ccc;padding:5px;}
.fieldOrder legend{font-size:11px;font-weight:bold;color:#f60;background-color:white;}
.fieldOrder .paymentList dl{margin-top:5px;line-height:25px;} 
.fieldOrder .paymentList dl dt{font-weight:bold;}
.fieldOrder .paymentList dl dd{background-color:#f7f7f7;padding:2px 5px;color:#555}


