#elecom_nav { width: 100%; position: fixed; top: 0; left: 0; 

    background: -webkit-linear-gradient(top,rgba(0,0,0,.4),transparent);

    background: -moz-linear-gradient(top,rgba(0,0,0,.4),transparent);

    background: linear-gradient(top,rgba(0,0,0,.4),transparent);

    -webkit-transition: background-color .8s ease;

    -moz-transition: background-color .8s ease;

    transition: background-color .8s ease;

}

#elecom_nav.hide1 { position: relative !important}

#elecom_nav:hover { background: #000000}

.navfixed { background: #000000 !important}

a:hover { text-decoration: none}



#scbar2.scbar2 {float:left; width: 388px; height:38px;line-height:38px;margin: 21px 0 0 0;overflow:visible;border:0;border-bottom: 0 !important;box-shadow:none; opacity: 0.7; background:0 0}

.scbar2 .scbar_txt_td, .scbar2 .scbar_type_td{background:0 0}

.scbar2 .scbar_type_td { display: none !important}

.scbar2 .scbar_narrow #scbar_txt2{width:268px!important}

.scbar2 a#scbar_type.xg1{font-size:14px!important}

.scbar2 .scbar_txt_td{width:288px!important;overflow:hidden; background: #FFFFFF}

.scbar2 #scbar_txt2{border:0 !important;width:268px; height: 38px; line-height: 38px; padding: 0 10px;font-size:14px;margin-left:0;background: none !important}

.scbar2 .scbar_btn_td{width:100px;height:38px;padding:0;overflow:hidden;display:block;background:0 0}

.scbar2 #scbar_btn2{width:100px;height:38px;padding:0;overflow:hidden; color: #FFFFFF; font-size: 14px; background: #c99a05}

.scbar2 #scbar_type2{padding-left:0;text-align:center}

.scbar2 #scbar_btn2 strong { display: block; padding: 0; height: 38px; line-height: 38px !important; color: #FFFFFF !important; text-indent: 0 !important; font-weight: 400 !important}



	.focusBox { position: relative; width:100%; height: 650px; overflow: hidden; }

	.focusBox .pic { position: relative; width: 100% !important; z-index: 0}

	.focusBox .pic li { width: 100% !important; text-align: center}

	.focusBox .pic li .pics {

		display: block;

    -moz-background-size: cover;

    background-size: cover;

    background-repeat: no-repeat;

    background-position: center;

}

.focusBox .pic li .pics {

    width: 100%;

	height: 650px;

    position: relative;

}

.focusBox .pic li .pic1 { background-image: url(../jpg/1.jpg)}

.focusBox .pic li .pic2 { background-image: url(../jpg/2.jpg)}

.focusBox .pic li .pic2 a { display: block; width: 100%; height: 650px}

	.focusBox .prev,

	.focusBox .next {

		top: 50%;

		margin-top: -12px;

    display: block;

    width: 25px;

    height: 32px;

    overflow: hidden;

    background: url(../png/ico_prevnext.png) no-repeat scroll 0 0;

        background-position-x: 0px;

        background-position-y: 0px;

    _background-image: url(../ico_prevnext_ie6.html);

	filter:alpha(opacity=20) !important;opacity:0.2 !important;

}

	.focusBox .prev {

		position: absolute;

		left: 30px;

    background-position: 0 0;

}

	.focusBox .next {

		position: absolute;

		right: 30px;

    background-position: 0 -80px;

}

	.focusBox .prev:hover,

	.focusBox .next:hover { filter:alpha(opacity=100) !important;opacity:1 !important;  }





@font-face {}[class^=icon-],[class*=" icon-"] {

	font-family: icomoon!important;

	speak: none;

	font-style: normal;

	font-weight: 400;

	font-variant: normal;

	text-transform: none;

	line-height: 1;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale

}[class^=icon-]:before,[class*=" icon-"]:before {

	font-size: 32px

}



.icon-approve:before {

	content: "\e900"

}



.icon-exit-fullscreen:before {

	content: "\e901"

}



.icon-get:before {

	content: "\e902"

}



.icon-arrow:before {

	content: "\e903"

}



.icon-close:before {

	content: "\e904"

}



.icon-comment:before {

	content: "\e905"

}



.icon-end:before {

	content: "\e906"

}



.icon-fullscreen:before {

	content: "\e907"

}



.icon-like:before {

	content: "\e908"

}



.icon-search:before {

	content: "\e909"

}



.icon-share:before {

	content: "\e90a"

}



.icon-wechat:before {

	content: "\e90b"

}



.icon-weibo:before {

	content: "\e90c"

}



.icon-message:before {

	content: "\e90d"

}



.icon-more:before {

	content: "\e90e"

}



.icon-unorderlist:before {

	content: "\e90f"

}



.icon-image:before {

	content: "\e910"

}



.icon-indent:before {

	content: "\e911"

}



.icon-orderlist:before {

	content: "\e912"

}



.icon-underline:before {

	content: "\e913"

}



.icon-add:before {

	content: "\e914"

}



.icon-bold:before {

	content: "\e915"

}



.icon-clear:before {

	content: "\e916"

}



.icon-italic:before {

	content: "\e917"

}



.icon-link:before {

	content: "\e918"

}



.icon-quote:before {

	content: "\e919"

}



.icon-place:before {

	content: "\e91a"

}



.icon-gotop:before {

	content: "\e91b"

}



.icon-download:before {

	content: "\e91c"

}



.icon-2arrow:before {

	content: "\e91d"

}



.icon-edit2:before {

	content: "\e91e"

}



.icon-edit:before {

	content: "\e91f"

}



.icon-icon-go:before {

	content: "\e920"

}



.icon-icon-nike:before {

	content: "\e921"

}



.icon-like.liked {

	color: #e60905!important

}



.icon-like.liked:before {

	color: #e60905!important

}



.icon-next {

	display: inline-block;

	-webkit-transform: rotate(180deg);

	-moz-transform: rotate(180deg);

	-ms-transform: rotate(180deg);

	transform: rotate(180deg)

}



.icon-next:after {

	content: "\e903"

}



* {

	font-style: normal;

	font-weight: 400;

	font-variant: normal;

	text-transform: none;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale

}



html {

	width: 100%;

	font-family: -apple-system,BlinkMacSystemFont,Arial,"PingFang SC","Hiragino Sans GB",'Microsoft YaHei',"WenQuanYi Micro Hei",sans-serif;

	font-size: 100px;

	line-height: 1.5

}



input,textarea {

	font-family: -apple-system,BlinkMacSystemFont,Arial,"PingFang SC","Hiragino Sans GB",'Microsoft YaHei',"WenQuanYi Micro Hei",sans-serif

}



body {

	width: 100%;

	font-size: 14px;

	background-color: #f9f9f9;

}

body, input, button, select, textarea { font-family: -apple-system,BlinkMacSystemFont,Arial,"PingFang SC","Hiragino Sans GB",'Microsoft YaHei',"WenQuanYi Micro Hei",sans-serif}

.ie7 body { font-family: 'Microsoft Yahei'}



main {

	display: block;

	min-height: 300px

}



ul,li,p {

	padding: 0;

	margin: 0;

	list-style: none

}



dl,dd {

	padding: 0;

	margin: 0;

	text-align: left;

	list-style: none

}



a {

	text-decoration: none;

	cursor: pointer;

	color: inherit

}



footer {

	width: 1000px

}



.text-center {

	text-align: center

}



.text-left {

	text-align: left

}



.text-right {

	text-align: right

}



.over-auto {

	overflow: auto

}



.fl {

	float: left

}



.fr {

	float: right

}







.posRelative {

	position: relative

}



.transparent-header {

	background: -webkit-linear-gradient(top,rgba(0,0,0,.4),transparent);

	background: -moz-linear-gradient(top,rgba(0,0,0,.4),transparent);

	background: linear-gradient(top,rgba(0,0,0,.4),transparent);

	-webkit-transition: background-color .8s ease;

	-moz-transition: background-color .8s ease;

	transition: background-color .8s ease;

	position: relative;

	z-index: 2

}



.transparent-header .nav-search form input::-webkit-input-placeholder {

	color: #ccc

}



.transparent-header .nav-search form input:-moz-placeholder {

	color: #ccc

}



.transparent-header .nav-search form input::-moz-placeholder {

	color: #ccc

}



.transparent-header .nav-search form input:-ms-input-placeholder {

	color: #ccc

}



.transparent-header .nav-search form input::placeholder {

	color: #ccc

}



.transparent-header:hover,.transparent-header.fixed-top {

	background-color: #222;

	-webkit-transition: background-color .8s ease;

	-moz-transition: background-color .8s ease;

	transition: background-color .8s ease

}



.transparent-header:hover .nav-wide,.transparent-header.fixed-top .nav-wide {

	-webkit-transition: background-color .8s ease;

	-moz-transition: background-color .8s ease;

	transition: background-color .8s ease

}



.transparent-header:hover .nav-search form input::-webkit-input-placeholder,.transparent-header.fixed-top .nav-search form input::-webkit-input-placeholder {

	color: #85888a

}



.transparent-header:hover .nav-search form input:-moz-placeholder,.transparent-header.fixed-top .nav-search form input:-moz-placeholder {

	color: #85888a

}



.transparent-header:hover .nav-search form input::-moz-placeholder,.transparent-header.fixed-top .nav-search form input::-moz-placeholder {

	color: #85888a

}



.transparent-header:hover .nav-search form input:-ms-input-placeholder,.transparent-header.fixed-top .nav-search form input:-ms-input-placeholder {

	color: #85888a

}



.transparent-header:hover .nav-search form input::placeholder,.transparent-header.fixed-top .nav-search form input::placeholder {

	color: #85888a

}



.vip-yellow {

	background-image: url(data:image/png;

	base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAC8xJREFUaAW9Wl2MVVcVXvvMPzPDXGZghp+hLYNgS7VNUNFCbBOQIuhLK0ZL9E0fNCaY2OiTxOCTCZr4og/GJ83Uh9q+WCpiafoDWlNRJGIdBOzwN1OYP+aPOz9n+31r73Xn3HNnoAzUdbPvWmfttdf+1tp7n7PvPtfJPSDvfa1cP7VNpgb2iEx/FC43incFEdcU3PsxcX4Yco9IzWmpbTssyx897pybutvu3WIdAHSjXPvLHpke3idedqE0eDijQ3KSw4XHBTkJbSC7yP2kuOSI1BS6ZcWWw9CPB6s7+77jADTbfa/tl9niASBpMtBys19k7F2RqRsiM8DCMjsRoqlZIlLdGErNUpGm+0UaOkKdInBjUlV3UFY+8dM7HZX3HQCAJ/LeiX0yPXoIKUbvoIlLIjfOAfgFAJ7QzNMhgyKZbJ3YaJBL9RJxzevEN68X19ip9mjQLzXNz0r71m4Ekgblrb/N9y2tvB9plSsnjvpUNiuoSWT7vRPiJq6WQKuDyjkzN49gQNwWFO1NdktWCUBjVFYGq8SdlNWP7XSuZZB2t6LbBuBHz26SkbPHsCg7dHoAuIyeV58ekBw+5CSTyUnZOc/rufkf63PtpWm9yMptWOfNsPX90rJhu2vecIZtF6JbBuD7TzwlUyPPAV6djF8UufR7zOtiyVcFoMwipdHt6xkk7cwlhKRWpHO3SJhWRWloecYt3/qiWeR5qWm+guB9cfgFTebAP0T63kBP6I3Jjq0qMp7PaN5p7nrh9jBc+WlxrY/CI0a5tvC065g/iHkD8AOYNhP/OQm0dQp88JR2nZ8SOTwhlZmU0nkm3ooplW9fMWLLHhG36nE6KUrjhs2urXI6JXknumDHe455n9b5gVPiB/6GjlMtCggyuRZ8lTgF1kVOmQEbV5n5pE7DIicZh4Q2qtG2kAf/jv6BgYlUTLiZ5KgsADhP5PIbR+GyQ8Zxi+x7vcw83wHBhOAMGEHMAcJFaE+elUtezZbcbCKHPXMhV18TRyzERGzEmKGyC7l6Yp9P3WaZHsGCfQk+Z2FKh8hGzE6J00lWpzZmmwOjWYYuz7W9tQnZL/mktQaN5Fx8SfzUCKqADRjZtVEpABjXyvTQIa24+ia2NDeDTcqOjUw2MNSbLivH+hVbBNuEaANdSpCRU6aZccpUGFeBFyizwNIPTKSZoUOKNVxJKQDpe3U/TDsEDye5cRbVsXGWx4zodICsUyryrKz1rlrkoW9o8a4q2NKrjRoB8K5mXO9wuDbOvrJlBJj44OQu4Mqr+0ND3HUpIKJGbAUOqBLznkPHQmvjlKEITmNQOkchk2dltev6kvAJq6Xry5X1WV+xr7x/vY59qWxrMp04oJjRbxiBa2/u8alvkvFekfHLfApqIXjK5BoInBmnQ5NL9WZXjy0BQJcIsqfO6sEpKyjjt/IX7T2wyVgv1gKwAjP9hwBuYktMd0P/5jcNtOgmATI5Czs1npVL9Wa36ZviqvBEjUTZQUffNlKUy4KwQIyzPle07xFiBEXMCbJXC0e7qHOj5yBmAFOnTlhbSWEEiCOMhvIVnxLX8ViFMXUedchMuX2mLYML/ccpqVhUyQqt090vvQMzbGsTuf7WNkBu0AUygx9OrLMPO+NHOw0Ps6wcOpx7sElSLe7hb9H9vKR1SY32YSNhnL0yuBJXmZfUGcEGvzP8xBVaNxB7tUwOYi7hEjtMcxY4tMwAHq3kJJPJSQzGAbRv7hIpPITMb9VFq5XzfHFB+4/9UHz/cZHhf2HEzwPfjPoN/sr7U1zqJ9s/+hy9IMItOLBXe4/fsKj3RWy9y6LlMBI8M5wB3LhWfOHD4ggYRZZukCQz3+fBXaZy7VuEheRnp8Txlj38jngGNAI+dgkBhSb5BBKnBlUcUubx+7vaeb+Rs95NY2hyGfd0xLkXHbpHvivuvs/FcEInd/OtC33ZwyIosQuRXjx1T/2o5NZGn4oSnmlOdaAGdtyFeHqAyqlRdaJB4FodavZZyacm1sDpH4u/jk3qB0T07U//JOM9TB10Dh3THPn0aLRxBd6Fmphl/NZFNTiBxo9mX3XUo6TT4t/6HoY73soyXd2tSJ/0LSlOWmLC1CflSF63IqhGsiO2pvAcMAuCVSLPyqaGbnZS/J+/g7naG5V3z+iLPiWdVGA6/HH6xmkR9OyKicxQgmEZ02sefWglDMi1cOpQDlMIQpCnhsT/6dviJ69lXC1OpA/6Evh83/0TKwhrYIwjgBMzAKvGIVo+AFqpjgLIZPKJPnS8H8OJc6BFEtvSB32pb/rNluwohEUZFiexhhkynKBJD4p4HjxBGVa9akoydaY3rrY3Loj/6w/QbnGUsi3u6fZwDP1zzof+URHkGBS3ONT5qkaz6ElcVdVpBudqWxQkhkU5gXLVGw93ACaATgNxoydp0S7vnGOfHxJiTc03eWUJfQNXXUtYJsCeSEP7YTVeihOy2Ig8K5szZoqyZUwzUrfcer9j7urbtR9NIFtr0gKnrMFlEhr6RmDAqpiAPZHlnzwOB5OucTWGJiwONpyvMCjqLUAdgYbFByD1bQrEEmLJUXBMJvpSmVxlXAIjsRIzsSfY1/DGe0SBteBUHFkuZURHAo3oTB1G2S4ZTP0KKhdFrmFFTEhYmyE5xBqzjz4pW/86A1o2mO4IsYfnQH1bN0EL9zg0RxBqrA7mFpWXOIXAKWub+oVHwA+eFpYFSYOfA4hO2TsBhGIyOYomtvBg7Letm37xwxW08onD7sILY775gSa/ZA1+leEYEaSbOW2oUNW3tqY/kAaBeZwlz6f1pT+IP/cbkaEzoWrZJnHr8bOy80nsXmvmzBkAs40PKex2kZjSbhegM7thj+NG1/wAIYwRM9voCMBoXJL6gxrlmh1Qh4jDoxvu8QjXwpGhXBohmMYR4AMpPfMzSV/eLf7t7wP8P0Om4MsxkLcPiEddeubncw9AtNXUxIzrdGFAsbCOMrmWNduDPbAq5qgHU8NaufB8b8pT6P/+NmxxEQeTQf/zk5fk8V+IP/+8+MuvwHAmZ6YQoCMn0RFknFI4JMp17ZX09a8HHautXrkq5r44ddbtlcSl/bLui/chAKzdOc9q6C/+8Svp1NCvZGpY/Du/DOcxcy5CJNmITCYHLQB3PjhZryV5wfZV9eIe/JpIbQGH14WvurWf+bU1CovYrjp3dCfiT9LQrXs6JATTRYeAw6A9RK4y6oxzWhFq5FmZOi2xPjoOflXHdpw6oa/SFFUdptC6LwB8C+Z7elKA0eCSlwWAYUmla9dOBNEveP3DRRcIHVhHxm1eGaehyeRZOTgp12m92UX/akfZCOA7cd6AhauYgE0xWjV4WQDU62udwoe2I7FFaf+4Hg2WZyQzIhYMeVa2AG7Hs22ysrXjT8/2T3CQi0JM87xyqghAg2jbfMY1tD6j8tonJVn7WTjRuaLfChYd2kPG7hrUm85sslynFW3ih6OkOgOMKxs5t3ZXnAEYBWBxwEQ8eSKqBclfeeUpPzn4HEDVeb4X491mBq93S61CUGEhsG90hsoQBEcz4DF74jQdOzW5rL66Aad6e3G/76KvooJfvePFhUCWoCxk4AdObpLhs8ewk+2QIu5OfEjhBIFUDr9Sw+zaw7Cylppy8jjlSDDiehPBK1dXwEu+BTJvLW8bAA351safexkvPnA+T8ILBw1ktLeURdXnv3IRWjBhOmZGDEc1+pRuCu+L9U64fve9ec1qmDAtErl0dB/Ojw4hEH3R7W9gWuGJ63GuIzzqwFywaaTtuLYtCIhlI1KDX1Ut2Hu1fkTc0i411ztNXeuz0rnz3r7oVu/xCwBr5d3f7fc4jofM33ZKnq+BRnrE38QBGY4o9Z0yTw8YQHUzpsVSlCb8cMJrrsJG/A2E2Q7RJYK/GlQvOSj3f/6D+6tBgDn3DfCNcvnoHrk5tA+ZxUErzirzZNknJ2VGBIM1CfURqW/tljU7/39/9ghIyr91VPqOb0snr+5xs7P4u41HiqWAoHSEABRDwsMD1+P5M7B5Ff5us+2e/N3mf+zAKzRKUK2PAAAAAElFTkSuQmCC);-moz-background-size: 100% 100%;

	background-size: 100% 100%

}



.vip-blue {

	background-image: url(data:image/png;

	base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAACuNJREFUaAW9Wl1wVVcV/m6SAiEJSaA0/JRCgIAyTVuprRJ+25GBZkad+uDY+OCDMz7pdHTCm6JD1erY0aG2L31QO85Qxwc743TSptCCQkLtT5RSwSYgv9LEljaBm4aUwvX79t7rsO/JuZeA6Jo5Z62z99prfWvvdfbZZ5+Tww2gQqEw5cB7WP3uebRfuoRWmlyGHBpyBdTKfCGHPAoYpthfWYmDs+vQdefN6Mnlch+p/r+h3PU2JuiaV/+F9uEL6LhcwCYaqr4WWwVgLJdDd+M07Lh3ProYzOi1tDfdaw5Avf2nE3h4/GNsLYQelrGhPHBiBBi5AHx4EcjzGONBHdRM8cf0KqB+GrCwHmhyY+NhMJD81CpsW78Q2691VCYdAIFX9J5Gx/kLeIxum+T69Dng6PvAMSaHQDNNwNTxnCyRzUtUP/0moLkRWMLjVgYUaKhuGjrbbsUOBnLZCstxM11OByOFwsz9R7CT/leqwSB7u/cU+fkrmJ0BA29WI8DlHMytA9oWFI1K36ql2Fify7F7ypO5Kqk1cLawgr38MhWazjE9BPyfH3h1pQeH36WJSkwWF121njpSVZyixQ3A6oVAHVOON/5Qy0zc3zIrd8jXZp/LBtB7pvDguVE8QyBTlS7dA8D4pWxDWaVXCyjdRvpTKoDNLUlajTfW4KHPzMs9m9a165IBCPxIHn+Q4sFBYN8J1yu+u0q2MrPXyUPKcfrFGo5E6xxvp74WX2orEUQmlJA2fep5AX9zKAAKDmzMU5dJOiRGJZiSRMo2KrKYqp5QcAenCgVCvfEls7AyK504YMWkG3aAOS/wb7LnD/AocD7QITIu2YCKx2CEWYdOxp1gFcaDjphIARqXfOAddp78E8vAWbwsbF7jyrkoADdVDmAnJ7Cm05zTe45TkYYSgEGW8azDBVFG33pfPJbNlguY7S1Y6ewjBt1/FJt6iU0YqZFQ0UXvSXSw8cpz4/6G5RPW92wArFZylpDJ4qYTuOkZd21S+gY04VIyHYmyRf4CJw/NgLxY6TBSNEoC0BN2ZNw9pNB7ArigBxOpCIAvuu6z2XLAAlArK2eUT30QuCNhFFbTTwLYfRQP8+5v0pJAT9csMmcGIM3VXU5H4CTrvgnc7h3jWfal68jaR/zIWb9cEUZhtfYuAEZU89ElbFVhD3s/DcyumYeuTlyHyLi/Kj4rh0XisexLvS3Jst/KGednD3CtNNVqVRHkEIiwiYRVmCW7APafRDt1ak/xxj3DG6YkpQw6PSvjhev9wC3oclzxTeMC75urgB9vAj4xG/jOGm8ntuX88CRswiiswqxyFwBvkA5dHHlXZ5JAGTDjKgqygXKqUb2uy5LpivO4nb3+5Bf45F3mW2lt9XSfr8vyLy2lksgwV+iGYKpuUoNjWuOYE2mZLB7LqhPFZZRdgIHHstNTeWhTyW77+j2+128Jy+pDfFh++znefwFgKfvHWC/bwizsVW8MYjVvjGqtMEf5fqRcdc6dhfIn003yWwiV7w5pJCtX/CVu44JtyzqgOXokvXIS+Oke4CJRybfZc43iE+u0bB/iSDXVoVrYq87yNVA6xznzOD8yEBoJh2RxkclJfdAtCtiUpU9ZlxbQ5uXAN+7lgo15b7SLc/zjPexR02VFkT1TJHf+qXecmTKnDhD2qsuX0aoGI2MZDdnCGQuITU4cpOqdg+BIfh14cr5t4VttwIYlKr1C3f3AL/dRL9gv1V52RMb11idZ2KsY+TIN2Wh4cCXdHLewllGZnH31LmARU+Enu4GPNfyqJ8V8/gzgu5+DSx1f689d/+AN3BtKQgOacO7FRfJhZa4gnEa5UpAT1i2rolKDLlyhFMy7RMqW56qSQVXX8jm4ZQNwD9+iRD/YCDyya+K7wmdZ37kemJ48N73+S0ybJ5g2ZttyXvZFxuXM1cmpKADQvRouGzSNunkgz0IBjg8pJemiC9IivsNu/+IV8Cr71Hzgh5u5LaHcDja+fAfwPfZ8GvxrfKP7xV61Ihkw8dDOuPk17tSDvrAGqnXPAbuyyMVj2erXNgM//zwwl2mRphWc0x/ldDCTmytb1gNf+3TovUjxMKfKR19yuesBq07APbMOdlz+VW5cssi4ZNVVMcI8h6mx5iZgmIsmUawUy0tv5pOTeqWohfW//gqNFnWL1z7NnYvvv8hFYvDhSs144KnLIpXYp7CKeP/mKxgGTft9G/Fy9Ku/AL/7WzmNbPCaNbZ2c69IN98NIO0zBRqu4DD0K8+0TyPKyjmVWfnTrwG/fd3rTuZ8kZsAj7DnB22NZd0c+Ursmx/pRLLVGxdWycyc/orKHA4KiHbMbKkrHsuqj+mZvzJVXo1LSstPcJ7XMkEU23SyQGqeDIC9kju7k3JcJB7LwioS9opZtejSRfJol7ESpKhF4r9nKj2131+XOv/xLeDFt71+3Nb0k+mT6CSHXnVccvqwUTGswl5x93z00OAY1xZJGiU9IsDxIc+6DvQsx+5J9rCBs3LxQ3wZf+qVuGSibO0MqDSsbKK2L9G0LKykMWGv0GYqg+8WsMWzWBwBNGOlHKj8Oe6bPc553XRleZjLkh/t5NOZ+S971j7NpRu3M9n0rK3DFOws1iKQsjALu5vwGrjFLWOaJkVmgEpOFo/ldP0Lh/l82OOmNaf/2G7g/Q+L81btRcbdBYEkXHL6UKXpUFRbTdUiw6xnJ1Y1o+v5w8gvaECtHlJn+NaTRebcuAKx3N3JXNeMo7XR6yezWvuyCE+CzcrMlt0bsX21nlfPLccG5zMvzCpzI8ChGOWr3TYVrGnW2ZMMiKzHNWM4ucQstecI8JtJzk7ecvE57c98m5ZhE1ZhVrkLQMJ9LdhOvENzOAKWSkVdZN1kXI1MFs86Yh2pBH3rEFdtNmLdYMvpUxbn1iKEjfKQsEpdlASgG2JGNToFZDVHYUqlV3BGvHh1AEEvYQIiEo9lV5gqy6i3VNWL/9olvlHjdHQKq5lIAlABF2s7+HLRpwdF+ydZEBwrCB1xjsay1ctGuYAFyNkhj2Vrn8WF4QFimcHtFop9bcQoP0ZFATCyy2tXYCMVh27jsnndUlPz3MCZI5VaWSxfb733UnwWBmERJmETxlijKABV6LPO8rm4n+L4nVzn38UjAUQrDjC5Gx01kGxkstVfjaudtYnl0E6+dXC4xoUp65PThABkR/vwjbV4SMO8nj2wgYcpWl5Kz3o/CTAqU32aJugTaFaHmF/5FukrTda3AdXFeHRdRL3HCw9+kPefmE5xJ6CLT11t+to8XaTMC4Gxe0N1Jpv+ZOr1vtG+AljAtGG7cXVk26Lr+MRk4P7Oj3zH3uFHPm6qaot779FoB8+UAldvaPStV0wWnwwt5daiZpsZnERoZEhpU6rnzZ75sutMri8jf36LHz74mVUKWtsrkDN6FTLUmS1ThaZrXkOE8zi/r2W6aJ4Xsbhv3e036DOrN6n0KFTsPYIOjkLyoVtp1f9vfnZ9jztmycxsLSbyeET0VrWY65qWW/wsE7SH2PudDObGfuiOoWg/ctfb/NXgotuOdzsaqh8c4d7qWb8S1RaNXh9t+0NgazmP1zI19IxpJnDrbWebvxrwN4Rt9y3/H/5qEAchmYHU7DvGnz1G3WepTbzhqtM65a55Q48x/bobarCDa5z/388eWaA0Km+c4O82o2jnDl0rk3gZ05zrRr/nRJ5n+gwTcD93LA7OrkHX3QtvzO82/wF//pdectoM4wAAAABJRU5ErkJggg==);-moz-background-size: 100% 100%;

	background-size: 100% 100%

}



.vip-right {

	position: absolute;

	width: 10px;

	height: 10px;

	bottom: 0;

	right: 0;

	z-index: 2

}



.vip-left {

	position: absolute;

	width: 10px;

	height: 10px;

	bottom: 0;

	right: 5px;

	z-index: 1

}



.btn {

	cursor: pointer;

	float: right;

	line-height: 28px;

	margin-right: 15px;

	font-size: 14px;

	text-align: center;

	width: 62px;

	height: 28px

}



.btn-yellow {

	color: #c99a05;

	border: solid 1px #c99a05

}



.btn-gray {

	color: #85888a;

	border: solid 1px #85888a

}



.widget-notify {

	position: absolute;

	top: 80px;

	right: 20px;

	display: none;

	width: 294px;

	font-size: 13px;

	line-height: 18px;

	background-color: #fff;

	-webkit-box-shadow: 0 0 22px 0 rgba(0,0,0,.08),0 0 8px 0 rgba(0,0,0,.1);

	-moz-box-shadow: 0 0 22px 0 rgba(0,0,0,.08),0 0 8px 0 rgba(0,0,0,.1);

	box-shadow: 0 0 22px 0 rgba(0,0,0,.08),0 0 8px 0 rgba(0,0,0,.1)

}



.widget-notify .notify-list {

	max-height: 260px;

	overflow-y: auto

}



.widget-notify .notify-list a {

	text-decoration: none;

	color: #616dff

}



.widget-notify .notify-list li {

	position: relative;

	padding: 12px 20px;

	border-bottom: 1px solid rgba(220,220,220,.3)

}



.widget-notify .notify-foot {

	position: relative;

	padding: 12px 20px;

	font-size: 12px;

	line-height: 17px

}



.widget-notify .notify-foot .notify-all {

	position: absolute;

	right: 20px;

	top: 12px

}



header {

	position: relative;

	min-width: 100%;

	height: 60px;

	margin: 0 auto;

	background-color: #000;

	font-weight: 500;

	z-index: 4

}



header .red-tips {

	display: none;

	position: absolute;

	top: 11px;

	right: 15px;

	width: 6px;

	height: 6px;

	-webkit-border-radius: 100%;

	-moz-border-radius: 100%;

	border-radius: 100%;

	background: red

}



header.need-fixed {

	position: fixed;

	top: 0

}



header .nav-wide {

	width: 100%;

	min-width: 800px;

	max-width: 1880px;

	padding: 0 40px;

	margin: 0 auto

}



header .nav-wide:after {

	display: block;

	clear: both;

	content: "";

	visibility: hidden;

	height: 0

}



header .nav-wide .nav-left {

	float: left;

	height: 60px;

	font-size: 0

}



header .nav-wide .nav-right {

	float: right;

	height: 60px;

	font-size: 0

}



header .nav-logo {

	display: inline-block;

	height: 20px;

	width: 80px;

	margin: 20px 0;

	background-image: url(../png/b11a3466c73176fc90cdea2ba0b16154.png);

	-moz-background-size: 100% 100%;

	background-size: 100% 100%

}



.nav-left .supnav-item:first-child {

	margin-left: 34px

}



.nav-left .supnav-item>a {

	position: relative;

	padding: 0 22px;

	letter-spacing: 2px

}



.nav-left .supnav-item i {

	display: none;

	position: absolute;

	top: 20px;

	right: 18px;

	width: 6px;

	height: 6px;

	-webkit-border-radius: 100%;

	-moz-border-radius: 100%;

	border-radius: 100%;

	background: red

}



.nav-left .tuchong_stock_enter i {

	top: 8px;

	right: 9px

}



.supnav-list {

	display: inline-block;

	vertical-align: top;

	line-height: 1;

	font-size: 0

}



.supnav-list .supnav-item {

	position: relative;

	display: inline-block;

	vertical-align: top;

	font-size: 14px

}



.supnav-list .supnav-item a {

	display: block;

	line-height: 60px;

	color: #fff;

	font-weight: 500

}



.supnav-list .supnav-item>a:hover {

	color: #c99a05

}



.supnav-list .subnav-list {

	position: absolute;

	top: 59px;

	z-index: 1;

	left: -20px;

	display: none;

	width: 120px;

	margin-top: 1px;

	line-height: 1;

	opacity: 0;

	-webkit-transition: opacity .5s ease;

	-moz-transition: opacity .5s ease;

	transition: opacity .5s ease;

	border-top: 10px solid rgba(0,0,0,0)

}



.supnav-list .subnav-list:after {

	content: "";

	position: absolute;

	top: -1px;

	left: 0;

	width: 100%;

	height: 1px

}



.supnav-list .subnav-list .new-video_enter i {

	top: 8px;

	right: 9px;

	position: absolute;

	width: 6px;

	height: 6px;

	-webkit-border-radius: 100%;

	-moz-border-radius: 100%;

	border-radius: 100%;

	background: red;

	display: none

}



.supnav-list .subnav-list li {

	position: relative;

	background-color: #222

}



.supnav-list .subnav-list li:first-child {

	padding-top: 10px

}



.supnav-list .subnav-list li:last-child {

	padding-bottom: 10px

}



.supnav-list .subnav-list li.subnav-separator {

	border-top: 1px solid rgba(133,136,138,.3)

}



.supnav-list .subnav-list li a {

	display: block;

	height: 40px;

	line-height: 40px;

	color: #fff;

	text-align: center

}



.supnav-list .subnav-list li a:hover {

	color: #c99a05

}



.supnav-list .subnav-list li::after {

	content: attr(data-count);

	position: absolute;

	left: 69px;

	top: 7px;

	padding: 0 4px;

	-webkit-border-radius: 7px;

	-moz-border-radius: 7px;

	border-radius: 7px;

	font-size: 12px;

	color: #fff;

	background-color: #e60905;

	line-height: 14px

}



.supnav-list .subnav-list li.three-words::after {

	left: 75px

}



.supnav-list .subnav-list li.four-words::after {

	left: 83px

}



.supnav-list .subnav-trigger:hover .subnav-list {

	display: block;

	opacity: 1

}



.nav-search {

	position: relative;

	display: inline-block;

	height: 60px;

	padding: 20px 0;

	margin-right: 15px;

	vertical-align: top

}



.nav-search form {

	display: inline-block;

	vertical-align: middle;

	margin: 0

}



.nav-search form input {

	width: 0;

	height: 20px;

	padding-left: 10px;

	font-size: 14px;

	color: #fff;

	background: 0 0;

	border: 0;

	outline: 0;

	font-family: inherit;

	-webkit-transition: width .5s ease-in-out;

	-moz-transition: width .5s ease-in-out;

	transition: width .5s ease-in-out

}



.nav-search form input:focus {

	width: 130px

}



.nav-search form input::-webkit-input-placeholder {

	color: #85888a

}



.nav-search form input:-moz-placeholder {

	color: #85888a

}



.nav-search form input::-moz-placeholder {

	color: #85888a

}



.nav-search form input:-ms-input-placeholder {

	color: #85888a

}



.nav-search form input::placeholder {

	color: #85888a

}



.nav-search .icon-search {

	vertical-align: middle;

	display: inline-block;

	cursor: pointer

}



.nav-search .icon-search:before {

	font-size: 18px;

	color: #fff

}



.supnav-list .nav-user {

	max-width: 200px;

	padding: 17px 0;

	margin-left: 0

}



.supnav-list .nav-user .user-info {

	position: relative;

	height: 27px;

	line-height: 26px;

	font-size: 14px;

	text-decoration: none;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis

}



.supnav-list .nav-user .user-info .vip-right {

	width: 10px;

	height: 10px;

	position: absolute;

	bottom: 0;

	left: 18px;

	z-index: 2

}



.supnav-list .nav-user .user-info .vip-left {

	width: 10px;

	height: 10px;

	position: absolute;

	bottom: 0;

	left: 13px;

	z-index: 1

}



.supnav-list .nav-user img {

	margin-right: 10px;

	width: 26px;

	height: 26px;

	-webkit-border-radius: 50%;

	-moz-border-radius: 50%;

	border-radius: 50%;

	vertical-align: middle

}



.supnav-list .nav-user .subnav-list {

	left: 0

}



.supnav-list .nav-messages {

	margin: 0 28px 0 14px

}



.supnav-list .nav-messages::after {

	content: attr(data-count);

	position: absolute;

	left: 16px;

	top: 17px;

	padding: 0 4px;

	-webkit-border-radius: 7px;

	-moz-border-radius: 7px;

	border-radius: 7px;

	font-size: 12px;

	color: #fff;

	background-color: #e60905;

	line-height: 14px

}



.supnav-list .nav-messages .subnav-list {

	left: -45px

}



.supnav-list .nav-publish {

	padding: 16px 0

}



.supnav-list .nav-publish .publish-btn {

	line-height: 26px;

	padding: 0 27px;

	color: #c99a05;

	width: auto;

	margin-right: 0

}



.supnav-list .nav-publish .subnav-list {

	width: 84px;

	left: 0

}



.nav-register,.nav-login {

	display: inline-block;

	margin-top: 12px;

	margin-left: 30px;

	height: 36px;

	line-height: 36px;

	color: #fff;

	font-size: 14px

}



.nav-register {

	width: 100px;

	text-align: center;

	background-color: #c99a05

}



@media (max-width:1200px) {

	header .nav-left .supnav-list .supnav-item:not(:first-child) {

		display: none

	}

}



.icon-gotop {

	position: fixed;

	right: 50px;

	bottom: 50px;

	display: none;

	background-color: rgba(0,0,0,.6);

	color: #fff;

	z-index: 9

}



.icon-gotop:before {

	font-size: 40px

}



.widget-dialog {

	position: fixed;

	top: 0;

	left: 0;

	right: 0;

	bottom: 0;

	display: none;

	height: 100%;

	width: 100%;

	margin: auto;

	z-index: 5;

	text-align: center;

	background-color: rgba(0,0,0,.5)

}



.widget-dialog .dialog-wrapper {

	position: relative;

	width: 420px;

	max-width: 900px;

	min-width: 300px;

	max-height: 80%;

	margin: 80px auto 0;

	text-align: left;

	background: #fff;

	padding: 20px

}



.widget-dialog .dialog-wrapper .dialog-title {

	position: relative;

	padding: 0;

	margin: 0 0 20px;

	color: #85888a;

	font-size: 24px;

	line-height: 33px;

	font-weight: 400

}



.widget-dialog .dialog-wrapper .dialog-body {

	position: relative;

	background-color: #fff;

	overflow: hidden

}



.widget-dialog .dialog-wrapper .dialog-close {

	position: absolute;

	right: -52px;

	top: 0;

	font-size: 32px;

	color: #ccc

}



.widget-dialog .dialog-wrapper .dialog-close:hover {

	color: #fff

}



#login-dialog {

	z-index: 999

}



#login-dialog form {

	margin: 0

}



#login-dialog .dialog-wrapper {

	padding: 40px;

	max-height: none

}



#login-dialog .login-dialog-content.login .login {

	display: block

}



