﻿html, body, div, span, object, iframe, h4, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font: inherit; vertical-align: baseline; font-family: "Microsoft YaHei",sans-serif;outline: 0; }
html * { outline: 0; -webkit-text-size-adjust: none; -webkit-tap-highlight-color: rgba(0,0,0,0); }
body { color: #333333; font-size: 14px; font-family: "Microsoft YaHei",sans-serif;}
a:hover { text-decoration: none;color:#e60000 }
ins, a { text-decoration: none; color: #333333; }
ol, ul { list-style: none }
li { list-style-type: none; display: inline;font-weight: normal }
* { padding: 0; margin: 0; border: 0; box-sizing: border-box; }
@font-face {
  font-family: 'iconfont';
  src: url('img/iconfont.eot');
  src: url('img/iconfont.eot?#iefix') format('embedded-opentype'),
      url('img/iconfont.woff2') format('woff2'),
      url('img/iconfont.woff') format('woff'),
      url('img/iconfont.ttf') format('truetype'),
      url('img/iconfont.svg') format('svg');
}

.iconfont { 
  font-family: "iconfont" !important;
  font-size: 14px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; 
}
.clear { clear: both; }
.center{text-align:center;}
.webwidth { margin: 0 auto; max-width: 1280px;position:relative;  }
.main {  padding:20px 0;overflow: hidden; }
header{min-height:180px;background-repeat: no-repeat;background-position: top;background-size: cover;z-index:99;position:relative}
header::after{background:#00132c;content:"";display:block;height:100%;position:absolute;top:0;width:100%;z-index:-1;opacity:.8}


.sitename {float:left;overflow: hidden;margin-top:20px;font-size:30px;line-height:60px;color:#fff;font-weight:bold;}
.sitename a{color:#fff;}
.subname{width:100%;clear: both;text-align:center;padding:30px 0;color:#fff;}
.subname p{font-size:16px;}
.subname .contact{overflow:hidden;margin:10px 0 5px 0;}
.subname .contact a{line-height:36px;padding:5px 15px; border:1px solid rgba(255, 255, 255, 0.3); color:#fff;border-radius:15px;margin: 0 5px;  }
.buttonpc{display:block;float: right; line-height: 60px; cursor: pointer;margin-top:20px;}
.buttonpc span{ float: right; padding: 0 15px;  color: #0058cc;cursor: pointer; }
.buttonwap{display:none;}
.nav { float:right;margin-top:20px;}
.nav .offnav{display:none;}
.nav li { line-height: 60px;}
.nav li a { font-size: 14px; padding:5px 15px;margin:0 10px;color:#fff;border:1px solid rgba(255, 255, 255, 0);}
.nav li a:hover , .nav li a.cur { border:1px solid rgba(255, 255, 255, 0.3); border-radius: 15px;}

.search {float:right; height: auto !important;  width:25%;position:absolute;right:0;top:80px;display:none;}
.search form{position:relative;}
.search .offsearch{display:none;}
.search input#edtsearch { border: 1px solid #dddddd; width: 100%; line-height: 34px; height: 34px;   vertical-align: bottom; padding:1px 32px 0 5px; color: #999999; margin-right: -1px; float: left; box-sizing: border-box;}
.search button#btnpost { width: 35px; line-height: 30px; cursor: pointer; color: #999999;position:absolute;right:1px;top:2px;    background: transparent;}
.mt20 { margin-top: 20px; }
.mt15 { margin-top: 15px; }
.mt10 { margin-top: 10px; }
.mb20 { margin-bottom: 20px; }
.mb15 { margin-bottom: 15px; }
.mb10 { margin-bottom: 10px; }
.g1024{display: block;overflow: hidden;width: 100%;vertical-align: middle;background: #ffffff;}
.g1024 img{width: 100%; height: 100%;vertical-align: middle;} 
.mainleft{float: left; }  
.postleft { float: left; width: 880px;  overflow: hidden; display: block; background: #fff;  }
.postleft h3 { font-size: 16px; line-height: 36px; border-bottom: 1px solid #dddddd;}
.postleft h3 span { font-size: 12px; float: right; font-weight: normal; color: #999999;}
.postleft h3 span.wtzzinfo{ width:70%;overflow: hidden;text-align: right;text-overflow: ellipsis; white-space: nowrap;}
.postleft h3 span a{  color: #999999; }
/*当前位置*/
.breadcrumb { font-size: 14px; line-height: 36px;  border-bottom: 1px solid #dddddd;}
.breadcrumb i{padding:0 10px;}
.postleft h1{ margin:15px 0;text-align: center; }
.postleft .info{text-align: center; color: #999999;margin-bottom:15px;}
.postleft .info span { margin:0 10px;}
.postleft .info span i{ margin-right:3px;}
/**分类摘要**/
.abstract{background: #fbf9e4;padding:10px;border:1px solid #dddddd;margin-top:15px;line-height:18px;}
.bga{background: #fbf9e4;padding:5px 10px;border:1px solid #dddddd;margin-bottom:15px;}
.pm3{margin:20px 0;overflow: hidden;display: block;}
.pm3 h1{text-align: left;padding:0;font-size:18px;}
.pm3 img{float:left;border:1px solid #dddddd;width: 176px;height: auto; object-fit: cover;vertical-align: middle;overflow: hidden;}
.pm3 .appimg img{border:0;width: 100px;}
.pm3 .ml196{margin-left:196px;}
.pm3 .ml120{margin-left:120px;}
.desc p , .pm3 .pmtype{line-height:18px;padding:3px 0;font-size:12px;}
.desc span{color:#999999;}
.pm3 .info{text-align: left;margin-bottom:0;}
.pm3 .info span{padding:0 20px 0 0;}
.content p,.content div{ line-height: 150%;margin-bottom:15px;}
.content img{ max-width:100%!important; height:auto!important;}
.content h2 , .content h3 , .content h4 , .content h5{border-bottom: 0;border:1px solid #e5eaf0;font-weight: normal;background: #f2f4f7;line-height: 150%;padding:10px 15px;margin: 0 0 15px 0;text-indent:0!important}

.articlead img { width: 100%; height: auto; vertical-align: middle; margin-bottom: 15px; }

.tip-bar p{line-height:24px;}
.tip-bar p span{color:#999999;}
.tip-bar .down{background:#009999;color:#fff;display:inline-block;width:140px;line-height:36px;text-align:center;border-radius:5px;font-size:18px;margin-right:15px}
.tip-bar .down:hover{color:#fff;background:#00b2b3}

.post-uad {margin:15px 0; width:100%;overflow: hidden;}
.post-uad a{padding: 5px 15px;border:1px solid #dddddd;border-radius: 15px;overflow: hidden; color:#666666;display:block; float:left; }
.post-uad a.right{float:right}


.wzpl { text-align: center; padding:5px 10px; border: 1px dashed #d60000; margin: 15px 0; font-size: 14px; background: #faf5f5;}
.wzpl p{ line-height:24px; }
.wzpl a { color: #555555; }
.wzpl span { color: #d60000; padding: 0 5px; font-size: 16px; }
.wzpl a:hover { color:#3973ac }

.postright {width: 360px;float: right;background: #fff; overflow: hidden;display: block;  }
.postright h3 { line-height: 36px; border-bottom: 1px solid #dddddd; font-size: 16px; font-weight: normal; margin: 0 0 10px 0; }

.postright ul { padding-bottom:10px;overflow: hidden;}
.postright ul li { display:block;  padding-bottom: 10px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


#rightad .function_t{display:none;}
#rightad .function_c ul li img { width: 100%; height: auto; vertical-align: middle; margin-top: 5px; }
.qrcode { text-align: center; }
.qrcode img { width: 50%; height: auto; vertical-align: middle;  }
.qrcode p{ color:#999999;  }
/**主题自带模块样式**/
.function{ clear: both;}
.function_t{ line-height: 36px; border-bottom: 1px solid #dddddd; font-size: 20px; margin: 0 0 10px 0; }
/**网站全部分类**/
#divCatalog .function_c ul  li span{ cursor:pointer;}
#divCatalog .function_c ul li a{font-size:16px;}
#divCatalog .function_c ul li ul{overflow: hidden; padding:10px 10px 0 10px;display:none;}
#divCatalog .function_c ul li  ul li a{font-size:14px;}
#divCatalog .function_c ul  li a i{padding-right:3px;color:#999999;font-size:16px;}
#divCatalog .function_c ul li ul li a i{font-size:12px;}
/**友情链接|图标汇集|标签列表|网站收藏**/
#divLinkage .function_c ul , #divTags .function_c ul , #divAuthors .function_c ul , #divFavorites .function_c ul , #divAuthors .function_c ul , #hottags .function_c ul {margin-right:-3%;}
#divLinkage .function_c ul li , #divTags .function_c ul li , #divAuthors .function_c ul li , #divFavorites .function_c ul li , #divAuthors .function_c ul li , #hottags .function_c ul li {float:left;margin-right:3%;}
#divMisc .function_c ul li {float:left;margin-right:3%;width:30.33%;    vertical-align: middle;}
#divMisc .function_c ul li img{width:100%;height:auto;    vertical-align: middle;}
/**日历**/
#divCalendar caption{line-height:36px;font-size:16px}
#divCalendar table {border-collapse: collapse;width: 100%;padding: 0 2%;text-align: center;margin-bottom:20px;}
#divCalendar thead tr{background: #cccccc!important;color:#ffffff;}
#divCalendar table td , #divCalendar table th {text-align: center;padding: 5px 0;vertical-align: middle;}
#divCalendar table th {border: 1px solid #e6e6e6;}
#divCalendar table td {color:#999999;border: 1px solid #f2f2f2;}
/**搜索**/
#divSearchPanel form{width:100%;display:block;margin-bottom:20px;box-sizing:border-box}
#divSearchPanel input[type=text]{border:1px solid #dddddd;height:34px;line-height:34px;padding:1px 5px 0 5px;width:80%;float:left;display:block;box-sizing:border-box;border-radius:5px 0 0 5px}
#divSearchPanel input[type=submit]{border-radius:0 5px 5px 0;line-height:34px;height:34px;width:20%;margin-left:-1px;background:#cccccc;color:#fff; cursor: pointer;box-sizing:border-box;}
#divSearchPanel input[type=submit]:hover{background:#bfbfbf; }
#divContorPanel div{margin-bottom:20px;color:#999999}
.cp-hello{margin-bottom:10px;display: inline-block;line-height: 24px;}
.cp-login a , .cp-vrs a{padding: 5px 15px;border:1px solid #dddddd;border-radius: 15px;overflow: hidden; color:#666666;display:block; float:left;margin:0 20px 20px 0; }

.tags {overflow: hidden; margin-right:-15px;}
.tags a{margin-right:15px;}
/**多彩标签**/
.tags0{color: #66CCCC;}
.tags1{color: #666699;}
.tags2{color: #FF6666;}
.tags3{color: #99CC66;}
.tags4{color: #FF9900;}
.tags5{color: #FFCC00;}
.tags6{color: #993366;}
.tags7{color: #CCCC33;}
.tags8{color: #99CC66;}

.postright ul.r-nav { margin-right: -10%; padding-top: 5px; margin-bottom: -5px; overflow: hidden; }
.postright ul.r-nav li { display: inline!important; margin-right: 5%; width: 42.5%; float: left; padding-bottom:0;text-align: center; border: 1px solid #dddddd; line-height: 32px!important; margin-bottom: 15px!important; border-radius: 5px;}
.flink { margin-right: -15px; }
.flink li { display: inline!important; margin-right: 15px; }
.hottags { margin-right: -15px; }
.hottags li { margin-right: 15px;float:left; }
.hottags li a{  color: #3973ac; line-height:32px;padding: 7px 12px;background:#ecf3f9;border-radius: 3px;overflow: hidden;}
.postright ul.hottags li a:hover{background:#d9e6f2; text-decoration: none;}

/**图文列表***/


.list-it{overflow: hidden;}
.list-it li {padding: 15px 0; overflow: hidden;display: block; border-bottom: solid 1px #dddddd;position: relative;}
.list-it li:hover{background: #f7f7f7}
.list-it li .jian{position: absolute;right:0;top:15px;line-height:40px;color:#ff0000;font-size:40px;z-index: 99;}
.list-it li:last-child{border-bottom: 0;}
.list-it li .pic { float: left; width: 280px; height: 170px;  margin-right: 15px; vertical-align: middle;overflow: hidden;}
.list-it li .pic img { width: 100%; height: 170px;object-fit: cover;     vertical-align: middle;}
.list-it li h2 {line-height:25px;font-weight: normal;overflow: hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:clip;white-space:normal}
.list-it li p{font-size:14px;line-height:24px;margin:15px 0;height:72px;color:#999;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:clip;white-space:normal}
.list-it li  .info { text-align: left;margin-bottom:0;}
.list-it li  .info span { margin:0 20px 0 0;}
.list-it li  .info span.more {float:right;display:none;}
.list-it li:hover .info span.more {display:block;}
.list-it li  .info span.more a{padding: 3px 10px;border:1px solid #dddddd;border-radius: 10px;overflow: hidden; color:#666666; }

/**相册列表**/
.photo{margin-right:-2%;padding:0 0 15px 0;overflow: hidden;}
.photo li{margin-right:2%;width:31.33%;float:left;margin-top:15px;position: relative;overflow: hidden;border:1px solid #dddddd;}
.photo li .jian{position: absolute;right:0;top:0;line-height:40px;color:#ff0000;font-size:40px;z-index: 99;}
.photo li:hover img , .list-it li:hover img{
     transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
	-moz-opacity:.6;
	-khtml-opacity:.6;
	opacity:.6;
	filter:alpha(opacity=60);
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-ms-transition:all .5s ease;
	-o-transition:all .5s ease;
	transition:all .5s ease
}
.photo li .photoimg{width:100%;height:170px;overflow: hidden;}
.photo li img{width:100%;height:170px; object-fit: cover;}
.photo li h2{font-size:16px;font-weight: normal; padding:0 10px;margin:10px 0;line-height:20px;height:40px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:clip;white-space:normal}
.photo li .info{text-align:left;margin-bottom:10px;padding:0 10px;}
.photo li .info span{margin:0;}
.photo li .info span.tags a{padding:0 20px 0 0;}
.photo li .info span.right{float:right;}


/**纯标题列表***/
.list-pt { overflow: hidden; padding:5px 0 15px 0; }
.list-pt li:last-child{padding-bottom:0!important;margin-bottom:0!important;border-bottom: 0 !important;}
.list-pt li:nth-child(5n) {padding-bottom:10px;margin-bottom:10px; border-bottom: 1px dashed #e6e6e6; }
.list-pt li {display: list-item; font-size: 16px; line-height: 36px; box-sizing: border-box; overflow:hidden;text-overflow: ellipsis; white-space: nowrap; }
.list-pt li:hover{ padding-left:5px; transition: all .3s ease;-moz-transition: all .3s ease;-webkit-transition: all .3s ease;-o-transition: all .3s ease;} 
.list-pt li i { color:#ff0000; font-size:18px;padding-right:3px;}
.list-pt li span { float:right;color:#999999; font-size:12px;}


/**无限下拉**/
.reco-list .ias_trigger{ width:100%;clear: both;text-align:center;padding: 15px 0px;line-height: 24px;-webkit-transition: all .5s ease 0s;-moz-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;position: relative;}
.reco-list .load-tip{font-size:16px;cursor:pointer;border:1px solid #e6e6e6;padding: 15px}
.load-tip a{color:#39442e;text-decoration:none;outline:0}
#next{clear:both}
.reco-list .ias_loader{width:100%;padding: 15px 0px;line-height: 24px;position: relative; clear: both;}
.pagination-loading {padding: 15px 0px;text-align: center;font-size: 14px;}

.pagebar {text-align: center;margin-top:15px;}
.pagebar .page { display: inline-block; background-color: #fff; line-height: 32px; width: 32px; border-radius: 3px; margin: 0 5px; color: #666666; text-align: center; }
.pagebar .page:hover , .pagebar .now-page { color: #666666; border: 1px solid #dddddd }
.page-bar { display: none; text-align: center; overflow: hidden; padding: 0 10px }
.page-bar a { width: 32px; line-height: 32px; height: 32px; background-color: #1959b3; color: #fff }
.page-bar .PagePrev { float: left }
.page-bar .PageNext { float: right }
.page-bar .nopage { background-color: #ccc }
/****评论开始***/
#comments { overflow: hidden }
#comments h3 span{float:none;font-size: 16px;margin: 0 3px;padding: 0 3px;border-radius: 5px;color: #ffffff;background: #4EC186;}
.compost{margin-bottom:15px;}
.compost .com_name { overflow: hidden; color: #114b8a }
.compost .com_name span {     overflow: hidden;
  
    padding-top: 10px;
    margin-right: 5px;
    display: block;
    float: left;color: #114b8a }
.compost .com_box { margin-bottom: 15px }
.compost .com_box textarea { width: 100%; border: 1px solid #ddd; display: block; padding: 10px;box-sizing: border-box;border-radius: 5px;  }
.compost .com_info { overflow: hidden ; margin-top: 15px;}
.compost .com_info ul { float: left; list-style: none; display: inline-block; margin-right: -15px; }
.compost .com_info li { float: left; margin-right: 15px; margin-bottom: 15px; }
.compost .com_info li input { width: 200px; height: 36px; line-height: 36px; padding-left: 10px; border: 1px solid #ddd ;border-radius: 5px;}
.compost .com_info li span { margin-left: 4px }
.compost .com_info li span img { height: 30px; line-height: 30px; vertical-align: top }
.compost .com_info button { background-color:#114b8a; border: 0; border-radius: 15px; padding: 10px 25px;color: #fff; font-size: 14px; display: block;cursor:pointer;}
.compost .com_info button:hover { -moz-opacity:0.9;opacity: 0.9; }
#comment .comlist { margin: 10px 0; border-bottom: 1px solid #dddddd }
.comlist ul { list-style: none; border-top: 1px solid #dddddd; }
.comlist ul.bordertop {}
.comlist ul ul { margin-left: 5% }
.comlist li { overflow: hidden; padding: 15px 0; display: block; }
.comlist li img { float: left; width: 40px; height: 40px; border-radius: 50%; transition: 1s;-moz-transition: 1s;-webkit-transition: 1s;-o-transition: 1s;}
.comlist li .clbody { margin-left: 55px }
.comlist li:hover img {transform: rotate(360deg);-moz-transform: rotate(360deg);-webkit-transform: rotate(360deg);-o-transform: rotate(360deg);}
.clbody .cinfo { overflow: hidden; }
.clbody .cinfo h5 { float: left; height: 18px; line-height: 18px; color: #114b8a; font-size: 14px; font-weight: 400 }
.clbody .cinfo span { float: right;  }
.clbody .cinfo span a { color: #114b8a }
.clbody .cinfo span i { margin-right: 4px }
.clbody em { color: #999999; height: 24px; line-height: 24px; font-size: 12px; font-style: normal; display: block }
.clbody p { line-height: 24px; color: #555555; overflow: hidden }
.clbody p a { color: #114b8a }
/**评论样式结束**/
.footer { padding: 15px; overflow: hidden; display: block; border-top: 1px solid #dddddd;background:#333333 }
.footer p { text-align: center; line-height: 28px; color:#999;}
.footer a { color:#999; }
.ad {
    width: 100%;
    border: 1px solid #ddd;
    display: block;
    box-sizing: border-box;
    text-align: center;
    background-color:#118a5b;
    border-radius: 15px;
    padding: 10px 25px;
    color: #fff;
    font-size: 25px;cursor:pointer;
}
.ad a{

color: #fbf9e4;

}
.ad active{

color:#e60000

}
@media (max-width: 1680px) and (min-width: 1050px){ /*for 1680 x 1050*/

.ad{

display:none

}
    
}
@media screen and (max-width: 1281px) {
    .login {right:20px;}
    .webwidth { width: 100%;padding:0 20px; }
    .mainleft{width:63%;}
    .postleft {width:100%;}
    .postright{width:33%;}
}

@media screen and (max-width: 820px) {
.webwidth {padding:0 ;width:100%;}
.sitename {width: 100%;margin-top: 0; line-height:40px;font-size:26px;text-align:center;}
.subname{padding: 20px 0 30px 0;}
.subname p{font-size:14px;padding:0 15px;}
.search .offsearch , .nav .offnav{display:block;color:#999;font-size:16px;right:15px;top:15px; position: absolute;}
.search  {width:100%;margin:0;right:0;left:0; top:0;padding:0 20px; bottom:0; position: absolute;min-height:180px;}
.search form {top:50%;margin-top:-17px;}
.search input#edtsearch{border:1px solid #fff;background:inherit}
.buttonwap{display:block;float: none; width:100%;line-height: 60px;  padding-right:10px;right:0;left:0;}
.buttonwap span{ float: right; padding: 0 10px; font-size: 14px; color: #999;cursor: pointer; }
.buttonpc{display:none;}
.nav {width: 100%;margin:0; height: auto !important;right:0;left:0; top:0; bottom:0;  z-index: 999; display:none;position: absolute;min-height:180px;}
.nav ul{top:50%;width:100%;position: absolute;margin-top:-16px;padding:0 20px;}
.nav li {width:33.333%;float:left; line-height:32px; height:32px;overflow:hidden;padding:0; text-align:center;}
.nav li a {padding:2px 10px;font-size: 14px;margin:0;}
.nav li a:hover, .nav li a.cur{border-radius:12px;}

.mainleft , .postright  { float: none; width: 100%; }
.postleft , .postright{padding: 5px 20px 15px 20px;}

.list-it li  .pic { width: 107px;height: 70px;}
.list-it li  .pic img { width: 107px; height: 70px; }
.list-it li  h2 { font-size:16px;line-height:20px;margin-bottom:10px; text-overflow:clip;overflow:hidden;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical }
.list-it li  p { display:none; }
.photo li .photoimg{height:143px;}
.photo li img {height: 143px;}

.weburl li {width: 31.33%;}
.footer p { font-size: 12px; }
}
@media screen and (max-width: 651px) {
.app li { width: 23%;}
.pm3 img {width: 120px;}
.pm3 .ml196 {margin-left: 135px;}
}
@media screen and (max-width: 481px) {

.list-it li .info span.more{display:none;}

.photo li{width:48%}
.photo li .photoimg{height:103px;}
.photo li img{height:103px}
.photo li h2{margin:5px 0;line-height:20px;height:40px;text-overflow:clip;overflow:hidden;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.app li img{width:64px;height:64px}
.postleft h1{ font-size: 20px;line-height: 24px;}
.postleft .info , .postleft .info span i{font-size:12px;}
.postleft .info span { margin:0 8px;}
.pm3 {margin: 15px 0;}
.pm3 img { width: 100px;}
.pm3 .ml196 {margin-left: 115px;}
.pm3 h1 {font-size: 18px;}
.pm3 .pmtype .pmbutton {float:left ;width:100%;margin-right:-15px;}
.pm3 .pmtype a {float: left;margin:5px 0;margin-left: 0;margin-right:15px;}
.mcode{width:100%; float:left;}
}
@media (max-width: 560px)
.action {
    font-size: 12px;
    padding: 8px 15px;

 }
a.post-linkto {
    background-color: #114b8a;
    border: 0;
    border-radius: 15px;
    padding: 10px 25px;
    color: #fff;
    font-size: 18px;
    display: block;
    cursor: pointer;
background-color: #51cc87;
    opacity: .85;
}

.action i {
    margin-right: 5px;
    top: 2px;
    width: 14px;
    display: inline-block;
}
.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: glyphicons halflings;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    
}
    