/*图片路径*/
/*
 * 灰色
 */
/*
 *蓝色
 */
/*
 *红色
 */
/*
 *绿色
 */
/*
 *
 */
/*reset*/
html,
body {
    font-size: 14px;
    color: #777777;
    background: #FAFAFA;
    font-family: "Microsoft YaHei";
    margin: 0;
    padding: 0;
}

ol,
ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

li {
    list-style: none;
}

ul,
menu,
dir {
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
    -webkit-padding-start: 0;
}

textarea {
    resize: none;
}

input {
    outline: none;
}

a {
    text-decoration: none !important;
    color: inherit;
    cursor: pointer;
}

a:focus,
a:hover {
    outline: none;
    text-decoration: none;
    color: inherit;
}

p {
    margin: 0;
    padding: 0;
}

.mark {
    padding: 0;
    background: transparent;
}

::-ms-clear,
::-ms-reveal {
    display: none;
}

.none {
    display: none !important;
}

.hand {
    cursor: pointer;
}

/*基础样式*/
.ml5 {
    margin-left: 5px;
}

.mr5 {
    margin-right: 5px;
}

.mt5 {
    margin-top: 5px;
}

.mb5 {
    margin-bottom: 5px;
}

.ml10 {
    margin-left: 10px;
}

.mr10 {
    margin-right: 10px;
}

.mt10 {
    margin-top: 10px;
}

.mb10 {
    margin-bottom: 10px;
}

.ml15 {
    margin-left: 15px;
}

.mr15 {
    margin-right: 15px;
}

.mt15 {
    margin-top: 15px;
}

.mb15 {
    margin-bottom: 15px;
}

.ml20 {
    margin-left: 20px;
}

.mr20 {
    margin-right: 20px;
}

.mt20 {
    margin-top: 20px;
}

.mb20 {
    margin-bottom: 20px;
}

.ml25 {
    margin-left: 25px;
}

.mr25 {
    margin-right: 25px;
}

.mt25 {
    margin-top: 25px;
}

.mb25 {
    margin-bottom: 25px;
}

.pt5 {
    padding-top: 5px;
}

.pl5 {
    padding-left: 5px;
}

.pr5 {
    padding-right: 5px;
}

.pb5 {
    padding-bottom: 5px;
}

.pt10 {
    padding-top: 10px;
}

.pb10 {
    padding-bottom: 10px;
}

.pl10 {
    padding-left: 10px;
}

.pr10 {
    padding-right: 10px;
}

.pb15 {
    padding-bottom: 15px;
}

.pt15 {
    padding-top: 15px;
}

.pl15 {
    padding-left: 15px;
}

.pr15 {
    padding-right: 15px;
}

.pt20 {
    padding-top: 20px;
}

.pl20 {
    padding-left: 20px;
}

.pb20 {
    padding-bottom: 20px;
}

.pr20 {
    padding-right: 20px;
}

.pt25 {
    padding-top: 25px;
}

.pl25 {
    padding-left: 25px;
}

.pb25 {
    padding-bottom: 25px;
}

.pr25 {
    padding-right: 25px;
}

.wp100 {
    width: 100%;
}

.hp100 {
    height: 100%;
}

.inlblock {
    display: inline-block;
}

.fl {
    float: left;
}

.fr {
    float: right;
    position: relative;
}

.tc {
    text-align: center;
}

.tr {
    text-align: right;
}

.tl {
    text-align: left;
}

.vert {
    vertical-align: top;
}

.verm {
    vertical-align: middle;
}

.verb {
    vertical-align: bottom;
}

.nowrap {
    white-space: nowrap;
}

.fb {
    font-weight: bold;
}

.fcBlack {
    color: #000;
}

.f0 {
    font-size: 0;
}

.f12 {
    font-size: 12px;
}

.f14 {
    font-size: 14px;
}

.f16 {
    font-size: 16px;
}

.f18 {
    font-size: 18px;
}

.f20 {
    font-size: 20px;
}

.f22 {
    font-size: 22px;
}

.f24 {
    font-size: 24px;
}

.fireGesture {
    cursor: pointer;
    color: #5CA9F7;
}

.blank {
    width: 100%;
    height: 1px;
    border-top: 1px solid #eeeeee;
    margin-top: 20px;
}

.triangle {
    display: inline-block;
    width: 0;
    height: 0;
    border-bottom: 5px solid #ffa442;
    border-left: 5px solid transparent;
    vertical-align: bottom;
    margin-bottom: 15px;
}

.triangle:hover {
    border-bottom: 5px solid #ea963c;
}

.wt-display-full-screen {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10;
    width: 100%;
    height: 100%;
    overflow-y: auto;
    background: white;
}

.wt-dot-common {
    content: '.';
    position: absolute;
    left: 0;
}

.wt-dot-orange-40 {
    content: '.';
    position: absolute;
    left: 0;
    font-size: 40px;
    color: #ff763c;
    top: -30px;
}

.wt-dot-orange-50 {
    content: '.';
    position: absolute;
    left: 0;
    font-size: 50px;
    color: #ff763c;
    top: -18px;
}

.wt-dot-orange-60 {
    content: '.';
    position: absolute;
    left: 0;
    font-size: 60px;
    color: #ff763c;
}

.wt-dot-gray-40 {
    content: '.';
    position: absolute;
    left: 0;
    font-size: 40px;
    color: #dedede;
    top: -30px;
}

.wt-dot-gray-50 {
    content: '.';
    position: absolute;
    left: 0;
    font-size: 50px;
    color: #dedede;
    top: -18px;
}

.wt-dot-gray-60 {
    content: '.';
    position: absolute;
    left: 0;
    font-size: 60px;
    color: #dedede;
}

.common-panel-bg {
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 2;
    top: 0;
    left: 0;
}

/*---滚动条默认显示样式--*/
::-webkit-scrollbar-thumb {
    background-color: #d6d6d6;
    height: 50px;
    -webkit-border-radius: 6px;
    /*border: 2px solid #fff;*/
}

/*---鼠标悬浮滚动条显示样式--*/
::-webkit-scrollbar-thumb:hover {
    background-color: #c1c1c1;
}

/*---滚动条大小--*/
::-webkit-scrollbar {
    width: 8px;
    height: 8px;
}

/*滚动框背景样式*/
::-webkit-scrollbar-track-piece {
    background-color: transparent;
    -webkit-border-radius: 0;
}

/*设置鼠标点击的颜色*/
::-webkit-scrollbar-thumb:active {
    background-color: #c1c1c1;
}

/*边角*/
::-webkit-scrollbar-corner {
    display: none;
}

.icon_base {
    display: inline-block;
    background: url('../../images/public/icons.png');
}

.icon10 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 10px;
    height: 10px;
}

.icon20 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 20px;
    height: 20px;
}

.icon30 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 30px;
    height: 30px;
}

.icon40 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 40px;
    height: 40px;
}

/*新添加字体*/
@font-face {
    font-family: "wtalliconfont";
    src: url('wtalliconfont.eot?t=1522739709307'); /* IE9*/
    src: url('wtalliconfont.eot?t=1522739709307#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAIikAAsAAAAA2pQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFZXEkmfY21hcAAAAYAAAAXWAAAODtCNDeBnbHlmAAAHWAAAdvAAALYAF+EIsmhlYWQAAH5IAAAAMQAAADYS59nUaGhlYQAAfnwAAAAgAAAAJAnVBnZobXR4AAB+nAAAAGEAAANkaNv/yWxvY2EAAH8AAAABtAAAAbRK33nubWF4cAAAgLQAAAAfAAAAIAIOAdFuYW1lAACA1AAAAUUAAAJtPlT+fXBvc3QAAIIcAAAGhwAADSVBpXIxeJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2BkYWOcwMDKwMHUyXSGgYGhH0IzvmYwYuRgYGBiYGVmwAoC0lxTGBwYKp4vY27438AQw9zIsAQozAiSAwDi4AxHeJzF1vWbVAUYxfHvkoooFrYiKnZgYSsmdicWdndhi9goioqFLWJ3iwq2YifY/R67u/DMPf7iX+Ds8+G5zO7O3J173/MeoCPQ3ha0Dj7sQ5uPaNfbz7Y1z7enS/N8h3b+vo8noZ2/BlYvjdCoiRP9nI9rtEY2x3m0+ef81TauOZ7gn2/vV+9IJzr79yf19yajK5MzBd2YkqmYmmmYlu5Mx/TMwIzMxMzMwqzMRg9mpydzMCdz0Yu5mYd5mY/5WcBnthALswi9WZTFWJwlWJI+LMXSLMOyLMfyrMCKrERfVmYVVmU1VmcN+rEma7E267Au67E+G7AhG7Exm7Apm7E5W7AlW9GfrdmGbdmO7RnADuzITuzMLuzKbuzOHuzJXuzNPuzLfuzPARzIQRzMIRzKYQzkcI7gSJ/HURzNMRzLcQzieAZzAidyEidzCqdyGkM4nTMYypmc5XcawDDO5hzOZTjncT4XcCEXMYKLuYRLuYzLuYIruYqRXM0oruFaruN6bvB73ej3GOrfa73KcG7iZr/KLf7rbuU2bucO7uQu7uYe7uU+7mc0D/AgDzGGsTzMIzzKYzzOEzzJUzzNOJ7x3/Usz/E8L/g8XuQlXuYVXuU1Xme8L2Yn/rdH2//31v99dG3902XCv/8rG/gvn2L1Ct/11Ojw/U89EK1pqwejNXH1ULQmscaE54QaG54Y6uHw7FCPhKeIejRaE1qPhSeLejxaZ1pPhKeNejI8d9RT4Qmkng7PIjUuPJXUM+H5pJ4NTyr1XHhmqefD00u9EJ5j6sXwRFMvhWebejk85dQr4XmnXg1PPvVaOAOo18NpQI0P5wI1IZwQ1BvhrKDeDKcG9VY4P6i3w0lCvRPOFOrdoHXd3gvnDPV+OHGoD8LZQ30YTiHqo3AeUR+Hk4n6JFqpWhVOK0rh3KI+DScY9Vk4y6jPw6lGfRHON+rLcNJRX4Uzj/o6nH7UN+EcpL4NJyL1XTiTqO/DKUn9EM5L6sdwclI/hTOU+jmcptQv4Vylfg0nLPVbOGup38OpS/0Rzl/qz3ASU3+FM5n6O5zO1MRwTtP6mFqc2KgtnN2oXTjFUftwnqMO4WRHHcMpiDqF0x51Duc+miS8AdCk4V2AuoS3AposvB9Q1/CmQJOHdwaaIrw9ULfwHkFThjcKmiq8W9DU4S2DpgnvGzRtePOg7uEdhKYLpzuaPryX0AzhDYVmDG8RNFN4a6GZw/sLzRLeZGjW8E5Ds4W3G+oR3nNo9vDGQz3Duw/NEd6CaM7wPkRzhTcj6hXeJWju8LZE84T3Jpo3vEHRfOFdiuYPb1W0QHi/ogXDmxYtFN65aOHw9kWLhPcw6h3eyGjRaGW0FgtvTrR4eF+jJcKbGy0ZrXlRn/A2R0uF9zpaOrx90TLhXY+WDW99tFx4/6Plw00ArRDuBGjFcDtAK4V7Auobbgxo5XB3QKuEWwRaNdwn0GrhZoFWD3cMtEa4baB+4d6B1gx3B7RWuIugtcN9Aq0Tzb23bjT32HrhzoLWD7cXtEG4gaANw80EbRTuJ2jjcLtAm4T7Dto03HzQZuEOhDYPtyG0RbgXoS3DDQltFe5KqH+4NaGtw/0JbRNuUmjbcKdC24XbFdo+3LPQgHDjQjuEuxfaMdzC0E7hPoZ2DjcztEu4o6Fdw20N7RbubWj3aO7DPcJdDu0ZzX21VzTXaO9oPs99orlG+0ZzjfaL5nPeP9wI0QHhbogOjOYaHRTui+jgaDLzkHCHRIeG2yQ6LNwr0cBww0SHh7smOiLcOtGR4f6Jjgo3UXR0uJOiY8LtFB0b7qnouHBjRYPC3RUdH26xaHC4z6ITws0WnRjuuOikcNtFJ4d7Lzol3IDRqeEujE4Lt2I0JNyP0enhpozOCHdmNDTcntGZ4R6Nzgo3ajQsmjw8O9yy0Tnhvo3ODTdvNDzcwdF50czL+eFeji4IN3R0Ybiro4vCrR2NCPd3NDLc5NHV4U6PRgXj/wFg60zNAAB4nJy9CWAbxdUHvm9mb+2utFqtVpJtybIsKfFty5LiJD4S4hDnDkkghHAEQjiSQMKVAAFMyhEIlPs+ytVylptyh3C0lELho6WUq5C2X+m/LdDSUlrA2vzf7MqOQ+H7/t/fXs/Mzs7Mzs68efN7b96MOYHjdv2WPkVjnMVN4Dq5GdxCjgOxGRoMUgfpfHcbaQY7LdhOxKD5TD4tZRraaC84DWIk2lXqzjmiJAbBgCQU0l2lfBvJQ7G7j0yBrmgdQLwmsTicrQ3Ti0GN5ZNnu7PJLWCnMrXBvlZ3qKU/0lVvyRu1cDgeDl8gi4IgE8IHDVjnRBVBUUX3NiGYsJ9KTSQp0OL5xNz99fqa8Mqt3cfUZR0FYHgYrJp64/Z+M2HitTkRtcJxKaTLsYSeaYzAxv8OxCytLvd7Dn8ofusH9Hxaz2W4AfxSDqsdBFEyAK9mvLHNSLSQ7oOyVcrlM+ijB2apzEL9gK6TZEmDUECfGpBJmwWTLMoUJEkS1Q7HXigf69TXOwT6D1Cbxf7i6WDJtLPJ3VWK1fcboqTQSJCPREAKQ/SlRJpvlqY2VXYdS+thQjrbEE1N0mQKqZg7w6mH+f2QLMwmsN+Cif3CyBfwNB8IzW6JNjRpIQCSNIf2gb0hF3d/19QNT7n4NZyE3/cxvYxaXJBLce1cP7eAO5g7jOOsTINYB5EodkqpF9qAjt33gX9vwPjnkPafsx7the4cTfvPd9+PPmf5u3NCwcy8OxSKRI0hMwJ28BuD5Cy3kd3Ae8z9lvDI3y+9FF6KGrNZDDowNK6gyjHjCxzancp9dNwDcum4LAsrR3EcwXYZ5jk6zNVw3RwnpNsgb2Jvpm38LokmwcniHXalAVZDrpgHsSHXXQYJ3VI5jY/NiEgPrnT2LiJkcS9c5q5LNgHAhBR5HwND9OBerGjll4FkVCUTbg5FIiHggjbYw2RRL3mt/2A6BE3JSkNqAmZqSsKl7jG9i8kjdvC+yseqXRcgSHhJGyASdHcFbexHHut7Hf0DPZyTOZOr5aYipUr5cqkrGpHyuYYgOOVSNzj4m5fKBaw9fgXWEr8BP6ycBFvkpByXL3HlrqgjYfd+t255q1XIWXWSKQaTQdE1kzCcdIfhhhkAZyTdPz31pSB8+RS6UFebSjcK7ievvup+IggQfnXgpGJ96xHkobr9W8O5rshUkZUghdypdX4Rgzegv9XPje6UYzpS5dNmjOZ+FcJCfV0qFmfjj/XDg/RFOp+Lc13YD8U2NoKQpso2C/njz8F7y0ECwy9KS6ITxZFXyufaIdcgRkk/xMLuQXBDOAYsNDMcjYXh6XDslMvdrBWHmAVvXxOPGxnjJYNA4DUjkwhMJGGdhqwwH7Ywy8jjYQcssuFyo9GCG+NxTdBfC0ZCgde0eJLVETxG8Rz5isOeQLLAl5dzpTIb9NjKedbO8IPClxunZOIpR2laMrFv26P06L8tfHGhsOyTRY2WOH/bUHRyZtJ5n8ivnJC87VBWnOCV+SvyuTcuu7khbgW+iNGeyT6S0R52UkSUkDCLpk9zdr47l/eSMDbrx0ZLGJkZF9mHPDdaEnKiDfkc8uFoCqKlIpRytNM9ubkHoKcZzm2eBDBJsoPuyUHbDsK5ocissOEe2z0I4dpwQwwu1cOH7o6AtBcDteGY+9HNVkzQgmRHMgkRSSIl6GlyP2hi5TZBuqnH3RyMANgGpJkfCd5uhIHMKLjHGOGwAZfG0gDhozFucHdUA4RjkkXc78xTZMmsgQusWgovhSOs3XfdQd+iy3CMcgp2tgHI38VIEsoKRLv6IK9AqbsNJMK5V0YKObDgaPfKcK4QgaPhaC/CvRKO9iLe9X33ym9LWZ0LfJ4Q4BycDziIcs7ouLH8oeQNK5zHImImzXhBgXDvQFoQ3A/eecf9AOk7/c4T/xaEfz/huXChHg7r7lbm0uHxiTDTyPzRZOjCc3bKxqtKb7vOqtaDYx8pKezDy8BzG9wT3eM3wHeZcwFsw1uqb3BPgO9ucI93j18PF7gnboBtVX6xg+6gA963FDweh9XHj0DyMoCOYw8U5zLGQZCNiJEUSGwS7weHNXA7EG57hecr27ePCMLI9lvf4vm3br3lbZ5/+8TzFbAS6vlb1YSlbD1PseLqedvUuAXq+f0svZ+rQidjBj/brW+5Z3mpz8PUCXXrVkytbN2mRuLqtuoY+wgeZL1gIRfuoE+NzIAH1vv9gs7x5EEuj1+yH7YJggmcdp2oKPluBj/N7xy88KbsfVh5jAEaIPQBshYcEchNkHK9Cb4Tn3tXoZOhFACuvnfOhL5lmtLaseDoIOgqlTUIn3/oym0m0WQS0ImxZv6EtnZYMGXqfELmT52yAK5pyMOcKYquSK2TJrXIiD9Uee7RBrqKBvpy+GzirGJMkBf39hyeqj1tiRrEBMqBJxFy0oGKChBUl2yuS+zTgSWxUpn7hDM4ceq+KmihAEjTlg/IEJCVAMiHDsmKocw8ihOxbx+jH9N+ro4r4Yw+i1vE7TOOexQYzIrgdzF8wuZjZBU5j5c0ICzDZmgGn6ng3B21BQN81FYeDaRHcVyG3jDy83QrQGt6SSCoaM3WY3pTGDY0tLbKwYB7Ud1U+wFoacBnwQAtBILuPCsez8bjr/me2+L7YdoPrQ2VLxpaIRi4OGJYYN2vmRhFpIbWyl2BIMQid57jPSVSIBQK/BHiuTheUPX9i3030sFK8mx1fLZwRa6PfbdXV6/WjhdmTDISFaoxfYhGEIqyBw0i/Y8A3Ao3ME7kHubxo+u9EbsKw3B3NYo9rhwHjaVGvOBrPjkEOSReu8I1YeRtNeFnRwOws4YlaHQ/ZH426/43+uXGRp/P0ENxfE/EcdmLX5CxI4yUEUTu5ixTkFpLSLy9kPEYTZo9gojtpBkENRCQ2WIU6TtPpw3sd8BB+wIMsNpWTmfudIClBy3fbzoLky2s/p8iMAa64KQT58NZ7jC/9+bTZvF04K35J7e1n77fff433Lff6e1tJ89/y7+rtPe0zbpvr3WdnevId99qP6ZYPKbdo72H6Qd0LqchCskh/U3ysIg/U/nVtDwwVSUvBFBg+t1QNAtp9j3+bIYkKubtrJ0ukl+ENPdyLRTSYK0WWlM5J9sBIY18gqC2ozLD1Mgpmjln5EexdDpGZzN35Ed0NnzGMG8oZpqVR6AjSx5g+SsLsh3kT5W13iONXA71scmxevC9SbX7Tp7MSMino4fJix4d5bkyt7fHVTyq8elFGk87X5uVLbwdg4sYzaQEhnydgo98pYjHkNh3MonHJjXuE1owqMFM5o4LQ6pyQnsvQG87ucDzZUg5lROcFKBPLkB/3TonlXI8JxQos6GBDsyGoINsBJ21IT8Qgj9Bb5s7t42V0gYPt/VWfovjH5IOPFz1WTFeCEs7V2O5tBKryei8Rz5FehSwRUyGLJ1yPkhGHQkGS59+WnryyXEuHe757LOeJ++d/Nlnk5+8zwt7c44/fwqIaZpRcuSy+bKTLiIVe4zZZ8ajcxDj3XR0SkVCpuV8upimF9V3rKy8f2frmimXvxLaK3DdpsHFhL97+My7KSye2bE4s4CevWrV2YQwd9OkBDxd+c0lbc55M2Z0hgh56LprdjRNuHDpGfdQevvpSy+eECp0wVmHfofS7xx6GHMr59vtM8ZoYAdtQTqOcz04Coe4/fHLfWHGF2XS42+yGcOThpBeCx6PyYxiU5+/gpk2YexJJErZnFTsA1/ojYjkp6qmRTTNPcX3yeHrFV1X1o+84/tWImHRHLojL9JcpbITU6k7FU0TL0BWCaaGnkm+ryvLWeo9nGWgWfpll+mWhvzSqhxiMb5pkZuseKUbdrr15CbvkR7WK/+EkL5NN010Ql4b7Dqf7qLHcCEugpJ+ASXgJdhnDQisUdYpdSF0jEgg5lGocBoY3C52M+TtxaOQnE8xaZihcMny8vhPRGjI58qIlxhDK5eSKE0LIgxK4u2iSBaIQfSFyv3i5ReQ4gU/4BV6s0Rpb3JxqiNV0ytfuay72wSrI1K0BJYjEBTvEAIjH8iiLJxCjaBAj/hcNkRRct+nINwmhEQyTxRuQb9yv/Cj80hx6zWU3iCpWO7U2tr25D51U+WH9y10mwWrLWy6zwu3icGAcKsY1CoXizirJiSEAtJfV1PRMPhNwHA5tsnn9CSkixZuCs6th3s6AXsUc+ecNmgQEW1jAzBGjVFtIPqUwBqnnK0mxFjJdvKWzzz8vFmkiXQeKQThVtogTHjuh4LjCdHkcS1sxk3zNxBKhLDlULa9PprCmGlt5PCWNKmHyla8C8VNEIQ3dcbhEiE28JF5/nm+oj+tKfPdP2F8WIOMrsy7bQECkAYtTNYh9VT+qYdCOgloJs8ClcuiQWLU22Sdl75yWRtOGEmabhtixMGSYezfBR5MMPXK56ORl+omzFdBWQhYkcD8hYrpYdVf0/fpRJwNuH7IjA1u/FIc1oUx1Jx56ro1+qPnXPgkzz95Yf/6lkmTti18+K+C8NeH7/kouO6J333nLooP8DE054c6SvzfHn74bzz//l0My+769a4V9COUfW3kKx3ejIldAKIDUSTTotWdKzIyzAhZilQJuXIhy+BPoatcZMgA04oOUnTBk5bFvAgfi6rkLt5nH1g6fx94XAlQQnhVdVvhcc2dl8+5d+fzlIQbrImJjkzDYEdiotUw2zSp2d1gRu04PVQQ3bn7zHfvxhJeUBR4nJeJyEvKVOqudmfk87A0n3ujK22FG2j60JlhM3OA2W2aDd0mSvRVfD/WZtlyZowHotSb95vOb8YMnXHtuuBH9/jttHAbAsz1/X4LnvOovuaJ3931Pu83VKljKN8MfgPSu77j8/Td+H+CR8O7Ef84Lgxlh2G9dk8EwDmvRLhnGNZ/Bl1xZPttDLrfxty33R3fu5FB9kfVmPqIaifogJ/Kc0d+zL99661MMEAX1FtuYQLBYypeiTBU5ZGn6At0BtamnZvJHYhfjqCnIecDBQbJmxHKY0wecU8fSQHymq4oU7NkfGBhZXzdi48pGnK9KKkgxsd0OTYekx7S7c41I8thIuEPGQKzdOAYBHroN0ziqNz+RwXCCfVD/9Eu79Gdd3oYj9Mthtk+NDKKRhb5EK6a+a4/akrG+MFD49O9x+QYsvxD9nXKH71Hu6qP3PvHF/+0l5ksenJ8Eu8te8qbTLLhYNxsmC36M0+GARGcdhhX6fUnmIxQ4sqjoil9nP/iqae+4D3XPSaSjLwRjESCb4wGKkpV3ByVUWF4NDW6H+yZmAUyX5NnuXHzOqOlFhyBHIwNcqQjrAfWBuuEtWkwSBJwFsCKlll3oFhFrYJFuCeZKuhJ333b/UAUIf3225AWRfeDV1TL4kESTNlQIoogy4ISLOoFnU4ey/Hkl3Mw4dvjMlYWy6oZsRSFlwXBtMICSlMfuovhh6O6lXmURxmhA9HpLJzbuew4yMZoymfLjPEynYlPVLTBn/e8Wa8ZfBTOYLczhm0R25Fn3XCmHaA9A8Meohv24RR8gn4wFoS2FwKmDKbshGT3r/Jpt7FEtyE8vcZ91MN+Q8wVoC1DsqwclgWno3e9Z48xkOfOQp7wo5DDCkEXCwk5Iby+z9Ky5N437nqWPktnYp/EuEZEMOwb2fjxJ2KH4szC5BtvUDtVKmLUAyayw0xDPpsRc/kiihiFbCkaZN9rgGMnoVzAWZwOy2ZUWc+cSMD30XnoDgaymeO+B0FRVBX3bzc0DlHo7r0BQkZ9+U9y4I6cBbRZvSMg/+lQJWrK65kDy3yfOReEYiG8YOvIY2GZSP/EzHdgGf8MGIt+IbGceYtIv6jidJQ1KnQefqONXGMeovSVTFra3TEUWQB+J1O9d7CPypUKHtXhvFwql1LA+pp2VNUDmaoqreAp7nGCYH2eN8tCxix0OULWiRqArYdIdOdS9qHMOVpLyoHJgZQc+J0pOQRqSDyVioNNQpKiTCwUXgE56Ey633g7Vl8fe8I57btSvR41UeAA9+23PgMFOJgzOSCnsAw5CSur377Ji9HQqfyBd6xgoHN6l6qbjgCEN+evnuf+EKmz5QqZlbMEBRhj1XFUEJQ6Z+TDWP1S8kL/n9x7lDdbJ3uVQ6eqz6Zf4RhNc61IHr46JAiZMtNX4l3RZ/gRMci+HEWM8fPBDohV7rqrEkO0Gn7wXEGYMZd/9KyzHuXnzhCEcx8MgysccS0vfG/lyu8J/LXD8g/e4/n3fiCrl/yhm9CWrQvPfoLnnzh74dYWSrr/cIlKX+CvP2LNOYScs+aI6/fQq9lYtx4maSGbsD2RqquPMKxEPFRpMpZvmwwzIkF6lAzjRh4drnCJtqwFQyWKgcZIpLGtso9aE3jOqrOeN7KK/pWaVL5SyebKXoZlGeRpZLp0GFMlKlxpCKxsW8LP6JZU9Xn4C0vk2s/ratb4MhD4MpBwl4JVa+FV1TlF6QQuzEW5BNa5yKqBrcg0ZDhwEPpBwUTKMTNADRVUMMR33xUNcD9XDXitiD8w5wbV2E8WhRd/Iojyfjr8P+6I+xd3pKr39nRa/0Daznha5THtItIzMtBqA3g3ZjdSu024G1/n+ddv9NyHjxaEKM9fR0RyHc9HBeEoKSXpo0/RrZwsCDFRfIDSB0QxJgibICCP0gkfpmci4s8zeSfq+CCfsT6F4f4+SP9HZIkYuq3D86bp9lpdGROucw83TSXqTtFYdDiM0Z2NLPpgs5EOK7I7NdwVdqeajV1huA6uCHdZsvINsY3/B5ziVBWTPlYRo9+OU/6yJ/r4dpxCEjcioomoP1Lj6iNKpIb7P+AmKlX1pX6dcuK31kcY/5L/ETb99eabmTb0MUV5LBC3gPu/1KcdcU+V3bM6lXLfWp+OPd/y7fX5YE+85+HWRxGHD7HZR4CyAA5c5G4eghyxD5wFey37J/nz9Oqazos80D4uxzX5epUgisdsuNuFIlPPtVGmrhtTqlj4KWkrTZ+ryHZanA5TYVYJpvY31rgv1DRC1UOf/CtaL26BzFUV8VTyFTwHMesV0l3aG844I4EJMqXGxpqKwtLGLLioptGdCadWseewmPLwSws3ia3yCo1Mp5/lGYiyco31vL/gK/ka4Sjf4qmQmfqN6YW/TXEedH/ozpEo0vIG/L2OSu6ch09yv3Lfd786qWlOktcEOSBlFjadirMAD9wpbfMbTEXQ+IZZlZePu5qSK0/03X3WEbJuH88drofHU2l4sb7e7Umn3L3J7etPP339hH1b5JAsh6SWRRPWnwynrpuwZGIwhFEt+7qH0+tP2fg9Sr+38aSb4F26Yd99jyP0xH323VBd236TTuNquGb87rFVTsZkfexTrrJchn3akbHhgO/3YHiGMmjuJ0XOe0BlTvcMAkz4zNSQR7CJzZgJgz/T5fvuU2Km/PZbiqk/zzQVmMSsh2ldwGumqbkj8XQ6PhrumkaWyffeK5sx+c035ZjpbjU1EvEE0o80k0P2tOsM/nrsJ4WzkD/FuSTKexlENxywpU5PHZFlC52+tAJFttzpFABFBkfKl3n149MjBetyy3J/ee8hgnC5GBQPrgyQmz6pHPIc3EtOuK9ygfhq6tUUgY/PCIcvj3RFjr33YEx0mSgePHLpx+RmTPjufV66+Kv1r6XG1umWkL9gTfq5OYhADmMIxBc67HTRUwbYmf9Yt6uqBhCm2Ez4LxfTns8QfNSWPE1jwdNVS+O1jp7myPEgDA3MMpC3uv8CxnkPSU0EmJgiludLhlr5WDUM9RDvIaIM3TZmBfRD3NNYLHyHuePCLz/Hgs+puk4erGfBet/FEisf7y658v2ArgeIpRoSJlUl3/XfYmBlLvbfpo8PcVUbg8dRthvAebIG26mem87N5xZgO+VKvnUEXnYhxySCvK8KjHY6BTtTzBZxjHm/nhrE/5VE9pvPeb8wbmJ04E6S7++V1cA8Q6HziZrK7hXJLeos7B9e2LJokbsGqGjPGFozMDMal/omb168TBP1YG5g3XHD06Y+MTcuwPY7ELn85vYfoNj8/g/gA3EWBAb0cF880UtoX9ReOam3nsLU2YE/77//5lqxMXP0kuUtNQIBEplw+JrzB/pnT1s7pVfmnb0f65vu3oBl3P4bVh66rB0C2A7/Ra+nRUSuXdwU7hDuGO4U7rvc1dz93Cvca9geBUdiiJ+twBTz3d4Ktqe3aJA8DVOSeGMSqaXgezlw2GpWMRK1Igy1p5k85WFYtrCDMiG2V8FGVurYItJTFmFslI1ez3albBe6fBkslyn7DyQf+mMZ3eWS0yCN2uvYDDrnc0U2+yPForRgR5xowRM32yGD6TA79hfDkgXGIe1MXiqQhdFXhQeTNTAoR9VawlP5KTVAVNW9JG3KesBO6KQhFJctqFWjMrIG98ePXxeMgvCiKAQDlfcNXRR4SQhKcICi2rV3uGdFmII6Apvdn7aaqinysioGg61ONCjyvMCLxokhzRB5QTI0PawHtKAeD0mCXqcHzs6qYkQWZDESakwHdUU03FN4VQZjmsSLvNGr6sp0Ml1Vlf3jtZNo/d+DwYnuR5L8Y17WVfU3AR65c1iOhioTjJqoZijhhjnIbO0zbXjnbYgFHyWkYsghwQBdDEnkLUGTBPq4XqPa8Gw9pqq/n4qmXpcQebLfDJEPhkO8EBHFoJZm1ZWEmJnSA2FVzppmozUzQqilhW1DUaygGZME2FcUSdpUDEpBEIhuX3qlrYJw+gAXGkdPHUhPh3FncFu5i7nLuHu5R7knuWe457kXuZfHU1YOCWvUNmKMsqTdlJVnlJUvlpDHp1COaiPFKmGxoNldJaskYXpupjaTbLZcipSFnY/EhSITo6EkRXLI5PLdbZDJMxrJ43udcsHJ5DNSWSo4X08dQTKmu5NCxi5IhWLGQd/JSIU8Zs3jPVlgvyY8mErAUDDaAADEoyiqIEVlLDkIhl1nIElFpTA02PVIUE8ThT52vRQKyK8QQVcr70umpgQFFDiX6JFa/RZ3m2rLTFMqY5Oe6P4m2h1VRAkJRcK+whfEgQhawKqXFZkX6he1Jlpq1IlqKpic6xQxpSghSUmYksQJEQJauJrQvaZYbPKuwEB0zTwtprUWi6NkFfwxrwrit5AVIxf4LVD6thQISpVnGVXJGiMq1fBoyg48K0smpsLp/piJa0Sqy0FZoASrLGkCrymqaIkWgWVr1sTji7J0jySyiIjDrKaAl+x0tD7afEi0WFwaHZWnz6SfUoYMeM7ggijbWExWZNYF+RyTDBmHBprNw4RXSNcrlVfJI2vtSc7hL6+2iTWydhZIz2ReJl0vV16lkbURaq9++XBnkl25yv1y1nbOm7+HUV4fxvIlb2WtGaX2AkMe2bTt/TK9kcnWz0QPXZSze6ytlXKCmTYpEo+FfjbNllQGYNgdZn9kct0EgAl1Fc33yWcVrcRW4Uvk4ymzCZlbiZITlu/cubhyLflBJUF27hwoDFCL5bCSE4DmMAfmHMAMFWvKQi/jZ6X5zV7pv9zpRtwfwPIBNwfvcNzXbUGY9YRvPeWp3eh4jdc3mk4wtok4hXDj7D08pdoz7i68h2eeARzs7i5DjSnnnKPEwvK558phLxw3WXj4a1o7ugNTPzMut/upvDvP+PwxRE/crpvo7+mRGLK5NPYD09l1c0u45fgdTKwslXEyyH4LrBWKBeT3ZewFkeIk7WAg7S1mpUf1rFHHs0piyjSQHDuXpwhupgB9TwpLJ5jBE0T3rqPOp/T8o47cRsi2I/fdQMiGfZduoHRD5c2HAeyXduq//ID9wKkP5rrAPYYtWaGkVrBi7i3ZbujKwf0QIbId+wDi1lX7S9IJhnmCZC7Bwvwij9wGT5Hjli49jnjub1oC0cA5LTakW89pxewvxa3KoeFEPALdjeRG9opfy/ISU4PkbVbc053tlqli2DLFb7eOyVtVuWpcH5fG+piZxwgCM3RhblVw8qxdWs9XmXnMeZ6Ry3ksfN42NWGp5w+MJd9eoVO89ILwFhO63DPOU6rmMXH1vK0oNAKzj8Gs26py4DO0n8tibQc9XbGBtbDHtLAotEf7gAGEzFj1S3lfjB9d0HNMpl9nGB/DDE3Tp4hVE0IuWLXquaVnTbsWDwpaefNeT7NKPr29wsNHiuJuVRxFUBTYhD5eeI+3DrtX4F4jRCN6JOJ/PxZUn5KEaFxuzPkF8JXtzqNfy+QurxYmVAvHMbdr165r+QhdxamI/JmWmTU5UyUXu9nw80ddF/aRv4ws5BHMsDVJhqnZTOOQLa3XHrxizsIDYLXovvP+++47ogi590vdncdOyXQFzvqee9PB2eY1w99Zf+QZ04LhC8je3cc+su6og1ae9Jw/Hp97znV5JZ0GvdjY89aNewcuWH/yxReuP2VvUz+8yt92VnlCE9eD/TAfJYJDPJ3kmII174V9FG/5mq5C2WG/BWY9kJfYr2enx0wxx2UUmJKL6TadsQDTX7IAeeoLZpfyBVtFGAtdWNmntjNvD1x43vnnnXfhAMwPnr+N/TLm+HDtBPj9WEr3JINZdFj6Hh5w4ZowXs+MWaw8G8l31Yyct9r7oRsnzxvZ+4h1+HMkLddOmFC72TcMYUnDCWtHNTf4/qid5OHkD8hzOMXTPkuK14ee2Z7jCUKKZ4qDYypP5oFoZiaG3RH33+GJGRNk99+mKdiWLYAGIgYcJRyGM7Bq+NR1QfZSf+F+FZ4YVmRZAcn9QsEfvK3ya6j2zURmrz6eR+/m3RZWikkhvpoEB0U3gXfcnUgn9e9U1yPe3u6z2e3bgROEXdwCBHLuV5do6bh2r16vQ1qjZyBbfnuUt2O2kekCcM9U029/ZhdHNmgo8F6sQaxB/6GmQVpPV3W0q+lar47ejOJzHJxRxnEcAlH3pw7/0tVXvcRjKDGwLyH7DkxbSsjS4Si8fOeVL/L8i1fe6RapCksHBpaC52LTq1j+RfRaur5qHzXAzUOOfwR3AncmSiFM6zpmRySlRw2ZxxvuRERm62wyw1tviVtkd1UrF7xLN/icw1v8L4xf8c/8/3hCfu/OYkYO8BizY/iW8FWKDkmncinSjm7pMKmJrGueBPrI3xRDOlMK6+IW8QsFQ0ZYOlPUldHYMyUWK+ph9khRMJlkskdfKJjBjyXnYYF4PekZR2iW/hRz8MY9TVfoKs/M6HpWG7qqeTLA5GZ2Z5gsK3PwMv2X7REX1r81zteL/QQxxWScl1WfQvMSIGHm6Yd/cZ+Y/8UxcO9k6HsnQSdf4b5yyPP7u3Ougl+82jtqJ309/RB5Yx57FUeXp3hgUwAz+POs/syqvZFZ8CzXva0KAs4Fjsm4JDptOO9Dn6fyTQKTEE1mqYSoiz7r3u9MHpgSde9PIeZt6QrA4KSbRf5iXry5PEiUQqsgie6RF2czsKous3cMp2YNFuqI9nVYqMkkEh/M1K2CDLwCq2PxeMy9NlMwjDS4v+rqA1iihcOaew/0d+Ir64NG4UAoN7p/rnXgKIVHMLjaCIUM91o9zCvu1U4tQLSxXOUlfyQ/92yum6DA5q0+iCIn8dfnDIANQPl4yH0vyNdPCAFHkqEJqWDladkqhGAuhnl8RoKh+nyo8nNP973LRR5BkEfkmSb1G9sw57WhNL4N8/QDd3O4vbs97G6uEyWSbOiBvcrfBzGxJSHC98t7QU9DHZXEOvgxXG5FIpa7tr5TU+qI+1J5IYGhmtraGvdRsrAMZVKnaJ31VfvvXc/Sn9KZXBxHahmluwWeXoktUyEv+LpGKesbEqFgBb71WdFkCiU2yZSLaURsdjZd9E2PmFaqOmbpfnfCQMf6jgG4A/8wSG7t6Cek35UhG9sQy8EnRMJQZQUGU1AfWx9PAdS7TefDHHdnPaaoB/e3mIDcFs8CuWFmEzMbb5pJ+jtc0S8Qvuzo3ycci5sLK1dgGsjGYb8+3+Kub/azz23qizFjtlj/RvYwF/N1sT+nz9HCmIyA/ZAHwZHyMN6oju278I06/Q04iAHIn9zfNEHG3XJ209lkcuUg71M6yC2eL9fHKgexNThyC77+X+4HTZA+4ayJZ7lDpLeNXNDWS9CvnID+v5g1HbOySzlj6zCXki+83TGMR1Yxrp3ZraPLZ4pp34BnnGbPs26kCyrLavIA+RqYvFMNBlX4jLk7YXJNPh9QpMoySVEkcoekkC/yta5ZgxzfsINBhG19mOevtfnKaywFfMJcbnQd71nEplm2ousZWjFrh3ZgTBpxp8SqNbrqgOw0X8bhzEBfJzPu9WY1p8xk/+7dllpMZUr6Z826pHH5wcuzaiabzWxruyBeW5MITLpk0iUoxurBjB2GvdTM8s6u/TOXzJqlhu1MUA8Ui5eULy+rxeIFbdtmwcNzfjz34kb8wXSH7Z/BuMT0oekJlgrLCehq0TCh3Sv/EkyqhvWiqnuvKBSYhy+d8+NROXTHmJ19GWn/1G+an/ywMy5MGY146q8ygj6mYTAgy7RVooej/O7yQGEuY43Sk2dUy5a3x4+ofHUV2ac1Klb+rRiGQmRV1292L2Jh2IBujzvPCz+E8Xn3rXwX5FJSe/q2dLuUykGX+w8rZihWLIZyJnMVI2b9u7K2ay+AvbqOZ0rW45NMWk2Sy33fj/Oew3t6RMfroVAkGIyEHsI/DJEkdOZSrVJdBhrrpNb6bOfT0bBi2A2RSMbWVTM60o5Fk8uxCMMysMTK2nFvYFF7dbEKVNc9zqFf0U279wDsgYrGSzyZ3Zpshl2rSmt/MZ2QN93fI0Cqe/NNqEOA9Ps3dyA+2rVjxy6e30WuBcdx4DpmvXCdF7yWBekmlm5cvpEhzPEMy/fMjl3wey/RtRCNOXA9Mx+/HpxYFHxd8mN0LT0K+f5ErpXrRGlnKbeBUceoPaU3g/k27mK2AV3s9V7obmbYCUnBoWnkgNW/MZ5S2COrYxfY6n9EBBztzHCvbLJBPlqG5GSwXPJD93a7BqDGniL2798nTYnU1rqXEQL7A6ylkJucI+fCRe6Gsb9/V26IpwHS8SUsj9S3f780BQtYHG9oqJylAqjksABA4DvV3EDXEtKISYcjtc2TJjXXRobtmgdgmJBhqK/N52vrK/e1/xh/3RKWSU7HsifYfkp7AsZUtsTT5HlQK1tYqeR0FZaRVF0uV5ciyzxd9DM4xqah1BLh6qvrXgu5FdyRiAeHma2IgSwFZ1TJN6byrK3yLI4ZRyRByouIFzzbClHK77a4yORZrpSHIPJs8yPbJcJk0bJXgs1KK5Z940+/NIltBGWFtoHjj0R/48xHkphIBKVE4jmwkpZVF4E35ERclhJyIiFJ2/UaQ9IGdUyhX2hEIsaaoGUFBzUpmNBP0JkbXSTXxCVpEWaSXmfZWTG/9DIv8tx/XqDJwRrtQpZnKiviFuY0syLjWPhSI2IFY6zUoC4ZNXqrxtyDJHwoTxCleEK+FUsdK3OGxNw/+mVeoI+VyQo41SvAf0S8ColeFX4RqbOwgP8Yiylv7f3bxqI/6jKF6lj8H4ff9f5AMv/BvH/8L6POH2TeoGPTnjwmM9Uh/tibW8Kt5NZxp3DnIHV4VJH3JpHqqrInvvm3WZTe2DjxbIu6+v1h5SH8CBOpRu0JEVgJjIuwpMyEmjLrvFHZWBhdPe+DfJZxnmTV9hqqhtaMk5P2hyLdk7vtpqaHmAHfg729dXOXzEmyG9hr3I26RzJ3NrPOO83bjARF3Zdtw1+FjbOY+IwOmaDGI5ggEQbVfXk0AXxv9Hn4d4/Y0ajdekLrI0xl88jAHQPJVCr5CJb48biwskcqSDK1zenM4cPG2awodFzXCPvi9cff9BgaxqRnvz920I10BqdzNUghrZ6G4VDuGOwPMz9OU5ofj0Kccj6HzcsUcF2lvLfxgP7H7OlLelDy2VsUqcyORNk06k2iTMHiLbf1EaazF+nxL7m52hwitlpySG2uWVcrN7G1QHjx/txTgRrI1l5sBOatUPQl7nOMeUM/use4M70FxyfQdT+1AdpntgPYuVYbw5OWIXTUwlrLKkcTienEjRgla34B2bqKWMdwYx0rn3yp6o/GXlADxtW1uYQJurKy8qUW1vWwdi5m9kqAu536THt7pt4JD7ZogYDWMmlSixIIKM2DDWAF4pakRPRQbFRmGubrkb5L3GzO28E33jw5V/BUaIyw/UHIVhmR17HY1BjLkrJsqbdqrOTvM8oVLxY0offHm3w13ik/6Q2CFI8rojn43xeO6my3/W5Qlk0aqQmSON9Uc6Me5G0dapn6pLEG6o2wbyFKhtSofNB68JWCcNzKhKaojgbJDWeRURUwbDlGCx2jB4WIcWNNko8TGwsdZCW4O2sawdPocJ6d9K5dd/CUrvQsbPfhVjENGoOIOUkQ/U3tnulX1KGiE3WEaKGrn5RYghL62DYUUzXks2W2VuhpR7yFWacsiDmMzZYcgS0aMWtq07OuLjEgxXO8ccQDDzQ2ur/t6IjW1AYknI3EA/qn7Q8SUDhQ4EX66/NlWgjbsihm5y9UlXevPY8AuO/PlcLmxFxPKBdOp9o7EnCc+7ig8O6hUdiqKDDjgB6qBnG+hVCAUuRbBunR5Z5Vh1nWzTUJPRQUTVHVaBe++U1FAHiUkPVDgnLXtOmUp9HmNiHsLl0wBHDVJ1SWwk69rOBAi6jkknt5IL/Rf8Xz93cehRhdcp8NGCDGYUANetj0DGzDU7m0t96/gFvM9gY5DHwUxqFHNhozxd3CilTdyZL5RnM7Z7x+B1Bay1f/nu2eCd18TxM5p4UpGVoqpzT18N0ws5v8BJ+g/6Rw4MzBg/gi6SvhzFgLy6ZPXwa1CUku9ZH3/DyeW3nkR+xnGLMkJpZZNPkx01uUJia6BwkZ7B75ihXYMLickOWDUw+r40Wnt2H6foTsN72h1xH5usOmwq2jpaHrHtTd/SxexaLXJsP0v3EcNSOGOJhbw23kvlO1Jin2+ftbxvbB5P1zAZhl97jmyaf9Jhmb5rz9buh6ZrmjGzZZA7I1bduzGGA7aEZRhzTO5tMPlwuebeetI5/WZhlj0DWVBhVNU0Y+VTWdMYtsLQ3WMN5yWWWnosHBi9IZIEfNn38UaaxfdDDolU/gH/LhC4PEyLUCWTh16kJonaCDIi08fNs6pvlZx4r7htAZ0Fh7L7u5V2E8SaGbfd+Pq2WmSrUjZ9U2voVxB1zUmJjTtOBIQo5c0DQn0XjRAYrWvGijzSfF8MymqQsJvrhppikFJZXYG6EEPru7TWeefqvucz3d64N76d9xbDP8MNkb3wf5FuPftGoBngjUXjUoFz1Le291v5z0eBsmt7zm9ZvxP5vXD8Njx19N6dXH++7yjZRuXO65UNBMXRFyPzp589M504yHrJZ3L77wl62CEsThumWE2fuMMMOeHWPOSSzuJAzBDHrNcX6Jx10DH5BNWCQhWPCmkW2mFuuMh07cCmTbScVJLMe0vq23ANywNZSYktJM+CuE4mxBNx7awiyNxrzxe+o/89qojduX2/LtLcQ0nVWKY20zmiSLdDueThElj1tS8QCwR5zZhnyuH6qU2BVlG52mgJn2Grq3qk5lhN+MrU+0easJWT3Pd/v2IWSfPs99Rla9bWzI5lR6zfHHX0MRzbfKCpDV+7QU0J3XNKuGB80Q7MkNfj5ZVeVVZxOUJe7i+QAEQFJVyZYDIE4S5MPdw7AkVYYdbB+yIq/fX8CEoy+etxoGvTcDMLey3SsJK8DK9PtDVpep8gHn1TlLinOPINBQLxoqEZDtLO7tWwxqMOClfpmI2lx8EWhy82QBakusDnuzUtznZHWFsNu+9Vra5kkeHFtrHG1Yf5B7O7BFX87s7iNdSeJtcSh2w7g5mp6cOm7IjrYWMXTAipNJsTVqD21IpcHAfimt3nLxltWloB2sPE9WzBw8EODAwZkrHh86LqWIdQdNPuBkirkmH1QnKljK3MUMqczCDJhvFgsvhj+P5iFkxdiaL9MPmoi9pmCtmQgzqrJmZ22IWVZx34TJM4cpt41iiqi4m7q62wj9/CVNiPPz1EhC7XhcrbHA7Vg2UGPP+tnqVRthBpL3ioXxulvWrLm5Lr7w70dspfTc1Uds5RsHlx3ws4AAwlzMorb+CLO/l5np1C7qyubvXrfXjOFXOkpPHXnEZkI2H3HkU/Azeu4Rq7fy5NwjOvYfzO4eA1tQ7juIO527kPsedx/TIjlRz66R/dpRnJPYjgDfwortf4MMC2ZyDb7pFfu1nSQppxl6ZLYkvpmWZxGJgMDP6KMphg9y+bFfz9aLVN/mW3ZZ0bLHYho8IbLgdBW6mEjpGTPh4CkVyg1YFy+UThIxA7+WpGwmVY4kAxTn/mRCnNfRQ8C0Eg2C2DDR6YjVJyc0IO2ItbGkHVZESgFMJwCzDdm9JhU1KbMc4VUtn9CMkGkGLB1BhJaww511DTn9fSA0YDaEI/mWRKJ+qmPHeUWvrx3K1dV1T3CCsaGhoYBhBC69TNO0wOVDQ4pBFRUR3W8dQZUE4ZKhWQ4fkAQeGlUdDJVOA+CDRlPdxM4QDr3mRfVSxwIk5RqLF+KazIOqxQTBjNY21qUdxwxnNJOHRJ0TikEf1Y1kMju9Rg8YumYkUo355JSeuNOIUJF8YRhxZ2JtMGBTEMR0Ij65P9XWUJcmRNIbIzUt7rn4lUzbw5xDA2YQ28oRgwSucCR0QY8Ynsy5nZ5O9+KSOAp7cM5g3NDrtSg7NcEzFfPg7hgPRGmsu61qCZsCf43SFzbs8TdwzZy9rOiZ++13dsKZOlRs02v0fXf8cCXbkkyu+WdpRQmvJesRjy0JQEiHLNtA6L6rm3verG6+dunSoymsWrLkhvZgUk4ZcoE/9I7DmSh7wRt7dR989MFFIBuWLt1A2FwSN0PnaCbb9Fi1ZfHtM5geOVC1NOGgYDaDmTEpM8sv+grkOkj7a6xj+338XVRZTz9kpsndk3ou7Hmxpwd+Uh9374mld3He7g+oj5G7YvX7ehvLj4el7t2wq7IvuYs0uZPhJ/4f2bAhXl8f32DGQpU6T/38e5yaNmwY+QP5XXUPwZt0Xy7GHYJyNdtdvHujHcrN1T2lOFKqU1HOY47VvdFeLZv9+YsNOq9/UqP8xpYcn0tWF5B9043dFunFXB7fY6KLwks+R36natKwYAnDkmYJKzRLWyFsJpesm70xHU8MLAF+yiwga/dZzlbelg8sIVBub1QITG0LhxvM5KqpB2yipKa9DGTlrIVqIKAuXH4ygZmVrWpAHBbD4rAEtiIeALYaWCHC6wELY/GyAuIK93JvNW/tCvF4c90lBIb6UEBYMhAKRQ6Zts9aEogEyJKBzrlBPa8G2qaCpNeXUILddECwTo8uLsxa6aU4efn0I381WqoSAXEFnBiBgOpuWyF6ct6/6I+p6u0vQVzqY0+mjUpXfRwn+ep6ZtXIuboK2UBvH3nQ22EdN4GGPA9M97VVZsI8TIlZypVqXL1SDsdkU/+UUe4vf8lcDJIJJ7sLWRju3aiE48ojCl7xcFXX8zx9mvbizHcIt4E7DXs+RVCiKjsSClbExv5HsUDKSzhgM56lnpRHKb6dMNu9fqZWQ75KM0wYlXBQg40MVXLKWEIBOSoK/JioiOy2nEeKkXDqjBikoY3gNFoev47cE6KOpkUPXzQbGZi8ebMsiOqcRattTXOs46yvPRICo4+ueCwS1I85c6EonHuuIC48EyXPyGMRwxgfZRjrU5NaHad1Up/vpRYfQ8gxiz2X2oc74wv8H951XCQ67tGEsfc9an/9ffajrFZbFonCdbvfyrwJo69F15/Df0J30MFRO4Bvs+uxvJm9d3TPEQ4mwvmH3PhS/R07eX7nHXcyd6pgBX4RDEaDL6jSZC+BfyIO3Vv44M5qug9cWZX4vVHihwbNMDT34+lChNlG76rs2ozy5DAX5iZwU7mFKJWv485EiqA444oSFZOsyz09qtVRLJSK1NM3WPmcAUxGL1usp7PsjhkfYeqyVUKmEGTrY5iQsgFfzvaxzSC+mO9YvlIWGYXQnfPPcpGKGWYh05ArYwAxV7nUWSKvP6ya1FQfVvh4rXL1lUptnD8MdLBTEfgsGFf0IDSEjRdANN13gwlVD35+tSLE6tRHVLdWiAc/g0jKBp0wJVZQf1RIBN13TRF4fF4XE5SrPw/qMMHJOHjR2dFYfzvMhv1Oa4UmsgYEtmHS/VJPWYL+3ru6EElWJkLAgulm1A65f1vK66kacZWgkBOAhKRDBSNZIyx+R0+GBZ3tumgL6vxSCIXsqOlutwJEEVaJNWS/oCEcKoWoGXQruhBO6u8sFmpONWOxdCz2ximHNMbjXY2HnFJekIe8rxv6Pv0HXY/9kmS7WUokn6uXxJATrfc1mJALlUv1TjQkifX0z+5nK8LHnO4+edqmTafB4OmgytHQyL1HHLEOEuvQdT9sAX0zTDxu48bT3CdO27jR/VwORSE89njdEf6a75v0BdrhySYHIiWwOYEpmdqhoR2qGtUMAqiovwEsSfy9YJ4ddzt0lyWUmKsTCNsZxpQ73l5Gn535oh3DrFlmCWYwqmc7k5wcsoccUw0a4LBDj/pIjt4ZUo366Bs8OVhtbGlUDyb0V9F6Qw1dS6GRDzU2RbZTfrsZjtnhIM3SmVlJ2B7Kmtt5GRppwLiWUuENKykfTFRysJy03hAovVbX3JeDObU2pz4ADfhTpyXMkBNUQEnEeDnQlG9uMUS4OTixqYZP8Tsi0WhkBwZqmiYGr6T8G/aEBFVXEbJKNvQ81oyG3xBEukqWV1FReCOcMa7gFcZHzR2CsMOMkhQo/BVG5nxDzdcGcqoVieQjkYskMR7QDI03azSzEcjERKJ63s6fcQw2ckNs5zn4IggbJr5U4s+kOTbmnNFDCxjbqE7L3qgbS8aWMxgbZkSSlTzjOoOM7QNrgNymm2gsJscdQWoEeuqKA08l5NQDp5dDDSSUWdiET+lNZPrZfTP5fz12/z9wyqmNgP7alTe8zpMrTzV0ydHnTTtPqbEqj1/Ja/zefEAGfpHsKDfzSgB+RG/a1LQwExBC8UB5ul/0ilOxzwJmTo3F8Ommm9wVZ/fedMDjnwv87+8zIiSsX/Esz//ihuHnM3y0Rqd223mqVfPRlQKWDXIAy5Zv5jXZm7eQge6kFHmn5dmNcuAjRRGbppTFsIk3WTHqpIuZvJSnEkUUlROlNPlEXCLy8TniYoHWIcJu4SHcMHIihBro8oO2X/z8jmbooNtGfkCbKd1G1tO6QXGRjK4w/waUmiuraBPfic++++zFf3N/C6SvkwQbv2aD2/TtNrieltMT0qrGIRHxf7W8dT/RpHslIyFdAZPEhCG5j6j/q81tZSNIP5Qw8ZVQlow45hHFqi3HLfQSmuBO4s7nruRu4e7FyEw+2k5y7M9h1cNAt4PUFi3mzXK3yASnbgkpRuwnJQlvPL+QdbpySOJ5ZADoR/I48bP7nO2Mnj+S99QR6Zxv1+9tAGE4MYuso7DnjsQGGHcY1pjy2lt+2X1MDfz6M10kukJEGhCpIImUCEQUCGGyF/vhgd2iHIOOpPACBDQiiqSkUpkGRSoqMuUBHSrwFHNhjmA0FI43G3XByj/i8eZusO1M+xcocMOW7u5DcvNlOyTPU2z5RTlkV3bCAUwUd7/vLSOMC28bdSZ4+wCAgIiSuSCx6uEwEHhFxZeT0wWkQUVFGSkg4xMV07B0wFdrj7Ih5UWMkBXsdUkWqGiwHO4Wb7f9qY2pCSGBgKANtlQuqStY9QRFmJ+VyqsGkX3Lg7L8OvJ5WBeKBr3veh2f4vWL0Xumc3d3/YQnZOT/45gJwO4x40rLRaFmkbiMHUZm0w4K4exICcxGeuWqV655/dU2KNCfjRxN2yj9GTmIpobEZRKfmi0suQOshkqRb+XZ39WvXgvEfQXI6iIEc9zYeXkvkH9hjZIMEXur4F+zKPJOsWJ7/NKmlS76ikCHKa1seqx73pTuSa83dgB0NJK/ok/bJHCsimnGgfaLI0/GrNebu2fBplACyC3CbBE6M5VHWfrODPy7saXytOmdu3mjeyj8dDOGxdlCzMrvPnvrVapxUS6FiKiH24vZs0GXM7bLS2J8tqvM5J38qCGsd+4quxHGH5biIIvOelpMpmFwxkLknlAwdv+msx/iYfrU+mPruuuCQZVeVQ7bdmNd3ctWbW3WtsmV9Ppjjr+K0quOj7XH9ot19ro3aBbbmmNfX/VJOzn0VIIJph/ddHBZVICkMkd/d5ndGI022gvwD0OVlVsI2bLy0DOpKnYsbFxxIFj45Xs6nG/bfA8foSdhn9R4Z0t+o0FzRspYBYtm/NHMR8ZbMZcLY1bM15beLcz56dBLn+CQWPDAQgr3fqP98j4XX0yClU/hZUd/913VwzzP0NvoAL5/yrgzbwuj1maFqpVTPuOtdTC7GEkcs9ms7gb1zpylhcrV7cwCrH39eoeZeznkSCb+rl/f0Q/Qf+Gzakx5lp0acSkEY6HLlKg5AP0dpAPzTIJUrPJfnqzcEUvh7UB75b8w1+TnZPk5dmbGZeQKT+Rec5kccnbT8/HkxrFzOfewFGqD3Zas4yyF5laOxC4Mk6uZ+y1hssjOIHuy/w2RRnZcaWPk335E9Z2n06y3P7+R7WDZbWCU9Q2HmSWx6dmcmL6VM9BVlROY9ohcgK57vRyVYIpkRGX372BEg+6nsh3EmGuMqIFXWZZhshwNyu6n8BeWy42CIQcx9U9G9XjPkC3VPQot3jj+lr3fUrFUzkm71Y95pqPMw65Nbxx/6MuXXvn+3PnvXz73cEIOn+u7EJTllikAU1papzDdWQ0CpS3knE1HXcZLt+1z4E3uQnLEvHlHEHTnryafx0zkplNbW6cyV5J0thWbVa8Z6ekR+i96HFKWwMmcxhneaQkxpPATuI3cqdwW7lxuG86I13I3cDdxt3J3cY9yP+Ve5n7Jvcm9A/UwEVqhE4owFabDTJgP+8B+sAJugLvgIXgBv7cz00MLndDRQ7OdhZKAvt0DFsPLuXYx56mumCxNUY72DhyvrnDyVfwcZScF064UxYCn9kIMzY7oKmAsMpcesDt6oNjdaXd0OvmOTrs7m89hwC5JYrGcKXRmOnqETGch2gmdmCrfJXVk+sHuzHTaZUm0OjrzhUyhYwpkesDBq4h/ETvfWbSj2R4oY9GWt+oqpsDutqdAZ1czdEqYKmP3ULFc9FZmvZPSy1KxzPbsIdzvI/0MS7KvIFIZAYBXKqtcFgvEFgDa0VnAMtI97L20qzMjlXpIUSpbHYVOJ4epOzvsouMZczFNbslTNlQvqQfliwZ/b2A7RPcMeJScJExp2+2h4mIbYaf55PvAZ8NlA2ykfE9gZn6OiDjFmpV3CJDMu0Ii9KEs65qsikdIAcWJmeJhPE7PAVmWhUDgA9USZVEQY9pF6PJsWTdPeVXPhn5p6KpiBO6JJaK2ohHC5wGRBFCBCrdrWgHA/RtO/3cjzPDgCN5PQ0jgXUDupTD2Q0iOv5nQm+OIDfJYgJ+GvoKCYkskEb8fSF401MjtAv/naC6lHsmT1bxgFpK/VVmxOIefTrfcjSjvDaQ/7+du3ztdVvGpd/E8FfBHDCiqwMuSIMtUkgQEKCLW1oNMrD4qYpmWOXPidRD4DbMuMWKxENVjGii6gtffTQdsohgKscGh/SP3YH5C6kJhwtS7kqQqrxuaLElm4CVFZptgeQZp6okiKbEA4v5toqyxcuT/DtZqQSIfy3Yo8ssNVilTDVu/VRR2rrzEi7cGan0khDBoJXq/Bb/Z3KfQkbwgkMo/fYgF3kWJTOgNiYZU/R8EgGpDr2HATwoYB+Is82EuU2vfKkCGRpLhX8j0VUVOpIX6amsTrwEqnxHdu6n8o9o3k1VZk2VsPkSRIi8iYfB+e2F6nkeQSZAoJISRhMpKUAqo8sT+mkgy0yYFllPboLqlSJF4VJ0osS9X0jg7aRqzmdU00xnTuT1Dp3EqzrAdzMLN22jiS3COjyK6otDjG313Iil3IhLu9NafOpHYO5GlVvEzY6j+4Vvs7HTf/glDBf94sb6xE9MwVD2WKzl2Ogk7tc3H2AbAg9AyvUWYwQszjo2mo3hBtO/mJ2/u7Rsc7OvFQF/vIMDgnFoxqIk1hS2zA2Zg9pndNaIWFGvay3yOmbXk+HJ7jZeg+0wvwZaCl6C2DRPIgYCMCWBLuqUlPeFSWb50gsneE4WW3sHB3t5bDjzwlt6xUOWTWiEQ8orOs5x5r+hQQKjt3jIEgVC1bC8F9cumXopq7UIBGNpSlXeGEcMNczoXR8TbzU1j1my8ZEZ5p9RYNnON0rjzwaC6R62YhPpSufitN0TZsYtDUYvbscPfR7PjCZRFdz7huWQ/P1R+B2LvlL81PExOXVF5cAUTi1eQ+StOzfJrp09fSylzK8356Wt5jFjbM3Nmz/57reH5NXt54WV+knWTBwcnV+2GHqPv01mIVg2Oc8yCmbbTVr7sHa/f00OXjhy3tfXLF+GANnfji830uJG7e6Cv7Z8/hZWt7mkveuekDDMKZyXZYPLCMD1rZLNXrr/v0GKnIGUbvi62GgzNMib7P+/q64YfCSHhSSWSDNwMU5khmvsAzoCERBIhMnbctreTzxAC5dOmV/WaI8L9RHiVnUXzMMxiR8C4NwrE1UPUYnv3qmd0e3v3nLiUzfpZ0HWqa6Ov0bdoyduvMMU/j10aXccYPUzEGxiQGd2J4jBjT5OddsCs6r1dKN7GQ/pf7gq7GHFXSEFbykC2jny3Lgs5REfutR8p0iuS8ltFuhHjX8HoGyUF5guaALPhDLg1EnEPZCgq415Rm8vVwrF5LMO9AEBUFPHvCNGBRbu7FBFuxGyC+yN/regd6lKCdc96Z71O99bCxh8tgW7Bh1MFb7fF2BI0ZJgVNEPFmXSxuqgP1d3MRXaIBVw1MB/IGQcffAaB+QNHn0ta6Y0nbbyBtpJz3EsY5GKL7wi8aNtLL3lr5BPgLc9M2D0Wet3n2d/iP/8Z2mpOmnf4uZSee/i8k2pSD59y+h2U3nH6KQ9XFq0lZO0iz3VTzYBy7l1yoLkxUdm3JkOu6jyyq+u2Lp//3UU/ovsixca4Tv9c7FFU74F6IY2CaIZtvIaot4jnY//RBOzflwjjD7ylj4zcXdNGSFsNXVqqqXQQDlBublaiQHZgaORuhZmSKidiAvhV6XyFgvsrVdMsTaNLobV25FeJGuimzbWtE91HFZygZJdTkLnTZtUG95GaBHTDHLDVv2jKMFsgGpb16tn3bKMOOZmd+V89Z+UbD0EkO980a8w32QLMaADO+pVhmsavwonR+IRnV7nnWfj13hrRtx3p4x+I0SCWffNK//ibPXf53vMHnv/DPZ77ir8hsl7RtLCm7bGzd+FoGnQrj+jMxjO8RFdgEjMlcn+q6KP6tmfIaqRQ3bPSZqMKu0YSuvMClIreubIOCJ4QBp6dOvbCTTwdeZVSeiBx34Y8GTkHgUkejHWCIax130S+0yXwoMABCNNF4XP3bYEnEUGs/Aun8LxzAM8vd3/N5l3f3vQ9egKdW22XiVwRx8Y872zOcZJUfvwRbG3gy+H50cPirXS5j3YliZMvIJxtkMSvb+OBBnH8OckZ8o47jRmMwDPMHRf+MNPaOtja2mDaNs5gJ7j/Qtk521HsyEbgvfvESGJmwoYTK49X1RJ7e37linA8HiZ7M/eHrA/C2n4QYH4AItA6vRWv4yFSH8HL/Wc0WW6NxVomJSOZRDKZcIOsoBf8AitTGzvoXvFwZWqYnZ8cJi+E49W54HH6It2bq/X2T3gfM2p9O2YY6qtUxhRvQag+8wCFQ+8OhBRxxJUUdm53vo6SZB4g5JZlW64wPdNroWjwNdk2ZdISClQ+YayMhJmCqvJJHdtcVId3hjtdlkdYotfIWqYcq1z+GsuLddSwjq/Qh2k3V+Dmcyu5Q7lzUO66nLuCu9nTRTILkFy+0zO0Q1YsidX1R4N44gnTeJf9/2riH8VDsKe6UaLyEngrzLmyd7QxS+SUMW++XN2P5p2XhTNXZnef1/kbfItVI0lzdCU7A/6+Up8UysK4/TppZ5zNd54+QHil3pRtjWqaoYMkt8LLyDj5IA8470XDmlQTrNHlgCIJvPp2TUD9eWNZIUJADyR0RxRkCUGogZBZEn+6eIAIzuK4qIkgabwaFXGWrHz2WJypLOJkVSztmZORaZ2V67tQqpjW9RizOYOV7FDllV7we1oI3BleMOmdYvW7W25h/i3Mpg0OUxW7UeYlKqggyC3wC8UM6YWQkoqgKIoMVWHH1QgCDeys0WqNwPZsD6bDSEUQQdFErTOAsoT42r6DouAsjSE8pkLc4AOa6L7I9nxs8veT3My42c1dMwBmdFW2om8mTLIaI73Fam3Y/0dXd7LFaxY1etbHKM8rc3txC7gDuCN8C4SqFrgwarm6e5uUZ2/wH9ukWFph1DofJ3KBDXzfqt+2xpUn7NY2F8iZsqbJrstceK2OmZLXVVb5fi0zk6ztGCBkoINc7/v1zPy78vvqFlyAB0Z35e7FElc+Zy6s9jYHX8tmC/KWbyAJ2drK1cwANFtLjkSfRfW1V65u6yOkr40c2d7HomawjFewfFeMhVx2YDq+YOfom0Zt1obJzz3rQQ6/36Nkc88DkrsEz6SkODpPjv4DLLh0CegxHZbIkZB8uhzDvxByroBRWW04/29pXwLnRnHlrVel7larW0dLal0jaXRrRppbo9EMxjPja2wPGNuA8YFtwBc2vjAYJ4Fgj21siAPBYxsHQzAEyLI/2xxmuY+NnTvh2CyLyRcgWSeQDeQAckCSzaj56lVL48Hg7H6/b0bq6jrVUle/eu/Ve//ndKrkRdXpJLYVxh7V4VBh3QpWbTtgYy+f+yWn8thjqAJ6CfeOX1JM253/oN+jLexa2izTLVsYTeYGZ7hdaEIj+5xcT6DnumpWdcix6CYvxq+I4yTnNM6M1YOJ3IG4PpkUR+EzvQpHgeyr8g0yC2wEnTsH17w1yoygkd/9GZqzDmvAmehIMJnW6si2NHgwoFC+B7zZJgBFhpisNlX+hUOYA71Tcltd9rgL/tMKlRt8YfLfubDPSIhuwanEXXd6w42xv6KM86RkJS9aNQe333XVN0CYTEh3q9aoJ6JF0ml28EStanf6xmi6FdWLremoPrUwD+fMvMJUWGtM5nEubmOipaa6wLo2Gl3rj4BNwBxE9cpqDGLi8DrcGjxntWJz7k4OzQl4To+O4r3Qa7gvTCPHA6l6Gvqr1jgJk1tEBTPjzukZ+AfyVeOVxdeTjoLqTOSALB2ElsGlBCmhWugg13+47lnRemjr1kNW6bk1a3dT8evz590r0t1D5PrF3YtjPk9wsGlwKcBSlgQ9vhgrvB508Y19B1+xWl85uO8N8rj1qV3b/1UQjm3d9dSoPp3vkamcM6/aeZlox7UVeOzz3Ag1s2whUTIpMtQwtnmQqbGAAHRRZWDKQkIXTUETyZFbGIEkz7RPBJjYbjxTeZcsnAKBhk4wwvAUsDv7br6PHGckcjKP5fEcJ5cm6WTnKiwcIFPYwVg8sJA8XXm3YwIhEzrgXpYG2PhQyrW2+sJF40FVw7gebIW8j6PcM6JWw5a4m3yMnhxVx+0apIS5jYswZ2Yp185yxDP07iYtpJO34eBoXE1ca9NJFydmXTQrYawrFkP9k/rDsFf3UKE+nHA6g80e49eSg61tQX99IqhZadL4oqe52JrxeT2wN9SX8nk7MoFQOGS8j/AD4JlAnk/E42yw0pe7wqFQGPbppbrGeMhGPWwoUXdIENJJwBNsw5G84E23drawoYJ1gpoJ9U7pYyPZPE4JtMmP8Of/L/TfqWpxMWkR/fcsZRONoRZVJYX4SKOue1Gk2zWejVUO2J0Yv+hqTOSR++nkkefgXrvTyYiG42Xup/MlVuWUv+i0k0sQ9q/ydVVtIh2VDqd9BT5YK2WH7tQd7IA+mey3f4k8xq8lWsV16hvrLd3BXUEEtKircUeJTMm8miiXl0pMVBKqEVJy1diC9MDIy1gd9VPeLDryAL1w5Ai9ULaNvGyT8Vy20Q6bPPIBmt+9+CJZPoCYvXgg/xL1GxZ/NOon7HjTFOMOzkhO/lIR06JxU/JLycuBUQUn7sGwxFPlt/9IcQ9hgHsxWFCxm01VRW1cykzLAH7s6OIWd10COir4TVWSaRLAlztTQDTXAGmsZTMnBx2mjzLavpqT1ISgHkWzPUeVxyF41TgkeTNWkLb83DWgag7y5ZWyCjeu/DJlrCxZM7fQSlbMwDajrRd29gIjF4zK9JfW7yLI7QJ9ZDtjHW54hJq5m98Yo+2H28Gmktm9488n7CEkq2Z2XFhXv38pjrlmN+Ow6O41eL50f33dhR0zV/FG54/vnU3Yys06Rpb2XnwtIdde3Lcsknx0EzbdesQKYD2yFc8//2gbo3KDSwhZMji41NQNfUCfo25Gj9yMZ27gUWA0NlV1CTFwciU0ucyg8QCHxPHmAmPIp1QTL+hzIzfB4Xu1e9nLuIh2jLwM25ZPWn1eouuy6WsvSTzb1ENIT5MJzBHN5c7KZg+RFZU7Ji6ILWCviWRy5effu2X7T4xfyD/41i23w9n26ayh6dpSOOsQYIezcjXsylfoC4x3buM+kLMtCyxL0eMOUhgSjCvopayJWhkQA6NBMk+BVyNUI5tEmV7gttVSqiuT5Qa2HLpRKnFIPfZEIKQZL8ugVoStsokyRgstISnW6bZrAwQ8Wu6qzojmiRSvamBLFQ1eF83nowpMLBIIFpIeNdYABeNoYZbHA273Y07jN+DxzmzKOP5Fc8MRUO2w2thvd14ArWD7Q6yB3JKP/sEGbRewGuM2uMKuAlmbbw80uiJ17ZFUKtJeF3E3BNoK+ehArNF4pGMSaMlCEGY11LP8vEaPw1sXbPEUM3VepyefKXpagr8asDs2OY2NMMu4TpGgIRbNS3bYOdXuuIbRmak1mfYD8iCnE+da5rBfMsPEQh5lLCBwt7GMbnKQnJcRxGSuGbVCgoREQZT8uHlVzuZGGayAGeYKSUdXNjAav+slY46vpBubfIrqhZvtYUfYCwsUnwJZn4M4jE5HzmncAF905hyw/8t2BdhDc+cd1xPk9VSbADcfOrQLmLSqnlP1wCThmyVpl+Rz6tIuapU2PIdmrj9UJd3hvUcQbrxBEG4YBsV+KwXrWVb2AnortrjV5pVsEwVhMqOEtlvtjhe5v6enxlN8SB+mLrYyN3J/gpQ+lt8e4x81GmjWJKS5sik9MT4T63GK0cvT0Bir3IkRQxvq0xhpdHmsESBf8WAMR7LcjLe4m70rd7p0EmWVaVa2c5rZA/7GCqZhj8aYIcXycAKDi0o8/uPfWLs1Zv9pWH217qrpTXbTi+iVjAet47ZTYyJUtHMYUA410t7LfdpobY8+YLpHaJxYIjiDP6AhvgBym6N+cXQOPT48fJzCtF7B30hAg6ZA3zRj4MUVTp8v4vMdglg7mROIAHtQI4E5pDUijuujD23b9hDtJ+HhY1brseELb26zuqe0v/9+54Cr7ebKe5dfTqZ4oz5f1Psq+C4cNxm+JqaD6BEfTIvGssndF/itzVumsxHYOINbuGx/iG6lFzFufwaXkTltR3+IJNe4mpoL3BPnVNyMacGdPUyn91S1cQvJnd6CDoHd+rnlvVNDvuZEoRwIjC/KqBxLtvhC49tyRT3U371oLbW5JSjULZ1Ya9fcmWMtAuM7zBZTl+mU8Q3WLHHZJbsq2R2KfWQIpx2sJopkc6mSjI5yTGxUhbii81YuhcD/YbWyEzsAhJSqzv5D+hiNVOciIhn/7+YjNwgoj5rS8/nI7mymC03L0Qum2MVxadj6rlffdHUGoYWHTWhhPCfr+XnFyufqejzu0V2VYTZRM6wm49KNN4gcdQRg+h7rBGHQWPfGnnXr9rxx0/Q49osTS30eppvjVT5m6RvgcxsWt667iYWJWetwxOmQrzfWsop1JE7d+t43qa97Lwxm1mbWZWr+1UfpEXouW/9bGJ88mWMhbLPsHhv/14S6MtU7Y+Bn0BmuqhOLgXgqBIVYTiCsEjc/8HJ4Y1wy2IyXRNRnmMZYAa4Y4v7ZtMvPHZ+ybJ5oiIXK+Lcyts6VJZEDM0YgxeQueNZ41XxwyavsoUXZRa00K26XCk1MhoUFle+iKEvGORwO47af4fnPHKq6z9jGpcvNjIX7bVAXbBf1XrCBBHzdQOlEkeaICP19RCRZqziBWsmr5y6VpKnFc5eItoEQFTO0PtOaAfJAkJBsayYOJCPOZL84lc1f3riOe4HvQPZ+5C+qm10V+S4KUn6/8TJLA/672CmjsD7V2BodyPTNsYkrZifODqwgojCO0nXrKB0niATWSUvPLQ5I0tJzOgeM7RkBKCnH5H4C2QyBibb6s4CAGSfp2+RPlCPhylWmHQFKuVaN7De2KYGYCvsdoBgr1VhAgW3s62O6X0mocABra3Ts53QTLbBxUmb8KCGDPs21uLrVGIXcw9nfVbvzAi7PNUkogJmaJz1tM143vhdpgEwduaIuAw2VVUSAyXY7tAtsGazsl1XiASb8HOFKogtRjMEcF4VYzrt72BmKkdcQqT4TruRjQapW8gKTHgVhPwWBvGZzqCdUD5d97ma9uDTE6dV9dBFdbNHR9gL8p7uTsN9H837SBhBdQJKSBoboUcXDooe9VY94IzTALvTOwJJDkuoVd0IjkFtFxcuK2ItV7az8WdeJWlmE1Yck6ZDoVaWdxOHzVf5U06k/T3t5/OKCZdLpz9AoflNNm1RKjdUpjzErqgX9wC0wOqOyxBTxyUGe2uKByhK0MKoPkoOB+JcNO5ctP2LHP9oD9l1oY7TQHXRfjOFl+k71a8VxqIqR1ytLTBAqM/bK5222B7DtejjEQ+3MXYdDcNrwM3qQNrDvk+OIRJdYrrZstxwwYx3p6MlpupWg16eTMMYEUZIZB8gEmhZCzTZSNejfZ7Y5wzhcP4pNWuAfjYL2GDjIbJMqbK4mm/2NcU2LN/pHT/6HevjeZzSAvrZaeqbubWx+xRuphfEHm+sbG+s3M6rUwGsCjfWaVt8Y4G0rv8NuJpuBgzR84trMD/nOp8fA0XGI1v7K7880APS38rRqG7WFxhiPeZZlHqPh16C2TjI1yKVyFyOrOSdXRBfNffmygDv6uA2pc7ocMGPcp8zdfTMkLkIH1TBecWFjNLyMWNkoAiKDn5MQZt2E2Rg/iv+67SWwSw4J0X0k+bDNDoptw0uS0ycZlZdkW63iCKtQJVbh8sJfWYHK8i/ZvE7pxSttCss/ztpVLtogqWC3PW72cdjklySvS3qJWF682ma3SU/w2MKSKsvwAnY9/uJG6dPFxkcPSja7tPFFyem1vQCyrOJwsk0mR09lnhjTpLrH8W3yR05ntVHkTlSvcBKTA1gFm5GYGpcrCtyOFNbYDlthMz+7XGUVKzklvr5mt3acHOfo0hjBIffpuOaQ0SDBofyoVhJASCRzECiDSFdVWjLtAO0Z8gpPjf8GZ0Uhz0Y04wvGNVoCPMZ75MPKlJAb6levhIhGjrPGld9XO3kz7caj7xh20gW68TDM0SovwAj83ni/R4P6hfONX3k4RsYtjHe/2hK2lCyzLGswmjQPKMPue3UXQqqh2pQyqar5B9dX1FcpLleUezHAYbZGeqs7k3xW5KhUDQ9Rs8cu69xvFoeyWmw7kPzMfwf3cH47z+bW5SFBrEzGU7+NnVbrf626XD+0MhlclXdgELD5br97ns3vtmXn4y4SO9VYS9UmisJWdDXZqLB2mt82D50w50sBl7RVcEgR3mVIVCU2zg2snTwPe7+OFu3AOphXwujgb/jHV+bN/y0PwDwPh9oho3kOYeP73dV1lN3bG9g8oUyyz3AdOU3QHKK4e/38SSsyebacQBelbC7hrclqwqjQ1jXTWD/QffsqzzJq7bR7nKTboA1wmy5fJnjclTtpLbjyN2vRlYc+ZmzAsf5+Y78kXCBHPP39oEOfOwyVITO6cp2Z1PBeXrQ6qMQ43MmmrJKVuF0gR8wLoNsGAp1ovhiTv8udOR6Rgon2ndx4Ukya3BvGUuD2grlsmX5w9a+vDgY3XPWWw+t1/McVq6LliMud2DFpisLkcit4Y6isPGJXJ2ztDeaDE7ZOYHdMGtf9858WO9Eqq6u4pEOWO9ovFZwJl3VBc6uLaLLo7IlGjedd7MnXhgenRTMSdUWcJ9yCwEa32yPlqCCqQxPmBpddET6/t76+ui/+8Un6n7TEZGr2hOIy0mLtKo8ajgRiNGCqQkudVXXFqJqzoxrLqdRZbudNTPUEk8GOGPa6GQVr+9xJGWtdHewR3Q7RWKfrQOLd0xoyfX74yONz+SMlX7DJbWxyYeCmTlFTRePF2IVn+61WuNHfUx+ekmkjYeJkg0WhYdrchefhUA43DtWbbhg8O8GWNfjIW4p4mvWQiyDrvklrS+NYqsbGio7Lp+vYlNyphwn1JponZyZbTJtpNukQnypoyXM86I4xm6/IT/PIqf4oCJ1s4nWm0FmdEXLWiBWXEEr+PU9jfGRPvLEx/mZXPJCBJ+ONI3s8tJw2ppfjgfSb6TRdlx7ZS37oqfwQWxHWoBBrjGc8nky6KZquTM9kSKbyRNV25146kUnCJa43zNaoRjWYSy08VZkmNB7NhV2OC3fw9YBJ+Tqz9F4i3oVP91rjCs7G7F+LzMddEmysrCfDfMf3fMUmUkKdMnlIdblhs02WvoaN1gBjXtbaAprtLkk2vkjdmJdsojTyJAbKwFDY7uoz8BvaRf2WBOJZCskqFo2EO7t8y9aPGhY2OxhBQkd/L9dKIiYelsKT6aDNCU3hX24f11HOi/aY08P4+bAeFKLR3z4/M9u0Kldk7FVLrhMgruf1kC0WaD08d9mtEyP1bD2JWbvmTZ0XUJ3rjw76Q+Qi6Gpom1LKtab9LpNnfJKuoRMsisVvaeex/Hq5vIRI5l2oHHVSiXstssJUS9WcF+c1ytyoQ6XtHI+A70s6CXeOziJyQEfVEQalb+wims7R5I6sTK0rmnI2Yl2R08sBcOfLfnBDcsY502fWRa+5eGB2XeoLne2DsfqBWP2WCf6vFERRcUR8eR/V4qmMLqXWp4ID/fmGumZPyC+5Iy5va8JVGOdcqMhTIpm55N72lVaiN3Vczo6bAgFroKcVD6+LcxVotne2ND57zecelNJAoqIy4wh51LgOQLDb2ErvUoU7Nq04nA15ZKdVkexMSLA264suOXuW59Llp+jtReSwReJxdTBOHOrR2ZuWEnpRS5USPE1oTOjWkPZKaJBUgKG8USgU4MTQkGEhhUJlaM7QYYyhcNHQUOHQiRNQOHzYOJxnLSwfW/IwZ+hEoaavOmUn0/oPfGc5Hn4VQ7sqazA6k/1MNHw8dtpD9t9cjqBrW6iViqpopVaw2OHTWPjVPsbfZfl3V8jgDdu3oS8SoWgnKoc5n36I+9Sbfv+4IxHgv46lLGiJQELLYCRuimktn9CEQEZLFPAXyEPBOAGH4USex32YAyfYL4UVhmW0utAFl+YNo4F8x9gPh1i7cGnk+/1wKG8cLcEdsLgz22AYVd3xEP0to08ujh7bx6WGGywWb/EUI4/bM7SG1Ft1w8kUYxwjqcbon14P/0N/qPYrFz9hbpEyt3+r5hZ7fxTPA+TjP4oXCovJ1NKPSlMBeELIV7AwbjZYVCs0mxhrz9yPXvSD0Tpwsgs8Vf1DxeVU6Hms7iSrgwJL8sZrXQOEDHSdNJuc848qjaxZDGYj44RZfNJsxG5ZtW8+/gvcJ/9FabSz0++0nB6jdrLl4tO8BcduMpibnD7JSaNoYWbateDCyUENMRRTqrOXMJpCzZZ8F90ko4xSdvmJ5bQAtj899ndB+Psxfpzh9anOs2RVts2wCXJjwmGXvfZkQ9Jul2fobeOyye5+DFlr93q9dhmj3gpel9M7NHY0Njp9pjYeO37o7UgEm1z2NtnpDbscDl/S7mqJep0BZ9YnMybKng7lxrXpXmOF4HXavXZBkgTZ7WSfK9iskvnbfJM+R3s4N97KZCYL/xFGjUyZpDPWvpQVBqp8b9lEbs+BxGhnjv/T6yOhOuuvHjSN21bMibStGfc8Bul9/vm/CxBfXteopVo8jZPRsNhZZ5zXtxvg0ojx9QhcWmfcQy6JNC3vOvIrQUDDOAGao+Go9e/PmwP0XbUq0uhpTWqNTjRxZr137GbCPOv39Treu3qf6ev0On6fMT571RvIVMGNtVXLmK45puLGxEo0l+UxwgiMjfhLjhl+rg//jVvXf2m8w8+D7ByeBh193ZVKJ986/SPqHQ1nvgxQzpMX891g/JfLr0BQiTKB6B0FpmJz7PPveMAM6+Gq/ACnLvXYnXy47saR90xEbVIKRFUIKP4Y9ua83k76Eb2GybcW4fRACuh+HMA4Cihr0Hcx5LEaSqvG+cYFjlTYAQ8aF9gFRUdLmAfhIUcq1AYPwYNYhU0d4RRLjfPlUIit9iq2doTTtbXmUnLS4mAyoM4kt6rUVq7JbKlSMVB901Dl5VgD3AK/49DDxiUDA7fwFzmJgMQ33gINUfinWIPxnan4V9PBGXQ9+SmTHMYxHnYRt+7s5cG60Y5FT33SmsbEByoxlqVkwsPxeFIS+vvoxQ6dtlATNMrnZLwS9cVIRy/pbCHk8TvrGiR7fs5Ufz5/J3cqvYIdbUCM/eiQ8KgWT0i2POOyE3FJjPm1R+lTgztWlssrd+y7YRUmgxM2LWxrW7hpm5lAZ7eUixTYcHOmqt1OpRPH7FScMyiQTnKZYOuJ1yWIvZzwx0TrZdR4G7pW7th7A454w94dl5fJw9C28JptGxe2t/OEcbE8Ps8W6xpGq4CvYja+jnk4qpsFAkLZK+pdUq6rlPHrnVK2VEUjG2Or7ELVRnsH9/2vIrox+jUWOct6Bfn7Pno1QCwG9C9wNpwd+s6tM1ZR4bkbb3zeSq6Ysfs7IcYzOuxuCpGPHn7owwhQT9A18t/0wLp1Byg/wgtM/Kv8mFIairMV2EqpQqh9z48K+QMLdxym9PCOhQfyhRf2iQ5NtYvf+BYh37qfMU9UU8lDa9CUeQ0fCb8vm1s3k3stokVlc6vOkrQULB2mpYq3s8zkx2yZPYGJ0qig6DWz1bpaaaaznNATvG2xlJKYGGfiFSWd8JwwbZrwTVEkWmUaFPoK7PVtRqL/XJkhrlghhiHfn2cv2CIYAB9jwwULHvClGlI+fiCXae6J7g530jUhYcqTxm530j0xobkmuLW6TIaV3MnOXR0uLPVENS2aino8Ue7/a2KG+dnTmudWEakqFOQY7HqtM5sxSY7XNyayuAPEXDKXQUTlgMCocAbRlunJ+30PXnfdg7770aqJHsP4LZ7lN3gNm/eGxz3OS7GUHWCfkeHolSWni+oOeEGw2uBNh05d5MpN6Na6yeOszOKGUY84PT+GdZddts5o55FfPOqNbPreaHU6rdYbCdAbrez0dP6v+A+spE8LieSE0bBXuTPygJuqAZEwxNFNX+Ks3a5dCNR7ZiZw+032T8ZDst90MwL8VnmvY2y9x2tF/TPGT5hvWYsWuqPgkKmMuUFl5qM8ukJqLHok8O3LIt4i7v5MESWFKxERJsW8UcANqdBOkuttU6MaQGyQIpvQB2mmZLNJxu/0CLTnom9Gc+0Q0X/AC2eyanLViAVYuScCSyKeN2NZMBIhz1RPkBFYpVFxViZFc2C1QDZWaWdLQwKCnqneYMJpJ3fJDhuAzSFvC3szbSYgb1vGG95WKzdeeDuaBZ8PslHjuw3dgVgs0N3g1DTjedYSBo0nsE+H5jxVVdMlvENvp0FuY5/gLqySVjUKrdo8csNcutF4BHxRHxiPuHyMDZjFMzCLZeA+mI1lxsO+mM94mFfPZqc1PcxBupBeyvgwxKjUuZkx/+dAcxwLsAYp14rzSyqbJlytUKxC1aHAh96LWIGodRkxhf2ZfIiiXdkMzMH+6UIiUiF+Qd/sukgztU7rHz/Hx3gqZ6Eh69MEgTYFJSEbU11lh7POQ0l7U8cFyeJ4SdAkOe6NeCUh5RSMg+jcRzUlWQiD0OBrDuXKqg0EZytba1vEjEdbOVD2iWj0kqhfPDESK8QHekpdsUnpKLRe2SsUr+qbPd6hBJhg5w8NNE0YPr9vvD/ojDQu7BC7+kJlCIVyST2iJ0OluEsF9k0jPZEZ/bV7wW2rlrF10ZJJMgbLtGJzclRUjsQeAC6w06/UeYzvuyRV8ArGE1qzphEHDPr7powLQ49b0GT/Mg02MIZPMPZp4NCaPLAmHIZY2NjnafIIYu2zgiSOXk0ZSJ3CNfRJxGL8EWQtYHvnHVtAk0+CC/UUv/41FtXsicfirZlyl0U3ZS1GlbVEjUMQmBxqtfSPDNEhfFf6+/uH+vvhGApcbIgRCz1mnOyvnCTH+vGvZne7n/zEMoHbuZoQ9KWubG1/nWOfBVDb08clfr7HjjPBjzsnPI+b0H4dQQ0yVdhd3HKiqAlDVJ2AvzZSubPL3NrnwLw8cARKskjbEIsc4qpDtLOH3O5WfVY17skEGq0TvcFgA2KIeQjYyMRzEmm3IMbCvrPVeJ1LETVnORM4OyIQMrHD0OJpCHgZJa4vANVSnlQWTU4cQW978PxkNgtW4vVl2lQJBEd9XX2bFosAaILaHErmwad4sxN8iipRm+ypX3NOA1U0UErDkmITYgR8wZhrXjbiSYxrDge8PuKKizYD2vrhD5Cq93dn0LcA/mJ1SuCVKWmZXR+MtHSvJYpole0CtSWvzoejugTRxnFNxKbJVZ5vC1lZvacpthpXPZt4rMYxO4tjDKFzW2G1cRu+iVEh5BKrat1ltanClWBjD80Gq2qzkiWNw+wfDlpZlSpbNxgfiDabCNoGQVat1c8dT37DZJFxHBHLUkYfgxKCGZ2GneznKG2MMKA6yIReDZS4fcIYbUQNVX40QjyiWSJnWQOuNz0LXqeSHayDN/k8xR4ydNmlQ6Sn0+NrYoRFcVMKpSUhYfnVoagbQIHm2asJWT17Fh5ftdJX0KjwkE+wO4U2QSDyYd0KdgeeU9H6imiXU4oNnM+OsymxZeMWb6b0+sXjlsYVyRW2CpodKE3rYJuRb50mgGQn95KVM2deQciq82atqhwF2SmDT3DahTbRIdDJPtEhW9sEp0Co7LRXbTd+RJ8gH7F7hJG8z0Z/S+HUZmoq88mNV+l0G34pl5XQUZ4tbWVU1HQKEluuIc6t6o9xC/uTHRNx+pIhM60MVe0uqunVsx2qMSKkqVsSr7Kiy67x9nmBP5S7TDP8Y6wLVLsaPO1nnYxqZ8D0q7NU1ajYrlJcaRCAWrWRwIw/ljFOBZsL15APx8TXXm+5znKjZa/lbsvhMT5gNYv7z8IxMb//qINYYtRRzB8QxriWlM9w/r9rcypQX/EM59Qy4PA5jHfYYcC0kiYWnuqQixkW9PrJxbAJBLEJyxupATSpwMMjn3FmbPv/qSbfC+BpwDwCuzU3m1cFGzsmGkHzcmBjrKEFG7SYx4bYFDDj0sBp6cIzlC8yk7Gv2lqzmfQhdffKsA02A8sZLDX1ZlVdTdCSYZLAdBNlfSyuB4x1wCuOzSTGZrjRATUdZb0JbydjoCXGqtJEuRpgUUjkEvTkSL9L01z0GDsaGjvENG3YTIyjZgqPVZ4JpWkZ3KrLQ8pk0lm+mJucBSlX5Z+mSkkvXKjHJWMq/FOjcYQMYY+YVrlHcwGO6TL4+J99fg+6Gp1UfUwuqsTJz1xu6nNV0kyk+vg//IGAf+9QjWf6NlXoRCYfMTos+BlHyjgcHreT71EhIaPoQmdya4zckX+zRxSQwW7coSiwwk68EdVYbrdf4/KCJ+YDn6tVUdQ6VqWydpfb6/xENpYrEcWYD7qTdrl0r2vk+04fVD+f3a8cuYVJ/0nkomukv+b8Qs3dJLm6JZxNwp9U29vow/LqCZvPJb0tx413Mcsu1YYFxrtyEOba3kJ3mFdfxZq3bNDC2rA6DPUouVhbzlyYmEDnwa+YJKxZwtyLocTRTkwXw1Gr4PL/ogTsmY6Oc9o7MqFEoiOR+BnLDXaMybWfM5qDXwHWDXbsAcx2JPb8D/mqHmPrqJ4xxWOGpZJsPo7DzSkpV8LpGwUmvea8Z4hASeLoyEWAHWEJIcZBSP7UDED509chLgjGydePm47wx4+bqD4wn8AVAMZ+gE7+ApIVTEUhQpyh4nCkTwBg7bnj/PHjxsejuDnfhFeqv6vFW/u1Mp862ZtsaZnc0gLnnJb+O2AyuQVOS2tzdov1DvZbhNE30gumfVapajadrG5DojGcuah3oCFv0UT/Ry8Mxu5+BRYX1hZgdTwBK+bOfaDHXm/v/ue5c1dAY7pYaLYeG562pb19y9Th4zSTYr/VcN99vcZdsMzY1dYOOzILuy6+NRYpTlPVacVI7NaLu5fnUm2bJgwfs3Z3FMus9/g1zZQYmwamwHWm3uUYj4kkMf41wOT1lKXRMt4y27IcrZc0vpHiraZMLkqxNCXlZJBkyo6JgMw4cm/qlEO7VvWCZGWmU4POy0xZsqjVQLcwMiOW6XR6ZV2MXBRTKvOKZGKxspZsliv75EU6HIWjurEMvmYsM5al4RgcGzkowtfga6KxeCeTVN073T4mCWQjO5lAZy+6lJ2KqwiFxM5EAWIy1Ad3ButBrvPt9NWV4HvGPPhnow3e4OlZcBTTkA4PGefrcIBlDhiXp+F5Y5KIZyLcPfIUDKKu03gCBrn3/BG4UEEeS8GzeBNAU9w4Dn0m0BOe+cIAYd+o31T1eTgLrcA+EdWIW9KWOrntQ7mrs+p+mpRq+jzO4/FYNNzEuQrS4UPwPjMiK3sgRNE4ObO5K901XhAYL834LnvI5bI5BHtmUqwr5gqBVWwXpGDUkbJp4cHOzsFOOsT6vD5mjJFfu7W2tDPm/ZzNbXMF3TZKSMbhDagxr5TTNrlTclCTKTznL/Q2NfXWZOSj9O90o8VvsQSQCpZz3rK/i1E+UWICbVasZ1/m+tut3ZL1F0ukjpTxe6EfPj5obVL2zYSWr9PE/WAVINXO7rqj45yf2iGR2VOlH6/Rx2k3G7fFMoXrQROMyCdy1cCoAQQuQq10BtG50UquPBpANYFaMdAwjnNVMS+i0Sj2DHhruMaBKrBxK2CwZ42uNd73ehnrLapuaZhSq21Ycqti5UvrcYd+2C6Kw5LLIW4Azes13oflkIUNWLCHSg55j+hwSRvWo1nAHtkhCDx/JTDGYR07XDm2nVv8rHbGQ+D2+YwPrkRYkT346XsQToQsXc8vh386y28wr7EqZ/4bPUxLfE+tnaPDXfRp+1w4BVjGOVzKSMkosDNGthZzSZSfu0Z/DCqaPnvc+jCJGismH9Bxlevb0O+3jWxt6yf9lRnm/hTZaqb7bILx6JuiSxF+IzpFWCSqb0kqY18F0S18W1Sd4hMfik839gCU55S7G0MpSJaSkGrDSJtb2xEerb2ypa2fjmdDVbbglhsfeORbAkx5E7u/yyb3w2z419g5hETxGfyoB40PRShBudDYzYY9mCwlEqXkqK8fPU5+fwbsPCS0/2/YeVwVhpqw4ugZudvlChz9/M7H6CSEzivVoPP8/nQ0UoPOu51+bd1G1DFuDLSZ0HkmZJ7ffxeGnEZkNbcJnbdxwuoqdF48ufqW+TrrndFnmolx2XZCtl+2ZBuxi20z04sWe0MYKCvkraVVPd8OuoteN6p3yDAJaDwivVftzWvSKgp9CGP1CVuzHN8pHY0EacZMRXPf9J/YHzxlTMM3Wc5WVOMvVibVXNuO06GdNLF04heSzXBr5b/YEZqTbAXuax2GZjI+fhX/hwoAE4VkBDya0D7yQXUiXeGGpuS1I9exLuTPrOtway9Unk0219af+6hc/S51loSlaCkz3nc+chF6scTeNFFKQO4TX6IV0G0oV5V0zJ0sNE/kmhYoY2O9eOrbod6S57UcegcGYJiHBoJhYz1Rf2EcNG25Aa3oxRP3XMdWlifRIgf4dtf0fP0ew8vbHodfGHfX59OsEqaxHnt013Q0wX/Spd8Nn8vsSRtPZkD9E1rkP1Udc1h64jCO1e1GZxI3mebS72dV96cZofoja8CKv8HyxlaXjl4BsMeju3Ye+iRGhxmvcLLFkqmp/QNnUkPj7nhvNXYQW5A/EciF+6AwQvFjqGuoY6/WM6il73N6oCWiIwbP+V0YS4ssmDx5AYFCnT8Jniv1urrGurrvnElFXfkleBxdub6wL+tuLJcacfZPnk/IxZPTPWE972PysaW6//F98m+fslk4TeMSqM7nDFpxmOyHhr6T8+iskUdq7+kjI/CMMUCWzZtXuSBGb46ZxeTl2OzYlPpFscWxWAzeqVxLdvL3gfrTZQtuvSH6kUpKfDcRNQI4u3RuGIeu3qmf2KN2sAOTHRTFuIOLFnAnFy28XLKgnXZWW6cYB1CeOMBlC7hTidjhAfA5R37o1MHroj0uziOYMv5qRrcUS4RdQd5yvmWeZaFlmWWlZR233R0lTL0gmUD25tYeAt2zZ0LCZ6OzFMhJpSpsjTnVdVQPlVA6Gd3ULZdyWW8AuQ4Bf8ScFPBjTBl0PkVMzRKi8bHnjKbIqpkzVxF+fCpWzgcC+fLZZvK6YBOeut+9b28BXvfVIaMDfmiIfZmqiiy8JkjGm6lWgNb0n4l6wZdWuHzG20ePkkUL6hfY6yp3HT0Kg7GgumInAdi5A/y1z2DHqac+ApP3VNWW7k2LqrqPEAh74U1vCHaxp6ORSLI0SxJ/IkBL0kizdYwJeQpJ7PI5z0saq+fXz7crTpkks/eIXiV9ueoQ05+W30bN/2s2qN5PbCOz5Y/Jb/LbKISdeBVFtLdtCQhg1vir8TcsYLJZEDZJb5+S396WjFdYKcp2fwUbb/uurcoDPkVvpdPYmQvjdUNRSzF+OlVKcMfPlBc9PSX4fk+PcZi89RZERg5D5K1DDffc3fB9OrUy5xA51DPyNo30GNsb9u1reLY65j20jl7KZAtENbGguYyJXYhhrNBCrMRYygBykQKCbfBwNljUaSbc2xutOj/Vh3OeNDx/rup1K0S1nztz5rl2p+L2qnPnG+6o4PPLglUVNU302ZWAI/pXKBZVn0uhqtxYKDTKLsXlU4udMLTlgyVOO1ET6kWvnnx1Lg6ggGPpB1u622VFpFT1KHJsUhTHEPX27vP29bpkqsbVjmu3fKGIY8iu8bedWte/Q75SxfpMW9q41+zYPd9sOteVLvutAdEqlcZWjIUBJZYdFZ/64W23Gjblb8NfNf5TUSC5/14Iyorxxl4zYreJ2jppPsD8SZMYpZo/6aB8b1P7Ubv0tcH8fV22xwcuf1C0/2Ba73PyXaSvzezU1tdKas3Z0VKz895LXmX3u34UdQCX2dQpHU4BESikTM2vMfEJnU7KfJRHM9UQtKhmryt0Qw8CQ1BAAJEO6MlXPkqG4eVQEirPwCM2VfEoygEZ495qqnoba6Th+VzoLsAHWOdRDDcbZFk4ybp9YEQUGTQc0Hgfj7CUn98lK6oNO9tuk5Xqvvxr9EU624KYOlFuLdPNvtdUtkKz9dncbuZLDZPv2SziHuF+3cdugzc1ukdd5GsQzjQOydElcPMh0fQJz2bGDkPqztdzhRzGypzSAg9TmqsX6QM7ibryBnI+tAy0sFeFcc1kxyqV7HyACDGyuX3LrVvbA7lx9zx997hcZfeYAYjhzwQCGX+qpcVYHAzqydTe1/OKIxrMHTV+yQqntLYuCAavOpoLRlU1//reZNL37faeno6Eq2/q1D7HKtaVDZBsbbWM6g7+i7xmabZ08V1tc8ZVQ9OUUhwdo6+qq68n1Vg0uomdL+Qw4ESOe3wz0h0o5+g45eEtmw+7By8BctUFkcj4WTC5p1kZXrZ8tyI2oLHXrPHR6AVXEXKJsVkfrJ/qX/N5M4Gnr72b0ruvta8/78INtIfM7O0+1y42L0fY5eXNojyje/ws0kM3XHje6o/06T9/Y0Bfc8g/+PM3WNfR77GVAnu2OMLWaRi6o2qk0ZgxxDKWO/CGQlnEcmBH4AcKrPR+BMu7ny3/T2AZex33hsPeH7PG3tHPPEl+xWYRPs8W0MtWRHJPSzk9I5NSlzXQRTIpgO2TIPyFoPOA8YFnnPEWnGMsh6+7YfXtrgeNfS4SIlc+AnCiOb9oEkiP/wVWGV81bvu9ddmeejhSb/ir6+p3aX4MKgPyk93sfvVzb91U1eslatraoF6C3zHEXWQMeBEnMFtJBYyWpCdKAntn8Dzl8/PAEakaHBpZkNZdaZeOfsfpGOPglpCvXrPjECVH0vTQjmu+OvKXdJquHXmSTmfvyamU4WI/Wjj0dNiFwe5d5HCXS/e5u7pMtyLj4vEbv6Gn9We2j2d/25/xZ/RvHDVGwJpO/4K92Nk/u5zOmNPpUhAo2VmVx79FQ7QXdx0FLeBn61vOhCBkixv6vgWKXST7mCxnbGwJs9qtxl9ttowsPwpqSekgP3+W58DDePz3eKOnK2kF4NQe7L+SAzi2N4Esgp/zRID+HfWQYBK//7wzDgELzE8FG/tUsJ36VMvp140enxighSvKMPAqD9CUEuH1M4xAOypJ81ON96xW8JifSt40L7ymY/86HztR/qTbTqsJ/08XV25+AS0vjI9l9BQKe+0vkI1OTYO7X8DMxxZ7GA+sxQsejpf3fwGzxl1reJxjYGRgYADiG3a68vH8Nl8ZuFkYQODaS6+/MPr/9f8xbPLMjUAuBwMTSBQAU9oNAwAAAHicY2BkYGBu+N/AEMMm///6/79s8gxAERRwEwCjcwdWeJxjYWBgYH7JwMDCQAfM+P86yXqEsJnDwMAmD2Gz+hJjL5QW/v+fsJ3//7Ewk+A+BbC//rMwkRMm///i1gd0B4yNzd0sBPgDjqFu5kHjk4qzYXGIFB7UwLPoFxYA7mUZ+AAAAAAAAAAAdgDmAXIBygI2AogCsgNEA3wDwAPiBDoESATQBUwFsAYOBnAG+AccB3IH9Ah+CRYJSAlICbAJ4goqCrQLCAtgC9IMRAzaDSgNgg2yDe4ONg5+DsYPDA8gD2gP5BA8EIYRGBGcEsQT7BQcFIIU4BVwFcoWPBaMFxwXWhesF9wYrBjKGUIZbBmyGi4adhq+GzAb5Bw+HOIdqh30HrwfZB/cIH4hCCHKIlwjIiN8I94k5CVSJaQmWCagJ14npihyKKwpaCn8KkQqmCuWK+AsLiyqLOwtSC2CLcIuFDBaMRAxgDGgMawyCjJoMtozPjNoM7Qz9DSGNNg14jZ8NsI3ejfWOEo4wjkIOWw6Hjp2Ox47pDwEPHQ86j1sPkQ+aD7MPxI/ekBQQPhBHkFuQgxCXELKQ0RDikPeRCxExET8RU5FlEZaRuhHTkfAR/pIKkiwSShJlkn8SlJK8EsgS7ZL7EwKTDhM9E0wTchONk8iTzBPuk/6UDhQjlDkURRRbFIWUoJSrlM+U8xURlSsVTpVqFXoVihW2lcYV0JXuFgSWHxZAllmWaBZ1FpKWnhaplrUWwB4nGNgZGBguMl4lEGbAQSYgJgLCBkY/oP5DAA2YQLhAHicZY9NTsMwEIVf+gekEqqoYIfkBWIBKP0Rq25YVGr3XXTfpk6bKokjx63UA3AejsAJOALcgDvwSCebNpbH37x5Y08A3OAHHo7fLfeRPVwyO3INF7gXrlN/EG6QX4SbaONVuEX9TdjHM6bCbXRheYPXuGL2hHdhDx18CNdwjU/hOvUv4Qb5W7iJO/wKt9Dx6sI+5l5XuI1HL/bHVi+cXqnlQcWhySKTOb+CmV7vkoWt0uqca1vEJlODoF9JU51pW91T7NdD5yIVWZOqCas6SYzKrdnq0AUb5/JRrxeJHoQm5Vhj/rbGAo5xBYUlDowxQhhkiMro6DtVZvSvsUPCXntWPc3ndFsU1P9zhQEC9M9cU7qy0nk6T4E9XxtSdXQrbsuelDSRXs1JErJCXta2VELqATZlV44RelzRiT8oZ0j/AAlabsgAAAB4nI1WiZ8jRRWebzPTnWMOZlfWlfVCzl2M2pnl8MSVVUQE1lVA8Bg76U6nsp3uXEWm4wEKyukJKiqg4H2CCnjf932AB/41fK+qMwm/ZYP5JamqV6/qvXrve8fCjgX7KS88+ecx7EABi1iCAxdFlFBGBctYwSrWcALWsRO78DSciN14OvbgGTgJe/FMPAvPxnPwXJyM5+EUnIrTcDrOwJnYh/04C89HFS/AC/EieKhhAwdwNs7BuTgPL8ZL8FK8DC/HK3A+XomDeBUuwCG8Gq/BhXgtLsLrcDFej0twKS7DYbwBR/BGvAmX4wpciTfjKlyNt+CteBvejk28Az7qaCBAiCYitKDQxlHE6CBBii566GOAITSuwQhbyDDGO/EuvBvvwbW4Du/F+3A9bsD78QHciJtwM27BrbgNH8SH8GF8BB/Fx3A77sDH8Ql8EnfiU/g0PoO7cDfuwWfxOdyL+/B5fAFfxJfwZXwFX8XX8HV8A9/Et3A/HsC38R18Fw/iITyM7+H7+AF+iB/hx/gJfoqf4ef4BX6JX+HX+A1+i9/h9/gD/og/4c/4C/6Kv+Hv+Af+iUfwKP6Ff+M/+C8ew/8WsOUGyk/GfuIGftryk2ix6de1UyexrRzSGi1diFK92tTjlmq0wiSK0iRyIu0ndeXawcvHWj5uLLZ5viKLTI/STpg4sdIZhcQq5NWpE6c6SLXTSTW/xY5Koi5PrHZ0EAaKgra4ilZ6KmzJHRTY0ot91VNOTxm5A6pKzSoD7m+ppDrWaWHQEroWjm16RiGDVkqiO9Apb03doXmavzJUPEC+VKQb6pYK3SFlUX4xH73FURqEDg+OfeXawcvHWtFoSRGlycRzx1TsqK/sFrUqjsVkPR3u422jUFW7KpYteUDUkNdV7caUsDfnDHgw1j1NJ4yFHg19tf//vsXbUVdr9ZDG1JnKX1e56tDlF1VHYdLy08Khyy4oHDl4pED3OXX6WSelupZnRzpdabT8o35CTnGk09CERrrEYaQXA5+UwFd1uzHSXiHQijBKIipQ4k6TJtAEj1YETrkphlCNtJstcukt2/VmW9H0ZcESpVC+y80tLTikxMRPi4IeeSSxFOtV6kEVMtJ6/C0JzXPaxg9rouPMZmly0luWnZhg0pGvSrE4XA7useRMx35CPeRkm9rHwiJ26odJeXvmTac1t8MpLylwscbfSFe3I2LKtuHwr0EM5CD11qdeyXQScChPKYRnODbIVaJWUdDa4KYzSDUhW5qsvWVLIF/dV85QS8C4ub+K+ei5lu6Vc9fx59ArDIUlUoYTCG9YxPYE+ZZywM2EO4m2BdacTEms7ha7ygsNEg8ePlwlW12VCGy5ZKh3jo3q6cCIY5Al0foE9dWRmIDzJcFh6IwFt+kpLetr2qlqfWETTdXisJMSW3tneIyhovw95F6b2WuFcfeEmXXY8VV82vEE2EUSqj4ftHE8rqq1yQQmxuc0X0Al1mfO2Og67mNysAji9h7DMwXAqcc7n5msSEzxe6yQbQdW9SDsV/14eOyjpzxNItw3N538VFzJWXM42mqgxQuEgGQndeYcXsEMM6ANrXmMXA+V4FcC6Iw5jF0iWSf2wn3zLxQWJpiAOsy7cTb698/h66mhP/KJhad+dk9JpcwsZZ6WZtYxwhl78zgNFAhAK3weFkzcsaidOMOT11yWp9PnnVSjlGiTKJsV0BWMqyzsGHZzUdenF3bP8NhoOSZqtyz+t0XsmtmTPC3SnkRPQmbPDJVqmxsYFH29nCnxqOyNwzXmWBYNI0eSzjKVMHPNxFRiCo7Tge6H6800Dhgh04xYYTVKNoea7YyGKlziN9xun4CuppV+ygS9yYzVOOpeqZIgHQ0qV6hwdKEfx2E/c+tSvFratf2Rl4+1Aguh1DvG80pTt8Iq6410AtFKFPIR45YorZJyHhIs5JVp5Zt0TwdmaDXHFrwCMWyq2JDJXy6s5ItNvrTIpoolrKfWJhOWbdkvGxcZ/mWxdF2b/Bwu28LUCMX07KdiVcmTtrkur1e1kjnJ7K8ns7YUMwHfNWExL1ReZUKhmttFY8N0W1m4ZLorVqnANFc2EPPiVHNtRfLc3CXFfPQc25qUpOeKNBdSnESPlZzDlkBLbU+K2Tlsz+RYMa9gXskWri57B0neJUat5dzFPnfEKqZEdSlfpLumt2r6q/SXBACX8oRibmdvZTKpSguz8wkr81c2Oc5QFxYeB7HctCQA') format('woff'),
    url('wtalliconfont.ttf?t=1522739709307') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ url('wtalliconfont.svg?t=1522739709307#iconfont') format('svg'); /* iOS 4.1- */
}

/*********************** 20 X 20-icon ***************************/
.wt-icon0-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon0-0:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e776";
}

/*替换过*/
.wt-icon20-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon20-0:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e786";
}

/*替换过*/
.wt-icon40-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon40-0:before {
    font-family: "wtalliconfont" !important;
    color: #c6c7c9;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e787";
}

/*替换过*/
.wt-icon60-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon60-0:before {
    font-family: "wtalliconfont" !important;
    color: #fdfdfd;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e76f";
}

/*替换过*/
.wt-icon80-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon80-0:before {
    font-family: "wtalliconfont" !important;
    color: #57a3f2;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e76f";
}

/*替换过*/
.wt-icon100-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon100-0:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e730";
}

/*替换过*/
.wt-icon120-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 22px;
}

.wt-icon120-0:before {
    font-family: "wtalliconfont" !important;
    /*color: #3f76b0;*/
    font-size: 22px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e730";
}

/*替换过*/
.wt-icon140-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon140-0:before {
    font-family: "wtalliconfont" !important;
    font-size: 16px;
    color: #fff;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6e8";
}

/*替换过*/
.wt-icon160-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon160-0:before {
    font-family: "wtalliconfont" !important;
    color: #3a6ca0;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6e8";
}

/*替换过*/
.wt-icon180-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon180-0:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e723";
}

/*替换过*/
.wt-icon200-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon200-0:before {
    font-family: "wtalliconfont" !important;
    color: #57a3f2;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e723";
}

/*替换过*/
.wt-icon220-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon220-0:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e76d";
}

/*替换过*/
.wt-icon240-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon240-0:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e75d";
}

/*替换过*/
.wt-icon260-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon260-0:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e74f";
}

/*替换过*/
.wt-icon280-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon280-0:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 18px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e74b";
}

/*替换过*/
.wt-icon300-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon300-0:before {
    font-family: "wtalliconfont" !important;
    color: #468cd3;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e74b";
}

/*替换过*/
.wt-icon320-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon320-0:before {
    font-family: "wtalliconfont" !important;
    color: #dedede;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e77e";
}

/*替换过*/
.wt-icon340-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon340-0:before {
    font-family: "wtalliconfont" !important;
    color: #797979;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e77e";
}

/*替换过*/
.wt-icon360-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon360-0:before {
    font-family: "wtalliconfont" !important;
    color: #dedede;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e76c";
}

/*替换过*/
.wt-icon380-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon380-0:before {
    font-family: "wtalliconfont" !important;
    color: #797979;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e76c";
}

/*替换过*/
.wt-icon400-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon400-0:before {
    font-family: "wtalliconfont" !important;
    color: #dedede;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e76b";
}

/*替换过*/
.wt-icon420-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon420-0:before {
    font-family: "wtalliconfont" !important;
    color: #797979;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e76b";
}

/*替换过*/
.wt-icon440-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon440-0:before {
    font-family: "wtalliconfont" !important;
    color: #dedede;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e78e";
}

/*替换过*/
.wt-icon460-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon460-0:before {
    font-family: "wtalliconfont" !important;
    color: #797979;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e78e";
}

/*替换过*/
.wt-icon480-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon480-0:before {
    font-family: "wtalliconfont" !important;
    color: #dedede;
    font-size: 12px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e790";
}

/*替换过*/
.wt-icon500-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon500-0:before {
    font-family: "wtalliconfont" !important;
    color: #797979;
    font-size: 20px;
    font-weight: 600;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e790";
}

/*替换过*/
.wt-icon520-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon520-0:before {
    font-family: "wtalliconfont" !important;
    color: #dedede;
    font-size: 12px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e77f";
}

/*替换过*/
.wt-icon540-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon540-0:before {
    font-family: "wtalliconfont" !important;
    color: #797979;
    font-size: 12px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e77f";
}

/*替换过*/
.wt-icon560-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon560-0:before {
    font-family: "wtalliconfont" !important;
    color: #777777;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e791";
}

/*替换过*/
.wt-icon580-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon580-0:before {
    font-family: "wtalliconfont" !important;
    color: #777777;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e798";
}

/*替换过*/
.wt-icon600-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon600-0:before {
    font-family: "wtalliconfont" !important;
    color: #f7f7f7;
    font-size: 18px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e773";
}

/*替换过*/
.wt-icon620-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon620-0:before {
    font-family: "wtalliconfont" !important;
    color: #a9a9a9;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e781";
}

/*替换过*/
.wt-icon640-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon640-0:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 21px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e77b";
}

/*替换过*/
.wt-icon660-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon660-0:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 18px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e760";
}

/*替换过*/
.wt-icon680-0 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon680-0:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e781";
}

/*替换过*/
.wt-icon0-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon0-20:before {
    font-family: "wtalliconfont" !important;
    color: #707070;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e719";
}

/*替换过*/
.wt-icon20-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon20-20:before {
    font-family: "wtalliconfont" !important;
    color: #707070;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e75e";
}

/*替换过*/
.wt-icon40-20 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 20px;
    height: 20px;
    background-position: -40px -20px;
}

.wt-icon60-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon60-20:before {
    font-family: "wtalliconfont" !important;
    color: #909193;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e766";
}

/*替换过*/
.wt-icon80-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon80-20:before {
    font-family: "wtalliconfont" !important;
    color: #909193;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e754";
}

/*替换过*/
.wt-icon100-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon100-20:before {
    font-family: "wtalliconfont" !important;
    color: #909193;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e755";
}

/*替换过*/
.wt-icon120-20 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 20px;
    height: 20px;
    background-position: -120px -20px;
}

.wt-icon140-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon140-20:before {
    font-family: "wtalliconfont" !important;
    color: #fdb76b;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e751";
}

/*替换过*/
.wt-icon160-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon160-20:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e77d";
}

/*替换过*/
.wt-icon180-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon180-20:before {
    font-family: "wtalliconfont" !important;
    color: #777777;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e77d";
}

/*替换过*/
.wt-icon200-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon200-20:before {
    font-family: "wtalliconfont" !important;
    color: #777777;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e783";
}

/*替换过*/
.wt-icon220-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon220-20:before {
    font-family: "wtalliconfont" !important;
    color: #777777;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e75f";
}

/*替换过*/
.wt-icon240-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon240-20:before {
    font-family: "wtalliconfont" !important;
    color: #777777;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e703";
}

/*替换过*/
.wt-icon260-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon260-20:before {
    font-family: "wtalliconfont" !important;
    color: #777777;
    font-size: 18px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6e8";
}

/*替换过*/
.wt-icon280-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon280-20:before {
    font-family: "wtalliconfont" !important;
    color: #777777;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e780";
}

/*替换过*/
.wt-icon300-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon300-20:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e778";
}

/*替换过*/
.wt-icon320-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon320-20:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e778";
}

/*替换过*/
.wt-icon340-20 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 20px;
    height: 20px;
    background-position: -340px -20px;
}

.wt-icon360-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon360-20:before {
    font-family: "wtalliconfont" !important;
    color: #ffa442;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e768";
}

/*替换过*/
.wt-icon380-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon380-20:before {
    font-family: "wtalliconfont" !important;
    color: #e3e3e3;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e768";
}

/*替换过*/
.wt-icon400-20 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 20px;
    height: 20px;
    background-position: -400px -20px;
}

.wt-icon420-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon420-20:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 12px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e76c";
}

/*替换过*/
.wt-icon440-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon440-20:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 12px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e76b";
}

/*替换过*/
.wt-icon460-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon460-20:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e775";
}

/*替换过*/
.wt-icon480-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon480-20:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 12px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e773";
}

/*替换过*/
.wt-icon500-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon500-20:before {
    font-family: "wtalliconfont" !important;
    color: #579fe8;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e796";
}

/*替换过*/
.wt-icon520-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon520-20:before {
    font-family: "wtalliconfont" !important;
    color: #999;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e761";
}

/*替换过*/
.wt-icon540-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon540-20:before {
    font-family: "wtalliconfont" !important;
    color: #c6c7c9;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e782";
}

/*替换过*/
.wt-icon560-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon560-20:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e791";
}

/*替换过*/
.wt-icon580-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon580-20:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e798";
}

/*替换过*/
.wt-icon600-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon600-20:before {
    font-family: "wtalliconfont" !important;
    color: #cecece;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e715";
}

/*替换过*/
.wt-icon620-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon620-20:before {
    font-family: "wtalliconfont" !important;
    color: #777;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e775";
}

/*替换过*/
.wt-icon640-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon640-20:before {
    font-family: "wtalliconfont" !important;
    color: #777;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e793";
}

/*替换过*/
.wt-icon660-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon660-20:before {
    font-family: "wtalliconfont" !important;
    color: #d3d3d3;
    font-size: 20px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e77b";
}

/*替换过*/
.wt-icon680-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon680-20:before {
    font-family: "wtalliconfont" !important;
    color: #68adf1;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e788";
}

/*替换过*/
.wt-icon0-40 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 20px;
    height: 20px;
    background-position: 0 -40px;
}

.wt-icon20-40 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon20-40:before {
    font-family: "wtalliconfont" !important;
    color: #bbbbbb;
    font-size: 18px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e731";
}

/*替换过*/
.wt-icon40-40 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon40-40:before {
    font-family: "wtalliconfont" !important;
    color: #777;
    font-size: 18px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e797";
}

/*替换过*/
.wt-icon60-40 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon60-40:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 18px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e797";
}

/*替换过*/
.wt-icon80-40 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon80-40:before {
    font-family: "wtalliconfont" !important;
    color: #777;
    font-size: 18px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e753";
}

/*替换过*/
.wt-icon100-40 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon100-40:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 18px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e753";
}

/*替换过*/
.wt-icon120-40 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon120-40:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e719";
}

/*替换过*/
.wt-icon140-40 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon140-40:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6e7";
}

/*替换过*/
.wt-icon160-40 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 20px;
    height: 20px;
    background-position: -160px -40px;
}

.wt-icon180-40 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon180-40:before {
    font-family: "wtalliconfont" !important;
    color: #f19c0d;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e781";
}

/*替换过*/
.wt-icon200-40 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon200-40:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e783";
}

/*替换过*/
.wt-icon220-40 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon220-40:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e75f";
}

/*替换过*/
.wt-icon240-40 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon240-40:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e703";
}

/*替换过*/
.wt-icon260-40 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon260-40:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 18px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6e8";
}

/*替换过*/
.wt-icon280-40 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon280-40:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e780";
}

/*替换过*/
.wt-icon300-40 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon300-40 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 20px;
    height: 20px;
    background-position: -300px -40px;
}

.wt-icon340-40 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 20px;
    height: 20px;
    background-position: -320px -40px;
}

.wt-icon340-40:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e77b";
}

/*替换过*/
.wt-icon360-40 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon360-40:before {
    font-family: "wtalliconfont" !important;
    color: #727272;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e76d";
}

/*替换过*/
.wt-icon380-40 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon380-40:before {
    font-family: "wtalliconfont" !important;
    color: #727272;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e75d";
}

/*替换过*/
.wt-icon400-40 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon400-40:before {
    font-family: "wtalliconfont" !important;
    color: #727272;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e74f";
}

/*替换过*/
.wt-icon420-40 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon420-40:before {
    font-family: "wtalliconfont" !important;
    color: #727272;
    font-size: 20px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e74b";
}

/*替换过*/
.wt-icon440-40 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon440-40:before {
    font-family: "wtalliconfont" !important;
    color: #727272;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6c9";
}

/*替换过*/
.wt-icon460-40 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon460-40:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6c9";
}

/*替换过*/
.wt-icon480-40 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon480-40:before {
    font-family: "wtalliconfont" !important;
    color: #727272;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e770";
}

/*替换过*/
.wt-icon500-40 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon500-40:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e770";
}

/*替换过*/
.wt-icon520-40 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon520-40:before {
    font-family: "wtalliconfont" !important;
    color: #727272;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6c6";
}

/*替换过*/
.wt-icon540-40 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon540-40:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6c6";
}

/*替换过*/
.wt-icon560-40 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 20px;
    height: 20px;
    background-position: -560px -40px;
}

.wt-icon580-40 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 20px;
    height: 20px;
    background-position: -580px -40px;
}

.wt-icon600-40 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon600-40:before {
    font-family: "wtalliconfont" !important;
    color: #333333;
    font-size: 18px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e773";
}

/*替换过*/
.wt-icon620-40 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon620-40:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 18px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e763";
}

/*替换过*/
.wt-icon640-40 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon640-40:before {
    font-family: "wtalliconfont" !important;
    color: #ffa442;
    font-size: 18px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6d8";
}

/*替换过*/
.wt-icon660-40 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon660-40:before {
    font-family: "wtalliconfont" !important;
    color: #9caab9;
    font-size: 20px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e720";
}

/*替换过*/
.wt-icon680-40 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 20px;
    height: 20px;
    background-position: -680px -40px;
}

.wt-icon0-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon0-60:before {
    font-family: "wtalliconfont" !important;
    color: #777777;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e7a4";
}

/*替换过*/
.wt-icon20-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon20-60:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e7a4";
}

/*替换过*/
.wt-icon40-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon40-60:before {
    font-family: "wtalliconfont" !important;
    color: #777777;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e7a6";
}

/*替换过*/
.wt-icon60-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon60-60:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e7a6";
}

/*替换过*/
.wt-icon80-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon80-60:before {
    font-family: "wtalliconfont" !important;
    color: #777777;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e625";
}

/*替换过*/
.wt-icon100-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon100-60:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e625";
}

/*替换过*/
.wt-icon120-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon120-60:before {
    font-family: "wtalliconfont" !important;
    color: #777777;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e7a5";
}

/*替换过*/
.wt-icon140-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon140-60:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e7a5";
}

/*替换过*/
.wt-icon160-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon160-60:before {
    font-family: "wtalliconfont" !important;
    color: #1e1e1e;
    font-size: 12px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6df";
}

/*替换过*/
.wt-icon180-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon180-60:before {
    font-family: "wtalliconfont" !important;
    color: #777;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e75a";
}

/*替换过*/
.wt-icon200-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon200-60:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e75a";
}

/*替换过*/
.wt-icon220-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon220-60:before {
    font-family: "wtalliconfont" !important;
    color: #4fa864;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6f7";
}

/*替换过*/
.wt-icon240-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon240-60:before {
    font-family: "wtalliconfont" !important;
    color: #f19c0d;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6f2";
}

/*替换过*/
.wt-icon260-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon260-60:before {
    font-family: "wtalliconfont" !important;
    color: #f19379;
    font-size: 18px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e78c";
}

/*替换过*/
.wt-icon280-60 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 20px;
    height: 20px;
    background-position: -280px -60px;
}

.wt-icon300-60 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 20px;
    height: 20px;
    background-position: -300px -60px;
}

.wt-icon320-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon320-60:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e774";
}

/*替换过*/
.wt-icon340-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon340-60:before {
    font-family: "wtalliconfont" !important;
    color: #ffa442;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e71b";
}

/*替换过*/
.wt-icon360-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon360-60:before {
    font-family: "wtalliconfont" !important;
    color: #878787;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e78a";
}

/*替换过*/
.wt-icon380-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon380-60:before {
    font-family: "wtalliconfont" !important;
    color: #5195da;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e78a";
}

/*替换过*/
.wt-icon400-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon400-60:before {
    font-family: "wtalliconfont" !important;
    color: #878787;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e78b";
}

/*替换过*/
.wt-icon420-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon420-60:before {
    font-family: "wtalliconfont" !important;
    color: #5195da;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e78b";
}

/*替换过*/
.wt-icon440-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon440-60:before {
    font-family: "wtalliconfont" !important;
    color: #878787;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6d2";
}

/*替换过*/
.wt-icon460-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon460-60:before {
    font-family: "wtalliconfont" !important;
    color: #5195da;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6d2";
}

/*替换过*/
.wt-icon480-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon480-60:before {
    font-family: "wtalliconfont" !important;
    color: #878787;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e706";
}

/*替换过*/
.wt-icon500-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon500-60:before {
    font-family: "wtalliconfont" !important;
    color: #5195da;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e706";
}

/*替换过*/
.wt-icon520-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon520-60:before {
    font-family: "wtalliconfont" !important;
    color: #878787;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6f0";
}

/*替换过*/
.wt-icon540-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon540-60:before {
    font-family: "wtalliconfont" !important;
    color: #5195da;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6f0";
}

/*替换过*/
.wt-icon560-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon560-60:before {
    font-family: "wtalliconfont" !important;
    color: #ffa442;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e758";
}

/*替换过*/
.wt-icon580-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon580-60:before {
    font-family: "wtalliconfont" !important;
    color: #999999;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6d6";
}
.wt-icon-140-60{
    background: none !important;
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
}
.wt-icon-140-60:before{
    font-family: "wtalliconfont" !important;
    color: #999999;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6d6";
}

/*替换过*/
.wt-icon600-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon600-60:before {
    font-family: "wtalliconfont" !important;
    color: #333333;
    font-size: 20px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e775";
}

/*替换过*/
.wt-icon620-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon620-60:before {
    font-family: "wtalliconfont" !important;
    color: #777777;
    font-size: 18px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e763";
}

/*替换过*/
.wt-icon640-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon640-60:before {
    font-family: "wtalliconfont" !important;
    color: #53cf0f;
    font-size: 18px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6c0";
}

/*替换过*/
.wt-icon660-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon660-60:before {
    font-family: "wtalliconfont" !important;
    color: #f67542;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e706";
}

/*替换过*/
.wt-icon680-60 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon680-60:before {
    font-family: "wtalliconfont" !important;
    color: #4da762;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6fc";
}

/*替换过*/
.wt-icon660-80 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon660-80:before {
    font-family: "wtalliconfont" !important;
    color: #909193;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e762";
}

/*替换过*/
.wt-icon0-520 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon0-520:before {
    font-family: "wtalliconfont" !important;
    color: #686868;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6d1";
}

/*替换过*/
.wt-icon20-520 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon20-520:before {
    font-family: "wtalliconfont" !important;
    color: #686868;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6cd";
}

/*替换过*/
.wt-icon40-520 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon40-520:before {
    font-family: "wtalliconfont" !important;
    color: #686868;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6bc";
}

/*替换过*/
.wt-icon60-520 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon60-520:before {
    font-family: "wtalliconfont" !important;
    color: #686868;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6bd";
}

/*替换过*/
.wt-icon80-520 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon80-520:before {
    font-family: "wtalliconfont" !important;
    color: #686868;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6bb";
}

/*替换过*/
.wt-icon100-520 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon100-520:before {
    font-family: "wtalliconfont" !important;
    color: #686868;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6be";
}

/*替换过*/
.wt-icon120-520 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon120-520:before {
    font-family: "wtalliconfont" !important;
    color: #686868;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6d4";
}

/*替换过*/
.wt-icon140-520 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon140-520:before {
    font-family: "wtalliconfont" !important;
    color: #686868;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6c6";
}

/*替换过*/
.wt-icon160-520 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon160-520:before {
    font-family: "wtalliconfont" !important;
    color: #68aef4;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6e7";
}

/*替换过*/
.wt-icon180-520 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon180-520:before {
    font-family: "wtalliconfont" !important;
    color: #777777;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6e1";
}

/*替换过*/
.wt-icon200-520 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon200-520:before {
    font-family: "wtalliconfont" !important;
    color: #999999;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6e9";
}

/*替换过*/
.wt-icon220-520 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon220-520:before {
    font-family: "wtalliconfont" !important;
    color: #5ba7f4;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6de";
}

/*替换过*/
.wt-icon240-520 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon240-520:before {
    font-family: "wtalliconfont" !important;
    color: #999;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6c8";
}

/*替换过*/
.wt-icon260-520 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon260-520:before {
    font-family: "wtalliconfont" !important;
    color: #7c7c7c;
    font-size: 25px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e765";
}

/*替换过*/
.wt-icon280-520 {
    line-height: 24px;
    display: inline-block;
    width: 20px;
    height: 20px;
}

.wt-icon280-520:before {
    font-family: "wtalliconfont" !important;
    color: #7c7c7c;
    font-size: 25px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e795";
}

/*替换过*/
.wt-icon300-520 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon300-520:before {
    font-family: "wtalliconfont" !important;
    color: #8f8b8b;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6c9";
}

/*替换过*/
.wt-icon320-520 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon320-520:before {
    font-family: "wtalliconfont" !important;
    color: #ffa442;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6e7";
}

/*替换过*/
.wt-icon340-520 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon340-520:before {
    font-family: "wtalliconfont" !important;
    color: #777;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6dd";
}

/*替换过*/
.wt-icon360-520 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon360-520:before {
    font-family: "wtalliconfont" !important;
    color: #7c7c7c;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6d7";
}

/*替换过*/
.wt-icon380-520 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon380-520:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6c5";
}

/*替换过*/
.wt-icon400-520 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 20px;
    height: 20px;
    background-position: -400px -520px;
}

.wt-icon0-540 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon0-540:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6d1";
}

/*替换过*/
.wt-icon20-540 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon20-540:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6cd";
}

/*替换过*/
.wt-icon40-540 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon40-540:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6bc";
}

/*替换过*/
.wt-icon60-540 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon60-540:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6bd";
}

/*替换过*/
.wt-icon80-540 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon80-540:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6bb";
}

/*替换过*/
.wt-icon100-540 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon100-540:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6be";
}

/*替换过*/
.wt-icon120-540 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon120-540:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6d4";
}

/*替换过*/
.wt-icon140-540 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon140-540:before {
    font-family: "wtalliconfont" !important;
    color: #999999;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6e3";
}

/*替换过*/
.wt-icon160-540 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon160-540:before {
    font-family: "wtalliconfont" !important;
    color: #ed754f;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6d9";
}

/*替换过*/
.wt-icon180-540 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon180-540:before {
    font-family: "wtalliconfont" !important;
    color: #cecece;
    font-size: 12px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6f6";
}

/*替换过*/
.wt-icon200-540 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon200-540:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6e9";
}

/*替换过*/
.wt-icon220-540 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon220-540:before {
    font-family: "wtalliconfont" !important;
    color: #ffa442;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e760";
}

/*替换过*/
.wt-icon240-540 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon240-540:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6c8";
}

/*替换过*/
.wt-icon260-540 {
    line-height: 25px;
    display: inline-block;
    width: 20px;
    height: 20px;
}

.wt-icon260-540:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 25px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e765";
}

/*替换过*/
.wt-icon280-540 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon280-540:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 25px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e795";
}

/*替换过*/
.wt-icon300-540 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon300-540:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6c9";
}

/*替换过*/
.wt-icon320-540 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon320-540:before {
    font-family: "wtalliconfont" !important;
    color: #7c7c7c;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6e7";
}

/*替换过*/
.wt-icon340-540 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon340-540:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6dd";
}

/*替换过*/
.wt-icon360-540 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon360-540:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6d7";
}

/*替换过*/
.wt-icon380-540 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon380-540:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e703";
}

/*替换过*/
.wt-icon400-540 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon400-540:before {
    font-family: "wtalliconfont" !important;
    color: #3490ec;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6e0";
}

/*替换过*/
.wt-icon0-560 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon0-560:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6d1";
}

/*替换过*/
.wt-icon20-560 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon20-560:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6cd";
}

/*替换过*/
.wt-icon40-560 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon40-560:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6bc";
}

/*替换过*/
.wt-icon60-560 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon60-560:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6bd";
}

/*替换过*/
.wt-icon80-560 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon80-560:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6bb";
}

/*替换过*/
.wt-icon100-560 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon100-560:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6be";
}

/*替换过*/
.wt-icon120-560 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon120-560:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6d4";
}

/*替换过*/
.wt-icon140-560 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon140-560:before {
    font-family: "wtalliconfont" !important;
    color: #999;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6d6";
}

/*替换过*/
.wt-icon160-560 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon160-560:before {
    font-family: "wtalliconfont" !important;
    color: #999;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6e2";
}

/*替换过*/
.wt-icon180-560 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon180-560:before {
    font-family: "wtalliconfont" !important;
    color: #999;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6e4";
}

/*替换过*/
.wt-icon200-560 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon200-560:before {
    font-family: "wtalliconfont" !important;
    color: #ffa442;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6dd";
}

/*替换过*/
.wt-icon220-560 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon220-560:before {
    font-family: "wtalliconfont" !important;
    color: #ffa442;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6c7";
}

/*替换过*/
.wt-icon240-560 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon240-560:before {
    font-family: "wtalliconfont" !important;
    color: #47c67d;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6d2";
}

/*替换过*/
.wt-icon260-560 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon260-560:before {
    font-family: "wtalliconfont" !important;
    color: #47c67d;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6d5";
}

/*替换过*/
.wt-icon280-560 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon280-560:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6c0";
}

/*替换过*/
.wt-icon300-560 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon300-560:before {
    font-family: "wtalliconfont" !important;
    color: #f3713e;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6c4";
}

/*替换过*/
.wt-icon320-560 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon320-560:before {
    font-family: "wtalliconfont" !important;
    color: #777;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e77a";
}

/*替换过*/
.wt-icon340-560 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon340-560:before {
    font-family: "wtalliconfont" !important;
    color: #777;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6bf";
}

/*替换过*/
.wt-icon360-560 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon360-560:before {
    font-family: "wtalliconfont" !important;
    color: #777;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6cc";
}

/*替换过*/
.wt-icon380-560 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 20px;
    height: 20px;
    background-position: -380px -560px;
}

.wt-icon400-560 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon400-560:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6cb";
}

/*替换过*/
.wt-icon0-580 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon0-580:before {
    font-family: "wtalliconfont" !important;
    color: #ffa442;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6d1";
}

/*替换过*/
.wt-icon80-580 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon80-580:before {
    font-family: "wtalliconfont" !important;
    color: #f19a08;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6bb";
}

/*替换过*/
.wt-icon100-580 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon100-580:before {
    font-family: "wtalliconfont" !important;
    color: #777;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e779";
}

/*替换过*/
.wt-icon140-580 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon140-580:before {
    font-family: "wtalliconfont" !important;
    color: #4da762;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6e5";
}

/*替换过*/
.wt-icon160-580 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon160-580:before {
    font-family: "wtalliconfont" !important;
    color: #ffa442;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6ca";
}

/*替换过*/
.wt-icon180-580 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon180-580:before {
    font-family: "wtalliconfont" !important;
    color: #f67542;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e706";
}

/*替换过*/
.wt-icon200-580 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon200-580:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6c1";
}

/*替换过*/
.wt-icon220-580 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon220-580:before {
    font-family: "wtalliconfont" !important;
    color: #767676;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6c1";
}

/*替换过*/
.wt-icon240-580 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon240-580:before {
    font-family: "wtalliconfont" !important;
    color: #5398de;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6db";
}

/*替换过*/
.wt-icon260-580 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon260-580:before {
    font-family: "wtalliconfont" !important;
    color: #777;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6db";
}

/*替换过*/
.wt-icon280-580 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon280-580:before {
    font-family: "wtalliconfont" !important;
    color: #facd89;
    font-size: 12px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6dc";
}

/*替换过*/

.wt-icon300-580 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 20px;
    height: 20px;
    background-position: -300px -580px;
}

.wt-icon320-580 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon320-580:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e77a";
}

/*替换过*/
.wt-icon340-580 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon340-580:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6bf";
}

/*替换过*/
.wt-icon360-580 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon360-580:before {
    font-family: "wtalliconfont" !important;
    color: #aeaeae;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e716";
}

/*替换过*/
.wt-icon380-580 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 20px;
    height: 20px;
    background-position: -380px -580px;
}

/*********************** 20 X 20-icon ***************************/
/*********************** 10 X 10-icon ***************************/
.wt-icon0-80 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 10px;
    height: 10px;
    background-position: 0 -80px;
}

.wt-icon10-80 {
    display: inline-block;
    background: url('../../images/iconSvg/dot.svg');
    width: 10px;
    height: 10px;
    background-position: -3px -3px;
}

.wt-icon20-80 {
    display: inline-block;
    width: 10px;
    height: 10px;
    line-height: 10px;
}

.wt-icon20-80:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 8px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6f6";
}

/*替换过*/
.wt-icon30-80 {
    display: inline-block;
    width: 10px;
    height: 10px;
    line-height: 10px;
}

.wt-icon30-80:before {
    font-family: "wtalliconfont" !important;
    color: #888888;
    font-size: 8px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6f6";
}

/*替换过*/
.wt-icon40-80 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 10px;
    height: 10px;
    background-position: -40px -80px;
}

.wt-icon50-80 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 10px;
    height: 10px;
    background-position: -50px -80px;
}

.wt-icon60-80 {
    display: inline-block;
    background: url('../../images/iconSvg/notice.svg');
    width: 10px;
    height: 10px;
    background-position: -5px -5px;
}

.wt-icon70-80 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 10px;
    height: 10px;
    background-position: -70px -80px;
}

.wt-icon80-80 {
    display: inline-block;
    width: 10px;
    height: 10px;
    line-height: 10px;
}

.wt-icon80-80:before {
    font-family: "wtalliconfont" !important;
    color: #888;
    font-size: 8px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6fc";
}

/*替换过*/
.wt-icon0-90 {
    display: inline-block;
    width: 10px;
    height: 10px;
    line-height: 10px;
}

.wt-icon0-90:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 8px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e773";
}

/*替换过*/
.wt-icon10-90 {
    display: inline-block;
    width: 10px;
    height: 10px;
    line-height: 10px;
}

.wt-icon10-90:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 12px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e775";
}

/*替换过*/
.wt-icon20-90 {
    display: inline-block;
    width: 10px;
    height: 10px;
    line-height: 10px;
}

.wt-icon20-90:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 8px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e76c";
}

/*替换过*/
.wt-icon30-90 {
    display: inline-block;
    width: 10px;
    height: 10px;
    line-height: 10px;
}

.wt-icon30-90:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 8px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e76b";
}

/*替换过*/
.wt-icon40-90 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 10px;
    height: 10px;
    background-position: -40px -90px;
}

.wt-icon50-90 {
    display: inline-block;
    width: 10px;
    height: 10px;
    line-height: 10px;
}

.wt-icon50-90:before {
    font-family: "wtalliconfont" !important;
    color: #777;
    font-size: 8px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e77c";
}

/*替换过*/
.wt-icon60-90 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 10px;
    height: 10px;
    background-position: -60px -90px;
}

.wt-icon70-90 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 10px;
    height: 10px;
    background-position: -70px -90px;
}

.wt-icon80-90 {
    display: inline-block;
    width: 10px;
    height: 10px;
    line-height: 10px;
}

.wt-icon80-90:before {
    font-family: "wtalliconfont" !important;
    color: #479cf2;
    font-size: 12px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e775";
}

/*替换过*/
.wt-icon0-100 {
    display: inline-block;
    width: 10px;
    height: 10px;
    line-height: 10px;
}

.wt-icon0-100:before {
    font-family: "wtalliconfont" !important;
    color: #989898;
    font-size: 8px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e773";
}

/*替换过*/
.wt-icon10-100 {
    display: inline-block;
    width: 10px;
    height: 10px;
    line-height: 10px;
}

.wt-icon10-100:before {
    font-family: "wtalliconfont" !important;
    color: #989898;
    font-size: 12px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e775";
}

/*替换过*/
.wt-icon20-100 {
    display: inline-block;
    width: 10px;
    height: 10px;
    line-height: 10px;
}

.wt-icon20-100:before {
    font-family: "wtalliconfont" !important;
    color: #989898;
    font-size: 8px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e76c";
}

/*替换过*/
.wt-icon30-100 {
    display: inline-block;
    width: 10px;
    height: 10px;
    line-height: 10px;
}

.wt-icon30-100:before {
    font-family: "wtalliconfont" !important;
    color: #989898;
    font-size: 8px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e76b";
}

/*替换过*/
.wt-icon40-100 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 10px;
    height: 10px;
    background-position: -40px -100px;
}

.wt-icon50-100 {
    display: inline-block;
    width: 10px;
    height: 10px;
    line-height: 10px;
}

.wt-icon50-100:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 8px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e77c";
}

/*替换过*/
.wt-icon60-100 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 10px;
    height: 10px;
    background-position: -60px -100px;
}

.wt-icon70-100 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 10px;
    height: 10px;
    background-position: -70px -100px;
}

.wt-icon80-100 {
    display: inline-block;
    width: 10px;
    height: 10px;
    line-height: 10px;
}

.wt-icon80-100:before {
    font-family: "wtalliconfont" !important;
    color: #479cf2;
    font-size: 8px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e773";
}

/*替换过*/
/*********************** 10 X 10-icon ***************************/
/*********************** 30 X 30-icon ***************************/
/*.wt-icon0-150 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 30px;
    height: 30px;
    background-position: 0 -150px;
}*/
.wt-icon-em {
    margin-right: 10px;
    display: inline-block;
    width: 30px;
    height: 30px;
    vertical-align: top;
}
.wt-icon-em:before {
    font-family:"wtalliconfont" !important;
    color:#fff;
    font-size:22px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e724"; }/*替换过*/
.wt-icon0-150 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height:30px;
}
.wt-icon0-150:before {
    font-family:"wtalliconfont" !important;
    color:#fff;
    font-size:22px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e764"; }/*替换过*/
.wt-icon30-150 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon30-150:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e764";
}

/*替换过*/
.wt-icon0-180 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon0-180:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e724";
}

/*替换过*/
.wt-icon30-180 {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.wt-icon30-180:before {
    font-family: "opt-font_family" !important;
    font-size: 21px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e9c9";
}

/*替换过*/
.wt-icon60-180 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon60-180:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 22px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6fe";
}

/*替换过*/
.wt-icon90-180 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon90-180:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e719";
}

/*替换过*/
.wt-icon120-180 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon120-180:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 23px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e720";
}

/*替换过*/
.wt-icon150-180 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon150-180:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e728";
}

/*替换过*/
.wt-icon180-180 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon180-180:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e729";
}

/*替换过*/
.wt-icon210-180 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon210-180:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 22px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e716";
}

/*替换过*/
.wt-icon240-180 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon240-180:before {
    font-family: "wtalliconfont" !important;
    color: #858585;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e725";
}

/*替换过*/
.wt-icon270-180 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon270-180:before {
    font-family: "wtalliconfont" !important;
    color: #858585;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e714";
}

/*替换过*/
.wt-icon300-180 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 30px;
    height: 30px;
    background-position: -300px -180px;
}

.wt-icon330-180 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon330-180:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e73a";
}

/*替换过*/
.wt-icon360-180 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon360-180:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e744";
}

/*替换过*/
.wt-icon390-180 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon390-180:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e78d";
}

/*替换过*/
.wt-icon420-180 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon420-180:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 20px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e73c";
}

/*替换过*/
.wt-icon450-180 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon450-180:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e742";
}

/*替换过*/
.wt-icon480-180 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon480-180:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e749";
}

/*替换过*/
.wt-icon510-180 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon510-180:before {
    font-family: "wtalliconfont" !important;
    color: #3598db;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6ec";
}

/*替换过*/
.wt-icon540-180 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 30px;
    height: 30px;
    background-position: -540px -180px;
}

.wt-icon570-180 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon570-180:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 24px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6f9";
}

/*替换过*/
.wt-icon600-180 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon600-180:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e70e";
}

/*替换过*/
.wt-icon630-180 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon630-180:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e710";
}

/*替换过*/
.wt-icon660-180 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon660-180:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e704";
}

/*替换过*/
.wt-icon0-210 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon0-210:before {
    font-family: "wtalliconfont" !important;
    color: #86c610;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e721";
}

/*替换过*/
.wt-icon30-210 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 30px;
    height: 30px;
    background-position: -30px -210px;
}

.wt-icon60-210 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon60-210:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 22px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e784";
}

/*替换过*/
.wt-icon90-210 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon90-210:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 22px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e73d";
}

/*替换过*/
.wt-icon120-210 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon120-210:before {
    font-family: "wtalliconfont" !important;
    color: #ffa442;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6d8";
}

/*替换过*/
.wt-icon150-210 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon150-210:before {
    font-family: "wtalliconfont" !important;
    color: #ffa442;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e71b";
}

/*替换过*/
.wt-icon180-210 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon180-210:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e705";
}

/*替换过*/
.wt-icon210-210 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon210-210:before {
    font-family: "wtalliconfont" !important;
    color: #ffa442;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e706";
}

/*替换过*/
.wt-icon240-210 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon240-210:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e725";
}

/*替换过*/
.wt-icon270-210 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon270-210:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e714";
}

/*替换过*/
.wt-icon300-210 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 30px;
    height: 30px;
    background-position: -300px -210px;
}

.wt-icon330-210 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon330-210:before {
    font-family: "wtalliconfont" !important;
    color: #727272;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e73a";
}

/*替换过*/
.wt-icon360-210 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon360-210:before {
    font-family: "wtalliconfont" !important;
    color: #727272;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e744";
}

/*替换过*/
.wt-icon390-210 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon390-210:before {
    font-family: "wtalliconfont" !important;
    color: #727272;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e78d";
}

/*替换过*/
.wt-icon420-210 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon420-210:before {
    font-family: "wtalliconfont" !important;
    color: #727272;
    font-size: 20px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e73c";
}

/*替换过*/
.wt-icon450-210 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon450-210:before {
    font-family: "wtalliconfont" !important;
    color: #727272;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e742";
}

/*替换过*/
.wt-icon480-210 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon480-210:before {
    font-family: "wtalliconfont" !important;
    color: #727272;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e749";
}

/*替换过*/
.wt-icon510-210 {
    display: inline-block;
    width: 75px;
    height: 75px;
    line-height: 75px;
    margin-bottom: 10px;
    color:#282828;
}

.wt-icon510-210:before {
    font-family: "wtalliconfont" !important;
    color: #e83738;
    font-size: 75px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6ed";
}

/*替换过*/
.wt-icon540-210 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon540-210:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 24px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6f1";
}

/*替换过*/
.wt-icon570-210 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 30px;
    height: 30px;
    background-position: -570px -210px;
}

.wt-icon600-210 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 30px;
    height: 30px;
    background-position: -600px -210px;
}

.wt-icon630-210 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 30px;
    height: 30px;
    background-position: -630px -210px;
}

.wt-icon660-210 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon660-210:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e709";
}

/*替换过*/
.wt-icon0-240 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon0-240:before {
    font-family: "wtalliconfont" !important;
    color: #5fba3d;
    font-size: 28px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e75b";
}

/*替换过*/
.wt-icon30-240 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon30-240:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e71c";
}

/*替换过*/
.wt-icon60-240 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon60-240:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6f2";
}

/*替换过*/
.wt-icon90-240 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon90-240:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 28px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e725";
}

/*替换过*/
.wt-icon120-240 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon120-240:before {
    font-family: "wtalliconfont" !important;
    color: #ed754f;
    font-size: 22px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6eb";
}

/*替换过*/
.wt-icon150-240 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon150-240:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6ee";
}

/*替换过*/
.wt-icon180-240 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon180-240:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6e9";
}

/*替换过*/
.wt-icon210-240 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 30px;
    height: 30px;
    background-position: -210px -240px;
}

.wt-icon240-240 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon240-240:before {
    font-family: "wtalliconfont" !important;
    color: #61c28a;
    font-size: 24px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6fc";
}

/*替换过*/
.wt-icon270-240 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon270-240:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 22px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6f8";
}

/*替换过*/
.wt-icon300-240 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon300-240:before {
    font-family: "wtalliconfont" !important;
    color: #3edc94;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e722";
}

/*替换过*/
.wt-icon330-240 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon330-240:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6f4";
}

/*替换过*/
.wt-icon360-240 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 30px;
    height: 30px;
    background-position: -360px -240px;
}

.wt-icon390-240 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 30px;
    height: 30px;
    background-position: -390px -240px;
}

.wt-icon420-240 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
    padding-left: 2px;
}

.wt-icon420-240:before {
    font-family: "wtalliconfont" !important;
    color: #7c7c7c;
    font-size: 23px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6fe";
}

/*替换过*/
.wt-icon450-240 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon450-240:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 23px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6fe";
}

/*替换过*/
.wt-icon480-240 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
    padding-left: 2px;
}

.wt-icon480-240:before {
    font-family: "wtalliconfont" !important;
    color: #7c7c7c;
    font-size: 24px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e718";
}

/*替换过*/
.wt-icon510-240 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon510-240:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e718";
}

/*替换过*/
.wt-icon540-240 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon540-240:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e71e";
}

/*替换过*/
.wt-icon570-240 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 30px;
    height: 30px;
    background-position: -570px -240px;
}

.wt-icon600-240 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon600-240:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e70c";
}

/*替换过*/
.wt-icon630-240 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon630-240:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e70d";
}

/*替换过*/
.wt-icon660-240 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 30px;
    height: 30px;
    background-position: -660px -240px;
}

.wt-icon0-270 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon0-270:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e746";
}

/*替换过*/
.wt-icon30-270 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 30px;
    height: 30px;
    background-position: -30px -270px;
}

.wt-icon60-270 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon60-270:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e700";
}

/*替换过*/
.wt-icon90-270 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon90-270:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e741";
}

/*替换过*/
.wt-icon120-270 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon120-270:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e747";
}

/*替换过*/
.wt-icon150-270 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon150-270:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 24px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e745";
}

/*替换过*/
.wt-icon180-270 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon180-270:before {
    font-family: "wtalliconfont" !important;
    color: #4da762;
    font-size: 22px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6ff";
}

/*替换过*/
.wt-icon210-270 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 30px;
    height: 30px;
    background-position: -210px -270px;
}

.wt-icon240-270 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 30px;
    height: 30px;
    background-position: -240px -270px;
}

.wt-icon270-270 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon270-270:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6ef";
}

/*替换过*/
.wt-icon300-270 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 30px;
    height: 30px;
    background-position: -300px -270px;
}

.wt-icon330-270 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon330-270:before {
    font-family: "wtalliconfont" !important;
    color: #dedede;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6ef";
}

/*替换过*/
.wt-icon360-270 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
    padding-left: 5px;
}

.wt-icon360-270:before {
    font-family: "wtalliconfont" !important;
    color: #7c7c7c;
    font-size: 20px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e781";
}

/*替换过*/
.wt-icon390-270 {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.wt-icon390-270:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e781";
}

/*替换过*/
/*********************** 40 X 40-icon ***************************/
.wt-icon40-300 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 40px;
    height: 40px;
    background-position: -40px -300px;
}

.wt-icon80-300 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 40px;
    height: 40px;
    background-position: -80px -300px;
}

.wt-icon120-300 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 40px;
    height: 40px;
    background-position: -120px -300px;
}

.wt-icon160-300 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 40px;
    height: 40px;
    background-position: -160px -300px;
}

.wt-icon200-300 {
    display: inline-block;
    width: 40px;
    height: 40px;
    line-height: 40px;
}

.wt-icon200-300:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 36px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6f2";
}

/*替换过*/
.wt-icon240-300 {
    display: inline-block;
    width: 40px;
    height: 40px;
    line-height: 40px;
}

.wt-icon240-300:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 36px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e725";
}

/*替换过*/
.wt-icon280-300 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 40px;
    height: 40px;
    background-position: -280px -300px;
}

.wt-icon320-300 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 40px;
    height: 40px;
    background-position: -320px -300px;
}

.wt-icon360-300 {
    display: inline-block;
    width: 40px;
    height: 40px;
    line-height: 40px;
}

.wt-icon360-300:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 30px !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e75d";
}

/*替换过*/
.wt-icon400-300 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 40px;
    height: 40px;
    background-position: 400px -300px;
}

/*************************特殊************************************/
.wt-icon0-400 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 15px;
    height: 50px;
    background-position: 0 -400px;
}

.wt-icon20-400 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 15px;
    height: 50px;
    background-position: -20px -400px;
}

.wt-icon60-400 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 25px;
    height: 25px;
    background-position: -60px -400px;
}

.wt-icon60-430 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 10px;
    height: 10px;
    background-position: -60px -430px;
}

.wt-icon100-400 {
    display: inline-block;
    width: 60px;
    height: 60px;
    line-height: 60px;
}

.wt-icon100-400:before {
    font-family: "wtalliconfont" !important;
    color: #ffa442;
    font-size: 60px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e731";
}

/*替换过*/
.wt-icon160-400 {
    display: inline-block;
    width: 60px;
    height: 60px;
    line-height: 60px;
}

.wt-icon160-400:before {
    font-family: "wtalliconfont" !important;
    color: #5fba3d;
    font-size: 56px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6f7";
}

/*替换过*/
.wt-icon220-400 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 55px;
    height: 56px;
    background-position: -220px -400px;
}

.wt-button-link {
    display: inline-block;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    text-decoration: underline;
    text-align: center;
    padding: 0 5px;
    cursor: pointer;
    color: #4f95dc;
}

.wt-button-link:hover {
    text-decoration: underline;
    color: #3d75c5;
}

.wt-button-0 {
    font-size: 0;
    display: inline-block;
    cursor: pointer;
    width: 180px;
    height: 39px;
    line-height: 39px;
    background-color: #47c67d;
    text-align: center;
}

.wt-button-0 em {
    display: inline-block;
    width: 30px;
    height: 100%;
    background-color: #40b070;
    vertical-align: top;
}

.wt-button-0 font {
    display: inline-block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    width: 116px;
    color: #ffffff;
    font-size: 14px;
    padding: 0 5px;
    text-align: left;
}

.wt-button-0 span {
    display: inline-block;
    width: 30px;
    height: 100%;
    vertical-align: top;
}

.wt-button-0 i {
    vertical-align: middle;
}

.wt-button-1 {
    font-size: 0;
    display: inline-block;
    cursor: pointer;
}

.wt-button-1 em {
    width: 30px;
    height: 30px;
    display: inline-block;
    background: #77889b;
    font-size: 0;
    vertical-align: top;
}

.wt-button-1 i {
    margin: 5px;
}

.wt-button-1 span {
    padding: 0 10px;
    height: 30px;
    display: inline-block;
    color: #ffffff;
    background: #9caab9;
    line-height: 30px;
    font-size: 12px;
    vertical-align: top;
    text-align: center;
}

.wt-button-1:hover em {
    background: #777777;
}

.wt-button-1:hover span {
    background: #77889b;
}

.wt-button-2 {
    font-size: 0;
    display: inline-block;
    cursor: pointer;
}

.wt-button-2 em {
    width: 30px;
    height: 30px;
    display: inline-block;
    background: #4f95dc;
    font-size: 0;
    vertical-align: top;
}

.wt-button-2 i {
    margin: 5px;
}

.wt-button-2 span {
    padding: 0 10px;
    height: 30px;
    display: inline-block;
    color: #ffffff;
    background: #5ca9f7;
    line-height: 30px;
    font-size: 12px;
    vertical-align: top;
    text-align: center;
}

.wt-button-2:hover em {
    background: #315fa0;
}

.wt-button-2:hover span {
    background: #4f95dc;
}

.wt-button-3 {
    display: inline-block;
    padding: 0 10px;
    background: #eeeeee;
    height: 30px;
    line-height: 30px;
    min-width: 80px;
    text-align: center;
    cursor: pointer;
    font-size: 12px;
}

.wt-button-3:hover {
    background-color: #dedede;
}

.wt-button-4 {
    display: inline-block;
    background-color: #ffa442;
    min-width: 80px;
    height: 30px;
    line-height: 30px;
    color: #ffffff;
    text-align: center;
    cursor: pointer;
    font-size: 14px;
    padding-left: 10px;
}

.wt-button-4 span {
    width: 20px;
    background-color: #eb9335;
    height: 30px;
    display: inline-block;
    float: right;
    text-align: center;
    margin-left: 10px;
}

.wt-button-4 i {
    display: inline-block;
    width: 10px;
    height: 10px;
    background-position: -50px -100px;
    vertical-align: middle;
    line-height: 10px;
}

.wt-button-4 i:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 8px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e77c";
}

/*替换过*/
.wt-button-4:hover {
    background-color: #f29c3f;
}

.wt-button-4:hover span {
    background-color: #da8831;
}

.wt-button-5 {
    display: inline-block;
    min-width: 74px;
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
    background-color: #e81118;
    color: #ffffff;
    text-align: center;
    cursor: pointer;
    font-size: 14px;
    border-radius: 5px;
    margin-right: 10px;
}

.wt-button-5:hover {
    color: #ffffff;
    /*background-color: #519de8;
    text-decoration: none;*/
}
.wt-button-cancel {
    display: inline-block;
    min-width: 74px;
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
    text-align: center;
    cursor: pointer;
    font-size: 14px;
    border-radius: 5px;
    margin-right: 10px;
}
.wt-button-6 {
    display: inline-block;
    padding: 0 10px;
    background: #ffffff;
    height: 30px;
    line-height: 28px;
    min-width: 80px;
    text-align: center;
    cursor: pointer;
    border: 1px solid #e0e0e0;
    font-size: 14px;
    border-radius: 5px;
}

/*.wt-button-6:hover {
    background-color: #eeeeee;
}*/

.wt-button-7 {
    font-size: 12px;
    display: inline-block;
    margin-right: 5px;
    padding: 0 10px;
    background: #222222;
    height: 30px;
    line-height: 30px;
    color: #ffffff;
}

.wt-button-7 i {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin-left: 5px;
    background-position: -20px -80px;
    vertical-align: middle;
    cursor: pointer;
    line-height: 10px;
}

.wt-button-7 i:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 8px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6f6";
}

/*替换过*/
.wt-button-7:hover {
    background-color: #3a3a3a;
}

.wt-button-8 {
    display: inline-block;
    padding: 0 10px;
    background: #ffa442;
    height: 30px;
    line-height: 30px;
    min-width: 80px;
    text-align: center;
    cursor: pointer;
    font-size: 14px;
    color: #ffffff;
}

.wt-button-8:hover {
    background-color: #ff763c;
}

.wt-button-9 {
    display: inline-block;
    padding: 0 10px;
    background: #ffffff;
    height: 30px;
    line-height: 30px;
    min-width: 80px;
    text-align: center;
    cursor: pointer;
    border: 1px solid #dedede;
    font-size: 14px;
}

.wt-button-9:hover {
    background-color: #fafcfe;
}

.wt-button-10 {
    display: inline-block;
    padding: 0 10px;
    background: #e5f2fe;
    height: 30px;
    line-height: 30px;
    min-width: 80px;
    text-align: center;
    cursor: pointer;
    font-size: 14px;
}

.wt-button-10:hover {
    background-color: #d7e6f5;
}

.wt-button-11 {
    font-size: 0;
    display: inline-block;
    cursor: pointer;
    width: 176px;
    height: 39px;
    line-height: 39px;
    background-color: #47c67d;
    text-align: center;
}

.wt-button-11 em {
    display: inline-block;
    width: 30px;
    height: 100%;
    vertical-align: top;
}

.wt-button-11 font {
    display: inline-block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    width: 116px;
    color: #ffffff;
    font-size: 14px;
    padding: 0 5px;
    text-align: left;
}

.wt-button-11 span {
    display: inline-block;
    width: 30px;
    height: 100%;
    vertical-align: top;
}

.wt-button-11 i {
    vertical-align: middle;
}

.wt-button-12 {
    display: inline-block;
    padding: 0 10px;
    background: #e5f2fe;
    height: 30px;
    line-height: 30px;
    min-width: 80px;
    text-align: center;
    cursor: pointer;
    font-size: 14px;
}

.wt-button-12:hover {
    background-color: #dedede;
}

.wt-button-13 {
    background: #9caab9;
    font-size: 12px;
    display: inline-block;
    margin-right: 5px;
    padding: 0 10px;
    height: 30px;
    line-height: 30px;
    color: #ffffff;
}

.wt-button-13 i {
    display: inline-block;
    width: 10px;
    height: 10px;
    background-position: -20px -80px;
    margin-left: 5px;
    vertical-align: middle;
    cursor: pointer;
    line-height: 10px;
    float:right;
  	margin-top:13px;
}

.wt-button-13 i:before {
    font-family: "wtalliconfont" !important;
    color: #b3b3b3;
    font-size: 8px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6f6";
}

/*替换过*/
.wt-button-13:hover {
    background-color: #77889b;
}

.wt-button-14 {
    background: #e9e9e9;
    font-size: 12px;
    display: inline-block;
    margin-right: 5px;
    padding: 0 10px;
    height: 25px;
    line-height: 25px;
    color: #3a3a3a;
}

.wt-button-14 i {
    display: inline-block;
    width: 10px;
    height: 10px;
    background-position: -30px -80px;
    margin-left: 5px;
    vertical-align: middle;
    cursor: pointer;
    line-height: 10px;
}

.wt-button-14 i:before {
    font-family: "wtalliconfont" !important;
    color: #888888;
    font-size: 8px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6f6";
}

/*替换过*/
.wt-button-14:hover {
    background-color: #eeeeee;
}

.wt-button-15 {
    background: #47c67d;
    font-size: 14px;
    display: inline-block;
    padding: 0 17px;
    height: 20px;
    line-height: 20px;
    color: #ffffff;
    border-radius: 10px;
}

.wt-button-16 {
    background: #ffa442;
    font-size: 14px;
    display: inline-block;
    padding: 0 17px;
    height: 20px;
    line-height: 20px;
    color: #ffffff;
    border-radius: 10px;
}

.wt-button-17 {
    display: inline-block;
    padding: 0 10px;
    background-color: #ffffff;
    color: #6f6f6f;
    border: 1px solid #e0e0e0;
    height: 30px;
    line-height: 28px;
    min-width: 80px;
    text-align: center;
    cursor: pointer;
    font-size: 12px;
    border-radius: 5px;
}

/*.wt-button-17:hover {
    color: #777777;
    background-color: #dedede;
    text-decoration: none;
}*/

.wt-button-18 {
    display: inline-block;
    color: #ffffff;
    background: #ffa442;
    height: 28px;
    line-height: 28px;
    min-width: 60px;
    text-align: center;
    cursor: pointer;
    font-size: 12px;
}

.wt-button-18:hover {
    color: #ffffff;
    background-color: #fab652;
    text-decoration: none;
}

.wt-button-19 {
    display: inline-block;
    color: #ffa442;
    background: #ffffff;
    height: 28px;
    line-height: 28px;
    min-width: 60px;
    text-align: center;
    cursor: pointer;
    font-size: 12px;
    border: 1px solid #ffa442;
}

.wt-button-19:hover {
    color: #ffa442;
    text-decoration: none;
}

.wt-button-20 {
    display: inline-block;
    padding: 0 10px;
    background: #e5f2fe;
    height: 37px;
    line-height: 37px;
    min-width: 110px;
    text-align: center;
    cursor: pointer;
    font-size: 14px;
}

.wt-button-20:hover {
    background-color: #dedede;
}

.wt-button-21 {
    display: inline-block;
    padding: 0 10px;
    background: #95caff;
    height: 37px;
    line-height: 37px;
    min-width: 110px;
    color: #ffffff;
    text-align: center;
    cursor: pointer;
    font-size: 14px;
}

.wt-button-21:hover {
    color: #ffffff;
    background-color: #95caff;
    text-decoration: none;
}

.wt-button-22 {
    display: inline-block;
    padding: 0 10px;
    background-color: #5ca9f7;
    height: 37px;
    line-height: 37px;
    min-width: 110px;
    color: #ffffff;
    text-align: center;
    cursor: pointer;
    font-size: 14px;
}

.wt-button-22:hover {
    color: #ffffff;
    background-color: #5ca9f7;
    text-decoration: none;
}
.wt-table-page {
    overflow: visible;
    height: 60px;
    padding-left: 20px;
}
.wt-table-page .page-info {
    margin-top: 10px;
    display: inline-block;
}
.wt-table-page .page-info .checkbox label {
    padding-left: 0 !important;
    cursor: default;
}
.wt-table-page .page-info .checkbox label input {
    display: none;
}
.wt-table-page .page-control {
    float: right;
    line-height: 40px;
    height: 40px;
    font-size: 0;
    margin-top: 10px;
}
.wt-table-page .page-control .border_exp_left {
    border-top: 1px solid #eeeeee;
    border-right: 1px solid #eeeeee;
    border-bottom: 1px solid #eeeeee;
}
.wt-table-page .page-control .first,
.wt-table-page .page-control .prev,
.wt-table-page .page-control .next,
.wt-table-page .page-control .last {
    width: 40px;
    height: 40px;
    display: inline-block;
    border-top: 1px solid #eeeeee;
    border-right: 1px solid #eeeeee;
    border-bottom: 1px solid #eeeeee;
    cursor: pointer;
    line-height:20px;
    font-weight: 600;
}
.wt-table-page .page-control .first i {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -340px 0;
    margin: 10px;
}
.wt-table-page .page-control .first i:before {
    font-family:"wtalliconfont" !important;
    color:#797979;
    font-size:14px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e77e"; }/*替换过*/
.wt-table-page .page-control .prev i {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -380px 0;
    margin: 10px;
}
.wt-table-page .page-control .prev i:before {
    font-family:"wtalliconfont" !important;
    color:#797979;
    font-size:14px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e76c"; }/*替换过*/
.wt-table-page .page-control .next i {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -420px 0;
    margin: 10px;
}
.wt-table-page .page-control .next i:before {
    font-family:"wtalliconfont" !important;
    color:#797979;
    font-size:14px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e76b"; }/*替换过*/
.wt-table-page .page-control .last i {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -460px 0;
    margin: 10px;
}
.wt-table-page .page-control .last i:before {
    font-family:"wtalliconfont" !important;
    color:#797979;
    font-size:14px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e78e"; }/*替换过*/
.wt-table-page .page-control .num {
    font-size: 12px;
    line-height: 35px;
    height: 40px;
    display: inline-block;
    vertical-align: top;
    border: 1px solid #eeeeee;
    text-align: center;
}
.wt-table-page .page-control .num i {
    display: inline-block;
    width: 10px;
    height: 10px;
    background-position: -50px -90px;
    vertical-align: middle;
    margin: 0 5px;
}
.wt-table-page .page-control .num i:before {
    font-family:"wtalliconfont" !important;
    color:#777;
    font-size:8px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e77c"; }/*替换过*/
.wt-table-page .page-control .page {
    font-size: 12px;
    line-height: 35px;
    height: 40px;
    display: inline-block;
    vertical-align: top;
    border-top: 1px solid #eeeeee;
    border-right: 1px solid #eeeeee;
    border-bottom: 1px solid #eeeeee;
    text-align: center;
}
.wt-table-page .page-control .page i {
    display: inline-block;
    width: 10px;
    height: 10px;
    background-position: -50px -90px;
    vertical-align: middle;
    margin: 0 5px;
}
.wt-table-page .page-control .page i:before {
    font-family:"wtalliconfont" !important;
    color:#777;
    font-size:8px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e77c"; }/*替换过*/
.wt-table-page .page-control .tag {
    font-size: 12px;
    display: inline-block;
    vertical-align: top;
    margin: 0 10px;
}
/*layout*/
.wt-nav-left {
    width: 70px;
    position: fixed;
    min-height: 2000px;
    background: #3d75c5;
    top: 0;
    left: 0;
    z-index: 3;
}

.wt-nav-top,
.wt-nav-top-new {
    padding-left: 70px;
    min-width: 1233px;
    /*height: 50px;  #69743 */
    height:52px;
    border-bottom: 1px solid #eeeeee;
    z-index: 3;
    background: #ffffff;
}

.wt-nav-top .pubPro,
.wt-nav-top-new .pubPro {
    height: 50px;
    line-height: 50px;
    text-align: center;
}

.wt-nav-top .logo,
.wt-nav-top-new .logo {
    width: 130px;
    border-right: 1px solid #eeeeee;
    float: left;
    height: 50px;
    line-height: 50px;
    text-align: center;
}

.wt-nav-top .logo img,
.wt-nav-top-new .logo img {
    width: auto;
    height: 44px;
}

.wt-nav-top .function,
.wt-nav-top-new .function {
    width: 115px;
    border-right: 1px solid #eeeeee;
    float: left;
    height: 50px;
    line-height: 50px;
    text-align: center;
    position: relative;
}

.wt-nav-top .function > span,
.wt-nav-top-new .function > span {
    cursor: pointer;
}

.wt-nav-top .function > span i,
.wt-nav-top-new .function > span i {
    margin-left: 10px;
}

.wt-nav-top .function .nvgtDiv,
.wt-nav-top-new .function .nvgtDiv {
    width: 640px;
    display: none;
    line-height: normal;
    padding: 10px 10px 0 10px;
    z-index: 10;
    border: 1px solid #eceeed;
    box-shadow: 0 0 10px #dedede;
    position: absolute;
    left: 0;
    top: 50px;
    background-color: #ffffff;
}

.wt-nav-top .function .nvgtDiv .wt-icon420-40,
.wt-nav-top-new .function .nvgtDiv .wt-icon420-40 {
    position: absolute;
    top: 20px;
    right: 20px;
}

.wt-nav-top .function .nvgtDiv .nvgtList,
.wt-nav-top-new .function .nvgtDiv .nvgtList {
    text-align: center;
}

.wt-nav-top .function .nvgtDiv .nvgtList .nL-com,
.wt-nav-top-new .function .nvgtDiv .nvgtList .nL-com {
    margin-bottom: 10px;
}

.wt-nav-top .function .nvgtDiv .nvgtList .nL-com:after,
.wt-nav-top-new .function .nvgtDiv .nvgtList .nL-com:after {
    content: "";
    display: block;
    clear: both;
}

.wt-nav-top .function .nvgtDiv .nvgtList .nL-com > ul > li > span,
.wt-nav-top-new .function .nvgtDiv .nvgtList .nL-com > ul > li > span {
    float: left;
    text-align: right;
    width: 60px;
    font-weight: bold;
}

.wt-nav-top .function .nvgtDiv .nvgtList .nL-com > ul > li > ul,
.wt-nav-top-new .function .nvgtDiv .nvgtList .nL-com > ul > li > ul {
    margin-left: 75px;
}

.wt-nav-top .function .nvgtDiv .nvgtList .nL-com > ul > li > ul > li,
.wt-nav-top-new .function .nvgtDiv .nvgtList .nL-com > ul > li > ul > li {
    float: left;
    margin-bottom: 10px;
    margin-right: 10px;
}

.wt-nav-top .function .nvgtDiv .nvgtList .nL-com > ul > li > ul > li a:hover,
.wt-nav-top-new .function .nvgtDiv .nvgtList .nL-com > ul > li > ul > li a:hover {
    cursor: pointer;
    text-decoration: underline;
    color: inherit;
}

.wt-nav-top .profile,
.wt-nav-top-new .profile {
    width: 150px;
    border-left: 1px solid #eeeeee;
    float: right;
    height: 50px;
    line-height: 50px;
    text-align: center;
    position: relative;
    cursor: pointer;
}

.wt-nav-top .profile > i,
.wt-nav-top-new .profile > i {
    border-radius: 50%;
    overflow: hidden;
    width: 32px;
    height: 32px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
    background: #f2f2f2;
}

.wt-nav-top .profile > i > img,
.wt-nav-top-new .profile > i > img {
    vertical-align: top;
}

.wt-nav-top .profile > span font,
.wt-nav-top-new .profile > span font {
    display: inline-block;
    max-width: 85px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: middle;
}

.wt-nav-top .profile > span i,
.wt-nav-top-new .profile > span i {
    margin-left: 10px;
    cursor: pointer;
}

.wt-nav-top .profile .profile-dropBox,
.wt-nav-top-new .profile .profile-dropBox {
    width: 150px;
    padding: 10px 0;
    display: none;
    box-shadow: 0 0 10px #dedede;
    background-color: #ffffff;
    border: 1px solid #eceeed;
    position: absolute;
    top: 50px;
    right: 0;
    z-index: 3;
}

.wt-nav-top .profile .profile-dropBox a,
.wt-nav-top-new .profile .profile-dropBox a {
    line-height: 30px;
    display: block;
    curous: pointer;
}

.wt-nav-top .profile .profile-dropBox a span,
.wt-nav-top-new .profile .profile-dropBox a span {
    vertical-align: middle;
    margin: -2px 10px 0 0;
}

.wt-nav-top .profile .profile-dropBox a:hover,
.wt-nav-top-new .profile .profile-dropBox a:hover {
    color: #5ca9f7;
}

.wt-nav-top .profile .profile-dropBox a:nth-child(1) span,
.wt-nav-top-new .profile .profile-dropBox a:nth-child(1) span {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -340px -520px;
    line-height: 20px;
}

.wt-nav-top .profile .profile-dropBox a:nth-child(1) span:before,
.wt-nav-top-new .profile .profile-dropBox a:nth-child(1) span:before {
    font-family: "wtalliconfont" !important;
    color: #777;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6dd";
}

/*替换过*/
.wt-nav-top .profile .profile-dropBox a:nth-child(1):hover span,
.wt-nav-top-new .profile .profile-dropBox a:nth-child(1):hover span {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -340px -540px;
}

.wt-nav-top .profile .profile-dropBox a:nth-child(1):hover span:before,
.wt-nav-top-new .profile .profile-dropBox a:nth-child(1):hover span:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6dd";
}

/*替换过*/
.wt-nav-top .profile .profile-dropBox a:nth-child(2) span,
.wt-nav-top-new .profile .profile-dropBox a:nth-child(2) span {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -320px -560px;
    line-height: 20px;
}

.wt-nav-top .profile .profile-dropBox a:nth-child(2) span:before,
.wt-nav-top-new .profile .profile-dropBox a:nth-child(2) span:before {
    font-family: "wtalliconfont" !important;
    color: #777;
    font-size: 20px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e77a";
}

/*替换过*/

.wt-nav-top .profile .profile-dropBox a:nth-child(2):hover span,
.wt-nav-top-new .profile .profile-dropBox a:nth-child(2):hover span {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -320px -580px;
    line-height: 20px;
}

.wt-nav-top .profile .profile-dropBox a:nth-child(2):hover span:before,
.wt-nav-top-new .profile .profile-dropBox a:nth-child(2):hover span:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 20px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e77a";
}

/*替换过*/
.wt-nav-top .profile .profile-dropBox a:nth-child(3) span,
.wt-nav-top-new .profile .profile-dropBox a:nth-child(3) span {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -340px -560px;
}

.wt-nav-top .profile .profile-dropBox a:nth-child(3) span:before,
.wt-nav-top-new .profile .profile-dropBox a:nth-child(3) span:before {
    font-family: "wtalliconfont" !important;
    color: #777;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6bf";
}

/*替换过*/
.wt-nav-top .profile .profile-dropBox a:nth-child(3):hover span,
.wt-nav-top-new .profile .profile-dropBox a:nth-child(3):hover span {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -340px -580px;
}

.wt-nav-top .profile .profile-dropBox a:nth-child(3):hover span:before,
.wt-nav-top-new .profile .profile-dropBox a:nth-child(3):hover span:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6bf";
}

/*替换过*/
.wt-nav-top .oper,
.wt-nav-top-new .oper {
    width: 250px;
    border-left: 1px solid #eeeeee;
    float: right;
    height: 50px;
    line-height: 50px;
    text-align: center;
    position: relative;
}

.wt-nav-top .oper .pub_pro2,
.wt-nav-top-new .oper .pub_pro2 {
    vertical-align: middle;
    margin: 0 10px;
}

.wt-nav-top .oper > .op1,
.wt-nav-top-new .oper > .op1 {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-position: 0 -210px;
    vertical-align: middle;
    margin: 0 10px;
    cursor: pointer;
}

.wt-nav-top .oper > .op1:before,
.wt-nav-top-new .oper > .op1:before {
    font-family: "wtalliconfont" !important;
    color: #86c610;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e721";
}

/*替换过*/
.wt-nav-top .oper > .op2,
.wt-nav-top-new .oper > .op2 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 20px;
    height: 20px;
    background-position: -40px -20px;
    vertical-align: middle;
    margin: 0 10px;
    position: relative;
    cursor: pointer;
}

.wt-nav-top .oper > .op2 font,
.wt-nav-top-new .oper > .op2 font {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 20px;
    height: 20px;
    background-position: 0 -40px;
    position: absolute;
    color: #ffffff;
    top: -8px;
    left: 8px;
    line-height: 18px;
    font-size: 12px;
    font-style: normal;
}

.wt-nav-top .oper > .op3,
.wt-nav-top-new .oper > .op3 {
    display: inline-block;
    line-height: 20px;
    width: 20px;
    height: 20px;
    background-position: -20px -20px;
    vertical-align: middle;
    margin: 0 10px;
    cursor: pointer;
    line-height: 22px;
}

.wt-nav-top .oper > .op3:before,
.wt-nav-top-new .oper > .op3:before {
    font-family: "wtalliconfont" !important;
    color: #707070;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e75e";
}

/*替换过*/
.wt-nav-top .oper > .op4,
.wt-nav-top-new .oper > .op4 {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -100px -580px;
    vertical-align: middle;
    margin: 0 10px;
    cursor: pointer;
    line-height: 24px;
}

.wt-nav-top .oper > .op4:before,
.wt-nav-top-new .oper > .op4:before {
    font-family: "wtalliconfont" !important;
    color: #777;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6ce";
}

/*替换过*/
.wt-nav-top .oper > .op5,
.wt-nav-top-new .oper > .op5 {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 20px;
    height: 20px;
    margin: 0 10px;
    cursor: pointer;
    font-style: normal;
}

.wt-nav-top .oper .feedback-box,
.wt-nav-top-new .oper .feedback-box {
    width: 230px;
    padding: 5px 10px;
    display: none;
    box-shadow: 0 0 10px #dedede;
    background-color: #ffffff;
    border: 1px solid #eceeed;
    position: absolute;
    top: 50px;
    left: 0;
    z-index: 3;
}

.wt-nav-top .oper .feedback-box > i,
.wt-nav-top-new .oper .feedback-box > i {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -180px -540px;
    position: absolute;
    top: 5px;
    right: 5px;
    cursor: pointer;
}

.wt-nav-top .oper .feedback-box > i:before,
.wt-nav-top-new .oper .feedback-box > i:before {
    font-family: "wtalliconfont" !important;
    color: #cecece;
    font-size: 12px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6f6";
}

/*替换过*/
.wt-nav-top .oper .feedback-box > p,
.wt-nav-top-new .oper .feedback-box > p {
    line-height: 30px;
    text-align: left;
}

.wt-nav-top .oper .feedback-box textArea,
.wt-nav-top-new .oper .feedback-box textArea {
    width: 100%;
    height: 105px;
    line-height: 25px;
    margin: 0;
    border: 1px solid #eceeed;
    outline: none;
    overflow: auto;
}

.wt-nav-top .oper .feedback-box a,
.wt-nav-top-new .oper .feedback-box a {
    display: block;
    line-height: 25px;
    text-align: left;
    font-size: 12px;
}

.wt-nav-top .oper .feedback-box a.fb-btn,
.wt-nav-top-new .oper .feedback-box a.fb-btn {
    height: 25px;
    text-decoration: none;
    text-align: center;
    margin: -10px 0 5px;
    background-color: #cccccc;
    color: #ffffff;
}

.wt-nav-top .search,
.wt-nav-top-new .search {
    width: 320px;
    border-left: 1px solid #eeeeee;
    float: right;
    height: 50px;
    line-height: 50px;
    text-align: center;
}

.wt-nav-top .search .s_select,
.wt-nav-top-new .search .s_select {
    font-size: 14px;
}

.wt-nav-top .search .s_select select,
.wt-nav-top-new .search .s_select select {
    border: none;
    outline: none;
    cursor: pointer;
}

.wt-nav-top .search .s_select i,
.wt-nav-top-new .search .s_select i {
    margin-left: 5px;
    display: inline-block;
    width: 10px;
    height: 10px;
    background-position: -50px -90px;
    line-height: 10px;
}

.wt-nav-top .search .s_select i:before,
.wt-nav-top-new .search .s_select i:before {
    font-family: "wtalliconfont" !important;
    color: #777;
    font-size: 8px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e77c";
}

/*替换过*/
.wt-nav-top .search .s_select .search-select .filter-option,
.wt-nav-top-new .search .s_select .search-select .filter-option {
    font-size: 14px !important;
}

.wt-nav-top .search .s_input,
.wt-nav-top-new .search .s_input {
    display: inline-block;
    line-height: 18px;
    vertical-align: middle;
}

.wt-nav-top .search .s_input input,
.wt-nav-top-new .search .s_input input,
.wt-nav-top .search .s_input input::-webkit-input-placeholder,
.wt-nav-top-new .search .s_input input::-webkit-input-placeholder {
    outline: none;
}

/*.wt-nav-top .search .s_input input::-webkit-autofill,
.wt-nav-top-new .search .s_input input::-webkit-autofill {
    -webkit-box-shadow: 0 0 0 1000px white inset !important;
}*/

.wt-nav-top .search .s_input i,
.wt-nav-top-new .search .s_input i {
    vertical-align: top;
    margin-top: 1px;
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: 0 -20px;
    cursor: pointer;
    line-height: 21px;
}

.wt-nav-top .search .s_input i:before,
.wt-nav-top-new .search .s_input i:before {
    font-family: "wtalliconfont" !important;
    color: #707070;
    font-size: 15px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e719";
}

/*替换过*/
.wt-nav-top .search input,
.wt-nav-top-new .search input {
    border: 0;
    width: 190px;
    text-indent: 10px;
}

.wt-nav-top-new .logo {
    width: auto;
    border-right: none;
}

.roleSwitch {
    min-width: 90px;
    color: #999999;
    font-size: 12px;
    line-height: 25px;
    max-height: 220px;
    overflow: auto;
}

.wt-container-blank {
    margin: 0 20px;
    background: #f2f2f2;
    overflow: hidden;
}

.wt-container-main,
.wt-detail-main {
    min-width: 1163px;
    margin-left: 70px;
    /*background: #ededed;*/
    background: #FAFAFA;
}

.wt-detail-main {
    margin-left: 0;
}

.wt-form-main {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
}

.wt-form1-main {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    width: 1149px;
}

.wt-form2-main {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    width: 1049px;
}

.wt-form-detail {
    padding: 20px 30px;
}

.wt-panel {
    background-color: #ffffff;
}

.wt-dialog-form {
    width: 600px;
}

.wt-dialog1-form {
    width: 900px;
}

/*二级页面内容容器*/
.wt-second-page-contianer {
    margin: 20px 30px;
}

.wt-copyright {
    line-height: 50px;
    text-align: center;
    margin-left: 50px;
}

.wt-fg-header {
    padding-top: 20px;
}
.wt-fg-header .bootstrap-select.btn-group .dropdown-toggle .filter-option {
    line-height: 24px;
    color:#282828;
}

.wt-fg-content {
    min-height: 500px;
    position: relative;
    margin: 0;
}
.wt-fg-header .downMenuTitle{
    color: #999;
    vertical-align: bottom;
    display: inline-block;
}
.wt-fg-content > .fg-ct-left {
    position: absolute;
    box-sizing: border-box;
    width: 200px;
    height: 100%;
    background: #f2f2f2 bottom;
    border: 1px solid #dedede;
}

.wt-fg-content > .fg-ct-right {
    position: relative;
    box-sizing: border-box;
    margin-left: 200px;
    clear: both;
    min-height: 650px;
    background: transparent;
}

.wt-fg-content .pull_back {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 15px;
    height: 50px;
    background-position: 0 -400px;
    position: absolute;
    z-index: 9;
    left: 199px;
    top: 300px;
}

.wt-fg-content .pull_on {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 15px;
    height: 50px;
    background-position: -20px -400px;
    position: absolute;
    z-index: 9;
    left: 0;
    top: 300px;
}

.wt-sg-container,
.wt-dtl-container {
    margin: 20px;
    background: #ffffff;
    min-height: 460px;
}

.wt-dtl-container {
    width: 1200px;
    margin: 20px auto;
    background: none;
}

.wt-sg2-header {
    margin: 20px;
    height: 30px;
}

.wt-sg2-content {
    margin: 20px 20px 0 20px;
    overflow: hidden;
}

.left-bar {
	width:1000px;
    min-height: 460px;
    background: #ffffff;
    padding: 20px 25px 20px 40px;
    float: left;
}

.right-bar {
    float: right;
    height: 100%;
    padding: 0;
    width: 230px;
    background: #f2f2f2;
}

.wt-sg3-container {
    margin: 15px auto;
    background: #ffffff;
    min-height: 460px;
}

.wt-common-page-container {
    width: 1200px;
    margin: 20px auto 0 auto;
    background-color: #ffffff;
}

/*高分辨处理*/
@media only screen and (min-width: 1800px) {
    .wt-fg-content .fg-ct-right {
        min-height: 770px !important;
    }
}

.wt-table-tools {
    padding: 15px 0 10px 0;
    overflow: visible;
}

.wt-table-tools .leftpart {
    display: inline-block;
}

.wt-table-tools .rightpart {
    display: inline-block;
    float: right;
    margin-top: 5px;
}

.wt-table-tools .rightpart i {
    margin-right: 15px;
    cursor: pointer;
}

.wt-table-tools .rightpart i.icon-prev {
    margin-right: 0px;
}

.wt-table-tools .rightpart i.icon-next {
    margin-right: 0px;
}

.wt-table-tools .icon-sort {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -360px -40px;
    line-height: 24px;
}

.wt-table-tools .icon-sort:before {
    font-family: "wtalliconfont" !important;
    color: #727272;
    font-size: 17px;
    font-weight: bold;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e76d";
}

/*替换过*/
.wt-table-tools .icon-sort:hover {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -220px 0;
    line-height: 24px;
}

.wt-table-tools .icon-sort:hover:before {
    font-family: "wtalliconfont" !important;
    color: #57a3f2;
    font-size: 17px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e76d";
}

/*替换过*/
.wt-table-tools .icon-switch {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -380px -40px;
    line-height: 24px;
}

.wt-table-tools .icon-switch:before {
    font-family: "wtalliconfont" !important;
    color: #727272;
    font-size: 20px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e74e";
}

/*替换过*/
.wt-table-tools .icon-switch:hover {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -240px 0;
}

.wt-table-tools .icon-switch:hover:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 20px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e74e";
}

/*替换过*/
.wt-table-tools .icon-switch.off {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -300px -520px;
}

.wt-table-tools .icon-switch.off:before {
    font-family: "wtalliconfont" !important;
    color: #8f8b8b;
    font-size: 24px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6c9";
}

/*替换过*/
.wt-table-tools .icon-switch.off:hover {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -300px -540px;
}

.wt-table-tools .icon-switch.off:hover:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 24px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6c9";
}

/*替换过*/
.wt-table-tools .icon-fullscreen {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -400px -40px;
    line-height: 24px;
}

.wt-table-tools .icon-fullscreen:before {
    font-family: "wtalliconfont" !important;
    color: #727272;
    font-size: 20px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e74f";
}

/*替换过*/
.wt-table-tools .icon-fullscreen:hover {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -260px 0;
    line-height: 24px;
}

.wt-table-tools .icon-fullscreen:hover:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 20px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e74f";
}

/*替换过*/
.wt-table-tools .icon-fullscreen.off {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -360px -520px;
}

.wt-table-tools .icon-fullscreen.off:before {
    font-family: "wtalliconfont" !important;
    color: #7c7c7c;
    font-size: 19px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6d7";
}

/*替换过*/
.wt-table-tools .icon-fullscreen.off:hover {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -360px -540px;
}

.wt-table-tools .icon-fullscreen.off:hover:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 19px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6d7";
}

/*替换过*/
.wt-table-tools .icon-set {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -420px -40px;
    line-height: 24px;
}

.wt-table-tools .icon-set:before {
    font-family: "wtalliconfont" !important;
    color: #727272;
    font-size: 20px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e74b";
}

/*替换过*/
.wt-table-tools .icon-set:hover {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -280px 0;
    line-height: 24px;
}

.wt-table-tools .icon-set:hover:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 20px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e74b";
}

/*替换过*/
.wt-table-tools .icon-prev {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -380px 0;
    line-height: 24px;
}

.wt-table-tools .icon-prev:before {
    font-family: "wtalliconfont" !important;
    color: #797979;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e76c";
}

/*替换过*/
.wt-table-tools .icon-prev:hover {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -420px -20px;
    line-height: 24px;
}

.wt-table-tools .icon-prev:hover:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e76c";
}

/*替换过*/
.wt-table-tools .icon-next {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -420px 0;
    line-height: 24px;
}

.wt-table-tools .icon-next:before {
    font-family: "wtalliconfont" !important;
    color: #797979;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e76b";
}

/*替换过*/
.wt-table-tools .icon-next:hover {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -440px -20px;
    line-height: 24px;
}

.wt-table-tools .icon-next:hover:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e76b";
}

/*替换过*/
.transferUl {
    /* min-width:130px;border:1px solid @color_gray_10; background-color: @color_gray_13;padding:5px 0; box-shadow: 0px 0px 10px @color_gray_10;
  position:absolute;left:0px;top:35px;  z-index: 99;*/
}

.transferUl li {
    height: 30px;
    line-height: 30px;
    padding: 0px 10px;
    cursor: pointer;
    position: relative;
}

.transferUl li > span {
    vertical-align: middle;
    margin-top: -2px;
    margin-right: 8px;
}

.transferUl li .menu-fir {
    overflow: hidden;
}

.transferUl li .menu-fir span {
    vertical-align: middle;
    margin-top: -2px;
    margin-right: 8px;
}

.transferUl li .wt-icon30-100 {
    float: right;
    margin-top: 10px;
    margin-left: 5px;
    display: none;
}

.transferUl li .level-box-2 {
    display: none;
    border: 1px solid #eceeed;
    background-color: #ffffff;
    padding: 5px;
    box-shadow: 0px 0px 10px #eceeed;
    position: absolute;
    left: 100%;
    top: 0;
}

.transferUl li .level-box-2 .triangle {
    width: 10px;
    height: 10px;
    border-left: 1px solid #eceeed;
    border-bottom: 1px solid #eceeed;
    transform: rotate(45deg);
    background-color: #ffffff;
    position: absolute;
    left: -6px;
    top: 10px;
}

.transferUl li .level-box-2 p {
    white-space: nowrap;
}

.transferUl li .level-box-2 p > span {
    vertical-align: middle;
    margin-top: -2px;
    margin-right: 8px;
}

.transferUl li .level-box-2 p:hover {
    background-color: #eceeed;
}

.transferUl li:hover {
    background-color: #eceeed;
}

.transferUl li:hover .wt-icon30-100 {
    display: block;
}

.transferUl li:hover .level-box-2 {
    display: block;
}

.wt-table-envelope-true {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -360px -20px;
    vertical-align: middle;
    line-height:20px;
}
.wt-table-envelope-true:before {
    font-family:"wtalliconfont" !important;
    color:#ffa442;
    font-size:22px;
    font-weight: 100;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e768"; }/*替换过*/
.wt-table-envelope-false {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -380px -20px;
    vertical-align: middle;
    line-height:22px;
}
.wt-table-envelope-false:before {
    font-family:"wtalliconfont" !important;
    color:#e3e3e3;
    font-size:22px;
    font-weight: 100;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e768"; }/*替换过*/
.wt-table-full-screen {
    position: fixed !important;
    width: 100% !important;
    height: 100% !important;
    z-index: 99999 !important;
    top: 0 !important;
    background: white !important;
    left: 0 !important;
    overflow: auto !important;
}
.wt-table {
    position: relative;
    overflow: auto;
    min-height: 0%;
    clear: both;
    color: #333333;
}
.wt-table table {
    min-width: 100%;
}
.wt-table thead {
    background-color: #fafcfe;
}

.wt-table thead td, .wt-table th {
    height: 42px;
    line-height: 42px;
    background: #F6F6F6;
    border: #E8E8E8 solid 1px;
    color: #8C8C8C;
    padding: 0 10px;
    font-size: 16px;
    white-space: nowrap;
    font-family: 微软雅黑;
}
.wt-table th:first-child,
.wt-table td:first-child {
    width: 42px;
    text-align: center;
}
.wt-table .sort {
    display: inline-block;
    width: 10px;
    height: 40px;
    position: relative;
    vertical-align: top;
    margin-left: 10px;
}
.wt-table .sort .wt-icon-up,
.wt-table .sort .wt-icon-down {
    position: absolute;
}
.wt-table .sort .wt-icon-up {
    top: 14px;
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 10px;
    height: 10px;
    background-position: -40px -90px;
}
.wt-table .sort .wt-icon-down {
    top: 19px;
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 10px;
    height: 10px;
    background-position: -50px -90px;
}
.wt-table tbody tr:hover {
    background-color: #fafafa;
}
.wt-table tbody td {
    font-size: 14px;
}
.wt-table tbody td span.nowrap {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.wt-table td {
    height: 42px;
    font-family: 微软雅黑;
    border: #E8E8E8 solid 1px;
    color: #595959;
    font-size: 14px;
    padding: 0 10px;
    white-space: nowrap;
}
.wt-table .left,
.wt-table .right {
    position: absolute;
    display: inline-block;
    background: #eeeeee;
    width: 20px;
    height: 48px;
    line-height: 48px;
    text-align: center;
}
.wt-table .left.left,
.wt-table .right.left {
    top: 1px;
    left: 0;
}
.wt-table .left.left i,
.wt-table .right.left i {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 10px;
    height: 10px;
    background-position: -60px -90px;
}
.wt-table .left.right,
.wt-table .right.right {
    top: 1px;
    right: 0;
}
.wt-table .left.right i,
.wt-table .right.right i {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 10px;
    height: 10px;
    background-position: -70px -90px;
}
.wt-table .hideRow {
    display: none;
}
.wt-table .hideRow td {
    padding: 0;
    white-space: normal;
    text-align: left;
}
.wt-table .popTdOper {
    display: none;
}
.wt-table .table_hover_selector {
    cursor: pointer;
    color: #5CA9F7;
}
.wt-border-table th {
    padding: 0 20px;
}
.wt-border-table th:nth-child(1) {
    border-right: 1px solid #eceeed;
}
.wt-border-table th:nth-child(2) {
    border-right: 1px solid #eceeed;
}
.wt-border-table td {
    padding: 0 20px;
}
.wt-border-table td:nth-child(1) {
    border-right: 1px solid #eceeed;
}
.wt-border-table td:nth-child(2) {
    border-right: 1px solid #eceeed;
}
.wt-border-table td .d-line {
    line-height: 48px;
    margin: 0 -20px;
    padding: 0 20px;
    border-bottom: 1px dotted #eceeed;
}
.wt-border-table td .d-line:last-child {
    border-bottom: none;
}
.wt-border-table td .d-line input {
    width: 78px;
    height: 30px;
    padding: 0 5px;
    vertical-align: middle;
    margin: 0 5px;
    line-height: 30px;
    font-size: 12px;
    border: 1px solid #eceeed;
}
.wt-border-table td .d-line .wt-button-14 {
    margin: 0 5px;
}
.wt-border-table td .d-line .btn_set {
    vertical-align: middle;
}
.wt-border-table td .bj-pink {
    background-color: #fefdf9;
}
.wt-table-name-oper {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 20px;
    height: 20px;
    background-position: -400px -20px;
    vertical-align: middle;
    margin-left: 5px;
    cursor: pointer;
}
.wt-table-page {
    overflow: visible;
    height: 60px;
    padding-left: 20px;
    border: #E8E8E8 solid 1px;
    margin-top: 2px;
    margin-bottom: 5px;
}
.wt-table-page .page-info {
    margin-top: 10px;
    display: inline-block;
}
.wt-table-page .page-info .checkbox label {
    padding-left: 0 !important;
    cursor: default;
}
.wt-table-page .page-info .checkbox label input {
    display: none;
}
.wt-table-page .page-control {
    float: right;
    line-height: 40px;
    height: 40px;
    font-size: 0;
    margin-top: 10px;
}
.wt-table-page .page-control .border_exp_left {
    border-top: 1px solid #eeeeee;
    border-right: 1px solid #eeeeee;
    border-bottom: 1px solid #eeeeee;
}
.wt-table-page .page-control .first,
.wt-table-page .page-control .prev,
.wt-table-page .page-control .next,
.wt-table-page .page-control .last {
    width: 40px;
    height: 40px;
    display: inline-block;
    border-top: 1px solid #eeeeee;
    border-right: 1px solid #eeeeee;
    border-bottom: 1px solid #eeeeee;
    cursor: pointer;
    line-height:20px;
    font-weight: 600;
}
.wt-table-page .page-control .first i {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -340px 0;
    margin: 10px;
}
.wt-table-page .page-control .first i:before {
    font-family:"wtalliconfont" !important;
    color:#797979;
    font-size:14px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e77e"; }/*替换过*/
.wt-table-page .page-control .prev i {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -380px 0;
    margin: 10px;
}
.wt-table-page .page-control .prev i:before {
    font-family:"wtalliconfont" !important;
    color:#797979;
    font-size:14px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e76c"; }/*替换过*/
.wt-table-page .page-control .next i {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -420px 0;
    margin: 10px;
}
.wt-table-page .page-control .next i:before {
    font-family:"wtalliconfont" !important;
    color:#797979;
    font-size:14px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e76b"; }/*替换过*/
.wt-table-page .page-control .last i {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -460px 0;
    margin: 10px;
}
.wt-table-page .page-control .last i:before {
    font-family:"wtalliconfont" !important;
    color:#797979;
    font-size:14px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e78e"; }/*替换过*/
.wt-table-page .page-control .num {
    font-size: 12px;
    line-height: 35px;
    height: 40px;
    display: inline-block;
    vertical-align: top;
    border: 1px solid #eeeeee;
    text-align: center;
}
.wt-table-page .page-control .num i {
    display: inline-block;
    width: 10px;
    height: 10px;
    background-position: -50px -90px;
    vertical-align: middle;
    margin: 0 5px;
}
.wt-table-page .page-control .num i:before {
    font-family:"wtalliconfont" !important;
    color:#777;
    font-size:8px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e77c"; }/*替换过*/
.wt-table-page .page-control .page {
    font-size: 12px;
    line-height: 35px;
    height: 40px;
    display: inline-block;
    vertical-align: top;
    border-top: 1px solid #eeeeee;
    border-right: 1px solid #eeeeee;
    border-bottom: 1px solid #eeeeee;
    text-align: center;
}
.wt-table-page .page-control .page i {
    display: inline-block;
    width: 10px;
    height: 10px;
    background-position: -50px -90px;
    vertical-align: middle;
    margin: 0 5px;
}
.wt-table-page .page-control .page i:before {
    font-family:"wtalliconfont" !important;
    color:#777;
    font-size:8px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e77c"; }/*替换过*/
.wt-table-page .page-control .tag {
    font-size: 12px;
    display: inline-block;
    vertical-align: top;
    margin: 0 10px;
}
/***********/
.wt-section-content {
    border-top: 1px solid #eeeeee;
    border-bottom: 1px solid #eeeeee;
    padding: 20px;
    background-color: #f8f8f8;
}
.wt-section-content .basic {
    float: left;
}
.wt-section-content .basic img {
    width: 60px;
    height: 60px;
    border-radius: 50%;
    border: none;
}
.wt-section-content .info {
    padding-left: 92px;
    width: 100%;
}
.wt-section-content .info .part {
    border-left: 1px solid #cccccc;
    position: relative;
    padding: 10px 0 10px 30px;
}
.wt-section-content .info .part dl {
    font-size: 12px;
}
.wt-section-content .info .part dl dt {
    float: left;
    font-size: 12px;
    line-height: 20px;
    font-weight: normal;
}
.wt-section-content .info .part dl dd {
    padding-left: 60px;
}
.wt-section-content .info .part dl dd p {
    margin: 0;
    line-height: 20px;
}
.wt-section-content .info .part .point {
    display: inline-block;
    position: absolute;
    padding: 5px;
    text-align: center;
    height: 30px;
    width: 30px;
    top: 6px;
    left: -16px;
    border-radius: 50%;
    background-color: #eeeeee;
}
.wt-section-content .info .part .wt-icon-work {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -60px -20px;
    line-height:20px;
}
.wt-section-content .info .part .wt-icon-work:before {
    font-family:"wtalliconfont" !important;
    color:#909193;
    font-size:14px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e766"; }/*替换过*/
.wt-section-content .info .part .wt-icon-edu {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -80px -20px;
    line-height:20px;
}
.wt-section-content .info .part .wt-icon-edu:before {
    font-family:"wtalliconfont" !important;
    color:#909193;
    font-size:16px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e754"; }/*替换过*/
.wt-section-content .info .part .wt-icon-history {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 20px;
    height: 20px;
    background-position: -680px -40px;
}
.wt-section-content .info .part .wt-icon-remark {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -660px -80px;
}
.wt-section-content .info .part .wt-icon-remark:before {
    font-family:"wtalliconfont" !important;
    color:#909193;
    font-size:18px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e762"; }/*替换过*/
.wt-tableDetail .list .section-content .pull-left {
    float: none !important;
    margin-right: 150px;
    word-break: break-all;
}
.wt-tableDetail .list .section-header {
    padding: 10px 0 0 26px;
    border-top: 1px solid #eeeeee;
}
.wt-tableDetail .list .section-content {
    border-top: 1px solid #eeeeee;
    min-height: 180px;
    border-bottom: 1px solid #eeeeee;
    padding: 20px;
    position: relative;
    /*已放入样式文件 ,不需要拷贝*/
}
.wt-tableDetail .list .section-content .basic {
    padding-left: 80px;
    position: relative;
}
.wt-tableDetail .list .section-content .basic .name {
    font-size: 18px;
    color: #5ca9f7;
    cursor: pointer;
}
.wt-tableDetail .list .section-content .basic .pencil-bg {
    font-weight: normal;
    background-color: #e9e9e9;
    color: #333333;
    padding: 0 7px;
    line-height: 20px;
}
.wt-tableDetail .list .section-content .basic .edu-bg {
    font-weight: normal;
    background-color: #a4b0bc;
}
.wt-tableDetail .list .section-content .basic img,
.wt-tableDetail .list .section-content .basic .avatarImg {
    position: absolute;
    left: 5px;
    top: 0;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    border: none;
}
.wt-tableDetail .list .section-content .basic > div > span {
    margin-right: 10px;
}
.wt-tableDetail .list .section-content .info {
    margin-top: 20px;
    padding-left: 92px;
}
.wt-tableDetail .list .section-content .info .part {
    border-left: 1px solid #cccccc;
    position: relative;
    padding: 10px 0 10px 30px;
    line-height: 25px;
}
.wt-tableDetail .list .section-content .info .part > div > span {
    margin-right: 10px;
}
.wt-tableDetail .list .section-content .info .part .point {
    display: inline-block;
    position: absolute;
    text-align: center;
    height: 30px;
    line-height: 28px;
    width: 30px;
    top: 10px;
    left: -16px;
    border-radius: 50%;
    background-color: #eeeeee;
}
.wt-tableDetail .list .section-content .detail-rp-button {
    width: 44px;
    height: 44px;
    line-height: 38px;
    text-align: center ;
    border-radius: 22px;
    float: right;
    border: 3px solid #ffd8ae ;
    color: #ffffff;
    background: #ffaa1a;
    font-size: 12px;
    cursor: pointer;
}
.wt-tableDetail .list .section-content .detail-rp-wrapper {
    margin: 15px 0 10px 20px;
}
.wt-tableDetail .list .section-content .detail-rp-delete {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
}
.wt-tableDetail .list .section-content .wt-icon-pencil {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -100px -20px;
    vertical-align: bottom;
}
.wt-tableDetail .list .section-content .wt-icon-pencil:before {
    font-family:"wtalliconfont" !important;
    color:#909193;
    font-size:14px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e755"; }/*替换过*/
.wt-tableDetail .list .section-content .wt-icon-work {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -60px -20px;
}
.wt-tableDetail .list .section-content .wt-icon-work:before {
    font-family:"wtalliconfont" !important;
    color:#909193;
    font-size:14px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e766"; }/*替换过*/
.wt-tableDetail .list .section-content .wt-icon-edu {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -80px -20px;
}
.wt-tableDetail .list .section-content .wt-icon-edu:before {
    font-family:"wtalliconfont" !important;
    color:#909193;
    font-size:16px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e754"; }/*替换过*/
.wt-tableDetail .list .section-content .wt-icon-remove {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -180px -20px;
}
.wt-tableDetail .list .section-content .wt-icon-remove:before {
    font-family:"wtalliconfont" !important;
    color:#777777;
    font-size:14px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e77d"; }/*替换过*/
.wt-tableDetail .list .section-content .wt-icon-shoucang {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -200px -20px;
}
.wt-tableDetail .list .section-content .wt-icon-shoucang:before {
    font-family:"wtalliconfont" !important;
    color:#777777;
    font-size:14px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e783"; }/*替换过*/
.wt-tableDetail .list .section-content .wt-icon-remark {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -660px -80px;
}
.wt-tableDetail .list .section-content .wt-icon-remark:before {
    font-family:"wtalliconfont" !important;
    color:#909193;
    font-size:16px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e762"; }/*替换过*/
.wt-tableDetail .list .section-content .wt-icon-labels {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -240px -20px;
}
.wt-tableDetail .list .section-content .wt-icon-labels:before {
    font-family:"wtalliconfont" !important;
    color:#777777;
    font-size:16px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e703"; }/*替换过*/
.wt-tableDetail .list .section-content .wt-icon-export {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -260px -20px;
}
.wt-tableDetail .list .section-content .wt-icon-export:before {
    font-family:"wtalliconfont" !important;
    color:#777777;
    font-size:18px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6e8"; }/*替换过*/
.wt-tableDetail .list .section-content .wt-icon-more {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -280px -20px;
}
.wt-tableDetail .list .section-content .wt-icon-more:before {
    font-family:"wtalliconfont" !important;
    color:#777777;
    font-size:16px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e780"; }/*替换过*/
.wt-tableDetail .list .section-content .next-stage {
    margin-top: 10px;
    margin-bottom: 10px;
    width: 140px;
}
.wt-tableDetail .list .section-content .menus {
    position: absolute;
    right: 0;
    top: 0;
    overflow-y: auto;
    height: 100%;
    /*background: #f0f0f0;*/
    width: 150px;
    display: none;
    font-size: 12px;
}
.wt-tableDetail .list .section-content .menus .wt-button-4 {
    padding: 0px;
}
.wt-tableDetail .list .section-content .menu {
    overflow: hidden;
    padding-top: 10px;
}
.wt-tableDetail .list .section-content .menu span {
    display: block;
    width: 50%;
    margin-bottom: 10px;
    float: left;
    cursor: pointer;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.wt-tableDetail .list .section-content .menu span:hover {
    text-decoration: underline;
}
.wt-tableDetail .list .section-content .menu i {
    vertical-align: middle;
}
.wt-tableDetail .list .section-content .detail-oper-s-text {
    color: #ffa442;
}
.wt-tableDetail .list .section-content:hover {
    background-color: #f8f8f8;
}
.wt-tableDetail .list:hover {
    background-color: #f8f8f8;
}
.operationSecondPopover {
    width: 150px;
    background: #ffffff;
    padding: 0 10px;
    font-size: 12px;
}
.operationSecondPopover > li:hover {
    background: #eeeeee;
    cursor: pointer;
}
.detailOperationHideBox {
    display: none;
}
.default_detail_images {
    font-size: 22px;
    position: absolute;
    left: 5px;
    top: 0;
    display: inline-block;
    width: 60px;
    height: 60px;
    line-height: 60px;
    border-radius: 50%;
    border: none;
    text-align: center;
    color: #ffffff;
}
#tableTools_next_oper_hide {
    display: none;
}
.wt-common-table-style-1 {
    border-collapse: collapse;
    border-spacing: 0;
    text-align: left;
    border: 1px solid #eeeeee;
    background: #ffffff;
}
.wt-common-table-style-1 thead {
    background: #f7fbff;
}
.wt-common-table-style-1 td {
    border: #dedede solid 1px;
    padding: 0px 20px;
    height: 48px;
    line-height: 48px;
}
.wt-common-table-style-1 th {
    border: #dedede solid 1px;
    padding: 0px 20px;
    height: 48px;
    line-height: 48px;
    font-weight: 600;
}
.wt-common-table-style-2 {
    border-collapse: collapse;
    border-spacing: 0;
    text-align: left;
    border: 1px solid #eeeeee;
    background: #ffffff;
}
.wt-common-table-style-2 td {
    border: 1px solid #eeeeee;
    padding: 0px 20px;
    height: 48px;
    line-height: 48px;
}
.wt-common-table-style-2 tr td:first-child {
    background: #f7fbff;
    font-weight: 600;
}

.w_c_r {
    color: #ff0000;
}

.btn_set {
    vertical-align: top;
    margin-left: 10px;
}

.toolbar {
    position: relative;
    background-color: #f2f2f2;
}

.toolbar .type {
    height: 40px;
    line-height: 40px;
    position: absolute;
    left: 15px;
    top: 0;
}

.toolbar .type i {
    font-style: normal;
}

.toolbar .keyword {
    margin-left: 120px;
    position: relative;
}

.toolbar .keyword i {
    vertical-align: middle;
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: 0 -20px;
}

.toolbar .keyword i:before {
    font-family: "wtalliconfont" !important;
    color: #707070;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e719";
}

/*替换过*/
.toolbar .keyword input {
    width: 700px;
    height: 40px;
    padding-left: 0;
    padding-right: 0;
    outline: none;
    text-indent: 5px;
    margin: 0;
    border: none;
    background: #f2f2f2;
    box-shadow: none;
}

.toolbar .keyword em {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -20px -40px;
    position: absolute;
    top: 10px;
    right: 10px;
    line-height: 22px;
}

.toolbar .keyword em:before {
    font-family: "wtalliconfont" !important;
    color: #bbbbbb;
    font-size: 18px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e731";
}

/*替换过*/
.toolbar .arrow {
    display: inline-block;
    width: 10px;
    height: 10px;
    background-position: -10px -100px;
    vertical-align: middle;
}

.toolbar .arrow:before {
    font-family: "wtalliconfont" !important;
    color: #989898;
    font-size: 12px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e775";
}

/*替换过*/
.search_set {
    width: 22px;
    height: 22px;
    display: inline-block;
    border-top: 1px solid #eeeeee;
    border-bottom: 1px solid #eeeeee;
    border-right: 1px solid #eeeeee;
}

.search_set i {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -300px 0;
    margin: 1px;
}

.search_set i:before {
    font-family: "wtalliconfont" !important;
    color: #468cd3;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e74b";
}

/*替换过*/
.conditions span {
    line-height: 25px;
    margin: 0 10px;
    display: inline-block;
    font-size: 12px;
}

.conditions span i {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin-left: 5px;
    background-position: -10px -100px;
    vertical-align: middle;
}

.conditions span i:before {
    font-family: "wtalliconfont" !important;
    color: #989898;
    font-size: 12px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e775";
}

/*替换过*/
.conditions span em {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -340px -40px;
    vertical-align: middle;
}

.conditions span em:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e77b";
}

/*替换过*/
.btn_3_container {
    float: right;
    margin-right: 15px;
    font-size: 0;
}

.btn_3 {
    width: 60px;
    height: 22px;
    line-height: 22px;
    display: inline-block;
    border: 1px solid #eeeeee;
    vertical-align: top;
    font-size: 12px;
    text-align: center;
}

.btn_3 i {
    display: inline-block;
    width: 10px;
    height: 10px;
    background-position: -10px -100px;
    vertical-align: middle;
    margin-left: 5px;
}

.btn_3 i:before {
    font-family: "wtalliconfont" !important;
    color: #989898;
    font-size: 12px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e775";
}

/*替换过*/
/*iframe 临时标签*/
#left_nav {
    width: 70px;
    position: fixed;
    min-height: 2000px;
    background: #3d75c5;
    top: 0;
    left: 0;
    z-index: 1000;
    border: 0;
}

#top_nav {
    height: 51px;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 1000;
    background: #ffffff;
    border: 0;
    display: block;
}

#copyright {
    height: 50px;
    border: 0;
    width: 100%;
    display: block;
}

/*标题行*/
.wt-c-tit {
    height: 20px;
  line-height: 20px;
  color: #9d9d9d;
  font-size: 18px;
  padding-left: 10px;
  margin-top: 5px;
  margin-bottom: 0;
  zoom: 1;
  white-space: nowrap;
}

.wt-c-tit em {
    font-size: 12px;
    font-style: normal;
    color: #eceeed;
}

.wt-c-tit .small-text {
    font-size: 12px;
    color: #cccccc;
}

.wt-d-r-num {
    overflow: hidden;
}

.wt-d-r-num li {
    display: inline-block;
    margin-left: 10px;
    font-size: 12px;
}

.wt-d-r-num li .wt-icon220-520 {
    vertical-align: middle;
    margin-top: -2px;
}

.wt-d-r-num li .wt-c-o {
    color: #ffa442;
    margin-right: 5px;
}

/*nav-left*/
.wt-nav-left .nav-main {
    /*   li:nth-child(1) i{ .wt-icon60-210; }
   li:nth-child(2) i{ .wt-icon60-180; }
   li:nth-child(3) i{ .wt-icon90-180; }
   li:nth-child(4) i{ .wt-icon120-180; }
   li:nth-child(5) i{ .wt-icon90-210; }
   li:nth-child(6) i{ .wt-icon30-180; }
   li:nth-child(7) i{ .wt-icon210-180; }*/
}

.wt-nav-left .nav-main .nav-top {
    height: 50px;
    border-bottom: 1px solid #315fa0;
    text-align: center;
    overflow: hidden;
    color: #ffffff;
}

.wt-nav-left .nav-main ul li {
    height: 70px;
    font-size: 12px;
    border-bottom: 1px solid #326bbb;
    text-align: center;
    overflow: hidden;
    color: #ffffff;
    cursor: pointer;
}

.wt-nav-left .nav-main ul li:hover {
    background: #3369b5;
}

.wt-nav-left .nav-main ul li.selected {
    background: #315fa0;
}

.wt-nav-left .nav-main .nav-top em {
    margin: 10px auto;
    display: inline-block;
    width: 30px;
    height: 30px;
    background-position: 0 -180px;
}

.wt-nav-left .nav-main .nav-top em:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e724";
}

/*替换过*/
.wt-nav-left .nav-main i {
    margin: 5px auto;
    display: block !important;
}

.wt-fg-header .main-menu {
    line-height: 25px;
    margin-left:27px;
}
/*导航新增*/
.wt-fg-header .main-menu .bootstrap-select.btn-group .dropdown-toggle .caret{
    line-height: 25px;
}
.wt-fg-header .main-menu .bootstrap-select.btn-group .dropdown-toggle .caret:before {
    content: "";
    width: 0;
    height: 0;
    border: 4px solid transparent;
    border-top-color: #282828;
    border-bottom-width: 0;
}
.wt-fg-header .postNames{
    display: inline-block;
    vertical-align: bottom;
    max-width: 280px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    cursor: pointer;
    color: #595959;
}
.wt-fg-header .searchPostbtn {
    display: inline-block;
    width: 8px;
    height: 6px;
    border: 4px solid transparent;
    border-top-color: #282828;
    border-bottom-width: 0;
    cursor: pointer;
    margin-left: 10px;
}
.wt-fg-header .lockPost{
    font-size: 12px;
    cursor: pointer;
}
.wt-fg-header .main-menu-rigth{
    float: right;
    margin-right: 35px;
    height: 28px;
}
.wt-fg-header .main-menu-rigth .main-menu-rigth-button{
    display: inline-block;
    padding:0 5px;
    height: 28px;
    line-height: 26px;
    font-size: 12px;
    border-radius: 4px;
    text-align: center;
    border: 1px solid #b3b3b3;
    color: #595959;
    margin-left: 8px;
    cursor: pointer;
    background-color: #ffffff;
}
.wt-fg-header .main-menu-rigth-recentlyViewed{
    display: inline-block;
}
.wt-fg-header .main-menu-rigth .main-menu-rigth-button .wtspeicon{
    font-size: 12px;
    display: inline-block;
    transform:scale(0.7,0.7);
    -webkit-transform:scale(0.7,0.7);
    color:#888888;
}
.wt-fg-header .main-menu .drop-down-menu {
    min-width: 80px;
    display: inline-block;
    margin: 0 0 0 25px;
    vertical-align: top;
}
.wt-fg-header .main-menu .left-menu-title {
    font-size: 14px;
}
.wt-fg-header .left-menu-title .dropdown-menu,.wt-fg-header .left-menu-title .btn{
    font-size: 12px;
}

.wt-fg-header .main-menu .ddm-name {
    width: 180px;
    height: 39px;
    color: #ffffff;
    font-size: 16px;
    line-height: 39px;
    background-color: #5ca9f7;
}

.wt-fg-header .main-menu .ddm-name > .spot {
    float: left;
    margin: 15px 16px 0px;
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 10px;
    height: 10px;
    background-position: 0 -80px;
}

.wt-fg-header .main-menu .ddm-name > .d-arrow {
    float: right;
    margin: 15px 15px 0 0;
    display: inline-block;
    width: 10px;
    height: 10px;
    background-position: -10px -90px;
}

.wt-fg-header .main-menu .ddm-name > .d-arrow:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 12px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e775";
}

/*替换过*/
.wt-fg-header .main-menu .ddm-name > font {
    float: left;
}

.wt-fg-header .main-menu .menu-right {
    margin-left: 30px;
    display: inline-block;
    vertical-align: top;
    white-space: nowrap;
    font-size: 0;
}

.wt-fg-header .main-menu .menu-right li {
    display: inline-block;
    margin-right: 30px;
    cursor: pointer;
    line-height: 48px;
    font-size: 14px;
}

.wt-fg-header .main-menu .menu-right li.hover {
    color: #5ca9f7;
}

.wt-fg-header .main-menu .menu-right li a {
    display: inline-block;
    line-height: 48px;
    padding: 0 5px;
    color: #777777;
    text-decoration: none;
}

.wt-fg-header .main-menu .menu-right li.hover a {
    color: #5ca9f7;
    border-bottom: 2px solid #5ca9f7;
}

.wt-fg-header .main-menu .menu-right li .image {
    vertical-align: middle;
}

.wt-fg-header .main-menu .menu-right li .icon_1 {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -40px 0;
}

.wt-fg-header .main-menu .menu-right li .icon_1:before {
    font-family: "wtalliconfont" !important;
    color: #c6c7c9;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e787";
}

/*替换过*/
.wt-fg-header .main-menu .menu-right li.hover .icon_1 {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -500px -20px;
}

.wt-fg-header .main-menu .menu-right li.hover .icon_1:before {
    font-family: "wtalliconfont" !important;
    color: #579fe8;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e796";
}

/*替换过*/
.wt-fg-header .main-menu .menu-right li .icon_3 {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -40px -40px;
}

.wt-fg-header .main-menu .menu-right li .icon_3:before {
    font-family: "wtalliconfont" !important;
    color: #777;
    font-size: 18px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e797";
}

/*替换过*/
.wt-fg-header .main-menu .menu-right li.hover .icon_3 {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -60px -40px;
    line-height: 22px;
}

.wt-fg-header .main-menu .menu-right li.hover .icon_3:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 22px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e797";
}

/*替换过*/
.wt-fg-header .main-menu .menu-right li .icon_4 {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -80px -40px;
    line-height: 22px;
}

.wt-fg-header .main-menu .menu-right li .icon_4:before {
    font-family: "wtalliconfont" !important;
    color: #777;
    font-size: 22px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e753";
}

/*替换过*/
.wt-fg-header .main-menu .menu-right li.hover .icon_4 {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -100px -40px;
    line-height: 22px;
}

.wt-fg-header .main-menu .menu-right li.hover .icon_4:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 22px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e753";
}

/*替换过*/
.wt-fg-header .main-menu .right-icon {
    float: right;
    margin: 10px 20px;
}

.wt-fg-header .main-menu .right-icon i.eye {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -140px -40px;
    line-height: 20px;
}

.wt-fg-header .main-menu .right-icon i.eye:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 18px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e794";
}

/*替换过*/
.wt-fg-header .main-menu .right-icon .wt-icon10-80 {
    vertical-align: middle;
    margin: -10px -5px 0 0;
}

.wt-fg-header .main-menu .next-turn {
    display: inline-block;
    vertical-align: top;
    margin-top: 15px;
    cursor: pointer;
}

.fg-ct-left .left-menu {
    width: 200px;
    height: 100%;
    padding-top: 20px;
    overflow: auto;
    /*.menu-list>li:hover{background: @panel_color_white;}*/
}

.fg-ct-left .left-menu .left-menu-title {
    text-align: center;
    width: 100%;
    padding-bottom: 15px;
    font-size: 0;
}

.fg-ct-left .left-menu .left-menu-search {
    width: 176px;
    height: 39px;
    line-height: 39px;
    background-color: #dedede;
    margin: 0 auto 15px;
}

.fg-ct-left .left-menu .left-menu-search input {
    height: 100%;
    width: 145px;
    font-size: 14px;
    display: inline-block;
    border: none;
    outline: none;
    background-color: #dedede;
    text-indent: 10px;
}

.fg-ct-left .left-menu .left-menu-search i {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: 0 -20px;
    vertical-align: middle;
    margin-left: 6px;
    line-height: 20px;
}

.fg-ct-left .left-menu .left-menu-search i:before {
    font-family: "wtalliconfont" !important;
    color: #707070;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e719";
}

/*替换过*/
.fg-ct-left .left-menu .menu-list > li div {
    line-height: 38px;
    cursor: pointer;
    padding-left: 28px;
    font-size: 12px;
}

.fg-ct-left .left-menu .menu-list > li.current div {
    padding-left: 28px;
    background: #ffffff;
}

.fg-ct-left .left-menu .menu-list > li div:hover {
}

.fg-ct-left .left-menu .menu-list > li font.red-spot {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 10px;
    height: 10px;
    background-position: -10px -80px;
}

.fg-ct-left .left-menu .menu-list > li span.arrow-r,
.fg-ct-left .left-menu .menu-list li span.arrow-b {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 10px;
    height: 10px;
    margin: 0 5px 0 -15px;
}

.fg-ct-left .left-menu .menu-list > li span.arrow-r {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 10px;
    height: 10px;
    background-position: -70px -90px;
}

.fg-ct-left .left-menu .menu-list > li span.arrow-b {
    display: inline-block;
    width: 10px;
    height: 10px;
    /*background: url();
    background-position: -50px -90px;*/
    line-height: 10px;
}

.fg-ct-left .left-menu .menu-list > li span.arrow-b:before {
    font-family: "wtalliconfont" !important;
    color: #777;
    font-size: 8px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e77c";
}

/*替换过*/
.fg-ct-left .left-menu .menu-list li em {
    font-style: normal;
}

.fg-ct-left .left-menu .menu-list li ul {
    display: none;
}

.fg-ct-left .left-menu .menu-list li ul li {
    padding-left: 43px;
    line-height: 38px;
    cursor: pointer;
}

.fg-ct-left .left-menu .menu-list li ul li.current {
    padding-left: 39px;
    background: url("../../images/public/modify.png") no-repeat 160px 12px #ffffff;
    border-left: 4px solid #47c67d;
}

.fg-ct-left .left-menu .wt-left-add-btn {
    border-top: 1px solid #dedede;
    margin: 20px 10px;
    padding: 15px 5px;
    font-size: 12px;
}

.fg-ct-left .left-menu .wt-left-add-btn a {
    color: #5ba2ea;
    display: block;
    cursor: pointer;
}

.fg-ct-left .left-menu .wt-left-add-btn a .wt-icon120-0 {
    vertical-align: middle;
    margin: -2px 5px 0 0;
}

.wt-candidate-container {
    padding: 20px;
}

.wt-candidate-container .check {
    width: 14px !important;
    height: 14px !important;
    vertical-align: middle;
    margin: 0;
    display: inline-block;
}

.wt-candidate-container .btn_set {
    vertical-align: top;
    margin-left: 10px;
    position: relative;
}

.popTdOper {
    position: absolute;
    width: 100%;
    z-index: 1000;
    background-color: white;
    border-radius: 4px;
    box-shadow: 0 0 10px #777;
    top: 35px;
    text-align: left;
    padding-left: 10px;
}

.wt-candidate-container .synch_post {
    display: inline-block;
    -moz-background-image: url('../../images/public/synch_post.png');
    width: 20px;
    height: 20px;
    background-position: 0px 0;
}

.wt-candidate-container .import_mail {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -60px 0;
}

.wt-candidate-container .import_mail:before {
    font-family: "wtalliconfont" !important;
    color: #fdfdfd;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e76f";
}

/*替换过*/
.wt-candidate-container .resume {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -100px 0;
    line-height: 24px;
}

.wt-candidate-container .resume:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 22px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e730";
}

/*替换过*/
.wt-candidate-container .download {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -180px 0;
    line-height: 20px;
}

.wt-candidate-container .download:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 18px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e723";
}

/*替换过*/
.wt-candidate-container .upload {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -140px 0;
}

.wt-candidate-container .upload:before {
    font-family: "wtalliconfont" !important;
    font-size: 16px;
    color: #fff;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6e8";
}

/*替换过*/
.wt-candidate-container .import_group {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -300px -20px;
    line-height: 24px;
}

.wt-candidate-container .import_group:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 22px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e778";
}

/*替换过*/
.wt-candidate-container .btn_3_container {
    float: right;
    font-size: 0;
}

.wt-candidate-container .btn_3 {
    width: 60px;
    height: 22px;
    line-height: 22px;
    display: inline-block;
    border: 1px solid #eeeeee;
    vertical-align: top;
    font-size: 12px;
    text-align: center;
}

.wt-candidate-container .btn_3 i {
    display: inline-block;
    width: 10px;
    height: 10px;
    background-position: -10px -100px;
    vertical-align: middle;
    margin-left: 5px;
}

.wt-candidate-container .btn_3 i:before {
    font-family: "wtalliconfont" !important;
    color: #989898;
    font-size: 12px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e775";
}

/*替换过*/
.wt-candidate-container .search_set {
    width: 22px;
    height: 22px;
    display: inline-block;
    border: 1px solid #eeeeee;
}

.wt-candidate-container .search_set i {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -300px 0;
    margin: 1px;
    line-height: 20px;
}

.wt-candidate-container .search_set i:before {
    font-family: "wtalliconfont" !important;
    color: #468cd3;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e74b";
}

/*替换过*/
.wt-candidate-container .fullscreen-container {
    background: #ffffff;
}

.wt-candidate-container .fullscreen-container.active {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 999;
}

.wt-candidate-container .fullscreen-container .wt-icon-info {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 20px;
    height: 20px;
    background-position: -340px -20px;
    vertical-align: bottom;
    line-height: 20px;
    text-align: center;
    color: #ffffff;
    padding-right: 3px;
    font-size: 12px;
    font-style: normal;
}

.wt-candidate-container .fullscreen-container .lists .list .section-header {
    padding: 10px 0 0 26px;
    border-top: 1px solid #eeeeee;
}

.wt-candidate-container .fullscreen-container .lists .list .section-content {
    border-top: 1px solid #eeeeee;
    border-bottom: 1px solid #eeeeee;
    padding: 20px;
}

.wt-candidate-container .fullscreen-container .lists .list .section-content .basic {
    padding-left: 80px;
    position: relative;
}

.wt-candidate-container .fullscreen-container .lists .list .section-content .basic .name {
    font-size: 18px;
    color: #5ca9f7;
}

.wt-candidate-container .fullscreen-container .lists .list .section-content .basic .pencil-bg {
    font-weight: normal;
    background-color: #e9e9e9;
    color: #333333;
    padding: 0 7px;
    line-height: 20px;
}

.wt-candidate-container .fullscreen-container .lists .list .section-content .basic .wt-icon-pencil {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -100px -20px;
    vertical-align: bottom;
}

.wt-candidate-container .fullscreen-container .lists .list .section-content .basic .wt-icon-pencil:before {
    font-family: "wtalliconfont" !important;
    color: #909193;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e755";
}

/*替换过*/
.wt-candidate-container .fullscreen-container .lists .list .section-content .basic .edu-bg {
    font-weight: normal;
    background-color: #a4b0bc;
}

.wt-candidate-container .fullscreen-container .lists .list .section-content .basic img {
    position: absolute;
    left: 5px;
    top: 0;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    border: none;
}

.wt-candidate-container .fullscreen-container .lists .list .section-content .basic > div > span {
    margin-right: 10px;
}

.wt-candidate-container .fullscreen-container .lists .list .section-content .info {
    margin-top: 20px;
    padding-left: 92px;
}

.wt-candidate-container .fullscreen-container .lists .list .section-content .info .part {
    border-left: 1px solid #cccccc;
    position: relative;
    padding: 10px 0 10px 30px;
    line-height: 25px;
}

.wt-candidate-container .fullscreen-container .lists .list .section-content .info .part > div > span {
    margin-right: 10px;
}

.wt-candidate-container .fullscreen-container .lists .list .section-content .info .part .point {
    display: inline-block;
    position: absolute;
    padding: 5px;
    text-align: center;
    height: 30px;
    line-height: 30px;
    width: 30px;
    top: 10px;
    left: -16px;
    border-radius: 50%;
    background-color: #eeeeee;
}

.wt-candidate-container .fullscreen-container .lists .list .section-content .info .part .wt-icon-work {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -80px -20px;
}

.wt-candidate-container .fullscreen-container .lists .list .section-content .info .part .wt-icon-work:before {
    font-family: "wtalliconfont" !important;
    color: #909193;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e754";
}

/*替换过*/
.wt-candidate-container .fullscreen-container .lists .list .section-content .info .part .wt-icon-edu {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -100px -20px;
}

.wt-candidate-container .fullscreen-container .lists .list .section-content .info .part .wt-icon-edu:before {
    font-family: "wtalliconfont" !important;
    color: #909193;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e755";
}

/*替换过*/
.wt-candidate-container .fullscreen-container .lists .list .section-content .menus {
    width: 160px;
    font-size: 12px;
}

.wt-candidate-container .fullscreen-container .lists .list .section-content .menus .next-stage {
    margin-top: 10px;
    margin-bottom: 10px;
    width: 140px;
}

.wt-candidate-container .fullscreen-container .lists .list .section-content .menus .menu span {
    display: block;
    width: 50%;
    margin: 10px 0;
    float: left;
}

.wt-candidate-container .fullscreen-container .lists .list .section-content .menus .menu i {
    vertical-align: middle;
}

.wt-candidate-container .fullscreen-container .lists .list .section-content .menus .menu .wt-icon-remove {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -180px -20px;
}

.wt-candidate-container .fullscreen-container .lists .list .section-content .menus .menu .wt-icon-remove:before {
    font-family: "wtalliconfont" !important;
    color: #777777;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e77d";
}

/*替换过*/
.wt-candidate-container .fullscreen-container .lists .list .section-content .menus .menu .wt-icon-shoucang {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -200px -20px;
}

.wt-candidate-container .fullscreen-container .lists .list .section-content .menus .menu .wt-icon-shoucang:before {
    font-family: "wtalliconfont" !important;
    color: #777777;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e783";
}

/*替换过*/
.wt-candidate-container .fullscreen-container .lists .list .section-content .menus .menu .wt-icon-remark {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -660px -80px;
}

.wt-candidate-container .fullscreen-container .lists .list .section-content .menus .menu .wt-icon-remark:before {
    font-family: "wtalliconfont" !important;
    color: #909193;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e762";
}

/*替换过*/
.wt-candidate-container .fullscreen-container .lists .list .section-content .menus .menu .wt-icon-labels {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -240px -20px;
}

.wt-candidate-container .fullscreen-container .lists .list .section-content .menus .menu .wt-icon-labels:before {
    font-family: "wtalliconfont" !important;
    color: #777777;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e703";
}

/*替换过*/
.wt-candidate-container .fullscreen-container .lists .list .section-content .menus .menu .wt-icon-export {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -260px -20px;
}

.wt-candidate-container .fullscreen-container .lists .list .section-content .menus .menu .wt-icon-export:before {
    font-family: "wtalliconfont" !important;
    color: #777777;
    font-size: 18px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6e8";
}

/*替换过*/
.wt-candidate-container .fullscreen-container .lists .list .section-content .menus .menu .wt-icon-more {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -280px -20px;
}

.wt-candidate-container .fullscreen-container .lists .list .section-content .menus .menu .wt-icon-more:before {
    font-family: "wtalliconfont" !important;
    color: #777777;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e780";
}

/*替换过*/
.wt-candidate-container .fullscreen-container .lists .list .section-content:hover {
    background-color: #f8f8f8;
}

.wt-candidate-container .fullscreen-container .lists-bottom {
    margin-top: 10px;
    padding-left: 26px;
}

.wt-r-plan {
    padding: 10px 0px 10px;
    border-bottom: 1px solid #eeeeee;
}

.wt-r-plan .r-plan-tit {
    height: 20px;
    line-height: 20px;
    border-left: 3px solid #a8b9ca;
    padding-left: 10px;
}

.wt-r-plan .r-plan-tit font {
    font-size: 18px;
}

.wt-r-plan .r-plan-tit .triangle {
    margin-bottom: 3px;
}

.wt-r-plan .r-plan-tit .p-often {
    height: 17px;
    line-height: 17px;
    color: #ffffff;
    border-radius: 10px;
    padding: 0 8px;
    vertical-align: middle;
    margin: -5px 0 0 5px;
    display: inline-block;
    background-color: #5ca9f7;
}

.wt-r-plan .r-plan-tit em {
    font-size: 14px;
    margin-left: 10px;
    color: #d1d1d1;
    font-style: normal;
}

.wt-r-plan .r-plan-tit .p-total,
.wt-r-plan .r-plan-tit .p-scale {
    margin-left: 30px;
    vertical-align: middle;
    margin-top: -2px;
}

.wt-r-plan .r-plan-tit .p-total {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 20px;
    height: 20px;
    background-position: -300px -40px;
}

.wt-r-plan .r-plan-tit .p-scale {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 20px;
    height: 20px;
    background-position: -320px -40px;
}

.wt-r-plan .comp-list {
    padding: 15px 0 10px 13px;
    overflow: hidden;
}

.wt-r-plan .comp-list li {
    height: 25px;
    line-height: 25px;
    padding: 0 10px;
    margin-right: 5px;
    float: left;
    font-size: 14px;
    color: #ffffff;
    background-color: #93c9ff;
}

.wt-r-plan .comp-list li a {
    display: inline-block;
    width: 10px;
    height: 10px;
    background-position: -20px -80px;
    margin: 2px 0 0 3px;
}

.wt-r-plan .comp-list li a:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 8px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6c2";
}

/*替换过*/
.wt-r-plan .rm-proportion {
    padding: 0 10px;
    overflow: hidden;
    position: relative;
}

.wt-r-plan .rm-proportion .resume-prp {
    float: left;
}

.wt-r-plan .rm-proportion .resume-prp span {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 99999;
}

.wt-r-plan .rm-proportion .resume-prp em {
    font-style: normal;
}

.wt-r-plan .rm-proportion .connect-line {
    width: 209px;
    height: 63px;
    display: block;
    float: left;
    margin: 40px -5px 0 -25px;
    background: url("../../images/position/connect-line.png");
}

.wt-r-plan .rm-proportion .rm-num-all {
    display: block;
    position: absolute;
    top: 48px;
    left: 45px;
    text-align: center;
    font-size: 16px;
}

.wt-r-plan .rm-proportion .rm-num-all em {
    font-size: 30px;
    color: #000;
    font-style: normal;
}

.wt-r-plan .rm-proportion .rm-num-in {
    display: block;
    color: #3f93e7;
    position: absolute;
    top: 48px;
    left: 378px;
    text-align: center;
    font-size: 16px;
}

.wt-r-plan .rm-proportion .rm-num-in em {
    font-size: 30px;
    font-style: normal;
}

.wt-r-plan #resume-all {
    float: left;
}

.wt-r-plan .rm-legend {
    float: left;
    margin-left: 50px;
    padding-top: 50px;
}

.wt-r-plan .rm-legend li {
    line-height: 30px;
    font-size: 12px;
    color: #535353;
}

.wt-r-plan .rm-legend li span {
    width: 22px;
    height: 9px;
    display: inline-block;
    border-radius: 6px;
    margin-right: 10px;
}

.wt-r-plan .rem-l-01 {
    background-color: #21d7c6;
}

.wt-r-plan .rem-l-02 {
    background-color: #ffc752;
}

.wt-r-plan .rem-l-03 {
    background-color: #ff7f7e;
}

.wt-r-plan .rem-l-04 {
    background-color: #afa7ff;
}

.wt-r-plan .rem-l-05 {
    background-color: #d1d721;
}

.wt-r-plan .rem-l-06 {
    background-color: #f075a9;
}

.wt-r-plan .rem-l-07 {
    background-color: #c38a8a;
}

.wt-r-plan .rem-l-08 {
    background-color: #7d7a95;
}

.wt-r-plan .rem-l-09 {
    background-color: #9dbed3;
}

.wt-r-plan .rem-l-10 {
    background-color: #cfb683;
}

.wt-r-plan .rm-close-btn {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 30px;
    height: 30px;
    background-position: -30px -210px;
    text-indent: -999em;
    overflow: hidden;
    position: absolute;
    right: 20px;
    top: 30px;
}

.resume-process {
    margin: 15px 0;
    padding-bottom: 15px;
    overflow: hidden;
    white-space: nowrap;
}

.resume-process .rm-sort {
    width: 46px;
    text-align: center;
    display: inline-block;
}

.resume-process .rm-sort span {
    width: 46px;
    height: 46px;
    line-height: 46px;
    text-align: center;
    color: #ffffff;
    display: block;
    background: url("../../images/public/circle.png");
}

.resume-process .rm-sort p {
    width: 100px;
    text-align: center;
    margin: 5px -27px 0 -27px;
    font-size: 12px;
    color: #999;
}

.resume-process .rm-connect {
    width: 62px;
    height: 5px;
    margin: 20px -3px 0 0;
    display: inline-block;
    vertical-align: top;
    background: url("../../images/public/connect-c.png");
}

.wt-flex-div {
    padding: 20px;
    background-color: #f8f8f8;
    border: 1px solid #eeeeee;
}

.wt-flex-div table {
    width: 100%;
}

.wt-flex-div table td {
    font-weight: bold;
    padding: 8px 10px;
}

.wt-flex-div table td:nth-child(1) {
    text-align: right;
}

.wt-flex-div table td:nth-child(3) {
    text-align: right;
}

.wt-flex-div table .ipt-item,
.wt-flex-div table .ipt-item-half {
    height: 34px;
    width: 100%;
    background-color: #ffffff;
    border: 1px solid #eeeeee;
}

.wt-flex-div table .ipt-item input,
.wt-flex-div table .ipt-item-half input {
    width: 85%;
    height: 32px;
    padding-left: 10px;
    outline: none;
    border: none;
}

.wt-flex-div table .ipt-item span.wt-icon660-20,
.wt-flex-div table .ipt-item-half span.wt-icon660-20 {
    float: right;
    margin: 5px 10px 0 0;
}

.wt-flex-div table .ipt-item span.wt-icon10-100,
.wt-flex-div table .ipt-item-half span.wt-icon10-100 {
    float: right;
    margin: 10px 15px 0 0;
}

.wt-flex-div table .ipt-item-half {
    width: 47%;
    float: left;
}

.wt-flex-div table .ipt-item-half input {
    width: 75%;
}

.wt-flex-div table .ipt-item-half:last-child {
    float: right;
}

.wt-flex-div table .enclosure,
.wt-flex-div table .enclosure-g {
    color: #5ca9f7;
}

.wt-flex-div table .enclosure span,
.wt-flex-div table .enclosure-g span {
    vertical-align: middle;
}

.wt-flex-div table .enclosure font,
.wt-flex-div table .enclosure-g font {
    font-size: 12px;
    font-weight: normal;
    color: #cccccc;
}

.wt-flex-div table .enclosure a,
.wt-flex-div table .enclosure-g a {
    font-size: 12px;
    color: #777777;
    text-decoration: underline;
    margin-left: 10px;
}

.wt-flex-div table .enclosure a:last-child,
.wt-flex-div table .enclosure-g a:last-child {
    color: #5ca9f7;
}

.wt-flex-div table .enclosure-g {
    color: #777777;
}

.wt-flex-div table .txt-content {
    width: 100%;
    height: 100px;
    border: 1px solid #eeeeee;
    outline: none;
}

.wt-searcher-common-input {
    position: relative;
}

.wt-searcher-common-input > input {
    height: 40px;
    line-height: 40px;
    text-indent: 5px;
    border: none;
    width: 100%;
    padding-right: 80px;
    background: #eeeeee;
    text-indent: 20px;
}

.wt-searcher-common-input > i {
    position: absolute;
    right: 30px;
    top: 11px;
}

.wt-star-slider {
    width: 99px;
    height: 16px;
    display: inline-block;
    margin: 0 5px;
    background: url("../../images/candidate/quick-score.png");
}

.wt-star-slider.num-5 {
    background-position: 0 0;
}

.wt-star-slider.num-4 {
    background-position: -21px 0;
}

.wt-star-slider.num-3 {
    background-position: -42px 0;
}

.wt-star-slider.num-2 {
    background-position: -63px 0;
}

.wt-star-slider.num-1 {
    background-position: -84px 0;
}

.showOrHide {
    border-bottom: 1px solid #e0e0e0;
    text-align: center;
}

.showOrHide span {
    background-color: #BEB9B3;
    padding: 2px 8px;
    cursor: pointer;
}

.showOrHide span font {
    color: #ffffff;
}

.showOrHide span i {
    display: inline-block;
    font-size: 12px;
    width: auto !important;
    height: auto !important;
    vertical-align: unset !important;
    margin-left: 10px;
}

.showOrHide span i:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 12px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e773";
}

/*替换过*/
.showOrHide span.active i {
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
}

/*替换过*/
.wt-alert-confirm {
    width: 480px;
}

.wt-alert-confirm .pop-text {
    padding: 0 40px;
    margin-bottom: 10px;
}

.wt-alert-confirm .pop-text .wt-icon100-400 {
    transform: scale(0.94);
    float: left;
}

.wt-alert-confirm .pop-text > div {
    word-break: break-all;
    font-size: 16px;
    margin-left: 70px;
    padding-top: 5px;
}

.wt-alert-confirm .pop-text:after {
    content: "";
    display: block;
    clear: both;
}

.wt-nav-top .profile .profile-dropBox a:nth-child(3) span,
.wt-nav-top-new .profile .profile-dropBox a:nth-child(3) span {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    line-height: 20px;
}

.wt-nav-top .profile .profile-dropBox a:nth-child(3) span:before,
.wt-nav-top-new .profile .profile-dropBox a:nth-child(3) span:before {
    font-family: "wtalliconfont" !important;
    font-size: 20px;
    color: #777;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e79b";
}

/*替换过*/
.wt-nav-top .profile .profile-dropBox a:nth-child(3):hover span,
.wt-nav-top-new .profile .profile-dropBox a:nth-child(3):hover span {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    line-height: 20px;
}

.wt-nav-top .profile .profile-dropBox a:nth-child(3):hover span:before,
.wt-nav-top-new .profile .profile-dropBox a:nth-child(3):hover span:before {
    font-family: "wtalliconfont" !important;
    font-size: 20px;
    color: #5ca9f7;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e79b";
}

/*替换过*/
.wt-nav-top .profile .profile-dropBox a:nth-child(4) span,
.wt-nav-top-new .profile .profile-dropBox a:nth-child(4) span {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -340px -560px;
    line-height: 20px;
}

.wt-nav-top .profile .profile-dropBox a:nth-child(4) span:before,
.wt-nav-top-new .profile .profile-dropBox a:nth-child(4) span:before {
    font-family: "wtalliconfont" !important;
    color: #777;
    font-size: 18px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6bf";
}

/*替换过*/
.wt-nav-top .profile .profile-dropBox a:nth-child(4):hover span,
.wt-nav-top-new .profile .profile-dropBox a:nth-child(4):hover span {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -340px -580px;
    line-height: 20px;
}

.wt-nav-top .profile .profile-dropBox a:nth-child(4):hover span:before,
.wt-nav-top-new .profile .profile-dropBox a:nth-child(4):hover span:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 18px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6bf";
}

/*替换过*/
.wt-nav-top .profile .helperVersionBox,
.wt-nav-top-new .profile .helperVersionBox {
    width: 150px;
    padding: 10px 0;
    display: none;
    box-shadow: 0 0 10px #dedede;
    background-color: #ffffff;
    border: 1px solid #eceeed;
    position: absolute;
    top: 50px;
    right: 0;
    z-index: 3;
}

.wt-nav-top .profile .helperVersionBox a,
.wt-nav-top-new .profile .helperVersionBox a {
    line-height: 30px;
    display: block;
    curous: pointer;
}

.wt-nav-top .profile .helperVersionBox a span,
.wt-nav-top-new .profile .helperVersionBox a span {
    vertical-align: middle;
    margin: -2px 10px 0 0;
}

.wt-nav-top .profile .helperVersionBox a:hover,
.wt-nav-top-new .profile .helperVersionBox a:hover {
    color: #5ca9f7;
}

.wt-nav-top .profile .helperVersionBox a:nth-child(1) span,
.wt-nav-top-new .profile .helperVersionBox a:nth-child(1) span {
    display: inline-block;
    background: url('../../images/public/windows_1.png');
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.wt-nav-top .profile .helperVersionBox a:nth-child(1):hover span,
.wt-nav-top-new .profile .helperVersionBox a:nth-child(1):hover span {
    display: inline-block;
    background: url('../../images/public/windows_2.png');
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.wt-nav-top .profile .helperVersionBox a:nth-child(2) span,
.wt-nav-top-new .profile .helperVersionBox a:nth-child(2) span {
    display: inline-block;
    background: url('../../images/public/mac_1.png');
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.wt-nav-top .profile .helperVersionBox a:nth-child(2):hover span,
.wt-nav-top-new .profile .helperVersionBox a:nth-child(2):hover span {
    display: inline-block;
    background: url('../../images/public/mac_2.png');
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.wt-nav-top .profile .helperVersionBox a:nth-child(3) span,
.wt-nav-top-new .profile .helperVersionBox a:nth-child(3) span {
    display: inline-block;
    background: url('../../images/public/dy16.png');
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.wt-nav-top .profile .helperVersionBox a:nth-child(3):hover span,
.wt-nav-top-new .profile .helperVersionBox a:nth-child(3):hover span {
    display: inline-block;
    background: url('../../images/public/dy16.png');
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.wt-nav-top .profile .helperVersionBox a:nth-child(4) span,
.wt-nav-top-new .profile .helperVersionBox a:nth-child(4) span {
    display: inline-block;
    background: url('../../images/plugin/dymanual.png');
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.wt-nav-top .profile .helperVersionBox a:nth-child(4):hover span,
.wt-nav-top-new .profile .helperVersionBox a:nth-child(4):hover span {
    display: inline-block;
    background: url('../../images/plugin/dymanual.png');
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

/**公告**/
.mainNotice {
    width: 100%;
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    padding: 0 20px;
    background-color: #fff2e0;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9;
}

.mainNotice a {
    color: #ff763c;
    text-decoration: underline !important;
}

.mainNotice .wt-icon280-580 {
    margin: -4px 5px 0 0;
    vertical-align: middle;
}

.mainNotice .wt-icon520-20 {
    margin-top: 15px;
}

.wt-bare-result {
    margin: 20px 10px;
}

.wt-bare-result .items {
    margin-bottom: 20px;
}

.wt-bare-result .title {
    font-size: 16px;
    color: #ff763c;
    padding-left: 20px;
    line-height: 40px;
    height: 40px;
    position: relative;
}

.wt-bare-result .title:before {
    content: '.';
    position: absolute;
    font-size: 50px;
    color: #ff763c;
    top: -18px;
    left: 0;
}

.wt-bare-result .content {
    padding: 0 20px;
    margin: 10px 0;
}

.wt-bare-item .title {
    font-size: 16px;
    color: #ff763c;
    padding-left: 20px;
    line-height: 40px;
    height: 40px;
    position: relative;
}

.wt-bare-item .title:before {
    content: '.';
    position: absolute;
    font-size: 50px;
    top: -18px;
    left: 0;
}

.wt-bare-item .content {
    padding: 0 20px;
    margin: 10px 0;
}

.wt-bare-item.common-style-1 .title {
    color: #777777;
}

.wt-bare-item.common-style-1 .title:before {
    color: #ff763c;
}

.wt-bare-item.common-style-1 .content {
    margin: 0;
}

.wt-hori-process-items {
    padding: 40px 0;
}

.wt-hori-process-items .wrapper {
    font-size: 0px;
}

.wt-hori-process-items .it-child {
    display: inline-block;
    height: 12px;
    position: relative;
}

.wt-hori-process-items .it-child.style-first {
    width: 12px !important;
}

.wt-hori-process-items .it-child.style-1 {
    height: 12px;
    background: url("../../images/public/connect-list.png");
    background-position: top right;
}

.wt-hori-process-items .it-child.style-2 {
    height: 12px;
    background: url("../../images/public/connect-list.png");
    background-position: right -20px;
}

.wt-hori-process-items .it-child.style-3 {
    height: 12px;
    background: url("../../images/public/connect-list.png");
    background-position: right -40px;
}

.wt-hori-process-items .it-header {
    position: absolute;
    top: -35px;
    text-align: center;
}

.wt-hori-process-items .it-header-content {
    background: #5ba2ea;
    color: #ffffff;
    display: inline-block;
    padding: 0 10px;
    font-size: 12px;
    line-height: 25px;
    border-radius: 4px;
}

.wt-hori-process-items .it-header-triangle {
    width: 0;
    height: 0;
    display: inline-block;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #5ba2ea;
}

.wt-hori-process-items .it-footer {
    font-size: 14px;
    position: absolute;
    bottom: -25px;
    text-align: center;
}

.wt-hori-process-items.common-style-1 .it-child {
    width: 180px;
}

.wt-hori-process-items.common-style-1 .it-header {
    right: -84px;
    width: 180px;
}

.wt-hori-process-items.common-style-1 .it-footer {
    right: -84px;
    width: 180px;
}

.wt-block-line {
    position: relative;
    height: 40px;
    padding-right: 20px;
}

.wt-block-line > .line-header {
    padding-right: 20px;
    background-color: #ffffff;
    position: absolute;
    left: 0;
    top: 0;
    height: 40px;
    line-height: 40px;
    z-index: 1;
}

.wt-block-line > .line-header i {
    vertical-align: middle;
    margin-right: 5px;
}

.wt-block-line > .line-header .line-text1 {
    color: #5ca9f7;
    font-size: 16px;
}

.wt-block-line > .line-header .line-text3 {
    color: #777777;
    font-size: 16px;
    font-weight: 600;
}

.wt-block-line > .line-header .line-text2 {
    margin-left: 10px;
    height: 20px;
    line-height: 20px;
    padding: 0 15px;
    background-color: #ffffff;
    border: 1px solid #40b070;
    border-radius: 10px;
}

.wt-block-line > i {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -140px -540px;
    position: absolute;
    right: -2px;
    top: 10px;
    vertical-align: middle;
    margin-left: 15px;
}

.wt-block-line > i:before {
    font-family: "wtalliconfont" !important;
    color: #999999;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6e3";
}

/*替换过*/
.wt-block-line.line:after {
    content: "";
    display: block;
    width: 100%;
    position: relative;
    top: 20px;
    border-bottom: 1px solid #dedede;
}

.wt-block-line.line.down > i {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -160px -560px;
}

.wt-block-line.line.down > i:before {
    font-family: "wtalliconfont" !important;
    color: #999;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6e2";
}

/*替换过*/
/*表单样式  common*/
.wt-form-common-item {
    display: inline-block;
    font-size: 14px;
    /*free 的内容容器是没有固定宽度的 ， content 是有固定宽度的*/
}
.wt-finish-checked-class .item-label {line-height: 30px;}
.wt-finish-checked-class .item-content {line-height: 30px;}
.wt-form-common-item .item-label {
    text-align: right;
    display: inline-block;
    height: 40px;
    vertical-align: top;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.wt-form-common-item .item-label i {
    color: #ff763c;
    font-style: normal;
}

.wt-form-common-item .item-content {
    display: inline-block;
    min-height: 40px;
    margin-left: 10px;
    vertical-align: top;
}

.wt-form-common-item .item-dark-content {
    display: inline-block;
    min-height: 40px;
    margin-left: 10px;
    vertical-align: top;
    background: #f2f2f2;
}

.wt-form-common-item .item-free {
    display: inline-block;
    min-height: 40px;
    padding: 0 10px;
    vertical-align: top;
}

.wt-form-common-item .item-free-label {
    display: inline-block;
    height: 40px;
    vertical-align: top;
}

.wt-form-common-item .item-prompt {
    display: block;
    line-height: 20px;
    color: #ff763c;
    margin-left: 120px;
    font-size: 12px;
}

.wt-form-common-item .item-orag-add {
    vertical-align: middle;
    margin-left: 10px;
    display: inline-block;
    width: 30px;
    height: 30px;
    background-position: -120px -210px;
    cursor: pointer;
}

.wt-form-common-item .item-orag-add:before {
    font-family: "wtalliconfont" !important;
    color: #ffa442;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6d8";
}

/*替换过*/
.wt-form-common-item .item-orag-save {
    vertical-align: middle;
    margin-left: 10px;
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 30px;
    height: 30px;
    background-position: -300px -270px;
    cursor: pointer;
}

.wt-form-common-item .item-orag-custom {
    vertical-align: middle;
    margin-left: 10px;
    cursor: pointer;
}

.wt-form-common-item .item-orag-question {
    vertical-align: middle;
    margin-left: 10px;
    display: inline-block;
    width: 30px;
    height: 30px;
    background-position: -120px -240px;
    cursor: pointer;
    position:absolute;
    right: 0px;
    bottom: 5px;
}

.wt-form-common-item .item-orag-question:before {
    font-family: "wtalliconfont" !important;
    color: #ed754f;
    font-size: 22px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6eb";
}

/*替换过*/
.wt-form-common-item .item-orag-plus {
    vertical-align: middle;
    margin-left: 10px;
    display: inline-block;
    width: 30px;
    height: 30px;
    background-position: -210px -210px;
    cursor: pointer;
}

.wt-form-common-item .item-orag-plus:before {
    font-family: "wtalliconfont" !important;
    color: #ffa442;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e706";
}

/*替换过*/
.wt-form-common-item .item-orag-content {
    color: #ff763c;
    margin-left: 5px;
    font-size: 12px;
}

.wt-form-common-item .selector-select-1 {
    height: 30px;
    line-height: 30px;
}

.wt-form-common-item .selector-select-2 {
    height: 30px;
    line-height: 30px;
}

.wt-form-common-item .selector-select-3 {
    height: 30px;
    line-height: 30px;
}

.wt-form-common-item .selector-input-1 {
    border: 1px solid #dedede;
    background: #ffffff;
    height: 30px;
    line-height: 30px;
}

.wt-form-common-item .selector-input-2 {
    border: 1px solid #dedede;
    background: #ffffff;
    height: 30px;
    line-height: 30px;
}

.wt-form-common-item .selector-input-3 {
    border: 1px solid #dedede;
    background: #ffffff;
    height: 30px;
    line-height: 30px;
}

.wt-form-common-item .selector-button-1 {
    height: 30px;
    background: #5ca9f7;
    line-height: 30px;
    padding: 0 15px;
    color: #ffffff;
    display: inline-block;
}

/*主页面  小*/
.wt-form-common-item.common-style-1 .item-label {
    width: 100px;
}

.wt-form-common-item.common-style-1 .item-content,
.wt-form-common-item.common-style-1 .item-dark-content {
    width: 350px;
}

.wt-form-common-item.common-style-1 .selector-select-1 {
    width: 244px;
}

.wt-form-common-item.common-style-1 .selector-select-2 {
    width: 120px;
}

.wt-form-common-item.common-style-1 .selector-input-1 {
    text-indent: 10px;
    width: 244px;
}

.wt-form-common-item.common-style-1 .selector-radio-1 {
    display: inline-block;
    margin-right: 10px;
}

.wt-form-common-item.common-style-1 .selector-checkbox-1 {
    display: inline-block;
    margin-right: 10px;
}

/*弹窗-680页面  大*/
.wt-form-common-item.common-style-2 .item-label {
    width: 100px;
}

.wt-form-common-item.common-style-2 .item-content,
.wt-form-common-item.common-style-2 .item-dark-content {
    width: 520px;
}

.wt-form-common-item.common-style-2 .item-label.f_max {
    width: 150px;
}

.wt-form-common-item.common-style-2 .item-content.f_max {
    width: 460px;
}

.wt-form-common-item.common-style-2 .selector-select-1 {
    width: 444px;
}

.wt-form-common-item.common-style-2 .selector-select-2 {
    width: 220px;
}

.wt-form-common-item.common-style-2 .selector-input-1 {
    text-indent: 10px;
    width: 444px;
}

.wt-form-common-item.common-style-2 .selector-input-1.full {
    width: 500px;
}

.wt-form-common-item.common-style-2 .selector-input-2 {
    text-indent: 10px;
    width: 220px;
}

.wt-form-common-item.common-style-2 .selector-input-3 {
    text-indent: 10px;
    width: 100px;
}

.wt-form-common-item.common-style-2 .selector-radio-1 {
    display: inline-block;
    margin-right: 10px;
}

.wt-form-common-item.common-style-2 .selector-checkbox-1 {
    display: inline-block;
    margin-right: 10px;
}

.wt-form-common-item.common-style-2 .selector-areatext-1 {
    width: 444px;
    border: 1px solid #dedede;
    outline: none;
    float: left;
    height: 100px;
    padding: 5px;
    line-height: normal;
}

.wt-form-common-item.common-style-2 .selector-iconIput {
    width: 444px;
    display: inline-block;
    border: 1px solid #dedede;
    height: 30px;
    line-height: 30px;
    background: #ffffff;
}

.wt-form-common-item.common-style-2 .selector-iconIput input {
    width: 400px;
    border: 0;
    height: 28px;
    line-height: 28px;
    vertical-align: top;
    text-indent: 10px;
}

.wt-form-common-item.common-style-2 .selector-iconIput i {
    vertical-align: middle;
    margin: -3px 0 0 10px;
    cursor: pointer;
}

.wt-form-common-item.common-style-2 .selector-iconIput-2 {
    width: 220px;
    display: inline-block;
    border: 1px solid #dedede;
    height: 30px;
    line-height: 30px;
    background: #ffffff;
}

.wt-form-common-item.common-style-2 .selector-iconIput-2 input {
    width: 175px;
    border: 0;
    height: 28px;
    line-height: 28px;
    vertical-align: top;
}

.wt-form-common-item.common-style-2 .selector-iconIput-2 i {
    vertical-align: middle;
    margin: -3px 0 0 10px;
}

.wt-form-common-item.common-style-2 .wt-select-file {
    width: 444px;
}

/*表单页面*/
.wt-form-common-item.common-style-3 .item-label {
    width: 180px;
}

.wt-form-common-item.common-style-3 .item-content,
.wt-form-common-item.common-style-3 .item-dark-content {
    width: 850px;
    margin-left: 40px;
}

.wt-form-common-item.common-style-3 .selector-select-1 {
    width: 724px;
}

.wt-form-common-item.common-style-3 .selector-select-2 {
    width: 360px;
}

.wt-form-common-item.common-style-3 .selector-select-3 {
    width: 150px;
}

.wt-form-common-item.common-style-3 .selector-input-1 {
    text-indent: 10px;
    width: 724px;
}

.wt-form-common-item.common-style-3 .selector-input-2 {
    text-indent: 10px;
    width: 360px;
}

.wt-form-common-item.common-style-3 .selector-input-3 {
    text-indent: 10px;
    width: 172px;
}

.wt-form-common-item.common-style-3 .selector-radio-1 {
    display: inline-block;
    margin-right: 10px;
}

.wt-form-common-item.common-style-3 .selector-checkbox-1 {
    display: inline-block;
    margin-right: 10px;
}

.wt-form-common-item.common-style-3 .selector-areatext-1 {
    width: 444px;
    border: 1px solid #dedede;
    outline: none;
    float: left;
    padding: 5px;
    line-height: normal;
}

.wt-form-common-item.common-style-3 .selector-iconIput {
    display: inline-block;
    width: 444px;
    border: 1px solid #dedede;
    height: 30px;
    line-height: 30px;
    background: #ffffff;
}

.wt-form-common-item.common-style-3 .selector-iconIput input {
    width: 680px;
    border: 0;
    height: 32px;
    line-height: 32px;
    vertical-align: top;
}

.wt-form-common-item.common-style-3 .selector-iconIput i {
    vertical-align: middle;
    margin: -3px 0 0 10px;
}

.wt-button-common-box {
    text-align: center;
    margin: 20px 0 10px;
}
.wt-button-common-box .wtspe-button-s3{
    font-size:12px;
    line-height:28px;
    min-width:84px;
}
.wt-button-common-box .wtspe-button-s3.wtspe-button-tme-1:hover{
	color:#fff;
}
.wt-button-common-box .wtspe-button-s3.wtspe-button-tme-4:hover{
	color:#9d9d9d;
}
.wt-drag-box {
    background: #fafafa;
    width: 850px;
    padding: 20px 15px;
    font-size: 0;
}

.wt-drag-box .drag-item {
    display: inline-block;
    width: 380px;
    font-size: 14px;
    vertical-align: top;
}

.wt-drag-box .drag-oper-item {
    width: 60px;
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-top: 30%;
}

.wt-drag-box .drag-oper-item .drag-button {
    width: 40px;
    height: 40px;
    line-height: 40px;
    background: #ffffff;
    display: inline-block;
    border: 1px solid #dedede;
}

.wt-drag-box .drag-item-header {
    padding: 0 10px;
    cursor: pointer;
    line-height: 40px;
}

.wt-drag-box .drag-item-header i {
    font-style: normal;
    font-size: 12px;
    color: #b2b2b2;
}

.wt-drag-box .drag-item-content {
    height: 500px;
    border: 1px solid #dedede;
    background: #ffffff;
    text-indent: 20px;
    overflow: auto;
    cursor: pointer;
}

.wt-drag-box .drag-leftItem-header {
    margin: 0 20px;
    height: 40px;
    line-height: 40px;
    display: block;
    font-size: 16px;
    border-bottom: 1px solid #dedede;
}

.wt-drag-box .drag-leftItem-content {
    height: 30px;
    line-height: 30px;
    display: block;
    font-size: 14px;
    color: #b2b2b2;
    padding-left: 10px;
    margin: 0 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.wt-drag-box .drag-leftItem-content:hover {
    background: #eceeed;
}

.wt-drag-box .drag-leftItem-content.im-checked {
    background: #e9f2f8;
}

.wt-drag-box .drag-rightItem-content {
    height: 30px;
    line-height: 30px;
}

.wt-drag-box .drag-rightItem-content .im-delete {
    display: none;
}

.wt-drag-box .drag-rightItem-content:hover {
    background: #eceeed;
}

.wt-drag-box .drag-rightItem-content:hover .im-delete {
    display: inline-block;
}

.wt-drag-box .drag-leftItem-wrapper.im-hide {
    display: none;
}

.wt-drag-box .drag-leftItem-wrapper.im-show {
    display: block;
}

.wt-select-file {
    height: 35px;
    border: 1px solid #9caab9;
    background-color: #ffffff;
    border-radius: 3px;
    display: inline-block;
    position: relative;
}

.wt-select-file .file-content {
    width: 250px;
    height: 33px;
    white-space: nowrap;
    text-overflow: ellipsis;
    line-height: 33px;
    text-indent: 10px;
    display: inline-block;
    color: #9caab9;
    vertical-align: top;
}

.wt-select-file .wt-icon660-40 {
    vertical-align: top;
    margin: 6px 5px 0;
}

.wt-select-file .file-icon {
    width: 37px;
    height: 100%;
    text-align: center;
    float: right;
    background-color: #9caab9;
}

.wt-select-file .file-icon i {
    margin-top: 6px;
}

.wt-select-file input {
    opacity: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.wt-warning-mark-title {
    border-left: 3px solid #ff0000;
    color: #ff0000;
    padding-left: 15px;
}

.wt-form-common-item2 .common-style-1 {
    height: 40px;
    border: 1px solid #eeeeee;
    position: relative;
    border-radius: 4px;
    margin-top: 10px;
    line-height:38px;    
    padding-left: 10px;
}

/* .wt-form-common-item2 .common-style-1:first-child {
    border: 1px solid #eeeeee;
     4px 0 0;
}

.wt-form-common-item2 .common-style-1:last-child {
    border-left: 1px solid #eeeeee;
    border-right: 1px solid #eeeeee;
    border-bottom: 1px solid #eeeeee;
    border-radius: 0 0 4px 4px;
} */

.wt-form-common-item2 .common-style-1 .common-style-input {
    height: 30px;
    border: 0;
    margin-left: 10px;
    width: 75%;
    outline: none;
}

.wt-form-common-item2 .common-style-1.warning {
    /*border-color: #ed754f;*/
}

/*.wt-form-common-item2 .common-style-1.warning:before{ content: ''; width:100%; height:100%;border:1px solid #ed754f;display: block; position: absolute; }*/
.wt-form-common-item2 .common-style-1.warning:after {
    content: '您尚未填写';
    color: #ed754f;
    line-height: 50px;
    right: 10px;
    position: absolute;
}
.pop-wrapper-common > .wt-comon-table{	
    border: 1px solid #eaeaea;
    border-radius: 4px;
}
table.wt-comon-table-item {
    text-align:center;
}
table.wt-comon-table-item th {
    font-weight: 500;
    padding: 0 10px;
    line-height: 30px;
    border-right: 1px solid #eaeaea;
}
table.wt-comon-table-item th:last-child{
	border-right:0;
}

table.wt-comon-table-item td {
    color: #4f95dc;
    font-weight: 500;
    padding: 0 10px;
    line-height: 30px;
    border-right: 1px solid #eaeaea;
}

table.wt-comon-table-item td:last-child{
	border-right:0;
}
.wt-member-common-picker {
    border: 1px solid #eeeeee;
    border-radius: 4px;
    min-height: 48px;
    padding: 0 10px;
}

.wt-member-common-picker > .picker-header {
    line-height: 48px;
    float:left;
    width: 50px;
    font-size: 12px;
}
.wt-member-common-picker > .picker-content{
	float:left;	
    width: 564px;
}
.wt-member-common-picker > .picker-content .picker-box #shareUserNames{
	line-height: 26px;
    margin-top: 10px;
}
.wt-member-common-picker > .picker-content .picker-add {
    width: 26px;
    height: 26px;
    line-height: 22px;
    display: block;
    vertical-align: top;
    border: 1px solid;
    border-radius: 20px;
    text-align: center;
    font-size: 24px;
    background: #fff;
    margin-top: 6px;
    margin-bottom: 10px;
    cursor: pointer;
}

.wt-member-common-picker > .picker-content > .picker-box > img {
    width: 40px;
    height: 40px;
    border-radius: 20px;
    overflow: hidden;
    margin-right: 10px;
    margin-bottom: 10px;
}

.wt-pop-window {
    position: absolute;
    background: #ffffff;
    z-index: 2;
}

.wt-pop-window .pop-title,
.wt-pop-window .pop-title-nb {
    height: 60px;
    line-height: 60px;
    padding: 0 20px;
    border-bottom: 1px solid #eeeeee;
}

.wt-pop-window .pop-title span,
.wt-pop-window .pop-title-nb span {
    /* border-left: 3px solid #a4b0bc; */
    display: inline-block;
    line-height: normal;
    font-size: 16px;
    padding-left: 0px;
    color: #282828;
}

.wt-pop-window .pop-title > i,
.wt-pop-window .pop-title-nb > i {
    position: absolute;
    top: 20px;
    right: 10px;
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -520px -20px;
    cursor: pointer;
    line-height: 20px;
}

.wt-pop-window .pop-title > i:before,
.wt-pop-window .pop-title-nb > i:before {
    font-family: "wtalliconfont" !important;
    color: #999999;
    font-size: 12px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e761";
}

/*替换过*/
.wt-pop-window .pop-title > em,
.wt-pop-window .pop-title-nb > em {
    position: absolute;
    top: 10px;
    right: 40px;
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -140px -520px;
    cursor: pointer;
}

.wt-pop-window .pop-title > em:before,
.wt-pop-window .pop-title-nb > em:before {
    font-family: "wtalliconfont" !important;
    color: #686868;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6c6";
}

/*替换过*/
.wt-pop-window .pop-title-nb {
    border-bottom: none;
}

.wt-pop-window .pop-btn {
    text-align: center;
    width: 100%;
    padding: 10px 0 20px;
    overflow: hidden;
}

.wt-pop-window .pop-btn a {
    margin: 0 5px;
}

.pop-small {
    width: 420px;
}

.pop-common {
    width: 680px;
}

.pop-large {
    width: 920px;
}

.pop-wrapper-common {
    padding: 10px 20px;
}

.pop-part-common {
    margin: 50px;
    font-size: 0;
    background: #f2f2f2;
}

.pop-part-common .pop-leftpart,
.pop-part-common .pop-rightpart {
    display: inline-block;
    height: 420px;
    font-size: 12px;
    vertical-align: top;
    position: relative;
}

.pop-part-common .pop-leftpart {
    background: #ffffff;
    border-right: 2px solid #eeeeee;
}

.pop-part-common .custom_close {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -520px -20px;
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
}

.pop-part-common .custom_close:before {
    font-family: "wtalliconfont" !important;
    color: #999;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e761";
}

/*替换过*/
.pop-common.pop-part-common .pop-leftpart {
    width: 395px;
}

.pop-common.pop-part-common .pop-rightpart {
    width: 280px;
}

/*下载简历*/
.wt-download-resume .wrapper {
    margin: 0 40px;
}

.wt-download-resume .row_1 {
    line-height: 30px;
}

.wt-download-resume .row_1 i {
    width: 4px;
    background: #a8b9ca;
    display: inline-block;
    height: 30px;
    vertical-align: top;
}

.wt-download-resume .row_2 {
    margin: 30px 0 10px 0px;
}

.wt-download-resume .row_3 {
    margin: 15px 0;
}

.wt-download-resume .row_4 {
    margin: 10px 0 30px 0px;
    height: 50px;
    line-height: 50px;
}

/*高级查询*/
.wt-advance-search {
    background: #f2f2f2;
    width: auto;
    height: auto;
    white-space: nowrap;
    font-size: 0;
    border: 1px solid #dedede;
}

.customer_title {
    margin: 0 20px;
    height: 65px;
    line-height: 65px;
    border-bottom: 1px solid #eeeeee;
    font-size: 16px;
}

.customer_title span {
    border-left: 3px solid #a4b0bc;
    line-height: normal;
    display: inline-block;
    padding-left: 10px;
}

.customer_title i {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -520px -20px;
    float: right;
    margin-top: 25px;
}

.customer_title i:before {
    font-family: "wtalliconfont" !important;
    color: #999;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e761";
}

/*替换过*/
.wt-advance-search .customer_title_2 {
    height: 55px;
    line-height: 55px;
    font-size: 16px;
}

.wt-advance-search .customer_title_2 span {
    margin-left: 10px;
    font-size: 12px;
    color: #b2b2b2;
}

.wt-advance-search .customer_title_2 i {
    vertical-align: middle;
    margin-top: -3px;
}

.wt-advance-search .customer_button {
    height: 90px;
    line-height: 90px;
    text-align: center;
}

.wt-advance-search .customer_label_box .wt-button-13 {
    margin-right: 5px;
    margin-bottom: 10px;
}

.wt-advance-search .row_1,
.row_2 {
    display: inline-block;
    vertical-align: top;
    white-space: normal;
    font-size: 14px;
    position: relative;
}

.wt-advance-search .pull_on {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 15px;
    height: 50px;
    background-position: -20px -400px;
    position: absolute;
    z-index: 100;
    right: -1px;
    top: 300px;
}

.wt-advance-search .pull_back {
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 15px;
    height: 50px;
    background-position: 0 -400px;
    position: absolute;
    z-index: 100;
    right: -13px;
    top: 300px;
    display: none;
}

.wt-advance-search .row_1 {
    background: #ffffff;
    width: 700px;
    border-right: 1px solid #eeeeee;
}

.wt-advance-search .row_1_up {
    margin: 20px;
}

.wt-advance-search .row_1_down {
    border-top: 1px solid #eeeeee;
    margin: 20px;
}

.wt-advance-search .row_2 {
    width: 440px;
    padding: 0 20px;
    height: 100%;
    display: none;
}

.wt-advance-search .row_items {
    line-height: 60px;
}

.wt-advance-search .items_group {
    display: inline-block;
    vertical-align: top;
}

.wt-advance-search .item_label {
    display: inline-block;
    width: 100px;
    text-align: right;
    vertical-align: top;
    white-space: nowrap;
}

.wt-advance-search .item_content {
    display: inline-block;
    margin-left: 9px;
}

.wt-advance-search .input1 {
    border: 1px solid #adadad;
    line-height: 30px;
    width: 200px;
    text-indent: 10px;
}

.wt-advance-search .searcher-bar {
    border: 1px solid #b2b2b2;
    line-height: 30px;
    border-radius: 4px;
    height: 40px;
    line-height: 40px;
    display: inline-block;
    width: 520px;
}

.wt-advance-search .searcher-bar i {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: 0 -20px;
    vertical-align: middle;
}

.wt-advance-search .searcher-bar i:before {
    font-family: "wtalliconfont" !important;
    color: #707070;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e719";
}

/*替换过*/
.wt-advance-search .searcher-bar input {
    line-height: normal;
    border: 0;
    width: 370px;
}

.wt-advance-search .searcher-bar em {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -20px -40px;
    right: 10px;
    vertical-align: middle;
}

.wt-advance-search .searcher-bar em:before {
    font-family: "wtalliconfont" !important;
    color: #bbbbbb;
    font-size: 18px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e731";
}

/*替换过*/
.wt-advance-search .change_box {
    cursor: pointer;
}

.wt-advance-search .change_box .change_title {
    font-size: 16px;
}

.wt-advance-search .change_box .change_title:hover {
    background: #cccccc;
}

.wt-advance-search .change_box .change_title i {
    display: inline-block;
    width: 10px;
    height: 10px;
    background-position: 0 -100px;
    margin-left: 10px;
}

.wt-advance-search .change_box .change_title i:before {
    font-family: "wtalliconfont" !important;
    color: #989898;
    font-size: 8px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e773";
}

/*替换过*/
.wt-advance-search .change_box .down i {
    display: inline-block;
    width: 10px;
    height: 10px;
    background-position: -10px -100px;
    margin-left: 10px;
}

.wt-advance-search .change_box .down i:before {
    font-family: "wtalliconfont" !important;
    color: #989898;
    font-size: 12px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e775";
}

/*替换过*/
.wt-advance-search .change_box .change_content {
    margin-top: 15px;
}

.wt-advance-search .change_box .change_items {
    display: inline-block;
    height: 35px;
    line-height: 35px;
    width: 95px;
    font-size: 12px;
    vertical-align: top;
}

.wt-advance-search .change_box .change_checkbox {
    width: 15px;
    height: 15px;
    vertical-align: top;
    margin-top: 10px;
    display: inline-block;
    line-height: 15px;
}

.wt-advance-search .change_box .change_checkbox input {
    margin: 0;
}

.wt-advance-search .change_box .change_value {
    display: inline-block;
    width: 60px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

/*分享职位*/
.wt-share-pos {
    width: 480px;
}

.wt-share-pos .wrapper {
    margin: 20px;
}

.wt-share-pos .group_items {
    height: 70px;
    line-height: 70px;
}

.wt-share-pos .item_label {
    display: inline-block;
    vertical-align: top;
    width: 100px;
    text-align: right;
}

.wt-share-pos .item_content {
    display: inline-block;
    vertical-align: top;
    margin-left: 10px;
    height: 70px;
}

.wt-share-pos .icon-list {
    display: inline-block;
    height: 50px;
    vertical-align: middle;
}

.wt-share-pos .icon-list > span {
    display: inline-block;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-image: url('../../images/public/share_logo.png');
    margin-right: 10px;
}

.wt-share-pos .space_icon {
    background-position: 0 0;
}

.wt-share-pos .linkedin_icon {
    background-position: -200px 0;
}

.wt-share-pos .sina_icon {
    background-position: -150px 0;
}

.wt-share-pos .qq_icon {
    background-position: -250px 0;
}

.wt-share-pos .more_icon {
    background-position: -300px 0;
}

/*完成审核*/
.wt-finish-checked {
    width: 550px;
    border: 1px solid #dedede;
    font-size: 14px;
}

.wt-finish-checked .wrapper {
    margin: 20px;
}

.wt-finish-checked .radio_group {
    margin-right: 40px;
    height: 30px;
    line-height: 30px;
    display: inline-block;
}

.wt-finish-checked .radio_group input[type="radio"] {
    margin-right: 10px;
}

.wt-finish-checked .group_items {
    margin-bottom: 0px;
}


.wt-finish-checked .item_label {
    display: inline-block;
    vertical-align: top;
    width: 90px;
    text-align: right;
    height: 30px;
    line-height: 30px;
    overflow:hidden;
}

.wt-finish-checked .item_label span {
    color: #e81118;
    margin-right:5px;
}

.wt-finish-checked .item_content {
    display: inline-block;
    margin-left: 10px;
    position: relative;
}

.wt-finish-checked input[type="text"] {
    border: 1px solid #eeeeee;
    width: 365px;
    height: 32px;
    line-height: 30px;
    border-radius: 4px;
    text-indent: 10px;
}

.wt-finish-checked textarea {
    border: 1px solid #eeeeee;
    width: 365px;
    border-radius: 4px;
    text-indent: 10px;
    height: 72px;
}

.wt-finish-checked .button_box {
    text-align: center;
}
.wt-finish-checked .button_box .wtspe-button-s3{
    font-size:12px;
    line-height:28px;
}

/*职位备注*/
.wt-pos-remark {
    width: 480px;
    border: 1px solid #dedede;
    font-size: 14px;
}

.wt-pos-remark .wrapper {
    margin: 20px;
}

.wt-pos-remark .group_items {
    margin-bottom: 30px;
}

.wt-pos-remark textarea {
    border: 1px solid #adadad;
    width: 440px;
    border-radius: 4px;
    text-indent: 10px;
    height: 100px;
}

.wt-pos-remark .button_box {
    text-align: center;
}

/*职位管理-添加显示类型*/
.wt-pos-addStatusType {
    width: 575px;
    margin: 50px;
    font-size: 0;
    background: #f2f2f2;
}
.wt-pos-addStatusType .pop-title  span>i {font-size:14px; color:#b8b8b8; font-style: normal;}

.wt-pos-addStatusType .part-left,
.wt-pos-addStatusType .part-right {
    display: inline-block;
    height: 300px;
    font-size: 12px;
    vertical-align: top;
    position: relative;
}

.wt-pos-addStatusType .part-left {
    width: 285px;
    background: #ffffff;
    border-right: 2px solid #eeeeee;
}

.wt-pos-addStatusType .part-left .wt-c-tit {
    border: 0;
}

.wt-pos-addStatusType .part-left .wt-button-9 {
    margin-right: 6px;
    margin-bottom: 10px;
    font-size:12px;
    width:80px; height:24px; line-height:22px; color:#6f6f6f;
    overflow:hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float:left;
}

.wt-pos-addStatusType .part-right {
    width: 285px;
}
.wt-pos-addStatusType .part-right .label_box {margin-top:10px; height:240px;}
.wt-pos-addStatusType .part-right .wt-button-13 {
    margin:0 10px 0 0;
    display: block;
    background: none;
    border-bottom: 1px solid #e0e0e0;
    color: #6f6f6f;
    padding: 0;
    line-height: 36px;
    height: 36px;
}
.wt-pos-addStatusType .part-right .wt-button-13 .wtspeicon {
	float:right;
	margin-right:5px;
    font-size: 14px;
    margin-top: 12px;
    color: #b3b3b3;
}
.wt-pos-addStatusType .wrapper_box {
    margin: 15px 0 10px 0px;
    padding-left: 13px;
}

.wt-pos-addStatusType .label_box {
    height: 220px;
    overflow-y: auto;
    margin-top:10px;
}

.wt-pos-addStatusType .ui-sortable::-webkit-scrollbar {
    background-color: #efefef;
    width: 5px;
    border-radius: 10px;
}

.wt-pos-addStatusType .ui-sortable::-webkit-scrollbar-thumb {
    background: #b4b4b4;
    border-radius: 5px;
}

.wt-pos-addStatusType .text-row {
    line-height: 40px;
}

.wt-pos-addStatusType .text-row i {
    color: #ffa442;
    font-style: normal;
    margin: 0 2px;
}

.wt-pos-addStatusType .text-row em {
    color: #4f95dc;
    font-style: normal;
    margin: 0 2px;
}

.wt-pos-addStatusType .button_box {
    text-align: right;
    border-top:1px solid #eeeeee;
    padding:20px;
}
.wt-pos-addStatusType .button_box .wtspe-button-s3{
    font-size:12px;
    line-height:28px;
}

.wt-pos-addStatusType .custom_close {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -520px -20px;
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
}

.wt-pos-addStatusType .custom_close:before {
    font-family: "wtalliconfont" !important;
    color: #999;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e761";
}

/*替换过*/
/*候选人-通用*/
.wt-curr-sort {
    width: 600px;
    border: 1px solid #dedede;
    font-size: 14px;
}

.wt-curr-sort .row_1 .customer_title {
    margin: 0 20px;
    height: 55px;
    line-height: 55px;
    border-bottom: 1px solid #eeeeee;
    font-size: 16px;
}

.wt-curr-sort .row_1 .customer_title span {
    line-height: normal;
    display: inline-block;
    padding-left: 10px;
}

.wt-curr-sort .row_1 .customer_title i {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -520px -20px;
    float: right;
    margin-top: 25px;
}

.wt-curr-sort .row_1 .customer_title i:before {
    font-family: "wtalliconfont" !important;
    color: #999;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e761";
}

/*替换过*/
.wt-curr-sort .row_2 .select_field {
    width: 255px;
    margin-left: 20px;
    float: left;
    padding-left: 5px;
}

.wt-curr-sort .row_2 .select_field h1 {
    font-size: 14px;
    margin: 20px 0;
}

.wt-curr-sort .row_2 .select_field h1 span {
    font-size: 12px;
    color: #999999;
}

.wt-curr-sort .row_2 .select_field .field_list li {
    font-size: 12px;
    line-height: 25px;
    float: left;
    border: 1px solid #e9e9e9;
    padding: 0 10px;
    margin: 0 9px 9px 0;
}

.wt-curr-sort .row_2 .sort_field {
    width: 300px;
    margin-right: 20px;
    float: left;
    border-left: 1px solid #eeeeee;
}

.wt-curr-sort .row_2 .sort_field h1 {
    font-size: 14px;
    margin: 20px 0;
    padding-left: 20px;
}

.wt-curr-sort .row_2 .sort_field h1 span {
    font-size: 12px;
    color: #999999;
}

.wt-curr-sort .row_2 .sort_field .sort_list {
    border-top: 1px solid #e9e9e9;
}

.wt-curr-sort .row_2 .sort_field .sort_list li {
    line-height: 30px;
    font-size: 12px;
    border-bottom: 1px solid #e9e9e9;
    padding: 0 15px 0 20px;
}

.wt-curr-sort .row_2 .sort_field .sort_list li a {
    float: right;
    margin: 5px 0 0 10px;
}

.wt-curr-sort .row_2 .sort_field .sort-btn {
    padding: 25px 0;
    overflow: hidden;
}

.wt-curr-sort .row_2 .sort_field .sort-btn a {
    float: right;
    margin-left: 10px;
}

/*候选人-通用*/
.wt-new-plan {
    width: 500px;
    border: 1px solid #dedede;
    font-size: 14px;
}

.wt-new-plan .row_1 .customer_title {
    margin: 0 20px;
    height: 55px;
    line-height: 55px;
    border-bottom: 1px solid #eeeeee;
    font-size: 16px;
}

.wt-new-plan .row_1 .customer_title span {
    border-left: 3px solid #a4b0bc;
    line-height: normal;
    display: inline-block;
    padding-left: 10px;
}

.wt-new-plan .row_1 .customer_title i {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -520px -20px;
    float: right;
    margin-top: 25px;
}

.wt-new-plan .row_1 .customer_title i:before {
    font-family: "wtalliconfont" !important;
    color: #999;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e761";
}

/*替换过*/
.wt-new-plan .row_2 {
    width: 100%;
}

.wt-new-plan .row_2 .newPlan_table {
    width: 90%;
    margin: 20px 20px 0;
}

.wt-new-plan .row_2 .newPlan_table tr td {
    padding: 10px 10px 10px 0;
    font-size: 12px;
    line-height: 0;
}

.wt-new-plan .row_2 .newPlan_table tr td:first-child {
    text-align: right;
}

.wt-new-plan .row_2 .newPlan_table tr td .np_input {
    height: 35px;
    line-height: 35px;
    border: 1px solid #dedede;
}

.wt-new-plan .row_2 .newPlan_table tr td .np_input input {
    width: 90%;
    height: 31px;
    line-height: 31px;
    border: none;
    outline: none;
    padding: 0 10px;
}

.wt-new-plan .row_2 .newPlan_table tr td .np_input .wt-icon10-100 {
    float: right;
    margin: 13px 10px 0 0;
}

.wt-new-plan .row_2 .newPlan_table tr td textarea {
    width: 100%;
    border: 1px solid #dedede;
    outline: none;
    padding: 10px;
}

.wt-new-plan .row_2 .newPlan_table tr:last-child td a {
    margin-left: 5px;
}

/*通用弹窗*/
.wt-pop-x {
    width: 600px;
}

.wt-pop-x .newPlan_table {
    width: 90%;
    margin: 0 auto;
}

.wt-pop-x .newPlan_table tr td {
    padding: 10px;
}

.wt-pop-x .newPlan_table tr td:first-child {
    text-align: right;
}

.wt-pop-x .newPlan_table tr td .np_input {
    height: 30px;
    line-height: 30px;
    border: 1px solid #dedede;
    background-color: #ffffff;
}

.wt-pop-x .newPlan_table tr td .np_input input {
    width: 90%;
    height: 28px;
    line-height: 28px;
    border: none;
    outline: none;
    padding: 0 10px;
    vertical-align: top;
}

.wt-pop-x .newPlan_table tr td .np_input .wt-icon10-100 {
    float: right;
    margin: 11px 10px 0 0;
}

.wt-pop-x .newPlan_table tr td .np_input .wt-icon340-40 {
    float: right;
    margin: 6px 5px 0 0;
}

.wt-pop-x .newPlan_table tr td .np_input .wt-icon160-0 {
    float: right;
    margin: 6px 10px 0 0;
}

.wt-pop-x .newPlan_table tr td textarea {
    width: 100%;
    border: 1px solid #dedede;
    outline: none;
    padding: 10px;
}

.wt-pop-x .selected-area {
    min-height: 35px;
    position: relative;
}

.wt-pop-x .selected-area div {
    background: #9caab9;
    font-size: 12px;
    display: inline-block;
    margin-right: 5px;
    padding: 0 10px;
    height: 30px;
    line-height: 30px;
    color: #ffffff;
    margin: 5px 5px 5px 0;
}

.wt-pop-x .selected-area div i {
    display: inline-block;
    width: 10px;
    height: 10px;
    background-position: -20px -80px;
    margin-left: 5px;
    vertical-align: middle;
    cursor: pointer;
    line-height: 10px;
}

.wt-pop-x .selected-area div i:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 8px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6f6";
}

/*替换过*/
.wt-pop-x .selected-area div span {
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 60px;
    vertical-align: top;
}

.wt-pop-x .ztree-container {
    position: relative;
}

.wt-pop-x .ztree-container .title {
    color: #5ca9f7;
}

.wt-pop-x .ztree-container .ztree-content {
    border: 1px solid #dedede;
    background-color: #ffffff;
}

.wt-pop-x .ztree-container .ztree-search {
    position: relative;
    margin: 10px auto;
    width: 97%;
}

.wt-pop-x .ztree-container .ztree-search input {
    height: 41px;
    line-height: 41px;
    text-indent: 5px;
    border: none;
    width: 100%;
    padding-right: 80px;
    background-color: #eeeeee;
}

.wt-pop-x .ztree-container .ztree-search i {
    position: absolute;
    right: 30px;
    top: 11px;
}

.wt-pop-x .ztree-container .ztree-scroll {
    height: 306px;
}

.wt-pop-x .ztree-container .contact-group-hide {
    display: inline-block;
    width: 30px;
    height: 30px;
    cursor: pointer;
    position: absolute;
    right: -40px;
    bottom: -10px;
    border: 1px solid #dedede;
    text-align: center;
}

.wt-pop-x .ztree-container .contact-group-hide i {
    vertical-align: middle;
    margin-top: 7px;
}

.wt-pop-x .zp-process {
    padding: 15px 0 5px 25px;
    background-color: #f9f9f9;
    border: 1px solid #e9e9e9;
    overflow: hidden;
}

.wt-pop-x .process-ul li {
    float: left;
}

.wt-pop-x .process-ul li span {
    width: 24px;
    height: 24px;
    line-height: 16px;
    text-align: center;
    font-size: 12px;
    border: 4px solid #e9e9e9;
    display: block;
    border-radius: 15px;
    background-color: #40b070;
    color: #ffffff;
}

.wt-pop-x .process-ul li p {
    font-size: 12px;
    width: 70px;
    text-align: center;
    margin: 0px -25px 0;
}

.wt-pop-x .process-ul li.bottom-line {
    width: 50px;
    height: 10px;
    position: relative;
    margin: 6px -4px 0 -4px;
    background-color: #47c67d;
    border-top: 3px solid #e9e9e9;
    border-bottom: 3px solid #e9e9e9;
}

/*招聘需求-导入招聘需求*/
.wt-import-demand {
    width: 400px;
}

.wt-import-demand .newPlan_table {
    width: 90%;
    margin: 0 auto;
}

.wt-import-demand .newPlan_table tr td {
    padding: 5px 10px;
    font-size: 12px;
}

.wt-import-demand .newPlan_table tr td:first-child {
    text-align: left;
}

.wt-import-demand .newPlan_table tr td .select_file {
    height: 35px;
    border: 1px solid #9caab9;
    background-color: #ffffff;
    border-radius: 3px;
}

.wt-import-demand .newPlan_table tr td .select_file .wt-icon660-40 {
    vertical-align: middle;
    margin: -2px 5px 0;
}

.wt-import-demand .newPlan_table tr td .select_file input {
    width: 250px;
    height: 33px;
    border: none;
    color: #9caab9;
    outline: none;
}

.wt-import-demand .newPlan_table tr td .select_file input::-webkit-color-swatch-wrapper {
    color: #9caab9;
}

.wt-import-demand .newPlan_table tr td .select_file .file-icon {
    width: 37px;
    height: 100%;
    text-align: center;
    float: right;
    background-color: #9caab9;
}

.wt-import-demand .newPlan_table tr td .select_file .file-icon i {
    margin-top: 6px;
}

.wt-import-demand .newPlan_table tr:nth-child(1) td {
    font-size: 16px;
}

.wt-import-demand .newPlan_table tr:nth-child(1) td a {
    font-size: 14px;
}

.wt-import-demand .newPlan_table tr:nth-child(4) td {
    text-align: center;
    padding: 20px 0 15px;
}

/*候选人-通用设置*/
.wt-pos-setting .process-area {
    position: relative;
    color: #333333;
}

.wt-pos-setting .process-area .title {
    padding-bottom: 15px;
    padding-left: 20px;
    color: #9d9d9d;
    font-size:14px;
}

.wt-pos-setting .process-area .title span {
    float: right;
    color: #999999;
}
.wt-pos-setting .process-area .title span i {
    font-size:12px;
    margin-right:5px;
}

.wt-pos-setting .process-area .unselect-area {
    width: 445px;
    height: 100%;
    padding: 20px 0;
    border-right: 1px solid #dedede;
    position: absolute;
    left: 0;
    top: 0;
}

.wt-pos-setting .process-area .unselect-area .unselect-labels > div {
	width:95px; height:26px;
    margin-right: 10px;
    margin-bottom: 10px;
    float: left;
    padding: 0 10px;
    color: #6f6f6f;
    border: 1px solid #eeeeee;
    line-height: 24px;
    text-align: center;
    cursor: pointer;
    font-size: 12px;
    overflow:hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.wt-pos-setting .process-area .unselect-labels {
    margin-left: 20px;
    height: 320px;
    overflow: hidden;
}

.wt-pos-setting .process-area .select-area {
    width: 318px;
    min-height: 200px;
    margin-left: 445px;
    padding: 20px 15px 0 0;
}

.wt-pos-setting .process-area .select-area .title {
    /*border-bottom: 1px solid #f1f1f1;*/
}

.wt-pos-setting .process-area .select-area .select-list {
    position: relative;
    height: 330px;
    overflow: hidden;
}

.wt-pos-setting .process-area .select-area .step {
    width: 100%;
    height: 35px;
    line-height: 35px;
    padding-left: 18px;
    padding-right: 10px;
    font-size: 0;
    border-bottom: 1px solid #f1f1f1;
}

.wt-pos-setting .process-area .select-area .step > span {
    display: inline-block;
    vertical-align: top;
    height: 100%;
}

.wt-pos-setting .process-area .select-area .step .text {
    /*min-width:70px; #52958 */
    max-width: 160px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 12px;
    color: #6f6f6f;
}

.wt-pos-setting .process-area .select-area .step .delete {
    float: right;
    cursor: pointer;
}

.wt-pos-setting .process-area .select-area .step .delete i {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -180px -20px;
    vertical-align: middle;
    line-height: 20px;
}

.wt-pos-setting .process-area .select-area .step .delete i:before {
    font-family: "wtalliconfont" !important;
    color: #777777;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e77d";
}

/*替换过*/
.wt-pos-setting .process-area .select-area .step .over {
    float: right;
    cursor: pointer;
    margin-right: 5px;
}

.wt-pos-setting .process-area .select-area .step .over i {
    display: inline-block;
    width: 20px;
    height: 20px;
    vertical-align: middle;
    line-height: 20px;
}

.wt-pos-setting .process-area .select-area .step .over i:before {
    font-family: "wtalliconfont" !important;
    color: #9b9b9b;
    font-size: 12px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e796";
}

/*替换过*/
.wt-pos-setting .process-area .select-area .step .ascend {
    float: right;
    cursor: pointer;
    margin-right: 5px;
}

.wt-pos-setting .process-area .select-area .step .ascend i {
    display: inline-block;
    background: url('../../images/public/ascend.png');
    width: 20px;
    height: 20px;
    vertical-align: middle;
}

.wt-pos-setting .process-area .select-area .step .no-ascend {
    float: right;
    cursor: pointer;
    margin-right: 5px;
}

.wt-pos-setting .process-area .select-area .step .no-ascend i {
    display: inline-block;
    background: url('../../images/public/ascend-b.png');
    width: 20px;
    height: 20px;
    vertical-align: middle;
}

.wt-pos-setting .process-area .select-area .step .descend {
    float: right;
    cursor: pointer;
    margin-right: 5px;
}

.wt-pos-setting .process-area .select-area .step .descend i {
    display: inline-block;
    background: url('../../images/public/descend.png');
    width: 20px;
    height: 20px;
    vertical-align: middle;
}

.wt-pos-setting .process-area .select-area .step .no-descend {
    float: right;
    cursor: pointer;
    margin-right: 5px;
}

.wt-pos-setting .process-area .select-area .step .no-descend i {
    display: inline-block;
    background: url('../../images/public/descend-b.png');
    width: 20px;
    height: 20px;
    vertical-align: middle;
}

/*9.0替换样式 #51022 start*/
.wt-pos-setting .process-area .select-area .step .ascend .wtspeicon-arrows-up {
    display: inline-block;
    background:none;
    width: 20px;
    height: 20px;
    vertical-align: middle;
    font-size:12px;
    line-height:20px;
    color:#aaaaaa;
}
.wt-pos-setting .process-area .select-area .step .no-ascend .wtspeicon-arrows-up {
    display: inline-block;
    background:none;
    width: 20px;
    height: 20px;
    vertical-align: middle;
    font-size:12px;
    line-height:20px;
    color:#d84a43;
}
.wt-pos-setting .process-area .select-area .step .descend .wtspeicon-arrows-down {
    display: inline-block;
    background:none;
    width: 20px;
    height: 20px;
    vertical-align: middle;
    font-size:12px;
    line-height:20px;
    color:#aaaaaa;
}
.wt-pos-setting .process-area .select-area .step .no-descend .wtspeicon-arrows-down {
    display: inline-block;
    background:none;
    width: 20px;
    height: 20px;
    vertical-align: middle;
    font-size:12px;
    line-height:20px;
    color:#d84a43;
}
/*end*/

.wt-pos-setting .process-area .label-state-active {
    background-color: #deeae8;
}

.wt-pos-setting .button_box {
    text-align: right;
    padding: 20px;
    border-top:1px solid #dedede;
}
.wt-pos-setting .button_box .wtspe-button-s3 {line-height:28px; font-size:12px; text-align: center;}

/*候选人 导入简历 , 等待， 成功， 详情*/
.wt-candidate-mail-import-success {
    position: fixed;
    bottom: 20px;
    right: 10px;
}

.wt-candidate-mail-import-success .pop-content {
    line-height: 50px;
    height: 50px;
    padding: 0 15px;
    width: 350px;
}

.wt-candidate-mail-import-success .pop-content > i {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-position: 0 -240px;
    margin-right: 10px;
    vertical-align: middle;
}

.wt-candidate-mail-import-success .pop-content > i:before {
    font-family: "wtalliconfont" !important;
    color: #5fba3d;
    font-size: 28px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e75b";
}

/*替换过*/
.wt-candidate-mail-import-success .pop-content > em {
    float: right;
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -520px -20px;
    margin-top: 15px;
}

.wt-candidate-mail-import-success .pop-content > em:before {
    font-family: "wtalliconfont" !important;
    color: #999;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e761";
}

/*替换过*/
.wt-candidate-mail-import-success .text-1 span {
    color: #ff763c;
}

.wt-candidate-mail-import-waiting {
    position: fixed;
    bottom: 20px;
    right: 10px;
}

.wt-candidate-mail-import-process {
    position: fixed;
    bottom: 20px;
    right: 10px;
    width: 350px;
}

.wt-candidate-mail-import-process .pop-content {
    padding: 0 40px;
}

.wt-candidate-mail-import-process .slider {
    width: 100%;
    border-radius: 12px;
    background: #f2f2f2;
    height: 15px;
}

.wt-candidate-mail-import-process .filling {
    width: 30%;
    border-radius: 12px;
    background: #5ca9f7;
    height: 15px;
}

.wt-candidate-mail-import-process .text-1 {
    line-height: 50px;
}

.wt-candidate-mail-import-detail {
    width: 570px;
}

.wt-candidate-mail-import-detail .wrapper {
    margin: 0 20px;
}

.wt-candidate-mail-import-detail .pop-title em {
    color: #ff763c;
    font-style: normal;
}

.wt-candidate-mail-import-detail .pop-content {
    height: 500px;
    overflow-y: auto;
}

.wt-candidate-mail-import-detail .detail-group {
    margin-bottom: 20px;
}

.wt-candidate-mail-import-detail .detail-group .detail-title {
    font-size: 16px;
}

.wt-candidate-mail-import-detail .item-group {
    font-size: 12px;
    margin-top: 10px;
}

.wt-candidate-mail-import-detail .item-group .item-title {
    line-height: 30px;
}

.wt-candidate-mail-import-detail .item-group .item-title:before {
    content: '';
    display: inline-block;
    background: url('../../images/public/icons.png');
    width: 10px;
    height: 10px;
    background-position: -10px -80px;
    vertical-align: middle;
    margin-right: 10px;
}

.wt-candidate-mail-import-detail .item-group .item-content {
    margin: 0 15px;
}

.wt-candidate-mail-import-detail .item-group .item-content ul li {
    line-height: 30px;
}

.wt-candidate-mail-import-detail .item-group .item-content ul li > i {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -140px -560px;
    vertical-align: middle;
    margin-right: 10px;
}

.wt-candidate-mail-import-detail .item-group .item-content ul li > i:before {
    font-family: "wtalliconfont" !important;
    color: #999;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6d6";
}

/*替换过*/

.wt-candidate-mail-import-detail .item-group .item-content ul li > em {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -140px -540px;
    vertical-align: middle;
    margin-right: 10px;
}

.wt-candidate-mail-import-detail .item-group .item-content ul li > em:before {
    font-family: "wtalliconfont" !important;
    color: #999999;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6e3";
}

/*替换过*/
.wt-candidate-mail-import-detail .item-group .item-content ul li h1 {
    font-size: 12px;
    color: #ff763c;
    display: inline;
}

.wt-candidate-mail-import-detail .item-group .item-content ul li h2 {
    font-size: 12px;
    color: #40b070;
    display: inline;
}

.wt-feedback-list {
    padding: 5px;
    /*.color_01 {color: @color_orange_2;}*/
    /*.color_02 {color: @color_green_1;}*/
}

.wt-feedback-list li {
    border-bottom: 1px solid #eeeeee;
    display: block;
    padding: 10px 10px 5px 5px;
    line-height: 25px;
    overflow: hidden;
    text-decoration: none;
    font-size: 12px;
}

.wt-feedback-list li:last-child {
    border-bottom: none !important;
}

.wt-feedback-list span {
    vertical-align: middle;
    margin: -2px 5px 0 0;
}

.wt-feedback-list li .content p {
    margin: 0 10px;
}

.wt-feedback-list li.success .title:before {
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: middle;
    background-position: -680px -60px;
    font-family: "wtalliconfont" !important;
    color: #4da762;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6fc";
    margin-right: 5px;
}

.wt-feedback-list li.success .content div:before {
    background: url('../../images/public/icons.png');
    background-position: -70px -80px;
    content: '';
    width: 10px;
    height: 10px;
    display: inline-block;
}

.wt-feedback-list li.fail .title:before {
    background-position: -660px -60px;
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: middle;
    font-family: "wtalliconfont" !important;
    color: #f67542;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-right: 5px;
    content: "\e706";
}

/*替换过*/

.wt-feedback-list li.fail .content div:before {
    background: url('../../images/public/icons.png');
    background-position: -10px -80px;
    content: '';
    width: 10px;
    height: 10px;
    display: inline-block;
}

.wt-feedback-list .color_02 {
    color: #7cbe8c;
}

.wt-feedback-list .color_01 {
    color: #f99c77;
}

/*复制职位*/
.pos-copy {
    padding: 0px 0 20px 0px;
}

.pos-copy > .wt-icon160-400 {
    float: left;
    margin: 0 35px 0 65px;
    display: inline-block;
}

.pos-copy h1 {
    font-size: 18px;
    padding-top: 5px;
    margin: 0;
}

.pos-copy h1 .wt-icon100-400 {
    vertical-align: middle;
    margin: 0 20px 0px 0;
}

.pos-copy h1 .wt-icon160-400 {
    vertical-align: middle;
    margin: 0 20px 0px 0;
}

.pos-copy p {
    margin-bottom: 20px;
}

.pos-copy .wt-button-5 {
    margin: 0 0 10px 150px;
}

/*拷贝到我的模板*/
.wt-copy-template {
    width: 830px;
}

.wt-copy-template .form-group {
    position: relative;
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
    overflow: hidden;
}

.wt-copy-template .form-group.mt30 {
    margin-top: 30px;
}

.wt-copy-template .com_label {
    display: inline-block;
    float: left;
    width: 145px;
    height: 35px;
    line-height: 35px;
    margin-right: 10px;
    padding-top: 0;
    vertical-align: top;
    font-weight: normal;
    text-align: right;
}

.wt-copy-template .com-part {
    float: left;
}

.wt-copy-template .com-part > select {
    height: 35px;
    line-height: 35px;
    border: 1px solid #dedede;
    width: 340px;
    border-radius: 0;
}

.wt-copy-template .com_div {
    display: inline-block;
    width: 640px;
}

.wt-copy-template .com_div select {
    display: inline-block;
    height: 35px;
    line-height: 35px;
    border: 1px solid #dedede;
    width: 270px;
    border-radius: 0;
}

.wt-copy-template .com_div select.group {
    margin: 10px 0;
    width: 96%;
}

.wt-copy-template .selected-area {
    border: 1px solid #dedede;
    min-height: 35px;
    position: relative;
}

.wt-copy-template .selected-area div {
    margin: 5px;
}

.wt-copy-template .selected-area div span {
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 60px;
    vertical-align: top;
}

.wt-copy-template .ztree-container {
    position: relative;
    /*background-color: @color_gray_11;
    padding: 15px;*/
}

.wt-copy-template .ztree-container .title {
    color: #5ca9f7;
}

.wt-copy-template .ztree-container .ztree-content {
    border: 1px solid #dedede;
    background-color: #ffffff;
}

.wt-copy-template .ztree-container .ztree-search {
    position: relative;
    margin: 10px auto;
    width: 97%;
}

.wt-copy-template .ztree-container .ztree-search input {
    height: 41px;
    line-height: 41px;
    text-indent: 5px;
    border: none;
    width: 100%;
    padding-right: 80px;
    background-color: #eeeeee;
}

.wt-copy-template .ztree-container .ztree-search i {
    position: absolute;
    right: 30px;
    top: 11px;
}

.wt-copy-template .ztree-container .ztree-scroll {
    height: 306px;
}

.wt-copy-template .ztree-container .contact-group-hide {
    display: inline-block;
    width: 30px;
    height: 30px;
    cursor: pointer;
    position: absolute;
    right: -40px;
    bottom: -10px;
    border: 1px solid #dedede;
    text-align: center;
}

.wt-copy-template .ztree-container .contact-group-hide i {
    vertical-align: middle;
    margin-top: 7px;
}

.wt-copy-template .wt-btns {
    margin: 30px 0;
}

/********************************/
.wt-innerRecommend-detail {
    width: 350px;
    padding: 0 20px;
}

.wt-innerRecommend-detail > .header {
    height: 50px;
    line-height: 50px;
}

/*.wt-innerRecommend-detail > .header > span {*/
/*font-size: 18px;*/
/*font-weight: 600;*/
/*}*/

/* #51018 */
.wt-innerRecommend-detail > .header > span {
    font-size: 16px;
    font-weight: 600;
}

.wt-innerRecommend-detail > .header > i {
    font-size: 16px;
    font-style: normal;
    float: right;
}

.wt-innerRecommend-detail > .body {
    margin-bottom: 15px;
}

.wt-innerRecommend-detail > .body > div {
    line-height: 30px;
}

.wt-innerRecommend-detail > .body .file {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-position: -30px -240px;
    vertical-align: top;
}

.wt-innerRecommend-detail > .body .file:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 26px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e71f";
}

/*替换过*/
.wt-innerRecommend-close {
    background: rgba(0, 10, 44, 0.3);
    width: 400px;
    height: 80px;
    text-align: center;
    top: 420px !important;
    line-height: 60px;
    border-radius: 60px;
    border: 0;
}

.wt-innerRecommend-close .inre-close {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-position: -60px -240px;
    padding-top: 30px;
    line-height: 30px;
    text-align: center;
    margin: 0 30px;
    vertical-align: middle;
    color: #fff;
}

.wt-innerRecommend-close .inre-close:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 36px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6f2";
}

/*替换过*/
.wt-innerRecommend-close .inre-download {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-position: -90px -240px;
    padding-top: 30px;
    line-height: 30px;
    text-align: center;
    margin: 0 30px;
    vertical-align: middle;
    color: #fff;
}

.wt-innerRecommend-close .inre-download:before {
    font-family: "wtalliconfont" !important;
    color: #fff;
    font-size: 36px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e725";
}

/*替换过*/
.wt-pos-checkedStream {
    width: 880px;
    /*form reset*/
}

.wt-pos-checkedStream .pop-content {
    margin: 0 20px;
}

.wt-pos-checkedStream .to_examine {
    margin: 10px;
    padding-left: 15px;
    border-left: 1px dashed #40b070;
}

.wt-pos-checkedStream .wt-form-container {
    margin: 10px !important;
}

.wt-pos-checkedStream .com-content {
    margin: 0 !important;
}

.wt-pos-checkedStream .to_examine > li {
    word-break: break-all;
    position: relative;
    min-height: 60px;
    margin: 30px 0;
}

.wt-pos-checkedStream .to_examine > li:before {
    content: '.';
    display: inline-block;
    position: absolute;
    font-size: 60px;
    left: -23px;
    top: -48px;
}

.wt-pos-checkedStream .to_examine > li:last-child:before {
    color: #40b070;
}

.wt-pos-checkedStream .li_content {
    margin: 10px;
}

.wt-pos-checkedStream .li_button_1 {
    background: #47c67d;
    font-size: 14px;
    display: inline-block;
    padding: 0 17px;
    height: 30px;
    line-height: 30px;
    color: #ffffff;
    border-radius: 15px;
}

.wt-pos-checkedStream .li_button_2 {
    background: #ffffff;
    font-size: 14px;
    display: inline-block;
    padding: 0 17px;
    height: 30px;
    line-height: 26px;
    color: #47c67d;
    border-radius: 15px;
    border: 2px solid #47c67d;
}

/*候选人-备注-展开-删除提示*/
.wt-candidate-dp {
    width: 480px;
}

.wt-candidate-dp .pos-copy {
    padding: 0 0 20px 0;
}

.wt-candidate-dp .pos-copy h1 {
    padding: 0 40px;
}

.wt-candidate-dp .pos-copy h1 .wt-icon100-400 {
    transform: scale(0.94);
}

.wt-candidate-dp .pos-text-box {
    display: inline-block;
    width: 310px;
    vertical-align: top;
    margin-top: 10px;
}

.wt-candidate-dp .pos-label {
    padding: 0 40px 0 125px;
}

.wt-candidate-dp .pos-text {
    line-height: 25px;
    font-size: 16px;
}

.wt-candidate-dp .pos-text2 {
    line-height: 20px;
    font-size: 12px;
    color: #b2b2b2;
}

.wt-candidate-dp .pos-text-em {
    color: #ff763c;
}

.wt-candidate-dp .cddt-btn {
    text-align: center;
    padding: 10px 0 50px;
    overflow: hidden;
}

.wt-candidate-dp .cddt-btn span {
    margin: 0 5px;
}

/*通用-需要确认的提示*/
.wt-confirm-tips {
    width: 590px;
}

.wt-confirm-tips .cddt-btn {
    text-align: center;
    padding: 10px 0 50px;
    overflow: hidden;
}

.wt-confirm-tips .cddt-btn span {
    margin: 0 5px;
}

/*通用-成功提示自动消失*/
.wt-close-tips {
    width: 410px;
}

.wt-close-tips .pos-copy {
    margin-bottom: 10px;
}

/*候选人-进入黑名单*/
.wt-entry-blist {
    width: 600px;
}

.wt-entry-blist .newPlan_table {
    width: 90%;
    margin: 0 auto;
}

.wt-entry-blist .newPlan_table tr td {
    padding: 10px;
}

.wt-entry-blist .newPlan_table tr td:first-child {
    text-align: right;
}

.wt-entry-blist .newPlan_table tr td .half_np_input,
.wt-entry-blist .newPlan_table tr td .s_np_input,
.wt-entry-blist .newPlan_table tr td .m_np_input,
.wt-entry-blist .newPlan_table tr td .b_np_input {
    height: 35px;
    line-height: 35px;
    border: 1px solid #dedede;
}

.wt-entry-blist .newPlan_table tr td .half_np_input input,
.wt-entry-blist .newPlan_table tr td .s_np_input input,
.wt-entry-blist .newPlan_table tr td .m_np_input input,
.wt-entry-blist .newPlan_table tr td .b_np_input input {
    width: 90%;
    height: 31px;
    line-height: 31px;
    border: none;
    outline: none;
    padding: 0 10px;
}

.wt-entry-blist .newPlan_table tr td .half_np_input .wt-icon10-100,
.wt-entry-blist .newPlan_table tr td .s_np_input .wt-icon10-100,
.wt-entry-blist .newPlan_table tr td .m_np_input .wt-icon10-100,
.wt-entry-blist .newPlan_table tr td .b_np_input .wt-icon10-100 {
    float: right;
    margin: 13px 10px 0 0;
}

.wt-entry-blist .newPlan_table tr td .half_np_input {
    width: 45%;
    float: left;
}

.wt-entry-blist .newPlan_table tr td .s_np_input {
    width: 20%;
    float: left;
}

.wt-entry-blist .newPlan_table tr td .m_np_input {
    width: 30%;
    float: left;
}

.wt-entry-blist .newPlan_table tr td .b_np_input {
    width: 41%;
    float: left;
}

.wt-entry-blist .newPlan_table tr td .split-line {
    float: left;
    margin: 16px 5px 0;
    width: 10px;
    border-bottom: 1px solid #dedede;
}

.wt-entry-blist .newPlan_table tr td .icon-tips {
    margin: 5px 0 0;
    line-height: 20px;
    color: #dedede;
    font-size: 12px;
}

.wt-entry-blist .newPlan_table tr td .icon-radio > span:first-child {
    margin-right: 10px;
}

.wt-entry-blist .newPlan_table tr td .evl-tips {
    float: left;
    font-size: 12px;
    line-height: 22px;
    color: #ed754f;
}

.wt-entry-blist .newPlan_table tr td textarea {
    width: 100%;
    border: 1px solid #dedede;
    outline: none;
    padding: 10px;
}

.wt-entry-blist .form-group {
    position: relative;
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
    overflow: hidden;
}

.wt-entry-blist .form-group.mt30 {
    margin-top: 30px;
}

.wt-entry-blist .com_label {
    display: inline-block;
    float: left;
    width: 145px;
    height: 35px;
    line-height: 35px;
    margin-right: 10px;
    padding-top: 0;
    vertical-align: top;
    font-weight: normal;
    text-align: right;
}

.wt-entry-blist .com-part {
    float: left;
}

.wt-entry-blist .com-part > select {
    height: 35px;
    line-height: 35px;
    border: 1px solid #dedede;
    width: 340px;
    border-radius: 0;
}

.wt-entry-blist .com_div {
    display: inline-block;
    width: 640px;
}

.wt-entry-blist .com_div select {
    display: inline-block;
    height: 35px;
    line-height: 35px;
    border: 1px solid #dedede;
    width: 270px;
    border-radius: 0;
}

.wt-entry-blist .com_div select.group {
    margin: 10px 0;
    width: 96%;
}

.wt-entry-blist .selected-area,
.wt-entry-blist .selected-area1 {
    min-height: 35px;
    position: relative;
}

.wt-entry-blist .selected-area div,
.wt-entry-blist .selected-area1 div {
    background: #9caab9;
    font-size: 12px;
    display: inline-block;
    margin-right: 5px;
    padding: 0 10px;
    height: 30px;
    line-height: 30px;
    color: #ffffff;
}

.wt-entry-blist .selected-area div i,
.wt-entry-blist .selected-area1 div i {
    display: inline-block;
    width: 10px;
    height: 10px;
    background-position: -20px -80px;
    margin-left: 5px;
    vertical-align: middle;
    cursor: pointer;
    line-height: 10px;
}

.wt-entry-blist .selected-area div i:before,
.wt-entry-blist .selected-area1 div i:before {
    font-family: "wtalliconfont" !important;
    color: #888888;
    font-size: 8px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6f6";
}

/*替换过*/

.wt-entry-blist .selected-area div span,
.wt-entry-blist .selected-area1 div span {
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 60px;
    vertical-align: top;
    cursor:pointer;
}

.wt-entry-blist .selected-area div {
    margin: 5px 5px 5px 0;
    cursor:pointer;
}

.wt-entry-blist .selected-area1 {
    border: 1px solid #dedede;
}

.wt-entry-blist .selected-area1 div {
    margin: 5px;
}

.wt-entry-blist .ztree-container {
    position: relative;
    /*background-color: @color_gray_11;
    padding: 15px;*/
}

.wt-entry-blist .ztree-container .title {
    color: #5ca9f7;
}

.wt-entry-blist .ztree-container .ztree-content {
    border: 1px solid #dedede;
    background-color: #ffffff;
}

.wt-entry-blist .ztree-container .ztree-search {
    position: relative;
    margin: 10px auto;
    width: 97%;
}

.wt-entry-blist .ztree-container .ztree-search input {
    height: 41px;
    line-height: 41px;
    text-indent: 5px;
    border: none;
    width: 100%;
    padding-right: 80px;
    background-color: #eeeeee;
}

.wt-entry-blist .ztree-container .ztree-search i {
    position: absolute;
    right: 30px;
    top: 11px;
}

.wt-entry-blist .ztree-container .ztree-scroll {
    height: 306px;
}

.wt-entry-blist .ztree-container .contact-group-hide {
    display: inline-block;
    width: 30px;
    height: 30px;
    cursor: pointer;
    position: absolute;
    right: -40px;
    bottom: -10px;
    border: 1px solid #dedede;
    text-align: center;
}

.wt-entry-blist .ztree-container .contact-group-hide i {
    vertical-align: middle;
    margin-top: 7px;
}

.wt-entry-blist .wt-btns {
    margin: 30px 0;
}

/*解锁*/
.resume-lock-list {
    margin: 0 20px;
    padding: 20px 10px 10px;
}

.resume-lock-list li {
    margin-bottom: 20px;
    overflow: hidden;
}

.resume-lock-list li p {
    margin: 0;
    line-height: 20px;
}

.resume-lock-list li p .wt-icon10-80 {
    margin-right: 5px;
}

.resume-lock-list li font {
    display: block;
    margin: 5px 0 8px 15px;
    font-size: 12px;
    color: #999999;
}

.resume-lock-list li > div {
    margin-left: 15px;
    margin-bottom: 5px;
}

.resume-lock-list li:last-child {
    margin-bottom: 0;
}

.small-tit {
    margin: 20px 30px 0;
}

.icon-radio {
    overflow: hidden;
}

.start-num {
    width: 99px;
    height: 16px;
    display: inline-block;
    margin: 0 5px;
    background: url("../../images/candidate/quick-score.png");
}

/*上传简历*/
.pos-tips {
    color: #ed754f;
    margin: 5px 0 0;
}

.dashed-box {
    margin: 20px 30px;
    border: 1px dashed #dedede;
}

.dashed-box .file-drag-area {
    padding: 30px 0;
    text-align: center;
}

.dashed-box .warning-text {
    color: #ff0000;
}

.resume-percent li {
    height: 48px;
    line-height: 48px;
    border-top: 1px solid #dedede;
}

.resume-percent li .pos-name {
    width: 160px;
    padding: 0 20px;
    float: left;
}

.resume-percent li div {
    width: 355px;
    height: 15px;
    margin: 18px 20px 0 0;
    float: left;
    background-color: #e9e9e9;
    border-radius: 10px;
}

.resume-percent li div span {
    height: 15px;
    display: block;
    background-color: #40b070;
    border-radius: 10px;
}

.complete-explain {
    margin: 0 30px 20px;
    padding: 20px 40px;
    background-color: #f8f8f8;
}

.complete-explain p {
    padding-left: 30px;
    line-height: 20px;
}

.complete-explain p span {
    vertical-align: middle;
    margin: -2px 10px 0 -30px;
}

.select-box {
    padding: 10px;
    border: 1px solid #dedede;
    border-top: none;
}

.select-box li {
    height: 42px;
    line-height: 42px;
    padding-left: 10px;
    font-size: 12px;
    border-bottom: 1px solid #dedede;
}

.select-box li em {
    font-style: normal;
    margin-right: 10px;
}

.select-box li font {
    color: #cccccc;
    margin-right: 5px;
}

.select-box li span {
    color: #cccccc;
    margin-right: 5px;
}

.select-box li a {
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    color: #cccccc;
    border-radius: 10px;
    vertical-align: middle;
    display: inline-block;
    padding: 0 10px;
    border: 1px solid #cccccc;
}

.select-box li.hover em {
    color: #ed754f;
}

.select-box li.hover font {
    color: #ed754f;
}

.select-box li:last-child {
    border-bottom: none;
}

/*简历合并*/
.select-mainResume {
    padding: 20px 0 0 30px;
}

.radio-table {
    width: 92%;
    margin: 0 30px;
    border: 1px solid #eceeed;
    font-size: 12px;
}

.radio-table th {
    line-height: 35px;
    padding: 0 10px;
    font-weight: bold;
    background-color: #f8f8f8;
}

.radio-table td {
    line-height: 35px;
    padding: 0 10px;
}

.radio-table tr:nth-of-type(even) {
    background-color: #f8f8f8;
}

/**/
.wt-mainNavs {
    width: 160px;
    position: relative;
}

.wt-mainNavs .wt-menu-main {
    padding: 6px 12px;
    border: 2px solid transparent;
    border-right: 0;
    overflow: hidden;
    position: relative;
}

.wt-mainNavs .wt-menu-main i {
    float: right;
    margin-right: 20px;
}

.wt-mainNavs .wt-menu-sub {
    width: 480px;
    padding: 15px 30px;
    position: absolute;
    display: none;
    left: 160px;
    z-index: 101;
    border: 2px solid #c9cbce;
    background: #ffffff;
}

.wt-mainNavs .wt-menu-sub table td {
    line-height: 30px;
}

.wt-mainNavs .wt-menu-box.state-selected .wt-menu-main {
    border: 2px solid #c9cbce;
    border-right: 0;
    z-index: 102;
    background: #ffffff;
    width: 162px;
}

.wt-mainNavs .wt-menu-box.state-selected .wt-menu-sub {
    display: block;
}

.wt-letter-header span {
    float: left;
    margin: 8px;
}

.letterbg-red {
    background: transparent none repeat scroll 0 0;
    border-bottom: 7px solid #ff764c;
    border-left: 7px solid transparent;
    display: block;
    position: relative;
    width: 25px;
    height: 0;
}

.letterbg-red:before {
    content: '';
    background: transparent none repeat scroll 0 0;
    border-bottom: 7px solid transparent;
    border-left: 7px solid #ff764c;
    display: block;
    overflow: hidden;
    position: absolute;
    top: 0;
    right: -7px;
    height: 0;
    width: 0;
}

.letterbg-blue {
    background: transparent none repeat scroll 0 0;
    border-bottom: 7px solid #5984b2;
    border-left: 7px solid transparent;
    display: block;
    position: relative;
    width: 25px;
    height: 0;
}

.letterbg-blue:before {
    content: '';
    background: transparent none repeat scroll 0 0;
    border-bottom: 7px solid transparent;
    border-left: 7px solid #5984b2;
    display: block;
    overflow: hidden;
    position: absolute;
    top: 0;
    right: -7px;
    width: 0;
    height: 0;
}

.wt-letter-greeting {
    font-size: 16px;
    font-weight: 600;
    color: #333333;
}

.wt-letter-greeting em {
    color: #ff764c;
    font-style: normal;
}

.pop-response-box {
    position: relative;
}

.pop-response-item-text1 {
    color: #47c67d;
}

.pop-response-item-text2 {
    color: #ff0000;
}

.pop-response-item-text3 {
    color: #ff763c;
}

.pop-response-vline {
    position: absolute;
    height: 100%;
    margin: 0 15px;
    border: 1px dotted #dedede;
}

.pop-response-content {
    margin-left: 55px;
}

.pop-response-item {
    position: relative;
}

.pop-response-item i {
    position: absolute;
    background-color: #ffffff;
    left: -50px;
    top: 0;
}

.pop-response-item.time-1 i {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -680px 0;
}

.pop-response-item.time-1 i:before {
    font-family: "wtalliconfont" !important;
    color: #5ca9f7;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e781";
}

/*替换过*/
.pop-response-item.time-2 i {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -620px 0;
}

.pop-response-item.time-2 i:before {
    font-family: "wtalliconfont" !important;
    color: #a9a9a9;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e781";
}

/*替换过*/
/*查看登录渠道状态*/
.pop-login-state .pop-title em {
    color: #ffa442;
    font-style: normal;
}

.pop-login-state .pop-title font {
    font-size: 12px;
    color: #ffa442;
}

.pop-login-state .tips {
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #ffa442;
    padding: 0 10px;
    margin: 10px 30px 0;
    background-color: #fff3e7;
}

.pop-login-state .tips a {
    height: 20px;
    line-height: 20px;
    text-decoration: none;
    margin-top: 5px;
    color: #ffffff;
    padding: 0 10px;
    display: inline-block;
    background-color: #ffa442;
    border-radius: 3px;
    float: right;
    font-size: 12px;
}

.pop-login-state .stateAndSearch {
    height: 50px;
    margin: 0 30px;
    padding-top: 12px;
    overflow: hidden;
    border-bottom: 1px solid #eceeed;
}

.pop-login-state .stateAndSearch .state {
    width: 90px;
    padding: 0 10px;
    height: 26px;
    margin-right: 5px;
    line-height: 24px;
    font-size: 12px;
    float: left;
    border: 1px solid #eceeed;
    border-radius: 3px;
}

.pop-login-state .stateAndSearch .state .wt-icon10-100 {
    float: right;
    margin-top: 7px;
}

.pop-login-state .stateAndSearch .search {
    width: 300px;
    height: 28px;
    line-height: 28px;
    padding: 0 5px;
    font-size: 12px;
    border: 1px solid #eceeed;
    float: right;
    border-radius: 3px;
}

.pop-login-state .stateAndSearch .search input {
    width: 160px;
    height: 22px;
    border: none;
    font-size: 12px;
    outline: none;
}

.pop-login-state .stateAndSearch .search .wt-icon0-20 {
    float: right;
    margin-top: 3px;
}

.pop-login-state .stateAndSearch .search_keyword {
    width: 200px;
    height: 26px;
    line-height: 24px;
    padding: 0 5px;
    font-size: 12px;
    border: 1px solid #eceeed;
    float: right;
    border-radius: 3px;
}

.pop-login-state .stateAndSearch .search_keyword input {
    width: 80px;
    height: 22px;
    margin-left: 5px;
    border: none;
    font-size: 12px;
    outline: none;
}

.pop-login-state .stateAndSearch .search_keyword .wt-icon0-20 {
    float: right;
    margin-top: 3px;
}

.pop-login-state .stateAndSearch .search_keyword .wt-icon10-100 {
    margin: 0 5px;
}

.pop-login-state .pop-wrapper-common {
    max-height: 400px;
    padding: 0 10px;
    margin: 0 20px 20px;
    overflow: auto;
}

.pop-login-state .channelTable-title {
    width: 860px;
    position: fixed;
    background-color: #ffffff;
    z-index: 2;
}

.pop-login-state .channelTable-title thead th {
    height: 38px;
    padding: 0 10px;
    font-size: 12px;
    border-bottom: 1px solid #eceeed;
    font-family: "Microsoft YaHei";
}

.pop-login-state .channelTable {
    width: 100%;
    margin-top: 38px;
}

.pop-login-state .channelTable tbody tr.bg-pink {
    background-color: #fff3e7;
}

.pop-login-state .channelTable tbody tr td {
    font-size: 12px;
    height: 70px;
    padding: 0 10px;
}

.pop-login-state .channelTable tbody tr td.cpn-name {
    padding-left: 85px;
}

.pop-login-state .channelTable tbody tr td.cpn-name .wt-icon680-60,
.pop-login-state .channelTable tbody tr td.cpn-name .wt-icon300-560 {
    vertical-align: middle;
    margin-right: 5px;
    margin-left: -75px;
}

.pop-login-state .channelTable tbody tr td.cpn-name font {
    line-height: 20px;
    display: inline-block;
    vertical-align: middle;
}

.pop-login-state .channelTable tbody tr td .cpn-img {
    width: 40px;
    height: 40px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 8px;
    position: relative;
    background-color: #ffffff;
    border: 1px solid #eceeed;
    border-radius: 20px;
}

.pop-login-state .channelTable tbody tr td .cpn-img img {
    border-radius: 20px;
}

.pop-login-state .channelTable tbody tr td .cpn-img .cpn-mark {
    width: 40px;
    height: 40px;
    text-align: center;
    position: absolute;
    top: 0px;
    right: 0px;
    border-radius: 20px;
    opacity: 0.6;
    background-color: #333333;
}

.pop-login-state .channelTable tbody tr td .cpn-img .cpn-mark .wt-icon300-580 {
    margin-top: 10px;
}

.pop-login-state .channelTable tbody tr td .cpn-img .closeBtn {
    width: 17px;
    height: 17px;
    position: absolute;
    top: -5px;
    right: -5px;
    border-radius: 15px;
    text-align: center;
    background-color: #333333;
}

.pop-login-state .channelTable tbody tr td .cpn-img .closeBtn .wt-icon20-80 {
    vertical-align: middle;
}

.pop-login-state .channelTable tbody tr td a {
    text-decoration: underline;
}

.pop-login-state .channelTable tbody tr td a.reLogin {
    display: inline-block;
    padding: 3px;
    text-decoration: none;
    margin-right: 5px;
    border: 1px solid #dedede;
    background-color: #f9f9f9;
    color: #777777;
}

.pop-login-state .channelTable tbody tr td input.login-inp {
    width: 60px;
}

.pop-login-state .channelTable tbody tr td .yzm {
    width: 60px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    display: inline-block;
    background-color: #ffffff;
    vertical-align: middle;
    border: 1px solid #eceeed;
}

/*异常渠道绑定*/
.bindList {
    overflow: hidden;
    padding: 30px 0 0 0px;
}

.step-sc-channel {
    width: 170px;
    height: 180px;
    float: left;
    margin-right: 10px;
    position: relative;
}

.step-sc-channel > .main {
    width: 170px;
    height: 180px;
    border: 2px solid #ed754f;
    text-align: center;
    font-size: 12px;
}

.step-sc-channel > .main img {
    border-radius: 50%;
    width: 70px;
    height: 70px;
    border: 1px solid #eceeed;
}

.step-sc-channel > .main .sc-channelName {
    margin-top: 10px;
}

.step-sc-channel > .main .sc-userName {
    margin-top: 5px;
}

.step-sc-channel > .main .sc-leavePosition {
    color: #4f95dc;
    margin-top: 5px;
}

.step-sc-channel > .main .sc-re-bind {
    margin-top: 10px;
    width: 126px;
    height: 40px;
    line-height: 40px;
    background: #4f95dc;
    color: #ffffff;
    display: inline-block;
}

.step-sc-channel .sc-re-bind-float {
    position: absolute;
    bottom: 15px;
    left: 60px;
    opacity: 0.8;
    width: 126px;
    height: 40px;
    line-height: 40px;
    background: #4f95dc;
    color: #ffffff;
    display: inline-block;
}

.step-sc-channel .sc-warning-float {
    position: absolute;
    width: 240px;
    left: 0;
    bottom: -30px;
    color: #ff763c;
    line-height: 25px;
    text-align: center;
}

.step-sc-channel > .bind {
    position: absolute;
    width: 170px;
    height: 180px;
    padding: 10px;
    left: 0;
    top: 0;
    background: rgba(72, 88, 111, 0.8);
    top: 0px;
    left: 0px;
}

.step-sc-channel > .bind .bind-channelName {
    font-size: 14px;
    color: #ffffff;
    text-align: center;
}

.step-sc-channel > .bind .bind-validateWarning {
    color: #ffffff;
    margin-top: 2.5px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    width: 100%;
    font-size: 12px;
    display: inline-block;
    background: #ff763c;
}

.step-sc-channel > .bind input {
    width: 100%;
    height: 24px;
    line-height: 24px;
    text-indent: 15px;
}

.step-sc-channel > .bind .bind-admin {
    margin-top: 5px;
    font-size: 12px;
}

.step-sc-channel > .bind .bind-password {
    margin-top: 5px;
    font-size: 12px;
}

.step-sc-channel > .bind .bind-idf-code {
    margin-top: 5px;
    overflow: hidden;
}

.step-sc-channel > .bind .bind-idf-code input {
    width: 103px;
    font-size: 12px;
    float: left;
}

.step-sc-channel > .bind .bind-idf-code img {
    width: 45px;
    height: 24px;
    float: left;
}

.step-sc-channel > .bind .bind-button {
    width: 100%;
    height: 24px;
    line-height: 24px;
    text-align: center;
    font-size: 12px;
    margin-top: 5px;
    background: #4f95dc;
    color: #ffffff;
}

/*职位-绑定招聘流程-提示*/
.bindPro-tip-table {
    width: 100%;
}

.bindPro-tip-table li {
    height: 30px;
    line-height: 30px;
    margin-bottom: 4px;
    background-color: #f9f9f9;
    padding: 0 10px;
}

.bindPro-tip-table li:hover {
    background-color: #fff3e7;
    color: #ffa442;
}

.bindPro-tip-table li div {
    font-size: 12px;
    float: left;
}

.bindPro-tip-table li div:nth-child(1) {
    width: 260px;
}

.bindPro-tip-table li div:nth-child(2) {
    width: 100px;
}

.bindPro-tip-table li div:nth-child(3) {
    width: 100px;
}

.bindPro-tip-table li div span {
    vertical-align: middle;
    margin-top: -2px;
    margin-right: 5px;
}

.bindPro-tip-table .preview-single div {
    margin-bottom: 5px;
    padding-left: 40px;
    position: relative;
}

.bindPro-tip-table .preview-single div i {
    position: absolute;
    left: 16px;
    top: 6px;
    width: 6px;
    height: 6px;
    background-color: #47c67d;
    border-radius: 50%;
}

.bindPro-tip {
    color: #ffa442;
    margin-top: 15px;
    padding-left: 20px;
}

.bindPro-tip span {
    vertical-align: middle;
    margin-top: -2px;
    margin-left: -20px;
}

/*首页-日期年月日弹框切换样式*/
.wt-addEvent .begin,
.wt-addEvent .end {
    white-space: nowrap;
}

.wt-addEvent .begin > input,
.wt-addEvent .end > input {
    border: none;
    cursor: pointer;
}

.wt-addEvent .begin > span,
.wt-addEvent .end > span {
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px;
    margin-right: 5px;
    width: 1px;
    height: 16px;
    border-left: 1px solid #ddd;
}

.wt-addEvent .begin > div,
.wt-addEvent .end > div {
    display: inline-block;
}

.wt-addEvent .begin .beginDate {
    width: 80px;
}

.wt-addEvent .end .endDate {
    width: 80px;
}

.wt-addEvent .repeat {
    max-width: 180px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: pointer;
}

.wt-pattern {
    font-size: 12px;
}

.wt-pattern .pop-title.no-border-bott {
    border-bottom: none !important;
}

.wt-pattern .timetitle {
    font-size: 12px;
    color: #777777;
    margin: 20px 0 10px;
    padding-left: 5px;
    border-left: 3px solid #ffa442;
}

.wt-pattern .pop-wrapper-common.pop-wrapper-new {
    padding: 0;
    margin: 0 20px;
}

.wt-pattern .button-sure {
    width: 100%;
    height: 30px;
    display: inline-block;
    line-height: 30px;
    font-size: 12px;
    color: #ffffff;
    text-align: center;
    background-color: #5ca9f7;
    border-radius: 3px;
    cursor: pointer;
}

.wt-pattern .wt-common-pop-item-2 {
    height: 34px;
    border: 1px solid #eceeed;
    border-radius: 4px;
}

.wt-pattern .wt-common-pop-item-2 .common-style-input {
    height: 32px;
    line-height: 32px;
    color: #777777;
    float: left;
    font-size: 12px;
    margin-left: 10px;
}

.wt-pattern .wt-common-pop-item-2 .select-box-blue {
    height: 32px;
    line-height: 32px;
    margin-right: 10px;
    float: right;
}
.wt-pattern .wt-common-pop-item-2 .select-box-blue .beginTime,.wt-pattern .wt-common-pop-item-2 .select-box-blue .endTime{
	display: inline-block;
    width: 80px;
    text-align: center;
    vertical-align: top;
    margin-top: 10px;
    height: 12px;
    line-height: 1;
    border-left: 1px solid #e3e3e6;
    margin-left: 20px;
}

.wt-pattern .wt-common-pop-item-2:first-child {
    border-radius: 4px 4px 0 0;
}

.wt-pattern .wt-common-pop-item-2:last-child {
    border-radius: 0 0 4px 4px;
    border-top: none;
}
.wt-pattern .begin-to-end .wt-common-pop-item-2{
	border:1px solid #eeeeee;
	border-radius:4px;
	margin-top:10px;
}

.wt-pattern .timingBlock .wt-common-pop-item-2 {
	margin-top:10px;
	border-radius:4px;
    border: 1px solid #eceeed;
}

.wt-pattern .wt-common-pop-item {
    margin-bottom: 15px;
}

.wt-pattern .common-change {
    margin-bottom: 15px;
}

.wt-pattern .common-change .common-change-item {
    clear: both;
    font-size: 12px;
    margin: 5px 0;
    color: #777777;
}
.wt-pattern .common-change .common-change-item.chooseDay{
	line-height:30px;
}
.wt-pattern .common-change .common-change-item:after {
    content: "";
    display: block;
    clear: both;
}

.wt-pattern .common-change .chooseDay input {
    width: 60px;
    margin: 0 5px;
    color: #315fa0;
    text-align: center;
    border-radius: 5px;
    border: 1px solid #e9e9e9;
    outline: none;
}

.wt-pattern .common-change .chooseWeek,
.wt-pattern .common-change .chooseMonth {
    display: none;
}

.wt-pattern .common-change .chooseWeek ul,
.wt-pattern .common-change .chooseMonth ul {
    font-size: 0;
    border: 1px solid #eee;
    margin-top: 2px;
    float: left;    
    border-radius: 4px;
}

.wt-pattern .common-change .chooseWeek ul li,
.wt-pattern .common-change .chooseMonth ul li {
    width: 42px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    display: inline-block;
    font-size: 12px;
    border-right: 1px solid #eceeed;
    cursor: pointer;
    position:relative;
    background-color:#f9f9f9;
}
.wt-pattern .common-change .chooseWeek ul li:last-child,
.wt-pattern .common-change .chooseMonth ul li:last-child{
	border-right: none;
}
.wt-pattern .common-change .chooseWeek ul li.active:before,
.wt-pattern .common-change .chooseMonth ul li.active:before {
	content:"";
	display:block;
	width:43px;
	height:32px;
	border:1px solid;
	border-radius:3px;
	position:absolute;
	left:-1px;
	top:-1px;
}

.wt-pattern .common-date {
    position: relative;
}

.wt-pattern .common-date input {
    width: 70px;
    height: 100%;
    border: none;
    outline: none;
    cursor: pointer;
    text-align: right;
}

.wt-select-personnel {
    width: 220px;
    padding: 10px 20px;
}

.wt-select-personnel .search input {
    width: 100%;
    height: 25px;
    font-size: 12px;
    padding: 0 5px;
    border: 1px solid #eceeed;
    border-radius: 3px;
    outline: none;
}

.wt-select-personnel .ps-list {
    margin: 10px 0;
    font-size: 12px;
    max-height: 200px;
    overflow-y: auto;
}

.wt-select-personnel .ps-list dt {
    height: 30px;
    line-height: 30px;
    padding: 0 20px;
    font-weight: normal;
    background-color: #eceeed;
}

.wt-select-personnel .ps-list dt .wt-icon220-560 {
    vertical-align: middle;
    margin-right: 5px;
    margin-top: -2px;
}

.wt-select-personnel .ps-list dd {
    width: 100%;
    height: 30px;
    line-height: 30px;
    padding: 0 20px;
    white-space: nowrap;
    overflow: hidden;
}

.wt-select-personnel .ps-list dd span {
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: middle;
    margin-top: -2px;
    margin-right: 5px;
    background-color: #ffa442;
    border-radius: 50%;
}

.wt-select-personnel .ps-list dd .wt-icon640-60 {
    float: right;
    margin-top: 5px;
}

/*关于系统*/
.aboutSystem .as-tit {
    height: 60px;
    line-height: 60px;
}

.aboutSystem .as-tit span {
    text-align: center;
    display: block;
}

.aboutSystem .as-tit > i {
    position: absolute;
    top: 10px;
    right: 10px;
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -520px -20px;
}

.aboutSystem .as-tit > i:before {
    font-family: "wtalliconfont" !important;
    color: #999999;
    font-size: 12px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e6f6";
}

/*替换过*/
.aboutSystem .aboutSystem-com {
    padding: 10px 0;
    text-align: center;
    margin-bottom: 35px;
    background-color: #f9f9f9;
    border-top: 1px solid #eceeed;
    border-bottom: 1px solid #eceeed;
}

.aboutSystem .aboutSystem-com p {
    line-height: 30px;
    margin: 0;
}

/*下载简历判重*/
.wt-pop-labels {
    font-size: 12px;
    /*width: 140px;*/
}

.wt-pop-labels .wt-label {
    /*border-bottom: 1px solid #eeeeee;*/
    /*padding: 5px 0;*/
    /*background-color: #FFF;*/
    padding: 5px 12px;
}

.wt-pop-labels .wt-badge {
    display: inline-block;
    max-width: 120px;
    vertical-align: bottom;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-right: 16px;
}
.wtspe-labelMenu-menu-item-icon{
     font-size: 12px;
     margin-right:5px;
     color: #ccc; 
}
 .wt-pop-labels .wt-label .wtspe-labelMenu-menu-item-icon{
     margin-right:10px;
 }
.wt-pop-labels .wt-label i {
    vertical-align: middle;
    cursor: pointer;
}

.wt-pop-labels .add-label {
    /*padding-top: 5px;*/
    /*color: #4C7FB5;*/
    border-top: 1px solid #e0e0e0;
    cursor: pointer;
    padding: 5px 12px;
}

.wt-pop-labels .add-label i {
    vertical-align: middle;
    margin-top: -2px;
    font-size: 12px;
    margin-right: 10px;
    color: #ccc;
}

/*改版体验-提示*/
.revisionTips {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background-color: #333333;
    opacity: 0.5;
}

.rt-con {
    width: 506px;
    height: 357px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -178px 0 0 -253px;
}

.rt-con a {
    width: 22px;
    height: 22px;
    display: block;
    position: absolute;
    top: 30px;
    right: -50px;
    background: url("../../images/index/close-big-btn.png") no-repeat;
}

/*hufengcen*/
.pop-tit {
    padding: 2em 0;
}

.pop-tit dl {
    overflow: hidden;
}

.pop-tit dl dd {
    float: left;
    padding: 2px 10px;
    border-radius: 14px;
    border: 1px solid #BACDDB;
    margin: 10px 10px 5px 0;
}

.pop-tit dl .chos {
    background: #BACDDB;
    color: #fff;
}

.pop-tit .yx {
    position: relative;
    padding-left: 1em;
    color: #555;
}

.pop-tit .yx span {
    color: #FF9322;
}

.pop-tit .yx::before {
    content: '';
    position: absolute;
    top: 0.5em;
    left: 0;
    background: #FF9322;
    width: 6px;
    height: 6px;
    border-radius: 6px;
}

.wt-common-ale-table-style {
    font-family: "Microsoft YaHei";
    border-collapse: collapse;
    border-spacing: 0;
    text-align: left;
    border: 1px solid #eee;
    background: #fff;
    font-size: 12px;
}

.wt-common-ale-table-style th {
    border: #dedede solid 1px;
    height: 35px;
    line-height: normal;
    font-weight: 600;
    background-color: #F8F8F7;
    padding: 0 1em;
}

.wt-common-ale-table-style td {
    border: #dedede solid 1px;
    height: auto;
    line-height: normal;
    font-size: 12px;
    padding: 8px 1em;
    color: #82807A;
}

.wt-common-ale-table-style th:nth-child(1) {
    width: 180px;
}

.wt-common-ale-table-style th:nth-child(2) {
    width: 180px;
}

.wt-common-ale-table-style th:nth-child(3) {
    width: 80px;
}

.wt-common-ale-table-style th:nth-child(4) {
    width: 90px;
}

.wt-time-container {
    position: relative;
}

.wt-time-container .text {
    cursor: pointer;
}

.wt-time-container .panel {
    position: absolute;
    top: 100%;
    left: 0;
    display: none;
    box-shadow: 0 0 10px #dedede;
    z-index: 99;
}

.wt-time-container .mask {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}

.wt-time-container .content {
    position: relative;
    z-index: 2;
    padding: 10px;
}
.wt-time-container .content > div{
    text-align: left;
}
.wt-time-container .content input{
	width: 50px;
    height: 28px;
    border: 1px solid #dedede;
    cursor: pointer;
    text-align: center;
}
.wt-time-container input {
    width: 50px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    vertical-align: top;
    border: 1px solid #dedede;
    outline: none;
    color: #777777;
}

.wt-time-container span {
    color: #4F95DC;
    cursor: pointer;
    margin-left: 10px;
}

.wt-time-container ul {
    width: 100px;
    margin-top: 8px;
    max-height: 200px;
    overflow: auto;
    border: 1px solid #dedede;
    color: #777777;
}

.wt-time-container ul li {
    height: 30px;
    line-height: 30px;
    padding: 0 5px;
    border: 1px solid #dedede;
    border-top: none;
    cursor: pointer;
}

.wt-time-container ul li:hover {
    background-color: #f8f8f8;
}

/*头部添加选择企业模块样式*/
.wt-nav-top .chooseCompany .companyList a:hover {
    color: #5ca9f7;
}

.chooseCompany {
    width: 110px;
    border-left: 1px solid #eeeeee;
    float: right;
    height: 50px;
    line-height: 50px;
    text-align: center;
    position: relative;
    cursor: pointer;
}

.companyList {
    width: 110px;
    padding: 10px 0;
    display: none;
    box-shadow: 0 0 10px #dedede;
    background-color: #ffffff;
    border: 1px solid #eceeed;
    position: absolute;
    top: 50px;
    right: 0;
    z-index: 3;
}

.companyList a {
    line-height: 30px;
    display: block;
    curous: pointer;
}

.chooseCompany span i {
    margin-left: 10px;
}


/* 职位列表新需求 */

.wt-search-left{
    width: 192px;
    position: absolute;
}
.wt-table-right{
    margin-left: 220px;
}
.wt-fg-header-new{
    background: #ffffff;
    box-shadow: 0px 1px 4px rgba(41,4,0,0.1);
    padding-left: 30px;
    margin: 0px !important;
    position: relative;
    z-index: 5;
}
.fg-header-status-item{
    padding: 0px 20px;
    border-color: #ffffff;
    color: #000000;
    float: left;
    line-height: 56px;
    cursor: pointer;
}
.fg-header-status-item strong{
    font-size: 18px;
    /*border-bottom: 2px solid #ffffff;*/
    color: inherit;
    /*border-color: inherit;*/
    line-height: inherit;
    font-weight: normal;
    display: inline-block;
    margin-right: 5px;
    opacity: 0.85;
    position: relative;
}
.fg-header-status-item span{
    font-size: 12px;
    opacity: 0.25;
    color: inherit;
    line-height: inherit;
    opacity: 0.45;
}
.fg-header-status-item.active span{
    opacity: 1;
}
.fg-header-status-item.active {
    font-weight: bold;
}
.fg-header-status-item.active strong {
    font-weight: bold;
}
.wtspe-left-filter-button{
    width: 80px !important;
}
.wtspe-left-filter-button-theme{
    width: 80px !important;
    margin-right: 0px !important;
}
.fg-header-tool-menu{
    float: right;
    line-height: 28px;
    margin-top: 18px;
    margin-right: 35px;
    font-size: 14px;
}
.fg-header-tool-menu span{
    display: inline-block;
    margin-left: 12px;
    opacity: 0.12;
    color: #000000;
}
.fg-header-tool-menu span.fg-header-tool-btn{
    opacity: 1;
    cursor: pointer;
}

.wt-operate-item-right{
    margin-right: 8px;
    border: 1px solid #e0e0e0;
    padding: 0 10px;
    border-radius: 4px;
    display: inline-block;
    cursor: pointer;
}