:root{overflow-y:scroll;}
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,a{margin:0;padding:0; font-family:"Microsoft Yahei"; font-size:12px;}
fieldset,img{border:0;}
:focus{outline:0;}
address,caption,cite,code,dfn,em,b,i,th,var,optgroup{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
abbr,acronym{border:0;font-variant:normal;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
ol,ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
sup,sub{font-size:100%;vertical-align:baseline;}
:link,:visited,ins{text-decoration:none;}
.nomargin{ margin-right:0px!important;}
.fl{ float:left;}
.fr{ float:right;}
.clearfix{  overflow:hidden; zoom:1;}
.purple{ color:#6f359a}
.blue{ color:#2b73b9;}
.red{ color:#dd3c11;}
#footer{ margin-top:0!important; background:#1a1616!important;}
#footer .footer .m-qr-wrap li h6{ color:#fff!important;}
.header,.content{ width:1000px; margin:0 auto; position:relative;}
.header{height:600px;background:url(../img/bg_header.jpg) no-repeat center top;}
.header img{ display:block; border:none;}
.tabhconwr{ width:100%;  background:#cf8d25;}
.tabhconwr .wrap{ width:1000px; margin:0 auto; position:relative; height:120px;}
.tabhconwr .wrap li{ display:inline-block; position:absolute; width:211px; height:71px; top:22px; cursor:pointer;}
.tabhconwr .wrap li.li_01{ background:url(../img/bg_tabh.jpg) no-repeat 0 top; left:20px;}
.tabhconwr .wrap li.li_02{ background:url(../img/bg_tabh.jpg) no-repeat -253px top; left:260px;}
.tabhconwr .wrap li.li_01.hover{ background:url(../img/bg_tabh.jpg) no-repeat 0 top; ;}
.tabhconwr .wrap li.li_02.hover{ background:url(../img/bg_tabh.jpg) no-repeat -253px top; }
.a_dl{ position:absolute; display:inline-block; width:70px; height:70px; background:url(../img/bg_tabh.jpg) no-repeat -553px top; top:23px;}
.androiddl{ right:221px;}
.iosdl{ right:140px;}
.a_enter{ right:61px; background:url(../img/bg_tabh.jpg) -633px top;}
.a_dl span{ display:block; width:28px; color:#fff; font:bold 14px/20px 'Microsoft Yahei'; margin:16px auto;}
.a_dl:hover{ background:url(../img/bg_tabh.jpg) -633px top;}
.a_special{ right:-20px;}
.p_welcome{ width:100%;position:absolute; bottom:58px; text-align:center; color:#3c2101; font:bold 16px/1 'Microsoft Yahei';}
.p_welcome a{ font-size:16px;}
.pixwrap{ width:100%; padding:60px 0;}
.pixcon{ position:relative; width:1000px; margin:0 auto;}
.mod_pix{ background:#fcebbc; padding:28px 10px 28px 18px;}
.mod_pix .left{ width:153px; margin-right:30px;}
.mod_pix .left p{ font:bold 18px/1 'Microsoft Yahei'; color:#dd3c11; text-align:center; margin-top:15px;}
.mod_pix .box p strong{ display:inline-block; width:90px; height:30px; background:#fd941e; font:bold 14px/30px 'Microsoft Yahei'; color:#3c2101; text-align:center; border-radius:5px;  float:left; }
p .star{ display:inline-block; width:21px; height:21px; background:url(../img/icon_star.png) no-repeat; float:left; margin:4px 0 0 6px;}
.mod_pix .box p{ margin-top:10px;}
.mod_pix .box{ width:260px;}
.right{ width:780px;}
.right p.description{ font:14px/25px 'Microsoft Yahei'; color:#6d5231; margin-top:32px;}
.mod_pix{ margin-bottom:10px;}
.tabcon{ display:none;background:#f6f0d7;}
.tabcon.hover{ display:block;}
.tabcon2 { width:100%;}
.tabcon2 .wrap2{ width:1000px; margin:0 auto; }
.tabcon2 .box{ width:968px; margin:90px auto ; position:relative; border-left:10px solid #e39e24; padding-bottom:130px;}
.tabcon2 .box h2{ position:relative; height:36px;}
.tabcon2 .box h2 .icon{ position:absolute; left:-12px; top:-4px; display:inline-block; width:46px; height:20px; background:url(../img/icon_list.png) no-repeat ;}
.tabcon2 .mod_step .num{ position:absolute; top:-4px; left:54px; font:bold 36px/1 'Microsoft Yahei'; color:#e39e24; display:block; height:48px;}
.tabcon2 .mod_step h3{ margin-left:54px; font:bold 46px/62px 'Microsoft Yahei'; color:#dd3a11;}
.pstar { color:#ab6d00; line-height:21px; font-size:14px; margin-left:54px; margin:10px 0 20px 54px;}
.pstar strong{ font-weight:normal;}
.tabcon2 .pstar .star{ margin-top:0px;}
.tabcon2 .mod_step .abstract{ margin-left:54px; font:14px/25px 'Microsoft Yahei';}
.tabcon2 .mod_step{ margin-bottom:80px;}

.box_top{ padding-bottom:60px;}
.box_top .content h2{ font:bold 40px/65px 'Microsoft Yahei'; text-align:center; color:#3c2101;}
.box_top .content .description{ text-align:center; font:16px/28px 'Microsoft Yahei';}
.box_top .content .pix{ width:463px;}
.box_top .content .pix .txt{ width:320px; margin-left:20px;}
.box_top .content .pixwr { margin:40px 0 0; }
.box_top  .pixwr .txt h3{ font:bold 18px/2 'Microsoft Yahei'; color:#dd3c11;}
.box_top  .pixwr .txt p{ font:14px/26px 'Microsoft Yahei';}
.a_wr a{ font:bold 14px/1 'Microsoft Yahei'; }
.a_wr{ margin-top:20px;}
a.join_qq{ display:inline-block; width:90px; height:26px; background:url(../img/bg_enerqq.jpg) no-repeat; margin-top:30px;}
.middle{ background:#fd941e;}
.middle .content h3{ width:501px; height:49px; background:url(../img/con1_bg_tit1.png) no-repeat; margin:58px auto;}
.middle .content ul{ width:1032px;}
.middle .content ul li { width:187px; margin-right:19px; float:left; text-align:center; }
a.a_upload{ display:block; width:317px; height:74px; background:url(../img/btn_upload.jpg) no-repeat; margin:68px auto;}
.bottom { height:510px; background:#febb45;}
.bottom  .content{ position:relative; height:510px;}
.bottom  .content h3{ display:block; width:297px; height:50px; background:url(../img/bg_h3prize.jpg) no-repeat;  position:absolute; left:50%; margin-left:-148px; top:60px;}
.img_prize{ position:absolute; bottom:0; left:-224px;}
.img_rim{ position:absolute; top:182px;}
.img_surd1{ left:227px;}
.img_surd2{ left:476px;}
.img_surd3{ left:726px;}
.page{min-height:600px;background:url(../img/bg_top.jpg) no-repeat center top;}
span.underline{ text-decoration:underline;}

@keyframes scaling{ 0%{ transform:rotate(0deg) };100%{ transform:rotate(360deg) } }
@-webkit-keyframes scaling{ 0%{ transform:rotate(0deg) };100%{ transform:rotate(360deg)} }
@-moz-keyframes scaling{ 0%{ transform:rotate(0deg) };100%{ transform:rotate(360deg) } }

/*pop*/
.pop{ width:800px; height:450px; position:fixed; left:50%; top:50%; margin-left:-400px; margin-top:-225px; z-index:999;}
.pop .close{ width:54px; height:54px; background:url(../img/close.png) no-repeat; position:absolute; right:-54px; top:0;}
.pop embed{ width:800px; height:450px; z-index:999;}
.black{ width:100%; height:100%; position:fixed; left:0; top:0; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#AA000000', endColorstr='#AA000000');background:rgba(0,0,0,0.67); z-index:998;}
:root .black{filter:none;}/*for IE9*/

#pop_txt{ width:540px; margin-left:-270px;}
#pop_txt div{ padding:50px 30px; text-align:center; background:#fff;}
#pop_txt p{ font:26px/50px "黑体"; color:#000;}
#pop_txt a{ font:18px/30px "黑体"; color:#2c2c2c;}
#pop_txt a:hover{ text-decoration:underline; color:#F90;}

/*footer*/
.footer{ height:97px; padding-top:20px; background:#1a1616; line-height:26px; text-align:center; font-size:12px; color:#626060;}
.footer a{color:#626060; margin:0 10px;}
.footer a:hover{text-decoration:underline; color:#fff;}