﻿body,th,td,input,select,textarea{font-family:宋体;font-size:12px;padding:0;margin:0;font-fam\ily:Verdana,Arial,宋体}
body{text-align:center;background-color:#fff}
p{line-height:1.5em;margin:1em auto;color:#646164}
/* 统一链接 */
a{color:#646464;text-decoration:none}
a:hover{color:#004186;text-decoration:underline}
a.blue{color:#004186;text-decoration:none}
a.blue:hover{color:#14A83B;text-decoration:underline}
a.gray{color:#646464;text-decoration:none}
a.gray:hover{color:#14A83B;text-decoration:underline}

img{border:0}
input.text{line-height:16px;border:solid;padding:1px;border-width:2px 1px 1px 2px;border-color:#808080 #D4D0C8 #D4D0C8 #808080;background-color:#FFFFFF;width:205px;height:21px;w\idth:200px;he\ight:16px}
input.button{padding:0 3px}
input.file{line-height:16px;background-color:#fff}
select{}
textarea{width:90%;height:80px;border:solid;border-width:2px 1px 1px 2px;border-color:#808080 #D4D0C8 #D4D0C8 #808080}
.hackbox{border-top:1px solid transparent !important;margin-top:-1px !important;border-top:0;margin-top:0;clear:both;visibility:hidden}
.m{display:block;overflow:hidden;margin:0;padding:0;background:transparent url(../images/m.gif) scroll 0 0 no-repeat}
.h{display:block;overflow:hidden;margin:0;padding:0;background:transparent url(../images/h.gif) scroll 0 0 no-repeat}
.disappear{display:none}
.h3{margin:0;padding:0}
.h3 a{display:block;height:100%}
.h3 span{display:block;text-indent:-9999px}
.ul{padding:0;margin:0;list-style-type:none}
.ul a{display:block;height:100%}
.container{text-align:left;width:750px;margin:0 auto;position:relative}
/*#floatAD{position:absolute;top:350px;left:-126px}*/
#floatAD{position:absolute;top:350px;right:-126px}
#header{ position:relative; width:100%;height:151px;background:transparent url(../images/head_bg.jpg) scroll 0 0 no-repeat;z-index:1;padding-top:19px;he\ight:132px}
#header .h1,#header .h2{width:138px;height:66px;margin:0;background-position:0 -100px}
#header .h1 a,#header .h2 a{display:block;width:138px;height:66px;overflow:hidden}
#header .h1 span,#header .h2 span{display:block;text-indent:-9999px}
	.headerBanner{ position:absolute; right:5px; top:12px; width:569px; height:77px;}
	.menu{display:block;float:right;width:750px;height:30px;margin:36px auto 0;position:relative;overflow:visible;z-index:1}
	#menuSwf{position:absolute;top:-35px;left:0px;z-index:1;overflow:hidden;widows:750px;height:76px}
	.menu ul{width:750px;height:30px;list-style-type:none;background-position:0 0}
	.menu ul li{display:block;float:left;height:30px;line-height:30px}
	.menu a{display:inline;float:left;height:100%;overflow:hidden;background:transparent url(../images/m.gif) scroll 0 0 no-repeat}
	.menu a span{display:block;text-indent:-9999px}
	.mHome a{width:70px;margin-left:52px;background-position:-52px -50px}
    .mKnowledge a{width:107px;background-position:-122px -50px}
	.mWeapons a{width:93px;background-position:-229px -50px}
	.mCrows a{width:93px;background-position:-269px -50px}
	.mNews a{width:93px;background-position:-322px -50px}
	.mMembers a{width:93px;background-position:-415px -50px}
	.mAbout a{width:89px;background-position:-508px -50px}
	.menu a:hover,.menu a:active,.menu a.menuCurrent{background:transparent}
#main{width:100%;margin:17px 0 15px;}
/* more 按钮 */
.btMore{position:absolute;top:6px;right:12px}
.hMore{top:10px;right:12px}
.btMore a{display:block;width:30px;height:12px;line-height:12px;font-size:10px;color:#fff;overflow:hidden}
.btMore a:hover{color:#fff;text-decoration:none}
/* 边栏, 站点地图 */
.trough, .location, .hotList{ border-color:#DCDCDC;}
 .location{ position:relative; overflow:hidden; width:100%;color:#808080;height:30px;padding:5px 0; margin-bottom:10px; border-bottom-width:1px; z-index:0; border-bottom-style:solid;he\ight:20px}
 .location h1, .location h2{ float:left;width:250px; margin:0;  text-indent:-9999px;}
 .siteMap{ position:absolute; right:2px; top:3px; height:18px;overflow:hidden; display:inline; text-align:right; z-index:0; padding:3px 2px 0 15px;background:transparent url(../images/m.gif) scroll -740px -44px no-repeat;z-index:0;he\ight:15px}
 .siteMap a{ color:#808080; }
 .siteMap span{ margin:0 5px 0 0; font-family:verdana;}
.mianContainer{width:750px;background:transparent url(../images/line.gif) scroll 203px 0 repeat-y;overflow:hidden}
/* 边栏 */
.trough{float:left;width:203px;padding-right:10px;position:relative;overflow:hidden;w\idth:193px}
.tNav{border-top:solid 1px #dcdcdc}
.tNav ul{margin:10px 0;padding:0 0 0 7px;list-style-type:none}
.tNav ul li{height:24px;padding:5px 0 0 28px;line-height:1.2em;background:transparent url(../images/m.gif) scroll -400px -350px no-repeat;he\ight:19px}
.tNav ul li a{color:#15a83c;font-weight:bold}
.tNav ul li a:hover{color:#06c;text-decoration:none}
.hotList{width:100%;overflow:hidden;border-top-width:1px;border-top-style:solid;padding-top:9px}
.hotList h3.hotWeaponH3{height:18px;margin:0 0 5px 0;background:transparent url(../images/m.gif) scroll -400px -200px no-repeat}
.hotList h3.hotMemberH3{height:18px;margin:0 0 5px 0;background:transparent url(../images/m.gif) scroll -400px -250px no-repeat}
.hotList h3.eventScoreH3{height:18px;margin:0 0 5px 0;background:transparent url(../images/m.gif) scroll -400px -300px no-repeat}
.hotList h3 span{display:block;text-indent:-9999px}
.hotList ol{list-style-type:none;margin:2px 0 10px;padding:0;overflow:hidden}
.hotList ol li{padding:0 0 4px 18px;margin:6px 0;height:14px}
.hotList ol li a{float:left;display:block;width:75%;height:100%;overflow:hidden;color:#4c90d4}
.hotList ol li a:hover{color:#4c90d4}
.hotList ol li em{float:left;width:25%;display:block;color:#4c90d4;font-style:normal;text-align:center}
.tPromo{border-top:solid 1px #dcdcdc;padding:12px 0 8px 6px}
.contentContainer{float:right;width:546px;padding-left:12px;position:relative;z-index:0;overflow:hidden;w\idth:534px}

/*排行榜位次*/
.no1{background-position:-730px -99px}
.no2{background-position:-730px -199px}
.no3{background-position:-730px -299px}
.no4{background-position:-730px -399px}
.no5{background-position:0 -199px}
.no6{background-position:0 -299px}
.no7{background-position:0 -399px}

#footer{clear:both;border-top:solid #e6e6e6 6px;padding-bottom:24px;overflow:hidden}
	.ftl{display:inline;float:left;width:476px;height:36px;margin:20px 0 0 4px}
	.ftLogos {width:100%;height:36px;list-style-type:none;background-position:-150px -100px}
	.ftLogos li{display:inline;float:left;height:36px;margin:0;padding:0;overflow:hidden}
	li.ftLogo1{width:147px}
	li.ftLogo2{width:71px;margin-left:17px}
	li.ftLogo3{width:93px;margin-left:8px}
	li.ftLogo4{width:46px;margin-left:8px}
	li.ftLogo5{width:77px;margin-left:9px}
	.ftx{display:inline;float:left;width:224px;margin:11px 0 0 38px;overflow:hidden}
	.ftNav {width:179px;height:12px;margin:0 0 0 auto;list-style-type:none;background-position:-150px -150px}
	.ftNav li{display:inline;float:left;height:12px;margin:0;padding:0;overflow:hidden}
	li.ftNav1{width:58px}
	li.ftNav2{width:66px}
	li.ftNav3{width:55px}
	.copyright{width:233px;height:11px;margin-top:8px;font-size:11px;line-height:11px;background-position:-350px -150px}
	.icp{display:inline;float:left;width:101px;height:11px;margin:16px auto 0 37px;font-size:11px;line-height:11px;background-position:-150px -170px}
	.ftClean{display:inline;float:right;width:76px;height:26px;margin-top:8px;background-position:-300px -170px}
	.ftLogos li a,.ftNav li a{display:block;width:100%;height:100%}
	.ftLogos li span,.ftNav li span,.copyright span,.ftTip span,.icp span,.ftClean span{display:block;text-indent:-9999px}
/* 登陆登出 */

#login{width:193px;height:129px;padding-left:5px;w\idth:188px}
	#login h3{width:103px;height:16px;line-height:16px;margin-bottom:6px;background-position:-600px -50px}
	#login div{overflow:hidden}
	#login label{float:left;width:47px;height:22px;margin-bottom:3px}
	#login label span{display:block;text-indent:-9999px}
	#login .username label{background-position:-650px -98px}
	#login .password label{background-position:-650px -120px}
	#login .verification label{background-position:-651px -197px}
	#login .verification img{float:left;display:inline;margin:auto 6px 7px 6px}
	#login input{float:left;display:block;float:left;width:145px;height:22px;border:solid 1px #d8d8d8;margin:0 0 7px;padding:1px 2px;background-color:#fff;w\idth:130px;he\ight:14px}
	#login .button{padding-left:47px;}
	#login .button .login{display:inline;float:left;width:73px;height:21px;border:0;padding:0;color:#fff;line-height:21px;background-position:-650px -150px;overflow:hidden}
	#login .button .forget{display:inline;float:left;width:60px;color:#15a83c;text-decoration:underline;margin:7px 0 0 8px}

#Logined{width:193px;padding-left:5px;margin-bottom:10px;overflow:hidden;w\idth:188px}
	#Logined .title{margin-bottom:6px}
	#Logined .title span{color:#646164;line-height:18px;font-size:13px;font-weight:bold}
	#Logined .avatar{width:90px;height:90px;w\idth:82px;he\ight:82px;padding:3px;border:solid 1px #dcdcdc;overflow:hidden}
	#Logined .info{padding-top:4px}
	#Logined .lmInt_l,#LoginedHome .lmInt_l{float:left;color:#4c8fd5;background-color:#fefecc;height:18px;line-height:18px;padding:0 3px}
	#Logined .lmInt_r,#LoginedHome .lmInt_r{float:left;height:18px;color:#16a83d;font-weight:bold;padding-left:4px}
	#Logined .lmInt_l a,#LoginedHome .lmInt_l a{color:#4c8fd5}
	#Logined .lmInt_l a:hover,#LoginedHome .lmInt_l a:hover{color:#ff8921;text-decoration:none}
	#Logined .lmInt_r a,#LoginedHome .lmInt_r a{color:#ff8921;text-decoration:underline}
	#Logined .lmInt_r a:hover,#LoginedHome .lmInt_r a:hover{color:#ff8921;text-decoration:underline}
	#Logined ul{margin-top:4px;text-decoration:none}
	#Logined ul li{float:left;width:50%}
	#Logined ul li a{display:inline;color:#7dbb00;text-decoration:underline}
	#Logined ul li a:hover{color:#7dbb00}
	
/* 星级 */
.stars{ background:transparent url(../images/stars.gif) scroll 0 0 no-repeat; display:inline-block; height:16px; width:80px; text-indent:-9999px;}
.star0{ background-position:0 -80px;}
.star1{ background-position:0 -64px;}
.star2{ background-position:0 -48px;}
.star3{ background-position:0 -32px;}
.star4{ background-position:0 -16px;}
.star5{ background-position:0 0;}

 /*信息对示框*/
.success{ background:#E8F4E8 url(../images/ok.gif) no-repeat 5px;border: 1px #008000 solid; padding:3px 8px 3px 25px; height:23px; margin:1px 10px;color:green; font-size:12px; }
.error{ color:#cb3500;font-size:12px;border: 1px solid #efb49d;padding:6px 10px 5px 25px; margin:5px 10px;height:23px;background:#FFFCFC url(../images/error.gif) no-repeat 5px;}
.error2{ color:#D71118;font-size:12px;}
.normal{ border:0;}
/* 按钮 */
input.button{ cursor:pointer; border:0; width:78px; height:23px; he\ight:21px; padding:0 0 2px 0; *padding:2px 0 0 0; color:#fff; font-size:12px; font-weight:bold; background:transparent url(../images/weapon_icon_list.gif) no-repeat scroll -250px -350px;}

/* 分页默认样式 */
.pagebar{ margin:10px 35px 10px 25px;}
.pager { font-size: 12px; color: #777; font-family: Verdana; width: 100%; float: left; margin:10px 0; }
.pager div { float: left; line-height: 14px; }
.pager .pagerPrev, .pager .pagerNext { margin: auto 6px; line-height: 16px; }
.pager .pagerPrev { margin-left: 0; }
.pager .pagerPrev a, .pager .pagerNext a { color: #4C8FD3; }
.pager .pagerIndex a { margin: auto 4px; color: #777; }
.pager .pagerPrev a:hover, .pager .pagerNext a:hover, .pager .pagerIndex a:hover { color: #4C8FD3; text-decoration: none; }
.pager .pagerIndex span { margin: auto 4px; }
.pager .pagerCurrent { font-weight: bold; color: #80B0E2; }
.pager .pagerGoTo { margin: auto auto auto 10px; float: right; color: #808080; }
.pager .pagerTextBox { font-size: 12px; font-family: Verdana; width: 32px; height: 16px; line-height: 14px; margin: 0 5px; padding: 0px 1px; border: 1px solid #AAA; w\idth: 30px; he\ight: 14px; }
.pager .pagerButton { font-size: 12px; font-family: Verdana; width: 42px; height: 16px;  margin-left: 5px; padding: 0px 3px; border: 1px solid #AAA; color: #808080; background-color: #EBEBEB; w\idth: 36px; he\ight: 16px; }
/* 订制分页样式 */
.pager .pagerPrev a, .pager .pagerNext a { display: block; height: 14px; width: 46px; w\idth: 36px; }
.pager .pagerPrev a { background: url(../images/pprev_btn.gif) left center no-repeat; padding-left: 10px; }
.pager .pagerNext a { background: url(../images/pnext_btn.gif) right center no-repeat; padding-right: 10px; }

.pagerSimple .pagerPrev a { background: url(../images/pprev_btn.gif) 5px center no-repeat; padding: 2px 4px 2px 15px; border:1px solid #0063BF; }
.pagerSimple .pagerNext a { background: url(../images/pnext_btn.gif) 45px center no-repeat; padding: 2px 14px 2px 5px; border:1px solid #0063BF;}
.pagerSimple div { float: left; line-height: 14px; }
.pagerSimple .pagerPrev { margin: auto; text-align:right; padding-right:30px; line-height: 16px; width:180px; } 
.pagerSimple .pagerNext { margin: auto; text-align:left; padding-left:10px; line-height: 16px; width:238px }

/* 压力指数 */
.index0, .index1, .index2, .index3, .index4, .index5{ background:#fff url(../images/crow_icon.png) no-repeat 0 0;text-indent:-9999px;display:block; width:100px; height:15px;}
.index0{ background-position:0 -75px;}
.index1{background-position:0 -60px;}
.index2{background-position:0 -45px;}
.index3{background-position:0 -30px;}
.index4{background-position:0 -15px;}
.index5{background-position:0 0;}
.iconGum{padding-left:28px;background:transparent url(../images/crow_icon.png) scroll 0 -200px no-repeat}
.iconWeapon{padding-left:22px;background:transparent url(../images/crow_icon.png) scroll 0 -100px no-repeat}

/* 随机YaYa */
#crowFlying{z-index:2;position:absolute;top:5px;right:-126px}

#crowOptMsg{ display:none; z-index:3; position:absolute;top:5px;right:-15px; background:url(../images/crowfly_box.png) no-repeat -400px 0;padding:20px 30px 20px 30px;width:163px;height:115px;w\idth:103px;he\ight:75px;}
#crowOptMsg .no{ color:#FF8A24; font-family:Arial; font-size:12px; font-weight:bold;}

#crowFlyDetail{ z-index:2;display:none;position:absolute; top:150px; right:-110px; background:url(../images/crowfly_box.png) no-repeat 0 0;padding-left:60px; height:429px;width:375px;w\idth:315px;}
	#crowFlyDetail .closeCrow{position:absolute; right:50px; top:25px; width:31px; height:31px; cursor:pointer;}
	#crowFlyDetail .memberPhoto{ position:absolute; left:0; top:20px; width:42px; height:42px; padding:4px; background:url(../images/crowfly_box.png) no-repeat -450px -200px;}
	#crowFlyDetail .info{ float:left; width:190px; height:23px; margin-top:7px; color:#61370F; }
	#crowFlyDetail .info .memberName{ font-family:Arial; display:block; float:left; width:86px; height:16px; overflow:hidden;}
	#crowFlyDetail .info .date{ margin-left:15px; font-size:11px; font-family:Arial; }
	#crowFlyDetail .pressIndex{ float:left; width:315px; height:20px; color:#61370F; margin-top:10px;}
	#crowFlyDetail .pressIndex span{ float:left; display:block;}
	#crowFlyDetail .pressIndex span.text{ margin-left:10px;}
	#crowFlyDetail .pressIndex #slipQty{ font-family:Arial; color:#FF8A22; width:34px; height:16px; overflow:hidden; display:block; float:left;}
	#crowFlyDetail .line{background:url(../images/dotted_coffee.gif) repeat-x 0 0;height:1px;line-height:1px;clear:both; margin:10px 0; width:254px; float:left;}
	#crowFlyDetail .trouble{ float:left;overflow:hidden; line-height:16px; color:#004386;padding:0 12px 0 0; height:62px;width:270px;w\idth:258px;}
	#crowFlyDetail .trouble a{ font-weight:bold; color:#004386; text-decoration:underline;}
	#crowFlyDetail .replyOpt{float:left; width:265px; color:#015C57;}
	#crowFlyDetail .replyOpt span{color:#FF8A22; margin-right:0px; font-family:Arial; display:block; float:left; width:32px; height:16px; overflow:hidden;}
	#crowFlyDetail .replyOpt a{color:#015C57;text-decoration:underline; display:block; float:left;}
	#crowFlyDetail .replyForm{float:left;width:232px;margin-top:14px; }
	#crowFlyDetail .replyForm textarea{width:232px;height:33px; border:0;}
	#crowFlyDetail .formPost{float:left;width:278px; text-align:left; margin:7px 0 0 0;}
	#crowFlyDetail .formPost input.btnReply{float:left; margin:3px 0; border:0;background:url(/images/crowfly_box.png) -450px -300px;width:48px;height:20px;cursor:pointer;}
	#crowFlyDetail .formPost .sendtofriend{ float:left; padding:5px 0 0 20px;}
	#crowFlyDetail .formPost .sendtofriend a{ color:#005D52; text-decoration:underline;}
	#crowFlyDetail #crowFlyReplyList{ float:left; width:255px;  overflow:hidden; height:140px; margin:12px 0 0 3px; overflow-y:auto;}
	#crowFlyDetail #crowFlyReplyList .item{float:left; margin:0 0 10px 0;}
	#crowFlyDetail #crowFlyReplyList .memberInfo{float:left; color:#005D50;}
	#crowFlyDetail #crowFlyReplyList .memberInfo span.memberName{float:left; font-weight:bold; display:block;overflow:hidden;width:120px; height:20px; }
	#crowFlyDetail #crowFlyReplyList .memberInfo .memberName a{color:#005D50;}
	#crowFlyDetail #crowFlyReplyList .memberInfo .date{float:left; width:107px; overflow:hidden; height:16px; font-family:Arial; font-size:12px;}
	#crowFlyDetail #crowFlyReplyList .replyContent{float:left; line-height:16px; color:#646264; margin-top:3px;}
	#crowFlyDetail .goonfly{float:left;width:266px; text-align:right;}
	#crowFlyDetail .goonfly input.btnGoonFly{border:0;background:url(/images/crowfly_box.png) -450px -350px;width:63px;height:21px; cursor:pointer;}
	
	#weaponBox{ display:none; position:absolute; top:160px; right:55px; text-align:left;background-color:#fefefe;padding:1px; border:1px solid #4E8ED5; z-index:3; width:200px; height:120px;}
	#weaponBox .nologin{ text-align:center; margin-top:20px;}
	#weaponBox .alogin{ color:#7EBA00; text-decoration:underline;}
	.weaponHelpfulLately{margin-left:5px}
	.weaponHelpfulLately ol li{margin:6px 0;padding:0 0 4px 25px;width:195px;w\idth:170px;height:16px; he\ight:12px;color:#4F8FD6;}
	.weaponHelpfulLately ol li a{color:#4F8FD6;}
