@charset "utf-8";body{margin:0px; padding:0px;}
.warp{width:1024px; height:auto; margin:0 auto; font-family:Arial,Helvetica,sans-serif; color:#999;}
.warp ul{list-style:none;}
.warp ol li{ list-style:decimal;}
.warp li{ list-style:disc; margin-top:10px;}
.warp img{border:0px; vertical-align:middle;}
a:link{color:#04AEDA; text-decoration:none;}
a:visited{color:#04AEDA; text-decoration:none;}
a:link img{border:0;}
.imgleft {margin-right:20px; float:left;}
.imgright {margin-left:40px; float:right;}
h1{font-family:Arial,Helvetica,sans-serif; font-size:19pt; line-height:30px;}
h2{font-family:Arial,Helvetica,sans-serif; font-size:15pt;}
h3{font-family:Arial,Helvetica,sans-serif; font-size:12pt;}
.line{border-bottom:1px dashed #CCCCCC; width:984px; margin:0 auto; padding-top:20px;}
.h2{text-align:center; font-size:22px; color:#999; margin-top:40px;}
.p{text-align:center; margin-bottom:40px;}
.buyh2{text-align:center; font-size:24px; margin-top:40px; color:#333;}
.buyp{text-align:center; margin-bottom:40px; color:#333;}
.clear{clear:both;}
.head{width:100%; min-width:1024px; height:96px; margin:0 auto;}
.logo{width:284px; height:96px; float:left;}
.head-r{width:600px; height:76px; float:left; padding:20px 0px 0px 20px; text-align:left; font-size:10pt; line-height:18px; background:url(images/line.png) no-repeat;}
.head-r h1{font-family:Arial,Helvetica,sans-serif; font-size:13px; line-height:20px;}
.nav{width:100%; min-width:1024px; height:38px; border-bottom:3px solid #ccc; text-align:right; background:#F1F1F1;}
.nav .navn{width:1024px; height:auto; margin:0 auto; font-family:Arial,Helvetica,sans-serif; color:#999999;}
.download-banner{width:100%; height:260px; background:url(images/download-banner1.jpg) center no-repeat; min-width:1024px; text-align:center; color:#FFF;}
.buy-banner{width:100%; height:260px; background:url(images/buy-banner.jpg) center no-repeat; text-align:center; color:#FFF; min-width:1024px;}
.support-banner{width:100%; height:260px; background:url(images/support-banner.jpg) center no-repeat; text-align:center; color:#FFF; min-width:1024px;}
.products-banner{width:100%; height:260px; background:url(images/products-banner.jpg) center no-repeat; min-width:1024px; text-align:center; color:#FFF;}
.contact-banner{width:100%; height:260px; background:url(images/contact-banner.jpg) center no-repeat; min-width:1024px; text-align:center; color:#FFF;}
.d1{font-size:40px; padding-top:60px;}
.m4v{width:700px; height:auto; margin:0 auto; font-size:10pt; line-height:20px; font-family:Arial,Helvetica,sans-serif;}
.m4v img{vertical-align:middle;}
.m4v h2{font-size:18pt; line-height:40px;}
.m4v h3{color:#666; font-size:18pt; font-weight:bold; text-align:center; margin-top:70px; margin-bottom:30px;}
.m4v .ge{width:250px; height:auto; float:left; padding:10px;}
.m4v .ger{width:430px; height:auto; float:left; padding-top:20px;}
.m4v .ger span{color:red; font-size:28px; padding-left:2px;}
.m4v .ger del{color:#666; font-size:20px; padding-left:20px;}
.m4v-buy{width:240px; height:55px; float:left; text-align:center; margin:10px; line-height:30px; font-size:12pt; font-weight:bold;}
.m4v-buy a{display:inline-block;text-align:center; color:#ffffff; width:240px; height:55px;line-height:55px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;text-align:center;text-decoration:none; background:#F60;}
.m4v-buy a:hover{text-decoration:none; background:#228ffc; color:#FFF;}
.m4v .whyb{width:165px; height:auto; float:left; padding:5px; text-align:center; font-size:11px; margin-bottom:20px;}
*:focus{outline:none;}
.banner{width:100%; min-width:1024px; max-height:430px;overflow:hidden;margin:0px auto;overflow:hidden;position:relative;z-index:50;}
.banner_ul{position:relative; width:100%;z-index:50;margin:0px;padding:0px;list-style:none;vertical-align:baseline;}
.banner_ul li.list{float:left;height:430px;position:relative;overflow:hidden;width:100%;z-index:1;background-size:cover;}
.banner_ul .list .links{color:#FFF;}
.banner_ol{position:relative;top:-30px;z-index:50;text-align:center;height:0;overflow:visible;}
.banner_ol span{display:inline-block;width:32px;height:8px;background:#fff;margin:0 4px;overflow:hidden;cursor:pointer;}
.banner_ol span.current{background:#ffba00;}
.banner .left_click,.banner .right_click{background:url(images/icon-index.png) no-repeat;width:50px;height:100px;display:block;position:absolute;top:60%;margin-top:-90px;cursor:pointer;}
.banner .left_click{left:0px;background-position:0px -178px;z-index:59;}
.banner .left_click:hover{background-position:-71px -178px;}
.banner .right_click{right:0px;background-position:0px -327px;z-index:59;}
.banner .right_click:hover{background-position:-71px -327px;}
.banner .drw{background:url(images/home-banner-drm-video.png) center no-repeat;color:#fff;}
.banner .drw span{color:red;}
.banner .drw .title{text-align:center;padding:2.5% 0 1% 0;font-size:30px;line-height:50px;font-weight:bold;}
.banner .drw .des{width:850px; height:auto; margin:0 auto 2.5% auto; font-size:20px;line-height:35px;text-align:center;}
.banner .drw .button{text-align:center;}
.banner .drw .win,.banner .drw .mac{display:inline-block;padding:0 40px 0 40px;line-height:62px;color:#fff;font-size:18px;position:relative;z-index:3;text-decoration:none;transition:back ground-color 400ms;margin:2px 19px;min-width:146px;}
.banner .drw .win{background-color:#f38a01;}
.banner .drw .win:hover{background-color:#f37901;}
.banner .drw .mac{background-color:#fff;color:#0078D7;}
.banner .drw .mac:hover{background-color:#f37901;color:#fff;}
.banner .list .win10{background:url(images/icon-windows-logo.png) no-repeat;width:81px;height:100px;position:absolute;bottom:80px;right:150px;}
.banner .list .mac10{background:url(images/icon-macos-15.png) no-repeat;width:81px;height:100px;position:absolute;bottom:80px;right:50px;}
.banner .list .mac12{background:url(images/icon-macos-12.png) no-repeat;width:81px;height:100px;position:absolute;bottom:80px;right:50px;}
.banner .list .mac13{background:url(images/icon-macos-13.png) no-repeat;width:81px;height:100px;position:absolute;bottom:80px;right:50px;}
.banner .list .macdi{background:url(images/icon-mac.png) no-repeat;width:81px;height:100px;position:absolute;bottom:80px;right:50px;}
.banner .epm{background:url(images/home-banner-drm-converter-mac.png) center no-repeat;color:#fff;text-align:center;}
.banner .epm .title{font-size:35px;line-height:50px;font-weight:bold;padding:1% 0 0.5% 0;}
.banner .epm .des{width:850px; height:auto; margin:0 auto 2.5% auto; font-size:20px;line-height:35px;text-align:center;}
.banner .epm .win,.banner .epm .mac{display:inline-block;padding:0 40px 0 40px;line-height:62px;color:#fff;font-size:18px;position:relative;z-index:3;text-decoration:none;transition:background-color 400ms;margin:2px 19px;min-width:146px;}
.banner .epm .win{background-color:#f38a01;}
.banner .epm .win:hover{background-color:#f37901;}
.banner .epm .mac{background-color:#fff;color:#0078D7;}
.banner .epm .mac:hover{background-color:#f37901;color:#fff;}
.banner .tb{background:url(images/home-banner-graphic.png) center no-repeat;color:#fff;text-align:center;}
.banner .tb .title{text-align:center;padding:1% 0 1% 0;font-size:30px;line-height:50px;font-weight:bold;}
.banner .tb .des{width:850px; height:auto; margin:0 auto 2.5% auto; font-size:22px;line-height:30px;text-align:center;}
.banner .tb .win,.banner .tb .mac{display:inline-block;padding:0 40px 0 40px;line-height:62px;color:#fff;font-size:18px;position:relative;z-index:3;text-decoration:none;transition:background-color 400ms;margin:2px 19px;min-width:146px;}
.banner .tb .win{background-color:#f38a01;}
.banner .tb .win:hover{background-color:#f37901;}
.banner .tb .mac{background-color:#fff;color:#0078D7;}
.banner .tb .mac:hover{background-color:#f37901;color:#fff;}

.banner .spotify{background:url(images/home-banner-spotify.jpg) center no-repeat;color:#fff;text-align:center;}
.banner .spotify .title{text-align:center;padding:1% 0 1% 0;font-size:30px;line-height:50px;font-weight:bold;}
.banner .spotify .des{width:850px; height:auto; margin:0 auto 2.5% auto; font-size:22px;line-height:30px;text-align:center;}
.banner .spotify .win,.banner .spotify .mac{display:inline-block;padding:0 40px 0 40px;line-height:62px;color:#fff;font-size:18px;position:relative;z-index:3;text-decoration:none;transition:background-color 400ms;margin:2px 19px;min-width:146px;}
.banner .spotify .win{background-color:#f38a01;}
.banner .spotify .win:hover{background-color:#f37901;}
.banner .spotify .mac{background-color:#fff;color:#0078D7;}
.banner .spotify .mac:hover{background-color:#f37901;color:#fff;}
.banner .button_box{position:relative; z-index:3; display:inline-block;*display:inline;}
.banner .button_box .box{background:url(images/black_opacity_25.png);width:100%;height:60px;padding:96px 0px 0 0;position:absolute;left:0px;top:-16px;color:#333;display:none;_display:block;text-align:center;}
.banner .button_box:hover .box{display:block;}
.banner .button_box:hover a.mac{position:relative;background-color:#f37901;color:#fff;text-decoration:none;border:1px solid #ee6635;background-position:26px -126px;}
.banner .button_box:hover a.win{background-color:#f37901;}
.banner .button_box .bt{background:url(images/index-down-buy-icon.png) no-repeat;padding:34px 6px 0 6px;display:inline-block;font-size:15px;color:#fff;}
.banner .button_box .bt.buy{background-position:-515px 0px; color:#f38a01;}
.banner .button_box .bt.buy:hover{background-position:-328px 0px;color:#ff6c00;}
.banner .button_box .bt.try{background-position:-146px 0px;}
.banner .button_box .bt.try:hover{background-position:27px 0px;color:#ff6c00;}
.banner .button_box .bt.more{background-position:-878px 12px;}
.banner .button_box .bt.more:hover{background-position:-690px 12px;color:#ff6c00;}
.banner-p{width:100%; height:390px; margin:0 auto; background:url(images/lineb.png) repeat-x;}
#banner-p{width:1024px; height:auto; float:left; border-bottom:2px solid #ccc; color:#FFF; font-size:14px;}
.prod-l{width:524px; height:266px; float:left; padding-top:42px; padding-left:10px; line-height:22px;}
.prod-r{width:490px; height:308px; float:right;}
.prod-d{width:1024px; height:82px; float:left;}
.prod-dl{width:529px; height:52px; float:left; padding-top:30px; padding-left:5px;}
.prod-dr{width:410px; height:62px; float:right; padding-top:20px; padding-left:80px;}
#content{width:1024px; height:auto; float:left; font-family:Arial,Helvetica,sans-serif; font-size:10pt; color:#555555; background:#F1F1F1;}
.con-buy{width:281px; height:auto; float:left; text-align:center; padding:18px 25px; line-height:20px;border:1px #E0E0E0 solid; border-radius:10px; margin:4px;}
.off30-img {position: absolute; right:280px; top:490px; width:129px; height:129px; z-index:1000;}
.fb {font-size:16px; font-weight:600; line-height:35px;}
.con{width:291px; height:auto; float:left; padding:18px 25px; line-height:20px;}
.con-img{padding-left:30px; padding-bottom:10px;}
#content1{width:1024px; height:auto; float:left; font-family:Arial,Helvetica,sans-serif; font-size:10pt; color:#555;}
.content1-l{width:700px; height:auto; float:left; padding:5px 25px 20px 25px; line-height:20px;}
.content1-r{width:252px; height:auto; float:left; padding:0px 10px; border-left:solid 1px #CCC; border-right:solid 1px #CCC; border-bottom:solid 1px #CCC; line-height:25px;}
.content1-r a:link{ color:#999;}
.content1-r a:visited{color:#999;}
.content1-r a:hover{color:#3CF;}
.content1-r a:active{color:#999;}
.pro-z{width:700px; height:auto; float:left; padding-top:15px; line-height:25px; padding-bottom:20px;background:url(images/left-line.gif) no-repeat;}
.pro-z1{width:700px; height:auto; float:left; padding-top:20px; padding-bottom:20px; line-height:25px; background:url(images/left-line.gif) no-repeat;}
.pro-zl{width:250px; height:auto; float:left;}
.pro-zr{width:430px; height:auto; float:left; padding-left:20px;}
.pro-zl1{width:430px; height:auto; float:left; padding-right:20px;}
.pro-zr1{width:250px; height:auto; float:left;}
.con1{width:460px; height:auto; float:left; padding:18px 25px; line-height:20px;}
.con2{width:4px; height:300px; float:left; background:url(images/line2.png) no-repeat;}
.con3{width:291px; height:auto; float:left; padding:5px 25px 5px 25px; line-height:25px;}
.content2{width:100%; min-width:1024px; height:auto; margin:0 auto; background:#45474D; font-size:10pt;}
.content2 a:link{color:#999999; text-decoration:none;}
.content2 a:visited{text-decoration:none; color:#999999;}
.content2 a:hover{text-decoration:none; color:#33CCFF;}
.content2 a:active{color:#999; text-decoration:none;}
.banner-drm-w,.banner-drm-win,.banner-spotify,.banner-spotify-mac{width:100%; height:450px; min-width:1024px; margin:0 auto;}
.banner-drm-w{background:url(images/banner-drm-converter-w.jpg) center no-repeat;}
.banner-drm-win{background:url(images/banner-drm-video-win.jpg) center no-repeat;}
.banner-spotify{background:url(images/banner-spotify-converter-bg.jpg) center no-repeat;}
.banner-spotify-mac{background:url(images/banner-spotify-music-bg.jpg) center no-repeat;} 
.banner-drm-w .drm{width:850px; height:auto; margin:0 auto; float:none; color:#FFF; text-align:center; padding-top:60px;}
.banner-drm-w .drm span{color:#fb7e04;}
.banner-drm-w .drm p{ line-height:28px;}
.drm{width:800px; height:auto; margin:0 auto; float:none; color:#FFF; text-align:center; padding-top:60px;}
.drm p{ line-height:28px;}
.MainReview{height:120px; margin-bottom:20px; margin-top:30px; font-family:Arial,Helvetica,sans-serif; font-size:14px; line-height:20px;}
.slider{width:1000px; margin:0 auto; position:relative;}
.slider .prev{position:absolute; left:-30px; top:45px; width:21px; height:50px; cursor:pointer;}
.slider .next{position:absolute; right:-30px; top:45px; width:21px; height:50px; cursor:pointer;}
.slider .wrapper{width:950px; overflow:hidden; height:160px; left:25px; position:relative;}
.slider .wrapper .content{position:absolute; width:8000px; height:160px;}
.slider-item{width:950px; height:160px; float:left;}
.slider .wrapper .content .slider-item .left{width:240px; float:left; text-align:center; padding:30px 0 0;}
.slider .wrapper .content .slider-item .right{width:650px; padding:30px 0 0 40px; float:left; background:url(images/user-fift.png) 15px 25px no-repeat;}
.rev-n{width:100%; min-width:1024px; height:300px; margin-left:auto; margin-right:auto; font-family:Arial,Helvetica,sans-serif; font-size:14px; line-height:20px; background:#EEEEEE;}
.rev-n .rev{width:1024px; height:auto; margin:0 auto;}
.rev-n .rev .fen{width:301px; height:auto; float:left; text-align:center; padding:50px 20px 20px 20px;}
.MainCneter{min-width:1024px; font:Arial 14px;}
.MainCneter h3{font-size:28px; text-align:center; color:#666; line-height:50px;}
.MainCneter h3 span{ display:block; width:80px; background:#00c6ff; height:2px; margin:0 auto;}
.MainCneter .guides{width:980px; margin:0 auto; }
.MainCneter .guides .Left{width:510px; float:left; height:362px; background:url(images/left-fift.jpg); padding:15px 15px 0;}
.MainCneter .guides .Left h4,.MainCneter .guides .Right h4{font-size:17px; font-weight:bold; line-height:0px;}
.MainCneter .guides .Left ul{ padding:5px 160px 0px 3px;}
.MainCneter .guides .Left ul li{font-size:14px; background:url(images/icon-fift.png) 0 8px no-repeat; padding:5px 0 10px 12px; font-weight:bold; display:block;}
.MainCneter .guides .Left ul li i{display:block; font-size:13px; font-weight:400; font-style:normal; line-height:18px;}
.MainCneter .guides .Right{width:410px; float:left; height:362px; background:url(images/guide-right.jpg); padding:15px 15px 0; position:relative;}
.MainCneter .guides .Right ul{ list-style:none; padding:15px 0 0 3px;}
.MainCneter .guides .Right ul li{ display:block; padding:15px 0 15px 40px; font-weight:bold; width:280px; }
.MainCneter .guides .Right ul li i{ display:block; font-style:normal; padding:5px 30px 0px 5px; font-size:14px; font-weight:200; color:#4b5f70;}
.MainCneter .guides .Right ul li a{ color:#333; padding-left:5px;}
.MainCneter .guides .Right ul li:nth-child(1){ background:url(images/drm-converter-35.png) 2px 20px no-repeat,url(images/solutions-fift.png) 285px 17px no-repeat,url(images/line-fift.png) center bottom no-repeat;}
.MainCneter .guides .Right ul li:nth-child(2){ background:url(images/drm-video-35.png) 2px 20px no-repeat,url(images/solutions-fift.png) 285px 17px no-repeat,url(images/line-fift.png) center bottom no-repeat;}
.MainCneter .guides .Right ul li:nth-child(3){ background:url(images/audiobook-converter-35.png) 2px 20px no-repeat,url(images/solutions-fift.png) 285px 17px no-repeat;}
.details{ width:990px; padding:5px; margin:0 auto; font-family:Arial,Helvetica,sans-serif;}
.tol{width:622px; height:120px; margin:0 auto; }
.offer{color:red; text-align:center; font-size:18px;}
.toll{width:900px; height:auto; margin:0 auto; float:none; text-align:center; padding-top:30px ; line-height:1.2em; font-weight:500; padding-bottom:20px;}
.toll .title{font-size:30px;line-height:1.5em}
.zai{width:260px; height:50px; color:#FFF; float:left; text-align:center; margin:20px 20px 15px 30px; line-height:30px; font-size:10pt; font-weight:bold;}
.zai a:link{color:#FFF; text-decoration:none;}
.zai a:visited{text-decoration:none; color:#FFF;}
.zai_a{display:inline-block;text-align:center; color:#FFF; border:1px solid #FFF; width:260px; height:50px;line-height:50px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;text-align:center;text-decoration:none; background:#d33505;}
.zai_a:hover{text-decoration:none;background:#FF8400; color:#FFF;}
.fet{width:1024px; height:auto; float:left; padding:20px 0px; line-height:23px;}
.step {width:301px; height:auto; float:left; padding:0 20px; text-align:center;}
.fet .article{width:984px; height:auto; float:left; padding:0px 20px;}
.fet h2{color:#0CF;}
.fet .a2{margin-bottom:30px; margin-top:0px;}
.fet .a3{margin-top:3px; line-height:20px; list-style:decimal;}
.fet .left{width:510px; height:auto; float:left; padding:20px;}
.fet .right{width:474px; height:auto; float:left; text-align:center;}
.fet1{width:1024px; height:auto; float:left; background:url(images/banner-features.jpg) center; overflow:hidden; padding:40px 0px; color:#666; line-height:25px;}
.fet1 h2{color:#0CF;}
.h2center {text-align:center; font-size:26px;}
.fet1 .left{width:474px; height:auto; float:left; text-align:center;}
.fet1 .system{width:474px; height:auto; float:left;}
.fet1 .right{width:510px; height:auto; float:left; padding:20px;}
.step-m {width:510px; height:auto; float:left; margin-bottom:15px; padding-top:10px;}
.step-m img {float:left; margin-right:10px;}
.bottom{width:100%; height:auto; min-width:1024px; line-height:25px; background:url(images/bottom-bg.jpg) center no-repeat; margin:0 auto;}
.dotted{border-bottom:1px dashed #999999; height:1px; width:95%; margin:0px auto; text-align:center;}
.dotted1{border-top:1px dashed #999999; height:15px; width:100%; margin:10px auto; float:left;}
.footer{ width:100%; min-width:1024px; height:auto; padding:10px 0px; text-align:center; line-height:25px; background:#45474D; repeat; font-family:Arial,Helvetica,sans-serif; font-size:10pt;color:#999999;}
.footer a:link{color:#999999; text-decoration:none;}
.footer a:visited{text-decoration:none; color:#999999;}
.footer a:hover{text-decoration:none; color:#33CCFF;}
.footer a:active{color:#999999; text-decoration:none;}
.why {width:100%; height:280px; min-width:1024px; margin:0 auto; background:url(images/why-bg.jpg) center; text-align:center;}
.why h3{font-size:30px; padding-top:20px;}
.whyz {width:850px; height:auto; margin:0 auto;}
.wh {width:212px; height:auto; float:left;}
.red {color:#F00;} 
.text-primary {color: #0099FF;font-size: 40px;font-weight: bold;}
.buy_a:link {color:#FFF; font-size:16px;}
.buy_a:visited {color:#FFF;}
.buy_a:hover {text-decoration:none; background:#f96401;}
.buy_b {display: inline-block; background:#39F; color:#FFF; width:210px; height:45px;line-height:46px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;text-align: center;text-decoration:none;}


