
.wrapper,.ask-header,.ask-nav-inner,.ask-curmb {
	width:1200px;
}
.main {
	width:740px;
}
.article-list {
	width:750px;
	margin-left:-10px;
	margin-top:-2px;
}
.article-list li {
	width:240px;
	margin-left:10px;
	float:left;
	margin-top:10px;
	overflow:hidden;
}
.article-list li a {
	display:block;
	height:240px;
	width:238px;
	border:1px solid #eaebeb;
	position:relative;
}
.article-list li a:hover,.article-list li a:visited,.article-list li a:focus {
	color:#333;
	text-decoration:none;
}
.article-list li .brand-logo {
	display:block;
	margin-left:auto;
	margin-right:auto;
	width:180px;
	margin-top:10px;
}
.article-list li h3 {
	padding-left:10px;
	padding-right:10px;
	font-size:14px;
	color:#333;
	background-color:#f7f7f7;
	height:31px;
	line-height:31px;
	border-bottom:1px solid #eaebeb;
}
.article-list li .cover {
	color:#fff;
	-webkit-transition:all 500ms;
	-moz-transition:all 500ms;
	-ms-transition:all 500ms;
	-o-transition:all 500ms;
	transition:all 500ms;
	height:240px;
	width:240px;
	position:absolute;
	top:241px;
	left:0;
	background:url(../images/d71d5816ab924b6c8d59ce002fa71e67.gif) repeat;
}
.article-list li a:hover .cover {
	top:0;
}
.article-list li .brand-title {
	padding-top:50px;
	height:50px;
	line-height:50px;
	text-align:center;
	border-bottom:1px solid #626262;
}
.article-list li .ask-count {
	overflow:hidden;
	width:240px;
}
.article-list li .ask-count li {
	float:left;
	width:80px;
	margin-left:0;
	text-align:center;
}
.picslide-2015 {
	border:1px solid #E8E8E8;
	margin-top:10px;
	padding-top:10px;
	font-family:"Microsoft YaHei",Arial;
}
.picslide-2015 .picslide-head {
	padding-left:15px;
	padding-right:15px;
}
.picslide-2015 .picslide-head h2 {
	font-weight:normal;
	font-size:16px;
	color:#333;
}
.picslide-2015 .picslide-main {
	overflow:hidden;
}
.picslide-2015 .brand-ul {
	width:1000%;
}
.picslide-2015 .brand-ul li {
	width:248px;
	float:left;
}
.picslide-2015 .picslide-head .tab-list {
	float:right;
	height:20px;
	line-height:20px;
}
.picslide-2015 .picslide-head .tab-list li {
	vertical-align:middle;
	display:inline;
	padding:5px;
	font-size:0;
	text-indent:-5em;
	overflow:hidden;
	background:url(../images/b2e8561b97c04bc29fd69d0d2440ccfb.gif) no-repeat 50% 50%;
}
.picslide-2015 .picslide-head .tab-list li.on {
	background:url(../images/f421a2800b7640ff82a0704e98531972.gif) no-repeat 50% 50%;
}
.picslide-2015 .brand-zone {
	margin-top:15px;
}
.picslide-2015 .brand-zone .brand-logo {
	height:180px;
	width:180px;
	border:1px solid #eaebeb;
	margin-left:auto;
	margin-right:auto;
}
.picslide-2015 .brand-zone .brand-logo img {
	display:block;
	width:100%;
}
.picslide-2015 .brand-zone .brand-title {
	margin-top:5px;
	text-align:center;
	font-size:14px;
	color:#333;
	font-weight:normal;
}
.picslide-2015 .brand-zone a:hover .brand-title {
	color:#f60;
	text-decoration:underline;
}
.picslide-2015 .brand-zone .brand-nav-list {
	text-align:center;
	padding-top:5px;
	padding-bottom:10px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.picslide-2015 .brand-zone .brand-nav-list a {
	color:#2383dd;
	margin-left:2px;
	margin-right:2px;
}
.picslide-2015 .brand-zone .brand-nav-list a:hover {
	color:#f60;
}
.blue-title {
	padding:0;
	border-color:#c7dbf2;
}
.blue-title .picslide-head {
	height:35px;
	line-height:35px;
	background-color:#d9e7f8;
	padding-left:15px;
	padding-right:15px;
	border-bottom:1px solid #c7dbf2;
}
.blue-title .picslide-head .tab-list {
	line-height:35px;
	height:35px;
}
.blue-title .brand-ul li {
	width:248px;
}
.border-left .picslide-head h2 {
	padding-left:5px;
	border-left:3px solid #2383dd;
}
a {
	color:#333;
	text-decoration:none;
}
.wrapper {
	width:1200px;
	margin:0 auto;
}

.ask-ques,.ask-personal,.ask-personal .icon {
	background:url(../images/ask5-icon.png) no-repeat;
}
.top-bar,.znav li,.znav .moreAll span,.zlogin .qq,.zlogin .sina {
	background:url(../images/head.png) no-repeat;
}
.ask-header {
	margin:0 auto;
	padding:25px 0;
	width:1200px;
}
.ask-logo {
	float:left;
}
.ask-logo .logo {
	padding:0;
	display:block;
	width:314px;
	height:34px;
	text-indent:-9999em;
	background:url(../images/ask-logo1.png) no-repeat;
}

.ask-ques {
	float:right;
	margin:0 0 0 26px;
	padding-left:19px;
	color:#1f4f88;
	background-position:0 11px;
	font-size:14px;
	line-height:36px;
}
.ask-nav-box {
	background-color:#2383dd;
}
.ask-nav-inner {
	margin:0 auto;
	width:1200px;
}
.ask-nav,.ask-nav li {
	float:left;
}
.ask-nav a,.ask-nav span,.ask-nav h1 {
	padding:0 27px;
	color:#fff;
	font-size:16px;
	line-height:38px;
	font-weight:normal;
}
.ask-nav a:hover,.ask-nav span,.ask-nav h1 {
	color:#fff;
	text-decoration:none;
	background-color:#0d64b6;
}
.ask-nav a,.ask-nav span,.ask-nav h1 {
	display:inline-block;
}
.ask-nav h1 {
	_display:inline;
}
.ask-personal {
	float:right;
	padding:0 0 0 38px;
	position:relative;
	zoom:1;
	color:#fff;
	font-size:14px;
	line-height:38px;
	background-position:0 -30px;
}
.ask-personal .icon {
	position:absolute;
	top:11px;
	right:8px;
	width:10px;
	height:12px;
	font:0/0 Arial;
	background-position:0 0;
}
.ask-personal:hover {
	color:#fff;
	text-decoration:underline;
}
.ask-curmb {
	margin:5px auto 0;
	width:980px;
	line-height:22px;
}
.ask-curmb a {
	color:#134ba0;
}
.ask-curmb em {
	padding:0 7px 0 5px;
	color:#999;
	font-family:"Simsun";
}
.ask-curmb span {
	color:#666;
}
.top-bar {
	height:35px;
	background-position:0 0;
	background-repeat:repeat-x;
}
.znav {
	float:left;
	height:32px;
	line-height:32px;
	padding:2px 0 0;
	margin:0 0 0 -10px;
}
.znav li {
	float:left;
	padding:1px 10px 0;
	background-position:100% -157px;
}
.znav .moreAll {
	position:relative;
	padding:0;
	z-index:100;
}
.znav .moreAll span {
	display:inline-block;
	padding:1px 24px 0 10px;
	background-position:100% -132px;
	cursor:pointer;
}
.znav .more-list {
	position:absolute;
	top:32px;
	left:0;
	width:80px;
	padding:2px;
	border:1px solid #999;
	background:#fff;
}
.znav .more-list a {
	padding:0 0 0 8px;
	display:block;
	line-height:24px;
}
.znav .more-list a:hover {
	background:#003795;
	color:#fff;
	text-decoration:none;
}
.znav .hover {
	margin:0 -1px;
}
.znav .hover span {
	position:relative;
	margin:0 0 -1px;
	padding:0 24px 0 10px;
	border:1px solid #999;
	border-bottom:0 none;
	background-position:100% -109px;
	background-color:#fff;
	z-index:2;
}
.znav .moreAll .more-list {
	display:none;
}
.znav .hover .more-list {
	display:block;
}
.zlogin {
	float:right;
	margin:0 -10px 0 0;
	height:35px;
	line-height:35px;
	color:#999;
}
.zlogin a {
	display:inline-block;
	margin:0 10px;
}
.zlogin .qq,.zlogin .sina {
	padding:0 0 0 21px;
}
.zlogin .qq {
	background-position:0 -145px;
}
.zlogin .sina {
	background-position:0 -113px;
}
.pub-bbs-top {
	height:30px;
	border-bottom:1px solid #e6e6e6;
}
.pub-bbs-top-inner {
	position:relative;
	z-index:99;
	height:28px;
	padding:2px 0 0;
	margin:0 auto;
	float:right;
}
.pub-bbs-top a {
	text-decoration:none;
}
.pub-bbs-top a:hover {
	color:#f60;
	text-decoration:underline;
}
.pub-bbs-nav li,.pub-bbs-login li,.ar-ico,.msg-ico,.pub-login-tips i,.quick-login a,.pub-login-tips,.top-close {
	background:url(../images/bbs-top-nav-bg.png) no-repeat;
}
.pub-bbs-nav,.pub-bbs-login {
	padding:0;
	margin:0;
	list-style:none;
}
.pub-bbs-nav {
	float:left;
}
.pub-bbs-login {
	float:right;
}
.pub-bbs-nav li,.pub-bbs-login li {
	float:left;
	padding:0 10px 0 11px;
	line-height:28px;
	background-position:-99px -60px;
}
.pub-bbs-login li {
	padding:0 0 0 11px;
}
.pub-bbs-nav .pub-nav-home {
	padding-left:0;
	background:none;
}
.pub-bbs-nav a,.pub-bbs-login a {
	color:#666;
}
.pub-bbs-login .pub-user-bar {
	padding:0 3px 0 0;
	position:relative;
	font-family:"Simsun",simsun;
	color:#ccc;
	background:none;
}
.pub-user-bar span {
	color:#666;
	margin:0 6px;
}
.pub-user-bar a {
	margin-right:7px;
	font-family:arial;
	color:#01439a;
}
.pub-user-bar span a {
	margin:0;
}
.pub-login-tips {
	position:absolute;
	top:28px;
	left:65px;
	z-index:8;
	margin:0;
	padding-left:36px;
	width:212px;
	height:36px;
	line-height:36px;
	border:1px solid #fadf9c;
	background-color:#fff9d9;
	background-position:-75px 7px;
	color:#c60;
}
.pub-login-tips i {
	position:absolute;
	left:25px;
	top:-6px;
	width:11px;
	height:6px;
	background-position:0 -18px;
	font:0/0 arial;
}
.pub-bbs-login .quick-login {
	padding-right:3px;
}
.quick-login span {
	float:left;
	color:#999;
	margin-right:7px;
}
.quick-login a {
	float:left;
	width:24px;
	height:24px;
	margin:2px 8px 0 0;
	text-indent:-9999em;
	overflow:hidden;
}
.quick-login .ql-sina {
	background-position:-25px -28px;
}
.quick-login .ql-qq {
	background-position:0 -28px;
}
.msg-ico {
	float:left;
	width:15px;
	height:12px;
	margin-top:8px;
	background-position:0 -2px;
	overflow:hidden;
	font:0/0 arial;
}
.msg-null {
	background-position:-20px -2px;
}
.pub-logout {
	border-top:1px dotted #ccc;
}
.msg-num {
	position:absolute;
	right:6px;
	top:-1px;
	z-index:3;
	height:12px;
	line-height:12px;
	padding:0 3px;
	background:#f60;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	-o-border-radius:2px;
	border-radius:2px;
	font-family:verdana;
	font-size:10px;
	-webkit-text-size-adjust:none;
	color:#fff;
	font-weight:bold;
}
.top-close {
	position:absolute;
	right:3px;
	top:3px;
	width:19px;
	height:18px;
	background-position:-41px 0;
	cursor:pointer;
}
.pub-bbs-nav .pub-menu,.pub-bbs-login .pub-menu {
	padding:0;
	position:relative;
	z-index:9;
	line-height:26px;
}
.ismore {
	float:left;
	height:26px;
	padding:1px 22px 1px 11px;
	line-height:26px;
	color:#666;
	cursor:default;
}
.pub-bbs-login .pub-more-on {
	z-index:10;
}
.pub-more-on .ismore {
	position:relative;
	z-index:2;
	line-height:26px;
	padding:0 22px 2px 10px;
	margin:0 -1px -2px 0;
	border:1px solid #999;
	border-bottom:0 none;
	background:#fff;
}
.ar-ico {
	position:absolute;
	top:12px;
	right:9px;
	width:7px;
	height:4px;
	font:0/0 arial;
	background-position:-67px -4px;
}
.pub-more-on .ar-ico {
	top:11px;
	background-position:-67px -11px;
}
.pub-more-list {
	visibility:hidden;
	position:absolute;
	top:28px;
	padding:2px;
	min-width:76px;
	max-widht:150px;
	_width:76px;
	border:1px solid #999;
	background:#fff;
}
.pub-more-on .pub-more-list {
	visibility:visible;
}
.pub-more-list a {
	display:block;
	height:24px;
	line-height:24px;
	padding:0 8px;
	white-space:nowrap;
}
.pub-more-list a:hover {
	background:#ebebeb;
	color:#666;
	text-decoration:none;
}
.pub-more-list a span {
	color:#f30;
}
.pub-bbs-nav .pub-more-list {
	left:0;
}
.pub-bbs-login .pub-more-list {
	right:-1px;
	_right:-2px;
}
.pub-bbs-login .pub-more-list a {
	padding:0 20px 0 8px;
}
.pub-bbs-login .pub-follow a,.pub-bbs-login .pub-msg a {
	padding:0 8px;
}
.pub-bbs-login .pub-msg {
	right:-1px;
}
.footer {
	margin-top:20px;
	*margin-top:10px;
}
.zol-footer_new,.cbsi-footer {
	margin:10px auto 0;
	padding-left:148px;
	border:1px solid #e1e1e1;
	background:#fff;
}
.zol-footer_new .click-link {
	color:#0055a1;
}
.zol-footer_new .more {
	position:absolute;
	top:15px;
	right:10px;
	width:15px;
	height:9px;
	background:url(../images/zol-footer-more.png) no-repeat;
	text-indent:-9999em;
}
.zol-footer_new .more:hover,.zol-footer .click-link:hover {
	color:#c00;
}
.zol-footer-title_new,.cbsi-footer-title {
	float:left;
}
.zol-footer-title_new,.cbsi-footer-title {
	float:left;
	margin-left:-148px;
	_display:inline;
	width:147px;
	background:#f5f5f5;
	text-align:center;
	border-right:1px solid #e1e1e1;
}
.zol-footer-title_new h3,.cbsi-footer-title h3 {
	font:400 14px/22px "Microsoft YaHei","SimHei";
	color:#666;
}
.zol-footer-title_new h3 {
	padding:32px 0;
}
.cbsi-footer-title {
	height:69px;
}
.cbsi-footer-title h3 {
	margin:0;
	padding:24px 0 0;
}
.zol-footer-main_new,.cbsi-footer-main {
	padding:0 5px;
	color:#ccc;
}
.zol-footer-main_new .media,.zol-footer-main_new .friend {
	padding:9px 0 4px;
	position:relative;
	zoom:1;
}
.cbsi-footer-main {
	padding-top:10px;
}
.zol-footer-main_new h3 {
	padding-left:10px;
	font:700 12px/22px Arial;
	color:#666;
}
.zol-footer-main_new p,.cbsi-footer-main p {
	line-height:24px;
	overflow:hidden;
	zoom:1;
}
.zol-footer-main_new p a {
	float:left;
	margin-left:-1px;
	padding:0 11px;
	color:#666;
	text-decoration:none;
	background:url(../images/zol-footer-more.png) no-repeat 0 -22px;
	outline:0 none;
	white-space:nowrap;
}
.zol-footer-main_new p a:hover {
	text-decoration:underline;
	color:#f60;
}
.footerw {
	margin:0 auto;
	padding:5px 0;
	float:none;
	color:#AB99BC;
	text-align:left;
	font-size:12px;
	font-family:arial;
	line-height:30px;
}
.footerw span {
	float:right;
	color:#ccc;
	font-family:"Simsun";
}
.footerw span a {
	color:#666;
	font-family:Arial;
}
.footerw a.aboutme {
	color:#F00;
}
.footerw i {
	float:left;
	width:23px;
	height:23px;
	background:url("../images/cnet.png") no-repeat;
}
.layer-box {
	position:fixed;
	top:100px;
	right:50%;
	z-index:1000;
	overflow:hidden;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop+100));
	padding:3px;
	background:rgba(0,0,0,0.2);
	filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#2f000000,endcolorstr=#2f000000,gradientType=1);
}
:root .layer-box {
	filter:none;
}
.tip-layer {
	background:#fff;
	border:1px solid #a0a0a0;
}
.tip-layer .hd {
	position:relative;
	padding:0 0 0 20px;
	height:31px;
	line-height:31px;
	background:#f0efef;
	border-bottom:1px solid #e2e3e3;
}
.tip-layer .hd h3 {
	font-size:14px;
}
.tip-layer .close {
	position:absolute;
	top:5px;
	right:10px;
	width:23px;
	height:23px;
	background-position:-162px -171px;
	cursor:pointer;
}
.tip-layer .close:hover {
	background-position:-162px -193px;
}
.tip-layer .tip-content {
	padding:0 20px;
}
.tip-layer textarea {
	display:block;
	padding:2px 5px;
	width:376px;
	height:60px;
	resize:none;
	border:1px solid #bbb;
	font-size:12px;
	line-height:20px;
	font-family:arial;
	text-align:left;
}
.blue-btn-w90,.blue-btn-w80,.blue-btn-w110,.blue-btn-h28,.gray-btn,.gray-btn-w90,.gray-btn-h28 {
	display:block;
	width:90px;
	height:30px;
	border:0 none;
	background-color:#2383dd;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	color:#fff;
	text-align:center;
	cursor:pointer;
	font:14px/28px "Microsoft YaHei";
}
.blue-btn-w90:hover,.blue-btn-w80:hover,.blue-btn-w110:hover,.blue-btn-h28:hover {
	background-color:#0d64b6;
	color:#fff;
	text-decoration:none;
}
.blue-btn-w80 {
	width:80px;
}
.blue-btn-w110 {
	width:110px;
}
.blue-btn-h28 {
	width:58px;
	height:28px;
	line-height:28px;
	font-size:12px;
}
.gray-btn,.gray-btn-w90,.gray-btn-h28 {
	width:78px;
	height:28px;
	border:1px solid #e6e6e6;
	background-color:#f4f4f4;
	line-height:26px;
	color:#666;
}
.gray-btn-w90 {
	width:88px;
}
.gray-btn:hover,.gray-btn-w90:hover {
	background-color:#fafafa;
	color:#666;
	text-decoration:none;
}
.gray-btn-h28 {
	width:90px;
	height:26px;
	line-height:26px;
	font-size:12px;
}
.tipsbox {
	width:300px;
	margin-right:-153px;
}
.tipsbox .tip-content {
	padding:26px 5px;
	text-align:center;
}
.tipsbox .tip-content h3 {
	display:inline;
	padding:7px 0 7px 35px;
	font-size:14px;
	line-height:30px;
	background-position:-199px -172px;
}
.tipsbox .btn-zu {
	padding:40px 0 0;
}
.tipsbox .gray-btn,.tipsbox .blue-btn-w80 {
	display:block;
	margin:20px auto 0;
}
.tipsbox-2 .tip-content h3 {
	background-position:-199px -690px;
}
.adopted-tips {
	position:relative;
	zoom:1;
	padding:0 0 9px 106px;
	text-align:left;
	font-family:"Microsoft YaHei";
}
.adopted-tips .succeed-ico {
	position:absolute;
	left:70px;
	top:13px;
	width:26px;
	height:26px;
	margin:0 10px 0 0;
	background-position:0 -43px;
	vertical-align:middle;
}
.adopted-succeed {
	font-size:22px;
	line-height:50px;
}
.layer-box .gray-color {
	color:#999;
}
.tipsbox .adopted-sure {
	padding:5px 10px 20px;
	font:12px/24px "Microsoft YaHei";
	text-align:left;
}
.adopted-sure-title {
	padding:10px 0;
	border-bottom:1px solid #e6e6e6;
	font-size:14px;
}
.adopted-sure p {
	padding:9px 0 1px;
	zoom:1;
	color:#666;
}
.adopted-sure .adopted-sure-text {
	float:left;
	width:253px;
	height:22px;
	padding:0 10px;
	border:1px solid #c7c7c7;
	border-right:0 none;
	font-family:"Microsoft YaHei";
	color:#333;
}
.adopted-sure .adopted-sure-btn {
	float:left;
	width:44px;
	height:24px;
	color:#fff;
	border:0 none;
	padding:0;
	background-color:#2383dd;
	font-family:"Microsoft YaHei";
}
.adopted-sure .adopted-sure-btn:hover {
	background-color:#0d64b6;
	color:#fff;
	text-decoration:none;
}
.loginbox .weibo,.loginbox .qq,.tip-layer .close {
	background-image:url(../images/pic.png);
	background-repeat:no-repeat;
}
.loginbox {
	width:338px;
	margin-right:-200px;
}
.loginbox .tip-content {
	padding:24px 20px 56px;
}
.loginbox p {
	font-size:14px;
	line-height:25px;
	color:#666;
}
.loginbox p a {
	margin:0 4px;
}
.loginbox .btn-zu {
	padding:14px 0 0;
}
.loginbox .btn-zu a {
	float:left;
	margin:0 10px 0 0;
	font-weight:bold;
}
.loginbox .weibo,.loginbox .qq {
	float:left;
	width:30px;
	height:30px;
	line-height:100px;
	overflow:hidden;
	text-indent:-9999em;
}
.loginbox .weibo {
	background-position:-198px -99px;
}
.loginbox .qq {
	background-position:-198px -130px;
}
.loginbox .btn-zu .weibo {
	margin:0 10px;
}
.layer-answer {
	width:430px;
	margin-right:-200px;
}
.layer-answer .tip-layer .hd {
	padding:10px 0 5px 20px;
	background:none;
	border-bottom:0 none;
}
.layer-answer .tip-content {
	padding:0 20px 20px;
	text-align:right;
}
.layer-answer .blue-btn-w90 {
	display:inline-block;
	margin:10px 0 0;
}
.tip-pop {
	width:338px;
	margin-right:-169px;
}
.red-color {
	color:#f00;
}
.tip-pop .tip-content {
	padding:14px 20px 20px;
	line-height:24px;
}
.tip-pop b {
	margin:6px 0 0;
	font-size:14px;
}
.tip-pop .blue-btn-w80 {
	display:block;
	margin:15px auto 0;
}
.tip-pop .gray-color {
	padding:6px 0 0;
	color:#999;
}
.tip-pop .tip-pop-rule {
	color:#666;
}
.tip-pop .btn-zu {
	padding:24px 0 0;
}
.tip-pop .btn-zu a {
	display:inline-block;
	margin:0 5px;
}
.checkout-item {
	position:relative;
	zoom:1;
	margin:15px 0 0;
	padding:0 0 0 98px;
}
.checkout-item .type {
	position:absolute;
	top:0;
	left:0;
	width:86px;
	font:14px/28px "Microsoft YaHei";
	text-align:right;
	color:#666;
}
.checkout-item .type i {
	padding:0 3px 0 0;
	color:#f00;
	font-style:normal;
}
.checkout-item .text-tip {
	padding:0 0 0 10px;
	color:#999;
}
.checkout-item .txt {
	width:178px;
	height:20px;
	padding:3px 5px;
	border:1px solid #e6e6e6;
	line-height:20px;
	outline:none;
}
.checkout-city {
	z-index:2;
}
.checkout-item .selectbox {
	margin:0 10px 0 0;
}
.checkout-item .textarea {
	display:block;
	width:518px;
	height:70px;
	padding:6px 10px;
	border:1px solid #e6e6e6;
	line-height:20px;
	outline:none;
	resize:none;
}
.checkout-item .placeholder {
	color:#999;
}
.pop-apply {
	width:418px;
	margin-right:-209px;
}
.pop-apply .tip-content {
	padding:14px 20px 20px;
	line-height:24px;
}
.pop-apply .gray-color {
	color:#999;
}
.pop-apply .checkout-item {
	padding-left:94px;
}
.pop-apply .btn-zu {
	padding:30px 0 0 94px;
}
.pop-apply .btn-zu a {
	display:inline-block;
	margin:0 5px 0 0;
}
.pop-apply .checkout-item .txt {
	width:236px;
}
.pop-apply .checkout-item .type {
	text-align:left;
}
.pop-apply .green-color {
	color:#090;
}
.fix-layout {
	position:fixed;
	z-index:99999;
	bottom:10px;
	right:10px;
	width:60px;
	font-size:12px;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight - this.offsetHeight - 110));
}
.fix-layout a {
	display:block;
	width:40px;
	height:36px;
	margin:10px 0 0;
	padding:12px 10px;
	background-color:#95c4ef!important;
	font:14px/18px "Microsoft YaHei";
	color:#fff;
	text-align:center;
}
.fix-layout a:hover {
	background-color:#4f9ce4!important;
	color:#fff;
	text-decoration:none;
}
.fix-layout .backtop {
	font:0/0 arial;
	background:url(../images/icon.png) -268px -100px no-repeat;
}
.side-weixin-box {
	position:fixed;
	left:50%;
	top:320px;
	_position:absolute;
	margin-left:507px;
	width:150px;
	height:255px;
}
.weixin-box-t,.weixin-box-c .close,.weixin-box-c a {
	background:url(../images/ask-weixin.png) no-repeat;
}
.weixin-box-t {
	width:113px;
	height:39px;
	margin:0 auto 9px 16px;
	font-size:0;
	text-indent:-999em;
}
.weixin-box-c {
	width:150px;
	border:1px solid #e8e8e8;
	background:#fff;
	box-shadow:0 0 4px rgba(0,0,0,.1);
	position:relative;
	padding-bottom:5px;
}
.weixin-box-c .close {
	position:absolute;
	right:-1px;
	top:-1px;
	width:22px;
	height:22px;
	cursor:pointer;
	background:url(../images/y_icons1.png) 1px -254px;
}
.weixin-box-c .content {
	float:none;
	margin:0 auto;
	width:140px;
}
.weixin-box-c p {
	margin:15px auto 5px;
	text-align:center;
	font-family:"Microsoft Yahei";
}
.weixin-box-c a {
	margin:10px auto 0;
	display:block;
	width:111px;
	height:28px;
	background-position:0 -40px;
}
.weixin-box-c img {
	display:block;
	vertical-align:top;
	margin:10px auto;
	width:130px;
	height:130px;
}
.askhome-side-weixin {
	margin-top:20px;
	border:1px #e8e8e8 solid;
	width:248px;
	height:155px;
	overflow:hidden;
}
.askhome-side-weixin .askhome-switch {
	width:100%;
	height:34px;
	border-bottom:1px #e6e6e6 solid;
}
.askhome-side-weixin .askhome-switch li {
	margin:0;
	padding:0;
	width:123px;
	height:34px;
	text-align:center;
	font-size:16px;
	border-right:1px solid #e8e8e8;
	float:left;
	color:#333;
	cursor:pointer;
	line-height:34px;
	background:#fafafa;
}
.askhome-side-weixin .askhome-switch #qa-weixin2 {
	border-right:0;
	width:124px;
}
.askhome-side-weixin .askhome-switch li.current {
	line-height:32px;
	border-bottom:1px solid #fff;
	background:#fff;
	position:relative;
	top:1px;
}
.askhome-side-weixin .askhome-switch span {
	padding-left:30px;
	background:url(../images/ask-weixin1.png) no-repeat;
}
.askhome-side-weixin .askhome-switch #qa-weixin1 span {
	background-position:0 -68px;
}
.askhome-side-weixin .askhome-switch #qa-weixin2 span {
	background-position:0 -108px;
}
.askhome-side-weixin .askhome-switch span,.askhome-weixin .text h2,.askhome-weixin .text span,.askhome-weixin .text p,.askhome-weixin .text a {
	font-family:"Microsoft Yahei","\5FAE\8F6F\96C5\9ED1";
}
.askhome-weixin {
	position:relative;
	padding:20px 15px 20px 22px;
	height:80px;
}
.askhome-weixin .pic {
	position:absolute;
	left:22px;
	top:20px;
	width:80px;
	height:80px;
}
.askhome-weixin .pic a {
	display:block;
}
.askhome-weixin .pic img {
	vertical-align:top;
}
.askhome-weixin .text {
	position:absolute;
	left:122px;
	top:20px;
	width:111px;
	height:80px;
	overflow:hidden;
}
.askhome-weixin .text h2 {
	margin-bottom:5px;
	padding-bottom:2px;
	font-size:14px;
	color:#666;
	font-weight:400;
	border-bottom:1px solid #e8e8e8;
	line-height:20px;
}
.askhome-weixin .text span {
	font-size:12px;
	color:#999;
}
.askhome-weixin .text p {
	color:#666;
	line-height:16px;
}
.askhome-weixin .text a {
	color:#134ba0;
	position:absolute;
	left:0;
	bottom:0;
}
.qa-weixin2 .pic a {
	border:1px solid #e8e8e8;
}
.qa-weixin2 .text h2 {
	border:0;
}
.askhome-side-video {
	margin-top:10px;
}

