@charset "utf-8";
	/* CSS Document*/
	html,body {
	margin: 0;
	padding: 0;
	background: #e4e4e4;
	font: 14px/1.8em "Microsoft Yahei",Verdana, Geneva, sans-serif;
	color: #2b2a2a
}
h1,h2,h3,p,em {
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 100%
}
ul,li,dl,dd,dt {
	margin: 0;
	padding: 0;
	list-style-type: none
}
img {
	border: 0
}
select,textarea,input[type="text"],input[type="tel"],input[type="password"] {
	border: 1px solid #aaa;
	color: #727272;
	font: 16px/1.8em "Microsoft Yahei"
}
select {
	height: 30px;
	line-height: 30px;
	width: 75px
}
textarea {
	padding: 0 5px
}
input[type="text"],input[type="tel"] {
	height: 30px;
	line-height: 30px;
	width: 180px;
	padding: 0 5px;
}
input[type="button"] {
	font: 16px/1.8em "Microsoft Yahei"
}
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.clearfix {
	*zoom: 1;
}
.clear {
	clear: both;
	display: block;
	font-size: 0;
	height: 0;
	line-height: 0;
	overflow: hidden;
}
a {
	text-decoration: none;
	color: #2b2a2a
}
a:hover {
	color: #f60
}
.w650 {
	width: 650px;
}
.w226 {
	width: 226px;
}
.mt05 {
	margin-top: 5px
}
.ml10 {
	margin-left: 10px
}
.basicProfile {
	padding-left:100px;
}
.basicProfile .avator {
	margin-left:-140px;
	float:left;
	text-align:center
}
.basicProfile .avator img {
	width:120px;
	height:120px;
	display:block;
}
.basicProfile .avator a {
	color:#88b500;
	text-decoration:underline;
	line-height:2em
}
.basicProfile .btn_div,.loginPage .btn_div,.pd80left {
	padding-left:90px;
	text-align:left
}
.btn_big {
	width:200px;
	height:40px;
	font-size:20px;
	line-height:40px
}
.clearline {
	height:30px;
}
.iPlayed {
	border-bottom:1px solid #d2d2d2;
	padding-top:20px;
	padding-bottom:20px;
	font-size:16px;
	margin-bottom:20px
}
.kf-fk-nr-h {
	margin-bottom:20px
}
.kf-fk-nr-h h3 {
	font-size:16px;
	margin-bottom:20px;
}
.kf-fk-nr-h p {
	float:left;
	line-height:30px;
	text-indent:2em;
	margin-bottom:14px;
	font-size:14px
}

