@charset "gb2312";
/* CSS Document */
body{font:12px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#000;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;vertical-align:top;}
ul,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
i,em,cite{font-style:normal;}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
button,input,select,textarea{font-size:100%;vertical-align:baseline;*vertical-align:middle;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}

/*框架*/
.container{ clear:both;width:1000px;text-align:left;margin:0 auto;color:#333;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.fb{font-weight:bold;}
.f14{font-size:14px;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.hide{position:absolute;top:-999em;}
.show{position:static;}
.rela{position:relative;}
.abso{position:absolute;}
.blo{display:block;}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden;}
.an{ background:url(/images/chujizhicheng/an.png) no-repeat; _background:url(/images/chujizhicheng/an.gif) no-repeat;}
.marb10{ overflow:hidden; height:10px; clear:both;}
.marb20{ overflow:hidden; height:20px; clear:both;}
.banner{ overflow:hidden; clear:both; width:1000px; margin:0 auto;}
.hfoot{ border-top:1px solid #d5d5d5;}
.wrap{width:1000px; margin:0 auto;}
.s1, .s2, .han01, .han02, .han03, .a1, .f1, .f2, .f3, .tex li, .LeftBotton, .RightBotton{background:url(/images/aicpa/list/ico.png) no-repeat; _background:url(/images/aicpa/list/ico.gif) no-repeat;}

/*头部*/
.header{background:#034b9a;}
.header .logo{padding:18px 26px 18px 0;}
.header .title{height:44px; line-height:44px;margin-top:18px;padding:0 11px 0 19px;border-left:1px solid #d2d2d2; font-size:24px; color:#fff;  font-weight:normal;}
.header .title a{color:#fff;}
.header .subnav{ float:right; line-height:32px; padding:26px 0 0 0;}
.header .subnav a{ margin:0 0 0 25px; color:#bbe7fe;}

/*面包屑*/
.mbx{ width:1000px; height:50px; margin:0 auto; color:#666; line-height:50px;}
.mbx b{ color:#f4674b;}

/*左侧内容*/
.lmain{ width:713px;}


/*新闻内容*/
.news{ border:1px solid #ededed; border-top:2px solid #2a8ae6; padding:10px 20px; margin-bottom:10px;}
.news h1{ line-height:28px; padding:10px 0; font-size:20px; font-weight:bold; color:#00000; text-align:center;}
.news .mark{ line-height:36px; height:36px; border-bottom:1px solid #cccccc; color:#888888; text-align:center;font-size:12px; position:relative;}
.news .mark a{ color:#3c78c3; cursor:pointer;}
.news .mark p{ font-size:12px;}
.news #fontzoom{ font-size:14px;}
.news p{ margin:10px 0; line-height:24px; color:#000000;}
#fontzoom a,#fontzoom a:hover{ color:#00f;}
.news .editor{ text-align:right; line-height:40px;}
.news .editor a,.news .editor a:hover{ color:#000;}

/*分享*/
.share a{ color:#333;}
.share .info-share{padding:6px 0 0 0; float:right;}

/*上下条*/
.sxt{ margin-bottom:14px; padding:10px 0 0 0;}
.sxt p{ height:25px; overflow:hidden; clear:both; line-height:25px; font-size:14px; margin-bottom:6px;}
.sxt p span{ display:inline-block; width:92px; height:25px; line-height:25px; text-align:center; cursor:pointer; margin-right:10px;}
.sxt p span{ color:#333;}
.sxt p .s1{ background-position:0 0;}
.sxt p .s2{ background-position:0 -32px;}
.sxt p a{ color:#878787;}

/*相关资讯*/
.xgzx{ overflow:hidden;}
.ggtit{ height:34px; margin-bottom:10px; overflow:hidden; clear:both; border-bottom:1px solid #cce4f5;}
.ggtit-left{ width:100px; line-height:31px; border-bottom:3px solid #1b80db; font-size:14px; font-weight:700; text-align:center; color:#0338a3;}
.ggtit-right{ width:530px; line-height:31px; border-bottom:3px solid #dedede; text-align:right; color:#999;}
.ggtit-right a{ color:#999;}
.xgzx li{ float:left; width:315px; height:32px; line-height:32px; font-size:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

/*右侧内容*/
.rmain{ width:275px; background:#f7f7f7; overflow:hidden;}
.rbanner{ margin-bottom:20px;}
.rtit{ height:40px; line-height:40px; overflow:hidden; clear:both; margin-bottom:10px; font-weight:normal; margin:0 10px; border-bottom:1px solid #c6c6c6;}
.rtit-left{ height:38px; line-height:38px; padding:0 10px; font-weight:400; font-size:16px; font-weight:bold; color:#054184; border-bottom:2px solid #dc1742;}
.rtit-left a{ color:#054184;}
.rtit-right{ color:#054184;}
.rtit-gd{width:180px; height:40px; overflow:hidden; position:relative;}
.rtit-gd .gdid{width:10000px;}
.rtit-gd .gdid p{ float:left;}

/*登录*/
.login{ height:46px; overflow:hidden; text-align:center; background:#de1746; position:relative; left:0; top:0;}
.login .han01{ display:inline-block; text-align:left; margin:0 10px; width:62px; height:36px; padding-left:48px; line-height:36px; font-size:14px; color:#fff; background-position:-164px 11px; margin:5px 0 0 0;}
.login .han02{ display:inline-block; text-align:left; margin:0 10px; width:62px; height:36px; padding-left:48px; line-height:36px; font-size:14px; color:#fff; background-position:-167px -24px;}
.login .han03{ display:inline-block; vertical-align:middle; width:2px; height:18px; background-position:0 -136px; position:absolute; top:16px; left:125px;}
.loginh{ height:76px; margin-bottom:20px; overflow:hidden; background-color:#fafafa; position:relative; left:0; top:0;}
.loginh .hl{ float:left; line-height:24px; margin-top:13px; padding-left:50px; background-position:-194px -175px;}
.loginh .hl a{ color:#1c79d2;}
.loginh .hr{ display:inline-block;  width:34px; height:26px; padding-left:34px; line-height:26px; color:#fff; background-position:-68px -556px; position:absolute; right:10px; bottom:14px;}
.loginh .hr:hover{ text-decoration:none;}


/*免费试听*/
.c_blue5 a:link{ color:#034b9a;}
.c_blue5 a:visited{ color:#034b9a;}
.c_blue5 a:hover{ color:#034b9a;}
.c_o a:link{ color:#dc1742;}
.c_o a:visited{ color:#dc1742;}
.c_o a:hover{ color:#dc1742;}
.mfst{ overflow:hidden;}
.rollBox{overflow:hidden;width:273px; padding:10px 0 4px 0;} 
.rollBox .LeftBotton{width:21px;float:left;height:21px; overflow:hidden;display:inline;cursor:pointer; margin-left:5px; margin-top:46px; background-position:0 -96px;} 
.rollBox .RightBotton{width:21px;float:left;height:21px;overflow:hidden;display:inline;cursor:pointer; margin-right:5px; margin-top:46px; background-position:-24px -96px;} 
.rollBox .Cont{width:220px;overflow:hidden;float:left;} 
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{ width:210px;float:left; display:inline; margin:0 5px; overflow:hidden;} 
.rollBox .Cont .pic img{ text-align:center; margin:0px auto;} 
.rollBox .Cont .pic span{ text-align:center; display:block; height:95px; width:198px; border:1px solid #d9e1e6; padding:5px;}
.rollBox .Cont .pic-top{ width:198px; padding-top:4px; line-height:26px; text-align:center; white-space:nowrap;}
.rollBox .Cont .pic-top .l{ float:left; padding-left:10px; color:#00509A;}
.rollBox .Cont .pic-top .r{ float:right; padding-right:10px;}
.rollBox .Cont .pic a:hover{ text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;} 
.rollBox #List2,.rollBox #List3{float:left;} 

/*考试辅导*/
.fdbc .tit .f4, .fdbc .tit .on .f4{background:url(/images/aicpa/list/ico2.png) no-repeat}
.fdbc{ background:#f9f9f9; margin:15px 0;}
.fdbc .tit{ float:left; width:54px;}
.fdbc .tit li{ width:54px; height:67px; margin-bottom:1px; background:url(/images/aicpa/bcfd_tit.gif) repeat-x; padding:30px 0 0 0; cursor:pointer; vertical-align:top;color:#999;}
.fdbc .tit span{ display:block; width:21px; height:21px; margin:6px auto 5px auto;}
.fdbc .tit .f1{ background-position:-179px -72px;}
.fdbc .tit .f2{ background-position:-179px -112px;}
.fdbc .tit .f3{ background-position:-179px -152px;}
.fdbc .tit .f4{ background-position:0 0;}
.fdbc .tit p{ line-height:18px; text-align:center; font-size:14px;text-align:center;}
.fdbc .tit .on{ background:url(/images/aicpa/fdbc_xian.gif) repeat-y left #f9f9f9; color:#1b80db;}
.fdbc .tit .on .f1{ background-position:-136px -72px;}
.fdbc .tit .on .f2{ background-position:-136px -112px;}
.fdbc .tit .on .f3{ background-position:-136px -152px;}
.fdbc .tit .on .f4{ background-position:0 0;}
.fdbc .tex{ float:right; width:200px; display:none; padding:5px 10px 0 10px; color:#818181;}
.fdbc .tex h4{ font-size:14px; line-height:24px;font-weight:normal; padding:5px 0;}
.fdbc .tex ul{}
.fdbc .tex li{ float:left; font-size:12px; line-height:26px; background-position:-189px -180px; padding:0 5px 0 15px;}
.fdbc .tex .tgb li{ display:inline-block; float:none;}
.fdbc .tex p{ line-height:26px;}
.fdbc .tex h5{ text-indent:2em; font-weight:normal; font-size:13px; padding:6px 0 0 0;}
.fdbc .tex .btn{ display:block; margin:10px auto 0 auto; width:120px; text-align:center; height:40px; line-height:40px; color:#fff; background:#faa708; font-size:18px;}
.fdbc .tex .tj{ height:66px; line-height:66px; font-size:14px; padding:0 0 40px 0;}
.fdbc .tex .w1{ width:88px;}

/*通过率*/
.tgl{ padding:20px 0; text-align:center;}

/*优秀学员*/
.yxxy{ margin:0 10px;}
.yxxy ul{}
.yxxy li{ width:245px; overflow:hidden; border-bottom:1px dashed #d8d8d8; padding:10px 5px;}
.yxxy .pic{ float:left; width:75px; height:110px; background:#e9e9e9;}
.yxxy .tex{ float:right; width:160px;}
.yxxy .tex p{ line-height:26px;}
.yxxy .tex .pd1{ padding-left:65px;}
.yxxy .tex .xd{ text-align:right;}
.yxxy .tex .xd a{ color:#de1746;}


/*了解美国CPA*/
.aboutCPA{ padding:0 10px;}
.aboutCPA ul{ padding:5px 0;}
.aboutCPA li{ float:left; width:80px; height:24px; line-height:24px; padding:0 0 0 5px;}
.aboutCPA li a{ color:#054184;}
.aboutCPA .btn{ padding:5px 0; text-align:center;}
.aboutCPA .btn .a1{ display:inline-block; width:75px; height:22px; line-height:22px; color:#e02304; text-indent:15px; margin:0 10px; background-position:0 -64px;}

/*版权声明*/
.bqsm{ margin:8px;background:#f8f8f8; height:120px; overflow:hidden;}
.bqsm .nr{ height:100px; overflow:hidden;}

.bqsm p{ text-indent:2em; line-height:24px; }

/*切换栏目*/
.switch{margin-top:30px; padding-bottom:10px;}
.switch span{height:24px;line-height:24px;padding:0 12px; display:inline-block; background:#de1746; color:#fff;}
.switchPop{width:340px;border:1px solid #c8c8c8; background:#fff;padding:0 12px 10px;position:absolute;left:0;top:34px; display:none;}
.switchPop h6{line-height:40px;color:#ff4f4f; font-size:12px;}
.switchPop i{width:17px;height:9px; position:absolute;left:28px;top:-9px; line-height:0px;overflow:hidden;background:url(/images/aicpa/switch-i.gif) no-repeat;}
.switchPop li{width:85px;line-height:26px;float:left;}
.switchPop li a{color:#333;}
.switchOn{position:relative;z-index:9;}
.switchOn span{background:#f4674b; color:#fff;}
.switchOn .switchPop{display:block;}


/*列表*/
.newslist{}
.newslist .tit{ height:35px; line-height:35px; background:url(/images/aicpa/list/tit1.gif) repeat-x;}
.newslist .tit h3{ float:left; font-size:18px; color:#03387a; font-weight:normal; _padding-top:5px;}
.newslist .tit i{ display:inline-block; width:4px; height:15px; background:#dc1742; margin:0 10px; overflow:hidden;  *vertical-align:5px; _vertical-align:5px;}
.newslist .tit span{ float:right; padding:0 15px 0 0;}
.newslist .tit span a{ color:#03387a;}
.newslist .nr {overflow:hidden; padding:10px 0 0 0;}
.newslist .nr .pic{ float:left; display:inline; width:167px; height:88px;}
.newslist .nr .text{ float:left; width:440px; overflow:hidden; padding:0 0 0 20px;}
.newslist .nr .text h3{ font-size:14px; font-weight:bold; color:#106ec8; line-height:26px;}
.newslist .nr .text p{ text-indent:2em; line-height:22px;}
.newslist .nr ul{ padding:15px 0 10px 0; overflow:hidden; width:690px}
.newslist .nr li{ line-height:28px; height:28px;font-size:14px; width:690px;}
.newslist .nr li span{ float:right; display:inline; font-size:12px; color:#aeaeae;}
.newslist .nr .xian{ height:1px; overflow:hidden; border-bottom:1px dashed #cfcfcf; margin:20px 0;}
.newslist .nr .next{ width:335px; height:24px; line-height:24px; text-align:center; background:#f4f4f4; margin:0 auto;}

/*翻页*/
.fy{ overflow:hidden; clear:both; text-align:center; height:30px; padding:20px 0 10px 0; color:#666;}
.fy a{ display:inline-block; text-decoration:none; margin-right:10px; vertical-align:middle; line-height:30px; padding:0 10px; background-color:#f2f2f2; color:#666;}
.fy .hover{ background-color:#1b80db; color:#fff;}
.fy .dd{ line-height:30px; padding:0 10px;}
.fy .stest{ width:30px; height:30px; border:0px; line-height:30px; text-align:center; background-color:#f2f2f2;}
.fy .atest{ width:50px; height:30px; border:0px; line-height:30px; background-color:#1b80db; color:#fff; cursor:pointer;}

/*报考州*/
.list_news{ border:1px solid #ededed; overflow:hidden; border-top:4px solid #5d9ede; background:#fff; padding:0 20px;}
.title04{ width:633px; height:42px; line-height:42px;}
.title04 h3{ float:left; font-size:16px; font-weight:bold; font-family:"微软雅黑"; color:#106ec8;}
.bkz-tex{padding:12px 0; line-height:20px; text-indent:2em;}
.bkz-map{padding:28px 0;}
.b-exp-hd{line-height:38px; font-size:16px; font-weight:bold; color:#000;font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
.b-exp{width:100%; border-collapse:collapse; margin-bottom:20px;}
.b-exp td,.b-exp th{line-height:24px; padding:5px 10px; border:1px solid #d5e8fd;}
.b-exp th{font-size:14px;}
.b-exp thead th{color:#2551b3; background:#d5e8fd;}
.b-exp tbody th{font-weight:normal;color:#333;}
.b-exp td a{color:#1473cf;margin-right:5px;}

/*acca*/
.accabd .header{background:none;}
.accabd .switch{margin-top:37px;}
.accabd .logo{padding:26px 28px 26px 23px;}
.accabd .title{width:150px;margin-top:26px; padding:0;font-size:28px; color:#02488c; font-weight:bold;}
.accabd .title,.accabd .title a{color:#02488c;}
.accabd .nav{padding-top:18px;}
.accabd .nav p{line-height:30px;color:#185fa2;}
.accabd .nav p a{margin:0 12px; color:#185fa2;}
.accabd .toolBar{line-height:47px;background:#1b80db;}
.logBar{padding-right:20px; background:#0d6ac1;}
.log-before a{height:47px;line-height:47px;padding-left:25px;display:inline-block;color:#fff; margin-left:20px;background:url(/images/acca/spirit.png) no-repeat;}
.log-before a.regId{background-position:left -47px;}
.log-after{display:none; padding-left:20px;}
.log-after .user,.log-after a{color:#fff;}
.log-after .user b{color:#f00; font-weight:normal;}
.log-after a{margin-left:20px;}
.log-after a.exit{text-decoration:underline;}
.appBar a{margin-left:20px; color:#bee7ff;}
.accabd .rtit-left,.accabd .rtit-left a{font-size:14px; color:#1b80db;}
.accabd .fdbc .tit span{background:url(/images/acca/fdico.png) no-repeat;_background:url(/images/acca/fdico.gif) no-repeat; margin:0 auto 5px; vertical-align:top;}
.accabd .fdbc .tit .f1{background-position:left -66px; margin-top:16px;}
.accabd .fdbc .tit .f2{background-position:left -88px;}
.accabd .fdbc .tit .f3{background-position:left -110px;}
.accabd .fdbc .tit{width:64px;}
.accabd .fdbc .tit li{width:64px;height:80px;padding-top:3px; vertical-align:top;}
.accabd .fdbc .tit li p{font-size:12px;}
.accabd .fdbc .tit .on .f1{background-position:left top;}
.accabd .fdbc .tit .on .f2{background-position:left -22px;}
.accabd .fdbc .tit .on .f3{background-position:left -44px;}
.accabd .fdbc .tex{width:183px; padding-left:0; padding-top:10px;}
.fdbc .tit .addfp{text-align:center; }
.fdbc .tit .addfp em{line-height:21px; display:inline-block; margin-top:7px; vertical-align:top;}
.fdbc .tit .addfp span{display:inline-block; margin:7px 2px 5px;}
.trait{color:#1b80db;}
.fdBtn{ line-height:24px;padding:10px 0;}
.fdBtn a{padding:0 16px; border:1px solid #7ac0ff; color:#1b80db; display:inline-block; margin-right:9px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.accabd .fdbc .tex h4{font-weight:bold;}


/* 右浮动 */
.r-sns li,.r-sns li .sns-info .sns-hd,.returnTop{background:url(/images/chujizhicheng/r-snsAll.png) no-repeat;}
.r-sns{width:44px;overflow:hidden;position:fixed;right:10px;top:50%;margin-top:-114px;_position:absolute; z-index:1000;}
.r-sns ul{width:44px;padding-bottom:160px;}
.r-sns li{height:44px;margin-bottom:2px;position:relative;vertical-align:top;background-position:left top;}
.r-sns li .sns-info{width:160px;position:absolute;right:-160px;top:0;}
.r-sns li .sns-info .sns-hd{line-height:44px;padding-left:45px; background-position:9px -367px; background-color:#313131;-border-top-left-radius:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-border-bottom-left-radius:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px; font-size:14px;color:#fff;}
.r-sns li .sns-info .sns-hd a{color:#fff; margin-right:5px;}
.r-sns li.tel{background-position:left -92px;}
.r-sns li.tel .sns-hd{background-position:9px -411px;padding:2px 0 2px 45px;line-height:20px;}
.r-sns li.kf{background-position:left -46px;}
.r-sns li.kf .sns-hd{background-position:9px -455px;}
.r-sns li.share{background-position:left -138px;}
.r-sns li.share .sns-hd{height:44px;background-position:9px -499px;}
.r-sns li.qq{background-position:left -230px;}
.r-sns li.qq .sns-hd{height:44px;background-position:9px -587px;}
.r-sns li.mail{background-position:left -276px;}
.r-sns li.mail .sns-hd{height:44px;background-position:9px -631px;}
.r-sns li.wb{background-position:left -322px;}
.r-sns li.wb .sns-hd{height:44px;background-position:9px -675px;}
.r-sns li.wx{background-position:left -184px;z-index:2;}
.r-sns li.wx .sns-hd{background-position:9px -543px;}
.r-sns li.snsClose{height:22px; line-height:22px; color:#fff;background:#c4c3c3; text-align:center; cursor:pointer;z-index:1;}
.sns-bd{padding:5px; background:#fff;}
.returnTop{width:50px;height:50px;line-height:500px;overflow:hidden;position:fixed;_position:absolute;right:10px;bottom:20px;z-index:1000;cursor:pointer;background-position:13px -725px; background-color:#666; display:none;}
.returnTop:hover{background-position:13px -775px;background-color:#1c79d2;}

/*编辑推荐20151120*/
.bjtj01{ border-top:1px solid #e2e2e2; margin:20px 0 0 0; padding-top:20px;}
.bjtj01 .tit{ width:90px; height:32px; background-color:#1d88e6; text-align:center; line-height:32px; font-size:14px; color:#fff; font-weight:700; margin-bottom:8px;}
.bjtj01 li{ float:left; width:315px; line-height:32px; font-size:14px;}
.bjtj01 li a{ color:#3f3f3f;}

.bjtj{ margin:10px 15px; line-height:24px;}