/*login:begin*/
@import url("../../../common/css/cxcss/login.css"); 
/*login:end*/
html,body,h3,h4,h5,ul,li,dd,dl,dt,p{padding:0;margin:0;}
ul,li,dl,dd,dt{list-style-type:none;}em{font-style:normal} textarea{resize:none}
body{font-family:Microsoft YaHei;font-size:14px; overflow-x:hidden;}
input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:#fff;}

/* body */
.ic-h-doc,.ic-h-docx,.ic-h-pdf,.ic-h-ppt,.ic-h-pptx,.ic-h-txt,.ic-h-xls{ margin:0 10px; position:relative; top:5px;display:inline-block;width:16px;height:20px; background-repeat:no-repeat;background-image:url("../img/previe.png");}  
.ic-h-doc{background-position:-6px -21px;}
.ic-h-docx{background-position:-6px -21px;}
.ic-h-pdf{background-position:-6px -105px;}
.ic-h-ppt{background-position:-6px -168px;}
.ic-h-pptx{background-position:-6px -168px;}
.ic-h-txt{background-position:-6px -210px;}
.ic-h-xls{background-position:-6px -273px;}

.body_div1{width:1200px;margin:0 auto;height:440px;margin-top:10px;position:relative;}
.body_div1 .sideMenu{float:left;width:216px;height:448px;border:1px solid #e5e5e5;margin-top:-10px;}
.body_div1 .sideMenu dl{border-top:1px solid #e5e5e5;height:84px;padding:0 12px 0 10px;}
.body_div1 .sideMenu dl:first-child {border-top:0px solid #fff;}  
.body_div1 .sideMenu dt,.body_div1 .sideMenu dd{display:block;}
.body_div1 .sideMenu dt a { color:#05825a;font-size:16px;line-height:30px;}
.body_div1 .sideMenu dd a {color:#333;font-size:14px;line-height:25px;margin-right:6px;}
.body_div1 .sideMenu dl a:hover{text-decoration:underline;}
.body_div1 .sideMenu p.MyChannel{color:#c9caca;font-size:22px;padding-top:20px;text-align:center;font-weight:100;height:36px; line-height:36px;}
.body_div1 .sideMenu p.MyChannel span{font-size:42px;vertical-align:middle;}
.body_div1 .sideMenu p.MyChannel em{vertical-align:middle;font-style:normal;}
/*banner*/
.body_div1 .banBody{float:left;width:710px;height:440px;}
.banner-box{width:710px;height:320px;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li{width:710px;height:320px;}
.banner-box .banner-btn{width:710px;position:absolute;top:120px;left:50%;margin-left:-355px;}
.banner-box .banner-btn .prev,.banner-box .banner-btn .next{opacity:0;width:43px;height:43px;position:absolute;top:0px;z-index:3; cursor:pointer;}
.banner-box .banner-btn .prev{left:0px; background:url('../img/ind_ban_l.png') no-repeat;}
.banner-box .banner-btn .next{right:0px;background:url('../img/ind_ban_r.png') no-repeat;}
.banner-box .hd{width:100% !important;position:absolute;top:160px;left:0px;}
.banner-box .hd ul{width:100% !important;text-align:center;}
.banner-box .hd li{display:inline-block;text-indent:-9999em; font-size:0px;width:11px;height:11px;cursor:pointer;background:#ccc;margin:0 3px;-moz-border-radius:50%; border-radius:50%;}
.banner-box .hd li.on{background:#05825a;width:12px;height:12px;}

.body_div1 .banBot{height:118px;margin-top:2px;}
.body_div1 .banBot a{float:left;width:354px;}
.body_div1 .banBot a:first-child{margin-right:2px;}
.body_div1 .banBot img{display:inline-block;width:354px;height:118px;}

.body_div1 ul.ul3{float:left;width:270px;border:1px solid #e5e5e5;height:438px;position:absolute; right:0px; top:0px;}
.body_div1 ul.ul3 .li1{display:block;width:270px;height:160px;background:#fff;border-bottom:1px solid #e5e5e5;}
.body_div1 ul.ul3 .li1 dl{padding:16px;overflow:hidden;}
.body_div1 ul.ul3 .li1 dt,.body_div1 ul.ul3 .li1 dt img{float:left;width:55px;height:55px;}
.body_div1 ul.ul3 .li1 dd{float:left;width:171px;font-size:13px; color:#474747;margin-left:10px;line-height:26px;}
.body_div1 ul.ul3 .li1 dd a{line-height:20px;display:inline-block;width:171px;white-space:nowrap;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.body_div1 ul.ul3 .li1 p a{ color:#474747;}.body_div1 ul.ul3 .li1 p a.green{ color:#19a97b;}
.body_div1 ul.ul3 .li1 p a:hover{text-decoration:underline;}
.body_div1 ul.ul3 .li1 p a.recharge{display:inline-block;float:right;width:52px;height:20px;line-height:20px;background:#19a97b;color:#fff;text-align:center;}
.body_div1 ul.ul3 .li1 a.btn{-moz-border-radius:2px; border-radius:2px;margin:0 auto;font-size:14px;font-weight:bold;background:#ff7800;display:block;width:126px;height:29px;line-height:29px;color:#fff;text-align:center;}
.body_div1 ul.ul3 .li1 a.btn em{position:relative;top:-2px;display:inline-block;width:20px;height:20px;background:url('../img/ind_Upload.png') no-repeat;margin-right:6px;vertical-align:middle;}
.body_div1 ul.ul3 .li1 p.nologin{overflow:hidden;width:270px;height:136px;text-align:center;color:#474747;font-size:18px;font-family:Regular;padding-top:26px;background:url('../img/nologin.jpg') no-repeat;background-size:270px 162px;}
.body_div1 ul.ul3 .li1 p.nologin .tou{vertical-align:middle;margin-top:-6px;margin-right:5px;display:inline-block;width:51px; height:50px;background:url("../img/tou1.png") no-repeat center;}
.body_div1 ul.ul3 .li1 p.nologin a.join{font-size:17px;-moz-border-radius:2px; border-radius:2px;margin:10px auto 0px;background:#ff7800;display:block;width:157px;height:29px;line-height:29px;color:#fff;font-family:'黑体';}
.body_div1 ul.ul3 .li1 p.nologin a.join:hover{-moz-box-shadow:1px 1px 0px #a16f42;box-shadow:1px 1px 0px #a16f42;text-decoration:none;}
.body_div1 ul.ul3 .li1 p.nologin span{ color:#6d6d6d;line-height:36px;font-size:14px;font-family:'微软雅黑';}
.body_div1 ul.ul3 .li1 p.nologin span a{color:#ff7800;}
.body_div1 ul.ul3 .li1 p.nologin span a:hover{text-decoration:underline}

/*index 需求部分*/
.body_div1 ul.ul3 .li2{position:relative;}
.body_div1 ul.ul3 .li2 h3{width:70px;display:inline-block;border-left:6px solid #05825a;color:#292929;padding-left:6px;margin:11px 0;}
.body_div1 ul.ul3 .li2 .searchBt{ display:inline-block;width:180px; height:21px;position:relative; margin:11px 0;}
.body_div1 ul.ul3 .li2 .searchBt input.textInp{cursor:text;vertical-align:middle;color:#999;font-size:12px;background:#fff;display:inline-block;padding-left:5px;width:138px;height:19px;line-height:19px;border:1px solid #d0d0d0;-moz-border-radius:1px; border-radius:1px;}
.body_div1 ul.ul3 .li2 .searchBt label{cursor:text;height:19px;line-height:19px;color:#999;font-size:12px;position:absolute;left:5px;top:2px;}
.body_div1 ul.ul3 .li2 .searchBt em.clearKeys{width:16px;height:16px;cursor:pointer; background:#fff url("../img/ind_xq_1.png") no-repeat center;position:absolute;right:38px;top:4px;display:none;}
.body_div1 ul.ul3 .li2 .searchBt em.clearKeys:hover{background:#e8faf4 url("../img/ind_xq_1h.png") no-repeat center;}
.body_div1 ul.ul3 .li2 .searchBt a.seBtn{margin-left:7px;vertical-align:middle;display:inline-block;width:15px;height:15px;background:url("../img/ind_xq_se.png") no-repeat;}

.body_div1 ul.ul3 .li2 #scroll{width:267px;position: relative;padding-top:9px;padding-bottom:9px;}
.body_div1 ul.ul3 .li2 .btn{-moz-border-radius:3px; border-radius:3px;display: block;width:100%;height:9px;position: absolute;left:0px;background-color:#e8e6e6;}
.body_div1 ul.ul3 .li2 .btn em{ display:block;width:6px; height:5px;margin:2px auto 0;}
.body_div1 ul.ul3 .li2 .up{top:0;}
.body_div1 ul.ul3 .li2 .up em{background:url("../img/ind_xq_top.png") no-repeat center;}
.body_div1 ul.ul3 .li2 .down{bottom:0px;}
.body_div1 ul.ul3 .li2 .down em{background:url("../img/ind_xq_bot.png") no-repeat center;}

.body_div1 ul.ul3 .li2 .xqList{height:217px;overflow: hidden;position: relative;}
.body_div1 ul.ul3 .li2 .xqList ul{width:100%;position: absolute;top:0;left: 0;}
.body_div1 ul.ul3 .li2 .xqList li{font-size:14px;height:26px;line-height:26px; padding-left:5px;width:240px;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.body_div1 ul.ul3 .li2 .xqList li:hover a{ text-decoration:underline; color:#ff9900;}
.body_div1 ul.ul3 .li2 .xq_more{position:absolute;right:5px; bottom:-19px; color:#19a97b;font-size:14px;}
/**/
.body_div1_b{border-top:1px solid #e5e5e5;margin:19px auto 0;width:1200px;}
.body_div1_b .bd_bg{line-height:26px;color:#6b6b6b;width:1200px;margin:0 auto;height:123px;border-bottom:2px solid #e5e5e5;}
.body_div1_b .bd_bg div{position:relative;width:310px;float:left;display:inline;}
.body_div1_b .bd_bg div i{position:absolute;right:23px;top:22px;display:inline-block;vertical-align:middle;height:76px;width:1px;border-right:1px dashed #c6c6c6;}
.body_div1_b .bd_bg div:last-child{width:270px;}.body_div1_b .bd_bg div:last-child i{display:none;}
.body_div1_b .bd_bg div dl{float:left;display:inline;margin-top:14px;}
.body_div1_b .bd_bg div dl dt{color:#292929;font-weight:600;margin-bottom:6px;}
.body_div1_b .bd_bg div dl dd{display:inline-block;margin-right:21px;}
.body_div1_b .bd_bg div dl a:hover{text-decoration:underline;cursor:pointer;}
/**/
.body_div2_b{width:1200px;margin:0 auto;}
.body_div2_b h2{color:#05825a;border-left:5px solid #05825a;height:26px;line-height:26px;font-size:24px;margin:20px 0;}
.body_div2_b  a.more{color:#19a97b;font-size:14px;float:right;margin-right:5px;}
.body_div2_b  .lastArea2 a.more{ position:absolute; right:1px; top:-20px;}
.body_div2_b .alsoBuy{color:#676767;font-size:16px;}
.body_div2_b .lastArea,.body_div2_b .lastArea2{width:100%;margin:15px auto;position:relative;}
.body_div2_b .lastArea2{margin-top:25px;}
.body_div2_b .lastArea:after,.body_div2_b .lastArea2:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.body_div2_b .lastArea li{float:left;margin-right:60px;margin-top:15px;}
.body_div2_b .lastArea li:hover h5 a{text-decoration:underline;color:#ff9900;}
.body_div2_b .lastArea li:nth-child(6n+0){margin-right:0px;}
.body_div2_b .lastArea div{width:150px;height:196px; position:relative;overflow:hidden;}
.body_div2_b .lastArea div img{width:148px;height:194px;border:1px solid #ccc;}
.body_div2_b .lastArea div .icon{cursor:pointer; position:absolute;left:0px;top:0px;width:53px;height:53px;background:url(../img/qikan_ic1.png) no-repeat;}
.body_div2_b .lastArea div .icon em{width:50px;color:#fff;font-size:14px;display:inline-block;
transform:rotate(-46deg);-ms-transform:rotate(-46deg); -moz-transform:rotate(-46deg); -webkit-transform:rotate(-46deg);
-o-transform:rotate(-46deg);position:absolute;left:-8px;top:10px; text-align:center;font-weight:normal;}
.body_div2_b .lastArea p.time{width:148px;background:rgba(0, 0, 0, 0.5)!important;filter:Alpha(opacity=50); background:#000;line-height:24px;height:44px;
position:absolute;left:1px;top:170px;cursor:pointer;color:#fff;font-size:12px;}
.body_div2_b .lastArea p.time span{position:relative;width:100px; display:inline-block;padding-left:8px;}
.body_div2_b .lastArea p.time .shutdown{position:relative;background:#ff9900;width:38px;text-align:center;height:44px;float:right;}

.body_div2_b .lastArea div span{ position:relative;color:#fff;font-size:12px;}
.body_div2_b .lastArea li h5{width:150px;text-align:center;margin-top:5px;height:32px;line-height:16px;overflow:hidden;}
.body_div2_b .lastArea li h5 a:hover{text-decoration:underline;color:#ff9900;}

.body_div2_b .lastArea2 ul{width:560px;float:left;font-size:16px;color:#333;}
.body_div2_b .lastArea2 li{height:50px;line-height:50px;cursor:pointer;overflow:hidden;}
.body_div2_b .lastArea2 p{width:470px;float:left;font-size:16px;}
.body_div2_b .lastArea2 p a{margin-top:-5px;color:#333;vertical-align:middle;display:inline-block;width:350px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.body_div2_b .lastArea2 li:hover a{text-decoration:underline;color:#ff9900;}
.body_div2_b .lastArea2 li:hover h5{color:#ff9900;}
.body_div2_b .lastArea2 .middot{display:inline-block;width:6px;height:6px;background:#05825a;position:relative; top:-3px;}
/**/
.body_div3_b{width:1200px;margin:0 auto;}
.body_div3_b h2{color:#05825a;border-left:5px solid #05825a;height:26px;line-height:26px;font-size:24px;margin:20px 0;}
.body_div3_b  a.more{color:#19a97b;font-size:14px;float:right;margin-right:5px;}.body_div3_b .author_list{overflow:hidden;}
.body_div3_b .author_list li{float:left;width:280px;margin:14px 25px 14px 0;}
.body_div3_b .author_list li:nth-child(4n+0){margin:14px 0px 14px 0;}
.body_div3_b .author_list .auth_photo{ width:66px;height:66px;float:left;overflow:hidden;}
.body_div3_b .author_list .auth_photo img{display:block;width:66px;height:66px;}
.body_div3_b .author_list .auth_cont{float:left;width:190px;margin-left:10px;font-size:14px;}
.body_div3_b .author_list .auth_cont a.author_name{vertical-align:middle;display:inline-block;max-width:82px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.body_div3_b .author_list .auth_cont a.author_name:hover{text-decoration:underline;}
.body_div3_b .author_list .p1 i,.body_div3_b .author_list .p1 a.tadezy{background:url("../img/previ_toolbar-icons.png") no-repeat;}
.body_div3_b .author_list .p1 i{vertical-align:middle;display:inline-block;width:20px;height:15px;background-position:0 -274px;position:relative;top:0px;left:3px;margin-right:40px;}
.body_div3_b .author_list .p1 a.tadezy{margin-top:18px;display:block;font-size:12px;color:#ff7800;width:60px;padding-left:34px;height:28px;background-position:-59px -271px;line-height:28px;}
.body_div3_b .author_list .p1 a.tadezy:hover{background-position:-59px -317px;}
.body_div3_b .author_list .auth_top3{float:left;width:100%;overflow:hidden;margin-top:8px;}
.body_div3_b .author_list .auth_top3 p{width:280px;height:26px;line-height:26px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.body_div3_b .author_list .auth_top3 span{position:relative;top:7px;margin-left:0px;}
.body_div3_b .author_list .auth_top3 a:hover{text-decoration:underline;color:#ff9900;}
/* ------reset css----------*/
* html,* html body {height:100%;background-image:url(about:blank);background-attachment:fixed;} /* 淇IE6鎸姩bug */
.ui_back2{display:none;width:100%;height:100%;z-index:1000;position:fixed!important;position:absolute;left:0;top:0;}
.ui_back{width:100%;height:100%;z-index:1001;opacity:0.5;background:rgba(0,0,0,0.5); background:#000\9;filter:alpha(opacity=50)!important;}
.box_content,.box_content2{display:none;font-size:14px;position:fixed!important;position:absolute;width:100%;height:100%;top:0;left:0;z-index:99999;}

.pop_div2{position:relative; width:438px;font-size:12px;font-family:'Microsoft YaHei'; background:#fff;border-radius:0px; border:1px solid #19a97b;margin:10% auto 0; }
.pop_div2 .pop_closeBt,.pop_div2 .pop_closeBt_s{margin:0;text-indent:-9999em;overflow:hidden;width:12px; height:12px;background:url(../img/close1.png);background-position:0px 0px;cursor:pointer;position:absolute;  right:16px; top:15px; z-index:1;}
.pop_div2 .pop_closeBt:hover,.pop_div2 .pop_closeBt_s:hover{background-position:0px -18px;}
.pop_div2 h3{position:relative; color:#7a7a7a;font-size:14px; height:36px;line-height:36px;background:#f6f6f6; text-align:left; font-weight:bold;padding-left:21px;}
.pop_div2 h3:before{position:absolute; left:0px; top:11px;content:"";display:block;width:10px; height:15px;background:#3eb18c;}
.pop_div2 .sb_middle{position:relative; color:#646464; padding:12px 20px; margin-bottom:10px;font-size:12px;}
.pop_div2 p.tips{ padding:20px;height:18px;line-height:18px; font-size:12px; color:#646464;}
.pop_div2 .sb_button{text-align:right;margin:10px 0;padding-right:9px;}
.pop_div2 .sb_button a{cursor:pointer;display:inline-block;margin:0 7px;width:auto;color:#646464;height:26px;line-height:26px;
padding:0 26px;font-size:12px;text-align:center;background:#fff;border:1px solid #d2d2d2;}
.pop_div2 .sb_button a:hover{background:#f6f3f3;border:1px solid #19a97b;}

/*退出*/
.exit_pop{display:none;width:280px;margin:20% auto 0;}
/*删除*/
.dele_pop{display:none;width:280px;margin:20% auto 0;}

.save_success{display:none;width:228px;height:118px;border:1px solid #19a97b;background:#fff;line-height:118px;margin:18% auto 0;}
.save_success p{width:80px;margin:0 auto;background:url("../img/savesucc.png") no-repeat left center;padding-left:55px;color:#323232;font-size:14px;}

.save_failure{display:none;}
.save_failure h3{ font-size:12px; font-weight:normal; text-align:center; color:#666;}
/*page*/
.page_p{margin:20px 0; padding-left:250px; }
.page_p p{ height:32px;line-height:32px; display:inline-block;*display:inline; overflow:hidden; zoom:1; clear:both; font-family:"Microsoft YaHei";  font-size:13px;}
.page_p a{ float:left; height:30px;line-height:30px;padding:0 12px; color:#656565; background:#fbfbfb; border:1px solid #d2d2d2; margin:0 4px;-moz-border-radius:1px; border-radius:1px; }
.page_p a:hover{border:1px solid #0e8054;}
.page_p a.onPage{ background:#28af85; color:#fff;border:1px solid #0e8054; }
.page_p a.cannot{color:#d0cfcf;border:1px solid #e4e4e4;}

/*preview 》 recharge success */
.pay_tips{width:358px;margin-top:15%;display:none;}
.pay_tips .sb_middle{padding:15px;height:80px;}
.pay_tips dt,.pay_tips dd{float:left;font-family:"\5B8B\4F53";}.pay_tips dt{ width:90px;padding-top:8px;}
.pay_tips dd h5{color:#1fa177;font-size:14px;line-height:25px;height:25px;font-weight:bold;}
.pay_tips dd p{padding:0;color:#000;font-weight:normal;line-height:25px;height:25px;} 
.pay_tips .sb_button{text-align:right;}
/**/
.pay_tip_small{display:none;width:228px;height:118px;border:1px solid #19a97b;background:#fff;line-height:118px;margin:18% auto 0;}
.pay_tip_small p{width:80px;margin:0 auto;background:url("../img/savesucc.png") no-repeat left center;padding-left:55px;color:#323232;font-size:14px;}
/* 回到顶部*/
.backToTop{position:fixed;z-index:9;top:85%;right:5%;width:50px;height:50px;}
.backToTop .reader-feedback{position:relative;background:#fff; border:1px solid #d7d7d7; color:#b5b6bb; display:block; font-size:14px; height:53px; line-height:80px; position:absolute; right:-60px; text-align:center; top:-134px; white-space:normal; width:53px; word-break:break-all;}
.backToTop .reader-feedback span{width:32px;height:27px;background:url("../img/previ_toolbar-icons.png") no-repeat 0px 0px;position:absolute;left:10px;top:5px;}
.backToTop #toTop{background:#fff; border:1px solid #d7d7d7; color:#6c6c6c; display:block; height:53px; position:absolute; right:-60px; text-align:center; top:-70px; width:53px;}
.backToTop #toTop .top{background:url("../img/top_hover.png") no-repeat;background-position:0 0; display:block; height:18px; margin:15px auto 2px; width:30px;}
.backToTop a#toTop:hover .top{background-position:0 -42px;}
/*preview购买>充值 recharge*/
.pay_tip_succ{margin-top:10%;display:none;}
.pay_tip_succ .sb_middle{line-height:40px;padding:10px;}
.pay_tip_succ .sb_middle div{ font-size:12px; font-family:"\5B8B\4F53";}
.pay_tip_succ .sb_middle div em{color:#1fa177;}
.pay_tip_succ .sb_middle div span{vertical-align:top;}
.pay_tip_succ .sb_middle div .input_{background:#fff;width:85px;height:21px;line-height:21px;border:1px solid #b5b8c8;margin:0 5px;}
.pay_tip_succ .sb_middle div .pay_ways{display:inline-block;overflow:hidden; height:36px;padding:10px 0;}
.pay_tip_succ .sb_middle div .pay_ways span{ float:left;width:108px; margin-right:15px; height:34px; border:1px solid #d6d6d6; position:relative; cursor:pointer; }
.pay_tip_succ .sb_middle div .pay_ways span img{display:block;width:108px;height:34px;overflow:hidden;}
.pay_tip_succ .sb_middle div .pay_ways span.current{border:1px solid #e84141;}
.pay_tip_succ .sb_middle div .pay_ways span.current:after{ content:''; width:20px; height:20px; background:url("../img/pay_current.png"); position:absolute; right:0; bottom:0;}
.pay_tip_succ .sb_button{text-align:right;}

.pay_tip_fail{width:330px;display:none;}
.pay_tip_fail .sb_middle{height:60px;line-height:30px; font-size:12px; font-family:"\5B8B\4F53";}
.pay_tip_fail .sb_button{ text-align:right;}
.max-screen .header,.max-screen .header2,.max-screen .menu,.max-screen .footer,.max-screen .reader-side,.max-screen .reader-title,.max-screen .backToTop{display:none;}


/*个人中心，购买文档，分日期的弹窗*/
.timeDiff{display:none;  }
.timeDiff h1{width:100%;overflow:hidden;color:#646464;font-size:14px;line-height:20px;}
.timeDiff ul{width:100%;overflow:hidden;font-size:14px;}
.timeDiff li{position:relative;float:left;width:85px;height:36px;line-height:18px;
padding:10px 30px;border:1px solid #d2d2d2;color:#323232;margin:12px 20px 12px 28px;text-align:center;}
.timeDiff li span{color:#909090;}
.timeDiff li.current{border:1px solid #ff011f;color:#ff011f;background:#fdf2f2;}
.timeDiff li.current span{color:#ff011f;}
.timeDiff li.current:after{display:inline-block;content:'';background:url(../img/time_diff_cur.png) no-repeat;width:18px;height:17px; position:absolute; right:0px; bottom:0px;}


