/* CSS Document */
* { margin: 0; padding: 0 }
table{margin: auto; padding:auto;}
a:link, a:visited { text-decoration: none; color: #333 }
a:hover { color: #F00; text-decoration: underline }
a { -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; }
img { border: 0 }
body {
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  font-family: Microsoft YaHei;
  font-size: 14px;
}
.nav{
  font-size: 16px;
}
.zt {
}
.font12 {
  font-size: 12px;
  line-height: 20px;
}
.bs {
  color: #FFFFFF;
}
.hs {
  color: #333333;
}
.font14 {
  line-height: 26px;
  font-size: 14px;
}
.font14 ul li{
  position: relative;
}
.font14 ul li span{
  position: absolute;
  top: 0;
  right: 12px;
  font-size: 12px;
}
.xbt {
  font-size: 14px;
}
a:link {
  color: #333333;
  text-decoration: none;
}
a:visited {
  text-decoration: none;
  color: #333333;
}
a:hover {
  text-decoration: underline;
  color: #000000;
}
a:active {
  text-decoration: none;
  color: #333333;
}
.zt a{color: #fff;}
#m_tid{display: none;}
#gd_area {
  width: 336px;
  height: 40px;
  line-height: 40px;
  overflow: hidden;
  float: left;
  position: relative;
  margin-left:10px;
}
#gd_area .wrap2 {
  float: left;
}
#gd_content, #gd_scroll {
  position: absolute;
  left: 0;
  top: 0;
  width: 1000000px;
}
#gd_content li, #gd_scroll li {
  height: 40px;
  color: #333;
  padding: 0;
  float: left;
  line-height: 40px;
  width: 500px;
  list-style: none;
}
#gd_content li a, #gd_scroll li a {
  font-size: 14px;
}
.index .t{
  margin: 5px 2px 5px 2px;
  background: #E7E8EA;
}
.hs .t{
    text-align: center;
    background: #e7e8ea url(imageswhzf.png) left center no-repeat;
    background-size: 40px;
}
.title{
  height: 28px;
  line-height: 28px;
}
.center{
  text-align: center;
}
.button div{
float:left;
}
.button a{
float:left;
margin:6px;
cursor: pointer;
}
td{
  line-height:normal;
}
.block {
        float: left;
        display: block;
        width: 180px;
    height: 65px;
        position: relative;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
      }
      .block>.c {
        position: relative;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        /*background-color: #f3f3f3;*/
        
        color: #fff;
        overflow: hidden;
      }
      .block>.c a {
        /*color: #888;*/
      }
      .block>.c .image {
        width: 100%;
        height: 100%;
      }
      .block.active:hover>.c {
        transition: all 200ms;
        -ms-transition: all 200ms;
        -moz-transition: all 200ms;
        -webkit-transition: all 200ms;
        padding: 3px;
        top: -3px;
        left: -3px;
        z-index: 1;
        box-shadow: 1px 1px 5px 0 #888;
        filter: progid: DXImageTransform.Microsoft.Shadow(color='#bbbbbb', Direction=135, Strength=3);
      }
      .block>.c>.title {
        display: block;
        padding: 20px 20px 0;
      }
      .block>.c>.block-txt {
        display: block;
        line-height: 30px;
          text-indent: 10px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        font-size: 14px;
      }
      .block>.c>.icon {
        display: block;
        position: absolute;
        bottom: 10px;
        right: 10px;
        background: url(icon.png) no-repeat;
        width: 30px;
        height: 26px;
      }
      .block>.c>.title[title]:before {
        content: attr(title);
        display: block;
        line-height: 2em;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        font-size: 0.9375em;
}
      .block>.c>.title[alt]:after {
        content: attr(alt);
        display: block;
        font-family: Arial, Verdana;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        font-size: 0.5625em;
        text-transform: uppercase;
}
#zczx .c{
  background:url(zczx.jpg);
  color: #666;
      background-position-y: -8px;
  border:1px solid #ccc;
}
#dczj .c{
  background:url(dczj.jpg);
      background-position-y: -8px;
  color: #666;
  border:1px solid #ccc;
}
#wstp .c{
  background:url(wstp.jpg);
      background-position-y: -8px;
  color: #666;
  border:1px solid #ccc;
}
#xfts .c{
  background:url(xfts.jpg);
      background-position-y: -8px;
  color: #666;
  border:1px solid #ccc;
}
.bg1{
  background:url(xxgk0.jpg);
  width: 190px;
  height: 50px;
  line-height: 50px;
  display: block;
}
.bg2{
  background:url(xxgk01.jpg);
  width: 190px;
  height: 50px;
  line-height: 50px;
  display: block;
}
.bg3{
  background:url(xxgk001.jpg);
  width: 120px;
  height: 40px;
  line-height: 40px;
  display: block;
}
a.bg1:hover,a.bg2:hover{
  text-decoration: none;
  font-weight: bold;
}
.lingdao{
  padding-left: 3px;
  line-height: 20px;
}
.gundong img{
  margin: 3px;
}
.gundong .t{
  margin: 0;
}
.gundong .t a{
  line-height: 24px;
  height: 24px;
}
ul{
  padding-left: 30px;
}
.list li{
  list-style: none;
  line-height: 36px;
  border-bottom: 1px #aaa dashed;
}
.list span{
  float: right;
}
.bread{
  border:1px solid #ccc;
  background: url(bread_bg.png) repeat-x;
  line-height: 30px;
}
.bread td{
  padding-left: 10px;
}
.list-left{
  border:1px solid #ddd;
}
.list-left li{
  line-height: 24px;
}
#list-button a{
  width: 115px
}
.xinwen{
  border:1px solid #ddd;
  padding: 20px
}
.xinwen h2{
  font-size: 24px;
  line-height: 50px;
  text-align: center;
}
#xw_xinxi{
  text-align: center;
  margin: 15px 0;
  padding-bottom: 5px;
  border-bottom: 1px dashed #ddd;
}
#xw_xinxi,#xw_xinxi a{
  margin-left:2px;
  margin-right:2px;
  color: #999;
}
#xw_content{
  text-indent: 2em;
  line-height: 32px;
  font-size: 14px;
  margin: 20px 0;
}
#xw_content p img{
	text-align:center;
}
.keyform{
  margin: 10px 0;
}
.tabtit{
  margin: 10px 0;

}
.clear{
  clear: both;
}
.artlisting ul{
  list-style: none;
}
.artlisting ul li{
  margin: 10px 0; 
}
.artlisting .stitle{
  font-size: 16px;
  line-height: 30px;

}
.artlisting .stxt{
  font-size: 14px;
  line-height: 24px;
}
/*网络安全系列课堂*/
/*清除浮动*/
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}

