/* CSS Document */
body { margin: 0; padding: 0; font-family: "Helvetica Neue", "Helvetica","STHeiTi","sans-serif"; }
a, img, button, input, textarea { -webkit-tap-highlight-color: rgba(255,255,255,0); text-decoration: none; }
/*input[type="text"],input[type="button"], input[type="submit"], input[type="reset"], input[type=file], input[type=checkbox], button { cursor: pointer; -webkit-appearance: none; outline: none; }*/
button {appearance:none; -moz-appearance:none; -webkit-appearance:none;}
input {appearance:none; -moz-appearance:none; -webkit-appearance:none;}
select {appearance:none; -moz-appearance:none; -webkit-appearance:none;}
textarea {-webkit-appearance: none;} 
input[type=checkbox]{ height: 25px; width: 25px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-image: url(../images/xuankuang.png); background-repeat: no-repeat; background-position: center center; background-size: 25px 25px; margin: 0px; padding: 0px; list-style-type: none; background-color: #FFF; border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; -webkit-border-radius: 50px;}
input[type=checkbox]:checked{ background-image: url(../images/xuankuang2.png); background-size: 25px 25px; }

input[type=radio]{ height: 25px; width: 25px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-image: url(../images/xuankuang.png); background-repeat: no-repeat; background-position: center center; background-size: 25px 25px; margin: 0px; padding: 0px; list-style-type: none; background-color: #FFF; border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; -webkit-border-radius: 50px;}
input[type=radio]:checked{ background-image: url(../images/xuankuang2.png); background-size: 25px 25px; }

ul { margin: 0px; padding: 0px; list-style-type: none; }
/*圆角*/
.yuanjiao_3 {border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; -webkit-border-radius: 3px;}
.yuanjiao_10 {border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; -webkit-border-radius: 10px;}
.yuanjiao_15 {border-radius: 15px; -moz-border-radius: 15px; -ms-border-radius: 15px; -o-border-radius: 15px; -webkit-border-radius: 15px;}
.yuanjiao_20 {border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; -webkit-border-radius: 20px;}
.yuanjiao_30 {border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; -webkit-border-radius: 30px;}
.yuanjiao_50 {border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; -webkit-border-radius: 50px;}
.yuanjiao_100 {border-radius: 100px; -moz-border-radius: 100px; -ms-border-radius: 100px; -o-border-radius: 100px; -webkit-border-radius: 100px;}
.yuanjiao_zuo { border-radius: 3px 0px 0px 3px; -moz-border-radius: 3px 0px 0px 3px; -ms-border-radius: 3px 0px 0px 3px; -o-border-radius: 3px 0px 0px 3px; -webkit-border-radius: 3px 0px 0px 3px;}
.yuanjiao_you { border-radius: 0px 3px 3px 0px; -moz-border-radius: 0px 3px 3px 0px; -ms-border-radius: 0px 3px 3px 0px; -o-border-radius: 0px 3px 3px 0px; -webkit-border-radius: 0px 3px 3px 0px;}

/*页码*/
.mpage { display:table;padding:20px 0 20px;margin:0 auto; align:center;}
.mpage li{ display:inline; padding:5px 1px;}
.mpage .count,.mpage .pend,.mpage .phome{ display:none;}
.mpage .pnext a,.mpage .ppre a,.mpage .ppage a{ display:inline-block;*display:inline;zoom:1; line-height:30px; width:30px; text-align:center;border-radius:21px; -webkit-border-radius:21px; -moz-border-radius:21px; -o-border-radius: 21px; -khtml-border-radius: 21px; font-size:16px; background:#fff;color:#000;border:1px #CCCCCC  dotted;}
.mpage .pnext a,.mpage .ppre a{width:auto; padding:0 20px;background:#fff;color:#000;}
.mpage  a:hover,.mpage  a.hover{ background:#3b3b3b;color:#FFF;}
.fs16{font-size:16px;}

.title_cont{text-align:center;font-weight:bold;height:50px;line-height:40px;margin-top:20px;}
.body_cont{padding:0 30px;}

.search{width:100%;height:28px;margin-top:12px;border:1px solid #dddddd;}

.s_go{width:31px;height:28px;overflow:hidden;border:none;background:url(../img/go.jpg) no-repeat;text-align:center;cursor:pointer;float:right;}
.s_input{ width:191px; height:28px;border:none;background:#fff;line-height:28px;overflow:hidden;float:right;padding-left:11px;}

#imgw{padding:10px 20px;}