html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
}
html {font-size:85.7%;overflow-y:scroll;background:#E8E8E8;
//background-image:url('../images/bg.jpg');
//background-repeat:no-repeat;
//background-attachment: fixed;
//background-size:100% 100%;
}
body { width: 100%;margin: 0 auto; line-height: 1;font-family:"微软雅黑","\5FAE\8F6F\96C5\9ED1","宋体", Tahoma,verdana,arial,sans-serif; font-size:13px;font-size:1rem;word-wrap:break-word;word-break:break-all;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;overflow:hidden;
//background: url(../images/bg-white.png) top center repeat-y;
}
.clearfix:after {content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden }
.clearfix {*zoom:1 }
.clear {clear: both;width: 0px;height: 5px;font-size: 0px;overflow: hidden }
audio, canvas, iframe, img, svg, video {vertical-align: middle }
textarea {resize: vertical }
input, select, button, textarea { margin: 0; padding: 0; font-size: 100%; color: inherit; border: 0; font-family: inherit; outline: none; resize: none;}
input[type="text"] { -webkit-appearance: none;}
.fl {float: left;}
.fr {float: right;}
.f7 {font-size:.7rem;}
.f11 {font-size:1.1rem;}
.f13 {font-size:1.3rem;}
.f15 {font-size:1.5rem;}
.f17 {font-size:1.7rem;}
.b {font-weight:bold;}
.r {color: #f00;}
.f {color: #00f;}
.h {color: #f0f;}
.g {color: #080;}
.ff {color: #ff0;}
.ss {color:#FFC928;}
.s9 {color: #FF4000;}
/*全局链接样式*/
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 }
img {border: 0;}
.bor{border: 1px solid #D5D5D5;}
.h10 { height: 10px; font-size: 0; line-height: 0; clear: both;}
.bt5 { margin-top:5px;}
.headerbox {width: 100%; max-width:650px; margin: 0 auto;position:relative;background: #fff;box-shadow: -3px 0px 3px 0px #BCBCBC,3px 0px 3px #BCBCBC;
-webkit-box-shadow: -3px 0px 3px 0px #BCBCBC,3px 0px 3px #BCBCBC; -moz-box-shadow: -3px 0px 3px 0px #BCBCBC,3px 0px 3px #BCBCBC;
}
.magess {margin:0 auto;color:#A4A4A4;font-size:1.2rem;height: 40px; line-height:40px;font-weight:500;text-align: center;background-color: #fff;}
.error {width:390px;margin:0 auto;left:0; right:0%; top:15%;bottom:45%;background: #045289;border:#02192A 1px solid;border-top-color:#088BE8;border-left-color:#088BE8;z-index:999999999999999999999;position:fixed;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:1.4rem;line-height:70px;height:70px;color:#FCFFFD;-moz-text-shadow: -1px 0 #E87E1A, 0 1px #E87E1A, 1px 0 #E87E1A, 0 -1px #E87E1A; -webkit-text-shadow: -1px 0 #E87E1A, 0 1px #E87E1A, 1px 0 #E87E1A, 0 -1px #E87E1A;text-shadow: -1px 0 #E87E1A, 0 1px #E87E1A, 1px 0 #E87E1A, 0 -1px #E87E1A;font-weight:600;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;display:flex;align-items: center;justify-items: center;}
.error img {margin:0 auto;position:relative;text-align: center;top:10px;}
/*顶部*/
.notice { display: flex; align-items: center; padding: 10px;}
.notice-l { padding-right: 10px;}
.notice-l img { width: 18px; height: auto;}
.notice-r { line-height: 1.1; flex: 1;}
.navkg { margin:0 auto;position:relative;overflow:hidden;margin-top:48px;}
.nav { margin:0 auto;position:relative;overflow:hidden;text-align: center; font-size: 15px;border-top: 1px solid #D5D5D5;border-bottom: 1px solid #D5D5D5;}
.nav ul { padding:10px 5px;display: flex; justify-content: space-around;}
.nav ul li {}
.nav ul li img { width: 50px; height: 50px; margin-bottom: 5px;}
#platform-list[data-fixed="fixed"]{ width: 100%; max-width:640px; position: fixed; top:0; margin: 0 auto; z-index: 10; box-shadow: 0 5px 10px rgba(0,0,0,.05); background: #fff;}
/*开奖*/
.platform-list {margin:0 auto;width: 100%;max-width:640px;border-top: 1px solid #D5D5D5;border-bottom: 1px solid #D5D5D5;position: absolute;}
.platform {height:45px;margin:0 auto;text-align: center;margin-left:2px;background: #fff;border-radius:8px;}
.platform li {width:32.2%;margin:0px 2px;float: left;bbox-shadow: 0 1px 5px #d4d4d4;
    background: linear-gradient(180deg,#fff 0,#DDDBDB 90%,#EAEAEA);display:block;height:45px;line-height:45px;border-top-left-radius:8px;border-top-right-radius:8px;cursor:pointer;}
.platform .cur {background:#07C160;color: #fff;}
.platkj {height:130px;background: #fff;border-radius:8px;margin-top:48px;}
.platkj iframe {height:130px;}
/*图纸*/
.indextz_box {margin:0 auto;position:relative;overflow:hidden;padding-top:5px;}
.indextz_box .indeximg {width:100%;margin:0 auto;position:relative;overflow:hidden;}
.indextz_box .imgbox{width:49.5%;height:250px;margin:0 auto;position:relative;overflow:hidden;}
.indextz_box .imgbox img {width:100%;height:200px;margin:0 auto;}
.indextz_box .imgbox .imgem{width:100%;height:50px;line-height:50px;margin:0 auto;position:relative;overflow:hidden;text-align:center;}
header { width: 100%; max-width:640px; height: 50px; line-height: 50px; margin: 0 auto; padding: 0 10px; box-sizing: border-box; border-bottom: solid 1px #eee; background: #fff; position: fixed; top: 0; z-index: 10;}
header .tit { width: 100%; text-align: center; font-weight: bold;}
header .back { position: absolute; top: 0; left: 10px;}
header .back span { width: 20px; height: 50px; vertical-align: top; display: inline-block; background: url(../images/back.png) center center no-repeat; background-size: 20px auto;}
header .select { display: block; height: 50px; line-height: 50px; padding-right: 10px; position: absolute; top: 0; right: 0;}
header .select-more { width: 30px; height: 50px; background: url(../images/more.png) right center no-repeat; background-size: 100% auto;}
header .select-box { display: none; width: 200px; max-width: 40vw; height: 100vh; overflow: auto; background: rgba(0,0,0,.7); position: absolute; top: 50px; right: 0;}
header .select-box ul { color: #fff; text-align: center;}
header .select-box ul li { border-bottom: solid 1px rgba(255,255,255,.2);}
header .img { width: 30px; height: 30px; position: absolute; top: 10px; right: 10px;}
header .img img { width: 30px; height: 30px;}

.year { width: 100%; max-width:640px; height: 52px; margin: 0 auto;position:relative; padding: 10px; box-sizing: border-box; background: #fff; top: 50px; position: fixed; z-index: 10;}
.year ul { overflow: auto; white-space: nowrap; font-size: 0;}
.year ul li {float: left;width: 20%;height: 32px; line-height: 32px; margin:0px 10px; text-align: center; border-radius: 32px; background: #f5f5f5;}
.year ul li a{ display: inline-block;width:100%;font-size: 15px; }
.year ul li:last-child { margin-right: 0;}
.year ul li.active { color: #fff; background: #0084ff;}

.qishu { width:100%; max-width:640px;  margin: 0 auto;position:relative; box-sizing: border-box; position: fixed; top: 102px; z-index: 10; background: #fff;}
.qishu li, .qishu dd{float: left;height: 39px;line-height:39px;width:13%;display:block;position:relative;text-align: center;}
.qishu li a{display:block;}
.qishu dd.det{background: url(../images/do.png) no-repeat;top: 10px;display:block;width:25px;cursor:pointer;}
.itxt {border-bottom: solid 3px #0084ff;}
.pic_box {width:100%;margin:0 auto;margin-top: 144px;position:relative;z-index:8;}
.pic_box img{width:100%;}
.pic_tim {width:100%;margin:0 auto;z-index:8;position:relative;height: 30px;line-height:30px;font-size: 12px;color: #666;background: #fff;}
.pic_tim img {width:20px;height:20px;margin:0 8px;}
.cur_max {width:97%;margin:0 auto;max-width:730px;position: absolute;min-height:600px;-z-index:888888888888;top:0;left:0;right:0;}
.qishur-down li {cursor:pointer;}
.tktit {text-align: center;color: #f00;}
/*弹出期数*/
.qishur {width:100%;max-width:640px;margin:0 auto;margin-top:150px;}
.qishur-down {width:100%;max-width:640px;overflow:hidden;background: rgba(0,0,0,.7);position: absolute; z-index:9;margin-bottom:60px;}
.qishur-down li {float: left;position:relative;background:#fff;width:13%;border-radius:15px;height:20px; line-height:20px;font-size:13px;padding:2px 3px;margin:2px 5px; text-align: center;color: #080;}
.qishur-down .cur{color: #fff; background: #0084ff;}
}
.alertcol {border-bottom:#d21e1e 1px solid;position: relative;margin-top:5px;height:25px;light-height:25px;text-align:center;font-size: 14px;font-weight: bold;color: #fff;}
.alertcol .alertcola {color: #fff;font-size: 14px;height:25px;light-height:35px;text-align:right;float:right;padding-right:5px;}
/*高手帖*/
.gst_box {margin:0 auto;position: relative;overflow:hidden;background: #fff;}
.gst_box .gst_tit_box {height:40px; line-height:40px;border-top: 1px solid #c0c5d2;
    box-shadow: 0 1px 5px #d4d4d4;
    background: linear-gradient(180deg,#fff 0,#DDDBDB 90%,#EAEAEA);text-align:center;font-size:1.8rem;font-weight:bold;color:#C34400;}
.gst_box ul {margin:0 auto;border: 1px solid #D5D5D5;margin:5px 0px;padding-top:0px;height:32px; line-height:32px;}
.gst_box ul li {float: left;}
.gst_box ul li.titlr {width:85%;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.gst_box ul li.titur {width:15%;font-size:1.2rem;font-weight:bold;color:#E13800;}
.gst_box ul li a {padding:5px 3px;font-weight:bold;font-size:1.1rem;color: #333;text-align:center;}
.gst_box .gst_add_box {margin:0 auto;border: 1px solid #D5D5D5;padding:5px 3px;margin:5px 0px;}
.gsttop {text-align: center;font-size: 10px;display: inline-block;line-height:17px;border: 1px solid #f00;border-radius: 3px;color:#f00;width:42px;margin:0px 0px 0px 2px;}
.gsttopt {text-align: center;font-size: 10px;display: inline-block;line-height:17px;border: 1px solid #00692A;border-radius: 3px;color:#00f;width:42px;margin:4px 0px 0px 2px;}
.gsttop1 {text-align: center;font-size: 10px;display: inline-block;background: #f50000;line-height:20px;border-radius: 3px;color:#fff;width:42px;margin:0px 0px 0px 2px;}
.gsttop2 {text-align: center;font-size: 10px;display: inline-block;background: #065306;line-height:20px;border-radius: 3px;color:#fff;width:42px;margin:0px 0px 0px 2px;}
.gsttop3 {text-align: center;font-size: 10px;display: inline-block;background: #FF00FF;line-height:20px;border-radius: 3px;color:#fff;width:42px;margin:0px 0px 0px 2px;}
.gsttop4 {text-align: center;font-size: 10px;display: inline-block;background: #004669;line-height:20px;border-radius: 3px;color:#fff;width:42px;margin:0px 0px 0px 2px;}
.gsttop5 {text-align: center;font-size: 10px;display: inline-block;background: #FF5900;line-height:20px;border-radius: 3px;color:#fff;width:42px;margin:0px 0px 0px 2px;}
.gsttop6 {text-align: center;font-size: 10px;display: inline-block;line-height:17px;background: #0000ff;border-radius: 3px;color:#fff;width:42px;margin:4px 0px 0px 2px;}
/*帖子*/
.topic_box {margin:0 auto;position: relative;overflow:hidden;padding-top:48px;background: #fff;border: 1px solid #F1F1F1;}
.title_box {width:100%;margin:0 auto;height:30px;light-height:30px;padding:13px 3px 0px 3px;font-weight:bold;font-size:1.3rem;color:#0495F0;display:block;white-space:nowrap;text-overflow:ellipsis;border-bottom: 1px solid #F1F1F1;}
.ur_box {margin:0 auto;position: relative;overflow:hidden;border-bottom: 1px solid #F1F1F1;}
.ur_box .urimg img {width:50px;height:50px;line-height:50px;float: left;}
.user_box {float: left;margin:5px 0px 0px 10px;}
.usertit {}
.urtxt {text-align: center;font-size: 10px;display: inline-block;background: #FF5900;line-height:20px;border-radius: 3px;color:#fff;padding:0px 3px;margin:0px 10px 0px 0px;}
.totkl{height:15px;background: linear-gradient(#e69900,#ffcc66);border:1px solid #FF9933;border-radius:5px;color:#c00;font-size:1rem;box-shadow: inset 1px 1px 0px rgba(255, 255, 255, 0.6), 2px 2px 1px rgba(0, 0, 0, 0.15);float:right;display: inline-block;padding:5px 6px 0px 6px;margin:12px 3px 0px 0px;}
.usercox {margin:18px 10px 0px 0px;float:right;}
.usertime {font-size:.8rem;margin-top:5px;color:#989898;}
.top_content {margin:0 auto;position: relative;overflow:hidden;padding:10px 3px 0px 3px;font-size:1.2rem;line-height:1.8rem;border-bottom: 1px solid #D5D5D5;}
.userduicuo {margin:10px 10px 0px 0px;float:right;}
.userduicuo i {width:20px;height:20px;position: relative;overflow:hidden;top:5px;display:inline-block;background-image: url(../images/icon.png);background-repeat: no-repeat;background-size:100% 100%;}
.userduicuo i1 {width:20px;height:20px;position: relative;overflow:hidden;top:5px;display:inline-block;background-image: url(../images/icon1.png);background-repeat: no-repeat;background-size:100% 100%;}
/*类似图纸*/
.simiforum_box {width:70%;margin:0 auto;height:55px;line-height:55px;background:#07C160;border-radius:5px;text-align: center;color:#fff;font-size:1.4rem;margin-top:5px;}
.simiforum_box img {position: relative;overflow:hidden;top:-2px;}
.similar_box {margin:0 auto;width:100%;position: relative;overflow:hidden;border-bottom: 1px solid #D5D5D5;}
.similar_box .simitit {font-size:1.4rem;height:45px;line-height:45px;margin:0px 8px;}
.similar_box .simitxt {float: left;width:23%;margin-left:10px;}
.similar_box .simitxt .simiimg img {margin:0 auto;height:140px;width:100%;}
.similar_box .simitxt .siminame {height:40px;line-height:40px;text-align: center;color:#444;}
/*寻宝*/
.xunbao_box {width:100%;margin:0 auto;position:relative;overflow:hidden;}
.xunbao_box ul {padding-right:5px;}
.xunbao_box li {float: left; width:24.2%;height:100px;position:relative;margin-left:5px;}
.xunbao_box li img {width:100%;height:55px;line-height:55px;}
.xunbao_box li dd {margin-top:10px;height:30px;line-height:30px;text-align: center;background:#E0E0E0;border-radius:5px;}
/*广告*/
.xgggadd {text-align: center;width:100%;margin:0 auto;position:relative;overflow:hidden;}
.amggadd {text-align: center;width:100%;margin:0 auto;position:relative;overflow:hidden;}
/*出售区*/
.topic_hidden {-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-sizing: border-box;border:1px #D8BBB1 solid;background-color:#FEF0E2;border-top-color:#FFF8F6; border-left-color:#FFF8F6;padding:5px 0px;line-height:27px;font-size:1.4rem;color:#000;}
.direc {margin-left:2px;padding:3px 0px;font-size:.7rem;}
.con_buy_box {width:450px;height:100px;background-color:#FFCC66;background-image: url(../images/buybg.png);background-repeat: no-repeat;background-size:100% 100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #A17723;border-top-color:#EACF98;border-left-color:#DDB972;margin-top:12px;}
.con_buy_box .buy_img {float:left;width:280px;height:55px;}
.con_buy_box .buy_code {float:left;position:relative;width:165px;height:25px;top:23px;font-size:1.7rem;}
.con_buy_box .buy_hle {float:left;width:280px;height:40px;margin-top:8px;text-align:center;}
.con_buy_box .buy_but {float:left;width:165px;height:40px;margin-top:8px;}
.con_buy_box .buy_hle a {margin-left:15px;color:#5B1801;}
.con_buy_box .buy_hle a:hover{color:#000;}
.btnbuy {width:70px;padding:0px 5px;height:25px;line-height:25px;text-align: center;display:block; color: #fff; text-decoration: none;-webkit-border-radius:3px;-moz-border-radius:3px; border-radius:3px;background: #FF4000;cursor: pointer;outline:none;border: 0;}
.btnbuy:hover { background: #982803;}
/*注册*/
#forum_log, #forum_reg, #forum_edit, #forum_reply, #user_edit{width:99%;height:320px;position:relative;margin: 0 auto;left:5%;right:5%;top:20%;margin-bottom:50%;z-index:9999;background-color: #fff;-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;border:1px #717171 solid;border-top-color:#DEDEDE; border-left-color:#DEDEDE;max-width:400px;position: fixed;}
.alertcol {height:45px; line-height:45px;color: #07c160;}
.alertcol a{margin:0px 10px;color: #07c160;}
.alerthtml {margin:0px 10px;}
.reg_box {width: 100%;margin:50px 10px ;}
.reg_input {width:95%;border-bottom: solid 1px #ddd;height:30px; line-height:30px;}
.btn_box {margin: 0 auto;text-align:center;}
.reg_btn {background-color:#07c160;height:45px;padding:0px 20px;color: #fff;-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;position: relative;cursor: pointer;font-size:1.3rem;}
.regcola {color: #080;font-size: 14px;height:25px;light-height:35px;text-align:right;float:right;padding-right:5px;}
/*底部*/
.footer-links { width:100%;margin: 0 auto;max-width:640px;margin: 0 auto;position:relative;margin-top:58px;}
.footer-links ul {width:100%;max-width:638px;margin: 0 auto;position: fixed; bottom: 0; z-index:999999;border-top: solid 1px #bbb;border-left: solid 1px #bbb;border-right: solid 1px #bbb; box-shadow:0 -4px 10px rgba(0, 0, 0, 0.05);background: #fff; background-image:-webkit-linear-gradient(to top, #eee, #fff); background-image:linear-gradient(to top, #eee, #fff);height:55px;}
.footer-links ul li { float: left; width:20%;text-align: center;display: inline-block;}
.footer-links ul li a {margin: 0 auto;display:block;height:55px;text-align: center;}
.footer-links ul li a.cfa { width:40px;height:45px;display:block;background-image: url(../images/cfa.png);background-repeat: no-repeat;background-size:100% 100%;}
.footer-links ul li a.cfb { width:40px;height:45px;display:block;background-image: url(../images/cfb.png);background-repeat: no-repeat;background-size:100% 100%;}
.footer-links ul li a.cfc { width:40px;height:45px;display:block;background-image: url(../images/cfc.png);background-repeat: no-repeat;background-size:100% 100%;}
.footer-links ul li a.cfd { width:40px;height:45px;display:block;background-image: url(../images/cfd.png);background-repeat: no-repeat;background-size:100% 100%;}
.footer-links ul li a.cfe { width:40px;height:45px;display:block;background-image: url(../images/cfe.png);background-repeat: no-repeat;background-size:100% 100%;}
.footer-links ul li a.cfa:hover, .footer-links ul li a.cfaa { width:40px;height:45px;display:block;background-image: url(../images/cfaa.png);background-repeat: no-repeat;background-size:100% 100%;}
.footer-links ul li a.cfb:hover, .footer-links ul li a.cfba { width:40px;height:45px;display:block;background-image: url(../images/cfba.png);background-repeat: no-repeat;background-size:100% 100%;}
.footer-links ul li a.cfc:hover, .footer-links ul li a.cfca { width:40px;height:45px;display:block;background-image: url(../images/cfca.png);background-repeat: no-repeat;background-size:100% 100%;}
.footer-links ul li a.cfd:hover, .footer-links ul li a.cfda { width:40px;height:45px;display:block;background-image: url(../images/cfda.png);background-repeat: no-repeat;background-size:100% 100%;}
.footer-links ul li a.cfe:hover, .footer-links ul li a.cfea { width:40px;height:45px;display:block;background-image: url(../images/cfea.png);background-repeat: no-repeat;background-size:100% 100%;}
.footer-links ul li a.cfe:hover, .footer-links ul li a.cfeaa { width:40px;height:45px;display:block;background-image: url(../images/cfea.png);background-repeat: no-repeat;background-size:100% 100%;}
.bottom p {font-size:1rem;padding-top:8px;font-size: 13px;text-align: center;}
.footbtom { max-width:640px;margin: 0px auto;border-bottom-left-radius: 5px;z-index: 1;position: relative;border-bottom-right-radius: 5px;box-shadow: 0px 5px 5px #808080;-webkit-box-shadow: 0px 5px 5px #808080;overflow: hidden;}