#login-dialog .login-dialog-content.register .register {

	display: block

}



#login-dialog .login-dialog-content.user .user {

	display: block

}



#login-dialog .group {

	display: none

}



#login-dialog .dialog-title {

	overflow: auto;

	color: #222

}



#login-dialog .dialog-title h3 {

	display: inline-block;

	font-size: 24px;

	margin: 0;

	font-weight: 500

}



#login-dialog .dialog-title .login-tips {

	font-size: 14px;

	line-height: 1;

	margin-top: 13px

}



#login-dialog .dialog-title .login-tips a {

	border-bottom: 1px solid

}



#login-dialog .dialog-form .form-group {

	position: relative

}



#login-dialog .dialog-form .form-group input {

	width: 100%;

	padding: 0;

	font-size: 14px;

	line-height: 60px;



	background-color: #fff;

	border: 0;

	border-bottom: 1px solid #e0e0e0

}



#login-dialog .dialog-form .form-group input:focus {

	border-bottom: 1px solid #b5b5b5;

	outline: 0

}



#login-dialog .dialog-form .form-group .input-tips {

	position: absolute;

	line-height: 60px;

	top: 0;

	right: 0

}



#login-dialog .dialog-form .form-group .warning {

	color: #e60a05;

	display: none

}



#login-dialog .dialog-form .form-group .captcha-img {

	top: 15px;

	width: 66px;

	height: 30px;

	border: 1px solid #eee;

	vertical-align: middle;

	cursor: pointer

}



