@font-face {
	font-family: icon;
	src: url(../iconfont/iconfont.eot?t=13790659381A);
	src: url(../iconfont/iconfont.eot?t=13790659381A#iefix) format('embedded-opentype'), url(../iconfont/iconfont.woff) format('woff'), url(../iconfont/iconfont.woff?t=13790659381A) format('woff'), url(../iconfont/iconfont.ttf?t=13790659381A) format('truetype'), url(../iconfont/iconfont.svg?t=13790659381A#icon) format('svg')
}
.icon {
	font-family: icon!important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
.icon-staffcopy:before {
	content: "\e6c5"
}
.icon-fangda:before {
	content: "\e62c"
}
.icon-p-ttpodicon:before {
	content: "\e665"
}
.icon-msnui-zoom-out:before {
	content: "\e6be"
}
.icon-banshi3:before {
	content: "\e6a0"
}
.icon-shalou2:before {
	content: "\e695"
}
.icon-dingyue:before {
	content: "\e6f0"
}
.icon-servicehaiwaizhiyou1:before {
	content: "\e62f"
}
.icon-qqkongjian:before {
	content: "\e730"
}
.icon-qunfengxinlangweibo:before {
	content: "\e6e5"
}
.icon-jiahao:before {
	content: "\e62e"
}
.icon-shibaibiaoqing:before {
	content: "\e638"
}
.icon-jiahao1:before {
	content: "\e726"
}
.icon-jiahao2fill:before {
	content: "\e728"
}
.icon-yuanxingxuanzhong:before {
	content: "\e731"
}
.icon-fenxiang:before {
	content: "\e632"
}
.icon-xingbie:before {
	content: "\e6b9"
}
.icon-rengezhongxin:before {
	content: "\e61b"
}
.icon-p-shijian:before {
	content: "\e717"
}
.icon-p-shangchuan:before {
	content: "\e630"
}
.icon-guanbi:before {
	content: "\e633"
}
.icon-guanzhu:before {
	content: "\e711"
}
.icon-shouji2:before {
	content: "\e6cb"
}
.icon-icon-question:before {
	content: "\e66b"
}
.icon-banquan:before {
	content: "\e6d7"
}
.icon-p-weibo:before {
	content: "\e67b"
}
.icon-mima54:before {
	content: "\e6c9"
}
.icon-gou2:before {
	content: "\e713"
}
.icon-tianxie:before {
	content: "\e63e"
}
.icon-guanli:before {
	content: "\e6a1"
}
.icon-arrow-left-copy:before {
	content: "\e61c"
}
.icon-zhifubao:before {
	content: "\e666"
}
.icon-tupian:before {
	content: "\e667"
}
.icon-bianji:before {
	content: "\e636"
}
.icon-weixin-copy:before {
	content: "\e65b"
}
.icon-xiangxiajiantou:before {
	content: "\e651"
}
.icon-shezhi1:before {
	content: "\e6c3"
}
.icon-xiangshangjiantou:before {
	content: "\e65e"
}
.icon-4:before {
	content: "\e640"
}
.icon-zanting:before {
	content: "\e76a"
}
.icon-icon:before {
	content: "\e620"
}
.icon-tongji:before {
	content: "\e9db"
}
.icon-zhuye:before {
	content: "\e623"
}
.icon-order:before {
	content: "\e625"
}
.icon-shangdian:before {
	content: "\e64b"
}
.icon-xiala2-01:before {
	content: "\e6a3"
}
.icon-weixin:before {
	content: "\e73b"
}
.icon-QQ1:before {
	content: "\e73e"
}
.icon-load:before {
	content: "\e63f"
}
.icon-p-fenlei:before {
	content: "\e6d5"
}
.icon-shouji:before {
	content: "\e626"
}
.icon-VIP:before {
	content: "\e6d1"
}
.icon-liulan:before {
	content: "\e693"
}
.icon-xin:before {
	content: "\e624"
}
.icon-gantanhao:before {
	content: "\e622"
}
.icon-shouji1:before {
	content: "\e7b4"
}
.icon-gou:before {
	content: "\e61d"
}
.icon-chenggong:before {
	content: "\e65c"
}
.icon-gou1:before {
	content: "\e621"
}
.icon-wenjianjia:before {
	content: "\e649"
}
.icon-paixu:before {
	content: "\e6b8"
}
.icon-tuichu:before {
	content: "\e6c4"
}
.icon-wodejianli:before {
	content: "\e61f"
}
.icon-web__zanwujilu:before {
	content: "\e6a4"
}
.icon-youhuiquan:before {
	content: "\e6ec"
}
.icon-shejijingli-:before {
	content: "\e6c0"
}
.icon-loadown:before {
	content: "\e6bf"
}
.icon-shourumingxi:before {
	content: "\e62d"
}
.icon-p-weixin:before {
	content: "\e600"
}
.icon-dianzan:before {
	content: "\e6b3"
}
.icon-gengduo:before {
	content: "\e671"
}
.icon-gengtop:before {
	content: "\e671a"
}
.icon-jiegou:before {
	content: "\e6ee"
}
.icon-zhuti:before {
	content: "\e682"
}
.icon-guanbi1:before {
	content: "\e62b"
}
.icon-fl-renminbi:before {
	content: "\e6eb"
}
.icon-dizhi:before {
	content: "\e6ce"
}
.icon-fanhuijiuban:before {
	content: "\e673"
}
.icon-wenjian:before {
	content: "\e67c"
}
.icon-huanyipi:before {
	content: "\e627"
}
.icon-staff-copy:before {
	content: "\e6c5"
}
.icon-weituo:before {
	content: "\e672"
}
.icon-like:before {
	content: "\e64a"
}
.icon-yichu:before {
	content: "\e798"
}
.icon-chenggong1:before {
	content: "\e688"
}
.icon-cansaizuopin:before {
	content: "\e61e"
}
.icon-youhuiquan1:before {
	content: "\e6ed"
}
.icon-fengge:before {
	content: "\e670"
}
.icon-dengdai:before {
	content: "\e63d"
}
.icon-p-search:before {
	content: "\e601"
}
.icon-p-x:before {
	content: "\e602"
}
.icon-p-Bind:before {
	content: "\e603"
}
.icon-p-data:before {
	content: "\e604"
}
.icon-p-activity:before {
	content: "\e605"
}
.icon-p-phone:before {
	content: "\e606"
}
.icon-p-privilege:before {
	content: "\e607"
}
.icon-p-VIP:before {
	content: "\e608"
}
.icon-p-new:before {
	content: "\e609"
}
.icon-p-prototype:before {
	content: "\e60a"
}
.icon-p-tool:before {
	content: "\e60b"
}
.icon-p-resume:before {
	content: "\e60c"
}
.icon-p-word:before {
	content: "\e60d"
}
.icon-p-QQ:before {
	content: "\e60e"
}
.icon-p-industry:before {
	content: "\e60f"
}
.icon-p-excel:before {
	content: "\e610"
}
.icon-p-video:before {
	content: "\e611"
}
.icon-p-zszx:before {
	content: "\e612"
}
.icon-p-PPT:before {
	content: "\e613"
}
.icon-p-wenku:before {
	content: "\e614"
}
.icon-p-bg:before {
	content: "\e615"
}
.icon-p-webui:before {
	content: "\e616"
}
.icon-p-gqpic:before {
	content: "\e617"
}
.icon-p-sjyuansu:before {
	content: "\e618"
}
.icon-p-pmadvertising:before {
	content: "\e619"
}
.icon-p-taobao:before {
	content: "\e61a"
}
.icon-erron:before {
	content: "\e628"
}
.icon-vdeio:before {
	content: "\e62a"
}
.icon-left:before {
	content: "\e6af"
}
.icon-chenggong-copy:before {
	content: "\e729"
}
.icon-shouquan:before {
	content: "\e65f"
}
.icon-shoujiyongtu:before {
	content: "\e642"
}
.icon-loading:before {
	content: "\e631"
}
.icon-jifen2:before {
	content: "\e6d6"
}
.icon-kaoshizhongxinon:before {
	content: "\e645"
}
.icon-qushi-:before {
	content: "\e634"
}
.icon-jingbiaozhi:before {
	content: "\e635"
}
.icon-shangyongbiaoshi:before {
	content: "\e637"
}
.icon-jubaoicon:before {
	content: "\e639"
}
.icon-right:before {
	content: "\e63a"
}
.icon-chahua:before {
	content: "\e63b"
}
.icon-zongdailizhanghao:before {
	content: "\e6cf"
}
.icon-WORD:before {
	content: "\e659"
}
.icon-ECEL:before {
	content: "\e65a"
}
.icon-PPT:before {
	content: "\e65d"
}
.icon-icon_ku-mian:before {
	content: "\e689"
}
.icon-wodevip:before {
	content: "\e763"
}
.icon-zuqiu:before {
	content: "\e68a"
}
.icon-yunjianli:before {
	content: "\e629"
}
.icon-gongsi-:before {
	content: "\e6d0"
}
.icon-fangtu:before {
	content: "\e690"
}
.icon-hengtu:before {
	content: "\e691"
}
.icon-shutu:before {
	content: "\e692"
}
.icon-custom-activity:before {
	content: "\e68b"
}
.icon-kefu:before {
	content: "\e6b4"
}
.icon-chongzhi:before {
	content: "\e6ca"
}
.icon-bianji1:before {
	content: "\e64c"
}
.icon-dianzanxuanzhong:before {
	content: "\e64d"
}
.icon-chakan:before {
	content: "\e64e"
}
.icon-fenxiang1:before {
	content: "\e64f"
}
.icon-jubao:before {
	content: "\e650"
}
.icon-renminbi:before {
	content: "\e653"
}
.icon-shangchuan:before {
	content: "\e654"
}
.icon-shijian:before {
	content: "\e655"
}
.icon-xiazai:before {
	content: "\e656"
}
.icon-shoucang1:before {
	content: "\e657"
}
.icon-yeshu:before {
	content: "\e658"
}
.icon-shezhi:before {
	content: "\e674"
}
.icon-yuedu:before {
	content: "\e66c"
}
.icon-huiyuanhuangguanguanjun-xianxing:before {
	content: "\e7aa"
}
.icon-qiandao:before {
	content: "\e7b7"
}
.icon-haopingxiaolian:before {
	content: "\e7d7"
}
.icon-jifen:before {
	content: "\e641"
}
.icon-yilingqu:before {
	content: "\e643"
}
.icon-tongzhi:before {
	content: "\e644"
}
.icon-bofang:before {
	content: "\e675"
}
.icon-jywd:before {
	content: "\e646"
}
.icon-bgwj:before {
	content: "\e647"
}
.icon-zyzl:before {
	content: "\e648"
}
.icon-wenben:before {
	content: "\e66f"
}
.icon-huodonganniu:before {
	content: "\e652"
}
.icon-peitu:before {
	content: "\e66d"
}
.icon-biaoqingbao:before {
	content: "\e66e"
}
.icon-yinle:before {
	content: "\e676"
}
.icon-maizeng:before {
	content: "\e677"
}
.icon-baokuan:before {
	content: "\e678"
}
.icon-xianliang:before {
	content: "\e679"
}
.icon-fuli:before {
	content: "\e67a"
}
.icon-zhuanxiang:before {
	content: "\e67d"
}
.icon-xianshi:before {
	content: "\e67e"
}
.icon-tuijian:before {
	content: "\e67f"
}
.icon-zuixin:before {
	content: "\e680"
}
.icon-remen:before {
	content: "\e681"
}
.icon-yiling:before {
	content: "\e683"
}
.icon-daiqian:before {
	content: "\e684"
}
.icon-mingri:before {
	content: "\e685"
}
.icon-jifen1:before {
	content: "\e686"
}
.icon-louqian:before {
	content: "\e687"
}
.icon-yanse:before {
	content: "\e694"
}
.icon-cuowutishi:before {
	content: "\e68c"
}
.icon-jisuxiazai:before {
	content: "\e68d"
}
.icon-kaiyuan:before {
	content: "\e68e"
}
.icon-zikushangyong:before {
	content: "\e68f"
}
.icon-songti:before {
	content: "\e696"
}
.icon-quanbu:before {
	content: "\e697"
}
.icon-heiti:before {
	content: "\e698"
}
.icon-yuanti:before {
	content: "\e699"
}
.icon-chuangyi:before {
	content: "\e69a"
}
.icon-lishu:before {
	content: "\e69b"
}
.icon-fangsong:before {
	content: "\e69c"
}
.icon-kaiti:before {
	content: "\e69d"
}
.icon-qita:before {
	content: "\e69e"
}
.icon-shufa:before {
	content: "\e69f"
}
.icon-kucunchaxun:before {
	content: "\eb2a"
}
.icon-liwu:before {
	content: "\e6a2"
}
.icon-shangla-:before {
	content: "\e6a5"
}
.icon-bangongVIP:before {
	content: "\e6a6"
}
.icon-jichuVIP:before {
	content: "\e6a7"
}
.icon-qiyedanrenban:before {
	content: "\e6a8"
}
.icon-jingxuanVIP:before {
	content: "\e6a9"
}
.icon-zitiputongVIP:before {
	content: "\e6aa"
}
.icon-zitijichubanVIP:before {
	content: "\e6ab"
}
.icon-zitiqijianbanVIP:before {
	content: "\e6ac"
}
.icon-qiyejichubanVIP:before {
	content: "\e6ad"
}
.icon-qiyeqijianbanVIP:before {
	content: "\e6ae"
}
.icon-qiyezhuanyebanVIP:before {
	content: "\e6b0"
}
.icon-p-search-:before {
	content: "\e6b1"
}
.icon-AE:before {
	content: "\e6b6"
}
.icon-PS:before {
	content: "\e6b7"
}
.icon-CDR:before {
	content: "\e6ba"
}
.icon-Ai:before {
	content: "\e6bb"
}
.icon-MAX:before {
	content: "\e660"
}
.icon-DWG:before {
	content: "\e661"
}
.icon-JPG:before {
	content: "\e662"
}
.icon-PNG:before {
	content: "\e663"
}
.icon-MOV:before {
	content: "\e664"
}
.icon-sketch:before {
	content: "\e669"
}
.icon-pr:before {
	content: "\e66a"
}
.icon-guzhangxuanzhong:before {
	content: "\e6b2"
}
.icon-guzhanghove:before {
	content: "\e6b5"
}
.icon-guzhang:before {
	content: "\e6bc"
}
.icon-fenxiang2:before {
	content: "\e6bd"
}
.icon-fenxianghove:before {
	content: "\e6c1"
}
.icon-fenxiangxuanzhong:before {
	content: "\e6c2"
}
.icon-qiyetaocan:before {
	content: "\e6c6"
}
.icon-qiyeanli:before {
	content: "\e6c7"
}
.icon-shiyongfangfa:before {
	content: "\e6c8"
}
.icon-tianjia:before {
	content: "\e6ef"
}
.icon-qiehuan:before {
	content: "\e6e9"
}
.icon-zhangshangmiaosha:before {
	content: "\e6cc"
}
.icon-jiaobiao:before {
	content: "\e6cd"
}
.icon-hulianwang:before {
	content: "\e6d2"
}
.icon-kehu-liang:before {
	content: "\e6d3"
}
.icon-huwaiguanggao:before {
	content: "\e6d4"
}
.icon-gaojidingzhi:before {
	content: "\e6d8"
}
.icon-wangluozhuanshou:before {
	content: "\e6d9"
}
.icon-yinshuachuban:before {
	content: "\e6da"
}
.icon-kehu-hui:before {
	content: "\e6db"
}
.icon-qi-liang:before {
	content: "\e6dc"
}
.icon-zhuanshoupin:before {
	content: "\e6dd"
}
.icon-yingshichuanmei:before {
	content: "\e6de"
}
.icon-qi-hui:before {
	content: "\e6df"
}
.icon-zi-liang:before {
	content: "\e6e0"
}
.icon-zi-hui:before {
	content: "\e6e1"
}
.icon-yixuanze-zuo:before {
	content: "\e6e2"
}
.icon-yixuanze-you:before {
	content: "\e6e3"
}
.icon-arrow-bottom-copy:before {
	content: "\eb2b"
}
.icon-dai:before {
	content: "\e6e4"
}
.icon-dai1:before {
	content: "\e6e6"
}
.icon-jianhao:before {
	content: "\e6e7"
}
.icon-jiahao2:before {
	content: "\e6e8"
}
.icon-xin1:before {
	content: "\e6ea"
}
.icon-chuangyiqushi:before {
	content: "\e6f1"
}
.icon-rili:before {
	content: "\e6f2"
}
.icon-paihangbang_:before {
	content: "\e6f3"
}
.icon-gudingkuangao:before {
	content: "\e6f4"
}
.icon-gengduo1:before {
	content: "\e6f5"
}
.icon-denggaozhanshi:before {
	content: "\e6f6"
}
.icon-huanyipi1:before {
	content: "\e6f7"
}
.icon-paixu1:before {
	content: "\e6f8"
}
.icon-riqi:before {
	content: "\e6f9"
}
.icon-rilitubiao:before {
	content: "\e6fa"
}
.icon-liulan1:before {
	content: "\e6fb"
}
.icon-pingmianguanggao:before {
	content: "\e6fd"
}
.icon-shanglajiantou:before {
	content: "\e6fe"
}
.icon-shezhi2:before {
	content: "\e6ff"
}
.icon-shejiyuansu:before {
	content: "\e700"
}
.icon-shangchuan1:before {
	content: "\e701"
}
.icon-shaixuan:before {
	content: "\e703"
}
.icon-shourumingxi1:before {
	content: "\e704"
}
.icon-tianjia1:before {
	content: "\e705"
}
.icon-shoucangjiabiaoshi:before {
	content: "\e706"
}
.icon-xiaoxi:before {
	content: "\e707"
}
.icon-xiangji:before {
	content: "\e708"
}
.icon-yanse1:before {
	content: "\e709"
}
.icon-xialajiantou:before {
	content: "\e70a"
}
.icon-youhuiquan2:before {
	content: "\e70b"
}
.icon-zhutilingqu:before {
	content: "\e70c"
}
.icon-zhuantibiaoshi:before {
	content: "\e70d"
}
.icon-zhuantigeshu:before {
	content: "\e70e"
}
.icon-yiwen:before {
	content: "\e70f"
}
.icon-touxiang:before {
	content: "\e710"
}
.icon-shoucangjiazuopinshu:before {
	content: "\e712"
}
.icon-wangyeUI:before {
	content: "\e714"
}
.icon-beijing:before {
	content: "\e715"
}
.icon-chanpingongye:before {
	content: "\e716"
}
.icon-changjingyongtu:before {
	content: "\e718"
}
.icon-dianshangtaobao:before {
	content: "\e719"
}
.icon-jianlimoban:before {
	content: "\e71a"
}
.icon-chahuahuihua:before {
	content: "\e71b"
}
.icon-redianxilie:before {
	content: "\e71c"
}
.icon-quanbu1:before {
	content: "\e71d"
}
.icon-qushifengge:before {
	content: "\e71e"
}
.icon-sheyingtuku:before {
	content: "\e71f"
}
.icon-xinmeitiyongtu:before {
	content: "\e720"
}
.icon-shipinyinpin:before {
	content: "\e721"
}
.icon-zhuangshizhuangxiu:before {
	content: "\e722"
}
.icon-hangyexilie:before {
	content: "\e723"
}
.icon-execl:before {
	content: "\e724"
}
.icon-PPT1:before {
	content: "\e725"
}
.icon-word:before {
	content: "\e727"
}
.icon-wodedingyue:before {
	content: "\e72a"
}
.icon-youqiehuan:before {
	content: "\e72b"
}
.icon-zuoqiehuan:before {
	content: "\e72c"
}
.icon-ziku:before {
	content: "\e72d"
}
.icon-yishuzi:before {
	content: "\e72e"
}
.icon-jieri:before {
	content: "\e72f"
}
.icon-zhuanhuan:before {
	content: "\e732"
}
.icon-dianzan1:before {
	content: "\e668"
}
.icon-shoucang_hover:before {
	content: "\e702"
}
.icon-shoucang:before {
	content: "\e734"
}

* {
	margin: 0;
	padding: 0;
	list-style: none;
	text-decoration: none
}
input, button, textarea, select {
	border: 0;
	outline: 0;
	resize: none
}
* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0;
	margin: 0;
	text-decoration: none;
	list-style: none;
	font-style: normal
}
.qtw-scroll {
	overflow-y: scroll
}
.qtw-scroll::-webkit-scrollbar {
width:6px;
height:6px;
background-color:#F5F5F5
}
.qtw-scroll::-webkit-scrollbar-track {
-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);
-webkit-border-radius:6px;
border-radius:6px;
background-color:#F5F5F5
}
.qtw-scroll::-webkit-scrollbar-thumb {
-webkit-border-radius:6px;
border-radius:6px;
-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);
background-color:rgba(144,147,153,.5)
}
.qtw-button {
	display: inline-block;
	line-height: 1;
	white-space: nowrap;
	cursor: pointer;
	background: #fff;
	border: 1px solid #dcdfe6;
	color: #606266;
	-webkit-appearance: none;
	text-align: center;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0;
	-webkit-transition: all .2s;
	-moz-transition: all .2s;
	transition: all .2s;
	font-weight: 500;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	padding: 10px 20px;
	font-size: 14px;
	-webkit-border-radius: 4px;
	border-radius: 4px
}
.qtw-button>i {
	font-size: 14px;
	margin-right: 6px
}
.qtw-button:hover {
	-webkit-box-shadow: 0 2px 8px 0 rgba(0,0,0,.15);
	box-shadow: 0 2px 8px 0 rgba(0,0,0,.15)
}
.qtw-button.qtw-button--jx {
	border: 0;
	background-image: -webkit-gradient(linear, left top, right top, from(#32e696), to(#00BE6E));
	background-image: -webkit-linear-gradient(left, #32e696, #00BE6E);
	background-image: -moz- oldlinear-gradient(left, #32e696, #00BE6E);
	background-image: linear-gradient(to right, #32e696, #00BE6E);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF32E696', endColorstr='#FF00BE6E', GradientType=0);
	border: 0;
	color: #fff
}
.qtw-button.qtw-button--jc {
	border: 0;
	background-image: -webkit-gradient(linear, left top, right top, from(#FDA233), to(#FD8320));
	background-image: -webkit-linear-gradient(left, #FDA233, #FD8320);
	background-image: -moz- oldlinear-gradient(left, #FDA233, #FD8320);
	background-image: linear-gradient(to right, #FDA233, #FD8320);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFDA233', endColorstr='#FFFD8320', GradientType=0);
	border: 0;
	color: #fff
}
.qtw-button.qtw-button--bg {
	border: 0;
	background-image: -webkit-gradient(linear, left top, right top, from(#c50000), to(#e70000));
	background-image: -webkit-linear-gradient(left, #c50000, #e70000);
	background-image: -moz- oldlinear-gradient(left, #c50000, #e70000);
	background-image: linear-gradient(to right, #c50000, #e70000);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFc50000', endColorstr='#FFe70000', GradientType=0);
	border: 0;
	color: #fff
}
.qtw-button.qtw-button--zt {
	border: 0;
	background: #323232;
	color: #fff
}
.qtw-button.qtw-button-jx-line {
	border-color: #00BE6E;
	background: #EDFFF4;
	color: #00BE6E;
	padding: 9px 20px
}
.qtw-button.qtw-button-jc-line {
	border-color: #FD8320;
	background: #FFFAF3;
	color: #FD8320;
	padding: 9px 20px
}
.qtw-button.qtw-button-bg-line {
	border-color: #1980FF;
	background: #ECF7FF;
	color: #1980FF;
	padding: 9px 20px
}
.qtw-button.qtw-button-zt-line {
	border-color: #323232;
	background: #D8D8D8;
	color: #323232;
	padding: 9px 20px
}
.qtw-button.is-disabled {
	cursor: not-allowed;
	opacity: .6
}
.qtw-button.is-disabled:hover {
	cursor: not-allowed;
	-webkit-box-shadow: none;
	box-shadow: none
}
.qtw-button.is-disabled:focus {
	cursor: not-allowed
}
.qtw-button.Large {
	font-size: 18px;
	height: 56px;
	min-width: 200px
}
.qtw-button.Medium {
	height: 36px;
	min-width: 90px;
	padding: 8px 16px
}
.qtw-button.Small {
	height: 30px;
	min-width: 60px;
	padding: 5px 8px
}
.qtw-input {
	-webkit-appearance: none;
	background-color: #fff;
	background-image: none;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #dcdfe6;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	color: #606266;
	display: inline-block;
	font-size: 14px;
	color: rgba(0,0,0,.65);
	height: 40px;
	line-height: 40px;
	outline: 0;
	padding: 0 15px;
	-webkit-transition: .2s;
	-moz-transition: .2s;
	transition: .2s;
	min-width: 240px;
	cursor: pointer
}
.qtw-input:hover {
	border: 1px solid #00BE6E
}
.qtw-input:focus {
	caret-color: #00BE6E;
	border: 1px solid #00BE6E
}
.qtw-input::-webkit-input-placeholder {
color:rgba(0,0,0,.25);
font-size:14px
}
.qtw-input:-moz-placeholder {
color:rgba(0,0,0,.25);
font-size:14px
}
.qtw-input::-moz-placeholder {
color:rgba(0,0,0,.25);
font-size:14px
}
.qtw-input:-ms-input-placeholder {
color:rgba(0,0,0,.25);
font-size:14px
}
.qtw-input.is-disabled {
	cursor: not-allowed;
	opacity: .6
}
.qtw-input.is-disabled:hover {
	cursor: not-allowed;
	border: 1px solid #dcdfe6
}
.qtw-input.is-disabled:focus {
	cursor: not-allowed;
	border: 1px solid #dcdfe6
}
.qtw-input-icon {
	position: relative;
	display: inline-block
}
.qtw-input-icon .input-icon {
	position: absolute;
	top: 13px;
	font-size: 14px;
	left: 5px;
	color: #979797
}
.qtw-input-icon .qtw-input {
	padding: 0 10px 0 23px
}
.qtw-input-area {
	display: block;
	font-size: 14px;
	width: 470px;
	min-height: 80px;
	resize: vertical;
	padding: 5px 15px;
	line-height: 1.5;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	color: #606266;
	background-color: #fff;
	border: 1px solid #dcdfe6;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-webkit-transition: border-color .2s cubic-bezier(0.645, .045, .355, 1);
	-moz-transition: border-color .2s cubic-bezier(0.645, .045, .355, 1);
	transition: border-color .2s cubic-bezier(0.645, .045, .355, 1)
}
.qtw-input-area:hover {
	border: 1px solid #00BE6E
}
.qtw-input-area:focus {
	caret-color: #00BE6E;
	border: 1px solid #00BE6E
}
.qtw-input-area.area-error {
	border: 1px solid #FF9628
}
.qtw-input-area.area-error:hover {
	border: 1px solid #FF9628
}
.qtw-input-area.area-error:focus {
	caret-color: #FF9628;
	border: 1px solid #FF9628
}
.qtw-area-error .text-error {
	font-size: 12px;
	color: #FD8320
}
.qtw-model {
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.5);
	position: fixed;
	left: 0;
	top: 0;
	display: none;
	z-index: 1000
}
.qtw-model .qtw-model-box {
	width: 360px;
	min-height: 155px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background: #fff;
	padding-top: 20px;
	padding-bottom: 1px;
	position: relative;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}
.qtw-model .qtw-model-box .icon-guanbi {
	font-size: 16px;
	position: absolute;
	top: 14px;
	right: 14px;
	color: #BFBFBF;
	cursor: pointer
}
.qtw-model .qtw-model-box .qtw-model-title {
	font-size: 20px;
	color: rgba(0,0,0,.65);
	text-align: center
}
.qtw-model .qtw-model-box .qtw-model-content {
	width: 100%;
	padding: 0 30px;
	text-align: center;
	font-size: 14px;
	color: rgba(0,0,0,.43);
	margin-top: 8px
}
.qtw-model .qtw-model-box .qtw-model-content.left {
	text-align: left
}
.qtw-model .qtw-model-box .qtw-model-content.right {
	text-align: right
}
.qtw-model .qtw-model-box .qtw-model-footer {
	margin: 20px 0;
	text-align: center
}
.qtw-model .qtw-model-box .qtw-model-footer .qtw-button {
	margin: 0 12px
}
.qtw-message {
	height: 56px;
	width: 360px;
	line-height: 56px;
	background: #F0F5FC;
	border: 1px solid #D8E4F6;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	position: fixed;
	left: 0;
	right: 0;
	margin: auto;
	top: 30px;
	padding: 0 20px;
	z-index: 1001;
	display: none
}
.qtw-message.success {
	background: #F1FCF5;
	border: 1px solid #DAF6E5
}
.qtw-message.success .icon {
	color: #00BE6E
}
.qtw-message.success .qtw-message-content {
	color: #00BE6E
}
.qtw-message.error {
	background: #FFF5F5;
	border: 1px solid #FEEEEE
}
.qtw-message.error .icon {
	color: #FA5555
}
.qtw-message.error .qtw-message-content {
	color: #FA5555
}
.qtw-message.warning {
	background: #FFF8F2;
	border: 1px solid #FEF2E8
}
.qtw-message.warning .icon {
	color: #FF9628
}
.qtw-message.warning .qtw-message-content {
	color: #FD8320
}
.qtw-message .icon {
	font-size: 20px;
	position: absolute;
	left: 20px;
	top: 0;
	color: #BFBFBF
}
.qtw-message .qtw-message-content {
	display: inline-block;
	width: 275px;
	height: 100%;
	margin-left: 30px;
	line-height: 56px;
	font-size: 14px;
	color: rgba(0,0,0,.65);
	overflow: hidden;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap
}
.qtw-message .icon-guanbi {
	font-size: 16px;
	left: 330px;
	color: #BFBFBF!important;
	cursor: pointer
}
.qtw-radio {
	color: rgba(0,0,0,.65);
	font-weight: 500;
	line-height: 1;
	position: relative;
	cursor: pointer;
	display: inline-block;
	white-space: nowrap;
	outline: 0;
	font-size: 14px;
	margin-right: 30px;
	padding-left: 18px;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none
}
.qtw-radio .qtw-radio--original {
	opacity: 0;
	outline: 0;
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 0;
	cursor: pointer
}
.qtw-radio .qtw-radio--original:checked+.qtw-radio--input {
	background: #00BE6E;
	border-color: #00BE6E
}
.qtw-radio .qtw-radio--original:disabled+.qtw-radio--input {
	opacity: .6
}
.qtw-radio .qtw-radio--original:disabled~.qtw-radio--label {
	color: #c0c4cc
}
.qtw-radio .qtw-radio--input {
	border: 1px solid #dcdfe6;
	-webkit-border-radius: 100%;
	border-radius: 100%;
	width: 18px;
	height: 18px;
	line-height: 18px;
	background-color: #fff;
	cursor: pointer;
	display: inline-block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	font-size: 16px;
	color: #fff
}
.qtw-radio .qtw-radio--label {
	font-size: 14px;
	padding-left: 10px
}
.qtw-checkbox {
	color: rgba(0,0,0,.65);
	font-weight: 500;
	line-height: 1;
	position: relative;
	cursor: pointer;
	display: inline-block;
	white-space: nowrap;
	outline: 0;
	font-size: 14px;
	margin-right: 30px;
	padding-left: 18px;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none
}
.qtw-checkbox .qtw-checkbox--original {
	opacity: 0;
	outline: 0;
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 0;
	cursor: pointer
}
.qtw-checkbox .qtw-checkbox--original:checked+.qtw-checkbox--input {
	background: #00BE6E;
	border-color: #00BE6E
}
.qtw-checkbox .qtw-checkbox--original:disabled+.qtw-checkbox--input {
	opacity: .6
}
.qtw-checkbox .qtw-checkbox--original:disabled~.qtw-checkbox--label {
	color: #c0c4cc
}
.qtw-checkbox .qtw-checkbox--input {
	border: 1px solid #dcdfe6;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	width: 18px;
	height: 18px;
	line-height: 18px;
	background-color: #fff;
	cursor: pointer;
	display: inline-block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	font-size: 16px;
	color: #fff
}
.qtw-checkbox .qtw-checkbox--label {
	font-size: 14px;
	padding-left: 10px
}
.qtw-select {
	width: 264px;
	height: 40px;
	position: relative
}
.qtw-select .qtw-select--con {
	width: 100%;
	height: 100%
}
.qtw-select .qtw-select--con.is-clearable:hover .is-arrow {
	display: none
}
.qtw-select .qtw-select--con.is-clearable:hover .is-close {
	display: block
}
.qtw-select .qtw-select--con .qtw-input {
	width: 100%;
	height: 100%
}
.qtw-select .qtw-select--con .icon {
	display: none
}
.qtw-select .qtw-select--con .is-arrow {
	display: block;
	position: absolute;
	right: 8px;
	top: 14px;
	font-size: 14px;
	color: #c0c4cc;
	-webkit-transition: -webkit-transform .3s;
	transition: -webkit-transform .3s;
	-moz-transition: transform .3s, -moz-transform .3s;
	transition: transform .3s;
	transition: transform .3s, -webkit-transform .3s, -moz-transform .3s;
	line-height: 1
}
.qtw-select .qtw-select--con .is-arrow.is-reverse {
	-webkit-transform: rotate(-180deg);
	-moz-transform: rotate(-180deg);
	-ms-transform: rotate(-180deg);
	transform: rotate(-180deg)
}
.qtw-select .qtw-select--con .is-close {
	position: absolute;
	right: 8px;
	top: 12px;
	color: #ccc;
	cursor: pointer
}
.qtw-select .qtw-select--dropdown {
	width: 100%;
	height: 0;
	background: #fff;
	-webkit-box-shadow: 0 0 32px 0 rgba(12,0,51,.1);
	box-shadow: 0 0 32px 0 rgba(12,0,51,.1);
	-webkit-border-radius: 4px;
	border-radius: 4px;
	position: absolute;
	left: 0;
	top: -webkit-calc(100% + 4px);
	top: -moz-calc(100% + 4px);
	top: calc(100% + 4px);
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease;
	z-index: 99
}
.qtw-select .qtw-select--dropdown.is-select:hover .qtw-scrollbar {
	opacity: 1;
	z-index: 1
}
.qtw-select .qtw-select--dropdown .qtw-select--dropdown-list {
	width: 100%;
	height: 100%;
	overflow: hidden
}
.qtw-select .qtw-select--dropdown .qtw-select--dropdown-list .qtw-select--dropdown-item {
	width: 100%;
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	color: rgba(0,0,0,.65);
	padding: 0 16px;
	cursor: pointer;
	position: relative;
	overflow: hidden;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap
}
.qtw-select .qtw-select--dropdown .qtw-select--dropdown-list .qtw-select--dropdown-item.disabled {
	cursor: not-allowed;
	color: #c0c4cc
}
.qtw-select .qtw-select--dropdown .qtw-select--dropdown-list .qtw-select--dropdown-item.disabled:hover {
	background: #fff
}
.qtw-select .qtw-select--dropdown .qtw-select--dropdown-list .qtw-select--dropdown-item:before {
	position: absolute;
	right: 10px;
	top: 0;
	line-height: 36px;
	color: #00BE6E;
	font-size: 14px;
	display: none
}
.qtw-select .qtw-select--dropdown .qtw-select--dropdown-list .qtw-select--dropdown-item:hover {
	background: #EDFFF4
}
.qtw-select .qtw-select--dropdown .qtw-select--dropdown-list .qtw-select--dropdown-item.active {
	background: #EDFFF4;
	color: #00BE6E
}
.qtw-select .qtw-select--dropdown .qtw-select--dropdown-list .qtw-select--dropdown-item.active:before {
	display: block
}
.qtw-select .qtw-select--dropdown .qtw-select--dropdown-list .qtw-select--dropdown-item:first-child {
	-webkit-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0
}
.qtw-select .qtw-select--dropdown .qtw-select--dropdown-list .qtw-select--dropdown-item:last-child {
	-webkit-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px
}
.qtw-select .qtw-select--dropdown .qtw-scrollbar {
	position: absolute;
	top: 0;
	right: 0;
	width: 5px;
	height: 100%;
	opacity: 0;
	z-index: -1;
	background-color: #e4e4e4;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease
}
.qtw-select .qtw-select--dropdown .qtw-scrollbar .qtw-scroll--slider {
	position: absolute;
	top: 0;
	left: 0;
	width: 5px;
	height: 0;
	background-color: #525252;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	opacity: .5
}
.qtw-select .qtw-select--dropdown .qtw-scrollbar .qtw-scroll--slider:hover {
	opacity: 1
}
.qtw-pagination {
	display: inline-block;
	line-height: 40px
}
.qtw-pagination:before {
	content: '';
	clear: both;
	display: block;
	line-height: 0;
	width: 0
}
.qtw-pagination>a, .qtw-pagination>span {
	display: block;
	float: left
}
.qtw-pagination .qtw-pagination--ellipsis {
	padding: 0 10px;
	margin-right: 8px;
	line-height: 40px;
	display: inline-block
}
.qtw-pagination .qtw-pagination--cpage, .qtw-pagination a {
	padding: 0 10px;
	margin-right: 8px;
	min-width: 40px;
	height: 40px;
	color: #333;
	line-height: 40px;
	display: inline-block;
	text-align: center;
	cursor: pointer;
	-webkit-border-radius: 4px;
	border-radius: 4px
}
.qtw-pagination .qtw-pagination--cpage {
	background-color: #10c55b;
	color: #fff;
	border: 1px solid #10c55b;
	cursor: default
}
.qtw-pagination .qtw-pagination--number, .qtw-pagination .prevPage, .qtw-pagination .nextPage, .qtw-pagination .cancel {
	background-color: #fff;
	border: 1px solid #e3e3e3
}
.qtw-pagination .qtw-pagination--number.on, .qtw-pagination .qtw-pagination--number.pagination-submit, .qtw-pagination .qtw-pagination--number:hover, .qtw-pagination .prevPage.on, .qtw-pagination .prevPage.pagination-submit, .qtw-pagination .prevPage:hover, .qtw-pagination .nextPage.on, .qtw-pagination .nextPage.pagination-submit, .qtw-pagination .nextPage:hover, .qtw-pagination .cancel.on, .qtw-pagination .cancel.pagination-submit, .qtw-pagination .cancel:hover {
	background-color: #10c55b;
	color: #fff;
	border: 1px solid #10c55b
}
.qtw-pagination .qtw-pagination--countYe {
	position: relative
}
.qtw-pagination .qtw-pagination--countYe .text {
	display: inline-block;
	margin-right: 56px;
	list-style: none
}
.qtw-pagination .qtw-pagination--countYe .text.is-two {
	margin-right: 8px
}
.qtw-pagination .qtw-pagination--countYe .fix {
	width: 40px;
	height: 40px;
	position: absolute;
	left: 40px;
	top: 0;
	display: block
}
.qtw-pagination .qtw-pagination--countYe .fix input {
	display: block;
	width: 100%;
	height: 100%;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #ddd;
	text-align: center
}
.qtw-pagination .input-num {
	width: 40px;
	height: 40px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background-color: #fff;
	border: 1px solid #e3e3e3;
	text-align: center
}
.qtw-pagination .pagination-submit {
	width: 80px;
	height: 40px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background-color: #10c55b;
	text-align: center;
	line-height: 40px
}
.qtw-pagination .pagecount {
	margin: 0 14px
}
.qtw-table {
	width: 100%;
	height: auto;
	min-height: 96px;
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 14px;
	color: rgba(0,0,0,.65);
	position: relative
}
.qtw-table .is-text-overflow {
	overflow: hidden;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap
}
.qtw-table .cell {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
	word-break: break-all;
	line-height: 19px;
	padding: 0 6px
}
.qtw-table thead {
	background: #F6F6F6
}
.qtw-table thead tr {
	background: #F6F6F6
}
.qtw-table tbody tr {
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease
}
.qtw-table tbody tr:hover, .qtw-table tbody tr.active {
	background: #f6f6f6
}
.qtw-table td, .qtw-table th {
	padding: 14px 0;
	min-width: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-overflow: ellipsis;
	vertical-align: middle;
	position: relative;
	text-align: left;
	border-bottom: 1px solid #E4E7ED
}
.qtw-table .qtw-loading {
	position: absolute!important;
	background: rgba(255,255,255,.8)
}
.qtw-progress {
	width: 400px;
	height: 10px
}
.qtw-progress.is-warning .qtw-progress--inner {
	background-image: -webkit-gradient(linear, left top, right top, from(#FD8320), to(#FD8320))!important;
	background-image: -webkit-linear-gradient(left, #FD8320, #FD8320)!important;
	background-image: -moz- oldlinear-gradient(left, #FD8320, #FD8320)!important;
	background-image: linear-gradient(to right, #FD8320, #FD8320)!important;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFD8320', endColorstr='#FFFD8320', GradientType=0)!important
}
.qtw-progress.is-warning .qtw-progress--text {
	color: #FD8320!important
}
.qtw-progress.is-error .qtw-progress--inner {
	background-image: -webkit-gradient(linear, left top, right top, from(#FA5555), to(#FA5555))!important;
	background-image: -webkit-linear-gradient(left, #FA5555, #FA5555)!important;
	background-image: -moz- oldlinear-gradient(left, #FA5555, #FA5555)!important;
	background-image: linear-gradient(to right, #FA5555, #FA5555)!important;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFA5555', endColorstr='#FFFA5555', GradientType=0)!important
}
.qtw-progress.is-error .qtw-progress--text {
	color: #FA5555!important
}
.qtw-progress .qtw-progress--row {
	width: 100%;
	height: 100%;
	background: #f4f4f4;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	position: relative
}
.qtw-progress .qtw-progress--row .qtw-progress--inner {
	height: 14px;
	position: absolute;
	left: 0;
	top: -2px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	background-image: -webkit-gradient(linear, left top, right top, from(#32e696), to(#00BE6E));
	background-image: -webkit-linear-gradient(left, #32e696, #00BE6E);
	background-image: -moz- oldlinear-gradient(left, #32e696, #00BE6E);
	background-image: linear-gradient(to right, #32e696, #00BE6E);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF32E696', endColorstr='#FF00BE6E', GradientType=0);
	border: 0
}
.qtw-progress .qtw-progress--row .qtw-progress--inner .qtw-progress--innerText {
	position: absolute;
	width: 42px;
	height: 20px;
	font-size: 12px;
	color: #fff;
	line-height: 20px;
	text-align: center;
	right: 0;
	top: -24px;
	background-image: -webkit-gradient(linear, left top, right top, from(#32e696), to(#00BE6E));
	background-image: -webkit-linear-gradient(left, #32e696, #00BE6E);
	background-image: -moz- oldlinear-gradient(left, #32e696, #00BE6E);
	background-image: linear-gradient(to right, #32e696, #00BE6E);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF32E696', endColorstr='#FF00BE6E', GradientType=0);
	border: 0;
	-webkit-border-radius: 10px;
	border-radius: 10px
}
.qtw-progress .qtw-progress--row .qtw-progress--inner .qtw-progress--innerText:after {
	content: "";
	display: block;
	position: absolute;
	border-top: 4px solid rgba(0,190,110,.8);
	border-left: 3px solid rgba(0,190,110,0);
	border-right: 3px solid rgba(0,190,110,0);
	bottom: -4px;
	left: 19px
}
.qtw-progress .qtw-progress--row .qtw-progress--text {
	position: absolute;
	left: -webkit-calc(100% + 20px);
	left: -moz-calc(100% + 20px);
	left: calc(100% + 20px);
	top: -5px;
	font-size: 14px;
	color: #00BE6E;
	display: inline-block;
	min-width: 150px
}
.qtw-progress .qtw-progress--row .qtw-progress--text .icon {
	font-size: 14px;
	margin-right: 2px
}
.qtw-loading {
	display: none;
	width: 100%;
	height: 100%;
	position: fixed;
	z-index: 1000;
	left: 0;
	top: 0
}
.qtw-loading .loading-row {
	width: 100%;
	height: auto;
	position: relative;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}
.qtw-loading .loading-row .icon-load {
	display: block;
	width: 30px;
	height: 30px;
	color: #0cc55b;
	font-size: 30px;
	margin: 0 auto;
	-moz-animation: turnAround1 2s linear infinite;
	animation: turnAround1 2s linear infinite;
	-webkit-animation: turnAround1 2s linear infinite
}
.qtw-loading .loading-row .loading-text {
	margin-top: 5px;
	text-align: center;
	font-size: 12px;
	color: #0cc55b
}
.qtw-loading--wave {
	display: none;
	min-width: 40px;
	min-height: 40px;
	width: 100px;
	height: 40px;
	text-align: center;
	font-size: 0;
	margin: 10px auto
}
.qtw-loading--wave>div {
	background: #00be6e;
	min-height: 40px;
	height: 100%;
	width: 4%;
	margin-left: 8%;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	display: inline-block;
	-webkit-animation: stretchdelay 1.2s infinite ease-in-out;
	-moz-animation: stretchdelay 1.2s infinite ease-in-out;
	animation: stretchdelay 1.2s infinite ease-in-out
}
.qtw-loading--wave>div:first-child {
	margin-left: 0
}
.qtw-loading--wave>div.rect2 {
	-webkit-animation-delay: -1.1s;
	-moz-animation-delay: -1.1s;
	animation-delay: -1.1s
}
.qtw-loading--wave>div.rect3 {
	-webkit-animation-delay: -1s;
	-moz-animation-delay: -1s;
	animation-delay: -1s
}
.qtw-loading--wave>div.rect4 {
	-webkit-animation-delay: -.9s;
	-moz-animation-delay: -.9s;
	animation-delay: -.9s
}
.qtw-loading--wave>div.rect5 {
	-webkit-animation-delay: -.8s;
	-moz-animation-delay: -.8s;
	animation-delay: -.8s
}
@-webkit-keyframes stretchdelay {
0%, 40%, 100% {
-webkit-transform:scaleY(0.4);
transform:scaleY(0.4)
}
20% {
-webkit-transform:scaleY(1);
transform:scaleY(1)
}
}
@-moz-keyframes stretchdelay {
0%, 40%, 100% {
-moz-transform:scaleY(0.4);
transform:scaleY(0.4)
}
20% {
-moz-transform:scaleY(1);
transform:scaleY(1)
}
}
@keyframes stretchdelay {
0%, 40%, 100% {
-webkit-transform:scaleY(0.4);
-moz-transform:scaleY(0.4);
transform:scaleY(0.4)
}
20% {
-webkit-transform:scaleY(1);
-moz-transform:scaleY(1);
transform:scaleY(1)
}
}
@-moz-keyframes turnAround1 {
from {
-moz-transform:rotate(0deg);
transform:rotate(0deg)
}
to {
	-moz-transform: rotate(360deg);
	transform: rotate(360deg)
}
}
@keyframes turnAround1 {
from {
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
transform:rotate(0deg)
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	transform: rotate(360deg)
}
}
@-webkit-keyframes turnAround1 {
from {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
to {
	-webkit-transform: rotate(360deg);
	transform: rotate(360deg)
}
}
.qtw-upload {
	width: 160px;
	height: 160px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #e6e6e6;
	position: relative;
	cursor: pointer
}
.qtw-upload:hover .qtw-upload--con span {
	color: #00be6e
}
.qtw-upload .qtw-upload--con {
	width: 100%;
	height: 100%;
	text-align: center;
	padding-top: 40px
}
.qtw-upload .qtw-upload--con .icon {
	display: block;
	font-size: 44px;
	color: #BFBFBF;
	text-align: center
}
.qtw-upload .qtw-upload--con span {
	font-size: 14px;
	color: #9B9B9B;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease
}
.qtw-upload .qtw-upload--img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: -1;
	opacity: 0;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease;
	overflow: hidden
}
.qtw-upload .qtw-upload--img>img {
	display: block;
	position: relative;
	left: 50%;
	top: 50%;
	width: 100%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	-webkit-border-radius: 8px;
	border-radius: 8px
}
.qtw-upload .qtw-upload--img.active {
	z-index: 1;
	opacity: 1
}
.qtw-upload .qtw-input--file {
	opacity: 0;
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 2;
	top: 0;
	cursor: pointer;
	left: 0;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background: #fff
}
.qtw-share {
	position: relative;
	width: auto;
	height: 24px;
	margin-top: 12px;
	font-size: 12px;
	font-weight: 400;
	color: #666
}
.qtw-share i {
	font-size: 18px;
	margin-right: 8px;
	vertical-align: middle;
	cursor: pointer;
	-webkit-transition: .2s ease all;
	-moz-transition: .2s ease all;
	transition: .2s ease all
}
.qtw-share>i:hover {
	color: #00be6e
}
.qtw-share .share-box>canvas {
	display: block;
	width: 100%
}
[data-placement|=qtw] {
position:relative
}
[data-placement|=qtw]:hover .qtw-tooltip--popper {
	opacity: 1;
	z-index: 999
}
[data-placement|=qtw] .qtw-tooltip--popper {
	position: absolute;
	z-index: -1;
	opacity: 0
}
[data-placement|=qtw] .qtw-tooltip--popper .qtw-tooltip-con {
	background: #fff;
	-webkit-box-shadow: 0 1px 10px 0 rgba(0,0,0,.15);
	box-shadow: 0 1px 10px 0 rgba(0,0,0,.15);
	-webkit-border-radius: 6px;
	border-radius: 6px;
	padding: 10px 14px;
	font-size: 12px;
	color: rgba(0,0,0,.43);
	line-height: 16px;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	transition: all .3s ease;
	text-align: left;
	position: relative
}
[data-placement|=qtw] .qtw-tooltip--popper .qtw-tooltip-con a {
	color: rgba(0,0,0,.7);
	margin-left: 2px
}
[data-placement|=qtw] .qtw-tooltip--popper .qtw-tooltip-con a:hover {
	text-decoration: underline
}
[data-placement|=qtw] .qtw-tooltip--popper .before {
	content: '';
	display: block;
	position: absolute
}
[data-placement=qtw-top-start] .qtw-tooltip--popper {
	left: 0;
	bottom: 100%;
	padding-bottom: 6px
}
[data-placement=qtw-top-start] .qtw-tooltip--popper .before {
	border-top: 6px solid #fff;
	border-left: 4px solid rgba(255,255,255,0);
	border-right: 4px solid rgba(255,255,255,0);
	bottom: -4px
}
[data-placement=qtw-top] .qtw-tooltip--popper {
	left: 0;
	bottom: 100%;
	padding-bottom: 6px
}
[data-placement=qtw-top] .qtw-tooltip--popper .before {
	border-top: 6px solid #fff;
	border-left: 4px solid rgba(255,255,255,0);
	border-right: 4px solid rgba(255,255,255,0);
	bottom: -4px;
	left: -webkit-calc(50% - 3px);
	left: -moz-calc(50% - 3px);
	left: calc(50% - 3px)
}
[data-placement=qtw-top-end] .qtw-tooltip--popper {
	right: 0;
	bottom: 100%;
	padding-bottom: 6px
}
[data-placement=qtw-top-end] .qtw-tooltip--popper .before {
	border-top: 6px solid #fff;
	border-left: 4px solid rgba(255,255,255,0);
	border-right: 4px solid rgba(255,255,255,0);
	bottom: -4px;
	right: 20%
}
[data-placement=qtw-right] .qtw-tooltip--popper {
	left: 100%;
	top: 0;
	padding-left: 6px
}
[data-placement=qtw-right] .qtw-tooltip--popper .before {
	border-right: 6px solid #fff;
	border-top: 4px solid rgba(255,255,255,0);
	border-bottom: 4px solid rgba(255,255,255,0);
	top: -webkit-calc(50% - 3px);
	top: -moz-calc(50% - 3px);
	top: calc(50% - 3px);
	left: -4px
}
[data-placement=qtw-right-end] .qtw-tooltip--popper {
	right: 0;
	top: 100%;
	padding-top: 6px
}
[data-placement=qtw-right-end] .qtw-tooltip--popper .before {
	border-bottom: 6px solid #fff;
	border-left: 4px solid rgba(255,255,255,0);
	border-right: 4px solid rgba(255,255,255,0);
	top: -4px
}
[data-placement=qtw-bottom] .qtw-tooltip--popper {
	left: 0;
	top: 100%;
	padding-top: 6px
}
[data-placement=qtw-bottom] .qtw-tooltip--popper .before {
	border-bottom: 6px solid #fff;
	border-left: 4px solid rgba(255,255,255,0);
	border-right: 4px solid rgba(255,255,255,0);
	top: -4px;
	left: -webkit-calc(50% - 3px);
	left: -moz-calc(50% - 3px);
	left: calc(50% - 3px)
}
[data-placement=qtw-bottom-end] .qtw-tooltip--popper {
	left: 0;
	top: 100%;
	padding-top: 6px
}
[data-placement=qtw-bottom-end] .qtw-tooltip--popper .before {
	border-bottom: 6px solid #fff;
	border-left: 4px solid rgba(255,255,255,0);
	border-right: 4px solid rgba(255,255,255,0);
	top: -4px
}
[data-placement=qtw-left] .qtw-tooltip--popper {
	right: 100%;
	top: 0;
	padding-right: 6px
}
[data-placement=qtw-left] .qtw-tooltip--popper .before {
	border-top: 4px solid rgba(255,255,255,0);
	border-left: 6px solid #fff;
	border-bottom: 4px solid rgba(255,255,255,0);
	top: -webkit-calc(50% - 3px);
	top: -moz-calc(50% - 3px);
	top: calc(50% - 3px);
	right: -4px
}
.qtw-form {
	width: 460px;
	display: block;
	margin-top: 0
}
.qtw-form.qtw-form--label--left .qtw-form-item--label {
	text-align: left!important
}
.qtw-form.qtw-form--label--right .qtw-form-item--label {
	text-align: right!important
}
.qtw-form.qtw-form--label--top .qtw-form-item--label {
	float: none!important;
	width: 100%;
	display: inline-block;
	text-align: left!important;
	padding: 0 0 10px
}
.qtw-form.qtw-form--label--top .qtw-form-item--content {
	width: 100%;
	margin-left: 0!important
}
.qtw-form .qtw-form-item {
	width: 100%;
	margin-bottom: 22px
}
.qtw-form .qtw-form-item.is-error {
}
.qtw-form .qtw-form-item.is-error .qtw-form-item--content .qtw-input, .qtw-form .qtw-form-item.is-error .qtw-form-item--content .qtw-input-area {
	border: 1px solid #FF9628
}
.qtw-form .qtw-form-item.is-error .qtw-form-item--content .qtw-input:hover, .qtw-form .qtw-form-item.is-error .qtw-form-item--content .qtw-input-area:hover {
	border: 1px solid #FF9628
}
.qtw-form .qtw-form-item.is-error .qtw-form-item--content .qtw-input:focus, .qtw-form .qtw-form-item.is-error .qtw-form-item--content .qtw-input-area:focus {
	caret-color: #FF9628;
	border: 1px solid #FF9628
}
.qtw-form .qtw-form-item.is-error .qtw-form-item--content .qtw-input-icon .input-icon {
	color: #FF9628
}
.qtw-form .qtw-form-item.is-error .qtw-form-item--content .qtw-form-item--error {
	height: auto
}
.qtw-form .qtw-form-item:after {
	content: '';
	display: block;
	clear: both;
	width: 0
}
.qtw-form .qtw-form-item .qtw-form-item--label {
	text-align: right;
	vertical-align: middle;
	float: left;
	font-size: 14px;
	color: #606266;
	line-height: 40px;
	padding: 0 12px 0 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 80px
}
.qtw-form .qtw-form-item .qtw-form-item--label label {
	color: #FF470A
}
.qtw-form .qtw-form-item .qtw-form-item--content {
	position: relative;
	font-size: 14px;
	margin-left: 80px
}
.qtw-form .qtw-form-item .qtw-form-item--content .qtw-input, .qtw-form .qtw-form-item .qtw-form-item--content .qtw-input-area, .qtw-form .qtw-form-item .qtw-form-item--content .qtw-select, .qtw-form .qtw-form-item .qtw-form-item--content .qtw-input-icon {
	width: 100%
}
.qtw-form .qtw-form-item .qtw-form-item--content .checkbox-group {
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none
}
.qtw-form .qtw-form-item .qtw-form-item--content .checkbox-group:after {
	content: '';
	display: block;
	clear: both;
	width: 0
}
.qtw-form .qtw-form-item .qtw-form-item--content .checkbox-group .qtw-checkbox {
	float: left;
	width: 50%;
	margin: 0;
	padding: 0;
	height: 40px;
	line-height: 40px
}
.qtw-form .qtw-form-item .qtw-form-item--content .checkbox-group .qtw-checkbox .qtw-checkbox--label {
	padding-left: 25px
}
.qtw-form .qtw-form-item .qtw-form-item--content .checkbox-group .qtw-radio {
	line-height: 40px
}
.qtw-form .qtw-form-item .qtw-form-item--content .qtw-form-item--error {
	color: #FF9628;
	font-size: 12px;
	line-height: 1;
	padding-top: 4px;
	position: absolute;
	top: 100%;
	left: 0;
	height: 0;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease;
	overflow: hidden
}
.qtw-form .qtw-form-item .qtw-form-item--content .qtw-button+.qtw-button {
	margin-left: 10px
}
.qtw-link {
	display: inline-block;
	vertical-align: middle;
	position: relative;
	text-decoration: none;
	outline: 0;
	cursor: pointer;
	padding: 0;
	font-size: 14px;
	font-weight: 500;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease
}
.qtw-link.is-disabled {
	cursor: not-allowed;
	opacity: .6
}
.qtw-link.is-underline:hover {
	text-decoration: underline
}
.qtw-link.qtw-link--default {
	color: #979797
}
.qtw-link.qtw-link--default:hover {
	color: #00BE6E
}
.qtw-link.qtw-link--default.is-disabled:hover {
	color: #979797
}
.qtw-link.qtw-link--primary {
	color: #26C783
}
.qtw-link.qtw-link--primary:hover {
	color: #00BE6E
}
.qtw-link.qtw-link--primary.is-disabled:hover {
	color: #26C783
}
.qtw-link.qtw-link--success {
	color: #00BE6E
}
.qtw-link.qtw-link--success.is-disabled:hover {
	text-decoration: none
}
.qtw-link.qtw-link--warning {
	color: #FD8320
}
.qtw-link.qtw-link--warning.is-disabled:hover {
	text-decoration: none
}
.questionnaire-row {
	width: 240px;
	height: 140px;
	background-color: #fff;
	-webkit-box-shadow: 0 0 6px 0 rgba(0,0,0,.3);
	box-shadow: 0 0 6px 0 rgba(0,0,0,.3);
	-webkit-border-radius: 4px;
	border-radius: 4px;
	position: fixed;
	bottom: -280px;
	right: 60px;
	z-index: 990;
	padding: 16px 10px;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	transition: all 1s ease
}
.questionnaire-row.active {
	bottom: 20px
}
.questionnaire-row .bg-main {
	position: absolute;
	left: 0;
	top: 0;
	width: 240px;
	height: 140px;
	background-image: url(../images/public/Rectangle-entry.jpg);
	-webkit-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center
}
.questionnaire-row .title {
	font-size: 16px;
	color: #00be6e;
	line-height: 16px;
	text-align: center
}
.questionnaire-row .icon-guanbi {
	position: absolute;
	font-size: 16px;
	color: gray;
	top: 8px;
	right: 8px;
	cursor: pointer;
	z-index: 9
}
.questionnaire-row .icon-guanbi:hover {
	-webkit-animation: turn2 .3s linear;
	-moz-animation: turn2 .3s linear;
	animation: turn2 .3s linear
}
.questionnaire-row .con {
	width: 100%;
	height: auto
}
.questionnaire-row .con .con-list:nth-child(1) {
	margin-top: 10px
}
.questionnaire-row .con .con-list:nth-child(2) {
	margin-top: 30px
}
.questionnaire-row .con .list-title {
	font-weight: 700;
	color: #000;
	font-size: 14px
}
.questionnaire-row .con .list-title label {
	color: #ff470a
}
.questionnaire-row .con .list-con {
	font-size: 12px;
	margin-top: 8px
}
.questionnaire-row .con .list-con .qtw-radio {
	margin-right: 3px;
	padding-left: 10px;
	font-size: 12px
}
.questionnaire-row .con .list-con .qtw-radio .qtw-radio--input {
	width: 14px;
	height: 14px;
	line-height: 14px;
	font-size: 12px
}
.questionnaire-row .con .list-con>span {
	font-size: 12px;
	color: rgba(0,0,0,.65)
}
.questionnaire-row .con .radio-row .right-title {
	width: 100px;
	height: auto;
	margin-right: 40px;
	font-size: 12px;
	color: rgba(0,0,0,.65);
	padding-top: 23px
}
.questionnaire-row .con .radio-row .right-title span {
	display: block
}
.questionnaire-row .con .radio-row .right-title span:nth-child(1)~span {
	margin-top: 15px
}
.questionnaire-row .con .radio-row table {
	width: 300px;
	height: 117px
}
.questionnaire-row .con .radio-row table td {
	padding: 14px 0;
	text-align: center
}
.questionnaire-row .con .radio-row table th {
	color: rgba(0,0,0,.65);
	text-align: center
}
.questionnaire-row .con .qtw-input-area {
	width: 100%
}
.questionnaire-row .con .qtw-button {
	margin-top: 20px
}
@-webkit-keyframes turn2 {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
25% {
-webkit-transform:rotate(60deg);
transform:rotate(60deg)
}
50% {
-webkit-transform:rotate(90deg);
transform:rotate(90deg)
}
75% {
-webkit-transform:rotate(120deg);
transform:rotate(120deg)
}
100% {
-webkit-transform:rotate(180deg);
transform:rotate(180deg)
}
}
@-moz-keyframes turn2 {
0% {
-moz-transform:rotate(0deg);
transform:rotate(0deg)
}
25% {
-moz-transform:rotate(60deg);
transform:rotate(60deg)
}
50% {
-moz-transform:rotate(90deg);
transform:rotate(90deg)
}
75% {
-moz-transform:rotate(120deg);
transform:rotate(120deg)
}
100% {
-moz-transform:rotate(180deg);
transform:rotate(180deg)
}
}
@keyframes turn2 {
0% {
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
transform:rotate(0deg)
}
25% {
-webkit-transform:rotate(60deg);
-moz-transform:rotate(60deg);
transform:rotate(60deg)
}
50% {
-webkit-transform:rotate(90deg);
-moz-transform:rotate(90deg);
transform:rotate(90deg)
}
75% {
-webkit-transform:rotate(120deg);
-moz-transform:rotate(120deg);
transform:rotate(120deg)
}
100% {
-webkit-transform:rotate(180deg);
-moz-transform:rotate(180deg);
transform:rotate(180deg)
}
}/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT
Copyright (c) 2015 Daniel Eden
*/
.animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}
.animated.infinite {
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite
}
.animated.hinge {
	-webkit-animation-duration: 2s;
	animation-duration: 2s
}
@-webkit-keyframes bounce {
0%, 100%, 20%, 53%, 80% {
-webkit-transition-timing-function:cubic-bezier(0.215, .61, .355, 1);
transition-timing-function:cubic-bezier(0.215, .61, .355, 1);
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0)
}
40%, 43% {
-webkit-transition-timing-function:cubic-bezier(0.755, .050, .855, .060);
transition-timing-function:cubic-bezier(0.755, .050, .855, .060);
-webkit-transform:translate3d(0, -30px, 0);
transform:translate3d(0, -30px, 0)
}
70% {
-webkit-transition-timing-function:cubic-bezier(0.755, .050, .855, .060);
transition-timing-function:cubic-bezier(0.755, .050, .855, .060);
-webkit-transform:translate3d(0, -15px, 0);
transform:translate3d(0, -15px, 0)
}
90% {
-webkit-transform:translate3d(0, -4px, 0);
transform:translate3d(0, -4px, 0)
}
}
@keyframes bounce {
0%, 100%, 20%, 53%, 80% {
-webkit-transition-timing-function:cubic-bezier(0.215, .61, .355, 1);
transition-timing-function:cubic-bezier(0.215, .61, .355, 1);
-webkit-transform:translate3d(0, 0, 0);
-ms-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0)
}
40%, 43% {
-webkit-transition-timing-function:cubic-bezier(0.755, .050, .855, .060);
transition-timing-function:cubic-bezier(0.755, .050, .855, .060);
-webkit-transform:translate3d(0, -30px, 0);
-ms-transform:translate3d(0, -30px, 0);
transform:translate3d(0, -30px, 0)
}
70% {
-webkit-transition-timing-function:cubic-bezier(0.755, .050, .855, .060);
transition-timing-function:cubic-bezier(0.755, .050, .855, .060);
-webkit-transform:translate3d(0, -15px, 0);
-ms-transform:translate3d(0, -15px, 0);
transform:translate3d(0, -15px, 0)
}
90% {
-webkit-transform:translate3d(0, -4px, 0);
-ms-transform:translate3d(0, -4px, 0);
transform:translate3d(0, -4px, 0)
}
}
.bounce {
	-webkit-animation-name: bounce;
	animation-name: bounce;
	-webkit-transform-origin: center bottom;
	-ms-transform-origin: center bottom;
	transform-origin: center bottom
}
@-webkit-keyframes flash {
0%, 100%, 50% {
opacity:1
}
25%, 75% {
opacity:0
}
}
@keyframes flash {
0%, 100%, 50% {
opacity:1
}
25%, 75% {
opacity:0
}
}
.flash {
	-webkit-animation-name: flash;
	animation-name: flash
}
@-webkit-keyframes pulse {
0% {
-webkit-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1)
}
50% {
-webkit-transform:scale3d(1.05, 1.05, 1.05);
transform:scale3d(1.05, 1.05, 1.05)
}
100% {
-webkit-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1)
}
}
@keyframes pulse {
0% {
-webkit-transform:scale3d(1, 1, 1);
-ms-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1)
}
50% {
-webkit-transform:scale3d(1.05, 1.05, 1.05);
-ms-transform:scale3d(1.05, 1.05, 1.05);
transform:scale3d(1.05, 1.05, 1.05)
}
100% {
-webkit-transform:scale3d(1, 1, 1);
-ms-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1)
}
}
.pulse {
	-webkit-animation-name: pulse;
	animation-name: pulse
}
@-webkit-keyframes rubberBand {
0% {
-webkit-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1)
}
30% {
-webkit-transform:scale3d(1.25, .75, 1);
transform:scale3d(1.25, .75, 1)
}
40% {
-webkit-transform:scale3d(0.75, 1.25, 1);
transform:scale3d(0.75, 1.25, 1)
}
50% {
-webkit-transform:scale3d(1.15, .85, 1);
transform:scale3d(1.15, .85, 1)
}
65% {
-webkit-transform:scale3d(.95, 1.05, 1);
transform:scale3d(.95, 1.05, 1)
}
75% {
-webkit-transform:scale3d(1.05, .95, 1);
transform:scale3d(1.05, .95, 1)
}
100% {
-webkit-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1)
}
}
@keyframes rubberBand {
0% {
-webkit-transform:scale3d(1, 1, 1);
-ms-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1)
}
30% {
-webkit-transform:scale3d(1.25, .75, 1);
-ms-transform:scale3d(1.25, .75, 1);
transform:scale3d(1.25, .75, 1)
}
40% {
-webkit-transform:scale3d(0.75, 1.25, 1);
-ms-transform:scale3d(0.75, 1.25, 1);
transform:scale3d(0.75, 1.25, 1)
}
50% {
-webkit-transform:scale3d(1.15, .85, 1);
-ms-transform:scale3d(1.15, .85, 1);
transform:scale3d(1.15, .85, 1)
}
65% {
-webkit-transform:scale3d(.95, 1.05, 1);
-ms-transform:scale3d(.95, 1.05, 1);
transform:scale3d(.95, 1.05, 1)
}
75% {
-webkit-transform:scale3d(1.05, .95, 1);
-ms-transform:scale3d(1.05, .95, 1);
transform:scale3d(1.05, .95, 1)
}
100% {
-webkit-transform:scale3d(1, 1, 1);
-ms-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1)
}
}
.rubberBand {
	-webkit-animation-name: rubberBand;
	animation-name: rubberBand
}
@-webkit-keyframes shake {
0%, 100% {
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0)
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform:translate3d(-10px, 0, 0);
transform:translate3d(-10px, 0, 0)
}
20%, 40%, 60%, 80% {
-webkit-transform:translate3d(10px, 0, 0);
transform:translate3d(10px, 0, 0)
}
}
@keyframes shake {
0%, 100% {
-webkit-transform:translate3d(0, 0, 0);
-ms-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0)
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform:translate3d(-10px, 0, 0);
-ms-transform:translate3d(-10px, 0, 0);
transform:translate3d(-10px, 0, 0)
}
20%, 40%, 60%, 80% {
-webkit-transform:translate3d(10px, 0, 0);
-ms-transform:translate3d(10px, 0, 0);
transform:translate3d(10px, 0, 0)
}
}
.shake {
	-webkit-animation-name: shake;
	animation-name: shake
}
@-webkit-keyframes swing {
20% {
-webkit-transform:rotate3d(0, 0, 1, 15deg);
transform:rotate3d(0, 0, 1, 15deg)
}
40% {
-webkit-transform:rotate3d(0, 0, 1, -10deg);
transform:rotate3d(0, 0, 1, -10deg)
}
60% {
-webkit-transform:rotate3d(0, 0, 1, 5deg);
transform:rotate3d(0, 0, 1, 5deg)
}
80% {
-webkit-transform:rotate3d(0, 0, 1, -5deg);
transform:rotate3d(0, 0, 1, -5deg)
}
100% {
-webkit-transform:rotate3d(0, 0, 1, 0deg);
transform:rotate3d(0, 0, 1, 0deg)
}
}
@keyframes swing {
20% {
-webkit-transform:rotate3d(0, 0, 1, 15deg);
-ms-transform:rotate3d(0, 0, 1, 15deg);
transform:rotate3d(0, 0, 1, 15deg)
}
40% {
-webkit-transform:rotate3d(0, 0, 1, -10deg);
-ms-transform:rotate3d(0, 0, 1, -10deg);
transform:rotate3d(0, 0, 1, -10deg)
}
60% {
-webkit-transform:rotate3d(0, 0, 1, 5deg);
-ms-transform:rotate3d(0, 0, 1, 5deg);
transform:rotate3d(0, 0, 1, 5deg)
}
80% {
-webkit-transform:rotate3d(0, 0, 1, -5deg);
-ms-transform:rotate3d(0, 0, 1, -5deg);
transform:rotate3d(0, 0, 1, -5deg)
}
100% {
-webkit-transform:rotate3d(0, 0, 1, 0deg);
-ms-transform:rotate3d(0, 0, 1, 0deg);
transform:rotate3d(0, 0, 1, 0deg)
}
}
.swing {
	-webkit-transform-origin: top center;
	-ms-transform-origin: top center;
	transform-origin: top center;
	-webkit-animation-name: swing;
	animation-name: swing
}
@-webkit-keyframes tada {
0% {
-webkit-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1)
}
10%, 20% {
-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)
}
30%, 50%, 70%, 90% {
-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)
}
40%, 60%, 80% {
-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)
}
100% {
-webkit-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1)
}
}
@keyframes tada {
0% {
-webkit-transform:scale3d(1, 1, 1);
-ms-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1)
}
10%, 20% {
-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
-ms-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)
}
30%, 50%, 70%, 90% {
-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
-ms-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)
}
40%, 60%, 80% {
-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
-ms-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)
}
100% {
-webkit-transform:scale3d(1, 1, 1);
-ms-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1)
}
}
.tada {
	-webkit-animation-name: tada;
	animation-name: tada
}
@-webkit-keyframes wobble {
0% {
-webkit-transform:none;
transform:none
}
15% {
-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)
}
30% {
-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)
}
45% {
-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)
}
60% {
-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)
}
75% {
-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)
}
100% {
-webkit-transform:none;
transform:none
}
}
@keyframes wobble {
0% {
-webkit-transform:none;
-ms-transform:none;
transform:none
}
15% {
-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
-ms-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)
}
30% {
-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
-ms-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)
}
45% {
-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
-ms-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)
}
60% {
-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
-ms-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)
}
75% {
-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
-ms-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)
}
100% {
-webkit-transform:none;
-ms-transform:none;
transform:none
}
}
.wobble {
	-webkit-animation-name: wobble;
	animation-name: wobble
}
@-webkit-keyframes bounceIn {
0%, 100%, 20%, 40%, 60%, 80% {
-webkit-transition-timing-function:cubic-bezier(0.215, .61, .355, 1);
transition-timing-function:cubic-bezier(0.215, .61, .355, 1)
}
0% {
opacity:0;
-webkit-transform:scale3d(.3, .3, .3);
transform:scale3d(.3, .3, .3)
}
20% {
-webkit-transform:scale3d(1.1, 1.1, 1.1);
transform:scale3d(1.1, 1.1, 1.1)
}
40% {
-webkit-transform:scale3d(.9, .9, .9);
transform:scale3d(.9, .9, .9)
}
60% {
opacity:1;
-webkit-transform:scale3d(1.03, 1.03, 1.03);
transform:scale3d(1.03, 1.03, 1.03)
}
80% {
-webkit-transform:scale3d(.97, .97, .97);
transform:scale3d(.97, .97, .97)
}
100% {
opacity:1;
-webkit-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1)
}
}
@keyframes bounceIn {
0%, 100%, 20%, 40%, 60%, 80% {
-webkit-transition-timing-function:cubic-bezier(0.215, .61, .355, 1);
transition-timing-function:cubic-bezier(0.215, .61, .355, 1)
}
0% {
opacity:0;
-webkit-transform:scale3d(.3, .3, .3);
-ms-transform:scale3d(.3, .3, .3);
transform:scale3d(.3, .3, .3)
}
20% {
-webkit-transform:scale3d(1.1, 1.1, 1.1);
-ms-transform:scale3d(1.1, 1.1, 1.1);
transform:scale3d(1.1, 1.1, 1.1)
}
40% {
-webkit-transform:scale3d(.9, .9, .9);
-ms-transform:scale3d(.9, .9, .9);
transform:scale3d(.9, .9, .9)
}
60% {
opacity:1;
-webkit-transform:scale3d(1.03, 1.03, 1.03);
-ms-transform:scale3d(1.03, 1.03, 1.03);
transform:scale3d(1.03, 1.03, 1.03)
}
80% {
-webkit-transform:scale3d(.97, .97, .97);
-ms-transform:scale3d(.97, .97, .97);
transform:scale3d(.97, .97, .97)
}
100% {
opacity:1;
-webkit-transform:scale3d(1, 1, 1);
-ms-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1)
}
}
.bounceIn {
	-webkit-animation-name: bounceIn;
	animation-name: bounceIn;
	-webkit-animation-duration: .75s;
	animation-duration: .75s
}
@-webkit-keyframes bounceInDown {
0%, 100%, 60%, 75%, 90% {
-webkit-transition-timing-function:cubic-bezier(0.215, .61, .355, 1);
transition-timing-function:cubic-bezier(0.215, .61, .355, 1)
}
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)
}
100% {
-webkit-transform:none;
transform:none
}
}
@keyframes bounceInDown {
0%, 100%, 60%, 75%, 90% {
-webkit-transition-timing-function:cubic-bezier(0.215, .61, .355, 1);
transition-timing-function:cubic-bezier(0.215, .61, .355, 1)
}
0% {
opacity:0;
-webkit-transform:translate3d(0, -3000px, 0);
-ms-transform:translate3d(0, -3000px, 0);
transform:translate3d(0, -3000px, 0)
}
60% {
opacity:1;
-webkit-transform:translate3d(0, 25px, 0);
-ms-transform:translate3d(0, 25px, 0);
transform:translate3d(0, 25px, 0)
}
75% {
-webkit-transform:translate3d(0, -10px, 0);
-ms-transform:translate3d(0, -10px, 0);
transform:translate3d(0, -10px, 0)
}
90% {
-webkit-transform:translate3d(0, 5px, 0);
-ms-transform:translate3d(0, 5px, 0);
transform:translate3d(0, 5px, 0)
}
100% {
-webkit-transform:none;
-ms-transform:none;
transform:none
}
}
.bounceInDown {
	-webkit-animation-name: bounceInDown;
	animation-name: bounceInDown
}
@-webkit-keyframes bounceInLeft {
0%, 100%, 60%, 75%, 90% {
-webkit-transition-timing-function:cubic-bezier(0.215, .61, .355, 1);
transition-timing-function:cubic-bezier(0.215, .61, .355, 1)
}
0% {
opacity:0;
-webkit-transform:translate3d(-3000px, 0, 0);
transform:translate3d(-3000px, 0, 0)
}
60% {
opacity:1;
-webkit-transform:translate3d(25px, 0, 0);
transform:translate3d(25px, 0, 0)
}
75% {
-webkit-transform:translate3d(-10px, 0, 0);
transform:translate3d(-10px, 0, 0)
}
90% {
-webkit-transform:translate3d(5px, 0, 0);
transform:translate3d(5px, 0, 0)
}
100% {
-webkit-transform:none;
transform:none
}
}
@keyframes bounceInLeft {
0%, 100%, 60%, 75%, 90% {
-webkit-transition-timing-function:cubic-bezier(0.215, .61, .355, 1);
transition-timing-function:cubic-bezier(0.215, .61, .355, 1)
}
0% {
opacity:0;
-webkit-transform:translate3d(-3000px, 0, 0);
-ms-transform:translate3d(-3000px, 0, 0);
transform:translate3d(-3000px, 0, 0)
}
60% {
opacity:1;
-webkit-transform:translate3d(25px, 0, 0);
-ms-transform:translate3d(25px, 0, 0);
transform:translate3d(25px, 0, 0)
}
75% {
-webkit-transform:translate3d(-10px, 0, 0);
-ms-transform:translate3d(-10px, 0, 0);
transform:translate3d(-10px, 0, 0)
}
90% {
-webkit-transform:translate3d(5px, 0, 0);
-ms-transform:translate3d(5px, 0, 0);
transform:translate3d(5px, 0, 0)
}
100% {
-webkit-transform:none;
-ms-transform:none;
transform:none
}
}
.bounceInLeft {
	-webkit-animation-name: bounceInLeft;
	animation-name: bounceInLeft
}
@-webkit-keyframes bounceInRight {
0%, 100%, 60%, 75%, 90% {
-webkit-transition-timing-function:cubic-bezier(0.215, .61, .355, 1);
transition-timing-function:cubic-bezier(0.215, .61, .355, 1)
}
0% {
opacity:0;
-webkit-transform:translate3d(3000px, 0, 0);
transform:translate3d(3000px, 0, 0)
}
60% {
opacity:1;
-webkit-transform:translate3d(-25px, 0, 0);
transform:translate3d(-25px, 0, 0)
}
75% {
-webkit-transform:translate3d(10px, 0, 0);
transform:translate3d(10px, 0, 0)
}
90% {
-webkit-transform:translate3d(-5px, 0, 0);
transform:translate3d(-5px, 0, 0)
}
100% {
-webkit-transform:none;
transform:none
}
}
@keyframes bounceInRight {
0%, 100%, 60%, 75%, 90% {
-webkit-transition-timing-function:cubic-bezier(0.215, .61, .355, 1);
transition-timing-function:cubic-bezier(0.215, .61, .355, 1)
}
0% {
opacity:0;
-webkit-transform:translate3d(3000px, 0, 0);
-ms-transform:translate3d(3000px, 0, 0);
transform:translate3d(3000px, 0, 0)
}
60% {
opacity:1;
-webkit-transform:translate3d(-25px, 0, 0);
-ms-transform:translate3d(-25px, 0, 0);
transform:translate3d(-25px, 0, 0)
}
75% {
-webkit-transform:translate3d(10px, 0, 0);
-ms-transform:translate3d(10px, 0, 0);
transform:translate3d(10px, 0, 0)
}
90% {
-webkit-transform:translate3d(-5px, 0, 0);
-ms-transform:translate3d(-5px, 0, 0);
transform:translate3d(-5px, 0, 0)
}
100% {
-webkit-transform:none;
-ms-transform:none;
transform:none
}
}
.bounceInRight {
	-webkit-animation-name: bounceInRight;
	animation-name: bounceInRight
}
@-webkit-keyframes bounceInUp {
0%, 100%, 60%, 75%, 90% {
-webkit-transition-timing-function:cubic-bezier(0.215, .61, .355, 1);
transition-timing-function:cubic-bezier(0.215, .61, .355, 1)
}
0% {
opacity:0;
-webkit-transform:translate3d(0, 3000px, 0);
transform:translate3d(0, 3000px, 0)
}
60% {
opacity:1;
-webkit-transform:translate3d(0, -20px, 0);
transform:translate3d(0, -20px, 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)
}
100% {
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0)
}
}
@keyframes bounceInUp {
0%, 100%, 60%, 75%, 90% {
-webkit-transition-timing-function:cubic-bezier(0.215, .61, .355, 1);
transition-timing-function:cubic-bezier(0.215, .61, .355, 1)
}
0% {
opacity:0;
-webkit-transform:translate3d(0, 3000px, 0);
-ms-transform:translate3d(0, 3000px, 0);
transform:translate3d(0, 3000px, 0)
}
60% {
opacity:1;
-webkit-transform:translate3d(0, -20px, 0);
-ms-transform:translate3d(0, -20px, 0);
transform:translate3d(0, -20px, 0)
}
75% {
-webkit-transform:translate3d(0, 10px, 0);
-ms-transform:translate3d(0, 10px, 0);
transform:translate3d(0, 10px, 0)
}
90% {
-webkit-transform:translate3d(0, -5px, 0);
-ms-transform:translate3d(0, -5px, 0);
transform:translate3d(0, -5px, 0)
}
100% {
-webkit-transform:translate3d(0, 0, 0);
-ms-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0)
}
}
.bounceInUp {
	-webkit-animation-name: bounceInUp;
	animation-name: bounceInUp
}
@-webkit-keyframes bounceOut {
20% {
-webkit-transform:scale3d(.9, .9, .9);
transform:scale3d(.9, .9, .9)
}
50%, 55% {
opacity:1;
-webkit-transform:scale3d(1.1, 1.1, 1.1);
transform:scale3d(1.1, 1.1, 1.1)
}
100% {
opacity:0;
-webkit-transform:scale3d(.3, .3, .3);
transform:scale3d(.3, .3, .3)
}
}
@keyframes bounceOut {
20% {
-webkit-transform:scale3d(.9, .9, .9);
-ms-transform:scale3d(.9, .9, .9);
transform:scale3d(.9, .9, .9)
}
50%, 55% {
opacity:1;
-webkit-transform:scale3d(1.1, 1.1, 1.1);
-ms-transform:scale3d(1.1, 1.1, 1.1);
transform:scale3d(1.1, 1.1, 1.1)
}
100% {
opacity:0;
-webkit-transform:scale3d(.3, .3, .3);
-ms-transform:scale3d(.3, .3, .3);
transform:scale3d(.3, .3, .3)
}
}
.bounceOut {
	-webkit-animation-name: bounceOut;
	animation-name: bounceOut;
	-webkit-animation-duration: .75s;
	animation-duration: .75s
}
@-webkit-keyframes bounceOutDown {
20% {
-webkit-transform:translate3d(0, 10px, 0);
transform:translate3d(0, 10px, 0)
}
40%, 45% {
opacity:1;
-webkit-transform:translate3d(0, -20px, 0);
transform:translate3d(0, -20px, 0)
}
100% {
opacity:0;
-webkit-transform:translate3d(0, 2000px, 0);
transform:translate3d(0, 2000px, 0)
}
}
@keyframes bounceOutDown {
20% {
-webkit-transform:translate3d(0, 10px, 0);
-ms-transform:translate3d(0, 10px, 0);
transform:translate3d(0, 10px, 0)
}
40%, 45% {
opacity:1;
-webkit-transform:translate3d(0, -20px, 0);
-ms-transform:translate3d(0, -20px, 0);
transform:translate3d(0, -20px, 0)
}
100% {
opacity:0;
-webkit-transform:translate3d(0, 2000px, 0);
-ms-transform:translate3d(0, 2000px, 0);
transform:translate3d(0, 2000px, 0)
}
}
.bounceOutDown {
	-webkit-animation-name: bounceOutDown;
	animation-name: bounceOutDown
}
@-webkit-keyframes bounceOutLeft {
20% {
opacity:1;
-webkit-transform:translate3d(20px, 0, 0);
transform:translate3d(20px, 0, 0)
}
100% {
opacity:0;
-webkit-transform:translate3d(-2000px, 0, 0);
transform:translate3d(-2000px, 0, 0)
}
}
@keyframes bounceOutLeft {
20% {
opacity:1;
-webkit-transform:translate3d(20px, 0, 0);
-ms-transform:translate3d(20px, 0, 0);
transform:translate3d(20px, 0, 0)
}
100% {
opacity:0;
-webkit-transform:translate3d(-2000px, 0, 0);
-ms-transform:translate3d(-2000px, 0, 0);
transform:translate3d(-2000px, 0, 0)
}
}
.bounceOutLeft {
	-webkit-animation-name: bounceOutLeft;
	animation-name: bounceOutLeft
}
@-webkit-keyframes bounceOutRight {
20% {
opacity:1;
-webkit-transform:translate3d(-20px, 0, 0);
transform:translate3d(-20px, 0, 0)
}
100% {
opacity:0;
-webkit-transform:translate3d(2000px, 0, 0);
transform:translate3d(2000px, 0, 0)
}
}
@keyframes bounceOutRight {
20% {
opacity:1;
-webkit-transform:translate3d(-20px, 0, 0);
-ms-transform:translate3d(-20px, 0, 0);
transform:translate3d(-20px, 0, 0)
}
100% {
opacity:0;
-webkit-transform:translate3d(2000px, 0, 0);
-ms-transform:translate3d(2000px, 0, 0);
transform:translate3d(2000px, 0, 0)
}
}
.bounceOutRight {
	-webkit-animation-name: bounceOutRight;
	animation-name: bounceOutRight
}
@-webkit-keyframes bounceOutUp {
20% {
-webkit-transform:translate3d(0, -10px, 0);
transform:translate3d(0, -10px, 0)
}
40%, 45% {
opacity:1;
-webkit-transform:translate3d(0, 20px, 0);
transform:translate3d(0, 20px, 0)
}
100% {
opacity:0;
-webkit-transform:translate3d(0, -2000px, 0);
transform:translate3d(0, -2000px, 0)
}
}
@keyframes bounceOutUp {
20% {
-webkit-transform:translate3d(0, -10px, 0);
-ms-transform:translate3d(0, -10px, 0);
transform:translate3d(0, -10px, 0)
}
40%, 45% {
opacity:1;
-webkit-transform:translate3d(0, 20px, 0);
-ms-transform:translate3d(0, 20px, 0);
transform:translate3d(0, 20px, 0)
}
100% {
opacity:0;
-webkit-transform:translate3d(0, -2000px, 0);
-ms-transform:translate3d(0, -2000px, 0);
transform:translate3d(0, -2000px, 0)
}
}
.bounceOutUp {
	-webkit-animation-name: bounceOutUp;
	animation-name: bounceOutUp
}
@-webkit-keyframes fadeIn {
0% {
opacity:0
}
100% {
opacity:1
}
}
@keyframes fadeIn {
0% {
opacity:0
}
100% {
opacity:1
}
}
.fadeIn {
	-webkit-animation-name: fadeIn;
	animation-name: fadeIn
}
@-webkit-keyframes fadeInDown {
0% {
opacity:0;
-webkit-transform:translate3d(0, -100%, 0);
transform:translate3d(0, -100%, 0)
}
100% {
opacity:1;
-webkit-transform:none;
transform:none
}
}
@keyframes fadeInDown {
0% {
opacity:0;
-webkit-transform:translate3d(0, -100%, 0);
-ms-transform:translate3d(0, -100%, 0);
transform:translate3d(0, -100%, 0)
}
100% {
opacity:1;
-webkit-transform:none;
-ms-transform:none;
transform:none
}
}
.fadeInDown {
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown
}
@-webkit-keyframes fadeInDownBig {
0% {
opacity:0;
-webkit-transform:translate3d(0, -2000px, 0);
transform:translate3d(0, -2000px, 0)
}
100% {
opacity:1;
-webkit-transform:none;
transform:none
}
}
@keyframes fadeInDownBig {
0% {
opacity:0;
-webkit-transform:translate3d(0, -2000px, 0);
-ms-transform:translate3d(0, -2000px, 0);
transform:translate3d(0, -2000px, 0)
}
100% {
opacity:1;
-webkit-transform:none;
-ms-transform:none;
transform:none
}
}
.fadeInDownBig {
	-webkit-animation-name: fadeInDownBig;
	animation-name: fadeInDownBig
}
@-webkit-keyframes fadeInLeft {
0% {
opacity:0;
-webkit-transform:translate3d(-100%, 0, 0);
transform:translate3d(-100%, 0, 0)
}
100% {
opacity:1;
-webkit-transform:none;
transform:none
}
}
@keyframes fadeInLeft {
0% {
opacity:0;
-webkit-transform:translate3d(-100%, 0, 0);
-ms-transform:translate3d(-100%, 0, 0);
transform:translate3d(-100%, 0, 0)
}
100% {
opacity:1;
-webkit-transform:none;
-ms-transform:none;
transform:none
}
}
.fadeInLeft {
	-webkit-animation-name: fadeInLeft;
	animation-name: fadeInLeft
}
@-webkit-keyframes fadeInLeftBig {
0% {
opacity:0;
-webkit-transform:translate3d(-2000px, 0, 0);
transform:translate3d(-2000px, 0, 0)
}
100% {
opacity:1;
-webkit-transform:none;
transform:none
}
}
@keyframes fadeInLeftBig {
0% {
opacity:0;
-webkit-transform:translate3d(-2000px, 0, 0);
-ms-transform:translate3d(-2000px, 0, 0);
transform:translate3d(-2000px, 0, 0)
}
100% {
opacity:1;
-webkit-transform:none;
-ms-transform:none;
transform:none
}
}
.fadeInLeftBig {
	-webkit-animation-name: fadeInLeftBig;
	animation-name: fadeInLeftBig
}
@-webkit-keyframes fadeInRight {
0% {
opacity:0;
-webkit-transform:translate3d(100%, 0, 0);
transform:translate3d(100%, 0, 0)
}
100% {
opacity:1;
-webkit-transform:none;
transform:none
}
}
@keyframes fadeInRight {
0% {
opacity:0;
-webkit-transform:translate3d(100%, 0, 0);
-ms-transform:translate3d(100%, 0, 0);
transform:translate3d(100%, 0, 0)
}
100% {
opacity:1;
-webkit-transform:none;
-ms-transform:none;
transform:none
}
}
.fadeInRight {
	-webkit-animation-name: fadeInRight;
	animation-name: fadeInRight
}
@-webkit-keyframes fadeInRightBig {
0% {
opacity:0;
-webkit-transform:translate3d(2000px, 0, 0);
transform:translate3d(2000px, 0, 0)
}
100% {
opacity:1;
-webkit-transform:none;
transform:none
}
}
@keyframes fadeInRightBig {
0% {
opacity:0;
-webkit-transform:translate3d(2000px, 0, 0);
-ms-transform:translate3d(2000px, 0, 0);
transform:translate3d(2000px, 0, 0)
}
100% {
opacity:1;
-webkit-transform:none;
-ms-transform:none;
transform:none
}
}
.fadeInRightBig {
	-webkit-animation-name: fadeInRightBig;
	animation-name: fadeInRightBig
}
@-webkit-keyframes fadeInUp {
0% {
opacity:0;
-webkit-transform:translate3d(0, 100%, 0);
transform:translate3d(0, 100%, 0)
}
100% {
opacity:1;
-webkit-transform:none;
transform:none
}
}
@keyframes fadeInUp {
0% {
opacity:0;
-webkit-transform:translate3d(0, 100%, 0);
-ms-transform:translate3d(0, 100%, 0);
transform:translate3d(0, 100%, 0)
}
100% {
opacity:1;
-webkit-transform:none;
-ms-transform:none;
transform:none
}
}
.fadeInUp {
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp
}
@-webkit-keyframes fadeInUpBig {
0% {
opacity:0;
-webkit-transform:translate3d(0, 2000px, 0);
transform:translate3d(0, 2000px, 0)
}
100% {
opacity:1;
-webkit-transform:none;
transform:none
}
}
@keyframes fadeInUpBig {
0% {
opacity:0;
-webkit-transform:translate3d(0, 2000px, 0);
-ms-transform:translate3d(0, 2000px, 0);
transform:translate3d(0, 2000px, 0)
}
100% {
opacity:1;
-webkit-transform:none;
-ms-transform:none;
transform:none
}
}
.fadeInUpBig {
	-webkit-animation-name: fadeInUpBig;
	animation-name: fadeInUpBig
}
@-webkit-keyframes fadeOut {
0% {
opacity:1
}
100% {
opacity:0
}
}
@keyframes fadeOut {
0% {
opacity:1
}
100% {
opacity:0
}
}
.fadeOut {
	-webkit-animation-name: fadeOut;
	animation-name: fadeOut
}
@-webkit-keyframes fadeOutDown {
0% {
opacity:1
}
100% {
opacity:0;
-webkit-transform:translate3d(0, 100%, 0);
transform:translate3d(0, 100%, 0)
}
}
@keyframes fadeOutDown {
0% {
opacity:1
}
100% {
opacity:0;
-webkit-transform:translate3d(0, 100%, 0);
-ms-transform:translate3d(0, 100%, 0);
transform:translate3d(0, 100%, 0)
}
}
.fadeOutDown {
	-webkit-animation-name: fadeOutDown;
	animation-name: fadeOutDown
}
@-webkit-keyframes fadeOutDownBig {
0% {
opacity:1
}
100% {
opacity:0;
-webkit-transform:translate3d(0, 2000px, 0);
transform:translate3d(0, 2000px, 0)
}
}
@keyframes fadeOutDownBig {
0% {
opacity:1
}
100% {
opacity:0;
-webkit-transform:translate3d(0, 2000px, 0);
-ms-transform:translate3d(0, 2000px, 0);
transform:translate3d(0, 2000px, 0)
}
}
.fadeOutDownBig {
	-webkit-animation-name: fadeOutDownBig;
	animation-name: fadeOutDownBig
}
@-webkit-keyframes fadeOutLeft {
0% {
opacity:1
}
100% {
opacity:0;
-webkit-transform:translate3d(-100%, 0, 0);
transform:translate3d(-100%, 0, 0)
}
}
@keyframes fadeOutLeft {
0% {
opacity:1
}
100% {
opacity:0;
-webkit-transform:translate3d(-100%, 0, 0);
-ms-transform:translate3d(-100%, 0, 0);
transform:translate3d(-100%, 0, 0)
}
}
.fadeOutLeft {
	-webkit-animation-name: fadeOutLeft;
	animation-name: fadeOutLeft
}
@-webkit-keyframes fadeOutLeftBig {
0% {
opacity:1
}
100% {
opacity:0;
-webkit-transform:translate3d(-2000px, 0, 0);
transform:translate3d(-2000px, 0, 0)
}
}
@keyframes fadeOutLeftBig {
0% {
opacity:1
}
100% {
opacity:0;
-webkit-transform:translate3d(-2000px, 0, 0);
-ms-transform:translate3d(-2000px, 0, 0);
transform:translate3d(-2000px, 0, 0)
}
}
.fadeOutLeftBig {
	-webkit-animation-name: fadeOutLeftBig;
	animation-name: fadeOutLeftBig
}
@-webkit-keyframes fadeOutRight {
0% {
opacity:1
}
100% {
opacity:0;
-webkit-transform:translate3d(100%, 0, 0);
transform:translate3d(100%, 0, 0)
}
}
@keyframes fadeOutRight {
0% {
opacity:1
}
100% {
opacity:0;
-webkit-transform:translate3d(100%, 0, 0);
-ms-transform:translate3d(100%, 0, 0);
transform:translate3d(100%, 0, 0)
}
}
.fadeOutRight {
	-webkit-animation-name: fadeOutRight;
	animation-name: fadeOutRight
}
@-webkit-keyframes fadeOutRightBig {
0% {
opacity:1
}
100% {
opacity:0;
-webkit-transform:translate3d(2000px, 0, 0);
transform:translate3d(2000px, 0, 0)
}
}
@keyframes fadeOutRightBig {
0% {
opacity:1
}
100% {
opacity:0;
-webkit-transform:translate3d(2000px, 0, 0);
-ms-transform:translate3d(2000px, 0, 0);
transform:translate3d(2000px, 0, 0)
}
}
.fadeOutRightBig {
	-webkit-animation-name: fadeOutRightBig;
	animation-name: fadeOutRightBig
}
@-webkit-keyframes fadeOutUp {
0% {
opacity:1
}
100% {
opacity:0;
-webkit-transform:translate3d(0, -100%, 0);
transform:translate3d(0, -100%, 0)
}
}
@keyframes fadeOutUp {
0% {
opacity:1
}
100% {
opacity:0;
-webkit-transform:translate3d(0, -100%, 0);
-ms-transform:translate3d(0, -100%, 0);
transform:translate3d(0, -100%, 0)
}
}
.fadeOutUp {
	-webkit-animation-name: fadeOutUp;
	animation-name: fadeOutUp
}
@-webkit-keyframes fadeOutUpBig {
0% {
opacity:1
}
100% {
opacity:0;
-webkit-transform:translate3d(0, -2000px, 0);
transform:translate3d(0, -2000px, 0)
}
}
@keyframes fadeOutUpBig {
0% {
opacity:1
}
100% {
opacity:0;
-webkit-transform:translate3d(0, -2000px, 0);
-ms-transform:translate3d(0, -2000px, 0);
transform:translate3d(0, -2000px, 0)
}
}
.fadeOutUpBig {
	-webkit-animation-name: fadeOutUpBig;
	animation-name: fadeOutUpBig
}
@-webkit-keyframes flip {
0% {
-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);
transform:perspective(400px) rotate3d(0, 1, 0, -360deg);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
40% {
-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
50% {
-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
80% {
-webkit-transform:perspective(400px) scale3d(.95, .95, .95);
transform:perspective(400px) scale3d(.95, .95, .95);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
100% {
-webkit-transform:perspective(400px);
transform:perspective(400px);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
}
@keyframes flip {
0% {
-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);
-ms-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);
transform:perspective(400px) rotate3d(0, 1, 0, -360deg);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
40% {
-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
-ms-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
50% {
-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
-ms-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
80% {
-webkit-transform:perspective(400px) scale3d(.95, .95, .95);
-ms-transform:perspective(400px) scale3d(.95, .95, .95);
transform:perspective(400px) scale3d(.95, .95, .95);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
100% {
-webkit-transform:perspective(400px);
-ms-transform:perspective(400px);
transform:perspective(400px);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
}
.animated.flip {
	-webkit-backface-visibility: visible;
	-ms-backface-visibility: visible;
	backface-visibility: visible;
	-webkit-animation-name: flip;
	animation-name: flip
}
@-webkit-keyframes flipInX {
0% {
-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);
transform:perspective(400px) rotate3d(1, 0, 0, 90deg);
-webkit-transition-timing-function:ease-in;
transition-timing-function:ease-in;
opacity:0
}
40% {
-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);
transform:perspective(400px) rotate3d(1, 0, 0, -20deg);
-webkit-transition-timing-function:ease-in;
transition-timing-function:ease-in
}
60% {
-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);
transform:perspective(400px) rotate3d(1, 0, 0, 10deg);
opacity:1
}
80% {
-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);
transform:perspective(400px) rotate3d(1, 0, 0, -5deg)
}
100% {
-webkit-transform:perspective(400px);
transform:perspective(400px)
}
}
@keyframes flipInX {
0% {
-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);
-ms-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);
transform:perspective(400px) rotate3d(1, 0, 0, 90deg);
-webkit-transition-timing-function:ease-in;
transition-timing-function:ease-in;
opacity:0
}
40% {
-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);
-ms-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);
transform:perspective(400px) rotate3d(1, 0, 0, -20deg);
-webkit-transition-timing-function:ease-in;
transition-timing-function:ease-in
}
60% {
-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);
-ms-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);
transform:perspective(400px) rotate3d(1, 0, 0, 10deg);
opacity:1
}
80% {
-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);
-ms-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);
transform:perspective(400px) rotate3d(1, 0, 0, -5deg)
}
100% {
-webkit-transform:perspective(400px);
-ms-transform:perspective(400px);
transform:perspective(400px)
}
}
.flipInX {
	-webkit-backface-visibility: visible!important;
	-ms-backface-visibility: visible!important;
	backface-visibility: visible!important;
	-webkit-animation-name: flipInX;
	animation-name: flipInX
}
@-webkit-keyframes flipInY {
0% {
-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);
transform:perspective(400px) rotate3d(0, 1, 0, 90deg);
-webkit-transition-timing-function:ease-in;
transition-timing-function:ease-in;
opacity:0
}
40% {
-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);
transform:perspective(400px) rotate3d(0, 1, 0, -20deg);
-webkit-transition-timing-function:ease-in;
transition-timing-function:ease-in
}
60% {
-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);
transform:perspective(400px) rotate3d(0, 1, 0, 10deg);
opacity:1
}
80% {
-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);
transform:perspective(400px) rotate3d(0, 1, 0, -5deg)
}
100% {
-webkit-transform:perspective(400px);
transform:perspective(400px)
}
}
@keyframes flipInY {
0% {
-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);
-ms-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);
transform:perspective(400px) rotate3d(0, 1, 0, 90deg);
-webkit-transition-timing-function:ease-in;
transition-timing-function:ease-in;
opacity:0
}
40% {
-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);
-ms-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);
transform:perspective(400px) rotate3d(0, 1, 0, -20deg);
-webkit-transition-timing-function:ease-in;
transition-timing-function:ease-in
}
60% {
-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);
-ms-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);
transform:perspective(400px) rotate3d(0, 1, 0, 10deg);
opacity:1
}
80% {
-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);
-ms-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);
transform:perspective(400px) rotate3d(0, 1, 0, -5deg)
}
100% {
-webkit-transform:perspective(400px);
-ms-transform:perspective(400px);
transform:perspective(400px)
}
}
.flipInY {
	-webkit-backface-visibility: visible!important;
	-ms-backface-visibility: visible!important;
	backface-visibility: visible!important;
	-webkit-animation-name: flipInY;
	animation-name: flipInY
}
@-webkit-keyframes flipOutX {
0% {
-webkit-transform:perspective(400px);
transform:perspective(400px)
}
30% {
-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);
transform:perspective(400px) rotate3d(1, 0, 0, -20deg);
opacity:1
}
100% {
-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);
transform:perspective(400px) rotate3d(1, 0, 0, 90deg);
opacity:0
}
}
@keyframes flipOutX {
0% {
-webkit-transform:perspective(400px);
-ms-transform:perspective(400px);
transform:perspective(400px)
}
30% {
-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);
-ms-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);
transform:perspective(400px) rotate3d(1, 0, 0, -20deg);
opacity:1
}
100% {
-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);
-ms-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);
transform:perspective(400px) rotate3d(1, 0, 0, 90deg);
opacity:0
}
}
.flipOutX {
	-webkit-animation-name: flipOutX;
	animation-name: flipOutX;
	-webkit-animation-duration: .75s;
	animation-duration: .75s;
	-webkit-backface-visibility: visible!important;
	-ms-backface-visibility: visible!important;
	backface-visibility: visible!important
}
@-webkit-keyframes flipOutY {
0% {
-webkit-transform:perspective(400px);
transform:perspective(400px)
}
30% {
-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);
transform:perspective(400px) rotate3d(0, 1, 0, -15deg);
opacity:1
}
100% {
-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);
transform:perspective(400px) rotate3d(0, 1, 0, 90deg);
opacity:0
}
}
@keyframes flipOutY {
0% {
-webkit-transform:perspective(400px);
-ms-transform:perspective(400px);
transform:perspective(400px)
}
30% {
-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);
-ms-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);
transform:perspective(400px) rotate3d(0, 1, 0, -15deg);
opacity:1
}
100% {
-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);
-ms-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);
transform:perspective(400px) rotate3d(0, 1, 0, 90deg);
opacity:0
}
}
.flipOutY {
	-webkit-backface-visibility: visible!important;
	-ms-backface-visibility: visible!important;
	backface-visibility: visible!important;
	-webkit-animation-name: flipOutY;
	animation-name: flipOutY;
	-webkit-animation-duration: .75s;
	animation-duration: .75s
}
@-webkit-keyframes lightSpeedIn {
0% {
-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);
transform:translate3d(100%, 0, 0) skewX(-30deg);
opacity:0
}
60% {
-webkit-transform:skewX(20deg);
transform:skewX(20deg);
opacity:1
}
80% {
-webkit-transform:skewX(-5deg);
transform:skewX(-5deg);
opacity:1
}
100% {
-webkit-transform:none;
transform:none;
opacity:1
}
}
@keyframes lightSpeedIn {
0% {
-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);
-ms-transform:translate3d(100%, 0, 0) skewX(-30deg);
transform:translate3d(100%, 0, 0) skewX(-30deg);
opacity:0
}
60% {
-webkit-transform:skewX(20deg);
-ms-transform:skewX(20deg);
transform:skewX(20deg);
opacity:1
}
80% {
-webkit-transform:skewX(-5deg);
-ms-transform:skewX(-5deg);
transform:skewX(-5deg);
opacity:1
}
100% {
-webkit-transform:none;
-ms-transform:none;
transform:none;
opacity:1
}
}
.lightSpeedIn {
	-webkit-animation-name: lightSpeedIn;
	animation-name: lightSpeedIn;
	-webkit-animation-timing-function: ease-out;
	animation-timing-function: ease-out
}
@-webkit-keyframes lightSpeedOut {
0% {
opacity:1
}
100% {
-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);
transform:translate3d(100%, 0, 0) skewX(30deg);
opacity:0
}
}
@keyframes lightSpeedOut {
0% {
opacity:1
}
100% {
-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);
-ms-transform:translate3d(100%, 0, 0) skewX(30deg);
transform:translate3d(100%, 0, 0) skewX(30deg);
opacity:0
}
}
.lightSpeedOut {
	-webkit-animation-name: lightSpeedOut;
	animation-name: lightSpeedOut;
	-webkit-animation-timing-function: ease-in;
	animation-timing-function: ease-in
}
@-webkit-keyframes rotateIn {
0% {
-webkit-transform-origin:center;
transform-origin:center;
-webkit-transform:rotate3d(0, 0, 1, -200deg);
transform:rotate3d(0, 0, 1, -200deg);
opacity:0
}
100% {
-webkit-transform-origin:center;
transform-origin:center;
-webkit-transform:none;
transform:none;
opacity:1
}
}
@keyframes rotateIn {
0% {
-webkit-transform-origin:center;
-ms-transform-origin:center;
transform-origin:center;
-webkit-transform:rotate3d(0, 0, 1, -200deg);
-ms-transform:rotate3d(0, 0, 1, -200deg);
transform:rotate3d(0, 0, 1, -200deg);
opacity:0
}
100% {
-webkit-transform-origin:center;
-ms-transform-origin:center;
transform-origin:center;
-webkit-transform:none;
-ms-transform:none;
transform:none;
opacity:1
}
}
.rotateIn {
	-webkit-animation-name: rotateIn;
	animation-name: rotateIn
}
@-webkit-keyframes rotateInDownLeft {
0% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate3d(0, 0, 1, -45deg);
transform:rotate3d(0, 0, 1, -45deg);
opacity:0
}
100% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:none;
transform:none;
opacity:1
}
}
@keyframes rotateInDownLeft {
0% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate3d(0, 0, 1, -45deg);
-ms-transform:rotate3d(0, 0, 1, -45deg);
transform:rotate3d(0, 0, 1, -45deg);
opacity:0
}
100% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:none;
-ms-transform:none;
transform:none;
opacity:1
}
}
.rotateInDownLeft {
	-webkit-animation-name: rotateInDownLeft;
	animation-name: rotateInDownLeft
}
@-webkit-keyframes rotateInDownRight {
0% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate3d(0, 0, 1, 45deg);
transform:rotate3d(0, 0, 1, 45deg);
opacity:0
}
100% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:none;
transform:none;
opacity:1
}
}
@keyframes rotateInDownRight {
0% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate3d(0, 0, 1, 45deg);
-ms-transform:rotate3d(0, 0, 1, 45deg);
transform:rotate3d(0, 0, 1, 45deg);
opacity:0
}
100% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:none;
-ms-transform:none;
transform:none;
opacity:1
}
}
.rotateInDownRight {
	-webkit-animation-name: rotateInDownRight;
	animation-name: rotateInDownRight
}
@-webkit-keyframes rotateInUpLeft {
0% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate3d(0, 0, 1, 45deg);
transform:rotate3d(0, 0, 1, 45deg);
opacity:0
}
100% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:none;
transform:none;
opacity:1
}
}
@keyframes rotateInUpLeft {
0% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate3d(0, 0, 1, 45deg);
-ms-transform:rotate3d(0, 0, 1, 45deg);
transform:rotate3d(0, 0, 1, 45deg);
opacity:0
}
100% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:none;
-ms-transform:none;
transform:none;
opacity:1
}
}
.rotateInUpLeft {
	-webkit-animation-name: rotateInUpLeft;
	animation-name: rotateInUpLeft
}
@-webkit-keyframes rotateInUpRight {
0% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate3d(0, 0, 1, -90deg);
transform:rotate3d(0, 0, 1, -90deg);
opacity:0
}
100% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:none;
transform:none;
opacity:1
}
}
@keyframes rotateInUpRight {
0% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate3d(0, 0, 1, -90deg);
-ms-transform:rotate3d(0, 0, 1, -90deg);
transform:rotate3d(0, 0, 1, -90deg);
opacity:0
}
100% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:none;
-ms-transform:none;
transform:none;
opacity:1
}
}
.rotateInUpRight {
	-webkit-animation-name: rotateInUpRight;
	animation-name: rotateInUpRight
}
@-webkit-keyframes rotateOut {
0% {
-webkit-transform-origin:center;
transform-origin:center;
opacity:1
}
100% {
-webkit-transform-origin:center;
transform-origin:center;
-webkit-transform:rotate3d(0, 0, 1, 200deg);
transform:rotate3d(0, 0, 1, 200deg);
opacity:0
}
}
@keyframes rotateOut {
0% {
-webkit-transform-origin:center;
-ms-transform-origin:center;
transform-origin:center;
opacity:1
}
100% {
-webkit-transform-origin:center;
-ms-transform-origin:center;
transform-origin:center;
-webkit-transform:rotate3d(0, 0, 1, 200deg);
-ms-transform:rotate3d(0, 0, 1, 200deg);
transform:rotate3d(0, 0, 1, 200deg);
opacity:0
}
}
.rotateOut {
	-webkit-animation-name: rotateOut;
	animation-name: rotateOut
}
@-webkit-keyframes rotateOutDownLeft {
0% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
opacity:1
}
100% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate3d(0, 0, 1, 45deg);
transform:rotate3d(0, 0, 1, 45deg);
opacity:0
}
}
@keyframes rotateOutDownLeft {
0% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
opacity:1
}
100% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate3d(0, 0, 1, 45deg);
-ms-transform:rotate3d(0, 0, 1, 45deg);
transform:rotate3d(0, 0, 1, 45deg);
opacity:0
}
}
.rotateOutDownLeft {
	-webkit-animation-name: rotateOutDownLeft;
	animation-name: rotateOutDownLeft
}
@-webkit-keyframes rotateOutDownRight {
0% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
opacity:1
}
100% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate3d(0, 0, 1, -45deg);
transform:rotate3d(0, 0, 1, -45deg);
opacity:0
}
}
@keyframes rotateOutDownRight {
0% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
opacity:1
}
100% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate3d(0, 0, 1, -45deg);
-ms-transform:rotate3d(0, 0, 1, -45deg);
transform:rotate3d(0, 0, 1, -45deg);
opacity:0
}
}
.rotateOutDownRight {
	-webkit-animation-name: rotateOutDownRight;
	animation-name: rotateOutDownRight
}
@-webkit-keyframes rotateOutUpLeft {
0% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
opacity:1
}
100% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate3d(0, 0, 1, -45deg);
transform:rotate3d(0, 0, 1, -45deg);
opacity:0
}
}
@keyframes rotateOutUpLeft {
0% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
opacity:1
}
100% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate3d(0, 0, 1, -45deg);
-ms-transform:rotate3d(0, 0, 1, -45deg);
transform:rotate3d(0, 0, 1, -45deg);
opacity:0
}
}
.rotateOutUpLeft {
	-webkit-animation-name: rotateOutUpLeft;
	animation-name: rotateOutUpLeft
}
@-webkit-keyframes rotateOutUpRight {
0% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
opacity:1
}
100% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate3d(0, 0, 1, 90deg);
transform:rotate3d(0, 0, 1, 90deg);
opacity:0
}
}
@keyframes rotateOutUpRight {
0% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
opacity:1
}
100% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate3d(0, 0, 1, 90deg);
-ms-transform:rotate3d(0, 0, 1, 90deg);
transform:rotate3d(0, 0, 1, 90deg);
opacity:0
}
}
.rotateOutUpRight {
	-webkit-animation-name: rotateOutUpRight;
	animation-name: rotateOutUpRight
}
@-webkit-keyframes hinge {
0% {
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
20%, 60% {
-webkit-transform:rotate3d(0, 0, 1, 80deg);
transform:rotate3d(0, 0, 1, 80deg);
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
40%, 80% {
-webkit-transform:rotate3d(0, 0, 1, 60deg);
transform:rotate3d(0, 0, 1, 60deg);
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out;
opacity:1
}
100% {
-webkit-transform:translate3d(0, 700px, 0);
transform:translate3d(0, 700px, 0);
opacity:0
}
}
@keyframes hinge {
0% {
-webkit-transform-origin:top left;
-ms-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
20%, 60% {
-webkit-transform:rotate3d(0, 0, 1, 80deg);
-ms-transform:rotate3d(0, 0, 1, 80deg);
transform:rotate3d(0, 0, 1, 80deg);
-webkit-transform-origin:top left;
-ms-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
40%, 80% {
-webkit-transform:rotate3d(0, 0, 1, 60deg);
-ms-transform:rotate3d(0, 0, 1, 60deg);
transform:rotate3d(0, 0, 1, 60deg);
-webkit-transform-origin:top left;
-ms-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out;
opacity:1
}
100% {
-webkit-transform:translate3d(0, 700px, 0);
-ms-transform:translate3d(0, 700px, 0);
transform:translate3d(0, 700px, 0);
opacity:0
}
}
.hinge {
	-webkit-animation-name: hinge;
	animation-name: hinge
}
@-webkit-keyframes rollIn {
0% {
opacity:0;
-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)
}
100% {
opacity:1;
-webkit-transform:none;
transform:none
}
}
@keyframes rollIn {
0% {
opacity:0;
-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
-ms-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)
}
100% {
opacity:1;
-webkit-transform:none;
-ms-transform:none;
transform:none
}
}
.rollIn {
	-webkit-animation-name: rollIn;
	animation-name: rollIn
}
@-webkit-keyframes rollOut {
0% {
opacity:1
}
100% {
opacity:0;
-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)
}
}
@keyframes rollOut {
0% {
opacity:1
}
100% {
opacity:0;
-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
-ms-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)
}
}
.rollOut {
	-webkit-animation-name: rollOut;
	animation-name: rollOut
}
@-webkit-keyframes zoomIn {
0% {
opacity:0;
-webkit-transform:scale3d(.3, .3, .3);
transform:scale3d(.3, .3, .3)
}
50% {
opacity:1
}
}
@keyframes zoomIn {
0% {
opacity:0;
-webkit-transform:scale3d(.3, .3, .3);
-ms-transform:scale3d(.3, .3, .3);
transform:scale3d(.3, .3, .3)
}
50% {
opacity:1
}
}
.zoomIn {
	-webkit-animation-name: zoomIn;
	animation-name: zoomIn
}
@-webkit-keyframes zoomInDown {
0% {
opacity:0;
-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
-webkit-animation-timing-function:cubic-bezier(0.55, .055, .675, .19);
animation-timing-function:cubic-bezier(0.55, .055, .675, .19)
}
60% {
opacity:1;
-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function:cubic-bezier(0.175, .885, .32, 1);
animation-timing-function:cubic-bezier(0.175, .885, .32, 1)
}
}
@keyframes zoomInDown {
0% {
opacity:0;
-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
-ms-transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
-webkit-animation-timing-function:cubic-bezier(0.55, .055, .675, .19);
animation-timing-function:cubic-bezier(0.55, .055, .675, .19)
}
60% {
opacity:1;
-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-ms-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function:cubic-bezier(0.175, .885, .32, 1);
animation-timing-function:cubic-bezier(0.175, .885, .32, 1)
}
}
.zoomInDown {
	-webkit-animation-name: zoomInDown;
	animation-name: zoomInDown
}
@-webkit-keyframes zoomInLeft {
0% {
opacity:0;
-webkit-transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
-webkit-animation-timing-function:cubic-bezier(0.55, .055, .675, .19);
animation-timing-function:cubic-bezier(0.55, .055, .675, .19)
}
60% {
opacity:1;
-webkit-transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);
transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);
-webkit-animation-timing-function:cubic-bezier(0.175, .885, .32, 1);
animation-timing-function:cubic-bezier(0.175, .885, .32, 1)
}
}
@keyframes zoomInLeft {
0% {
opacity:0;
-webkit-transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
-ms-transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
-webkit-animation-timing-function:cubic-bezier(0.55, .055, .675, .19);
animation-timing-function:cubic-bezier(0.55, .055, .675, .19)
}
60% {
opacity:1;
-webkit-transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);
-ms-transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);
transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);
-webkit-animation-timing-function:cubic-bezier(0.175, .885, .32, 1);
animation-timing-function:cubic-bezier(0.175, .885, .32, 1)
}
}
.zoomInLeft {
	-webkit-animation-name: zoomInLeft;
	animation-name: zoomInLeft
}
@-webkit-keyframes zoomInRight {
0% {
opacity:0;
-webkit-transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
-webkit-animation-timing-function:cubic-bezier(0.55, .055, .675, .19);
animation-timing-function:cubic-bezier(0.55, .055, .675, .19)
}
60% {
opacity:1;
-webkit-transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
-webkit-animation-timing-function:cubic-bezier(0.175, .885, .32, 1);
animation-timing-function:cubic-bezier(0.175, .885, .32, 1)
}
}
@keyframes zoomInRight {
0% {
opacity:0;
-webkit-transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
-ms-transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
-webkit-animation-timing-function:cubic-bezier(0.55, .055, .675, .19);
animation-timing-function:cubic-bezier(0.55, .055, .675, .19)
}
60% {
opacity:1;
-webkit-transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
-ms-transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
-webkit-animation-timing-function:cubic-bezier(0.175, .885, .32, 1);
animation-timing-function:cubic-bezier(0.175, .885, .32, 1)
}
}
.zoomInRight {
	-webkit-animation-name: zoomInRight;
	animation-name: zoomInRight
}
@-webkit-keyframes zoomInUp {
0% {
opacity:0;
-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
-webkit-animation-timing-function:cubic-bezier(0.55, .055, .675, .19);
animation-timing-function:cubic-bezier(0.55, .055, .675, .19)
}
60% {
opacity:1;
-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function:cubic-bezier(0.175, .885, .32, 1);
animation-timing-function:cubic-bezier(0.175, .885, .32, 1)
}
}
@keyframes zoomInUp {
0% {
opacity:0;
-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
-ms-transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
-webkit-animation-timing-function:cubic-bezier(0.55, .055, .675, .19);
animation-timing-function:cubic-bezier(0.55, .055, .675, .19)
}
60% {
opacity:1;
-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-ms-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function:cubic-bezier(0.175, .885, .32, 1);
animation-timing-function:cubic-bezier(0.175, .885, .32, 1)
}
}
.zoomInUp {
	-webkit-animation-name: zoomInUp;
	animation-name: zoomInUp
}
@-webkit-keyframes zoomOut {
0% {
opacity:1
}
50% {
opacity:0;
-webkit-transform:scale3d(.3, .3, .3);
transform:scale3d(.3, .3, .3)
}
100% {
opacity:0
}
}
@keyframes zoomOut {
0% {
opacity:1
}
50% {
opacity:0;
-webkit-transform:scale3d(.3, .3, .3);
-ms-transform:scale3d(.3, .3, .3);
transform:scale3d(.3, .3, .3)
}
100% {
opacity:0
}
}
.zoomOut {
	-webkit-animation-name: zoomOut;
	animation-name: zoomOut
}
@-webkit-keyframes zoomOutDown {
40% {
opacity:1;
-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function:cubic-bezier(0.55, .055, .675, .19);
animation-timing-function:cubic-bezier(0.55, .055, .675, .19)
}
100% {
opacity:0;
-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
-webkit-transform-origin:center bottom;
transform-origin:center bottom;
-webkit-animation-timing-function:cubic-bezier(0.175, .885, .32, 1);
animation-timing-function:cubic-bezier(0.175, .885, .32, 1)
}
}
@keyframes zoomOutDown {
40% {
opacity:1;
-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-ms-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function:cubic-bezier(0.55, .055, .675, .19);
animation-timing-function:cubic-bezier(0.55, .055, .675, .19)
}
100% {
opacity:0;
-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
-ms-transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
-webkit-transform-origin:center bottom;
-ms-transform-origin:center bottom;
transform-origin:center bottom;
-webkit-animation-timing-function:cubic-bezier(0.175, .885, .32, 1);
animation-timing-function:cubic-bezier(0.175, .885, .32, 1)
}
}
.zoomOutDown {
	-webkit-animation-name: zoomOutDown;
	animation-name: zoomOutDown
}
@-webkit-keyframes zoomOutLeft {
40% {
opacity:1;
-webkit-transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);
transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0)
}
100% {
opacity:0;
-webkit-transform:scale(.1) translate3d(-2000px, 0, 0);
transform:scale(.1) translate3d(-2000px, 0, 0);
-webkit-transform-origin:left center;
transform-origin:left center
}
}
@keyframes zoomOutLeft {
40% {
opacity:1;
-webkit-transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);
-ms-transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);
transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0)
}
100% {
opacity:0;
-webkit-transform:scale(.1) translate3d(-2000px, 0, 0);
-ms-transform:scale(.1) translate3d(-2000px, 0, 0);
transform:scale(.1) translate3d(-2000px, 0, 0);
-webkit-transform-origin:left center;
-ms-transform-origin:left center;
transform-origin:left center
}
}
.zoomOutLeft {
	-webkit-animation-name: zoomOutLeft;
	animation-name: zoomOutLeft
}
@-webkit-keyframes zoomOutRight {
40% {
opacity:1;
-webkit-transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
}
100% {
opacity:0;
-webkit-transform:scale(.1) translate3d(2000px, 0, 0);
transform:scale(.1) translate3d(2000px, 0, 0);
-webkit-transform-origin:right center;
transform-origin:right center
}
}
@keyframes zoomOutRight {
40% {
opacity:1;
-webkit-transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
-ms-transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
}
100% {
opacity:0;
-webkit-transform:scale(.1) translate3d(2000px, 0, 0);
-ms-transform:scale(.1) translate3d(2000px, 0, 0);
transform:scale(.1) translate3d(2000px, 0, 0);
-webkit-transform-origin:right center;
-ms-transform-origin:right center;
transform-origin:right center
}
}
.zoomOutRight {
	-webkit-animation-name: zoomOutRight;
	animation-name: zoomOutRight
}
@-webkit-keyframes zoomOutUp {
40% {
opacity:1;
-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function:cubic-bezier(0.55, .055, .675, .19);
animation-timing-function:cubic-bezier(0.55, .055, .675, .19)
}
100% {
opacity:0;
-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
-webkit-transform-origin:center bottom;
transform-origin:center bottom;
-webkit-animation-timing-function:cubic-bezier(0.175, .885, .32, 1);
animation-timing-function:cubic-bezier(0.175, .885, .32, 1)
}
}
@keyframes zoomOutUp {
40% {
opacity:1;
-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-ms-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function:cubic-bezier(0.55, .055, .675, .19);
animation-timing-function:cubic-bezier(0.55, .055, .675, .19)
}
100% {
opacity:0;
-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
-ms-transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
-webkit-transform-origin:center bottom;
-ms-transform-origin:center bottom;
transform-origin:center bottom;
-webkit-animation-timing-function:cubic-bezier(0.175, .885, .32, 1);
animation-timing-function:cubic-bezier(0.175, .885, .32, 1)
}
}
.zoomOutUp {
	-webkit-animation-name: zoomOutUp;
	animation-name: zoomOutUp
}
@-webkit-keyframes slideInDown {
0% {
-webkit-transform:translateY(-100%);
transform:translateY(-100%);
visibility:visible
}
100% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes slideInDown {
0% {
-webkit-transform:translateY(-100%);
-ms-transform:translateY(-100%);
transform:translateY(-100%);
visibility:visible
}
100% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.slideInDown {
	-webkit-animation-name: slideInDown;
	animation-name: slideInDown
}
@-webkit-keyframes slideInLeft {
0% {
-webkit-transform:translateX(-100%);
transform:translateX(-100%);
visibility:visible
}
100% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes slideInLeft {
0% {
-webkit-transform:translateX(-100%);
-ms-transform:translateX(-100%);
transform:translateX(-100%);
visibility:visible
}
100% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.slideInLeft {
	-webkit-animation-name: slideInLeft;
	animation-name: slideInLeft
}
@-webkit-keyframes slideInRight {
0% {
-webkit-transform:translateX(100%);
transform:translateX(100%);
visibility:visible
}
100% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes slideInRight {
0% {
-webkit-transform:translateX(100%);
-ms-transform:translateX(100%);
transform:translateX(100%);
visibility:visible
}
100% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.slideInRight {
	-webkit-animation-name: slideInRight;
	animation-name: slideInRight
}
@-webkit-keyframes slideInUp {
0% {
-webkit-transform:translateY(100%);
transform:translateY(100%);
visibility:visible
}
100% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes slideInUp {
0% {
-webkit-transform:translateY(100%);
-ms-transform:translateY(100%);
transform:translateY(100%);
visibility:visible
}
100% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.slideInUp {
	-webkit-animation-name: slideInUp;
	animation-name: slideInUp
}
@-webkit-keyframes slideOutDown {
0% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
100% {
visibility:hidden;
-webkit-transform:translateY(100%);
transform:translateY(100%)
}
}
@keyframes slideOutDown {
0% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
100% {
visibility:hidden;
-webkit-transform:translateY(100%);
-ms-transform:translateY(100%);
transform:translateY(100%)
}
}
.slideOutDown {
	-webkit-animation-name: slideOutDown;
	animation-name: slideOutDown
}
@-webkit-keyframes slideOutLeft {
0% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
100% {
visibility:hidden;
-webkit-transform:translateX(-100%);
transform:translateX(-100%)
}
}
@keyframes slideOutLeft {
0% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
100% {
visibility:hidden;
-webkit-transform:translateX(-100%);
-ms-transform:translateX(-100%);
transform:translateX(-100%)
}
}
.slideOutLeft {
	-webkit-animation-name: slideOutLeft;
	animation-name: slideOutLeft
}
@-webkit-keyframes slideOutRight {
0% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
100% {
visibility:hidden;
-webkit-transform:translateX(100%);
transform:translateX(100%)
}
}
@keyframes slideOutRight {
0% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
100% {
visibility:hidden;
-webkit-transform:translateX(100%);
-ms-transform:translateX(100%);
transform:translateX(100%)
}
}
.slideOutRight {
	-webkit-animation-name: slideOutRight;
	animation-name: slideOutRight
}
@-webkit-keyframes slideOutUp {
0% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
100% {
visibility:hidden;
-webkit-transform:translateY(-100%);
transform:translateY(-100%)
}
}
@keyframes slideOutUp {
0% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
100% {
visibility:hidden;
-webkit-transform:translateY(-100%);
-ms-transform:translateY(-100%);
transform:translateY(-100%)
}
}
.slideOutUp {
	-webkit-animation-name: slideOutUp;
	animation-name: slideOutUp
}
#qt-header-v3 {
	width: 100%;
	height: auto;
	position: relative
}
#qt-header-v3 .header-empty {
	width: 100%;
	height: 64px
}
.is-simple {
	height: 108px!important
}
.is-office--height {
	height: 88px!important
}
.is-qiye--height {
	height: 54px!important
}
.qt-new-header {
	width: 100%;
	height: 64px;
	background: #fff;
	-webkit-box-shadow: 0 3px 6px 0 rgba(67,67,67,.14);
	box-shadow: 0 3px 6px 0 rgba(67,67,67,.14);
	position: absolute;
	top: 0
}
.qt-new-header .user-info-row .row-head .head-coupon-jump {
	top: 5px!important
}
.qt-new-header.is-fixed {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1000;
	height: 64px!important
}
.qt-new-header.is-fixed .header-classification, .qt-new-header.is-fixed .nav-scroll-row {
	display: none
}
.qt-new-header.is-office.is-fixed {
	height: 88px!important
}
.qt-new-header:after {
	content: '';
	display: block;
	width: 100%;
	height: 1px;
	background: #EBEBEB;
	position: absolute;
	left: 0;
	top: 64px
}
.qt-new-header.is-office:after {
	display: none
}
.qt-new-header.is-office .header-func .header-func-search {
	position: relative
}
.qt-new-header.is-office .header-func .header-func-search .func-search-row {
	width: -webkit-calc(100% - 84px);
	width: -moz-calc(100% - 84px);
	width: calc(100% - 84px);
	border-left: 1px solid #E5E5E5;
	-webkit-border-radius: 8px 0 0 8px;
	border-radius: 8px 0 0 8px
}
.qt-new-header.is-office .header-func .header-func-search .header-office--row {
	position: absolute;
	width: 100%;
	top: 48px
}
.qt-new-header.is-office .header-func .header-func-search .header-office--row .qtw-radio {
	margin-right: 10px
}
.qt-new-header.is-office .header-func .header-func-search .header-office--row .qtw-radio .qtw-radio--input {
	width: 14px;
	height: 14px;
	font-size: 12px;
	line-height: 14px
}
.qt-new-header.is-office .header-func .header-func-search .header-office--row .qtw-radio .qtw-radio--label {
	font-size: 12px;
	padding-left: 6px
}
.qt-new-header.is-qiye:after {
	display: none
}
.qt-new-header.is-qiye .header-func {
	height: 100%
}
.qt-new-header.is-qiye .header-func .header-logo-1200 {
	width: 180px
}
.qt-new-header.is-qiye .header-func .qtw-button.qtw-button-bg-line {
	height: 24px;
	font-size: 12px;
	margin-left: 30px;
	margin-top: 14px;
	margin-right: 50px
}
.qt-new-header.is-qiye .header-func .qiye-head--jump {
	width: auto;
	height: 100%;
	margin-right: 45px;
	margin-left: 100px
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li {
	float: left;
	font-size: 16px;
	color: rgba(0,0,0,.65);
	height: 100%;
	width: auto;
	margin-right: 40px;
	line-height: 54px;
	position: relative
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li:before {
	position: absolute;
	display: block;
	content: '';
	width: 0;
	height: 2px;
	bottom: 0;
	right: 0;
	left: 0;
	margin: auto;
	background: #1482E6;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.active>span, .qt-new-header.is-qiye .header-func .qiye-head--jump>li.active>a, .qt-new-header.is-qiye .header-func .qiye-head--jump>li:hover>span, .qt-new-header.is-qiye .header-func .qiye-head--jump>li:hover>a {
	color: #1482E6;
	font-weight: 600
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.active:before, .qt-new-header.is-qiye .header-func .qiye-head--jump>li:hover:before {
	width: 100%
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li:hover .drop-down-box {
	display: block;
	z-index: 100
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li>span {
	cursor: pointer
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li>.icon {
	font-size: 14px;
	color: #A3A3A3
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li:last-child {
	margin-right: 0
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-product .drop-down-box {
	width: 240px;
	height: 406px;
	left: -96px
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-product .drop-down-box.is-hei {
	height: 476px
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-product .drop-down-box .drop-down-list {
	display: block;
	width: 100%;
	padding-top: 10px;
	padding-left: 10px;
	line-height: 20px
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-product .drop-down-box .drop-down-list>strong {
	font-size: 14px;
	font-weight: 600;
	color: rgba(0,0,0,.65)
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-product .drop-down-box .drop-down-list>p {
	font-size: 12px;
	font-weight: 400;
	color: rgba(0,0,0,.65);
	margin-top: 4px;
	line-height: 12px
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-product .drop-down-box .drop-down-list>a {
	color: #1482E6;
	font-size: 12px;
	display: block;
	margin-top: 16px;
	line-height: 12px
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-product .drop-down-box .drop-down-list.is1 {
	height: 60px;
	margin-bottom: 10px;
	background-image: url(../images/qiyeV3/head-sq-1.png);
	-webkit-background-size: cover;
	background-size: cover
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-product .drop-down-box .drop-down-list.is2 {
	height: 93px;
	margin-bottom: 10px;
	background-image: url(../images/qiyeV3/head-sq-2.png);
	-webkit-background-size: cover;
	background-size: cover
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-product .drop-down-box .drop-down-list.is3 {
	height: 93px;
	margin-bottom: 20px;
	background-image: url(../images/qiyeV3/head-sq-3.png);
	-webkit-background-size: cover;
	background-size: cover
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-product .drop-down-box .drop-down-list.is4 {
	height: 60px;
	margin-bottom: 10px;
	background-image: url(../images/qiyeV3/head-sq-4.png);
	-webkit-background-size: cover;
	background-size: cover
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-product .drop-down-box .drop-down-list.is5 {
	height: 60px;
	margin-bottom: 10px;
	-webkit-background-size: cover;
	background-size: cover;
	background: #f6f6f6;
	position: relative
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-product .drop-down-box .drop-down-list.is5>.jump {
	position: absolute;
	width: 50px;
	right: 6px;
	top: 10px
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-product .drop-down-box .drop-down-list.is5>.jump>a {
	font-size: 12px;
	font-weight: 400;
	color: #1482e6!important
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-product .drop-down-box .drop-down-bottom>a {
	display: block;
	width: 105px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	background: #ecf7ff;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	font-size: 12px;
	color: #1482E6
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-programme .drop-down-box {
	width: 356px;
	height: 230px;
	line-height: 20px;
	left: -135px;
	padding: 14px 10px
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-programme .drop-down-box .drop-down-fl {
	width: 148px;
	height: 100%
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-programme .drop-down-box .drop-down-fl strong {
	font-size: 14px;
	font-weight: 600;
	color: rgba(0,0,0,.65)
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-programme .drop-down-box .drop-down-fl ul {
	margin-top: 6px;
	width: 100%;
	height: auto
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-programme .drop-down-box .drop-down-fl ul li {
	width: 148px;
	height: 36px;
	background: #ecf7ff;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	margin-bottom: 10px;
	position: relative
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-programme .drop-down-box .drop-down-fl ul li:hover>a {
	color: #1482E6;
	font-weight: 700
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-programme .drop-down-box .drop-down-fl ul li:hover .icon {
	color: #1482E6;
	font-weight: 700
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-programme .drop-down-box .drop-down-fl ul li.is1:hover>a .img {
	background-image: url(../images/qiyeV3/icon/h-1.png)
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-programme .drop-down-box .drop-down-fl ul li.is2:hover>a .img {
	background-image: url(../images/qiyeV3/icon/h-2.png)
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-programme .drop-down-box .drop-down-fl ul li.is3:hover>a .img {
	background-image: url(../images/qiyeV3/icon/h-3.png)
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-programme .drop-down-box .drop-down-fl ul li.is4:hover>a .img {
	background-image: url(../images/qiyeV3/icon/h-4.png)
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-programme .drop-down-box .drop-down-fl ul li.is5:hover>a .img {
	background-image: url(../images/qiyeV3/icon/h-5.png)
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-programme .drop-down-box .drop-down-fl ul li>a {
	display: block;
	width: 100%;
	height: 100%;
	line-height: 36px;
	font-size: 12px;
	font-weight: 400;
	color: rgba(0,0,0,.65);
	padding-left: 33px
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-programme .drop-down-box .drop-down-fl ul li>a .img {
	display: block;
	width: 20px;
	height: 20px;
	color: #1482E6;
	font-size: 16px;
	position: absolute;
	left: 10px;
	top: 7px;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-programme .drop-down-box .drop-down-fl ul li>a .img.is1 {
	background-image: url(../images/qiyeV3/icon/1.png)
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-programme .drop-down-box .drop-down-fl ul li>a .img.is2 {
	background-image: url(../images/qiyeV3/icon/2.png)
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-programme .drop-down-box .drop-down-fl ul li>a .img.is3 {
	background-image: url(../images/qiyeV3/icon/3.png)
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-programme .drop-down-box .drop-down-fl ul li>a .img.is4 {
	background-image: url(../images/qiyeV3/icon/4.png)
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-programme .drop-down-box .drop-down-fl ul li>a .img.is5 {
	background-image: url(../images/qiyeV3/icon/5.png)
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-price .drop-down-box {
	width: 260px;
	height: 406px;
	left: -104px
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-price .drop-down-box .drop-down-list {
	display: block;
	width: 100%;
	padding-top: 10px;
	padding-left: 10px;
	line-height: 20px;
	position: relative
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-price .drop-down-box .drop-down-list>strong {
	font-size: 14px;
	font-weight: 600;
	color: rgba(0,0,0,.65)
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-price .drop-down-box .drop-down-list>p {
	font-size: 12px;
	font-weight: 400;
	color: rgba(0,0,0,.65);
	margin-top: 4px;
	line-height: 12px
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-price .drop-down-box .drop-down-list .pin_pai {
	color: #1482E6;
	font-size: 12px;
	position: absolute;
	right: 5px;
	top: 6px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	text-align: center;
	padding: 2px 4px
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-price .drop-down-box .drop-down-list>a {
	color: #1482E6;
	font-size: 12px;
	display: block;
	margin-top: 16px;
	line-height: 12px
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-price .drop-down-box .drop-down-list.is1 {
	height: 60px;
	margin-bottom: 10px;
	background-image: url(../images/qiyeV3/head-sq-1.png);
	-webkit-background-size: cover;
	background-size: cover
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-price .drop-down-box .drop-down-list.is2 {
	height: 93px;
	margin-bottom: 10px;
	background-image: url(../images/qiyeV3/head-sq-2.png);
	-webkit-background-size: cover;
	background-size: cover
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-price .drop-down-box .drop-down-list.is3 {
	height: 93px;
	margin-bottom: 20px;
	background-image: url(../images/qiyeV3/head-sq-3.png);
	-webkit-background-size: cover;
	background-size: cover
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-price .drop-down-box .drop-down-list.is4 {
	height: 60px;
	margin-bottom: 10px;
	background-image: url(../images/qiyeV3/head-sq-4.png);
	-webkit-background-size: cover;
	background-size: cover
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li.is-price .drop-down-box .drop-down-bottom>a {
	display: block;
	width: 100%;
	height: 30px;
	text-align: center;
	line-height: 30px;
	background: #ecf7ff;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	font-size: 12px;
	color: #1482E6
}
.qt-new-header.is-qiye .header-func .qiye-head--jump>li .drop-down-box {
	background: #fff;
	-webkit-box-shadow: 0 2px 20px 5px rgba(20,130,230,.15);
	box-shadow: 0 2px 20px 5px rgba(20,130,230,.15);
	-webkit-border-radius: 8px;
	border-radius: 8px;
	position: absolute;
	margin: auto;
	top: 54px;
	padding: 10px;
	display: none
}
.qt-new-header.is-qiye .header-func .qtw-button.qtw-button--bg {
	height: 24px;
	font-size: 12px;
	margin-top: 14px
}
.qt-new-header.is-qiye .header-func .qiye-header-phone {
	font-size: 12px;
	color: #a3a3a3;
	margin-left: 12px;
	display: block;
	height: 100%;
	line-height: 54px;
	position: relative;
	padding-left: 20px
}
.qt-new-header.is-qiye .header-func .qiye-header-phone .icon {
	margin-right: 6px;
	position: absolute;
	top: 19px;
	left: 0
}
.qt-new-header.is-qiye .header-func .header-func-info .func-info-row {
	padding-top: 10px!important
}
.qt-new-header.is-qiye .header-func .header-func-info .func-info-row .func-info-box {
	top: 54px!important
}
.qt-new-header .header-func {
	height: 64px;
	margin: 0 auto
}
.qt-new-header .header-func .header-func-logo img {
	display: none;
	margin-top: 14px;
	float: left
}
.qt-new-header .header-func .logo-docs {
	font-size: 20px;
	font-weight: 400;
	color: #666;
	margin-left: 30px;
	position: relative;
	float: left;
	padding-top: 20px
}
.qt-new-header .header-func .logo-docs:after {
	content: '';
	display: block;
	width: 4px;
	height: 4px;
	background: #666;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	position: absolute;
	left: -15px;
	top: 32px
}
.qt-new-header .header-func .header-func-search {
	height: 44px;
	margin-top: 10px;
	-webkit-border-radius: 8px;
	border-radius: 8px
}
.qt-new-header .header-func .header-func-search .func-search-class {
	width: 86px;
	height: 100%;
	line-height: 44px;
	text-align: center;
	border: 1px solid #E5E5E5;
	-webkit-border-radius: 8px 0 0 8px;
	border-radius: 8px 0 0 8px;
	cursor: pointer
}
.qt-new-header .header-func .header-func-search .func-search-class .class-text {
	color: #9C9C9C;
	font-size: 12px
}
.qt-new-header .header-func .header-func-search .func-search-class .class-text .icon {
	font-weight: 600;
	font-size: 14px
}
.qt-new-header .header-func .header-func-search .func-search-row {
	width: -webkit-calc(100% - 86px - 84px);
	width: -moz-calc(100% - 86px - 84px);
	width: calc(100% - 86px - 84px);
	height: 100%;
	border-top: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
	position: relative
}
.qt-new-header .header-func .header-func-search .func-search-row input {
	display: block;
	width: 100%;
	height: 100%;
	font-size: 12px;
	color: #9C9C9C;
	padding-left: 10px;
	position: relative;
	z-index: 1;
	text-indent: 14px;
	background: 0 0
}
.qt-new-header .header-func .header-func-search .func-search-row input::-ms-clear, .qt-new-header .header-func .header-func-search .func-search-row input::-ms-reveal {
display:none
}
.qt-new-header .header-func .header-func-search .func-search-row .search-row-fun {
	position: absolute!important;
	right: 0;
	width: auto!important;
	height: 100%;
	top: 0;
	line-height: 42px;
	z-index: 2!important;
	padding-right: 12px
}
.qt-new-header .header-func .header-func-search .func-search-row .search-row-fun .icon-p-x {
	font-size: 18px;
	cursor: pointer;
	color: #E0E0E0;
	display: none
}
.qt-new-header .header-func .header-func-search .func-search-row .search-row-fun .icon-p-gqpic {
	font-size: 18px;
	color: #999;
	cursor: pointer;
	margin-left: 16px
}
.qt-new-header .header-func .header-func-search .func-search-btn {
	width: 84px;
	height: 100%;
	-webkit-border-radius: 0 8px 8px 0;
	border-radius: 0 8px 8px 0
}
.qt-new-header .header-func .header-func-search .func-search-btn .icon {
	color: #fff;
	font-size: 26px
}
.qt-new-header .header-func .header-func-info {
	width: auto;
	height: 100%;
	position: relative
}
.qt-new-header .header-func .header-func-info .header-info-tips {
	right: -20px!important;
	-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.1);
	box-shadow: 0 0 10px 0 rgba(0,0,0,.1);
	z-index: 10
}
.qt-new-header .header-func .header-func-info .header-info-tips:after {
	left: 120px!important
}
.qt-new-header .header-func .header-func-info .func-info-row {
	position: relative;
	float: left;
	display: block;
	height: 100%;
	margin-left: 16px;
	text-align: center;
	padding-top: 14px
}
.qt-new-header .header-func .header-func-info .func-info-row.is-personal {
	position: relative
}
.qt-new-header .header-func .header-func-info .func-info-row.is-messageSystem {
	width: 26px!important
}
.qt-new-header .header-func .header-func-info .func-info-row.is-messageSystem .messageSystem-icon {
	padding-top: 0!important
}
.qt-new-header .header-func .header-func-info .func-info-row:hover .info-row-text, .qt-new-header .header-func .header-func-info .func-info-row:hover .icon-shangchuan1, .qt-new-header .header-func .header-func-info .func-info-row:hover .icon-gengduo1, .qt-new-header .header-func .header-func-info .func-info-row:hover .icon-p-VIP, .qt-new-header .header-func .header-func-info .func-info-row:hover .icon-p-ttpodicon {
	color: #00be6e
}
.qt-new-header .header-func .header-func-info .func-info-row:hover .design-info-see .icon-shangchuan1 {
	color: #666
}
.qt-new-header .header-func .header-func-info .func-info-row:hover .func-info-box {
	display: block
}
.qt-new-header .header-func .header-func-info .func-info-row .info-row-text {
	font-size: 12px;
	color: rgba(0,0,0,.45);
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease
}
.qt-new-header .header-func .header-func-info .func-info-row>a .icon {
	display: block;
	height: 20px;
	margin: 0 auto;
	text-align: center;
	font-size: 18px;
	color: #BFBFBF
}
.qt-new-header .header-func .header-func-info .func-info-row>a .icon.qy-active {
	padding-top: 4px
}
.qt-new-header .header-func .header-func-info .func-info-row>a .icon .info-row-qyicon {
	display: block;
	margin: 0 auto;
	width: 18px
}
.qt-new-header .header-func .header-func-info .func-info-row>a .entryTarget {
	font-size: 12px;
	position: absolute;
	height: 19px;
	display: block;
	line-height: 19px;
	padding: 0 8px;
	background: #FD8521;
	color: #fff;
	-webkit-border-radius: 3px;
	border-radius: 10.5px;
	top: -1px;
	width: 64px;
	text-align: center;
	left: -10px
}
.qt-new-header .header-func .header-func-info .func-info-row>a .entryTarget-login {
	font-size: 12px;
	position: absolute;
	height: 19px;
	display: block;
	line-height: 19px;
	padding: 0 8px;
	background: #FD8521;
	color: #fff;
	-webkit-border-radius: 3px;
	border-radius: 10.5px;
	top: -1px;
	width: 64px;
	text-align: center;
	left: -10px
}
.qt-new-header .header-func .header-func-info .info-row-login {
	position: relative;
	margin-left: 0!important
}
.qt-new-header .header-func .header-func-info .info-row-login .free-reg-tip {
	position: absolute;
	top: 4px;
	left: 16px;
	width: 64px;
	height: 18px;
	line-height: 18px;
	text-align: center;
	background: #00be6e;
	-webkit-border-radius: 4px 0;
	border-radius: 4px 0;
	font-size: 12px;
	font-weight: 700;
	color: #fff
}
.qt-new-header .header-func .header-func-info .info-row-login .login-func {
	width: 90px;
	height: 30px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #00BE6E;
	margin-top: 4px;
	line-height: 30px;
	text-align: center;
	margin-left: 16px
}
.qt-new-header .header-func .header-func-info .info-row-login .login-func>a {
	font-size: 14px;
	color: #00BE6E;
	position: relative;
	padding: 0 4px;
	display: inline-block;
	width: 50%;
	float: left;
	text-align: center;
	height: 18px;
	line-height: 19px;
	vertical-align: middle;
	margin-top: 5px
}
.qt-new-header .header-func .header-func-info .info-row-login .login-func>a:nth-child(1) {
	border-right: 1px solid
}
.qt-new-header .header-func .header-func-info .info-row-login .login-photo {
	display: block;
	width: 30px;
	height: 30px;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	-webkit-background-size: cover;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	margin-top: 2px;
	position: relative;
	margin-left: 16px
}
.qt-new-header .header-func .header-func-info .info-row-login .login-photo>.alert {
	display: block;
	width: 6px;
	height: 6px;
	background: #fd8320;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	position: absolute;
	right: -1px;
	top: -2px
}
.qt-new-header .header-func .header-func-info .info-row-login .login-photo>img {
	width: 14px;
	position: absolute;
	bottom: 0;
	right: -3px
}
.qt-new-header .messageSystem-model {
	position: relative;
	display: block
}
.qt-new-header .messageSystem-model .messageSystem-base-info {
	position: absolute;
	top: -8px!important;
	right: -10px!important
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box {
	position: absolute;
	top: 64px;
	width: 384px;
	background: #fff;
	-webkit-box-shadow: 0 0 8px 2px rgba(191,191,191,.42);
	box-shadow: 0 0 8px 2px rgba(191,191,191,.42);
	-webkit-border-radius: 4px;
	border-radius: 4px;
	z-index: 101;
	display: none
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-more {
	width: 347px;
	height: 278px;
	left: -150px;
	background: #fff;
	-webkit-box-shadow: 0 0 8px 2px rgba(191,191,191,.42);
	box-shadow: 0 0 8px 2px rgba(191,191,191,.42);
	-webkit-border-radius: 8px;
	border-radius: 8px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-more .more-content {
	width: 100%;
	height: -webkit-calc(100% - 60px);
	height: -moz-calc(100% - 60px);
	height: calc(100% - 60px);
	position: relative
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-more .more-content:before {
	display: block;
	content: '';
	width: 1px;
	height: 200px;
	position: absolute;
	background: #E2E2E2;
	top: 8px;
	left: 172px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-more .more-content .more-content-box {
	width: 50%;
	height: 100%;
	padding-left: 16px;
	padding-top: 16px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-more .more-content .more-content-box .more-box-title {
	position: relative;
	color: rgba(0,0,0,.65);
	font-size: 12px;
	font-weight: 700;
	padding-left: 8px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-more .more-content .more-content-box .more-box-title:after {
	content: '';
	display: block;
	width: 2px;
	height: 14px;
	background: #00be6e;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	position: absolute;
	left: 0;
	top: 2px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-more .more-content .more-content-box .more-box-img {
	width: 140px;
	height: 80px;
	display: block;
	margin-top: 10px;
	margin-bottom: 3px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-more .more-content .more-content-box .is-a {
	display: block;
	margin-top: 5px;
	font-size: 12px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-more .more-content .more-content-box .is-a:hover {
	color: #00be6e
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-more .more-content .more-content-box .title-h1 {
	color: rgba(0,0,0,.65)
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-more .more-content .more-content-box .title-h2 {
	color: rgba(0,0,0,.45)
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-more .more-content .more-content-box .title-jump {
	margin-top: 17px;
	color: #666
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-more .more-content .more-content-box .title-jump>img {
	display: inline-block;
	width: 24px;
	margin-left: 8px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-more .more-foot {
	width: 100%;
	height: 60px;
	background: #F4F4F4;
	-webkit-border-radius: 4px 0 0 4px;
	border-radius: 4px 0 0 4px;
	text-align: center
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-more .more-foot li {
	display: inline-block;
	width: 64px;
	height: 54px;
	text-align: center;
	margin-right: 16px;
	margin-top: 3px;
	padding-top: 5px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-more .more-foot li:hover {
	background: #EDFFF4
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-more .more-foot li:hover span {
	color: #00be6e
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-more .more-foot li:last-child {
	margin-right: 0
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-more .more-foot li img {
	display: block;
	margin: 0 auto;
	width: 24px;
	height: 24px;
	margin-bottom: 4px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-more .more-foot li span {
	color: #666;
	font-size: 12px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-works {
	width: 384px;
	background: #fff;
	-webkit-box-shadow: 0 0 8px 2px rgba(191,191,191,.42);
	box-shadow: 0 0 8px 2px rgba(191,191,191,.42);
	-webkit-border-radius: 8px;
	border-radius: 8px;
	left: -115px;
	overflow: hidden
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-works .design-entry {
	width: 100%;
	height: 220px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-works .design-entry .design-entry-box {
	position: relative;
	width: 50%;
	height: 100%;
	float: left;
	text-align: center
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-works .design-entry .design-entry-box:nth-child(2) {
	background: #F9F9F9
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-works .design-entry .design-entry-box:nth-child(2)>img {
	width: 75px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-works .design-entry .design-entry-box>img {
	display: block;
	width: 68px;
	margin: 15px auto
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-works .design-entry .design-entry-box>img.ugc-tip {
	position: absolute;
	top: 16px;
	right: 28px;
	width: 59px;
	height: 22px;
	margin: 0
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-works .design-entry .design-entry-box>strong {
	display: block;
	font-weight: 600;
	font-size: 14px;
	color: rgba(0,0,0,.65);
	text-align: center
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-works .design-entry .design-entry-box>p {
	width: 158px;
	margin: 5px auto;
	font-size: 12px;
	color: rgba(0,0,0,.43);
	text-align: center
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-works .design-entry .design-entry-box>a {
	height: 32px;
	margin-top: 4px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-works .design-info {
	width: 100%;
	height: auto
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-works .design-info .design-info-num {
	width: 100%;
	height: 94px;
	border-bottom: 1px solid #E2E2E2;
	text-align: center
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-works .design-info .design-info-num>li {
	display: block;
	height: 100%;
	width: 96px;
	float: left;
	position: relative;
	text-align: center;
	padding-top: 20px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-works .design-info .design-info-num>li a {
	color: #333;
	font-size: 24px;
	display: block;
	width: 96px;
	overflow: hidden;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: center
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-works .design-info .design-info-num>li a em {
	font-size: 12px;
	color: rgba(0,0,0,.45)
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-works .design-info .design-info-num>li p {
	color: rgba(0,0,0,.45);
	font-size: 12px;
	text-align: center;
	margin-top: 3px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-works .design-info .design-info-num>li:before {
	content: '';
	display: block;
	width: 1px;
	height: 63px;
	position: absolute;
	top: 11px;
	right: 0;
	background: #E2E2E2
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-works .design-info .design-info-num>li:last-child:before {
	display: none
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-works .design-info .design-info-see {
	width: 100%;
	height: 74px;
	text-align: center;
	padding-top: 5px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-works .design-info .design-info-see li {
	display: inline-block;
	width: 64px;
	height: 64px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	margin-right: 28px;
	text-align: center;
	padding-top: 9px;
	cursor: pointer;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-works .design-info .design-info-see li:hover {
	background: #F5F5F5
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-works .design-info .design-info-see li:hover .icon, .qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-works .design-info .design-info-see li:hover span {
	color: #00be6e
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-works .design-info .design-info-see li .icon {
	font-size: 18px;
	display: block;
	text-align: center;
	margin-bottom: 6px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-works .design-info .design-info-see li span {
	font-size: 12px;
	color: rgba(0,0,0,.65);
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-works .design-info .design-info-see li:last-child {
	margin-right: 0
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-works .design-info .design-info-jump {
	display: block;
	width: 100%;
	height: -webkit-calc(100% - 94px - 74px);
	height: -moz-calc(100% - 94px - 74px);
	height: calc(100% - 94px - 74px);
	-webkit-border-radius: 8px 8px 0 0;
	border-radius: 8px 8px 0 0;
	overflow: hidden
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-works .design-info .design-info-jump>img {
	display: block;
	width: 100%;
	height: 100%
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-personal {
	width: 280px;
	height: 276px;
	left: -110px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 0;
	-webkit-box-shadow: 0 0 8px 2px rgba(191,191,191,.34);
	box-shadow: 0 0 8px 2px rgba(191,191,191,.34)
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-personal .vip-banner {
	width: 100%;
	height: 108px;
	background-position: center;
	-webkit-background-size: contain;
	background-size: contain;
	background-repeat: no-repeat;
	background-color: green;
	overflow: hidden;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-personal .vip-banner .vip-banner-tips {
	position: absolute;
	width: 67px;
	height: 26px;
	background: url(../images/vip-tips-all.png) no-repeat center;
	-webkit-background-size: 100% 100%;
	background-size: 100%;
	margin-top: 2px;
	margin-left: -4px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-personal .vip-box {
	width: 100%;
	padding: 0 40px;
	padding-top: 13px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-personal .vip-box .vip-item {
	position: relative;
	text-align: center;
	width: 80px;
	height: 55px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-personal .vip-box .vip-item .icon-vip {
	margin: 0
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-personal .vip-box .vip-item span {
	position: absolute;
	right: 0;
	font-size: 14px;
	color: rgba(0,0,0,.65);
	letter-spacing: 0;
	line-height: 1
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-personal .vip-box .vip-item .icon-vip {
	display: block;
	width: 24px;
	height: 17px;
	-webkit-background-size: 370% 370%;
	background-size: 370%;
	background-image: url(../images/headerimg_v2.png)
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-personal .vip-box .vip-item .yc {
	background-position: -154px 0
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-personal .vip-box .vip-item .gx {
	background-position: 0 -121px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-personal .vip-box .vip-item .bg {
	background-position: -112px -121px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-personal .vip-box .vip-item .zt-vip {
	display: block;
	height: 17px;
	width: 24px;
	vertical-align: middle;
	background-image: url(../images/sponsor/icon/zt.png);
	background-repeat: no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	background-position: center
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-personal .vip-box .vip-item .qt-btn {
	margin-top: 12px;
	width: 68px;
	height: 26px;
	line-height: 26px;
	font-size: 12px;
	letter-spacing: 0;
	-webkit-border-radius: 4px;
	border-radius: 4px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-personal .vip-box .vip-item .qt-btn a {
	color: #9B9B9B
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-personal .vip-box .vip-item .jx-btn:hover {
	background: #EDFFF4;
	border: 1px solid #00BE6E;
	-webkit-box-shadow: none;
	box-shadow: none
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-personal .vip-box .vip-item .jx-btn:hover a {
	color: #00BE6E
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-personal .vip-box .vip-item .jc-btn:hover {
	background: #FFFAF3;
	border: 1px solid #FF9628;
	-webkit-box-shadow: none;
	box-shadow: none
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-personal .vip-box .vip-item .jc-btn:hover a {
	color: #FF9628
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-personal .vip-box .vip-item .bg-btn:hover {
	background: #ECF7FF;
	border: 1px solid #1482E6;
	-webkit-box-shadow: none;
	box-shadow: none
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-personal .vip-box .vip-item .bg-btn:hover a {
	color: #1482E6
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-personal .vip-box .vip-item .zt-btn:hover {
	background: #EFEFEF;
	border: 1px solid rgba(0,0,0,.65);
	-webkit-box-shadow: none;
	box-shadow: none
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-personal .vip-box .vip-item .zt-btn:hover a {
	color: rgba(0,0,0,.65)
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-personal .vip-box1 {
	height: 83px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-personal .vip-box2 {
	height: 84px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-personal .line {
	height: 1px;
	width: 260px;
	background: #EFEFEF;
	margin-left: 10px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter {
	width: 346px;
	height: 210px;
	background: #fff;
	-webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.2);
	box-shadow: 0 2px 4px 0 rgba(0,0,0,.2);
	-webkit-border-radius: 4px;
	border-radius: 4px;
	right: -50px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .new-qiye-entry {
	width: 100%;
	height: auto;
	padding-top: 20px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .new-qiye-entry .qiye-entry-title {
	width: -webkit-calc(100% - 40px);
	width: -moz-calc(100% - 40px);
	width: calc(100% - 40px);
	height: 25px;
	text-align: center;
	position: relative;
	margin: 0 auto
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .new-qiye-entry .qiye-entry-title i {
	width: 50px;
	height: 1px;
	background: #1482E6;
	position: absolute;
	display: block;
	top: 12px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .new-qiye-entry .qiye-entry-title i.is-line1 {
	left: 0
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .new-qiye-entry .qiye-entry-title i.is-line2 {
	right: 0
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .new-qiye-entry .qiye-entry-title img {
	display: block;
	width: 24px;
	height: 17px;
	position: absolute;
	left: 70px;
	top: 5px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .new-qiye-entry .qiye-entry-title span {
	color: #1482E6;
	font-weight: 600;
	font-size: 18px;
	position: absolute;
	left: 86px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .new-qiye-entry .qiye-entry-con {
	margin-top: 20px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .new-qiye-entry .qiye-entry-con li {
	float: left;
	width: 50%;
	font-size: 14px;
	color: #333;
	padding-left: 38px;
	margin-bottom: 20px;
	position: relative
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .new-qiye-entry .qiye-entry-con li img {
	display: block;
	width: 20px;
	position: absolute;
	left: 14px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .new-qiye-entry .qiye-entry-btn {
	display: block;
	width: 306px;
	height: 34px;
	background: -webkit-gradient(linear, left top, right top, from(#0f98ff), to(#1980ff));
	background: -webkit-linear-gradient(left, #0f98ff 0, #1980ff 100%);
	background: -moz- oldlinear-gradient(left, #0f98ff 0, #1980ff 100%);
	background: linear-gradient(90deg, #0f98ff 0, #1980ff 100%);
	-webkit-border-radius: 8px;
	border-radius: 8px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 34px;
	margin: 0 auto;
	margin-top: 10px;
	position: relative
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .new-qiye-entry .qiye-entry-btn em {
	display: block;
	position: absolute;
	width: 68px;
	height: 20px;
	background: #fa5555;
	-webkit-border-radius: 4px 4px 0;
	border-radius: 4px 4px 0;
	font-size: 12px;
	color: #fff;
	text-align: center;
	line-height: 20px;
	right: 0;
	top: -10px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .is-enter-ul {
	width: 100%;
	height: auto;
	padding-top: 10px;
	margin: 0 auto;
	margin-top: 10px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .is-enter-ul:nth-child(1) {
	border-top: 0;
	margin-top: 0;
	background: #fbf6f0
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .is-enter-ul:nth-child(2) {
	margin-top: 0
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .is-enter-ul:nth-child(3) {
	width: 328px;
	border-top: 1px solid #F4F4F4
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .is-enter-ul .is-enter-title {
	width: 320px;
	margin: 0 auto;
	font-size: 12px;
	color: #773c07;
	padding-left: 10px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .is-enter-ul .is-enter-li {
	width: 320px;
	height: 54px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	transition: all .3s ease;
	margin: 0 auto;
	margin-top: 14px;
	padding: 10px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .is-enter-ul .is-enter-li>a {
	display: block;
	width: 100%;
	height: 100%
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .is-enter-ul .is-enter-li>a>img {
	display: block;
	width: 34px;
	height: 34px;
	float: left;
	margin-right: 10px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .is-enter-ul .is-enter-li>a .vip-des {
	float: left;
	width: 180px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .is-enter-ul .is-enter-li>a .vip-des strong {
	font-size: 14px;
	color: #333
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .is-enter-ul .is-enter-li>a .vip-des p {
	font-size: 12px;
	font-weight: 400;
	color: #999
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .is-enter-ul .is-enter-li>a .money {
	float: left;
	font-size: 12px;
	font-weight: 400;
	display: none;
	color: #773c07
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .is-enter-ul .is-enter-li>a .money em {
	color: #773C07;
	font-size: 20px;
	line-height: 34px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .is-enter-ul .is-enter-li:hover {
	background: #fbf6f0
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .is-enter-ul .is-enter-li:nth-of-type(1) {
	margin-top: 4px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .is-enter-ul .sponsor-row {
	height: 88px;
	width: 320px;
	margin: 6px auto
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .is-enter-ul .sponsor-row li {
	float: left;
	width: 78px;
	height: 78px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	padding-top: 10px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease;
	margin-right: 40px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .is-enter-ul .sponsor-row li:last-child {
	margin-right: 0
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .is-enter-ul .sponsor-row li:hover {
	background: #fff
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .is-enter-ul .sponsor-row li a {
	display: block;
	width: 100%;
	height: 100%;
	text-align: center
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .is-enter-ul .sponsor-row li img {
	display: block;
	width: 34px;
	margin: 0 auto;
	margin-bottom: 5px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .is-enter-ul .sponsor-row li span {
	font-size: 14px;
	color: #333
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .enterprise-enter {
	display: block;
	width: 100%;
	height: 37px;
	background-image: -webkit-linear-gradient(163deg, #FFFAF2 5%, #FFE5BB 100%);
	background-image: -moz- oldlinear-gradient(163deg, #FFFAF2 5%, #FFE5BB 100%);
	background-image: linear-gradient(-73deg, #FFFAF2 5%, #FFE5BB 100%);
	-webkit-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
	margin-top: 8px;
	position: absolute;
	bottom: 0;
	left: 0
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .enterprise-enter img {
	width: 20px;
	height: 20px;
	display: block;
	float: left;
	margin-top: 9px;
	margin-left: 24px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .enterprise-enter .enter-text {
	font-size: 15px;
	color: #783D07;
	letter-spacing: 0;
	float: left;
	line-height: 37px;
	margin-left: 10px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-enter .enterprise-enter .enter-go {
	font-size: 14px;
	color: #783D07;
	letter-spacing: 0;
	float: right;
	line-height: 37px;
	margin-right: 10px
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.messageSystem-after {
	width: 420px;
	height: 349px;
	right: -50px;
	top: 64px!important;
	background: #FFF;
	border: 1px solid #E9E9E9;
	z-index: 101
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-user-info {
	width: 320px;
	right: -50px;
	cursor: default;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 0;
	-webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.2);
	box-shadow: 0 2px 4px 0 rgba(0,0,0,.2);
	z-index: 300
}
.qt-new-header .header-func .header-func-info .func-info-row .func-info-box.is-user-info .user-info-row .row-company .company-row .text {
	margin-right: 23px
}
.qt-new-header .header-func .header-func-search.search-row-input .search-input>div {
	width: 100%;
	position: relative;
	z-index: 2
}
.qt-new-header .header-func .header-func-search.search-row-input .search-input .cate-box {
	display: none;
	position: absolute;
	left: 12px;
	top: 24%;
	height: 22px;
	line-height: 20px;
	padding: 0 24px 0 6px;
	border: 1px dashed #00be6e;
	cursor: pointer;
	z-index: 5
}
.qt-new-header .header-func .header-func-search.search-row-input .search-input .cate-box a {
	position: absolute;
	width: 20px;
	height: 20px;
	right: 0;
	top: 0;
	font-size: 14px;
	text-align: center;
	line-height: 20px;
	color: #00be6e
}
.qt-new-header .header-func .header-func-search.search-row-input .search-input .cate-box em {
	font-size: 14px;
	color: #00be6e
}
.qt-new-header .header-func .header-func-search.search-row-input .search-input .cate-box:hover a {
	color: #fff;
	background: #00be6e
}
.qt-new-header .header-func .header-func-search.search-row-input .search-input .parse-tip {
	display: none;
	position: absolute;
	left: 0;
	width: 100%;
	height: 36px;
	padding-left: 16px;
	line-height: 36px;
	background: #FFF;
	-webkit-box-shadow: 0 2px 4px 0 rgba(188,188,188,.5);
	box-shadow: 0 2px 4px 0 rgba(188,188,188,.5);
	-webkit-border-radius: 2px;
	border-radius: 2px;
	font-size: 12px;
	color: #999;
	text-align: left
}
.qt-new-header .header-func .header-func-search.search-row-input .search-input .search-result {
	display: block;
	position: absolute;
	top: 100%;
	left: 0;
	-webkit-box-shadow: 0 3px 7px 0 rgba(0,0,0,.16);
	box-shadow: 0 3px 7px 0 rgba(0,0,0,.16);
	background: #fff;
	z-index: 103
}
.qt-new-header .header-func .header-func-search.search-row-input .search-input .search-result.search-index-result {
	opacity: .9
}
.qt-new-header .header-func .header-func-search.search-row-input .search-input .search-result .result-all {
	background: #fff
}
.qt-new-header .header-func .header-func-search.search-row-input .search-input .search-result .result-edit {
	height: 35px;
	width: 100%;
	line-height: 35px;
	padding-left: 12px;
	font-size: 12px;
	background: #f3f3f3;
	overflow: hidden;
	white-space: nowrap
}
.qt-new-header .header-func .header-func-search.search-row-input .search-input .search-result .result-edit .icon, .qt-new-header .header-func .header-func-search.search-row-input .search-input .search-result .result-edit span {
	color: rgba(0,0,0,.3)
}
.qt-new-header .header-func .header-func-search.search-row-input .search-input .search-result .result-edit a {
	color: rgba(0,0,0,.65);
	margin-right: 4px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease
}
.qt-new-header .header-func .header-func-search.search-row-input .search-input .search-result .result-edit a:hover {
	color: #00be6e
}
.qt-new-header .header-func .header-func-search.search-row-input .search-input .search-result .result-list {
	height: 30px;
	line-height: 30px;
	cursor: pointer;
	padding: 0 12px
}
.qt-new-header .header-func .header-func-search.search-row-input .search-input .search-result .result-list.search-history {
	height: 34px;
	line-height: 33px;
	font-size: 14px;
	color: #999;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	border-bottom: #e9e9e9 1px solid
}
.qt-new-header .header-func .header-func-search.search-row-input .search-input .search-result .result-list.search-history .icon {
	color: #999;
	margin-right: 3px
}
.qt-new-header .header-func .header-func-search.search-row-input .search-input .search-result .result-list.search-history:hover {
	background: transparent
}
.qt-new-header .header-func .header-func-search.search-row-input .search-input .search-result .result-list.search-history a {
	color: #999
}
.qt-new-header .header-func .header-func-search.search-row-input .search-input .search-result .result-list.search-history a:hover {
	color: #00be6e
}
.qt-new-header .header-func .header-func-search.search-row-input .search-input .search-result .result-list:hover, .qt-new-header .header-func .header-func-search.search-row-input .search-input .search-result .result-list.on {
	background: #f6f6f6
}
.qt-new-header .header-func .header-func-search.search-row-input .search-input .search-result .result-list .list-tab {
	margin: 8px 10px 0 0;
	width: 14px;
	height: 14px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	color: #fff;
	background-color: silver;
	line-height: 1.3;
	text-align: center;
	font-size: 12px
}
.qt-new-header .header-func .header-func-search.search-row-input .search-input .search-result .result-list .list-tab.on {
	background-color: #00be6e
}
.qt-new-header .header-func .header-func-search.search-row-input .search-input .search-result .result-list .list-name {
	font-size: 14px;
	color: #666
}
.qt-new-header .header-func .header-func-search.search-row-input .search-input .search-result .result-list .list-count {
	font-size: 12px;
	color: #999
}
.qt-new-header .header-func .header-func-search .func-search-class {
	position: relative
}
.qt-new-header .header-func .header-func-search .func-search-class .search-class-row {
	position: absolute;
	width: 220px;
	background: #fff;
	-webkit-box-shadow: 0 0 8px 2px rgba(191,191,191,.42);
	box-shadow: 0 0 8px 2px rgba(191,191,191,.42);
	-webkit-border-top-left-radius: 0;
	border-top-left-radius: 0;
	-webkit-border-top-right-radius: 8px;
	border-top-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	border-bottom-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	border-bottom-left-radius: 8px;
	left: -1px;
	top: 42px;
	display: none;
	z-index: 101
}
.qt-new-header .header-func .header-func-search .func-search-class .search-class-row .search-class-list {
	width: 100%;
	height: auto;
	padding-top: 0;
	padding-bottom: 16px
}
.qt-new-header .header-func .header-func-search .func-search-class .search-class-row .search-class-list>a {
	display: block;
	float: left;
	width: 50%;
	height: 24px;
	margin-top: 8px;
	font-size: 12px;
	position: relative;
	color: rgba(0,0,0,.65);
	padding-left: 37px;
	line-height: 24px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease;
	-webkit-border-radius: 4px;
	border-radius: 4px
}
.qt-new-header .header-func .header-func-search .func-search-class .search-class-row .search-class-list>a:nth-child(1) {
	margin-top: -43px;
	background: #fff;
	-webkit-box-shadow: 0 -5px 8px 1px rgba(191,191,191,.2);
	box-shadow: 0 -5px 8px 1px rgba(191,191,191,.2);
	-webkit-border-top-left-radius: 8px;
	border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 0;
	border-top-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;
	border-bottom-left-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	border-bottom-right-radius: 0;
	width: 86px;
	height: 43px;
	line-height: 46px
}
.qt-new-header .header-func .header-func-search .func-search-class .search-class-row .search-class-list>a:hover, .qt-new-header .header-func .header-func-search .func-search-class .search-class-row .search-class-list>a.active {
	background: #EDFFF4;
	color: #00be6e
}
.qt-new-header .header-func .header-func-search .func-search-class .search-class-row .search-class-list>a:hover .icon, .qt-new-header .header-func .header-func-search .func-search-class .search-class-row .search-class-list>a.active .icon {
	color: #00be6e
}
.qt-new-header .header-func .header-func-search .func-search-class .search-class-row .search-class-list>a .icon {
	color: #888;
	position: absolute;
	left: 15px;
	font-size: 16px
}
#top-v3 {
	width: 100%;
	z-index: 1200;
	height: 40px;
	background: gray;
	text-align: center;
	color: #fff;
	font: 16px "微软雅黑";
	line-height: 40px
}
.nav-scroll-row {
	overflow: hidden
}
.header-classification, .nav-scroll-row {
	height: 44px;
	margin: 0 auto;
	position: relative
}
.header-classification .classificatio-ul, .nav-scroll-row .classificatio-ul {
	width: 100%;
	height: 100%;
	text-align: center
}
.header-classification .classificatio-ul li, .nav-scroll-row .classificatio-ul li {
	display: inline-block;
	height: 100%;
	line-height: 44px;
	margin-right: 35px;
	position: relative;
	cursor: pointer
}
.header-classification .classificatio-ul li>em, .nav-scroll-row .classificatio-ul li>em {
	display: block;
	width: 38px;
	height: 14px;
	text-align: center;
	line-height: 14px;
	font-size: 12px;
	color: #00be6e;
	position: absolute;
	right: -32px;
	top: 2px;
	background-image: url(../images/office/office-tips.png);
	-webkit-background-size: cover;
	background-size: cover
}
.header-classification .classificatio-ul li:before, .nav-scroll-row .classificatio-ul li:before {
	content: '';
	display: block;
	width: 0;
	height: 2px;
	background: 0;
	position: absolute;
	background: #00be6e;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease
}
.header-classification .classificatio-ul li>a, .nav-scroll-row .classificatio-ul li>a {
	font-size: 14px;
	color: #666;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease;
	display: inline-block;
	float: left
}
.header-classification .classificatio-ul li>a span, .nav-scroll-row .classificatio-ul li>a span {
	display: none
}
.header-classification .classificatio-ul li>a:nth-child(1)~a, .nav-scroll-row .classificatio-ul li>a:nth-child(1)~a {
	margin-left: 10px;
	position: relative
}
.header-classification .classificatio-ul li>a:nth-child(1)~a span, .nav-scroll-row .classificatio-ul li>a:nth-child(1)~a span {
	position: absolute;
	display: block;
	width: 1px;
	height: 14px;
	background: #666;
	left: -5px;
	top: 15px
}
.header-classification .classificatio-ul li:hover>a, .header-classification .classificatio-ul li.active>a, .nav-scroll-row .classificatio-ul li:hover>a, .nav-scroll-row .classificatio-ul li.active>a {
	color: #00be6e
}
.header-classification .classificatio-ul li:hover>a:nth-child(1)~a span, .header-classification .classificatio-ul li.active>a:nth-child(1)~a span, .nav-scroll-row .classificatio-ul li:hover>a:nth-child(1)~a span, .nav-scroll-row .classificatio-ul li.active>a:nth-child(1)~a span {
	background: #00be6e
}
.header-classification .classificatio-ul li:hover:before, .header-classification .classificatio-ul li.active:before, .nav-scroll-row .classificatio-ul li:hover:before, .nav-scroll-row .classificatio-ul li.active:before {
	width: 100%
}
.header-classification .classificatio-ul li:hover .classificatio-list, .header-classification .classificatio-ul li.active .classificatio-list, .nav-scroll-row .classificatio-ul li:hover .classificatio-list, .nav-scroll-row .classificatio-ul li.active .classificatio-list {
	display: block
}
.header-classification .classificatio-ul li:last-child .classificatio-list, .nav-scroll-row .classificatio-ul li:last-child .classificatio-list {
	left: -250px
}
.header-classification .classificatio-ul li:nth-child(2) .classificatio-list, .nav-scroll-row .classificatio-ul li:nth-child(2) .classificatio-list {
	left: -68px
}
.header-classification .classificatio-ul li .classificatio-list, .nav-scroll-row .classificatio-ul li .classificatio-list {
	width: 384px;
	background: #fff;
	-webkit-box-shadow: 0 0 8px 2px rgba(191,191,191,.42);
	box-shadow: 0 0 8px 2px rgba(191,191,191,.42);
	position: absolute;
	top: 44px;
	left: -140px;
	display: none;
	z-index: 100;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	padding-bottom: 14px
}
.header-classification .classificatio-ul li .classificatio-list a.color-active, .nav-scroll-row .classificatio-ul li .classificatio-list a.color-active {
	color: #00be6e
}
.header-classification .classificatio-ul li .classificatio-list a:hover, .nav-scroll-row .classificatio-ul li .classificatio-list a:hover {
	color: #00be6e!important
}
.header-classification .classificatio-ul li .classificatio-list .classificatio-list-title, .nav-scroll-row .classificatio-ul li .classificatio-list .classificatio-list-title {
	height: 50px;
	width: 100%;
	padding-left: 15px;
	line-height: 50px;
	font-size: 16px;
	color: #333;
	border-bottom: 1px solid #E2E2E2;
	margin-bottom: 15px
}
.header-classification .classificatio-ul li .classificatio-list .classificatio-list-title span, .nav-scroll-row .classificatio-ul li .classificatio-list .classificatio-list-title span {
	font-size: 12px;
	color: rgba(0,0,0,.65);
	margin-left: 4px
}
.header-classification .classificatio-ul li .classificatio-list .classificatio-list-box, .nav-scroll-row .classificatio-ul li .classificatio-list .classificatio-list-box {
	padding-left: 16px
}
.header-classification .classificatio-ul li .classificatio-list .classificatio-list-box .class-title, .nav-scroll-row .classificatio-ul li .classificatio-list .classificatio-list-box .class-title {
	font-size: 12px;
	font-weight: 700;
	color: rgba(0,0,0,.65);
	padding-left: 10px;
	position: relative;
	line-height: 14px
}
.header-classification .classificatio-ul li .classificatio-list .classificatio-list-box .class-title:after, .nav-scroll-row .classificatio-ul li .classificatio-list .classificatio-list-box .class-title:after {
	content: '';
	display: block;
	width: 2px;
	height: 14px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	left: 0;
	top: 0;
	position: absolute;
	background: #00be6e
}
.header-classification .classificatio-ul li .classificatio-list .classificatio-list-box .box-list, .nav-scroll-row .classificatio-ul li .classificatio-list .classificatio-list-box .box-list {
	width: 100%;
	height: auto;
	padding-right: 16px
}
.header-classification .classificatio-ul li .classificatio-list .classificatio-list-box .box-list>a, .nav-scroll-row .classificatio-ul li .classificatio-list .classificatio-list-box .box-list>a {
	float: left;
	display: block;
	width: 84px;
	font-size: 12px;
	line-height: 12px;
	color: rgba(0,0,0,.65);
	margin-top: 12px;
	margin-right: 4px
}
.header-classification .classificatio-ul li .classificatio-list .classificatio-list-box:nth-of-type(1)~.classificatio-list-box, .nav-scroll-row .classificatio-ul li .classificatio-list .classificatio-list-box:nth-of-type(1)~.classificatio-list-box {
	margin-top: 28px
}
.header-classification .classificatio-ul li:last-child, .nav-scroll-row .classificatio-ul li:last-child {
	margin-right: 0
}
.nav-scroll-row .header-classification {
	overflow: hidden
}
.nav-scroll-row .icon-zuoqiehuan, .nav-scroll-row .icon-youqiehuan {
	position: absolute;
	display: none;
	width: 24px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	font-size: 16px;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	top: 11px;
	cursor: pointer;
	vertical-align: middle;
	color: #b6b6b6;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease
}
.nav-scroll-row .icon-zuoqiehuan:hover, .nav-scroll-row .icon-youqiehuan:hover {
	background: #f6f6f6
}
.nav-scroll-row .icon-zuoqiehuan {
	left: 0
}
.nav-scroll-row .icon-youqiehuan {
	right: 0
}
.public-scroller {
	position: absolute;
	width: 100%;
	height: 44px;
	overflow-x: hidden;
	overflow-y: hidden;
	-ms-scroll-chaining: chained;
	-ms-overflow-style: none;
	-ms-content-zooming: zoom;
	-ms-scroll-rails: none;
	-ms-content-zoom-limit-min: 100%;
	-ms-content-zoom-limit-max: 500%;
	-ms-scroll-snap-type: proximity;
	-ms-scroll-snap-points-x: snapList(100%, 200%, 300%, 400%, 500%);
	-ms-overflow-style: none
}
.public-scroller::-webkit-scrollbar {
width:0;
height:0
}
.public-scroller .-o-scrollbar {
	-moz-appearance: none!important;
	background: rgba(0,255,0,0)!important
}
.public-scroller::-o-scrollbar-button {
background-color:rgba(0,0,0,0)
}
.public-scroller::-o-scrollbar-track {
background-color:rgba(0,0,0,0)
}
.public-scroller::-o-scrollbar-track-piece {
background-color:rgba(0,0,0,0)
}
.public-scroller::-o-scrollbar-thumb {
background-color:rgba(0,0,0,0)
}
.public-scroller::-o-scrollbar-corner {
background-color:rgba(0,0,0,0)
}
.public-scroller::-o-scrollbar-resizer {
background-color:rgba(0,0,0,0)
}
.works-nav-row {
	min-width: 1200px;
	width: auto;
	height: 44px
}
.works-nav-row li {
	display: block;
	padding: 0 16px;
	width: auto;
	height: 100%;
	float: left;
	text-align: center;
	line-height: 44px;
	font-size: 14px;
	color: rgba(0,0,0,.65);
	cursor: pointer;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease
}
.works-nav-row li a {
	display: block;
	margin: 0 auto;
	height: 100%;
	line-height: 44px;
	font-size: 14px;
	color: rgba(0,0,0,.65);
	text-align: center;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease;
	position: relative
}
.works-nav-row li a:after {
	display: block;
	content: '';
	width: 0;
	height: 2px;
	background: #00be6e;
	position: absolute;
	left: 0;
	right: 0;
	margin: auto;
	bottom: 0;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease
}
.works-nav-row li a:hover {
	color: #00BE6E
}
.works-nav-row li a:hover:after {
	width: 100%
}
.works-nav-row li.active a {
	color: #00BE6E
}
.works-nav-row li.active a:after {
	width: 100%
}
.works-nav-row li:last-child {
	margin-right: 0
}
.qt-coupon-popup {
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.4);
	position: fixed;
	z-index: 999;
	top: 0;
	left: 0;
	display: none
}
.qt-coupon-popup .coupon-popup-row {
	width: 580px;
	position: relative;
	padding-top: 1px;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	background: #fff;
	-webkit-border-radius: 8px;
	border-radius: 8px
}
.qt-coupon-popup .coupon-popup-row:after {
	content: '';
	display: block;
	width: 550px;
	height: 2px;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 75px;
	margin: auto;
	border-top: 2px dashed #C3C3C3
}
.qt-coupon-popup .coupon-popup-row.is-one {
	height: 354px
}
.qt-coupon-popup .coupon-popup-row.is-two {
	height: 424px
}
.qt-coupon-popup .coupon-popup-row.is-three {
	height: 520px
}
.qt-coupon-popup .coupon-popup-row.is-pub {
	height: 580px
}
.qt-coupon-popup .coupon-popup-row.is-pub .popup-row-box {
	height: 342px;
	overflow: hidden
}
.qt-coupon-popup .coupon-popup-row.is-pub .popup-row-box:hover {
	overflow-y: scroll
}
.qt-coupon-popup .coupon-popup-row .icon-guanbi {
	cursor: pointer;
	font-size: 16px;
	color: #bfbfbf;
	position: absolute;
	top: 15px;
	right: 15px
}
.qt-coupon-popup .coupon-popup-row .popup-row-title {
	font-size: 24px;
	font-weight: 700;
	color: #FA5555;
	text-align: center;
	display: block;
	margin: 35px auto
}
.qt-coupon-popup .coupon-popup-row .popup-row-box {
	width: 550px;
	margin: 0 auto
}
.qt-coupon-popup .coupon-popup-row .coupon-img {
	display: block;
	width: 420px;
	height: 86px;
	margin: 0 auto;
	-webkit-background-size: cover!important;
	background-size: cover!important;
	margin-bottom: 20px;
	position: relative
}
.qt-coupon-popup .coupon-popup-row .coupon-img .trapezoid {
	width: 56px;
	height: 56px;
	position: absolute;
	right: 0;
	top: 0;
	-webkit-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center
}
.qt-coupon-popup .coupon-popup-row .coupon-img .trapezoid>em {
	font-size: 12px;
	display: block;
	color: rgba(255,255,255,.9);
	position: absolute;
	-webkit-transform: rotate(46deg);
	-moz-transform: rotate(46deg);
	-ms-transform: rotate(46deg);
	transform: rotate(46deg);
	text-align: center;
	width: 100%;
	height: 30px;
	line-height: 30px;
	top: 6px;
	right: -9px
}
.qt-coupon-popup .coupon-popup-row .coupon-img .trapezoid.is-type-1 {
	background-image: url(../images/mcn/coupon/right-icon-1.png)
}
.qt-coupon-popup .coupon-popup-row .coupon-img .trapezoid.is-type-2 {
	background-image: url(../images/mcn/coupon/right-icon-2.png)
}
.qt-coupon-popup .coupon-popup-row .coupon-img .trapezoid.is-type-3 {
	background-image: url(../images/mcn/coupon/right-icon-3.png)
}
.qt-coupon-popup .coupon-popup-row .coupon-img.use-1 {
	background: url(../images/mcn/coupon/coupon-back1.png) no-repeat
}
.qt-coupon-popup .coupon-popup-row .coupon-img.use-1 .coupon-img-right .right-title {
	color: #ff470a
}
.qt-coupon-popup .coupon-popup-row .coupon-img.use-1 .trapezoid {
	background-image: url(../images/mcn/coupon/right-icon-4.png)
}
.qt-coupon-popup .coupon-popup-row .coupon-img.use-2 {
	background: url(../images/mcn/coupon/coupon-back2.png) no-repeat
}
.qt-coupon-popup .coupon-popup-row .coupon-img.use-2 .coupon-img-left .left-title strong {
	font-size: 40px!important
}
.qt-coupon-popup .coupon-popup-row .coupon-img.use-2 .coupon-img-right .right-title {
	color: #7D2DDD
}
.qt-coupon-popup .coupon-popup-row .coupon-img.use-2 .trapezoid {
	background-image: url(../images/mcn/coupon/right-icon-5.png)
}
.qt-coupon-popup .coupon-popup-row .coupon-img .coupon-img-left {
	width: 180px;
	height: 100%;
	float: left;
	padding-top: 5px
}
.qt-coupon-popup .coupon-popup-row .coupon-img .coupon-img-left .left-title {
	font-size: 14px;
	color: #fff;
	text-align: center
}
.qt-coupon-popup .coupon-popup-row .coupon-img .coupon-img-left .left-title .icon {
	color: #fff
}
.qt-coupon-popup .coupon-popup-row .coupon-img .coupon-img-left .left-title strong {
	font-size: 40px;
	font-weight: 700
}
.qt-coupon-popup .coupon-popup-row .coupon-img .coupon-img-left .left-docs {
	font-size: 14px;
	text-align: center;
	color: #fff
}
.qt-coupon-popup .coupon-popup-row .coupon-img .coupon-img-right {
	width: -webkit-calc(100% - 180px);
	width: -moz-calc(100% - 180px);
	width: calc(100% - 180px);
	height: 100%;
	float: left;
	padding-top: 20px
}
.qt-coupon-popup .coupon-popup-row .coupon-img .coupon-img-right .right-title {
	text-align: center;
	font-size: 16px;
	font-weight: 700
}
.qt-coupon-popup .coupon-popup-row .coupon-img .coupon-img-right .right-docs {
	text-align: center;
	font-size: 12px;
	color: #adadad;
	margin-top: 7px
}
.qt-coupon-popup .coupon-popup-row .popup-row-jump {
	width: 116px;
	height: 40px;
	background: -webkit-linear-gradient(315deg, #ff470a 0, #fa5594 100%);
	background: -moz- oldlinear-gradient(315deg, #ff470a 0, #fa5594 100%);
	background: linear-gradient(135deg, #ff470a 0, #fa5594 100%);
	-webkit-border-radius: 20px;
	border-radius: 20px;
	text-align: center;
	display: block;
	line-height: 40px;
	font-size: 16px;
	color: #fff;
	margin: 0 auto;
	position: absolute;
	cursor: pointer;
	left: 0;
	right: 0;
	bottom: 19px
}
.qt-coupon-popup .header-info-tips {
	top: 50%;
	left: 50%;
	display: none
}
.header-info-tips {
	width: auto;
	height: 32px;
	padding-right: 30px;
	background: #fff;
	font-size: 12px;
	color: #fa5555;
	padding-left: 10px;
	line-height: 32px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	position: absolute;
	top: 62px;
	right: -40px
}
.header-info-tips.bubble-tips a {
	width: auto;
	display: block;
	text-align: center
}
.header-info-tips a {
	color: #fa5555
}
.header-info-tips .icon {
	font-size: 12px;
	position: absolute;
	top: 0;
	right: 8px;
	color: #ccc;
	cursor: pointer
}
.header-info-tips:after {
	content: '';
	display: block;
	width: 0;
	border-bottom: 4px solid #fff;
	border-left: 3px solid rgba(0,0,0,0);
	border-right: 3px solid rgba(0,0,0,0);
	position: absolute;
	top: -4px;
	left: 25px
}
.red-point {
	position: absolute;
	top: 3px;
	left: 27px;
	height: 16px;
	background: #FD8621;
	text-align: center;
	color: #fff;
	line-height: 16px;
	-webkit-border-radius: 16px;
	border-radius: 16px;
	padding: 0 5px;
	font-size: 12px
}
.qt7-face-head {
	display: none;
	position: absolute;
	width: 40px;
	height: 39px;
	left: 11px;
	top: 13px;
	z-index: 99
}
.qt7-face-head[data-level="1"] {
	background: url(../images/qtBirthday/usertype2.png) no-repeat center;
	-webkit-background-size: cover;
	background-size: cover
}
.qt7-face-head[data-level="2"] {
	background: url(../images/qtBirthday/usertype1.png) no-repeat center;
	-webkit-background-size: cover;
	background-size: cover
}
.qt7-face-head[data-level="3"], .qt7-face-head[data-level="4"] {
	background: url(../images/qtBirthday/usertype3.png) no-repeat center;
	-webkit-background-size: cover;
	background-size: cover
}
.qt7-face-head[data-level="5"] {
	background: url(../images/qtBirthday/usertype4.png) no-repeat center;
	-webkit-background-size: cover;
	background-size: cover
}
.qt7-face-head[data-level="6"], .qt7-face-head[data-level="7"] {
	top: 9px;
	background: url(../images/qtBirthday/usertype5.png) no-repeat center;
	-webkit-background-size: cover;
	background-size: cover
}
.qt7-head-list-face {
	display: none;
	position: absolute;
	width: 51px;
	height: 51px;
	left: 4px;
	top: 7px;
	z-index: 99
}
.qt7-head-list-face[data-level="1"] {
	background: url(../images/qtBirthday/usertype2.png) no-repeat center;
	-webkit-background-size: cover;
	background-size: cover
}
.qt7-head-list-face[data-level="2"] {
	background: url(../images/qtBirthday/usertype1.png) no-repeat center;
	-webkit-background-size: cover;
	background-size: cover
}
.qt7-head-list-face[data-level="3"], .qt7-head-list-face[data-level="4"] {
	background: url(../images/qtBirthday/usertype3.png) no-repeat center;
	-webkit-background-size: cover;
	background-size: cover
}
.qt7-head-list-face[data-level="5"] {
	background: url(../images/qtBirthday/usertype4.png) no-repeat center;
	-webkit-background-size: cover;
	background-size: cover
}
.qt7-head-list-face[data-level="6"], .qt7-head-list-face[data-level="7"] {
	top: 2px;
	background: url(../images/qtBirthday/usertype5.png) no-repeat center;
	-webkit-background-size: cover;
	background-size: cover
}
.qt7-userhome-face {
	display: none;
	position: absolute;
	left: 0;
	right: 0;
	margin: auto;
	bottom: -80px;
	width: 150px;
	height: 150px;
	z-index: 99
}
.qt7-userhome-face[data-level="1"] {
	background: url(../images/qtBirthday/usertype2.png) no-repeat center;
	-webkit-background-size: cover;
	background-size: cover
}
.qt7-userhome-face[data-level="2"] {
	background: url(../images/qtBirthday/usertype1.png) no-repeat center;
	-webkit-background-size: cover;
	background-size: cover
}
.qt7-userhome-face[data-level="3"], .qt7-userhome-face[data-level="4"] {
	background: url(../images/qtBirthday/usertype3.png) no-repeat center;
	-webkit-background-size: cover;
	background-size: cover
}
.qt7-userhome-face[data-level="5"] {
	background: url(../images/qtBirthday/usertype4.png) no-repeat center;
	-webkit-background-size: cover;
	background-size: cover
}
.qt7-userhome-face[data-level="6"], .qt7-userhome-face[data-level="7"] {
	top: 140px;
	background: url(../images/qtBirthday/usertype5.png) no-repeat center;
	-webkit-background-size: cover;
	background-size: cover
}
.qt7-showV2-face {
	display: none;
	position: absolute;
	top: 27px;
	left: -2px;
	width: 52px;
	height: 52px;
	z-index: 99
}
.qt7-showV2-face[data-level="1"] {
	background: url(../images/qtBirthday/usertype2.png) no-repeat center;
	-webkit-background-size: cover;
	background-size: cover
}
.qt7-showV2-face[data-level="2"] {
	background: url(../images/qtBirthday/usertype1.png) no-repeat center;
	-webkit-background-size: cover;
	background-size: cover
}
.qt7-showV2-face[data-level="3"], .qt7-showV2-face[data-level="4"] {
	background: url(../images/qtBirthday/usertype3.png) no-repeat center;
	-webkit-background-size: cover;
	background-size: cover
}
.qt7-showV2-face[data-level="5"] {
	background: url(../images/qtBirthday/usertype4.png) no-repeat center;
	-webkit-background-size: cover;
	background-size: cover
}
.qt7-showV2-face[data-level="6"], .qt7-showV2-face[data-level="7"] {
	top: 17px;
	width: 60px;
	height: 60px;
	left: -5px;
	background: url(../images/qtBirthday/usertype5.png) no-repeat center;
	-webkit-background-size: cover;
	background-size: cover
}
.qt7-showV2-face-detail {
	display: none;
	position: absolute;
	left: 0;
	right: 0;
	width: 100px;
	height: 100px;
	top: 13px;
	margin: auto;
	z-index: 99
}
.qt7-showV2-face-detail[data-level="1"] {
	background: url(../images/qtBirthday/usertype2.png) no-repeat center;
	-webkit-background-size: cover;
	background-size: cover
}
.qt7-showV2-face-detail[data-level="2"] {
	background: url(../images/qtBirthday/usertype1.png) no-repeat center;
	-webkit-background-size: cover;
	background-size: cover
}
.qt7-showV2-face-detail[data-level="3"], .qt7-showV2-face-detail[data-level="4"] {
	background: url(../images/qtBirthday/usertype3.png) no-repeat center;
	-webkit-background-size: cover;
	background-size: cover
}
.qt7-showV2-face-detail[data-level="5"] {
	background: url(../images/qtBirthday/usertype4.png) no-repeat center;
	-webkit-background-size: cover;
	background-size: cover
}
.qt7-showV2-face-detail[data-level="6"], .qt7-showV2-face-detail[data-level="7"] {
	top: 3px;
	background: url(../images/qtBirthday/usertype5.png) no-repeat center;
	-webkit-background-size: cover;
	background-size: cover
}
.qt7-blog-face {
	display: none;
	position: absolute;
	top: 28px;
	width: 64px;
	height: 64px;
	left: -9px;
	z-index: 99
}
.qt7-blog-face[data-level="1"] {
	background: url(../images/qtBirthday/usertype2.png) no-repeat center;
	-webkit-background-size: cover;
	background-size: cover
}
.qt7-blog-face[data-level="2"] {
	background: url(../images/qtBirthday/usertype1.png) no-repeat center;
	-webkit-background-size: cover;
	background-size: cover
}
.qt7-blog-face[data-level="3"], .qt7-blog-face[data-level="4"] {
	background: url(../images/qtBirthday/usertype3.png) no-repeat center;
	-webkit-background-size: cover;
	background-size: cover
}
.qt7-blog-face[data-level="5"] {
	background: url(../images/qtBirthday/usertype4.png) no-repeat center;
	-webkit-background-size: cover;
	background-size: cover
}
.qt7-blog-face[data-level="6"], .qt7-blog-face[data-level="7"] {
	width: 68px;
	height: 68px;
	left: -11px;
	top: 21px;
	background: url(../images/qtBirthday/usertype5.png) no-repeat center;
	-webkit-background-size: cover;
	background-size: cover
}
.header-renewal, .header-renewal-qy {
	height: 0;
	background-color: #0464BB;
	position: relative;
	z-index: 250;
	overflow: hidden;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	transition: all .5s ease
}
.header-renewal.active, .header-renewal-qy.active {
	height: 30px
}
.header-renewal .header-renewal-con, .header-renewal-qy .header-renewal-con {
	display: block;
	width: 100%;
	height: 100%;
	margin: 0 auto;
	line-height: 30px;
	text-align: center;
	background-image: url(../images/header_v3.0/header-renewal2.png);
	-webkit-background-size: 920px 100%;
	background-size: 920px 100%;
	background-position: center center;
	font-size: 14px;
	color: #FFF;
	font-weight: 700
}
.header-renewal .header-renewal-con>span, .header-renewal-qy .header-renewal-con>span {
	padding-right: 70px;
	position: relative
}
.header-renewal .header-renewal-con>span .header-renewal-btn, .header-renewal-qy .header-renewal-con>span .header-renewal-btn {
	padding: 4px 6px!important;
	font-size: 12px;
	margin-left: 20px;
	width: 64px;
	height: 20px;
	position: absolute;
	top: 0
}
.header-renewal .header-renewal-con>span .header-renewal-btn.is1, .header-renewal-qy .header-renewal-con>span .header-renewal-btn.is1 {
	background: url(../images/header_v3.0/buy.gif) no-repeat center;
	right: -10px!important
}
.header-renewal .header-renewal-con>span .header-renewal-btn.is2, .header-renewal-qy .header-renewal-con>span .header-renewal-btn.is2 {
	width: 96px!important;
	right: -40px!important;
	background: url(../images/public/head-btn.gif) no-repeat center
}
.header-renewal .icon, .header-renewal-qy .icon {
	position: absolute;
	right: 8px;
	font-size: 16px;
	top: 7px;
	color: #F4F4F4;
	cursor: pointer
}
.header-renewal-qy .header-renewal-con {
	background-image: url(../images/header_v3.0/header-renewal-qy.png);
	-webkit-background-size: 920px 100%;
	background-size: 920px 100%;
	background-position: center center
}
.header-renewal-qy .header-renewal-con>span .header-renewal-btn {
	width: 96px;
	background: -webkit-linear-gradient(137deg, #ffcd76 0, #ba1d1d 100%);
	background: -moz- oldlinear-gradient(137deg, #ffcd76 0, #ba1d1d 100%);
	background: linear-gradient(313deg, #ffcd76 0, #ba1d1d 100%)
}
.messageSystem:hover .new-message {
	display: block
}
.messageSystem .new-message {
	position: absolute;
	display: none;
	width: 380px;
	height: 340px;
	z-index: 999;
	top: 63px;
	left: -280px;
	background: #fff;
	-webkit-box-shadow: 0 0 8px 0 rgba(0,0,0,.1);
	box-shadow: 0 0 8px 0 rgba(0,0,0,.1);
	-webkit-border-radius: 8px;
	border-radius: 8px;
	overflow: hidden;
	padding: 0 20px
}
.messageSystem .new-message-head, .messageSystem .new-message-main, .messageSystem .new-message-bottom {
	position: relative;
	width: 100%;
	margin: 0 auto
}
.messageSystem .new-message-head {
	height: 30px;
	padding: 5px;
	border-bottom: 1px solid #EDEDED
}
.messageSystem .new-message-head span {
	display: inline-block;
	width: 32%;
	height: 15px;
	line-height: 20px;
	padding-left: 30px;
	text-align: center;
	font-size: 12px;
	font-weight: 400;
	color: rgba(0,0,0,.65);
	cursor: pointer
}
.messageSystem .new-message-head span:nth-child(2) {
	border-left: 1px solid #EDEDED;
	border-right: 1px solid #EDEDED
}
.messageSystem .new-message-head span img {
	float: left;
	width: 18px;
	margin-right: 2px
}
.messageSystem .new-message-head span img.default {
	display: inline-block
}
.messageSystem .new-message-head span img.active {
	display: none
}
.messageSystem .new-message-head span em {
	float: left
}
.messageSystem .new-message-head span:hover, .messageSystem .new-message-head span.active {
	color: #00BE6E
}
.messageSystem .new-message-head span:hover .default, .messageSystem .new-message-head span.active .default {
	display: none
}
.messageSystem .new-message-head span:hover .active, .messageSystem .new-message-head span.active .active {
	display: inline-block
}
.messageSystem .new-message-main {
	display: none;
	height: 270px;
	overflow: auto;
	padding-top: 5px
}
.messageSystem .new-message-main li {
	display: inline-block;
	width: 96%;
	height: auto;
	margin: 5px 0
}
.messageSystem .new-message-main li p {
	width: 100%;
	height: auto;
	font-size: 12px;
	font-weight: 400;
	color: rgba(0,0,0,.65);
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical
}
.messageSystem .new-message-main li p i {
	display: inline-block;
	width: 6px;
	height: 6px;
	background: #fa5555;
	-webkit-border-radius: 50%;
	border-radius: 50%
}
.messageSystem .new-message-main li a {
	color: #00be6e
}
.messageSystem .new-message-main li a:hover p {
	color: #00be6e
}
.messageSystem .new-message-main.active {
	display: block
}
.messageSystem .new-message-main.empty {
	display: none;
	padding-top: 70px
}
.messageSystem .new-message-main.empty li {
	width: 100%;
	text-align: center
}
.messageSystem .new-message-main.empty li .icon {
	font-size: 68px;
	color: #bfbfbf
}
.messageSystem .new-message-main.empty li p {
	width: 100%;
	text-align: center;
	font-size: 12px;
	font-weight: 400;
	color: #bfbfbf
}
.messageSystem .new-message-main::-webkit-scrollbar {
-webkit-appearance:none;
width:3px
}
.messageSystem .new-message-main::-webkit-scrollbar-thumb {
-webkit-border-radius:3px;
border-radius:3px;
background-color:#BFBFBF;
-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)
}
.messageSystem .new-message-bottom {
	height: 40px;
	border-top: 1px solid #EDEDED;
	padding: 5px 0
}
.messageSystem .new-message-bottom span, .messageSystem .new-message-bottom a {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	font-weight: 400;
	color: #707070;
	cursor: pointer;
	padding: 0 10px;
	-webkit-border-radius: 6px;
	border-radius: 6px
}
.messageSystem .new-message-bottom span:hover, .messageSystem .new-message-bottom a:hover {
	color: #00BE6E;
	background-color: #EDFFF4
}
.messageSystem .new-message-bottom span {
	float: left
}
.messageSystem .new-message-bottom a {
	float: right
}
@media screen and (min-width:1220px) {
.qt-new-header .header-func {
	width: 1200px
}
.qt-new-header .header-func .header-func-logo img {
	width: 108px
}
.qt-new-header .header-func .header-func-logo img.header-logo-1200 {
	display: block
}
.qt-new-header .header-func .header-func-search {
	width: 642px;
	margin-left: 57px
}
.qt-new-header .header-func .header-func-info .func-info-row {
	margin-left: 16px
}
.qt-new-header.is-office .header-func .header-func-search {
	width: 532px
}
.header-classification, .nav-scroll-row {
	width: 1200px
}
.header-classification .header-classification, .nav-scroll-row .header-classification {
	width: 1140px
}
.col-m-1200 {
	width: 1200px
}
}
@media screen and (max-width:1220px) {
.qt-new-header.is-simple .header-func .header-func-logo img {
	width: 30px
}
.qt-new-header.is-simple .header-func .header-func-logo img.header-logo-1200 {
	display: none
}
.qt-new-header.is-simple .header-func .header-func-logo img.header-logo-960 {
	display: block
}
.qt-new-header.is-simple .header-func .header-func-search {
	width: 592px;
	margin-left: 38px
}
.qt-new-header.is-simple .header-func .header-func-info .func-info-row {
	margin-left: 16px
}
.qt-new-header.is-simple .header-func .header-func-info .func-info-row .info-row-text {
	display: none
}
.qt-new-header.is-simple .header-func .header-func-info .func-info-row .icon {
	margin-top: 10px!important
}
.qt-new-header.is-simple .header-func .header-func-info .func-info-row .func-info-box.is-works, .qt-new-header.is-simple .header-func .header-func-info .func-info-row .func-info-box.is-personal {
	left: -155px!important
}
.qt-new-header .header-func {
	width: 960px
}
.qt-new-header .header-func .header-func-logo img {
	width: 108px
}
.qt-new-header .header-func .header-func-logo img.header-logo-1200 {
	display: block
}
.qt-new-header.is-qiye .header-func {
	width: 1200px
}
.qt-new-header.is-qiye .header-func .header-func-logo img {
	width: 180px
}
.qt-new-header.is-qiye .header-func .header-func-logo img.header-logo-1200 {
	display: block
}
.qt-new-header.is-office .logo-docs {
	display: none
}
.header-classification, .nav-scroll-row {
	width: 960px
}
.header-classification .header-classification, .nav-scroll-row .header-classification {
	width: 900px
}
.header-classification .classificatio-ul li>a, .nav-scroll-row .classificatio-ul li>a {
	font-size: 12px!important
}
.col-s-960 {
	width: 960px!important
}
.qt-footer-default {
	min-width: 960px!important
}
.qt-footer-default .w1200 {
	width: 100%!important
}
}
.qt-new-header .vip-switch {
	display: none;
	position: relative;
	float: left;
	width: 80px;
	height: 31px;
	padding: 0 13px;
	margin-top: 16px;
	margin-left: 30px;
	line-height: 31px;
	background: #00be6e;
	-webkit-border-radius: 16px;
	border-radius: 16px;
	font-size: 16px;
	color: #fff
}
.qt-new-header .vip-switch i {
	display: inline-block;
	position: absolute;
	top: 0;
	width: 31px;
	height: 31px;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	background: #fff
}
.qt-new-header .vip-switch.business {
	text-align: right
}
.qt-new-header .vip-switch.business i {
	left: 0;
	right: initial
}
.qt-new-header .vip-switch.user {
	text-align: left
}
.qt-new-header .vip-switch.user i {
	right: 0
}
.recall-user-model {
	position: fixed;
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,.75);
	z-index: 999
}
.recall-user-model .recall-user-box {
	position: relative;
	width: 455px;
	height: 585px;
	margin: 0 auto;
	top: 50%;
	-webkit-transform: translate(0px, -50%);
	-moz-transform: translate(0px, -50%);
	-ms-transform: translate(0px, -50%);
	transform: translate(0px, -50%);
	background: url(../images/index3_1/recall-user3.gif) no-repeat center;
	-webkit-background-size: contain;
	background-size: contain;
	cursor: pointer
}
.recall-user-model .recall-user-box .icon-guanbi {
	position: absolute;
	top: -10px;
	right: -30px;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	border: 1px solid #fff
}
* {
	border: 0;
	font: inherit;
	vertical-align: baseline;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	list-style: none;
	margin: 0;
	padding: 0;
	font-style: normal;
	text-decoration: none;
	font-family: PingFangSC-Regular, sans-serif, PingFangSC-Light, sans-serif, "Microsoft YaHei", arial;
	text-align: left
}
.clearfix:after {
	content: '';
	display: block;
	height: 0;
	font-size: 0;
	visibility: hidden;
	clear: both
}
.fl {
	float: left
}
.fr {
	float: right
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
button {
	text-align: center;
	cursor: pointer
}
form, input, textarea {
	border: 0;
	outline: 0;
	font-family: PingFangSC-Regular, sans-serif, PingFangSC-Light, sans-serif, "Microsoft YaHei", arial
}
a {
	color: #666;
	cursor: pointer
}
h1, h2, h3, h4 {
	font-weight: 400
}
.qt-pagemain_content {
	width: 1440px;
	margin: 0 auto
}
@media screen and (max-width:1542px) {
.qt-pagemain_content {
	width: 1200px
}
}
.w1200 {
	width: 1200px;
	margin: 0 auto
}
.w1440 {
	width: 1440px;
	margin: 0 auto
}

::-moz-placeholder {
color:#c8c8c8
}
::-webkit-input-placeholder {
color:#c8c8c8
}
:-ms-input-placeholder {
color:#c8c8c8
}
.qt-h10 {
	height: 10px
}
.qt-h20 {
	height: 20px
}
.qt-h30 {
	height: 30px
}
.qt-h40 {
	height: 40px
}
.qt-pct100 {
	width: 100%
}
.qt-ml10 {
	margin-left: 10px
}
.qt-ml11 {
	margin-left: 11px
}
.qt-pl10 {
	padding-left: 10px
}
.qt-pl11 {
	padding-left: 11px
}
.qt-c666 {
	color: #666
}
.qt-cFFA30B {
	color: #FFA30B
}
.qt-c00BE6E {
	color: #00BE6E
}
.qt-f0 {
	font-size: 0
}
.qt-f14 {
	font-size: 14px
}
.qt-fw600 {
	font-weight: 600
}
.qt-h14 {
	height: 14px
}
.qt-tl {
	text-align: left;
	margin-top: 10px
}
.qt-tc {
	text-align: center
}
.qt-l {
	float: left
}
.qt-r {
	float: right
}
.qt-dib {
	display: inline-block
}
.qt-dn {
	display: none
}
.qt-nobtn {
	cursor: default
}
.qt-clearfix {
	clear: both;
	zoom: 1
}
.qt-clearfix::after {
	content: '';
	display: block;
	height: 0;
	visibility: hidden;
	overflow: hidden;
	clear: both
}
.qt-noselect {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}
.qt-justify-align {
	font-size: 0;
	text-align: justify
}
.qt-justify-align>li {
	display: inline-block
}
.qt-justify-align:after {
	content: "";
	display: inline-block;
	width: 100%;
	height: 0;
	overflow: hidden
}
.qt-vertical_center {
	display: table;
	height: 100%;
	width: 100%
}
.qt-vertical_center .qt-vc-item {
	display: table-cell;
	vertical-align: middle;
	height: 100%
}
/*!lib/qt-ui/ab_limit_button_v1.scss*/
.AB_Test_down_button_v1.popup {
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 999;
	text-align: center;
	didisplay: none
}
.AB_Test_down_button_v1 .popup-background {
	opacity: .6;
	filter: alpha(opacity=60);
	-moz-opacity: .6;
	width: 100%;
	height: 100%;
	background: #000
}
.AB_Test_down_button_v1 .prompt-pay {
	width: 560px;
	height: 330px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -300px;
	margin-top: -180px;
	background: #fff;
	-webkit-border-radius: 5px;
	border-radius: 5px
}
.AB_Test_down_button_v1 .prompt-model {
	width: 560px;
	margin-top: 35px
}
.AB_Test_down_button_v1 .prompt-model p {
	text-align: center
}
.AB_Test_down_button_v1 .prompt-text1 {
	font-family: FZLTZHK--GBK1-0;
	font-size: 22px;
	color: #000
}
.AB_Test_down_button_v1 .prompt-text2 {
	ont-family: FZLTZHK--GBK1-0;
	font-size: 16px;
	color: #000;
	line-height: 18px;
	margin-top: 21px
}
.AB_Test_down_button_v1 .prompt-text3 {
	ont-family: Microsoft YaHei;
	font-size: 14px;
	color: rgba(0,0,0,.9);
	line-height: 20px;
	margin-top: 19px
}
.AB_Test_down_button_v1 .pro-co {
	color: #0ECB5E
}
.AB_Test_down_button_v1 .prompt-btn {
	width: 200px;
	margin: 0 auto
}
.AB_Test_down_button_v1 .prom-btn {
	margin-top: 12px;
	width: 200px;
	height: 56px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	line-height: 56px;
	text-align: center;
	font-size: 18px;
	cursor: pointer;
	color: #fff
}
.AB_Test_down_button_v1 .prom-btn-1 {
	background-image: -webkit-linear-gradient(359deg, #FDA232 0, #FD8320 100%);
	background-image: -moz- oldlinear-gradient(359deg, #FDA232 0, #FD8320 100%);
	background-image: linear-gradient(-269deg, #FDA232 0, #FD8320 100%)
}
.AB_Test_down_button_v1 .prom-btn-2 {
	background-image: -webkit-linear-gradient(359deg, #16E46D 0, #10C65C 100%);
	background-image: -moz- oldlinear-gradient(359deg, #16E46D 0, #10C65C 100%);
	background-image: linear-gradient(-269deg, #16E46D 0, #10C65C 100%)
}
.AB_Test_down_button_v1 .prom-btn-3 {
	background-image: -webkit-linear-gradient(359deg, #04B7FF 0, #1881FF 100%);
	background-image: -moz- oldlinear-gradient(359deg, #04B7FF 0, #1881FF 100%);
	background-image: linear-gradient(-269deg, #04B7FF 0, #1881FF 100%)
}
.AB_Test_down_button_v1 .ab-down-font-1 {
	color: #FD8320
}
.AB_Test_down_button_v1 .ab-down-font-2 {
	color: #0ECB5E
}
.AB_Test_down_button_v1 .ab-down-font-3 {
	color: #1980FF
}
.AB_Test_down_button_v1 .prompt-floor {
	width: 380px;
	margin: auto;
	height: 80px
}
.AB_Test_down_button_v1 .pr-floor {
	margin-top: 27px;
	float: left;
	width: 95px;
	height: 60px;
	display: block
}
.AB_Test_down_button_v1 .pr-floor img {
	display: block;
	width: 37px;
	margin: auto
}
.AB_Test_down_button_v1 .pr-floor span {
	display: block;
	font-size: 12px;
	margin-top: 10px;
	text-align: center
}
.AB_Test_down_button_v1 .prompt-close {
	width: 4px;
	height: 9px;
	position: absolute;
	top: -11px;
	font-weight: 100;
	right: 6px;
	cursor: pointer;
	color: #CECECE;
	font-size: 34px;
	transform: rotate(44deg);
	-ms-transform: rotate(44deg);
	-moz-transform: rotate(44deg);
	-webkit-transform: rotate(44deg);
	-o-transform: rotate(44deg)
}
.AB_Test_down_button_v1 .prompt-image-limit-down {
	position: relative;
	top: 6px;
	right: 3px;
	height: 24px
}
/*!lib/qt-ui/qt-ui_bt.scss*/
.qt-alert-model {
	width: 360px;
	background-color: #fff;
	-webkit-box-shadow: 0 1px 6px 0 rgba(0,0,0,.2);
	box-shadow: 0 1px 6px 0 rgba(0,0,0,.2);
	-webkit-border-radius: 4px;
	border-radius: 4px;
	position: relative;
	padding: 46px 0 30px;
	margin: 0 auto
}
.qt-alert-model .alert-p-1 {
	font-size: 18px;
	color: #333;
	text-align: center;
	margin-bottom: 16px
}
.qt-alert-model .alert-p-2 {
	font-size: 14px;
	color: #666;
	text-align: center;
	margin-bottom: 30px
}
.qt-alert-model .btn-group {
	text-align: center
}
.qt-alert-model .qt-btn {
	width: 100px;
	height: 40px;
	line-height: 40px
}
.qt-alert-model .model-table-close {
	width: 40px;
	height: 40px;
	line-height: 1;
	text-align: center
}
.turnAround {
	-moz-animation: turnAround1 2s linear infinite;
	animation: turnAround1 2s linear infinite;
	-webkit-animation: turnAround1 2s linear infinite
}
@-moz-keyframes turnAround1 {
from {
-moz-transform:rotate(0deg);
transform:rotate(0deg)
}
to {
	-moz-transform: rotate(360deg);
	transform: rotate(360deg)
}
}
@keyframes turnAround1 {
from {
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
transform:rotate(0deg)
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	transform: rotate(360deg)
}
}
@-webkit-keyframes turnAround1 {
from {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
to {
	-webkit-transform: rotate(360deg);
	transform: rotate(360deg)
}
}
.loader .double-bounce1, .loader .double-bounce2 {
	width: 60px;
	height: 60px;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	background-color: #00be6e;
	opacity: .6;
	position: absolute;
	top: 30%;
	left: 40%;
	-webkit-animation: bounce 2s infinite ease-in-out;
	-moz-animation: bounce 2s infinite ease-in-out;
	animation: bounce 2s infinite ease-in-out
}
.loader .double-bounce2 {
	-webkit-animation-delay: -1s;
	-moz-animation-delay: -1s;
	animation-delay: -1s
}
@-webkit-keyframes bounce {
0%, 100% {
-webkit-transform:scale(0)
}
50% {
-webkit-transform:scale(1)
}
}
@-moz-keyframes bounce {
0%, 100% {
-moz-transform:scale(0);
transform:scale(0);
-webkit-transform:scale(0)
}
50% {
-moz-transform:scale(1);
transform:scale(1);
-webkit-transform:scale(1)
}
}
@keyframes bounce {
0%, 100% {
-moz-transform:scale(0);
transform:scale(0);
-webkit-transform:scale(0)
}
50% {
-moz-transform:scale(1);
transform:scale(1);
-webkit-transform:scale(1)
}
}
.qtPayNew-model, .qyPayNew-model {
	position: fixed;
	display: none;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 2000
}
.qtPayNew-model.agree-active, .qyPayNew-model.agree-active {
	background: rgba(0,0,0,.5)
}
.qtPayNew-model .model-close, .qyPayNew-model .model-close {
	position: absolute;
	font-size: 40px;
	color: #b3b3b3;
	right: 5px;
	top: 0
}
.qtPayNew-model .model-m, .qyPayNew-model .model-m {
	width: 800px;
	height: 500px;
	position: absolute;
	z-index: 1002;
	left: 50%;
	top: 8%;
	margin-left: -400px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: #fff
}
.qtPayNew-model .model-m .model-bt, .qyPayNew-model .model-m .model-bt {
	text-align: center;
	font-size: 24px;
	color: #333;
	padding-top: 38px;
	padding-bottom: 26px
}
.qtPayNew-model .model-m .model-cnt, .qyPayNew-model .model-m .model-cnt {
	width: 730px;
	margin: 0 auto;
	border: 1px #efefef solid
}
.qtPayNew-model .model-m .model-cnt .cnt-font, .qyPayNew-model .model-m .model-cnt .cnt-font {
	font-size: 14px;
	color: #040000;
	line-height: 28px;
	max-height: 350px;
	overflow: auto;
	padding: 6px 14px
}
.qtPayNew-model .model-m .model-cnt .cnt-font>i, .qyPayNew-model .model-m .model-cnt .cnt-font>i {
	color: #000
}
.qt-cert--popper {
	display: inline-block;
	height: 18px;
	margin-left: 6px;
	width: 18px;
	position: relative;
	cursor: pointer
}
.qt-cert--popper:hover .qt-pop--tip {
	display: block
}
.qt-cert--popper .qt-cert--img {
	display: inline-block;
	height: 18px;
	width: 18px;
	position: relative
}
.qt-cert--popper .qt-pop--tip {
	width: -webkit-max-content;
	width: -moz-max-content;
	width: max-content;
	padding: 0 10px;
	height: 30px;
	line-height: 30px;
	background: #fff;
	-webkit-box-shadow: 0 2px 4px 0 rgba(12,0,51,.1);
	box-shadow: 0 2px 4px 0 rgba(12,0,51,.1);
	background: #fff;
	display: none;
	position: absolute;
	z-index: 2;
	font-size: 12px;
	color: rgba(0,0,0,.43);
	top: 20px;
	left: -9px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	text-align: center
}
.qt-cert--popper .qt-pop--tip .qt-join--tip {
	color: #00BE6E;
	display: inline-block;
	margin-left: 4px
}
.qt-cert--popper .qt-pop--tip .before {
	content: "";
	display: block;
	position: absolute
}
.qt-cert--popper.bottom .qt-pop--tip {
	top: 22px;
	left: -73px
}
.qt-cert--popper.bottom .before {
	border-bottom: 6px solid #fff;
	border-left: 6px solid rgba(255,255,255,0);
	border-right: 6px solid rgba(255,255,255,0);
	top: -4px;
	left: -webkit-calc(50% - 5px);
	left: -moz-calc(50% - 5px);
	left: calc(50% - 5px)
}
.qt-cert--popper.top .qt-pop--tip {
	top: -36px;
	left: -75px
}
.qt-cert--popper.top .before {
	border-top: 6px solid #fff;
	border-left: 6px solid rgba(255,255,255,0);
	border-right: 6px solid rgba(255,255,255,0);
	top: 30px;
	left: -webkit-calc(50% - 5px);
	left: -moz-calc(50% - 5px);
	left: calc(50% - 5px)
}
.qt-cert--popper.left--top .qt-pop--tip {
	top: -36px;
	left: -12px
}
.qt-cert--popper.left--top .before {
	border-top: 6px solid #fff;
	border-left: 6px solid rgba(255,255,255,0);
	border-right: 6px solid rgba(255,255,255,0);
	top: 30px;
	left: -webkit-calc(50% - 69px);
	left: -moz-calc(50% - 69px);
	left: calc(50% - 69px)
}
.qt-cert--popper.left--bottom .qt-pop--tip {
	top: 23px;
	left: -12px
}
.qt-cert--popper.left--bottom .before {
	border-bottom: 6px solid #fff;
	border-left: 6px solid rgba(255,255,255,0);
	border-right: 6px solid rgba(255,255,255,0);
	top: -5px;
	left: -webkit-calc(50% - 69px);
	left: -moz-calc(50% - 69px);
	left: calc(50% - 69px)
}
.qt-cert--popper.right--top .qt-pop--tip {
	top: -35px;
	left: -127px
}
.qt-cert--popper.right--top .before {
	border-top: 6px solid #fff;
	border-left: 6px solid rgba(255,255,255,0);
	border-right: 6px solid rgba(255,255,255,0);
	top: 30px;
left:-webkit-calc(50% - -47px);
left:-moz-calc(50% - -47px);
left:calc(50% - -47px)
}
.qt-cert--popper.right--bottom .qt-pop--tip {
	top: 23px;
	left: -127px
}
.qt-cert--popper.right--bottom .before {
	border-bottom: 6px solid #fff;
	border-left: 6px solid rgba(255,255,255,0);
	border-right: 6px solid rgba(255,255,255,0);
	top: -6px;
left:-webkit-calc(50% - -47px);
left:-moz-calc(50% - -47px);
left:calc(50% - -47px)
}
/*!lib/qt-ui/qt-ui.css*/
.qt-table {
	border-collapse: collapse;
	border-spacing: 0
}
.qt-footer-white {
	background-color: #fff;
	min-width: 1200px
}
.qt-footer-default {
	background-color: #f5f5f5;
	min-width: 1200px
}
.qt-footer .footer-top {
	padding: 30px 0 0 18px;
	height: 195px
}
.qt-footer .footer-top dl:first-child {
	width: 160px
}
.qt-footer .footer-top dl {
	width: 150px
}
.qt-footer .footer-top dt {
	margin-bottom: 10px;
	font-size: 14px;
	font-weight: 700;
	color: #666
}
.qt-footer .footer-top dd a {
	font-size: 12px;
	line-height: 2;
	color: #888
}
.qt-footer .footer-top dd a:hover {
	color: #10c55b
}
.qt-footer .footer-top .other-service {
	width: 310px;
	position: relative
}
.qt-footer .footer-top .other-service .foot-common {
	color: #00be6e!important;
	position: absolute;
	right: 70px;
	top: 50px;
	font-size: 14px
}
.qt-footer .footer-top .other-service .foot-common:hover {
	text-decoration: underline
}
.qt-footer .footer-top .service-title {
	color: #666;
	font-size: 18px;
	font-weight: 700;
	margin-bottom: 15px
}
.text-blue-b, .text-green-b, .text-orange-b {
	font-weight: 700!important
}
.qt-footer .footer-top .service-email, .qt-footer .footer-top .service-tel {
	color: #666;
	position: relative;
	font-size: 18px
}
.qt-footer .footer-top .service-email em, .qt-footer .footer-top .service-tel em {
	font-size: 14px;
	color: #666
}
.qt-footer .footer-top .service-email i, .qt-footer .footer-top .service-qq i, .qt-footer .footer-top .service-tel i {
	display: inline-block;
	width: 26px;
	height: 26px;
	vertical-align: middle;
	background: url(//icon.qiantucdn.com/img/searchnew/common2.png) no-repeat
}
.qt-footer .footer-top .service-tel {
	margin-bottom: 15px
}
.qt-footer .footer-top .service-tel i {
	background-position: -65px -176px
}
.qt-footer .footer-top .service-email {
	margin-bottom: 24px
}
.qt-footer .footer-top .service-email i {
	background-position: -34px -176px
}
.qt-footer .footer-top .service-qq {
	width: 140px;
	height: 40px;
	line-height: 40px
}
.qt-footer .footer-top .service-qq a {
	color: #fff
}
.qt-footer .footer-top .service-qq i {
	background-position: -1px -176px;
	margin-right: 10px
}
.qt-footer .footer-bottom {
	border-top: 1px solid #ccc;
	height: 55px;
	line-height: 55px;
	padding-left: 18px
}
.qt-footer .footer-bottom p {
	font-size: 12px;
	color: #888
}
.qt-footer .footer-bottom .bottom-icon a {
	display: inline-block;
	width: 26px;
	height: 26px;
	margin-right: 20px;
	vertical-align: middle;
	background: url(//icon.qiantucdn.com/img/searchnew/common2.png) no-repeat
}
.qt-footer .footer-bottom .bottom-icon .icon-quaro {
	background-position: -5px -206px
}
.qt-footer .footer-bottom .bottom-icon .icon-wechat {
	background-position: -35px -206px;
	position: relative
}
.qt-footer .footer-bottom .bottom-icon .icon-wechat img {
	position: absolute;
	top: -137px;
	left: -50px;
	display: none
}
.qt-footer .footer-bottom .bottom-icon .icon-wechat:hover img {
	display: block
}
.qt-footer .footer-bottom .bottom-icon .icon-sina {
	background-position: -65px -206px
}
.qt-footer .footer-bottom .bottom-href {
	padding-left: 14px
}
.qt-footer .footer-bottom .bottom-href a {
	display: inline-block;
	margin-right: 18px
}
.qt-footer .footer-bottom .bottom-href a:hover {
	color: #10c55b
}
.qt-footer .footer-contents {
	height: 50px;
	line-height: 50px;
	padding-left: 18px;
	margin-bottom: 10px
}
.qt-footer .footer-contents .bottom-icon a {
	display: inline-block;
	width: 26px;
	height: 26px;
	margin-right: 20px;
	vertical-align: middle;
	background: url(//icon.qiantucdn.com/img/searchnew/common2.png) no-repeat
}
.qt-footer .footer-contents .bottom-icon .icon-quaro {
	background-position: -5px -206px
}
.qt-footer .footer-contents .bottom-icon .icon-wechat {
	background-position: -35px -206px;
	position: relative
}
.qt-footer .footer-contents .bottom-icon .icon-wechat img {
	position: absolute;
	top: -137px;
	left: -50px;
	display: none
}
.qt-footer .footer-contents .bottom-icon .icon-wechat:hover img {
	display: block
}
.qt-footer .footer-contents .bottom-icon .icon-sina {
	background-position: -65px -206px
}
.qt-footer .footer-contents .bottom-href a {
	display: inline-block;
	margin-right: 18px;
	font-size: 12px;
	color: #999
}
.qt-footer .footer-contents .bottom-href a:hover {
	color: #10c55b
}
.qt-footer .footer-bottom .icon-badge {
	display: inline-block;
	vertical-align: middle;
	width: 23px;
	height: 25px;
	background: url(//icon.qiantucdn.com/img/searchnew/common2.png) -163px -20px no-repeat
}
.qt-btn:hover, .qt-model .model-btn>a:hover, .qt-model .model-content {
	-webkit-box-shadow: 0 2px 8px 0 rgba(0,0,0,.15);
	box-shadow: 0 2px 8px 0 rgba(0,0,0,.15)
}
.qt-btn {
	display: inline-block;
	vertical-align: middle
}
.qt-btn, .qt-footer-other {
	height: 56px;
	line-height: 56px;
	text-align: center
}
.qt-footer-other {
	min-width: 1200px;
	margin-top: 20px;
	font-size: 12px;
	color: #666;
	border-top: 1px solid #e5e5e5
}
.btn-blue-linear a, .btn-green-linear a, .btn-orange-linear a {
	color: #fff!important
}
.qt-btn {
	width: 200px;
	border-radius: 4px;
	border: 1px solid #ccc;
	cursor: pointer
}
.qt-btn a {
	display: block;
	height: 100%;
	text-align: center
}
.qt-btn:hover {
	-webkit-transition: all .2s;
	transition: all .2s;
	opacity: .9
}
.btn-green-linear {
	background-image: -webkit-gradient(linear, left top, right top, from(#32e696), to(#00be6e));
	background-image: -webkit-linear-gradient(left, #32e696, #00be6e);
	background-image: linear-gradient(to right, #32e696, #00be6e);
FILTER:progid:DXImageTransform . Microsoft . Gradient(gradientType=1, startColorStr=#32e696, endColorStr=#00be6e);
	border: 0
}
.btn-green-linear:hover {
	background-image: -webkit-gradient(linear, left top, right top, from(#32e6b0), to(#00be85));
	background-image: -webkit-linear-gradient(left, #32e6b0, #00be85);
	background-image: linear-gradient(to right, #32e6b0, #00be85);
FILTER:progid:DXImageTransform . Microsoft . Gradient(gradientType=1, startColorStr=#32e6b0, endColorStr=#00be85)
}
.btn-orange-linear {
	background-image: -webkit-gradient(linear, left top, right top, from(#fda233), to(#fd8320));
	background-image: -webkit-linear-gradient(left, #fda233, #fd8320);
	background-image: linear-gradient(to right, #fda233, #fd8320);
FILTER:progid:DXImageTransform . Microsoft . Gradient(gradientType=1, startColorStr=#fda233, endColorStr=#fd8320);
	border: 0
}
.btn-orange-linear:hover {
	background-image: -webkit-gradient(linear, left top, right top, from(#ffc14b), to(#fd8320));
	background-image: -webkit-linear-gradient(left, #ffc14b, #fd8320);
	background-image: linear-gradient(to right, #ffc14b, #fd8320);
FILTER:progid:DXImageTransform . Microsoft . Gradient(gradientType=1, startColorStr=#ffc14b, endColorStr=#fd8320)
}
.btn-blue-linear, .btn-blue-linear:hover {
FILTER:progid:DXImageTransform . Microsoft . Gradient(gradientType=1, startColorStr=#1f9dfe, endColorStr=#1980ff)
}
.btn-blue-linear {
	background-image: -webkit-gradient(linear, left top, right top, from(#0f98ff), to(#1980ff));
	background-image: -webkit-linear-gradient(left, #0f98ff, #1980ff);
	background-image: linear-gradient(to right, #0f98ff, #1980ff);
	border: 0
}
.btn-blue-linear:hover {
	background-image: -webkit-gradient(linear, left top, right top, from(#1f9dfe), to(#1980ff));
	background-image: -webkit-linear-gradient(left, #1f9dfe, #1980ff);
	background-image: linear-gradient(to right, #1f9dfe, #1980ff)
}
.btn-blue-linear:hover {
	background-image: -webkit-gradient(linear, left top, right top, from(#1f9dfe), to(#1980ff))!important;
	background-image: -webkit-linear-gradient(left, #1f9dfe, #1980ff)!important;
	background-image: linear-gradient(to right, #1f9dfe, #1980ff)!important
}
.btn-green {
	background-color: #edfff4;
	border: 1px solid #10c55b
}
.btn-green a {
	color: #10c55b!important
}
.btn-blue {
	background-color: #edf7ff;
	border: 1px solid #1980ff
}
.btn-blue a {
	color: #1980ff!important
}
.btn-gray {
	background-color: #e3e3e3!important;
	border: 1px solid #e3e3e3
}
.btn-gray a {
	color: #333!important
}
.text-orange, .text-orange-b {
	color: #fd8320!important
}
.text-green, .text-green-b {
	color: #10c55b!important
}
.text-blue, .text-blue-b {
	color: #0f98ff!important
}
.qt-table th, .right-btn-group .show-faq p em, .right-btn-group .show-upload p b {
	font-weight: 700
}
.qt-model {
	display: none;
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 1000
}
.qt-model .qt-model-bg {
	height: 100%;
	background: #000;
	opacity: .4;
	filter: alpha(opacity=40)
}
.qt-model .model-content {
	border-radius: 4px;
	background-color: #fff;
	position: absolute;
	top: 50%;
	left: 50%
}
.qt-model .model-close {
	position: absolute;
	font-size: 40px;
	color: #b3b3b3;
	right: 6px;
	top: -7px
}
.qt-model .model-btn {
	display: inline-block;
	width: 120px;
	height: 40px;
	border-radius: 4px;
	vertical-align: middle
}
.qt-model .model-btn>a {
	width: 100%;
	height: 100%;
	font-size: 16px;
	display: block;
	text-align: center;
	line-height: 40px;
	color: #fff;
	-webkit-transition: all .2s;
	transition: all .2s
}
.qt-model .model-btn>a:hover {
	opacity: .9
}
.qt-model-t {
	display: none;
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	background: rgba(0,0,0,.5);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000, endColorstr=#7F000000);
	z-index: 999;
	overflow: hidden
}
.qt-model-t .mdoel-table {
	display: table;
	table-layout: fixed;
	width: 100%;
	height: 100%
}
.qt-model-t .model-table-call {
	display: table-cell;
	vertical-align: middle;
	width: 100%;
	height: 100%;
	padding: 10px
}
.qt-model-t .model-table-close {
	font-size: 40px;
	color: #b3b3b3;
	position: absolute;
	top: 0;
	right: 10px;
	cursor: pointer
}
.qt-card {
	width: 100%;
	position: relative;
	cursor: pointer;
	padding-bottom: 30px;
	display: inline-block
}
.qt-card .card-img {
	position: relative;
	overflow: hidden;
	min-height: 120px;
	max-height: 490px;
	background-color: #f5f5f5
}
.qt-card .card-bg, .qt-card .card-handle {
	position: absolute;
	-webkit-transition: all .28s ease;
	transition: all .28s ease
}
.qt-card .card-img img {
	width: 100%
}
.qt-card .card-bg {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0;
	filter: alpha(opacity=0);
	z-index: 2
}
.banner-stress-bg, .qt-card:hover .card-bg {
	filter: alpha(opacity=40);
	opacity: .4
}
.qt-card .card-handle {
	top: -100px;
	right: 0;
	z-index: 3;
	padding-right: 10px;
	text-align: right
}
.qt-card .card-handle .handle-dum, .qt-card .card-handle .handle-edit, .qt-card .card-handle .handle-fav {
	display: inline-block;
	width: 54px
}
.qt-card .card-handle .handle-dum>a, .qt-card .card-handle .handle-edit>a, .qt-card .card-handle .handle-fav>a {
	display: block;
	width: 54px;
	height: 54px;
	margin-bottom: 4px;
	background: url(//icon.qiantucdn.com/img/searchnew/common2.png) no-repeat;
	background-position-y: -54px
}
.qt-card .card-handle .handle-dum>a.on, .qt-card .card-handle .handle-dum>a:hover, .qt-card .card-handle .handle-edit>a.on, .qt-card .card-handle .handle-edit>a:hover, .qt-card .card-handle .handle-fav>a.on, .qt-card .card-handle .handle-fav>a:hover {
	background-position-y: -110px
}
.qt-card .card-handle .handle-dum>span, .qt-card .card-handle .handle-edit>span, .qt-card .card-handle .handle-fav>span {
	color: #fff;
	font-size: 12px;
	display: block;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.qt-card .card-other, .qt-card .card-title {
	position: absolute;
	bottom: 0;
	z-index: 1;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 14px;
	overflow: hidden
}
.qt-card .card-handle .handle-dum>a {
	background-position-x: -3px
}
.qt-card .card-handle .handle-fav>a {
	background-position-x: -57px
}
.qt-card .card-handle .handle-edit>a {
	background-position-x: -113px
}
.qt-card .card-tag {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	width: 53px;
	height: 53px;
	background: url(//icon.qiantucdn.com/img/searchnew/common2.png) no-repeat
}
.qt-card .card-tag.isYC {
	background-position: 0 0
}
.qt-card .card-tag.isGX {
	background-position: -63px 0
}
.qt-card .card-tag.isBG {
	background-position: -6px -576px
}
.qt-card .card-title {
	width: 60%;
	left: 0
}
.qt-card .card-other {
	width: 39%;
	right: 0;
	text-align: right
}
.qt-card:hover .card-handle {
	top: 4px
}
.lazyload, .scrollLoading, .searchLoad {
	background-size: 94px
}
.ad-tag, .sign-m {
	position: relative
}
.sign-m {
	width: 313px;
	margin: 0 auto;
	background: #FFF;
	border-radius: 4px;
	padding: 30px
}
.sign-m .icon-ok {
	margin: 0 auto;
	width: 53px;
	height: 53px;
	background: url(//icon.qiantucdn.com/img/searchnew/common2.png) -177px -59px no-repeat
}
.sign-m h2 {
	font-size: 24px;
	color: #333;
	text-align: center;
	margin: 10px 0 20px
}
.qt-pagination, .sign-m p {
	color: #666;
	font-size: 14px
}
.sign-m p {
	text-align: center;
	line-height: 20px
}
.sign-m .sign-btn {
	width: 100px;
	height: 40px;
	line-height: 40px;
	margin: 20px auto 0;
	display: block
}
.ad-tag:after, .tg-tag:after {
	width: 42px;
	height: 20px;
	content: " ";
	top: 10px;
	right: 10px;
	z-index: 5
}
.ad-tag:after {
	position: absolute;
	background: url(//icon.qiantucdn.com/img/searchnew/common2.png) -126px 0 no-repeat
}
.tg-tag {
	position: relative
}
.tg-tag:after {
	position: absolute;
	background: url(//icon.qiantucdn.com/img/searchnew/common2.png) -186px 0 no-repeat
}
.qt-pagination .cpage, .qt-pagination a {
	padding: 0 10px;
	margin-right: 3px;
	min-width: 40px;
	height: 40px;
	line-height: 40px;
	display: inline-block;
	text-align: center
}
.qt-pagination {
	margin-top: 34px;
	text-align: center
}
.qt-pagination .cpage {
	border-radius: 4px;
	background-color: #10c55b;
	color: #fff;
	border: 1px solid #10c55b
}
.qt-pagination a {
	border-radius: 4px;
	background-color: #fff;
	border: 1px solid #e3e3e3
}
.qt-pagination a.on, .qt-pagination a.pagination-submit, .qt-pagination a:hover {
	background-color: #10c55b;
	color: #fff;
	border: 1px solid #10c55b
}
.qt-pagination a.on {
	cursor: default
}
.qt-pagination .input-num {
	width: 40px;
	height: 39px;
	border-radius: 4px;
	background-color: #fff;
	border: 1px solid #e3e3e3;
	text-align: center
}
.qt-pagination .pagination-submit {
	width: 80px;
	height: 40px;
	border-radius: 4px;
	background-color: #10c55b;
	text-align: center;
	line-height: 40px
}
.qt-pagination .tioaye {
	width: 40px;
	height: 40px;
	margin: 0 7px;
	border-radius: 3px;
	border: 1px solid #ddd;
	text-align: center
}
.qt-pagination .yestiao.cancel {
	margin-left: 10px
}
.qt-pagination .pagecount {
	margin: 0 14px
}
.qt-table {
	width: 100%;
	margin-top: 15px
}
.qt-table thead {
	background-color: #f6f6f6
}
.qt-table tbody tr {
	border-top: 1px solid #e3e3e3
}
.qt-table tbody tr:first-child {
	border: 0
}
.qt-table td, .qt-table th {
	height: 46px;
	line-height: 46px;
	padding-left: 20px;
	font-size: 14px
}
.qt-table td, .qt-table th {
	color: #666
}
.notify-red:after, .notify-yellow:after {
	content: " ";
	top: 28%;
	right: 9%;
	width: 6px;
	height: 6px;
	border-radius: 50%
}
.dl-hover-class {
	background-color: #f6f6f6
}
.notify-red {
	position: relative
}
.notify-red:after {
	position: absolute;
	background-color: #fd5e20
}
.notify-yellow {
	position: relative
}
.notify-yellow:after {
	position: absolute;
	background-color: #ffd800
}
.slide, .slide .images {
	width: 1200px;
	height: 300px
}
.slide.slide-index {
	height: 445px
}
.slide {
	position: relative
}
.slide .images {
	overflow: hidden;
	margin: 0 auto
}
.slide .images div {
	float: left
}
.slide .images div>a {
	position: relative
}
.slide .tabs {
	position: absolute;
	clear: both;
	height: 18px;
	line-height: 18px;
	border-radius: 9px;
	left: 0;
	width: 100%;
	background: 0 0;
	top: 292px;
	padding: 0 2px;
	text-align: center
}
.slide.slide-index .tabs.tabs-index {
	top: 415px
}
.slide .tabs a {
	width: 14px;
	height: 14px;
	display: inline-block;
	font-size: 1px;
	background: #999;
	border-radius: 50%;
	-webkit-transition: all .2s;
	transition: all .2s;
	margin: 2px 1px
}
.slide .tabs a.current, .slide .tabs a:hover {
	background: #10c55b
}
.slide .backward, .slide .forward {
	position: absolute;
	overflow: hidden;
	top: 0;
	cursor: pointer;
	font-size: 0
}
.slide .backward {
	left: 0;
	background: url(//icon.qiantucdn.com/images/newIndex/lun.png) 0 no-repeat;
	height: 340px;
	width: 50px
}
.slide .forward {
	right: 0;
	background: url(//icon.qiantucdn.com/images/newIndex/lun.png) -51px no-repeat;
	height: 340px;
	width: 50px
}
.banner-stress, .banner-stress-bg {
	position: absolute;
	width: 56px;
	height: 26px
}
.slide a.backward:hover {
	background: url(//icon.qiantucdn.com/images/newIndex/lun.png) -153px no-repeat
}
.slide a.forward:hover {
	background: url(//icon.qiantucdn.com/images/newIndex/lun.png) -102px no-repeat
}
.banner-stress {
	z-index: 10;
	line-height: 26px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	top: 100px;
	left: 14px;
	cursor: default
}
.banner-stress-img {
	width: 1680px;
	height: 0;
	margin: 0 auto;
	position: relative;
	z-index: 1000;
	float: none!important
}
.banner-stress-img>.jump {
	position: absolute!important;
	display: block;
	bottom: 0;
	right: 0;
	width: 268px!important;
	height: 63px!important;
	cursor: pointer;
	background-image: url(../images/index/commercial1.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: center
}
@media only screen and (max-width:1919px) {
.banner-stress-img>.jump {
	right: 60px
}
}
.banner-stress-img>.jump:hover {
	background-image: url(../images/index/commercial2.png);
	width: 302px!important;
	height: 85px!important
}
.banner-stress-bg {
	top: 0;
	left: 0;
	background-color: #000;
	border-radius: 3px;
	z-index: -1
}
.login-guide {
	position: relative;
	width: 760px;
	background: url(//icon.qiantucdn.com/img/searchnew/login-guide-bg.png) no-repeat #fff;
	border-radius: 4px;
	margin: 0 auto;
	padding: 160px 0 0
}
.login-guide .recommend-card {
	padding-left: 20px
}
.login-guide .recommend-card .card-list {
	width: 170px;
	margin-right: 13px
}
.login-guide .recommend-card .card-list span {
	display: block;
	overflow: hidden;
	height: 120px
}
.login-guide .recommend-card .card-list span img {
	width: 100%
}
.login-guide .recommend-card .card-list em {
	font-size: 14px;
	color: #666;
	display: block;
	padding: 20px 0;
	text-align: center
}
.login-guide .guide-footer {
	height: 80px;
	position: relative;
	background-color: #f6f6f6;
	border-radius: 0 0 4px 4px;
	text-align: center;
	padding-top: 14px
}
.login-guide .guide-footer .qt-btn {
	width: 160px;
	height: 50px;
	line-height: 50px
}
.login-guide .guide-footer .right-alert {
	position: absolute;
	top: 34px;
	right: 10px;
	color: #afafaf;
	font-size: 12px
}
.welcome-back .text-alert, .welcome-back h2 {
	text-align: center;
	font-size: 18px
}
.welcome-back {
	position: relative;
	width: 313px;
	margin: 0 auto;
	background: #FFF;
	border-radius: 4px;
	padding: 20px 0 30px
}
.welcome-back .icon-vip {
	width: 150px;
	height: 150px;
	margin: 20px auto;
	background: url(//icon.qiantucdn.com/js/showfu/images/user-vip.png) no-repeat;
	border-radius: 50%
}
.welcome-back .icon-vip.isYC {
	background-color: #edfff4;
	background-position: 3px 14px;
	border: 1px solid #c8f4d6
}
.welcome-back .icon-vip.isGX {
	background-color: #fffaf4;
	background-position: -157px 14px;
	border: 1px solid #ffe8cd
}
.welcome-back .icon-vip.isBG {
	background-color: #edf7ff;
	background-position: -308px 14px;
	border: 1px solid #c1e4ff
}
.right-btn-group .pt-entry {
	width: 129px;
	height: 166px;
	position: absolute;
	right: 60px;
	bottom: -170px
}
.qt-card .card-tag.isBGOGC {
	background-position: -113px -621px
}
.qt-card .card-tag.isYCOGC {
	background-position: -181px -622px
}
.qt-card .card-tag-isNew {
	background-position: -44px -627px!important;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 1;
	width: 56px;
	height: 36px;
	background: url(//icon.qiantucdn.com/img/searchnew/common2.png) no-repeat
}
.qt-card-video:hover .card-bg {
	filter: alpha(opacity=0);
	opacity: 0
}
.qt-model-t .model-content {
	position: relative;
	width: 400px;
	min-height: 200px;
	border-radius: 4px;
	background-color: #fff;
	box-shadow: 0 4px 6px 0 rgba(0,0,0,.2);
	margin: 0 auto;
	padding: 40px 0 30px
}
.qt-model-t .model-content .model-close {
	position: absolute;
	top: 15px;
	right: 15px;
	background: url(../images/login_v6.png) -100px -168px no-repeat;
	height: 20px;
	width: 17px;
	cursor: pointer
}
.qt-model-t .model-content .qt-btn {
	width: 120px;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	display: block;
	margin: 0 auto
}
.qt-model-t .model-content .content-title {
	font-size: 24px;
	color: #888;
	text-align: center;
	margin-bottom: 18px
}
.qt-model-t .model-content .content-title>img {
	display: block;
	margin: 0 auto;
	margin-bottom: 10px
}
.qt-model-t .model-content .content-des {
	font-size: 16px;
	color: #888;
	line-height: 1.6;
	text-align: center;
	margin-bottom: 36px
}
.qt-model-t .model-content .btn-group {
	text-align: center
}
.qt-model-t .model-content .btn-group .qt-btn {
	width: auto;
	display: inline-block;
	padding: 0 15px
}
.new-fixd {
	width: 120px;
	height: 55px;
	left: -24%;
//left:-390px;
	position: relative;
	z-index: 99;
	float: right;
	font-size: 12px;
	cursor: pointer;
	background: url(//pic.qiantucdn.com/yang/img/gift-nav.png) no-repeat
}
.new-model {
	margin-top: 9px;
	text-align: center
}
.new-tet {
	color: #16e26a;
	font-size: 12px
}
.c1 {
	color: #fe5e04
}
.d1 {
	color: #b5b5b5
}
.qt-model-t11 {
	display: none;
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	background: rgba(0,0,0,.5);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000, endColorstr=#7F000000);
	z-index: 999;
	overflow: hidden
}
.qt-model-t11 .mdoel-table {
	display: table;
	table-layout: fixed;
	width: 100%;
	height: 100%
}
.qt-model-t11 .model-table-call {
	display: table-cell;
	vertical-align: middle;
	width: 100%;
	height: 100%;
	padding: 10px
}
.qt-model-t11 .model-content {
	position: relative;
	font-family: "Microsoft YaHei";
	width: 470px;
	min-height: 466px;
	border-radius: 6px;
	background-color: #fff;
	box-shadow: 0 4px 6px 0 rgba(0,0,0,.2);
	margin: 0 auto;
	cursor: pointer;
	padding: 25px 0 30px
}
.qt-model-t11 .model-content .model-close {
	position: absolute;
	top: 10px;
	right: 10px;
	background: url(../images/login_v6.png) -100px -168px no-repeat;
	height: 20px;
	width: 17px;
	cursor: pointer
}
.qt-model-t11 .model-content .content-title1 {
	font-size: 32px;
	color: #666;
	text-align: center;
	margin-bottom: 12px
}
.qt-model-t11 .model-content .content-title2 {
	font-size: 20px;
	color: #666;
	text-align: center
}
.qt-model-t11 .model-content .content-title2 .a1 {
	color: #fd8c26
}
.qt-model-t11 .model-content .content-title3 {
	font-size: 16px;
	color: #666;
	text-align: center
}
.qt-model-t11 .model-content .btn-group {
	text-align: center
}
.qt-model-t11 .model-content .btn-group .qt-btn {
	margin-top: 32px;
	width: 100px;
	display: inline-block
}
.qt-model-t11 .model-content .qt-btn {
	width: 302px!important;
	height: 48px;
	line-height: 48px;
	font-size: 14px;
	display: block;
	margin: 0 auto
}
.giftstime {
	width: 151px;
	height: 35px;
	left: 145px;
	line-height: 35px;
	text-align: center;
	position: absolute;
	top: 191px;
	font-size: 20px;
	color: #666;
	display: block;
	border: 2px solid #fd9e31;
	border-bottom: 0!important
}
.newgift-tip11 {
	cursor: pointer;
	background: url(//pic.qiantucdn.com/yang/img/newgift1.png) no-repeat center;
	background-size: 344px 100%
}
.gifts1 {
	margin-top: 80px;
	display: inline-block;
	font-size: 104px;
	margin-left: 62px;
	color: #fff;
	font-weight: 700
}
.gifts12 {
	width: 5px;
	margin-top: 111px;
	display: inline-block;
	font-size: 15px;
	margin-left: 85px;
	color: #fff;
	font-weight: 700
}
.btn-group1 {
	width: 148px;
	text-align: center;
	margin: 10px auto 0;
	color: #adadad;
	text-decoration: underline
}
.qt-model__ogc {
	width: 424px;
	height: 520px;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	background-image: url(//pic.qiantucdn.com/yang/img/back_ogc.png);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 100% 100%
}
.qt-model__ogc .ogc-content {
	width: 100%;
	height: auto;
	padding-top: 110px
}
.qt-model__ogc .ogc-content .ogc-title {
	font-size: 24px;
	color: #FFF;
	font-weight: 700;
	text-align: center
}
.qt-model__ogc .ogc-content .ogc-text {
	font-size: 18px;
	color: #FFF;
	width: 300px;
	margin: 23px auto;
	font-weight: 400
}
.qt-model__ogc .ogc-footer__btn {
	width: 200px;
	height: 56px;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 56px;
	margin: auto
}
.model-ogc__footer {
	margin-top: 30px
}
.model-ogc__title {
	font-size: 16px;
	color: #333;
	font-weight: 700;
	text-align: center
}
.model-ogc__text {
	font-size: 14px;
	color: #333;
	margin-top: 10px;
	text-align: center;
	padding: 0 40px
}
.qt-scrollbar-style::-webkit-scrollbar {
width:10px;
height:1px
}
.qt-scrollbar-style::-webkit-scrollbar-thumb {
border-radius:10px;
background:#b6b6b6
}
.qt-scrollbar-style::-webkit-scrollbar-track {
border-radius:10px;
background:#DEDEDE
}
.qt-video-row {
	width: 360px;
	height: 280px;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	background: #fff;
	border-radius: 6px;
	padding-top: 34px
}
.qt-video-row .icon-guanbi {
	font-size: 16px;
	color: #b3b3b3;
	position: absolute;
	top: 10px;
	right: 10px;
	cursor: pointer
}
.qt-video-row .video-title {
	font-size: 18px;
	color: rgba(0,0,0,.65);
	width: 100%;
	position: relative;
	padding-left: 140px
}
.qt-video-row .video-title>span {
	display: inline-block;
	width: 74px;
	height: 20px;
	font-size: 12px;
	color: #FFF;
	background-image: linear-gradient(-90deg, #0F98FF 0, #1980FF 100%);
	border-radius: 4px;
	text-align: center;
	line-height: 20px;
	position: absolute;
	left: 56px;
	top: 3px
}
.qt-video-row .video-title>span .icon {
	font-size: 12px
}
.qt-video-row .video-text {
	font-size: 12px;
	color: #999;
	text-align: center;
	margin-top: 5px
}
.qt-video-row .video-content {
	margin-top: 16px
}
.qt-video-row .video-content ul {
	width: 100%;
	height: auto;
	padding-left: 68px
}
.qt-video-row .video-content ul li {
	position: relative;
	margin-right: 14px;
	margin-top: 14px;
	float: left
}
.qt-video-row .video-content ul li:nth-child(odd) {
	width: 118px
}
.qt-video-row .video-content ul li:nth-child(even) {
	width: 90px
}
.qt-video-row .video-content ul li .li {
	padding: 5px 10px;
	font-size: 12px;
	border: 1px solid #B7B7B7;
	border-radius: 4px;
	color: #B7B7B7;
	text-align: center
}
.qt-video-row .video-content ul li>input {
	opacity: 0;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	cursor: pointer
}
.qt-video-row .video-content ul li>input:hover+.li {
	border: 1px solid #10C55B;
	color: #10C55B
}
.qt-video-row .video-content ul li>input:checked+.li {
	background: #EDFFF4;
	border: 1px solid #10C55B;
	border-radius: 4px;
	color: #10C55B
}
.qt-video-row .video-foot {
	margin-top: 30px
}
.qt-video-row .video-foot .qt-btn {
	width: 100px;
	height: 36px;
	line-height: 36px;
	margin: 0 auto;
	display: block;
	font-size: 14px;
	background-image: linear-gradient(-90deg, #17E66C 0, #10C55B 100%);
	cursor: pointer;
	border: 0
}
.qt-video-row .video-foot .qt-btn>a {
	color: #fff
}
.qt-video-row .video-foot .qt-btn.disabled {
	background: #BFBFBF;
	cursor: not-allowed
}
.qt-video-row .video-foot .qt-btn.disabled>a {
	color: #fff!important
}
.qt-mystery-model {
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	background: rgba(0,0,0,.5);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000, endColorstr=#7F000000);
	z-index: 999;
	overflow: hidden
}
.qt-mystery-model .mdoel-table {
	display: table;
	table-layout: fixed;
	width: 100%;
	height: 100%
}
.qt-mystery-model .model-table-call {
	display: table-cell;
	vertical-align: middle;
	width: 100%;
	height: 100%;
	padding: 10px
}
.qt-mystery-model .model-content {
	position: relative;
	font-family: "Microsoft YaHei";
	width: 560px;
	min-height: 247px;
	border-radius: 6px;
	background-color: #fff;
	box-shadow: 0 4px 6px 0 rgba(0,0,0,.2);
	margin: 0 auto
}
.qt-mystery-model .model-content .mystery-nav {
	position: relative;
	background: url(//pic.qiantucdn.com/yang/img/mystnav.png) no-repeat top;
	width: 560px;
	height: 134px;
	margin: 0 auto 36px
}
.qt-mystery-model .model-content .model-close {
	position: absolute;
	top: 10px;
	right: 10px;
	color: #fff;
	background: url(../images/login_v6.png) -100px -168px no-repeat;
	height: 20px;
	width: 17px;
	cursor: pointer
}
.qt-mystery-model .model-content .content-title1 {
	font-size: 32px;
	color: #666;
	text-align: center;
	font-weight: 700;
	margin-bottom: 12px
}
.qt-mystery-model .model-content .content-title2 {
	font-size: 22px;
	color: #666;
	text-align: center
}
.qt-mystery-model .model-content .content-title3 {
	font-size: 20px;
	color: #666;
	margin-top: 37px;
	text-align: center
}
.qt-mystery-model .model-content .content-title3 .new {
	font-size: 22px;
	font-weight: 700;
	color: #fd8f34
}
.qt-mystery-model .model-content .content-title11 {
	font-size: 24px;
	color: #FFF;
	padding-top: 24px;
	letter-spacing: 1px;
	text-align: center
}
.qt-mystery-model .model-content .content-title11 .mystery-t {
	font-size: 40px;
	color: #F8DD34;
	text-align: center;
	text-shadow: -2px 1px 2px rgba(0,0,0,.5)
}
.qt-mystery-model .model-content .content-title11 .mystery-t2 {
	font-size: 24px;
	color: #F8DD34;
	opacity: .8;
	letter-spacing: 1px;
	text-align: center
}
.qt-mystery-model .model-content .content-title22 {
	font-size: 24px;
	color: #FFF;
	padding-top: 46px;
	letter-spacing: 1px;
	text-align: center
}
.qt-mystery-model .model-content .content-title22 .mystery-t {
	font-size: 40px;
	color: #F8DD34;
	text-align: center;
	text-shadow: -2px 1px 2px rgba(0,0,0,.5)
}
.qt-mystery-model .model-content .content-title22 .mystery-t2 {
	font-size: 24px;
	color: #F8DD34;
	opacity: .8;
	letter-spacing: 1px;
	text-align: center
}
.qt-mystery-model .model-content .content-title12 {
	font-size: 28px;
	color: #fff;
	letter-spacing: 4.33px;
	text-align: center;
	margin-bottom: 10px
}
.qt-mystery-model .model-content .content-des {
	font-size: 16px;
	color: #888;
	line-height: 1.6;
	text-align: center;
	margin-bottom: 30px
}
.qt-mystery-model .model-content .btn-group {
	text-align: center
}
.qt-mystery-model .model-content .qt-btn {
	width: 200px!important;
	height: 56px;
	line-height: 56px;
	color: #FFF!important;
	letter-spacing: 1.5px;
	text-align: center;
	font-size: 24px;
	margin: 0 auto 35px
}
.mystery-tip, .mystery-tip1, .mystery-tip2, .mystery-tip3, .mystery-tip4, .mystery-tip5, .mystery-tip6, .mystery-tip7, .mystery-tip8, .mystery-tip9 {
	width: 520px;
	height: 91px;
	margin: 0 auto 20px;
	cursor: text;
	position: relative;
	background: #FFF;
	box-shadow: 0 0 8px 2px rgba(198,29,59,.3);
	border-radius: 4px
}
.mystery-xianliang, .mystery-xianliang1, .mystery-xianliang2, .mystery-xianliang3, .mystery-xianliang4, .mystery-xianliang5, .mystery-xianliang6, .mystery-xianliang7, .mystery-xianliang8, .mystery-xianliang9 {
	width: 48px;
	height: 53px;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	background: url(//pic.qiantucdn.com/yang/img/Limited.png) no-repeat
}
.mystery-tip>img, .mystery-tip1>img, .mystery-tip2>img, .mystery-tip3>img, .mystery-tip4>img, .mystery-tip5>img, .mystery-tip6>img, .mystery-tip7>img, .mystery-tip8>img, .mystery-tip9>img {
	width: 46px;
	height: 46px;
	display: block;
	float: left;
	margin-top: 20px;
	margin-left: 78px
}
.mystery-name {
	font-size: 28px;
	color: #333;
	letter-spacing: 1.5px;
	text-align: center;
	line-height: 91px;
	margin-left: 20px
}
.mystery-right {
	width: 153px;
	height: 93px;
	margin-top: -2px;
	background: url(//pic.qiantucdn.com/yang/img/Zcard1.png) no-repeat;
	display: block;
	float: right;
	position: relative
}
.mystery-right1 {
	width: 153px;
	height: 93px;
	margin-top: -2px;
	background: url(//pic.qiantucdn.com/yang/img/Zcard2.png) no-repeat;
	display: block;
	float: right;
	position: relative
}
.mystery-right2 {
	width: 153px;
	height: 93px;
	margin-top: -2px;
	background: url(//pic.qiantucdn.com/yang/img/Zcard3.png) no-repeat;
	display: block;
	float: right;
	position: relative
}
.mystery-text1 {
	width: 20px;
	height: 56px;
	font-size: 20px;
	margin-top: 19px;
	margin-left: 19px;
	color: #FFF;
	display: block;
	float: left
}
.mystery-text3 {
	font-size: 14px;
	color: #FFF;
	margin-top: 52px;
	letter-spacing: 0;
	text-align: center;
	display: block;
	float: left
}
.mystery-text2, .mystery-text21, .mystery-text22, .mystery-text23, .mystery-text24, .mystery-text25, .mystery-text26, .mystery-text27, .mystery-text28, .mystery-text29 {
	width: 90px;
	height: 70px;
	font-size: 50px;
	color: #FFF;
	line-height: 91px;
	letter-spacing: 0;
	text-align: center;
	display: block;
	float: left
}
.btn-red-linear {
	background-image: radial-gradient(87% 112%, #FC6237 0, #E43E6D 97%, #F9D423 100%);
	box-shadow: 0 0 2px 0 #C61D3B;
	border-radius: 4px;
	border: 0
}
.btn-green-linear a {
	color: #fff!important;
	font-size: 16px;
	letter-spacing: 1px
}
.qt-ad-box {
	position: relative!important
}
.qt-ad-corner {
	position: absolute;
	margin-top: 8px;
	margin-left: 10px;
	width: 56px;
	height: 22px;
	line-height: 22px;
	border-radius: 4px;
	background: rgba(17,17,17,.6);
	font-size: 14px;
	color: #FFF;
	text-align: center;
	vertical-align: middle;
	z-index: 9!important
}
.collect {
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 200;
	display: none
}
.collect-background {
	opacity: .2;
	filter: alpha(opacity=20);
	-moz-opacity: .2;
	width: 100%;
	height: 100%;
	background: #000;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 5
}
.collect-model {
	text-align: center;
	position: relative;
	z-index: 10;
	width: 100%;
	height: 100%;
	display: table-cell;
	vertical-align: middle
}
.collect-model ul {
	width: 526px;
	padding-bottom: 30px;
	background: #fff;
	border-radius: 5px;
	box-shadow: 0 0 15px #e1e1e1;
	overflow: hidden;
	display: inline-block
}
.collect-title {
	font-size: 14px;
	line-height: 22px;
	min-height: 23px;
	margin: 35px auto 0;
	width: 465px;
	padding-left: 30px;
	color: #666;
	background: url(//pic.qiantucdn.com/model/img/icon35.png) no-repeat 0 1px
}
.collect-phone {
	width: 485px;
	height: 37px;
	margin: 20px auto 0;
	position: relative
}
.collect-phone-title {
	font-size: 14px;
	float: left;
	height: 36px;
	line-height: 36px
}
.collect-phone-region {
	margin-left: 4px;
	width: 101px;
	cursor: pointer;
	height: 36px;
	line-height: 36px;
	position: relative;
	padding-left: 5px;
	float: left;
	border-radius: 4px;
	border: 1px solid #e3e3e3;
	font-size: 14px
}
.collect-phone-region dl {
	width: 80px;
	height: 34px;
	line-height: 34px;
	overflow: hidden
}
.collect-phone-region dl i {
	display: block;
	width: 16px;
	height: 33px;
	position: absolute;
	top: 0;
	right: 0;
	background: #fff url(//pic.qiantucdn.com/model/img/icon36.jpg) no-repeat
}
.collect-phone-input {
	margin-left: 3px;
	width: 178px;
	height: 36px;
	line-height: 36px;
	display: block;
	float: left;
	border-radius: 4px;
	border: 1px solid #e3e3e3;
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px
}
.collect-phone-input2, .collectEmail-input {
	margin-left: 3px;
	width: 178px;
	height: 36px;
	line-height: 36px;
	display: block;
	float: left;
	border-radius: 4px;
	border: 1px solid #e3e3e3;
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px
}
.collect-phone-input3 {
	margin-left: 3px;
	width: 281px;
	height: 36px;
	line-height: 36px;
	display: block;
	float: left;
	border-radius: 4px;
	border: 1px solid #e3e3e3;
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px
}
.collect-phone-txt {
	height: 36px;
	float: left;
	color: #b8b8b8;
	margin-left: 13px;
	font-size: 14px;
	line-height: 36px
}
.collect-phone-code, .collect-emailBth {
	width: 96px;
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	text-align: center;
	border-radius: 4px;
	float: left;
	margin-left: 8px
}
.collect-phone-toggle1 {
	color: #11C95E;
	border: 1px solid #0BC55B;
	background: #EDFFF4
}
.collect-phone-toggle2 {
	color: #fff;
	border: 0;
	background: #E3E3E3
}
.collect-phone-toggle2 span {
	color: #fff
}
.collect-btn, .collectEmailBtn {
	width: 90px;
	height: 37px;
	line-height: 37px;
	display: block;
	margin: 30px auto 0;
	font-size: 14px;
	color: #fff
}
.collect-select {
	position: absolute;
	top: 36px;
	left: -1px;
	border-radius: 4px;
	display: none;
	width: 282px;
	height: 143px;
	overflow-x: auto;
	z-index: 6;
	background: #fff;
	border: 1px solid #e3e3e3
}
.collect-select dt {
	display: block;
	font-size: 14px;
	width: 100%;
	height: 25px;
	padding-left: 10px;
	line-height: 25px;
	color: #666
}
.collect-select dt span {
	display: block;
	float: right;
	margin-right: 10px;
	height: 25px
}
.collect-select dt:hover {
	background: #10c55b;
	color: #fff;
	cursor: pointer
}
.collect-select dt:hover span {
	color: #fff
}
.collect-block {
	display: block
}
.collect-phone-error, .collect-code-error, .collect-email-error, .collect-myCode-error {
	position: absolute;
	display: none;
	top: 36px;
	left: 60px;
	height: 20px;
	width: 200px;
	font-size: 12px;
	color: #666;
	line-height: 20px
}
.collect-phone-error i, .collect-code-error i, .collect-email-error i, .collect-myCode-error i {
	background: url(../images/login_v6.png) no-repeat -34px -193px;
	margin-right: 4px;
	vertical-align: -3px;
	width: 14px;
	height: 14px;
	display: inline-block
}
.collect-code-error {
	width: 400px
}
#block-box {
	width: 100%;
	height: 40px;
	background: #fff6cc;
	text-align: center;
	font-size: 14px;
	color: #ff4f11;
	line-height: 40px;
	position: relative;
	display: none;
	z-index: 999;
	top: 0
}
#block-box p {
	text-align: center
}
#block-box p a {
	color: #ff4f11;
	text-decoration: underline
}
#block-box .icon {
	position: absolute;
	font-size: 16px;
	cursor: pointer;
	right: 60px;
	top: 0;
	z-index: 1
}
.qk-tuiguang {
	position: absolute;
	display: block;
	width: auto;
	padding: 0 5px;
	height: 20px;
	right: 3px;
	bottom: 3px;
	background-color: rgba(0,0,0,.3);
	color: #fff;
	line-height: 18px;
	text-align: center;
	font-size: 12px
}
.qk-close {
	right: 39px!important;
	padding: 0!important;
	font-size: 18px;
	width: 20px
}
.qt-poster {
	display: none
}
/*!lib/qt-ui/qt-uiCard.scss*/
.qt-card-primary {
	width: 344px;
	padding: 10px 10px 0;
	background: #fff;
	-webkit-box-shadow: 0 4px 6px 0 rgba(0,0,0,.16);
	box-shadow: 0 4px 6px 0 rgba(0,0,0,.16);
	-webkit-border-radius: 4px;
	border-radius: 4px;
	margin-bottom: 10px;
	-webkit-transition: all .28s;
	-moz-transition: all .28s;
	transition: all .28s;
	float: left
}
.qt-card-primary .card-img {
	position: relative;
	overflow: hidden;
	min-height: 130px;
	max-height: 432px
}
.qt-card-primary .card-img img {
	width: 100%
}
.qt-card-primary .card-img>a {
	display: block
}
.qt-card-primary .audio-img {
	display: block;
	position: relative;
	overflow: hidden;
	width: 100%;
	background: #F6F6F6
}
.qt-card-primary .audio-img .body-photo {
	display: block;
	width: 88px;
	height: 88px;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	position: relative;
	-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.2);
	box-shadow: 0 0 10px 0 rgba(0,0,0,.2);
	cursor: pointer;
	margin: 22px auto;
	background-repeat: no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	background-position: center center
}
.qt-card-primary .audio-img .body-photo.category-photo {
	width: 90px;
	height: 90px;
	margin-top: 40px
}
.qt-card-primary .audio-img .body-photo.active {
	-webkit-animation: audio-rotate 10s linear 0s infinite;
	-moz-animation: audio-rotate 10s linear 0s infinite;
	animation: audio-rotate 10s linear 0s infinite
}
.qt-card-primary .audio-img .body-photo:after {
	content: ' ';
	display: block;
	width: 18px;
	height: 18px;
	background: #f6f6f6;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto
}
.qt-card-primary .audio-img .audio-progress {
	width: 260px;
	height: auto;
	margin: 0 auto
}
.qt-card-primary .audio-img .audio-progress .icon {
	display: block;
	margin-right: 15px;
	color: #666;
	cursor: pointer
}
.qt-card-primary .audio-img .audio-progress .progress {
	margin: 0 9px;
	width: 130px;
	height: 24px;
	margin-top: -5px;
	position: relative;
	background: #999;
	cursor: pointer
}
.qt-card-primary .audio-img .audio-progress .progress span {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	background: #17E66C;
	z-index: 1
}
.qt-card-primary .audio-img .audio-progress .progress .progress-img {
	display: block;
	width: 100%;
	height: 24px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
	background-image: url(../images/index/audio-progress.png);
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	background-position: center center;
	background-repeat: no-repeat
}
.qt-card-primary .audio-img .audio-progress .progress p.timeTip {
	position: absolute;
	left: 0;
	top: -20px;
	font-size: 14px;
	color: #10C55B
}
.qt-card-primary .audio-img .audio-progress .time-start {
	display: block;
	font-size: 14px;
	color: rgba(0,0,0,.65)
}
.qt-card-primary .audio-img .audio-progress .time-end {
	display: block;
	font-size: 14px;
	color: rgba(0,0,0,.65)
}
.qt-card-primary .audio-img .download-page {
	display: block;
	margin: 0 auto;
	color: #fff
}
.qt-card-primary .audio-img .handle-fav {
	width: 36px;
	height: 36px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	padding-top: 7px;
	background: #fff;
	position: absolute;
	right: 10px;
	top: 10px;
	cursor: pointer
}
.qt-card-primary .audio-img .handle-fav span.on {
	background-position: -83px -56px
}
.qt-card-primary .audio-img .handle-fav span {
	vertical-align: sub;
	background-image: url(../images/cardImg4.png);
	background-position: -59px -56px;
	width: 22px;
	height: 20px;
	display: block;
	margin: 0 auto
}
.qt-card-primary .card-title {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	overflow: hidden;
	color: #666
}
.qt-card-primary .card-title .card-tag {
	display: inline-block;
	margin-right: 6px;
	margin-top: 7px;
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 56px;
	-moz-box-flex: 0;
	-ms-flex: 0 0 56px;
	flex: 0 0 56px
}
.qt-card-primary .card-title .card-tag.isBG {
	background-image: url(../images/cardImg4.png);
	background-position: 0 0;
	width: 56px;
	height: 26px
}
.qt-card-primary .card-title .card-tag.isYC {
	background-image: url(../images/cardImg4.png);
	background-position: -58px 0;
	width: 56px;
	height: 26px
}
.qt-card-primary .card-title .card-tag.isGX {
	background-image: url(../images/cardImg4.png);
	background-position: 0 -28px;
	width: 56px;
	height: 26px
}
.qt-card-primary .card-title .card-tag.isZK {
	background-image: url(../images/Ziku/fontImg_v4.png);
	background-position: 0 0;
	width: 56px;
	height: 26px
}
.qt-card-primary .card-title .title-text {
	font-size: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.qt-card-primary .card-title .tag-isNew {
	display: inline-block;
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 30px;
	-moz-box-flex: 0;
	-ms-flex: 0 0 30px;
	flex: 0 0 30px;
	margin-top: 2px;
	background-image: url(../images/cardImg4.png);
	background-position: -58px -28px;
	width: 30px;
	height: 18px
}
.qt-card-primary .gif-model {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,.15)), color-stop(27%, rgba(0,0,0,0)), color-stop(75%, rgba(0,0,0,0)), to(rgba(0,0,0,.15)));
	background-image: -webkit-linear-gradient(top, rgba(0,0,0,.15) 0, rgba(0,0,0,0) 27%, rgba(0,0,0,0) 75%, rgba(0,0,0,.15) 100%);
	background-image: -moz- oldlinear-gradient(top, rgba(0,0,0,.15) 0, rgba(0,0,0,0) 27%, rgba(0,0,0,0) 75%, rgba(0,0,0,.15) 100%);
	background-image: linear-gradient(-180deg, rgba(0,0,0,.15) 0, rgba(0,0,0,0) 27%, rgba(0,0,0,0) 75%, rgba(0,0,0,.15) 100%);
	filter: alpha(opacity=0);
	z-index: 2;
	cursor: pointer
}
.qt-card-primary .card-bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0;
	filter: alpha(opacity=0);
	z-index: 2;
	cursor: pointer
}
.qt-card-primary .card-bg-gif {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0;
	filter: alpha(opacity=0);
	z-index: 2;
	cursor: pointer
}
.qt-card-primary .card-handle {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 3
}
.qt-card-primary .card-handle .handle-edit {
	position: absolute;
	bottom: 101px;
	left: 50%;
	margin: -23px 0 0 -97px;
	width: 195px;
	height: 46px;
	line-height: 46px;
	color: #1391fe;
	background: #fff;
	border: 0
}
.qt-card-primary .card-handle .handle-edit i {
	color: #fff;
	font-size: 21px;
	display: inline-block;
	margin-right: 10px;
	color: #1391fe;
	vertical-align: -2px
}
.qt-card-primary .card-handle .handle-edit:hover {
	color: #fff;
	background: #1391fe
}
.qt-card-primary .card-handle .handle-edit:hover i {
	color: #fff
}
.qt-card-primary .card-handle .handle-dum {
	position: absolute;
	bottom: 40px;
	left: 50%;
	margin: -23px 0 0 -97px;
	width: 195px;
	height: 46px;
	line-height: 46px
}
.qt-card-primary .card-handle .handle-dum .icon-down {
	display: inline-block;
	vertical-align: sub;
	margin-right: 12px;
	background-image: url(../images/cardImg4.png);
	background-position: -34px -56px;
	width: 23px;
	height: 20px
}
.qt-card-primary .card-handle .handle-dum span {
	color: #fff
}
.qt-card-primary .card-handle .handle-dum:hover {
	opacity: 1
}
.qt-card-primary .card-handle .handle-fav {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 40px;
	height: 40px;
	background-color: #fff;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	cursor: pointer;
	text-align: center;
	padding-top: 9px
}
.qt-card-primary .card-handle .handle-fav span {
	display: inline-block;
	vertical-align: sub;
	background-image: url(../images/cardImg4.png);
	background-position: -59px -56px;
	width: 22px;
	height: 20px
}
.qt-card-primary .card-handle .handle-fav span.on {
	background-image: url(../images/cardImg4.png);
	background-position: -83px -56px;
	width: 22px;
	height: 20px
}
.qt-card-primary .card-intro {
	display: block
}
.qt-card-primary .card-intro i {
	display: inline-block;
	vertical-align: sub;
	margin-right: 5px
}
.qt-card-primary .card-intro .icon-dnum {
	background-image: url(../images/cardImg4.png);
	background-position: -90px -28px;
	width: 20px;
	height: 18px
}
.qt-card-primary .card-intro .icon-cut {
	background-image: url(../images/cardImg4.png);
	background-position: 0 -90px;
	width: 19px;
	height: 18px
}
.qt-card-primary:hover .card-bg {
	filter: alpha(opacity=40);
	opacity: .4
}
.qt-card-primary:hover .card-handle {
	display: block
}
.qt-card-primary:hover .card-trait-gif {
	display: none
}
.qt-card-primary .card-trait-gif {
	position: absolute;
	top: 7px;
	right: 0;
	overflow: hidden;
	z-index: 2;
	width: 44px;
	height: 24px;
	margin-right: 10px;
	background: rgba(0,0,0,.4);
	-webkit-border-radius: 6px;
	border-radius: 6px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 25px
}
.qt-card-primary .card-trait {
	position: absolute;
	top: 7px;
	left: 10px;
	overflow: hidden;
	z-index: 10
}
.qt-card-primary .card-trait .card-tag-business {
	float: left;
	background-image: url(../images/cardImg4.png);
	background-position: 0 -56px;
	width: 32px;
	height: 32px;
	margin-right: 10px
}
.qt-card-primary .card-trait .font-tag-business {
	float: left;
	background-image: url(../images/Ziku/fontImg_v4.png);
	background-position: 0 -28px;
	width: 32px;
	height: 32px;
	margin-right: 10px
}
.qt-card-primary .card-trait .font-tag-open-zk {
	float: left;
	background-image: url(../images/Ziku/fontImg_v4.png);
	background-position: 0 46px;
	width: 32px;
	height: 32px;
	margin-right: 10px
}
.qt-card-primary.qt-bt-card {
}
.qt-card-primary.qt-bt-card .card-img {
	height: -webkit-calc(100% - 40px);
	height: -moz-calc(100% - 40px);
	height: calc(100% - 40px);
	background: -webkit-linear-gradient(left, #D3DFE8, #EDF1F4);
	background: -webkit-gradient(linear, left top, right top, from(#D3DFE8), to(#EDF1F4));
	background: -moz- oldlinear-gradient(left, #D3DFE8, #EDF1F4);
	background: linear-gradient(left, #D3DFE8, #EDF1F4)
}
.qt-card-primary.qt-bt-card .card-img>a {
	width: 100%;
	height: 100%
}
.qt-card-primary.qt-bt-card .card-img>a img {
	margin: 0 auto;
	display: block;
	position: relative;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}
.qt-card-primary.qt-bt-card .icont-canplay {
	width: 68px;
	height: 68px;
	top: 88px;
	background-image: url(../images/video_icon.png);
	background-repeat: no-repeat;
	left: 0;
	right: 0;
	margin: auto
}
.qt-card-primary.qt-bt-card .audio-img .card-audio-box {
	-webkit-box-shadow: 0 2px 24px 0 rgba(0,0,0,.24);
	box-shadow: 0 2px 24px 0 rgba(0,0,0,.24)
}
.qt-card-primary.qt-bt-card .audio-img .card-audio-box .audio-progress .icon {
	background-image: url(../images/card/audio-film.png);
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	position: absolute!important;
	color: #fff!important
}
.qt-card-primary.qt-bt-card .audio-img .card-audio-box .audio-progress .icon.film {
	background-image: url(../images/card/audio-film-m.png)
}
.qt-card-primary.qt-bt-card .audio-img .card-audio-box .audio-progress .icon:before {
	display: block;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: -webkit-calc(100% - 10px);
	width: -moz-calc(100% - 10px);
	width: calc(100% - 10px);
	height: -webkit-calc(100% - 10px);
	height: -moz-calc(100% - 10px);
	height: calc(100% - 10px);
	background: -webkit-gradient(linear, right top, left top, from(#17E66C), to(#10C55B));
	background: -webkit-linear-gradient(right, #17E66C 0, #10C55B 100%);
	background: -moz- oldlinear-gradient(right, #17E66C 0, #10C55B 100%);
	background: linear-gradient(-90deg, #17E66C 0, #10C55B 100%);
	position: absolute;
	left: 5px;
	top: 5px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
.qt-card-primary.qt-audio-card-b {
	height: 232px;
	cursor: pointer
}
.qt-card-primary.qt-audio-card-b .download-page {
	width: 98px;
	height: 30px;
	line-height: 30px;
	display: block;
	color: #fff;
	position: absolute;
	top: 105px;
	font-size: 12px;
	left: 130px
}
.qt-card-primary.qt-audio-card-b .download-page .icon {
	font-size: 14px;
	margin-right: 3px
}
.qt-card-primary.qt-audio-card-b .body-photo {
	margin: 45px 0 33px 20px
}
.qt-card-primary.qt-audio-card-b .handle-fav {
	width: 30px;
	height: 30px;
	top: 105px;
	left: 238px;
	padding-top: 5px
}
.qt-card-primary.qt-audio-card-b .card-audio-box .audio-cont {
	width: 55%;
	top: 44px;
	left: 130px;
	position: absolute
}
.qt-card-primary.qt-audio-card-b .card-audio-box .audio-cont .title {
	display: block;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 16px
}
.qt-card-primary.qt-audio-card-b .card-audio-box .audio-cont .ext {
	display: block;
	font-size: 12px;
	color: #999;
	margin-top: 6px
}
.qt-card-primary.qt-audio-card-b .audio-img {
	height: -webkit-calc(100% - 10px);
	height: -moz-calc(100% - 10px);
	height: calc(100% - 10px);
	padding-bottom: 10px
}
.qt-card-primary.qt-audio-card-b .audio-img.video-card-bt {
	height: -webkit-calc(100% - 40px);
	height: -moz-calc(100% - 40px);
	height: calc(100% - 40px);
	padding-bottom: 0
}
.qt-card-primary.qt-audio-card-b .audio-img.video-card-bt .download-page {
	top: 10px!important;
	left: -webkit-calc(100% - 98px - 50px);
	left: -moz-calc(100% - 98px - 50px);
	left: calc(100% - 98px - 50px);
	display: none
}
.qt-card-primary.qt-audio-card-b .audio-img.video-card-bt .handle-fav {
	top: 10px!important;
	left: -webkit-calc(100% - 30px - 10px)!important;
	left: -moz-calc(100% - 30px - 10px)!important;
	left: calc(100% - 30px - 10px)!important;
	display: none
}
.qt-card-primary.qt-audio-card-b video {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0
}
.qt-card-primary.qt-audio-card-b:hover .video-card-bt .download-page, .qt-card-primary.qt-audio-card-b:hover .video-card-bt .handle-fav {
	display: block
}
@media screen and (min-width:1518px) {
.qt-bt-card {
	height: 482px
}
.qt-bt-card .card-audio-box {
	width: 270px;
	height: 349px;
	background: #f6f6f6;
	margin: 40px auto;
	padding-top: 1px
}
.qt-bt-card .card-audio-box .body-photo {
	width: 146px;
	height: 146px;
	margin-top: 33px;
	margin-bottom: 26px
}
.qt-bt-card .card-audio-box .body-photo:after {
	width: 36px;
	height: 36px
}
.qt-bt-card .card-audio-box .audio-progress {
	width: 230px;
	position: relative
}
.qt-bt-card .card-audio-box .audio-progress .progress {
	width: 130px
}
.qt-bt-card .card-audio-box .audio-progress .icon {
	position: absolute;
	width: 50px;
	height: 50px;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	left: 0;
	right: 0;
	margin: 0 auto;
	top: -121px;
	font-size: 18px;
	text-align: center;
	line-height: 41px
}
.qt-bt-card .card-audio-box .audio-progress .icon.icon-bofang:before {
	padding-left: 5px
}
.qt-bt-card .card-audio-box .download-page {
	width: 200px;
	height: 46px;
	line-height: 46px;
	margin-top: 46px
}
.qt-bt-card .card-audio-box .download-page .icon {
	margin-right: 12px;
	font-size: 20px
}
.qt-audio-card-b .video-active {
	margin-top: -23px
}
}
@media screen and (min-width:1248px) and (max-width:1520px) {
.qt-bt-card {
	height: 391.27px
}
.qt-bt-card .card-audio-box {
	width: 213.5px;
	height: 281.3px;
	background: #f6f6f6;
	margin: 30px auto;
	padding-top: 1px
}
.qt-bt-card .card-audio-box .body-photo {
	width: 115px;
	height: 115px;
	margin-top: 26px;
	margin-bottom: 20px
}
.qt-bt-card .card-audio-box .body-photo:after {
	width: 28px;
	height: 28px
}
.qt-bt-card .card-audio-box .audio-progress {
	width: 180px;
	position: relative
}
.qt-bt-card .card-audio-box .audio-progress .progress {
	width: 90px
}
.qt-bt-card .card-audio-box .audio-progress .icon {
	position: absolute;
	width: 40px;
	height: 40px;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	left: 0;
	right: 0;
	margin: 0 auto;
	top: -95px;
	font-size: 14px;
	text-align: center;
	line-height: 31px
}
.qt-bt-card .card-audio-box .audio-progress .icon.icon-bofang:before {
	padding-left: 2px
}
.qt-bt-card .card-audio-box .audio-progress .time-start {
	font-size: 12px
}
.qt-bt-card .card-audio-box .audio-progress .time-end {
	font-size: 12px
}
.qt-bt-card .card-audio-box .download-page {
	margin-top: 30px;
	width: 160px;
	height: 46px;
	line-height: 46px
}
.qt-bt-card .card-audio-box .download-page .icon {
	margin-right: 12px;
	font-size: 20px
}
.qt-audio-card-b {
	height: 194px!important
}
.qt-audio-card-b .download-page {
	left: 108px!important;
	top: 93px!important
}
.qt-audio-card-b .body-photo {
	width: 78px!important;
	height: 78px!important;
	margin: 45px 0 22px 20px!important
}
.qt-audio-card-b .handle-fav {
	top: 93px!important;
	left: 212px!important
}
.qt-audio-card-b .card-audio-box .audio-cont {
	left: 108px!important;
	position: absolute
}
.qt-audio-card-b .audio-img .audio-progress {
	width: 232px!important
}
.qt-audio-card-b .audio-img .audio-progress .progress {
	width: 110px!important
}
.qt-audio-card-b .audio-img.video-card-bt .download-page {
	left: -webkit-calc(100% - 98px - 50px)!important;
	left: -moz-calc(100% - 98px - 50px)!important;
	left: calc(100% - 98px - 50px)!important
}
.qt-audio-card-b .video-active {
	margin-top: -18px
}
}
@media screen and (max-width:1248px) {
.qt-bt-card {
	height: 348.08px
}
.qt-bt-card .card-audio-box {
	width: 186.2px;
	height: 245.6px;
	background: #f6f6f6;
	margin: 26px auto;
	padding-top: 1px
}
.qt-bt-card .card-audio-box .body-photo {
	width: 100px;
	height: 100px;
	margin-top: 23px;
	margin-bottom: 18px
}
.qt-bt-card .card-audio-box .body-photo:after {
	width: 24px;
	height: 24px
}
.qt-bt-card .card-audio-box .audio-progress {
	width: 170px;
	position: relative
}
.qt-bt-card .card-audio-box .audio-progress .progress {
	width: 80px
}
.qt-bt-card .card-audio-box .audio-progress .icon {
	position: absolute;
	width: 36px;
	height: 36px;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	left: 0;
	right: 0;
	margin: 0 auto;
	top: -84px;
	font-size: 12px;
	text-align: center;
	line-height: 26px
}
.qt-bt-card .card-audio-box .audio-progress .icon.icon-bofang:before {
	padding-left: 2px
}
.qt-bt-card .card-audio-box .audio-progress .time-start {
	font-size: 12px
}
.qt-bt-card .card-audio-box .audio-progress .time-end {
	font-size: 12px
}
.qt-bt-card .card-audio-box .download-page {
	width: 140px;
	height: 36px;
	line-height: 36px;
	margin-top: 30px;
	font-size: 14px
}
.qt-bt-card .card-audio-box .download-page .icon {
	margin-right: 12px;
	font-size: 14px
}
.qt-audio-card-b {
	height: 176px!important
}
.qt-audio-card-b .download-page {
	width: 88px!important;
	left: 90px!important;
	top: 86px!important
}
.qt-audio-card-b .body-photo {
	width: 60px!important;
	height: 60px!important;
	margin: 48px 0 22px 20px!important
}
.qt-audio-card-b .handle-fav {
	top: 86px!important;
	left: 183px!important
}
.qt-audio-card-b .card-audio-box .audio-cont {
	left: 90px!important
}
.qt-audio-card-b .card-audio-box .audio-cont .title {
	font-size: 14px!important
}
.qt-audio-card-b .card-audio-box .audio-cont .ext {
	margin-top: 0!important
}
.qt-audio-card-b .audio-img .audio-progress {
	width: 204px!important
}
.qt-audio-card-b .audio-img .audio-progress .progress {
	width: 82px!important
}
.qt-audio-card-b .audio-img.video-card-bt .download-page {
	left: -webkit-calc(100% - 88px - 50px)!important;
	left: -moz-calc(100% - 88px - 50px)!important;
	left: calc(100% - 88px - 50px)!important
}
.qt-audio-card-b .video-active {
	margin-top: -15px
}
}
@media screen and (max-width:1300px) {
.qt-card-primary .card-handle .handle-fav {
	width: 32px;
	height: 32px;
	padding-top: 5px
}
.qt-card-primary .card-handle .handle-dum {
	margin: -23px 0 0 -82px;
	width: 164px
}
}
@-webkit-keyframes audio-rotate {
from {
transform:rotate(0deg);
-ms-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg)
}
to {
	transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-o-transform: rotate(360deg)
}
}
@-moz-keyframes audio-rotate {
from {
transform:rotate(0deg);
-ms-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg)
}
to {
	transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-o-transform: rotate(360deg)
}
}
@keyframes audio-rotate {
from {
transform:rotate(0deg);
-ms-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg)
}
to {
	transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-o-transform: rotate(360deg)
}
}
/*!lib/qt-ui/risk.css*/
li {
	list-style: none
}
.risk-error {
	min-width: 900px;
	height: 259px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -442px;
	margin-top: -129px;
	overflow: hidden
}
.risk-error-img {
	width: 337px;
	height: 259px;
	float: left;
	overflow: hidden
}
.risk-error-img img {
	width: 337px;
	height: 259px
}
.risk-error-con {
	min-width: 530px;
	height: 203px;
	overflow: hidden;
	float: left;
	line-height: 36px;
	font-size: 20px;
	color: #888;
	margin-left: 25px;
	margin-top: 40px
}
.risk-error-con-txt {
	color: #FD8621;
	font-size: 36px;
	width: 480px;
	line-height: 56px
}
.risk-error-con-color {
	color: #FD8621
}
.risk-qimo-url {
	color: #FD8621
}
.risk-qimo-url:hover {
	text-decoration: underline
}
.risk-prompt {
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 1010
}
.risk-prompt-background {
	opacity: .2;
	filter: alpha(opacity=20);
	-moz-opacity: .2;
	width: 100%;
	height: 100%;
	background: #000
}
.risk-prompt-model {
	position: absolute;
	left: 50%;
	top: 50%;
	background: #fff;
	border-radius: 5px;
	box-shadow: 0 0 15px #e1e1e1;
	overflow: hidden
}
.risk-prompt-close {
	width: 14px;
	height: 14px;
	background: url(//icon.qiantucdn.com/revision/images/sc7.png) no-repeat;
	position: absolute;
	top: 13px;
	right: 13px;
	cursor: pointer
}
.risk-prompt-title {
	font-size: 18px;
	color: #666;
	text-align: center;
	font-weight: 700;
	margin-top: 38px
}
.risk-prompt-con {
	font-size: 14px;
	color: #666;
	text-align: center;
	margin-top: 17px;
	line-height: 20px;
	width: 312px;
	margin: 22px auto 0
}
.risk-prompt-btn {
	display: inline-block;
	font-size: 14px;
	border-radius: 4px;
	text-align: center;
	line-height: 36px
}
.risk-prompt-style {
	color: #11C95E;
	background: #EDFFF4;
	border: 1px solid #11C95E;
	margin-top: 28px;
	margin-left: 15px;
	width: 90px;
	height: 36px
}
.risk-prompt-left {
	margin-left: 80px
}
.risk-prompt-back {
	background: #10c55b;
	background: -webkit-linear-gradient(left, #1beb71, #10c55b);
	background: -o-linear-gradient(left, #1beb71, #10c55b);
	background: -moz-linear-gradient(left, #1beb71, #10c55b);
	background: linear-gradient(left, #1beb71, #10c55b);
	color: #fff
}
.risk-prompt-model1 {
	width: 360px;
	height: 240px;
	margin-left: -180px;
	margin-top: -120px
}
.risk-overSudoku {
	width: 360px;
	height: 240px;
	margin-left: -180px;
	margin-top: -120px
}
.risk-prompt2-phone {
	width: 527px;
	height: 303px;
	margin-left: -263px;
	margin-top: -151px
}
.risk-prompt2-phone2, .risk-prompt2-phone7 {
	width: 527px;
	height: 303px;
	margin-left: -263px;
	margin-top: -151px
}
.risk-prompt2-phone3 {
	width: 527px;
	height: 240px;
	margin-left: -263px;
	margin-top: -120px
}
.risk-prompt2-phone4 {
	width: 527px;
	height: 294px;
	margin-left: -263px;
	margin-top: -147px
}
.risk-prompt2-phone5 {
	width: 527px;
	height: 175px;
	position: relative;
	left: 0;
	top: 0;
	box-shadow: none;
	background: 0 0;
	margin: 20px 0
}
.risk-prompt2-phone6 {
	width: 527px;
	height: 160px;
	position: relative;
	left: 0;
	top: 0;
	box-shadow: none;
	background: 0 0;
	margin: 20px 0
}
.risk-Sudoku {
	width: 660px;
	height: 600px;
	margin-left: -330px;
	margin-top: -300px;
	box-shadow: 0 2px 4px #999;
	padding-left: 99px
}
.risk-prompt2-txt {
	font-size: 18px;
	text-align: center;
	font-weight: 700;
	margin-top: 41px;
	width: 100%;
	color: #666;
	float: left
}
.risk-prompt2-name {
	font-size: 14px;
	width: 85px;
	height: 19px;
	float: left;
	color: #333;
	text-align: right;
	line-height: 19px;
	margin-right: 15px;
	clear: left
}
.risk-prompt2-num {
	width: 425px;
	height: 19px;
	float: left;
	color: #333;
	line-height: 19px
}
.risk-prompt2-code2 {
	width: 172px;
	height: 36px;
	line-height: 36px;
	padding: 0 10px;
	float: left;
	border-radius: 4px;
	border: 1px solid #dedede;
	color: #c1c1c1;
	display: block;
	font-size: 14px
}
.risk-prompt2-code3 {
	width: 99px;
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	text-align: center;
	border-radius: 4px;
	display: block;
	float: left;
	margin-left: 12px
}
.risk-prompt2-btn {
	clear: left;
	display: block;
	margin-top: 37px;
	margin-left: 212px;
	width: 90px;
	height: 36px;
	font-size: 15px;
	text-align: center;
	line-height: 36px;
	float: left
}
.risk-prompt2-toggle1 {
	color: #11C95E;
	border: 1px solid #0BC55B;
	background: #EDFFF4
}
.risk-prompt2-toggle2 {
	color: #fff;
	border: 0;
	background: #E3E3E3
}
.risk-prompt2-toggle2 span {
	color: #fff
}
.risk-prompt2-inpu2 {
	width: 283px;
	height: 36px;
	line-height: 36px;
	padding: 0 10px;
	float: left;
	border-radius: 4px;
	border: 1px solid #dedede;
	color: #c1c1c1;
	display: block;
	font-size: 14px
}
.risk-prompt2-if {
	margin-left: 18px;
	height: 36px;
	float: left;
	width: 120px;
	font-size: 12px;
	color: #999;
	line-height: 34px
}
.risk-prompt2-if2 {
	margin-left: 18px;
	height: 36px;
	float: left;
	width: 120px;
	font-size: 14px;
	color: #999;
	line-height: 34px
}
.risk-prompt2-phone-error {
	width: 283px;
	height: 18px;
	overflow: hidden;
	position: absolute;
	font-size: 12px;
	color: #FD8621
}
.risk-prompt2-update {
	width: 36px;
	height: 36px;
	float: left;
	display: block;
	font-size: 30px;
	color: #b9b9b9;
	line-height: 37px;
	margin-left: 5px
}
.risk-prompt2-code4 {
	width: 91px;
	height: 36px;
	float: left
}
.risk-prompt2-code4 img {
	width: 91px;
	height: 36px
}
.risk-untie {
	height: 61px;
	margin-bottom: 20px;
	min-width: 354px
}
.risk-untie-txt {
	height: 36px;
	float: left;
	font-size: 14px;
	line-height: 36px;
	color: #333;
	margin-right: 20px
}
.risk-prompt2-height1 {
	height: 36px
}
.risk-prompt2-left1 {
	margin-left: 90px
}
.risk-prompt2-left2 {
	margin-left: 29px
}
.risk-prompt2-left3 {
	margin-left: 185px
}
.risk-prompt2-left4 {
	margin-left: 0
}
.risk-prompt2-top1 {
	margin-top: 41px
}
.risk-prompt2-top2 {
	margin-top: 25px
}
.risk-prompt2-top3 {
	margin-top: 32px
}
.risk-prompt2-top4 {
	margin-top: 46px
}
.risk-prompt2-top5 {
	margin-top: 30px
}
.risk-prompt2-top6 {
	margin-top: 48px
}
.risk-prompt2-top7 {
	margin-top: 7px
}
.risk-prompt2-top8 {
	margin-top: 15px
}
.risk-prompt2-top9 {
	margin-top: 20px
}
.risk-prompt2-phone-error-margin {
	left: 101px;
	top: 146px
}
.risk-prompt2-phone-error-margin2 {
	left: 101px;
	top: 207px
}
.risk-prompt2-phone-error-margin3 {
	left: 101px;
	top: 191px
}
.risk-prompt2-phone-error-margin4 {
	left: 91px;
	top: 145px
}
.risk-prompt2-phone-error-margin5 {
	left: 101px;
	top: 40px
}
.risk-prompt2-phone-error-margin6 {
	left: 101px;
	top: 100px
}
.risk-prompt2-phone-error-margin7 {
	left: 101px;
	top: 82px
}
.risk-Sudoku-txt1 {
	text-align: center;
	width: 462px;
	font-size: 18px;
	color: #888;
	line-height: 24px;
	margin-top: 20px;
	float: left
}
.risk-Sudoku-txt2 {
	text-align: center;
	width: 462px;
	font-size: 12px;
	color: #888;
	margin-top: 7px;
	float: left
}
.risk-Sudoku-txt2 span {
	color: #19cb63
}
.risk-Sudoku-toggle {
	width: 465px;
	height: 22px;
	float: left;
	margin-top: 3px
}
.risk-Sudoku-toggle-btn {
	width: 78px;
	height: 22px;
	float: right;
	font-size: 14px;
	display: block
}
.risk-Sudoku-toggle-btn:hover {
	color: #11C95E
}
.risk-Sudoku-toggle-btn:hover .icon-huanyipi {
	color: #11C95E
}
.risk-Sudoku-toggle .risk-Sudoku-toggle-btn p {
	width: 22px;
	height: 22px;
	vertical-align: -6px;
	display: inline-block;
	font-size: 25px;
	color: #b9b9b9;
	line-height: 22px;
	margin-right: 8px
}
.risk-Sudoku-model {
	width: 483px;
	float: left;
	height: 428px;
	overflow: hidden
}
.risk-Sudoku-elem {
	width: 140px;
	height: 135px;
	float: left;
	margin-right: 20px;
	margin-top: 7px;
	position: relative;
	z-index: 5
}
.risk-Sudoku-img {
	width: 140px;
	height: 111px;
	overflow: hidden;
	border-radius: 6px;
	position: relative;
	cursor: pointer;
	border: 1px solid #f6f6f6;
	display: flex
}
.risk-Sudoku-img img {
	width: 140px;
	margin: auto
}
.risk-Sudoku-tier {
	display: none
}
.risk-Sudoku-look {
	font-size: 14px;
	color: #888;
	text-align: center;
	width: 140px;
	height: 20px;
	line-height: 23px;
	display: block
}
.risk-Sudoku-look:hover {
	color: #11C95E
}
.risk-prompt2-space {
	width: 118px;
	margin-left: 172px;
	margin-top: 20px;
	clear: left;
	display: block;
	height: 36px;
	font-size: 15px;
	text-align: center;
	line-height: 36px;
	float: left;
	border-radius: 4px
}
.risk-prompt2-space i {
	color: #fff
}
.risk-prompt2-ban {
	width: 118px;
	margin-left: 172px;
	margin-top: 20px;
	background: #ededed
}
.risk-prompt2-ban i {
	color: #fff
}
.risk-Sudoku-gou {
	width: 29px;
	height: 29px;
	background: #fff;
	line-height: 26px;
	text-align: center;
	font-size: 20px;
	color: #11C95E;
	display: block;
	position: absolute;
	top: 6px;
	right: 6px;
	border-radius: 100%;
	border: 2px solid #11C95E
}
.risk-Sudoku-tier {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	display: block
}
.risk-Sudoku-tier-bg {
	filter: alpha(opacity=30);
	-moz-opacity: .3;
	opacity: .3;
	background: #000
}
.risk-Sudoku-layer {
	width: 140px;
	height: 112px;
	position: absolute;
	left: 0;
	top: 0;
	opacity: .7;
	filter: alpha(opacity=70);
	-moz-opacity: .7;
	z-index: 2;
	background: #000;
	border-radius: 6px
}
.risk-Sudoku-video {
	position: absolute;
	top: 0;
	left: 0;
	width: 140px;
	height: 111px;
	display: block;
	background: url(//pic.qiantucdn.com/model/risk/video.png) no-repeat center;
	background-size: 50px 50px
}
.risk-Sudoku-selectImg-video {
	width: 380px;
	height: 440px;
	position: absolute;
	left: 0;
	top: 0;
	background: url(//pic.qiantucdn.com/model/risk/video.png) no-repeat center;
	background-size: 88px 88px
}
.risk-none {
	display: none
}
.risk-Sudoku-selectImg {
	width: 380px;
	height: 500px;
	margin-left: -190px;
	margin-top: -250px;
	overflow: visible
}
.risk-Sudoku-close {
	width: 32px;
	height: 31px;
	position: absolute;
	top: 0;
	right: -31px;
	background: #fff;
	text-align: center;
	line-height: 31px;
	font-size: 22px;
	color: #ccc;
	cursor: pointer;
	z-index: 10
}
.risk-Sudoku-close2 {
	width: 32px;
	height: 31px;
	position: absolute;
	top: 5px;
	right: 5px;
	text-align: center;
	line-height: 31px;
	font-size: 22px;
	color: #cecece;
	cursor: pointer
}
.risk-Sudoku-image {
	width: 360px;
	height: 480px;
	display: block;
	overflow: hidden;
	background: #fff;
	margin: 10px auto 0
}
.risk-Sudoku-image i {
	width: 360px;
	height: 480px;
	display: table-cell;
	vertical-align: middle;
	text-align: center
}
.risk-Sudoku-image i img {
	max-width: 360px
}
.risk-Sudoku-selectImg-title {
	width: 360px;
	height: 53px;
	margin: 0 auto;
	font-size: 19px;
	color: #666;
	line-height: 60px;
	text-align: center
}
.risk-Sudoku-verify, .risk-Sudoku-fail {
	width: 360px;
	height: 240px;
	margin-left: -180px;
	margin-top: -120px;
	text-align: center
}
.risk-Sudoku-succeed {
	width: 208px;
	height: 60px;
	margin-top: -30px;
	margin-left: -104px
}
.risk-Sudoku-verify-icon {
	width: 360px;
	height: 55px;
	text-align: center;
	color: #fd8621;
	font-size: 50px;
	margin-top: 30px
}
.risk-Sudoku-verify-txt {
	font-size: 14px;
	text-align: center;
	color: #666;
	width: 360px;
	margin-top: 15px;
	line-height: 26px
}
.risk-Sudoku-verify-txt span {
	color: #fd8621
}
.risk-prompt2-top10 {
	margin-top: 20px
}
.risk-Sudoku-succeed-txt {
	width: 208px;
	height: 40px;
	text-align: center;
	font-size: 16px;
	color: #666;
	margin-top: 11px
}
.risk-Sudoku-succeed-txt i {
	display: inline-block;
	width: 40px;
	height: 40px;
	font-size: 40px;
	text-align: center;
	line-height: 40px;
	vertical-align: -9px;
	color: #11c95e
}
/*!lib/qt-ui/tips.css*/
.qt-tips {
	height: 40px;
	line-height: 40px;
	background-color: #fff6cc;
	position: relative;
	z-index: 50
}
.qt-tips .w1200 {
	text-align: center;
	font-size: 14px;
	color: #bc8351
}
.qt-tips .w1200 span {
	color: #ff4f11
}
.qt-tips .w1200 a {
	display: inline-block;
	height: 24px;
	line-height: 24px;
	padding: 0 10px;
	background-color: #ff8e11;
	border-radius: 4px;
	line-height: 24px;
	color: #fff;
	font-size: 12px;
	margin-left: 16px
}
.qt-tips .w1200 a:hover {
	background-color: #fea13b
}
.qt-tips .w1200 .close-btn {
	margin-top: 9px;
	width: 24px;
	height: 24px;
	background: url(//icon.qiantucdn.com/img/qt-tips-close.jpg);
	cursor: pointer
}
.nav-list .add-newicont {
	position: absolute;
	width: 22px;
	height: 11px;
	background: url(//icon.qiantucdn.com/images/icont/add-newicont.png);
	top: 4px;
	right: 8px
}
.qt-year-tips {
	height: 40px;
	line-height: 40px;
	background: url(../images/sponsor/banner-renewal2.png)no-repeat top;
	width: 100%;
	background-size: cover;
	position: relative;
	z-index: 50
}
.qt-year-tips .vips_years {
	color: #10c55b
}
.qt-year-tips .w1200 {
	text-align: center;
	font-size: 14px;
	color: #fff;
	cursor: pointer
}
.qt-year-tips .w1200 span {
	color: #10c55b
}
.qt-year-tips .w1200 .vips_renewal_jump_urls {
	display: inline-block;
	height: 24px;
	line-height: 24px;
	padding: 0 10px;
	background-color: #10c55b;
	border-radius: 4px;
	line-height: 24px;
	color: #fff;
	font-size: 12px;
	margin-left: 38px;
	cursor: pointer
}
.qt-year-tips .w1200 .vips_renewal_jump_urls:hover {
	background-image: linear-gradient(to right, #17e66c, #10c55b);
	cursor: pointer
}
.qt-year-tips .close-btn {
	color: #fff;
	margin-top: -28px;
	margin-right: 128px;
	width: 16px;
	height: 16px;
	background: url(../images/sponsor/renewal-close.png)no-repeat top;
	cursor: pointer
}
.qt-year-tips .renewal-fr {
	margin-top: -40px;
	color: #b7b7b8;
	font-size: 12px;
	display: none;
	margin-right: 170px
}
.nav-list .add-newicont {
	position: absolute;
	width: 22px;
	height: 11px;
	background: url(//icon.qiantucdn.com/images/icont/add-newicont.png);
	top: 4px;
	right: 8px
}
.qt-year-tips .w1200 a:nth-of-type(1) {
	color: #d6d6d6
}
/*!lib/qt-ui/zheader_v1.0.scss*/
.user-info-row {
	width: 100%;
	height: 100%;
	overflow: hidden;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background: #fff;
	color: rgba(0,0,0,.65)
}
.user-info-row .row-head {
	width: 100%;
	height: auto;
	padding: 10px;
	-webkit-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
	position: relative
}
.user-info-row .row-head .head-photo {
	display: block;
	width: 40px;
	height: 40px;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	margin-right: 10px
}
.user-info-row .row-head .head-photo.qq:after {
	background-image: url(../images/sponsor/new3.0/new-qq.png)
}
.user-info-row .row-head .head-photo.wx:after {
	background-image: url(../images/sponsor/new3.0/new-wx.png)
}
.user-info-row .row-head .head-photo.wb:after {
	background-image: url(../images/sponsor/new3.0/new-wb.png)
}
.user-info-row .row-head .head-photo.phone:after {
	background-image: url(../images/sponsor/new3.0/new-phone.png)
}
.user-info-row .row-head .head-photo:after {
	content: '';
	display: block;
	width: 12px;
	height: 12px;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	position: absolute;
	right: 0;
	bottom: 0;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: center center
}
.user-info-row .row-head .head-info {
	font-size: 12px
}
.user-info-row .row-head .head-info .user-uid {
	cursor: pointer
}
.user-info-row .row-head .head-info .user-uid input {
	position: absolute;
	z-index: -1;
	opacity: 0
}
.user-info-row .row-head .head-info p:nth-child(1) {
	height: 17px;
	line-height: 17px
}
.user-info-row .row-head .head-info p:nth-child(1) span:nth-child(1) {
	font-size: 14px;
	margin-right: 30px
}
.user-info-row .row-head .head-info p:nth-child(1) span:nth-child(2) {
	position: relative;
	padding-left: 16px
}
.user-info-row .row-head .head-info p:nth-child(1) span:nth-child(2):after {
	content: '';
	width: 20px;
	height: 20px;
	display: block;
	position: absolute;
	background-repeat: no-repeat;
	background-position: -3px -3px;
	-webkit-background-size: cover;
	background-size: cover;
	top: 0;
	bottom: 0;
	left: 0
}
.user-info-row .row-head .head-info p:nth-child(2) {
	margin-top: 3px
}
.user-info-row .row-head .head-info p:nth-child(2) span {
	margin-right: 18px
}
.user-info-row .row-head .head-info p:nth-child(2) a {
	color: rgba(0,0,0,.65);
	position: relative
}
.user-info-row .row-head .head-info p:nth-child(2) a .user-alert {
	width: 82px;
	display: none;
	background: #fff;
	-webkit-box-shadow: 0 0 10px 1px rgba(0,0,0,.1);
	box-shadow: 0 0 10px 1px rgba(0,0,0,.1);
	position: absolute;
	bottom: -19px;
	left: 0;
	font-size: 12px;
	padding: 2px 3px;
	-webkit-border-radius: 0 10px 10px;
	border-radius: 0 10px 10px;
	color: #999!important;
	cursor: pointer
}
.user-info-row .row-head .head-info p:nth-child(2) a .user-alert:after {
	content: '';
	display: block;
	position: absolute;
	width: 3px;
	height: 3px;
	background: red;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	left: 2px;
	top: 2px;
	-webkit-animation-name: soc;
	-moz-animation-name: soc;
	animation-name: soc;
	-webkit-animation-duration: 1000ms;
	-moz-animation-duration: 1000ms;
	animation-duration: 1000ms;
	-webkit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite
}
.user-info-row .row-head .head-coupon-jump {
	display: block;
	text-align: center;
	width: 100px;
	height: 26px;
	line-height: 26px;
	background: rgba(255,71,10,.15);
	-webkit-border-radius: 15px;
	border-radius: 15px;
	position: absolute;
	right: 10px;
	top: 18px;
	font-size: 12px;
	color: #FA5555
}
.user-info-row .row-head.ty-qt {
	background-image: url(../images/header_v1.0/ty-qt-back1.png);
	-webkit-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	color: #fff
}
.user-info-row .row-head.ty-qt .head-info p:nth-child(2) a {
	color: #fff
}
.user-info-row .row-head.ty-qt .head-info p span:nth-child(2):after {
	background-image: url(../images/header_v1.0/ty-qt.png)
}
.user-info-row .row-head.ty-qt+.row-vip-type {
	border-top: 0
}
.user-info-row .row-head.ty-hj {
	background-image: url(../images/header_v1.0/ty-hj-back1.png);
	-webkit-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	color: #fff
}
.user-info-row .row-head.ty-hj .head-info p:nth-child(2) a {
	color: #fff
}
.user-info-row .row-head.ty-hj .head-info p span:nth-child(2):after {
	background-image: url(../images/header_v1.0/ty-hj.png)
}
.user-info-row .row-head.ty-hj+.row-vip-type {
	border-top: 0
}
.user-info-row .row-head.ty-bj {
	background-image: url(../images/header_v1.0/ty-bj-back1.png);
	-webkit-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	color: #fff
}
.user-info-row .row-head.ty-bj .head-info p:nth-child(2) a {
	color: #fff
}
.user-info-row .row-head.ty-bj .head-info p span:nth-child(2):after {
	background-image: url(../images/header_v1.0/ty-bj.png)
}
.user-info-row .row-head.ty-bj+.row-vip-type {
	border-top: 0
}
.user-info-row .row-head.ty-zs {
	background-image: url(../images/header_v1.0/ty-zs-back1.png);
	-webkit-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	color: #fff
}
.user-info-row .row-head.ty-zs .head-info p:nth-child(2) a {
	color: #fff
}
.user-info-row .row-head.ty-zs .head-info p span:nth-child(2):after {
	background-image: url(../images/header_v1.0/ty-zs.png)
}
.user-info-row .row-head.ty-zs+.row-vip-type {
	border-top: 0
}
.user-info-row .row-head.ty-mx {
	background-image: url(../images/header_v1.0/ty-mx-back1.png);
	-webkit-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	color: #CC995C
}
.user-info-row .row-head.ty-mx .head-info p:nth-child(2) a {
	color: #CC995C
}
.user-info-row .row-head.ty-mx .head-info p span:nth-child(2):after {
	background-image: url(../images/header_v1.0/ty-mx.png)
}
.user-info-row .row-head.ty-mx+.row-vip-type {
	border-top: 0
}
.user-info-row .row-head.sj-cj {
	background-image: url(../images/header_v1.0/sj-cj-back1.png);
	-webkit-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	color: #fff
}
.user-info-row .row-head.sj-cj .head-info p:nth-child(2) a {
	color: #fff
}
.user-info-row .row-head.sj-cj .head-info p span:nth-child(2):after {
	background-image: url(../images/header_v1.0/sj-cj.png)
}
.user-info-row .row-head.sj-cj+.row-vip-type {
	border-top: 0
}
.user-info-row .row-head.sj-gj {
	background-image: url(../images/header_v1.0/sj-gj-back1.png);
	-webkit-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	color: #fff
}
.user-info-row .row-head.sj-gj .head-info p:nth-child(2) a {
	color: #fff
}
.user-info-row .row-head.sj-gj .head-info p span:nth-child(2):after {
	background-image: url(../images/header_v1.0/sj-gj.png)
}
.user-info-row .row-head.sj-gj+.row-vip-type {
	border-top: 0
}
.user-info-row .row-head.sj-zs {
	background-image: url(../images/header_v1.0/sj-zs-back2.png);
	-webkit-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	color: #fff
}
.user-info-row .row-head.sj-zs .head-info p:nth-child(2) a {
	color: #fff
}
.user-info-row .row-head.sj-zs .head-info p span:nth-child(2):after {
	background-image: url(../images/header_v1.0/sj-zs.png)
}
.user-info-row .row-head.sj-zs+.row-vip-type {
	border-top: 0
}
.user-info-row .row-head.sj-sx {
	background-image: url(../images/header_v1.0/sj-sx-back1.png);
	-webkit-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	color: #fff
}
.user-info-row .row-head.sj-sx .head-info p:nth-child(2) a {
	color: #fff
}
.user-info-row .row-head.sj-sx .head-info p span:nth-child(2):after {
	background-image: url(../images/header_v1.0/sj-sx.png)
}
.user-info-row .row-head.sj-sx+.row-vip-type {
	border-top: 0
}
.user-info-row .row-head.qy-d {
	color: rgba(0,0,0,.65);
	background-image: url(../images/header_v1.0/qy-d-back.png);
	-webkit-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center
}
.user-info-row .row-head.qy-d .head-info p:nth-child(2) a {
	color: rgba(0,0,0,.65)
}
.user-info-row .row-head.qy-d+.row-vip-type {
	border-top: 0
}
.user-info-row .row-head.qy-d .head-coupon-jump {
	background-image: -webkit-linear-gradient(left, #ffc87a 0, #ffb286 100%);
	background-image: -webkit-gradient(linear, left top, right top, from(#ffc87a), to(#ffb286));
	background-image: -moz- oldlinear-gradient(left, #ffc87a 0, #ffb286 100%);
	background-image: linear-gradient(to right, #ffc87a 0, #ffb286 100%);
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFC87A', endColorstr='#FFFFB286', GradientType=0);
	border: 1px solid #FA5555;
	color: #ED1414
}
.user-info-row .row-head.qy-pt {
	background-image: url(../images/header_v1.0/qy-jc-back.png);
	-webkit-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	color: #fff
}
.user-info-row .row-head.qy-pt .head-info p:nth-child(2) a {
	color: #fff
}
.user-info-row .row-head.qy-pt+.row-vip-type {
	border-top: 0
}
.user-info-row .row-head.qy-pt .head-coupon-jump {
	background-image: -webkit-linear-gradient(left, #e98c36 0, #ee914a 100%);
	background-image: -webkit-gradient(linear, left top, right top, from(#e98c36), to(#ee914a));
	background-image: -moz- oldlinear-gradient(left, #e98c36 0, #ee914a 100%);
	background-image: linear-gradient(to right, #e98c36 0, #ee914a 100%);
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE98C36', endColorstr='#FFEE914A', GradientType=0);
	color: #fff
}
.user-info-row .row-head.qy-td {
	background-image: url(../images/header_v1.0/qy-zy-back.png);
	-webkit-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center
}
.user-info-row .row-head.qy-td .head-info p:nth-child(2) a {
	color: #fff
}
.user-info-row .row-head.qy-td+.row-vip-type {
	border-top: 0
}
.user-info-row .row-head.qy-td .head-coupon-jump {
	background-image: -webkit-linear-gradient(left, #d0ac3c 0, #d9a23e 100%);
	background-image: -webkit-gradient(linear, left top, right top, from(#d0ac3c), to(#d9a23e));
	background-image: -moz- oldlinear-gradient(left, #d0ac3c 0, #d9a23e 100%);
	background-image: linear-gradient(to right, #d0ac3c 0, #d9a23e 100%);
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD0AC3C', endColorstr='#FFD9A23E', GradientType=0);
	color: #fff
}
.user-info-row .row-head.qy-qj {
	color: #CC995C;
	background-image: url(../images/header_v1.0/qy-qj-back.png);
	-webkit-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center
}
.user-info-row .row-head.qy-qj .head-info p:nth-child(2) a {
	color: #CC995C
}
.user-info-row .row-head.qy-qj+.row-vip-type {
	border-top: 0
}
.user-info-row .row-head.qy-qj .head-coupon-jump {
	background-image: -webkit-linear-gradient(left, #705728 0, #625439 100%);
	background-image: -webkit-gradient(linear, left top, right top, from(#705728), to(#625439));
	background-image: -moz- oldlinear-gradient(left, #705728 0, #625439 100%);
	background-image: linear-gradient(to right, #705728 0, #625439 100%);
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF705728', endColorstr='#FF625439', GradientType=0);
	color: #fff
}
.user-info-row .row-head.zs-one {
	background-image: url(../images/header_v1.0/zs-one.png);
	-webkit-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	color: #fff
}
.user-info-row .row-head.zs-one .head-info p:nth-child(2) a {
	color: #fff
}
.user-info-row .row-head.zs-one+.row-vip-type {
	border-top: 0
}
.user-info-row .row-head.zs-one .head-coupon-jump {
	background-image: -webkit-linear-gradient(left, #00be6e 0, #78d4a6 100%);
	background-image: -webkit-gradient(linear, left top, right top, from(#00be6e), to(#78d4a6));
	background-image: -moz- oldlinear-gradient(left, #00be6e 0, #78d4a6 100%);
	background-image: linear-gradient(to right, #00be6e 0, #78d4a6 100%);
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF00BE6E', endColorstr='#FF78D4A6', GradientType=0);
	color: #fff
}
.user-info-row .row-head.zs-two {
	background-image: url(../images/header_v1.0/zs-two.png);
	-webkit-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	color: #fff
}
.user-info-row .row-head.zs-two .head-info p:nth-child(2) a {
	color: #fff
}
.user-info-row .row-head.zs-two+.row-vip-type {
	border-top: 0
}
.user-info-row .row-head.zs-two .head-coupon-jump {
	background-image: -webkit-linear-gradient(left, #1482e6 0, #76beee 100%);
	background-image: -webkit-gradient(linear, left top, right top, from(#1482e6), to(#76beee));
	background-image: -moz- oldlinear-gradient(left, #1482e6 0, #76beee 100%);
	background-image: linear-gradient(to right, #1482e6 0, #76beee 100%);
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF1482E6', endColorstr='#FF76BEEE', GradientType=0);
	color: #fff
}
.user-info-row .row-head.zs-three {
	background-image: url(../images/header_v1.0/zs-three.png);
	-webkit-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	color: #fff
}
.user-info-row .row-head.zs-three .head-info p:nth-child(2) a {
	color: #fff
}
.user-info-row .row-head.zs-three+.row-vip-type {
	border-top: 0
}
.user-info-row .row-head.zs-three .head-coupon-jump {
	background-image: -webkit-linear-gradient(left, #ff9628 0, #f4b07f 100%);
	background-image: -webkit-gradient(linear, left top, right top, from(#ff9628), to(#f4b07f));
	background-image: -moz- oldlinear-gradient(left, #ff9628 0, #f4b07f 100%);
	background-image: linear-gradient(to right, #ff9628 0, #f4b07f 100%);
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFF9628', endColorstr='#FFF4B07F', GradientType=0);
	color: #fff
}
.user-info-row .row-vip-type {
	padding-top: 10px;
	width: -webkit-calc(100% - 20px);
	width: -moz-calc(100% - 20px);
	width: calc(100% - 20px);
	margin: 0 auto;
	border-top: 1px solid #F4F4F4
}
.user-info-row .row-vip-type>li {
	float: left;
	margin-right: 11px;
	width: 66px;
	font-size: 12px;
	background: #F8F8F8;
	color: rgba(0,0,0,.65);
	-webkit-border-radius: 4px;
	border-radius: 4px;
	padding-top: 5px;
	position: relative;
	padding-bottom: 4px;
	z-index: 1
}
.user-info-row .row-vip-type>li:hover {
	background: #F4F4F4
}
.user-info-row .row-vip-type>li:hover p:nth-child(3) {
	display: block
}
.user-info-row .row-vip-type>li p {
	color: rgba(0,0,0,.65)
}
.user-info-row .row-vip-type>li p span {
	color: rgba(0,0,0,.65)
}
.user-info-row .row-vip-type>li p:nth-child(1) {
	font-size: 12px;
	text-align: center
}
.user-info-row .row-vip-type>li p:nth-child(1)>img {
	width: 14px;
	height: 10px;
	margin-right: 2px;
	display: none
}
.user-info-row .row-vip-type>li p:nth-child(1)>img.hui {
	display: inline-block
}
.user-info-row .row-vip-type>li p:nth-child(2) {
	font-size: 12px;
	text-align: center
}
.user-info-row .row-vip-type>li p:nth-child(3) {
	width: auto;
	min-width: 145px;
	display: none;
	position: absolute;
	height: 24px;
	line-height: 24px;
	bottom: -30px;
	left: 0;
	padding: 0 3px;
	background: #FFF;
	-webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.2);
	box-shadow: 0 2px 4px 0 rgba(0,0,0,.2);
	-webkit-border-radius: 4px;
	border-radius: 4px
}
.user-info-row .row-vip-type>li p:nth-child(3):after {
	content: '';
	display: block;
	left: 30px;
	width: 0;
	height: 0;
	top: -6px;
	margin: auto;
	position: absolute;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-bottom: 6px solid #fff
}
.user-info-row .row-vip-type>li:nth-child(4) {
	margin-right: 0
}
.user-info-row .row-vip-type>li:nth-child(4) p:nth-child(3) {
	left: auto;
	right: 0!important;
	width: 134px
}
.user-info-row .row-vip-type>li:nth-child(4) p:nth-child(3):after {
	left: auto;
	right: 30px
}
.user-info-row .row-vip-type>li.vip:nth-child(1) {
	background: #EDFFF4
}
.user-info-row .row-vip-type>li.vip:nth-child(1) p {
	color: #00BE6E
}
.user-info-row .row-vip-type>li.vip:nth-child(1) p span {
	color: #00BE6E
}
.user-info-row .row-vip-type>li.vip:nth-child(1):hover {
	background: #DFFEEB
}
.user-info-row .row-vip-type>li.vip:nth-child(2) {
	background: #FFFAF3
}
.user-info-row .row-vip-type>li.vip:nth-child(2) p {
	color: #FF9628
}
.user-info-row .row-vip-type>li.vip:nth-child(2) p span {
	color: #FF9628
}
.user-info-row .row-vip-type>li.vip:nth-child(2):hover {
	background: #FFF4E4
}
.user-info-row .row-vip-type>li.vip:nth-child(3) {
	background: #ECF7FF
}
.user-info-row .row-vip-type>li.vip:nth-child(3) p {
	color: #1482E6
}
.user-info-row .row-vip-type>li.vip:nth-child(3) p span {
	color: #1482E6
}
.user-info-row .row-vip-type>li.vip:nth-child(3):hover {
	background: #E0F2FF
}
.user-info-row .row-vip-type>li.vip:nth-child(4) {
	background: #F4F4F4
}
.user-info-row .row-vip-type>li.vip:nth-child(4) p {
	color: #323232
}
.user-info-row .row-vip-type>li.vip:nth-child(4) p span {
	color: #323232
}
.user-info-row .row-vip-type>li.vip:nth-child(4):hover {
	background: #ECECEC
}
.user-info-row .row-vip-type>li.vip p:nth-child(1) .hui {
	display: none
}
.user-info-row .row-vip-type>li.vip p:nth-child(1) .inlight {
	display: inline-block
}
.user-info-row .row-company-qye {
	width: 300px;
	height: 40px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	margin: 13px auto;
	position: relative
}
.user-info-row .row-company-qye .company-jump-qiye {
	width: 285px;
	height: 40px;
	background: -webkit-linear-gradient(315deg, #fcd7a2 0, #c69a6b 100%);
	background: -moz- oldlinear-gradient(315deg, #fcd7a2 0, #c69a6b 100%);
	background: linear-gradient(135deg, #fcd7a2 0, #c69a6b 100%);
	-webkit-border-radius: 20px;
	border-radius: 20px;
	font-size: 16px;
	font-weight: 800;
	color: #773c07;
	text-align: center;
	line-height: 40px;
	display: block;
	cursor: pointer;
	margin: 0 auto
}
.user-info-row .row-company-qye .company-jump-qiye:hover {
	background-image: -webkit-linear-gradient(315deg, #f5c989 0, #bd864c 100%);
	background-image: -moz- oldlinear-gradient(315deg, #f5c989 0, #bd864c 100%);
	background-image: linear-gradient(135deg, #f5c989 0, #bd864c 100%)
}
.user-info-row .row-company {
	width: 300px;
	height: 50px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	margin: 8px auto;
	position: relative
}
.user-info-row .row-company .company-row {
	width: 100%;
	height: 100%;
	background: #F8F8F8;
	-webkit-border-radius: 4px;
	border-radius: 4px
}
.user-info-row .row-company .company-row .personKey {
	width: 170px;
	margin-top: 8px;
	font-size: 12px;
	color: #773C07;
	display: inline-block;
	padding-left: 7px;
	float: left
}
.user-info-row .row-company .company-row .personKey .auth {
	color: #FF470A
}
.user-info-row .row-company .company-row .company-jump-qiye {
	width: 118px;
	height: 34px;
	background: -webkit-linear-gradient(315deg, #fcd7a2 0, #c69a6b 100%);
	background: -moz- oldlinear-gradient(315deg, #fcd7a2 0, #c69a6b 100%);
	background: linear-gradient(135deg, #fcd7a2 0, #c69a6b 100%);
	-webkit-border-radius: 4px;
	border-radius: 4px;
	font-size: 14px;
	font-weight: 800;
	color: #fff;
	text-align: center;
	line-height: 34px;
	display: inline-block;
	cursor: pointer;
	float: left;
	margin-top: 8px;
	margin-left: 5px
}
.user-info-row .row-company .company-row .company-jump-qiye:hover {
	background-image: -webkit-linear-gradient(315deg, #f5c989 0, #bd864c 100%);
	background-image: -moz- oldlinear-gradient(315deg, #f5c989 0, #bd864c 100%);
	background-image: linear-gradient(135deg, #f5c989 0, #bd864c 100%)
}
.user-info-row .row-company .company-row .qy-count {
	width: 81px;
	height: 16px;
	font-size: 12px;
	display: none;
	text-align: center;
	color: #fff;
	line-height: 16px;
	background: #ff470a;
	-webkit-border-radius: 8px 8px 0;
	border-radius: 8px 8px 0;
	position: absolute;
	top: -4px;
	right: 7px
}
.user-info-row .row-company .company-row>img {
	width: 18px;
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	margin: auto;
	left: 14px
}
.user-info-row .row-company .company-row .qy-show {
	display: inline-block;
	margin-top: 1px
}
.user-info-row .row-company .company-row .qy-show .name {
	font-size: 12px;
	color: rgba(0,0,0,.65);
	margin-left: 8px;
	width: 52px;
	display: inline-block
}
.user-info-row .row-company .company-row .qy-show .text {
	position: relative;
	font-size: 12px;
	color: rgba(0,0,0,.65);
	margin-left: 4px;
	margin-right: 5px!important;
	width: 36px;
	display: inline-block
}
.user-info-row .row-company .company-row .qy-show>em {
	font-size: 12px;
	color: rgba(0,0,0,.65);
	margin-right: 5px;
	display: inline-block;
	width: 97px
}
.user-info-row .row-company .company-row .qy-show>em .icon {
	font-size: 12px;
	color: #AA6C22
}
.user-info-row .row-company .company-row .qy-show>a {
	font-size: 12px;
	margin-right: 0;
	color: #AA6C22;
	padding: 0 4px
}
.user-info-row .row-company .company-row .qy-show>a .icon {
	font-size: 12px;
	color: #AA6C22
}
.user-info-row .row-company .company-row .qy-show>a:hover {
	color: #773C07
}
.user-info-row .row-company .company-jump {
	display: block;
	width: 100%;
	height: 100%;
	background-image: url(../images/header_v1.0/qy-novip.png);
	-webkit-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size: contain;
	background-size: contain
}
.user-info-row .row-subsidiary {
	width: 300px;
	height: 24px;
	line-height: 24px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	margin: 0 auto;
	position: relative;
	margin-top: 3px;
	margin-bottom: 3px
}
.user-info-row .row-subsidiary.on {
	background: #FFF9EB
}
.user-info-row .row-subsidiary.on .sub-jump span:nth-child(1) {
	color: #9E7141;
	width: 250px;
	height: 24px;
	line-height: 24px;
	margin-left: 5px;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.user-info-row .row-subsidiary.on .sub-jump span:nth-child(2) {
	height: 24px;
	line-height: 24px;
	color: rgba(0,0,0,.65);
	width: 40px
}
.user-info-row .row-subsidiary.qy-raw:hover {
	background: #F8F8F8
}
.user-info-row .row-subsidiary .sub-jump {
	width: 100%;
	color: #999;
	position: relative;
	font-size: 12px;
	height: 24px;
	line-height: 24px
}
.user-info-row .row-subsidiary .sub-jump img {
	display: inline-block;
	width: 24px;
	margin-left: 8px
}
.user-info-row .row-subsidiary .sub-jump span {
	width: 100%;
	height: 100%;
	font-size: 12px;
	color: rgba(0,0,0,.65);
	position: relative;
	margin-right: 2px
}
.user-info-row .row-subsidiary .sub-jump span:nth-child(1) {
	text-align: left;
	margin-left: 5px
}
.user-info-row .row-subsidiary .sub-jump span:nth-child(1) img {
	width: 14px;
	height: 11px;
	margin-left: 10px;
	display: inline-block;
	vertical-align: middle
}
.user-info-row .row-subsidiary .sub-jump span:nth-child(1) .qy-under {
	display: inline-block;
	margin-left: 20px;
	font-size: 12px;
	color: #AD6E2C
}
.user-info-row .row-subsidiary .sub-jump span:nth-child(1) .qy-under:hover {
	color: #773C07
}
.user-info-row .row-subsidiary .sub-jump span:nth-child(2) {
	vertical-align: top
}
.user-info-row .row-subsidiary .sub-jump .sub-name-t {
	color: rgba(0,0,0,.65);
	width: 250px;
	height: 24px;
	line-height: 24px;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.user-info-row .row-subsidiary .sub-jump .sub-check-l, .user-info-row .row-subsidiary .sub-jump .sub-check-long {
	width: 40px;
	height: 24px;
	line-height: 24px;
	display: none;
	color: #AA6C22;
	float: right;
	cursor: pointer
}
.user-info-row .row-subsidiary .sub-jump:hover {
	color: #00BE6E
}
.user-info-row .row-subsidiary .sub-jump:hover .shake-horizontal {
	display: inline-block;
	min-width: 25px;
	margin-left: 8px;
	-webkit-animation-name: shake-horizontal2;
	-moz-animation-name: shake-horizontal2;
	animation-name: shake-horizontal2;
	-webkit-animation-duration: 1000ms;
	-moz-animation-duration: 1000ms;
	animation-duration: 1000ms;
	-webkit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite
}
@-webkit-keyframes shake-horizontal2 {
25% {
-webkit-transform:translate(2px, 0) rotate(0) scale(1.1);
transform:translate(2px, 0) rotate(0) scale(1.1)
}
50% {
-webkit-transform:translate(5px, 0) rotate(0) scale(1.5);
transform:translate(5px, 0) rotate(0) scale(1.5)
}
75% {
-webkit-transform:translate(2px, 0) rotate(0) scale(1.1);
transform:translate(2px, 0) rotate(0) scale(1.1)
}
0%, 100% {
-webkit-transform:translate(0px, 0) rotate(0) scale(1);
transform:translate(0px, 0) rotate(0) scale(1)
}
}
@-moz-keyframes shake-horizontal2 {
25% {
-moz-transform:translate(2px, 0) rotate(0) scale(1.1);
transform:translate(2px, 0) rotate(0) scale(1.1)
}
50% {
-moz-transform:translate(5px, 0) rotate(0) scale(1.5);
transform:translate(5px, 0) rotate(0) scale(1.5)
}
75% {
-moz-transform:translate(2px, 0) rotate(0) scale(1.1);
transform:translate(2px, 0) rotate(0) scale(1.1)
}
0%, 100% {
-moz-transform:translate(0px, 0) rotate(0) scale(1);
transform:translate(0px, 0) rotate(0) scale(1)
}
}
@keyframes shake-horizontal2 {
25% {
-webkit-transform:translate(2px, 0) rotate(0) scale(1.1);
-moz-transform:translate(2px, 0) rotate(0) scale(1.1);
transform:translate(2px, 0) rotate(0) scale(1.1)
}
50% {
-webkit-transform:translate(5px, 0) rotate(0) scale(1.5);
-moz-transform:translate(5px, 0) rotate(0) scale(1.5);
transform:translate(5px, 0) rotate(0) scale(1.5)
}
75% {
-webkit-transform:translate(2px, 0) rotate(0) scale(1.1);
-moz-transform:translate(2px, 0) rotate(0) scale(1.1);
transform:translate(2px, 0) rotate(0) scale(1.1)
}
0%, 100% {
-webkit-transform:translate(0px, 0) rotate(0) scale(1);
-moz-transform:translate(0px, 0) rotate(0) scale(1);
transform:translate(0px, 0) rotate(0) scale(1)
}
}
.user-info-row .row-subsidiary:hover .sub-jump, .user-info-row .row-subsidiary:hover span {
	color: #00BE6E
}
.user-info-row .row-subsidiary:hover .sub-jump .icon-dai, .user-info-row .row-subsidiary:hover span .icon-dai {
	color: #00BE6E
}
.user-info-row .row-subsidiary:hover .sub-jump .sub-check-l, .user-info-row .row-subsidiary:hover .sub-jump .sub-check-long, .user-info-row .row-subsidiary:hover span .sub-check-l, .user-info-row .row-subsidiary:hover span .sub-check-long {
	display: block
}
.user-info-row .row-fun-type {
	width: -webkit-calc(100% - 20px);
	width: -moz-calc(100% - 20px);
	width: calc(100% - 20px);
	margin: 0 auto;
	border-top: 1px solid #F4F4F4;
	margin-top: 7px;
	margin-bottom: 13px;
	padding-left: 7px
}
.user-info-row .row-fun-type>li {
	float: left;
	margin-right: 30px;
	width: 48px;
	text-align: center;
	position: relative
}
.user-info-row .row-fun-type>li .icon-r {
	position: absolute;
	top: 2px;
	right: -22px;
	width: 35px;
	height: 18px;
	display: none;
	background: #fff5f5;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #fa5555;
	color: #FA5555;
	font-size: 12px;
	text-align: center;
	line-height: 18px
}
.user-info-row .row-fun-type>li>a {
	display: block;
	width: 100%;
	height: 100%;
	padding-top: 12px;
	text-align: center
}
.user-info-row .row-fun-type>li>a:hover>.icon {
	color: #00BE6E!important
}
.user-info-row .row-fun-type>li>a:hover>span {
	color: #00BE6E
}
.user-info-row .row-fun-type>li>a>.icon {
	font-size: 18px;
	display: block;
	text-align: center;
	position: relative
}
.user-info-row .row-fun-type>li>a>.icon .alert {
	width: 6px;
	height: 6px;
	background: #fd8320;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	position: absolute;
	right: 8px;
	top: 0
}
.user-info-row .row-fun-type>li>a>span {
	font-size: 12px;
	color: rgba(0,0,0,.65);
	margin-top: 7px
}
.user-info-row .row-fun-type>li:nth-child(4) {
	margin-right: 0
}
.user-info-row .header-activity-entry {
	width: -webkit-calc(100% - 20px);
	width: -moz-calc(100% - 20px);
	width: calc(100% - 20px);
	height: 76px;
	display: block;
	cursor: pointer;
	overflow: hidden;
	border-top: 1px solid #F4F4F4;
	margin: 0 auto;
	padding: 10px 0
}
.user-info-row .header-activity-entry>img {
	display: block;
	width: 100%;
	height: 100%;
	-webkit-border-radius: 4px;
	border-radius: 4px
}
.user-info-row .row-foot {
	font-size: 12px;
	color: #9B9B9B;
	width: -webkit-calc(100% - 20px);
	width: -moz-calc(100% - 20px);
	width: calc(100% - 20px);
	margin: 0 auto;
	border-top: 1px solid #F4F4F4;
	padding: 10px 3px
}
.user-info-row .row-foot>a {
	color: #9B9B9B
}
.user-info-row .row-foot>a:hover {
	color: rgba(0,0,0,.65)
}
@-webkit-keyframes soc {
to {
-webkit-transform:scale(1);
transform:scale(1)
}
from {
	-webkit-transform: scale(1.4);
	transform: scale(1.4)
}
}
@-moz-keyframes soc {
to {
-moz-transform:scale(1);
transform:scale(1)
}
from {
	-moz-transform: scale(1.4);
	transform: scale(1.4)
}
}
@keyframes soc {
to {
-webkit-transform:scale(1);
-moz-transform:scale(1);
transform:scale(1)
}
from {
	-webkit-transform: scale(1.4);
	-moz-transform: scale(1.4);
	transform: scale(1.4)
}
}
@media screen and (min-width:1920px) {
body[version="v1.0"] .qt-container {
	width: 1808px!important
}
body[version="v1.0"] .header-nav .nav-wrap>a {
	padding: 0 20px!important
}
body[version="v1.0"] .search-fixed {
	width: 650px!important
}
body[version="v1.0"] .qt-header-fixed.on .search-fixed {
	width: 850px!important
}
body[version="v1.0"] .ranking-list {
	right: 132px!important
}
body[version="v1.0"] .ranking-list a {
	margin-left: 26px
}
}
@media screen and (min-width:1543px) and (max-width:1919px) {
body[version="v1.0"] .qt-container {
	width: 1442px!important
}
body[version="v1.0"] .header-nav .nav-wrap>a {
	padding: 0 16px!important
}
body[version="v1.0"] .search-fixed {
	width: 550px!important
}
body[version="v1.0"] .qt-header-fixed.on .search-fixed {
	width: 750px!important
}
body[version="v1.0"] .ranking-list a {
	margin-left: 20px
}
}
@media screen and (max-width:1542px) and (min-width:1300px) {
body[version="v1.0"] .qt-container {
	width: 1200px!important
}
body[version="v1.0"] .ranking-list a {
	margin-left: 10px
}
}
@media screen and (max-width:1542px) {
.header-row {
	width: 1200px
}
.header-row .header-row-search {
	margin-left: 40px!important
}
.header-row .header-row-search .search-main .search-input {
	width: 470px!important
}
}
body[version="v1.0"] .qt-container {
	width: 1200px;
	margin: 0 auto
}
body[version="v1.0"] .hover-box:hover {
	border: 0
}
body[version="v1.0"] .hover-box:hover>a {
	display: block
}
body[version="v1.0"] .hover-box>a {
	width: 100%;
	height: 40px;
	position: absolute;
	top: 0;
	left: 0
}
body[version="v1.0"] .header-right {
	text-align: center
}
body[version="v1.0"] .header-right>.icon {
	font-size: 20px;
	color: #595959
}
body[version="v1.0"] .header-right:hover>a {
	display: block;
	z-index: 1
}
body[version="v1.0"] .header-right:hover .header-drop {
	display: block
}
body[version="v1.0"] .header-right>a {
	color: inherit
}
body[version="v1.0"] .header-drop {
	position: absolute;
	top: 44px;
	right: 0;
	background: #fff;
	border: #e9e9e9 solid 1px;
	display: none;
	z-index: 11
}
body[version="v1.0"] .qt-header-fixed {
	position: fixed;
	z-index: 999;
	top: 0
}
body[version="v1.0"] .qt-header-fixed.headBasic {
	top: auto
}
body[version="v1.0"] .qt-header-fixed .header-nav .nav-wrap {
	display: none
}
body[version="v1.0"] .qt-header-fixed .header-nav .nav-fixed {
	display: inline-block
}
body[version="v1.0"] .qt-header-fixed .search-fixed {
	display: inline-block
}
body[version="v1.0"] .qt-header-fixed.on .nav-fixed {
	overflow: hidden;
	width: 0
}
body[version="v1.0"] .qt-header-fixed.on .search-fixed {
	width: 570px
}
body[version="v1.0"] .search-fixed {
	width: 400px;
	height: 40px;
	display: none;
	vertical-align: middle;
	margin-right: 10px;
	margin-left: -86px;
	-webkit-transition: width .28s;
	-moz-transition: width .28s;
	transition: width .28s;
	background: #fff;
	-webkit-border-radius: 6px;
	border-radius: 6px
}
body[version="v1.0"] .search-fixed .search-main {
	padding-right: 84px!important
}
body[version="v1.0"] .search-fixed .search-main .btn-classify, body[version="v1.0"] .search-fixed .search-main .btn-search {
	line-height: 40px
}
body[version="v1.0"] .search-fixed .search-main .btn-search {
	width: 84px
}
body[version="v1.0"] .search-fixed .search-main .search-classify.max-height-classify .list-8 {
	top: -389px
}
body[version="v1.0"] .search-fixed .search-main .search-classify.max-height-classify .list-12 {
	top: -166px
}
body[version="v1.0"] .search-fixed .search-main .search-classify.max-height-classify .list-13 {
	top: -191px
}
body[version="v1.0"] .search-fixed .search-main .search-classify.max-height-classify .list-14 {
	top: -270px
}
body[version="v1.0"] .search-fixed .search-main .search-classify.max-height-classify .list-15 {
	top: -175px
}
body[version="v1.0"] .docsearch-fixed {
	display: none
}
body[version="v1.0"] .header-logo {
	height: 44px;
	line-height: 44px
}
body[version="v1.0"] .header-logo a {
	display: block;
	height: inherit;
	font-size: 0;
	float: left
}
body[version="v1.0"] .header-logo a span {
	display: inline-block;
	color: #999;
	font-size: 20px;
	vertical-align: middle
}
body[version="v1.0"] .header-logo a span a {
	font-size: 20px
}
body[version="v1.0"] .header-logo a em {
	display: inline-block;
	color: #666;
	font-size: 20px;
	vertical-align: middle
}
body[version="v1.0"] .header-logo a img {
	margin-right: 8px;
	vertical-align: middle
}
body[version="v1.0"] .header-logo span {
	display: inline-block;
	color: #999;
	font-size: 20px;
	vertical-align: middle
}
body[version="v1.0"] .header-logo span a {
	color: #999;
	font-size: 20px
}
body[version="v1.0"] .header-user.login {
	width: 90px;
	height: 30px;
	line-height: 30px;
	background: rgba(255,255,255,.8);
	-webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
	box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
	-webkit-border-radius: 4px;
	border-radius: 4px;
	margin-top: 8px
}
body[version="v1.0"] .header-user.login .login-btn {
	display: block;
	width: 50%;
	border: 0;
	font-size: 14px;
	text-align: center;
	vertical-align: middle;
	float: left;
	position: relative
}
body[version="v1.0"] .header-user.login .login-btn:nth-child(1):after {
	content: '';
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	width: 1px;
	height: 40%;
	background: #00BE6E;
	margin: auto
}
body[version="v1.0"] .header-user.login .login-btn a {
	color: #00BE6E
}
body[version="v1.0"] .header-user.info {
	max-width: 110px;
	width: auto!important;
	font-size: 0;
	height: 44px;
	cursor: pointer;
	text-align: left;
	position: relative;
	padding-top: 5px
}
body[version="v1.0"] .header-user.info .user-box {
	height: 30px;
	width: 100%
}
body[version="v1.0"] .header-user.info .user-img {
	width: 30px;
	height: 30px;
	display: inline-block;
	vertical-align: middle
}
body[version="v1.0"] .header-user.info .user-img img {
	display: block;
	width: 100%;
	height: 100%;
	-webkit-border-radius: 50%;
	border-radius: 50%
}
body[version="v1.0"] .header-user.info .user-info {
	display: inline-block;
	vertical-align: middle;
	font-size: 12px;
	position: relative;
	overflow: hidden;
	padding: 0 0 0 6px
}
body[version="v1.0"] .header-user.info .user-info #cody-id {
	position: absolute;
	top: -99999px;
	right: -99999px;
	color: #fff;
	border-color: #fff
}
body[version="v1.0"] .header-user.info .user-info>p:first-child {
	color: #999;
	max-width: 104px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
body[version="v1.0"] .header-user.info .user-info .icon-img {
	margin-right: 2px
}
body[version="v1.0"] .header-user.info .user-info .icon-img.yc-1x {
	background-image: url(../images/headerimg_v2.png);
	background-position: -149px -66px;
	width: 14px;
	height: 11px
}
body[version="v1.0"] .header-user.info .user-info .icon-img.gx-1x {
	background-image: url(../images/headerimg_v2.png);
	background-position: -149px -33px;
	width: 14px;
	height: 11px
}
body[version="v1.0"] .header-user.info .user-info .icon-img.bg-1x {
	background-image: url(../images/headerimg_v2.png);
	background-position: -149px -46px;
	width: 14px;
	height: 11px
}
body[version="v1.0"] .header-user.info .user-info .icon-img.qy-1x {
	background-image: url(../images/headerimg_v2.png);
	background-position: -149px -79px;
	width: 13px;
	height: 9px
}
body[version="v1.0"] .header-user.info .header-drop {
	width: 320px;
	cursor: default;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 0;
	-webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.2);
	box-shadow: 0 2px 4px 0 rgba(0,0,0,.2)
}
body[version="v1.0"] .header-upload {
	width: 48px;
	height: 44px;
	position: relative
}
body[version="v1.0"] .header-upload .icon {
	display: inline-block;
	width: 20px;
	height: 18px;
	color: #fff
}
body[version="v1.0"] .header-vip {
	width: 48px;
	height: 44px
}
body[version="v1.0"] .header-vip .icon {
	display: inline-block;
	width: 23px;
	height: 18px;
	color: #fff;
	font-size: 20px;
	line-height: 18px
}
body[version="v1.0"] .header-vip .header-vip-box {
	position: relative;
	height: 100%;
	padding-top: 3px;
	text-align: center
}
body[version="v1.0"] .header-vip .header-vip-box:hover>a {
	display: block
}
body[version="v1.0"] .header-vip .header-vip-box>a {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	display: none
}
body[version="v1.0"] .header-vip .header-drop {
	width: 280px;
	height: 276px;
	right: 85px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 0;
	-webkit-box-shadow: 0 0 8px 2px rgba(191,191,191,.34);
	box-shadow: 0 0 8px 2px rgba(191,191,191,.34)
}
body[version="v1.0"] .header-vip .header-drop .vip-banner {
	width: 100%;
	height: 108px;
	background-position: center;
	-webkit-background-size: contain;
	background-size: contain;
	background-repeat: no-repeat;
	background-color: green;
	overflow: hidden;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px
}
body[version="v1.0"] .header-vip .header-drop .vip-banner .vip-banner-tips {
	position: absolute;
	width: 67px;
	height: 26px;
	background: url(../images/vip-tips-all.png) no-repeat center;
	-webkit-background-size: 100% 100%;
	background-size: 100%;
	margin-top: 2px;
	margin-left: -4px
}
body[version="v1.0"] .header-vip .header-drop .vip-box {
	width: 100%;
	padding: 0 40px;
	padding-top: 13px
}
body[version="v1.0"] .header-vip .header-drop .vip-box .vip-item {
	position: relative;
	text-align: center;
	width: 80px;
	height: 55px
}
body[version="v1.0"] .header-vip .header-drop .vip-box .vip-item .icon-vip {
	margin: 0
}
body[version="v1.0"] .header-vip .header-drop .vip-box .vip-item span {
	position: absolute;
	right: 0;
	font-family: PingFangSC-Medium;
	font-size: 14px;
	color: rgba(0,0,0,.65);
	letter-spacing: 0;
	line-height: 1
}
body[version="v1.0"] .header-vip .header-drop .vip-box .vip-item .icon-vip {
	width: 24px;
	height: 17px;
	-webkit-background-size: 370% 370%;
	background-size: 370%
}
body[version="v1.0"] .header-vip .header-drop .vip-box .vip-item .yc {
	background-position: -154px 0
}
body[version="v1.0"] .header-vip .header-drop .vip-box .vip-item .gx {
	background-position: 0 -121px
}
body[version="v1.0"] .header-vip .header-drop .vip-box .vip-item .bg {
	background-position: -112px -121px
}
body[version="v1.0"] .header-vip .header-drop .vip-box .vip-item .zt-vip {
	display: block;
	height: 17px;
	width: 24px;
	vertical-align: middle;
	background-image: url(../images/sponsor/icon/zt.png);
	background-repeat: no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	background-position: center
}
body[version="v1.0"] .header-vip .header-drop .vip-box .vip-item .qt-btn {
	margin-top: 12px;
	width: 68px;
	height: 26px;
	line-height: 26px;
	font-family: PingFangSC-Medium;
	font-size: 12px;
	letter-spacing: 0;
	-webkit-border-radius: 4px;
	border-radius: 4px
}
body[version="v1.0"] .header-vip .header-drop .vip-box .vip-item .qt-btn a {
	color: #9B9B9B
}
body[version="v1.0"] .header-vip .header-drop .vip-box .vip-item .jx-btn:hover {
	background: #EDFFF4;
	border: 1px solid #00BE6E;
	-webkit-box-shadow: none;
	box-shadow: none
}
body[version="v1.0"] .header-vip .header-drop .vip-box .vip-item .jx-btn:hover a {
	color: #00BE6E
}
body[version="v1.0"] .header-vip .header-drop .vip-box .vip-item .jc-btn:hover {
	background: #FFFAF3;
	border: 1px solid #FF9628;
	-webkit-box-shadow: none;
	box-shadow: none
}
body[version="v1.0"] .header-vip .header-drop .vip-box .vip-item .jc-btn:hover a {
	color: #FF9628
}
body[version="v1.0"] .header-vip .header-drop .vip-box .vip-item .bg-btn:hover {
	background: #ECF7FF;
	border: 1px solid #1482E6;
	-webkit-box-shadow: none;
	box-shadow: none
}
body[version="v1.0"] .header-vip .header-drop .vip-box .vip-item .bg-btn:hover a {
	color: #1482E6
}
body[version="v1.0"] .header-vip .header-drop .vip-box .vip-item .zt-btn:hover {
	background: #EFEFEF;
	border: 1px solid rgba(0,0,0,.65);
	-webkit-box-shadow: none;
	box-shadow: none
}
body[version="v1.0"] .header-vip .header-drop .vip-box .vip-item .zt-btn:hover a {
	color: rgba(0,0,0,.65)
}
body[version="v1.0"] .header-vip .header-drop .vip-box1 {
	height: 83px
}
body[version="v1.0"] .header-vip .header-drop .vip-box2 {
	height: 84px
}
body[version="v1.0"] .header-vip .header-drop .line {
	height: 1px;
	width: 260px;
	background: #EFEFEF;
	margin-left: 10px
}
body[version="v1.0"] .header-vip .vip-wrap {
	height: 156px;
	padding-right: 19px;
	padding-top: 27px
}
body[version="v1.0"] .header-vip .vip-wrap .qt-btn {
	color: #999
}
body[version="v1.0"] .header-vip .vip-wrap:first-child {
	padding-left: 20px
}
body[version="v1.0"] .header-vip .vip-wrap.qy {
	padding: 27px 20px 0;
	border-left: 1px solid #e9e9e9
}
body[version="v1.0"] .header-vip .icon-vip {
	display: block;
	margin: 0 auto 10px
}
body[version="v1.0"] .header-vip .icon-vip.yc {
	background-image: url(../images/headerimg_v2.png);
	background-position: -123px 0;
	width: 43px;
	height: 31px
}
body[version="v1.0"] .header-vip .icon-vip.gx {
	background-image: url(../images/headerimg_v2.png);
	background-position: 0 -73px;
	width: 43px;
	height: 31px
}
body[version="v1.0"] .header-vip .icon-vip.qy {
	background-image: url(../images/headerimg_v2.png);
	background-position: -67px -33px;
	width: 44px;
	height: 31px
}
body[version="v1.0"] .header-vip .icon-vip.super {
	background-image: url(../images/headerimg_v2.png);
	background-position: -67px 0;
	width: 54px;
	height: 31px
}
body[version="v1.0"] .header-vip .icon-vip.bg {
	background-image: url(../images/headerimg_v2.png);
	background-position: -45px -73px;
	width: 43px;
	height: 31px
}
body[version="v1.0"] .header-vip .qt-btn {
	width: 86px;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	margin-top: 10px
}
body[version="v1.0"] .header-vip p {
	text-align: center;
	font-size: 15px;
	color: #666
}
body[version="v1.0"] .header-notify {
	padding: 0 6px
}
body[version="v1.0"] .header-notify .icon {
	display: inline-block;
	width: 23px;
	height: 18px;
	color: #fff
}
body[version="v1.0"] .header-notify:hover .icon {
	display: none
}
body[version="v1.0"] .header-notify .header-drop {
	width: 320px;
	border-bottom: 0
}
body[version="v1.0"] .header-notify .notify-title {
	color: #333;
	font-size: 16px;
	margin-right: 4px;
	margin-top: 2px
}
body[version="v1.0"] .header-notify .notify-tag {
	font-size: 14px;
	color: #fff;
	width: 31px;
	height: 16px;
	line-height: 16px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	background-color: #d1d1d1;
	text-align: center;
	margin-top: 5px
}
body[version="v1.0"] .header-notify .notify-list {
	border-bottom: #e9e9e9 1px solid;
	display: block;
	position: relative;
	padding: 13px 12px 13px 27px
}
body[version="v1.0"] .header-notify .notify-list:hover span {
	color: #00BE6E
}
body[version="v1.0"] .header-notify .notify-list:hover i {
	border-left-color: #00BE6E
}
body[version="v1.0"] .header-notify .notify-list i {
	position: absolute;
	left: 15px;
	top: 17px;
	font-size: 0;
	border: 5px solid transparent;
	border-left-color: #999
}
body[version="v1.0"] .header-notify .notify-list span {
	display: block;
	font-size: 14px;
	color: #666;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap
}
body[version="v1.0"] .header-nav {
	min-width: 1200px;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 44px;
	text-align: center;
	font-size: 0;
	z-index: 10
}
body[version="v1.0"] .header-nav .nav-wrap {
	display: inline-block;
	height: inherit;
	color: #666;
	line-height: 44px;
	vertical-align: middle
}
body[version="v1.0"] .header-nav .nav-wrap:hover .nav-list {
	display: block
}
body[version="v1.0"] .header-nav .nav-wrap:hover>a.arrow:after {
	display: block
}
body[version="v1.0"] .header-nav .nav-wrap>a {
	display: block;
	width: inherit;
	height: inherit;
	color: inherit;
	padding: 0 16px;
	position: relative
}
body[version="v1.0"] .header-nav .nav-wrap.blue:hover {
FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#0f98ff, endColorStr=#1980ff);
	background-image: -webkit-gradient(linear, left top, right top, from(#0f98ff), to(#1980ff));
	background-image: -webkit-linear-gradient(left, #0f98ff, #1980ff);
	background-image: -moz- oldlinear-gradient(left, #0f98ff, #1980ff);
	background-image: linear-gradient(to right, #0f98ff, #1980ff);
	color: #fff!important;
	border-color: #0f98ff;
	border: 0
}
body[version="v1.0"] .header-nav .nav-wrap.blue:hover a.arrow:after {
	border-top-color: #148cff
}
body[version="v1.0"] .header-nav .nav-wrap .dot {
	font-size: 14px;
	color: inherit;
	padding: 0 5px
}
body[version="v1.0"] .header-nav .nav-list {
	-webkit-box-shadow: 0 3px 7px 0 rgba(0,0,0,.16);
	box-shadow: 0 3px 7px 0 rgba(0,0,0,.16);
	display: none;
	position: absolute;
	height: 108px;
	top: 44px;
	left: 0;
	width: 100%;
	background: #fff;
	line-height: initial;
	text-align: center;
	font-size: 0
}
body[version="v1.0"] .header-nav .nav-list a {
	position: relative;
	display: inline-block;
	padding-top: 22px;
	width: 112px;
	height: inherit;
	text-align: center;
	background-color: transparent
}
body[version="v1.0"] .header-nav .nav-list a span {
	font-size: 14px;
	color: #666
}
body[version="v1.0"] .header-nav .nav-list a em {
	position: absolute;
	top: 15px;
	left: 77px;
	font-size: 12px;
	color: #999;
	display: none
}
body[version="v1.0"] .header-nav .nav-list a:hover {
	background-color: transparent
}
body[version="v1.0"] .header-nav .nav-list a:hover span, body[version="v1.0"] .header-nav .nav-list a:hover .icon {
	color: #00BE6E
}
body[version="v1.0"] .header-nav .nav-list a:hover em {
	display: block
}
body[version="v1.0"] .header-nav .nav-list .icon {
	display: block;
	margin: 0 auto 10px;
	width: 32px;
	height: 32px;
	color: #999;
	font-size: 31px
}
body[version="v1.0"] .header-nav .nav-list .icon.icon-p-activity {
	font-size: 32px;
	margin: -2px auto 12px
}
body[version="v1.0"] .header-nav .nav-list.green .icon {
	color: #00BE6E
}
body[version="v1.0"] .header-nav .nav-list.blue .icon {
	color: #0f98ff
}
body[version="v1.0"] .header-nav .nav-list.blue:hover .icon {
	color: #0f98ff
}
body[version="v1.0"] .header-nav .nav-list.blue a:hover span {
	color: #0f98ff
}
body[version="v1.0"] .qt-search-index {
	height: 108px;
	background: #fff;
	padding-top: 20px
}
body[version="v1.0"] .qt-search-index .qt-container {
	position: relative
}
body[version="v1.0"] .qt-search-index .ranking-list {
	position: absolute;
	right: 0;
	top: -3px
}
body[version="v1.0"] .qt-search-index .ranking-list a {
	display: inline-block;
	vertical-align: middle;
	height: 70px
}
body[version="v1.0"] .qt-search-index .ranking-list .mall img {
	margin-top: 14px
}
body[version="v1.0"] .qt-search-index .search-wrap {
	position: relative;
	width: 900px;
	height: 46px;
	margin: 0 auto
}
body[version="v1.0"] .qt-search-index .search-hot {
	font-size: 0;
	width: 900px;
	margin: 7px auto 0
}
body[version="v1.0"] .qt-search-index .search-hot span, body[version="v1.0"] .qt-search-index .search-hot a {
	font-size: 12px;
	color: #999
}
body[version="v1.0"] .qt-search-index .search-hot span:hover, body[version="v1.0"] .qt-search-index .search-hot a:hover {
	color: #00BE6E
}
body[version="v1.0"] .qt-search-index .search-hot span {
	margin-right: 6px
}
body[version="v1.0"] .qt-search-index .search-hot a {
	margin-right: 12px
}
body[version="v1.0"] .search-main {
	position: relative;
	width: 100%;
	height: 100%;
	border: 1px solid #e9e9e9;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	padding-right: 100px;
	z-index: 8
}
body[version="v1.0"] .search-main .btn-classify {
	position: absolute;
	left: 0;
	width: 83px;
	height: 100%;
	font-size: 14px;
	color: #666;
	text-align: center;
	background: #f7f7f7;
	line-height: 46px;
	-webkit-border-radius: 4px 0 0 4px;
	border-radius: 4px 0 0 4px;
	cursor: pointer
}
body[version="v1.0"] .search-main .btn-classify:hover, body[version="v1.0"] .search-main .btn-classify:hover .icon {
	color: #00BE6E
}
body[version="v1.0"] .search-main .btn-classify .icon {
	font-size: 17px;
	color: #666;
	margin-right: 7px;
	vertical-align: -1px
}
body[version="v1.0"] .search-main .btn-search {
	width: 100px;
	height: 100%;
	line-height: 45px;
	margin: 0 -1px 0 0
}
body[version="v1.0"] .search-main .btn-search .icon {
	font-size: 26px;
	color: #fff
}
body[version="v1.0"] .search-main .search-input {
	padding-left: 83px;
	width: 100%;
	height: 100%
}
body[version="v1.0"] .search-main .search-input .inputChange {
	height: 100%
}
body[version="v1.0"] .search-main .search-input>div {
	width: 100%;
	position: relative;
	z-index: 2
}
body[version="v1.0"] .search-main .search-input .cate-box {
	display: none;
	position: absolute;
	left: 12px;
	top: 24%;
	height: 22px;
	line-height: 20px;
	padding: 0 24px 0 6px;
	border: 1px dashed #00BE6E;
	cursor: pointer;
	z-index: 5
}
body[version="v1.0"] .search-main .search-input .cate-box a {
	position: absolute;
	width: 20px;
	height: 20px;
	right: 0;
	top: 0;
	font-size: 14px;
	text-align: center;
	line-height: 20px;
	color: #00BE6E
}
body[version="v1.0"] .search-main .search-input .cate-box em {
	font-size: 14px;
	color: #00BE6E
}
body[version="v1.0"] .search-main .search-input .cate-box:hover a {
	color: #fff;
	background: #00BE6E
}
body[version="v1.0"] .search-main .search-input input {
	width: -webkit-calc(100% - 30px);
	width: -moz-calc(100% - 30px);
	width: calc(100% - 30px);
	height: 100%;
	border: 0;
	outline: 0;
	font-size: 14px;
	text-indent: 14px;
	color: #666;
	background: 0 0
}
body[version="v1.0"] .search-main .search-input input::-ms-clear {
display:none
}
body[version="v1.0"] .search-main .search-input input::-ms-reveal {
display:none
}
body[version="v1.0"] .search-main .search-input .parse-tip {
	display: none;
	position: absolute;
	left: 0;
	width: 100%;
	height: 36px;
	padding-left: 16px;
	line-height: 36px;
	background: #FFF;
	-webkit-box-shadow: 0 2px 4px 0 rgba(188,188,188,.5);
	box-shadow: 0 2px 4px 0 rgba(188,188,188,.5);
	-webkit-border-radius: 2px;
	border-radius: 2px;
	font-family: PingFangSC-Regular;
	font-size: 12px;
	color: #999;
	text-align: left
}
body[version="v1.0"] .search-main .search-input .clear-input {
	display: none;
	position: absolute;
	right: 0;
	top: 9px;
	text-align: center;
	width: 26px;
	height: 26px;
	background: url(../images/search-clear.png) center no-repeat;
	-webkit-background-size: contain;
	background-size: contain;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	color: #fff;
	cursor: pointer
}
body[version="v1.0"] .search-main .search-input .search-result {
	display: block;
	position: absolute;
	top: 100%;
	left: 0;
	-webkit-box-shadow: 0 3px 7px 0 rgba(0,0,0,.16);
	box-shadow: 0 3px 7px 0 rgba(0,0,0,.16);
	background: #fff
}
body[version="v1.0"] .search-main .search-input .search-result.search-index-result {
	opacity: .9
}
body[version="v1.0"] .search-main .search-input .search-result .result-all {
	background: #fff
}
body[version="v1.0"] .search-main .search-input .search-result .result-list {
	height: 30px;
	line-height: 30px;
	cursor: pointer;
	padding: 0 12px
}
body[version="v1.0"] .search-main .search-input .search-result .result-list.search-history {
	height: 34px;
	line-height: 33px;
	font-size: 14px;
	color: #999;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	border-bottom: #e9e9e9 1px solid
}
body[version="v1.0"] .search-main .search-input .search-result .result-list.search-history .icon {
	color: #999;
	margin-right: 3px
}
body[version="v1.0"] .search-main .search-input .search-result .result-list.search-history:hover {
	background: transparent
}
body[version="v1.0"] .search-main .search-input .search-result .result-list.search-history a {
	color: #999
}
body[version="v1.0"] .search-main .search-input .search-result .result-list.search-history a:hover {
	color: #00BE6E
}
body[version="v1.0"] .search-main .search-input .search-result .result-list:hover, body[version="v1.0"] .search-main .search-input .search-result .result-list.on {
	background: #f6f6f6
}
body[version="v1.0"] .search-main .search-input .search-result .result-list .list-tab {
	margin: 8px 10px 0 0;
	width: 14px;
	height: 14px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	color: #fff;
	background-color: silver;
	line-height: 1.3;
	text-align: center;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif
}
body[version="v1.0"] .search-main .search-input .search-result .result-list .list-tab.on {
	background-color: #00BE6E
}
body[version="v1.0"] .search-main .search-input .search-result .result-list .list-name {
	font-size: 14px;
	color: #666
}
body[version="v1.0"] .search-main .search-input .search-result .result-list .list-count {
	font-size: 12px;
	color: #999
}
body[version="v1.0"] .search-classify {
	display: none;
	position: absolute;
	top: 100%;
	left: 0
}
body[version="v1.0"] .search-classify.search-index-classify .list-box {
	opacity: .98
}
body[version="v1.0"] .search-classify .list-box {
	width: 177px;
	height: 379px;
	padding-bottom: 10px;
	background: #fff;
	-webkit-box-shadow: 0 3px 7px 0 rgba(0,0,0,.16);
	box-shadow: 0 3px 7px 0 rgba(0,0,0,.16);
	padding-top: 12px;
	position: relative
}
body[version="v1.0"] .search-classify .list-box dd>.search-nav-title {
	display: block;
	position: relative;
	padding-left: 14px;
	cursor: pointer;
	height: 38px;
	line-height: 38px;
	color: #666
}
body[version="v1.0"] .search-classify .list-box dd>.search-nav-title span {
	font-family: '宋体';
	font-size: 14px
}
body[version="v1.0"] .search-classify .list-box dd>.search-nav-title:after {
	content: ' ';
	position: absolute;
	right: 10px;
	top: 0;
	bottom: 0;
	margin: auto;
	display: block;
	height: 0;
	border-left: 6px solid #ccc;
	border-top: 6px solid transparent;
	border-bottom: 6px solid transparent
}
body[version="v1.0"] .search-classify .list-box dd>.search-nav-title>a {
	font-size: 14px;
	color: #666!important;
	position: relative
}
body[version="v1.0"] .search-classify .list-box dd>.search-nav-title>a:hover {
	text-decoration: underline
}
body[version="v1.0"] .search-classify .list-box dd>.search-nav-title>a .gif-act {
	position: absolute;
	display: block;
	width: 38px;
	top: -14px;
	left: 0;
	right: 0;
	margin: auto
}
body[version="v1.0"] .search-classify .list-box dd>.search-nav-title.search-add6 {
	height: 56px;
	line-height: 56px
}
body[version="v1.0"] .search-classify .list-box dd>.search-nav-title.search-add7 {
	height: 50px;
	line-height: 50px
}
body[version="v1.0"] .search-classify .list-box dd>.search-nav-title.search-add8 {
	height: 44px;
	line-height: 44px
}
body[version="v1.0"] .search-classify .list-box dd>.search-nav-title.search-add9 {
	height: 38px;
	line-height: 38px
}
body[version="v1.0"] .search-classify .list-box dd>.search-nav-title.search-add10 {
	height: 36px;
	line-height: 36px
}
body[version="v1.0"] .search-classify .list-box dd>.search-nav-title.search-add11 {
	height: 32px;
	line-height: 32px
}
body[version="v1.0"] .search-classify .list-box dd>.search-nav-title.search-add12 {
	height: 30px;
	line-height: 30px
}
body[version="v1.0"] .search-classify .list-box dd.active {
	color: #00BE6E;
	background: rgba(173,225,216,.2)
}
body[version="v1.0"] .search-classify .list-box dd.active .search-nav-title>a {
	color: #00BE6E!important
}
body[version="v1.0"] .search-classify .list-box dd.active:after {
	border-left-color: #00BE6E
}
body[version="v1.0"] .search-classify .list-box dd.active .list-sec {
	display: block
}
body[version="v1.0"] .search-classify .list-sec {
	-webkit-box-shadow: 0 3px 7px 0 rgba(0,0,0,.16);
	box-shadow: 0 3px 7px 0 rgba(0,0,0,.16);
	position: absolute;
	left: 100%;
	top: 0;
	display: none;
	width: 579px;
	height: 379px;
	background: #fff;
	padding: 22px 30px;
	padding-right: 0;
	overflow: hidden;
	border-left: 1px solid #E1E1E1;
	-webkit-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0
}
body[version="v1.0"] .search-classify .list-sec .sec-rows {
	width: 100%;
	height: auto;
	margin-top: 30px
}
body[version="v1.0"] .search-classify .list-sec .sec-rows a:hover {
	text-decoration: underline
}
body[version="v1.0"] .search-classify .list-sec .sec-rows .rows-title {
	display: block;
	line-height: 16px;
	font-weight: 700
}
body[version="v1.0"] .search-classify .list-sec .sec-rows .rows-title>a {
	font-size: 16px;
	color: #3C3C3C
}
body[version="v1.0"] .search-classify .list-sec .sec-rows .rows-list {
	width: 100%;
	height: auto;
	margin-top: 15px
}
body[version="v1.0"] .search-classify .list-sec .sec-rows .rows-list>a {
	display: block;
	float: left;
	width: 84px;
	margin-right: 24px;
	font-size: 12px;
	color: #505050;
	line-height: 12px
}
body[version="v1.0"] .search-classify .list-sec .sec-rows .rows-list>a:nth-child(5n) {
	margin-right: 0
}
body[version="v1.0"] .search-classify .list-sec .sec-rows .rows-list>a:nth-child(5n)~a {
	margin-top: 15px
}
body[version="v1.0"] .search-classify .list-sec .sec-rows:nth-child(1) {
	margin-top: 0
}
body[version="v1.0"] .search-classify .list-sec .sec-rows .color-active {
	color: #00BE6E!important
}
body[version="v1.0"] .search-cue {
	position: absolute;
	height: 20px;
	top: 10px;
	right: 92px;
	font-size: 12px;
	color: #10c55b;
	display: none;
	z-index: 1
}
body[version="v1.0"] .search-cue-range {
	top: 14px;
	right: 107px
}
body[version="v1.0"] {
}
body[version="v1.0"] li {
	list-style: none
}
body[version="v1.0"] .messageSystem {
	width: 48px;
	height: 44px;
	float: right;
	cursor: pointer
}
body[version="v1.0"] .messageSystem-model {
	width: 100%;
	height: 100%;
	position: relative
}
body[version="v1.0"] .messageSystem-icon {
	display: block;
	font-size: 20px;
	width: 100%;
	height: 100%;
	text-align: center;
	color: #fff;
	padding-top: 3px
}
body[version="v1.0"] .messageSystem-txt {
	width: 100%;
	height: 100%;
	font-size: 16px;
	color: #FFF;
	text-align: center;
	line-height: 52px;
	display: none
}
body[version="v1.0"] .messageSystem-num {
	width: 20px;
	height: 19px;
	line-height: 100%;
	position: absolute;
	top: -4px;
	right: -4px;
	text-align: center
}
body[version="v1.0"] .messageSystem-num p {
	text-align: center;
	height: 16px;
	min-width: 16px;
	padding: 0 4px;
	display: inline-block;
	font-size: 12px;
	background: #FD8621;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	color: #fff
}
body[version="v1.0"] .messageSystem-red {
	width: 6px;
	height: 6px;
	font-size: 7px;
	background: #FD8621;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	text-align: center;
	line-height: 16px;
	color: #fff;
	position: absolute;
	top: 13px;
	right: 5px
}
body[version="v1.0"] .messageSystem-after {
	width: 420px;
	height: 349px;
	position: absolute;
	top: 60px;
	right: 0;
	display: none;
	background: #FFF;
	border: 1px solid #E9E9E9;
	z-index: 101
}
body[version="v1.0"] .messageSystem-con {
	width: 418px;
	height: 48px;
	display: block
}
body[version="v1.0"] .messageSystem-width318 {
	width: 380px;
	height: 48px;
	line-height: 48px;
	border-bottom: 1px solid #ededed;
	margin: 0 auto;
	font-size: 14px;
	color: #666;
	position: relative
}
body[version="v1.0"] .messageSystem-width318 strong {
	color: #888;
	font-weight: 700;
	display: inline-block
}
body[version="v1.0"] .messageSystem-width318 span {
	display: inline-block;
	vertical-align: -19px;
	margin: 0 5px;
	color: #11C95E;
	max-width: 115px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}
body[version="v1.0"] .messageSystem-width318 i {
	background: #FF4040;
	width: 6px;
	height: 6px;
	display: none;
	-webkit-border-radius: 100%;
	border-radius: 100%;
	position: absolute;
	top: 21px;
	left: -13px;
	border: 1px solid red
}
body[version="v1.0"] .messageSystem:hover .messageSystem-after {
	display: block
}
body[version="v1.0"] .messageSystem-link {
	width: 418px;
	height: 48px;
	background: #FAFAFA;
	border-top: 1px solid #ededed;
	margin-top: 10px;
	position: absolute;
	bottom: 0
}
body[version="v1.0"] .messageSystem-btn {
	height: 48px;
	float: left;
	display: block;
	font-size: 14px;
	color: #666;
	line-height: 48px;
	margin-left: 17px
}
body[version="v1.0"] .messageSystem-btn2 {
	height: 48px;
	float: right;
	display: block;
	font-size: 14px;
	color: #666;
	line-height: 48px;
	margin-right: 19px
}
body[version="v1.0"] .messageSystem-back {
	background: #EDFFF4
}
.qt-tips {
	height: 40px;
	line-height: 40px;
	background-color: #fff6cc;
	position: relative;
	z-index: 50!important
}
.qt-tips .w1200 {
	text-align: center;
	font-size: 14px;
	color: #bc8351
}
.qt-tips .w1200 span {
	color: #ff4f11
}
.qt-tips .w1200 a {
	display: inline-block;
	height: 24px;
	line-height: 24px;
	padding: 0 10px;
	background-color: #ff8e11;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	line-height: 24px;
	color: #fff;
	font-size: 12px;
	margin-left: 16px
}
.qt-tips .w1200 a:hover {
	background-color: #fea13b
}
.qt-tips .w1200 .close-btn {
	margin-top: 9px;
	width: 24px;
	height: 24px;
	background: url(//icon.qiantucdn.com/img/qt-tips-close.jpg);
	cursor: pointer
}
.messageSystem-kong {
	width: 420px;
	height: 293px;
	opacity: .3;
	filter: alpha(opacity=30);
	-moz-opacity: .3
}
.messageSystem-kong-icon {
	width: 420px;
	text-align: center;
	padding-top: 98px;
	font-size: 64px
}
.messageSystem-kong-txt {
	width: 420px;
	text-align: center;
	font-size: 16px
}
.searchResume-topModel {
	width: 100%;
	height: 0;
	overflow: hidden;
	position: relative;
	transition: height .6s;
	-webkit-transition: height .6s;
	-o-transition: height .6s;
	-moz-transition: height .6s;
	background: #5db8ff;
	background: -webkit-linear-gradient(top, #5db8ff, #69efff);
	background: -webkit-gradient(linear, left top, left bottom, from(#5db8ff), to(#69efff));
	background: -moz- oldlinear-gradient(top, #5db8ff, #69efff);
	background: linear-gradient(top, #5db8ff, #69efff)
}
.searchResume-topModel .searchResume-end {
	width: 100%;
	min-width: 1200px;
	height: 0;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1
}
.searchResume-topModel .searchResume-end a {
	width: 21px;
	height: 23px;
	display: block;
	float: right;
	color: #fff;
	font-size: 18px;
	margin-top: 16px;
	margin-right: 16px
}
.searchResume-topModel .searchResume-topModel-line {
	max-width: 1480px;
	min-width: 1200px;
	height: 344px;
	margin: 0 auto;
	padding-top: 19px;
	text-align: center
}
.searchResume-topModel .searchResume-topModel-line .searchResume-topModel-title {
	margin-bottom: 19px;
	width: 100%;
	min-width: 1200px;
	height: 24px;
	font-size: 18px;
	color: #fff;
	text-align: center;
	position: relative
}
.searchResume-topModel .searchResume-topModel-line .searchResume-topModel-title span {
	color: #fff;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: inline-block;
	max-width: 200px;
	height: 24px;
	vertical-align: -5px
}
.searchResume-topModel .searchResume-topModel-line .searchResume-topModel-title a {
	height: 24px;
	display: block;
	position: absolute;
	top: 0;
	right: 20px;
	font-size: 14px;
	color: #fff;
	line-height: 24px
}
.searchResume-topModel .searchResume-topModel-line .searchResume-topModel-editModel {
	text-align: center;
	display: inline-block;
	width: 344px;
	height: 344px;
	position: relative;
	font-size: 12px;
	overflow: hidden;
	margin-left: 14px;
	margin-right: 14px;
	background: #eee;
	background: -webkit-linear-gradient(top, #eee, #fff);
	background: -webkit-gradient(linear, left top, left bottom, from(top), color-stop(#eee), to(#fff));
	background: -moz- oldlinear-gradient(top, #eee, #fff);
	background: linear-gradient(top, #eee, #fff)
}
.searchResume-topModel .searchResume-topModel-line .searchResume-topModel-editModel img {
	width: 318px;
	height: 295px;
	display: inline-block;
	margin-top: 13px;
	margin-bottom: 7px
}
.searchResume-topModel .searchResume-topModel-line .searchResume-topModel-editModel .searchResume-topModel-txt {
	display: inline-block;
	width: 100%;
	text-align: left;
	text-indent: 13px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	font-size: 14px
}
.searchResume-topModel .searchResume-topModel-line .searchResume-topModel-editModel .searchResume-topModel-move {
	position: absolute;
	overflow: hidden;
	top: -344px;
	left: 0;
	width: 100%;
	height: 344px;
	display: block;
	font-size: 16px;
	background-color: rgba(32,136,255,.5);
	color: #fff;
	text-align: center;
	transition: top .3s;
	-webkit-transition: top .3s;
	-o-transition: top .3s;
	-moz-transition: top .3s
}
.searchResume-topModel .searchResume-topModel-line .searchResume-topModel-editModel .searchResume-topModel-move i {
	display: block;
	width: 50px;
	height: 50px;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	background: url(//icon.qiantucdn.com/revision/images/resume_common.png) -199px -605px no-repeat;
	background-color: #fff;
	margin: 140px auto 10px
}
.searchResume-topModel .searchResume-topModel-line .searchResume-topModel-editModel:hover p.searchResume-topModel-move {
	top: 0
}
.searchResume-topModel .searchResume-topModel-line .searchResume-topModel-create {
	display: inline-block;
	width: 344px;
	height: 344px;
	vertical-align: top;
	text-align: center;
	overflow: hidden;
	margin-left: 14px;
	font-size: 14px;
	color: #999;
	font-weight: 700;
	background: #eee;
	background: -webkit-linear-gradient(top, #eee, #fff);
	background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#fff));
	background: -moz- oldlinear-gradient(top, #eee, #fff);
	background: linear-gradient(top, #eee, #fff)
}
.searchResume-topModel .searchResume-topModel-line .searchResume-topModel-create img {
	width: 34px;
	height: 34px;
	margin: 146px auto 4px;
	display: block;
	color: #d4d4d4
}
.resumeModel-searchIcon {
	width: 32px;
	height: 32px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background: #ff6749;
	text-align: center;
	font-weight: 600;
	line-height: 30px;
	font-size: 18px;
	color: #fff;
	float: left;
	margin-right: 10px;
	display: none
}
.resumeModel-searchIcon-block {
	display: block
}
.qt_basic {
	height: 40px;
	line-height: 40px;
	position: relative;
	z-index: 50!important;
	background: #34e56f!important
}
.qt_basic .w1200.basic_2100 {
	width: 1200px;
	height: 100%;
	background: #34e56f;
	position: relative;
	text-align: center;
	font-size: 14px;
	color: #bc8351
}
.qt_basic .w1200.basic_2100 .basic_btn {
	width: 1200px;
	height: 100%;
	padding: 0;
	background: #34e56f
}
.qt_basic .w1200.basic_2100 .basic_btn img {
	display: block;
	height: 100%;
	margin: 0 auto
}
.qt_basic .w1200.basic_2100 .icon-guanbi {
	position: absolute;
	top: 0;
	bottom: 0;
	margin: auto;
	right: 20px;
	z-index: 10;
	width: 25px;
	height: 25px;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	border: 1px solid #ffe033;
	text-align: center;
	line-height: 25px;
	color: #ffe033;
	font-size: 14px;
	cursor: pointer
}
.head-vip {
	width: 48px;
	height: 44px;
	float: right;
	display: block;
	position: relative
}
.head-vip em.icon-img {
	width: 48px;
	height: 44px;
	background: url(//icon.qiantucdn.com/model/img/vip.png) no-repeat center 4px;
	-webkit-background-size: 20px 17px;
	background-size: 20px 17px;
	display: block;
	margin: 0 auto
}
.head-vip i {
	width: 59px;
	height: 18px;
	background: #FD8521;
	-webkit-border-radius: 10.5px 10.5px 10.5px 0;
	border-radius: 10.5px 10.5px 10.5px 0;
	font-size: 12px;
	line-height: 18px;
	text-align: center;
	color: #fff;
	position: absolute;
	top: -8px;
	left: 68%
}
.head-vip:hover .head-vip-entry {
	display: block
}
.head-vip .head-vip-entry {
	width: 348px;
	height: 318px;
	background: #fff;
	-webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.2);
	box-shadow: 0 2px 4px 0 rgba(0,0,0,.2);
	-webkit-border-radius: 4px;
	border-radius: 4px;
	display: none;
	position: absolute;
	left: -155px;
	top: 44px
}
.head-vip .head-vip-entry ul {
	width: 100%;
	height: 100%;
	padding-top: 1px
}
.head-vip .head-vip-entry ul li {
	width: 320px;
	height: 54px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	transition: all .3s ease;
	margin: 0 auto;
	margin-top: 14px;
	padding: 10px
}
.head-vip .head-vip-entry ul li>a {
	display: block;
	width: 100%;
	height: 100%
}
.head-vip .head-vip-entry ul li>a>img {
	display: block;
	width: 34px;
	height: 34px;
	float: left;
	margin-right: 10px
}
.head-vip .head-vip-entry ul li>a .vip-des {
	float: left;
	width: 180px
}
.head-vip .head-vip-entry ul li>a .vip-des strong {
	font-size: 14px;
	color: #333
}
.head-vip .head-vip-entry ul li>a .vip-des p {
	font-size: 12px;
	font-weight: 400;
	color: #999
}
.head-vip .head-vip-entry ul li>a .money {
	float: left;
	font-size: 12px;
	font-weight: 400;
	display: none;
	color: #773c07
}
.head-vip .head-vip-entry ul li>a .money em {
	color: #773C07;
	font-size: 20px;
	line-height: 34px
}
.head-vip .head-vip-entry ul li:hover {
	background: #fbf6f0
}
.head-vip .head-vip-entry ul li:hover .money {
	display: block
}
.head-vip .head-vip-entry ul .enterprise-enter {
	width: 100%;
	height: 37px;
	background-image: -webkit-linear-gradient(163deg, #FFFAF2 5%, #FFE5BB 100%);
	background-image: -moz- oldlinear-gradient(163deg, #FFFAF2 5%, #FFE5BB 100%);
	background-image: linear-gradient(-73deg, #FFFAF2 5%, #FFE5BB 100%);
	-webkit-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
	margin-top: 8px;
	display: inline-block;
	position: relative
}
.head-vip .head-vip-entry ul .enterprise-enter img {
	width: 20px;
	height: 20px;
	display: block;
	float: left;
	margin-top: 9px;
	margin-left: 24px
}
.head-vip .head-vip-entry ul .enterprise-enter .enter-text {
	font-size: 15px;
	color: #783D07;
	letter-spacing: 0;
	float: left;
	line-height: 37px;
	margin-left: 10px
}
.head-vip .head-vip-entry ul .enterprise-enter .enter-go {
	font-size: 14px;
	color: #783D07;
	letter-spacing: 0;
	float: right;
	line-height: 37px;
	margin-right: 10px
}
.head-vip .hot-vip-entry {
	background: #fa5555;
	-webkit-border-radius: 10px 10px 10px 0;
	border-radius: 10px 10px 10px 0;
	padding: 0 6px;
	line-height: 20px;
	position: absolute;
	top: -17px;
	right: -32px;
	white-space: nowrap;
	font-size: 12px;
	color: #fff
}
.picBox {
	position: relative
}
.picBox-mes {
	display: none;
	height: 18px;
	background: #FD8521;
	-webkit-border-radius: 10.5px 10.5px 10.5px 0;
	border-radius: 10.5px 10.5px 10.5px 0;
	font-size: 12px;
	line-height: 18px;
	text-align: center;
	color: #fff;
	position: absolute;
	top: 1px;
	right: -19px;
	padding: 0 8px
}
body[version="v1.0"] .header-logo a.homeFixed-return {
	width: 92px;
	height: 30px;
	margin-left: 20px;
	line-height: 30px;
	margin-top: 10px;
	background: #2A2F39;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	font-size: 12px;
	color: #FFC335;
	display: inline-block;
	text-align: center
}
body[version="v1.0"] .header-logo a.homeFixed-return i {
	display: inline-block;
	font-size: 17px;
	margin-right: 6px;
	vertical-align: -2px;
	color: #FFC335
}
.newIndex-btnModel {
	height: 39px;
	float: right
}
.newIndex-btn {
	font-size: 12px;
	color: rgba(0,0,0,.45);
	line-height: 39px;
	height: 39px;
	float: right;
	display: block;
	margin-right: 33px;
	position: relative
}
.newIndex-btn:hover {
	color: #10c55b
}
.newIndex-newTwoBtn:hover {
	color: #10c55b
}
.newIndex-newTwoBtn:hover i {
	color: #10c55b
}
.newIndex-btn>i {
	font-size: 22px;
	width: 22px;
	height: 16px;
	color: rgba(0,0,0,.45);
	display: inline-block;
	line-height: 16px;
	vertical-align: -3px;
	margin-right: 3px
}
.newIndex-btnModel:hover .newIndex-vipModel {
	display: block
}
.newIndex-btn>span {
	width: 20px;
	height: 17px;
	display: inline-block;
	background: url(//pic.qiantucdn.com/model/img/vip.png) no-repeat;
	-webkit-background-size: 20px 17px;
	background-size: 20px 17px;
	vertical-align: -4px;
	margin-right: 3px
}
.newIndex-btn>li {
	width: 24px;
	height: 28px;
	display: inline-block;
	vertical-align: -13px;
	margin-right: 3px;
	background: url(//icon.qiantucdn.com/model/img/upload-img-03.gif) no-repeat
}
.newIndex-btn:hover>li {
	background: url(//icon.qiantucdn.com/model/img/upload-img-04.gif) no-repeat
}
.newIndex-topTxt {
	display: none;
	width: 55px;
	height: 15px;
	background: #FD8521;
	-webkit-border-radius: 10.5px 10.5px 10.5px 0;
	border-radius: 10.5px 10.5px 10.5px 0;
	font-size: 12px;
	line-height: 15px;
	text-align: center;
	color: #fff;
	position: absolute;
	top: 0;
	left: 37px
}
.newIndex-topImg {
	width: 320px;
	height: 174px;
	position: absolute;
	bottom: -174px;
	left: -129px;
	display: none
}
.newIndex-btn:hover .newIndex-topImg {
	display: block
}
.newIndex-vipModel {
	width: 628px;
	height: 157px;
	background: #fff;
	border: #e9e9e9 solid 1px;
	position: absolute;
	top: 39px;
	right: 30px;
	display: none
}
.newIndex-vipModel li {
	width: 125px;
	height: 156px;
	float: left
}
.newIndex-vipModel li p {
	width: 125px;
	text-align: center;
	font-size: 15px;
	color: #666;
	line-height: 24px;
	padding-top: 27px
}
.newIndex-vipModel li p i {
	width: 43px;
	height: 31px;
	display: inline-block
}
.newIndex-vipModel li:nth-child(1) p i {
	background-image: url(../images/headerimg_v2.png);
	background-position: 0 -73px
}
.newIndex-vipModel li:nth-child(2) p i {
	background-image: url(../images/headerimg_v2.png);
	background-position: -123px 0
}
.newIndex-vipModel li:nth-child(3) p i {
	background-image: url(../images/headerimg_v2.png);
	background-position: -45px -73px
}
.newIndex-vipModel li:nth-child(4) p i {
	background-image: url(../images/headerimg_v2.png);
	background-position: -67px 0;
	width: 54px
}
.newIndex-vipModel li:nth-child(5) {
	border-left: 1px solid #e9e9e9
}
.newIndex-vipModel li:nth-child(5) p i {
	background-image: url(../images/headerimg_v2.png);
	background-position: -67px -33px;
	width: 44px
}
.newIndex-vipModel li a {
	width: 86px;
	height: 32px;
	line-height: 30px;
	font-size: 14px;
	border: 1px solid #ccc;
	display: block;
	text-align: center;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	margin: 10px auto 0
}
.qt-index-header {
	width: 100%;
	min-width: 1200px;
	height: 85px;
	position: absolute;
	background: rgba(255,255,255,.25);
	z-index: 100
}
.qt-index-header .header-row {
	max-width: 1440px;
	min-width: 960px;
	height: 100%;
	margin: 0 auto;
	position: relative
}
.qt-index-header .header-row .header-row-logo {
	display: block;
	width: 110px;
	margin-top: 20px;
	float: left
}
.qt-index-header .header-row .header-row-logo>img {
	display: block;
	width: 100%
}
.qt-index-header .header-row .header-row-search {
	height: 44px;
	float: left;
	margin-top: 18px;
	position: relative;
	margin-left: 92px
}
.qt-index-header .header-row .header-row-search .search-main {
	width: 100%;
	height: 100%;
	line-height: 44px;
	border: 0;
	padding-right: 0
}
.qt-index-header .header-row .header-row-search .search-main .search-btn-classify {
	padding-left: 15px;
	color: #fff;
	cursor: pointer;
	font-size: 18px;
	float: left;
	width: 97px;
	-webkit-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
	margin-right: 10px;
	position: relative
}
.qt-index-header .header-row .header-row-search .search-main .search-btn-classify .icon {
	font-size: 20px;
	margin-right: 10px
}
.qt-index-header .header-row .header-row-search .search-main .search-btn-classify .icon-p-fenlei {
	display: inline-block;
	vertical-align: -1.5px
}
.qt-index-header .header-row .header-row-search .search-main .search-btn-classify.active {
	background: rgba(255,255,255,.98);
	height: 48px;
	color: #666
}
.qt-index-header .header-row .header-row-search .search-main .search-input {
	width: 650px;
	-webkit-border-radius: 6px 0 0 6px;
	border-radius: 6px 0 0 6px;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	height: 44px;
	font-size: 14px;
	color: #595959;
	background: rgba(240,240,240,.5);
	border-left: 0;
	position: relative;
	-webkit-box-shadow: 0 2px 8px 0 rgba(0,0,0,.1);
	box-shadow: 0 2px 8px 0 rgba(0,0,0,.1)
}
.qt-index-header .header-row .header-row-search .search-main .search-input input {
	color: rgba(255,255,255,.8)
}
.qt-index-header .header-row .header-row-search .search-main .search-input input::-webkit-input-placeholder {
color:rgba(255,255,255,.8)
}
.qt-index-header .header-row .header-row-search .search-main .btn-search {
	float: left;
	width: 82px;
	-webkit-border-radius: 0 6px 6px 0;
	border-radius: 0 6px 6px 0;
	background: #32e696;
	background: -webkit-linear-gradient(left, #32e696, #00be6e);
	background: -webkit-gradient(linear, left top, right top, from(#32e696), to(#00be6e));
	background: -moz- oldlinear-gradient(left, #32e696, #00be6e);
	background: linear-gradient(left, #32e696, #00be6e);
	-webkit-box-shadow: 0 2px 8px 0 rgba(0,0,0,.1);
	box-shadow: 0 2px 8px 0 rgba(0,0,0,.1)
}
.qt-index-header .header-row .header-row-search .search-main .btn-search.qt-btn {
	opacity: 1!important
}
.qt-index-header .header-row .header-row-search .search-hot {
	width: 506px;
	overflow: hidden;
	position: absolute;
	top: 105%;
	left: 120px
}
.qt-index-header .header-row .header-row-search .search-hot a {
	margin-right: 12px;
	font-size: 12px;
	color: #fff
}
.qt-index-header .header-row .header-row-search .search-hot a:hover {
	color: #00BE6E
}
.qt-index-header .header-row .header-row-login {
	float: right;
	height: 44px;
	margin-top: 20px;
	width: 390px
}
.qt-index-header .header-row .header-user.info .user-info>p:first-child {
	color: #fff!important
}
.qt-index-header .header-row .header-vip .header-drop {
	top: 60px
}
.qt-header-stance {
	height: 54px;
	background: #fff;
	width: 100%
}
.qt-header {
	width: 100%;
	min-width: 1200px;
	height: 54px;
	background: #fff;
	position: fixed;
	top: 0;
	z-index: 999;
	border-bottom: 1px solid #eee
}
.qt-header.active {
	display: none
}
.qt-header.qt-header-fixed {
	position: fixed
}
.qt-header .header-row {
	max-width: 1440px;
	min-width: 960px;
	height: 100%;
	margin: 0 auto;
	position: relative
}
.qt-header .header-row .header-row-logo {
	display: block;
	width: 110px;
	margin-top: 8px;
	float: left
}
.qt-header .header-row .header-row-logo>img {
	display: block;
	width: 100%
}
.qt-header .header-row .header-row-logoThree {
	display: block;
	width: auto;
	height: 100%;
	float: left;
	line-height: 54px
}
.qt-header .header-row .header-row-logoThree>img {
	display: block;
	width: 110px;
	float: left;
	margin-top: 8px
}
.qt-header .header-row>em.header-em-title {
	line-height: 54px;
	display: block;
	float: left;
	font-size: 22px;
	color: #666;
	margin-left: 36px;
	position: relative
}
.qt-header .header-row>em.header-em-title:after {
	content: '';
	width: 6px;
	height: 6px;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	position: absolute;
	background: #666;
	left: -16px;
	top: 0;
	bottom: 0;
	margin: auto
}
.qt-header .header-row .header-row-search {
	height: 44px;
	float: left;
	margin-top: 4px;
	position: relative;
	margin-left: 92px
}
.qt-header .header-row .header-row-search .search-main {
	width: 100%;
	height: 100%;
	line-height: 44px;
	border: 0;
	padding-right: 0
}
.qt-header .header-row .header-row-search .search-main .search-btn-classify {
	padding-left: 15px;
	color: #666;
	cursor: pointer;
	font-size: 14px;
	float: left;
	width: 97px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	margin-right: 10px
}
.qt-header .header-row .header-row-search .search-main .search-btn-classify .icon {
	font-size: 16px;
	margin-right: 10px;
	color: #666
}
.qt-header .header-row .header-row-search .search-main .search-btn-classify .icon-p-fenlei {
	display: inline-block;
	vertical-align: -1.5px
}
.qt-header .header-row .header-row-search .search-main .search-input {
	width: 650px;
	-webkit-border-radius: 6px 0 0 6px;
	border-radius: 6px 0 0 6px;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	height: 44px;
	font-size: 14px;
	color: #9c9c9c;
	background: #ececec;
	border-left: 0;
	position: relative
}
.qt-header .header-row .header-row-search .search-main .search-input input::-webkit-input-placeholder {
color:#9c9c9c
}
.qt-header .header-row .header-row-search .search-main .btn-search {
	float: left;
	width: 82px;
	-webkit-border-radius: 0 6px 6px 0;
	border-radius: 0 6px 6px 0;
	background: #32e696;
	background: -webkit-linear-gradient(left, #32e696, #00be6e);
	background: -webkit-gradient(linear, left top, left bottom, from(left), color-stop(#32e696), to(#00be6e));
	background: -moz- oldlinear-gradient(left, #32e696, #00be6e);
	background: linear-gradient(left, #32e696, #00be6e)
}
.qt-header .header-row .header-row-search .search-main .btn-search.qt-btn {
	opacity: 1!important
}
.qt-header .header-row .header-row-search .search-hot {
	width: 100%;
	overflow: hidden;
	position: absolute;
	top: 105%;
	left: 120px
}
.qt-header .header-row .header-row-search .search-hot a {
	margin-right: 12px;
	font-size: 12px;
	color: #FFF;
	opacity: .8
}
.qt-header .header-row .header-row-search .search-hot a:hover {
	color: #00BE6E
}
.qt-header .header-row .header-row-login {
	float: right;
	height: 44px;
	margin-top: 5px;
	width: 390px
}
.qt-header .header-right .icon {
	color: rgba(0,0,0,.45)!important
}
.qt-header .header-right .icon-title {
	bottom: 8px!important;
	color: rgba(0,0,0,.45)!important
}
.qt-header .header-right:hover .icon-title {
	color: #00BE6E!important
}
.qt-header .header-right.messageSystem, .qt-header .header-right.head-vip, .qt-header .header-right.header-vip, .qt-header .header-right.header-upload {
	height: 48px!important
}
.qt-header .head-vip i {
	width: 54px;
	top: -6px
}
.qt-header .header-user.login {
	margin-top: 6px!important
}
.qt-header .messageSystem-after {
	top: 100%!important
}
.qt-header .search-btn-classify.active {
	background: #f7f7f7
}
.header-right {
	margin-right: 20px
}
.header-right.header-user {
	margin-right: 0;
	margin-left: 15px
}
.header-right.messageSystem {
	margin-right: 0
}
.header-right .icon-title {
	width: 48px;
	text-align: center;
	position: absolute;
	display: block;
	font-size: 12px;
	color: #FFF;
	bottom: 4px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease;
	cursor: pointer
}
.header-right:hover .icon-title {
	color: #00BE6E
}
.qt-account {
	display: none
}
.qt-account .qt-account-background {
	display: block;
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	background: rgba(0,0,0,.6);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000, endColorstr=#7F000000);
	z-index: 999;
	overflow: hidden
}
.qt-account .qt-account-background .model-table-a {
	display: table;
	table-layout: fixed;
	width: 100%;
	height: 100%
}
.qt-account .qt-account-background .model-table-a .model-table-be {
	display: table-cell;
	vertical-align: middle;
	width: 100%;
	height: 100%;
	padding: 10px
}
.qt-account .qt-account-background .model-table-a .model-table-be .qt-account-model {
	background: #FFF;
	-webkit-box-shadow: 0 2px 4px 0 rgba(12,0,51,.1);
	box-shadow: 0 2px 4px 0 rgba(12,0,51,.1);
	-webkit-border-radius: 4px;
	border-radius: 4px;
	width: 360px;
	height: 340px;
	z-index: 1000;
	position: relative;
	margin: 0 auto;
	cursor: pointer;
	padding: 1px 0
}
.qt-account .qt-account-background .model-table-a .model-table-be .qt-account-model .qt-account-close {
	position: absolute;
	top: 8px;
	right: 24px;
	color: #cfcfcf
}
.qt-account .qt-account-background .model-table-a .model-table-be .qt-account-model .qt-account-close .icon-guanbi {
	font-size: 20px
}
.qt-account .qt-account-background .model-table-a .model-table-be .qt-account-model .qt-account-close .icon-guanbi:before {
	content: "\e633";
	font-size: 16px;
	position: absolute;
	top: 0!important;
	left: 0!important;
	color: #cfcfcf!important
}
.qt-account .qt-account-background .model-table-a .model-table-be .qt-account-model .qt-account-content {
	margin-top: 25px;
	font-size: 20px;
	color: rgba(0,0,0,.65);
	letter-spacing: 0;
	text-align: center
}
.qt-account .qt-account-background .model-table-a .model-table-be .qt-account-model .accountMes {
	width: 320px;
	height: 180px;
	margin: 20px auto;
	overflow: hidden;
	overflow-y: auto;
	background: #fff
}
.qt-account .qt-account-background .model-table-a .model-table-be .qt-account-model .accountMes li {
	width: 320px;
	height: 30px;
	position: relative;
	cursor: pointer;
	background: #F6F6F6;
	margin-bottom: 6px;
	cursor: pointer
}
.qt-account .qt-account-background .model-table-a .model-table-be .qt-account-model .accountMes li p {
	float: left;
	color: rgba(0,0,0,.65);
	line-height: 30px;
	margin-left: 10px
}
.qt-account .qt-account-background .model-table-a .model-table-be .qt-account-model .accountMes li p:nth-child(2) {
	width: 260px;
	height: 30px;
	text-align: left;
	font-size: 14px;
	color: rgba(0,0,0,.65);
	text-indent: 13px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.qt-account .qt-account-background .model-table-a .model-table-be .qt-account-model .accountMes li p:nth-child(1) {
	position: relative;
	margin-top: 6px;
	width: 18px;
	height: 18px;
	-webkit-border-radius: 2px;
	border-radius: 100%;
	font-size: 14px;
	border: 1px solid #dcdfe6;
	color: rgba(0,0,0,.65)
}
.qt-account .qt-account-background .model-table-a .model-table-be .qt-account-model .accountMes li p:nth-child(1) i {
	position: absolute;
	top: 1px;
	right: 0;
	display: none;
	color: #fff;
	width: 18px;
	height: 18px;
	background: #10C55B;
	text-align: center;
	font-size: 16px;
	-webkit-border-radius: 100%;
	border-radius: 100%;
	line-height: 20px
}
.qt-account .qt-account-background .model-table-a .model-table-be .qt-account-model .accountMes li:hover {
	background: #EDFFF4
}
.qt-account .qt-account-background .model-table-a .model-table-be .qt-account-model .accountMes li.account-model-hover {
	background: #EDFFF4
}
.qt-account .qt-account-background .model-table-a .model-table-be .qt-account-model .accountMes li.account-model-hover p:nth-child(1) {
	border: 0
}
.qt-account .qt-account-background .model-table-a .model-table-be .qt-account-model .accountMes li.account-model-hover p:nth-child(1) i {
	display: block
}
.qt-account .qt-account-background .model-table-a .model-table-be .qt-account-model .qt-account-btn {
	width: 120px;
	height: 40px;
	margin: 10px auto 0;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background: #BFBFBF;
	font-size: 16px;
	color: #FFF;
	letter-spacing: 0;
	text-align: center;
	line-height: 40px;
	pointer-events: none
}
.qt-account .qt-account-background .model-table-a .model-table-be .qt-account-model .qt-account-btn.qt-come-up {
	background-image: -webkit-gradient(linear, left top, right top, from(#32e696), to(#00BE6E));
	background-image: -webkit-linear-gradient(left, #32e696, #00BE6E);
	background-image: -moz- oldlinear-gradient(left, #32e696, #00BE6E);
	background-image: linear-gradient(to right, #32e696, #00BE6E);
	pointer-events: auto;
	color: #FFF;
	cursor: pointer
}
.qt-account .qt-account-background .model-table-a .model-table-be .qt-account-model .qt-account-btn.qtw-button {
	display: block;
	line-height: 40px;
	padding: inherit
}
.header-row-login .header-user:hover~.header-info-tips, .header-row-login .messageSystem:hover~.header-info-tips, .header-row-login .head-vip:hover~.header-info-tips, .header-row-login .header-vip:hover~.header-info-tips {
	display: none
}


/*当页面大于1200px 时，大屏幕，主要是PC 端*/
@media (min-width: 1200px) {

}
/*在992 和1199 像素之间的屏幕里，中等屏幕，分辨率低的PC*/
@media (min-width: 992px) and (max-width: 1199px) {

}
/*在768 和991 像素之间的屏幕里，小屏幕，主要是PAD*/
@media (min-width: 768px) and (max-width: 991px) {

}
/*在480 和767 像素之间的屏幕里，超小屏幕，主要是手机*/
@media (min-width: 480px) and (max-width: 767px) {



}
/*在小于480 像素的屏幕，微小屏幕，更低分辨率的手机*/
@media (max-width: 479px) {
.qt-pagination {margin-top: 0px;}

}