/*----------reset---------*/
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
ul,li,p,img,h1,h2,h3,h4,h5,dt,dd,dl,body,.sharp .cicle img{padding:0px;margin:0px;}
ul{list-style:none;}
img{border:none;}
a{text-decoration:none;}
.clear{clear:both;}
a:visited,a:link{outline:none;}
.clearfix:after{display:block; content:''; height:0; clear:both;}
.pr{ position:relative;}
.pa{ position:absolute;}
#_atssh{ display:none}
/*------------     header         -------------------*/
html{overflow-x:hidden;}
body{font-family:verdana,Arial,Helvetica,sans-serif;line-height:18px;font-size:12px; background:#ffffff;overflow-x: hidden}
#header{background:#fff;clear: both;}
#top{width:1000px;margin:0 auto;padding:5px 0 0 0px;}
#top,.sharp .cicle img,.product,.product li{position:relative;}
#top{height:50px;}
#top img,#top ul{float:left;margin:4px 0px 10px 0;}
#top img{padding-right:37px;}
#top ul{padding-left:35px;}
#top ul a{color:#014b92;text-transform:capitalize;}
#top ul li{padding-right:20px;float:left;margin-top:10px;background:url(../images/share.png) no-repeat right -93px;margin-right:15px;}
#top ul a:hover,#top ul li.hover a{color:#ff6400;}
#top ul li.hover,.sharp a span{background:none;}
area{outline:none}
.sharp{
	position: absolute;
	width: 230px;
	height: 30px;
	right: -34px;
	top: 14px;
	overflow: hidden;
}
.sharp .cicle{width:29px;height:30px;margin-right:3px;float:left;overflow:hidden;}
.addthis_button_google_plusone_share,.addthis_button_facebook,.addthis_button_twitter,.addthis_button_email,.addthis_button_compact{background:url(../images/share.png) no-repeat;}
.addthis_button_google_plusone_share{background-position:-141px 0px;}
.addthis_button_google_plusone_share:hover{background-position:-141px -33px;}
.addthis_button_facebook{background-position:0px 0px;}
.addthis_button_facebook:hover{background-position:0px -33px;}
.addthis_button_twitter{background-position:-36px 0px;}
.addthis_button_twitter:hover{background-position:-36px -33px;}
.addthis_button_email{background-position:-71px 0px;}
.addthis_button_email:hover{background-position:-71px -33px;}
.addthis_button_compact{background-position:-108px 0px;}
.addthis_button_compact:hover{background-position:-108px -33px;}
.sharp .cicle:hover img{top:-32px;}
#backtop{position:fixed;bottom:150px;margin-left:1050px;width:51px;height:69px;display:block;text-indent:-99999px;z-index:999;text-transform:capitalize;}
.top,.bottom{display:block;width:51px;height:34px;background:#999 url(http://e.dx.com/collection/public/stencil/backtop.png) no-repeat;}
.top{margin-bottom:1px;background-position:center top;border-radius:5px 5px 0 0;}
.top:hover,.bottom:hover{background-color:#361b00;}
.bottom{background-position:center -42px;border-radius:0 0 5px 5px;}
div.sharp a.cicle {
width: 30px;
height: 30px;
margin-right: 3px;
float: left;
overflow: hidden;
}
/*-----      main   ---------------*/
.scenes,.slides{
    width:100%;
    height: 583px;
    margin: 0 auto;
    overflow: hidden;
	background:#333333;
}
.app_desc{
    top: 73px;
    z-index: 99999;
	left:50%;
	margin-left:-539.5px;
}
.flex-control-nav {
    font-size:0;
}
.prizes{
    height: 929px;
    background:#ffffff
}
.m_warp{
    width: 1000px;
    margin:0 auto;
}
.rules{
    height: 500px;
    background:#fdffe1;
    padding-top:30px;
}
.rules_title{
    width: 960px;
    display: block;
    height: 48px;
    margin: 0 auto;
}
.rules .m_warp p{
    margin-top: 24px;
    background:url("../images/p-ico.jpg") no-repeat left center;
    font-size: 16px;
    color: #343333;
    font-family: Arial, Helvetica, sans-serif;
    text-indent: 15px;
    margin-left:20px;
}
.rules .m_warp p span{
    color: #dc6e00;
    font-size: 16px;
    font-weight: bold;
}
.video_sec{
    height: 480px;
    background: #ffffff;
}
.video{
    width: 1000px;
    height: 480px;
    background:url("../images/video_bg.jpg") no-repeat center;
}
.video_link{
    display: block;
    top: 105px;
    left: 270px;
	width:451px;
	height:321px;
}
.download_free{
    height: 632px;
    background:#fdffe1;
}
/* scenes page style S*/
.num_box{position:relative;}
#num_0{background:black url(../images/bac1.jpg) no-repeat center ;background-size:100% 100%;}
#num_1{background:#fdffe1 ;background-size:100% 100%;}
#num_2{background:#ffffff ;background-size:100% 100%;}
#num_3{background:#fdffe1 ;background-size:100% 100%;}
#num_4{background:#ffffff ;background-size:100% 100%;}
#num_5{background:#fdffe1 ;background-size:100% 100%;}
.fixed_r{position:fixed;right:20px;top:340px;z-index:999;}
.fixed_r li{width:14px;height:14px;background:url("../images/no-bg.png") no-repeat;cursor:pointer;margin-bottom:13px}
.fixed_r li.on{background:url("../images/cur-bg.png") no-repeat;}
.one_warp{width:960px;margin: 0 auto}
.two_warp{width:1125px;margin: 0 auto}
.there_warp{width:960px;margin: 0 auto}
.four_warp{width:960px;margin: 0 auto}
.five_warp{width:866px;margin: 0 auto}
.six_warp{width:960px;margin: 0 auto}
.one_warp .one-pic,.two_warp .two-pic,.there_warp .there-pic,.four_warp .four-pic,.five_warp .five-pic,.six_warp .six-pic{position: absolute;display: block;}
/* scenes page style E*/

/****************************    footer   ************************************/
#footer{clear:both;text-align:center;color:#ffffff;padding:30px 0 30px; background:#361b00;}
#footer .container{width: 1000px;margin: 0 auto; padding:30px 0px;}
.sns{font-weight:700;cursor:default;}
.sns a{color:#ffffff;margin:0 4px 0 8px;text-decoration:none;}
#footer a:hover{text-decoration:none;color:#ffffff;}
.pay img{margin:0 10px;}
#footer a{color:#ffffff;font-weight:700;line-height:24px;text-decoration:none;}

/*winners pop */
#mask {position:fixed;background:#000;opacity:0.5;filter:alpha(opacity=50);left:0;top:0;width:100%;height:100%;z-index:999998;}
.pop {display:none;z-index:999999;}
.winner_box {width:814px;height:313px;background:url(../images/pop_bg.png) no-repeat center;padding-top:97px;}
.winner_box .close_pop {top:17px;right:17px;display:block;width:33px;height:33px;background:url(../images/close-btn.png) no-repeat; transition: -moz-transform .5s;
    -webkit-transition: -webkit-transform .5s;
    -moz-transition: -moz-transform .5s;}
.winner_box .close_pop:hover {    transform: rotate(360deg);
    -webkit-transform: -webkit-rotate(360deg);
    -moz-transform:  -moz-rotate(360deg);}
.winner {width:620px;height:290px;overflow:hidden;overflow-y:auto;background:#fff3e9;opacity:.7;filter:alpha(opacity=70);margin-left:79px;font-family:Arial, Helvetica, sans-serif;}
.winner .ttl {color:#f04f04;font-size:28px;font-style:italic;font-weight:700;text-align:center;text-transform:uppercase;padding:18px 0;}
.winner .big_prize,.winner .other_prize {text-align:center;font-size:16px;color:#000;padding-bottom:5px;}
.winner .other_prize {text-align:left;}
.winner .other_prize span {display:block;float:left;margin:0 20px 10px;}





























