@charset "utf-8";
/**
 * copyright: wondershare,Inc
 * code: pengzq
 * date: 03/2009
 */
/*reset*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;}
/*css sprites*/
body,#hd .contact,#hd .affiliate,#nav,#nav map,#nav div,#nav a.on,#crumbs{background:url(images/head.png) no-repeat;}/*bg,nav*/
#bn .dvd-creator,#bn .dvd-copy,#bn .on-dvd-creator,#bn .on-dvd-copy,#bn .play,#bn .demo{background:url(images/bnicons.png) no-repeat;}/*banner*/
.down,.buy,.product-list .download a,#contact  .online-form .sbmt{background:url(images/btnicons.png) no-repeat;}/*button*/
.product-list .news .tit,.mod,.mod .tit,#download .howto .head,#download .tips li,#sider .related-product .sdown,#sider .related-product .sbuy,#store .mods .tit,#support #main .head,#faq #main .tit,#faq #main dt,#faq #main dd,#contact #main .tit,#tutorial #main .tit{background:url(images/icons.png) no-repeat;}/*icons*/
/*global*/
html,body{background-color:#fff;color:#4c4c4c;}
body{font:400 11px/1.5em Verdana,Tahoma,Helvetica,Arial,sans-serif;text-align:center;}
h1,h2{font-size:14px;color:#000;}
h3,h4,h5,h6{font-size:12px;}
li{list-style:none;}
img,fieldset{border:0;}
label,button{cursor:pointer;}
table{border-collapse:collapse;}
em,dfn{font-style:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
a{color:#2b2d2b;text-decoration:none;}
a:hover{color:#2b2d2b;text-decoration:underline;}
.clearfix{zoom:1;}
.clearfix:after{clear:both;content:"";display:block;}
.tit{color:#030303;}
.down{width:87px;margin:0 8px 0 0;padding:0 0 0 11px;color:#1b7200;}
.buy{width:76px;text-align:center;background-position:-106px 0;}
.down,.buy{float:left;height:21px;line-height:21px;}
a.down:hover,a.buy:hover{text-decoration:none;}
.price{color:#E71010;}
/*layout*/
#hd,#nav,#bn,#bd,#ft{width:972px;margin:0 auto;text-align:left;}
body{background-repeat:repeat-x;background-position:0 -275px;}
#bd{margin:14px auto 25px;}
#main{float:left;width:742px;}
#sider{float:right;width:217px;margin:4px 0 0;}
/*#hd*/
#hd{border:1px solid transparent;+border:none;}
#hd .weblogo{float:left;margin:28px 0 0 7px;}
#hd .logo,#hd .description{float:left;}
#hd .description{margin:7px 0 0 22px;color:#575757;font:400 11px/16px Verdana;}
#hd .description span{display:block;}
#hd .other{float:right;margin:50px 16px 0 0;}
#hd .other a{padding:1px 0 1px 24px;margin:0 0 0 10px;}
#hd .contact{background-position:0 -141px;}
#hd .affiliate{background-position:0 -170px;}
/*#nav*/
#nav{height:43px;line-height:43px;margin:11px auto 0;background-color:#666;background-repeat:repeat-x;}
#nav map{background-position:0 -43px;}
#nav div{padding:0 0 0 5px;background-position:100% -90px;}
#nav a{float:left;width:77px;height:43px;margin:0 0 0 15px;text-align:center;font:700 13px/43px Verdana;color:#fff;}
#nav a:hover{text-decoration:none;}
#nav a.on{background-position:0 -230px;color:#2e2e2e;}
/*#crumbs*/
#crumbs{padding:0 0 3px 20px;background-position:5px -196px;border-bottom:1px solid #c6c6c6;}
#crumbs a,#crumbs strong{margin:0 5px;font-weight:400;}
/*#bn*/
#bn{display:inline-block;width:970px;height:392px;overflow:hidden;margin:-5px auto 0;border:1px solid #c6c6c6;border-width:0 1px 1px;}
#bn img{margin:40px 0 0;}
/*#ft*/
#ft{margin:0 auto 55px;border-top:1px solid #c6c6c6;color:#a5a5a5;}
#ft .links{float:left;margin:11px 0 0 10px;}
#ft .links a{margin:0 10px;color:#a5a5a5;}
#ft .copyright{float:right;margin:11px 16px 0 0;color:#bcbcbc;}
/*.mod*/
.mod{width:215px;margin:16px 0;border:1px solid #bdbdbd;background-position:-365px 0;}
.mod .tit{padding:10px 10px 10px 42px;font:700 14px Verdana;}
.mod .cont{margin:10px 20px 16px;}
/*index.html*/
#home #bd{margin:27px auto 25px;}
#home .tit{font:700 14px Verdana;color:#000;}
#home .product-wrap{float:left;width:566px;}
#home .product-wrap .tit{margin:0 0 0 15px;}
#home .product-wrap .dvd-creator{margin:26px 0 0;}
#home .others{float:right;width:406px;}
#home .product{float:left;}
#home .product img{display:block;margin:0 19px 22px 12px;}
#home .product .price{margin:0 0 0 33px;}
#home .detail{float:left;}
#home .detail li{line-height:18px;}
#home .detail p{margin:20px 0 0;}
#home .movie-news{background:url(images/movie-news.png) no-repeat 5px 22px;}
#home .new-info{background:url(images/new-info.png) no-repeat 5px 22px;}
#home .others .tit{}
#home .others .txt{padding:13px 48px 20px 80px;line-height:20px;}
#home .others .txt a{margin:0 0 0 5px;color:#489a00;}