.ask-ques {
	float:right;
	margin:0 0 0 10px;
	width:98px;
	height:34px;
	line-height:34px;
	border:1px solid #2383dd;
	color:#2383dd;
	background:none;
	font-size:16px;
	line-height:36px;
	text-align:center;
	padding:0;
}
.ask-main a,.ask-side a {
	color:#1f4f88;
}
.ask-main a:hover,.ask-side a:hover,.ask-reply:hover em {
	color:#c00;
	text-decoration:underline;
}
.ask-main,.ask-side,.ask-focus {
	font-family:"Microsoft Yahei";
}
.ask-focus-con em,.ask-focus-invert,.ask-focus-nav span,.ask-classify-prev span,.ask-classify-next span,.ask-focus-con i,.ask-userinfo-base p span,.ask-userinfo-base p em,.ask-userinfo-task em,.ask-title strong,.ask-addgold,.ask-like-question .ask-like-nums,.ask-commend-btn,.ask-commend-list span,.picslide-2015 .picslide-head .tab-list li,.picslide-2015 .picslide-head .tab-list li.on {
	background:url(../images/ask5-icon.png) no-repeat;
}
.ask-userinfo-poem,.ask-userinfo-base,.ask-commend-title,.ask-expert-nums {
	background:url(../images/ask5-icon1.png) no-repeat;
}
.ask-focus {
	height:424px;
	padding:22px 0 0;
	background:url(../images/ask5-focusbg.jpg) no-repeat top center;
}
.ask-focus-con {
	height:373px;
	position:relative;
}
.ask-focus-con li {
	position:absolute;
	left:0;
	top:0;
	width:498px;
	height:373px;
	background-color:rgba(255,255,255,0.25);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#40ffffff',EndColorStr='#40ffffff');
}
:root .ask-focus-con li,:root .ask-focus-con span {
	filter:none;
}
.ask-focus-con a {
	display:block;
}
.ask-focus-con a:hover span {
	color:#fff;
	text-decoration:underline;
}
.ask-focus-con span {
	position:absolute;
	left:0;
	bottom:0;
	width:478px;
	padding:0 10px;
	height:40px;
	overflow:hidden;
	word-break:break-all;
	font-size:16px;
	line-height:40px;
	color:#fff;
	background-color:rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#80000000',EndColorStr='#80000000');
}
.ask-focus-con em {
	float:right;
	padding:0 0 0 19px;
	background-position:0 -76px;
	font-size:12px;
	color:#b1b1b1;
}
.ask-focus-con i {
	display:none;
	position:absolute;
	left:50%;
	top:50%;
	margin:-45px 0 0 -45px;
	width:90px;
	height:90px;
	background-position:0 -144px;
	text-indent:-9999px;
}
.ask-focus-con .ask-focus-left,.ask-focus-con .ask-focus-right {
	width:328px;
	height:246px;
}
.ask-focus-con .ask-focus-left img,.ask-focus-con .ask-focus-right img {
	width:328px;
	height:246px;
}
.ask-focus-con .ask-focus-left span,.ask-focus-con .ask-focus-right span {
	width:308px;
	font-size:14px;
}
.ask-focus-con .ask-focus-left {
	left:0;
	top:73px;
	z-index:1;
}
.ask-focus-con .ask-focus-center {
	left:249px;
	top:0;
	z-index:2;
}
.ask-focus-con .ask-focus-right {
	left:670px;
	top:73px;
	z-index:1;
}
.ask-focus-con .ask-focus-center i {
	display:block;
}
.ask-focus-shadow {
	position:absolute;
	left:0;
	top:1px;
	bottom:1px;
	width:100%;
	background-color:rgba(0,0,0,0.3);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#4d000000',EndColorStr='#4d000000');
	cursor:pointer;
}
:root .ask-focus-shadow {
	filter:none;
}
.ask-focus-con .ask-focus-center .ask-focus-shadow {
	display:none;
}
.ask-focus-invert {
	position:absolute;
	left:1px;
	right:1px;
	bottom:-32px;
	height:32px;
	background-position:0 -910px;
	background-repeat:repeat-x;
}
.ask-focus-nav {
	text-align:center;
	font:0/0 arial;
	margin:22px 0 0;
}
.ask-focus-nav span {
	display:inline-block;
	width:10px;
	height:10px;
	margin:0 5px;
	background-position:0 -130px;
	cursor:pointer;
}
.ask-focus-nav .active {
	background-position:-14px -130px;
}
.ask-main {
	float:left;
	width:710px;
}
.ask-side {
	float:right;
	width:250px;
}
.ask-classify {
	float:left;
	width:652px;
	height:254px;
	margin-right:20px;
	overflow:hidden;
	position:relative;
}
.ask-classify-con {
	position:absolute;
	left:0;
	top:8px;
	width:5000px;
}
.ask-classify-con li {
	float:left;
	width:202px;
	margin:0 22px 0 0;
	border-right:1px dotted #ccc;
	font-size:12px;
	line-height:22px;
	color:#666;
}
.ask-classify-con h3 {
	padding:16px 0 0;
	font-weight:bold;
	color:#333;
	font-size:14px;
}
.ask-classify-con h3 a {
	color:#333;
}
.ask-classify-con p a {
	color:#666;
	margin-right:15px;
}
.ask-classify-prev,.ask-classify-next {
	float:left;
	width:36px;
	height:110px;
	background-color:#f9f9f9;
	border-radius:2px;
	cursor:pointer;
}
.ask-classify-prev {
	margin:25px 0 5px;
}
.ask-classify-prev span,.ask-classify-next span {
	display:block;
	width:14px;
	height:24px;
	margin:45px auto 0;
	background-position:-40px -238px;
}
.ask-classify-next span {
	background-position:-60px -238px;
}
.ask-classify-prev.ask-classify-disable span {
	background-position:0 -238px;
}
.ask-classify-next.ask-classify-disable span {
	background-position:-20px -238px;
}
.ask-userinfo {
	height:267px;
	position:relative;
}
.ask-userinfo-poem {
	margin:-13px -10px 0 0;
	width:260px;
	height:205px;
	background-position:0 -82px;
	text-indent:-9999px;
}
.ask-userinfo-btn {
	height:48px;
	padding:13px 0 0;
	border:1px solid #eee;
	text-align:center;
}
.ask-userinfo-btn a {
	display:inline-block;
	width:99px;
	height:33px;
	margin:0 6px;
	text-align:center;
	font-size:14px;
	line-height:33px;
	background-color:#2383dd;
	color:#fff;
	border-radius:3px;
}
.ask-userinfo-base {
	margin:-13px -10px 0 0;
	width:246px;
	height:66px;
	overflow:hidden;
	padding:13px 0 0 14px;
	line-height:18px;
	color:#fff;
}
.ask-userinfo-base img {
	float:left;
	margin:3px 10px 0 0;
}
.ask-userinfo-base h3 {
	font-size:12px;
	padding:0 0 2px;
}
.ask-userinfo-base h3 a {
	color:#134ba0;
}
.ask-userinfo-base h3 a:hover {
	color:#fff;
}
.ask-userinfo-base h3 em {
	display:inline-block;
	background-color:#f90;
	padding:0 3px;
	margin-left:10px;
	font-weight:normal;
}
.ask-userinfo-base p span {
	padding-right:19px;
	background-position:100% -309px;
}
.ask-userinfo-base p em {
	padding-left:14px;
	background-position:0 -276px;
}
.ask-userinfo-base .ask-userinfo-integral {
	padding:3px 0 0;
}
.ask-userinfo-more {
	height:186px;
	border:1px solid #eee;
}
.ask-userinfo-link {
	height:29px;
	line-height:29px;
	margin-right:-1px;
	border-bottom:1px solid #eee;
	overflow:hidden;
	background-color:#f7f7f7;
}
.ask-userinfo-link a {
	float:left;
	padding:0 13px;
	border-right:1px solid #eee;
	font-size:14px;
	color:#333;
}
.ask-userinfo-task {
	padding:7px 12px 0 13px;
	color:#666;
}
.ask-userinfo-task p {
	height:28px;
	line-height:28px;
	overflow:hidden;
}
.ask-userinfo-task a {
	float:right;
}
.ask-userinfo-task em {
	float:right;
	color:#999;
	background-position:0 -332px;
	padding-left:20px;
}
.ask-userinfo-task span {
	color:#f90;
}
.ask-userinfo-task i,.ask-title i {
	font-family:simsun;
	font-style:normal;
}
.ask-mainbg {
	margin:20px 0 0;
	padding:0 0 27px;
	background-color:#f7f7f7;
}
.ask-title {
	padding:31px 0 26px;
	height:26px;
	line-height:26px;
}
.ask-title strong {
	padding-left:32px;
	font-size:18px;
	color:#222;
	font-weight:normal;
	background-position:0 -370px;
}
.ask-title .ask-title-more {
	float:right;
	font-size:14px;
}
.ask-title-new strong {
	background-position:0 -410px;
}
.ask-title-hot strong {
	background-position:0 -490px;
}
.ask-title-like strong {
	background-position:0 -530px;
}
.ask-title-commend strong {
	background-position:0 -610px;
}
.ask-title-brand strong {
	background-position:0 -650px;
}
.ask-title-expert strong {
	background-position:0 -870px;
}
.ask-title-hot,.ask-title-like {
	padding:39px 0 26px;
}
.ask-title-commend {
	padding:50px 0 26px;
}
.ask-tab-nav li {
	float:left;
	width:70px;
	margin-right:8px;
	height:31px;
	line-height:31px;
	text-align:center;
	background-color:#eee;
	font-size:16px;
	color:#333;
	cursor:pointer;
}
.ask-tab-nav li a {
	color:#333;
}
.ask-tab-nav .active {
	background-color:#2383dd;
	color:#fff;
}
.ask-tab-nav .active a {
	color:#fff;
}
.ask-wordlist {
	padding:8px 0 0;
}
.ask-wordlist li {
	height:47px;
	line-height:47px;
	overflow:hidden;
	border-bottom:1px dotted #bbb;
	font-size:16px;
	word-break:break-all;
}
.ask-reply {
	float:right;
	font-size:14px;
	color:#999;
	padding-left:20px;
}
.ask-reply em {
	color:#666;
}
.ask-main .ask-reply {
	color:#999;
}
.ask-addgold {
	display:inline-block;
	width:29px;
	height:48px;
	padding-left:21px;
	margin-left:6px;
	font-size:12px;
	color:#f60;
	background-position:0 -440px;
}
.ask-new-question {
	padding:2px 0 0;
}
.ask-new-question li {
	height:70px;
	margin-bottom:10px;
	padding:6px 8px 0;
	background-color:#74d290;
	font-size:12px;
	line-height:20px;
	color:#fff;
}
.ask-new-question .ask-new-q2 {
	background-color:#7781b1;
}
.ask-new-question .ask-new-q3 {
	background-color:#ec89a5;
}
.ask-new-question .ask-new-q4 {
	background-color:#79afe4;
}
.ask-new-question .ask-new-q5 {
	background-color:#79c9fe;
}
.ask-new-question h3 {
	font-size:14px;
	margin-bottom:3px;
	font-weight:normal;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
}
.ask-new-question a,.ask-new-question a:hover {
	color:#fff;
}
.ask-like-question {
	border-left:1px solid #e1e1e1;
	padding-left:10px;
	margin:3px 0 0 5px;
	font-size:14px;
	line-height:18px;
	color:#999;
}
.ask-like-question li {
	padding:51px 0 0;
	position:relative;
}
.ask-like-question .ask-like-nums {
	position:absolute;
	left:-16px;
	top:19px;
	padding-left:46px;
	width:83px;
	height:22px;
	line-height:22px;
	font-size:12px;
	background-position:0 -570px;
	color:#666;
}
.ask-like-question h3 {
	font-size:14px;
	height:18px;
	overflow:hidden;
	font-weight:normal;
}
.ask-like-question p {
	padding:7px 0 5px 28px;
	text-indent:-28px;
}
.ask-like-question p a {
	color:#666;
}
.ask-like-question span {
	display:block;
	font-size:12px;
	padding:0 0 0 28px;
}
.ask-like-question span a {
	color:#999;
}
.ask-like-question .ask-like1 {
	padding:27px 0 0;
}
.ask-like-question .ask-like1 .ask-like-nums {
	top:-4px;
}
.ask-commend {
	width:720px;
}
.ask-commend li {
	float:left;
	width:226px;
	height:326px;
	padding:0 14px 0 0;
}
.ask-commend-title {
	width:202px;
	height:126px;
	padding:11px 12px 0;
	background-position:0 -314px;
	color:#fff;
}
.ask-commend-title h3 {
	height:72px;
	margin-bottom:28px;
	overflow:hidden;
	font-size:16px;
	line-height:24px;
	font-weight:normal;
}
.ask-commend-title a,.ask-commend-title a:hover {
	color:#fff;
}
.ask-commend-title-back {
	width:202px;
	height:127px;
	padding:10px 12px 0;
	overflow:hidden;
	background-color:#7781b1;
	font-size:14px;
	line-height:24px;
	color:#fff;
}
.ask-commend-author {
	height:174px;
	padding:15px 0 0;
	background:#f9f9f9;
	border-right:1px solid #dfdfdf;
	border-bottom:1px solid #dfdfdf;
	text-align:center;
	font-size:12px;
	color:#999;
	box-shadow:0 0 2px rgba(1,1,1,0.2);
}
.ask-commend-title-back a,.ask-commend-title-back a:hover {
	color:#fff;
}
.ask-commend-author img {
	display:block;
	margin:0 auto 7px;
	border-radius:40px;
}
.ask-commend-author a {
	color:#999;
}
.ask-commend-author span {
	color:#74b0ea;
}
.ask-commend-btn {
	margin:15px auto 0;
	width:144px;
	padding-left:26px;
	height:36px;
	line-height:36px;
	border:1px solid #e6e6e6;
	border-radius:18px;
	font-size:14px;
	color:#666;
	background-color:#fff;
	background-position:54px -682px;
	cursor:pointer;
}
.ask-commend-btn:hover,.ask-commend-after .ask-commend-btn {
	background-color:#91c6f9;
	color:#fff;
	background-position:54px -712px;
	border:1px solid #91c6f9;
}
.ask-commend-after {
	display:none\9;
}
.ask-commend li {
	-webkit-perspective:1000;
	perspective:1000;
}
.ask-commend-con {
	-webkit-transition:.6s;
	transition:.6s;
	-webkit-transform-style:preserve-3d;
	transform-style:preserve-3d;
	position:relative;
}
.ask-commend-before,.ask-commend-after {
	position:absolute;
	left:0;
	top:0;
	-webkit-backface-visibility:hidden;
}
.ask-commend-after {
	-webkit-transform:rotateY(180deg);
	transform:rotateY(180deg);
	-moz-transform:rotateY(180deg);
	-ms-transform:rotateY(0deg);
	-o-transform:rotateY(180deg);
}
.ask-commend li.hover .ask-commend-con,.ask-commend li:hover .ask-commend-con {
	-webkit-transform:rotateY(180deg);
	transform:rotateY(180deg);
	-ms-transform:rotateY(360deg);
	-o-transform:rotateY(180deg);
}
.ask-commend li:hover .ask-commend-after {
	display:block\9;
}
.ask-commend .ask-commend2 .ask-commend-title {
	background-position:0 -454px;
}
.ask-commend .ask-commend2 .ask-commend-title-back {
	background-color:#74d290;
}
.ask-commend .ask-commend3 .ask-commend-title {
	background-position:0 -594px;
}
.ask-commend .ask-commend3 .ask-commend-title-back {
	background-color:#79afe4;
}
.ask-commend-list {
	padding:20px 0 0;
}
.ask-commend-list li {
	padding:20px 0 12px;
	font-size:14px;
	line-height:20px;
	color:#666;
	border-bottom:1px dotted #ccc;
}
.ask-commend-list h3 {
	font-size:16px;
	padding-left:32px;
	font-weight:normal;
	position:relative;
}
.ask-commend-list p {
	padding:9px 0 9px 32px;
	position:relative;
}
.ask-commend-list h3 span,.ask-commend-list p span {
	position:absolute;
	left:0;
	top:0;
	width:22px;
	height:22px;
	line-height:22px;
	text-align:center;
	background-position:0 -760px;
	color:#fff;
}
.ask-commend-list p span {
	top:9px;
	background-position:0 -790px;
}
.ask-commend-list div {
	color:#999;
	padding-left:32px;
}
.ask-commend-list div a {
	color:#999;
}
.ask-commend-list div em {
	color:#74b0ea;
}
.ask-commend-list div span {
	float:right;
	padding-left:18px;
	color:#666;
	background-position:0 -827px;
	cursor:pointer;
}
.picslide-2015 {
	border:0;
	margin:0;
	padding:0;
}
.picslide-2015 .picslide-head {
	padding:50px 0 26px;
}
.picslide-2015 .brand-zone .brand-logo {
	border:0;
}
.picslide-2015 .picslide-main {
	border:2px solid #eee;
	width:250px;
	height:261px;
}
.picslide-2015 .picslide-head .tab-list li {
	padding:4px;
	background-position:-30px -130px;
	cursor:pointer;
}
.picslide-2015 .picslide-head .tab-list li.on {
	background-position:-40px -130px;
}
.picslide-2015 .brand-zone .brand-nav-list a {
	font-size:14px;
	color:#1f4f88;
}
.ask-title-expert {
	padding:33px 0 17px;
}
.ask-expert-list li {
	padding:0 0 29px;
	color:#666;
	line-height:20px;
}
.ask-expert-nums {
	padding:0 16px 0 11px;
	margin:0 0 13px;
	height:21px;
	line-height:21px;
	background-position:0 -290px;
	font-size:14px;
	color:#fff;
}
.ask-expert-nums span {
	float:right;
	font-size:12px;
	color:#666;
}
.ask-expert-nums span em {
	color:#74b0ea;
}
.ask-expert-list img {
	float:left;
	margin:2px 10px 0 0;
}
.ask-expert-list h3 {
	font-size:14px;
	font-weight:normal;
}
.ask-expert-list h3 a {
	color:#333;
}
.ask-expert-list h3 span {
	display:inline-block;
	height:18px;
	line-height:18px;
	padding:0 3px;
	margin:0 0 0 8px;
	background-color:#f90;
	color:#fff;
	font-size:12px;
}
.ask-expert-list .ask-level {
	color:#f90;
	padding:0 0 3px;
}
.ask-expert-btn {
	display:block;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#fff;
	font-size:18px;
	background-color:#2d9be8;
}
.ask-side .ask-expert-btn:hover {
	text-decoration:none;
}
.ask-side .ask-expert-btn,.ask-side .ask-expert-btn:hover {
	color:#fff;
}
.ask-focus-con>li {
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-ms-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s;
	overflow:hidden;
}
.ask-focus-con>li img {
	width:100%;
	height:auto;
}
.ask-focus-con a:hover span {
	width:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.win10-adver {
	width:1200px;
	height:150px;
	margin:20px auto 10px;
	cursor:pointer;
}
.ask-personal .icon {
	display:none;
}
.ask-wordlist li i {
	display:inline-block;
	background:url(../images/price.png) no-repeat;
	width:27px;
	height:18px;
	vertical-align:-2px;
	margin-right:8px;
}
.ask-wordlist li i.yuan24 {
	background-position:0 0;
}
.ask-wordlist li i.yuan12 {
	background-position:-32px 0;
}
.ask-wordlist li i.yuan6 {
	background-position:-64px 0;
}
.ask-wordlist li i.yuan2 {
	background-position:-96px 0;
}
.time {
	color:#959595;
	padding-left:20px;
	background:url(../images/time.png) no-repeat left center;
	font-size:12px;
	margin-left:10px;
}
.zhezhao {
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000',endColorstr='#99000000');
	background:rgba(0,0,0,0.6);
	position:fixed;
	width:100%;
	height:100%;
	top:0;
	left:0;
	z-index:9999;
	display:none;
}
.wait-question {
	width:1200px;
	height:210px;
	position:absolute;
	margin:0 auto;
	z-index:10000;
	left:50%;
	top:120px;
	margin-left:-500px;
	display:none;
}
.dh-question {
	width:363px;
	height:210px;
	position:relative;
	margin:1px 0 0 410px;
}
.dh-box {
	width:237px;
	height:138px;
	border:1px dashed #fff;
	padding:2px;
	margin:30px 0 0 80px;
}
.dh-index {
	background:#fff;
	font-family:"Microsoft Yahei";
	font-size:14px;
	color:#000;
	height:128px;
	padding-top:10px;
}
.dh-index p {
	line-height:24px;
	padding:10px 35px;
	text-align:center;
}
.dh-index .dh-btn {
	width:100px;
	height:35px;
	line-height:35px;
	display:block;
	margin:10px auto 0;
	background:#00a0e9;
	color:#fff;
	font-size:16px;
	border-radius:5px;
	text-align:center;
}
.dh-colse {
	background:url(../images/w-close_03.png) no-repeat;
	width:36px;
	height:36px;
	display:block;
	position:absolute;
	right:0;
	top:35px;
	cursor:pointer;
}
.dh-ico {
	background:url(../images/ask-w01.png) no-repeat;
	display:block;
	width:39px;
	height:104px;
	position:absolute;
	top:45px;
	left:20px;
}
.dh-nav-t {
	width:130px;
	height:38px;
	line-height:38px;
	font-size:16px;
	text-align:center;
	color:#fff;
	background:#2383dd;
	display:block;
	font-family:"Microsoft Yahei";
}
.ask-focus {
	padding:35px 0 0 0;
}
.askFoucs {
	position:relative;
	height:377px;
}
.askFoucs img {
	max-width:none;
	max-height:none;
	border:0 none;
	background:#888;
}
.askFoucs .contentHolder {
	position:relative;
	overflow:hidden;
}
.askFoucs .contentHolderUnit {
	cursor:pointer;
	position:absolute;
	width:640px;
	height:270px;
}
.askFoucs .contentHolderUnit a.elementLink {
	display:block;
	overflow:hidden;
	z-index:3;
	position:absolute;
	left:0;
	right:0;
	width:100%;
	height:100%;
}
.askFoucs .contentHolderUnit img {
	width:100%;
	height:100%;
}
.askFoucs .contentHolderUnit .elementOverlay {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:40px;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000',endColorstr='#99000000');
	background:rgba(0,0,0,0.6);
}
.askFoucs .contentHolderUnit .leftShadow {
	font-size:16px;
	color:#fff;
	line-height:44px;
	display:inline-block;
	padding:0 10px;
	width:240px;
	height:44px;
	overflow:hidden;
	position:absolute;
	top:0;
	left:0;
}
.askFoucs .leftNav,.askFoucs .rightNav {
	cursor:pointer;
	z-index:10;
	position:absolute;
	top:50%;
	width:45px;
	height:45px;
	margin-top:-43px;
	background:url(../images/btnbanner.png) no-repeat;
}
.askFoucs .leftNav {
	left:7px;
	background-position:0 0;
}
.askFoucs .rightNav {
	right:7px;
	background-position:-62px 0;
}
.askFoucs .bottomNav {
	z-index:140;
	position:absolute;
	width:100%;
	height:10px;
	padding:4px 0 0;
	text-align:center;
	height:16px;
	width:116px;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#4CFFFFFF',endColorstr='#4CFFFFFF');
	background:rgba(255,255,255,0.3);
	bottom:0;
	left:50%;
	margin:0 0 0 -58px;
	border-radius:25px;
}
.askFoucs .bottomNavButtonOFF {
	cursor:pointer;
	overflow:hidden;
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:12px;
	height:12px;
	margin:0 5px;
	vertical-align:top;
	-webkit-border-radius:5px;
	-moz-border-radius:10px;
	border-radius:10px;
	background:#fff;
}
.askFoucs .bottomNavButtonOFF:hover {
	background:#2383dd;
}
.askFoucs .bottomNavButtonON {
	background:#2383dd;
}
.askFoucs .contentHolderUnit .elementOverlay em {
	float:right;
	padding:0 10px 0 19px;
	background:url(../images/ask5-icon.png) no-repeat;
	background-position:0 -76px;
	font-size:12px;
	color:#b1b1b1;
	height:40px;
	display:inline-block;
	line-height:40px;
}
.zhesShadow {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	display:block;
	background:#000;
	cursor:pointer;
	height:100%;
}
.askFoucs .contentHolderUnit i {
	display:none;
	position:absolute;
	left:50%;
	top:50%;
	margin:-45px 0 0 -45px;
	width:90px;
	height:90px;
	background:url(../images/ask5-icon.png) no-repeat 0 -144px;
	text-indent:-9999px;
}
.ask-title-links {
	padding:31px 0 15px;
	font-family:"Microsoft YaHei";
}
.ask-title-links strong {
	background:url(../images/links.png) no-repeat;
}
.ask-links {
	border:2px solid #eee;
	padding:13px 10px;
	zoom:1;
	line-height:26px;
}
.ask-links a {
	display:inline-block;
	margin:0 10px;
	white-space:nowrap;
	color:#1f4f88;
	font-family:"Microsoft YaHei";
}
.ask-links a:hover {
	color:#c00;
}
.ask-title-links span {
	float:right;
}
.ask-title-links a {
	padding:0 7px;
}
.ad_div {
	font:0/0 arial;
}

.clear {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	font:0/0 arial;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	font-size:0;
}
.clearfix {
	*zoom:1;
}
a {
	color:#333;
	text-decoration:none;
}
body,html {
	background:#f3f3f3;
}
.znav li:last-child {
	background:none;
}
.nav-header,.wrapper {
	width:1200px;
	margin:0 auto;
}
.bb {
	border-radius:3px;
	-webkit-border-radius:3px;
	box-shadow:0 0 5px 0 #e1e1e1;
	-webkit-box-shadow:0 0 5px 0 #e1e1e1;
	background:#fff;
}
.left {
	float:left;
}
.right {
	float:right;
}
.nav-headerbox,.position-inf {
	width:100%;
	background-color:#fff;
}
.nav-headerbox {
	background-color:#fff;
}
.nav-header{height: 50px;padding:7px 0 13px 0;}

.nav-header .ask-logo {
	float:left;
	width:148px;
	height:32px;
	overflow:hidden;
}
.anniversary20 {
	float:left;
	width:50px;
	height:36px;
	margin:-6px 0 0 10px;
	background:url(../images/anniversary.png) no-repeat center;
}
.hnav {
	float:left;
	margin-left:10px;
}
.hnav li{height:62px;line-height:62px;float:left;margin-right:20px;}

.hnav li a{color:#333;font:18px/28px "Microsoft YaHei";}

.hnav li a:hover,.hnav li a.active {
	color:#2383dd;
	text-decoration:none;
}

.s-history {
	width:324px;
	border:1px solid #e7eaf1;
	-webkit-border-radius:3px;
	border-radius:3px;
	padding-top:15px;
	position:absolute;
	top:34px;
	left:0;
	background:#fff;
	z-index:998;
	display:none;
}
.s-history ul {
	max-height:200px;
	overflow:hidden;
	position:relative;
}
.s-history ul li,.s-history p.last {
	width:100%;
	height:40px;
	position:relative;
	overflow:hidden;
}
.s-history p.middle {
	text-align:center;
}
.s-history p.middle a,.s-history p.last a {
	color:#2a90d7!important;
}
.s-history ul li a,.s-history p.last a {
	color:#333;
	font:14px/40px "Microsoft YaHei";
	padding-left:20px;
	text-decoration:none;
	display:inline-block;
	max-width:278px;
	overflow:hidden;
}
.s-history ul li:hover,.s-history p.last:hover {
	background:#f0f7fd;
	cursor:pointer;
}
.s-history ul li .close {
	display:inline-block;
	width:10px;
	height:10px;
	background:url(../images/y_icons3.png) no-repeat -2px -232px;
	position:absolute;
	top:15px;
	right:20px;
}
.s-history a.remove-btn {
	display:inline-block;
	width:286px;
	height:39px;
	border-top:1px solid #e7eaf1;
	color:#146546;
	font:14px/39px "Microsoft YaHei";
	text-align:center;
	text-decoration:none;
	margin:0 20px;
}
.fix-hnav {
	width:1200px;
	height:50px;
	margin:0 auto;
	position:relative;
	display:none;
}
.fix-hnav .btns {
	position:absolute;
	right:0;
	top:7px;
}
.nav-headerbox.ceiling {
	border-top:1px solid #f0f0f1;
	position:fixed;
	top:0;
	left:0;
	z-index:10000;
}
.nav-headerbox.ceiling .nav-header {
	display:none;
}
.position-inf .wrapper {
	padding:18px 0 25px;
	position:relative;
	min-height:101px;
}
.position-inf .left {
	width:970px;
	margin-left:10px;
}
.position-inf .left .title,.fix-hnav .title {
	position:relative;
	color:#333;
	font:bold 22px/30px "Microsoft YaHei";
	margin-bottom:18px;
	overflow:initial;
	word-break:break-all;
}
.position-inf .left .title h1 {
	font-size:22px;
}
.position-inf .left .title em {
	position:absolute;
	top:1px;
	left:-30px;
	display:inline-block;
	width:22px;
	height:22px;
	background:url(../images/y_icons2.png) no-repeat 0 -54px;
	display:none;
}
.position-inf .left .detail {
	color:#333;
	font:16px/24px "Microsoft YaHei";
	position:relative;
	margin-bottom:20px;
}
.position-inf .left .detail img {
	max-width:100%;
	margin-top:5px;
	display:block;
}
.readall_box {
	position:absolute;
	z-index:9;
	padding-top:60px;
	text-align:center;
	width:100%;
	left:0;
	bottom:0;
	display:none;
	background:url(../images/patentpicforasktitle.png) 0 100% repeat-x;
}
.read_more_btn {
	display:inline-block;
	height:32px;
	line-height:32px;
	text-align:center;
	padding:0 6px;
	font-size:16px;
	color:#0085ee;
	background:#fff;
	border-radius:4px;
	border:1px solid #0085ee;
	line-height:30px;
	min-width:100px;
	cursor:pointer;
}
.read_more_btn:hover {
	background:#0085ee;
	color:white;
}
.detail-overflow {
	height:200px;
	overflow:hidden;
}
.detail-overflow .readall_box {
	display:block;
}
.position-inf .btns,.fix-hnav .btns {
	height:34px;
}
.position-inf .btns {
	position:absolute;
	bottom:25px;
	right:0;
}
.btns a {
	display:inline-block;
	margin-left:10px;
	border-radius:3px;
	-webkit-border-radius:3px;
	width:88px;
	height:34px;
	border:1px solid #146546;
	color:#0085ee;
	font:14px/34px "Microsoft YaHei";
	text-decoration:none;
	background:url(../images/y_icons3.png) no-repeat;
}
.btns a.guanzhu {
	padding-left:36px;
	width:44px;
	background:url(../images/guanzhu_01.png) no-repeat 12px 10px;
}
.btns a.guanzhued {
	height:34px;
	text-align:center;
	background-image:none;
	padding-left:0;
	width:80px;
}
.btns a.guangzhuck {
	background:#c3ccd9;
	color:#fff;
	border:1px solid #c3ccd9;
}
.btns a.answer {
	padding-left:36px;
	width:42px;
	background:#146546 url(../images/replybtn.png) no-repeat 12px 10px;
	color:#fff;
}
.btns a.answer:hover {
	background-color:#0071cb;
}
.btns a.invite-answer {
	background-position:-80px -50px;
	padding-left:26px;
	width:62px;
	margin-right:0;
}
.position-inf .right {
	width:180px;
	height:100%;
}
.position-inf ul.inf li {
	width:89px;
	height:36px;
	border-right:1px solid #f4f5f6;
	float:left;
	text-align:center;
}
.position-inf ul.inf li:last-child {
	border-right:0;
}
.position-inf ul.inf .inst {
	color:#8590a6;
	font:14px "Microsoft YaHei";
}
.position-inf ul.inf .number {
	padding:0 10px;
	color:#333;
	font:bold 18px/22px "Microsoft YaHei";
}
.position-inf .links a {
	display:inline-block;
	height:30px;
	padding:0 12px;
	background:#f0f3f1;
	border-radius:18px;
	-webkit-border-radius:18px;
	color:#146546;
	font:14px/30px "Microsoft YaHei";
	text-align:center;
	text-decoration:none;
	margin-right:10px;
}
.position-inf .links a:hover {
	background:#146546;
	color:#fff;
}
.fix-hnav p.title {
	padding-left:20px;
	width:610px;
	line-height:50px;
	height:36px;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.mb {
	margin-top:10px;
}
.content .left {
	width:800px;
	overflow:hidden;
}
h3.title {
	height:45px;
	padding:0 20px;
	color:#333;
	font:bold 16px/45px "Microsoft YaHei";
	position:relative;
}
h3.title .refresh {
	display:inline-block;
	width:76px;
	height:22px;
	padding-right:20px;
	color:#146546;
	font:14px/22px "Microsoft YaHei";
	background:url(../images/y_icons3.png) no-repeat 76px -42px;
	position:absolute;
	top:13px;
	right:15px;
	cursor:pointer;
	text-align:right;
	white-space:nowrap;
}
.p-question-answers {
	padding:20px 14px 12px;
}
.person {
	height:40px;
	margin-bottom:14px;
	position:relative;
	+position:relative;
}
.person .figure {
	float:left;
	width:38px;
	height:38px;
	overflow:hidden;
	margin-right:14px;
}
.person .figure img {
	width:38px;
	height:38px;
	vertical-align:middle;
}
.person .other {
	float:left;
}
.person .other p {
	color:#666;
	font:14px/24px "Microsoft YaHei";
}
.person .other p.name {
	color:#666;
	margin-top:-5px;
	font-weight:bold;
}
.person .other span {
	color:#ff5601;
	font-size:12px;
	padding-left:18px;
	line-height:16px;
	background:url(../images/y_icons3.png) no-repeat -86px -94px;
	margin-left:10px;
}
.person .agree-num {
	color:#999;
	font:14px "Microsoft YaHei";
	position:absolute;
	right:0;
	top:0;
}
.p-question-answers .ans {
	word-break:break-all;
	color:#333;
	font:16px/28px "Microsoft YaHei";
	margin-bottom:14px;
	overflow:hidden;
}
.p-question-answers .ans video {
	width:670px;
	height:356px;
}
.p-question-answers .ans img {
	max-width:100%;
	display:block;
}
.p-question-answers .ans a{
    color: #0591ff;
    display: inline-block;
}
.add-ask,.add-answer {
	padding-left:35px;
	position:relative;
}
.add-answer,.add-ask {
	margin-bottom:20px;
}
.add-ask span,.add-answer span {
	display:inline-block;
	width:22px;
	height:22px;
	color:#fff;
	font:14px/22px "Microsoft YaHei";
	text-align:center;
	-webkit-border-radius:50%;
	border-radius:50%;
	position:absolute;
	top:2px;
	left:0;
}
.add-ask p,.add-answer p {
	font:14px/24px "Microsoft YaHei";
	word-break:break-word;
}
.add-ask span {
	background:#9fadc7;
}
.add-ask p {
	color:#8590a6;
}
.add-answer span {
	background:#8fc5fb;
}
.add-answer p {
	color:#333;
}
.ask-bottom {
	height:34px;
	position:relative;
	margin-bottom:8px;
}
.ask-bottom a {
	display:inline-block;
	color:#8590a6;
	font:14px/34px "Microsoft YaHei";
	height:34px;
	padding-left:18px;
	text-decoration:none;
	margin-right:18px;
}
.thumbs-up,.comment-number,.go-answer,.accept,.go-ask {
	background:url(../images/y_icons3.png) no-repeat;
}
.ask-bottom a.thumbs-up {
	background-color:#f3f0f1;
	display:inline-block;
	-webkit-border-radius:3px;
	border-radius:3px;
	padding:-0 16px;
	height:34px;
	color:#fff;
	background:#0085ee;
	overflow:hidden;
	float:left;
}
.ask-bottom a.thumbs-up i {
	background:url(../images/y_ic1.png) #0085ee no-repeat 3px 7px;
	cursor:pointer;
	width:20px;
	height:34px;
	display:inline-block;
	vertical-align:middle;
}
.ask-bottom a.thumbs-up:hover {
	color:#fff;
}
.ask-bottom a.thumbs-up.active {
	color:#7a8599;
	background:#f3f0f1;
}
.ask-bottom a.thumbs-up.active i {
	background:url(../images/y_icons3.png) no-repeat -82px -128px;
	cursor:pointer;
	width:20px;
	height:34px;
	display:inline-block;
	vertical-align:middle;
}
.ask-bottom a.thumbs-up.active:hover {
	color:#7a8599;
}
.comment .ask-bottom a.thumbs-up {
	color:#7a8599;
	background:url(../images/y_icons3.png) no-repeat -70px -126px;
}
.comment-number {
	background-position:-85px -156px;
}
.go-answer {
	background-position:-85px -185px;
}
.accept {
	background-position:-85px -244px;
}
.go-ask {
	background-position:-85px -214px;
}
.ask-bottom a.go-answer,.ask-bottom a.accept,.ask-bottom a.go-ask {
	position:relative;
	right:0;
	top:0;
}
.ask-bottom a:hover {
	color:#7a8599;
}
.downlist {
	width:100px;
	padding:10px 0;
	box-shadow:0 0 5px 0 #ededed;
	-webkit-box-shadow:0 0 5px 0 #ededed;
	position:absolute;
	top:-5px;
	right:10px;
	z-index:999;
	background:#fff;
	display:none;
}
.downlist ul li {
	height:38px;
	padding:0 12px;
	color:#666;
	font:14px/38px "Microsoft YaHei";
	cursor:pointer;
}
.downlist ul li:hover,.downlist ul li.active {
	background:#f3f0f1;
}
.p-question-answers .rtxt .txt {
	width:590px;
}
.btns a.invite-answer:hover,.btns a.guanzhu:hover,.mlist .btn:hover {
	background-color:#f0f7fd;
}
.comment {
	margin-top:20px;
	display:none;
}
.comment .clist {
	padding:0 14px;
}
.comment .clist li {
	padding:20px 0 8px;
	border-bottom:1px solid #f4f5f6;
	width:628px;
	position:relative;
}
.comment .clist li:last-child {
	border:0;
}
.clist p {
	color:#333;
	font:14px/28px "Microsoft YaHei";
	word-break:break-all;
}
.clist .figure {
	height:28px;
	margin-bottom:8px;
}
.clist .figure img {
	float:left;
	width:30px;
	height:28px;
	vertical-align:middle;
}
.clist .figure p.name {
	float:left;
	margin-left:10px;
	color:#666;
}
.clist .ask-bottom {
	margin-top:10px;
}
.ask-bottom .replay,.ask-bottom .check-dialog {
	padding-left:22px;
}
.comment .clist .time {
	position:absolute;
	right:0;
	top:16px;
	color:#9fadc8;
	font:14px "Microsoft YaHei";
	background:none;
}
.replaybox {
	height:88px;
	margin-top:16px;
	display:none;
}
.rtxt {
	height:38px;
	position:relative;
	margin-bottom:10px;
}
.rtxt label {
	position:absolute;
	top:8px;
	left:18px;
	color:#9fadc8;
	font:14px "Microsoft YaHei";
}
.rtxt .txt {
	width:94%;
	height:34px;
	border:1px solid #e7eaf1;
	color:#333;
	font:14px/34px "Microsoft YaHei";
	padding:0 18px;
	outline:none;
	background:#f7f8fa;
}
.rtxt .txt:focus {
	border:1px solid #9fadc7;
	background:#fff;
}
.replaybox .btn {
	text-align:right;
	width:176px;
	height:36px;
	float:right;
}
.bigreplay .btn {
	margin-right:12px!important;
}
.btn span {
	display:inline-block;
	width:70px;
	height:36px;
	font:14px/36px "Microsoft YaHei";
	text-align:center;
	text-decoration:none;
	cursor:pointer;
}
.btn .canel {
	color:#999;
	margin-right:10px;
}
.btn .comm-btn {
	color:#fff;
	background:#7bb5eb;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.cshow .comment {
	display:block;
}
.chide .comment {
	display:none;
}
.comment .thumbs-up {
	background-color:#fff!important;
	margin-right:14px!important;
	padding-left:33px!important;
}
.comment .ask-bottom a.thumbs-up:hover,.comment .ask-bottom a.thumbs-up.active {
	color:#0085ee;
	background:url(../images/y_icons22.png) no-repeat 11px -176px;
}
.replay,.check-dialog {
	background:url(../images/y_icons22.png) no-repeat;
}
.ask-bottom .replay {
	background-position:-7px 3px;
	margin-right:18px;
}
.ask-bottom .check-dialog {
	background-position:-6px -40px;
}
.ask-bottom .replay:hover {
	background-position:-5px -89px;
}
.ask-bottom .check-dialog:hover {
	background-position:-5px -133px;
}
.replaybox.havetxt .btn .comm-btn {
	background:#0085ee;
}
.btn span:hover {
	cursor:pointer;
	background:#0071cb;
}
.ask-bottom .comment-number:hover {
	background:url(../images/y_icons22.png) no-repeat -184px -111px;
}
.ask-bottom .go-answer:hover {
	background:url(../images/y_icons22.png) no-repeat -185px -146px;
}
.ask-bottom .accept:hover {
	background:url(../images/y_icons22.png) no-repeat -183px -72px;
}
.ask-bottom .go-ask:hover {
	background:url(../images/y_icons22.png) no-repeat -183px -36px;
}
.bigreplay {
	display:none;
}
.bigreplay .rtxt .txt {
	width:620px;
}
.focus-input {
	border:1px solid #0085ee!important;
}
.ask-product-detail {
	height:342px;
	margin:10px 0 0;
	padding:2px 25px 0;
	border:1px solid #ececec;
	position:relative;
	background-color:white;
}
.ask-pro-tab {
	border-bottom:1px solid #ececec;
}
.ask-pro-tab li {
	position:relative;
	float:left;
	padding:0 0 2px;
	margin:0 25px -1px 0;
	font-size:14px;
	line-height:46px;
	cursor:default;
	outline:none;
	color:#8590a6;
}
.ask-pro-tab .cur {
	font-weight:700;
	padding-bottom:0;
	border-bottom:2px solid #0085ee;
	color:#333;
	font-size:16px;
}
.ask-pro-tab .not {
	float:right;
	font-size:10px;
	color:#ccc;
	margin:0;
}
.ask-product-detail .default-txt {
	position:absolute;
	right:25px;
	top:16px;
	line-height:32px;
	color:#146546;
	font:14px "Microsoft YaHei";
}
.ask-pro-parameter {
	margin:20px 0 0;
}
.ask-pro-parameter-body {
	border:1px solid #f0f0f0;
}
.ask-pro-parameter-pic {
	float:left;
	width:150px;
	margin:10px 0 0 10px;
	line-height:22px;
	color:#8590a6;
	_display:inline;
}
.ask-pro-parameter-pic img {
	display:block;
}
.ask-pro-parameter-pic h3 {
	height:24px;
	margin:5px 0 0;
	font-weight:400;
	font-size:14px;
	line-height:24px;
	overflow:hidden;
	white-space:normal;
	word-break:break-all;
	word-wrap:break-word;
}
.ask-pro-parameter-pic h3 a {
	color:#333;
	font-weight:bold;
}
.ask-pro-parameter-pic h3 a:hover {
	color:#f60;
}
.ask-pro-parameter-pic p em {
	color:#c00;
}
.ask-pro-parameter-main {
	float:right;
	width:480px;
}
.ask-pro-parameter-main li {
	float:left;
	font-size:14px;
	width:239px;
	height:44px;
	border-left:1px solid #f0f0f0;
	border-bottom:1px solid #f0f0f0;
	line-height:44px;
	white-space:nowrap;
	overflow:hidden;
}
.ask-pro-parameter-main .last-child,.ask-pro-parameter-main .lastse-child {
	border-bottom:0 none;
}
.ask-pro-parameter-main .label {
	float:left;
	width:78px;
	height:44px;
	margin:0 20px 0 0;
	background-color:#f7f8fa;
	border-right:1px solid #f0f0f0;
	text-align:center;
	color:#8590a6;
}
.ask-pro-parameter-more {
	margin:14px 0 0;
	text-align:right;
}
.ask-pro-parameter-more a {
	color:#146546;
	font-size:14px;
}
.ask-pro-parameter-more a:hover {
	color:#f60;
}
.ask-pro-parameter-main .li-query {
	position:relative;
	padding:1px 0 0;
	margin:-1px 0 0;
	border-color:#2383dd;
	background-color:#2383dd;
	color:#fff;
}
.ask-pro-parameter-main .li-query .label {
	border-color:#2383dd;
	background-color:#2383dd;
}
.xstar {
	display:block;
	width:80px;
	height:15px;
	overflow:hidden;
	background-position:0 0;
}
.xstar em {
	display:block;
	height:15px;
	overflow:hidden;
	background-position:0 -19px;
}
.comments-score-words {
	padding:25px 0 16px;
	margin-top:20px;
	border:1px solid #E6E6E6;
}
.comments-score-notes {
	width:650px;
	margin:0 auto 25px;
	padding:7px 16px 7px 30px;
	border:1px solid #fdd9ab;
	color:#666;
	background:#fff9e5 url(../images/bb892e8be3fb4a5cbbbf99fc89992cf0.gif) no-repeat 10px 9px;
}
.comments-score {
	position:relative;
	zoom:1;
	padding:0 0 0 298px;
	height:170px;
	margin:19px 0 0;
}
.score-chart-container {
	position:absolute;
	left:0;
	top:0;
	width:315px;
	height:170px;
}
.score-chart {
	width:292px;
	height:190px;
	position:absolute;
	top:-10px;
	left:-11px;
}
.score-line {
	position:absolute;
	top:10px;
	left:291px;
	height:150px;
	width:0;
	border-right:1px solid #f0f0f0;
	font:0/0 arial;
}
.score-line .trangle {
	position:absolute;
	top:50%;
	right:-1px;
	width:8px;
	height:13px;
	margin:-6px 0 0;
	font:0/0 arial;
	background:url(../images/95b87976013a495b8d3e8c63ec57a77f.gif) no-repeat;
}
.score-item {
	padding:31px 0;
}
.score-item li {
	float:left;
	width:175px;
	height:36px;
	padding:0;
	overflow:hidden;
	zoom:1;
	font:14px/36px "Microsoft YaHei",arial;
}
.score-item strong {
	float:left;
	width:66px;
	color:#8590a6;
	font-weight:normal;
}
.score-item .xstar {
	float:left;
	margin-top:11px;
}
.score-item .xstar em {
	float:left;
}
.score-item .text {
	float:left;
	height:20px;
	line-height:20px;
	padding:10px 0 0 5px;
	font-size:14px;
	color:#8590a6;
}
.comments-button {
	display:block;
	width:96px;
	height:28px;
	text-indent:-9999em;
	overflow:hidden;
	background-position:0 -112px;
}
.comments-button:hover {
	background-position:-97px -112px;
}
.comments-score .comments-tips {
	margin-top:9px;
	height:20px;
	font:12px/20px "Microsoft YaHei",arial;
	color:#999;
}
.comments-score .comments-tips strong {
	color:#f60;
}
.total-score {
	position:absolute;
	left:5px;
	top:39px;
	width:160px;
	height:90px;
}
.total-score .score {
	height:45px;
	overflow:hidden;
	text-align:center;
	line-height:45px;
	color:#666;
	font-family:"Microsoft YaHei";
}
.total-score .score strong {
	font-size:36px;
	font-family:verdana;
	font-weight:bold;
	color:#f90;
}
.total-score .score span {
	position:relative;
	top:-2px;
	margin-left:4px;
	color:#666;
}
.total-score .xstar {
	margin:2px auto 0;
	text-align:left;
}
.total-score p {
	margin-top:5px;
	height:20px;
	font:12px/20px arial;
	color:#999;
	text-align:center;
	font-family:"Microsoft YaHei";
}
.comments-words {
	margin:0;
	padding:10px 0 0;
}
.comments-words .words-tips {
	height:32px;
	margin-bottom:4px;
	overflow:hidden;
	font:20px/32px "Microsoft YaHei",arial;
}
.words-tips strong {
	font-weight:normal;
	color:#f60;
}
.good-words,.bad-words {
	padding:0 0 0 56px;
	position:relative;
	zoom:1;
	height:40px;
	overflow:hidden;
}
.words-all {
	height:auto;
}
.good-words strong,.bad-words strong {
	position:absolute;
	left:0;
	top:14px;
	height:24px;
	font:16px/24px "Microsoft YaHei",airal;
}
.good-words strong {
	color:#ff5601;
}
.bad-words strong {
	color:#0085ee;
}
.words-list li {
	float:left;
	position:relative;
	margin:10px 10px 0 0;
}
.words-list a {
	float:left;
	padding:0 6px 0;
	height:28px;
	border:1px solid #ececec;
	line-height:28px;
	text-decoration:none;
	white-space:nowrap;
	outline:0 none;
}
.words-list a span {
	padding-right:2px;
}
.words-list .close-words {
	position:absolute;
	right:-4px;
	bottom:-4px;
	width:11px;
	height:11px;
	text-indent:-9999em;
	overflow:hidden;
	cursor:pointer;
}
.good-words a {
	color:#f60;
}
.good-words .close-words {
	background-position:-115px -192px;
}
.good-words a:hover,.good-words .active {
	background-color:#fff9e5;
	border-color:#fc9;
	color:#ff5601;
	text-decoration:none;
}
.bad-words a {
	color:#0085ee;
}
.bad-words .close-words {
	background-position:-135px -192px;
}
.bad-words a:hover,.bad-words .active {
	background-color:#e6fae9;
	border-color:#a7dba7;
	color:#0085ee;
	text-decoration:none;
}
.ask-pro-praise {
	margin:20px 0 0;
}
.praise-summary {
	float:left;
	width:296px;
}
.praise-comment-score {
	margin:8px 0 0 20px;
	height:18px;
	overflow:hidden;
	line-height:18px;
}
.praise-comment-score a {
	cursor:pointer;
}
.praise-comment-score a:hover strong {
	text-decoration:underline;
}
.praise-comment-score span {
	float:left;
	color:#333;
}
.praise-comment-score .ustar {
	float:left;
	width:71px;
	height:14px;
	overflow:hidden;
	margin:2px 8px 0 0;
	background-position:0 0;
}
.praise-comment-score .ustar em {
	display:block;
	height:14px;
	overflow:hidden;
	background-position:0 -19px;
}
.praise-comment-score strong {
	float:left;
	font:bold 14px/18px arial;
	color:#f60;
}
.praise-summary p {
	margin:14px 0 0 20px;
	height:20px;
	line-height:20px;
	color:#999;
}
.praise-summary p a {
	text-decoration:underline;
	color:#134BA0;
}
.praise-summary p a:hover {
	color:#f60;
}
.praise-chart {
	position:relative;
	display:block;
	margin:8px 0 0;
	width:280px;
	height:158px;
	overflow:hidden;
	cursor:pointer;
}
.praise-chart:hover {
	text-decoration:none;
}
.product-comment {
	float:left;
	width:331px;
	padding:0 0 47px 40px;
	border-left:1px solid #ececec;
}
.product-article {
	margin:15px 0 0;
}
.product-module-head {
	height:22px;
	overflow:hidden;
	padding:6px 0 4px;
}
.product-module-head h4 {
	float:left;
	font:16px/22px 'Microsoft YaHei',arial;
}
.product-module-head .more {
	float:right;
	height:18px;
	margin:4px 0 0;
	font-family:simsun;
}
.product-module-head em {
	float:right;
	margin:4px 8px 0;
	font-family:simsun;
	color:#ccc;
}
.product-module-head .compare-button {
	float:right;
	height:18px;
	white-space:nowrap;
	margin:4px 0 0;
	padding:0 0 0 12px;
	color:#1f4f88;
	background-position:-62px -72px;
	cursor:pointer;
}
.product-module-head .compare-button:hover {
	text-decoration:underline;
}
.product-module-head #quik-comment {
	padding-left:16px;
	color:#134BA0;
	background-position:-60px -329px;
}
.product-module-head #quik-comment:hover {
	color:#f60;
}
.empty-comment {
	padding:15px 0 5px 163px;
	height:84px;
	overflow:hidden;
	position:relative;
	zoom:1;
}
.empty-comment i {
	position:absolute;
	left:20px;
	top:20px;
	width:123px;
	height:79px;
	background-position:-212px -418px;
}
.empty-comment p {
	padding:5px 0;
	margin-bottom:5px;
	font:14px/18px 'Microsoft YaHei',arial;
	color:#666;
}
.empty-comment span {
	color:#f60;
	font-weight:bold;
}
.empty-comment .to-write-comment {
	display:block;
	width:80px;
	height:22px;
	line-height:22px;
	color:#fff;
	text-align:center;
	background:#fca628;
}
.empty-comment .to-write-comment:hover {
	color:#fff;
	text-decoration:none;
	background:#f27f0c;
}
.product-comment-overview {
	height:24px;
	line-height:24px;
	margin-top:9px;
	overflow:hidden;
	zoom:1;
	color:#666;
}
.product-comment-overview strong {
	float:left;
	width:63px;
	font-weight:normal;
}
.product-comment-overview span {
	float:left;
	margin:0 15px 0 0;
}
.product-comment-overview .ustar {
	width:71px;
	height:14px;
	overflow:hidden;
	margin:5px 6px 0 0;
	background-position:0 -37px;
}
.product-comment-overview .ustar em {
	display:block;
	height:14px;
	overflow:hidden;
	background-position:0 -54px;
}
.product-comment-overview .comment-user-num {
	color:#999;
}
.product-comment-words {
	padding:0 0 1px 63px;
	zoom:1;
}
.product-comment-words li {
	padding:4px 0 3px 38px;
	overflow:hidden;
	height:26px;
	zoom:1;
	font:0/0 arial;
}
.product-comment-words strong {
	top:4px;
	float:left;
	width:38px;
	height:26px;
	margin:0;
	color:#999;
	font:normal 12px/26px arial;
}
.product-comment-words a {
	display:inline-block;
	margin:0 10px 3px 0;
	padding:0 8px;
	height:24px;
	font:12px/24px arial;
	overflow:hidden;
	white-space:nowrap;
	background:#fff;
	zoom:1;
}
.product-comment-words .good-words a {
	border:1px solid #ececec;
	color:#f60;
}
.product-comment-words .good-words a:hover {
	background:#fff8e5;
	border-color:#fc9;
	color:#f60;
	text-decoration:none;
}
.product-comment-words .bad-words a {
	border:1px solid #ececec;
	color:#408040;
}
.product-comment-words .bad-words a:hover {
	background:#e1f9e9;
	border-color:#a7dba7;
	color:#408040;
	text-decoration:none;
}
.score-level {
	padding:6px 5px 1px 10px;
	width:94px;
	z-index:999;
	border:1px solid #e6e6e6;
	background:#fff;
}
.score-level li {
	position:relative;
	zoom:1;
	padding:0 0 5px 17px;
	height:20px;
	line-height:20px;
	font:12px/20px 'Microsoft YaHei';
	color:#666;
}
.score-level li span {
	position:absolute;
	left:0;
	top:5px;
	width:10px;
	height:10px;
	overflow:hidden;
}
.product-comment-editor-list {
	padding:3px 0 1px 63px;
}
.product-comment-editor-list li {
	height:24px;
	line-height:24px;
	overflow:hidden;
	color:#666;
}
.product-comment-editor-list li strong {
	font-weight:normal;
	color:#999;
}
.product-comment .product-module-head .more {
	display:none;
}
.ask-pro-comments-list .ask-pro-comments-list-item {
	position:relative;
	padding:10px 0 0;
}
.ask-pro-comments-list .comments-user {
	position:relative;
	zoom:1;
	height:50px;
	padding:0 0 0 60px;
	line-height:18px;
}
.comments-user .face {
	position:absolute;
	left:0;
	top:0;
	width:50px;
	height:50px;
	overflow:hidden;
}
.comments-user .comments-user-name {
	display:inline-block;
	height:26px;
	font:14px/26px "Microsoft YaHei";
	color:#333;
}
.comments-user .comments-user-name:hover {
	color:#f60;
}
.comments-user .comments-star {
	padding:3px 0 0;
	height:18px;
	overflow:hidden;
}
.comments-user .xstar {
	margin:3px 0 0;
}
.comments-user .comments-userself {
	display:block;
	height:28px;
	margin:0 0 2px;
	font:18px/28px "Microsoft YaHei";
}
.comments-user .comments-date {
	position:absolute;
	right:0;
	top:28px;
	line-height:20px;
}
.ask-pro-comments-list .highlight {
	color:#f00;
}
.icon-prize-money {
	position:absolute;
	right:10px;
	top:-5px;
	height:27px;
	padding:0 4px 0 0;
	overflow:hidden;
}
.icon-prize-money span {
	float:right;
	padding:0 9px;
	height:27px;
	font:12px/27px 'Microsoft YaHei',arial;
	background:#f60;
	color:#fff;
}
.icon-prize-money i {
	position:absolute;
	right:0;
	top:0;
	width:0;
	height:0;
	font:0/0 arial;
	border-width:2px;
	border-style:solid;
	border-color:#fff #fff #c13802 #c13802;
}
.media-group {
	padding:12px 0 12px;
}
.media-group li {
	float:left;
	width:80px;
	height:60px;
	margin:3px 7px 0 0;
	overflow:hidden;
	position:relative;
	zoom:1;
}
.media-group img {
	vertical-align:top;
}
.media-group .loading {
	position:absolute;
	left:50%;
	top:50%;
	width:16px;
	height:16px;
	background:url(../images/loading1.gif) no-repeat;
	margin:-8px 0 0 -8px;
}
.comments-content {
	padding:10px 0 0;
	position:relative;
	zoom:1;
}
.comments-content h3 {
	margin:2px 0 4px;
	font:14px/24px 'Microsoft YaHei',arial;
}
.comments-content h3 .more {
	float:right;
	font-size:14px;
	color:#146546;
}
.comments-content h3 a {
	color:#333;
	font-size:16px;
}
.comments-content h3 a:hover {
	color:#f60;
}
.comments-content .comment-item {
	position:relative;
	zoom:1;
	padding:4px 0 0 39px;
	line-height:20px;
	color:#8590a6;
	word-break:break-all;
	word-wrap:break-word;
	font-size:14px;
}
.comments-content .comment-item strong {
	position:absolute;
	left:0;
	top:2px;
	line-height:22px;
	color:#333;
	font-size:14px;
}
.comments-content .comment-item .good {
	color:#ff5601;
	font-size:14px;
}
.comments-content .comment-item .bad {
	color:#0085ee;
	font-size:14px;
}
.icon-essence {
	position:absolute;
	right:0;
	top:-53px;
	width:48px;
	height:48px;
	background-position:0 -73px;
	text-indent:-9999em;
	overflow:hidden;
}
.comments-data {
	margin:3px 0 0;
	height:22px;
	overflow:hidden;
	zoom:1;
}
.comments-data a {
	float:left;
	margin-right:15px;
	line-height:22px;
	color:#8590a6;
	white-space:nowrap;
}
.comments-data a:hover {
	color:#f60;
	text-decoration:none;
}
.comments-data .icon-ip-num {
	float:left;
	width:15px;
	height:10px;
	margin:6px 4px 0 0;
	background-position:-85px 0;
}
.comments-data a:hover .icon-ip-num {
	background-position:-85px -66px;
}
.comments-data .icon-reply-num {
	float:left;
	width:13px;
	height:13px;
	margin:5px 4px 0 0;
	background-position:-87px -20px;
}
.comments-data a:hover .icon-reply-num {
	background-position:-87px -86px;
}
.comments-data .icon-good-num {
	float:left;
	width:12px;
	height:14px;
	margin:4px 4px 0 0;
	background-position:-88px -42px;
}
.comments-data a:hover .icon-good-num {
	background-position:-88px -108px;
}
.xstar em {
	float:left;
	display:block;
	height:15px;
	overflow:hidden;
	background:url(../images/ask-pro-detail-icos.png) no-repeat;
	background-position:0 -19px;
}
.sc-inst {
	color:#333;
	font:12px "Microsoft YaHei",Arial;
	position:absolute;
	left:294px;
	top:20px;
}
.sc-inst font {
	color:#f33;
}
.ask-product-detail .default-txt:hover {
	cursor:pointer;
}
.comments-data .icon-reply-num {
	background:url(../images/y_icons3.png) no-repeat -85px -165px;
}
.comments-data .icon-good-num {
	background:url(../images/y_icons3.png) no-repeat -85px -135px;
}
.comments-data .icon-ip-num {
	background:url(../images/y_icons2.png) no-repeat -8px -261px;
}
.comments-data a:hover .icon-reply-num {
	background:url(../images/ask-pro-detail-icos.png) no-repeat -87px -84px;
}
.comments-data a:hover .icon-good-num {
	background:url(../images/ask-pro-detail-icos.png) no-repeat -88px -108px;
}
.comments-data a:hover .icon-ip-num {
	background:url(../images/ask-pro-detail-icos.png) no-repeat -85px -66px;
}
.img-txt-answers {
	margin-top:10px;
}
.b-figure {
	width:660px;
	height:500px;
	margin:0 auto 15px;
}
.b-figure img {
	width:660px;
	height:500px;
}
.tmall-activiesbox {
	padding:14px 20px 4px;
	margin-bottom:10px;
}
.tmall-activies {
	height:80px;
	border:1px solid #eee;
	position:relative;
	margin:0 auto 10px;
	padding:7px 0 7px 6px;
}
.tmall-activies em {
	display:inline-block;
	width:182px;
	height:20px;
	background:url(../images/y_img1.png) no-repeat;
	position:absolute;
	top:0;
	left:118px;
}
.tmall-activies .figure {
	height:86px;
}
.tmall-activies .figure .pic {
	width:500px;
	height:85px;
	float:left;
	overflow:hidden;
}
.tmall-activies .pic img {
	display:inline;
	float:left;
	margin:10px 0 0 14px;
}
.tmall-activies .pic .tit {
	float:left;
	width:380px;
	padding:22px 0 5px 16px;
	color:#666;
	font:14px/20px "Microsoft YaHei";
	cursor:pointer;
}
.tmall-activies .price-box {
	width:76px;
	height:85px;
	float:right;
	margin-right:16px;
}
.tmall-activies .price-box .price {
	color:#c00;
	font:bold 20px/40px "Microsoft YaHei";
	background:url(../images/y_icons4.png) no-repeat 0 0;
	padding-left:25px;
}
.tmall-activies .price-box .buy {
	display:inline-block;
	width:74px;
	height:28px;
	background:url(../images/y_icons4.png) no-repeat -9px -41px;
}
.answer-txtbox {
	padding:16px 20px 12px;
}
.answer-txtbox.bottom-answer {
	margin-bottom:10px;
}
.answer-txtbox .person .other p.inst {
	padding-left:18px;
	background:url(../images/y_icons22.png) no-repeat -185px -186px;
	color:#666;
}
.ans-txt {
	width:660px;
	height:126px;
	margin:0 auto 10px;
	position:relative;
}
.ans-txt label {
	color:#9fadc7;
	font:14px "Microsoft YaHei";
	position:absolute;
	top:14px;
	left:20px;
}
.ans-txt .result {
	width:616px;
	height:100px;
	padding:12px 20px;
	border:1px solid #e7eaf1;
	outline:none;
	-webkit-border-radius:3px;
	border-radius:3px;
	resize:none;
	color:#333;
	font:14px/26px "Microsoft YaHei";
	background:#f7f8fa;
}
.answer-txtbox .other {
	height:38px;
	position:relative;
}
.answer-txtbox .other input[type="file"] {
	position:absolute;
	top:8px;
	left:0;
	opacity:0;
	z-index:3;
}
.answer-txtbox .other a.file-link {
	color:#8590a6;
	font:14px/36px "Microsoft YaHei";
	padding-left:20px;
}
.answer-txtbox .other i {
	display:inline-block;
	width:20px;
	height:16px;
	background:url(../images/y_icons22.png) no-repeat -4px -225px;
	position:absolute;
	top:12px;
	left:0;
}
.answer-txtbox .other .subm-btn {
	display:inline-block;
	width:90px;
	height:36px;
	background:#7bb5eb;
	-webkit-border-radius:3px;
	border-radius:3px;
	color:#fff;
	text-align:center;
	font:14px/36px "Microsoft YaHei";
	float:right;
	text-decoration:none;
	*position:absolute;
	*top:0;
	*right:0;
}
.answer-txtbox.able .other .subm-btn {
	background:#0085ee;
}
.answer-txtbox .other .subm-btn:hover {
	background:#1a74c8;
}
.img-txt-answers .rtxt .txt {
	width:590px;
}
.maters {
	padding:0 20px;
}
.maters p.tit {
	height:45px;
	color:#333;
	font:14px/45px "Microsoft YaHei",Arial;
	border-bottom:1px solid #f0f2f7;
}
.maters .mlist li {
	padding:16px 0;
	height:66px;
	position:relative;
	border-bottom:1px solid #f0f2f7;
}
.mlist .figure {
	width:60px;
	height:60px;
	-webkit-border-radius:3px;
	border-radius:3px;
	overflow:hidden;
	float:left;
	*float:none;
	*position:absolute;
	*top:16px;
	*left:0;
	position:absolute\9;
	top:16px\9;
	left:0\9;
}
.mlist .figure img {
	width:60px;
	height:60px;
}
.mlist p {
	padding-left:76px;
	font:14px/22px "Microsoft YaHei",Arial;
	color:#666;
	position:relative\0;
	*position:relative;
	*top:0;
	top:-70px\0;
	top:-6px\9\0;
}
.mlist p.name {
	color:#333;
	font-size:16px;
	*margin-top:-5px;
}
.mlist p.anum {
	color:#999;
}
.mlist .btn {
	display:inline-block;
	height:34px;
	border:1px solid #0085ee;
	font:14px/34px "Microsoft YaHei",Arial;
	text-align:center;
	text-decoration:none;
	-webkit-border-radius:3px;
	border-radius:3px;
	position:absolute;
	top:30px;
	right:0;
}
.maters .load-more {
	height:46px;
	color:#999;
	font:14px/46px "Microsoft YaHei",Arial;
	text-align:center;
	cursor:pointer;
	font-weight:700;
}
.invite-as,.mlist .btn.invite-as:hover {
	padding-left:26px;
	width:66px;
	color:#0085ee;
	background:url(../images/y_icons3.png) no-repeat -78px -50px;
}
.invited-as,.mlist .btn.invited-as:hover {
	padding-left:36px;
	width:60px;
	color:#fff;
	background:url(../images/y_icons3.png) #0085ee no-repeat -39px -270px;
}
.new-answer {
	margin:10px 0;
	position:relative;
}
.more {
	position:absolute;
	right:20px;
	top:18px;
	color:#146546;
	font:14px "Microsoft YaHei";
}
.more:hover {
	text-decoration:none;
}
.inf-list {
	padding:8px 20px;
}
.inf-list ul li {
	/*float:left;*/
	/*height:26px;*/
	/*width:328px;*/
	list-style:none;
	padding: 10px 0;
    border-bottom: 1px solid #ccc;
}
.inf-list ul li a {
	color:#333;
	font:15px/26px "Microsoft YaHei";
	cursor:pointer;
	/*background:url(../images/y_icons3.png) no-repeat -93px -282px;*/
	/*padding-left:10px;*/
	font-weight: bold;
}
.inf-list ul li a:hover {
	color:#333;
}
.inf-list ul li p{
    line-height:24px;
    text-indent: 2em;
    color: #666;
    margin: 5px 0;
}
.inf-list ul li .ask_user img{
    width: 30px;
    height: 30px;
    border-radius: 100%;
    display: inline-block;
    vertical-align: middle;
}
.inf-list ul li .ask_user span{
    font-size:14px;
    margin-right: 20px;
}
.mb .btn .canel:hover {
	background:#fff;
}
.positions,.vedios,.product,.hot-recom {
	width:290px;
	margin-bottom:10px;
	overflow:hidden;
}
.product {
	display:none;
}
.aside {
	width:290px;
}
.aside ul {
	padding:0 20px;
}
.positions ul {
	padding-top:10px;
}
.positions ul li {
	min-height:22px;
	margin-bottom:10px;
}
.positions ul li a {
	color:#146546;
	font:14px/22px "Microsoft YaHei";
	word-break:break-all;
}
.positions ul li a.anum {
	color:#8590a6;
}
.positions ul li.bb-video {
	position:relative;
	padding:0 90px 0 0;
	height:60px;
}
.positions ul li.bb-video .bb-video-img {
	display:block;
	position:absolute;
	top:0;
	right:0;
	width:80px;
	height:60px;
}
.positions ul li.bb-video .bb-video-img img {
	display:block;
	width:80px;
	height:60px;
}
ul.plist {
	padding-bottom:16px;
}
ul.plist a {
	text-decoration:none;
}
ul.plist li {
	padding-top:16px;
	height:60px;
	position:relative;
}
.plist .figure {
	width:60px;
	height:60px;
	position:absolute;
	top:16px;
	left:0;
	-webkit-border-radius:2px;
	border-radius:2px;
	overflow:hidden;
}
.plist .figure img {
	width:80px;
	height:60px;
	margin-left:-10px;
}
.plist p.title,.vedios .other {
	padding-left:72px;
}
.plist p.title {
	height:44px;
	overflow:hidden;
	color:#333;
	font:14px/20px "Microsoft YaHei";
	margin:-2px 0 0;
}
.vedios .other {
	height:16px;
	position:absolute;
	bottom:0;
}
.vedios .other a {
	display:inline-block;
	height:16px;
	color:#8590a6;
	font:12px "Microsoft YaHei";
	background:url(../images/y_icons22.png) no-repeat;
	text-decoration:none;
}
.vedios .other .number {
	padding-left:20px;
	background-position:-1px -254px;
}
.vedios .other .pshe {
	padding-left:17px;
	background-position:-4px -284px;
	margin-left:12px;
}
.product .pshow {
	position:absolute;
	right:20px;
	top:14px;
	color:#146546;
	font:14px "Microsoft YaHei",Arial;
	cursor:pointer;
}
.product .plist p.title {
	height:58px;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
}
.vedios .more {
	top:12px;
	right:16px;
}
.hot-recom .inf-list {
	padding:8px 0;
}
.hot-recom ul li {
	width:124px;
	overflow:hidden;
}
.mc,.mc-report,.mc-del {
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.7);
	filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ff000000,endcolorstr=#b3000000,gradientType=1);
	position:fixed;
	top:0;
	left:0;
	z-index:10001;
	display:none;
}
:root .mc,:root .mc-report,:root .mc-del {
	-webkit-filter:none;
	filter:none;
}
.mc .dialog,.big-pic,.inf-success,.mc .maters {
	position:absolute;
	margin:auto;
	top:0;
	bottom:0;
	left:0;
	right:0;
}
.mc .dialog {
	width:700px;
	max-height:662px;
	*height:540px;
	background:#fff;
	-webkit-border-radius:3px;
	border-radius:3px;
	display:none;
}
.dialog .close {
	display:inline-block;
	width:20px;
	height:20px;
	background:url(../images/y_icons3.png) no-repeat -1px -152px;
	position:absolute;
	top:16px;
	right:20px;
	cursor:pointer;
}
.dialog .comment {
	display:block;
	max-height:546px;
	*height:400px;
	margin:0;
	border:0;
	border-bottom:1px solid #f4f5f6;
	overflow:hidden;
	overflow-y:auto;
}
.dialog .comment .replaybox {
	display:none;
}
.clist .figure p.name font {
	color:#0085ee;
	margin:0 10px;
}
.page {
	width:auto;
	height:36px;
	margin:0 auto;
	padding:16px 0;
	text-align:center;
}
.page a {
	color:#666;
	font:14px/36px "Microsoft YaHei",Arial;
	margin:0 5px;
	text-decoration:none;
	display:inline-block;
	width:36px;
	height:36px;
	text-align:center;
	background-color:#f5f5f5;
}
.page a:hover,.page a.active {
	color:#fff;
	background-color:#0085ee;
}
.page a.prev {
	padding-left:24px;
	width:54px;
	background:url(../images/y_icons3.png) #f5f5f5 no-repeat 8px -72px;
}
.page a.next {
	padding-right:24px;
	width:54px;
	text-align:right;
	background:url(../images/y_icons3.png) #f5f5f5 no-repeat 56px -104px;
}
.page a.prev:hover,.page a.next:hover {
	color:#666;
}
.dialog .clist .figure p.name {
	color:#333;
}
.dialog .comment .clist {
	padding:0 20px;
}
.dialog .comment .clist li {
	width:100%;
	padding:20px 0 0;
}
.dialog .ask-bottom a {
	color:#858fa8;
}
.dialog .comment .clist .time {
	color:#959eb4;
}
.dialog h3.title {
	border-bottom:1px solid #f0f2f7;
}
.mc .maters .mlist-box {
	position:relative;
	max-height:80%;
	height:494px\9;
	height:494px\0;
	*height:494px;
	overflow:hidden;
	overflow-y:auto;
}
.mc .maters ul {
	height:auto;
}
.hanswer {
	margin-top:10px;
}
.big-pic {
	width:1200px;
	display:none;
	overflow:auto;
	text-align:center;
}
.big-pic table {
	width:100%;
	height:100%;
}
.mc .dialog,.big-pic,.inf-success,.mc .maters {
	*left:50%!important;
	*top:20px;
}
.mc .dialog {
	margin-left:-350px!important\9;
	margin-left:-350px!important\0;
	*margin-left:-350px!important;
}
.big-pic {
	margin-left:-500px!important\9;
	margin-left:-500px!important\0;
	*margin-left:-500px!important;
}
.inf-success {
	margin-left:-250px!important\9;
	margin-left:-250px!important\0;
	*margin-left:-250px!important;
}
.mc .maters {
	margin-left:-350px!important\9;
	margin-left:-350px!important\0;
	*margin-left:-350px!important;
}
.inf-success {
	width:500px;
	height:186px;
	padding-top:60px;
	background:#fff;
	-webkit-border-radius:3px;
	border-radius:3px;
	display:none;
	z-index:99999;
}
.inf-success .close,.mc .maters .close {
	display:inline-block;
	width:20px;
	height:20px;
	background:url(../images/y_icons3.png) no-repeat -1px -152px;
	position:absolute;
	top:16px;
	right:16px;
}
.inf-success h3.title {
	border:0;
	text-align:center;
	height:74px;
	font-size:22px;
	font-style:normal;
	font-weight:normal;
	line-height:74px;
}
.inf-success p {
	color:#888;
	font:14px/22px "Microsoft YaHei";
	padding:0 40px;
	text-align:center;
}
.mc .maters {
	width:700px;
	max-height:90%;
	height:640px\9;
	height:640px\0;
	*height:640px;
	background:#fff;
	position:absolute;
	top:0;
	left:50%;
	margin-left:-350px;
}
.mc .maters h3.title {
	height:48px;
	line-height:48px;
}
.mc .maters .close {
	top:15px;
}
.show {
	display:inline-block!important;
}
.bf {
	background-color:#fff;
	border-top:none;
	-webkit-border-radius:0 0 3px 3px;
	border-radius:0 0 3px 3px;
}
.page a.active {
	color:#fff;
	background-color:#0085ee;
}
.replay-fir {
	height:88px;
	margin-top:16px;
	text-align:center;
}
.replay-fir .btn {
	text-align:right;
	width:176px;
	height:36px;
	float:right;
	margin-right:20px;
}
.editForm-box {
	outline:none;
	position:relative;
}
.editForm-insertPic {
	border:0;
	position:absolute;
	padding-top:5px;
}
.edui-default .edui-editor {
	background-color:#f7f8fa;
}
.editForm-insertPic .addbtn {
	color:#8590a6;
	font:14px/36px "Microsoft YaHei";
	background:none;
	padding-left:19px;
	text-decoration:none;
}
.editForm-insertPic .addbtn i {
	display:inline-block;
	width:20px;
	height:16px;
	background:url(../images/y_icons22.png) no-repeat -4px -225px;
	position:absolute;
	top:18px;
	left:0;
}
.editForm-options {
	margin:10px 0 0;
	line-height:20px;
	position:relative;
	z-index:1000;
}
.editForm-options .save-text {
	position:absolute;
	top:-40px;
	line-height:30px;
	color:#146546;
	left:10px;
	z-index:2998;
}
#scrollFooter .save-text {
	position:absolute;
	background:#fff;
	padding:0 10px;
	top:-40px;
	line-height:30px;
	color:#146546;
	left:10px;
	z-index:2998;
}
.editForm-options .blue-btn-w90,.editForm-options .gray-btn-w90 {
	display:inline-block;
	height:30px;
	margin:-2px 0 0 10px;
}
.editForm-options .editForm-tip {
	color:#999;
}
.editForm-options .editForm-tip em {
	color:#f60;
}
.editForm-options .blue-btn-w90,.fix-hnav .blue-btn-w90 {
	height:40px;
	margin:0 0 0 10px;
	float:right;
	width:180px;
}
.editForm-options .infos,.fix-hnav .infos {
	color:#f00;
	font-size:14px;
}
.editForm-options .infos span,.fix-hnav .infos span {
	display:inline-block;
	padding-right:20px;
}
.editForm-insertPic a.hhover {
	color:#7a8599;
	cursor:pointer;
}
.editForm-insertPic .file {
	position:absolute;
	z-index:3;
	margin-left:-75px;
	height:28px;
	cursor:pointer;
	width:75px;
	background:transparent;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
}
.fix-hnav .save-text {
	color:#146546;
}
.answers {
	border-bottom:0;
	-webkit-border-radius:3px 3px 0 0;
	border-radius:3px 3px 0 0;
}
.s-history p.middle a,.s-history p.last a,.product .pshow {
	color:#146546;
}
.p-question-answers .ans {
	margin-bottom:20px;
}
.p-question-answers .ask-bottom {
	margin-top:10px;
}
.forbiddenwords {
	position:relative;
}
.editForm-options .infos span,.fix-hnav .infos span {
	display:inline-block;
	padding-right:20px;
	position:relative;
}
#floattip {
	position:absolute;
	left:-10px;
	top:20px;
	background:#333;
	-webkit-border-radius:5px;
	border-radius:5px;
	padding:0 10px;
	color:#fff;
	font-style:normal;
	white-space:nowrap;
	line-height:30px;
	display:block;
	z-index:100001;
}
.dialog .comment .replaybox {
	padding-bottom:10px;
}
.person {
	+position:static;
}

