/* 通用 */
*{ margin:0; padding:0;font-family:"宋体",Arial,Helvetica;font-size:12px;list-style:none;WORD-BREAK:break-all;}
table{border-collapse:collapse; width:100%;}
ul{height:100%}
select, input {font-size:12px;vertical-align:middle;}
em{font-style:normal;}
a:link,a:visited{color:#454545; text-decoration:none;}
a:hover{color:#fe8a01; text-decoration:none;}
a:active {blr:expression(this.onFocus=this.blur())}
a:focus{ -moz-outline-style: none;outline-style: none;}
a,.submit{ cursor:pointer;}
a img,img{ border:0}
a img{ float:left;}
.ucbord,.uctag,.ucback{border:1px solid #e0dfdf; height:100%}
.clear{clear:both; height:8px; overflow:hidden;}
.dis{display:block;}.undis{display:none;}
.tl{ text-align:left}
.tc{ text-align:center}
.tr{ text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}
/* 块 */
.ucbox{	width: 970px;
	clear: both;
	margin-left: auto;
	margin-right: auto;}
.side{width:202px;float:left;height:100%;}
.middle{width:550px;float:left;height:100%;_overflow:hidden;}
.uc760{width:760px;float:left;height:100%;_overflow:hidden;}
.uc376{width:376px;float:left;height:100%;_overflow:hidden;background:#fff;}
.mr8{ margin-right:8px;}
.uc760:after,.sidearea:after,.middle .con:after,.ucbord:after,.uctag:after,ul:after,.ztinfo:after{content:".";display:block;clear:both;visibility:hidden;height:0;}

/* 蓝色渐变框 */
.ucback .title{ height:31px;background:url(/style/images/pic.gif) 0 -475px; overflow:hidden}
.ucback .title span{color:#025b81; padding:10px 0 0 22px;line-height:20px;float:left;font-size:13px;font-weight:bold;background:url(/style/images/tit_icon.png) no-repeat 12px 11px;}
.ucback .title label{color:#025b81; padding:6px 0 0 22px;line-height:20px;float:left;font-size:13px;font-weight:bold;background:url(/style/images/tit_icon.png) no-repeat 10px 8px;}
.ucback .title a.more:link,.ucback .title a.more:visited{ float:right; padding:13px 10px 0 0; color:#888}
.ucback .title em{color:#5eb4d8;float:left; padding:13px 0 0 8px}
.ucback .title em a:link,.ucback .title em a:visited{color:#5eb4d8;}
.ucback .title a.more:hover,.ucback .title em a:hover{color:#FE8A01;}
/* 排行榜 */
.uclist,.uclist2{border:1px solid #e0dfdf; height:100%;}
.uclist .title,.uclist2 .title{background:url(/style/images/pic.gif) -430px -160px; height:28px;font-size:12px;padding:0px;}
.uclist .title label,.uclist2 .title label{background:url(/style/images/pic.gif) -949px -53px no-repeat; padding-left:29px;line-height:28px; float:left;color:#5eb4d8;font-size:13px;font-weight:bold;}
.uclist .con ul{ background:url(/style/images/numlist.gif) 8px 10px no-repeat; height:100%; padding:4px 6px 0;}
.uclist2 .con ul{height:100%; padding:4px 6px 0;}
.uclist .con ul li{padding-left:24px;height:21px;padding-top:3px;overflow:hidden;background:url(/style/images/xdashed.gif) repeat-x 0 bottom; clear:both;}
.uclist2 .con ul li{height:21px;padding-top:3px;overflow:hidden;background:url(/style/images/xdashed.gif) repeat-x 0 bottom; clear:both;}
.uclist .con ul li *{ line-height:21px;}
.uclist2 .con ul li *{ line-height:21px;}
.uclist2 B.yellow{ display:block;float:left; width:15px;height:11px;background:url(/style/images/icon.gif) no-repeat;;}
.uclist .con ul li a,.uclist2 .con ul li a{color:#025b81;display:block; height:19px; overflow:hidden; margin:0; padding:0;}
.uclist .con ul li a:hover,.uclist2 .con ul li a:hover{color:#fe8a01;}
.uclist .con ul li span,.uclist2 .con ul li span{ float:right;width:54px;text-align:right;color:#c00;font-size:11px;font-family:Arial}
.uclist .more,.uclist2 .more{ text-align:right; padding:6px 8px 6px 0; clear:both}
.uclist .more a,.uclist2 .more a{color:#5eb4d8;}
.uclist .more a:hover,.uclist2 .more a:hover{color:#fe8a01;}
.uclist .ment{ padding:3px 6px 0 0;height:23px; float:right;}
.uclist .ment dt,.uclist2 .ment dt{display:inline;float:left; margin-left:3px;}
.uclist .ment dt a,.uclist2 .ment dt a{background:url(/style/images/pic.gif) 0px -183px no-repeat;display:block;width:26px; height:23px;overflow:hidden; text-align:center;color:#888;font-weight:normal; line-height:26px;}
.uclist .ment dt.active a,.uclist2 .ment dt.active a{ background-position:0 -160px; color:#5eb4d8}
.uclist3{border:1px solid #e0dfdf;}
.uclist3 .title{background:url(/style/images/pic.gif) -430px -160px; height:28px}
.uclist3 .title label{background:url(/style/images/pic.gif) -949px -780px no-repeat; padding-left:29px;line-height:28px; float:left;color:#5eb4d8}
/* 切换 */
.ment dt{float:left;}
.ment dt a{display:block;}
.ment dt a:hover{text-decoration:none}
/* 更新列表 */
.update .con{padding:4px 8px 30px}
.update ul.column{border-bottom:1px solid #e0dfdf; height:24px;overflow:hidden;line-height:24px;}
.update ul.column li{text-align:center;line-height:20px;color:#5eb4d8;}
.update ul.column li.ro0{color:#5eb4d8;}
.update ul.column li.ro1{color:#5eb4d8;}
.update ul.column li.ro2 em,.update ul.column li.ro12 em{ padding:2px 0; color:#888; padding-right:6px; background:#f5f5f5; margin-left:8px}
.update ul.column li.ro2 em span,.update ul.column li.ro12 em span{ margin-left:6px}
.update ul.column li.ro2 em span.icomonth,.update ul.column li.ro12 em span.icomonth{ margin-right:2px;}
.update ul.column li.ro4{color:#5eb4d8; width:36px;font-size:12px;float:right;text-align:right;}
.update ul.column li.dhh{color:#5eb4d8;font-size:12px; font-family:"宋体"}
.update ul{padding:0 3px;height:29px;overflow:hidden;background:url(/style/images/xdashed.gif) repeat-x 0 28px;clear:both;}
.update ul li{float:left;display:block; height:26px;overflow:hidden;line-height:28px;padding-top:2px; clear:none}
.update ul li.ro0{width:40px;color:#888;text-align:center;}
.update ul li.ro1{width:70px;color:#888}
.update ul li.ro2{width:285px;padding-left:6px}
.update ul li.ro12{width:355px;padding-left:6px}
.update ul li.ro3{width:84px;padding-left:6px;text-align:center}
.update ul li.ro4{color:#888;font-size:11px;font-family:Arial;float:right;}
.update ul li.ro5{color:#888;font-size:11px;font-family:Arial;width:80px;}
.update ul li.dhh{ width:122px;font-size:11px;font-family:Arial; color:#6d2c06; text-align:center}
.update ul li.dhh span{color:#aaa;font-size:11px;font-family:Arial; margin:0 3px;}
.update ul li.ro1 a:link,.update ul li.ro1 a:visited{ color:#888}
.update ul li.ro2 a:link,.update ul li.ro2 a:visited,.update ul li.ro12 a:link,.update ul li.ro12 a:visited{font-weight:normal;line-height:24px; color:#666;}
.update ul li.ro2 a.f14:link,.update ul li.ro2 a.f14:visited,.update ul li.ro12 a.f14:link,.update ul li.ro12 a.f14:visited{color:#6d2c06;}
.update ul li.ro3 a:link,.update ul li.ro3 a:visited{color:#025b81}
.update ul li.ro2 a.f14:hover,.update ul li.ro2 a:hover,.update ul li.ro3 a:hover,.update ul li.ro1 a:hover{color:#fe8a01;}
.update ul li.ro12 a.f14:hover,.update ul li.ro12 a:hover{color:#fe8a01;}
.update .more{ text-align:right; padding:7px 8px 0 0;clear:both;}
.update .more a,.update .more a:link,.update .more a:visited{color:#5eb4d8;}
.update .more a:hover{color:#fe8a01;}


/* 位置 */
.ucbar{ padding:0 1px; background:#fff; border:1px solid #e0dfdf; width:966px; margin:0 auto}
.ucbar div{ background:url(/style/images/bg.gif) 0 -220px; height:28px; padding:0 14px; overflow:hidden; color:#666; line-height:28px;*line-height:30px;}
.ucbar div a,.loca div a:link,.loca div a:visited{color:#666}
.ucbar div strong,.loca div a.home,.loca div a.home:link,.loca div a.home:visited{ color:#025b81}
.ucbar div span{ color:#7b4900}
.ucbar div .rhome{ background:url(/style/images/pic.gif) 0 -234px no-repeat; width:129px; display:block; float:right; height:13px; overflow:hidden; margin-top:15px;}
.ucbar div a:hover{ color:#FE8A01}

/* 推荐切换 */
.uctag .ment{padding-top:4px; height:30px; float:left;}
.uctag .ment dt{margin-right:3px}
.uctag .ment dt a{display:block; line-height:26px;width:99px;height:30px;overflow:hidden; text-align:center;color:#5eb4d8}
.uctag .ment dt.active a{background:url(/style/images/pic.gif) -440px -60px;color:#025b81; font-weight:bold}
.uctag .ment dt.normal a{background:url(/style/images/pic.gif) -559px -60px;margin-top:3px; line-height:24px}
.uctag .title,.uctag .title2,.uctag .title3{padding-left:20px;background:#fff url(/style/images/pic.gif) 0 -360px; height:35px; overflow:hidden}
.uctag .title2{ background-position:0 -399px}
.uctag .title3{ background-position:0 -320px}
.uctag .title label,.uctag .title2 label,.uctag .title3 label{background:url(/style/images/pic.gif) -440px -60px no-repeat;color:#025b81; width:99px; height:30px; line-height:26px; text-align:center; float:left; margin-top:4px;}
.uctag .title a.fr,.uctag .title2 a.fr,.uctag .title3 a.fr{ margin-right:8px;font-weight:normal;color:#888;line-height:20px; padding-top:8px}


/* 底部 */
#foot{background:#f5f5f5 url(/style/images/bg.gif) repeat-x;height:140px; overflow:hidden; text-align:center; clear:both;}
#foot .footlink{padding:25px 0 10px;color:#5eb4d8;background:#f5f5f5 url(/style/images/bg.gif) repeat-x;margin:0 auto;text-align:center;}
#foot .footlink a:link,#foot .footlink a:visited{ color:#5eb4d8; margin:0 8px; }
#foot .footlink a:hover{ color:#FE8A01;}
#foot .f66{ line-height:24px;margin:0 auto;text-align:center;}