.web-safe-list li{
  float: left;
  width: 132px;
  height: 120px;
  margin-top: 50px;
  margin-right: 36px;
  overflow: hidden;
  list-style: none;
  text-align: center;
}
.web-safe-list li a{

}
.web-safe-list li a img{
  width: 132px;
  height: 92px;
  border: 1px solid #ccc;
}
.web-safe-list span{
  
}
.bread{
  border:1px solid #ccc;
  background: url(bread_bg.png) repeat-x;
  line-height: 30px;
}
.bread td{
  padding-left: 10px;
}
.web-safe-list-left{
  border:1px solid #ddd;
}
.web-safe-list-left li{
  line-height: 24px;
}

/*投票*/
.votemain{margin:0px auto;border:#DDD 1px solid;}
.votemain .title{background:#EDF3FF;height:29px; line-height:29px; overflow:hidden; font-size:14px; font-weight:bold; color:#069; padding-left:15px;}
.votemain .votemainbox{padding:8px;}
.votemain .votemainbox .tit{background:#f1f1f1;height:31px;line-height:31px;font-size:14px;text-align:center;}

/*问答*/

.askmain{width:998px; margin:0px auto; background-color:#FFF;}
.askmain .ask_s{ height:30px; line-height:30px;}
.askmain .ask_s #KeyWord{ width:300px; height:25px; line-height:25px;}
.askmain .ask_s .btn01{ width:90px; height:29px; background:#FA8C06; border:none; color:#FFF; cursor:pointer;}
.askmain .ask_s .btn02{ border:none; width:60px; background:none; color:#3D81C0;cursor:pointer; }
.askmain .middle{width:700px; float:left;background-color:#FFF;}
.askmain .middle .middle01{ height:100%; padding-bottom:10px; overflow:hidden; border:#E1E1E1 solid 1px;}
.askmain .middle .middle01 .title{ height:30px; line-height:30px;  width:100%; margin-bottom:20px; border-bottom:#E1E1E1 solid 1px; padding-left:5px;}
.askmain .middle .middle01 .title h3{ font-size:18px; font-weight:normal; width:80px; padding-left:25px;font-family:"微软雅黑"; }
.askmain .middle .middle01 .title h3.question{background:url(imagesask_bg.png) no-repeat 0px -22px;}
.askmain .middle .middle01 .middle01box{ padding:0px 10px 10px 10px;}
.askmain .middle .middle01 .middle01box .focus{width:190px; float:left;}
.askmain .middle .middle01 .middle01box .ask_topic{width:470px; float:right;}
.askmain .middle .middle01 .middle01box .ask_topic ul{}
.askmain .middle .middle01 .middle01box .ask_topic li{background:url(imagesask_points.gif) no-repeat left -921px; font-size:14px; padding:5px 0 5px 22px; border-bottom:1px dashed #E1E1E1; color:#999;}
.askmain .middle .middle01 .middle01box .ask_topic li span{ float:right;color:#999;}
.askmain .middle .middle01 .middle01box .ask_topic a{color:#3D81C0;}
.askmain .middle .middle01 .middle01box .ask_topic a:hover{ color:#4e8ed6; text-decoration:none;}

.askmain .middle .middle02{ height:100%; overflow:hidden; min-height:310px;border:1px solid #E1E1E1;margin: 10px 0;}
.askmain .middle .middle02 .title{ height:44px; line-height:44px; border-bottom:1px solid #E1E1E1; width:100%;background: url(ask_bg.jpg) repeat-x;}
.askmain .middle .middle02 .title h3{ font-size:18px; width:80px; padding-left:25px; font-weight:normal;font-family:"微软雅黑";}
.askmain .middle .middle02 .title h3.question{background:url(imagesask_bg.png) no-repeat 0px -22px;}
.askmain .middle .middle02 .title h3.answer{background:url(imagesask_bg.png) no-repeat 0px 3px;}

.askmain .middle .middle02 .askpdlist{ padding:10px;}
.askmain .middle .middle02 .askpdlist li{ height:26px; line-height:26px; background:url(imagesask_points.gif) no-repeat 0px -1455px; padding-left:25px; border-bottom:#e8e8e8 1px dashed;}
.askmain .middle .middle02 .askpdlist a{ font-size:14px;color:#3D81C0;}
.askmain .middle .middle02 .askpdlist span a{ color:green;}
.askmain .middle .middle02 .askpdlist a:hover{ color:#4e8ed6; text-decoration:none;}
.askmain .middle .middle02 .askpdlist p{ float:right; color:#999;}


.askmain .middle .middle02 .anspdlist{ padding:10px; font-size:14px;}
.askmain .middle .middle02 .anspdlist li{ height:26px; line-height:26px; background:url(imagesask_points.gif) no-repeat 0px -1495px; padding-left:25px; border-bottom:#e8e8e8 1px dashed;color:#3D81C0;}
.askmain .middle .middle02 .anspdlist a{ font-size:14px;color:#3D81C0;}
.askmain .middle .middle02 .anspdlist span.name{ color:green; font-family:Verdana, Arial, Helvetica, sans-serif;}
.askmain .middle .middle02 .anspdlist a:hover{color:#4e8ed6; text-decoration:none;}
.askmain .middle .middle02 .anspdlist p{ float:right; color:#999; font-size:12px;}



.askmain .right{width:285px; float:right;background:#f8fbfc; }
.askmain .right .left01{ height:100%; overflow:hidden; border:#E1E1E1 1px solid;  }
.askmain .right .left01 .title{height:30px;overflow:hidden;border-bottom:#E1E1E1 1px solid; padding-left:5px;}
.askmain .right .left01 .title h4{font-size:18px; font-weight:normal; background:#fefefe; width:80px; line-height:30px; font-family:"微软雅黑"; background: url('imagesask_points.gif') no-repeat scroll left -210px transparent; padding-left:25px;}
.askmain .right .left01 .left01box{}
.askmain .right .left01 .left01box .askbox1{ padding:10px;}
.askmain .right .left01 .left01box .askbox1 ul{}
.askmain .right .left01 .left01box .askbox1 li{background:url(imagesask_points.gif) no-repeat left -55px; padding-left:10px; line-height:25px;color:#3D81C0;}
.askmain .right .left01 .left01box .askbox1 span{ font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ff6600; font-weight:bold; }
.askmain .right .left01 .left01box .askbox1 a{ color:#3D81C0;}
.askmain .right .left01 .left01box .askbox1 a:hover{ color:#4e8ed6; text-decoration:none;}
.askmain .right .left01 .left01box .askbox2{ padding:5px;}
.askmain .right .left01 .left01box .askbox2 dl{}
.askmain .right .left01 .left01box .askbox2 dt{ height:28px; line-height:28px; background:url(imagesask_points.gif) no-repeat left 10px; padding-left:10px; border-bottom:#D7E6F4 1px solid;  }
.askmain .right .left01 .left01box .askbox2 dt a{ font-size:14px;color:#1F659E; font-family:Verdana, Arial, Helvetica, sans-serif;}
.askmain .right .left01 .left01box .askbox2 dt a:hover{ color:#900; text-decoration:none;}
.askmain .right .left01 .left01box .askbox2 dt span.num{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ff6600; }
.askmain .right .left01 .left01box .askbox2 dd{ line-height:24px; margin-bottom:7px;}
.askmain .right .left01 .left01box .askbox2 dd a{ padding:0px 5px; color:#333333;}
.askmain .right .left01 .left01box .askbox2 dd a:hover{ color:#4e8ed6; text-decoration:none;}
.askmain .right .left02{border-top:#E1E1E1 1px dashed; background:#F6F9FC; height:100%; overflow:hidden;}
.askmain .right .left02 ul{ padding:10px;color:#3D81C0;}
.askmain .right .left02 ul a{color:#3D81C0;}
.askmain .right .left02 ul a:hover{color:#900; text-decoration:none;}
.askmain .right .left02 h2{ font-size:12px; font-weight:normal; color:#999;}
.askmain .right .left02 h3{ font-size:12px; font-weight:normal; color:#000;background:url(imagesask_points.gif) no-repeat left -470px; padding-left:20px; line-height:25px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.askmain .right .left02 h4{ font-size:12px; font-weight:normal; color:#000;background:url(imagesask_points.gif) no-repeat left -420px; padding-left:20px; line-height:25px;font-family:Verdana, Arial, Helvetica, sans-serif;}

.askmain .right .right01{ display:none}
.askmain .right .right02{border:#C6DDF1 1px solid; height:100%; padding-bottom:10px; overflow:hidden;}
.askmain .right .right02 .title{background:url(imagestitbg.gif) repeat-x left top; height:29px; line-height:29px; font-size:14px; font-weight:normal; color:#069; padding-left:10px; position:relative;}
.askmain .right .right02 .title a{ color:#069;}
.askmain .right .right02 .title a:hover{ color:red; text-decoration:none; }
.askmain .right .right02 .title p{ position:absolute; right:10px;top:0px;}
.askmain .right .right02 .title p a{ font-size:12px; font-weight:normal; color:red;}
.askmain .right .right02 .title p a:hover{ text-decoration:none;}
.askmain .right .right02 .title span{width:20px; display:block; float:left;background:url(imagesask_points.gif) no-repeat 0px -381px; height:29px;}
.askmain .right .right02 .right02box{ padding:10px;}
.askmain .right .right02 .right02box ul{}
.askmain .right .right02 .right02box td{ height:25px; line-height:25px; background:url(imagesask_points.gif) no-repeat left -128px; padding-left:15px;}
.askmain .right .right02 .right02box a:hover{ color:red; text-decoration:none;}


.askmain .right .right02 .askzjbox{ padding:10px;}
.askmain .right .right02 .askzjbox li{ width:32%; margin:1px; *+margin:2px; float:left; text-align:center; white-space:nowrap; height:116px;  overflow:hidden;}
.askmain .right .right02 .askzjbox img{width:54px; height:54px; margin-bottom:8px; padding:2px; border:#e8e8e8 1px solid; }
.askmain .right .right02 .askzjbox a{ font-family:Verdana, Arial, Helvetica, sans-serif;}
.askmain .right .right02 .askzjbox a:hover{ color:red; text-decoration:none; }
.askmain .right .right02 .askzjbox span{ background:#DAF3FE; border:#C6DDF1 1px solid;height:23px; line-height:23px; display:block;}

.askmain .right .right03{border:#E1E1E1 1px solid; height:100%; padding-bottom:10px; overflow:hidden;}
.askmain .right .right03 .title{background:url(imagestitbg.gif) repeat-x left top; height:29px; line-height:29px; font-size:14px; font-weight:normal; color:#069; padding-left:10px;}
.askmain .right .right03 .title span{width:20px; display:block; float:left;background:url(imagesask_points.gif) no-repeat 0px -259px; height:29px;}

.askmain .right .right03 .askphbox{}
.askmain .right .right03 .askphbox .userph{padding:8px;}
.askmain .right .right03 .askphbox .userph li{ height:25px; line-height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom:#e8e8e8 1px dotted; }
.askmain .right .right03 .askphbox .userph span#score{ float:right; color:#999;}
#askbottom{width: 100%;height: 60px;line-height: 60px;background:url(imagesbg020.png);font-family: "微软雅黑E\8F6F\96C5\9ED1";position: fixed;font-size: 23px;color: white;bottom: 0px;left:0;
z-index: 999999999;}
#askbottom .w330{ width:330px; margin:0 auto; font-family:"微软雅黑"}
#askbottom .w330 .fl{ float:left;}
#askbottom .w330 .btn{ display:block; float:left; width:150px; height:37px; background:#fe981c; margin:12px 0px 0px 15px; border-radius:5px; text-align:center; line-height:40px; color:#FFF;cursor:pointer; border-bottom:#ff8c00 3px solid ; border-right:#ff8c00 3px solid}
#askbottom .w330 .btn:hover{ background:#ff8c00; text-decoration:none;}
#askbottom .close{ display:block; position:absolute; right:0px; top:-8px; background:url(imagesclose.png); width:19px; height:19px; cursor:pointer;}



.askalllist{width:998px; margin:0px auto;}
.askalllist .shownav{border-bottom:#C6DDF1 1px solid; height:29px; overflow:hidden;}
.askalllist .shownav li{width:110px; margin:0px 3px; height:28px; line-height:28px;text-align:center;  background:url(imagestitbg.gif) repeat-x left top;border:#C6DDF1 1px solid; border-bottom:none; float:left;font-size:14px; color:#069; }
.askalllist .shownav a:hover{ color:red; text-decoration:none;}
.askalllist .shownav .curr{background:url(imagestitbg.gif) repeat-x left bottom; border-top:#C6DDF1 2px solid; height:28px; line-height:28px; margin-bottom:-1px; font-size:14px; color:#069;}
.askalllist .shownav .curr a{ color:#069; font-weight:bold;}
.askalllist .shownav .curr a:hover{ color:red; text-decoration:none;}

.askalllist .asktopic{background:url(imagestitbg.gif) repeat-x left bottom; height:29px; line-height:29px;}
.askalllist td{ border-bottom:#C6DDF1 1px dashed; height:28px; line-height:28px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.askalllist .topic a{ font-size:14px;}
.askalllist .topic a:hover{ color:red; text-decoration:none; }

.askxqmain{width:998px; margin:0px auto;}
.askxqmain .left{width:234px; float:left; }
.askxqmain .left .left01{border:#E1E1E1 1px solid; background:#F6F9FC; height:100%; overflow:hidden;}
.askxqmain .left .left01 .title{background:url(imagestitbg.gif) repeat-x left bottom; height:29px; line-height:29px; font-size:14px; font-weight:normal; color:#069; padding-left:10px; border-bottom:#E1E1E1 1px solid;}
.askxqmain .left .left01 .title span{width:20px; float:left; background:url(imagesask_points.gif) no-repeat left -210px; height:23px; display:block;padding-right:5px;}
.askxqmain .left .left01 .left01box{}
.askxqmain .left .left01 .left01box .askbox1{ padding:10px;}
.askxqmain .left .left01 .left01box .askbox1 ul{}
.askxqmain .left .left01 .left01box .askbox1 li{background:url(imagesask_points.gif) no-repeat left -55px; padding-left:10px; line-height:25px;}
.askxqmain .left .left01 .left01box .askbox1 span{ font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ff6600; font-weight:bold; }
.askxqmain .left .left01 .left01box .askbox1 a{ color:#0099FF;}
.askxqmain .left .left01 .left01box .askbox1 a:hover{ color:red; text-decoration:none;}


.askxqmain .left .left01 .left01box .askbox2{ padding:5px;}
.askxqmain .left .left01 .left01box .askbox2 dl{}
.askxqmain .left .left01 .left01box .askbox2 dt{ height:28px; line-height:28px; background:url(imagesask_points.gif) no-repeat left 10px; padding-left:10px; border-bottom:#D7E6F4 1px solid; }
.askxqmain .left .left01 .left01box .askbox2 dt a{ font-size:14px; color:#069; font-family:Verdana, Arial, Helvetica, sans-serif;}
.askxqmain .left .left01 .left01box .askbox2 dt a:hover{ color:red; text-decoration:none;}
.askxqmain .left .left01 .left01box .askbox2 dt span.num{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ff6600; }
.askxqmain .left .left01 .left01box .askbox2 dd{ line-height:24px;}
.askxqmain .left .left01 .left01box .askbox2 dd a{ padding:0px 5px;}
.askxqmain .left .left01 .left01box .askbox2 dd a:hover{ color:red; text-decoration:none;}

.askxqmain .right{width:744px; float:right;}
.askxqmain .right .asktitle{border-top:#1D89D1 3px solid;  border-left:#e8e8e8 1px solid; border-right:#e8e8e8 1px solid; background:#E9F0FF;height:39px; line-height:39px; font-size:14px; font-weight:bold; color:#069;}
.askxqmain .right .asktitle span.icon{width:20px; float:left; background:url(imagesask_points.gif) no-repeat 5px -750px; height:39px; display:block;padding-right:10px}
.askxqmain .right .asktitle span.f1{ font-size:12px; font-weight:normal; color:#999;}
.askxqmain .right .asktitle span#fav{ float:right; color:red;}
.askxqmain .right .asktitle span#fav a{width:92px;display:block; background:url(imagesaskbtn.gif) no-repeat left top;height:25px; line-height:25px; margin:6px 5px 0px 0px; padding-left:26px; font-size:12px; font-weight:normal; color:red;}
.askxqmain .right .asktitle span#fav a:hover{text-decoration:none;}


.askxqmain .right .userface{background:#F6F9FC;}
.askxqmain .right .userface img{ padding:2px; border:#e8e8e8 1px solid; background:#fff;}
.askxqmain .right .userface span.name{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#069; font-size:14px;}
.askxqmain .right .topictitle{ font-size:14px; font-weight:bold; color:#000; height:39px; line-height:39px; background:url(imagesask_points.gif) no-repeat 0px -1457px;) padding-left:25px;padding-left: 30px;}

.askxqmain .right span.topictime{ text-align:right; color:#999;}
.askxqmain .right span.btn1{ float:right; color:#999;height:28px; line-height:28px;}
.askxqmain .right span.btn1 a{width:68px; display:block; background:url(imagestitbg.gif) repeat-x left top;height:23px; line-height:23px; margin:3px 5px 0px 0px; text-align:center; border:#C6DDF1 1px solid; float:left; color:#069;}
.askxqmain .right span.btn1 a:hover{ color:red;text-decoration:none;}
.askxqmain .right span.xsf{ color:#999;}
.askxqmain .right span.f1{ color:#ff6600; font-size:14px; font-weight:bold;}
.askxqmain .right .ms{ height:28px; line-height:28px; font-size:14px; font-weight:bold; color:#000; padding:0px 10px;}
.askxqmain .right .topiccontent{ padding:0px 10px; color:#000; line-height:25px; font-size:14px;}
.askxqmain .right .share{ height:30px; line-height:30px; border-top:#C6DDF1 1px solid; }

.askxqmain .right h3{ height:28px; line-height:28px; font-size:14px; font-weight:bold; color:#000; padding:0px 10px;}

.askxqmain .right .ansbtn{width:143px;background:url(imagesans_btn.gif) no-repeat left top; height:42px; border:none;}


.askxqmain .right .right01{border:#C6DDF1 1px solid; height:100%; overflow:hidden; padding-bottom:10px;}
.askxqmain .right .right01 .tit{background:url(imagestitbg.gif) repeat-x left top;height:29px; line-height:29px; font-size:14px; padding-left:15px; color:#069;}
.askxqmain .right .right01 .tit span{ float:right;padding-right:10px; font-size:12px; font-weight:normal; color:#999;}
.askxqmain .right .right01 .right01box{ padding:10px;}
.askxqmain .right .right01 .right01box ul{}
.askxqmain .right .right01 .right01box li{width:80px; float:left; text-align:center; }
.askxqmain .right .right01 .right01box a{ color:#069;}
.askxqmain .right .right01 .right01box a:hover{ color:red; text-decoration:none;}


.askxqmain .right .asklist{}
.askxqmain .right .asklist .tit{border-bottom:#C6DDF1 1px solid; height:27px; }
.askxqmain .right .asklist .tit li{width:auto;  margin:0px 3px;float:left; text-align:center;}
.askxqmain .right .asklist .tit a{background:url(imagestitbg.gif) repeat-x left top; height:29px; line-height:29px; font-size:14px; font-weight:normal; color:#069; padding:0px 4px;display:block; float:left;border:#C6DDF1 1px solid; border-bottom:none;margin-bottom:-1px; overflow:hidden;}
.askxqmain .right .asklist .tit .curr a{background:url(imagestitbg.gif) repeat-x left bottom; border-left:#C6DDF1 1px solid; border-top:2px #C6DDF1 solid;  border-right:#C6DDF1 1px solid;border-bottom:none;margin-bottom:-2px;overflow:hidden; height:29px; line-height:29px; color:#069;}
.askxqmain .right .asklist .tit a:hover{ color:red; text-decoration:none;}
.askxqmain .right .asklist .asktopic{background:url(imagestitbg.gif) repeat-x left bottom; height:29px; line-height:29px;}
.askxqmain .right .asklist td{ border-bottom:#C6DDF1 1px dotted; height:28px; line-height:28px;}
.askxqmain .right .asklist .topic a{ font-size:14px;}
.askxqmain .right .asklist .topic a:hover{ color:red; text-decoration:none;}


.askxqmain .right .twsearch{border:#C6DDF1 1px solid; height:129px;}

.askxqmain .right .twbox{border:#C6DDF1 1px solid; height:100%; overflow:hidden;}
.askxqmain .right .twbox .title{background:url(imagestitbg.gif) repeat-x left bottom; height:29px; line-height:29px;font-size:14px; font-weight:normal; color:#069;}
.askxqmain .right .twbox .title span{width:20px; float:left; background:url(imagesask_points.gif) no-repeat left -210px; height:23px; display:block;margin-left:5px; padding-right:5px;}
.askxqmain .right .twbox .ask_box{font-size:14px;}

.askxqmain .right .twbox .ask_box #topic{ height:30px; line-height:30px; border:#C6DDF1 1px solid; font-size:14px; color:#999;}

.askxqmain .right .askxg{border:#C6DDF1 1px solid; height:100%; overflow:hidden;}
.askxqmain .right .askxg .title{background:url(imagestitbg.gif) repeat-x left bottom; height:29px; line-height:29px;font-size:14px; font-weight:normal; color:#069;}
.askxqmain .right .askxg .title span{width:20px; float:left; background:url(imagesask_points.gif) no-repeat left -210px; height:23px; display:block;margin-left:5px; padding-right:5px;}
.askxqmain .right .askxg .askxgbox{ padding:10px;}
.askxqmain .right .askxg .askxgbox h3{ line-height:30px; font-size:14px; font-weight:normal; color:red;}
.askxqmain .right .askxg .askxgbox li{ height:30px; line-height:30px; border-bottom:#e8e8e8 1px dotted;background:url(imagesask_points.gif) no-repeat left -125px; padding-left:15px;}
.askxqmain .right .askxg .askxgbox a{ font-size:14px;}
.askxqmain .right .askxg .askxgbox a:hover{ color:red; text-decoration:none;}

.askxqmain .right .asksealist{border:#C6DDF1 1px solid; height:100%; overflow:hidden;}
.askxqmain .right .asksealist .title{background:url(imagestitbg.gif) repeat-x left bottom; height:29px; line-height:29px;font-size:14px; font-weight:normal; color:#069;border-bottom:#C6DDF1 1px solid;}
.askxqmain .right .asksealist .title span#icon{width:20px; float:left; background:url(imagesask_points.gif) no-repeat left -210px; height:23px; display:block;margin-left:5px; padding-right:5px;}
.askxqmain .right .asksealist .title span#keyword{ float:right; color:#999; font-size:12px; padding-right:15px;}
.askxqmain .right .asksealist .title span#keyword b{ color:#ff6600; font-weight:bold;}
.askxqmain .right .asksealist table{margin-top:10px;}
.askxqmain .right .asksealist .keywordtitle{ background:#e8e8e8; height:29px; line-height:29px;}
.askxqmain .right .asksealist .topic{ padding-left:15px;}
.askxqmain .right .asksealist .topic a:hover{ color:red; text-decoration:none;}



.zjmain{width:965px; margin:0px auto;}
.zjmain .floatl{width:695px; float:left; border:#C6DDF1 1px solid;}
.zjmain .floatl .title{background:url(imagestitbg.gif) repeat-x left bottom; height:29px; line-height:29px;font-size:14px; font-weight:normal; color:#069;border-bottom:#C6DDF1 1px solid;}
.zjmain .floatl .title span#icon{width:20px;display:block; float:left;background:url(imagesask_points.gif) no-repeat 5px -259px; height:29px;}
.zjmain .floatl .title span#seatype{ float:right;padding-right:15px;}
.zjmain .floatl .title span#seatype a{ font-size:12px; color:#000; padding:0px 5px;}
.zjmain .floatl .title span#seatype a:hover{ color:red; text-decoration:none;}


.zjmain .floatl .zjlistbox{}
.zjmain .floatl .zjlistbox ul{ padding:10px;}
.zjmain .floatl .zjlistbox .askzj{ height:153px; border-bottom:#e8e8e8 1px dashed; margin-bottom:8px; overflow:hidden;}
.zjmain .floatl .zjlistbox .askzj .zhuanjia_v03{width:140px; float:left;}
.zjmain .floatl .zjlistbox .askzj .zhuanjia_v03 img{ padding:2px; border:#e8e8e8 1px solid;}

.zjmain .floatl .zjlistbox .u_zjt_tgrz{margin:5px; background:#F3F3F3; padding:2px; text-align:center; border:#e8e8e8 1px solid; height:38px; line-height:38px;}


.zjmain .floatl .zjlistbox .askzj  .zhuanjia_v04{width:auto; padding-left:10px;}
.zjmain .floatl .zjlistbox .askzj  .zhuanjia_v04 span{ font-size:12px;}
.zjmain .floatl .zjlistbox .askzj  .zhuanjia_v04 .zxbtn a{margin-top:10px; width:64px; float:right; height:25px; line-height:25px; padding-left:28px; background:url(imagesaskbtn.gif) no-repeat; display:block; color:red;}
.zjmain .floatl .zjlistbox .askzj  .zhuanjia_v04 .zxbtn a:hover{ text-decoration:none;}
.zjmain .floatl .zjlistbox .askzj  .zhuanjia_v04 h2 a{ font-size:12px;}
.zjmain .floatl .zjlistbox .askzj  .zhuanjia_v04 h2 a:hover{ color:red; text-decoration:none; }
.zjmain .floatl .zjlistbox .askzj  .zhuanjia_v04 p{ line-height:23px;}
.zjmain .floatl .zjlistbox .askzj  .zhuanjia_v04 p span a{ color:#069;}
.zjmain .floatl .zjlistbox .askzj  .zhuanjia_v04 p span a:hover{ color:red; text-decoration:none; }



.zjmain .floatr{width:255px; float:right; }
.zjmain .floatr .floatr1{border:#C6DDF1 1px solid;}
.zjmain .floatr .floatr1 .title{background:url(imagestitbg.gif) repeat-x left bottom; height:29px; line-height:29px;font-size:14px; font-weight:normal; color:#069;border-bottom:#C6DDF1 1px solid;}
.zjmain .floatr .floatr1 .title span{width:20px; float:left; background:url(imagesask_points.gif) no-repeat left -210px; height:23px; display:block;margin-left:5px; padding-right:5px;}
.zjmain .floatr .floatr1 .floatr1box{ padding:10px; line-height:24px; text-indent:2em;}
.zjmain .floatr .floatr1 .floatr1box div{ text-align:center;}

.ask_s{
  margin: 10px 0;
  float: right;
}
.middle01box{
  margin: 10px 0;
}
.asklist{
  padding:20px;
  line-height: 22px; 
}
.navigation{
  width: 1000px;
  margin: 5px auto;
}
.ulnone ul,.ulnone li{
  list-style-type: none;
}
.pindao .col{
  margin: 0 0 10px 0;
  border:1px solid #ddd;
}
.pindao .t{
  height: 30px;
  line-height: 30px;
  font-size: 16px;
  text-indent: 2em;
  background: #eee;
  border-bottom:1px solid #ddd;
  width: 100%
}
.pindao .t span{
  float: right;
  margin-right: 20px;
  font-size: 14px;
  }
.pindao .t span a{
  color: #999;
}
.pindao ul{
  margin:20px 10px; 
}
.pindao li{
  line-height: 28px;
}
.pindao li span{
  float: right;
  color: #999;
}
#scrolltop {
	display: none;
}
ul#navmenu ul {
	display: none;
	position: absolute;
	left: -244px;
	bottom: 5px;
}
ul#navmenu1 ul {
	display: none;
	position: absolute;
	left: -93px;
	bottom: 50px;
}
ul#navmenu li:hover ul ul, ul#navmenu li.iehover ul ul, ul#navmenu1 li:hover ul ul, ul#navmenu1 li.iehover ul ul, {
display:none;
}
ul#navmenu li:hover ul, ul#navmenu ul li:hover ul, ul#navmenu ul ul li:hover ul, ul#navmenu li.iehover ul, ul#navmenu ul li.iehover ul, ul#navmenu ul ul li.iehover ul, ul#navmenu1 li:hover ul, ul#navmenu1 ul li:hover ul, ul#navmenu1 ul ul li:hover ul, ul#navmenu1 li.iehover ul, ul#navmenu1 ul li.iehover ul, ul#navmenu1 ul ul li.iehover ul {
	display: block;
}
#dbctop a {
	margin: 6px 0;
}
#dbctop {
	z-index: 200;
	visibility: visible;
	right: 50%;
	margin-right: -530px;
}
#dbctopa {
	visibility: hidden;
}
#dbctop, #dbctop a {
	border: none;
}
#dbctop {
	position: fixed;
	top:50px;
	display: block;
	width: 68px;
	background: none repeat scroll 0% 0% transparent;
	border: 0px #cdcdcd solid;
	border-radius: 3px;
	border-top: 0;
	cursor: pointer;
}
#dbctop:hover {
	text-decoration: none;
}
#dbctop a {
	display: block;
	width: 128px;
	height: 180px;
	padding: 0;
	text-align: center;
	color: #787878;
	text-decoration: none;
	background: #fff url('dbctop.png') no-repeat 0 0;
	border: 1px #ddd solid;
}
.jzfxn {
	background: #fff !important;
	width: 231px !important;
	height: 260px !important;
}
a.jzfbzt {
	background-position: 0px -280px !important;
}
a.jzfbzt:hover {
	background-position: -40px -280px !important;
}
#dbctop a b {
	visibility: hidden;
	font-weight: normal;
}
#navmenu {
	list-style:none;
}
#jzqrn {
	background: #fff !important;
	width: 231px !important;
	height: 260px !important;
}
#jzqrn {
	border: 1px solid rgb(210,210,210);
        padding:5px;
}
#jzqrn p {
	font-size: 15px;
	padding-bottom: 15px;
	text-align: center;
	color: #999;
	font-family: Microsoft YaHei;
}
.xxgk{
background: rgb(246,246,246);
border: 1px solid #efefef;
vertical-align:top;
}
.xxgk .title{
background: #2b9db5 url(xxgk_bg.jpg) no-repeat;
height:40px;
line-height:40px;
color:#fff;
text-align:center;
font-size:20px;

}