﻿body {
color:white;
font-family:Arial,sans-serif;
font-size:12px;
margin:0pt;
background:#03080E url(http://images.tongcn.net/wow/background/bg.gif) repeat-y center 28px;
margin-top:28px;
}
form {
    margin:0;padding:0;
}
a {
	color: #FFBB00;
	cursor: pointer;
    text-decoration: underline;
    outline-color:invert;
	outline-style:none;
	outline-width:medium;
	text-decoration:none;
}
a:hover {
	color: white;
}
#home_search_btn
{ background:transparent url(http://images.tongcn.net/wow/searchButton.jpg) no-repeat scroll center;}
button {
background:transparent url(http://images.tongcn.net/wow/background/bg_btn_r.gif) no-repeat scroll right center;
border:medium none;
cursor:pointer;
font-family:Arial !important;
font-weight:bold;
line-height:19px;
overflow:visible;
padding:0pt 7px 0pt 0pt;
position:static;
text-align:center;
text-transform:uppercase;
width:auto;
z-index:1;
outline:none;
}
a img {
	border: 1px solid #507484;
}
button:hover {
	background:url(http://images.tongcn.net/wow/background/bg_btn_r_h.gif) right no-repeat;    
}
button span {
background:transparent url(http://images.tongcn.net/wow/background/bg_btn_l.gif) no-repeat scroll left center;
color:#FFFFFF;
display:block;
height:19px;
line-height:19px;
margin-top:0px;
padding:0pt 0pt 0pt 10px;
position:static;
white-space:nowrap;
}
button:hover span
{
	background:url(http://images.tongcn.net/wow/background/bg_btn_l_h.gif) left no-repeat;
}
select {
padding:0px;
}
input[type="text"], input[type="password"], select {
-moz-box-sizing:border-box;
background:#18385B url(http://images.tongcn.net/wow/background/bg_input.gif) repeat-x top left;
border:1px solid #B0A33A;
color:#FFFFFF;
font-family:Arial;
font-size:12px;
padding-left:5px;
}
small {font-size:12px;}

.clear {clear:both;}

/*主容器*/
#main-layout {width:986px;margin:0 auto;}
#highlight {width:100%;height:350px;background:transparent url(http://images.tongcn.net/wow/background/bg_highlight.gif) no-repeat center top;}
#divMain {
-moz-box-sizing:border-box;
padding:10px 0pt 10px 10px;
}
#divMain.noads {
margin:0px;
padding:10px;
}
/*面包屑菜单*/
.divBrowsePathLeft {
cursor:default;
font-size:12px;
padding:0pt 0pt 10px 10px;
}
.spanMenuArrow {
background:transparent url(http://images.tongcn.net/wow/background/menu_arrow.gif) no-repeat scroll right center;
padding-right:16px;
}
spanMenuArrow a {text-decoration:underline;}

#divHeader {
background:black url(http://images.tongcn.net/wow/background/bg_t.gif) repeat-x scroll left top;
height:128px;
position:relative;
}
/*页眉*/
#topnav {position:relative;z-index:100;}
#divHeaderLogo {
background:transparent url(http://images.tongcn.net/wow/background/wow-logo.jpg) no-repeat center bottom;
left:24px;
position:absolute;
top:15px;
width:150px;
height:100px;
}
#divHeaderLogo a {
border:0pt none;
display:block;
height:128px;
width:220px;
}
#divTopbar {
background:transparent url(http://images.tongcn.net/wow/background/bg_menu.jpg) repeat-x scroll left top;
height:39px;
position:relative;
}
#menu-bg-l {
left:0px;
top:0px;
}
#menu-bg-r {
background-position:-11px 0px;
right:0px;
top:0px;
}
.spanMenuButtons
{
	padding-left: 8px;
	padding-top: 11px;
	padding-bottom: 11px;
	_padding-top: 12px;
}
#divAdContainerTop, #divAdContainerTop iframe {
background:black url(http://images.tongcn.net/wow/background/bg_t.gif) repeat scroll 0%;
height:90px;
position:absolute;
right:0px;
top:0px;
width:728px;
}
#divSearchInput {
background:transparent url(http://images.tongcn.net/wow/background/bg_tsearch.gif) no-repeat scroll right bottom;
float:right;
margin-right:8px;
padding:100px 19px 5px 0px;
text-align:right;
width:500px;
}
#divSearchInput input {
-moz-box-sizing:border-box;
background:#18385B url(http://images.tongcn.net/wow/background/bg_input.gif) repeat-x top left;
border:1px solid #B0A33A;
color:#FFFFFF;
font-family:Arial;
font-size:12px;
margin-right:5px;
padding-left:5px;
width:180px;
}

/*页脚*/
#pageFooter {
color:#728A96;
font-size:12px;
padding-bottom:10px;
text-align:center;
}
#pageFooter a {
padding:4px;
}
#pageCopyright {
font-size:12px;
padding-top:6px;
}
#divMainFooter {
background:transparent url(http://images.tongcn.net/wow/background/bg_main_b.gif) repeat-x scroll 0%;
height:60px;
width:100%;
z-index:0;
}
/*首页*/
/*.home {margin:120px auto;margin-bottom:0;width:946px;height:451px;position:relative;}*/
.home-panel {
background:transparent url(http://images.tongcn.net/wow/background/wow-home-bg2.jpg) no-repeat left top;
height:900px;
margin:0 auto;
position:relative;
width:940px;
}
.home #mainMenutop {
width:438px;
height:31px;
left:75px;
position:absolute;
top:279px;
background:transparent url(http://images.tongcn.net/wow/background/home-search-t.gif) no-repeat left top;
}
.home #spanMainMenu {
height:25px;
left:125px;
position:absolute;
text-align:center;
top:400px;
font-size:12px;
}
.home .spanMenuButtons {
padding:0px;
}
.home .spanMenuButtons a{
font-size:12px;
font-weight:normal;
}
.spanMenuButtons {
padding-bottom:11px;
padding-left:8px;
padding-top:11px;
}
#home-search-input {
background-position:310px center;
background-repeat:no-repeat !important;
}
.home input {
-moz-box-sizing:content-box;
background-color:#FFFFFF;
background-image:none;
border:1px solid black;
color:black;
height:18px;
left:174px;
position:absolute;
top:300px;
width:322px;
_width:325px;
}
.home-search-button {
left:540px;
position:absolute;
top:300px;
}

