/*list页--CSS*/
.profession{width:960px;background:url(http://img.db.178.com/d3/images/list_06.jpg) repeat-y center;margin:auto;}
.profession .profession-t{background:url(http://img.db.178.com/d3/images/list_07.jpg) no-repeat top;}
.profession .profession-b{background:url(http://img.db.178.com/d3/images/list_08.jpg) no-repeat bottom center; position:relative;}
/*左侧*/
.profession-r{width:280px;float:left;padding:10px 10px 0; overflow:hidden;}
/*护甲*/
/* directory */
.db-directory {padding:0;font-family: arial,SimSun,verdana,geneva,helvetica,sans-serif!important;}
.db-directory-inner { padding:0; }
.db-directory li { margin-bottom: 2px; }
.db-directory li a .note { color: #5F584D; font-size: 11px; margin-left: 3px; }
.db-directory li a .icon-portrait { vertical-align: middle; margin-left: 1px; margin-top: -4px; }
.db-directory li a span { color: #5F584D; font-size: 11px; }
.db-directory .box { margin-bottom: 15px; padding: 0; border: 0; }
.db-directory .column-1 {width:300px; padding: 0px 0 0 0px; }
.db-directory .column-1 .half-column { float: left; width: 50%; }
.db-directory .column-2,
.db-directory .column-3 {width: 300px; padding: 0px 0px 0;}
.db-directory .column-2{}
.db-directory .column-3{}
.db-directory .category { margin-bottom: 20px; }
.db-directory .subcategory { margin: 0 0 5px 0; }
h3.category{ font-size: 30px!important; height: 38px; line-height: 340px; padding-bottom: 6px;margin-right: 20px; color: #a99877; border-bottom: 1px dashed #4b4230;padding-left: 50px; overflow: hidden; margin-bottom:15px;}
h4.subcategory{ font-size: 14px; font-weight: 700; height: 20px; line-height: 20px; font-family: arial,SimSun,verdana,geneva,helvetica,sans-serif!important; }
.column-1 h3.category{ background:url(http://img.db.178.com/d3/images/title-ico.gif) 0 0 no-repeat;}
.column-2 h3.category{ background:url(http://img.db.178.com/d3/images/wq.gif) 0 0 no-repeat;}
.column-3 h3.category{ background:url(http://img.db.178.com/d3/images/qt.gif) 0 0 no-repeat;}
.column-4 h3.category{ background:url(http://img.db.178.com/d3/images/title-cqls.gif) 0 0 no-repeat;}
.list-items{ }
.list-items li{ padding: 0 0 0 26px; background: url(http://img.db.178.com/d3/images/db/s_ico.png) 12px 5px no-repeat; }
.list-items li a:link,.list-items li a:visited{ display: inline; border-bottom: 1px dotted #333;color:#d96500; }
.list-items li a:hover{ border-bottom: 1px dotted #d96500; text-decoration:none; }
.list-items li a:hover span{ color: #0074d9;   }
h4.subcategory{background: url(http://img.db.178.com/d3/images/arr.png) 0 0 no-repeat; padding-left: 26px;color:#a99877; }
 .half-column{ float: left;  width: 50%;}
/*其他*/
.box012 a{color: #D96500;display: inline;}
.box012 a:hover{}
.d3_ys{ display: block; height: 20px; padding-left: 26px;background:url(http://img.db.178.com/d3/images/d3_ys.png) 0 0 no-repeat; line-height: 20px;}
.d3_sj{ display: block; height: 20px; padding-left: 26px;background: url(http://img.db.178.com/d3/images/d3_sj.png) 0 0 no-repeat; line-height: 20px;}
.d3_cl{ display: block; height: 20px; padding-left: 26px;background: url(http://img.db.178.com/d3/images/d3_cl.png) 0 0 no-repeat; line-height: 20px;}
.d3_rl{ display: block; height: 20px; padding-left: 26px;background: url(http://img.db.178.com/d3/images/d3_rl.png) 0 0 no-repeat; line-height: 20px;}
.d3_bs{display: block; height: 20px; padding-left: 26px;background: url(http://img.db.178.com/d3/images/d3_bs.png) 0 0 no-repeat; line-height: 20px;}
.d3_fw{display: block; height: 20px; padding-left: 26px;background: url(http://img.db.178.com/d3/images/d3_fw.png) 0 0 no-repeat; line-height: 20px;}
.d3_zx{display: block; height: 20px; padding-left: 26px;background: url(http://img.db.178.com/d3/images/d3_zx.png) 0 0 no-repeat; line-height: 20px;}
/*右侧*/
.profession-l{width:640px;float:right;overflow:hidden; position:relative;}
.profession-l a:hover {text-decoration: underline;}
.box6.cur{ display:block;}
/*选项卡*/
.box6{  display:none;}
.title95{height:40px;padding: 20px 10px 14px; }
.title95 ul li{background:#000;border: 1px solid #211B14;border-radius: 3px 3px 3px 3px;box-shadow: 0 0 3px #000000;float:left; cursor:pointer;
margin-right: 6px;padding: 3px 10px;color:#D96500;}
.title95 ul li.cur{background-color: #201A11;border-color: #332D24;color: #F3E6D0 !important;font-weight: bold;color:#fff;}
/*添加*/
.tab-menu2{height:30px;padding: 10px 10px 10px; }
ul.tab-menu2 li{background:#000;border: 1px solid #211B14;border-radius: 3px 3px 3px 3px;box-shadow: 0 0 3px #000000;float:left; cursor:pointer;margin-right: 6px;padding: 0px 10px;color:#D96500;}
ul.tab-menu2 li.cur{background-color: #201A11;border-color: #332D24;color: #F3E6D0 !important;font-weight: bold;color:#fff;}
.tab-menu1{height:40px;padding: 20px 10px 5px; height:33px;}
ul.tab-menu1 li{background:url(http://img.db.178.com/d3/images/a-bg.jpg) repeat-x;border: 1px solid #514e47;border-radius: 3px 3px 3px 3px;box-shadow: 0 0 3px #000000;float:left; cursor:pointer;margin-right: 6px;padding: 3px 10px;color:#ccc;font-size:15px;font-weight: bold;}
ul.tab-menu1 li.cur{background:url(http://img.db.178.com/d3/images/a-hover.jpg) repeat-x;border-color: #ab2525;color: #F3E6D0 !important;}
/*搜索*/
.box-center{position:relative;margin:20px 0 0 0;background:url(http://img.db.178.com/d3/images/icoe.gif) no-repeat left top;padding-left:40px;line-height:26px;}
.box-center h3{font-size:16px;color:#F3E6D0;}
.search-box{width:223px;height:31px;background:url(http://img.db.178.com/d3/images/search1.png) no-repeat;right:0px; position:absolute;top:2px;}
.input06{width:172px;height:31px;border:0px;background:none;color:#000;line-height:31px;padding:0 4px;}
.btn17{width:38px;height:31px;border:0px;background:none; cursor:pointer;}
#select_domain03{margin:10px 0;padding:0 10px;}

.pathbox{ background:url(http://img.db.178.com/d3/images/path-bg-tan.gif) no-repeat top right; height:37px; width:976px; margin:0 auto}
.path{ float:left; width:650px;}
.path ul li{ float:left;}
.path ul a{ font-size:14px; font-weight:bold; color:#ffd100; display:inline; padding:0 5px}
.path ul a:hover{ color:#FF9}
#tab {height:auto;margin:0;overflow:hidden;padding:0;white-space:nowrap;}
.path ul li a{ font-size:14px; font-weight:bold; color:#ffd100; display:block; padding-right:7px; background:url(http://db.178.com/wow/images/path-ico.gif) no-repeat left center; padding-left:12px}
.path ul li a:hover{ color:#80c81e}
.path ul span{float:left}
.path ul span a{ background:url(http://img.db.178.com/d3/images/index_ico.png) no-repeat left top; width:20px; height:17px; display:inline-block; _overflow:hidden}
.path ul span a:hover{background:url(http://img.db.178.com/d3/images/index_ico.png) no-repeat left -19px; width:20px; height:17px; _position:relative; _top:1px}

.search1box{ float:right; width:220px; padding-top:5px}
.search1{ width:216px; height:30px; float:left;background:url(http://img.db.178.com/d3/images/search1.png) no-repeat 0 0;}
.search1 .input{ height:22px; width:160px; padding:5px 0 0 10px; margin:0px 0 0 3px;border:none; background:none; font-size:14px; font-weight:bold }
.search1 .btn{width:35px; border:none;background:none;text-indent:-9999px;cursor:pointer;}


/* filters */
.ui-filter { float: right; margin-top: 2px; position:relative; }
.ui-filter .input { width: 200px; padding: 6px; }
.filter-tabs li { float : left; font-size: 12px; }
.filter-tabs li a { display: block; padding: 6px 10px; background: #000000; border: 1px solid #211b14; margin-right: 2px;
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
	-moz-box-shadow: 0 0 3px #000; -webkit-box-shadow: 0 0 3px #000; box-shadow: 0 0 3px #000; }
.filter-tabs li a:hover { background-color: #100d08; border-color: #2a241c; }
.filter-tabs li a.tab-active { background-color: #201a11; border-color: #332d24; color: #F3E6D0 !important; font-weight: bold; }
.ui-filter .view, .ui-filter .reset { background:url(http://img.db.178.com/d3/images/sprite.png) no-repeat scroll -52px -304px transparent; height: 15px;
width: 15px;}
.ui-filter .view { background-position: -52px -320px;}
.ui-filter .reset, .ui-filter .view { display: block; position: absolute; right: 5px; top: 5px;}
/*第二栏正文内容*/
.d3-icon2{float:left;}
.d3-icon {background: none no-repeat scroll 50% 50% transparent;display: inline-block; font-size: 1px;overflow: hidden;box-shadow: 0 0 5px #000000;}
.frame {background:url(http://img.db.178.com/d3/images/skill-64.gif) no-repeat;height: 64px;width: 64px;}
.d3-icon2 {background: none no-repeat scroll 50% 50% transparent; display: inline-block;font-size: 1px; overflow: hidden;}
a.box26{ position:relative;width:81px;height:81px; display:block;float:left;top:10px;}
.frame2 {background:url(http://img.db.178.com/d3/images/trait-64.gif) no-repeat;height: 81px;width: 81px; position:absolute;left:-8px;top:-8px;}
.pic-content{padding-left:75px;}
.pic-content h5{color:#4852e7;font: 16px "Palatino Linotype","Times",serif;}
.pic-content2{padding-left:85px;}
.pic-content2 h5{color:#F3E6D0;font: 16px "Palatino Linotype","Times",serif;}
.pic-more{color:#a4632d;font-size: 13px;}
.b16{color:#286E2F;}
.pic-title05{color:#286e2f;}
.pic-txt{color:#C7B377; text-indent:0em;font-size: 13px;}
.box20{background:url(http://img.db.178.com/d3/images/table-header.png) repeat-x scroll 0 100% #300A00;border-color: #62351F #390B00 #68381F #582C19; border-left: 1px solid #582C19;border-right: 1px solid #390B00; border-style: solid;  border-width: 1px;color: #F3E6D0;width:100%; font-size: 11px; height: 30px; line-height: 30px;padding: 0 15px;
text-transform: uppercase;}
.box20 td{border-right: 1px solid #68381F;padding:5px;font-size:12px;font-weight:bold;text-align: center;}

.box21{background:#12110f; border:1px solid #28241d;}
.box21 td {background:#12110f; border:1px solid #28241d;}
.box21:hover{background:#090908;}
.box22{background:#171614;}
.box23{margin:auto;width:100%;}
.box21 td{padding:10px 8px 10px 8px;}
.box24{font-size:20px;color:#7B6D55; text-align:center;}
/* runes */
.rune-list {font-size: 13px; line-height: 24px;}
.pic-content {line-height: 24px; }
.d3-icon-rune { vertical-align: middle; }
.d3-icon-rune span { display: block; vertical-align: top; background: no-repeat; }
.d3-icon-rune-small span { width: 16px; height: 16px; background:url(http://img.db.178.com/d3/images/small.gif) no-repeat; }
.d3-icon-rune-small .rune-alabaster { background-position: 0 0; }
.d3-icon-rune-small .rune-crimson { background-position: -16px 0; }
.d3-icon-rune-small .rune-golden { background-position: -32px 0; }
.d3-icon-rune-small .rune-indigo { background-position: -48px 0; }
.d3-icon-rune-small .rune-obsidian { background-position: -64px 0; }
.d3-icon-rune-small .rune-unknown { background-position: -80px 0; }
/* runes */
.d3-color-rune-alabaster { color: #f7e9b7 !important; }
.d3-color-rune-crimson { color: #e52817 !important; }
.d3-color-rune-golden { color: #fa8b14 !important; }
.d3-color-rune-indigo { color: #6e7ee5 !important; }
.d3-color-rune-obsidian { color: #948b91 !important; }
.d3-debug { display: none; }
/*翻页符号*/
.page{ padding:0 0 15px 0;text-align:center;}
.page a{display: inline-block;font-size:14px;text-align:center;font-weight:normal;margin-right:2px;color:#bc9566;border: 1px solid #3e0e00; background: #1a0700;height: auto !important;
 line-height: normal;padding: 4px 10px; position: relative; top: 1px !important;width: auto !important;}
.page a:hover{color:#c99f6d;text-decoration:none;background:#260a00!important;border: 1px solid #3e0e00;}
.page a.selected{ line-height:16px;border: 1px solid #811d00; background: #330d00;color:#fff;text-decoration:none;font-weight:bold;}
.page span{}
.page span a{font-size:14px;}
.data-options{ color: #958569;float:left;padding:0px 0 0 14px;font-size:14px;}
.data-options strong {color: #AD835A; font-weight:normal;}
.page-num-top{ background:url(http://img.db.178.com/d3/images/tjitle-bg.gif) no-repeat top;padding:15px 0 10px;}
/*list页2*/
.subcategory2 {font-family: "Microsoft Yahei";font-size:16px;}
.d3-icon-item { background: none no-repeat scroll left top transparent; border: 1px solid black;border-radius: 2px 2px 2px 2px;}
.item-details { min-height:68px; padding-left: 112px; }
/*.item-details { min-height:68px; padding-left: 112px; max-width: 400px; width :400px;}*/
.item-details { position: relative;color:#958569;float:left;}
.item-details-icon { left: 0; position: absolute; top: 0; z-index: 1;float:left;}
.item-details-icon .d3-icon-item { margin-left: 30px;}
.d3-icon-item-blue { background-image: url(http://img.db.178.com/d3/images/icon-bgs/blue.png);border-color: #3b3023;}
.d3-icon-item, .d3-icon-skill {box-shadow: 0 0 5px #000000;}
.d3-icon {background: none no-repeat scroll 50% 50% transparent; display: inline-block; font-size: 1px; overflow: hidden;}
.icon-item-default {height: 128px;width: 64px;}
.d3-icon-item .icon-item-inner { background: none no-repeat scroll center center transparent;  border: 1px solid black; display: block;  font-size: 1px;  line-height: normal;
 overflow: hidden; text-align: center;}
.item-details-text {z-index: 2; min-height:132px;}
.table .subcategory {color: #F3E6D0; font-size: 20px;  line-height: 100%; margin-bottom: 5px;}
.table .subcategory a {color: #F3E6D0; display: block;}color: #7979D4 !important;}
.d3-color-blue, .d3-color-blue a { color: #6969FF !important;}
.d3-color-blue, .d3-color-blue a { color: #6969FF !important;}
.d3-item-properties ul li { margin: 1px 0;}
.d3-item-properties ul, .d3-item-properties div {  margin-top: 0px ; }
.d3-item-properties .item-effects li {background: url(http://img.db.178.com/d3/images/bullet.gif) no-repeat scroll 2px 6px transparent; padding-left: 16px;}
.d3-item-properties .value { color: #DED2AB;}
.item-effects-choice ul { margin-top:0px !important }

.db-table .tip {  cursor: inherit;}
.tip { border-bottom: 1px dotted #6A5336; cursor: help;}
.d3-item-properties p { margin: 0 !important;}
/*职业添加*/
/* type filter */
.equipment-filter { padding:0; }
.equipment-filter .category { font-size: 16px; margin-bottom: 10px; }
.equipment-filter .filter-group {margin-left:0px; }
.equipment-filter .filter-label { text-align: left; color: #b48241; font-size: 20px; text-transform: uppercase; font-weight: 700;background:url(http://img.db.178.com/d3/images/title-zy-ico.gif) no-repeat;height:45px;border-bottom: 1px dashed #4B4230; text-indent:-1000px;overflow:hidden;}
.equipment-filter .filter-label2 {background:url(http://img.db.178.com/d3/images/title-zsz-ico.gif) no-repeat;}
.equipment-filter .filter-label3 {background:url(http://img.db.178.com/d3/images/title-gj-ico.gif) no-repeat;}
.equipment-filter .filter-icons { padding-top: 10px; }
.equipment-filter .filter-group-reset { padding-top: 36px; }
.equipment-filter .filter-reset .icon-mini { margin-top: -2px; }
.equipment-filter a { display: inline-block; }
.equipment-filter a .icon-portrait { display: block; overflow: hidden; }
.equipment-filter a.selected { -moz-box-shadow: 0 0 8px #ead8b9; -webkit-box-shadow: 0 0 8px #ead8b9; box-shadow: 0 0 8px #ead8b9; }
.equipment-filter a.selected .icon-frame,
.equipment-filter a.selected:hover .icon-frame { border-color: #ead8b9; }
.icon-frame { background-color: black; padding: 1px; border-left: 1px solid #3a2912; border-right: 1px solid #59411c; border-bottom: 1px solid #463419; border-top: 1px solid #574320;
 -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; background-repeat: no-repeat!important; background-position: 1px 1px;}
.icon-frame img { display: block; vertical-align: bottom; }
a:hover .icon-frame,
.hover .icon-frame { background-color: #201a11; border-color: #966d2e; }
.icon-frame-text { vertical-align: middle; margin-top: -2px; margin-left: 2px; } 
.dj-title{ text-align:center;}	 
.help07{top:110px!important;left:60px!important;}
/*搜索*/
.box-center02{width:160px;height:25px;padding:0;line-height:25px;float:left; background-color: #15110b; border-radius: 3px 3px 3px 3px;box-shadow: 0 0 3px #000000;border:1px solid #3e3229;color:#FDEDD3;}
.box-center02 selected{border:0px;}

.btn09{width:72px;height:25px;background:url(http://img.db.178.com/d3/images/btn.jpg) no-repeat;border:0px; cursor:pointer;line-height:25px; text-indent:-1000px;overflow:hidden;float:right;}
.m14{margin:20px 0 0 0;}
#select_domain17{float:left;padding:0 10px 0;}
.box-right02{width:240px;float:left;}


/********* table ***************/

.listnav{width:737px; margin:0 auto; position:relative; top:1px;_top:5px;}
.listnav ul li{float:left; margin:0 5px 5px 0;}
.listnav ul li a{ display:block; padding:5px 10px; text-decoration:none; background:#300a00; border:1px solid #62351F;  }
.listnav ul li a:hover{ padding:5px 10px; color:#D96500;background:#521400 ;  }
.listnav ul li a.select {background:#521400; display:block; padding:5px 10px; text-decoration:none;  border-bottom:1px solid #62351F ; color:#D96500; font-weight:bold; }



.fairy{ height:20px; padding:20px 0 5px 15px; margin:0 0 0px 0; border-bottom: solid 1px #3e3229;font-weight:bold;font-size:14px;color:#D96500;}
.fairy span{ color:#ffffff; }


/*************** search ****************/

.filter { padding:10px 0 10px 9px;*padding:10px 0 22px 9px; display:inline-block}

.filter ul li{padding:2px 6px;color:#C7B377;}
.filter a:hover {color:#ffac8a;}
.filter ul li strong{color:#ffffff;}
.filter ul li a{ color:#86b0fc; line-height:22px; margin: 0 15px 0 0  }
.filter ul li a:hover,.filter ul li a.current{ color:#ffac8a;}
.filter-ul01{clear:both}

.sbtn input {padding: 5px ;}
.inc-search {margin: 0 0 20px; 0}

/*************** fix ****************/

span.lesser { color: #5F584D; font-size: 11px; }


/*************** recipe *************/

/* smaller header on subpages */
.artisan-subpage-blacksmith .body-top { background-image: url("../../images/artisan/blacksmith/bg-small.jpg"); }
.artisan-subpage-jeweler .body-top { background-image: url("../../images/artisan/jeweler/bg-small.jpg"); }
.artisan-subpage-mystic .body-top { background-image: url("../../images/artisan/mystic/bg-small.jpg"); }

/* recipe name and icon */
.recipe-item a {  }
.recipe-item .d3-icon { vertical-align: middle; margin-right: 5px; }
.recipe-item .name { display: inline-block; vertical-align: middle; line-height: 125%; }
.recipe-item .enhancement-name { color: #F3E6D0; }
.recipe-item .enhancement-bonus { color: #7979D4; display: block; padding-top: 2px; }

.table-blacksmith .recipe-item { width: 250px; }
.table-blacksmith .recipe-item .name { display: inline-block; vertical-align: middle; max-width: 200px; }

/* recipe materials */
.recipe-materials { width: 210px; text-align: center; }
.recipe-materials a { display: inline-block; vertical-align: middle; }

.material { display: block; }
.material .d3-icon { position: relative; }
.material .no { position: absolute; bottom: 0; right: 2px; color: #fff; font-weight: bold; font-size: 14px;
	text-shadow: 1px 1px 1px #000, -1px 1px 1px #000, 1px -1px 1px #000, -1px -1px 1px #000, 0 0 5px #000; }

/* ie */
.ie .material .no { background: #000; }
.ie6 .db-page-jumper { width: 155px; }
.ie67 .recipe-materials .d3-icon { margin-left: 2px; }

/***** green & legend ***/

.column-4 h3.category14 { background: url(http://img.db.178.com/d3/images/title-cqls.gif) no-repeat scroll 0 0 transparent;}