.dialog .comment {
	position:relative;
}
.vedios ul.plist a:hover p.title {
	text-decoration:underline;
}
.vedios ul.plist a:hover {
	cursor:pointer;
}
.tmall-activies .pic a:hover p.tit {
	text-decoration:none;
}
.mc.mlist.btn {
	right:10px;
}
.position-inf .btns {
	width:auto;
}
.reported {
	color:#8590a6;
	font-size:14px;
	background:url(../images/report-icon.png) no-repeat 0 10px;
	*background-position:0 8px;
	padding-left:20px;
	display:inline-block;
	height:34px;
	line-height:34px;
	margin-right:15px;
	cursor:pointer;
}
.report {
	color:#8590a6;
	font-size:14px;
	background:url(../images/report-icon.png) no-repeat 0 10px;
	*background-position:0 8px;
	display:inline-block;
	padding-left:20px;
	height:34px;
	line-height:34px;
	margin-right:15px;
	cursor:pointer;
}
.report-tc,.report-tc-del {
	display:none;
	position:fixed;
	left:50%;
	top:50%;
	width:400px;
	height:428px;
	z-index:999;
	background:#fff;
	-webkit-border-radius:5px;
	border-radius:5px;
	margin:-214px 0 0 -200px;
	text-align:center;
}
.report-tc-del i.reportCloseDel,.report-tc i.reportClose,.report-success i.reportClose {
	display:block;
	width:20px;
	height:20px;
	background:url(../images/report-icon.png) no-repeat 0 -32px;
	position:absolute;
	right:-40px;
	top:9px;
	cursor:pointer;
}
.report-tc .report-tc-tit,.report-tc-del .report-tc-tit-del {
	font-size:24px;
	font-weight:400;
	margin-top:15px;
}
.report-tc-txt,.report-tc-txt-del {
	font-size:14px;
	color:#8590a6;
	line-height:20px;
	width:183px;
	margin:10px auto;
}
.report-bd,.report-bd-del {
	margin-top:20px;
}
.report-bd a,.report-bd-del a {
	width:290px;
	height:40px;
	line-height:40px;
	border:1px solid #dae0e4;
	font-size:16px;
	display:block;
	margin:9px auto 0;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.report-bd a:hover,.report-bd-del a:hover {
	color:#0085ee;
	border:1px solid #0085ee;
	text-decoration:none;
}
.report-bd a.on,.report-bd-del a.on {
	background:#0085ee;
	color:#fff;
}
.report-bd .report-btn,.report-bd-del .report-btn-del {
	width:180px;
	height:38px;
	border:none;
	background:#0085ee;
	color:#fff;
	margin:23px auto 0;
	-webkit-border-radius:3px;
	border-radius:3px;
	font-size:16px;
}
.report-bd .report-btn:hover,.report-bd-del .report-btn-del:hover {
	border:none;
}
.report-bd .report-btn:disabled,.report-bd-del .report-btn-del:disabled {
	background:#cfcfcf;
}
.report-success,.report-success-del {
	display:none;
	width:400px;
	height:228px;
	text-align:center;
	position:fixed;
	top:50%;
	left:50%;
	margin:-114px 0 0 -200px;
	background:#fff;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.report-tc-success,.report-tc-success-del {
	font-size:22px;
	padding-left:45px;
	background:url(../images/report-icon.png) no-repeat -40px -25px;
	*background:url(../images/report-icon.png) no-repeat 95px -25px;
	display:inline-block;
	*display:block;
	margin:60px auto 0;
}
.report-tc-success-txt,.report-tc-success-txt-del {
	font-size:16px;
	color:#8590a6;
	line-height:26px;
	width:198px;
	margin:20px auto;
}
.anonymous-mol {
	background:#fff;
	border-radius:3px;
	-webkit-border-radius:3px;
	box-shadow:0 0 5px 0 #e1e1e1;
	-webkit-box-shadow:0 0 5px 0 #e1e1e1;
	height:60px;
	padding:0 20px;
	line-height:60px;
	font-size:16px;
}
.anonymous-mol span {
	float:right;
}
.anonymous-mol span a {
	display:inline-block;
	width:70px;
	height:34px;
	line-height:34px;
	background:#f3f0f1;
	border-radius:3px;
	-webkit-border-radius:3px;
	font-size:14px;
	text-align:center;
	margin-left:7px;
}
.anonymous-mol span a:hover {
	background:#0085ee;
	color:#fff;
	text-decoration:none;
}
@media screen and(-ms-high-contrast:active),(-ms-high-contrast:none) {
	.mlist p {
	top:0;
}
}.position-inf .left p.title .tit-money {
	font-size:14px;
	color:#f19049;
	height:30px;
	line-height:30px;
	padding:0 10px;
	display:inline-block;
	background:#fff8e5;
	-webkit-border-radius:10px;
	border-radius:20px;
	vertical-align:bottom;
	margin-right:10px;
	font-weight:400;
}
.loading-mol {
	background:#fff;
	height:48px;
	line-height:48px;
	text-align:center;
	font-size:16px;
	color:#8590a6;
	margin-top:10px;
	border:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
	box-shadow:0 0 5px 0 #ededed;
	-webkit-box-shadow:0 0 5px 0 #ededed;
	display:block;
}
.loading-mol:hover {
	background:#fafafa;
	color:#8590a6;
	text-decoration:none;
}
a.loading-mol.reply-num-loading {
	display:none;
}
a.loading-mol.loading-more i {
	background:url(../images/loading32.gif) no-repeat center #fff;
	display:inline-block;
	width:32px;
	height:48px;
	vertical-align:bottom;
	margin-right:10px;
}
.foot-crumbs {
	height:20px;
	line-height:20px;
	color:#999;
	margin-top:10px;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:700px;
}
.foot-crumbs a {
	color:#333;
}
.foot-crumbs a:hover {
	color:#f60;
}
.person-right {
	font-size:14px;
	color:#146546;
	height:30px;
	line-height:30px;
	padding:0 10px;
	display:inline-block;
	background:#f3f0f1;
	-webkit-border-radius:10px;
	border-radius:20px;
	vertical-align:bottom;
	margin-right:10px;
	float:right;
}
.btns a.admin-url {
	background:none;
	padding-right:20px;
	width:30px;
	border:none;
	font-size:14px;
	color:#8590a6;
}
.del-ask {
	font-size:15px;
	margin-left:10px;
	color:#fd4b71;
}
.btns a.answered {
	background-image:none;
	background-color:#e8e8e8;
	border:1px solid #e8e8e8;
	text-align:center;
	color:#999;
}
.editForm-insertVideo {
	position:absolute;
	margin:5px 0 0 85px;
	font:14px/36px "Microsoft YaHei";
	color:#8590a6;
	padding-left:20px;
	background:url(../images/icon-v.png) 0 50% no-repeat;
	cursor:pointer;
}
.ans {
	display:block;
}
.ans em {
	font-style:italic;
}
.ans h2 {
	font-size:28px;
	margin:20px 0;
}
.ans ol {
	list-style:decimal;
	padding-left:30px;
	margin:20px 0;
}
.ans ul {
	list-style:disc;
	padding-left:30px;
	margin:20px 0;
}
.ans pre {
	background:#f6f6f6;
	padding:10px;
	margin:20px 0;
}
.ans hr {
	width:80%;
	max-width:100%;
	margin:32px auto;
	border:none;
	border-top:1px solid #d3d3d3;
}
.ans blockquote {
	padding-left:1.2em;
	border-left:4px solid #e2e3e4;
	color:#333;
	margin:20px 0;
}
embed {
	width:670px;
	height:354px;
}
p.detail .check-more {
	color:#0085ee;
}
.floatBack {
	position:absolute;
	top:41px;
	z-index:1000;
	left:10px;
	font-size:14px;
	color:#9fadc7;
	display:none;
}
.ans iframe {
	width:670px;
	/*height:356px;*/
	border:none;
}

.b2c-pop-tips {
	position:absolute;
	background:#fff;
	width:380px;
	padding:10px;
	border:1px solid #ccc;
	z-index:99;
	left:100px;
	top:100px;
}
.b2c-pop-tips .icon-qrcoe {
	position:absolute;
	background:url(../images/icon-1.png) no-repeat;
	width:10px;
	height:6px;
	left:20px;
	top:-5px;
}
.b2c-pop-tips .b2c-pop-detail {
	height:100px;
	border-bottom:1px solid #ccc;
	position:relative;
	padding-left:130px;
	margin-bottom:10px;
}
.b2c-pop-detail .pop-pic-item {
	position:absolute;
	left:0;
	top:0;
}
.b2c-pop-detail .pop-pic-title {
	font:14px/20px 'Microsoft Yahei';
	height:40px;
	overflow:hidden;
	display:block;
	margin-bottom:15px;
}
.b2c-pop-detail .pop-pic-price {
	height:35px;
}
.b2c-pop-detail .pop-pic-price li {
	width:50%;
	float:left;
	line-height:17px;
}
.b2c-pop-detail .pop-pic-price img {
	float:left;
	margin-right:10px;
}
.b2c-pop-detail .pop-pic-price a {
	display:block;
	color:#666;
	font-family:simsun;
}
.b2c-pop-detail .pop-pic-price .m-price {
	font-size:16px;
	color:#FF0013;
	display:inline-block;
	margin-right:10px;
}
.b2c-pop-tips .b2c-pop-infos {
	color:#666;
	line-height:20px;
}
.b2c-pop-tips .b2c-pop-infos .iteml,.b2c-pop-tips .b2c-pop-infos .itemr {
	float:left;
}
.b2c-pop-tips .b2c-pop-infos .iteml {
	width:175px;
}
.b2c-pop-tips .b2c-pop-infos .item {
	height:20px;
	overflow:hidden;
	white-space:nowrap;
	display:block;
	text-overflow:ellipsis;
}
a[date-type="proMatch"] {
	padding:0 0 2px;
	border-bottom:1px dashed #333;
	color:#333;
	text-decoration:none;
}

.b2c-pop-tips .m-price {
	font-family:Microsoft YaHei;
}
.b2c-pop-tips .b2c-pop-infos .itemr {
	width:205px;
}
.huiline {
	padding:0 0 2px;
	border-bottom:1px dashed #333;
	color:#333;
	text-decoration:none!important;
}
.huiline:hover {
	color:#c00;
}
.online-service {
	display:none;
	position:relative;
	margin-left:10px;
}
.ask-os-tit {
	color:#0085ee;
	font-size:14px;
	padding-left:23px;
	background:url(../images/ask-tit-icon.png) no-repeat left center;
	display:inline-block;
	height:30px;
	line-height:30px;
}
.os-select-content {
	position:absolute;
	z-index:999;
	left:-10px;
	top:35px;
	background:#fff;
	border:1px solid #e7eaf1;
	padding:0 12px 12px;
	text-align:center;
	display:none;
}
.os-select-content .text {
	font-size:12px;
	display:block;
	height:33px;
	line-height:33px;
	font-weight:normal;
}
.os-select-content .s-icon {
	position:absolute;
	width:11px;
	margin-left:-5px;
	height:5px;
	background:url(../images/erweima-icon_03.png) no-repeat;
	left:50%;
	top:-5px;
}
.os-select-content img {
	display:block;
}
.online-service:hover .os-select-content,.online-service.on .os-select-content {
	display:block;
}
.ask-erweima {
	background:url(../images/ask-erweima_07.png) no-repeat;
	width:94px;
	height:94px;
	display:block;
	margin:0 auto;
}
.tuidel {
	color:#8590a6;
	font-size:14px;
	background:url(../images/report-icon.png) no-repeat 0 3px;
	padding-left:20px;
	height:34px;
	line-height:34px;
	margin-right:15px;
	cursor:pointer;
}
.report-bd-del .report-btn-del.report-del {
	width:100px;
}
.feedask,.feedasks,.delaskreply,.edit-ask-reply,.btns a.edit-ask-reply {
	padding-left:20px;
	background:url(../images/ask-icon1.png) no-repeat;
}
.btns a.edit-ask-reply {
	background-position:0 11px;
}
.feedasks,.feedask {
	background-position:0 -33px;
	*background-position:0 -36px;
}
.delaskreply {
	background-position:0 -71px;
	*background-position:0 -74px;
}
.feedreply {
	*background-position:0 0;
}
span.edit-ask-reply {
	background-position:0 4px;
}
.ask-bottom a.edit-ask-reply {
	display:inline;
	background-position:0 4px;
	*background-position:0 9px;
}
.report-bd-del span {
	position:relative;
	top:11px;
	left:10px;
}
ul.plist li.last-mall .duibi-alink {
	color:#0085ee;
}
ul.plist li.last-mall .duibi-alink:hover {
	text-decoration:underline;
}
.pv-mol_ask {
	margin-top:10px;
	padding:10px;
}
.pv-mol_head {
	height:30px;
	line-height:30px;
	font-size:16px;
}
.pv-mol_body {
	margin-left:-9px;
	margin-top:8px;
}
.pv-mol_body li {
	float:left;
	margin-left:11px;
	margin-bottom:10px;
}
.pv-mol_body .first {
	width:200px;
	height:170px;
}
.pv-mol_body .first span {
	text-align:center;
	font-size:14px;
	display:block;
	height:20px;
	line-height:20px;
	overflow:hidden;
}
.pv-mol_body .pv-item {
	width:146px;
	height:80px;
	overflow:hidden;
	border-radius:3px;
	text-align:center;
	-webkit-transition:all .6s;
	-o-transition:all .6s;
	transition:all .6s;
}
.pv-mol_body .pv-item:hover {
	transform:translateY(-2px);
}
.pv-mol_body .pv-item a {
	display:block;
	height:80px;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
}
.pv-mol_body .pv-item a:hover {
	text-decoration:none;
}
.pv-mol_body .pv-item .icon {
	background:url(../images/icon_01.png) no-repeat;
	display:block;
	width:30px;
	height:30px;
	margin:14px auto 0;
}
.pv-mol_body .pv-pingce .icon {
	background-position:0 0;
}
.pv-mol_body .pv-paizhao .icon {
	background-position:-31px 4px;
}
.pv-mol_body .pv-dianping .icon {
	background-position:-64px 4px;
}
.pv-mol_body .pv-shipai .icon {
	background-position:0 -33px;
}
.pv-mol_body .pv-canshu .icon {
	background-position:-36px -34px;
}
.pv-mol_body .pv-jingpin .icon {
	background-position:-69px -34px;
}
.pv-pingce a {
	background:#fffbf2;
	color:#f2bb73;
}
.pv-paizhao a {
	background:#eff7fe;
	color:#8bc0f1;
}
.pv-dianping a {
	background:#fff6f6;
	color:#f39292;
}
.pv-shipai a {
	background:#f3fdfa;
	color:#7ee0c1;
}
.pv-canshu a {
	background:#f9f7fd;
	color:#bea4e5;
}
.pv-jingpin a {
	background:#f4fdff;
	color:#6cdbf7;
}
:focus {
	outline:0;
}
.HoverCard-titleContainer {
	height:60px;
}
.Pop-box {
	position:absolute;
	background:#fff;
	width:332px;
	border-radius:3px;
	box-shadow:0 1px 5px #999;
	padding:14px 14px 20px 14px;
	z-index:99;
	left:15px;
	top:15px;
}
img.Pop-head {
	float:left;
	margin-right:10px;
	width:60px!important;
	height:60px!important;
	border-radius:3px;
}
.HoverCard-titleText {
	float:left;
}
.HoverCard-titleText .name {
	color:#666;
	margin-top:5px;
	font-weight:bold;
	font-size:14px;
}
.HoverCard-titleText .name span {
	color:#ff5601;
	font-size:12px;
	padding-left:18px;
	line-height:16px;
	background:url(../images/y_icons3.png) no-repeat -86px -94px;
	margin-left:10px;
}
.HoverCard-titleText .textIntroduce {
	color:#666;
	font-size:14px;
	margin-top:5px;
}
.HoverCard-item {
	border-top:1px solid #f0f2f7;
	margin:14px -14px 0;
	padding:0 14px;
}
.NumberBoard-itemInner {
	padding-top:10px;
}
.HoverCard-item .Button {
	width:110px;
	float:left;
	text-align:center;
}
.HoverCard-item .Button:hover {
	text-decoration:none;
}
.HoverCard-item .Button:hover strong {
	color:#333;
}
.HoverCard-item .NumberBoard-itemName {
	color:#8590a6;
	font-size:14px;
}
.HoverCard-item strong {
	font-size:18px;
}
.button-group {
	padding:15px 0 0 26px;
}
.button-group .foot-but {
	width:130px;
	height:32px;
	line-height:32px;
	border-radius:3px;
	font-size:14px;
	display:block;
	float:left;
	margin-right:20px;
	cursor:pointer;
}
.button-group .foot-but i {
	background:url(../images/ask-icon.png) no-repeat 0 -102px;
	display:inline-block;
	width:13px;
	height:32px;
	margin-right:6px;
	vertical-align:middle;
}
.button-group .button-attention {
	border:1px solid #0085ee;
	background:#0085ee;
	color:#fff;
}
.button-group .button-attention:hover {
	background:#0071cb;
}
.button-group .button-msg {
	color:#0085ee;
	background:#fff;
	border:1px solid #0085ee;
}
.button-group .button-attention.list-attention-on {
	background-color:#c1c9d9;
	border:1px solid #c1c9d9;
}
.button-group .button-attention.list-attention-cancel {
	background-color:#c1c9d9;
	border:1px solid #c1c9d9;
}
.button-group .button-attention.list-attention-cancel i {
	display:none;
}
.button-group .button-attention.list-attention-cancel:hover {
	background-color:#9fadc7;
	border:1px solid #9fadc7;
}
.popbox {
	position:absolute;
	width:440px;
	z-index:100003;
	zoom:1;
	padding:8px;
	background:rgba(0,0,0,0.09);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#17000000,endColorstr=#17000000);
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	font-family:'Microsoft YaHei',arial;
	z-index:999;
	display:none;
	z-index:99999;
}
.popbox-inner {
	zoom:1;
	padding:10px 20px 20px;
	background-color:#fff;
}
.popbox-head {
	height:28px;
	padding:5px 0;
	border-bottom:1px solid #eaeaea;
	line-height:28px;
}
.popbox-head .popbox-close {
	position:absolute;
	right:25px;
	top:25px;
	z-index:2;
	width:24px;
	height:24px;
	background:url(../images/popbox-ico.png) no-repeat 4px 4px;
	text-indent:-999em;
	overflow:hidden;
	cursor:pointer;
}
.popbox-head h3 {
	position:relative;
	zoom:1;
	padding:0 24px 0 14px;
	font-weight:400;
	font-size:18px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}
.popbox-head h3 .line {
	position:absolute;
	height:19px;
	width:4px;
	top:50%;
	left:0;
	margin-top:-9px;
	background-color:#2d9be8;
	zoom:1;
	font:0/0 arial;
}
.popbox-sixin {
	width:400px;
}
.popbox-sixin-title {
	padding:15px 0 5px;
	zoom:1;
	font-size:14px;
	line-height:24px;
}
.add-text-area {
	display:block;
	padding:5px 10px;
	border:1px solid #dbdbdb;
	outline:none;
	resize:none;
	background-color:#fff;
	font:14px/24px "Microsoft YaHei";
	color:#333;
	overflow-y:auto;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	width:378px;
	height:83px;
	margin:0;
}
.popbox-main .popbox-sixin .popbox-btns {
	padding:10px 0 0;
	text-align:right;
}
.btn-blue {
	display:inline-block;
	min-width:64px;
	_width:64px;
	height:30px;
	padding:0 10px;
	border:0 none;
	border-bottom:3px solid #228eda;
	background-color:#2d9be8;
	cursor:pointer;
	font:16px/30px 'Microsoft YaHei',arial;
	color:#fff;
	text-align:center;
	white-space:nowrap;
}
.mol-top-activiesbox {
	padding:14px 20px 4px;
	margin-bottom:10px;
}
.mol-top-activiesbox .tmall-activies {
	height:66px;
	padding:0;
	margin:0 auto;
	border:none;
}
.mol-top-activiesbox .tmall-pic {
	width:80px;
	height:60px;
	float:left;
	margin-right:10px;
	text-align:center;
}
.mol-top-activiesbox .detail-text {
	float:left;
}
.mol-top-activiesbox .detail-text h3 a {
	font-weight:400;
}
.mol-top-activiesbox .detail-text h3.title {
	padding:0;
	border:none;
	height:26px;
	line-height:26px;
}
.mol-top-activiesbox .detail-text h3 a:hover {
	color:#c00;
}
.mol-top-activiesbox .detail-text a {
	color:#333;
}
.mol-top-activiesbox .tags {
	margin-top:10px;
}
.mol-top-activiesbox .tags a {
	display:block;
	height:20px;
	line-height:20px;
	float:left;
	margin-right:45px;
	font-size:14px;
}
.mol-top-activiesbox .tags a:hover {
	text-decoration:none;
	color:#c00;
}
.mol-top-activiesbox .tags a img {
	vertical-align:top;
	margin-right:10px;
	display:inline-block;
}
.mol-top-activiesbox .tags a font {
	color:#cb0101;
	display:inline-block;
}
.plist p {
	padding-left:72px;
	line-height:20px;
	font-size:12px;
}
.product .plist p.title {
	height:20px;
	font-weight:bold;
}
.product .plist p.title:hover {
	color:#333;
}
.product a p:hover {
	color:#c00;
}
.p-question-answers.current {
	position:relative;
	z-index:9999;
}
.p-question-answers.current .Pop-box {
	display:block;
}
.rank-fixed {
	position:fixed;
	top:0;
	width:290px;
	margin-top:0!important;
	background-color:#fff;
	z-index:99;
}
.standing {
	width:300px;
}
.load-card {
	background:#fff url(../images/loading32.gif) no-repeat center center;
	width:64px;
	height:64px;
	border-radius:3px;
	box-shadow:0 1px 5px #ddd;
	padding:14px 14px 20px 14px;
	position:relative;
	z-index:99;
	top:15px;
	left:15px;
}
ul.plist li.last-mall {
	line-height:26px;
	font-size:14px;
	color:#999;
	width:260px;
	word-wrap:break-word;
	height:auto;
}
ul.plist li.last-mall a {
	padding-left:20px;
	color:#666;
	margin-right:11px;
	display:inline-block;
}
ul.plist li.last-mall a.tmall {
	background:url(../images/tmall16.png) no-repeat left 4px;
}
ul.plist li.last-mall a.jd {
	background:url(../images/jd16.png) no-repeat left 4px;
}
ul.plist li.last-mall a.zol {
	background:url(../images/zplus16.png) no-repeat left 4px;
}
ul.plist li.last-mall a.dell {
	background:url(../images/dell16.png) no-repeat left 4px;
}
ul.plist li .active-pic-corner__icon {
	position:absolute;
	right:0;
	bottom:0;
	width:30px;
	height:30px;
	background:url(../images/icon-b.png) no-repeat;
}
.compare-param {
	margin-bottom:10px;
}
ul.plist.compare-param-list li {
	padding:15px 0 0;
	position:relative;
}
ul.plist.compare-param-list a {
	display:block;
}
.compare-param .more {
	top:0;
	line-height:50px;
}
ul.plist.compare-param-list .b2c-link {
	position:absolute;
	left:70px;
	right:0;
	bottom:0;
	font-size:14px;
}
ul.plist.compare-param-list .b2c-link a {
	padding-left:20px;
	color:#666;
	margin-right:11px;
	display:inline-block;
}
ul.plist.compare-param-list .b2c-link .jd {
	background:url(../images/jd16.png) no-repeat left 4px;
}
ul.plist.compare-param-list .b2c-link .zol {
	background:url(../images/zplus16.png) no-repeat left 4px;
}
ul.plist.compare-param-list .b2c-link .tmall {
	background:url(../images/tmall16.png) no-repeat left 4px;
}
ul.plist.compare-param-list .b2c-link .zoltmall {
	background:url(../images/zoltamll-16x16.png) no-repeat left center;
}
ul.plist.compare-param-list .b2c-link .compare-search-jd i {
	position:absolute;
	margin-left:4px;
	top:7px;
	width:5px;
	height:9px;
	background:url(../images/jd-search-icon.png) no-repeat 0 0;
}
ul.plist.compare-param-list .b2c-link .compare-search-jd {
	font-family:'Microsoft YaHei',"\5FAE\8F6F\96C5\9ED1";
	padding:0 13px 0 6px;
	border:1px solid #f00618;
	border-radius:2px;
	color:#f00618;
	line-height:20px;
	font-size:12px;
}
.side-product {
	padding:20px;
}
.side-product .item {
	display:block;
	position:relative;
	padding-left:110px;
	font-size:14px;
	line-height:20px;
	height:75px;
	margin-bottom:20px;
}
.side-product .item span {
	display:block;
}
.side-product .pro-pic {
	position:absolute;
	left:0;
	top:0;
}
.side-product .pro-title {
	margin-bottom:5px;
}
.side-product .pro-price {
	margin-bottom:5px;
	color:#f33;
	font-weight:bold;
}
.side-product .pro-rank {
	background-color:#f33;
	color:#fff;
	font-size:12px;
	padding:0 5px;
	float:left;
}
.side-product .item:hover {
	text-decoration:none;
}
.side-product .item:hover .pro-rank {
	background-color:#c00;
}
.side-product-tags {
	overflow:hidden;
}
.side-product-tags .tag {
	float:left;
	white-space:nowrap;
	padding:0 10px;
	line-height:20px;
	font-size:14px;
	margin:0 5px 0 0;
	border:1px solid #0085ee;
	border-radius:3px;
	color:#0085ee;
}
.side-product-tags .tag:hover {
	background-color:#0085ee;
	color:#fff;
	text-decoration:none;
}
.positions ul li .red {
	color:#f33;
}
.positions .side-hot li {
	line-height:18px;
	height:18px;
	overflow:hidden;
	margin:0;
	border-bottom:1px dotted #e6e6e6;
	padding:10px 0;
}
.side-hot .n1,.side-hot .n2 {
	width:18px;
	height:18px;
	text-align:center;
	font-size:12px;
	margin-right:10px;
	float:left;
}
.side-hot .n1 {
	background:#0085ee;
	color:#fff;
}
.side-hot .n2 {
	background:#e6e6e6;
}
.side-hot .price {
	color:#f33;
	float:right;
	font-size:14px;
}
.side-hot-more {
	text-align:center;
	color:#8590a6;
	line-height:40px;
	display:block;
}




@media screen and (max-width: 1440px) {
    .nav-header,.wrapper{width:1200px;margin:0 auto;}
    .l-content,.content .left,.zq_juhe_tag .zq_juhe_content .zq_juhe_left {width: 800px;}
    .zq_juhe_tag .zq_juhe_content .zq_offset_t {margin-left: 830px;}
    .mb {margin-top: 10px;}
}

@media screen and (max-width: 750px) {
    .zq_juhe_tag .zq_juhe_content .zq_offset_t {display:none}
    .position-inf .right {display:none;}
    .inf-list ul li .ask_user .dtime {display:none;}
    .nav-header,.wrapper{width:96%;}
    .l-content,.content .left,.zq_juhe_tag .zq_juhe_content .zq_juhe_left {width: 100%;}
    .r-aside {width: 100%;}
    #pages {background: #f5f5f5;}
    .l-list .links a {margin-bottom:10px;}
    .zq_juhe_tag .zq_juhe_content .zq_offset_t {margin-left: 0px;}
    .mb {margin-top: 10px;}    
    .position-inf .left {display:none;}
}


@media screen and (min-width: 751px) {
    .position-inf .main-section-border {display:none;}
}










@media screen and (max-width: 750px) {
.white-bg
{
	background-color:#fff!important;
}

.black-bg
{
	background-color:#000!important;
}

.border-top
{
	border-top:1px solid #e7e7e7;
}

.border-bottom
{
	border-bottom:1px solid #e7e7e7;
}

.multi-row-ellipsis
{
	-webkit-box-orient:vertical!important;
	-webkit-line-clamp:2;
	display:0!important;
}

.multi-row-ellipsis,.single-row-ellipsis
{
	overflow:hidden!important;
	-o-text-overflow:ellipsis!important;
	text-overflow:ellipsis!important;
}

.single-row-ellipsis
{
	white-space:nowrap!important;
}

.ios[data-dpr=2] .border-bottom,.ios[data-dpr=2] .border-top,.ios[data-dpr=2] .pixel-border
{
	border-width:.5px!important;
}

.ios[data-dpr=3] .border-bottom,.ios[data-dpr=3] .border-top,.ios[data-dpr=3] .pixel-border
{
	border-width:.3333px!important;
}

.show
{
	display:block!important;
}

.static
{
	position:static!important;
}

.relative
{
	position:relative!important;
}

.flex-wrap
{
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.flex-item-2
{
	-webkit-box-flex:2;
	-webkit-flex:2;
	-ms-flex:2;
	flex:2;
}

.flex-item-3
{
	-webkit-box-flex:3;
	-webkit-flex:3;
	-ms-flex:3;
	flex:3;
}

.flex-item-4
{
	-webkit-box-flex:4;
	-webkit-flex:4;
	-ms-flex:4;
	flex:4;
}

.flex-right
{
	margin-left:auto;
}

.flex-shrink
{
	-ms-flex-negative:0;
	-webkit-flex-shrink:0;
	flex-shrink:0;
}

.flex-center
{
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
}

.flex-align-center
{
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center;
}

.flex-column
{
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
}

.blue
{
	color:#0aa2ff!important;
}

.f12
{
	font-size:12px!important;
}

.f13
{
	font-size:13px!important;
}

.f14
{
	font-size:14px!important;
}

.f15
{
	font-size:15px!important;
}

.f16
{
	font-size:16px!important;
}

.f17
{
	font-size:17px!important;
}

.f18
{
	font-size:18px!important;
}

.text-center
{
	text-align:center!important;
}

.overhide
{
	overflow:hidden;
}

.pic
{
	background:#f8f8f8 url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAwCAAAAABLDhcAAAACuElEQVQYGQXAAZKjRhYE0Jcf1Gjsvf9JN6aRgEpHTiAFAGgAALADCqAKNAEAsAMA1rrWs5qazL7PAAA5AYTr+azVAWll/3kNAOREleT5fu8EADTbz88UAjnR514r7ns0AEB57aqOHTuS7k+e1VFAFKRxXZq+opHfQOhaz/OsVQLQpA06/3sVe0Axe1f7POtZiwCAvF+l2RsAS8bervU8z1oiVoL+HBB71CigyK7t6nkjsF7/pCl2QlMAVNLNBw06x9YgHfJcCgAQf28VyHE0/dYyrM93ABDa+n5qgO3NmutsjNwfANAYeX4XFcx7I5wrRu/uBUCret6hiuNYLVvvGs+VAqBD8/0oIV5Hk7TNZxl9FADB3GcT0O3PFMK9jLsZAKSs3ztS8N46VMlj3FoFsMLnGxr054iSoHdnFQmANNeZANn+tIDEYywUAJ5zqYB/BgSt1ekTAFCfK0FSxwsoCAMAkOtUVTUHALAMACDPX7FIm38HBYBJCgDOhxiNPzsAYIwBgHyuYKrPcSAJgMYIEMj1t1DsfwYtVCKSmQloSn8XgPdWBUSrxtgXypr6vQOk76MEQII9kz0qpLk+AOv1DgBosZvOboD1t4DOewoAiH1M57UKzfkA6ngFAoCuY0zy2lawnd8B5HinUACy9j1G9yOVXGcXivmZBgGgzZHayXuhv6tB8OenigKQvrYw1WzlvIQIxzsBAJR9sAfkOkGV55PMUACBYu9Us35X6FSn1zUz2zYzSdtQUal9SpxXoFkq7V2zzTbbzCgB7M3KnKeOTok0Em4ys20zM2lZkd/I/f9rECmQAkqSbbbZA3tof17CdSPVFA2i3XZd1gQ5odFY3+s7GgDUfvykGoGcAPDcn7UCpDr76zWpBpATUYC17methZnZXhPQAHICNIACCClSgB1AAAIARQH4D3wDxhpgFuMBAAAAAElFTkSuQmCC) 50% no-repeat;
	-webkit-background-size:23px 24px;
	background-size:23px 24px;
	font-size:0;
}

.flex-pic
{
	overflow:hidden;
	position:relative;
	z-index:2;
}

.flex-pic:before
{
	content:"";
	display:block;
	padding-bottom:66%;
	pointer-events:none;
	width:100%;
	z-index:-1;
}

.flex-pic img
{
	height:100%;
	left:0;
	opacity:0;
	position:absolute;
	top:0;
	width:100%;
}

.flex-pic[style*=background]
{
	-webkit-background-size:cover!important;
	background-size:cover!important;
}

.close-btn
{
	position:relative;
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
}

.close-btn:after,.close-btn:before
{
	background:#c6c6c6;
	content:"";
	left:50%;
	position:absolute;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}

.close-btn:before
{
	height:1px;
	width:11px;
}

.close-btn:after
{
	height:11px;
	width:1px;
}


.verticle-middle
{
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}

@font-face
{
	font-family:iconfont;
	src:url(../font/iconfont.eot) format(embedded-opentype),url(../font/iconfont.woff) format(woff),url(../font/iconfont.ttf) format(truetype),url(../font/iconfont.svg) format(svg);
}

.iconfont
{
	-webkit-font-smoothing:antialiased;
	/*-webkit-text-stroke-width:.2px;*/
	-moz-osx-font-smoothing:grayscale;
	/*font-family:iconfont!important;*/
	font-size:36px;
	font-style:normal;
}

.button,[role=button]
{
	border:1px solid #ccc;
	-webkit-border-radius:1px;
	border-radius:1px;
	color:#666;
	display:inline-block;
	font-size:12px;
	height:28px;
	line-height:28px;
	padding:0 8px;
}

.banner-ad,.banner-ad img
{
	display:block!important;
	height:auto!important;
	width:100%!important;
}

.load-more,.view-more
{
	border-top:1px solid #f2f2f2;
	color:gray;
	display:block;
	font-size:15px;
	height:40px;
	line-height:40px;
	text-align:center;
	width:100%;
}

.load-more:after,.view-more:after
{
	color:transparent;
	content:"\bb";
	display:inline-block;
	height:6px;
	overflow:hidden;
	vertical-align:middle;
	width:6px;
	border-color:#999 #999 transparent transparent;
	border-style:solid;
	border-width:1px;
}

.load-more .loading-ring
{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABwklEQVR42q2VzytEURTH35vBoJQQiUpBjKSaJDslpWDyB1hNkWQlSqlUNrJko5JKkVIaREqxwWYmqYhIpSSgEoSa8T117nQ73blv49Snee/MmfO+58d948ZiMcfDXHGf1G9CoVDqOh6POxmWJNWgD3SCfPa/gi2wDK5MyV1NYQCUgDowAto9lG+CNUCiLsEhJdQV/oBbcE/qWWEb6AFNhoTdDFmlcvoMgb/gGRyDKdAM8kA9ODfEt0PZjUxInzlpSqM+vYM7UCy+WwV7GEamyqUSNoJyS78obhcUab43EOEpl4KgnnDAYwCDXLpuYfChVRFRCWlFenkoJqsAc8K3CA5E38Mo3VUKC9Ik84Md4aNdHDL0uZDE+TxKnQC1wtcFvmzNVk+V1gAmhW+W18l0sl5IqY/lroMsLSBgKPURjKYRRmsTxcSTSuG8CJgBZcLXAb4t7Vlw+BySnYJsvm4BwyJ4HJxYkj3w4qd6mACfIBdsi2Bapw3Da0we14Q8y7QiS9qrShn19gxcgGnQyifGb5uy2nxakSP+sbQaMAb2wRNX0o9lDnJljt5DsihPO8kPqrK8YFfANcdSK5Lqze3+91/AH+qubE2+81VRAAAAAElFTkSuQmCC);
	background-position:50%;
	background-repeat:no-repeat;
	-webkit-background-size:10px 10px;
	background-size:10px 10px;
	height:40px;
	margin-right:5px;
	vertical-align:top;
	width:16px;
}

.load-more .loading-ring>i
{
	-webkit-animation:loaing-animation 1s linear infinite;
	animation:loaing-animation 1s linear infinite;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAACQ0lEQVRIx53VS2jcVRTH8TtJJskkM4lNxzw0D2PSBKWLDJrHoi6CIATRJhRSqUaxJRQadOPSQEDQVRAURKItbVbtBwUDPhZZSDbiRuyilLhRoVn0kUqpj4hSOl38CZOS/0wyw2/z/597zvfce8+95wYhVhm9RkyYNuMNU8Z0S8Z57jZVeUS/Ec972bTXnfaOBe/7wLsmZfcCpHQ5bNioIQN6PK7TIWNesWDZimXH1RQHZHQbNKBdnd3oZ8z71g8+1hkHSEjr0COrusi+BMG4i674xlO7ASlZ7RpKBEd6zJJfrel7GJDUpEXtLveEREyFzrnpa5kCICGlOSY8HhBkrfrLewVAUlpqz8nv1JgNN+QiQEKdxthMpbQo70IEqFIff8pKasB1m/qCoFp92fmD4JK8t6LPmgrCg1PyvgxmLThUEWDIf64Gv8l7oSJAqw23g033DZesejE1WrcV/Ol/uQoBv/g7uOOe5ypaQtYtd4PL8l6tCHAQXwWfyVusCJCU0RBM+dePFZzEoFaNEDT72ZYjZYcnpCJAMB9dizJVJ6U6AnT53abxssKrpKMbFP2+7R/faykDkJaJ9m17Ol/4w5L6fXaktAMaopFtU7c113yoaR/Zm7Vq3u7dBfPTVq37vNCwi9S+TadsoX/uHHzCeT9Z8aaOIsGt+j2pbWf7fdilwRkrvvOpWaPaNUqqUSejw4CcnEGtpZ62qNfN+cRZH1kw5zXHHPWSCeOe1Su99+scBI8a9qIZs046YdK4nG6Ncb4PADSmBOUB9rOrAAAAAElFTkSuQmCC);
	background-position:50%;
	background-repeat:no-repeat;
	-webkit-background-size:16px 16px;
	background-size:16px 16px;
	display:block;
	height:40px;
	width:16px;
}

.load-more:after
{
	margin-left:5px;
	margin-top:-5px;
	-webkit-transform:rotate(135deg);
	-ms-transform:rotate(135deg);
	transform:rotate(135deg);
}

.view-more:after
{
	margin-top:-5px;
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
	border-color:#0886fd #0886fd transparent transparent;
}

to
{
	-ms-transform:rotate(1turn);
	transform:rotate(1turn);
	-webkit-transform:rotate(1turn);
}

.crumbs-nav
{
	background:#f5f5f5;
	border-bottom:1px solid #d9d9d9;
	display:flex;
	font-size:0;
	letter-spacing:-1px;
	line-height:33px;
	min-height:33px;
	overflow:hidden;
	padding:5px 0;
}

.crumbs-nav a
{
	-webkit-box-flex:1;
	-moz-box-flex:1;
	color:#333;
	display:block;
	-webkit-flex:1;
	flex:1;
	-ms-flex:1;
	font-size:16px;
	overflow:hidden;
	text-align:center;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:100%;
}

.crumbs-nav a.current
{
	color:#198ef6;
}

.crumbs-nav .more:after
{
	background:url(data:image/gif;base64,R0lGODlhDQAVAIABADMzM////yH5BAEAAAEALAAAAAANABUAAAIlDBCpe7dvGmRypoZsdBrrnVleV4nlM0IpelKc2iqrG7KvXcNfAQA7);
	-webkit-background-size:7px 11px;
	background-size:7px 11px;
	content:"";
	height:11px;
	margin-left:5px;
	position:absolute;
	top:11px;
	width:7px;
}

.section-header
{
	display:flex;
	height:40px;
	line-height:40px;
	padding-top:10px;
}

.section-header h2,.section-header h3,.section-header h4
{
	-webkit-box-flex:1;
	-ms-flex:1;
	-webkit-flex:1;
	flex:1;
	font-size:17px;
	font-weight:700;
}

.section-header [role=heading],.section-header [role=heading] .view-more
{
	color:#198ef6;
	display:block;
	font-size:16px;
	height:56px;
	line-height:56px;
	margin-left:10px;
}

.section-header [role=heading] .view-more:after
{
	border-color:#198ef6 #198ef6 transparent transparent;
}

.section-header [role=heading]+[role=heading]:before
{
	background-color:#ccc;
	content:"";
	display:inline-block;
	height:16px;
	margin-right:9px;
	margin-top:13px;
	vertical-align:top;
	width:1px;
}

.back-to-top
{
	background-color:rgba(0,0,0,.7);
	background-image:url(data:image/gif;base64,R0lGODlhJAAsALMPALq6usPDw2NjY7W1tdzc3PT09OLi4l1dXdHR0Y6OjvLy8qysrGdnZ/////j4+GZmZiH5BAEAAA8ALAAAAAAkACwAAATQ8MlJq704X2GM0KAmFE2jHGFKjWV5qinblgUKZ/JMf7eV67veilQCEEqIQKvA6+UAD0Qp8FAGbwJHCxqdSqwNJiy7nUgbVAlg2dQwtEXKOa1mg96tQWVeWV8veCV6e159dhaBDYOEaBd+YW0PiYuMdIZ/kxl8GI9imZqFnC0OHHkgmxmPBEeKIaipSAcLCSmvGQkLNiq2QqCNva6hwL6Wwxe8xnLCyZXMGMjO0MzSydTG1sPYwNq93ELePeA34jDku8vOEuYpVpTpEgcGBLopEQA7);
	background-position:50%;
	background-repeat:no-repeat;
	-webkit-background-size:18px 22px;
	background-size:18px 22px;
	-webkit-border-radius:20px;
	border-radius:20px;
	color:transparent;
	display:inline-block;
	height:35px;
	opacity:1;
	overflow:hidden;
	width:35px;
}

.breads:after
{
	clear:both;
	content:"";
	display:block;
}

.breads li a,.breads li span
{
	display:block;
	font-size:14px;
	padding-right:15px;
	position:relative;
	white-space:nowrap;
}

.breads li span
{
	color:#888;
	padding:0;
}

.breads li a:after
{
	border:1px solid #999;
	border-bottom-color:transparent!important;
	border-left-color:transparent!important;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	content:"";
	height:8px;
	margin-top:-1px;
	position:absolute;
	right:5px;
	top:50%;
	-webkit-transform:rotate(45deg) translateY(-50%);
	-ms-transform:rotate(45deg) translateY(-50%);
	transform:rotate(45deg) translateY(-50%);
	width:8px;
}

#top-fixed-wrapper
{
	left:0;
	position:sticky;
	top:0;
	width:100%;
	z-index:1010;
}

.main-wrapper
{
	min-width:320px;
	overflow:hidden;
	position:relative;
}

.show-topfix-appbtn #top-fixed-wrapper
{
	height:0;
	position:sticky;
}

#app-down-container .close:after,#app-down-container .close:before
{
	pointer-events:none;
}

#app-down-container
{
	display:none;
	overflow:hidden;
	position:relative;
	z-index:999999;
}

#bottom-fixed-wrapper
{
	bottom:0;
	left:0;
	position:fixed;
	width:100%;
	z-index:999;
}

#backtop-fixed-wrapper
{
	bottom:50px;
	position:fixed;
	right:15px;
	z-index:999;
}

#backtop-fixed-wrapper>*
{
	margin-left:auto;
	margin-right:auto;
}

.bottom-fixed-item
{
	visibility:hidden;
}

#bottom-fixed-wrapper .bottom-fixed-item
{
	visibility:visible;
}

.home-install-btn
{
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center;
	color:#d53537;
	display:flex;
	margin-right:10px;
	position:absolute;
	right:0;
	top:0;
	z-index:3;
}

.home-install-btn .icon
{
	background:url(../image/phone-74b83301cd.png);
	-webkit-background-size:contain;
	background-size:contain;
	height:30px;
	margin-right:5px;
	width:30px;
}

.home-install-btn .text
{
	color:#d53537;
	font-size:12px;
}

#main-article
{
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	overflow:hidden;
	position:relative;
	width:100%;
	padding:0 15px;
}

#main-article .article-title
{
	word-wrap:break-word;
	color:#181818;
	font-size:19px;
	font-weight:700;
	line-height:26px;
	word-break:break-all;
}

.showmore-btn,a.a-link
{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAACICAYAAADNnTqaAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDcvMTMvMTdz0PtSAAAAJElEQVQ4jWP8//8/MwMDAwMLFA99xqh36MxgYoARo4xRxsAwAEdpBYzjz+ASAAAAAElFTkSuQmCC) repeat-x;
	-webkit-background-size:1px 68px;
	background-size:1px 68px;
	border:none;
	color:#059eff;
	display:block;
	font-size:14px;
	height:28px;
	line-height:28px;
	margin-top:-40px;
	position:relative;
	text-align:center;
	width:100%;
	padding:40px 0 0;
}

.article-info
{
	color:#999;
	font-size:12px;
	white-space:nowrap;
}

.article-info .scroll-container
{
	overflow:auto;
	padding-bottom:10px;
	margin:10px 0;
}

.article-info .scroll-container.element::-webkit-scrollbar
{
	width:0!important;
}

.article-info .article-author
{
	background:#f5f5f5;
	-webkit-border-radius:15px;
	border-radius:15px;
	color:#999;
	display:inline-block;
	font-size:12px;
	height:28px;
	line-height:28px;
	margin-right:8px;
	padding:0 15px;
}

.article-ask-bottom
{
	color:#999;
	display:inline-block;
	font-size:12px;
	font-weight:400;
	vertical-align:middle;
}

.article-ask-bottom span
{
	margin-left:5px;
}

#repList .browse-num
{
	font-size:14px;
	font-weight:400;
}

#repList .browse-num em
{
	color:#999;
	margin-left:4px;
}

.btm-btns
{
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center;
	background:#fff;
	border-bottom:none;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	height:50px;
	-webkit-justify-content:center;
	justify-content:center;
	width:100%;
}

.btm-btns .attention-ans,.btm-btns .invite-ans
{
	border:1px solid #ddd;
	-webkit-border-radius:18px;
	border-radius:18px;
	font-size:15px;
	height:34px;
	line-height:34px;
	margin-right:15px;
	text-align:center;
}

.btm-btns .invite-ans:before
{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAAnBJREFUWAntmEtrFEEQgLs6K/RMULypqCAG9AckNxECniToRXP04kHRq2R2QRTBy8YV9OQjv8FTRD14MCCoSHLVH2AkePIB89A4U1atO5vObsSe6e7VQwqWqS66qr+pqt3ubRA9UbfS41DgnBA4hULsK+2mTwBYBZQXkpZ6ZurD86ZfYOPNSra/dUV9uAFQABvVfHqVQG4KxO6YbXWEodJmeNDUd+d8dnRdFE9o3QnyXd4lg+kGZ4YM1jCmEOW83XfSQ99/5EsCxV62IeLUV8zOyG6ZLDPDAcuSsW4iE6H6SF5v9bljCGsN7hndKOXYTBKpp7rNpc5lykV+YuUi3Jt8iGfffUkfUXZOg5D346Z6DqodUw9vSNYat+qjjUjDGsP8FPkSUpkooxH1W4egdrz/nJyPm+EC2XBkQDpMiVpClWN+Sn3gS98KhtdCAYcH1/QO9CcYAfJBGqnLIwX6Gwz3zMiA6sAwnJeS1YXxAmQD4xzIFsYpkAsYZ0CuYBiI9jI7sYUJ29lJhGKBKfg8ZQVkC8MQDEOb6wHWBem1v/YuYJihD9PTawG5gmGgQakM5BOG4Sr30DoWi+TXPXb23663UW61N/XnGCqVMhTejiep6kc2xXYIw3ErAWEOsz5hqgOhmKWyrNLnLgg4ljWDSy7KpL+kcQ/t6eD4tzw9l0TBa9cQtYA+zUFMjq+gpbu71yv1kPvlhyNuAw3nZLPl/8sQ/U1d0xnpODCjj33qg2sxCwTtZBEFnvK5sGls+m17LFFChw8ipk7+5tE9DLHILApe0l3K9X8LRQmRcI1Z+jcdtld6dTL3u39hmTPTTQwF+QXaOV0bimAdgQAAAABJRU5ErkJggg==) no-repeat;
	background-position:0 3px;
	-webkit-background-size:18px 18px;
	background-size:18px 18px;
	content:"";
	height:28px;
	margin-right:8px;
	vertical-align:middle;
	width:18px;
}

.btm-btns .invite-ans:after
{
	color:#0888f5;
	content:"\5199\56de\7b54";
}

.btm-btns .attention-ans
{
	background:#0888f5;
	border-color:#0888f5;
}

.btm-btns .attention-ans:before
{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAkCAYAAAD7PHgWAAAAAXNSR0IArs4c6QAAAy9JREFUWAnNlz1oFEEUx3OaREPEEFKoERFREUQECWksBJWAMaKgjYr40VhqY2dnOhGsLKwUJFgpFuJXBFEhhSCIYGFEDxORoBaCxASNrr+X3GzmPb3bubu5xQc/dt7Mm/f+NzO7t9vU9J9bIUtfkiQS0wu7YT0shwQmYBTuwPNCoSB9ypi7iY4B2AgroAVkXhHuwQjzZrhWbyRvhpMwBllWJOAELJRKXA/AK8iyzwScgcVVKWTCBggpQJiyF3hPVE+YI4sgu5RtBPbB17C8UaOmyHbIKlRnkIDNBIxAuwmcxL8FD2EMZN5q6IN90Ab/Mjlft0HO2zv4CSthO+yHTvDtF84A5/K+3znbRtxSKIK1K3Qs+2tCqYOxbhgCa3fpWFdhXgfjF+C3mSi7JzeUNjrPmUBxT+uo8h6xp2AaZmAQFpSPnh8h7iBYkUPzEbQI6IJv4NtFFRTgMLkdOgJCVQhzzvuFaYvgNWkQznET8BG/3LlK58VqUKsVXhoNg5LfbcMeU+wSB3XK9DXMpdYPkl81BXamPspHjfot6WBODeqvNRrkPM8tIA17/pbkpEuVQcd3I7LTbbH9q5lWM/Nzmk2pNifwkxmQF4JcjZVrpaAvUF4+vjiB742abcbPw91FEfmHcvZBbh4n8IHrLV2PGj8P97Ap8ij1Wd4eczjF3ZEGNLhBrUUwKUU926vKMjDsDUpzAlapoAgOOfthvES/pKQtD2pf4Bt8t7tzVenoBfuf+Jq+7gi60hTkE3HOxt0AHcdAXmDfwlbXr64MnAVrUUXa5EpAiEOC6zYJfjSRNneIJhVDgha4aRPhRxFp86rioQ5JGiYyikD5IfWKZL67W62mLF9uotm7O3NBCax5JZnr361Zoux4enc3TGRuAmvdbgQ2fov95aVgzdtt8qjt9MfqbscQqdTh1C3KJqggUj4b5BtZvnflOSrft9fAf8eTp4Mymz+KT4Vy2y0inykFSaJeo8xY/BV0v7CCSKvhiJsjVwb9x0/448RPEtoOEPlYYvx8+O7uDn8g+wmqbZdEXuZq7QYddX8d+t8A1WpT8YiRdzj52JYVe8r3xLAKqNH5AyMS92+bN4h8AAAAAElFTkSuQmCC) no-repeat;
	background-position:0 3px;
	-webkit-background-size:20px 18px;
	background-size:20px 18px;
	content:"";
	height:28px;
	margin-right:8px;
	vertical-align:middle;
	width:20px;
}

.btm-btns .attention-ans:after
{
	color:#fff;
	content:"\5173\6ce8\95ee\9898";
}

.btm-btns .attention-ans.attention-ans-on
{
	background:#f5f5f5;
	border-color:#f5f5f5;
}

.btm-btns .attention-ans.attention-ans-on:before
{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAkCAYAAAD7PHgWAAAAAXNSR0IArs4c6QAAAadJREFUWAnt179KxDAYAPBrC9XVUQqKiIujm5OLm/gEQkXonycQzifQN5D+WXTQ1aEUBAWfQ3RwqaOTa+v3cc3R9Hppk0tbh3yQa9Pkmh9fL2luMlGhMqAywMyAxmwdsDFN07Usy/ZN03y3bfuXDP0vgFEU7eR5/gyoPSjfhmEcOo7zhUgdP8aMEvcGBsRhbAL2fHY6MrCC2yIgPBZF8UHqo2VwGU7TtHvP8x5HBbJwruteALIgwMEnSQdcTnB4HBTIixsUKIKjgDBztDAML+H5H0HDE/xQI+wgI0RxOLZBAJZlncH5LRRcj04h1pMkeSXtosdVcDhmdZnZrSGmQRBc165xVVfF4WBzoK7rd1D/qQmEkTJwFLB89x3LQMrCIXBhmYHHegDXX6BsYIdK3Pi+f1WpN57KxOEAC0C8KIqUjVsKFEH2gWMCeZB94VqBXZB94joBW5C4sJ9AofZzuGUqdyXUix/vxRuNk6TpJoyJQ3WXicMbdwZi5zakbBw3kIXsAycEbEL2hRMG4hfjON4u/319woR4AOR8m47tKlQGVAZUBmYZ+APa8gY1zy5BfQAAAABJRU5ErkJggg==) no-repeat;
	background-position:0 3px;
	-webkit-background-size:20px 18px;
	background-size:20px 18px;
	content:"";
	height:28px;
	margin-right:8px;
	vertical-align:middle;
	width:20px;
}

