@charset "utf-8";
/*---- public ----*/
body{ margin:0px ; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; line-height:200%;}
a { color:#693; text-decoration:underline;}
a:hover { color:#f90; text-decoration:underline;}
h2 { font-size:18px;}
h4,.font14 { font-size:14px;}
h5,.font12{ font-size:12px;}
hr{border:none;border-top:1px solid #dedede; height:1px;}
label { cursor:pointer;}
ul,li{padding:0; margin:0;}
ul li{list-style:none;}
a img{text-decoration:none; border:0;}
#Main { width:952px; margin:0px auto;}
.hand { cursor:pointer; text-decoration:underline;}
p.Error{border:1px dashed #666; color:#FF0000; padding:6px; margin:2px; line-height:12px;}

.More{float:right;position:relative;margin-top:-24px;width:100px;text-align:right;}

.float_right{float:right;}
.gray,.gray a{color:#bbb;} 
.red{color:red;}
.block{display:block;}
.center{text-align:center;}
.right{text-align:right;}
.bold{font-weight:bold;}
.font693{color:#693;}
.help{cursor:help;}
.MarkText{
	padding:10px;
	border:1px dashed #999;
	background:#efefef;
	filter:alpha(opacity=50);
	opacity:.5;
}
/**********form style************/
form{margin:0; padding:0;}
.sffocus {background: #d3ffa9; /*----for IE----*/ border: 1px solid #693;}
textarea:focus, input:focus {background: #d3ffa9; /*----for firefox opera----*/ border: 1px solid #693;}
input,textarea{ border:1px solid #999; background-color:#FFFFF9; font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#333;}
textarea { overflow:auto;}
select { line-height:18px; font-size:12px; background-color:#d3ffa9; border:1px solid #CCCCCC;}
fieldset {border:1px solid #dedede; padding:10px; margin:0 0 10px 0;}
legend { font-size:1.2em; color:#693; font-weight:bold;}
.nobstyle{ border:0px; background-color:transparent;}

/**********top style*********/
#Header{height:80px; margin-top:15px;}
#HeaderLeft{width:250px; float:left; text-align:center;}
#HeaderRight{width:700px; float:left;}
#Menu{margin-top:30px; font-size:14.7px;}
#Menu li{ display:inline; padding:2px 7px;}
#Menu .select{background:#693;}
	.select a,.select a:hover{color:#FFFFFF;}
#Search{text-align:right;}

#Bar{line-height:100%; color:#FFFFFF; padding:7px 7px 7px 20px; background:url(../images/spacer_white.gif) no-repeat 11px center #693; margin-bottom:10px;}
#Bar a{color:#FFFFFF;}
#Bar a:hover{background:none; text-decoration:underline;}


/***********copyright style***********/
#Copyright{clear:both; padding:8px 0; color:#999999;}
#Body{clear:both;}

/************body style***********/
.Border{border:1px solid #dedede; padding:10px; margin-bottom:10px;}
.noBorder{border:none; padding:10px;}
.Title{background:url(../images/spacer_green.gif) no-repeat 3px center; clear:both; color:#333333; font-size:14px; font-weight:bold; line-height:24px; padding-left:17px;}
.Content{padding:0 17px;}
.Reg{border-top:12px solid #dedede;}

.BodyLeft{width:642px; float:left; margin:0 10px 0 0;}
.BodyRight{width:300px; float:left; margin:0 0 0 0;}

/********for star's score********/
.rating{
	line-height:14px;/*确定行高小于星形的高度~~~很重要哦：）*/
	list-style:none;
	margin:0;
	padding:0;
	width:85px;
	height:17px;
	position:relative;/*相对参照很重要噢~~*/
	background:url(../images/star.gif) top left repeat-x;/*背景啦~~显示空心的星星*/
}
.rating li{
	padding:0;
	margin:0;
	float:left;/*将LI水平*/
}
.rating li a{
	display:block;
	width:17px;
	height:17px;
	text-decoration:none;
	text-indent:-1000px;/*把文本甩一边去*/
	z-index:20;
	position:absolute;
	padding:0;
}
.rating li a:hover{
	background:url(../images/star.gif) left center;/*相应鼠标HOVER，显示中间的那个星星*/
	z-index:2;
	left:0;
}
.one{left:0;}
.one:hover{width:17px;}

.two{left:17px;}
.two:hover{width:34px;}

.thr{left:34px;}
.thr:hover{width:51px;}

.fou{left:51px;}
.fou:hover{width:68px;}

.fiv{left:68px;}
.fiv:hover{width:85px;}


.rating li.cur{
	background:url(../images/star.gif) left bottom;/*加载时显示的星星（分数）*/
	position:absolute;
	height:17px;
	display:block;
	text-indent:-1000px;
	z-index:1;
}

#gold{/**/}
#gold dl{padding:0; margin:0;}
#gold dt{font-weight:bold;}
#gold dd{margin:0 0 0 10px; line-height:20px; padding:0;}

/*page here*/
#page_start{ line-height:250%; padding:3px; font-size:12px; font-family:'宋体'; text-align:right; }
#page_start .no_link{border:1px solid #999; background:#fff;color:#999; padding:0 3px;}
#page_start .current{border:1px solid #333;  color:#000; padding:2px 3px 0; font-weight:bold;}
#page_start a{border:1px solid #333; padding:2px 3px 0; line-height:250%; background:#666; color:#fff;  text-decoration:none;}
#page_start a:hover{background:#fff; color:#000; text-decoration:underline;}

#RightAd img{margin-bottom:10px;}