blockquote, body, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, td, textarea, th, ul {
	margin: 0;
	padding: 0
}
body, button, input, select, textarea {
	font: 14px/1.5 \5fae\8f6f\96c5\9ed1, \5b8b\4f53, arial
}
fieldset, img {
	border: 0
}
li, ol, ul {
	list-style: none
}
:focus {
	outline: 0
}
img {
	display: block
}
.none, legend {
	display: none
}
.fl {
	float: left;
	display: inline
}
.fr {
	float: right;
	display: inline
}
body {
	color: #676767;
	background: #fff
}
a {
	color: #444;
	text-decoration: none
}
a:hover {
	color: #fd3939;
	text-decoration: none
}
a:active {
	outline: 0
}
a span, a:hover span {
	cursor: pointer
}
em, i, s, strong, u {
	font-weight: 400;
	font-style: normal;
	text-decoration: none
}
b {
	font-weight: 400
}
#focus-side h3:after, #focus-side h3:before, #focus:after, #focus:before, #friendlink ul:after, #friendlink ul:before, #ppShow:after, #ppShow:before, #topNav:after, #topNav:before, #zxzx p:after, #zxzx p:before, .clearfix:after, .clearfix:before, .cmbox .title:after, .cmbox .title:before, .favorites:after, .favorites:before, .tabContent li p:after, .tabContent li p:before, .tabTitle:after, .tabTitle:before {
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	font-size: 0
}
#focus-side h3:after, #focus:after, #friendlink ul:after, #ppShow:after, #topNav:after, #zxzx p:after, .clearfix:after, .cmbox .title:after, .favorites:after, .tabContent li p:after, .tabTitle:after {
	clear: both
}
#focus, #focus-side h3, #friendlink ul, #ppShow, #topNav, #zxzx p, .clearfix, .cmbox .title, .favorites, .tabContent li p, .tabTitle {
*zoom:1
}
#footer div, #footer p, #header dt, #inRec, #nav li, #page, #subNav, #topNav {
	width: 1200px;
	display: block;
	margin: 0 auto;
	clear: both
}
.star0, .star1, .star2, .star3, .star4, .star5, .star6 {
	background: url(litterStar.png) no-repeat;
	width: 84px;
	height: 13px;
	display: inline-block
}
.star1 {
	background-position: 0 -26px
}
.star2 {
	background-position: 0 -52px
}
.star3 {
	background-position: 0 -78px
}
.star4 {
	background-position: 0 -104px
}
.star5, .star6 {
	background-position: 0 -130px
}
#topNavC {
	width: 100%;
	height: 41px;
	line-height: 41px;
	background: #fafafa;
	border-bottom: 1px solid #e2e2e2;
	font-size: 14px
}
#topNav i {
	float: right;
	color: #bbb;
	font-style: normal
}
#topNav strong {
	font-weight: 400;
	color: #666;
	float: left
}
#topNav a {
	color: #666;
	margin: 0 10px
}
#topNav a.focus {
	color: #399241
}
#topNav a.focus:hover, #topNav a:hover {
	color: #f60
}
#header dt {
	position: relative;
	height: 110px
}
#logo {
	display: block;
	width: 310px;
	overflow: hidden;
	padding: 26px 0 32px 0
}
#logo img {
	padding-left: 1px
}
#slogan {
	position: absolute;
	left: 303px;
	top: 32px
}
#search {
	width: 534px;
	height: 38px;
	position: absolute;
	right: 0;
	top: 28px;
	z-index: 9
}
#keyboard {
	float: left;
	display: inline;
	width: 385px;
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	padding: 4px 60px 4px 5px;
	background: #fff;
	border: 2px solid #3E7AB4;
	border-right: 0 none;
	font-size: 14px;
	color: #333
}
#bdcs-search-form-submit {
	float: left;
	width: 72px;
	height: 38px;
	border: 0 none;
	cursor: pointer;
	background: #3E7AB4;
	color: #fff;
	font-size: 16px
}
.bdcs-hot {
	width: 534px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	position: absolute;
	top: 37px;
	left: 0;
	z-index: -1
}
.bdcs-hot-item {
	margin-right: 10px;
	padding-right: 10px;
	font-size: 12px;
	color: #666
}
.bdcs-hot-item:hover {
	color: #ff5800
}
#nav {
	background: #32495F;
	height: 45px;
	line-height: 45px;
	text-align: center
}
#nav a {
	width: 99px;
	float: left;
	font-size: 16px;
	color: #fff
}
#nav a:hover, #nav p.hover i, #nav p:hover i {
	background-color: #5B89B5;
}
#nav .nav-cur {
	background-color: #3E7AB4;
}
#nav p {
	width: 94px;
	float: left;
	position: relative;
    z-index:1
}
#nav p span {
	display: none;
	position: absolute;
	width: 96px;
	background: #fff;
	border: 1px solid #ddd;
	border-top: none;
}
#nav p.hover span {
	display: block
}
#nav p i {
	font-size: 16px;
	color: #fff;
	cursor: pointer;
	display: block;
	width: 98px;
	background: url(pc45spr.png) -193px -277px no-repeat
}
#nav p.hover i {
	background-position: -193px -312px
}
#nav p a {
	font-size: 14px;
	border: none;
	color: #444;
	display: block;
	height: 40px;
	line-height: 40px
}
#nav p a:hover {
	background: #f2f2f2
}
#subNav {
	height: 40px;
	line-height: 40px;
	background: #f6f6f6
}
#subNav i {
	float: right;
	padding-right: 15px
}
#subNav span {
	padding-left: 15px
}
#subNav a {
	padding: 0 15px
}
#subNav i a {
	border-right: 1px solid #ddd
}
#inRec {
	margin-top: 15px;
	margin-bottom: 15px
}
#ppShow {
	width: 1240px
}
#ppShow li {
	float: left;
	padding: 0 20px 0 0;
	text-align: center;
	height: 88px;
	overflow: hidden;
	width: 102px;
	text-align: center
}
#ppShow li a {
	display: block
}
#ppShow li img {
	width: 80px;
	height: 60px;
	display: block;
	margin: 0 auto 3px auto
}
#inRec p {
	line-height:20px;
	height: 20px;
	overflow: hidden;
	margin-top: 3px
}
#inRec p b{
	height:22px;
	line-height:22px;
	padding-left:27px;
	background:url(softspr.png) -292px -30px no-repeat
}
#inRec p b a {
	font-size: 18px
}
#inRec p span a {
	padding: 0 2px;
}
#focus-side h3, #friendlink .title, #read-hot dt, .favorites dt a, .inrank h4, .rebox dt, .tabTitle li {
	height: 42px;
	line-height: 42px;
	font-size: 18px;
	border-bottom: 1px solid #ddd;
	font-weight: 400
}
#commend {
	width: 410px;
	float: left
}
#soft-news {
	float: left;
	display: inline;
	width: 790px
}
#read-hot {
	width: 490px;
	float: left
}
#focus-side {
	width: 280px;
	float: right
}
.imgshow {
	width: 390px;
	height: 300px;
	overflow: hidden;
	position: relative;
	margin-bottom: 10px
}
.imgshow ul {
	height: 300px;
	position: absolute
}
.imgshow ul li {
	float: left;
	width: 390px;
	height: 300px;
	overflow: hidden;
	position: relative
}
.imgshow li img {
	width: 390px;
	height: 300px
}
.imgshow .btn {
	position: absolute;
	width: 426px;
	height: 8px;
	line-height: 8px;
	left: 0;
	bottom: 0
}
.imgshow .btn span {
	display: inline-block;
	_display: inline;
	_zoom: 1;
	width: 78px;
	height: 8px;
	_font-size: 0;
	border-right: 1px solid #a2a2a2;
	cursor: pointer;
	background: #373737
}
.imgshow .btn span.on {
	background: #47b751
}
.imgshow .preNext {
	display: none
}
.imgshow li s, .imgshow li strong {
	display: block;
	position: absolute;
	left: 0;
	bottom: 0
}
.imgshow li s {
	width: 100%;
	height: 60px;
	line-height: 60px;
	overflow: hidden;
	background: #000;
	filter: alpha(opacity=60);
	opacity: .6
}
.imgshow li strong {
	bottom: 20px;
	left: 10px;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	font-size: 16px;
	color: #fff;
	z-index: 1
}
.imgshow li strong.sp {
	width: 338px
}
.imgshow li .times {
	color: #ccc;
	font-size: 12px;
	position: absolute;
	right: 7px;
	bottom: 22px
}
#tmix .rebox {
	width: 410px;
	overflow: hidden
}
.rebox dt {
	width: 410px
}
.rebox dd p {
	width: 195px;
	float: left;
	margin: 15px 10px 0 0
}
.rebox dd p img {
	float: left;
	width: 68px;
	height: 68px;
	margin-right: 10px;
	border-radius:10px
}
.rebox dd span {
	width: 114px;
	float: left;
	overflow: hidden
}
.rebox dd span a {
	display: block;
	width: 111px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.rebox dd span i {
	display: block;
	color: #999;
	height: 22px;
	line-height: 22px;
	overflow: hidden
}
.rebox dd span i a {
	display: inline;
	width: auto;
	white-space: normal;
	color: #999
}
.rebox dd span i a:hover {
	color: #fd3939
}
#read-hot dt span {
	width: 160px;
	display: inline-block;
	text-align: center;
	cursor: pointer
}
#read-hot dt .cur a {
	color: #47b751
}
#read-hot dd {
	display: none
}
#read-hot dd.on {
	display: block
}
#read-hot dd li {
	height: 32px;
	line-height: 32px;
	background: url(pc45spr.png) -253px -154px no-repeat;
	overflow: hidden;
	padding-left: 26px
}
#read-hot dd li i {
	float: right;
	margin: 0 5px
}
#read-hot .cname {
	display: inline;
	float: left;
	width: 100px;
	height: 17px;
	line-height: 17px;
	margin: 8px 13px 0 7px;
	padding: 0 7px 0 0;
	text-align: right;
	border-right: 1px solid #ddd;
	overflow: hidden
}
#read-hot .cname:hover {
	color: #fd3939
}
#read-hot .cname, #read-hot dd li i {
	color: #999
}
#read-hot dd li img {
	display: inline;
	width: 20px;
	height: 20px;
	margin-right: 6px;
	position: relative;
	border-radius:3px;
	top: 5px
}
#read-hot dd ul {
	margin-top: 11px;
	position: relative
}
#read-hot li.best, #read-hot li.hot, #read-hot li.new {
	width: 28px;
	height: 32px;
	overflow: hidden;
	padding: 0;
	text-align: center;
	position: absolute;
	left: 0;
	top: 0
}
#read-hot li.new {
	background-position: -253px -59px;
	color: #1193fc
}
#read-hot li.hot {
	background-position: -253px -91px;
	color: red
}
#read-hot li.best {
	background-position: -253px -124px;
	color: #609c32
}
.azsc img {
	width: 280px;
	height: 98px
}
#focus-side dd {
	margin-top: 10px
}
#focus-side h3 a {
	float: right;
	font-weight: 400;
	font-size: 16px;
	color: #999
}
#focus-side h3 a:hover {
	color: #fd3939
}
#zxzx p a {
	float: left;
	width: 80px;
	height: 89px;
	overflow: hidden;
	display: inline;
	padding: 12px 0 0 10px;
	text-align: center
}
#zxzx p a img {
	width: 68px;
	height: 68px;
	border-radius: 12px;
	display: block;
	margin: 0 auto
}
.img-list {
	width: 280px;
	height: 100px
}
.img-list li {
	display: none;
	margin: 0;
	float: left;
	text-align: center;
	position: relative
}
.img-list li.on {
	display: block
}
.img-list li, .img-list li img {
	width: 280px;
	height: 100px
}
.img-list li s, .img-list li strong {
	display: block;
	width: 280px;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	overflow: hidden;
	color: #fff;
	position: absolute;
	bottom: 0;
	left: 0
}
.img-list li s {
	background: #000;
	filter: alpha(opacity=60);
	opacity: .6
}
.img-list li strong {
	text-align: left;
	text-indent: 10px;
	width: 200px;
	overflow: hidden
}
#recomZt {
	position: relative
}
#recomZt h3 {
	margin-bottom: 10px
}
.tab-nav {
	width: 70px;
	height: 14px;
	position: absolute;
	right: 0;
	top: 132px;
	display: block
}
.tab-nav span {
	display: inline-block;
	width: 10px;
	height: 10px;
	margin-left: 10px;
	background: #ccc;
	cursor: pointer;
	overflow: hidden
}
.tab-nav .cur {
	background: #25c88a
}
#recomZt ul.clearfix {
	padding-top: 8px
}
#recomZt .clearfix li {
	height: 32px;
	line-height: 32px;
	width: 125px;
	overflow: hidden;
	padding-left: 15px;
	background: url(pc45spr.png) -265px -241px no-repeat;
	float: left
}
#kclb {
	margin-top: 10px
}
#kclb .tNav {
	color: #222;
	padding: 0;
	height: 42px;
	line-height: 42px;
	font-size: 18px;
	background: #e5e5e5
}
#kclb .tNav span {
	cursor: pointer;
	width: 140px;
	display: inline-block;
	text-align: center
}
#kclb .tNav .cur {
	background: #25c88a;
	color: #fff
}
#kclb .tNav .cur a {
	color: #fff
}
#kclb>div {
	display: none;
	position: relative
}
#kclb div p {
	clear: both
}
#kclb div.on, #kclb span.tit {
	display: block
}
#kclb span.tit {
	background: #efefef;
	height: 34px;
	line-height: 34px;
	margin-bottom: 5px
}
#kclb span.tit .name {
	width: 154px;
	text-align: center
}
#kclb span.tit i {
	display: inline-block;
	width: 60px;
	text-align: left;
	color: #1da16e
}
#kclb p {
	height: 27px;
	line-height: 26px;
	overflow: hidden;
	padding: 2px 0 1px 0
}
#kclb p.now {
	height: 64px
}
#kclb img {
	float: left;
	width: 20px;
	height: 20px;
	display: inline;
	margin: 4px 5px 0 0
}
#kclb .now img {
	width: 56px;
	height: 46px
}
#kclb .img b {
	display: block;
	margin: 0;
	width: 144px;
	height: 28px;
	overflow: hidden;
	font-weight: 400;
	margin-left: 5px;
	text-overflow: ellipsis;
	white-space: nowrap
}
#kclb .now .img b {
	width: 112px
}
#kclb .btn, #kclb .now .img b {
	_position: relative;
	top: -27px
}
#kclb .btn {
	right: 0
}
#kclb .cname, #kclb p em {
	float: right;
	color: #999;
	margin-right: 14px
}
#kclb .cname {
	margin-right: 12px
}
#kclb p em {
	width: 40px;
	text-align: center
}
#kclb .btn {
	display: none
}
#kclb .now>.btn {
	display: block
}
#kclb .btn a, #kclb .btn span {
	display: inline-block;
	_display: inline;
	width: 66px;
	_width: 46px;
	_padding: 0 3px;
	height: 24px;
	line-height: 24px;
	border: 1px solid #fd3939;
	border-radius: 2px;
	color: #fd3939;
	text-align: center;
	margin-right: 8px;
	overflow: hidden
}
#kclb .btn span {
	border-color: #0085da;
	color: #0085da;
	cursor: pointer
}
#kclb .btn a:hover, #kclb .lblq:hover {
	color: #fff;
	background: #fd3939
}
#kclb .btn span.hover {
	background: #0085da;
	color: #fff
}
#kclb .cname {
	float: right
}
#kclb dd {
	position: relative
}
#kclb .kctx {
	display: none;
	position: absolute;
	left: -328px;
	top: 60px;
	padding: 0 10px;
	border: 1px solid #ddd;
	background: #fafafa
}
#kclb .kctx p {
	height: 42px;
	line-height: 42px;
	font-size: 20px
}
#kclb .kctx .ewm {
	width: 300px;
	height: 250px;
	line-height: 28px;
	font-size: 14px;
	text-align: center
}
#kclb .kctx p b {
	color: #0085da
}
#kclb .kctx p span {
	float: right;
	cursor: pointer
}
#kclb .kctx .ewm em {
	float: none;
	color: #0085da;
	margin: 0 2px
}
#kclb .kctx img {
	width: 150px;
	height: 150px;
	display: block;
	margin: 0 auto;
	float: none
}
#kclb .lbao .tit .name {
	width: 167px;
	text-align: left;
	padding-left: 48px
}
#kclb .lbao b {
	width: 238px;
	overflow: hidden;
	font-weight: 400
}
#kclb .lblq {
	float: right;
	display: inline;
	margin: 0 0 0 10px;
	width: 66px;
	height: 24px;
	line-height: 24px;
	border: 1px solid #fd3939;
	border-radius: 2px;
	color: #fd3939;
	text-align: center
}
#kclb .btn .nobtn {
	background: #f0f0f0;
	border: 1px solid #ddd;
	color: #333
}
#fav-box {
	margin-top: 15px
}
#fav-box .hd {
	height: 110px;
	width: 100%;
	position: relative
}
#fav-box .hd .z1, #fav-box .hd .z2, #fav-box .hd .z3, #fav-box .hd .z4, #fav-box .hd .z5 {
	width: 34px;
	height: 110px;
	position: absolute;
	left: 0;
	top: 0;
	background: url(pc45spr.png) 0 0 no-repeat;
	z-index: 99;
	overflow: hidden
}
#fav-box .hd .z2 {
	width: 42px;
	background-position: -36px 0;
	left: 278px
}
#fav-box .hd .z3 {
	width: 42px;
	background-position: -80px 0;
	left: 578px
}
#fav-box .hd .z4 {
	width: 42px;
	background-position: -124px 0;
	left: 878px
}
#fav-box .hd .z5 {
	width: 36px;
	background-position: -168px 0;
	left: 1164px
}
#fav-box .hd li {
	float: left;
	width: 300px;
	height: 110px;
	cursor: pointer;
	position: relative;
	z-index: 0
}
#fav-box .hd .pc {
	background: #2abff6
}
#fav-box .hd .az {
	background: #39c88a
}
#fav-box .hd .ios {
	background: #cc98e1
}
#fav-box .hd .tv {
	background: #00d9bc
}
#fav-box .hd li p {
	float: left;
	width: 92px;
	margin: 0 0 0 25px;
	text-align: center;
	overflow: hidden
}
#fav-box .hd li p span {
	font-size: 22px;
	color: #fff;
	font-weight: 700;
	height: 30px;
	line-height: 30px;
	margin: 15px auto 0;
	display: inline-block;
	overflow: hidden
}
#fav-box .hd li p em {
	display: inline-block;
	background: url(pc45spr.png) 6px -143px no-repeat;
	width: 50px;
	height: 40px;
	margin-top: 10px
}
#fav-box .hd li i {
	float: left;
	display: block;
	width: 110px;
	margin: 68px 0 0 50px;
	height: 56px;
	overflow: hidden
}
#fav-box .hd li i a {
	display: inline-block;
	color: #fff;
	font-size: 13px;
	border: 1px solid #fff;
	border-radius: 3px;
	margin: 0 4px 4px 0;
