body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,hr,thead,tbody,tfoot,th,td{margin:0;padding:0;}
ul,ol{list-style:none;}
a{text-decoration:none;color:#333333;}a:visited{color:#333333;}a:hover{color:#333333;}a:active{color:#333333;}
html{-ms-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;font-size:62.5%;}
body{font-size:16px;line-height:1.5em;color:#333333;}
body,button,input,select,textarea{font-family:'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5fae\8f6f\96c5\9ed1,\5b8b\4f53,sans-serif;}
b,strong{font-weight:bold;}
i,em{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
table th,table td{border:1px solid #ddd;padding:5px;}
table th{font-weight:inherit;border-bottom-width:2px;border-bottom-color:#ccc;}
img{border:0 none;width:auto\9;max-width:100%;vertical-align:top;}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],input[disabled]{cursor:default;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
@media screen and (-webkit-min-device-pixel-ratio:0){
input{line-height:normal!important;}
}
select[size],select[multiple],select[size][multiple]{border:1px solid #aaa;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}
audio,canvas,video,progress{display:inline-block;}
body{background-color:#fff;}

/* 主体结构 */
.g-doc{margin:0 auto;overflow:hidden;}
@media only screen and (min-width:1025px){
  .g-doc{max-width:750px; margin: 0px auto;}
}
/* 模块化，占位符 */
img[src2],img[#src]{background:#eae9e9  no-repeat center center;-webkit-background-size:contain;background-size:contain;}

.lazy_img{background:#eae9e9  no-repeat center center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;}


/* 头部导航 */
.m-hdtop{height:1.33rem; padding:0 0.32rem; background:#ff4444;z-index:1;}
.m-hdtop-logo{float:left;height:0.64rem;width:2.37rem;background: no-repeat 0 0;background-size:2.37rem;text-indent:-9999px; margin: 0.39rem 0.42rem 0 0;}
.m-hdtop .crumbs{ float: left; height: 0.64rem; line-height: 0.64rem; margin-top: 0.36rem;color: #fff; font-size: 0.4rem; border-left: 1px solid #ff6969; padding-left: 0.4rem;;width: 5.6rem;overflow-x: auto;overflow-y: hidden;}
.crumbs a{ color: #fff;}

/* 公共样式 */
.bline {
border-bottom: 0.19rem solid #f5f5f5;
}
.tline {
border-top: 0.19rem solid #f5f5f5;
}
.blue{color: #66cccc}
.gray{color: #999;}
.m-block{padding: 0 0.32rem 0.4rem;}
/*search mod*/
.search{margin: 0.53rem 0.32rem 0;position:relative;}
.search .txt{height:0.91rem;line-height:0.91rem;border:1px solid #f0f0f0;overflow:hidden;padding:0 0.36rem;border-radius: 0.91rem;}
.search .text{-webkit-appearance:none;width:100%;background:transparent;vertical-align:top;border:none;margin:0.22rem 0 0 0;padding:0px;outline:none;font-size:0.37rem;color: #999}
.search .btn{display:block;position:absolute;right:1px;top:1px;}
.search .btn:before,.search .btn:after{content:"";display: block;position: absolute;}
.search .btn:before{width: 0.37rem;height: 0.37rem; border:1px solid #ff4444; border-radius: 100%;top: 50%;left: 50%;-webkit-transform: translate3d(-50%,-50%,0);
transform: translate3d(-50%,-50%,0);}
.search .btn:after{
	  width: 0.18rem;height: 0.12rem;top: 50%;left: 50%;background-color: #fff;border-bottom: 1px solid #ff4444;-webkit-transform: translate3d(66%,60%,0) rotate(45deg);
	transform: translate3d(66%,60%,0) rotate(45deg);
}
.search .sub{display:block;width:1.33rem;height:0.91rem;padding:0;background:none;border:none;cursor:pointer;text-indent:-9999px;overflow:hidden;}

/* label && nav */
.m-label{margin: 0.4rem 0.11rem 0; padding-bottom: 0.27rem;display: -webkit-flex;display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap;font-size: 0.35rem; color: #333;}
.m-label li{width: 25%;margin-bottom: 0.27rem;height: 0.67rem;line-height: 0.67rem; text-align: center; box-sizing: border-box;}
.m-label a{height:0.67rem;margin: 0 0.21rem; line-height: 0.67rem;  display: block; border:1px #e6e6e6 solid;border-radius: 0.67rem;}



/* 标题栏 */

.m-th{height:0.85rem;line-height:0.85rem;border-bottom:1px solid #ddd;margin:0.32rem 0 0.1rem;}
.mark{height:0.85rem;float:left;color:#ff4444;font-size:0.45rem;border-bottom:1px solid #ff4444;padding:0 0.05rem;}
.m-th .u-more {float: right;color: #9b9b9b;font-size: 0.33rem;}
/*图片推广样式*/
.m-ivytg{position: relative; display: block;}
.m-ivytg::after { content: "推广 "; color: #fff; position: absolute; left: 0; bottom: 0; width: 100%; height: 30px; background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f0efed), color-stop(0.08, #b8b8b8), color-stop(0.12, #303030), color-stop(0.2, #202020)); background-image: -webkit-linear-gradient(top, rgba(240, 239, 237, 0), rgba(184, 184, 184, 0.08), rgba(48, 48, 48, 0.12), rgba(32, 32, 32, 0.2)); background-image: linear-gradient(to bottom, rgba(240, 239, 237, 0), rgba(184, 184, 184, 0.08), rgba(48, 48, 48, 0.12), rgba(32, 32, 32, 0.2)); font-size: 10px; line-height: 38px; overflow: hidden; text-align: right; text-shadow: 0px 0px 2px #000; box-sizing: border-box; padding-right: 5px; }
.m-ivytg img{ vertical-align: top; width: 100%;
width:20p
}



/*更多*/
.m-more{display:block;margin:0.4rem 0.32rem 0;border:1px solid #f5f5f5;line-height:0.8rem;height:0.8rem;color:#777;text-align:center;-webkit-border-radius:4px;border-radius:4px; font-size: 0.37rem;}
.m-more:link,
.m-more:visited,
.m-more:hover,
.m-more:active{color:#999;}
.m-tip{display:block;margin:0.4rem 0.32rem;line-height:0.8rem;height:0.8rem;color:#777;text-align:center;font-size: 0.37rem;}
.m-more:after{content: "";width:0.21rem;height: 0.12rem; display: inline-block;-webkit-transform: translate3d(0,0.32rem,0);
transform: translate3d(0,0.32rem,0);vertical-align: top;background:  center no-repeat;-webkit-background-size: 0.21rem auto;
background-size: 0.21rem auto;}
.m-block .m-more{margin:0.4rem auto;}
/*20150611广告*/
.ivy320{width:320px;margin:20px auto 10px;}
.ivytl{margin:20px auto 10px;}


/* 最新回答*/
.extend-box {
float: right;
font-size: 0.33rem;
color: #ff4444
}
.extend-box:before {
content: "";
float: left;
width: 0.27rem;
height: 0.4rem;
background:  no-repeat center center;
background-size: 100% auto;
;
margin-top: 0.22rem;
margin-right: 0.19rem;
}

/* 最新回答 */
.m-txt {
overflow: hidden;
}
.m-txt a {
height: 1.17rem;
line-height: 1.17rem;
display: block;
white-space: nowrap;
word-wrap: normal;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
overflow: hidden;
border-bottom: 1px solid #f5f5f5;
font-size: 0.43rem;
}
.m-txt a:last-child {
border-bottom: none;
}
.m-txt .m-l-tit{width: 78%;white-space: nowrap;
word-wrap: normal;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
overflow: hidden;float: left;}
.m-tgtxt{position: relative;}
.m-tgtxt a{height: 1.0rem; margin-top: 0.4rem; line-height: 1.0rem;border-top: 1px solid #f5f5f5;display: block;font-size: 0.43rem;}
.m-tgtxt.ivy a:after{ content: "广告";height: 0.4rem;line-height: 0.4rem; position:  absolute;color: #999;font-size: 0.27rem;text-align: center;right: 0;top:50%;-webkit-transform: translate3d(0,-50%,0);transform: translate3d(0,-50%,0);border:1px solid #dcdcdc;border-radius: 2px;padding: 0 0.09rem;}
/*modify 20160128*/
.m-txt ins {
float: right;
height: 0.44rem;
line-height: 0.44rem;
padding: 0 0.13rem;
margin: 0.36rem 0 0 0rem;
border-radius: 0.08rem;
vertical-align: middle;
font-size: 0.3rem;
text-decoration: none;
}
.u-type-gray {
color: #aaa;
font-size: 0.32rem;
}
/*ͼƭ�ƹ���ʽ*/
.m-ivytg{position: relative; display: block;}
.m-ivytg::after { content: "�ƹ� "; color: #fff; position: absolute; left: 0; bottom: 0; width: 100%; height: 0.8rem; background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f0efed), color-stop(0.08, #b8b8b8), color-stop(0.12, #303030), color-stop(0.2, #202020)); background-image: -webkit-linear-gradient(top, rgba(240, 239, 237, 0), rgba(184, 184, 184, 0.08), rgba(48, 48, 48, 0.12), rgba(32, 32, 32, 0.2)); background-image: linear-gradient(to bottom, rgba(240, 239, 237, 0), rgba(184, 184, 184, 0.08), rgba(48, 48, 48, 0.12), rgba(32, 32, 32, 0.2)); font-size: 0.27rem; line-height: 1.01rem; overflow: hidden; text-align: right; text-shadow: 0 0 2px #000; box-sizing: border-box; padding-right: 0.13rem; }
.m-ivytg img{ vertical-align: top; width: 100%;}
.g-doc{margin:0 auto;overflow:hidden; }

/* ģ�黯��ռλ�� */
#jlazy_img img[src2]{background:#eae9e9  no-repeat center center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;}

/*����*/
.artwrap{margin:0.32rem;line-height:0.67rem;overflow:hidden;font-size: 0.43rem;}
.arttitle{font-size:0.53rem;font-weight:bold;color:#333;margin:0.4rem auto;text-align:center;}
.artinfo{font-size:0.32rem;margin:0.13rem 0 0.13rem;line-height:0.53rem;}
.artinfo span{margin-right:0.13rem;}
.artinfo .sinfo-1{color:#999;}
.artinfo .sinfo-3{color:#999;float:right;}
.artinfo .sinfo-4{float:right;width:0.53rem;height:0.53rem;background: no-repeat 0px 0px;-webkit-background-size:0.53rem;-moz-background-size:0.53rem;background-size:0.53rem;}
.artinfo .sinfo-4.cur{background-position:0 -0.53rem;}
.artbody{line-height:1.6em;font-size:0.43rem;word-break:break-all;}
.artbody p{margin-bottom:0.4rem; z-index: 1; position: relative;}
.artbody embed{display:block;max-width:8.0rem;margin:0 auto;}
.artbody img{display:inline-block;max-width:100%!important;margin:0 auto;border:1px solid #eee!important;height:auto!important;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;vertical-align: middle;}
.artbody p img{margin-left:-2em;}
.artbody img[src2]{width:100%;height:4.0rem;}
.artbody video{display:block;max-width:9.36rem;margin:0 auto;}
.artbody h3{width:auto!important;font-size:0.48rem!important;border:none!important;margin-bottom: 0.27rem;}
.artbody table{width:100%!important;font-size:0.37rem;border-top:1px solid #eee;border-left:1px solid #eee;border-collapse:collapse;margin:0 0 1.25em;}
.artbody table td{border-right:1px solid #eee;border-bottom:1px solid #eee;padding:0.05rem;}
.artbody table th{border-right:1px solid #eee;border-bottom:1px solid #eee;padding:0.05rem;}
.artbody table td{width:auto!important;}

.artbody .m-title{display:block;color:#ff4444;font-weight:bold;line-height:0.8rem;height:0.8rem;vertical-align:top;margin-bottom:0.27rem;font-size:0.48rem;}
.artbody .m-title:before{content:"";display:inline-block;width:0.13rem;height:0.53rem;margin-right:0.13rem;background-color:#ff4444;margin-top:0.13rem;vertical-align:top;}
.artbody .m-littletitle{font-weight:bold;margin-bottom:0.27rem;}



/* ���� */
.m-txt{overflow:hidden;}
.m-txt li{border-bottom:1px solid #f5f5f5;overflow:hidden;}
.m-txt a{height: 1.07rem;line-height: 1.07rem;display:block;white-space:nowrap;word-wrap:normal;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;font-size: 0.4rem;}
/* ͼƭģ�� */
.m-pic-tit{color:#999;margin:0.27rem 3% 0;font-size:0.37rem;}
.m-pic-list{overflow: hidden;}
.m-pic-list .m-pic-list-href{display:inline-block;vertical-align:top;letter-spacing:normal;word-spacing:normal;line-height:initial;width:4.45rem;margin:0.13rem 0;padding-right: 0.33rem;}
.m-pic-list .m-pic-list-picwrap{overflow:hidden;position:relative;width: 4.45rem;height: 3.36rem;}
.m-pic-list img{display:block;width:4.45rem;height:3.33rem;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}
.m-pic-list span{display:block;line-height:0.91rem;height:0.91rem;font-size:0.37rem;overflow:hidden;text-align:center;word-break: break-all;}
.m-pic-list a {display: inline-block;vertical-align: top;letter-spacing: normal;word-spacing: normal;line-height: initial;width: 4.45rem;margin: 0.27rem 0.45rem 0.27rem 0;float: left;}
.m-pic-list a:last-child{margin: 0.27rem 0 0.27rem 0;}


/* ����ʴ� */
.m-rela-ask-tit{line-height:0.67rem;font-size:0.43rem;max-height:1.33rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:0.27rem;}
.m-rela-ask-th{overflow:hidden;margin:0.13rem 0;}
.m-rela-ask-th img{float:left;width:0.96rem;height:0.96rem;margin-right:0.27rem;-webkit-border-radius:0.48rem;-moz-border-radius:0.48rem;-ms-border-radius:0.48rem;border-radius:0.48rem;}
.m-rela-ask-th img.s1{float:left;width:0.8rem;height:0.8rem;margin-right:0.27rem;-webkit-border-radius:0.4rem;-moz-border-radius:0.4rem;-ms-border-radius:0.4rem;border-radius:0.4rem;}
.m-rela-ask-th-info{overflow:hidden;}
.m-rela-ask-th-info p{color:#999;font-size:0.32rem;height:0.48rem;line-height:0.48rem;}
.m-rela-ask-th-info p.s1{color:#999;font-size:0.37rem;height:0.8rem;line-height:0.8rem;}
.m-rela-ask-th-name{font-size:0.4rem;color:#41b3a2;margin-right:0.27rem;}
.m-rela-ask-th-name:after{content:"";display:inline-block;width:0.32rem;height:0.32rem;background: no-repeat 0 0;-webkit-background-size:0.32rem;-moz-background-size:0.32rem;background-size:0.32rem;vertical-align:top;margin-top:0.08rem;margin-left:0.08rem;}
.m-rela-ask-des{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:1.6rem;line-height:0.53rem;font-size:0.4rem;}


/*    ʱ����ҳ��    */
/*����*/
.m-timeline-nav{margin:0 auto;overflow:hidden;width:8.0rem;}
.m-timeline-nav a{display:inline-block;height:0.64rem;vertical-align:top;line-height:0.64rem;width:3.73rem;font-size:0.4rem;padding:0.53rem 0;}
.m-timeline-nav .prev{text-align:right;float:left;}
.m-timeline-nav .prev span{display:inline-block;width:0.64rem;height:0.64rem;background-color:#7f7f7f;border-radius:0.32rem;position:relative;vertical-align:top;margin-left:0.13rem;}
.m-timeline-nav .prev span:after{content:"";display:block;width:0;height:0;border-width:0.16rem 0.27rem;overflow:hidden;border-color:transparent #fff transparent transparent;border-style:solid;position:absolute;top:0.13rem;left:-0.11rem;}
.m-timeline-nav .next{text-align:left;float:right;}
.m-timeline-nav .next span{display:inline-block;width:0.64rem;height:0.64rem;background-color:#7f7f7f;border-radius:0.32rem;position:relative;vertical-align:top;margin-right:0.13rem;}
.m-timeline-nav .next span:after{content:"";display:block;width:0;height:0;border-width:0.16rem 0.27rem;overflow:hidden;border-color:transparent transparent transparent #fff;border-style:solid;position:absolute;top:0.13rem;right:-0.11rem;}


.m-timeline-arttitle{font-size:1.07rem;font-weight:bold;color:#333;margin:0.13rem auto;}

.m-timeline-info{}
.m-timeline-info .m-timeline-img{display: block;border:1px solid #eee;margin:0.27rem 0;}
.m-timeline-info .m-timeline-img img{display: block;width:100%;border:none!important;}
.m-timeline-info .m-timeline-img span{height:0.8rem;line-height:0.8rem;display: block;text-align:center;overflow: hidden;font-size:0.4rem;}
.m-timeline-prompt{margin: 0.27rem 0;overflow: hidden;}
.m-timeline-prompt em{color:#ff4444;}
.m-timeline-prompt i{content:"";display:inline-block;width:0.45rem;height:0.4rem;background: no-repeat 0 0;-webkit-background-size:0.42rem 0.4rem;-moz-background-size:0.42rem 0.4rem;background-size:0.42rem 0.4rem;margin-right:0.13rem;margin-top:0.13rem;vertical-align:top;}

.m-timeline-tit{height:0.8rem;line-height:0.8rem;margin:0.13rem auto;overflow:hidden;}
.m-timeline-tit a{float:left;color:#ff4444;font-weight:bold;font-size:0.48rem;vertical-align:top;}
.m-timeline-tit a.icon-tefy:before{background-image: url(/uploads/image/wgbiiconbaby/icon1.png);}
.m-timeline-tit a.icon-zbbd:before{background-image: url(/uploads/image/wgbiiconbaby/icon2.png);}
.m-timeline-tit a.icon-yyts:before{background-image: url(/uploads/image/wgbiiconbaby/icon3.png);}
.m-timeline-tit a.icon-cjts:before{background-image: url(/uploads/image/wgbiiconbaby/icon4.png);}
.m-timeline-tit a.icon-tjkt:before{background-image: url(/uploads/image/wgbiiconbaby/icon5.png);}
.m-timeline-tit a.icon-yqbj:before{background-image: url(/uploads/image/wgbiiconbaby/icon6.png);}
.m-timeline-tit a.icon-bjhl:before{background-image: url(/uploads/image/wgbiiconbaby/icon7.png);}
.m-timeline-tit a.icon-xmbd:before{background-image: url(/uploads/image/wgbiiconbaby/icon2.png);}
.m-timeline-tit a.icon-jbyf:before{background-image: url(/uploads/image/wgbiiconbaby/icon8.png);}
.m-timeline-tit a.icon-jkjc:before{background-image: url(/uploads/image/wgbiiconbaby/icon9.png);}
.m-timeline-tit a.icon-bysh:before{background-image: url(/uploads/image/wgbiiconbaby/icon10.png);}
.m-timeline-tit a.icon-zysx:before{background-image: url(/uploads/image/wgbiiconbaby/icon11.png);}
.m-timeline-tit a.icon-mmbd:before{background-image: url(/uploads/image/wgbiiconbaby/icon2.png);}
.m-timeline-tit a.icon-fmzz:before{background-image: url(/uploads/image/wgbiiconbaby/icon12.png);}
.m-timeline-tit a.icon-nlfz:before{background-image: url(/uploads/image/wgbiiconbaby/icon13.png);}
.m-timeline-tit a.icon-zjkt:before{background-image: url(/uploads/image/wgbiiconbaby/icon14.png);}
.m-timeline-tit a.icon-bbjb:before{background-image: url(/uploads/image/wgbiiconbaby/icon15.png);}
.m-timeline-tit a.icon-bbtj:before{background-image: url(/uploads/image/wgbiiconbaby/icon16.png);}
.m-timeline-tit a.icon-bbym:before{background-image: url(/uploads/image/wgbiiconbaby/icon17.png);}
.m-timeline-tit a.icon-zcmm:before{background-image: url(/uploads/image/wgbiiconbaby/icon18.png);}
.m-timeline-tit a.icon-chhf:before{background-image: url(/uploads/image/wgbiiconbaby/icon19.png);}
.m-timeline-tit a.icon-skhl:before{background-image: url(/uploads/image/wgbiiconbaby/icon20.png);}
.m-timeline-tit a.icon-fyzb:before{background-image: url(/uploads/image/wgbiiconbaby/icon21.png);}
.m-timeline-tit a.icon-xltj:before{background-image: url(/uploads/image/wgbiiconbaby/icon22.png);}
.m-timeline-tit a.icon-yyys:before{background-image: url(/uploads/image/wgbiiconbaby/icon23.png);}
.m-timeline-tit a.icon-bmbd:before{background-image: url(/uploads/image/wgbiiconbaby/icon2.png);}
.m-timeline-tit a.icon-mrwy:before{background-image: url(/uploads/image/wgbiiconbaby/icon24.png);}
.m-timeline-tit a.icon-hlyd:before{background-image: url(/uploads/image/wgbiiconbaby/icon25.png);}
.m-timeline-tit a.icon-mmbh:before{background-image: url(/uploads/image/wgbiiconbaby/icon26.png);}
.m-timeline-tit a:before{content:"";display:inline-block;width:0.67rem;height:0.67rem;margin-right:0.13rem;-webkit-background-size:cover;-moz-background-size:0.64rem;background-size:0.64rem;margin-top:0.05rem;vertical-align:top;background-position: center center;background-repeat: no-repeat;}


/*2015-4-10 add by zhangyaru alter content h2 font-size*/
.artbody-con h2{font-size: 0.43rem;}
/*2015-4-10 add by zhangyaru  end*/

/*2015-5-19 add by zhengshaofan */
.artbody-con a.linkwordclass{ border-bottom:1px dashed #ff4444; }
.artbody-con h3 a{ padding-left: 0.11rem; border-left: 3px solid #ff4444; color: #ff4444;}
/*20150522*/
.m-mixtxt .m-nomore{ height: auto;}
/*2015-5-19 add by zhengshaofan  end*/


/*����ʴ�*/
/* .m-mixtxt .u-more,.m-mixtxt .u-fewer{ border:1px solid #f5f5f5; display: block; height: 8.0rem; line-height: 0.8rem; text-align: center; margin-top: 0.13rem; font-size: 0.32rem; color: #999;} */
.m-mixtxt .u-more::after,.m-mixtxt .u-fewer::after{display: inline-block; margin-left: 0.05rem; vertical-align: top;}
.m-mixtxt .u-more::after{content:"��";}
.m-mixtxt .u-fewer::after{content:"��";}
/* .m-mixtxt .m-relaknow{ height: 2.72rem; overflow: hidden;} */
.m-mixtxt .m-relaknow-more{ height: auto;}

/*����ʴ�*/
 .m-rela-ask-des { -webkit-line-clamp: 2;max-height: 1.07rem; } 
.m-txt-kw a{ height: 1.07rem; display: block; border-bottom: 1px solid #f5f5f5; line-height: 1.07rem; position: relative; padding: 0 1.68rem 0 0; overflow: hidden;font-size: 0.4rem;}
.m-txt-kw .u-replynum{ position: absolute; right: 0; color: #aaa; font-size: 0.3rem;}

/*tab�л�*/
.m-tabs{position:relative;border-top: 0.19rem solid #f5f5f5;}
.m-tabs-con{overflow:hidden;}
.m-tabs-item:not(:first-child){display:none;}
.m-tabs-nav{border-bottom:1px solid #ddd;padding: 0.17rem 0 0;height: 0.85rem;line-height: 0.85rem;margin: 0 0.32rem;}
.m-tabs-nav a{float:left;font-size:0.45rem;padding:0 0.07rem; color: #333;margin-right: 0.73rem;}
.m-tabs-nav .current{border-bottom:1px solid #ff4444;color:#ff4444;}
/*20150522*/
.m-mixtxt .m-nomore{ height: auto;}
.artbody .imglink{ text-align: center; display:block; margin:0 auto 0.13rem;}
.artbody .imglink img{ display: block;}
/*2015-5-19 add by zhengshaofan  end*/
/*2015-6-30 */
body .m-qzbdkhd-txt a { margin-bottom: 0.53rem; padding-left:0; background:transparent; display: inline-block; line-height: 0.64rem; color: #6cc; }
body .m-qzbdkhd-txt img{ float:left; width:0.43rem;border:none!important; margin: 0.11rem 0.16rem 0 0; }
.u-btntg-red {position: absolute;background: #ff4343;line-height: 0.75rem;height: 0.75rem;color: #fff;padding: 0 0.32rem 0 0.13rem;font-size: 0.35rem;vertical-align: top;border-radius: 0.11rem;top: 0.48rem;right: 0.32rem;}
.u-btntg-red img {float: left;width: 0.35rem;height: 0.35rem;margin: 0.18rem 0.08rem 0;}


.m-qzbdkhd-tw{ height: 1.69rem; background-color: #fff1d6; font-size: 0.32rem; position: relative;padding: 0 1.84rem 0 0.32rem;}
.u-tw-lpic{ float: left; width: 1.25rem; margin: 0.24rem 0.27rem 0 0;}
.m-qzbdkhd-tw em{ font-size: 0.43rem; color: #000; display: inline-block; line-height: 0.4rem; margin-top: 0.4rem;}
.m-qzbdkhd-tw a{ color: #555;-webkit-tap-highlight-color: rgba(255, 255, 255, 0); -webkit-user-select: none;-moz-user-focus: none;-moz-user-select: none;}
.u-tw-lpic img{width: 100%;}
.m-qzbdkhd-tw p{line-height: 0.4rem;font-size: 0.32rem;color: #000;}
.u-tw-dlrnow{ position: absolute; box-shadow:0 3px 0 #c40f0f;background:#ff4343;line-height:0.67rem;height:0.67rem;color:#fff;padding:0 0.21rem 0 0.13rem;font-size:0.35rem;vertical-align:top;border-radius:0.11rem; top: 0.48rem; right: 0.27rem;}
.u-tw-dlrnow:before{content:"";float:left;width:0.53rem;height:0.53rem;background: no-repeat 0 0;-webkit-background-size:0.53rem;-moz-background-size:0.53rem;background-size:0.53rem;margin-top:0.05rem;}
/*2015-6-30 add by zhengshaofan  start*/

/*20160128 add adblock*/
/*���ݲ�������*/
.m-tg-words { display:block; border: 1px dashed #c5c5c5; padding: 0.19rem; color: #999!important; margin-bottom: 1em; position: relative; }
.m-tg-words::after { content:"�ƹ�"; position: absolute; height: 0.48rem; padding: 0 0.13rem; font-size: 0.32rem; line-height: 0.48rem; border: 1px solid #999; border-radius: 0.08rem; right: 0.19rem; bottom: 0.24rem; }
/*һ����ͼƭ*/
/*.m-tgmix { padding: 0 0.27rem; margin: 20px 0 0; }*/
.tgmix-hd { height: 0.53rem; position: relative; text-align: center; }
.tgmix-hd::before { content: ""; height: 1px; border-bottom: 1px solid #f7f7f7; position: absolute; left: 0; top: 0.27rem; width: 100%; }
.tgmix-hd em { color: #e6e6e6; background: #fff; display: inline-block; padding: 0 0.21rem; line-height: 0.53rem; position: relative; }
.m-twocolpic { padding: 0.27rem 0 0; display: -webkit-box; display: -webkit-flex; display: flex; }
.m-twocolpic a { -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; display: block; width: 0%; text-align: center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
.m-twocolpic a img { width: 100%; }
.m-twocolpic a:first-child { margin-right: 0.13rem; }
.m-twocolpic a:last-child { margin-left: 0.13rem; }
/*����ʴ���ʽ�޸�*/
.m-rela-askwrap { background: #fafafa; padding: 0.24rem 0.4rem 0.35rem; position: relative; border-radius: 0.13rem; }
.m-rela-askwrap::before { content: ""; border: 0.16rem solid #fff; width: 0; height: 0; overflow: hidden; top: -0.16rem; position: absolute; left: 0.69rem; -webkit-transform: rotate(-45deg); }
.m-rela-askwrap .m-rela-ask-th-info p { color: #c5c5c5; }
.m-rela-askwrap .m-rela-ask-des { color: #777; }

.ivy_tl img,.m-xtl img{ width: 100%; vertical-align: top;}
.art_ivy p:last-child,.ivy_tl p:last-child{border-bottom: 0 none;}
.ivy_tl p {margin: 0 0.27rem;height: 1.15rem;line-height: 1.15rem;border-bottom: 1px solid #f5f5f5;overflow: hidden;}
.ivy_tl a {display: block;height: 1.15rem;display: block;}
.ivy_tl a::before {content: "���";height: 0.43rem;line-height: 0.43rem;overflow: hidden;display: inline-block;padding: 0 0.08rem;font-size: 0.29rem;vertical-align: middle;-webkit-border-radius: 0.08rem;border-radius: 0.08rem;margin: -0.05rem 0.13rem 0 0;color: #999;border: 1px solid #dcdcdc;}

/*���ӹ����ʽ 20160921*/
.m-timeline-part{ margin-bottom: 0.27rem; }

.video{ margin: 0.53rem 0; position: relative; -webkit-transform: translate3d(0,0,0); }
.video.u-addgg::after{ position:absolute; font-size: 0.29rem; color: #666; line-height: 0.53rem; background: transparent; right: 0; bottom: -0.43rem;}
.artbody .video .u-video{ width: 100%; max-width: 100%; }
.video .u-mask{ display: block; background: rgba(0, 0, 0, 0.4); width: 100%; height: 100%;position: absolute; top: 0; left: 0; }
.video .u-mask::after{content: ""; position: absolute; width: 1.17rem; height: 1.17rem; background:  no-repeat; -webkit-transform:translate(-50%,-50%); left: 50%; top: 50%; background-size: 100%;}
.video img{ width: 100%; vertical-align: top; }

.m-bk-inserttxt{ position: relative; border: 1px dashed #e5e5e5; padding: 0.13rem 0.19rem; line-height: 0.64rem; font-size: 0.37rem; margin-bottom: 0.53rem; }
.m-bk-inserttxt dt,.m-bk-inserttxt dd i{ color: #ff6262; }
.m-bk-inserttxt dd{ padding-bottom: 0.16rem;}
.u-addgg::after{content:"���"; position: absolute; bottom: 0; right: 0; height:0.43rem; width: 0.8rem; text-align: center; font-size: 0.27rem; color: #999; background: #efefef; line-height: 0.43rem; }
/*modify20170222*/
.m-bk-askquestion li{ padding-left: 0.6rem; background: url(/uploads/image/wb2wimages/ico_list.png) 2px center no-repeat; background-size: 0.37rem; line-height: 0.64rem; color: #333; font-size: 0.37rem;}
.m-bk-askquestion .u-btn-ask{ width: 3.04rem; height: 0.77rem; border: 1px solid #ccc; border-radius: 0.77rem; text-align: center; font-size: 0.32rem;color: #666;  margin: 0.27rem auto; display: block; line-height: 0.77rem;}
.m-bk-askquestion .u-btn-ask::before{ content: ""; display: inline-block; vertical-align: middle; background: url(/uploads/image/wb2wimages/ico_askquestion.png) no-repeat; background-size: 0.32rem; margin-right: 0.13rem; width: 0.32rem; height: 0.37rem; position: relative; top: -0.01rem; }

/* add by xiexiaoshan 20170329 s */
.vedio{padding-bottom: 0.4rem;}
.jvideobox{width: 9.36rem;text-align: center;}
.jvideobox video{width: 100%;}
.checkmore{padding-bottom: 0.43rem;}
.checkmore a{display: block;border: solid 1px #ddd;height: 0.8rem;text-align: center;line-height: 0.8rem;font-size: 0.37rem;color: #999;border-radius: 0.07rem;}

/* ���֪ʶ */
.knowledge .k-con{max-height: 2.35rem;overflow: hidden;}
.knowledge .m-more{display: none;}
.m-block{padding: 0 0.32rem;}
.m-th{height:0.85rem;line-height:0.85rem;border-bottom:1px solid #ddd;margin:0.17rem 0 0.1rem;}
.mark{height:0.85rem;float:left;color:#ff4444;font-size:0.45rem;border-bottom:1px solid #ff4444;padding:0 0.05rem;}
.m-th .u-more {float: right;color: #9b9b9b;font-size: 0.33rem;}
/*��������*/
.m-mixtxt {line-height: 0.85rem;color: #f0f0f0;font-size: 0.43rem;padding: 0.5rem 0.32rem;}
.m-mixtxt i {position: relative;margin: 0 0.13rem;}
.upicon:after{content: "";width:0.21rem;height: 0.12rem; display: inline-block;margin-left: 0.1rem;-webkit-transform:rotate(-180deg) translate3d(0,-0.32rem,0);
transform:rotate(-180deg) translate3d(0,-0.32rem,0);vertical-align: top;background:  center no-repeat;-webkit-background-size: 0.21rem auto;background-size: 0.21rem auto;}
.downicon:after{content: "";width:0.21rem;height: 0.2rem; display: inline-block;margin-left: 0.1rem;-webkit-transform: translate3d(0,0.28rem,0);}
/* ����ʴ� */
.qa-block a{display: block;overflow: hidden;padding: 0.43rem 0; border-bottom: 1px solid #f5f5f5;}
.qa-block a:last-child{border-bottom: 0;padding-bottom: 0.3rem;}
.qa-block .qa-tit{line-height: 0.61rem;font-size: 0.43rem;padding-left: 0.73rem;background:  0 0 no-repeat;-webkit-background-size: 0.64rem auto;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
  background-size: 0.64rem auto;} 
.qa-block .qa-answer{margin-top: 0.13rem;background-color: #fafafa;padding: 0.4rem 0.33rem;}
.qa-block .qa-exp-info:after{content: "";display: block;clear: both;overflow: hidden;}
.qa-block .qa-exp-info img{width: 1.33rem;float: left;margin-right: 0.33rem;border-radius: 100%;}
.qa-block .qa-exp-info .qa-as-txt{line-height: 0.61rem;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color:#777;height: 1.22rem;padding-top: 0.05rem;}
.qa-block .qa-as-content{overflow: hidden;padding-top: 0.1rem;font-size: 0.32rem;line-height: 0.52rem;}
.qa-as-content span{float: left;width: 1.33rem;margin-right: 0.33rem;text-align: center;}

.swipe{width: 7.13rem;float: left;}
.timeline-pic{overflow: hidden;position: relative;height: 5.33rem;margin-bottom: 0.47rem;}
.timeline-pic img{width: 7.13rem;height: 5.33rem;}
.timeline-pic .swipe-nav{text-align: left;width: 2.1rem;height: 5.33rem;float: right;z-index: 10;position: relative;display: flex;display: -webkit-flex;text-align: left;-webkit-flex-direction:column;-webkit-justify-content: space-between;flex-direction:column;justify-content: space-between;}
.timeline-pic .swipe-nav span{font-size: 0.32rem;display: block;overflow: hidden;width: 100%;}
.timeline-pic .swipe-nav span:before{content: '';width: 0.13rem;height: 0.13rem;background: #c9c9c9;border: solid 1px #c9c9c9;border-radius: 50%;display: inline-block;margin-right: 0.2rem;}
.timeline-pic .swipe-nav .current{color: #ff4444;}
.timeline-pic .swipe-nav .current:before{background: #ff4444;border: solid 1px #ff4444;}
.ver-line{width: 1px;font-size: 0;line-height: 0;background: #e5e5e5;height: 4.44rem;position: absolute;left: 7.34rem;top: 50%;margin-top: -2.18rem;z-index: 9;}
.jvideobox{position: relative;}
.jvideobox video{width: 100%;}
.jvideobox .video_play{width: 100%;height: 100%;background: rgba(0,0,0,0);position: absolute;left: 0;top: 0;}
.jvideobox .video_play:before{content: '';background: url(/uploads/image/wg2bimages/video_btn.png) center top no-repeat;width: 1.52rem;height: 1.52rem;display: block;background-size: 100% 100%;position: absolute;left: 50%;top: 50%;margin: -0.76rem 0 0 -0.76rem;}
.m-lookmore{display:block;margin:0.27rem 0;border:1px solid #f5f5f5;line-height:0.8rem;height:0.8rem;color:#999;text-align:center;-webkit-border-radius:0.08rem;-moz-border-radius:0.08rem;-ms-border-radius:0.08rem;border-radius:0.08rem;}
.m-lookmore:link{color:#999;}
.m-lookmore:visited{color:#999;}
.m-lookmore:hover{color:#999;}
.m-lookmore:active{color:#999;}
/* add by xiexiaoshan 20170329 e */
.m-section{border-bottom: solid 1px #ddd;height: 0.85rem;line-height: 0.85rem;margin: 0.17rem 0.33rem 0.1rem;}
.m-section .m-section-mark{font-size: 0.45rem;color: #ff4444;display: inline-block;height: 0.85rem;border-bottom: 1px solid #ff4444;padding: 0 0.05rem;}
#artwrap{overflow: hidden;}
.showmore-btn {display: block; width: 100%; height: 0.7rem; margin-top: -1.7rem; padding: 1.11rem 0 0 0; border: none; line-height: 0.7rem; text-align: center; background:  left top repeat-x; background-size: 0.03rem 1.81rem; color: #666; position: relative;margin-bottom: 0.8rem;display: none; z-index: 1;}
.showmore-btn:after {content: "."; display: inline-block; width: 20px; background:  no-repeat center; background-size: auto 5px; color: rgba(0,0,0,0);}
/*
��ƶ�ż�
*/
	.vtitlewrap{
		height: 1.2rem;
		display: -webkit-flex;
		display: flex;
		align-items: center;
		align-content: center;
		justify-content: space-between;
	}
	.downloadapp:visited{color: #fff;}
	.downloadapp{
		width: 3.6rem;
		background-color: #f44;
		color: #fff;
		text-align: center;
		font-size: 0.26rem;
    	
		padding: .05rem 0;
		border-radius: 1.4rem;
	}	
	.vtitle{
		width: 5.56rem;
		height:.66rem;
		overflow : hidden;
	  	text-overflow: ellipsis;
	  	display: -webkit-box;
	  	-webkit-line-clamp: 1;
	  	-webkit-box-orient: vertical;
		font-size: 0.43rem;
	}