﻿@charset "utf-8";

/* common */
.pb25{padding-bottom:25px}
.vm{vertical-align:middle}
.fstrong{font-weight:700}
.f14{font-size:14px}
.lightblue{color:#338DE7}
.lightgray{color:#7E7E7E}
.err{color:Red}
.pcenter{text-align:center}

/* register */
#reg #container .content-warp.regbox{border:1px solid #B1D4EF;padding:1px 0;background:#FFF;overflow:hidden;border-radius:3px;box-shadow:0 5px 20px #CCC}
#reg #container .content-warp.regbox .innerget-sms-code{background:url("../images/regbox_bg.png") repeat-y scroll 0 0 #FFF;min-height:600px;height:auto !important;height:600px}
#reg #sidebar{width:196px}
#sidebar .sidebar{margin-left:21px;padding:40px 0 0}
#sidebar .sidebar li, #sidebar .sidebar li a.current, .list li .btn input, .list li .wrap .get-sms-code, .reg-wrapper, .btn-list li a, .reg-steps li{background:url("../images/reg_elements_w.gif") repeat-y scroll 0 0 #FFF}
#sidebar .sidebar li{float:left;height:76px;margin-bottom:6px;position:relative;width:173px}
#sidebar .sidebar li.mobile{background-position:0 0;position:relative}
#sidebar .sidebar li.person{background-position:0 -83px}
#sidebar .sidebar li.mail{background-position:0 -166px}
#sidebar .sidebar li a{text-indent:-9999px;display:block;height:76px;width:173px}
#sidebar .sidebar li.mobile a.current{background-position:0 -248px;left:0;position:absolute;top:0;width:191px}
#sidebar .sidebar li.person a.current{background-position:0 -332px;left:0;position:absolute;top:0;width:191px}
#sidebar .sidebar li.mail a.current{background-position:0 -416px;left:0;position:absolute;top:0;width:191px}
#content{float:left;padding:20px 0 30px;position:relative;width:747px;z-index:1;min-height:550px;height:auto !important;height:550px}
.list{border-bottom:1px solid #EAEAEA;font-size:14px;margin:20px 26px 0 22px;padding-bottom:10px;padding-top:30px;position:relative}
#container #content a, #container .findPwd a{color:#338DE7}
#container #content .wrap a:hover{text-decoration:none}
.list-show{border:0 none;margin:0;padding:0}
.list li{color:#333;float:left;padding-bottom:30px;position:relative;width:100%}
.list li label{display:block;float:left;font-size:14px;height:30px;line-height:30px;margin-right:10px;text-align:right;width:200px}
.list li .wrap{float:left;height:30px;margin-right:10px;}
.list li .wrap .input, .readable_input{background:none repeat scroll 0 0 #F9F9F9;border:1px solid #CFCFCF;color:#69737D;display:block;float:left;font-family:Tahoma,simsun,Geneva,sans-serif;font-size:12px;height:28px;line-height:28px;overflow:hidden;padding:0 3px;width:240px}
.list li .wrap .input.warning{border:1px solid #F69EB9;background:#FDF1F1}
.list li .wrap .input.short{width:50px;text-align:center;margin-right:15px}
.list li .wrap .input.safe-position{width:50px;text-align:center;margin-right:15px;border:1px solid #2C94FC;background:#65ACF3;color:#fff}
.list li .note{color:#81C8F7;font-size:12px;left:468px;line-height:28px;margin-top:0;position:absolute;width:238px}
.list li .note div.normal{padding:0 12px;border:1px solid #A9CFF7;background:#F1F6FD;color:#338DE7}
.list li .note div.warning{padding:0 12px;border:1px solid #F69EB9;background:#FDF1F1;color:#E93B3B}
.list li .note span.warning{ display:block; padding:0 12px;border:1px solid #F69EB9;background:#FDF1F1;color:#E93B3B}
.span_warning{display:inline-block;padding:0 12px;border:1px solid #F69EB9;background:#FDF1F1;color:#E93B3B}
.list li .note div.valid{padding:6px 12px;border:0 none;background:#fff}
.list li .note.link{padding:0 12px;line-height:34px}
.list li .code{cursor:pointer;display:block;float:left;height:26px;margin:0 0 0 210px;width:77px;display:inline}
.list li .other{line-height:28px;margin-left:325px;text-align:left}
.list li .security{color:#2F94FB;cursor:pointer;font-weight:700}
.list li strong{background:url(../images/arrow.gif) no-repeat scroll 0 1px transparent;color:#E93B3B;margin-left:15px;padding-left:20px}
.list li strong.show{background-position:left -21px}
.list-no-border{border:0 none;padding:0 0 20px}
.list li .ml244{margin-left:244px;margin-bottom:10px}
.list li .ml228{margin-left:228px}
.list li .btn input{background-position:0 -500px;border:medium none;cursor:pointer;display:block;height:59px;margin:0;outline:medium none;padding:0;text-indent:-9999px;width:180px}
.list li .wrap .get-sms-code{background-position:0 -847px;color:#1A5694;display:block;height:34px;line-height:34px;text-align:center;text-decoration:none;width:120px}
.list li .wrap .get-sms-code.gray{background-position:0 -888px}
.list li .wrap .get-sms-code span{color:#FFF}
.list li .wrap.selectbox{padding-top:6px;height:auto}
.list span.agreement{font-size:12px;vertical-align:middle}
span.red, strong.red, p.red{color: #E70000}
.reg-wrapper, .reg-wrapper-level, .reg-wrapper-icon{color:#72737C}
.reg-wrapper{background-position:-192px -245px;border-bottom:1px solid #ECECEC;margin:0 auto;width:490px;padding:6px 0 20px 180px}
.reg-wrapper h2, .operate-state p{color:#E50C01;font-size:16px;font-weight:700;line-height:30px;margin-bottom:5px}
.reg-wrapper p{padding-left:3px}
.reg-wrapper.reg-sendemail{background-position:-192px 0}
.reg-wrapper.reg-sendemail h2{color:#FE7200}
.btn-list{margin-top:40px;margin-left:-44px;overflow:hidden}
.btn-list li{float:left;margin-right:30px}
.btn-list li a{background-position:0 -633px;display:inline-block;float:left;height:59px;width:180px;text-indent:-9999px}
.btn-list li a.enter_security_center{background-position:0 -699px}
.btn-list li a.open-email{background-position:0 -567px}
.btn-list li a.resend{background:none;text-indent:0;line-height:59px}
#reg-wrapper-level #star-count{padding-left:135px}
#reg-wrapper-level #star-count .score{padding:0;margin-left:10px}
#reg-wrapper-level #star-count .sectitle{float:left;color:#2F94FB}
.reg-wrapper-level{border-bottom:1px solid #ECECEC;margin:0 auto;padding:20px 0;width:660px;position:relative}
#recommend{background:#DCEDFF;border:1px solid #BEDFFE;display:block;line-height:22px;padding:12px 36px;margin:5px 144px 0 138px}
.reg-wrapper-icon{margin-top:20px;text-align:center}
.reg-wrapper-icon p{color:#333;line-height:22px;text-align:center}
.pro-icon{display:block;margin:10px auto 0;padding:15px 15px 0;width:200px;overflow:hidden}
.pro-icon li{float:left;width:100px}
.pro-icon li .pro{background:url(../images/reg_icon.jpg) no-repeat;display:block;height:49px;margin:0 auto;overflow:hidden;width:55px}
.pro-icon li .pro-personal{background-position:2px 0}
.pro-icon li .pro-draw{background-position:-80px 0}
.pro-icon li p{text-align:center}
#container #content .pro-icon li p a{color:#72737C;text-decoration:none}
#container #content .pro-icon li p a:hover{color:#338de7;text-decoration:underline}
.reg-steps{height:33px;margin:0 auto 20px;overflow:hidden;width:631px}
.reg-steps li{width:205px;height:33px;line-height:32px;background-position:0 -806px;float:left;display:inline;color:#fff;text-align:center;font-size:14px;font-weight:700;margin-right:8px}
.reg-steps li.selected{background-position:0 -764px}
.reg-steps li.third{margin:0}
#step-regfail p{text-align:center;padding:60px 0 0}
#password-strength-level.strength-level-weak p.weak{background:#FF4545}
#password-strength-level.strength-level-medium p.weak, #password-strength-level.strength-level-medium p.medium{background:#FFD35E}
#password-strength-level.strength-level-strong p.weak, #password-strength-level.strength-level-strong p.medium, #password-strength-level.strength-level-strong p.strong{background:#95EB81}
#password-strength-level .weak, #password-strength-level .medium, #password-strength-level .strong{font-size:12px;float:left;height:24px;line-height:24px;width:45px;margin-right:3px;text-align:center;background:#EBEBEB}

/* index */
#top-box{height:431px;width:100%;overflow:hidden;position:relative}
#top-box ul li{border-bottom:6px solid #4B98E6;height:365px;font-size:0}
#top-box ul li img{position:absolute;margin-left:50%;left:-960px}
#select-box{position:absolute;top:348px;left:50%;margin-left:-63px;z-index:1}
#select-box a{text-indent:-9999px;background:#FFF;cursor:pointer;display:block;float:left;height:7px;line-height:7px;margin:0 7px 0 0;width:35px}
#select-box a.active{background:#4BA3FA}
#center-index #container{margin-top:-53px}
#sidebar #weibo{padding:6px 0 10px}
#sidebar #weibo div.weibo-container{background:#D6EAFF;padding:4px 0;margin:6px 78px 6px 40px}
#sidebar #weibo div.weibo-container div{background:#D6EAFF;overflow:hidden;height:16px;line-height:16px;padding:0 3px}
span.icon-container{vertical-align:middle;display:inline-block}
#sidebar #weibo a{vertical-align:middle;height:100%;display:inline-block;margin-left:12px;letter-spacing:1px}
#center-index #main .box .inner{padding:0 26px 16px}
#center-index .box-big-banner{border:1px solid #4998E7;margin-top:6px;font-size:0}
#center-index #sidebar .box, #center-index #container .box{background:url("../images/index_box_gradient.png") repeat-x scroll 0 0 #EDF6FF;color:#72737c}
#center-index #main .box.box6{min-height:1%;height:auto !important;height:1%;border:none;background: none; position:relative}
#center-index .box h2{background:url(../images/index_title.png) no-repeat scroll 0 0 transparent;text-indent:-9999px;margin-left:29px}
#center-index .box h2.passport-landed{background-position:0 0;height:37px;width:93px}
#center-index .box h2.partners{background-position:-288px 0;height:27px;width:139px}
#center-index .box h2.email{background-position:-93px 0;height:40px;width:91px}
#center-index .box h2.number{background-position:-184px 0;height:26px;width:104px;margin-left:13px}
#center-index .box h2.fast-track{background-position:-427px 0;height:37px;width:148px;margin:0; }
#center-index .box h2.fast-about{background-position:-575px 0;height:37px;width:148px;margin:0}
.customer-bottom{background:url(../images/phone.jpg) no-repeat scroll right 12px transparent;border-top:1px dashed #AAA;margin:12px 16px 0;padding:12px 0 16px;min-height:1%;height:auto !important;height:1%}
.service-time{background:url(../images/service_time_icon.png) no-repeat scroll 162px 12px transparent;border-top:1px dashed #AAA;margin:0 16px 0;padding:12px 0 16px;min-height:1%;height:auto !important;height:1%}
#center-index .box .service-time h2, .service-time h2{background:url(../images/service_time.jpg) no-repeat scroll 0 0 transparent;text-indent:-9999px;margin-left:13px;height:26px;width:87px}
#customer-service .service-time p{padding-left:24px}
.service-time h2.title_st{background:url(../images/service_time.png) no-repeat scroll 0 0 transparent;text-indent:-9999px;width:78px;height:26px;margin-left:0}
#customer-service p{line-height:22px;padding-left:40px}
#customer-service .customer-bottom p{padding-left:24px}
ul.track{padding-left:18px}
ul.track li, ul.entrance_track li{background:url(../images/track_icon.jpg) no-repeat scroll 5px 12px transparent;float:left;display:inline;width:65px;margin-right:10px;text-align:center}
ul.entrance_track li{background:url(../images/entrance/track_icon.jpg) no-repeat scroll 5px 12px transparent}
ul.track li a, ul.entrance_track li a{display:block;padding-top:75px;height:14px}
ul.track li.pwd, ul.entrance_track li.pwd{background-position:-75px 12px}
ul.track li.pwd-card, ul.entrance_track li.pwd-card{background-position:-154px 12px}
ul.track li.pwd-phone, ul.entrance_track li.pwd-phone{background-position:-230px 12px}
ul.track li.valid-phone, ul.entrance_track li.valid-phone{background-position:-310px 12px}
ul.track li.valid-mail, ul.entrance_track li.valid-mail{background-position:-385px 12px}
ul.track li.shutdown, ul.entrance_track li.shutdown{background-position:-462px 12px}
ul.track li.vip, ul.entrance_track li.vip{background-position:-533px 12px}
#login-box {border-bottom:1px dashed #AAA;margin:0 16px 12px}
#login-box label{color:#319ADB}
#sidebar #login-box ul{padding:0 0 6px}
#sidebar #login-box ul li{background:none;border:0 none;padding:0;height:28px;line-height:28px}
#sidebar #login-box ul li label{vertical-align:middle}
#sidebar #login-box ul li a{color:#9898A4;text-decoration:underline;vertical-align:middle}
#sidebar #login-box ul li input{width:104px;border:1px solid #ABADB3;background:url(../images/text_bgimg.gif) no-repeat scroll 0 0 transparent;height:20px;line-height:20px;padding-left:2px}
#checkcode{border:1px solid #ABADB3}
#sidebar #login-box ul li input.code{width:50px}
#login-operate{text-align:center;padding-bottom:12px}
#container #main .box.box7{background:none #fff;min-height:1%;height:auto !important;height:1%}
#container #main .box.box7 .inner{padding:20px 18px;overflow:hidden}
#container #main .box.box7 .title-wrap{padding:0 0 10px 12px}
#container #main .box.box7 h2{background:url(../images/sub_titles.gif) no-repeat scroll 0 0 transparent;height:16px;overflow:hidden;margin:0}
#container #main .box.box7 .inner .title-wrap h2.st_addict{background-position:0 -16px}
#container #main .box.box7 .inner .title-wrap h2.st_resetPwd{background-position:0 -32px}
#container #main .box.box7 .inner .title-wrap h2.st_trade{background-position:0 -48px}
#container #main .box.box7 .inner .title-wrap h2.st_security{background-position:0 -80px}
#container #main .box.box7 .inner .title-wrap h2.st_sms{background-position:0 -96px}
#container #main .box.box7 .inner .title-wrap h2.st_mail{background-position:0 -112px}
#container #main .box.box7 .inner .title-wrap h2.st_operate{background-position:0 -160px}
#container #main .box.box7 .account-inner{padding:0 50px 0 65px}
#container #main .box.box7 .account-inner table{border:1px solid #4389D0;width:100%;border-collapse:collapse}
#container #main .box.box7 .account-inner table th, #container #main .box.box7 .account-inner table td{border:1px solid #4389D0;padding:8px}
#container #main .box.box7 .list{border:0 none;padding: 0 26px}
#container #main .box.box7 .list label{width:80px;border-left:6px solid #E4EFFA;text-align:left;padding-left:16px}
#container #main .box.box7 .list .note{left:380px}
#container #main .box.box7 .list .note.center{width:160px;line-height:28px}
#container #main .box.box7 .list .note.link, #container #main .box.box7 .list .note.center.desc{line-height:30px}
#container #main .box.box7 a{color:#338DE7}
.bottom_operator{text-align:center;padding:24px 0 90px}
hr{clear:both;border-width:0;border-top:1px solid #ECECEC;border-bottom:1px solid #FFF;height:2px;overflow:hidden}
div.hr{background:#ECECEC;height:1px;font:0 Arial;overflow:hidden}
#container #main .box.box7 .addict-inner{padding: 5px 60px 20px 60px}
#container #main .box.box7 .addict-inner ul li{line-height:26px}
.context-title{color: #2F94FB; font-weight: 700; font-size: 14px}
.blue-light-box{background:#F5FAFF;padding:20px 0;text-align:center}
.addict-modify{background:url(../images/btn_shutdown.gif) no-repeat;width:155px;height:50px;display:block;text-indent:-9999px}
.operate-state{background:url(../images/right_wrong.gif) no-repeat 40px 20px;height:160px;padding:35px 0 0 160px}
.operate-state.wrong{background-position:40px -174px}
.operate-state p.right{color:#6FB5FC}

/* usercenter */
#center-index, #center, #reg{background-color:#fff}

/* header */
#header{background:url(../images/top_header.jpg) repeat-x scroll 0 0 transparent;height:65px;width:100%;position:relative;z-index:999}
#header .inner{margin:0 auto;position:relative;width:1000px;height:65px}
#header .inner a.ice-logo1{float: left; background:url(../images/logo.png) no-repeat scroll 0 12px transparent;display:block;height:60px;width:135px;text-indent:-9999px;margin-left:20px}
#header .inner a.ice-logo2{float: left;display:block;height:60px;width:118px;text-indent:-9999px;margin-left:20px}
#header .inner a{color:#353535;font-size:14px;font-weight:lighter}
#header .inner a.current{font-weight:700}
#header .inner ul{position: absolute;left: 160px; top:16px;height:30px;line-height:30px}
#header .inner ul li{float:left;display:inline;padding:0 15px 0 35px;background:url(../images/split.png) no-repeat scroll 0 50% transparent;color:#fff;font-size:14px;font-weight:700;height:30px;line-height:30px}
#header .inner ul li.first{background:none}
#header .inner ul li span{cursor:pointer}

/* container */
#container, #entrance-box{font-size:12px}
#container a, #entrance-box a{color:#72737c;text-decoration:none}
#container a:hover, #entrance-box a:hover{color:#338de7;text-decoration:underline}
#container .content-warp{width:943px;position:relative;overflow:hidden;margin:3px auto 0;padding-bottom:25px}
#container .box{background:url(../images/box_gradient.jpg) repeat-x scroll 0 0 #f7fbff;border:1px solid #a4ccea;padding:0 1px 1px;border-radius:2px}

/* sidebar */
#sidebar{width:249px;float:left;margin-top:1px}
#sidebar .box{min-height:1%;height:auto !important;height:1%}
#sidebar .title{background:url(../images/box_title.jpg) repeat-x scroll 0 0 transparent;border-bottom:1px solid #a4ccea;height:38px;line-height:38px;position:relative;margin-top:-2px}
#sidebar .title h2{background:url(../images/sidebar_title.png) no-repeat scroll 0 0 #DFEFFF;width:147px;height:32px;line-height:32px;text-indent:-9999px}
#sidebar .box.box1, #sidebar .box.box2{margin-top:6px}
#sidebar .box.box-banner{margin-top:6px;padding-top:1px}
#sidebar .box.box1 .title h2{background-position:0 -34px}
#sidebar .box.box2 .title h2{background-position:0 -68px}
#sidebar .box ul{margin:0 auto;overflow:hidden;padding:12px 8px}
#sidebar .box ul li{padding-left:24px;border-bottom:1px dashed #c5c8cc;background:url(../images/pointer.gif) no-repeat scroll 8px 50% transparent;line-height:26px}
#sidebar .box ul li.select{background-color:#edf6ff}
#sidebar .box ul li.last{border:0 none}

/* main */
#main{width:683px;float:left;margin-left:11px}
#main p{line-height:24px}
#main strong{font-weight:700;padding-left:2px}
#main h2{background:url(../images/main_title.png) no-repeat scroll 0 0 transparent;text-indent:-9999px;margin:18px;height:18px}
#main h2.playgame{background-position:0 bottom;margin-left:37px}
#main h2.safe-lev{background:url(../images/main_title.png) no-repeat scroll 0 -80px transparent;margin:0;position:absolute;top:44px;width:145px}
#personal-state{padding:30px 0 0}
#main h2.safe-state{background-position:0 -101px;margin:0;height:26px}
#main h2.account{background-position:0 0;margin:0;width:120px;position:absolute;top:21px}
#main h2.nick-name{background-position:0 -36px;margin:0;float:left;height:24px;width:50px}
#my-nickname{height:24px}
span#nick{float:left;width:180px;height:24px;line-height:24px;overflow:hidden;word-break:break-all}
#my-account{padding-bottom:10px}
#my-account p, #my-account .account-info{line-height:38px;padding-left:120px}
#my-account em{font-size:14px;color:#E70000;float:left}
#my-account a.exit{float:left;background:url(../images/main_title.png) no-repeat scroll 0 -18px transparent;width:60px;height:18px;text-indent:-9999px;margin:10px 6px 10px 16px;overflow:hidden}
#main a.set-nickname{float:left;height:18px;line-height:18px;color:#FF8D06;margin:2px 0 0}
#main .box{margin-top:1px;color:#717479;position:relative}
.box-border{background:url(../images/box_top_border.jpg) repeat-x scroll 0 0 transparent;height:2px;margin-top:-2px;font:0 Arial;overflow:hidden;position:relative}
#main .box .inner{padding:10px 10px 10px 40px}
#base-info{float:left;display:inline;overflow:hidden;width:360px;padding-left:2px}
#extend-info{float:left}
#main .box.box3{min-height:168px;height:auto !important;height:168px}
#star-count{height:50px;line-height:50px;padding-left:145px}
#star-count .star{background:url(../images/star.png) no-repeat scroll 0 0 transparent;display:block;height:42px;width:42px;margin-right:2px;float:left;opacity:0.25}
#star-count .star.vote{background-position:0 -45px}
#star-count .score{color:#3099DA;font-size:36px;font-weight:800;float:left;padding:12px 0 0 16px}
#security-tips{background-color:#DCEDFF;line-height:28px;margin-top:5px;width:100%}
.account-warning{background-color:#DCEDFF;width:300px;text-align:center;float:left}
#main #security-tips .inner, #main .account-warning .inner{border:1px solid #BEDFFE;padding:6px 0}
#main .account-warning .inner{padding:0;height:32px;line-height:32px}
#security-tips p{padding-left:16px}
#security-tips a{color:#E60002;text-decoration:underline}
#main .box.box4, #main .box.box5{margin-top:6px;min-height:1%;height:auto !important;height:1%}
#main dl{border-bottom:1px dashed #A9AAAC;padding:4px 2px}
#main dl.noborder{border:0 none;overflow:hidden}
#main dt{display:inline;float:left;line-height:49px;text-align:left;width:75px}
#main dd{background:url(../images/state.png) no-repeat scroll 0 0 transparent;display:inline;float:left;height:29px;line-height:29px;margin:10px 10px 0 0;padding:0 0 0 30px;text-align:center;width:84px}
#main dd.identified{background-position:0 bottom}
#main dd.unidentified{background-position:0 0}
#main dd a{color:#00517E}
#main .box.box4 .inner{padding:30px 40px}
#main .box.box5 .inner{padding:10px 6px 45px}
#main .game-card{border:1px solid #CEEAFF;height:94px;width:189px;background:url(../images/card_bg.png) repeat-x scroll 0 0 transparent;float:left;margin-right:11px;position:relative;padding:8px 12px}
#main .game-card.last{margin:0}
#main .game-card a{color:#3B90E4;font-size:14px;font-weight:700}
#main .game-card a:hover{color:#3B90E4;text-decoration:underline}
#main .game-card ul.card-info{position:absolute;right:0;top:0;padding:12px 0;width:102px}
#main .game-card ul.card-info li{height:20px;line-height:20px}
#main .game-card ul.card-info li.intro{color:#79BCFF}
#main .game-card .little-star{background:url(../images/little_star.png) no-repeat scroll 0 0 transparent;display:block;height:12px;width:10px;float:left;margin:5px 2px 0 0}
#main .card-operate-background{position:absolute;bottom:0;left:0;filter:alpha(opacity=14);opacity:0.14;background-color:#222;height:40px;width:213px;display:none}
#main .card-operate{position:absolute;bottom:0;left:0;height:40px;width:213px;overflow:hidden;display:none}
#main .card-operate ul li{float:left;display:inline;margin:6px 12px}
#main .card-operate ul li.first{margin-left:18px}

/* other */
.findPwd{padding: 20px 60px}
.findPwd ul li{float:left;display:inline;background:url(../images/find_way.jpg) no-repeat 0 0;height:38px;line-height:38px;padding-left:45px;margin-right:60px}
#sidebar .box.box2.index-customer-box{padding:0 0 2px;color:#72737C}
.index-customer-box .title{margin-bottom:12px}
.index-customer-box .customer-bottom{background:url(/images/phone_w.jpg) no-repeat scroll right 12px}
.index-customer-box .title_mail{background:url(../images/customer_mail_w.jpg) no-repeat scroll -8px 0 transparent;text-indent:-9999px;margin-left:16px;width:91px;height:26px}
.index-customer-box .title_number{background:url(../images/customer_number_w.jpg) no-repeat scroll -8px 0 transparent;text-indent:-9999px;width:104px;height:26px}
.index-customer-box .p_mail{padding:8px 0 0 16px}
.index-customer-box .p_number{padding:8px 0 0}
#fcmTips ul li{line-height:28px;text-indent:12px}

#playcool-games{position:relative}
.gbele{background:url(../images/pcge.gif) no-repeat}
#header .game-box{position:absolute;z-index:999;left:-254px;top:46px;font-size:12px;padding:7px 0 0 0;background-position:-427px -119px}
#header .gb-inner{background-position:0 bottom;overflow:hidden;padding:0 5px 5px;min-height:90px;height:auto !important;height:90px}
#header .game-box .gl-list{width:137px;float:left;padding:0}
#header .game-box .gl-list span.title{display:block;width:136px;border-left:1px solid #2D74BB;border-bottom:1px solid #2D74BB;height:33px;line-height:33px;background:#4288CE;color:#AAD3FF;cursor:default;text-align:center}
#header .game-box .gl-list a{display:block;width:130px;padding-right:6px;border-left:1px solid #2D74BB;border-bottom:1px solid #2D74BB;font-weight:400;font-size:12px;height:27px;line-height:27px;background:#61ACF9;color:#fff;float:left;text-decoration:none;text-align:center}
.ico {display:block;width:13px;height:27px;overflow:hidden;text-indent:500px;float:right}
.hot{background-position:-427px -45px}
.new{background-position:-427px -15px}

/*footer*/
#footer{width:940px; height:121px; margin-top:16px;margin: 0 auto;}
#footer_l{background:url(/static/t/kf.style/images/footer_left.jpg) no-repeat 0 0; width:2px; float:left;  height:130px;}
#footer_c{background:url(/static/t/kf.style/images/footer_center.jpg) repeat-x 0 0;  float:left; height:130px; width:931px; position:relative;}
.xxw{width:52px; height:48px; display:block; position:absolute; top:34px; left:10px;}
.wj110{width:141px; height:48px; display:block; position:absolute; top:34px; right:6px;}
#footer_r{background:url(/static/t/kf.style/images/footer_right.jpg) no-repeat 0 0; float:left; width:2px;   height:130px;}
#f_cont {width:800px; margin:0 auto; overflow:hidden; padding-top:30px;}
#footer .x_year, #footer .cop_cont, #footer #foot_logo {float:left;} 
#footer .x_year {width:52px; height:52px;}
#footer .x_year img {width:52px; height:52px; border:none;}
#footer .cop_cont {width:430px; padding-left:15px;}
#footer .cop_cont p {color:#333333; line-height:16px; font-size:12px; padding-top:2px;}
#footer .cop_cont p span, #footer .cop_cont p em {float:right; padding-right:10px;}
#footer .cop_cont p em {padding:5px 20px 0 0; font-style:normal;}

#foot_logo a{width:303px; height:52px; margin-left:0; overflow:hidden; background:url(/static/t/kf.style/images/logo.gif) left bottom no-repeat; display:block;}
#foot_copy{margin-left:22px; color:#333333; margin-top:16px;}	
               
.footer{background: #fff;height: 154px;margin-top: 20px;*padding-bottom:10px;_padding_bottom:0;margin: 0 auto;}		
.footer .f_line{background-color: #337ec2; height:10px;}		
/*footer*/
body{_padding-top: 20px;}
.foot_center{width: 1000px;background: #f0f0f0;}
.b_logo{background: url(/images/logo_b1.png) no-repeat right 10px;width: 200px;height: 149px;float: left;margin-top: 26px;}
.b_link{color:#1e1e1e; }
.b_link a{color:#1e1e1e;font-size: 12px;margin: 0 5px; font-size:12px; font-weight:lighter;color:#55565b}
.b_link a:hover{text-decoration: underline;}
.copyright{float: right;font-size: 12px;}
.b_info{float: left;margin-top: 13px;line-height:25px;padding-left:15px;font-weight: 700;}
.b_txt span{margin-right:10px;margin-left: 5px;font-size: 12px; font-weight:lighter; color:#55565b}
.b_txt span.mr0{margin-right:0px;}
html{background: #f0f0f0;}
.con{width: 1000px;margin: 0 auto;position: relative;display:block;}

.box-line {border-bottom:solid 1px #ccc; position:absolute; width:100%; top:33px}

.track_new { margin-top:10px;}
.track_new li{ float:left; width:20%; text-align:center;}
.track_new li div{ border:solid 1px #ccc; padding:30px 0 30px 0; width:90%;}
.track_new li span{ display:block}
.track_new img{border:none;}