body{font-size:12px;font-family:;color:#333;margin:0px;text-align:center;}div{margin:0px auto;padding:0;}
from,ul,dl,img{border:0;}.clear{clear:both;height:0px;font-size:0px;overflow:hidden;}
h1,h2,h3,h4,h5,h6,h7,form,select,input,ul,li,label,img,p,dl,dt,dd{padding:0;margin:0;}li{list-style:none;overflow:hidden;}
a:link {color:#000000;text-decoration:none;}
a:visited {text-decoration:none;color:#000000;}
a:hover {text-decoration:underline;color:#FF0000;}
a:active {text-decoration:none;color:#FF0000;}
.f_b,a.f_b:visited,a.f_b:link{color:#0589db;text-decoration: none;}
.f_r,a.f_r:visited,a.f_r:link{color: #f80000;text-decoration: none;}
.f_o,a.f_o:visited,a.f_o:link {color: #FF6600;text-decoration: none;}
.f_g,a.f_g:visited,a.f_g:link{color:#179117;text-decoration: none;}
.f_p,a.f_p:visited,a.f_p:link {color: #FF3399;text-decoration: none;}
.f_w,a.f_w:visited,a.f_w:link {color: #fff;text-decoration: none;}
/*top*/
#top{clear:both;width:960px;height:119px;margin-top:3px}
#top .l,#top .r,#top .c,#top .fav,#top .nav,#top .login .btn,.so .btn{background:url(top2.gif);}
#top .l{float:left;width:8px;height:119px;overflow:hidden}
#top .r{float:right;width:8px;height:119px;background-position:-8px 0}
#top .c{float:left;width:944px;height:119px;background-position:0 -138px;background-repeat:repeat-x}
#top .t{height:40px}#top .b{height:75px}
#top .fav{float:left;width:120px;height:40px;background-position:0 -257px;background-repeat:repeat-x;}
#top .fav a{float:left;margin:14px 0 0 15px;padding-left:20px;color:#fff;background:url(ico.gif) no-repeat;}
#top .nav{float:left;width:1px;height:40px;background-position:0 -297px}
#top .w{
	float:left;
	width:215px;
	text-align:left;
	margin-top: 14px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 30px;
}#top .w a{color:#fff;padding-right:4px}
#top #toplog{float:left;width:424px}
#top .login label{float:left;width:48px;color:#fff000;padding-top:14px;text-align:right}
#top .login input{float:left;width:103px;height:18px;line-height:18px;font-size:12px;border:#357fbc solid 1px;margin-top:10px;color:#909090}
#top .login input.b{color:#000}
#top .login .btn{
	float:left;
	width:55px;
	height:19px;
	margin:10px 0 0 7px;
	background-position:0;
	cursor:pointer;
	font-size: 12px;
}
#top .login a{float:left;margin:14px 0 0 19px;}#top .login a:link,#top .login a:visited{color:#fff000;}
#top .loged{margin-top:14px;color:#fff;text-align:right; float:left;}
#top .loged span{color:#fff000;font-weight:bold;}
#top .loged a:link,#top .loged a:visited{color:#fff;}
#top .favr{float:right;width:276px;margin-top:14px;color:#fff000;cursor:pointer}
.top .favr a{color:#fff000;}
#top .k{float:right;width:216px;height:20px;line-height:20px;font-weight:bold;border:#357fbc solid 1px;margin-top:8px;vertical-align:middle}
#top .sob{float:right;width:57px;height:23px;background-position:0 -119px;border:0;margin:8px 0 0 4px;cursor:pointer}
#top .logo {float:left;height:75px;width:230px;}
#top .logo a{float:left;width:230px;height:75px;background:url(logo.gif) no-repeat 0 -1px;}
#top .logo h1{display:none;}
#top .menu {float:left;height:75px;line-height:75px;padding-left:0px;text-align:left;position:relative}
#top .menu a{color:#000;padding-right:9px;font-size:14px;font-weight:bold;}
#top .menu a:hover{color:#000;}
#top .menu span{position:absolute;float:left;width:28px;height:18px;left:598px;top:12px;background:url(hotico.gif);}
/*bottom*/
#bottom{font-family:Arial,;clear:both;width:960px;line-height:20px;}
#bottom .d{color:#f00}
.history{width:912px;height:36px;line-height:36px;padding:0 23px;border:#abbbc3 solid 1px;border-top-width:0;text-align:left;overflow:hidden;background:#fbfbdc}
.history2{border-top-width:1px}
.history label{float:left;color:#fd0d00;}
.history a{padding-right:6px}
/**/
#best .t,#best .b,#set .t,#set .b,#json .t,#json .b,#exc .t,#exc .b,#link .t,#link .b,#last .t,#last .b{background-image:url(frm.gif)}
#best{clear:both;width:960px}
#best .t{height:8px;overflow:hidden}
#best .b{clear:both;height:8px;background-position:0 -8px;overflow:hidden}
.tag{width:958px;border-left:#aebdc5 solid 1px;border-right:#aebdc5 solid 1px;padding:5px 0 0 0}
.tag dt{float:left;width:42px;line-height:23px;padding-left:22px;text-align:left;color:#fd0d00;}
.tag dt a:link,.tag dt a:visited{color:#fd0d00;}
.tag dd{
	float:left;
	width:894px;
	line-height:23px;
	text-align:left;

}
.tag dd a{padding-right:6px}
.so{width:958px;height:20px;line-height:20px;border-left:#aebdc5 solid 1px;border-right:#aebdc5 solid 1px;padding:4px 0}
.so label{float:left;width:42px;height:20px;padding-left:22px;color:#fd0d00;text-align:left}.so label a:link,.so label a:visited{color:#fd0d00}
.so input{float:left;width:216px;height:18px;border:#357fbc solid 1px}
.so .btn{float:left;width:56px;height:20px;background-position:0 -360px;margin-left:13px;cursor:pointer}
.so .w{float:left;width:593px;padding-left:14px;text-align:left;}.so .w a{padding-right:6px}
.bp{clear:both;width:958px;border-left:#adbdc5 solid 1px;border-right:#adbdc5 solid 1px;padding-bottom:5px;padding-top:10px}
.bp ul{padding-left:11px}
.bp li{float:left;width:104px;margin-bottom:5px; position:relative}
.bp li div{width:81px;height:auto;background:#ebf4fb}
.bp li div img{float:left;width:75px;height:56px;border:#fff solid 2px;margin:1px;overflow:hidden}
.bp li img{margin-left:-12px;margin-top:-9px;}
.bp li h3{height:20px;line-height:20px;font-weight:normal;font-size:12px;overflow:hidden; clear:both;}
.bp li h3 a:link,.bp li h3 a:visited{color:#04f}
/*set*/
#set{clear:both;width:960px}
#set .t{height:8px;background-position:0 -28px;overflow:hidden}
#set .b{clear:both;height:8px;background-position:0 -36px;overflow:hidden}
#set .setc{background:url(set.gif) 959px bottom no-repeat;_height:300px;min-height:300px;}
.snew{float:left;width:636px;border-left:#aebdc5 solid 1px;padding-right:11px;background:url(set.gif) -2px 0 no-repeat}
.shot{float:left;width:310px;border-left:#aebdc5 solid 1px;padding-right:1px;background:url(set.gif) -647px 0 no-repeat}
#set .tit{height:40px;line-height:40px;border-bottom:#c3c3c3 dashed 1px;margin-right:2px}
#set .tit h3{float:left;font-weight:normal;font-size:12px;padding-left:16px;}
#set .tit .m{float:right;padding-right:40px}
.snew ul{float:left;width:158px;border-right:#c3c3c3 dashed 1px;padding:5px 0;}
.snew ul.e{width:157px;border-width:0}
.snew li{width:119px;height:25px;line-height:25px;margin-left:17px;padding-left:21px;text-align:left;background:url(ico.gif) left -192px no-repeat}
.shot ul{float:left;width:154px;border-left:#fff solid 1px;padding:5px 0;}
.shot ul.e{border-left:#c3c3c3 dashed 1px}
.shot li{height:25px;line-height:25px;margin-left:10px;padding-left:15px;text-align:left;background:url(ico.gif) left -192px no-repeat}
#set li.s a:link,#ser li.s a:visited{color:#f60}
/*json*/
#json{clear:both;width:960px}
#json .t{height:8px;overflow:hidden}
#json .b{clear:both;height:8px;background-position:0 -8px;overflow:hidden}
#json .c{border-left:#aebdc5 solid 1px;border-right:#aebdc5 solid 1px;}
#jsontit{height:53px;line-height:53px}
#jsontit .l{float:left;padding-left:30px}#jsontit .r{float:right;padding-right:25px}
#jsontit label{padding-right:10px}
#jsontit a{font-size:12px;min-width:24px;height:19px;padding:3px 8px;margin-left:5px;background:#F0F0F0; border:1px solid #CCC;color:#000;text-decoration: none; cursor:pointer}
#jsontit a:hover,#jsontit a.swapselected{background:#C00;color:#FFF;border:1px solid #C00;}
jsonlist{padding-bottom:5px}
.jsonlist ul{clear:both;border-top:#9b9b9b dashed 1px;padding:15px 11px 5px 11px;height:82px}
.jsonlist li{float:left;width:104px}
.jsonlist li div{width:81px;height:auto;background:#ebf4fb}
.jsonlist li div img{float:left;width:75px;height:56px;border:#fff solid 2px;margin:1px;overflow:hidden}
.jsonlist li img{margin-left:-12px;margin-top:-9px;}
.jsonlist li h3{height:20px;line-height:20px;font-weight:normal;font-size:12px;overflow:hidden; clear:both;}
.jsonlist li h3 a{color:#04f}
/*exc*/
#exc{clear:both;width:960px}
#exc .t{height:8px;overflow:hidden}
#exc .b{clear:both;height:8px;background-position:0 -8px;overflow:hidden}
#exc .c{padding:5px 0;border-left:#aebdc5 solid 1px;border-right:#aebdc5 solid 1px;}
#exc ul{width:958px}
#exc li{float:left;width:104px;line-height:22px;text-align:left;padding-left:15px}
/*last*/
#last{clear:both;width:960px}
#last .t{height:8px;overflow:hidden}
#last .b{clear:both;height:8px;background-position:0 -8px;overflow:hidden}
#last .c{width:958px;padding:5px 0;border-left:#aebdc5 solid 1px;border-right:#aebdc5 solid 1px;}
#last ul{width:954px}
#last li{float:left;display:inline;width:120px;height:25px;line-height:25px;margin-left:17px;padding-left:21px;border-right:#c3c3c3 dashed 1px;text-align:left;background:url(ico.gif) left -192px no-repeat}
#last li.e{border-color:#fff}
/*link*/
#link{clear:both;width:960px}
#link .t{height:8px;overflow:hidden}
#link .b{clear:both;height:8px;background-position:0 -8px;overflow:hidden}
#link .c{border-left:#aebdc5 solid 1px;border-right:#aebdc5 solid 1px;padding:8px;text-align:left;line-height:20px}
#link label{color:#f00}#link a{padding-right:6px;}
/*fimg*/
#TMdiv{width:100px;height:92px;position:absolute;z-index:1000;background:#fff;text-align:center;padding:5px 4px 3px 4px;border:1px solid #ccc;font-size:11px;}
#TMshadow{position:absolute;z-index:999;background:#000;-moz-opacity:0.30;opacity:0.30;filter:Alpha(opacity=30);}
#TMimg{width:100px;height:75px;}
#TMtext{width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:5px 0 0 0;font-size:12px;line-height:17px;height:17px}

