html {margin:0px;padding:0px;height:100%;}
body{ margin:0 auto; padding:0; background-color:#f7e9a3;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p,td,div { padding:0; margin:0;} 
/* 首页 */
/* 总外框 */
img {border:0}
a { outline:none; }
#quanbu{ padding:0; margin:0 auto; background:url(http://img01.51jobcdn.com/im/careerpost/marketing/shixi51/images/shixi001-.jpg) no-repeat top; width:1003px; background-color:#f7e9a3; overflow:hidden;}
/* 头部 */
#shang{ padding:0; margin:0;  }
#shang h3{ padding:0; margin:15px 37px 0 0 ; float:right; font-family:"宋体"; font-size:12px; font-weight:normal; color:#056501; }
*html #shang h3{margin:15px 19px 0 0;}
#shang h3 a{ color:#056501;}
#shang h2{ padding:0; margin:49px 0  0 32px; float:left;}
*html #shang h2{ padding:0; margin:49px 0  0 16px;}
#shang h2 img{ padding:0; margin:0 7px 0 0;}
/* 中部 */
#zhong{ padding:0; margin:125px 0 0 27px; width:950px; background-color:#FFFFFF; }
/* 中部大框 */
#daneir{ padding:15px 0 24px 0;; margin:0 0 0 20px; width:910px; overflow:hidden;}
*html #daneir{ padding:0; margin:15px 0 24px 20px;}
*+html #daneir{ padding:0; margin:15px 0 24px 20px;}
/* 导航栏 */
#daohang{ padding:0; margin:0;}
#daohang h1{ padding:0; margin:0;}
/* 所有内容 */
#suoyou{ padding:0; margin:14px 0 0 0; width:910px;}
/* 左侧内容 */
#zuonr{ padding:0; margin:0; width:640px; float:left; display:inline; }
*html #zuonr{ margin-right:-3px; }


/* 活动介绍 */
#jieshao{ padding:0; margin:0 0 3px 0; width:640px; background-color:#f4f4f4; border-bottom:1px dashed #d3d3d3; height:113px;}
#jiescon{ padding:16px 0 0 0; margin:0 0 0 20px;}
*html #jiescon{ padding:0; margin:16px 0 0 20px;}
*+html#jiescon{ padding:0; margin:16px 0 0 20px;}
#jiescon dl{ padding:0; margin:0; width:602px;}
#jiescon dl dt{ padding:0; margin:0 10px 0 0; width:82px; float:left; display:block;}
#jiescon dl dd{padding:0; margin:0; width:510px; float:left; display:block;}
.cu14_h{font-family:"宋体"; font-size:14px; color:#ff7200; line-height:20px; font-weight:bold;}
.song12_333{font-family:"宋体"; font-size:12px; color:#333333; line-height:20px;}
.song12_333 a{color:#002aff;}

/* 报名流程 */
#baomlc{ padding:0; margin:0 0 15px 0; width:640px; background-color:#f4f4f4;}
#liucheng{ padding:11px 0 14px 0; margin:0 0 0 41px;}
#baoming{ padding:0 0 8px 0; margin:0 0 0 11px;}
#baoming img{ padding:0; margin:0 2px 0 0;}
/* 分享 */
#fenxiang{padding:5px 0 15px 0; margin:0 0 0 13px; }
*html #fenxiang{padding:0; margin:5px 0 15px 13px; }
*+html #fenxiang{padding:0; margin:5px 0 15px 13px; }
#fenxiang h5{ padding:0; margin:0; font-family:"宋体"; font-size:12px; color:#333333; font-weight:normal;}

/* 即时拍 */
#jspai{ padding:0; margin:0 0 15px 0; width:640px; background-color:#FFFFFF; height:170px;}
#jstou{ padding:0; margin:0; }
#jstou h3{ padding:0; margin:0; border-bottom:2px solid #00baff; font-family:"宋体"; font-size:12px; font-weight:normal; color:#ff8f21; background-color:#FFFFFF; height:34px; line-height:30px;}
*html #jstou h3{height:30px;}
*+html #jstou h3{height:32px;}
#jstou h3 b{ font-family:"宋体"; font-size:14px; color:#0687b7; padding:0 0 0 5px; margin:0; line-height:30px; }
#jstou h3 img{ padding:0 0 0 2px; margin:0;}
.jszuo{ float:left; padding:0; margin:0; width:590px; display:block;}
.jsyou{ float:right; padding:10px 5px 0 0; margin:0; width:38px; display:block;}
#jscon{ padding:0; margin:10px 0 0 12px; width:628px;}

#jscon ol{padding:0; margin:0;width:628px;}
#jscon ol dl{padding:0; margin:0 19px 0 0; float:left; display:block; width:135px;}
#jscon ol dl dt{padding:0; margin:0;}

#jscon ol dl dt img{padding:0; margin:0; border:4px solid #e4e1e1;}
#jscon ol dl dd{padding:0; margin:0; font-family:"宋体"; font-size:12px; color:#333333; line-height:24px; height:24px;}
.jz{ float:left; width:106px; display:block; padding:0 0 0 5px; margin:0;}
.jy{ float:right; width:14px; display:block; padding:7px 3px 0 0; margin:0;}


/* 视频投票区 */
.vote {background:url(http://img01.51jobcdn.com/im/careerpost/marketing/shixi51/images/shixi018.jpg) no-repeat top; width:640px; height:437px; overflow:hidden; font-size:12px; padding:0; margin:0 0 15px 0;}
.vote_dh {width:635px; height:35px; padding:0 5px 0 0; margin:0; }

.vote_dh h3{ padding:10px 0 0 0; margin:0; font-family:"宋体"; font-size:14px; color:#FFFFFF; display:block; clear:both; height:10px; width:260px;}


.vote_dh ul { display:block; float:right; height:35px; padding:0; margin:-8px 0 0 0; width:330px;}
* html .vote_dh ul{padding:0; margin:-26px 0 0 0;}
*+html .vote_dh ul{padding:0; margin:-20px 0 0 0;}
.vote_dh ul li {width:78px; height:22px; text-align:center; display: inline; float: right; padding:6px 0 0 0; margin:-5px 0 0 0; font-size:12px; font-weight:bold; cursor:pointer;}
*+html .vote_dh ul li {margin:7px 0 0 0;}
* html .vote_dh ul li {margin:7px 0 0 0;}
.vote_down {background:url(http://img01.51jobcdn.com/im/careerpost/marketing/shixi51/images/shixi019.jpg) no-repeat; color:#f21a03;}
.vote_up {color:#f3fa00;}
.vote_nr {margin:0; padding:0px 10px 10px 10px; font-size:12px; width:620px; overflow:hidden; clear:both;}
* html .vote_nr{padding:10px 10px 10px 10px;}
*+html .vote_nr{padding:10px 10px 10px 10px;}
.vote_nr h4 {text-align:left; padding:0 0 10px 10px; margin:0; font-size:12px; font-weight:normal}
.vote_nr h4 b {color:#31737f; font-weight:normal}
.vote_nr ol {padding:0 0 0 12px; margin:0; width:620px;}
* html .vote_nr ol{padding:0 0 0 13px;}
*+html .vote_nr ol{padding:0 0 0 13px;}
.vote_nr dl {float:left; width:130px; padding:0; margin:0 22px 10px 0}
*+html .vote_nr dl {margin:0 22px 14px 0}
* html .vote_nr dl {margin:0 16px 10px 0}
.vote_nr dt {text-align:center; border:3px solid #CCCCCC; width:130px; height:94px; padding:0; margin:0 0 8px 0;}
.vote_nr dd {padding:0; margin:0; height:20px; display:block}
.v_dd1 {padding:0; margin:0 0 10px 0}
.v_dd2 {padding:0; margin:0;}
.v_span1 {width:80px; float:left; display:block; padding:0; margin:0}
.v_span2 {width:50px; float: right; display:block; background-color:#fff10b; font-weight:bold; color:#CC0000; text-align:center;padding:0; margin:4px 0 0 0}
.vote_nr p {padding:0 20px 0 0;margin:10px 0px 0px 0px; text-align:right; color:#247183}

.vote_nr p a:link,.vote_nr p a:visited{ text-decoration: underline; color:#247183}
.vote_nr p a:hover,{ text-decoration: none; color:#247183}

/* 名企实习联盟 */
#shixi{ padding:0; margin:0; width:638px; background-color:#fffade; border:1px solid #ffdb6d; overflow:hidden;}
#sxtou{ padding:0; margin:0; width:638px; background:url(http://img01.51jobcdn.com/im/careerpost/marketing/shixi51/images/shixi022.jpg) repeat-x; height:86px;}

#sxtou dl{padding:0 0 0 24px; margin:0; width:600px;}
#sxtou dl dt{padding:0 10px 0 0; margin:0; width:50px; float:left; display:block;}
#sxtou dl dd{padding:14px 0 0 0; margin:0; width:540px; float:left; display:block; font-family:"宋体"; font-size:12px; color:#333333; line-height:18px;}
#sxtou dl dd b{ font-size:14px; color:#ff3c00;}


#sxcon{ padding:0; margin:0; }
#sxcon ul{ padding:15px 0 0 0; margin:0 0 0 25px; width:600px; list-style:none;}
*html #sxcon ul{padding:0; margin:15px 0 0px 25px;}
*+html #sxcon ul{padding:0; margin:15px 0 0px 25px;}
#sxcon ul li{ padding:0; margin:0 10px 0 0; width:110px; float:left; display:block; text-align:center;}
#sxcon ul li span{ font-family:"宋体"; font-size:12px; color:#333333; line-height:24px; text-align:center;}
#sxcon ul li span a{ color:#333333; text-decoration:none;}
#sxcon ul li p{ margin:0;font-family:"宋体"; font-size:12px; color:#333333; line-height:20px; text-align:center;}
#sxcon ul li p a{ color:#333333; text-decoration:none;}
#sxcon p{ padding:0; margin:10px 18px 8px 0; width:120px; float:right; height:20px;clear: both;}
*html #sxcon p{ padding:0; margin:10px 9px 8px 0;}
#sxcon p img{ padding:0; margin:0 5px 0 0;}


/* 右侧内容 */
#younr{ padding:0; margin:0; width:260px; float:right; display:inline;}



/* 活动公告 */
#gonggao{ padding:0; margin:0 0 15px 0;  background-color:#FFFFFF;}
#gonggao h4{ padding:0; margin:0;}
#gonggao p{padding:10px 0 10px 20px; margin:0; width:224px; font-family:"宋体"; font-size:12px; color:#333333; line-height:22px;}
#gonggao p a{ color:#FF5700;}
#gonggao h5{ padding:0 0 10px 26px; margin:0;}
#gonggao h6{ padding:0; margin:0;}

/* 精英训练营选手名单 */
#mingdan{padding:0; margin:0 0 15px 0;  background-color:#FFFFFF; width:258px; border:1px solid #E1E0E0;}
#mingdan h3{ padding:8px 0 8px 6px; margin:0; background:url(http://img01.51jobcdn.com/im/careerpost/marketing/shixi51/images/shixi031.jpg) repeat-x; font-family:"宋体"; font-size:14px; color:#3A9401; }
*html #mingdan h3{ padding:9px 0 9px 6px; margin:0;}
*+html #mingdan h3{ padding:9px 0 9px 6px; margin:0;}
#mingdan h3 b{ color:#FF6B00;}
#mingdan h3 span{font-family:"宋体"; font-size:12px; font-weight:normal; padding:0 0 0 55px; margin:0;}
#mingdan h3 span a{ color:#FF6B00; text-decoration:none;}
#mingdan dl{padding:0; margin:0; width:258px; background-color:#F2F2F2; height:72px;}
#mingdan dl dt{padding:4px 7px 0 12px; margin:0; width:62px; float:left; display:block;}
#mingdan dl dd{padding:8px 0 0 0; margin:0; width:162px; float:left; display:block; font-family:"宋体"; font-size:12px; color:#333333; line-height:18px;}
#mingdan dl dd b a{ color:#FF6B00; text-decoration:none;}
#mingdan dl dd b{color:#FF6B00;}
#mingdan ul{padding:0; margin:0;  list-style:none;}
#mingdan ul li{padding:0 12px 0 12px; margin:0; font-family:"宋体"; font-size:12px; color:#333333; line-height:24px; text-align:left;}
*html #mingdan ul li{ height:20px; padding:8px 12px 0 12px; margin:0;}
#mingdan ul li a{color:#333333; text-decoration:none;}
#mingdan ul li b{ font-weight:normal; color:#FF6B00;}
#mingdan ul li b a{color:#FF6B00; text-decoration:none;} 
.xuxian{border-bottom:1px dashed #C1BEBE; }

/* 选手成长追踪 */
#chengzhang{padding:0; margin:0 0 15px 0;  background-color:#FFFFFF; width:258px; border:1px solid #E1E0E0;}
#chengzhang dl{padding:0; margin:0; width:258px; background:url(http://img01.51jobcdn.com/im/careerpost/marketing/shixi51/images/shixi038.jpg) no-repeat; height:56px;}
#chengzhang dl dt{padding:9px 6px 0 8px; margin:0; width:33px; float:left; display:block;}
#chengzhang dl dd{padding:8px 0 0 0; margin:0; width:192px; float:left; display:block; font-family:"宋体"; font-size:12px; color:#ff6b00; line-height:20px;}
#chengzhang dl dd a{color:#ff6b00;}
#chengzhang dl dd b{ font-size:14px; color:#3a9401; }
#chengzhang dl dd span{font-size:14px; color:#ff6b00; font-weight:bold;}
#chengzhang ul{padding:0; margin:8px 0 8px 0;  list-style:none;}
#chengzhang ul li{padding:0 8px 0 8px; margin:0; font-family:"宋体"; font-size:12px; color:#333333; line-height:26px; text-align:left;}
*html #chengzhang ul li{ height:20px; padding:8px 8px 0 8px; margin:0;}
#chengzhang ul li a{ color:#333333; }
#chengzhang ul li b a{ font-weight:normal; color:#3a9401;}
/* 实习51官方合作伙伴 */
#hzbanner{ padding:0; margin:0 0 15px 0; width:258px; border:1px solid #333333;}

/* 尾部 */
#dibu{ padding:0; margin:0; height:99px;}
#dibu p{ padding:0; margin:20px 0 0 0; font-family:"宋体"; font-size:12px; line-height:18px; color:#444444; text-align:center;}
#dibu p a{ color:#ff6000; text-decoration:none;}

.jiship_nr img {width:114px;height:78px;}
#colist img {width:110px;height:60px;}

/*登录浮层*/
#fc_tongyong{width:410px; height:150px; border: 1px solid #00c6ff;}
.fc_tongyong_login {width:410px;  border: 1px solid #00c6ff;}
.tongyong_hang1{ height:45px; width:410px;  line-height:40px;border-bottom: 1px dashed #999999; }
.tongyong_hang2{ height:45px; width:360px;  line-height:30px; padding:20px; font-size:14px;}
.tongyong_close{ float:left;width:100px; height:20px;margin-top:15px; margin-left:50px;}
.fenxiang_biaoti{float:left;width:249px; height:33px; margin-top:10px; margin-left:8px;}
.fengxiang_text{ float:left; width:150px; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#00c6ff; margin-left:8px;}
.icon_tgpj{ float:left; width:33px; height:30px;}
/*login*/
.top_login_input{width:110px;height:18px;}
.top_login_content {background-image: url("http://img01.51jobcdn.com/im/51club/group/kbg.gif");background-repeat: repeat-x;color: #666666;font-family: "宋体";font-size: 12px;height: 150px;}
.top_login_content {color: #666666;font-family: "宋体";font-size: 12px;}
#top_login_form_validate_tips{color:red;}
#top_login_form td{vertical-align:middle;}
.top_login_btn {
    background-color: #E7E7E7;
    background-image: url("http://img01.51jobcdn.com/im/51club/group/anbg.gif");
    border-color: #FFFFFF;
    border-right: 0 solid #FFFFFF;
    border-style: solid;
    border-width: 0;
    color: #FF7300;
    cursor: pointer;
    font-family: "宋体",arial,verdana,helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 24px;
    margin-top: 15px;
    width: 56px;
}
a.orange {
  color: #FF7300;
  font-size: 12px;
  text-decoration: none;
}