﻿/* CSS Document */
/**{margin:0; padding:0;}
body{font: 12px "宋体";text-align:left;height:100%;color:#393939; background:url(body.gif) #f1f1f1;}
div{text-align:left;}
a{text-decoration:none;color:#393939;}
a:hover{text-decoration:underline;color:#005fa9;}
a:active{outline:none;}
li{list-style-type:none;}
img{border-style:none;}
input{border:0px;}*/
.clearfix:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.fix{word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.clear{CLEAR: both; FONT-SIZE: 1px; VISIBILITY: hidden; WIDTH: 1px; LINE-HEIGHT: 0; HEIGHT: 0px}
P{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;  PADDING-TOP: 0px}
.mtop5{margin-top:5px;}
.mtop10{margin-top:10px;}
.f_red{color:#ff5400;}
.f_bold{font-weight:bold;}
.f_333{color:#333333;}
.f_rb{color:#d10b00; font-weight:bold;}
.f14red{color:#cd0000; font-size:14px; font-weight:bold;}

.tool{background-color:#003b68; height:34px; line-height:34px;}
.topnav{height:34px; line-height:34px; width:500px; float:left;}
.topnav li{float:left; height:34px; line-height:34px;}
.topnav li a{display:block; padding:0px 12px; color:#FFF; text-align:center;}
.topnav li a:hover{text-decoration:none; color:#FFF; background-color:#004d88;}
.userinfo{float:right; height:34px; line-height:34px; width:300px; text-align:right; color:#1871b6;}
.username{color:#FFF; font-weight:bold;}
.userinfo a{color:#FFF;}
.header{margin:0px auto; width:1000px; overflow:hidden;}
.bananaer{height:181px; background-color:#005696;}
.topsite{background:url(topnavre.gif) repeat-x; height:32px; line-height:32px; border:1px solid #c8c8c8; margin-bottom:10px;}
.topsite li{float:left; color:#d5dfe5;}
.topsite li a{padding:0px 12px; border-right:1px solid #c8c8c8; display:block}
.topsite li a:hover{font-weight:bold; color:#003399;}
.topsite li a.cur{font-weight:bold; color:#003399; background-color:#FFF;}
.main{width:960px; margin:10px auto; overflow:hidden;}
.left{width:257px; float:left;}
.f12{font-size:12px; font-weight:normal; color:#999999;}
h1{font-size:16px; color:#006699; width:257px; height:40px;  line-height:40px; cursor:pointer;}
h1 a{display:block; background:url(bule.gif) no-repeat; padding-left:20px; width:237px; height:40px; color:#005fa9}
h1 a:hover{ background:url(h_bule.gif) no-repeat; color:#FFFFFF; text-decoration:none;}
h1 a.cur{ background:url(h_bule.gif) no-repeat; height:40px; color:#FFFFFF; text-decoration:none; padding-left:20px; width:237px;}
.content h2{font-size:14px; color:#003399; margin-top:8px;}
.pleft8{padding-left:8px;}
.hnode{padding-left:8px;font-size:14px;font-weight:bold;color:#003399; margin-top:8px;}
.content{height:450px; overflow:auto;}
.content ul{margin-left:15px; margin-top:3px;}
.content li{padding-left:6px;padding-top:3px;padding-bottom:3px;font-size:14px;color:#333333;font-weight:normal;white-space:nowrap;}
.scrollbar{scrollbar-face-color: #e7f6ff;scrollbar-shadow-color: #61a9dd;scrollbar-highlight-color: #61a9dd;scrollbar-3dlight-color: #e7f6ff; 
	scrollbar-darkshadow-color: #e7f6ff;scrollbar-track-color: #e7f6ff;scrollbar-arrow-color: #61a9dd;}
/*.contentli{background:url(dian.gif) no-repeat left center; padding-left:18px; line-height:26px;}*/
.right{float:right; width:695px;}
.site{padding-left:25px; padding-top:4px; height:26px; margin-top:10px; border-bottom:1px solid #d0d0d0; font-family:"宋体"}
.searchbg{margin:20px auto;  width:660px;}
.searchbg td{padding:0px 5px; font-size:14px; font-weight:bold; color:#039;}
.inputbg{border:2px solid #0e60a4; background-color:#FFF; height:30px; line-height:30px; color:#333; padding-left:5px;}
.searchbtn{width:76px; height:36px; line-height:36px; color:#FFFFFF; background:url(searchbtn.gif) no-repeat; cursor:pointer; font-weight:bold; font-size:14px;}
.f14bd{font-size:14px; font-weight:bold; color:#333333;}
.searchbg .sear_input{border:1px solid #CCCCCC; width:320px; height:29px; line-height:31px; background:url(sea_input.gif) repeat-x; padding-left:5px;}
.border{border:1px solid #c8c8c8; padding-bottom:10px; background-color:#FFF; padding-top:10px;}
.border_tit{background:url(re.gif) repeat-x; height:36px;}
.border .bd{line-height:22px; font-size:14px;}
.border .bd .border_wr{background-color:#FFFFFF; border-bottom:1px solid #dcdcdc; FONT-SIZE: 14px;}
.text{padding-left:12px; padding-right:12px; padding-top:9px; padding-bottom:10px}
.border .bd .border_bl{background-color:#f7f7f7; border-bottom:1px solid #dcdcdc; FONT-SIZE: 14px;}
.border_main{padding:10px 45px; overflow:hidden;}
.pro_t{width:868px;}
.pro_t dt{font-size:14px; line-height:22px; font-weight:bold; color:#005fa9;}
.pro_t dd{float:left; padding-right:20px; padding-top:10px; color:#999999;}
.jiantoubg{background:url(qbg.gif) no-repeat; width:868px; height:25px; margin-top:10px;}
.pro_content{border:1px #eaeaea solid; border-top:none; padding:12px; background-color:#f5f5f5; width:842px;}
.pro_content p{line-height:25px;}
.xg{margin:10px 0px 0px 0px;}
.xg .hd{background:url(xiangguan.gif) no-repeat; height:35px;}
.xg .hd h4{float:left; padding:10px 0px 0px 20px; font-size:14px; color:#005fa9; font-weight:bold;}
.xg .hd .r{float:right; margin:10px 11px 0px 0px;}
.tlist ul{padding-left:8px; margin-top:8px;}
.tlist li{background:url(point.gif) no-repeat left center; line-height:25px; padding-left:10px;}
.tit{color:#000;font-family:"����",arial;font-size:26px; line-height:30px;margin-bottom:6px;font-weight:800; color:#333333; text-align:center;}
.titBar{ position:relative;}
.info{color:#7E7E7E;height:16px; text-align:center;}
.fontSize { float:right;color:#7E7E7E; position:absolute;right:0px;top:-3px;_top:-2px; width:120px;}
.fontSize span {font-family:"Times New Roman",arial;cursor:pointer;font-weight:bold;}
.fontSize .small {font-size:10px;color:#666;padding-right:3px;padding-left:3px;}
.fontSize .mid {font-size:12px;color:#666;padding-right:3px;padding-left:3px;}
.fontSize .big {font-size:14px;color:#0B3B8C;padding-left:3px;padding-right:3px;}
.ch_size{position:relative; height:30px;}
.line{font-size:0;border-top:1px solid #E5E5E5;margin-top:10px;}
.bugbg{padding-top:8px; border-left:4px #e0e0e0 solid; border-right:4px solid #e0e0e0; padding-left:12px; line-height:20px; padding-right:10px;}
.bug_tit{background:url(other_tit.gif) no-repeat; width:868px; height:16px;}
.bug_bottom{background:url(other_bottom.gif) no-repeat; width:868px; height:16px;}
.o_content{margin-top:15px; font-size:14px; line-height:25px;}
.o_content p{line-height:25px; font-size:14px; padding-bottom:10px;}
.noticebg{background:url(notice.gif) no-repeat; height:65px;}
.notice_m{padding-left:20px; padding-right:20px; margin-top:20px;}
.notice_b,.notice_w{padding-left:20px; padding-right:20px; height:35px; line-height:35px;}
.notice_b{background-color:#e5f2fc;}
.notice_w{background-color:#FFFFFF;}
.search_top{background:url(search_top.gif) no-repeat; width:614px; height:25px; margin:0px auto;}
.search_bottom{background:url(search_bottom.gif) no-repeat; width:614px; height:35px; margin:0px auto;}
.search{overflow:hidden; background:url../search/search_re.gif) repeat-y; width:580px; padding-left:34px; padding-top:10px; padding-bottom:20px; margin:0px auto;}
.search table td{text-align:right; font-weight:bold;}
.search table th{padding-left:8px; text-align:left; font-weight:normal;}
.search .sear_input{background:url(inputre.gif) repeat-x; height:25px; line-height:25px; padding-left:5px; border:1px solid #d6d6d6;}
.search button{width:49px; height:20px; color:#FFFFFF; text-align:center; border:0px; cursor:pointer; font-size:12px; line-height:20px;}
.search .blue{background:url(blue_btn.gif) no-repeat;}
.search .black{background:url(black_btn.gif) no-repeat;}

.detailbar{border:1px solid #d7d7d7; background-color:#f3f3f3; padding:4px 10px; margin:10px 0; text-align:right;}
.detailbar a{padding:0px 10px; color:#005fa9;}

.page{ width:480px; margin:20px auto; overflow:hidden; text-align:center;}
.page a{display:inline-block;}
.page .bl{padding:0px 5px; height:30px; line-height:30px; color:#FFFFFF;}
.page .bl:link, .page .bl:visited{ color:#FFFFFF; text-decoration:none; background-color:#005fa9;}
.page .bl:hover{text-decoration:none; background-color:#4caefa; color:#FFFFFF;}
.foot{text-align:center; padding:10px 0; line-height:20px; color:#FFF; background-color:#0c5c9f; border-bottom:1px solid #fff;}
.foot a{color:#ffdd76;}

/******************soso kuong tisi*********************************/
.kuongs9{ position:absolute; width:349px;}
.kuongs9 ul,.kuongs9 .butt9{background:url(kuong9_bg.gif) no-repeat;}
.kuongs9 ul{ padding:5px 6px; padding-top:18px;height:100%;overflow:hidden;clear:both; min-height:98px; _height:98px;_overflow:visible;}
.kuongs9 ul li{ width:24%; float:left; height:20px; line-height:20px; overflow:auto;text-align:left;}
.kuongs9 .butt9{ height:30px; background-position:left bottom; text-align:right; padding:8px 14px 0 0;}
.butt9 a,.butt9 a:hover{ width:50px; height:24px; color:#DA5200; text-decoration:none; background:url(butt9_bg.gif) no-repeat; display:inline-block; text-align:center; line-height:24px; margin-left:8px;}
.soso_tisi{ border:1px solid #ADADAD;position:absolute; background:#fff;}
.soso_tisi div{ clear:both; height:24px; line-height:24px; padding:0 8px; color:#333;}
.soso_tisi .f_r{color:green}
.div_hover .f_r{color:#FFF;}
.soso_tisi .div_hover{ color:#FFF; background:#3399FF;cursor:default;}
/*************/
.f_r{float:right;}.red,.red:hover{color:#D00000;}
/****************温馨提示*****************/
.wxts_ico{ background:url(wxts_bg.gif) no-repeat; display:inline-block;}
.wxts2{border:1px solid #8ACE95; padding:4px 10px; background:#E3F5DD; color:#e00000; line-height:21px; text-align:left;}
.wxts2 .wxts{ background-position:0 0; width:23px; height:21px; margin-right:10px; float:left;}

/* 知识库 弹出窗口 样式*/
.zsk_popup_body1{background:#E8F4FF; margin:0; padding:0; position:absolute; border:1px solid #97B9D5; left:90px; top:60px;}
.zsk_popup_body1 .title{	
	background:url(th_bg_x.gif) repeat-x;
	height:27px;	
	padding-left:8px;
	line-height:27px;
}
.zsk_popup_body1 button{width:49px; height:20px; color:#FFFFFF; text-align:center; border:0px; cursor:pointer; font-size:12px; line-height:20px;}
.zsk_popup_body1 .blue{background:url(blue_btn.gif) no-repeat;}
.zsk_popup_body1 .black{background:url(black_btn.gif) no-repeat;}
/* 没找到信息*/
.wrong{width:520px; margin:150px auto; margin-left:160px;}
.wrongl{float:left; width:60px;}
.wrongr{float:right; width:450px;}
.wrongr dt{font-size:16px; font-weight:bold; color:#003399; padding-left:10px; padding-top:15px; }
/* 省略超出部分*/
.slh{width:645px;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;}
.slh2{width:600px;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;}
.slh3{width:840px;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;}

/* 评论*/
.pl{border-left:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; border-right:1px solid #c8c8c8; border-top:3px solid #003795; width:958px; margin:20px auto; background-color:#f4f4f4;}
.pl .title{background:url(pl_tit.gif) repeat-x; height:42px;}
.pl .title h2{padding:10px 0 0 10px; font-size:12px;}
.pl .pltext{padding:5px 12px 10px 12px;}
.pl .pltext li{border-bottom:1px dashed #dcdcdc; padding-left:10px; line-height:20px; padding-top:10px; padding-bottom:5px;}
.pl .pltext li a{color:#003399;}
.pl .time{color:#999; margin-left:5px;}
.pl .pages{text-align:left; margin-top:10px; padding-left:15px; width:600px;}
.pl .pages button{margin-left:1px; margin-right:1px;}
.pagenext{background-color:#fff; border:1px solid #c8c8c8; width:48px; height:20px; line-height:20px; text-align:center; cursor:pointer}
.pagemun{background-color:#fff; border:1px solid #c8c8c8; width:22px; height:20px; line-height:20px; text-align:center; cursor:pointer;}
.pagenextno{background-color:#ededed; border:1px solid #c8c8c8; width:48px; height:20px; line-height:20px; text-align:center; color:#999;}
.pagemunhover{background-color:#004d88; border:1px solid #666; width:22px; height:20px; line-height:20px; text-align:center; color:#fff}
.plinput{padding:12px; border-top:1px solid #eaeaea; margin-top:10px;}
.plinput td{padding:5px 5px;}
.plinput .pl_send{background:url(pl_send.gif) no-repeat; width:80px; height:24px; border:none; text-align:center; line-height:24px; color:#FFF;}

.mun2{color:#cd0000;}
.mun{font: 13px "宋体";}
.pl .page button{margin-left:2px; margin-right:2px;}
.pages a, .pages span {
    display: inline-block;
    height: 17px;
    margin: 0 3px 0 2px;
    min-width: 10px;
    padding: 2px 4px;
    vertical-align: top;
    white-space: nowrap;
}

.pages a{border: 1px solid #dadada; color:#666666;}
.pages a:hover{border: 1px solid #ccc; background-color:#f0f0f0; text-decoration:none;color:#1566bd;}
.pages .active{background:#319bdf; border:1px solid #319bdf; color:#FFFFFF;}
.pages a.page_up{background:url(pagearrow.gif) 0 0 no-repeat; padding-left:12px;}
.pages a.next_page{background:url(pagearrow.gif) right -21px no-repeat; padding-right:12px;}
.f14red{color:#cd0000; font-size:14px; font-weight:bold;}

/*标签页样式  */
#tablist{
padding: 3px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 0.8em;
font: bold 13px Verdana;
text-shadow: 1px 1px 3px rgba(50, 50, 50, 0.15);
border-bottom: 1px solid gray;
}

#tablist li{
list-style: none;
display: inline;
margin: 0;
}

#tablist li a{
text-decoration: none;
padding: 3px 0.5em;
margin-right: 3px;
border: 1px solid #778;
border-bottom: none;
background: white;
}

#tablist li a:link, #tablist li a:visited{
color: navy;
}

#tablist li a:hover{
color: black;
background: lightyellow;
border-color: navy;
}

#tablist li a.current{
background: lightyellow;
}
