@charset "gb2312";
/* CSS Document */
/* 注会考试指南 */
body { margin:0; padding:0; font-size:12px; line-height:22px; color:#48050c; background:url(kaoshizhinan/body_bg.jpg);}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,button,textarea,p,table,tr,th,td{ margin:0; padding:0;}
img{ border:0;}
table{border-collapse:collapse;border-spacing:0;width:100%; text-align:center;}
table a{ color:#0d26bd; text-decoration:none;}
table a:hover{ color:#0d26bd; text-decoration:underline;}
th,td{ padding:14px 20px;}
li{ list-style:none;}
a{ color:#0d26bd; text-decoration:none; cursor:pointer;}
a:focus{ text-decoration:underline; color:#0000f5;}
a:hover,a:active { color:#0000f5; text-decoration:underline;}

/*float*/
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both; height:0;}
/*font color*/
.white{ color:#FFF;}
.gray{ color:#9d9d9d;}
.red{ color:#c44518;}
.orange{ color:#c24214;}
.orange1{ color:#c34214;}
.fw{ font-weight:bold;}
.fw_n{ font-weight:normal;}
.ff_arial{ font-family:Arial;}
/*font size*/
.f_12{ font-size:12px;}
.f_14{ font-size:14px;}

.ov_h{ overflow:hidden; zoom:1;}	
.ta_c{ text-align:center;}
.td_delete{ text-decoration:line-through}
/*margin*/
.ml_5{ margin-left:50px;}
.m_10{ margin:10px;}
.mt_10{ margin-top:10px;}
.mr_10{ margin-right:10px;}
.mb_10{ margin-bottom:10px;}
.ml_10{ margin-left:10px;}
.mb_14{ margin-bottom:14px;}
.mt_17{ margin-top:17px;}
.mr_24{ margin-right:24px;}
.pd_0{ padding:0;}
.pr_15{ padding-right:15px;}

.wrap{ width:960px; margin:0 auto;}
.banner{ background:url(kaoshizhinan/banner_bg.jpg) no-repeat center #de734d; }
.nav{ background:#DF642B; height:41px;}
.nav ul{ border-left:#DF642B 1px solid; border-right:#DF642B 1px solid; width:958px;}
.nav li{ float:left;}
.nav li a{ display:inline-block; height:22px; width:87px; text-align:center; padding:8px 0px 9px 0px; border-left:#DF642B 1px solid; border-top:#df642b 1px solid; border-right:#DF642B 1px solid; color:#ffffff;}
.nav li a:hover{ text-decoration:none; opacity:0.5}
.nav li .a_sty{background:#DF642B}

.left{ width:150px; padding-left:8px; padding-top:15px; background:#FFF2E5; line-height:25px;}
.left a:hover{ text-decoration:none; color:#e05c1d;}
.left h4{ line-height:24px; width:142px; border-bottom:#e05c1d 2px solid; text-align:center; color:#DF642B; font-size:14px; font-weight:bold; margin-bottom:7px;}
.left dt{ padding-left:19px; background:url(kaoshizhinan/dt_bg.jpg) no-repeat left center;}
.left dt a{ color:#4c4c4c;}
.left dd{ padding-left:24px;}
.left dd a{ color:#717171;}

.middle{ background:#ffffff; width:532px; padding:10px; line-height:24px;}
.middle h3{ color:#c44518; font-size:14px; font-weight:bold; padding-left:17px; border:#cccccc 1px solid; border-left:#e05c1d 2px solid; background:url(kaoshizhinan/h3_bg.jpg) repeat-x; height:25px; padding-top:3px;}
.middle .p_sty{ padding:8px 6px 5px 0px; margin-left:18px;}
.middle .p_bd{ border-bottom:#48050c 1px dotted;}
.middle .img_sty{ margin-left:14px;}

.right{ width:250px; background:#FFF; padding-top:10px;}
.right .box{ border:#d1d1d1 1px solid;}
.right .box .title{ background:#f8f8f8; padding-left:12px; height:25px; padding-top:3px; color:#6b6b6b; font-size:14px; font-weight:bold; border-bottom:#d1d1d1 1px solid;}
.right .box .title a{ color:#1d396b; padding-right:8px;}
.right .box .tit a{ color:#6b6b6b; padding-right:0;}
.right .box .con{ padding:10px; color:#575757;}
.right .box .con a{ color:#575757;background: url('/templets/cpa/images/list_dian.jpg') no-repeat scroll -5px 0 transparent;padding-left:7px;}
.right .box .con .orange1{ color:#dc8705;}

/* 网课 */
.deepBlue {color:#6b6b6b;}
.t-blue{ background:none; background:#f8f8f8;border-bottom:1px solid #d1d1d1;}
.m-normal .inner {border:1px solid #d1d1d1;}
.course {padding-top:5px; line-height:18px;}
.course, .course a:link, .course a:visited, .course_other {color:#656565;}
.course a:hover {color:#eb6c0f;}
.course .cw1, .course .cw2, .course ul.project {width:70px; display:inline-block;}
.course .cw1, .course ul.project {text-align:center; margin-right:8px;}
.course .cw2 {width:80px;}
.course .title {font-weight:bold; border-bottom:1px solid #dedede; padding-bottom:4px;}
.course ul.project, .course ul.object {float:left;}
.course ul.project li {border-right:1px solid #dedede; background:#fff;border-bottom:1px solid #dedede;}
.course ul.object {width:167px;}
.course ul.object li {padding-right:0px;border-bottom:1px dotted #dedede; margin-left:-15px; padding-left:15px;}
.course ul li {padding-top:5px; padding-bottom:5px; }
.course ul li.last {border-bottom:none;}
.course ul li.current {background:#f6f6f6; border-right:none;}
.course ul li.current a:link, .course ul li.current a:visited { color:#ee6d12;}

.course_other table {width:100%;}
.course_other table td {padding-top:5px; padding-bottom:5px; border-bottom:1px dotted #dedede; line-height:1.6;}
.course_other table tr.last td {border-bottom:none;} 
.course_other table h4 {font-size:12px; font-weight:bold;}
.course_other table td a {margin-right:5px;}

.linkbtn a {width:118px; height:27px; line-height:27px; background:#feefd2; color:#ed6100; font-size:14px; font-weight:bold; display:inline-block; text-align:center;}
/* 名师切换 */
.right .box .carousel {height:201px; overflow:hidden;text-align:center; background:#fff;}
.right .box .bx-prev, .bx-next {display:block; background:url(kaoshizhinan/content.jpg) no-repeat 0px -40px; _background-position:0px  -40px; width:10px; height:40px; cursor:pointer; position:absolute; top:40%; right:0px;}
.right .box .bx-next:hover {background-position:-10px -40px;}
.right .box .bx-prev {background-position:-10px 0px; left:0;}
.right .box .bx-prev:hover {background-position:0px 0px;}
/*热点专题*/
.right .box .subject_hot{ width:224px; padding:6px 14px 0 10px; overflow:hidden;}
.right .box .subject_hot ol{ width:15px; margin-top:10px; *margin-top:6px;}
.right .box .subject_hot ol li{ height:12px; color:#FFF; line-height:12px; *line-height:14px; text-align:center; background:url(kaoshizhinan/icon.jpg) -20px -38px no-repeat; margin:0 0 17px 0; *margin:0 0 15px 0; overflow:hidden;}
.right .box .subject_hot ol li.hot_a{ background:url(kaoshizhinan/icon.jpg) 0 -38px no-repeat;margin-bottom:16px;}
.right .box .subject_hot ul{ width:202px; margin-top:5px; padding-left:5px;}
.right .box .subject_hot ul li{ background:none; padding:0 5px 5px 0px; margin-bottom:5px; line-height:28px;}
.right .box .subject_hot ul a{ color:#575757; white-space:nowrap;}
.right .box .subject_hot ul a:hover{ color:#1d396b;}
/* 返回顶部 */
#roll {
	display:none;
	width:23px;
	margin-right:-515px;
	position:fixed;
	right:50%;
	top:70%;
	_position:absolute;
	_margin-top:300px;
_top:expression(eval(document.documentElement.scrollTop));
}
#roll_top {
	background:url(http://img.dongao.cn/imgcms/lesson/2012cpa/css_img/backTop.png) no-repeat;
	display:block;
	width:27px;
	height:73px;
	position:absolute;
	left:-12px;
	cursor:pointer
}
/* footer底部 */
.footer_box{ width:100%; padding:20px 0;}
.footer{ line-height:150%;margin:0 auto;text-align:center;}
.footer a{ color:#656565; text-decoration:none;}
.footnav{ padding:10px 0;border-bottom:1px #CCC solid;}
.copyrigyt{ padding:10px 0;line-height:200%;}

/* menu的position:absolute;只能自适应内容的宽度，不能百分百显示，在引用时可以设定宽度 */
#login-bar .menu .menu-hd {padding:0px 3px 0px; position:relative; line-height:26px; cursor:pointer;}
#login-bar .menu .menu-bd {position:absolute; left:-1px; top:26px; background:#fff; border:1px solid #A7A6AA;}
#login-bar .menu .col-1, #login-bar .menu .col-1 dl {width:100px;}
#login-bar .menu .col-2 {width:210px;}
#login-bar .menu .col-2 dl {width:100px;}
#login-bar .menu .menu-bd dl.last{border:0px;}
#login-bar .menu .menu-bd .bar {clear:both; background:#eee; line-height:normal;}
#login-bar .menu dl {float:left; display:inline; line-height:19px;}
#login-bar .menu dl dt {font-weight:bold; padding:6px 6px 4px;}/* border-bottom:1px solid #CCC; margin-bottom:4px; */
#login-bar .menu dl dd a {display:block; padding:2px 6px;}
#login-bar .menu dl dd a:hover {background:#E4E4E4;}
#login-bar .menu dl.last {border:0px; margin-left:10px;}
#login-bar .menu .selected {background:#fff; border:1px solid #A7A6AA; padding:0 2px 1px; margin-top:-1px; border-bottom:none; z-index:2; *zoom:1; _float:left;}

#login-bar {height:35px; font-size:12px; color:#636363;}
#login-bar .menu {position:relative; height:26px;z-index:101;}
#login-bar li {float:left; line-height:26px; padding-top:2px;}
#login-bar .site-login {float:left;}
#login-bar .site-login li {margin-right:4px;}
#login-bar .site-link {float:right;}
#login-bar .site-link li { padding-left:8px; margin-left:8px; height:20px;background:url(kaoshizhinan/content.png) no-repeat -106px 9px;}
#login-bar .site-link li .cart {width:15px; height:20px; float:left; background:url(kaoshizhinan/content.png) no-repeat 0px 6px;}
#login-bar .menu .menu-bd {top:28px; left:0px;}
#login-bar .site-link .menu .menu-bd {left:auto; right:0px;}
#login-bar .site-link .tag-menu dl{width:auto; padding-left:6px; padding-right:6px;}
#login-bar .site-link .tag-menu .menu-bd dl dt {padding-left:2px;}
#login-bar .site-link .tag-menu .menu-bd dl dd a {white-space:nowrap; padding:0 4px;}
#login-bar .site-link .tag-menu .menu-bd dl dd a, #login-bar .site-link .tag-menu .menu-bd dl dd {display:inline-block; *display:inline; *zoom:1;}
#login-bar .site-link .tag-menu .menu-bd .bl-solid {width:100%; line-height:1px; padding:6px 0px 0px;}
#login-bar, #login-bar a:link, #login-bar a:visited {color:#444;}
#login-bar a:hover {color:#ed6100;}

/* 内页*/
.mid{ width:762px; padding:20px;}
.mid h6{ padding-bottom:10px; border-bottom:#48050c 1px dotted; margin-left:23px;}
.mid .p_sty1{ padding:8px 6px 25px 0px; margin-left:23px;}
.mid .p_sty1 .span_sty{ display:block; margin-top:18px;}

/*#zhuye .left{ height:2900px; }
#zhuye .middle{ height:2895px; }
#zhuye .right{ height:2905px;}
#bmtj .left{ height:1955px;}
#bmtj .mid{ height:1930px;}*/
#zhuye .left{ height:2630px; }
#zhuye .middle{ height:2630px; }
#zhuye .right{ height:2630px;}
#bmtj .left{ height:1955px;}
#bmtj .mid{ height:1930px;}

/*
名师*/
.js1{ border:1px solid #dddada; background-color:#fafafa; border-top:none;}
.p5{ background:url(/templets/cpa/images/new/imgg.jpg) no-repeat left center; height:121px; padding-left:115px; color:#603913; padding-top:5px;background-size:120px;}
.p5 span{ font-size:14px; color:#fe682b; display:block;}

.blk_18 {
	overflow:hidden;
	zoom:1;
	font-size:9pt;
	width:255px; position:relative; margin-left:-10px;
	 padding-bottom:20px; padding-left:20px;
}
.blk_18 .pcont {width:222px; height:140px;float:left; overflow:hidden; padding-left:5px;}
.blk_18 .ScrCont { width:32766px; zoom:1; margin-left:-5px; }
.blk_18 #List1_1, .blk_18 #List2_1 { float:left; }
.blk_18 .LeftBotton, .blk_18 .RightBotton { width:32px; height:29px; float:left; }

.blk_18 .LeftBotton { background:url(/templets/cpa/images/new/left.gif) no-repeat; position:absolute; top:60px; left:-5px }
.blk_18 .RightBotton { background:url(/templets/cpa/images/new/right.gif) no-repeat;position:absolute; top:60px;right:10px;}

.blk_18 .pl img { display:block; cursor:pointer; border:none; margin:6px auto 1px auto; }
.blk_18 .pl { width:227px; height:140px; float:left; text-align:center; line-height:15px;   }
.blk_18 a.pl:hover { border:1px solid #5dacec; color:#5dacec; background:#fff; }

/*--------------*/
#sharing {
padding: 0px;
width:238px;
float:left;
 position:relative; margin-left:15px;*margin-left:15px;
 margin-bottom:15px; *padding-bottom:15px;
 overflow:hidden;

}
#sharing .slide_container {
margin: 0px;
overflow: hidden;
height:95px;
width:228px;

}
#sharing ul {
width:3000px;
}
#sharing li {
LINE-HEIGHT: 18px;
FLOAT: left;
WIDTH: 228px;
OVERFLOW: hidden;
height:95px;
}
#sharing li img {
WIDTH: 65px; HEIGHT: 95px; padding-right:5px;
}
/*----------------------*/