﻿body {
	font:12px/26px '\5B8B\4F53';
	background:#fefdfa url("../images/bj.jpg") no-repeat center top;
	color: #606075;
	min-width:980px;
}
body, dl, dd, ul, ol, h1, h2, h3, h4, p, form {
	margin:0
}
td, th, ul, ol {
	padding:0
}
h1, h2, h3, h4 {
	font-size:100%
}
ul, ol {
	list-style:none
}
.clear:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clear {
	overflow:hidden;
	_zoom:1
}
.fl {
	float:left;
}
.fr {
	float:right
}
img {
	/*border: 1px solid #5151be;*/
        border: none;
}
.adList img{
       border: 1px solid #5151be;
}
a {
	color:#606075;
	text-decoration:none
}
a:hover {
	text-decoration:underline
}
.m_l .b {
	border: 1px solid #a29ee0;
	background:#f4f3ff;
}
.b {
	border: 1px solid #fff;
}
.ht {
	text-indent:-9999em;
	overflow:hidden
}
.mt10 {
	margin-top: 10px;
}
.yellow {
	color: #e2720a;
}
.in_sub, .qq, .xsk, .zc, .l_tit, .s_more, .client_go, .new_trigger_list li, .pre_tit li a, .p_name, .pMore, .r_t span, .hot_t, .ser_sub, .p_name, .more, .new_gl_list li, .tit_mttp {
	background:url("../images/img.jpg") no-repeat;
}
.hread, .main {
	width:980px;
	margin:0 auto;
}
.main {
	padding-bottom:20px;
}
.hread {
	height:481px;
	position:relative;
	background:url("../images/h1.jpg") no-repeat left 68px;
}
.top_nva {
	height:68px;
	width:980px;
	background:url("../images/nav_bj.jpg") no-repeat;
	position:relative;
	z-index:999;
}
.top_nva ul {
	width:980px;
	height:68px;
	overflow:hidden;
}
.top_nva ul li {
	width:93px;
	height:68px;
	display:block;
	float:left;
	padding-left:30px;
}
.top_nva ul li a {
	display:block;
	width:112px;
	height:68px;
	line-height:68px;
	text-indent:-9999px;
	overflow:hidden;
	background:url("../images/nav_bj.jpg") no-repeat;
}
.top_nva ul li.n1 a {
	background-position:-30px 0;
}
.top_nva ul li.n1 a:hover {
	background-position:-30px -69px;
}
.top_nva ul li.n2 a {
	background-position:-153px 0;
}
.top_nva ul li.n2 a:hover {
	background-position:-153px -69px;
}
.top_nva ul li.n3 {
	width:309px;
}
.top_nva ul li.n3 a {
	background-position:-276px 0;
}
.top_nva ul li.n3 a:hover {
	background-position:-276px -69px;
}
.top_nva ul li.n4 a {
	background-position:-615px 0;
}
.top_nva ul li.n4 a:hover {
	background-position:-615px -69px;
}
.top_nva ul li.n5 a {
	background-position:-738px 0;
}
.top_nva ul li.n5 a:hover {
	background-position:-738px -69px;
}
.top_nva ul li.n6 a {
	background-position:-861px 0;
}
.top_nva ul li.n6 a:hover {
	background-position:-861px -69px;
}
a.logo {
	width:180px;
	height:125px;
	line-height:125px;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	position:absolute;
	top:0;
	left:395px;
	z-index:9;
}
.hot_sBox {
	position:absolute;
	width:267px;
	height:35px;
	line-height:35px;
	padding-left:106px;
	background-position:0 0;
	left: 0;
	bottom: 9px;
	z-index:10;
	color: #fff;
	background:url("../images/tbj.png") no-repeat;
}
.hot_sBox a {
	color: #ffea00;
}
.hot_wd {
	height:43px;
	width:203px;
	background:url("../images/wd.jpg") no-repeat;
	float:right;
	margin-top:165px;
}
/*------main-------*/
.m_l {
	width: 218px;
	float: left;
}
.m_r {
	width: 752px;
	float: right;
}
.start {
	display:block;
	width: 218px;
	height:142px;
	line-height:142px;
	background:url("../images/start.jpg") no-repeat;
}
.signIn {
	width:216px;
	border:1px solid #000000;
	border-top: none;
	height:249px;
	overflow:hidden;
	background:url("../images/sbg.jpg") no-repeat;
}
.signBox {
	width: 203px;
	margin: 0 auto;
	padding-top:16px;
}
.signBox .in_txt {
	width:118px;
	padding:0 5px;
	height:25px;
	line-height: 25px;
	color: #b2afb6;
	margin-top: 4px;
	background: #feffef;
	border: 1px solid #cccdbb;
	float:left;
}
.signBox a.in_sub {
	width:70px;
	height:58px;
	line-height:58px;
	float:right;
	border:none;
	margin-top:4px;
	background-position:0 -39px;
}
.signBox a.in_sub:hover {
	background-position:-338px -297px;
}
.login_txt {
	width:156px;
	margin: 0 auto;
	height: 38px;
	line-height: 38px;
}
.login_txt a {
	color: #cdcdff;
}
a.qq {
	display: block;
	width: 188px;
	height: 27px;
	margin: 0 auto;
	background-position: -72px -39px;
}
a.qq:hover {
	background-position: -177px -402px;
}
.login_but {
	margin-top: 11px;
	padding-left:5px;
}
.login_but a {
	display: block;
	width: 203px;
	height: 43px;
	overflow: hidden;
	text-indent: -999px;
}
.login_but a.xsk {
	background-position: 0 -100px;
	margin-bottom: 15px;
}
.login_but a.xsk:hover {
	background-position: 0 -356px;
}
.login_but a.zc {
	background-position: -205px -100px;
}
.login_but a.zc:hover {
	background-position: -205px -356px;
}
.user_info {
	padding:10px 5px;
	color:#cdcdff;
}
.user_info a {
	color:#cdcdff;
}
/*------server--------*/
.server {
	height: 227px;
	min-height: 170px;
	padding-bottom: 10px;
}
.client {
	height: 170px;
	min-height: 170px;
	padding-bottom: 10px;
}
.l_tit {
	display: block;
	background-position: -383px 0;
	height: 37px;
	position: relative;
	overflow: hidden;
	text-indent: -999px;
}
.server .l_tit {
	background-position: 0 -182px;
}
.client .l_tit {
	background-position: 0 -220px;
}
.links .l_tit {
	background-position: 0 -258px;
}
.m_r .l_tit {
	background:url("../images/img.jpg") repeat-x 0 -529px;
}
.m_r .l_tit .more {
	width:50px;
	height:34px;
	line-height:34px;
	background-position: -360px -260px;
	color:#606075;
	position: absolute;
	top: 0;
	right: 0;
	text-indent:0;
}
.l_tit .t_s {
	position: absolute;
	top: 8px;
	right: 9px;
	width: 98px;
	height: 20px;
	background-position: -262px -39px;
	overflow: hidden;
}
.l_tit .t_s .s_t {
	height: 17px;
	line-height: 17px;
	width: 55px;
	background: none;
	border: none;
	overflow: hidden;
}
.l_tit .t_s .s_s {
	height: 20px;
	width: 38px;
	display: block;
	overflow: hidden;
}
.serverList {
	width:189px;
	margin: 3px auto;
	padding: 5px 0 0 0;
	height:140px;
}
.serverList li {
	background:url("../images/d.gif") no-repeat 5px 8px;
	height: 28px;
	line-height:28px;
	padding-left: 20px;
	padding-right:6px;
}
.serverList li span {
	float: right;
	color: #a63979;
}
.serverList li.bj {
	background-color:#fff;
}
.serverList li a {
	color: #606075;
	padding-left: 5px;
}
.s_more {
	width: 177px;
	height: 33px;
	line-height: 31px;
	text-align: center;
	color: #9e7929;
	display: block;
	margin: 0 auto;
	background-position: -72px -67px;
	font-weight: bold;
	color:#fff;
}
/*---client--------*/
.client_list {
	padding: 12px 20px;
	line-height: 26px;
}
.client_go {
	display: block;
	width: 175px;
	height: 33px;
	background-position: 0 -145px;
	margin: 0 auto;
}
a.client_go:hover {
	background-position: 0 -402px;
}
/*----links*/
.links {
	height: 222px;
}
.links p {
	padding: 15px 10px;
	text-align: justify;
}
/*-----topBox-----*/
.topBox {
	height: 246px;
	background: #fff;
}
.topAd {
	float: left;
	width: 378px;
	height: 246px;
	position: relative;
	background: #fff;
}
.topAdPic {
	width: 378px;
	height: 246px;
	overflow: hidden;
}
.ad_a {
	height: 13px;
	position: absolute;
	bottom: 14px;
	left: 15px;
}
.ad_a a {
	float: left;
	margin-right: 8px;
	height: 13px;
	width: 13px;
	overflow: hidden;
	text-indent: -999px;
	background-color: #949494;
}
.ad_a a.active {
	background-color: #e80000;
}
.topNews {
	width: 374px;
	float: right;
}
.new_trigger {
	height: 45px;
	line-height: 37px;
	width: 364px;
	padding-right: 10px;
	background:url("../images/n_bj.jpg") no-repeat;
}
.new_trigger a {
	color: #fff;
}
.new_trigger ul {
	width: 310px;
}
.new_trigger ul li {
	float: left;
	width: 72px;
}
.new_trigger ul li a {
	display: block;
	color:#e6e6e6;
	width: 72px;
	height: 46px;
	font:bold 14px/37px '\5B8B\4F53';
	text-align: center;
}
.new_trigger ul li a:hover, .new_trigger ul li.active a {
	text-decoration: none;
	background:url("../images/img.jpg") no-repeat -316px -145px;
	color: #fff;
}
.new_trigger_cnt {
	width:352px;
	margin: 0 auto;
	padding-top: 12px;
}
.news_lines {
	width:350px;
	height:36px;
	display: block;
	background: #efeff6;
	font:bold 14px/36px '\5B8B\4F53';
	color: #a53676;
	text-align: center;
	border:1px solid #c8c8e4;
}
.news_lines a {
	color: #a53676;
}
.new_trigger_list {
	padding-top:10px;
}
.new_trigger_list li {
	height: 26px;
	line-height: 26px;
	color: #606075;
	padding:0 2px 0 8px;
	background-position: -403px -150px;
}
.new_trigger_list li a {
	color:#606075;
}
.new_trigger_list li span {
	float: right;
	color: #808091;
}
/*----广告-----*/
.adList {
	height:145px;
	width: 752px;
	overflow:hidden;
	background-color: #1a1953;
}
.adList ul li {
	margin:7px 0 0 8px;
	float:left;
	height:130px;
	width:240px;
	display: inline;
}
.adList ul li img {
	height:130px;
	width:240px;
}
/*--------presentation--------*/
.presentation {
	background-color: #fff;
	position: relative;
	padding-top:41px;
}
.p_tab {
	position:absolute;
	top: -1px;
	z-index:999;
	width:752px;
	height:41px;
	background:url("../images/pre_tit.jpg") no-repeat;
}
.p_tab li {
	float: right;
	width:98px;
	margin-left:1px;
}
.p_tab li span {
	display: block;
	cursor: pointer;
	width:98px;
	height: 41px;
	background:url("../images/pre_tit.jpg") no-repeat -999px -999px;
	text-indent: -999px;
}
.p_tab li.active span.p1 {
	background-position: -653px bottom;
	border-left:1px solid #00000;
	border-right:1px solid #00000;
}
.p_tab li.active span.p2 {
	background-position: -555px bottom;
	border-left:1px solid #00000;
	border-right:1px solid #00000;
}
.p_tab li.active span.p3 {
	background-position: -456px bottom;
	border-left:1px solid #00000;
	border-right:1px solid #00000;
}
.p_tab li.active span.p4 {
	background-position: -357px bottom;
	border-left:1px solid #00000;
	border-right:1px solid #00000;
}
.p_txt {
	height:289px;
	padding-left:15px;
}
.p_name {
	height:42px;
	width:330px;
	background-position:0 -436px;
	overflow: hidden;
	text-indent: -999px;
}
.p_t {
	width:335px;
	line-height:22px;
	padding: 116px 50px 0 0;
	margin-bottom:15px;
}
.p_z {
	width:335px;
	line-height:22px;
	padding: 0 50px 0 0;
	margin-bottom:15px;
}
.qx {
	background:url("../images/zs2.jpg") no-repeat right bottom;
}
.cx {
	background:url("../images/zs.jpg") no-repeat right bottom;
}
.fx {
	background:url("../images/hl.jpg") no-repeat right bottom;
}
.jl {
	background:url("../images/fs.jpg") no-repeat right bottom;
}
a.ckxq {
	background: url("../images/an.jpg") no-repeat;
	color: #FED597;
	display: block;
	font-size: 13px;
font-weight: bolderheight: 25px;
	overflow: hidden;
	padding-left: 9px;
	width: 89px;
	height:27px;
}
/*------gameData---------*/
.r_t {
	font:12px/34px '\5B8B\4F53';
	padding: 0 10px 0 0;
}
.r_t span {
	display: block;
	width: 143px;
	height: 34px;
	overflow: hidden;
	text-indent: -999px;
}
.r_t span.gd {
	background-position: 0 -315px;
}
.r_t span.gl {
	background-position: -155px -315px;
}
.r_t span.jt {
	background-position: -223px -195px;
	width: 133px;
}
.r_t span.mt {
	background-position: -223px -233px;
	width:120px;
}
.gameData, .raiders {
	width: 369px;
	height: 260px;
}
.gameList {
	width: 378px;
	height:233px;
	background:url("../images/z_bg.jpg") no-repeat;
	padding-left:5px;
	padding-top: 7px;
}
.gameList li {
	margin: 2px 10px;
}
.gameList li b {
	color: #861a63;
	background: url("../images/ybg.jpg") no-repeat;
	display: block;
	height:19px;
	width:66px;
	line-height: 18px;
	margin-right: 5px;
	margin-top: 3px;
	text-align: center;
	float:left;
}
/*---raiders----*/
.raiders .new_trigger_list {
	width:367;
	height:223px;
}
.raiders .new_trigger_list li {
	background-position: -403px -208px;
}
.new_gl_list {
	width: 378px;
	height:233px;
	background:url("../images/g_bg.jpg") no-repeat;
	padding-left:5px;
	padding-top:10px;
}
.raiders .new_gl_list li {
	background-position: -403px -150px;
	color: #606075;
	height: 26px;
	line-height: 26px;
	padding: 0 2px 0 10px;
	margin-left: 9px;
        width: 330px;
}
/*----photo-------*/
.photo {
	height: 210px;
}
.pic_list {
	height: 150px;
	padding: 14px 0 0 3px;
	background:url("../images/j_bg.jpg") no-repeat;
}
.pic_list li {
	float: left;
	width: 170px;
	height: 136px;
	margin-left:13px;
	display: inline;
	text-align: center;
	background: #f4f3ff;
	line-height: 20px;
}
.pic_list li a, .pic_list li a:hover {
	color: #79746c;
	text-decoration: none;
}
.pic_list li a img {
	width: 170px;
	height: 136px;
}
.pic_list li p {
	color: #606075;
}
/*------inside--------*/
.titile, .inside_tab, .inside_tab li a, .newList li, .new_top_txt, .hot_art_list ul li {
	background:url("../images/inside.png") no-repeat;
}
.titile {
	height: 54px;
	background-position: 0 -14px;
	padding:0 30px;
}
.inT {
	float: left;
	width: 101px;
	height: 54px;
	text-align: center;
	overflow: hidden;
	font: 22px/54px '\5FAE\8F6F\96C5\9ED1';
	color: #fff;
}
.where {
	float: right;
	padding-top: 15px;
}
.where a, .where span {
	color: #606075;
}
.inside {
	min-height:1162px;
	height: auto!important;
	height:1162px;
	background: #fff;
	border-top: none;
}
.inbox {
	padding: 20px 30px;
}
.inside_tab {
	height: 51px;
	background-position: 0 42px;
	background-repeat: repeat-x;
}
.inside_tab li {
	float: left;
}
.inside_tab li a {
	display: block;
	width: 138px;
	height: 51px;
	background-position: -142px -74px;
	font: bold 14px/44px '\5B8B\4F53';
	color: #28265c;
	text-align: center;
}
.inside_tab li a.zh {
	width: 139px;
}
.inside_tab li.active a, .inside_tab li a:hover {
	background-position: 0 -74px;
	color: #fff;
	text-decoration: none;
}
/*newList*/
.newList {
	margin: 35px 0 0 0;
}
.newList li {
	height: 35px;
	background-position: 0 -129px;
	font: 14px/35px '\5FAE\8F6F\96C5\9ED1';
	padding: 0 2px 0 26px;
}
.newList li a .t {
	font-family: '\5B8B\4F53';
	margin-right: 17px;
	font-style: normal;
}
.newList li a:hover {
	color: #ea5800;
}
.newList li span {
	float: right;
	font-size: 12px;
}
.page {
	text-align: center;
	margin-top: 30px;
}
.new_top h2 {
	font: 25px/50px '\5FAE\8F6F\96C5\9ED1';
	text-align: center;
	color: #861a63;
}
.new_top .new_top_txt {
	border: 1px solid #fff;
	height: 61px;
	background-position: 0 -167px;
	padding:15px 35px 0;
}
.news_txt {
	padding: 30px 0;
	/*border-bottom: 1px dashed #dddcff;*/
}
.rel_news {
	margin-top:20px;
	padding:6px 15px;
	background:#fff;
	border: 1px solid #a5a4f8;
}
.rel_news li {
	width:270px;
	height:35px;
	line-height:35px;
	overflow:hidden;
	color: #861a63;
}
.rel_news li a:hover {
	color: #606075;
}
.rel_news li span {
	color: #606075;
}
.rel_news .fr {
	text-align:right;
}
.hot_art {
	margin:15px 0 20px;
}
.hot_t {
	line-height:32px;
	background-color: #fff;
	padding-left:30px;
	font-weight:bold;
	font-size: 14px;
	color: #861a63;
	border: 1px solid #a5a4f8;
	background-position: -389px -50px;
}
.hot_art_list {
	overflow:hidden;
	border:1px solid #a5a4f8;
	border-top: none;
	padding:5px 0 10px;
}
.hot_art_list ul {
	width:688;
}
.hot_art_list ul li {
	width:280px;
	float:left;
	background-position:-747px -131px;
	padding-left: 13px;
	margin:0 25px 0 25px;
	display:inline;
	height:28px;
	line-height:28px;
	overflow:hidden;
}
.hot_art_list ul li a {
	font-family:Arial, '\5B8B\4F53';
}
/*---screenshot-----*/
.screenshot {
	width: 690px;
	overflow: hidden;
}
.screenshot .pic_list {
	padding: 7px 0 0 0;
	width: 700px;
}
.screenshot .pic_list li {
	margin: 0 10px 23px 0;
	width: 165px;
	display: inline;
}
.screenshot .pic_list li img {
	width: 165px;
}
/*------xsk------*/
.xsk_tit {
	font-size: 14px;
	margin-top: 20px;
}
.s_list {
	width:690px;
	overflow: hidden;
	margin: 10px auto;
}
.s_list ul {
	width: 720px;
}
.s_list ul li {
	width: 170px;
	margin:5px 30px 0 37px;
	float: left;
	height: 30px;
	display:inline;
	color: #606075;
	font: 12px/30px '\5FAE\8F6F\96C5\9ED1';
}
.s_list ul li label {
	cursor: pointer;
}
.sm {
	width: 199px;
	height: 38px;
	border: 1px solid #a5a4f8;
	background: #e8e8fd;
	display: block;
	margin: 15px auto;
	text-align: center;
	font: bold 14px/38px '\5B8B\4F53';
	color: #606075;
}
.more_box {
	background: #e8e8fd;
	border: 1px solid #a5a4f8;
	padding:15px 0 0 160px;
	height: 45px;
}
.more_box ul li {
	float:left;
	height:32px;
	line-height:32px;
	font-size: 14px;
}
.ser_txt {
	width: 170px;
	height: 26px;
	line-height: 26px;
	margin:1px 8px 1px 0;
	background: #fff;
	border: 1px solid #a5a4f8;
	padding: 0 5px;
}
.ser_sub {
	width: 97px;
	height: 28px;
	border: none;
	background-position:-178px -145px;
	font:  12px/28px '\5B8B\4F53';
	color: #fff;
	cursor: pointer;
}
.jc {
	line-height: 26px;
}
.jc_map {
	padding-top: 15px;
}
.jc_map_box {
	padding: 10px 0;
	text-align: center;
}
.jc_growing {
	padding: 5px 0;
	width: 600px;
	margin: 0 auto;
	color: #606075;
}
.jc_growing .pl25 {
	line-height: 30px;
	padding-left: 20px;
	background: #fff;
}
/*------媒体合作------*/
.media {
	height:210px;
	position:relative;
}
ul.media_tab {
	width:580px;
	height:28px;
	position:absolute;
	top:7px;
	left:160px;
}
ul.media_tab li {
	display:block;
	width:92px;
	height:20px;
	line-height:20px;
	float:left;
}
ul.media_tab li a {
	display:block;
	width:92px;
	height:20px;
	line-height:20px;
	text-align:center;
	font-size:13px;
	font-weight:bolder;
	color:#181c4f;
}
ul.media_tab li a:hover, ul.media_tab li a.active, ul.media_tab li a.active:hover {
	width:90px;
	height:20px;
	background:#fff;
	border:1px solid #d6d5fd;
	border-bottom:0;
	border-top:0;
	line-height:20px;
	text-decoration:none;
	color:#861a63;
}
ul.media_list {
	display:block;
	background:url("../images/m_bg.jpg") no-repeat;
	height: 140px;
	padding: 5px 0 0 0;
	width: 752px;
}
ul.media_list li {
	height:25px;
	line-height:25px;
	width:680px;
	display:block;
	color:#306395;
	padding:0 2px 0 8px;
	background:url("../images/img.jpg") no-repeat -403px -208px;
}
ul.media_list li span {
	float:right;
	color:#808091;
}
.media_gd {
	float:right;
	padding-right:20px;
	line-height:30px;
}
/*flash*/
.flash {
	position:absolute;
	width:1191px;
	height:387px;
	z-index:3;
	top:94px;
	left:0;
	background:url("../images/h2.jpg") no-repeat left bottom;
}
/*------媒体投票------*/
.tit_mttp {
	display:block;
	background-position: 0 -431px;
	height:38px;
	width:217px;
	line-height:35px;
	overflow:hidden;
	text-indent:-999px;
}
.mttp_li {
	width:204px;
	height:162px;
	overflow:hidden;
	padding:5px 0 0 7px;
}
.mttp_li ul {
	width:210px;
}
.mttp_li ul li {
	display:block;
	width:104px;
	height:42px;
	float:left;
}
.mttp_li ul li img {
	border:1px solid #c2c2ca;
	width:98px;
	height:34px;
}
.mttp_li ul li a:hover img {
	border:1px solid #19818e;
}
.zhs_yqlj ul li,.m_l .b ul li{padding-left:15px;line-height:16px;padding-top:10px;}
.m_l .b  ul li img,.zhs_yqlj ul li img{vertical-align: middle;border:none;}

