@charset "utf-8";

body{ font-family:'microsoft yahei';}
.main_box { width:100%; display:table;}
.list_main { width:100%; margin:0 auto; padding-top:13px; height:auto;}
.list_main_left { width:274px; float:left; height:auto;}
.left_top { width:272px; float:left; border:1px solid #eee; height:208px; background:#fff; margin-bottom:13px;}
.left_topa { width:272px; float:left; border:1px solid #eee; height:446px; background:#fff;}
.left_topb { width:272px; float:left; border:1px solid #eee; height:312px; background:#fff; margin-top:13px;}
.left_topd { width:272px; float:left; border:1px solid #eee; height:313px; background:#fff; margin-bottom:13px;}
.left_tope { width:272px; float:left; border:1px solid #eee; min-height:182px; height:100%; _height:182px; background:#fff; margin-bottom:13px;}
.left_h318 { width:272px; float:left; border:1px solid #eee; height:318px; background:#fff; margin-bottom:13px;}
.left_topc { width:272px; float:left; border:1px solid #eee; height:312px; background:#fff; margin-top:13px;}
.ch46 { height:46px; width:100%; border-bottom:1px solid #eee; background:#fff; font-size:18px; color:#000; line-height:46px; font-weight:normal; overflow:hidden;}
.ch46 .ly_qh { float:right;}
.ch46 .ly_qh li { width:auto; float:left; text-align:center; text-indent:0; font-size:12px; font-weight:normal; color:#999; padding-left:1px;}
.ch46 .ly_qh li a { color:#999; display:block; padding:0 15px;}
.ch46 .ly_qh li a span { color:#666;}
.ch46 .ly_qh li a.current, .ch46 .ly_qh li a:hover { background:#4a79d5; color:#fff; text-decoration:none;}
.ch46 .ly_qh li a.current span, .ch46 .ly_qh li a:hover span { color:#fff; text-decoration:none;}
.ch46a { height:46px; width:100%; border-bottom:1px solid #eee; background:#fff; font-size:18px; color:#989898; line-height:46px; text-indent:15px; font-weight:normal; overflow:hidden;}
.ch46a em a { color:#000; margin-right:4px; font-size:18px; margin-right:12px;}
.ch46 em a { float:right; font-size:12px; color:#898989; margin-right:18px; text-decoration:underline;}
.ch46 em a:hover { color:#E4393C;}
.ch46a span a { color:#000; margin-right:4px; font-size:18px; color:#989898; margin-left:12px;}
.list_ul li { height:34px; line-height:34px; font-size:14px; background:url(../images/a.jpg) no-repeat 26px 13px; text-indent:42px;}
.list_ul { margin:10px 0;}
.list_ul li a { color:#666; height:34px; line-height:34px;}
.list_ul li a:hover { color:#E4393C;}
.list_ul .bgli { height:34px; line-height:34px; font-size:14px; color:#fff; text-indent:42px ;}
.list_ul .bgli a { color:#fff; height:34px; line-height:34px;}
.list_ul .bgli a:hover { color:#fff; height:34px; line-height:34px;}
.list_ulb li.h102 { height:90px; border-bottom:1px solid #f5f5f5; font-size:12px; line-height:22px; color:#666666; padding-top:12px; padding-left:20px;}
.list_ulb li.h96 { height:84px; border-bottom:1px solid #f5f5f5; font-size:12px; line-height:22px; color:#666666; padding-top:12px; padding-left:20px;}
.list_ulb .bglib { background:url(../images/c.jpg) no-repeat right 0px;}
.list_ulb li a { font-size:16px; line-height:31px;}
.list_ulb li.nobottom { border-bottom:none;}
.list_main_right { width:100%; float:right; height:auto;}
.right_top { overflow:hidden; padding:15px 0 15px 2%;}
.input_bgt { height:28px; width:578px; margin-right:6px; float:left;}
.qwss{width:98%;}
.inputser { background:#fff; border:none; color:#333; display:inline; float:left; font-size:14px; height:20px; line-height:20px; margin:0px; outline:medium none; padding:4px 1%; width:98%;}
input.b_icn { border:medium none; cursor:pointer; height:33px; line-height:33px; text-align:center; width:81px;}
.sercont { color:#E4393C; font-size:12px; line-height:30px; margin-top:4px; font-weight:normal;}
.sercont .current{ background:#d9534f; color:#fff;}
.sercont strong { font-weight:normal; font-size:12px; float:left;}
.sercont a { float:left; margin-right:6px; font-weight:normal;}
.ch13 { height:13px; background:#f5f5f5;}
.right_midd { background:#fff; border:1px solid #eee; min-height:462px; overflow:hidden; margin-top:13px; margin-bottom:13px;}
.fanh a { font-size:12px; float:right; margin-right:15px;}
.right_midd_cont { padding:17px 32px 24px 32px;}
.right_midd_cont h1 { font-size:18px; font-weight:normal; width:100%; margin:0 auto; text-align:center; border-bottom:1px solid #F5F5F5; line-height:58px; margin-bottom:19px;}
.right_midd_cont p { color:#666; font-size:14px; line-height:28px; text-indent:30px;}
.right_bott { background:#fff; border:1px solid #eee; min-height:300px; overflow:hidden;}
.right_bott .ch46{ text-indent:1em;}
.right_bott .ullist{ padding:10px 15px;}
.ullist { padding:11px 5px;}
.ullist li { width:100%; border-bottom:1px dashed #eeeeee; height:34px; line-height:34px; font-size:14px; color:#666; overflow:hidden; vertical-align:bottom;}
.ullist li span { font-size:12px; color:#989898; float:right; font-family:Arial, Helvetica, sans-serif; overflow:hidden;}
.ullist li a { font-size:14px; color:#2b64b1; float:left; font-weight:normal; font-family:Arial, Helvetica, sans-serif; overflow:hidden; width:560px; height:32px; height:32px;}
.ullist li a:hover { color:#E4393C;}
#bordnone { border:none;}
.listtable { text-align:center; margin:24px;}
#table01 tr td { background:#e5f2ff; border:1px solid #d4e4f4 ;}
.table02 tr td { line-height:24px; height:40px; color:#666; font-size:12px; font-family:Arial, Helvetica, sans-serif; border:solid #eeeeee; border-width:0px 1px 1px 0px;}
.table02 { border:solid #eeeeee; border-width:0px 0px 0px 1px;}
.table_list { background:none repeat scroll 0 0 #FFFFFF; border:1px solid #EEEEEE; float:left; height:773px; width:873px;}
.ullista { padding:14px 30px;}
.ullista li { widows:100%;/*border-bottom:1px dotted #eeeeee;*/ line-height:36px; height:36px; font-size:14px; color:#666;}
.ullista li a { color:#666; font-family:Arial, Helvetica, sans-serif;}
.ullista li a:hover { color:#E4393C;}
.list_l { background:none repeat scroll 0 0 #FFFFFF; float:left; width:891px; margin-top:13px; border:1px solid #EEEEEE; min-height:500px;/*//ie7\ff*/ height:100%;/*//ie6\ie7\ff 这个很重要，ie6定死高度后，需要再加上这条，才能自动延伸。*/ _height:500px;}

/*page*/
.page { width:42%; margin:0 auto; height:38px; color:#cfcfcf;}
#uppage { background:url(../images/a1.jpg) no-repeat scroll 0 -1px transparent; width:73px; height:30px; line-height:27px; text-indent:18px; float:left; margin-right:2px;}
#uppage a { font-size:14px; color:#cfcfcf; background:none;}
#nextpage { background:url(../images/a2.jpg) no-repeat scroll 0 -1px transparent; width:73px; height:30px; line-height:27px; text-indent:10px; float:left;}
#nextpage a { font-size:14px; color:#E4393C; background:none; height:30px; line-height:27px;}
.cutpage { font-size:12px;}
.cutpage a { float:left; display:inline-block; background:url(../images/page_1.jpg) left top no-repeat; height:28px; line-height:28px; text-decoration:none; vertical-align:middle; width:30px; overflow:hidden; text-align:center; color:#e3393c; margin-right:2px;}
.cutpage a:hover { background:url(../images/page_2.jpg) left top no-repeat; font-weight:bold; color:#fff;}
.cutpage a#cutpage { background:url(../images/page_2.jpg) left top no-repeat; font-weight:bold; color:#fff;}
.cutpage a.current:link, .cutpage a.current:visited { color:#fff;}
.pagelag { float:left; position:relative; bottom:-10px; color:#666666; width:32px; text-align:center;}

/*参考咨询-问题征答列表*/
.pro_top { height:63px; overflow:hidden; background:#fff; border:1px solid #EEEEEE; padding:15px 0 0 15px; margin:12px auto 0;}
input.btn_1 { background:url(../images/btn_1.jpg) no-repeat scroll 0 0 transparent; border:medium none; height:33px; line-height:33px; cursor:pointer; text-align:center; width:103px; margin-left:12px;}
input.btn_2 { background:url(../images/btn_2.jpg) no-repeat scroll 0 0 transparent; border:medium none; height:33px; line-height:33px; cursor:pointer; text-align:center; width:103px; margin-left:9px;}
.input_bgr{ height:28px; float:left; width:572px;}
.input_1 { background:none; border:none; color:#000000; display:inline; float:left; font-size:14px; height:20px; line-height:20px; margin:0; padding:4px 1%; width:98%; outline:medium none;}
.list_pro_left { float:right; height:auto; width:274px;}
.list_pro_right { height:auto; width:100%;}
.pro_right_top { border:1px solid #eee; background:#fff; overflow:hidden; padding-bottom:15px;}
.category_list { padding:15px 0 0px 25px;}
.category_list li { float:left; line-height:29px; height:29px; width:170px; font-family:Arial, Helvetica, sans-serif;}
.category_list a:hover { color:#E4393C;}
.category_list a { color:#2c65b6; float:left;}
.category_list span { display:block; margin-left:5px; padding-right:5px; font-size:14px;}
.category_list li em { color:#999999; font-size:12px; font-style:normal; font-weight:normal;}
.pro_right_midd { height:auto; border:1px solid #EEEEEE; background:#fff; margin-top:13px; padding:0 0 18px 0;}
.ckzx_cont_cent_cont { padding:10px 10px 0px;}
.ckzx_cont_cent_cont li { border-bottom:dashed 1px #eee; color:#999; font-size:12px; overflow:hidden; line-height:40px; width:100%; vertical-align:bottom; cursor:pointer; margin-bottom:10px; background:#fafafa;}
.ckzx_cont_cent_cont li:hover { background:#f5f5f5;}
.ckzx_cont_cent_cont li.gray { background:#eee;}
.ckzx_cont_cent_cont li a { color:#2c65b6; /*float:left;*/ font-size:12px;}
.a6 { margin-left:5px; width:690px; float:left;}
.i-evaluate { -moz-box-orient:vertical; background:url(../images/nan.jpg) no-repeat scroll 0 10px transparent; display:inline-block; height:30px; margin-left:10px; vertical-align:middle; width:22px;}
.i-evaluatt { -moz-box-orient:vertical; background:url(../images/qd.jpg) no-repeat scroll 0 10px transparent; display:inline-block; height:30px; margin-left:10px; vertical-align:middle; width:34px;}
.data_rt { float:right; overflow:hidden; text-align:center; width:80px;}
em { font-style:normal;}
.data_rt { float:right; overflow:hidden; text-align:center; width:150px;}
.list_colum { float:left; overflow:hidden; text-align:center; width:60px;}
.ckzx_cont_cent_cont .currentk { background-color:#f5f5f5; padding:10px 15px 0 15px; width:819px; position:relative; top:-1px; border:1px solid #eeeeee ;}
.fl { float:left;}
.quick_answer textarea { height:56px; outline:0 none; overflow:auto; padding:10px; resize:none; vertical-align:top; width:797px; border:1px solid #61a406;}
.quick_answer_tip { float:right; line-height:32px; line-height:32px; width:144px;}
.answer_op { float:left; font-size:12px;}
.answer_op span { line-height:32px; line-height:32px;}
.answer_op input, .answer_op label { vertical-align:middle;}
.answer_op input { margin-right:2px; _margin-right:0px; _margin-top:-1px; float:left; height:32px; line-height:32px;}
.answer_op span { margin-right:4px; _margin-right:0px; height:32px; line-height:32px; vertical-align:middle; padding-top:4px;}
.answer_op input, .answer_op label { vertical-align:middle;}
.wrap_head { height:18px;}
.wrap_head .fl a { color:#2C65B6; float:left; font-size:14px; font-weight:bold; line-height:18px; height:18px; word-break:break-all; word-wrap:break-word;}
.list_sq { float:right; background:url(../images/sq.jpg) no-repeat 0px 5px; text-indent:10px; height:18px; line-height:18px; font-size:12px;}
.qslim-askerinfo { height:35px; line-height:25px;}
.qslim-ask span { font-size:12px;}
.qa_wrap pre { color:#333333;}
.qa_infoq { height:38px; line-height:38px; margin-top:7px; overflow:hidden;}
.qa_infoq .t { font-size:14px; color:#333; font-weight:bold;}
.qa_infoq .n { font-size:12px; margin-left:4px;}
.qa_info { font-size:12px; height:22px; overflow:hidden; line-height:22px;}
.qa_info span { margin-right:10px;}
.qContent { font-size:12px;}
.quick_answerright { width:auto; float:right; margin-top:5px; height:32px; line-height:32px; overflow:hidden;}
input.submit_answer { background:url(../images/hd.jpg) no-repeat; width:90px; height:32px; overflow:hidden;}
input.submit_answer1, input.submit_answer2 { background:url(../images/hd1.jpg) no-repeat; width:90px; height:32px; overflow:hidden; line-height:32px; color:#fff; font-weight:bold; font-size:14px;}
input.submit_answer2 { background:#ccc; border-radius:2px;}
.submit_wrap input { border:none; cursor:pointer;}
.qa_input { border-bottom:1px dashed #eeeeee; padding-bottom:8px;}
.line_contenta { line-height:24px; font-size:12px; color:#333333 ;}
.span_d { padding-bottom:8px;}

/*参考咨询-问题征答*/
.ckzx_cont_left { float:left; width:240px; border:1px solid #eee; background:#ffffff; min-height:600px;/*//ie7\ff*/ height:100%;/*//ie6\ie7\ff 这个很重要，ie6定死高度后，需要再加上这条，才能自动延伸。*/ _height:600px;}
.ckzx_cont_left_top a { color:#606E6E; padding-left:22px;}
.a_left { padding:11px 0 28px; font-family:Arial, Helvetica, sans-serif;}
.a_left .xx { background:url(../images/hsj.jpg) no-repeat scroll 0 0 transparent; display:block; height:auto; margin:0 22px;}
.a_left .xx { background-position:190px 13px; padding:3px 0px;}
.a_left a { line-height:22px;}
.xx strong.fs14 a { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#2b65b6; font-weight:normal; margin-right:4px;}
.xx strong.fs14 em { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#2b65b6; font-weight:normal; margin-right:4px;}
.xx strong.fs14 a:hover { color:#E4393C;}
.spant a { margin-right:4px; font-size:12px; color:#898989;}
.ckzx_cont_cent { float:right; height:auto; margin:0 auto; width:615px;}
.spant { line-height:21px;}
.cent_topd { border:1px solid #eee; background:#ffffff; overflow:hidden; padding-bottom:20px; min-height:600px;/*//ie7\ff*/ height:100%;/*//ie6\ie7\ff 这个很重要，ie6定死高度后，需要再加上这条，才能自动延伸。*/ _height:600px;}
.cent_topdc { margin:0px 26px; padding:10px 0;}
.cent_topdc li { border-bottom:1px dashed #eeeeee; color:#999999; font-size:12px; line-height:22px; overflow:hidden; padding:9px 0 10px 0; font-family:Arial, Helvetica, sans-serif; vertical-align:bottom ;}
.cent_topdc li a { color:#2d64b4; float:left; font-size:14px; width:460px;}
.cent_topdc li a:hover { color:#E4393C ;}
.cent_topdc li.bordernone { border:none;}
.data_rta { float:right; overflow:hidden; text-align:center;}
#bordnone { border:none;}
.pro_topr { height:269px; width:1150px; background:#fff; margin:0 auto; margin-top:13px; padding:15px 15px 0 15px;}
.pro_topr_left { height:254px; width:876px; float:left;}
.pro_topr_right { width:243px; height:254px; float:right; border-left:1px solid #eee; padding:0 0px 0 20px ;}
.logoa { background:url(../images/shu.jpg) no-repeat scroll right 0px transparent; height:84px; width:100%;}
.logoa span { color:#A5A6A5; display:block; font-size:12px; line-height:16px; padding-left:18px;}
.logoa .first { padding-top:30px;}
.scroll ul li { height:24px; line-height:24px; white-space:nowrap;}
.scroll ul li a { color:#888888; font-size:12px;}
.scroll ul li a:hover { color:#E4393C;}
.scroll { height:100px; margin:6px 0 0px 11px; overflow:hidden; width:216px;}
#demo2 li { height:20px; line-height:20px; white-space:nowrap;}
#demo2 li a { color:#888888; font-size:12px;}
.finish-count em { color:#A5A6A4; float:left; font-size:12px; font-weight:500; padding:5px 3px;}
.total { float:left;}
.finish-count { height:35px; margin:25px 0 0 0px;}
.icn { background:url(../images/img_02.jpg) no-repeat 0 0;}
.btn-line { margin-left:11px;}
.btn-line input { border:none;}
input.bt_1 { background-position:0 0px; width:104px; height:33px; margin-right:8px;}
input.bt_2 { background-position:-110px 0px; width:104px; height:33px;}
/**
.nava{height:46px; line-height:52px;color:#666666;overflow:hidden;}
.new_s a {
    color:#666666;
    font-size:12px;
	text-decoration:underline;
    margin-left:10px;
}.new_s a:hover {
    color:#E4393C;
    font-size:12px;
	
    margin-left:10px;
}
.nava span a{ font-size:12px; color:#666666; height:46px;overflow:hidden; display:block; width:196px;font-size:14px;}
.nava span a:hover{ text-decoration:none; color:#009900;font-size:14px;}
.nava span.active {height:46px;line-height:52px; background:url(../images/c.jpg) no-repeat 0 0; font-family:"Microsoft YaHei";padding:0 0px 0 11px;
    font-size:14px; color:#009900; width:209px; overflow:hidden; cursor:pointer;}  
.nava span{ width:209px; height:46px;  display:inline-block;font-family:"Microsoft YaHei";font-size:14px;  padding:0 0 0 11px; background:url(../images/23.gif) no-repeat 0px 2px;overflow:hidden; float:left;} 
*/
.h210 { height:207px; font-size:14px;}
.sho { clear:both; width:870px; border-left:0; border-left:0; display:none; height:200px;}
.img_cont { float:left; height:194px; margin:0px 0 0 1px; width:282px;}
.pro_topr dl { -moz-box-orient:vertical; display:inline-block; float:left; margin-left:23px; _margin-left:10px; vertical-align:middle;}
.pro_topr dl dt { background:url(../images/wen.jpg) no-repeat scroll 2px 7px transparent; padding:0px 0 0 24px; line-height:28px;}
.pro_topr dl dt a { color:#000000; font-size:16px; font-weight:bold;}
.pro_topr dl dt a:hover { color:#E4393C;}
.w560 { width:584px; float:right; overflow:hidden; margin-right:2px;}
.pro_topr dl dd.info-content { color:#666666; padding-top:6px; font-size:14px; line-height:24px; height:48px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; background:url(../images/da_l.jpg) no-repeat scroll 2px 11px transparent; text-indent:26px;}
.pro_topr dl dd.info-content pre { font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.pro_topr dl dd.info-user { color:#999999; font-size:12px; line-height:24px; height:24px; display:block; clear:both; font-family:Arial, Helvetica, sans-serif;}
ul.other { margin:7px 0 0 26px; width:560px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
ul.other li { line-height:26px;}
ul.other li a { color:#2D64B3 ;}
ul.other li a:hover { color:#E4393C ;}
ul.other li span { color:#999999; font-size:12px; margin-left:5px;}


/*参考咨询-问题征答-搜索结果*/
.serjg_right_top { min-height:285px; height:100%; _height:285px; border:1px solid #EEEEEE; background:#fff; padding:0 0 28px 0;}
.serjg_list li { margin-top:12px;}
.titie_1 a { font-size:16px; color:#0002cb; text-decoration:underline;}
.titie_1 a:active { color:#CC0001 ;}
.titie_1 a em { color:#cc0001; text-decoration:underline;}
.serjg_list { padding:7px 25px;}
.serjg_list li { font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:28px; color:#666;}
.cont_1 { line-height:20px; background:url(../images/da.jpg) no-repeat 0 2px; text-indent:25px; margin-top:6px;}
.cont_1 p { color:#333; font-size:13px;}
.cont_1 p em { color:#cc0001;}
.bott_1 { line-height:28px; background:url(../images/zan.jpg) no-repeat 0 7px; text-indent:14px;}
.bott_1 em { color:#cc0001; margin-right:8px;}
.bott_1 a { margin-right:8px;}
.list_ula li { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:100%; height:26px; line-height:26px; zoom:1; font-size:14px; background:url(../images/dian.jpg) no-repeat 23px 12px; text-indent:38px; font-family:Arial, Helvetica, sans-serif; position:relative; zoom:1;}
.list_ula { margin:10px 0;}
.list_ula li a { color:#0001cb; height:26px; line-height:26px; text-decoration:underline; font-size:14px; _height:27px;}
.list_ula li a:hover { color:#E4393C;}
.ch46_1 { background:none repeat scroll 0 0 #FFFFFF; border-bottom:1px solid #EEEEEE; color:#666666; font-size:18px; font-weight:normal; height:46px; line-height:46px; overflow:hidden; text-indent:15px; width:100%;}
.ch46_1 span { color:#008000;}
.ul_r { float:right;}
.ul_r li { float:left; margin-right:15px; font-size:12px; padding:0 2px; text-indent:0; color:#666666; cursor:pointer;}
.ul_r li.activ { background:url(../images/bg_1.jpg) repeat-x 0 bottom; color:#E4393F; height:46px; -height:44px; text-indent:0;}
.ul_r li.a4 { background:url(../images/a4.jpg) no-repeat 52px 21px; width:56px;}
.ul_r li.a4 a { color:#666;}
/*参考咨询-问题征答-提问*/

.pro_right_top_tw { height:751px; border:1px solid #EEEEEE; background:#fff; min-height:763px;/*//ie7\ff*/ height:100%;/*//ie6\ie7\ff 这个很重要，ie6定死高度后，需要再加上这条，才能自动延伸。*/ _height:763px;}
.pro_right_top_h615 { border:1px solid #EEEEEE; background:#fff; min-height:650px;/*//ie7\ff*/ height:100%;/*//ie6\ie7\ff 这个很重要，ie6定死高度后，需要再加上这条，才能自动延伸。*/ _height:615px;}
.pro_right_top_h777 { background:none repeat scroll 0 0 #FFFFFF; border:1px solid #EEEEEE; min-height:777px;/*//ie7\ff*/ height:100%;/*//ie6\ie7\ff 这个很重要，ie6定死高度后，需要再加上这条，才能自动延伸。*/ _height:777px;}
.pro_right_top_h740 { background:none repeat scroll 0 0 #FFFFFF; border:1px solid #EEEEEE; min-height:740px;/*//ie7\ff*/ height:100%;/*//ie6\ie7\ff 这个很重要，ie6定死高度后，需要再加上这条，才能自动延伸。*/ _height:740px;}
.pro_right_top_h801 { height:801px; border:1px solid #EEEEEE; background:#fff;}
.pro_right_top_1 { border:1px solid #EEEEEE; background:#fff; min-height:500px;/*//ie7\ff*/ height:100%;/*//ie6\ie7\ff 这个很重要，ie6定死高度后，需要再加上这条，才能自动延伸。*/ _height:763px;}
.cont_01 { padding:20px;}
.title-area-outter { margin-top:15px; position:relative;}
.title-area-outter input.title-area-outter1 { background:url(../images/d.jpg) no-repeat; width:814px; height:22px; padding:12px; line-height:20px;}
/*.title-area-outter textarea {
    background:none repeat scroll 0 0 #FFFFFF;
  background:url(../images/d1.jpg) no-repeat;
    display:block;
    font-size:16px;
    line-height:20px;
    outline:0 none;
    overflow:hidden;
    resize:none;
	 border:none;
    width:814px;height:22px; padding:12px;}*/
.title-area-outter input { background:none repeat scroll 0 0 #FFFFFF; background:url(../images/d1.jpg) no-repeat; display:block; font-size:16px; line-height:20px; outline:0 none; overflow:hidden; resize:none; border:none; width:814px; height:22px; padding:12px;}
#title-area-shadow { border-width:0; padding:0; position:absolute; visibility:hidden;}
.count { bottom:2px; color:#999999; font-family:"宋体"; font-size:12px; height:14px; line-height:14px; position:absolute; right:6px; text-align:right;}
.count b { font-weight:normal;}
.arrow-2 { background:url(../images/c-3.jpg) no-repeat 0 -1px; display:inline-block; height:15px; vertical-align:middle; width:14px; margin-left:2px;}
.c_3 { float:right; font-size:12px; line-height:24px; color:#666666; height:24px;}
.sp_1 { font-size:12px; font-weight:bold; color:#666666; height:28px; line-height:28px;}
.sp_1 em { color:#B1B1B1; font-weight:normal;}
.sp_2 { background:url(../images/e1.jpg) no-repeat; height:135px; width:838px; font-size:12px; color:#999999;}
.sp_h { background:url(../images/e.jpg) no-repeat; height:135px; width:838px; font-size:12px; color:#999999;}
.sp_h textarea { background:none repeat scroll 0 0 #FFFFFF; border:none; display:block; font-size:14px; height:90px; line-height:20px; outline:0 none; padding:12px; resize:none; padding:6px 8px 0 8px; _padding:6px 4px 0 8px; width:818px; color:#666666; position:relative; top:2px; left:2px; overflow-x:hidden; overflow:auto;}
.sp_2 textarea { background:none repeat scroll 0 0 #FFFFFF; border:none; display:block; font-size:14px; height:90px; line-height:20px; outline:0 none; padding:12px; resize:none; padding:6px 8px 0 8px; _padding:6px 4px 0 8px; width:818px; color:#666666; position:relative; top:2px; left:2px; overflow-x:hidden; overflow:auto;}
.sp_3 { background:url(../images/c-4.jpg) no-repeat 0 10px; display:inline-block; height:32px; line-height:32px; width:auto; margin-left:12px; text-indent:22px; vertical-align:middle; margin-top:4px;}
.wgt-other-bar { color:#666666; font-size:12px; position:relative; height:32px; line-height:32px; margin-top:180px;}
.wgt-other-bar input.submit_answer1, .wgt-other-bar input.submit_answer2 { border:none; float:right; cursor:pointer;}
.wgt-other-bar .f-simsun { color:#333;}
.wgt-other-bar .f-simsun input { vertical-align:middle; margin-right:3px;}
.wgt-other-bar1 { color:#666666; font-size:12px; position:relative; height:32px; line-height:32px; margin-top:12px;}
.wgt-other-bar1 input.submit_answer1, .wgt-other-bar1 input.submit_answer2 { border:none; float:right; cursor:pointer;}
.wgt-other-bar1 .f-simsun { color:#333;}
.wgt-other-bar1 .f-simsun input { vertical-align:middle; margin-right:3px;}
.category-arrow { background:url(../images/c.jpg) no-repeat scroll center center transparent; cursor:pointer; height:32px; width:24px;}
.f-simsun { float:left;}
.category-main { border:1px solid #EEEEEE; height:198px; width:360px; padding:10px 18px;}
.sp_4 { font-size:12px; color:#999; height:24px; line-height:24px; font-family:"宋体"; float:left;}
.cate-sel-2 { margin-left:-5px; width:100px;}
.cate-sel-3 { margin-left:-6px; width:100px;}
.sp_5 { float:right; line-height:24px; height:24px;}
.sp_5 img { margin-top:6px;}


/*参考咨询-问题征答-提问 右边登录*/
.right_1 { background:none repeat scroll 0 0 #FFFFFF; border:1px solid #EEEEEE; float:left; height:280px; margin-bottom:13px; width:272px;}
.yz_01 { padding:8px 18px;}
.yz_01 table { width:100%; font-size:12px;}
.yz_01 table tr td { height:26px; line-height:26px; padding:4px 0;}
input.input_05 { margin-right:4px; display:inline-block; vertical-align:middle;}
input.input_3 { width:162px; height:16px; padding:5px 5px; background:url(../images/inputa.jpg) no-repeat; border:none;}
input.input_4 { width:54px; height:16px; padding:5px 5px; background:url(../images/inputb.jpg) no-repeat; border:none; float:left;}
.img_left img { float:left; margin-right:4px;}
#gj_1 { color:#E4393C; padding:0px; margin:0px; line-height:14px; height:14px; display:none;}
#gj_2 { color:#E4393C; padding:0px; margin:0px; line-height:14px; height:14px;}
.lab_01 { color:#676767;}
.kbq a { font-size:12px; text-decoration:underline; color:#0000cc ;}
.kbq a:hover { color:#E4393C ;}
input.input_06 { margin-top:2px; margin-right:4px; background:url(../images/input5.jpg) no-repeat 0 0; border:none; width:95px; height:32px; float:left;}
.pass-fgtpwd { color:#2D64B3; font-size:12px; height:32px; line-height:32px; margin-left:2px; text-decoration:underline; position:relative; bottom:-10px;}
.unline a { text-decoration:underline;}
.unline a:hover { color:#E4393C ;}

/*参考咨询-问题征答-问答详细(已关闭回答)*/
.pro_right_top_2 { height:auto; border:1px solid #EEEEEE; background:#fff;}
.pro_right_h286 { height:283px; border:1px solid #EEEEEE; background:#fff; margin-top:13px;}
#ask-info {}
.f-aid, a.f-aid { color:#999999; font-size:12px;}
.wgt-ask .ask-time { text-align:right; width:145px;}
.grid-r { display:inline; float:right; font-size:12px;}
.grid-r a { color:#2D64B3 ;}
.grid-r a:hover { text-decoration:underline; color:#E4393C ;}
.accuse-area { text-decoration:none;}
.f-pipe { margin:0 7px;}
.q-content { word-break:break-all; word-wrap:break-word; font-size:14px; line-height:24px;}
.wgt-best { background:#f0fedd; padding:0px 25px 20px 25px; border-bottom:1px solid #E9EEE3; margin-bottom:2px; border-top:1px solid #E9EEE3;}
.answer-title { margin-left:10px; margin-top:24px;}
h2, .h2 { font:bold 15px/24px "Microsoft YaHei", SimHei, arial;}
.grid { display:inline; float:left;}
.mb-10 { margin-bottom:10px;}
.answer-best { background:url(../images/1_1.jpg) no-repeat; display:inline-block; height:57px; vertical-align:middle; width:41px;}
.wgt-best .answer-title { margin-left:10px; margin-top:24px;}
.mt-20 { margin-top:20px;}
.wgt-answers { background-color:#FFFFFF; border-bottom:1px solid #F1F1F1; border-right:0 none; border-top:1px solid #F1F1F1; padding:0 20px 20px 20px;}
.f-12 { font-size:12px;}
.sp_6 { height:20px; margin-bottom:10px;}
.sp_6 ul li { float:left; margin-right:12px; font-size:12px; color:#999999;}
.sp_6 ul li a { color:#2D64B3 ;}
.sp_6 ul li a:hover { color:#E4393C ;}
.sp_6 ul li.a5 { background:url(../images/a5.jpg) no-repeat scroll 32px 6px transparent; width:40px;}
.sp_6 ul li a:hover { text-decoration:underline;}
.line_content { font-size:14px; line-height:24px;}
.sp_cont { padding:0 25px;}
.span_c { border-bottom:1px dashed #eeeeee; padding-bottom:18px; margin-bottom:18px;}
.border_none { border:none; margin-bottom:0px;}

/*参考咨询-问题征答-详细回答*/
.pre_comt { margin:10px 0 4px 0;}
.cont_2 { padding:21px 26px 20px 26px; border-bottom:1px solid #eee; height:auto;}
.cont_3 { background:#fff; border-bottom:1px solid #eee; color:#333; font-weight:normal; height:46px; line-height:46px; overflow:hidden; padding:0 2%; width:96%;}
.cont_j { color:#333; font-weight:normal; height:46px; overflow:hidden; padding:5px 25px 0 25px; line-height:46px;}
#wgt-answers-sort span { font-weight:normal;}
#wgt-answers-sort a { font-weight:normal;}
.cont_4 { margin:4px auto;}
.mb-5{ background:none repeat scroll 0 0 #fff; border-bottom:1px solid #eee; color:#333; font-weight:normal; height:46px; overflow:hidden; padding:0 20px; text-indent:28px; background:url(../images/w_1.jpg) no-repeat 20px 12px; overflow:hidden; word-break:break-all; font:bold 16px/46px "Microsoft YaHei", SimHei, arial;}
.cont_3 .arrow-1 { background:url(../images/w_1.jpg) no-repeat 0px 13px; -moz-box-orient:vertical; display:inline-block; height:48px; vertical-align:middle; width:21px; margin-right:10px; float:left;}
.ask-title { float:left;}
.c_1 a { font-size:12px; color:#2D64B3; line-height:28px; height:28px; margin-right:5px; float:left;}
.c_1 a:hover { color:#E4393C;}
.i-arrow-up { background:url(../images/c-1.jpg) no-repeat 0 13px; display:inline-block; height:28px; vertical-align:middle; width:7px;}
.submit_wrap { height:32px; overflow:hidden; float:right;}
.submit_wrap input { float:right;}
.mb-6 { margin:10px 25px;}
.mb-6 a { color:#2D64B3;}
.hd_line { height:28px; line-height:28px;}
.answer-text { line-height:24px; margin-top:4px; color:#343434; font-size:14px;}
.mb_7 { line-height:28px;}
pre { white-space:pre-wrap; word-wrap:break-word; line-height:24px; font-size:14px;}
pre a { color:#005599 ;}
.input_on { padding-top:3px; padding-left:2px; border:2px solid #627DCE; background-color:#ffffff; height:22px;}
.input_off { padding-top:3px; padding-left:2px; border:1px solid #CCC; background-color:#FFF; height:22px;}
.input_move { padding-top:3px; padding-left:2px; border:2px solid #627DCE; background-color:#FFF; height:22px;}
.input_out { padding-top:3px; padding-left:2px; border:1px solid #CCC; background-color:#FFF; height:22px;}

/*表单咨询*/
.right_h158 { background:none repeat scroll 0 0 #FFFFFF; border:1px solid #EEEEEE; float:left; height:156px; margin-bottom:13px; width:272px;}
.right_h158 p { padding:16px 25px; line-height:24px; font-size:14px; color:#999999;}

/*采纳为满意答案*/
.answer { border:none; height:26px; line-height:26px; cursor:pointer; margin-top:10px; background:url(../images/answer.jpg) no-repeat; width:115px; text-align:center; color:#fff;}
.answer:hover { cursor:pointer;}

/*欢迎<a href="">XXXXX</a>的登录*/
/**
.nav span{ font-size:12px; float:right; color:#fff; margin-top:12px;}
.nav span a{ color:#fff; }
.nav span a:hover{ color:#EFEFEF;text-decoration:underline;}
*/
.content { font-size:14px;}
.unLoginInfo { overflow:hidden;}
.unLoginInfo table { width:100%;}
.unLoginInfo th, .unLoginInfo td { line-height:45px;}
.unLoginInfo th { text-align:left; width:10%; color:#666;}
.unLoginInfo td { width:90%;}
.unLoginInfo td input { border:solid 1px #ddd; width:76%; height:30px; line-height:26px; padding:2px;}
.a6, .a6_1 { width:100%; /*border-bottom:solid 1px #eff6ea;*/ overflow:hidden;}
.a6 .zhiding, .a6_1 .zhiding { float:right; display:block; margin-right:10px; color:#666;}
.a6 .ly_biaoti { overflow:hidden; padding-left:12px;}
.a6 .ly_biaoti strong, .a6 .ly_biaoti b, .a6_1 .ly_biaoti strong, .a6_1 .ly_biaoti b { color:#2c65b6; font-weight:normal; font-size:14px; float:left; display:inline-block;}
.a6 .ly_biaoti strong { display:block; width:70%; overflow:hidden; height:40px;}
.a6 .ly_biaoti b, .a6_1 .ly_biaoti b { color:#999;}
.a6_1 { position:relative; z-index:99; cursor:pointer;}
.a6 .ly_biaoti .ly_chakan { display:inline-block; color:#060;}
.a6 .ly_neirong, .a6_cont .ly_neirong { line-height:22px; color:#666; padding:10px 12px; overflow-wrap:break-word; word-break:break-all;}
.a6 .ly_neirong *, .a6_cont .ly_neirong * { margin:0;}
.a6_cont { line-height:24px; padding:8px; /*margin-top:-40px;*/ font-size:12px; color:#333; overflow:hidden; cursor:default; clear:both; border:solid 1px #f6e6c5; background:#fffbf2; z-index:99; position:relative;}
.a6_cont p { text-indent:24px;}
.a6 span { margin-left:8px; text-align:left;}
#Notice { width:380px; height:380px; background:url(../../hunnu/images/notice.jpg) no-repeat; margin:0 auto;}
#Noticeb { padding:150px 50px 0px 145px; color:#333333; font-size:14px; line-height:25px; font-family:'microsoft yahei'; font-weight:bold;}
#Notice a { color:#c00; text-decoration:none;}
#Notice a:hover { color:#f00; text-decoration:underline;}
#nopaper { color:#ff0000; font-size:14px; font-weight:bold; line-height:30px;}