﻿body,p,form,h1,h2,h3,h4,h5,td,th,table,div,ul,li,ol,dl,dt,dd,img{margin:0;padding:0;}
body{font-size:12px;text-align:center;color:#333;margin: 0 auto;  font-family:"宋体";  text-align:left;}
a,a:link,a:visited{font-size:12px;color:#333;text-decoration:none;}
a:hover{font-size:12px;color:#FF0000;}
.clear{	height:1px;line-height:1px;font-size:0px;clear:both;overflow:hidden;margin-top: -1px;}
img{border:0px;text-align: center;font-size:0px;margin: 0;padding: 0;}
ul,ul li{list-style-type:none; overflow:hidden; vertical-align:bottom;}
.blank{height:5px;font-size:5px;line-height:5px;overflow:hidden;clear:both;}
h1,h2,h3,h4,h5{font-weight:bold;font-size:12px;text-align: left;}
h1{color:#333333;font-size:12px;text-align:left;}
a,area{blr:expression(this.onFocus=this.blur())} /* for IE */
:focus{-moz-outline-style: none;} /* for Firefox */
.fl,.fll,.flll{ float:left; display:inline;}.fr,.frr,.frrr{ float:right;display:inline;} .fm,.fmm{ float:left;display:inline;}
.mtop10{ margin-top:10px;}
.ptop10{ padding-top:10px;}
.mbt10{ margin-bottom:10px;}
.mpad15{ padding-top:15px;}
.cr a,.cr a:link,.cr a:visited{ color:#786e2a; font-weight:normal;} .cr a:hover{ color:red;}
.hidden{ display:none;} 
.hidden{ display:none;}
body{ background:url(images/bgs.jpg) repeat; position:relative; background-color:#fbfff9;}

.topBox{ background:url(images/topbg.gif) repeat-x; height:28px; line-height:26px;}
.top{ margin:0 auto; width:980px; line-height:26px; height:28px; color:#666;}
.top a,.top a:link,.top a:visited{ color:#666;}
.top a:hover{ color:red;}
.top  .fl ul li{ padding-left:6px; padding-right:6px; display:inline;}
.top  .fr a{ padding-left:4px; padding-right:4px;}

.header{ height:157px;background:url(images/headerbg.jpg) no-repeat;}
.header .hd{ height:93px; margin:0 auto; width:980px;}
.header .hd .fr{ width:630px;}
.logo { float:left; margin-top:16px;}
.searchBox{  margin-top:10px; float:left;}
.searchTag{ float:left; display:inline; padding-right:8px; height:23px; line-height:23px; overflow:hidden; color:#666;}
.searchTag a,.searchTag a:link,.searchTag a:visited{color:#666; padding-right:6px;}
.searchTag a:hover{cursor:pointer; color:#F30;}
.search{ float:left;display:inline;background:url(images/search.gif) no-repeat; width:240px; height:23px; color:#666;}
.search .searchBtn{ float:right; display:block; width:50px; height:23px;}
.keyWord{ background-color:transparent; border:none; width:180px; line-height:23px; height:24px; padding-left:4px; color:#666;}
.share{ float:left;display:inline; margin-top:12px; padding-left:12px;}
.dlu{ line-height:30px; height:30px;  margin-top:4px; color:#666; text-align:right;}
.dlu .login{ /*color:#cc9900;*/}

.dlu a:hover{ color:#C00;}
.dlu .user2{ /*color:#CC9900;*/}
.header .bd{ height:64px; background:url(images/nanvbg.gif) repeat-x;}
.navBox{ width:980px; margin:0 auto;}

.nav{ height:33px; overflow:hidden;padding-left:10px;}
.nav  li{ float:left;  height:33px; overflow:hidden; line-height:33px;width:114px; text-align:center; text-align:center;}
.nav  li.last{ background:none;}
.nav  li h4{ text-align:center;}
.nav  li a,.nav  li a:link,.nav  li a:visited{font-size:14px; font-weight:bold; color:#fff; }
.nav  li a:hover{ color:#FF9;}
.nav  li.spe{ width:2px;background:url(images/navline.gif) no-repeat right top; height:33px;}

.subnav .fl{ width:620px;}
.subnav .fl .time{ float:left; width:178px; line-height:28px; overflow:hidden;}.subnav .fl .tianqi{ float:left; margin-top:4px; display:inline;}
.subnav .fr{ background:url(images/ba.gif) no-repeat 0px 8px; padding-left:20px; width:300px; overflow:hidden; height:30px; line-height:30px;}
.subnav .fr span{ float:left; line-height:30px;}
.subnav .fr ul{ display:block; float:left; width:220px; overflow:hidden;}
.subnav .fr ul li{ display:inline; padding-right:20px;}
.subnav .fr ul a,.subnav .fr ul a:link,.subnav .fr ul a:visited{ color:#666;}
.main{ margin:0 auto; width:980px; clear:both; margin-top:10px;}
.main .fr{ width:248px;}
.siderbar_same{ padding:10px; padding-top:4px; background-color:#fff;}
.siderbar_same .hd{ height:30px; line-height:30px; overflow:hidden;}
.siderbar_same .hd span{ float:right; margin-top:10px;}
.siderbar_same .hd h3 {color:#339900;font-size:14px; font-weight:bold;}
.siderbar_same .hd h3 a{ font-size:14px; font-weight:bold; color:#339900;}
.fangtan .bd{ height:236px;}
.fangtan .bd img{ width:225px; height:167px;}
.fangtan .bd .intro{ line-height:20px; text-indent:2em; margin-top:4px;}
.fangtan .bd .intro .more{ color:#d97e08;}
.ceshi .bd p{ line-height:22px; text-indent:2em;}
.ceshi .bd .more{ text-align:right;}
.tops .bd{background:url(images/line10.gif) no-repeat 0px 10px; padding-top:4px; height:246px; overflow:hidden;}
.tops .bd ul li{ height:24px; line-height:24px; padding-left:16px;}
.ulsame li{height:24px; line-height:24px; padding-left:10px;background:url(images/ico_03.gif) no-repeat left center;}
.ulsame li .date { float:right; color:#666;}
.yangsheng .ulsame{ padding-top:8px;}
.yangsheng  .bd{ height:280px; overflow:hidden; padding-top:4px;}
.ceshi .bd{ height:175px; overflow:hidden;}
.main .fl{ width:720px; overflow:hidden;}
.part{ padding:10px; background:url(images/partbg.gif) right 4px no-repeat; height:260px;background-color:#fff;}
.part .frr{ width:387px;}
.part .fll{ width:310px;}
.news_h3{ line-height:24px; text-align:center;}
.news_h3 a,.news_h3 a:link,.news_h3 a:visited{ color:#e47223; font-size:18px;}
.news_h3 a:hover{ font-size:18px; color:red;}
.head_news p{ line-height:20px; text-indent:2em; color:#666; padding-top:6px; border-bottom:1px dashed #ccc; margin-bottom:8px; padding-bottom:8px;}
.head_news p a,.head_news p a:link,.head_news p a:visited{color:#e47223;}
.head_news p a:hover{ color:#F00;}
.part .frr ul li{ line-height:24px; height:24px; background:url(images/ico_01.gif) no-repeat left center; padding-left:8px;}
.part .frr ul li .datetime{ float:right;}
.part .frr ul li .nodename{color:#e47223; padding-right:4px;}
.part .frr ul li .nodename a,.part .frr ul li .nodename a:link,.part .frr ul li .nodename a:visited{ color:#e47223;}
.part .frr ul li .nodename a:hover{ color:#F00;}
.lbaner { background-color:#fff; padding:1px;}
.part2{padding:10px;background-color:#fff;}
.healthy .fll{ width:289px;}
.healthy .frr{ width:386px;}
.sta .hd{height:28px; line-height:28px; overflow:hidden; background:url(images/hebg.gif)  no-repeat bottom;}
.sta .hd span{ float:right; margin-top:10px;}
.sta .bd{ padding-top:10px;}
.sta .hd h3 a{ font-size:14px; font-weight:bold; color:#339900;}
.picFirst .pic{ float:left;}
.picFirst .pic img{ width:112px; height:84px;}
.picFirst .con{ float:right; width:160px;}
.picFirst .con .title{ line-height:30px;}
.picFirst .con .title a,.picFirst .con .title a:link,.picFirst .con .title a:visited{ font-weight:bold; color:#ea7727;}
.picFirst .con .title a:hover{ color:#C00;}
.picFirst .con .intro{ color:#666; line-height:18px;}
.picFirst{ padding-bottom:6px; border-bottom:1px  dashed #ccc; margin-bottom:6px;}
.listpic{ float:left; width:120px;}
.listpic li{ line-height:28px; height:114px;}
.listpic li img{ width:112px; height:84px;}
.list{ float:right; width:250px;}
.list li{height:24px; line-height:24px; padding-left:10px;background:url(images/ico_01.gif) no-repeat left center;}
.list li .date{ float:right;}
.seasons .hd{ border-bottom:1px solid #339900; height:26px; line-height:26px;}
.seasons .hd span{ float:right; margin-top:8px; display:inline;}
.seasons .hd ul li{ width:74px; float:left;height:26px; line-height:26px; background-color:#edf8e7; text-align:center; margin-right:6px; display:inline; color:#437828; font-weight:bold;}
.seasons .hd ul li a,.seasons .hd ul li a:link,.seasons .hd ul li a:visited{color:#437828;}
.seasons .hd ul li.sd01{ background-color:#5cad33;}
.seasons .hd ul li.sd01 a,.seasons .hd ul li.sd01 a:link,.seasons .hd ul li.sd01 a:visited{ color:#fff;}
.seasons .bd{ padding-top:10px;}
.partline{ background:url(images/line.gif) no-repeat; height:9px; overflow:hidden; clear:both;}
.expert .fll{width:289px;}
.expert .frr{width:386px;}
.expertRecom .hd{ height:26px; line-height:26px; border-bottom:1px solid #7cbd5c;}
.expertRecom .hd span{ float:right; margin-top:8px;}
.expertRecom .hd h3 a,.expertRecom .hd h3 a:link,.expertRecom .hd h3 a:visited{ font-size:14px; font-weight:bold; color:#339900; display:block;background-color:#7cbd5c; width:74px; height:26px; text-align:center; color:#fff;}
.expertRecom .bd{ padding-top:10px; height:150px; overflow:hidden;}
.expertRecom .bd .pic{ float:left; width:114px; height:150px;}
.expertRecom .bd  ul li{ height:150px; overflow:hidden;}
.expertRecom .bd .pic img{width:102px; height:134px;}
.expertRecom .bd .con { float:right; width:172px;}
.expertRecom .bd .con .title{ height:28px; line-height:28px; overflow:hidden;}
.expertRecom .bd .con .title a{ line-height:28px; height:20px; overflow:hidden; padding-bottom:10px; background:url(images/zjs.gif) no-repeat left center; padding-left:46px; margin-bottom:6px; font-weight:bold; float:left; color:#666;}
.expertRecom .bd .con  .title .vip{background:url(images/exp_vip.png) no-repeat; float:left; width:14px; height:13px; display:inline; margin-top:7px;}
.expertRecom .bd .con .subTitle{  color:#333;}
.expertRecom .bd .con .intro{ margin-top:4px; line-height:18px;color:#666; margin-bottom:4px;}
.expertRecom .bd .con .intro a,.expertRecom .bd .con .intro a:link,.expertRecom .bd .con .intro a:visited{ color:#F60;}
.expertRecom .bd .con .askT a{ height:20px; background:url(images/zxun.gif) no-repeat left center; display:block; margin-top:5px; width:78px;}


.as .picFirst{ border-bottom:none; padding-bottom:0px;}
.expertAsk .hd{ height:28px; line-height:28px;background:url(images/ext.gif) no-repeat left center; background-color:#fbfff9;}
.expertAsk .hd h3{ padding-left:14px; font-size:14px; color:#4c9b24;}
.expertAsk .hd span{ float:right; margin-top:8px; display:inline; padding-right:10px;}
.expertAsk .bd .title{ width:21px; height:112px; padding-top:14px; color:#fff;background:url(images/ask1.gif) no-repeat left center; padding-left:5px;line-height:20px; float:left; display:inline;}
.expertAsk .bd .con{ float:right; width:356px;}.expertAsk .bd .con ul li{ height:24px; line-height:24px; overflow:hidden; padding-left:10px; background:url(images/ico_02.gif) no-repeat left center;}
.expertAsk .bd .date{ float:right;}
.expertAsk .bd .node{ padding-right:4px;}
.expertAsk .bd .first .node{color:#e57d27;}
.expertAsk .bd .first .node a{ color:#e57d27;}
.expertAsk .bd .rep,.expertAsk .bd .answernumber{ float:right; color:#666;}
.expertAsk .bd em{ font-style:normal;}
.expertAsk .bd .username{ color:#999;}


.bdcont{ margin-top:2px;}
.bdline{ background:url(images/line2.gif) no-repeat; height:9px; overflow:hidden; margin-top:2px;}
.footer{ margin:0 auto; width:980px; text-align:center; border-top:4px solid #40a313; line-height:22px; padding-top:4px; color:#666; padding-bottom:20px; clear:both; margin-top:10px;}
.footer a,.footer a:link,.footer a:visited{ color:#666; padding-left:6px; padding-right:6px;}
.footer a:hover{ color:#C00;}

.sd{ position:relative; width:300px; overflow:hidden;} 

.sd .hd ul li{ float:left; text-align:center; display:inline;height:15px; width:15px; background-color:#F90; margin-left:4px;} 
.sd .hd ul li.on{ background:#F60;}
.sd .bd ul li img{ width:310px; height:230px;}
.sd .hd{ position:absolute; bottom:6px;right:10px;}
.sd .hd ul li{ float:left; text-align:center; display:inline; height:15px; width:15px; background-color:#e4a003; margin-right:2px; color:#fff;}
.sd .bd ul li.noData{ line-height:30px; }
.sd .bd ul li .title{ height:26px; line-height:26px; padding-left:10px; background-color:#6a9a0b; margin-top:1px;}
.sd .bd ul li .title a{ color:#fff;}
.expertRecom .proList li .pic{ float:left;}



/*文章*/
.artmain .fl{ background-color:#fff; border:1px solid #f9f7ee;}

.artmain .fl .path{ line-height:28px; height:28px; background-color:#f4f8ef;border:1px solid #fff; padding-left:10px; padding-right:10px;}
.artmain .fl .path span{ float:right; color:#666;}
.artmain .fl .path span a,.artmain .fl .path span a:link,.artmain .fl .path span a:visited{ color:#666;}
.artmain .fl .path h3{ color:#39a008; font-size:14px;}
.artbox { padding: 20px; line-height:24px; color:#333; border-top:none; /*background-color:#fcfcfc;*/ background-color:#fff;}
.artbox h1 {color:#F90; font-size: 20px; line-height: 30px;text-align: center;}
.titledown { border-top: 1px dotted #CCCCCC;height: 28px;line-height: 28px;margin-top: 8px; text-align: center;}
.titledown span {padding-left: 6px; padding-right: 6px; text-align: center;}
.textcontent {line-height: 24px; margin-top: 10px;}
.textbottom { border-bottom:1px dotted #ccc;height: 28px;line-height: 28px;margin-top: 10px;}
.updown {margin-top: 8px;}
.updown p { height: 24px; line-height: 24px;}

/*列表*/
.bordertop{  margin-bottom:12px;padding-bottom:12px; border-bottom:1px  dashed #d0beb8;}
.lists{ padding:20px;}
.lists ul li{ line-height:24px; height:24px;background:url(images/ico_02.gif) no-repeat 0px 10px; padding-left:8px; }
.lists ul li .datetime{ float:right; color:#666;}
.lists ul li .node_name{ color:#E47223;}
.lists ul li .node_name a,.lists ul li .node_name a:link,.lists ul li .node_name a:visited{ color:#E47223;}
.lists ul li .node_name a:hover{ color:#C00;}
.pagelist{ padding-bottom:20px; padding-top:20px; text-align:center;}
.pagelist strong{ color:red;}
.listpics{ width:220px;}
.listpics ul li{  height:160px; text-align:center; line-height:24px;}
.listpics ul li img{ width:160px; height:120px; border:1px solid #eee; padding:2px;}
.listbox{ padding:20px;}
.listbox .fll{ width:170px;}
.listbox .frr{ width:470px;}

.evaluationList{ padding:20px }
.evaluationList li{height:130px; border-bottom:1px  dashed #ccc; margin-bottom:20px;}
.evaluationList .pic{ float:left; width:140px;}
.evaluationList .pic img{ width:120px; height:90px;  padding:2px;}
.evaluationList .con{ float:right; width:520px;}
.evaluationList .con .title{  font: bold 14px/22px "宋体";}
.evaluationList .con .subTitle{ color:#999; font-family:Verdana, Geneva, sans-serif; font-size:11px;}
.evaluationList .con .btns{ float:right;} 
.evaluationList .con .btns a{ color:#fff; line-height:30px;display:block; width:77px;height:26px;line-height:28px; margin: 0 auto;background:url(images/bts.gif) no-repeat; cursor:pointer; text-align:center;}

.evaluationList li .con .Description{ line-height:20px; color:#666; text-indent:2em;}
.expertCont{ padding:20px;}
.expertCont .fll{ width:140px;}
.expertCont .fll .pic img{ width:150px; height:200px; padding:2px; border:1px solid #ebeceb;}
.expertCont .fll .pic{ margin-bottom:8px;}
.expertCont .fll .picbt{ line-height:20px;}
.expertCont .fll .picbt span{ font-weight:bold; color:#ff9933;}
.expertCont .frr{ width:500px;}
.expertCont .frr h4{ font-size:14px; line-height:26px; color:#F60; border-bottom:1px dashed #ccc; margin-bottom:4px;}
.expertCont .frr h4 span{ color:#000; font-size:12px; padding-left:8px;}
.expertCont .frr h4 .vip{ background:url(images/exp_vip.png) no-repeat center; width:14px; height:14px; padding-right:14px; padding-left:20px;}
.expertCont .frr ul li{ line-height:24px; color:#222;}
.expertCont .frr ul li span.left{ color:#222;}
.expertCont .frr ul li .description{ margin-top:10px; border-top:1px dashed #ccc; font-weight:bold; line-height:30px; font-size:12px;}
.expertCont .frr ul li  .cer{ line-height:30px; font-weight:bold; border-bottom:1px dashed #ccc;}
.expertCont .frr ul li  .cerCont{ padding-top:10px;}
.expertCont .frr ul li  .cerCont img{ width:100px; height:100px;}
.expertCont .hd{ padding-bottom:10px; border-bottom:1px solid #eee;}
.expertCont .bd .question_title{ text-align:left; line-height:30px; font-size:14px; color:#41a217;}
.expertCont .bd .tit{ text-align:left;width:80px; line-height:30px;}
.expertCont .bd  table{ text-align:left; }
#txt_question_Title{ width:160px; border:1px solid #ccc; height:20px;}
#txt_question_Content{ width:450px; border:1px solid #ccc; height:120px;margin-top:4px;}
#txt_question_ExtraDetail{ width:400px; border:1px solid #ccc; height:80px; margin-top:5px;}
#question_submit{ background-color:transparent; border:none; width:77px; height:26px; background:url(images/qtj.gif) no-repeat; cursor:pointer;}

/*专家列表*/
.expertList{ padding:20px;}
.expertList li{ height:108px; border-bottom:1px dashed #eee; margin-bottom:10px; float:left; width:312px; display:inline; margin-right:10px; border:1px solid #eee; padding:8px; background-color:#F4F8EF;}
.expertList li .pic{ float:left;}
.expertList li .pic img{ width:76px; height:94px;}
.expertList li .con{ float:right; width:210px;}
.expertList li .con{ line-height:24px;  overflow:hidden;}
.expertList li .con .title{line-height:24px; height:24px; overflow:hidden;}
.expertList li .con .title a,.expertList li .con .title a:link,.expertList li .con .title a:visited{ font-size:14px; color:#39A008; font-weight:bold; float:left;}
.expertList li .con .title .vip{background:url(images/exp_vip.png) no-repeat; float:left; width:14px; height:13px; display:inline; margin-top:6px;}
.expertList li .con .subTitle{ color:#666; font-weight:bold;}
.expertList li .con .intro{ color:#666;}
.expertList li .con .intro a{ color:#F60;}
#btnAddToFavorite{background:url(images/plus.gif) no-repeat; width:68px; height:23px; background-color:transparent; border:none; cursor:pointer;}



/* 信息提示 */
.msgBox{ display:none;  width:400px; border:2px solid #99cc66;cursor:move; background:#fff;   }
.msgBox .hd{ height:30px; line-height:30px;background:#3fa50f;margin:2px;   }
.msgBox .hd em{ display:block; _display:inline; float:right; margin:8px 8px 0px 10px;  width:15px; height:15px; line-height:12px;  text-align:center;  background:#fff; cursor:pointer;overflow:hidden; font-size:14px; font-family:Verdana; color:#1855a8; }
.msgBox .hd h3{  font-size:12px;color:#fff; padding-left:10px; text-align:left; }
.msgBox .bd{ padding:15px; line-height:28px;  font-size:14px; text-align:center;background:#fff;min-height:80px    }
.msgBox .bd a{ color:#fff;text-decoration:none; font-weight:bold; }
.msgBox .bd #point{ color:#00c425; font:normal 20px/40px "Microsoft YaHei"; _font-weight:bold;  }
.msgBox .bd .bdIn{padding:10px;text-align:center; }
.msgBox .bd .bdIn .subDiv{margin:15px 0;padding:20px 0 10px 0; }
.msgBox .bd .btn{display:block; width:77px;height:26px;line-height:28px; margin: 0
 auto;background:url(images/bts.gif) no-repeat; cursor:pointer;}
#expose{background:#ccc; }

.evaluationCont{ padding:20px; padding-bottom:60px; }
.evaluationCont h3{ line-height:40px; font-size:18px; text-align:center; /*border-bottom:1px solid #dbe2d2; color:#F60;*/}
.evaluationCont .subTitle{line-height:20px; color:#666;}
#questions li{}
#questions{ padding-left:10px; padding-right:10px;}
#questions .questionItems{ line-height:22px; color:#555; font-size:14px; margin-left:0px;}
#questions  li ul{ display:block; margin-bottom:15px; }
#sumitForm{background-color:transparent; border:none; width:77px; height:26px; background:url(images/qtj.gif) no-repeat; cursor:pointer; margin-top:10px; margin-bottom:10px;}

#testair { line-height:24px; font-size:12px; border-bottom:1px #ccc solid; width:88%; margin:0 auto 20px; overflow:hidden;}
#questions .questionItems{ margin:10px auto; border-bottom:none;}
#questions li{ border-bottom:1px #ccc dashed;}
#questions li input{ vertical-align:bottom;}
#questions li label{ margin-right:20px;}
.test { width:95%; margin:0 auto;}
.test p{ margin:20px 0; line-height:30px;}
.test .BtnPrev{ background:url(images/bts.gif) no-repeat top left; width:77px; height:26px; border:none; cursor:pointer; margin-right:10px;font-weight:bold; color:#fff;}
.test .BtnNext{ background:url(images/bts.gif) no-repeat top left; width:77px; height:26px; border:none; cursor:pointer;font-weight:bold; color:#fff;}
 .test p
        {
            text-align:center;
        }
		
label.checked {background-position:left 100%;  } 
label.disabled{background-position:left 0px;}
.hRadio 
{
    padding-left: 22px; display: inline-block;
	background: transparent url(images/radio.png) no-repeat left top;
	height: 19px; line-height:20px;
	cursor:pointer;vertical-align:middle;
}
.hRadio_Checked { background-position: left bottom;}


.exAsk0 .bd ul li{ height:94px;border-bottom:1px dashed #c7e5c8; margin-bottom:10px;}
.exAsk0 .bd ul li .pic{ float:left;}
.exAsk0 .bd ul li .pic img{ width:68px; height:81px;}
.exAsk0 .bd ul li .con{ float:right; width:146px; }
.exAsk0 .bd ul li .con .title{ line-height:26px; height:26px; overflow:hidden;}
.exAsk0 .bd ul li .con .title .vip{background:url(images/exp_vip.png) no-repeat; float:left; width:14px; height:13px; display:inline; margin-top:6px;}
.exAsk0 .bd ul li .con .title a,.exAsk0 .bd ul li .con .title a:link,.exAsk0 .bd ul li .con .title a:visited{ font-size:12px; font-weight:bold; padding-right:6px; float:left; display:inline;}
.exAsk0 .bd ul li .con .intro{ color:#666; margin-top:6px; line-height:20px;}
.exAsk0 .bd ul li .con .intro a,.exAsk0 .bd ul li .con .intro a:link,.exAsk0 .bd ul li .con .intro a:visited{ color:#F90;}
.exAsk0 .bd ul li .con .intro a:hover{ color:#F00;}
/*专家访谈*/
.interviewBox{ padding:20px;}
.interviewBox .trailer h2{ text-align:center; line-height:30px; font-size:16px; padding-bottom:8px;color:#339900;}
.interviewBox .trailer h2 a,.interviewBox .trailer h2 a:link,.interviewBox .trailer h2 a:visited{ font-size:16px;color:#339900;}
.interviewBox .trailer .thumb{ float:left; margin-right:18px; display:inline; height:240px;}
.interviewBox .trailer .thumb img{ width:240px; height:180px; margin-top:8px;}
.interviewBox .trailer .this_interview{ line-height:26px; height:100%;}
.interviewBox .trailer .this_interview strong{ }
.interviewBox .trailer .list_btn{ float:right; clear:both;}
.interviewBox .trailer  ul{}
.interviewBox .trailer .list_btn li{ float:right; margin-left:18px; display:inline;}
.interviewBox .trailer .list_btn li a,.interviewBox .trailer .list_btn li a:link,.interviewBox .trailer .list_btn li a:visited{color:#fff; background:url("images/bts_01.gif") no-repeat; width:68px; height:22px; display:block; text-align:center; line-height:22px;}
.interviewBox .trailer .list_btn li a:hover{color:#FF9;}

.review { clear:both; margin-top:10px;}
.review .hd{ height:28px; line-height:28px; border-bottom:1px solid #5bad31;}
.review .hd h3{ border-bottom:2px solid #5bad31; float:left; height:26px; padding-right:6px; color:#5bad31; font-size:14px;}
.review .hd span{ float:right; margin-top:10px;}
.review .bd .interview{ margin-bottom: 20px; height:148px;overflow: hidden;  padding: 0 0 20px; border-bottom:1px dashed #ccc; margin-top:10px;}
.review .bd .interview .thumb{ float:left; margin-top:8px;}
.review .bd .interview .thumb img{ width:160px; height:120px;}
.review .bd .interview ul{ margin-left:180px;}
.review .bd .interview ul li{ line-height:28px;}
.review .bd .interview .list_btn li{  float: left;height: 22px; margin: 0 10px 0 0; }
.review .bd .interview .list_btn li a,.review .bd .interview .list_btn li a:link,.review .bd .interview .list_btn li a:visited{ color:#fff; background:url("images/bts_01.gif") no-repeat; width:68px; height:22px; display:block; text-align:center; line-height:22px;}
.review .bd .interview .list_btn li a:hover{ color:#FF9;}
.interviewDetail_LiHot{ display:block;height: 530px;overflow-y: scroll;padding: 8px; border:1px solid #F9F7EE; margin-top:10px; background-color:#fff;}
.interviewDetail_LiHot li{ line-height:30px; border-bottom:1px dashed #ccc; color:#333;}
.interviewDetail_LiHot li span b{ padding-right:10px;}
.interviewDetail_LiHot2{ height:100%; overflow:hidden; border:none;}

.Iv_fill{ padding:20px; padding-bottom:30px;}
.Iv_fill h2{ line-height:24px; text-align:center; font-size:14px; margin-bottom:20px; color: #339900;}
.Iv_fillbox .tdleft{  line-height:30px; text-align:right; font-weight:bold;}
.Iv_fillbox .tdleft span{ color:#999;}
.Iv_fillbox  #TxtNickName{ border:1px solid #ccc; height:20px; width:150px;}
.Iv_fillbox  #TxtValidateCode{border:1px solid #ccc; height:20px; width:120px; float:left;margin-top:10px;}
.Iv_fillbox  #VcodeSubmit{ float:left; margin-top:12px; margin-left:10px; display:inline;}
.Iv_fillbox #TxtContent{border:1px solid #ccc; float:left; margin-top:10px; font-size:12px;}
#BtnAdd ,#BtnCancel{ margin-top:20px;}
.interviewAsk dl{ line-height:24px; border:1px solid #eee; margin-top:10px; padding:10px;}
.interviewAsk dl dt{ line-height:28px; color:#669900;}
.interviewAsk dl dt em{ font-style:normal;}
.interviewAsk dl dt span{ color:#666;}

.searchList{ padding:20px;}
.searchList ul li{ line-height:22px; border-bottom:1px dashed #ccc; margin-bottom:10px;}
.searchList ul li h3{ line-height:30px; background:url("images/ico_02.gif") no-repeat scroll 0 10px transparent; padding-left:10px;}
.searchList ul li .date{ color:#666;}
.searchList ul li p{ text-indent:2em; padding-bottom:10px;}
.searchList ul li.infoPic{ height:120px;}
.searchList ul li.infoPic .pic{ float:left; padding-right:10px;}
.searchList ul li.infoPic .pic img{ width:80px; height:60px; margin-top:6px;}
.uls .rep{ float:right;}
.column{padding:20px;}
.column-box .hd{line-height:28px; border-bottom:1px solid #edf1e7; background:url(images/yst-lanmu.gif) no-repeat left center;padding-left:14px; margin-bottom:10px;}
.column-box .hd span{ float:right;margin-top: 8px;}
.column-box .bd .frr{width:500px;}
.column-box .bd .fll{width:180px;}
.column-box .bd .fll li{width:160px;}
.column-box .bd .fll img{width:160px; height:120px; line-height:24px;margin-top:4px;}
.column-box .bd .fll li{text-align:center; line-height:26px;}
.column-box .bd .frr li{ line-height:24px; height:24px;background:url(images/ico_02.gif) no-repeat 0px 10px; padding-left:8px; }
.column-box .bd .frr li .date{ float:right; color:#666;}

.navbar {
    float: right;
    position: relative;
    width: 770px;
    z-index: 11;
}
.userpanner {   
    height: 35px;text-align:left;
}
.userpanner .welcome {
    height: 35px;
    line-height: 37px;
    position: absolute;
    right: 135px;
}
.userpanner .welcome a {
   /* margin: 0 10px;*/
}
.userpanner .welcome h3 {
    display: inline;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    margin-right: 5px;
}
.userpanner .picTelService {
    display: inline-block;
    height: 22px;
    margin-right: 5px;
    width: 102px;
}
.link a,.link a:link,.link a:visited{color:#666; padding-left:4px; padding-right:4px;}
 .link {
    position: absolute;
    right: 0;
    top: 7px;
    width: 116px;
    z-index: 19;
}
 .link li {
    display: none;
}
 .link .first {
    background: url("images/i_drop.png") no-repeat scroll right center transparent;
    display: block;
}
 .link a {
    color: #767676;
    display: block;
    line-height: 24px;
    padding: 0 12px 0 8px;
}
.link a:hover {
    color: #CC0000;
    text-decoration: none;
}
 .link-hover {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 2px solid #339900;
    right: 0;
    top: 4px;
}
 .link-hover li {
    display: block;
}
.link-hover a:hover {
    background: none repeat scroll 0 0 #339900;
    color: #FFFFFF;
}
.Iv_fillbox{ padding:10px;}
.Iv_fillbox #BtnAdd,.Iv_fillbox #BtnCancel,.inputbutton2{cursor:pointer;background: url("images/btijiao.gif") no-repeat  center; background-color:transparent;border:none; width:84px;height:28px; color:#fff;}
.quiz_detail{ line-height:24px;}