#login-dialog .dialog-form .form-group .forget-password {

	color: #85888a

}



#login-dialog .dialog-form .form-msg {

	margin: 0;

	padding: 20px 0;

	color: red;

	font-size: 12px

}



#login-dialog .dialog-form .submit-btn {

	display: block;

	font-size: 16px;

	color: #fff;

	width: 100%;

	background-color: #c99a05;

	border: 0;

	cursor: pointer;

	line-height: 46px

}



#login-dialog .dialog-form .submit-btn:hover {

	background-color: #987401

}



#login-dialog .dialog-form .login-connect {

	font-size: 12px;

	text-align: right;

	margin-top: 15px

}



#login-dialog .dialog-form .login-connect a {

	display: inline-block;

	width: 32px;

	height: 32px;

	margin-left: 20px;

	text-decoration: none;

	-moz-background-size: 100% 100%;

	background-size: 100% 100%;

	background-repeat: no-repeat;

	vertical-align: text-bottom

}



#login-dialog .dialog-form .login-connect .login-weibo {

	background-image: url(data:image/png;

	base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAC45JREFUeAHtWXtwVNUZ/869eZAHoSIEsgEKNSFsEhJeLYKthSnKiBRqEWaqFIrQ8lL/aJ12kFaZagerY0URgsUCFhhpqNpWfNRqTbEVtAYCJIQ8ZADZXUN4JOQFye49/Z1NznLv3XvvbhIYcbpn5ux3vsf57jnf+b7vPJYoVmIWiFkgZoGYBWIWiFng/9UC7MsycV5MCe0X6GsBjW5knOICCjWkaHSKraALvZnDdW8A/hLd2NJMO4jRbZyTGjZZRsdhkBKu0M7UZfQ+Y8TDZBwI170BmjZSEaa0zGEOV1iMqlRODyevpFevEJ1bijP7i+dihYZGPQpOOQGiV5o30ttNRZQeTb/r3gAKo63ddWuEynSERVnzJiqMZITrPgTEBFo30SSN081Mo4vIBfWKSucDARoOVgEC/haEyGQhF1YYnYcBp6Usp4NhvC7Cl8IAdoOX9NaNdDNcfxUMMUvSJMQET6ck0Th2H9VLmh5eUwPwuXNVb2Wli/lZesBPqarCNKap5waPzaplu3e36wdyNdqI/YXQsxkhEK/XhxB6J3UFTdfTZPuaGMDrLhjH/f77ifjdGExf+TEJMaB6lcfPGlx7eL+kRQNbN9MQ1kE3IRzSVEbViQOols0jLP6V0rSBpiJMXoM39LtCJVIVujt5Ob2ip4n2VTVA3ci8wg6Nr8XE7zB/KAxn5FPSkrNcpaWtYTwLQksRLeUabUTMhxI3Bl8HbF1KCq1nC6hFdmsuonshu0PiQcioJnU55ZgTakiZQbibSH3OLX09We7n/Zp2IKrJC/2cMljjpRnRfgqr/qB+8p0qaBAmuralif7dWkSZUhcmuhNL+xeJByGn7JYXwsOg1wbwZrtvbQ9cKMfgVpoHaBiABaIRz7MgW5M4HbVmCFvSmACn9/kLlCxl1Hh6AB6iSTwIAzTfgAPpsQE45+x0tns1YvyfnPgws+JocMZ4+NHWpmNqHC0B6zFsa+sxsWewwkaDiBX2E8KvsyT/mE5DZq/Eu+A0jNcQ9gbEJGyL8kmTkjxnG7cT53NshaJhMLZ8SM3RTdGImmWw2vHNfloN+qOSh/i+lJJI6WwxNQlay0ZahtApknwB4xJpeNISOilpcbIRLWzMy+vvrW/YA/lJ0faxk1MZQ864UoRhfecvflvTtAmMs9Fw7YG42/ThONAwxj4hFvdyZtXhKtGDLaUOgDW4K+QiBuYKGla3T3M73YnmLoGDXhqEuh8/dhGgPTPA5wUF6U2tHe9CwWidzh41MaGWwYW5pTyeEjyX+WyEwwJPfcM0KOsjFCKsgnqDv/hByN3JmH+1NyvvV67aiieCTPxgO3wZ8R80gKDhCDwixIuj85pfYiE4INRCI+oc0DB69A3+1o730KfXkw8OgPMkz8GK1z3t3IfpFWP1ZoIenHyQb/EDI8RppK31jsy/S7I1Rs2y3QX7SjxRtXwrMMzZgMiOZoiVT2lp878Ber6Z11Mci4pv47zAef/u6uBcWyT7sABly7aA8IBPJd7cQS7ZllDhnfkhhMuGHeRr1iiBto5dGHCvY97uG92lwxNCbo780CD7i0MOktqHIZzCb4PYd05JvoARPcCzo/ixLvfU9/tC24xYoxwAbnq7MPGnsLntZ0QrEldSpeQhjRjCNbhLDKXqEB8Nx13Ak5M3iwe0h/Udroc2Vr1cjgOTEoedn0tcD+G1N+hxtPexGXRZT7M1QF1+/iD/5cCLeuHutDGwcxhAOVbrOALzDNOUBs60ALJ/PDwKA+OZWKGRmEw+YGJ3dKuM/y0aeUxuR4DRYnwPmwVpTKFnzf1sDYDJF6HjQHMHW5yxdiSgt5nC9qikvDeo+shxW1kdg+flJfg6+EQcLGdi67sHSXGIjm3ZTOyb/B9LhomYtII+wBV5HCb+HUWhD5OX0kcmEeOxUDK9Wfm3axT4u8SdIFb4M2h5LjWBbelXUXHeSTYSTyRc387dd2GrewReUeAgX6IwZXPGgLTX2L59bQ5yEVnwDGMRg/DuLD6CTJtr5BgxuHgTZ8qaTG3YBlb7liGujJLdx8RDiq+sYqXG+W/R2/ZsgDGcBf9JV1ryOlZaKk6G3S5hBvBm583RuPbnCJpK+igJ8wdUH/JEkOsV+3R23hiE7pvwhgxHRYwdUtWE72UcKzvhKGfBDNsG4X4PWciFSHD55zPH5k+LMHnxGrMIdSuqiLvDXXAb4L2ooWsr2rZlSE1FGakJU0RCtRUSDM4LNX/7/s9zCkY4ylkwDR5wxu3Obu8w7pP6Pgqx37lqj/5MTzO1xcTFtvkAapKJp0cvAFmF+ntUbBbOxTfSPQN/iYmTqHOBJ2SOyRuP90bDM5lTJ4MH+AMsdKkwd8Iq7MmoqXDyDrhr8PlZ7MlOkxeqxf4srsFbUCO+CWRUV76J7fN1yDoXeIL3YMVCZyEj12AAPC99y8gOYY0K73MfBmG3WoWQLEHtrgv+CH0eQY1cGH8uslDQneZHIydlDAbAgWWCZBggU57OqD1o+a4OuVRUcTAR7t+TIkJheKSOLtegEmy3Uew2fFwkXXq+wQA4+AzQM0UbSYInKgl/MNN1uIj5YTrcqim2qB2on1kwxRt+RLdlJSV++N9Ji/5mUj9s4Rh2dCVkANtOjB0bWHXQa6NOnCSXWPBEqDTr6I+j/UPUR3U0ffMbesS2zXD5jVCQq5ocQjWsd8gAopNYbbMEjqdOR9qvQ15/XBansgdRRVikoU5ErUGdijoP1W4H0euAWHjpXKDIx2T4bFl4b3uKWEFdYadhg6E6QqTmCJPAAuD6Q9THwBej7kWdgmpXztoxJN2XWzgWIRp67ZH0MMjZG2E0B0LIA4IyjD4wy8IvhptpOrxd1xYrrZ+8ZB2SDQe4z4EXZPEO/6JIMiJJqsnq1ohyOgGjART2Jx2vq8nd9e7xdkfRWp283UVIhIFT0cAsdhLwut1fRSha5RpDN4TxM4MPHz5jIEZADAZw/WDuHsSQflIiKSjtHW0/sdEj4u1EF09soe6utgTiwLNOIjZwG+hVNjwSlzOtg20B3/ZS1NmX1cbHs9/Y6bGjI+8Zi9WxM5hZ42i0q7LypFE6iIns/scuujizP4l6DDUXVSREO+8BK5ggJwHanvU9Wbnrsfr3C2GH0qao6q2uqvJPHGQsWWEGEFLe7NwiXEWXGXow9rGSljTV4t9coUPE3UKDfGTkU4hMRxUwrASv5TuKn400eXw8gPeeOZlVR/8apiQKgqUB+Pjx8d6LrXuQdW836GD0r+S05Nn9S0sbDfTOt8W1oIltzlKnSV7kGmHgBhM9iHY9x23H92+z4odoSHoKqfe4aspfDdG62bAdLJ8ypY/XU7cbg5hp0Mnwxqeq84ccO2KVucdD9qeo30U1b1lismKVNqD+FzWsBB9CDh1drGn8CWzHIn/YFlzL63B0meeqqdxrKxQFw9YAom/XE9Wv8UfEKpEMpT50gl1oe0I8PZ5eWSm2P3MRsiIhiqO1uO2dQD2JGkANK8LYPm/9fHznISjOCRMwEZCT/pEQl7xwYGWpz8TqNupoAKnNMyp/MgW0F3EaM2R5dNbg8O/ifW4naQlvOVyYpKoQPJc1Me2S2jQVGmZD7/fBiHiZwqqf4Yz9Ag8l20KKetmIygDiG1ilOI/nDPZi/kvsjZnm70KR+Oe9GvQDaNfib2kfY3gKV3hA0VgcVvYrWLkMTtpNxFkBxN16rzLrM+LsAnQ+G5/Ink6vqNDfMYxiPcCiNoDULRKkr7FtHga/HJOYDNhtHVJXJIiDTRmMtRmnu5dwwGmJJN8Tfq8G7xs1ZnhAa5+Da+od2K6+CR9I7MkgZB9M2A8dH8Gm76C9G9m9UvKuFeyVAfSDEn9w1LXzsfjrZwJpfBR42TCKC3E7CLAvPtRpHMZa4Tm4NbJ6TBbvA/wUJlsOWBaXoBy42i6uH2OsHbNAzAIxC8QsELNAzAIxC+gt8D/2RqklpPfWCQAAAABJRU5ErkJggg==)

}



