/* CSS Document */
body{ margin:0;padding:0;border:0; font-family:'宋体',Tahoma,Helvetica,Arial,sans-serif;}
div,p,b,em,i,span,ul,form,li,dl,dd,dt{ margin:0;padding:0;border:0; }
h1,h2,h3,h4,h5{ font-weight:bold;  font-size:12px;margin:0;padding:0;border:0;}
a{ text-decoration:none; outline:none; color:#000000;}
a:hover{ text-decoration:underline; color:#e25601;}
ol,ul{ list-style:none;}
img{ border:none;}
.container{width:950px; font-size:12px; margin:0 auto; text-align:left; color:#000; background-color:#FFFFFF;}

/* 页头大图 */
.banner{ width:950px; height:178px; background:url(/images/pro2012/cpa/ydygd/ydyzsgd_02_2012.jpg) no-repeat;}
.banner .top{ width:170px; height:55px; margin-bottom:88px; cursor:pointer;}
.banner .bottom{ height:34px; padding-left:25px; line-height:34px;}
.banner .bottom li{ float:left; height:31px; padding:0 5px; margin:0 14px 0 0; display:inline; overflow:hidden;}
.banner .bottom li.on{ background:url(/images/pro2012/cpa/ydygd/navbg.jpg) repeat-x; border:solid 1px #dc6b00;}
.banner .bottom li a{ color:#FFFFFF; font-size:14px; font-weight:800;}
.banner .bottom li.te a{ color:#f4ffc7;}
.banner .bottom li.on a{ color:#710000;}

/*全新推出*/
.qxtc{ width:948px; margin-bottom:8px; border:solid 1px #81cce7; border-top:none; overflow:hidden; background:url(/images/pro2012/cpa/ydygd/navbgcon.jpg) left bottom repeat-x; border-radius:0 0 5px 5px;}
.qxtc-top{ width:900px; height:60px; padding:15px 25px 0 25px; line-height:24px; text-indent:28px; font-size:12px; color:#004ca2;}
.qxtc-top-b{width:5px;height:76px;position:absolute;left:-33px;top:0px;}
.qxtc-center{ width:908px; padding:0 20px 0 20px; height:270px;}
.qxtc-center-left{ width:447px; height:263px; float:left; background:url(/images/pro2012/cpa/ydygd/ydy_13.jpg) no-repeat; background-position:left bottom;}
.qxtc-center-left-01{ font-size:20px; font-weight:700; color:#004ca2; margin-bottom:10px;}
.qxtc-center-left-02{ width:397px; height:48px; padding:5px 0 5px 50px; line-height:24px;}
.qxtc-center-left-02-left{ width:60px; font-size:13px; font-weight:700; color:#0865ab; float:left;}
.qxtc-center-left-02-right{ width:317px; float:left; padding:0 10px;}
.qxtc-center-right{ width:447px; height:263px; float:right; background:url(/images/pro2012/cpa/ydygd/ydy_15.jpg) no-repeat; background-position:left bottom;}
.qxtc-bottom{ width:950px; height:5px;}

/*教学流程*/
.jxlc{ width:950px; margin-bottom:8px;}
.title{ width:950px; height:33px;}
.title-left{ float:left; height:33px;}
.title-center{ float:left; height:33px; background:url(/images/pro2012/cpa/ydygd/ydygd_07.jpg) repeat-x; text-align:right; line-height:33px;}
.title-center a{ color:#086eaf;}
.title-right{ width:10px; height:33px; float:right; background:url(/images/pro2012/cpa/ydygd/ydygd_09.jpg) no-repeat;}
.jxlc .bottom{ width:950px; height:156px; background:url(/images/pro2012/cpa/ydygd/ydygd_10.jpg) no-repeat; color:#666666; line-height:20px;}

/*课程介绍*/
.kcjs{ width:950px; margin-bottom:8px;}
.kcjs .bottom{ width:948px; border-bottom:1px solid #d6d6d6; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6;}
.kcjs .bottom-top{ width:938px; padding:5px; line-height:20px;}
.kcjs .bottom-top a:hover{ text-decoration:none;}
.ytest{ line-height:20px; font-size:14px; font-weight:700; color:#FFFFFF;}
.ytest a{ color:#FFFFFF; cursor:pointer;}
.kcjs .bottom-bottom{ width:908px; padding:5px 20px 10px 20px; line-height:24px;}
.kcjs .bottom-bottom b{ color:#ff6c00; font-size:14px; line-height:38px;}

/*联袂主讲*/
.lmzj{ width:950px; margin-bottom:8px;}
.ms-bottom{ overflow:hidden; width:928px; border-bottom:1px solid #d6d6d6; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; padding:10px;}
.ms-bottom-left{ width:660px; float:left;}
.ms-bottom-left-01{ overflow:hidden; width:320px; height:117px; float:left; margin-bottom:18px;}
.ms-bottom-left-01-left{ width:83px; margin-right:8px; float:left;}
.ms-bottom-left-01-right{ width:229px; float:left; line-height:22px;}
.ms-bottom-right{ width:249px; float:right;}
.ms-bottom-right-top{ width:249px; height:189px; margin-bottom:10px; background:url(/images/pro2012/cpa/ydygd/ydy_55.jpg) no-repeat;}
.ms-bottom-right-top-t{ padding-left:40px; width:209px; line-height:36px; font-size:14px; color:#ff6c00; font-weight:700;}
.ms-bottom-right-top-c{ padding-left:10px; width:239px; line-height:24px;}
.ms-bottom-right-top-c b{ color:#ff6c00;}
.ms-bottom-right-top-b{ padding-left:22px; width:227px;  line-height:28px;}
.ms-bottom-right-top-b a{ color:#ff6c00;}

.ms-bottom-right-bottom{ width:227px; border:1px solid #cce0f9; background-color:#f3f6fb; padding:10px;}
.ms-bottom-right-bottom-t{ width:227px; margin-bottom:10px; line-height:20px;}
.ms-bottom-right-bottom-b{ width:227px; text-align:center;}

/*学习流程*/
.xxlc{ width:950px; margin-bottom:8px;}
.xxlc .bottom{ width:950px;}

/*辅导书*/
.fds{ width:950px;}
.fds-left{ width:692px; float:left;}
.fds-left-center{ width:692px; margin-bottom:8px;}
.fds-left-center a{ color:#ff6c00;}
.fds-left-bottom{width:686px; height:229px; background:url(/images/pro2012/cpa/ydygd/ydy_76.jpg) no-repeat; background-position:0px 10px; border:1px solid #d6d6d6; padding:10px 2px;}
.fds-left-bottom-01{ width:160px; height:229px; float:left; margin-right:15px;}
.fds-left-bottom-01-top{ width:160px; text-align:center; line-height:32px; font-size:14px; font-weight:700; color:#184e78; padding-bottom:80px;}
.fds-left-bottom-01 a{ text-decoration:none; cursor:pointer;}
.fds-left-bottom-01-bottom{ width:140px; padding:10px 10px 0 10px; line-height:18px;}
.fds-left-bottom-01-bottom a{ color:#ff6c00;}
.fds-right{ width:251px; float:right;}
.fds-right-top{ width:251px; height:33px; background:url(/images/pro2012/cpa/ydygd/ydygd_23.jpg) repeat-x;}
.fds-right-bottom{ width:249px; height:504px; border-bottom:1px solid #92c9e9; border-left:1px solid #92c9e9; border-right:1px solid #92c9e9; padding-top:10px;}
.fds-right-bottom-01{ width:229px; padding:10px 0; margin:0 10px; border-bottom:1px dotted #115b9d; line-height:20px;}
.fds-right-bottom-02{ width:229px; padding:10px 0; margin:0 10px; text-align:right;}
.fds-right-bottom a{ color:#ff6c00;}