.follow-button-on:after
{
	content:"\5DF2\5173\6CE8"!important;
	font-size:13px;
}

.follow-button-on:before
{
	content:none!important;
}

.no-ask
{
	color:#999;
	display:block;
	font-size:14px;
	overflow:hidden;
	padding-bottom:10%;
	text-align:center;
}

.no-ask:before
{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABKCAMAAAAbgiNiAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAByUExURUdwTM3Nzc7OzszMzP///83NzczMzMzMzM3NzdXV1c3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc7Ozv///87OzszMzM7Ozs7OzszMzM7Ozs3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc7Ozs3Nzc/Pz8zMzM3NzczMzIK10lYAAAAldFJOUwCuhi0C37Cq1QaCMvb6V5FIATnvYUD8Irp4ck+YaYuhF8Uv4dBR2ibMAAAB0ElEQVRYw+3Y626CQBAF4Km1RVC5C6CooJ73f8UuqNzZyg4xacP55RL8YtwLzBDxs7SufuNCaBqL1+N2vDOAYzXWLYzKvs8Dqt8YgQU6wvNONdEHrv7l8/WkTS8RnkvHSoywCdXn4+ER7QGYxSUPEWOCLWBznyUhBoUIaDxv9/gsxG3KBE81j3wAIQ/MPfs5MIPHAlAHF8C266mDRtuLiQXm3uE5OFSeKhg3vG3lKYLCC0rPFp5BLLBcxV1PCWx6G2BBLLDat0TOTngnGgSN3pgN71g//XLPomGw/wjURnijQbPuucJLSAaue1M/MLPa88P1hOdIwd+zwkrqMcC18M4dTx0svCVNBl4GPBUwFNkJT+vzFMByMek0BVi+F3z0e6PB0LCK+AMe7zH690DXNFvgt0JqO10DXjpt5HHfCi4VQjKQmRmcwRlUA78Usn7rabNSyGWe5Rlkg7yeQ+fVzKMMXjqVl3rIKAYyVx9O+0uSW90MiEm/STdq0CzLitJdkptOlMp7VVWZ/Sy1JYlSInIc29A+BhI1xdyLhu7VDNsZ2apoldrs5sckXtGeubd72qU7tyHVKd2ZLbOeUpsnTukRJQCQTFh7OLHnxQ79j/wA4fyJzynmbNQAAAAASUVORK5CYII=) no-repeat;
	-webkit-background-size:40px 36px;
	background-size:40px 36px;
	content:"";
	display:block;
	height:36px;
	width:40px;
	margin:10% auto 10px;
}