#login-dialog .dialog-form .login-connect .login-weixin {

	background-image: url(data:image/png;

	base64,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)

}



#login-dialog .dialog-form .login-connect .login-qq {

	background-image: url(data:image/png;

	base64,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)

}



#login-dialog .login-form .login-captcha {

	display: none

}



#login-dialog .register-form .sms-captcha {

	color: #c99a05

}



#login-dialog .register-form .register-tips {

	font-size: 12px;

	color: #85888a;

	text-align: center;

	margin-top: 20px

}



#login-dialog .register-form .register-tips a {

	text-decoration: underline

}



#login-dialog .register-form .register-tips a:hover {

	color: #222

}



#login-dialog .user-content .dialog-title {

	margin-bottom: 0

}



#login-dialog .user-content .logo-form {

	margin: 40px 0 20px;

	text-align: center

}



#login-dialog .user-content .logo-label {

	width: 110px;

	height: 110px;

	display: inline-block;

	position: relative

}



#login-dialog .user-content .logo-label.loaded img {

	display: block

}



#login-dialog .user-content .logo-label.loaded .logo-tips {

	color: #fff;

	background-color: rgba(0,0,0,.3)

}



#login-dialog .user-content .logo-label img {

	width: 100%;

	height: 100%;

	-webkit-border-radius: 50%;

	-moz-border-radius: 50%;

	border-radius: 50%;

	display: none

}



