@charset "utf-8";
* { margin:0; padding:0; outline:0; color:#666; }
body { font-family: "Microsoft YaHei", "微软雅黑", "宋体", sans-serif; line-height: 21px; color: #000; background-color: #efeff4; -webkit-overflow-scrolling: touch; outline: 0; }
.clear { clear:both; }
.cssout { padding-bottom: 0; clear: both; }
.cssin { height: auto; border: 1px solid #E1E2E4; background: #fff; }
.cssin li { border: 1px solid #E1E2E4; border-right: none; border-bottom: none; margin-top: -1px; margin-left: -1px; float: left; width: 25%; min-height: 38px; line-height: 36px; background: #fff; text-indent:2px; }
.cssin li .isin { padding: 0 3px 0 5px; }
.cssin li.tl { text-align: left; }
.cssin li.tc { text-align: center; }
.cssin li.tr { text-align: right; }
.layui-form { line-height:30px; padding:0; }
.tabnum { background: #F1EAEA; color: #666; margin-left: 8px; padding: 0 5px; font-size: 12px; }
.headnav { font-size: 14px; }
.mui-table-view li { height: 45px; line-height: 45px; font-size: 14px; border-bottom: 1px solid #ddd; text-align: center; margin: 0 5px 0 5px; }
.m-clearfix { height: 44px; clear: both;  }
.btn_home a i{ color:#fff;}
/*高级搜索按钮栏*/

a.mui-icon { text-decoration: none; color: #007aff }
a.mui-icon:active { color: #0062cc }
.bgDiv { width: 100%; height: 100%; background-color: #000; opacity: .5; position: fixed; display: none; z-index: 99; bottom: 0; }
.rightNav { width: 80%; max-width: 800px; height: 100%; background-color: #fff; position: fixed; z-index: 999; top: 0; right: -80%; overflow-y: scroll; }
.cssin li.ss { width: 100%; clear: both; height: 35px; padding: 0; text-align: center; background: #CEDDE6; z-index: 9999; }
.cssin li.ss .btn2 { padding: 0; margin: 0; height: 35px; line-height: 35px; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; }
.cssin li.ss .btnguanb, a.btnguanb { background: #505050; -moz-box-shadow: 0 3px 0 #3a3a3a; -webkit-box-shadow: 0 3px 0 #3a3a3a; box-shadow: 0 3px 0 #3a3a3a; width: 50%; float: left; }
.cssin li.ss .btnguanb:hover, a.btnguanb:hover { filter: alpha(Opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
.cssin li.ss .btnsous, a.btnsous { background: #49B377; -moz-box-shadow: 0 3px 0 #279657; -webkit-box-shadow: 0 3px 0 #279657; box-shadow: 0 3px 0 #279657; width: 50%; float: left; }
.cssin li.ss .btnsous:hover, a.btnsous:hover { filter: alpha(Opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
/*高度 80*/
.cssin li.duohang { min-height: 82px !important; }
.cssin li.duohang { line-height:normal !important; }
.cssin li.duohang .isin { padding-top:8px !important; }
.cssin li.duohang textarea { line-height: 22px !important; }
/*长度100%的标题*/
.cssin li.w100 { width: 100%; clear: both; }
/*重新定义左侧*/
.cssin li.w10 { width: 29.9%; clear: left; border-right: 1px solid #E1E2E4; }
.cssin li.w12 { width: 29.9%; clear: left; border-right: 1px solid #E1E2E4; }
.cssin li.w15 { width: 29.9%; clear: left; border-right: 1px solid #E1E2E4; }
.cssin li.w20 { width: 29.9%; clear: left; border-right: 1px solid #E1E2E4; }
.cssin li.w23 { width: 69%; }
.cssin li.w24 { width: 69%; }
.cssin li.w25 { width: 29.9%; }
.cssin li.Mright { width: 69% !important; }
.cssin li input.int { width:98% !important; }
.cssin li input#Zip, .cssin li input#rNextTime, .cssin li input#oCode, .cssin li input#ProTitle, .cssin li input.Wdate, .cssin li input#password, .cssin li input#confirmPWS, .cssin li input#Company, .cssin li input#Linkman, .cssin li input#Mobile { width:49% !important; }
input.Wdate { height:30px; line-height:30px; }
.cssin li input.Wdate { height:35px !important; line-height:35px !important; }
.cssin li input#gendanbhq, .cssin li input#omoney, .cssin li input#oDeposit, .cssin li input#hMoney, .cssin li input#hRevenue, .cssin li input#eMoney { width:50px !important; text-align:center; }

.cssin li.w30 { width: 29.9%; }
.cssin li.w38 { width: 69%; }
.cssin li.w40 { width: 69%; }
.cssin li.w50 { width: 49.9%; }
.cssin li.w55 { width: 69%; }
.cssin li.w57 { width: 69%; }
.cssin li.w60 { width: 69%; }
.cssin li.w75 { width: 69%; }
.cssin li.w70 { width: 69%; }
.cssin li.w80 { width: 69%; }
.cssin li.w85 { width: 69%; }
.cssin li.w88 { width: 69%; }
.cssin li.w90 { width: 69%; }
.cssin li.bg { }
.cssin li.cl { clear: left; }

/*表单*/
textarea { border: 1px solid #B9C2CA; line-height: 20px; }
select { height: 28px; line-height: 26px; background-color: #F3F3F5; color:#666; }
input, select { border: 1px solid #B9C2CA; border-top: none; border-left: none; border-right: none; line-height: 28px; font-size: 14px; padding-left: 1px; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; margin-top:3px; }
input:focus, select:focus { outline: 0; }
.bor { }
.bor:focus { outline: 0; border-bottom: 1px solid #2C80B8; }
textarea:focus { outline: 0; border: 1px solid #2C80B8 !important; }
.int { font-size: 14px; width: 99%; height:30px; line-height:32px; }
select.int { width:auto !important; }
dd select { color:#525151 !important; min-width: 100px; }
input#address, input#oTitle { width:98% !important; }
.nav_scroll { position: fixed; top: 0; left: 0; z-index: 1000; width: 100%; background: #fff; }
.ksss{ display:none;}
/*菜单class-start*/
.MenuboxS { font-size: 13px; min-height: 30px; width: 100%; position: relative; float: left; padding-bottom: 5px; }
.MenuboxS ul { }
.MenuboxS li { float: left; cursor: pointer; width: 33.33%; text-align: center; background-color: #488DC9; font-size: 14px; display: block; line-height: 31px; height:32px; }
.MenuboxS li a { border-right: 1px solid #ddd; border-top: 1px solid #ddd; }
.MenuboxS ul.nav_num2 li { width: 50%; }
.MenuboxS ul.nav_num3 li { width: 33.33%; }
.MenuboxS li.btn_new { background-color: #149E83; }
.MenuboxS li.btn_new a { color: #fff; }
.MenuboxS li.btn_home { background-color: #F63; }
.MenuboxS li.btn_home a { color: #fff; }
.MenuboxS li.btn_new2 { background-color: #C96; border-right: none; }
.MenuboxS li.btn_new2 a { color: #fff; }
.MenuboxS li:hover { color: #ffffff; filter: alpha(Opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
.MenuboxS li.hover { color: #ffffff; background-color: #F56659; filter: alpha(Opacity=100); -moz-opacity: 1; opacity: 1; }
.MenuboxS li.hover a:link, .MenuboxS li.hover a:visited, .MenuboxS li.hover a:active, .MenuboxS li.hover a:hover { font-size: 14px; color: #fff; display: block; }
.MenuboxS a:link, .MenuboxS a:visited, .MenuboxS a:active { font-size: 14px; color: #fff; text-decoration: none; display: block; }
.maxnumtip { padding: 10px 0; border: 1px dotted #ddd; font-size: 14px; margin-top: 10px; background: #EFEEEE; }
.mui-table-view li.hover { color: #F00; font-weight: bold; }
.mui-table-view li.hover a { color: #F00; }
/*菜单class-start*/
.MenuboxM { font-size: 13px; min-height: 30px; width: 100%; position: relative; float: left; padding-bottom: 5px; }
.MenuboxM ul { }
.MenuboxM li { float: left; cursor: pointer; width: 33%; text-align: center; background-color: #488DC9; font-size: 14px; display: block; line-height: 32px; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; }
.MenuboxM li.btn_new { background-color: #149E83; }
.MenuboxM li.btn_new a { color: #fff; }
.MenuboxM li.btn_new2 { background-color: #C96; border-right: none; }
.MenuboxM li.btn_new2 a { color: #fff; }
.MenuboxM li:hover { color: #ffffff; filter: alpha(Opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
.MenuboxM li.hover { color: #ffffff; background-color: #F56659; filter: alpha(Opacity=100); -moz-opacity: 1; opacity: 1; }
.MenuboxM li.hover a:link, .MenuboxM li.hover a:visited, .MenuboxM li.hover a:active, .MenuboxM li.hover a:hover { font-size: 14px; color: #fff; display: block; }
.MenuboxM a:link, .MenuboxM a:visited, .MenuboxM a:active { font-size: 14px; color: #fff; text-decoration: none; display: block; }
/*名片*/
.mplist { clear: both; }
.mplist .mp { width: 99.5%; margin:0 auto; height: 150px; border: 1px solid #666; margin-bottom:8px; -moz-box-shadow: 0px 2px 2px #ddd; -webkit-box-shadow: 0px 2px 2px #ddd; box-shadow: 0px 2px 2px #ddd; }
.mplist .mp p { padding:3px; }
.mplist .mp .bn1 { background: #096; padding:3px 6px; color:#fff;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
.mplist .mp .bn2 { background: #F93; padding:3px 6px; color:#fff;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
/**/
.xxzjl { border-bottom: 1px dashed #ddd; }

/*附件缩略图*/
.listpic { clear: both; padding-top:5px; color:#fff; }
.listpic dl { width:48%; height: 150px; float: left; border: 1px solid #ddd; margin-left:1%; margin-bottom: 5px; text-align: center; }
.listpic dl .ltitle { height: 25px; line-height: 25px; overflow: hidden; background: #ddd; }
.listpic dl .lpic { height: 100px; overflow: hidden; }
.listpic dl .lpic img{ width:100%;}
.listpic dl .lbtn { padding-top: 0; height:25px; line-height:25px; cursor:pointer; }
.listpic dl .lbtn a { width:50%; display:inline-block; text-align:center; color:#fff; margin:0 !important;    font-size: 12px; }
.listpic dl .lbtn a .fa{ color:#fff; margin-right:3px;}
.listpic dl .lbtn .fbtn { padding: 0; color: #fff; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; }
dl .lbtn a:first-child { background:#5294BF; float:left; }
dl .lbtn a:last-child { background:#CE5A6A; float:right; }
.listpic2 { clear: both; }
.listpic2 dl { width: 130px; height: 110px; float: left; border: 1px solid #ddd; margin-right: 5px; margin-bottom: 5px; text-align: center; }
.listpic2 dl .ltitle { height: 25px; line-height: 25px; overflow: hidden; background: #ddd; }
.listpic2 dl .lpic { height: 60px; overflow: hidden; }
.listpic2 dl .lpic img { width:100%; }
.listpic2 dl .lbtn { padding-top: 0; height:25px; line-height:25px; cursor:pointer; }
.listpic2 dl .lbtn a { width:65px; display:inline-block; text-align:center; color:#fff; margin:0 !important; }
.listpic2 dl .lbtn .fbtn { padding: 0; color: #fff; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; font-size:12px; }
.icon-qq { height: 25px; line-height: 25px; margin-left: 2px; padding-left: 22px; background: url(../images/ico/qq.png) no-repeat center center; }
.icon-baidu { height: 25px; line-height: 25px; margin-left: 2px; padding-left: 22px; background: url(../images/ico/baidu.png) no-repeat center center; }
.nokehu { background: #4BA0D8; padding: 3px 5px; color: #fff; }
/**/

.intr { float: none; }
/* 系统提示 */
.tips01 { padding: 10px; font-size: 12px; }
.tip { margin-left: -10px; margin-top: 10px; padding: 2px 7px; color: #000; line-height: 25px; background-color: #7FBEBE; border: 1px solid #fff; -webkit-box-shadow: 0 0 3px #ccc; -moz-box-shadow: 0 0 3px #ccc; }
.help01 { color: #888; padding-left: 20px; }
.help02 { color: red; padding-left: 20px; }
.code { color: #ff6600; font-size: 14px; font-weight: bold; }
fieldset { border: 1px solid #E1E4E6; }
.set_zdy { position: fixed; right: 65px; bottom: 36px; z-index: 9999; min-width:50px; overflow:hidden; font-size:14px; display:none; }
.set_zdy a { color:#fff; font-size:12px; }
.userxiaozu ul li { min-width: 180px; border: 1px dashed #ccc; margin: 10px 0 0 10px; float: left; }
.savebtn { padding: 5px 0 5px 0; text-align: center; }
.piliang { background: #EFF0EF; border: 1px solid #E1E2E4; padding: 8px; margin: 10px 0 10px 0; font-size: 12px; min-height: 40px; line-height: 40px; }
.notice-content, .msg-content { padding: 3px; }
.notice-content a, .msg-content a { display: block; }
.notice-content ul li { line-height: 24px; padding: 0 5px 0 3px; border-bottom: 1px dashed #ADADAD; cursor: pointer; }
.notice-content ul li.none { border: none; }
.notice-content ul li:hover { background: url(../images/bobg-t.png) }
.msg-content ul li { background: url(../images/ico/message_new.png) 2px center no-repeat; line-height: 24px; padding: 0 5px 0 20px; border-bottom: 1px dotted #b8e9fd; cursor: pointer; }
.msg-content ul li:hover { background: #cad8de url(../images/ico/message_new.png) 2px center no-repeat; }
.title2 { font-weight: bold; color: #000; background: #F5F7F9; padding-top: 5px; padding-bottom: 5px; font-size: 14px; }
.title3 { font-weight: bold; color: #000; background: #F5F7F9; padding-top: 5px; padding-bottom: 5px; text-align: left; }
.icon_t01 { }
.icon_t02 { }
.icon_t03 { }
.nonetr { display: none; }
.btn_zt1 { cursor: pointer; border: none; font-size: 14px; display: inline-block; line-height: 20px; font-size: 12px; background: #093; color: #fff; padding: 2px 10px 2px 10px; }
.btn_zt1:hover { color: #fff; }
.btn_sh1, .btn_sh2, .btn_sh3, .btn_sh4, .btn_yxf { cursor: pointer; border: none; font-size: 14px; display: inline-block; line-height: 20px; font-size: 12px; color: #fff; padding: 2px 10px 2px 10px; }
.btn_sh1 { background: #096; }
.btn_sh2 { background: #D7880D; }
.btn_sh3 { background: #e0405a; }
.btn_sh4 { background: #999; }
.btn_yxf { background: #1C79A9; }



.set-icon li { width:100%; cursor:pointer; text-align:center; line-height: 25px; border:1px solid #ddd; margin-bottom:5px; overflow:hidden; }
.set-icon li label { border:none; font-weight: bold; display:inline-block; float:left; min-width:60px; }
.set-icon li>label { min-width:100px; height:33px;}
.set-icon li>label.qxyes { }
.set-icon li label.nochoose { background:#6ABBEA url("../images/icon-selected.png") no-repeat right bottom; }
.set-icon li i.iconfont { width: 40px; height: 33px; line-height:33px; margin: 0 auto; text-align: center; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; font-size: 20px; margin-right:5px;background:none !important; color:#272727 !important;}

.set-icon li i.icon-tubiao30:before{ font-size:18px !important;}
.set-icon li .u-xxqx dd label { height:33px; line-height:33px; display:block; border-right:1px solid #ddd; font-weight:normal; padding:0 5px; }
.set-icon li .u-xxqx dd label.qxyes { background: #C3E7FD url("../images/icon-selected.png") no-repeat right bottom; }



.dbbk { margin: 5px 0 5px 0; }
.dbbkleft { width: 400px; float: left; clear: both; height: 26px; line-height: 26px; }
.dbbkleft span { float: left; width: 220px; }
.Findtip { margin: 0 auto; width: 220px; border: 1px dashed #ccc; line-height: 25px; text-align: center; font-size: 14px; color: red; font-weight: bold; }
.searchss { width: 122px; text-align: center; height: 20px; line-height: 20px; padding-top: 1px; margin: 0 auto; background: url(../images/ss_zk.png) center bottom; }
.searchss a { color: #2A547C; }
.searchss a:hover { text-decoration: none; }
/* 通用部分 */
.gongsim { font-weight: bold; padding: 5px 0 5px 0; color: #333; }
.setbtn { float: left; margin-top: 5px; }
.top_bg { width: 100%; height: 38px; line-height: 38px; top: 0px; font-weight: bold; z-index: 999; border-bottom: 1px dotted #ccc; }
.top_left { padding-left: 10px; font-size: 14px; }
.top_right { text-align: right; padding-right: 10px; height: 35px; height: 35px; padding-top: 0px; padding-bottom: 0px; }
.page_m { width: 100%; font-weight: bold; z-index: 999; border-top: 1px dotted #EBEBEB; background: #fff; padding: 10px 0 8px 0; text-align: center; }
.page_m_T { width: 100%; height: 45px; line-height: 45px; font-weight: bold; z-index: 999; border-top: 1px dotted #ccc; background: #fff; }
.page_m_B { width: 100%; height: 40px; padding-top: 10px; font-weight: bold; z-index: 999; border-top: 1px dotted #ccc; background: #fff; text-align: center; }
.l { float: left; }
.r { float: right; text-align:center; font-size:12px; }
.Bottom_pd { padding: 8px 10px; text-align: center; }
.cwshouzhi { font-weight: normal; border-bottom: 1px dotted #ddd; padding: 3px 5px 10px 5px; }
.cwshou { color: #096; }
.cwzhi { color: #F00; }
.button_cw { background: #4BA0D8; padding: 3px 5px; color: #fff; }
.button_cw:hover { color: #fff; }
/*所有客户 kehulist.asp*/
.ss_All { line-height: 30px; height: 30px; padding: 10px; }
/*菜单class-start*/
.Menubox { font-size: 12px; margin: 0 10px 0px 0; height: 29px; border-bottom: 1px solid #999; }
.Menubox ul { margin: 0; padding: 0px; padding-left: 10px; }
.Menubox li { float: left; cursor: pointer; width: 75px; text-align: center; margin-right: 1px; padding: 0; background-image: url(../images/repeat.gif); background-repeat: no-repeat; background-position: left -155px; height: 29px; line-height: 29px; }
.Menubox li span { display: block; background-position: right top; color: #000; }
.Menubox li.hover { background-position: left -125px; color: #ffffff; }
.Menubox li.hover a:link, .Menubox li.hover a:visited, .Menubox li.hover a:active, .Menubox li.hover a:hover { font-size: 13px; font-weight: bold; color: #ffffff; }
.Menubox a:link, .Menubox a:visited, .Menubox a:active { font-size: 13px; font-weight: bold; color: #6d6d6d; text-decoration: none; }
.Menubox a:hover { text-decoration: none; }
.Menuboxbottom { margin: 0; height: 10px; line-height: 10px; background: url(../images/tab_line.gif) repeat-x left top; }
/*系统设置*/
#td_type_left { text-align: center; border: 1px solid #ddd; border-right: 0; width: 80px; }
#td_type_right { text-align: center; border: 1px solid #ddd; width: 100px; }
/*搜索提示*/
#ss_suggest { position: absolute; text-align: left; margin: 0; top: 80px; left: 146px; width: 260px; border: 1px solid #E1E2E4; z-index: 999; }
.suggest_link { background-color: #6FA3C8; padding: 2px 6px 2px 6px; cursor: pointer; border-bottom: 1px dotted #87B5EA; }
.suggest_link_over { background: #8ABBDF; padding: 2px 6px 2px 6px; cursor: pointer; border-bottom: 1px dotted #fff; }
div.Content { margin: 10px; margin-bottom: -10px; }
div.table { padding: 10px; }
span.right { float: right; padding-right: 10px; }
.b { font-weight: bold; }
.red { color: #ff0000; }
/*table*/

.stitle { height: 40px; line-height: 40px; text-align: center; border-bottom: 1px dotted #ddd; }
.maxnumtip { clear: both; }
.mui-input-row .wb20 { float: left; width: 50%; }
.mui-input-row .wb20 label { text-align: left; }
.ss .btnguanb, .ss a.btnguanb { background: #333; color: #fff; }
/*底部小菜单*/
#plug-wrap { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); z-index: 800; transition: all 100ms ease-out; -webkit-transition: all 100ms ease-out; }
.top_bar { position: fixed; bottom: 0; right: 0px; z-index: 900; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.plug-menu { display: inline-block; width: 36px; height: 36px; line-height:36px; border-radius: 36px; position: absolute; bottom: 45px; right: 15px; z-index: 999; box-shadow: 0 0 0 4px #FFFFFF, 0 2px 5px 4px rgba(0, 0, 0, 0.25); -webkit-transition: -webkit-transform 200ms; -webkit-transform: rotate(1deg); color: #fff; -webkit-background-size: 80% auto; background-size: 80% auto; background-position: center center; background: #B51B1B; }
a.plug-menu { color:#fff !important; padding-top:2px; width: 36px; height: 36px; text-align: center; }
a.plug-menu .fa { color:#fff !important; font-size:30px !important; }
.mini-menu { margin-right: -260px; }
.mini-menu>li { min-width: 90px; margin-bottom: 10px; margin-right: 15px; z-index: 1001; transition: all 200ms ease-out; -webkit-transition: all 200ms ease-out; -webkit-box-shadow: 0 1px 6px #ccc; box-shadow: 0 1px 6px #ccc; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 3px solid #fff; }
.mini-menu>li#m-add { background: #1A9A12; }
.mini-menu>li#m-set { background: #DE8324; }
.mini-menu>li#m-home { background: #2C9ACE; }
.mini-menu>li:last-child { margin-bottom: 80px; }
.mini-menu>li a { color: #fff; display: block; height: 100%; line-height: 33px; text-decoration: none; position: relative; font-size: 15px; text-overflow: ellipsis; white-space: nowrap; padding-left: 10px; padding-right: 10px; }
.mini-menu>li a img { display: block; width: 30px; height: 30px; text-indent: -999px; position: absolute; top: 50%; right: 0; margin-top: -13px; margin-left: -12px; }
.mini-menu>li.on:nth-last-child(6) {
-webkit-transform: translate(0, 0) rotate(0deg);
transition: all 700ms ease-out;
-webkit-transition: all 700ms ease-out;
}
.mini-menu>li.on:nth-last-child(5) {
-webkit-transform: translate(0, 0) rotate(0deg);
transition: all 600ms ease-out;
-webkit-transition: all 600ms ease-out;
}
.mini-menu>li.on:nth-last-child(4) {
-webkit-transform: translate(0, 0) rotate(0deg);
transition: all 500ms ease-out;
-webkit-transition: all 500ms ease-out;
}
.mini-menu>li.on:nth-last-child(3) {
-webkit-transform: translate(0, 0) rotate(0deg);
transition: all 400ms ease-out;
-webkit-transition: all 400ms ease-out;
}
.mini-menu>li.on:nth-last-child(2) {
-webkit-transform: translate(0, 0) rotate(0deg);
transition: all 300ms ease-out;
-webkit-transition: all 300ms ease-out;
}
.mini-menu>li.on:nth-last-child(1) {
-webkit-transform: translate(0, 0) rotate(0deg);
transition: all 200ms ease-out;
-webkit-transition: all 200ms ease-out;
}
.mini-menu>li.out:nth-of-type(1) {
-webkit-transform: translate(0, 0) rotate(0deg);
transition: all 600ms ease-out;
-webkit-transition: all 600ms ease-out;
}
.mini-menu>li.out:nth-of-type(2) {
-webkit-transform: translate(0, 0) rotate(0deg);
transition: all 500ms ease-out;
-webkit-transition: all 500ms ease-out;
}
.mini-menu>li.out:nth-of-type(3) {
-webkit-transform: translate(0, 0) rotate(0deg);
transition: all 400ms ease-out;
-webkit-transition: all 400ms ease-out;
}
.mini-menu>li.out:nth-of-type(4) {
-webkit-transform: translate(0, 0) rotate(0deg);
transition: all 300ms ease-out;
-webkit-transition: all 300ms ease-out;
}
.mini-menu>li.out:nth-of-type(5) {
-webkit-transform: translate(0, 0) rotate(0deg);
transition: all 200ms ease-out;
-webkit-transition: all 200ms ease-out;
}
.mini-menu>li.out:nth-of-type(6) {
-webkit-transform: translate(0, 0) rotate(0deg);
transition: all 100ms ease-out;
-webkit-transition: all 100ms ease-out;
}
.mini-menu>li.out { padding: 0; opacity: 0; }
/*跨webview需要手动指定位置*/
			
.mui-plus header.mui-bar { display: none!important; }
.mui-plus .mui-bar-nav~.mui-content {
padding: 0!important;
}
.mui-plus .plus { display: inline; }
.plus { display: none; }
#topPopover { position: fixed; top: 16px; right: 6px; }
#topPopover .mui-popover-arrow { left: auto; right: 6px; }
.xxzjl{ line-height:25px;}
.mui-popover { height: 300px; }
.mui-content { padding: 10px; }
.mui-slider-indicator { bottom: -4px; }
.mui-slider { background-color: #f2f2f2; }
.mui-card .mui-control-content { padding: 10px; }
.mui-control-content { height: 255px; }
.mui-table-view-cell:after { background-color: #E8E7EA; }
.icon-qq { height:25px; line-height:25px; margin-left:2px; padding-left:22px; background:url(../images/ico/qq.png) no-repeat center center; }
.icon-baidu { height:25px; line-height:25px; margin-left:2px; padding-left:22px; background:url(../images/ico/baidu.png) no-repeat center center; }
.icon-tel { height:25px; line-height:25px; margin-left:2px; padding-left:22px; background:url(../images/ico/tel.png) no-repeat center center; }
.nodata { line-height:80px; text-align:center; color:#666; }
.addnow a { color:#fff; }
/*按钮*/
.free-tips { width:360px; margin-left:5px; margin-top:10px; padding:5px; background:#09C; color:#fff; text-align:center; }
.free-tips a { color:#fff; }
.ficon { margin-right: 3px; display: inline-block; font-family: FontAwesome; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; cursor: pointer; }
.fbtn { margin-right: 3px; display: inline-block; font-family: FontAwesome; font-size: 18px; font-style: normal; font-variant: normal; font-weight: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; cursor: pointer; }
.fadd { margin-right: 3px; font-family: FontAwesome; font-style: normal; font-variant: normal; font-weight: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; cursor: pointer; }
i.fadd{ color:#fff;}
.i-mail { color: #BD804B; }
.i-add { color: #096; }
.i-edit { color: #3782C3; }
.i-del { color: #F00; }
.i-pro { color: #E64B76; }
.i-che { color: #666; }
.i-zhuan { color: #AD30A9; }
.i-yes { color: #093; }
.i-no { color: #333; }
.mbtn2 { font-size: 14px; text-rendering: auto; cursor: pointer; background:#ddd; padding:2px 5px 4px 5px; color:#fff; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.mbtn2:hover { color:#fff; filter: alpha(Opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
.mbtn2 i { margin-right:2px; }
.madd2 { margin: 0 5px; font-family: FontAwesome; font-style: normal; font-variant: normal; font-weight: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; cursor: pointer; }
td .mbtn2:nth-child(1) {
margin-left:3px;
}
td .mbtn2:last-child { margin-right:3px; }
.fbtn2 .i-mail { background: #BD804B; }
.fbtn2 .i-sms { background: #009e94; }
.fbtn2 .i-add { background: #096; }
.fbtn2 .i-edit { background: #3782C3; }
.fbtn2 .i-pizhu { background: #096; }
.fbtn2 .i-del { background: #F00; }
.fbtn2 .i-pro { background: #E64B76; }
.fbtn2 .i-che { background: #666; }
.fbtn2 .i-zhuan { background: #AD30A9; }
.fbtn2 .i-yes { background: #093; }
.fbtn2 .i-no { background: #333; }
a.makeqqmail { background:#B1A39F; color:#fff; padding:2px 5px; margin-top:2px; font-size:14px; cursor:pointer; }

#user_btn { clear:both; text-align:right; height:30px; line-height:30px; border-top:1px solid #E1E2E4; font-weight:bold; padding:0 5px 0 0; }
.user_gb span { color:#F00; background:url(../images/user_btn.jpg) no-repeat left center; padding-left:24px; background-size:20px; }
.user_zk span { color:#666; background:url(../images/user_btn2.jpg) no-repeat left center; padding-left:24px; background-size:18px; }


/*pretty.min.css*/

.pretty>input+label>i.g-mdi:before, .pretty>input+label+label>i.g-mdi:before { content:attr(data-icon); display:inline-block; font:normal normal normal 24px/1 "Material Icons"; font-size:inherit; text-rendering:auto; line-height:inherit; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; -webkit-transform:translate(0, 0); transform:translate(0, 0) }
@media print {
.pretty>input:not(:checked)+label i:before {
-webkit-print-color-adjust:exact;
print-color-adjust:exact;
color:transparent !important
}
.pretty :not(.toggle) input:not(:checked)+label i:before, .pretty>input[type='radio']:checked+label>i.default:before, .pretty i:after {
-webkit-print-color-adjust:exact;
print-color-adjust:exact;
color:transparent !important
}
.pretty input:checked+label i:before { -webkit-print-color-adjust:exact; print-color-adjust:exact }
.pretty.primary input:checked+label i:before { color:white !important }
.pretty.success input:checked+label i:before { color:white !important }
.pretty.info input:checked+label i:before { color:white !important }
.pretty.warning input:checked+label i:before { color:white !important }
.pretty.danger input:checked+label i:before { color:white !important }
}
.pretty { line-height:1; position:relative; display:inline-block; }
.pretty label { font-weight:normal }
.pretty>input[type='checkbox'], .pretty>input[type='radio'] { position:absolute; z-index:99999999; top:0; left:0; display:block; width:100%; height:100%; margin:0; cursor:pointer; opacity:0 }
.pretty i { font-size:1em !important; position:relative; display:inline-block; box-sizing:initial; min-width:1em; margin-right:2px; padding:1px; text-align:center }
.pretty i:before { position:relative; z-index:999; left:0; display:inline-block; vertical-align:bottom; color:transparent; background-color:#fff }
.pretty i:after { position:absolute; top:0; left:0; width:100%; height:100%; content:'\0000'; color:transparent; border:1px solid #b9b9b9; border-radius:0 }
.pretty>input[type='checkbox']:checked+label>i:before, .pretty>input[type='radio']:checked+label>i:before { color:inherit; background-color:#fff }
.pretty>input[type='radio']+label>i.default:before { left:0; min-width:1em; content:'\0000'; color:transparent; border-radius:0; background:#fff; -webkit-transform:scale(0.8); transform:scale(0.8) }
.pretty>input[type='radio']:checked+label>i.default:before { background-color:#b9b9b9 !important }
.pretty>input[type='checkbox'][disabled], .pretty>input[type='radio'][disabled] { cursor:not-allowed; opacity:0 }
.pretty>input[type='checkbox'][disabled]+label, .pretty>input[type='radio'][disabled]+label { cursor:not-allowed; opacity:0.5 }
.pretty.plain>input[type='checkbox']:checked+label>i:after, .pretty.plain>input[type='radio']:checked+label>i:after { border-color:transparent }
.pretty.plain>input[type='checkbox']+label+label>i:after, .pretty.plain>input[type='radio']+label+label>i:after { border-color:transparent }
.pretty.plain>input[type='checkbox']:checked+label+label>i:after, .pretty.plain>input[type='radio']:checked+label+label>i:after { border-color:transparent }
.pretty.plain.toggle>input[type='checkbox']+label>i:after, .pretty.plain.toggle>input[type='radio']+label>i:after { border-color:transparent }
.pretty.circle label i { padding:2px }
.pretty.circle label i:after, .pretty.circle label i:before { border-radius:100px }
.pretty.circle label i.default:before { border-radius:100px !important }
.pretty.curvy label i:after, .pretty.curvy label i:before { border-radius:2px }
.pretty.curvy label i.default:before { border-radius:2px !important }
.pretty.primary input:checked+label i:before { color:#fff; background-color:#428bca !important }
.pretty.primary input:checked+label i:after { border-color:#428bca; background-color:#428bca !important }
.pretty.primary input[type='radio']:checked+label i.default:before { background-color:#428bca !important; color:transparent }
.pretty.primary input[type='radio']:checked+label i.default:after { background-color:initial !important; border-color:#428bca }
.pretty.primary.smooth input:checked ~ label i:after {
-webkit-transform:scale(1) !important;
transform:scale(1) !important
}
.pretty.o-primary input:checked+label i:before { color:#428bca }
.pretty.o-primary input:checked+label i:after { border-color:#428bca }
.pretty.toggle i.primary:before { color:#428bca !important }
.pretty.toggle i.success:before { color:#5cb85c !important }
.pretty.toggle i.info:before { color:#5bc0de !important }
.pretty.toggle i.warning:before { color:#f0ad4e !important }
.pretty.toggle i.danger:before { color:#d9534f !important }
.pretty.success input:checked+label i:before { color:#fff; background-color:#5cb85c !important }
.pretty.success input:checked+label i:after { border-color:#5cb85c; background-color:#5cb85c !important }
.pretty.success input[type='radio']:checked+label i.default:before { background-color:#5cb85c !important; color:transparent }
.pretty.success input[type='radio']:checked+label i.default:after { background-color:initial !important; border-color:#5cb85c }
.pretty.success.smooth input:checked ~ label i:after {
-webkit-transform:scale(1) !important;
transform:scale(1) !important
}
.pretty.o-success input:checked+label i:before { color:#5cb85c }
.pretty.o-success input:checked+label i:after { border-color:#5cb85c }
.pretty.toggle i.primary:before { color:#428bca !important }
.pretty.toggle i.success:before { color:#5cb85c !important }
.pretty.toggle i.info:before { color:#5bc0de !important }
.pretty.toggle i.warning:before { color:#f0ad4e !important }
.pretty.toggle i.danger:before { color:#d9534f !important }
.pretty.info input:checked+label i:before { color:#fff; background-color:#5bc0de !important }
.pretty.info input:checked+label i:after { border-color:#5bc0de; background-color:#5bc0de !important }
.pretty.info input[type='radio']:checked+label i.default:before { background-color:#5bc0de !important; color:transparent }
.pretty.info input[type='radio']:checked+label i.default:after { background-color:initial !important; border-color:#5bc0de }
.pretty.info.smooth input:checked ~ label i:after {
-webkit-transform:scale(1) !important;
transform:scale(1) !important
}
.pretty.o-info input:checked+label i:before { color:#5bc0de }
.pretty.o-info input:checked+label i:after { border-color:#5bc0de }
.pretty.toggle i.primary:before { color:#428bca !important }
.pretty.toggle i.success:before { color:#5cb85c !important }
.pretty.toggle i.info:before { color:#5bc0de !important }
.pretty.toggle i.warning:before { color:#f0ad4e !important }
.pretty.toggle i.danger:before { color:#d9534f !important }
.pretty.warning input:checked+label i:before { color:#fff; background-color:#f0ad4e !important }
.pretty.warning input:checked+label i:after { border-color:#f0ad4e; background-color:#f0ad4e !important }
.pretty.warning input[type='radio']:checked+label i.default:before { background-color:#f0ad4e !important; color:transparent }
.pretty.warning input[type='radio']:checked+label i.default:after { background-color:initial !important; border-color:#f0ad4e }
.pretty.warning.smooth input:checked ~ label i:after {
-webkit-transform:scale(1) !important;
transform:scale(1) !important
}
.pretty.o-warning input:checked+label i:before { color:#f0ad4e }
.pretty.o-warning input:checked+label i:after { border-color:#f0ad4e }
.pretty.toggle i.primary:before { color:#428bca !important }
.pretty.toggle i.success:before { color:#5cb85c !important }
.pretty.toggle i.info:before { color:#5bc0de !important }
.pretty.toggle i.warning:before { color:#f0ad4e !important }
.pretty.toggle i.danger:before { color:#d9534f !important }
.pretty.danger input:checked+label i:before { color:#fff; background-color:#d9534f !important }
.pretty.danger input:checked+label i:after { border-color:#d9534f; background-color:#d9534f !important }
.pretty.danger input[type='radio']:checked+label i.default:before { background-color:#d9534f !important; color:transparent }
.pretty.danger input[type='radio']:checked+label i.default:after { background-color:initial !important; border-color:#d9534f }
.pretty.danger.smooth input:checked ~ label i:after {
-webkit-transform:scale(1) !important;
transform:scale(1) !important
}
.pretty.o-danger input:checked+label i:before { color:#d9534f }
.pretty.o-danger input:checked+label i:after { border-color:#d9534f }
.pretty.toggle i.primary:before { color:#428bca !important }
.pretty.toggle i.success:before { color:#5cb85c !important }
.pretty.toggle i.info:before { color:#5bc0de !important }
.pretty.toggle i.warning:before { color:#f0ad4e !important }
.pretty.toggle i.danger:before { color:#d9534f !important }
.pretty.toggle>input[type='checkbox']+label>i:before, .pretty.toggle>input[type='radio']+label>i:before { color:inherit }
.pretty.toggle>input[type='checkbox']+label+label, .pretty.toggle>input[type='radio']+label+label { display:none }
.pretty.toggle>input[type='checkbox']:checked+label, .pretty.toggle>input[type='radio']:checked+label { display:none }
.pretty.toggle>input[type='checkbox']:checked+label+label, .pretty.toggle>input[type='radio']:checked+label+label { display:inline-block }
.pretty.toggle>input[type='checkbox']:checked+label+label>i:before, .pretty.toggle>input[type='radio']:checked+label+label>i:before { color:inherit }
.pretty.primary.hover:hover input+label i:before { background-color:rgba(66, 139, 202, 0.5) !important; color:#fff !important }
.pretty.primary.hover:hover input+label i:after { border-color:rgba(66, 139, 202, 0.5) !important }
.pretty.o-primary.hover:hover input+label i:before { color:rgba(66, 139, 202, 0.8) }
.pretty.success.hover:hover input+label i:before { background-color:rgba(92, 184, 92, 0.5) !important; color:#fff !important }
.pretty.success.hover:hover input+label i:after { border-color:rgba(92, 184, 92, 0.5) !important }
.pretty.o-success.hover:hover input+label i:before { color:rgba(92, 184, 92, 0.8) }
.pretty.info.hover:hover input+label i:before { background-color:rgba(91, 192, 222, 0.5) !important; color:#fff !important }
.pretty.info.hover:hover input+label i:after { border-color:rgba(91, 192, 222, 0.5) !important }
.pretty.o-info.hover:hover input+label i:before { color:rgba(91, 192, 222, 0.8) }
.pretty.warning.hover:hover input+label i:before { background-color:rgba(240, 173, 78, 0.5) !important; color:#fff !important }
.pretty.warning.hover:hover input+label i:after { border-color:rgba(240, 173, 78, 0.5) !important }
.pretty.o-warning.hover:hover input+label i:before { color:rgba(240, 173, 78, 0.8) }
.pretty.danger.hover:hover input+label i:before { background-color:rgba(217, 83, 79, 0.5) !important; color:#fff !important }
.pretty.danger.hover:hover input+label i:after { border-color:rgba(217, 83, 79, 0.5) !important }
.pretty.o-danger.hover:hover input+label i:before { color:rgba(217, 83, 79, 0.8) }
.pretty.smooth i:before {
-webkit-transition:all .5s ease;
transition:all .5s ease; -webkit-transform:scale(0); transform:scale(0) }
.pretty.smooth i:after { -webkit-transition:all .5s ease;
transition:all .5s ease
}
.pretty.smooth>input[type='checkbox']:checked ~ label>i:before, .pretty.smooth>input[type='radio']:checked ~ label>i:before {
-webkit-transform:scale(1);
transform:scale(1)
}
.pretty.smooth>input[type='checkbox']:checked ~ label>i:after, .pretty.smooth>input[type='radio']:checked ~ label>i:after {
-webkit-transform:scale(0);
transform:scale(0)
}
.pretty.smooth>input[type='radio']:checked ~ label>i.default:before {
-webkit-transform:scale(0.8);
transform:scale(0.8)
}
.pretty.smooth>input[type='radio']:checked ~ label>i.default:after {
-webkit-transform:scale(1);
transform:scale(1)
}
.pretty.smooth.toggle i:before { -webkit-transform:none; transform:none }
.pretty.smooth.toggle>input[type='checkbox']:checked ~ label>i:before, .pretty.smooth.toggle>input[type='radio']:checked ~ label>i:before {
-webkit-transform:none;
transform:none
}
.pretty.smooth.toggle>input[type='checkbox']:checked ~ label>i:after, .pretty.smooth.toggle>input[type='radio']:checked ~ label>i:after {
-webkit-transform:none;
transform:none
}
@-webkit-keyframes tada { 0% {
-webkit-transform:scale(7);
transform:scale(7);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in;
opacity:0
}
38% {
-webkit-transform:scale(1);
transform:scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out;
opacity:1
}
55% {
-webkit-transform:scale(1.5);
transform:scale(1.5);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
72% {
-webkit-transform:scale(1);
transform:scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
81% {
-webkit-transform:scale(1.24);
transform:scale(1.24);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
89% {
-webkit-transform:scale(1);
transform:scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
95% {
-webkit-transform:scale(1.04);
transform:scale(1.04);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
100% {
-webkit-transform:scale(1);
transform:scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
}
@keyframes tada { 0% {
-webkit-transform:scale(7);
transform:scale(7);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in;
opacity:0
}
38% {
-webkit-transform:scale(1);
transform:scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out;
opacity:1
}
55% {
-webkit-transform:scale(1.5);
transform:scale(1.5);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
72% {
-webkit-transform:scale(1);
transform:scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
81% {
-webkit-transform:scale(1.24);
transform:scale(1.24);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
89% {
-webkit-transform:scale(1);
transform:scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
95% {
-webkit-transform:scale(1.04);
transform:scale(1.04);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
100% {
-webkit-transform:scale(1);
transform:scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
}
@-webkit-keyframes bounce { 0% {
-webkit-transform:translateY(-50px);
transform:translateY(-50px);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in;
opacity:0
}
38% {
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out;
opacity:1
}
55% {
-webkit-transform:translateY(-30px);
transform:translateY(-30px);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
72% {
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
81% {
-webkit-transform:translateY(-18px);
transform:translateY(-18px);
-webkit-animation-timing-function:ease-in
}
90% {
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
95% {
-webkit-transform:translateY(-8px);
transform:translateY(-8px);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
100% {
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
}
@keyframes bounce { 0% {
-webkit-transform:translateY(-50px);
transform:translateY(-50px);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in;
opacity:0
}
38% {
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out;
opacity:1
}
55% {
-webkit-transform:translateY(-30px);
transform:translateY(-30px);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
72% {
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
81% {
-webkit-transform:translateY(-18px);
transform:translateY(-18px);
-webkit-animation-timing-function:ease-in
}
90% {
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
95% {
-webkit-transform:translateY(-8px);
transform:translateY(-8px);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
100% {
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
}
@-webkit-keyframes rotate { 0% {
-webkit-transform:translateZ(-200px) rotate(-45deg);
transform:translateZ(-200px) rotate(-45deg);
opacity:0
}
100% {
-webkit-transform:translateZ(0) rotate(0);
transform:translateZ(0) rotate(0);
opacity:1
}
}
@keyframes rotate { 0% {
-webkit-transform:translateZ(-200px) rotate(-45deg);
transform:translateZ(-200px) rotate(-45deg);
opacity:0
}
100% {
-webkit-transform:translateZ(0) rotate(0);
transform:translateZ(0) rotate(0);
opacity:1
}
}
@-webkit-keyframes jelly { 0% {
-webkit-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1)
}
30% {
-webkit-transform:scale3d(0.75, 1.25, 1);
transform:scale3d(0.75, 1.25, 1)
}
40% {
-webkit-transform:scale3d(1.25, 0.75, 1);
transform:scale3d(1.25, 0.75, 1)
}
50% {
-webkit-transform:scale3d(0.85, 1.15, 1);
transform:scale3d(0.85, 1.15, 1)
}
65% {
-webkit-transform:scale3d(1.05, 0.95, 1);
transform:scale3d(1.05, 0.95, 1)
}
75% {
-webkit-transform:scale3d(0.95, 1.05, 1);
transform:scale3d(0.95, 1.05, 1)
}
100% {
-webkit-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1)
}
}
@keyframes jelly { 0% {
-webkit-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1)
}
30% {
-webkit-transform:scale3d(0.75, 1.25, 1);
transform:scale3d(0.75, 1.25, 1)
}
40% {
-webkit-transform:scale3d(1.25, 0.75, 1);
transform:scale3d(1.25, 0.75, 1)
}
50% {
-webkit-transform:scale3d(0.85, 1.15, 1);
transform:scale3d(0.85, 1.15, 1)
}
65% {
-webkit-transform:scale3d(1.05, 0.95, 1);
transform:scale3d(1.05, 0.95, 1)
}
75% {
-webkit-transform:scale3d(0.95, 1.05, 1);
transform:scale3d(0.95, 1.05, 1)
}
100% {
-webkit-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1)
}
}
@-webkit-keyframes vibrate { 0% {
-webkit-transform:translate(0);
transform:translate(0)
}
10% {
-webkit-transform:translate(-2px, -2px);
transform:translate(-2px, -2px)
}
20% {
-webkit-transform:translate(2px, -2px);
transform:translate(2px, -2px)
}
30% {
-webkit-transform:translate(-2px, 2px);
transform:translate(-2px, 2px)
}
40% {
-webkit-transform:translate(2px, 2px);
transform:translate(2px, 2px)
}
50% {
-webkit-transform:translate(-2px, -2px);
transform:translate(-2px, -2px)
}
60% {
-webkit-transform:translate(2px, -2px);
transform:translate(2px, -2px)
}
70% {
-webkit-transform:translate(-2px, 2px);
transform:translate(-2px, 2px)
}
80% {
-webkit-transform:translate(-2px, -2px);
transform:translate(-2px, -2px)
}
90% {
-webkit-transform:translate(2px, -2px);
transform:translate(2px, -2px)
}
100% {
-webkit-transform:translate(0);
transform:translate(0)
}
}
@keyframes vibrate { 0% {
-webkit-transform:translate(0);
transform:translate(0)
}
10% {
-webkit-transform:translate(-2px, -2px);
transform:translate(-2px, -2px)
}
20% {
-webkit-transform:translate(2px, -2px);
transform:translate(2px, -2px)
}
30% {
-webkit-transform:translate(-2px, 2px);
transform:translate(-2px, 2px)
}
40% {
-webkit-transform:translate(2px, 2px);
transform:translate(2px, 2px)
}
50% {
-webkit-transform:translate(-2px, -2px);
transform:translate(-2px, -2px)
}
60% {
-webkit-transform:translate(2px, -2px);
transform:translate(2px, -2px)
}
70% {
-webkit-transform:translate(-2px, 2px);
transform:translate(-2px, 2px)
}
80% {
-webkit-transform:translate(-2px, -2px);
transform:translate(-2px, -2px)
}
90% {
-webkit-transform:translate(2px, -2px);
transform:translate(2px, -2px)
}
100% {
-webkit-transform:translate(0);
transform:translate(0)
}
}
.pretty.a-tada>input[type='checkbox']:checked+label>i, .pretty.a-tada>input[type='radio']:checked+label>i { -webkit-animation:tada 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94) both; animation:tada 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94) both }
.pretty.a-bounce>input[type='checkbox']:checked+label>i, .pretty.a-bounce>input[type='radio']:checked+label>i { -webkit-animation:bounce 1.1s both; animation:bounce 1.1s both }
.pretty.a-rotate>input[type='checkbox']:checked+label>i, .pretty.a-rotate>input[type='radio']:checked+label>i { -webkit-animation:rotate 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94) both; animation:rotate 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94) both }
.pretty.a-jelly>input[type='checkbox']:checked+label>i, .pretty.a-jelly>input[type='radio']:checked+label>i { -webkit-animation:jelly 0.9s both; animation:jelly 0.9s both }
.pretty.a-vibrate>input[type='checkbox']:checked+label>i, .pretty.a-vibrate>input[type='radio']:checked+label>i { -webkit-animation:vibrate 0.5s linear infinite both; animation:vibrate 0.5s linear infinite both }

