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;
	font-size: 100%;
	vertical-align: baseline;
}
html { font-size:85.7%;overflow-y:scroll;background:#E8E8E8;}
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: 0px;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;}
.f12 {font-size:1.2rem;}
.f13 {font-size:1.3rem;}
.f14 {font-size:1.4rem;}
.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;}
.ys{color:#07c160;}
.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;}
.bt30 { margin-top:30px;}
.bt5 { margin-top:5px;}
.bor{border: 1px solid #D5D5D5;}
.h10 { height: 10px; font-size: 0; line-height: 0; clear: both;position:relative;}
.headerbox {width: 100%; max-width:640px; 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;}
.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;}
.magess {margin:0 auto;color:#A4A4A4;font-size:1.2rem;height: 40px; line-height:40px;font-weight:500;text-align: center;background-color: #fff;margin-top:50px;}
.eiderror {width:300px;margin:auto;top:50px;border:#000 1px solid;position: relative;top:90px;text-align:center;background: #000;color:#fff;-webkit-border-radius: 10px; border-radius: 10px;font-size:1.2rem;height:70px;line-height:35px;}
.nogz  {margin:0 auto;color:#666666;font-size:1.1rem;height: 40px; line-height:40px;font-weight:500;text-align: center;background-color: #fff;}
.forum-body {width: 100%; max-width:640px; margin: 0 auto;position: relative;overflow:hidden;}
.puttxt {border: solid 1px #ddd;height:25px;line-height:25px;padding:3px 5px;background-color: #fff;}
.van-nav-bar{width: 100%;max-width:640px;margin:0 auto;background-color:#07c160;height:50px;margin-top:0;z-index:999;}
.van-icon { height: 10px; line-height: 10px; vertical-align: top;font-size: 14px;position: relative;cursor: pointer;}
.van-nav-bar i {height:30px; line-height:30px;min-width:40px;margin-top:10px;display:block;border:true;position: relative;}
.van-icon:before { content: ""; display: inline-block; width: 10px; height: 10px; border-top: 1px solid #fff; border-right: 1px solid #fff; position: absolute; top:10px;cursor: pointer;}
.pre-btn:before { -webkit-transform: rotate(225deg); -moz-transform: rotate(225deg); -o-transform: rotate(225deg); transform: rotate(225deg); left: 15px;cursor: pointer;}
.van-reg, .van-log{position: relative; top:20px;margin:0px 10px;color: #fff;}
.van-top-bar {background-color:#07c160;height:105px;position: relative;}
.van-nav-top {color: #fff;height:50px;line-height:50px;text-align:center;font-size:1.1rem;}
.van-announ {background-color:#fff;margin:6px 20px;height:50px;line-height:50px;position: relative;overflow: hidden;-webkit-border-top-left-radius:8px; -moz-border-top-left-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px;font-size:1.1rem;}
.van-announ .announ {margin:0px 20px;color: #07c160;}
.van-announ .scrollannoun {position: relative;overflow: hidden;top:-50px;left:55px;}
.van-list {margin:0px 10px;text-align:center;position: relative;height:50px;line-height:50px;box-sizing: border-box;}
.van-list a {border: 1px solid #07c160;padding:3px 20px;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;color: #07c160;background-color:#fff;}
.van-list a.cur{background-color:#FF3300;color: #fff;border: 1px solid #FF3300;}
#van-list[data-fixed="fixed"]{ width: 100%;max-width:640px;margin:0 auto;background-color:#07c160;height:50px;position: fixed;top:0;z-index:99999;}
.post_van-list {margin:0px 10px;text-align:center;position: relative;height:50px;line-height:50px;box-sizing: border-box;color: #07c160;}
.post_van-post {position: relative;margin:0px 10px;}
.post_van-post a {margin:0px 10px;}
.post_van-post .cur {padding:2px 5px;background-color: #ff4900;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;color:#fff;}
/*注册*/
#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;}
.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;}
.post {width:80px; height:25px; margin-right:5px;margin-top:-5px;vertical-align: top; display: inline-block;background: url(/images/post.gif) center center no-repeat;}
.van-post {position: relative; top:20px;margin:0px 10px;color: #fff;}
.van-post a {margin:0px 10px;}
.van-post .cur {padding:2px 5px;background-color: #fff;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;color: #07c160;}
.van-jia {margin: 0 auto;position: relative;height:45px;line-height:45px;text-align:center;background-color: #fff;}
.van-jia a {margin:0px 20px;border: solid 1px #eee;padding:5px 20px;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;font-size: 14px;}
.van-jia .cur {background-color: #07c160;color: #fff;}
.uploader {
    position: relative;
margin-top:-100px;
    padding: 0 15Px;
}

.van-uploader__upload {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    box-sizing: border-box;
    width: 80px;
    height: 80px;
    margin: 0 8px 8px 0;
    background-color: #f7f8fa;float: left;
}
.van-icon-photograph {
width:30px; height:25px;
display: inline-block;
background: url(/images/xc_icon.gif) center center no-repeat;
}
.newspic {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    cursor: pointer;
    opacity: 0;
}
.imgfl img{float: left; width: 80px;height: 80px;}
/*文章*/
.wzbg {}
.list_box {position:relative;margin:5px 2px 0px 2px;background-color: #fff;padding:0px 0px;position: relative;overflow:hidden;border-radius:8px;border: 1px solid #bbb;}
.user_box {position: relative;height:40px;padding:8px 0px;}
.icon_box {width:13%;margin: 0 auto;position: relative;text-align:left;}
.ricon {width:40px;height:40px;position: relative;-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;}
.pricon {width:25px;height:25px;position: relative;-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;margin:3px 5px;}
.time_box {width:55%;margin: 0 auto;position: relative;}
.time_box dd{padding:3px 0px;}
.time_box dd.ur{font-size:18px;color:#FF4D00;font-weight:bold;}
.time_box dd.urys {font-size:14px;color:#004F69;font-weight:bold;}
.time_box dd.tm{font-size:12px;color: #666;}
.time_box dd.ur .topic-gz {margin-left:5px;font-size:11px;position:absolute;cursor:pointer;color: #B4B4B4;}
.time_box dd.ur .topic-gz img{margin:0px 8px;margin-top:3px;width:13px;height:12px;display:inline-block;vertical-align:text-top;}
.reply_time_box {height:38px;line-height:38px;}
.reply_time_box .ur{font-size:13px;font-weight:bold;}
.reply_time_box dd{float: left;}
.zt_box {width:30%;margin: 0 auto;position: relative;}
.zt_box img {width:35px;height:40px;position: relative;}
.zt_box a {margin:0px 5px;margin-top:8px;}
.newstop {width:30px;float:right;height:18px;line-height:18px;-webkit-border-radius: 2px;-moz-border-radius:2px;border-radius: 2px;color:#FF7070;border: 1px solid #07c160;font-size:.6rem;text-align: center;margin:7px 5px 0px 5px;padding:0px 2px;}
.newstype{width:20px;float:left;height:16px;line-height:16px;-webkit-border-radius: 2px;-moz-border-radius:2px;border-radius: 2px;color:#FFF;border: 1px solid #07c160;font-size:.6rem;text-align: center;margin:6px 5px 0px 5px;padding:0px 2px;background-color: #07c160;position: relative;}
.title_box {width:100%;margin: 0 auto;display:block;text-align:left;height:30px;line-height:30px;word-break:keep-all;text-overflow:ellipsis;white-space:nowrap;margin:5px 0px;}
.title_box .title_a {width:89%;float:left;display:block;font-size:16px;position: relative;overflow:hidden;font-weight:bold;color: #333;padding-right:10px;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.content_box {width:100%;margin: 0 auto;min-height:130px;position: relative;overflow:hidden;font-size:16px;border-bottom: solid 1px #eee;color: #333;}
.topic_content_box {margin: 0 auto;min-height:100px;position: relative;overflow:hidden;font-size:16px;border-top: solid 1px #eee;color: #333;margin:8px 3px 3px;padding:10px 0px;padding-bottom:40px;word-wrap:break-word;word-break:break-all;}
.editinfo {font-size:.7rem;position:absolute;text-align:center;bottom:10px;overflow:hidden;color: #999;}
.reply_content_box {margin: 0 auto;min-height:50px;margin-left:13%;position: relative;overflow:hidden;color: #333;word-wrap:break-word;word-break:break-all;padding:0px 3px;padding-bottom:40px;text-align:left;}
.preply_content_box {margin: 0 auto;margin-left:13%;margin-bottom:5px;position: relative;overflow:hidden;color: #333;background:#F6F6F6;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;word-wrap:break-word;word-break:break-all;text-align:left;}
.preply_content{margin-left:5px;color: #333;line-height:30px;word-break: break-all; word-wrap: break-word;border-radius:5px;background-color: #fff;}

.topic_content_box .imgicon, .content_box .imgicon, .preply_content .imgicon, .reply_content_box .imgicon text-align:left;{max-width:150px;max-height:80px;position:absolute;bottom:5px;}
.content_box, .topic_content_box, .preply_content_box, .reply_content_box {line-height:1.5em;vertical-align:middle;}
.content_box span, .topic_content_box span, .preply_content_box span, .reply_content_box span {display:inline-block;line-height:1.2em;vertical-align:middle;}
.praise {height:40px;margin: 0 auto;text-align:center;line-height:40px;font-family:Verdana;position:relative;}
.topic-menu1 { margin-top:0px;}
.topic-menu2 i, .topic-b i{ background:url(/images/cgi-pl.png) 0 0 no-repeat;width:30px; height:26px;line-height:26px;display: inline-block;vertical-align:middle;}
.topic-menu3 i, .topic-c i{ background:url(/images/cgi-view.png) 0 0 no-repeat;width:30px; height:26px;display: inline-block; vertical-align:middle;}
.topic-menu4 i, .topic-d i { background-image:url(/images/icon.png);background-repeat: no-repeat;width:25px; height:20px;display: inline-block; vertical-align:middle;background-size:100% 100%;}

.topic-menu1{float: left;width:25%;text-align:center;font-size:15px;}
.topic-menu2{float: left;width:25%;text-align:center;font-size:15px;}
.topic-menu3{float: left;width:25%;text-align:left;font-size:15px;}
.topic-menu4{float: left;width:25%;text-align:center;font-size:15px;}
.topic-a dd {float:left;}
.topic-a dd.upnum {position:relative;left:30px;}
.topic-a .uimgcs{position:absolute;display:block;top:15px;}
.topic-a {width:25%;margin-top:12px;height:26px;line-height:26px;color: #B4B4B4;}
.topic-b {width:25%;margin-top:12px;height:26px;line-height:26px;color: #B4B4B4;}
.topic-c {width:25%;margin-top:12px;height:26px;line-height:26px;text-align:left;color: #B4B4B4;}
.topic-d {width:25%;margin-top:12px;height:26px;line-height:26px;color: #B4B4B4;}
.imgmax {width:100%;margin: 0 auto;height:100%;top:0; left: 0; right: 0;z-index:999999;max-width:540px;position:fixed;background:#222;}
.imgmin {width:100%;margin: 0 auto;max-height:400px;position:fixed;top:10%;bottom:10%; left: 0; right: 0;z-index:999999;max-width:640px;background:#222;overflow: auto;}
.citybg {width:100%;margin: 0 auto;height:100%;position:absolute;top:0; left: 0; right: 0;background:#222;z-index:9999;position:fixed;}
.van-reply {position:relative;overflow:hidden;color:#006469;float:left;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.tpthys {padding:3px 5px;background:#f00;border-radius:3px;color:#fff;font-size:14px;}
.tpphys {padding:3px 5px;background:#080;border-radius:3px;color:#fff;font-size:14px;}

/*分页*/
.pagebox {width: 100%;margin:0 auto;height:45px;line-height:45px;position:relative;text-align:center;padding-top:35px;}
.prevnext {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: #CC00CC;cursor: pointer;outline:none;border: 0;}
.prevnext:hover { background: #FF00FF;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;border: 0;}
.btnset:hover { background: #05AFB7;}
.pagetxt {padding:0px 10px;height:22px; line-height:22px;margin:0px 2px;border:1px #717171 solid;background-color: #DDDDDD; 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;}
.opageye {min-width:50px;margin:0 auto;height:24px;position:relative;margin:2px 5px;border: solid 1px #07c160;font-size:.7rem;}
.pageye {height:24px;-webkit-appearance:none;appearance:none;border:none;font-size:.7rem;padding:0px 10px;width:60px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color: #FFFFFF;color:#333333;border-radius:4px;border: solid 1px #07c160;margin:2px 5px;}
/*底部*/
.footbtom {margin: 0px 1px;border-bottom-left-radius:3px;position:relative;border-bottom-right-radius:3px;box-shadow: 0px 2px 2px #7A7979;-webkit-box-shadow: 0px 2px 2px #7A7979;overflow:hidden;top:15px;height:10px;margin-bottom:10px;}
/*用户区*/
.van-user-bar {width:90%;max-width:600px;margin:0 auto;background: #fff;margin:10px;position:absolute;padding:0px 10px;top:80px;}
.van-user-box {width:90%;max-width:600px;margin:0 auto;background: #fff;margin:10px;padding:0px 10px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}
.rtime {background:#F97511;width:25px;height:25px;border: 1px solid #F97511;-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;position:absolute;margin-top:15px;}
.rtime i{display: inline-block;background: url(/images/icon_09.png);width:25px;height:25px;background-size:100% 100%;}
.rmoney i {display: inline-block;background: url(/images/6.gif);width:20px;height:20px;background-size:100% 100%;}
.zjmx i {position:relative;display: inline-block;background: url(/images/rui-copy-icon.png);width:25px;height:25px;top:8px;background-size:100% 100%;}
.zt {position:absolute;margin-top:18px;}
.zt i{display: inline-block;background: url(/images/icon.png);width:25px;height:25px;background-size:100% 100%;}
.zt i1{display: inline-block;background: url(/images/icon1.png);width:25px;height:25px;background-size:100% 100%;}
.gz {position:absolute;margin-top:18px;}
.gz i{display: inline-block;background: url(/images/rui-face.png);width:30px;height:30px;background-size:100% 100%;}
.uicon {width:50px;height:50px;position: relative;-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;}
.mycare {position:relative;width: 100%; max-width:640px;height:50px;border-bottom: solid 1px #eee;padding:0px 0px;overflow:hidden;background: #fff;}
.gzacss {position:relative;right:5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background: #ff4900;color:#FFF;text-align: center;font-size:13px;padding:2px 3px;top:20px;}
.gzname {margin-left:18px;font-size:1.2rem;}
/*选择头像*/
#pl-pop{padding: 1px;z-index:9999999999999999;position:relative;width:300px;height:200px;top:20%;bottom:40%;left:20%; right:40%;}
.ico-list {background: #CC00CC;position: relative;border: 1px solid #CC00CC;}
.ico-list a.cur {cursor:pointer;}
.ico-list a, img.focus-ico {cursor:pointer;}
.ico-list a img {border: 1px dashed #fff;margin: 1px;cursor:pointer;position: relative;}
.ico-list a:hover img, .ico-list .cur img {border: 1px dashed #F60;position: relative;z-index:999;}
.ico-list a img:hover {transform: scale(1.4);}
.focus-ico {-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;margin:7px 10px;}
.ico-txt {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;}
.ico-txt .iconcol {color: #fff;font-size: 14px;height:25px;light-height:35px;text-align:right;float:right;padding-right:5px;}
/*评论区*/
.thread_title {font-size:1.3rem;border-bottom: solid 3px #07c160;height:40px; line-height:40px;padding-bottom:5px;}
.arrow { width:0; height:0; border-width:10px; border-style:solid; border-color:transparent transparent #FFFFFF; _border-color:#FFFFFF #FFFFFF #FFFFFF; _filter:chroma(color=#FFFFFF); position:absolute; top:-20px; right:30px;z-index:99;}
/*底部*/
.footer-links { width:100%;margin: 0 auto;max-width:640px;margin: 0 auto;position:relative;margin-top:74px;}
.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;top:-1px;}
/*广告*/
.xgggadd {text-align: center;margin:0 auto;margin:10px 5px;padding:0px 5px;position:relative;overflow:hidden;background: #ff;border-radius:8px;}
.amggadd {text-align: center;margin:0 auto;margin:10px 5px;padding:0px 5px;position:relative;overflow:hidden;background: #fff;border-radius:8px;}
/*高手帖*/
.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_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;}
.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;}
.con_buy_box .buy_hle a:hover{color:#000;}
/*明细*/
.log_list_box {width: 100%;margin: 0 auto;position:relative;overflow:hidden;}
.log_list_box li {float:left;height:35px;line-height:35px;border-bottom: 1px dashed #dcdcdc;font-size:1rem;}
.log_list_box li.log-id {width:10%;text-align: center;}
.log_list_box li.log-lx {width:30%;}
.log_list_box li.log-ur {width:30%;}
.log_list_box li.log-rq {width:30%;text-align:center;font-size:.7rem;}
.ml_type {margin:0 auto;display: block;height:40px;line-height:40px;background-image: -webkit-linear-gradient(top, #ffffff, #f0f0f0);border-top: 1px solid #E7E6E6;border-bottom: 1px solid #E7E6E6;position:relative;overflow:hidden;padding:0px 5px;}
.ml_type h2 {float:left;font-size:1.2rem;color: #444;margin-left:5px;}
.m_msc {-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:50px;color:#fff;text-align:center;background:#FF4000;outline:none;border:1px #FF4000 solid;height:18px;line-height:18px;margin-top:10px;}




