﻿@charset "utf-8"; 

a {color:#146bb8; text-decoration:none}

/**********************************************/
/*Index page*/
/**********************************************/
/*首页布局*/
.wrap1 {margin-bottom:5px}
.wrap1 .left {float:left; width:231px; }
.wrap1 .left .pic {height:252px}
.wrap1 .left .num {background:#555; }
.wrap1 .left .num a {border-left:2px solid #fff; font-family:Verdana; color:#fff; font-weight:bold; padding:2px 4px; float:right}
.wrap1 .left .num a.on {background:#ea1f18}
.wrap1 .right {float:right}
.wrap2 h2.green a.title,.wrap2 h2.blue a.title,.wrap2 h2.red a.title,.wrap3 .right .box h3.blue,.wrap3 .right .box h3.red,.wrap3 .right .box h3.green,.wrap3 .right .box h3.blue,.wrap3 .right .box h3.red,.wrap3 .right .box h3.green,.wrap1 .right .tab a.ss,.wrap1 .right .tab a.gz,.wrap1 .right .tab a.gz1,.wrap1 .right .tab a.cz,.wrap1 .right .tab a.cz1,.wrap1 .right .tab a.xx,.wrap1 .right .tab a.xx1 {background-image:url(../image/allbg.jpg); background-repeat:no-repeat; }
.wrap1 .right .tab a {width:147px; height:25px; float:left; margin-left:4px; display:inline}
.wrap1 .right .tab a.ss {background-position:0px -156px; width:134px}
.wrap1 .right .tab a.gz {background-position:0px -104px; }
.wrap1 .right .tab a.gz1 {background-position:0px -130px; }
.wrap1 .right .tab a.cz {background-position:0px -26px; }
.wrap1 .right .tab a.cz1 {background-position:0px 0px; }
.wrap1 .right .tab a.xx {background-position:0px -52px; }
.wrap1 .right .tab a.xx1 {background-position:0px -78px; }
.wrap1 .right .content {width:719px; border:1px solid #bfbfbf; margin-left:4px; border-top:#ff5100 2px solid; }
.wrap1 .right .content ul {padding:2px; height:265px; line-height:2; }
.wrap1 .right .content ul li {border-bottom:1px dotted #bfbfbf; padding-left:15px}
.wrap1 .right .content ul li b {color:#686868}
.wrap1 .right .content ul li a {margin-left:5px}
.wrap1 .right .content ul li.last {border:1}
.wrapx {margin-top:5px; border:1px solid #bfbfbf; line-height:1.8; text-align:left; }
.wrapx h3 {background:#f6f6f6; border-bottom:1px solid #eaeaea; font-size:12px; font-weight:normal; text-indent:2em}
.wrapx div {margin:10px; overflow:hidden; }
.wrapx div a {border:1px solid #ccc; margin:2px 10px; display:inline-block}
.wrapx div a:hover {border:1px solid #000; }
.wrap2 {margin-bottom:5px}
.wrap2 h2 {border:1px solid #bfbfbf; font-size:12px; font-weight:normal; }
.wrap2 h2 a {text-decoration:none; color:#000}
.wrap2 h2 a:hover {text-decoration:underline; background:none; color:#000}
.wrap2 h2 a.on {font-weight:bold}
.wrap2 h2 span {margin:0 10px}
.wrap2 h2 a.title {display:inline-block; width:188px; height:29px; margin-right:55px}
.wrap2 h2.blue {background:url(../image/h2abg.gif) repeat-x; height:29px; }
.wrap2 h2.blue a.title {background-position:0px -180px; vertical-align:-10px; *vertical-align:-5px; margin-top:0px; margin-right:50px}
.wrap2 h2.red {background:url(../image/h2bbg.gif) repeat-x; height:29px}
.wrap2 h2.red a.title {background-position:0px -209px; vertical-align:-10px; *vertical-align:-5px; margin-top:0px; margin-right:50px}
.wrap2 h2.green {background:url(../image/h2cbg.gif) repeat-x; height:29px}
.wrap2 h2.green a.title {background-position:0px -238px; vertical-align:-10px; *vertical-align:-5px; margin-top:0px; margin-right:50px}

.wrap2 .left {border:1px solid #bfbfbf; width:232px; margin-top:4px; float:left; height:204px; }
.wrap2 .left ul {padding:5px 15px 0 12px; line-height:1.5}
.wrap2 .left ul li {background:url(../image/li4.gif) no-repeat 0 3px; line-height:20px; height:20px;padding-left:1.5em; }
.wrap2 .left ul li span {margin-left:8px}
.wrap2 .left h3.blue,.wrap2 .left h3.red,.wrap2 .left h3.green,.wrap2 .right h3.red,.wrap2 .right h3.blue,.wrap2 .right h3.green {background-color:#f6f6f6; background-image:url(/image/smbg.gif); background-repeat:no-repeat; }
.wrap2 .left h3 {background:#f6f6f6; border-bottom:1px solid #eaeaea; font-size:12px; font-weight:normal; text-indent:2em}
.wrap2 .left h3.blue {background-position: -0px 0px; }
.wrap2 .left h3.red {background-position: -0px -20px; }
.wrap2 .left h3.green {background-position: -0px -40px; }
.wrap2 .left h3 a.more {float:right; margin-top:5px; margin-right:5px}
.wrap2 .left a.more {float:right; margin-right:20px; margin-bottom:8px}
.wrap2 .right {float:right; margin-top:4px; width:726px; }
.wrap2 .right .box {display:inline; width:357px; height:129px; border:1px solid #bfbfbf; margin-left:4px; float:left; line-height:1.5; }
.wrap2 .right .box ul {}
.wrap2 .right .box ul li {background:url(../image/li1.gif) no-repeat 2px 5px; text-indent:1em; margin-top:2px; margin-left:5px; }
.wrap2 .right .box ul li span {float:right; color:#146bb8; }
.wrap2 .right .box2 {border:1px solid #bfbfbf; clear:left; width:720px; float:left; margin-top:4px; line-height:2; margin-left:4px; display:inline}
.wrap2 .right h3 {background:#f6f6f6; border-bottom:1px solid #eaeaea; font-size:12px; font-weight:normal; text-indent:2em}
.wrap2 .right .box2 p {padding:5px 10px; height:33px; }
.wrap2 .right .box2 a {margin-right:22px}
.wrap2 .right h3 a.more {float:right; margin-top:5px; margin-right:5px}
.wrap2 .right h3.blue {background-position: -0px 0px; height:21px; }
.wrap2 .right h3.red {background-position: 0px -20px; height:21px; }
.wrap2 .right h3.green {background-position: -0px -40px; height:21px; }

.wrap3 {}
.wrap3 .left {border:1px solid #bfbfbf; width:231px; float:left}
.wrap3 .left h3 {background:url(../image/h4a.gif) no-repeat; height:27px}
.wrap3 .left ul {padding:5px; overflow-y:auto; height:148px}
.wrap3 .left ul li {background:url(../image/li3.gif) no-repeat 2px 3px; text-indent:2em; }
.wrap3 .right {float:right; margin-left:-1px}
.wrap3 .right .box {border:1px solid #bfbfbf; width:233px; float:left; margin-left:7px; display:inline; height:185px}
.wrap3 .right .box h3 {height:26px}
.wrap3 .right .box h3.blue {background-position:0px -267px; }
.wrap3 .right .box h3.red {background-position:0px -293px; }
.wrap3 .right .box h3.green {background-position:0px -319px; }
.wrap3 .right .box ul {padding-top:4px}
.wrap3 .right .box ul li {background:url(../image/li.png) no-repeat 0 18px; padding:2px 0 3px 10px; height:20px}
.wrap3 .right .box ul li img {vertical-align:middle; margin-right:5px}
.wrap3 .right .box a.more {float:right; margin-top:4px; margin-right:4px}


/**********************************************/
/*首页搜索框*/
/**********************************************/
.tables {TEXT-ALIGN: center; margin-top:131px; BORDER-LEFT: #67b0ff 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #319df5; WIDTH: 958px; COLOR: #333333; BORDER-RIGHT: #67b0ff 1px solid}
#distance {MARGIN: 0px auto; WIDTH: 960px; }
#distance1 {POSITION: relative; WIDTH: 960px; HEIGHT: 218px; TOP: 0px; LEFT: 0px; }
#logo1 {TEXT-ALIGN: right; MARGIN: 0px auto; WIDTH: 551px; HEIGHT: 86px; background:url(../images/header1.gif) no-repeat; }
#top_menu {Z-INDEX: 6; POSITION: absolute; TEXT-ALIGN: left; WIDTH: 700px; FONT-SIZE: 12px; TOP: 107px; LEFT: 131px; }
#top_menu UL {WIDTH: 834px; FLOAT: left; HEIGHT: 24px; MARGIN-LEFT: 0px; }
#top_menu LI {BACKGROUND-IMAGE: url(../image/bg_button2.gif); TEXT-ALIGN: center; WIDTH: 57px; DISPLAY: block; FLOAT: left; HEIGHT: 26px}
#top_menu LI A:link {BACKGROUND-IMAGE: url(../image/bg_button2.gif); WIDTH: 57px; DISPLAY: block; HEIGHT: 20px; COLOR: #0238d6; TEXT-DECORATION: none; PADDING-TOP: 6px}
#top_menu LI A:visited {BACKGROUND-IMAGE: url(../image/bg_button2.gif); WIDTH: 57px; DISPLAY: block; HEIGHT: 20px; COLOR: #0238d6; TEXT-DECORATION: none; PADDING-TOP: 6px}
#top_menu LI A:hover {BACKGROUND-IMAGE: url(../image/bg_button2.gif); WIDTH: 57px; DISPLAY: block; HEIGHT: 20px; COLOR: #333333; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 6px}
#search {BACKGROUND-IMAGE: url(../image/bg_search.gif); Z-INDEX: 5; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #67b0ff 1px solid; WIDTH: 958px; HEIGHT: 44px; BORDER-TOP: #67b0ff 1px solid; TOP: 131px; BORDER-RIGHT: #67b0ff 1px solid; PADDING-TOP: 12px; LEFT: 0px}
#book_left {TEXT-ALIGN: left; MARGIN-TOP: 0px; PADDING-LEFT: 170px; WIDTH: 688px; FLOAT: left}
.textbg {BACKGROUND-IMAGE: url(../image/bg_text.gif); BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 4px; WIDTH: 516px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; FONT-SIZE: 14px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 5px}
* HTML .textbg {WIDTH: 515px}
* + HTML .textbg {WIDTH: 516px}
#danxuan {BACKGROUND-IMAGE: url(../image/danxuan.gif); BORDER-BOTTOM: #bcd3e1 1px solid; POSITION: absolute; TEXT-ALIGN: left; BORDER-LEFT: #67b0ff 1px solid; WIDTH: 958px; HEIGHT: 29px; TOP: 188px; BORDER-RIGHT: #67b0ff 1px solid; LEFT: 0px}
#danxuan2 {PADDING-LEFT: 170px; WIDTH: 790px; HEIGHT: 23px; PADDING-TOP: 6px}
#danxuan LABEL {COLOR: #0238d6}
.ssinput {BORDER-BOTTOM: #7e9db9 1px solid; BORDER-LEFT: #7e9db9 1px solid; WIDTH: 115px; HEIGHT: 18px; BORDER-TOP: #7e9db9 1px solid; BORDER-RIGHT: #7e9db9 1px solid; }
.btn_indexLogin {width:80px; height:22px; }
.Subnav a {float:left; 	height: 26px; 	width: 58px; 	display:block; cursor:hand; }
.sub1_0,.sub2_0,.sub3_0,.sub4_0,.sub5_0,.sub6_0,.sub7_0,.sub8_0,.sub9_0,.sub10_0,.sub11_0,.sub12_0 {background-image:url(/images/bg.gif); }
.sub1_1,.sub2_1,.sub3_1,.sub4_1,.sub5_1,.sub6_1,.sub7_1,.sub8_1,.sub9_1,.sub10_1,.sub11_1,.sub12_1 {background-image:url(/images/bg1.gif); }
.sub1_0 {background-position: -0px 0; }
.sub1_1 {background-position: -0px 0; }
.sub2_0 {background-position: -57px 0; }
.sub2_1 {background-position: -57px 0; }
.sub3_0 {background-position: -114px 0; }
.sub3_1 {background-position: -114px 0; }
.sub4_0 {background-position: -171px 0; }
.sub4_1 {background-position: -171px 0; }
.sub5_0 {background-position: -228px 0; }
.sub5_1 {background-position: -228px 0; }
.sub6_0 {background-position: -285px 0; }
.sub6_1 {background-position: -285px 0; }
.sub7_0 {background-position: -342px 0; }
.sub7_1 {background-position: -342px 0; }
.sub8_0 {background-position: -399px 0; }
.sub8_1 {background-position: -399px 0; }
.sub9_0 {background-position: -456px 0; width:58px; }
.sub9_1 {background-position: -456px 0; width:58px; }
.sub10_0 {background-position: -513px 0; width:58px; }
.sub10_1 {background-position: -513px 0; width:58px; }
.sub11_0 {background-position: -570px 0; width:58px; }
.sub11_1 {background-position: -570px 0; width:58px; }
.sub12_0 {background-position: -627px 0; width:58px; }
.sub12_1 {background-position: -627px 0; width:58px; }

/**********************************************/
/*搜索2级页面*/
/**********************************************/
	/*搜索框*/
#logo {width:auto; height:76px; float:left; margin:0; padding:0; }
#logo img{display:block; border:0px; margin-top:2px;}
#headernav {height:auto; margin:0; padding:5px 5px; float:left;margin-left:5px; }
#headernav #sunhd {width:600px; height:20px; line-height:20px; margin:0; padding:0; list-style-type:none; }
#headernav #sunhd li {width:auto; height:20px; line-height:20px; margin:0; padding:0 2px!important; padding:0 2px; display: block; float:left; list-style-type:none; }
#headernav #sunhd li a {width:auto; height:20px; line-height:20px; display: block; list-style-type:none; float:left; color:#000000; text-decoration:none; }	
.inpbox input {
    vertical-align: top;
}
.inpbox .stxt {
    border: 1px solid #C7C7C7;
    height: 29px;
    line-height: 29px;
    margin-right: 7px;
    padding: 0 3px;
    width: 396px;
}
.inpbox .sbtn {
    cursor: pointer;
    height: 31px;
}
.inpbox .btn1 {
    width: 70px;
}
.inpbox .btn2 {
    width: 102px;
}
.sLabel span{margin-right:8px; *margin-right:5px;}
.sLabel input{vertical-align:middle; margin:0px 5px 3px 0px; *margin:0px 2px 2px 0px; _margin:0px 2px 3px 0px;}
	/*关键字搜索“试题”“试卷”*/
.topnav {width:auto; height:20px; list-style-type:none; margin:0 0 0 50px!important; margin:0 0 0 25px; padding:0; }
.topnav ul {width:auto; height:20px; ; margin:0; padding:0; }
.topnav li {display:block; width:50px; height:20px; margin:0; padding:0; float:left; line-height:20px; text-align:center; margin-right:5px; list-style-type:none; background-color:#d6e6fd; }
.topnav li a {display:block; background:#d6e6fd; list-style-type:none; text-decoration:underline; }
.topnav .current {width:80px;}
.topnav .current a{background-color:#86bff7; font-weight:bold;}
	/*搜索结果条*/
#top {height:18px; background:#d6e6fd; line-height:18px; border-top:1px solid #82bff6; padding:0 0 0 10px; }
#zj_content {width:1000px; height:auto; margin:0; padding:0; }
#content_left {heigth:auto; float:left; padding:0; margin:0; text-align:left; }
#zj_title {width:790px; height:auto; margin-top:10px; padding-left:10px; }
.title1,.title2,.title3,.title4,.title5,.title6,.sttitle1,.sttitle2,.sttitle3,.sttitle4,.sttitle5,.crighttop,.crigthbut,.crmmid,.crmtleft1,.crmtleft2,.crtxt1,.crtxt2,.crtxt3,.crtxt4,.crtxt5,.crtxt6,#zj_txt3 .nav a,#zj_txt3 .nav li {position:no-repeat; background:#fff url(/nimg2/icon.jpg) no-repeat top left; }
.title1 {float:left; width:16px; height:15px; background-position:0 -19px; }
.title2 {float:left; width:15px; height:15px; background-position:-16px -19px; }
.title3 {float:left; width:15px; height:15px; background-position:-31px -19px; }
.title4 {float:left; width:15px; height:15px; background-position:-46px -19px; }
.title5 {float:left; height:15px; background-position:-61px -19px; width:13px; }
.title6 {float:left; width:15px; height:15px; background-position:-124px -19px; }
#zj_txt {float:left; height:15px; line-height:15px; font-size:12px; padding-left:3px; }
#zj_txt1 {padding-left:0px; margin-top:5px; width:775px; height:20px; line-height:20px; text-align:left; }
#zj_txt2 {margin:5px 0 0 25px!important; margin:5px 0 0 25px; padding:0; width:750px; line-height:25px; }
#zj_txt2 a {text-decoration:underline; color:#0e70d1; }
.zjnav {width:650px; padding:0; margin:0; height:auto; list-style-type:none; }
.zjnav ul {margin:0; width:800px; list-style:none; }
.zjnav li {display::block; float:left; width:180px; height:26px; line-height:26px; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; margin-right:20px; }
.zjnav li a {float:left; height:26px; width:200px; text-decoration:underline; white-space:nowrap; overflow:hidden; }
#zj_txt3 {padding-left:25px; margin-top:5px; height:40px; line-height:20px; float:left; width:750px;}
#zj_txt3 .nav {width:auto; margin-left:50px; list-style-type:none; line-height:26px; }
#zj_txt3 .nav ul {margin:0; padding:10px 10px 0; list-style:none; }
#zj_txt3 .nav li {display:block; float:left; text-align:center; background-position:0 -112px; height:26px; color:#ffffff; width:113px; margin-right:20px; }
#zj_txt3 .nav li a {display:block; font-size:14px; text-align:center; background-position:0 -112px; height:26px; width:113px; color:#ffffff; text-decoration:none; }
#zj_txt4 {margin-top:5px; width:750px; height:40px; line-height:20px; float:left; margin-left:35px; letter-spacing:2px; }
#zj_txt4 a {font-weight:bold; color:#365373; text-decoration:none; }

/**********************************************/
/*右侧搜索结果导航*/
/**********************************************/
#divx {position: absolute; width:200px; margin-top:150px; left:980px; float:right;}
#content_right {width:210px; height:auto; float:left; }
.crighttop {width:210px; height:20px; margin-top:5px; background-position:0 -83px; }
#di,#crightmid {width:210px; height:57px; border-left:0px solid #bfd7f1; border-right:0px solid #bfd7f1; }
.crmtleft {width:96px!important; width:103px; height:auto; float:left; padding-left:5px; float:left; border-left:1px solid #c7d0e1; overflow:hidden; }
.crmtleft1 {width:84px; height:17px; background-position:4 4; margin: 0 7px 0 7px!important; margin:0 3px 0 4px; }.crmtleft1 a {display:block; }
.crmtleft2 {overflow:hidden; width:84px; height:17px; float:left; background-position:-82px 0px; margin:0 7px 0 7px!important; margin:0 3px 0 4px; 	}
.crmmid {width:2px; height:55px; float:left; background-position:-164px -20px; }
#crmtxt {width:94px; height:20px; line-height:20px; padding:0 2px!important; padding:0 1px; 	float:left; }
.crigthbut {width:210px; height:6px; font-size:0; background-position:0 -106px; }
#crtxt {width:210px; height:auto; margin-top:10px!important; margin-top:5px; }
#crtxt a {text-decoration:underline; color:#0e70d1; 	}
#statPro {overflow-y:auto; overflow-x:none; text-align:left; height:560px; width:220px;}
.crtxt1 {width:170px; height:23px; line-height:23px; vertical-align:bottom; padding-left:15px; margin-top:10px!important; margin-top:5px; background-position:0 -144px; }
#crtxtt1 {width:100px; height:23px; font-weight:bold; cursor:pointer; float:left; }
#crtxtt2 {width:65px; height:23px; float:left; color:#999999; }

.crt,
.crtxt2 {width:170px; height:26px; cursor:pointer; line-height:25px; vertical-align:bottom; padding-left:25px; background-position:0 -167px; }
.crtxt3 {width:170px; height:26px; line-height:26px; vertical-align:bottom; padding-left:25px; cursor:pointer; background-position:0 -193px; }
.crtxt4 {width:170px; height:26px; cursor:pointer; line-height:26px; vertical-align:bottom; padding-left:25px; background-position:0 -219px; }
.crtxt5 {width:170px; height:26px; cursor:pointer; line-height:26px; vertical-align:bottom; padding-left:25px; background-position:0 -245px; }
.crtxt6 {width:170px; height:26px; cursor:pointer; line-height:26px; vertical-align:bottom; padding-left:25px; background-position:0 -271px; }
/**********************************************/
/*关键字搜索2级列表样式*/	
/**********************************************/
#stcontent {width:750px; padding-right:40px; height:auto; margin-top:10px; padding:0; padding-bottom:5px; }
#sttop {width:750px; height:auto; float:left; word-wrap: break-word; word-break: normal; }
#sttop a {color:#0000ff; }
#sttopleft {width:10px; height:20px; float:left; padding-left:10px;}
#sttoprigth {width:720px; height:auto; padding-left:5px; line-height:20px; float:left; text-align:left; }
#sttopright a {color:#0e70d1 !important; color:#0e70d1; }
#stmid {width:700px; height:auto; float:left; margin-left:10px; margin-top:10px; color:#272727; font-size:14px; padding-left:50px; background: url(/nimg2/sybg.jpg) repeat; }
#stbut {width:750px; height:auto; float:left; border-bottom:1px dotted #c1c1c1; text-align:right; }
#stbut a {text-decoration:none; color:#ffffff; }
.sttitle1 {margin-right:5px; width:74px; height:22px; float:right; text-align:center; color:#ffffff; line-height:22px; font-size:12px; background-position:-74px -35px; }
.sttitle2 {margin-right:5px; width:73px; height:22px; float:right; text-align:center; color:#ffffff; line-height:22px; font-size:12px; background-position:0 -35px; }
.sttitle3 {margin-right:5px; width:50px; height:22px; float:right; text-align:center; color:#ffffff; line-height:22px; font-size:12px; background-position:0 -57px; display:inline; }
.sttitle4 {margin-right:5px; width:50px; height:22px; float:right; text-align:center; color:#ffffff; line-height:22px; font-size:12px; background-position:-55px -57px; }
.sttitle5 {margin-right:5px; display:inline; width:50px; height:22px; float:right; text-align:center; color:#ffffff; line-height:22px; font-size:12px; background-position:-108px -57px; }

.operate{float:right; height:26px; text-align:center; line-height:26px; font-size:12px; margin-top:6px;}
.operate a{float:left; width:36px; height:26px; margin-left:3px; display:inline; color:#000; background:url(../images/icons.gif) no-repeat;}
.operate a:hover{text-decoration:none;}
.operate .o1{width:73px; background-position:0px -23px;}
.operate .o2{width:73px; background-position:-78px -23px;}
.operate .o3{background-position:0px -54px;}
.operate .o4{background-position:-41px -54px;}
.operate .o5{background-position:-82px -54px;}
.operate .o6{background-position:-78px -23px;}
/**********************************************/
/*目录搜索2级 左侧导航树样式*/
/**********************************************/
#high {filter:revealTrans(Duration=1, Transition=19); position:absolute; width:540px; height:144px; left: 17px; top: 124px; }
#menusort {left:220px; float:left; position:absolute; top:-8px; }
#daohang {height:28px; background-image:url(/images/dhbg.gif); width:214px; }
#listmenu {width:209px; height:455px; margin-left:3px; }
#listmenu ul {margin-left:5px; padding: 0; list-style-type: none; }
#dhbottom {height:11px; background-image:url(/images/dhbtbg.gif); width:214px; }

/**********************************************/
/*目录搜索2级列表样式*/	
/**********************************************/
#s_search {width: 100%; height: 42px; margin: 10px 0 10px 0; font-weight: bold; text-align:left;}
#s_search_logo {float: left; width: 151px; margin: 0 30px 0 0; }
#content_mid {margin:0 0 0 228px; width:772px;float:left;text-align:left;display:inline;}
#stcontent_tree {width:548px; padding-right:40px; height:auto; margin-top:10px; padding:0; padding-bottom:5px; }
#sttop_tree {width:548px; height:auto; float:left; word-wrap: break-word; word-break: normal; }
#sttop_tree a {color:#0000ff; }
#sttopleft_tree {width:20px; height:auto; float:left; }
#sttoprigth_tree {width:515px; height:auto; padding-left:10px; line-height:20px; float:left; text-align:left; }
#sttopright_tree a {color:#0e70d1 !important; color:#0e70d1; }
#stmid_tree {width:510px; height:auto; float:left; margin-left:10px; margin-top:10px; color:#272727; font-size:14px; padding-left:50px; background: url(/nimg2/sybg.jpg) repeat; }
#stbut_tree {width:548px; height:auto; float:left; border-bottom:1px dotted #c1c1c1; }
#staticmenu {POSITION: absolute; left: -220; margin-top:131px; float:left; width:220px; height:}
.clearfix {zoom:1;}
.clearfix:after {content:"."; display:block; clear:both; height:0; font-size:0; visibility:hidden; }

/**********************************************/
/*试卷搜索*/
/**********************************************/
.proinfo {width:700px; height:24px; float: left; font-weight:bold; }
.proinfo span {margin-left:10px; }
.proinfo03 {width:500px; height:24px; float: left; font-weight:bold; }
.proinfo03 span {margin-left:10px; }
.proinfo1 {width:713px; height:19px; background-color: #EFF4F8; float: right; }
.proinfo2 {margin-top:3px; margin-left:14px; }
.proinfo3 {width:700px; margin-left:40px; margin-top:10px; color:#272727; font-size:14px; background-image:url(/images/sybg.jpg); }
.proinfo33 {width:500px; margin-left:40px; margin-top:10px; color:#272727; font-size:14px; background-image:url(/images/sybg.jpg); }

/**********************************************/
/*other 未分类样式*/
/**********************************************/
.checkboxcss {width:24px; height:24px; float:left; }
#twtable td {font-size:14px; }
#twtable3 td {font-size:14px; }
#twtable3 {width:500px; }
.proc {height:22px; float: right; }
.proc1 {background-image:url(/images/s4.gif); height:19px; width:37px; margin-left:5px; }
#floater_del {margin:100px auto 0; height:20px; width:960px;border-top:1px solid #86BFF7; background-color:#E2EDFC; color:#272727; }
.tp {width:168px; float:left; padding-top: 2px; }
.spans4 {color: #FFFFFF; background-image:url(/images/button1.gif); width:74px; height:22px; padding-top: 4px; margin-top:-4px; cursor:hand; }
.spans5 {color: #FFFFFF; background-image:url(/images/button6.gif); width:74px; height:22px; padding-top: 4px; margin-top:-4px; cursor:hand; }
.spans {width:50px; height:22px; 	font-size:12px; font-weight:thin; text-align: center; padding-top: 4px; margin-left:5px; }
.spans a {color:#000000; text-decoration: none; }
.spans a:hover {background: none; text-decoration: none; }

.spansn {width:74px; height:22px; 	font-size:12px; font-weight:thin; text-align: center; padding-top: 4px; margin-left:5px; }
.spansn a {color:#000000; text-decoration: none; }
.spansn a:hover {background: none; text-decoration: none; }

.btn {	height:26px; background-image:url(../images/btn-bg.gif); background-color:#468EFF; border:1px solid #004FCB; color:#FFFFFF; font-size: 14px; text-align:center; vertical-align:middle; 	font-family:Arial, Helvetica, sans-serif; padding-top:5px; }

/**********************************************/
/*搜索3级 试题内容查看页面样式*/
/**********************************************/
.navn li,.voteimg1,.voteimg2,.voteimg3,.voteimg4,.voteimg5,#testimg,#righttop,#rightimg {position:no-repeat; background:#ffffff url(/nimg2/img1.jpg) no-repeat top left}
#content {width:950px; height:auto; margin:0 auto; padding:0; }
.liColorA a {	 width: 61px; height: 26px; padding-top: 5px; color: #FFF; background-color:FF8500; 	  text-decoration: none; DISPLAY: block; }
.liColorB a {width: 61px; height: 25px; padding-top: 5px; color: #FFF; background-color:8E909C; 	  text-decoration: none; DISPLAY: block; }
#left {width:645px; height:auto; margin:0; padding:0; float:left; }
#right {width:305px; height:auto; margin:0; float:left; }
#righttop {height:3px; margin-top:30px; background-position:-1px -111px; }
#rightcontent {width:293px; height:auto; border:1px solid #aaaaaa; margin:5px  0 0 10px !important; margin:5px 0 0 5px; padding:0 0 5px 0; }
#righttitle {width:283px; height:25px; line-height:25px; padding:0 0 0 10px; background:#e6e6e6; border-bottom:1px solid #cc0001; font-weight:bold; letter-spacing: 5px; }
#rightcol {width:293px; height:auto; line-height:22px; border-bottom:1px solid #d6d6d6; }
#rightcol1 {width:293px; height:auto; line-height:22px; background:#e9f5ff; border-bottom:1px solid #ffffff; }

#rightimg {width:16px; height:13px; margin:5px 5px 4px!important; margin:5px 3px 4px 2px; float:left; background-position:-126px -48px; }
#righttext {width:255px; height:auto; line-height:22px; margin-left:2px!important; margin-left:1px; float:left; }	
#rightms {width:253px; height:20px; margin:5px 0; line-height:20px; text-align:center; }
#rightms a {text-decoration:underline; color:#0c59fc; }
#mfoot {width:540px; height:auto; margin:30px 450px 10px!important; margin:15px auto 5px; border-top:1px solid #a1a1a1; }
#tit {height:25px; margin:5px 0 0 0; padding:0; border-bottom:3px solid #ff8500; }
.navn {width:600px; height:25px; margin:0 0 0 35px!important; margin:0 0 0 17px; padding:0; }
.navn ul {width:300px; height:25px; margin:0; padding:0; background:#ffffff; list-style:none; }
.navn li {display:block; list-style-type:none; margin:0; padding:0; width:60px; height:25px; float:left; text-align:center; line-height:25px; background-position: 0 -37px; }
.navn li a {display:block; list-style-type:none; margin:0; padding:0; width:60px; height:25px; float:left; color:#ffffff; background-position: 0 -37px; text-decoration:none; }
.navn .current {background-position: -36px 0; }
.navn .current a {background-position: -36px 0; text-align:center; line-height:25px; }	
#column {height:auto; margin:5px 0 0 0; padding:10px 0; border:1px solid #b4b4b4; }
#lefttext {width:560px; height:auto; line-height:20px; margin: 5px 35px!important; margin:5px 17px 5px 18px; padding:0; }
#text {width:560px; height:auto; line-height:20px; margin: 5px 35px!important; margin:5px 17px 5px 18px; padding:0; text-align:left; }
#lefttext1 {width:530px; height:auto; line-height:20px; margin: 5px 35px!important; margin:5px 17px 5px 18px; padding:0 15px; border-bottom:1px solid #eaeaea; }
#lefttitle {width:auto; height:20px; line-height:20px; font-weight:bolder; float:left; }
#time {width:100px; height:20px; line-height:20px; text-align:center; float:left; }
#name {width:100px; height:20px; line-height:20px; text-align:center; float:left; }
#vote {width:125px; height:auto; margin:0 30px!important; margin:0 15px; padding:0; float:left; }
#votetitle {width:120px; height:20px; line-height:20px; font-weight:bold; padding-left:5px; }
.voteimg1 {width:68px; height:20px; background-position:-309px -109px; float:left; }

.voteimg2 {width:68px; height:20px; background-position:-309px -89px; float:left; }
.voteimg3 {width:68px; height:20px; background-position:-309px -69px; float:left; }
.voteimg4 {width:68px; height:20px; background-position:-309px -49px; float:left; }
.voteimg5 {width:68px; height:20px; background-position:-309px -29px; float:left; }
#votecontent {width:125px; height:20px; }
#votetitle1 {width:30px; height:20px; line-height:20px; float:left; }
#page {width:310px; height:20px; line-height:20px; margin:0 110px!important; margin:0 55px; text-align:center; }
#page a {text-decoration:none; color:black; }
#page current {color:red; }
#btn {width:17px; height:20px; line-height:20px; float:left; }
#voterigth {width:440px; height:auto; float:left; }
#btn1 {width:440px; height:auto; overflow:hidden; }
#test {width:400px; height:20px; margin:10px 10px 10px 20px!important; margin:10px 5px 10px 10px; }
#test1 {width:130px; height:20px; line-height:20px; float:left; }
#testbtn {width:70px; height:20px; float:left; }
#testbtn1 {width:70px; height:20px; margin-left:50px; float:left; }
#testimg {width:60px; height:20px; background-position:-61px -41px; float:left; }
.listinfo {width:550px; margin-left:20px; font-size:14px; }
#divA {width:550px; height:auto; margin-left:20px; font-size:14px; }
#divA td {	font-size:14px; }
#divA P {	font-size:14px; }
#divB {font-size:14px; }
#divB P {font-size:14px; }
#divC {font-size:14px; }
#divC P {font-size:14px; }
#divD {font-size:14px; }
#divD P {font-size:14px; }
#divE {font-size:14px; }
#divE P {font-size:14px; }

#divC P {font-size:14px; }
#comment {BORDER-RIGHT: #d9d9d9 1px solid; BORDER-TOP: #d9d9d9 1px solid; MARGIN: 0px 0px 0px 11px; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 400px; BORDER-BOTTOM: #d9d9d9 1px solid; HEIGHT: 100px; }
/**********************************************/
/*揪错样式*/
/**********************************************/
#wrong .text {font-size: 12px; color: #FF0000; background-image: url(../images/suggestion_back02.gif); background-repeat: repeat-x; background-position: left bottom; border: 1px solid #FFFFF7; ; }
#wrong .textarea {font-size: 12px; line-height: 18px; color: #FF0000; text-decoration: none; border: 1px solid #FFFFFF; background-image: url(/images/suggestion_back02.gif); background-repeat: repeat; background-position: left top; }
#wrong .detail {font-size: 12px; color: #FF0000; }
#wrong .detail1 {font-size: 13px; color: #FF0000; }
#wrong .font12 {font-size: 12px; }

#wrong #head,#heads {height: 18px; padding-top: 3px; background-color: #D1E7FE; width: 100%; border-top: 1px solid #86BFF7; }
.x1{display:none;}
.x2{display:}