@charset "gb2312";
/* CSS Document */
#tools_content{border:1px solid #8acefb; border-top:none; padding-bottom:10px; float:left; width:781px;}
#all_top span.ico{background-position:-8px -422px;}
.tools_tags_change{ background:url(../img/iwebtopbg.gif) repeat-x; height:35px; border-top:none;}
.tools_tags_change a{ float:left; display:block; text-align:center; width:74px; height:28px; line-height:28px; background:url(../img/iwebtags.gif) no-repeat -3px -35px; margin:7px 0px 0px 10px; color:#fff;}
.tools_tags_change a:visited{ color:#fff;}
.tools_tags_change a.hover{ background-position:-3px -3px; color:#0e5dc4;}
.tools_tags_change a.hover:visited{color:#0e5dc4;}
.tools_tags_change a.addmycoonstel{ width:82px; height:24px;background:url(../img/constellation.gif) no-repeat -212px -2px; float:right; margin-right:5px;}
.contesl_left{ float:left; width:185px; margin:20px 10px 10px 10px; line-height:24px;}
.contesl_left_top{ height:137px; padding-top:5px; background:url(../img/constellation.gif) no-repeat -8px -2px; text-align:center;}
.contesl_left_center{ background:url(../img/constellation_leftbg.gif) repeat-y; padding:0px 10px 0px 10px;}
.contesl_left_center p.t{color:#0e5dc4; font-weight:bold;}
.contesl_left_bottom{ height:19px; background:url(../img/constellation.gif) no-repeat -8px -140px;}
.contesl_right{ width:550px; float:right; margin-top:20px;}
.contesl_right_center{ padding:15px 10px 15px 0px; line-height:30px; font-size:14px;border-bottom:1px solid #eeeeee;}
.contesl_right_bottom{ line-height:24px; padding-top:20px; width:540px; padding-left:25px; float:left;}
.contesl_right_bottom li{ float:left; font-size:12px;width:90px;}
.contesl_right_bottom li a{color:#0e5dc4; }
.contesl_right_bottom li a:hover{ color:#ff0000;}
.tab{ height:30px; line-height:30px; overflow:hidden; font-size:14px; width:180px; float:left;}
.tab h4{ display:block; float:left; padding-right:10px; font-size:14px;}
.tab img{ margin:5px 2px 0px 0px }
.tab p{ font-weight:bold; color:#0d3f9b;}
.lotconts{ float:left; width:530px; line-height:30px; overflow:hidden;border-top:1px solid #eee; padding:15px 0px 15px 0px;}
.datea{ float:left; width:530px; line-height:30px; overflow:hidden; text-align:right; color:#666; border-bottom:1px solid #eeeeee; }
.left{ width:80px; line-height:30px; overflow:hidden; float:left;}
.left img{ display:block; float:left; margin:3px 0px 0px 3px;}
.right{ width:430px; float:left; line-height:30px;}
.right img{ margin-left:3px;}
.teams{ float:left; width:540px;}
.date{float:left; width:540px; line-height:30px; overflow:hidden; text-align:right; color:#666; }
.bg{ margin:20px 0px 20px 0px; background:#f4f9fb;}
.m_left{ width:380px; color:#c80774; line-height:24px; height:151px; float:left; overflow:hidden; background:url(../img/girl-q1.gif) no-repeat; border:1px solid #e4e8ec; padding:45px 135px 0px 15px;}
.m_right{ width:380px; color:#093c99; line-height:24px; height:151px; float:left; overflow:hidden; background:url(../img/boy-q1.gif) no-repeat; border:1px solid #e4e8ec; padding:45px 135px 0px 15px; margin-top:20px;}
.checkcontesl{ position:absolute; z-index:100; top:80px; left:200px; width:466px;display:none;}
.checkcontesl_content{ width:456px;  overflow:hidden; background:#fff; border:1px solid #baccd6; margin:3px 5px 0px 5px;}
.checkcontesl_pic{ width:456px;}
.checkcontesl_pic li{ float:left; width:110px; text-align:center; border:2px solid #fff;}
.checkcontesl_pic li.hover{ border-color:#f5f6f6;}
.checkcontesl_pic li.hoverok{border-color:#0879d0;}
.checkcontesl_pic li img{ width:60px; height:60px;}
.checkcontesl_pic li p.datecolor{ color:#acadad;}
.checkcontesl_sure{ background:#B7DBF4;width:456px;border:1px solid #baccd6; border-top:none; height:30px; margin:0px 5px 5px 5px;  text-align:right;}
.checkcontesl_sure input{ margin-top:1px;}
.checkcontesl_mask{ position:absolute; z-index:19; background-color:#fff; filter:alpha(opacity=50); opacity: 0.5; width:783px; height:505px;top:35px; left:0px;display:none;}
.contesl_produce{ position:absolute; z-index:999;left:185px; top:230px; color:#0358c3;display:none;}
.contesl_produce_content{ float:left; position:relative; width:397px;}
.contesl_produce_content li.zhiz{ position:absolute; z-index:2000;left:-2px; top:0px;}
.contesl_produce_content li.c{ background:url(../img/confulbg.gif) repeat-y 0px 0px;  line-height:24px; padding:10px 10px 10px 20px; margin-top:0px;_margin-top:-15px;}
.contesl_produce_content li.t{ height:4px;}
.contesl_loading{ text-align:center; padding-top:30px; position:absolute; z-index:100; left:430px; top:100px; z-index:1000; display:none;}