﻿@charset "utf-8";
/* CSS Document */
body,ul{ padding:0; margin:0; font-family:Microsoft Yahei;}
li{ list-style:none;}
.header{ height:31px; background:url(../Images/header_bg.jpg) repeat-x; width:100%; font-size:14px;}
.header_inner{width:1250px; margin:0 auto; height:31px; line-height:31px;}
.clearfix:after{ content:'.'; display:block; visibility:hidden; height:0; clear:both;}
.clearfix{ display:inline-block;}
.clearfix{ display:block;}
.fleft{ float:left;}
.fright{ float:right;}
.header_inner a:link,.header_inner a:visited{ color:#333; text-decoration:none; margin-left:5px;}
.header_inner a:hover{ color:#09F;font-size:14px;}
.ft16{ font-size:16px;}
.top{ width:100%; height:86px; background:url(../Images/top_bg.jpg) repeat-x;}
.top_inner{width:1250px; margin:0 auto; height:76px; padding-top:10px;}
.search{ width:427px; height:35px; margin-top:10px;}
.cc_inp{width:307px; height:33px; vertical-align:middle; border:1px solid #aaa; line-height:33px; font-size:14px; color:#666; padding-left:35px; border-right:0; background:#fff url(../Images/ccmtv_sprite.png) no-repeat -2px 6px;}
.cc_search{ width:76px; height:37px; background-color:#1e75ce; border:0; font-size:16px; color:#fff; vertical-align:middle; font-weight:bold; cursor:pointer;}
.menu{ background:url(../Images/menu_bg.jpg) repeat-x; height:43px;}
.menu_inner{width:1250px; margin:0 auto; color:#fff;}
.menu_inner a:link,.menu_inner a:visited,.menu_inner .m_spa:link,.menu_inner .m_spa:visited{color:#fff; width:44px; height:43px; line-height:43px; text-align:center; display:inline-block; text-decoration:none;font-size:14px;}
.menu_inner .m_spa:link,.menu_inner .m_spa:visited{width:90px;font-size:14px;}
.menu_inner .active:link,.menu_inner .active:visited,.menu_inner a.cur,.menu_inner a:hover{ background-color:#e93140;font-size:14px;}
.menu_inner .fleft a {
    margin-left: -1px;
}

.s_menu{width:140px;padding-left:15px; display:inline-block;}
.menu_inner .m_small a:link,.menu_inner .m_small a:visited{ height:43px;display:inline-block; background-color:transparent; font-size:14px; width:auto;}
.menu_inner .m_small a:hover,.menu_inner .m_small .active:link,.menu_inner .m_small a.cur,.menu_inner .m_small .active:visited{color:#ff1;}

/*151208 */
.top_new {width: 100%;height: 86px; background: url(../Images/top_bg.jpg) repeat-x;}
.top_new img{border:0px;}
.top_new html,.top_new body,.top_new div,.top_new ul,.top_new li,.top_new a,.top_new p,.top_new input,.top_new form,.top_new strong{margin:0;padding:0;}
.top_new .clearfix:after {content: '.';display: block;visibility: hidden;height: 0;clear: both;}
.top_new .top_inner{width: 1250px;margin: 0 auto;height: 76px;padding-top: 10px;}
.top_new .fleft {float: left;}
.top_new .fright {float: right;margin-left:0 !important;}
.top_new .search {width: 332px;height: 35px;}
.top_new .cc_inp {width: 220px;height: 33px;vertical-align: middle;border: 1px solid #aaa;line-height: 33px;font-size: 14px;color: #666;padding-left: 35px;border-right: 0;background: #fff url(../Images/ccmtv_sprite.png) no-repeat -2px 6px;}
.top_new .cc_search {width: 76px;height: 35px;background-color: #1e75ce;border: 0;font-size: 16px;color: #fff;vertical-align: middle;font-weight: bold;cursor: pointer;}
.top_new .mr40{margin-right:40px;}
.top_new .mr20{margin-right:20px;}
.top_new .mr10{margin-right:10px;}
.top_new .mt7{margin-top:7px;}
.top_new .topmenu{width:280px;}
.top_new .topmenu a,.topmenu i{display:inline-block;text-align:center;width:50px;font-size:11px;}
.top_new .topmenu i{width:34px;height:34px;background:url(../Images/icon_list.png)}
.top_new .topmenu .i_up{background-position:-2px -3px;}
.top_new .topmenu .i_info1{background-position:0 194px;}
.top_new .topmenu .i_info2{background-position:0 226px;}
.top_new .topmenu .i_jf1{background-position:-5px 162px;}
.top_new .topmenu .i_jf2{background-position:-5px 129px;}
.top_new .topmenu .i_exit{background-position:-5px 96px;}
/*.top_new .topmenu .psn_head{width:48px;position:relative;overflow:hidden;}*/
/*1216改*/
.top_new .topmenu .psn_head{width:71px;position:relative;overflow:hidden;}

.top_new .topmenu #i_vip{position:absolute;top:2px;left:29px;}
.top_new .topmenu .i_login{background-position:-4px 34px;}
.top_new .topmenu .i_reg{background-position:-4px 65px;}
.top_new .w170{width:170px;}
.top_new .dd_info{line-height:25px;width:332px;overflow-x:hidden;}
.top_new .dd_info .im{font-size:11px;color:#f22;font-weight:normal;}

.content{width:1250px; margin:0 auto;}
.nav ul{width:152px;/*border-left:5px solid #024aa0;*/ background-color:#f1f1f1;margin:0 7px 0 0;}
.nav li{padding:5px 0; border-bottom:1px dashed #ccc; background-image:url(../Images/ccmtv_sprite.png); background-repeat:no-repeat; background-position:135px -93px; position:relative; _position:static;}
.nav li a:link,.nav li a:visited{text-decoration:none; color:#333; border:1px solid transparent; _border:1px solid #fff; display:block; height:30px; line-height:30px; padding-left:25px; position:relative;}
.nav li a:hover,.nav li:hover a{ border-top:1px solid #777; border-bottom:1px solid #777; background-color:#fff; z-index:1001; _position:static;}
.nav_list{ position:absolute; right:-221px; _right:-222px; font-size:13px; color:#aaa; top:5px; width:210px; z-index:1000; background-color:#fff; padding:5px; border:1px solid #777;}
.nav .nav_list a:link{ width:auto; font-size:14px; white-space:nowrap; display:inline; border:0; background-color:transparent; padding:3px 5px;}
.nav .nav_list a:visited{ width:auto; color:#24a;font-size:14px; white-space:nowrap; display:inline; border:0; background-color:transparent; padding:3px 5px;}
.nav .nav_list a:hover{ color:#0252b0;font-weight:bold;/*text-decoration:underline;*/}
.nav li div{ display:none;}
.hd{width:578px;}

.hot{width:225px; background-color:#f1f1f1; height:403px; padding:15px;}
.hot li{width:225px; height:25px; line-height:25px; overflow:hidden; margin:6px 0;list-style:square inside;color:#0252b0;}
.hot li a:link,.hot li a:visited{ font-size:15px; color:#333; text-decoration:none; }
.hot li a:hover{ color:#0252b0;}
.mb20{ margin-bottom:20px;}
.mb8{ margin-bottom:8px;}
.hot #righthota li{position:relative;}
.hot #righthota>li>div{position:absolute;top:0;left:0;}
.hot #righthota li a{display:block;}
.hot #righthotb {display:none;}
.hot #righthotb li{position:relative;}
.hot #righthotb>li>div{position:absolute;top:0;left:0;}
.hot #righthotb li a{display:block;}


.content_left{width:725px;}
.content_right{width:255px;}
.focus_title{height:40px; background-color:#e9e9e9; line-height:40px; border-left:5px solid #0252b0; padding:0 10px 0 10px; font-size:18px; color:#333;}
.focus{width:725px; overflow:hidden;}
.focus ul{ width:760px;}
.focus li{width:155px; height:150px; overflow:hidden; float:left; margin-right:35px; line-height:23px;}
.focus li img{ padding:2px; border:1px solid #ccc; width:149px;height:84px; -webkit-transition:all 0.5s ease-in-out; -ms-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out;}
.focus li a:link,.focus li a:visited{color:#222; text-decoration:none; font-size:14px;}
.focus li a:hover{color:#0252b0;}
.focus li a:hover img{-webkit-transform:rotate(5deg); -moz-transform:rotate(5deg); -o-transform:rotate(5deg); -ms-transform:rotate(5deg);}
/*with mvtime*/
.focusd{width:725px; overflow:hidden;}
.focusd ul{ width:725px;}
.focusd li{width:155px; height:150px; overflow:hidden; float:left; line-height:23px;}
.focusd li img{ /*padding:2px;  border:1px solid #ccc; */ width:149px;height:84px;}
.focusd li a.title{overflow:hidden;width:154px;height:44px;display:inline-block;}
.focusd li a:link,.focusd li a:visited{color:#222; text-decoration:none; font-size:14px;}
.focusd li a:hover{color:#222;}/* #0252b0 */
/* .focusd li a:hover img{padding:1px; border:2px solid #222;} */
a.focusvideod div{ height:15px;width:60px;margin-top:-25px;margin-left:92px;text-align:center;overflow:hidden;background-color:#000; opacity:0.7; filter:alpha(opacity=70); line-height:14px; color:#fff; font-weight:normal; font-size:12px;}

.csco_nav{width:995px;height:40px; border-left:5px solid #0252b0;font-size:18px; color:#333;margin-top:20px;}
.more:link,.more:visited{color:#0252b0; font-size:14px; text-decoration:none;}
.more:hover{font-weight:bold;color:#007cc2; /*text-decoration:underline;*/}
.tag{ margin-left:15px;}
.tag a:link,.tag a:visited{ width:62px; height:33px; border:1px solid #e9e9e9; display:inline-block; font-size:14px; color:#333; line-height:33px; text-align:center; text-decoration:none; position:relative; bottom:0px; margin-left:-6px;}
.tag .current:link,.tag .current:visited{ color:#0252b0; border-bottom:0; bottom:0px; _bottom:0px;font-weight:bold;}
.tag a:hover{color:#007cc2; border-bottom:0; bottom:-2px;}
#op ul,#op0 ul,#op1 ul,#op2 ul,#op3 ul,#op4 ul,#op5 ul,#op6 ul,#op7 ul,#op8 ul,#op9 ul,#op10 ul,#op11 ul{display:none;}
#op ul.active,#op0 ul.active,#op1 ul.active,#op2 ul.active,#op3 ul.active,#op4 ul.active,#op5 ul.active,#op6 ul.active,#op7 ul.active,#op8 ul.active,#op9 ul.active,#op10 ul.active,#op11 ul.active{ display:block;}
.city a:link,.city a:visited{ width:50px;}

.department ul{display:none;}
.department ul.active{ display:block;}
.department li{ height:36px; line-height:36px; width:230px; overflow:hidden; border-bottom:1px dashed #ccc; background:url(../Images/ccmtv_sprite.png) no-repeat 10px -142px; padding-left:25px;}
.department li a:link,.department li a:visited{color:#333; text-decoration:none; font-size:15px;}
.department li a:hover{color:#0252b0;}
.wd_img{background-color:#f1f1f1; display:block; padding:10px 15px;}
.wonderful p{ margin:8px 0 0;}
.tcenter{ text-align:center;}
.ft20{ font-size:20px;}
.fcblue{ color:#0252b0;}
.e-list{ font-size:14px; margin:10px 0; border-bottom:1px solid #ccc; padding-bottom:5px;}
.e-list span{width:80px; text-align:center; display:inline-block;}
.e-list span em{ display:inline-block; width:24px; height:23px; background-image:url(../Images/ccmtv_sprite.png); background-repeat:no-repeat; vertical-align:middle;}
.wx{ background-position:0 -48px;}
.wb{ background-position:0 -71px;}
.bordn{ border-bottom:0;}
.footer_bg{height:22px; width:100%; background:url(../Images/footerbg.jpg) repeat-x;}
.footer{width:100%; background-color:#ededed; padding-bottom:20px;}
.footer_inner{width:1250px; margin:auto;}
.f_top a:link,.f_top a:visited{ color:#333; text-decoration:none; margin-left:15px; font-size:14px;}
.f_top a:hover{color:#0252b0;}
.footer_inner ul{ display:none;}
.footer_inner ul.active{ display:block;}
.footer_inner li{width:220px; height:25px; line-height:25px; margin-right:15px; float:left; overflow:hidden;}
.footer_inner li a:link,.footer_inner li a:visited{ font-size:14px; color:#777; text-decoration:none;}
.footer_inner li a:hover{color:#F00;}


#imgshow_mask{width:578px; position:absolute;z-index:1;background:url(../Images/imgshow_mask.png) repeat-x 0 0;height:27px;}
#imgshow_mask{_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='img/imgshow_mask.png');}
#imageShow{clear:both;border-bottom:1px solid #fff; width:578px;position:relative;z-index:-2;}
.imagebg{height:500px;overflow:hidden;height:360px;}
.imagebg li{height:360px;overflow:hidden;position:absolute;top:0;left:0;width:578px; display:block;filter:alpha(opacity=0);opacity:0;}
.imagebg li img{ width:578px; height:360px; border:0;}
.imagebg li a.bannerbg_main{width:578px; position:relative; height:360px; display:block; text-decoration:none;}
a.bannerbg_main div{ height:40px; background-color:#000; opacity:0.7; filter:alpha(opacity=70); line-height:40px; color:#fff; padding:0 10px; font-weight:normal; font-size:20px; position:absolute; left:0; bottom:0; width:581px; overflow:hidden;}
.scrollbg{height:80px; width:578px; overflow:hidden;z-index:-1;}
.scroll{margin:0 auto;width:578px;height:76px;position:relative;}
.s_pre, .s_next{display:block;width:22px;height:76px;position:absolute;}
a.s_pre{background:url(../Images/prev.jpg) no-repeat 0 25px; top:4px; left:5px;}
a.s_pre:hover{background:url(../Images/prev_2.jpg) no-repeat 0 25px;}
a.s_next{background:url(../Images/next.jpg) no-repeat 0 25px; top:4px; right:5px;}
a.s_next:hover{background:url(../Images/next_2.jpg) no-repeat 0 25px;}
.outScroll_pic{ height:76px;margin-left:45px;overflow:hidden;position:relative;width:495px;top:2px;}
.outScroll_pic .scroll_pic{position:absolute}
.scroll_pic{margin:0 auto;width:40000px;height:76px;}
.scroll_pic li{float:left;float:left;height:65px;width:145px;margin:5px 9px;_margin:5px 14px 5px 4px;cursor:pointer;background:#000;overflow: hidden;}
.scroll_pic li img{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.scroll_pic li:hover img,.scroll_pic li:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.scroll_pic li.currently img{filter:alpha(opacity=100)!important;-moz-opacity:1!important;opacity:1!important;}

#small_pic li img{width:145px; height:65px;}

/*add by rayrat0623*/

a {color:#222; text-decoration:none;font-size:14px;}

.mb12{ margin-bottom:12px;}
.mb25{ margin-bottom:25px;}

.submore2014{width:723px;height:28px;font-size:14px;color:#222;text-align:center;border:1px solid #e9e9e9;display:block;line-height:28px;margin-top:-2px;background:#e9e9e9;}
.submore2014:hover{background:#0252b0;border:1px solid #0252b0;font-size:14px;color:#fff;}

.submore2014c{width:723px;height:28px;font-size:14px;color:#222;text-align:center;border:1px solid #e9e9e9;display:block;line-height:28px;margin-top:4px;background:#e9e9e9;}
.submore2014c:hover{background:#0252b0;border:1px solid #0252b0;font-size:14px;color:#fff;}

.conference{width:255px;}
.conference li{ height:36px; line-height:36px; width:230px; overflow:hidden; border-bottom:1px dashed #ccc; background:url(../Images/ccmtv_sprite.png) no-repeat 10px -142px; padding-left:25px;}
.conference li a,.conference li a:link{text-decoration:none; font-size:15px;color:#222;}
.conference li a:visited{color:#246;}
.conference li a:hover{color:#0252b0;}

.conferencew{width:725px;}
.conferencew li{ height:36px; line-height:36px; width:330px; overflow:hidden; border-bottom:1px dashed #ccc; background:url(../Images/ccmtv_sprite.png) no-repeat 10px -142px; padding-left:25px;}
.conferencew li a,.conferencew li a:link{text-decoration:none; font-size:15px;color:#222;}
.conferencew li a:visited{color:#246;}
.conferencew li a:hover{color:#0252b0;}

.tagbtn{ margin-left:15px;}
.tagbtn a:link,.tagbtn a{ width:120px; height:33px; border:1px solid #e9e9e9; display:inline-block; font-size:14px; color:#222; line-height:33px; text-align:center; text-decoration:none; position:relative; bottom:0px; _bottom:-3px; margin-left:-6px;}
.tagbtn a:visited{color:#246;}
.tagbtn .current:link,.tagbtn .current{ /*border-top:2px solid #007cc2;*/ border-bottom:0; bottom:-1px; _bottom:-4px;}
.tagbtn .current:visited{color:#246;}
.tagbtn a:hover{color:#007cc2; border-bottom:0; bottom:-1px; _bottom:-4px;}

.content330{width:355px;}
.op_nav330{width:330px;height:40px; border-left:5px solid #0252b0; background-color:#e9e9e9; line-height:40px; padding:0 10px 0 10px; border-bottom:1px solid #ccc;font-size:18px; color:#333;}
.focus330{width:355px; overflow:hidden;}
.focus330 ul{width:355px;}

.videotop{margin:0 0 0 3px;height:136px;width:355px;overflow:hidden;}
.videotop p{font-size:16px;color:#222;margin:0 0 5px 0;}
.videotop ul{float:left;margin:0 5px 5px 0;display:block;}
.videotop div.toppic{float:left;width:142px;height:84px;display:block;-webkit-transition:all 0.5s ease-in-out; -ms-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out;}
.videotop div.toppic:hover{-webkit-transform:scale(1.08) translate(4px,0); -moz-transform:scale(1.08) translate(4px,0); -o-transform:scale(1.08) translate(4px,0); -ms-transform:scale(1.08) translate(4px,0);}
/*.videotop div.toppic:hover{-webkit-transform:rotate(5deg); -moz-transform:rotate(5deg); -o-transform:rotate(5deg); -ms-transform:rotate(5deg)}*/
.videotop div.toppic img{width:140px;height:82px;padding:1px;border:1px solid #f0f0f0;display:block;}
.videotop div.toppic div.textoneline{float:center;margin:-21px 0px 0px 2px;height:19px;width:140px;filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;background:#000;z-index:1;}
.videotop div.toppic div.wenzioneline{width:140px;color:#fff;filter:alpha(opacity=60);-moz-opacity:0.60;opacity:0.60;margin:-19px 3px 0px 3px;height:19px;text-align:center;word-break:break-all;z-index:999;position:relative;overflow:hidden;white-space:nowrap;}
.videotop div.vtcontent{width:205px;height:81px;float:left;line-height:27px;font-size:13px;margin:0 0 10px 5px;word-break:break-all;}

.submore330{width:355px;height:28px;font-size:14px;color:#222;text-align:center;border:1px solid #e9e9e9;display:block;line-height:28px;margin:5px 0 0 0;background:#e9e9e9;}
.submore330:hover{background:#0252b0;border:1px solid #0252b0;font-size:14px;color:#fff;}

.plist{padding-bottom:0px;}
.plist img{padding:2px;border: 1px solid #f0f0f0;width:155px;height:90px;}
.plist img:hover{padding:2px;border: 2px solid #c8c8c8;width:153px;height:88px;}
#text{margin:-48px 12px 0px 6px;filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;background:#000;height:35px;width:130px;z-index:1;}
#wenzi{margin:-35px 12px 0px 6px;height:35px;word-break:break-all;z-index:999;position:relative;}
#wenzi A{color:#FFF;}
#wenzi A:hover{color: #F00;}
#wenzioneline{margin:-19px 3px 0px 3px;height:19px;text-align:center;word-break:break-all;z-index:999;position:relative;overflow:hidden;white-space:nowrap;}
#wenzioneline A{color:#FFF;}
#wenzioneline A:hover{color: #6BF;}

/*expert_plist*/
.plistex{float:left;margin-left:5px;margin-top:4px;padding-bottom:0px;}
.plistex img{padding:1px;border: 1px solid #f0f0f0;height:90px;}
.plistex img:hover{padding:0px;border: 2px solid #c8c8c8;height:90px;}
#textex{margin:-48px 12px 0px 6px;filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;background:#000;height:35px;z-index:1;}

.focus330 li a{height:25px;display:block;line-height:25px;font-size:13px;}
.focus330 li a.smalltitletxt{width:235px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;font-size:14px;background:url(../Images/ccmtv_sprite.png) no-repeat 10px -146px; padding-left:25px;}
.focus330 li a.smalldetailtxt{float:right;font-size:11px;}

/*Banner list*/
.zhuantilist a{float:left;display:block;}
.zhuantilist img {padding:0px;border:2px solid #f0f0f0;display:block;-webkit-transition:all 0.5s ease-in-out; -ms-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out;}
.zhuantilist img:hover{border:2px solid #0252b0;-webkit-transform:scale(1.08); -moz-transform:scale(1.08); -o-transform:scale(1.08); -ms-transform:scale(1.08);z-index:9999;}
/*150812 add by JUA */
.scrollbanner{overflow: hidden; height: 150px; position: absolute; left: 0; top: 0px; margin-top:5px; margin-left:5px;}
.scrollbanner a{display: block;float:left;overflow:hidden;}
.scrollbanner a img{ padding:0px;border:2px solid #f0f0f0;display:block;}
.scrollbanner a img:hover{border:2px solid #0252b0;}


/*Walk into Department*/
#index_banner {margin:0 auto 10px;width:1250px;height:210px;}

/*login*/
.dvwndchild {background:none}

/**/
.video-text .text p{float:left}
.video-text .text ol{float:left}
.video-text .text ul{float:left}
.video-texttitle:link, .video-texttitle:visited{display:block;height:20px;line-height:20px;overflow:hidden;}

/*head plus for upload 20140927*/
.myupload{width:90px; height:30px; line-height:30px; display:inline-block; position:relative; color:#247ce7; cursor:pointer;}
.myupload div{position:absolute; left:10px; bottom:-130px; display:none;}
.header_inner .myupload a:link,.myupload a:visited{width:78px; height:25px; line-height:25px; transition:1s; text-align:center; color:#777; border:1px solid #247ce7; display:block; background-color:#fff; margin-top:-1px;}
.toprect{border-width:6px; border-color:#247ce7 transparent transparent transparent; border-style:solid dashed dashed dashed; height:0; width:0; overflow:hidden; display:inline-block; vertical-align:middle;}
.header_inner .myupload:hover div{display:block;}
.header_inner .myupload a:hover{ background-color:#247ce7; color:#fff;}


#fullScreen{width:258px; height:258px; position:absolute; left:50%; top:50%; margin-left:-129px; margin-top:-129px; z-index:100100; display:none;}
#cover{width:100%; height:100%; position:absolute; left:0; top:0; background-color:#000; filter:alpha(opacity=70); opacity:0.7; z-index:100000; display:none;}

/*footfull*/
.friendLink{background-color:#fff; width:1250px; margin:0 auto 20px; overflow:hidden;}
.link_inner{width:485px; margin-right:30px; font-size:14px;}
.link_inner strong,.link_share strong{display:block; padding-bottom:10px; border-bottom:1px solid #ccc; font-size:16px;}
.link_inner li,.link_share li{float:left; width:225px; margin:5px 15px 5px 0; list-style:inside;}
.link_inner ul,.link_share ul{margin-top:10px; width:500px;}
.link_share{width:485px; margin:0 auto 20px; font-size:14px;}

.login_l_close{display:none}
.dvwnd{border:0 !important;}
.dvwndtitle{display:none;}
.dvwndfocus{display:none;}
.dvwnd{ width:430px; height:263px; overflow:hidden;}
/* vip 2015-11-27 */
.head_vip{color:#fbcc0c;font-size:18px;border:1px solid #fdd400;}
.head_vip_exit{color:gray;font-size:18px;border:1px solid gray;}
/* 医学资料库2016-5-23 */
.medline_class{
padding: 5px 8px;
background: #f4f4f4;
border: solid 1px #ddd;
}
/*2016-6-23*/
ul,li{list-style:none;}
.rg-code{
    width:60px;
    position:fixed;
    z-index:50;
    top:26%;
    right:0px;
}
.rg-code ul .cus{
	background:url(../Images/cus.png) no-repeat 9px 10px;
	display:inline-block;
	background-size:34px 31px;
	 background-color:#5893db;
}
.rg-code ul li{
	position:relative;
	cursor:pointer;
	border:#ccc 1px solid;
	border-radius:5px;
	width:53px;
	height:53px;
	line-height:53px;
}
.rg-code ul li a{
	 color:#fff;
    text-decoration:none;
    border-radius:5px;
    display:block;
    width:53px;
    height:53px;
    line-height:24px;
    text-align:center;
    overflow: hidden;
    font-size:16px;
    font-family: "Microsoft Yahei";
}
.rg-code ul .block{
	 display:block;
	 background-color:#136cc7;
	 color:#fff;
}
.rg-code ul li.follow{
	background:url(../Images/follow.png) no-repeat 7px 10px;
	display:inline-block;
	background-size:38px 31px;
	  background-color:#5893db;
	  	color:#fff;
}

.rg-code ul li.follow > div{
	width:256px;
	height:140px;
	left:-316px;
 	top:-108px;
 	border:#eeeeee 1px solid;
 	background-color:#f0f1f5;
 	padding:17px 20px 0 17px;
	display:none;

}
.rg-code ul li.follow > div > img{
	width:122px;
	height:122px;
	float:left;
}
.rg-code ul li.follow span{
 	line-height:24px;
 	font-size:16px;
 	text-align:center;
 	color:#333333;
 	float:left;
 	margin-top:40px;
 	margin-left:13px;
 	width:100px;
}
.rg-code ul li.suggestions{
	background:url(../Images/suggestions.png) no-repeat 13px 14px;
	display:inline-block;
	background-size:28px 23px;
	  background-color:#5893db;
	  	color:#fff;
}
.rg-code ul li.zhibo{
	background:url(../Images/zhibo.png) no-repeat 10px 10px;
	display:inline-block;
	background-size:33px 33px;
	  background-color:#5893db;
	  	color:#fff;
}
.rg-code ul li.app{
	background:url(../Images/app.png) no-repeat 16px 10px;
	display:inline-block;
	background-size:22px 34px;
	background-color:#5893db;
	color:#fff;
	
}
.rg-code ul li.app >div{
	width:256px;
	height:140px;
	left:-316px;
 	top:-108px;
 	border:#eeeeee 1px solid;
 	background-color:#f0f1f5;
 	padding:17px 20px 0 17px;
	display:none;
}
.rg-code ul li.app img{float:left;}
.rg-code ul li.app span{
 	line-height:24px;
 	font-size:16px;
 	text-align:center;
 	float:left;
 	margin-left:13px;
 	margin-top:40px;
 	width:100px;
 	color:#333333;
}
.rg-code ul li.top{
	background:url(../Images/top-small.png) no-repeat 11px 14px;
	display:inline-block;
	background-size:30px 29px;
	background-color:#5893db;
	color:#fff;
}
.msg_inforn{position:relative;}
.msg_inforn:after{
	border:10px solid;
	border-color:transparent #f0f1f5 transparent transparent;
	z-index:55;
	top:70px;
	left:293px;
	position:absolute;
}
.msg_inforn:after{
	border:10px solid;
	top:70px;
	right:-20px;
	border-color:transparent transparent transparent #f0f1f5;
}
.msg_inforn:after,.msg_inforn:after{content:"";position:absolute;}
.follow_inforn{position:relative;}
.follow_inforn:after, .follow_inforn:before{
	border:10px solid;
	border-color:transparent #f0f1f5 transparent transparent;
	z-index:55;
	top:70px;
	left:293px;
	position:absolute;
}
.follow_inforn:after{
	border:10px solid;
	top:70px;
	right:-20px;
	border-color:transparent transparent transparent #f0f1f5;
}
.follow_inforn:after,.follow_inforn:after,.follow_inforn:before{content:"";position:absolute;}
.clear:after{display:block; content:""; clear:both;}
.topmenu #k_red_dian{
    position: relative;
}
/*完善信息*/
#info_ws,#zz_ws,#k_red_dian .dian{width: 40px;height: 22px;line-height: 19px;text-align:center;background:url('../Images/ws_bg.png') no-repeat;font-size: 12px;border-radius: 5px;color: #ffffff;right:-16px;  }
#info_ws{position: absolute;left: 96px;top: 420px;}
#zz_ws{position: absolute;left: 378px;top: 420px;}
#k_red_dian .dian{position: absolute;top: 0px;right:2px;}
