@charset "UTF-8";
/* CSS Document */
body{font:12px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333;font-family: "微软雅黑"}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;}
.layout{ clear:both;width:1200px;text-align:left;margin:0 auto;}
.clearfix:after{content:".";display:block;clear: both;visibility:hidden;height: 0;}
.clearfix{*zoom:1;}
.fl{ float:left;_display: inline}
.fr{ float:right;_display: inline}
.pr{ position:relative}
.abs{position:absolute;}
.flex{display: flex;align-items: center;}
.flexs{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.flexa{display: flex;align-items: center;justify-content: space-around;}
.flexb{display: flex;align-items: center;justify-content: center;}
.absu{left: 0;right:0;margin: auto;}
.clear{ clear: both; overflow: hidden; display: block;}
/*内容*/
.wrap{width:100%;font-family: "微软雅黑";}
/*页头*/
.top{width: 100%;height:440px;min-width:1100px;background: url("/images/xiaoyuan/caikuaidasai8/zhuanti/ckds8/banner_01.png") no-repeat center center;}
.top .head{width: 1100px;height:440px;margin: 0 auto;}
.top .head .jie{font-size: 23px;color:#26bec8;font-weight: bold;top:95px;left:93px; }
.top .head .img{width: 131px;top:17px;left: 11px;}
.top .head .imgl{width: 127px;top:17px;left: 171px;}
.top .head .imga{width: 757px;left:48px ;top:86px;}
.top .head .imgb{width: 385px;left:223px ;top:85px;}
.top .head .game{width: 212px;}
.top .head .gamea{left:38px ;top:295px;}
.top .head .gameb{left:319px ;top:295px;}
.top .head .gamec{left:596px ;top:295px;}
.top .head .cedl{font-size:23px;color:white;font-weight:bold;top:297px;left:215px;}
.top .head .first{width: 188px;height:48px;left:70px ;top:350px;background: #e8ce00;border-radius: 5px;}
.top .head .firsts{width: 188px;height:48px;left:66px ;top:346px;background: #fee100;border-radius: 5px;text-align: center;line-height: 48px;font-size:26px ;font-weight: bold;color: #08b8c3;}
.top .head .three{width: 188px;height:48px;left:319px ;top:350px;background: #ade7ea;border-radius: 5px;}
.top .head .threes{width: 188px;height:48px;left:315px ;top:346px;background: #e6feff;border-radius: 5px;text-align: center;line-height: 48px;font-size:26px ;font-weight: bold;color: #08b8c3;}
.top .head .fly{width: 188px;height:48px;left:567px ;top:350px;background: #ade7ea;border-radius: 5px;}
.top .head .flys{width: 188px;height:48px;left:563px ;top:346px;border-radius: 5px;background: #e6feff;text-align: center;line-height: 48px;font-size:26px ;font-weight: bold;color: #08b8c3;}
.top .head  .message{right: 0;top:0;width:282px;height: 100%;background: #eef3fe;}
.top .head  .message .mes{width:242px;margin:0 auto;margin-top: 44px; }
.top .head  .message .mes .dla{width: 100%;}
.top .head  .message .mes .dla dt{width: 61px;float: left;height: 61px;}
.top .head  .message .mes .dla dt .pl{left: 0;z-index: 10;top:0;}
.top .head  .message .mes .dla dt img{width: 61px;}
.top .head  .message .mes .dla .dda {padding: 12px 0 0 82px;font-size: 14px;color: #666;line-height: 20px;}
.top .head  .message .mes .dla .dda span{ top: 16px; right: 0;}
.top .head  .message .mes .dla .dda.clan{ color: #08b8c3;}
.top .head  .message .mes .dla .ddb {padding-left:  82px;font-size: 14px;color: #666;line-height: 20px;}
.top .head  .message .mes .ula{width: 100%;margin-top: 19px;}
.top .head  .message .mes .ula .lia{width: 117px;height:36px;background: #ff7e00;;float: left;border:1px solid #ff7e00;text-align: center;line-height: 36px;border-radius:3px;cursor: pointer;}
.top .head  .message .mes .ula .lia a{color:white;}
.top .head  .message .mes .ula .lib:hover{background: #0070c3;border:1px solid #0070c3;color: white;}
.top .head  .message .mes .ula .lib a:hover{color: white;}
.top .head  .message .mes .ula .lib{width: 117px;height:36px;background: #eef2fe;border:1px solid #08b8c3;border-radius:3px;float: right;text-align: center;line-height: 36px;cursor: pointer;}
.top .head  .message .mes .ula li a{color: #08b8c3;font-size: 14px;}
.top .head  .message .mes .inform{color:#08b8c3;font-size: 20px;margin: 34px 0 16px 0;}
.top .head  .message .mes .one{font-size: 17px;font-weight: 400;}
.top .head  .message .mes .ones{font-size: 14px;color: #78797a;margin-top: 10px;}
.top .head  .message .mes .two{font-size: 17px;font-weight: 400;margin-top: 15px;}
.top .head  .message .mes .twos{font-size: 14px;color: #78797a;margin-top: 10px;}
.top .head  .message .mes .tabbox{ padding-top: 40px;}
.top .head  .message .mes .tabbox table{ border-collapse: collapse;}
.top .head  .message .mes .tabbox td{ line-height: 30px; font-size: 14px; padding: 10px 12px; border: 1px solid #b8c3e0; text-align: left;}
.top .head  .message .mes .tabbox .tabtit{ background: #dee5f9;}
.top .head .message .mes .ula .lia {color: white;}
.top .head  .message .mes .ula .lib{color: #08b8c3;font-size: 14px;}
/*第二部分*/
.second{width: 99.8%;height:74px;border:1px solid #e6e6e6; box-sizing: border-box;}
.second .ulb{width: 1100px;height: 73px;margin: 0 auto;bottom: 2px;}
.second .ulb li{float: left;width:156px;height: 74px;text-align: center;line-height:72px;font-size: 18px;border-right: 1px solid #e6e6e6; box-sizing: border-box;cursor: pointer;border-bottom:1px solid #e6e6e6;}
.second .ulb:nth-child(1){border-left: 2px solid #e6e6e6;}
.select{background: #08b8c3;color: white;border: none;}
/*切换内容*/
.seconds{width: 100%;background:#f6f6f6;border:none;}
.seconds .uls{width: 1100px;margin: 0 auto;padding-top:41px; clear: both;}
.seconds .uls li{width: 100%;}
.seconds .uls .ggtit{font-size: 25px;font-weight: bold;color: #08b8c3;border-left: 5px solid #08b8c3;padding-left: 20px; line-height: 30px; margin-bottom: 20px;}
/*大赛介绍*/
.seconds .uls .lia {margin-bottom: 30px;}
.seconds .uls .lia .con{width: 1040px;padding:30px;margin: 0 auto;background: white;border-radius:7px;}
.seconds .uls .lia .con .left{/* width: 450px; */ padding-right: 60px;}
.seconds .uls .lia .con .left .limb{font-size: 21px;color: #08b8c3;padding-top: 15px; line-height: 30px;}
.seconds .uls .lia .con .left .pa{font-size: 14px;text-indent: 2em;padding-top: 15px;padding-bottom: 15px;line-height: 28px;}
/*右边*/
.seconds .uls .lia .con .right{width: 484px; padding-left: 44px; border-left: 2px solid #d3f1f3;}
.seconds .uls .lia .con .right .limb{font-size: 21px;color: #08b8c3;padding-top: 15px; line-height: 30px;}
.seconds .uls .lia .con .right .limb em{ display: inline-block; width: 24px; height: 24px; line-height: 24px; text-align: center; background: #58c7cf; color: #fff; font-size: 18px; margin-right: 12px; border-radius: 50%;}
.seconds .uls .lia .con .right .pa{font-size: 14px;text-indent: 2em;padding: 15px 0 15px 36px;line-height: 28px;}
/*比赛规则*/
.seconds .uls .ligz {margin-bottom: 30px; display: none;}
.seconds .uls .ligz .con{width: 1040px;padding:30px;margin: 0 auto;background: white;border-radius:7px;}
.seconds .uls .ligz .con .limb{font-size: 21px;color: #08b8c3;padding-top: 15px; line-height: 30px;}
.seconds .uls .ligz .con .pa{font-size: 14px;text-indent: 2em;padding-top: 15px;padding-bottom: 15px;line-height: 28px;}
.seconds .uls .ligz .con .pb{font-size: 14px;padding-top: 10px;padding-bottom: 10px;line-height: 28px;}
/*赛事安排*/
.seconds .uls .lic{width: 100%;margin-bottom: 39px; display: none;}
.seconds .uls .lic .con{width: 1040px;padding:30px 30px 10px;margin: 0 auto;background: white;border-radius:7px;}
.seconds .uls .lic .con .cbox{ padding: 15px 30px; background: #f0f8f8; border-radius:7px; margin-bottom: 20px;}
.seconds .uls .lic .con .cbox-tit{ line-height: 40px; font-size: 20px; color: #08b8c3;}
.seconds .uls .lic .con .cbox-p{ line-height: 28px; font-size: 14px;}
/* 试练专区*/
.seconds .uls .lif{width: 100%;margin-bottom: 39px; display: none;}
.seconds .uls .lif .con{width: 1040px;padding:30px;margin: 0 auto;background: white;border-radius:7px;}
.seconds .uls .lif .con .lifb{font-size: 21px;color: #08b8c3;padding-top: 15px; line-height: 30px;}
.seconds .uls .lif .con .lifc{text-indent: 2em;font-size: 16px;padding-top: 18px;}
.seconds .uls .lif .con .lifd{width: 100%;text-align: center;margin-top: 29px;}
.seconds .uls .lif .con .lifd img{width: 408px;}
/* 比赛专区*/
.seconds .uls .libs{width: 100%;margin-bottom: 39px;display: none;}
.seconds .uls .libs .con{width: 1040px;padding:30px 30px 0;margin: 0 auto;background: white;border-radius:7px;}
.seconds .uls .libs .con .ggtit{ margin-bottom: 30px;}
.seconds .uls .libs .con .listbox{ width: 408px; height: 394px; padding: 18px 30px 0; border: 1px solid #e2e2e2;border-radius:7px; margin:0 0 30px 30px;}
.seconds .uls .libs .con .listbox .ltit{ line-height: 44px; font-size: 18px; color: #08b8c3;}
.seconds .uls .libs .con .listbox .ltxt{ height: 214px; line-height: 32px; font-size: 14px;}
.seconds .uls .libs .con .listbox .lpic{ width: 408px; height: 108px;}
.seconds .uls .libs .con .listbox.auto{ height: auto; padding-bottom: 30px;}
.seconds .uls .libs .con .listbox.auto .ltxt{ height: auto;}
.seconds .uls .libs .con .tabbox{ clear: both; margin-bottom: 30px;}
.seconds .uls .libs .con .tabbox table{ border-collapse: collapse;}
.seconds .uls .libs .con .tabbox td{ line-height: 20px; font-size: 14px; padding: 8px 20px; border: 1px solid #d9d9d9; text-align: left;}
.seconds .uls .libs .con .tabbox .tabtit{ background: #f6f6f6;}
/*光荣榜*/
.seconds .uls .lid{width: 100%;background:white;border-radius: 7px;margin-bottom: 40px; display: none;}
.seconds .uls .lid .lida{width: 100%;background: #08b8c3;border-top-left-radius: 7px;border-top-right-radius: 7px}
.seconds .uls .lid .lida .ulg{width: 100%;padding-top: 13px;}
.seconds .uls .lid .lida .ulg li{float: left;height:30px;width: 62px;text-align: center;color: white;font-size: 15px;cursor: pointer;}
.seconds .uls .lid .lida .ulg .gui{width:38px;}
.seconds .uls .lid .lidb{width: 1060px;margin: 0 auto;}
.seconds .uls .lid .lidb .ulh{width: 100%;height: 45px;margin-top: 30px;}
.seconds .uls .lid .lidb .ulh li{width: 176px;height:45px;float: left;border-right: 1px solid #d9d9d9;box-sizing: border-box;text-align: center;line-height: 45px;border-bottom: 1px solid #d9d9d9;border-top: 1px solid #d9d9d9;font-size: 16px;}
.seconds .uls .lid .lidb .ulh .china{width: 112px;background: #08b8c3;color: white;font-size: 16px;}
.seconds .uls .lid .lidb .ulh .vivo{width: 198px;}
.seconds .uls .lid .lida .ulg li.color{color: yellow;}
/*下面*/
.seconds .uls .lid .bottom{width: 1060px;margin: 0 auto;display: none;}
.seconds .uls .lid .bottom .classb{font-size: 20px;color: #08b8c3;margin:28px 0 28px 0; }
.seconds .uls .lid .bottom .tableb{margin: 10px 0 20px 0;border-collapse: collapse;}
.seconds .uls .lid .bottom .tableb td{border: 1px solid #d9d9d9;height: 40px; line-height:40px;font-size: 14px;text-align: center;}
.seconds .uls .lid .bottom .tableb .tabtit{background: #f6f6f6;}
/**/
.seconds .uls .lid .divb{width: 1060px;margin: 0 auto;padding-top:28px;padding-bottom: 18px; }
.seconds .uls .lid .divb p{font-size: 15px;text-indent: 2em;line-height: 27px;}
.seconds .uls .lid .divb .class{color:#83dbe1;font-size:22px ;padding-top: 20px;text-indent: 0em;}
.seconds .uls .lid .divb .table{margin-top: 20px;margin-bottom: 20px;border-collapse: collapse;}
.seconds .uls .lid .divb .table td{border: 1px solid #d9d9d9;height: 40px; line-height:40px;font-size: 14px;text-align: center;}
.bottom .ms{font-size: 15px;text-indent: 2em;line-height: 27px;}

/*正保教育网*/
.zbyz{width:100%;height:52px;background: #f2f2f2;}
.zbyz .uld{width: 1193px;height:100%;margin: 0 auto;height: 100%;}
.zbyz .uld li{float: left;height: 100%;line-height: 52px;margin: 0 12.4px 0 12.4px;}
.zbyz .uld li a{font-size: 14px;color: #666;}
.zbyz .uld .liv{margin: 0;}
.zbyz .uld .livs{margin-left:5px;}
.zbyz .uld .liv {font-weight: bold;color: #666666;}
/*尾部*/
.feet{width: 100%;height: 234px;background: white;}
.feet .feets{width: 1100px;margin: 0 auto;}
/*弹框*/
.pop{width: 585px;height: 245px;background:white;margin: 0 auto;position: fixed;top:0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 999;}
.pop .pops{width: 506px;padding-top: 52px;margin: 0 auto;}
.pop .pops .banner{font-size: 16px;color: #29c1cb;padding-bottom: 18px;}
.pop .pops .referral{font-size: 15px;text-indent: 2em;color: #666;}
.pop .close{right: 10px;top:20px;}
.time{color: #666;}
/*登录*/
#floatBoxBg{width:100%;height:100%;background:#000;filter:alpha(opacity=30);opacity:0.3;position:absolute;top:0;left:0;z-index:998;}
.floatBox{border:#D7E2EA 5px solid;width:300px;position:absolute;top:50px;left:40%;background:#fff;z-index:999;}
.floatBox .title{height:23px;padding:7px 10px 0;background:url(/images/xiaoyuan/caikuaidasai8/select/bk_titlebg.jpg) repeat-x;color:#0579E0;}
.floatBox .title h4{float:left;padding:0;margin:0;font-size:14px;line-height:16px;}
.floatBox .title span{float:right;cursor:pointer;}
.floatBox .content{background:#fff;}
.tanceng{width: 100%; height: 100%;background: rgba(0,0,0,0.5);position: fixed;top: 0;left: 0;}
/*底部*/

.hfoot {padding: 10px 0 20px 0;margin: 0 auto;color: #8e96a3;font-size: 12px;font-family: "\5b8b\4f53";text-align: center;line-height: 24px;border-top: 1px solid #8e96a3;}
/*注册*/
.login{width: 450px;height: 430px;background:white;margin: 0 auto;border-radius: 7px;position: fixed;top:100px;left: 0;right: 0;bottom: 0;display: none;z-index: 99;}
.login .closes{width: 13px;padding: 15px 14px 11px 0;}
.login .logins{padding:40px 40px 0 40px; }
.login .logins .china{margin-bottom: 36px;}
.login .logins .china em{font-size: 20px;font-weight: bold;color: #ff9d3d;}
.login .logins .china span {display: block;margin-top: 10px;}
.login .logins .china span a{color: #2d78e7;font-size: 13px;}
.login .logins .message{width: 100%;}
.login .logins .message li{box-sizing: border-box;}
.login .logins .message .names{width: 100%;height: 44px;color: #ebebeb;margin:0px 0 18px 0px;}
.login .logins .message .names em{width: 176px;height:100%;border: 1px solid #dedede;display:inline-block;box-sizing: border-box;border-radius: 3px;}
.login .logins .message .names em .ico{width:15px;height:16px;background: url("/images/xiaoyuan/caikuaidasai8/zhuanti/ckds8/png_03.gif") no-repeat;display: block;margin:13px 13px 0 13px; }
.login .logins .message .names em input{border: none;width: 120px;height: 30px;outline:medium;margin-top: 5.5px;line-height:30px;}
.login .logins .message .names em .msf{color: #999999;}
.login .logins .message .names em input-placeholder{color: #bcbbbb;}
.login .logins .message .names .sz{padding-left: 19px;color: #999999;}
.login .logins .message .tel{width: 100%;height: 44px;border: 1px solid #dedede;border-radius: 3px;margin:18px 0 18px 0px;}
.login .logins .message .tel span{width:15px;height:18px;background: url("/images/xiaoyuan/caikuaidasai8/zhuanti/ckds8/png_07.gif") no-repeat;display: block;margin:14px 13px 0 13px;}
.login .logins .message .tel input{width: 314px;height:30px;outline:medium;border: none;margin-top: 5.5px;box-sizing: border-box;line-height:30px;}
.login .logins .message .tel .msf{color: #999999;}
.login .logins .message .pass{width: 100%;height: 44px;border: 1px solid #dedede;border-radius: 3px;}
.login .logins .message .pass span{width:16px;height:18px;background: url("/images/xiaoyuan/caikuaidasai8/zhuanti/ckds8/png_10.gif") no-repeat;display: block;margin:14px 13px 0 13px;}
.login .logins .message .pass input{width: 314px;height:30px;outline:medium;border: none;margin-top: 5.5px;line-height:30px;}
.login .logins .message .yz{border-radius: 3px;margin:18px 0 18px 0px; }
.login .logins .message .yz em .ioca{background: url("/images/xiaoyuan/caikuaidasai8/zhuanti/ckds8/png_12.gif") no-repeat;width: 18px;}
.login .logins .message .yz span{width: 177px;height: 100%;background: #e8e8e8;text-align: center;line-height: 44px;border-radius: 4px;}
.login .logins .message .yz span a{color: #939393;font-size: 14px;}
.login .logins .message .agree{color: #999999;font-size: 13px;}
.login .logins .message .agree a{color:#2d78e7;padding-left: 6px;}
.login .logins .message .enroll{width: 100%;height: 44px;background: #ff9d3d;text-align: center;line-height: 44px;border-radius: 5px;margin: 22px 0 28px 0;}
.login .logins .message .enroll{color: white;font-size: 20px;}
.saveInfo{color: white;font-size: 20px;}
.login .logins  .rest{font-size: 14px;color: #b4b4b3;height: 36px;line-height: 36px;}
.login .logins  .rest .wx{width: 36px;height: 36px;background: url("/images/xiaoyuan/caikuaidasai8/zhuanti/ckds8/qq_03.gif") no-repeat;display: block;margin: 0 17px 0 16px;}
.login .logins  .rest .qq{width: 36px;height: 36px;background: url("/images/xiaoyuan/caikuaidasai8/zhuanti/ckds8/qq_05.gif") no-repeat;display: block;margin: 0 17px 0 0px;}
.login .logins  .rest .wb{width: 36px;height: 36px;background: url("/images/xiaoyuan/caikuaidasai8/zhuanti/ckds8/qq_07.gif") no-repeat;display: block}

.login .logins .message .url{width:100%; }
.login .logins .message .url select{width:177px;height: 44px;line-height: 44px;border:none;outline:none;border: 1px solid #dedede;color: #bcbbbb;padding-left: 8px;  }
.login .logins .message .url select option{width: 100%;height: 44px;}

.login .logins .message .urlsex{width:100%;margin: 18px 0; }
.login .logins .message .urlsex select{width:177px;height: 44px;line-height: 44px;border:none;outline:none;border: 1px solid #dedede;color: #bcbbbb;padding-left: 8px;  }
.login .logins .message .urlsex select option{width: 100%;height: 44px;}
::-webkit-input-placeholder {color: #bcbbbb;}
:-moz-placeholder {/* Firefox 18- */color: #bcbbbb;}
::-moz-placeholder{/* Firefox 19+ */ color: #bcbbbb;}
:-ms-input-placeholder {color: #bcbbbb;}
.log{width: 100%;height: 100%;background:#000;filter:alpha(opacity=80);opacity:0.8;z-index: 99;position: fixed;top: 0;left: 0;bottom: 0;right: 0;display: none;}
/*登录*/
.enter{width: 100%;height: 100%;background:#000;filter:alpha(opacity=80);opacity:0.8;z-index: 99;position: fixed;top: 0;left: 0;bottom: 0;right: 0;display: none;}
.enters{width: 450px;height: 350px;background: white;margin: 0 auto;border-radius: 7px;position: fixed;top:100px;left: 0;right: 0;bottom: 0; display: none;z-index: 99;}
.enters .closess{width: 13px;padding: 15px 14px 11px 0;}
.entera{width: 370px;margin: 0 auto;padding:40px 40px 0 40px;}
.entera .dlzh span{font-size: 20px;font-weight: bold;color: #ff9d3d; }
.entera .dlzh  em a{color: #2d78e7;  font-size: 13px;display: block;margin-top: 10px;}
.entera .mnp{width: 100%;}
.entera .mnp li{width: 100%;height: 44px;}
.entera .mnp .teles{border: 1px solid #dedede;display:inline-block;box-sizing: border-box;border-radius: 3px;margin-top: 20px;}
.entera .mnp .teles .ica{width:15px;height:16px;background: url("/images/xiaoyuan/caikuaidasai8/zhuanti/ckds8/png_03.gif") no-repeat;display: block;margin:13px 13px 0 13px;box-sizing: border-box;}
.entera .mnp .teles input{width: 314px;height: 30px;box-sizing: border-box;outline:medium;border: none;margin-top: 7px;}
.entera .mnp .passw{border: 1px solid #dedede;display:inline-block;box-sizing: border-box;border-radius: 3px;margin-top: 20px;}
.entera .mnp .passw .icb{width:16px;height:16px;background: url("/images/xiaoyuan/caikuaidasai8/zhuanti/ckds8/png_10.gif") no-repeat;display: block;margin:13px 13px 0 13px;box-sizing: border-box;}
.entera .mnp .passw input{width: 314px;height: 30px;box-sizing: border-box;outline:medium;border: none;margin-top: 7px;}
.entera .mnp .denls{width: 100%;height: 44px;background: #ff9d3d;text-align: center;line-height: 44px;border-radius: 5px;margin: 10px 0 28px 0;}
.entera .mnp .denls a{color: white;font-size: 20px;}
.entera .mnp .chec{line-height:44px; }
.entera .mnp .chec .check{display: inline-block;margin-top: 15px;padding-right: 5px;}
.entera .mnp .chec a,em{color: #939393;}

/* 右浮动 */
.r-sns li,.r-sns li .sns-info .sns-hd,.returnTop{background:url(/images/xiaoyuan/caikuaidasai8/zhuanti/ckds8/ioc_03.png) no-repeat;}
.r-sns{width:44px;overflow:hidden;position:fixed;right:10px;top:50%;margin-top:-114px;_position:absolute; z-index:1000;}
.r-sns ul{width:44px;padding-bottom:160px;}
.r-sns li{height:44px;margin-bottom:0px;position:relative;vertical-align:top;background-position:left top;z-index:1 }
.r-sns li .sns-info{width:139px;position:absolute;right:-278px;top:0;z-index: 200}

.r-sns li.wx{background-position:left -45px;}
.r-sns li.wx:hover{background-position:left -228px;}

.r-sns li.xz{background-position:left 0px;}
.r-sns li.xz:hover{background-position:left -183px;}
.r-sns li.tel{background-position:left -93px;}
.r-sns li.tel:hover{background-position:left -274px;}
.r-sns li.tel .sns-info{width: 180px;height:44px;background: white;line-height: 44px;background: white!important;text-align: center;font-size: 15px;color: #666;border: 1px solid #e0e0e0;box-sizing: border-box;}
.r-sns li.wm{background-position:left -136px;}
.r-sns li.wm a{width: 100%;height: 100%;display: block;}
.r-sns li.wm:hover{background-position:left -319px;}

/*jquery-select.tipxw固定样式请勿动*/
.select_boxhs {position:relative}
.select_boxhs select{display:none}
.select_boxhs input{padding:0;margin:0;cursor:pointer;position:absolute;top:0;left:0;background:none}
.select_boxhs i{position:absolute}
.select_boxhs ul {list-style-type:none;padding:0;margin:0;width:100%;display:none;position:absolute;overflow-x: hidden;overflow-y: auto}
.select_boxhs ul li{list-style-type:none;padding:0;margin:0}
.select_boxhs ul.show{display:block}

/*此处样式自定义*/
.yourSelect{width:160px;height:40px;font-family: "Microsoft Yahei"}
.yourSelect input{border:1px solid #a7cee2;width:96%;overflow:hidden;height:40px;line-height:40px;padding:0 0 0 4%;font-family: "Microsoft Yahei";color:#aaa}
.yourSelect input.on{color:#666}
.yourSelect input.show{border:1px solid #ff9227}
.yourSelect i{display:block;width:12px;height:12px;background:#ddd;top:14px;right:6px;border-radius:10px 10px 0 0;transition:all .3s linear}
.yourSelect i.on{background:#a7cee2;transform:rotateZ(180deg)}
.yourSelect ul {width:100%; border:1px solid #a7cee2;background:#fff}
.yourSelect ul.show{border:1px solid #ff9227}
.yourSelect ul li {overflow:hidden;width:96%;cursor:pointe}

.fun-select{width:176px;height:44px;border:1px solid #e0e0e0;background-color:#fff;color:#bcbbbb;font-size:12px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;cursor:pointer;z-index:20;position: relative;border-radius: 4px;}
.fun-select select{display:none;}
.fun-select .t-select{height:33px;padding:0 30px 10px 8px;overflow:hidden;white-space:normal;background:url(/images/xiaoyuan/caikuaidasai8/zhuanti/ckds8/fun-select.png) no-repeat right top 5px;_background:url(/OtherItem/images/atepAdmin/fun-select8.png) no-repeat right top;-moz-transition:background-position .3s ease;-webkit-transition:background-position .3s ease;transition:background-position .3s ease;line-height: 44px;}
.fun-select .t-select-open{background-position:right -30px;}
.fun-select .t-options{width:100%;max-height:180px;_height:180px;overflow-y:auto;background:#fff;position:absolute;top:100%;left:-1px;border:1px solid #e0e0e0;}
.fun-select .t-options li{line-height:16px;padding:7px 8px;cursor:pointer;}
.fun-select .t-options li.open-hover{background:#f3f3f3; color:#4acd95;}
.t-sel-z{z-index:90;}
/*浮框*/
.col{background: skyblue;position: fixed;}
.col .cols{width: 58px;background: red;}
.col .cols li{width: 58px;height: 58px;color:#ff7e00;text-align: center;line-height: 58px;text-align: center;}
.col .cols li img{width: 24px;}
.col .cols .abc{background: blue;}
.col .xz{width: 140px;height: 140px;text-align: center;line-height: 140px;background: white;top:0;}
.col .xz img{width: 108px;height: 108px;padding: 16px;}
.col .wxs{width: 140px;height: 140px;text-align: center;line-height: 140px;background: white;}
.col .wxs img{width: 108px;height: 108px;padding: 16px;}

/* 消息弹框 */
.pop{width: 585px;height: 245px;background:white;margin: 0 auto;position: fixed;top:0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 999;display: none;}
.pop .pops{padding-top: 52px;width: 506px;padding-top: 52px;margin: 0 auto;}
.pop .pops .bannerss{font-size: 16px;color: #29c1cb;padding-bottom: 18px;}
.pop .pops .referral{font-size: 15px;text-indent: 2em;color: #666;height: 110px;overflow: auto;}
.pop .close{right: 10px;top:20px;}
.time{color: #666;}
/* .pop .pops .bannerss {color: #29c1cb;font-size: 16px;padding-bottom: 18px;}
.pop .pops .referral {color: #666;font-size: 15px;height: 110px;overflow: auto;text-indent: 2em;} */

.tanceng {display: none;}
.tancengs{z-index: 999;}
.tancengss{width: 100%;height: 100%;background:#000;filter:alpha(opacity=80);opacity:0.8;z-index: 100;position: fixed;top: 0;left: 0;bottom: 0;right: 0;display: none;}

/*新增*/
.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
@keyframes bounceInDown {
    from, 60%, 75%, 90%, to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -3000px, 0);
        transform: translate3d(0, -3000px, 0);
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(0, 25px, 0);
        transform: translate3d(0, 25px, 0);
    }

    75% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0);
    }

    90% {
        -webkit-transform: translate3d(0, 5px, 0);
        transform: translate3d(0, 5px, 0);
    }

    to {
        -webkit-transform: none;
        transform: none;
    }
}

.bounceInDown {
    -webkit-animation-name: bounceInDown;
    animation-name: bounceInDown;
}
