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

.lotteryList{overflow:hidden; margin:5px;}
.lotteryList .tl{ width:100%; height:35px; border-left:1px solid #dedede; overflow:hidden; margin:0px; padding:0px;}
.lotteryList .tl li{ float:left; width:30%; line-height:25px; padding:5px 0px; 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; 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; overflow:hidden; margin-bottom:10px;}
.lotteryBox .pic{ position:relative; overflow:hidden; text-align:center; background-color:#ededed;}
.lotteryBox .pic img{ height:180px; border:0px;}
.lotteryBox .count{ height:30px; background-color:#fafafa; padding:5px; line-height:30px; font-size:12px; border-top:1px solid #e8e8e8;}
.lotteryBox .count span{color:#f76120;}
.lotteryBox .title{ position:absolute; bottom:0px; left:0px; width:100%; 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:#197ac5; border:1px solid #197ac5; color:#FFFFFF}
.pageNumCheck a{ color:#FFFFFF; font-weight:bolder}

.lotteryInfoTitle{margin-bottom:20px;}
.lotteryInfoTitle h2{ font-size:22px; letter-spacing:2px; color:#333333; font-weight:lighter; line-height:25px; margin:0px; padding:0px; margin-bottom:10px;}
.lotteryInfoText{ font-size:14px; height:auto; color:#666666; letter-spacing:1px; line-height:20px;}
.lotteryInfoLetter{ margin-bottom:20px; margin-top:10px;}
.lotteryInfoLetter .pic{width:100%; overflow:hidden; margin-right:10px;}
.lotteryInfoLetter .pic img{ width:100%; height:auto;}
.lotteryInfoLetter .infoList{width:100%;}
.lotteryInfoList{ line-height:25px; font-size:14px; border-top:1px dashed #dedede; padding-top:10px; color:#333333; letter-spacing:1px; margin-top:10px; position:relative;}
.lotteryInfoList .count{ color:#333333; font-size:14px; font-weight:lighter; font-family:"Georgia";}
.lotteryInfoList .num{ color:#333333; font-size:14px; font-family:"Georgia";} 
.lotteryInfoList .ab{ margin-right:10px; color:#666666;}
.lotteryInfoList .date{ font-style:italic; font-size:14px; font-family:"Georgia";}
.lotteryInfoList .date1{ font-style:italic; font-size:14px; color:#FF0000; font-family:"Georgia";}
.lotteryInfoList .bn{ position:absolute; bottom:-6px; background-color:#FFFFFF; padding:5px 5px 0px 5px; right:0px;}
.lotteryInfoList .bn img{ border:0px;}
