﻿body,th,td,input,select,textarea{font-family:宋体;font-size:12px;padding:0;margin:0;font-fam\ily:Verdana,Arial,宋体}
body{text-align:center}
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:#fff;text-decoration:none;background-color:#003399}

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:#FFFFFF}
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}
.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;right:-126px}
#homeAD{z-index:10; position:absolute; left:8px; top:100px; width:721px; height:578px; display:none; border:0;}
#header{width:100%;height:151px;he\ight:132px;background:transparent url(../images/head_bg.jpg) scroll 0 0 no-repeat;padding-top:19px}
#header .h1,#header .h2{width:138px;height:66px;background-position:0 -100px}
#header .h1 a,#header .h2 a{display:block;width:100%;height:100%;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 0 0 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;position:relative}
	#hTop{width:100%;height:287px;margin-bottom:6px;overflow:hidden}
		/* fly records */
		.hKV{ float:left; display:inline; background:transparent url(../images/crow_home_banner.png) scroll 0 0 no-repeat; width:476px; height:287px;}
			.hKV .intro{width:210px;margin:142px 0 0 264px;}
			.hKV .fly{width:210px;margin:20px 0 0 260px;height:34px;}
			.hKV #flyRecordList{width:282px; height:35px; margin:32px 0 0 190px; overflow:hidden;}
				#flyRecordList ul li{ float:left; list-style-type:none; padding:1px 0; line-height:16px;}
				#flyRecordList ul li span{ float:left; display:block; overflow:hidden;}
				#flyRecordList ul li .dateline{ color:#7E7E7F;width:55px; }
				#flyRecordList ul li .username{ color:#7FB901; width:45px; padding-right:5px;}
				#flyRecordList ul li .remark{ color:#D3D4D1; width:145px;text-align:center;}
				#flyRecordList ul li .score{ color:#FF8921; font-family:Arial; margin-left:5px; font-weight:bold; text-align:center;}
			div.jd_news_scroll {position: relative;overflow: hidden;}
			div.jd_news_scroll ul {position: relative;list-style-type: none;padding: 0px;margin: 0px;}
			div.jd_news_scroll ul li {padding: 0px;padding: 2px;padding-top: 3px;padding-left: 10px;margin: 0px;text-align:left;}
		/**/
		.hMember{display:inline;float:left;margin-left:18px}
		.hMember ul{width:245px;list-style-type:none;margin-top:2px;overflow:hidden}
		.hMember ul li{display:block;width:245px;height:42px;margin-bottom:5px;background:transparent url(../images/h.gif) scroll 0 0 no-repeat}
		.hMember ul li.hmRegister{background:transparent url(../images/hm_register.gif) scroll 0 0 no-repeat}
		.hMember ul li.hmWeapon{background:transparent url(../images/hm_weapon.gif) scroll 0 0 no-repeat}
		.hMember ul li.hmGuide{height:53px;background-position:-400px -100px}
		.hMember ul li a{display:block;width:100%;height:100%;overflow:hidden}
		.hMember ul li a.guide1{display:inline;float:left;width:118px;height:53px}
		.hMember ul li a.guide2{display:inline;float:left;width:127px;height:53px}
		.hMember ul li a span{display:block;text-indent:-9999px}
	#hTips{width:100%;height:46px;margin-bottom:12px;background-position:0 -320px;overflow:hidden;position:relative}
		#hTips div{position:absolute;display:block;width:100%;height:46px;background:transparent url(../images/h_tips.gif) scroll 0 -4px no-repeat}
		.arw1{position:absolute;top:9px;left:105px}
		.arw2{position:absolute;top:9px;left:150px}
		.arw3{position:absolute;top:9px;left:195px}
		.tips{width:384px;height:16px;color:#fff;font-size:13px;margin:15px 0 0 255px;overflow:hidden}
	#hMiddle{width:100%;height:238px;margin-bottom:19px;overflow:hidden}
	#hMiddle .h3{height:32px}
		.hNews h3{background-position:0 -50px}
		.hnWeapon{display:inline;float:left;width:366px;position:relative}
		.hnWeapon .h3{background-position:0 -100px}
		.nwInfo{float:left;width:183px;height:205px}
		.nwImg{background-color:#004186;overflow:hidden}
		.nwImg img{margin:0 6px 6px; border:1px solid #DCDCDC;height:119px;width:171px}
		.nwTitle{width:100%;height:25px;w\idth:169px;he\ight:19px;padding:6px 0 0 14px;background-color:#e6e6e6;overflow:hidden}
		.nwTitle .h4{display:inline;margin:0;padding:0;color:#646164;font-size:12px;line-height:14px;height:14px;width:167px;overflow:hidden;font-weight:normal}
		.nwTitle img{margin-left:6px}
		.nwInt{width:100%;w\idth:169px;height:57px;he\ight:47px;padding:10px 0 0 14px;background:#f5f5f5 url(../images/dline_x.gif) scroll 0 0 repeat-x;overflow:hidden}
		.nwInt span{color:#646164;padding-right:5px}
		.nwInt p{line-height:1.6em;margin:0}
		.nwInt p em{font-style:normal;color:#ff8a21;font-weight:bold}
		.hNews{display:inline;float:right;width:363px;position:relative}
	#hButtom{width:100%;height:252px;margin-bottom:21px;overflow:hidden}
	#hButtom .h3{height:32px}
		.hActivity{display:inline;float:left;width:114px}
		.hActivity h3{background-position:0 -200px}
		.hActivity .info{display:inline;float:left;padding:10px 7px 0;text-align:center;width:43px;overflow:hidden}
		.hActivity .info .img{width:43px;height:43px;overflow:hidden}
		.hActivity .info p{margin:2px 0 0;height:1.4em;overflow:hidden}
		.hActivity .info p a{color:#8a8a8a}
		.hActivity .info p a:hover{color:#4c90d4;text-decoration:none}
		.hCompositor{display:inline;float:left;width:233px;margin-left:19px;position:relative}
		.hCompositor h3{width:233px;background-position:0 -150px;margin-bottom:10px}
		.hCompositor ul{width:228px;margin:0 0 0 5px;padding:0;list-style-type:none}
		.hCompositor ul li div{float:left;height:71px;overflow:hidden}
		.hCompositor div.img{width:73px}
		.hCompositor div.img img{border:1px solid #DCDCDC}
		.hCompositor div.info{width:147px;padding-left:30px;w\idth:117px}
		.hCompositor p{line-height:1.4em;margin:0}
		.hCompositor p.type{color:#9c9c9c}
		/*.hCompositor p strong a{color:#4c90d4}
		.hCompositor p strong a:hover{color:#4c90d4}
		.hCompositor p a{color:#8a8a8a;line-height:1.2em}
		.hCompositor p a:hover{color:#4c90d4;text-decoration:none}*/
		.hCompositor p em{font-style:normal;color:#ff8a21;font-weight:bold}
		.hInfo{display:inline;float:right;width:363px;position:relative}
		.hkList h3{background-position:0 0}
		.hkList .img{float:left;width:140px;margin-bottom:16px;height:72px;overflow:hidden}
		.hkList ul{float:left;width:223px;w\idth:194px;height:72px;he\ight:67px;margin-bottom:16px;padding:5px 12px 0 17px;background-color:#e6e7e9;list-style-type:none;overflow:hidden}
		.hkList ul li{width:100%;height:20px;line-height:20px;text-indent:9px;background:transparent url(../images/h.gif) scroll -730px 8px no-repeat;overflow:hidden}
		/*.hkList ul li a{color:#646464}
		.hkList ul li a:hover{color:#06c;text-decoration:none}*/
	#hButtom .hSubWeb h3{width:176px;height:15px;background-position:-400px -170px}
		.hSubWeb ul{width:364px;height:108px;margin-top:9px;list-style-type:none;overflow:hidden;background:transparent url(../images/gum.jpg) scroll 0 0 no-repeat}
		.hSubWeb ul li{display:block;float:left;width:91px;height:100%}
		.hSubWeb ul li a{display:block;width:100%;height:100%;overflow:hidden}
		.hSubWeb ul li a span{display:block;text-indent:-9999px}
	#hVisual{position:absolute;top:0;left:0;width:750px;height:319px;overflow:hidden;z-index:100}
	#hClose{position:absolute;top:8px;right:11px;cursor:pointer;width:25px;height:25px;z-index:101}
	
	.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}

	
#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:82px;margin-left:20px}
	li.ftLogo3{width:93px;margin-left:4px}
	li.ftLogo4{width:46px;margin-left:8px}
	li.ftLogo5{width:69px;margin-left:7px}
	.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;w\idth:188px;height:129px;padding-left:5px;margin-top:8px}
#login h3{width:103px;height:16px;line-height:16px;margin-bottom:3px;background-position:-600px -50px}
#login div{margin-bottom:3px;height:22px;overflow:hidden}
#login label{float:left;width:47px;height:22px}
#login label span{display:block;text-indent:-9999px}
#login input{float:left}
#login .username label{background-position:-650px -98px}
#login .password label{background-position:-650px -120px}
#login .verification label{background-position:-651px -197px}
#login .verification img{margin-left:6px}
#login input{margin:0}
#login input.text{display:block;float:left;width:145px;height:22px;border:solid 1px #d8d8d8;padding:1px 2px;background-color:#fff;w\idth:139px;he\ight:18px}
#login .cookie{padding-left:47px;}
#login .cookie span{color:#9c9c9c;margin-left:6px}
#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}

#LoginedHome{width:245px;margin-top:3px}
#LoginedHome .title span{color:#646164;line-height:18px;font-size:13px;font-weight:bold}
#LoginedHome .LoginedHomeHD{background-position:0 -380px;width:100%;height:7px;font-size:7px;line-height:7px}
#LoginedHome .LoginedHomeCT{background-color:#fefecc;width:100%;height:121px;border-width:0 1px 1px 1px;border-style:solid;border-color:#15a83c;position:relative;overflow:hidden;w\idth:243px;he\ight:120px}
#LoginedHome .logout{position:absolute;top:10px;right:10px}
#LoginedHome .changeInfo{position:absolute;bottom:7px;right:10px}
#LoginedHome .logout a,#LoginedHome .changeInfo a{color:#15a83c;text-decoration:underline}
#LoginedHome .logout a:hover,#LoginedHome .changeInfo a:hover{color:#15a83c}
#LoginedHome .h3{background-position:0 -250px;width:165px;height:17px;margin-top:7px}
#LoginedHome .title{margin:5px 0 8px 13px}
#LoginedHome .lmInt_l{float:left;display:inline;margin-left:11px;color:#4c8fd5;height:18px;line-height:18px;padding:0 3px}
#LoginedHome .lmInt_r{float:left;display:inline;height:18px;color:#16a83d;font-weight:bold;padding-left:4px}
#LoginedHome .lmInt_l a{color:#4c8fd5}
#LoginedHome .lmInt_l a:hover{color:#ff8921;text-decoration:none}
#LoginedHome .lmInt_r a{color:#ff8921;text-decoration:underline}
#LoginedHome .lmInt_r a:hover{color:#ff8921;text-decoration:underline}

/* 图片滑动 */
.photoNews{width:363px;height:206px;overflow:hidden;font-size:12px}
.photoNews ul{padding:0;margin:0;list-style-type:none}
.photoNews li{height:206px}
.photoNews li img{border:0;width:363px;height:177px}
.photoNews li a{display:block}
.photoNews li span{display:block;background:#f5f5f5 url(../images/icon_photonews.gif) no-repeat left top;padding:7px 0 7px 20px;width:100%;height:29px;w\idth:343px;he\ight:15px}
.slider{position:relative;width:363px;height:206px;overflow:hidden}
.slider img{border:0}
/*.slider a{color:#646464;text-decoration:none}
.slider a:hover{color:#06c;text-decoration:none}*/
.sliderPrevPhoto{position:absolute;top:0;left:0}
.sliderPhoto{position:absolute;top:0;left:0}
.sliderTitle{position:absolute;top:177px;left:0;display:block;background:#f5f5f5 url(../images/icon_photonews.gif) no-repeat left top;padding:7px 0 7px 20px;width:100%;height:29px;w\idth:343px;he\ight:15px}
.sliderNav{position:absolute;top:159px;right:4px}
.sliderNav span{cursor:pointer;display:block;float:left;width:24px;height:15px;background:transparent url(../images/nav_photonews.gif);margin-left:-5px;text-align:center;color:#fff;font-family:Verdana;font-size:11px;font-weight:bold;vertical-align:}
* html .sliderNav span{position:relative} /* IE6 hack: The positive side of negative margins */
.sliderNav span.sliderNavCurr{background-position:0 -15px;color:#015d53}
/* 星级 */
.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;}

/*排行榜位次*/
.no1{background-position:-723px -99px}
.no2{background-position:-723px -199px}
.no3{background-position:-723px -299px}
.no4{background-position:-723px -399px}
.no5{background-position:7px -199px}
.no6{background-position:7px -299px}
.no7{background-position:7px -399px}
.no8{background-position:-193px -199px}
.no9{background-position:-193px -299px}
/* 压力指数 */
.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:14px;}
.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}

 /*信息对示框*/
.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;}

/* 随机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:16px; }/**/
	#crowFlyDetail .replyForm textarea{width:232px;height:33px; border:0;}
	#crowFlyDetail .formPost{float:left;width:278px; text-align:left; margin-top:7px;}
	#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:138px; margin:12px 0 0 1px; overflow-y:auto;}
	#crowFlyDetail #crowFlyReplyList .item{float:left; margin:0 0 10px 0;}
	#crowFlyDetail #crowFlyReplyList .memberInfo{float:left; color:#005D50;}
	#crowFlyDetail #crowFlyReplyList .memberInfo .memberName{float:left; width:125px; font-weight:bold; }
	#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; margin-top:-5px;}/**/
	#crowFlyDetail .goonfly input.btnGoonFly{margin:3px 0; 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;}