*margin:0 1px 4px 0;
	height: 22px;
	line-height: 21px;
	padding: 0 5px;
	float: left;
*float:none;
	overflow: hidden
}
#fav-box .hd li s {
	display: none;
	width: 15px;
	height: 9px;
	background: url(pc45spr.png) -20px -121px no-repeat;
	position: absolute;
	left: 50%;
	margin-left: -20px;
	bottom: -8px;
	overflow: hidden
}
#fav-box .hd li.cur s {
	display: inline-block
}
#fav-box .hd .pc p {
	margin: 0 0 0 40px
}
#fav-box .hd .az p em {
	background-position: -47px -142px
}
#fav-box .hd .ios p em {
	background-position: -101px -145px
}
#fav-box .hd .tv p em {
	background-position: -147px -142px
}
#fav-box .hd .az s {
	background-position: -64px -122px
}
#fav-box .hd .ios s {
	background-position: -108px -122px
}
#fav-box .hd .tv s {
	background-position: -152px -122px
}
#fav-box dd.main-box {
	display: none
}
#fav-box dd.on {
	display: block
}
#fav-box .rank, .inrank {
	float: right;
	width: 280px
}
.inrank h4, .tabTitle li {
	padding-left: 20px;
	border-bottom: none
}
.inrank h4 i, .tabTitle li i {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(pc45spr.png) -6px -199px no-repeat
}
.tabTitle li {
	float: left;
	padding-left: 35px;
	width: 105px;
	position: relative;
	cursor: pointer
}
.inrank h4 {
	padding-left: 24px;
	position: relative;
	top: 5px
}
.inrank h4 i, .tabTitle li i {
	position: absolute;
	left: 0;
	top: 13px
}
.tabTitle li i {
	left: 12px
}
.tabTitle {
	border-bottom: 1px solid #ddd;
	padding-top: 3px
}
.tabTitle .tab_2 {
	border-bottom: 2px solid #00bd3f;
	color: #00bd3f;
	bottom: -1px
}
.tabTitle .tab_1 i {
	background-position: -165px -199px
}
.tabContent li p {
	display: none
}
.tabContent .now p {
	display: block
}
.tabContent li {
	padding-left: 30px;
	position: relative;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	margin-bottom: 3px;
*margin-bottom:2px
}
.tabContent .now {
	height: 100px
}
#no-rank .now {
	height: 30px
}
.tabContent li .num {
	width: 20px;
	height: 20px;
	background: #879299;
	color: #fffefe;
	font-size: 14px;
	text-align: center;
	line-height: 20px;
	position: absolute;
	left: 0;
	top: 12px
}
.tabContent li .r1 {
	background: #fa4e57
}
.tabContent li .r2 {
	background: #fa7a53
}
.tabContent li .r3 {
	background: #fbc258
}
.tabContent li .txt {
	display: block;
	overflow: hidden;
	height: 30px;
	line-height: 30px;
	margin-top: 7px
}
.tabContent li p {
	height: 56px;
	margin: 5px 0 0 0
}
.tabContent li .img, .tabContent li .img img {
	width: 56px;
	height: 56px;
	border-radius:8px
}
.tabContent li .img {
	float: left;
	padding-right: 8px
}
.tabContent li span {
	float: left;
	width: 155px;
	position: relative;
	top: -6px
}
.tabContent li span a {
	display: block;
	width: 90px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border: 1px solid #00bd3f;
	border-radius: 3px;
	color: #00bd3f
}
.tabContent li span a:hover {
	background: #00bd3f;
	color: #fff
}
.tabContent li span i {
	color: #999
}
.tabContent li span i s {
	margin-left: 5px
}
#pcgame .tabContent .now {
	height: 100px;
	width: 275px
}
.grank .tabContent .now {
	height: 137px
}
#pcgame .tabContent li span, .grank .tabContent li span {
	top: -4px
}
#pcgame .tabContent li span i {
	display: block;
	height: 24px;
	line-height: 24px
}
.grank .tabContent li span i {
	display: block;
	height: 22px;
	line-height: 22px
}
#pcgame .tabContent li .img, #pcgame .tabContent li .img img, .grank .tabContent li .img, .grank .tabContent li .img img {
	height: 58px;
	width: 58px; 
}
.favorites dl {
	float: left;
	width: 274px;
	padding: 7px 20px 7px 0
}
.favorites dt {
	padding-left: 15px;
	position: relative
}
.favorites dt i {
	display: inline-block;
	width: 5px;
	height: 18px;
	background: #6cdafd;
	position: absolute;
	left: 0;
	top: 13px
}
.favorites dt a {
	border: none;
	display: block
}
.favorites dt.clo2 i {
	background: #82e29b
}
.favorites dt.clo3 i {
	background: #fcd68b
}
.favorites dt.clo4 i {
	background: #bfc7ee
}
.favorites dd {
	width: 100%;
	float: left;
	position: relative;
	margin-top: 9px;
	height: 20px;
	overflow: hidden
}
.favorites dd a {
	display: inline-block;
	width: 100%;
	overflow: hidden
}
.favorites dd  img {
	width: 20px;
	height: 20px;
	border-radius:3px;
	float: left;
	overflow: hidden;
	
}
#fav-soft .ico2 {
	background-position: -23px 0
}
#fav-soft .ico3 {
	background-position: -46px 0
}
#fav-soft .ico4 {
	background-position: -69px 0
}
#fav-soft .ico5 {
	background-position: -92px 0
}
#fav-soft .ico6 {
	background-position: -115px 0
}
#fav-soft .ico7 {
	background-position: -138px 0
}
#fav-soft .ico8 {
	background-position: -161px 0
}
#fav-soft .ico9 {
	background-position: 0 -23px
}
#fav-soft .ico10 {
	background-position: -23px -23px
}
#fav-soft .ico11 {
	background-position: -46px -23px
}
#fav-soft .ico12 {
	background-position: -69px -23px
}
#fav-soft .ico13 {
	background-position: -92px -23px
}
#fav-soft .ico14 {
	background-position: -115px -23px
}
#fav-soft .ico15 {
	background-position: -138px -23px
}
#fav-soft .ico16 {
	background-position: -161px -23px
}
#fav-soft .ico17 {
	background-position: 0 -46px
}
#fav-soft .ico18 {
	background-position: -23px -46px
}
#fav-soft .ico19 {
	background-position: -46px -46px
}
#fav-soft .ico20 {
	background-position: -69px -46px
}
#fav-soft .ico21 {
	background-position: -92px -46px
}
#fav-soft .ico22 {
	background-position: -115px -46px
}
#fav-soft .ico23 {
	background-position: -138px -46px
}
#fav-soft .ico24 {
	background-position: -161px -46px
}
#fav-soft .ico25 {
	background-position: 0 -69px
}
#fav-soft .ico26 {
	background-position: -23px -69px
}
#fav-soft .ico27 {
	background-position: -46px -69px
}
#fav-soft .ico28 {
	background-position: -69px -69px
}
#fav-soft .ico29 {
	background-position: -92px -69px
}
#fav-soft .ico30 {
	background-position: -115px -69px
}
#fav-soft .ico31 {
	background-position: -138px -69px
}
#fav-soft .ico32 {
	background-position: -161px -69px
}
#fav-soft .ico33 {
	background-position: 0 -92px
}
#fav-soft .ico34 {
	background-position: -23px -92px
}
#fav-soft .ico35 {
	background-position: -46px -92px
}
#fav-soft .ico36 {
	background-position: -69px -92px
}
#fav-soft .ico37 {
	background-position: -92px -92px
}
#fav-soft .ico38 {
	background-position: -115px -92px
}
#fav-soft .ico39 {
	background-position: -138px -92px
}
#fav-soft .ico40 {
	background-position: -161px -92px
}
#fav-soft .ico41 {
	background-position: 0 -115px
}
#fav-soft .ico42 {
	background-position: -23px -115px
}
#fav-soft .ico43 {
	background-position: -46px -115px
}
#fav-soft .ico44 {
	background-position: -69px -115px
}
#fav-soft .ico45 {
	background-position: -92px -115px
}
#fav-soft .ico46 {
	background-position: -115px -115px
}
#fav-soft .ico47 {
	background-position: -138px -115px
}
#fav-soft .ico48 {
	background-position: -161px -115px
}
#fav-soft .ico49 {
	background-position: 0 -138px
}
#fav-soft .ico50 {
	background-position: -23px -138px
}
#fav-soft .ico51 {
	background-position: -46px -138px
}
#fav-soft .ico52 {
	background-position: -69px -138px
}
#fav-soft .ico53 {
	background-position: -92px -138px
}
#fav-soft .ico54 {
	background-position: -115px -138px
}
#fav-soft .ico55 {
	background-position: -138px -138px
}
#fav-soft .ico56 {
	background-position: -161px -138px
}
#fav-soft .ico57 {
	background-position: 0 -161px
}
#fav-soft .ico58 {
	background-position: -23px -161px
}
#fav-soft .ico59 {
	background-position: -46px -161px
}
#fav-soft .ico60 {
	background-position: -69px -161px
}
#fav-az .ico1 {
	background-position: 0 -184px
}
#fav-az .ico2 {
	background-position: -23px -184px
}
#fav-az .ico3 {
	background-position: -46px -184px
}
#fav-az .ico4 {
	background-position: -69px -184px
}
#fav-az .ico5 {
	background-position: -92px -184px
}
#fav-az .ico6 {
	background-position: -115px -184px
}
#fav-az .ico7 {
	background-position: -138px -184px
}
#fav-az .ico8 {
	background-position: -161px -184px
}
#fav-az .ico9 {
	background-position: 0 -207px
}
#fav-az .ico10 {
	background-position: -23px -207px
}
#fav-az .ico11 {
	background-position: -46px -207px
}
#fav-az .ico12 {
	background-position: -69px -207px
}
#fav-az .ico13 {
	background-position: -92px -207px
}
#fav-az .ico14 {
	background-position: -115px -207px
}
#fav-az .ico15 {
	background-position: -138px -207px
}
#fav-az .ico16 {
	background-position: -161px -207px
}
#fav-az .ico17 {
	background-position: 0 -230px
}
#fav-az .ico18 {
	background-position: -23px -230px
}
#fav-az .ico19 {
	background-position: -46px -230px
}
#fav-az .ico20 {
	background-position: -69px -230px
}
#fav-az .ico21 {
	background-position: -92px -230px
}
#fav-az .ico22 {
	background-position: -115px -230px
}
#fav-az .ico23 {
	background-position: -138px -230px
}
#fav-az .ico24 {
	background-position: -161px -230px
}
#fav-az .ico25 {
	background-position: 0 -253px
}
#fav-az .ico26 {
	background-position: -23px -253px
}
#fav-az .ico27 {
	background-position: -46px -253px
}
#fav-az .ico28 {
	background-position: -69px -253px
}
#fav-az .ico29 {
	background-position: -92px -253px
}
#fav-az .ico30 {
	background-position: -115px -253px
}
#fav-az .ico31 {
	background-position: -138px -253px
}
#fav-az .ico32 {
	background-position: -161px -253px
}
#fav-az .ico33 {
	background-position: 0 -276px
}
#fav-az .ico34 {
	background-position: -23px -276px
}
#fav-az .ico35 {
	background-position: -46px -276px
}
#fav-az .ico36 {
	background-position: -69px -276px
}
#fav-az .ico37 {
	background-position: -92px -276px
}
#fav-az .ico38 {
	background-position: -115px -276px
}
#fav-az .ico39 {
	background-position: -138px -276px
}
#fav-az .ico40 {
	background-position: -161px -276px
}
#fav-az .ico41 {
	background-position: 0 -299px
}
#fav-az .ico42 {
	background-position: -23px -299px
}
#fav-az .ico43 {
	background-position: -46px -299px
}
#fav-az .ico44 {
	background-position: -69px -299px
}
#fav-az .ico45 {
	background-position: -92px -299px
}
#fav-az .ico46 {
	background-position: -115px -299px
}
#fav-az .ico47 {
	background-position: -138px -299px
}
#fav-az .ico48 {
	background-position: -161px -299px
}
#fav-az .ico49 {
	background-position: 0 -322px
}
#fav-az .ico50 {
	background-position: -23px -322px
}
#fav-az .ico51 {
	background-position: -46px -322px
}
#fav-az .ico52 {
	background-position: -69px -322px
}
#fav-az .ico53 {
	background-position: -92px -322px
}
#fav-az .ico54 {
	background-position: -115px -322px
}
#fav-az .ico55 {
	background-position: -138px -322px
}
#fav-az .ico56 {
	background-position: -161px -322px
}
#fav-az .ico57 {
	background-position: 0 -345px
}
#fav-az .ico58 {
	background-position: -23px -345px
}
#fav-az .ico59 {
	background-position: -46px -345px
}
#fav-az .ico60 {
	background-position: -69px -345px
}
#fav-ios .ico1 {
	background-position: 0 -368px
}
#fav-ios .ico2 {
	background-position: -23px -368px
}
#fav-ios .ico3 {
	background-position: -46px -368px
}
#fav-ios .ico4 {
	background-position: -69px -368px
}
#fav-ios .ico5 {
	background-position: -92px -368px
}
#fav-ios .ico6 {
	background-position: -115px -368px
}
#fav-ios .ico7 {
	background-position: -138px -368px
}
#fav-ios .ico8 {
	background-position: -161px -368px
}
#fav-ios .ico9 {
	background-position: 0 -391px
}
#fav-ios .ico10 {
	background-position: -23px -391px
}
#fav-ios .ico11 {
	background-position: -46px -391px
}
#fav-ios .ico12 {
	background-position: -69px -391px
}
#fav-ios .ico13 {
	background-position: -92px -391px
}
#fav-ios .ico14 {
	background-position: -115px -391px
}
#fav-ios .ico15 {
	background-position: -138px -391px
}
#fav-ios .ico16 {
	background-position: -161px -391px
}
#fav-ios .ico17 {
	background-position: 0 -414px
}
#fav-ios .ico18 {
	background-position: -23px -414px
}
#fav-ios .ico19 {
	background-position: -46px -414px
}
#fav-ios .ico20 {
	background-position: -69px -414px
}
#fav-ios .ico21 {
	background-position: -92px -414px
}
#fav-ios .ico22 {
	background-position: -115px -414px
}
#fav-ios .ico23 {
	background-position: -138px -414px
}
#fav-ios .ico24 {
	background-position: -161px -414px
}
#fav-ios .ico25 {
	background-position: 0 -437px
}
#fav-ios .ico26 {
	background-position: -23px -437px
}
#fav-ios .ico27 {
	background-position: -46px -437px
}
#fav-ios .ico28 {
	background-position: -69px -437px
}
#fav-ios .ico29 {
	background-position: -92px -437px
}
#fav-ios .ico30 {
	background-position: -115px -437px
}
#fav-ios .ico31 {
	background-position: -138px -437px
}
#fav-ios .ico32 {
	background-position: -161px -437px
}
#fav-ios .ico33 {
	background-position: 0 -460px
}
#fav-ios .ico34 {
	background-position: -23px -460px
}
#fav-ios .ico35 {
	background-position: -46px -460px
}
#fav-ios .ico36 {
	background-position: -69px -460px
}
#fav-ios .ico37 {
	background-position: -92px -460px
}
#fav-ios .ico38 {
	background-position: -115px -460px
}
#fav-ios .ico39 {
	background-position: -138px -460px
}
#fav-ios .ico40 {
	background-position: -161px -460px
}
#fav-ios .ico41 {
	background-position: 0 -483px
}
#fav-ios .ico42 {
	background-position: -23px -483px
}
#fav-ios .ico43 {
	background-position: -46px -483px
}
#fav-ios .ico44 {
	background-position: -69px -483px
}
#fav-ios .ico45 {
	background-position: -92px -483px
}
#fav-ios .ico46 {
	background-position: -115px -483px
}
#fav-ios .ico47 {
	background-position: -138px -483px
}
#fav-ios .ico48 {
	background-position: -161px -483px
}
#fav-ios .ico49 {
	background-position: 0 -506px
}
#fav-ios .ico50 {
	background-position: -23px -506px
}
#fav-ios .ico51 {
	background-position: -46px -506px
}
#fav-ios .ico52 {
	background-position: -69px -506px
}
#fav-ios .ico53 {
	background-position: -92px -506px
}
#fav-ios .ico54 {
	background-position: -115px -506px
}
#fav-ios .ico55 {
	background-position: -138px -506px
}
#fav-ios .ico56 {
	background-position: -161px -506px
}
#fav-ios .ico57 {
	background-position: 0 -529px
}
#fav-ios .ico58 {
	background-position: -23px -529px
}
#fav-ios .ico59 {
	background-position: -46px -529px
}
#fav-ios .ico60 {
	background-position: -69px -529px
}
#fav-tv .ico1 {
	background-position: 0 -552px
}
#fav-tv .ico2 {
	background-position: -23px -552px
}
#fav-tv .ico3 {
	background-position: -46px -552px
}
#fav-tv .ico4 {
	background-position: -69px -552px
}
#fav-tv .ico5 {
	background-position: -92px -552px
}
#fav-tv .ico6 {
	background-position: -115px -552px
}
#fav-tv .ico7 {
	background-position: -138px -552px
}
#fav-tv .ico8 {
	background-position: -161px -552px
}
#fav-tv .ico9 {
	background-position: 0 -575px
}
#fav-tv .ico10 {
	background-position: -23px -575px
}
#fav-tv .ico11 {
	background-position: -46px -575px
}
#fav-tv .ico12 {
	background-position: -69px -575px
}
#fav-tv .ico13 {
	background-position: -92px -575px
}
#fav-tv .ico14 {
	background-position: -115px -575px
}
#fav-tv .ico15 {
	background-position: -138px -575px
}
#fav-tv .ico16 {
	background-position: -161px -575px
}
#fav-tv .ico17 {
	background-position: 0 -598px
}
#fav-tv .ico18 {
	background-position: -23px -598px
}
#fav-tv .ico19 {
	background-position: -46px -598px
}
#fav-tv .ico20 {
	background-position: -69px -598px
}
#fav-tv .ico21 {
	background-position: -92px -598px
}
#fav-tv .ico22 {
	background-position: -115px -598px
}
#fav-tv .ico23 {
	background-position: -138px -598px
}
#fav-tv .ico24 {
	background-position: -161px -598px
}
#fav-tv .ico25 {
	background-position: 0 -621px
}
#fav-tv .ico26 {
	background-position: -23px -621px
}
#fav-tv .ico27 {
	background-position: -46px -621px
}
#fav-tv .ico28 {
	background-position: -69px -621px
}
#fav-tv .ico29 {
	background-position: -92px -621px
}
#fav-tv .ico30 {
	background-position: -115px -621px
}
#fav-tv .ico31 {
	background-position: -138px -621px
}
#fav-tv .ico32 {
	background-position: -161px -621px
}
#fav-tv .ico33 {
	background-position: 0 -644px
}
#fav-tv .ico34 {
	background-position: -23px -644px
}
#fav-tv .ico35 {
	background-position: -46px -644px
}
#fav-tv .ico36 {
	background-position: -69px -644px
}
#fav-tv .ico37 {
	background-position: -92px -644px
}
#fav-tv .ico38 {
	background-position: -115px -644px
}
#fav-tv .ico39 {
	background-position: -138px -644px
}
#fav-tv .ico40 {
	background-position: -161px -644px
}
#fav-tv .ico41 {
	background-position: 0 -667px
}
#fav-tv .ico42 {
	background-position: -23px -667px
}
#fav-tv .ico43 {
	background-position: -46px -667px
}
#fav-tv .ico44 {
	background-position: -69px -667px
}
#fav-tv .ico45 {
	background-position: -92px -667px
}
#fav-tv .ico46 {
	background-position: -115px -667px
}
#fav-tv .ico47 {
	background-position: -138px -667px
}
#fav-tv .ico48 {
	background-position: -161px -667px
}
#fav-tv .ico49 {
	background-position: 0 -690px
}
#fav-tv .ico50 {
	background-position: -23px -690px
}
#fav-tv .ico51 {
	background-position: -46px -690px
}
#fav-tv .ico52 {
	background-position: -69px -690px
}
#fav-tv .ico53 {
	background-position: -92px -690px
}
#fav-tv .ico54 {
	background-position: -115px -690px
}
#fav-tv .ico55 {
	background-position: -138px -690px
}
#fav-tv .ico56 {
	background-position: -161px -690px
}
#fav-tv .ico57 {
	background-position: 0 -713px
}
#fav-tv .ico58 {
	background-position: -23px -713px
}
#fav-tv .ico59 {
	background-position: -46px -713px
}
#fav-tv .ico60 {
	background-position: -69px -713px
}
.cmbox {
	margin-top: 15px
}
.cmbox .title {
	height: 55px;
	line-height: 55px;
	border-bottom: 1px solid #ddd;
}
.cmbox .title h3 {
	font-size: 24px;
	font-family: Candara;
	color: #ddd;
	font-weight: 400;
	float: left;
	padding-right: 14px
}
.cmbox .title h3 b {
	display: inline-block;
	font-size: 24px;
	font-weight: 400;
	color: #676767;
	font-family: "Microsoft YaHei";
	padding: 0 2px;
	margin-right: 10px;
	border-bottom: 2px solid #00bd3f;
	position: relative;
	bottom: 1px
}
.cmbox .title span {
	font-size: 20px;
	color: #ddd
}
.cmbox .title span i {
	cursor: pointer;
	padding: 0 20px;
	font-size: 20px;
	color: #333
}
.cmbox .title span .cur a{
	color: #00bd3f
}
#azgame .title h3 b {
	border-color: #fa0
}

