﻿@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,a{ margin:0px; padding:0px; font-family:"微软雅黑";}
body,ul,ol,li,h1,h2,h3,h4,h5,h6,dl,dt,dd,input,p,span{ margin:0; padding:0; list-style:none;}
a{text-decoration:none; color:#333;}
a:hover{ text-decoration:none; color:#ff9800;}
img{border:none;}
.clear{clear:both; height:0px; line-height:0px;}
.yellow{ color:#ff9800}
.blue{ color:#6ab2fc}
.red{ color:#e4000f;}
.m25{ margin-right:25px;}
.m20{ margin-bottom:20px;}
.main01{ width:1190px; margin:0 auto 20px; font-family: "Microsoft Yahei";}
.fl{ float:left}
.fr{ float:right}



.rank_con{ background:url(http://www.05301.cn/images/icon.png) 0 -32px no-repeat;}
.rank_con li{ height:32px; line-height:32px; font-size:14px; padding-left:43px; width:253px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;box-sizing: border-box;}
.rank_con li a{
display:block;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;	
}
/*滑动门*/
.preview{overflow:hidden;}
.cont{padding:10px;}
.cls{clear:both;}
.hidden{display:none;}
#sourse{width:400px;height:300px;margin:0px auto;}
.textDiv{margin:10px 40px 10px;text-align:center;}

.example{margin:10px;background:#FFF;border:1px dotted #ccc;padding:10px;}
.scrolldoorFrame{width:400px;margin:0px auto;overflow:hidden;}
.scrollUl{width:400px;overflow:hidden;height:45px; background:#f2f2f2}
.scrollUl li{float:left;}
.bor03{border-top-width:0px;}
.gg01{cursor:pointer;background:#e3e3e3; width:133px; height:45px; line-height:45px; font-size:16px; font-weight:bold; text-align:center;}
.gg02{cursor:pointer; width:133px; height:45px; line-height:45px; font-size:16px; font-weight:bold; text-align:center;}
.ad1_1{ width:287px; height:195px; margin-right:14px;}

.ad5{ display:block; margin:10px 0;}
.index_big_picture{ margin-left:-14px;}
.index_big_picture li{width:287px; height:195px; margin-left:14px; float:left}
.index_small_picture{ margin-left:-6px;}
.index_small_picture li{ width:293px; height:105px; float:left; margin-left:6px; margin-bottom:6px;}

.news_con li{ height:32px; line-height:32px; font-size:14px; padding-left:20px; background:url(http://www.05301.cn/images/icon.png) 0 -565px no-repeat;}
.news_con li a{display: block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;	}


/*号码样式*/
.number_01{ height:50px; line-height:50px; font-size:30px; color:#ff5502; border-bottom:1px dashed #999; background:url(http://www.05301.cn/images/icon.png) 0 -243px no-repeat; padding-left:50px; margin-bottom:15px;}

.number_left{ width:186px; }
.number_left_bt{ height:50px; line-height:50px; font-size:14px; font-weight:bold; color:#333}
.number_left ul li{float:left;  height:35px; line-height:35px; padding-right:17px; font-size:14px;}
.number_left ul li a{ color:#555}
.yzsj01{ margin-right:13px;}
.yzsj01 img{ border-radius:84px;}
.number_right{ width:991px;}
.number_right_more{ height:25px; line-height:25px; font-weight:bold;}
ul.number_right_city{ margin-bottom:15px;}
ul.number_right_city li{ float:left; margin-right:8px;  }
ul.number_right_city li a{ display:block;  height:25px; line-height:25px; padding:0 15px;  font-size:14px;}
ul.number_right_city li a:hover{background:#8c96a2; color:#fff; font-weight:14px;}
.hdm_index01{ background:#8c96a2;color:#fff; font-weight:14px; }
.hdm_index02{ background:fff;}
ul.number_right_city li.on a{ background:#8c96a2; color:#fff;}
.number_right_num{ border-left:1px solid #e8e8e8; border-top:1px solid #e8e8e8}
.number_right_num ul li{ width:198px; float:left}
.number_right_num ul li a{  display: block; padding: 13px 0; height: 50px; border-right: 1px solid #dadada; border-bottom: 1px solid #dadada; text-align: center;}
.number_right_num ul li a:hover{ border:1px solid #ff9800; background:#fef3df; margin-left:-1px; margin-top:-1px;}
.number_right_num ul li a h2{color: #333; font-size:22px; font-family: Arial, Helvetica, sans-serif; margin-bottom:7px;}
.number_right_num ul li a h2 span{ font-size:22px;font-family: Arial, Helvetica, sans-serif;}

.liang{display:inline-block; width: 20px; height: 20px; background-image: url(http://www.05301.cn/images/sj_lhbz.png);
  background-repeat: no-repeat;
  background-position: left center; }
.pu{display:inline-block; width: 20px; height: 20px; background-image: url(http://www.05301.cn/images/sj_ptbz.png);
  background-repeat: no-repeat;
  background-position: left center; }
.number_right_num ul li a p { width:75%;font-size: 0.8em;margin: 0 auto;}


.number_02{ height:50px; line-height:50px; font-size:30px; color:#50b400; border-bottom:1px dashed #999; background:url(http://www.05301.cn/images/icon.png) 0 -314px no-repeat; padding-left:50px; margin-bottom:15px;}
.number_03{ height:50px; line-height:50px; font-size:30px; color:#0285ff; border-bottom:1px dashed #999; background:url(http://www.05301.cn/images/icon.png) 0 -384px no-repeat; padding-left:50px; margin-bottom:15px;}
.number_04{height:50px; line-height:50px; font-size:30px; color:#986df7; border-bottom:1px dashed #999; background:url(http://www.05301.cn/images/icon.png) 0 -454px no-repeat; padding-left:50px; margin-bottom:15px;}
.number_05{ height:50px; line-height:50px; font-size:30px; color:#cc0000; border-bottom:1px dashed #999; background:url(http://www.05301.cn/images/icon.png) 0 -514px no-repeat; padding-left:50px; margin-bottom:15px;}
.number_guess{ height:50px; line-height:50px; font-size:30px; color:#ff5502; border-bottom:1px dashed #999; background:url(http://www.05301.cn/images/icon.png) -290px -87px no-repeat; padding-left:50px; margin-bottom:15px; clear:both;}


/*号码捡漏*/
.number_09{ height:50px; line-height:50px; font-size:30px; color:#333; border-bottom:1px dashed #999; background:url(http://www.05301.cn/images/icon.png) 0 -862px no-repeat; padding-left:50px; margin-bottom:15px;}


/*经纪人推荐*/
.index_escrower{ background:#f7f7f7}
.escrower_tit{ height:90px; line-height:90px; font-size:25px; text-align:center;}
.escrower_con { width:1220px; position:relative; left:-30px;}
.escrower_con ul li{ width:212px; float:left; background:#fff; border:1px solid #f1f1f1; margin-left:30px; margin-bottom:15px;}
.escrower_con ul li .escrower_img{ padding-top:30px; padding-bottom:10px;}
.escrower_con ul li .escrower_img img{ width:118px; height:118px; display:block; margin:0 auto; border-radius:118px;}
.escrower_con ul li .escrower_name{ text-align:center; color:#666; font-size:18px;}
.escrower_con ul li .escrower_ruzhi{ text-align:center; color:#999; font-size:14px; height:35px; line-height:35px;}

.escrower_button{ width:180px; height:40px; line-height:40px; text-align:center; margin:0 auto; display:block; border:1px solid #f1f1f1; border-radius:5px; margin-bottom:10px; position:relative}
.escrower_button .escrower_ewm{ position:absolute; display:none; width:130px; border:1px solid #f1f1f1; padding:20px; background:#fff; top:-215px; left:4px;}
.escrower_button:hover a{ display:block;width:180px; height:40px; line-height:40px; text-align:center; background:#F90; color:#fff;border-radius:5px;}
.escrower_button:hover .escrower_ewm{display:block}
.escrower-more{ height:58px; line-height:58px; text-align:center;}
.escrower-more a{ display:block; width:1190px; height:58px; color:#666;}
.escrower-more a:hover{ color:#F90}

.jianlou_box{isplay: -webkit-flex; display: flex;}
.jianlou_box>.number_left{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-align-items: center;  background:#fff68f; margin-right:12px;}