/*#insort { width:198px; text-align:center;  }
#insortline { margin:0; padding:0; overflow:hidden;}
#insortnsort {text-align:left;width:180px;}
.ProTitle { height:22px;  text-align:left; padding-left:10px; line-height:22px;}
.ProTitleHover {  height:22px;  text-align:left;padding-left:10px; line-height:22px;
}
.ProTitle200{  height:22px; line-height:23px; padding:2px; text-align:left; text-transform: capitalize;
}
.ProTitleHover200 { width:170px; height:20px; margin:2px; line-height:20px;  text-align:left;BORDER-RIGHT: #B9B9B9 1px solid; BORDER-TOP: #B9B9B9 1px solid; BORDER-LEFT: #B9B9B9 1px solid; BORDER-BOTTOM: #B9B9B9 1px solid; BACKGROUND-COLOR: #ffffff;
}
.ProTitleDown200 { width:170px; border:1 1 1 1 solid #666666;BACKGROUND-COLOR: #FFF1D1;
}

.class_style{width:198px; height:26px;text-align:left; font-size:12px; line-height:26px;background:url(<%=root%>images/class.gif); color:#000000; text-indent:15px;}
.class_style a{ font-weight:bold; color:#000000; text-indent:5px;}

.sort_style{BORDER-RIGHT: #B9B9B9 1px solid; BORDER-TOP: #B9B9B9 2px solid; BORDER-LEFT: #B9B9B9 1px solid; BORDER-BOTTOM: #B9B9B9 1px solid; BACKGROUND-COLOR: #ffffff; VISIBILITY: hidden; WIDTH: 180px; position:absolute;margin-top:-2px; overflow:hidden}*/


.insort1{width:198px; height:26px;text-align:left; font-size:12px; line-height:26px;background:url(<%=root%>images/class.gif); color:#000000;font-weight:bold; text-indent:15px;  cursor: pointer; }
.insort1 a{color:#000;}
.insort1 a:hover{color:#000;}

.insort101 {width:198px; height:26px;text-align:left; font-size:12px; line-height:26px;background:url(<%=root%>images/class.gif); color:#000000;font-weight:bold; text-indent:15px;  cursor:hand}

.insort101 a{color:#000;}
.insort101 a:hover{color:#000;}


.insort2{ margin:auto;padding-left:4px;cursor:hand; height:22px;line-height:22px; width:88%; padding-left:20px; border-bottom:1px solid #fff; text-align:left; color:#000}
.insort20{ margin:auto;padding-left:4px;cursor:hand; height:22px;line-height:22px; width:88%;padding-left:20px; border-bottom:1px solid #fff; text-align:left;background:#C8C8C8;   color:#333;}
.pjfc{float:left; width:98%}
.pjfc span{float:right; font-size:8px;}
.insort3{ height:22px;line-height:22px; padding-left:8px; text-align:left; border-bottom:1px solid #eee;color:#333;}
.insort30{ height:22px;line-height:22px; padding-left:8px; text-align:left; border-bottom:1px solid #eee;color:#fff;background:#959696;}
* html .layer{position: absolute; width:178px;  z-index:1; visibility: hidden; padding:2px 1px 0 2px;background:#fff; border-top:1px solid #eee;border-left:1px solid #eee;border-right:2px solid #aaa;border-bottom:2px solid #aaa; margin:0;}
* +html .layer{position: absolute; width:178px;  z-index:1; visibility: hidden; padding:2px 1px 0 2px;background:#fff; border-top:1px solid #eee;border-left:1px solid #eee;border-right:2px solid #aaa;border-bottom:2px solid #aaa; margin:0;}
.layer{position: absolute; width:178px;  z-index:1; visibility: hidden; padding:2px 1px 0 2px;background:#fff; border-top:1px solid #eee;border-left:1px solid #eee;border-right:2px solid #aaa;border-bottom:2px solid #aaa; margin:0 0 0 150px; white-space:nowrap;}