body,div,h1,h2,h3,h4,h5,p,ul,li,dl,dt,dd{margin:0;padding:0;cursor:default}
body{font-family:arial,helvetica,clean,sans-serif;font-size:12px;color:#111}
a{text-decoration:none;color:#111}
ul{list-style:none}
.mb15{margin-bottom:15px}
h1,h2{text-align:center;text-shadow:1px 1px 0 #dedede}
h1 a{font-size:24px;font-weight:400;color:#111}
h1 b{font-size:48px;color:#e11900;vertical-align:-7px}
h2{font-size:14px;margin-top:-5px}
h3{font-size:14px;padding-bottom:5px}
.box{background-color:#f7f7f7;border:1px solid #dedede;border-radius:2px;padding:9px;margin-bottom:10px}
header,#main,footer{clear:both;width:100%;margin:0 auto}
.lftnew3 p,header p,.rgt:hover .guide,.lg:hover .guide,.recent,.tips{font-size:11px;color:#777}
header{padding:20px 10px 0}
header p{float:left;display:block;width:80%;text-align:justify;margin:15px 15px 0 0}
.lftnew3 p{float:left;display:block;width:435px;text-align:justify;margin:15px 15px 0 0}
.buttons{float:right;min-height:62px;margin-top:13px}
.buttons li{float:left;width:50px;height:62px;margin-right:12px}
.buttons .facebook{width:44px!important}
.buttons .twitter{width:58px!important}
.buttons .addthis{margin-right:0!important}
#ad1{clear:both;width:728px;height:90px;margin:0 auto}
#main{padding:5px 10px 0}
.lft{clear:both;float:left;width:100%;margin-right:15px}
.lftcheck{clear:both;float:left;width:100%;margin-right:15px}
.lftrts{clear:both;float:left;width:100%;margin-right:15px}
.lfthead{clear:both;float:left;width:465px;margin-right:15px}
.lftnew{float:left;width:395px;margin-right:15px;margin-bottom:20px}
.lftnew1{float:left;width:100%;margin-right:15px;margin-bottom:2px}
.lftnew2{float:left;width:320px;margin-right:15px;overflow:hidden}
.lftnew3{float:left;width:435px;margin-bottom: 10px;margin-right:15px}
.lftad728{clear:both;width:100%;margin:10px auto;overflow:hidden}
.lfn{clear:both;float:left;width:100%;margin-right:15px}
.rgt{float:right;width:100%;margin-top:25px}
.rgtr{float:right;width:100%}
.rgtnew{float:right;width:336px;margin-top:10px;overflow:hidden}
.rgtnew2{float:right;width:100%;margin-top:10px;overflow:hidden}
.h250{height:250px}
.h100{height:100px}
.h90{height:90px}
.h50{height:50px}
form{margin-top:5px}
input[type=text]{float:left;width:60%;height:20px;font-family:arial,helvetica,clean,sans-serif;font-size:16px;font-weight:700;color:#111;border:1px solid #e1e2e3;border-right:none;border-top-left-radius:2px;border-bottom-left-radius:2px;background:#fff url(/static/img/sprite.png) 0 0 repeat-x;padding:5px;cursor:text}
input[type=text]:focus,input[type=text]:active{border:1px solid #ccc;border-right:none;background:#fff}
input[type=submit]{float:left;width:94px;height:32px;font-family:arial,helvetica,clean,sans-serif;font-size:14px;font-weight:700;color:#efefef;background:#fff url(/static/img/sprite.png) 0 -30px no-repeat;border:none;border-top-right-radius:2px;border-bottom-right-radius:2px;padding:6px;cursor:pointer}
input[type=submit]:hover{color:#fff;background-position:0 -62px}
.rgt:hover .arrow{background-position:-16px -109px}
.guide{font-size:11px;color:#ccc;margin-top:5px}
.recent{margin-bottom:10px}
.recent li{clear:both;height:15px;border-bottom:1px dotted #e1e2e3;margin-left:5px}
.arrow{float:left;background:#fff url(/static/img/sprite.png) 0 -109px no-repeat;border:none;margin-right:5px}
.dot{float:left;background-color:#e1e2e3;margin:5px 5px 0 0}
.dot+p{float:left;width:175px;font-size:11px;font-weight:700;white-space:nowrap;overflow:hidden}
.dot+p a:hover{color:#111}
.dot+p a,footer a{color:#777}
.tips h3,.tips b,footer a:hover{color:#333}
.down,.up{float:left;margin:3px 5px 0}
.down{background:#fff url(/static/img/sprite.png) 0 -125px no-repeat}
.up{background:#fff url(/static/img/sprite.png) 0 -136px no-repeat}
.time{float:left;width:89px;font-size:10px;text-align:right;white-space:nowrap;color:#999;margin-top:1px;overflow:hidden}
.time+img{float:left;background-color:#ccc;margin:3px 0 0 5px}
li:hover .time+img{background-color:#999}
.tips p{text-align:justify;margin-bottom:10px}
.loading{text-align:center;background:#fff url(/static/img/loading.gif) 190px 20px no-repeat;padding-top:45px;margin-bottom:10px}
.small{font-size:11px}
.results{display:none;text-align:center}
.sup{font-size:16px;color:#fff;background-color:#091;padding:3px 5px;margin:10px 0}
.sdown{font-size:16px;color:#fff;background-color:#e00;padding:3px 5px;margin:10px 0}
.pingr{font-size:12px;text-align:center;background-color:#e1e2e3;padding:5px;margin-bottom:5px}
.pingr+p{margin-bottom:5px}
.red{color:#e11900}
.rarrow{float:right;background:#fff url(/static/img/sprite.png) -32px -109px no-repeat;border:none;margin-left:5px}
.lg:hover .rarrow{background-position:-48px -109px}
.tr{font-size:12px;text-align:right!important;margin-bottom:0!important}
footer{font-size:12px;text-align:center;color:#999;padding:5px 10px}
footer .title{height:15px;color:#333;background:#fff url(/static/img/sprite.png) 0 -94px repeat-x;padding:0 10px; margin-bottom: 20px}
footer .links{border-bottom:1px solid #e1e2e3;padding-bottom:6px;margin-bottom:5px}
@media screen and (max-width: 360px) {
	body{font-size: 14px}
	.lftnew3 p,header p,.rgt:hover .guide,.lg:hover .guide,.recent,.tips{font-size:14px}
	h1 a{font-size:18px;font-weight:400;color:#111}
	h1 b{font-size:36px;color:#e11900;vertical-align:-7px}
	h2{font-size:12px;margin-top:-5px}
	.rgt{display: none}
	.time{display: none}
	.time+img{display: none}
	footer{font-size:14px}
}
@media screen and (min-width: 361px) and (max-width: 420px) {
	body{font-size: 14px}
	.lftnew3 p,header p,.rgt:hover .guide,.lg:hover .guide,.recent,.tips{font-size:14px}
	.rgt{display: none}
	.time{display: none}
	.time+img{display: none}
	footer{font-size:14px}
}
@media screen and (min-width: 421px) and (max-width: 620px) {
	.rgt{display: none}
	.time{display: initial}
	.time+img{display: none}
}
@media screen and (min-width: 621px) {
	.lft{clear:both;float:left;width:45%;margin-right:15px}
	.lftcheck{clear:both;float:left;width:45%;margin-right:15px}
	.lftrts{clear:both;float:left;width:45%;margin-right:15px}
	.lfn{clear:both;float:left;width:55%;margin-right:15px}
	.rgtnew2{float:right;width:35%;margin-top:10px;overflow:hidden}
	.rgt{float:right;width:45%;margin-top:25px}
	.rgtr{float:right;width:45%}
	.time{display: none}
	.time+img{display: none}
}
@media screen and (min-width: 780px) {
	header,#main,footer{clear:both;width:780px;margin:0 auto}
	.lftcheck{clear:both;float:left;width:395px;margin-right:15px}
	input[type=text]{float:left;width:290px;height:20px;font-family:arial,helvetica,clean,sans-serif;font-size:16px;font-weight:700;color:#111;border:1px solid #e1e2e3;border-right:none;border-top-left-radius:2px;border-bottom-left-radius:2px;background:#fff url(/static/img/sprite.png) 0 0 repeat-x;padding:5px;cursor:text}
	.rgt{float:right;width:370px;margin-top:25px}
	.lftnew1{float:left;width:395px;margin-right:15px;margin-bottom:2px}
	.lftrts{clear:both;float:left;width:395px;margin-right:15px}
	.lfn{clear:both;float:left;width:435px;margin-right:15px}
	.rgtnew2{float:right;width:300px;margin-top:10px;overflow:hidden}
	.lftad728{clear:both;width:728px;margin:10px auto;overflow:hidden}
	.lft{clear:both;float:left;width:395px;margin-right:15px}
	.rgtr{float:right;width:370px}
	.time{display: initial}
	.time+img{display: initial}
}