.article-content
{
	word-wrap:break-word;
	font-size:16px;
	line-height:27px;
	margin-top:10px;
	text-align:justify;
	word-break:break-all;
}

.app-list-container .app-list a .app-name
{
	height:16px;
	display:block;
	font-size:12px;
	left:0;
	line-height:16px;
	max-height:32px;
	overflow:hidden;
	position:absolute;
	text-align:center;
	width:100%;
	margin:5px auto;
}

.app-list-container .app-list a
{
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	color:#222;
	float:left;
	font-size:12px;
	position:relative;
	text-align:center;
	text-decoration:none;
	width:25%;
	padding:0 1em 40px;
}

.app-list-container .app-list .pic,.app-list-container .app-list img
{
	-webkit-border-radius:10px;
	border-radius:10px;
	border:0;
	display:block;
	float:none;
	width:100%;
	margin:0 auto;
}

.cover-back
{
	background:rgba(0,0,0,.7);
	bottom:0;
	left:0;
	position:fixed;
	right:0;
	top:0;
	z-index:10091;
}

.cover-modal
{
	background:#fff;
	-webkit-border-radius:8px;
	border-radius:8px;
	color:#222;
	font-family:PingFangSC-Semibold,PingFang SC;
	font-size:17px;
	font-weight:500;
	left:33px;
	line-height:22px;
	margin-top:-80px;
	position:fixed;
	right:33px;
	top:50%;
}