#login-dialog .user-content .logo-label .logo-tips {

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

	line-height: 110px;

	cursor: pointer;

	color: #85888a;

	background-color: #e0e0e0;

	-webkit-border-radius: 50%;

	-moz-border-radius: 50%;

	border-radius: 50%

}



#login-dialog .user-content .logo-label .logo-file {

	opacity: 0

}



#login-dialog .user-content .submit-btn:disabled {

	background-color: #ccc;

	cursor: not-allowed

}



#login-dialog .user-content .submit-btn:disabled:hover {

	background-color: #ccc

}



.slash-list .slash-item {

	display: inline-block

}



.slash-list .slash-item:before {

	content: '/';

	color: #E0E0E0;

	font-size: 12px;

	margin: 0 10px

}



.slash-list .slash-item:first-child:before {

	content: '';

	margin: 0

}



@-webkit-keyframes enter-top {

	from {

		-webkit-transform: translate3d(0,-100%,0);

		transform: translate3d(0,-100%,0);

		z-index: 0

	}



	to {

		-webkit-transform: translate3d(0,0,0);

		transform: translate3d(0,0,0);

		z-index: 0

	}

}



@-moz-keyframes enter-top {

	from {

		-moz-transform: translate3d(0,-100%,0);

		transform: translate3d(0,-100%,0);

		z-index: 0

	}



	to {

		-moz-transform: translate3d(0,0,0);

		transform: translate3d(0,0,0);

		z-index: 0

	}

}



