@charset "utf-8";
/* CSS Document */

/* reset */
*[hidefocus]{outline:none;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td, img {padding:0px; margin:0px; }
/* 默认链接颜色 */
a{outline-style:none;color:#2D64B3;text-decoration:none}
a:hover{color:#e56700;text-decoration:underline;}
/* 通用样式定义 */
body {font-family:"微软雅黑",Arial,"Lucida Grande", Verdana, Lucida, Helvetica, sans-serif; text-align:justify; text-justify:inter-ideograph; font-size:14px; color:#333; background:#fff;}
body > div{margin-right:auto;margin-left:auto;} 
div,form,ul,ol,li,span,p{margin:0;padding:0;border:0;}
img,a img{border:0;margin:0;padding:0;}
ul,li{list-style-type:none;}
table,td,input{font-size:12px;padding:0}
#nfg_ko{width:100%; height:10px;float:left;background:#f8f8f8;}
#nfg_10{width:100%; height:10px;float:left;}
#nfg_ko{width:100%; height:10px;_height:5px; float:left;}
body{ background:#f5f5f5;}


/*搜索seach部分*/
.seach{ height:100px; width:100%; background:#fff;}
.seach_nav{ width:1002px; height:100px; margin:0 auto;}
.seach_pic{ height:36px; width:auto; margin-top:33px; margin-left:55px; float:left;}
.seach_pic img{ border:none; outline:none; padding:3px 0; float:left;}
.seach_pic p{ width:auto; float:left; height:30px; line-height:30px; font-size:20px; color:#c5860c; font-family:"微软雅黑"; font-weight:bold; padding:3px 0; padding-left:8px;}
.seach_box{ height:36px; width:auto; margin-top:33px; margin-left:25px; float:left;}
.seach_box .seach_t{ width:480px; height:34px; padding:6px 5px; font-size:14px; outline:none; border:1px solid #cbcbcb; box-sizing:border-box; float:left;}
.seach_box .seach_t:focus{ border:1px solid #1e8d2d;}
.seach_box .seach_b{ height:34px; width:auto; padding:0 25px; font-size:15px; font-family:"微软雅黑"; font-weight:normal; margin-left:-5px; cursor:pointer; outline:none; border:none; color:#fff; float:left;
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#29a439, endColorStr=#1e8d2d);/*IE 6 7 8*/
            background: -ms-linear-gradient(top, #29a439, #1e8d2d);/* IE 10 */
            background:-moz-linear-gradient(top, #29a439, #1e8d2d);/*火狐*/
            background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#29a439), to(#1e8d2d));/*谷歌*/
            background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#29a439), to(#1e8d2d));/* Safari 4-5, Chrome 1-9*/
            background: -webkit-linear-gradient(top, #29a439, #1e8d2d); /*Safari5.1 Chrome 10+*/
            background: -o-linear-gradient(top, #29a439, #1e8d2d);/*Opera 11.10+*/}
.seach_box .seach_b:hover{ FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#27b039, endColorStr=#1d972e);/*IE 6 7 8*/
            background: -ms-linear-gradient(top, #27b039, #1d972e);/* IE 10 */
            background:-moz-linear-gradient(top, #27b039, #1d972e);/*火狐*/
            background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#27b039), to(#1d972e));/*谷歌*/
            background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#27b039), to(#1d972e));/* Safari 4-5, Chrome 1-9*/
            background: -webkit-linear-gradient(top, #27b039, #1d972e); /*Safari5.1 Chrome 10+*/
            background: -o-linear-gradient(top, #27b039, #1d972e);/*Opera 11.10+*/}
.seach_put{ height:36px; width:auto; margin-top:33px; margin-left:10px; float:left;}
.seach_put .seach_p{ height:34px; line-height:32px; border:1px solid #ddd; border-radius:2px; width:auto; padding:0 25px; font-size:15px; background:#fbfbfb; color:#787878; float:left; box-sizing:border-box;}
.seach_put .seach_p:hover{ text-decoration:none; background:#fdfdfd; color:#555;}



.naviga{ height:auto; width:100%; background:#1e8d2d;}
.naviga_nav{ height:34px; width:1002px; margin:0 auto;}
.naviga_nav ul{ height:100%; width:auto; background:url(../images/index/mune_ll.jpg) no-repeat left; padding-left:2px; box-sizing:border-box;}
.naviga_nav li{ width:auto; text-align:center; float:left; background:url(../images/index/mune_ll.jpg) no-repeat right; padding-right:2px; box-sizing:border-box;}
.naviga_nav li a{ display:block; width:auto; padding:0 30px; height:34px; line-height:34px; font-size:14px; color:#daeedd; text-transform:uppercase; text-shadow:0 0.5px 0.5px #555; font-weight:normal;}
.naviga_nav li a:hover{ text-decoration:none; background:#1c972c;}
.naviga_nav li p{ display:block; width:100%; height:34px; float:right; background:url(../images/szsy.png) no-repeat; background-size:100% 100%;}
.naviga_nav li.on a{ color:#fff; font-weight:700; text-shadow:0 0.6px 0.6px #444;}
.naviga_nav li.on a{
	background: -webkit-linear-gradient(left, #0e761d, #1c972c, #0e761d); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #0e761d, #1c972c, #0e761d); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #0e761d, #1c972c, #0e761d); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #0e761d, #1c972c, #0e761d); /* 标准的语法（必须放在最后） */
	 }/*background-color:#0E761D;*/
.naviga_nav li.on a:hover{
	background: -webkit-linear-gradient(left, #0e761d, #1c972c, #0e761d); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #0e761d, #1c972c, #0e761d); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #0e761d, #1c972c, #0e761d); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #0e761d, #1c972c, #0e761d); /* 标准的语法（必须放在最后） */}







.focus_map{ height:auto; width:100%; background:#fff;}
#gallery{ width:100%;height:320px; overflow:hidden; position:relative;}
.visual{ width:100%;height:320px; overflow:hidden;}
.slide{ width:100%; float:left; height:320px;}
.slide img{ display:block; border:none; outline:none; width:1160px; height:100%; margin:0 auto;}
.visual1{}
.visual2{}
.visual3{}
.visual4{}
.topbar{ position:absolute; width:100%; bottom:0px; left:0px;}
.storeimgs{ height:32px; width:1160px; margin:auto auto; position:relative; -moz-opacity:0.96; opacity:0.96; /* filter:alpha(opacity=96); */z-index:1; border-top:2px solid white; box-sizing:border-box;}
.storeimgs li{ height:32px; width:20%; float:left; color:#aaaaaa; position:relative; z-index:89;}
.slide-tip{ height:32px; width:100%; border-right:1px solid #fff; cursor:pointer; box-sizing:border-box; opacity:.65; filter:alpha(opacity=65);}
#t_li_1 .slide-tip{ background:#000; border-left:2px solid white;}
#t_li_2 .slide-tip{ background:#000;}
#t_li_3 .slide-tip{ background:#000;}
#t_li_4 .slide-tip{ background:#000;}
#t_li_5 .slide-tip{ background:#000; border-right:2px solid white;}
.slide-title{ font-size:13px; color:#fff; text-align:center; line-height:32px;}
.jt{ position:absolute; left:109px; top:-8px; width:0; height:0; border-width:0 8px 8px; border-style:solid; border-color:transparent transparent #fff; z-index:79;}


.content{ width:100%; height:auto;}
.cont_nav{ width:1160px; height:auto; min-height:555px; margin:0 auto; padding-top:25px;}

.navigationmap{ width:200px; height:auto; background:#fff; box-shadow:0px 0px 1px rgba(0, 0, 0, .1); border-right:1px solid #e6e6e6\0; border-bottom:1px solid #e6e6e6\0; box-sizing:border-box; float:left; margin-right:15px;}
.map_one{ width:100%; height:auto;}
.map_one .map_title{ height:44px; width:100%;}
.map_one .map_title h2{ display:inline-block; height:20px; line-height:20px; padding:18px 6px 6px 12px; font-size:13px; font-weight:700; color:#000;}
.map_one .map_title .map_line{ width:115px; height:10px; margin:18px 0 6px; border-bottom:.6px solid #f7f7f7; float:right; margin-right:13px;}
.map_one li{ position:relative; width:100%; height:39px; border:1px solid transparent; padding:5px 12px 5px 7px; line-height:29px; font-size:13px; box-sizing:border-box;}
.map_one li p{ display:inline-block; height:27px; line-height:27px; max-width:160px; min-height:80px;color:#e6e6e6; overflow:hidden; text-overflow:ellipsis;}
.map_one li p a{ display:inline-block; color:#333; line-height:27px; font-size:13px; margin:0 9px;}
.map_one li p a:hover{ color:#e56700; text-decoration:none;}
.map_one li .i_right{ display:inline-block; height:14px; width:14px; background:url(../images/seach_right.png) no-repeat; margin-top:6px; float:right;}
.map_one li .map_tit_list{ display:none; position:absolute; top:-1px; left:199px; width:590px; min-height:260px; background:#fcfcfc; border:1px solid #e6e6e6; box-shadow:1px 1px 2px rgba(0, 0, 0, .1); z-index:1000000;}
.map_t{ position:absolute; left:-1px; top:0px; width:2px; height:37px; background:#fcfcfc;}
.map_tit_nav{ width:590px; height:100%; padding:10px 12px 14px 16px; position:relative; box-sizing:border-box;}
.map_tit_nav dl{ width:100%; height:auto; margin-bottom:10px; float:left; box-sizing:border-box;}
.map_tit_nav dl dt{ display:block; width:17%; height:100%; line-height:16px; margin:5px 0; float:left;}
.map_tit_nav dl dt a{ color:#333; font-size:13px; font-weight:700;}
.map_tit_nav dl dt a:hover{ color:#e56700; text-decoration:none;}
.map_tit_nav dl dt i{ display:inline-block; height:14px; width:14px; background:url(../images/seach_right.png) no-repeat; margin-right:5px; margin-top:2px; float:right;}
.map_tit_nav dl dd{ display:inline-block; height:auto; max-height:148px; line-height:16px; width:83%; float:left; box-sizing:border-box;}
.map_tit_nav dl dd a{ display:inline-block; line-height:16px; font-size:12px; border-right:1px solid #fff; color:#666; margin:5px 10px;}
.map_tit_nav dl dd a:hover{ color:#e56700; text-decoration:none;}
.map_tit_nav dl dd i{ font-style:normal; font-weight:normal; color:#eee; line-height:20px;}
.map_one li:hover{ position:relative; background:#fcfcfc; border:1px solid #e6e6e6; border-right:none; color:#e56700; width:100%; height:39px; line-height:29px; font-size:13px; box-sizing:border-box;}
.map_one li:hover .i_right{ display:none;}
.map_one li:hover .map_tit_list{ display:block;}


.problem_nav{ width:680px; height:auto; background:#fff; box-shadow:0px 0px 1px rgba(0, 0, 0, .1); border-right:1px solid #e6e6e6\0; border-bottom:1px solid #e6e6e6\0; box-sizing:border-box; float:left; margin-right:15px;}
.problem_tit{ position:relative; width:100%; height:40px; padding:0 20px; box-shadow:0 1px 0 rgba(0, 0, 0, .08); border-bottom:1px solid #f3f3f3\0; box-sizing:border-box;}
.problem_tit h2{ display:inline-block; width:auto; height:20px; line-height:20px; padding:10px 2px 8px; margin-right:38px; font-size:14px; font-weight:700; color:#000; cursor:pointer; float:left;}
.problem_tit h2.current{ border-bottom:2px solid #f26e03; color:#e56700;}
.problem_tit span{ display:inline-block; position:absolute; top:0; left:80px; width:1.4px; height:16px; margin:12px 18px 12px; background:#f7f7f7; float:left;}
.problem_tit .ch_b{ display:none; cursor:pointer; width:auto; height:20px; line-height:20px; padding:0 2px 0 17px; margin:10px 0; margin-right:-8px; font-size:12px; color:#999; background:url(../images/change1.png) no-repeat; background-position:0px 3.5px; float:right;}
.problem_tit .ch_b:hover{ background:url(../images/change2.png) no-repeat; background-position:0px 3.5px; color:#454545;}

.problem_list{ position:relative; width:100%; padding:1px 0; height:509px;}
.problem_list ul{ display:none; width:100%; height:100%; overflow:hidden;}
.problem_list li{ position:relative; height:51px; line-height:50px; width:100%; padding:0 15px; border-bottom:1px dotted #f0f0f0; box-sizing:border-box;}
.problem_list li:hover{ background:#fafafa;}
.problem_list li img{ display:inline-block; float:left; height:30px; width:30px; border-radius:50%; overflow:hidden; margin:10px 5px; margin-right:7px; border:none; outline:none;}
.problem_list li .por_l_text{ display:inline-block; color:#333; max-width:280px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left;}
.problem_list li .por_l_text:hover{ text-decoration:none; color:#e56700;}
.problem_list li .por_l_cl{ display:inline-block; color:#bbb; width:auto; font-size:13px; margin-left:3px;}
.problem_list li .por_l_money{ display:inline-block; color:#e56700; font-size:13px; padding-left:17px; background:url(../images/money.png) no-repeat; background-position:0px 18px; margin-left:14px;}
.problem_list li .por_l_time{ display:inline-block; color:#bbb; font-size:13px; float:right;}


.notice_nav{ width:250px; height:auto; background:#fff; box-shadow:0px 0px 1px rgba(0, 0, 0, .1); border-right:1px solid #e6e6e6\0; border-bottom:1px solid #e6e6e6\0; box-sizing:border-box; float:left;}
.notice_title{ position:relative; width:100%; height:40px; padding:0 12px; box-shadow:0 1px 0 rgba(0, 0, 0, .08); border-bottom:1px solid #f3f3f3\0; box-sizing:border-box;}
.notice_title h2{ display:inline-block; width:auto; height:20px; line-height:20px; padding:10px 2px 10px; font-size:14px; font-weight:700; color:#000; float:left;}
.notice_list{ position:relative; width:100%; min-height:340px; padding:5px 10px; padding-top:0px\0; padding-bottom:0px\0; box-sizing:border-box;}
.notice_list li{ position:relative; width:100%; line-height:30px;}
.notice_list li i{ position:absolute; top:12px; left:2px; height:6px; width:6px; border-radius:50%; background:#e6e6e6;}
.notice_list li:hover i{ background:#f26e03;}
.notice_list li a{ display:block; padding-left:14px; color:#333; width:100%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; box-sizing:border-box;}
.notice_list li a:hover{ text-decoration:none; color:#e56700;}


.ad_nav{ width:250px; height:auto; background:#fff; box-shadow:0px 0px 1px rgba(0, 0, 0, .1); margin-top:15px; float:left;}
.ad_list{ position:relative; width:100%; height:155px; box-sizing:border-box;}
.ad_list img{ height:100%; width:100%; outline:none; border:none;}



.cont2_nav{ width:1160px; height:auto; min-height:456px; margin:0 auto; padding-top:15px;}
.expert_nav{ width:895px; height:auto; background:#fff; box-shadow:0px 0px 1px rgba(0, 0, 0, .1); border-right:1px solid #e6e6e6\0; border-bottom:1px solid #e6e6e6\0; box-sizing:border-box; float:left; margin-right:15px;}
.expert_title{ position:relative; width:100%; height:40px; padding:0 12px; box-shadow:0 1px 0 rgba(0, 0, 0, .08); border-bottom:1px solid #eee\0; box-sizing:border-box;}
.expert_title h2{ display:inline-block; width:auto; height:20px; line-height:20px; padding:10px 2px 10px; font-size:14px; font-weight:700; color:#000; float:left;}
.expert_title span{ display:inline-block; cursor:pointer; width:auto; height:20px; line-height:20px; padding:0 2px 0 17px; margin:10px 0; font-size:12px; color:#999; background:url(../images/change1.png) no-repeat; background-position:0px 3.5px; float:right;}
.expert_title span:hover{ background:url(../images/change2.png) no-repeat; background-position:0px 3.5px; color:#454545;}
.expert_list{ position:relative; width:100%; height:auto;  min-height:340px; padding:16px 11px; overflow:hidden; zoom:1; z-index:50; box-sizing:border-box; float:left;}
.expert_list .expert_box { width:100%; float:left; overflow:hidden;}
.expert_list .expert_loop { width:32766px; zoom:1;}
.expert_list #list1_1, .expert_list #list2_1 { float:left; }
.expert_list .expert_li{ width:265px; height:380px; border:1px solid #eee; float:left; background:#fefefe; margin:0 13px; box-sizing:border-box;}
.expert_list .expert_li .ex_li_card{ width:100%; height:270px; background:#f8f4e6; float:left;}
.expert_li .ex_li_card .ex_li_user{ height:110px; width:110px; border-radius:50%; margin:25px auto 7px; overflow:hidden;}
.expert_li .ex_li_card .ex_li_user img{ height:110px; width:110px; border:none; outline:none;}
.expert_li .ex_li_card .ex_li_good{ width:100%; height:auto;}
.expert_li .ex_li_card .ex_li_good h2{ width:auto; text-align:center; line-height:24px; margin-bottom:15px;}
.expert_li .ex_li_card .ex_li_good h2 a{ width:auto; text-align:center; font-size:18px; color:#454545; font-weight:normal;}
.expert_li .ex_li_card .ex_li_good h2 a:hover{ text-decoration:none; color:#e56700;}
.expert_li .ex_li_card .ex_li_good h3{ display:block; width:auto; padding:0 30px; box-sizing:border-box; text-align:center; font-size:13px; font-weight:normal;}
.expert_li .ex_li_card .ex_li_good h3 .ex_li_n{ color:#ceae3f;}
.expert_li .ex_li_card .ex_li_good h3 .ex_li_t{ color:#ceae3f;}
.expert_list .expert_li .ex_li_cry{ width:100%; height:auto; padding:18px 0; float:left;}
.expert_list .expert_li .ex_li_cry p{ width:auto; height:28px; line-height:28px; color:#666; text-align:center;}
.expert_list .expert_li .ex_li_cry p span{ color:#e56700; padding:0 3px;}
.expert_list .expert_li .ex_li_cry .ex_li_put{ width:100%; height:32px; margin-top:7px;}
.expert_list .expert_li .ex_li_cry .ex_li_put a{ display:block; width:110px; text-align:center; color:#333; height:32px; line-height:30px; border:1px solid #eee; box-shadow:0.3px 0.5px 1px rgba(0, 0, 0, .05); margin:0 auto;}
.expert_list .expert_li .ex_li_cry .ex_li_put a:hover{ text-decoration:none; color:#e56700; border-color:#e9e9e9;}

.second_nav{ width:250px; height:auto; background:#fff; box-shadow:0px 0px 1px rgba(0, 0, 0, .1); border-right:1px solid #e6e6e6\0; border-bottom:1px solid #e6e6e6\0; box-sizing:border-box; float:left;}
.second_title{ position:relative; width:100%; height:40px; padding:0 12px; box-shadow:0 1px 0 rgba(0, 0, 0, .08); border-bottom:1px solid #eee\0; box-sizing:border-box;}
.second_title h2{ display:inline-block; width:auto; height:20px; line-height:20px; padding:10px 2px 10px; font-size:14px; font-weight:700; color:#333; float:left;}
.second_list{ position:relative; width:100%; min-height:412px; padding:6px 13px 10px; padding-top:0px\0; padding-bottom:0px\0; box-sizing:border-box;}
.second_list li{ position:relative; height:36px; width:100%;}
.second_list li span{ display:inline-block; margin-top:10px; height:16px; width:17px; line-height:16px; text-align:center; color:#fcfcfc; font-size:12px; background:#bbb; float:left;}
.second_list li span.nail{ background:#f26e03;}
.second_list li a{ display:inline; margin-top:9px; font-size:13px; color:#333; margin-left:6px; width:auto; max-width:80px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left;}
.second_list li a:hover{ text-decoration:none; color:#e56700;}
.second_list li p{ display:inline; margin-top:9px; font-size:13px; color:#aaa; margin-right:5px; width:auto; max-width:60px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:right;}



.cont3_nav{ width:1160px; height:auto; min-height:400px; margin:0 auto; padding-top:15px; margin-bottom:20px;}
.lore_nav{ width:340px; height:auto; background:#fff; box-shadow:1px 1px 2px rgba(0, 0, 0, .1); margin-right:15px; float:left;}
.lore_title{ position:relative; width:100%; height:40px; padding:0 12px; box-shadow:0 1px 0 rgba(0, 0, 0, .1); box-sizing:border-box;}
.lore_title h2{ display:inline-block; width:auto; height:20px; line-height:20px; padding:10px 2px 10px; font-size:14px; font-weight:700; color:#565556; float:left;}
.lore_list{ position:relative; width:100%; padding:1px 0; min-height:350px; padding:6px 13px 10px; box-sizing:border-box;}


.choose_nav{ width:540px; height:auto; background:#fff; box-shadow:1px 1px 2px rgba(0, 0, 0, .1); margin-right:15px; float:left;}
.choose_title{ position:relative; width:100%; height:40px; padding:0 12px; box-shadow:0 1px 0 rgba(0, 0, 0, .1); box-sizing:border-box;}
.choose_title h2{ display:inline-block; width:auto; height:20px; line-height:20px; padding:10px 2px 10px; font-size:14px; font-weight:700; color:#565556; float:left;}
.choose_list{ position:relative; width:100%; padding:1px 0; min-height:350px; padding:6px 13px 10px; box-sizing:border-box;}


.task_nav{ width:250px; height:auto; background:#fff; box-shadow:1px 1px 2px rgba(0, 0, 0, .1); float:left;}
.task_title{ position:relative; width:100%; height:40px; padding:0 12px; box-shadow:0 1px 0 rgba(0, 0, 0, .1); box-sizing:border-box;}
.task_title h2{ display:inline-block; width:auto; height:20px; line-height:20px; padding:10px 2px 10px; font-size:14px; font-weight:700; color:#565556; float:left;}
.task_list{ position:relative; width:100%; padding:1px 0; min-height:350px; padding:6px 13px 10px; box-sizing:border-box;}


/*delete*/
#user2_de{ display:none; position:fixed; top:50%; left:50%; height:214px; width:340px; margin-left:-170px; margin-top:-107px; z-index:1000001;}
.delete_q2{ position:relative; height:100%; width:100%; background:#fff; border-radius:4px; border:2px solid #f3f3f3; box-sizing:border-box;}
.delete_q2 .close{ position:absolute; right:13px; top:14px; height:14px; width:14px; background:url(../images/xx.png) no-repeat; cursor:pointer; overflow:hidden;}
.delete_q2 .delete_tit2{ height:42px; line-height:42px; width:100%; font-size:16px; font-weight:700; padding:0 20px; margin-bottom:22px; border-bottom:1px solid #f3f3f3; background:#fafafa; color:#9a9a9a; box-sizing:border-box;}
.delete_q2 p{ height:24px; line-height:24px; width:100%; font-size:14px; color:#444; padding:0 20px; text-align:center; box-sizing:border-box;}
.delete_q2 p em{ color:#c00; margin:0 7px; font-style:normal;}
.delete_q2 .delete_bo2{ height:auto; width:auto; padding:0 58px; margin-top:38px;}
.delete_q2 .delete_bo2 .delete_off2{ display:inline-block; padding:0 30px; margin:0 10px; width:auto; height:28px; line-height:28px; text-decoration:none; color:#666; border:1px solid #ccc; border-radius:3px;float: left; clear: both;}
.delete_q2 .delete_bo2 .delete_on2{ height:30px; border:none; outline:none; font-size:14px; font-family:"微软雅黑"; color:#fff; background:#f26e03; padding:0 30px; margin:0 10px; border-radius:3px; cursor:pointer;}
.delete_bo2 form{float: left;}

/*delete*/
#user_de{ display:none; position:fixed; top:50%; left:50%; height:214px; width:340px; margin-left:-170px; margin-top:-107px; z-index:1000001;}
.delete_q{ position:relative; height:100%; width:100%; background:#fff; border-radius:4px; border:2px solid #f3f3f3; box-sizing:border-box;}
.delete_q .close{ position:absolute; right:13px; top:14px; height:14px; width:14px; background:url(../images/xx.png) no-repeat; cursor:pointer; overflow:hidden;}
.delete_q .delete_tit{ height:42px; line-height:42px; width:100%; font-size:16px; font-weight:700; padding:0 20px; margin-bottom:18px; border-bottom:1px solid #f3f3f3; background:#fafafa; color:#9a9a9a; box-sizing:border-box;}
.delete_q p{ height:24px; line-height:24px; width:100%; font-size:14px; color:#444; padding:0 20px; box-sizing:border-box;}
.delete_q p em{ color:#c00; margin:0 7px; font-style:normal;}
.delete_q .delete_bo{ height:30px; width:auto; padding:0 58px; margin-top:26px;}
.delete_q .delete_bo .delete_off{ display:inline-block; padding:0 30px; margin:0 10px; width:auto; height:28px; line-height:28px; text-decoration:none; color:#666; float:left; border:1px solid #ccc; border-radius:3px;}
.delete_q .delete_bo .delete_on{ height:30px; border:none; outline:none; font-size:14px; font-family:"微软雅黑"; color:#fff; background:#f26e03; padding:0 30px; float:left; margin:0 10px; border-radius:3px; cursor:pointer;}
#vip_bj{ display:none; position:fixed; top:0; left:0; height:100%; width:100%; background:#000; opacity:.4; filter:alpha(opacity=40); z-index:1000000;}



/*----------------------------------------------------------------------------------*/

/*无限级分类列表页css*/
.branch_nav{ width:1002px; height:auto; margin:0 auto; padding-top:8px;}
.class_nav{ width:100%; height:auto; float:left;}
.class_dh{ width:100%; height:24px; line-height:24px; margin-bottom:5px; float:left;}
.class_dh a{ display:block; font-size:13px; color:#333; line-height:24px; padding-right:7px; float:left;}
.class_dh a:hover{ color:#e56700; text-decoration:none;}
.class_dh span{ display:block; height:24px; width:18px; color:#555; font-size:14px; background:url(../images/rrr.png) no-repeat; background-position:0px 5px; float:left;}
.class_box{ width:1002px; height:auto; padding:0 0 6px; background:#fff; box-shadow:0px 0px 1px rgba(0, 0, 0, .1); border-right:1px solid #e6e6e6\0; border-bottom:1px solid #e6e6e6\0; box-sizing:border-box; margin-bottom:13px; float:left;}
.class_box_tit{ position:relative; width:100%; height:40px; padding:0 20px; box-shadow:0 1px 0 rgba(0, 0, 0, .08); border-bottom:1px solid #eee\0; box-sizing:border-box;}
.class_box_tit h3{ font-weight:700; font-size:14px; color:#000; line-height:40px;}
.class_box ul{ position:relative; width:100%; padding:16px 26px 0; box-sizing:border-box;}
.class_box li{ width:135px; height:auto; float:left;}
.class_box li a{ display:inline-block; height:20px; line-height:20px; font-size:13px; max-width:100px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#666; border-bottom:2px solid transparent; margin-bottom:6px;}
.class_box li a:hover{ text-decoration:none; color:#e56700; border-bottom:2px solid #f26e03;}

.question_nav{ width:100%; height:auto; background:#fff; box-shadow:0px 0px 1px rgba(0, 0, 0, .1); border-right:1px solid #e6e6e6\0; border-bottom:1px solid #e6e6e6\0; box-sizing:border-box; float:left;}
.question_tit{ position:relative; width:100%; height:40px; padding:0 20px; box-shadow:0 1px 0 rgba(0, 0, 0, .08); border-bottom:1px solid #eee\0; box-sizing:border-box;}
.question_tit h2{ display:inline-block; width:auto; height:20px; line-height:20px; padding:10px 2px 8px; margin-right:38px; font-size:14px; font-weight:700; color:#565556; cursor:pointer; float:left;}
.question_tit h2.current{ border-bottom:2px solid #f26e03;}
.question_tit h2.current a{ color:#e56700;}
.question_tit h2 a{ color:#000; text-decoration:none;}
.question_tit h2 a:hover{ color:#e56700;}
.question_tit span{ display:inline-block; width:1.4px; height:16px; margin:12px 18px 12px; background:#f7f7f7; float:left;}
.question_tit .q_bar1{ position:absolute; top:0; left:67px;}
.question_tit .q_bar2{ position:absolute; top:0; left:165px;}
.question_list{ position:relative; width:100%; padding:5px 20px; height:1300px; box-sizing:border-box;}
.question_list ul{ width:100%; height:auto; overflow:hidden;}
.question_list li{ position:relative; height:44px; line-height:43px; width:100%; padding:0 5px; border-bottom:1px dotted #f0f0f0; box-sizing:border-box;}
.question_list li:hover{ background:#fafafa;}
.question_list li .por_l_text{ display:inline-block; color:#2d67b9; max-width:480px; padding-right:3px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left;}
.question_list li .por_l_text:hover{ text-decoration:none; color:#e56700;}
.question_list li .por_l_cl{ color:#aaa; font-size:12px; height:18px; line-height:18px; padding:0 6px; border-radius:2px; border:1px solid #e3e3e3; margin-top:12px; margin-left:8px; float:left; max-width:60px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.question_list li .por_l_cl:hover{ color:#ff8400; border-color:rgba(255,132,0,0.5); background:rgba(255,255,255,0.7); text-decoration:none;}
.question_list li .por_l_money{ display:inline-block; color:#e56700; padding-left:17px; line-height:46px; font-size:13px; background:url(../images/money.png) no-repeat; background-position:0px 16px; margin-left:20px;}
.question_list li .por_l_time{ position:absolute; right:5px; top:0; display:inline-block; color:#aaa; width:75px; text-align:right; font-size:12px; z-index:1;}
.question_list li .por_l_num{ position:absolute; right:90px; top:0; color:#aaa; font-size:12px; z-index:1;}
.mask_que{ position:absolute; top:0; right:0; height:43px; width:250px; z-index:0;
background-image: -webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 35%,rgba(255,255,255,1) 100%);
background-image: -moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 35%,rgba(255,255,255,1) 100%);
background-image: -o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 35%,rgba(255,255,255,1) 100%);
background-image: linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 35%,rgba(255,255,255,1) 100%);}
.question_list li:hover .mask_que{
background-image: -webkit-linear-gradient(left,rgba(252,252,252,0) 0%,rgba(252,252,252,1) 35%,rgba(252,252,252,1) 100%);
background-image: -moz-linear-gradient(left,rgba(252,252,252,0) 0%,rgba(252,252,252,1) 35%,rgba(252,252,252,1) 100%);
background-image: -o-linear-gradient(left,rgba(252,252,252,0) 0%,rgba(252,252,252,1) 35%,rgba(252,252,252,1) 100%);
background-image: linear-gradient(left,rgba(252,252,252,0) 0%,rgba(252,252,252,1) 35%,rgba(252,252,252,1) 100%);}



/*回答详细页*/
.answer_left{ width:735px; height:auto; margin-right:17px; margin-top:10px; float:left;}
.answer_left .lnav_ask{ width:100%; height:auto; background:#fff; box-shadow:0px 0px 1px rgba(0, 0, 0, .1); border-right:1px solid #e6e6e6\0; border-bottom:1px solid #e6e6e6\0; box-sizing:border-box; margin-bottom:13px; float:left;}
.lnav_ask_nav{ position:relative; height:100%; width:100%; padding:12px 24px 10px; box-sizing:border-box; float:left;}
.lnav_ask_nav .ask_nav_do{ display:none; position:absolute; right:20px; top:10px; height:20px; width:auto;}
.lnav_ask_nav .ask_nav_do .ask_do_de{ font-size:13px; color:#bbb;}
.lnav_ask_nav .ask_nav_do .ask_do_de:hover{ color:#666; text-decoration:none;}
.lnav_ask_nav:hover .ask_nav_do{ display:block;}
.lnav_ask_nav .ask_nav_tab{ height:20px; width:100%; margin-bottom:22px;}
.lnav_ask_nav .ask_nav_tab a{ height:18px; font-size:12px; color:#777; padding:1px 8px; border:1px solid #eee; border-radius:2px;}
.lnav_ask_nav .ask_nav_tab .ask_nav_bq{ color:#aaa; padding:0px 6px; border:1px solid #e3e3e3; border-radius:2px; margin-right:8px; float:left; max-width:60px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.lnav_ask_nav .ask_nav_tab .ask_nav_bq:hover{ border-color:rgba(255,132,0,0.5); background:rgba(255,255,255,0.7); color:#ff8400; text-decoration:none;}

.lnav_ask_nav h2{ font-size:18px; line-height:26px; color:#000; width:100%; margin-bottom:12px;}
.lnav_ask_nav h3{ font-size:14px; line-height:20px; padding-right:12px; font-weight:normal; color:#333;}
.introimg{ height:auto; float:left; width:100%;}
.introimg img{ margin-bottom:5px; cursor:pointer; margin-right:8px;}
.lnav_ask_nav .ask_nav_user{ height:28px; width:100%; margin-top:25px; float:left;}
.ask_nav_p{ height:20px; width:20px; border-radius:50%; margin-right:5px; overflow:hidden; float:left;}
.ask_nav_p img{ height:20px; width:20px; border:none; outline:none;}
.ask_nav_u{ height:20px; line-height:22px; font-size:12px; color:#2d67b9; max-width:70px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float:left; margin-right:6px;}
.ask_nav_u a{ color:#3d80f3;}
.ask_nav_u a:hover{ color:#e56700;}
.ask_nav_t{ height:20px; line-height:22px; font-size:12px; float:left;}
.ask_nav_t span{ padding:0 3px; margin:0 5px; color:#aaa;}
.ask_nav_t .ask_tv{ margin:0; padding:0; color:#e6e6e6;}
.ask_nav_t .ask_gold{ padding-left:17px; margin-left:10px; background:url(../images/money.png) no-repeat; color:#e56700;}

.ask_nav_a{ width:100%; height:auto; margin-top:10px; float:left;}
.ask_nav_a .ask_tbut{ line-height:26px; width:auto; padding:2px 23px 2px 10px; color:#888; background:url(../images/dl_xl.png) no-repeat; background-position:70px 5px; border:1px solid #d9d9d9; border-radius:2px; cursor:pointer;}
.ask_nav_a .tbutbj{ background:url(../images/dl_sl.png) no-repeat; background-position:70px 5px;}
.ask_nav_a .ask_tnav{ width:100%; height:auto;}
.ask_nav_a .ask_tnav .ask_tbox{ width:100%; visibility:hidden; overflow:hidden; height:0px; transition:height 0.4s; border-radius:2px; margin-top:3px; box-sizing:border-box;}
.ask_nav_a .ask_tnav .block{ height:320px; visibility:visible; overflow:visible;}
.ask_nav_a .ask_tnav .ask_tput{ height:38px; width:100%; display:none; margin-top:8px;}
.ask_nav_a .ask_tnav .ask_tput p{ display:inline-block; font-size:12px; line-height:24px; color:#999;}
.ask_nav_a .ask_tnav .ask_tput input{ line-height:24px; width:auto; font-size:14px; color:#fff; background:#f88121; font-family:"微软雅黑"; padding:2px 13px; cursor:pointer; border:none; border-radius:2px; float:right;}
.ask_nav_a .ask_tnav .ask_tput input:hover{ background:#f26e03;}

.answer_left .lnav_bra{ width:100%; height:auto; background:#fff; margin-bottom:13px; box-shadow:0px 0px 1px rgba(0, 0, 0, .1); border-right:1px solid #e6e6e6\0; border-bottom:1px solid #e6e6e6\0; box-sizing:border-box; float:left;}
.lnav_bra_nav{ position:relative; height:100%; width:100%; padding:12px 24px 10px; box-sizing:border-box;}
.bra_nav_tit{ height:28px; line-height:28px; width:100%;}
.bra_nav_tit h2{ display:inline-block; font-size:18px; font-weight:normal; color:#000; font-family:"微软雅黑";}
.bra_nav_tit .satisfied{ color:#e56700; padding-left:24px; background:url(../images/caina.png) no-repeat -0.8px 3px;}
.bra_nav_tit span{ display:inline-block; color:#999; margin-left:3px;}
.bra_nav_tit p{ display:inline-block; font-size:12px; height:28px; line-height:32px; color:#bbb; float:right; margin-right:-4px;}
.bra_nav_list{ width:100%; height:auto;}
.bra_answer_l{ width:100%; height:auto; padding:30px 0 20px; border-top:1px dotted #eaeaea;}
.bra_answer_l:first-child{ width:100%; height:auto; padding:25px 0 20px; border-top:1px solid transparent;}
.answer_l_text{ width:100%; height:auto; margin-bottom:5px;}
.answer_l_text p{ line-height:20px; padding-bottom:8px; font-size:13px; color:#333; word-break:break-all;}
.answer_l_addbox{ position:relative; background:#fbfbfb; margin-top:5px; padding:0px 12px 0px 18px;}
.answer_l_addp{ width:100%; height:auto; padding:9px 0; box-sizing:border-box;}
.answer_l_addp .addp{ font-size:12px; font-style:normal; line-height:18px; color:#e56700; margin-right:4px; float:left;}
.answer_l_addp span{ font-size:12px; line-height:18px; color:#b6b6b6; float:right;}
.answer_l_addp pre{ width:520px; line-height:18px; font-size:12px; white-space:pre-wrap; font-family:"微软雅黑"; color:#333;}
.answer_l_addp2{ width:100%; height:auto; padding:9px 0; box-sizing:border-box;}
.answer_l_addp2 .addp{ font-size:12px; font-style:normal; line-height:18px; color:#46d346; margin-right:4px; float:left;}
.answer_l_addp2 span{ font-size:12px; line-height:18px; color:#b6b6b6; float:right;}
.answer_l_addp2 pre{ width:520px; line-height:18px; font-size:12px; white-space:pre-wrap; font-family:"微软雅黑"; color:#333;}
.answer_l_user{ width:100%; height:30px; margin-top:15px;}
.user_infor{ width:auto; height:30px; float:left;}
.user_infor .user_infor_p{ height:20px; width:20px; border-radius:50%; margin-right:5px; overflow:hidden; float:left;}
.user_infor .user_infor_p img{ height:20px; width:20px; border:none; outline:none;}
.user_infor .user_infor_u{ height:20px; max-width:70px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float:left; margin-right:10px;}
.user_infor .user_infor_u a{ font-size:12px; line-height:22px; color:#3d80f3;}
.user_infor .user_infor_u a:hover{ color:#e56700;}
.user_infor .user_infor_t{ height:20px; line-height:22px; font-size:12px; float:left;}
.user_infor .user_infor_t span{ padding:0 3px; margin:0 5px; color:#bbb;}
.user_infor .user_infor_t .user_infor_tv{ margin:0; padding:0; color:#e6e6e6;}

.user_edit{ width:42px; height:auto; float:left; margin-left:14px;}
.user_edit .user_edit_btn{ height:26px; line-height:22px; width:auto; font-size:12px; color:#666; background:url(../images/dl_xl.png) no-repeat; background-position:27px 5px; padding-right:18px; float:left;}
.user_edit .user_edit_btn:hover{ color:#333;}
.user_edit ul{ display:none; position:absolute; margin-top:25px; margin-left:-85px; z-index:1000; width:125px; height:auto; border:1px solid #e3e3e3; border-radius:2px; background:#fcfcfc;}
.user_edit li{ display:block; width:105px; line-height:36px; margin:0px 10px;}
.user_edit li.edit_delete{ border-top:1px solid #f3f3f3;}
.user_edit li a{ display:block; color:#5e5e5e; width:125px; margin:0 -10px; text-align:left; padding:0 18px; box-sizing:border-box;}
.user_edit li a:hover{ text-decoration:none; color:#444; background:#f3f3f3;}
.user_edit:hover .user_edit_btn{ text-decoration:none; background:url(../images/dl_sl.png) no-repeat; background-position:27px 5px;}
.user_edit:hover ul{ display:block;}
.user_edit_box{ display:none; width:100%; height:366px;}
.per_show{ display:block;}
.user_edit_box .u_edit_tbox{ width:100%; height:320px; border-radius:2px; border:1px solid #e3e3e3; box-sizing:border-box;}
.user_edit_box .u_edit_tput{ height:38px; width:100%; margin-top:8px;}
.user_edit_box .u_edit_tput input{ line-height:24px; width:auto; font-size:14px; color:#fff; background:#f88121; font-family:"微软雅黑"; padding:2px 13px; cursor:pointer; border:none; border-radius:2px; float:right;}
.user_edit_box .u_edit_tput input:hover{ background:#f26e03;}
.user_edit_box .u_edit_tput .u_edit_cancel{ line-height:24px; width:auto; margin-right:10px; font-size:14px; color:#f26e03; border:1px solid #f9892f; background:#fff; font-family:"微软雅黑"; padding:1px 13px; border-radius:2px; float:right;}
.user_edit_box .u_edit_tput .u_edit_cancel:hover{ text-decoration:none; background:#f9892f; color:#fff;}

/*追问*/
.user_addp1_box{ width:100%; height:0px; background:#fff; box-sizing:border-box; visibility:hidden; overflow:hidden; transition:height 0.4s;}
.add1block{ width:100%; height:auto; background:#fff; box-sizing:border-box; visibility:visible; overflow:visible;}
.user_addp1_box .u_addp1_tbox{ width:100%; height:auto; border-radius:2px; background:#fff; box-sizing:border-box;}
.user_addp1_box .u_addp1_tbox .u_addp1_text{ width:100%; height:158px; padding:5px 11px; outline:none; border:1px solid #ddd; resize:none; border-radius:2px; box-sizing:border-box; color:#a6a6a6; font-family:"微软雅黑"; line-height:20px;}
.user_addp1_box .u_addp1_tbox .u_addp1_text:focus{ border:1px solid #f26e03; color:#333;}
.user_addp1_box .u_addp1_tbox .u_addp1_input{ width:100%; height:36px; padding-top:4px;}
.user_addp1_box .u_addp1_tbox input{ line-height:22px; width:auto; font-size:13px; float:right; color:#fff; background:#f88121; font-family:"微软雅黑"; padding:2px 13px; cursor:pointer; border:none; border-radius:2px;}
.user_addp1_box .u_addp1_tbox input:hover{ background:#f26e03;}
.user_addp1_box .u_addp1_tbox .u_addp1_cancel{ line-height:22px; width:auto; margin-right:10px; font-size:14px; color:#f26e03; border:1px solid #f9892f; background:#fff; font-family:"微软雅黑"; padding:1px 13px; border-radius:2px; float:right;}
.user_addp1_box .u_addp1_tbox .u_addp1_cancel:hover{ text-decoration:none; background:#f9892f; color:#fff;}

/*追答*/
.user_addp2_box{ width:100%; height:0px; background:#fff; box-sizing:border-box; visibility:hidden; overflow:hidden; transition:height 0.4s;}
.addblock{ width:100%; height:auto; background:#fff; box-sizing:border-box; visibility:visible; overflow:visible;}
.user_addp2_box .u_addp2_tbox{ width:100%; height:auto; border-radius:2px; background:#fff; box-sizing:border-box;}
.user_addp2_box .u_addp2_tbox .u_addp2_text{ width:100%; height:158px; padding:8px 15px; outline:none; border:1px solid #ddd; resize:none; border-radius:2px; box-sizing:border-box; color:#a6a6a6; font-family:"微软雅黑"; line-height:20px;}
.user_addp2_box .u_addp2_tbox .u_addp2_text:focus{ border:1px solid #f26e03; color:#333;}
.user_addp2_box .u_addp2_tbox .u_addp2_input{ width:100%; height:36px; padding-top:4px;}
.user_addp2_box .u_addp2_tbox input{ line-height:22px; width:auto; font-size:13px; float:right; color:#fff; background:#f88121; font-family:"微软雅黑"; padding:2px 13px; cursor:pointer; border:none; border-radius:2px;}
.user_addp2_box .u_addp2_tbox input:hover{ background:#f26e03;}
.user_addp2_box .u_addp2_tbox .u_addp2_cancel{ line-height:22px; width:auto; margin-right:10px; font-size:14px; color:#f26e03; border:1px solid #f9892f; background:#fff; font-family:"微软雅黑"; padding:1px 13px; border-radius:2px; float:right;}
.user_addp2_box .u_addp2_tbox .u_addp2_cancel:hover{ text-decoration:none; background:#f9892f; color:#fff;}



.user_discuss{ width:auto; height:auto; float:right; margin-right:8px;}
.user_discuss .user_discuss_btn{ height:26px; line-height:22px; width:auto; font-size:12px; color:#aaa; float:left;}
.user_discuss .user_add_b{ height:26px; line-height:22px; width:auto; font-size:13px; color:#3d80f3; margin-right:18px; float:left;}
.user_discuss .user_add_b2{ height:26px; line-height:22px; width:auto; font-size:13px; color:#3d80f3; margin-right:18px; float:left;}
.user_discuss_box{ width:100%; height:0px; background:#fafafa; box-sizing:border-box; visibility:hidden; overflow:hidden; transition:height 0.4s;}
.ablock{ width:96%; margin-left:4%; padding:12px 19px; height:auto; background:#f9f9f9; box-sizing:border-box; visibility:visible; overflow:visible;}
.user_dtri{ position:absolute; margin-top:-28px; margin-left:432px; width:0; height:0; border-width:8px; border-style: dashed dashed solid dashed; border-color: transparent transparent #f9f9f9 transparent;}
.user_discuss_box .u_discuss_tbox{ width:100%; height:auto; border-radius:2px; border:1px solid #ddd; background:#fff; box-sizing:border-box;}
.user_discuss_box .u_discuss_tbox .u_discuss_text{ width:100%; height:88px; padding:4px 10px; outline:none; border:none; resize:none; box-sizing:border-box; color:#333; font-family:"微软雅黑"; line-height:20px;}
.user_discuss_box .u_discuss_tbox .u_discuss_input{ width:100%; height:36px; background:#fafafa; border-top:1px solid #eee;}
.user_discuss_box .u_discuss_tbox .u_discuss_input .thr_pl{ display:inline-block; font-size:12px; color:#aaa; line-height:34px; padding-left:8px;}
.user_discuss_box .u_discuss_tbox input{ line-height:20px; width:auto; font-size:13px; margin:6px 14px; float:right; color:#fff; background:#f88121; font-family:"微软雅黑"; padding:2px 13px; cursor:pointer; border:none; border-radius:2px;}
.user_discuss_box .u_discuss_tbox input:hover{ background:#f26e03;}

.user_discuss_box .u_discuss_tput{ height:auto; width:100%; margin-top:15px;}
.u_discuss_tput li{ height:auto; width:100%; padding:18px 0 20px; border-top:1px solid #f0f0f0;}
.u_discuss_tput li:first-child{ border-top:none;}
.user_pl{ height:35px; width:37px; float:left;}
.user_pl a{ display:inline-block; height:35px; width:35px; margin-top:2px; border-radius:50%; overflow:hidden;}
.user_pl img{ height:35px; width:35px; outline:none; border:none;}
.user_nr{ min-height:40px; width:568px; margin-left:46px;}
.user_nr .user_nr_n{ height:18px; line-height:18px; width:100%; margin-bottom:6px;}
.user_nr .user_nr_n a{ display:inline-block; color:#3d80f3; font-size:12px;}
.user_nr .user_nr_n a:hover{ color:#e56700;}
.user_nr .user_nr_n span{ font-size:12px; color:#d0d0d0; margin-left:10px;}
.user_nr p{ height:auto; width:100%; line-height:18px; font-size:13px; color:#444;}


.user_score{ width:auto; height:auto; float:right; margin-top:-2px;}
.user_score .user_score_post{ color:#f26e03; padding:5px 12px;}
.user_score a{ display:inline-block; text-decoration:none; height:16px; line-height:16px; width:auto; font-size:14px; border:1px solid #eaeaea; margin-left:8px; border-radius:3px; padding:5px 23px;}
.user_score a:hover{ text-decoration:none; border:1px solid #f26e03;}
.u_score_b:hover{ border-color:#4988F3!important;}
.user_score a i{ display:inline-block; width:16px; height:16px; margin-right:3px; background:url(../images/zb_bj.png) no-repeat;}
.user_score .u_score_z i{ background-position:-5px -31px;}
.user_score .u_score_b i{ background-position:-29px -30px;}
.u_score_z .score_z{ color:#f26e03; line-height:16px; font-style:normal; float:right;}
.u_score_b .score_b{ color:#3d80f3; line-height:16px; font-style:normal; float:right;}
.user_score .actived{ cursor:default;}
.user_score .actived i{ background-position:-5px -58px;}
.user_score .lost{ cursor:default;}
.user_score .lost i{ background-position:-29px -3px;}
.user_score .lost em{ color:#ddd;}
.user_score .activeds{ cursor:default;}
.user_score .activeds i{ background-position:-29px -57px;}
.user_score .losts{ cursor:default;}
.user_score .losts i{ background-position:-5px -3px;}
.user_score .losts em{ color:#ddd;}


.answer_left .lnav_other{ width:100%; height:auto; background:#fff; margin-bottom:13px; box-shadow:0px 0px 1px rgba(0, 0, 0, .1); border-right:1px solid #e6e6e6\0; border-bottom:1px solid #e6e6e6\0; box-sizing:border-box; float:left;}
.lnav_other_nav{ position:relative; height:100%; width:100%; padding:12px 24px 20px; box-sizing:border-box;}
.other_nav_tit{ height:32px; line-height:32px; width:100%;}
.other_nav_tit h2{ display:inline-block; font-size:18px; font-weight:normal; color:#000; font-family:"微软雅黑";}
.other_nav_list{ width:100%; height:auto; margin-top:6px;}
.other_nav_list li{ width:707px; height:38px; line-height:36px; padding:0 12px; margin:0 -10px; box-sizing:border-box;}
.other_nav_list li:hover{ background:#f6f6f6;}
.other_nav_list li a{ display:inline-block; color:#333; max-width:380px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.other_nav_list li a:hover{ text-decoration:none; color:#f26e03;}
.other_nav_list li span{ font-size:13px; color:#999; float:right;}


.answer_left .lnav_tail{ width:100%; height:auto; margin-bottom:12px; float:left;}
.lnav_tail_nav{ position:relative; height:100%; width:100%; padding:20px 24px 10px; box-sizing:border-box;}
.tail_nav_box{ height:auto; line-height:24px; width:100%;}
.tail_nav_box h3{ text-align:center; color:#f26e03; font-size:16px; margin-bottom:6px; font-weight:normal;}
.tail_nav_box p{ font-size:12px; line-height:20px; text-indent:2em; color:#999; margin-bottom:6px;}


.answer_left .lnav_ad{ width:100%; height:auto; min-height:120px; background:#fff; box-shadow:1px 1px 2px rgba(0, 0, 0, .1); border-right:1px solid #e6e6e6\0; border-bottom:1px solid #e6e6e6\0; box-sizing:border-box; float:left;}
.lnav_ad_nav{ position:relative; height:100%; width:100%; padding:20px 24px 15px; box-sizing:border-box;}
.ad_nav_box{ height:120px; width:100%; background:url(../images/56f01.jpg) no-repeat;}




.quiz_nav{ width:100%; height:auto; min-height:300px; background:#fff; box-shadow:0px 0px 1px rgba(0, 0, 0, .1); border-right:1px solid #e6e6e6\0; border-bottom:1px solid #e6e6e6\0; margin-top:15px; float:left;}
.quiz_box{ width:100%; height:auto; min-height:600px; min-height:600px\0; padding:60px 90px 150px; box-sizing:border-box; float:left;}
.quiz_list{ width:100%; height:auto; margin-bottom:30px; float:left;}
.quiz_name{ width:15%; line-height:32px; text-align:right; font-size:16px; padding-right:14px; font-weight:500; box-sizing:border-box; float:left;}
.quiz_listbox{ width:85%; min-height:32px; float:left;}
.quiz_listbox .quiz_list_q{ position:relative; width:670px; height:auto; padding:4px 10px 5px 10px; border-radius:2px; border:1px solid #e0e0e0; box-sizing:border-box;}
.quiz_listbox .quiz_q_txt{ width:100%; height:50px; word-break:break-all; font-size:15px; font-family:"微软雅黑"; font-weight:500; line-height:20px; resize:none; border:none; outline:none;}
.quiz_listbox #quiz_q_a{ position:absolute; right:4px; bottom:-24px; font-size:12px; font-weight:normal; color:#bbb;}
.quiz_listbox .quiz_list_s{ width:100%; height:auto; padding-right:29px; box-sizing:border-box; margin-top:3px;}
.quiz_listbox .quiz_s_box{ position:relative; width:100%; visibility:hidden; overflow:hidden; height:0px; transition:height 0.4s; border-radius:2px; border:1px solid #e3e3e3; box-sizing:border-box;}
.quiz_listbox .quiz_focus{ border:1px solid #f26e03;}
.quiz_s_t{ position:absolute; left:0; top:-24px; font-size:12px; font-weight:normal; color:#bfbfbf;}
.quiz_s_txt{ width:100%; height:88px; word-break:break-all; font-size:14px; font-family:"微软雅黑"; line-height:20px; resize:none; border:none; outline:none;}
#quiz_s_a{ position:absolute; right:4px; bottom:-24px; font-size:12px; font-weight:normal; color:#bbb;}
.quiz_listbox .add_s{ height:auto; margin:30px 0px 3px; padding:4px 10px 5px 10px; visibility:visible; overflow:visible;}
.quiz_listbox .quiz_s_but{ height:20px; line-height:20px; width:auto; font-size:12px; font-weight:normal; color:#bbb; background:url(../images/dl_bl.png) no-repeat 2px 2px; padding:0px 6px 0px 18px; cursor:pointer;}
.quiz_listbox .quiz_sbut_on{ background:url(../images/dl_tl.png) no-repeat 2px 2px;}


.quiz_listbox .quiz_list_p{ width:100%; height:auto; padding-right:29px; box-sizing:border-box; margin-top:3px;}
.upload_box{width:100%;}
.upload_main{ position:relative;}
.upload_choose{ position:absolute; left:85px; top:-30px; height:17px; width:75px; overflow:hidden; background:url(../images/addimages.png) no-repeat;}
#fileImage{ opacity:0; filter:Alpha(opacity=0); font-size:0; height:17px; width:100%; overflow:hidden; cursor:pointer!important;}
.upload_preview{ overflow:hidden; margin-top:12px; _zoom:1;}
.upload_append_list{ height:70px; width:70px; margin-right:20px; margin-bottom:15px; float:left; position:relative;}
.upload_append_list p{ width:100%; height:100%; position:relative;}
.upload_append_list p:hover .upload_debj{ display:block;}
.upload_append_list p:hover .upload_delete{ display:block;}
.upload_debj{ display:none; position:absolute; left:0px; bottom:0px; height:20px; width:70px; background:#000; opacity:0.6; filter:Alpha(opacity=60);}
.upload_delete{ display:none; position:absolute; left:0px; bottom:0px; height:20px; line-height:20px; font-size:12px; width:70px; color:#fff; text-align:center;}
.upload_delete:hover{ color:#fff; text-decoration:none;}
.upload_image{ height:100%; width:100%;}
.upload_submit{ }
.upload_submit_btn{ display:none; height:30px; line-height:29px; font-size:12px; color:#fff; font-family:"微软雅黑"; border-radius:2px; padding:0 13px; background:#f77710; outline:none; border:0 none; cursor:pointer;}
.upload_loading{ height:250px; background:url(/study/image/preload.gif) no-repeat center;}
.upload_progress{ display:none; padding:5px; border-radius:10px; color:#fff; background-color:rgba(0,0,0,.6); position:absolute; left:25px; top:45px;}


.quiz_classd{ display:inline-block; height:auto; min-width:0px; float:left;}
.quiz_classd .quiz_cd_box{ position:relative; display:inline-block; height:30px; line-height:30px; width:auto; padding:0px 21px 0px 10px; border:1px dotted #d3d3d3; margin-right:10px;}
.quiz_classd .quiz_cd_box .quiz_cd_ed{ font-size:13px; color:#c6c6c6;}
.quiz_classd .quiz_cd_box .quiz_cd_close{ position:absolute; right:5px; top:9px; display:inline-block; height:12px; width:12px; background:url(../images/qa_close.png) no-repeat; overflow:hidden; cursor:pointer;}
.quiz_classd .quiz_cd_box .quiz_cd_close:hover{ background:url(../images/qa_closes.png) no-repeat;}

.quiz_class{ height:32px; width:auto; position:relative; float:left;}
.quiz_class .quiz_c_add{ height:32px; line-height:30px; width:100px; padding-left:31px; color:#888; font-size:13px; background:url(../images/add_class.png) no-repeat 12px 8px; border:1px dotted #d3d3d3; border-radius:2px; cursor:pointer; box-sizing:border-box;}

.quiz_class .quiz_c_nav{ display:none; position:absolute; top:36px; left:0px; width:auto; height:auto; background:#fff; border:1px solid #e3e3e3; border-radius:2px; box-sizing:border-box; z-index:10;}
.quiz_class .quiz_c_nav .quiz_cnav_list{ padding:0px; height:385px; overflow-x:hidden;}
.quiz_cnav_list::-webkit-scrollbar-track{ -webkit-box-shadow:inset 0 0 4px rgba(0,0,0,0.1); background-color:#f7f7f7; border-radius:6px;}
.quiz_cnav_list::-webkit-scrollbar{ width:6px; background-color:#F5F5F5;}
.quiz_cnav_list::-webkit-scrollbar-thumb{ border-radius:6px; background-color:#a6a6a6;}
.quiz_class .quiz_c_nav .q_list{ width:auto; text-align:center;}
.quiz_class .quiz_c_nav .q_list .quiz_cnav_name1{ display:inline-block; width:84px; padding:0 10px 0 4px; height:34px; line-height:34px; font-size:14px; background:#fff; color:#666; border-bottom:1px solid #f8f8f8; text-align:center; cursor:pointer; float:left;}
.quiz_class .quiz_c_nav .q_list.on .quiz_cnav_name1{ background:#eaeaea; color:#222;}

.quiz_class .quiz_c_nav1{ display:none; position:absolute; left:101px; top:-1px; width:auto; padding:0px; background:#fff; border:1px solid #e3e3e3; border-radius:2px;}
.quiz_class .quiz_c_nav .quiz_cnav_list1{ padding:0px; height:385px; overflow-x:hidden;}
.quiz_cnav_list1::-webkit-scrollbar-track{ -webkit-box-shadow:inset 0 0 4px rgba(0,0,0,0.1); background-color:#f7f7f7; border-radius:6px;}
.quiz_cnav_list1::-webkit-scrollbar{ width:6px; background-color:#F5F5F5;}
.quiz_cnav_list1::-webkit-scrollbar-thumb{ border-radius:6px; background-color:#a6a6a6;}
.quiz_class .quiz_c_nav .q_list1{ width:auto; text-align:center;}
.quiz_class .quiz_c_nav .q_list1 .quiz_cnav_name2{ display:inline-block; width:110px; padding:0 16px 0 10px; height:34px; line-height:34px; font-size:13px; background:#fff; color:#666; border-bottom:1px solid #f8f8f8; text-align:center; cursor:pointer; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left;}
.quiz_class .quiz_c_nav .q_list1.on .quiz_cnav_name2{ background:#eaeaea; color:#222;}

.quiz_class .quiz_c_nav .quiz_cnav_list2{ display:none; position:absolute; left:138px; top:-1px; width:auto; height:auto; max-width:545px; padding:0px; background:#fff; border:1px solid #e3e3e3; border-radius:2px;}
.quiz_class .quiz_c_nav .q_list2{ width:auto; text-align:center;}
.quiz_class .quiz_c_nav .q_list2 .quiz_cnav_name3{ display:inline-block; width:110px; padding:0 13px; height:34px; line-height:34px; font-size:13px; background:#fff; color:#555; border-bottom:1px solid #f8f8f8; text-align:center; cursor:pointer; float:left;}
.quiz_class .quiz_c_nav .q_list2.on .quiz_cnav_name3{ background:#eaeaea; color:#222;}

.quiz_class .quiz_c_nav .quiz_cnav_list3{ display:none; position:absolute; left:111px; top:-1px; height:auto; min-height:220px; width:545px; padding:8px 8px 20px; background:#fff; border:1px solid #e3e3e3; border-radius:2px;}
.quiz_cnav_add{ height:24px; line-height:24px; max-width:90px; font-size:13px; color:#777; overflow:hidden; white-space:nowrap; padding:0 13px; margin:4px 8px 5px; border:1px solid #eee; border-radius:2px; cursor:pointer; text-overflow:ellipsis; float:left;}
.quiz_cnav_add:hover{ background:#eaeaea; color:#333; border:1px solid #e6e6e6;}

.quiz_class .quiz_c_nav .q_list .addbox{ display:none; position:absolute; left:138px; top:-1px; height:auto; min-height:220px; width:520px; padding:8px 8px 20px; background:#fff; border:1px solid #e3e3e3; border-radius:2px;}
.quiz_class .quiz_c_nav .q_list .addbox .quiz_cnav_add{ height:24px; line-height:24px; width:auto; max-width:94px; font-size:13px; color:#666; overflow:hidden; white-space:nowrap; padding:0 13px; margin:4px 8px 5px; border:1px solid #eee; border-radius:2px; cursor:pointer; text-overflow:ellipsis; float:left;}
.quiz_class .quiz_c_nav .q_list .addbox .quiz_cnav_add:hover{ background:#f0f0f0; color:#333; border:1px solid #e6e6e6;}





.quiz_money_c{ height:32px; width:100px; border:1px solid #e0e0e0; border-radius:2px; box-sizing:border-box; float:left;}
.quiz_m_cbox{ height:100%; width:100%; position:relative; padding-left:32px; box-sizing:border-box; cursor:pointer;}
.quiz_m_cbox .quiz_money_cb{ position:absolute; top:7px; left:12px; display:inline-block; height:16px; width:16px; background:url(../images/money.png) no-repeat;}
.quiz_m_cbox em{ color:#e56700; font-size:16px; line-height:30px; font-style:normal;}
.quiz_m_cbox .quiz_money_cdrop{ position:absolute; top:8px; right:6px; display:inline-block; width:16px; height:16px; background:url(../images/dl_xl.png) no-repeat;}
.quiz_money_c ul{ display:none; width:100%; height:auto; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; margin-left:-1px; margin-top:1px; }
.quiz_money_c ul li{ position:relative; height:33px; line-height:33px; width:100%; padding-left:33px; border-bottom:1px solid #e0e0e0; background:#fff; color:#666; cursor:pointer; box-sizing:border-box;}
.quiz_money_c ul li:hover{ background:#f7f7f7; color:#333;}
.quiz_money_c ul li .quiz_money_cb{ position:absolute; top:8px; left:12px; display:inline-block; height:16px; width:16px; background:url(../images/money.png) no-repeat;}
.quiz_money_n{ height:32px; line-height:32px; width:auto; font-size:12px; margin-left:8px; color:#aaa; float:left;}
.quiz_money_n b{ color:#ff8400;}
.quiz_money_n span{ padding-left:18px;}


.quiz_value{ height:32px; line-height:32px; width:98px; margin-left:1px; font-size:15px; background:#f77710; color:#fff; font-family:"微软雅黑"; border:none; outline:none; border-radius:3px; cursor:pointer;}
.quiz_value:hover{ background:#f26e03;}






/*个人中心user*/
.answer_left .lnav_user{ width:100%; height:auto; background:#fff; margin-bottom:15px; box-shadow:1px 1px 2px rgba(0, 0, 0, .1);}
.lnav_user_nav{ width:100%; height:auto; background:#fff; box-shadow:0px 0px 1px rgba(0, 0, 0, .1); border-right:1px solid #e6e6e6\0; border-bottom:1px solid #e6e6e6\0; float:left;}
.user_nav_title{ position:relative; width:100%; height:44px; box-shadow:0 1px 0 rgba(0, 0, 0, .08); border-bottom:1px solid #eee\0; box-sizing:border-box;}
.user_nav_title h2{ display:inline-block; width:auto; height:20px; line-height:20px; padding:12px 20px; font-size:16px; font-weight:normal; cursor:pointer; color:#343434; float:left;}
.user_nav_title h2.user_on{ border-bottom:2px solid #f26e03; color:#e56700; padding-bottom:11px;}
.user_nav_title h2 a{ color:#343434; text-decoration:none;}
.user_nav_title h2 a:hover{ color:#e56700;}
.user_nav_title h2.user_on a{ color:#e56700;}
.user_nav_title span{ display:block; width:1px; height:18px; margin:13px 2px; background:#f8f8f8; float:left;}
.user_nav_tit{ position:relative; width:100%; height:28px; padding:0 12px; background:#fbfbfb; margin-top:2px; box-shadow:0 1px 0 rgba(0, 0, 0, .05); box-sizing:border-box;}
.user_nav_tit a{ position:relative; display:inline-block; width:auto; height:20px; line-height:20px; color:#666; padding:4px 15px 4px 1px; font-size:12px; font-weight:normal; margin:0 6px; cursor:pointer; float:left;}
.user_nav_tit a:hover{ text-decoration:none; color:#333;}
.user_nav_tit a i{ display:none; position:absolute; left:4px; top:10px; height:8px; width:8px; border-radius:50%; background:#f77913;}
.user_nav_tit a span{ display:block; height:12px; width:12px; border-radius:50%; background:#fff; border:1px solid #ccc; margin-top:3px; margin-right:4px; float:left;}
.user_nav_tit a.user_ntit_on{ color:#e56700;}
.user_nav_tit a.user_ntit_on i{ display:block;}
.user_nav_tit a.user_ntit_on span{ border:1px solid #f26e03;}
.user_nav_list{ position:relative; width:100%; padding:1px 0; min-height:580px; padding:6px 13px 10px; box-sizing:border-box;}
.user_list_none{ display:none; width:100%; height:160px; padding-top:180px;}
/*问-------------*/
.user_q_list{ height:auto; width:100%;}
.user_q_box{ position:relative; height:auto; width:100%; padding:18px 5px; border-bottom:1px dotted #e9e9e9; box-sizing:border-box;}
.user_q_box .user_q_tit{ overflow:hidden;}
.user_q_box .user_q_tit .uq_txt{ position:relative; height:24px; max-width:420px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.user_q_box .user_q_tit .uq_txt a{ font-size:15px; line-height:24px; color:#333;}
.user_q_box .user_q_tit .uq_info{ height:20px; margin-top:8px; font-size:12px; color:#aaa; font-weight:normal;}
.user_q_box .user_q_tit .uq_info span{ line-height:20px; margin-right:10px;}
.user_q_box .user_q_tit .uq_info span a{ display:inline-block; line-height:18px; padding:0px 6px; margin:0 2px 0 6px; border-radius:2px; border:1px solid #e3e3e3; color:#aaa; max-width:60px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.user_q_box .user_q_tit .uq_info span a:hover{ color:#ff8400; border-color:rgba(255,132,0,0.5); background:rgba(255,255,255,0.7); text-decoration:none;}

.user_q_box .user_q_han{ position:absolute; right:15px; top:23px; height:42px; width:auto;}
.user_q_box .user_q_han a{ display:inline-block; font-size:12px; line-height:26px; padding:0 9px; margin-top:7px; border:1px solid #f39345; border-radius:3px; color:#f26e03;}
.user_q_box .user_q_han a:hover{ text-decoration:none; background:#f26e03; color:#fff;}
.user_q_box .user_q_han i{ display:block; height:22px; margin:0 auto 5px; width:22px; background:url(../images/duigou.png) no-repeat;}
.user_q_box .user_q_han p{ width:80px; text-align:center; font-size:12px; color:#46d346;}

/*答-------------*/
.user_a_list{ height:auto; width:100%;}
.user_a_box{ position:relative; height:auto; width:100%; padding:18px 5px; border-bottom:1px dotted #eee; box-sizing:border-box;}
.user_a_box .user_a_tit{ display:inline-block; width:600px; height:auto; overflow:hidden;}
.user_a_box .user_a_tit .ua_txt{ position:relative; height:24px; max-width:420px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.user_a_box .user_a_tit .ua_txt a{ font-size:15px; line-height:24px; color:#e56700;}
.user_a_box .user_a_tit .ua_ans{ position:relative; max-height:60px; max-width:560px; margin-top:6px; overflow:hidden; text-overflow:ellipsis;}
.user_a_box .user_a_tit .ua_ans a{ line-height:20px; color:#333;}
.user_a_box .user_a_tit .ua_info{ height:20px; margin-top:8px; font-size:12px; color:#c6c6c6; font-weight:normal;}
.user_a_box .user_a_tit .ua_info span{ line-height:20px; margin-right:15px;}
.user_a_box .user_a_tit .ua_info span a{ display:inline-block; line-height:16px; padding:1px 8px; margin-right:8px; border-radius:2px; border:1px solid #dfdfdf; color:#d5d5d5;}
.user_a_box .user_a_tit .ua_info span a:hover{ text-decoration:none; border:1px solid #b6b6b6; color:#666;}
.user_a_box .user_a_han{ position:absolute; right:15px; top:50%; margin-top:-20px; height:auto;}
.user_a_box .user_a_han i{ display:block; height:22px; margin:0 auto 5px; width:22px; background:url(../images/a_time.png) no-repeat;}
.user_a_box .user_a_han p{ width:80px; text-align:center; font-size:12px; color:#afafaf;}
.user_a_box .user_a_han i.a_on{ background:url(../images/a_cn.png) no-repeat;}
.user_a_box .user_a_han p.a_ons{ color:#46d346;}




/*右半边开始*/
.answer_right{ width:250px; height:auto; min-height:600px; margin-top:10px; float:left;}
.ruser_infor{ width:100%; height:auto; background:#fff; box-shadow:0px 0px 1px rgba(0, 0, 0, .1); border-right:1px solid #e6e6e6\0; border-bottom:1px solid #e6e6e6\0;}
.ruser_infor_nav{ width:100%; height:100%; padding:12px 0px 0px; position:relative; box-sizing:border-box;}
.r_infor_nav{ display:block; width:96px; height:96px; border-radius:50%; overflow:hidden; margin:13px auto 0px;}
.r_infor_nav img{ width:96px; height:96px; border:none;}
.r_infor_name{ height:24px; width:100%; margin-top:10px;}
.r_infor_name a{ display:block; line-height:24px; max-width:80px; width:auto; margin:0 auto; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:18px; color:#3e3e3e; }
.r_infor_name a:hover{ text-decoration:none; color:#e56700;}
.r_infor_data{ height:64px; width:100%; margin-top:120px; border-top:1px solid #f2f2f2; text-align:center;}
.r_infor_data a{ display:block; float:left; height:64px; width:50%; background:#fcfcfc; padding:10px 0px; text-align:center; box-sizing:border-box;}
.r_infor_data a.r_infor_dtab{ border-right:1px solid #f2f2f2;}
.r_infor_data a:hover{ text-decoration:none; background:#f7f7f7;}
.r_infor_data a .infor_dtab_txt{ font-size:18px; line-height:24px; color:#222;}
.r_infor_data a .infor_dtab_tit{ font-size:12px; line-height:20px; color:#aaa;}


.ruser_nice{ width:100%; height:auto; margin-top:13px; background:#fff; box-shadow:0px 0px 1px rgba(0, 0, 0, .1); border-right:1px solid #e6e6e6\0; border-bottom:1px solid #e6e6e6\0;}
.ruser_nice_nav{ position:relative; height:100%; width:100%; padding:10px 17px 10px; box-sizing:border-box;}
.nice_nav_tit{ height:32px; line-height:32px; width:100%;}
.nice_nav_tit h2{ display:inline-block; font-size:18px; font-weight:normal; color:#111; font-family:"微软雅黑";}
.nice_nav_list{ width:100%; height:auto; margin-top:6px;}
.nice_nav_list li{ width:100%; line-height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.nice_nav_list li a{ font-size:13px; color:#4a4a4a;}
.nice_nav_list li a:hover{ color:#e56700;}



.img_nav{ display:none; position:fixed; top:0; left:0; width:100%; height:100%; overflow:hidden;}
.pic_view{ position:absolute; left:0; top:0; height:100%; width:100%; background:rgba(0,0,0,0.95);}
.pic_view img{ position:absolute; z-index:0;}
.left_btn{ position:absolute; left:0; top:0; height:100%; width:30%; z-index:1; cursor:url(../images/f_l.png), auto;}
.right_btn{ position:absolute; right:0; top:0; height:100%; width:30%; z-index:1; cursor:url(../images/f_r.png), auto;}
.hide_btn{ position:absolute; right:50px; top:30px; width:40px; height:40px; padding:5px; background:url(../images/hide_img.png) 50% 50% no-repeat; opacity: 0.8; filter:alpha(opacity=80); transition:all 0.4s; cursor:pointer; z-index:2;}
.hide_btn:hover{ transform:rotate(180deg);}










/*分页*/
.page {width:100%; height:30px; text-align:center; overflow:hidden; font-size:12px; font:"宋体"; color:#000; padding:30px 0 30px; }
.page .first {width:50px; height:26px; *height: 24px; display:inline-block; border:1px solid #e6e6e6; line-height:26px; text-align:center; overflow:hidden; font-size:12px; font:"宋体"; color:#000;}
.page .end {width:50px; height:26px; *height: 24px; margin-left:10px; display:inline-block; border:1px solid #e6e6e6;  line-height:26px; text-align:center; overflow:hidden; font-size:12px; font:"宋体"; color:#000;}
.page .prev {width:60px; height:26px; *height: 24px; line-height:26px; margin-left:10px;  display:inline-block; border:1px solid #e6e6e6; text-align:center; overflow:hidden; font-size:12px; font:"宋体"; color:#000;}
.page .num {width:26px; height:26px; *height: 24px; margin-left:10px; display:inline-block; border:1px solid #e6e6e6; line-height:26px; text-align:center; overflow:hidden; font-size:12px; font:"宋体"; color:#000;}
.page .current {width:26px; height:28px; margin-left:10px; display:inline-block; line-height:26px; text-align:center; overflow:hidden; font-size:12px; font:"宋体"; color:#e56700;}
.page .next {width:60px; height:26px; *height: 24px; margin-left:10px; display:inline-block; line-height:26px; border:1px solid #e6e6e6; text-align:center; overflow:hidden; font-size:12px; font:"宋体"; color:#000;}
.page a { text-decoration:none;}
.page a:hover { text-decoration:none; color:#e56700;}

