/************************************************
  凌霄宝殿道-《口袋西游》官方网站 
  北京完美时空网络技术有限公司  版权所有
  网站部 - 宗倩     2008-09-12
******************************************/

/* ========== logo外调 ========== */
@import url(http://kdxy.wanmei.com/style/kdxy_logo.css);
#kdxy_logo,#transparent_logo {top:13px;left:13px;}

/* ========== Basic ========== */

body {
	 margin:0;
	 padding:0;		 
	 text-align:center;
	 font-size:14px;
	 line-height:23px;
	 color:#222222;
	 text-align:center;
	 font-family:Arial, Helvetica, sans-serif;
	 background:url(../images/mainbg.jpg) repeat-x center 66px;
	}

img{
	border:none;
	}
	
a{blr:expression(this.onFocus=this.blur());}			

area{
   blr:expression(this.onFocus=this.blur());
   }


a:link{
  text-decoration:none;
  color:#000000;
  }

a:visited{
  text-decoration:none;
  color:#000000;
  }

a:hover{
  text-decoration:none;
  color:#FF6600;
  }

a:active{
  text-decoration:none;
  color:#000000;
  }

	
/* ========== 主要内容 ========== */

.main{
  margin:0 auto;
  width:1002px;
  overflow:hidden;
  position:relative;
  }

.main img{
  float:left;
  }

.maincontent{
  width:856px;
  height:662px;
  position:relative;
  background:url(../images/main_bg.jpg);
  }


.maincontent img{
  float:left;
  }

.maincenter{
  width:856px;
  height:662px;
  background:url(../images/main_bg.jpg) no-repeat center center;
  float:left;
  }
  
.maincontent dl{z-index:999;}

dl.prop{
  width:140px;
  height:130px;
  position:absolute;
  }


dl.prop img{
  float:left;
  }


dl.prop dt{
  color:#FCFF00;
  font-weight:bold;
  font-size:14px;
  text-align:center;
  margin-left:3px;
  width:85px;
  line-height:22px;
  height:44px;
  float:left;
  margin-top:2px;
  margin-bottom:13px;
  }  

dl.prop dd{
  color:#fff;
  font-size:14px;
  line-height:20px;
  text-align:left;
  float:none;
  margin-left:0px;
  margin-top:0px;
  }

 
.info{
  width:140px;
  position:absolute;
  visibility:hidden;
  color:#fff;
  z-index:9999;
  filter:alpha(opacity=80);
  opacity:0.8;
  line-height:20px;
  background:#000;
  padding:5px 8px;
  text-align:left;
  border:1px #FCA107 solid;
  display:block;
}


.infolong{
  width:240px;
  position:absolute;
  visibility:hidden;
  color:#fff;
  z-index:9999;
  filter:alpha(opacity=80);
  opacity:0.8;
  line-height:20px;
  background:#000;
  padding:5px 8px;
  text-align:left;
  border:1px #FCA107 solid;
  display:block;
}

#prop01{
  left:78px;
  *left:58px; !important;
  _left:38px;
  top:65px;
  *top:65px; !important;
  _top:65px;
  }

#prop02{
  left:365px;
  *left:325px; !important;
  _left:325px;
  top:65px;
  *top:65px; !important;
  _top:65px;
  }

#prop03{
	left:655px;






   *left:610px; !important;
	_left:610px;
	top:64px;






  *top:65px; !important;
	_top:65px;
  }

#prop04{
  left:80px;
  *left:58px; !important;
  _left:38px;
  top:337px;
  *top:333px !important;
  _top:333px;
  }

#prop05{
  left:365px;
  *left:325px; !important;
  _left:325px;
  top:337px;
  *top:333px !important;
  _top:333px;
  }

#prop06{
	left:651px;






  *left:610px; !important;
	_left:610px;
	top:337px;






  *top:333px !important;
	_top:333px;
  }

.page{
	position:absolute;
	font-weight:bold;
	text-align:center;
	width:386px;
	height: 41px;
  }

