@charset "gb2312";
html{-webkit-tap-highlight-color:transparent;}
body{width:100%; font-family:'Microsoft Yahei'; background: #edf0f6; }
html, button, input, select, textarea { font-family:'Microsoft Yahei';}
div:after,ul:after { content:"\20"; display:block; height:0; clear:both; visibility:hidden;}

input:-webkit-autofill , textarea:-webkit-autofill, select:-webkit-autofill {  
/*    -webkit-text-fill-color: #ededed !important;  */
    -webkit-box-shadow: 0 0 0px 1000px transparent  inset !important;  
    background-color:transparent;  
    background-image: none;  
     transition: background-color 50000s ease-in-out 0s; //背景色透明  生效时长  过渡效果  启用时延迟的时间  
}  
input {  
     background-color:transparent;  
}  

input::-webkit-input-placeholder {color: #737a87 !important; /* WebKit browsers */}
input::-moz-placeholder {color: #737a87 !important; /* Mozilla Firefox 4 to 18 */}
input::-moz-placeholder {color: #737a87 !important; /* Mozilla Firefox 19+ */}
input::-ms-input-placeholder {color: #737a87 !important; /* Internet Explorer 10+ */}

.wrapper{ width: 10rem;  margin:0px auto; overflow:hidden; height:100%; background: #edf0f6; }
.index{ background: #f9f9f9;}
.index .banner{ width:10rem; display: block; margin: 0 auto; }
.img1{ width:10rem; margin: 0 auto; height: 4.027777rem; }
.search{ margin:6% auto 2%; height: 1.083333rem; background-image: url(../images/bg1.png); background-size: contain; width:8.125rem ; color: #fff;}

.search_con,.search_btn{overflow: hidden;display: inline;border: 0 none;float: left}
.search_con{width: 6.944444rem; margin: 0.263888rem 0 0 0.138888rem; color: #737a87; outline: none;  padding-left: 0.208333rem; font-size:0.416666rem;line-height:0.708333rem; background: none; height:0.708333rem;}
.search_btn{width: 0.986111rem;height:0.819444rem;text-indent: -999px; background:url(../images/seach.png) no-repeat; background-size: cover; margin-top: 0.263888rem; }
input::-moz-placeholder{ color: #f3f2ef;}
input::-ms-input-placeholder{ color: #f3f2ef;}
input::-webkit-input-placeholder{ color: #f3f2ef;}
.round{ display: block;   width: 2.652777rem; height: 1.027777rem; text-align: center; float: left; line-height:1.06rem; margin-right:0.277777rem; color: #737a87; font-size:0.416666rem; background-image:url(../images/anniu1.png); background-size: contain;  }
.round.round2{background-image:url(../images/anniu2.png);}
.round a{ color: #fff; text-align: center;}
.round a:active span{ color: #f5f2f2;}
.search_btn1{ width: 1.194444rem;height:1.166666rem; background:url(../images/seach1.jpg) no-repeat; background-size: cover;}
.search_con1{border-left: 0.027777rem solid #00a0e9;border-bottom: 0.027777rem solid #00a0e9;background: rgba(255,255,255,0.7); border-top: 0.027777rem solid #00a0e9;}
.anniu{ margin-top: 7%; padding-bottom:15% ;  margin-left: 0.763888rem;  }
.anniu .one{ background: none;}
.anniu .one img{ width: 2.125rem; height: 0.402777rem; margin: 0.291666rem auto 0;}
.bottom{ height: 1.736111rem; padding: 0.486111rem 1.277777rem; border-top:solid 1px #cdd1da; background: #e8ebf2;}
.bottom .zw{ display: block; float: left; width: 4.805555rem; height: 0.777777rem;}
.bottom .tel{ display: block; float: left; width: 1.638888rem; height: 0.777777rem;}
.boxer img{ width: 8.194444rem; height: 5.833333rem; margin: 0 auto; display: block; margin: 0 auto;}
.classify h2{ font-size: 0.486111rem; margin-top: 0.416666rem; color: #737a87; padding-left: 0.902777rem;}
.dropload-noData{ font-size: 0.333333rem; text-align: center;}
.classify ul{ padding-left: 0.902777rem;}
.classify ul li{ position: relative; width: 1.916666rem;  background-size:contain;text-align: center; font-weight: bolder; letter-spacing:0; font-size:0.833333rem; color:#737a87;line-height: 1.680555rem; background-image: url(../images/guan.png); margin-right: 0.208333rem; float: left; height: 1.680555rem;}
.classify ul li a{ color:#737a87;}
.classify ul li strong{ float: left; margin-left: 0.35rem;}
.classify ul li span{ float: left;font-size: 0.347222rem; font-weight: lighter;}
.classify ul li em{ position: absolute; text-align: center; top:0.4rem; width: 100%; font-size: 0.194444rem; color: #737a87; display: block;}
.tip{ padding-left: 0.902777rem; height: 0.8rem; line-height: 0.8rem; font-size: 14px; color: #737a87;}

.class_list h2{  font-weight: bolder; margin-left: 0.902777rem; margin-top: -0.277777rem;  font-size:0.833333rem; color:#737a87; margin-right: 0.208333rem; }
.class_list h2 span{ font-size: 0.347222rem; font-weight: lighter;}
.class_list h3{ color: #737a87;border-bottom: solid 1px #dddfe1; border-right: solid 1px #dddfe1;border-left: solid 1px #dddfe1; margin: 0 0.277777rem; border-top: solid 1px #cdd1da; border-radius: 0.138888rem; background: #ebeef3; height: 0.972222rem; text-align: center; font-size: 0.486111rem;}
.class_list .left{width: 20%; float: left;}
.class_list .middle{width: 60%; float: left;}
.class_list .right{width: 20%; float: left;}
.class_list ul{ margin: 0 0.277777rem 15%;}
.class_list ul li{ height: 0.972222rem; border-bottom: solid 1px #dddfe1;  font-size: 0.416666rem; text-align: center; line-height: 0.972222rem;  background: #f5f8fd; border-radius: 0.138888rem;}
.class_list ul li div{ text-overflow: ellipsis;white-space: nowrap; height: 0.972222rem; overflow: hidden;}
.info{  margin: 3% auto 0;}
/*.list_info .logo{ width: 3.263888rem; margin: 0.277777rem ; margin-left: 0.555555rem; height: 1.111111rem; float: left;}*/
.list_info h2{ height: 1.5rem; line-height: 1.7rem; font-size: 0.416666rem; text-align: center; color: #737a87; font-weight: bold; }
.list_info h3{ font-size: 0.22rem; color: #737a87; overflow: hidden; line-height:0.38rem;   white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.list_info h4{ font-size: 0.31rem; margin: 3% auto; color: #333;}
.list_info h5{ font-size: 0.25rem; font-weight: normal; color: #666; height: 0.458333rem; line-height: 0.486111rem;}
.list_info h3 span, .list_info h5 span{ color: #737a87;}
.comlist{ height: 1.111111rem; margin-top: 0.2rem; padding-left: 0.277777rem; border-left:3px solid #fdd100; float: left; width: 5rem;}
.list_info .com{ border-top: 1px solid #ddd; width: 8.333333rem; font-size: 0.333333rem; line-height: 0.6rem; padding-top: 0.152777rem; border-bottom: solid 1px #e4e6e9; margin: 0 auto; color: #737a87; }
.list_info .com p{ color: #1d1819; font-size: 0.25rem; line-height: 0.416666rem; text-align: justify;}
.list_info .content{ background: #fff; padding-bottom: 0.625rem; margin: 0 0.277777rem 0.555555rem; border-radius: 0.138888rem;}
.event ul{ margin: 0 0.277777rem; margin-top: 5%; }
.event ul li{ width:2.083333rem; margin-bottom: 0.277777rem; float: left; height: 1.666666rem; margin-right: 0.138888rem; margin-left: 0.138888rem; }
.event ul li img{ width: 2.083333rem; display: block; margin: 0.069444rem auto 0; height: 1.666666rem;}
.event ul li h2{ font-size: 0.305555rem; height: 0.486111rem; text-align: center; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; height: 0.486111rem;  color: #1d1819; }
.event ul li h3{ font-size: 0.277777rem; color: #ea5b29; overflow: hidden; line-height: 0.444444rem;  text-align: center; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.event .search{ margin-top: 3%;}
.event .anniu{ margin-bottom: 0;}

.voto-list a{ color: #737a87; overflow: hidden;}
.voto-list li:hover{ background: #fdd100;}
.voto-list li:hover a{color: #000; }

.biglogo{width: 3.263888rem; margin: 0.138888rem 0.277777rem 0.138888rem 0; float: left;  margin-left: 0.555555rem; overflow: hidden;  height: 1.111111rem; }
.biglogo .box{width: 3.263888rem; overflow: hidden;  height: 1.111111rem; display: table-cell;vertical-align: middle;*font-size: 0.972222rem; }
.biglogo .box img { max-width:3.263888rem; margin: 0 auto;  max-height: 1.111111rem; display:block;  vertical-align: middle;overflow: hidden; }