.m_l .b #fwq li{padding-left:5px;line-height:16px;padding-top:10px;}

#kf-color{color:red;}
.raiders .new_gl_list li span{float:right;}
.server_inner {
}
.server {
    margin-top: 21px;
}
.server h3.title {
    width: 644px;
    height: 34px;
    line-height: 34px;
    font-size: 16px;
    font-family: "微软雅黑";
    color: #4F4F4F;
    padding-left: 37px;
    border: 1px solid #CDCDCD;
}
.hige {
	width:681px;
	margin-bottom:10px;
	overflow:hidden;
	padding-bottom:20px;
	border:#cdcdcd 1px solid;
	border-top:none;
}
.hige ul {
	padding-bottom:22px;
}
.hige li {
	float:left;
	display:inline;
	margin: 30px 0 0px 210px;
}
.hige li a {
	width:240px;
	height:48px;
	background:url(../images/newsever.jpg) 0 0 no-repeat;
	display:block;
	font-family:"微软雅黑";
	font-weight:bold;
	color:#fff;
	text-align:center;
	line-height:48px;
}
.hige li a i {
	padding-right:8px;
	font-size:14px;
	font-family:simsun;
}
.hige li a i.hight {
	color:#ffbf01;
}
.server_inner .tip {
	margin-right:15px;
	font-size:12px;
}
.server_inner .tip a {
	color:#4f4f4f;
	padding-left:5px;
}
.server_inner .tip a img {
	padding:0 3px;
}
.alllist {
	width:666px;
	height:auto!important;
	min-height:658px;
	padding-left: 15px;
	padding-top:32px;
	border:#cdcdcd 1px solid;
	border-top:none;
}
.alllist li {
	margin: 0px 45px 12px 40px;
	float:left;
}
.alllist li a {
	background:url(../images/fwqbj.jpg) 0 0 no-repeat;
	width: 240px;
	height: 48px;
	display: block;
	color: #FFF;
	line-height: 48px;
	text-align: center;
}