.cover-header
{
	font-weight:600;
	margin-top:30px;
	text-align:center;
}

.cover-content
{
	margin-top:5px;
	text-align:center;
	white-space:nowrap;
}

.cover-content span
{
	color:#4ba7ff;
}

.cover-btns
{
	display:flex;
	line-height:57px;
	margin-top:30px;
	position:relative;
	text-align:center;
}

.cover-btns:before
{
	-webkit-box-shadow:inset 0 1px 0 0 #ecedef;
	box-shadow:inset 0 1px 0 0 #ecedef;
	content:"";
	display:block;
	height:1px;
	left:0;
	position:absolute;
	right:0;
	top:0;
	z-index:1;
}

.cover-btns-item
{
	-webkit-box-flex:1;
	display:block;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1;
}

.cover-btns-item.confirm
{
	color:#4ba7ff;
	position:relative;
}

.cover-btns-item.confirm:before
{
	bottom:0;
	-webkit-box-shadow:inset 1px 0 0 0 #ecedef;
	box-shadow:inset 1px 0 0 0 #ecedef;
	content:"";
	display:block;
	left:0;
	position:absolute;
	top:0;
	width:1px;
	z-index:1;
}

#top-nav
{
	-webkit-box-shadow:0 0 6px #f1f1f1;
	box-shadow:0 0 6px #f1f1f1;
	background:#fff;
	height:38px;
	line-height:38px;
	position:relative;
	width:100%;
	z-index:100;
	padding:3px 0;
}

#top-nav .scroll-container
{
	margin-right:10px!important;
	height:38px;
	margin-left:10px;
	overflow:hidden;
	position:relative;
}

#top-nav .scroll-container li:not(.login)
{
	-webkit-box-flex:1;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1;
	margin-right:0;
	text-align:center;
}

#top-nav .scroll
{
	white-space:normal;
}

#top-nav .login img
{
	-webkit-border-radius:25px;
	border-radius:25px;
	display:block;
	margin-top:5px;
	width:25px;
}

.global-page-header .side-box[rel=top-search-box]
{
	right:55px;
}

