@charset "UTF-8";/*CSS reset*/body,div,th,td {margin: 0;padding: 0;box-sizing: content-box;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;}html,body {height:100%;}body {background: #F4F4F4;padding: 0;margin: 0;font-family: Segoe Ui, Arial, Helvetica, sans-serif;overflow-y: scroll;text-align:left;font-size:14px;color: #3b3b3b;}img{border:0;}/** Show image placeholders*/@-moz-document url-prefix(http), url-prefix(https), url-prefix(file) {img:-moz-broken {-moz-force-broken-image-icon: 1;width: 60px;height: 60px;}}.bold{font-weight: bold;}h1,h2,h3,h4,h5,h6 {margin: 0;padding: 0;font-weight: lighter;}h3 {font-size: 18px;color: #333;}h4 {font-size: 16px;color: #333;font-weight: bold;}h5 {font-weight: bold;font-size: 14px;color: #333;}h5 span {font-weight: lighter;font-size: 12px;}pre {margin-top: 10px;font-family: Segoe Ui, Arial, Helvetica, sans-serif;white-space: normal;white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;}pre p{margin-top: 0px;margin-bottom: 10px;}.ml5{margin-left: 5px;}.ml17{margin-left: 17px;}.ml23{margin-left: 23px;}.ml30{margin-left: 30px;}.mr15{margin-right: 15px;}.mr25 {margin-right: 25px;}.mt3{margin-top:3px;}.mt5{margin-top:5px;}.mt10{margin-top: 10px;}.mt17{margin-top: 17px;}.mt50{margin-top: 50px;}.mb5{margin-bottom: 5px;}.mb20 {margin-bottom: 20px;}.ml35{margin-left: 35px;}.ml200{margin-left: 200px;}.pt9 {padding-top: 9px;}.pt30{padding-top: 30px;}.pb7 {padding-bottom: 7px;}.pb30{padding-bottom: 30px;}.w28{width: 28px;}.w123{width: 123px;}.w140{width: 140px;}.w150{width: 150px;}.w300{width: 300px;}.w350{width: 350px;}.w433{width: 433px;}.mh16{min-height: 16px;}.h250{height: 250px;}.h360{height: 360px;}.none{display: none;}.fl {float: left;}.fr {float: right;}.clearfix:after {content: " ";display: block;height: 0;clear: both;}iframe {border: 0;margin: 0;padding: 0;background: none;}.cursor_pointer{cursor: pointer;}a{color:#3883b6;}a:hover{color:#63BCF8;}#page{min-width: 1280px;height: 100%;}#header{background-color: #2d6a94;background: -webkit-linear-gradient(top, #448dc7, #2d6a94); /* Webkit (Chrome 11+) */background: -webkit-gradient(top, #448dc7, #2d6a94); /* Webkit (Safari/Chrome 10) */background: -moz-linear-gradient(top, #448dc7, #2d6a94); /* Mozilla Firefox */background: -ms-linear-gradient(top, #448dc7, #2d6a94); /* IE10 Consumer Preview */background: -o-linear-gradient(top, #448dc7, #2d6a94); /* Opera  */background: linear-gradient(top, #448dc7, #2d6a94); /* W3C Markup, IE10 Release Preview */filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#448dc7',endColorStr='#2d6a94',gradientType='0');text-align: center;padding-top: 9px;height: 60px;}#header_container{width:1280px;margin:0 auto;margin-top:10px;}#header ul{list-style-type: none;float: right;margin-top: -53px;color: #fff;margin-left: -220px;}#header_logo_link{width: 216px;height: 30px;display: block;}#cse-search-box{margin-left: 1034px;display: block;margin-top: -25px;}#cse-search-result-title{background:#fff;width: 906px;padding-top: 15px;padding-left: 30px;padding-right: 30px;font-weight: lighter;}#cse-search-result-page{background:#fff;width: 906px;margin: 0;height:auto;padding: 30px;font-weight: lighter;}#header_logo_img{cursor: pointer;margin-left: 35px;display: block;margin-top: 12px;}#adsInTitle{height: 38px;line-height: 37px;text-align: left;float: right;position: relative;top: -48px;}#adsInTitle input {width: 380px;height: 32px;line-height: 33px;font-size: 16px;border: 1px solid #CCC;margin-top: 1px;padding-left: 10px;padding-right: 5px;color: #525252;}#header_search_btn, #right_search_btn{background:#91c94c;color: #FFF;text-align: center;line-height: 40px;font-size: 16px;font-weight:bold;width: 102px;height: 40px;margin-top: -38px;margin-left: 398px;cursor: pointer;}#header_search_btn:hover, #right_search_btn:hover{background:#9ccf5e;}#right_searchBox{background: #D7D7D7;height: 66px;width: 314px;margin-top: -15px;margin-left: -14px;}#right_search_btn{margin-left: 196px;margin-top: -40px;}#right_searchBox input{width: 158px;height: 35px;line-height: 35px;font-size: 14px;border: 1px solid #CCC;margin-top: 1px;padding-left: 10px;padding-right: 5px;color: #525252;margin-top: 14px;margin-left: 14px;}/* Safari */@media screen and (-webkit-min-device-pixel-ratio:0){#adsInTitle input{line-height: normal;}#right_searchBox input{line-height: normal;}}#searchTip{width: 210px;text-align: center;height: 30px;line-height: 30px;color: #EEE;background: #000;opacity: 0.62;filter:alpha(opacity=62);margin-top: 8px;margin-left: 20px;font-size: 14px;display:none;position: absolute;z-index: 1000;}#searchTip .arrow-up{position: absolute;margin-top: -5px;margin-left: 20px;z-index: 1500;}span.emptyhint {color:#999;position:absolute;padding:3px;margin-top: -3px;margin-left: 35px;}#adsInTitle span.emptyhint {margin-left: 10px;}#foot{height: 60px;background: #E6E6E6;color: rgb(144,143,143);font-size: 12px;line-height: 60px;width: 100%;min-width: 1280px;position: fixed;bottom: 0;}#footer{margin: 0 auto;text-align: right;width: 1260px;padding-right: 20px;}#footer a{display: block;text-align: left;float: left;color: rgb(0,0,0);font-size:13px;text-decoration: none;margin-right: 30px;}#footer .copyright {margin-left:80px;}#footer a:hover{color: #ccc;}#content{text-align: left;width: 965px;background: #FFF;height: 98%;min-height: 635px;}#not_found{width: 637px;text-align: center;margin: 0 auto;margin-bottom: -29px;}#not_found .file_ext_name{font-size: 16px;color: #3b3b3b;text-align: left}.not_fount_container{text-align: center;position: relative;top: 20%;min-height: 600px;padding-top: 30px;}#advertisement{position: absolute;margin-top: 15px;margin-left: 980px;width: 300px;}#container{width: 1280px;margin: 0 auto;}.hightLight{color:#3883b6;}.ui-autocomplete{width: 148px;padding: 0px;list-style: none;background: #F4F4F4;max-height: 168px;overflow-y: auto;overflow-x: hidden;border: 1px solid #ccc;border-top-color: #d9d9d9;box-shadow: 0 2px 4px rgba(0,0,0,0.2);-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.2);padding-bottom: 6px;font-family: Segoe Ui, Arial, Helvetica, sans-serif;font-size:14px;}.ui-menu-item {margin-top: 3px;cursor: pointer;}.ui-menu-item a{height: 20px;display: block;padding-left: 6px;padding-right: 6px;color: #333;border-radius: 0px;}.ui-autocomplete .ui-menu-item .ui-state-focus{background: #CCC;display: block;border:0px;}.share_btn_panel{position: relative;height: 22px;text-align: right;padding-top: 3px;}#advertisement.adsAbsolute{position: absolute;margin-top: 15px;}#advertisement.fixed{position: fixed;margin-top: -54px;}.program_buttom{width:445px;height:38px;}.program_description{float:left;width:320px;height:42px;margin-left:12px;word-wrap:break-word;overflow:hidden;}.program_author_outer{float:left;width:100px;height:38px;}.program_author_inner{float:left;width:100px;height:30px;margin-top:8px;line-height:100%;word-wrap:break-word;}#selectLanguage{margin-left:790px;margin-top:-25px;}#languageBody{text-align:left;width:240px;top:45px;position:absolute;z-index:1000;background-color:white;display:none;padding-bottom: 15px;padding-left: 5px;margin-left: -20px;}.language{width:240px;float:left;height: 30px;}.language div{float:left;}.language span{display:block;float:left;}.language a span{text-decoration:none;font-color:#3b3b3b;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;width: 200px;}.language a:link{color:#3b3b3b;}.language div.flag {margin-left: 10px;}#languageBody .language{padding-top: 5px;cursor: pointer;}#languageBody .language:hover{background: #cee2f2;}#languageBody {background: #E6F1F6;}.ads_300x250{width:300px;height:250px;}.ads_728x90{width:728;height:90;}.ads_320x50{width:320;height:50;}.ads_468x60{width:468;height:60;}.middle_line{vertical-align: middle;}#languageBody{border-bottom-left-radius: 15px;border-bottom-right-radius: 15px;border-left:2px solid #357cad;border-right:2px solid #357cad;border-bottom:2px solid #357cad;border-top:2px solid #357cad;}/*========================style for CSS sprites========================*/.flag{background:url(/images/countries.png?ver=1472714357) no-repeat;display:block;height:20px;width:30px;overflow:hidden;}.french{background-position: 0px 0px;}.german{background-position: 0px -20px;}.italian{background-position: 0px -40px;}.spanish{background-position: 0px -80px;}.russian{background-position: 0px -60px;}.usa{background-position: 0px -100px;}.dutch{background-position: 0px -120px;}.portuguese{background-position: 0px -140px;}.chinese{background-position: 0px -160px;}.polish{background-position: 0px -180px;}.czech{background-position: 0px -200px;}.swedish{background-position: 0px -220px;}.japanese{background-position: 0px -240px;}.turkish{background-position: 0px -260px;}.korean{background-position: 0px -280px;}.searchByLetter{background: url(/images/ico_sprites.png?ver=1472714357) no-repeat;background-position: 0px 0px;width: 20px;height: 20px;opacity: 0.7;}.searchByCategory{background: url(/images/ico_sprites.png?ver=1472714357) no-repeat;background-position: -20px 0px;width: 20px;height: 20px;opacity: 0.7;}.icon_copy{background:url(/images/ico_sprites.png?ver=1472714357) no-repeat;background-position: -40px 0px;width: 35px;height: 35px;}.icon_logo{background:url(/images/ico_sprites.png?ver=1472714357) no-repeat;background-position: -75px 0px;width: 173px;height: 30px;}.icon_star {background:url(/images/ico_sprites.png?ver=1472714357) no-repeat;background-position: -248px 0px;width: 16px;height: 16px;}.icon_star_on {background:url(/images/ico_sprites.png?ver=1472714357) no-repeat;background-position: -264px 0px;width: 16px;height: 16px;}[class^='icon_os']{background:url(/images/osicon.png?ver=1472714357) no-repeat;background-size: 168px 24px;width: 24px;height: 24px;display: inline-block;}.icon_os_windows{background-position:0px 0px;}.icon_os_macos{background-position:-24px 0px;}.icon_os_linux{background-position:-48px 0px;}.icon_os_windowsphone{background-position:-72px 0px;}.icon_os_android{background-position:-96px 0px;}.icon_os_ios{background-position:-120px 0px;}.icon_os_web{background-position:-144px 0px;}/*========================style for CSS images========================*/.arrow-up{width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid black;}/*========================style for otherSearch========================*/.otherSearch{margin-top: 11px;width: 540px;min-height: 50px;}.searchIcon{width: 20px;height: 20px;cursor: pointer;float: left;margin-bottom: 5px;}.searchItems{clear: both;}.searchItem{background: #E6F1F6;color: #5F7396;font-size: 12px;display: none;border: 1px solid #EEE;box-shadow: 0 2px 10px rgba(3, 1, 1, 0.19);-webkit-box-shadow: 0 2px 10px rgba(3, 1, 1, 0.19);}.searchByLetter:hover, .searchByLetter_on{opacity: 1;}.searchItems a{font-size: 12px;text-decoration: none;}.searchByLetter_item a{margin-left: 9px;}.searchByCategory:hover, .searchByCategory_on{opacity: 1;}.searchByCategory_item{padding-left: 18px;padding-bottom: 5px;text-align: left;}.searchByCategory_item a, #allFiles a{min-width: 130px;padding-top: 8px;display: inline-block;}.searchItem .categoryName{display: none;}#allFiles{margin-right: 79px;text-align: left;}