.stars0,
.stars1,
.stars2,
.stars3,
.stars4,
.stars5,
.stars1p,
.stars2p,
.stars3p,
.stars4p,
.stars5p{ width:70px;background:url(../images/starts.gif) no-repeat 0 0;  height:13px; margin:3px; display:block; float:left;}
.stars5p{ background-position:0 -13px;}
.stars4{ background-position:0 -26px;}
.stars4p{ background-position:0 -39px;}
.stars3{ background-position:0 -52px;}
.stars3p{ background-position:0 -65px;}
.stars2{ background-position:0 -78px;}
.stars2p{ background-position:0 -91px;}
.stars1{ background-position:0 -104px;}
.stars1p{ background-position:0 -117px;}
.stars0{ background-position:0 -130px;}


.menubgs{padding:0;margin: 0 auto; overflow:hidden; width:1200px;}
.menubgs .left{ width:200px;}
.menubgs .right{ width:1000px;}


#sort{ position:absolute; width:200px; padding:0; margin:0;z-index:1000;}
#sort h2{ height:37px; width:200px; padding:0; background: url(../images/sort_title.gif) no-repeat 0 -37px;cursor:pointer;display:block;}
#sort h2 a{ display:block; height:37px; width:200px;}
#sort .sortbot{ background:url(../images/sort_foot.gif) no-repeat 0 0; width:200px; height:26px;display:none;}
#sort a:link,
#sort a:visited {color:#666;text-decoration:none;}
#sort a:hover,
#sort a:active {color: #900;text-decoration:underline;}
#sort li span em{white-space: nowrap;font-style: normal;float: left;}
#sort .lists{ background:url(../images/sort_bg.gif) repeat-y 0 0;  width:200px;display:none;}
#sort .lists dl{ padding:0;overflow:hidden;cursor:pointer; width:200px;}
#sort .lists dl.here{ padding:0;border-right:0; background:#fff;}
#sort .lists dl dt{ padding:0; width:200px; background:url(../images/sort_sel.gif) no-repeat 0 0; }
#sort .lists dl.here dt{background:url(../images/sort_sel.gif) no-repeat -200px 0; position:relative; z-index:1000;}
#sort .lists dl dt strong{ display:block; padding:0 0 0 25px; margin:0; line-height:31px; width:175px;color:#fff; font-weight:normal; font-size:14px;}
#sort .lists dl dt strong a{}
#sort .lists dl dt strong a:link,
#sort .lists dl dt strong a:visited {color: #666;text-decoration:none;}
#sort .lists dl dt strong a:hover,
#sort .lists dl dt strong a:active {color: #d01919;text-decoration:underline; font-weight:bold;}
#sort .lists dl dd{position:absolute; margin:0 0 0 180px;  padding:10px 10px 10px 15px; z-index:999; color:#333;border:solid 1px #e60a22; background:#fcf4ea url(../images/sort_l_bg.gif) repeat-y 0 0; width:495px; overflow:hidden; display:none;}
#sort .lists dl.here dd{ display:block;}
#sort .lists dl dd ul{ float:left;}
#sort .lists dl.here ul strong{ color:#C00; display:block;}
#sort .lists dl.here ul strong a:link,
#sort .lists dl.here ul strong a:visited { color: #d01919;text-decoration: none;}
#sort .lists dl.here ul strong a:hover,
#sort .lists dl.here ul strong a:active {color: #d01919;text-decoration:underline;}
#sort .lists dl.here ul.soft a{ padding:0 3px 0 3px;}
#sort .lists dl.here ul.soft{ border:0; padding: 0 10px 0 0; margin:0; background:none;width:500px; cursor:auto; text-align:left; overflow:hidden;}
#sort .lists dl.here ul.soft li{padding:5px 0 5px 0; line-height:20px; border-bottom:solid #ebebeb 1px;}
#sort .lists dl.here ul.soft strong{ background:none; font-weight:normal; color: #666; line-height:20px; padding:0; width:70px; margin:0 5px 0 0; float:left; z-index:inherit;}
#sort .lists dl.here ul.soft strong a { width:60px; display:inline-block; color: #C00; font-weight:bold;}
#sort .lists dl.here ul.soft span{ float:left; width:400px; color:#999;}
#sort .lists dl.here ul.ban{padding:0 0 0 10px; width:150px;}
#sort .lists dl.here ul.ban li{ padding:5px 0 10px 0;}
#sort .lists dl.here ul.ban li a{ display:block;}

#sort.here h2{background: url(../images/sort_title.gif) no-repeat 0 0;}
#sort.here .sortbot{display:block;}
#sort.here .lists{display:block;}
#sort.here2 h2{background: url(../images/sort_title.gif) no-repeat 0 -77px;}
#sort.here2 .sortbot{display:block;}
#sort.here2 .lists{display:block;}

.menubgs .right ul.menu{ height:37px; line-height:37px; width:1000px; margin:0;font-size:14px; overflow:hidden; color:#fff;}
.menubgs .right ul.menu li{ float:left; height:37px; overflow:hidden;}
.menubgs .right ul.menu li a{ display:block; height:37px; padding:0; width:119px; text-align:center; color:#fff;}
.menubgs .right ul.menu li a:link,
.menubgs .right ul.menu li a:visited {color: #fff; background: url(../images/bg_menu.gif) no-repeat -119px 0;}
.menubgs .right ul.menu li a.here:link,
.menubgs .right ul.menu li a.here:visited,
.menubgs .right ul.menu li a:hover,
.menubgs .right ul.menu li a:active {color: #fff; background: url(../images/bg_menu.gif) no-repeat 0 0; font-weight:bold; }
.menubgs .right ul.menu li.online_ser{ display:block; float:right; width:110px; height:35px; background:url(../images/botton_ser.gif) no-repeat 0 0;}
.menubgs .right ul.menu li.online_ser a,
.menubgs .right ul.menu li.online_ser a:link,
.menubgs .right ul.menu li.online_ser a:visited,
.menubgs .right ul.menu li.online_ser a:hover,
.menubgs .right ul.menu li.online_ser a:active{ display:block; background:none; width:110px; height:35px;}


.foot .sers1{ width:1200px; padding:0; margin:0 auto; text-align:left;}
.foot .sers1 dl{ width:20%; padding:0; margin:0 auto; height:140px; overflow:hidden; float:left;}
.foot .sers1 dl dt{ width:130px; padding:0; margin:0 auto 5px auto; height:30px; border-bottom:solid 1px #ccc; line-height:30px; padding:0 0 0 25px; font-weight:bold;}
.foot .sers1 dl dt.s1{ background:url(../images/icon_ser.gif) no-repeat 4px -36px;}
.foot .sers1 dl dt.s2{ background:url(../images/icon_ser.gif) no-repeat 4px -76px;}
.foot .sers1 dl dt.s3{ background:url(../images/icon_ser.gif) no-repeat 4px -116px;}
.foot .sers1 dl dt.s4{ background:url(../images/icon_ser.gif) no-repeat 4px -156px;}
.foot .sers1 dl dt.s5{ background:url(../images/icon_ser.gif) no-repeat 4px -199px;}
.foot .sers1 dl dt.s6{ background:url(../images/icon_ser.gif) no-repeat 4px -238px;}
.foot .sers1 dl dd{ width:130px; padding:0; margin:0 auto; height:20px; line-height:30px; padding:0 0 0 25px; background:url(../images/icon_ser.gif) no-repeat 8px 10px;}