/*layout*/
.w1024{width:1024px;}
.w100pc{width:100%;min-width:1024px;}
.w260{width: 260px;}
/*layout*/
/*Commonstyles*/
*{
	font-size:14px;font-family:"\5B8B\4F53"
}
.reshou{
color:#51D6EC;
}
.grayColor{
color: #959595;
}
.articleTitleStyle{
color: #0075A9;
font-size: 14px;
padding-top: 10px;
}
.ireply{padding: 0 20px 0 40px;
background-image: url(../../resource/image/pktopiclr_g.png);
background-repeat: repeat-y;
background-position: 35px 0;
margin-bottom:10px;
color: #888;
}
.statusNumbcolor{
	color:yellow;
}
.colorWhite{color:white;}
.linkhoverColor,.promotionText,.promotionText a{color:#9F0}
.topmenucolor{color:#51D6EC}
.hoverlist{
background-image:url(../../resource/image/listancho.png);
background-repeat: no-repeat;
padding-left: 15px;
}
#gameslist span a,#slide_yabi_header li a,#moviemenu a,#yabimore a,#yabidicmorebtn a,.bbs_replyhead_btn a,.backTotop a{width:100%;
	height:100%;
	display:block;
	cursor:pointer;
}
#slide_yabi_header li span,#top li span,#gameslist span,.getBackSyn{
margin-left: -10000px;
position: absolute;
}
/*Commonstyles*/
/**************************top*/
#topbg{
	height:37px;
	background-image:url(../../resource/image/top/topnavbg.png);
	background-repeat:repeat-x;
}
#topmenubg{
	background-image: url(../../resource/image/topmenubg.png);
height: 40px;
background-repeat: no-repeat;
margin-top: 0px;
width: 730px;
}

#topmenu{
	margin: 6px 0 0 73px;
}
#gameslist{
width: 74px;
height: 159px;
display: none;
background-image: url(../../resource/image/topdropgame.png);
background-repeat: no-repeat;
margin-left: -10px;
position:absolute;
}
/*#top li a{
	
	background-image: url(../../resource/image/btnsp02.png);
	background-repeat: no-repeat;
}
#top li{
float: left;
height: 21px;
margin-right:15px;
}*/
#gameslist li{
float: none;
width: 70px;
height: 35px;
}
#gameslist li a{
background:none;
}
#top_status{
background-image: url(../../resource/image/top_status.png);
width: 250px;
background-repeat: no-repeat;
height: 23px;
margin-top: 5px;
font-size: 12px;
padding: 2px;
}
#top_status span{margin-left:5px;}
#btnsp0201,#btnsp0202,#btnsp0206,#btnsp0207{
width:49px;
}
#btnsp0203,#btnsp0204,#btnsp0208{
width:83px;
}
#btnsp0205{
width:69px;
}
#btnsp0201 a{
}
#btnsp0202 a{
background-position:-49px 0;
}
#btnsp0203 a{background-position:-103px 0;
}
#btnsp0204 a{background-position:-194px 0;
}
#btnsp0205 a{background-position:-286px 0;
}
#btnsp0206 a{background-position:-367px 0;
}
#btnsp0207 a{background-position:-428px 0;
}
#btnsp0208 a{background-position:-484px 0;
}

#btnsp0201 a:hover{background-position:0px -21px;
}
#btnsp0202 a:hover{background-position:-49px -21px;
}

#btnsp0203 a:hover{background-position:-103px -21px;
}
#btnsp0204 a:hover{background-position:-194px -21px;
}
#btnsp0205 a:hover{background-position:-286px -21px;
}
#btnsp0206 a:hover{background-position:-367px -21px;
}
#btnsp0207 a:hover{background-position:-428px -21px;
}
#btnsp0208 a:hover{background-position:-484px -21px;
}
/**************************top*/
/*search*/


