@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
body{background-color:#FFF;font-family:Verdana,SimSun,Arial;font-size:12px;line-height:15px;color:#666666;}
table{border-collapse:collapse;}
a:link,a:visited{color:#666666;text-decoration:none;}
a:hover,a:active{color:#e60012;text-decoration:underline;}
fieldset,img{border:0;}
fieldset{margin:10px 0;padding:10px 0;}
fieldset p{margin: 0;padding: 0 0 0 8px;}
legend{display: none;*color: #000;*margin-left: -7px;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{color:#333;}
address,caption,em,strong,th,i{font-style: normal;font-weight: 400;}
h1{font-size:20px;line-height:28px;}
h2{font-size:18px;line-height:24px;}
h3{font-size:16px;line-height:20px;}
h4{font-size:14px;line-height:18px;}
h5{font-size:12px;line-height:16px;}
h6{font-size:12px;line-height:16px;font-weight:400;}
input{color:#666;}
select{margin: 0 3px 0;font-size: 12px;color: #666;}
option{padding-right: 4px;}
textarea{margin:0 3px;*margin:-1px 3px -1px;padding:3px 2px 0 2px;width:50%;height:5em;}
button{background-color:#676767;border-top:1px solid #989898;border-left:1px solid #989898;border-bottom:1px solid #3f3f3f;border-right:1px solid #3f3f3f;height:20px;line-height:18px;font-size:12px;color:#fff;overflow:visible;padding:0 10px;}
html[xmlns] button{padding-left:10px;padding-right:10px;}
fieldset{clear:both;}
fieldset li{line-height:20px;padding:5px 0;}
fieldset p{margin:0;padding:0 0 0 8px;}
p{line-height:180%;}
hr{clear:both;margin:5px 0;*margin:0;border-width:0;border-top:1px solid #e4e4e4;border-bottom:1px solid #FFF;height:2px;overflow:hidden;}
.clearfix{clear:both;}
.clearfix:after{content:"";clear:both;display:block;visibility:hidden;height:0;}
.summ .pic{float:left;}
.summ .info{float:left;margin-left:10px;}
.hidden{display:none!important;}
.mb10{margin-bottom:10px;}
.adframe iframe{vertical-align:top;}
.w950{width:950px;margin:0 auto;overflow:hidden;}
.topbar{background:url(/images/2010/topbar_bg.gif) repeat-x;}
.topbar-body{text-align:right;padding:7px 0;font-size:11px;}
.topbar-body img{vertical-align:middle;}
.header{padding:10px 0;width:100%;}
.header h1{background:url(/images/2010/header_logo.gif) no-repeat;float:left;width:295px;height:70px;text-indent:-99999em;overflow:hidden;}
.header .topad{float:right;width:470px;height:60px;margin-top:5px;}

.menu{width:910px;padding:0 20px;}
.menu li,.menu li a,.menu li em{float:left;background-image:url(/images/2010/menu_bg.gif);}
.menu li{margin:0 2px;background-position:0 -30px;background-repeat:repeat-x;}
.menu li a{background-position:0 0;background-repeat:no-repeat;padding-left:15px;}
.menu li em{background-position:100% -60px;background-repeat:no-repeat;padding-right:15px;height:28px;line-height:28px;min-width:60px;width:auto!important;width:60px;text-align:center;white-space:nowrap;cursor:pointer;}
.menu li a:link,.menu li a:link{color:#666;}
.menu li.selected{background-position:0 -120px;position:relative;margin-bottom:-2px;_margin-bottom:-3px;}
.menu li.selected a{background-position:0 -90px;}
.menu li.selected em{background-position:100% -150px;height:30px;color:#fff;font-weight:bold;}
.menu li.selected a:link,.menu li.selected a:visited{color:#fff;}
.searchbar{background:url(/images/2010/searchbar_bg.gif) left no-repeat;height:28px;padding:10px 18px;zoom:1;}
.searchbar .s-1{float:left;width:430px;border:1px solid #f60;height:20px;background:#fff url(/images/2010/input_bg.gif) no-repeat;padding:3px 6px;}
.searchbar .s-1 .input{background:url(/images/2010/search_zoom.gif) 0 no-repeat;padding-left:15px;}
.searchbar .s-1 .text{border:none;background:none;height:18px;width:408px;}
.searchbar .s-2{float:left;width:180px;margin-left:10px;}
.searchbar .s-2 select{border:none;background:none;}
.searchbar .s-3{float:left;margin-left:10px;}
.searchbar .s-3 button{background:url(/images/2010/btn_search.gif) no-repeat;border:none;width:81px;height:27px;}
.searchbar .s-4{float:right;color:#fff;font-weight:bold;line-height:26px;}

.popular-search{background:url(/images/2010/search2_bg.gif) no-repeat;height:18px;padding:15px 20px;width:910px;}
.popular-search dt,.popular-search dd{float:left;}
.popular-search dt{width:130px;color:#f90;font-weight:bold;}
.popular-search dd{width:780px;white-space:nowrap;overflow:hidden;}

.friendlink{background:#F3F3F3;border:1px scroll #EBEBEB;width:928px;padding:10px;}
.friendlink dt{background:url(/images/2010/ar5.gif) 0 4px no-repeat;padding:0 10px 8px;color:#000;font-weight:bold;}
.friendlink dd{background:#fff;padding:5px 10px;line-height:24px;}

.footer{text-align:center;line-height:22px;padding:20px 0;}
.footer-nav a:link,.footer-nav a:visited{color:#000;}