/* 志愿填报频道样式 [20130531 15:49:53] */
/*志愿填报频道样式*/
/*通用样式*/
* { margin:0px; padding:0px;}
html{color:#000;background:#FFF;}
body{ text-align:left; font-style:normal; font-size:12px; line-height:20px; font-family:"宋体",Arial Narrow,arial,serif;}
ul,ol,li{list-style:none;}
img,fieldset {border:0;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
input,label,select,option,textarea,button,fieldset,legend,table,td {font-size:12px;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
a { color:#333; text-decoration:none; font-style: normal; }
a:hover{ color:#F00; text-decoration:underline; cursor: pointer;}
#wrapper{ width:950px; margin:0 auto; overflow:hidden; height:100%; clear:both; margin-bottom:7px;}
#main{ float:left; width:672px;}
#right_sidebar{ float:right; width:269px; border:solid 1px #AECFE8; background:#8ECDE7 url(../images/zytb/side_title.gif) no-repeat left top;}
/*频道导航*/
#channel_nav{ background:url(../images/beikao/bg_nav.png) repeat-x; height:31px; margin-bottom:2px;}
#channel_nav h1{ float:left; width:105px; height:18px; padding-left:20px; padding-top:5px;}
#channel_nav ul{ float:right; width:658px;}
#channel_nav ul li{ float:left; line-height:31px; color:#fff; font-size:14px; text-align:center; background:url(../images/beikao/bg_nav_line.png) no-repeat right center; padding-right:2px;}
#channel_nav ul li.last{ background-image:none;}
#channel_nav ul li a{ display:inline-block; color:#FFF; padding:0 10px;}
#channel_nav ul li a:hover{ display:inline-block; color:#FFF; background:url(../images/beikao/bg_nav_current.png) repeat-x; text-decoration:none;}

.box950{ width:950px; margin:0 auto; overflow:hidden; height:1%; clear:both;}
.l_box{ width:296px; float:left; margin-right:6px;}
.m_box{ width:402px; float:left;}
.r_box{ width:240px; float:right;}
/*内容样式*/
#news_box{ overflow:hidden; height:100%; clear:both; margin-bottom:7px;}
#leftbg{ width:10px; height:280px; float:left;}
#rightbg{ width:10px; height:280px; float:right;}
#con{ background:url(../images/zytb/bg_H280.gif) repeat-x; height:280px; float:left; width:652px; overflow:hidden;}

/*focus-pic*/
#focus_pic_box{ padding-top:16px; padding-left:7px; float:left; width:304px;}
#focus_pic_box img{ display:block;border:1px solid #707070;}
#focus_pic{ width:302px; height:244px; border:1px solid #707070;}
.d1{width:302px;height:auto;overflow:hidden; background-color:#333;position:relative;}
.loading{width:302px; background-color:#333;color:#FFCC00;font-size:12px;height:184px;text-align:center;padding-top:30px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.d2{width:100%;height:244px;overflow:hidden;}
.num_list{position:absolute;width:100%;left:0px;bottom:-1px;background-color:#000000;color:#FFFFFF;font-size:12px;padding:4px 0px;height:20px;overflow:hidden;}
.num_list span{display:inline-block;height:16px;padding-left:6px;}
#focus_pic ul{display:none;}
.button{position:absolute; z-index:1000; right:0px; bottom:4px; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.b1,.b2{background-color:#666666;display:block;float:left;padding:2px 6px;margin-right:3px;color:#FFFFFF;text-decoration:none;cursor:pointer; height:15px; line-height:15px;}
.b2{color:#FFCC33;background-color:#FF6633;}
/*end focus-pic*/
#news{ float:right; width:325px; padding-top:25px;}
#news h2{ padding-top:10px; text-align:center; font-size:16px; color:#007FC0;}
#news p{ padding:6px 0px 15px 0; color:#333; line-height:22px; text-align:center; background:url(../images/zytb/line_dotted.gif) repeat-x left bottom;}
#news p a{ color:#333;}
#news p a:hover{ color: #F00;}
#line{ background:url(../images/zytb/line_dotted.gif) repeat-x left bottom; height:1px; line-height:1px; clear:both; margin-top:25px; font-size:0;}
#news h2 a{ color:#007FC0;}
#news h2 a:hover{ color:#F00;}

#content{ border:solid 1px #CDCDCD; overflow:hidden; height:100%; background:url(../images/zytb/step.gif) no-repeat 7px 193px; padding-bottom:25px;}
#content .title{ background:url(../images/zytb/title_bgH33.gif) repeat-x; height:33px; clear:both; line-height:33px;}
#content .title h3{ background:url(../images/zytb/ico1.gif) no-repeat 8px center; padding-left:40px;}
.con1{ clear:both; text-align:center; padding:20px 0; font-size:0px; display:block;}
/*第一步分数预估*/
.box{ clear:both; border:solid 1px #8ECDE7; overflow:hidden; height:100%; width:614px; margin-left:46px; margin-bottom:10px;}
.con2{ border:solid 4px #E7F4FF; overflow:hidden; height:100%; clear:both;}
.L1{ float:left; width:360px; padding:12px 0 10px 0; line-height:26px;}
.L1 h4{ font-size:12px; padding-bottom:5px;}
.L1 h4 a{ padding:0 8px; color:#F60;}
.p1{ clear:both; padding-left:20px;}
.p1 strong{ font-weight:bold; color:#333;}
.p1 a{ padding:0 5px; display:inline-block;}
.L1 h5{ font-size:12px; color:#333; padding-left:20px;}
.p2{ padding-left:15px; line-height:22px;}
.p2 a{ padding:0 5px; display:inline-block;}
.R1{ float:right; width:242px;}
.text1{ width:230px; border:solid 1px #D1EBF5; background:#F7FBFF; margin-left:auto; margin-right:auto; margin-top:10px;}
.text1 blockquote{ padding:10px; color:#333; line-height:22px;}
.text1 blockquote strong{ font-weight:bold; color:#3989CB;}
.text1 blockquote a{ color:#F00;}
/*第二步自我定位*/
.L2{ float:left; width:360px; height:136px; padding:16px 0 0; background:url(../images/zytb/zwdw-1.gif) center no-repeat;}
.L2	dl { display: block;}
.L2 dt	{ height:20px; line-height:20px; width:360px; text-align:center; padding-bottom:90px;}
.L2 dd	{ width:120px; height:20px; line-height:20px; float:left; text-align:center;}
.L2 a	{ color:#F4791F; text-decoration:none; font-weight:700;}
.L2 a:hover	{ color:#FF0000; text-decoration:none; font-weight:700;}
.R2{ float:right; width:242px;}
.text2{ width:230px; border:solid 1px #D1EBF5; background:#F7FBFF; margin-left:auto; margin-right:auto; margin-top:20px;}
.text2 blockquote{ padding:10px; color:#333; line-height:22px;}
.text2 blockquote strong{ font-weight:bold; color:#3989CB;}
.text2 blockquote a{ color:#F00;}
/*第三步选择学校*/
.L3{ float:left; width:390px; padding:8px 0;}
.L3 img{ padding-left:10px; font-size:0px; display:block;}
.R3{ float:right; width:210px;}
.text3{ width:200px; border:solid 1px #D1EBF5; background:#F7FBFF; margin-left:auto; margin-right:auto; margin-top:20px; height:270px;}
.text3 blockquote{ padding:40px 10px 10px 10px; color:#333; line-height:22px;}
.text3 blockquote strong{ font-weight:bold; color:#3989CB;}
.text3 blockquote a{ color:#F00;}
/*第四步选择专业*/
.L4{ float:left; width:360px; padding:25px 0 15px 0;}
.L4 img{ padding-left:40px; font-size:0px; display:block;}
.R4{ float:right; width:242px;}
.text4{ width:230px; border:solid 1px #D1EBF5; background:#F7FBFF; margin-left:auto; margin-right:auto; margin-top:20px;}
.text4 blockquote{ padding:10px; color:#333; line-height:22px;}
.text4 blockquote strong{ font-weight:bold; color:#3989CB;}
.text4 blockquote a{ color:#F00;}
/*第五步志愿填报*/
.L5{ float:left; width:360px; height:195px; padding:23px 0 25px; background:url(../images/zytb/zytb-1.gif) center no-repeat;}
.L5	dl { display: block;}
.L5 dt	{ height:20px; line-height:20px; width:360px; text-align:center; padding-bottom:54px; padding-top:14px;}
.L5 dd	{ width:120px; height:20px; line-height:20px; float:left; text-align:center; padding-top:35px;}
.L5 a	{ color:#F4791F; text-decoration:none; font-weight:700;}
.L5 a:hover	{ color:#FF0000; text-decoration:none; font-weight:700;}
.R5{ float:right; width:242px;}
.text5{ width:230px; border:solid 1px #D1EBF5; background:#F7FBFF; margin-left:auto; margin-right:auto; margin-top:20px; height:190px;}
.text5 blockquote{ padding:40px 10px 10px 10px; color:#333; line-height:22px;}
.text5 blockquote strong{ font-weight:bold; color:#3989CB;}
.text5 blockquote a{ color:#F00;}
/*右侧栏*/
.titlebar{ margin-top:25px; height:20px; line-height:20px;}
.titlebar h3{ float:left; font-size:12px; color:#006699; padding-left:24px;}
.titlebar span{ float:right; padding-right:20px;}
.titlebar h3 a{  color:#069;}
.titlebar span a{ color:#FFF;}
.sidebarbox1{ overflow:hidden; height:100%; margin-left:8px; width:255px; background:#FFF url(../images/zytb/bottom.gif) no-repeat left bottom; margin-bottom:7px; padding-top:15px; }
.sidebarbox1 dl{ padding-left:16px;}
.sidebarbox1 dl dt{ font-size:0px;}
.sidebarbox1 dl dt img{ padding:2px; border:solid 1px #CCC; display:block;}
.sidebarbox1 dl dd{ padding-bottom:10px; text-align:center; width:214px;}
.sidebarbox2{ width:253px; margin:0 auto; border:solid 1px #C0E4F4; background-color:#F0F8FF; margin-bottom:7px;}
.sidebarbox2 .title{ background:url(../images/zytb/title_bgH28.gif) repeat-x; height:28px; line-height:28px;}
.sidebarbox2 .title h3{ float:left; font-size:12px; background:url(../images/zytb/ico2.gif) no-repeat 15px center; padding-left:25px;}
.sidebarbox2 .title span{ float:right; padding-right:15px;}
.sidebarbox2 .title a{ color:#069;}
.sidebarbox2 dl{ clear:both; overflow:hidden; height:100%; padding:16px 0 0 10px;}
.sidebarbox2 dl dt{ float:left; font-size:0px; width:102px;}
.sidebarbox2 dl dt img{ padding:1px; border:solid 1px #EBEBEB; display:block;}
.sidebarbox2 dl dd{ float:right; width:130px;}
.sidebarbox2 dl dd h4{ padding-bottom:1px;}
.sidebarbox2 dl dd p a{ color:#F00;}
.list{ padding:10px; line-height:24px; clear:both;}
.list li{ background:url(../images/zytb/ico_dian2.gif) no-repeat left center; padding-left:8px;}
.pictextlist{ clear:both; padding-top:18px; overflow:hidden; height:100%;}
.pictextlist li{ width:102px; float:left; margin-left:15px; display:inline;}
.pictextlist li a.pic{ display:block; font-size:0px;}
.pictextlist li a.pic img{ padding:1px; border:solid 1px #CCC; display:block;}
.pictextlist li a.text{ display:block; text-align:center; height:22px; line-height:22px;}