@charset "gb2312";
/* CSS Document */
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin: 0px;padding: 0px;}
body {font-size:12px; font-family:"宋体";font-weight: normal;text-decoration: none;width:100%;margin:0px auto 0px auto; background:#baeaf0;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight: normal;}
ul li{ list-style:none;}
img{ border:0px; vertical-align:top;}
i, em{ font-style:normal;}
table, th, tr, td{}
a:link,a:visited{color:#3f3f3f; text-decoration:none;}
a:hover{color:#ff0000; text-decoration:underline;}
.red a:link{ color:#f50101;}
.red a:visited{ color:#f50101;}
.red a:hover{ color:#f50101;}
.red1 a:link{ color:#c24c4b; text-decoration:underline}
.red1 a:visited{ color:#c24c4b; text-decoration:underline}
.red1 a:hover{ color:#c24c4b; text-decoration:underline}
.msf{ font-family:"Microsoft YaHei"}

/*框架*/
.layout{ clear:both;width:950px;text-align:left;margin:0 auto;}
.solid:after{content:'\20';display:block;height:0;clear:both;}
.solid{*zoom:1;}
.left{ float:left;}
.middle{ float:left;}
.right{ float:right;}
.marb6{ margin-bottom:6px; clear:both}
.marb10{ margin-bottom:10px; clear:both}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden;}
.t1, .t2, .t3, .t4, .t5, .t6, .t7, .t8, .t9{ background:url(/images/pro2016/chuji/syb/title1601.png) no-repeat;}
.t1{ background-position:0 0;}
.t2{ background-position:0 -64px;}
.t3{ background-position:0 -128px;}
.t4{ background-position:0 -192px;}
.t5{ background-position:0 -256px;}
.t6{ background-position:0 -320px;}
.t7{ background-position:0 -384px;}
.t8{ background-position:0 -448px;}
.title01{ width:950px; height:64px; font-family:"Microsoft YaHei"; margin:10px 0 0 0;}
.title01 h3{ float:left; width:390px; font-size:30px; line-height:60px; color:#fff; padding:0 35px 0 20px;text-align:center;}
.title01 .hc1{ color:#e25f08;}
.title01 .hc2{ color:#fff3ee;}
.title01 span{ float:left; padding:0 0 0 10px; line-height:64px; font-size:24px; color:#666666;}
.title01 .c1{ color:#009af2;}
.title01 .c2{ color:#fd8a00;}
.title01 .c3{ color:#d440ff;}

/*header*/
.header_warp{background:url(/images/pro2016/chuji/syb/banner-x.png) repeat-x;}
.header{height:311px;background:url(/images/pro2016/chuji/syb/bannernew.png) no-repeat center top;}
.header .banner{position:relative;}
.header .logo{ width:145px; height:50px; position:absolute; left:0; top:20px;}
.header .logo a{ display:block; width:145px; height:50px; text-indent:-9999px;}
.header h1{ display:none}

/*通关保障*/
.lxzl{ background:#fff; border:1px solid #dfdfdf; border-top:0;}
.lxzl ul{ padding:10px 0 10px 10px;}
.lxzl li{ float:left; display:inline; margin:0 8px 0 0; width:179px; height:237px; font-size:20px; font-family:"Microsoft YaHei";}
.lxzl h3{ line-height:42px; text-align:center; font-size:18px; font-family:"Microsoft YaHei";}
.lxzl p{ padding:100px 10px 0 10px; line-height:22px; font-size:14px; color:#fff; font-family:"Microsoft YaHei";}
.l1, .l2, .l3, .l4, .l5{ background:url(/images/pro2016/chuji/syb/rgbz.png) no-repeat;}
.lxzl .l1{ background-position:0 0;}
.lxzl .l2{ background-position:-179px 0;}
.lxzl .l3{ background-position:-358px 0;}
.lxzl .l4{ background-position:-537px 0;}
.lxzl .l5{ background-position:-716px 0;}
.lxzl .none{ margin-right:0;}

.cons{ overflow:hidden; background:#fff; margin-top:-1px; width:950px;}
.cons .tb-tit{ height:72px; border-bottom:4px solid #d7d7d7;}
.cons .tb-tit span{ display:block; height:72px; float:left; border-bottom:4px solid #d7d7d7; font:bold 30px/72px microsoft yahei; text-align:center; width:466px; margin-bottom:-4px; color:#a9a9a9; cursor:pointer; _position:relative;}
.cons .tb-tit .on{ color:#fd8a00; border-bottom:4px solid #ff8400;}
.cons .tb-tit .fin{ float:right;}
.tb-con{ width:933px; height:430px; overflow:hidden;}
.tb-con .tb1{ width:933px; height:430px; overflow:hidden; position:relative; left:0; top:0; background:url(/images/pro2016/chuji/syb/fwBgnew.png) no-repeat center 45px;}
.tb-con .tb2{ width:933px; height:430px; overflow:hidden; position:relative; left:0; top:0; background:url(/images/pro2016/chuji/syb/xxBgnew.png) no-repeat center 30px;}
.tb-con .tb1 .txt{ display:block; height:22px; line-height:22px; width:150px; font:18px/22px microsoft yahei; color:#333; text-align:center; cursor:pointer;}
.tb-con .tb1 .tt1{position:absolute;left: 166px;top: 18px;}
.tb-con .tb1 .tt2{position:absolute;left: 58px;top: 70px;}
.tb-con .tb1 .tt3{position:absolute;left: 0px;top: 140px;}
.tb-con .tb1 .tt4{position:absolute;left: -12px;top: 227px;}
.tb-con .tb1 .tt5{position:absolute;left: 11px;top: 310px;}
.tb-con .tb1 .tt6{position:absolute;left: 611px;top: 18px;}
.tb-con .tb1 .tt7{position:absolute;left: 720px;top: 70px;}
.tb-con .tb1 .tt8{position:absolute;left: 789px;top: 140px;}
.tb-con .tb1 .tt9{position:absolute;left: 792px;top: 227px;}
.tb-con .tb1 .tt10{position:absolute;left: 792px;top: 310px;}
.tb-con .tb2 .txt{ display:block; height:22px; line-height:22px; width:170px; font:18px/22px microsoft yahei; color:#333; text-align:center; cursor:pointer;}
.tb-con .tb2 .tt1{position:absolute;left:140px;top: 35px;}
.tb-con .tb2 .tt2{position:absolute;left: 90px;top: 150px;}
.tb-con .tb2 .tt3{position:absolute;left: 100px;top: 284px;}
.tb-con .tb2 .tt4{position:absolute;left:135px;top:368px;}
.tb-con .tb2 .tt5{position:absolute;left: 699px;top: 83px;}
.tb-con .tb2 .tt6{position:absolute;left: 680px;top: 46px;}
.tb-con .tb2 .tt7{position:absolute;left: 799px;top: 260px;}
.tb-con .tb2 .tt8{position:absolute;left: 675px;top: 150px;}
.tb-con .tb2 .tt9{position:absolute;left:658px;top:292px;}
.tb-con .tb2 .tt10{position:absolute;left:572px;top:374px;}
.cons .more{ display:block; width:130px; height:32px; line-height:32px; text-align:center; border:1px solid #febc6d; color:#febc6d; font-size:14px; margin:0 auto; margin-bottom:30px;}
.tips-alert{ width:282px; position:absolute; z-index:1000; padding-top:10px; display:none;}
.tips-alert i{ display:block; height:11px; width:19px; overflow:hidden; position:absolute; left:50%; margin-left:-9px; top:0; z-index:5; background:url(/images/pro2015/zhukaui_syb/fw-cpm.png) no-repeat 0 0; transition:all linear 0.3s;}
.tips-alert .cons{ width:264px; background:#fff; border:1px solid #ebb16e; padding:5px 8px; text-indent:20px; text-align:left; line-height:160%; color:#5d5c5c;}

.tips-alert2{ width:282px; position:absolute; z-index:1000; padding-top:10px; display:none;}
.tips-alert2 i{ display:block; height:11px; width:19px; overflow:hidden; position:absolute; left:50%; margin-left:-9px; top:0; z-index:5; background:url(/images/pro2015/zhukaui_syb/fw-cpm.png) no-repeat 0 0; transition:all linear 0.3s;}
.tips-alert2 .nr{ width:264px; background:#fff; border:1px solid #ebb16e; padding:5px 8px; text-indent:20px; text-align:left; line-height:160%; color:#5d5c5c;}
.fw-new{width:26px;height:9px;line-height:0; font-size:0px; text-indent:-999em; background:url(../../images/pro2015/zhukuai-jpb/fw-new.gif) no-repeat;overflow:hidden;left:-9px;top:-4px; position:absolute;}

/*app*/
.app{ height:185px; overflow:hidden; width:950px;  padding-top:20px; background:#fff url(/images/pro2016/chuji/syb/app.png) no-repeat center 20px; position:relative;}
.app .rec{ display:block; width:105px; padding-top:103px; text-align:center; font:14px/22px microsoft yahei; color:#333;}
.app .rc1{ position:absolute; top:57px; left:50px; }
.app .rc2{ position:absolute; top:54px; left:204px; }
.app .rc3{ position:absolute; top:57px; left:340px; }
.app .rc4{ position:absolute; top:55px; left:497px; }
.app .rc5{ position:absolute; top:56px; left:639px; }
.app .rc6{position:absolute;top:58px;left:800px;}
.app .rc7{ position:absolute; top:56px; left:795px; }
/*模考*/
.mokao{ height:300px; background:url(/images/pro2016/chuji/syb/mokao.png) no-repeat 30px center #fff; position:relative;}
.mokao .lks{ position:absolute; left:20px; top:20px; width:400px; height:250px; text-indent:-9999px;}
.mokao .lks a{ display:block; width:400px; height:250px;}
.mokao .link{ width:113px; height:34px; position:absolute; text-indent:-9999px; cursor:pointer}
.mokao .m1{ left:444px; top:30px;}
.mokao .m2{ left:444px; top:175px;}
.mokao .m3{ left:773px; top:25px;}
.mokao .m4{ left:822px; top:131px;}
.mokao .m5{ left:753px; top:236px;}


/*完善课程体系*/
.kctx{ width:100%; border-bottom:1px solid #c2e0f8; border-left:1px solid #c2e0f8; background:#fff;text-align:center;}
.kctx td{ height:20px; line-height:20px; padding:5px 3px; border-top:1px solid #c2e0f8; border-right:1px solid #c2e0f8; }
.kctx .tit1{ background:#e1f2ff; color:#008ddd; font-size:14px; text-align:center;}
.kctx .tit2{ background:#ebf5fd; color:#008ddd; font-size:14px; font-weight:bold; text-align:center;}
.kctx em{ font-size:32px; color:#f80000; font-family:"Microsoft YaHei";}
.kctx .btn{ display:inline-block; vertical-align:29px; margin:0 0 0 20px; vertical-align:middle;}
.kctx .tit3{ width:125px; height:32px; line-height:32px; font-size:18px; font-family:"Microsoft YaHei"; color:#fff; padding:0 0 0 15px; background:url(/images/pro2016/chuji/syb/tit1.gif) no-repeat; margin:0 0 15px 0; text-align:left; position:absolute; left:10px; top:30px;}
.kctx span{ font-size:12px; color:#ff0000;}
.xk-bc{position:relative;z-index:10;}
.xk-bc span{cursor:pointer;}
.xk-cpm{width:220px;padding:5px 8px;text-align:left;border:solid 1px #ebb16e; background:#fffae5;color:#5d5c5c; position:absolute;left:-100px;top:30px; font-weight:normal; display:none; font-size:12px;}
.xk-cpm p{line-height:20px; text-indent:2em;text-align:justify; text-justify:inter-ideograph;}
.xk-cpm p.ti0{text-indent:0;}
.xk-cpm i{width:19px;height:11px;line-height:0px; font-size:0px;display:block; position:absolute;left:56%;top:-11px; margin-left:-9px;}
.bc-show .xk-cpm{display:block;}
.xk-cpm i,.learn-cpm i,.ydxx-tit li i{background:url(/images/pro2015/zhushui/cpm-i.gif) no-repeat;}

/*辅导书选购*/
.choose-rela{position:relative;z-index:999;}
.choose-click span{cursor:pointer; color:#ff9000;}
.choose-click .yet-span{display:none;}
.choose-click .yet-span i{color:#7dca6a;}
.choose-massage{width:220px;border:1px solid #aeadad;border-top:3px solid #f99115; position:absolute; background:#fff;left:-230px;top:-73px; display:none; text-align:left;}
.choose-massage i{width:9px;height:17px; background:url(/images/pro2015/zhushui/zhushui-wyb/choose-i.png) no-repeat; display:block; position:absolute;right:-9px;top:71px;}
.choose-massage ul{padding:5px 0 5px 12px;}
.choose-massage ul li{line-height:22px;padding:3px 0;}
.choose-massage ul li div{display:inline-block;*display:inline;*zoom:1;}
.choose-massage ul li .tit{width:110px;}
.choose-massage ul li .tit input{margin:-3px 0 0 0; vertical-align:middle;}
.choose-massage ul li .sj input{width:20px;height:16px;line-height:16px;border:1px solid #cabcbc; margin:0 0 0 6px; text-align:center;}
.choose-massage ul li .sj span{font-weight:normal;}
.choose-close{text-align:center; padding:5px 0; background:#fff5da;}
.choose-close em{width:60px;height:24px; background:url(/images/pro2015/zhushui/zhushui-wyb/choose-close.png) no-repeat; display:inline-block; margin:0 10px; font-size:0px; cursor:pointer;}
.choose-close em.close{background-position:left -25px;}

/*师资*/
.video-roll-top,.video-roll-down,.skms-btnl,.skms-btnr,.stu-btnl,.stu-btnr,.ydxx-ydbBtnL,.ydxx-ydbBtnR{background:url(/images/pro2015/chuji/roll-btn.gif) no-repeat;}
.skms{height:274px;overflow:hidden;background:#fff;position:relative;}
.skms-roll{width:846px;padding:10px 0 0 49px;}
.skms-roll ul{height:264px;overflow:hidden;}
.skms-roll ul li{width:169px;height:264px;float:left;text-align:center;}
.skms-roll ul li .class-name{line-height:44px;}
.skms-roll ul li .skms-img{width:120px;padding:6px; border:1px solid #d4d1cd; margin:0 auto; position:relative;}
.skms-roll ul li .skms-img span{width:120px;height:21px; line-height:21px; position:absolute;left:6px;bottom:6px; color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,startColorstr=#7F000000, endColorstr=#7F000000);background:rgba(0,0,0,0.5);}
:root .skms-roll ul li .skms-img span{filter:none;}/*for IE9*/
.skms-roll ul li .skms-tex{line-height:20px; padding-top:5px;}
.skms-btnl,.skms-btnr{width:13px;height:40px; left:17px;top:128px; position:absolute; background-position:left -18px; display:block; overflow:hidden; text-indent:-999em;}
.skms-btnr{background-position:-14px -18px;left:auto; right:17px;}

.gxfd-cons{ height:auto; overflow:hidden; padding:25px 14px; background:#fff;}
.gxfd-cons .lfts{ float:left; width:440px; overflow:hidden; zoom:1;}
.gxfd-cons .lfts li{ width:105px; height:98px; float:left; margin:3px 3px 0 0; overflow:hidden;}
.gxfd-cons .lfts li a{ border:2px solid #fff; border-radius:2px; display:block; height:94px; width:101px; overflow:hidden; position:relative; left:0; top:0;}
.gxfd-cons .lfts li img{ display:block; height:94px; width:101px;}
.gxfd-cons .lfts li span{ display:none; height:70px; width:85px; padding:12px 4px 12px 12px; text-align:left; color:#fff; line-height:150%; background:url(/images/pro2015/chuji-jpb/optbg.png) repeat; position:absolute; left:0; top:0; z-index:5;}
.gxfd-cons .lfts li .lh{ line-height:140%; height:80px; padding-top:8px;}
.gxfd-cons .lfts .on a{ border:2px solid #d440ff; text-decoration:none;}
.gxfd-cons .lfts .on a span{ display:block; text-decoration:none;}
.gxfd-cons .rits{ width:435px; float:right; overflow:hidden; margin-right:36px; _margin-right:18px; margin-top:5px;}
.gxfd-cons .rits .tab-ts{ height:auto; overflow:hidden; zoom:1;}
.gxfd-cons .rits .tab-ts span{ display:block; font-size:14px; color:#7e7e7e; height:32px; line-height:32px; width:139px; background:#e9e9e9; margin-right:1px; cursor:pointer; float:left; text-align:center;}
.gxfd-cons .rits .tab-ts .on{ color:#fff; font-weight:bold; background:#009af2;}
.gxfd-cons .rits .tab-cs{ height:auto; overflow:hidden; margin-top:12px;}
.gxfd-cons .rits .tab-cs .tgl{ text-align:center; overflow:hidden;}
.gxfd-cons .rits .tab-cs .xyxs{ height:250px; overflow:hidden; display:none;}
#xingsheng{overflow: hidden;width:435px; margin:0px auto; text-align:left; height:250px;font-size: 12px;}
#xingsheng a:hover{ text-decoration:underline;}
#xingsheng b{ display:inline-block; padding: 5px 0 5px 30px;color:#e83904;  background:url(/images/pro2015/chuji-jpb/ltlian.gif) no-repeat 8px;}
#xingsheng p{ line-height:20px; text-indent:2em;}
#xingsheng b a font{ font-weight:bold; font-size:12px;color:#e83904;}
#xingsheng p a{ display:block; font-size:12px; color:#333; line-height:180%; text-indent: 22px;}

/*流程*/
.lc_warp{ width:100%; background:#1daabc; padding:10px 0;}
.lc01{ background:#fff; text-align:center; padding:20px 0;}
.lc02{ border:1px solid #dfdfdf; border-top:0; background:#fff; padding:20px 0; position:relative; text-align:center;}
.lc02 .b1{ position:absolute; left:275px; bottom:29px;}
.lc02 .b2{ position:absolute; right:30px; bottom:3px; width:80px; line-height:20px; text-align:left}
.tc-evt-v2{ color:#c24c4b; text-decoration:underline; cursor:pointer}
.learn-cpm{ padding:5px;}
.learn-cpm table{width:100%;border-collapse:collapse;}
.learn-cpm table td{border:1px solid #bee6f3; line-height:20px; padding:4px 6px;}
#massage_box13,#massage_box14{ position:absolute; width:262px; z-index:9999; right:20px; top: 185px; display:none;}
#massage_box13 .jt01,#massage_box14 .jt01{ width:17px; height:10px; position:absolute; right:-20px; top:-9px; z-index:9;background:url(/images/pro2014/cpa_new/jt02.gif) no-repeat}
#massage_box14{ right:487px;}
#massage_box14 .jt01{right:83px;}
.massage02{ width:340px; color:#036; font-size:12px; line-height:150%; border:1px solid #c5c5c5;  background:#fcfcfc; padding:0 0 4px 0;}
.massage02 ul{ padding:0 0 6px 6px; overflow:hidden;}
.massage02 li{ height:24px; line-height:24px;}
.massage02 .ibook{ width:20px; text-align:center; border:1px solid #CABCBC;}
.massage02 p{ line-height:20px; padding:0 0 0 10px;}
.massage02 p span{ color:#f95102;}
.massage02 a{ color:#ff0000;}

/*移动导航*/
.mobile-nav{width:102px; position:fixed;_position:absolute;left:50%;top:120px; margin-left:510px;z-index:8; display:none;}
.mobile-nav .nav-top,.mobile-nav-ul li,.mobile-service a{background:url(/images/lamu-img/mobile-ad2016/mobile-ad.png) no-repeat left -91px;_background:url(/images/lamu-img/mobile-ad2016/mobile-ad8.png) no-repeat left -91px;}
.mobile-nav .nav-top{height:74px;}
.mobile-nav .nav-top em{width:59px;height:59px; display:block; margin:0 auto; overflow:hidden; text-indent:-999em;cursor:pointer;}
.mobile-nav-ul li{height:38px; background-position:left -198px; text-align:center;vertical-align:top;}
.mobile-nav-ul li b{display:block;line-height:33px;color:#df4204;cursor:pointer;}
.mobile-nav-ul li b a{color:#df4204;}
.mobile-service a{height:100px; background-position:left -236px;display:block;overflow:hidden; text-indent:-999em; cursor:pointer;}
.on-line{width:30px;position:fixed;_position:absolute;right:0;bottom:0;z-index:8;display:none;}
.on-line p a{height:271px;background:url(/images/lamu-img/mobile-ad2016/kf-zt.png) no-repeat;_background:url(/images/lamu-img/mobile-ad2016/kf-zt8.png) no-repeat; display:block; cursor:pointer; text-indent:-999em; overflow:hidden;}
.on-line span{line-height:26px; background:#e4e3e3; cursor:pointer; display:block;text-align:center;}

/*移动广告 购课优惠*/
.mobile-ad{width:130px;background:url(/images/lamu-img/mobile-ad20140619/mobile-ad.png) no-repeat;_background:url(/images/lamu-img/mobile-ad20140619/mobile-ad8.png) no-repeat; padding-top:116px;position:fixed;_position:absolute;left:50%;margin-left:-616px; display:none;z-index:9;}
.mobile-ad-list{background:#fff29b; border:2px solid #b00; padding-bottom:5px;}
.mobile-ad-list h4{line-height:30px;padding-left:22px; margin-top:6px;font-size:12px;background:url(/images/lamu-img/mobile-ad20140619/mobile-ad-dot.gif) no-repeat 4px 9px;color:#af4200; font-weight:bold;}
.mobile-ad-list h4 a,.mobile-ad-list ul li a{color:#af4200;}
.mobile-ad-list ul li{padding-left:2px; line-height:18px;color:#af4200;}
.mobile-ad-list .ad-line{border-top:1px dotted #d2ac70;}
.mobile-ad .mobile-ad-close{width:23px;height:26px; display:block; position:absolute;top:37px;right:14px; cursor:pointer;}
.mobile-ad-m{width:32px;position:fixed;_position:absolute;left:0;top:230px;z-index:23; display:none;}
.mobile-ad-m span{widht:100%;height:21px;line-height:260px;overflow:hidden;cursor:pointer; position:absolute;left:0;bottom:0;background:url(about:blank);}


.bdshare-slide-button-box{z-index:11;top:50% !important; margin-top:-163px;}

/*提示*/
.dataHint{display:inline-block; text-indent:0;}
.dataHint em{color:#d73435; font-style:normal; cursor:pointer; font-size:12px;}
.hint-cpm{width:220px;padding-top:10px;background:url(about:blank);position:absolute; margin:20px 0 0 -92px;z-index:90;}
.hint-cpm .hCpm-bd{padding:5px 8px;text-align:left;border:solid 1px #ebb16e; background:#fffae5;color:#5d5c5c;font-weight:normal;}
.hCpm-bd p{line-height:20px; text-indent:2em;text-align:justify; text-justify:inter-ideograph; font-size:12px;}
.hCpm-bd p.ti0{text-indent:0;}
.hint-cpm i{width:19px;height:11px;line-height:0px; font-size:0px;display:block; position:absolute;left:50%;top:0; margin-left:-9px;background:url(/images/hint-i.gif) no-repeat;}
.hCpm-bd p a,.hCpm-bd p a:link,.hCpm-bd p a:visited{color:#d73435;}

/* 右浮动 */
.r-sns li,.r-sns li .sns-info .sns-hd,.returnTop{background:url(/images/pro2016/chuji/syb/r-sns.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 -229px; 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; height:44px; line-height:44px;}
.r-sns li.tel{background-position:left -92px;}
.r-sns li.tel .sns-hd{background-position:9px -273px;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 -317px;}
.r-sns li.kf .sns-hd a{ height:44px; line-height:44px;}
.r-sns li.share{background-position:left -138px;}
.r-sns li.share .sns-hd{height:44px;background-position:9px -361px;}
.r-sns li.wx{background-position:left -184px;z-index:2;}
.r-sns li.wx .sns-hd{background-position:9px -405px;}
.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:2;cursor:pointer;background-position:13px -456px; background-color:#666; display:none;}
.returnTop:hover{background-position:13px -506px;background-color:#1c79d2;}

.bdshare-button-style0-16 a.bds_more{height:44px;background:none; padding:0;float:none; margin:0;display:block;font-size:14px; line-height:44px;}
.bdshare_popup_box,.bdshare_popup_bg{left:auto !important;right:50px;}

/*弹出*/
.floatCpmBg{width:100%;background:#000;position:absolute;top:0;left:0;z-index:98;filter:alpha(opacity=30);opacity:0.3;}
.floatCpm{width:930px; border:1px solid #235d92;font-size:12px; color:#333; background:#fff; position:absolute;z-index:99;}
.floatCpm-error{font-size:18px; font-weight:normal; color:#333;font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53; text-align:center; line-height:160px;}
.floatCpm .cpm-tit{height:38px;line-height:38px;background:#2884da;padding:0 14px 0 22px; position:relative;}
.floatCpm .cpm-tit h3{float:left; font-size:18px; font-weight:normal; color:#fff;font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53; margin-right:18px;}
.floatCpm .cpm-tit p{color:#b2daff;}
.floatCpm .cpm-tit i{width:18px;height:18px;line-height:18px;text-align:center; background:#fff; color:#2884da;position:absolute;top:11px;right:14px; cursor:pointer;}

.alt-tanchu table{width:100%;border-collapse:collapse; background:#fff; text-align:center;}
.alt-tanchu td{border:1px solid #c8e7ff; border-collapse:collapse; padding:6px 5px;}
.alt-tanchu .tit td{background:#f2faff; font-size:14px;}
.alt-tanchu .fbs{ font-weight:bold;}
.alt-tanchu .pdl1{ padding-left:40px;}
.alt-tanchu .tcl{ text-align:left;}
.floatCpm .content{ margin:0; width:930px;}
