/*重置样式*/
div,h1,h2,h3,h4,h5,p,ul,li,ol,dl,dt,dd,table,tr,td,form,input,textarea,img,b,a,span,body{margin:0;padding:0;}
a{text-decoration: none;outline: none;}
img{border: none;}
textarea,button{border: none;resize: none;}
li{list-style: none;}
i,em{font-style: normal;}
html{font-size:62.5%;}
body{font-size:1rem;}
/*共用样式*/
.inp{border: none}
.clear{clear:both}
.hide{display: none;}
.fl{float: left;}
.fr{float: right;}
/*qita*/
.cf:before,.cf:after{display: table;content:""}.cf:after{clear:both}.cf{zoom:1}
.img-responsive{display:inline-block;}
.shadow {z-index:999990; display: none; position: fixed; width: 100%; height: 100%; top:0; left:0; background-color: rgba(0,0,0,.2); }
.float_container {z-index:999991; display: none; position: fixed; width: 100%; left:0; bottom:0; background-image: -moz-linear-gradient(#abe5ef, #deceb7); background-image: -webkit-linear-gradient(#abe5ef, #deceb7); background-image: -o-linear-gradient(#abe5ef, #deceb7); background-image: linear-gradient(#abe5ef, #deceb7); }
.db { display: block}
/*导航*/
.tc_box .hdr{background:#3a6aa8; }
.tc_box .hdr .hdr_logo p{line-height: 42px;background:url("lxbwap/images/logo_1_03.png") no-repeat left center;text-indent: 28px;margin: 0 auto;color: #fff;font-weight: bold;font-family: "微软雅黑"}
.tc_box .hdr .hdr_logo{width:90%;line-height: 42px;background:url("lxbwap/images/logo_1_03.png") no-repeat left center;text-indent: 28px;margin: 0 auto;position: relative;font-size: 1.5rem;}
.tc_box .hdr .hdr_logo a{position: absolute;right: 0;top:14px;}
.tc_box .tc_box_cent{padding-left:7px;}
/*内容*/
.float_container .title_talk { background:#BB2684; background-size: 40px; height:40px; line-height:40px;font-size:20px; color:#fff; text-align: center; letter-spacing: -1px; }
.float_container dl { display: none; transiton:all .3s linear 0s}
.float_container dt { display: inline-block; width: 14%; float: left; margin: 24px 0 0 8px; text-align: center}
.float_container dd {margin:0; display: inline-block; position: relative; width: 68%; float: left; margin-top: 5px; }
.float_container .time { font-size: 12px; line-height: 1.6; color:#6c6761; text-align: center; }
.float_container .box { text-align: left;position: relative; margin-left: 5%; padding:10px; border:1px solid #7ebbe4; border-top-color: #b2daf0; border-radius: 12px; box-shadow: 0 3px 0 #3ea0dd, inset 0 1px 1px #fff; background-image: -moz-linear-gradient(#c6e5fa, #a6d7f7); background-image: -webkit-linear-gradient(#c6e5fa, #a6d7f7); background-image: -o-linear-gradient(#c6e5fa, #a6d7f7); background-image: linear-gradient(#c6e5fa, #a6d7f7); letter-spacing: -1px;font-size: 1.2rem;line-height: 15px; }
.float_container .box img { width: 18px; height:18px; vertical-align:top;padding-right:4px; }
.float_container .box p{padding-top:2px;line-height:18px;}
.float_container .box p span{color: #cf0303;}
.float_container .box:before,
.float_container .box:after { position: absolute; content: ""}
.float_container .btn_cf { margin-top: 15px; padding:10px 0; border-top:1px solid #c7c7c0; border-bottom:1px solid #979185; background-color: #eaebed; overflow:hidden;}
.float_container .btn_cf a { display: inline-block; width: 39%; height: 2em; float:left; margin:0 5%; border:1px solid #93CADF; border-radius: 12px; background-color: #B3E2E7; box-shadow: 0 2px 2px #d1d1d3; font-size: 16px; color:#000000; line-height: 2; text-align: center; text-decoration: none; transition:all .3s linear 0s; }
.float_container .btn_cf a:hover {border-color:#959490;background-color: #f7f7f7}

@media screen and (max-width: 320px) {
	
	.float_container .title_talk {font-size: 18px; background-size: 32px}
	.float_container dd {width: 73%}
	.float_container .box {
		font-size: 13px
	}
	.float_container .btn_cf a {
		border-radius: 10px;
		font-size: 15px
	}
}