/* sprite */
.icon{background-image:url(../images/indexsprite.png);}
.icon_arrow{background-position:0px -15px;width:10px;height:12px;}
.icon_date{background-position:0px -115px; width: 16px; height: 16px; }
.icon_fc{background-position:0px -381px; width: 82px; height: 80px; }
.icon_fc_s{background-position:0px -203px; width: 22px; height: 22px; }
.icon_jindou{background-position:0px -131px; width: 14px; height: 16px; }
.icon_msg{background-position:0px -4px; width: 14px; height: 11px;margin-top:-6px }
.icon_phone{background-position:0px -67px; width: 9px; height: 16px; }
.icon_share{background-position:0px -53px; width: 20px; height: 24px; }
.icon_play{background-position:0px -273px; width: 28px; height: 28px; }
.icon_play_s{background-position:0px -183px; width: 20px; height: 20px; }
.icon_play_s:hover{background-position:0px -163px; width: 20px; height: 20px; }
.icon_replay{background-position:0px -40px; width: 16px; height: 13px; }
.icon_replay_hover{background-position:0px -27px; width: 16px; height: 13px; }
.icon_ser_arr{background-position:0px 0px; width: 7px; height: 4px; }
.seh_b{background-color:transparent;background-position:10px -147px;width:40px;height: 16px;}
.icon_tagbg{background-position:0px -247px;width:76px;height:26px;}
.icon_upload{background-position:0px -53px;width:16px;height:14px;}
.icon_weixin{background-position:0px -99px;width:20px;height:16px;}
.icon_xinlang{background-position:0px -83px;width:20px;height:16px;}
.icon_pay{background-position:0px -227px;width:22px;height:20px;}
.icon_yc{background-position:0px -301px;width:81px;height:80px;}
/*»áÔ±ÐÅÏ¢*/
.top_nav ul:after,.new_message_main:after{content:".";display:block;font-size:0px;line-height:0px;height:0;clear:both;visibility:hidden;}
/* headboxsprite */

