@charset "utf-8";
/* CSS Document */
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video,*{
	margin: 0;
	padding: 0;
	border:0 none;
	font-size: 100%;
	font: inherit;
}

em,s,i{font:normal;}
body{font:1rem "Microsoft YaHei","Helvetica Neue", Helvetica, Arial, sans-serif; background:#fafafa; color:#4d4d4d;}
body,html{width:100%;height:auto;font-weight:400;min-width:320px;font-family:Microsoft YaHei;}
h1{font-size:1.25rem;}
h2{font-size:1.125rem;}
input{border:0; background-color:transparent; cursor:pointer;}
ol,ul,dl,dt,dd{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
a{color:#333;text-decoration:none; cursor:pointer;}
.wred,.wRed{color:#d43939 !important;}
.wblue,.wBlue{color:#5281cc !important;}


/*================================页头======================================*/
.topbar{background:#5281cc; height:3rem;overflow:hidden;-webkit-box-shadow: 0 1px 2px rgba(148, 148, 148, .5);-moz-box-shadow: 0 1px 2px rgba(148, 148, 148, .5);
	box-shadow: 0 1px 2px rgba(148, 148, 148, .5);z-index:999;}
.topbar .logo{display:block;float:left;margin:.725rem 1rem;width:4.3125rem;height:1.4rem;background:url(../images/logo.gif) no-repeat;background-size:100%;
	-moz-background-size:100%;
	-webkit-background-size:100%;}

.topbar .slogan{display:block;float:right;margin-right:.625rem;margin-top:1.25rem;width:10.3515rem;height:1.275rem;background-size:10.3515rem 1.275rem;
	-moz-background-size:10.3515rem 1.275rem;-webkit-background-size:10.3515rem 1.275rem;}
.topbar .back{display:inline-block;width:4rem;height:3rem;position:absolute;top:0;left:0;background:url(../images/back.gif) no-repeat left;background-size:.625rem 1rem;
	-moz-background-size:.625rem 1rem;-webkit-background-size:.625rem 1rem;margin-left:.625rem;}
.open{width:4rem;height:3rem;position:absolute;top:0;right:0;cursor:pointer;background:url(../images/menu.gif) no-repeat right;background-size:1.5rem 1.25rem;
	-moz-background-size:1.5rem 1.25rem;-webkit-background-size:1.5rem 1.25rem;margin-right:.625rem;}
.topbar .menu{width:100%;}
.topbar h1{color:#fafafa;text-align:center;line-height:3rem;}
.menubox{overflow:hidden;font-size:1rem;text-align:left;color:#fafafa;z-index:999;}
.menubox .menu_nav{background:rgba(0, 0, 0, 0.4);position:absolute;width:100%;height:auto;overflow:hidden;z-index:999;transition:visible 0.8s ease-in;
	-moz-transition:visible 0.8s ease-in;-webkit-transition:visible 0.8s ease-in;}
.menu_nav ul,.menu_nav .bar{background:#fff;filter:alpha(opacity=90); -moz-opacity:0.9; opacity: 0.9;overflow:hidden;width:100%;}	
.topbar .menubox .menu_nav .top{padding-top:.5rem;}

.menu_nav .topnav a{width:22%;margin:.25rem 1%;border:1px #b2b2b2 solid;border-radius:.25rem;-moz-border-radius:.25rem;-webkit-border-radius:.25rem;font-size:.875rem;
	line-height:2.25rem;text-align:center;display:block;float:left;}
.menu_nav .bar h2{margin:.25rem .625rem;border-bottom:1px #b2b2b2 solid;	color:#333;font-size:1.125rem;line-height:2.5rem;height:2.25rem;}
.menu_nav .bar h2 .square{display:inline-block;width:2px;height:1rem;background:none;background-color:#E33B3D;margin-top:.8rem;margin-right:.5rem;}
.menu_nav .topnav a{color:#333;}
.menu_nav .bar  ul{overflow:hidden;color:#333;margin:0 .25rem;}
.menu_nav .bar a{display:inline-block;float:left;line-height:1.75rem;height:1.75rem;padding:0 .5rem;}



/*=======================================专题图片===============================================*/
.columh-img{ display:inline-block;width:100%; background-color:#fff; box-shadow:0px 2px 4px rgba(148, 148, 148, 0.4); -moz-box-shadow:0px 2px 4px rgba(148, 148, 148, 0.4);
	-webkit-box-shadow:0px 2px 4px rgba(148, 148, 148, 0.4);}
.columh-img img{width:100%; height:auto; margin:0; padding:0; border:0 none;}
.columh-img .synopsis{padding:.5rem; padding-top:0;}

/*=======通用标题==========*/
.columh-img .synopsis h1,.hot-rom h1,.kjsj .lot-his h1
	{display:inline-block; height:2.5rem; width:100%; line-height:2.5rem; color:#d43939; border-bottom:2px #d43939 solid; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
	 float:left; text-indent:.875rem; position:relative;}
	 
.columh-img .synopsis h1 span,.hot-rom h1 span,.time .kjsj-title span,.kjsj .lot-his h1 span
	{display:inline-block; width:4px; height:1.25rem; position:absolute; top:.65rem; left:0; background-color:#d43939; line-height:2.5rem;}
	
.columh-img .synopsis .info{line-height:1.75rem; margin:0 .25rem 0 .25rem;}



/*=================主体通用样式=========================*/
.wrap{clear:both; width:100vw; overflow:hidden; margin-top:.875rem; background-color:#fff; box-shadow:0px 2px 4px rgba(148, 148, 148, 0.4);
	 -moz-box-shadow:0px 2px 4px rgba(148, 148, 148, 0.4);-webkit-box-shadow:0px 2px 4px rgba(148, 148, 148, 0.4);}
.wrap .list,.tuku-list,.article,.history,.tool,.kjsj,.contentbox{padding:0 .5rem; overflow:hidden;}


/*========================================资讯类列表页==================================================*/
 
.wrap .list li{background:url(../images/line_03.png) repeat-x bottom left; padding-bottom:.625rem; overflow:hidden;}
.wrap .list .title{display:inline-block; float:left; width:100%;}
.list .title h1{display:inline-block; width:75%; height:2.4rem;line-height:3rem; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; float:left;}
.list .title span{display:inline-block; width:4rem; float:right; line-height:3rem; text-align:right; color:#999;}
.list p{display:inline-block; float:left; width:100%;line-height:1.75rem; padding:0 .25rem; color:#666;}
.wrap .list .more{text-align:center; line-height:2.5rem; background:none;}



/*========================================图库图谜类==================================================*/
.tuku-list .title,.contentbox .title{border-bottom:2px solid #5281cc; display:inline-block; width:100%;}
.tuku-list .title li,.contentbox .title li{display:inline-block; float:left;color:#666; line-height:2.5rem;}
.tuku-list .title li span,.contentbox .title li span{font-size:1.25rem; margin:0 .5rem;}
.tuku-list .title .next,.contentbox .title .next{float:right; padding:0;}
.tuku-list .title .next a,.contentbox .title .next a{color:#999; padding:0 .5rem; margin:0 .25rem;}
.tuku-list .tk-list{padding:0 .25rem .625rem .25rem; overflow:hidden;}
.tuku-list .tk-list dd,.tuku-list .tk-list dt{display:inline-block; width:48%; height:2.25rem; float:left; font-size:.875rem; line-height:2.25rem; border-bottom:1px solid #f0f0f0; 
	color:#666; padding-left:.25rem;text-overflow:ellipsis;white-space:nowrap; overflow:hidden;}
.tuku-list .tk-list dt{border-right:1px #f0f0f0 solid;}
.tuku-list .tk-list dd a,.tuku-list .tk-list dt a{display:inline-block;color:#5281cc; margin-left:.5rem; font-size:.875rem; width:7rem; height:2.25rem; line-height:2.25rem;}
.tuku-list .tk-list dd span,.tuku-list .tk-list dt sapn{display:inline-block;color:#999; margin-left:.5rem; height:2.25rem; line-height:2.25rem;}
.right-line{border-right:1px #f0f0f0 solid;}



/*========================================玩法技巧类==================================================*/
.article h1{color:#d43939; line-height:2.5rem; text-indent:.875rem; position:relative;}
.article h1 span{display:inline-block; width:4px; height:1.25rem; position:absolute; top:.65rem; left:0; background-color:#d43939; line-height:2.5rem;}
.article .info{line-height:2rem; padding-bottom:1rem; margin:0 .5rem;}
.article .info p{margin-top:.625rem;}
.article .info h3{font-size:1.125rem; color:#333; font-weight:bold; line-height:2.75rem;}
.article .info h4{font-size:1.125rem; color:#5281cc; line-height:2.5rem;}



/*========================================中奖规则==================================================*/
.article .rule{display:inline-block; width:100%; float:left; border-top:2px solid #5281cc; margin:.625rem 0; padding-bottom:.625rem; background-color:#f5f5f5; overflow:hidden;}
.article .rule ul{float:left; width:100%; border-bottom:1px #b2d0ff solid;}
.article .rule li{color:#666; line-height:1.75rem; padding:0 .25rem;}
.article .rule .ball{width:1.25rem; height:1.25rem; line-height:1.25rem; border:0 none; color:#fff;}
.article .rule .red{background-color:#c00000;}
.article .rule .blue{background-color:#5281cc;}
.article .rule span{line-height:1.25rem; font-size:1rem; color:#666;}
.article .rule .title{color:#5281cc;}




/*========================================文章详情==================================================*/
.contentbox{background-color:#fff; overflow:hidden;box-shadow:0px 2px 4px rgba(148, 148, 148, 0.4);
	 -moz-box-shadow:0px 2px 4px rgba(148, 148, 148, 0.4);-webkit-box-shadow:0px 2px 4px rgba(148, 148, 148, 0.4);}
.contentbox p img{width:100%;height:auto;}
.contentbox h1{font-size:1.125rem;line-height:2.5rem;padding-top:.5rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.contentbox .time{font-size:.75rem;line-height:1.5rem;color:#999;border-bottom:1px #ddd dotted;}
.contentbox .time span{margin-left:2rem;font-size:.875rem;color:#666;}
.contentbox .content {padding:1rem .25rem;line-height:1.5rem;border-bottom:1px #ddd dotted;}
.contentbox .content a{text-decoration:underline;}
.contentbox .next{padding:1rem 0;}
.contentbox .next li{display:inline-block;width:100%;line-height:2rem;height:2rem;overflow:hidden;}
.contentbox .next li a{color:#5281cc;line-height:2rem;}

/*========================================开奖历史==================================================*/
.history{border-top:2px solid #5281cc;  overflow:hidden;}

/*=查询菜单=*/
.history .query{display:inline-block; float:left; width:100%; border-bottom:1px #b2d0ff solid;}
select{background-color:transparent;background-image:none;border:0; border-radius:0; border:1px #ddd solid; width:4.75rem; height:2rem; vertical-align:middle; 
	margin:0 .125rem;-webkit-appearance: none;  box-sizing: border-box; line-height:1.75rem;background-image:url(../images/more_1.gif); background-position:94% .75rem; 
	background-repeat:no-repeat; background-size:1rem .5rem; color:#666; cursor:pointer;}
option{text-indent:.25rem;}
.history input{vertical-align:middle; margin:.5rem 0;}
.history .query-text{border:1px #ddd solid; height:1.875rem; width:5rem; color:#666; text-indent:5px; margin-left:.125rem; cursor:text;}
.history .querys{height:2rem; padding:0 .25rem; color:#fff; background-color:#5281cc; margin:0;}

/*=开奖号=*/
.history .lot-his{display:inline-block; width:100%; float:left; overflow:hidden; padding-bottom:.625rem;}
.history .lot-his ul,.kjsj .lot-his ul{float:left; width:100%; border-bottom:1px #b2d0ff solid; overflow:hidden;}
.history .lot-his li{display:inline-block; width:100%; float:left;}
.history .lot-his .title{font-size:1.125rem; line-height:1.25rem; color:4d4d4d; margin-top:.625rem;}
.history .lot-his .title span{display:inline-block; margin-left:.625rem; font-size:1rem; color:#808080;}
.history .lot-his .lot-num,.kjsj .lot-his .lot-num{font-size:.875rem; line-height:1.5rem; color:#999;}
.history .lot-his .lot-num span,.kjsj .lot-his .lot-num span{display:inline-block; margin:0 .5rem;}


/*=奖号ballbox=*/
.ballbox{overflow:hidden; float:left; width:100%;}
.ballbox .ball{display:inline-block; float:left; width:1.875rem; height:1.875rem; line-height:1.875rem; text-align:center; margin:.5rem .125rem; border:1px #ddd solid;
	border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; vertical-align:middle;}
.ballbox .red{border:1px solid #d43939; color:#d43939;}
.ballbox .blue{border:1px solid #5281cc; color:#5281cc;}



/*=========================================试机号查询=======================================================*/
.ballbox span,.ballbox em{display:inline-block; float:left; margin:.5rem 0; line-height:1.875rem;}
.ballbox span{font-size:.875rem; color:#999;}
.ballbox .hz{margin-left:.5rem;}
.ballbox .shiz{margin-left:.5rem;}
.lot-his .sjh{border-bottom:1px dashed #f0f0f0;}
.query .qishu{margin:.625rem 0;}
.query .qishu span{margin-left:.25rem;}
.query .qishu span:first-child{margin-left:0;}



/*=========================================开奖时间=======================================================*/
.kjsj .time{overflow:hidden; width:100%;}
.kjsj .time li{display:inline-block; width:100%; float:left; line-height:2rem; color:#4d4d4d;}
.kjsj .time li a{color:#5281cc;}
.kjsj .time .kjsj-title{font-size:1.25rem; color:#d43939; line-height:2.5rem; border-bottom:2px solid #d43939; text-indent:.875rem; position:relative; margin-bottom:.25rem;}
.time .ballbox .title{display:inline-block;width:100%; float:left; font-size:1rem;}
.kjsj .lot-his{padding-bottom:.625rem; overflow:hidden;}
.kjsj .lot-his .title{font-size:1.125rem; line-height:2.25rem;}
.kjsj .lot-his .title span{font-size:.875rem; color:#666; margin-left:.625rem;}


/*工具类*/


/*=========================================摇奖号=======================================================*/
.tool .column{display:inline-block; width:100%; background-color:#eee; overflow:hidden; margin:.625rem 0; padding-bottom:.625rem;}
.tool .column .yaojiang{position:relative;}
.tool .column .yaojiang img{width:14.175rem; height:auto; margin-left:1rem;}
.tool .column .yaojiang input{border:0 none; background:url(../images/action.png) no-repeat top left; width:5rem; height:5rem; background-size:100%; color:#fff;
	position:absolute; bottom:5rem; right:.25rem; cursor:pointer;}
.tool .lot-date{display:inline-block; float:left; width:100%; height:auto; overflow:hidden;}
.tool .lot-date ul{display:inline-block; width:100%; float:left; overflow:hidden;}
.tool .lot-date .title{display:inline-block; width:100%; float:left; line-height:2rem; position:relative; font-size:1.125rem;}
.tool .lot-date .title span{display:inline-block; position:absolute; right:.5rem; font-size:1rem; color:#666;}
.tool .lot-date .lot-num{height:15rem; overflow-x:hidden; overflow-y:auto;}
.lot-date .ballbox-36{overflow:hidden;}
.lot-date .ballbox-36 .title{display:inline-block; width:100%; font-size:1.125rem; line-height:1.25rem;}
.lot-date .ballbox-36 .ball{display:inline-block; width:2.25rem; height:2.25rem; font-size:1.125rem; color:#fff; line-height:2.25rem; text-align:center;
	border-radius:50%; -moz-border-radius:50%;; -webkit-border-radius:50%; margin:.625rem .125rem; vertical-align:middle;}
.lot-date .ballbox-36 .red{background-color:#d43939;}
.lot-date .ballbox-36 .blue{background-color:#5281cc;}
.lot-date .lot-num .ballbox{display:inline-block; height:3rem; width:98%; margin:0 1%; background:url(../images/line_03.png) repeat-x left bottom;}
.lot-date .clear{display:inline-block; width:1rem; height:1rem; float:right; background:url(../images/del.png) no-repeat top left; background-size:100%; vertical-align:middle; position:relative; top:1rem; right:.5rem;}

/*========================================随机号========================================================*/
.tool .random{width:100%; float:left; padding:.5rem 0 .625rem 0; border-bottom:1px #b2d0ff solid;}
.tool .random li{line-height:2.5rem;}
.tool .random .wred,.tool .random .wblue{font-size:1.125rem;}
.tool .random select{width:3.75rem;}
.tool .random .return{border:1px #ddd solid; height:1.875rem; line-height:1.875rem; text-align:center;}
.tool .random label{margin-right:1rem;}
.tool .button{display:inline-block; float:left; width:100%;text-align:center; padding:.625rem 0;}
.tool .button .but{display:inline-block; margin:0 auto; }
.tool .button .but input{height:2.5rem; padding:0 1rem; font-size:1.25rem; color:#fff; margin:.625rem .875rem;
	 box-shadow:.25rem .25rem  .5rem #ccc; -moz-box-shadow:.25rem .25rem  .5rem #ccc; -webkit-box-shadow:.25rem .25rem  .5rem #ccc;} 
.tool .button .but .start{background-color:#f76400;}
.tool .button .but .exprot{background-color:#5281cc;}

.tool .randoms{}
.tool .randoms input{margin:.5rem .25rem; height:2rem; vertical-align:middle;box-shadow:.125rem .125rem  .25rem #ccc; -moz-box-shadow:.125rem .125rem  .25rem #ccc; 
	-webkit-box-shadow:.125rem .125rem  .25rem #ccc;}
.tool .randoms .ran-one{width:6.75rem; background:#f67400 url(../images/ran_one.png) no-repeat center; background-size:100%;}
.tool .randoms .ran-five{width:5rem; background:#f67400 url(../images/ran_five.png) no-repeat center; background-size:100%;}
.tool .randoms .extend{width:5rem; background:#5281cc url(../images/extend.png) no-repeat center; background-size:100%;}


/*========================================胆拖计算器========================================================*/
.tool .dt ul{border-bottom:1px #b2d0ff solid; overflow:hidden; padding-bottom:.625rem; margin:.125rem 0 .625rem 0;}
.tool .dt .wred,.tool .dt .wblue{font-size:1.125rem; line-height:1.875rem;}
.tool .dt .ball,.tool .his-db .ball{width:2.25rem; height:2.25rem; border:0 none; background-color:#ccc; line-height:2.375rem; color:#fff; font-size:1.125rem;}
.tool .dt .red,.tool .his-db .red{background-color:#c00000;}
.tool .dt .blue,.tool .his-db .blue{background-color:#5281cc;}


/*====选号结果====*/
.tool .result{display:inline-block;float:left; margin:.5rem 2%; width:99%; background-color:#FAFCFF;}
.tool h2{border-top:2px solid #5281cc; line-height:2rem; border-bottom:1px #b2d0ff solid; background-color:#f5f5f5; text-indent:.5rem;}
.tool .sstitle{width:100%; border-bottom:1px #b2d0ff solid; text-indent:.5rem; padding-bottom:.625rem; overflow:hidden;}
.tool .sstitle h3{font-weight:bold; font-size:1rem; margin-top:.5rem;}
.tool .sstitle p{line-height:2.25rem; text-align:left; font-size:.875rem;}
.tool .sstitle input{padding:.25rem .5rem; margin:.125rem; color:#fff;box-shadow:.215rem .125rem  .25rem #ccc; -moz-box-shadow:.125rem .125rem  .25rem #ccc; 
	-webkit-box-shadow:.125rem .125rem  .25rem #ccc;}
.tool .count-box-btn{position:relative;}
.tool .count-box-btn .empty{padding:0 .5rem; height:1.75rem; color:#999; position:absolute; right:.5rem;top:-2px;}
.tool .sstitle .false_1{background-color:#aaa;}
.tool .sstitle .true_1{background-color:#5281cc;}
.tool .result .number{display:inline-block; background-color:#fff; border:1px #b2d0ff solid; height:17rem; width:96%; overflow-x:hidden; overflow-y:auto;}
.tool .number .group{padding:.5rem;}
.tool .number .group ul{border-bottom:1px #b2d0ff solid;}
.tool .number .group li{line-height:2rem; position:relative; margin:.25rem 0; text-indent:.25rem;}
.tool .number .group .cancel-btn{position:absolute; display:inline-block; width:1rem; height:1rem; background:url(../images/del.png) no-repeat top left; background-size:100%; 
	right:.25rem; top:.5rem; opacity:0.5;}
.tool .number .group .select{background-color:#fafafa; border-bottom:1px #ddd solid;}
.tool .number .none{display:inline-block; margin:0 auto; width:100%; height:16rem; background:url(../images/no-num.png) no-repeat center; background-size:7.28rem 7.28rem;}



/*========================================复式计算器========================================================*/
.tool .double{padding:.5rem 0;}
.tool .double select{width:44px; height:1.5rem; background-position:94% .5rem; line-height:1.5rem;}
.tool .double table{text-align:center; border-right:1px #ddd solid;}
.tool .double .choose td{height:2.5rem; text-align:left; border-top:1px #ddd solid; text-indent:5px;}
.tool .double .choose .tips{font-size:.875rem; color:#666; height:1.75rem;}
.tool .double td,.tool .double th{ border-left:1px #ddd solid;}
.tool .double .ban{border:0 none;}
.tool .double td{height:2rem;}
/*.tool .double tr td:first-child{border:0 none;}


/*========================================历史比较器========================================================*/
.tool .his-db{padding:0 0 .5rem 0; overflow:hidden;}
.tool .his-db .ch-his,.tool .his-db div,.tool .his-db .direct ul{display:inline-block; float:left; width:100%; overflow:hidden;}
.tool .his-db .ch-his li{display:inline-block; float:left; width:49%; text-align:center; font-size:1.125rem; line-height:2.25rem; height:2.25rem; border:1px #5281cc solid; color:#666;
	cursor:pointer;}
.tool .his-db .ch-his li:first-child{border-right:0 none;}
.tool .his-db .ch-his .sel{color:#fff; background-color:#5281cc;}
.tool .his-db .ballbox{padding:.5rem 0; border-bottom:1px solid #b2d0ff;}
.tool .his-db .array{padding:.5rem 0; border-bottom:1px #ddd dashed; overflow:hidden;}
.tool .his-db .array li{display:inline-block; float:left; width:100%; margin:.5rem 0;}
.tool .his-db .array .ballTitle{padding:.25rem 0;}
.tool .his-db .array .text{width:2.25rem; height:1.875rem; border:1px #ddd solid; margin:0 .25rem; text-align:center; cursor:text; vertical-align:middle;}
.tool .his-db .hide{display:none;}
.tool .his-db .much{display:inline-block; float:left; width:100%;}
.tool .his-db .much li{line-height:1.75rem; margin:.5rem;}
.tool .his-db .much .textarea{margin:0 2%; width:94%; height:8rem; overflow-y:auto; overflow-x:hidden; border:1px solid #b2d0ff;}

/*对比结果*/
.tool .contrast{overflow:hidden;}
.tool .con-result{display:inline-block; float:left; width:100%; overflow:hidden;}
.tool .con-result li{display:inline-block; float:left; width:100%; position:relative; line-height:2.25rem; border-bottom:1px #ddd dashed;}
.tool .con-result .info{position:absolute; right:.25rem; color:#5281cc;} 
.tool .con-result li .detailed{margin:.125rem; background-color:#fafafa; overflow:hidden; margin-bottom:.375rem;}
.tool .con-result li .detailed li{color:#666;}



/*=========================================和值速查表=======================================================*/
.tool .hz-query{display:inline-block; float:left; width:360px; overflow-x:auto; padding:.625rem 0;}
.tool .hz-query table{width:1200px; border:1px #ddd solid; text-align:center; padding:0 .25rem;}
.tool .hz-query th{font-size:1.125rem; text-align:left; background-color:#f5f5f5; height:1.875rem; border-bottom:1px #ddd solid; text-indent:.5rem;}
.tool .hz-query td{border-left:1px #ddd solid;border-bottom:1px #ddd solid; width:2rem;}
.tool .hz-query .noLeft{border-left:0 none;}
.tool .hz-query .noBottom{border-bottom:0 none;}
.grey{background-color:#ededed;}
.topline{border-top:2px solid #5281cc;}


/*=========================================天罡八卦图=======================================================*/
.tuku-list .img{display:inline-block; width:360px; overflow-x:auto;}
.tuku-list .img img{width:100%; height:auto;}

/*=========================================热门推荐=======================================================*/
.wrap .hot-rom{padding:0 .5rem;overflow:hidden;}
.hot-rom ul{width:100%; float:left; border-bottom:1px #ddd solid;}
.hot-rom li{display:inline-block; width:40%; float:left; padding:.625rem 0;}
.hot-rom .bg-line{width:1px; height:3.5rem; background:url(../images/line.jpg) no-repeat top left; background-size:100%; margin:0 .25rem;}
.hot-rom .let-logo{width:3rem; height:4.125rem; background:url(../images/lottery_logo.png) no-repeat top left; background-size:100%;}
.hot-rom .ssq{background-position:0 14px;}
.hot-rom .fc3d{background-position:0 -64px;}
.hot-rom .dlt{background-position:0 -220px;}
.hot-rom .p3{background-position:0 -143px;}
.hot-rom li a{display:inline-block; width:90%; height:1.75rem; line-height:1.75rem; float:left; font-size:1rem; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
	padding-left:.625rem;}

/*===========================================footer===============================================*/

.footer{overflow:hidden;background:#f5f7fa;}
.link,.copyright{width:100%;text-align:center;line-height:1.5rem;color:#666;}
.link{padding-top:1rem;padding-bottom:.5rem;}

.copyright{padding-bottom:1.25rem;font-size:.875rem;padding-top:.25rem;color:#b2b2b2;}
.link a{color:#666;font-size:1rem;}

/*=====================广告样式=======================*/
.shadow{
	background-color:#fff;
	overflow:hidden;
	border-top:1px #ddd solid;
	margin-top:.875rem;
}

.banner-text{
	background:#f0f0f0;
	padding:.625rem 0 0 0;
	overflow:hidden;-webkit-box-shadow: 0 1px 2px rgba(187, 187, 187, .5) inset ;  
    -moz-box-shadow: 0 1px 2px rgba(187, 187, 187, .5)  inset;  
    box-shadow: 0 1px 2px rgba(187, 187, 187, .5) inset;}
.banner-t{overflow:hidden;}
.shadow ul,.banner-t ul{
	overflow:hidden;
	text-align:center;
	width:93%;
	float: left;
	display:inline-block;
}
.shadow li,.banner-t li{
	display:inline-block;
	width:49.6%; 
	float:left;
	font-size:.875rem;
	color:#666;
	line-height:1.875rem;
	border-left:1px #ddd solid; 
	border-bottom:1px #ddd solid;
}
.shadow li a,.banner-t li a{
	color:#666;
	padding-left:.625rem;
	background:url(../images/banner_icon.png) no-repeat left center;
	background-size:.375rem;}
.shadow .extend{
	display:inline-blcok;
	float:left;
	width:6%;
	height:5.75rem;
	line-height: 3rem;
	font-size: 1rem;
	color:#666;
	text-align:center;
	border-bottom:#ddd 1px solid;

}



.o-link{overflow: hidden;padding: .75rem;background: #fff}
.o-link a{margin: 0 .5rem;color:#335080;}

.tab-box{border: 1px #ddd solid;background: #fff}
.tab-box .tab-nav{overflow: hidden;position: relative;padding-right: 3rem}
.tab-box .tab-nav em{width: 25%;text-align: center;line-height: 3rem;float: left;border-bottom: 2px #fff solid;}
.tab-box .tab-nav .more{width: 3rem;position: absolute;top: 0;right: 0;background: #fff;line-height: 3rem;text-align: center;}
.tab-box .tab-nav .active{color: #e33b3d;border-color:#e33b3d;}
.tab-box .tab-con .con{overflow: hidden;display: none;}
.tab-box .tab-con .con.active{display: block;}
.tab-box .tab-con .con li{float: left;width: 25%;line-height: 3rem;text-align: center;}
.tab-box .tab-con .con li a{color:#5282cc;display: block;height: 3rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%; }

.label-box p{line-height: 30px}
.label-box p a{color:#5282cc;margin: 0 5px;}