@import url("header_footer.css");
.leftBox{ width:655px; float:left;}
.rightBox{ width:285px; background:#F8F8F8; border:1px solid #D4D4D4; float:right;}
.w705{ width:705px;}
.w235{ width:235px;}
.rightBox p{ text-align:center;}
.list{ width:245px; margin:10px auto; clear:both;}
.list h1,.tList h1{ color:#2D7E04; padding-top:6px;}
.list h1 span{ float:right;}
.list h1 span a{ font-weight:normal;}
.list ul,.listr ul{ width:100%; padding:6px 0;}
.list li,.listr li,.tList li{ background:url(http://baike.360.cn/img/lt/wiki_bg.gif) 0 -81px no-repeat; padding-left:10px;}
.list *,.listr *{ font-size:13px;}
.list p,.tList p{ text-align:right;}
.list13 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
.list13 DIV {
	MARGIN-BOTTOM: 5px; TEXT-ALIGN: center
}
.w215{ width:215px;}
.listbg{ background:#FBFBFB; border-top:1px solid #EDEDED; color:#2D7E04; border-bottom:1px solid #EDEDED;}
.listbg p{ text-align:left; text-indent:30px;}
.softBox{ width:100%; background:#F4F4F4; padding:13px 0;}
.softL{ width:404px; float:left; }
.softR{ width:140px; float:right; }
.softClass{ border:4px solid #98DE54; background:#fff; }
.softClass div,.softClass ul{ width:100%; clear:both;}
.softClass div{ position:relative; padding:10px 0;}
.softClass div span{ width:8px; height:7px; overflow:hidden; position:absolute;}
.softClass span.c1{ top:-4px; left:-4px; background:url(http://baike.360.cn/img/lt/softbg.gif) no-repeat;}
.softClass span.c2{ top:-4px; right:-4px!important; right:-5px; background:url(http://baike.360.cn/img/lt/softbg.gif) 0 -7px no-repeat;}
.softClass span.c3{ bottom:-4px; right:-4px!important; right:-5px;  background:url(http://baike.360.cn/img/lt/softbg.gif) 0 -14px no-repeat;}
.softClass span.c4{ bottom:-4px; left:-4px; background:url(http://baike.360.cn/img/lt/softbg.gif) 0 -21px no-repeat;}
.softClass li{ width:20%; float:left; margin-left:5%; color:#0840B2; line-height:220%; display:inline;}
.softClass li a{ font-size:14px;}
.softClassBox{ width:100%; clear:both;}
/*1204*/
.softClass div h1{ color:#2D7E04; font-size:14px; padding:0 30px; margin-bottom:5px;}
.whiteBox{ width:70%; background:#fff; text-align:center; border:1px solid #F1F1F1; margin:16px auto 0; padding:16px 26px;}
.whiteBox p{ color:#f00; line-height:140%; padding-bottom:8px;}
.helpCon td{ border-bottom:1px dashed #F0F0F0; background:#fff; line-height:260%;}
.helpCon thead td span{ background:url(http://baike.360.cn/img/lt/jd_ico.gif) right 3px no-repeat; padding-right:15px;}
.helpCon td a,.helpCon td.ft span a{ font-size:14px; text-decoration:underline;}
.helpCon td.ft{ padding-left:5px;}
.helpCon td.ft span a{ color:#666;}
.helpCon td.ft span a:hover{ color:#f60;}
.helpCon td.fh{ background:#fff url(http://baike.360.cn/img/lt/lb_ico.gif) 15px 9px no-repeat; padding-left:30px;}
.helpCon thead td a{ font-size:12px;}
/*1204 end*/
div.border{ background:#fff url(http://baike.360.cn/img/lt/bglist.gif) bottom norepeat; border:1px solid #D4D4D4;}
div.title{ line-height:31px; background:url(http://baike.360.cn/img/lt/titbg.gif) repeat-x; color:#2D7E04; padding:0 12px;}
div.title,div.title a{ font-size:14px; font-weight:bold;}
div.title span{ float:right;}
div.title span,div.title span a{ font-size:12px; font-weight:normal;}
.sBox{ width:322px;}
.sBox ul{ width:92%; margin:0 auto;}
.sBox li{ height:26px; line-height:26px; border-bottom:1px solid #F5F5F5; clear:both;}
.sBox li font{ font-size:12px;}
.sBox li.n{ border-bottom:none;}
.sBox li b,.sBox li font{ width:30px; text-align:center; float:left; font-family:Arial;}
.sBox li a{ font-size:14px;}
.sBox li span{ padding:0 10px; float:right;}
.sBox li span img{ margin:8px 10px 8px 0; line-height:100%;}
.sBox li *{ vertical-align:middle;}
.grade{ width:100%; height:88px; background:url(http://baike.360.cn/img/lt/pfenbg.jpg) center top no-repeat;}
.gradebg{ background-position:center -88px;}
.grade *,.topBox *{ font-size:12px;}
.grade p img{ margin-right:95px;}
.grade p span{ float:left; margin-top:-18px;}
.grade p span b,.topBox b{ padding:0 8px; font-family:Arial; color:#2D7E04;}
.grade p span strong{ color:#039;}
.grade div{ width:86%; margin:0 auto; font-size:12px; padding-top:8px;}
.grade div strong{ color:#2D7E04;}
.grade div p{ text-align:left; text-indent:40px;}
.grade div p strong{ color:#f60;}
.grade div span{ float:right; font-weight:bold; padding-right:6px!important; padding-right:0px;}
.grade div span,.grade div span strong{ font-size:33px; font-family:Arial; line-height:100%; font-style:italic; color:#fff;}
.grade div span strong{ font-size:43px;}
.rankBox{ width:100%; clear:both;}
.rankBox h1{ color:#2D7E04; font-size:14px; border-bottom:1px solid #DFDFDF; padding:0 10px;}
.rankBox h1 span{ float:right; font-size:12px;}
.rankBox h1 span a{ font-weight:normal;}
.rankBox table{ border-top:1px solid #DFDFDF; background:#fff; margin-top:1px;}
.rankBox thead td{ color:#666; font-weight:bold;}
.rankBox td{ border-bottom:1px solid #F0F0F0; line-height:260%; color:#7A7A7A;}
.rankBox td a{ font-size:14px;}
.cGreen {color: #2D7E04}
.cOrange {color: #f60; font-weight: bold; }
.STYLE4 {color: #f60}
.table1{ border-top:1px solid #EDEDED;}
.table1 td{ padding:10px 0 6px; text-align:center; border-top:4px solid #fff;}
.table1 td img{ display:block; margin:0 auto; border:1px solid #B7B7B7;}
.cTop{ width:100%; background:url(http://baike.360.cn/img/lt/pbg.gif) top repeat-x; clear:both; padding-top:10px;}
.topBox{ width:100%; color:#666; line-height:200%; clear:both;}
.topBox span{ float:right; padding-right:15px;}
.topBox b{ color:#666;}
.tag{ width:100%; border-bottom:3px solid #64B009;}
.tag ul,.tag li{ margin-left:3px; display:inline; float:left;}
.tag li{ height:25px; line-height:20px; text-align:center; float:left;}
.tag li a{ display: block; background:url(http://baike.360.cn/img/lt/tag_l.gif) left top no-repeat; }
.tag li a span{ background:url(http://baike.360.cn/img/lt/tag_r.gif) right top no-repeat; display:block; color:#333; padding:5px 20px 0;}
.tag li a:hover span{ color:#f60; text-decoration:none;}
.tag li b{  background:url(http://baike.360.cn/img/lt/tag_l.gif) left -25px no-repeat; display: block; text-decoration:none;}
.tag li b span{ background:url(http://baike.360.cn/img/lt/tag_r.gif) right -25px no-repeat; display:block; padding:5px 20px 0; color:#FFF;}
.tag div.y{ float:right; +margin-right:-6px; position:relative;}
.tag div.y img,.tag div.y1 select{ vertical-align:middle; +vertical-align:text-bottom; line-height:100%;}
.tag div.y1{ float:left; margin-left:5px; margin-top:2px;}
.layerBox { width:72px; color: #154BA0; background:#fff; filter:Alpha(opacity=90); border: 1px solid #50A314; position:absolute; right:0px; +right:5px; top:22px;}
.layerBox td{ text-align:center;}
.layerBox td a{ display:block; color:#000;}
.layerBox td a:hover{ background:#E5FFD2; color:#000; text-decoration:none;}

.table02{ background:#fff url(http://baike.360.cn/img/lt/tdbg.gif) top repeat-x;}
.table02 thead td{ color:#666; font-weight:bold;}
.table02 td{ padding:8px 0; border-bottom:1px solid #F0F0F0; line-height:100%;}
.table02 td a{ color:#2D7E04;}
.table02 td img{ margin:0 3px; vertical-align:middle;}
.table02 td.f14 a{ font-size:14px; color:#0840B2;}
.table02 td.gray{color: #9F9D9D;}
.table03{ margin-top:15px; clear:both; }
.table03 td input{ width:310px; margin-left:10px; padding:1px 5px;}
.table03 td p{ width:400px;}
.table03 td p img{ float:right;}
.table03 td{ vertical-align:top; padding:5px 0;}
.table03 td textarea{width:400px; height:120px;}
.table03 td div{ padding:20px 10px 0;  font-weight:bold;}
.td td textarea{ width:360px; margin:0;}
.td td input{ width:350px; margin:0;}
.td{ margin:0 auto;}
.td td.img{ margin:2px 3px;}
.td td.img1{ vertical-align:bottom;}
.td td.img1 img{ margin:2px 3px;}


.table04 { border:1px solid #D4D4D4; margin-top:6px; clear:both;}
.table04 td{ vertical-align:top; }
.table04 td.topGray{ background:#F6F6F6; border-bottom:1px solid #DFDFDF; padding:3px 10px; color:#818181;}
.table04 td.topGray b{ color:#434343; font-family:Arial; font-size:24px; font-style:italic; padding:0 6px;display:inline;}
.table04 td.topGray span{ float:right;}
.table04 td.topGray span a{ font-size:13px;}
.table04 td div.ft{ padding-top:20px;}
.table04 td.lCon{ width:120px; border-right:1px solid #D4D4D4; padding:0 15px;}
.table04 td.lCon p span{ color:#666;}
.table04 td.lCon div{ text-align:center; padding-bottom:10px;}
.table04 td.lCon div a{ font-size:16px; font-weight:bold;}
.table04 td.lCon div img.im{ padding:1px; border:1px solid #ddd; display:block; margin:0 auto 4px;}
.table04 td.lCon div strong{ color:#f00;}
.table04 td.lCon div p a{  font-size:12px; font-weight:normal; color:#f00;}
.table04 td.p14{ padding:10px 16px; font-size:14px;}
td.p10{ padding:0 16px;}

.blueBg {PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 8px; PADDING-TOP: 5px; BACKGROUND-COLOR: #F2FFF3}
.blueBg IMG {VERTICAL-ALIGN: -15%}
.blueBg P {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 0px}
.blueBg P.black {COLOR: #000}
.blueBg P.black A {COLOR: #000; TEXT-DECORATION: none}
.blueBg P.black A:hover {COLOR: #f60; TEXT-DECORATION: underline}
.blueBg P.center {MARGIN: 6px 0px; TEXT-ALIGN: center}
.pd10 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
.pd_10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.pd11 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.lyBox{ border:1px solid #D4D4D4; clear:both; margin-top:15px;}
.lyBox h2{ background:#F2FFF3; color:#2D7E04; padding:0 10px; line-height:200%;}
.vota{ background:#fff url(http://baike.360.cn/img/lt/vote_bg.gif) top repeat-x; border:1px solid #D4D4D4;}
.votaBox{ width:248px; margin:0 auto;}
.votaBox h1{ font-size:20px; color:#2D7E04; text-align:center; padding:40px 0 15px;}
.gradebg1{ background-position:center -176px;}
.dc{ width:210px; padding:20px 0; margin:0 auto;}
.dc p input{ width:100px;}
.dc ul{ padding-bottom:6px;}
.dc p,.dc p strong,.dc li{ color:#5E5E5E;}
.dc p *{ vertical-align:middle;}
.dc p img{ margin-left:6px;}
.dc p.r{ text-align:right; padding-top:10px;}
.sg{ background:#F4F4F4;}
.tj{ font-weight:bold; border-bottom:1px solid #DFDFDF;}
.sList{ padding:6px 60px 0 0; border-top:1px solid #DFDFDF; margin-top:1px;}
.sList a{ text-decoration:underline;}
.softTop{ width:100%; padding:10px 0; background:#F4F4F4;}
.softTopl,.softTopr{ display:inline;}
.softTopl{ width:440px; margin-left:10px; float:left;}
.softTopr{ width:128px; margin-right:10px; text-align:center; float:right;}
.softTopr div{ width:94px; font-size:35px; height:80px; margin:0 auto; line-height:80px; background:url(http://baike.360.cn/img/lt/feng.jpg) center no-repeat;}
.softTopr div b{ font-size:46px;}
.softTopr div b,.softTopr div{ font-family:Arial; font-style:italic; font-weight:bold; color:#fff;}
.softTopl p{ text-indent:30px;}
.sList h1,.sList h1 font{ font-size:16px; font-weight:normal; line-height:200%;}
.searchList{ padding-top:20px; clear:both;}
.searchList h1,.sList h1 font{ line-height:140%;}
.searchList p{ color:#666;}

/*论坛首页开始*/
.topBbs{ width:100%; background:url(http://baike.360.cn/img/lt/bg_bbs.gif) repeat-y;}
.topBbs .blank6{ background:#fff;}
.w259{ width:259px; float:left;}
.middle{ width:387px; margin-left:9px; display:inline; float:left;}
.middle div{ background:#fff; border:1px solid #44B400; padding:6px 10px;}
.middle div h1{ color:#f00; font-size:18px; font-weight:bold; line-height:180%; text-align:center;}
.middle ul{ padding:10px 0;}
.middle li{ line-height:22px;}
.middle li a{ font-size:14px;}
.middle li span{ float:right; color:#999;}
.middle li span a{ font-size:12px; color:#999;}
.middle ul.lx{ border-top:1px dashed #C7C6C5; padding:10px 0 0;}
.w286{ width:286px; float:right;}
.tList{ border-top:1px solid #E8E8E8; padding:0 15px;}
.tList h1,.login h1,.greenBox p a{ font-size:13px; color:#2D7E04;}
.login{ background:#fff; border:1px solid #d4d4d4; padding:6px;}
.greenBox{ background:#EAFFD2; padding:10px 30px 0;}
.greenBox td{ padding-top:6px;}
.greenBox p{ line-height:240%;}
.greenBox input.i{width:73px; height:24px; background:url(http://baike.360.cn/img/lt/wiki_bg.gif) no-repeat; border:none; color:#742600; font-weight:bold; cursor:pointer;}
.b_clear{ height:1px; clear:both; overflow:hidden; background:url(http://baike.360.cn/img/lt/bg_bbs_bottom.gif) no-repeat;}
.box{ width:100%; padding:10px 0; clear:both;}
.pic{ width:660px; float:left;}
.pic li{ width:165px; text-align:center; float:left;}
.pic li img{ margin:0 auto; padding:3px; background:#fff; border:1px solid #C3C3C3; display:block;}
.listr{ width:265px; float:right;}
.classTj{ width:307px; margin-left:13px; display:inline; float:left;}
.classTj div{ padding:0 6px; clear:both; background:#fff; font-size:14px; font-weight:bold; color:#F68A08;}
.classTj div span,div.title span{ float:right; font-weight:normal; color:#2D7E04; font-size:12px;}
.classTj div span a,div.title span a{color:#2D7E04;}
.classTj p{ height:2px; background:#C8C8C8; overflow:hidden; clear:both;}
.classTj p span{ width:30%; float:left; background:#3BAA00;}
.classTj ul{ width:100%; padding-top:10px;}
.classTj li{ line-height:24px;}
.classTj li,.classTj li a{ font-size:13px;}
div.bgn{ background:#fff; }
img.ig{ padding:3px; border:1px solid #D7D7D7; background:#fff; display:block; margin-bottom:3px;}
.table05{ margin-top:10px;}
.bbsBox{ width:100%; clear:both;}
.bbsBox h1{ color:#2D7E04; padding:0 15px;}
.bbsBox .softClass span.c2,.bbsBox .softClass span.c3{ right:-4px;}
.bbsBox .softClass li{ width:100px; float:left; margin-left:15px; color:#0840B2; line-height:220%; display:inline;}

.linkBox{ clear:both; border:1px solid #E8E8E8; padding:6px 10px;}
.linkBox *{ color:#474747;}
.linkBox a:hover{ color:#f60;}
/*论坛首页结束*/

/*翻页样式*/
.pageBox{ width:100%; clear:both; padding:15px 0; text-align:center;}
.pageBox a,.pageBox b{ border:1px solid #5FA623; padding:2px 5px; background:#fff; color:#5FA623; margin-right:5px;}
.pageBox a:hover,.pageBox b { background: #7AB63F; text-decoration:none; color:#FFF;}

.m_page{ width:100%; margin:0 auto; padding-top:15px; clear:both;}
.m_page .pageBox{ width:auto; clear:none; padding:0; float:right;}
.m_page span{ float:left;}
/* 1217 begin */
.t_page{ padding-top:0; padding-bottom:6px;}
.ww{ width:100%;}
.table04 td{ background:#fff;}
h1.tit{ line-height:28px; background:url(../img/lt/titbg1217.gif) repeat-x; border:1px solid #D4D4D4; font-size:14px; color:#000; }
h1.tit span{ float:right; padding-right:6px;}
h1.tit span,h1.tit span a{ font-size:12px; font-weight:normal;}
h1.tit span strong{ font-size:12px;}
/* 1217 end */

.head:after,.wrap:after,.foot:after,.pageBox:after,.softBox:after,.softClass div:after,.sBox:after,.cTop:after,.m_page:after,.tag:after,.softTop:after,.classTj div:after,.box:after{ content: "."; display: block; height: 0; clear:both; visibility: hidden;}
.p14 .f14 a img{overflow:hidden;}


/*登录框*/
.tc_fr {
	Z-INDEX: 10000; BACKGROUND: url(/img/tc_bg.gif) repeat-y; POSITION: absolute; OVERFLOW: hidden; WIDTH: 265px; CLEAR: both; LINE-HEIGHT: 22px; TEXT-ALIGN: center; align: center
}
.tc_tb {
	CLEAR: both; HEIGHT: 5px
}
.tc_con {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; CLEAR: both; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.tc_con A:link {
	COLOR: #00c; TEXT-DECORATION: underline
}
.tc_con A:visited {
	COLOR: #00c; TEXT-DECORATION: underline
}
.tc_con A:hover {
	COLOR: #f60; TEXT-DECORATION: none
}
.tc_head {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; CLEAR: both; COLOR: #000
}
.tc_head IMG {
	CURSOR: pointer
}
.tc_head SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: right
}
.f14 {
	FONT-SIZE: 14px
}
.tc_inbox {
	BORDER-RIGHT: #b4c3cf 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; BORDER-TOP: #b4c3cf 1px solid; PADDING-BOTTOM: 3px; BORDER-LEFT: #b4c3cf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #b4c3cf 1px solid; FONT-FAMILY: Courier New
}
.tc_line {
	BACKGROUND: #999; MARGIN: 5px 0px; CLEAR: both; HEIGHT: 1px
}
.tc_ts {
	FONT-WEIGHT: bold; COLOR: #f00; TEXT-ALIGN: center
}
.tc_txt01 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; CLEAR: both; COLOR: #000
}
.tc_txt02 {
	FONT-SIZE: 14px; CLEAR: both; TEXT-ALIGN: right
}

#Containersite {
	MARGIN: 0px auto; WIDTH: 960px; TEXT-ALIGN: left
}

.p14 .f14{ line-height:25px;}