@keyframes enter-top {

	from {

		-webkit-transform: translate3d(0,-100%,0);

		-moz-transform: translate3d(0,-100%,0);

		transform: translate3d(0,-100%,0);

		z-index: 0

	}



	to {

		-webkit-transform: translate3d(0,0,0);

		-moz-transform: translate3d(0,0,0);

		transform: translate3d(0,0,0);

		z-index: 0

	}

}



@-webkit-keyframes enter-right {

	from {

		-webkit-transform: translate3d(100%,0,0);

		transform: translate3d(100%,0,0);

		z-index: 0

	}



	to {

		-webkit-transform: translate3d(0,0,0);

		transform: translate3d(0,0,0);

		z-index: 0

	}

}



@-moz-keyframes enter-right {

	from {

		-moz-transform: translate3d(100%,0,0);

		transform: translate3d(100%,0,0);

		z-index: 0

	}



	to {

		-moz-transform: translate3d(0,0,0);

		transform: translate3d(0,0,0);

		z-index: 0

	}

}



@keyframes enter-right {

	from {

		-webkit-transform: translate3d(100%,0,0);

		-moz-transform: translate3d(100%,0,0);

		transform: translate3d(100%,0,0);

		z-index: 0

	}



	to {

		-webkit-transform: translate3d(0,0,0);

		-moz-transform: translate3d(0,0,0);

		transform: translate3d(0,0,0);

		z-index: 0

	}

}



@-webkit-keyframes enter-bottom {

	from {

		-webkit-transform: translate3d(0,100%,0);

		transform: translate3d(0,100%,0);

		z-index: 0

	}



	to {

		-webkit-transform: translate3d(0,0,0);

		transform: translate3d(0,0,0);

		z-index: 0

	}

}



@-moz-keyframes enter-bottom {

	from {

		-moz-transform: translate3d(0,100%,0);

		transform: translate3d(0,100%,0);

		z-index: 0

	}



	to {

		-moz-transform: translate3d(0,0,0);

		transform: translate3d(0,0,0);

		z-index: 0

	}

}



