figure, footer, header, nav,{display:block;}
mark, rp, rt, ruby, summary, time{display:inline;}
body{min-width:970px;}
*{margin:0;padding:0;border:0;}
img{border:0px;}
.col1, .col2, .col3, .col4, .col1{float:left;}
p,form,ul,li,h2,h3,h4,dt,dd,dl{list-style:none;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
a{color:#666;text-decoration:none;}
a:hover{text-decoration:none;color:#EA771E;}
.amore{text-decoration:underline;color:#ea771e;}
.padding-left{padding-left:20px;}
.padding-right{padding-right:20px;}
.pad_bot1{padding-bottom:70px;}
.pad_bot2{padding-bottom:20px;}
.padding-top{padding-top:40px;}
.margin-top{padding-top:15px;}
.margin-top2{margin-top:-10px;}
.p1{margin-top:5px;}
.spacing{height:15px;clear:both;}
.sf-menu, .sf-menu ul, .download_block, .adv_block, .box, .box2, .box_email, .hc_left, .hcr_content{behavior:url("http://www.bluray-player-software.com/script/PIE.htc");}
.wrapper{width:100%;overflow:hidden;}
.extra-wrap{overflow:hidden;}
.main{width:960px;margin:0 auto;}
.head{width:100%;position:relative;z-index:2;height:100px;}
.head_logo{width:206px;height:100px;float:left;}
.list-services{padding:20px 25px 0 0;float:right;color:#FFF}
.list-services li{float:right;padding:0 0 0 15px;}
.list-services a:hover{text-decoration:underline;}
nav{height:52px;padding-bottom:10px;background:url(../image/menu_shadow.png) center bottom no-repeat;position:relative;z-index:20;}
.sf-menu{background:url(../image/menu_bg.gif) 0 0 repeat-x;display:inline-block;padding:10px 10px 0px;height:46px;border-radius:12px 12px 12px 12px;-moz-border-radius:12px 12px 12px 12px;-webkit-border-radius:12px 12px 12px 12px;position:relative;width:950px;}
.sf-menu > li{float:left;font-size:15px;position:relative; padding-right:3px;}
.sf-menu > li > a{display:inline-block;color:#fff;font-size:14px;padding-left:10px;line-height:18px;}
ul.sf-menu > li > a > span{padding-right:11px;display:block;}
ul.sf-menu > li > a > span > span{width:110px;text-align:center;padding:6px 0 8px;display:block;overflow:hidden;}
.sf-menu li > a:hover, .sf-menu > li.sfHover > a, .sf-menu > li > a.active{background:url(../image/menu_hover_left.png) 0 0 no-repeat;}
.sf-menu > li > a:hover > span, .sf-menu > li.sfHover > a > span, .sf-menu li a.active span{background:url(../image/menu_hover_right.png) right 0 no-repeat;}
.sf-menu > li > a:hover > span > span, .sf-menu > li.sfHover > a > span > span, .sf-menu li a.active span span{background:url(../image/menu_hover_tail.gif) 0 0 repeat;}
.sf-menu .item{padding:0;}
.z-index{z-index:100;}
.sf-menu ul{z-index:2;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:url(../image/nav-bg.png) repeat;width:174px;padding:23px 2px 29px 3px;position:relative;display:none;}
.sf-menu ul li{text-align:left;height:32px;padding-bottom:1px;}
.sf-menu ul li a{display:block;padding-left:12px;color:#1b1b1b;font-size:12px;font-weight:bold;color:#fff;}
.sf-menu ul li a span{display:block;padding-right:12px;}
.sf-menu ul li a span span{padding:5px 0px 2px 4px;height:27px;display:block;color:#CF6C05;}
.sf-menu ul li a em{font-style:normal;}
.sf-menu ul li a em{padding-left:12px;}
.sf-menu ul li a:hover em, .sf-menu ul li.sfHover a em{font-style:normal;background:url(../image/submenu_marker.gif) 0 4px no-repeat;}
.sf-menu ul li a:hover, .sf-menu li > ul > li.sfHover > a{background:url(../image/a_hover_left.png) 0 0 no-repeat;cursor:pointer;}
.sf-menu ul li a:hover span, .sf-menu li > ul > li.sfHover > a > span{background:url(../image/a_hover_right.png) right 0 no-repeat;}
.sf-menu ul li a:hover span span, .sf-menu li > ul > li.sfHover > a > span > span{background:url(../image/nav-bg2.png) repeat-x;color:#fff;}
.sf-menu li:hover{visibility:inherit;}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul{left:0px;top:34px;position:absolute;}
.sf-menu li ul li ul li{height:23px;}
.sf-menu li ul li ul li a{font-size:11px;}
.sf-menu ul li ul li a:hover em, .sf-menu ul li ul li.sfHover a em{font-style:normal;background:url(../image/submenu_marker.gif) 3px 3px no-repeat;}
.sf-menu ul li ul li a span span{padding:6px 0px 1px 6px;height:19px;display:block;}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul{top:-999em;}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul{left:181px;top:34px;padding:16px 3px 26px 4px;width:133px;}
.slider-wrapper{padding-top:10px;margin-bottom:10px;overflow:hidden;}
.slider_box{margin:25px;overflow:hidden;position:relative;z-index:1;float:left;}
.slider_box1{position:relative;z-index:1;background:url(../image/slider-bg.png) no-repeat;width:486px;height:368px;float:left;margin:25px;overflow:hidden;}
.slider_box2{margin:25px;overflow:hidden;position:relative;z-index:1;background:url(../image/store_bg.png) no-repeat;width:500px;height:315px;float:left;}
.slider_box3{margin:25px;overflow:hidden;position:relative;z-index:1;background:url(../image/slider-bg3.png) no-repeat;width:434px;height:344px;float:left;}

.slider1{position:relative;width:416px;height:249px;margin:12px 0 0 43px}
.slider2{position:relative;width:416px;height:249px;margin:17px 0 0 79px}
.slider3{position:relative;margin:15px 0 0 38px}
.items{display:none;}
.title-1{display:block;font-size:55px;line-height:1.2em;color:#cf6c05;margin-bottom:-10px;}
.title-2{display:block;font-size:40px;line-height:1.2em;color:#cf6c05;margin-bottom:10px;letter-spacing:-1px;}
.title-3{font-size:32px;color:#8f867f;letter-spacing:-1px;margin-top:20px;}
.title-4{color:#e1e0de;display:block;font-size:30px;line-height:1.2em;margin-bottom:5px;margin-top:-15px;letter-spacing:-1px;font-weight:normal;}
.title-5{color:#e1e0de;display:block;font-size:19px;line-height:1.2em;letter-spacing:-1px;}
.button{margin-top:30px;text-align:center}
.button2{background:url(../image/down-btn.png) no-repeat; width:374px; height:30px; position:relative; display:block; padding:55px 15px 15px 100px; margin:15px 0 0 25px;}
a.button2:hover{text-decoration:none;}
.button3{background:url(../image/down-btn2.png) no-repeat; width:374px; height:30px; position:relative; display:block; padding:55px 15px 15px 100px; margin:25px 0 0 25px;}
.indent{padding:25px 10px 0 0;}
.adv_shadow{height:158px;background:url(../image/menu_shadow.png) center bottom no-repeat;}
.adv_block{position:relative;display:block;background:url(../image/adv_block_bg.jpg) 0 0 repeat-x;height:147px;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;border-left:solid 1px #262424;border-right:solid 1px #3c3c3c;}
.adv_11{ float:left; width:620px; margin-left:20px;}
.adv_11 dl{ padding-top:20px;margin-left:25px;}
.adv_11 dl dt{ float:left; margin-right:20px;}
.adv_11 dl dd{ float:left;width:450px; margin-top:10px;color:#8d8d8d;}
.separator{background:url(../image/separator_1.gif) 316px 6px no-repeat;}
.wrapper.separator{background:url(../image/separator_1.gif) 628px 6px no-repeat;}
.adv_box{width:290px;padding:10px 4px 8px;overflow:hidden;font-size:16px;color:#fff;line-height:1.2em;display:block;text-decoration:none;float:left;margin-left:15px;}
.adv_box > strong{display:inline-block;text-transform:uppercase;}
.adv_box span{display:inline-block;color:#969696;font-size:14px;padding-top:5px;line-height:1.2em;}
.adv_1{width:76px;height:75px;margin:15px 0 15px 0;float:left;}
.adv_des{width:210px;float:right;margin:15px 0 0 2px;;}
.adv_des h2{font-size:15px;}
.more{color:#ea771e;font-size:13px;margin:0 20px 0 0;}
.where_now{background:url(../image/breadcrumb.png)no-repeat 0px 8px;color:#EA771E;font-weight:bold;line-height:25px;padding-left:16px;text-transform:capitalize;overflow:hidden;}

.where_now img{ padding:0 5px;}
.btn_2{text-align:center;margin-top:40px;}
.col1{width:280px;margin-right:30px;}
.col2{margin-right:30px;width:290px;}
.col3{width:300px;margin-right:20px;}
.col4{width:300px;margin:0 10px;}
.list-1{padding-top:1px;}
.list-1 li{font-size:11px;text-transform:uppercase;overflow:hidden;position:relative;padding:12px 0 9px;line-height:18px;}
.list-1 li:first-child{padding-top:0;background:none;}
.list-1 li a{color:#fff;font-size:13px;vertical-align:top;display:inline-block;overflow:hidden;margin-bottom:2px;font-weight:bold;}
.list-1 li a:hover{color:#ea771e;}
.list-1 li img{vertical-align:bottom;}
.list-1 li figure{float:left;margin-right:5px;}
.summary_title{overflow:hidden;line-height:25px;}
.list-2{margin-top:15px;width:270px;}
.list-2 li{padding-left:15px;line-height:27px;background:url(../image/list4_marker.gif) 0 11px no-repeat;border-top:dotted 1px #2b2b2b; margin-left:13px;}
.list-2 li:first-child{border:none;}
.list-2 li a{font-weight:bold;font-size:13px;color:#ea771e;}
.list-2 li a:hover{color:#737373;}
.buttons{text-align:right;padding-top:10px;}
.link-2{display:inline-block;font-weight:normal;padding-left:15px;background:url(../image/subscribe_button_left.png) 0 -30px no-repeat;color:#fff;text-decoration:none;font-weight:normal;line-height:14px;font-size:12px;text-transform:uppercase;cursor:pointer;}
.link-2 span{display:inline-block;padding-right:15px;background:url(../image/subscribe_button_right.png) right -30px no-repeat;}
.link-2 span span{background:url(../image/subscribe_button_tail.jpg) 0 -30px repeat-x;padding:8px 1px 7px;}
.link-2:hover, .submit:hover span span{background-position:0 0px; color:#fff;}
.link-2:hover span{background-position:right 0px;}
.link-3{padding-left:55px; padding-top:25px;  font-size:15px;}
.link-3 a{padding-right:65px; text-decoration:underline;}

.link-4 li{background:url(../image/marker-2.gif) no-repeat left 9px; line-height:25px; padding-left:13px;}

.box{font-size:17px;font-weight:bold;color:#EA771E;text-align:center;padding:12px 2px 10px 5px;width:300px;position:relative;overflow:hidden;border:1px solid #0d0d0d;background:url(../image/box-tail.gif) 0 0 repeat-x #0d0d0d;border-radius:12px;margin:1px 0;box-shadow:0px 0px 0px 1px #2b2b2b;-moz-box-shadow:0px 0px 0px 1px #2b2b2b;-webkit-box-shadow:0px 0px 0px 1px #2b2b2b;}
.box .padding{padding:23px 40px 23px 23px;}
.box2{background:#f6f6f6; border:1px solid #cecece;border-radius:5px; height:191px;position:relative; }
.box2 .pad{padding:28px 30px;margin-right:15px;}
.box2 .pad h3{ margin:0; padding-top:15px;}
.box2 span{ line-height:24px;}
.link-1{display:block;width:13px;height:23px;cursor:pointer; font-size:30px; font-weight:bold;position:absolute;right:23px;bottom:25px;z-index:9;}
.link-1:hover{background-position:left bottom;}
.box_email{padding:5px 10px 15px;width:255px;height:10px;position:relative;overflow:hidden;border:1px solid #0d0d0d;background:url(../image/box-tail.gif) 0 0 repeat-x #0d0d0d;border-radius:45px;margin:7px 0;box-shadow:0px 0px 0px 1px #2b2b2b;-moz-box-shadow:0px 0px 0px 1px #2b2b2b;-webkit-box-shadow:0px 0px 0px 1px #2b2b2b;}
.hc_left{float:left;padding:10px;position:relative;overflow:hidden;border:1px solid #cecece;margin:1px 0; background:#fff;}
.hc_right{float:right;}
.hcr_content{padding:18px;position:relative;overflow:hidden;margin-bottom:10px; border:1px solid #cecece; background:#fff;}
.hcr_content .list li{color:#666;padding-left:15px;line-height:27px;background:url(../image/marker-2.gif) 0 11px no-repeat; border-bottom:dotted 1px #cecece;}
.hcr_content .list li a{color:#666;}
.hcr_content .list li a:hover{color:#EA771E;}
.hcr_content h3{ padding-top:0px; margin-top:0px;}
.article_info{margin:15px;color:#666;}
.article_info h1{font-size:20px;font-weight:bold; margin-top:3px; margin-bottom:10px;}
.article_info h2{font-size:20px;}
.article_info h3{font-size:17px;}
.article_info ul{margin-bottom:10px;}
.article_info ul li{list-style:disc; margin-left:20px; color:#666;}
.article_info .image{ float:left;margin: 0px 25px 10px 0px;}
.article_info .des{ float:right;width: 530px;}
.indexinfo{ height:300px; border-top:dotted 2px #CECECE; margin-top:10px;}



.sub-tit2{font-size:13px;font-weight:bold;color:#FFF;background:url(../image/adv-5.png) no-repeat;padding-left:20px;}
.numb{display:block;overflow:hidden;font-size:50px;line-height:72px;text-align:center;float:left;margin-right:15px;}
.font1{font-size:17px;font-weight:bold;color:#444;}
.downlist{text-align:center;color:#fff;background-color:#000;border:1px solid #4a4a4a;}
.downlist .top_tr{height:40px;font-size:14px;color:#fff;border-bottom:solid 1px #4a4a4a;}
.downlist .tdl{border-left:none;border-right:solid 1px #4a4a4a;border-top:1px solid #4a4a4a;}
.downlist .td2{border-left:none;border-bottom:solid 1px #4a4a4a;font-size:13px;font-weight:bold;}
.downlist .tdr{border-right:none;border-top:1px solid #4a4a4a;}
.downlist .tdr1{border-right:none;border-bottom:solid 1px #4a4a4a;}
.text_descript{line-height:18px;padding:15px;text-align:center;font-weight:bold}
.download_btn_s1{display:block;margin:-3px auto;width:103px;height:32px;overflow:hidden;background:url(../image/mac_btn4.png) no-repeat;}
.ClearFix {height:1px;clear:both;}
.foot{background:url(../image/footbg.png) no-repeat;background-position:center;height:115px;padding:18px 0 20px;overflow:hidden;text-align:center; font-size:12px;}
.foot a{color:#fff;}
.foot a:hover{color:#EA771E;}
.foot_link{height:38px;line-height:38px;color:#ffffff;font-size:12px;padding-top:10px; }
.foot_link a{padding:0 10px; }
.foot_sns{margin-right:15px;margin-top:-40px;}
.foot_sns img{position:relative;top:12px; padding:0 3px;}
p{margin-bottom:10px;}
.Maplist li{margin-top:6px;}

.storetable{clear:both;width:915px; margin-top:10px;padding:20px;border:1px solid #0d0d0d;background:url(../image/tab_contentbg.png) 0 0 repeat;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;border-radius:12px;margin:1px 0;box-shadow:0px 0px 0px 1px #2b2b2b;-moz-box-shadow:0px 0px 0px 1px #2b2b2b;-webkit-box-shadow:0px 0px 0px 1px #2b2b2b;}
.storetable table td{border:1px solid #999;}

.player-r{background:url(../image/player-mr.png) no-repeat -13px 0px  ;width:250px; height:100px;}
.specification-r{background:url(../image/specification-down.png) no-repeat -13px 0px  ;width:250px; height:100px;}
.specification-rmdown{background:url(../image/specification-down.png) no-repeat -2px -115px;width:110px; height:36px; display:block; float:left;}
.specification-rmbuy{background:url(../image/specification-down.png) no-repeat -134px -115px;width:117px; height:36px; display:block; float:right;}
.player-rw{background:url(../image/player-wr.png) no-repeat -13px 0px  ;width:250px; height:100px;}
.player-f{background:url(../image/awards.png) no-repeat -13px 0px  ;width:250px; height:150px;}
.player-f2{background:url(../image/awards2.png) no-repeat -13px 0px  ;width:250px; height:150px;}
.player-rmdown{background:url(../image/player-mr.png) no-repeat -2px -115px;width:110px; height:36px; display:block; float:left;}
.player-rmbuy{background:url(../image/player-mr.png) no-repeat -134px -115px;width:117px; height:36px; display:block; float:right;}
.player-rwdown{background:url(../image/player-wr.png) no-repeat -2px -115px;width:110px; height:36px; display:block; float:left;}
.player-rwbuy{background:url(../image/player-wr.png) no-repeat -134px -115px;width:117px; height:36px; display:block; float:right;}
.player-stbuy{background:url(../image/copy-r.png) no-repeat -183px -75px;width:70px; height:22px; display:block; float:right; margin-top:-25px;}
.copy-r{background:url(../image/player-r.png) no-repeat -13px 0px  ;width:250px; height:100px;}
.copy-rmdown{background:url(../image/player-r.png) no-repeat 0px -115px;width:110px; height:36px; display:block; float:left;}
.copy-rmbuy{background:url(../image/player-r.png) no-repeat -134px -115px;width:117px; height:36px; display:block; float:right;}


.full {
    background-image: url("../image/stars.png");
    no-repeat scroll 0 0 transparent;
      width: 105px;
    float: left;
    height: 24px;
    line-height: 24px;
    margin-left: 20px;
    margin-right: 20px;

}
.fill {
    background-image: url("../image/stars.png");
    no-repeat scroll transparent;
    background-position:0px -51px;
    height: 21px;
    width:0;
}

.ind_feature li{padding: 5px 25px 5px 0px; margin-left:0px;}




.top_1 {border: 1px solid white;width:610px; border-collapse:collapse;}
.top_1 tr { border: 1px solid white; padding: 10px 0; height:50px; font-weight:bold; text-align:center;}
.top_1 td { border: 1px solid white; width:auto;}



.player-win{background:url(../image/awards_win.png) no-repeat -13px 0px  ;width:250px; height:150px;}

.store_left{float:left;padding:10px;width:640px;position:relative;overflow:hidden;border:1px solid #0d0d0d;background:url(../image/tab_contentbg.png) 0 0 repeat;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;border-radius:12px;margin:1px 0 15px;box-shadow:0px 0px 0px 1px #2b2b2b;-moz-box-shadow:0px 0px 0px 1px #2b2b2b;-webkit-box-shadow:0px 0px 0px 1px #2b2b2b;}
.store_right{width:280px;float:right;}
.Ensure{font-size:17px;font-weight:bold;color:#EA771E;text-align:center;padding:12px 2px 10px 5px;width:260px;position:relative;overflow:hidden;border:1px solid #0d0d0d;background:url(../image/box-tail.gif) 0 0 repeat-x #0d0d0d;border-radius:12px;margin:1px 0;box-shadow:0px 0px 0px 1px #2b2b2b;-moz-box-shadow:0px 0px 0px 1px #2b2b2b;-webkit-box-shadow:0px 0px 0px 1px #2b2b2b; margin-bottom:15px;}

.store_package{position:relative;overflow:hidden;border:1px solid #0d0d0d;background:url(../image/tab_contentbg.png) 0 0 repeat;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;border-radius:12px;margin:10px 0px 0px 0px;box-shadow:0px 0px 0px 1px #2b2b2b;-moz-box-shadow:0px 0px 0px 1px #2b2b2b;-webkit-box-shadow:0px 0px 0px 1px #2b2b2b;}
.store_button{ background:url(../image/store_button.png) no-repeat left top; width:200px; height:60px; display:block;float: right; }
.store_button:hover{ background:url(../image/store_button.png) no-repeat 0px -61px; cursor:pointer;}
.label_main{ height:auto; overflow:hidden; }
#label1 { display:none; }


.sf-menu li.ho {float:right;width:173px; white-space:nowrap;margin-top:-56px; *margin-top:-56px; margin-right:-30px; margin-bottom:0;margin-left:20px; overflow:visible;height:68px;background-repeat:no-repeat; background-image:url(../image/christmas-gift.png);}
.sf-menu li.ho a{display:block;width:150px;height:36px;margin:20px 0 0 14px;}
.sf-menu li.ho a:hover{ text-decoration:none; background:none;}

.index_win_copy{ float:left; width:450px; margin-left:20px;}
.index_win_copy dl{ padding-top:10px;}
.index_win_copy dl dt{ float:left; margin-right:20px; padding-top:10px;}
.index_win_copy dl dd{ float:left;width:315px; margin-top:10px;color:#8d8d8d;}
.index_win_copy dl dd span{ float:right; padding-right:10px;}
.why_laurora{margin:25px 0px; padding-left:20px;}
.why_laurora_0{ width:570px; float:left;}
.laurora{ padding-top:15px; padding-left:150px; height:200px; background:url(../image/why_laurora.png) no-repeat left center; font-size:12px; line-height:24px; color:#868686;}
.laurora p span{ font-size:14px; font-weight:bold; color:#a3a3a3;}
.Awards{ float:left; width:340px;}
.Awards_bg{ background:url(../image/Awardsbg.png) repeat-y left; padding-left:38px; margin-top:20px; height:200px;}
.Awards_bg p{ font-size:13px; line-height:24px;color:#a3a3a3;}
.Awards_bg p span{ font-size:20px;}
.list-2a a{ margin-right:20px; line-height:24px;}

.faq-block{margin-top:15px; padding:10px 20px; background: rgba(205,205,205,0.1); -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; display:inline-block;}
div .faq-block{}

#back-to-top{ width:50px; height:50px; background:url(../image/top1.png) no-repeat;;position:fixed;bottom:10px;right:15px;display:block;cursor:pointer;}
#back-to-top:hover{background: url(../image/top1.png) no-repeat right;}
.awards img{ margin:0px 15px;}

#contactus select{border:1px solid #CCC}
#contactus input{border:1px solid #CCC}
#contactus td{ padding-bottom:10px;}
#contactus  textarea{border:1px solid #CCC}

.special{background: url(../image/special.jpg) no-repeat center;  width:350px; height:280px; margin-bottom:10px; padding-top:220px; overflow:hidden;}
.special a{ display:block; width:150px; float:left; height:36px; line-height:36px; color:#fff; background:#33b1eb; margin:0 12px ;-webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px; text-align:center;}
.special a img{ width:28px; vertical-align:middle; margin-right:8px;}
.special .special-buy{ background:#f75a50;}
.special .special-buy img{ margin-top:-3px;}
.special .special-buy:hover{ background:#d84d45;}
.special .special-down{ background:#33b1eb;}
.special .special-down:hover{ background:#1489bf;}

#vc { display:table;overflow:hidden; height:100%;  }
#vci { vertical-align:middle; display:table-cell; text-align:center; _position:absolute; _top:50%; _left:50%; }
#content {display:inline-block; _position:relative; _top:-50%; _left:-50%;  text-align:left; }