﻿@charset "utf-8";

/* header */
#topbar .inner{margin:0 auto;width:1000px;height:37px;text-align:right;}
#topbar .inner img{float:left;margin-top:8px;margin-right:20px;}
#topbar .inner a{padding:0 5px;color:#333;}
#topbar .inner a:hover{color:#1F77BE;}
iframe{float:left;}


#nav a{padding:0 15px;color:#AFE7F6;}
#nav a:hover{color:#37EFFB;text-decoration:none;}

/* location */
#main .nav{text-align:left;height:33px;line-height:33px;background:url(../images/dot_icon.jpg) 0 32px repeat-x;color:#676767;overflow:hidden;}
#main .nav img{float:right;margin-left:10px;}
#main .nav span img{float:none;margin-right:5px;margin-left:0;}
#main .nav a{color:#333;}
#main .nav a:hover{color:#BD0000;text-decoration:none;}

#main .columnA{margin-top:20px;text-align:left;}
#main .columnA .title{padding-left:42px;height:50px;line-height:50px;background:url(../images/ele_icon.jpg) 0 0 no-repeat}
#main .columnA .title h2{font-family:'黑体','宋体';font-size:16px;font-weight:normal;color:#3C3C3C;}
#main .columnA .content{padding:0 42px;line-height:2.0em;}
#main .columnA .org div{float:left;width:100%;}
#main .columnA .org div a{margin-right:10px;}


/* 在线报名 */
#main .columnA .convention div.agree{margin:0 auto;margin-top:20px;padding:20px 40px;width:660px;border:solid 1px #D5E4F7;background:#F6FBFE;color:#676767;}
#main .columnA .convention div.agree h2{font-size:14px;line-height:60px;text-align:center;}
#main .columnA .convention p.date{margin:0 auto;margin-top:20px;width:742px;text-indent:0;}
#main .columnA .convention ol li{margin-bottom:10px;list-style:outside upper-alpha;}
#main .columnA .convention div.yes_no{padding:10px;text-align:center;}
#main .columnA .convention div.yes_no .yes{margin-right:10px;}


/* 比赛日程 */
#main .columnA .content dl{padding-left:2em;margin-bottom:20px;}
#main .columnA .content dl dt{float:left;width:300px;}
#main .columnA .content dl dd{float:left;width:400px;}
#main .columnA .content h3{text-indent:2em;}
#main .columnA .content h3 span{color:#CB3405;}
#main .columnA .content p.sign{text-align:right;}


/* 技术资料 */
#main .columnA .data{padding-left:50px;width:430px;}
#main .columnA .data ul li{padding-left:10px;width:420px;line-height:28px;background:url(../images/arrow_icon.jpg) 0 9px no-repeat;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;border-bottom:dotted 1px #8F8F8F;}
#main .columnA .data ul li a{color:#316AAD;}
#main .columnA .data ul li a:hover{color:#316AAD;text-decoration:underline;}


/* 提交作品需知 */
#main .columnA .refer h3{text-indent:0;color:#CB3405;}
#main .columnA .refer p{padding-left:2em;text-indent:0;}
#main .columnA .refer ol{padding-left:6em;}
#main .columnA .refer ol li{list-style:outside disc}


#main .columnA .refer ol.comment{padding-left:6em;}
#main .columnA .refer ol.comment li{list-style:outside disc;margin-bottom:15px;}
#main .columnA .refer ol.comment li span{font-weight:bold;color:#6D7E98;}


/* 评审办法 */
#main .columnA .comment ol{padding-left:4em;}
#main .columnA .comment ol li{list-style:outside lower-alpha}
#main .columnA .comment h3{text-indent:2em;color:#CB3405;}
#main .columnA .comment div p{padding-left:4em;}
#main .columnA .comment div.stage{padding-left:2em;}
#main .columnA .comment div.stage ol{padding-left:8em;margin-bottom:10px;}
#main .columnA .comment div.stage ol li{list-style:outside disc}
#main .columnA .comment div.stage p{margin-bottom:0;}

#main .sign{padding:50px 50px;text-align:left;}
#main .sign h5{font-family:'黑体','宋体';font-size:18px;font-weight:normal;text-align:center;}
#main .sign .title{padding-left:20px;height:30px;line-height:30px;background:#F6F9FE url(../images/corner_icon.jpg) 10px 12px no-repeat;}
#main .sign .title h2{float:left;font-size:12px;font-weight:bold;}
#main .sign form{padding:20px 55px;}
#main .sign form ul li{margin-bottom:10px;}
#main .sign form ul li label{float:left;width:100px;height:20px;line-height:20px;padding-right:10px;text-align:right;}
#main .sign form ul li input{width:150px;height:18px;border:solid 1px #BDBDBD;background:url(../images/r_btn.jpg)}
#main .sign form ul li input.address{width:500px;background:url(../images/r_btn2.jpg)}
#main .sign .agree{margin-top:10px;padding-left:20px;}
#main .sign .sub{margin-top:20px;text-align:center;}
#main .sign p.red{color:red;}

table.editor{margin-bottom:10px;width:720px;border-collapse:collapse;font-size:12px;}
table.editor th{background:#83A0C5;text-align:center;border:solid 1px #D8E8F7;padding:5px 0;color:#FFF;}
table.editor td{background:#F5FAFE;border:solid 1px #D8E8F7;padding:5px;text-align:left;color:#83A0C5;}


/* footer */
#footer p{margin-bottom:0;line-height:1.6em;text-align:center;color:#91D2F0;}
#footer p a{color:#91D2F0;}
#footer p a:hover{color:#91D2F0;text-decoration:underline;}
#footer p span.baoshi{position:relative;top:-10px;}