@keyframes enter-bottom {

	from {

		-webkit-transform: translate3d(0,100%,0);

		-moz-transform: translate3d(0,100%,0);

		transform: translate3d(0,100%,0);

		z-index: 0

	}



	to {

		-webkit-transform: translate3d(0,0,0);

		-moz-transform: translate3d(0,0,0);

		transform: translate3d(0,0,0);

		z-index: 0

	}

}



@-webkit-keyframes enter-left {

	from {

		-webkit-transform: translate3d(-100%,0,0);

		transform: translate3d(-100%,0,0);

		z-index: 0

	}



	to {

		-webkit-transform: translate3d(0,0,0);

		transform: translate3d(0,0,0);

		z-index: 0

	}

}



@-moz-keyframes enter-left {

	from {

		-moz-transform: translate3d(-100%,0,0);

		transform: translate3d(-100%,0,0);

		z-index: 0

	}



	to {

		-moz-transform: translate3d(0,0,0);

		transform: translate3d(0,0,0);

		z-index: 0

	}

}



@keyframes enter-left {

	from {

		-webkit-transform: translate3d(-100%,0,0);

		-moz-transform: translate3d(-100%,0,0);

		transform: translate3d(-100%,0,0);

		z-index: 0

	}



	to {

		-webkit-transform: translate3d(0,0,0);

		-moz-transform: translate3d(0,0,0);

		transform: translate3d(0,0,0);

		z-index: 0

	}

}



@-webkit-keyframes leave-top {

	from {

		-webkit-transform: translate3d(0,0,0);

		transform: translate3d(0,0,0);

		z-index: 0

	}



	to {

		-webkit-transform: translate3d(0,-100%);

		transform: translate3d(0,-100%);

		z-index: -1

	}

}



@-moz-keyframes leave-top {

	from {

		-moz-transform: translate3d(0,0,0);

		transform: translate3d(0,0,0);

		z-index: 0

	}



	to {

		-moz-transform: translate3d(0,-100%);

		transform: translate3d(0,-100%);

		z-index: -1

	}

}



@keyframes leave-top {

	from {

		-webkit-transform: translate3d(0,0,0);

		-moz-transform: translate3d(0,0,0);

		transform: translate3d(0,0,0);

		z-index: 0

	}



	to {

		-webkit-transform: translate3d(0,-100%);

		-moz-transform: translate3d(0,-100%);

		transform: translate3d(0,-100%);

		z-index: -1

	}

}



@-webkit-keyframes leave-right {

	from {

		-webkit-transform: translate3d(0,0,0);

		transform: translate3d(0,0,0);

		z-index: 0

	}



	to {

		-webkit-transform: translate3d(100%,0,0);

		transform: translate3d(100%,0,0);

		z-index: -1

	}

}



@-moz-keyframes leave-right {

	from {

		-moz-transform: translate3d(0,0,0);

		transform: translate3d(0,0,0);

		z-index: 0

	}



	to {

		-moz-transform: translate3d(100%,0,0);

		transform: translate3d(100%,0,0);

		z-index: -1

	}

}



@keyframes leave-right {

	from {

		-webkit-transform: translate3d(0,0,0);

		-moz-transform: translate3d(0,0,0);

		transform: translate3d(0,0,0);

		z-index: 0

	}



	to {

		-webkit-transform: translate3d(100%,0,0);

		-moz-transform: translate3d(100%,0,0);

		transform: translate3d(100%,0,0);

		z-index: -1

	}

}



@-webkit-keyframes leave-bottom {

	from {

		-webkit-transform: translate3d(0,0,0);

		transform: translate3d(0,0,0);

		z-index: 0

	}



	to {

		-webkit-transform: translate3d(0,100%,0);

		transform: translate3d(0,100%,0);

		z-index: -1

	}

}



@-moz-keyframes leave-bottom {

	from {

		-moz-transform: translate3d(0,0,0);

		transform: translate3d(0,0,0);

		z-index: 0

	}



	to {

		-moz-transform: translate3d(0,100%,0);

		transform: translate3d(0,100%,0);

		z-index: -1

	}

}



@keyframes leave-bottom {

	from {

		-webkit-transform: translate3d(0,0,0);

		-moz-transform: translate3d(0,0,0);

		transform: translate3d(0,0,0);

		z-index: 0

	}



	to {

		-webkit-transform: translate3d(0,100%,0);

		-moz-transform: translate3d(0,100%,0);

		transform: translate3d(0,100%,0);

		z-index: -1

	}

}



@-webkit-keyframes leave-left {

	from {

		-webkit-transform: translate3d(0,0,0);

		transform: translate3d(0,0,0);

		z-index: 0

	}



	to {

		-webkit-transform: translate3d(-100%,0,0);

		transform: translate3d(-100%,0,0);

		z-index: -1

	}

}



@-moz-keyframes leave-left {

	from {

		-moz-transform: translate3d(0,0,0);

		transform: translate3d(0,0,0);

		z-index: 0

	}



	to {

		-moz-transform: translate3d(-100%,0,0);

		transform: translate3d(-100%,0,0);

		z-index: -1

	}

}



@keyframes leave-left {

	from {

		-webkit-transform: translate3d(0,0,0);

		-moz-transform: translate3d(0,0,0);

		transform: translate3d(0,0,0);

		z-index: 0

	}



	to {

		-webkit-transform: translate3d(-100%,0,0);

		-moz-transform: translate3d(-100%,0,0);

		transform: translate3d(-100%,0,0);

		z-index: -1

	}

}



body {

	background-color: #f2f2f2

}



.container {

	margin: 0 auto

}



.container .brand-wrap {

	width: 1098px;

	margin: 0 auto

}



.container .brand-wrap .head {

	color: #85888a;

	font-size: 16px;

	margin: 100px auto 60px;

	text-align: center

}



.container .brand-wrap .brand-list li {

	float: left;

	display: inline-block;

	width: 163px;

	height: 88px;

	margin: 9px;

	border: 1px solid #e0e0e0

}



.container .brand-wrap .brand-list a {

	display: block;

	width: 100%;

	height: 100%;

	background-position: center center;

	-moz-background-size: cover;

	background-size: cover

}



.welcome-cover {

	position: relative;

	height: 524px;

	-moz-background-size: cover;

	background-size: cover;

	background-position: center;

	background-color: #555

}



.welcome-cover .cover-author {

	position: absolute;

	right: 20px;

	bottom: 90px;

	color: #fff;

	text-shadow: 0 1px 2px #000;

	line-height: 1

}



.cover-wrapper {

	position: absolute;

	left: 0;

	top: 185px;

	width: 100%;

}



.cover-wrapper .cover-slogan {

	margin: 0;

	line-height: 1;

	text-align: center;

	color: #fff;

	font-weight: 400;

	font-size: 38px

}



.cover-wrapper .cover-enter {

		display: block;

		width: 160px;

		height: 42px;

		margin: 30px auto 0;

		-webkit-border-radius: 3px;

		-moz-border-radius: 3px;

		border-radius: 3px;

		text-align: center;

		line-height: 42px;

		background-color: #0090e3;

		color: #fff;

		font-size: 18px

	}



.cover-wrapper .cover-enter:hover {

	background-color: #0af

}



.cover-wrapper .cover-qrcode {

	width: 110px;

	height: 110px;

	border: 1px solid #fff;

	margin: 30px auto 20px

}



.cover-wrapper .cover-qrcode .qrcode-image {

	display: block;

	width: 100px;

	height: 100px;

	margin: 5px

}



	.cover-wrapper .link-android,.cover-wrapper .link-ios {

		display: block;

		width: 110px;

		height: 33px;

		margin: 5px auto 0;

		text-align: center;

		color: #fff;

		-moz-background-size: 100% 100%;

		background-size: 100% 100%

	}



	.cover-wrapper .link-ios {

		background-image: url(../png/ios.png)

	}



	.cover-wrapper .link-android {

		background-image: url(../png/android.png)

	}



@media screen and (max-width:1500px) {

	.welcome-cover {

		height: 100%

	}



	.cover-wrapper {

		position: absolute;

		left: 0;

		top: 185px;

		width: 100%;

		margin-top: 0;

	}



	.cover-wrapper .cover-slogan {

		margin: 0;

		line-height: 1;

		text-align: center;

		color: #fff;

		font-weight: 400;

		font-size: 38px

	}



	.cover-wrapper .cover-enter {

		display: block;

		width: 160px;

		height: 42px;

		margin: 30px auto 0;

		-webkit-border-radius: 3px;

		-moz-border-radius: 3px;

		border-radius: 3px;

		text-align: center;

		line-height: 42px;

		background-color: #0090e3;

		color: #fff;

		font-size: 18px

	}



	.cover-wrapper .cover-enter:hover {

		background-color: #0af

	}



	.cover-wrapper .cover-qrcode {

		width: 110px;

		height: 110px;

		border: 1px solid #fff;

		margin: 30px auto 15px

	}



	.cover-wrapper .cover-qrcode .qrcode-image {

		display: block;

		width: 100px;

		height: 100px;

		margin: 5px;

	}



	.cover-wrapper .link-android,.cover-wrapper .link-ios {

		display: block;

		width: 110px;

		height: 33px;

		margin: 5px auto 0;

		text-align: center;

		color: #fff;

		-moz-background-size: 100% 100%;

		background-size: 100% 100%

	}



	.cover-wrapper .link-ios {

		background-image: url(../png/ios.png)

	}



	.cover-wrapper .link-android {

		background-image: url(../png/android.png)

	}

}



