﻿/************************************************
  技能大全-《口袋西游》官方网站 
  北京完美时空网络技术有限公司  版权所有
  网站部 - 宗倩     2008-09-17
******************************************/

/* ========== logo外调 ========== */
@import url(http://kdxy.wanmei.com/style/kdxy_logo_152x90.css);
@import url(http://www.wanmei.com/top/css/iframe.css);
#kdxy_logo,#transparent_logo {top:27px;left:75px;}


/* ========== 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:#fff url(../images/mainbg.jpg) repeat-x center 66px;
	}
html {filter: expression(document.execCommand("BackgroundImageCache", false, true));}

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;
  }

.iframbodybg{
  background:transparent;
  }
	
/* ========== 主要内容 ========== */


.main,.maincen{
  margin:0 auto;
  width:1002px;
  overflow:hidden;
  position:relative;
  }

.main{
  height:362px;
  }

.maincen img{
  float:left;
  }


#hiden{
  display:none;
  }
  
.nobor{
  border:0;
  }

.content{
  float:left;
  }

#nav {
  width:345px;
  position:absolute;
  margin:0;
  padding:0;
  top:14px;
  right:21px;
  list-style:none;
  }
  
#nav li{
  float:left;
  width:81px;
  height:29px;
  margin-right:5px;
  }

dl.mainnav{
  position:absolute;
  width:970px;
  height:314px;
  overflow:hidden;
  top:38px;
  padding-top:10px;
  _padding-top:0;
  _top:48px;
  left:0;
  }

dl.mainnav dt{float:left;
  width:490px;
  height:129px; 
  overflow:hidden;
  margin:125px 0 auto 40px;
  *margin:139px 0 auto 40px;!important;
  _margin:139px 0 auto 40px;
  display:inline;
  }

dl.mainnav dt span{
  float:left;
  position:relative;
  margin:0 8px 0 0;
  width:72px;
  height:129px;
  overflow:hidden;
 }
dl.mainnav dt a {float:left;width:72px;height:129px;display:block;}
#s1{background:url(../images/navonl_01.jpg) 0 -129px;}
.main dt span#s1.current,.main dt span#s2.current,.main dt span#s3.current,.main dt span#s4.current,.main dt span#s5.current,.main dt span#s6.current {background-position: 0 0;}
#s2{background:url(../images/navonl_02.jpg) 0 -129px;} 
#s3{background:url(../images/navonl_03.jpg) 0 -129px;}
#s4{background:url(../images/navonl_04.jpg) 0 -129px;}
#s5{background:url(../images/navonl_05.jpg) 0 -129px;}
#s6{background:url(../images/navonl_06.jpg) 0 -129px;}

dl.mainnav dd{float:right;
position:relative;
top:-268px;
  width:417px;
  height:314px;
  }
.level { position:absolute;top:0;left:400px;}

#a1,#b1 {display:block;}

#a2,#a3,#a4,#a5,#a6,#b2,#b3,#b4,#b5,#b6{display:none;}

#a1 {
  background:url(../images/navpic_01.png) no-repeat right;
  _background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/navpic_01.png',sizingMethod='scale');
  }

#a2 {
  background:url(../images/navpic_02.png) no-repeat right;
  _background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/navpic_02.png',sizingMethod='scale');
  }

#a3 {
  background:url(../images/navpic_03.png) no-repeat right;
  _background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/navpic_03.png',sizingMethod='scale');
  }

#a4 {
  background:url(../images/navpic_04.png) no-repeat right;
  _background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/navpic_04.png',sizingMethod='scale');
  }

#a5 {
  background:url(../images/navpic_05.png) no-repeat right;
  _background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/navpic_05.png',sizingMethod='scale');
  }
 
#a6 {
  background:url(../images/navpic_06.png) no-repeat right;
  _background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/navpic_06.png',sizingMethod='scale');
  }

.center{
  width:846px;
  overflow:auto;
  margin:0 auto;
  padding:0;
  }

.center img{
  float:left;
  }  

.left{
  float:left;
  width:409px;
  overflow:hidden;
  margin:0;
  background:url(../images/left_mainbg.jpg) no-repeat center 45px;
  }

.right{
  float:left;
  width:385px;
  overflow:hidden;
  margin:0;
  }

.leftmian{
 width:409px;
 height:45px;
 float:left;
 background:url(../images/left_bg.jpg) no-repeat center center;
 }

.leftbd{
 width:409px;
 height:45px;
 float:left;
 }

.leftform{
  width:409px;
 height:45px;
 text-align:right;
 }

.formselect{
  width:80px;
  border:1px #a5acb2 solid;
  line-height:18px;
  color:#333;
  margin-top:15px;
  }

.left dl{
  width:409px;
  margin:0;
  *margin-bottom:9px!important;
  *margin-bottom:0px;
  }

.left dl dd{
  float:left;
  overflow:hidden;
  }

.left dl dd.contentbg{
  width:409px;
  background:url(../images/left_tiltle05.jpg) repeat-y;
  overflow:hidden;
  height:auto;
  margin:0;
  padding:0;
  }

.left dl dd.contentbg ul{
	list-style:none;
	width:390px;
	margin:5px 5px 5px 35px;
	padding:5px 5px 0 0px;
  }

.left dl dd.contentbg ul li{
	float:left;
	width:190px;
	margin:0;
	margin-bottom:9px;
	text-align:left;
	line-height:38px;
  }

.left dl dd.contentbg ul li img{
  margin-right:5px;
  }

.left dl dd.foorbg{
  width:409px;
  background:url(../images/left_tiltle04.jpg);
  height:9px;
  margin:0;
  padding:0;
  overflow:hidden;
  margin-bottom:9px;
  }

.righttitle{
  background:url(../images/rightbg.jpg) no-repeat;
  width:385px;
  height:374px;
  margin:0;
  color:#fff;
  font-weight:bold;
  display:block;
  font-size:18px;
  line-height:35px;
  padding-top:15px;
  text-align:left;
  text-indent:15px;
  }

.bottom{
  width:409px;
  float:left;
  }

.btn{
  width:409px;
  text-align:right;
  }

.btn img{
  margin-left:20px;
  }

.rightform{
	margin-left:140px;
	margin-bottom:2px;
	position:absolute;
	left:120px;
	top:22px;
}
.rr {margin:0; height:auto; overflow: hidden;background:url(../images/bg010.jpg) repeat-y center center;}


.rightform option value{
   top:0px;
   left:0px;
   }
 
#sss{
	width:95%;
	text-align:center;
	padding-top:45px;
	padding-bottom:30px;
}
.bga{
  background:url(../images/rightbg02.jpg) no-repeat top center;
  margin-top:0px;
  height:auto!important;
   height:324px;
  min-height:324px;
  }  

.bgfonr{
  background:url(../images/bg011.jpg) no-repeat bottom center;
   	  height:auto!important;
	  height:324px;
	  min-height:324px;
  }

.ql{
  height:50px;
  width:100%
  }
 
.pagemain{
  width:846px;
  height:auto;
  overflow:hidden;
  position:relative;
  }
 
 .leftbtn{
 position:absolute;
 }