.top_nav .head_box{width:350px;position:absolute;display:none;background:url(../images/headbox_bg.png) no-repeat !important;background-size:cover;right:0px;top:33px;z-index:999;border-bottom:1px #ccc solid}

.top_nav .head_box ul li i{background-image:url(../images/headboxsprite.png);width:24px;height:24px}
.icon_bzzx{background-position:0px -24px;}
.top_nav .head_box ul li a:hover .icon_bzzx{background-position:0px -216px;}
.icon_gqgl{background-position:0px -48px;}
.top_nav .head_box ul li a:hover .icon_gqgl{background-position:0px -72px;}
.icon_grzx{background-position:0px -96px;}
.top_nav .head_box ul li a:hover .icon_grzx{background-position:0px -120px;}
.icon_tgdr{background-position:0px -144px;}
.top_nav .head_box ul li a:hover .icon_tgdr{background-position:0px -168px;}
.icon_wdcf{background-position:0px -192px;}
.top_nav .head_box ul li a:hover .icon_wdcf{background-position:0px 0px;}
.icon_wdhy{background-position:0px -240px;}
.top_nav .head_box ul li a:hover .icon_wdhy{background-position:0px -264px;}
.icon_wdzy{background-position:0px -288px;}
.top_nav .head_box ul li a:hover .icon_wdzy{background-position:0px -312px;}
.icon_yyr{background-position:0px -336px;}
.top_nav .head_box ul li a:hover .icon_yyr{background-position:0px -360px;}
.icon_zhsz{background-position:0px -384px;}
.top_nav .head_box ul li a:hover .icon_zhsz{background-position:0px -408px;}

.top_nav{float:right;}
.top_nav ul{float:left;}
.top_nav .right li a i{position:relative;margin-right:6px;vertical-align:middle;float:left;margin-top:10px;}
.top_nav li{float:left;display:inline;}
.top_nav li a{display:block;line-height:30px;padding:0 12px;height:30px;}
.top_nav ul ul{ float: none; position: absolute; background: #fff; border:1px solid #ddd; top:33px; z-index: 9999; display: none; }
.top_nav ul ul li{float:none;display:block;vertical-align:middle; }
.app_box{right:-31px;}
.upload_box{width:90px;right:8px;}

.top_nav ul ul a:link,.top_nav ul ul a:visited{color:#3c3c46;display:block;padding:0 10px;height:30px;line-height:30px;font-size:12px;}
.top_nav ul ul a:hover{background:#f1f1f1;}
.top_nav_join .icon_msg{position:relative;}
.msgcount,.count{font-style:normal;font-size:10px;background:#f00;color:#fff;border-radius:9px;padding:0px 5px;line-height:17px;position:absolute;}
.count {top:-14px;right:-23px;}
.msgcount {  top: -15px;left: 6px;}
.top_nav .count{position:static;float:right;margin-top:6px;color:#fff;}
.headpic_s{margin-right:5px;}
.headpic_s img{vertical-align:middle;border-radius:100%;}
.top_nav .head_box ul{display:block;position:static;border:0;overflow:hidden;margin:0 10px 0px;background:#fff;}
.top_nav .head_box ul li{float:left;border-bottom:1px solid #f3f3f3;border-left:1px solid #f3f3f3;margin-left:-1px;width:33%;height:70px;text-align:center;}
.top_nav .head_box ul li a{padding:0;display:block;height:60px;padding-top:10px;color:#999;}
.top_nav .head_box ul li a:hover{color:#FFBF00;}
.head_box_top{background:#313148;color:#999;overflow:hidden;}
.top_nav ul ul dl a:link,.top_nav ul ul dl a:visited{color:#fff;}
.top_nav ul ul dl a:hover{background:none;}
.head_box_top dt{float:left;padding:12px;}
.head_box_top dd{overflow:hidden;height:30px;line-height:30px;}
.head_box_top dd a{float:left;}
.head_box_top dd img{*margin-top:5px;}
.head_box_top dd span{float:left;margin-left:10px;}
.head_box_top dd span em{color:#fff;margin:0 3px;}
.head_box_top dd i{float:left;margin:6px 5px 0 0;}

.head_box_top .head_nk_wrap{padding-top:4px;font-size:14px}
.head_box_top .head_nk_wrap img{vertical-align:middle}

.head_box_top .head_sign_wrap{font-size:12px}

.top_nav .head_box li ul i{float:none;display:block;margin:0 auto;}
.top_nav ul ul a.logout{text-align:center;background:#f3f3f3;font-size:14px;height:38px;line-height:38px;}
.top_nav ul ul a.logout:hover{color:#333;background:#e0e0e0;}
.note_tips_list{position:absolute;top:33px;right:100px;width:180px;background:#fff;font-size:12px;display:none;border:1px solid #f3f3f3;}
.note_tips_list ul{padding:15px 40px 15px 15px;line-height:30px;}
.note_tips_list ul b{margin-right:3px;}
.note_tips_list a:link,.note_tips_list a:visited{color:#FFBF00;font-size:12px;float:right;}
.note_tips_list .close{position:absolute;top:15px;right:10px;cursor:pointer;font-size:0;display:block;height:12px;width:12px;background:url(../images/note_close.png) no-repeat;text-indent:-9999px;}
.note_tips_list .close:hover{background-position:top right;}
/* 
.userinfo{width:115px}
.userinfo b{width:50px!important;font-weight:normal;overflow:hidden}
.userinfo i {float:right;margin-left:10px;margin-top:15px} */

.flx {background:#fff}


/*   */
.nav.nav-login {
	float: right;
	padding-left: 30px;
	font-size: 16px;
	width:400px;
	background:#;
	margin-top:-10px;
	
	
}
.nav.nav-login li{float:left;height:40px;padding-top:10px;font-size:14px;line-height:40px;background:#;}
.color-gray-one{margin-top:-8px;}
.color-gray-one img{border-radius:100%;}
#kuhis{position:relative;z-index:226}

.nav-login .head_box{right:100px!important;background:#fff !important;height:260px; width:300px}
.nav-login .head_box .flx{background:#fff!important;}
.nav-login .head_box .head_box_top{width:300px;height:70px}
.nav-login .head_box  .logout{clear:left;position:absolute;background:#f2f2f2;top:250px;height:30px;text-align:center;left:0;}

.vodhis {display:none;background:#fff;font-size:12px;border:1px solid #f2f2f2;position:absolute;top:50px;left:-180px;width:330px!important;}
.vodhis{width:320px!important;border:0;height:300px;}
.vodhis .vlist{height:270px;padding:10px;overflow-y:auto}
.vodhis .vlist p{line-height:28px;height:28px;}
.vodhis .vlist p a{width:180px;overflow:hidden;float:left}
.vodhis .vlist p i{width:40px;float:left;line-height:28px;}
.vodhis .vlist p span{width:50px;overflow:hidden;float:right}
.vodhis .vlist p:hover{background:#f2f2f2}
.vodhis .more{height:30x;line-height:30px;text-align:right;padding-right:10px£»}
