@import url('content.css');

/*==============basic.css============*/
html,body,div,dl,dt,dd,ul,ul li,h1,h2,h3,h4,h5,h6,pre,input,p,blockquote,th,td,form{margin:0;padding:0;}
input,textarea,select{border: 1px solid #ececec;padding: 5px 10px;border-radius: 3px;}
ul,ul li,dd,dt,dl{ list-style:none;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
img{border:0;}
caption,th{text-align:left;}
table{border-collapse:collapse;empty-cells:show;}
input,select,textarea{font-size:14px; color:#333;}
textarea {padding:2px; border:1px #DBE6EF solid; color:#666;}
.table{border-spacing:0;font-size:12px;}
:focus{outline:none;}
/*--font size--*/
h1,.h1{font-size:16px;}
h2,.h2{font-size:14px;font-weight:bold;}
h3,.h3{font-size:12px; font-weight:normal;}
.font-14{font-size:14px;}
.bold{font-weight:bold;}
.indent{text-indent:-9999em;}
/*--color--*/
.red{color:red !important;}
.blue,a.blue{color:#0268cd;}
.orange{color:#FF9900 !important;}
.gray{color:#666;}
.black{color:#333;}
.bg_white{background:white;}
/*--bg_color--*/
.bg-gray{background-color:#f9f9f9;}
/*--float and align--*/
.l{float:left;}
.r{float:right;}
.a-l{text-align:left;}
.a-r{text-align:right;}
.c-b{clear:both;}
.block{display:block;}
.none{display:none;}
/*--margin and padding--*/
.m-t10{margin-top:10px;}
.m-t8{margin-top:8px;}
.m-r8{margin-right:8px;}
.m-lr8{margin-left:8px;margin-right:8px;}
.m-l8{margin-left:8px;}
.m-b8{margin-bottom:8px;}
.p-b8{padding-bottom:8px;}
.p-b10{padding-bottom:10px !important;}
.p-10{padding:10px;}
/*--border--*/
.bor_no{border:0 !important;}
.bg_no{background:none !important;padding-right:0 !important;}
.bor_b-ccc,.col-h2{border-bottom:1px #ccc solid;}
.bor-ccc,.columns,.bor-c_dl dl{border:1px #ccc solid;}
/*--input--*/
.inp_txt{border:1px #ececec solid;color:#666;height:30px;line-height:30px;}
/*--layout--*/
.wrap{margin:0 auto;position:relative;}
.v-m{vertical-align:middle;}
/*--width--*/
/*--img style--*/
.a-img,.a-img2,.a-img1{border:1px #e6e6e6 solid}
.a-img img{padding:4px;}
.a-img2 img{padding:2px;}
.a-img1 img{padding:1px;}
/*--mouse mode--*/
.cursor{cursor:pointer;}
/*--position--*/
.pos-re{position:relative;}
/*----link style----*/
 a{color:#0268cd ; text-decoration:none;}
/*------link orange-----*/
.link_orange a{color:#ff3300; text-decoration:none;}
.link_orange a:hover{color:#ff3300;text-decoration:underline;}
 /*--ff and ie 6 bug--*/ 
.i6-ff{overflow:hidden;zoom:1;}
.o-v{overflow:hidden;}
/*==============head css============*/
#login{line-height:23px;background:#f7f7f8;text-align:right;display: flex;align-items: center;}
#login li{display:inline;padding:0 8px;height:23px;border-right:1px #ccc solid;}
#logo{float:left;margin:10px 0 15px;width:168px; background:url(logo.gif) no-repeat center center;}
#logo img{width:168px;}
#search{float:left;margin:20px 0 0 83px; display:inline;}
#search label{display:block;clear:both;margin-top:5px;}
#search label a{margin-right:8px;}
#search input{vertical-align:middle;}
.btn_txt{width:330px;height:18px;line-height:18px;padding:5px 8px 3px 8px;margin:0 10px 0 0;}
.btn_inp{line-height:20px;padding:2px 6px 1px 6px;margin-right:3px;}
.bg_book{background:url(book.jpg) no-repeat right -5px;}
#nav{font-size:14px;margin-top:5px;clear:both;overflow:hidden;}
#nav ul{float:left;width:700px;padding-left:12px;}
#nav li{float:left;line-height:21px; height:21px;overflow:hidden;}
#nav  a{float:left;display:block;display:inline-block;height:19px;padding:2px 10px 0 10px;margin-right:10px;border:1px #ccc solid;border-bottom:0;white-space:pre-wrap;word-break:keep-all;color:#0268cd; background:url(nav_li.jpg) repeat-x left top;overflow:hidden;}
#nav li a:hover{text-decoration:none;}
#nav label{float:right;width:230px;}
#nav label a{float:right;line-height:21px;}
/*==============footer css============*/
#footer{height:40px;line-height:22px;padding-top:10px;margin-top:15px;background:url(footer_bg.gif) repeat-x left top;clear:both;}
#footer-p{float:left;font-family:Tahoma,taho,verdana,'trebuchet ms',sans-serif;font-size:12px;}
#footer-p span{color:#f39700; font-weight:bold;}
#nav_bot{width:400px;clear:right;text-align:right;}
#nav_bot li{padding-right:10px;margin-left:10px;display:inline; background:url(nav_bot_bg.gif) no-repeat right center;}
#nav_bot .bg_no img{ vertical-align:middle;}
/*----A D---*/
.ad{width:100%;padding-top:8px;clear:both;}
.ad img{display:block;}
/*----A D---*/
.azmsx{color:#6269f7;margin-top:5px;}
.azmsx a{margin:0 2px;color:#6269f7;}
/*==============columns css===============*/
.columns{display:block;line-height:22px;position:relative;margin-top:10px;} 
.col-ul,.col-dl,.col-p{color:#333;margin:8px 10px 0 10px;padding-bottom:6px;}
.col-ul li{clear:both;} 
.col-dl dt{font-size:14px;}

.more{position:absolute;top:3px;right:10px;}
.entry{white-space:pre-wrap;}
.columns .h1{font-size:16px;}
.columns .col-dl p{line-height:20px;}
.columns .col-dl p a{white-space:nowrap; word-break:keep-all;}
.sign{vertical-align:middle;margin:0 4px;}
/*----columns css----*/
.no_col-h2{padding:20px 0;}
/*----table css----*/
.table td{line-height:24px;padding:4px;}
/*--point--*/
.point li{padding-left:15px;background:url(point.gif) no-repeat left 10px; vertical-align:middle;overflow:hidden;}
/*----------list syle----------*/
.list2 li{float:left;clear:none;width:45%;margin-right:3%;overflow:hidden;}
.list-s li,.list-s2 li{float:left;clear:none;}
/*--bu xian kuan--*/	
.list-s li{margin-right:8px;}
.list-s li a,.list-s2 li a{display:block;white-space:nowrap;word-break:keep-all;}
.list-s2{padding-top:10px;padding-bottom:10px;}
.list-s2 li{margin:5px 20px 5px 2px;}
/*-------ul li span miaoshu--------*/	
.ul_l_s{line-height:22px;}
.ul_l_s li{margin-left:65px;padding:2px 0; position:relative;}
.ul_l_s li span{position:absolute;left:-65px;width:60px;margin-right:10px;top:0;}
/*--Integrating Text and Graphics--*/	
.twhp{ overflow:hidden;zoom:1; line-height:22px;}
.twhp .a-img1{float:left;margin:3px 10px 0 0;}
.twhp dd span{height:22px; margin-right:8px; overflow:hidden;}
.twhp_dd{display:block;height:22px;overflow:hidden;clear:both;}
.twhp_dd span,.twhp_dd a{display:inline-block;overflow:hidden;}
.twhp dd .sign,.twhp2 dd .sign{ vertical-align:middle;margin-right:4px;width:16px;height:16px;overflow:hidden;}
.ctxx dl{border: 1px solid #ececec;border-top: none;}
.ctxx dt,.ctxx dd{border-top: 1px solid #ececec;padding: 5px;}
.a-img1{display: inline-block;}

/*----center and middle---*/	
.j-zhong .a-img1{display:table-cell;vertical-align:middle;text-align:center; *font-family:Arial;*display:block;}
.j-zhong .a-img1 img{vertical-align:middle;}
/*====================index.htm=====================*/
/*----qie huan xiao guo---*/	
.qh .col-h2 a{ position:relative; float:left;margin-right:6px;padding:0 6px;height:20px;border:1px #ccc solid;border-bottom:0; background:url(nav_li.jpg) repeat-x left top;}
.qh .col-h2 a.on,.notice h2 a:hover{height:21px;background:#fff;color:#333; position:relative;top:1px;margin-top:-1px;_margin-top:0px;}
/*----------reci ------------*/
.reci{overflow:hidden;}
/*--.reci,.jcct{height:275px;}--*/
.reci .col-dl{border-bottom:1px #ccc dashed;padding-bottom:10px;}
/*------jing cai ci tiao --------*/
.jcct .col-dl dd.l{margin-right:10px;}
.jcct .col-dl .a-img{width:168px;height:128px;overflow:hidden;display:table-cell;vertical-align:middle;text-align:center;*font-family:Arial;*font-size:106px;*display:block; }
.jcct .a-img img{ vertical-align:middle;}
.jcct .col-ul li{height:22px;overflow:hidden;word-break:break-all;}
.jcct .col-ul a{font-weight:bold;}
/*------zjgx tjct-------*/

.zjgx ul{overflow:hidden;}
.zjgx ul a{vertical-align:middle;height:20px;overflow:hidden;}
.zjgx li{vertical-align:middle;border-bottom:1px dashed #ccc;padding-bottom:2px;margin-bottom:2px; zoom:1;}

.ctm{width:140px;margin-right:8px; display:block;}
.zjgx span{font-size:11px;clear:both;}
/*------zjpl tpbk-------*/
.zjpl,.tpbk{padding-bottom:12px;}

.pl_unit{padding:0 10px;margin:10px 0 -6px;color:#333;}
.pl_unit .a-img1{float:left;margin-right:10px;}
.pl_unit p a{height:22px;overflow:hidden;}
/*------static login-------*/
.error{position:absolute;left:10px;top:24px; display:block;width:210px; text-align:center;}
.i-login{height:275px; background:#f7f7f7 url(index_login_bg.jpg) repeat-x left 22px;}
.i-login dd{margin:6px 0;}
.login-static .col-ul{overflow:hidden;margin-top:15px;}
.login-static li{margin-left:60px;position:relative;padding:3px 0 4px 0;}
.login-static li span{position:absolute;top:4px;left:-60px;width:50px;text-align:right;display:block;}
.login-static li .inp_txt{width:120px;padding:2px 8px;height:16px;}
.yzm input{border:1px #ccc solid;width:37px;height:18px;vertical-align:middle;}
.yzm label{width:55px;height:18px;overflow:hidden; }
.yzm label img{vertical-align:middle;}
.novice{width:218px;height:102px;background:url(novice.gif) no-repeat left top;position:absolute;bottom:5px;left:5px;}
.novice a{display:block;height:22px;padding:9px 8px 4px 60px;color:#666;font-weight:bold;}
.i-login .btn_inp{ padding:1px 5px;*padding:3px 2px 0 2px;line-height:15px; vertical-align:middle;}
.i-login .twhp{line-height:20px;}
/*------notice-------*/
.notice{}
/*------dwsct-------*/
.dwsct{padding-bottom:8px;}
/*------yqlj-------*/
.yqlj .col-ul{margin-top:0;}
/*==============viewdoc.htm===============*/
.hd_map{padding:10px 0;border-bottom:1px #ccc dashed;}
.subordinate{text-align: center;}
.title_thema{color:#0268cd;padding:8px 0;overflow:hidden;zoom:1;text-align: center;}
.updatetime{text-align: center;padding: 10px 0;color: #888;}
.content_topp p,.content_topp *{color:#666;}
.title_thema strong{ font-size:30px;width:500px;}
.comment_thema{width:620px;}
.title_thema a{margin:15px 0 0 8px;font-size:14px;}
.notes{padding:10px;overflow:hidden; line-height:22px;clear:both;zoom:1;}
.notes p img{vertical-align:middle; margin-right:2px;}
.lock_word{ margin:10px 0;padding:10px; border-color:#f39700; background:#ffc}
/*==doc.htm==*/
#catalog{border:1px solid #9b9b9b; margin-left:10px;float:left;}
#catalog legend {font-weight: bold; font-size:14px; color:#333; margin-left:10px}
#catalog ul {padding:5px 15px}
#catalog ul li {line-height:22px}
#catalog ul li a { color:#333;text-decoration:none}
#catalog ul li a:hover {text-decoration:underline}
#catalog p {text-align:right; margin:0 10px 10px 0}
#catalog p a {margin-left:15px; text-decoration:none}
/*------editor ------*/
.edition {border:1px solid #ff6600; background-color:#ffeeda;line-height:25px; margin:0 0 10px 0; white-space: nowrap;overflow:hidden; margin-top:10px;}
.content_topp,.content_1{padding:0; overflow:hidden;font-size:14px;clear:both; line-height:25px;}
.content_topp p,.content_1 p {margin:0 0 10px;}
.content_1 h3{border-bottom: 1px dashed #9b9b9b; margin:20px 0 15px; width:698px; font-size:20px; float:left; font-weight: bold; padding: 0 5px;}
.content_1 h3 a {font-weight:normal; font-size: 12px; text-decoration: none; padding-left:10px}
.texts {float:left; width:570px;}
.font_1 { font-size:14px}
.font_2 {font-weight: bold; font-size: 14px;}
.font_3 {font-size:14px;font-style: italic;text-decoration: underline;}
.font_4 {font-family: "KaiTi";font-size: 14px;}
.font_5 {font-size:14px;color: #FF0000;}
.ct-label{background:#f7f7f8;line-height:24px;margin:10px 0;padding:5px 0;}
.ct-label a{margin:0 5px;}
.hpwiki_tmmll{font-size:16px;font-weight:bold;}
/*--Annex list--*/
.fj_list{line-height:18px;margin-bottom:15px;}
.fj_list h3{height:30px;line-height:35px;font-weight:bold;padding:0 10px;background:url(fujian_top_bg.jpg) repeat-x left top;}
.fj_list dl{padding: 10px 5px;color:#666;}
.fj_list dt{display:block;clear:both;}
.fj_list dt a.l{margin-right:-20px;}
.fj_list dt span.l{word-break:keep-all;white-space:pre-wrap;padding-left:25px;}
.fj_list dd{clear:both;padding:0px 5px 5px 28px;margin:0 0 8px 0;border-bottom:1px #ccc dashed; }
.inp_del{height:22px;width:60px;margin-left:15px;border:0; background-color:transparent;}
.up_fj{height:22px; line-height:22px;padding:2px;}
.fj_img{margin-right:5px;width:16px;height:16px; vertical-align:top;}
/*--uesful_for_me--*/
.useful_for_me{margin:30px 0 0 0;color:#666;overflow:hidden;}
.useful_for_me span{float:right;width:550px;padding:5px 12px;line-height:20px;}
.useful_for_me a{display:block;width:100px;height:46px;background:url(useful_for_me.gif) no-repeat left top;padding:3px 12px;color:#666;line-height:20px;margin: 20px auto;}
.useful_for_me a:hover{background-position:left -62px;text-decoration:none;color:white;}
.useful_for_me b{display:block;color:#2AA8E3;font-family:"Tahoma";font-weight:bold;padding-left:30px;}
.useful_for_me a:hover b{color:white;}
/*--add_synonym--*/
.add_synonym{ background:url(synonym_bg.gif) repeat-x left top;}
.add p{padding:10px 0 5px 0;overflow:hidden;}
.add label a{margin-right:8px; word-break:keep-all; white-space:nowrap;}
/*--comment--*/
.comment .col-ul{padding:8px 0;}
.comment .col-ul li{padding:4px 0;}
.comment input,.comment img{margin-right:8px; vertical-align:middle;}
.comment .area{margin-right:12px; vertical-align:top;}
.comment .title_thema strong{ font-size:14px; margin-top:12px;}
/*--viewdoc viesion--*/
#cklsbb {line-height:20px;margin:8px 0; border-bottom:1px #ccc dashed; overflow:hidden;padding:0 0 6px;color:#666;}
#cklsbb label {color:#333333;margin:0 15px 0 5px;}
#cklsbb a {display:inline-block;margin:0 8px 0 4px;white-space:pre;}
/*--viesion contrast--*/
.LeftFrame,.RightFrame{border:1px #ccc solid;float:left;height:570px;overflow:scroll;width:48%;padding:8px;}
.fanwei,.dian{display:inline-block;height:15px;margin:10px 15px 0 5px;width:45px;}
.fanwei{background:#CCF533;}
.dian{background:#E99BFF;margin-left:30px;}
.edition ul{width:450px;padding:10px;}
/*--ci tiao xin xi--*/
.ctxx .col-dl dt{font-size:12px;}
.ctxx .col-ul{border:dashed !important;border-width:1px 0 0 0 !important;padding-top:8px;}
/*--ci tiao guan li--*/
.ctgl dl{margin:1px;background:#f9f9f9;padding-bottom:12px; overflow:hidden;}
.ctgl dt{padding:0 12px; background:#dcdcdc;}
.ctgl dd{padding:10px 25px 0 25px;zoom:1;}
.ctgl dd.a-c{padding:10px;}
.ctgl dd label{width:80px;}
/*============tan chuang ===================*/
.pop{ overflow:hidden;padding-bottom:16px;position:absolute; background:#fff;z-index:1000;}
.pop .p-h2{height:29px;line-height:29px;padding:0 10px;background:url(pop_bg.gif) repeat-x left top;border-width:0 0 1px 0;}
.pop .p-p{padding:8px 8px 0 8px;text-align:right;}
.pop .p-ul{padding:10px 10px 0 10px;}
.pop .p-ul li {padding-top:3px;padding-bottom:3px; vertical-align:middle;}
.pop .p-ul li input{margin-right:8px;}
.pop btn_inp{padding:0px 5px;*padding:1px 4px 0 4px;line-height:12px; vertical-align:middle;}
.pop .inp_txt{height:16px;}
/*--synonym--*/
#p_synonym{width:440px;right:400px;top:1820px; line-height:22px;}
#p_synonym .p-ul {zoom:1;}
#p_synonym .p-ul li{float:left;width:190px;margin:0 8px;display:inline;}
#p_synonym .p-ul li span{cursor:pointer;}
#p_rel_word{width:460px; overflow:hidden;top:0;left:-460px;}
#p_rel_word .inp_txt{width:180px;}
#p_rel_word ol{margin-left:25px;}
/*============tan chuang ==============*/
.comment .col-h2{display:block;}
.comment .col-h2 a{padding-left:18px; background:url(comment_title_bg.gif) no-repeat left center;}
.com_content{background:#f6f6f6;margin:1px;padding:10px;}
.com_content p.a-r span{cursor:pointer;margin-left:6px;}
.com_content p.a-r img{vertical-align:middle;}
.com_content cite,.com_content .build{border:1px #f39700 solid;background:#ffffcc;display:block;padding:10px;margin-bottom:8px;}
.com_content cite span{display:block;text-align:right;overflow:hidden;margin-bottom:4px;padding-right:10px;}
.com_content cite label{margin-right:10px;}
/*============fen ye==============*/
#fenye{padding-top:10px;padding:0 10px;}
#fenye a,#fenye span{display:inline-block;padding:2px 6px;}
#fenye a{border:1px #ccc solid;}
#fenye span{color:#ff0084;}
/*============category category_show ===========*/
#category dl{border-style:dashed;background:#fafafa;}
.category dl{padding:10px 10px 0 10px; line-height:20px;}
.category dd a{display:block; white-space:nowrap;color:#666;}
.cate_show .col-dl{border-bottom:1px #ccc dashed;margin-top:12px;padding-bottom:8px;}
.cate_show dd a{margin:0 8px;}
/*============version===========*/
.version_title{display:block;padding:10px;background:#f7f7f7;}
.version table{margin-top:20px;border-bottom:1px #ccc dashed;}
.version table thead td{border:1px #ccc dashed;border-width:1px 0;}
.version table td{height:24px;padding:8px;line-height:20px;}
.version table td,.version table img{vertical-align:middle;}
.operation_btn .btn_inp{margin:10px 10px 0 0;}
/*===========search search_resoult_list===========*/
.adv_search{border:1px #ccc dashed;padding:10px;background:#fafafa;}
.adv_search ul{line-height:22px;}
.adv_search li{margin-left:85px; position:relative;padding:8px 0;}
.adv_search li span{display:block;position:absolute;left:-65px;width:60px;}
.adv_search li label,.adv_search li select{margin-right:8px;}
.adv_search li label input{margin-right:4px;}
.resoult_total{padding:6px 12px;margin:8px 0; background:#fff3e8;}
.resoult_list{line-height:22px;}
.resoult_list dd a{margin:0 8px;}
.resoult_list dt a{ text-decoration:underline;font-size:14px;font-weight:normal;color:#261cdc;}
/*==========login  register===========*/
.success{padding:10px;}
.success dl{background:url(success.gif) no-repeat left top;color:#666;padding-left:100px;line-height:24px;zoom:1;}
.success dt{padding-bottom:4px;margin-bottom:4px;border-bottom:1px #ccc solid;}
.register{margin-top:20px;}
.reg-r{width:390px;height:345px;background:#e8e8e8;margin:3px 0 0 3px; position:relative;}
/*==========personal Space===========*/
.gr dd a{margin:0 6px;}
.gr_info .col-dl{padding:0 8px;}
.gr_info dd.h2{margin-top:10px;}
.gr_info .a-img2 {width:94px;overflow:hidden; display:inline-block;}
.gr_info .a-img2 img{width:90px;}
.gr_info dd img{vertical-align:middle;margin-right:4px;}
/*==========Ranking list===========*/
.bang_main .col-dl{margin:10px 20px;}
.bang_main dt{font-size:12px;border-bottom:1px #666 solid;padding:6px 0  0;}
.bang_main dl .l{width:500px;margin-right:10px;}
.bang_main dd {border-bottom:1px #ccc dashed;padding-top:10px;padding:10px 0 2px 0;overflow:hidden;zoom:1;}
.bang_main dd a{float:left;}
.bang_main dd a.l img{ vertical-align:middle; margin-right:4px;}
/*==========gl_manage===========*/
.gl_manage_main .col-dl{position:relative;line-height:25px;overflow:visible;}
.gl_manage_main .col-dl .a-img2{ }
.gl_manage_main .col-dl dd{	vertical-align:middle;}
/*--GL info_set and  Gl_info--*/
.gl_manage_main{line-height:22px;}
.gl_manage_main .col-ul li{position:relative; margin-left:110px;padding:4px 0;}
.gl_manage_main .col-ul li span{ position:absolute;top:4px;left:-100px;display:block; width:90px;text-align:right;}
.gl_manage_main li label input{margin-right:4px;}
.info_other {margin:30px 0 0 0;line-height:22px;}
.info_other h3{padding:8px 0 4px 0;border-bottom-style:dashed;margin-bottom:10px;}
.info_other .table,.message{width:100%;}
.info_other .table td,.message td{height:24px;}
/*--change photo--*/
.up_load{float:left;margin:16px 0 0 20px;}
.file{height:30px;line-height:30px;padding:2px;width:220px;}
:root .file{height:28px;line-height:28px;padding:2px;width:190px;}
/*--cao gao xiang,inbox,sent--*/
.message td{border-bottom:1px #ccc dashed;padding:4px 8px;height:22px;line-height:22px; vertical-align:top;}
.message_tip{float:right;padding:0 5px 0 23px;background:url(draft.jpg) no-repeat scroll left 0;}
#send  li{margin-left:60px;}
/*--ji fen huan li--*/
.jfhl_theme{margin:1px;background:#f6f6f6;padding:10px;}
.jfhl_theme p{width:210px;}
.jfhl_theme img{margin:30px 0 0 70px;}
.redeed_present{padding-bottom:20px;}
.redeed_present li{float:left;width:112px;margin:10px 15px 20px 10px;clear:none;display:inline;}
.redeed_present .a-img1,.lp_info .a-img1{width:110px;height:110px;*font-size:96px;overflow:hidden;}
.redeed_present p{text-align:center;line-height:18px;padding:6px 0;}
.redeed_present p a{display:block;height:18px;overflow:hidden;}
.redeem{display:block; text-align:center;}
#zxdtold p span{word-break:break-all;}
/*--dui huan tanchuang-*/
#tj_lpdh{width:530px;left:100px;top:200px;}
.lp_info{margin:10px 10px 0;border-bottom:1px #ccc dashed;}
.lp_img_turn{width:112px;margin-right:20px;}
.lp_info p{position:relative;padding:10px 12px;}
.oth_img{width:38px;height:38px;border:1px #ccc solid;}
.prev,.next{width:10px;height:40px;position:absolute;top:10px;}
.prev{background:url(jfhl/Prev.gif) no-repeat left center;left:0;}
.next{background:url(jfhl/next.gif) no-repeat right center;right:0;}
.lp_info ul{margin-left:134px;}
.real_info{	margin:0 10px;}
.real_info li{padding:10px 0;margin-left:110px;}
.real_info li span{top:10px;left:-110px;width:100px; text-align:right;display:block;}
.real_info .inp_txt{vertical-align:middle;}
/*--tupian baike--*/
.s_result{ height:660px; padding:12px 16px;background:#fafafa;border:1px #ccc solid;line-height:22px; color:#333;}
.theme_img{margin:0 auto;width:162px;padding:40px 0 40px 0;display:block;}
.theme_img .a-img1{width:160px;height:122px;border:0;*font-size:106px;}
.dt_list {line-height:22px;overflow:hidden;padding-bottom:20px;}
.dt_list li{float:left;position:relative;width:180px;height:40px;margin:0 10px 12px 10px;padding-top:160px;text-align:center;}
.dt_element{position:absolute;bottom:45px;left:0;width:170px;padding:5px;}
.dt_element a{display:block;}
.dt_list p{overflow:hidden;}
.dt_list p span{margin-right:12px;}
.tpbk_sideba .columns .col-h2{border-bottom:0;}
.tpbk_img_list li{float:left;width:156px;margin:10px 8px;}
.tpbk_img_list li label{width:140px;height:140px; background:#f7f7f7;padding:8px; display:block;border:1px #e1e1e1 solid;margin-bottom:10px;}
.tpbk_img_list li label .a-img1{width:140px;height:140px;*font-size:116px;border:0;}
.tpbk_img_list li .a-c{display:block;margin-bottom:4px;height:18px;line-height18px;overflow:hidden;}
/*--veiw--*/

.view_img{position:relative;height:85px;padding:5px 40px;border:1px #ececec solid;background:#f8f8f8;}
.view_img ul{padding:9px 5px;height:64px;overflow:hidden;}
.view_img li{float:left;margin:0 5px 10px 0;}
.view_img li .a-img1 {width:64px;height:64px;background:#fff;*font-size:55px;}
.view_img li .a-img1 img{padding:2px;}
.view_n,.view_p{position:absolute;top:50%;transform: translateY(-50%);}
.view_n img,.view_p img{width: 30px;display: block;}
.view_p{left:5px;}
.view_n{right:5px;}
.tpbk_content {margin:1px 0 10px;padding:0 5px;}
.tpbk_content td{padding:8px 5px 4px 5px;background:#fff;border-bottom:1px #ccc dashed;}
.tpbk_content thead td{background:#f6f6f6;line-height:20px;padding:4px 5px;}
.tupian_info {border:1px #ccc solid;}
.tupian_info td{padding:4px 8px;border:1px #ccc solid;}
.view_datu {margin:30px auto 10px auto;}
.view_datu img{max-width:930px;}
.prev_and_next a{border:1px #ccc solid;}

.tupk_view #fenye{height:24px;}
/*--dai wan shan ci tiao lei biao--*/
.dws_list { line-height:22px;}
.dws_list li{float:left;width:22%;margin:10px 2% 10px 1%;height:22px;overflow:hidden;}
.dws_h2{font-size:16px;padding:10px 10px 0px;color:#0268cd;}
/*--chuang jian ci tiao--*/
.cre_main,.cre_r{margin-top:0px;}
.cre_main .ul_l_s li{margin:4px 0 4px 180px;}
.cre_main .ul_l_s li span{left:-80px;width:80px;}
.cre_main .ul_l_s li a{margin-right:8px;}
.chose{background:url(btn_bg.gif) no-repeat left top;width:139px; height:21px;border:0;}
.cre_r h3{padding:8px 10px 0 10px;}

.cre_search{ margin:10px 10px 20px 10px;border-bottom:1px #ccc dashed;padding-bottom:8px; background-color:#ffc;}
/*--chose categroy tan chuang--*/
/* .chose_cate {width:570px;padding:10px 0;border:2px #ccc solid; background:#fff url(chose_cate_bg.gif) no-repeat right bottom;position:absolute;top:290px;left:190px; z-index:100;}
.chose_cate h3{border-bottom:1px #ccc dashed;margin:0 10px;padding-bottom:4px;margin-bottom:10px;}
.chose_cate dl{clear:both;padding:8px 0;}
.chose_cate label{margin-right:4px;color:#0169cc;}
.chose_cate label input,.chose_cate img{ margin-right:4px;cursor:pointer;}
.chose_cate dt{margin-bottom:4px;height:22px;color:#474747;}
.chose_cate dd{float:left;padding:4px 0;margin-right:10px; white-space:nowrap; zoom:1;}
.chose_cate p.a-c{margin:0 12px;border-top:1px #ccc dashed;padding-top:6px;}
.chose_cate p.a-r{ overflow:hidden;clear:both;zoom:1;} */
/*--viewdoc tan chuang edit category--*/
.chose_cate_doc{position:static;}
/*--get password--*/
.reg-back{clear:both;padding-top:30px;margin:0 auto;}
.reg-bd {background:#F3F3F3;clear:both;line-height:20px;margin:5px auto 50px;padding:30px 20px 20px 30px;width:490px;}
.reg-bd li{margin-left:100px;}
.reg-bd li span{left:-90px;width:75px; text-align:right;}
/*--reference--*/
.reference {line-height:18px;background:#F7F7F7;padding:8px 5px;overflow:hidden;}
.reference dt {font-weight:bold;}
.reference dd { padding:10px 0 0 1em;}
.reference input{border:0;color:#999;width:300px;background:#F7F7F7;}
.reference dd span {width:25px;margin-right:4px;}
a{color:#333;text-decoration:none;}
#login a{color:#e04d3f;}
.bg_book{background:none;}
.channel{width:400px;overflow:hidden;}
.channel li{float:left;margin-right:8px;font-size:16px;}
.channel li a{color:##261cdc;}
#search{margin:4px 0 0 0;}
#logo{margin-bottom:5px;}
#nav{background:transparent url(bgs.gif) repeat-x  0 -121px;height:28px;margin:10px 0;overflow:hidden;border:0;}
#nav li{height:28px;padding-right:2px;}
#nav li a{border:0;margin:0;height:20px;padding:5px 8px 3px 10px;background:none;color:#fff;font-weight:bold;}
#nav li.on{height:28px;background:url(bgs.gif) no-repeat  0 -154px;padding-right:2px;}
#nav li.on a{background:url(bgs_r.gif) no-repeat right top;display:block;color:black;}
/*left*/
#left{float:left;width:1140px;}
.jc_rd{overflow:hidden;zoom:1;}
.jc_rd .columns .col-h2{background:none;border:0;}
.jc_rd .columns .col-dl{overflow:hidden;}
#jccts div.l{width:400px;margin:3px 12px 8px 12px;overflow:hidden;height:90px;}
#jccts span.l,#jccts span.r{width:18px;height:80px;background:url(tjct_bg.gif) no-repeat scroll left center;cursor:pointer;}
#jccts span.r{background-position:right center;}

.jc_rd .reci{width:280px;border:0;}
.jc_rd .reci .a-img{width:88px;height:68px;overflow:hidden;margin-right:10px;*font-size:52px;display:table-cell;vertical-align:middle;text-align:center;*font-family:Arial;*display:block;}
.jc_rd .reci .a-img img{vertical-align:middle;}
.jc_rd .reci .col-dl{padding-bottom:0;border:0;margin-top:4px;margin-bottom:4px;}
.jc_rd .reci dt{font-size:12px;}
.jc_rd .reci p{margin-left:92px;line-height:18px;height: 32px;overflow: hidden;}

.jc_rd #tjct{width:265px;border:0;padding:0 8px;}
.jc_rd #tjct .col-h2{pading-left:0;}
.jc_rd #tjct .point{margin-left:0;}
.jc_rd #tjct .point li{padding-left:0;background:none;text-align:right;clear:both;font-size:12px;width:255px;height:20px;line-height:20px;}
*/
.cate_name{margin-right:8px;color:#666;}
.ct_name{color:#1852C7}
.content-box{overflow:hidden;zoom:1;}
.content-box .col-h2{height:31px;line-height:31px;padding:0 12px;border:0;background:url(bd_col_h2_bg.gif) repeat-x left top;}
.content-box .l{width:100%;}
.content-box .r{width:320px;}
.content-box .zjgx li a{ width:220px; text-align:left;}
.content-box .zjgx span {clear:none;}
.content-box .zjgx li{text-align:right;}
.content-box .ctm{display:inline-block;}

/*----------list syle----------*/
.list3 li{display: inline-block;padding:0;}

#right{width:190px;padding:5px;background:#f5f5f5;}
.r-col{background:#fdfdfd;border:1px solid #ececec;padding:5px; line-height:22px;}
.r-col .col-h2{border:0;background:none;}
.total p{padding:5px 15px;}
.total a{font-size:14px;text-decoration:underline;display:block;padding-left:25px;background:transparent url(total_bg.png) no-repeat;margin:3px 12px;}
.total .wsct{background-position:0 -73px;}
.total .cjct{background-position:0 -35px;}
.total p b{color:#00A62F;}
.r-col .pl_unit{padding-bottom:8px;}
#notice h2{border-bottom:1px;}
.rmss .col-ul{background:url(number.png) no-repeat left 4px;padding:0 0 0 25px;line-height: 22px;}
.key1{}

/* css */
*{box-sizing:border-box;box-sizing: border-box;outline: none;resize: none;font-size: 14px;font-family: Arial,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;}
body{width: 100%;padding: 0 30px;}
.bor_b-ccc, .col-h2{border-bottom: 1px #ececec solid;padding: 5px;}
.bor-ccc, .columns, .bor-c_dl dl{border:none;}
.ctxx{margin-top: 10px !important;border: 1px solid #ececec !important;}
#doc-aside{margin-top: 0;}
.ctgl{margin-top: 0;}
.ctgl dt{background: none;padding: 5px;}
.ctgl dd{padding: 5px;}
.ctgl dd input{width: 49%;margin: 0 1% 0 0;background: #fff;color: #555;float: left;border: 1px solid #ececec;padding: 5px;border-radius: 3px;}
.ctgl dd .btn_inp{background: #fff;border: 1px solid #ececec;border-radius: 3px;padding: 5px;display: inline-block;margin-bottom: 5px;}
.wrap{overflow: hidden;padding-bottom: 30px;}
.header{overflow: hidden;padding: 20px 0;height: 108px;border-bottom: 5px solid #e04d3f;}
.header .logo{float: left;width: 300px;}
.header .logo img{display: block;width: 55px;}
.header .logo a{display: flex;align-items: center;}
.header .logo span{font-size: 26px;font-weight: 900;color: #e04d3f;letter-spacing: 1px;}
.header .nav{float: right;width: calc(100% - 300px);padding-left: 2%;}
.header .nav ul{overflow: hidden;}
.header .nav ul li{float: left;width: 16.6666%;}
.header .nav ul li a{display: block;text-align: center;line-height: 68px;color: #333;font-size: 16px;font-weight: 900;}
.header .login{float: right;overflow: hidden;}
.header .login li{display: inline-block;padding: 0 5px;}
.header .login li a{line-height: 68px;color: #666;font-size: 13px;}
.header a:hover{color: #e04d3f !important;}
.flex-left{float: left;width: 73%;}
.flex-right{float: right;width: 25%;margin-left: 2%;margin-top: 10px;}
.search-form{overflow: hidden;float: right;}
.search-form form{overflow: hidden;}
.hotkey{margin-bottom: 5px;}
#nav{background:url(nav_bg.jpg) no-repeat center top;}
#nav{height: 50px;margin: 0 auto;background-size: 100% 100%;}
#nav ul{float: none;width: 100%;}
#nav li{width: 16.4%;display: inline-block;border-right: 1px solid rgba(255,255,255,.3);}
#nav li a{display: block;transition: 0.3s;font-size: 16px;text-align: center;line-height: 50px;color: #fff;}
#nav li:first-child a{border-left: 1px solid rgba(255,255,255,.3);}
#nav li a:hover{background: #FFF;color: #f99c00;}
.azmsx{
	background: #FFF;
	margin-top: 15px;
}
body .azmsx a{
	border-radius: 100px;
	color: #888;
	background: #fff;
	padding: 3px;
	box-shadow:0 0 5px rgba(0,0,0,.05);
	border: 1px solid #eee;
}
body .box-wrap{
	background: #fff7f7;
	border: none;
	padding: 10px;
	margin:0 0 10px;
}
body .box-wrap .col-dl{margin-bottom: 15px;padding-bottom: 15px;}
#entrance{float: right;}
#entrance ul li{
	float: left;
	margin: 0 10px;
	padding: 10px;
	border-radius: 8px;
	box-shadow: 0 5px 10px rgba(0,0,0,.05);
	border: 1px solid #f3f3f3;
}
#entrance ul li img{
	display: block;
	width: 30px;
	margin: 0 auto 5px;
}
#entrance ul li a{
	display: block;
	text-align: center;
	font-size: 13px;
	color: #3c50e0;
}
#entrance ul li:nth-child(2) a{color: #fbb300;}
#entrance ul li:nth-child(3) a{color: #fb657c;}
.hotsearch .bold{padding-left: 5px;color: #38f;}
.hotsearch span::before{
	display: block;
	content: '';
	width: 30px;
	height: 30px;
	background:url(hot.png) no-repeat center #3388FF;
	background-size: 20px;
	border-radius:12px;
	float: left;
}
.hotsearch a{color: #666;}
.hotsearch a{line-height: 30px;}
#reci{width: 100%;}
body #reci .col-dl{
	float: left;
	width: 32%;
	margin: 0 2% 0 0;
	border-radius: 8px;
	background: #f8fbff;
	padding: 20px;
	border: 1px solid #f2f7ff;
}
body #reci .col-dl:nth-child(2){background: #fffcf6;}
body #reci .col-dl:nth-child(3){background: #fffafb;margin-right: 0;}
body #reci .col-dl dt{padding-bottom: 10px;}
body #reci .col-dl dt a{font-size: 15px;font-weight: 900; color: #fb657c;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;}
body #reci .col-dl dd img{display: block;width: 100%;height: 66px;} 
body #reci .col-dl dd a{opacity: 0.5;}
.ad img{display: block;width: 100%;}
.list-s li{display: inline-block;}
.list-s li a{display: block;padding: 5px 8px;background: #fff8eb;color: #777 !important;border-radius: 5px;margin-bottom: 10px;}
.flex-right #login-static li span{width:60px;display: block;float: left;margin-top: 3px;text-align: right;}
.flex-right #login-static li{margin: 5px 0;position: relative;}
.flex-right .login-static li .inp_txt{
	border-radius: 3px;
	width: 180px;
}
.flex-right #login-static ul .error{position: static;width: 100%;padding-left: 60px;text-align: left;}
.flex-right #nologin li:last-child{padding-left: 60px;}
.flex-right #login-static .btn_inp{
	width: 80px;
	height: 28px;
	line-height: 28px;
	background: #38f;
	border: none;
	border-radius: 3px;
	color: #fff;
	font-size: 12px;
	margin-top: 10px;
}
.flex-right #login-static .novice{overflow: hidden;background: none;}
.novice a{display:inline-block;background: #fff0f3;padding:5px 8px;color: #888;font-weight: 400;height:auto;border-radius: 5px;margin-bottom: 5px;font-size: 12px;}
#notice .title h2::after{display: none;}
.title h2 a{
	display: block;
	font-size: 15px;
	color: #333;
	padding: 0 5px;
	margin-top: 1px;
	height: 34px;
}
.title h2 a.on{color: #e04d3f;}
#dwsct ul{margin: 0;}
#dwsct li{
	border-bottom: 1px dashed #ececec;
	display: block;
}
#dwsct li a {
    display: block;
    padding: 6px 8px;
    color: #777 !important;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.pl_unit .a-img1{border-radius: 10px;border: 1px solid #f3f3f3;overflow: hidden;}
.pl_unit p{font-size: 12px;color: #999;}
.pl_unit p a{overflow: hidden;line-height: 18px;height: auto;}
.yqlj .col-ul{overflow: hidden;}
.yqlj li:first-child{display: block;width: 100%;margin-bottom: 10px;}

.hd_map{
	padding: 8px;
	background: #fff;
	margin-top: 10px;
	padding: 20px;
	border-bottom: 1px solid #ececec;
	margin-bottom: 10px;
}
.n-title{overflow: hidden;}
.n-title span{
    display: block;
    font-size: 20px;
    color: #333333;
    font-weight: 900;
	float: left;
}
.n-title a{float: right;margin-top: 6px;}

#category dl {
    margin-top: 5px;
    border-radius: 5px;
    overflow: hidden;
    display: inline-block;
    padding: 5px 12px;
    background: #fff;
    border: 1px solid #ececec;
}
#category dl a{color: #555;transition: 0.3s;}
#category dl:hover a{color: #e04d3f;}
.flex-right .list2 li,.flex-right .list-s li{
	display: inline-block;
	width: auto;
}
.flex-right .list2 a,.flex-right .list-s a{
	display: inline-block;
	padding: 5px 6px;
	background: #ededff;
	color: #3c3c3c !important;
	border-radius: 3px;
	margin: 0 0 5px 0;
	transition: 0.3s;
}
.flex-right .list2 a:hover,.flex-right .list-s a:hover{background: #6969df;color: #fff !important;}
.n-zjgx dl {
    padding: 15px;
    background: #fffaf1;
    margin-top: 15px;
    border-radius: 5px;
    overflow: hidden;
}
.n-zjgx dt, .n-zjgx dd {
    overflow: hidden;
    padding: 10px 0;
    border-bottom: 1px solid #f3efe7;
}
.n-zjgx dd {color: #888;line-height: 20px;}
.n-zjgx dd a{color: #fb657c !important;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;margin: 0;float: none;}
.n-zjgx dl span{width: 50%;display: block;float: left;}
#block_price{font-size: 0;}
#block_price .columns{margin: 0;border: none;}
#block_price .columns h2{background: none;font-size: 16px;color: #f05666;height: auto;padding: 0 0 10px;border-bottom: 1px solid #f5f5f5;}
.wrap .wrap{padding: 0;}

.tpbk_img_list li{
	width: 18.5%;
	background: #f2f2ff;
	margin: 0 1.875% 2% 0;
	padding-bottom: 10px;
	border-radius: 5px;
	text-align: center;
}
.tpbk_img_list li:nth-child(5n){margin-right: 0;}
.tpbk_img_list li label{width: 100%;height: 140px;background: #f2f2ff;padding: 5px;border: none;border-radius: 5px;}
.tpbk_img_list li label .a-img1{display: block;width: 100%;overflow: hidden;height: 100%;border-radius: 5px;background: #fff;}
.tpbk_img_list li label img{display: block;width: 100%;}
.tpbk_img_list li a.a-c{font-size: 14px;height: auto;}
.tpbk_img_list li p{color: #999;font-size: 12px;}
body .tpbk-sidebar{border: none;}
.tpbk-sidebar ul li{
	display: flex;
	align-items: center;
	background: none;
	padding: 4px 15px;
	transition: 0.3s;
	height: auto;
	line-height: inherit;
	margin-bottom: 8px;
	border-radius: 3px;
}
.tpbk-sidebar ul li:hover{background: #6969DF;}
.tpbk-sidebar li a{background: none;padding: 0 3px;}
.tpbk-sidebar li:hover a{background: none;color: #fff !important;}

.reg_main{
	width: 400px;
	min-height: 500px;
	margin: 40px auto;
	box-shadow: 0 4px 6px rgba(0,0,0,.1), 0 12px 20px rgba(38,38,38,.12);
	border-radius: 18px;
	padding:40px 20px;
	background: #fff;
}
.reg_main h2{
	display: block;
	font-size: 16px;
	font-weight: 400;
	color: #666;
	text-align: center;
	padding-bottom: 15px;
}
.reg_main form{
	padding: 10px 0;
}
.reg_main form ul li{padding: 10px 0;}
.reg_main form ul li span{
	display: block;
	margin-bottom: 10px;
}
.reg_main form ul li input{
	width: 100%;
	height: 40px;
	line-height: 40px;
	border: 1px solid #dcdcdc !important;
	padding: 5px;
	border-radius: 3px;
}
.reg_main form ul li #agree{width: auto;height: auto;position: relative;top: 2px;left: -5px;}
.reg_main form ul li a{text-decoration: underline;color: #0088E1;}
.reg_main form ul li label{font-size: 12px;color: #999;display: block;margin-top: 5px;}
.reg_main form ul li input[name="submit"]{line-height: 30px;margin-top: 30px;}
.login-txt{
	background: #fff;
	border-radius: 18px;
	box-shadow: 0 12px 20px rgba(38,38,38,.05);
}
.login-txt ul{overflow: hidden;padding: 40px 0;}
.login-txt ul li{
	float: left;
	width: 33.333%;
	padding: 0 30px;
}
.login-txt ul li span{font-size: 16px;color: #333;display: block;text-align: center;padding-bottom: 5px;}
.login-txt ul li p{font-size: 13px;color: #999;line-height: 1.8em;}
.npage .flex-left{width: 73% !important;}
#block_right .rmbq,#block_right .azmsx {
	background: #fff;
	border: none;
	margin: 0 0 10px;
}
#block_right h2{
	background: none;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #f5f5f5;
	margin-bottom: 15px;
	position: relative;
	font-size: 15px;
	color: #38f;
}
body .flex-right .azmsx li{display: inline-block;margin-bottom: 10px;}
body .flex-right .azmsx li a{background: #ededff; color: #333;border: none;padding: 3px 8px;border-radius: 3px;font-size: 12px;}
.n-sidebar li a{
	line-height: 36px;
	display: block;
	border: 1px solid #ECECEC;
	text-align: center;
	background: #fff3f5;
	color: #333;
	margin-bottom: 10px;
	border-radius: 3px;
}
#jcct dt,#jcct dd,#zjgx{float: left;width: 38%;margin-left: 2%;}
#jcct dt a{font-size: 20px;font-weight: 900;color: #333;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
#jcct dl{overflow: hidden;}
#jcct dd p{font-size: 14px;color: #666;margin-top: 15px;height: 38px;overflow: hidden;}
#jcct dd p a{padding-left: 5px;}
#jcct dl .img{
	float: left;
	width: 60%; 
	margin: 0;
	border: 1px solid #ececec;
	border-radius: 3px;
}
#jcct dl .img img{display: block;width: 100% !important;height: 370px !important;}
#jcct{padding: 10px 0;}
#zjgx ul{overflow: hidden;width: 100%;margin-top: 15px;}
#zjgx ul li{
	padding: 12px 0;
	border-radius: 8px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	display: block;
	border-bottom: 1px dashed  #ececec;
}
#zjgx ul li:before{
	content:'';
	float: left;
	background: url(znew.png) no-repeat center;
	background-size: cover;
	width: 18px;
	height: 18px;
	margin: 1px 5px 0 0;
}
#zjgx ul li a{color: #444;padding-right: 8px;font-size: 15px}
#zjgx ul li span{float: right;color: #666;font-size: 12px;margin-top: 2px;}
#zjgx ul li:hover{color: #38f;}
#bd_jcct{overflow: hidden;}
#jccts #bd_jcct li{
	width: 18.5%;
	background: #f2f2ff;
	margin: 0 1.875% 2% 0;
	padding: 10px;
	border-radius: 5px;
	float: left;
}
#jccts #bd_jcct li:nth-child(5n){margin-right: 0;}
#jccts #bd_jcct li img{display: block;width: 100%;height: 150px;}
#jccts #bd_jcct li p a{text-align: center;display: block;padding: 10px 0 0;font-size: 14px;color: #555;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.title {overflow: hidden;border-bottom: 1px solid #ffe4e4;padding-bottom: 10px;margin-bottom: 15px;position: relative;height: 34px;}
.title img{display: block;float: left;width: 24px;}
.title h2{position: relative;font-size: 15px;color: #e04d3f;padding-left: 5px;float: left;margin-top:1px;height: 34px;}
.title h2:after{content: '';display: block;width: 100%;height: 1px;position:absolute;bottom: 2px;left:0;background: #e04d3f;padding: 0 4px;}
.title a{float: right;color: #ccc;font-size: 12px;transition: 0.3s;}
.title a:hover{color: #e04d3f;}
.jc_rd .reci p{font-size: 12px;}
#tjct{margin-top: 15px;}
.jc_tj a img{display: block;width: 100% !important;}

.jc_tj{
	float: left;
	width: 18%;
	margin: 0 1% 1%;
	padding: 10px;
	border-radius: 10px;
	background: #f2f7ff;
}
.jc_tj .a-img{background: #fff;display: block;border-color: #f2f2f2;border-radius: 10px;}
.jc_tj .a-img img{display: block;height: 100px !important;max-width: 100%;margin: 0 auto;}
.jc_tj p a{color: #333;display: block;padding-top: 10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 14px;}
#tjct .point{overflow: hidden;padding: 20px 0 1
0px;}
#tjct .point li{
	display: inline-block;
	margin: 0 10px;
	padding: 10px 10px 10px 27px;
	background: url(biaoqian.png) no-repeat left center;
	background-size: 24px;
}
#tjct .point li a{color: #fb657c;}
#tpbk{margin-top: 20px;}
#block_right .col-ul{overflow: hidden;margin: 0;}
#footer .wrap{padding-top: 15px;}
.useful_for_me a{background-size: cover;}
.cate_open .title{width: 100%;}
body .flex-right .box-wrap{background: #f9f9f9;}
body .flex-left{padding-top: 10px;}
body .flex-left .box-wrap{padding: 0;}
.jfhl_theme{background: none;padding: 0;}
.jfhl_theme p {width: 100%;padding: 30px 0;}
body .flex-left ul{overflow: hidden;}
.h2{border-top: 1px dashed #ddd;margin-top: 20px;padding-top: 10px;}
.h2 a{font-size: 20px;color: #3388FF;}
.h3{display: block;font-size: 20px;font-weight: 900;border-bottom: 1px dashed #ddd;padding-bottom: 10px;margin: 10px 0;}
.w100 img{display: block;width: 100%;}
.list-b li,.list-b dl dt{display: block;border-bottom: 1px dotted #CCC;margin-bottom: 5px;padding-bottom: 5px;}
.list-b li a,.list-b dl a{font-size: 14px;color: #555;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: none;}
.list-b li a:hover{color: #FF9800;}
.p10{padding: 10px;}
.m10{margin: 10px 0;}
body .m10{margin: 10px 0;}
.pl10{padding: 0 10px 10px;}
.useful_for_me a:hover{
	background-position: inherit;
    text-decoration: none;
    color: #38f;
}
.h3-tag h3 {
    display: inline-block;
}
.inp_txt{border:1px #ececec solid;color:#666;height:34px;line-height:34px;padding: 5px;}
input.btn_inp{width: 46%;padding: 10px;height: auto;background: #4CAF50;color: #fff;border: none;margin: 0 2%;text-align: center;cursor: pointer;}
.gl_manage_main .btn_inp{margin: 0;}
.ul_l_s input.btn_inp,.comment .btn_inp{margin: 0;}
.tupk_view{background: #fff !important;}
.view_img{height: auto;}
.view_img ul{height: auto;}
.view_datu img{max-width: 100%;}
.tupk_view #fenye{height: auto;padding: 30px;background: #fff;}
#fenye a {border: none;padding: 3px 6px;border-radius: 3px;background: #38f;color: #fff;margin: 0 3px;}
.tupk_view .w-630{width: 100%;background: #fff;}
.tupk_view .w-630 table{width: 100%;} 
.gr_info{margin: 0 auto;}
.gr_info .a-img2 {border: none;float: none;}
.gr_info .a-img2 img{width: 100%;display: block;}
.gr_info dd{border-bottom: 1px solid #ececec;line-height: 35px;}
.gr_info dd:last-child{border-bottom: 1px solid #ececec;}
.gr_info dd span.tl{display: inline-block;min-width: 28%;padding: 0 10px;border-right: 1px solid #ececec;margin-right: 2%;line-height: 35px;}
.dialog{overflow: hidden;}
#flsx{float:left;margin:auto;text-align:center; position:relative;/*display:none;*/height: 500px;overflow-y: scroll;width: 100%;text-align: left;}
#flsx dl{text-align:left;}
#flsx dt{padding:8px 0;height:12px;width:100%;}
#flsx dt a{margin-right:15px;height:12px;}
#flsx dt span.hand{text-decoration:none;} 
#flsx dt span.blue{color:#0088e1 !important; font-weight:900;}
#flsx dd{float:left;height:28px;line-height:28px;margin:0 10px;display:inline-block;white-space:nowrap;}
#flsx dd a{display:inline-block;}
#flsx .bor-gray-das{border-width:0 0 1px 0;padding-bottom:12px;}
#flsx dd input{vertical-align:middle;}
#flsx label{display: flex;align-items: center;}
#flsx label input{margin-right: 3px;}
.cate_show h2{margin: 10px 0 0;border: none;}
#login li[name="login"]{margin-left: 30px;}
.resoult_list {float: left;width: 100%;background: #fff;}
.resoult_list dt a span{color: inherit !important;}
.resoult_list dl.col-dl{padding: 10px;line-height: 2.2em;}
@media (max-width:768px) {.hd_map{padding: 8px 10px;}
	body{padding: 0;}
	.flex-left,.flex-right{width: 100%;margin: 0 auto;padding: 0 10px;}
	.header{padding: 0;}
	.header .logo{float: none;margin: 0 auto 10px;}
	.header{height: auto;}
	.header .nav {
	    float: none;
	    width: 100%;
	    padding-left: 0;
		background: #e04d3f;
	}
	.header .nav ul li{width: 33.33%;}
	.header .nav ul li a{font-size: 14px;line-height: 50px;color: #fff;font-weight: 400;border-bottom: 1px solid #d64133;border-left: 1px solid #d64133;}
	#jcct dl .img{width: 100%;}
	#jcct dl .img img {height: auto !important;}
	#jcct dt, #jcct dd, #zjgx{width: 100%;margin: 0;}
	#zjgx ul li{padding: 8px 0;}
	#jccts #bd_jcct li{width: 49%; margin: 0 2% 2% 0;}
	#jccts #bd_jcct li:nth-child(5n){margin-right: 2%;}
	#jccts #bd_jcct li:nth-child(2n){margin-right: 0;}
	body #reci .col-dl{width: 100%; margin: 0 0 10px 0;}
	.jc_tj{width: 49%;margin: 0 2% 2% 0;}
	.jc_tj:nth-child(2n+1){margin-right: 0;}
	#tjct .point{padding: 0;margin: 0;}
	#tjct .point li{margin: 0;width: 49%;float: left; clear: none;}
	
	.message thead td{width: 25% !important;}
	.info_other .table{overflow-x: scroll;display: block;}
	.info_other .table thead,.info_other .table tbody{width:480px;display: block;}
	.info_other .table thead td,.info_other .table tbody td{width: 60px;padding: 0 ;text-align: center;}
	.tpbk_img_list li{width: 49%;margin: 0 2% 2% 0;}
	.tpbk_img_list li:nth-child(5n){margin: 0 2% 2% 0;}
	.tpbk_img_list li:nth-child(2n){margin-right: 0;}
	.reg_main{width: 100%;}
	.login-txt{display: none;}
	.npage .flex-left{width: 100% !important;}
	.bang_main .col-dl{margin: 0;}
}
.foot_i{width: 80vw;height: 80vh;position: fixed;top: 50%;left: 50%;margin: -40vh 0 0 -40vw;background: #fff;border: 1px solid #ececec;border-radius: 5px;box-shadow: 0 5px 15px rgba(0,0,0,.1);overflow: hidden;z-index:9999;}.foot_i iframe{width: 100%;height: calc(100% - 40px);border: none;}.foot_i p{background: #f5f5f5;overflow: hidden;padding: 0 10px;margin: 0;height: 40px;box-sizing: border-box;line-height: 40px;}.foot_i p span{float: left;font-size: 14px;color: #333;max-width: 80%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.foot_i p i{position: relative;width: 15px;height: 15px;float: right;margin-top: 13px;cursor: pointer;}.foot_i p i::before,.foot_i p i::after {position: absolute;content: ' ';background-color: #333;left: 7px;width: 1px;height: 15px;}.foot_i p i::before {transform: rotate(45deg);}.foot_i p i::after {transform: rotate(-45deg);}.foot_i p .f_min{display: block;float: right;width: 15px;height:15px;margin: 13px 15px 0 0;border-radius: 3px;cursor: pointer;position: relative;}.foot_i p .f_min::after{content: '';display: block;width: 100%;height: 1px;background: #555;position: absolute;left: 0;top: 7px;}.foot_i p .f_max{display: block;box-sizing: border-box;float: right;width: 13px;height: 13px;border: 1px solid #555;margin: 14px 15px 0 0;border-radius: 2px;cursor: pointer;}.foot_i p .f_max.active{position: relative;}.foot_i p .f_max.active::after{content: '';display: block;width: 7px;height: 1px;background: #555;position: absolute;left: 2px;top: 5px;}.foot_i p .f_min.active{display: none !important;}.foot_i.max{width: 96vw;height: 96vh;margin: -48vh 0 0 -48vw;z-index: 99999999;}.foot_i.min{width: 300px;height: 40px;margin: 0;z-index: 99999999;left: inherit;right: 0;top: inherit;bottom: 0;}.foot_i.min p i{display: none;}.foot_i.min p span{max-width: calc(100% - 30px);}
@media (max-width:768px) {.foot_i{width: 350px;margin: -40vh 0 0 -175px;}.foot_i.min{width: 100%;}}
.ctxx .c-user{border: none;display: flex;justify-content: center;flex-wrap: wrap;margin-bottom: 0 !important;padding-bottom: 0 !important;;}
.ctxx .c-user+ul.col-ul{width: 100%;margin: 10px 0;}
.ctxx .c-user+ul.col-ul li{text-align: center;}
.ctxx .c-user em{font-style: normal;}
.ctxx .c-user dd,.ctxx .c-user dt{border: none;}
.ctxx .c-user dd:nth-child(1){padding: 0;margin: 10px 0;width: 100%;height: 60px;}
.ctxx .c-user dd:nth-child(1) .a-img1{border: 1px solid #ececec;display: block;border-radius: 100px;overflow: hidden;width: 60px;margin: 0 auto;}
.ctxx .c-user dd:nth-child(1) img{display: block;width: 100%;height: 100%;}
.ctxx .c-user dt:nth-child(2){display: inline-block;}
.ctxx .c-user dd:nth-child(3){display: inline-block;}
.ctxx .c-user dd:nth-child(4){display: inline-block;}
.subordinate .editteam{display: flex;justify-content: center;}
.subordinate a{padding: 0 5px;display: flex;align-items: center;font-size: 12px;color: #555;}
.subordinate a span{font-size: 12px;color: #555;}
.subordinate a.digg::before{content:'' ;display: inline-block;width: 15px;height: 15px;background: url(/img/i-1.png) no-repeat center;background-size: cover;}
.editteam a.share_link::before{content:'' ;display: inline-block;width: 15px;height: 15px;background: url(/img/i-2.png) no-repeat center;background-size: cover;}
.editteam a.comment::before{content:'' ;display: inline-block;width: 15px;height: 15px;background: url(/img/i-3.png) no-repeat center;background-size: cover;}
.editteam a.edit_ct::before{content:'' ;display: inline-block;width: 15px;height: 15px;background: url(/img/i-4.png) no-repeat center;background-size: cover;}
.useful_for_me{text-align: center;}
.useful_for_me a{display: inline-block;line-height: 32px;text-align: center;}