*{word-break: break-all; } /*在IE中实行强制换行*/
body { background:#fff; margin: 0px; padding: 0px; color: #333; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
img{ display:block; border:0px;}

a:link {text-decoration: none;  color:#555;}
a:visited {text-decoration: none; color:#555}
a:hover {text-decoration: underline; olor:#555;}
a:active {text-decoration: none; color:#555;}

h1{ margin:5px; line-height:25px; font-size:14px; color:#072E54; text-indent:20px;}
h2{ background:#EEE; margin:0px; line-height:22px; font-size:14px; color:#072E54; text-indent:20px; border-bottom:1px dotted #ddd;}
h3{ margin:0px; line-height:25px; font-size:12px; color:#072E54; text-indent:20px;}
h4{ background:url(../images/title_bg2.gif) no-repeat; margin:0px; width:520px; line-height:25px; font-size:12px;color:#072E54; text-indent:20px;}
h5{ background:url(../images/title_bg3.gif) no-repeat; margin:0px; width:185px; line-height:25px; font-size:12px;color:#072E54; text-indent:20px;}
h6{ background:url(../images/menu_area_bg.gif) repeat-x; margin:0px; width:984px; line-height:25px; font-size:12px; color:#072E54; text-indent:20px; border-bottom:4px solid #ddd;}
ul{  margin:0px; padding:5px 10px; overflow:hidden;}
li{  background: url(../images/liststyle.gif) no-repeat 0px 11px; margin:0px; line-height:23px; text-indent:8px; list-style: none;}

.container{ background:#FFF url(../images/bg.jpg) no-repeat 0px 25px;width:990px; margin:0px auto; padding:0px;}

#top{ background: #F1F1F1; color:#777; width:990px; height:25px; line-height:25px;}
#head{ width:990px; margin:0px auto; height:180px;*height:180px!important;*height:170px;}
.logo{ width: 300px; height:137px; margin:5px; float:left; display:inline;}

#area_list_top{ background:url(../images/areainfo_bg.gif) no-repeat; width:600px; height:140px; font-size:12px; margin:5px; float:right; }
#area_list_content{ width:520px; margin-top:26px; margin-left:40px;}
#area_list_top ul{ margin:0px}
#area_list_top li{ display:inline; margin:0px; background:none; line-height:18px;}
#area_list_top li a{ color:#214967;}

.topnav{ clear:both; background:url(../images/topnavbg.jpg) repeat-x;width:990px; height:30px; margin:0px;color:#FFFFFF;}
.topnavlead{ background:url(../images/topnavlead.jpg) no-repeat; width: 132px; height:30px; margin:0px; float: left; line-height:30px; text-indent:35px; color:#FFFFFF; }
.topnavcon{ height:30px; margin:0px; line-height:30px;margin-top:-5px;color:#FFFFFF;}
.topnav li{ background:none; width:150px; height:30px; margin-left:15px;  line-height:30px; list-style:none; display:inline;color:#FFFFFF; border-right:1px solid #FFF; }
.topnav a{width:150px;color:#FFFFFF; font-weight:bold;}


.page{ background:#fff;width:990px; padding:0px; margin:0px auto; padding-top:5px;}
.page_info{ clear:both; width:984px; border:1px solid #c8e1f0;}
.page_info1{ clear:both; width:984px; border:1px solid #c8e1f0; height:208px;}
/*各地信息*/
.area_box{ width:245px; margin:0px; float:left; display: block; overflow:hidden; border-bottom:1px dotted #ddd; border-right:1px dotted #ddd; }
.area_ul{ width:234px; padding:5px; line-height:15px;}
.area_ul li{ background: url(../images/liststyle.gif) no-repeat 0px 5px; margin:0px; line-height:18px; text-indent:8px; list-style: none;}

/*===left===*/
.left{ width:795px;float:left;}

.page_l{ clear:both; width:795px; margin-bottom:5px;}/*left的每个单元格元素*/
.page_l1{ clear:both; width:795px; margin-bottom:5px; height:245px;}
.page_l_hw{ clear:both; width:795px; margin-bottom:5px; height:255px; *height:260px!important; *height:255px;}
.page_l_sy{ clear:both; width:795px; margin-bottom:5px; height:280px;}


.title_h3{ background:url(../images/title_bg.gif) no-repeat; font-weight:bold;margin:0px; line-height:25px; font-size:12px; color:#072E54; text-indent:20px;}

/*用户面板*/
#userpanel { border: solid #E9E9E9; border-width: 0 1px 1px; zoom: 1; overflow: hidden; margin-bottom: 5px; height: 129px; background: url(../images/side_mini_title.gif) no-repeat 0 0;}
/*未登录*/
#userpanel fieldset { border: none; padding: 0 10px; margin: 0; position: relative; }
#userpanel legend { padding-left: 14px; line-height: 26px; margin-bottom: 5px; color:#fff }
#userpanel input { width: 80px; font-family:sans-serif; font-size:12px;}
#userpanel p { margin: 0.5em 0; }
#userpanel label { padding-right: 10px; }
#userpanel p.cookietime { float: left; margin: 0.2em 0; }
#userpanel #cookietime { width: auto; margin: 0 0 0 3.4em; }
#userpanel #dologin { position: absolute; right: 30px; bottom: 50px; width: 64px; height: 32px; border: none; background: #A6D18A url(../images/btn_login.gif); text-indent: -9999px; }
#userpanel form a { line-height: 2em; color: #30A9D4; border-left: 1px solid #F3F3F5; padding-left: 7px;}
/*登录后*/
#userpanel h3 { margin: 0; line-height: 26px; padding: 0px; font-size: 1em; font-weight: normal; }
#userpanel_mypanel { margin: 0; line-height: 26px; padding: 0px; font-size: 1em; font-weight: normal; }
#userpanel ul { margin: 10px 0px 0px 0px; }
#userpanel li { background:none;list-style:none; line-height: 2.1em; height: 2.1em; border: 0px; border-bottom:1px solid #E0E0E0; }
#userpanel li a {background: url(../images/icon_item.gif) no-repeat 0 2px;  padding-left: 10px; padding-right:25px; margin:0px; text-indent:35px; }
#userpanel li a:hover { color: #003366 }

/*快速搜索*/	
#searchdiv { background: #55B93A url(../images/blocktitle_2.gif) no-repeat 100% 0; margin:0px; height:40px;}
#searchform { background: url(../images/blocktitle_2.gif) no-repeat -497px 0px; height: 36px; margin:0px; line-height: 36px; padding-left: 10px; }
#searchform * { vertical-align: middle; }
#searchkey { width: 100px; }
#searchform button { border: none; background: transparent url(../images/btn_search.gif) no-repeat 50% 50%; height: 36px; width: 55px; text-indent: -9999px; }
#searchdiv a{ color:#FFFFFF; line-height:36px;}

.page_la{ width:263px; margin-right:8px;border:1px solid #c8e1f0; float:left; overflow:hidden; display:block;}
.page_lb{ width:520px; padding:0px; border:1px solid #c8e1f0; float:left;}
/*login*/
#page_la{ width:265px; margin:0px 8px 0px 0px; float:left}
.login{ width:265px;}
.adv_a{ width:263px; margin:3px 0px;border:1px solid #c8e1f0;}

/*flash*/
#page_lb{ width:500px; height:245px; padding:0px; margin:0px; float:left;}
/*资讯*/
#page_lc{ width:263px; height:200px;margin-right:8px; border:1px solid #c8e1f0; float:left;}


/*最新新闻*/
.news_pic{ width:200px; height:160px; margin:5px; padding:3px; border:1px solid #DDDDDD;float:left;}
.news_pa{ width:346px;  margin:0px; padding:2px;}
.news_down{ width:510px; clear:both;  margin:0px auto;}

/*幻灯片*/
#slideimg { border: 0px; padding:0px; width: 120px; w\idth: 120px; height: 120px; he\ight: 120px; float: left; }
#slidefooter { height: 30px; line-height: 30px; overflow: hidden; text-align: center; background: #E7EAEC; margin-top: 1px; }
#slidenext { float: right; width: 30px; }
#slideprev { float: left; width: 30px; }
#slidefooter p { margin: 0; }
#slidefooter a { text-decoration: none; color: #000; }

/*头条一等级信息*/
#headline { margin:8px 0; }
#headline strong a{ margin:8px 0; color: #990000; font-size:14px; line-height:30px; text-indent:35px; }

/*选项卡*/
.tabblock { border: 1px solid #E1ECF0; background: #fff url(../images/tabheader.gif) repeat-x 0 0; margin-bottom: 5px; }
.tabblock h3 { margin: 0; line-height: 22px; height: 22px; font-size: 1em; }
.tabblock h3 .tab { font-weight: normal; float: left; border-right: 1px solid #E1ECF0; padding: 0 10px; color: #1FA9CE; }
.tabblock h3 .curtab { font-weight:bold; background-color:#F1F5F6; border-top: 2px solid #27B7CC; height: 20px; overflow: hidden; }
.tabblock a.more { float: right; line-height: 22px; padding-right: 10px; font-weight: normal; color: #1FA9CE; }

/*图片资讯*/
#picnews { border-top: 1px solid #ebebeb;  padding: 0px; height: 113px;  overflow: hidden; }
#picnews h3 { background: #fBfBfB; margin: 0; font-size: 1em; line-height: 24px; padding-left: 5px; border-bottom: 1px solid #ebebeb;}
#picnews ul { margin:0; padding:0;}
#picnews li { background:none; float: left; display: inline; border:2px solid  #eee; margin: 2px 2px; width:77px; height: 76px; padding: 1px; }
#picnews img { width:77px; height:76px; }
/*图片资讯B*/
#picnewsb { padding: 0px; height: 131px; overflow: hidden; }
#picnewsb ul { margin: 0; padding: 0; list-style: none; zoom: 1; overflow: hidden; }
#picnewsb li { float: left; display: inline; border:2px solid  #eee; margin: 2px 2px; width:121px; height: 120px; padding: 1px; }
#picnewsb img { width:121px; height:120px; }


.msgtitlelist { margin:0px; padding: 0; list-style: none; line-height: 1.8em; }
.msgtitlelist li { background: url(../images/liststyle.gif) no-repeat 0px 11px; height: 1.8em; overflow: hidden; }
.msgtitlelist cite { text-indent:20px; font-style: normal; width: 5em; height: 1.8em; color: #B9BCBF; overflow: hidden; }
.msgtitlelist cite a { background:none;color: #1DA4CD; }



.msgtitlelist1 { margin:0px; padding: 0; list-style: none; line-height: 1.8em; }
.msgtitlelist1 li { background:none; height: 1.8em; overflow: hidden; }
.msgtitlelist1 cite { text-indent:20px; font-style: normal; width: 5em; height: 1.8em; color: #B9BCBF; overflow: hidden; }
.msgtitlelist1 cite a { background:none;color: #1DA4CD; }

/*专题*/
.zhuanti_img{ width:175px; margin:2px; padding:2px; border:1px solid #ddd;}
/*攻略*/
.gonglue{ width:105px; height:100px; margin:5px; padding:5px; border:1px solid #ddd; float:left; display:block;}
/*活动*/
.hd_dx{ width:245px; padding:5px; margin:0px; border-left:1px solid #EEEEEE; float:left;}
.hd_cx{ width:245px; padding:5px; margin:0px; float:left;}
.huodong_pica{ width:220px; height:126px; margin:5px; padding:3px; border:1px solid #DDDDDD;float:left;}
.huodong_sgn{ width:220px; height:30px; margin-left:6px; padding:0px; float:left;  }
/*热门活动脚部图片*/
.hot_active{ width:79px; height:79px; margin:2px; padding:3px; border:1px solid #ddd; float:left; }
/*社区*/
.bbs_images{ width:520px; padding-bottom:5px; border-top:1px dotted #ddd; float:left;}
.bbs_img{ width:85px; height:85px; margin:5px; padding:3px; border:1px solid #DDDDDD;float:left;}
.bbs_pb{ width:200px; margin:0px; border-left:1px dotted #ddd; float:left;}
.bbs_pa{ width:100px; margin-left:3px;*margin-left:3px!important;*margin-left:0px; float:left;}
.bbs_reg{  width:500px;text-align: center; float:right; display:inline; margin:2px;}
.bbs_reg_img{ width:147px; float:right;}
.bbs_reg_img2{ width:200px; float:left;}
.bbs_con{ width:500px; margin-top:5px; border-top:1px dotted #ddd;}
/*野战中国*/
.yzzg_img{ width:60px; height:60px; margin:3px; padding:3px; border:1px solid #ddd; float:left}
.yzzg_img2{ width:250px; margin:2px; padding:2px;border:1px solid #ddd;}
.yzzg_baoming{ width:180px;float:left}
.yzzg_con{ width:280px; border-top:1px dotted #ddd; }
/*装备*/
.req_img{ width:200px; height:160px; margin:3px; padding:3px; border:1px solid #ddd; float:left;}
.req_title{ width:300px; float:left; height:170px;}
.req_con{ width:500px; border-top:1px dotted #ddd;}

/*===right===*/
.right{ width:187px; margin:0px; float: right;}
.page_ra{ width:185px; margin-bottom:5px;border:1px solid #c8e1f0; overflow:hidden;}
/*weather*/
.weather{ width:185px;}
.weathercontent{ width:168px; margin:0px auto;}
.adv_b{ width:185px; margin-bottom:8px;border:1px solid #c8e1f0; overflow:hidden;}
.adv_d{ width:185px; margin-bottom:8px;border:1px solid #c8e1f0; overflow:hidden;}

/*广告区*/
.adv_page{ clear:both; width:987px; margin-bottom:0px; border:1px solid #c8e1f0;}
.adv_e{ width:793px;border:1px solid #c8e1f0; clear:both;}

/*链接*/     
#friendlink ul { margin: 0; padding: 0; list-style: none; zoom: 1; overflow: hidden; }
	#friendlink li { background:none; float: left; padding: 0 1em; margin: 5px 0; white-space: nowrap; line-height: 31px; float:left; display:inline; }
		#friendlink li img { width: 88px; height: 31px; float:left; display:inline;}
/*户外热帖*/
.tie_pic{ width:80px; height:80px; margin:5px; padding:3px; border:1px solid #DDDDDD;float:left;}
.tie_con{ width:260px; margin:0px; padding:3px; border-top:1px dotted #Ddd;}
/*===foot===*/
#foot{ width:990px; margin:5px 0px; height:115px; border-top:1px solid #c8e1f0; clear:both;}
.foot_img{ width:200px; height:90px; margin:8px; float:left; }
.foot_con{ width:700px; height:90px; margin:8px; padding:8px; font-size:12px;  line-height:25px;  text-align:left; border-left:1px solid #ddd; float:left;}


a.bluedark:link{ text-decoration: none; color: #072e54;}
a.bluedark:hover { text-decoration: underline; color: #072e54; }
a.bluedark:visited {text-decoration: none; color: #666;}
a.bluedark:active {
	color: #666;
	text-decoration: none;
}
.red12{
	color:red;
}

	/*slide*/
#slide ul,#slide li,#slide img{margin:0;padding:0;}
#slide img{border:0;}
#slide{position:relative;width:185px;height:165px;margin-bottom:0px;background:url(i/loading.gif) no-repeat center center;overflow:hidden;}
#slide ul{position:absolute;top:0;left:0;width:185px;height:165px;overflow:visible;}
#slide li{float:left;width:185px;height:165px;overflow:hidden;}
#slide div{position:absolute;float:right;bottom:4px;right:4px;height:20px;overflow:hidden;zoom:1;}
#slide span{width:14px;height:14px;border:1px solid #D00000;margin:2px 2px;background:#fff;float:left;text-align:center;line-height:14px;cursor:pointer;font-family:arial;}
#slide .curr{width:18px;height:18px;margin:0 2px;background:#FF0000;border:1px solid #D00000;line-height:18px;}
#slide span a:link,#slide span a:visited{text-decoration:none;color:#D00000;font-size:11px;}
#slide .curr a:link,#slide .curr a:visited{color:#fff;font-weight:bold;font-size:12px;}

	/*slide*/
#slide793 ul,#slide li,#slide img{margin:0;padding:0;}
#slide793 img{border:0;}
#slide793{position:relative;width:793px;height:122px;margin-bottom:0px;background:url(i/loading.gif) no-repeat center center;overflow:hidden;}
#slide793 ul{position:absolute;top:0;left:0;width:793px;height:122px;overflow:visible;}
#slide793 li{float:left;width:793px;height:122px;overflow:hidden;}
#slide793 div{position:absolute;float:right;bottom:4px;right:4px;height:20px;overflow:hidden;zoom:1;}
#slide793 span{width:14px;height:14px;border:1px solid #D00000;margin:2px 2px;background:#fff;float:left;text-align:center;line-height:14px;cursor:pointer;font-family:arial;}
#slide793 .curr{width:18px;height:18px;margin:0 2px;background:#FF0000;border:1px solid #D00000;line-height:18px;}
#slide793 span a:link,#slide span a:visited{text-decoration:none;color:#D00000;font-size:11px;}
#slide793 .curr a:link,#slide .curr a:visited{color:#fff;font-weight:bold;font-size:12px;}

	/*slide*/
#slide990 ul,#slide li,#slide img{margin:0;padding:0;}
#slide990 img{border:0;}
#slide990{position:relative;width:990px;height:90px;margin-bottom:0px;background:url(i/loading.gif) no-repeat center center;overflow:hidden;}
#slide990 ul{position:absolute;top:0;left:0;width:990px;height:90px;overflow:visible;}
#slide990 li{float:left;width:990px;height:90px;overflow:hidden;}
#slide990 div{position:absolute;float:right;bottom:4px;right:4px;height:20px;overflow:hidden;zoom:1;}
#slide990 span{width:14px;height:14px;border:1px solid #D00000;margin:2px 2px;background:#fff;float:left;text-align:center;line-height:14px;cursor:pointer;font-family:arial;}
#slide990 .curr{width:18px;height:18px;margin:0 2px;background:#FF0000;border:1px solid #D00000;line-height:18px;}
#slide990 span a:link,#slide span a:visited{text-decoration:none;color:#D00000;font-size:11px;}
#slide990 .curr a:link,#slide .curr a:visited{color:#fff;font-weight:bold;font-size:12px;}

	/*slide*/
#slide990_2 ul,#slide li,#slide img{margin:0;padding:0;}
#slide990_2 img{border:0;}
#slide990_2{position:relative;width:990px;height:90px;margin-bottom:0px;background:url(i/loading.gif) no-repeat center center;overflow:hidden;}
#slide990_2 ul{position:absolute;top:0;left:0;width:990px;height:90px;overflow:visible;}
#slide990_2 li{float:left;width:990px;height:90px;overflow:hidden;}
#slide990_2 div{position:absolute;float:right;bottom:4px;right:4px;height:20px;overflow:hidden;zoom:1;}
#slide990_2 span{width:14px;height:14px;border:1px solid #D00000;margin:2px 2px;background:#fff;float:left;text-align:center;line-height:14px;cursor:pointer;font-family:arial;}
#slide990_2 .curr{width:18px;height:18px;margin:0 2px;background:#FF0000;border:1px solid #D00000;line-height:18px;}
#slide990_2 span a:link,#slide span a:visited{text-decoration:none;color:#D00000;font-size:11px;}
#slide990_2 .curr a:link,#slide .curr a:visited{color:#fff;font-weight:bold;font-size:12px;}