dfn{font-style :normal;font-size:12px;color:#ff6600;font-family:Arial;padding:0px 2px 0px 0px;}
.left{ width:460px; float:left;}
.right{ width:298px; border:1px solid #BFBFBF; float:right;}
.right h1,.left h1{background:#BFBFBF; line-height:220%; padding:0 10px; font-size:14px; color:#000;}
.left h1{ line-height:200%;}
.list01,.list02{ width:96%; padding:10px 0; clear:both; margin:0 auto;}
.list01 li{ border-bottom:1px dashed #ccc; padding:2px 0; *margin-top: 3px;}
.list01 li a{ font-size:12px; text-decoration:none; color:#000;}
.list01 li img{ vertical-align:middle; margin:0 3px;}
.list02 li{ width:50%; height:60px; padding-top:10px; float:left; border-bottom:1px solid #C2C2C2;}
.list02 li img{ float:left; margin-right:5px;}
.list02 li h2,.list02 li h2 a{ font-size:14px; text-decoration:none; color:#215421;}
.list02 li a {color: #000000; text-decoration: none;}
.infoR{ width:100%; padding-bottom:12px;}
.infoR{ width:100%;}
.infoR li{ font-size:12px;}
.infoR li span{ float:right;}
.infoR li span a{ color:#BABABA; text-decoration:underline;}
.infoR li span a:hover{ color:#f60; text-decoration:none; text-decoration:underline;}
.infoR li font{ font-size:12px; color:#c00; font-weight:bold;}
.infoR li.no{ border-bottom:none;}
.infoR li{ border-bottom:1px solid #E3E3E3; padding:6px 8px 5px;}
td.im img{ display:block; margin:0 auto 10px;}
td.im{ text-align:center; }
td.im a{font-size:14px; color:#2C602F; text-decoration:none;}
.infoBox{ width:100%; margin-top:6px; clear:both;}
.infoBox td{ padding:3px 3px; color:#363; font-weight:bold; border-top:1px dashed #C2C2C2;}
.infoBox td a{ font-weight:normal;  color:#BABABA; text-decoration:underline;}
.infoBox td a:hover{ color:#f60; text-decoration:none; text-decoration:underline;}
.infoBox td img{ margin:0px 4px;}
.infoBox td.no{ border-top:none; border-bottom: dashed gray 1px;}
.guide,.guide a{ font-size:14px; color:#000;}
.table01{ padding:0; margin:15px 0 15px 40px;}
.table01 td { border-bottom:1px dashed #999; padding:3px 0;}
.table01 td a,.list a,.list3 a{ color:#000; text-decoration:none;}
.list{ width:276px; float:left; margin:0 5px; padding-top:10px; display:inline; border-bottom:1px solid #C2C2C2;}
.listimg{ width:60px; text-align:left; float:left;}
.listtxt{ width:216px; float:right;}
.listtxt h2,.listtxt h2 a{ color:#215421; font-size:14px;}
.listtxt li{ background:url(images/dot_black.gif) 0 8px no-repeat; padding-left:10px;}
.listtxt p{ text-align:right;}
.list3{ width:656px; float:left; margin:0 5px; padding-top:10px; display:inline;}
.list3 li{ float:left; width:98%; line-height:35px; padding-left:10px; border-bottom:1px dotted #C2C2C2;}
.rankList .score{width:140px;}
.rankList .medal{width:90px;}
.medalBox{ width:94%; margin:0 auto; clear:both;}
.medalBox li{ width:92%; padding:2px 0; font-weight:bold; float:left;}
.medalBox li img{ vertical-align:middle; margin:0 4px;}
.pageLink { width:80%; clear:both; text-align:center; padding:10px 0; color:red;font-size:14px;}
.pageLink a{color:#000;text-decoration: underline;font-size:14px;}
.rankList {text-align: left;vertical-align: middle;border:0;}
.rankList td{border-bottom:dotted gray 1px;padding:3px 0;}
.rankList .rank{width:40px;text-align:center;}
.rankList .touxiang{width:60px;}
.rankList .username{width:320px;}
.f_tit {FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #ff0084}
.askBox p input.in{ height:26px; line-height:26px; margin-left:20px;}
.askBox{ width:100%; margin:0 auto 30px;}
.askBox *{ font-size:14px; line-height:200%;}
.askBox h1{ font-size:24px; font-family:"ºÚÌå"}
.askBox h1 font{ font-size:24px; font-weight:bold; color:#2FA800;}
.askList{ width:560px; margin:0 auto; background:#F0F0F0; padding:15px; clear:both;}
.askList p{ margin:5px 0;}
.askList1{ background:#EBEBEB url(images/bgm.gif) right top no-repeat;}
.askList1 h1{ font-size:14px; line-height:200%; padding:0 10px 5px; }
.askList1 h1 span{ float:right; line-height:120%;}
.askList1 h1 span,.askList1 h1 span a{ font-size:14px; font-weight:bold;}
.askList1 ul{ width:558px; padding-bottom:10px; margin:0 auto;}
.askList1 li{ float:left; width:48%; background:url(images/dot_black.gif) 0 8px no-repeat; padding-left:10px;}
input.in{ background:url(images/inputbg.gif) repeat-x; cursor:pointer; border:1px solid #BB0500; line-height:24px;  padding:0 10px; color:#fff;}

