body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
color: #666666;
}
html{overflow-x: hidden;}
A{color:#526ea6; text-decoration:none;}

.left{ float:left;}
.right{float:right;}
.clear{clear:both;}
.textleft{text-align:left;}
.padding5{ padding:5px;}
.font12{font-szie:12px;}
.font13{font-size:13px;}
.font14{font-size:14px;}
.gray01{color:#CCCCCC;}
.title{font-size:14px; font-weight:bold; color:#565553;}
.desc {padding:5px; line-height:28px;} .desc span{font-size:15px; color:#565553;}
.border1_bottom_gray_d{border-bottom:1px #efefef dotted;}
.border1_bottom_gray_da{border-bottom:1px #efefef dashed;}
.border1_bottom_gray_s{border-bottom:1px #efefef solid;}
.border1_gray_s{border:1px #efefef solid;}
.img{border:1px #efefef solid; padding:2px;background-color:#FFF;}
.img A:HOVER{border:1px #000 solid;padding:2px;background-color:#FFF;}
.img A:visited{border:1px #efefef solid; padding:2px;background-color:#FFF;}
.img A:active{border:1px #efefef solid; padding:2px;background-color:#FFF;}
.img A{border:1px #efefef solid; padding:2px;background-color:#FFF;}
UL{	padding:0px;
margin:0px;}
LI{
list-style-type: none;
padding:0px;
margin:0px;
}
div.rating-cancel, div.star-rating {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
cursor:pointer;
display:block;
float:left;
height:15px;
overflow:hidden;
text-indent:-999em;
width:17px;
}
div.rating-cancel, div.rating-cancel a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/themes/delete.gif) no-repeat scroll 0 -16px;
}
div.star-rating, div.star-rating a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/themes/star.gif) no-repeat scroll 0 0;
}
div.rating-cancel a, div.star-rating a {
background-position:0 0;
border:0 none;
display:block;
height:100%;
width:16px;
}
div.star-rating-on a {
background-position:0 -16px !important;
}
div.star-rating-hover a {
background-position:0 -32px;
}
div.star-rating-readonly a {
cursor:default !important;
}
div.star-rating {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:transparent none repeat scroll 0 0 !important;
overflow:hidden !important;
}