.body-loaded .welcome-cover .cover-wrapper {

	opacity: 1;

	-webkit-transform: scale(1) translateY(-50%);

	-moz-transform: scale(1) translateY(-50%);

	-ms-transform: scale(1) translateY(-50%);

	transform: scale(1) translateY(-50%)

}



.content1 {

	width: 1200px;

	margin: 0 auto

}



.hot-posts h2,.hot-events h2 {

	text-align: center;

	font-size: 24px;

	margin: 70px 0 0;

	line-height: 1;

	font-weight: 400

}



.hot-posts p,.hot-events p {

	text-align: center;

	margin: 40px 0 70px;

	line-height: 1

}



.hot-posts ul,.hot-events ul {}



.posts-list .post-row {

	margin-top: 10px

}



.posts-list .post-row:first-child {

	margin-top: 0

}



.post-cover {

	float: left;

	position: relative;

	display: inline-block;

	overflow: hidden;

	font-size: 14px;

	background-position: center;

	-moz-background-size: cover;

	background-size: cover

}



.post-cover .post-mask {

	position: absolute;

	left: 0;

	top: 0;

	z-index: -1;

	width: 100%;

	height: 100%;

	background-color: rgba(0,0,0,0);
	transition: all 0.3s ease 0s

}



.post-cover:hover .post-mask { z-index: 0; background-color: rgba(0,0,0,0.4)}



.post-cover .enter-left {

	-webkit-animation: enter-left .3s ease-in;

	-moz-animation: enter-left .3s ease-in;

	animation: enter-left .3s ease-in

}



.post-cover .enter-top {

	-webkit-animation: enter-top .3s ease-in;

	-moz-animation: enter-top .3s ease-in;

	animation: enter-top .3s ease-in

}



.post-cover .enter-right {

	-webkit-animation: enter-right .3s ease-in;

	-moz-animation: enter-right .3s ease-in;

	animation: enter-right .3s ease-in

}



.post-cover .enter-bottom {

	-webkit-animation: enter-bottom .3s ease-in;

	-moz-animation: enter-bottom .3s ease-in;

	animation: enter-bottom .3s ease-in

}



.post-cover .leave-left {

	-webkit-animation: leave-left .3s ease-out;

	-moz-animation: leave-left .3s ease-out;

	animation: leave-left .3s ease-out

}



.post-cover .leave-top {

	-webkit-animation: leave-top .3s ease-out;

	-moz-animation: leave-top .3s ease-out;

	animation: leave-top .3s ease-out

}



.post-cover .leave-right {

	-webkit-animation: leave-right .3s ease-out;

	-moz-animation: leave-right .3s ease-out;

	animation: leave-right .3s ease-out

}



.post-cover .leave-bottom {

	-webkit-animation: leave-bottom .3s ease-out;

	-moz-animation: leave-bottom .3s ease-out;

	animation: leave-bottom .3s ease-out

}



.post-cover .post-title {
	position: absolute;
	left: 0;
	top: 50%;
	width: 100%;
	max-height: 50px;
	padding: 0 10px;
	margin: 0;
	text-align: center;
	font-size: 18px;
	color: #fff;
	box-sizing: border-box;
	overflow: hidden
}



.post-cover .post-author-icon {

	position: absolute;

	left: 50%;

	bottom: 50px;

	width: 30px;

	height: 30px;

	margin-left: -15px;

	-webkit-border-radius: 50%;

	-moz-border-radius: 50%;

	border-radius: 50%

}



.post-cover .post-author-name {

	position: absolute;

	width: 100%;

	left: 0;

	bottom: 20px;

	text-align: center;

	color: #fff

}



.events-list {

	margin-left: -30px;

	margin-top: -30px

}



.events-list li {

	float: left;

	position: relative;

	display: inline-block;

	width: 380px;

	height: auto;

	margin-left: 30px;

	margin-top: 30px;

	background: none !important

}



.events-list li p {

	margin: 0

}



.events-list li .event-pic {

	display: block;

	-moz-background-size: cover;

	background-size: cover;

	background-position: center;

	height: 200px

}



.events-list li .item-active {

	background: linear-gradient(to right,#e79836,rgba(231,152,54,0));

	display: inline-block;

	padding: 5px 10px 2px 6px;

	color: #fff;

	font-size: 12px;

	line-height: 17px;

	width: 30%;
	transition: all 0.5s ease 0s

}
.events-list li:hover .item-active { padding-left: 12px; background: linear-gradient(to right,#ec8b12,rgba(231,152,54,0));}
.events-list li .item-title { transition: all 0.5s ease 0s}
.events-list li:hover .item-title { color: #e79836}



.events-list li .item-end {

	background: -webkit-linear-gradient(left,#000,rgba(0,0,0,0));

	background: -moz-linear-gradient(left,#000,rgba(0,0,0,0));

	background: linear-gradient(to right,#000,rgba(0,0,0,0));

	display: inline-block;

	padding: 5px 10px 2px 6px;

	color: #fff;

	font-size: 12px;

	line-height: 17px

}



.events-list li .item-desc {

	position: relative

}



.events-list li .item-mask {

	position: absolute;

	top: 0;

	left: 0;

	bottom: 0;

	width: 100%;

	height: 265px;

	z-index: 10

}

.events-list li .item-title {

	font-size: 18px;

	color: #222;

	margin: 6px 0;

	width: 60%;

	line-height: 28px

}



.events-list li .item-posts {

	position: absolute;

	top: 6px;

	right: 8px;

	font-size: 13px;

	color: #808387

}



.events-list li .item-award {

	margin: 5px 0;

	padding: 5px 5px 5px 0;

	text-align: left;

	font-size: 13px;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis

}



.events-list li .item-award i {

	display: inline-block;

	width: 12px;

	height: 13px;

	margin-right: 3px;

	margin-bottom: 4px;

	vertical-align: -6px;

	background-image: url(../png/jiangbei.png);

	-moz-background-size: 100% 100%;

	background-size: 100% 100%

}



.events-list li .item-deadline em {

	margin-left: 2px;

	font-style: normal;

	color: #ffae00

}



.lazy-load {

	background-color: #ddd

}



.slide {

	height: 85%;

	min-height: 500px

}



.icon-arrow {

	position: absolute;

	top: 0;

	width: 150px;

	height: 100%;

	padding-left: 30px;

	-webkit-transform: scaleY(0.8);

	-moz-transform: scaleY(0.8);

	-ms-transform: scaleY(0.8);

	transform: scaleY(0.8);

	z-index: 2;

	text-align: left

}



.icon-arrow::before {

	color: #fff;

	opacity: .15;

	position: absolute;

	top: 50%;

	-webkit-transform: translate(0,-50%);

	-moz-transform: translate(0,-50%);

	-ms-transform: translate(0,-50%);

	transform: translate(0,-50%)

}



.icon-arrow:hover::before {

	opacity: 1

}



.icon-arrow-prev {

	left: 0

}



.icon-arrow-next {

	right: 0;

	-webkit-transform: rotate(180deg) scaleY(0.8);

	-moz-transform: rotate(180deg) scaleY(0.8);

	-ms-transform: rotate(180deg) scaleY(0.8);

	transform: rotate(180deg) scaleY(0.8)

}



.stock-guide {

	background-image: url(../jpg/84c2d5e835fac64a8f36a29d6aef92f6.jpg);

	-moz-background-size: cover;

	background-size: cover;

	background-repeat: no-repeat;

	background-position: center

}



.guide-bar {

	background: rgba(1,1,1,.5);

	position: absolute;

	bottom: 0;

	width: 100%;

	height: 80px;

	z-index: 1;

	text-align: center

}



.guide-bar .wrap {

	position: relative;

	width: 570px;

	height: 80px;

	margin: auto

}



.guide-bar .icon-wrap {

	overflow: hidden;

	width: 161px;

	float: left;

	margin-top: 20px;

	margin-right: 10px

}



.guide-bar .icon-wrap .icon {

	background-image: url(../png/fa0931261fc635e8da225c18bc23b3b7.png);

	background-repeat: no-repeat;

	-moz-background-size: contain;

	background-size: contain;

	height: 22px;

	width: 151px;

	display: block;

	margin-bottom: 5px

}



.guide-bar .icon-wrap span {

	font-size: 13px;

	letter-spacing: 10px;

	text-align: left;

	color: #fff

}



.guide-bar .search-input {

	width: 388px;

	height: 38px;

	margin-top: 21px;

	float: left;

	opacity: .7;

	-webkit-transition: ease .5s;

	-moz-transition: ease .5s;

	transition: ease .5s

}



.guide-bar .search-input input {

	width: 288px;

	height: 38px;

	background-color: #fff;

	float: left;

	outline: 0;

	border: 0;

	font-size: 14px;

	padding: 10px;

	text-align: left

}



.guide-bar .search-input a {

	width: 100px;

	height: 38px;

	background-color: #c99a05;

	color: #fff;

	font-size: 14px;

	float: left;

	display: block;

	line-height: 38px

}



.guide-bar .enter-line {

	position: absolute;

	top: 24px;

	right: 38px;

	float: left;

	display: block;

	font-size: 14px;

	color: #fff

}



.guide-bar .enter-line i {

	font-size: 20px

}


.post-cover img { transition: all .5s ease-in-out}
.post-cover:hover img { transform: scale(1.06)}
