/* CSS Document 
   file update: 2008-06-16
*/
*{margin: 0;padding: 0;}
html{margin: 0;padding: 0; width: 100%; }
body{font-family:Arial,SimSun;font-size:12px;background:#3A0101;}
td,body,div{line-height: 20px; color: #F3CFA3;}
li{list-style: none; line-height:20px; text-align:left;}
h1,h2,h3,h4,h5,h6{margin: 0;padding: 0;font-size:12px;color: #FFE7C9;}
img{border: 0;	padding: 0;	margin: 0;}
dt,dd{text-align: left;}
em{ font-style: normal;}
a {color: #FFE7C9; text-decoration: none;}
a:hover {text-decoration: underline;}
span.no{	display: none;}
/* common*/
.guide{	width: 616px;	float: left;}
h2.yxbk{ height:39px; background: url(../images/guide/guide_h2.jpg) left top no-repeat; padding-top:6px;}
h2.yxbk span { float:right; font-weight: normal;}
h3{ width: 604px; float: left; background: #481414; line-height: 28px; padding-left: 10px; margin-top: 10px; border: 1px solid #430A06;}
.guide p.backtop{ width: 100%; float: left; margin-top: 20px; padding-top: 7px; border-top:1px solid #612F29; text-align: right;}
ul.topnav{	float: left; padding-left: 5px;}
.guide em{	color: #f00;}
.guide em.bai{	color: #fff;}
ul.topnav li{
	float: left;
	background: url(../images/guide/guide_14.jpg) no-repeat right center;
	padding-right: 45px;
}
ul.topnav li.last{
	background: none;
	padding-right: 0;
}
/* title list */
.guide ul.list{
	width: 596px;
	padding: 0 10px;
	float: left;
	margin-top: 10px;
}
.guide ul.list li{
	background: url(../images/guide/guidelist_off.jpg) no-repeat left 3px;
	padding: 0 15px;
	float: left;
}
.guide ul.list li.on{
	background: url(../images/guide/guidelist_on.jpg) no-repeat left 3px;
	color: #fff;
}
.guide ul.list li a{
	color: #F3CFA3;
}
.guide ul.list li a:hover{
	color: #FFf;
	text-decoration: none;
}
.guide dl.zhuce,.guide dl.xiazai,.guide dl.anzhuang{
	float: left;
}
.guide dl.zhuce dt,.guide dl.xiazai dt{
	width: 604px;background: #481414; line-height: 28px; padding-left: 10px;
	font-weight: bold; border: 1px solid #430A06;
	float: left;
	color: #FFE7C9;
}
.guide dl.zhuce dd,.guide dl.xiazai dd{
	width: 596px;
	padding: 10px;
	float: left;
	line-height: 30px;
}
.guide dl.zhuce dd.cen{
	text-align: center;
}
.guide dl.zhuce dd.cen img{
	float: none;
}
.guide dl.zhuce dd img{
	border: 1px solid #8F0000;
	float: left;
}
.guide dl.zhuce dd span{
	float: left;
	background: url(../images/guide/guide_14.jpg) no-repeat left center;
	padding-left: 60px;
	margin-left: 35px;
	margin-top: 80px;
}
.guide dl.zhuce dd span.img01{
	margin-top: 0;
}
.guide dl.zhuce dd img.nobo{
	border: none;
}
.guide dl.zhuce dd img.lt{
	margin-top: 30px;
}
/* page02 */
.guide dl.zhuce dd.p02top{
	height: 290px;
	line-height: 20px;
	background: url(../images/guide/guide02_01.jpg) no-repeat left top;
	padding-top: 20px;
}
.guide dl.zhuce dd.p02{
	padding-bottom: 25px;
	margin-top: 12px;
}
.guide dl.zhuce dd.p02.last{
	padding-bottom: 0px;
}
.guide dl.zhuce dd.p02 img{
	float: left;
}
.guide dl.zhuce dd.p02 span{
	width: 380px;
	float: right;
	padding: 0;
	margin: 0;
	line-height: 20px;
	background: none;
}
/* page04 */
.guide dl.xiazai dd{
	line-height: 20px;
	margin-bottom: 10px;
}
.guide dl.xiazai dd.title{
	line-height: 30px;
	font-weight: bold;
	border-bottom:1px dashed #4D351E;
	margin-bottom: 10px;
}
.guide dl.xiazai dd.title1{
	line-height: 30px;
	font-weight: bold;
	margin-bottom: 10px;
}
.guide dl.xiazai dd a{ color:#fff;}
.guide dl.xiazai dd.title1 li{
	font-weight: normal;
	line-height: 30px;
}
.guide dl.xiazai dd.tit1{
	font-weight: bold;
}
.guide dl.xiazai dd.tit1 em{
	float: left;
	padding-left: 120px;
}
.guide dl.xiazai dd img{
	float: left;
	margin-top: 5px;
}
/* page06--page 08 */
.guide dl.anzh{
	width: 100%;
	float: left;
	padding-bottom: 20px;
	border-bottom:1px dashed #4D351E;
	margin-top: 10px;
}
.guide dl.anzh dt,.guide dl.anzh dd{
	padding: 5px 10px;
}
.guide dl.anzh dd img{
	float: left;
	margin-right: 7px;
}
/* page 09 */
.guide p.juese{
	padding: 20px 0 10px 10px;
}
.guide dl.juese{
	float: left;
	margin-top: 20px;
	padding:0 10px;
}
.guide dl.juese dt img{
	width: 204px;
	height: 148px;
	float: left;
	border: 1px solid #8F0000;
	margin-right: 10px;
}
.guide dl.xiazai dd img.r{
	float:right;
	background: url(../images/guide/guide04_06.jpg) no-repeat left 60px;
	padding-left:53px;
}
/* page11 */
.guide dl.jiemian{
	margin-top: 15px;
	width: 100%;
	float: left;
	border-bottom:1px dashed #4D351E;
}
.guide dl.jiemian dt,.guide dl.jiemian dd{
	width: 596px;
	padding: 5px 10px 10px;
	float: left;
}
.guide dl.jiemian dt{
	font-weight: bold;
}
.guide dl.jiemian dd.oo{
	padding-bottom: 0;
	margin: 0;
}
.guide dl.jiemian dd ol li{
	width: 100%;
	float: left;
	line-height: 20px;
}
.guide dl.jiemian dd ol.caozuo li{
	width: 50%;
	float: left;
	line-height: 30px;
}
.guide dl.jiemian dd ol.shm li{
	line-height: 26px;
}
.guide dl.jiemian dd ol li span{
	float: left;
}
.guide dl.jiemian dd ol li img{
	margin: 5px 0 0 6px;
}
.guide dl.jiemian dd img{
	border: 1px solid #8F0000;
	float: left;
	margin-right: 7px;
}
.guide dl.jiemian dd dl{
	width: 100%;
	float: left;
	margin: 10px 0;
}
.guide dl.jiemian dd dl.one{
	margin: 0px;
}
.guide dl.jiemian dd dl dt,.guide dl.jiemian dd dl dd{
	width: auto;
	padding: 0;
}
.guide dl.jiemian dd dl dt{
	width: 240px;
	padding: 0;
}
.guide dl.jiemian dd dl dd{
	width: 335px;
	padding: 0;
}
.guide dl.jiemian dd dl dt img{
	float: left;
	border: 1px solid #8F0000;
	margin: 5px 10px 0 0;
}
.guide dl.jiemian dd span.map{
	margin-left: 10px;
	float: left;
}
.guide dl.jiemian dd span.map img{
	margin-top: 3px;
	border: none;
}
/* page14 */
.guide dl.czzn{
	margin-top: 15px;
	width: 100%;
	float: left;
	border-bottom:1px dashed #4D351E;
	padding-bottom: 15px;
}
.guide dl.czzn dt,.guide dl.czzn dd{
	width: 596px;
	padding: 5px 10px;
	float: left;
}
.guide dl.czzn dt{
	font-weight: bold;
}
.guide dl.czzn dd img{
	border: 1px solid #8F0000;
	float: left;
	margin-right: 7px;
}
.guide dl.czzn dd img.sbjp{
	margin-right: -5px;
}
.guide dl.czzn dd dl{
	float: left;
	margin-bottom: 20px;
	padding: 0;
}
.guide dl.czzn dd dl dt{
	width: 210px;
	padding: 0;
}
.guide dl.czzn dd dl dt img{
	margin: 0;
}
.guide dl.czzn dd dl dd{
	width: 380px;
	padding: 0;
	float: right;
	margin-top: 5px;
}
.guide dl.czzn dd dl.last{
	margin-bottom: 0;
}
/* p16 */
.guide dl.wpgl,.guide dl.fenlei{
	width: 596px;
	float: left;
	margin-top: 20px;
	padding:0 10px;
}
.guide dl.wpgl dt{
	width: 210px;
	float: left;
}
.guide dl.wpgl dt img{
	border: 1px solid #8F0000;
}
.guide dl.wpgl dd{
	width: 380px;
	float: right;
	margin-top: 5px;
}
.guide dl.wpgl.last{
	border-bottom:1px dashed #4D351E;
	padding-bottom: 15px;
}
.guide dl.fenlei dt,.guide dl.fenlei dd{
	width: 100%;
	float: left;
}
.guide dl.fenlei dt{
	font-weight: bold;
	color: #FFE7C9;
}
.guide dl.fenlei dd{
	margin-top: 20px;
}
.guide dl.fenlei dd img{
	float: left;
	margin-right: 10px;
}
/* page17 */
.guide dl.p17,.guide dl.p20,.guide dl.p21{
	width: 596px;
	float: left;
	margin-top: 20px;
	padding:0 10px 20px;
	border-bottom:1px dashed #4D351E;
}
.guide dl.p17 dt,.guide dl.p20 dt{
	float: left;
	font-weight: bold;
}
.guide dl.p17 dd{
	width: 586px;
	float: left;
	padding-right: 10px;
}
.guide dl.p17 dd.t01{
	width: 330px;
	float: right;
}
.guide dl.p17 dd.t02{
	width: 290px;
	float: right;
	margin-top: 20px;
}
.guide dl.p17 dd b,.guide dl.p20 dd b{
	line-height: 25px;
}
.guide dl.p17 dt img,.guide dl.p17 dd img,.guide dl.p20 dt img,.guide dl.p20 dd img{
	border: 1px solid #8F0000;
	float: left;
}
.guide dl.p17 dd img{
	margin-top: 5px;
}
.guide dl.p17 dt img.imgt{
	margin-top: 20px;
}
.guide dl.p17 dt img.imgtn{
	border: none;
	margin-top: 20px;
}
.guide dl.p17 dd.t03{
	padding-left: 8px;
}
.guide dl.p17 dd.t04{
	width: 230px;
	float: right;
	margin-top: 20px;
	color: #f00;
}
/* page17_02 */
.guide dl.p17 dd dl{
	width: 40%;
	float: left;
	margin-top: 6px;
	padding-bottom: 6px;
}
.guide dl.p17 dd dt,.guide dl.p17 dd dd{
	width: 80%;
	float: left;
}
.guide dl.p17 dd dt{
	color: #FFE7C9;
	line-height: 25px;
}
.guide dl.p17 dd dl.ri{
	float: right;
	background: url(../images/guide/guide17_02.jpg) no-repeat left 15px;
	padding-left: 105px;
}
.guide dl.p17 dd dl.ri dt,.guide dl.p17 dd dl.ri dd{
	width: 100%;
}
/* page20 */
.guide dl.p20 dd{
	width: 100%;
	float: right;
	margin-top: 20px;
}
.guide dl.p20 dd span{
	width: 400px;
	float: right;
}
.guide dl.p20 dd img{
	margin-right: 8px;
}
.guide dl.p20 dd span.two{
	width: 520px;
}
.guide dl.p20 dd span.one{
	width: 355px;
}
.guide dl.p20 dd.first{
	margin-top: 5px;
}
/* page21 */
.guide dl.p20 dd.list{
	padding: 0;
	margin: 10px 0 0;
}
.guide dl.p20 dd li.mt{
	margin-top: 15px;
}
.guide dl.p20 dd span.p21one{
	width: 343px;
}
.guide dl.p20 dd span.p21two{
	width: 323px;
}
.guide dl.p20 dd span.p21three{
	width: 260px;
}
/* page 24 */
.guide dl.p20 dt.p24top{
	margin-top: 10px;
}
.guide dl.p20 dd span.p24one{
	width: 375px;
}
/* page25 */
.guide dl.p20 dd.p25{
	margin-top: 10px;
}
.guide dl.p20 dd.p25 li,.guide dl.p20 dd.p25 li em{
	width: 100%;
	float: left;
}
/* page27 */
.guide dl.p20 dd span.p27one{
	width: 285px;
}
.guide dl.p20 dd span.p27two{
	width: 285px;
	margin-top: 8px;
}
.guide dl.p20 dd span.all{
	width: 99%;
	float: left;
}
/* page 29 */
.guide dl.p20 dd span.p29{
	width: 408px;
}
/* page 30 */
.guide dl.p20 dd span.p30{
	width: 465px;
}
.guide dl.p20 dl.p30dl{
	width: 48%;
	float: left;
}
.guide dl.p20 dl.p30dl dt,.guide dl.p20 dl.p30dl dd{
	width: 22%;
	float: left;
	margin: 0;
	padding: 0;
}
.guide dl.p20 dl.p30dl dt img{
	margin-top: 6px;
}
.guide dl.p20 dl.p30dl dd{
	width: 73%;
}
/* page 42-45 */
.guide p.p42{
	width: 616px;
	float: left;
	text-align: center;
	margin-top: 10px;
}
.guide p.p42 img{
	border: 1px solid #8F0000;
}
/* page 46 */
.guide table.npc1{
	width: 596px;
	clear: both;
	border: 1px solid #542323;
	border-right: none;
	margin: 10px 10px 0;
}
.guide table.npc1 th{
	text-align: center;
	border-right: 1px solid #542323;
	padding-top: 5px;
}
.guide table.npc1 td{
	border-right: 1px solid #542323;
	padding-left: 10px;
}
.guide table.npc1 td.t{
	padding-top: 5px;
}
.guide table.npc1 td.b{
	padding-bottom: 5px;
}
/* list */
.guide dl.p20 dd table.npclist{
	width: 100%;
	margin-bottom: 10px;
	background: #542323;
}
.guide dl.p20 dd table.npclist td,.guide dl.p20 dd table.npclist th{
	padding:10px 10px;
	background: #3A0101;
}
.guide dl.p20 dd table.npclist th{
	color: #FFE7C9;
	line-height: 30px;
	padding: 0 10px;
}
.guide dl.p20 dd table.npclist th.one,.guide dl.p20 dd table.npclist td.one{
	width: 50px;
}
.guide dl.p20 dd table.npclist th.two,.guide dl.p20 dd table.npclist td.two{
	width: 60px;
}
.guide dl.p20 dd table.npclist th.three,.guide dl.p20 dd table.npclist td.three{
	width: 44px;
}
.guide dl.p20 dd table.npclist th.four,.guide dl.p20 dd table.npclist td.four{
	width: auto;
}
.guide dl.p20 dd table.npclist th.five,.guide dl.p20 dd table.npclist td.five{
	width: 65px;
	word-spacing: 10px;
}
.guide dl.p20 dd table.npclist td.six,.guide dl.p20 dd table.npclist th.six{
	width: 180px;
}
.guide dl.p20 dd table.npclist td img{
	margin: 0;
}
.guide dl.p20 dd table.npclist a{
	text-decoration: underline;
}
/* common noline */
.guide dl.noline{
	border-bottom: none;
	padding-bottom: 0;
}
/* page31\32\33 */
.guide dl.gcyd01 {margin-top: 15px; width: 100%; float: left; padding-bottom:15px; border-bottom:1px dashed #4D351E;}

.guide dl.gcyd01 dt,.guide dl.gcyd01 dd { float:left; padding: 5px 0px 5px 10px; width:594px;}
.guide dl.gcyd01 img { float:left; border: 1px solid #8F0000;}

.guide dl.gcyd01 dt { font-weight:bold; color:#f3cfa3;}
.guide dl.gcyd01 dt a {color:#f3cfa3;}

.guide dl.gcyd01 dd.fl01 ol { width:350px; float:left;}
.guide dl.gcyd01 dd.fl01 li { padding: 5px 0px;}

.guide dl.gcyd01 dd.fl01 li table { width:156px; float:left; border-top:1px #8c6b6b solid;}
.guide dl.gcyd01 dd.fl01 li td,.guide dl.gcyd01 dd.fl01 li th { line-height:22px; border-bottom:1px #8c6b6b solid; color:#fff;}
.guide dl.gcyd01 dd.fl01 li th { background:#511f1f;}

.guide dl.gcyd01 dd.fl01 img { width:220px; height:166px; margin-right:20px;}

.guide dl.gcyd01 dd.fl02 img { margin-right:16px; width:212px; height:160px;}

.guide dl.gcyd01 dd.fl03 img { margin-right:8px;}

.guide dl.gcyd01 dd.fl04 li { padding: 5px 0px; float:left;}
.guide dl.gcyd01 dd.fl04 li.fl_tt { font-weight:bold; width:48px;}
.guide dl.gcyd01 dd.fl04 li.fl_txt { width:546px;}

.guide dl.gcyd02 {margin-top: 15px; width: 100%; float: left; padding-bottom:15px; }

.guide dl.gcyd02 dt,.guide dl.gcyd02 dd { float:left; padding: 5px 0px 5px 10px; width:594px;}
.guide dl.gcyd02 img { float:left; border: 1px solid #8F0000;}

.guide dl.gcyd02 dd.fl04 ol { width:370px; float:left; padding-bottom:10px;}
.guide dl.gcyd02 dd.fl04 li { width:370px; padding: 0px 0px 5px 0px; float:left;}
.guide dl.gcyd02 dd.fl04 img { margin-right:14px; width:206px;}
.guide dl.gcyd02 dd.fl04 li span { padding-left:14px; float:left; margin-top:-20px;}

.guide dl.gcyd02 dd.fl04 li { color:#f3cfa3;}
.guide dl.gcyd02 dd.fl04 li a {color:#f3cfa3;}

.guide dl.gcyd02 dd.fl04 li table { float:left; border-top:1px #8c6b6b solid;}
.guide dl.gcyd02 dd.fl04 li td,.guide dl.gcyd02 dd.fl04 li th { line-height:22px; border-bottom:1px #8c6b6b solid; color:#fff;}
.guide dl.gcyd02 dd.fl04 li th { background:#511f1f;}
.guide dl.gcyd02 dd.fl04 li td { line-height:18px;}

/* page34 */
.guide dl.ziliao_jn{
	margin-top: 15px;
	width: 100%;
	float: left;
	padding-bottom:15px;
}
.guide dl.ziliao_jn dd{ width:594px;padding: 5px 0px 5px 10px;}
.guide dl.ziliao_jnt {margin-top: 15px; width: 100%; float: left; padding-bottom:15px;}
.guide dl.ziliao_jnt dt,.guide dl.ziliao_jnt dd { float:left;}
.guide dl.ziliao_jnt img { width:260px; height:366px; float:left; border: 1px solid #8F0000;}
.guide dl.ziliao_jnt dt { width:276px;padding: 5px 0px 10px 10px;}
.guide dl.ziliao_jnt dd { width:290px;} 
.guide dl.ziliao_jnt dd.space_k { height:50px;} 

/* page35~37 */
.guide dl.renwu{
	margin-top: 15px;
	width: 100%;
	float: left;
	border-bottom:1px dashed #4D351E;
	padding-bottom:10px;
}
.guide dl.renwu dt,.guide dl.renwu dd{float: left;}
.guide dl.renwu dt {padding: 5px 0px 10px 10px;}
.guide dl.renwu dd{ width:440px;padding: 5px 0px 5px 10px;}
.guide dl.renwu dd.pbt { padding-bottom:20px; margin-bottom:10px;}
.guide dl.renwu dd.bl {border-bottom:1px dashed #4D351E;}
.guide dl.renwu img {
	width: 149px;
	height: 250px;
	float: left;
	border: 1px solid #8F0000;
}
.guide dl.renwu_sm{
	margin-top: 15px;
	width: 100%;
	float: left;
	border-bottom:1px dashed #4D351E;
	padding-bottom:15px;
}
.guide dl.renwu_sm dt,.guide dl.renwu_sm dd{
    width:594px;
	padding: 5px 0px 0px 10px;
	float: left;
}
.guide dl.renwu_sm dt { font-weight:bold;}

.jb_mr8 { margin-right:8px;}
.guide dl.renwu_sm dd table.jb { border-top:1px #8c6b6b solid;}
.guide dl.renwu_sm dd table.jb td,.guide dl.renwu_sm dd table.jb th { line-height:22px; border-bottom:1px #8c6b6b solid; color:#fff;}
.guide dl.renwu_sm dd table.jb th { background:#511f1f;}

.guide dl.renwu_sm dd table.jn { border-top:1px #8c6b6b solid; width:594px;}
.guide dl.renwu_sm dd table.jn td,.guide dl.renwu_sm dd table.jn th { border-bottom:1px #8c6b6b solid; color:#fff;text-align:center;}
.guide dl.renwu_sm dd table.jn th { background:#511f1f; line-height:22px; font-weight:bold;}
.guide dl.renwu_sm dd table.jn th.stabber{padding:5px 0; line-height:15px;}/* add 08-06-16 */
.guide dl.renwu_sm dd table.jn td { padding:10px 0px;}
.guide dl.renwu_sm dd table.jn td img { width:44px; height:44px;}
.guide dl.renwu_sm dd table.jn td.pzy { padding:10px 0px 10px 20px; text-align:left;}

.none_b { border:0px!important;}

/* page38 */
.guide dl.rw_gl {margin-top: 15px; width: 100%; float: left; padding-bottom:15px;}

.guide dl.gl_d {border-bottom:1px dashed #4D351E;}

.guide dl.rw_gl dt,.guide dl.rw_gl dd { float:left; padding: 5px 0px 5px 10px; width:594px;}
.guide dl.rw_gl img { float:left; border: 1px solid #8F0000;}

.guide dl.rw_gl dt { font-weight:bold;}
.guide dl.rw_gl dd .img_mr { margin-right:14px;}

.guide dl.rw_gl dd table { float:left; border-top:1px #8c6b6b solid; border-right:1px #8c6b6b solid;}
.guide dl.rw_gl dd td,.guide dl.rw_gl dd th { line-height:22px; border-bottom:1px #8c6b6b solid; border-left:1px #8c6b6b solid;}
.guide dl.rw_gl dd th { background:#3f0808;}
/* js style */
.tooltip_layer {
	border:1px solid #8E5B5B;
	background:#542323;
	color: #F3CFA3;
	padding: 5px;
	margin:22px 0 0 0
}
.tooltip_layer em{
	color: #f00;
}

/* 2007-12-11 add */
.guide dl.renwu dt.flash-01 { width:616px; height:340px; padding:0px!important; background:url(../images/guide/metier01.jpg) left top no-repeat;}
.guide dl.renwu dt.flash-02 { width:616px; height:340px; padding:0px!important; background:url(../images/guide/metier02.jpg) left top no-repeat;}
.guide dl.renwu dt.flash-03 { width:616px; height:340px; padding:0px!important; background:url(../images/guide/metier03.jpg) left top no-repeat;}
.guide dl.renwu dt.flash-04 { width:616px; height:340px; padding:0px!important; background:url(../images/guide/metier04.jpg) left top no-repeat;} /* add 08-06-16 */

/* 2008-01-23 add */
h3.monster-map { background-color:#3a0101; border:0; text-align:center;}

/*2008-03-12 add*/
td.compse a { float:left;}
a.compose { display:inline; margin-left:4px;}
a.compose img { border:0!important;}

/*2008-03-24*/
.imgmar img { margin:5px;}
/* add-2008-04-22 */

.bos1 { width:auto; *width:160px; _ width:218px;}

.boss_had_Img { width:167px; height:199px; _margin-right:-146px!important; }

p.boss_had { float:left; width:169px; _margin:181px -200px 0 -23px; background:#481414; text-align:center; line-height:27px;}

/* \\add-2008-04-22 */
