.soft { padding:10px 0px 13px 0px; overflow: hidden;}

.category {color:#333;  height:40px; line-height:40px;background:#fff; overflow: hidden;width:100%; background-color: #f8f8f8; margin-bottom: 15px;}
.category a{ margin:0 14px;display: inline-block;+display: inline;+zoom:1;color:#666666;height: 36px;line-height: 36px;_height: 38px;}
.category a:hover{color: #1e89e0;}

.left { width: 300px; padding: 6px 13px; float: left;}
.left .tit {border-bottom: 2px solid #FE7500;line-height: 32px; height: 32px; margin-bottom: 11px;}
.left .tit h3 {color: #333333;padding:0px 6px 0px 6px;margin:0px;line-height: 32px;font-size: 14px;/* border-bottom: solid 2px #066fc9; */float: left;font-family:Tahoma, Geneva, "\5fae\8f6f\96c5\9ed1", "\5B8B\4F53";}
.left .tit .more { float: right; color: #999999; }
.left .tit .more:hover {color: #1e89e0;}

.left .ct { padding-bottom: 13px;}
.left .ct .title { width: 100%; height: 27px;}
.left .ct .title dt {width: 72px;height: 25px;background: #FE7500;background-position: center center;background-repeat: no-repeat;font-size: 12px;color: #ffffff;line-height: 25px;text-align: center;font-weight: normal;}
.left .ct ul { overflow: hidden; padding-top: 5px;}
.left .ct ul li { float: left; width: 25%;}
.left .ct ul li a { float: left; width: 100%; height: 25px; line-height: 25px;}
.left .ct ul li a:hover {}

.right { width: 860px; float: right;}
.right .main {margin-bottom: 10px; width: 860px; overflow: hidden; float: left;}

.right .main .box1 { width: 550px; float:left; }
.right .main .box1 .tit {border-bottom: 2px solid #FE7500;line-height: 38px; height: 38px; background-color: #f8f8f8;}
.right .main .box1 .tit h3 {color: #333333;padding:0px 0px 0px 13px; margin:0px;line-height: 38px; font-size: 14px; float: left;font-family:Tahoma, Geneva, "\5fae\8f6f\96c5\9ed1", "\5B8B\4F53";}
.right .main .box1 .tit .statistics { float: right; margin-right:13px; }
.right .main .box1 .con { padding: 13px;}
.right .main .box1 .update {height: 703px;}
.right .main .box1 .link_con {}
.right .main .box1 .link_con li {line-height: 32px;height: 32px;width:430px;background: url(../images/bg-line.jpg) no-repeat 62px top;*line-height: 26px;*height: 26px;overflow: hidden; float: left; width: 100%;}
.right .main .box1 .link_con li img{vertical-align: middle;margin-right: 5px;}
.right .main .box1 .link_con li .type{width: 75px;color: #999;float: left;}
.right .main .box1 .link_con li .today {color: #ff0000;}
.right .main .box1 .link_con li .titname {font-size: 14px;  float: left; position: relative; padding-left: 25px;width: 374px;*line-height: 26px;*height: 26px;overflow: hidden;}
.right .main .box1 .link_con li .titname img { position: absolute; left: 1px; top: 5px;}
.right .main .box1 .link_con li span{color: #999; float: right;}
.right .main .box1 .link_con .line{height: 7px;border-bottom: 1px dotted #ededed;background: none;margin-bottom: 7px;font-size: 1px;overflow: hidden;}

.right .main .box2 { width: 300px; float: right;}
.right .main .box2 .recommend {}
.right .main .box2 .recommend {padding:6px 13px 6px 13px; height: 180px;}
.right .main .box2 .recommend .tit {line-height: 32px; height: 32px; }
.right .main .box2 .recommend .tit h3 {color: #FE7500;padding:0px 6px 0px 10px; margin:0px;line-height: 32px; font-size: 14px; float: left; background-image: url("../images/l1a.jpg"); background-repeat: no-repeat; background-position: left center;font-family:Tahoma, Geneva, "\5fae\8f6f\96c5\9ed1", "\5B8B\4F53";}
.right .main .box2 .recommend .list {margin: 0px;overflow: hidden;padding: 0 0 8px; line-height: 20px;}
.right .main .box2 .recommend .list li {background: rgba(0, 0, 0, 0) none repeat scroll 0 center;display: inline;float: left;height: 28px;line-height: 33px;margin-right: 10px;padding: 0;table-layout:fixed;width: 101px;word-break: break-all;overflow: hidden;}
.right .main .box2 .recommend .list img {margin: 0 5px 0 0;vertical-align: middle;}
.right .main .box2 .recommend .list.last { border-bottom: 0px;}

.right .main .box2 .special {padding:6px 13px 13px 13px; height: 180px;}
.right .main .box2 .special .tit {line-height: 32px; height: 32px; margin-bottom: 5px;}
.right .main .box2 .special .tit h3 {color: #FE7500;padding:0px 6px 0px 10px; margin:0px;line-height: 32px; font-size: 14px; float: left; background-image: url("../images/l1a.jpg"); background-repeat: no-repeat; background-position: left center;font-family:Tahoma, Geneva, "\5fae\8f6f\96c5\9ed1", "\5B8B\4F53";}
.right .main .box2 .special .img { height: 71px; width: 100%; overflow: hidden;}
.right .main .box2 .special .img img { width: 100%; height: auto;}
.right .main .box2 .special .list {padding:5px 0px 0px 0px;line-height:20px}
.right .main .box2 .special .list li {width: 101px; float: left;height:20px;padding:3px 0 0 10px;overflow:hidden;background:url(../images/li_bg.gif) no-repeat 0 12px}

.ScrollPic { padding: 6px 13px;}
.ScrollPic .tit {border-bottom: 2px solid #FE7500;line-height: 32px; height: 32px; margin-bottom: 11px;}
.ScrollPic .tit h3 {color: #FE7500;padding:0px 6px 0px 6px; margin:0px;line-height: 32px; font-size: 14px; border-bottom: solid 2px #066fc9; float: left;font-family:Tahoma, Geneva, "\5fae\8f6f\96c5\9ed1", "\5B8B\4F53";}

.ScrollPic .picScroll-left{ overflow:hidden; position:relative; height: 110px; }
.ScrollPic .picScroll-left .prev,.picScroll-left .next{ display:block;  width:15px; height:25px; overflow:hidden; position: absolute; left: 0px; top: 50%;
    cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat; margin-top: -8px;}
.ScrollPic .picScroll-left .next{ background-position:0 -50px; right: 0px; left: auto; }
.ScrollPic .picScroll-left .prevStop{ background-position:-60px 0; }
.ScrollPic .picScroll-left .nextStop{ background-position:-60px -50px; }

.ScrollPic .picScroll-left .bd{ padding:10px 0px;   }
.ScrollPic .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.ScrollPic .picScroll-left .bd ul li{ margin:0 14px; float:left; _display:inline; overflow:hidden; text-align:center; position: relative;}
.ScrollPic .picScroll-left .bd ul li .pic{ text-align:center; }
.ScrollPic .picScroll-left .bd ul li .pic img{ width:180px; height:90px; display:block; }
.ScrollPic .picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.ScrollPic .picScroll-left .bd ul li .title{ line-height:24px; position: absolute; bottom: 0px; width: 100%; left: 0px;  background-image: url("../images/bbg.png");}
.ScrollPic .picScroll-left .bd ul li .title a{ color: #ffffff;}

.htbox { margin-bottom: 10px;}
.htbox .tit { background-color:#f8f8f8;line-height: 39px; height: 39px; border-bottom: solid 2px #FE7500;}
.htbox .tit .tabmenu { padding-top: 6px; float: left; padding-left: 20px;}
.htbox .tit .tabmenu li{float: left;}
.htbox .tit .tabmenu li a{display: block; padding:0px 11px;height: 31px;line-height:27px; color:#666666;text-align: center;background: #f8f8f;font-size: 14px;border-right:1px solid #f8f8f8;border-bottom:0px solid #e0e8ec;border-left:1px solid #f8f8f8;border-top:2px solid #f8f8f8; font-family:Tahoma, Geneva, "\5fae\8f6f\96c5\9ed1", "\5B8B\4F53"; float: left;}
.htbox .tit .tabmenu li a:hover,
.htbox .tit .tabmenu li.hover a {height: 33px;background: #FFF;color: #FE7500;border-top: 2px solid #FE7500;border-bottom:0px solid #ffffff;border-right: solid 1px #e0e8ec;border-left: solid 1px #e0e8ec;}
.htbox .tit .more { float: right; color: #999999; margin-right: 18px;}
.htbox .tit .more:hover {color: #1e89e0;}
.htbox .con { padding: 13px; background-image: url("../images/conbg.png"); background-position: center 59px; background-repeat: no-repeat;}
.htbox .con .list { overflow: hidden;}
.htbox .con .list li { overflow: hidden; width: 46%; float: left; margin-right: 3%; margin-left: 1%; padding: 8px 0px; height: 30px;}
.htbox .con .list li span { width:310px; overflow:hidden; height:30px;}
.htbox .con .list li img { margin-right: 7px;}
.htbox .con .list .down {width: 36px;padding: 0 8px 0 15px;line-height:24px;height:24px;color: #333;background-position: center center;display:inline-block;background: #f0f0f0;background-repeat: no-repeat;float: right;margin-top: 3px;}
.htbox .con .list .down:hover { background: #fe7500;color:#fff;}


.htbox2 { margin-bottom: 10px;}
.htbox2 .tit { background-color:#f8f8f8;line-height: 39px; height: 39px; border-bottom: solid 2px #FE7500;}
.htbox2 .tit .tabmenu { padding-top: 6px; float: left; padding-left: 20px;}
.htbox2 .tit .tabmenu li{float: left;}
.htbox2 .tit .tabmenu li a{display: block; padding:0px 11px;height: 31px;line-height:27px; color:#666666;text-align: center;background: #f8f8f;font-size: 14px;border-right:1px solid #f8f8f8;border-bottom:0px solid #e0e8ec;border-left:1px solid #f8f8f8;border-top:2px solid #f8f8f8; font-family:Tahoma, Geneva, "\5fae\8f6f\96c5\9ed1", "\5B8B\4F53"; float: left;}
.htbox2 .tit .tabmenu li a:hover,
.htbox2 .tit .tabmenu li.hover a {height: 33px;background: #FFF;color: #FE7500;border-top:2px solid #7fbced;border-bottom:0px solid #ffffff; border-right: solid 1px #e0e8ec; border-left: solid 1px #e0e8ec;}
.htbox2 .tit .more { float: right; color: #999999; margin-right: 18px;}
.htbox2 .tit .more:hover {color: #1e89e0;}
.htbox2 .con { padding: 13px;}
.htbox2 .con .list {overflow: hidden;}
.htbox2 .con .list li {overflow: hidden; width: 46%; float: left; margin-right: 3%; margin-left: 1%; padding: 8px 0px;}
.htbox2 .con .list li img { margin-right: 7px; margin-top: 4px; float: left;}
.htbox2 .con .list li i{overflow:hidden;width:345px;height:22px; display:block; line-height:22px;}
.htbox2 .con .list li span {display: block;color: #999999;}




.htbox3 { margin-bottom: 10px;}
.htbox3 .tit h3 {color: #333333;padding:0px 15px 0px 15px; margin:0px;line-height: 39px; height: 39px; font-size: 14px; float: left;font-family:Tahoma, Geneva, "\5fae\8f6f\96c5\9ed1", "\5B8B\4F53";}
.htbox3 .tit { background-color:#f8f8f8;line-height: 39px; height: 39px; border-bottom: solid 2px #FE7500;}
.htbox3 .tit .tabmenu { padding-top: 6px; float: right; padding-right: 20px;}
.htbox3 .tit .tabmenu li{float: left;}
.htbox3 .tit .tabmenu li a{display: block; padding:0px 11px;height: 31px;line-height:27px; color:#666666;text-align: center;background: #f8f8f;font-size: 14px;border-right:1px solid #f8f8f8;border-bottom:0px solid #e0e8ec;border-left:1px solid #f8f8f8;border-top:2px solid #f8f8f8; font-family:Tahoma, Geneva, "\5fae\8f6f\96c5\9ed1", "\5B8B\4F53"; float: left;}
.htbox3 .tit .tabmenu li a:hover,
.htbox3 .tit .tabmenu li.hover a {height: 33px;background: #FFF;color: #FE7500;border-top:2px solid #7fbced;border-bottom:0px solid #ffffff; border-right: solid 1px #e0e8ec; border-left: solid 1px #e0e8ec;}

.htbox3 .con { padding: 13px; overflow: hidden; width: 852px;}
.htbox3 .con .list {margin: 10 0px;overflow: hidden;padding: 0px; line-height: 20px; float: left; width: 33.3%}
.htbox3 .con .list li {width: 230px; overflow: hidden; height: 29px; line-height: 29px; padding: 0px; font-size: 12px;}
.htbox3 .con .list li span{width: 17px; height: 17px; display: block; float: left; text-align: center; line-height: 17px; margin: 5px 6px 0 0; color: #FFF;background: #BEBEBE;}
.htbox3 .con .list li .top1 {background:#ED2E02;}
.htbox3 .con .list li .top2 {background:#FF6201}
.htbox3 .con .list li .top3 {background:#FF6300}
.htbox3 .con .list li .top4 {background:#FFA119}
.htbox3 .con .list li .top5 {background:#FEC321}


.softhot {padding:0px 0px 0px 0px; float: left; width: 298px;}
.softhot .tit {line-height: 39px; height: 39px; padding-left: 13px; padding-right: 13px;}
.softhot .tit h3 {color: #FE7500;padding:0px 6px 0px 10px; margin:0px;font-size: 14px; float: left; background-image: url("../images/l1a.jpg"); background-repeat: no-repeat; background-position: left center;font-family:Tahoma, Geneva, "\5fae\8f6f\96c5\9ed1", "\5B8B\4F53";}
.softhot .tit .more { float: right; color: #999999;}
.softhot .tit .more:hover {color: #1e89e0;}
.softhot .soft-Software{margin-top:2px;}
.softhot .soft-Software li{height: 40px;padding-top: 10px;position: relative;padding-left: 53px; padding-right: 13px;border-bottom:1px solid #dcdcde;}
.softhot .soft-Software .last{border-bottom:0px}
.softhot .soft-Software li:nth-child(odd) { background-color: #fbfbfb;}
.softhot .soft-Software li img{width: 36px;height: 36px;position: absolute;left: 13px;top: 10px;}
.softhot .soft-Software li span{color:#999;display: block;}
.softhot .soft-Software li em{color:#f4a51d;margin-left:5px;}
.softhot .soft-Software li i{width:240px; overflow:hidden; height:22px; display:block; line-height:22px;}