﻿
/*-----全局-----*/
body                 {background:#ff7d02 url(../images/bg_body.png) repeat-x top center;font-family:Verdana, Arial, Helvetica, sans-serif,"宋体";color:#303030;font-size:10px!important;*font-size:63%!important;line-height:25px;margin:0 auto;padding:0;word-wrap:break-word;word-break:break-all;}
ul,li                {margin:0;padding:0;list-style-type:none;float:left;}
h1,h2,h3,h4,h5,h6    {margin:0;padding:0;font-size:1.2em;float:left;}
p                    {margin:0;padding:0;margin-bottom:5px;text-indent:2em;}
div                  {overflow:hidden;}
input,select,textarea{margin:0;padding:0;}
img,form             {border:none;padding:0;margin:0;}
i,cite               {font-style:normal;}

/*-----头部-----*/
.header          {width:100%;height:305px;margin:0 auto;background:url(../images/bg_header_01.gif) no-repeat center top;}
  .header center {width:808px;height:81px;margin:0 auto;}
  .header a.logo {width:195px;height:45px;float:left;margin:5px 3px 5px 0;}
  .header a      {margin:15px 0 0;float:right;color:#ffff66;text-decoration:none;font-size:1.2em;}
  .header a:hover{text-decoration:underline;}
  .header i{margin:15px 6px;float:right;color:#ffff66;}
.top             {width:100%;height:224px;background:url(../images/bg_header_02.gif) no-repeat center 0;}
.top span   {width:100%;height:107px;margin-top:117px;float:left;background:url(../images/bg_header_03.gif) no-repeat center 0;}
/*-----导航-----*/
.nav          {width:804px;height:46px;margin:0 auto;background:url(../images/bg_nav.gif) repeat-x 0 -4px;font-size:1.4em;}
  .nav em     {width:60px;height:46px;float:right;background:url(../images/bg_nav.gif) no-repeat -15px -96px;}
  .nav ul     {width:700px;height:46px;padding-left:40px;background:url(../images/bg_nav.gif) no-repeat 0 -50px;}
  .nav a      {width:70px;margin:4px 0 0 20px;float:left;line-height:38px;color:#ffffff;text-decoration:none;text-align:center;font-weight:bold;}
  .nav a:hover{background:url(../images/bg_nav.gif) no-repeat -2px 34px;}
  .nav a.a1   {background:url(../images/bg_nav.gif) no-repeat -2px 34px;}
  .nav img  {margin-top:10px;}
/*-----主体内容-----*/
.container       {width:808px;margin:8px auto;}
.left            {width:198px;float:left;}
  .left a.enter  {width:190px;height:69px;margin:1px 0 0 2px;padding:2px;float:left;background:url(../images/bg_index01.gif) no-repeat 0 0;}
  .left a.inquire{width:190px;height:69px;margin:6px 0 6px 2px;padding:2px;float:left;background:url(../images/bg_index01.gif) no-repeat 0 -73px;}
.right           {width:597px;float:right;}
.content         {width:808px;margin:7px auto;background:url(../images/bg_content.gif) repeat-y -1616px 0; position:relative;top:0;}
   .content h1   {width:730px;padding:10px 0 5px 2px;border-bottom:1px dashed #4c0000;}
.content_bottom  {width:808px;height:8px;background:url(../images/bg_content.gif) repeat-y -809px 0;}
.content_top     {width:808px;height:8px;background:url(../images/bg_content.gif) repeat-y 0 0;}

/*-----在线客服-----*/
.service{width:164px;height:102px;margin:0 0 0 2px;padding:2px 15px;background:url(../images/bg_index01.gif) no-repeat 0 -146px;clear:both;}
  .service h1{width:164px;height:25px;margin:4px 0;border-bottom:1px dashed #4c0000;font-size:1.4em;color:#4c0000;}
  .service img{margin:3px 0 3px 7px;float:left;}

/*-----首页常见问题-----*/
.index_question{width:194px;margin:4px 0 0 2px;background:url(../images/bg_index02.gif) repeat-y -2176px 0;font-family:"宋体";}
  .index_question h1{width:164px;padding:0 15px;font-size:1.4em;background:url(../images/bg_index02.gif) no-repeat -1788px 0;color:#4c0000;}
  .index_question b{width:164px;margin:6px 0 0;float:left;border-bottom:1px dashed #4c0000;}
  .index_question ul{width:174px;padding:6px 10px 10px;background:url(../images/bg_index02.gif) no-repeat -1982px bottom;}
  .index_question li{width:170px;padding:0 2px;font-size:1.2em;line-height:22px;}
  .index_question a{color:#4c0000;text-decoration:none;}
  .index_question a:hover{text-decoration:underline;}
  .index_question a.a1{margin:3px 0;float:right;}

/*-----首页比赛简介-----*/
.intro{width:598px;padding:0;background:url(../images/bg_index02.gif) repeat-y -1192px 0;font-size:1.4em;}
  .intro h1{width:564px;padding:0 18px 3px 12px;background:url(../images/bg_index02.gif) no-repeat 0 0;color:#4c0000;}
  .intro span{width:564px;margin:10px 0 0;padding:0 0 3px;float:left;border-bottom:1px dashed #4c0000;}
  .intro b img{margin-left:3px;}
  .intro em{width:598px;height:5px;margin-top:20px;_margin-top:10px;float:left;background:url(../images/bg_index02.gif) no-repeat -596px bottom;clear:both;}
  .intro p{width:568px;margin:0;padding:5px 15px 0;float:left;line-height:25px;text-indent:22px;}
  .intro a{margin-right:10px;color:#0030ff;}
  .intro strong{color:#ff0000;}

#demo   {width:570px;height:110px;margin-left:10px;float:left;overflow:hidden;}
  #demo img  {height:100px;margin:8px 10px 0 0;float:left;}
#indemo {float:left;width:800%;}
#demo1  {float:left;}
#demo2  {float:left;}
/*-----首页奖品-----*/
.prize{width:612px;margin-bottom:6px;float:left;background:url(../images/bg_index02.gif) repeat-y -1192px 0;font-size:1.4em;}
  .prize ul{width:602px;background:url(../images/bg_index02.gif) no-repeat 0 0;}
  .prize li{width:116px;height:80px;padding:25px 45px 0 7px;text-align:center;}
  .prize li.a1{width:70px;height:95px;padding:0;background:url(../images/bg_index01.gif) 0 -251px;}
  .prize li.a2{background:url(../images/bg_index01.gif) no-repeat -35px -330px;}
  .prize li.a3{background:url(../images/bg_index01.gif) no-repeat -25px -445px;}
  .prize li.a4{background:url(../images/bg_index01.gif) no-repeat right -577px;}
  .prize b{width:100%;float:left;}
  .prize a{margin:5px 45px 5px 0;float:right;font-weight:bold;color:#e50102;text-decoration:underline;}
  .prize em{width:610px;height:5px;margin-top:15px;_margin-top:1px;float:right;background:url(../images/bg_index02.gif) no-repeat -598px bottom;clear:both;}
  
/*-----我要报名-----*/
.enter{width:760px;margin:10px auto;padding-bottom:20px;}
  .enter ul.a1{width:94px;margin:0;text-align:center;font-size:1.4em;}
  .enter ul.a1 li{width:100%;margin:0;}
  .enter ul.a1 a{width:90px;margin-top:10px;padding-left:5px;float:left;color:#e50102;text-decoration:none;}
  .enter ul.a1 a:hover{background:url(../images/bg_enter.gif) no-repeat 0 20px;}
  .enter ul.a1 a.a1{background:url(../images/bg_enter.gif) no-repeat 0 20px;color:#360100;font-weight:bold;}
  .enter ul{width:370px;margin:20px 0 0 50px;padding-bottom:50px;font-size:1.4em;}
  .enter li{width:100%;margin-bottom:15px;}
  .enter li b{width:90px;float:left;font-weight:normal;text-align:right;}
  .enter li img{margin: 0 0 0 90px;float:left;}
  .enter li.a1{width:280px;margin-bottom:5px;padding-left:85px;}
  .enter li.a1 input{width:20px;height:20px;margin-top:2px;border:none;}
  .enter li.a1 b{width:120px;font-family:"宋体";font-size:0.85em;text-align:left;}
  .enter input{width:210px;height:22px;margin-right:4px;padding:4px 2px 0;float:left;border:1px solid #9e1112;font-size:1.0em;line-height:18px;}
  .enter input.a1{height:21px;padding:3px 1px 0;border:2px solid #2aaa00;background:#fff9c2;}
  .enter input.a2{width:109px;height:35px;margin-left:138px;border:none;background:url(../images/bg_enter.gif) no-repeat 0 -5px;cursor:pointer;}
  .enter i{width:180px;margin:20px 10px;padding:6px 12px 10px;float:right;border:1px solid #f26100;background:#ffeec7;font-size:1.2em;}
  .enter i.a1{width:400px;margin-left:100px;padding-top:10px;float:left;font-size:1.4em;color:#ff0000;font-weight:bold;text-align:center;}
  .enter i.a1 a{margin:0 5px;font-weight:normal;color:#0000ff;}
  .enter h1{width:660px;margin:5px 0;float:right;border:none;font-size:1.4em;text-align:center;color:#360100;}
  .enter table{margin-left:145px;_margin-left:114px;float:left;font-size:1.2em;border-top:1px solid #aa322f;border-right:1px solid #aa322f;}
  .enter td{border-bottom:1px solid #aa322f;border-left:1px solid #aa322f;text-align:center;}
  .enter th{border-bottom:1px solid #aa322f;border-left:1px solid #aa322f;font-weight:bold;color:#360100;}
  
/*-----规则-----*/
.rule{width:740px;margin-left:30px;padding-bottom:100px;font-size:1.4em;line-height:30px;}
  .rule span{width:725px;margin:10px 0;padding-left:3px;float:left;}
  .rule span b{width:240px;float:left;padding-top:100px;background:url(../images/bg_index01.gif) no-repeat -45px -335px; text-align:center;}
  .rule span b.a1{background:url(../images/bg_index01.gif) no-repeat -50px -450px;}
  .rule span b.a2{background:url(../images/bg_index01.gif) no-repeat -50px -580px;}
  .rule p{text-indent:38px;}
  .rule a{color:#0000ff;}
  .rule strong{width:100%;margin-bottom:8px;float:left; text-indent:42px;}
  .rule i{color:#ff0000;}
  .rule p{width:700px;margin:0 12px;text-indent:30px;}
  .rule a{float:left;margin-right:28px;color:#0030ff;}
  
/*-----比赛成绩-----*/
.result{width:740px;margin-left:30px;padding-bottom:80px;line-height:30px;font-size:1.4em;}
  .result span{width:100%;padding:20px 0 5px;float:left;text-align:center;color:#360100;}
  .result table{float:left;border-top:1px solid #aa322f;border-right:1px solid #aa322f;}
  .result td{border-bottom:1px solid #aa322f;border-left:1px solid #aa322f;text-align:center;}
  .result th{border-bottom:1px solid #aa322f;border-left:1px solid #aa322f;font-weight:bold;color:#360100;}
  .result table.a1{margin-bottom:10px;border:none;}
  .result table.a1 td{width:33%;height:160px;border:none;text-align:center;vertical-align:top;}
  .result table.a1 td img{height:120px;}
#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#lightbox a img{border:none;}
#outerImageContainer{position:relative;background-color:#ffffff;width:250px;height:250px;margin:0 auto;}
#imageContainer{padding:10px;}
#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#imageContainer>#hoverNav{left:0;}
#hoverNav a{outline:none;}
#prevLink, #nextLink{width:49%;height:100%;background:transparent url(../images/blank.gif) no-repeat;
 /* Trick IE into showing hover */display:block;}
#prevLink {left:0;float:left;}
#nextLink {right:0;float:right;}
#prevLink:hover, #prevLink:visited:hover{background:url(../images/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover{background:url(../images/nextlabel.gif) right 15% no-repeat;}
#imageDataContainer{background-color:#fff;margin:0 auto;line-height:1.4em;}
#imageData{padding:0 10px;color:#666;}
#imageData #imageDetails{width:70%;float:left;text-align:left;}	
#imageData #caption{font-weight:bold;font-size:1.2em;}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;}			
#imageData #bottomNavClose{width:66px;float:right;padding-bottom:0.7em;}			
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */ 
   
/*-----常见问题-----*/
.question{width:740px;margin-left:30px;padding-bottom:30px;font-size:1.4em;line-height:30px;}
  .question b{width:725px;margin-top:10px;padding-left:3px;float:left;}
  .question p{text-indent:28px;float:left;}
  .question a{color:#0000ff;}
   
/*-----页脚-----*/
.footer           {width:100%;margin:0 auto;padding:10px 0 5px;color:#ffff66;font-size:1.2em;text-align:center;line-height:25px;font-weight:normal;clear:both;}
   .footer a      {margin:0 5px;color:#ffff66;text-decoration:none;}
   .footer a:hover{text-decoration:underline;}