body {background: url(/images/bg.gif); font-family: Verdana;FONT-SIZE: 12px;MARGIN: 0;color: #000000;}
/* 当屏幕宽度小于350px时，设置最小宽度为350px */
@media screen and (max-width: 350px) {
    body {
        min-width: 350px;
    }
}
td {FONT-SIZE: 12px;}
select, textarea {
font: 12px Tahoma, Verdana;
color: #333333;
background-color: #F5FBFF;
border: 1px solid #7AC4EA;
}
form{margin:0px; display:inline}
div.quote{
	margin:5px 5px;
	border:1px dashed #86B9D6;
	padding:5px;
	background:#F5FBFF;
	line-height:normal;
}
a { TEXT-DECORATION: none;}
a:hover{text-decoration: underline; color:#FF1D1D;}
img {border:0;}
.head {color: #154BA0;background: #BDDBF7;height: 30px;padding: 10px;font-weight:bold;}
.head a{color: #154BA0;}
.btn {
    background: #017FC6 0 bottom repeat-x;
    color: #fff;
    border-width: 1px;
    padding-left: 10px;
    padding-right: 10px;
    vertical-align: middle;
}
.input {
    border: solid 1px #76BAC2;
    padding: 2px 0px 2px 1px;
    font-size: 1.0em;
    vertical-align: middle;
}

/*toolbar*/
.toptool {
    position: fixed;
    top: 0px;
    width: 100%;
    color: #fff;
    line-height: 26px;
}

.tophk {
    border-bottom: 1px solid #162e37;
    background: #135069;
}.topmo {
    
    border-bottom: 1px solid #182e2c;
    background: #1d524e;
}
.topnew {
    border-bottom: 1px solid #182e2c;
    background: #04535c;
}
.hkt {
    background: linear-gradient(#135069, #196888);
}
.mot {
    background: linear-gradient(#1d524e, #0d6d65);
}
.newt {
    background: linear-gradient(#00545f, #1f7078);
}
.hkh{
    border-bottom: 1px solid #113f61;
    background: #1b9aad;
}
.topmo {
    position: fixed;
    top: 0px;
    width: 100%;
    color: #fff;
    line-height: 26px;
}
.toptool a ,.topmo a {
    text-decoration: none;
    color: #fff;
}
.topmo a:hover,.toptool a:hover{
   font-weight: bold;
}
.topsa
{background: #f63939 url(/images/post.png) 0 bottom repeat-x;
    background-position: -3px 0px;
    width:60px;
    overflow:hidden;
    padding: 5px 10px;
    margin-left:10px;
}
.topsb
{background: #1c8fac url(/images/post2.png) 0 bottom repeat-x;
    background-position: -3px 0px;
    width:60px;
    overflow:hidden;
    padding: 5px 10px;
    margin-left:10px;
}
.mo-qu{
font-size: 36px;
text-shadow: 2px 2px 1px #000;}
.mo-qu a{
text-decoration: none;
color: #1e8e66;
}
.mo-qu span{
font-size: 32px;
}
.hk-qu{
font-size: 36px;
text-shadow: 1px 1px 1px #000;
}
.hk-qu a{
text-decoration: none;
color: #e61e1e;
}
.hk-qu span{
font-size: 28px;
}

/*span color 数值自定义*/
.s0{color:#333}
.s1{color:#008000;}
.s2{color:#984B98;}
.s3{color:#FA891B;}
.s4{color:#0033FF;}
.s5{color:#659B28}
.gray{color:#ff0000} 
/*次要文字颜色-可定义*/
.f_one {background: #F5FBFF;}
.f_two {background: #E4EAF2;}
.hr  {border-top: 1px solid #86B9D6; border-bottom: 0; border-left: 0; border-right: 0; }
.t_one {background: #FFFFFF;}
.t_two {background: #F7F8F8;}
.r_one {background: #FFFFFF;}
.r_two {background: #FFFFFF;}
.cbg { color:#92A05A;background: #FFFFD9;}
.cbg a{ color:#DEDEB8;}
.smalltxt {font-family: Tahoma, Verdana; font-size: 12px;}
.tinytxt {font-family: Tahoma, Verdana; font-size: 11px;}
.cfont { color:#FFFFFF; }
.fnamecolor { color:#003366;}
.index_font{color: #3A4F6C;background-color:#E5E8EA; font-weight:bold;padding: 5px;}
.tpc_title { font-size: 12px;font-weight:bold;}
.tpc_content { font-size: 12px;}
.i_table {BORDER: #86B9D6 1px solid;background:#FFFFFF;}
.tool {color:#84AACE;}
.main {padding-top:0px;}
.alt_bg	{ background: #BDDBF7 }
.posttime{ color:silver;font-size:9px;}
.num_hit{ color: red;}
.topic{	margin-left: 50px;}
.reply{	margin-left: 35px;}
.header {
font: 12px Arial, Tahoma;
font-weight: bold;
color: #fff;
height: 30px;
}
.hkhe{
    border-top: 1px solid #2b7490;
    background: #15546e;
}
.mohe{
    border-top: 1px solid #207972;
    background: #125852;
}
.newhe {
    border-top: 1px solid #126e78;
    background: #0e4b52;
}
.djmain {padding-left:80px;
padding-right:80px;}
.header td {
padding-left: 10px;
}
.djtop {border-bottom-color: #252525;
	z-index: 1030; 
	position: fixed; 
	margin-bottom: 0px; 
	right: 0px; 
	left: 0px;
	top: 0px}
.header a {
    color: #ffffff;
    text-decoration: none;
    text-shadow: 1px 1px 2px #000;
}
.header input {
background:none;
vertical-align: middle;
height: 16px;
}
.subtable {
text-align: left;
padding: 0;
margin: 0 auto;
}
.left {
float: left;
text-align: left;
padding: 0px;
}
.right {
float: right;
text-align: right;
padding-right: 10px;
}
.spaceborder {
width: 100%;
border: 1px solid #7AC4EA;
padding: 0px;
}
.spacebottom {
padding-bottom: 10px;
background-color: #FDFFF2;
}
.category {
font: 12px Arial, Tahoma !important;
font: 11px Arial, Tahoma;
color: #92A05A;
background-color: #FDFFF2;
}
.category td {
border-bottom: 1px solid #DBDDD3;
}
.row {
width: 100%;
border: none;
background: #FFFFFF;
empty-cells: show;
}
.row td {
padding: 4px;
border-bottom: 1px solid #BBE9FF;
}
.row1 {
width: 100%;
border: none;
background: #F5FBFF;
empty-cells: show;
}
.row1 td {
padding: 4px;
border-bottom: 1px solid #BBE9FF;
}
.bold {
font-weight: bold;
}
.altbg1	{
background: #F5FBFF;
font: 12px Tahoma, Verdana;
}
td.altbg1 {
border-bottom: 1px solid #BBE9FF;
}
.altbg2 {
background: #FFFFFF;
font: 12px Tahoma, Verdana;
}
td.altbg2 {
border-bottom: 1px solid #BBE9FF;
}
.postsubmit {
border: 1px solid #DEDEB8;
background-color: #FFFFD9;
text-align: center;
padding: 10px 0px;
margin-top: 6px;
}
.button {
font: 12px Tahoma, Verdana;
padding: 0 5px;
background-repeat: repeat-x;
background-position: 0 50%;
outline: 1px solid #86B9D6;
border: 1px solid #FFF !important;
height: 19px !important;
line-height: 17px;
}
.t_row {
margin-top: -1px;
}
.t_user	{
word-break: break-all;
padding-left: 8px;
background: #F5FBFF;
}
.t_msg {
table-layout: fixed;
word-wrap: break-word;
width: 100%;
height: 100%;
overflow: hidden;
background: #FFFFFF
}
.t_msg td {
padding:2px 10px;
}
.t_number {
border: 1px solid #DEDEB8;
padding: 2px;
margin: 1px;
background: #FDFFF2;
}
.t_infoline {
background: #FDFFF2;
}
.t_table {
border-left: 1px solid #86B9D6;
border-top: 1px solid #86B9D6;
border-spacing: 0px;
}
.t_table td {
padding: 4px;
border-bottom: 1px solid #86B9D6;
border-right: 1px solid #86B9D6;
}
.line {
border-top:1px solid #BBE9FF;
}
.maintable{
width: 98%;
font: 12px Tahoma, Verdana;
}
.avatar {
border: 1px solid #DEDEB8;
background-color: #FFFFD9;
padding: 3px;
}
.avatar img {
background: #FFFFFF;
}
.thread_table {
	margin-top: 5px;
	padding: 2px;
	line-height: 22px;
}
.thread_table a{
	color: #000;;
}
.threadtxt { font-size: 13px; font-weight:bold;color:#000000}
.replytxt { color: #0000ff; }
.forumsth { $db_mmcatvheader }
.forums { color: #000000; }
.threadmei { color: #000000 }
.rethreadmei { color: #000000 }
.thusername { font-size: 13px; color: #ff0000; font-weight:bold }
.reusername { $db_reusername }
.username{ $db_usernametxt }
.numhits { color: #ff0000 }
.numhit { color: #ff0000 }
.guanli {background: #BDDBF7;width:98%;margin:0 auto;padding:15px 0px 15px;border: 1px solid #5A8ABD;text-align:center;}
.jgshi {margin:0px 10px 0px;margin-top:0px;}
.pailie {float: left;color: #BD192D;height: 38px;line-height: 38px;font-weight:bold;font-size: 22px;font-family: "微软雅黑";}
.paiss {width: 455px;float: left;border: #CD0F03 3px solid;height: 32px;line-height: 32px;padding-left: 5px;color: #999;display: inline;border-radius: 3px 0 0 3px;border-right: 0;}
.paitj {width: 100px;float: left;height: 39px;background: #BD192D;line-height: 39px;border: 0;color: #fff;text-align: center;cursor: pointer;display: inline;font-size: 22px;font-family: "微软雅黑";}
.juzpl {margin:0 auto;width:660px;}
.tj a{color:#ffffff}
.gong-gao{margin:0 auto;padding:0px;width:100%;height:40px;font-weight:bold;overflow: hidden;line-height:40px;font-size: 24px;text-align:center;}
.yu-ming {width:780px;line-height: 50px;font-weight: bold;text-align: center;font-family: Arial Black;margin: 0px auto;padding: 0px;}
.hk-qu span:hover{background: linear-gradient(#b3013d, #ff78a5, #a70038);color: #ffeb3b;}
/*导航条*/
.dh-list{margin:2px auto 1px;padding:0px;max-width:980px;min-width:800px;width:100%;height:40px;font-weight:bold;overflow: hidden;line-height:40px;font-size: 24px;color:#ffeb3b;text-align:center;text-shadow: 1px 1px 1px #000;}
.dh-list a{float: left; width: 20%; color:#fff;list-style:none;text-align: center;text-decoration: none;}
.hk-sa{background:linear-gradient(#1b3b48, #5c8ba2, #1b3b48);}
.hk-sb{background:linear-gradient(#2c5f74, #6fbce2, #244f62);}
.mo-sa{background:linear-gradient(#133a36, #418e87, #0f3c37);}
.mo-sb{background:linear-gradient(#22655e, #58c1b8, #164e48);}
.new-sa {background: linear-gradient(#125e66, #25bacb, #104a50);}
.new-sb {background: linear-gradient(#0d444a, #22a4b3, #072022);}
.dh-list a:hover{background:linear-gradient(#b3013d, #ff78a5, #a70038);color:#ffeb3b;}
.tablebg {background: url(/images/bj.gif);width:100% ;border: 0;}
.tablea {margin: 0 auto;padding: 0px;border-collapse: collapse;width: 980px;border: 0;}
.ztds {margin: 0 auto;width: 980px;font-size: 17px;font-weight: bold;font-family: 黑体;letter-spacing: -1px}
.tdsa {float: left;background: #00CACA;font-size: 19px;color: #fffff4;width: 80px;overflow: hidden;white-space: nowrap;line-height: 30px;height: 31px;border-bottom: dashed 1px#cdcdcd;text-align: center}
.tdsb {margin-left: 5px;float: left;line-height: 30px;height: 31px;width: 675px;overflow: hidden;display: block;white-space: nowrap;border-bottom: dashed 1px#cdcdcd}
.tdsb a{color: #000}
.tdsb a:hover{text-decoration:none;color: #ff0000}.tdsc {float: left;line-height: 30px;height: 31px;width: 219px;overflow: hidden;white-space: nowrap;color: #000;border-bottom: dashed 1px#cdcdcd;border-right: dashed 1px#cdcdcd;text-align: center}
.tdsc a {color: #0000ff}
.tdsc a: hover {text-decoration: none;color: #ff0000}
.hao00,.hao01,.hao02,.hao07,.hao08,.hao12,.hao13,.hao18,.hao19,.hao23,.hao24,.hao29,.hao30,.hao34,.hao35,.hao40,.hao45,.hao46{float: left;background: url(/images/ball-red.png)no-repeat center top;background-size: 40px;display:inline-block;width:40px;line-height:34px;height:40px;padding-right: 3px;color:#e10000;font-size:16px;}
.hao03,.hao04,.hao09,.hao10,.hao14,.hao15,.hao20,.hao25,.hao26,.hao31,.hao36,.hao37,.hao41,.hao42,.hao47,.hao48{float: left;background: url(/images/ball-blue.png)no-repeat center top;background-size: 40px;display:inline-block;width:40px;line-height:34px;height:40px;padding-right: 3px;color:#0066c5;font-size:16px}
.hao05,.hao06,.hao11,.hao16,.hao17,.hao21,.hao22,.hao27,.hao28,.hao32,.hao33,.hao38,.hao39,.hao43,.hao44,.hao49{float: left;background: url(/images/ball-green.png)no-repeat center top;background-size: 40px;display:inline-block;width:40px;line-height:34px;height:40px;padding-right: 3px;color:#1e8400;font-size:16px;}
.haoja {color: #ffffff;font-size: 22px;font-weight: bold;float: left;width: 20px;line-height: 40px;height: 40px;text-align: center;font-family: Arial}
.sx {float: left;width: 20px;height: 40px;line-height: 40px;color: #ffffff;text-align: center;font-weight: bold}
.kjqs {margin:0px 0px 0px 20px; float: left;line-height: 40px;height: 40px;text-align:center;font-weight: bold;font-size: 19px;color: #ffffff;letter-spacing: -1px}
.kjqs span {color: #ff0000}
#djada{z-index:10008;border-bottom:#ddd 1px solid;position:fixed;border-left:#ddd 1px solid;padding-bottom:5px;padding-left:5px;width:120px;height:120px;padding-right:5px;background:#fff;font-size:12px;border-top:#ddd 1px solid;top:60px;left:0px;border-right:#ddd 1px solid;padding-top:5px;box-shadow:1px 1px 1px #d4d4d4;display:none;}
#djadb{z-index:10008;border-bottom:#ddd 1px solid;position:fixed;border-left:#ddd 1px solid;padding-bottom:5px;padding-left:5px;width:120px;height:120px;padding-right:5px;background:#fff;font-size:12px;border-top:#ddd 1px solid;top:60px;right:0px;border-right:#ddd 1px solid;padding-top:5px;box-shadow:1px 1px 1px #d4d4d4;display:none;}
#djadc{z-index:10008;border-bottom:#ddd 1px solid;position:fixed;border-left:#ddd 1px solid;padding-bottom:5px;padding-left:5px;width:100px;height:300px;padding-right:5px;background:#fff;font-size:12px;border-top:#ddd 1px solid;top:200px;right:0px;border-right:#ddd 1px solid;padding-top:5px;box-shadow:1px 1px 1px #d4d4d4}
#djadd{z-index:10008;border-bottom:#ddd 1px solid;position:fixed;border-left:#ddd 1px solid;padding-bottom:5px;padding-left:5px;width:100px;height:300px;padding-right:5px;background:#fff;font-size:12px;border-top:#ddd 1px solid;top:200px;left:0px;border-right:#ddd 1px solid;padding-top:5px;box-shadow:1px 1px 1px #d4d4d4}
#djade{z-index:10008;border-bottom:#ddd 1px solid;position:fixed;border-left:#ddd 1px solid;padding-bottom:10px;padding-left:10px;width:220px;height:165px;padding-right:10px;background:#fff;font-size:12px;border-top:#ddd 1px solid;border-right:#ddd 1px solid;padding-top:10px;box-shadow:1px 1px 1px #d4d4d4;background-color: #fff;left:0px;bottom:0px;display:none;}
#djadf{z-index:10008;border-bottom:#ddd 1px solid;position:fixed;border-left:#ddd 1px solid;padding-bottom:10px;padding-left:10px;width:220px;height:165px;padding-right:10px;background:#fff;font-size:12px;border-top:#ddd 1px solid;border-right:#ddd 1px solid;padding-top:10px;box-shadow:1px 1px 1px #d4d4d4;background-color: #fff;right:0px;bottom:0px;}
.wai{width: 50px;color: #ffffff;text-shadow: 1px 1px 1px #000;}
.nei{width: 50px;color: #FFEB3B;text-shadow: 1px 1px 1px #000;}
/*--------------------------------*/
ul,li{
	margin: 0;
    padding: 0;
    border: 0;
    vertical-align: baseline;
    list-style: none;
}
.cgi-head-home {
	margin-top:27px;
    width: 100%;
    overflow: hidden;
    box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}
.homehk {
    border-top: 1px solid #3c687b;
    border-bottom: 1px solid #1c3d4c;
}
.homemo {
    border-top: 1px solid #3b6f6b;
    border-bottom: 1px solid #1f403d;
}
.homenew {
    border-top: 1px solid #3b6f6b;
    border-bottom: 1px solid #0a2a2c;
}
.logozi2,.logozi3,.logozi4,.logozi5,.logozi6,.logozi7{
    margin-left: 5px;
    line-height: 100px;
    font-size: 42px;
    font-weight: bold;
    text-shadow: 3px 3px 1px #000;
    }
.logozi2,.logozi4{
    color: #ff6c60;
    }
.logozi3,.logozi5{
    color: #00d08a;
    }
.logozi6,.logozi7{
    color: #eaba74;
    }
.logo-index2,.logo-index3,.logo-index4,.logo-index5,.logo-index6,.logo-index7{
    width: 88px;
    height: 88px;
    border-radius: 50%;
    border: 1px solid #5e5e5e;
    padding: 8px;
    margin-left: 5px;
    box-shadow: 2px 2px 2px #000;
}
.logo-index2,.logo-index4{
    background: linear-gradient(#760800, #ff9a92, #3e0500);
}
.logo-index3,.logo-index5{
    background: linear-gradient(#014c32, #00e397, #003a27);
}
.logo-index6,.logo-index7{
    background: linear-gradient(#603c08, #eabf81, #442901);
}
.cgi-head-search {
	width: 100%;
    overflow: hidden;
}
.hkso{
     background: linear-gradient(#0a394c, #2d9bcc);
 }
.moso{
     background: linear-gradient(#07403c, #33a099);
 }
.newso {
    background: linear-gradient(#0e4b52, #0b8593);
}
.hktab,.motab,.newtab{
    background: #000;
}
.white-box-gs{
    padding: 0px;
    border-collapse: collapse;
    width: 100%;
    border: 0;
    overflow: hidden;
}
.white-box-gsa{
    padding: 0px;
    border-collapse: collapse;
    width: 100%;
    border: 0;
    overflow: hidden;
}
.cgi-gsb{
    margin: 0 auto;
    max-width:980px;
}
.cgi-gsb ul li {
    line-height: 30px;
    font-size: 17px;
    font-weight: bold;
    font-family: 黑体;
    letter-spacing: -1px;
    border-bottom: 1px #ccc dashed;
    border-right: 1px #ccc dashed;
    border-left: 1px #ccc dashed;
    overflow: hidden;
    white-space: nowrap;
}
/*.cgi-gsb ul li a:hover{
    color: #ff0000;
    background: url(/images/gshoth.png)no-repeat center;
    background-repeat: repeat-x;
    text-decoration: none;
}*/
.cgi-gsb-tit {
    float: left;
    padding: 0px 10px;
    font-size: 19px;
    color: #fff;
    text-align: center;
    display: inline-block;
}
.mo-bg{background: linear-gradient(#00633f, #00ad6f);}
.hk-bg{background: linear-gradient(#a30000, #e61e1e);}
.gsb-titi-se a:link,.gsb-titi-se a:visited{
    color: #000;
    background: url(/images/gshoth.png)no-repeat center;
    background-repeat: repeat-x;
    text-decoration: none;
}
.gsb-titi-se a:active,.gsb-titi-se a:hover{
    color: #ff0000;
    background: url(/images/gshot.png)no-repeat center;
    background-repeat: repeat-x;
    text-decoration: none;
}

.cgi-gsb-titi {
    float: left;
    padding-left: 5px;
    display:inline-block
}
.cgi-gsb-titit {
    width: calc(100% - 250px);
    text-align:center;
    text-decoration: none;
    display:inline-block
}
.cgi-gsb-titit span {
    text-align: center;
    background: #fff;
}


.hmqa{background: linear-gradient(#9E9E9E, #c7c7c7, #828282);color: #a7a7a7;padding: 0px 5px 5px;margin-left: 1px;}
.moqb{background: #1e8e66;color: #fff;padding: 0px 10px 5px;box-shadow: 2px 2px 2px #000;border-left: 1px solid #165e7b;}
.hkqb{background: linear-gradient(#d30101, #ff9999, #ab0000);color: #fff;padding: 0px 5px 5px;margin-left: 1px;text-shadow: 2px 2px 2px #000;box-shadow: 2px 2px 2px #000;}
.cgi-zuozhe {
    float:right;
}
.mo-co{
    color: #fff;
    text-decoration: none;
    text-shadow: 1px 1px 1px #000;
}
.mo-co a:link,.mo-co a:visited{
    color: #e91e63;
    text-decoration: none;
}
.hk-co{
    color: #ececec;
    text-decoration: none;
    text-shadow: 1px 1px 1px #000;
}
.hk-co a:link,.hk-co a:visited{
    color: #e91e63;
    text-decoration: none;
}
.head-right-to{float:left;width: calc(100% - 600px);margin-right: 298px;}
.topic{
    padding: 5px;
}
.content{
    float: left;
    margin:0; 
    width:65px;
    display:inline
}
.content .up{
    font-size: 19px;
}
.content .bg-green{
    background-color:limegreen;
}.content .bg-red{
    background-color:red;
}
.content .down{
    line-height: 40px;
    color:#fff;
}
.zi-t{
    float: left;
    margin: 0 5px;
    line-height: 40px;
    color:#fff;
}
.maxx{
    float: left;
    margin-left: 10px;
    line-height: 40px;
    font-size:18px;
    color: #fff;
    font-weight:bold;
    text-align: center;
    letter-spacing: -1px;
}
.mazx{
    color: #ffc107
}
.kmli{
    height: 40px;
}
.scroll {
    width: 20px;
    padding: 5px 1px;
    color: #fff;
    text-align: center;
    position: fixed;
    right: 5px;
    bottom: 50px;
    cursor: pointer;
    font-size: 13px;
}
.box-yu {
    padding: 5px;
    border: solid 1px #ddd;
    border-radius: 5px;
    color: #ffffff;
    text-align: center;
    box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}
.hk-bg2{
    background: #185d79;
}
.mo-bg2{
    background: #185f58;
}
.new-bg2 {
    background: #0e4b52;
}
.head-btn{
    color: #fff;
    border: 0;
    border-radius: 5px;
    background: linear-gradient(#86b9d6, #00598c);
    box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 1), 0 1px 2px rgba(0, 0, 0, 0.15);
    text-align: center;
}
.head-btn:focus, .head-btn:hover {
    background: linear-gradient(#00598c, #86b9d6);
    box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.6), 0 1px 2px rgba(0, 0, 0, 0.15);
    outline:none;
    border-radius:6px;
}
.indx-ann {
    color: #fff;
    border: 0;
    border-radius: 5px;
    background: linear-gradient(#ff9600, #8e5a00);
    box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.6), 0 1px 2px rgba(0, 0, 0, 0.15);
}
.amm {
    color: #fff;
    border: 0;
    border-radius: 5px;
    background: linear-gradient(#86b9d6, #00598c);
    box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.6), 0 1px 2px rgba(0, 0, 0, 0.15);
}
.ann {
    color: #fff;
    border: 0;
    border-radius: 5px;
    background: linear-gradient(#ff9600, #8e5a00);
    box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.6), 0 1px 2px rgba(0, 0, 0, 0.15);
}
.indx-ann:focus, .indx-ann:hover {
    background: linear-gradient(#8e5a00, #ff9600);
}
.search-box {
    text-align: center;
    padding-top: 3px;
    padding-bottom: 3px;
}
.bhk {
	border-top: 1px solid #4588a2;
    background: #196888;
}
.bmo {
    border-top: 1px solid #2b8a82;
    background: #0d6d65;
}
.newo {
    border-top: 1px solid #1a8793;
    background: #126068;
}
.search-txt {
    width: 320px;
    line-height: 18px;
    padding-left: 10px;
}
.white-box{
    margin-top: 10px;
}

/* 浏览器大于795px */ 
@media (min-width: 795px){

.head-login,.head-right,.midy,.midy2,.midy3,.midy4,.midy5,.midy6,.midy7,.yc{
    display:none;
}
.cgi-subNav{
    display:none;
}
.space-dh{
    display:none;
}
.max-wid{
    display:none;
}
.kjtimes i{
    display:none;
}
.box-sell{
    display:none;
}
.cgi-top{
    display:none;
}
}
/*--------------------------------*/

/*左边对联*/
#kefu1 {
	background: linear-gradient(#86540b, #ffdfb1, #7d4b01);padding: 5px;bottom:35%;right:5px;position: fixed;text-align:center;color: #fff;font-size:12px;font-weight: bold;border-radius: 10px;box-shadow: 2px 2px 4px 0px #aaa;
}
#kefu1 a:link {text-decoration:none;color: #fff;}
#kefu1 img{border: 2px solid #fff;box-shadow: 2px 2px 2px #000;}
.cs_space {
	height: 8px; clear: both; overflow: hidden
}
.cs_close {
	position: absolute; width: 12px; background: url(/images/close.gif) no-repeat; height: 12px; top: 2px; left: 2px
}
.cs_close a {
	display: block; height: 10px
}
.cs_close a span {
	display: none
}
/*对联结束*/
/*pages*/
.pages a,
.pages strong,.pages b{
	display:inline-block;
	padding: 0px 10px;
	height:25px;
	line-height:25px;
	border: 1px solid #86b9d6;
    background: linear-gradient(#dff6ff, #87bcd8);
    box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 1), 0 1px 2px rgba(0, 0, 0, 0.15);
	text-decoration:none;
	color: #006699;
	text-align: center;
	margin:0px 3px;
	border-radius:3px;
	vertical-align:top;
	 font-size:14px;
}
.pages a:hover{
	color:#fff;
	background:#0078d8 !important;
	border:1px solid #0072ce;
	text-decoration:none;
	box-shadow: 2px 2px 4px 0px #aaa;
}
.pages b,
.pages strong,
.pages a.current{
	color:#fff !important;
	background:#0078d8 !important;
	border:1px solid #0072ce;
	box-shadow: 2px 2px 4px 0px #aaa;
}
.pages span{
	padding:0 10px;
	line-height:23px;
}
.pages input{
	width:50px;height:22px;
}
.gg-top {
  margin: 0px auto 1px;
  padding: 0px;
  max-width: 978px;
 min-width: auto; /**/
  width: 100%;
  height: 40px;
  font-weight: bold;
  overflow: hidden;
  line-height: 40px;
  font-size: 2rem; /* 默认字体大小 */
  text-align: center;
  text-shadow:1px 1px 1px #000;
   border:1px solid #162e37;
}
.gg-top {
    margin: 0px auto 1px;
    padding: 0px;
    max-width: 978px;
   min-width: auto; /**/
    width: 100%;
    height: 40px;
    font-weight: bold;
    overflow: hidden;
    line-height: 40px;
    font-size: 2rem; /* 默认字体大小 */
    text-align: center;
    text-shadow:1px 1px 1px #000;
     border:1px solid #162e37;
  }
  @media (max-width:768px) {
     .gg-top {
        font-size:16px; /* 手机端字体大小 */
     }
  }
  .gg-top a {
     float:left; 
     width:33.33%;
     list-style:none;
     text-decoration:none;
  }
  .aa-sa{background: #185F58; color:#FFFFFF;}
  .aa-sb{background: #185D79; color:#FFFFFF;}
  .ab-sa{background: #0E4B52; color:#FFFFFF;}
  .ab-sb{background: #fdfcfa; color:#378a99;}
  .ac-sa {background: #fdfcfa;color:#c0470a;}
  .ac-sb {background: #fdfcfa;color:#c0470a;}
  .ad-sa {background: #fdfcfa;color:#9a4ee6;}
  .ad-sb {background: #fdfcfa;color:#9a4ee6;}
  .af-sa {background: #fdfcfa;}
  .af-sb {background: #fdfcfa;}
  .ag-sa {background: #fdfcfa;}
  .ag-sb {background: #fdfcfa;}
  .gg-top a:hover{background:linear-gradient(#00ff00, #00ff00, #00ff00);color:#ff0000;}
  
  
          .xxqbbslist {
              background-color: #f5f5f5;
              padding: 20px;
              font-family: 微软雅黑;
              font-size: 16px;
              line-height: 1.5;
              color: #333;
          }
          .colors {
              background-image: url('/images/ggtp.jpg');
              background-size: 200% 100%;
              -webkit-text-fill-color: transparent;
              -webkit-background-clip: text;
              -webkit-animation: colorChange 6s infinite;
              display: inline-block;
              text-align: left;
          }
          @-webkit-keyframes colorChange {
              0% { background-position-x: 0; background-position-y: 0; }
              50% { background-position-x: -885px; background-position-y: -233px; }
              100% { background-position-x: 0; background-position-y: 0; }
          }
          .mytext {
              font-weight: 700;
              color: red;
              font-size: 20px;
          }