/* CSS Document */
/* index */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,img{margin:0 auto;padding:0px;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th,p,a,li,td,div{font:normal 12px Arial, Helvetica, sans-serif;color:#434343;}
ul,ol{list-style:none;}
fieldset,img{border:none;}
strong{color:#434343;}
a{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline; color:#106aae;}
a:active{text-decoration:none;}
body { background: url(/img/body.jpg) repeat-x;}
#top { width:980px;}
.logo { height:56px;}
.nav { background: url(/img/nav.jpg) no-repeat; width:980px; height:45px;}
.nav ul { float:left; margin-left:25px; _margin-left:12px; }
.on, .nav ul li a:hover { background: url(/img/on.jpg) no-repeat; height:45px; text-decoration:none;}
.nav ul li { float:left; width:107px; height:45px; text-align:center; margin-right:70px;}
.nav ul li a { color:#ffffff; line-height:43px; display:block; font-size:16px;}
#img { width:980px; background: url(/img/banner-bottom.jpg) no-repeat bottom; padding-bottom:23px; margin-bottom:6px;}
#main { width:980px; overflow:hidden; margin-bottom:5px;}
#left { float:left; width:262px;}
#search { background: url(/img/search.jpg) no-repeat; height:60px; display:none;}
.recommend { width:262px;}
.recommend h3 { background: url(/img/recommend.jpg) no-repeat; color:#106aae; font-size:15px; font-weight:bold; line-height:27px; padding-left:10px; height:27px;}
.recommend a { padding-right:5px; line-height:25px;}
.tag { padding:10px 0 10px 10px; border-left:1px solid #bdbdbd; width:249px; border-right:1px solid #bdbdbd; border-bottom:1px solid #bdbdbd;}
.recommend ul { border-left:1px solid #bdbdbd; width:249px; border-right:1px solid #bdbdbd; border-bottom:1px solid #bdbdbd; padding:10px 0 10px 10px;}
#foot { background-color:#ebebeb; width:1180px; text-align:center; padding:20px; }
#foot p { line-height:30px;}
#right { float:right; width:712px;}
.product, .products{ border:1px solid #bdbdbd; overflow:hidden; margin-bottom:10px; height:auto; zoom:1; }
.product { background: url(/img/new.jpg) no-repeat scroll right top transparent;}
.box { width:225px; float:left; text-align:center; margin:20px 0 20px 0; overflow:hidden;}
.text { width:485px; float:right; margin:20px 0 20px 0; overflow:hidden;}
.text h1 { font-size:20px; font-weight:bold;}
.text h1 a{ font-size:20px; font-weight:bold;}
.text p { padding:20px 20px 10px 0; line-height:20px; text-align:justify;}
.text ul li { line-height:20px;}
.download { float:right; padding-right:15px; width:450px;}
.dvd, .video, .device { width:198px; float:left; margin:10px 0 10px 30px; padding-top:118px; display:inline; height:auto; overflow:hidden; height:auto;}
.dvd { background:url(/img/dvd.jpg) no-repeat;}
.video { background:url(/img/video.jpg) no-repeat;}
.device { background:url(/img/device.jpg) no-repeat;}
.dvd p, .video p, .device p{ padding:0 8px 10px; line-height:20px;}
.more, .learn-more { float:right;}
.new-release { width:236px; float:left;}
.new-release h2{ background: url(/img/new-release.jpg) no-repeat; color:#106aae; font-size:15px; font-weight:bold; line-height:27px; padding-left:10px; height:27px;}
.new-release ul { border-left:1px solid #bdbdbd; width:223px; border-right:1px solid #bdbdbd; border-bottom:1px solid #bdbdbd; padding:10px 0 10px 10px;}
.new-release a, .top-three a { line-height:25px;}
.release, .guide { margin-bottom:10px; overflow:hidden;}
.top-three { float:right; width:471px;}
.top-three h2 { background: url(/img/top-three.jpg) no-repeat; color:#106aae; font-size:15px; font-weight:bold; line-height:27px; padding-left:10px; height:27px;}
.top-three ul { border-left:1px solid #bdbdbd; width:459px; border-right:1px solid #bdbdbd; border-bottom:1px solid #bdbdbd; padding:10px 5px 18px; overflow:hidden;}
.top-three ul li { float:left; width:153px; text-align:center;}
.guide h2, .releated-product h2 { background: url(/img/guide.jpg) no-repeat; color:#106aae; font-size:15px; font-weight:bold; line-height:27px; padding-left:10px; height:27px;}
.guide ul { border-left:1px solid #bdbdbd; width:700px; border-right:1px solid #bdbdbd; border-bottom:1px solid #bdbdbd; padding:10px 0 10px 10px; overflow:hidden;}
.guide a { line-height:25px;}
.ads { margin-top:10px;}
#search_btn { margin:19px 7px 0 0; width:58px; background: url(/img/go.jpg) no-repeat scroll 0 0 transparent; font-size:0px; border:medium none; height:23px; cursor:pointer; float:right; display:inline; }
#q { margin:23px auto 0 45px; width:135px; border:0 solid #FFFFFF; float:left; display:inline; }
/* product */
.dvd-tool { font-size:15px; color:#106aae; font-weight:bold; background: url(/img/dvd-tool.jpg) no-repeat left; padding-left:30px; line-height:30px;}
.video-tool{ font-size:15px; color:#106aae; font-weight:bold; background: url(/img/video-tool.jpg) no-repeat left; padding-left:30px; line-height:30px;}
.device-tool{ font-size:15px; color:#106aae; font-weight:bold; background: url(/img/device-tool.jpg) no-repeat left; padding-left:30px; line-height:30px;}
.title { background: url(/img/win.jpg) no-repeat left; padding-left:40px;}
.get { float:right; padding-right:35px; padding-top:4px; width:113px;}
.free-download { float:right; width:142px;}
.buy-now { float:left; width:142px;}
.crumb { font-size:12px; width:980px; line-height:25px; overflow:hidden; font-weight:bold;}
.crumb span { color:#106aae;}
.video-convertion { background: url(/img/video-convertion.jpg) no-repeat scroll left top transparent; padding-left:185px; float:left; width:160px; line-height:20px; padding-top:15px; display:inline; }
.video-editing{ background: url(/img/video-editing.jpg) no-repeat scroll left top transparent; padding-left:185px; float:left; width:160px; line-height:20px; padding-top:15px; display:inline; }
.device-supporting { background: url(/img/device-supporting.jpg) no-repeat scroll left top transparent; padding-left:185px; float:left; width:160px; line-height:20px; padding-top:15px; display:inline;}
.merge { background: url(/img/merge.jpg) no-repeat scroll left top transparent; padding-left:185px; float:left; width:160px; line-height:20px; padding-top:15px; display:inline; padding-bottom:20px}
.copy { background: url(/img/copy.jpg) no-repeat scroll left top transparent; padding-left:185px; float:left; width:160px; line-height:20px; padding-top:15px; display:inline;}
.speed { background: url(/img/6x.jpg) no-repeat scroll left top transparent; padding-left:185px; float:left; width:160px; line-height:20px; padding-top:15px; display:inline;}
.video-convertion span, .video-editing span, .device-supporting span, .merge span, .copy span, .speed span { font-size:14px; font-weight:bold; line-height:25px;} 
.releated-product { overflow:hidden; margin-bottom:10px; border-bottom:1px solid #bdbdbd;}
.one-product, .two-product, .three-product {width:206px; float:left; padding:20px 10px 10px 20px;}
.two-product { border-left:1px solid #bdbdbd; border-right:1px solid #bdbdbd;}
.one-product { border-left:1px solid #bdbdbd;}
.three-product { border-right:1px solid #bdbdbd;}
.one-product h3, .two-product h3, .three-product h3 { font-size:16px; font-weight:bold; line-height:32px; padding-left:40px;}
.mts { background: url(/img/mts.jpg) no-repeat left;}
.m2ts { background: url(/img/m2ts.jpg) no-repeat left;}
.ts { background: url(/img/ts.jpg) no-repeat left;}
.one-product p, .two-product p, .three-product p { padding:10px 0 20px;; line-height:20px;}
.learn-more { color:#106aae;}
.learn-more a { color:#106aae; font-weight:bold; padding-right:10px; background: url(/img/learn-more.jpg) no-repeat scroll right 4px transparent;}
.hd { background: url(/img/hd-icon.gif) no-repeat left;}
.pro-title { background: url(/img/pro-title.jpg) no-repeat scroll 0 bottom transparent; color: #106AAE; font-size: 15px; font-weight: bold; overflow:hidden; width:980px; margin-top:10px; height:50px;}
.title-one { width:500px; background: url(/img/dvd-tool.jpg) no-repeat scroll left center transparent; padding-left:25px; line-height:25px; float:left;}
.img { float:right;}
.main-pro { border-left:1px solid #bdbdbd; border-right:1px solid #bdbdbd; border-bottom:1px solid #bdbdbd; overflow:hidden; width:978px;}
.top-pro { overflow:hidden; padding-top:15px; padding-bottom:15px;}
.pro { width:480px; float:left; overflow:hidden;}
.box-one { float:left; width:150px; overflow:hidden; padding-left:12px;}
.text-one { float:right; width:295px; overflow:hidden;}
.text-one h1 a { font-size:20px; font-weight:bold; line-height:25px;}
.text-one p { line-height:20px; padding-top:10px;}
.more-pro { overflow:hidden; border-top:1px solid #bdbdbd; zoom:1;}
.more-pros { width:320px; float:left; overflow:hidden; padding-top:15px; padding-bottom:20px;}
.more-box { width:120px; float:left; overflow:hidden; padding-left:12px;}
.more-text { width:180px; float:right; overflow:hidden;}
.more-text  h2 { font-size:; font-weight:bold; font-size:16px;}
.more-text p { line-height:20px; padding-top:10px;}
.downloads { float:right;}
.buys { float:left;}
.line { float:left; width:6px; background: url(/img/line.jpg) no-repeat scroll 0 center transparent; height:175px;}
.title-two { width:500px; background: url(/img/video-tool.jpg) no-repeat scroll left center transparent; padding-left:25px; line-height:25px; float:left;}
.title-three { width:500px; background: url(/img/device-tool.jpg) no-repeat scroll left center transparent; padding-left:25px; line-height:25px; float:left;}
/* Article */
.guide-list { background: url(/img/guide-list.jpg) no-repeat scroll left center transparent; padding-left:25px;}
.guides { background: url(/img/guide.jpg) no-repeat top; padding-top:20px;}
.guides h1 { font-size:20px; font-weight:bold; line-height:35px;}
.guides ul { border-left:1px solid #bdbdbd; width:690px; border-right:1px solid #bdbdbd; border-bottom:1px solid #bdbdbd; overflow:hidden; padding:20px 0 40px 20px;}
.guides ul li { line-height:20px; padding-bottom:10px;}
.how { font-size:20px; font-weight:bold;}
.step { font-size:14px; color:#106AAE;}
.download-buy { padding-top:20px;}
.buys-now { float:left; padding-left:100px;}
.free-downloads { float:right; padding-right:100px;}
.order { border-left:1px solid #bdbdbd; width:690px; border-right:1px solid #bdbdbd; border-bottom:1px solid #bdbdbd; overflow:hidden; padding:20px 0 40px 20px;}
table { border-left:1px solid #bdbdbd; border-top:1px solid #bdbdbd;}
table tr td { text-align:center;}
.tit td { font-size:16px; color:#106AAE; font-weight:bold;}
table tr td { padding:5px; border-right:1px solid #bdbdbd; border-bottom:1px solid #bdbdbd;}
