body 	{font-size:12px;line-height:22px;font-weight:arial;background:#fff;color:#363636;font-family:arial;}

* 					{margin:0 0; padding:0 0;}
ul,li 				{margin:0; padding:0;list-style:none;}
.fl 				{float:left;}
.fr 				{float:right;}
input				{ cursor:pointer;}
.clear             				{clear:both;}
.clearfix:after  				{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix         				{display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix   				{height: 1%;}
.clearfix          				{display: block;}
/* End hide from IE-mac */

.mt10				{margin-top:10px;}
.mt5				{margin-top:5px;}
.p10				{padding:10px;}
.p6					{padding:6px 10px;}
.p5					{padding:5px;}
.pr10				{padding-right:10px;}
.pl10				{padding-left:10px;}
.pt10				{padding-top:10px;}
.fz14				{font-size:14px;}
.fz12				{font-size:12px;}
.tr					{text-align:right;}
.tl					{text-align:left;}
.tc					{text-align:center;}
.mid ul				{padding-top:10px;}
.mid ul li			{list-style:decimal;margin-left:45px;}
.fwb				{font-weight:bold;}
.fwn				{font-weight:normal;}
.mag				{margin:0px auto;}
.sbd				{border:1px solid #D3D3D3;}
.sbd_tn				{border:1px solid #D3D3D3;border-top:none;}
.sdd_l				{border-left:1px dashed #D3D3D3;border-top:none;}
.page				{width:992px;background:#fff;border:1px solid #6A6A6A;margin:0 auto;}
.main				{margin:1px;background:#C0C0C0;border:1px solid #fff;padding:4px;}
.all 				{width:980px;background:#fff;margin:0 auto;}
.top 				{height:145px;}
.content			{background:url(images/cong.jpg) repeat-x top left;padding:2px 10px 0;}
.nav				{background:#141764;height:40px;line-height:40px;font-size:14px;font-weight:bold;}
.nav a:link, .nav a:visited{color:#fff;}
.nav a:hover		{color:#0099FF;}
.linfor				{width:700px;}
.but				{width:240px;padding:5px 0px;}
.but li				{float:left;padding-right:10px;}
.event h3			{font-size:12px;padding:0px;color:#f00}
.event h4			{font-size:12px;padding:0px;color:#990}
.event p{padding:5px 0px 6px;}
.green				{color:#990;}
.botton				{background:url(images/butbg.gif) no-repeat;height:21px;width:101px;border:0px;padding:0px;margin:0px;font-weight:bold;font-size:12px;line-height:21px;text-align:center;}

.left				{width:700px;}
.right				{width:250px;color:#5B5B5B}
.title				{background:#EAEAEA;font-family:"Microsoft YaHei";padding-left:10px;font-size:15px;height:25px;line-height:25px;font-weight:bold;margin:2px;}
.titl				{background:#fff url(images/titlbg.gif) repeat-x left top;height:24px;line-height:24px;padding-left:10px;color: #313131;font-size:13px;font-weight:bold;border-bottom:1px solid #D3D3D3;}
.titl_1				{border-bottom:1px solid #D3D3D3;height:26px;_border-bottom:none;_background:url("images/bg_line_feed2.png") bottom repeat-x;}
.titl_1 li			{float:left;}
.titl_1 a			{padding:1px 12px;font-family:arial;font-size:14px;font-weight:bold;color: #313131;float:left;background:#fff url(images/titlbg.gif) repeat-x left top;line-height:24px;border-right:1px solid #D3D3D3;outline:medium none;text-decoration:none;margin-right:0px;display:block;}
.titl_1 a.on		{background:#fff;border-bottom:1px solid #fff;color:#333;}


.votetit					{height:24px;border-bottom:1px solid #BBD793;_border-bottom:none;_background:url("style/bg_line_feed2.png") bottom repeat-x;}
.votetit a  				{background:url("style/topbg.jpg") repeat-x 0 -100px;border-right:1px solid #BBD793;border-bottom:1px solid #BBD793;display:block;float:left;height:24px;line-height:24px;margin-right:0px;outline:medium none;padding:0 8px;text-decoration:none;}
.votetit a.on				{background:#EEFDD9;border-bottom:1px solid #EEFDD9;}

.opinbox			{width:335px;}
.tcss				{border:1px solid #B7CBDB;width:300px;min-height:100px;font-size:12px;color:#666;padding:2px;}
.box				{width:680px;padding-bottom:10px;}
.boxtwo				{width:336px;}

.problem ul	li		{display:block;clear:both;padding-bottom:10px;}
.problem ul	li h2	{font-size:12px;background:url(images/icon.gif) no-repeat 0px 8px;padding-left:10px;margin-top:10px;clear:both;}
.problem ul	li dl dt{width:50px;height:50px;float:left;}
.problem ul	li dl dd{width:250px;float:left;padding-left:10px;}
.problem ul	li dl dd p{clear:both;}
.problem ul	li dl dd dl.righttext dt{width:178px;height:24px;float:left;overflow:hodden;white-space:nowrap;text-overflow:ellipsis;}
.problem ul	li dl dd dl.righttext dd{width:55px;float:left}
.problem ul	li dl dd dl.righttext dd a{color:#000;cursor:pointer;}
.problem ul	li dl.rlistben dt{width:238px;height:24px;float:left;overflow:hodden;white-space:nowrap;text-overflow:ellipsis;}
.problem ul	li dl.rlistben dd{width:55px;float:left;}
.problem ul	li dl.rlistben dd a{color:#000;cursor:pointer;}
.bottom				{text-align:center;height:50px;padding-top:15px;margin-top:10px;border-top:1px solid #BDBFC9;}
.link a				{border-bottom:2px dashed #f60;}
a:link, a:visited 	{color:#0000FF;text-decoration:none;}
a:hover 			{color:#8CBC4D;text-decoration:underline;}
.prolist 			{padding-bottom:10px;}
.prolist dl			{clear:both;}
.prolist dl dt		{width:240px;background:url(images/icon.gif) no-repeat 0px 8px;padding-left:10px;overflow:hodden;white-space:nowrap;text-overflow:ellipsis;float:left;}
.prolist dl dd		{width:60px;color:#f00;float:left;}
.lidt li			{display:block;padding:2px 0px 2px 25px;}
.red				{color:#f00;}

.problemlists			{padding:10px 10px;}
.problemlists dl		{clear:both;border-bottom:1px solid #eee;padding:3px 0px 6px;}
.problemlists dl dt		{width:600px;background:url(images/icon.gif) no-repeat 0px 8px;padding-left:10px;overflow:hodden;white-space:nowrap;text-overflow:ellipsis;float:left;}
.problemlists dl dt strong{color:#f00;font-weight:normal;}
.problemlists dl dd		{width:100px;color:#515151;float:left;}
.Wtitle					{background:url("images/wen.gif") no-repeat scroll 0 0 transparent;padding-left:20px;float:left; width:300px;}
.Wpeople				{padding-right:25px;text-align:right;float:right;}
.Wcontent				{color:#797979;padding-top:6px;text-indent:20px;clear:both;}
.prodfliat				{padding:10px 80px;}
.wen, .da, .huid, .ask  {border-bottom:1px solid #CCCCCC;margin:9px 10px 6px;padding-bottom:10px;}
.Dcontent				{padding-left:20px;text-align:left;}
.Dpeople				{padding-right:25px;text-align:right;}
.tcssreply				{border:1px solid #B7CBDB;width:500px;height:150px;font-size:12px;color:#666;padding:2px;}

#comlist #dc01_02 				{height:182px;width:780px;overflow:auto;float:right;}
#comlist #dc01_02_01 			{height: auto;width:780px;}
#comlist #dc01_02_02 			{clear:both;background:#e8e8e8;height: auto;width:760px;padding:3px 10px;line-height: 20px;color:#000;margin-bottom:10px;}
#comlist #dc01_02_01a 			{float: left;height: 20px;width:80px;padding-top: 3px;padding-left:10px;padding-bottom: 3px;color: #0000FF;}
#comlist #dc01_02_01b 			{float: left;height: 20px;width: 140px;padding:0px 3px;color:#5B5B5B;}
.video ul li					{float:left;width:230px;text-align:center;line-height:18px;}
.rilist li						{display:block;padding-left:10px;}
.tag 							{width:248px;margin:0px auto;}
.prolists						{padding:10px 10px;}
.prolists dl				{clear:both;border-bottom:1px solid #eee;padding:3px 0px 6px;}
.prolists dl dt				{width:600px;background:url(images/icon.gif) no-repeat 0px 8px;padding-left:10px;overflow:hodden;white-space:nowrap;text-overflow:ellipsis;clear:both;}
.prolists dl dd				{width:768px;color:#515151;clear:both;padding:0px 10px;}