﻿/*docin flat*/
@charset "utf-8";
body{margin:0;padding:0; font-size:12px;line-height:162%;color:#3C3C3C; font-family:"\5FAE\8F6F\96C5\9ED1",Arial,HELVETICA!important; -webkit-text-size-adjust:none;background-color:#fcfcfc;}
div,form,img,ul,ol,li,dl,dt,dd,option,td,th,fieldset,legend{ margin:0;padding:0;border:0; list-style:none outside none;}
h1,h2,h3,h4,h5,h6,p,span,blockquote,input,select,textarea{ margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0; border:0}
select { font-size:12px;color:#333;}
textarea { border:#d5d5d5 1px solid; font-size:12px;}
em{ font-style:normal}
a {text-decoration:none; color:#006699;}
a:hover{text-decoration:underline; color:#2284E2;}
.clear{ zoom:1;clear:both}
.clear:after{ display:block;content:"\0020";overflow:hidden;height:0; clear:both}
::-moz-focus-inner{border:none;}/*ff button outline*/ 
header, footer, nav, article,section {display:block;margin:0;padding:0;}
.f_l{float:left;}
.f_r{float:right;}
.fcr{color:#f00; }/*=红色=*/
a.fcr:hover{color:#f00}
.fco{color:#ff411e; }/*=橙色=*/
a.fco:hover{color:#ff411e}
a.fcos{color: #ff6600;}/*=浅橙色=*/
a.fcos:hover{color: #ff6600;}
.fcg{color:#690; }/*=绿色=*/
a.fcg:hover{color:#690}
.fcb{color:#333; }/*=黑色=*/
a.fcb:hover{color:#333}
.fch{color:#666; }/*=灰色=*/
a.fch:hover{color:#666}
.fcqh{color:#888; }/*=浅灰=*/
a.fcqh:hover{color:#888}
.fcw{color:#fff;}
a.fcw:hover{color:#fff;}/*=白色=*/
.fwb{font-weight:700;} 
.ico_button {display:inline-block; font-size: 16px; text-decoration: none!important;padding:6px 12px; border-radius:2px; -moz-border-radius: 3px;text-align:center;color: #fff;cursor:pointer;border:none;}
.ico_button:active {box-shadow: inset 0px 0px 3px #999;-o-box-shadow: inset 0px 0px 3px #999;-webkit-box-shadow: inset 0px 0px 3px #999;-moz-box-shadow: inset 0px 0px 3px #999;}
.ico_button:hover{color:#fff;}
.btnc_blue{background-color:#3086f2;text-decoration:none;color:#fff;}
.btnc_blue:hover{color:#fff;text-decoration:none;background-color:#368dfb;}
.btnc_blue1{background-color:#124a91;text-decoration:none;color:#fff;}
.btnc_blue1:hover{color:#fff;text-decoration:none;background-color:#1456a8;}
.btnc_green{background-color:#6DB324;text-decoration:none;color:#fff;}
.btnc_green:hover{color:#fff;text-decoration:none;background-color:#81c13f;}
.btnc_org{background-color:#ff6c00;text-decoration:none;color:#fff;}
.btnc_org:hover{color:#fff;text-decoration:none;background-color:#ff7611;}
.btnc_org1{background-color:#ff7300;text-decoration:none;color:#fff;}
.btnc_org1:hover{color:#fff;text-decoration:none;background-color:#ff5000;}
.btnc_gray{background-color:#767c85;text-decoration:none;color:#fff;}
.btnc_gray:hover{color:#fff;text-decoration:none;background-color:#767c85;}
.btnc_gray1{background-color:#dfdfdf;text-decoration:none;color:#3d3d3d;}
.btnc_gray1:hover{color:#3d3d3d;text-decoration:none;background-color:#dfdfdf;}
.btnc_gray2{background-color:#d0cfcf;text-decoration:none;color:#aeaeae;text-shadow:1px 1px 0 #e6e6e6;cursor:default;}
.btnc_gray2:hover{color:#d0cfcf;color:#aeaeae;text-decoration:none;} 
.btnc_red{background-color:#d1231e;text-decoration:none;color:#fff;}
.btnc_red:hover{color:#fff;text-decoration:none;background-color:#d82722;}
.btn_min_1{padding:1px 10px;font-size:12px;}
.btn_max{padding:21px 24px;font-size:22px;}
/*header*/
.item_upload a,.top_nav_wrap span.i_arrow,.top_nav_item  .nav_reg  li .nav_bookStore,.nav_skills_bd .nav_skills_Arr,.nav_end_bd .top_nav_item .my_docin .i_arr,.mini_search_wrap .search_in .ico_btn_search,.top_mininav_info .nav_ul li.doc_classic a .i_arr,.top_mininav_info .nav_ul li.end_upload a{background:url(/images_cn/newDocin/head_bar/banner_flat_bg.png) 0 0 no-repeat;}
.doc_hd{position:relative;z-index:102;background-color:#fcfcfc;}
.theme_header{position:relative;max-width:1130px;min-width:960px;_width:1130px;margin:0 auto;padding:10px 0;z-index:101;}
.item-logo{display:inline-block;*display:inline;zoom:1;vertical-align:middle;/*width:205px;height:66px;*/width:265px;height:68px;/*background:url(/images_cn/logo2017.png?20180301) 0 0 no-repeat;*/overflow:hidden;/*margin:0 72px 0 0;*/margin:0 22px 0 0;background:url(/images_cn/newDocin/head_bar/doc_logo_2018gq.png) 0 0 no-repeat;}
.logo_yl{background:url(/images_cn/newDocin/head_bar/logo_2014_medical.png) 0 0 no-repeat;width:250px;margin:0 12px 0 0;}
.item-logo a{display:block;/*width:190px;*/width:265px;height:68px;line-height:10em;text-indent:-999em;}
.doc_hd .quick_help{margin:0 0 0 12px;font-size:14px;}
/*search*/
.item_search{display:inline-block;*display:inline;zoom:1;vertical-align:middle;width:50%;height:44px;background-color:#325da7;}
.search_bd{position:relative;height:38px;margin:3px 0 3px 3px;}
.search_bd .search_trigger{position:absolute;left:0;top:0;width:62px;background-color:#f6f6f6;height:38px;z-index:2;}
.search_trigger .search_tab{height:38px;display:none;overflow:hidden;border:1px solid #e4e4e4;border-top:none;}
.search_trigger .search_tab a{color:#6c6c6c;display:block;height: 100%;line-height:38px;padding:0 0 0 14px;text-decoration:none;background-color:#fff;font-size:14px;}
.search_trigger .search_tab a:hover{background-color:#f6f6f6;}
.search_trigger .selected{display:block;border:none;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;}
.search_trigger .selected a{background-color:#f6f6f6;}
.search_trigger .search_arrow{display:inline-block;height:4px;pointer-events:none;position: absolute;right:8px;top:18px;width:8px;overflow:hidden;}
.search_trigger .search_arrow i{display:block;width:0;height:0;border-style:solid;border-width:4px 4px 0;border-color:#CCC #f6f6f6 #f6f6f6;overflow:hidden;}
.hover .search_arrow i{border-width:0 4px 4px;border-color:#f6f6f6 #f6f6f6 #126395;}
.hover .search_tab{display:block;}
.search_trigger.hover .selected a{background-color:#fff;}
.search_trigger.hover .selected a:hover{background-color:#f6f6f6;}
.search_panel{position:absolute;left:62px;right:68px;}
.search_button{position:absolute;right:-68px;top:0;width:68px;height:38px;z-index:2;}
.search_panel .btn_search{border:none;cursor:pointer;width:68px;height:38px;background:url(/images_cn/newDocin/head_bar/ico_btn_search.png) center center no-repeat;_background-image:url(/images_cn/newDocin/head_bar/ico_btn_search_ie6.png);line-height:0;font-size:0;overflow:hidden;}
.search_panel .search_panel_fields {position:relative;height:38px;line-height:38px;}
.search_panel .search_panel_fields input{width:99%;height:38px;line-height:38px\9;line-height:auto\9\0;padding:0 0 0 4px;font-size:16px;background:#fff;font-family:"Microsoft YaHei",Arial;_width:98%;position:relative;*top:-1px;display:block;border-radius:0;border:none;-webkit-tap-highlight-color:rgba(255,0,0,0);-webkit-appearance:none;-webkit-box-sizing:border-box;}
::-webkit-input-placeholder {color:#ccc;} /* WebKit browsers */
:-moz-placeholder {color:#ccc;opacity:1;} /* Mozilla Firefox 4 to 18 */
::-moz-placeholder {color:#ccc;opacity:1;}/* Mozilla Firefox 19+ */
:-ms-input-placeholder {color:#ccc;}/* Internet Explorer 10+ */
input::-ms-clear { display:none; }
.doc_hds .bold_nav_item{display:inline-block;*display:inline;}
/*upload*/
.item_upload{position:absolute;width:114px;height:45px;right:0;top:20px;}
.item_upload a{display:inline-block;width:70px;height:45px;line-height:45px;padding:0 0 0 44px;font-size:14px;font-weight:normal;color:#454540;}
.item_upload a:hover{color:#454540;}
/*nav*/
.global_nav{position:relative;height:42px;background-color:#325da7;z-index:100;}
.top_nav_wrap{position:relative;max-width:1130px;/*min-width:960px;*/min-width:1130px;_width:1130px;margin:0 auto;}
.top_nav_wrap span.i_arrow{float:left;padding:0 14px 0 0;overflow:hidden;background-position:right -75px;font-size:15px;}
.top_nav_info{float:left;height:42px;line-height:42px;/*overflow:hidden;*/}
.top_nav_info .nav_ul{float:left;}
.top_nav_info .nav_ul li a{color:#fff;}
.top_nav_info .nav_ul li.cur a{background:url(/images_cn/newDocin/head_bar/top_banner_cur.png) center bottom no-repeat;}
.top_nav_info .nav_main_list li{float:left;margin:0 16px 0 0;height:42px;}
.top_nav_info .nav_main_list li.doc_classic{/*margin:0 0 0 14px;*/}
.top_nav_info .nav_main_list li.busy_tools{margin:0 0 0 14px;margin:0;}
.top_nav_info .nav_main_list li a{display:inline-block;font-size:15px;color:#fff;}
.top_nav_info .nav_main_list li a:hover{color:#fff;}
.top_nav_info .nav_main_list li .pad_line{overflow:hidden;display:inline-block;width:1px;height:18px;background-color:#5c81c0;vertical-align:middle;margin:-3px 16px 0 0;}
.top_nav_info .nav_main_list li.busy_tools .pad_line{margin:-3px 8px 0 16px;}

.top_nav_info .nav_sub_list{padding:2px 0 0 0;height:40px;line-height:40px;}
.top_nav_info .nav_sub_list li{float:left;overflow:hidden;}
.top_nav_info .nav_sub_list li a{display:inline-block;padding:0 7px;font-size:14px;}
.top_nav_info .nav_sub_list li a:hover{color:#fff;}
.top_nav_item{/*position:absolute;right:0;top:0;*/float:right;height:42px;line-height:42px;}
.top_nav_item .nav_reg li{float:left;}
.top_nav_item .nav_reg li a.nav_login,.top_nav_item a.nav_register{padding:0 10px;font-size:14px;}
.top_nav_item  .nav_reg li a{color:#fff;}
.top_nav_item  .nav_reg li  a:hover{color:#fff;}
.top_nav_item  .nav_reg  li .nav_bookStore{display:inline-block;width:55px;height:27px;background-position:0 -48px;padding:0 0 0 34px;line-height:27px;margin-right:15px;_margin-top:8px;}
/*.top_nav_item .nav_reg  li .my_docin{display:inline-block;}*/
/*new nav skills*/
.new_nav_skills{position:absolute;top:52px;background-color:#fff;border:1px solid #ccc;box-shadow:0 0 2px rgba(0,0,0,0.2);z-index:200;}
.nav_skills_class{width:372px;left:28px;}
.nav_skills_bd{padding:15px;}
.nav_skills_bd .nav_skills_Arr{position:absolute;left:80px;top:-7px;width:13px;height:7px;background-position:-101px -48px;}
.class_list ul{float:left; margin:0 47px 0 0;line-height:26px;white-space:nowrap;}
.class_list .mar0{margin:0;width:100px;}
.class_list ul li.f_l{float:left;width:50px;}
.nav_skills_quick{width:138px;right:0;}
.nav_skills_quick .my_event dd{position:relative;padding:0 0 0 12px;}
.nav_skills_quick  ul li{line-height:20px;}
.nav_skills_quick .nav_skills_bd .nav_skills_Arr{left:88px;}
/*nav-menu*/
.nav-menu{border-bottom:1px solid #9CB9D7;}
.navMenu-sub{width:1130px; margin:0 auto;position:relative;  }
.nav-menu ul{float:right;display:inline;}
.nav-menu li{float:left;display:inline;margin:0 0 0 8px; background-position: right -211px ;}
.nav-menu li a{float:left;display:inline; margin:0 8px 0 0;}
.nav-menu li span{ display:block;line-height:12px;padding:6px 0 8px;background-position: -1000px -1000px ;position:relative; bottom:-1px;}
.nav-menu .last{background-position: -1000px -1000px ;}
.nav-menu .cur span{background-position: center -203px ;color:#333;cursor:default; }
.nav-menu .cur a:hover,.nav-menu .cur a:hover span{color:#333;cursor:default;text-decoration:none;  }
.nav-menu img{vertical-align:middle;}
.nav-menu .cur span,.nav-menu li{background:url(/images_cn/newDocin/head_bar/navs.png) no-repeat;}
.nav-menu .cur span{background-position:center -20px;}
.nav-menu li{background-position:right 8px;}
.nav-menu{border-bottom:1px solid #e1e1e1;}
.nav-menu .mar480{margin:0 764px 0 0;}
/*mini banner*/
.doc_hd_mini{position:relative;background-color:#325da7;z-index:101;left:0;right:0;top:0;} 
.doc_hd_mini .nav_end_bd{height:56px;}
.doc_hd_mini .nav_skills_class{left:308px;}
.doc_hd_mini .new_nav_skills{top:66px;}
.doc_hd_mini .nav_skills_quick .nav_skills_bd .nav_skills_Arr{left:82px;}
.nav_end_bd .top_nav_item{top:0;height:auto;line-height:56px;height:100px;background-color:#325da7;height:56px;padding:0 0 0 16px;}
.nav_end_bd .top_nav_item .nav_reg .pos_prompt{position:relative;width:110px;overflow:visible;}
.nav_end_bd .top_nav_item .my_docin .i_arr{padding: 0 14px 0 0;background-position: right -127px;color:#e1e7f1;}
.nav_end_bd .top_nav_item .my_docin:hover .i_arr{background-position:right -111px;}
.nav_end_bd .top_nav_item .nav_reg li{float:left;height:56px;overflow:hidden;}
.nav_end_bd .top_nav_item .nav_reg li a{color:#fff;display:inline-block;}
.nav_end_bd .top_nav_item .nav_reg li a:hover{color:#fff;}
.doc_hd_mini .docin_logo{float:left;width:146px;height:56px;background:url(/images_cn/newDocin/head_bar/mini_logo.png?20140523) 0 3px no-repeat;}
.doc_hd_mini .docin_logo a{display:block;width:146px;height:56px;}
.mini_search_wrap{float:left;height:100%;margin-right:8px;}
.mini_search_wrap .search_in{position:relative;width:202px;height:30px;background-color:#fff;border-radius:5px;margin-top:14px;}
.mini_search_wrap .search_in .end_search_input{float:left;width:158px;height:20px;line-height:20px;padding:5px 0 5px 5px;border:none;background-color:transparent;}
.mini_search_wrap .search_in .submit_button{position:absolute;width:31px;height:23px;right:3px;top:4px;}
.mini_search_wrap .search_in .ico_btn_search{display:block;background-position:-31px -185px;-webkit-appearance:none;border:none;width:31px;height:23px;font-size:0;text-indent:9999em;vertical-align:middle;cursor:pointer;overflow:hidden;}
.mini_search_wrap .search_in .ico_btn_active{background-position:0 -185px;}
.mini_search_wrap .inputColor{border:1px solid #ff0000;}
.mini_nav_wrap{float:left;height:100%;position:relative;}
.top_mininav_info{margin-top:14px;width:580px;}
.top_mininav_info .nav_ul{float:left;line-height:30px;}
.top_mininav_info .nav_ul li{float:left;padding:0 7px;}
.top_mininav_info .nav_ul li.doc_classic{padding-right:22px;position:relative;}
.top_mininav_info .nav_ul li.doc_classic a .i_arr{position:absolute;right:9px;top:15px;width:7px;height:4px;background-position:-107px -134px;overflow:hidden;}
.top_mininav_info .nav_ul li.doc_classic a:hover .i_arr{background-position:-107px -118px;}
.top_mininav_info .nav_ul li.end_upload a{display:inline-block;width:60px;height:30px;background-position:0 -150px;padding:0 0 0 30px;font-size:12px;color:#333;}
.top_mininav_info .nav_ul li.end_upload a:hover{color:#3c3c3c;}
.top_mininav_info .nav_ul li a{color:#e3e9f3;font-size:14px;}
.top_mininav_info .nav_ul li a:hover{color:#fff;}
.top_mininav_info .nav_ul li .pad_line{overflow:hidden;display:inline-block;width:1px;height:16px;background-color:#5c81c0;margin:0 0 0 12px;}
.top_mininav_info .nav_sub_list li a{font-size:12px;}
/*mini search*/
.miniSearch{display:inline-block;vertical-align:middle;*vertical-align: -3px;position:relative;}
.miniSearch .searchWords{ border:1px #e4741e solid; width:172px; float:left; height:18px; line-height:18px; padding:1px 0 0 2px; margin:0 0 0 5px;color:#888; }
.miniSearch .searchSubmit{background:url(/images_cn/newDocin/head_bar/nav.png) no-repeat -120px -950px; width:21px; height:21px; border:none; float:left; padding:0; cursor:pointer; text-indent:-99px}
.miniSearch .searchReset{position:absolute; top:2px; right:24px;background:url(/images_cn/newDocin/head_bar/nav.png) no-repeat 0 -974px; width:17px; height:17px;}
.miniSearch .searchReset:hover{background:url(/images_cn/newDocin/head_bar/nav.png) no-repeat 0 -991px;}
/*forsearweb*/
.closeNotice{background:#FFFBF0 url(/images_cn/newDocin/noticeCorn.png) no-repeat;position:absolute;right:5px;top:5px;background-position:0 -10px;display:block;width:8px;height:7px;overflow:hidden;cursor:pointer;}
.closeNotice:hover{background-position:0 -20px;}
.forsearweb{padding:5px 10px;position:absolute;left:356px;top:28px;z-index:200;padding:4px;overflow:hidden;}
.forsearweb-sub{padding:3px 24px 3px 8px;background:#fff;}
.forsearweb-sub .closeNotice{top:14px;right:10px;}
.forsearweb-sub .tips{position:absolute;height:9px;padding:0 0 0 6px;background:url(/images_cn/newDocin/head_bar/nav.png) no-repeat -154px -950px;top:12px;left:-1px;}
.myAlpha{ position: absolute; z-index: -1; width: 399px;height: 399px;filter:alpha(opacity=40);opacity: 0.4;left: 0;top: 0;background-color:#000;}
.forsearweb a{color:#326FA8; font-size:12px;text-decoration:none; margin:0}
.forsearweb a:hover{color:#2284E2;}
/* page */
.page { width:auto; height:26px; padding:5px 0 20px; text-align: center; float:right; font-size:12px;}
.page li{  padding:2px 2px 0px; float:left;line-height:20px;}
.page li a,.pagel li a:hover,.page .current_ss{ border:1px solid #ccc; padding:2px 7px 0px; float:left; text-decoration:none; color:#000;}
.page li a:hover,.page .current_ss{ background:#0692CF; color:#fff;}
.page .page-jump .txt{width: 30px;height: 20px;line-height:20px;border:1px solid #7E9DB9; ime-mode:disabled;text-align:center; vertical-align:middle; }
.page .page-jump .btn{height: 22px;line-height:18px;width: 45px;text-align:center;*vertical-align:middle;}
/*footer*/
.edubox_footer1{ width:auto;/* height:110px; */margin:0 auto; border-top:1px solid #d4d4d4;clear:both; font-size:12px;text-align:center;background:#FCFCFC;position:relative;}
.edubox_footer1 .fontnr{margin:15px auto 0; line-height:22px; font-size:12px;}
.edubox_footer1 .fontnr a{ color:#2f6da8; text-decoration:none;}
.edubox_footer1 .fontnr a:hover { color: #fff; background: #039; }
.edubox_footer1 .fontnr_one{margin:auto; height:24px; line-height:22px;}
.edubox_footer1 span,.fontnr_one span{color:#969696}
.edubox_footer1 .qq_contact{ position:relative;top:5px;}
/*ico mini*/
.add_fav a,.ico{background:url("/images_cn/newcomm_doc_ico.png?rand=20151217") 0 0 no-repeat;}
.ico{display:inline-block;font-size:0;height:16px;line-height:0;overflow:hidden;padding:0;position:relative;vertical-align:middle;top:-2px;*top:0;/*vertical-align:-2px;*/width:16px;margin:0 5px 0 0;text-indent:-999em;}
.ic_gif{background-position:0 0;}
.ic_doc,.ic_pdw{background-position:-20px 0;}
.ic_docx{background-position:-20px 0;}
.ic_xls,.ic_pxl{background-position:-40px 0;}
.ic_xlsx{background-position:-40px 0;}
.ic_ppt{ background-position:-60px 0;}
.ic_pptx{ background-position:-60px 0;}
.ic_pps{ background-position:-80px 0;}
.ic_ppsx{ background-position:-80px 0;}
.ic_bmp{ background-position:-100px 0;}
.ic_rtf{ background-position:-120px 0;}
.ic_jpg{ background-position:-140px 0}
.ic_jpeg{ background-position:-140px 0;}
.ic_pub{ background-position:0 -20px;}
.ic_tif{ background-position:-20px -20px;}
.ic_tiff{ background-position:-20px -20px;}
.ic_txt{ background-position:-40px -20px;}
.ic_pot{ background-position:-60px -20px;}
.ic_potx{ background-position:-60px -20px;}
.ic_wps{ background-position:-80px -20px;}
.ic_et{ background-position:-100px -20px;}
.ic_dps{ background-position:-120px -20px;}
.ic_pdf{ background-position:-140px -20px;}
.ic_epub{ background-position:0 -40px;}
.ic_xml{ background-position:-20px -40px;}
.ic_psw{ background-position:-80px -40px;}
.ic_eml{ background-position:-100px -40px;}
.ic_ps{ background-position:-120px -40px;}
.ic_vsd{ background-position:-140px -40px;}
.ic_mpp{ background-position:0px -60px;}
.ic_png{ background-position:-20px -60px;}
.ic_wpt{background-position:-60px -40px;}
.ic_dpt{background-position:-60px -60px;}
.ic_html{ background-position:-40px -40px;}
.ic_topic{background-position:-40px -60px;}
.ic_top{ background-position:0 -80px;}
.ic_comment{ background-position:-20px -80px;}
.ic_fav{ background-position:-40px -80px;}
.ic_look{ background-position:-80px -80px;}
.ic_dwg{ background-position:-80px -60px;}
.ic_video{ background-position:-100px -60px;}
.ic_rar, .ic_zip, .ic_ace{ background-position:-120px -60px;}
/*doc icon big*/
.ico_2{display:inline-block;font-size:0;height:25px;line-height:9999em;overflow:hidden;padding:0;position:relative;vertical-align:-4px;width:22px;margin:0 5px 0 0;background:url(/images_cn/doc_type_big.png?rand=20151217) 0 0 no-repeat;}
.ic_2_gif{background-position:0 0;}
.ic_2_doc,.ic_2_pdw{background-position:-26px 0;}
.ic_2_docx{background-position:-26px 0;}
.ic_2_xls,.ic_2_pxl{background-position:-52px 0;}
.ic_2_xlsx{background-position:-52px 0;}
.ic_2_ppt{background-position:-78px 0;}
.ic_2_pptx{background-position:-78px 0;}
.ic_2_pps{background-position:-104px 0;}
.ic_2_ppsx{background-position:-104px 0;}
.ic_2_bmp{background-position:-130px 0;}
.ic_2_rtf{background-position:-156px 0;}
.ic_2_jpg{background-position:-182px 0}
.ic_2_jpeg{background-position:-182px 0;}
.ic_2_pub{background-position:0 -30px;}
.ic_2_tif{background-position:-26px -30px;}
.ic_2_tiff{background-position:-26px -30px;}
.ic_2_txt{background-position:-52px -30px;}
.ic_2_pot{background-position:-78px 0;}
.ic_2_potx{background-position:-78px 0;}
.ic_2_wps{background-position:-78px -30px;}
.ic_2_et{background-position:-104px -30px;}
.ic_2_dps{background-position:-130px -30px;}
.ic_2_pdf{background-position:-156px -30px;}
.ic_2_epub{background-position:-182px -30px;}
.ic_2_xml{background-position:0 -60px;}
.ic_2_ps{background-position:-130px -60px;}
.ic_2_vsd{background-position:-156px -60px;}
.ic_2_mpp{background-position:-182px -60px;}
.ic_2_psw{background-position:0px -90px;}
.ic_2_png{background-position:-26px -60px;}
.ic_2_html{background-position:-52px -60px;}
.ic_2_wpt{background-position:-78px -60px;}
.ic_2_dpt{background-position:-104px -60px;}
.ic_2_dwg{background-position:-26px -90px;}
/*doc doc_type_icon bigger*/
.doc_cover{display:inline-block;height:63px;position:relative;width:56px;background:url(/images_cn/doc_type_bigger.png?rand=20151217) 0 0 no-repeat;}
.type_gif{background-position:-132px -148px;}
.type_doc,.type_doc{background-position:0 0;}
.type_docx{background-position:0 0;}
.type_xls,.type_pxl{background-position:-66px 0;}
.type_xlsx{background-position:-66px 0;}
.type_ppt{background-position:-132px 0;}
.type_pptx{background-position:-132px 0;}
.type_pps{background-position:-198px 0;}
.type_ppsx{background-position:-198px 0;}
.type_bmp{background-position:-198px -148px;}
.type_rtf{background-position:-264px 0;}
.type_jpg{background-position:0 -148px}
.type_jpeg{background-position:0 -148px}
.type_tif{background-position:-264px -148px;}
.type_tiff{background-position:-264px -148px;}
.type_txt{background-position:-66px -222px;}
.type_pot{background-position:-132px 0;}
.type_potx{background-position:-132px 0;}
.type_wps{background-position:-132px -74px;}
.type_dps{background-position:-198px -74px;}
.type_pdf{background-position:0 -222px;}
.type_epub{background-position:-198px -222px;}
.type_xml{background-position:-132px -222px;}
.type_png{background-position:-66px -148px;}
.type_wpt{background-position:0 -74px;}
.type_dpt{background-position:-66px -74px;}
.type_dwg{background-position:-264px  -74px;}
/*star level*/
.star_level{display:inline-block;width:78px;height:14px;background:url(/images_cn/build/ico_doc_star.png) 0 0 no-repeat;vertical-align:middle;overflow:hidden;}
.level_5{background-position:0 0;}
.level_4{background-position:0 -16px;}
.level_3{background-position:0 -32px;}
.level_2{background-position:0 -48px;}
.level_1{background-position:0 -54px;}
/*new login div*/
.docinDialogBox .dialog_closed,/*.connectLoginList li span,*/.my-banner .dialog_closed{background:url(/images_cn/registration/docin_login_icons.png) 0 0 no-repeat;}
.docinDialogBox{position:absolute;width:418px;background-color:#fff;border:1px solid #6e6e6e;z-index:199;box-shadow:0 0 2px rgba(0,0,0,0.2);display:none;}
.docinDialogBox .dialogBody{padding:18px 23px 18px 25px;}
.docinDialogBox .dialogTitle{position:relative;padding:0 0 19px 0;width:100%;}
.docinDialogBox .dialogTitle h3{font-size:14px;color:#3c3c3c;}
.docinDialogBox .dialog_closed,.my-banner .dialog_closed{position:absolute;right:0;top:0;width:18px;height:18px;background-position:-18px 0;}
.docinDialogBox .dialog_closed:hover,.my-banner .dialog_closed:hover{background-position:0 0;}
.docinDialogBox .btn_blue{display:inline-block;border:none;background:none;text-align:center;font-size:14px; font-weight:bold;color:#fff; cursor:pointer;height:28px;line-height:28px;background-color:#3086f2;border-radius:2px;-webkit-appearance:none;text-align:center;padding:0 25px;margin:0 8px;text-decoration:none;}
.docinDialogBox .btn_gray{background-color:#f2f2f2;border:1px solid #dbdbdb;color:#666;box-shadow:inset 0 0 1px #fff;}
.docinDialogBox .btn_grays{background-color:#a1a2a1;text-decoration:none;color:#fff;}
.docinDialogBox .btn_blue:hover{background-color:#2b69d2;text-decoration:none;color:#fff;}
.docinDialogBox .btn_grays:hover{background-color:#7c7c7c;text-decoration:none;color:#fff;}
.docinDialogBox .btn_gray:hover{background-color:#f2f2f2;text-decoration:none;color:#6d6d6d;}
.docinDialogBox .btn_forbid,.docinDialogBox .btn_forbid:hover{cursor:default;background-color:#f4f4f4;text-decoration:none;color:#6d6d6d;border:1px solid #adb2b5;}
.docinDialogBox .dialog_buttons{text-align:center;padding:20px 0 0 0;}
.dialogLogin .textLabel{font-size:0;line-height:0;overflow:hidden;display:none;}
.dialogLogin .txt{width:168px;height:35px;border:1px solid #d6d6d6;padding:0 4px;font-size:14px;line-height:35px\9;line-height:auto\9\0;}
.dialogLogin .btn{float:left;border:none;background:none;text-align:center;font-size:14px; font-weight:bold;color:#fff; cursor:pointer;height:28px;background-color:#3086f2;border-radius:2px;-webkit-appearance:none;width:94px;text-decoration:none;}
.dialogLogin .wxBtn{background-color:#00be00;text-shadow:0 -1px 1px #000;width:124px;}
.dialogLogin .wxBtn .ico_wx{display:inline-block;width:24px;height:21px;background:url(/images_cn/registration/ico_wx_login.png) 0 0 no-repeat;margin:0 2px 0 0;vertical-align:text-bottom;}
.dialogLogin .formItem{padding:11px 0 0 0;height:30px;line-height:30px;}
.dialogLogin .formItem .forget{margin-left:18px;float:left;display:inline;}
.dialogLogin .formItem .forget input{float:left;margin-right:5px;position:relative;top:8px;*top:3px;}
.dialogLogin .alignR{text-align:right;}
.dialogLogin .pad11{position:relative;margin:11px 0;z-index:1;width:176px;}
.dialogLogin .connectLogin{margin-top:18px;border-top:1px solid #dcdcdc;padding:16px 0 0 0;}
.dialogLogin .yzm{height:36px;line-height:36px;}
.dialogLogin .yzm input.txt{float:left;width:60px;margin-right:5px;}
.dialogLogin .yzm #titleloginimg{float:left;margin-top:-5px;cursor:pointer;*float:none;*vertical-align:middle;}
.connectLogin .connectLoginTit{padding:0 0 8px 0;}
.connectLogin .connectLoginList{width:94%;}
.connectLogin .connectLoginList li{height:16px;line-height:16px;padding:0 9px 0 0;cursor:pointer;color:#2f70a9;float:left;margin:6px 0;}
.connectLoginList li span{float:left;width:20px;height:18px;background-position:0 0;}
.connectLoginList li .connect_renren{background:url(/images_cn/registration/docin_login_icons.png) 0 0 no-repeat;background-position:-72px -18px;}
.connectLoginList li .connect_qq{background:url(/images_cn/registration/docin_login_icons.png) 0 0 no-repeat;background-position:-36px -18px;}
.connectLoginList li .connect_tsina{background:url(/images_cn/registration/docin_login_icons.png) 0 0 no-repeat;width:24px;background-position:0 -18px;}
.connectLoginList li .connect_sd{background:url(/images_cn/registration/docin_login_icons.png) 0 0 no-repeat;background-position:-108px -18px;}
.connectLoginList li .connect_msn{background:url(/images_cn/registration/docin_login_icons.png) 0 0 no-repeat;background-position:-144px -18px;}
.connectLoginList li .connect_dianxin{background:url(/images_cn/registration/docin_login_icons.png) 0 0 no-repeat;background-position:-180px -18px;}
.connectLoginList li .connect_alipay{background:url(/images_cn/registration/docin_login_icons.png) 0 0 no-repeat;width:40px;background-position:-204px 2px;}
.connectLoginList li .connect_taobao{background:url(/images_cn/registration/docin_login_icons.png) 0 0 no-repeat;background-position:-216px -18px;}
.connectLoginList li .connect_weixin{background: url(/images_cn/registration/microsoft.png) 0 0 no-repeat; width: 22px;}
.dialogLogin .newUserReg{margin-top:10px;padding:12px 0 0 0;border-top:1px solid #dcdcdc;}



.login_code_wrap{position:relative;width:126px;height:126px;float:left;margin:14px 0 0 8px;}
.login_code_tips{width:132px;float:right;margin-left:8px;padding-top:56px;line-height:20px;text-align:center;color:#333;font-size:14px;}
.login_code_tips a{color:#ff7506;}
.login_code_reload,.login_code_show,.login_code_loading, .login_code_succ{position:absolute;left:0;top:0;width:100%;height:100%;}
.login_code_loading{background:url(/images_cn/login/login_code_loading.jpg) no-repeat 50% 50%;}
.login_code_show img{width:100%;height:100%;}
.login_code_show .docin-code-icon{position:absolute;left:0;top:0;width:100%;height:100%;background:url(/images_cn/login/docin-code-icon.png) no-repeat 50% 50%;}
.login_code_reload{height:110px;padding-top:16px;line-height:34px;text-align:center;background-color:#fff;background-color:rgba(255, 255, 255, .9);font-size:14px;font-weight:bold;color:#000;}
.login_code_reload a{display:block;width:96px;height:38px;line-height:38px;margin:0 auto;background-color:#3087f3;color:#fff;border-radius:4px;}
.login_code_reload a:hover{background-color:#276ded;text-decoration:none;}
.login_code_succ{height:94px;padding-top:32px;line-height:26px;text-align:center;font-size:14px;background-color:#fff;outline:1px solid #f3f3f3;}
.login_code_succ p span{display:inline-block;padding-left:20px;background:url(/images_cn/login/login_ico.png) no-repeat 0 -46px;}
.login_code_tips .login_ico{display:inline-block;padding-left:21px;background:url(/images_cn/login/login_ico.png) no-repeat 0 0;}
.login_by_code{position:absolute;right:-12px;bottom:-1px;width:42px;height:42px;background:url(/images_cn/login/login_ico.png) no-repeat 0 -108px;cursor:pointer;}
.login_by_pwd{position:absolute;right:-12px;bottom:-12px;width:42px;height:42px;background:url(/images_cn/login/login_ico.png) no-repeat 0 -159px;cursor:pointer;}
.login_by_pwd_tips{position:absolute;right:-5px;bottom:30px;width:143px;height:26px;line-height:26px;text-align:center;background-color:#fffdef;border:1px solid #f3d995;cursor:pointer;}
.login_by_pwd_tips span{display:inline-block;padding-left:22px;background:url(/images_cn/login/login_ico.png) no-repeat 0 -19px;color:#df9d1e;}
.login_by_pwd_tips .point_a{position:absolute;right:4px;bottom:-7px;width:0;height:0;overflow:hidden;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #f3d995;}
.login_by_pwd_tips .point_b{position:absolute;right:4px;bottom:-6px;width:0;height:0;overflow:hidden;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fffdef;}
.dialogPwd ,.dialogCode{position:relative;}
.dialogCode .login_code_con{height:160px;}
.dialogCode .login_code_wrap{margin:10px 0 0 68px;}
.dialogCode .login_code_tips{margin:0 26px 0 0;padding-top:52px;}
.dialogCode .login_ctrl, .login_code_box .login_ctrl{margin:0 0 10px 0;}
.dialogCode .login_connect, .login_code_box .login_connect{padding-top:10px;}
.dialogCode .login_ctrl .forget{font-size:14px;}
.dialogCode .login_ctrl .forget input{vertical-align:middle;margin-right:5px;position:relative;top:-1px;}
.dialogCode .login_ctrl .forget_link{float:right;}
.dialogCode .login_ctrl .to_reg{float:left;height:28px;line-height:28px;margin-left:12px;}
.dialogCode .login_ctrl .to_reg a{background-position:right -14px;padding:0 20px 0 0;}
.dialogCode .connectLoginList li, .login_code_box .connectLoginList li{color:#d0d0d0;}
.dialogCode .connectLoginList li span, .login_code_box .connectLoginList li span{margin-top:2px;}
.dialogCode .connectLoginList li .vline, .login_code_box .connectLoginList li .vline{margin:0 4px;color:#d0d0d0;font-family:arial;}
.dialogCode .connectLoginList li a, .login_code_box .connectLoginList li a{display:inline-block;color:#3c3c3c;text-decoration:none;}
.dialogCode .connectLoginList li a.more, .login_code_box .connectLoginList li a.more{color:#126395;}
.dialogCode .connectLoginList li a.more:hover, .login_code_box .connectLoginList li a.more:hover{text-decoration:underline;}
.dialogCode .login_by_pwd{right:-23px;bottom:-18px;}
.dialogCode .login_by_pwd_tips{right:18px;bottom:-4px;}
.dialogCode .login_by_pwd_tips .point_a{border-left:6px solid #f3d995;border-right:6px solid transparent;border-top:6px solid transparent;border-bottom:6px solid transparent;right:-13px;top:10px;}
.dialogCode .login_by_pwd_tips .point_b{border-left:6px solid #fffdef;border-right:6px solid transparent;border-top:6px solid transparent;border-bottom:6px solid transparent;right:-12px;top:10px;}
.dialogPwd .login_by_code{right:-23px;bottom:-18px;}

.ico_upgrade{position: absolute; width: 40px; height: 16px; background:url("/images_cn/ico_upgrade1.png") no-repeat scroll 0px 0px; top: -6px; right: -7px;_background-image:url(/images_cn/ico_upgrade1_ie6.png);display:none;}
.ico_nav_new{position: absolute; width: 20px; height: 8px; background:url("/images_cn/newDocin/icon-new-nav.gif") no-repeat scroll 0px 0px; top: 2px; right: -6px;}
.ani_dot {
    font-family: simsun;    
}
:root .ani_dot {
    display: inline-block;
    width: 1.5em;
    vertical-align: bottom;
    overflow: hidden;
    margin-right: 0;
}
@keyframes dot {
    0% { width: 0; margin-right: 1.5em;}
    33% { width: .5em; margin-right: 1em; }
    66% { width: 1em; margin-right: .5em; }
    100% { width: 1.5em; margin-right: 0;}
}
@-webkit-keyframes dot {
    0% { width: 0; margin-right: 1.5em;}
    33% { width: .5em; margin-right: 1em; }
    66% { width: 1em; margin-right: .5em; }
    100% { width: 1.5em; margin-right: 0;}
}
@-moz-keyframes dot {
    0% { width: 0; margin-right: 1.5em;}
    33% { width: .5em; margin-right: 1em; }
    66% { width: 1em; margin-right: .5em; }
    100% { width: 1.5em; margin-right: 0;}
}
@-o-keyframes dot {
    0% { width: 0; margin-right: 1.5em;}
    33% { width: .5em; margin-right: 1em; }
    66% { width: 1em; margin-right: .5em; }
    100% { width: 1.5em; margin-right: 0;}
}
.ani_dot {
    animation:dot 3s infinite step-start;
	-moz-animation:dot 3s infinite step-start; /* Firefox */
	-webkit-animation:dot 3s infinite step-start; /* Safari and Chrome */
	-o-animation:dot 3s infinite step-start;
	animation-delay: 1s ;
	-moz-animation-delay:1s;
	-webkit-animation-delay:1s;
}
/*back to top*/
.backToTop{position:fixed;bottom:112px;width:38px;z-index:100;display:none;background-color:#fff;border:1px solid #e3e3e3;border-top:0;}
* html,* html body{background-image:url(about:blank);background-attachment:fixed;}
* html .backToTop{position:absolute;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||112)));}
.backToTop .netCar{transition:all .3s ease-out 0s;}
.backToTop a.t{display:block;height:40px;background:url(/images_cn/gobacktop.png?rand=20131231) 0 0 no-repeat;font-size:0;text-decoration:none;line-height:500px;overflow:hidden;}
.backToTop .advice,.backToTop .gobackTop,.backToTop .docinDownApp,.backToTop .recharge,.backToTop .questions,.backToTop .docinWX,.backToTop .connectOnline, .backToTop .goToShopCar{border-top:1px solid #e3e3e3;background-color:#fff;}
.backToTop .docinDownApp{position:relative;}
.backToTop .docinDownApp a.t:hover{background-color:#e9e7e7;}
.backToTop .docinWX{position:relative;background:url(/images_cn/registration/docinWeixin.jpg) center center no-repeat;}
.backToTop .gobackTop a{background-position:center 0;}
.backToTop .advice a{background-position:center -40px;}
.backToTop .connectOnline a{background-position:center -160px;}
.backToTop .goToShopCar a{background-position:center -200px;}
.backToTop .gobackTop a:hover,.backToTop .advice a:hover,.backToTop .docinDownApp a.t:hover,.backToTop .docinWX a.t:hover, .backToTop .connectOnline a.t:hover, .backToTop .recharge a.t:hover, .backToTop .questions a.t:hover, .backToTop .goToShopCar a.t:hover{background:none;background-color:#a3a3a3;font-size:12px;color:#fff;text-decoration:none;padding:3px 5px 0;padding:4px 5px 0\0;height:36px\0;*padding:5px 5px 0;*height:35px;_padding:3px 5px 0;_height:37px;text-align:center;line-height:16px;height:37px;}
.backToTop  .docinDownApp a.t{background-position:center -120px;}
.downloadApp{display:none;position:absolute;left:39px;top:-113px;_top:-112px;width:120px;background-color:#e9e7e7;padding:12px 12px 0;text-align:center;line-height:22px;}
.downloadApp a img{display:inline-block;vertical-align:middle;width:120px;height:120px;background:url("/images_cn/newDocin/head_bar/loading.gif") no-repeat center center;}
.exact-match-open{width:40px;height:42px;position:absolute;left:0;bottom:-85px;overflow:hidden;}
.exact-match-open a{display:block;width:38px;height:40px;line-height:40px;text-indent:-999em;background:url(/images_cn/exact-match/exact-match-25X15-logo.png) no-repeat 50% 50%;}
.exact-match-open .light{background-color:#e3e9ee;border:1px solid #bcd7f3;}
.exact-match-open .dark{background-color:#ebebeb;border:1px solid #d5d5d5;opacity:.6;filter:alpha(opacity=60);}
/*microsoftXin*/
.backToTop .docinWX a.t{display:block;height:40px;font-size:0;text-decoration:none;line-height:500px;overflow:hidden;}
.backToTop .docinWX a.t:hover{background:none;background-color:#a3a3a3;font-size:12px;color:#fff;text-decoration:none;padding:3px 5px 0;padding:4px 5px 0\0;height:36px\0;*padding:5px 5px 0;*height:35px;_padding:3px 5px 0;_height:37px;text-align:center;line-height:16px;height:37px;}
.backToTop .recharge .t{background: url(/images_cn/back-top.png) 0 -40px no-repeat;}
.backToTop .questions .t{background: url(/images_cn/back-top.png) 0 -120px no-repeat;}
.downloadMore{width: 590px;height: 445px;_height:447px; background: #f8f8f8;border:1px solid #cdcdcd;display: none;position: absolute;bottom: 0px;top: -406px; overflow: hidden;}
.downloadMore p{padding: 20px 20px; font-size: 18px;}
.downloadMore p a{color:#3c3c3c;}
.downloadMore p span{color: #ff0000;}
.downloadMore dl{margin-left: 30px;}
.downloadMore dl dt{float: left;margin-right: 25px;width:150px;height:150px;overflow:hidden;}
.downloadMore dl dt img{width:100%;}
.downloadMore dl dd{font-size: 14px;padding-top: 5px;}
.downloadMore dl dd.bsb{color:#126395;}
.downloadMore dl dd.txt5{padding-bottom: 20px;}
.downloadMore dl dd span{color: #ff0000;}
.downloadMore span.line{border-bottom:1px dashed #c5c5c5;height: 0px;_height: 0px; font-size: 0; width: 551px; margin: 10px 20px 0;display: block;overflow: hidden;}
.downloadList ul{float: left; text-align: center; margin: 0 40px;display: inline;}
.downloadList ul li{font-size: 12px; line-height: 20px;}
.downloadList ul li img{padding-bottom: 6px;}
/*get douyuan path*/
.getDyB a.t{background:none;background-color:#fb861e;color:#fff;font-size:14px;line-height:18px;text-align:center;border:1px solid #e3e3e3;margin-bottom:3px;}
.getDyWay{position:absolute;left:-335px;bottom:0;width:332px;background-color:#f8f8f8;border:1px solid #cdcdcd;display:none;}
.getDyWay ul{padding:15px;}
.getDyWay ul li{line-height:20px;margin:0 0 12px 0;color:#777;padding:0 0 0 42px;background:url(/images_cn/ico_dy_bj.png) 0 0 no-repeat;}
.getDyWay ul li a,.getDyWay ul li a:hover{color:#777;text-decoration:none;}
.getDyWay ul li a .fwb,	.getDyWay ul li a:hover .fwb{color:#000;text-decoration:none;}
.getDyWay ul li.stp1{background-position:0 8px;}
.getDyWay ul li.stp2{background-position:0 -92px;}
.getDyWay ul li.stp3{background-position:0 -196px;}
.getDyWay ul li.stp4{background-position:0 -296px;}
.getDyWay ul li.stp5{background-position:0 -396px;margin-bottom:0;}
/*viewhot*/
span.viewhot1, span.viewhot2, span.viewhot3, span.viewhot4, span.viewhot5{display:inline-block;background:url(/images_cn/icon_hot.png) 0 0 no-repeat;width:54px;height:7px;overflow:hidden;position:relative;left:2px;*vertical-align:middle;}
span.viewhot2{background-position:0 -8px;}
span.viewhot3{background-position:0 -16px;}
span.viewhot4{background-position:0 -24px;}
span.viewhot5{background-position:0 -32px;}
/*my-level*/
.my-level{ height: 20px;}
.my-level li.l-list{ float:left;}
/* li.l-list for mygrowth level */
.my-level li.l-list span{float:left;overflow:hidden;cursor:pointer;height:20px; line-height:20px; color:#2E6EA4;padding:1px 0 1px 24px;background:url(/images_cn/newDocin/head_bar/common_level_bg.png) 0 0 no-repeat #d3e3f6;border-radius:2px;}
.my-level li.l-list span span{ background-position:right 0; padding:0 5px 0 0;}
.my-level li.l-list span.l1{ background-position:0  0; }
.my-level li.l-list span.l2{ background-position:0 -20px; }
.my-level li.l-list span.l3{ background-position:0 -40px; }
.my-level li.l-list span.l4{ background-position:0 -60px; }
.my-level li.l-list span.l5{ background-position:0 -80px; }
.my-level li.l-list span.l6{ background-position:0 -100px; }
.my-level li.l-list span.l7{ background-position:0 -120px; }
.my-level li.l-list span.l8{ background-position:0 -140px; }
.my-level li.l-list a,.my-level li.l-list a:hover{text-decoration:none; }
.ico_vip{position:relative;top:3px;*top:-1px;display:inline-block;width:18px;height:18px;background:url(/images_cn/newDocin/ico_level_vip.png) 0 0 no-repeat;_background-image: none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pics.wanlibo.com/images_cn/newDocin/ico_level_vip.png');}
.ico_vip_mark{display:inline-block;width:19px;height:17px;overflow:hidden;background:url(/images_cn/newDocin/ico_vip.png) 0 0 no-repeat;}
/*mini btn*/
.btn_mini{display:inline-block;height:24px;line-height:24px;overflow:hidden;border-radius:2px;text-decoration:none;color:#fff;padding:0 10px;}
.btn_gray{background-color:#767c85;}
.btn_blue{background-color:#2862c6;}
.btn_org{background-color:#ff6c00;}
.btn_forbid,.btn_forbid:hover{background-color:#767c85;cursor:default;}
.btn_mini:hover{text-decoration:none;color:#fff;}
.btn_gray:hover{background-color:#828891;}
.btn_blue:hover{background-color:#2b69d2;}
.btn_org:hover{background-color:#fd7f23;}
.c_type{display:inline-block;height:18px;color:#fff;line-height:18px;overflow:hidden;padding:0 5px;}
.c_type:hover{color:#fff;text-decoration:none;}
.c_t1{background-color:#f47402;}
.c_t2{background-color:#f23030;}
.c_t3{background-color:#3086f2;}
.c_t4{background-color:#3bb1e8;}
/*add fav app down*/
.addFavSuccessDiv {width:410px;}
.addFavSuccessDiv .addFavOk{height:60px;margin:0 0 20px 20px;}
.addFavSuccessDiv .addFavOk .ft_14{font-size:18px;font-weight:bold;color:#5a5b5c;line-height:38px;}
.addFavSuccessDiv .addFavOk img{float:left;margin:0 24px 0 0;}
.addFavSuccessDiv .ct{position:relative;border-top:1px solid #ddd;padding:24px 10px 0 0;}
.ct .mobAppdown .ft_15{font:bold 14px/2em Microsoft Yahei,Arial;}
.ct .mobAppdown .ft_16{font:bold 16px/2em Microsoft Yahei,Arial;}
.ct .mobAppdown dt{float:left;width:110px;text-align:center;color:#505050;margin:0 10px 0 0;}
.ct .mobAppdown dt img{vertical-align:bottom;margin:0 0 10px 0;}
.ct .mobAppdown .dc{float:left;width:106px;line-height:1.5em;color:#838383;position:relative;top:-8px;}
.ct .mobAppdown .dc .spt{display:block;width:50px;line-height:1.8em;margin-top:6px;font-weight:bold;}
.ct .mobAppdown .dimg img{height:108px;vertical-align:bottom;}
/*new add to book house*/
.addBookHousePop{z-index:10;position:absolute;}
.addAlertPop{position:absolute;width:110px;border:2px solid #dae4ed;border-top:none;border-left:none;z-index:99; background:#fff;}
.addAlertInner{border:1px solid #80a0c2;background:#fff;}
.addHouseType{overflow-x:hidden;overflow-y:auto;padding-left:5px;}
.addHouseType li{height:22px;line-height:22px; float:none;}
.addHouseType li a{color:#006699;}
.addHouseType label{display:block;}
.addHouseType label input{margin-right:3px;}
.addNewControl{padding:5px 0;background:#FFF;line-height:20px;border-top:1px dotted #CCC;}
.addNewControl a{padding-left:18px;background:url(/images_cn/newDocin/addBookHouse.png) no-repeat -103px 0;}
.addNewCreate,.addNewCreateCont{margin-bottom:5px;}
.addNewCreateName{width:85px;margin-bottom:5px;}
.addNewControl .btn{padding:2px;background:#007fc6;color:#fff;height:22px; width:40px; text-align:center; border:1px #029fd6 outset; cursor:pointer;}
.addNewControl .btn-gray{background:#898989;border:1px outset #000;}
.addNewControl .btn:hover{border:1px #034862 inset;text-decoration:none; }
.addNewControl .btn-gray:hover{border:1px inset #000;}
/*add to Favorites*/
.addFavoritesTips{position:relative;background:url(/images_cn/index/addFav_bg_2014.png) repeat-x; height:28px; padding:7px 0; text-align:center; display:none;}
.addFavoritesTips p{ font-size:14px; line-height:28px;}
.addFavoritesTips .closeTips{position:absolute;right:15px;top:15px;cursor:pointer; background:url(/images_cn/index/index_flat_bg.png) -12px 0 no-repeat;overflow:hidden;width:12px;height:12px;}
.addFavoritesTips .closeTips:hover{background-position:0 0;}
.addFavoritesTips a.fz12{font-size:12px;}
/*invest*/
.invertForm{width:500px;color:#333;}
.invertForm .btn_blue{height:36px;line-height:36px;padding:0 40px;font-size:16px;margin:0 15px 0 0;}
.invertForm .btn_gray{padding:0 25px;}
.invertForm .dialogTitle h3{font-size:16px;color:#258008;}
.invertForm .dialog_buttons{padding:20px 0 0;text-align:left;} 
.invertForm .Con{padding:0 20px;}
.invertForm .titInfo{font-size:14px;line-height:2em;text-indent:2em;}
.invertForm .l{font-weight:bold;font-size:14px;padding:10px 0 5px 0;}
.invertForm .Con ul li{padding:5px 0;color:#666;font-size:14px;}
.invertForm .Con ul li label{display:block;}
.invertForm .Con ul li label input[type='checkbox']{vertical-align:-1px;margin:0 5px 0 0;}
.invertForm .Con ul label.other{border-bottom:1px solid #a6a6a6;display:inline-block;width:370px;margin:0 0 0 5px;position:relative;top:2px;}
.invertForm .Con ul label.other textarea{border:none;resize:none;width:100%;height:24px;line-height:24px;overflow:hidden;}

/*old pop box*/
.docinPop{position:absolute;width:400px;z-index:1000;display:none;}
.docinPopTable{border-collapse: collapse;margin: auto;table-layout: fixed;width:100%;height:100%;z-index:100;}
.docinPop td.pop_topleft,.docinPop td.pop_topright,.docinPop td.pop_bottomleft,.docinPop td.pop_bottomright {height: 5px;overflow: hidden; padding: 0 !important; width: 5px !important;background:url(/images_cn/newDocin/docinPopCorner.png) no-repeat;opacity:0.2;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=20)';*filter: Alpha(Opacity=20);}	
.docinPop td.pop_topright{background-position:-5px 0;}
.docinPop td.pop_bottomleft{background-position:0 -5px;}
.docinPop td.pop_bottomright{background-position:-5px -5px;}
.docinPop .pop_border{background:transparent  url(/images_cn/newDocin/docinPopBorder.png) ;opacity:0.2;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=20)';*filter: Alpha(Opacity=20);}
.docinPop .popTopArr{background:url(/images_cn/newDocin/docinPopArr.png) no-repeat;position:absolute;top:-7px;left:80px;display:inline-block;width:14px;height:8px;line-height:0;font-size:0;overflow:hidden;}
.docinPop  .pop_content{position:relative; font-size:12px;}
.docinPop .dialog_title{font-size:14px;font-weight:bold;position:relative;height:25px;}
.docinPop .dialog_text{font-size:14px;position:relative;height:22px;line-height:22px;}
.docinPop .dialog_closed{position:absolute;right:0;top:0;}
.docinPop .dialog_text .dialog_closed{top:4px;}
.docinPop .dialog_content{border:1px solid #87b0d3;padding:15px;background:#F6FBFF;position:relative;}
.docinPop .dialog_bgWhite{background:#fff;}
.docinPop .dialog_body{position:relative;overflow:hidden;}
.docinPop .dialog_buttons{text-align:center;margin-top:10px;}
input.docinCubeBt{height: 30px;cursor:pointer;padding:0 19px;*overflow:visible;}
input.docinCubeBt,x:-moz-any-link,x:default{padding:0 18px;*padding:0 19px;}/*for ff ie7*/
input.docinCubeBt{background:#007FC6;border: 1px outset #029FD6;color: #FFFFFF;cursor: pointer;font-size: 14px;font-weight: bold;height: 28px;margin: 0 15px;text-align: center;border-radius:0;background: -moz-linear-gradient(top,#007FC6,#007FC6 120%);background: -webkit-gradient(linear, 0 0, 0 120%, from(#007FC6), to(#007FC6));}
input.docinCubeBt:hover{border:1px #029fd6 inset;}
input.docinCubebtGray{background:#898989;border:1px outset #000;border-radius:0;background: -moz-linear-gradient(top,#898989,#898989 120%);background: -webkit-gradient(linear, 0 0, 0 120%, from(#898989), to(#898989));}
input.docinCubebtGray:hover{border:1px inset #000;}
/*btn*/
.dBtn-btn{display:inline-block; font-weight:700;color:#fff;padding:0 20px;height: 28px;font-size:14px; text-align:center;border-radius: 3px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;cursor:pointer;outline:0 none}
a.dBtn-btn{line-height:28px;}/* a for ie6 */
input.dBtn-btn{height: 30px;padding:0 19px;*overflow:visible;}/* input */
.dBtn-blue{border:1px solid #2A588E;background:#4B7DB7;background: -moz-linear-gradient(top,#4B7DB7,#34649D 120%);
background: -webkit-gradient(linear, 0 0, 0 120%, from(#4B7DB7), to(#34649D));}
.dBtn-Qblue{background:#3086f2;}
.padTips .dBtn-Qblue{background:#3086f2;}
.dBtn-green{border:1px outset #376D20;background:#50813B;background: -moz-linear-gradient(top, #50813B,#609746 120%);
background: -webkit-gradient(linear, 0 0, 0 120%, from(#50813B), to(#609746)); }
.dBtn-yellow{border:1px solid #FF6F26;background:#FF914E;background: -moz-linear-gradient(top, #FF914E,#FF6F26 50%);
background: -webkit-gradient(linear, 0 0, 0 50%, from(#FF914E), to(#FF6F26));}
.dBtn-gray{border:1px solid #C1C1C1;background:#ddd;background: -moz-linear-gradient(top, #FCFCFC,#ddd 70%);
background: -webkit-gradient(linear, 0 0, 0 70%, from(#FCFCFC), to(#ddd));color:#666;}
.dBtn-false{border:1px solid #DADADA;background:#F3F3F3;color:#e5e5e5;cursor:default;text-shadow:1px 1px 1px #fff;color:#B8B8B8; }
.padTips .dBtnColor{background:#fd3057;}
/*btn hover*/
.dBtn-btn:hover{color:#fff;text-decoration:none;box-shadow:0 1px 1px rgba(0,0,0,0.1)}
.dBtn-blue:hover{border:1px solid #275589;background:#4876B2;background: -moz-linear-gradient(top,#4876B2,#345F98 120%);
background: -webkit-gradient(linear, 0 0, 0 120%, from(#4876B2), to(#345F98));}
.dBtn-Qblue:hover{background: #3086f2;}
.padTips .dBtn-Qblue:hover{background:#3086f2;}
.dBtn-yellow:hover{border:1px solid #FC6703;background:#FC9B55;background: -moz-linear-gradient(top, #FC9B55,#FC6703 50%);
background: -webkit-gradient(linear, 0 0, 0 50%, from(#FC9B55), to(#FC6703));}
.dBtn-gray:hover{border:1px solid #BCBCBC;background:#E0E0E0;background: -moz-linear-gradient(top, #fff,#E0E0E0 70%);
background: -webkit-gradient(linear, 0 0, 0 70%, from(#fff), to(#E0E0E0));color:#333; }
.dBtn-false:hover{color:#B8B8B8;box-shadow:0 0 0;}
.padTips .dBtnColor:hover{background:#fd3057;}
/*btn active*/
.dBtn-blue:active{border:1px inset #34649D;background:#34649D;}
.dBtn-Qblue:active{background:#3086f2;}
.padTips .dBtn-Qblue:active{background:#3086f2;}
.dBtn-yellow:active{border:1px inset #FA6703;background:#FA6703;}
.dBtn-gray:active{border:1px inset #C1C1C1;background:#ddd;}
.padTips .dBtnColor:active{background:#fd3057;}
/* btnNew */
.dBtn-blue-new{background-color:#2e82ff;color:#fff;border:none;box-shadow:none;}
.dBtn-blue-new:hover{background-color:#368dfb;}
.dBtn-false-new{background-color:#919191;color:#fff;border:none;box-shadow:none;}
.dBtn-false-new:hover{background-color:#96999a;}
/*btn size*/
a.dBtnSize-min{height: 19px;line-height:19px;padding:3px 8px;font-size:12px;font-weight:400;line-height:22px\0;}/* for ie8 line-height*/
a.dBtnSize-nor{padding:0 5px; }
a.dBtnSize-max{height: 48px;line-height:48px;font-size:22px;}
a.dBtnPad-min{padding:0 5px; }
a.dBtnPad-nor{padding:1px 12px; }
a.dBtnPad-max{padding:0 20px; }
input.dBtnSize-min{height: 21px;padding:0 10px;font-size:12px;font-weight:400;*overflow:visible; display:inline-block;*padding-top:3px;}
/*btn icon*/
.dBtn-btn img{display:inline-block; padding-right:5px; background:url(/images_cn/newDocin/head_bar/nav.png?rand=20131029) no-repeat;overflow:hidden;cursor:pointer; float:left;vertical-align:middle;}
.dBtn-false img{cursor:default;}
.dBtn-btn .dBtnIcon-pic{background-position: -36px -950px ; width:10px; height:9px;margin:5px 0 0;}
.dBtn-btn .dBtnIcon-list{background-position: -51px -950px ;margin-top:5px; width:14px; height:10px;}
.dBtn-btn .dBtnIcon-add{background-position: -70px -950px; width:14px; height:14px;margin:2px 0 0;}
.dBtn-btn .dBtnIcon-talk{background-position: 0 -950px ; width:14px; height:14px; margin:2px 0 0}
.dBtn-btn .dBtnIcon-subscript{background-position:-46px -972px;width:18px;height:14px;margin:3px 0 0;}
.dBtn-btn .dBtnIcon-loading{width:16px; height:16px; background:url(/images_cn/newDocin/head_bar/loading.gif) no-repeat;margin-top:6px;}
.dBtnSize-min .dBtnIcon-loading{margin-top:2px;}
.dBtnSize-max .dBtnIcon-loading{margin-top:16px;}

.ico_button img{display:inline-block; padding-right:5px; background:url(/images_cn/newDocin/head_bar/nav.png?rand=20131029) no-repeat;overflow:hidden;cursor:pointer; float:left;vertical-align:middle;}
.ico_button .dBtnIcon-pic{background-position: -36px -950px ; width:10px; height:9px;margin:5px 0 0;}
.ico_button .dBtnIcon-list{background-position: -51px -950px ;margin-top:5px; width:14px; height:10px;}
.ico_button .dBtnIcon-add{background-position: -70px -950px; width:14px; height:14px;margin:2px 0 0;}
.ico_button .dBtnIcon-talk{background-position: 0 -950px ; width:14px; height:14px; margin:2px 0 0}
.ico_button .dBtnIcon-subscript{background-position:-46px -972px;width:18px;height:14px;margin:3px 0 0;}
.ico_button .dBtnIcon-loading{width:16px; height:16px; background:url(/images_cn/newDocin/head_bar/loading.gif) no-repeat;margin-top:6px;}

/*login task notice*/
.tk-noticeInfoWrap{border-bottom:1px dotted #ddd;padding:5px 0;}
.tk-infoTitle{color:#666;font-size:14px;border-bottom:1px solid #729FDC;padding-bottom:5px;}
.tk-infoHead{line-height:20px;cursor:pointer;font-size:12px;}
.tk-infoHead a{float:right;margin-right:5px;text-decoration:underline;}
.tk-loginNotice{border:1px solid #ffdcb0;background:#fffbf0;padding:10px;font-size:12px;}
.tk-loginNotice p{padding:5px 0 10px 0;font-size:12px;}
.tk-infoHead strong,.tk-loginNotice strong{margin:5px 0;}
.tk-noticeDetail{clear:both;}
.tk-noticeDetail dt{width:200px;float:left;}
.tk-noticeDetail dd{margin-left:210px;}
.tk-taskStart p{line-height:25px;padding:5px 0;border-bottom:1px dotted #E7E7E7;}
.tk-progressBox{height:11px;width:166px;display:block;overflow:hidden;position:relative; background:url(/images_cn/renwu/tk-progressbar.png) no-repeat;}
.tk-progressTk{ height:9px; display:inline-block; background:url(/images_cn/renwu/tk-progressbar.png) 0 -60px no-repeat;position:absolute; left:2px; top:1px; line-height:0;font-size:0;}
.tk-progressCon{ margin-left:50px;margin-right:20px;}
.tk-Splitline{height:2px; border-top:2px solid #4e8ac2; font-size:1px; margin:6px 0 4px 0;} 
.tk_receiveTaskMedal{ margin-left:100px;padding-top:10px; line-height:30px;}
a.tk_ViewTaskMedal{display:block;border:1px solid #BFCDD8;width: 82px; padding:0 3px; height: 19px;line-height:19px; line-height:22px\0;text-align:center; background:url(/images_cn/renwu/tk-progressbar.png) no-repeat 0 -28px; font-size:12px; float:right; }

/*finish task info*/
.tk_finishTaskInfo{font-size:14px;line-height:35px;}
.tk_finishTaskMedal {position: relative;height:120px;margin:10px 0;padding:0 5px;text-align: center;}
.tk_finishTaskMedal dl{display:inline-block;text-align:center;width:100px;margin:5px 0;*display:inline; *zoom:1;}
.tk_finishTaskMedal dt{height:84px;position:relative;width:84px;line-height:84px;}
.tk_finishTaskMedal dt img{vertical-align:middle;width:60px;*line-height:60px;}

/*follow user group*/
.follow-creatGroup{left:50%;top:50%;margin:-160px 0 0 -189px; position:fixed !important;position:absolute;width:378px; z-index:102;color:#333; }
.follow-creatGroup .dialog_body{color:#666; line-height:22px;}
.follow-creatGroup .dialog_body p{padding:5px 0;}
.groupChoose-box{background-color:#fff; padding:10px 10px 0; border:1px solid #dde8f1;}
.groupChoose-box li{display:inline; width:140px; float:left; margin-right:5px;padding:5px 0 0;  } 
.groupChoose-box li input{float:left; position:relative;_position:static; top:5px;*top:-1px; margin-right:3px;*margin-right:0;_margin-right:-2px;}
.createGroup-box{ margin-top:12px;}
.follow-creatGroup .btn{ background:#007fc6;color:#fff;padding:2px; height:28px; width:65px; text-align:center; border:1px #029fd6 outset;font-size:14px; font-weight:bold; cursor:pointer;}
.follow-creatGroup .btn-sec{ background:#878787;border:1px #666 outset; color:#fff;}
.follow-creatGroup .btn:hover{border:1px #029fd6 inset;}
.follow-creatGroup .btn-sec:hover{ border:1px #333 inset;}
.createGroup-box .btn{width:42px; height:24px; font-size:12px; font-weight:normal;}
.createGroup-box .btn-sec{ background-color:#e0e0e0; color:#333;}
.createGroup-box .btn-sec:hover{ border:1px #666 inset;}
.createGroup-box input{vertical-align:middle;padding:2px 3px; width: 200px; }
.createNew a{padding-left:18px;background:url(/images_cn/newDocin/addBookHouse.png) no-repeat -103px 0;}
.follow-creatGroup p.follow-comfirmBtn{ padding:20px 0 0 0;text-align:center;}
.follow-creatGroup .marL12{display:inline-block; height: 10px;width: 0;overflow:hidden; margin-left:12px;}
/*btn-upload*/
a.dBtn-upload{background-color:#fdf284;background:-moz-linear-gradient(center top,#fef6a9,#fdf176 120%);background:-webkit-gradient(linear,0 0,0 120%,from(#fef6a9),to(#fdf176));border: 1px solid #dac02d; color:#000;-moz-box-shadow:0 0 5px #fff inset;-webkit-box-shadow:0 0 5px #fff inset;box-shadow:0 0 5px #fff inset;font-size:16px;}
.dBtn-upload:hover{color:#000;}
/*verifi code*/
.addFavVerifi{width:380px;}
.addFavVerifi .mart10{margin:10px 0 0 0;}
.verifi_bd dt{float:left;width:44px;text-align:left;height:30px;line-height:30px;}
.verifi_bd dd{margin:0 0 0 44px;}
.verifi_bd dd .txt{border:1px solid #D5D5D5;width:150px;height:18px;line-height:18px;padding:4px;}
.verifi_bd dd img{vertical-align:bottom;margin:0 5px 0 0;}
/*notice*/
.shequNotice{position:absolute;top:35px;right:0;}
.shequNotice .noticeInner{background-color:#FFFBF0;padding:3px;border:1px solid #ffdbaf;border-radius:2px;}
.noticeCont{position:relative;padding:2px 20px 2px 5px;color:#000;line-height:20px;}
/*news*/
.bj_prompt span,.bj_prompt .gb_bot{background:url(/images_cn/newDocin/head_bar/aut_bj.png) no-repeat;}
.top_nav_item .nav_reg .pos_prompt{position:relative;width:110px;} 
.top_nav_item .nav_reg .pos_prompt .bj_prompt{position:absolute;left:-174px;top:44px;padding-left:8px;border-radius:3px;background-color:rgba(0, 0, 0, 0.7);background-color:#000\9;width:218px;font-size:1px;line-height:0;overflow:hidden;}
.top_nav_item .nav_reg .pos_prompt .bj_prompt p{color:#fff;line-height:26px;font-size:12px;}
.top_nav_item .nav_reg .pos_prompt .bj_prompt .gb_bot{display:block;line-height:0;font-size:0;width:12px;height:12px;background-position:0 -6px;margin:7px 7px 7px 12px;overflow:hidden;}
.top_nav_item .nav_reg .pos_prompt .bj_prompt span{display:block;width:11px;height:6px;position:absolute;top:-6px;right:20px;overflow:hidden;}
.top_nav_item .nav_reg .pos_prompt .bj_prompt .rt_pos{position:absolute;top:-6px;right:32px;}
.top_mininav_info .nav_ul .shu{padding:0 4px;}
/*.nav_end_bd .top_nav_item .nav_reg .pos_prompt{background:none;}*/
.top_nav_item a .head_pic{width:28px;height:28px;border-radius:20px;vertical-align:middle;margin-right:5px;display:inline-block;}
.top_nav_item a .wd_pic{_margin-top:8px;}
.top_nav_item a .wd_news{ position:absolute;top:8px;left:12px;}
.top_nav_item .my_pic .wb_new{position:absolute;top:2px;left:14px;}
.top_nav_item .my_pic .ico_vip_mark{position:absolute;top:22px;left:14px;}
.nav_end_bd .top_nav_item .my_pic .ico_vip_mark{top:28px;}
.nav_end_bd .top_nav_item .nav_reg .bj_sc a{padding:0 0 0 38px;display:inline-block;height:20px;line-height:20px;background:url(/images_cn/newDocin/head_bar/sc_bj.png) no-repeat;color:#feef75;_margin-top:18px;}
.nav_end_bd .top_nav_item .nav_reg .bj_sc .sc_bot{padding:0 0 0 26px;}
.nav_end_bd .top_nav_item .nav_reg .bj_sc .ss_bot{background-position:0 -24px;}
.nav_end_bd .top_nav_item .nav_reg .shu{padding:22px 0 0;_padding:12px 0 0;}
.red_unread{position:absolute;top:1px;color:#fff;background-color:#e44848;display:inline-block;margin:0 0 0 5px;height:14px;line-height:14px;text-align:center;vertical-align:middle;border-radius:14px;min-width:14px;_width:14px;font-size:10px;padding:2px;font-weight:normal;display:none;}
.red_unread a{color:#fff;text-decoration:none;}
.red_unread a:hover{text-decoration:none;color:#fff;}
.sc_sf_btn{position:absolute;top:20px;right:0;width:142px;text-align:right;}
.sc_sf_btn .pad_line{background-color:#e8e8e8;display:inline-block;height:14px;margin:10px 12px;overflow:hidden;vertical-align:top;width:1px;_margin-top:7px;}
.sc_sf_btn a{color: #454540;display:inline-block;padding:30px 0 0;background:url(/images_cn/newDocin/head_bar/btn_bj.png) no-repeat;}
.sc_sf_btn .sc_btn{background-position:14px 0;}
.sc_sf_btn .sf_btn{background-position:-42px 0;}
.pad_line{background-color:#5c81c0;display:inline-block;height:14px;margin:10px 12px;overflow:hidden;vertical-align:middle;width:1px;_margin-top:7px;}
/*vip tips*/
.vipTips{position:relative;margin:0 0 10px 0;background:url(/images_cn/newDocin/vip_tip.png) no-repeat;background-size:100% auto;height:50px;}
.vipTips p{padding:12px;font-size:15px;color:#fff;line-height:26px;font-family: "Microsoft YaHei","\9ED1\4F53",Arial,"Verdana";}
.vipTips p .vipImg{vertical-align:middle;margin:0 5px;}
.vipTips p .myBan-close{position:absolute;right:5px; top:5px;}
.vipTips p .f_line{text-decoration:underline;}
.vipTips p .contactQq,.vipTips p .contactQq span{background:url(/images_cn/newDocin/contact_bg.png) no-repeat;}
.vipTips p .contactQq{display:inline-block;width:56px;height:24px;padding:0 0 0 24px;margin:0 5px 0 -5px;background-position:0 -25px;text-decoration:none;}
.vipTips p .contactQq span{display:block;height:24px;line-height:24px;font-size:12px;color:#225073;padding:0 6px 0 0;background-position:right -25px;cursor:pointer;}
.vipTips p .contactQq:hover span{color:#225073;text-decoration:none;}
.vipTips p .mail{background-position:0 0;width:42px;margin:0;vertical-align:middle;}
.vipTips p .mail span{background-position:right 0;}
/*item-skills*/
.item-skills-wapper{ width:100%; position:absolute; top:100px; z-index:1002}
.skills-w780{ width:780px;left:50%;margin:0 0 0 -390px}
.skills-w700{ width:780px;left:50%;margin:0 0 0 -350px}
.skills-w600{ width:600px;left:0;top:0; margin:0}
.skills-w500{ width:500px;left:50%;margin:0 0 0 -250px}
.skills-w346{ width:346px;left:50%;margin:0 0 0 -173px}
.skills-w250{ width:230px;}
/*for-item-email*/
.for-item-email{top:50%;left:50%;margin:-84px 0 0 -300px}

.item-skills-bg{position:relative;bottom:-1px;right:-1px}
.item-skills{ border:4px #6595c3 solid; background:#eff8ff; padding:15px 20px; position:relative;z-index:2;color:#333; }
.item-skills h4.main-title{ font-size:14px; line-height:normal; padding:0 0 15px}
.item-skills .set-menu{ float:left; border:1px #e0e0e0 solid; border-bottom:none; width:98px;}
.item-skills .set-menu li{ display:block; clear:both; height:26px; line-height:26px; overflow:hidden;border-bottom:1px #e0e0e0 solid;}
.item-skills .set-menu li a{ display:block; text-align:center; height:26px; background:#fff; font-size:12px; font-weight:bold; text-decoration:none;color:#333}
.item-skills .set-menu li.select a,.item-skills .set-menu li a:hover{ color:#3367b2;background:#f4f4f4; text-decoration:none}
.item-skills .item-set-box{ padding:0 0 0 20px}
.item-skills #tabmenu_skills .tabmenu{ display:none; margin:0 0 0 110px;_margin:0 0 0 107px}
.item-skills #tabmenu_skills .select{ display:block}
.item-skills .list-shop .closed{ position:absolute;top:15px;right:15px;display:block;overflow:hidden; cursor:pointer}

.item-skills-wapper span.ma-top,.item-skills-wapper span.ma-left{background:#fff; display: block; position: absolute; bottom:0;width: 1px; height: 7px; overflow:hidden}
.item-skills-wapper span.ma-top{top:0;right:0;width:6px;height:1px}
/*login-skills*/
.login-skills{left:50%;top:50%;margin:-134px 0 0 -210px; position:fixed !important;position:absolute;width:420px; z-index:104;color:#333; }

/*reset PassWord*/ 
.resetPassWord{width:490px;}
.resetPassWord .input_mmgl{width:160px;height:22px;margin:8px 0;}
.resetPassWord .xggaimima_box {height: 20px;margin-left: 5px;width: 200px;}
.resetPassWord .xggaimima_box_succed {height: 20px;margin-left: 5px;width: 200px;}
.resetPassWord .xggaimima_box_succed .fail {background: none repeat scroll 0 0 #FFF6EE;border: 1px solid #F3D5B3;color: #FF0000;float: left;font-size: 12px;height: 19px;padding: 2px 5px;text-align: left;width: auto;}

/*task-honor-skills*/
.task-honor-skills{width: 420px;margin:0 0 0 -210px;left:50%;color:#333;position:fixed;_position:absolute;}
.task-honor-skills h5{ font-size:14px; padding:0 0 10px}
.task-honor-skills em{color:red}
.task-honor-skills p{text-align:center; font-size:14px;padding:15px 0 20px; }
.task-honor-skills p img{display:block;margin:0 auto 5px; }
.task-honor-skills p a img{margin:0 0 0 5px;vertical-align:middle;position:absolute;display:inline}
.task-honor-skills .btn{ background:#007fc6;color:#fff;padding:2px; font-weight:bold; height:28px; width:65px; text-align:center; border:1px #029fd6 outset;font-size:14px;cursor:pointer}
.task-honor-skills .btn:hover{border:1px #029fd6 inset;}
.task-honor-skills .w-150{width: 150px; }
.task-honor-skills .t-c{ text-align:center}

/*connect_login*/
/*login-sina*/
.login-sina{ position:fixed !important;position:absolute;top:50%;left:50%;margin:-150px 0 0 -250px;width:500px; z-index:102; }
.login-sina p a{ font-weight:bold}
.login-sina p img{ margin:0 9px 0 0;vertical-align:middle;position:relative; top:-3px;*top:0}
.login-sina h5{ font-size:100%; margin:0 0 12px;font-size:14px}
.login-sina table th,.login-sina table td{ font-weight:normal; text-align:left; font-size:100%;}
.login-sina table th{text-align:right; font-size:14px;}
.login-sina .txt{ border:1px #7E9DB9 solid; padding:5px; width:210px}
.login-sina .validator{ime-mode:disabled;width: 40px;text-align:center;  }
.login-sina .vor{margin:0 6px;position:relative;*top:-3px;vertical-align:middle;}
.login-sina .btn{  margin:0 0 0 10px; padding:0 10px; *padding:0;font-size:14px; font-weight:bold;color:#fff; cursor:pointer; border:1px outset #029FD6; background:#007FC6; height:28px}
.login-sina .btn:hover{border:1px #029fd6 inset;}
.login-sina .loginSina-box .btn{margin:5px 0;}
.login-sina .t-c{text-align:center; }
.login-sina .dialog_body table th,.login-sina .dialog_body table td{padding:5px 5px 5px 0;}
.login-sina .loginSina-box{border:1px solid #6595C3;margin:0 0 5px;padding:15px 0;background:#fff;  }
.login-sina .loginSina-box1{padding:37px 0;height:116px;overflow:hidden;  }
.login-sina .loginSina-box2{overflow:hidden;  }
.login-sina .loginSina-tag{margin:20px 0 0; }
.login-sina .loginSina-tag li{float:left; display:inline;height: 24px;line-height:24px;padding:0 15px;margin:0 0 0 10px; text-align:center;border:1px solid #6595C3;border-bottom:none;cursor:pointer; }
.login-sina .loginSina-tag .cur{background:#fff;cursor:text;position:relative; bottom:-1px}
.login-sina .loginSina-tag strong{font-weight:700;font-size:14px;}
.login-sina .loginSina-tag span{color:#888; }
/*login-renren*/
.login-renren{left:50%;margin:0 0 0 -310px; position:absolute;top:220px;width:650px; z-index:1002; font-size:14px;color:#333;}
.aut-renren{width:346px;left:50%;top:50%;margin:0 0 0 -173px;position:fixed;_position:absolute;z-index:1002;color:#333; }
.login-renren .float-l{ float:left;}
.login-renren .float-r{ float:left; border-left:1px #c1ced9 solid; padding:0 0 0 43px; margin:0 0 0 55px;}
.login-renren .float-r img{ margin:0 0 0 5px;}
.login-renren p{ text-align:left;}
.login-renren p a{ font-weight:bold;}
.login-renren p img{ margin:0 9px 0 8px; vertical-align:middle;}
.login-renren p.caption{ color:#666; line-height:1.8; margin:10px 0 20px;}
.login-renren p.caption a{ font-weight:normal}
.login-renren h5{ font-size:100%; margin:0 0 15px}
.login-renren table th,.login-renren table td{ font-weight:normal; text-align:left; font-size:100%; padding:5px 0;}
.login-renren input.txt{ border:1px #7E9DB9 solid; padding:5px; width:210px;}
.login-renren .btn{ float:left;}
.login-renren .btn input{ margin:5px 0; padding:0 10px; *padding:0;font-size:14px; font-weight:bold;color:#fff; cursor:pointer; border:1px outset #029FD6; background:#007FC6; height:28px;}
.login-renren .btn:hover input{border:1px #029fd6 inset;}
.login-renren .btn_wid{margin:0;width: 170px;}
.login-renren iframe{height:auto;_height:485px; width:620px;position:absolute;top:-1px;left:-1px; z-index:1;}
.login-renren .item-skills-bg{position:relative; z-index:2}
.login-renrenNum{ text-align:center; padding:10px 0;}
.login-renrenNum h4{ padding:0 0 15px; font-size:16px;}
/*active mail*/
.checkEmailDiv .dialogTitle h3{font-size:20px;font-weight:normal;}
.checkEmailDiv .dialogBody{padding-bottom:48px;}
.checkEmailDiv .p1{font-size:14px;line-height:24px;color:#363636;}
.checkEmailDiv .p2{padding:24px 0 0;line-height:24px;color:#878787;}
/*new docend banner*/
.nav_end_sty2 .mini_search_wrap .search_in{width:380px;}
.nav_end_sty2 .mini_search_wrap .search_in .end_search_input{width:375px;}
.nav_end_sty2 .mini_search_wrap{float:right;}
.nav_end_sty2 .top_nav_item{float:right;position:relative;}
.channel_mod{position:relative;float:left;width:80px;height:56px;margin:0 0 0 6px;font-size:14px;}
.channel_mod .channel_btn{position:relative;z-index:2;display:inline-block;width:80px;height:56px;line-height:56px;color:#e3e9f3;text-align:center;}
/*.channel_mod .channel_btn:hover{color:#e3e9f3;}*/
.channel_mod .ico_channel,.channel_mod .ico_miniarrow{display:inline-block;width:16px;height:16px;background:url(/images_cn/news/html_reader/ico_channel.png) 0 0 no-repeat;vertical-align:middle;_vertical-align:-2px;margin:0 5px 0 0;overflow:hidden;line-height:0;_margin-top:20px;font-size:0;}
.channel_mod .ico_miniarrow{background-position:-6px -32px;margin:0 0 0 5px;_margin:20px 0 0 5px;width:5px;}
.channel_mod_open a.channel_btn{width:78px;height:55px;background-color:#fff;border:1px solid #dcdcdc;border-bottom:none;border-bottom-color:#fff;text-decoration:none;color:#555;}
.channel_mod_open a.channel_btn .ico_channel{color:#555;background-position:0 -16px;}
.channel_mod_open a.channel_btn .ico_miniarrow{background-position:-6px -48px;}
.channel_mod_open .channel_handel{display:block;}
.channel_handel{position:absolute;left:0;top:55px;z-index:1;background-color:#fff;border:1px solid #dedede;width:752px;display:none;}
.channel_handel .channel_inner{padding:10px;}
.channel_handel .u_l{float:left;/*width:378px;*/width:412px;/*margin-bottom:-10px;*/border-right:1px dashed #E4E4E4;}
.channel_handel .u_r{float:left;width:298px;padding:0 0 0 10px;margin:0 0 0 10px;}
.channel_handel .channel_entry{height:30px;margin:0 0 10px 0;}
.channel_handel .channel_entry dt{padding:0 10px;color:#8b9094;line-height:30px;width:56px;}
.channel_handel .channel_entry dd,.channel_handel .channel_entry dt{float:left;margin:0;}
.channel_handel .channel_entry a{color:#555;line-height:30px;padding:0 10px;}
.bold_nav_item{float:left;margin-top:13px;position:relative;width:216px;}
.bold_nav_item ul{height:30px;line-height:30px;overflow:hidden;position:relative;}
.bold_nav_item li{width:170px;position:relative;top:0;padding:0 0 0 16px;}
.bold_nav_item ul li p{height:30px;line-height:30px;white-space:nowrap;}
.bold_nav_item .viewNextTxt{position:absolute;right:5px;top:5px;width:20px;height:20px;background:url(/images_cn/news/ico_down_next.png) center center no-repeat;cursor:pointer;z-index:5;}
.bold_nav_item li a{color:#e3e9f3;font-size:14px;}
.bold_nav_item li a:hover{color:#e3e9f3;}
.bold_nav_item li img{position:absolute;top:12px;right:-12px;}
.channel_handel{width:798px;}
.channel_handel .channel_inner{padding:10px 0 7px;}
.u_tb{position:relative;float:left;padding:0 10px;height:194px;}
.u_tb a{color:#555;}
.u_tb .u_line{position:absolute;right:0;top:6%;height:88%;width:0;border-right:1px dashed #ccc;}
.channel_home{width:174px;}
.channel_lst{width:222px;color:#8b9094;}
.channel_user{width:174px;}
.channel_weixin{float:left;padding:0 10px;color:#8b9094;}
.u_tb_hd{height:28px;padding:6px 0 0 10px;}
.u_tb_hd .icon_channel_home, .u_tb_hd .icon_channel_lst, .u_tb_hd .icon_channel_user, .u_tb_hd .icon_channel_weixin{display:inline-block;width:18px;height:16px;margin-right:10px;vertical-align:-2px;background-image:url(/images_cn/icon_channel.png);background-repeat:no-repeat;}
.u_tb_hd .icon_channel_home{background-position:0 0;}
.u_tb_hd .icon_channel_lst{background-position:0 -36px;}
.u_tb_hd .icon_channel_user{background-position:0 -18px;}
.u_tb_hd .icon_channel_weixin{background-position:0 -54px;}
.u_tb_bd ul{overflow:hidden;}
.u_tb_bd li{position:relative;float:left;padding:0 10px;line-height:40px;}
.u_tb_bd li .icon_channel_new, .u_tb_bd li .icon_channel_hot{position:absolute;right:2px;top:6px;width:9px;height:9px;background-image:url(/images_cn/icon_channel.png);background-repeat:no-repeat;}
.u_tb_bd li .icon_channel_new{background-position:0 -72px;}
.u_tb_bd li .icon_channel_hot{background-position:-9px -72px;}
.channel_weixin .pic_wei{width:88px;height:88px;margin:12px 0 0 32px;}
.channel_weixin .pic_wei img{width:100%;height:88px;}
/*mail_forbid_banner*/
.mail_top_tips{height:58px;line-height:58px;background-color:#222;}
.mail_top_tips p{text-align:center;color:#fff;font-size:14px;_height:58px;_line-height:58px;}
.mail_top_tips p a,.mail_top_tips p a:hover{color:#fff;text-decoration:underline;}
.mail_top_tips p input{font-size:12px;height:28px;width:80px;vertical-align:middle;_margin-top:29px;_position:relative;top:-15px;}
/*mail stop alert*/
.mailStopDiv{width:498px;}
.mailStopDiv .dialogBody{padding-left:30px;padding-right:30px;}
.mailStopDiv .closeX{position:absolute;right:22px;top:18px;width:21px;height:21px;background:url(/images_cn/ico_close21x21.png) 0 0 no-repeat;}
.mailStopDiv dl dt{font-size:20px;font-weight:bold;color:#000;margin:0 0 15px 0;}
.mailStopDiv dl dt img{width:39px;vertical-align:middle;margin:0 12px 0 0;}
.mailStopDiv dl dd{color:#666;line-height:24px;}
.mailStopDiv dl dd .btnc_blue{width:224px;height:32px;line-height:32px;padding:0;font-size:14px;}
.mailStopDiv .mart12{margin-top:12px;}
.mailStopDiv .send_again{color:#707070;text-decoration:underline;}

/*footer app*/
.docinAppMode{padding:28px 0;overflow: hidden;}
.docinAppMode img{vertical-align:middle;}
.docinAppMode .appLink,.docinAppMode .appDimCode { display: inline-block; height: 114px; vertical-align: bottom; width: auto;margin-right: 20px;*display: inline;zoom: 1;}
.docinAppMode .line{display:inline-block;width:1px;background-color:#ccc;height:114px;vertical-align:top;overflow:hidden;margin-right: 20px;*display: inline;zoom: 1;}
.edubox_footer1 .docinAppMode .appLink:hover{background:none;}
.docinAppMode .appLink img{/*margin-bottom:10px;*/}
.docinAppMode .appLink p{font-size:16px;color:#333;font-weight:bold;text-decoration:none;}
.docinAppMode .appLink:hover{text-decoration:none;}
.docinAppMode .appDimCode p{color:#333;font-weight:bold;}
.docinAppMode .txt1{font-size:9px;-webkit-transform: scale(0.75); }
.docinAppMode .txt2{font-size:14px;}
.appDimCode img{ float: left; margin-right: 10px; vertical-align: middle;}
.appDimCode dl{float: left; text-align: left;vertical-align: middle;}
.appDimCode dl dt{font-size: 16px;padding: 0 0 10px 0;}
.appDimCode dl dt dd{font-size: 14px;}
.docinAppMode p.txt1{font-size: 14px;}
.docinAppMode p.txt2{font-size: 12px;font-weight: normal;}
.appDimCode dl dt.txt3{padding-bottom: 18px;}
.bdSug_app {display:none;}
/*mini share*/
.docinsharebuttonbox{position:relative;float:left;}
.docinsharebuttonbox a{float:left;display:inline-block;width:16px;height:16px;background:url(/images_cn/share_icons_mini.png) 0 0 no-repeat;margin-left:5px;}
.docinsharebuttonbox a.ds_qzone{background-position:0 0;}
.docinsharebuttonbox a.ds_weixin{background-position:0 -105px;}
.docinsharebuttonbox a.ds_tsina{background-position:0 -52px;}
.docinsharebuttonbox a.ds_sqq{background-position:0 -156px;}
/*large share*/
.shareDocinBox{height:35px;}	
.shareDocinBox dt{float:left;font-size:14px;color:#737373;}
.shareDocinBox dd{float:left;}
.shareDocinBox .dsharebuttonbox a{padding:0;float:left;height:24px!important;line-height:9999em;width:24px; overflow:hidden;margin: 0 10px 0 0;display:inline;cursor:pointer;background:url(/images_cn/ico_share_24x24.png) 0 0 no-repeat}
.shareDocinBox .dsharebuttonbox .ds_tsina{background-position:-34px 0;} 
.shareDocinBox .dsharebuttonbox .ds_qzone{background-position:0 0;}
.shareDocinBox .dsharebuttonbox .ds_renren{background-position:-62px 0;}
.shareDocinBox .dsharebuttonbox .ds_sqq{background-position:-102px 0;}
.shareDocinBox .dsharebuttonbox .ds_weixin{background-position:-68px 0;}
@media screen and (max-width:1130px){.item_search{width:46%;}.top_nav_info .nav_sub_list li a{padding:0 6px;}.top_nav_info .nav_main_list li{margin:0 8px 0 0;}.top_nav_info .nav_main_list li .pad_line{margin:0 8px;}}
@media only screen and (min-device-width :768px) and (max-device-width : 1024px){.top_nav_info .nav_sub_list li a{padding:0 6px;}.top_nav_info .nav_main_list li{margin:0;}.top_nav_info .nav_sub_list li{margin:0;}.item_search{/*width:54%;*/width:46%;}.top_nav_wrap{min-width:960px;}.nav_end_sty2 .mini_search_wrap .search_in{width:300px;}.top_nav_info .nav_main_list li .pad_line{margin:0 2px;}}
/*email list*/
.emailist{background-color:#fff;border:1px solid #ddd;left:0;right:0;overflow:hidden;}
.emailist li{height:28px;line-height:28px;color:#333;padding:0 8px;white-space:nowrap;display:block;}
.emailist li.on{background-color:#f7f7f7;}
.emailist li:hover{background-color:#f7f7f7;}
/* toApplyDialogBox */
.applyAuthen{width:568px; height:364px;}
.applyAuthen .dialogCont{padding:0;}
.applyAuthenBtn a{display:inline-block; width:198px; height:50px; margin-left:34px; line-height:50px; text-align:center; font-size:20px; background:#3086f2; color:#fff; border-radius:2px;}
.applyAuthenBtn a:hover{background:#368dfb; color:#fff; text-decoration:none;}
.applyAuthenBtn .applyAuthenBtnPs{margin-left:38px; background:#ff6c00;}
.applyAuthenBtn .applyAuthenBtnPs:hover{background:#fd7f23;}
.applyAuthen .contecttQQ{height:24px; padding-top:20px; margin-top:36px; line-height:24px; text-align:right; border-top:1px dashed #e2e2e2;}
.applyAuthen .contecttQQ img{float:right;}
.applyCondition .btn_blue{width:112px; height:34px; line-height:34px; font-size:14px;}
.applyCondition .btn_blue:hover{background-color: #368dfb;}
.mailChange .docinDialogBox{width:432px;}
.mailboxVerify .dialogCont input, .mailboxVerifyResend .dialogCont input, .mailChange .dialogCont input{padding:3px 10px; height:20px; line-height:20px; border:1px solid #849ebd;}
.mailboxVerify .verifyBtn, .mailboxVerifyResend .verifyBtn, .mailReSend .verifyBtn, .acctTempMailChange .verifyBtn, .acctFamousMailChange .verifyBtn, .acctUserMailChange .verifyBtn, .mailChange .verifyBtn, .comDocsUpNum .verifyBtn{display:inline-block; width:112px; height:34px; margin-top:70px; line-height:34px; text-align:center; background:#3086f2; color:#fff; font-size:14px; border-radius:2px;}
.mailboxVerify .verifyBtn:hover, .mailboxVerifyResend .verifyBtn:hover, .mailReSend .verifyBtn:hover, .acctTempMailChange .verifyBtn:hover, .acctFamousMailChange .verifyBtn:hover, .acctUserMailChange .verifyBtn:hover, .mailChange .verifyBtn:hover, .comDocsUpNum .verifyBtn:hover{background:#368dfb; color:#fff; text-decoration:none;}
.ico_you{width: 13px; height: 13px; background: transparent url(/images_cn/ico_you.png) 0 0 no-repeat; vertical-align: middle; display: inline-block;margin-right:3px;position:relative;top:-1px;*top:1px;_top:5px;}
.ico_tools_mark{display:inline-block;padding:0 2px;color:#8f5302!important;border:1px solid #8f5302;border-radius:1px;height:15px;line-height:15px;text-decoration:none!important;}
/*weixin share pop*/
.docinWxPop{width:260px;}
.docinWxPop img{display:block;margin:0 auto;}
#getPicCode{width:270px;}
.payLackDiv{width:470px;}
