/* CSS Document */
.shuoming{font-size:12px; line-height:25px; margin-bottom:20px;}
.shuoming .tl{ background-color:#2bb8aa; width:120px; text-align:center; padding:8px; font-size:14px; color:#FFFFFF; line-height:16px;}
.shuoming .co{ padding:15px; border:1px solid #2bb8aa; color:#333333; background-color:#f9f9f9;}
.shuoming .co1{ padding:15px; border:1px solid #2bb8aa;}
.shuoming .co strong{ color:#2bb8aa;}

.lotteryList{overflow:hidden;}
.lotteryList .tl{ width:1200px; height:35px; border-left:1px solid #dedede; overflow:hidden; margin:0px; padding:0px;}
.lotteryList .tl li{ float:left; width:120px; line-height:25px; padding:5px; margin:0px; list-style:none; text-align:center; background-color:#fcfcfc; border:1px solid #dedede; border-bottom:0px; border-left:0px; font-size:14px; color:#2bb8aa; cursor:pointer; }
.lotteryList .co{ padding-top:15px; width:1220px; border-top:3px solid #2bb8aa; color:#333333;}
.lotteryList .tl .ck{ background-color:#2bb8aa; border-color:#2bb8aa; color:#FFFFFF; font-weight:bolder;}
.lotteryList .tl a{ color:#2bb8aa;}
.lotteryList .tl .ck a{ color:#FFFFFF;}

.lotteryBox{ border:1px solid #e8e8e8; width:292px; float:left; overflow:hidden; margin:0px 8px 8px 0px;}
.lotteryBox .pic{ position:relative; width:auto; height:180px; background-color:#f0f0f0; text-align:center;}
.lotteryBox .pic img{height:180px; border:0px;}
.lotteryBox .count{ height:50px; background-color:#fafafa; padding:5px; line-height:25px; font-size:12px; border-top:1px solid #e8e8e8;}
.lotteryBox .count span{color:#f76120;}
.lotteryBox .title{ position:absolute; bottom:0px; left:0px; width:282px; background-color:#000000;filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
 font-size:14px; line-height:25px; padding:5px;}
.lotteryBox .title a{ color:#ffffff;}
.lotteryBox .mess{ font-size:12px; line-height:20px; height:50px; color:#444444; padding:5px;}
.lotteryBox .mess strong{ color:#f76120;}
.lotteryBox .bn{ padding:5px; font-size:14px; line-height:27px; text-align:right;}
.lotteryBox .bn img{ float:left; border:0px;}
.lotteryBox .bn a{ color:#2bb8aa;}

.pageNumCheck{ background-color:#2bb8aa; border:1px solid #2bb8aa; color:#FFFFFF}
.pageNumCheck a{ color:#FFFFFF; font-weight:bolder}

.lotteryInfoTitle{margin-bottom:20px; margin-top:20px;}
.lotteryInfoTitle h2{ font-size:28px; letter-spacing:2px; color:#2bb8aa; font-weight:lighter; line-height:25px; margin:0px; padding:0px 0px 0px 10px; margin-bottom:10px;}
.lotteryInfoText{ font-size:14px; height:auto; color:#666666; margin-top:20px; background-color:#f0f0f0; border-left:5px solid #2bb8aa; padding:10px; line-height:25px;}
.lotteryInfoLetter{ margin-bottom:20px; margin-top:20px;}
.lotteryInfoLetter .pic{ float:left; width:420px; height:320px; text-align:center; background-color:#efefef; overflow:hidden; margin-right:40px;}
.lotteryInfoLetter .infoList{ float:left; width:740px;}
.lotteryInfoList{ line-height:25px; font-size:12px; padding-top:10px; color:#333333; margin-top:10px; position:relative;}
.lotteryInfoList .count{ color:#333333; font-size:14px; font-weight:lighter;}
.lotteryInfoList .num{ color:#333333; font-size:14px;} 
.lotteryInfoList .ab{ padding:0px 20px 0px 20px; background-color:#f8f8f8; margin-right:10px; border:1px solid #f0f0f0; color:#666666;}
.lotteryInfoList .date{ font-style:italic;}
.lotteryInfoList .date1{ font-style:italic; color:#FF0000;}
.lotteryInfoList .bn{padding:0; position:absolute; bottom:0px; left:260px; background-color:#FFFFFF; bottom:0px;}
.lotteryInfoList .bn img{ border:0px;}

.cjTable td{ font-size:14px; left:30px;}
.cjTable .head{ font-size:12px; padding-left:15px; color:#888888;}
.cjTable span{ cursor:pointer;}
.cjTable td.num{ font-size:14px; padding-left:20px; color:#888888;}
.cjTable td.num1{ font-size:14px; padding-left:20px; color:#2bb8aa;}
.cjTable td.num span{ color:#ff3300;}
.cjTable .bizPic{border-bottom:0px;}


.topPage{ margin-top:50px;}