#top-search-box>header,.global-page-header
{
    background: -webkit-gradient(linear,right top,left top,color-stop(32%,#0886fd),to(#2595ff));
    background: -webkit-linear-gradient(right,#0886fd 32%,#2595ff);
    background: -o-linear-gradient(right,#0886fd 32%,#2595ff 100%);
    background: linear-gradient(270deg,#0886fd 32%,#2595ff);
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	color:#fff;
	font-size:18px;
	height:44px;
	left:0;
	line-height:44px;
	position:relative;
	text-align:center;
	top:0;
	width:100%;
	padding:0 15px;
}

.global-page-header .side-box
{
	height:32px;
	line-height:32px;
	position:absolute;
	right:15px;
	top:6px;
	z-index:2;
}

.global-page-header .side-box a
{
	color:#fff;
	display:block;
}

.global-page-header .side-box img
{
	display:block;
	height:24px;
	margin-top:4px;
	width:24px;
}

.global-page-header .search-box
{
	background:#fff;
	-webkit-border-radius:14px;
	border-radius:14px;
	color:#888;
	font-size:13px;
	height:28px;
	left:140px;
	line-height:28px;
	position:absolute;
	right:50px;
	text-align:center;
	top:8px;
}

.global-page-header .search-box i
{
	display:inline-block;
	font-size:12px;
	margin-right:10px;
}

.global-page-header h1,.global-page-header h2,.global-page-header h3
{
	font-size:16px;
	font-weight:700;
}

.global-page-header h1,.global-page-header h3
{
	font-size:18px;
}

.global-page-header .logo-box
{
	left:15px;
	position:absolute;
	top:0;
}

.global-page-header .logo-box a
{
	background:url(../image/mlogo.png) 0 no-repeat;
	-webkit-background-size:24px 24px;
	background-size:24px 24px;
	display:inline-block;
	padding-left:29px;
}

.global-page-header .top-search
{
	height:100%;
	position:absolute;
	right:10px;
	width:21px;
	z-index:2;
}

.global-page-header .top-search:before
{
	border:1px solid #fff;
	-webkit-border-radius:21px;
	border-radius:21px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	content:"";
	height:21px;
	margin-top:-11px;
	position:absolute;
	top:50%;
	width:21px;
}

.global-page-header .top-search:after
{
	background:#fff;
	content:"";
	height:1px;
	left:50%;
	position:absolute;
	top:50%;
	-webkit-transform:translate(5px,10px) rotate(45deg);
	-ms-transform:translate(5px,10px) rotate(45deg);
	transform:translate(5px,10px) rotate(45deg);
	width:6px;
}

#top-nav.relative,.global-page-header.relative
{
	top:0!important;
}

.global-page-header.logo-left .logo-box .channel-title
{
	border-left-color:#5cc9fe;
	margin-left:5px;
	padding-left:5px;
}

.global-page-header .vivo
{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAAiCAQAAABrGTaWAAADEUlEQVRYw+2Y623kIBSFKcElUII7CAXkByW4g6UESqCDdQdxB6GDuIN1B0MH3/4AM35ghkyiSCutUUbxCJ97fM99MQLx1OqYgeHJp59YX6HJT1J97jHDeoX/Hv0Wov9MjEaq8ttoqMLqjkR7PLYR8L5XMrEkj/ZMuE8guM3LOhaursCEuhMNAE1UZdo7IHAJTCCSKfdJBMGQ7urXGH0r+JO+UA/N+E0C+Q3R5xAMrddMhxDodLsco+KwbNr3vjMpaEdYqX1snoGAw5wiVGNzZYEpJtNbunXV2IrXLaXQlqjgdwOCzEL3OVxgqr7c3esqhvTtoXjr25mDiGtSrPLrh7KbjT99c2sZRZN4e9nPRAUqC9mC4JqjevV9EAfxxgbZS0TvxqfmwGlrv25vqCZeqV2eibYg7APHNxG1R0NX4q2eeitGnGhAuAqc5TmiZfFUFq17SLSMUAqcdV9LE57Phs7idbmM6IscPsJ+HEQuz1lDJZ5FUaVJVMUry14j2mcEWUUIleTdoq37hqsyMqPz/7dCybki2opgNg1yKE5PmjHv8aUx7+PUa3WlfJf80IYwNvf6EHv9udXddtvKc9VUIdodEFy9QraMJOXBueM9S3Y1ww/VAtPl+eHGr2qqTFWSy93+9QjxwsuDfDTVgeIxwvpS6mLJ7zmK/PD6T/SniA5YzJfOmQq7S0WLTTFtLyqJ+izR2PY8S+PYUE4lDif/tY2qi7ImN0NLI1Gbjgvx5C4xaASSHo1GopOnNQMdHYoehUBvNOiBgbAjGvC50AssEolNFvrs0YjaRNTvJsWAJ2CxyUfxU+JZ8ARegcCAZWHOw3BHADw6ywwOkARGQAAKBXTJQgcIZhaWUmiUu86y68qRkmVB4BnpAAXMeMCkFtkzMufjxcSMJxByXwJFYAb0ieiMSd9ELRul18CIwjDyCmhmPBaPSL+URMgRjeM1kVuYMJnowoTcnYtAMSbkSDQOLYIBA/TpzyBbpb//huHSITcUiA4pDFQi44CQiUWEmTkPfKDoAZ2ITml/n3ZG6d3VfPEXREkIUw91PIgAAAAASUVORK5CYII=) 50% no-repeat;
	-webkit-background-size:contain;
	background-size:contain;
	display:inline-block;
	height:44px;
	margin-left:10px;
	vertical-align:top;
	width:49px;
}

.face-icon:before
{
	background:url(../image/face-tmall.png) 50% 100% no-repeat;
	-webkit-background-size:cover;
	background-size:cover;
	-webkit-border-radius:50%;
	border-radius:50%;
	bottom:0;
	content:"";
	left:0;
	position:absolute;
	right:0;
	top:0;
}

.face-icon.member:before
{
	height:25px;
	top:2px;
	width:25px;
}

.global-page-history-nav
{
	border-bottom:1px solid #ddd;
	display:flex;
	height:44px;
	line-height:44px;
}

.global-page-history-nav .title
{
	-webkit-box-flex:1;
	color:#333;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1;
	font-size:18px;
	text-align:center;
	width:100%;
}

.global-page-history-nav .history-back,.global-page-history-nav .show-global-channels
{
	display:block;
	position:relative;
	width:50px;
}

.global-page-history-nav .history-back:before
{
	content:"";
	height:12px;
	left:3px;
	margin-top:-9px;
	position:absolute;
	top:50%;
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
	width:12px;
	border-color:transparent transparent #666 #666;
	border-style:solid;
	border-width:2px;
}

.global-page-history-nav.black-bg .history-back:before
{
	border-color:transparent transparent #fff #fff;
}

.global-page-history-nav .show-global-channels
{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAAAAABzpdGLAAAAaElEQVQoz6WOoQ3AMAwEM+2jSlGAtygLNTSJFOaxAjLCl6WuUpXU6PSy35cqAACVCxJOd/cTXJDgJOnggh/RXv8iwW3uLU4V0cnQNUs2y2WGj5oHObKGSIwkTb6jcPisP9om0dA31V4vUfnq/S1NmAAAAAAASUVORK5CYII=);
	background-position:100%;
	background-repeat:no-repeat;
	-webkit-background-size:18px 18px;
	background-size:18px 18px;
}

.global-page-history-nav.black-bg .show-global-channels
{
	background:none;
	position:relative;
}

.global-page-history-nav.black-bg .show-global-channels:before
{
	background-image:url(../image/black_header_icons.png);
	background-position:0 -72px;
	background-repeat:no-repeat;
	-webkit-background-size:18px 90px;
	background-size:18px 90px;
	content:"";
	height:18px;
	position:absolute;
	right:0;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
	width:18px;
}

#global-channel-nav
{
	background:#f9fafa;
	bottom:0;
	display:none;
	left:0;
	position:absolute;
	right:0;
	top:45px;
	z-index:1000;
}

#global-channel-nav.expanded
{
	display:block;
	overflow:hidden;
}

#global-channel-nav .global-channel-nav-list
{
	overflow:hidden;
	padding-bottom:10px;
}

#global-channel-nav .global-channel-nav-list li
{
	float:left;
	margin-right:2.6666666666667%;
	margin-top:2.6666666666667%;
	text-align:center;
	width:23%;
}

#global-channel-nav .global-channel-nav-list a
{
	border:1px solid #e0e0e0;
	-webkit-border-radius:3px;
	border-radius:3px;
	color:#444;
	display:block;
	height:34px;
	line-height:34px;
}

#global-channel-nav.black-bg .global-channel-nav-list a
{
	color:#bdbdbd;
	border-color:#444;
}

#global-channel-nav .global-channel-nav-list li:nth-child(4n+4)
{
	margin-right:0;
}

.top-login-box
{
	background:#fff;
	-webkit-border-radius:3px;
	border-radius:3px;
	display:none;
	padding-bottom:8px;
	position:fixed;
	right:5px;
	top:52px;
	width:260px;
	z-index:1010;
}

.top-login-box:before
{
	border-bottom:5px solid #fff;
	border-left:5px solid transparent;
	border-right:5px solid transparent;
	content:"";
	height:0;
	position:absolute;
	right:10px;
	top:-5px;
	width:0;
}

.top-login-box .side-box
{
	color:#e8e8e8;
	font-size:16px;
	line-height:30px;
	padding:15px;
}

.top-login-box .userinfo
{
	float:left;
	max-width:80%;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap;
}

.top-login-box .side-box img
{
	-webkit-border-radius:15px;
	border-radius:15px;
	float:left;
	margin-right:8px;
}

.top-login-box .login-navs
{
	background:linear-gradient(#f5f5f5,#fff5px);
	font-size:0;
}

.top-login-box .login-navs a
{
	display:inline-block;
	font-size:14px;
	line-height:34px;
	position:relative;
	text-align:center;
	width:25%;
}

.top-login-box a .iconfont
{
	font-size:12px;
}

.top-login-box .login-navs a:after
{
	background:#e8e8e8;
	content:"";
	height:10px;
	margin-top:-5px;
	position:absolute;
	right:0;
	top:50%;
	width:1px;
}

.top-login-box .login-navs a:nth-child(4n):after
{
	background:none;
}

#top-search-box
{
	background:#fff;
	height:100%;
	left:0;
	position:fixed;
	top:0;
	-webkit-transform:translate(100%);
	-ms-transform:translate(100%);
	transform:translate(100%);
	-webkit-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s;
	width:100%;
	z-index:11000;
}

#top-search-box form
{
	clear:both;
	position:relative;
	padding:8px 40px 8px 0;
}

#top-search-box input[type=search]
{
	background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAqCAMAAAD26OlUAAAC0FBMVEX////19fX19PX///+goKD///+goKD///////////+goKD09fWgoKD19fSgoKD///////+goKCgoKCgoKCgoKCgoKCgoKD////////////////+/v6goKD///+goKCgoKCgoKCgoKD//v7//v+goKD///////////+goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKChoaGioqLDw8OgoKCkpKSzs7PY2NigoKD+/v/+//6jo6OgoKD////x8fHZ2dmgoKCgoKCgoKDw8PD///+goKCkpKSjo6OhoaHFxcWgoKCgoKD39/enp6egoKC0tLSgoKCgoKD///+goKCnp6f///+goKD39/egoKD8/Pz///////+goKD7+/v///////////////+goKCoqKigoKD////////R0dH///////////////+ioqL///////+hoaH////////19PSgoKC4uLj////////////////39/f4+Pj5+fn8/P36+vr7+/v8/Pz9/f3///+goKD29vahoaH9/fyoqKj4+Pn6+/v4+fj3+Pf6+fr7+vv6+vn49/j6+/r5+fj+/f329vf7+vr39/j49/f29/f9/P3JycnLy8v9/v78/fyrq6v5+vr4+fnj4+Pw8PDd3d35+Pj7/Pz8/f38/Pv5+Pn7+/ry8vL6+fn39vb3+Pj5+fr29/b9/v2ioqL9/f739/b39vf9/Pz6+vuqqqrFxcX7+/z8+/v19fWjo6PAwMCzs7OsrKz19vbKysr09PTs7Oz4+Pe+vr7ExMT5+vnv7++wsLDMy8ynp6fGx8bx8PD+/v7c3NzIyMjKysvb29u/v7+pqan7/PvHyMfGxsbf4ODx8fHf396xsbGkpKTg4ODz8vLY2dna2tru7u3x8fL19fTu7u6ysrLZ2dnh4uLc3d3+/f7y8/P29vX08/SmpqbS0tLKycnh4eHa2tvf398EurQLAAAAeHRSTlMAAABUVPv76iT66ABVAJdbi/X6IiPRx5/LDigAB5wICyT5AACGCv0IDM+c5yYyS/aLmfiY9/7emQAAm/cN9tmW+Cz4mub2/vX26s6h/iH9CYeNi9rU9Jzy+jLohPvSVtMm8dlT0JCtJ/b38f1am/4PMwDvqO998Hrq3T51AAADOklEQVR4XpXTBW8bSRyH4bXbnNNw4YLlJmXmK9MhMzMzwyyamRnDzMxYZIZjZr6v0P+40rgbR0r6ene1P+nJWLIUKtaclJ2ZSau2JmWmpSyGuYAau+lpDytJUzfNoOaPSWfmz1OKmrd69ub5N8W5u5co47pxRl7eaLd7WRSEA0W/88zhoqPh6ExaMRrO3RdlpzSOxqDDEWz+TSiJ0tvnit3MO7A7Z2gOBuWN8kaHo1l+kumLfvu9Ingfdqd98ljlcPuxfED0u+zC57Hyck2bRq6Rt/l8bLmc1fjwmdOWXwPXgetAbBsb8oVCbEhgWQHHMmGQS2NuzlTYZwWhQoDKMMHh+SvAW2cTmAIzrO/mhbKK7jL+At8tdHWVwYtQwQ2AXEngFlhDfBcPFw4oDHhCAYBrCHwB1r9Veo6vcrmqzC7ezOt5vZk3u/R8EcAHCbwZ1gmu3cbpOU7f3m6zmTmXzWyDXfU9wPUEvgkLcSYuwkEm7moWuCIcA/AdAm+B1cBFLPVcjcViOhSptzBMfY3JBH9EA1QTeBeswwyuhjnEkLAuBniMwHtgXWYMlfZKe2GhgSlkKu2l8IQKfwG4gcDbYP2jK7Xr7LTBUKnTldLR7DSjOwNwLYE7YIURfTWrdT9traOttBUGGgC4kcBHvoT5M1ZGdx1ye+oQbaxze/Yb6f/A9d5J4DOXYHf86UYeZETIaPUgt9EDb2gYH3gwncBt25tAHkBQayvcqAVBXoT6wKn35FCkvQEldLzF6XXWer0qVa23taEFqS4qoaEsKlbiYz9heeBrZ61K5ax1qhrgU92H3ZGncgGQMqq1WHZ80/PHoAoaVPV8G8ZOW30/BqRFL42cV+LC/s+/+2H4x//9AzDAjTxUQIlKlFV/oYzryGeyxPxHXxTJx58QAk1ipvbzsveehH+vyeIzn1YUd/bGWO/BYsWzz0meh3GDWC7KmKLgSjr7tWq1tr+zhFEkvFwgkbyijpfUq7NeU5Bez8qVSqWSN76Kl1DOW29nyxYulGXPSn8XFMBJCUSOLjlVIpGkSuGRLJG+nxyT4wWy6brkB9T4cgqWH1ITkn/9/RE1IalQfExNSH7yKTXxrgCZKvK/MvmOVwAAAABJRU5ErkJggg==) no-repeat 15px 50%;
	-webkit-background-size:11px 11px;
	background-size:11px;
	border:none;
	-webkit-border-radius:14px;
	border-radius:14px;
	display:block;
	font-size:13px;
	height:28px;
	line-height:20px;
	outline:0;
	overflow:hidden;
	width:100%;
	padding:4px 25px 4px 30px;
}

#top-search-box input[type=search]::-webkit-search-cancel-button
{
	-webkit-appearance:none;
}

#top-search-box input[type=submit]
{
	background:none;
	border:none;
	color:#fff;
	font-size:13px;
	height:28px;
	position:absolute;
	right:0;
	top:8px;
	z-index:1;
	margin:0;
	padding:0;
}

#top-search-box .clear
{
	background:#ccc;
	-webkit-border-radius:7px;
	border-radius:7px;
	color:#fff;
	display:none;
	font-size:12px;
	height:14px;
	line-height:12px;
	overflow:hidden;
	position:absolute;
	right:50px;
	text-align:center;
	top:15px;
	-ms-touch-action:pan-y;
	touch-action:pan-y;
	width:14px;
	z-index:1;
}

#top-search-box .suggestions
{
	padding:15px;
}

#top-search-box .suggestions-title
{
	background:url(../image/icon-hot.png) no-repeat 0 50%;
	-webkit-background-size:15px 15px;
	background-size:15px;
	font-size:17px;
	line-height:24px;
	padding-left:20px;
}

#top-search-box .suggestion-list
{
	font-size:16px;
	line-height:30px;
}

#top-search-box .suggestion-list li
{
	border-bottom:1px solid #e0e0e0;
	float:left;
	width:50%;
	padding:9px 0;
}

#top-search-box .suggestion-list a
{
	color:#444;
	display:block;
}

#top-search-box .suggestion-list li:nth-child(2n) a
{
	border-left:1px solid #e0e0e0;
	padding-left:15px;
}

html.opacity-cover,html.opacity-cover body
{
	height:100%;
	overflow:hidden;
	position:relative;
	-ms-touch-action:none;
	touch-action:none;
}

#opacity-cover
{
	background:rgba(0,0,0,.5);
	bottom:0;
	left:0;
	position:absolute;
	right:0;
	top:0;
	z-index:1000;
}

.nav-bd
{
	border-bottom:1px solid #ededed;
}

#top-nav .scroller
{
	float:left;
	font-size:0;
	white-space:nowrap;
}

#top-nav .scroller li
{
	display:inline-block;
	font-size:16px;
	vertical-align:top;
	margin:0 25px 0 0;
}

#top-nav .scroller a
{
	color:#444;
	display:block;
	position:relative;
}

#top-nav .scroller .on a:after
{
	background:#0886fd;
	-webkit-border-radius:2px;
	border-radius:2px;
	bottom:5px;
	content:"";
	height:2px;
	left:50%;
	position:absolute;
	-webkit-transform:translate(-50%);
	-ms-transform:translate(-50%);
	transform:translate(-50%);
	width:20px;
}

#top-nav.channel-nav:after,#top-nav.channel-nav:before
{
	background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);
	content:"";
	height:100%;
	opacity:1;
	pointer-events:none;
	position:absolute;
	right:0;
	top:0;
	-ms-transform:translateZ(0);
	-webkit-transform:translateZ(0);
	transform:translateZ(0);
	-o-transition:opacity .5s;
	-webkit-transition:opacity .5s;
	transition:opacity .5s;
	width:40px;
	z-index:2;
}

#top-nav.channel-nav:before
{
	left:0;
	right:auto;
	-webkit-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	transform:rotate(180deg);
}

#top-nav.left-end:before,#top-nav.right-end:after
{
	opacity:0!important;
}

#top-nav .show-menu
{
	background:#fff;
	height:100%;
	position:absolute;
	right:0;
	top:0;
	width:40px;
}

#top-nav .show-menu:after
{
	background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);
	content:"";
	height:100%;
	left:-20px;
	position:absolute;
	top:0;
	width:20px;
}

#top-nav .show-menu:before
{
	border-right:1px solid #333;
	border-top:1px solid #333;
	content:"";
	height:10px;
	left:15px;
	position:absolute;
	top:13px;
	-webkit-transform:rotate(135deg);
	-ms-transform:rotate(135deg);
	transform:rotate(135deg);
	width:10px;
}

#top-nav.expanded .show-menu:before
{
	top:20px;
	-webkit-transform:rotate(315deg);
	-ms-transform:rotate(315deg);
	transform:rotate(315deg);
}

#top-nav .menu
{
	background:rgba(0,0,0,.2);
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	display:none;
	overflow:auto;
	position:absolute;
	top:44px;
	width:100%;
	z-index:100;
}

#top-nav .menu ul
{
	background:#fff;
	overflow:hidden;
	padding:0 10px;
}

#top-nav .menu li
{
	float:left;
	height:42px;
	text-align:center;
	width:25%;
	padding:10px 5px;
}

#top-nav .menu li,#top-nav .menu li a
{
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	overflow:hidden;
}

#top-nav .menu li a
{
	background:#f1f1f1;
	-webkit-border-radius:15px;
	border-radius:15px;
	display:block;
	height:24px;
	line-height:24px;
	width:70px;
	padding:0 10px;
}

#top-nav .menu li:last-child a:after
{
	border-right:2px solid #0886fd;
	border-top:2px solid #0886fd;
	content:"";
	display:inline-block;
	height:6px;
	margin-top:-4px;
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
	vertical-align:middle;
	width:6px;
}

#top-nav-all
{
	background:#fff;
	bottom:0;
	left:0;
	position:fixed;
	right:0;
	top:0;
	-webkit-transform:translate(100%);
	-ms-transform:translate(100%);
	transform:translate(100%);
	-webkit-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s;
	z-index:10110;
}

.nav-all-header
{
	font-size:16px;
	padding:15px;
}

.nav-all-header .iconfont
{
	float:left;
	font-size:13px;
	line-height:18px;
	margin:3px 10px 0 0;
}

.nav-all-list
{
	padding:0 15px;
}

.nav-all-list li
{
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	float:left;
	white-space:nowrap;
	width:25%;
	padding:0 10px 12px 0;
}

.nav-all-list li:nth-child(4n)
{
	padding:0 0 12px;
}

.nav-all-list li a
{
	border:1px solid #e0e0e0;
	-webkit-border-radius:3px;
	border-radius:3px;
	display:block;
	font-size:14px;
	line-height:34px;
	text-align:center;
}

.nav-all-else
{
	overflow:hidden;
	padding-bottom:20px;
}

.nav-all-else li
{
	float:left;
	text-align:center;
	width:25%;
}

.nav-all-else a
{
	color:#666;
	display:block;
	font-size:12px;
	white-space:nowrap;
}

.nav-all-else img
{
	display:block;
	height:30px;
	margin:0 auto 10px;
}

#top-nav-all .swiper-container
{
	bottom:0;
	left:0;
	overflow:hidden;
	position:absolute;
	right:0;
	top:44px;
}

#top-fixed-wrapper,#top-nav,.global-page-header
{
	z-index:9999;
}

#top-nav .menu ul,.top-nav-bg,.top-nav-bg .scroller li
{
	background:#f9f9f9!important;
}

.single-nav li
{
	-webkit-box-flex:1;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1;
	position:relative;
	text-align:center;
	margin:0;
}

.single-nav li.on a:after
{
	background:#0886fd;
	-webkit-border-radius:2px;
	border-radius:2px;
	bottom:5px;
	content:"";
	height:2px;
	left:50%;
	position:absolute;
	-webkit-transform:translate(-50%);
	-ms-transform:translate(-50%);
	transform:translate(-50%);
	width:40%;
}

.second-nav li
{
	-webkit-box-flex:1;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1;
	height:30px;
	line-height:30px;
	overflow:hidden;
	text-align:center;
}

.second-nav li a
{
	background:#f0f0f7;
	-webkit-border-radius:30px;
	border-radius:30px;
	color:#666;
	display:block;
	font-size:15px;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap;
	margin:0 5px;
}

.second-nav li.on a
{
	background:#0886fd;
	color:#fff;
}

#bottom-nav
{
	background: #069eff;
    background: -webkit-gradient(linear,right top,left top,color-stop(32%,#069eff),to(#22c2fe));
    background: -webkit-linear-gradient(right,#069eff 32%,#22c2fe);
    background: -o-linear-gradient(right,#069eff 32%,#22c2fe 100%);
    background: linear-gradient(270deg,#069eff 32%,#22c2fe);
	position:relative;
	width:100%;
}

#bottom-nav ul>li>a
{
	color:#fff;
	display:block;
	font-size:18px;
}

#bottom-nav ul>li>a,#copyright
{
	height:42px;
	line-height:42px;
	text-align:center;
}

#copyright
{
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap;
}

#bottom-infor,#copyright
{
	color:#222;
	font-size:12px;
}

#bottom-infor
{
	height:50px;
	line-height:50px;
	text-align:center;
}

#bottom-infor a
{
	color:#059eff;
	margin-left:20px;
}

.app-list-container>.title
{
	font-size:17px;
	height:40px;
	line-height:40px;
	margin-bottom:0;
	margin-top:0;
}

.app-list-container .detail-text>.title
{
	height:auto;
}

.app-list-container .app-list
{
	overflow:hidden;
	margin:7px -5px 0;
}

.app-list-container .app-list img
{
	background-color:#fff;
}

.app-list-container .app-list a .title
{
	color:#666;
	height:28px;
	line-height:14px;
	margin-top:5px;
}

#relevant-product-module
{
	overflow:hidden;
	background:#fff;
}

#relevant-product-module .scroll-container
{
	width:10000%;
}

#relevant-product-module .scroll-container .relevant-product-item
{
	-webkit-border-radius:5px;
	border-radius:5px;
	-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);
	box-shadow:0 2px 8px rgba(0,0,0,.1);
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	float:left;
	height:242px;
	margin-bottom:20px;
	margin-right:10px;
	overflow:hidden;
	position:relative;
	width:155px;
}

#relevant-product-module .scroll-container .relevant-product-flex-box .product-pic
{
	height:155px;
	overflow:hidden;
	position:relative;
	width:100%;
	margin:0;
}

#relevant-product-module .scroll-container .relevant-product-flex-box .product-pic .pic
{
	display:block;
	left:0;
	max-height:100%;
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
	width:100%;
}

#relevant-product-module .scroll-container .relevant-product-flex-box .product-pic .pic img
{
	width:100%;
}

#relevant-product-module .scroll-container .relevant-product-flex-box .product-pic .pic .jiaobiao
{
	height:43px;
	left:0;
	pointer-events:none;
	position:absolute;
	top:0;
	width:43px;
}

#relevant-product-module .scroll-container .relevant-product-flex-box .relevant-product-text
{
	padding:10px 10px 0;
}

#relevant-product-module .scroll-container .relevant-product-flex-box .relevant-product-text .title
{
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	color:#222;
	display:0;
	font-size:13px;
	height:36px;
	line-height:18px;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:normal;
}

#relevant-product-module .scroll-container .product-merchant
{
	padding:0 10px;
}

#relevant-product-module .scroll-container .product-merchant .price
{
	color:#ec2f2f;
	font-size:11px;
}

#relevant-product-module .scroll-container .product-merchant .price b
{
	font-size:16px;
	font-weight:400;
}

#relevant-product-module .scroll-container .product-merchant .icon
{
	-webkit-border-radius:3px;
	border-radius:3px;
	float:left;
	height:20px;
	margin-right:5px;
	width:20px;
}

#relevant-product-module .scroll-container .product-merchant a[role=menuitem]
{
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	display:block;
	float:none;
	height:40px;
	line-height:20px;
	overflow:hidden;
	position:relative;
	white-space:nowrap;
	width:100%;
	padding:10px 0;
}

#relevant-product-module .scroll-container .product-merchant a[role=menuitem]:not(:first-child)
{
	border-top:1px solid #f2f2f2;
	padding-top:9px;
}

#relevant-product-module .scroll-container .product-merchant a.icon-cuxiao:after,#relevant-product-module .scroll-container .product-merchant a.icon-quan:after
{
	background:rgba(255,0,29,.05);
	border:1px solid #ec2f2f;
	-webkit-border-radius:4px;
	border-radius:4px;
	color:#ec2f2f;
	content:"\9886\5238";
	display:block;
	font-size:22px;
	line-height:30px;
	margin-top:-15px;
	position:absolute;
	right:0;
	top:50%;
	-webkit-transform:scale(.5);
	-ms-transform:scale(.5);
	transform:scale(.5);
	-webkit-transform-origin:100% 50%;
	-ms-transform-origin:100% 50%;
	transform-origin:100% 50%;
	padding:0 4px;
}

#relevant-product-module .scroll-container .product-merchant a.icon-cuxiao:after
{
	content:"\4fc3\9500";
}

#relevant-product-module .scroll-container .product-merchant a.icon-right:after
{
	border:1px solid #c8c8c8;
	border-bottom-color:transparent!important;
	border-left-color:transparent!important;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	content:"";
	height:8px;
	position:absolute;
	right:3px;
	top:16px;
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
	width:8px;
}

#relevant-product-module .scroll-container .product-merchant p
{
	color:#999;
	font-size:12px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	white-space:nowrap;
	padding:10px 0;
}

#relevant-product-module .scroll-container .product-merchant p del
{
	display:inline-block;
	margin-left:10px;
}

#relevant-product-module .scroll-container .product-merchant p .tuan-icon
{
	background:#ec2f2f;
	-webkit-border-radius:4px;
	border-radius:4px;
	color:#fff;
	display:inline-block;
	font-size:11px;
	height:16px;
	line-height:16px;
	margin-right:10px;
	position:relative;
	padding:0 7px;
}

#relevant-product-module .scroll-container .product-merchant p .tuan-icon:after,#relevant-product-module .scroll-container .product-merchant p .tuan-icon:before
{
	background:#fff;
	-webkit-border-radius:4px;
	border-radius:4px;
	content:"";
	height:4px;
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
	width:4px;
}

#relevant-product-module .scroll-container .product-merchant p .tuan-icon:before
{
	left:-2px;
}

#relevant-product-module .scroll-container .product-merchant p .tuan-icon:after
{
	right:-2px;
}

#relevant-product-module .section-header
{
	display:flex;
	height:40px;
	line-height:40px;
	padding-bottom:10px;
}

#relevant-product-module .section-header .view-more
{
	font-size:14px;
}

.relevant-product-item.baokuan:after
{
	background:url(../image/baokuan.png) no-repeat;
	-webkit-background-size:86px 22px;
	background-size:86px 22px;
	content:"";
	height:22px;
	left:0;
	position:absolute;
	top:0;
	width:86px;
	z-index:9;
}

.ask-waitrep header
{
	height:40px;
	line-height:40px;
}

.ask-waitrep header h3
{
	-webkit-box-flex:1;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1;
	font-weight:700;
}

.ask-waitrep #relevant-product-module
{
	margin-top:0!important;
}

.comment-list li .floor .report
{
	margin-top:5px;
}

.report-mol
{
	left:50%;
	position:fixed;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
	width:80%;
	z-index:1000;
}

.report-mc
{
	background:#fff;
	border-bottom:1px solid #dcf1fd;
	-webkit-border-radius:10px;
	border-radius:10px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	color:#333;
	position:relative;
	text-align:center;
	width:100%;
	padding:15px 0 0;
}

.success-close:after
{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAMAAAApWqozAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABaUExURUdwTOvr693d3d7e3uDg4N3d3d7e3ubm5t7e3t7e3t7e3t7e3v///97e3t3d3d/f393d3d7e3uLi4t7e3t7e3uHh4d3d3d3d3d7e3t3d3d3d3d7e3t7e3t3d3YnMYW4AAAAddFJOUwAMruhS1PoVf0PB/QHb8ziHjixt7iImpYNa05maKySMJAAAAZZJREFUOMuVlUeWgzAQRAsJUEAiOQDGdf9rzsLYVsDMQ0u9j+iu6gDEx3XzZH3bejvNncPRMatkcORqfqKdJemHxdyL4m6WwZO03S56E6TUY3g1akmK204EV7a6SG8L3fKaxXJpKNTeD5Vgc4mvBjb6R+5ONxyid1mXvzUqawZvm6YpjxQtm+YT9+1KfSg/NK9vTQTFsVdwgmLzgq3CP0e1fLljP0EIm36l5fgOxAKAody8cJZVTPesN7iQNACe3+zUI6b7QFHNFXCS33pQDz7ULouR0qGjDxMJ6D52yrPDHHv5jSRhMXDGxCUWqXrRKYuFEyyTCnzRGQtDC887cnrIK+tOj5ZZxauKO1VYsN2DMZBe7cF5GOhZ+9TLVxhZguhZl29NkgRT6TYdcnrhlJry0SyjB86J3YG+Ke3ZxYUUeRHTI6UD1qABY98iWnONih868UJVrIqo+IO2kqlvqnoLu7VV0LDjmNlmXNywR6PAuWQUnBsyp8bXucF4buSeG+bn1sS5BXRutQGAecZL82mOx/bROv4DUs8jf4svFwwAAAAASUVORK5CYII=) no-repeat;
	-webkit-background-size:22px 22px;
	background-size:22px 22px;
	content:"";
	display:block;
	float:right;
	height:22px;
	position:absolute;
	right:10px;
	top:10px;
	width:22px;
}

.report-tit
{
	font-size:16px;
	text-align:center;
}

.report-bd a
{
	border-bottom:1px solid #f5f5f5;
	color:#444;
	display:block;
	font-size:15px;
	height:33px;
	line-height:33px;
	margin:10px 0 0;
	padding:0 24px;
}

.report-success
{
	background:rgba(0,0,0,.8);
	-webkit-border-radius:10px;
	border-radius:10px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	color:#fff;
	font-size:17px;
	left:50%;
	position:fixed;
	text-align:center;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
	width:90%;
	z-index:1000;
	padding:15px 20px;
}

.report-top
{
	display:inline-block;
	height:24px;
	line-height:24px;
	text-align:center;
}

.report-top:before
{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAMAAAApWqozAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAC6UExURUdwTP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////3HoUvYAAAA9dFJOUwB57f73qcD77/TCq4efCW3a9Yk3gzNOTzoCYUFLQ50Bo44iDhBGmOm9BpMZaSAc5m+mJ7aw0MngHYBU0XJQQ30EAAACHklEQVQ4y5WV13riUAyEhXsFYzuhhOIQOptAssmm7P7v/1p74YKNMSG60/F88jkz0kikGoMo1p3AtoN1EkdTuRQLf0Up9su7RmjfoRZOdBY6e00/d9e+1+mEidFNc/2xjh0rANZy1M5P2j3fAlBqd+mYQNebV08fPA0wf1VP7wH0Xf2HHy7AfaUuoLbOP7ulAqXaYxPsURNJPRvM4t4zC9TbZvZvVVByTl6B1iWtWoCbaQHoF4UVF0jVcUDbXQY/aWCIiCwArwm1+XRvREQ8YCwiE7AeGrADHf6IiMwtWIoMVjBpKrwlA8sE9lPpA6MLLCgvKX1AJDF02+exQ6CbtWhbg1h0WJ/Hjkwwi5+u4Vkc8DMhvV4ZG9nAsEgTMCQoiAvgcMS+KFVdQwjEhk6arkAtKu3egW3pRwewxC7qfalgfmVd/wa4g2oX2xJAmKbTIfmLNmvA2JSf4EEgDiT5wT9A64tMdeBvVdYEDNGzFhERkU/AupEt8H7SWwYkEoPWrsyisj0KV0S7C7FEwJHf6SQzj1NvSeUerApV8j4rC5eHD/upiA9WyS42vyvC5QaStqgsKMhLbzd5q2HFA+7ysXr6fqycYmDdawf2OivI53+m/MBkUvvqNWIr9vUzY8ws1/04w0PdcjMz18ITM5+H58xcZGwBWH7vijVRWkBGEnYOYWJoae4+Xr3ajKh5aU5Olub4orCDfraOjef6Ov4PmFxwNImwotAAAAAASUVORK5CYII=) no-repeat;
	-webkit-background-size:22px 22px;
	background-size:22px 22px;
	content:"";
	display:block;
	height:22px;
	width:22px;
	margin:0 auto 5px;
}

.mask
{
	background-color:#000;
	height:100%;
	left:0;
	opacity:.8;
	position:fixed;
	top:0;
	width:100%;
	z-index:999;
}

.recommend-submit
{
	background:none;
	border:none;
	color:#059eff;
	font-size:15px;
	margin:15px;
	padding:0 10px;
}

.follow-button
{
	background:#f5f5f5;
	-webkit-border-radius:16px;
	border-radius:16px;
	height:32px;
	line-height:32px;
	text-align:center;
	width:70px;
}

.follow-button:before
{
	color:#0888f5;
	content:"\5173\6ce8";
	font-size:13px;
}

.follow-button.follow-button-on
{
	background:#f5f5f5;
}

.follow-button-on
{
	color:#999;
}

.toast
{
	background-color:rgba(0,0,0,.7);
	-webkit-border-radius:5px;
	border-radius:5px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	font-size:14px;
	left:50%;
	max-width:80%;
	opacity:0;
	pointer-events:none;
	position:fixed;
	text-align:center;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
	-webkit-transition:opacity .5s;
	-o-transition:opacity .5s;
	transition:opacity .5s;
	z-index:1100;
	border-width:0 60px;
	padding:5px 10px;
}

.toast.visible
{
	opacity:1;
	pointer-events:all;
}

.section-reply .listHeight
{
	color:#444;
	font-size:16px;
	letter-spacing:0;
	line-height:27px;
}

.section-reply img
{
	display:block;
	margin-bottom:10px;
	margin-top:10px;
}

.section-reply .item
{
	border-bottom:1px solid #f0f0f0;
	padding-bottom:15px;
	padding-top:18px;
}

.section-reply .item:first-child
{
	padding-top:0;
}

.section-reply header
{
	height:36px;
	line-height:36px;
	margin-bottom:10px;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap;
}

.section-reply p
{
	color:#444;
	font-size:16px;
	letter-spacing:0;
	line-height:27px;
	text-align:justify;
}

.section-reply .member
{
	float:left;
	margin-right:10px;
}

.author-infor__detail,.section-reply .detail-list-header
{
	height:36px;
	position:relative;
}

.author-infor__detail
{
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-justify-content:center;
	justify-content:center;
	overflow:hidden;
	white-space:nowrap;
}

.absolute-middle
{
	color:#2f2f2f;
	font-size:15px;
	height:22px;
	line-height:22px;
}

.author-infor__detail .date
{
	color:#999;
	font-size:10px;
	height:18px;
	line-height:18px;
}

.member a
{
	display:inline-block;
	position:relative;
}

.member img
{
	-webkit-border-radius:38px;
	border-radius:38px;
	display:block;
	height:36px;
	vertical-align:middle;
	width:36px;
}

.head-v:after
{
	background:#ffa81f url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAA/UExURUxpcf///////////////////////////////////////////////////////////////////////////////+7j7AIAAAAUdFJOUwAavJDLEgrzsDB8JGJYb+XVU/moZMDgWQAAAHhJREFUGNNVjUcSwyAQBIckMgqe/7/VC8gy6stsdTUFODGAHQdyXx8hxJ1GAc6TOwY6jDGSjGKbIaKI1I/zmCEO0vb9pFskSVR/kW+RRTSgWvyQnzUQ2iOaJG7z6hFKRKkafzQZQllEIS/vFuEuSbASyPoSJ/02ry/MeAYD60BEJAAAAABJRU5ErkJggg==) no-repeat 50% 50%;
	-webkit-background-size:8px 8px;
	background-size:8px 8px;
	border:1px solid #fff;
	-webkit-border-radius:13px;
	border-radius:13px;
	bottom:0;
	content:"";
	height:13px;
	position:absolute;
	right:-5px;
	width:13px;
}

.author-infor__detail .absolute-middle>*
{
	display:block;
	margin-right:10px;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap;
}

.author-infor-expert
{
	background:0 no-repeat;
	-webkit-background-size:contain;
	background-size:contain;
	height:14px;
	margin-top:4px;
	overflow:hidden;
	text-indent:-999em;
	width:64px;
}

.author-infor-expert.jianxi
{
	background-image:url(../image/export-jianxi.png);
}

.author-infor-expert.zhuanjia
{
	background-image:url(../image/export-zhuanjia.png);
	width:41px;
}

.author-infor-expert.bianji
{
	background-image:url(../image/export-bianji.png);
}

.author-infor-expert.tepin
{
	background-image:url(../image/export-tepin.png);
}

.autio-list__audio-detail .pic-item
{
	margin-top:12px;
}

.autio-list__audio-detail a
{
	word-wrap:break-word;
	clear:both;
	font-size:16px;
	line-height:27px;
	position:relative;
	text-align:justify;
	word-break:break-all;
	color: #0591ff;
	display: inline-block;
}

.autio-list__audio-detail a *
{
	font-size:16px;
}

.bottom-info .bottom-info-comment,.bottom-info .bottom-info-up
{
	border:0;
	color:#666;
	display:inline-block;
	font-size:14px;
	height:30px;
	line-height:30px;
	margin-right:15px;
	position:relative;
	vertical-align:middle;
}

.bottom-info .bottom-info-up:before
{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAAAXNSR0IArs4c6QAAAypJREFUWAnFmE1oE1EQgN38aAJFPKk1BUlRKoh4yEUR/MGDtOBBkOJBED3YkxUK0rRpbShpaHMI+HMoHj33JFKLFDwI1kMPioj4Ax5aTUkrHiokIUnTb5Z9ZRtrs/ukmwev83Y68+bbmbez2xq7/mPE4/EHuN+q1WrP/X5/XzqdzuluZ+g6AhEDYN7mvxiJRI709vaWbDrHS59jy78N74vKMIxJxDtmWy6XOyU6naEFMjw8fJxsXAaiGAqFRpBvJTi6gzoQ4qMFUi6X4/hKWZ8mk8k8IFXZDLlPpM5wDTI0NBQl0DVmLRAIZCUomQhbUut8iG9AfrgZZOMe9uI3lUqlPlu++0WSkRXr2rVwlRHKcIhgN4lSY47aorXK2ufzeQNSKBRSlCEEzNTExMQHG8hRWQeDwW82naul44z09/efBOAGu5c5GwkVRbIE3F6uV1jvbEYIIMCTBBT5iLPxVYEUi8Vjsgbyk9LpSEcZKZVKfWwuzeonc9QeiHPht64LgGp36oaOAwMDp9fW1l4RbA/vky7eJy/sIIlE4nC1Wv0CxG70JTLj+BHGp4L9AjeT3hZEekalUpnD4QAOD8fHx+/aIdQa2KvYjDA70AWV3qlk71/G4OBgJ3f0BKe2OsccBj4LYpZW3slZqdTZbLrE1shkMi08XdveoHLC7hzrZ8yPgX9AiG0rG4t8A8SVRhBiCLg4rMrayeANfkZi4DcjHdLMBH1h013wuJoU4XD4EhB/nGzs1gaILstnuuFTs1MQ7CsJOMFcjUajrxuCuL1Lp/b0HzMblGW2p6en3DQQgDfKIvBNAaEs0nMuCgC9yexLTQGhLGc5qC2U5f3Y2NgPAWoKCHE3laVpIOqxRU4LhAzPM0ITayduB2X5HYvF5kyKZoAQU5XlZXd3t/nRLTCeZ2SrsngOks1m5Wv/PLPGq2NGANTwNCPLy8sXCBzmfMzTS/IKQqSnIMRT52PjaVEwnoJwPjolMN3UPYjVjhW4tuSz4jog7WyQ588O+38RzD0NDBZY1X+daQds5Mj5uMMn5+N6Ox9puo1ysf4XXC8xv2+h11UtAdG3FYRsuA4eZx8M7tzbIQAAAABJRU5ErkJggg==) no-repeat;
	background-position:0 5px;
	-webkit-background-size:17px 17px;
	background-size:17px 17px;
	content:"";
	display:inline-block;
	height:30px;
	margin-right:5px;
	vertical-align:top;
	width:17px;
}

.bottom-info .bottom-info-up.hover:before
{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAAAXNSR0IArs4c6QAAAjhJREFUWAnFmDFrFFEQx+f/sujtRtQmGGIaRbCwsLARv4GQtGJrCu0ED+KlCgFFshgLwUL8CrZiQgiksLCJQqo06YwkhoiF5vaS7O44z2OP3Lt7ud01d+/B8nZm38z7MfNm7nZB/zH8sP6amaYA+oAzfrX+BNtl3aGsYbCwfyuNaS2zB7B12fevbT7GQaYrMqsii4+v5QSzbTLz+Fajcfu4rsh9KZBz8wc3mGjS3AjEo6Yur1wKJKFkhpg70oqUL+bd2FxXGOTCy+iKROO+6UjLUKrU+dC2hUEOE5omYk8bm4MJe6Yur1wIJAj3x5j4gc05czoYkJTouUSjYgPxhvxN27Ne+o4DZzMYfnV4MzmKvwpI1yhKU9uLasMjNvte+q5OTaM5ZpXG8VsbRHM9Nky7InIukDCMqsx8YrOS55FcuSNsQloNxalUKVGwEN3hlFalb5w1jTtkSHtnzl3Cks6YmL5J4b/oDRLWfwjRpY5NT1EhED+9YL5xl5G+kwCMd/Pdbwi9pyR0R50E0Q2sHzoQlpQtEv3Y0OZzSOFjrqqxOTgVPfD7+vnKJ+cgYFr58ghH7kEkLTqyzkHY40XnINI/1qNq8N09COhfWpyDyG+pexBJy6+Jq5XPOhp6uDuswPL7e0iaGA5BGM2ydQsCsIfKUgahZyepkW669mcau+5BwK1qyWCcRETef9yDyN/D3dpTv/UVoRUR/TkhEwYz49kcIK9I7UOB1cNBwEgkdqBQjWrBm3aEpvQXI8OwCS2jMHwAAAAASUVORK5CYII=) no-repeat;
	background-position:0 5px;
	-webkit-background-size:17px 17px;
	background-size:17px 17px;
	content:"";
}

.bottom-info .bottom-info-comment
{
	background:#fff;
	color:#666;
}

.bottom-info .bottom-info-comment:before
{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAgCAYAAAB3j6rJAAAAAXNSR0IArs4c6QAAAflJREFUWAntV79Lw0AY9ZJCEwQFF1F0FhwUNweHbir+DdpFdFAEi/TXVJe2MaCguLhVR2fRRRB0cLLov6D4Y8kg1LZDGt/X9iAcbZOWpHTIQZr73n33vZd3Ry5lQ2iZTGaqUqkcoRuxLGuCML8bY+wLHA+KosTB/8FIRLlcfgU45jd5m/qGqqrzoaYTJOIWwBapazPBU7hpwAWKrpIGCZ0IMfRTBPHRAxMn9dEiEt8T/XKiwdv45ZykgRwZiBYIEZchcCRwRHRAjEMi0CpOJBJWK9wtpmkac8odmM3qyhE3T+T0xE7jA+NIIERcqsCRwBHRATGmPVIiUNf1YXHQ79jGWSIhRSI0DGPbb2KxPufEX4sXlk6nl03TvGsmPQN8FyfwGN+WBbxlb3jM76gxV6vVDhArHHO6o9Y0chYpT5bllfphlEqlohg4xTXSqQBExvL5/AnPwWE4CuwQ83apHsfd3jH3F9deLpcr1M8a6uCL+rparS6g6KRYCFgU2Jodh/h14DquceCmJEln6D/aczr1IeAzHA4XwftHeY7HMyUlk8ljkOxjcgyE91jKc8BLNIb2BGt3stnsWyPs7dfV6WsrvQkROmIZon4gLo49c2kb77nb1SsexLPEBBG0n2a8EkE1u3XEk2UgYrG5EgIHvnFtYFNfiQW8iv8Bwwu6qevBJ6UAAAAASUVORK5CYII=) no-repeat;
	background-position:0 6px;
	-webkit-background-size:17px 16px;
	background-size:17px 16px;
	content:"";
	display:inline-block;
	height:30px;
	margin-right:5px;
	vertical-align:middle;
	width:17px;
}

.btn-all
{
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-align-items:center;
	align-items:center;
	color:#059eff;
	font-size:15px;
	-webkit-justify-content:center;
	justify-content:center;
	line-height:32px;
	overflow:hidden;
}

.btn-all .btn-all-box
{
	border:1px solid #ddd;
	-webkit-border-radius:16px;
	border-radius:16px;
	display:block;
	position:relative;
	margin:15px 0;
	padding:0 30px 0 20px;
}

.btn-all .btn-all-box:after
{
	border-right:2px solid #059eff;
	border-top:2px solid #059eff;
	content:"";
	height:6px;
	position:absolute;
	right:15px;
	top:10px;
	-webkit-transform:rotate(135deg);
	-ms-transform:rotate(135deg);
	transform:rotate(135deg);
	width:6px;
}

.bottom-info-show-reply
{
	float:right;
	font-size:14px;
	margin-right:2px;
	margin-top:4px;
}

.bottom-info-show-reply a
{
	color:#059eff;
}

.bottom-info-show-reply a:after
{
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
	margin:-2px 0 0;
}

.pics-list .pic
{
	-webkit-border-radius:3px;
	border-radius:3px;
	overflow:hidden;
}

.pics-list .pic:before
{
	/*padding-bottom:33.333333%;*/
}

.pics-list .pics-item .pic:nth-child(n+2)
{
	margin-left:3px;
}

.pics-list .pics-item .pic:before,.pics-list .pics-item.pics-two .pic:before
{
	padding-bottom:50%;
}

.pics-list .pics-item.pics-three .pic:before
{
	padding-bottom:60%;
}

.showmore-btn a
{
	color:#059eff;
	display:block;
}

.b2c-box
{
	background:#f5f5f5;
	border:1px solid #f5f5f5;
	-webkit-border-radius:4px;
	border-radius:4px;
}

.b2c-box .pic
{
	-webkit-border-radius:4px;
	border-radius:4px;
	margin-right:10px;
	width:25%;
}

.b2c-box .pic:before
{
	padding-bottom:100%;
}

.b2c-box .b2c-detail
{
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	-webkit-flex-flow:column;
	-ms-flex-flow:column;
	flex-flow:column;
	-webkit-justify-content:space-between;
	justify-content:space-between;
	padding:5px 10px 5px 0;
}

.b2c-box .b2c-detail .name
{
	color:#333;
	font-size:14px;
}

.b2c-box .b2c-detail .b2c-bottom
{
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	color:#ef2c25;
	font-size:14px;
	-webkit-justify-content:space-between;
	justify-content:space-between;
}

.b2c-box .b2c-detail .b2c-bottom .b2c-price
{
	color:#ef2c25;
	font-size:16px;
}

.b2c-box .b2c-detail .b2c-bottom .b2c-price em
{
	font-size:11px;
}

.b2c-box .b2c-detail .b2c-bottom .b2c-more
{
	color:#ef2c25;
	padding-right:10px;
	position:relative;
}

.b2c-box .b2c-detail .b2c-bottom .b2c-more:after
{
	border-right:1px solid #999;
	border-top:1px solid #999;
	content:"";
	height:5px;
	position:absolute;
	right:0;
	top:7px;
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
	width:5px;
}

.ask-b2c-list
{
	border:1px solid #f2f2f2;
	-webkit-border-radius:5px;
	border-radius:5px;
}

.news-list .item
{
	border-top:1px solid #f4f4f4;
	padding:10px 0;
}

.news-list .item:first-child
{
	border-top:none;
}

.news-list .item a
{
	-webkit-box-orient:horizontal;
	-webkit-box-direction:reverse;
	-webkit-flex-direction:row-reverse;
	-ms-flex-direction:row-reverse;
	flex-direction:row-reverse;
}

.news-list .item a .detail-text
{
	-webkit-box-flex:1;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-box-pack:start;
	-ms-flex-pack:start;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	-webkit-justify-content:flex-start;
	justify-content:flex-start;
	min-height:50px;
}

.news-list .item a .detail-text .title
{
	color:#333;
	line-height:24px;
}

.news-list .item a .detail-text .tags
{
	color:#a6a6a6;
	display:inline-block;
	font-size:12px;
	margin-right:10px;
	margin-top:10px;
	vertical-align:top;
}

.news-list .item a .pic
{
	-webkit-box-shadow:inset 0 0 50px rgba(0,0,0,.2);
	box-shadow:inset 0 0 50px rgba(0,0,0,.2);
	margin-left:2%;
	width:32%;
}

.news-list .item a .pic,.news-list .item a .pic img
{
	-webkit-border-radius:4px;
	border-radius:4px;
}

.breads
{
	background:#fff;
	line-height:40px;
	overflow:scroll;
	white-space:nowrap;
	padding:0 10px;
}

.breads a,.breads em
{
	color:#198ef6;
	display:inline-block;
	font-size:13px;
	vertical-align:top;
	padding:0 8px;
}

.breads a:after
{
	border-right:1px solid #999;
	border-top:1px solid #999;
	content:"";
	display:inline-block;
	height:8px;
	margin-left:5px;
	margin-right:-9px;
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
	width:8px;
}

.breads .scroll-container a:first-child
{
	padding-left:0;
}

.breads em
{
	color:#888;
	padding-right:15px;
}
.m_toolbar_left_unit h3 a{
    color:#0000ff !important;
}

figcaption,figure,.pic,.pic a,.pic img,#top-nav.expanded .menu,#relevant-product-module .scroll-container .relevant-product-flex-box
{
	display:block;
}

.mr,.single-nav .scroll-container
{
	margin-right:10px!important;
}

.hide,#top-search-box .suggestion
{
	display:none!important;
}

.flex-box,#bottom-nav ul,.news-list .item a,.news-list .item a .detail-text
{
	/* display:flex; */
}

.flex-item-1,#bottom-nav ul>li,#relevant-product-module .section-header h3
{
	-webkit-box-flex:1;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1;
}

.pic img:not([src]),.global-page-header h3 span
{
	opacity:0;
}

.load-more.loading-more .loading-ring,.btm-btns .attention-ans:after,.btm-btns .attention-ans:before,.btm-btns .invite-ans:after,.btm-btns .invite-ans:before
{
	display:inline-block;
}

.load-more.loaded:after,.load-more.loading-more:after,body.show-topfix-appbtn[data-top-fixed=true]:before,#top-nav.no-more .menu li:last-child a:after,#relevant-product-module .scroll-container .product-merchant a[role=menuitem]:before
{
	content:none;
}

.view-more,a.view-more,#top-nav .menu li:last-child a
{
	color:#0886fd;
}

.crumbs-nav .more,.bottom-info,.face-icon,#top-search-box>header
{
	position:relative;
}

.breads li,.breads .scroll-container
{
	float:left;
}

.picsHide,#relevant-product-module .scroll-container .relevant-product-flex-box .relevant-product-text .tags
{
	display:none;
}

.btm-btns .attention-ans.attention-ans-on:after,.follow-button.follow-button-on:before
{
	color:#999;
	content:"\5df2\5173\6ce8";
}

.app-list-container .title,#top-nav .scroller li.on,.single-nav li.on
{
	font-weight:700;
}

.global-page-header a,.global-page-header a:visited,.global-page-history-nav.black-bg .title,.toast,.toast a,.toast a:visited
{
	color:#fff;
}

.global-page-header.logo-left .user-box,.top-login-box .side-box .iconfont
{
	float:right;
}

#top-search-box.expanded,#top-nav-all.expanded
{
	-webkit-transform:translate(0);
	-ms-transform:translate(0);
	transform:translate(0);
}

#top-nav .scroller li:last-child,.section-reply .member img
{
	margin:0;
}

#top-nav.channel-nav .scroll-container,.comment-list li footer.tags .report,.news-list .item a .detail-text .tags .comment-num
{
	margin-right:10px;
}

.nav-all-else li:nth-child(n+5),.report-success-txt
{
	margin-top:20px;
}

.report-bd a:last-child,.section-reply:last-child
{
	border-bottom:none;
}

.autio-list__audio-detail a .pic,.pics-list,.showmore-btn
{
	margin-bottom:10px;
}

.autio-list__audio-detail a .bottom-info,.section-reply
{
	margin-top:10px;
}

}