﻿/*精选号码推荐*/
.num_con_jx{ margin-top:20px;}
.num_con_tit_jx a{display: block;float: left;width: 243px;height: 45px;line-height: 45px;font-size: 18px;text-align: center;background-color: #b7b6b6;color: #FFF;font-weight: normal; margin-right:2px;}
.num_con_tit_jx a:hover,.num_con_tit_jx a.active{ background-color:#ff8201;}
.wrap_jx{ border:1px solid #ff8201; border-top:none; width:978px; padding-bottom:30px;}
.jx-con{ padding:30px 50px 10px 0;}
.word-express{ border:1px solid #a4a3a3;}
.word-express p{ font-size:15px; color:#666; padding:10px; line-height:27px;}

.tab-con_jx{ padding:0 25px; display:none;}
.num_row_jx{ margin-top:15px;}
.num_block_out_jx{ width:170px; height:65px; margin-left:20px; float:left;background-color:#fed54c}
.number_jx,.numberH_jx{
	width: 100%;
	height: 65px;
	text-align: center;
	line-height: 65px;
	font-size: 18px;
	color: #4b4b4b;
	font-weight: bold;
/*	 background-color:#fed54c; 
*/}
.numberH_jx_on{ background-color:#ff8201 !important;}
.numberH_jx{ display: none;}
.numberH_jx a{ display:block; padding-top:13px;}
.numberH_jx a p{ text-align:center; color:#FFF; font-size:14px; line-height:20px;}
.num_row_jx .marginL0{ margin-left:0;}

/*选号表*/
.num-inputL{ width:100px; height:80px; background-color:#ffaf00; }
.num-inputL p{text-align:center; font-size:22px; color:#FFF; margin-top:12px; line-height:26px;}
.num-inputR{ width:875px;height:80px; background-color:#ff8201;}
.num-inputR input{width: 43px;height: 48px;float: left;background: #fff;border: 1px solid #bbb5a1;line-height: 48px;margin-right: 7px;font-size: 36px;text-align: center;color: #343434;}
.pic-tit{ margin-top:9px; background-color:#FFF; padding:5px 0 5px 7px; margin-left:10px;}
.pick_btn{width: auto;height: 46px;float: left;margin-left: 15px; margin-top:19px;text-align: center;line-height: 46px;background: #fff;padding: 0 17px; background:url(../images/num_ico.png) 3px 10px no-repeat;border-radius:3px;font-size:16px; color:#666;}
.pick_btn2{ background:url(../images/num_ico.png) 15px -59px no-repeat; background-color:#FFF; padding-left:40px;  }
.page_btn{background:url(../images/num_ico.png) 15px -124px no-repeat; background-color:#adef20; padding-left:44px;}
.num_con{ margin-top:20px; position:relative;}
.num_con_tit a{display: block;float: left;width: 243px;height: 45px;line-height: 45px;font-size: 18px;text-align: center;background-color: #b7b6b6;color: #FFF;font-weight: bold; margin-right:2px;}
.num_con_tit a:hover,.num_con_tit a.active{ background-color:#ff8201;}
.tab-con{ border:1px solid #ff8201; border-top:none; height:643px; position:relative;}
.num-rule{ padding:30px 0px 20px; font-size:16px; border-bottom:1px solid #ff8201;}
.num-rule a{ text-align:center; width:89px; height:30px; margin:0 1px 10px; line-height:30px;  display:block; float:left;}
.num-rule a.on{background:url(../images/num-rule.png) no-repeat; color:#FFF;}
.num-rule span{ font-size:22px; color:#ffaf00; float:left;}
.num_block_out{ float:left; width:243px; height:98px; overflow:hidden; border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;}
.bordernone{ border-right:none; width:246px;}
.num_block{ width:auto; height:98px; text-align:center; line-height:98px; font-size:20px; color:#666; font-weight:bold; border:1px solid #FFF;}
 .number{ height: 20px; margin-top:36px; clear:both; text-align:center; font-size:20px;}
.number b{ color:#ff8201}
.num_block_on{ height:55px; line-height:55px;  border:1px solid #fed54c;}
.numberH{ display:none; background-color:#fed54c; color:#e87d0f; height:43px; width:244px; margin-left:-1px; line-height:43px; font-weight:normal; font-size:18px;border:1px solid #fed54c; margin-top:15px; text-align:center;}

.page-no{ background-color:#ff8201;padding:15px 0 15px; position:absolute; bottom:0; width:980px;}
.page-no-con{ width:280px; margin:0 auto; }
.page-no-con a{ display:block; float:left; width:auto; height:27px; padding:0 3px; line-height:27px; text-align:center; font-size:16px; color:#FFF; margin:0 10px;}
.page-no-con a:hover{ color:#232323;}
/*后加*/
.w244{ width:245px; border-right:none;}

.per50{ width:50%; display:block; height:100%; float:left;}
.ccff8201{ background-color:#ff8201; color:#FFF;}
#tankuang{ width:517px; height:354px; border:1px solid #e0dede; position:absolute; top:137px; left:50%; margin-left:-258px; background-color:#FFF; border-radius:3px; display:none; z-index:55;}
.tankuang-tit{ width:100%; height:42px; background-color:#fc3c3b; color:#FFF; line-height:42px;}
.w306{ width:306px; text-align:right; font-size:18px;font-weight:bold;}
.w365{ width:365px;}
.w365 a{display:inline-block; *display:inline; *zoom:1; float:left; width:115px; height:28px; line-height:28px; padding-left:2px; margin-right:2px; text-indent:6px; }
.w365 a.deletenum{ background:url(../images/imgdelete/delete-bgvv.png) no-repeat;}
.w45{ width:35px; font-size:32px; line-height:39px; font-weight:normal;}
.tankuang-con{ padding-top:30px; padding-left:30px;}
.tanchu-tab tr{ height:46px;}
.tanchu-tab tr td{ font-size:14px; color:#333; }
.tanchu-tab input{ width:340px; height:28px; padding:4px 0;border:1px solid #e0dede; text-indent:5px; border-radius:3px;}
.muststar{ padding-left:5px; color:#f01717; }
.tankuang-bot{ margin-left:130px;}
.tankuang-bot a{ display:inline-block; *display:inline; *zoom:1; margin-left:25px; width:104px; height:39px; text-align:center; line-height:39px; font-size:16px; color:#575757; border-radius:3px; margin-top:20px;}
.tankuang-bot a.btn-submit{ background-color:#e71e16; color:#FFF; border-bottom:2px solid #b60100;}
.tankuang-bot a.btn-delete{ background-color:#ededed;border-bottom:2px solid #d4d4d4;}
.opacity8:hover{ opacity:.8; filter:alpha(opacity=80);}