@font-face {
  font-family: "iconfont"; /* Project id 2529530 */
  src: url('../font/AlimamaShuHeiTi-Bold.otf') format('otf'),
       url('../font/AlimamaShuHeiTi-Bold.ttf') format('ttf'),
       url('../font/AlimamaShuHeiTi-Bold.woff') format('woff'),
	   url('../font/AlimamaShuHeiTi-Bold.woff2') format('woff2');
}
/* T105专用BS组件优化 */
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {position:relative;width:100%;padding-right:8px;padding-left:8px;}
.container{padding:0;}

/* 左右背景一致高度 */
.height-same{padding-bottom:9999px;margin-bottom:-9999px;}
/* T105通用模块 */
body{background:#FDF9F0;}
header{background-color:#9D2236;}
header .header{display:flex;align-items:center;}
header .logo-box{float:left;}
header .logo-box img{width:100px;}
header .vega-nav{height:70px;line-height:70px;margin-left:50px;}
header .vega-nav a{display:inline-block;padding:0 15px;margin:0 5px;line-height:70px;font-size:18px;font-weight:500;color:#fff;}
header .vega-nav a:hover{ }
header .vega-nav a.on{color:#9D2236;background:#FDF9F0;}
header .search-box{position: absolute;right:0;width:200px;overflow:hidden;border-radius:5px;}
header .search-box .searchform{float:left;width:200px;height:32px;line-height:32px;background-color:#fff;}
header .search-box .searchform input{width:85%;text-indent:1em;border:none;background:none;color:#333;font-size:13px;}
header .search-box .searchform .search-btn{color:#ccc;}

/*运势模块*/
	.fortune{height:470px; border:1px solid #F5E9EB;border-top:2px solid #9D2236}
	.fortune-dropdown{ }
	.fortune-dropdown .dropdown-toggle{padding:2px 18px !important;margin:0 5px; border:1px solid #f0edf2;border-radius:20px;font-size:14px;}
	.fortune-dropdown .dropdown-item{font-size:14px;}
	.fortune-dropdown button .iconfont{color:#9D2236;}
	.fortune a.btn{height:20px;padding:0 10px;line-height:20px; color:#9D2236; border-radius:20px;background-color:rgba(189,176,167,.15);}
	.fortune a.btn:hover{background-color:rgba(189,176,167,.4);}
	.fortune .fortune-tab{position: relative; margin:15px 0;text-align: center;}
	.fortune .fortune-tab li{display:inline-block;padding:3px 5px;margin:1px 3px;font-size:14px;cursor:pointer; border: 1px solid #ccc;border-radius:4px;z-index: 10;}
	.fortune .fortune-tab li.on{background-color: #9D2236;color: #fff;}
	.fortune .fortune-tab li span{position: absolute; z-index:100;display:none;min-width:80px;margin-left:-10px;margin-top:5px; padding:0 5px;border-radius:4px;border:1px solid #ccc;background: #fff;}
	.fortune .fortune-tab li:hover span{display:block;color: #333;}
	.fortune .fortune-date{font-size:14px;color:#9D2236;}
	.fortune .score{	}
	.fortune .score li{line-height:36px;font-size:14px;font-weight:300;color: #8a8a8a;}
	.fortune .score li b{margin:0 2px; font-weight:700;color:#222;}
	.fortune .comment{height:150px; line-height:22px;font-size:13px;color:#555;overflow:hidden;}
	.dropdown-item.active,.dropdown-item:active{color:#9D2236;text-decoration:none;background-color:#eee;}
	 
/* 今日热点 */
	.hot{border:1px solid #ddd;}
	.hot .title .icon{padding:0 10px;border-radius:20px;background-color:#5b3881;color:#fff;}
	.hot .title h6{color:#5b3881;font-family:AlimamaShuHeiTi-Bold, Arial, Helvetica,sans-serif;font-weight:normal;}
	.hot .dot{left:0;top:0;width:20px;height:3px;background-color:#9D2236;}
	.hot.hot-news{ border-top:1px solid #e14c52;}
	.hot.hot-news h6{color:#e14c52;}
	.hot.hot-transits{border-top:1px solid #7665db;}
	.hot.hot-transits .title .icon{padding:0 10px; border-radius:20px;background-color:#7665db;color:#fff;}
	.hot.hot-transits .title h6{color:#7665db;}
	.hot.hot-sense{border-top:1px solid #5b3881;}
	.hot-list li{line-height:40px;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden;}
	.hot-list li a:hover{text-decoration:underline;}
	.hot-list li b{font-weight:700;font-style:italic;color:#8a8a8a;}
	.hot-list li:nth-child(1) b,.hot-list li:nth-child(2) b,.hot-list li:nth-child(3) b{color:#e14c52;}
	.hot.hot-transits .hot-list li:nth-child(1) b,.hot.hot-transits .hot-list li:nth-child(2) b,.hot.hot-transits .hot-list li:nth-child(3) b{color:#7665db;}
	.hot.hot-sense .hot-list li:nth-child(1) b,.hot.hot-sense .hot-list li:nth-child(2) b,.hot.hot-sense .hot-list li:nth-child(3) b{color:#5b3881;}
	.hot-list li:nth-child(3) b{color:#e14c52;}
	.hot .entry-list li{display: inline-block;}
	.hot .entry-list li a{display: inline-block;padding:8px 17px;margin:0 10px 10px 0; background-color: #f5f5f5;font-size:13px;border-radius: 2px;}
	.hot .entry-list li a:hover{background: #9D2236;color: #fff !important;}
/*top通栏12星座*/
	.sign12{width:100%;height:110px; }
	.sign12 ul{display:flex; }
	.sign12 ul li{flex:1;margin:0; }
	.sign12 ul li .star-icon{position: relative; display:block;height:130px;width:100px;margin:auto; text-align:center; }
	.sign12 ul li .star-icon.on {display:block;border:1px solid #333;}
	.sign12 ul li .star-icon:hover figure img{transform:scale(105%);transition-duration:0.3s;}
	.sign12 ul li .star-icon figure{display:block;height:100px; width:100px;overflow:hidden;}
	.sign12 ul li .star-icon figure img{margin-top:5px;  width:95px;height:95px;}
	.sign12 ul li .star-icon h6{position: absolute;top: 0; width: 100%; line-height:15px; color:#333;font-size:13px;text-align: center;background:url(../img/jiemao.png) no-repeat;}
	.sign12 ul li:nth-child(1) .star-icon h6{background-position:5px 0;}
	.sign12 ul li:nth-child(2) .star-icon h6{background-position:5px -15px;}
	.sign12 ul li:nth-child(3) .star-icon h6{background-position:5px -30px;}
	.sign12 ul li:nth-child(4) .star-icon h6{background-position:5px -45px;}
	.sign12 ul li:nth-child(5) .star-icon h6{background-position:5px -60px;}
	.sign12 ul li:nth-child(6) .star-icon h6{background-position:5px -75px;}
	.sign12 ul li:nth-child(7) .star-icon h6{background-position:5px -90px;}
	.sign12 ul li:nth-child(8) .star-icon h6{background-position:5px -105px;}
	.sign12 ul li:nth-child(9) .star-icon h6{background-position:5px -120px;}
	.sign12 ul li:nth-child(10) .star-icon h6{background-position:5px -135px;}
	.sign12 ul li:nth-child(11) .star-icon h6{background-position:5px -150px;}
	.sign12 ul li:nth-child(12) .star-icon h6{background-position:5px -165px;}
	.sign12 ul li .star-name{ color:rgba(255,255,255,.5);font-size:12px;text-align:center;font-weight:300;}
/* lookmore */
.look-more{display:block;}
.look-more .btn-block{padding:10px; background-color:#FCF6F6;color:#555;border-radius:10px;text-align: center;}
.look-more .btn-block:hover{color:#9D2236;}
/* page-t105 */
.page-t105{}
.pagination{display:flex; }
.pagination a{color: #696969;}
.pagination a.active,.pagination a:hover{color:#9D2236;}
/*footer*/
footer {background-color: #9D2236;}
footer .footer-nav{color:#fff;}
footer .footer-nav a{color:#fff;}
footer .footer-nav span{color:#fff;font-weight:100;}
footer .friend-link{line-height: 40px;word-wrap: break-word !important;text-align: center;font-size: 14px;}
footer .friend-link b{color: #fff;font-weight: normal;}
footer .friend-link a, footer .friendlink span {display: inline-block;margin: 0 10px; font-size: 14px;color: #fff;}
footer .friend-link a:hover{color:#deabf8}
footer address p {font-size: 13px;color: #999;}

@media only screen and (min-width:1680px){

	}
@media only screen and (min-width:1440px) and (max-width:1679px){
	 
	}
@media only screen and (max-width:1439px) and (min-width:800px){	}
@media only screen and (min-width:980px){
	{width: 20%;}
}
	