﻿@charset "utf-8";
/*
CN WoW Community Site
(c)2009 Blizzard Entertainment. Shanghai Easenet. All rights reserved.
*/

#art-bg {
	background-image: url(../../images/override/patch/3.1.3/art_bg.jpg);
}
#w {
	background-image: url(../../images/override/patch/3.1.3/313_mainbg.jpg);
}
#main h2 {
	height: 112px;
	background-image: url(../../images/override/patch/3.1.3/313_maintop.jpg);
	background-position: -1px 0;
}
#main h2 span {
	height: 115px;
}
#main h2#main-title-interface span {
	background: url(../../images/override/patch/3.1.3/title_interface.png) no-repeat 50% 88%;
}
#main h2#main-title-dualtalent span {
	background: url(../../images/override/patch/3.1.3/title_dualtalent.png) no-repeat 50% 88%;
}
#main h2#main-title-profession span {
	background: url(../../images/override/patch/3.1.3/title_profession.png) no-repeat 50% 88%;
}
#main h2#main-title-more span {
	background: url(../../images/override/patch/3.1.3/title_more.png) no-repeat 50% 88%;
}
#l .side-frame dt span {
	background: url(../../images/override/patch/3.1.3/side-title.png) no-repeat 55% 75%;
}
#l .side-frame dd ul {
	height: 180px;
	width: 188px;
	margin-left: 19px;
	background: url(../../images/override/patch/3.1.3/sidemenu_item.png) no-repeat right top;
	position: relative;
}
#l .side-frame dd li {
	width: 188px;
	height: 40px;
	position: absolute;
	left: 0;
}
#l .side-frame dd li#patch313side-interface {
	top: 3px;
}
#l .side-frame dd li#patch313side-prof {
	top: 49px;
}
#l .side-frame dd li#patch313side-dual {
	top: 94px;
}
#l .side-frame dd li#patch313side-more {
	top: 140px;
}
#l .side-frame dd li a {
	display: block;
	width: 188px;
	height: 40px;
	background-image: url(../../images/override/patch/3.1.3/sidemenu_item.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}
#l .side-frame dd li#patch313side-interface a {
	background-position: -188px -49px;
}
#l .side-frame dd li#patch313side-interface a.current, #l .side-frame dd li#patch313side-interface a:hover {
	background-position: 0 -49px;
}
#l .side-frame dd li#patch313side-prof a {
	background-position: -188px -94px;
}
#l .side-frame dd li#patch313side-prof a.current, #l .side-frame dd li#patch313side-prof a:hover {
	background-position: 0 -94px;
}
#l .side-frame dd li#patch313side-dual a {
	background-position: -188px -3px;
}
#l .side-frame dd li#patch313side-dual a.current, #l .side-frame dd li#patch313side-dual a:hover {
	background-position: 0 -3px;
}
#l .side-frame dd li#patch313side-more a {
	background-position: -188px -140px;
}
#l .side-frame dd li#patch313side-more a.current, #l .side-frame dd li#patch313side-more a:hover {
	background-position: 0 -140px;
}
#main .article p {
	padding-left: 36px;
	padding-right: 24px;
}
#main .article p.imgholder {
	margin-top: 16px;
	margin-bottom: 16px;
	padding-right: 0;
}
#main .article p.imgholder img {
	margin-right: 5px;
}
#main .article .profarticle p, #main .article .morearticle p {
	height: 40px;
	padding-right: 12px;
}
#main .article .profarticle p span.a-icon, #main .article .morearticle p span.a-icon {
	float: left;
	display: block;
	width: 40px;
	height: 40px;
	background-image: url(../../images/override/patch/3.1.3/prof_icons.jpg);
	background-repeat: no-repeat;
}
#main .article .morearticle p span.a-icon {
	background-image: url(../../images/override/patch/3.1.3/more_icons.jpg);
}
#main .article .profarticle p span.a-text, #main .article .morearticle p span.a-text {
	display: block;
	margin-left: 40px;
}
#main .article .dualtalent-textintro {
	padding-left: 147px;
	height: 90px;
	line-height: 2em;
	text-indent: 2em;
	padding-top: 10px;
	background: url(../../images/override/patch/3.1.3/dualtalent_intro_bg.jpg) no-repeat left center;
}
#dualtalent-intro-dail {
	width: 615px;
	height: 144px;
	background: url(../../images/override/patch/3.1.3/dualtalent_icon_off.jpg) no-repeat 0 0;
	margin: 12px auto;
	position: relative;
}
#dualtalent-intro-dail li {
	width: 80px;
	height: 120px;
	top: 24px;
	position: absolute;
}
#dualtalent-intro-dail li a {
	display: block;
	width: 80px;
	height: 120px;
	text-indent: -9999px;
	overflow: hidden;
	background-image: url(../../images/override/patch/3.1.3/dualtalent_icon_off.jpg);
	background-repeat: no-repeat;
}
#dualtalent-intro-dail li a.current, #dualtalent-intro-dail li a:hover {
	background-image: url(../../images/override/patch/3.1.3/dualtalent_icon_on.jpg);
}
#dualtalent-intro-dail li#dtid-step1 {
	left: 55px;
}
#dualtalent-intro-dail li#dtid-step1 a {
	background-position: -55px -24px;
}
#dualtalent-intro-dail li#dtid-step2 {
	left: 166px;
}
#dualtalent-intro-dail li#dtid-step2 a {
	background-position: -166px -24px;
}
#dualtalent-intro-dail li#dtid-step3 {
	left: 276px;
}
#dualtalent-intro-dail li#dtid-step3 a {
	background-position: -276px -24px;
}
#dualtalent-intro-dail li#dtid-step4 {
	left: 386px;
}
#dualtalent-intro-dail li#dtid-step4 a {
	background-position: -386px -24px;
}
#dualtalent-intro-dail li#dtid-step5 {
	left: 492px;
}
#dualtalent-intro-dail li#dtid-step5 a {
	background-position: -492px -24px;
}
#dualtalent-intro-content {
	height: 260px;
}
#dualtalent-intro-content li table, .misc-changes {
	border-collapse: collapse;
	margin: 0 auto;
}
#dualtalent-intro-content li table th, #dualtalent-intro-content li table td, .misc-changes th, .misc-changes td {
	padding: 3px;
	vertical-align: middle;
}
#dualtalent-intro-content li table th, #dualtalent-intro-content li table td p, .misc-changes td p {
	line-height: 2em;
	padding: 0 !important;
}
.misc-changes td p {
	line-height: 1.5em;
}
#dualtalent-intro-content li#dtic-step1 table, #dualtalent-intro-content li#dtic-step2 table {
	width: 519px;
}
#dualtalent-intro-content li#dtic-step3 table, #dualtalent-intro-content li#dtic-step4 table, #dualtalent-intro-content li#dtic-step5 table, .misc-changes {
	width: 590px;
}
.dualtalent-qna {
	margin-left: 36px;
}
.dualtalent-qna dl {
	padding-bottom: 16px;
}
.dualtalent-qna dt {
	font-weight: bold;
	color: #801b00;
	padding-bottom: 3px;
}