#pagetop{
  top:18px;
  left:488px;
  }

#pagefoot{
  top:625px;
  left:510px;
  }

.marright{
  margin-right:15px;
  }
  
.marleft{
  margin-left:15px;
  }

#info01{
  top:105px;
  left:100px;
  }

#info02{
  top:105px;
  left:390px;
  }

#info03{
	top:104px;
	left:600px;
  }

#info04{
  top:375px;
  left:100px;
  }

#info05{
  top:375px;
  left:390px;
  }

#info06{
	top:377px;
	left:598px;
  }

#info08{
  top:375px;
  left:590px;
  }

#info07{
  top:105px;
  left:590px;
  }


.menu{
  position:relative;
  margin:0 auto;
  width:1002px;
  height:113px;
  background:url(../images/menu_bg.jpg);
  overflow:hidden;
  }
  
.menu dt{
  clear:both;
  padding:1px 0 0 87px;
  _padding:15px 0 0 87px;
  *padding:15px 0 0 87px !important;
  }
  
.menu dt span{
  float:left;
  position:relative;
  margin:0 8px;
  height:26px;
  width:87px;
  overflow:hidden;
  }
  
.menu dt a:hover{ 
  position:absolute;
  top:-26px;
  left:2px;
  margin:0;
  padding:0;
  list-style:none;
  }

.menu dd{
  clear:both;
  position:relative;
  }

	.submenu{
  position:absolute;
  top:5px;}
  
	.submenu ul{
  float:left;
  height:37px;
  margin:0 auto;
  list-style:none;
  background:url(../images/submenu_bg.png);
  _background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/submenu_bg.png',sizingMethod='scale');
  /* border:1px #FF0000 solid; */
  }
  
	.submenu li{
  float:left;
  position:relative;
  height:26px;
  width:87px;
  margin:8px 3px 0px 0px;
  overflow:hidden;
  }

   	.submenu li.fisrt{
  margin:8px 3px 0px -38px;
  _margin:8px 3px 0px 0px;
  *margin:8px 3px 0px 0px !important;
  }

	.submenu li.long{
  width:90px;
  }

	.submenu span.border_left{
  float:left;
  width:39px;
  height:37px;
  margin:0;
  background:url(../images/submenu_left.png) no-repeat;
  _background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/submenu_left.png',sizingMethod='scale');
  }

	.submenu span.border_right{
  float:left;
  width:38px;
  height:37px;
  margin:0;
  background:url(../images/submenu_right.png) no-repeat;
  _background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/submenu_right.png',sizingMethod='scale');
  }

	.submenu li a:hover{
  position:absolute;
  top:-26px;
  width:87px;
  padding:0;
  left:1px;
  _left:0;
  margin:0;
  }

#a1,#a2,#a3,#a4,#a5{display:none;}

#a1 {
  left:80px;
  _left:-380px;
  }

#a2 {
  left:170px;
  _left:-290px;
  }

#a3 {
  left:298px;
  _left:-188px;
  }

#a4 {
  left:200px;
  _left:-250px;
  }

#a5 {
  left:500px;
  _left:40px;
  }
#a6 {
  left:600px;
  _left:120px;
  }


#hiden{
  display:none;
  }
  
.nobor{
  border:0;
  }

.maincontent ul{
  width:856px;
  height:542px;
  position:absolute;
  list-style:none;
  margin:0;
  padding:0;
  top:55px;
  left:0px;
  float:left;
  z-index:99;
  }

.maincontent ul li{
   width:285px;
   height:271px;
   float:left;
   background:url(../images/maincontent_bg.png) no-repeat;
    _background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/maincontent_bg.png',sizingMethod='scale');
   }
  
.propwidth{
   width:286px;
   }

a.pageon:visited{
  color:#FF0000;
  }
a.pageon:hover{
  color:#FF0000;
  }
a.pageon:active{
  color:#FF0000;
  }
