body,div,p,ul,textarea,form,input,h1,h2,h3,h4,h5,dl,dt,dd,img,section,article,aside,header,footer,nav,dialog,figure,hgroup,table,td,th,label {
  margin: 0;
  padding: 0;
}
*{margin: 0;padding: 0;}
html { background-color: #F8F8F8;color: #333;font-size:87.5%;line-height: 1.5;height:100%;font-family: -apple-system-font,BlinkMacSystemFont,"Helvetica Neue","PingFang SC","Microsoft YaHei","Hiragino Sans GB",sans-serif;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden }
.clearfix {*zoom:1 }
.clear {clear: both;width: 0px;height: 0px;font-size: 0px;overflow: hidden }
audio, canvas, iframe, img, svg, video {vertical-align: middle }
textarea {resize: vertical }
body {width: 100%;margin:0 auto;-webkit-text-size-adjust: 100%;height:100%;line-height: 20px;font-size:1rem;color: #222; }
td{padding:2px 5px;}
th{height:35px;line-height:35px;font-size:1rem;}
.input {border:1px solid #D3D1D1;height:25px;line-height:25px;padding: 0 5px;}
textarea {border:1px solid #D3D1D1;}
select {border:1px solid #D3D1D1;height:25px;}
.c{clear:both;height:10px;font:0px/0px Arial;overflow:hidden;}
.cn {text-align: center;}
.fl {float: left;}
.fr {float: right;}
/*全局链接样式*/
a {color: inherit;text-decoration: none; }
a:link{text-decoration: none;}
a:visited{text-decoration: none;}
a:hover{text-decoration: none;}
a:active{text-decoration: none;}
ol, ul, li {list-style: none }
.s1{color: #00f;}
.s2{color: #f00;}
.s4{color: #f0f;}
.f14{font-size:.8rem;}
.bor{border: 1px solid #BFD1EB;}
.mar{margin:3px 0px;}
img {border: 0; max-width: 100%; height: auto;display: inline-block;vertical-align: middle;}
.headerbox {width: 100%;padding:0px 1px;margin:0 auto;position:relative;max-width: 800px;}
.adminbox-body {overflow: hidden;}
.error {width:380px;margin:0 auto;border:#000 1px solid;z-index:999999999;position:fixed;text-align:center;background: #000;color:#fff;-webkit-border-radius: 10px; border-radius: 10px;font-size:1.8rem;line-height:80px;height:80px;TOP: 10%;bottom:20%;left:5%;right:40%;font-family:"微软雅黑";}
.magess {margin:0 auto;color:#A4A4A4;font-size:1.2rem;height: 40px; line-height:40px;font-weight:500;text-align: center;background-color: #fff;border: 1px solid #BFD1EB;margin:3px;}
.puttxt {width:50%;}
.bold {font-weight: bold;}
.u { text-decoration: underline;}
.urlnameb, .urlnameu {font-size:1.2rem;margin:0px 10px;font-weight: bold;color: #000;}
/*全局样式结速*/
.adminbox {width: 99.8%;padding:0px 1px;margin:0 auto;position:relative;height:100%;}	.adminbox .adminbox-top {		width: 100%;		margin: 0 auto;		position: relative;		height: 30px;		background-color: #544c54;		border-bottom: 3px solid #000;		z-index: 10;	}
.adminbox .adminbox-top .admin-logo {float:left;width:18%;height:30px;line-height:30px;margin:0 auto;font-size:1.5rem;position:relative;text-align:left;color: #07F8EF;font-weight: bold;font-family: '微软雅黑';}
.adminbox .adminbox-top ul li{position:relative;margin-top:5px;padding:5px 10px;color: #fff;}	.adminbox .adminbox-left {		float: left;		width: 15%;		margin: 0 auto;		position: relative;		bottom: 0px;		top: 30px;		position: fixed;		text-align: center;		background-color: #544c54;		border-right: 1px solid #035055;	}
.adminbox .adminbox-right {float:right;width:84.8%;height:100%;margin:0 auto;position:relative;}
.adminbox .adminbox-right .adminbox-footer {width: 100%;position:relative;bottom: 0px; position: fixed;height:40px;line-height:40px;padding: 0 15px;background-color: #E3E4E4;border-top:1px solid #fff;}
/*左*/
#navigation {padding:0px;}
#navigation li ul li {height:35px;line-height:35px;}
#navigation li .head {height:35px;margin:5px 0px;display:block;font-size:1.1rem;color: #043218;font-weight: bold;text-shadow:-1px 0 #fff,0 -1px #fff,1px 0 #fff,0 1px #fff;font-family: '微软雅黑';}
#navigation li .head:hover {color: #000;cursor:pointer;}
#navigation li.bgimg {width: 120px;line-height:35px;margin:0 auto;display:block;vertical-align: middle;}
#navigation li ul li.nvbg {width: 120px;margin:0 auto;display:block;vertical-align: middle;color: #ff0;}
#navigation li ul li a:hover {width: 120px;background:#f00;margin:0 auto;display:block;vertical-align: middle;color: #89F6FD;}
#navigation li ul li.cur {width: 120px;background:#f00;margin:0 auto;display:block;vertical-align: middle;color: #fff;}
/*登陆*/
.container {height:100%; width:100%; text-align:center;background: linear-gradient(to bottom, #666, #000);}
.main_box {	position: absolute;	top: 50%;left: 50%;background: #4b8388;	-webkit-border-radius: 20px;	border-radius: 20px;	-webkit-transform: translate(-50%, -50%);	-moz-transform: translate(-50%, -50%);	-ms-transform: translate(-50%, -50%);	-o-transform: translate(-50%, -50%);	transform: translate(-50%, -50%);}
.login_box {
    position: relative;
    width: 480px;
    height: 280px;
    margin: 0 auto;
    background: #004D40;
    border-radius: 15px;
    box-sizing: border-box;
    border: 2px solid #26A69A;
}
.login_logo {height:60px;line-height:60px; text-align: center;font-size:2rem;font-weight:700;color: #fff;font-family:"Microsoft YaHei";}
.login_logo:hover {color: #FF6600;}
.login_box .form-control {display: inline-block; *display: inline; zoom: 1; width: auto;position:relative; }
.login_box .form-group .x200 {width:200px;position:relative;height:25px;line-height:25px;}
.login_box .form-group {height:60px;line-height:60px;}
.login_box .form-group .t {position:relative;width: 150px; text-align: right;font-size:1.1rem;color: #fff;}
.bottom {width: 100%;height:60px;line-height:60px;text-align: center;position:relative; font-size:1rem;color: #fff;}
/*按钮*/
.button {padding:0px 10px;height:22px; line-height:22px;margin:0px 2px; text-align: center; color: #fff; text-decoration: none; font-size:.7rem;border-radius:3px;display: inline-block; background: #00AAFF;cursor: pointer;outline:none;border: 0;}
.button:hover { background: #02A2AA;text-decoration:none;}
.btnset {padding:0px 10px;height:22px; line-height:22px;margin:0px 2px; text-align: center; color: #fff; text-decoration: none; font-size:.7rem;border-radius:3px;display: inline-block; background: #04686D;cursor: pointer;outline:none;border: 0;}
.btnset:hover { background: #05AFB7;text-decoration:none;}
.editbtn {width:40px;padding:0px 2px;height:20px;line-height:20px; margin:0px 2px 0px 2px; text-align: center; color: #fff; text-decoration: none; font-size:.7rem;border-radius:3px;background: #ff5600;cursor: pointer;outline:none;border: 0;}
.editbtn:hover { background: #CC3300;text-decoration:none;}
.delbtn {width:40px;padding:0px 2px;height:20px;line-height:20px; margin:0px 2px 0px 2px; text-align: center; color: #fff; text-decoration: none; font-size:.7rem;border-radius:3px;background: #CC00CC;cursor: pointer;outline:none;border: 0;}
.delbtn:hover { background: #FF00FF;text-decoration:none;}
.butblu {height:22px; line-height:22px;text-align: center;color: #fff;font-size:.7rem;border-radius:3px;display:block; background: #00AAFF;cursor: pointer;outline:none;border: 0;}
.buttn:hover { background: #02A2AA;}
.btnred {height:22px; line-height:22px;text-align: center;color: #fff;font-size:.7rem;border-radius:3px;display:block; background: #CC00CC;cursor: pointer;outline:none;border: 0;}
.btnred:hover { background: #FF00FF;}
.btntle {width:100px;height:22px;line-height:22px;padding:5px 10px;text-align: center;color: #fff;font-size:.7rem;border-radius:3px;background: #ff5600;cursor: pointer;outline:none;border: 0;}
.btntle:hover { background: #CC3300;}
.forum_btn {min-width:100px;padding:3px 1px;height:35px; line-height:35px;text-align: center; color: #fff; text-decoration: none; font-size:1.3rem;border-radius:5px;display: inline-block; background: #A90126;cursor: pointer;border: 0;margin-top:5px;}
.forum_btn:hover {background:#EB0738;}
/*勾框*/
.op { position: relative;display:inline-block;width: 15px;height:15px;margin-top:2px;border: 1px solid #3cc5b6;cursor: pointer;}

.editnav {margin:0 auto;position:relative;overflow: hidden;}
.editnav ul {margin:0 auto;position:relative;background-color: #E3E4E4;overflow: hidden;height:40px;line-height:40px;}
.editnav li{float:left;position:relative;margin:0px 1px;height:40px;line-height:40px;}
.editnav li a{height:30px;line-height:30px;border:1px #717171 solid;padding:3px 2px;background-color: #E5E5E5; border-top-color:#FFFFFF; border-left-color:#FFFFFF;border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.editnav ul .htdh {float:left;margin:0 auto;position:relative; font-size:1rem;border-bottom:1px solid #fff;padding: 0 15px;color: #054E52;}
.editnav ul .htdh a {color: #00f;}
.editnav ul .htdh span a {color: #004F69;}
.bg_tr{width: 100%;text-align: center;position:relative;height:30px;line-height:30px;}
.hostop img {margin-right:30px; }
.hostop label {color:#049198;}
.texttxt {width: 100%;margin:0 auto;position:relative;float:left;border-top:1px #fff solid;}
.textareatxt {width:95%;margin:0 auto;float:left;position:relative;background: #fff;padding:2px;}
.tuqitxt {width:59%;margin:0 auto;float:right;position:relative;background-color: #E3E4E4;}
.textarea {margin:0 auto;position:relative;padding:2px;}
.textbg {margin:0 auto;position:relative;border:1px #717171 solid;background-color: #E5E5E5; border-top-color:#ffffff; border-left-color:#ffffff;margin:0px 10px;padding:10px;}
.textareatile {width: 100%;margin:0 auto;padding:0px 10px;position:relative;text-align: center;line-height:25px;font-size:.7rem;}
.subtext {margin:30px 0px;text-align: center;}
.addnav {margin:0 auto;position:relative;overflow: hidden;}
.addnav ul {margin:0 auto;position:relative;background-color: #E5E5E5;overflow: hidden;height:40px;line-height:40px;}
.addnav li{float:left;position:relative;margin:0px 1px;height:40px;line-height:40px;}
.addnav li a{height:30px;line-height:30px;padding:4px 4px;border:1px #717171 solid;background-color: #E5E5E5; border-top-color:#FFFFFF; border-left-color:#FFFFFF;border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:.8rem;}
.addnav li a.cur, .addnav li a:hover {background: #ff5600;color:#fff;border:1px #ff5600 solid;}
/*版块*/
.table {background-color: #BFD1EB;}
.table td{height:30px; line-height:30px;}
.table .td_bgf{background-color: #EEF3F7;font-size:.9rem;}
.flopentxt {font-size:.8rem;float:right;color:#ff5600;}
.flopentxt i {width:11px;height:17px;float:left;margin:6px 5px 0 0;background:url(/images/open.gif) no-repeat;}
.flopentxt i1 {width:11px;height:17px;float:left;margin:6px 5px 0 0;background:url(/images/fold.gif) no-repeat;}
.fltypeopen {margin:0 auto;position:relative;overflow: hidden;margin:3px;border-top:1px #FDA373 dashed;border-right:1px #FDA373 dashed;}
.fltypeopen .tyflbox {float:left;width:16.5%;position:relative;height:25px;line-height:25px;border-bottom:1px #FDA373 dashed;border-left:1px #FDA373 dashed;}
.fltypeopen .tyflbox li {float:left;color:#555;}
.fltypeopen .tyflbox li.flty_n {width:70%;position:relative;overflow: hidden;font-size:.7rem;}
.fltypeopen .tyflbox li.flty_x {width:15%;}
.fltypeopen .tyflbox li.flty_s {width:15%;}
/*文章列表*/
.typeright {width: 100%;margin: 0 auto;border-bottom: 1px solid rgba(0, 0, 0, 0.125);}
.typeright .type-nav {width: 100%;margin: 0 auto;}
.typeright .type-listxx {margin: 0 auto;}
.typeright li {float: left;margin: 0 auto;height:25px;line-height:25px;text-align: center;position:relative;margin-top:5px;}
.typeright li.ty-bh {width:5%;}
.typeright li.ty-id {width:5%;}
.typeright li.ty-fl {display:none; width:8%;color: #00F;}
.typeright li.ty-hd {width:8%;text-align: center;}
.typeright li.ty-ht {width:20%;margin: 0 auto;position:relative;margin-top:4px;}
.typeright li.ty-bt {width:20%;margin: 0 auto;text-align:left;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;margin-top:8px;}
.typeright li.ty-rq {width:135px;}
.typeright li.ty-xg {width:5%;}
.typeright li.ty-sc {width:5%;}
.typeright li.ty-bflag {width:75px;}
.typeright li.ty-issell {width:75px;}
.typeright li.ty-sellcoin {width:75px;}
.typeright li.ty-sellcontent {width:15%;}

.topic{margin:0 auto;position:relative;overflow:hidden;margin:5px 0px 15px 0px;}
.topic .reply{position:relative;overflow:hidden;margin:0px 5px 2px 35px;}
.topic .reply a {font-size:.9rem;color:#00f;}
.topic .reply {font-size:.9rem;}
/*搜索*/
.searchtitle {margin:5px 0px;color: #4892E6;font-size:.9rem;height: 55px; line-height:55px;background-color: #EEF3F7;}
.searchinput {margin-left:.2em;width:50%;height:35px;border: 1px solid #BFD1EB; font-size: 1rem;padding-left:.5rem;}
.searchbtn    {padding:0px 30px;height:35px; line-height:35px;margin:0px 2px; text-align: center; color: #fff; text-decoration: none; font-size:1rem;border-radius:3px;display: inline-block; background: #FF5E52;cursor: pointer;border: 0;}
.searchbtn:hover {background: #e24000;}
.typetxt a{padding:5px 10px;}
.typetxt .cur, .typetxt a:hover{padding:5px 10px;background: #F97511;color: #fff;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}

/*弹出框*/
#alert-edit {width:450px;height:300px;position:relative;left:20%; right:40%; top:10%;bottom:40%;position:fixed;border:1px #717171 solid;background-color: #E3E4E4;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius:10px;z-index:9999;}
.alertcol {border-bottom:#717171 1px solid;position: relative;margin-top:5px;height:25px;light-height:25px;text-align:center;font-size: 14px;font-weight: bold;color: #000;}
.alertcol .alertcola {color: #000;font-size: 14px;height:25px;light-height:35px;text-align:right;float:right;padding-right:5px;}
#pl-edit {width:500px;height:240px;position:relative;left:20%; right:40%; top:10%;bottom:40%;position:fixed;border:1px #717171 solid;background-color: #E5E5E5; border-top-color:#ffffff; border-left-color:#ffffff;border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius:5px;z-index:2;}
.newspic {width:200px;float:left;}
.picicon {position: absolute;position:fixed;top:5%;height:100px;width:100px;left:50%;cursor:pointer;}
.picmin {height:27px;width:27px;cursor:pointer;float:left;padding:0px 10px;}
.picmax {width:50%;height:400px;position:absolute;z-index:99;margin:auto;top:5%;left:0;right:0;position: fixed;text-align: center;cursor:pointer;}
/*弹出名单框*/
.user_box {WIDTH:280px;height:370px;position:relative;position:fixed;border:1px #025359 solid;border-top-color:#05B3BF; border-left-color:#05B3BF;background-color:#fff;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius:10px;z-index:9999;left:355px;top:62px;}
.user_box .user_col {height:30px;light-height:30px;font-size: 14px;font-weight: bold;background:#02A2AA;border-top-left-radius:10px;border-top-right-radius:10px;margin-top:-1px;padding:8px 10px 0px 10px;color:#78F8FF;}
.user_box .user_col .user_cola {float:right;color:#E4FF78;}
.user_box .user_data_list {width:99.8%;margin:0 auto;background-color:#02A2AA;position:relative;}
.user_box .user_data_list ul {position:relative;overflow:hidden;}
.user_box .user_data_list ul li {float:left;height:20px;light-height:20px;
width:32.4%;margin:0 auto;background-color: #05838C;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius: 5px;border:1px #011415 solid;border-top-color:#05B3BF; border-left-color:#05B3BF;text-align: center;padding-top:2px;}
.user_box .user_data_list ul li:hover {-webkit-border-radius:5px;-moz-border-radius:5px;border-radius: 5px;background-color:#04B2BB;color: #ff0 !important;border:1px #03B1BD solid;border-bottom-color:#05EBFB;}
.user_box .user_data_list ul li a{color:#0ff;font-size:13px;text-align:center;display:block;}
.user_box .user_data_list ul li a:hover {color: #ff0 !important;text-decoration:none;}

.jia {padding:0px 2px;margin:0px 8px;height:22px;line-height:22px;text-align: center; color: #fff; text-decoration: none; font-size:.7rem;border-radius:3px;display: inline-block; background: #CC00CC;cursor: pointer;border: 0;}
.jia:hover {background: #ff00ff;}
/*弹出版块框*/
.type_html {width:450px;height:255px;position:relative;left:20%; right:40%; top:10%;bottom:40%;position:fixed;border:1px #025359 solid;border-top-color:#05B3BF; border-left-color:#05B3BF;background-color:#fff;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius:10px;z-index:9999;}
.forumcol {height:30px;light-height:30px;font-size: 14px;font-weight: bold;background:#02A2AA;border-top-left-radius:10px;border-top-right-radius:10px;margin-top:-1px;padding:8px 10px 0px 10px;}
.alerttxt {text-align:left;color:#78F8FF;}
.forumcol a {color:#E4FF78;}
/*分页*/
.pagebox {height:42px;line-height:42px;position:relative;overflow:hidden;text-align:center;background-color: #EEF3F7;border-bottom: 1px solid #BFD1EB;}
.pagebtn {padding:0px 5px;height:22px; line-height:22px;text-align: center; color: #fff; text-decoration: none; font-size:.7rem;border-radius:3px;display: inline-block; background: #00AAFF;cursor: pointer;border: 0;}
.pagebtn:hover { background: #02A2AA;}
.pageprev {padding:0px 5px;height:22px; line-height:22px;text-align: center; color: #fff;font-size:.7rem;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background: #04686D;cursor: pointer;outline:none;border: 0;display: inline-block;}
.pageprev:hover { background: #05AFB7;}
.pagenext {padding:0px 5px;height:22px; line-height:22px;text-align: center; color: #fff;font-size:.7rem;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background: #CC00CC;cursor: pointer;outline:none;border: 0;display: inline-block;}
.pagenext:hover { background: #FF00FF;}
.pagetxt {padding:0px 5px;margin:0px 2px;height:22px; line-height:22px;border:1px #717171 solid;background-color: #EFEFEF; border-top-color:#FFFFFF; border-left-color:#FFFFFF;border-radius: 3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:.7rem;display: inline-block;}
.pagebox a {margin:0px 5px;font-family:Arial;font-size:1.2rem;}
.pagebox .on{color: #f00;font-size:1.2rem;font-weight:700;font-family:Arial;}
.pagetitle {position: relative;display:block;height: 42px; line-height:42px;background-color: #EEF3F7;border-top: 1px solid #BFD1EB;border-left: 1px solid #BFD1EB;border-right: 1px solid #BFD1EB;}