/*search*/
/*pk*/
.topicbg {
width: 219px;
height: 29px;
background-image: url(../../resource/image/topicbg.png);
background-repeat: no-repeat;
}
#currentTpstarus {
margin-bottom: 45px;
width: 58px;
margin-left: 37px;
text-align: center;
}
#formerTpstart span, #currentTpstart span {
padding-left: 8px;
padding-top: 3px;
color: yellow;
}
#formerTpstart a, #currentTpstart a {
display: block;
width: 49px;
height: 25px;
float: right;
}
/*pk*/
/*copyright*/
#copyrights{
height: 112px;
background-image: url(../../resource/image/copyrightbg.png);
background-position: top center;
text-align: center;
background-repeat: no-repeat;
padding-top: 21px;
}
#copyrights p a{color:#313131;margin-left:10px;margin-right:10px}
#copyrights p span,#copyrights p a,#copyrights p {
font-size: 12px;
}
#copyrights p{color:#fff;}
#copyrights .color3131{color:#313131;}
#linkwrappers{ position: absolute;
    width: 160px;
    height: 60px;
    top: 28px;
    right: 80px;}
	#linkwrappers a{display: block;
float: left;
width: 50px;
height: 58px;}
/*copyright*/
/*bbs*/
.confirmbtn,.cancelReplybtn{
width: 84px;
height: 24px;
display: block;
float: left;
}
.confirmbtn{
background-image: url(../../resource/image/homeNewSlices.png);
margin-left: 300px;
margin-right: 24px;
_margin-left:155px;
background-position: 0 -308px;
}
.confirmbtn:hover{
background-position: 0 -337px;
}
.cancelReplybtn{
background-image: url(../../resource/image/homeNewSlices.png);
background-position: -92px -308px;
}
.cancelReplybtn:hover{
background-position: -92px -337px;
}
/*bbs*/
.shoucang {
font-size: 12px;
}
#topbg a {
font-size: 12px;
}
.hzoom{ zoom:1;}
			.topnav{ height:37px; background:url(../../resource/image/top/topnavbg.png) repeat-x;}
.subtopnav{ width:980px; margin:0 auto; line-height:36px;}
.subtopnav a{ color:#0068b7;}
.navbox{ width:471px; height:33px; background:url(../../resource/image/top/big_icon.png) no-repeat 0 1px; position:relative; float:left; }
.btmdiv{ width:46px; height:20px; position:absolute; z-index:10; left:90px; top:8px; background:url(../../resource/image/top/icon_img.png) no-repeat 0 0;}
.navdiv{ width:392px; height:25px; background:url(../../resource/image/top/navdivbg.png) no-repeat; position:absolute; z-index:20; left:75px; top:5px}
.navdiv li,.navdiv li a{ width:38px; height:17px; display:inline-block; float:left; margin:4px 0 0 38px;}
.navdiv li a{ margin:0;}
.navdiv li.first{ margin-left:22px;_margin-left:10px;}
.toprgt{ float: left;
margin-left: 0;
width: 340px;}
.toprgt li{ float:left; margin-left:10px; display:inline;}
.shoucang a{ padding:0 10px; color:#0068b7; }
.flashgame{ width:100%; height:748px; background:url(../../resource/image/top/topbg.png) no-repeat 50% 0;}
.gamebox{ width:910px; height:580px; margin:0 auto; background:#F99;}
.gamelogo{ width:910px; height:66px; margin:40px auto 0;}
.gamelogo span{ display:inline-block; width:13px; height:24px; margin:20px 0 0 10px; cursor:pointer;}
.gamelogo span.bot_rgt{ margin-left:7px;}
.gamelogo ul{ float:left; margin-left:2px;}
.gamelogo ul li{ float:left; margin-left:6px; display:inline;}
#gameSDown,#gameSDown2 {
background: #F4F4F4 url(../../resource/image/gameSlide/bgg.png);
}
#gameSDown .wrapper,#gameSDown2 .wrapper {
height: 83px;
padding-top: 5px;
}
#gameSDown ul{
margin-left: 9px;
}
#gameSDown ul li{
float: left;
margin-left: 15px;
height: 78px;
_position:relative;
}
#gameSDown ul li.hov{
background: url(../../resource/image/gameSlide/bg.png);
}
#slideLogins {
float: right;
margin-right: 140px;
width: 259px;
_position:relative;
}

