html,body{ font-size:14px; background:#fff !important;}
/*通用*/
a{ color:#1C85E7;}
.lf,.l{ float:left}
.rt,.r{ float:right;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.mybtn{background:#1C85E7;border:none;border-radius:2px;color: #fff;cursor: pointer;font-size: 14px;height:30px;width: 98px;}
.mybtn:hover{background:#43BAFF;}
.mybtn1{ border:none; background:none; padding:0px 30px; cursor:pointer;}
.mybtn1:hover{ color:#f60}

.myipt{ padding:6px 8px; min-width:214px;}
.mytxt{ padding:10px; font-size:14px; width:70%; line-height:26px;}
.mybox{ position:relative;}
.ok{background:#1C85E7;border:none;border-radius:4px;color: #fff;cursor: pointer;font-size: 16px;height: 40px;width: 126px; margin-top:-20px; margin-left:-40px;}
.ok:hover{background:#2595D1;}
.clrs{zoom:1}
.clrs:after{content:".";display:block;visibility:hidden;height:0;clear:both}
.mt20{ margin-top:20px;}


.clr{zoom:1}
.clr:after{content:".";display:block;visibility:hidden;height:0;clear:both}


/*弹窗*/
/*.hudong_dialog{ border:1px solid #709cd2 !important;}
.hudong_dialog h2{ display:block; background:#3370af !important; background-image:none; float:none; color:#fff; border-bottom:none; padding:5px 0px 5px 10px !important;}
.close{ background:none !important; color:#fff !important; font-weight:bold;}
.hudong_dialog td{ text-align:center !important;}
.noborder{ border:none !important;}*/

/*创建词条*/
.cjbox{ padding:40px 0px 0px 45px;}
.cjct{ float:left; width:60%;}
.cjct ul li{ padding:12px 0px;}
.cjct .reg-inp{ padding:6px 10px; width:50%; min-width:320px; border:1px solid #ddd;font-size: 14px;}
.slcate{background:#1C85E7;border:none;border-radius:2px;color: #fff;cursor: pointer;font-size:14px; padding:5px 16px;}


.cjlf{ float:right; width:25%; border-left:1px solid #eee; padding-left:30px; line-height:30px; color:#999}
.cjlf h3{ font-weight:bold;}


/*会员左侧*/
.w-230{float: left;margin-left: -15px;}
.sidebar{ margin-right:40px;width:180px;}
.sidebar li{display:block;width:180px;}
.sidebar li a{padding:12px 10px 12px 34px;color:#333;background:#fafafa;display:block;}
.sidebar li a:hover,.sidebar li a.on{background:#e9e9e9; text-decoration:none;}
.sidebar li img{vertical-align:middle;margin-right:8px;}
.bang_main .col-dl{margin:10px 10px 0 0;}
.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;}
.sidebar ul{ border-top:1px solid #fff;}
.sidebar h2{ font-size:18px; background:#fafafa; padding:10px 0px 10px 34px; font-weight:bold; border-bottom:1px solid #e6e6e6;}

/*会员右侧*/
.gl_manage_main{ width:70%; line-height:26px;}
.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;}
.gl_manage_main .inp_txt{height:16px;line-height:16px;}
.info_other {line-height:22px;}
.info_other h3{padding:8px 0 4px 0;border-bottom:1px solid #eee;margin:20px 0px 10px; font-weight:bold;}
.info_other .table,.message{width:100%;}
.info_other .table td,.message td{}
.info_other p{ line-height:30px;}
.info_other .numinfo{ color:#f70; line-height:40px;}
.gl_manage_main h2{color: #334356; font-size:24px; display: inline-block; padding:0 0 25px 0;}

.gr_info{ padding-left:130px; position: relative;}
.gr_info .a-img2 img{position: absolute;left: 0;top: 0; border:1px solid #eee; padding:6px;}
.reg-inp{ padding:6px 8px; min-width:214px;}

#calendar{ top:194px !important;}


.message .bold a{color: #1C85E7 !important;}
.message .bold a:hover{color:#F00 !important;}
.message td{ border-bottom:1px solid #eee; padding:10px 0px; font-size:14px; }
.message .msgbt{ display:none; padding:10px; background:#FAFAFA; border-bottom:1px solid #eee;}
.message .msgbt a{ color:#2DA0D2;}
.message .msgbt span{ display:block; padding-top:10px;}
.nobod td{ border:none;  color:#999;}

.mtab{ display:block; float:left; padding:2px 16px; color:#617288; border-radius:4px; cursor:pointer;}
.tcur{background: #1C85E7;}
.mtab a{color: #617288;}
.tcur a{color:#fff;}


/* 提示信息 */
.success{ padding-top:200px; line-height:30px; font-size:15px;}

/* 个人页面 */
.usbar{ width:220px; position:relative; padding: 5px 0;background: #FFFFFF;box-shadow: 0 0 12px 0 rgba(211,215,220,0.55);}
.usbar .a-img2{text-align:center; margin-right:12px;}
.usbar .a-img2 img{ border-radius:2px; width:68px;height: 68px; }
.usbar .a-img2 b{ display:block; padding-top:8px; font-size:16px; }
.spinfo{ float:left; font-size:13px; line-height:20px;}
.spinfo img{ vertical-align:middle}
.spimg{float: left;}
.usbar .intxt{ line-height:24px; margin-top:20px; padding-top:10px;border-top:1px solid #ddd;}



	
.usrtbox{float: left;margin-left: 25px;width:68%; line-height:26px;}
.usrtbox .col-dl{ border-bottom:1px solid #eee;}
.usrtbox .col-h2{padding:0px 10px 0 10px;zoom:1;}
.usrtbox .col-h2 a{ color: #333;cursor: pointer;display: block;float: left;padding: 0 0 12px; font-size:14px; margin:0 10px;}
.usrtbox .col-h2 a.on{ border-bottom:2px solid #1C85E7; color:#1C85E7;}
.usrtbox .col-h2 a:hover{ border-bottom:2px solid #1C85E7; text-decoration:none;}
.usrtbox .nodoc{ display:block; padding:10px 0px 10px 30px;}
.usrtbox dd.gray{ color:#B3C1D3;}
.gaolga{ font-size:16px; color:#1C85E7; }



/*分类*/
.category{ width:100%;}
.category dl{padding:20px; line-height:20px; border-style:dashed;background:#fafafa; margin:10px 0px;}
.category dt{display:block;clear:both;font-size:14px;font-weight:bold;padding-bottom:4px;}
.category dd{float:left;margin-right: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;}

.catelf{ float:left; width:200px; padding:14px 20px; background:#fafafa; margin-right:16px;}
.catelf a{ color:#0268cd;}
.catelf h2{ display:block; font-size:16px; border-bottom:1px solid #ddd; padding-bottom:10px;}
.catelf dl{ padding-top:14px; line-height:20px; clear:both;}
.catelf dt{display:block;clear:both;font-size:14px;font-weight:bold;padding-bottom:4px;}
.catelf dd{float:left;margin-right:10px;}
.catelf dd a{display:block; white-space:nowrap;color:#666;}

.catert{ float:left; width:660px; line-height:26px;}
.catert a{ color:#0268cd;}
.catert .catetl{ text-align:right;}
.catert .catetl b{ font-size:16px;}
.catert dl{ border-bottom:1px solid #eee;}
.grootsfenlei ul li{float:left;margin:10px;font-weight:700;font-size:14px;background-color:#f4f4f4;padding:5px;border-radius:4px;}
.grootsfenlei ul li:hover{background-color:#1d7ece;}
.grootsfenlei a{color:#78828c;text-decoration:none;padding:5px;}
.grootsfenlei a:hover{color:#fff;text-decoration:none;padding:5px;}
.catet2 ul{width:400px;float:left;}
.catet2 ul li{list-style-type:disc;color:#4eb2ea;}
.catet2 ul li:hover{list-style-type:disc;color:#d3e9f2;}
.caterth a{color:#1d7ece;}
.caterth a:hover{color:#4eb2ea;}
.caterth a:visited{color:#7d65ba;}
.catet2{display:block;margin-top:10px;margin-left:50px;}

/*fenye*/
#fenye{line-height:18px;height:18px; margin:20px 0 40px;}
#fenye a,#fenye span{display:inline-block;border-radius: 2px;margin:0 4px;height: 30px;padding: 0 10px;text-align: center;line-height: 30px;}
#fenye a{border:1px #ccc solid;color: #617288;}
#fenye span{color:#1C85E7;border:1px #1C85E7 solid;}

/* lishi */
.lishi{ width:100%; font-size:14px;}
.lishi td{border-bottom:1px solid  #eee; padding:10px 0px;}
.lishi tr:hover{ background:#f6fefb;}
.lishi .gray{font-size: 14px;color: #B3C1D3;}
.operation_btn{padding-left: 10px;}
.title_thema{ padding:0 0 15px 0;font-size:18px;}
.title_thema a{font-size: 14px;line-height: 17px;}
.lishi a{ color:#338de6;}
.operation_btn input{border: 1px solid #0082FC; background:#fff; color:#666; padding:2px 10px; border-radius:2px; cursor:pointer;display: block;}
.operation_btn input:hover{ background:#52a3f5; color:#fff; border:1px solid #52a3f5;}

/*------editor ------*/
.edition { background-color:#f3f3f3;line-height:25px; margin:10px 0px 20px 0px; overflow:hidden;zoom:1;  padding:10px;}
.content_topp,.content_1{padding:0; font-size:14px;clear:both; line-height:24px; color:#334356;}
.content_1 a{color:#1C85E7;}
.content_topp:first-child{padding-bottom: 0;}
.content_topp{padding-bottom: 40px;}
.content_topp p,.content_1 p {margin:8px 0;}
#content-body .myimg{box-shadow: 0 0 4px 0 #C8CBD0;cursor: pointer;}
#content-body{border-bottom: 1px solid #EEEEEE;}

.content_1 h2{font-family: "Microsoft YaHei",PingFangSC-Semibold!important; padding:0 0 10px; /*margin-left: -15px;*/ font-size:22px; line-height: 26px; color:#334356;}
.content_1 h3{font-family: "Microsoft YaHei",PingFangSC-Semibold!important; padding:20px 0 10px; font-size:18px; line-height: 20px; color:#334356;}
.content_1 h4{font-family: "Microsoft YaHei",PingFangSC-Semibold!important; padding:20px 0 10px; font-size:16px; font-weight: 500; color:#334356;}

/*.content_1 h2:before{content: '';width: 5px;height: 15px;background-color: #1C85E7;display: block;float: left;position: relative;top: 5px;margin-right: 10px;}*/

.content_1 h3 a {font-weight:normal; font-size: 12px; text-decoration: none; padding-left:10px}

.content_1 strong {font-weight: bold;}

.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;}
.hdwiki_tmmll{padding:20px 0 16px; font-size:16px;font-weight: 500; color:#334356;}

/*--viesion contrast--*/
.fanwei,.dian{display:inline-block;height:15px;margin:10px 0px;width:45px;}
.fanwei{background:#CCF533;}
.dian{background:#E99BFF;margin-left:30px;}
.edition ul{width:450px;padding:10px;}
#dialog_category,#dialog_flsx{ background:#fff url(../images/catebg.gif) left repeat-y;}
#dialog_category .content,#dialog_flsx .content{ background:none;}

/*--分类样式--*/
.content{overflow-y: auto;overflow-x: hidden;}

#flsx{ width:100%; position:relative;}
#flsx a{ color:#666; display:block; padding:4px 0px; text-align:center;border-radius:5px;}
#flsx dt a{width:180px;}
#flsx dd a{width:210px;}
#flsx a.trrcur{ background:url(../images/close.gif) right no-repeat;}
#flsx .catcur a{ background:#c3d9f6;}
.catcur .trrcur{ background:#c3d9f6 url(../images/close.gif) right no-repeat !important; color:#333 !important; font-weight:bold;}
/*#flsx .catcur span a.trrcur{ font-weight:normal !important;}*/
#flsx h3{ display:none;}
#flsx dl{ clear:both; padding:0 !important;}
#flsx dl .mcate2{position:absolute; top:0px; left:206px;}
#flsx dl dd{}

.mcate2 .catcur .trrcur{ background:#c3d9f6 url(../images/close.gif) right no-repeat; color:#333; font-weight:bold;}


#flsx dl dd .mcate3{ position:absolute; top:0; left:236px;}
#flsx dl dd .mcate3 a{ font-weight:normal;}
#flsx dl dd .mcate3 span a{ background:none;}
#flsx dl dd .mcate3 .catcur a{ background:#c3d9f6; font-weight:bold;}
#flsx dl dd .mcate3 a.trrcur{ background:#fff url(../images/close.gif) right no-repeat !important;}
#flsx dl dd .mcate3 .catcur a.trrcur{ background:#c3d9f6 url(../images/close.gif) right no-repeat !important; color:#333 !important; }

#flsx dl dd .mcate3 .mcate4{ position:absolute; top:0; left:236px;}
#flsx dl dd .mcate3 .mcate4 a{ font-weight:normal;}
#flsx dl dd .mcate3 .mcate4 span a{ background:none;}
#flsx dl dd .mcate3 .mcate4 .catcur a{ background:#c3d9f6;font-weight:bold !important;}
#flsx dl dd .mcate3 .mcate4 a.trrcur{ background:#fff url(../images/close.gif) right no-repeat !important;}
#flsx dl dd .mcate3 .mcate4 .catcur a.trrcur{ background:#c3d9f6 url(../images/close.gif) right no-repeat !important; color:#333 !important; }


#flsx dl dd .mcate5{ position:absolute; top:0; left:236px;}
#flsx dl dd .mcate5 span em{ display:block; background:none !important; width:200px;padding:4px 0px; text-align:center;border-radius:5px; cursor:pointer;}
#flsx dl dd .mcate5 span.catcur em{ background:#c3d9f6 !important;font-weight:bold;}



/*--积分兑换--*/


.jifen{}
.jifenlf img{ padding-bottom:20px;}
.jifenlf h2{ font-size:18px; color:#06e; padding:10px 0px;}
.jifenlf p{ padding-right:20px; padding-bottom:20px;}
.jifenlf{ background:#f6f6f6; padding:10px; width:370px; margin-right:30px; line-height:30px; }
.jifenlf .jftl{ font-size:18px; font-weight:bold;border-bottom:1px solid #ddd; padding-bottom:10px;}

.jifenrt{ }
.jifenrt h2{ font-size:18px; color:#06e; padding-bottom:10px;}
.jifenrt li{ float:left; margin-right:20px; margin-bottom:20px;text-align:center; line-height:26px;}
.jifenrt li .a-img1 img{ width:150px; height:150px; cursor:pointer;}
.jifenrt li .a-img1 img:hover{filter:alpha(opacity=80); opacity:0.8;}
.jifenrt li a{ color:f60; display:block;}

/*--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:30px;}
.real_info li span{top:10px;left:-110px;width:100px; text-align:right;display:block; float:left}
.real_info .inp_txt{vertical-align:middle;}


/*登陆注册*/
.zhuce{padding:80px 320px;position:relative;font-size:16px;line-height:32px;}
.zhuce li{padding:5px;}
.btn_inp{ cursor:pointer;font-size:12px;width:150px;height:30px;background-color:rgb(87,151,241);color:#fff;border: 0px solid rgb(87,151,241);border-radius: 2px;font-family: Arial, Microsoft YaHei, Helvetica, sans-serif;}

/*new_编辑器新样式*/
.ed_link,.ed_lujing,.ed_gongshi,.ed_jinggao,.ed_sql,.ed_mulu{display:inline-block; text-indent:0;  padding:0px 4px; }
.ed_link{ color:#1d7ece; text-decoration:underline;}
.ed_lujing{ background:#f9f9f9;color:#78828c; font-size:13px;}
.ed_gongshi{ background:#f9f9f9;  color:#35A07A; font-size:13px;}
.ed_jinggao{ background:#FFF8F8; border:1px solid #FFEBEB;  color:#dc4646; font-size:14px;}
.ed_sql{background:#f9f9f9;  color:#1bc1b5; font-size:13px;}
.ed_mulu{  color:#7d65ba; font-size:13px;}


.jqe-table{border:1px solid #eee;border-collapse:collapse; text-align:center; font-size:13px; line-height:26px;}
.jqe-table td{border:1px solid  #eee;}
.jqe-table th{background:#f9f9f9; font-weight:normal;}


/*是否有帮助*/
.dn{ display:none !important;}
/*.yesorno,.xiexie{position:fixed; width:94%; bottom:10;  text-align:center;  color:#fff; background:#328BDC; padding:12px 0; border-radius:4px; }*/
.myfdsd{ width:100%; display:none;}
.yyfd{position:fixed; margin-left:-30px; bottom:0; z-index:9;  }
.yyfd .yesorno{border:none !important; }

.yesorno,.xiexie{height: 42px; font-size: 14px; color: #1C85E7; padding:10px 0 0 0; position:relative; border-bottom:none; background-color: #F7F9FD;}
.yesorno span,.xiexie span{ display:inline-block;font-size:16px; }
.yesorno ul li{float: left;margin-right: 15px;background: #DCEAFD;border-radius: 3px;cursor: pointer;position: relative;}
.yesorno ul li.choose{background: #1C85E7;color: #FFFFFF;}
.yesorno ul li.last{background: none;cursor: default;}
/*.yesorno ul{margin-top: 15px;}*/
.yes{height: 20px;background: url(../images/yes.png?version=1.3) 10px 8px no-repeat;background-size: 18px 18px;padding: 7px 15px 7px 33px;}
.no{height: 20px;background: url(../images/no.png?version=1.3) 10px 9px no-repeat;background-size: 18px 18px;padding: 7px 15px 7px 33px;}
.browse{height: 20px;background: url(../images/browse.png?version=1.3) 10px no-repeat;background-size: 18px 18px;padding: 7px 15px 7px 33px;}
.reward{height: 20px;background: url(../images/reward.png?version=1.3) 40px no-repeat;background-size: 18px 18px;padding: 7px 15px 7px 63px;}
.yesorno ul li.choose .yes{background: url(../images/yes_hover.png?version=1.3) 10px 8px no-repeat;background-size: 18px 18px;}
.yesorno ul li.choose .no{background: url(../images/no_hover.png?version=1.3) 10px 9px no-repeat;background-size: 18px 18px;}
.yesorno ul li.choose .browse{background: url(../images/browse_hover.png?version=1.3) 10px no-repeat;background-size: 18px 18px;}
#cos0{ position:absolute; top:10px; right:10px; width:30px; height:30px; background:#f4f4f4 url(../images/cos.png) center no-repeat; cursor:pointer;}


.yesform,.noform{ /*display:none; */position:relative; color:#666; background:#fff;}
.yesform span,.noform span{ display:block; text-align:left; width:60%; margin:0 auto; padding-bottom:10px; font-size:16px; font-weight:bold;}
.yesform .cosfm,.noform .cosfm{ position:absolute; top:10px; right:16px; cursor:pointer;}


/*杂项*/
.tiltolico{ padding:12px 0 50px 0;position: relative;}
#guan,#shouji{padding-right: 0;}
.guanfang{ display:block; width:20px; height:20px; background:url(../images/doc_gf.png?vs=1.0) center no-repeat; background-size:auto 20px !important;position: relative;top: 4px;}
.doc_pt{background:url(../images/doc_pt.png?vs=1.0) center no-repeat !important;background-size:auto 20px !important;}
.doc_ck{background:url(../images/doc_ck.png?vs=1.0) center no-repeat !important;background-size:auto 20px !important;}
.doc_dj{background:url(../images/doc_hjdj.png?vs=1.0) center no-repeat !important;background-size:auto 20px !important;}
.guanbtn,.guanbtn2{ display:none;}

.shouji{  display:block; width:20px; height:20px; background:url(../images/doc_shouji.png?vs=1.0) left center no-repeat; background-size:auto 20px;position: relative;top: 4px;}
.shouji_no{  display:block;width:20px; height:20px; background:url(../images/doc_shouji_no.png?vs=1.0) left center no-repeat; background-size:auto 20px;position: relative;top: 4px;}

.myedit i,.myadmin i,.mysimilar i{ display:block;width: 16px; margin-top: 15px; height: 16px;cursor:pointer;}
.mysimilar i{background:url(../images/insert.png) left center no-repeat;background-size: 16px 16px;}
.myedit i{background:url(../images/edit.png) left center no-repeat;background-size: 16px 16px;}
.myadmin i{background:url(../images/manage.png) left center no-repeat;background-size: 16px 16px;}
.myadmin,.myedit,.mysimilar{ position:relative; line-height:24px; margin-top:4px; margin-left:15px;}

.myadmin ul,.myedit ul{ display:none; position:absolute; top:30px; position:absolute; left:-27px; background:#fff; z-index:9999;}
.myadmin ul li,.myedit ul li{ white-space: nowrap; padding:4px 0; color:#999; font-size:13px;}
.myadmin ul li a,.myedit ul li a{ display:inline-block; color:#09F; }

.topico{position: absolute;right: 0;}
.topico a{display:inline-block; width:20px; height:20px;margin-left:15px; margin-top: 3px; background-size:20px 20px; background-position:center; background-repeat:no-repeat;}
/*.topico a:hover{border:1px solid #bbc7d7;}*/
.topico #fuzhi{ background-image:url(../images/copy.png);}
.topico .shoucang{ background-image:url(../images/collect.png);}
.topico .xiazai{ background-image:url(../images/download.png);}

.page_next{ text-align:center; color:#666; padding:10px 0 20px;}
.page_next a{ color:#007ed3}

.mypop{padding:5px 15px;margin:6px 0 0 0;border: 1px solid #E8E8E8;box-shadow: 0 10px 16px 0 rgba(0,0,0,0.20);min-width:90px;background:#FFF;background-clip:padding-box}
.mypop::before{width:10px;height:10px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background:#fff;background-clip:padding-box;border:solid 4px rgba(221,221,221,0);border-width:4px 4px 0 0;position:absolute;top:-7px;left:27px;content:" "}
.mypop::after{position:absolute;width:5px;height:5px;content:"";border-top:1px solid #e8e8e8;border-right:1px solid #e8e8e8;transform: rotate(-45deg);top:-4px;left:30px}





.nogz{ float:left; margin-left:10px; padding-right:24px; color:#7D98B0; font-size:12px; height:28px; line-height:28px; background:url(img/gz.png) right center no-repeat;}
.yesgz{  background:url(img/gz2.png) right center no-repeat !important;}


/*table*/
#content-body table{margin:10px 0;border-collapse:collapse;display:table; font-size:14px; color:#334356;}
#content-body td,th{padding: 5px 10px;border: 1px solid #DDD;line-height: 28px;letter-spacing: 0.1px;}
#content-body caption{border:1px dashed #DDD;border-bottom:0;padding:3px;text-align:center;}
#content-body th{border-top:1px solid #BBB;background-color:#F7F7F7;}
#content-body table tr.firstRow th{border-top-width:2px;}
#content-body td p{margin:0;padding:0;}
#content-body td img {margin: 10px 0;}
#content-body thead th,#content-body thead th p,.firstRow th{text-align: center;font-weight: bold;}


.content_1 table{margin:10px 0;border-collapse:collapse;display:table; font-size:14px; color:#334356;}
.content_1 td,th{padding: 5px 10px;border: 1px solid #DDD;}
.content_1 caption{border:1px dashed #DDD;border-bottom:0;padding:3px;text-align:center;}
.content_1 th{border-top:1px solid #BBB;background-color:#F7F7F7;}
.content_1 table tr.firstRow th{border-top-width:2px;}
.content_1 td p{margin:0;padding:0;}

.list-paddingleft-1 li,.list-paddingleft-2 li,.list-paddingleft-3 li{ list-style-type: disc;}
.list-paddingleft-1{padding-left:0}
.list-paddingleft-2{padding-left:30px}
.list-paddingleft-3{padding-left:60px}

/*右侧*/
.doc-aside{float:right; width:280px;}

/*catalog fixed*/

.bytil{ height:26px; font-size:15px; color:#8496AB;position:relative;}
.bytil span{ position:absolute; left:18px; top:-6px;}
.catalog:before,.catalog .full-list li:before,.catalog .dot-dot{content:'';display: block;position: absolute;width:2px;height:28px;top:12px;left:25px;}
.catalog{ padding:16px 0 16px 0; background:#fff;/*border-left:4px #f6f6f6 solid;*/ /*box-shadow: 0 0 10px 0 #C8CBD0;*/}
.catalog .full-list{width:200px; position:relative;line-height:28px;font-size:12px; overflow:hidden;}
.catalog .full-list ul{padding:0;  background:#fff url(img/ctbg.gif) left repeat-y; background-size: 2px;}
.catalog .full-list li{padding-left:25px;list-style: none; height:28px; line-height: 28px; word-break:break-all;position:relative;-webkit-user-select:none;-moz-user-select:none; }
.catalog .full-list li a{ display:block; height:28px;overflow:hidden;width:125px;white-space:nowrap;text-overflow: ellipsis;}
.catalog .full-list li:before{background-color:#f6f6f6;left:0;top:1px;}
 .catalog .full-list li,.catalog .full-list li a{color: #617288;}
.catalog .full-list li em{font-weight:inherit;padding-right:5px;}
.catalog .full-list li.dot a{line-height:28px;font-size:12px; padding-left:15px;}

/*.catalog .full-list li.dot:before{width:6px;height:6px;background-color: transparent;border-radius:60px;left:25px; top:7px;}*/
.catalog .full-list li.dot:after{content: none;}
.catalog .full-list li.current a{ color:#1C85E7 !important;  }
.catalog .full-list li:hover:before{background-color:#f6f6f6;}
.catalog .full-list li.current:before,.catalog .full-list li.current:hover:before{background-color:#1C85E7;}
.catalog .full-list li a:hover{text-decoration: none;color:#1C85E7 !important;}
.catalog .full-list li.current i{background-position:-279px -265px;width:17px;height:12px;left:-18px;}
.catalog .dot-dot{top:auto;bottom:15px;}
.full-list::-webkit-scrollbar-track,.content_topp::-webkit-scrollbar-track {background: transparent;}
.full-list::-webkit-scrollbar-thumb,.content_topp::-webkit-scrollbar-thumb {border: 1px #808080 solid;border-radius: 10px;background: #999;}
.full-list::-webkit-scrollbar{width: 8px;}
.content_topp::-webkit-scrollbar{height: 8px;}
.full-list,.content_topp{scrollbar-track-color:#fff;scrollbar-arrow-color:#fff;scrollbar-shadow-color:#fff;scrollbar-face-color:#999;}
.content_1 .edit_ct{font-size:12px;color:#fff}
.useful_for_me{margin:60px auto;text-align: center;}
.useful_for_me .btn_sys{margin:0 5px;padding:10px 20px 10px 85px;border-radius:60px;font-size: 20px;text-align: left;}
.useful_for_me .digg{background-position:-75px -218px;width:160px;}
.useful_for_me .digg:hover{background-position:-45px -253px;}
.useful_for_me .favorite{background-position:47px -419px;width:200px;}
.useful_for_me .favorite:hover{background-position:-88px -419px;}
.bookmark{padding-bottom: 20px;}
.bookmark .f20{margin-left:25px;display: inline-block;}
.doc-list{padding:0;margin: 0 0 0 25px;}
.doc-list li{list-style: none;display: inline-block;margin:0 15px 15px 0;}
.nonedata{display: inline-block;margin-left:25px;}
dl.reference{margin:0 25px;}
dl.reference dd{margin-bottom:5px;}
.add_reference .inp_txt{padding:5px 10px;}
.comment li{margin-bottom:10px;}
.comment textarea.inp_txt{width:100%;border-color:#e9e9e9;height: 100px;}
.comment input.inp_txt{width:60px;}
.comment .btn_inp.blue{width:30%;padding:6px 0;}
.doc-aside.group2{float:right;}
.ctgl dt{width:100px;height: 30px;margin:20px 0 10px 25px;background-color:#66CFEE;text-align: center;color: #fff;line-height: 30px;font-size: 16px;letter-spacing: 5px;font-weight: 100;}
.ctgl dt:after{content: '';display: block;position:absolute;width:90px;height:5px;background: rgba(102, 207, 238, .4);transform: rotate(3deg);transform-origin:right top;}
.ctgl dd{margin:10px 0 0 25px;}
.ctgl .btn_inp,.ctgl .btn_sys{width:42%;text-align: center;line-height: 28px;padding:0;margin:10px 10px 0 0;}
.ctgl .btn_sys{padding:6px 0;}
.ctxx .twhp2>dt>a{display: inline-block;min-width:50%;}
.ctxx .twhp2>dd>.gray9{display: inline-block;width:50%;}
.ctxx .col-ul{border-top:#e9e9e9 solid 1px;margin-top:0;padding-top:15px;}
.doc-aside.group2 .col-ul{margin-bottom: 0;}
.doc-aside.group2 .col-ul>li{margin-bottom:5px;}



#toTop{ display:none;position: fixed;  bottom:66px; overflow: hidden;width:36px;height:36px;border: none;text-indent: 100%;background:#617288 url(img/top.png) center no-repeat; border-radius:2px; opacity:0.8; }
#toTop:hover{ opacity:1;}

.myzip{color: #0082FC; font-size:15px; display:inline-block !important; padding:4px 0 4px 34px; margin-top:10px;}
.myzip:hover{ text-decoration:underline}

/*相似问法*/
.myform{width: 500px;height: auto;margin: 0 10px;}
.myform li{text-align: left;}
.myform label{width: 78px;display: inline-block;font-size: 12px;color: #334356;line-height: 24px;}
#xswf_box{margin-bottom: 90px;}
#xswf{width: 350px;height: 24px;margin:14px 4px 0 83px;border: 1px solid #E9EDF1;border-radius: 2px;}
#xswf.first{margin: 14px 0 0 0;}
#secondTitle{width: 350px;height: 24px;border: 1px solid #E9EDF1;border-radius: 2px;}
#myadd,#mycut{width: 14px;height: 14px;border: none;color: #FFFFFF;line-height: 14px;border-radius: 7px;position: relative;cursor: pointer;}
#myadd{background: #3DC983;}
#mycut{background: #DC4646;}
#submit{position: absolute;bottom: 20px;right: 20px;width: 82px;height: 32px;color: #FFFFFF;background: #1C85E7;border: none;border-radius: 2px;text-align: center;line-height: 32px;}

#top{position: fixed;right: 90px;bottom: 110px;width: 44px;height: 44px;border-radius: 22px;cursor: pointer;display: none;background: url(../images/totop.png);background-size: 44px 44px;}

.mycopy{width: 16px;height: 16px;display: inline-block;background: url(/core/style/copy_title.png)!important;background-size: 16px 16px!important;position: relative;left: 8px;top: 3px;}

code.hljs{max-height: 200px;overflow: hidden;}
.hidden_button{text-align: center;cursor: pointer;margin-top: 20px;border-top: 1px solid #E9EDF1;height: 44px;line-height: 44px;font-size: 14px;color: #1C85E7;}
.hidden_button:hover{color: #006FD6;}
.hidden_button div{display: inline-block;height: 12px;width: 12px;background-size: 12px 12px;position: relative;left: 5px;top: 2px;}
.hidden_button .expand{background-image: url(../images/expand.png);}
.hidden_button .expand:hover{background-image: url(../images/expand_hover.png);}
.hidden_button .collapse{background-image: url(../images/collapse.png);}
.hidden_button .collapse:hover{background-image: url(../images/collapse_hover.png);}
.ed-note-header .myimg{height: 18px;width: 18px;margin-right: 8px;box-shadow:none !important;}