 /*通用样式*/
*{margin:0;padding:0;word-wrap:break-word;}
body{background:url(mainbkg.png) repeat-y center top; font-size: 12px; margin: 0px auto; }
table {padding: 0px; margin: 0px;list-style-type: none;}
ul{padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; List-style-type: none;}
a:link {color: #000; text-decoration: none}
a:visited {color: #F87701; text-decoration: none}
a:active {color: #000; text-decoration: none}
a:hover {color: #e64393; text-decoration: none}
a img{border:none;} 
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}
table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
tr {padding: 0px; margin: 0px;list-style-type: none;}
h3,h4{padding:0px; font-size:14px; font-weight:bold;}
.clear {clear:both;height:0px; overflow:hidden;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;}
a img{border:none;} 

.curpos{width:968px;margin:0px auto;line-height:31px;padding-left:10px;background:#FBFBFB;border:#E5E5E5 1px solid;height:31px;}
.curpos_navl{float:left;width:350px;}
.curpos_navr{float:right; padding-top:8px;padding-right:20px;}

.topad{width:200px; float:left; overflow:hidden;}
.topad ul{}
.topad ul li{line-height:20px; padding-left:10px;}
.topad a{font-size:12px;color:#006ca4;}


 /*网站首页样式*/
.ks7hd{width:1000px;margin:0px auto;background:url(top_bg.gif) repeat-x;height:29px;}
.ks7l{width:550px;float:left;line-height:29px;padding-left:10px; }
.ks7l a{color:#006ca4;}
.ks7l input.textbox{border:1px solid #cccccc;height:18px;}
.ks7r{width:430px;padding-right:10px;float:right;height:29px;_padding-top:5px;line-height:29px;text-align:right;}


.head{width:1000px;margin:0px auto;margin-top:5px;}
.logo{width:215px;float:left; clear:left; overflow:hidden; padding-left:5px}
.navad{width:765px;float:right; margin-right:5px; overflow:hidden;  border:1px solid #E5E5E5; }
.navad a{font-weight:normal;color:#006ca4;}


/*频道导航*/
.menu{width:1000px;margin:0px auto;margin-top:10px;}
.menul{width:5px;height:53px;float:left;}
.menum{width:940px;height:53px;float:left;background:url(mainnav_bg_mm.gif) repeat-x;}
.menum li{padding-left:6px;width:72px;float:left;text-align:center;line-height:53px;background:url(mainnav_bg_H.gif) no-repeat;}
.menum a{font-size:14px;font-weight:bold;color:#fff;}
.menum .current{background:none;}
.menur{width:5px;height:53px;float:right;}

/*搜索*/
.searchbg{width:950px;margin:0px auto;background:url(searchbg.gif) no-repeat;height:40px;}
.search{width:520px;float:left;padding-left:50px;line-height:40px;}
.searchsd .inputButton{_margin-top:12px;}
.search select{width:150px;}
.search .textbox{height:17px;width:80px;line-height:17px;color:#999;padding-left:5px;_margin-top:10px;}
.tags{width:360px;height:40px;float:right;line-height:40px;text-align:right; padding-right:10px; overflow:hidden;}
.search dt{ font-size:14px;}


/*广告一*/
.ad1{width:1000px;margin:0px auto;overflow:hidden;margin-top:10px;}

/*首页主体*/


/*第一版面*/
.content{width:980px;margin:0px auto;margin-top:10px;}

/*首页鼠标特效start*/
.scrollFrame{width:100%;background:url(title_01.gif) repeat-x;}
.scrollFrame .cls {clear:both;}
.scrollFrame .cont {text-align:left;}
.scrollFrame .hidden {display:none;}
.scrollFrame .display{display:block;}
.scrollFrame .textDiv {margin:0;text-align:center;}
.scrollFrame {margin:0px auto;overflow:hidden;}
.scrollFrame .scrollUl {margin-left:15px;}
.scrollFrame .scrollUl.navleft{font-size:14px;font-weight:bold;line-height:33px;color:#000;margin-right:10px;}
.scrollFrame .scrollUl li {float:left;}
.scrollFrame .bor03 {clear:both; border-top:none;}
.scrollFrame .sd01{cursor:pointer;width:88px; background:url(title_02.gif); border:#CCC 1px solid; border-bottom:none;color:#CC0000;font-weight:bold;height:29px; font-size:14px; margin-top:3px;line-height:29px; text-align: center;
}
.scrollFrame .sd02{cursor:pointer;width:88px;color:#006ca4;font-weight:bold;height:29px; font-size:14px; margin-top:3px;line-height:29px; text-align: center;
}
.scrollFrame .sd03{cursor:pointer;width:58px; background:url(title_02.gif); border:#CCC 1px solid; border-bottom:none;color:#CC0000;height:29px; font-size:12px; margin-top:3px;line-height:29px; text-align: center;
}
.scrollFrame .sd04{cursor:pointer;width:58px;color:#006ca4;height:29px; font-size:12px; margin-top:3px;line-height:29px; text-align: center;
}

.scrollFrame .bor03 ul{padding:8px;text-align:left;line-height:24px;}

.list021{padding-top:8px;padding-bottom:10px;}
.list021 li{ line-height:24px; padding-left:3px; list-style-type: none;
 }
.list021 a{font-size:12px;color:#555;}
.list021 a:hover{color:#005599;}
.list021 span{ float:right;}

.booktuij{padding:8px; background:#f4f4f4;}


/*控制数字导航*/
span.N{display:block;float:left;width:17px;margin-left:5px;margin-right:5px;padding-top:6px; height:15px;}



/*下载系统首页*/

.softtitle{height:33px;line-height:33px;font-size:14px;font-weight:bold;color:#004276;padding-left:10px; border-bottom:1px solid #afafb0; text-overflow:ellipsis; 
	-o-text-overflow:ellipsis; 
	overflow: hidden; text-align:left;}
.softtitle a{font-size:14px;font-weight:normal;color:#004276;}
.righttitle{height:33px; line-height:33px; font-size:14px; font-weight:bold; color:#CC0000; padding-left:10px; border-bottom:1px solid #afafb0; }
.righttitle a{font-size:14px;font-weight:normal;color:#004276;}
.righttitle span.more{ position:absolute; right:8px; top:0px;}
.righttitle span.more a{font-size:12px; font-weight:normal;color:#000;}

/*下载页面列表*/
.down_ph{border:#E7E7E7 1px solid;}
.softlist_r2{border:#E7E7E7 1px solid;margin-top:10px; border-top:9px #999 solid;}
.softlist_r2box{}
.softlist_r2box ul{padding:5px;}
.softlist_r2box li {
    clear: both;
    margin-bottom: 7px;
    padding-bottom: 7px;
    border-bottom: 1px solid #e5f2e1;
    overflow: hidden;
    zoom: 1;
}
.softlist_r2box{
    float: left;
    margin: 0 6px 0 0;
    padding: 2px;
    border: 1px solid #a0cc91;
    background: #fff;
    overflow: hidden;
}
.softlist_r2box{
    display: block;
    font-weight: bold;
}
.softlist_r2box{
    color: #999; overflow:hidden;
}


/*下载内容页*/


.soft_mainl{width:621px;float:left;}
.soft_mainr{width:346px;float:right;}
.soft_mainl1{border:#E5E5E5 1px solid;height:auto;float:left; width:621px; border-top:9px #666 solid;}
.soft_mainl2{border:#E5E5E5 1px solid;margin-top:10px;height:auto;float:left;width:621px; border-top:9px #666 solid;}
.soft_mainl4{border:#E5E5E5 1px solid;}
.DownIntro{padding:8px;line-height:26px; float:left; width:580px;}
.DownIntro1{padding:8px; float:left;}
.DownAddress{padding:8px;}

.box{padding:0 10px;text-align:left}

.xgsoft{
    float: left;
    width: 280px;padding:5px;
}
.xgsoft ul{ float:left; list-style:none; width:100%; overflow:hidden;}
.xgsoft li{ font-size:12px; float:left; line-height:24px; border-bottom:1px dashed #ccc; width:100%;}

/*好题推荐*/
.httj{width:550px;margin:auto;background:#FBFBFB; margin-bottom:10px}

.httj .box1{padding:0 10px;text-align:left}
.httj .box1 .h1{height:26px;line-height:26px;border-bottom:1px solid #d9d9d9; padding-left:10px;font-weight:bold;}
.httj .box1 ul{ float:left; list-style:none; width:530px; overflow:hidden;}

.httj .box1 li{ line-height:24px;float:left; line-height:24px;
background:url(dot.jpg) no-repeat 0px 10px; padding-left:10px;width:240px; border-bottom:1px dashed #ccc;  font-size:12px; } 

/*下载说明*/

.xzsm{padding:10px;}
.xzsm ul{ float:left; width:540px; overflow:hidden; padding:8px;}
.xzsm li{ line-height:24px;float:left; line-height:24px;
background:url(dot.jpg) no-repeat 0px 10px; padding-left:10px;width:230px; border-bottom:1px dashed #ccc;  font-size:12px; width:100%;}
.xzsm .h1{height:26px;line-height:26px;border-bottom:1px solid #d9d9d9; padding-left:10px;font-weight:bold;}




.softComment{padding:8px;}

.software-detail {
    float: left;
    width:280px;padding:5px;
}

.ad3{float:right;width:300px;padding:5px; font-size:12px;
}
.software-infolist {
    margin-bottom: 10px;
    padding: 0 8px;
   }
   
   .software-infolist ul {
    float: left;
       height: 26px;
    line-height: 26px;
    white-space: nowrap;
    margin-bottom: 3px;
	width: 270px;
}
.software-infolist li {
    float: left;
       height: 26px;
    line-height: 26px;
    white-space: nowrap;
    margin-bottom: 3px;
	width: 260px;hite-space:nowrap;text-overflow:ellipsis;overflow:hidden;
}

.software-infolist li span{font-weight:bold
;margin-right:10px;}

.software-action { padding-left:16px float:left;line-height:26px;background: url(bg4.gif) repeat-x; width: 500px;text-overflow:ellipsis; 
	-o-text-overflow:ellipsis; 
	overflow: hidden;
}


.software-down {padding-top:10px; float: left; width: 210px;}

.software-down li  {padding-top:10px; float: left; text-align: center; width: 210px;}
.software-down a {color:#004276;}
.software-fenx {float: left;padding:8px;
}
.tjsoft {float: left; padding-top:10px;padding-bottom:15px;} 



/*头部通用*/

#head_new {background: #fff;overflow: hidden;width: 1000px;height: 150px; margin: 0px auto; }
#head_new #loginbar {clear: both;padding-top: 5px;background: #e1e1e1 url('top_rbg.jpg') repeat-y right 70%; float: left; width: 1000px; height: 25px}
#head_new #ajaxLogon {padding-left: 5px; float: left; width: 565px;}

.top_spacer {float: left; width: 25px}
.gray { color:#aaa;}
.f14 {font-size: 14px}


#nav1 {clear: both; padding-left: 40px; line-height: 29px; height: 29px; text-align: center;margin:0px auto; margin-top:10px; width: 960px;font-size: 14px;}

#nav1 span {background: url('/xuery/sp10.gif') no-repeat center 40%; height: 15px}
.nav1_bg {background: #006cad url('/xuery/nav_bg.gif') no-repeat; color: #006dac}
.nav1_bg a:link {color: #006cad}
.nav1_bg a:visited {color: #006cad}
.nav1_bg a:active {color: #006cad}
.nav1_bg a:hover {color: #002a44}


.sub_nav {margin: 0 auto;overflow: hidden;width: 1000px;height: 27px;background-repeat: repeat-x;background-image: url(/xuery/xuery_2.jpg);}

.channel_name {	float: left; width: 127px; height: 27px;}
.sub_menu {margin-top: 6px; float: left; width: 595px; color: #fff;}
.sub_menu span {background: url(/xuery/xuery_4.jpg) no-repeat center bottom; }
.sub_key {padding-right: 3px; padding-left: 0px; background: url(/xuery/xuery_3.jpg) no-repeat; float: left; padding-bottom: 0px; width: 37px! important; color: #ff4747; padding-top: 2px; height: 15px; text-align: right; margin-left:0px; margin-right:4px; margin-top:6px; margin-bottom:0px}
.sub_key a:link {color: #0081cc}
.sub_key a:visited {color: #0081cc}
.sub_key a:active {color: #0081cc}
.sub_key a:hover {color: #003656}


a.link_white:link {color: #fff}
a.link_white:visited {color: #fff}
a.link_white:active {color: #fff}
a.link_white:hover {color: #ddd}



/*底部通用*/

#footer {clear: both; margin: 0px auto; overflow: hidden; width: 1000px}
#footer #part1 {background: url('xuery_175.jpg'); float: left; width: 1000px; height: 29px}
#footer #part1 a:link {color: #fff}
#footer #part1 a:visited {color: #fff}
#footer #part1 a:active {color: #fff}
#footer #part1 a:hover {color: #f3f3f3}
#footer #part1 #text {filter: dropshadow(color=#000000,offx=1,offy=1); color: #fff; line-height: 29px; height: 29px; text-align: center}
#footer #part2 {background: #e5e5e5; float: left; width: 1000px; line-height: 37px; border-bottom: #c3c3c3 1px solid; letter-spacing: 1px; height: 37px; text-align: center}
#footer #part3 {float: left;width: 1000px;color: #c2c2c2;height: 130px;text-align: center;background-image: url(xuery_29.jpg);}
#footer #part3 a:link {color: #c2c2c2}
#footer #part3 a:visited {color: #c2c2c2}
#footer #part3 a:active {color: #c2c2c2}
#footer #part3 a:hover {color: #b4b4b4}
#footer #part3 #info {margin: 10px auto 20px; width: 545px; height: 75px}

#footer #part3 #right {width: 545px; line-height: 22px; text-align: center}


/*会员列表*/

.userlisttop {
 MARGIN-TOP: 4px 10px 4px 10px; FLOAT: left; WIDTH: 280px; COLOR: #000; height:170px !important; height:185px; overflow:hidden
}
.userlisttop li{
    color:#003366;text-align:center;float:left;padding-left:10px; padding-right:6px; border-bottom:1px #ddd solid;">

WIDTH: 260px; }
.user_list img{
    width:50px; height:50px; border:#ccc 1px solid; padding:2px; margin-top:5px;
}





