html, body {
    width: 100%;
    height: 100%;
}
body {
  position: relative;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family:"PingFang SC","å¾®è½¯é›…é»‘","Microsoft YaHei",Helvetica,"Helvetica Neue",Tahoma,Arial,sans-serif;
  font-size: 14px;
  color: #020240;
  background: #f4f4f4;
  margin: 0;
  padding: 0;
  min-width: 1170px;
  min-height: 100%;
  height: auto !important;
  font-weight: 400;
  font-style: normal;
  padding-bottom: 270px;
}
div{
  -webkit-tap-highlight-color:rgba(255,0,0,0);
  word-wrap: break-word; 
  word-break: normal; 
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
a {
  color:#6f6f6f;
  text-decoration: none;
  font-size: 14px;
  outline: none;
  -webkit-tap-highlight-color:rgba(0,0,0,.1);
}
a:hover {
  text-decoration: none;
  color: #4949c1;
}
a:focus, a:active {
  text-decoration: none;
  outline: none;
}
p{
 font-size: 14px;
}
h1, h2, h3, h4, h5, h6 {
  color: rgba(0, 0, 0, 0.8);
  font-weight: 400;
  margin: 0 0 30px 0;
}
ul,ol,li{
  margin: 0;
  padding: 0;
  list-style: none;
}
h1, h2, h3, p, div, ol, ul, input, button {
  margin: 0;
  padding: 0;
}
input, button, textarea {
  font-family:"å¾®è½¯é›…é»‘","Microsoft YaHei",sans-serif;
  border: 1px solid #ddd;
  border-radius: 0;
  outline: none;
  background: transparent;
  -webkit-appearance: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-tap-highlight-color:rgba(0,0,0,.1);
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
}
button.disabled, button[disabled]{
    cursor: not-allowed;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none;
    opacity: .65;
}
li{
  list-style: none;
}
::-webkit-input-placeholder {
  color:#999;
}
:-moz-placeholder {
  color:#999;
}
::-moz-placeholder {
  color:#999;
}
:-ms-input-placeholder {
  color:#999;
}
::-webkit-input-placeholder {
  font-size: 14px !important;
  font-weight: inherit !important;
}
img {
  vertical-align: middle;
}
input[type=checkbox]{
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  position: relative;
  width: 15px;
  height: 15px;
  background: transparent;
  border:1px solid #2196f3;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  outline: none;
  cursor: pointer;
  font-family: "iconfont" !important;
}
input[type=checkbox]:after{
  font-size: 14px;
  content: "\e600";
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  background: #2196f3;
  color: #fff;
  text-align: center;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  opacity: 0;
}
input[type=checkbox]:checked:after{
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  opacity: 1;
}

@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1544173489314'); /* IE9*/
  src: url('iconfont.eot?t=1544173489314#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAADLIAAsAAAAAWjAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFY8dkyqY21hcAAAAYAAAAM3AAAH0qau8rdnbHlmAAAEuAAAKSYAAEgc3DMvomhlYWQAAC3gAAAALwAAADYTf/VgaGhlYQAALhAAAAAeAAAAJAfeBBZobXR4AAAuMAAAABkAAAFkZD4AAGxvY2EAAC5MAAAAtAAAALQKOx2mbWF4cAAALwAAAAAdAAAAIAFtANNuYW1lAAAvIAAAAUUAAAJtPlT+fXBvc3QAADBoAAACXwAAA+Q6vpKceJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2BkYWScwMDKwMHUyXSGgYGhH0IzvmYwYuRgYGBiYGVmwAoC0lxTGByeMbzaxtzwv4EhhrmRoQEozAiSAwDrVQyfeJzN1dtr13Ucx/HnDjldutb5ODtutXK11TqsttpqHdZWdpwTFKeCJXTRRY4ML2LsalcRIZgikTkiIkaICIreKGrzD9BLMV8fEP8G7fX9vYZEeC39Pjy232E/Pr/f9/N+vQbcBDTYKmv03Z+p8z3q9/jZutrzDTTXnm+s/9KPv2DQ71mlRrWoVR3qUq+GNaIxrdU6TWqztmpK27VD05rRrHZql3Zrr+Y0rwM6pCM6phM6o3O6WJrLytJZekpfGShDZaysLxvLtnK0nCoL5XxRuVyuXDp49SoIrfBu7dd2G9W4d9ugTdpy3d32Le522Lsd12md1YXSVNq8W7d36y+Dtd0ma7ud/O9uN+xW56v5FVNeX19b3/Ct1zQzzF53fbe4vvf6gR/Zw0/M8avXb16/80dtzdfWn/9a8DyfMsHrvMEnvMWbjPMha/jIn6LeZ9zoU11CE0tZ5vMe5WaWs4IWbqGVW7mN27mDO7mLj7mbe7iX+7ifB2hjJQ/yEA/zCI/yGO108DhP0MmTPOXZ6eJpnqGbHp7lOXp5gRd5iT5e5hX6GeBVXvM8DTHM27zDCO8yxnu8zwes9uVZcgPP4v96W179aOxefDRRZSF8nqgufLKoPmp/0xA+bdQYPnenKDwBqCU8C6g1PBWoPTwfqCM8KagrPDOoNzw9aDiqttBIUH2W0ajaRWNRNYzGo2oerQlPHpoIzyBaG55GtC48l2hDVI2kyaDaZ1N4atHmqK6ctgTV9/4sqL735+HpRluD6hpMhScebQ/PPtoRTgGaDucBzYSTgWbDGUE7w2lBu8K5QbvDCUJ7w1lC+8KpQr+E84X2h5OG5sKZQ/Ph9KED4RyiQ+FEosPhbKIj4ZSiY+G8ouPh5KITQXX+p4Pq/P8K5xothBOOzoSzjs6GU4/OhfOPLkT130V/B9UcXQy3A6Up3BOUpeHGoCwLdwelOdwilLZwn1BWhpuF0hnuGEp3uG0oPeHeofQF1e/+cBdRBsKtRBkMqteHgur1sXBnUdaH24syGVTv2xhU79sW7jbK0XDLUU6G+45yKtx8lIVwB1LOB9WeCvci5XK4ISlXwl3JpYPB6n8A3aLGGAB4nK18CZgcxXlo/1V9TN/T0zPTMzs7u3PszGh3tbvaa2Z17CEkoQsBEuKQAGm5zBFkoYAlC4y0SAaBwDaHBeFeJBsnxoBtIPmMDRJgnBgb8IufHZyX97xxnAtIeOYl8csL03p/Vc+MZoUEOO/BqKq6u6rrr6r//v9egQrC0V/SI7RDyAqLhdMFAfJjUOqFUlFWLLCBlUo+J8ecaHwwW44M9wLNOoNjUBmjlTHw2sCLy4oc9+Le4EDckwkEfQfKw85QkV71gmbLUn8pPey4nmoqauo040LbcWyS37QZhvdVq2uikzkjbDkGidlmWpbzlICo2/8kuSCfXR3Bvm2OAzO5S0Z6J2xVDUeXlQYT9pwicWx/wnYScEHn3LK/FG4Uh4bdytgCnRCRtHWcsYOGHMWGiHWK/1t4Kujs2HDEdgQR13yEvkLHhbwwT1gkrBAEKYtLdnBV2YF4VM5n6wvmyygPxGOOBTRXHKoAXkQVkLsBr8oLgXX3sqw9yIfSTPVIZxmg3AlHrEjE8idYSVjZGoHy35quCmNai6v6L2t38R6s+LY/xZrAygkcS6bwHTggYlX5AyLwdwl496jbosGYiqX/ssq6tEaOBJUAuK7v4bomhAyeY7FUoMVSv6xQyYJ2oHJ8HM8KIS5Xhkq0UqYvyK7/m89qblS93v+Na5jf7yMZ5/33lRCYESA9r5rwboR2AXUAHN/vFDus1/y/wVO8+RYxYskSeD+0hMaci4X5uIu5PlDkYsUtFcvjUG4D2cYpbaiU2xGhxvEfPregFypuudIf91ypDVHMjSsyORpS3n/fyZC+75tG5CEzJlrW5sc1UvozO/ynRaJ/5a8d5dJL5URClfaoUVf7LNgR03y1l4RDE+ItN6ueC+nXrA6xhVipGA1/3Qi/8+mQ+ul3w/of5aj9s/9qqEbCgAhfSrWLFqwf4lIMWRAIwv8SPYy4oCM2CIDYjiiNiNALLsQQfhnXhGDjAcfbcSEDbUCEFz6QpA9e4GXLUUGkomzIVKS71WhSu/xtLekCHat3wNK/y68CBUoI/vbg4YN61bt4ggL+RzkuHsEz0wVP6MM9RETE6REIxLhmaIo5mxGmHG0HhCQ+gBuM2FgkwotVSaq+GJSHfiGKvzjEyyEtqb19uZaMqrsRNoQQ4QRBg4lG5xerdGG9N5b+f6jqu1epgKi1h4OKIIOotvA9qsNYmr1HFFGeHzpSADtfpBW+S/GoDbMgUxjG3rYfF6/t39/Ups3gVL+L4Gr7b2PPb93f1D5+nwZPvk+I2UN8q4o5tlWIbmyrPGRIQ6WT7tX2/RpOg5MhYd56mwp4jvsZfOrJN2vvrez5bQhfUrvtVgbrrXcwWIWAJl7gNDEX4UQokWmWAhAHkGf24nblG9BHkXtG22l8YAzo8/f3DkjvfPNb74jiO9/auM5Q9YS57LR7fyCKP7j3wJ+Kg32qRsnjOBcYh0b2rQr6ffMdqSAnkqqUEf/0QNB32Y0DePhE/JYWafkQjs057gSb9zE/jHvHWR/jE0MnRy46zbkT412zTvCDV5v2CD43w9jWUYEzvwCOGdyXdsER0kJREAq4FzlZQXDaANnnGBQhYLaIVMVhj3FVzlOf9p9w+ob7HP8bYZoaypGDuaEU9bMB28tEU6k5qdRuclFbNttWfbRtfl8y2TcffslZJodgJtWZwh+jN4nLuwCGNqEbT2iYcf9cL6OmMWTnHsJiAco9QKGWRVkIRWT8dSmAp5Uf40w/V6Rrq5sYIGFYz6GDsxl0/hciDM4ogzIa9p8IR/jqI9Y8YGDOSWVbehe0NYBd0NtCBUhXH0nnAHJpcnHaz6EgyNSBvybKIE9xmTVDp3ELYwh3CeWWAFk8RgcPbtBjKM5kstMLuKXBrnkfatCJ6lQgm356jtainfNTflH9+2ADvzGrQqDKnVzgnKuq5zKRhG3/ptoa4LhaaIJvWBgTlgtnBtKgzhAYOjGFoC5ZA8HZDXWpi6twmKKhyPTk8BPB1CYZja1cqZn8YAPpOMmLYGXk2ApfONG6Muoko9tVq9RjUrUmm/kS4diyYfqkqw1ofIbO4HqRwhCJOW/OB3SFGDTAsQnJi8wMbOyY19dx/sCWOynMS8Go2z3Q7cJ4ei7QO6nQkZvXlyvQO7eMXdDqH3bj8Sickls3seXO2hy/5HOM4G7KJQhIdcBjGFoqstmiiK/xgdpcpRyXV4wTj8Egp2jEYiJ0z/Vf4tNtWXuKLoWTRv/o2i2kLQ2LvA4PRmMdQLas7ViSuoWxv32FDfMYqH2t/itzM9AFSzg4tC+UjItKHnvOXZT3X/ISMBE7tRff05K4hTHPfdl8bRVHuoUAH5hemRFahQlhqXAF36U0cOWqOAqMz6RxoxiJVZDroMpQynL4Y16M4XQZWRJXVliFfUahWMh6WSkvF0vBYNwDdhGwLHaBOzCcxRadtB1DqT6uGKg7wrwc2ZibB87pV6nR6pQWJutFIOtHu1aW3MWdnZ2L3ehIR9foegJVi5yzpDqP3NcVGaM4UlwZ7nRWiJG0Q/ozJXwF0kQPxB37FcUwlFeYOvkK3sUJsA09r9tgqj+RQ8aZY2cRmBv3vHg0Ts4aO8vSDk7NkPhcNsAsuIS4BY0hXkcaoC9/5prcvNpZv0d+QsPIl5BykOvUdU0VGOpPu7Y/bVkwaRfTlv8yjFnpML+yYdJKF23/Zf9lfCSEanSYEWyhHfWJceEMYbOwVdjNNHu2QbiVDDXYNvHz4JyenUfe+Zjnx48vHfd8OF+j5sGAmukxScJJH6ZqmnFQ/WNd+bVOchuO/I79pxs3eTVe725FqsJJH/lH8N5E8AirwxGLa+xYTDElvvbEZ6PwmR/MhE/xzI7tNZOr+abdRt58zCRQms2Dk9z/fz0bOhVIumOC42Pa1fd/t80lU4G0nQ6qo8KsS5j8z2x9Tf/FYgpmcDcdxkvdk/P/mc5yeV25/NtZFWSAVevYBLPqgAf9EX2Z9vB3Xyf8AM+l/i5EXmakIuNBKSWXFMZQkYOPo9mEFgy2mQWDNIj3KmVU2tpRP8B72GZ2QNljtm/cY+ZL3MNb2I4j80JyxXsKM5rxrQo3jRW5wLp4cWYFsZewd9RbQ8wsYlOyGestRQ4Gs7H1VpTZUcF78JJJKrbKzkC3uDKsrYxGV8quNtQbQu3VNj+nOVKLTeTQZQCXhWRit0iO9jnTjoIa6h3SXLnRXw19fH/J/3nMO1V329td/VQv5hIr6RqRHVroIgsIAeuikLYjYrhJi7ifsF/j1HYHCOTr5qUAl4YUaieliHaDabsQUhHSiLJSc7VVCOpgr6oS1zZv0CJSi0XroFKrpTaAqDhAdeVVOGClEgnW5loWG5C04VwOhihyMLa7ejRpkkgsvlyPhDN2RF/O4U1Ejch2XZm0CaXEnlT07REjmsB1xVlHOxPGjvFYhJjJqO4y1NU4D5iq8dtuoYKyerFwirBaOE04u9mvEPBEmOVYQLpt4gFeliFnnR8EaJorVhr65rHWMScDCfhT9b6Gl8F61H+UU/lFWJ7pL+btw6br+kvnBWrwUdREZzcyTYoTUxHJ0YbjAUt/t5uKRFLuYYiwOgJPBTppbFYV6NZIy0c4SatCUuhkOwANqOH4vaipr9lAcS1BjhFbYIu08QZTdpg7xmJmHCNL7BVcwMQEdJQ78EdWVa/qXwKwpJ/cy+vq/HgbQFuc3BvU1QOSZBiUbLygpSeWGmq3I5qx/AK2uEqPpc7p6Vra6hai0DeuUYcIKfbODj/F3hcP3lt9u38JOcze9HbtzXGsq4dBipvOIypoiqqKJJcbuETEjYKRwcJSVTY0OQTSJTndEGr28xTXFdHqUaGolJjZwzjQONScZdxCdZtFxQJ/RjOpYkh+lSlYbyCZvIu6a7oauJQYF4WzIasBSKwLWqBvVH/MHw3/Ew6Az9TcQly3OErRohfieIHcp4jqBdrFngoW1x7HoUz+HW0e0fAftUutyNRG/e9bgGoFbAIiwtVArDYdTkc7DTWNn/lvWsU2E9YRkGp68PfpkDDKfE7IA5nvUFSYSYenODjAWWYvcEYolnoJXnUwr2GJQdAOKMLQDkUAivQJIyEm40vm3u0/u3WgM7F+6fypUy7+5njFRRKP03DfJv/vbliwPJrv2gQtn+sei3zaTKiacVCWQdTC4gJRJ1Oibi7rX5/9VN/tSx55/AsDXZ1nr115nhmXTGvV6GfmnNO94ws3z8c6c/ZAt6glPXmcAOjaY6YXyCFyMRXqcgjqaKt8qAEHoby2UlnL6GVWTaZPJKFq/kZmf8fw/AfQPkKqYD4BZsDF8kwSMYYwVFSy/Yw/1GliqAjcEA5sT7epTadR15njH0aSnWYnThlKfLF6xHS545E5D/27ZzkHyXRdxwmup1AbyNQclagVBG5K4JaUP32sjXQcnG8Gd8hFLaeEPG6hsAIp+2JchZN1CtnZZCwdd4+xuRP1c5uNau+kF3DoKOLYUaRLgI4UBDW8etzNQsGXTtDvq7iEtOPeyZ3I7r3BFZlhPZF9pJp7j5/opg8nvPuYY4PAtPmjguHCSS+4ryE4dwO5YZ8wn/HDQvPq8rOWekKcKAT8IA3ZgH/Weh/nmyaTgSbwRlDB+yfAj+rdeKqLzYg/BdP+RN3BzNzUjG2Vp050/qxNMrNRJ9CPq5ka6jBE4gMCh0u2s8xJqRFXiAvLUauTmfKEBk3gXkH+k2NuH8gzW7CXyEqs7g2orc8bHObemNhgvGmZk7auUg12tp6ShJ0ajSY0/7ZQPOTfIqnkRz9BK6y7dw5ErNc6eoGd+JPk9Mm15JuhEJ47nYv2gaWlQlBGWfh6KBXFF/WIov9jkfgTjn1vpAWS0XuZJZeDeewM/Z/YsL1/4cL+7SBb0BPc6uiu2+U/QJoocW6eCzxYC4E7Y5hGHoBet304E6TP+PtblrT4+zQpFNYy0NvxOs41p7cb4f1JoTujhakMfwmDCNwPpair+fcUehCd7om0tETusZ25JdhiqlHuQzvMffzM5lh3nKWRPxaUKDR8jvEx4JKz7uWzgcd2lDJTc5kPgfkJWARncCAQumSKu+wsYOXqV1iTFbAtcPTBhrOMpC3py1ZDw9knGVFRHuowREl3zQhINGKIoqKaipzZmf/uv8NMnevwajIYdN5D8xUpngzNm1px63OUPncrlkB03SrFujKSDRAxVcWutKmuolJzWbfyltDES9vR2lotnMv8Cv055qEfY/KkUqr5opnfiankuDbU8JlmPwaD/QNM5ESZdq54NTc1sy9O6EkmOTA9tYD6dItaeGpgBfcbucORgQhEvql6bySjgxFwn1E9E7t1Mb9U5zODq5kPZbV7y0n8piCEtW69xQVtzjOV1ThGXR1xh6OD7ndU+1q3PzLsflcLh9UeLeWC2vncvJXc3eW+fjI3tKBwnevPyD8IadS3FgvnCZcKW4Tt3NLBowzCeEzi80asvjZgNk6ZGy4yc0j3MwSulNuI0i+3oYrQXy4qvcClOLYbt8tFqRhE+1ibh3LGWJd6g/xCc0QddO+SpSROdSlc+sq548vk//GlP/kpIYv8Z7ZNa+Id1/ASNvXtHLfCimfPPXexY0pma1KKJvfFF7YbphQ17XRMlqieiIma4X9t5PKkV6os/HRLvO8ao9ShesUOrSDaFg1ZlghfIqqRGnTa1FYi2rkhJz++fnzX/C3Xg/TQuQML/DfVs1auvMbkJRnuyxs03oojk0vWz7G8kG7N/0zOi8jITAxCVa/VMmKKZrQuPGTOndd/nuv0Dg2e+yXHCGezhpXtUiTJNPGfINR9npPIB/Ko/QS42EtLFuFMPdBk2yHYctxpJ4obVqjdQpaA/CzPuqNYHAM3W2NynJCzTYRM3uxfFV3dWViVSeuqtLkyskGiZEFn5wiEM2CTlf4PyhdKIlnU2dJlOt3ewAp3RWfbaNSbf43PrHNu7fvfHmdUzAoQSEr3AGKW68A0Kk40TUgbJZAgxCMq9p10NJrZRdKUkAQxZbhAVoMhluIfUgwfF8x9r5mAmLmKyfn991DHTQsptH6EQhBJSAOXZAshxpTcUaYOopbDHEW4P4PDWAS01+BVjBMxtTFbKtLJCeThPGpbbzydQfU8lXFspMFTzgR68IYbDlI485QLpqKiJlkK6ZLFyVEG3CiOWMKGLsHG3jyzFSDttipOQpmz50wchWPP2lMoHPiUzfhxiPPVAP4k6mincPppgolFt/mJDo5Boc4sFFwHfMRCaaYG4elLL9gdI6YtGxGS+MZ2eedjPiW7Jid3EXLjJnXT9WTsQ0uFagDk2s8zIA2Pmsa1X5LoV3ZO3siGbtolKrv8F2cN4Y06Xj5Pf4h4ydayQphsrCYa/5jVFPtIMWcTFjDmZD7OlXjWt4+xE0WOeaVe7u6ulPHOQJmF1tqBasFKz1h64e4oMS3FcGjiG59R6gu9kdIbL9QuvJ48L0XPKqn4/1lRTR8N05ASjq5cJSqSqikhYo4q0m5NzqDkUKSMItnpkmKJ4bAcLRIh2I91e+v7Yf7+nSLeYJu4a/LCXZK0y/9tRDTPdN0zTbFgjm7UHEmVu7oIs48cbeOo4gxrbjGM1yRctOy0bCiZjCXJXE87ijJVwP0qoHa+Vrjsk50/ars5hq4LG/53hVs9+MwLUihk5iOq9SjUTJ7GDdxJ8jC962rmbl86svYzUWIYbOdaHr2cXv1FfwnZsnbtFoLluqvBtxFw16BrryLkyjOsCIWwUV4JsOqJUHfaSIYURXPSEnUM2Tb9J1wzaYlGtHvMZHdMS3RWEeHquyhOduq2fO7zG/kGfuomQu+8KpiCl2dEbcNRtq1bu1UNmziHvKY8f81fZk6J4tuNpKL3Rg2Lxm42FSmRDBmZ84dNk3rG0q01+n8Z5fKYEGZRTxbYs0i0jQyMESSEfIwZL6NQY2vDjNWlkUiYmTs6cejZQ7uXLt0dVA8xgyXwENYa5LsTS5bsPvjswd1B5f961mPe4PT7Um3+LLNFpVwvGRojA20kahF6DJhe4n4EyRJhYxMsuw9tPP32LQsWbLn9wTt4dfeHgBtrhmz3ErpowZb9D+xnnXnlHzwBrMd046zQ+0kybgq/S07NBz//ZDkzMCsnhjblQXg8f6Q5RtxkepaOReOa0iAenhWLnZX9UL38mAN6shFBk2bNlwh24mQx/WMx11lW4ywIXjj4lii+dTAo67HWvsAcagaHVhq9Dr719QBef2mzh5zpVNxfw/z6WaEH7bZlwlnCZnZSTUk/tTyDRtQPIeXWGsNsvl/NvSHA/8CQV9Dua2TIeM2ifoI73Vjxtx1M88sO7VvT0B47/dvqzncOKytgILj15WlVt7UQ1ab1pEP3NJ6TmuL9fJ5pr9n++Q3dcfF1t9c7WX7NSRDEBwJrbt+UYuhJdSpEY8k7G2K+pn/X92Yl13k+dlegRnB4vJzKuhm/rJEd9qnRIZ45oj4zQ5iujrzxY3bjhwjSdQ+bbaxTm/nwdbMvQ9MaDWloL2LtJD9qH/yTvSK4hNem1KRuKFjGKKeTaboX7Q8W7xlBTaeXE+8wz2SI1TyVNa4fiIwxgAArcN05BTG4FB9AjZleH7pCIZuWMEc4LNlElCtCIdmU91zkLL9guTO5F9v+JoRA1+KannHa9PSCtN52d+iPL75xf8LuLJc77cT+Gy/+Y8VoVaT53sCiRQPefFFpJRv5+QFUwQ1TGnabYF4srBHO+TDMzN2KB1iXXUpAhkM1v13sRCvKKTUmXszTE64opFApbqba4udOAj2tvefxTRc+3ptZTfOynEiEuk+02ms1na9XP9FiHdnVTJ2q8Llt6w/1xYcIGY73Hlq/aZGRsBR99dYTbQQhwVZUhdpOHLMfF/OYa4plfxRKLsfVdjjODmZZVwrL9GMJTvlcKTAi29mjNoC9l/2KGcPnrTsXjV16zNj932impW9SHQhrFyzXXEUxQvJFaoc2eVko6Um/30m+ykzfB0eW2+X0Mcv2sUO/8J/8nmV98XaHKgnjhTCxDxwwRDsp1HPUvk9PERYI65s1k5plP3wiyx6J6sOWfYETF8/VRO7Ty/LzSsxnK8fpKw3jXm9B4/7U1Sez7UUSMZuXW71fUVxt+QV8xTcpopcMXTapFUIXySF4OXjDhgfn8/to6O97ThSf28cMfdAMc06UGfoRK8TMfC2iqMTCzfgLSp07vmiB9YKeDEv6gS/bJPw9M8H8LmjrErJGwJMsMG9HH7c724EbnwrAT1WTGNrXVHCT2hfBCSVjJOT/5SMGaM/qrTHQHoBzdeq2Gv4dQiN++xjNfqJYucLTEsbgZPHYWc8LJ47XftT4Wc9h75E5FYDKnFocFvcdImagQpzsAbwwO3Zruq55gpBu4zZMN17TyV7KIrON11WFj3g49Z8dWLeZmf8mjNp2TuiuaxpBSmPgnPioFCDEUfrKo4u1jLb40VeoVPUvDkI2r86q6ASi3R2vt59vmue3v34HEtfSWrwIjqsbeMBgcpCrzxXmocQfFU4VVgU5TLNcZ3JNL+HJoJXZ4Jbm9cek5gul+YII4RrIL9bXEEbyoE/eYYb6+kLmHU9S8Rf+jQH8KThSa8zU6kxtIWJ9YWhdPnfrjic9oi9erBPvyR23PufvrS1qPJM5QetYvP0lMiOkhSFhIuAm3YwRBNonS0vAFbo1R30pyNcZptzFyFSWCkvzLnDXNEvmisbpS3jgzxNJIqJo2oqoOf7aTh6WD2KKE0EsMYMI93S+T9Go+IeIDx8cDTzTPnMzB7FHtMtEo7fNknTE7y7/Yo5DJWThrg2PWJFce9HSUTs5posQvpYZXEtB6MeVDLH84mJHSRYVtp5BJRrz+pnDT+QeGBZk6i/P0jFncFK67Khw4MBRYRkDgIWpgSwDdmcZ4Tf8zFIUJBuX8hKmVCJL8pefIuSpe5AVhXRKbUpFfuNuKkIIxPvqnbFk+N6AcURYivL3E8JZivbHuCjug7onqdCsEjeS+j7JGhaP/XLPnl+i2K7V/mTTmpbWEik+wdKQxd50PyF/sEcUWX3/TdJjTYv1G5kXgcyaoS8huiWY/79Qi/E2UhZjjNnFx1lAHLUKrs531xLE0iiTlJpOyEQVIzPmUmcvIJz7DXdV/3tQ500Vdby98De2gzwfOVvGdugqST/EDJsHrlU1WaSK0TWMGHWIxSseDob5l5RGYFpzJLCegRknHUFb6BDDLkolMrpAZNGDjRJunWRpW6C/BBfOqdTzV4M1LRCu/IhVlYol9oEAM1WYZ57njWaVLpDzNuRiqDoV//+s+x4qyhOmy0w/VvqHKIpnSoGcaZIt//ktGSWA1Powf+UlhgsUX0mvvdCw4Q8/6V6FuJ71Ui32FUQ9V6HuyXKjgpylQGK6QRXccplWwu0H3AQ3SODmidu8RJrBO55U2yLGgaSaOcHuFPI5FlJHVRYGYzy2XgH+Vp7mmWIiqIcLolQk8iemdhazKLDIMINgMyuqP2XlRVrSVcnPp8xIxGSmxwffDuJdeE16vm1q/r0aKhdw8c3+11m6P2xWkX0FVgorqkeOJZDBf2hnsbdhEfV3ath7M/P4w5+znPGL2Px/XzOba8lUqv+wymIDsOEW/yEcqcEW1XzGijToaZr79OaxqBNaWLJ9ohQChkzZmsEVhAnZJtCK/9eSoTjqUQbCj3G2txGqcQSYR/UsyjYJ/hWyEiKAz5IJflR9kycTDL6juS3+z3B1fI3TtaIR43sMdeko2oICS7nHE1CojNg7UCmweN9Q8P3EEFPS4lF6779pLZo/rJBRaqioRUKHJsNfqb6hJbU/1iItWJBl76uq36mo/nNhMwSwmMrwz1qLn9XUJ9SWKKjfUFsacx/kc2dmzz1Ym7vY+AbABY/+wW/VlMqmHqOGZogUCqqCU4Pv3MDOaNt/GYSnftg0uWOosJgoOHfSn+CHt7UPHPjOq4EO8wjaU5vRfugQerjs4dPzb6Ca4vdl7uXjtj9j1pIFQaOQjWVJXEto/kMh2brZciFiw2lYuXghh/wlxZEi/kCHoOE/C5r/b/RsTfOv0iykTf8Di2GyBSLWluZnUoVCpVBoDarCTQGMjyGMFx+DUeIUUawxpiLjWiymyqjHa2Q7FBp5RwgjvKMmVbhUVRiMruU/wyG92VRU+B4U5hfw5/9rkdXFUxiE6zUNDuiWa3K4OJyma+kww+Dq6GgNqgv3CPWcmIsRnzuECts/pSbsAuOGgdbGeF8b5TIRAYas08vTpyyox8bp2nCYjHR2LgBR2lAZ2SSrOrRmVhU6T3NXDVRWUMuf8acZwZtOxASWFkU+CKnEIyQBhLYRkqZiWPMnHdeKAYnrKUIyVHNgOlINCMJCbZbxi4a+cfQw52kxhu/HfdlRrqB9XC4WmvWLZ9/sntewo5bvGnxTT7ngQyPaSZ9T3hzctbzh1JjX/aYOburu+lMscV4Z5/1n+g9U4l8rLEYb5UrhWtyzmk3ezqw+2eMphEyhGBrmKT7Mo1hizQrLr/GGenmyT7nEou2cQsvABliB75Hrsjy5kGfqYIMzWJ4miUyW+XNIHO5LJnrXd+T6DbryxoErSm3pri5NGx6WLZsSZc7CsCwRMObN+dTC7tfjhTSkOxLvQSSTkahotTtJcu7cHkluG2s/a1dHKjGvdNHIbVeeoYATbu/TJV3zfxlOeBEzFv1x2APPMaMQoyKVtGJb+tS5ttw5dNWXAWEHsSUFIu3qklUxvXKe664mZNVI74geejESh2R7ixd2o7Jr61qKeNXnk0lUZVQaOm3N2NRg11zZPm/iU+0jyf68anYUYEUkFYVoynVbXYi2uIFf8nCNzxaFQR5j/qSxIKkuljhJZZvyeppEFqWzgkKWJZsOST6xXd5xaHZQCL7r2NNMZk8b7uGjPKskyC2pcsS0HfckMZGv7GzERJRdrwbO4KtRbkfSzlRQNegv+Cao/ThvrySXciw3wEHkGfCkuFezu+pBaP2ooGqSzCL0thJRECo0i5q/AvILD4uoEGguTLiaJH1NdUO20By7d4U42n69PBtm9kSKJLuxCj2JIximZ0+rKkcFOX7okpNE248cBwNFsEo/vsRfctJwek3OPobn38L01roIqR2mwuUtGRosF5VjXzPU1Twmb5m0bdIIa1830HuntURUu9J/nR/j4JVapDU0DVSBSX6iM9x9n+FnxbS8GaaeDXeRDNYO4OBoQrsKn13F3nIISMh7z7G5855M8cgfL4JB1amgxns12/Zf6HepIQDqr7KgCJpgoZ3LctC8bMWVY0ppaLgQ9YpKcbjyCb9VQ8Sn34EPnqdnQyxO/ifAXKjc0tktvvHgg2+IWJ6xQle0qD66ZO/TlD69F8u5Xch36V0hAwXd19CmuogQJ8EsFUpVQlrv7N8x8eCbovgme0FWisVCYqv41N5g+KJPz1XjISI+qEKW5968Te+jcWa7Bt+b5phfrsQcQYFHPa948ZgSfHNabvrodJwLuXYSpGqzpGoyo2s/+pGecDVS+lpIkiPmfShedfXep5XOn+n6z+YQiT7xnqb83lYadiS6VY4lotJlf5dSREn9WolEtZi8bascjpvvPRnyPIu4RI+a0Wdk8/9sl+XtH0ia+HSBqn/7K1WSw+qvdMsw3+oQW3RP/fpvUpbC+frX6XncF2kInZy3M/swX0d3PIhChalvpTI3ttMgMydlrO5Xp03RhubIg9tEPoQcgLPHJ9YDrJ8YPxs+vYYoyua/8GdUA+jZAyPiS3fe9RJd8kd6VMef/7bhGvh7ct3VhFy9jpcg4DB8BS9fu0+UplRJIYY6JdMnenevwtH0pbvW7oM5mq5rL7LiSKOo+vW3YMnP7u/x7KIo8xlP7SM8lExQsrQHcf/xWuYvt3npPdQ1fn2pFGuJSr/3Kz2i1jY9gWemJjVNBXZo8Cs9THNv4ebqb3UQy/NCT77X4shE3rpNRv4QN37zdS0R0PU0fZlOoj6EuF9QnOBLx4C+CTJnVDJ48IIGcfI2wqNyw8cwnyXAcPogD+0Kt4Z3qYmI+hQKqDZKn1Ijia++eFQaGhB1VDKknh7xrx5//K/Enh5VjiTUgSHp6Od3wftWOGz51i7srD6LJhWIz+I7yE+loy+uuWdCUiCcUCs3LcVxOHrp1AA+lNWF96z7jh/wzjfo3XSMc87PC184gVRC8GhzcBqKlWH+tQHTDPKKXMoXuX41xNKoFWZlKVEU9nkZNXSFeYuRMhCDLBLjkf9BLGNxJTo44A1W0MoYqpTHCVcR2DvzzT6INhQ616Pxuen0S+5KEVUTHTH7vX/5SvWfye1XXH47pbdffuV+ci2umGoKBS1KaRwVMENnZqNqSDEXTVYQRVMTgaDQj2vYjyghRXepGJNNE9V1RdW8CGXZyDRBCeg6vkNDWaVel8xk+rNZ0rbzKxTB2PCFfPbBq0MWgfCuB8SD1wfTX3E7Ibf791DaSmlIoTQTJyqAjISpyyLyIQlQAREpahegEjGBRyqrrDPCQNs8CiF2qRqKKBJJw6lNBJxKVPLaRCWUAwZAf6b+XeB79LM0KSwQBJeFs8oVnnQR0OxgnXRL7MO2mppWYR+xlYLTZDTOPm37VlyOGLmIPdDSBmTNgqGValhdNbRgDbS3DNiRnOnIcacLdWxblnZv3bpbku1IF5xaOUeXW1pH52rtbnsnQC6VygF04oU2d7S1RdbPqXTNV/RsUrSNrbgZ92w1bZrM6sr8mi/tO1RA+jiD5+/waFUsj+Y5i5Fz9BpG02q4yJgoo0+2Fv7BHkq9MVLL4QnKuIDmHi50GBGvA1kRffoBUIsq3I+brt7Pmw+gbVed7jqtPRptP61r404KKhAnbqNtQe+/rvecQsc5vdfdTx3oO0+RRMMB43L/X026890HVPUBCJXUB9i7HlBLIfhv7W2u29ZOdp6fbJWwb9gO97g4FtrS6Tb2tgP+e8OIMxA2wqHxf9tx/s66L4f55RainGdRzJoaF8Qy6/kcxVLdHinWApqDjQ9XAw2QUVtzfFyRmaTh2YcW+8MBVNi8m5Ddm4OQbOAqs1rjxLhy5corDRJvtYJ7wfOgbyixb8OGfYm3ArfAZ42CYV6jtWrXhEg0qZ5HMtgFO7Ksbu58k8LWivMJOX+FFZaCO+wR73POFQBXnFNt+gbsgKXkrSldn9KSDqiX1v8GwbvIWzzky/3CAP9SU3GadZsxCOxFpSk3PTAnh7jhG/XoNjMCqWj12VgqFYMbuGv35nljhIzNI6f1jUPE/xTa+LCduT78/aoKv8UOn4+mUlGyJpqCSEsEyFhf9RnsCuN98Dkrcgd2+gz7GwH+7Tiy/u32e/Tn1BE8hHNUWMXPLc4+HGXWYyxQtyvDzIxk+pkSOFBLQ3iW+WxlqMz+ukc7MLbOzydqQaU4XBoag3gMOXzOC06OfdQl5+gFoXS6+o1MJHypXEjR7lQBlN8LydJrKG5gUU/PQoJoDv7bmzyX9FuWOlk9sEICw5ZXyIZ9WCZ6WKd6+FkJ5KWybfAS/pdWou2Jr+Z/jYZw6teFp3VD/RUywbmLABb2iNSWn4IUMZ2nYOVSKWxIyyQc2CGFLgnpoLMS9Rb+enmFFHxjIxydon9Op3gORQr1+DzPz+9jfx8BmkO5zSo02vUe/nMHY3mp4qEyGssX8B+teAqBzVOETG2e3E3p7snPPkrpo5/FUnzU/zPY4+9aAJb//pUjI/6ROWfMeWXbNtq/bdsNZ8w5g3yB7J6cZJiL5cJgDC+r14+sGRGFbXPnnFl6bWTBCHRi70AnrcNt868K6rDPskM+GtJPDt0PPh6iQL7eRH9Eb8Ldq6AWtoH/VQAeXQ1yOQezMR4EH/QGY+0wXMoGCbVOlH/7V8kWS66X76XDuO/M5WVBs9psQ1OSI9zv/7vqyFSUFN0mcB8odjgnSnf2hP7RXyTlURtFk7AlpsHl2fbH/+A6OYxScbMByby5t2N9z/ZHKH1k+46HaWvLX2/YQemODRt2ELJDEkNiVCPvUzekK1vkLteJkD350Nuvg+5Fu8SqoXS6MUUC3aFn3EI13VU+eNfMthh7W1rZ6/hL+9bne8iOjfx9Gzbu+L+e6q8kAAB4nGNgZGBgAOKSJyIv4vltvjJwszCAwA2DiI0I+n8DCwNzI5DLwcAEEgUALf0KOAB4nGNgZGBgbvjfwBDDYsMABCwMDIwMqCASAE07Av4AAHicY2FgYGAZxQwsjFCMT40NeWYDAAlZAaMAAAAAAAAAAHoA5gEgAYABwAISAlQCqgLyAzYDeAPUBCQEnATOBSwFxAXoBp4HQAduCKAJJgmyCfIKIAqECrILEAuuDCwMmgzYDVgN4A6eDyQPhA/qEIIRJBFkEboSBBI8EooTGBOYE/IUeBTSFVYVfhY4FoIW+BdeF7AYLBiWGSwZ1BoeGlwamhrsGzwblhvSHIgc/B02HYgd8B5YHr4fNh90H9QgqCEEIXwiAiJWIt4jOiOEJA54nGNgZGBgiGQ4zsDFAAJMQMwFZv8H8xkAJgICQQAAAHicZY9NTsMwEIVf+gekEqqoYIfkBWIBKP0Rq25YVGr3XXTfpk6bKokjx63UA3AejsAJOALcgDvwSCebNpbH37x5Y08A3OAHHo7fLfeRPVwyO3INF7gXrlN/EG6QX4SbaONVuEX9TdjHM6bCbXRheYPXuGL2hHdhDx18CNdwjU/hOvUv4Qb5W7iJO/wKt9Dx6sI+5l5XuI1HL/bHVi+cXqnlQcWhySKTOb+CmV7vkoWt0uqca1vEJlODoF9JU51pW91T7NdD5yIVWZOqCas6SYzKrdnq0AUb5/JRrxeJHoQm5Vhj/rbGAo5xBYUlDowxQhhkiMro6DtVZvSvsUPCXntWPc3ndFsU1P9zhQEC9M9cU7qy0nk6T4E9XxtSdXQrbsuelDSRXs1JErJCXta2VELqATZlV44RelzRiT8oZ0j/AAlabsgAAAB4nG1S13LbMBDURmxqtlOc3ntz4pbeq9N7c140EACRsEiAJkFLytcHICU7D8FwiN29m8NhD7VdtWo1a/9f69iFOhy48OAjQANNtNBGBzOYxRx2Yw/2Yh/msR8HcBCHcBhHcBTHcBwncBKncBpncBbncB4XcBGXcBlXcBULuIbrWMQSlrGCVdzATdzCbdzBXdzDfTzAQzzCYzzBUzzDc7zAS6zhFV7jDd7iHd7jAz7iEz7jC77iG77jB37iF9bxu9YkaZpxKojmDmdCN/pkS2V9EcduiWYyVUhGI04HVmzu0EkkVjn/J2Kpl3OS0cjRIuHBkGTSxh0LWlQlCZfaCv4EB7EYlBUcC5w8UqnTI3QQUJJTwnhu9Fw7icp4kHOthQxzp6+ypJ4KWtcqdTMRRtrPeD/jedSyiUSyTAnWZDzmuizubWZUMe5VihMp05r9lZ0kPM9JyM1BcuAOueipgFAttoQed/qZ4JIRxmxmY5u1K9QniSpyryLt0oJJajAlMzsOl7qQfVVe14IONVmaqWHpUWObNaXSgladV9CXfGhp3ex+qIpRQaRjSudBQrJyNo4FjkG8Q7Q2zgpVVd1mHWt5Ic21JqdNmJuQUFCvSGNFWGOYiapVt0SBLnqCqMWVKVhtT80pzauGveyOlRqJZspVGnM7scaWYLy8qVsih4+EnmSvtMrH1Y3t5OYSzkjctZkToQruCP5IEPPJ+crn7vQZVNH65uaSHxo7/kSFt2ZsTxc806jcEI2BkuECVem40yMyNHEambzQZ1yGKVGzgqpuwsXYzDAqNopa7S/EhDNLAA==') format('woff'),
  url('iconfont.ttf?t=1544173489314') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1544173489314#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-appreciate:before { content: "\e644"; }

.icon-edit:before { content: "\e649"; }

.icon-favorfill:before { content: "\e64b"; }

.icon-favor:before { content: "\e64c"; }

.icon-roundcheckfill:before { content: "\e656"; }

.icon-roundcheck:before { content: "\e657"; }

.icon-roundclosefill:before { content: "\e658"; }

.icon-roundclose:before { content: "\e659"; }

.icon-search:before { content: "\e65c"; }

.icon-time:before { content: "\e65f"; }

.icon-warnfill:before { content: "\e662"; }

.icon-warn:before { content: "\e663"; }

.icon-commentfill:before { content: "\e666"; }

.icon-comment:before { content: "\e667"; }

.icon-likefill:before { content: "\e668"; }

.icon-like:before { content: "\e669"; }

.icon-shop:before { content: "\e676"; }

.icon-back:before { content: "\e679"; }

.icon-cascades:before { content: "\e67c"; }

.icon-list:before { content: "\e682"; }

.icon-more:before { content: "\e684"; }

.icon-settings:before { content: "\e68a"; }

.icon-form:before { content: "\e699"; }

.icon-pic:before { content: "\e69b"; }

.icon-top:before { content: "\e69e"; }

.icon-right:before { content: "\e6a3"; }

.icon-refresh:before { content: "\e6a4"; }

.icon-moreandroid:before { content: "\e6a5"; }

.icon-deletefill:before { content: "\e6a6"; }

.icon-qrcode:before { content: "\e6b0"; }

.icon-delete:before { content: "\e6b4"; }

.icon-home:before { content: "\e6b8"; }

.icon-homefill:before { content: "\e6bb"; }

.icon-message:before { content: "\e6bc"; }

.icon-link:before { content: "\e6bf"; }

.icon-weibo:before { content: "\e6c4"; }

.icon-activity:before { content: "\e6c5"; }

.icon-friendaddfill:before { content: "\e6c9"; }

.icon-friendadd:before { content: "\e6ca"; }

.icon-friendfamous:before { content: "\e6cb"; }

.icon-friend:before { content: "\e6cc"; }

.icon-roundaddfill:before { content: "\e6d8"; }

.icon-roundadd:before { content: "\e6d9"; }

.icon-appreciatefill:before { content: "\e6e3"; }

.icon-infofill:before { content: "\e6e4"; }

.icon-info:before { content: "\e6e5"; }

.icon-countdownfill:before { content: "\e707"; }

.icon-countdown:before { content: "\e708"; }

.icon-noticefill:before { content: "\e709"; }

.icon-notice:before { content: "\e70a"; }

.icon-newfill:before { content: "\e71d"; }

.icon-new:before { content: "\e71e"; }

.icon-gouxuan:before { content: "\e600"; }

.icon-apps:before { content: "\e729"; }

.icon-markfill:before { content: "\e730"; }

.icon-mark:before { content: "\e731"; }

.icon-file:before { content: "\e739"; }

.icon-attentionfill:before { content: "\e73c"; }

.icon-attention:before { content: "\e73d"; }

.icon-communityfill:before { content: "\e740"; }

.icon-community:before { content: "\e741"; }

.icon-magic:before { content: "\e74c"; }

.icon-upload:before { content: "\e75d"; }

.icon-writefill:before { content: "\e760"; }

.icon-write:before { content: "\e761"; }

.icon-tubiao03:before { content: "\e603"; }

.icon-tubiao04:before { content: "\e604"; }

.icon-activityfill:before { content: "\e775"; }

.icon-search2:before { content: "\e610"; }

.icon-yooxi:before { content: "\e60e"; }

.icon-peoplelist:before { content: "\e7be"; }

.icon-videofill:before { content: "\e7c7"; }

.icon-video:before { content: "\e7c8"; }

.icon-exit:before { content: "\e7cb"; }

.icon-search3:before { content: "\e660"; }

.icon-favor_light:before { content: "\e7e1"; }

.icon-medal_fill_light:before { content: "\e7e6"; }

.icon-favor_fill_light:before { content: "\e7ec"; }

.icon-xiaxian:before { content: "\eab6"; }

.icon-friend_settings_light:before { content: "\e7fe"; }

.icon-qq1:before { content: "\e626"; }

.icon-guanzhu:before { content: "\e634"; }

.icon-Group-:before { content: "\e696"; }

.icon-bianji:before { content: "\e60d"; }

.icon-kong-copy:before { content: "\e601"; }

.icon-bangzhuchuang:before { content: "\e625"; }

.icon-dengpao:before { content: "\e62d"; }

.icon-ico_meiyoushuju:before { content: "\e602"; }

@font-face {font-family: "iconfont2";
  src: url('iconfont.eot?t=1531105607364'); /* IE9*/
  src: url('iconfont.eot?t=1531105607364#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
  url('iconfont.ttf?t=1531105607364') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1531105607364#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont2 {
  font-family:"iconfont2" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-qq2:before { content: "\e676"; }

.icon-use:before { content: "\e64e"; }

.icon-tel2:before { content: "\e619"; }

.icon-email2:before { content: "\e623"; }

.skeir{
  position: absolute;
  z-index: -1;
  opacity: 0;
  bottom: 0;
  left: 0;
}
/*public*/
.row:before, .row:after{
  content: " ";
  display: table;
}
.row:after{
  clear: both;
}
.container{
  padding: 0;
  margin:0 auto;
  width: 1150px;
  min-width: 1150px;
}

.lessionlist{
  width:200px;
  position:fixed;
  margin-left:30px;
}
.lessionlist ul{
	background:#f4f4f4;
	box-shadow:0 4px 12px 0 rgba(7,17,27,.1)

}
.lessionlist li{
	height: 60px;
	line-height: 40px;
	cursor: pointer;
	background:#f9f9f9;

}
.containersm{
  width: 1000px;
  min-width: 1000px;
}
@media screen and (min-width: 1601px){
	.container{
	  width: 1380px;
	  min-width: 1380px;
	}
  .containersm{
    width: 1100px;
    min-width: 1100px;
  }
}
.pos-re{
	position: relative;
}
.pos-ab{
	position: absolute;
}
.f-l{
	float: left !important;
}
.f-r{
	float: right !important;
}
.bg-white{
	background-color: #FFFFFF;
}
.bg-blue{
	background: #009fff
}
.bg-dark{
	background: #000033
}
.textover{
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.text-center{
  text-align: center !important;
}
.pl-30{
  padding-left: 30px;
}
.pt-30{
  padding-top: 30px !important;
}
.pt-20{
  padding-top: 20px;
}
.mt-3{
  margin-top: 3px;
}
.mt-4{
  margin-top: 4px;
}
.mb-5{
	margin-bottom: 5px;
}
.mt-5{
  margin-top: 5px;
}
.mt-30{
  margin-top: 30px !important;
}
.mb-15{
  margin-bottom:15px;
}
.mt-15{
  margin-top: 15px;
}
.mb-20{
  margin-bottom: 20px !important;
}
.mt-20{
  margin-top: 20px;
}
.mt--15{
  margin-top: -15px;
}
.pd-20{
	padding: 20px;
}
.mb-50{
  margin-bottom: 50px !important;
}
.ml-10{
  margin-left: 10px;
}
.disnone{
	display: none;
}
.nspan{
	font-size: 13px;
	color: #999;
}
.minh-300{
  min-height: 300px !important;
}
.red{
  color: red !important;
}
.a-span{
  color: #2196f3;
  font-size: 13px;
  margin-left: 10px;
  cursor: pointer;
}
.a-span:hover{
  text-decoration: underline;
}
/*button*/
.btn{
  display: inline-block;
  color: #fff;
  background: #6294b5;
  border: 1px solid #6294b5;
  font-size: 14px;
  padding: 6px 17px;
  cursor: pointer;
  text-align: center;
}
.btn.big{
	padding: 8px 20px;
}
.btn:hover{
  color: #333;
  background:#ffdd44
}
.btn.btn-blue{
  color: #fff;
  background: #2196f3;
  border: 1px solid #2196f3;
}
.btn.btn-blue:hover{
  color: #fff;
  background:#32a1f9
}
.btn.btn-red{
  color: #fff;
  background: #e7505a;
  border: 1px solid #e7505a;
}
.btn.btn-red:hover{
  color: #fff;
  background:#e63b46
}
.btn.btn-default{
  color: #fff;
  background: #c5c5c5;
  border: 1px solid #c5c5c5;
}
.btn.btn-default:hover{
  color: #fff;
  background:#b3b3b3
}
.btn.btn-gray{
  color: #fff;
  background: #7d6257;
  border: 1px solid #7d6257;
}
.btn.btn-gray:hover{
  color: #fff;
  background:#8c6d61
}
.btn.btn-org{
  color: #fff;
  background: #ff9800;
  border: 1px solid #ff9800;
}
.btn.btn-org:hover{
  color: #fff;
  background:#f9a426
}
.btn +.btn{
  margin-left: 10px;
}
.btn i{
  font-size: 15px;
  vertical-align: 0;
  margin-right: 2px;
}

/* header & nav #070738 2196f3 */
header{
	position: fixed;
	width: 100%;
	min-width: 1170px;
	top: 0;
	left: 0;
	height: 65px;
	z-index: 4999;
	box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.2);
	background: #629ed0 url(../img/web/headerbg.png) no-repeat left bottom;
  background-size: 100px;
}
.web-logo{
	float: left;
	margin-top: 15px;
	width: 100px;
	margin-right: 40px;
}
.nav-bar > li{
	float: left;
	position: relative;
}
.nav-bar > li > a{
	display: block;
	padding:20px 8px;
	font-size: 15px;
  height: 60px;
	color: #fff;
	transition: .1s;
}
.nav-bar > li:hover > a{
	color: #fff;
	background: #74a5ce;
}
.nav-bar > li em{
	display: inline-block;
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background: rgba(255,255,255,.7);
	margin: 0 5px 0 0;
	vertical-align: 3px
}
.nav-right > ul.login-ul > li{
	float: left;
	color: #ffffff;
	display: inline-block;
	padding: 20px 12px;
	font-size: 15px;
	padding-top: 19px;
}
.nav-right > ul.login-ul > li span,.nav-right > ul.login-ul > li a{
  font-size: 15px;
  color: #fff;
	margin: 0 10px;
	cursor: pointer;
	vertical-align: -1px;
}
.nav-right span:hover{
	color: #fff;
}
.nav-right .nav-bar > li > a{
  padding: 17px;
}
.user-header-img{
  width:30px;
  height: 30px;
  margin-top: -2px;
  border-radius: 100px;
  border: 1px solid #f1f1f1;
  overflow: hidden;
  background: #ffffff;
}
.user-header-img img{
  width: 100%;
  height: 100%;
}
.nav-right .iconfont.icon-search{
	font-size: 22px;
	margin-top: -1px;
	cursor: pointer;
	color: #999;
}
.nav-right .iconfont.icon-search:hover{
	color: #000;
	text-shadow: 2px 2px 2px rgba(0,0,0,.1)
}
.nav-login-btn{
	display: inline-block;
	padding: 8px 20px;
	margin-right: 16px;
}
.dropdown-bar{
	display: none;
	position: absolute;
	width: 540px;
	padding: 15px 0;
	background: #fff;
	top: 60px;
	box-shadow: 0 1px 12px 0 rgba(0,0,0,.2);
	z-index: 14;
}
.dropdown-bar.small{
	width: 150px;
	padding: 3px 0;
}
.dropdown-bar.usermsg{
  width: 260px;
  padding: 3px 0;
  left:-49px;
}
.dropdown-bar .divider{
  height: 1px;
  margin: 3px 0;
  overflow: hidden;
  background-color: #eee;
}
.nav-bar li:hover .dropdown-bar{
	display: block;
}
.discover-ul-item > li{
	height: 40px;
	line-height: 40px;
	cursor: pointer;
}
.discover-ul-item > li > a{
	display: block;
	padding: 0 20px;
}
.discover-ul-item > li:hover{
	background: #f5f5f5
}
.discover-ul-item > li:hover a{
	color: #424277;
}
.discover-ul-list li{
  float: left;
  position: relative;
  width: 90px;
  height: 28px;
  line-height: 28px;
  position: relative;
  margin-top: 7px;
  text-align: center;
}
.discover-ul-list a {
  display: inline-block;
  min-width: 52px;
  height: 28px;
  line-height: 28px;
  padding: 0 10px;
  text-align: center;
  position: relative;
  margin: 0 4px;
  border-radius: 2px;
}
.discover-ul-list li a:hover{
  color: #fff;
  background:#629ed0
}
.discover-ul-list li i{
  display: inline-block;
  width: 1px;
  height: 14px;
  background: #ddd;
  position: absolute;
  top: 8px;
  right: 0;
}
/*ä¸‹æ‹‰*/
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .15);
  border-radius: 4px;
  -webkit-box-shadow: 0 4px 8px rgba(0,0,0,.08);
  box-shadow: 0 4px 8px rgba(0,0,0,.08);
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #337ab7;
  outline: 0;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  right: 0;
  left: auto;
}
.dropdown-menu-left {
  right: auto;
  left: 0;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.card-top{
  padding:13px 0 15px 25px;
}
.user-big-img{
  display: block;
  float: left;
  width: 65px;
  height: 65px;
  border-radius: 50%;
  border: 1px solid #ddd;
  margin-right: 12px;
  overflow: hidden;
}
.user-big-img img{
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.user-card-item > li{
  float: left;
}
.user-card-item{
  padding-left: 26px;
  overflow: hidden;
}
.user-card-item > li a{
  display: block;
  position: relative;
  width: 101px;
  width: 110px\9;
  height: 36px;
  line-height: 36px;
  background:#f8fafc;
  text-align: center;
  border-radius: 3px;
  color: #4d555d;
  margin: 0 6px 6px 0;
}
.user-card-item > li:hover a{
  background:#eef0f3;
}
.card-nickname{
  display: inline-block;
  font-size: 16px;
  color: #07111b;
  width: 135px;
  margin-top: 9px;
  line-height: 20px;
}
.meta{
  margin-top: 6px;
}
.meta a{
  font-size: 13px;
  color: #93999f;
  margin-left: 3px;
}
.meta a strong{
  margin-left: 3px;
}
.loginout{
  display: block;
  border-top: 1px solid #eee;
  padding: 10px 21px;
  font-size: 13px;
  margin-top: 14px;
}
.loginout i{
  font-size: 13px
}
/*search*/
.nav-search-bar{
	position: relative;
	float: left;
}
.nav-r-linker{
	display: inline-block;
	padding:17px;
  height: 60px;
	cursor: pointer;
	margin-right: 3px;
}
.nav-r-linker:hover{
	background: #74a5ce
}
.nav-r-linker i{
	font-size: 24px;
	color: #fff;
}
.nav-r-linker:hover i{
	color: #fff;
}
/*search end*/
a.create-linker{
	float: right;
	margin-top: 12px;
	display: inline-block;
	-webkit-align-self: center;
	-ms-flex-item-align: center;
	align-self: center;
	padding: 8px 20px;
	margin-left: 20px;
	background: #fd7526;
	color: #fff;
	font-size: 15px;
	letter-spacing: 1px;
	outline: 0;
}
a.create-linker:hover{
	box-shadow: 0 0 10px rgba(255,255,255,.8)
}
a.create-linker .icon-dengpao{
  display: none;
  color: #ffd100
}
a.create-linker:hover .icon-dengpao{
  display: inline-block;
}
a.create-linker:hover .icon-bangzhuchuang{
  display: none;
}
/* mian */
.main-body{
	margin-top: 60px;
  min-width: 1170px;

}
/* mian */
.main-body2{
	margin-top: 60px;
  min-width: 1170px;
  background: url(/img/web/background.png) no-repeat;
  background-size:100% 490px;
}

/* mian */
@media screen and (min-width: 1601px){
	.main-body2{
		margin-top: 60px;
	min-width: 1170px;
	background: url(/img/web/background.png) no-repeat;
	background-size:100% 550px;
	}
}
/*banner-panel*/
.banner-panel{
	background: #fff;
	height: 292px;
}
@media screen and (min-width: 1601px){
	.banner-panel{
		height: 350px;
	}
  .nav-bar > li > a{
    padding: 20px 26px
  }
}
.index-card-bar,.material-bar{
	margin:20px -20px 30px 0;
  min-height: 600px;
}
/*card item*/
.card-item{
	position: relative;
	background: #fff;
	border-radius: 3px;
  border: 1px solid #eee;
}
.card-img{
	width: 100%;
	height: 162px;
	border-bottom: 1px solid #f6f6f6;
  background: #fffcfa;
  overflow: hidden;
}
.card-img img {
  width: 100%;
  height: 100%;
}
.card-item .card-info {
	padding: 11px 15px 13px;
	height: 85px;
	position: relative;
}
.material-bar .card-item .card-info{
	height: 65px;
}
.card-item .card-info .card-title{
	margin-bottom: 1px;
	position: relative;
	font-size: 16px;
	height: 22px;
	line-height: 20px;
}
.card-item .card-info .card-title a{
	font-size: 15px;
}
.card-info .card-info-type {
	font-size: 12px;
	color: #bbb;
  margin-top: 3px;
	margin-bottom: 15px;
	height: 18px;
}
.card-info-type > span{
  margin-right: 5px;
}
.card-item .card-bottom{
	border-top: 1px solid #eee;
	height: 46px;
	line-height: 45px;
	padding: 0 15px;
	font-size: 12px;
	position: relative;
}
.card-info-item{
	font-size: 12px;
	color: #bbb;
	position: absolute;
	bottom: 9px;
  left: 15px;
  right: 3px;
}
.card-info-item .item-span{
	margin-right: 12px;
}
.card-info-item .item-span i{
	margin-right: 3px;
	vertical-align: -1px
}
.user-info {
	display: block;
	font-size: 12px;
	vertical-align: middle;
	color: #999;
}
.user-info span{
	display: inline-block;
	vertical-align: middle;
	width: 120px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.material-bar .user-info span{
	width: 110px;
}
.user-headimg{
	display: inline-block;
	width: 25px;
	height: 25px;
	line-height: 24px;
	border-radius: 100px;
	vertical-align: middle;
	border: 1px solid #f9f9f9;
	margin-right: 5px;
	background-color: #eee;
	overflow: hidden;
}
.user-headimg img{
  display: block;
	width: 100%;
	height: 100%;
}
.card-item .card-img:hover img{
	opacity: .8
}
.material-bar .card-item .card-img:hover img{
	opacity: 1;
}
.card-item .card-bottom::before {
	content: '';
	position: absolute;
	width: 0;
	height: 1px;
	background-color: #629ed0;
	left: 0px;
	top: -1px;
	z-index: 3;
	transition: width 0.5s;
}
.material-bar .card-item .card-bottom::before {
	background-color: transparent;
}
.card-item:hover .card-bottom::before {
	width: 100%;
}
.card-btn-ul{
  background: #f1f1f1;
  height: 42px;
  line-height: 42px;
  font-size: 12px;
  position: relative;
}
.card-btn-ul li{
  position: relative;
  float: left;
  width: 33.3%;
  text-align: center;
}
.card-btn-ul li > a,.card-btn-ul li > span{
  color: #999;
  display: block;
  font-size: 13px;
  cursor: pointer;
}
.card-btn-ul li > span.nspan,.card-btn-ul li > span.nspan:hover{
  cursor: inherit;
  background: #f1f1f1;
  color: #999
}
.card-btn-ul li > a i,.card-btn-ul li > span i{
  font-size: 14px;
}
.card-btn-ul li:hover > a,.card-btn-ul li:hover > span{
  background: #eaeaea;
  color: #629ed0;
}
/*index-list*/
.index-card-list > li{
	float: left;
	width: 214px;
	margin: 0 20px 20px 0;
}
/*material*/
.material-list > li .card-img{
  width: auto !important;
  height: auto !important;
  min-height: 210px;
}
.material-list .card-img{
	position: relative;
	overflow: hidden;
}
.material-list.masonry{
  column-count: 5; 
  column-gap: 6px;
}
.material-list.masonry > li{
  break-inside: avoid; 
  box-sizing: border-box;
  margin-bottom: 10px;
}
.material-alert{
	display: block;
}
.material-btn{
	position: absolute;
	display: none;
	right: 5px;
	top: 5px;
  color: #fff;
  background: #3caff7;
  border: 1px solid #3caff7;
  padding: 4px 10px;
  font-size: 13px;
  cursor: pointer;
  text-align: center;
  z-index: 9;
  box-shadow: 2px 1px 1px rgba(0,0,0,.1)
}
.material-btn:hover{
	background: #36a7ef
}
.material-list > li:hover .material-btn{
	display: inline-block;
}
.m-1-left{
	width: 240px;
	height: 240px;
	background: hsla(0,0%,87%,.4);
	border: 1px solid #e5e5e5;
	border-radius: 6px;
	display: inline-block;
	position: relative;
}
.m-1-left img{
	position: absolute;
	top: 50%;
	left: 50%;
	max-width: 216px;
	max-height: 216px;
	-webkit-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	-webkit-filter: drop-shadow(0 0 6px rgba(0,0,0,.1));
	filter: drop-shadow(0 0 6px rgba(0,0,0,.1));
}
.m-audio-left{
  float: left;
  width: 247px;
  min-height: 100px;
}
.m-audio-left audio{
  width: 100%
}
.m-img-info{
	color: #888;
	font-size: 13px;
	margin-bottom: 5px
}
.m-img-info > span{
	font-size: 12px;
}
.m-img-info.wxnotice{
  border: 1px dashed #ddd;
  padding:5px 10px;
  font-size: 12px;
  line-height: 18px;
  border-radius: 4px;
}
.m-1-right .m-img-info.wxnotice{
  margin-top: 15px;
}
.m-1-right{
	display: inline-block;
	width: 210px;
	vertical-align: top;
	margin-left: 22px;
}
.m-title{
	min-height: 27px;
}
.m-2-left{
	width: 240px;
	height: 330px;
	display: inline-block;
}
.m-2-left img,.m-3-left img{
	width: 100%;
	height: 100%;
}
.m-3-left{
	width: 100%;
	min-height: 120px;
  max-height: 360px;
	margin-bottom: 15px;
  overflow: hidden;
}
.tooltip{
	position: absolute;
	width: 150px;
	text-align: center;
	color: #fff;
	background: #1a193e;
	border-radius: 4px;
	left: 50%;
	font-size: 12px;
	margin-left: -75px;
	top: 41px;
  height: 26px;
  line-height: 26px;
	display: none;
}
.tooltip.top{
  top: auto;
  bottom: 100%;
}
.tooltip:after{
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	left: 50%;
	border-color: transparent;
	border-style: solid;
	content: "";
  border-width: 10px;
	top: -5px;
	margin-left: -10px;
	content: " ";
	border-top-width: 0;
	border-bottom-color: #1a193e;
}
.tooltip.top:after{
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  left: 50%;
  border-color: transparent;
  border-style: solid;
  content: "";
  border-width: 10px;
  top:20px;
  margin-left: -10px;
  content: " ";
  border-bottom-width: 0;
  border-top-color: #1a193e;
}
.showtip:hover .tooltip{
	display: block;
}
.userpanel-notice{
  display: inline-block;
  font-size: 13px;
  color: #999;
  margin-bottom: 20px;
  background: #fff5d8;
  border-radius: 6px;
  padding: 5px 14px;
  margin-top: -10px;
}
.userpanel-notice i{
  font-size: 14px;
}
.material-notice{
	position: absolute;
	bottom: 12px;
	right: 0;
	background: #ffeec7;
	padding: 1px 10px;
	border-radius: 30px;
	font-size: 12px;
	color: #555;
}
.material-notice img{
	vertical-align: -10px;
	margin-right: 4px;
}
.jmnum{
  font-size: 28px;
  color: #ffb300;
  vertical-align: -7px;
  letter-spacing: 0;
  text-shadow: 0px 2px 2px rgba(0,0,0,.1)
}
@media screen and (min-width: 1601px){
	.index-card-list > li{
		width: 260px;
	}
	.card-img{
		height: 195px;
	}
	.material-list > li{
		width: 255px;
	}
	.material-list .card-img{
		height: 164px;
	}
  .card-item .card-info .card-title a{
    font-size: 16px;
  }
}
.index-selecter li{
  position: relative;
  float: left;
  margin-right: 20px;
  margin-bottom: 20px;
}
.index-selecter li a{
  display: block;
  padding: 8px 20px;
  background: #fff;
  font-size: 15px;
  color: #777;
}
.index-selecter li.active a:after{
  position: absolute;
  top: 29px;
  display: inline-block;
  content: "";
  width: 90px;
  height: 10px;
  margin: 0 auto;
  background: #cacaca;
  z-index: -1;
  left: 5px;
}
.index-selecter li.active a,.index-selecter li:hover a{
  background: #559fdc;
  color: #f4f4f4;
}
/*/ä½œå“è¯¦ç»†*/
.work-l-bar{
	float: left;
	width: 650px;
  padding-bottom: 20px;
	min-height: 600px;
	border-radius: 3px;
	background: #fff;
}
.work-r-bar{
	width: 335px;
	float: right;
	border-radius: 3px;
	background: #fff;
  padding:15px 10px;
}
.work-b-bar{
  margin-top: 15px;
}
.work-t-bar{
  min-height: 600px;
  background: #fff;
  border-radius: 3px;
  overflow: hidden;
}
.project-box{
  padding:10px 48px;
  padding-right: 0;
}
.costNum{
  font-size: 19px;
  font-weight: bold;
}
.work-t-bar.small{
	width: 1030px;
	margin: auto
}
.scratch-player-bar{
  position: relative;
  width: 482px;
  height: 408px;
}
.work-info-bar{
  width: 430px;
}
.scratch-player-bottom{
  margin-top: 10px;
}
.work-title h3{
  margin-top: 10px;
  color: #333;
  font-size: 22px;
  font-weight: 400;
  display: inline-block;
}
.work-info-item{
  color:#d2d2d2;
  margin-top: 6px;
}
.work-info-item span{
  margin-right: 8px;
  font-size: 14px;
}
.work-info-item span.utime{
  margin-left: 40px;
}
.work-info-item span i{
  font-size: 15px;
}
.work-userinfo{
  margin-bottom: 16px;
}
.user-img{
  display: block;
  width: 48px;
  height: 48px;
  border-radius: 100px;
  background: #f1f1f1;
  overflow: hidden;
}
.user-img img{
  width: 100%;
  height: 100%;
  border-radius: 100px;
}
.user-name{
  float: left;
  max-width: 160px;
  margin-left: 10px;
  margin-top: 2px;
}
.user-name .nickname{
  font-size: 16px;
  margin-bottom: 6px;
}
.user-name .motto{
  color: #999;
  font-size: 12px;
}
.btn.follow-ta{
  margin-top: 5px;
  margin-left: 25px;
}
.work-msg{
  background: #f9f9f9;
  margin: 0 20px;
  padding:15px;
  height: 432px;
  overflow: auto;
  margin-bottom: 15px;
}
.work-msg h3{
  font-weight: bold;
  font-size: 15px;
}
.work-exp{
  font-size: 13px;
  color: #666;
  letter-spacing: 0;
  line-height: 22px;
  min-height: 80px;
  margin-bottom: 20px;
  margin-top: 10px;
  text-indent: 2em;
}
.some-cont-bar{
  padding: 30px;
}
.project-iconbox{
  position: relative;
  display: inline-block;
  text-align: center;
  font-weight: bold;
  margin-right: 18px;
  color: #555;
}
.project-iconbtn{
  display: block;
  width: 40px;
  height: 40px;
  background: #fff;
  border-radius: 3px;
  cursor: pointer;
  text-align: center;
  line-height: 40px;
  margin-bottom: 2px;
}
.project-iconbtn img{
  width: 25px;
  margin-top: -4px;
}
.project-iconbtn:hover{
  background: #eee;
}
.project-iconbtn.active{
  background:#ffefc2;
  box-shadow: 1px 1px 2px rgba(0,0,0,.1)
}
.btn-getcode{
  float: right;
  margin-top: 5px;
  padding: 10px 30px;
  background: #2196f3;
  color: #fff;
  font-size: 15px;
  letter-spacing: 1px;
  outline: 0;
  border-radius: 3px;
}
.btn-getcode:hover{
  color: #fff;
  background: #3ba3f5
}
.weixin-bar{
  display: none;
  width: 132px;
  height: 132px;
  border:20px solid #fff;
  position: absolute;
  left: -46px;
  bottom: 110%;
  z-index: 9999;
  box-shadow: 0 0 4px rgba(0,0,0,.1)
}
.weixin-bar img{
  width: 100%;
  height: 100%;
}
.showshare:hover .weixin-bar{
  display: block;
}
/*è¯„è®º*/
.comment-line{
  position: relative;
  margin: 20px 0;
  border-top: 1px solid #eff3f5;
  clear: both;
}
.comment-line::before{
  content: "全部评论";
  position: absolute;
  top: -11px;
  left: 50%;
  margin-left: -50px;
  width: 100px;
  background-color: rgb(255, 255, 255);
  font-size: 14px;
  color: rgb(157, 172, 185);
  text-align: center;
}
.comment-area{
  position: relative;
  padding:25px 30px;
}
.form-textarea{
  width: 100%;
  resize: none;
  background: #f9f9f9;
  padding: 10px;
  margin-bottom: 5px;
  border-radius: 3px;
  vertical-align: middle;
}
.form-line .form-textarea,.form-textarea.bg{
  width: 340px;
  background: #fffefb
}
.form-textarea:disabled{
  background: #e1e1e1
}
.form-textarea:focus{
  border-color: #6294b5;
  background: #fff;
}
.btn.comment-sendbtn{
  float: right;
  padding: 7px 28px;
}
.textnum{
  float: left;
  font-size: 13px;
  color: #cccbcb;
}
.comment-list-bar{
  min-height: 405px;
}
.user-comment{
  width: 100%;
  padding-left: 62px;
}
.comment-area .user-img,.comment-box .user-img{
  position: absolute;
  left: 28px;
  top: 26px;
}
.comment-box .user-img{
  top: 22px;
}
.comment-box{
  padding: 20px 30px;
  border-radius: 6px;
  position: relative;
}
.user-info-comt .nickname{
  display: inline-block;
  font-weight: bold;
  max-width: 100px;
  color: #506184;
  vertical-align: bottom;
}
.comment-item{
  padding-left: 65px;
}
.comment-detail{
  margin-top: 10px;
  color: #2f3338;
  line-height: 26px;
  font-size: 15px;
}
.comment-detail img{
  margin: 0 3px;
}
.comt-time{
  display: inline-block;
  color: #999;
  font-size: 12px;
  margin-left: 8px;
}
.comt-oper{
  margin-top: 10px;
}
.comt-oper > div{
  float: left;
  margin-right:30px;
  font-size: 14px;
  vertical-align: middle;
  cursor: pointer;
  color: #aaa;
}
.comt-oper i{
  color: #c4c4d0;
  font-size: 16px;
}
.comt-oper>div.report-btn{
  display: none;
  position: absolute;
  right: 38px;
  top: 21px;
  color: #ddd;
}
.comt-oper>div.report-btn i{
  color: #ddd;
}
.comment-item:hover .comt-oper > div.report-btn{
  display: block;
}
.icon-comment,.icon-commentfill{
  vertical-align: -1px;
}
.comt-oper > div:hover,.comt-oper > div:hover i,.comt-oper > div.active,.comt-oper > div.active i{
  color: #ffa838;
}

a.see-more-comt{
  display: block;
  padding: 15px;
  font-size: 14px;
  color: #999;
  text-align: center;
  border-top: 1px solid #f1f1f1
}
a.see-more-comt:hover{
  color: #666;
  background: #f6f9fa
}
.reply-panel{
  background:#F6F6F6;
  border-radius: 4px;
  margin-left: 65px;
  margin-top: 10px;
}

.reply-box{
  position: relative;
  padding-right: 92px;
  margin-top: 8px;
  margin-bottom: 20px;
}
.form-input.reply-input{
  width: 100%;
  background: #f9f9f9;
}
.form-input.reply-input:focus{
  background: #fff;
}
.btn.reply-upload{
  position: absolute;
  right: 0;
  top: 0
}
.reply-panel .comment-box{
  padding: 12px 20px;
  padding-top: 17px;
}
.reply-panel .user-img{
  width: 35px;
  height: 35px;
  left: 18px;
  top: 20px;
}
.reply-panel .comment-item{
  padding-left: 45px;
}
.artuser{
  display: inline-block;
  font-size: 13px;
  color: #2196f3;
  margin-right: 10px;
}
/*small-work*/
.small-work-box{
  margin-top: 6px;
  padding: 10px;
  border-radius: 4px;
}
.small-work-box:hover{
  background: #fffef9
}
.small-work-covers{
  width: 130px;
  height: 98px;
  border: 1px solid #f1f1f1;
  border-radius: 2px;
  float: left;
}
.small-work-covers img{
  width: 100%;
  height: 100%;
  border-radius: 4px;
}
.small-work-info{
  margin-left: 140px;
  padding-top: 2px;
}
.small-work-info .work-title{
  font-size: 16px;
}
.small-work-info .user-info-item ,.small-work-info .work-info-item{
  margin-top: 14px;
}
.small-work-info .user-info-item{
  display: block;
  font-size: 12px;
}
.user-info-item img{
  width: 22px;
  height: 22px;
  border-radius: 50%;
  vertical-align: -5px;
  margin-right: 5px;
}
@media screen and (min-width: 1601px){
  .work-info-bar{
    width: 540px;
  }
  .work-l-bar{
    width: 720px;
  }
  .work-r-bar{
    width: 365px;
  }
}

/*discover*/
.discover-topbar,.discover-selecter{
	padding: 20px 0;
	background: #fff;
	position: relative;
}
.discover-topbar{
	border-bottom: 1px solid #eee;
}
.discover-selecter-list{
  padding-right: 270px;
  margin-bottom: 15px;
}
.discover-selecter-list > li{
	float: left;
	margin-right: 20px;
}
.discover-selecter-list > li > span{
  display: block;
  padding: 6px 0px;
}
.discover-selecter-list > li > a{
	display: block;
	padding: 6px 18px;
}
.discover-selecter-list > li.active > a{
	background:#f38c28;
	color: #fff;
}
.discover-selecter-list > li:hover > a{
  background:#f38c28;
  color: #fff;
}

.discover-selecter-list.blue > li.active > a,.discover-selecter-list.blue > li.active:hover > a{
  background: #3caff7;
  color: #fff;
}
.discover-selecter-list.blue > li:hover > a{
  background: #fff;
  color: #2196f3
}
.discover-selecter-list.gray > li.active > a,.discover-selecter-list.gray > li.active:hover > a{
  background: #987568;
  color: #fff;
}
.discover-selecter-list.gray > li:hover > a{
  background: #fff;
  color: #bd7960
}
.discover-selecter-list.yellow > li.active > a,.discover-selecter-list.yellow > li.active:hover > a{
  background:#27274a;
  color: #ffd100;
}
.discover-selecter-list.yellow > li:hover > a{
  background: #27274a;
  color: #fff
}
.discover-selecter-sed{
	margin-top: 20px;
	margin-bottom: -20px;
}
.discover-selecter-sed > li {
	float: left;
	margin-right: 35px;
}
.discover-selecter-sed > li > a{
	display: block;
	font-size: 16px;
	padding: 10px 10px;
	border-bottom: 3px solid transparent;
}
.discover-selecter-sed > li:hover > a{
	color: #000;
}
.discover-selecter-sed > li.active > a{
	border-color: #ff952d;
	color: #ff952d
}
.discover-selecter-sed.blue > li.active > a{
  border-color: #0096f3;
  color: #0096f3
}
.discover-selecter-sed.gray > li.active > a{
  border-color: #987568;
  color: #987568
}
.discover-selecter-sed.yellow > li.active > a{
  border-color: #070738;
  color: #070738
}
/* adv bar */
.advbar-big{
	margin:0 auto;
  height: 115px;
}
.advbar-big img{
	width: 100%;
}
.index-adv-bar{
  margin:20px 0;
  margin-right: -20px;
}
.index-adv-bar .adv-item{
  float: left;
  background: #fff;
  width: 214px;
  height: 200px;
  margin-right: 20px;
}
@media screen and (min-width: 1601px){
  .index-adv-bar .adv-item {
    width: 260px;
  }
}

/*carousel*/
.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner > .item {
  position: relative;
  display: none;
  -webkit-transition: .6s;
       -o-transition: .6s;
          transition: .6s;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    -webkit-transition: -webkit-transform .6s ease-in-out;
         -o-transition:      -o-transform .6s ease-in-out;
            transition:         transform .6s ease-in-out;

    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    -webkit-perspective: 1000px;
            perspective: 1000px;
  }
  .carousel-inner > .item.next,
  .carousel-inner > .item.active.right {
    left: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left {
    left: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right,
  .carousel-inner > .item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 15%;
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
  background-color: rgba(0, 0, 0, 0);
  filter: alpha(opacity=50);
  opacity: .5;
}
.carousel-control.left {
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
  background-image:      -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));
  background-image:         linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control.right {
  right: 0;
  left: auto;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
  background-image:      -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));
  background-image:         linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control:hover,
.carousel-control:focus {
  color: #fff;
  text-decoration: none;
  filter: alpha(opacity=90);
  outline: 0;
  opacity: .9;
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
  margin-top: -10px;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  font-family: serif;
  line-height: 1;
}
.carousel-control .icon-prev:before {
  content: '\2039';
}
.carousel-control .icon-next:before {
  content: '\203a';
}
.carousel-indicators {
  position: absolute;
  top: 10px;
  right: 0px;
  z-index: 15;
  width: 60px;
  padding-left: 0;
  text-align: center;
  list-style: none;
}
.carousel-indicators li {
  display: inline-block;
  text-indent: -999px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
  position: relative;
  width: 5px;
  height: 16px;
  margin: 0 2px;
  -webkit-transition: height .5s ease;
  transition: height .5s ease
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
}
.carousel-caption .btn {
  text-shadow: none;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}
.carousel-indicators li span {
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  outline: 0;
  background-color: #fff;
  background-color: rgba(255,255,255,0.3);
  box-shadow: 0 2px 2px rgba(0,0,0,.2);
  text-indent: -999em;
  cursor: pointer;
  position: absolute
}
.carousel-indicators li span {
  overflow: hidden;
  background-color: transparent;
  -webkit-transition: background 1s ease;
  transition: background 1s ease
}
.carousel-indicators li span::after {
  content: '';
  position: absolute;
  bottom: 0;
  height: 10px;
  left: 0;
  width: 100%;
  background-color: #fff;
  -webkit-transition: height .5s ease;
  transition: height .5s ease
}
.carousel-indicators li span:hover,.carousel-indicators li span:focus {
  background-color: rgba(0,0,0,0.2)
}
.carousel-indicators .active {
  background: 0
}
.carousel-indicators li.active span::after {
  height: 100%
}
/*modal*/
.modal-open {
  overflow: hidden;
}
.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: 520px;
  margin: 9% auto;
}
.modal.small .modal-dialog{
  width: 320px;
}
.modal-content {
  position: relative;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  outline: 0;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .3);
          box-shadow: 0 3px 9px rgba(0, 0, 0, .3);
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: .5;
}
.modal-header {
  padding: 15px 20px;
}
.modal-header .close {
  margin-top: -6px;
}
.modal-title {
  font-size: 15px;
  color: #666;
  font-weight: bold;
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 15px 20px;
}
.modal-footer {
  padding: 15px 20px;
  text-align: right;
}
.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
.modal.slide .modal-dialog {
  -webkit-transform: scale(.7);
  -moz-transform: scale(.7);
  -ms-transform: scale(.7);
  transform: scale(.7);
  opacity: 0;
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  transition: all .3s
}

.slide.in .modal-dialog {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  opacity: 1
}
.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  border: 0;
  filter: alpha(opacity=20);
  opacity: .2;
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: .5;
}
/*search nav header*/
.search-wrapper {
  position: absolute;
  top:12px;
  left:0;
  z-index: -9
}
.search-wrapper.active{
	z-index: 1;
}
.search-wrapper .input-holder {
  overflow: hidden;
  height: 36px;
  background: rgba(255,255,255,0);
  border-radius:6px;
  position: relative;
  width:70px;
  -webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
}
.search-wrapper.active .input-holder {
  border-radius: 2px;
  width:290px;
  background: rgba(255,255,255,1);
  -webkit-transition: all .3s cubic-bezier(0.000, 0.105, 0.035, 1.570);
  -moz-transition: all .3s cubic-bezier(0.000, 0.105, 0.035, 1.570);
  transition: all .3s cubic-bezier(0.000, 0.105, 0.035, 1.570);
}

