@charset "utf-8";
/* CSS Document */

.banner {width:1200px; height:155px; margin:0 auto; background:#F90; position:relative; overflow:hidden;}
.banner span{ position:absolute; bottom:0px; color:#000;font-size:14px;white-space:nowrap;  left:1200px;}
.title {width:888px;margin-top:7px; font-size:14px; padding-bottom:7px;}
.title a {font-size:14px; color:#0ba29a;}
.title a:hover {color:red;}

#main {width:1200px; min-height:200px; overflow:auto; margin:0 auto; margin-top:20px; margin-bottom:50px;}
#main .left {width:295px; min-height:200px; overflow:auto; float:left;}
#main .left .top {width:295px; height:300px; margin-bottom:20px; }
#main .left .top .my_title{width:100%;border-bottom:1px solid #01a29a;font-size:17px;color:#01a29a;padding-bottom:10px;letter-spacing:3px;font-weight:500;}
#main .left .top .wd_notLogin{width:295px;height:172px;margin-top:10px;}
#main .left .top .user_div{margin-top:10px;overflow:auto;}
#main .left .top .user_div span{line-height:30px;margin-left:10px;}
#main .left .top .user_div a{margin-left:10px;}
#main .left .top .user_portrait{width:60px;height:60px;float:left;}
#main .left .top .title_a{display:block;width:100%;font-size:15px;line-height:55px;border-bottom:1px solid #cfcfcf;}
#main .left .top a span{color:#01a29a;}
#main .left .top .new_question{line-height:44px;height:44px;width:100%;background:#01a29a;color:#fff;border:none;margin-top:30px;cursor:pointer;font-size:22px;letter-spacing:5px;font-family:"微软雅黑" !important;}
#main .left .b {width:295px; height:640px; background:#b5b6b6; float:left; }
#main .left .bottom {width:279px; height:600px; margin-left:8px;  margin-top:8px;  float:left; background:#fff; position:relative;}
#main .left .bottom .ping {position:absolute; top:17px; right:10px; font-size:14px; width:100px; z-index:1000; text-align:right;}
#main .left .bottom .ping #b{display:none; color:#01a29a; margin-top:0px; padding:3px 5px; border:1px solid #CCC; background:#FFF;text-align:left;}
#main .left .bottom .ping #b span:hover{color:#888;}
#main .left .bottom .t {margin:0 auto; width:263px; margin-top:10px;}
#main .left .bottom form {width:263px; float:right;}
#main .left .bottom form label {color:#595757; padding-top:10px; padding-bottom:5px; display:block;}
#main .left .bottom form select {margin-bottom:5px;width:80px;}
#main .left .bottom ul {width:260px; clear:both; margin:0 auto; padding-top:10px;}
#main .left .bottom ul li { height:74px; padding-bottom:10px; border-bottom:1px dashed #acaaaa; margin-bottom:13px; }
#main .left .bottom ul li img { padding:2px; border:1px solid #cfcfcf; float:left; margin-right:8px;}
#main .left .bottom ul li p {line-height:16px; color:#595757; width:175px; float:left;}
#main .left .bottom ul li .jianjie { margin-top:10px; line-height:16px; font-family:"微软雅黑"; font-size:12px;height:32px;width:175px; float:left;text-overflow : ellipsis !important;white-space:nowrap !important;
    text-overflow:ellipsis !important; 
    -o-text-overflow:ellipsis !important; 
    overflow:hidden !important;	}
#main .left .bottom ul li .jianjie .jjjj{ width:35px; height:16px;  float:left;}
#main .left .bottom ul li .jianjie .shuj{ color:#666 !important;  width:140px; height:16px; float:right;white-space:nowrap !important; display:inline !important;text-overflow: ellipsis !important; overflow:hidden !important;}
#main .left .bottom ul li .jianjie .shuj p{ margin:0px; padding:0px !important;line-height:16px !important; font-family:"微软雅黑" !important; font-size:12px !important; width:140px !important; height:16px !important; white-space:nowrap !important; display:inline !important;text-overflow: ellipsis !important; overflow:hidden !important; float:right;  -o-text-overflow:ellipsis !important;}
#main .left .bottom ul li .jianjie p span{ margin:0px; padding:0px !important;line-height:16px !important; font-family:"微软雅黑" !important; font-size:12px !important; width:140px !important; height:16px !important; white-space:nowrap !important; display:inline !important;text-overflow: ellipsis !important; overflow:hidden !important; float:right;    -o-text-overflow:ellipsis !important;}
#main .left .bottom ul li a {color:#221815; float:left;}
#main .left .bottom ul li a:hover {color:#f00;}
#main .left .bottom ul li.last {border:none; margin-bottom:0px;}
#main .left .b .huan {color:#fff; float:right; margin-right:15px; margin-top:7px; }
#main .right {width:890px; min-height:200px; overflow:auto; float:right;}
#main .right .value {width:888px;overflow:auto; border:1px solid #cfcfcf; margin-bottom:20px;}

#main .right .value li table tr { height:47px;}
#main .right .value li table tr td { border-bottom:1px dashed #cfcfcf; font-size:14px;color:#727171; }
#main .right .value li ul.b {border:none;}
#main .right .value li ul li {float:left; line-height:30px; font-size:14px;  cursor:pointer; margin-right:22px;}
#main .right .value li ul li.first {padding-left:20px; cursor:auto;}
#main .right .value li ul li:hover {color:#f00;}
#main .right .value li ul li.first:hover {color:#727171;}
#main .right .sh {width:890px; height:50px; margin-bottom:10px;}
#main .right .sh .tex {float:left;width:754px; height:38px; border:1px solid #9fa0a0; padding-left:20px; font-size:14px; color:#888;line-height:38px;}
#main .right .sh .sear{float:left;margin-left:5px;width:126px; height:40px; background:#0ba29a; border:none; font-size:20px; color:#fff; vertical-align:-1px; cursor:pointer;}




.slideTxtBox{ width:890px; text-align:left;  }
.slideTxtBox .hd{ height:30px; line-height:30px;padding:0 10px 10px 20px;   border-bottom:1px solid #ddd;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:32px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 35px; cursor:pointer; font-size:20px;  }
.slideTxtBox .hd ul li.on{ height:30px; color:#00a29a;  }
.slideTxtBox .hd ul li.last {background:url(../images/wd_ico5.png) right no-repeat;}
.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
.slideTxtBox .bd li{ height:30px; line-height:30px; clear:both; color:#595757; font-size:14px; padding-top:15px; padding-bottom:15px; border-bottom:1px dashed #cfcfcf;  }
.slideTxtBox .bd li .date{ float:right;width:205px;}
.slideTxtBox .bd li .date img{ float:left;}
.slideTxtBox .bd li .date .wd_time{float:left;font-size:13px;}
.slideTxtBox .bd li .date .answer_num{float:right;font-size:13px;}
.slideTxtBox .bd li p {width:14px; padding-left:23px; background:url(../images/wd_ico5.png) left no-repeat; float:left; margin-left:10px; font-size:16px; font-weight:bold; color:#f00; background-size:20px 20px;}
.slideTxtBox .bd li a {float:left;}
.slideTxtBox .bd li a:hover {color:#f00;}
.slideTxtBox .bd .status_img {float:left;width:16px;height:20px;margin-top:5px;margin-right:5px;}
.slideTxtBox .bd .page { padding-top:20px;  float:right; text-align:right; height:40px;min-width:240px; margin-right:20px;}
.slideTxtBox .bd .page a,.slideTxtBox .page span {display:block; height:auto; width:22px; float:left; text-align:center; padding:4px 4px; border:1px solid #999; margin-right:8px; line-height:16px;}
.slideTxtBox .bd .page .now {background:#0ba29a; color:#FFF; border:none; height:18px; width:20px;}
.slideTxtBox .bd .page a:hover {background:#0ba29a; color:#FFF; border:none; height:18px; width:24px;}
.slideTxtBox .bd .page font {display:block; height:16px; float:left; text-align:center; line-height:24px;}
.slideTxtBox .bd .page form {width:92px; float:left; line-height:24px;}
.slideTxtBox .bd .page form .tet {width:30px;}
.slideTxtBox .bd .page form .sub {border:none; background:none; padding:0; cursor:pointer;}
		
#main .right .caina {width:886px;position:relative;border:1px solid #85d1cd;border-bottom:none;overflow:auto;}
#main .right .caina ul {width:826px;  margin:0 auto; position:relative;}

#main .right .caina ul li .title {width:826px; border:none; font-size:20px; color:#221815;}
#main .right .caina ul li .time {font-size:14px; color:#5a5858; padding-bottom:15px; border-bottom:1px dashed #d6d5d5;margin-bottom:10px;}
#main .right .caina ul li .coin_num {color:#f00; font-size:18px; font-weight:bold; line-height:28px; padding-left:32px; background:url(../images/wd_jin.jpg) left no-repeat; height:28px;width:14px; margin-top:7px;margin-left:10px;}
#main .right .caina ul li .questionContentBox{overflow-x:hidden;overflow-y:auto;width:100%;}
#main .right .caina ul li .questionContentBox img{max-width:825px;}

#main .right .caina ul li.xuans{padding-bottom:10px;}
#main .right .caina ul hr{border:none;border-bottom:1px solid #D6D5D5;}
#main .right .caina ul li.name {width:826px; height:40px; margin-top:40px; color:#5a5858;clear:both;}
#main .right .caina ul li.name p {width:400px; float:left;}
#main .right .caina ul li.name img {float:left; margin-right:10px;}
#main .right .caina ul li.name .n {padding:5px 0; color:#00a39b;}
#main .right .caina ul li .cn {float:right !important;margin-top:-45px;}
#main .right .caina ul li.cont {font-size:14px;width:826px; color:#221815; line-height:22px;text-indent:2em; padding-top:20px; margin-bottom:10px;}
#main .right .caina ul li.last {width:826px;line-height:22px;height:58px;margin-bottom:10px;}
#main .right .caina ul li.last p {float:right;width:38px; text-align:center;margin-right:9px; }



#main .right .other ul li.title {background:url(../images/wd_title_02.jpg) left no-repeat; padding-left:109px; width:716px; height:34px; border:none; font-size:21px; color:#221815; line-height:28px; padding-bottom:0px; }

#main .right .other {width:886px; border:1px solid #85d1cd; margin-bottom:20px; position:relative;border-top:none;overflow:auto;}
#main .right .other ul {width:826px;  margin:0 auto; position:relative;color:#5a5858;}
#main .right .other ul li{overflow:auto;padding-bottom:10px;}
#main .right .other ul li.ans {width:826px; height:40px; margin-top:10px;overflow:hidden; color:#5a5858;clear:both;border-top:1px solid #d6d5d5;padding-top:10px;}
#main .right .other ul li.ans p {width:400px; float:left;color:#221815;}
#main .right .other ul li.ans img {float:left; margin-right:10px;}
#main .right .other ul li.ans .ans_user_img{width:48px;height:48px;}
#main .right .other ul li.ans .name {padding:5px 0; color:#00a39b;}
#main .right .other ul li.cont {font-size:14px;width:826px; color:#221815; line-height:22px;text-indent:2em; padding-top:20px; margin-bottom:10px;overflow:hidden;word-wrap:break-word; word-break:break-all;}
#main .right .other ul li.cont img{max-width:825px;}


#main .right .other ul li.last {width:826px;line-height:22px;height:58px;margin-bottom:10px;}
#main .right .other ul li.last p {float:right;width:38px; text-align:center;margin-right:9px; }
#main .right .other ul li .adopt {float:right; text-align:center;margin-bottom:5px;width:50px !important;margin-top:12px;}
#main .right .other ul li .adopt .adopt_a{border:1px solid #01a29a;padding:5px 7px;}
#main .right .other ul li .adopt .adopt_a:hover{color:#01a29a;}


#main .right .i_ans {width:886px;overflow:auto;border:1px solid #cfcfcf; margin-bottom:20px;}
#main .right .i_ans form {width:826px; margin:26px auto 0; color:#221815;}
#main .right .i_ans form .i_ans_title{margin-bottom:13px;}
#main .right .i_ans form .mention_p{margin-top:13px;}
#main .right .i_ans form textarea {width:824px; height:135px;resize:none;}
#main .right .i_ans form p a {color:#221815;}
#main .right .i_ans form p a:hover {color:#f00;}
#main .right .i_ans form .sub {border:none; background:url(../images/wd_btn_01.jpg) no-repeat; height:33px; width:131px; font-size:18px; color:#fff; font-weight:bold; cursor:pointer; margin:10px 0;}

#main .right .more {height:270px; width:886px; border:1px solid #cfcfcf; margin-bottom:20px;}
#main .right .more ul { height:230px; width:826px; margin:0 auto;}
#main .right .more ul li.title {background:url(../images/wd_title_04.jpg) no-repeat; height:30px; width:826px; border:none;}
#main .right .more ul li {margin-bottom:15px;}
#main .right .more ul li a {font-size:14px; color:#221815;}
#main .right .more ul li a:hover {color:#f00;}
#main .right .more ul li a span {float:right;}
#main .right .more ul li.last {text-align:right; font-size:16px; margin-top:40px;}
#main .right .more ul li.last a:hover {text-decoration:underline; color:#221815;}
#main .right .more ul li.last font {color:#f39700;}
#main .right .more ul li.last font:hover {color:#f00;}
#categoryVos a{text-decoration:underline;color:#00A29A}
#categoryVos a:hover{;color:red}
.select {color:#f00;}
.redCategory{color:#F00}
#userSelect1 select,#userSelect2 select,#userSelect3 select{width:80px;}
.new_question_box{
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	background:#fff;
	z-index:100;
	display:none;
	overflow:scroll;
}
.new_question_div{
	width:800px;
	margin:50px auto;
}
.new_question_box h2{
	font-size:16px;
	color:#6a6a6a;
	margin-bottom:20px;
}
.new_question_box h2 a{
	float:right;
	margin-right:20px;
	font-size:14px;
}
.new_question_div label{
	width:80px;
	display:inline-block;
	font-size:15px;
	line-height:30px;
	margin:5px 0;
	color:#5f5f60;
}
.new_question_div input[type="text"]{
	width:700px;
	height:30px;
	margin:5px 0;
}
.new_question_box .ke-container{
	float:left !important;
	margin-left:80px !important;
	margin-top:-30px !important;
	width:700px !important;
	
}
.new_question_box .ke-edit{
	height:250px !important;
}
.new_question_box .ke-edit-iframe{
	height:250px !important;
}
#questionCategory1 select,#questionCategory2 select,#questionCategory3 select{
	width:150px;
	height:30px;
	margin-right:10px;
}
.submit_newQuestion{
	width:140px;
	height:35px;
	margin-left:80px;
	margin-top:10px;
	background:#01a29a;
	border:none;
	cursor:pointer;
	color:#fff;
	font-size:17px;
}