*{FONT-FAMILY:"宋体",serif, sans-serif, cursive, fantasy; margin:0; padding:0; font-size:12px;}
body{background:#CFE1ED url(skinimg/bgbody.gif) repeat-x; color:#363636;}
form,img{font-size:12px; border:none;}
hr{color:#999999; height:1px; border-top:1px dashed}
/* li{list-style-type:circle; color: #A964D9;} */
ul{list-style-type:none;}
li{list-style-position:outside; marker-offset:0px;}
a {text-decoration:none; color:#261CDC;}
a:hover {text-decoration: underline; color:#ff9000;}
input,select,textarea{font-size:12px; vertical-align:middle;}
input[type="text"]:focus, input[type="password"]:focus, textarea:focus{BACKGROUND-COLOR:#FEFFE1}
.wr{WORD-WRAP:break-word; /*WORD-BREAK:break-all;*/ overflow:hidden;}

/* 顶部 */
#header{width:950px;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;}
#TopMain{float:left; margin:2px;}
#topAd{margin:2px 0 0 170px;}
#topArea{margin:2px 0 0 190px; text-align:left;}
#topSearch{margin:15px 0 0 170px;}
#topSearch h4{font-size:14px;}
#topQ, #otherQ, #otherQjs, #QInput, .QInput{width:500px; font-size:14px; height:22px; line-height:normal; font-stretch:normal; padding:2px 0 0 2px; font-weight:normal; border:1px solid #cccccc;}
.QInput {width:auto;}
#otherQjs{width:250px;}
#otherSearch{width:98%; font-size:15px; height:24px; line-height:normal; font-stretch:normal; padding-top:2px;}
#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:1%; overflow:auto; */
.clearfix{_height:1%; overflow: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;}

/* 顶部下方搜索框 */
#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{width:950px;margin:0 auto; border:5px solid #FFF; border-bottom:0; background:#FFF;}

/* 主体框架 */
.mainDIV{width:950px; margin:0 auto; border:5px solid #FFF;background:#FFF;clear:both;}
#main{width:950px; margin:0 auto; border:5px solid #FFF; border-top:none;background:#FFF; clear:both;}
#left{width:200px; float:left;overflow:hidden;}
#right{width:200px;float:right;overflow:hidden;}
#center{float:left;padding:0 0 0 10px;width:530px;overflow:hidden;}
#center .bai{width:530px;padding:0px;overflow:hidden;}
#leftBody{float:left;padding:0;width:740px;overflow:hidden;}
#rightBody{float:right;padding:0;width:740px;overflow:hidden;}
.right{float:right;}

/* 两侧分栏 */
.lilist{margin:0 0 5px 0;clear:both;border:1px solid #D0DBE7;line-height:20px;}
.lilist h3{clear:both;border-bottom:1px solid #D0DBE7;padding:4px 0 0 18px;color:#1F3A87;background:#F2F6FB url(skinimg/tdot.gif) 8px 50% no-repeat;font-size:12px;line-height:28px;height:28px;}
.lilist h3 span{width:45px;float:right;padding:0 6px 0 0;display:block;color:#000;background:url(skinimg/tmore.gif) no-repeat 0 8px;font-size:12px;text-align:right;}
.lilist h3 span a{color:#73A5E8;}
.lilist h4{clear:both;border-bottom:1px solid #D0DBE7;padding:4px 0 0 18px;color:#1F3A87;background:#F2F6FB url(skinimg/tdot.gif) 8px 50% no-repeat;font-size:12px;line-height:28px;height:28px;}
.lilist h4 a{color:#1F3A87; text-decoration:none;}
.lilist h4 span{float:right;padding-right:5px;}
.lilist ul{padding:5px 0 0 0; margin:0; width:170px;clear:both;}
.lilist li{width:170px;overflow:hidden; padding:0 0 0 15px;background:url(skinimg/li2.gif) 5px 8px no-repeat;line-height:22px;height:22px; text-overflow:ellipsis; list-style:none; clear:both;}
.lilist div ul{padding:0; width:160px;}
.lilist .content{}
.lilist .p5{padding:5px;}

/* 广告容器 */
#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;}

/* 中间内容 */
.midnews{margin:0 0 5px;clear:both;border:1px solid #E3E3E3;}
.midnews h3{clear:both;border-bottom:1px solid #E5ECF5;padding:4px 0 0 26px;color:#1F3A87;background:#FBFBFB url(skinimg/titledot.gif) no-repeat 8px 50%;font-size:12px;line-height:28px;height:28px;}
.midnews h3 span{width:45px;float:right;padding:0 6px 0 0;display:block;color:#000;background:url(skinimg/tmore.gif) no-repeat 0 8px;font-size:12px;text-align:right;}
.midnews h3 a{color:#1F3A87;font-size:12px;}
.midnews h3 span a{color:#73A5E8;}
.midnews h4{clear:both;border-bottom:1px solid #E5ECF5;padding:4px 0 0 26px;color:#1F3A87;background:#FBFBFB url(skinimg/titledot.gif) no-repeat 8px 50%;font-size:12px;line-height:28px;height:28px;}
.midnews h4 span{float:right;padding-right:5px;}
.midnews h4 a{color:#1F3A87;font-size:12px;}
.midnews .textbox{padding:5px; line-height:18px;}
.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;}
.midnews li span{}

.caption{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; border:1px solid #D0DBE7;font-size:14px;}
.caption .righttext{float:right; font-size:12px; font-weight:normal; margin-right:5px;}
.caption .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;}
.caption .more a{color:#73A5E8;}
.caption .lefttext{font-size:12px; font-weight:normal; margin-left:10px;}
.content{padding:5px; line-height:24px; border:1px solid #D0DBE7; border-top:none;WORD-WRAP:break-word; margin-bottom:10px;}
.content h2{margin-top:10px;font-weight:bold; font-size:14px; float:left; margin-right:10px;}
.content .rt, .content .rt2{margin-top:10px; width:620px; float:left; } /* 不能带 float:left, 否则，左右边框会消失。或者，在父级标签上增加属性 width:100% */
.content .rt, .content .rt2{*float:none;}	/* 此规则对 firefox 隐藏 */
.content .rt2{width:830px;}

/* 分页 */
.pg {font-family:simSum;margin:10px 0 40px 0; width:500px; overflow:visible;}
.pg a:link {background:none repeat scroll 0 0 #FFFFFF; color:#333;}
.pg a:hover {background:none repeat scroll 0 0 #D0DBE7;border:1px solid #164A84;color:red;text-decoration:none;}
.pg a, .pg span, .pg em {border:1px solid #164A84;display:block;float:left;font-size:12px;height:17px;line-height:18px;margin:0 2px 0 2px;padding:2px 8px;text-align:center;text-decoration:none;white-space:nowrap;width:auto;}
.pg span {background:none repeat scroll 0 0 #FFFFFF;border-color:#666666;color:#666666;}
.pg em {border:1px solid #FFFFFF;}
.pg a.cur {background-color:#164A84;border:1px solid #164A84;color:#FFFFFF;}
.pg small{border:medium none;color:#666666;display:block;float:left;font-size:12px;margin:auto;padding:3px 0 0 10px;position:relative;}
.pg small a:link, .pg small a:visited {background:none repeat scroll 0 0 transparent;border:0 none;display:inline;float:none;margin:0;padding:0;position:static;}
.pg .disablednav { border-color:#CCC; color:#CCC;text-decoration:none;}
.pg .disablednav:hover { background-color:#FFF;border-color:#CCC; color:#CCC;text-decoration:none; }

/* 滑动门 */
.hdm{clear:both;BORDER:1px solid #CBCBCB; BORDER-BOTTOM:1px dashed #C6C6C6;HEIGHT:26px; LINE-HEIGHT:26px; background-color:#F2F6FB;}
.hdm h3{float:left; font-size:12px;margin:0 0 0 5px;}
.hdm h3 a{color:#1F3A87;}
.hdm .buttons{float:right;POSITION:relative;top:5px;}
.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:1px;}
.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 0 5px 0; line-height:20px;}
.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 h4{font-size:12px;font-weight:normal;background:#F8F9FC;}
.hdm2 .active{border-bottom:1px solid #F8F9FC; /*position:relative;top:1px;*/}
.hdm2 .active h4{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:24px;height:24px;overflow:hidden; border-bottom:1px dashed #cccccc;}

/* 用户排行榜 */
.UserList{line-height:24px; border-bottom:1px dashed #eeeeee;}
.UserList .num{display:block; float:left; text-align:center; margin:4px 8px 0 0; line-height:14px; height:14px; background:url(skinimg/numbk.gif) no-repeat center center; color:#ffffff; font-weight:bold; width:14px; padding:2px 0 0 1px;}
.UserList a{display:block; float:left; TEXT-DECORATION:none; line-height:24px; width:100px; overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;}
.UserList .jifen{padding-left:12px; width:100px; color:#5F8B12; background:url(skinimg/up.gif) no-repeat left 2px;}

/* 选项卡 */
#tab{FONT-SIZE:14px; HEIGHT:26px; LINE-HEIGHT:26px; border-bottom:1px solid #D0DBE7; padding-top:10px;}
#tab a{float:left; display:block; width:100px; height:25px; POSITION:relative; TOP:0; background-color:#fff; border:1px solid #D0DBE7; 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:#F2F6FB; color:#000; font-weight:bold;height:26px;}
#tab span{float:right;}

#qlist{}
#qlist tr{height:24px;line-height:24px;}
#qlist td{border-bottom:1px dashed #CCCCCC;}
#tabDesc{background:#F2F6FB; height:26px; line-height:26px; text-align:right; padding-right:10px;}

/* 底部 */
#footer{width:950px;clear:both;border:5px solid #FFF;border-top:none;margin:0 auto;background-color:#FFF;}
#footercontent{margin:0 auto;border:1px solid #eee;background:#F8F8F8;text-align:center;line-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:#F9F9F9; height:20px; line-height:20px;}
.error{color:red; margin:5px 0;}
.borderTable{BORDER:#D0DBE7 1px solid; BACKGROUND-COLOR:#FFFFFF; margin-bottom:5px;}
.borderTable td{line-height:22px;}
.borderTable .th{BACKGROUND-COLOR:#F2F6FB;font-weight:bold;text-align:center;}
.textinput{height:20px;line-height:20px;}
.red {color: #FF0000}
.gray {color:gray;}
#js_q{line-height:22px;}
#js_q_static{line-height:22px;}

#loadingdiv{margin-left:10px;width:20px;height:20px;display:none;}
#loading{float:left;margin:4px 0 0 4px; width:100px; display:none; background:url(skinimg/loading.gif) no-repeat left center;}
#loadingSmall{position:absolute;left:0px;top:0px;width:16px;height:16px;z-index:1000;display:none;}

a.qc{color:#666666;}
.addtime{color:#666666; padding-left:2px;}

.ClassInfo, .ClassInfo a{color:#666666 !important; TEXT-DECORATION:none;}

/* 内链样式 */
a.InnerLink{text-decoration:none; padding-right:12px; background:url(skinimg/external.png) 0px right no-repeat;}
a.InnerLink:hover{border-bottom:1px dashed #A14C2A; color:#A14C2A;}

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 !important;
  height:24px !important;
  line-height:24px !important;
  width:80px !important;
  text-align:center !important;
  text-decoration: none;
  display:inline-block;
}
a.cssbtn:hover
  border-top:2px inset #ACA899;
  border-left:2px inset #ACA899;
  border-bottom:2px inset #ffffff;
  border-right:2px inset #ffffff;
}
a.cssbtn:visited {}
  
input.btn2, input.btn4, input.btn6 { _padding-top:2px; FONT-SIZE:14px; }
a.btn2, a.btn4, a.btn6{height:27px !important; line-height:27px !important; color:#042302; BACKGROUND-COLOR:#D2D0DF !important; text-align:center !important; border:none !important; cursor:pointer; FONT-SIZE:14px !important; font-weight:bold !important; margin-top:0px !important; margin-left:2px !important; display:block !important; text-decoration:none; float:none !important; padding:0px !important;}
a.btn2:hover, a.btn4:hover, a.btn6:hover{color:#C972A7; text-decoration:none;}
a.btn2{width:45px !important; background:url(skinimg/btn2.gif) no-repeat;}
a.btn4{width:70px; background:url(skinimg/btn4.gif) no-repeat;}
a.btn6{width:100px; background:url(skinimg/btn6.gif) no-repeat;}

.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;
}
.btnDIV a span{
	float:left;
  display:block;
  background:url("skinimg/btn6.gif") no-repeat right top;
  padding:0 10px 0 7px;
  color:#042302;
}
/* 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{padding:5px;}
#captionBlock h2{color:#FF6600; padding-left:10px;background:#ffffff url(skinimg/captionbg.gif) no-repeat 0px 50%;font-size:12px;font-weight:bold;line-height:20px;height:20px;}
#captionBlock h2 a{color:#FF6600;background-color:#ffffff;}
#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:515px;}
.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;}
.carefield{background:#f3f3f3;border-top:1px solid #f3f3f3}

#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{background-color:#FFFFFF;display:inline;font-weight:normal;}
#moretui {background:none repeat scroll 0 0 #EEEEEE; padding:5px;}

#lst-zt{padding:5px;}
#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;}
.share{line-height:22px; border-bottom:1px dashed #eeeeee;}

#lst-class{padding:5px;width:180px;overflow:hidden;}
#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-zj{padding:5px;}
#lst-zj .zj{height:60px;clear:both;}
#lst-zj .zjimg{float:left;border:1px solid #bbbbbb; background-color:#F5F5F5;}
#lst-zj .zjtext{float:left;padding-left:5px; line-height:16px;width:130px;}

#lst-zyjg{padding:5px;}
#lst-zyjg .zj{height:60px;clear:both; overflow:hidden;}
#lst-zyjg .zjimg{float:left;border:1px solid #bbbbbb; background-color:#F5F5F5;}
#lst-zyjg .zjtext{float:left;padding-left:5px; line-height:16px;width:130px;}

#lst-userpai ul {list-style-image:none; width:100%;}
#lst-userpai li{clear:none; float:left; padding:5px; width:80px; text-align:center;
	background:transparent none;
	height:auto !important;
	line-height:auto !important;
	list-style:none;
	}

.wordtag a{color:#666666;}

#index-area-ul { padding:0 0 0 8px; width:190px; }
#index-area-ul li { background-image:none; display:inline-block; float:left; width:33%; clear:none; padding:0;}
#index-area-ul li a { color:black; }
#index-area-ul .qcount { display:inline; color:gray; }

#index-brand-ul { padding:0 0 0 8px; width:190px; }
#index-brand-ul li { background-image:none; display:inline-block; float:left; width:33%; clear:none; padding:0;}
#index-brand-ul li a { color:black; }
#index-brand-ul .qcount { display:inline; color:gray; }

/* 友情链接 */
#friendlink_title {margin:10px 0; padding:5px 0; border-top:1px solid #EEEEEE; border-bottom:1px dashed #EEEEEE; font-weight:bold; padding-left:5px; background-color:#F9F9F9;}
#friendlink_title a{font-weight:normal; color:blue; float:right; width:70px; text-align:right; padding-right:10px;}
#friendlink {list-style-type:none; line-height:22px; margin-bottom:20px; /*居中显示 text-align:center; */ }
#friendlink li{float:left; width:115px; overflow:hidden; padding:0 0 0 5px; line-height:22px;height:22px; text-overflow:ellipsis; list-style:none; list-style-type:circle; color: #666666; margin-right:10px; /*居中显示 float:none; display:inline; */ }
#friendlink li img{border:1px solid #CCCCCC; width:88px; height:31px;}
#friendlink li a{color:black;}

/* 最新文章 */
#lst-newarticle li a {}
#lst-newarticle li .articleKeywords {display:none;}
#lst-newarticle li .addtime {}

/* showperson.asp */
#online_status {text-align:center; height:22px;}
.online_user {font-size:14px; font-weight:bold; color:green; display:inline-block; height:22px; background:url("skinimg/online.gif") no-repeat #FFF; padding-left:24px; padding-top:5px; }
.offline_user {font-size:14px; font-weight:bold; color:#888; display:inline-block; height:22px; background:url("skinimg/offline.gif") no-repeat #FFF; padding-left:24px; padding-top:5px;}

/* c.asp */
#zjselect{float:right;margin-top:2px;}
#classArea{margin-bottom:10px;}
#zjselect{margin:4px 4px 0 0;}
#QFilter {list-style-type:none; background-color:#F2F6FB;}
#QFilter ul {list-style-type:none; margin:0; padding:0; }
#QFilter li {list-style-position:inside; margin:0; padding:0; width:49%; display:block; float:left; display:none; overflow:hidden;}

/* ask.asp */
#qFound{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:12px;margin-top:5px;}
#qFound .co{font-size:12px;padding:0px 2px;line-height:14px;}

#logintip{margin-bottom:10px;display:none;color:#000;border:1px solid red; padding:10px;}

#askArea{font-size:14px; margin-bottom:10px;}
#askArea .content{padding:5px; line-height:24px; border:1px solid #D0DBE7; border-top:none;WORD-WRAP:break-word; margin-bottom:10px;}
#askArea .tips{font-size:12px; color:#666666; font-weight:normal;}

.submitdiv{clear:both; padding-top:20px;padding-left:80px;}

#selector {background-color:#DBE5F2; color:blue; text-weight:bold; padding:2px 5px 2px 5px; width:600px; text-align:left;}
#cTable {width:600px; border:1px solid #7F9DB9;}
#cTableContent ul {padding:5px 0 0 0; margin:0; clear:both; list-style-type:none;}
#cTableContent li {float:left; width:115px; overflow:hidden; padding:0 0 0 5px; line-height:22px;height:22px; text-overflow:ellipsis; list-style:none; list-style-type:circle; color: #A964D9;}
#cTableContent li a {color:black;}
#cTableContent li a:hover {color:#FF6600;}
#cTableContent li a.sel {color:red; text-weight:bold;}
#cTable .title {border-bottom:1px solid #7F9DB9; background-color:#DBE5F2; padding-right:10px; padding:0 5px 0 5px;}
#cTable .title a.close {float:right; text-decoration:none; font-size:16px; color:blue;}
#cTable .title a.close:hover {font-weight:bold; color:red;}

#class_select_div select, .cs_Form select {padding:2px 0;}

/* result.asp */
#result_qlist {border:1px dotted #999; width:720px;}
#result_qlist legend {background-color:#ffffff; padding:6px; margin-left:12px; font-weight:bold; font-size:14px;}
#result_qlist td {BORDER-BOTTOM:#e1e1e1 1px solid;}
#result_qlist em {background:url("skinimg/icn_ps.gif") no-repeat scroll 0 0 transparent;color:red;font-style:normal;font-weight:bold;padding-left:12px;width:20px;}

/* q.asp */
#zhai{float:right; font-size:12px;font-weight:normal; margin:auto 5px;}
#qtitle{font-size:14px;font-weight:bold;}
#qproperty{color:#333333;}
#qshang{color:red;}
#qcontent, #qcontent a{font-size:14px;}
.userinfo{color:#333333;text-align:right;padding-right:5px;clear:both;margin-top:10px;}
#floor{width:120px;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}

.KeywordLinks, .KeywordLinks a { color:#999999; }

#js_q li{ float:left; clear:none; width:350px;}
._gg_links_line { height: 20px; overflow: hidden; position: relative; width: 100%;}
._gg_links_line div { *left: -105px; left:-115px; position: absolute;}

/* 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 */
#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:310px; 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; }
#cjquestion{border:1px solid #AAAAAA; line-height:22px; padding:10px; margin-bottom:10px;}
#loginright h1, #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}
#LeftSeconds {color:red; font-weight:bold;}

/* search.asp */
#mainSearch{width:600px; font-size:14px;line-height:20px;}
.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;}

#RelatedSearch {background-color:#eff2fa;height:60px;width:100%;clear:both}
#RelatedSearch ul { list-style-type:none; }
#RelatedSearch li { float:left; width:20%; margin-right:5px; list-style-position:outside; }
#RelatedSearch li a { color:blue; overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;font-size:14px; }

/* zt.asp */
#ztcontent{line-height:22px;}

/* list.asp */
.SubItem {margin-right:15px; display:inline-block; float:left; white-space:nowrap;}

.zjitem {line-height:18px; font-size:12px;}
.zjitem .image{width:80px; height:100px; float:left; margin:5px; text-align:center;}
.zjitem .image img{border:1px;}
.zjitem .property{width:290px; height:100px; overflow:hidden; float:left; margin:5px; margin-left:15px; text-align:left;}
.zjitem .property .username{display:block; clear:both; font-size:20px; margin-bottom:10px; font-weight:bold; color:#164A84;}
.zjitem .description{width:300px; height:90px; overflow:hidden; margin:5px; padding:5px; float:right; text-align:left; background-color:#F5F7F9; }  

#areaList {}
#areaList li{ padding-left:10px;}
#areaList li.firstChar { clear:both; BACKGROUND-COLOR:#F1F6F9; padding:2px 10px;}
#areaList a.firstChar { display:block; float:left; font-size:16px !important; color:#CC0000; font-weight:bold; width:100px;}
#areaList a.GotoTop{ display:block; float:right; color:#164A84; width:60px; }
#areaList .TopArea{ clear:left; margin-top:10px;}
#areaList .TopArea a{ font-size:14px; font-weight:bold; color:#164A84; }
#areaList .ChildArea{ float:left; word-break:keep-all;white-space:nowrap; }
#areaList .ChildArea a{ font-size:12px; color:gray; }
#areaList .qcount{ color:#cccccc;}

#brandList {}
#brandList li{ padding-left:10px;}
#brandList li.firstChar { clear:both; BACKGROUND-COLOR:#F1F6F9; padding:2px 10px;}
#brandList a.firstChar { display:block; float:left; font-size:16px !important; color:#CC0000; font-weight:bold; width:100px;}
#brandList a.GotoTop{ display:block; float:right; color:#164A84; width:60px; }
#brandList .TopBrand{ display:inner-block; float:left; width:100px; height:40px; line-height:40px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#brandList .TopBrand a{ font-size:12px; font-weight:bold; color:#164A84; }
#brandList .ChildBrand{ float:left; word-break:keep-all;white-space:nowrap; }
#brandList .ChildBrand a{ font-size:12px; color:gray; }
#brandList .qcount{ color:#cccccc;}

#TuiQuestionPage li{overflow:hidden; padding:0 0 0 15px;background:url(skinimg/li2.gif) 5px 8px no-repeat;line-height:22px;height:22px; text-overflow:ellipsis; list-style:none;}

/* article.asp */
#articleTitle {clear:both; padding-top:10px; text-align:center; font-size:30px; font-weight:bold; background-image:none; background-color:white; border-bottom:none; }
#ArticleProp {clear:both; text-align:center; padding:10px;}
#ArticleSummary {clear:both; text-align:left; padding:10px; background-color:#EEEEEE; border:1px solid #DDDDDD;}
#ArticleContent {clear:both; padding:10px;}
.articleList, .keywordList {list-style-type:none;}
.articleList li{list-style-type:none; width:180px; word-break:keep-all;white-space:nowrap;}
.keywordList li{float:left; margin-right:10px;}

/* FriendLink.asp */
#MySiteCode {line-height:18px;}
.link_hr {margin:10px 0;}
#link_title {font-size:16px; font-weight:bold; margin-bottom:5px;}
#AddLink {line-height:20px;}
#AddLink .input {font-size:12px; height:18px; line-height:normal; padding:2px 0 0 2px; }
#AddLink .tips {color:#666666; font-weight:normal;}

/* wordlist.asp tags.asp */
#CharNav{font-size:13px; line-height:22px; height:22px; margin-top:1px;}
#CharNav A{TEXT-DECORATION:none; PADDING:1px 5px 1px 5px; text-align:center; BORDER:1px #86b9d6 solid; BACKGROUND-COLOR:#E1F3FF; margin:1px; font-weight:normal;}
#CharNav A.Sel{BORDER:#86b9d6 1px solid; BACKGROUND-COLOR:#E7E7E7; font-weight:bold; color:red;}
#CharNav A.disabled{BACKGROUND-COLOR:#EFEFEF; font-weight:normal; color:#868686;}

/* wordhistlist.asp */
#HistTable {margin-left:10px; margin-top:10px;}
#HistTable td{border-bottom:1px #dddddd solid;}

/* wordhist.asp */
#histDesc{color:#009933}

/* article.asp */
.articleTui{color:red}
.articleKeywords, .articleKeywords a{color:#666666;}
.viewArticle, .viewArticle a{color:black;}

/* word 通用 */
#wordTitle{font-size:16px; font-weight:bold;}
#wordContent{}
#wordProp{line-height:22px; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;}

/* 彩色按钮 \*/
.colorbtn01 {
  float:left;
  font-size:12px;
  line-height:normal;
  margin:0 0 0 2px;
}
.colorbtn01 a {
  float:left;
  background:url("skinimg/colorbtn01.gif") no-repeat left top;
  text-decoration:none;
  padding:0 0 0 5px;
}
.colorbtn01 a span {
  float:left;
  display:block;
  background:url("skinimg/colorbtn01.gif") no-repeat right top;
  padding:5px 10px 5px 5px;
  color:#FFF;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.colorbtn01 a span {float:none;}
/* End IE5-Mac hack */
.colorbtn01 a:hover{position: relative; left:0; top:0; text-decoration:none; background-position:0% -42px;}
.colorbtn01 a:hover span {color:#FFF; background-position:100% -42px;}

.colorbtn02 {
  float:left;
  font-size:12px;
  line-height:normal;
  margin:0 0 0 2px;
}
.colorbtn02 a {
  float:left;
  background:url("skinimg/colorbtn02.gif") no-repeat left top;
  text-decoration:none;
  padding:0 0 0 5px;
}
.colorbtn02 a span {
  float:left;
  display:block;
  background:url("skinimg/colorbtn02.gif") no-repeat right top;
  padding:5px 10px 5px 5px;
  color:#FFF;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.colorbtn02 a span {float:none;}
/* End IE5-Mac hack */
.colorbtn02 a:hover{position: relative; left:0; top:0; text-decoration:none; background-position:0% -42px;}
.colorbtn02 a:hover span {color:#FFF; background-position:100% -42px;}


