/* Create by G5 desgin http://www.g58.net*/
#cLeft {
	float:left;
	width:200px;
	overflow:hidden;	
}
#cRight {
	float:left;
	width:670px !important;
	width /**/:680px;
	padding-left:10px;
	overflow:hidden;	
}
.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*/
.box1_top{height:25px;background:url(/images/style1/box1_top.gif) no-repeat 0 0;}
.box1_middle{border:1px solid #ddd;border-top:none;border-bottom:none;}
.box1_bottom{height:5px;overflow:hidden;background:url(/images/style1/box1_bottom.gif) no-repeat;}
.box2_top{height:25px;background:url(/images/style1/box2_top.gif) no-repeat 0 0;}
.box2_middle{border:1px solid #5A8AA3;border-top:none;border-bottom:none;}
.box2_bottom{height:5px;overflow:hidden;background:url(/images/style1/box2_bottom.gif) no-repeat center 0;}
/**/

/*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{text-align:left;padding-left:15px;padding-top:10px;height:15px !important;height /**/:25px;}
.title2{height:20px;background: url(/images/style1/hline.jpg) no-repeat 0 bottom;line-height:20px;}
.title2 .left{float:left;width:150px;padding-left:15px;padding-top:4px;height:16px !important;height /**/:20px;background: url(/images/style1/sicon1.gif) no-repeat 3px 5px;}
.title2 .right{float:left;padding-top:6px;}
.title3{height:20px;background: url(/images/style1/hline.jpg) no-repeat 0 bottom;line-height:20px;}
.title3 .left{float:left;width:150px;padding-top:4px;}
.title3 .right{float:left}

.title4{height:20px;background: url(/images/style1/hline2.gif) no-repeat 0 bottom;line-height:20px;}
.title4 .left{float:left;width:130px;padding-left:20px;padding-top:4px;height:16px !important;height /**/:20px;background: url(/images/style1/sicon1.gif) no-repeat 8px 5px;}
.title4 .right{float:left;line-height:20px;}
.title4 .right a{color:#00669B;}
.title5{height:20px;background: url(/images/style1/hline2.gif) no-repeat 0 bottom;line-height:20px;}
.title5 .left,.title6 .left{float:left;width:130px;padding-left:20px;padding-top:4px;height:16px !important;height /**/:20px;background: url(/images/style1/sicon1.gif) no-repeat 8px 5px;}
.title5 .right,.title6 .right{float:right;line-height:20px;text-align:right;}
.title5 .right a,.title6 .right a{color:#00669B;}
.title6{height:20px;border-bottom:1px solid #ccc;}
/**/
/*list style*/
.list1{}
.list1 ul li{clear:both;line-height:18px;overflow:hidden;border-bottom:1px dotted #ddd;}
.list1 ul li .time{padding-left:8px;color:#666;font-size:9px;}
.list1 ul li .title{}
.list1 ul li .title a{color:#333;text-decoration:underline;}
.list1 ul li .title a:hover{color:#333;text-decoration:none;}
.list1 ul li .title h1{padding-left:8px;background: url(/images/style1/sicon2_1.gif) no-repeat 0 7px;}
.list1 ul li .title h2{padding-left:8px;background: url(/images/style1/sicon2_1.gif) no-repeat 0 7px;}
.list1 ul li .title h2 a{color:#f60;}
.list1 ul li .title .isgood a{color:#00669B;}
.list1 ul li .detail{color:#444;padding-left:8px;}
.list1 ul li .detail img{float:left;width:70px;height:50px;padding:5px;padding-left:0;}

.list2{margin-top:3px;clear:both;}
.list2 ul li .content{line-height:16px;color:#444;}
.list2 ul li .more{float:right;}
.list2 ul li .more a{color:#00669B;}
.list3{margin-top:10px;clear:both;}
.list3 ul li{float:left;width:165px;height:130px;text-align:center;line-height:20px;}
.list3 ul li a{color:#00669B;}
.list3 ul li a:visited{color:#00669B;}
.list4 ul li.item{clear:both;padding:10px 0;text-align:left;}
.list4 ul li.item .title{height:25px;line-height:25px;padding-left:18px;border-bottom:1px dotted #999;background:url(/images/style1/sicon3.gif) no-repeat 0 7px;}
.list4 ul li.item a{color:#00669B;}
.list4 ul li.item .title a{font-size:12px;font-weight:bold;color:#00669B;}
.list4 ul li.item .head .pic{float:left;width:160px;margin-top:5px;line-height:20px;text-align:center;}
.list4 ul li.item .head .param{float:left;width:510px;overflow:hidden;}
.list4 ul li.item .head .param dl{line-height:18px;}
.list4 ul li.item .head .param dl dt{font-weight:bold;color:#333;}
.list4 ul li.item .head .param dl dd{color:#333;}
.list4 ul li.item .head .param ul{margin-left:20px;}
.list4 ul li.item .head .param ul li{list-style-type:disc;}
.list4 ul li.item .itemList{clear:both;}
.list4 ul li.item .itemList table{width:100%;text-align:center;background-color:#ccc;}
.list4 ul li.item .itemList table tr td{font-family:arial;height:23px;line-height:23px;background-color:white;color:#555;}
.list4 ul li.item .itemList table tr.tblhead td{background-color:#7FB2CD;color:white;font-weight:bold;border-top:none;}
.list4 ul li.item textarea{border:1px solid #ccc;width:60px;border-top-color:#666;border-left-color:#666;font-family:arial;font-size:11px;}
.list4 ul li.item .btn{text-align:right;margin-top:5px;}
.list4 ul li.item .btn img{vertical-align:middle;}
.list4 ul li.item .itemList table tr td{line-height:16px;word-break:break-all;}
.list4 ul li.item .itemList table tr td.c3{width:150px;text-align:left;}
.list4 ul li.item .itemList table tr.tblhead td.c3{text-align:center;}

.leftMenu {padding:10px 0;}
.leftMenu ul li{line-height:27px;overflow:hidden;}
.leftMenu ul li a{display:block;height:27px;color:#333;padding-left:20px;background:url(/images/style1/menu_bar.jpg) no-repeat;}
.leftMenu ul li.isHere a,.leftMenu ul li a:hover{color:#00669B;font-weight:bold;background:url(/images/style1/menu_bar_here.jpg) no-repeat;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:27px !important;height /**/:28px;;}
.leftMenu ul li ul li a{color:#333;padding-left:38px;background:url(/images/style1/sicon2_1.gif) no-repeat 30px 12px;}
.leftMenu ul li ul li a:hover{color:#00669B;font-weight:bold;background:url(/images/style1/sicon2.gif) no-repeat 30px 12px;text-decoration:none;}
.leftMenu ul li.isHere ul li a{color:#333;padding-left:38px;background:url(/images/style1/sicon2_1.gif) no-repeat 30px 12px;}

.leftMenu2 {padding:10px 0;}
.leftMenu2 ul{border-top:1px solid #ddd;}
.leftMenu2 ul li{height:25px;line-height:25px;overflow:hidden;border-bottom:1px solid #ddd;}
.leftMenu2 ul li a{display:block;height:25px;line-height:25px;color:#00669B;padding-left:30px;background:url(/images/style1/sicon3.gif) no-repeat 10px 5px;}
.leftMenu2 ul li.isHere{background:url(/images/style1/menu_bar2.jpg) no-repeat;}
.leftMenu2 ul li.isHere a,.leftMenu2 ul li a:hover{color:#00669B;font-weight:bold;background:url(/images/style1/sicon3.gif) no-repeat 10px 5px;text-decoration:none;}

.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;}

.sitemap_list{border:1px solid #ccc;margin-top: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:#f60;font-weight:bold;}
.sitemap_list ul li h2 a{color:#00669B;font-weight:normal;}
/**/

/*button style*/
.btnForm {
	background:url(/images/style1/bg3.gif) repeat-x;
	height:22px;
	line-height:22px;
	color:white;
	font-weight:bold;
	cursor:pointer;
	vertical-align:middle;
	border:none;
}
.btnChangeAmount {
	border:1px solid #ccc;
	background-color:#eee;
	width:50px;
	height:22px;
	cursor:pointer;
	vertical-align:middle;
}
.btnPay_cncard{
	border:none;
	background:url(/images/pay/cncard.gif) no-repeat;
	width:120px;
	height:54px;
	cursor:pointer;
}
.btnPay_99bill{
	border:none;
	background:url(/images/pay/99bill.gif) no-repeat;
	width:189px;
	height:43px;
	cursor:pointer;
}
.btnPay{
	border:2px solid #f7f7f7;
	border-bottom-color:#333;
	border-right-color:#333;
	background-color:#00669B;
	color:white;
	padding:5px;
	cursor:pointer;
}
.btnAddCart {
	border:none;
	background:url(/images/style1/btn1.jpg) no-repeat;
	width:86px;
	margin-top:5px;
	height:24px;
	line-height:22px;
	cursor:pointer;
	color:white;
	vertical-align:middle;
	font-weight:bold;
}

.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:url(/images/style1/btn4.jpg) no-repeat center;
	width:57px;
	height:22px;
	color:white;
	cursor:pointer;
}
.btnGo{
	border:1px solid #0068B7;
	width:30px;
	height:18px;
	line-height:11px;
	font-family:verdana,arial;
	font-size:10px;
	background-color:#eee;
	cursor:pointer;
}

.btnSearch{
	border:none;
	background:url(/images/style1/btnSearch.gif) no-repeat center;
	width:37px;
	height:20px;
	cursor:pointer;
}
.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;height:20px;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:20px;line-height:20px;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:150px;
	padding-left:3px;
	border:none;
	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:center;}
.topSearch{border:1px solid #ccc;padding:5px;}
.topSearch a{color:#555;}
.topSearch a:visited{color:#555;}
.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:#2684B7;}
.itemShow1 .footer .toolbar{padding-top:10px;text-align:right;padding-right:20px;}
.itemShow1 .footer .toolbar a{color:#2684B7;}
.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 .title{height:25px;line-height:25px;padding-left:18px;border-bottom:1px dotted #999;background:url(/images/style1/sicon3.gif) no-repeat 0 7px;}
.itemShow2 .title h1{font-size:12px;font-weight:bold;color:#00669B;}
.itemShow2 .head .pic{float:left;width:160px;margin-top:5px;line-height:20px;text-align:center;}
.itemShow2 .head .pic .photo{width:144px;}
.itemShow2 .head .param{float:left;width:510px;overflow:hidden;}
.itemShow2 .head .param dl{line-height:18px;}
.itemShow2 .head .param dl dt{font-weight:bold;color:#333;}
.itemShow2 .head .param dl dd{color:#333;}
.itemShow2 .head .param ul{margin-left:20px;}
.itemShow2 .head .param ul li{list-style-type:disc;}
.itemShow2 .itemList{clear:both;}
.itemShow2 .itemList table{width:100%;text-align:center;background-color:#ccc;}
.itemShow2 .itemList table tr td{line-height:18px;background-color:white;color:#555;font-family:arial;}
.itemShow2 .itemList table tr.tblhead td{height:23px;line-height:23px;background-color:#7FB2CD;color:white;font-weight:bold;border-top:none;}
.itemShow2 .itemList textarea{border:1px solid #ccc;width:80px;border-top-color:#666;border-left-color:#666;font-family:arial;font-size:11px;}

.itemShow2 .btn{text-align:right;}
.itemShow2 .btn img{vertical-align:middle;}
.itemShow2 .footer{text-align:right;line-height:20px;border-top:1px dotted #ccc;margin-top:10px;}

.itemShow2 .itemList table tr td{line-height:16px;word-break:break-all;}
.itemShow2 .itemList table tr td.c3{width:150px;text-align:left;}
.itemShow2 .itemList table tr.tblhead td.c3{text-align:center;}


/*end*/


.nav{
	height:25px;
	line-height:25px;
	padding-left:25px;
	color:#888;
	border:1px solid #ccc;
	background:url(/images/style1/sicon10.gif) no-repeat 10px 8px;;
}
.nav a{color:#666;}
.nav a:visited{color:#666;}
.nav a:hover{color:#2684B7;}

#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}