.search-wrapper .input-holder .search-input {
  width:100%;
  height:100%;
  padding:0px 70px 0 20px;
  opacity: 1;
  position: absolute;
  top:0px;
  left:0px;
  background: transparent;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border:none;
  outline:none;
  font-weight: 400;
  line-height: 20px;
  color:#333;
}
.search-wrapper .input-holder .search-icon {
	display: none;
	width: 45px;
  height:100%;
  border:none;
  border-radius:6px;
  padding:0px;
  outline:none;
  position: relative;
  z-index: 2;
  float:right;
  cursor: pointer;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.search-wrapper.active .search-icon {
	display: block;
}
.search-wrapper .closed {
  position: absolute;
  opacity: 0;
  z-index: -9;
  top:7px;
  right:20px;
  width:25px;
  height:25px;
  cursor: pointer;
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  transform: rotate(-180deg);
  -webkit-transition: all .1s cubic-bezier(0.285, -0.450, 0.935, 0.110);
  -moz-transition: all .1s cubic-bezier(0.285, -0.450, 0.935, 0.110);
  transition: all .1s cubic-bezier(0.285, -0.450, 0.935, 0.110);
}
.search-wrapper.active .closed {
	z-index: 1;
  right:-40px;
  opacity: 1;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all .3s cubic-bezier(0.000, 0.105, 0.035, 1.570);
    -moz-transition: all .3s cubic-bezier(0.000, 0.105, 0.035, 1.570);
    transition: all .3s cubic-bezier(0.000, 0.105, 0.035, 1.570);
  -webkit-transition-delay: 0.2s;
  -moz-transition-delay: 0.2s;
  transition-delay: 0.2s;
  
}
.search-wrapper .closed::before, .search-wrapper .closed::after {
  position:absolute;
  content:'';
  background: #FFF;
  border-radius: 2px;
}
.search-wrapper .closed::before {
  width: 4px;
  height: 24px;
  left: 10px;
  top: 0px;
}
.search-wrapper .closed::after {
  width: 24px;
  height: 4px;
  left: 0px;
  top: 10px;
}
.search-ac.active{
	visibility: hidden;
	z-index: -9;
}

/*/upload*/
.img-upload-bar{
  display: none;
}
.img-upload-bar.active{
  display: block;
}
.upload-file-choose li{
	float: left;
	padding: 10px 30px;
	background: #e5e9f7;
	border-radius: 3px;
	cursor: pointer;
	margin-right: 20px;
}
.upload-file-choose li.active,.upload-file-choose li.active:hover{
	background: #383875;
	color: #fff;
  box-shadow: 0 2px 3px rgba(0,0,0,.1)
}
.upload-file-choose li:hover{
	background: #dce1f3
}
.upload-notice{
	display: block;
	width: 390px;
	text-align: center;
	color: #666;
	font-size: 12px;
	margin: auto;
	margin-top: 30px;
	background: #f3f3f3;
	border-radius: 30px;
	padding: 6px 20px;
	box-shadow: 0 0 2px rgba(0,0,0,.1)
}
.upload-notice img{
	vertical-align: -5px;
}
.upload-box{
	display: block;
	width: 900px;
	min-height: 400px;
	margin: 30px auto 25px auto;
	padding: 48px;
	color: #97A1A8;
	background: #fff;
	border: 2px dashed #C8CBCE;
	text-align: center;
	-webkit-transition: box-shadow 0.3s, border-color 0.3s;
	-moz-transition: box-shadow 0.3s, border-color 0.3s;
	transition: box-shadow 0.3s, border-color 0.3s;
}
.upload-box.noborder{
	border-color: transparent;
}
.upload-box.active{
	border-color: #f35128
}
.upload-btn {
	display: inline-block;
	padding: 8px 14px;
	outline: none;
	cursor: pointer;
	text-decoration: none;
	text-align: center;
	white-space: nowrap;
	font-size: 12px;
	color: #5BC5FF;
	border-radius: 3px;
	border: 1px solid #5BC5FF;
	vertical-align: middle;
	background-color: #fff;
}
.upload-btn.yellow{
  border-color: #c469e6;
  color: #c469e6
}
.upload-btn input{
	display: none;
}
.upload-icon{
	display: block;
	background: #fbfbff;
	width: 180px;
	height: 180px;
	text-align: center;
	line-height: 180px;
	margin: auto;
	border-radius: 10px;
	margin-bottom: 20px;
}
.upload-exp{
	font-size: 16px;
	color: #97A1A8;
	margin-bottom: 10px;
}
.upload-notice span{
  color: #f38c28
}
.upload-notice-panel{
  background: #fff;
  padding:40px 30px;
  padding-bottom:100px;
  margin-top: 20px;
}
.upload-file-icon img{
  display: inline-block;
  margin-right: 30px;
}
.unoticetitle{
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 6px;
  margin-top: 30px;
}


/*image shown*/
.image-shown{
	position: relative;
	float: left;
	width: 400px;
	min-height: 450px;
	padding: 30px;
	text-align: center;
	border: 1px solid #eee;
	background: #f9f9f9
}
.image-shown.noborder{
	border-color: transparent;
	background: none;
}
.image-shown img{
	width: auto;
	max-width: 340px;
}
.img-review{
	position: absolute;
	bottom: 5px;
	right: 10px;
	color: #b7b7b7;
	font-size: 12px;
}
.tags-info{
	float: right;
	width: 520px;
}
.upload-btnlist{
	text-align: center;
	margin: 40px 0;
}
.form-line{
	width: 400px;
	min-height: 36px;
	margin-bottom: 34px;
}
.form-line label {
  display: inline-block;
  width: 44px;
  color: #888;
}
.form-input{
	color: #333;
	font-size: 14px;
	height: 36px;
	padding: 6px 10px;
	border-width: 1px;
	border-style: solid;
	border-color: #ddd;
	background-color: #fffefb;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.form-input:focus{
	border-color: #009688;
  background: #fff;
}
.form-input[readonly]{
  border-color: #eee;
  background: #f9f9f9;
}
.form-line .form-input{
	width: 320px;
}
.form-box + .form-box{
  margin-top: 16px;
}
.form-box .form-input{
  width: 100%;
}
.form-box textarea{
  margin-bottom: 0 !important;
}
.form-box-line .form-input{
  width: 260px;
}
.add-project-box .form-box-line .form-input{
  width: 580px;
}
.form-area{
  width: 100%;
  resize: none;
  background: #fffefb;
  padding: 10px;
  margin-bottom: 5px;
  border-radius: 3px;
  font-size: 13px;
  font-weight: 400;
}
.form-area:focus{
  border-color: #fdbb26
}
.form-box .label-title{
  display: block;
  color: #6f6f6f;
  font-size: 15px;
  margin-bottom: 4px;
}
.inotice {
  font-size: 12px;
  color: #999;
}
.tag-group{
	margin-top: 20px;
  margin-left: 25px;
}
.jimu-group {
  margin-top: 10px;
  margin-left: 25px;
}
.tag-group li,.jimu-group li{
  position: relative;
	float: left;
	width: 68px;
	height: 34px;
	line-height: 34px;
	margin-left: 25px;
	margin-bottom: 20px;
	background: #f7f7f7;
	text-align: center;
	border: 1px solid #fff;
	border-radius: 2px;
	color: #949494;
	cursor: pointer;
}
.tag-group li:hover,.jimu-group li:hover{
	border-color: #4fac52
}
.tag-group li.active,.jimu-group li.active{
	background: #4fac52;
	color: #fff;
}
.tag-group li.active:before{
  display: inline-block;
  content: "\e600";
  position: absolute;
  right: -1px;
  top: -10px;
  color: #fff;
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.material-tag-group li{
  margin-bottom: 0;
}
.material-tag-chose{
  display: none;
}
.material-tag-chose.active{
  display: block;
}
.form-ul-choose.tag-group{
  margin: 0
}
.form-ul-choose.tag-group li{
  margin:10px 10px 0 0;
}
.jimu-group li{
  margin-bottom: 0;
}
.form-line-jimu{
  display: none;
  margin-top: 15px;
  padding-left: 50px;
}
.form-line-jimu p{
  margin-bottom: 5px;
}
.form-line-jimu input {
  width: 60px !important;
  text-align: center;
  margin:0 6px;
}

.checkbox-item label{
  vertical-align: middle;
  cursor: pointer;
  color: #666;
  margin-left: 28px;
}
.checkbox-item label:hover{
  color: #333;
}
.checkbox-item input[type="checkbox"]{
  vertical-align: -2px;
}
/*loader*/
.nc-loading {
  position: fixed;
  display: none;
  text-align: center;
  font-size: 26px;
  line-height: 1;
  z-index: 1060;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0,0,0,0.5);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c000000,endColorstr=#4c000000);
}
.nc-loader-spinner{
	position: absolute;
	width: 50px;
	height: 60px;
	top: 33%;
	left: 50%;
	text-align: center;
}
.nc-loader{
  margin: 60px auto;
  font-size: 10px;
  position: relative;
  text-indent: -9999em;
  border-top: 5px solid rgba(255, 255, 255, 0.2);
  border-right: 5px solid rgba(255, 255, 255, 0.2);
  border-bottom: 5px solid rgba(255, 255, 255, 0.2);
  border-left: 5px solid #ffffff;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: loader 1.1s infinite linear;
  animation: loader 1.1s infinite linear;
}
.nc-loader,
.nc-loader:after {
  border-radius: 50%;
  width: 45px;
  height: 45px;
}
@-webkit-keyframes loader {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes loader {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

/*/notice cs */
.notice-cont{
  display: none;
  position: fixed;
  width: 200px;
  text-align: center;
  padding:6px;
  border-radius: 3px;
  font-size: 14px;
  margin: 0 auto;
  top: 70px;
  left: 50%;
  margin-left: -100px;
  color: #fff;
  z-index: 1052;
}
.notice-cont.notice-cont-err{
  background:rgba(228,88,88,.85);
}
.notice-cont.notice-cont-sug{
  background:rgba(76,175,80,.85);
}
/*footer*/
footer{

  width: 100%;
  bottom: 0;
  left: 0;
  height: 270px;
  background: #373d41;
  color: #e6e6e6;
}
footer .foot-left {
  width: 636px;
  height: 100%;
  margin-top: 45px;
  overflow: hidden;
  font-size: 12px;
  line-height: 18px;
}
.logo-footer{
  font-size: 20px;
  font-weight: bold;
  color: #f1f1f1;
}
.logo-footer span{
  display: inline-block;
  vertical-align: 5px;
  color: #03acff
}
footer .foot-content{
  margin-top: 25px;
  font-size: 13px;
}
.logo-span{
  font-size: 15px;
  color: #ececec;
  font-weight: bold;
}
/*studios*/
.new_img_title{
  display: block;
  position: absolute;
  top: -1px;
  left: 10px;
}
.studio-left-bar{
  float: left;
  width: 275px;
  min-height: 400px;
  background: #fff;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.05);
  overflow: hidden;
}
.studio-right-bar{
  float: right;
  width:860px;
  min-height: 680px;
  background: #fff;
}
.studio-covers{
  position: relative;
  height: 215px;
  border-bottom: 1px solid #f1f1f1;
}
.studio-covers img{
  width: 100%;
  height: 100%;
}
.studio-text .studio-title{
  position: relative;
  color: #5a5a5a;
  font-size: 15px;
  font-weight: bold;
  border-bottom: 1px solid #eee;
  padding:10px 15px;
  padding-right: 35px;
}
.studio-title .icon-bianji{
  display: none;
  position: absolute;
  top: 13px;
  right: 10px;
  cursor: pointer;
  color: #ccc;
}
.studio-text:hover .studio-title .icon-bianji{
  display: block;
}
.studio-title .icon-bianji:hover{
  color: #ffd100;
}
.studio-content{
  padding: 15px 15px 30px;
  font-size: 14px;
  color: #666;
  line-height: 22px;
  min-height: 100px
}
.studio-content.about{
  min-height: 200px;
}
.studio-content + .studio-content{
  border-top: 1px solid #f1f1f1;
}
.studio-content i{
  color: #b7b7b7
}
.studio-content h4{
  font: 14px;
  font-weight: bold;
  margin-bottom: 4px;
}
.change-studio-covers{
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  right: 0;
  top: 0;
  left: 0;
  background:rgba(0,0,0,.4);
  text-align: center;
  color: #fff;
  cursor: pointer;
}
.studio-covers:hover .change-studio-covers{
  display: block;
}
.change-studio-covers i{
  display: block;
  color: #fff;
  font-size: 26px;
  margin-top: 28%;
  margin-bottom: 6px;
}
.studio-linker{
  background: #f0f0f0;
}
.studio-linker > ul{
  float: left;
}
.studio-linker li{
  float: left;
  margin-right: 10px;
}
.studio-linker li a{
  display: block;
  color: #777;
  padding: 13px 0;
  height: 46px;
  text-align: center;
  width: 130px;
  background: #f9f9f9;
  border-radius: 6px 6px 0 0;
  box-shadow: 2px -1px 3px rgba(90,90,90,.05);
  cursor: pointer;
}
.studio-linker li a.cursor{
  cursor: auto;
}
.studio-linker li.active a{
  color:#212175;
  font-size: 15px;
  font-weight: bold;
  background: #fff;
  box-shadow: 0px -2px 4px rgba(90,90,90,.05)
}
.studio-linker li:hover a{
  background: #fff;
  color: #333;
}
.studio-r-box{
  position: relative;
  z-index: 5;
  margin-top: -1px;
  padding: 20px;
  border-radius: 0 0 5px 5px;
}
.viewers-num{
  position: absolute;
  font-size: 12px;
  color: #999;
  top: 10px;
  right: 15px;
}
.studio-card-list{
  margin-right: -20px;
}
.studio-card-list > li{
  float: left;
  width: 190px;
  margin: 0 20px 20px 0;
}
.studio-card-list > li .card-item{
  background: #f8f8f8
}
.studio-card-list > li .card-img{
  height: 143px;
}
.card-img audio{
  width: 100%;
  margin-top: 15%;
}
.studio-card-list > li .card-info{
  padding: 10px 15px 10px;
  height: 60px;
}
.studio-card-list.material-card > li .card-info{
  height: 38px;
}
.studio-card-list.user-list > li .card-info{
  height: 85px;
}
.add-project-box{
  display: none;
  border-bottom: 1px solid #eee;
  padding-bottom: 20px;
}
.no-msg{
  color: #ccc;
  font-size: 16px;
  text-align: center;
  padding: 120px 0 160px 0;
}
.no-msg i{
  font-size: 24px;
  margin-right: 10px;
  color: #ddd;
  vertical-align: -1px;
}
.studio-member-list > li{
  float: left;
  margin:0 10px 10px 0;
}
.member-card{
  position: relative;
  display: block;
  padding:18px 15px;
  background: #f8f8f8;
  border-radius: 3px;
}
.member-card:hover{
  background: #f1f1f1;
}
.member-card .user-headimg{
  width: 30px;
  height: 30px;
}
.member-card  .user-info span{
  width: 85px;
}
.member-title{
  font-weight: bold;
  margin-bottom: 10px;
}
.member-card .shizhang{
  position: absolute;
  font-size: 22px;
  left: -1px;
  top: -2px;
  color: #ffd100
}
.member-card .icon-tubiao03,.member-card .icon-tubiao04{
  position: absolute;
  display: none;
  text-align: center;
  line-height: 20px;
  color: #888;
  font-size: 15px;
  width: 20px;
  height: 20px;
  background: #fff;
  right: 2px;
  bottom: 2px;
  border-radius: 4px;
  cursor:pointer;
}
.member-card .icon-roundclosefill{
  position: absolute;
  display: none;
  text-align: center;
  line-height: 20px;
  color: #999;
  font-size: 20px;
  right: -7px;
  top: -7px;
  border-radius: 4px;
  cursor:pointer;
}
.member-card:hover .icon-tubiao03,.member-card:hover .icon-tubiao04,.member-card:hover .icon-roundclosefill{
  display: block;
}
.member-card .icon-tubiao03:hover,.member-card .icon-tubiao04:hover,.member-card .icon-roundclosefill:hover{
  color: #333;
}
@media screen and (min-width: 1601px){
  .studio-left-bar{
    width: 300px;
  }
  .studio-right-bar{
    width:1060px;
  }
  .studio-covers{
    height: 230px;
  }
  .studio-card-list > li{
    width: 240px;
  }
  .studio-card-list > li .card-img{
    height: 180px;
  }
  .member-card{
    padding: 18px;
  }
}
/*è¿”å›žé¡¶éƒ¨*/
.elevator {
  position: fixed;
  padding: 0 16px;
  bottom: 15%;
  margin-top: -140px;
  right: 0;
  z-index: 899;
  background-color: #fff;
  border-radius: 2px 0 0 2px;
  box-shadow: 0 4px 12px 0 rgba(7,17,27,.1);
}
.elevator a {
  display: none;
  width: 26px;
  padding: 15px 0;
  font-size: 22px;
  height: 53px;
  border-radius: 2px 0 0 2px;
  line-height: 20px;
  color: #b5b9bc;
  box-sizing: border-box;
  text-align: center;
  border-bottom: 1px solid #edf1f2;
}
.elevator a.cd-is-visible{
  display: block;
}
.elevator a:hover {
  color: #14191e
}
.elevator a i {
  font-size: 24px;
  color: #D9DDE1
}
.elevator a i:hover {
  color: #14191e
}
.elevator a span {
  display: none;
  font-size: 12px;
  color: #07111b;
  line-height: 12px
}
.elevator a:hover i.icon-top {
  display: none;
}
.elevator a:hover span{
  display: block;
}
/*user*/
.user_bg{
  background-color: #629ed0;
  background-position:center;
  background-size:cover;
  background-repeat: no-repeat; 
}
.user-msg-box{
  position: relative;
  padding: 18px 16px;
  padding-right: 15px;
  min-height: 210px;
}
@media screen and (max-width: 1601px){
  .user-msg-box .btn{
    padding: 5px 10px;
  }
}
.user-nickname{
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 14px;
  text-shadow: 0px 0px 2px rgba(0,0,0,1);
}
.link-setting{
  display: none;
  position: absolute;
  right:7px;
  top: 0;
  width: 25px;
  height: 24px;
  text-align: center;
  line-height: 24px;
  background: rgba(63, 81, 181,.7);
  color: #fff;
  cursor: pointer;
  border-radius:0 0 2px 2px;
}
.link-setting.change-bg{
  right: 38px;
}
.link-setting:hover{
  color: #FFF;
  background: #5a6bce;
}
.user-avatar{
  float: left;
  margin-right: 13px;
  width: 70px;
  height: 70px;
  border-radius: 100px;
  overflow: hidden;
  box-shadow: 1px 1px 2px rgba(0,0,0,.1);
  border: 1px solid #f9f9f9;
  background: #fff;
}
.user-avatar img{
  width: 100%;
  height: 100%;
  border-radius: 100px;
  display: block;
}
.user-msg-box .create-time{
  font-size: 13px;
  color: #eee;
  margin-top: 3px;
  text-shadow: 0px 0px 1px rgba(0,0,0,1);
}
.user-focus-box{
  margin-top: 18px;
  text-align: center;
}
.user-focus-item{
  display: inline-block;
  height: 52px;
  margin:0 15px;
  text-align: center;
}
.user-focus-item strong{
  display: block;
  font-size: 20px;
  text-align: center;
  color: #f1f1f1;
  text-shadow: 0px 0px 2px rgba(0,0,0,.8);
}
.user-focus-item span{
  color: #fff;
  text-shadow: 0px 0px 2px rgba(0,0,0,.8);
}
.aboutme-title{
  font-size: 14px;
  font-weight: bold;
  color: #555;
  margin-bottom: 6px;
}
.report-user{
  display: none;
  position: absolute;
  right: 5px;
  top: 2px;
  cursor: pointer;
}
.report-user i{
  color: #c7c7c7;
  font-size: 20px;
}
.report-user:hover i{
  color: #aaa;
}
.user-left-bar:hover .report-user,.user-left-bar:hover .link-setting{
  display: block;
}
.something-title{
  font-size: 15px;
  color: #666;
}
/*login modal*/
.loginModal .modal-dialog{
  width: 460px;
}
.loginModal .modal-body{
  width:350px;
  margin: auto;
}
.login-logo{
  width: 150px;
  position: absolute;
  left: 50%;
  margin-left: -75px;
  top: -30px;
}
.login-title{
  color: #a2a2a2;
  text-align: center;
}
.login-form-box{
  position: relative;
  height: 40px;
  margin-top: 26px;
}
.login-form-box .form-control{
  position: relative;
  z-index: 1;
  border: 0;
  background-color: transparent;
  border:1px solid transparent;
  border-bottom: 1px solid #c5c5c5;
  border-radius: 0;
  outline: none;
  height: 32px;
  width: 100%;
  font-size: 15px;
  padding: 0;
  color: #666;
  box-shadow: none;
  transition: all .3s;
}
.login-form-box label {
  z-index: 0;
  color: #9e9e9e;
  position: absolute;
  top: 7px;
  left: 0;
  font-size: 15px;
  cursor: text;
  -webkit-transition: .15s ease-out;
  -moz-transition: .15s ease-out;
  -o-transition: .15s ease-out;
  -ms-transition: .15s ease-out;
  transition: .15s ease-out;
}

.login-form-box.valid label{
  font-size:13px;
  -webkit-transform: translateY(-152%);
  -moz-transform: translateY(-152%);
  -ms-transform: translateY(-152%);
  -o-transform: translateY(-152%);
  transform: translateY(-152%)
}
.login-form-box:after{
  z-index: 2;
  content: '';
  display: inline-block;
  width: 0;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: 8px;
  background: #629ed0;
  -webkit-transition: .2s ease-out;
  -moz-transition: .2s ease-out;
  -o-transition: .2s ease-out;
  -ms-transition: .2s ease-out;
  transition: .2s ease-out;
}
.login-form-box.active:after{
  width: 100%;
}
.login-span{
  display: inline-block;
  color: #a0a0a0;
  font-size: 13px;
  margin-top: 10px;
}
.login-form-box.active label,a.login-span:hover{
  color: #629ed0
}
.login-btn{
  width: 100%;
  font-size: 18px;
  color: white;
  height: 44px;
  text-align: center;
  margin-top: 20px;
  display: block;
  border: 0;
  cursor: pointer;
  background: #629ed0;
}
.login-btn:hover{
  opacity: .9
}
.login-btn.disabled{
  background: #afafaf
}
.oauth-box{
  display: inline-block;
  width: 45px;
  height: 45px;
  line-height: 45px;
  margin:0 15px;
  margin-top: -10px;
  border-radius: 50%;
  background: #f2f2f5;
  cursor: pointer;
  transition: .2s;
}
.oauth-box:hover{
  background: #e6ebf9
}
.oauth-box i{
  font-size: 20px;
  color: #999;
}
.oauth-box i.icon-qq1{
  color: #44bce9
}
.oauth-box i.icon-yooxi{
  color: #44b035
}
.login-form-box.yzm-box{
  margin-right: 120px;
}
.btn.yzm-btn{
  position: absolute;
  padding: 0;
  right: -119px;
  top: 1px;
  width: 106px;
  height: 32px;
  line-height: 31px;
}
.login-span a{
  font-size: 13px;
  color: #3caff7
}
.login-span a:hover{
  text-decoration: underline;
}
.has_notice{
  position: absolute;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background:#ffd100;
  top: 19px;
  right: 15px;
}
/*stuff*/
.studio-left-bar.stuff-l-bar{
  width: 230px;
}
.stuff-title{
  font-size: 16px;
  font-weight: bold;
  padding: 10px 20px;
  margin-bottom: 10px;
}
.stuff-list > ul > li a{
  position: relative;
  display: block;
  color: #777;
  padding: 14px 30px;
  font-size: 15px;
  border-left: 3px solid #fff;
  margin-bottom: 10px;
}
.stuff-list > ul > li:hover a{
  color: #444;
}
.stuff-list > ul > li.active a{
  background: #fffbf2;
  border-color: #629ed0;
  color: #222267;
}
.studio-right-bar.stuff-r-bar{
  width: 900px
}
.stuff-r-bar .studio-linker li a{
  width: 155px;
}
.stuff-r-bar .studio-r-box{
  padding: 30px 40px;
}
.stuff-list > ul > li a .has_notice{
  right: auto;
  left: 105px;
  top: 17px;
}
/*notice*/
.notice-item{
  padding:15px 20px 20px;
  background: #f8f8f8;
  border-radius: 4px;
  margin-bottom: 10px;
}
.notice-item a{
  color:#39A5EF
}
.notice-item a:hover{
  text-decoration: underline;
}
.d-all-notice{
  float: right;
  color: #999;
  cursor: pointer;
  margin-top: 14px;
  margin-right: 4px;
}
.d-one-notice{
  float: right;
  display: none;
  cursor: pointer;
  color: #ccc;
}
.d-one-notice:hover,.d-all-notice:hover{
  color: #222;
}
.notice-item:hover .d-one-notice{
  display: block;
}
.n-time{
  color: #999;
  font-size: 12px;
  margin-bottom: 5px;
}
.n-title{
  font-size: 14px;
  font-weight: bold;
  float: left;
  margin-bottom: 5px;
}
.user-setl-bar{
  float: left;
  width: 300px;
  margin-left: 10px;
}
.user-setl-bar.small{
  width: 220px;
}
.user-setr-bar{
  position: relative;
  float: right;
  margin-left: 40px;
  margin-right: 10px;
  width: 230px;
  padding:20px 30px;
  min-height: 300px;
  border-radius: 6px;
  border: 1px dashed #ddd;
}
.user-setr-bar h3{
  font-size: 16px;
  color: #ef9c00;
  margin-bottom: 10px;
}
.user-setr-bar p{
  line-height: 25px;
  color: #666;
}
.userhead-box{
  position: relative;
  overflow: hidden;
  margin-top: 30px;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  border: 1px solid #ddd;
}
.upload-headimg{
  display: none;
}
.headimg-boo{
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  text-align: center;
  color: #fff;
  line-height: 98px;
  left: 0;
  top: 0;
  background: rgba(0,0,0,.5);
  cursor: pointer;
}
.headimg-boo i{
  font-size: 26px;
}
.userhead-box:hover .headimg-boo{
  display: block;
}
.headimg-display{
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
/*editorBox*/
.disable-editor{
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 145px;
  z-index: 999;
  color: #d2d2d2;
  text-align: center;
  line-height:64px;
  background: rgba(255,255,255,.6);
}
@media screen and (min-width: 1601px){
  .studio-left-bar.stuff-l-bar{
    width: 260px;
  }
  .studio-right-bar.stuff-r-bar{
    width:1100px;
  }
  .user-setr-bar{
    width: 310px;
  }
  .user-setl-bar.small{
    width: 250px;
  }
}
/*/page*/
.pagelist{
  margin-top: 40px;
  text-align: center;
}
.pagelist a, .pagelist span{
  display: inline-block;
  width: 38px;
  height: 38px;
  text-align: center;
  line-height:38px;
  margin: 0 4px;
  font-weight: 400;
  color: #070738;
  background-color: #f4f4f4;
}
.pagelist a:hover{
  background-color: #dedada
}
.pagelist a.active{
  background-color: #ffda36
}
.showEmjio{
  display: block;
  cursor: pointer;
}
.emjio-menu{
  left: -20px !important;
  width: 312px;
  top: 30px;
  padding:5px !important;
}
.emjio-menu:after {
  content: "";
  display: block;
  position: absolute;
  width: 6px;
  height: 6px;
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  top: -4px;
  left: 28px;
  z-index: 2;
  background: #fff;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
}
.em-title-item,.emjio-item{
  display: inline-block;
}
.emjio-tab-title{
  border-bottom: 1px solid #ddd;
}
.em-title-item{
  padding: 3px 5px;
  color: #999;
  cursor: pointer;
  margin: 0 3px;
  position: relative;
  top: 1px;
}
.emjio-item{
  cursor: pointer;
  font-size: 18px;
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  display: inline-block;
  background: #fff;
}
.emjio-item:hover{
  background: #eee;
}

.showcopy{
  display: none;
  width: 60px;
  height: 26px;
  line-height: 26px;
  background: #90dc01;
  color: #fff;
  font-size: 12px;
  text-align: center;
  border-radius: 3px;
  position: absolute;
  top: 4px;
  left: -62px;
}
.pro-link{
  position: absolute;
  right: 0;
  border: 0;
  top: 0;
  width:100px;
  height: 34px;
  background: #f9f9f9;
  text-align: center;
  line-height: 34px;
  color: #999;
  font-size: 13px;
  cursor: pointer;
}
.pro-link:hover{
  background: #f6f6f6
}
/*article*/
.art-header{
  position: fixed;
  top: 60px;
  left: 0;
  width: 100%;
  background: #fff;
  height: 56px;
  border-bottom: 1px solid #eee;
}
.left-art-bar{
  float: left;
  width: 170px;
}
.middle-art-bar{
  float: left;
  margin: 0 20px;
  width: 700px;
  background: #fff;
  min-height: 700px;
  border-radius: 3px;
  margin-bottom: 20px;
}
.right-art-bar{
  float: right;
  width: 240px;
  background: #fff;
  min-height: 300px;
}
.left-art-bar ul > li > a{
  display: block;
  height: 35px;
  line-height: 35px;
  border-radius: 3px;
  padding-left: 15px;
  text-decoration: none;
  margin-bottom: 2px;
}
.left-art-bar ul > li:hover a{
  background: #eee
}
.left-art-bar ul > li.active a{
  background: #3d3d75;
  color: #f4f4f4;
}
.art-square{
  color: #aaa;
  position: relative;
  display: inline-block;
  padding-left: 15px;
  margin: 5px 0;
}
.art-square:after{
  position: absolute;
  content: '';
  border-bottom: 1px solid #e1e1e1;
  width: 80px;
  margin-left: 5px;
  margin-top: 8px;
}
.art-mtop-bar{
  padding: 8px 20px;
  border-bottom: 1px solid #eee;
  overflow: hidden;
}
.art-mtop-bar h3{
  float: left;
  font-weight: bold;
  color: #444;
  font-size: 16px;
  margin-top: 5px;
}
.art-search-bar{
  position: relative;
  float: right;
  width: 220px;
  overflow: hidden;
}
.art-search-bar input {
  width: 100%;
  height: 32px;
  padding-right: 60px;
  border-radius: 30px;
  padding-left: 15px;
  border: 0;
  background: #f8f8f8;
  transition: .3s;
}
.art-search-bar input:focus{
  background: #efefef
}
.art-search-bar .seartch-sj-btn{
  position: absolute;
  right: 15px;
  top: 4px;
  border: 0;
  opacity: .7;
  cursor: pointer;
  font-size: 22px;
  color: #aaa;
}
.art-search-bar .seartch-sj-btn:hover{
  color: #000;
}
.art-item{
  display: block;
  padding: 15px 20px;
  border-bottom: 1px solid #eee;
}
.art-item:hover{
  background: #f9f9f9
}
.art-item a:hover{
  color: #4444b5;
  text-decoration: underline;
}
.art-item a.art-a-title{
  display: block;
  font-size: 16px;
  margin-bottom: 15px;
  font-weight: normal;
}
.art-item-bot .item-span{
  margin-right: 12px;
  font-size: 13px;
  color: #aaa;
}
.art-item-bot .item-span i{
  margin-right: 3px;
  color: #aaa;
}
.left-shop-bar{
  float: left;
  width: 900px;
  min-height: 700px;
  margin-bottom: 30px;
}
.right-shop-bar{
  float: left;
  width: 250px;
}
.shop-card{
  float: left;
  width: 270px;
  margin-right:30px;
  margin-bottom: 30px;
  background: #fff;
  border-radius: 4px;
  overflow: hidden;
}
.shop-card-cover img{
  width: 100%;
  height: 198px;
}

.shop-card-name,.shop-card-cost{
  margin-top:10px;
  margin-bottom: 0;
  padding: 0 14px;
  font-size: 16px;
  font-weight: normal;
}
.shop-card-cost{
  float: left;
  font-size: 13px;
  color: #999;
}
.shop-card-cost strong{
  font-size: 18px;
  color: #1d1d90
}
.shop-costbtn{
  float: right;
  margin-right: 14px;
  margin-top: 6px;
}
.user-point-bar{
  position: relative;
  padding: 20px;
  width: 250px;
  height: 160px;
  background: #14141b url('../img/web/sx.png') no-repeat top right -40px;
  border-radius: 10px;
  color: #f1f1f1;
  box-shadow: 0 4px 5px rgba(0,0,0,.1);
}
.lower-name{
  position: absolute;
  right: 20px;
  top: 16px;
  font-size: 14px;
  color: #f1f1f1;
}
.shiny{
  width: 48px;
  height: 35px;
  border-radius: 4px;
  background: #ccc;
  position: relative;
}

.shiny:before{
  content: " ";
  display: block;
  width: 70%;
  height: 60%;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  background: #ececec;
  position: absolute;
  top: 20%
}
.lower-text{
  font-size: 13px;
  margin-top: 15px;
}
.lower-text > span{
  margin-left: 5px;
  font-weight: bold;
  color: #ffd100;
  max-width: 130px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media screen and (min-width: 1601px){
  .left-shop-bar{
    width: 1080px;
  }
  .right-shop-bar{
    width: 300px;
  }
  .user-point-bar{
    width: 300px;
    height: 170px
  }
  .shop-card{
    width: 240px;
  }
  .shop-card-cover img{
    height: 176px;
  }
}
.address-notice{
  color: #333;
  font-size: 15px;
  padding-bottom: 5px;
  margin-bottom: 5px;
}
.address-notice-2{
  color: #999;
  font-size: 13px;
  margin-top: 15px;
}
.address-notice a{
  text-decoration: underline;
  margin-left: 10px;
}
.address-warn{
  border-top: 1px solid #eee;
  margin-top: 10px;
  color: #999;
  font-size: 13px;
  padding-top: 4px;
}
.shop-title{
  border-bottom: 1px solid #14141b;
  padding-bottom: 5px;
  margin-bottom: 30px;
  margin-right: 30px;
}
.shop-title h3{
  float: left;
  font-size: 18px;
  font-weight: bold;
}
.shop-title span{
  float: left;
  font-size: 13px;
  color: #999;
  margin-left: 10px;
  margin-top: 6px
}
.shop-title a{
  float: right;
  margin-top: 5px;
}
.shop-detail-box{
  margin-top: 15px;
  color: #fff;
}
.shop-detail-box a{
  display: block;
  float: right;
  border:1px solid #14141b;
  border-radius: 30px;
  padding: 5px 10px;
  color: #14141b;
}
.shop-detail-box a:hover{
  background: #fff
}
.user-order-list li{
  float: left;
  width: 32%;
  margin-right: 1%;
  background: #eee;
  padding: 10px;
  border-radius: 3px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.delete-s-pro{
  display: none;
  position: absolute;
  padding: 4px 8px;
  background: #ea2424;
  border-radius: 3px;
  color: #fff;
  top: 5px;
  right: 5px;
  cursor: pointer;
}
.delete-s-pro:hover{
  background: #dc1111
}
.card-item:hover .delete-s-pro{
  display: block;
}
.activity-item{
  color: #888;
  font-size: 14px;
  padding-bottom: 5px;
  margin-bottom: 10px;
}
.activity-item a{
  color: #2196f3
}
.f_top_bar{
  padding: 10px 20px;
  font-size: 16px;
  font-weight: bold;
  border-bottom: 1px solid #eee;
}
.userinfo{
  float: left;
  padding: 10px;
  background: #f6f6f6;
  border-radius: 3px;
  margin: 10px;
}
.userinfo:hover{
  background: #f1f1f1
}
.csfirst-banner{
  position: relative;
  background: url(../img/web/hero-index.jpg) no-repeat;
  background-size: cover;
  height: 200px;
}
.cs-banner-box{
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0,0,0,.5);
  color: #fff;
  text-align: center;
  padding-top: 20px;
}
.cs-banner-box h1{
  font-size: 40px;
  font-weight: 300;
  color: #fff;
}
.cs-banner-box h3{
  font-size: 22px;
  font-weight: 300;
  color: #fff;
  margin-top: 20px;
}
.cs-banner-box h4{
  font-size: 16px;
  color: #fff;
  margin-top: 26px;
}
.cs-content{
  margin-bottom: 100px;
}
.cs-lesson-title-h3{
  font-size: 24px;
  text-align: center;
  margin-top: 50px;
}
.cs-lesson-title-h5{
  font-size: 14px;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
}
.cs-lesson-panel{
  max-width: 1100px;
  margin: 0 auto;
  padding-top: 30px;
  overflow: hidden;
}
.cs-lesson-item{
  float: left;
  margin: 15px;
  width: calc(50% - 30px);
  background: #fff;
  box-shadow: 0 2px 4px rgba(0,0,0,.1);
}
.cs-item-top{
  padding: 10px 12px;
  text-align: right;
  color: #888;
}
.cs-item-top span{
  color: #4bae4f
}
.csitem-m-left{
  float: left;
  width: 31%;
  text-align: center;
}
.csitem-m-left img{
  width: 100px;
  height: 100px;
  border-radius: 50%;
}
.csitem-m-right{
  float: left;
  width: 62%;
}
.csitem-m-right h4{
  font-size: 24px;
  font-weight: 400;
  margin-bottom: 15px;
}
.csitem-m-right h4 > span{
  font-size: 14px;
  margin-right: 6px;
  font-weight: 400;
  color: #888
}
.csitem-m-right p{
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0;
  margin-bottom: 18px;
}
.cs-item-bottom{
  display: flex;
  display: -webkit-flex;
  flex-flow: row wrap;
  -webkit-flex-flow:row wrap;
  border-top: 1px solid #eee;
  font-size: 16px;
  line-height: normal;
  width: 100%;
  background-color: rgba(195,195,195,.05);
  padding: 8px;
}
.cs-item-bottom li{
  text-decoration: none;
  flex:1; -webkit-flex:1;
  padding: 0px 8px;
  text-align: center;
}
.cs-item-bottom li i{
  vertical-align: -1px;
  font-size: 17px;
}
.cs-item-btn,.mdl-button {
  background: transparent;
  border: none;
  color: #444;
  position: relative;
  height: 36px;
  margin: 0;
  min-width: 64px;
  padding: 0 8px;
  padding-left: 10px;
  display: inline-block;
  font-size: 14px;
  font-weight: 500;
  text-transform: uppercase;
  line-height: 1;
  letter-spacing: 0;
  overflow: hidden;
  will-change: box-shadow;
  transition: box-shadow .2s cubic-bezier(0.4, 0, 1, 1),background-color .2s cubic-bezier(0.4, 0, 0.2, 1),color .2s cubic-bezier(0.4, 0, 0.2, 1);
  outline: none;
  cursor: pointer;
  text-decoration: none;
  text-align: center;
  line-height: 36px;
  vertical-align: middle;
}
.cs-item-btn:hover{
  background: #ffd100;
  color: #222;
}
.cs-video-header{
  background: #eb7267;
  border-radius: 4px;
  padding-top: 30px;
  box-shadow: 0 0 4px rgba(0,0,0,.1)
}
.cs-width-limit{
  width: 900px;
  margin:auto;
}
.cs-h-title{
  font-size: 40px;
  color: #fff;
  font-weight: 300
}
.cs-h-title img{
  margin-right: 20px;
}
.cs-h-body{
  margin-top: 16px;
  color: #fff;
  font-size: 16px;
}
.cs-v-linker{
  margin-top: 40px;
}
.cs-v-linker li{
  float: left;
  margin-right: 40px;
}
.cs-v-linker li a {
  display: block;
  font-size: 18px;
  padding-bottom: 8px;
  letter-spacing: 1px;
  color: #fff;
  opacity: .7;
  border-bottom: 5px solid transparent
}
.cs-v-linker li.active a{
  opacity: 1;
  border-bottom-color: #ffd400;
}
.cs-video-item{
  background: #eee;
  border-radius: 5px;
  margin-top: 16px;
  padding:15px 20px;
  font-size: 16px;
}
.cs-video-item i{
  vertical-align: -2px;
  font-size: 18px;
  margin-right: 6px;
}
.cs-video-item:hover{
  background: #e6e6e6
}
.cs-vc-header{
  display: flex;
  background: #fff
}
.cs-vc-icon{
  position: relative;
  width: 80px;
  background-color: #eb7267;
}
.cs-vc-icon img{
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -35px;
  padding: 10px;
  max-width: 70px;
  max-height: 70px;
  transform: translateY(-50%);
}
.vs-left-bar{
  float: left;
  width: 75%;
  background: #fff;
  box-shadow: 0 1px 2px rgba(0,0,0,.1);
}
.vs-right-bar{
  float: right;
  width: 23%;
}
.cs-vc-title p{
  color: #666;
  padding: 10px 16px 6px 16px;
  display: flex;
}
.cs-vc-title a{
  color: #666;
}
.cs-vc-title a:hover{
  color: #222;
}
.cs-vc-title h3{
  padding: 0 16px 10px;
  font-size: 24px;
  margin: 0;
}
.video-bar video{
  width: 100%;
}
.vc-other-step{
  background: #444;
  padding: 20px;
  padding-bottom: 40px;
}
.vc-other-step > h3{
  font-size: 18px;
  color: #fff;
  margin-bottom: 17px;
  margin-top:20px;
  text-align: center;
}
.vc-other-step-body{
  display: flex;
  display: -webkit-flex;
  flex-flow: row wrap;
  -webkit-flex-flow:row wrap;
}
.other-vs-item{
  display: block;
  position: relative;
  float: left;
  background: #fff;
  flex: 1 1 calc(50% - 16px);
  max-width: calc(50% - 16px);
  box-shadow: rgba(0, 0, 0, 0.2) 3px 3px 3px;
  margin: 8px;
  padding: 15px 20px;
}
.other-vs-item:hover{
  background: #f9f6e8
}
.other-vc-covers{
  float: left;
  width: 90px;
}
.other-vc-covers img{
  width: 90px;
  height: 90px;
}
.other-vc-title {
  float: left;
  width: calc(100% - 90px);
  padding-left: 15px;
  padding-right: 40px;
}
.other-vc-title .name{
  font-size: 22px;
  font-weight: 400;
  padding-top: 8px;
  margin-bottom: 10px;
}
.other-vc-title .info{
  font-size: 15px;
  color: #666;
}
.other-vc-icon{
  position: absolute;
  right: 20px;
  top: 60%;
}
.other-vc-icon i{
  font-size: 36px;
  color: #999;
  font-weight: 300;
}
.other-vc-icon i.icon-videofill{
  color: #4949c1;
  display: none;
}
.other-vs-item:hover .other-vc-icon i.icon-videofill{
  display: block;
}
.other-vs-item:hover .other-vc-icon i.icon-video{
  display: none;
}
.item-start{
  display: block;
  padding: 6px 10px;
  position: absolute;
  right: 0;
  top: 5px;
  background: #4bae4f;
  color: #fff;
}
.vs-r-item-bar{
  padding: 16px;
  margin-bottom: 16px;
  background: #fff;
  box-shadow: 0 1px 2px rgba(0,0,0,.1);
}
.vs-r-item-bar > h3{
  font-size: 14px;
  color: #888;
  margin-bottom: 15px;
}
.vs-r-rs{
  margin-bottom: 18px;
}
.vs-r-rs h4{
  color: #333;
  font-size: 15px;
  font-weight: bold;
  margin-bottom: 6px;
}
.vs-r-rs p{
  color: #555;
}
.vs-r-rs > a{
  display: block;
  color: #3B78E7;
  font-size: 14px;
  margin-left: 10px;
  margin-bottom: 4px;
}
.vs-r-rs > a:hover{
  text-decoration: underline;
}
.cs-m-container {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  flex-wrap: wrap;
}
.cs-m-card {
  display: flex;
  flex-direction: column;
  font-size: 16px;
  font-weight: 400;
  min-height: 200px;
  overflow: hidden;
  width: 330px;
  z-index: 1;
  position: relative;
  background: rgb(255,255,255);
  border-radius: 2px;
  box-sizing: border-box;
}
.cs-width-limit .cs-m-card{
  display: flex;
  border-top: 1px solid rgba(0,0,0,.1);
  padding: 16px;
  margin-bottom: 30px;
  width: 100%;
  flex: 0 0 calc(50% - 16px);
  box-shadow: 0 2px 2px rgba(0,0,0,.14)
}
.adjacent-container {
  display: flex;
  flex-direction: row;
  height: 100%;
}
.adjacent-container img {
  align-self: flex-start;
  width: 100px;
  margin-right: 16px;
}
.adjacent-container > div {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.adjacent-container h3{
  margin-bottom: 15px;
  font-size: 24px;
}
.adjacent-container p{
  color: #888;
  margin-bottom: 10px;
}
.mdl-button--raised {
  display: inline-block;
  padding: 10px 20px;
  max-width: 100px;
  border-radius:2px;
  background: rgb(33,150,243);
  color: rgb(255,255,255);
  text-align: center;
  box-shadow: 0 2px 2px 0 rgba(0,0,0,.14), 0 3px 1px -2px rgba(0,0,0,.2), 0 1px 5px 0 rgba(0,0,0,.12);
}
.mdl-button--raised:hover{
  color: #fff;
  opacity: .8
}
.tabs-tt-bar {
    height: 45px;
    margin-bottom: 20px;
}
.tabs-tt-bar .tabs-tt {
    border-top: 5px solid #fff;
    line-height: 50px;
    padding: 0 40px;
    font-size: 16px;
	font-weight:bold;
	border-left: 6px solid #185582;
    float: left;
    cursor: pointer;
}
.task-task-list {
    margin: 0 10px;
}
.task-task-list .task-task-item {
    position: relative;
    line-height: 50px;
    padding-left: 53px;
    display: block;
    width: 100%;
    color: #333;
    box-sizing: border-box;
    background-color: #f4f4f4;
    margin-bottom: 20px;
}
.task-task-list .task-task-item:hover {

    background-color: #629ed0;
	color:white;
	font-weight:bold;

}
.task-task-list .task-task-item:active {

    background-color: #eee;
	color:black;
	font-weight:bold;

}
.task-task-list .task-invalid-item {
    position: relative;
    line-height: 50px;
    padding-left: 53px;
    display: block;
    width: 100%;
    color: #aaa;
    box-sizing: border-box;
    background-color: #f4f4f4;
    margin-bottom: 20px;
}
.task-task-list .task-invalid-item:hover {

    background-color: #f4f4f4;
	color:#aaa;

}
.task-task-list .task-invalid-item:active {

    background-color: #f4f4f4;
	color:#aaa;


}
.youwantitle {

    font-weight: bold;
	margin-bottom:5px;

}
.card-img2{
	width: 100%;
	height: 143px;
	border-bottom: 1px solid #f6f6f6;
  background: #fffcfa;
  overflow: hidden;
}

.face-g-avatar {
    border-radius: 24px!important;
    display: block;
    width: 70px!important;
    height: 70px!important;
    margin: 30px auto;
	margin-top:40px;
}

.face-g-g {
    width: 120px!important;
    height: 120px!important;
    left: 33px;
    top: 15px;
	position: absolute;
}
.face-g-1 {
    width: 150px!important;
    height: 150px!important;
    left: 66px;
    top: 35px;
	position: absolute;
}
@media screen and (min-width: 1601px){
.card-img2{
	width: 100%;
	height: 180px;
	border-bottom: 1px solid #f6f6f6;
  background: #fffcfa;
  overflow: hidden;
}

.face-g-avatar {
    border-radius: 24px!important;
    display: block;
    width: 96px!important;
    height: 96px!important;
    margin: 30px auto;
	margin-top:40px;
}

.face-g-g {
    width: 168px!important;
    height: 168px!important;
    left: 37px;
    top: 5px;
	position: absolute;
}
.face-g-1 {
    width: 150px!important;
    height: 150px!important;
    left: 76px;
    top: 35px;
	position: absolute;
}
}
.face-g-h {
    width: 100px!important;
    height: 100px!important;
    left: 7px;
    top: 2px;
    position: absolute;
}
.face-g-phead {
    width: 80px!important;
    height: 80px!important;
    left: 595px;
    top: 54px;
    position: absolute;
}
.face-g-ch {
    width: 80px!important;
    height: 80px!important;
    left: 12px;
    top: 7px;
    position: absolute;
}
.face-g-rh {
    width: 60px!important;
    height: 60px!important;
    left: 5px;
    top: 7px;
    position: absolute;
}
.face-g-rmh {
    width: 40px!important;
    height: 40px!important;
    /* left: 1288px; */
    margin-top: -40px;
    margin-left: -9px;
}
.face-g-wmh {
    width: 40px!important;
    height: 40px!important;
    /* left: 1288px; */
    margin-top: -92px;
    margin-left: -7px;
}
.face-g-mmh {
    width: 40px!important;
    height: 40px!important;
    /* left: 1288px; */
    /* margin-top: -92px; */
    margin-left: -40px;
}
.face-g-uch {
    width: 110px!important;
    height: 110px!important;
    left: -4px;
    top: 37px;
    position: absolute;
}

.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: -internal-center;
    border-top: 1px solid #ddd
}

.table>thead>tr>th {
    vertical-align: bottom;
    /*border-bottom: 2px solid #ddd*/
}

.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th {
    border-top: 0
}

.table>tbody+tbody {
    border-top: 2px solid #ddd
}

.table .table {
    background-color: #fff
}

.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th {
    padding: 5px
}

.table-bordered {
    border: 1px solid #ddd
}

.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th {
    border: 1px solid #ddd
}

.table-bordered>thead>tr>td,.table-bordered>thead>tr>th {
    border-bottom-width: 2px
}

.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #f9f9f9
}

.table-hover>tbody>tr:hover {
    background-color: #f5f5f5
}

table col[class*=col-] {
    position: static;
    display: table-column;
    float: none
}

table td[class*=col-],table th[class*=col-] {
    position: static;
    display: table-cell;
    float: none;
	vertical-align: inherit;
}

.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active {
    background-color: #f5f5f5
}

.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover {
    background-color: #e8e8e8
}

.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success {
    background-color: #dff0d8
}

.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover {
    background-color: #d0e9c6
}

.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info {
    background-color: #d9edf7
}

.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover {
    background-color: #c4e3f3
}

.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning {
    background-color: #fcf8e3
}

.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover {
    background-color: #faf2cc
}

.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger {
    background-color: #f2dede
}

.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover {
    background-color: #ebcccc
}

.table-responsive {
    min-height: .01%;
    overflow-x: auto
}

.site-footer {
	font-size: 14px;
	line-height: 1.8;
	background: #373d41;
}

.site-footer a:hover {
	color: #ff7300 !important;
}

.site-footer .footer-article {
	padding: 30px 0 20px;
	overflow: hidden;
	/*border-bottom: 1px solid #4b5054;*/
}

.site-footer .col-article {
	float: left;
	width: 233px;
	margin-right: 40px;
}

.site-footer .col-article dt {
	margin-bottom: 15px;
	font-size: 16px;
	font-weight: normal;
	color: #d7d8d9;
}

.site-footer .col-article dd {
	width: 232px;
	margin: 0;
	overflow: hidden;
	border-right: 1px solid #4b5054;
}

.site-footer .col-article dd a {
	float: left;
	width: 116px;
	margin: 0 0 6px;
	font-size: 12px;
	color: #9b9ea0;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.site-footer .col-article.col-article-spe {
	width: 195px;
}

.site-footer .col-article.col-article-spe dd {
	width: auto;
	border: 0;
}

.site-footer .col-article.col-article-spe dd p {
	height: 36px;
	padding-top: 6px;
	font: 20px/36px Arial;
	color: #9b9ea0;
}

.site-footer .col-article.col-article-spe dd i {
	float: left;
	margin-right: 10px;
	font-size: 32px;
}

.site-footer .col-article.col-article-spe dd i.orange {
	color: #ff7300;
}

.site-footer .col-article.col-article-spe dd i.blue {
	color: #2da6f6;
}

.site-footer .col-code {
	float: left;
	width: 120px;
	text-align: center;
	color: #9b9ea0;
}

.site-footer .col-code img {
	width: 120px;
	height: 120px;
	margin-bottom: 5px;
}

.footer-links {
	position: relative;
	z-index: 1;
	width: 1140px;
	padding: 10px 0 10px 60px;
	margin: 0 auto;
	font-size: 12px;
	line-height: 24px;
	border-bottom: 1px solid #4b5054;
}

.footer-links span {
	position: absolute;
	left: 0;
}

.footer-links a {
	padding: 0 5px;
	margin: 0 10px;
	color: #73777a;
}

.footer-info .info-text {
	padding-bottom: 10px;
	font-size: 12px;
	text-align: center;
}

.footer-info .info-text .nav-bottom {
	padding: 20px 0 5px;
	font-size: 14px;
	color: #ccc;
	text-align: center;
}

.footer-info .info-text .nav-bottom a {
	padding: 0 8px;
	color: #9b9ea0;
}

.footer-info .info-text .copyright {
	padding-top: 5px;
}

.footer-info .info-text em {
	padding: 0 8px;
}
.w1210 {
	width: 1210px;
	margin: 0 auto;
}