#azgame .title span .cur a{
	color: #fa0 
}
#azgame .inrank h4 i {
	background-position: -125px -199px
}
#pgsoft .title h3 b {
	border-color: #00aaf5
}
#pgsoft .title span .cur a{
	color: #00aaf5
}
#pgsoft .inrank h4 i {
	background-position: -165px -199px
}
#pcgame .title h3 b {
	border-color: #00d9bc
}
#pcgame .title span .cur a{
	color: #00d9bc
}
#pcgame .inrank h4 i {
	background-position: -205px -199px
}
#dhang .title h3, #friendlink .title b, #gxsoft .title h3 {
	display: inline-block;
	font-size: 24px;
	font-weight: 400;
	color: #676767;
	font-family: "Microsoft YaHei";
	padding: 0 2px;
	margin-right: 10px;
	border-bottom: 2px solid #04bb3f;
	position: relative;
	bottom: 1px
}
.cmbox .content {
	display: none;
	clear: both;
	position: relative
}
.cmbox .content.on {
	display: block
}
.content .ctr {
	position: absolute;
	top: -43px;
	right: 0;
	display: inline
}
.content .ctr span {
*position:absolute;
	right: 60px
}
.content .ctr .more {
	float: right;
	border: none
}
.content .ctr a {
	padding: 0 7px;
	border-right: 1px solid #ddd;
	font-size: 16px
}
.corner li {
	width: 100px;
	padding: 15px 53px 0 0;
	float: left;
	text-align: center
}
.corner li img {
	width: 75px;
	height: 75px;
	margin: 0 auto 3px auto
}
.corner li p {
	height: 22px;
	line-height: 22px;
	overflow: hidden
}
.corner li .lb {
	font-size: 12px;
	color: #999
}
.pBox li {
	width: 150px;
	padding: 17px 34px 0 0;
	float: left;
	text-align: center
}
.pBox li img {
	width: 150px;
	height: 150px;
	margin: 0 auto 4px auto;
	border-radius:10px
}
.pBox li span {
	display: block;
	height: 22px;
	line-height: 22px;
	overflow: hidden
}
#dhang .content, #gxsoft .content {
	display: block
}
#dhang .cate {
	margin-top: 10px;
	clear: both;
	height: 30px;
	line-height: 30px;
	font-size: 14px
}
#dhang .cate h4 {
	float: left;
	display: inline;
	text-indent: 10px;
	font-weight: 400;
	color: #fff;
	font-size: 14px;
	width: 82px;
	background: url(pc45spr.png) 0 -294px no-repeat
}
#dhang .game h4 {
	background-position: -92px -295px
}
#dhang .info h4 {
	background-position: 0 -332px
}
#dhang .cate p {
	color: #ddd
}
#dhang .cate p a {
	padding: 0 14px
}
#gxsoft .title {
	border-bottom: 2px solid #ffae00
}
#gxsoft .title h3 {
	border: none
}
#gxsoft .title .more {
	font-size: 16px
}
#gxsoft {
	margin-top: 18px
}
#gxsoft .tit {
	width: 1040px;
	float: left;
	font-size: 20px;
	color: #ddd
}
#gxsoft .tit .more {
	font-size: 20px;
}
#gxsoft .tit span {
	display: inline-block;
	color: #333;
	cursor: pointer;
	padding: 0 8px;
	font-size: 20px
}
#gxsoft .tit .current {
	position: relative
}
#gxsoft .tit .current s {
	position: absolute;
	width: 15px;
	height: 10px;
	background: url(pc45spr.png) -126px -240px no-repeat;
	left: 45%;
	bottom: -10px
}
#gxsoft .cont {
	display: none
}
#gxsoft .on {
	display: block
}
#gxsoft .textList {
	width: 425px;
	padding: 10px 20px;
	float: left;
	overflow: hidden;
	font-size: 14px
}
#gxsoft .line {
	padding-left: 0
}
#gxsoft .textList li {
	line-height: 28px;
	height: 28px;
	overflow: hidden
}
#gxsoft .textList li em {
	font-style: normal;
	float: right;
	color: #999
}
#gxsoft .textList li span {
	padding-right: 4px
}
#gxsoft .textList li span a {
	color: #999
}
#gxsoft .textList li a {
	color: #333
}
#gxsoft .textList li a:hover, #gxsoft .textList li span a:hover {
	color: #ff5800
}
#gxsoft .keycont {
	padding: 10px 0;
	height: 308px;
	overflow: hidden
}
.keycont p {
	line-height: 38px;
	height: 76px;
	overflow: hidden;
	margin-top: 3px
}
.keycont p b {
	float: left;
	width: 66px;
	display: inline;
	background: url(pc45spr.png) -225px 5px no-repeat
}
.keycont p b a {
	font-size: 18px;
	color: #555;
	font-weight: 700
}
.keycont p b a:hover {
	color: #fd3939
}
.keycont p span a {
	padding: 0 22px 0 0;
	display: inline-block;
	white-space: nowrap
}
.grank .sphotBox .now {
	padding-left: 150px;
	height: 100px
}
.grank .sphotBox .now .num {
	z-index: 1;
	top: 12px
}
.grank .sphotBox .now p {
	margin-top: 2px
}
.grank .sphotBox .now span {
	width: 126px;
	color: #989898;
	font-size: 12px;
	line-height: 22px
}
.grank .sphotBox .now .img {
	position: absolute;
	left: 0;
	top: 12px
}
.grank .sphotBox .now .img, .grank .sphotBox .now .img img {
	width: 145px;
	height: 88px;
}
.grank .sphotBox .now .mark {
	width: 40px;
	height: 20px;
	line-height: 20px;
	background: #000;
	filter: alpha(opacity=80);
	opacity: .8;
	position: absolute;
	left: 105px;
	top: 68px
}
.grank .sphotBox .now .times {
	position: absolute;
	left: 110px;
	top: 63px;
	font-size: 12px;
	color: #fff
}
.grank .sphotBox .now .boico {
	width: 30px;
	height: 30px;
	background: url(sp.png) 0 0 no-repeat;
	background-size: 30px;
	position: absolute;
	left: 59px;
	top: 33px
}
#friendlink {
	position: relative
}
#friendlink .content {
	overflow: hidden
}
#flctr {
	position: absolute;
	right: 0;
	top: 32px;
	width: 50px;
	height: 20px
}
#flctr span {
	width: 23px;
	display: inline-block;
	margin-left: 1px;
	text-align: center;
	background: #00d9bc;
	color: #fff;
	cursor: pointer
}
#flctr span.hover {
	background: #00c2a8
}
#friendlink .title b {
	border-color: #00d9bc
}
#friendlink .title {
	margin: 15px 0 0 0;
	background-position: -39px -154px
}
#friendlink .content ul {
	padding: 5px 0
}
#friendlink .content li {
	float: left;
	width: 120px;
	display: inline;
	white-space: nowrap;
	line-height: 30px
}

