﻿body { font-size:12px; margin:0; line-height:21px; font-family:"微软雅黑",tahoma; background: #fff;}
body.bodybg{ background:url(images/logobg.gif) #fff;}
ul,li{ list-style:none; padding:0; margin:0;}
p { margin:0; padding:0;}
img { border:0;}
form{ margin:0; padding:0;}
a { text-decoration:none; color:#000000;}
a:hover { color:#FF0000;}
.clear { clear:both;}
.fr { float:right;}


#header{height:63px; padding:5px 0;}
#header .logo{width:278px; height:63px; overflow:hidden;float:left;}
#header .ads{ float:right;}

#footer{clear:both;height:35px;line-height:35px;text-align:center; padding-top:10px;}


.main{ margin:0 20px;}
.border {border:1px solid #BADAA1;}
#here {margin:10px auto; height:35px; line-height:35px;background:url(images/bg-1.png) repeat-x;}
.here { padding-left:35px;background:url(images/here.gif) no-repeat 12px center;}

#title {height:23px; line-height:23px;border-bottom:1px #A0B5D3 solid;}
#title .list_max { float:left; padding-left:5px;}
#title .list_max span{ background:#ee7635;color:#ddd; padding:0 5px;border:1px #ea5504 solid; cursor:pointer;}
#title .list_max span strong{ font-weight:normal; font-size:11px; color:#FFFF99;}

#title .list_max span.mn1 {color: #fff;}
#title .list_max span.mn1 strong{color: #fff;}

#title .list_max span.mn2 {color: #ddd;}
#title .list_max span.mn2 strong{color: #FFFF99;}



#title .list_title { float:left;padding-left:35px;background:url(images/icon1.gif) no-repeat 12px center; font-size:14px;}
#title .list_order { float:right; padding-right:15px; color:#ccc;}
#title .list_order a.up  {background:url(images/order.gif) no-repeat right -13px #ee7635; border:1px #ea5504 solid; padding:0 15px 0 5px; color:#fff;}
#title .list_order a.down{background:url(images/order.gif) no-repeat right -28px; border:1px #cccccc solid;padding:0 15px 0 5px; color:#666;}
#title .list_order a.normal {background:url(images/normal.gif) no-repeat 0 3px; padding-left:12px; color:#666;}
#title .list_order span { color:#000000;}
#title .list_order a:hover { color:#000;}

.select select {background:none; padding:0; border:0; margin:0; height:18px; line-height:18px; color: #009900;}

.so{ border:1px #dddddd solid;width:160px; padding:0 5px; height:24px; line-height:24px; color:#CCCCCC;margin:0; display:block; float:left;}
.inputlater{ border:1px #dddddd solid;width:160px; padding:0 5px; height:24px; line-height:24px; color:#000000;margin:0; display:block; float:left;}
.so_t{ border:0; width:76px;height:26px;padding:0; margin:0;background:url(images/so.gif) no-repeat; cursor:pointer;display:block; float:left;}



#page { background:url(images/page.png) no-repeat 10px 10px; margin-top:40px;padding-left:30px;color:#000000;height:35px; line-height:35px;border-top:1px solid #BADAA1;} 
#page span {padding:0px 6px; display:block; float:left;}
#page span.cur{ color:#ff0000; font-weight:bold; font-size:16px;}
#page a{ color: #006600; text-decoration:none;outline:none;}
#page a:hover { color: #00CC00;}
input.go { width:20px; text-align:center; margin:0; padding:0; height:15px; line-height:15px;border:0;border-bottom:1px #000 solid; color:#000; vertical-align:middle;}



#Cate { padding:10px; width:150px; overflow:hidden;}
.dtree {white-space:nowrap;line-height:18px; margin:0 0 0 0px; font-size:12px;}
.dtree img {border: 0px;vertical-align: middle;}
.dtree i{ font-style:normal; font-weight:bold; color:#FF0000; font-size:14px;}
.dtree b { padding-right:20px;background:url(images/pwd.gif) no-repeat right 1px; }
.dtree u { padding-right:20px;background:url(images/pwd.gif) no-repeat right -24px; text-decoration:none;}
.dtree a.node, .dtree a.nodeSel {white-space: nowrap;padding: 0px 2px;}
.dtree a.node:hover, .dtree a.nodeSel:hover { color:#ff0000;}
.dtree a.nodeSel {color:#ff0000;}
.dtree .clip {overflow: hidden;}


#index_tags{position:relative; left:13px; top:13px;}
#index_tags a{display:inline-block;width:160px;height:125px;margin:0 10px 10px 0;position:relative;text-decoration:none; float:left; background:#d1e9ff; text-align:center;}
#index_tags span.ads{display:inline-block;width:160px;height:125px;margin:0 10px 10px 0;position:relative;text-decoration:none; float:left; background:#d1e9ff; text-align:center;}


#index_tags a img{}
#index_tags a .imgbg{position:absolute;left:0;top:0;width:160px;height:125px;}

#index_tags a p{position:absolute;width:100%;bottom:0;left:0;background:#333;border-top:1px solid #222;height:22px;line-height:22px; overflow:hidden;color:#fff;opacity:.6;filter:alpha(opacity=60);cursor:pointer; text-align:center;}
#index_tags a div.bg_wrapper{position:absolute;left:-5px;top:-5px;width:173px;height:135px;border:1px solid #aaa;background:#fff;visibility:hidden;-webkit-transition:-webkit-transform 0s ease-in;-moz-transition:-moz-transform 0s ease-in;-o-transition:-o-transform 0s ease-in;transition:transform 0s ease-in}
#index_tags a div.bg_wrapper div{margin:4px;background:#666;width:164px;height:126px}

#index_tags a:hover{zoom:1;z-index:20;text-decoration:underline}
#index_tags a:hover div.bg_wrapper{visibility:visible;*visibility:hidden;visibility:hidden \0}
#index_tags a:hover div.bg_wrapper.left{-webkit-transform:rotate(6deg) translate(6px,-1px);-moz-transform:rotate(6deg) translate(6px,-1px);-o-transform:rotate(6deg) translate(6px,-1px);-transform:rotate(6deg) translate(6px,-1px)}
#index_tags a:hover div.bg_wrapper.right{-webkit-transform:rotate(-5deg) translate(-5px,1px);-moz-transform:rotate(-5deg) translate(-5px,1px);-o-transform:rotate(-5deg) translate(-5px,1px);-transform:rotate(-5deg) translate(-5px,1px)}
#index_tags a:hover .imgbg{left:-5px;top:-5px;padding:4px;border:1px solid #aaa;-moz-box-shadow:1px 1px 3px #888;-webkit-box-shadow:1px 1px 3px #888;box-shadow:1px 1px 3px #888}
#index_tags a:hover p{text-decoration:underline;}
#index_tags.hover_disable div.bg_wrapper{display:none;}




#root { WIDTH: 230px; height:60px; padding:10px 10px 10px 60px; line-height:30px; border:5px #F1f1f1 solid; background:url(images/qs.png) no-repeat 0 8px;POSITION: absolute; background-color:#ddd;Z-INDEX: 999;} 
#root_close{ position:absolute; top:2px;right:2px; cursor:pointer;}
#root_qs{ color:#FF0000;}
#root_qs img { vertical-align:middle; margin-left:5px;}
#txtBrowse{ background:none; border:0; border-bottom:1px #000000 solid; width:120px;}
#btnEnter{position:absolute; top:17px;right:5px; cursor:pointer; width:50px; height:50px;}

#idContainer{background:center no-repeat;}

#tool { position:absolute; top:50px; right:20px;}
#tool table{ width:64px; margin-top:20px;}
#tool table td{ text-align:center;}
#tool input{ width:32px; height:26px; line-height:26px;text-align:center; padding:0; margin:0;}
#detail { position:absolute; top:2px; right:20px; line-height:18px; text-align:right;}
#detail span{ background:#FFFFFF;}
#detail span span{ background:#FF0000;padding:0 10px;}
#detail span span a{ color:#FFFFFF;}
#detail span span a:hover{ color:#00FF00;}

#foot { position:absolute; bottom:2px; right:20px; line-height:18px; height:18px; overflow:hidden; text-align:right;}
#foot span{ background:#FFFFFF; padding-left:5px;}

#d_ads {position:absolute; top:150px; right:100px; width:200px; height:200px;}