#slideLogins input {
float: left;
border: none;
background: url(../../resource/image/gameSlide/logins.png) no-repeat;
width: 111px;
height: 28px;
padding: 0 7px;
outline: none;
}
.slideLoginLabel {
width: 61px;
display: block;
float: left;
text-align: right;
padding-top: 4px;
color: #B1B1B1;
font-weight: bold;
}

#slideLogins #slideSubmit{
width: 60px;
height: 60px;
background-position: -198px 0px;
cursor: pointer;
}
.mb5{
margin-bottom:5px;
}
.err{background-position: 0px -62px;}
.color009966{color:#009966}
#slideLogins .l{*width:190px;_position:relative;}
#slideLogins .r{_position:relative;}
.color666{color:#666}
.color999{color:#999}




#loginFancy a{font-size:14px;}

#loginFancy {
background-image: url(../../resource/image/unilogs/uniLog.png);
_background-image: url(../../resource/image/unilogs/uniLog.gif);
background-repeat: no-repeat;
width: 319px;
background-position: center top;
height: 132px;
padding: 115px 0px;
overflow:hidden;font-size:14px;
}
#lf_r1, #lf_r2, #lf_r3, #lf_r4, #loginfancy_state {
margin-left: 63px;
}
#loginfancy_auto_label {
left: 17px;
font-size: 12px;
color: #9F9F9F;
}
#lf_r1 {
margin-bottom: 25px;
}
#lf_r2 {
margin-bottom: 0px;
}
#lf_r3 {
height: 20px;
width: 200px;
}
#lf_r4 {
margin-left: 74px;
margin-top: 8px;
}
#loginFancy input {
background: none;
border: none;
background-image: url(../../resource/image/unilogs/unilogCtr.gif);
background-position: -6px -3px;
width: 176px;
padding: 0px 10px;
outline: none;
height: 34px;
height:25px\9;
padding-top:8px\9;
*height:25px;
*padding-top:8px;
}
#loginFancy_close{
    height: 20px;
    width: 20px;
    top: 70px;
    right: 28px;
    background-image: url(../../resource/image/unilogs/unilogCtr.gif);
    background-position: -260px -94px;
    background-repeat: no-repeat;
}
#loginFancy #loginfancy_submit {
background-position: -206px 1px;
height: 47px;
width: 175px;
cursor: pointer;
}
#loginfancy_state {
margin-top: 15px;
}
#loginfancy_state a {
color: #3299FF;
font-weight: bold;
}
#loginfancy_checkbox {
width: 15px;
height: 15px;
background-image: url(../../resource/image/unilogs/unilogCtr.gif);
background-position: -207px -98px;
top: 3px;
cursor: pointer;
overflow:hidden;
}
#loginfancy_checkbox_t {
width: 15px;
height: 15px;
background-image: url(../../resource/image/unilogs/unilogCtr.gif);
background-position: -225px -98px;
top: 3px;
cursor: pointer;
overflow:hidden;
}
#lf_r3 a{color: #47A01B;
font-size: 12px;}


.base_alert{ width:347px; height:169px; background:url(../../resource/image/base_alertbg.png) no-repeat;}
.base_alert a.rtClose{ display:block; width:48px; height:24px; position:relative; top:2px; left:285px; cursor:pointer;}
.base_alert p{ font-size:14px; color:#333; text-align:center; padding-top:45px;}
.base_alert a.btClose{ display:block; width:94px; height:34px; left:127px; bottom:20px; position:absolute; cursor:pointer;}

	  .navdiv li.select{ height:36px;}
.navdiv li.select ul{ position:absolute; left:-20px; top:30px; width:87px; height:115px; background:url(../../resource/image/li.selectbg.png) no-repeat; padding-top:6px;}
.navdiv li.select ul li{ float:left; width:82px; margin:0; display:inline; height:22px; overflow:hidden; line-height:22px;}
.navdiv li.select ul li a{ display:block; float:none;  width:65px; height:22px; padding-left:17px;}
.navdiv li.select ul li a:hover{ width:64px; padding-left:13px; background-color:#70C4FF; margin-left:4px; color:#FFF; text-decoration:none;}