@charset "utf-8";
/* CSS Document */

html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }

img { border: 0 none; vertical-align: top; }

ul, li { list-style-type: none; }

h1, h2, h3, h4, h5, h6 { font-size: 14px; }

body, input, select, button, textarea { font-size:100%; font-family: Tahoma, Geneva, sans-serif; }

button { cursor: pointer; }

i, em, cite { font-style: normal; }

body { background: #fff; color: #363636; line-height: 1.2; }

a, a:link { color: #222; text-decoration: none; }

a:visited {  }

a:active, a:hover { text-decoration: underline; }

a:focus { outline: none; }

 

.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }

.fixed { display: block; min-height: 1%; }

*html .fixed { height: 1%; }

.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }

.more { float: right; }

       .more a { font-weight: normal; font-size: 12px; }

.fl, .fr { display: inline; float: left; }

.fr { float: right; } 

.pr{ position:relative; }

.pa{ position:absolute; }

.buyu{ background:url(https://png.pookcdn.net/ks//by_ks.jpg) no-repeat top center;}
.buyu_header{ width:1000px; margin:0 auto;}
.buyu_header_01{ background:url(https://png.pookcdn.net/ks//by_header_01.jpg) no-repeat; height:115px;}
.buyu_header_02{ background:url(https://png.pookcdn.net/ks//by_header_02.jpg) no-repeat; height:113px;}
.buyu_header_03{ background:url(https://png.pookcdn.net/ks//by_header_03.jpg) no-repeat; height:72px;}
.buyu_main{  width:1000px; height:356px; margin:0 auto; z-index:9999}
.buyu_ad{ background:url(https://png.pookcdn.net/ks//ad_bg.jpg) no-repeat; width:620px; height:343px; margin-left:40px;}

.ad_nav li{ float:left; display:inline;}
.nav_01 a{ background:url(https://png.pookcdn.net/ks//ad_nav_01.png) no-repeat; width:153px; height:53px; margin-left:1px; display:block}
.nav_01 a:hover,.nav_01 a.on{ background-position:0 -53px;}
.nav_02 a{ background:url(https://png.pookcdn.net/ks//ad_nav_02.png) no-repeat; width:153px; height:53px; margin-left:3px; display:block}
.nav_02 a:hover,.nav_02 a.on { background-position:0 -53px;}
.nav_03 a{ background:url(https://png.pookcdn.net/ks//ad_nav_03.png) no-repeat; width:153px; height:53px; margin-left:1px; display:block}
.nav_03 a:hover,.nav_03 a.on  { background-position:0 -53px;}
.nav_04 a{ background:url(https://png.pookcdn.net/ks//ad_nav_04.png) no-repeat; width:153px; height:53px; margin-left:2px; display:block}
.nav_04 a:hover,.nav_04 a.on  { background-position:0 -53px;}
.ad_img{ margin-left:7px;}

.con_r{ width:289px; margin-left:8px;}
.btn_download{ width:289px; height:119px; display:block;}
.register{ background:url(https://png.pookcdn.net/ks//register_bg.jpg) no-repeat; width:289px; height:223px; overflow:hidden;}
.register table{ width:214px; margin:60px auto 0; color:#4DAFEE; font-family:Microsoft YaHei;}
.register table td{ height:40px; line-height:40px;}
.register table input{ background:url(https://png.pookcdn.net/ks//input_bg.gif) no-repeat; width:139px; height:29px; line-height:29px; border:none; padding-left:5px; color:#5C6C8C;}
.register .btn_register{ background:url(https://png.pookcdn.net/ks//btn_register.png) no-repeat; width:164px; height:41px; display:block; margin:10px auto 0;}
.register .btn_register:hover{ background-position:0 -41px;}
.register_succeed{ text-align:center;font-family:Microsoft YaHei; margin-top:60px; letter-spacing:1px; color:#0068B7;}
.register_succeed h3{ font-size:30px; color:#F08A42; font-weight:normal;}
.register_succeed .user_name{ background:url(https://png.pookcdn.net/ks//user_name.gif) no-repeat; width:211px; height:43px; line-height:43px; text-align:center; color:#4DAFEE; margin:10px auto;}

.exchange{ background:url(https://png.pookcdn.net/ks//expiry_bg.jpg) no-repeat; width:289px; height:223px; overflow:hidden;}
.exchange ul{ width:265px; height:165px; margin:30px auto; overflow:hidden;}
.exchange ul li{ height:40px; line-height:40px; border-bottom:1px #010F2C solid; border-top:1px #072957 solid; color:#4DAFEE; font-size:18px; text-align:center;}
.exchange ul li span{ color:#F08940}

.by_step{ background:url(https://png.pookcdn.net/ks//by_step.jpg) no-repeat; width:1000px; height:175px; margin:0 auto;}
.footer{ width:1000px; margin:0 auto; background:#000710; padding:20px 0; text-align:center; color:#233955; font-size:12px; line-height:25px; letter-spacing:1px;}

.flash{ top:0; left:-340px;z-index:999}
