﻿@charset "utf-8";
/* CSS Document design by timmy 2014.03.05 for 0391fc.com faq*/

.zd-index{ font-family:微软雅黑;}

.zd-index-slider{}
.zd-index-hot{}
.zd-index-hot dl{}
.zd-index-hot dl dt{}
.zd-index-hot dl dd{}
.zd-index-hot dl dt a{}
.zd-index-hot ul{}
.zd-index-hot ul li{}
.zd-index-hot ul li a{}

.zd-index-about{}
.zd-index-about .info{}
.zd-index-about ul{}
.zd-index-about ul li{}
.zd-index-about ul li a{}
.zd-index-about .go{}
.zd-index-about .go-1{}
.zd-index-about .go-2{}

.zd-index-about .my{}
.zd-index-about .my dl{}
.zd-index-about .my dl dt{}
.zd-index-about .my dl dt img{}
.zd-index-about .my-total{}
.zd-index-about .my-total b{}
.zd-index-about .my-total span{}
.zd-index-about .my-info{}

.zd-index-side{}
.zd-index-list{}

/*-标题css-*/
.zd-index-title{font-family:"微软雅黑";line-height:40px; height:40px; border-bottom:#66a6f4 solid 2px;font-weight:300px; position:relative; padding-right:8px;}
.zd-index-title .tt{ color:#333; font-size:24px; float:left; height:40px;font-weight:300; display:inline-block;*display:inline position:absolute;  border-bottom:#F60 solid 2px; padding-left:5px; padding-right:8px;}
.zd-index-title .tt a{ color:#5999e8;}
.zd-index-title .more{ font-size:12px; color:#999; float:right;}
.zd-index-title .more a{ color:#999;}   
.zd-index-title .ad{}

.zd-title{}

/*-多项菜单标题-*/

.zd-title-tab{ line-height:35px; border-bottom:#ee7510 solid 2px; height:35px; overflow:hidden;}
.zd-title-tab ul{ float:left; height:35px;}
.zd-title-tab ul li{ display: inline-block; height:34px; padding:0 12px; margin-right:0px; border:#ddd solid 1px; border-bottom:none; font-size:16px;}
.zd-title-tab ul li.curr{background:#ee7510;border:#ee7510 solid 1px;}
.zd-title-tab ul li a{ color:#666;}
.zd-title-tab ul li.curr a{ color:#FFF;}

.zd-title-tab .pub{ float:right; background:#fd8000 url(pub-btn.gif) no-repeat 8px 6px; color:#FFF; line-height:25px; height:25px; margin-top:5px; font-size:13px; padding:0 10px 0 27px;}
.zd-title-tab .pub a{ color:#FFF;}

.zd-index-side dl{}
.zd-index-side dl dt{}
.zd-index-side dl dt a{}
.zd-index-side dl dd{}
.zd-index-side dl dd a{}

.zd-index-list ul{}
.zd-index-list ul li{}
.zd-index-list ul li a{}
.zd-index-list ul li .tt{}
.zd-index-list ul li .num{}

/**-列表页-*/

.zd-list-cont{ width:730px; float:left;}
.zd-list-side{ width:250px; float:right;}

.zd-list{}
.zd-list ul{ padding:15px 0;}
.zd-list ul li{ padding:0 5px 2px 10px; line-height:40px; background:url(di.gif) repeat-x bottom; height:40px; overflow:hidden;}
.zd-list ul li:hover{ background:#f3fafc;}
.zd-list ul li a{ color:#2d64b3;}
.zd-list ul li a:hover{ color:#F30;}
.zd-list ul li .tt{ float:left; width:550px; font-size:14px;}
.zd-list ul li .tt em{ display:inline; font-style:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F00; padding-left:15px; background:url(fen-ico.png) no-repeat 2px 3px; padding-right:5px;}
.zd-list ul li .tt span{ font-size:12px; display:inline; line-height:20px; height:20px; color:#FFF; border-radius:3px; margin-left:5px; padding:0 3px;}
.zd-list ul li .tt span.s1{ background:#ed7e3b;}
.zd-list ul li .tt span.s2{ background:#66cc52;}
.zd-list ul li .num{ float:left; font-size:12px; color:#666; width:60px;}
.zd-list ul li .date{ float:right; font-size:12px; color:#666; width:80px; text-align:right;}

.zd-list-cate{ padding:15px; border:#ddd solid 1px; background:#fdfdfd;}
.zd-list-cate dl{ font-size:14px; background:url(di.gif) repeat-x bottom; padding-bottom:8px; padding:5px 5px;}
.zd-list-cate dl dt{ font-weight:700; font-size:15px; line-height:30px; height:30px; color:#333;}
.zd-list-cate dl dt a{ color:#333;}
.zd-list-cate dl dd{ line-height:30px; padding:0px; color:#2d64b3;}
.zd-list-cate dl dd a{width:170px; float:left; height:30px; line-height:30px; display:block; color:#2d64b3;}
.zd-list-cate dl dd a.curr{}
.zd-list-cate dl dd a.hot{}
.zd-list-cate dl dd a.new{}
.zd-list-cate dl:last-child{background:none;}


.zd-list-cate .p-list{margin-top:20px;width:700px; overflow:hidden;}
.zd-list-cate .p-list ul{ width:700px; overflow:hidden;}
.zd-list-cate .p-list ul li{COLOR: #0b3b8c;width:160px; height:170px; overflow:hidden; margin-right:15px; float:left;}
.zd-list-cate .p-list ul li a{ font-size:12px;}
.zd-list-cate .p-list ul li img{ width:160px; height:125px; border:#ddd solid 1px;}
.zd-list-cate .p-list ul li span{ line-height:27px; height:27px; text-align:center; width:158px; overflow:hidden; display:block;}
.zd-list-cate .p-list ul li span a{ color:#0b3b8c;}



/*--侧栏会员排名-*/

.zd-side-m{ padding:10px 0;}
.zd-side-m dl{height:55px;}
.zd-side-m dl dt{ height:50px; float:left; width:60px;}
.zd-side-m dl dt img{ width:46px; height:46px;}
.zd-side-m dl dd{ float:left; width:100px;font-size:12px; line-height:25px; height:50px; overflow:hidden;}
.zd-side-m dl dd .name{ height:25px; overflow:hidden;}
.zd-side-m dl dd .info{}

/**---*/
.zd-list-side .m-info{ padding:15px; border-bottom:#ddd solid 1px;}
.zd-list-side .m-info dl{height:70px; padding-left:0px;}
.zd-list-side .m-info dl dt{ float:left; width:80px;}
.zd-list-side .m-info dl dt img{ width:66px; height:66px; padding:1px; border:#ddd solid 1px;}
.zd-list-side .m-info dl dd{ float:right; font-size:12px; line-height:25px; width:140px; height:50px; padding-top:10px; overflow:hidden;}
.zd-list-side .m-info dl dd .name{}
.zd-list-side .m-info dl dd .info{ color:#666;}
.zd-list-side .m-info dl dd .name a{ color:#333;}

/*-知道发布回复页-*/
.zd-content{ background:url(zd-side-bg.png) repeat-y right; border:#ddd solid 1px; margin-top:20px; font-family:微软雅黑;}

/*-发布页-*/
.zd-pub{ font-family:"微软雅黑";}
.zd-pub-title{ padding:15px 0; background:url(di.gif) repeat-x bottom;}
.zd-pub-title h1{ height:21px; line-height:21px;}
.zd-pub-title h1 em{ display:block; background:url(zd-title-ico.png) no-repeat left top; height:21px; width:30px; float:left;}
.zd-pub-title h1 em.e1{ background-position: center 0px;}
.zd-pub-title h1 em.e2{}
.zd-pub-title h1 em.e3{}
.zd-pub-title h1 span{ display: block; float:left; color:#999; font-weight:normal;font-size:18px;}
.zd-pub-title .input{ height:35px; padding:5px; font-size:16px; line-height:40px; border:#ddd solid 1px; margin-top:10px; color:#666; font-family:"微软雅黑"; width:658px;}
.zd-pub-title .input2{height:35px; padding:5px; font-size:16px; line-height:40px; border:#09F solid 1px; margin-top:10px; color:#333; font-family:"微软雅黑"; width:658px;}

.zd-pub-info-tips{ font-size:12px; line-height:25px; color:#999; margin-top:15px;}
.zd-pub-info-tips span{ color:#333;}
.zd-pub-info{margin-top:5px; font-family:"微软雅黑"}
.zd-pub-info .tips{ font-size:12px; color:#C00; padding-left:5px; float:left; height:40px; line-height:40px;}
.zd-pub-btn{}
.zd-pub-cate{}

/*-问题内容-*/
.zd-cont-cont{ background:url(zd-cont-bg.png) repeat-x top; float:left; width:669px; padding:20px;}
.zd-cont-question{}

.zd-cont-title{ padding:15px; background:url(di.gif) repeat-x bottom;}
.zd-cont-title h1{ height:21px; line-height:21px; font-size:16px; font-weight:700;}
.zd-cont-title h1 em{ display:block; background:url(zd-title-ico.png) no-repeat left top; height:21px; width:30px; float:left;}
.zd-cont-title h1 em.e1{ background-position: center 0px;}
.zd-cont-title h1 em.e2{}
.zd-cont-title h1 em.e3{}
.zd-cont-title h1 span{ display: block; float:left;}
.zd-cont-title h3{ font-size:12px; line-height:30px; height:30px; color:#999; font-weight:normal; margin-top:10px;}
.zd-cont-title h3 a{ color:#06C;}
.zd-cont-info{line-height:25px; color:#333; font-size:14px; padding:15px;}
.zd-cont-tips{ background:#fefbed; font-size:12px; line-height:20px; color:#666; border:#efeed7 solid 1px; padding:15px; margin-top:10px;}
.zd-cont-info-add{ color:#06C;border:1px solid #cceff5;background:#fafcfd;  padding:15px; font-size:14px;}
.zd-cont-info-add b{ color:#333;}
.zd-cont-text{border:#ddd solid 1px; margin-top:20px;}
.zd-cont-text .tips{ font-size:12px; color:#C00; padding-left:5px; float:left; height:40px; line-height:40px;}
.zd-cont-pub{ height:50px; text-align:right; margin-top:15px; position:relative;}
.zd-cont-code{ position:absolute; left:5px; top:0px; width:300px; height:40px; text-align:left;}
.zd-cont-code .input{ width:80px; float:left; margin-top:0px;}
.zd-cont-code .input input{ width:60px; border:#ddd solid 1px; background:none; height:30px; padding-left:5px; font-family:"微软雅黑"; font-size:14px;}
.zd-cont-code .img{ float:left;}
.zd-cont-code .img img{ width:70px;}
.zd-cont-code .tips{ font-size:12px; color:#C00; padding-left:5px; float:left; height:40px; line-height:40px;}


/*--相关操作-*/
.faq-edit{ line-height:25px; font-size:12px; height:25px; overflow:hidden; padding:5px; color:#999;}
.faq-edit a{ color:#2d64b3; padding:0 5px;}
.faq-edit span{ color:#999;}

.faq-edit-cont{ border:#ddd solid 1px; padding:15px;}
.faq-edit-cont .input{}
.faq-edit-cont .btn{}
.faq-edit-cont-tips{ font-size:12px; line-height:22px; color:#666; margin-bottom:10px;}

/*发表分类*/
.zd-cont-cate{ padding:10px 0; height:30px;}
.zd-cont-cate SELECT{ padding:3px; line-height:25px;}
.zd-cont-cate SELECT OPTGROUP{ font-size:14px;display:block; font-family:"微软雅黑"; color:#999; background:#f3f3f3;}
.zd-cont-cate SELECT OPTGROUP OPTION{ line-height:25px; font-size:14px;}
.zd-cont-cate-cont{ float:left;}
.zd-cont-cate-cont span{ font-size:12px; line-height:25px; color:#C00; padding-left:10px;}
.zd-cont-fen{ float:right;}
.zd-cont-btn{ width:147px; height:43px; cursor:pointer; color:#FFF; font-family:微软雅黑; background:url(zd-pub-bg.png) no-repeat; border:none; font-size:16px;}
.zd-cont-share{}

/*--未填提醒--*/

.zd-pub-tips{ line-height:25px; font-size:12px; color:#C00; padding:5px 0;}
/*****--内容页回答列表---*/

.zd-cont-list{ margin-top:15px; border-top:#ddd solid 1px; padding:15px 5px;}
.zd-cont-list .title{ line-height:30px; height:30px; overflow:hidden;}
.zd-cont-list .title .tt{ float:left; font-size:16px;}
.zd-cont-list .title .tt a{ color:#333;}
.zd-cont-list .title .more{ color:#666; font-size:12px; float:right;}
.zd-cont-list .title .more a{ color:#666;}
.zd-cont-list ul{ padding:10px 0;}
.zd-cont-list ul li{ background:url(di.gif) repeat-x bottom; padding-bottom:10px; padding-top:8px;}
.zd-cont-list ul li .other-top{ font-size:12px; line-height:25px; height:25px; overflow:hidden;}
.zd-cont-list ul li .other-top .name{ float:left; color:#999;}
.zd-cont-list ul li .other-top .name a{ color:#2d64b3;}
.zd-cont-list ul li .other-top .time{float:right; width:200px; text-align:right;}
.zd-cont-list ul li .other-info{ font-size:14px; line-height:25px; color:#333;}
.zd-cont-list ul li .other-info dl{}
.zd-cont-list ul li .other-info dl dt{}
.zd-cont-list ul li .other-info dl dd{}
.zd-cont-list ul li .other-bottom{}
.zd-cont-list ul li .other-bottom .pl{}
.zd-cont-list ul li .other-bottom .zan{}
.zd-cont-list ul li .other-bottom .bi{}

/*--问答评论列表--*/

.other-pub{ margin-top:10px;}
.other-pub dl{ font-size:12px; padding:5px; border-top:#ddd solid 1px;}
.other-pub dl dt{ line-height:25px; position:relative;}
.other-pub dl em{ color:#999; font-style:normal; font-family:Arial, Helvetica, sans-serif; float:right;}
.other-pub dl dt span{ color:#F30; font-size:14px; padding-right:5px;}
.other-pub dl dt span a{}
.other-pub dl dd{}
.other-pub dl dd span{ color:#09C; font-size:14px; padding-right:5px;}

/*-自己回答凸显-*/
.zd-cont-list ul li.my-faq-cont{ background:#f9fafe; padding:5px;}


.other-pub .btn{ height:40px; margin-top:10px;}
.other-pub .btn a{ display:inline-block;*display:inline border:#ddd solid 1px; font-size:12px; color: #60a506;border-radius:3px; margin-right:10px; padding:0 5px; height:25px; line-height:25px;}
.other-pub .input{}
.other-pub .undo{}
.other-pub .undo a{}

/*-发布追加回答页面-*/
.zd-faq-cont{padding:5px;}


.zd-side{}

/*-相关知道-*/
.zd-cont-about-list{ padding:10px;}
.zd-cont-about-list ul{ font-size:14px; line-height:25px; margin-top:8px;}
.zd-cont-about-list ul li{ line-height:35px; height:35px; padding-bottom:2px; overflow:hidden; background:url(di.gif) repeat-x bottom;}
.zd-cont-about-list ul li a{ color:#06C; display:block; float:left;}
.zd-cont-about-list ul li span{ display:block; float:right; font-size:12px; color:#999;}

/*-确定内容-*/
.zd-cont-ding{ background:#f9fafe; padding:15px; position:relative; margin-top:15px;}
.zd-cont-ding .i1{ background:url(zd-jiangpai.png) no-repeat 0 top; width:41px; height:60px; position:absolute; top:0; left:10px; text-indent:-9999px;}
.zd-cont-ding .title{ height:30px; line-height:30px; padding-left:60px;}
.zd-cont-ding .title span{ font-size:12px; color:#999; float:right; display:block;}
.zd-cont-ding .title b{ font-size:16px; float:lefft; display:block; width:100px; color:#333;}
.zd-cont-ding .m-name{ color:#999; font-size:12px; line-height:30px; height:30px; border-bottom:#CCC solid 1px; padding:15px 10px;}
.zd-cont-ding .m-name b{ font-size:12px; color:#03C; font-weight:normal;}
.zd-cont-ding .m-name a{ color:#06C;}
.zd-cont-ding .tt{ font-size:14px; color:#333; line-height:30px; height:30px;}

.zd-cont-ding .info{ line-height:25px; font-size:14px; margin-top:20px; padding:10px; color:#333;}
.zd-cont-ding .pingjia{ margin-top:10px;}
.zd-cont-ding .pingjia span{ color:#5ebb0b; font-size:12px; padding-right:8px;}

/**-侧栏 会员信息.zd-cont-side{ width:289px;float:right; overflow:hidden;}-**/
.zd-cont-side{ width:269px;float:right; overflow:hidden; padding:10px;}

.zd-cont-side .m-info{ padding:15px; border-bottom:#ddd solid 1px;}
.zd-cont-side .m-info dl{height:70px; padding-left:10px;}
.zd-cont-side .m-info dl dt{ float:left; width:80px;}
.zd-cont-side .m-info dl dt img{ width:66px; height:66px; padding:1px; border:#ddd solid 1px;}
.zd-cont-side .m-info dl dd{ float:right; font-size:12px; line-height:25px; width:165px; height:50px; padding-top:10px; overflow:hidden;}
.zd-cont-side .m-info dl dd .name{}
.zd-cont-side .m-info dl dd .info{ color:#666;}
.zd-cont-side .m-info dl dd .name a{ color:#333;}

.zd-side-title{ line-height:30px; height:30px; overflow:hidden; margin-top:10px;}
.zd-side-title .tt{ font-size:15px; color:#333; float:left; padding-left:30px; 
background:url(lou-index-faq-ico.png) no-repeat 18px 11px;}
.zd-side-title .tt a{ color:#333;}
.zd-side-title .tt a:hover{}
.zd-side-title .more { font-size:12px; color:#666;}
.zd-side-title .more a{ color:#666;}


/*-侧栏通用文章列表-*/

.zd-side-art{ padding:0px 10px;}
.zd-side-art ul{ font-size:14px; line-height:25px;}
.zd-side-art ul li{ height:25px; overflow:hidden;}
.zd-side-art ul li a{ color:#333; font-size:14px;}
.zd-side-art ul li em{ color:#F30; font-style:normal; font-size:12px; padding:0 3px;}
.zd-side-art ul li em a{ color:#F30;}
.zd-side-art ul li span{ color:#666; font-size:12px;}

.zd-side-art dl{ padding:5px 0;}
.zd-side-art dl dt{ font-size:14px; color:#261cdc; line-height:25px;}
.zd-side-art dl dt a{ color:#261cdc; text-decoration:underline;}
.zd-side-art dl dd{ font-size:12px; line-height:20px; color:#333;}
.zd-side-art dl dd a{ color:#008000; display:block;}

/*-侧栏通用分类-*/

.zd-side-cate{ padding:10px; margin:0 10px;/*background:#fefbed;border:#efeed7 solid 1px;*/}
.zd-side-cate dl{}
.zd-side-cate dl dt{ font-size:15px; line-height:25px; height:25px;background: url(zd-cate-ico.png) no-repeat  right 4px; padding-right:25px; display:inline-block;*display:inline}
.zd-side-cate dl dt a{ color:#2d64b3;}
.zd-side-cate dl dd{ font-size:12px; line-height:25px;}
.zd-side-cate dl dd a{ color:#888; display:inline-block;*display:inline padding-right:8px;}
.zd-side-cate dl dd a.curr{}
.zd-side-cate dl dd a.hot{}
.zd-side-cate dl dd a.new{}


/*--侧栏广告--*/
.zd-side-ad{}
.zd-side-ad dl{}
.zd-side-ad dl dt{}
.zd-side-ad dl dt a{}
.zd-side-ad dl dd{}
.zd-side-ad dl dd span{}

.zd-side-ad ul{}
.zd-side-ad ul li{}
.zd-side-ad ul li a{}
.zd-side-ad ul li span{}
.zd-side-ad ul li em{}
.zd-side-ad ul li em a{}

/*-侧栏看房团-*/
.zd-tuan{}
.zd-tuan dl{ height:70px; padding:15px 10px 8px 10px; background:url(di.gif) repeat-x bottom; margin-bottom:5px; overflow:hidden;}
.zd-tuan dl dt{ float:left; width:100px; height:70;}
.zd-tuan dl dt img{ width:90px;; height:60px;}
.zd-tuan dl dd{ float:right; width:130px;}
.zd-tuan dl dd .name{ font-size:16px; height:40px; line-height:20px; overflow:hidden;}
.zd-tuan dl dd .info{ font-size:12px; color:#666; line-height:20px; height:20px; overflow:hidden; margin-top:2px;white-space:nowrap; text-overflow:ellipsis;}
.zd-tuan .bm{ position:relative; height:50px;}
.zd-tuan .btn{ background:url(my-baoming.gif) no-repeat; height:44px; width:171px; text-indent:-9999px; position:absolute; left:160px; display:block;}
.zd-tuan .num{ font-size:14px; font-family:"微软雅黑"; color:#666; position:absolute; left:10px; width:140px; text-align:center; height:20px; line-height:20px; top:12px;}
.zd-tuan .num b{ color:#F30; padding:0 5px;}
.zd-tuan ul{ padding:0 10px;}
.zd-tuan ul li{font-size:14px; line-height:25px; height:25px; overflow:hidden;}
.zd-tuan ul li a{}
.zd-tuan ul li span{}
.zd-tuan ul li span a{}

.zd-list-side .art{}
.zd-list-side .art ul{ padding:10px;}
.zd-list-side .art ul li{font-size:14px; line-height:25px; height:25px; overflow:hidden; color:#333; padding-left:13px; background:url(list-ico-blue.png) no-repeat 0px 12px;}
.zd-list-side .art ul li:first-child22{ font-size:14px;font-weight:bold; padding-left:0; background:none;}
.zd-list-side .art ul li a{ color:#444;}
.zd-list-side .art ul li em{ font-style:normal; color:#F63;}

.zd-cont-side .art{}
.zd-cont-side .art ul{ padding:10px;}
.zd-cont-side .art ul li{font-size:14px; line-height:25px; height:25px; overflow:hidden; color:#333; padding-left:13px; background:url(list-ico-blue.png) no-repeat 0px 12px;}
.zd-cont-side .art ul li:first-child22{ font-size:14px;font-weight:bold; padding-left:0; background:none;}
.zd-cont-side .art ul li a{ color:#444;}
.zd-cont-side .art ul li em{ font-style:normal; color:#F63;}


.faq{ padding:25px 20px 0px 25px; position:relative; z-index:100;}
.faq .input{BORDER-BOTTOM: #cacaca 1px solid; BORDER-LEFT: #acacac 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 31px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND:#f7fbfa;  HEIGHT: 30px;COLOR: #064756; BORDER-TOP: #a0a0a0 1px solid; BORDER-RIGHT: #acacac 1px solid; PADDING-TOP: 0px;width:150px; margin-left:10px;font-family:Microsoft Yahei;}
.faq .input2{BORDER-BOTTOM: #cacaca 1px solid; BORDER-LEFT: #acacac 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 31px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND:#f7fbfa;  HEIGHT: 30px;COLOR: #064756; BORDER-TOP: #a0a0a0 1px solid; BORDER-RIGHT: #acacac 1px solid; PADDING-TOP: 0px;width:80px; margin-left:10px;font-family:Microsoft Yahei;}
.faq .name{ padding:3px 0px;line-height:30px;font-size:15px;color:#333; margin-bottom:8px; word-spacing:0.25em;}
.faq .name span{ font-size:12px; color:#C00; padding-left:10px; font-family:Arial, Helvetica, sans-serif;}
.faq .name .img{ display:inline-block;*display:inline; margin-top:-10px; height:35px; background:#CCC; vertical-align:bottom;}
.faq .name img{ width:80px; height:35px; display:inline;}

.zd-pub-info .input{BORDER-BOTTOM: #cacaca 1px solid; BORDER-LEFT: #acacac 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 31px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND:#f7fbfa;  HEIGHT: 30px;COLOR: #064756; BORDER-TOP: #a0a0a0 1px solid; BORDER-RIGHT: #acacac 1px solid; PADDING-TOP: 0px; width:655px; height:250px; margin-left:10px;font-family:Microsoft Yahei;}

