*{ margin:0; padding:0;}
body{ font-size:12px; background:#F2F2F2;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
ul{ margin:0; padding:0;}
li{ margin:0; padding:0; list-style-type:none;}
img{ border:none;}
.clear{ clear:both; font-size:1px;}
.hot{ color:#E48A1A;}
.cur{ cursor:pointer;}

#Top{ background:#F2F2F2; border-bottom:1px #E4E4E4 solid; height:30px; line-height:30px;}
#TopArea{ clear:both; width:980px; margin:0 auto; color:#666666;}
#TopLeft{ float:left;}
#TopRight{ float:right;}

#Heads{ clear:both; margin:0 auto; padding:30px 0 10px 0; background:#ECECEC;}
#Header{ clear:both; margin:0 auto 20px auto; width:980px; }
#logo{ float:left;}
#SearchArea{ float:left; margin-left:20px;}
#SearchMenu{}
#SearchMenu a{ display:block; float:left; cursor:pointer; padding:5px 31px;  font-size:15px; line-height:20px; height:20px; text-decoration:none;}
.Aon{ background:#FF5400; padding:10px 30px; margin-bottom:0; color:#FFF;}
.on{ background:#F2F2F2;}

#SearchForm{ clear:both; border:2px #FF5400 solid; width:700px; height:43px; line-height:43px; background:#FFF;}
#WordInput{ float:left; height:40px;}
#SearchWord{ border:1px #FFF solid; line-height:40px; height:40px; font-size:16px; padding-left:5px;  width:301px;}
#SelectInp{ float:left;}
#SelectClassInp{ float:left;}
#SmtBt{ border:none; background:#FF5400; height:44px; line-height:44px; font-size:18px; width:100px;  font-weight:bold; color:#FFF; letter-spacing:0px; cursor:pointer; text-align:center;}
#Smt{ float:right;}

.sl{ position:relative;float:left; background:#F2F2F2; cursor:pointer; height:43px; line-height:43px; z-index:4; margin:0; padding:0; width:121px;}
.sl2{ position:relative;float:left; background:#F2F2F2; cursor:pointer; height:43px; line-height:43px; z-index:4; margin:0; padding:0; width:171px;}
#Opts li,
#Opts2 li{ text-indent:10px; line-height:25px; font-size:13px;}
#Opts2 li{ float:left; width:120px;}
#Opts a:hover,
#Opts2 a:hover{ background:#CCC;}
.sInpSo{ float:left; height:40px; line-height:40px; padding:0 0 0 10px; border:none; background:#F2F2F2; margin:0 0 0 5px; cursor:pointer; width:80px;  font-size:15px;}

#SelectClassInp #SelClass{ width:171px;}
#ClassNo{ width:130px;}

#indexArea{ height:480px; background:url(../images/MainBnner.jpg) no-repeat center top;}

#SearchCount{ margin:20px auto 0 auto; width:965px; line-height:40px; font-size:14px;  background:#a8a7a7; padding-left:15px; color:#fff;}
#SearchContent{ width:980px; margin:5px auto 20px auto; background:#FFF;}
#SearchList{}
#SearchList dt{ clear:both; float:left; width:980px; padding:20px 0; margin:0 ; border-bottom:1px #EAEAEA dotted;}
#SearchList dt p{  font-size:14px; line-height:22px;}
.SchListImg{ float:left; width:100px; background:#FFF; border:1px #E7E7E7 solid; padding:1px; margin-left:30px;}
.SchListImg img{ width:100px;}
.SchList1{ float:left; width:350px; margin-left:20px;}
.SchList2{ float:left; width:400px; margin-left:20px;} 
#SearchList #NoLines{ border-bottom:none;}
#SearchList dt:hover{ background:#ECECEC;}
.dt1{ background:#F8F8F8;}
.dt2{ background:#FFF;}

/*show*/
#showArea{ width:940px; background:#FFF; margin:20px auto 0 auto; padding:40px 0 40px 40px;}
#TMinfos{ width:900px; background:url(../images/showDTsBg.jpg) repeat; border:2px #999999 solid; border-collapse:collapse; margin:0px 0 0 0; }
#TMinfos td{ border:1px #999999 solid; text-indent:5px; line-height:30px; vertical-align:middle; font-size:14px;}
#TMinfos .tdp{ padding-left:5px; text-indent:0;}
#TMinfos td p{ line-height:16px; padding:5px 0;}

#TMinfos .TBdt1{ width:120px; color:#999;}
#TMinfos .TBdt2{ width:190px;}
#TMinfos .TBdt3{ width:190px;}

#TMimgArea{ width:900px; border-collapse:collapse; }
#TMimgArea td{ border:1px #999 solid; }

#TMimgArea .Timg1{ width:20px; vertical-align:middle; text-align:center; padding:20px 0; text-indent:0; line-height:17px; border-left:none;}
#TMimgArea .Timg2{ width:256px; text-align:center; vertical-align:middle; padding:10px 0;}
#TMimgArea .Timg3{ width:80px; vertical-align:middle; line-height:16px; padding-left:7px; text-indent:0; word-break: break-all;}
#TMimgArea .Timg4{ width:192px; line-height:16px; padding-left:5px; text-indent:0; border-right:none; word-break: break-all;}
#ErrShow{ font-size:16px; }
/*show End*/

/*Page*/
#pageArea{ width:980px; margin:0 auto;}

.PagerView{ color: #949590; text-align: center; margin: 8px;  font-size:14px;}
.PagerView span{ margin: 0 1px;  padding: 4px 6px;  border: 1px solid #ccc; }
.PagerView span.on{  color: #FFF; background:#FA6705;  font-weight: bold;  border: 1px solid #E36F22; }
.PagerView a{ color:#666;  text-decoration: none; }
.PagerView a span{  border: 1px solid #DEDEDE; background:#FFF; }
.PagerView a:hover span{ color: #f00;  background: #ff9; }
/*Page End*/

/*Foot*/
#Foots{ clear:both; border-top:1px #DEDEDE solid; margin:50px auto 0 auto; background:#ECECEC;}
#Foot{ clear:both; margin:0 auto; width:980px; padding-top:20px; padding-bottom:20px;}
#Foot p{  text-align:center;}
#FootMemu{ color:#CCCCCC;}
#FootMemu a{ color:#666; padding:0 20px; font-size:16px;}
#FootCopyright{ margin:10px 0 0 0; font-size:15px; color:#999999;}

#Counts{ display:none;}
/*Foot End*/