.bottom-panel{
position:absolute;
top:720px;
left:45px;
width:860px;
height:145px;
}
.bottom-panel h3 {
color:#598CB8;
font-size:14px;
padding:0pt;
margin-left:4px;
}

/*主框架*/
#divMainTop {
background:#16191E url(http://images.tongcn.net/wow/background/bg_top.jpg) no-repeat top left;
height:8px;
z-index:0;
}
#divMainWrapper {
background:#16191E url(http://images.tongcn.net/wow/background/bg_main.jpg) repeat-x top left;
z-index:0;
width:966px;
}
#divMainBGLeft {
background:transparent url(http://images.tongcn.net/wow/background/bg_main_t.jpg) repeat scroll 0%;
left:0px;
z-index:1;
height:36px;
position:absolute;
top:0px;
width:36px;
}
#divMainBGRight {
background:transparent url(http://images.tongcn.net/wow/background/bg_main_t.jpg) repeat scroll -36px 50%;
right:0px;
*right:0px;
_right:10px;
height:36px;
position:absolute;
top:0px;
width:36px;
z-index:1;
}
#divMainContents {
padding:0 10px;
z-index:2;
}

/*框架*/
.content-panel {
width: 946px;
height:100%;
}
.content-panel-t
{
    width:100%;
    height: 23px;
    background-image: url(http://images.tongcn.net/wow/background/bg_cp_t.gif);
}
.content-panel-bg {
    background:transparent url(http://images.tongcn.net/wow/background/bg_cp.gif) repeat-y top left;
    height:100%;
    color: white;
    padding: 20px;
    padding-top:0;
    min-height: 60px;
}
.content-panel-b
{
    width:100%;
    height:100%;
    width:100%;
    height: 17px;
    background-image: url(http://images.tongcn.net/wow/background/bg_cp_b.gif);
}

/*列表*/
.listview {}
.listview .listview-band-top{position:relative;padding:12px 8px;}
.listview .listview-nav {position:absolute;right:0;top:0;margin:12px;}
.listview .listview-nav span {padding:0 8px;}
.listview .first {
padding:2px 4px 2px 24px;
height:20px;
line-height:20px;
background:transparent url(http://images.tongcn.net/wow/background/bg_btn_first.gif) no-repeat top left;
}
.listview .previous {
padding:2px 4px 2px 24px;
height:20px;
line-height:20px;
background:transparent url(http://images.tongcn.net/wow/background/bg_btn_prev_new.gif) no-repeat top left;
}
.listview .next {
padding:2px 24px 2px 4px;
height:20px;
line-height:20px;
background:transparent url(http://images.tongcn.net/wow/background/bg_btn_next_new.gif) no-repeat top right;
}
.listview .last {
padding:2px 24px 2px 4px;
height:20px;
line-height:20px;
background:transparent url(http://images.tongcn.net/wow/background/bg_btn_last.gif) no-repeat top right;
}
.listview table, .listview .no-data {
background-color:#061118;
border-collapse:collapse;
font-size:12px;
width:100%;
}
.listview th {
border-bottom:1px solid #202020;
font-size:12px;
font-weight:bold;
padding:0;
white-space:nowrap;
background-color:#3A4759;
border-color:#507484 rgb(48, 48, 48) rgb(48, 48, 48) rgb(80, 116, 132);
border-style:solid;
border-width:1px;
}
.listview thead a {
display:block;
padding:2px 0pt;
text-decoration:none;
}
.listview thead a span {
padding:0px 4px;
}
.listview tr {
cursor:pointer;
}
.listview td {
border:1px solid #404040;
color:#DDDDDD;
padding:4px;
text-align:center;
vertical-align:middle !important;
}

/*图标*/
.iconsmall { width: 26px; height: 26px; background: 4px 4px no-repeat; position: relative }
.iconsmall .tile  { width: 26px; height: 26px; background-image: url(http://images.tongcn.net/wow/background/icon_border_small.gif) }
.iconsmall .hover { width: 18px; height: 18px; left: 4px; top: 4px; position: absolute; z-index: 20 }
.iconsmall .hover a { width: 18px; height: 18px; display: block; border: 0 }
.iconsmall a { width: 18px; height: 18px; display: block; border: 0 }

.iconmedium { width: 44px; height: 44px; background: 4px 4px no-repeat; position: relative }
.iconmedium .tile  { width: 44px; height: 44px; background-image: url(http://images.tongcn.net/wow/background/icon_border_medium.gif) }
.iconmedium .hover { width: 36px; height: 36px; left: 4px; top: 4px; position: absolute; z-index: 20 }
.iconmedium .hover a { width: 36px; height: 36px; display: block; border: 0 }
.iconmedium a { width: 36px; height: 36px; display: block; border: 0 }

.iconlarge .tile { width: 68px; height: 68px; background-image: url(http://images.tongcn.net/wow/background/icon_border_large.gif) }
.iconlarge .hover { width: 54px; height: 56px; left: 6px; top: 6px; position: absolute; z-index: 20; cursor: default }
.iconlarge .hover a { width: 54px; height: 56px; display: block; border: 0 }
.iconlarge a { width: 54px; height: 56px; display: block; border: 0 }
.iconlarge {
	width: 68px;
	height: 68px;
	background: transparent none no-repeat scroll 6px 50%;
	position: relative;
}

.iconsmall  .glow { font-size: 11px; margin: 2px 5px 2px 4px; cursor: default; font-weight: bold }
.iconmedium .glow { font-size: 13px; margin: 3px 5px 4px 6px; cursor: default; font-weight: bold }
.iconlarge  .glow { font-size: 18px; margin: 3px 5px 4px 6px; cursor: default; font-weight: bold }

.bc-icon {
	padding-right: 34px;
	background: url(http://images.tongcn.net/wow/background/bc_icon.gif) right center no-repeat;
}
.wlk-icon {
	padding-right: 40px;
	background: url(http://images.tongcn.net/wow/background/wotlk_icon.gif) right center no-repeat;
}
.alliance-icon {
	padding-left: 13px;
	background: url(http://images.tongcn.net/wow/background/money_alliance.gif) left center no-repeat;
}
.horde-icon {
	padding-left: 18px;
	background: url(http://images.tongcn.net/wow/background/money_horde.gif) left center no-repeat;
}
.tinyicon
{
	text-align:left;
}
.tinyicon table
{
	border-collapse: collapse;
	width:60px;
	margin: 0px auto;
	border-width:0;
}
.tinyicon td
{
	height: 26px;
	width: 26px;
	border:0px solid transparent !important;
	padding:0px;
}
a.moneyitem, a.moneysocketmeta, a.moneysocketred, a.moneysocketyellow, a.moneysocketblue {
	text-decoration: none !important;
	border-bottom: 1px solid transparent;
}
a.moneyitem:hover, a.moneysocketmeta:hover, a.moneysocketred:hover, a.moneysocketyellow:hover, a.moneysocketblue:hover {
	border-bottom: 1px solid white;
}
.moneyitem, .moneygold, .moneysilver, .moneycopper, .moneyalliance, .moneyhorde, .moneyarena, .moneysocketmeta, .moneysocketred, .moneysocketyellow, .moneysocketblue {
	color: white;
	background: no-repeat right center;
}
.moneyitem         { padding-right: 19px } 
.moneygold         { padding-right: 15px; background-image: url(http://images.tongcn.net/wow/background/money_gold.gif) } 
.moneysilver       { padding-right: 15px; background-image: url(http://images.tongcn.net/wow/background/money_silver.gif) }
.moneycopper       { padding-right: 15px; background-image: url(http://images.tongcn.net/wow/background/money_copper.gif) }
.moneyalliance     { padding-right: 12px; background-image: url(http://images.tongcn.net/wow/background/money_alliance.gif) }
.moneyhorde        { padding-right: 16px; background-image: url(http://images.tongcn.net/wow/background/money_horde.gif) }
.moneyarena        { padding-right: 18px; background-image: url(http://images.tongcn.net/wow/background/money_arena.gif) }
.moneysocketmeta   { padding-right: 18px; background-image: url(http://images.tongcn.net/wow/background/socket_meta.gif) }
.moneysocketred    { padding-right: 18px; background-image: url(http://images.tongcn.net/wow/background/socket_red.gif) }
.moneysocketyellow { padding-right: 18px; background-image: url(http://images.tongcn.net/wow/background/socket_yellow.gif) }
.moneysocketblue   { padding-right: 18px; background-image: url(http://images.tongcn.net/wow/background/socket_blue.gif) }

.icontab {
	border-collapse: collapse;
	margin-top: 4px;
}
.icontab tr {
	background: none !important;
}
.icontab th, .icontab td {
	border: 0 !important;
}
.icontab td {
	padding: 0 4px 4px 0;
	/*width: 10em;*/
	line-height: 1.5em;
}
.icontab th {
	padding: 0 3px 0 0;
}

/*列表*/
.infobox{
	float: right;
	margin: 0 0 10px 10px;
	text-align: left;
	width:250px;
	z-index:3;
}
.infobox table
{
	border-collapse: collapse;
	table-layout:fixed;
	white-space:normal;
}
.infobox-spacer {
	width: 174px;
	height: 0px;
}
.infobox th {
	color: #598CB8;
	padding: 11px 12px;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
}

.infobox th small {
	font-weight: normal;
}

.infobox td {
	padding: 0 12px 12px 12px;
	font-size: 13px;
	line-height: 1.75em;
}

.infobox ul {
	margin: 0;
	padding-left: 13px;
}

.infobox li {
	list-style-image:url(http://images.tongcn.net/wow/background/bg_bullet.gif);
}

.infobox li div {
	color: white;
}
.infobox .content-panel-t
{
    width:100%;
    height: 23px;
    background-image: url(http://images.tongcn.net/wow/background/bg_info_t.gif);
}
.infobox .content-panel-bg {
    background:transparent url(http://images.tongcn.net/wow/background/bg_info.gif) repeat-y top left;
    height:100%;
    color: white;
    padding: 20px;
    padding-top:0;
    min-height: 60px;
}
.infobox .content-panel-b
{
    height:100%;
    width: 100%;
    height: 17px;
    background-image: url(http://images.tongcn.net/wow/background/bg_info_b.gif);
}
.previewThumbnailContainer {
width:100%;
background:black url(http://images.tongcn.net/wow/background/map_loading.gif) no-repeat scroll center;
border:1px solid #507484;
height:auto;
margin-top:4px;
min-height:20px;
text-align:center;
}
.series { border-collapse: collapse; line-height: 1.5em; width:100%; }
.series th { padding: 0.2em 10px 0 0; font-weight: normal; text-align: right; vertical-align: top; width: 8px; }
.series td { padding: 0 }

/*提示*/
.text .tooltip{}
.tooltip { visibility: hidden; z-index: 100000001; overflow:visible;height:100%; z-index:10000; }
.tooltip a { text-decoration: none }
.tooltip a:hover { text-decoration: underline }
.tooltip table { border-spacing: 0; border-collapse: collapse }

.tooltip td, .tooltip th { background: url(http://images.tongcn.net/wow/background/tooltip.gif); font-family: Verdana, sans-serif; font-size: 12px; line-height: 17px; color: white }
.tooltip th { padding: 3px; }
.tooltip td { padding: 8px 4px 1px 9px }

.tooltip b { font-size: 14px; line-height: 19px; font-weight: normal }
.tooltip div.indent { padding-left: 0.6em }

.tooltip td th, .tooltip td td { background: none }
.tooltip td th { padding: 0 0 0 4em; text-align: right; font-weight: normal }
.tooltip td td { padding: 0 }
.tooltip table tr th{height: 4px;}
.tooltip table.shrink b { font-size: 12px; line-height: 15px }
.tooltip table.shrink td, .tooltip table.shrink th { font-size: 10px; line-height: 14px }

/*正文*/
.text div.quote {
	display: table;
}
.text {
	color: #cccccc;
	line-height: 18px;
}

.text b {
	color: white;
}

.text ul, .text ol {
	margin: 1em 0;
	padding-left: 26px;
}

.text ul.first, .text ol.first {
	margin-top: 0;
}

.text ul.last, .text ol.last {
	margin-bottom: 0;
}

.text ol li {
	color: #E5CC80;
}

.text ul li {
	color: #c3030b;
	list-style-type: square;
}

.text li {
	list-style-position: outside;
	line-height: 1.75em;
}

.text ol li div, .text li div {
	color: white;
}

.text h1 {
	color: white;
	font-size: large;
	font-weight: normal;
	border-bottom: 1px solid #505050;
	padding: 0 0 5px 0;
	margin: 0 0 13px 0;
	line-height: 1.1em;
	font-family: "";
}

.text h2 {
	color: white;
	font-size: 18px;
	font-weight: normal;
	border-bottom: 1px solid #505050;
	padding: 26px 0 3px 0;
	margin: 0 0 13px 0;
	line-height: 1.25em;
	clear: both;
}

.text h3 {
	color: #598CB8;
	font-size: 14px;
	padding: 0;
	margin: 1.5em 0 0.5em 0;
}

.text h3 small {
	font-weight: normal;
}

.text h2.first, .text h3.first {
	padding-top: 0;
	margin-top: 0;
}

.text h1 span.sub, .text h2 span.sub, .text h3 span.sub {
	display: block;
	font-weight: normal;
	font-size: 12px;
	color: #707070;
}
.text h4
{
	font-weight: normal;
	font-size: 12px;
	color: #707070;
	color:#707070;
}
/*Instance*/
.text2 {
	color: #cccccc;
	line-height: 1.4em;
}

.text2 a
{
	text-decoration:underline;
}
.text2 a:hover
{
	color:#cccccc;
	text-decoration:none;
}

.text2 b {
	color: white;
}

.text2 ul, .text2 ol {
	margin: 1em 0;
	padding-left: 26px;
}

.text2 ul.first, .text2 ol.first {
	margin-top: 0;
}

.text2 ul.last, .text2 ol.last {
	margin-bottom: 0;
}

.text2 ol li {
	color: #E5CC80;
}

.text2 ul li {
	color: #c3030b;
	list-style-type: square;
}

.text2 li {
	list-style-position: outside;
	line-height: 1.75em;
}

.text2 ol li div, .text2 li div {
	color: #CCCCCC;
}

.text2 h1 {
	color: white;
	font-size: large;
	font-weight: normal;
	border-bottom: 1px solid #505050;
	padding: 0 0 5px 0;
	margin: 0 0 13px 0;
	line-height: 1.1em;
	font-family: "";
}

.text2 h2 {
	color: white;
	font-size: 18px;
	font-weight: normal;
	border-bottom: 1px solid #505050;
	padding: 26px 0 3px 0;
	margin: 0 0 13px 0;
	line-height: 1.25em;
	clear: both;
}

.text2 h3 {
	color: #ffff98;
	font-size: 14px;
	padding: 0;
	margin: 1.5em 0 0.5em 0;
}

.text2 h3 small {
	font-weight: normal;
}

.text2 h2.first, .text2 h3.first {
	padding-top: 0;
	margin-top: 0;
}

.text2 h1 span.sub, .text2 h2 span.sub, .text2 h3 span.sub {
	display: block;
	font-weight: normal;
	font-size: 12px;
	color: #707070;
}
.text2 h4
{
	font-weight: normal;
	font-size: 12px;
	color: #707070;
	color:#707070;
}
.text2 p
{
	line-height:200%;
	text-indent:26px;
}

/*tab控件*/
.tabs-container {
overflow:hidden;
padding-left:10px;
}
.tabs {
-moz-user-select:none;
font-size:12px;
margin:0pt !important;
padding:0pt !important;
}
.tabs li{position:relative;}
.tabs li {
position:relative;
float:left;
height:30px;
margin-right:2px;
overflow:hidden;
}
.tabs a.selected, .tabs a.selected:hover {
background-image:url(http://images.tongcn.net/wow/background/bg_tab_r_sel.gif);
color:white !important;
}
.tabs a {
background:transparent url(http://images.tongcn.net/wow/background/bg_tab_r.gif) no-repeat scroll right top;
display:block;
float:left;
font-size:12px;
height:30px;
padding-right:20px;
position:relative;
text-decoration:none;
white-space:nowrap;
}
.tabs a.selected div {
background-image:url(http://images.tongcn.net/wow/background/bg_tab_l_sel.gif);
}
.tabs div {
background:transparent url(http://images.tongcn.net/wow/background/bg_tab_l.gif) no-repeat scroll left top;
left:0pt;
line-height:30px;
padding-left:16px;
padding-top:2px;
position:absolute;
text-align:center;
top:0pt;
}
.tabs b {
display:block;
padding:0pt 5px;
visibility:hidden;
}
/*map*/
.mapper {
	position: relative;
	margin-top: 10px;
	border: 1px solid #507484;
	background: black url(http://images.tongcn.net/wow/background/loading2.gif) no-repeat 2px 20px;
}
.mapper .pin  {
	position: absolute;
	width: 1px;
	height: 1px;
	font-size: 1px;
}

.mapper .pin a {
	position: relative;
	width: 11px;
	height: 11px;
	left: -5px;
	top: -5px;
	background: url(http://images.tongcn.net/wow/background/map-pin-yellow.png) no-repeat;
	_background: url(http://images.tongcn.net/wow/background/map-pin-yellow.gif) no-repeat;
	display: block;
}

.mapper .pin-1 a {
	background-image: url(http://images.tongcn.net/wow/background/map-pin-green.png);
}

.mapper .pin-2 a {
	background-image: url(http://images.tongcn.net/wow/background/map-pin-red.png);
}

.mapper .pin-3 a {
	background-image: url(http://images.tongcn.net/wow/background/map-pin-blue.png);
}

.mapper .pin-4 a {
	background-image: url(http://images.tongcn.net/wow/background/map-pin-purple.png);
}

.mapper .glow {
	margin: 0 2px;
	font-size: 12px;
	font-weight: bold;
	color: white;
	cursor: default;
	white-space: nowrap;
}

.mapper .glow a {
	text-decoration: none;
}

.mapper .glow a:hover {
	text-decoration: underline;
}
/*任务难度*/
.r0 {
	color:Red;
}
.r1 {
color:#FF8040;
}
.r2 {
color:#FFFF00;
}
.r3 {
color:#40BF40;
}
.r4 {
color:#808080;
}
/*技能树形控件*/
.treeview, .treeview ul { 
	padding: 0;
	margin: 0;
	list-style: none !important;
}

.treeview ul {
	margin-top: 4px;
	list-style-type:none !important;
}
.treeview ul li
{
	list-style-type:none !important;	
}
.treeview .hitarea {
	background: url(../pics/tree/treeview-default.gif) -64px -25px no-repeat;
	height: 16px;
	width: 16px;
	margin-left: -16px;
	float: left;
	cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {
	display: inline;
	float:none;
}

.treeview li { 
	margin: 0;
	padding: 3px 0pt 3px 16px;
	background-color:#16191E;
	list-style-type: none !important;
}

.treeview a.selected {
	background-color: #eee;
}

#treecontrol { margin: 1em 0; display: none; }

.treeview .hover { color: red; cursor: pointer; }

.treeview li { background: url(../pics/tree/treeview-default-line.gif) 0 0 no-repeat; }
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px;}

.treeview .expandable-hitarea { background-position: -80px -3px; }

.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url(../pics/tree/treeview-default.gif); background-color:#16191E}  
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }

.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; z-index:3; }

.treeview-red li { background-image: url(../pics/tree/treeview-red-line.gif); }
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable { background-image: url(../pics/tree/treeview-red.gif); } 

.treeview-black li { background-image: url(../pics/tree/treeview-black-line.gif); }
.treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable { background-image: url(../pics/tree/treeview-black.gif); }  

.treeview-gray li { background-image: url(../pics/tree/treeview-gray-line.gif); }
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable { background-image: url(../pics/tree/treeview-gray.gif); }

.treeview-famfamfam li { background-image: url(../pics/tree/treeview-famfamfam-line.gif); }
.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable { background-image: url(../pics/tree/treeview-famfamfam.gif); }

.filetree li { padding: 3px 0 2px 16px; }
.filetree span.folder, .filetree span.file { padding: 1px 0 1px 16px; display: block; }
.filetree span.folder { background: url(../pics/tree/folder.gif) 0 0 no-repeat; }
.filetree li.expandable span.folder { background: url(../pics/tree/folder-closed.gif) 0 0 no-repeat; }
.filetree span.file { background: url(../pics/tree/file.gif) 0 0 no-repeat; }
.treeview img { margin-left:2px; margin-right:5px; border: 1px ridge #CCCCCC;}
.expandable img { margin-left:2px; margin-right:5px; border: 1px ridge #CCCCCC;}
.treeview a { font-size:12px }
.expandable a { font-size:12px }

/*副本*/
.minibox {
	margin: 0 0 4px 0;
	background-color: #181818;
	border: 1px solid #507484;
	padding: 8px;
	font-size: 12px;
	text-align: center;
	width:160px;
}
.minibox h3 {
	margin: 0 0 5px 0;
}
.minibox h3 a {
	color: white;
}
.minibox small, .minibox small a {
	color: #9d9d9d;
}

/*菜单*/
#layers {
left:0pt;
position:absolute;
top:0pt;
z-index:100000000;
}
.menu {
position:absolute;
z-index:100000000;
}
.menu div {
    border: 1px solid #4d4530;
    border-bottom: 1px solid #4d4530;
    padding:1px;
    background-color:Black;
}
.menu div div
{
	border: none;
    white-space: nowrap;
    font-size: 12px;
    background: transparent url(http://images.tongcn.net/wow/background/bg_menu_trans.png);
    _background: #000000 url('');
}
.menu em, .menu var, .menu strong {
    display: block;
    position: absolute;
}
.menu em {
    width: 5px;
    top: 0;
    bottom: 0;
    right: -5px;
    background-position: right top; 
}
.menu var {
    width: 5px;
    height: 6px;
    right: -5px;
    bottom: -6px;
    background-position: right bottom;
}
.menu strong {
    height: 6px;
    left: 0;
    right: 0;
    bottom: -6px;
    background-position: left bottom;    
}
.menu table td {
    padding: 0;
    vertical-align: top;
}
.menu a {
    display: block;
    padding: 4px 4px 4px 4px;
    text-decoration: none;    
	color: #FFBB00;
	cursor: pointer;
    text-decoration: none;
    outline-color:invert;
	outline-style:none;
	outline-width:medium;
	_min-width: 90%;
	margin:0px;
}
.menu a.open, .menu a:hover {
    background: #0B538B; 
}
.menu span {
    display: block;
    padding: 0 18px 0 0;
}
.menu span span {
    padding: 0 0 0 18px;
}
.menu span.separator {
    padding: 4px 9px;
    background: #181818;
    font-weight: bold;
    cursor: default;
}.menucheck {
    background: url(http://images.tongcn.net/wow/background/menu_check.gif) left center no-repeat;
}
.menusub {
    background: url(http://images.tongcn.net/wow/background/menu_arrow.gif) right center no-repeat;
}
.menuarrow  {
    padding-right: 16px;
    background: url(http://images.tongcn.net/wow/background/menu_arrow.gif) right center no-repeat;
}
.menuarrowd {
    padding-right: 11px;
    background: url(http://images.tongcn.net/wow/background/menu_arrowd.gif) right center no-repeat;
}
#menu-bg-l, #menu-bg-r 
{
	*display: none;
}
.spanMenuButtons a {
	text-transform: uppercase;
	font-size: 14px;		
	font-family: Times New Roman;
	text-decoration: none;
	color: #EDEDED;			
	font-weight: bold;
	background: url(http://images.tongcn.net/wow/background/menu_div.gif) no-repeat scroll right center;
	padding-right: 15px;
	padding-left: 7px;
}
.spanMenuButtons a.last
{
	background: none;
	padding-right: 4px;
}
.spanMenuButtons a:hover {
	color: #ffffff;
	color: #FFBB00;
}
.spanMenuButtons a.open {
}
.spanMenuButtons a span{
	padding-right: 11px;
    background: url(http://images.tongcn.net/wow/background/menu_arrowd.gif) right center no-repeat;
    margin:0px;
}
/*对话框*/
#alert_overlay {
background-color:black;
height:100%;
left:0pt;
opacity:0.5;
position:fixed;
top:0pt;
width:100%;
z-index:1000;
visibility:hidden;
}
.alert {
left:500px;
position:absolute;
top:800px;
width:500px;
z-index:10001;
visibility:hidden;
}
.alert h2 {
border-bottom:1px solid #374953;
clear:both;
color:#598CB8;
font-family:Times New Roman;
font-size:16px;
font-weight:bold;
line-height:1.2em;
margin:0pt 0pt 10px;
padding:0px 0pt 3px;
text-align:center;
}
.alert div div {
border:0px none;
font-size:12px;
font-weight:bold;
padding:0px 8px;
text-align:center;
height:20px;
}
.alert table {
border-collapse:collapse;
width:100%;
}
.alert .label {
font-weight:normal;
text-align:left;
white-space:normal;
}
.alert td {
vertical-align:top;
}
.alertInput {
font-weight:normal !important;
padding:0px 0px 8px 2px !important;
text-align:left !important;
}
.alert input, .alert select {
width:220px;
}
.alert .desc {
color:#999999;
float:left;
font-size:12px;
font-weight:normal;
padding:2px 0px 0px;
text-align:left;
}
.alert .buttons {
font-weight:normal;
margin-top:8px;
text-align:center;
}
.alert .alert-t
{
    width:500px;
    height: 23px;
    background-image: url(http://images.tongcn.net/wow/background/alert_t.gif);
}
.alert .alert-bg {
    background:transparent url(http://images.tongcn.net/wow/background/alert_bg.gif) repeat-y top left;
    height:100%;
    color: white;
    padding: 20px;
    padding-top:0;
    min-height: 60px;
}
.alert .alert-b
{
    width:500px;
    height: 17px;
    background-image: url(http://images.tongcn.net/wow/background/alert_b.gif);
}