html{background:none repeat scroll 0 0 transparent;color:#000}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
body{font:12px/1.5 "lucida Grande",Tahoma,Arial,Helvetica,"宋体",sans-serif;}
u a:link,u a:visited,u a:hover{text-decoration:underline;}
table{border-collapse:collapse;border-spacing:0}
em,strong,th{font-style:inherit;font-weight:inherit}
li{list-style:none outside none}
th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
q:before,q:after{content:""}
legend{color:#000}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
button{background:none repeat scroll 0 0 transparent;border:0 none;cursor:pointer}
h1{font-size:150%}
h2{font-size:133.3%}
h3{font-size:116.7%}
h1,h2,h3,h4,h5,h6,strong,dt{font-weight:700}
.clearfix:after{clear:both;content:"";display:block;height:0}
td,th{font-size:12px;line-height:1.5}
a{cursor:pointer;text-decoration:none}
li a{vertical-align:baseline}
.center{text-align:center}
.clear{clear:both}
.input-text{background:none repeat scroll 0 0 #FFF;font-family:Tahoma,Helvetica,Arial,sans-serif;border-style:solid;border-width:1px}
.input-text-com{border-color:#7D7D7D #CDCDCD #CDCDCD}
input.input-text-com{font-size:12px;line-height:15px;margin-right:6px;padding:4px 5px}
textarea.input-text-com{height:100px;padding-top:4px;width:300px}
.rn-green,.rn-blue,.rn-gray,.rn-orange{padding-bottom:10px}
.rn-b1,.rn-b2,.rn-inner{border-style:solid;border-width:0 1px}
.rn-b1,.rn-b2{height:1px;overflow:hidden}
.rn-b1{margin:0 1px}
.rn-b2{border-width:0 2px}
.rn-inner{padding:3px 3px 2px}
.grid-header{height:24px;overflow:hidden;font-size: 14px}
.grid-header .yello-ico{background:url(/templets/xok/images/magi.png) no-repeat scroll -334px -263px transparent;display:block;padding-left:16px;overflow:hidden}
.rn-inner h4{font-size:14px;height:24px;padding-left:3px}
.rn-inner .grid-content{background:none repeat scroll 0 0 #FFF;border-style:solid;border-width:1px 0 0;padding:0 2px;}
.rn-inner .grid-content1{background:none repeat scroll 0 0 #FFF;border-style:solid;border-width:1px;}
.rn-inner .grid-content2{background:none repeat scroll 0 0 #FFF;border-style:solid;border-width:2px 0 0 1px;border-color:#FFF;padding-left:19px;}
.rn-green .rn-b1{background:none repeat scroll 0 0 #A5DA94;border-color:#C4E7B9}
.rn-green .rn-b2{background:none repeat scroll 0 0 #DBF1D4;border-color:#C4E7B9}
.rn-green .rn-inner{background:none repeat scroll 0 0 #DBF1D4;border-color:#A5DA94}
.rn-green .grid-content{border-color:#C7E7BD}
.rn-green .grid-content1{border-color:#E30000}
.rn-orange .grid-content1{border-color:#E30000}
.rn-orange .grid-content1 span{font-weight: 700;}
.grid-content1 .d6 {margin: 0 auto;width: 218px;}
.rn-orange .rn-b1{background:none repeat scroll 0 0 #EEB876;border-color:#F6DAB8}
.rn-orange .rn-b2{background:none repeat scroll 0 0 #FFFAE7;border-color:#F6D9B6}
.rn-orange .rn-inner{background:none repeat scroll 0 0 #FFFAE7;border-color:#EEB876}
.rn-orange .grid-content{border-color:#FAE2D1}
.rn-blue .rn-b1{background:none repeat scroll 0 0 #9BC9DF;border-color:#C1DEEC}
.rn-blue .grid-content{border-color:#C2E5F4}
.rn-gray .rn-b1{background:none repeat scroll 0 0 #F63;border-color:#E8E8E8}
.rn-gray .rn-b2{background:none repeat scroll 0 0 #F93;border-color:#FC0}
.rn-gray .rn-inner{background-color:#F93;border-color:#FC0}
.rn-white .rn-inner{background-color:#FFF;border-color:#FFF}
.rn-tab-green .rn-b1{background:none repeat scroll 0 0 #C5E6BB;border-color:#CFEBC6}
.rn-tab-green .rn-b2{background:none repeat scroll 0 0 #F3FCF0;border-color:#CFEBC6}
.rn-tab-green .rn-inner{background-color:#F3FCF0;border-color:#C6E7BC}
.das{margin: 20px auto;}
.das3{clear: both; margin:0 auto 20px;width: 338px;}
.das2{   clear: both; margin:10px auto 20px;width: 300px;}
.artuc{margin: 20px 0px 25px 30px;float:left;width: 300px;height: 250px;}
.sotuc{margin: 30px 0px 0px 70px;float:left;width: 300px;height: 250px;}
.okokoko{background:none repeat scroll 0 0 #FFF;height:auto;padding: 10px 0 10px;}
.tisii{text-align: center;margin-bottom: 10px;}
.dede_pages2 ul li a {border: 1px solid #9AAFE5;padding: 3px 8px;text-decoration: none; }
.dede_pages2 ul li {display: inline;list-style-type: none;padding: 0px 2px;}
.dede_pages2 ul li.thisclass a {background: none repeat scroll 0 0 #3366CC;color: #FFFFFF;font-weight: bold;padding: 3px 8px; }
.dede_pages2 ul {list-style-type: none;margin:8px 0 5px 0;text-align: center;}
.dede_pages {overflow: hidden;padding: 5px 0;width: 100%;}
.dede_pages ul {float:right;padding: 12px 0 12px 16px;}
.dede_pages ul li {float: left;font-family: Tahoma;line-height: 18px;list-style-type: none;margin-right: 6px;}
.dede_pages ul li a {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #9AAFE5;float: left;line-height: 18px;padding: 2px 7px;}
.dede_pages ul li.thisclass{background: none repeat scroll 0 0 #3366CC;color: #FFFFFF;font-weight: bold;padding: 2px 5px; border: 1px solid #9AAFE5;float: left;line-height: 18px;}
.dede_pages ul li a:hover {border: 1px solid #3366CC;color: #CC6600;text-decoration: none;}
.dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover {background: none repeat scroll 0 0 #3366CC;color: #FFFFFF;font-weight: bold;padding: 2px 5px;}
.dede_pages .pageinfo {color: #999999;line-height: 21px;padding: 12px 0px;}
.dede_pages .pageinfo strong{color:#555;font-weight:400;margin:0 2px}
.ylmf-tab-option li{float:left;margin-right:5px}
.ylmf-tab-option li.current{bottom:-1px;font-weight:700;position:relative}
.ylmf-star,.ylmf-star span{background:url(images/star.gif) repeat-x scroll 0 bottom transparent;float:left;height:16px;overflow:hidden}
.ylmf-star span{background-position:0 top;text-indent:-999px}
span.lv1{width:16px}
span.lv2{width:32px}
span.lv3{width:48px}
span.lv4{width:64px}
.header-panel-inner,#main_nav li.current a,#main_nav li.home a.current,.rn-tab-green .rn-inner,.down-tips-content{background-image:url(images/repeat.gif);background-repeat:repeat-x}
#main_nav li.home,#hot_search strong,.display,.zftu,#sub_class a,#down_sort span,.today-hot,#ppt_img .ppt-pre,#ppt_img .ppt-next,.list-btn,.down-tips,.down-tips-rb,.down-tips-arrow,.ico-abet,.ico-oppose,.com_submit,.arrow,.green-ico,.down-url .megL a,.down-url .megL a:hover,#Go-wrap a,.soft-share #xiacz,.soft-share #seePl,.soft-share #addcollect,#soft_intro #xiacz,#soft_intro #seePl,#soft_intro #addcollect,.down-area,.down-btn:hover,.down-list:hover,.downl a,.downl3 a,.downl3 a:hover{background-image:url(images/images.png);background-repeat:no-repeat}
.down-area1,.down-btn1:hover{background-image:url(images/images2.png);background-repeat:no-repeat}
.grid-header .green-ico{background-position:0 -161px;padding-left:16px;font-size: 14px}
#content{clear:both;width:970px;margin:0 auto;padding:0 5px}
.col-main{float:left;min-height:1px;width:730px;overflow: hidden;word-wrap: break-word;}
.col-main-lm{float:right;min-height:1px;width:730px;overflow: hidden;word-wrap: break-word;}
.left-main{float:left;min-height:1px;width:730px;overflow: hidden;word-wrap: break-word;}
.col-sub{float:right;min-height:1px;width:230px}
.col-sub-lm{float:left;min-height:1px;width:230px}
.right-sub{float:right;min-height:1px;width:230px}
.display{background-position:-107px -22px;height:18px;left:5px;position:absolute;top:5px;width:39px}
.display-abb{background-position:-107px -40px}
.display a{cursor:pointer;float:left;height:18px;width:19px}
#soft-list .rn-inner{position:relative}
.table-list{border-bottom:1px solid #E5E5E5;text-align:center;width:100%}
.table-list th{border-bottom:1px solid #C7E7BD;color:#000;font-weight:700;text-align:center;padding:3px}
.table-list td{background:none repeat scroll 0 0 #FFF;border-top:1px dashed #404040;padding:5px 3px}
.list .table-abb{width:100%}
.th-updata,.th-size,.th-down{background:url(images/arrow.gif) no-repeat scroll right -42px transparent;cursor:pointer;width:70px}
th.up{background:url(images/arrow.gif) no-repeat scroll right 5px transparent}
.list_text a:link{color:#02369C}
.list_text a:visited{color:#004070}
.list_text a:hover{color:#e64203;text-decoration:underline}
td.soft-name{padding:15px 0 0 10px;text-align:left;width:450px}
td.star{width:75px}
td.name{text-align:left;width:500px}
.table-abb,.table-abb td{border:0 none;text-align:left;vertical-align:top;padding:0}
td.td-img{padding-right:5px;text-align:center;width:160px}
td.td-info{background:none repeat scroll 0 0 #F5F5F5}
.div-th{background:none repeat scroll 0 0 #E9E9E9;border-bottom:1px solid #CDCDCD;height:20px;padding:4px 10px 0}
.p-lan{width:108px}
.p-type{width:129px}
.p-plu{width:133px}
.p-com{width:160px}
.col-main .div-desc{overflow:hidden;width:495px}
.col-main-lm .div-desc{overflow:hidden;width:495px}
#down_sort li{border-bottom:1px dotted #CCC;height:30px;line-height:30px}
#down_sort span{background-position:-72px -18px;color:#FFF;float:left;height:15px;line-height:15px;padding-right:6px;text-align:center;width:14px;margin:5px 5px 0 0}
#down_sort span.top3{background-position:-72px 0}
#down_sort a{display:block;height:24px;overflow:hidden;width:190px}
#down_sort .w190 a{width:190px}
.content-wrap{height:225px}
.soft-down{margin:15px 5px 0 35px; width:290px;float:left;background:url(images/line_r.gif) no-repeat scroll right center transparent;padding: 2px;}
.soft-snap td{height:250px;text-align:center;vertical-align:middle}
.soft-info th,.soft-info td{vertical-align:top;padding:2px 0}
.soft-info td a{color: red}
.soft-info th{color:#666;font-weight:400;width:60px}
.soft-stat{border-top:1px dashed #EEE;margin-top:5px;overflow:hidden;padding-top:5px;width:100%}
.soft-stat p{margin-right:5px}
.down-tips{background-position:-120px -72px;height:60px;position:relative;width:259px}
.down-tips-rb{background-position:-155px -72px;float:right;height:60px;overflow:hidden;width:7px}
.down-tips-content{background-position:0 -217px;color:#666;height:60px;margin:0 0 0 10px}
.down-tips-content strong{line-height:20px}
.down-tips-arrow{background-position:-141px -131px;height:5px;left:21px;position:absolute;top:59px;width:11px}
.down-area{background-position:0 -244px;height:75px;margin-top:10px;position:relative;width:259px;z-index:45}
.down-area1{background-position:0 -244px;height:75px;margin-top:10px;position:relative;width:259px;z-index:45}
.down-btn{color:#BA6807;height:75px;left:0;position:absolute;top:0;width:220px}
.down-btn1{color:#BA6807;height:75px;left:0;position:absolute;top:0;width:220px}
.down-list{height:75px;position:absolute;right:0;top:0;width:39px}
.down-btn:hover{background-position:0 -319px;text-decoration:none}
.down-btn1:hover{background-position:0 -319px;text-decoration:none}
.down-list:hover{background-position:-220px -319px;}
.arrow{background-position:-294px -21px;height:7px;left:10px;position:absolute;top:35px;width:13px}
.arrow-up{background-position:-294px 0}
.down-btn span{cursor:pointer;left:10px;position:relative;top:45px}
.down-btn1 span{cursor:pointer;left:10px;position:relative;top:45px}
.down-pro{padding:15px 0 0 15px}
.down-pro p{color:#666;height:30px;line-height:30px}
.down-pro li{float:left;font-size:14px;color:red;}
.down-pro a{color:#444}
.soft-share{clear:both;height:35px;padding-bottom:5px;padding-top:25px;}
.soft-share-inner{border-top:1px solid #F3F3F3;padding-top:3px;}
.stat-good{float:left;height:24px;padding-left:5px;width:190px}
.stat-good p{line-height:16px}
.stat-good span{color:#666;line-height:12px}
.ico-abet,.ico-oppose{float:left;height:24px;width:54px;margin:3px 5px 0 0}
.ico-abet{background-position:-169px -72px}
.ico-oppose{background-position:-232px -72px}
.good-outer{border:1px solid #CCC;height:6px;overflow:hidden;width:100px;padding:1px}
.good-red{background:none repeat scroll 0 0 #F14D34}
.good-blue{background:none repeat scroll 0 0 #47B5EF}
.tiao-cuo{line-height:2.8;padding:0 5px 0 0;margin-top:10px;background: none repeat scroll 0 0 #FAFAFA;text-align:right;}
.good-inner{height:6px;overflow:hidden}
.share-bar1{float:right;margin-top:2px}
.share-bar3 li {float: left;margin-right: 3px;}
.wxhh{ float: none;margin-bottom: 5px;}
.share-bar3{float:right;margin-top:13px;border: 1px dashed #CCC;}
.share-bar3 span, .share-bar3 li a {background: url("images/post.gif") no-repeat scroll right 0 transparent;color: #666666;float: left; height: 24px;line-height: 24px;text-align: center;}
.share-bar3 li a.blog{background-position:0 -24px;padding-left:27px}
.share-bar3 span {cursor: pointer;padding-right: 5px;}
.share-bar{float:right;margin-top:5px}
.share-bar li{float:left;margin-right:3px}
.share-bar span,.share-bar li a{background:url(images/post.gif) no-repeat scroll right 0 transparent;color:#666;float:left;height:24px;line-height:24px;text-align:center}
.share-bar span{padding-right:5px}
.share-bar li a.xiaz{background-position:-155px -24px;padding-left:24px}
.share-bar li a.blog{background-position:0 -24px;padding-left:27px}
.share-bar li a.im{background-position:-27px -24px;padding-left:22px}
.share-bar li a.baidu{background-position:-49px -24px;padding-left:23px}
.share-bar li a.kaixin{background-position:-72px -24px;padding-left:21px}
.share-bar li a.dou{background-position:-93px -24px;padding-left:21px}
.share-bar li a.white{background-position:-114px -24px;padding-left:20px}
.share-bar li a.tousu{background-position:-134px -24px;padding-left:20px}
#soft_intro .grid-header{overflow:visible;height:34px;font-size: 14px}
#soft_intro .rn-tab-green a{color:#666}
#soft_intro .rn-tab-green .rn-inner{background-position:0 -170px;padding:3px 10px 8px}
#soft_intro .rn-tab-green li.current .rn-inner{background:none repeat scroll 0 0 #FFF}
#soft_intro .ylmf-tab-option li{font-size:14px;text-align:center;width:90px}
#soft_intro .ylmf-tab-content{font-size:14px}
.text-content{line-height:1.8;padding:0 10px}
.com-reply{background:url(images/post.gif) no-repeat scroll left -48px transparent;color:#FFF;float:right;height:20px;line-height:20px;padding-left:5px}
.com-reply span{background:url(images/post.gif) no-repeat scroll right -48px transparent;cursor:pointer;float:left;height:20px;padding-right:5px}
.com-handle{height:25px;padding-right:5px}
.com_submit{background-position:-169px -101px;border:0 none;color:#FFF;cursor:pointer;font-weight:700;height:27px;width:87px;margin:0;padding:0}
#search_upan{width:400px}
#supan {height: 45px;padding: 10px;}
#supan img {float: left;margin-right: 15px;}
#supan input {margin-top: 10px;padding-bottom: 5px;padding-top: 5px;}
#goupan{width:60px}
.soft-plus2{background-image:url(images/plus.png);float:left;overflow:hidden;margin:0 2px}
.soft-plus2 a{display:block;float:left;height:100%;width:100%}
.plus-11{background-position:-68px -187px;height:43px;width:35px}
.plus-14{background-position:-126px -226px;height:43px;width:35px}
.av_ico1{background-position:-10px -394px;height:43px;width:45px}
.av_ico2{background-position:-118px -480px;height:43px;width:50px}
.av_ico3{background-position:-61px -442px;height:43px;width:50px}
.av_ico4{background-position:-118px -391px;height:43px;width:50px}
.av_ico5{background-position:-61px -264px;height:43px;width:50px}
.av_ico6{background-position:-8px -480px;height:43px;width:49px}
.av_ico7{background-position:-2px -303px;height:43px;width:60px}
.av_ico8{background-position:-61px -344px;height:43px;width:49px}
.av_ico9{background-position:-119px -303px;height:43px;width:49px}
.gf-ico{background-position:-61px -524px;height:43px;width:47px}
.gf-ico img{margin:4px 0 0 14px}
/*.rn-inner h1{font-size:14px;font-weight:700;height:24px;padding-left:3px}*/
.rn-inner .grid-header span{color:blue;font-size:14px;font-weight:700;height:24px;padding-left:3px}
.rn-inner b{font-weight:700;height:24px;padding-left:3px}
.d6{clear:both;display:inherit;overflow:hidden;width:100%;padding: 3px 0 10px;}
.d6 li{display:inline;float:left;margin: 6px 0 0 8px;height: 32px;overflow: hidden;}
.d6 li a{background: none repeat scroll 0 0 #F8F8F8;border: 1px solid #EDEDED;color: #666666;cursor: pointer;display:block;height:28px;line-height:28px;text-align: center;overflow: hidden;width:97px;white-space: nowrap;}
.grid-content1 .d6 .thisclass, .d6 a:hover{background: none repeat scroll 0 0 #FB6902;color: #FFFFFF;text-decoration: none;}
.d44 li a,.d4 li a{background:url(/templets/xok/images/magi.png) no-repeat scroll 5px -367px transparent;display:block;line-height:23px;height:23px;overflow:hidden;text-indent:14px}
.d44 li p,.d4 li p{color:#888;height:33px;line-height:17px;overflow:hidden;width: 210px;}
.d44 li{height: 30px;line-height: 30px;}
.d44 li em {color: #227501;float: right;font-style: normal;}
.d5{border-bottom:1px solid #EEE;padding:8px}
.f1{background:url(images/number-range.gif) no-repeat scroll 2px 5px transparent;overflow:hidden}
.f1 li{border-bottom:1px dashed #DCEBD7;display:block;height:38px;overflow:hidden;padding:3px 0 4px 30px}
.f1 li a{display:block;height:21px;line-height:21px;overflow:hidden;width: 188px;white-space:nowrap;}
.f1 li span{color:#666;line-height:15px;margin-left:5px}
.f1 li span small{color:#999;font-size:12px}
.f1 li span a{color:#690;display:inline;line-height:15px}
.color_090{color:#019825}
span.lm_name a{color:#979696}
span.list_text{font-size:14px;font-weight:700}
.e2 li{border-bottom:1px solid #EEE;clear:both;color:#AAA;overflow:hidden;width:100%;padding:12px 0}
.e2 li span a{color:#AAA}
.e2 li a.preview{display:inline;float:left;margin-bottom:3px;margin-left:10px;margin-right:7px;width:84px}
.e2 li a.preview img{border:1px solid #EEE;display:block;width:80px;padding:1px;height: 60px;}
.e2 li a.preview:hover img{border:1px solid #AAA}
.e2 li a.title{font-size:14px;font-weight:700;line-height:25px;margin-left:2px;overflow:hidden;}
.e2 span.info{color:#555;display:block;line-height:23px;padding-left:12px}
.e2 span.info small{color:#AAA;font-size:12px;margin-left:3px}
.e2 span.info a{color:#690}
.e2 p.intro{color:#000;line-height:20px;margin-left:5px;padding-left:10px;padding-right:10px}
.dcmp-post{clear:both;color:#444;height:35px;overflow:hidden;padding:5px 0 10px}
.dcmp-post img{vertical-align:middle;margin:5px}
.linetb{background:none repeat scroll 0 0 #FFF;border:1px solid #CCC;margin-bottom:10px}
.art_title h1{color:#333;font-family:"宋 体 ";font-size:28px;font-weight:700;text-align:center;padding:18px 0 0;line-height:28px}
.art_info{border-bottom:1px dashed #CCC;color:#666;text-align:center;margin:0 14px;padding:10px 0 12px}
.art_info span{margin:0 8px}
.art_cont{font-size:14px;line-height:23px;padding:0px 27px 0}
.art_cont p{color:#333;font-size:14px;line-height:23px;margin-top:10px}
.art_cont .next{font-weight:700;text-align:right}
.art_cont .next a{color:#C00}
.art_cont p a{ border-bottom: 1px dotted #3072B3;}
.art_cont div a{ border-bottom: 1px dotted #3072B3;}
.art_cont img {border: 0 none;height: auto;max-width: 100%;}
.daodu1{border:1px solid #DCDDDD;color:#706A6A;font-size:14px;line-height:24px;width:88%;margin:8px auto 0;}
.dig-n{ padding-left: 5px;margin: 20px 0 10px;}
.dig-p{ margin:0px 0 35px 5px;padding:0 0 0 10px; border: 1px solid #E8E8E8;float: left;}
.handle{clear:both;overflow:hidden;background: none repeat scroll 0 0 #F1F1F1;border:2px solid #FFF;}
.handle a{color:#666;margin-left:11px}
.handle .context{margin:0 auto;}
.handle .context ul li{color:#FF3300;float:left;line-height:29px;font-size:12px;font-weight: 400;}
.handle .context ul li.r{float:right;text-align:right}
.rt_xg{float:left;border: 1px solid #CCCCCC;margin: 0 0 10px 0;}
.rt_read{margin: 0 0 10px 0;width:728px;float:left;border: 1px solid #CCCCCC;}
.rt_read2{margin: 0 0 10px 0;width:728px;float:left;border: 1px solid #CCCCCC;}
.rt_read ul,.rt_read2 ul{margin:5px 0;}
.rt_read .title,.rt_read2 .title{color:#333;padding:14px 0 9px 22px;background: none repeat scroll 0 0 #F6FBFF;clear: both;border-bottom: 1px solid #3BB0DB;height: 10px;line-height: 10px;font-size: 14px;}
.rt_read li,.rt_read2 li{float: left;font-size:14px;height:28px;line-height:28px;overflow:hidden;width:330px;padding:0 0 0 20px;background:url(/templets/xok/images/magi.png) no-repeat scroll 10px -364px transparent;}
.rt_read li .sort,.rt_read2 li .sort{color:#666;margin-right:4px;text-decoration:none;}
.rt_read li a:hover,.rt_read2 li a:hover{text-decoration: underline;color: #E64203;}
.soft_xg_ul li .sort{color:#666;text-decoration:none;margin-right: 4px;}
.decmt-box{clear:both;overflow:hidden;width:98%;margin:0 auto;padding:6px 5px}
.decmt-box span.title{float:left;line-height:20px;width:600px}
.decmt-box ul li{border-bottom:1px dashed #CCC;overflow:hidden;padding-bottom:10px;width:100%}
.decmt-box ul li .plpic{background:none repeat scroll 0 0 #F9FDED;border:1px solid #DFD9B9;float:left;height:40px;margin-right:5px;overflow:hidden;width:40px;padding:2px}
.decmt-box ul li p{float:left;line-height:22px;width:630px}
.decmt-box .comment_act{color:#AEAEAE;float:left;line-height:20px;width:630px}
.decmt-box .comment_act a{color:#AEAEAE}
.gird-wrap .dcmp-title{color:#F33}
.soft_xg_ul{overflow:hidden}
.soft_xg_ul li{line-height:28px;height:28px;padding-left:16px;overflow:hidden;font-size: 14px;}
.soft_xg_ul a{overflow:hidden;height: 24px;width: 202px;}
.soft_xg_ul li a{text-decoration: underline;color: #07519A;}
.soft_xg_ul li a:hover{text-decoration: underline;color: #E64203;}
.grid-header .zftu{float:left;background-position:-107px -40px;height:18px;width:39px}
.tixin{float:left;padding-left:10px;color:#C60000;font-weight:700}
.soft-snap{padding:5px 10px 0 0;width:300px;height:250px;float:right;}
.msgbar{border:1px solid #E1E1E1;color:#666;font-size:14px;line-height:27px;width:970px;margin:0 auto}
.msgbar p{background:none repeat scroll 0 0 #F3FAF1;border-bottom:1px solid #FFF;border-top:1px solid #FFF;padding-left:445px}
.advancedsearch{border-bottom:1px solid #E1E1E1;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;width:950px;margin:0 auto;padding:30px 10px}
.advancedsearch1{width:300px;float:left;margin:0 0 5px;}
fieldset,img,.tr-first td,.tr-abb td{border:0 none}
.soft-info td a:hover{text-decoration:underline}
.fr,.decmt-box span.fr{float:right}
.hide,.display span,.stat-good a span{display:none}
.rn-blue .rn-b2,.rn-blue .rn-inner{background:none repeat scroll 0 0 #DBEDF5;border-color:#9BC9DF}
.rn-white .rn-b1,.rn-white .rn-b2,.rn-tab-green li.current .rn-b1,.rn-tab-green li.current .rn-b2,.rn-tab-green li.current .rn-inner{background:none repeat scroll 0 0 #FFF;border-color:#FFF}
.ylmf-star,span.lv5,.th-updata{width:80px}
#local,.div-desc{padding:5px 10px;border: 1px solid #E8E8E8;background: #FFFFFF;overflow: hidden;margin:10px 0 10px;}
.col-wrap,.ylmf-tab-content,.gird-wrap{overflow:hidden;width:100%}
.div-th p,.p-com b,.soft-info,#soft_comment h4{float:left}
#class_commend .grid-content,#soft_info .grid-content{border-width:1px}
.down-pro img,span.picmidle{vertical-align:middle}
.share-bar li a:hover,#soft_intro .rn-tab-green a:hover,#soft_comment a:hover,.com-reply:hover,.art_cont a{text-decoration:none}
.hover .com-reply,li:hover .com-reply,.clearfix{display:block}
.plus-12,.plus-13{background-position:-15px -226px;height:43px;width:35px}
.softtag {float:right}
.softtag a{color: #FFFFFF;padding: 1px 4px;background: none repeat scroll 0 0 #0099CC;}
.softtag a:link,.softtag a:visited{color: #FFFFFF}
.softtag a:hover{background: none repeat scroll 0 0 #96C555;color: #FFFFFF}
.social_share {MARGIN: 10px auto; WIDTH: 690px; WHITE-SPACE: nowrap; CLEAR: both; OVERFLOW: hidden}
.sharebutton {MARGIN: 2px 8px 0px 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 28px; DISPLAY: block; BACKGROUND:url('images/images.png') no-repeat; FLOAT: left; HEIGHT: 25px}
.sharebutton:hover {MARGIN-TOP: 0px}
#share_qzone {WIDTH: 109px; BACKGROUND-POSITION: 0px -197px}
#share_tqq {WIDTH: 91px; BACKGROUND-POSITION: 0px -301px}
#share_sina {WIDTH: 91px; BACKGROUND-POSITION: 0px -232px}
#share_qqshuqian {WIDTH: 91px; BACKGROUND-POSITION: 0px -267px}
#share_twitter {BACKGROUND-POSITION: -68px -369px}
#share_baidu {BACKGROUND-POSITION: 0px -336px}
#share_sohu {BACKGROUND-POSITION: -102px -369px}
#share_douban {BACKGROUND-POSITION: -68px -336px}
#share_renren {BACKGROUND-POSITION: -101px -336px}
#share_xianguo {BACKGROUND-POSITION: -135px -336px}
#share_kaixin {BACKGROUND-POSITION: -34px -369px}
#share_mail {BACKGROUND-POSITION: -204px -336px}
.mainby {border: 1px solid #CCCCCC;background: none repeat scroll 0 0 #FFFFFF;width: 968px;}
.mainby .art_cont table{border-collapse:separate;border-spacing:1px}
.down_usb  {
    padding: 0px;
    word-wrap: break-word;
		overflow: hidden;
		background: #fff;
border: 1px solid #e0e0e0;
width: 790px;
margin:0 auto;
}
.down_2 {
     float: right;
     padding: 20px  0px 0px 30px;
    word-wrap: break-word;
		overflow: hidden;
}
.down_1 {
     float: right;
     padding: 5px  0px 10px;
    word-wrap: break-word;
		overflow: hidden;
}
.down_1 p{
		line-height: 25px;
}

.down_3 {
      padding: 5px  0px 0px;
    word-wrap: break-word;
		overflow: hidden;
}
.down_3 p{
		line-height: 25px;
}

.down_usb li {
    float: left;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    padding: 0 0 0 15px;
    text-align: center;
    white-space: nowrap;
    width: 130px;
}

.down_usb li a {
    color: #000000;
    float: left;
    height: 25px;
    line-height: 25px;
}
.down_usb li a:hover {
    background-color: #0099FF;
}
.down_play  {width: 460px;
    margin:10px 0 20px;
    float: left;
     word-wrap: break-word;
		overflow: hidden;}
.down_play2  {
    float: left;
    padding: 10px 0px 10px 10px;
    word-wrap: break-word;
		overflow: hidden;}
.fl_jiao {
    color: red;
    float: right;
    padding-right: 20px;
		line-height: 23px;
}
.downll {float: left;
    background: url("/playing/720x60.gif") ;
    height: 60px;
    width: 720px;
}
.downl2{ margin:5px 0 0 1px;font-size: 15px;width: 700px;float: left;font-family: "Microsoft YaHei",SimSun,Tahoma,Verdana,Arial,sans-serif;color: #333;}
.downl7{width: 350px;float: left;}
.downl8{font-size: 15px;width: 700px;float: left;font-family: "Microsoft YaHei",SimSun,Tahoma,Verdana,Arial,sans-serif;color: #333;
margin:11px 0 0 1px;border-top:1px solid #999;padding-top:2px;}
.downl3{float: left;margin-bottom: 3px;}
.downl5{float: left;width: 620px;}
.downl3 a { 
background-position: -297px -383px; 
background-color: #17A2E7;
    border-color: #17A2E7;
    color: #FFFFFF;
		border-radius: 2px;
    float: left;
    height: 28px;
    line-height: 28px;
    margin-right: 10px;
    margin-top: 7px;
    padding-left: 35px;
    width: 90px;
		font-size: 14px;
}
.downl3 a:visited, .downl3 a:link{color: #FFFFFF;}
.downl3 a:hover{color: #FFFFFF;background-color: #178BFF;background-position: -297px -383px; }
.downl a:visited, .downl a:link{color: #666;}
.downl a:hover{text-decoration: underline;color: #E64203;}
.downl{float: left;margin-bottom:3px;}
.downl a { 
    overflow: hidden;
    vertical-align: middle;
		background-position: -297px -410px;  font-size: 14px;
 background-color: #FFF;
    border: 1px solid #e1e1e1;
    color: #004070;
    border-radius: 2px;
    float: left;
    height: 28px;
    line-height: 28px;
    margin-right: 10px;
    margin-top: 7px;
    padding:0 5px 0 35px;
 		
}
/*.downl a:hover{
		color:#004070;
}*/
.bay1 {
    float: left;
    width: 640px;
}
.bay2 {
				margin: 0px 0 10px 0;
}
.bay3 {
		    border: 1px solid #9BC9DF;
				margin: 10px 0 10px 0;
}
.zuoquan {
    float: left;
		width: 290px;
		padding:10px 0 0 15px;
		/*background:url(images/line_l.gif) no-repeat scroll right center transparent;*/
}
.wensa {
text-align: center;
margin: 2px 0 10px 0;
}
#kuoz {
    background: none repeat scroll 0 0 #FFF;
    float: left;
    line-height: 37px;
    overflow: hidden;
    position: relative;
    width: 690px;
}
#zhans {
    height: 37px;
    overflow: hidden;
    position: relative;
    text-align: center;
}
#zhans_bg {
    float: left;
    height: 72px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
}
.anniu1 {
    background: url("images/anniu1.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF !important;
    cursor: pointer;
    display: block;
    font-size: 13px;
    height: 37px;
    line-height: 28px;
    margin: 0 auto;
    padding-left: 18px;
    position: relative;
    text-align: center;
    width: 92px;
    z-index: 3;
}
#suohui {
    overflow: hidden;
    padding-left: 258px;
}
.anniu2 {
    background: url("images/anniu2.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline;
    float: left;
    font-size: 13px;
    height: 35px;
    line-height: 26px;
    margin-right: 10px;
    padding-left: 16px;
    text-align: center;
    width: 70px;
}
.anniu3 {
    background: url("images/anniu3.png") no-repeat scroll 0 0 transparent;
    color: #595959 !important;
    cursor: pointer;
    float: left;
    font-size: 13px;
    height: 35px;
    line-height: 26px;
    padding-left: 16px;
    text-align: center;
    width: 70px;
}
#yuyuq {
    overflow-x: hidden;
    overflow-y: auto;
}
#yuyuq dt {
    background: none repeat scroll 0 0 #F0F7EE;
    color: #569659;
}
#yuyuq dt {
    height: 28px;
    line-height: 28px;
    overflow: hidden;
    padding: 0 10px;
}
#yuyuq dt span {
    float: left;
}
#yuyuq dt em {
    float: right;
    font-style: normal;
}
#yuyuq dd {
    line-height: 20px;
    padding: 5px 10px 10px;
    word-wrap: break-word;
}
.ztjs{ 
    font-size: 14px;
    line-height: 25px;
    text-align: left;}
.zjtp {
    background: none repeat scroll 0 0 transparent;
    margin: 3px;
    text-align: center;
}
.zttu {
    border: 1px solid #E6E6E6;
    float: left;
    font-size: 12px;
    margin-bottom: 15px;
    margin-left: 10px;
    margin-right: 4px;
    overflow: hidden;
    text-align: center;
    white-space: nowrap;
    width: 217px;
}
.ygb{float:left; margin-left: 50px;margin-top: 20px;
}
.down-url {	
    overflow: hidden;
    width: 700px;
	 vertical-align:middle;
padding: 0px 0 10px 5px;
}
.down-url a:hover{text-decoration: underline;}
.down-url span {
		background-image: url("images/dow_bg.jpg");
    float: left;
    font-family: 'microsoft yahei';
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    text-indent: 37px;
    width: 155px;
		margin: 0 0 28px;
}

.detail-down { width: 700px;
    overflow: hidden;
    clear: none;
		margin: 0px 0 0 5px;
 }
.tool1 {float: left;
    overflow: hidden;
    vertical-align: middle;}
.tool2 {float: left;
    overflow: hidden;
    vertical-align: middle;
		    margin: 7px 0 0;}
.gb_yb {
    margin: 0 auto;
    width: 790px;
    overflow: hidden;
    word-wrap: break-word;
}
.qbv {
    margin: 5px 0 10px 0;
}
.brgz1 {float: left;
width: 480px;
line-height: 28px;
padding-top: 8px;
padding-left: 2px;
}
.brgz2 {float: right;
width: 468px;
line-height: 28px;
padding-top: 6px;
padding-right: 2px;

}
.yuiki{float: left;clear: both;width: 700px;
padding: 15px 0 5px;
}
.copy_buc {float: right;
    background-image: url("images/bg_copy.gif");
    background-repeat: no-repeat;
    display: block;
    height: 34px;
    margin: 10px 20px 0 0;
    text-indent: -9999px;
    width: 182px;
}
.chang2{
    margin: 0 auto;
		padding:10px 0 10px;
overflow: hidden;
word-wrap: break-word;
}
.chang8{width: 790px;
    margin: 5px auto 0;
		padding:5px 0;
border: 1px solid #e0e0e0;
background: #fff;
}
.opzf{text-align: center;padding-bottom: 10px;
}
.tbt2 a{background-color: rgb(255, 153, 0);
font-family: "微软雅黑";
text-decoration: none;
line-height: 25px;
height: 25px;
font-size: 16px;
margin:0 5px 0 0;
border: 1px solid #E6E6E6;
color: #fff;
}
.tbt2 a:link{color: #fff;}
.tbt2 a:hover{background-color: rgb(255, 183, 0);color: #fff;}
.tbt2 a:visited{color: #fff;}
.ctdian{margin: 0 auto;width: 970px;
    overflow: hidden;
		padding-top:10px;
		  border-left:1px solid #E1E1E1;
     border-right:1px solid #E1E1E1;
     border-bottom:1px solid #E1E1E1;
		  background: none repeat scroll 0 0 #F3FAF1;
		}
.lantt{font-size: 16px;
    font-weight: 700;
		border: 1px solid #E1E1E1;
		margin:0px 0 10px;vertical-align: middle;
		padding:10px 0px 5px 10px;
		color: red;}
.bia22{margin: 0 auto;width: 970px;padding: 5px 0 2px 0;}
.zfxzm{margin: 0 10px 0;}
.gsbai{float:right;}
.dcmp-mood {
    clear: both;
    height: 25px;
    overflow: hidden;
    padding: 10px 0 10px;
}
.dcmp-mood ul {
    float: left;
}
.dcmp-mood ul li {
    float: left;
    margin-right: 5px;
}
.dcmp-mood ul li input, .dcmp-mood ul li img {
    margin-right: 4px;
    vertical-align: middle;
}
.bqbqa {
    float: left;width: 367px}
.frky{ float:right; }
.donxa span{margin-left: 20px;
    background: url("/style/images/down.gif") no-repeat scroll left center;
}
.uup span{
    background: url("/style/images/up.gif") no-repeat scroll left center;
}
.uup span, .donxa span {
    padding-left: 15px;
		font-weight:normal;
}
.jqsso{font-weight: 700;
    padding-right: 15px;
float: right;}

.downhel {
    background: none repeat scroll 0 0 #F2F8F0;
    border: 1px solid #CDE2B3;
    clear: both;
    margin: 0 0 10px;
    padding: 0 2px;
		font-size: 12px;
}
.downhel span {
color: #2C8014;
    font-size: 14px;
    line-height: 30px;
    padding: 0 10px;
}
.downhel2 {
    border: 1px solid #CDE2B3;
    clear: both;
    float: right;
    margin: 0 0 10px;
    width: 728px;
}
.downhel3{   height: 25px;line-height: 25px;
padding: 5px 0 0 5px;
background: none repeat scroll 0 0 #DBEDF5
}
.down-jies{width: 261px;}
#soft_info .grid-header h1 {
    float: left;
    padding: 0 20px 0 0;
}
.ydxzai {
    float: left;
}
.ydxzai a {
    font: 12px verdana;
    padding: 3px 6px;
    height: 22px;line-height: 22px;
}
.ydxzai a:hover {
    color: #29801D;
}
.down-url .megL {margin:10px 0 0 0;
    width: 230px;
}
.down-url .megL a {background-position:0px -252px;
color: #FFFFFF;
    display: block;
    height: 25px;
    padding: 35px 0 0 85px;
    width: 145px;
		float: left;
		text-align:left;
		margin:0 0 10px 0;
}
.down-url .megL a:hover {color: #FFFFFF;
    background-position:0px -312px;
}

#soft_comment .grid-header h4{
    float: left;
}
#Go-wrap {float: right;margin:0 20px 0 0;
}
#Go-wrap a {
    background-position:0px -409px;
    color: #FFFFFF;
    display: inline-block;
    height: 23px;
    line-height: 22px !important;
    text-indent: 13px;
    width: 72px;
}
#Go-wrap a:hover{text-decoration:none;background-position:-80px -409px;}
.hfuer{padding: 5px 0 20px 0;}
.down-zy{width: 259px;text-indent: 2em;padding-top:18px;}
.soft-share .plleft {padding-left:15px;
    float: right;
}
.soft-share .pljt {padding-left:15px;
    float: left;
    height: 33px;
}
.soft-share .pljt a {
    cursor: pointer;
    display: block;
    float: left;
    height: 33px;
    line-height: 33px;
    text-indent: 47px;
    width: 108px;
}
.soft-share .pljt a:hover, #param-content #addcollect:hover {
    color: #FF6600;
    text-decoration: none;
}
.soft-share #seePl {    margin: 0 15px 0 0;
    background-position:-216px -200px;
}
.soft-share #xiacz {    margin: 0 15px 0 0;
    background-position:-108px -200px;
}
.soft-share #addcollect {margin: 0 20px 0 0;
    background-position:0px -200px;
}


#soft_intro .pljt {padding-left:15px;font-size: 12px;
    float: right;
    height: 33px;
}
#soft_intro .pljt a {
    cursor: pointer;
    display: block;
    float: left;
    height: 33px;
    line-height: 33px;
    text-indent: 47px;
    width: 108px;
}
#soft_intro .pljt a:hover, #param-content #addcollect:hover {
    color: #FF6600;
    text-decoration: none;
}
#soft_intro #seePl {    margin: 0 0 0 15px;
    background-position:-216px -200px;
}
#soft_intro #xiacz {    margin: 0 0 0 15px;
    background-position:-108px -200px;
}
#soft_intro #addcollect {margin: 0 0 0 15px;
    background-position:0px -200px;
}
.down_111{
width: 300px;
float: left;}
.titleb2{
float: left;width: 460px;}

.down_8{    float: left;
margin: 0 15px 0 0;
 }
.daohang8{clear: both;
width: 760px;
margin: 0 auto;
padding: 5px 5px 0;
color: #333333;
text-align: center; }
.hmei1{ background-color:#ffc78e;float: left;width: 300px;
margin: 0 0 4px;text-align: center;
 }
 .hmei2{background-color:#ffdcb9;float: left;width: 300px;
 }
.ryoub{float: right;width: 460px;
border-left: 5px solid #666;
}
.youb2{margin:10px 0 20px;float: left;
}
.cljang{margin:0 auto 10px;
}
.cljang66{float: right;
}
.lcdhang9{clear:both;display:inherit;overflow:hidden;width:100%;margin-top: 10px;}
.lcdhang9 li {display:inline;
    float: left;
    margin-bottom: 10px;
    margin-left: 10px;
}
.lcdhang9 li a {
    background-color: #FAFAFA;
    border: 1px solid #85B6FC;
    color: #000;
    display: block;
    height: 28px;
    line-height: 28px;
    text-align: center;
    width: 76px;
}
.lcdhang9 li a:hover {
    background-color: #0091FF;
    border: 1px solid #00B2FF;
    color: #FFFFFF;
}
.ylmf-tab-content #yjzt a{border-bottom: 1px dotted #3072B3;}
.ylmf-tab-content #yjzt img {
    border: 0 none;
    height: auto;
    max-width: 100%;
   display: block;
    margin: 5px auto;
}
.t_hao { margin: 0 0 15px 2px; width: 258px; float: left;}
.t_hao .jindut { width: 180px; height: 10px; background: #f2f2f2; }
.t_hao .t-ico { display: block; width: 60px; height: 34px; float: left; margin-right: 10px; }
.t_hao .pan-box { float: left; margin-top: 6px; }
.t_hao .count { font-size: 12px; color: #333; *margin-left: 3px; }
.t_hao .t-good, .t_hao .t-bad { width: 255px; display: block; }
.t_hao .inner { width: 0; height: 100%; display: block; }
.t_hao .t-good { margin-top: 10px; float: left;}
.t_hao .t-good .t-ico { background: 0 -57px url(images/images.png) no-repeat; }
.t_hao .t-good .inner { background: #2cc068; }
.t_hao .t-bad { margin-top: 5px; float: left;}
.t_hao .t-bad .t-ico { background: 0 -107px url(images/images.png) no-repeat; }
.t_hao .t-bad .inner { background: #ff6160; }
.juzha {
    vertical-align: middle;
}