#wrap1 h1 { font-size: 20px; display: block; }
.clear { clear: both; }
.wrap-left .nym { width:99%; overflow: hidden;word-wrap: break-word;word-break: break-all;}
.wrap-left .mtitle { border-bottom: 3px solid #17A2E7; line-height:26px; height:26px; margin-bottom:5px; }
.wrap-left h2 { width:100px; text-align:center; font-size:14px; background: #17A2E7;height:26px; color: white; font-weight:normal; }
.wrap-left .xunlei {color: red;font-weight: bold;float: left;width: 318px;height: 10px;position: relative;top: -26px;left: 95px;font-size: 16px;}
.wrap-left, .wrap-right { font-size: 14px; line-height: 24px; }
.wrap-right { margin-top:3px; }
.wrap-right h3 { border-bottom:1px solid #ddd; }
.wrap-right span { height:35px; line-height:35px; color:#444; font-weight:normal; font-size:16px; padding:0 5px; _position:relative; _bottom:-2px; }
.wrap-right ul { margin-top:10px; overflow:hidden; }
.wrap-right em { background:url(../img/no.png) no-repeat; width:24px; height:24px; display:inline-block; text-align:center; font:normal 12px/24px arial; margin-right:5px; }
ul { list-style: none; }
.downURL {float: left;width: 858px;height: auto;overflow: hidden;padding-bottom: 10px; padding-left: 10px;}
.downURL li { width: 190px; height: 45px; float: left; margin: 0px 20px 0px 0px; }
.downURL li a { font-size: 14px; text-indent: 50px;  height: 38px; line-height: 38px; background:url(../img/ny_down.png) no-repeat 0 0; display: block; color:#FFFFFF }
.downURL li a:hover { background-position: 0px -38px; }
#wrap1 .soft-box { float:left; width:615px; height:167px; padding:0 0 0 20px }

#wrap1 .soft-detail li { float: left; width: 215px; height: 24px; color: #777; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
#wrap1 .soft-detail .softOS{ width:100%; }
#wrap1 .position { height:38px; line-height:38px; border-bottom:#ddd 1px solid ;font-size:16px;}
#wrap1 .position a{ font-size:16px;}
#wrap1 .soft-info { height:167px; padding:16px 0 0 10px;}
#wrap1 .soft-icon { float:left; padding:8px 7px; width:186px; height:160px;background:url(../img/toimg.png) no-repeat;}
#wrap1 .soft-name { }
#wrap1 .soft-name h1 { font-size:16px }
/*#wrap1 .soft-detail li { float:left; width:160px; height:24px; color:#777; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }*/

.sideSoft{ padding:10px 0 0 0; text-align:center;}
.sideSoft li{ display:block; float:left; margin:0 5px;width: 144px;height: 122px; overflow: hidden;}
.sideSoft strong{ display:block; font-weight:normal;line-height:20px; font-size:12px;height: 42px;width: 140px; overflow: hidden;}


.mtitle .tab{float: left; width: 600px;}
.mtitle .tab li {float: left;width: 90px;text-align: center;font-size: 14px;background: #eee;margin-right: 1px;}
.mtitle .tab .current {background: #0f9de8;color: white;}
.mtitle .tab .current a{color: white;}

