/* ad */
.ad1, .ad2{margin:5px auto;overflow:hidden;zoom:1;}
.ad2 .l{float:left;}
.ad2 .r{float:right;}
.ad3{margin:10px 0;}
.ad4{text-align:center;font-size:13px;}
.ad4 div{height:25px;background-color:#f1f7fe;line-height:25px;margin:5px 0;}
.ad4 i{margin:0 10px;color:#333;}

/* 面包屑导航 */
#crumbs{line-height:36px;font-family:simsun;}
#crumbs a{zoom:1;}
#crumbs p{margin-top:-38px;text-align:right;padding-right:10px;}

#cntPage .col3{float:left;margin:0;}
#cntPage .col12{float:right;}

/* clslist */
#clslist .boxBody{padding:8px 12px;}
#clslist ul{overflow:hidden;zoom:1;}
#clslist li{width:80px;float:left;background:url(/images/dot.gif) no-repeat 5px 10px;padding-left:12px;font-size:14px;line-height:24px;}
#clslist li.focus a:link, #clslist li.focus a:visited{font-weight:700;color:#ff7101;}

/* clslist */
#clslist-pic .boxBody{padding:8px 12px;}
#clslist-pic ul{overflow:hidden;zoom:1;}
#clslist-pic li{width:160px;float:left;background:url(/images/dot.gif) no-repeat 5px 10px;padding-left:12px;font-size:14px;line-height:24px;}
#clslist-pic li.focus a:link, #clslist-pic li.focus a:visited{font-weight:700;color:#ff7101;}
/* downTop */
#downTop li{overflow:hidden;zoom:1;}
#downTop li span{float:left;width:13px;height:11px;font:800 9px/11px arial;overflow:hidden;background-color:#0093fb;text-align:center;margin:5px 5px 0 0;color:#fff;}
#downTop li.top span{background-color:#ff9101;}
#downTop .tit{height:27px;line-height:27px;background:url(/images/sprites.gif) repeat-x 0 -159px;zoom:1;}
#downTop .tit li{height:27px;text-align:center;width:105px;float:left;border-bottom:1px solid #75a3ed;}
#downTop .tit li.l1{border-right:1px solid #75a3ed;width:106px;}
#downTop .tit li.focus{background:#fff;font-weight:700;border-bottom-color:#fff;}
#tabsTop li.focus a:hover{text-decoration:none;}
#downTop .tit a:link, #downTop .tit a:visited{color:#000;}

/* edtReco */
#edtReco{margin:0;border-bottom-width:0;}
#edtReco li{background:url(/images/dot.gif) no-repeat 5px 10px;padding-left:12px;}

/* weekVote */
#weekVote{margin:0;border-bottom-width:0;}
#weekVote input{vertical-align:middle;margin:3px 0;}

/* 焦点回顾 */
#focusHistory .boxBody{padding:0 10px 10px;text-align:center;background-color:#f7fbff;}
#focusHistory .boxBody img{margin:10px 0 5px;}


/* softDetail */
#softDetail .col1{float:right;width:258px;}
#softDetail .col2{float:left;width:490px;}
#softDetail .tit{background:#cfe5fc;font-size:16px;text-align:left;line-height:50px;}
#softDetail h1{background:#cfe5fc;font-size:16px;text-align:left;line-height:58px; height:58px;}
#softDetail .tit p{margin-top:-38px;font-size:14px;font-weight:700;}
#softDetail .tit p a:link, #softDetail .tit p a:visited{color:#039;}
.pluginInfo{padding:12px;}
.infoDetail, .intro{margin:12px;}
.infoDetail th{width:15%;}
.intro p{text-indent:2em;color:#333;height:170px;overflow:hidden;word-break:break-all; word-wrap:break-word;}
#relSoft, #relArt{width:248px;border:0;}
#relSoft .boxBody, #relArt .boxBody{padding:7px 0;}
#relSoft h2, #relArt h2{background:#d0e6fc;}
#relSoft li, #relArt li{background:url(/images/dot.gif) no-repeat 5px 10px;padding-left:12px;}
.col1 .ad1{margin:10px 0;}

.buttons{margin:20px 12px 12px;text-align:center;}
.buttons img{margin:0 5px 0 0;}
.mark{padding:15px 0 0 40px;overflow:hidden;zoom:1;}
#mark0, #mark1{width:189px;height:48px;background:url(/images/mark.gif) no-repeat -189px 0;border:0;cursor:pointer;position:relative;margin:0;padding:0;overflow:hidden;float:left;}
#mark1{background-position:-378px 0;margin-left:10px;}
.bar{position:absolute;left:9px;top:32px;width:55px;height:5px;border:1px solid #40a300;background-color:#fff;overflow:hidden;text-align:left;}
#mark1 .bar{border-color:#555;}
.bar div{background:url(/images/sprites.gif) repeat-x 0 -265px;height:5px;overflow:hidden;}
#mark1 .bar div{background-position:0 -270px;}
#barnum1, #barnum2{position:absolute;top:30px;left:70px;font:400 10px/12px arial;color:#333;}

/* downUrl */
#downUrl{margin:0;border-bottom:0;}
#downUrl .col1{width:316px;float:left;}
#downUrl .col2{width:400px;float:right;}
#downUrl .col2 img, #downUrl .col2 object{vertical-align:middle;margin:0 0 10px;}
#downUrl .col1 th{width:50%;background:url(/images/downCls.gif) no-repeat center center;height:30px;color:#fff;vertical-align:top;line-height:26px;text-indent:15px;}
#downUrl .col1 td{padding:10px 0 20px;vertical-align:top;}
#downUrl .col1 .yuancheng td{padding:6px 0 16px;}
#downUrl .col1 td img{vertical-align:middle;margin:3px 5px 8px 10px;}
.relWord, .relWord a:link, .relWord a:visited{color:#5f5f5f;}
#downUrl span.tips{margin:0 5px 0 20px;font-weight:700;color:#666;}

#reviews{border-top:0;}
#reviews .boxBody{padding:0;}
#reviews h2{background-position:0 -159px;height:28px;line-height:28px;}
#reviews table{border-collapse:collapse;}
#reviews th, #reviews td{border:1px solid #d2d2d2;padding:5px;}
#reviews th{background-color:#f7fbff;font-weight:400;color:#217ac1;text-align:center;}
#reviews td{text-align:center;}
#reviews td.round{color:#f00;}
#reviews td.words{text-align:left;}
#reviews th.postBtn{text-align:left;font-family:simsun;}
#reviews .alter td{background-color:#f6f6f6;}

#postBody td{text-align:left;color:#5f5f5f;}
#postBody textarea{width:512px;height:108px;background:#fff url(/images/txtAreaBg.gif) no-repeat center center;border:1px solid #7f9db9;}
#postBody form{padding:15px;}
#postBody form p{padding:2px 0;}
.cwhr{border-top:1px #7A9FD1 dashed;}
.cwmessage{color:#FF6633;line-height:28px;margin-top:15px;}
.pic_pl{color:#000000;line-height:28px;margin-top:15px; width:700px; padding:6px;}
.pic_pl li {width:600px; height:28px; text-align:left; line-height:30px;}
.pic_pl li span {width:80px; height:28px; text-align: right; line-height:30px; padding-right:6px;}
.pre_shows {left:0;cursor:url('/Pre.cur');} 
.next_shows {right:0;cursor:url('/Next.cur');} 
.showpichead {border:#7AA0D1 1px solid; background-color:#7AA0D1;text-align:center;color:#FFFFFF;height:26px;line-height:25px;}
.showpichead .noPluginFavort{color:#ffffff;cursor:pointer;}