.h8 {
	height:10px;
}
.floatT {
	margin-top:-8px;
}
.sys {
	left: 0px;
	top: 350px;
	position: fixed;
}
.f_right {
	float: right;
}
.f_left2 {
	font-weight:bold;
}
.weixin_pic {
	background: #FFF;
	z-index: 900;
	text-align: center;
	line-height: 25px;
	color: #666;
	border: 1px #e6e6e6 solid;
	position: absolute;
	width: 85px;
	height: 130px;
	left: 15px;
	padding: 1px 5px;
}
.weixin_pic .weixin_subject {
	padding-bottom: 2px;
	overflow: hidden;
	zoom: 1;
}
.weixin_pic .weixin_subject #close_weixin {
	padding-bottom:5px;
	background: url(/statics/images/icon.png) no-repeat -63px -125px;
	cursor: pointer;
	width: 20px;
	height: 16px;
	display: inline-block;
	overflow: hidden;
	zoom: 1;
	text-indent: -9999px;
}
.formLayout .proLi {
	overflow:hidden;
	padding-bottom:20px
}
.formLayout .proLi .titleT {
	width:80px;
	float:left;
	display:inline-block;
	text-align:right;
	padding-right:15px
}
.formLayout .proLi .content {
	display:inline-block;
	float:left
}
.formLayout .proLi .content textarea {
	width:350px;
}
.formLayout .proLi .content p {
	text-align:left;
}
.formLayout .proLi .content a {
	color:#FF0000;
}
.formLayout .pravite {
	overflow:hidden;
	text-align:left;
	padding-left:100px;
	margin-bottom:20px
}
.formLayout .pravite a {
	color:#8a965f
}
.co_green {
	color: #88b500 !important
}
.floatL,.fl {
	float: left
}
.floatR,.fr {
	float: right
}
.weight {
	font-weight: bold
}
.btnGreen {
	background: #7fc100;
	progid: DXImageTransform.Microsoft.gradient(startcolorstr=#93d800,endcolorstr=#7fc100,gradientType=0);
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#93d800,endcolorstr=#7fc100,gradientType=0);
	/*IE8*/
	background: -moz-linear-gradient(top, #93d800, #7fc100);
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#93d800), to(#7fc100));
	border: 1px solid #78b000;
	box-shadow: 0 0 1px #fff inset;
	text-align: center;
	color: #fff;
	display: inline-block
}
.btnGreen:hover {
	background: #79b700;
	progid: DXImageTransform.Microsoft.gradient(startcolorstr=#8dcf01,endcolorstr=#79b700,gradientType=0);
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#8dcf01,endcolorstr=#79b700,gradientType=0);
	/*IE8*/
	background: -moz-linear-gradient(top, #8dcf01, #79b700);
	color: #fff !important
}
.btn_mid {
	height: 34px;
	line-height: 34px;
	padding: 0 20px
}
.icon {
	background-image: url(/statics/images/icons.png);
	background-repeat: no-repeat;
	display: inline-block
}
.icon_andorid {
	width: 21px;
	height: 21px;
	background-position: 0 0;
	margin-right: 7px
}
.icon_ios {
	width: 21px;
	height: 21px;
	background-position: -22px 0
}
.icon_andorid_small {
	background-position: -44px 0;
	margin-right: 7px
}
.icon_ios_small {
	background-position: -61px 0
}
.warp {
	width: 960px;
	margin: 0 auto
}
.warpStyle {
	border: 1px solid #d0d0d0;
	background: #fff;
	margin-top: 10px;
}
.picShowList h1 span {
	color: #799b00
}
.toolBar {
	background: #e9e9e9;
	width: 100%;
	height: 30px;
	color: #fff
}
.toolBar .warp,.header .warp {
	position: relative
}
.toolBar .toolLeft a {
	margin-right: 30px
}
.toolBar .tooRight {
	position: absolute;
	right: 0
}
.toolBar .tooRight .name {
	color: #bbf900;
	margin: 0 25px 0 5px
}
.toolBar a {
	color: #1a71d1;
}
.header {
	height: 70px;
	background: #3b3b3b;
	position: relative;
	box-shadow: 0 1px 3px #bbb;
	position: relative;
	z-index: 1
}
.header nav {
	position: absolute;
	right: 0;
	top: 20px
}
.header nav a {
	height: 30px;
	line-height: 30px;
	padding: 0 15px;
	border-radius: 5px;
	text-align: center;
	font-size: 18px;
	color: #ffffff;
	display: inline-block
}
.header nav a.on {
	background: #ff6600;
	border-radius: 5px;
	color: #fff;
}
.header .logo {
	margin-top: 4px
}
.focus {
	width: 100%;
	height: 411px;
	position: relative;
	overflow: hidden
}
#slides {
	height: 411px;
	width: 100%;
}
#slides li {
	height: 100%;
	width: 100%;
	background-position: center;
	background-repeat: no-repeat
}
#slides li a {
	display: block;
	height: 100%;
	text-indent: -9999px;
	width: 100%;
}
#pagination {
	bottom: 20px;
	display: block;
	left: 50%;
	list-style: outside none none;
	margin-left: -60px;
	padding: 5px 15px 5px 0;
	position: absolute;
	width: 120px;
	z-index: 9900;
}
#pagination li {
	float: left;
	margin-left: 5px;
	width: 15px;
	height: 15px;
	border-radius: 15px;
	background: #c8c8c8;
}
#pagination li a {
	display: block;
	text-indent: -9999px;
	width: 100%;
	height: 100%;
	border-radius: 15px
}
#pagination li.current {
	background: #ffa600
}
.picShowList {
	padding: 0 14px
}
.picShowList h1 {
	font-size: 18px;
	text-align: center;
	margin-top: 20px
}
.picShowList h1 span {
	font-size: 25px
}
.picShowList ul {
	overflow: hidden;
	margin-top: 20px
}
.picShowList li {
	width: 136px;
	float: left;
	padding: 0 25px 20px;
}
.picShowList li img {
	width: 120px;
	height: 120px;
	display: block
}
.picShowList li h3 {
	font-size: 16px;
	line-height: 2em
}
.picShowList li p {
	height: 21px;
}
.picShowList li a {
	color: #2b2a2a;
	display: inline-block;
	vertical-align: bottom
}
.picShowList li a:hover {
	color: #f60
}
.titleH1,.titleH2 {
	color: #4c4b4b;
	line-height: 2.5em
}
.titleH1 {
	font-size: 20px;
}
.titleH2 {
	font-size: 18px;
}
.w614,.w332,.contactUs,.forum,.partner {
	padding: 0 14px
}
.w614 {
	width: 586px;
}
.w332 {
	width: 304px;
}
.haveSanjiao {
	position: relative;
	overflow: hidden;
}
.haveSanjiao .sanjiao {
	position: absolute;
	width: 17px;
	height: 17px;
	background-position: -80px 0;
	top: 0;
	right: 0
}
.giftList {
	padding-bottom: 16px;
	position: relative
}
.giftList ul {
	float: left;
	width: 100%;
}
.giftList li {
	width: 50%;
	overflow: hidden;
	float: left;
	padding: 7px 0 28px
}
.giftList li:hover h3 a {
	color: #f60
}
.giftList li img {
	width: 90px;
	height: 90px;
	float: left
}
.giftList li .text {
	display: inline-block;
	margin-left: 10px;
	float: left
}
.giftList li .text h3 {
	width:190px;
	font-size: 14px;
	margin-bottom: 5px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.giftList li .text p {
	height: 16px;
	line-height: 16px;
	padding: 4px 0
}

.btnGray {
	background:#f4f4f4;
	progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fcfcfc,endcolorstr=#f4f4f4,gradientType=0);
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fcfcfc,endcolorstr=#f4f4f4,gradientType=0);
	/*IE8*/
	background:-moz-linear-gradient(top, #fcfcfc, #f4f4f4);
	background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fcfcfc), to(#f4f4f4));
	border:1px solid #c3c3c3;
	box-shadow:0 0 1px #fff inset;
	text-align:center;
	color:#5d5d5d;
	display:inline-block;
	cursor:pointer;
	color:#5d5d5d
}
 .btn{width:100px;height:36px;line-height:36px; margin-top:4px}
.btnGray:hover {
	background:#ededed;
	progid:DXImageTransform.Microsoft.gradient(startcolorstr=#f4f4f4,endcolorstr=#ededed,gradientType=0);
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#f4f4f4,endcolorstr=#ededed,gradientType=0);
	/*IE8*/
	background:-moz-linear-gradient(top, #f4f4f4, #ededed);
	background:-webkit-gradient(linear, 0 0, 0 bottom, from(#f4f4f4), to(#ededed));
}

.giftList li .text .btnGray:hover {
	color: #5d5d5d
}
.giftList li .btn {
	width: 100px;
	height: 30px;
	line-height: 30px;
	margin-top: 4px
}
.giftList li .icon {
	width: 16px;
	height: 16px;
}
.articleList,.forum,.contactUs,.forum2 {
	padding-bottom: 15px
}
.articleList img {
	width: 280px;
	height: 108px;
	margin: 0 auto;
	display: block
}
.articleList li {
	background: url(/statics/images/square.png) no-repeat center left;
	padding-left: 10px
}
.articleList li a {
	width: 20em;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.articleList li a,.forum li a,.forum2 li a {
	color: #6f6f6f;
	line-height: 27px;
}
.articleList li a:hover,.forum li a:hover,.forum2 li a:hover {
	color: #f60
}
.articleList .more,.forum .more,.iGetGift .more,.giftList .more,.videoList .more {
	text-align: right;
}
.articleList .more a,.forum .more a,.iGetGift .more a,.giftList .more a,.videoList .more a {
	color: #8a965f
}
.giftList .more {
	position: absolute;
	bottom: 15px;
	right: 20px
}
.contactUs {
	/* width: 206px; */
	color: #6f6f6f;
	padding-bottom: 5px;
}
.contactUs img {
	width: 140px;
	height: 140px;
	margin: 10px auto 10px;
	display: block
}
.contactUs p {
	line-height: 27px;
	font-size: 13px
}
.forum {
	width: 340px;
	margin-left: 10px
}
.forum li,.forum2 li {
	line-height: 27px;
	height: 27px;
	padding-right: 60px;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	position: relative
}
.forum li {
	width: 280px;
}
.forum2 li {
	width: 340px;
}
.forum li a,.forum2 li a {
	overflow: hidden
}
.forum li .date,.forum2 li .date,.giftUser li .date {
	color: #b6b6b6;
	position: absolute;
	right: 0;
	top: 0
}
.partner {
	overflow: hidden;
	margin-bottom: 20px
}
.partner a {
	color: #727272;
	width: 100px;
	display: inline-block;
}
.partner a:hover {
	color: #f60
}
footer {
	font-size: 12px;
	color: #5e5e5e;
	text-align: center;
	margin: 20px 0
}
footer a {
	color: #5e5e5e;
	padding: 0 5px
}
footer a:hover {
	text-decoration: underline
}
.pagination {
	margin: 15px 0;
	text-align: center;
	font-size: 16px;
	color: #717171;
}
.pagination a {
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	border: 1px solid #d2d2d2;
	color: #717171;
	display: inline-block;
	margin: 0 5px;
	padding: 0 8px
}
.pagination a.nobor {
	border: 0
}
.pagination a.on {
	background: #97c000;
	color: #fff;
}
.pagination a:hover {
	color: #f60
}
.w544 {
	width: 544px;
}
.w262 {
	width: 262px
}
.w403 {
	width: 403px
}
.underline a {
	text-decoration: underline
}
.p035 {
	padding-right: 35px;
	padding-left: 35px;
	padding-top: 20px
}
.giftClassify {
	border-bottom: 1px solid #d2d2d2;
	padding-bottom: 20px
}
.giftClassify,.giftClassify a {
	color: #727272;
	font-size: 16px
}
.giftClassify li {
	line-height: 2em;
	padding-left: 80px
}
.giftClassify li span {
	width: 80px;
	display: inline-block;
	margin-left: -80px
}
.giftClassify a {
	display: inline-block;
	margin-right: 10px
}
.giftClassify a:hover {
	color: #88b500
}
.gListClassify.giftList li {
	width: 33%
}
.giftUser {
	color: #727272;
	padding-bottom: 30px
}
.giftForum {
	color: #727272;
	height:300px;
	padding-bottom: 30px
}
.crinfo {
	height:300px;
}
.giftUser li {
	overflow: hidden;
	line-height: 27px;
	position: relative
}
.giftUser li a {
	color: #727272;
}
.giftUser li a:hover {
	color: #f60
}
.giftUser .spanLeft {
	width:410px;
	display: inline-block;
	float: left;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.giftUser .spanLeft b {
	margin-right: 5px
}
.giftUser .spanRight {
	display: inline-block;
	float: right
}
.raidersList .giftUser {
	padding-bottom: 0;
	padding-top: 15px
}
.raidersList .giftUser li {
	line-height: 38px;
	font-size: 16px
}
.raiderDeatail {
	padding: 25px 35px
}
.raiderDeatail h1 {
	font-size: 24px;
	color: #444;
	text-align: center;
	line-height: 2em
}
.raiderDeatail h2 {
	font-size: 14px;
	color: #727272;
	text-align: center
}
.raiderDeatail h2 span {
	margin: 0 10px;
}
.raiderDeatail .gaiyao {
	color: #9f9f9f;
	border: 1px solid #eee;
	padding: 20px;
	line-height: 28px;
	margin-top: 15px
}
.raiderDeatail img {
	max-width: 800px;
	display: block;
	margin: 15px auto
}
.raiderDeatail .content {
	color: #2f2f2f;
	line-height: 38px
}
.raiderDeatail .content p {
	text-indent: 2em
}
.giftDetailTop {
	padding-left: 200px;
	padding-bottom: 20px;
	overflow: hidden;
	border-bottom: 1px solid #d2d2d2;
}
.giftDetailTop h1 {
	font-size: 22px
}
.giftDetailTop img {
	margin-left: -200px;
	float: left
}
.giftDetailTop div {
	color: #878787
}
.giftDetailTop .btn {
	width: 175px;
	height: 40px;
	font-size: 20px;
	line-height: 40px
}
.giftDetailText {
	padding-bottom: 20px;
}
.giftDetailText p {
	color: #727272
}
.giftDetailText .giftDeTImg {
	text-align: center;
	margin-top: 15px;
	font-size: 16px
}
.process {
	width: 300px;
	background: #d8ffb0;
	border: 1px solid #6c0;
	border-radius: 10px;
	color: #000;
	font-size: 0.75%;
	height: 14px;
	line-height: 14px;
	margin-top: 5px;
	position: relative;
	text-align: center;
	display: inline-block
}
.process .process_bar {
	background: #6c0;
	border-radius: 5px;
	display: inline-block;
	height: 14px;
	left: 0;
	position: absolute;
}
.process .process_text {
	font-size: 11px;
	z-index: 1;
	position: relative
}
.giftForum.forum li {
	width: 275px;
}
.sideBar {
	padding: 20px 0
}
.sideBar a {
	color: #757575;
	font-size: 18px;
	height: 42px;
	line-height: 42px;
	width: 100%;
	text-align: center;
	display: block;
	margin-top: 10px;
	margin-bottom: 10px
}
.sideBar a.on,.sideBar a:hover {
	color: #88b500;
	background: #ecf5d8;
}
.newsDetail img {
	margin: 15px auto;
	max-width: 100%;
	display: block;
	height:auto;
}
.newsDetail p {
	line-height: 1.8em;
	margin-bottom: 15px
}
.newsDetail h3 {
	color: #444;
	font-weight: bold
}
.w403.articleList li a {
	width: 28em
}
.conten {
	width: 880px;
	margin: 45px auto;
}
.conten .jianjie h2 {
	font-size: 20px;
	color: #6d9100;
	font-weight: normal;
	border-left: solid 3px #88b500;
	line-height: 20px;
	height: 20px;
	padding-left: 20px;
	margin: 10px 0;
}
.conten .jianjie p {
	line-height: 26px;
	font-size: 14px;
	text-indent: 2em;
	text-align: justify;
	margin: 8px 0;
	color: #2f2f2f
}
.conten .jianjie1 {
	margin-top: 70px;
}
.conten .jianjie1 h2 {
	font-size: 20px;
	color: #6d9100;
	font-weight: normal;
	border-left: solid 3px #88b500;
	line-height: 20px;
	height: 20px;
	padding-left: 20px;
	margin: 10px 0;
}
.mask {
	position: fixed;
	z-index: 100;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.8);
}
.mask .popBox {
	width: 450px;
	padding: 15px;
	margin: 0 auto;
	background: #fff;
	border: 3px solid #88b500;
	box-shadow: 0 3px 3px #000;
	top: 50%;
	margin-top: -90px;
	position: relative;
	text-align: center;
	display: table;
}
.mask .popBox .content {
	vertical-align: middle;
	display: table-cell;
	_position: absolute;
	_top: 50%;
}
.mask .popBox .content p {
	_position: relative;
	_top: -50%;
	text-align: left;
	_position: relative;
	_top: -50%;
	display: inline-block;
	*display: inline
}
.mask .shutdown {
	width: 20px;
	height: 20px;
	color: #88b500;
	border-radius: 20px;
	border: 2px solid #88b500;
	font-size: 20px;
	line-height: 15px;
	position: absolute;
	top: -10px;
	right: -10px;
	z-index: 101;
	text-align: center;
	background: #fff;
	cursor: pointer
}
.open-fu {
	border: 1px solid #e8e8e8;
	margin-top:6px;
}
.open-fu-bt {
	height: 27px;
	line-height: 27px;
	border-bottom: 1px solid #e8e8e8
}
.open-fu-btp {
	height: 27px;
	line-height: 27px;
}
.open-fu span {
	width: 33%;
	float: left;
	display: inline-block;
	text-align: center;
	height: 27px;
	line-height: 27px;
}
.open-fu-bt img {
	margin-top: 7px;
	width: 16px;
	height: 16px;
}
.open-fu .ts {
	font-size: 14px;
}
.open-fu .data {
	color: #F60
}
.open-fu .gray {
	color: #999
}
.BBS-tag,.BBS-tag a {
	color: #799b00 !important;
}
.BBS-tag {
	margin-right: 5px;
}
.speard-con {
	z-index:1;
	margin-bottom:10px
}
.speard-con .speard280 {
	width:250px;
	height:100%;
	margin-right:1px;
	float:left
}
.speard-con .speard200 {
	width:230px;
	height:100%;
	margin-right:1px;
	float:left
}
.speard-con .speard199 {
	width:227px;
	height:100%;
	float:left
}
.speard-con a.img1 {
	height:400px
}
.speard-con a.img2 {
	height:259px;
	margin-bottom:1px
}
.speard-con a.img3 {
	height:140px
}
.speard-con a.img4 {
	height:144px;
	margin-bottom:1px
}
.speard-con a.img5 {
	height:255px
}
.speard-con a {
	display:block;
	width:100%;
	position:relative;
	overflow:hidden
}
.speard-con a img {
	_float:left
}
.speard-con a .meng {
	width:100%;
	height:100%;
	position:absolute;
	bottom:-100%;
	left:0;
	background:url(/statics/images/meng2.png) repeat-x left bottom;
	_background:url(/images/img/meng.gif) repeat-x left bottom;
	z-index:200;
	cursor:pointer
}
.speard-con a .meng .meng2 {
	background:url(/statics/images/meng.gif) repeat-x left bottom;
	_background:url(/statics/images/meng.gif) repeat-x left bottom
}
.speard-con a .meng .meng-con {
	position:absolute;
	bottom:0;
	left:0;
	width:100%
}
.speard-con a .meng .tit {
	font-weight:700;
	font-size:14px;
	color:#fff;
	line-height:24px;
	text-align:center
}
.speard-con a .meng .tit2 {
	font-weight:400;
	font-size:14px;
	color:#fff;
	line-height:24px;
	padding:10px 15px
}
.speard-con a .meng .text {
	padding:10px;
	color:#dad9d9;
	line-height:22px;
	text-indent:2em
}
.speard-con .adv-lunbo {
	width:300px;
	height:400px;
	overflow:hidden;
	position:relative
}
.speard-con .adv-lunbo.hover .btn {
	display:block
}
.speard-con .adv-lunbo .img-list {
	width:900px;
	height:400px;
	position:relative
}
.speard-con .adv-lunbo .img-list li {
	width:300px;
	height:400px;
	float:left
}
.speard-con .adv-lunbo .img-list .img {
	width:300px;
	height:400px;
	display:block
}
.speard-con .adv-lunbo .btn {
	width:52px;
	height:76px;
	display:block;
	position:absolute;
	top:162px;
	cursor:pointer;
	display:none;
	background:url(/images/img/spead_side.png) no-repeat 100px 100px
}
.speard-con .adv-lunbo .prev {
	left:0;
	background-position:0 0
}
.speard-con .adv-lunbo .prev:hover {
	background-position:-134px 0
}
.speard-con .adv-lunbo .next {
	right:0;
	background-position:-65px 0
}
.speard-con .adv-lunbo .next:hover {
	background-position:-194px 0
}
.open-fu2 {
	margin-top: 6px
}
.open-fu2 span {
	width: 25%;
	float: left;
	display: inline-block;
	text-align: center;
	height: 29px;
	line-height: 29px;
	padding:1px;
}
.open-fu2 .data {
	color: #F60;
	margin-left:3px;
	width:92px;
}
.titleTS {
	font-size: 18px;
	margin:10px;
}
.open-fu3 {
	margin-top:6px
}
.open-fu3 span {
	float: left;
	display: inline-block;
	margin-left:10px;
	text-align: center;
	height: 29px;
	line-height: 29px;
}
.partner ul {
	overflow: hidden;
	margin-top: 10px
}
.partner li {
	width: 156px;
	float: left;
	padding: 0 15px 10px;
}
.partner li img {
	width: 156px;
	display: block;
	border:1px solid #CCCCCC;
}
.ym {
	text-align:center;
	margin-top:20px;
}
.ym a {
	height:24px;
	line-height:24px;
	display:inline-block;
	padding:0 10px;
}
.ym .active {
	background:#97c000;
	color:white;
}
.ym .hover {
	color:#f60;
}
#login_area .name {
	color:#FF0000;
}
.iPlayeds {
	border-bottom:1px solid #d2d2d2;
	margin-bottom:10px
}
.asker {
	color:#990033;
}
.answer {
	color:#0000FF;
}
.user-bar-ph .lb {
	float: left!important;
	width:251px;
	padding-left: 25px;
	display: inline-block;
	height: 270px;
	line-height: 35px;
	overflow: hidden;
	font-size: 12px;
}

.gamedown{
	width:100px;
	height:40px;
	background-color: #88b500;
	text-align: center;
	line-height: 40px;
	border-radius: 20px;
	margin:20px 0 20px 0;
	color:#fff;
	cursor: pointer;
}
.hidden_bg{
	display:none;
	position: absolute;
	top: 0%;
    left: 0%;
    width: 100%;
    height: 120%;
    background-color: black;
    z-index:1001;
    -moz-opacity: 0.7;
    opacity:0.9;
    filter: alpha(opacity=70);
    align-items: center;
    justify-content: center;
}

.hidden_bg img{
	width:200px;
	height:200px;
}

.close{
	width:40px;
	height:40px;
	background:url(./images/hiden.png) no-repeat center;
	background-size: 100%;
	position: relative;
	top:-120px;
	left:240px;
}
.hidden_bg_title{
	color:#fff;
	position: relative;
	top:120px;
	left:235px;
	font-size: 18px;
}

.gametitleH2{
	font-size: 18px;
	color:#4c4b4b;
	line-height: 2.5em;
	text-indent: 14px;
	font-weight: bold;
}

.gametitleH2 strong{
	color:#12cdb0;
}

.weblist li{
	width:260px;
	height:178px;
}

.webadvimg{
	width:260px;
	height:108px;
	overflow: hidden;
}

.webadvimg img{
	width:100% !important;
	height:auto !important;

}

.webGamedata{
	width:260px;
	height:70px;
	background-color: #f9f9f9;
}

.webGamedataRight{
	float:right;
	width:185px;
	height:70px;
	padding-top: 10px;
	padding-left: 5px;
}

.gametitle{
	margin-top: 10px;
	font-size:16px;
	font-weight: bold;

}

.gamedetail{
	margin-top: 5px;
	font-size:12px;
}

.webGamedata img{
	width:55px !important;
	height:55px !important;
	float:left;
	margin:10px 0 0 10px;
}



