/* CSS Document */

/*layout*/

body { text-align:center; }
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,select,button,th,td {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:bold;}
table {font-size:inherit;font:100%;}
input,select {font:100% arial,helvetica,clean,sans-serif;;}
button {overflow:visible}
th,em,strong,b,address,cite {font-style:normal;font-weight:normal;}
li{list-style:none;}
img,fieldset {border:0;}
ins {text-decoration:none;}

#doc { margin:auto;text-align:left;min-width:921px;zoom:1;font-size:100%;}
#doc {width:911px;}
#bd {font-size:12px;padding-top:1px;}

#category .hd {background:url(images/sprites_hp.png) 0 -320px repeat-x #e6e6e6;border:1px solid #d6d5d5;border-bottom:0;}
#category .hd .act {float:right;font-family:"宋体";margin:5px 5px 0 0;}
#category .hd ul {margin-left:10px;}
#category .hd li {float:left;font-size:14px;font-weight:bold;position:relative;margin-bottom:-4px;}
#category .hd li a {padding:4px 25px 2px 25px;float:left;color:#000;}
#category .hd li.selected {background:url(images/sprites_hp2.png) 0 -500px no-repeat;top:-4px;}
#category .hd li.selected a {color:#fff;padding:5px 25px;position:relative;text-decoration:none;}


#category h3.t1 {height:44px;}
#category h3.t1 span {display:block;margin-top:6px;}
#category h3.t2 {height:114px;*height:112px;}
#category h3.t2 span {display:block;margin-top:18px;}
#category h3.t3 {height:182px;*height:178px;}
#category h3.t3 span {display:block;margin-top:70px;}
#category h3.t4 {height:252px;*height:245px;}
#category h3.t4 span {display:block;margin-top:85px;}


#category .item:hover ul.first-ul,#category .selected ul.first-ul {margin-top:1px;}

.cat-items {border-top:1px solid #d3d2d2;border-bottom:1px solid #d3d2d2;  }
.cat-items .item {border-left:1px solid #d3d2d2;border-right:1px solid #d3d2d2;padding:1px;background:url(../images/bg_dot.png) bottom repeat-x;position:relative;}
.cat-items .item-last {background-image:none;}
.cat-items .item a.highlight {color:#ff4e00;}
.cat-items .item h3 {float:left;width:25px;padding:3px;font-size:14px;font-weight:bold;color:#5a5a5a;text-align:center;background:url(../images/i_buttom.gif) repeat-y #B1E5F7;}

.cat-items .item ul{float:left;width:860px;padding:5px 0 0 15px;}
.cat-items .item li {width:25%;float:left;}
.cat-items .item dt {font-size:14px;font-weight:bold;}
.cat-items .item dd {overflow:hidden;margin:3px 0 0 -5px;}
.cat-items .item dd a {color:#999999;display:inline-block;border-left:1px solid #ccc;padding-left:5px;margin:0 5px 5px -1px;line-height:1.2;}

/*鼠标经过颜色.cat-items .selected,.cat-items .item:hover {background:#f7fbf2;border:1px solid #65a825;margin-top:-2px;}*/

.cat-items .selected,.cat-items .lay-on{background:#F5F9FB;border:1px solid #B1E5F7;margin-top:-2px;}
.cat-items .selected,.cat-items .item:hover {background:#F5F9FB;border:1px solid #B1E5F7;margin-top:-2px;}
 



.cat-items .selected h3,.cat-items .item:hover h3 {background:none;color:#000;}

.cls {zoom:1;}
.cls:after {content:"";visibility:hidden;display:block;height:0;clear:both;}


.highlight,a.highlight {color:red;}