@charset "utf-8";
/* CSS Document */
html{
	height:100.2%;
}
body{
	margin:0;
	font-size:12px;
	line-height:18px;
	font-family:Tahoma, Geneva, sans-serif;
	background:url(../images/bg-body.gif) top center no-repeat #c7c7c7;
}
ul,h1,h2,h3,h4,h5,p{
	padding:0;
	margin:0;
}
ul{
	list-style-type:none;
}
.leftfloat{float:left;}
.rightfloat{float:right;}
.clear{
	clear:both;
}
.content{
	width:960px;
	margin:0 auto;
	margin-bottom:10px;
}
a{
	color:#029dff;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
/*-------------------------index-----------------------------------------*/
.banner{
	width:960px;
}
.banner h1{text-indent:-9999px; display:block; height:18px; font-size:12px; margin-bottom:10px;}
.banner h1.video{
	background:url(../images/converter_video.gif) no-repeat;
}
.banner h1.music{
	background:url(../images/converter_music.gif) no-repeat;
}
.banner h1.photo{
	background:url(../images/converter_photo.gif) no-repeat;
}
.banner_top{
	background:url(../images/banner.jpg) no-repeat;
	height:284px;
}
.banner_top a{
	display:block;
	text-indent:-9999px;
	height:284px;
}
.banner_bottom{
	background:#191919;
}
.banner_bottom_l{
	background:url(/images/banner_bottom_l.gif) no-repeat bottom left;
}
.banner_bottom_r{
	background:url(/images/banner_bottom_r.gif) no-repeat right bottom;
	height:120px;
	padding:15px 20px 15px 20px;
}
.btn_index a{
	margin-top:10PX;
	color:#8c8c8c;
	width:68px;
	margin-left:40px;
	float:left;
	padding-top:68px;
	text-align:center;
}
.btn_index a:hover{
	text-decoration:none;
}
a.btn_download_index{
	background:url(../images/btn-index.jpg) left 0 no-repeat;
}
a.btn_download_index:hover{
	background:url(../images/btn-index.jpg) left -108px no-repeat;
}
a.btn_buy_index{
	background:url(../images/btn-index.jpg) -68px 0 no-repeat;
	margin-left:40px;
}
a.btn_buy_index:hover{
	background:url(../images/btn-index.jpg) -68px -108px no-repeat;
}
.column{
	width:285px;
}
.featured{
	width:665px;
}
.featured_con{
	padding:20px;
	background:#fff url(../images/bg-ban.gif) top repeat-x;
	border:1px solid #c4c4c4;
	border-width:0 1px 0 1px;
	height:363px;
}
.featured_con_text{
	padding-left:20px;
	width:395px;
}
.featured_con_text h3{
	color:#47abfc;
}
.feratued_con_bottom h3{
	display:block;
	margin:10px 0 5px 0;
}
.feratued_con_bottom ul{
	width:300px;
}
.feratued_con_bottom li{
	padding-left:15px;
	background:url(../images/dot.gif) left center no-repeat;
	line-height:24px;
}
.main_intr{
	padding:10px 0;
}
.cntent_middle{
	margin-top:10px;
	padding:1px 0;
}
.cntent_middle h2{
	font-weight:normal;
	border-bottom:1px solid #e2e1e1;
	font-size:18px;
	padding-bottom:5px;
}

.catch{
	background:url(/images/catch.gif) no-repeat left 5px;
}
.media{
	padding:0 0 8px 0;
	border-bottom:1px dashed #e2e1e1;
	margin-bottom:8px;
}
.media_img{
	padding-top:5px;
}
.media_types{
	width:180px;
	font-size:11px;
}
.converter_video li,.converter_music li,.converter_photo li{
	width:150px;
	padding-left:10px;
	background:url(../images/dot.gif) no-repeat left 7px;
}
.media_types b{
	color:#000;
}
.content_bottom{
	padding:0;
	width:960px;
	margin:0 auto;
	margin-bottom:20px;
}
.bottom_title{
	background:url(../images/bg-title-m.gif);
	font-size:16px;
	font-weight:bold;
}
.bottom_title_l{
	background:url(../images/bg-title-l.gif) left top no-repeat;
}
.bottom_title_r{
	background:url(../images/bg-title-r.gif) right top no-repeat;
	line-height:38px;
	padding-left:15px;
	color:#FFF;
}
.bottom_con_text{height:178px; border:1px solid #c4c4c4; border-width:0 1px 0 1px; background:#FFF url(../images/bg-ban.gif) repeat-x top; padding:20px;}
.bottom_con_text td{
	padding:3px 0 3px 10px;;
}
.bottom_con_text li{
	line-height:23px;
	padding-left:10px;
	background:url(../images/dot.gif) left 8px no-repeat;
}
.bottom_con_text li.more,.feratued_con_bottom li.more{
	background:none;
	font-weight:bold;
}
.contact a{
	display:block;
	margin:15px 0;
	padding-left:10px;
	background:url(../images/dot.gif) left 7px no-repeat;
}
.support_l a.link{
	display:block;
	margin:15px 0;
	padding-left:10px;
	background:url(../images/dot.gif) left 8px no-repeat;
}	
.bottom_bottom{
	background:url(../images/bottom_m.gif) bottom repeat-x;
	height:5px;
	_margin-top:-10px;
}
.bottom_bottom_l{
	background:url(../images/bottom_l.gif) left bottom no-repeat;
}
.bottom_bottom_r{
	background:url(../images/bottom_r.gif) right bottom no-repeat;
	height:5px;
}
.bottom_con{
	height:263px;
	width:312px;
}
.bottom_con_m{
	margin-left:12px;
	
}
.support_con{
	background:#fff url(../images/bg-ban.gif) top repeat-x;
	padding:20px 20px 1px 20px;
	border:1px solid #c4c4c4;
	border-width:0 1px 0 1px; 
	line-height:18px;
	height:383px;
}


/*-------------------------------------overview-------------------------------------------------------------*/
.sub_content{
	width:960px;
	margin:0 auto;
	margin-bottom:10px;
	background:#FFF;
}
.sub_converter{
	border-bottom:1px dashed #999;
	padding-bottom:20px;
}
.breadcrumb{
	width:942px;
	margin:0 auto;
	padding:2px 0 5px 15px;
}
.sub_title{
	width:960px;
	margin:0 auto;
}
.sub_con{
	padding:0 20px;
	background:url(../images/bg-ban.gif) repeat-x top;
	border:1px solid #c4c4c4;
	border-width:0 1px 0 1px;
}
.sub_content h1{
	font-size:20px;
	border-bottom:1px dashed #999;
	padding-bottom:5px;
}
.sub_con_top{
	padding:20px 0 10px 0;
}
.product_ui{
	width:400px;
	text-align:center;
}
.sub_con_top_r{
	width:495px;
	padding-left:20px;
}
.sub_con_top_r H2{color:#029dff; margin-bottom:5px;}
.btn_overview{
	padding-top:10px;
}
.btn_overview a{
	display:block;
	text-indent:-9999px;
	width:192px;
	height:80px;
}
.btn_overview a.download{
	background:url(../images/btn-downbuy.jpg) top left no-repeat;
	margin-right:40px;
}
.btn_overview a.download:hover{
	background:url(../images/btn-downbuy.jpg) left -82px no-repeat;
	margin-right:40px;
}
.btn_overview a.buynow{
	background:url(../images/btn-downbuy.jpg) left -164px no-repeat;
}
.btn_overview a.buynow:hover{
	background:url(../images/btn-downbuy.jpg) left -246px no-repeat;
}
.down_info{
	clear:both;
}
.down_info td{
	padding:3px 0 0 3px;
}
.down_info td.left{
	font-weight:bold;
}
.down_info td.right{
	color:#ec7a00;
}
.down_info td.price{
	color:#F00;
	font-weight:bold;
}
.sub_con_bottom{
	padding-bottom:20px;
	width:960px;
	margin:auto;
}
.sub_con_nav{
	width:245px;
	line-height:30px;
}
.sub_con_b_r{
	width:705px;
}
.sub_con_nav b{
	display:block;
	padding:0 10px;
	background:#fecd53;
	margin-bottom:10px;
}
.sub_con_nav a{
	display:block;
	line-height:30px;
	padding:0 10px;
}
.converter{
	width:205px;
	padding-bottom:10px;
	color:#d6d6d6;
	margin-right:20px;
}
.converter_file{
	width:180px;
	margin-right:55px;
}
.converter_file img{
	padding:10px 0;
	background:#FFF;
}
.sub_con_b_r h2{
	color:#029dff;
	font-size:16px;
}
.right_content{
	padding:20px 0;
	color:#838383;
    border-bottom:1px dashed #999;
}
.right_content h2{
	margin-bottom:10px;
}
.bottom_title_r h1{
	font-size:14px;
	font-weight:bold;
}
.link_list{
	background:url(../images/bg-ban.gif) top repeat-x #FFF;
	padding:20px;
	border:1px solid #c4c4c4;
	border-width:0 1px 0 1px;
}
/*---------------------------------------download.htmk-----------------------------------------*/
.down_con_l{width:23%; height:590px; line-height:24px; padding-right:15px; border-right:1px dashed #999;}
.down_con_l a.down_btn{
	background:url(../images/btn-downbuy.jpg) left top no-repeat;
	display:block;
	height:82px;
	width:191px;
	text-indent:-9999px;
	margin-top:50px;
}
.down_con_l a.down_btn:hover{
	background:url(../images/btn-downbuy.jpg) left -82px no-repeat;
}
.down_con_l a.buy_btn{
	background:url(../images/btn-downbuy.jpg) left -164px no-repeat;
	display:block;
	height:82px;
	width:191px;
	text-indent:-9999px;
	margin-top:50px;
}
.down_con_l a.buy_btn:hover{
	background:url(../images/btn-downbuy.jpg) left -246px no-repeat;
}
.down_con_l p{
	padding-left:8px;
}
.down_con_l strong{
	display:block;
	font-size:16px;
	padding:5px 0;
}
.down_con_l span{
	color:#ec7a00;
	line-height:24px;
	font-size:14px;
	font-weight:bold;
	display:block;
}
.down_con_l span.price{
	color:#F00;
	line-height:24px;
	font-size:14px;
	font-weight:bold;
	display:block;
}
.down_con_l a{
	font-weight:bold;
}
.down_con_l a.sub_nav{
	background:url(../images/sub_nav.gif) left top no-repeat;
	display:block;
	line-height:39px;
	text-indent:20px;
	width:200px;
	margin-bottom:15px;
}
.down_con_l a.sub_nav:hover{
	background:url(../images/sub_nav.gif) left -47px no-repeat;
	color:#FFF;
	text-decoration:none;
}	
.down_con_r{width:72%; line-height:24px; padding-top:20px;}
.down_con_r h2{
	color:#029dff;
	font-size:16px;
}
.down_con_r td{
	padding:3px;
}

.support_l{
	font-size:14px;
}
/*------------------------------------------------products.html-------------------------------------------*/
.product-top-r{
	float:left;
	width:622px;
	line-height:18px;
}
.product-top-r h1,.product-down-r h1,.support-con h1{
	font-size:20px;
	font-weight:normal;
	margin:0;
	margin-bottom:10px;
	color:#48c030;
}
.product-psp-info{
	padding:19px 20px;
	height:235px;
}
.product-psp-dwon{
	background:#f5f5f5;
	line-height:35px;
}
.product-psp-dwon-price{
	float:left;
	padding-left:20px;
}
.product-psp-dwon-link{
	float:right;
	font-weight:bold;
	padding-right:20px;
}
.product-list{
	margin-top:15px;
	background:url(../images/bg-products-title.gif) 0 -2px repeat-x;
}
.product-list-row{
	margin:15px auto;
}
.product{
	width:450px;
	/*background:#f5f5f5;
	border:1px solid #e3e3e3;*/
	float:left;
}
.product-r{
	float:right;
}
.product-box{
	float:left;
	padding:20px;
}
.product-info{
	float:right;
	width:280px;
	padding:10px 15px 5px 15px;
	font-size:11px;
	line-height:18px;
}
.product-info b{
	display:block;
	font-weight:bold;
	font-size:14px;
	margin-bottom:5px;
}
.product-info span{
	display:block;
	margin-top:5px;
	font-weight:bold;
	font-size:12px;
	margin-top:10px;
}

p.help{
	display:block;
	padding:10px 15px;
	margin-left:8px;
	border:1px solid #cfcfcf;
	background:url(../images/bg-help.gif) repeat-x;
	margin-right:15px;
}
.help strong{
	margin-bottom:5px;
}
.nomagin{
	margin:0;
}
.noborder{
	border:none;
}
