﻿/*------------ common -------------*/
body{margin:0;padding:0;line-height:normal;background-color:#EBD3CD;font: 12px verdana, geneva, lucida, arial, helvetica, sans-serif;}
table,h1,h2,h3,h4,h5,div,dl,dd,p,ul,form{margin:0;padding:0;font-size:12px;}
ul{list-style-type:none;}
img{border:0;}
a:link{color:#000000;text-decoration:none;}
a:visited{color:#000000;text-decoration:none;}
a:hover{color:#000000;text-decoration:underline;}
a:active{color:#000000;text-decoration:underline;}

/*----------- layout -------------*/
#wrapper{width:913px;margin:0 auto;background:#FFFFFF;border-right:#FFFFFF 1px solid;border-left:#FFFFFF 1px solid;}
#topinfo{height:22px;line-height:22px;color:#A3B1DC;text-indent:3px;}
#topinfo h1{font-weight:200;}
#banner{background:url(../images/banner.jpg);height:331px;}
#mainnav{background:url(../images/navbg.jpg);height:28px;margin:1px 0;}
#mainnav li{float:left;height:28px;line-height:28px;margin:0 10px;}
#location{color:#666666;line-height:25px;text-indent:5px;}
#location img{}
#pagemain{float:right;width:673px;}
#pageleft{float:left;width:230px;}
#bottom{clear:both;}

.leftitem h4{height:52px;background:url(../images/hdr-bgr5.gif) no-repeat left;line-height:52px;text-indent:48px;color:#E6006A;font-weight:normal;}
.leftcontent{padding:5px;margin-bottom:5px;}

.item{border:#FCF2E4 1px solid;margin-bottom:5px;padding:1px;background:#FDF8FE;}
.item h4{background:url(../images/navbg.jpg);height:28px;line-height:28px;color:#F5F8F8;font-weight:normal;text-indent:5px;}
.item h4 span{float:right;margin-right:10px;}
.itemcontent{padding:10px;}
.itemcontent p{margin:10px 0;text-indent:2em;line-height:180%;}
.productlist{}
.productlist li{float:left;height:185px;margin: 5px 10px;text-align:center;}
.productlist .imgbox{padding:5px;border:#FFF 1px solid;width:150px;}
.productlist .imgboxhover{border:#ccc 1px solid;padding:5px;background:#F5F8F8;width:150px;}
.productlist .protitle{color:#F152B6;line-height:22px;}
.productlist img{width:120px;height:140px;border:#EBD3CD 1px solid;}

/* -------------- font-style --------------------*/
#mainnav a{color:#FFFFFF;}
.productlist a{color:#F152B6;}
#friendlink{border:#EBD3CD 1px solid;padding:1px;}
#friendlink h4{background:#FCF2E4;height:22px;line-height:22px;text-indent:5px;color:E6006A;font-weight:normal;}
#friendlink ul li{height:25px;line-height:25px;display:inline;}
#footer{text-align:center;padding:5px;}

/*----------- fix -------------*/
.articlelist{margin:8px 10px 10px;}
.articlelist li{color:#333333;list-style-type:none;height:18px;line-height:18px;background:url(/images/dot.gif) 2px 6px no-repeat;padding:0 0 0 10px;text-align:left;}
.clearDiv{clear:both;}
.comment-list{line-height:150%;margin:10px;}
.comemnt-title{color:#333366;font-weight:bold;margin:0;}
.comment-reply{color:#8F8F8F;font-weight:bold;margin:0 0 5px 0;font-weight:normal;border-bottom:1px dotted #cccccc;}
#picbox{margin:5px auto;}
#picbox tr td{padding:4px;text-align:center;vertical-align:middle;}
#picbox img{width:120px;height:130px;padding:1px;border:#cccccc 1px solid;}

.piclist{width:100%;}
.piclist tr td{padding-bottom:10px;text-align:center;}
.piclist img{border:#ccc 1px solid;padding:1px;width:149px;height:150px;}
