body{margin:2px 0;}
table,td,div{line-height:18px;font-size:12px;font-family:Arial;margin:0;}
td{vertical-align:top;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;}
form,img{border:0; padding:0; margin:0;}
hr{color:#999999; height:1px; border:1px dashed}
ul,li{list-style-type:none;margin:0;padding:0;}
a {text-decoration:none; color:#261CDC;}
a:link{color:#261CDC;}
a:visited{color:#800080;}
a:hover {text-decoration: underline; color:#ff9000;}
input,select,textarea{font-size:12px; vertical-align:middle;}
fieldset {margin: 0px;padding: 0px;}
.wr{WORD-WRAP:break-word; /*WORD-BREAK:break-all;*/ overflow:hidden;}
.f14, .f14 a, .f14 input{font-size:14px;}
.mb10{margin-bottom:10px !important;}
.middleTD{line-height:normal;vertical-align:middle;}

/* 顶部 */
#header{width:100;border:5px solid #FFF;margin:0 auto;background:#FFF;}
#topnav{margin:0 auto; padding:0 4px; background:#ecf1f5;vertical-align:middle;height:30px;overflow:hidden;width:942px;}
#topbox{margin:0 auto; border:1px solid #E5ECF5;border-bottom:none;clear:both;width:948px;}
#toptext{float:left;margin:0 auto;font:12px Tahoma,sans-serif;line-height:30px;}
#topnavlist{float:right; text-align:right;}
#topnavlist a{padding:0 5px 0 8px;background:url(skinimg/redarrow.gif) no-repeat 0 50%;line-height:30px;height:30px;color:#333;}
#logo{float:left;width:160px; margin:2px 2px 2px 0;}
#topAd{margin:2px 0 0 170px;}
#topArea{margin:2px 0 0 0;}
#topSearch{margin:15px 0 0 170px;}
#topSearch h3{font-size:14px;}
#topQ, #otherQ, #otherQjs{width:500px; font-size:14px; height:22px; line-height:normal; font-stretch:normal; padding:2px 0 0 2px; font-weight:normal;}
#otherSearch{width:98%; font-size:15px; height:24px; line-height:normal; font-stretch:normal; padding-top:2px;}
#otherQjs{width:400px;}
#UserBar{font-size:12px;}
#UserBar a{font-size:12px;background-image:none;padding:0;}
#loadingc{margin-left:10px;width:20px;height:20px;display:none;}
#loadingpc{
	position:absolute;
	left:45px;
	top:184px;
	width:60px;
	height:51px;
	z-index:1;
	display:none;
}

/* 顶部导航按钮 */
#topindex{float:left;border-bottom:1px solid #BCD2E6; padding-left:2px;list-style:none;background:#FFF;width:946px;overflow:hidden;}
.clear{clear:both;height:0px;line-height:0px;margin:0px auto;padding:0px auto;}

#topindex li{display:inline;}
#topindex li a{float:left;margin:0 0 0 1px;padding:0 0 0 4px;background:url(skinimg/tableft.gif) no-repeat left top;letter-spacing:1px;text-decoration:none;}
#topindex li a span{padding:7px 6px 4px 3px;display:block;background:url(skinimg/tabright.gif) no-repeat right top;color:#194F95;font-weight:bold;}
#topindex li a:hover{background-position:0% -42px;cursor:pointer;}
#topindex li a:hover span{background-position:100% -42px;color:#005CA3;cursor:pointer;}

#UserBar{MARGIN:0 8px 0 8px; font-size:12px;height:20px;line-height:20px;text-align:right;}

/* 顶部下方搜索框 */
#midSearch{width:950px;border:5px solid #FFF;border-top:none;margin:0 auto; clear:both;background:#FFF;}
.brand{border:2px solid #CFE1ED;padding-top:5px;background:#FFF;vertical-align:middle;}
/* 顶部下方位置栏 */
#pos{margin:5px 8px 0 8px; border:none; clear:both;}

/* 主体框架 */
.mainDIV{margin:2px 8px 10px 8px; width:98%; min-width:760px; max-width:984px;}
#main{margin:2px 8px 10px 8px; width:98%; min-width:760px; max-width:984px;}
#leftTD{WIDTH:200px;}
#rightTD{WIDTH:190px;}
#centerTD{padding:0 10px;font-size:14px;}
#centerTD a, #centerTD a:link, #centerTD a:visited{font-size:14px;text-decoration:underline;}
#LeftCenterTD{padding:0 10px 0 0;}

#RightCenterTD{padding:0 0 0 10px;}
#rightTD .yellowDIV{background:#F2EAB7;padding:3px;WIDTH:184px; overflow:hidden;}
.bai{WIDTH:100%;POSITION:relative;}

.rg1,.rg2,.rg3,.rg4,.ry1,.ry2,.ry3,.ry4,.lj1,.rj1,.tjl,.tjr,.rba1,.rba2,.rba3,.rba4{background-image:url(skinimg/3x7.gif);background-repeat:no-repeat;overflow:hidden;position:absolute;font-size:1px;}
.ry1{background-position:0 -70px;width:3px;height:3px;top:-1px;left:-1px;}
.ry2{background-position:-11px -70px;height:3px;width:3px;top:-1px;right:-1px;}
.ry3{background-position:0 -73px;bottom:-1px;left:-1px;height:7px;width:7px;}
.ry4{background-position:-7px -73px;height:7px;width:7px;bottom:-1px;right:-1px;}
.rg1{background-position:0 -30px;width:3px;height:3px;top:-1px;left:-1px;}
.rg2{background-position:-11px -30px;height:3px;width:3px;top:-1px;right:-1px;}
.rg3{background-position:0 -33px;bottom:-1px;left:-1px;height:7px;width:7px;}
.rg4{background-position:-7px -33px;height:7px;width:7px;bottom:-1px;right:-1px;}
#leftTD .lj{height:7px;background:url(skinimg/ljbg1.gif) repeat-x;overflow:hidden;width:100%;}
#leftTD .lj1{background-position:0 -3px;bottom:0!important;bottom:-1px;left:0;height:7px;width:7px;}
#leftTD .rj1{background-position:-7px -3px;bottom:0!important;bottom:-1px;right:0;height:7px;width:7px;}
#leftTD .tjl{background-position:0 0;top:0;left:0;height:3px;width:3px;}
#leftTD .tjr{background-position:-11px 0;top:0;right:0;height:3px;width:3px;}

/* 两侧分栏 */
.lilist{margin:0; border:0; margin:0; padding:2px;}
.bluelilist, .yellowlilist, .greenlilist, .wordbluelilist, .redlilist{clear:both; margin:0 0 10px 0; border:0; padding:1px;}
.bluelilist{background-color:#9BC9DF;}
.bluelilist .lilist{background-color:#DBEDF5;}
.yellowlilist{background-color:#E3D686;}
.yellowlilist .lilist{background-color:#F2EAB7;}
.greenlilist{background-color:#D0EBC8;}
.greenlilist .lilist{background-color:#E8F7E4;}
.wordbluelilist{background-color:#A4B1CA;}
.wordbluelilist .lilist{background-color:#D8DFEC;}
.redlilist{background-color:#E5ADA7;}
.redlilist .lilist{background-color:#FED6D2;}

.lilist .content{background-color:#FFF;zoom:1;margin:2px;padding:5px 5px 8px 5px; border:none;line-height:18px;}
.lilist h3{clear:both;padding:0 0 0 10px;font-size:14px;line-height:24px;height:24px;font-weight:bold;}
.lilist h3 a, .lilist h3 a:link, .lilist h3 a:visited{color:#000;}
.lilist h3 span{width:45px;float:right;padding:0 4px 0 0;display:block;color:#ccc;background:url(skinimg/tmore.gif) no-repeat 0 6px;font-size:12px;text-align:right;}
.lilist h3 span a{color:#73A5E8!important;}
.lilist ul{padding:5px 5px 0 5px; margin:2px; clear:both;background:#FFF;}
.lilist li{width:140px;overflow:hidden; padding:0 0 0 10px;background:url(skinimg/li2.gif) 2px 8px no-repeat;line-height:22px;height:22px; text-overflow:ellipsis;}

.yellowDIV .lilist{border:1px solid #CCC;background:#FFF; margin-bottom:10px;}


/* 广告容器 */
#ad-top{}
#ad-right{text-align:center; width:180px; overflow:hidden; table-layout:fixed;word-break:break-all;}
#ad-qright{float:right;width:234px;height:60px;}
#ad-underq{padding:3px;}

/* 中间内容 */
.midnewsouter{clear:both; margin:0 0 10px 0; border:0; padding:1px; background-color:#A5DA94;}
.midnews{margin:0; border:0; margin:0; padding:2px;background-color:#DBF1D4;}
.midnews .content{background-color:#FFF;zoom:1;margin:2px;padding:5px 5px 0px 5px;line-height:18px;}
.midnews h3{clear:both;padding:0 0 0 10px;color:#000;font-size:14px;line-height:24px;height:24px;font-weight:bold;}
.midnews h3 span{width:45px;float:right;padding:0 4px 0 0;display:block;color:#ccc;background:url(skinimg/tmore.gif) no-repeat 0 6px;font-size:12px;text-align:right;}
.midnews h3 a, .midnews h3 a:link, .midnews h3 a:visited{color:#000;}
.midnews h3 span a{color:#73A5E8!important;}
.midnews ul{margin:0 0 3px 0;clear:both;}
.midnews li{padding:0 0 0 10px;background:url(skinimg/icon_li.gif) no-repeat 4px 50%;line-height:22px;height:22px;overflow:hidden;}

/*
.Tcaption{font-weight:bold; padding:0 0 0 18px;color:#1F3A87;background:#DBF1D4 url(skinimg/tdot.gif) 8px 50% no-repeat;line-height:28px;height:28px; border:1px solid #A5DA94;font-size:14px;}
.Tcaption .righttext{float:right; font-size:12px; font-weight:normal; margin-right:5px;}
.Tcaption .more{float:right;padding:0 6px 0 15px;display:block;color:#000;background:url(skinimg/tmore.gif) no-repeat 0 8px;font-size:12px;text-align:right;}
.Tcaption .more a{color:#73A5E8;}
.Tcaption .lefttext{font-size:12px; font-weight:normal; margin-left:10px;}
.Tcontent{padding:5px; line-height:24px; border:1px solid #A5DA94; border-top:none;WORD-WRAP:break-word; margin-bottom:10px;}
.Tcontent h2{margin-top:10px;font-weight:bold; font-size:14px; float:left; margin-right:10px;}
.Tcontent .rt{float:left; margin-top:10px; width:620px;}
.Tcontent .rt2{float:left; margin-top:10px; width:830px;}
*/

/* 分页 */
.pg{CLEAR:both; MARGIN:2px 0; height:26px; line-height:26px;}
.pg a{TEXT-DECORATION:none; padding:0 8px; font-size:14px; float:left; color:#000; border:1px solid #D0DBE7; margin-right:1px;}
.pg a:hover{BACKGROUND-COLOR:#D3D2FD}
.pg a.cur{BACKGROUND-COLOR:#F2F6FB; font-weight:bold; color:red;}
.pg a.info{border:1px solid #C4D2F7; BACKGROUND-COLOR:#E0E8FC; padding:0 4px;}
.pg a.nav{BACKGROUND-COLOR:#F2F6FB;}

/* 滑动门 */
.hdm{clear:both;BORDER:1px solid #CBCBCB; BORDER-BOTTOM:1px dashed #C6C6C6;HEIGHT:26px; LINE-HEIGHT:26px; background-color:#F2F6FB;}
.hdm h3{float:left; padding:0 0 0 10px;font-size:14px;line-height:24px;height:24px;font-weight:bold; width:}
.hdm h3 a, .hdm h3 a:link, .hdm h3 a:visited{color:#000;}
.hdm .buttons{float:right;POSITION:relative;top:4px;}
.hdm h4{float:left;font-size:12px;font-weight:normal; background:#FBFBFB url(skinimg/hdm_unsel.gif) no-repeat 0 1px; width:36px; height:24px;text-align:center;padding-top:3px;}
.hdm .active{font-weight:bold;background:#FBFBFB url(skinimg/hdm_sel.gif) no-repeat 0 1px;}
.hdmContent{border-left:1px solid #CBCBCB; border-right:1px solid #CBCBCB; border-bottom:1px solid #CBCBCB; padding:10px; margin:0; BACKGROUND-COLOR:#FFF;}

.hdmContent ul{margin:0 0 3px 0;clear:both;}

.hdm2{clear:both;height:26px;border-left:1px solid #CBCBCB;}
.hdm2 li{float:left;border:1px solid #CBCBCB;border-left:none;text-align:center;line-height:24px;height:24px;cursor:pointer;width:32%;}
.hdm2 li h3{font-size:12px;font-weight:normal;background:#F8F9FC;}
.hdm2 .active{border-bottom:1px solid #F8F9FC; /*position:relative;top:1px;*/}
.hdm2 .active h3{font-weight:bold;background-color:#FFFFFF; }
.hdm2Content{border:1px solid #CBCBCB; border-top:none; padding:5px;}
.hdm2Content ul{margin:0 0 3px 0;clear:both;}
.hdm2Content li{padding:0 0 0 8px;background:url(skinimg/icon_li.gif) no-repeat 2px 50%;line-height:22px;height:22px;overflow:hidden;}

/* 选项卡 */
#tab{FONT-SIZE:14px; HEIGHT:26px; LINE-HEIGHT:26px; border-bottom:1px solid #A5DA94; margin-top:10px;}
#tab a{float:left; display:block; width:100px; height:25px; POSITION:relative; TOP:0; background-color:#fff; border:1px solid #A5DA94; border-bottom:none; text-align:center; margin-left:10px; color:#333333; font-weight:normal;}
#tab a {blr:expression(this.onFocus=this.blur())} /*for IE*/
#tab a {outline:none;} /*for 现代浏览器*/
#tab a.active{position:relative; TOP:1px; background-color:#DBF1D4; color:#000; font-weight:bold;height:26px;}
#tab span{float:right;}
.nl{height:30px; line-height:30px;}
#qlist{}
#qlist tr{height:24px;line-height:24px;}
#qlist td{border-bottom:1px dashed #CCCCCC;}
#tabDesc{background:#DBF1D4; height:26px; line-height:26px; text-align:right; padding-right:10px;}

#loading{float:left;margin:4px 0 0 4px; width:100px; display:none; background:url(skinimg/loading.gif) no-repeat left center;}

/* 底部 */
#footer{MARGIN:10px auto 0 auto; width:100%; min-width:760px; max-width:984px;clear:both; border-top:#eee 2px solid;}
#footercontent{margin:0 auto;text-align:center;line-height:32px;height:32px;}
#footercontent a{margin:0 2px;}
#footercopyrights{clear:both;padding:6px 0 0;margin:0 auto;text-align:center;line-height:180%;}
#footercopyrights span{font:12px arial,helvetica,sans-serif;line-height:180%;}

/* 评论 */
#plDIV{margin-top:10px;}
#pl_block{border:1px solid #D0DBE7; padding:5px;}
#pl_caption{height:24px; line-height:24px; font-weight:bold;}
#pl_Content{line-height:20px;}
#pl_sendtip{margin-top:10px; font-weight:bold;}
.pl_tip{font-size:12px;}
.pl_line{margin:5px 0;}
.pl_line a{color:#0000FF}
.pl_line span{color:#808080}

/* 其他通用 */
.tdbg0{BACKGROUND-COLOR:#FFFFFF; height:20px; line-height:20px;}
.tdbg1{BACKGROUND-COLOR:#FCFCFC; height:20px; line-height:20px;}
.error{color:red; margin:5px 0;}
.borderTable{BORDER:#A5DA94 1px solid; BACKGROUND-COLOR:#FFFFFF; margin-bottom:5px;}
.borderTable td{height:28px;line-height:28px;}
.borderTable .th{BACKGROUND-COLOR:#DBF1D4;font-weight:bold;text-align:center;}
.righttext{font-size:12px; font-weight:normal; margin-right:5px;}
.textinput{height:20px;line-height:20px;}
.red {color: #FF0000}
#loadingdiv{margin-left:10px;width:20px;height:20px;display:none;}
a.qc{color:#666666;}

.cssbtn, a.cssbtn{
  color: #000000;
  font-size:12px;
  border-top:2px outset #ffffff;
  border-left:2px outset #ffffff;
  border-bottom:2px outset #ACA899;
  border-right:2px outset #ACA899;
  background-color:#ECE9D8;
  margin:0;
  padding:0;
  height:24px;
  line-height:24px;
  width:80px;
  text-align:center;
  text-decoration: none;
  display:block;
}
a.cssbtn:hover {
  border-top:2px inset #ACA899;
  border-left:2px inset #ACA899;
  border-bottom:2px inset #ffffff;
  border-right:2px inset #ffffff;
}

.btn2, .btn4, .btn6, a.btn2, a.btn4, a.btn6{height:27px; line-height:27px; margin-top:0px; color:#042302; BACKGROUND-COLOR:#D2D0DF; text-align:center; FONT-SIZE:14px; border:none; cursor:pointer; font-weight:bold; margin-left:2px; }
.btn2{width:45px; background:url(skinimg/btn2.gif) no-repeat; }
.btn4{width:70px; background:url(skinimg/btn4.gif) no-repeat; }
.btn6{width:100px; background:url(skinimg/btn6.gif) no-repeat; }
a.btn2, a.btn4, a.btn6{display:block; text-decoration:none;}
a.btn2:hover, a.btn4:hover, a.btn6:hover{color:#ff9000; text-decoration:none;}

.btnDIV{
	height:27px;
	line-height:27px;
  margin:0;
  font-size:12px;
  font-weight:bold;
}
.btnDIV a{
	float:left;
  background:url("skinimg/btn_l.gif") no-repeat left top;
  text-decoration:none;
  padding:0 0 0 3px;
  margin-right:5px;
	line-height:27px;
	WORD-WRAP:normal; WORD-BREAK:keep-all;
}
.btnDIV a span{
	float:left;
  display:block;
  background:url("skinimg/btn6.gif") no-repeat right top;
  padding:0 10px 0 7px;
  color:#042302;
  line-height:27px;
  WORD-WRAP:normal; WORD-BREAK:keep-all;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.btnDIV a span{float:none;}
/* End IE5-Mac hack */
.btnDIV a:hover{text-decoration:none;}
.btnDIV a:hover span{color:#ff9000;}


/* index.asp */
#captionBlock{line-height:20px;border:none;padding:0 1px 3px 1px;}
#captionBlock h2{color:#FF6600; padding-left:10px;background:#F3F3F3;font-size:14px;font-weight:bold;line-height:24px;height:24px;}
#captionBlock h2 a{color:#FF6600;}
#captionBlock ul{margin:0 0 3px 5px;clear:both;}
#captionBlock li{padding:0 0 0 8px;background:url(skinimg/icon_li.gif) no-repeat 0px 50%;line-height:22px;height:22px;overflow:hidden;}
.adbox{width:auto; height:60px; border:1px solid #cccccc;background-color:#ffffff; margin:5px 0; text-align:center;}
/* 关注领域 */
#gzBox {background-color:#dbf1d4;padding-top:2px;margin-bottom:12px;width:100%;}
.gz1 {height:23px;line-height:23px;background-color: #FFFFFF;text-align: center;border: 1px solid #a9d39c;border-bottom:1px dashed #fff;padding-right:5px;padding-left:5px;}
.gz0 {height:23px;line-height:23px;background-color: #FFFFFF;text-align: center;border: 1px solid #a9d39c;padding-right:5px;padding-left: 5px;}
.gz0 a:link,.gz0 a:visited,.gz0 a:hover{color:#008800;display:block;width:100%;text-decoration:none;}
.ln{border-bottom: 1px solid #a9d39c;vertical-align:middle;}
.carefield{background:#f3f3f3;border-top:1px solid #f3f3f3}
#moretui{border-top:1px solid #cccccc;}

.ibbs,.igood,.iok,.ivote,.iwhy,.istar,.iword,.ianswer{background:url(skinimg/icons.gif) no-repeat;width:16px;height:16px;overflow:hidden;float:left; margin:2px 2px 0 0!important; padding:0!important;}
.istar{background-position:0 -112px;}
.iwhy{background-position:0 -144px;}
.ivote{background-position:0 -128px;}
.iok{background-position:0 -96px;}
.igood{background-position:0 -80px;}
.ibbs{background-position:0 -16px;}
.iword{background-position:0 -80px;}
.ianswer{background-position:0 -0px;}

/* #lst-tui img{margin-right:10px;} */

.worditem{clear:both; line-height:18px; margin-bottom:5px; font-size:12px;}
.worditem img{margin-right:10px;}
.worditem h2{margin:5px 2px; clear:right; font-size:12px;float:none;}
.readit{float:right; font-weight:bold; position:relative; top:-15px; right:15px; background-color: #FFFFFF;}

#lst-class{padding:10px;overflow:hidden;}
#lst-class .info{padding:0 0 6px 0;color:#080;border-bottom:1px solid #D1EAF6; margin-bottom:5px;}
#lst-class .classList{width:160px;}
#lst-class h1, #lst-class h2, #lst-class h3{clear:none;border:none;padding:0 0 0 5px; color:#1F3A87; background-color:#FFFFFF; background-image:none; font-size:12px; line-height:22px; height:22px; font-weight:normal;}
#lst-class h1, #lst-class h1 a{ clear:both; margin:5px 0 5px 0; padding:0 0 0 5px; font-size:14px; background-color:#F2F6FB; font-weight:normal;}
#lst-class h2, #lst-class h2 a{ clear:both; color:#7373A0;}
#lst-class h3, #lst-class h3 a{ float:left; width:80px; display:inline; overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap; color:#666666;}

#lst-zt{padding:5px;}
#lst-zt img{height:100px; width:100%}
#lst-zt h2{font-size:12px; font-weight:bold;}
#lst-zt h2 span{}
#lst-zt a{}

#lst-star{padding:5px;}
#lst-wordstar{padding:5px;}
#lst-count{padding:5px;}
#lst-tags{padding:5px;}
#lst-gonggao{padding:5px;}
#lst-ppaihang{padding:5px;}
#lst-hotclass{padding:5px;}
#lst-share{padding:5px;}
#lst-q{padding:5px;}

#lst-zj{padding:5px; margin:0 2px;}
#lst-zj .zj{height:60px;}
#lst-zj .zjimg{float:left;border:1px solid #bbbbbb; background-color:#F5F5F5;}
#lst-zj .zjtext{float:left;padding-left:5px; line-height:16px;}

#lst-zyjg{padding:5px;margin:0 2px;}
#lst-zyjg .zj{height:60px;}
#lst-zyjg .zjimg{float:left;border:1px solid #bbbbbb; background-color:#F5F5F5;}
#lst-zyjg .zjtext{float:left;padding-left:5px; line-height:16px;}

.wordtag a{color:#666666;}

/* c.asp */
#zjselect{float:right;margin-top:2px;}
#classArea{margin-bottom:10px;}
#classArea select{margin:4px 4px 0 0; float:right;}

/* ask.asp */
#qFound{border:1px solid #D0DBE7; margin-bottom:10px;}
#qFound .caption{font-size:14px;font-weight:bold; padding:0 0 0 18px;color:#1F3A87;background:#F2F6FB url(skinimg/tdot.gif) 8px 50% no-repeat;line-height:28px;height:28px;}
#qFound .t{font-size:14px; font-weight:bold; margin-top:10px;}
#qFound .co{font-size:12px;padding:10px;}

#logintip{margin-bottom:10px;display:none;color:#000;border:1px solid red; padding:10px;}

#askArea{font-size:14px;}
#askArea .content{padding-left:5px; line-height:24px;border:1px solid #D0DBE7;}
#askArea .tip{font-size:12px;}
#askArea .submitdiv{clear:both; padding-top:20px;padding-left:80px;}
#askArea h2{margin-top:10px;font-weight:bold; font-size:14px; float:left; margin-right:10px;}
#askArea .rt{float:left; margin-top:10px; width:620px;}
#askArea .rt2{float:left; margin-top:10px; width:830px;}

/* q.asp */
#zhai{float:right; font-size:12px;font-weight:normal; margin:auto 5px; line-height:24px;height:24px;}
.qtitleline{padding:0 0 0 10px;font-size:14px;line-height:24px;height:24px;font-weight:bold;}
.qtitleline img{top:3px; right:3px; POSITION:relative;}
#qtitle{font-size:14px;font-weight:bold;}
#qproperty{color:#333333;}
#qshang{color:red;}
#qcontent{font-size:14px;}
#userinfo{color:#333333;text-align:right;padding-right:5px;}
#floor{width:100px;padding-right:5px;float:right;text-align:right;color:#1F3A87;}
.rcontent{font-size:14px;}
#pjblock{margin-bottom:5px;}
.shang{color:#FF0000}

.r0,.r1,.pj0,.pj1{font-size:12px;color:#333333;}
.r0{background-color:#FFFFFF;}
.r1{background-color:#FFFFFC;}
.rborder{ border-top:#EEEEEE solid 1px;}
#pinglun{color:#333333;}
.pj0{background-color:#FFFFFF;}
.pj1{background-color:#FFFFFC;}
.pjBorder{ border-top:#EEEEEE solid 1px;}

#qbu{border-top:1px dashed #CCCCCC;WORD-WRAP:break-word;}
#qbu span{color:green; font-weight:bold;}
#ck{WORD-WRAP: break-word; color:#999999; margin-top:10px;}
#AskTools, #AnswerTools{border-top:1px solid #eeeeee; margin-top:5px; padding-top:5px;}
#deal{width:50px;}

#haoping{color:green;padding-left:3px;}
#huaiping{color:red;padding-left:3px;}
.hr-p{color:#cccccc; width:80%; height:1px; border:1px dotted}
.p0{PADDING:0px}

/* p.asp */
.jshi{text-align:center;line-height:14px;color:#999999}
.jhui{color:red;width:100%;text-align:center;line-height:14px;}
.jjifen{color:green;text-align:center;line-height:14px;}
.fabu{text-align:right;width:100%;font-weight:normal;}

/* login.asp */
#loginmain{width:950px; margin:0 auto; border:5px solid #FFF;border-top:none;background:#FFF; clear:both;}

#loginleft{line-height:20px;}
#loginimg{height:130px; background:#FEFAEF url(skinimg/loginbg.jpg) repeat-x left top;clear:both; margin-top:10px;}
#loginimg .img{float:left; width:190px; height:130px;}
#loginimg h1{font-size:16px; font-weight:bold; color:#000;}
/* #loginimg div{font-size:14px; font-weight:normal; color:#333333;WORD-WRAP:break-word;margin-top:10px;} */
#loginimg .text{float:left; width:360px; margin:10px;}

#logintui{width:500px; margin: 10px 0; padding-left:20px;}
#logintui h1{font-size:16px; font-weight:bold; color:#000; margin:20px 5px;}
#logintui h2{font-size:14px; font-weight:bold; color:#333333; margin:10px 5px 0 5px;}
#logintui span{font-size:14px; font-weight:normal; color:#333333;WORD-WRAP:break-word; margin-left:5px;}

#loginright{float:left; width:280px; font-size:14px; position:absolute; top:40px; left:600px; background-color:#F9F9F9;}
#loginright td{font-size:14px;height:20px;line-height:24px;}
#account{border:1px solid #AAAAAA; padding:10px; margin-bottom:10px; width:300px;}
#cjquestion{border:1px solid #AAAAAA; line-height:22px; padding:10px; margin-bottom:10px; width:300px;}
#cjquestion h1{font-size:16px; font-weight:bold; color:#000; margin:5px 0;}
#cjquestion ul{}
#cjquestion li{}

#rempassItem{color:#FF0000;display:none;WORD-WRAP:break-word;}

/* reg.asp */
.reginput{WIDTH: 180px; HEIGHT: 18px}
.regTable td{HEIGHT:28px; line-height:28px}

/* search.asp */
#mainSearch{width:600px; font-size:14px;line-height:20px; padding:10px;}
.blue{color: #0000FF}
.tt{color: #0000FF; font-size:14px; font-weight:bold;}
.cc{color: #000000; font-size:12px;}
.bb{color: #666666; font-size:12px;}
.bb A{color:#7777cc; font-size:12px;}

/* zt.asp */
#ztcontent{line-height:22px;}

/* word 通用 */
#wordTitle{font-size:16px; font-weight:bold;}
#wordContent{}
#wordProp{line-height:22px; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;}

#wordbar{margin:0;background-color:#D8DFEC; border-top:1px solid #A4B1CA; font-size:14px; font-weight:bold; height:24px; line-height:24px; padding:0 10px;}
#wordbar .righta{float:right;}
#wordbar .lefta{float:left;}

.linecaption{font-size:14px; font-weight:bold; margin-top:10px;}
.linecaption .info{font-size:12px; font-weight:normal;}

.wordh1{margin:20px 0 20px 0!important;}
.wordh1 span{font-size:14px; font-weight:normal !important;}

/* wordlist.asp tags.asp */
#CharNav{font-size:13px; line-height:22px; height:22px; margin-top:1px;}
#CharNav A{TEXT-DECORATION:none; text-align:center; BORDER:1px #86b9d6 solid; BACKGROUND-COLOR:#E1F3FF; font-weight:normal; font-family:宋体;width:22px;line-height:22px; height:22px; display:block; float:left;margin:1px;}
#CharNav A.shuang{width:40px;}
#CharNav A.Sel{BORDER:#86b9d6 1px solid; BACKGROUND-COLOR:#E7E7E7; font-weight:bold; color:red;}

/* wordhistlist.asp */
#HistTable {margin-left:10px; margin-top:10px;}
#HistTable td{border-bottom:1px #dddddd solid;}

/* wordhist.asp */
#histDesc{color:#009933}

/* word.asp */
.dir{padding:10px 6% 5px 5px;margin-bottom:5px;border:1px solid #cccccc; font-size:14px; line-height:20px;}
.dir legend{font-weight:bold;color:#999999}
.titord{background:url({{weburl}}img/wiki/line_dashed.gif) repeat-x center right;margin: 35px 0px 18px -15px;}
.arr {text-align: right;float: right;}
.arr a{display: block;height: 15px;width:15px;background: url({{weburl}}img/wiki/arr.gif) no-repeat;margin-right:3px;}
.tt1 {background: url({{weburl}}img/wiki/dot_tit.gif) no-repeat;background-color: #FFFFFF;padding-left: 15px;font-size: 16px;font-weight: bold;}
#pl_Content{font-size:12px; line-height:22px; color:#333333}

/* wordtask.asp */
#TaskIntro{background-color:#EFF4FC; border-color:#D8DFEC; border-style:solid solid none; border-width:1px 1px medium; line-height:22px; padding:10px; width:706px;}

/* wordadd.asp */
#wordaddArea{font-size:14px;}
#wordaddArea .content{padding-left:5px;border:1px solid #D0DBE7;}
#wordaddArea .tip{font-size:12px;}
#wordaddArea .submitdiv{clear:both; padding-top:20px;padding-left:80px;}
#wordaddArea h2{margin-top:10px;font-weight:bold; font-size:14px; float:left; margin-right:10px; line-height:22px;}
#wordaddArea .rt{float:left; margin-top:10px; width:620px; line-height:22px;}
#wordaddArea .rt2{float:left; margin-top:10px; width:830px; line-height:22px;}

/* wordc.asp */
#classField{border: 1px solid #BDCFF7; padding:0px; margin:10px 0 0 0;}
.wordcname{line-height:30px;height:30px; font-size:26px;font-weight:bold;}
#classField ul{padding:5px 10px 20px 20px;}
#classField li{display:block;padding:0 5px 0 8px;background:url(skinimg/li.gif) no-repeat 0 50%;line-height:30px;height:30px;color:#333; width:19%; float:left;}
#classField li a{float:left;text-decoration:none;}
#classField li a:hover{color:#005CA3;cursor:pointer;}
#tagList{margin-top:10px; padding-left:10px;}
#tagList h4{margin:20px 0 5px 0;}
#tagList li{display:block;padding:0 5px 0 0;line-height:30px;height:30px;color:#333; width:19%; float:left;}
#tagList li a{float:left;text-decoration:none;}
#tagList .sepline{border-bottom:1px solid #E0E0E0; line-height:50px; line-height:50px; font-size:14px; font-weight:bold; text-align:right; padding-right:10px; margin-top:10px; margin-bottom:10px; clear:both;}

/* dialog.js */
#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}
#TB_overlay {
	position: absolute;
	z-index:100;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	min-height:100%;
	background-color:#000;
	filter:alpha(opacity=30);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

#TB_overframe {
	z-index:99;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	min-height:100%;
	background-color:#000;
	filter:alpha(opacity=30);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

#TB_window {
	position: absolute;
	BACKGROUND-COLOR: #ffffff;
	z-index: 102;
	display:none;
	border: 2px solid #D0DBE7;
	text-align:left;
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;	
}

#TB_window img {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:24px;line-height:24px;
	padding:2px 30px 2px 25px;float:left;
}

#TB_closeWindow{
	height:24px;line-height:24px;
	padding:0px;
	float:right;
}

#TB_closeAjaxWindow{
	padding:1px 2px 0px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left; padding:0 0 0 10px;
	font-size:14px; font-weight:bold;color:#333333;
	height:24px;line-height:24px;
}

#TB_title{
	line-height:24px;height:24px;background-color:#73A5E8;
}

#TB_ajaxContent{
	clear:both;
	padding:5px 15px 5px 15px;
	overflow:hidden;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: absolute;
	display:none;
	height:100px;
	width:100px;
	z-index:101;
}

#TB_HideSelect{
	z-index:99;
	position:absolute;
	top: 0;
	left: 0;
	width:100%;
	height:100%;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}

#TB_iframeContent{
	border:none;
	margin:0px;
	padding:0px;
	clear:both;
}