@charset "utf-8";
/* CSS Document */
body{ font-family:"微软雅黑";}
*{margin:0; padding:0; border:none; zoom:1}
div{
	border:none;
	overflow:hidden;
	display:block;
}
img{
	border:none;display:block;
}
a {
    color: #000;
    text-decoration: none;
}

.su_k{ line-height:2em; font-size:1em; color:#bdbbbc; border:solid 1px #bdbbbc; border-radius:8px; background:#fff; display:block; width:100%; text-align:center}

.inp_t{width:100%; line-height:2.5em; font-size:1em; color:#e81919; background: url(anb_03.jpg) repeat-x; border:0; border-radius:8px; text-align:center;  font-family:"微软雅黑"; margin-top:2% }

.wx_xf{position: fixed; width:14%; height:14%; right:0; top:25%;}
.wx_xf img{ width:100%; height:auto;}

.tc_2mw_img{
	width:60%; padding:3%; background:#362e2b; border:solid 3px #b28850; position: fixed; left:50%; margin-left:-35%;top:20%;
}
.tc_2mw_img p{ font-size:1em; color:#efa748; text-align:center; padding-bottom:3%;
}
.tc_2mw_img span {
    display: block;
    line-height: 3.25rem;
    text-align: center;
    border-bottom: 0.2rem solid #4b0202;
    border-radius: 1.625rem;
    background: #ae0202;
    margin: 0.3rem auto 0;
    position: relative;
    width: 90%;
}
.tc_2mw_img span code {
    color: #f3ec26;
    font-weight: bold;
    font-size: 1.7rem;
}
.tc_2mw_img p i {
    font-size: 0.8rem; font-style:normal;
}
.tc_2mw_img .close {
    display: block;
    font-size: 1rem;
    text-align: center;
    width: 1.5rem;
    height: 1.5rem;
    line-height: 1.5rem;
    background: #ee0a3d;
    color: #fff;
    float: right;
    border-radius: 0.25rem;
}
.tc_2mw_img .close a { text-decoration: none;
}
.tc_2mw_img img{
	max-width:100%;
	min-width:100%;
	height:auto;
}

.wrapper{
	width:100%;
	max-width:750px;
	background:#FFF;
}
.class1 img{
	max-width:100%;
	min-width:100%;
}
.mg{
	margin-left:auto;
	margin-right:auto;
}
.foottext{
	margin:0 auto;
	max-width:640px;
	background:#525252;
	color:#fff;
	text-align:center;
	padding:10px 0;
	font-size:0.6em !important;
	font-weight:400;
}

.mgtb{
	margin:0 auto;
	background:#000;
	-moz-background-size:contain;
    -webkit-background-size:contain;
    -o-background-size:contain;
    background-size:contain;
}
.searchBox{
	width:90%; padding:5% 0; background:#2c251d; border:solid 1px #bdaa5f;
}
.searchBox p {
    font-size: 1.1em;
    color: #f3ec26;
    text-align: center;
    line-height: 2rem;
}
.searchBox span {
    display: block;
    width: 90%;
    margin: 0.35rem auto;
    background: -moz-linear-gradient(top,#ffcb4d,#ffb400);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%,from(#ffcb4d), to(#ffb400));
    line-height: 3.5rem;
    font-size: 1.1rem;
    text-align: center;
    border-bottom: 0.2rem solid #523900;
    border-radius: 0.5rem;
}

.searchBox img{
	max-width:100%;
	min-width:100%;
	height:auto;
}

.person{
	max-width:90%;
	min-width:90%;
	font-size:1em;
	color:#900f1f;
	padding:5%; 
	font-weight:400;
}


/* 20170912 */
/*.rwb{ position: fixed; background: #E02828; width: 90%; left:0; bottom: 0; padding:0.75rem 5%;}
.rwb p{font-size: 1rem; color: #fff; text-align: center; line-height: 1.5rem;}
.rwb p b{ color: #f3ec26;}
.rwb .div{max-width:640px;margin: 0 auto;}
.rwb a {float: right;width: 5rem;font-size: 0.6rem;text-align: center;color: #fff;}
.rwb a img{width: 50%;margin: 0 auto;margin-top: -2rem;}*/

.rwb{ position: fixed; background: #362e2b; width:90%; left:0; bottom: 0; padding:2% 5%; border-top:2px solid #b28850;}
.rwb p{font-size: 0.8em; color: #fff; text-align: center; line-height: 1.2em;}
.rwb p b{ color: #f3ec26;}
.whtc2{padding:0.8em 0;}
.whtc2 p{font-size: 1.1em; color: #fff; line-height: 3em; text-align: left; margin-left:; }
.whtc2 p i{font-size: 0.9em; color: #fff100;}
.whtc2 span em{font-size: 0.6em; color: #de5c5b; text-decoration: underline;}
.whtcc1 p,.whtcc2 p{padding-left:10%;font-weight: bold;text-align: left !important;}
.whtcc1 em,.whtcc2 em{display: inline-block;width: 1.5em;height: 1.5em;background:#ae0202;font-size: 0.6rem;text-align: center;border-radius:50%;color:#fff;line-height: 1.5em;font-weight: bold;margin-right: 0.5em;}
.whtcc1,.whtcc2{font-size: 1.1em;color: #352f30;line-height: 1.5em;}
.whtcc2 a{text-decoration: underline;color: #f3ec26;}
.rwb .whtc2{padding: 0;}
.rwb .whtc2 p{font-size: 0.8em;line-height: 1em;    padding-left:10%;margin-top: 0.5em;}
.rwb  .whtcc1 em, .whtcc2 em{color: #fff;background: #ae0202;width: 1.5em;height: 1.5em;line-height: 1.5em;}
.wxal{ position: fixed; width: 4em; top:30%; right:0.25em; z-index: 3;}