#footer {
	border-top: 1px solid #ddd;
	margin-top: 20px;
	padding: 25px 0;
	text-align: center
}
#footer div {
	color: #bbb
}
#footer p {
	margin-top: 20px;
	color: #999
}
#footer a {
	margin: 0 11px
}
#footer img {
	display: inline
}
#footer p a {
	color: #999
}
.gotop {
	display: none
}
#gotoBox {
	display: none;
	position: fixed;
	top: 40%;
	left: 50%;
	cursor: pointer;
	margin-top: -50px;
	margin-left: 660px;
	width: 41px
}
#gotoBox {
	_position: absolute;
_top:expression(documentElement.scrollTop + 200 + "px")
}
#gotoBox a, #gotoBox i {
	display: block;
	line-height: 36px;
	height: 36px;
	width: 30px;
	padding: 3px 5px;
	font-style: normal;
	text-align: center;
	background: #fafafa;
	border: 1px solid #eee
}
#gotoBox i {
	background: url(gtp.gif) 0 0 no-repeat;
	border: none;
	padding: 4px 6px
}
#gotoBox a {
	margin-bottom: 7px
}
#gotoBox a:hover {
	text-decoration: none;
	background-color: #3ba354;
	border-color: #3ba354;
	color: #fff
}
#gotoBox i.hover {
	background-position: 0 -44px
}
#gotoBox a.cur {
	color: #5fb733
}
#gotoBox a.cur:hover {
	color: #fff
}
#header dt #auto-search {
	display: none;
	position: absolute;
	z-index: 9;
	top: 65px;
	right: 82px;
	width: 450px;
	border: 1px solid #32495F;
	background: #fff;
	cursor: default;
	overflow: auto;
	-webkit-box-shadow: 1px 4px 3px rgba(50,50,50,.64);
	box-shadow: 1px 4px 3px rgba(50,50,50,.64)
}
#auto-search p {
	display: block;
	padding: 2px 5px;
	white-space: nowrap;
	overflow: hidden;
	height: 22px;
	line-height: 22px;
	text-decoration: none
}
#auto-search p em {
	font-weight: 700;
	color: red
}
#auto-search p.hover {
	background: #32495F
}
@media(min-width:1367px) and (max-width:1920px) {
#gotoBox {
	margin-left: 660px
}
}
@media(max-width:1366px) {
#gotoBox {
	margin-left: 625px
}
}
@media(max-width:1350px) {
#gotoBox {
	display: none
}
}
.corner li {
	width: 150px;
	padding: 17px 34px 0 0;
	float: left;
	text-align: center
}
.corner li img {
	width: 150px;
	height: 150px;
	margin: 0 auto 4px auto;
	border-radius:10px
}
.corner li span {
	display: block;
	height: 22px;
	line-height: 22px;
	overflow: hidden
}


#friendlink .content li :hover {
	color: #fa0;
}

#friendlink .content li { 
	color: #ddd
}
