@charset "gb2312";

.nav li {float:left; background:url(../images/tab03.png) no-repeat left; padding-left:6px; margin-right:4px; display:inline;}
.nav h3 {text-align:center;font-size:14px;  line-height:26px; background:url(../images/tab04.png) no-repeat right; padding:0 9px 0 6px; width:90px;font-weight:bold;}
.nav li.on {background:url(../images/tab01.png) no-repeat left;}
.nav li.on h3 { background:url(../images/tab02.png) no-repeat right; }
.nav h3 a {}
.nav a:link,.nav a:visited {color:#08374A; }
.nav a:hover,.nav a:active {color:#056fa0;}
.nav .on a:link,.nav .on a:visited {color:#FFFBB1; }
.nav .on a:hover,.nav .on a:active {color:#FFCC00; text-decoration:none;}
.areaHead .cart {float:right; background:url(../images/cart.png) no-repeat left; padding-left:26px;}
 .cart a:link,.cart a:visited {color:#FFCC00; font-size:14px;}
 .cart a:hover,.cart a:active { color:#f90;text-decoration:underline;}

.subNav {height:37px; line-height:37px; background:url(../images/subnavbg.png) repeat-x; padding:0 12px; margin:0 20px;}
.subNav a:link,.subNav a:visited {color:#FFFBB1; padding:3px 9px; border-radius:3px;}
.subNav a:hover,.subNav a:active {color:#FFFF00;}
.subNav a.on,.subNav a.on:visited {color:#FFFBB1;  background-color:#165268;}

.license {width:800px; height:260px; margin:0 auto 24px; padding:12px; overflow-y:scroll; background-color:#EFF0F8;border: 1px solid #9EA0BF; line-height:22px;}
.search {float:right;margin-right:3px;display:inline; position:relative;_margin-top:6px;}
.drop {position:absolute; z-index:56; left:0; top:32px;_top:25px;border:1px solid #9EA0BF; border-bottom:none; background-color:#fff;}
.drop ul {}
.drop li {height:22px; line-height:22px; cursor:pointer; padding:0 6px; border-bottom:1px solid #9EA0BF;}
.drop li.on { color:#CD6A06;background-color:#EDEDF4;}

.menu {width:138px; float:left; border:1px solid #9EA0BF; background-color:#F5F7F7; padding:1px; font-family:Arial;}
.menu h3 {height:22px; background-color:#D1D3E4; border-bottom:1px solid #9EA0BF; border-top:1px solid #EDEDF4; overflow:hidden;  font-weight:bold; padding:6px 0 0 9px; font-size:14px;}
.menu .noChild h3 {padding-left:25px;}

.menu h4,.menu h5 {height:20px; padding:3px 0 0 26px; border-bottom:1px solid #9EA0BF; border-top:1px solid #fff; }
.menu h4 {background-color:#DFDFDF; font-weight:bold; font-size:14px;}
.menu h5 {padding-left:56px;}
.menu button {width:11px; height:11px; background:#fff url(../images/off.png) no-repeat center center;margin-right:6px; cursor:pointer; border:1px solid #9EA0BF;}
.menu button.on {background-image:url(../images/on.png);}
.menu li.on {background-color:#FFFBB1;}
.menu li.off ul {display:none;}
.menu li ul {display:block;}
.menu .noChild h4 {padding-left:44px;}
.menu h3 a:link,.menu h3 a:visited {color:#1C7497;}
.menu h3 a:hover,.menu h3 a:active,.menu h3 a.on:link,.menu h3 a.on:visited {color:;}
.menu a.on:link,.menu a.on:visited {color:#CD6A06; font-weight:bold; }
.menu a.on:hover,.menu a.on:active {color:;}
.menu a:link,.menu a:visited {color:#1C7497;}
.menu a:hover,.menu a:active {color:#CD6A06;}

.rightCont {margin-left:146px;_zoom:1; }
.searchForm {margin:0 auto 9px; border:1px solid #9EA0BF; padding:6px 3px; background-color:#EDEDF4;}
.searchForm th,.searchForm td {padding:3px 0; text-align:left;}
.searchForm th {font-weight:normal; text-align:right; padding-left:3px;}

.tb01 {margin:0 auto; border:1px solid; }
.tb01 th,.tb01 td {border-bottom:1px solid #9EA0BF;font-size:14px;}
.tb01 th a {color: green;font-weight:bold}
.tb01 tr {background-color:#EDEDF4;}
.tb01 tr.even {background-color:#F9F9FB;}
.tb01 td .btn1{margin-top:6px;}
.tb01 td.noResult .searchDate {padding:12px 0;}
.tb01 td.noResult .btn1{margin:0;}
.tb01 td.noResult h6{padding:120px 0;}
.tb01 td.soldImg {}

.soldImg:link img,.soldImg:visited img {}
.soldImg:hover img,.soldImg:active img {filter:alpha(opacity=80);opacity:0.8;}

.soldDetail {background-image:url(../images/bg.jpg);background-color:#184A5E; position:absolute; left:0; top:0; padding:18px; border:2px solid #2782A5; width:455px; z-index:100; display:none;}
.soldDetail .bigPic {float:left;}
.soldDetail .parame {margin-left:142px; line-height:22px;color:#fff; font-size:14px;}
.soldDetail .col1 {float:left; width:260px;}
.soldDetail .thum {text-align:center; margin:18px auto 24px	;}
.soldDetail .thum img {margin:0 0 12px;}
.soldDetail .col2 {float:left; width:182px; text-align:left;}
.soldDetail table {margin:0;}
.soldDetail .tb02 th,.soldDetail .tb02 td{ padding:4px 3px; font-size:12px;}
.soldDetail .tb02 td {color:#fff;}

.soldDetail .col3 {float:left; width:300px;}
.soldDetail .col4 {float:left; width:142px; text-align:left;}

.orderInfo span {float:left;}
.orderInfo p {text-align:right;}

.divGride {padding:1px;border:1px solid #9EA0BF;background-color:#EFF0F8;}
.divGride .title{padding:6px 12px; background-color:#B7BAD6; text-align:center;border-bottom:1px solid #9EA0BF;}
.divGride .grideCont {  padding:24px 0;}
.goodsPic {float:left; margin:0 0 0 24px;display:inline;}
.infoList ul{line-height:2em; font-size:14px;}
.infoList li .attribute {padding:6px 12px; line-height:22px;background-color:#305F73;margin:12px 0;width:275px;border:3px double #94B8CD; color:#fff; }
.operateBtn {margin:24px 9px; padding:24px 0 12px; border-top:1px dotted #9EA0BF;}
.goodsInfo {margin-left:162px;}
.goodsInfo .names {border-bottom:1px solid #9EA0BF; padding:0 0 6px; color:#3366CC; margin:0 0 6px;}
.collect {float:right; margin:6px 12px 0 0; display:inline;}
.comm,.coll {padding-left:22px; line-height:18px; margin-right:6px;}
.comm {background:url(../images/comm.png) no-repeat left;}
.coll {background:url(../images/collect.png) no-repeat left;}

.petAttr {overflow:hidden; zoom:1;}
.petAttr .attr {float:left; width:320px;}
.petAttr .petSkill {float:left; width:182px; margin-left:10px; display:inline;}
.petAttr .medic {float:left; width:154px; margin-left:10px; display:inline;}

.skill {position:relative; height:300px; margin:18px auto 0;}
.skill li {position:absolute; height:96px; text-align:center; width:80px; background:url(../images/icobg.png) no-repeat top center;}
.skill li p {font-size:12px;}
.skill li p,.skill li h5 {line-height:18px;}
.skill li h5,.skillTb h5 {color:#FFCC00;}

.skillTb {}
.skillTb td {width:65px;background:url(../images/icobg.png) no-repeat center top; vertical-align:top; padding-bottom:9px;}
.skillTb td p {margin:3px 0 0;}
.skillTb td,th {text-align:center;}

.tabs {margin:9px 0 0;}
.tabs ul {overflow:hidden; _zoom:1;}
.tabs li {width:98px; height:26px; line-height:26px; background:url(../images/tag1.png) no-repeat; text-align:center; float:left; margin-right:3px; display:inline; color:#748DA4; cursor:pointer;}
.tabs li.on {background-image:url(../images/tag2.png); color:#fff;}
.tabCont {background:url(../images/areabg.png) repeat-y -100px; margin:1px 15px 0 0; color:#fff; padding:12px; overflow:hidden;_zoom:1;}
.tabCont .cols {margin:0 5px; float:left; display:inline;}
.tabCont h4 {background:url(../images/bar.png) repeat-x; border:1px solid #000; border-radius:4px; height:21px; line-height:21px; text-align:center; margin-bottom:3px; font-weight:bold;}

.tb02 th,.tb02 td {padding:3px; line-height:1em; padding:6px; font-size:14px;}
.tb02 th {font-weight:normal; text-align:right; color:#FFCC00;}
.tb02 td {text-align:left;}
.tb02 td strong {color:#FFCC00; font-weight:normal;}

.tb02,.tb03 {margin:0 auto;}
.tb03 td {border:1px solid #9EA0BF;  width:34px; height:34px; font-size:12px; background:url(../images/icobg.png) no-repeat center
center; background-color:#002420;}
.tb03 th {}
.tb03 img.on {border:2px solid #cc0000;}
.size50 td {width:50px; height:50px;}

.msgDetail {width:700px; margin:0 auto;}
.msgDetail li {margin-bottom:12px;}
.msgNav {background:url(../images/notice.png) no-repeat left; padding:6px 0 6px 20px; line-height:22px; display:inline-block; color:#FFB400;}

.setShelve{width:560px; float:left;}
.setShelve li {padding:9px 20px; clear:both; overflow:hidden;_zoom:1; font-size:14px; line-height:1.2em;}
.setShelve li strong {float:left; width:150px; text-align:right;}
.setShelve li p {float:left; width:360px; margin-left:9px; display:inline;}
.shelveTip {width:310px; float:left; line-height:20px;}
.shelveTip p.pageTips {line-height:18px;}

.related {padding:12px;}
.related li {float:left; display:inline; width:80px; text-align:center; margin:0 0 12px;}
.related li img {margin-bottom:6px;}

.pageTips {padding:9px 12px; font-size:12px; line-height:22px; background-color:#EDEDF4; margin:12px auto; border:3px double #9EA0BF;}
.notice,.success,.err {background:url(../images/noti.png) no-repeat 9px 9px; padding:9px 0 9px 72px; _height:52px; overflow:visible; min-height:52px;}
.success {background-image:url(../images/suc.png);}
.err {background-image:url(../images/err.png);}
.divGride .helpCont {line-height:22px; padding:12px 32px 32px;}
.helpCont a:link,.helpCont a:visited { color:#2ACCFB;text-decoration:underline;}
.helpCont a:hover,.helpCont a:active {color:#58E7F9; text-decoration:none;}
.helpCont table {margin:0 auto;}
.helpCont th,.helpCont td {border:1px solid #4099E0; padding:6px 9px; color:#014383;}
.helpCont th {background-color:#61C5FD;}
.helpCont td {background-color:#AAE4FF;}

.pageCover {filter:alpha(opacity=70);  -moz-opacity:0.7; opacity:0.7; width:100%; z-index:10000; background-color:#000000; position:absolute; left:0; top:0; display:none;}
.popupWin {position:absolute; left:0; top:0; margin:auto; width:570px;border-radius:5px; display:none; z-index:10001; font-size:14px;border:3px double #9EA0BF; background-color:#EDEDF4;}
.popupWin ul {padding:6px 0;}
.popupWin .cont {padding:12px 32px;}
.popupWin .cont .error {background-image:none; margin:24px auto; background-color:#fff;}
.popupWin .cont .message { padding:9px 12px; font-size:12px; line-height:20px; margin:12px auto;border:1px solid #9EA0BF; background-color:#fff;}
.popupWin li {margin:9px auto;}
.popupWin p {text-indent:2em; line-height:22px; margin:12px 0;}
.popupWin .ursTip {margin:auto;}

.recent {position:fixed; z-index:101; width:180px; right:-153px; top:24px; _position:absolute;}
.recent h2 {float:left; width:18px; height:86px; background:url(../images/tag3.png) no-repeat; cursor:pointer; margin-top:18px; font-size:14px; color:#fff; font-weight:bold; padding:15px 0 0 9px; line-height:1.2em; color:#d9f4ff;}
.recent .recentList {width:147px; float:left; background-color:#2B92BB; padding:3px; border-radius:3px;}
.recentList ul {background-color:#fff; _height:200px; min-height:200px; background-color:#F9F9FB; overflow:visible;}
.recentList li {clear:both; overflow:hidden; padding:6px; border-bottom:1px solid #2B92BB; border-top:1px solid #fff; _zoom:1;}
.recentList img {float:left; display:inline; margin-right:6px;}
.recentList h3 {font-weight:bold; padding:3px 0 6px;}

.first,.middle,.last{color:#fff;font-size:14px;}
.first{background:#900}
.middle{background:#090;}
.last{background:#009;}
.p1000{color:#00f;}
.p10000{color:#00B400;}
.p100000{color:#F00;}
.p1000000{color:#F0F;}

.blank6 {height:6px; overflow:hidden; font-size:0; line-height:0;}
.blank9 {height:9px; overflow:hidden; font-size:0; line-height:0;}
.blank12 {height:12px; overflow:hidden; font-size:0; line-height:0;}
.blank24 {height:24px; overflow:hidden; font-size:0; line-height:0;}

.hasLayout {clear:both; overflow:hidden; _zoom:1;}


/*初始化浏览器默认值*/
body,div,form,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6 {padding:0; margin:0;}

/* 全局链接*/
a:link {color:#3366CC;text-decoration:none;}
a:visited {color:#1C7497;text-decoration:none;}
a:hover {color:#2ACCFB; text-decoration:underline;}
a:active {color: #C39DFF;}

/*自定义公用样式*/
.cGreen {color:#009900;}
.cWhite{color:#fff;}
.cGray {color:#999;}
.cDGray {color:#666;}
.cBlack {color:#000;}
.cRed {color:#FF0000;}
.cDRed {color:#c00;}
.cYellow{color:#ff0;}
.cDYellow {color:#CD6A06;}
.cBlue {color:#3366CC;}
.colorPurple{color:#9c4cc7;}

.equip_desc_red {
    color: #FF0000;
}
.equip_desc_green {
    color: #00FF00;
}
.equip_desc_blue {
    color: #C1C1FF;
}
.equip_desc_black {
    color: #000000;
}
.equip_desc_yellow {
    color: #FFFF00;
}
.equip_desc_white {
    color: #FFFFFF;
}
.equip_desc_blink {
    text-decoration: blink;
}
.equip_desc_underline {
    text-decoration: underline;
}

.pages {text-align:right;padding:1px 0;}
.pages a {padding:2px 6px 3px;margin:0 3px; display:inline-block;padding:3px 6px; vertical-align:middle;background-color:#EDEDF4; border:1px solid #9EA0BF;}
.pages a:hover {text-decoration:none; border:1px solid #000; background-color:#fff; color:#1C7497;}
.pages a.on {color:#fff; font-weight:bold;background-color:#9EA0BF; }

.footer {line-height:21px; text-align:center; color:#9B9B9B;}
.footer a:link,.footer a:visited {color:#9B9B9B;}
.footer a:hover,.footer a:active {}

.btn1 {height:24px; line-height:18px; text-align:center; padding:0 6px; background-color:#920933;color:#fff;cursor:pointer; font-size:12px; font-weight:normal; border:1px solid #DB5F1B; border:1px solid #590821;}



a.btn1 {width:auto; height:auto; padding:0 18px; line-height:23px; display:inline-block;}
a.btn1:link,a.btn1:visited {color:#fff;}
.btn1:hover,a.btn1:hover,a.btn1:active {color:#ff0; text-decoration:none; background-color:#a80034;}

.up,.down {width:13px; height:13px; border:none; cursor:pointer; background:url(../images/up.png) no-repeat;}
.down {background-image:url(../images/down.png);}

ul,ol {list-style:none;}
img {border:none; vertical-align:middle;}

.killimg
	{ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /* ie8  */
    filter:alpha(opacity=50);    /* ie5-7  */
    opacity: 0.5;    /* css standard, currently it works in most modern browsers  */
    }
.hidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}
.div01{margin:0 auto;width:1160px;}


.searcTb th,.searcTb td {font-size: 14px; vertical-align: top;padding:12px 3px; }
.searcTb th {font-weight: bold;text-align: right;padding-top: 15px;}

.btnList {}
.btnList li {float: left;display: inline;line-height: 26px; margin: 0 1px 1px 0;cursor: pointer;}
.listAll {float: left; line-height: 26px;}
.searchSbmt {background-color: #DCDCE8; border-top: 1px solid #A9A9AF; margin: 12px 24px 0;}
.searchSbmtBtn {width: 120px;height: 38px; line-height: 32px; background: url(../images/search-btn.png) no-repeat; border: none; color: #fff;cursor: pointer;}
.searchbtCon{padding:10px 0 0px 100px;}
.searchtipCon{float:right; color:#3366CC; font-size:14px; padding:10px 50px 0 0;}

.skillIconList {width: 545px;}
.skillIconList li {float: left;display: inline;border: 2px solid #000;margin: 0 1px 1px 0;}
.skillIconList li img {cursor: pointer;}
.skillIconList li.on {filter:alpha(opacity=100); opacity:1;}
.drop {
position: absolute;
z-index: 56;
left: 0;
top: 32px;
_top: 25px;
border: 1px solid #9EA0BF;
border-bottom: none;
background-color: #fff;
}
.overallDetail {
width: 540px;
}
.overallDetail .col3 {
width: 400px;
}
.overallDetail .col4 {
width: 120px;
}
.overallDetail .thum {
float: left;
margin: 0;
}
.overallDetail .info {
float: left;
width: 240px;
}
/*Popout: --------------------------------------------------------------------*/
.Popout{width:414px;}
.Popout .hd{background:url(../images/Popout_top.gif) no-repeat; height:20px;}
.Popout .bd{background:url(../images/Popout_repeat.gif) repeat-y; overflow:hidden; padding:1px 0;}
.Popout .ft{background:url(../images/Popout_btm.gif) no-repeat; height:15px;}

.listTip {display:none;position:absolute;z-index:999;}
.listTip {width:614px;}
.listTip .hd {background-image:url(../images/Popout_top.png);}
.listTip .bd {background-image:url(../images/Popout_repeat.png);}
.listTip .ft {background-image:url(../images/Popout_btm.png);}
.listTipSmall .hd{background:url(../images/Popout_top.gif) no-repeat; height:20px;}
.listTipSmall .bd{background:url(../images/Popout_repeat.gif) repeat-y; overflow:hidden; padding:1px 0;}
.listTipSmall .ft{background:url(../images/Popout_btm.gif) no-repeat; height:15px;}

.largePic img{border:1px solid #503b2a;}
.largePic{float:left; display:inline; margin:15px; margin-top:0;}

.introText{color:#fff; font-size:14px; padding:20px; padding-top:0; font-weight:lighter; line-height:120%}
.introText .yellow{/*color:#f4faab;*/color:yellow}
.introText .green{color:#59cb69;}
.introText .orange{color:#c58b47;}
.introText .blue{color:#6bcff4;}
.introText .purple{color:#8178af;}
.introText .white{color:#FFFFFF;}

.faman{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	opacity: 0.5;
	cursor: pointer;
}
.equip_free {
position: absolute;
left: 10px;
top: 150px;
}