body { background:url(../images/08070720.gif) repeat-x top; line-height:20px; }
.m a,.now a { color:#333; text-decoration:none; }
.m a:hover,.now a:hover { color:#C00; text-decoration:underline; }
.nav { width:958px; height:27px; border:1px solid #ccc; background:url(../images/08070805.gif); line-height:27px; margin:0 auto; }
.nav li { float:left; background:url(../images/08070806.gif) right center no-repeat; margin:0px 5px; padding-right:25px; }
.nav a { color:#333; text-decoration:none; font-weight:bold!important; }
.nav a:hover { color:#c00; text-decoration:underline; }
.left_700 { width:700px; float:left; }
.right_250 { width:250px; float:right; }
.left_250 { width:245px; float:left; padding-left:5px; }
.right_700 { width:700px; float:right; }
.left_270 { width:270px; float:left; }
.right_420 { width:420px; float:left; }
.hdp { width:260px; height:180px; overflow:hidden; margin:0 auto; }
.box { border:1px solid #ccc; border-top:none;}
.box1 { border:1px solid #ccc; padding:5px; }
.tit { height:20px; background:url(../images/08070808.gif) repeat-x; padding-top:7px; padding-left:10px; font-weight:bold; font-size:14px; color:#C30 }
.tit2 { height:20px; background:url(../images/08070812.gif) repeat-x; padding-top:7px; padding-left:10px; font-weight:bold; font-size:14px; color:#039 }
.tit3 { margin:0px 10px; border-bottom:1px dotted #ccc; padding:0px 5px; font-size:12px; font-weight:bold; color:#039; background:url(../images/08060501.gif) no-repeat 0px 2px; padding-left:10px; }
.tit4 { background:url(../images/08070901.gif) no-repeat 0px 1px; padding-left:15px; font-size:14px; font-weight:bold; color:#039; border-bottom:1px dotted #ccc; }
.tit5 { background:url(../images/08070905.gif) no-repeat 0px 1px; padding-left:17px; font-size:14px; font-weight:bold; color:#039; border-bottom:1px dotted #ccc; }
.tit6 { background:url(../images/08060502.gif) no-repeat 0px 1px; padding-left:17px; font-size:12px; font-weight:bold; color:#039; }
.con { margin:3px; background:url(../images/08070807.gif) repeat-x top; padding:3px; }
.con1 { padding:10px; }
.right_420 .con1 { padding:8px; }
.con2 { padding:3px 10px; margin:3px; background:url(../images/08070813.gif) repeat-x top; }
.con3 { background:url(../images/08070900.gif) repeat-x top; padding:8px 5px; }
.con3 p { font-size:14px; }
.day { font-size:25px; color:red; padding:5px; }
h1 { font:18px, "黑体"; margin-top:3px; }
h1 a, .download a, .spa a { color:#039!important; text-decoration:underline!important; }
h1 a:hover, .download a:hover, .spa a:hover { color:#C00!important; }
.summary { color:#039; margin:5px auto; }
.picshow { border:1px solid #ccc; border-top:none; width:698px; margin-top:8px; }
.show td { padding:9px 0px; }
.show img { padding:1px; border:1px solid #ccc; }
.download { width:100%; }
.download td { background:url(../images/08060502.gif) no-repeat 0px center; padding-left:20px; line-height:22px; }
.bordertop { border-top:1px solid #ccc; }
.hg { padding-bottom:3px; }
.hg table { border-bottom:1px dotted #ccc; margin:0px auto 5px auto; }
.gongsi { line-height:25px; }
.gongsi td { border-bottom:1px dotted #ccc; }
.tiyi p { border-bottom:1px dotted #ccc; margin-bottom:5px; }
.show .hover { background:#eee; }
.about p { line-height:25px; margin-bottom:15px; }
.trends { width:100%; margin-top:5px; }
.trends a { color:#039; font-weight:bold; }
.trends .mar_b8 { border-bottom:1px dotted #ccc; margin-top:10px; }
.trends .mar_b8 .t { background:url(../images/08060501.gif) no-repeat 0px 3px; padding-left:12px; }
.logo img { padding:1px; border:1px solid #ccc; }
.page { text-align:center; border-bottom:1px solid #ccc; padding-bottom:5px; }
.page a { padding:2px 5px; border:1px solid #ccc; background:#efefef }
.page a:hover { background:#990000; color:#fff; text-decoration:none; }
.page span.hover { padding:2px 5px; border:1px solid #ccc; }
.weizhi { width:950px; margin:0 auto; background:#fff; padding:5px 5px 0 5px; border-bottom:1px solid #ccc; }
.picture .show { border-bottom:1px solid #ccc; }
.picture .show img, .jt img { padding:1px; border:1px solid #999; }
.review, .support, .link { padding:5px 7px; }
.review table { width:100%; margin-top:5px; }
.review table th { background:#C00; color:#FFF; }
.review table td { padding:2px 0px; }
.review table img { border:1px solid #ccc; padding:1px; margin-right:5px; }
#con1 { font-size:12px; line-height:25px; }
#con1 dd { margin:5px auto; border-bottom:1px dotted #ccc; }
.link .left, .link .right, .mp { background:url(../images/puhua.gif) no-repeat right 5px; width:305px; border:1px solid #ccc; padding:15px }
.link dd { border-bottom:1px dotted #ccc; }
.jt { padding:0px 10px; }
.jt .tit6 { margin-top:25px; }
.result { border:1px solid #ccc; padding:5px; background:#F1F1F1; }
.view { border:1px solid #ccc; padding:5px; }
.view h1 { font-family:tahoma; font-size:14px; text-align:center; color:#C00; font-weight:bold; padding:4px 0px; }
.view .desc { text-align:center; line-height:2em; border-bottom:1px solid #ccc; }
.view .desc a { cursor:pointer; }
.view .txt { margin:1em auto; padding:0 1em; line-height:25px; font-family:tahoma; font-size:14px; border-bottom:1px solid #ccc; }
.view #content p { margin:15px 0px; }
#demo { background: #FFF; overflow:hidden; width: 228px; }
#indemo { float: left; width: 800%; }
#demo1 { float: left; }
#demo2 { float: left; }
.meiti, .diaocha, .baoming, .free, .jiabin, .yiti { padding-left:10px; }
.jiabin td { padding:5px 1px!important; }
.free { }
.meiti .mt td { padding:0px 5px; }
.diaocha .dc td { border-bottom:1px dotted #ccc; padding:3px 5px; }
.nav2 { background:url(../images/08071404.gif) repeat-x bottom; height:31px; }
.nav2 p { width:80px; height:26px; text-align:center; float:left; cursor:pointer; font-weight:bold; color:#039; margin:0px 5px; background:url(../images/08071411.gif); padding-top:5px; }
.nav2 p.hover { background:url(../images/08071412.gif); }
.jiudian { line-height:25px; }
.jiudian p { margin:20px auto; }
.lvyou dd { float:left; width:135px; }
.baoming table { background:#ccc; }
.baoming td { background:#FFF; padding:3px 10px; }
.baoming th { background:#efefef; padding:3px 10px; }
.ipt { border:1px solid #999; }
.leftbar dd { width:195px; height:26px; line-height:26px; text-align:left; background:url(../images/08071699.gif) no-repeat; margin-bottom:5px; padding-left:50px; }
.leftbar a { background:url(../images/08071602.gif) 0px 5px no-repeat; padding-left:17px; display:block; }
.jb td { padding:2px; }
.jb dd { background:#efefef; margin-bottom:1px; }
.mar_tx { margin-top:3px; }
.zcimg img { padding:1px; border:1px solid #ccc; }
.temp1 img { height:96px; }
.xg_box { padding-bottom:5px; }
.xg_tit { background:#B8CDE3 none repeat scroll 0% 0%; border:1px solid #FFFFFF; color:#003770; font-weight:bold; padding-left:15px; height:26px; line-height:26px; font-size:12px; margin-bottom:5px; }
.xg_box p { width:333px; float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:10px; }
.result h2 { font-size:12px; }
.result img { vertical-align:text-top }
.result .bordertop { color:#039; margin-bottom:10px; }
.tlist { width:392px; }
.tlist p { float:left; width:196px; margin-top:5px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:20px; margin:0px; padding:0px; }
.yiti table { background:#ccc; }
.yiti table td { padding:2px 5px; background:#FFF; }
.yiti table th { background:#069; color:#FFF; }
.h418 { height:418px; }
.mtzc { margin-top:5px!important; }
.mtzc li { padding-left:10px; margin:2px 0px; }
.lh25 { line-height:25px; padding-left:10px!important; }
.lh25 strong { color:#F60; }
.lh25 p { margin:5px 0px; }
.future { line-height:25px; }
.future dd, .future dt { border-bottom:1px dotted #ccc; padding-left:10px; }
.future dt { font-weight:bold; }
.zanz a { color:#C00; font-weight:bold; text-decoration:none; }
.zanz a:hover { text-decoration:underline; }

/* 现场直播 str */
#divMessage{width:500px; margin:0 auto; height:500px;overflow-y:auto; border:1px solid #ccc;padding:5px;}
#divMessage p{margin-top:10px;border-bottom:1px dotted #ccc;padding-bottom:5px;}
#divMessage strong{color:#f00;}
#divMessage .msg{color:#36c; margin-right:10px;}
#divMessage .date{color:gray; margin-left:10px;}
.now{padding:0px 10px;}
.now h1{font-size:16px;text-align:center; padding-bottom:5px; color:#C00;}
.now .nowtime{ text-align:center; color:#666;}
.titlist{ padding-top:5px;width:960px; background:#FFF; margin:0 auto;}
.titlist .tb1{ padding:2px 10px;}
.bgt{ background:#ccc;}
.bgt th{ padding:2px;}
.bg1{ background:#f9f9f9;}
.bg2{ background:#f1f1f1;}
.spa a { color:#36c!important; text-decoration:none; }
.spa a:hover { color:#f60!important; text-decoration:underline; }
.titlist .th2{ font-size:12px; background:#0065cc; color:#fff;padding:0px 10px; padding-top:2px; margin-top:10px;width:940px;}
.titlist .th2 a{ color:#fff!important; text-decoration:none;}
.titlist .th2 a:hover{ color:#ff9!important;text-decoration:underline;}
.titlist .tb1,.titlist .tb2{ width:100%; background:#fff;}
.titlist .tb2 img{ width:170px; height:110px;}
.titlist .tb2 td{ padding:5px 0px;}
.titlist .tb1 td{ padding:2px 10px;}
#Image1{width:500px;margin:10px auto;}
.lt{margin-top:10px;}
.lt dd{width:322px;float:left;overflow:hidden;white-space:nowrap;text-voerflow:ellipsis;margin-bottom:5px;background:url(../images/08082812.gif) no-repeat left 1px;padding-left:18px;}

