/* CSS Document */



html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0}
ol,ul{list-style:none}
:focus{outline:0}
a img{border:0}
img{vertical-align:middle}
table{empty-cells:show}
ins{text-decoration:none}
del{text-decoration:line-through}
em{font-style:normal}
button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{border:0;padding:0}

body{font:12px/150% Arial,Verdana,"\5b8b\4f53";color:#333;background:#fff;_background-image:url(about:blank);_background-attachment:fixed}
h1{font:20px "microsoft yahei","\5b8b\4f53"}
h2,h3{font-size:14px}
h4,h5,h6{font-size:12px}
a{color:#fff;text-decoration:none}
a:hover{color:#fff;text-decoration:none}
a.a3{ text-decoration:none; color:#cc0000;font-size:12px;}
a.a3:hover{color:#333;font-size:12px;}
a.a2{ font-size:14px;font-weight: normal;text-decoration: none;color:#333;}
a.a2:hover{ font-size:14px;font-weight: normal;text-decoration: none;color:#cc0000;}
.w{ width:1180px; margin:0 auto;}


/*弹出窗口样式*/
#msgboxDiv{
	z-index:100001;
	background:white;
	position:absolute;
	left:50%;
	top:20%;
	margin-left:auto;
	margin-right:auto;
	font-size:12px;
	display:none;
	border:5px solid #D2E6F8;
}
/*弹出窗口样式*/


/*top start*/
.top_titie{ width:100%; height:135px; background:#fff;}
.top_titie .title{ width:1180px; height:135px; margin:0 auto;}
.top_titie .title .logo{ width:260px; height:90px; float:left; margin-left:15px; margin-top:21px;}
.top_titie .title .logo img{ width:260px; height:90px; float:left;}
.top_titie .title .search{ width:650px; float:left; margin-left:50px; margin-top:48px; display:inline;}
.top_titie .title .search .search1{ width:494px;float:left; background:#3392ec; height:36px;}
.search1 .t_seardh{
	width: 400px;
	height: 30px;
	background: #ffffff;
	float: left;
	margin: 3px;
	line-height: 34px;
	text-align: left;
	display: inline;
	position: relative;
}
.search1 .t_seardh .s_search{ width:260px; height:30px; float:left;  line-height:30px; text-align:left;  padding-left:10px;}
.bt_1{ border:none; height:24px; margin-top:4px;  line-height:24px; background:#FFF; color:#666; width:370px}
.title .search .search1 .s_bottom{ width:87px; height:37px; float:left;}
.title_search_h{ width:600px; height:24px;  float:left; margin-top:5px; line-height:24px; text-align:left; color:#666666;}
#search-2013 .button{width:78px;background:#3392ec;font-size:14px;font-weight:700;color:#fff}#search-2013 .text,#search-2013 .button{-webkit-appearance:none;-webkit-border-radius:0}

.s_btn1{font-size:16px;padding:0;border:0;background-color:#3392ec;cursor:pointer;color:#FFF;font-family: "microsoft yahei";line-height:36px; height:36px;width:87px;text-align:center;float:left;}
.s_btn{font-size:16px;padding:0;border:0;background-color:#3392ec;cursor:pointer;color:#FFF;font-family: "microsoft yahei";line-height:36px; height:36px;width:92px;text-align:center;float:left;text-decoration:underline;}

.search_tw{ width:92px; margin-left:12px; float:left; display:inline}






.main_m {
	WIDTH: 100%;
	FLOAT: left;
	OVERFLOW: hidden; background:#3392ec;
	height:42px;
}
.topmain {
	MARGIN: 0px auto; WIDTH: 1180px; 
}
.topmain_s {
	MARGIN: 0px auto;
	WIDTH: 1180px;
	HEIGHT: 42px
}

.topmain_x {
	MARGIN: 0px auto; WIDTH: 1180px;  HEIGHT:42px
}
.topmain_x UL LI {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 42px;
	WIDTH: 105px;
	FLOAT: left;
	HEIGHT: 42px;
	position:relative;
}
.topmain_x UL LI A {
	LINE-HEIGHT: 42px;
	WIDTH: 105px;
	DISPLAY: block;
	HEIGHT: 42px;
	COLOR: #fff;
	font-weight:bold;
	font-size:14px;
}
/*.topmain_x UL LI A.anomal {
	LINE-HEIGHT: 47px;
	WIDTH: 95px;
	DISPLAY: block;
	HEIGHT: 47px;
	COLOR: #252525;
}*/
.topmain_x UL LI A.ahover {
	color: #ffff00;
	text-decoration: underline;
	background:#3183d2;
	width: 105px;
	height: 42px;
	display: block;
}
.topmain_x UL LI A:hover {
	color: #ffff00;
	text-decoration: underline;
	background:#3183d2;
	width: 105px;
	height: 42px;
	display: block;
}


#nav_box2 {
	Z-INDEX: 999999;
	position: absolute;
	WIDTH: 100%;
	background:#fff;
	HEIGHT: 250px;
	-moz-box-shadow: 1px 1px 3px #909090;/*firefox*/
-webkit-box-shadow: 1px 1px 3px #909090;/*safari或chrome*/
box-shadow:1px 1px 3px #909090;/*opera或ie9*/ 
}


.menu_list{ width:1179px ; float:left; border-right:1px solid #ddd;}
.menu_list li{ width:116px ; float:left; font-family: "microsoft yahei"; height:250px; border-left:1px solid #ddd;}
.menu_list li:hover{ width:116px ; float:left;height:250px; background:#f6f6f6;}

.menu_list li .menu_list-img{ width:72px; height:64px; float:left; margin-left:23px; margin-top:12px; display:inline}
.menu_list li .menu_list-menu{ width:72px; height:26px; line-height:26px; float:left;margin-left:21px; display:inline; text-align:center;font-size:16px;}
.menu_list li .menu_list_list{ width:117px ; float:left; font-size:14px;}
.menu_list_list dl{ width:116px; float:left;}
.menu_list_list dl dd{ width:116px; float:left; height:25px; line-height:25px; text-align:center; overflow:hidden;}
.menu_list_list dl dd a{ color:#333;}
.menu_list_list dl dd a:hover{ color:#2d64b3; text-decoration:underline;}

.hot{ width:21px; height:11px; position:absolute; right:2px; top:-10px;}

.wap{ width:100%; height:300px; background:#f7f7f7; float:left;}
.banner{ width:900px; height:270px; margin-top:15px; float:left;}
.wap_right{ width:270px; margin-left:10px; height:270px; margin-top:15px; background:#ffffff; float:left;}




.The_personal_data{ width:270px; height:214px; float:left;}
/*.reply-qts-wp{border-bottom:solid 1px transparent;border-left:solid 1px transparent;border-right:solid 1px transparent}*/
.avatar{position:relative;top:10px;left:-1px;width:96px;height:96px;margin-left:82px;overflow:hidden;border-radius:96px; margin-top:5px;}
.The_personal{ width:250px; margin:10px 10px; float:left; display:inline}
.user_name{ width:250px;float:left; text-align:center; line-height:25px;font-family: "microsoft yahei"; font-size:16px; margin-top:5px;}
.To_help_people{ width:250px;float:left; text-align:center; line-height:25px;font-family: "microsoft yahei"; font-size:16px; margin-top:5px; color:#555;}
.Sign_in{ width:270px; background:#3392ec;/*border-radius:4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;*/ height:54px; float:left;}

.Sign_ins{ width:65px; height:56px; float:left; background:url(../images/Sign.jpg) no-repeat; margin-left:25px; line-height:56px; color:#3392ec; text-align:center; font-weight:bold;}
.Sign_in1{ width:30px; height:56px; float:left; margin-left:20px; line-height:56px;}
.Sign_in2{ width:90px; height:56px; float:left;line-height:56px; text-align:center; color:#FFF;font-family: "microsoft yahei"; font-size:18px; cursor:pointer;}



.Hot_Classification{ width:1180px; float:left; margin-top:15px; height:240px;}
.list_dh{ width:1170px; height:32px; line-height:32px; text-align:left; font-size:18px;font-family: "microsoft yahei"; margin-top:10px; color:#000;}
.lh{overflow:hidden;zoom:1}
.lh li,.lh dl,.lh .item{float:left}

.jscroll{position:relative;margin-top:15px;}
.jscroll .ctrl{position:absolute;z-index:1;cursor:pointer;transition:all .2s ease-in 0s}
.jscroll:hover .ctrl{background:rgba(255,255,255,.5)}
.jscroll .list{overflow:hidden}
.jscroll .list .item{float:left;}

/*.curr .mt,.curr .smt{color:#E4393C}
.curr .mc,.curr .smc{display:block}*/
/*#o-slide{float:left;width:550px;height:400px;overflow:hidden;padding-left:220px}*/
#slide{width:1120px;height:175px;}
#slide .slide-itemswrap,#slide .slide-items,#slide .slide-items li{width:1120px;height:175px;overflow:hidden}
/*#slide .slide-controls{position:absolute;bottom:3px;z-index:1;width:657px;height:22px;padding:4px 10px;text-align:right}
#slide .slide-controls span{width:22px;height:22px;line-height:22px}
#slide .slide-controls a{font-size:13px}*/
/*#slide .style1 .fore2,#slide .style1 .fore3,#slide .style1 .fore4{margin-left:0px}*/
/*.root61 #o-slide,.root61 #slide,.root61 #slide .slide-itemswrap,.root61 #slide .slide-items,.root61 #slide .slide-items li{width:670px}
.root61 #slide .slide-controls{width:650px}*/
#mscroll .ctrl b{ background-image:url(../images/20130330B_1.png);background-repeat:no-repeat}
#mscroll{
	width: 1120px;
	padding: 0 30px;
	height: 175px;
}
#mscroll .o-list{
	position: relative;
	width: 1120px;
	height: 175px;
	overflow: hidden;
	zoom: 1;
}
#mscroll .list{position:relative;width:1120px;height:175px; float:left;}
#mscroll .list li{ width:279px; border-right:1px solid #ddd; height:175px;}
#mscroll .list li .list_pro{width:234px; height:64px; font-size:18px;font-family: "microsoft yahei"; margin-left:36px; margin-top:10px;}
#mscroll .list li .list_pro img{width:72px; height:64px;}
#mscroll .list li .list_pro_list{width:239px;margin-top:10px; float:left;margin-left:20px; margin-right:20px; display:inline; font-family: "microsoft yahei";}
.list_pro_list dl{width:239px ;float:left;}
.list_pro_list dl dd{width:105px; height:26px; line-height:26px; overflow:hidden; float:left; padding-left:14px;}
.list_pro_list dl dd a{ color:#333;font-size:14px;}
.list_pro_list dl dd a:hover{color:#cc0000; font-size:14px;}
#mscroll .ctrl{top:0;width:30px;height:175px}
#mscroll .ctrl b{display:block;margin:66px auto 0;width:25px;height:33px;background-repeat:no-repeat;background-position:5px 5px}
#mscroll #mscroll-ctrl-prev{left:0}
#mscroll #mscroll-ctrl-next{right:0}
#mscroll #mscroll-ctrl-prev b{background-position:-85px -45px}
#mscroll #mscroll-ctrl-next b{background-position:-55px -45px}
#mscroll .ctrl:hover{background-color:#F5F5F5}
#mscroll #mscroll-ctrl-prev:hover b{background:url(../images/15.png) no-repeat 0 0}
#mscroll #mscroll-ctrl-next:hover b{background:url(../images/15.png) no-repeat 0 -37px}
#mscroll .disabled{cursor:default}
#mscroll:hover .disabled{}




.answer_left{ width:900px; float:left; margin-top:15px;}
.answer_left .answer_left_dh{ width:890px; float:left; height:30px; line-height:30px;font-family: "microsoft yahei"; text-align:left; padding-left:10px;}
.m2list{width:900px; font-family: "microsoft yahei";float:left;}
.m2list li{ float:left;text-align:left;height:50px;color:#666;line-height:20px; border-bottom:1px dashed #ddd; line-height:50px;}
.m2list li .Answer_number{ width:80px; float:left; font-size:16px; text-align:left;}
.m2list li p{ width:800px; float:left; overflow:hidden; height:50px; font-size:16px; margin-right:5px; padding-left:15px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.m2list li p a{ color:#2d64c5}
.m2list li p a:hover{ color:#ff6600;}

.answer_right{ width:270px; float:left;margin-left:10px; margin-top:15px;}
.answer_right .answer_right_dh{ width:265px; float:left;font-family: "microsoft yahei"; font-size:18px; color:#333; text-align:left; padding-left:5px;}
.answer_right .answer_right_list{ width:270px; float:left; background:url(../images/answer_bg.jpg) no-repeat; height:281px; margin-top:13px;}
.answer_right .answer_right_list1{ width:240px; float:left; margin-left:15px; margin-right:15px; display:inline; margin-top:10px;}
.answer_right_list1 li{ width:69px;height:69px;overflow:hidden;border-radius:69px; margin-top:11px; float:left; margin-right:7px; background:#CCC;position:relative; z-index:1;}
.cur1{ border:2px solid #a2c926;}
.cur2{ border:2px solid #fff;}
.answer_right .answer_right_lists{ width:270px; float:left; background:#f3f3f3; height:138px;}
.answer_right_lists1{ width:240px; float:left; margin-left:15px;margin-right:15px;display:inline;}
.answer_right_lists1_1{ width:240px; float:left; margin-top:15px;}
.answer_right_lists1_1 .answer_tp{ width:69px;height:69px;overflow:hidden;border-radius:69px;float:left;}
.answer_right_lists1_1 .answer_r_list{ width:140px;float:left; margin-left:15px;}
.answer_r_list .answer_r_list_bt{width:140px;float:left; height:26px; line-height:26px; font-size:16px;font-family: "microsoft yahei";}
.answer_r_list .answer_r_list_sm{width:140px;float:left; line-height:21px; height:42px; text-align:left; color:#666; font-family: "microsoft yahei"; font-size:12px;}
.answer_s_list{ width:152px;height:30px;overflow:hidden;float:left; margin-left:45px; margin-top:10px;}


.list_answer_list{ width:1178px; margin-top:12px; float:left; border:1px solid #ddd;}
.list_answer_list .list_answer_list_dh{ width:1178px;float:left; height:50px; background:#f5f5f5; border-bottom:1px solid #ddd;}
.list_answer_list_dh li{ width:100px;float:left; height:50px; line-height:50px; text-align:center; font-family: "microsoft yahei"; font-size:16px;}
.currents{ width:99px; border-top:3px solid #009ce0; background:#FFF; height:50px; display: block;overflow: hidden;position: relative;top: -2px; border-right:1px solid #ddd; color:#009ce0; font-weight:bold;}
.list_answer_list .list_answer_list_box{ width:1178px;float:left; font-family: "microsoft yahei";}
.list_answer_list_box .list_answer_list_box_left{ width:820px;float:left; margin:10px;display:inline;}
.list_answer_list_box_left .list_answer_list_box_left_dh{ width:820px;float:left;height:30px;background:#f7f7f7;text-align:left;font-size:14px; line-height:30px; margin-top:5px;}
.list_answer_list_box_left .list_answer_list_box_left_list{ width:820px;float:left; margin-top:10px;}
.list_answer_list_box_left_list li{width:820px;float:left;height:34px;}
.list_answer_list_box_left_list li .case{width:16px;height:16px;float:left; margin-top:7px; margin-left:9px; margin-right:9px; display:inline;}
.list_answer_list_box_left_list li .answer_list_answer{width:610px;height:16px;float:left;font-size:14px; height:34px; line-height:34px; margin-right:20px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.list_answer_list_box_left_list li .answer_list_number{width:155px;height:16px;float:left; height:34px; line-height:34px; font-size:14px;}
.list_answer_list_box .list_answer_list_box_right{ width:316px;float:left; margin:10px; border-left:1px solid #ddd;}
.list_answer_list_box_right .list_answer_list_box_right_list{ width:306px;float:left;margin-left:10px;}
.list_answer_list_box_right_list .list_answer_list_box_right_list_dh{ width:306px;float:left; height:32px; line-height:32px; font-size:14px;font-family: "microsoft yahei";}
.list_answer_list_box_right_list .list_answer_list_box_right_list_s{ width:306px;float:left; margin-top:10px;}
.list_answer_list_box_right_list_s li{ width:306px;float:left; height:76px; margin-top:2px;}
.list_answer_list_box_right_list_s li .answer_image{ width:62px; height:62px; border-radius:62px; overflow:hidden;position:relative;float:left; margin-top:6px; margin-left:10px; background:#CCC;}
.csae1{ width:16px; height:16px; background:#ef3f22; color:#FFF; text-align:center; line-height:16px;position:absolute; left:10px; top:8px; float:left;}
.csae2{ width:16px; height:16px; background:#3392ec; color:#FFF; text-align:center; line-height:16px;position:absolute; left:10px; top:8px; float:left;}
.list_answer_list_box_right_list_s li .answer_list_qt{ width:196px;float:left; margin-top:15px; margin-left:15px;}
.answer_list_qt .answer_list_qt_mz{ width:96px;float:left; height:25px; line-height:25px; text-align:left; overflow:hidden;font-family: "microsoft yahei"; font-size:14px;}
.answer_list_qt .answer_list_qt_bottom{ width:62px;float:left; height:20px; line-height:20px;border:1px solid #ddd;overflow:hidden;font-family: "microsoft yahei";background:url(../images/Panel_bg.jpg) repeat-x; color:#F00; font-size:12px; text-align:center; margin-top:3px;}
.answer_list_qt_bottom a{ color:#F00; font-size:12px; text-decoration:none;}
.answer_list_qt_bottom a:hover{ color:#F00; font-size:12px;text-decoration:none;}
.answer_list_qt .answer_list_qt_mz1{ width:196px;float:left; height:28px; line-height:28px; text-align:left; overflow:hidden;font-family: "microsoft yahei"; font-size:12px;}

/*底部*/
.footer{ width:100%; height:94px; background:#f7f7f7; border-top:1px solid #ddd; float:left; margin-top:25px;}
.footers{ width:1180px; float:left; margin-top:25px; text-align:center; line-height:21px;}

/*列表start*/
.w1{ width:1108px; margin:0 auto;}
.path{ width:1098px; float:left; height:32px; margin:5px;}
.path li{float:left; height:32px; line-height:32px; text-align:center; font-size:14px;}
.path li a{ color:#333; text-decoration:none;}
.path li a:hover{color:#000; text-decoration:underline;}
/*列表left  start*/
.left{ width:820px; float:left;}
.left .left_question_categorization{ width:818px; border:1px solid #ddd; float:left; background:#FFF;margin-top:15px; padding:10px 0px;}
.left .left_question_categorization .left_question_categorization_dh{ width:806px; float:left;height:30px; line-height:30px; text-align:left; padding-left:12px; font-size:16px;font-family: "microsoft yahei";}
.left .left_question_categorization .left_question_categorization_list{ width:794px; float:left; margin:5px 12px; display:inline; font-size:14px;}
.left_question_categorization_list li{ width:198px; float:left;text-align:left; height:28px; line-height:28px;color:#2d64b3;}
.left_question_categorization_list li a{ color:#2d64b3;}
.left_question_categorization_list li a:hover{ color:#333;}

.mycc-2013_top2 {float: left;position: relative; z-index:10;width: 198px;font-size:14px;height:28px; margin:0px;}
.mycc-2013_top2 dt {position: absolute;width: 196px;height: 28px;line-height: 28px;*line-height:28px;text-align: left;cursor: pointer;border-bottom: none;color: #2d64b3; border:1px solid transparent;}
.mycc-2013_top2 dl.hovert1 dt {height: 28px;line-height: 28px;border-bottom: none;float:left; border: 1px solid #ccc;border-bottom: none;}
.mycc-2013_top2 dd {float: left; display:none;position: absolute;top: 28px;left: 0px;width: 188px;background: #fff;line-height: 25px;color:#2d64b3;font-size:12px;text-align:left; border:1px solid #ccc; border-top:none; padding-left:8px;}
.mycc-2013_top2 dd a:hovert1 {color: #2d64b3;text-decoration: underline}
.mycc-2013_top2 dl.hovert1 dd {display: block;}

/*新增*/
.mycc-2013_top2 dl dd a{ float:left;height:25px;line-height:25px;text-align:left;margin-right:12px}
/*新增*/

a.as{ text-decoration:none; color:#2d64b3; }
a.as:hover{color:#fff; text-decoration:underline;}	





.left .left_question{ width:818px; border:1px solid #ddd; float:left; background:#FFF;margin-top:15px;}
.left .left_question .left_question_dh{ width:818px; float:left;height:32px; line-height:32px; text-align:left;font-size:16px; background:#fafafa;font-family:"microsoft yahei"; border-bottom:1px solid #ddd;}
.left_question_dh li{ width:127px; float:left;height:32px; line-height:32px; text-align:center; font-size:16px;}
.curs{ width:126px; float:left;height:33px; line-height:33px; text-align:center; font-size:16px;border-right:1px solid #ddd; background:#FFF; color:#2d64b3; display: block;overflow: hidden;position: relative; top:1px;}
.cur{ width:125px; float:left;height:33px; line-height:33px; text-align:center; font-size:16px;border-right:1px solid #ddd;border-left:1px solid #ddd; background:#FFF; color:#2d64b3; display: block;overflow: hidden;position: relative; top:1px;}
.left_question_list{ width:818px;float:left; margin-top:10px;}
.left_question_list li{width:818px;float:left;height:40px; border-bottom:1px dashed #ddd;}
.left_question_list li:hover{width:818px;float:left;height:40px; background:#f8f8f8;}

.casea{width:13px;height:16px;float:left;margin-left:9px; margin-right:9px; display:inline; color:#F00;}
.left_question_answer{width:630px;height:16px;float:left;font-size:14px; height:40px; line-height:40px;margin-right:20px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; padding-left:10px;}
.left_question_answer a{font-size:14px; color:#2d64b3;}
.left_question_answer a:hover{font-size:14px; color:#cc0000;}
.left_question_number{width:155px;height:16px;float:left; height:40px; line-height:40px; font-size:12px; color:#666;}




/*page */
.page{ width:800px;float:left; margin:20px 0px;display:inline;}
.manu { padding:8px; margin:8px; text-align:center}
.manu A {border:1px solid #c9c9c9; padding:7px 14px 7px 14px; margin:3px;color:#333; text-decoration:none}
.manu A:hover {border:#999 1px solid;color: #f00;}
.manu A:active {border:#999 1px solid;color: #f00;}
.manu .currents1{border:1px solid #fff; padding:7px 14px 7px 14px; margin:3px; font-weight:bold; background-color: #fff; color:#333; font-weight:bold;}
.manu .disabled { border:1px solid #999; padding:7px 14px 7px 14px; margin:3px}





/*列表left  end*/

/*列表 right start*/
.right{ width:268px; float:left; margin-left:18px; background:#fff;border:1px solid #ddd; margin-top:15px; display:inline}
.right_answer_right_lists1{ width:258px; float:left;display:inline; background:#f6f6f6; border-bottom:1px solid #ddd; padding-bottom:10px; margin-top:5px;}
.right_answer_right_lists1_1{ width:258px; float:left; margin-top:15px;}
.right_answer_right_lists1_1 .right_answer_tp{ width:69px;height:69px;overflow:hidden;border-radius:69px;float:left;position:relative;margin-left:10px;}
.right_answer_right_lists1_1 .right_answer_r_list{ width:140px;float:left; margin-left:15px;}
.right_answer_r_list .right_answer_r_list_bt{width:140px;float:left; height:26px; line-height:26px; font-size:16px;font-family: "microsoft yahei";}
.right_answer_r_list .right_answer_r_list_sm{width:140px;float:left; line-height:21px; height:42px; text-align:left; color:#666; font-family: "microsoft yahei"; font-size:12px;}
.right_answer_s_list{ width:152px;height:30px;overflow:hidden;float:left; margin-left:55px; margin-top:10px; display:inline}

.right_list_answer_list_box_right_list{ width:258px;float:left;margin-left:5px; margin-right:5px; border-bottom:1px solid #ddd; padding-bottom:10px; margin-top:5px; display:inline}
.right_list_answer_list_box_right_list .right_list_answer_list_box_right_list_dh{ width:258px;float:left; height:32px; line-height:32px; font-size:16px;font-family: "microsoft yahei";}
.right_list_answer_list_box_right_list .right_list_answer_list_box_right_list_s{ width:258px;float:left; margin-top:10px;}
.right_list_answer_list_box_right_list_s li{ width:258px;float:left; height:76px; margin-top:2px;}
.right_list_answer_list_box_right_list_s li .right_answer_image{ width:62px; height:62px; border-radius:62px; overflow:hidden;position:relative;float:left; margin-top:6px; margin-left:10px; background:#CCC; display:inline}
.csae1{ width:16px; height:16px; background:#ef3f22; color:#FFF; text-align:center; line-height:16px;position:absolute; left:10px; top:8px; float:left;}
.csae2{ width:16px; height:16px; background:#3392ec; color:#FFF; text-align:center; line-height:16px;position:absolute; left:10px; top:8px; float:left;}
.right_list_answer_list_box_right_list_s li .right_answer_list_qt{ width:171px;float:left; margin-top:15px; margin-left:15px; display:inline}
.right_answer_list_qt .right_answer_list_qt_mz{ width:96px;float:left; height:25px; line-height:25px; text-align:left; overflow:hidden;font-family: "microsoft yahei"; font-size:14px;}
.right_answer_list_qt .right_answer_list_qt_bottom{ width:62px;float:left; height:20px; line-height:20px;border:1px solid #ddd;overflow:hidden;font-family: "microsoft yahei";background:url(../images/Panel_bg.jpg) repeat-x; color:#F00; font-size:12px; text-align:center; margin-top:3px;}
.right_answer_list_qt_bottom a{ color:#F00; font-size:12px; text-decoration:none;}
.right_answer_list_qt_bottom a:hover{ color:#F00; font-size:12px;text-decoration:none;}
.right_answer_list_qt .right_answer_list_qt_mz1{ width:171px;float:left; height:28px; line-height:28px; text-align:left; overflow:hidden;font-family: "microsoft yahei"; font-size:12px;}


.right_list_answer_list_box_right_list .right_list_answer_Popular_categories{ width:248px;float:left;margin-right:10px;display:inline}
.right_list_answer_Popular_categories li{ width:106px;height:27px;padding-left:3px;padding-right:3px;display:inline;line-height:27px;border:1px solid #ddd;float:left; text-align:center; font-size:14px;font-family: "microsoft yahei"; margin-top:8px;cursor:pointer;text-transform:capitalize; margin-left:10px; white-space:nowrap; overflow:hidden;}
.right_list_answer_Popular_categories li a{ color:#555; text-decoration:none;}
.right_list_answer_Popular_categories li a:hover{ color:#0a60c7; text-decoration:underline;}

.right_list_answer_list_box_right_list .right_list_answer_Help_center{ width:258px;float:left;margin-top:5px; display:inline}
.right_list_answer_Help_center li{ width:238px;float:left; font-size:14px;font-family: "microsoft yahei"; height:26px; line-height:26px; text-align:left; margin-left:10px; margin-right:10px;}
.right_list_answer_Help_center li a{ color:#0a60c7; text-decoration:none;}
.right_list_answer_Help_center li a:hover{ color:#cc0000; text-decoration:underline;}

/*列表 right end*/




.Question_and_answer{ width:818px; float:left; background:#FFF; border:1px solid #ddd;}
.Question_and_answer .Question_and_answer_s{ width:798px; float:left;border-bottom:1px solid #ddd; margin:10px;display:inline;}
.Question_and_answer_s .Question_and_answer_s1{ width:798px; float:left;}
.Question_and_answer_s1 .tw_bt{ width:22px; height:22px; float:left; margin-right:5px;}
.Question_and_answer_s1 .Question_and_answer_list{ width:770px;float:left; line-height:23px; text-align:left;font-size:16px;font-family: "microsoft yahei"; font-weight:bold; color:#333;}
.Question_and_answer .Question_and_answer_answers{ width:760px; float:left; margin:10px 29px 10px 29px; display:inline;}
.Question_and_answer_answers .Question_and_answer_answers_sm{ width:758px; float:left; height:32px; background:#f0f0f0;border:1px solid #d8d8d8; border-bottom:none; text-align:left; line-height:32px;}


/*回复框样式*/
.commentReply{position:relative;overflow:hidden;clear:both; width:760px;}
.commentReply span.textarea{padding:0px;display:block;position:relative;}
.commentReply span.textarea i.textBoder{display:block;border:1px solid #d8d8d8;padding:6px 0px 0px 6px;}
.commentReply span.textarea i textarea{width:99%; font-size:14px;line-height:20px;border:none;resize:none;overflow-y:auto; height:120px;font-family: "microsoft yahei"; font-size:14px; color:#333;}
.commentReply span.textarea i textarea.noBG{background:none repeat scroll 0 0 #FFF;}
.commentReply span.publishedHere_list{ width:758px; border:1px solid #ddd; height:32px; line-height:32px;display:block; border-top:none;font-family: "microsoft yahei";}
.commentReply span.publishedHere i{font-style:normal;color:#333;float:left;line-height:30px;}
.commentReply span.publishedHere{padding:5px 0px 0px 66px;_padding:5px 0px 0px 66px;display:block;}
.commentReply span.publishedHere i{font-style:normal;color:#333;float:left;line-height:30px;}
.commentReply span.publishedHere i em{font-style:normal;color:#2792c3;font-weight:bold;padding:0px 12px 0px 5px;}

.commentReply span.publishedHere i a:link,
.commentReply span.publishedHere i a:visited{color:#06346f;}
.commentReply span.publishedHere i a:hover{color:#820c0c;}
.commentReply span.publishedHere a.comment-btn:link,
.commentReply span.publishedHere a.comment-btn:visited,
.commentReply span.publishedHere a.comment-btn:hover{float:right;display:block;height:32px;line-height:32px;width:96px;color:#fff;text-decoration:none; background:url(../images/bottom.jpg) no-repeat; text-align:center; font-size:16px; color:#FFF;font-family: "microsoft yahei"; margin-top:8px;}
.commentReply span.publishedHere a.comment-btn:hover{background:url(../images/bottom1.jpg) no-repeat;}





.commentReplys{position:relative;overflow:hidden;clear:both; width:760px;}
.commentReplys span.textarea{padding:0px;display:block;position:relative;}
.commentReplys span.textarea i.textBoder{display:block; border:none;padding:6px 0px 0px 6px;}
.commentReplys span.textarea i textarea{width:99%; font-size:14px;line-height:20px;border:none;resize:none;overflow-y:auto; padding:0px 0px 0px 0px;font-family: "microsoft yahei"; font-size:14px; color:#666;}
.commentReplys span.textarea i textarea.noBG{background:none repeat scroll 0 0 #FFF;}





.Question_and_answer_s .Question_and_answer_s2{ width:776px; float:left; height:30px; line-height:30px; text-align:left; padding-left:22px; color:#666; margin-top:5px; padding-bottom:5px;}
.Question_and_answer .Question_and_answer_dh{ width:798px; float:left;margin:10px;display:inline;font-size:16px;font-family: "microsoft yahei";}
.Question_and_answer .Question_and_answer_slist{ width:798px; float:left; margin:5px 10px; display:inline;}
.Question_and_answer_slist li{ width:798px; float:left; padding-bottom:10px; margin-top:10px; display:inline;border-bottom:1px dashed #ddd;}
.Question_and_answer_slist li .answers_tp{ width:60px;height:60px;overflow:hidden;border-radius:60px;float:left;position:relative;margin-right:10px;}
.Question_and_answer_slist li .answers_list{ width:700px;float:left; font-size:14px; margin-left:10px;}
.answers_list dl{ width:700px;float:left;}
.answers_list dl dt{ width:700px;float:left; height:32px; line-height:32px;}
.answers_list dl dd{ width:700px;float:left;line-height:21px; text-align:left;font-family: "microsoft yahei"; font-size:14px; color:#666;}
.Question_and_answer_slist li .answers_list1{ float:right; font-size:14px; margin-right:10px; margin-top:10px; color:#ff4745; text-align:left;}



/*问答关联车型资料*/
.Question_and_answer_slist li .answers_tp_cx{ width:120px;height:90px;float:left;margin-right:10px;}
.Question_and_answer_slist li .answers_list_cx{ width:630px;float:left; font-size:14px; margin-left:10px;}
.answers_list_cx dl{ width:630px;float:left;}
.answers_list_cx dl dt{ width:630px;float:left; height:32px; line-height:32px;}
.answers_list_cx dl dd{ width:630px;float:left;line-height:23px; height:46px; overflow:hidden; text-align:left;font-family: "microsoft yahei"; font-size:14px; color:#666;}
/*问答关联车型资料*/


.Question{ width:760px; margin:10px 29px; float:left; display:inline;font-family: "microsoft yahei"; }
.Question .Question_dh{ width:760px;float:left; font-size:16px;color:#666; text-align:left;}
.Question .Question_box{ width:754px;float:left; font-size:14px;color:#666; text-align:left; border:1px solid #15a30c; padding:15px 2px; line-height:21px; margin-top:10px;}



/*列表 right end*/





/*专家团 start*/

.dynamic-list-box{position:relative;height:230px;overflow:hidden; margin:10px; width:798px; z-index:1;}
.dynamic-list-box ul{position:absolute;left:0;top:0}
.dynamic-list-box .ul-line{height:177px;border-left:1px solid #c9c9c9;width:0;position:absolute;left:50px;top:30px;left:104px}
.dynamic-list-box li{position:relative;height:56px;line-height:56px;color:#a5a5a5;padding-left:260px}
.dynamic-list-box span,.dynamic-list-box a,.dynamic-list-box em{position:absolute}
.dynamic-list-box .moment{width:80px;color:#959595;text-align:right;left:0;top:0}
.dynamic-list-box .tm-ico{width:30px;height:30px;top:0px;left:122px}
.dynamic-list-box .tm-ico img{width:30px;height:30px;border-radius:30px}
.dynamic-list-box .tm-name{left:168px;top:20px; color:#2d64b3; font-size:14px;width:80px; height:25px; line-height:25px; overflow:hidden;}
.dynamic-list-box em{width:20px;height:20px;overflow:hidden;background:url(../images/circle_ca8d4a0.png) no-repeat;top:18px;left:94px}
.dynamic-list-box .em{background:url(../images/green-circle_8e5a316.png) no-repeat}
.dynamic-list-box .wealth{left:740px;top:3px;color:#ea3f21}
.dynamic-list-box .wealth-ico{background:url(../images/common_z_f063ef1.gif) no-repeat;width:16px;height:16px;left:722px;top:24px}

.Panel_list{ width:786px; margin:10px 15px 0px 15px; display:inline; float:left;font-family: "microsoft yahei"; border:1px solid #ddd; border-bottom:none;}
.Panel_list .Panel_list_list{ width:786px; float:left; background:#fafafa; height:30px; border-bottom:1px solid #ddd;font-family: "microsoft yahei";}
.Panel_list_list li{ padding:0px 17px;float:left; height:30px; text-align:center; line-height:30px; font-size:14px;}
.Panel_list_list li a{ color:#333}
.curs1{ padding:0px 17px;background:#FFF; float:left; height:30px; line-height:30px;display: block;border-right:1px solid #ddd;overflow: hidden;position: relative; top:1px; text-align:center; color:#3392ec;}
.curs2{ padding:0px 17px;background:#FFF; float:left; height:30px; line-height:30px;display: block;border-right:1px solid #ddd;border-left:1px solid #ddd;overflow: hidden;position: relative; top:1px; text-align:center; color:#3392ec;}
.Panel_list_list li.curs1 a{ color:#3392ec}

.Panel_list_list1{ width:786px; float:left; height:30px; overflow:hidden; border:1px solid #ddd; border-top:none; margin:0px 15px; padding-bottom:6px; display:inline}
.Panel_list_list1 li{ padding:4px 12px;float:left; height:30px; line-height:30px; text-align:left; overflow:hidden;}
.Panel_list_list1 li a{ color:#333; text-decoration:none; font-size:12px;}
.Panel_list_list1 li a:hover{ color:#333; text-decoration:underline;font-size:12px;}
.Panel{ width:800px; margin:15px 9px; display:inline; float:left;font-family: "microsoft yahei";}
.Panel li{ width:199px; border-bottom:1px solid #eee; border-right:1px solid #eee; float:left;}
.Panel li .Panel_img{ width:96px; height:96px; border-radius:96px; overflow:hidden; float:left; border:4px solid #f0f0f0; margin-left:47px; margin-top:5px; background:#f0f0f0;}
.Panel li .Panel_name{ width:179px; height:26px;float:left; line-height:26px; margin-top:4px; text-align:center;font-size:14px; color:#2d64b3; overflow:hidden; margin-left:10px; margin-right:10px; display:inline;}
.Panel li .Panel_label{ width:179px; height:25px;float:left; line-height:25px; text-align:center;font-size:12px; color:#555555; overflow:hidden;margin-left:10px; margin-right:10px; display:inline;}
.Panel li .Panel_Answer_the_questions{ width:179px; height:25px;float:left; line-height:25px; text-align:center;font-size:12px; color:#848483; overflow:hidden;margin-left:10px; margin-right:10px; display:inline;}
.Panel li .Panel_bottom{ width:86px; height:25px;float:left; margin-left:56px; margin-top:5px;display:inline; padding-bottom:15px;}



.announcement{ width:240px; margin:0px 9px 9px 9px;float:left; display:inline;}
.announcement li{ width:240px; float:left; height:34px; line-height:34px; border-bottom:1px dashed #ddd; text-align:left; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.announcement li a{ color:#444; font-size:12px;font-family: "microsoft yahei";}
.announcement li a:hover{ color:#0a60c7; font-size:12px;font-family: "microsoft yahei";}


.Panel_lists{ width:800px; margin:10px 9px 0px 9px; display:inline; float:left;font-family: "microsoft yahei"; border-bottom:1px solid #ddd; padding-bottom:15px; background:#f8f8f8;}
.Panel_lists .Panel_lists_left{ width:90px; float:left; text-align:center; font-size:14px; background:#ff4745; height:25px; line-height:25px; color:#FFF;}
.Panel_lists .Panel_lists_right{ width:700px;float:left;}
.Panel_lists_right li{ padding:0px 15px;float:left; height:25px; line-height:25px; text-align:left; white-space:nowrap;}
.Panel_lists_right li a{ color:#333;}
.Panel_lists_right li a:hover{  color:#0a60c7;}

/*专家团 start*/









.Personal_center_bg{ width:100%;background:url(../images/Personal_center_bg.jpg) no-repeat; float:left;}

.Personal_center{ width:818;float:left; background:#FFF; border:1px solid #ddd;color:#666;}
.Personal_center .Personal_center_dh{ width:818px;float:left; height:58px; border-bottom:1px solid #ddd; background:#eaeaea;}
.Personal_center_dh li{ width:160px;float:left; height:58px; line-height:58px;font-family: "microsoft yahei"; font-size:18px; text-align:center;}
.cur_att{ width:159px;float:left; height:58px; border-right:1px solid #ddd; background:#fff;overflow: hidden;position: relative; top:1px; text-align:center; color:#333;}
.cur_att1{ width:158px;float:left; height:58px; border-right:1px solid #ddd;border-left:1px solid #ddd; background:#fff;overflow: hidden;position: relative; top:1px; text-align:center;color:#333;}
.Personal_center .Personal_center_list{ width:798px;float:left; margin-top:10px; margin-left:10px; display:inline;}
.Personal_center_list li{ width:798px;float:left; border-bottom:1px dashed #ddd; padding-bottom:5px;font-family: "microsoft yahei"; margin-bottom:15px;}
.Personal_center_list li .Personal_img{ width:50px; height:50px;float:left;border-radius:30px; overflow:hidden; background:#CCC;}
.Personal_center_list li .Personal_list{ width:645px; float:left; margin-left:15px; margin-top:5px;}
.Personal_list .Personal_lists{ width:645px; float:lef; line-height:25px; height:25px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; text-align:left;}
.Personal_list .Personal_time{ width:645px; float:lef; line-height:25px; height:25px; overflow:hidden;text-align:left; color:#666;}
.Personal_list .Personal_lists a{ color:#2d64b3; font-size:14px; text-decoration:none;}
.Personal_list .Personal_lists a:hover{ color:#333; font-size:14px; text-decoration:underline;}
.Personal_center_list li .Personal_number{ width:60px; float:left; margin-left:10px; padding-left:10px; height:26px; line-height:26px; color:#666; font-size:14px; margin-top:5px;}




.The_personal_datas{ width:244px; margin:20px 12px; float:left;font-family: "microsoft yahei"; display:inline}
.The_personal_datas .The_personal_data_tp{ width:110px; height:110px;float:left;border-radius:110px; border:3px solid #f0f0f0; overflow:hidden; background:#f5f5f5; margin-left:62px; display:inline}
.The_personal_datas .The_personal_data_name{ width:244px; height:26px;float:left; line-height:26px; font-size:16px; color:#666; text-align:center;}
.The_personal_datas .The_personal_data_list{ width:244px;float:left; margin-top:15px;}
.The_personal_data_list li{ width:80px;float:left; border-right:1px solid #eee; height:42px; text-align:center; line-height:20px; font-size:12px; color:#666; padding-bottom:10px; border-bottom:1px solid #eee;}


.The_personal_datas1{margin-top:15px; width:244px; float:left;}

.The_personal_datas1 li{float:left;display:block;height:32px;line-height:32px;width:96px;color:#fff;text-decoration:none; background:url(../images/bottom.jpg) no-repeat; text-align:center; font-size:16px; color:#FFF;font-family: "microsoft yahei"; margin-left:15px;}



.Personal_center_set{margin-top:5px; width:1106px; border:1px solid #ddd; background:#FFF; float:left;}

.Personal_center_set .Personal_center_set_left{ width:818px;float:left;}

.Personal_center_set_left .lists_10{ width:810px; border-top:1px solid #ddd;float:left; margin-left:4px; margin-right:4px; display:inline; margin-top:12px;font-family: "microsoft yahei"; padding-bottom:12px;}

.Personal_center_set_left .lists_10s1{ width:810px; float:left;margin-top:20px; font-family: "microsoft yahei"; font-size:14px;}


.lists_10 .lists_10s{ width:810px; float:left;margin-top:12px; border-bottom:1px dashed #ddd; padding-bottom:15px;}

.lists_10s .lists_10s_name{ width:72px; line-height:25px; float:left; text-align:center; font-size:16px; margin-left:15px}
.lists_10s .lists_10s_list{ width:670px; margin-left:35px;float:left;}
.lists_10s_list li{ width:150px;float:left;height:28px; line-height:28px; font-size:14px;}
.checkbox{ width:20px;height:20px;float:left;margin-top:2px;margin-right:3px;}
.list_type{ width:110px;height:28px; line-height:28px; float:left; text-align:left;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; margin-right:5px;}



.lists_10s_list_list{ width:670px; float:left; margin-top:15px; height:30px; line-height:30px; margin-left:35px; display:inline; border-bottom:1px solid #ddd; margin-bottom:15px;}
.lists_10s_list_list li{ width:40px; float:left;height:30px; line-height:30px; text-align:center;text-transform:capitalize; text-align:center; font-size:14px;}
.cur_list{ width:38px; border-left:1px solid #ddd;border-right:1px solid #ddd; border-top:1px solid #ddd; height:29px; background:#FFF; color:#2d64b6; font-size:14px;}




.bt_01{ width:300px; height:23px; line-height:23px; border:1px solid #ddd; padding-left:5px;}
.bt_02{ width:400px; height:60px; line-height:20px; border:1px solid #ddd; padding-left:5px; overflow:auto;}

.Personal_center_set .Personal_center_set_right{ width:270px;float:left;}

.Personal_center_set_tp{ width:790px; float:left; margin-top:15px; margin-left:20px}
.Personal_center_set_tp .Personal_center_set_tp_dh{ width:700px; float:left; height:30px; line-height:30px; text-align:left; font-size:18px;font-family: "microsoft yahei"; padding-left:20px;}
.Personal_center_set_tp .Personal_center_set_tps{ width:700px; float:left; margin-top:15px;}
.Personal_center_set_tps .Personal_center_set_tps_img{ width:110px; height:110px; float:left; margin-left:20px;border-radius:110px; border:3px solid #f0f0f0; overflow:hidden; background:#f5f5f5;}
.Personal_center_set_tps .Personal_center_set_tps_bottom{ float:left;display:block;height:32px;line-height:32px;width:96px;color:#fff;text-decoration:none; background:url(../images/bottom.jpg) no-repeat; text-align:center; font-size:16px; color:#FFF;font-family: "microsoft yahei"; margin-left:25px; margin-top:45px;}








/*专家团新 start */

.Expert_ranking{ width:270px; margin-left:10px; float:left; margin-top:15px;font-family: "microsoft yahei";}
.Expert_ranking .Expert_ranking_dh{ width:270px; margin:10px;display:inline;font-size:20px; float:left; text-align:left;}
.Expert_ranking_list{ width:270px;float:left; margin-top:10px;}
.Expert_ranking_list li{ width:270px;float:left;margin-top:4px; padding-bottom:15px;}
.Expert_ranking_list li .Expert_ranking_image{ width:30px; height:30px; border-radius:30px; overflow:hidden;position:relative;float:left; margin-left:6px; background:#CCC;}
.Expert_ranking_list li .number_s{ width:25px; height:30px; float:left; text-align:center; font-size:24px; margin-top:5px;}
.Expert_ranking_list li .Expert_ranking_qt{ width:110px; float:left;margin-left:8px;}
.Expert_ranking_qt .Expert_ranking_name{ width:110px;height:30px;float:left;text-align:left;font-size:14px;line-height:30px;}
/*.Expert_ranking_qt .Expert_ranking_label{ width:120px;height:20px;float:left;text-align:left;font-size:12px;line-height:20px;}*/
.Expert_ranking_list li .Expert_ranking_number{ width:70px; float:left;line-height:30px; text-align:left;overflow:hidden; margin-left:5px;}



.Outstanding_experts{ width:1108px; float:left;font-family: "microsoft yahei"; margin-top:15px;}
.Outstanding_experts .Outstanding_experts_dh{ width:1088px; float:left; margin:10px;text-align:left; font-size:22px;}




.personal_data{ width:760px; margin:10px 29px; float:left; display:inline;font-family: "microsoft yahei"; height:84px; background:#f8f8f8;}
.personal_data .personal_data_image{ width:72px; height:72px;border-radius:72px;overflow:hidden;position:relative;float:left; margin-top:6px; margin-left:10px; margin-right:10px; background:#CCC; display:inline;}
.personal_data .personal_data_box{ width:650px;float:left;margin-top:8px; margin-left:10px;}
.personal_data_box li{ width:650px;float:left;font-size:12px;color:#666;text-align:left;line-height:22px;}