@charset "utf-8";
/* CSS Document */

#img_navs{margin-left:-4px; position:relative;}
#img_navs .img_nav{float:left; margin:4px 0 0 4px; position:relative;}
#img_navs .img_nav .nav_link{
	display:inline-block;
	width:115px;
	height:70px;
	vertical-align:top;
	background:#F8F8F8;
	overflow:hidden;
	text-decoration:none;
	border:solid 2px #F8F8F8;
}
#img_navs .img_nav .nav_link:hover{border-color:#389cff;}
#img_navs .dragging .nav_link{background:#F1F1F1;}
#img_navs .img_nav .nav_img{width:115px; height:70px;}
#img_navs .img_nav .delete_btn, #img_navs .img_nav .edit_btn{display:inline-block; width:20px; height:20px; position:absolute; top:0; background:url(/static/imgs/nav_edit_icon.png) no-repeat;}
#img_navs .img_nav .delete_btn{background-position:6px 7px; right:0;}
#img_navs .img_nav .delete_btn:hover{background-position:-19px 7px;}
#img_navs .img_nav .edit_btn{background-position:-49px 5px; right:20px;}
#img_navs .img_nav .edit_btn:hover{background-position:-84px 5px;}
#c_navs_wrap{
	border:solid 1px #ccc;
	padding:1px 5px;
	line-height:24px;
	background-color:#fff;
	background-color:rgba(255,255,255,0.90);
	position:relative;
	transition-property:border-color;
	transition-duration:0.4s;
	transition-timing-function:ease;
}
#c_navs_wrap:hover{border-color:#196a9d;}
#c_navs{position:relative;}
#c_navs a{color:#06c;}
#c_navs a:hover{color:#f30 !important;}
#c_navs li{
	position:relative;
	float:left;
}
#c_navs li .nav_link{
	display:inline-block;
	width:80px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	float:left;
}
#c_navs li .delete_btn, #c_navs li .edit_btn{display:inline-block; width:20px; height:20px; position:absolute; top:2px; background:url(/static/imgs/nav_edit_icon.png) no-repeat;}
#c_navs li .delete_btn{background-position:6px 7px; right:0;}
#c_navs li .delete_btn:hover{background-position:-19px 7px;}
#c_navs li .edit_btn{background-position:-49px 5px; right:20px;}
#c_navs li .edit_btn:hover{background-position:-84px 5px;}
#c_navs .dragging{background:#F1F1F1;}
#txt_navs{
	margin-top:5px;
	line-height:28px;
	background-color:#fff;
	background-color:rgba(255,255,255,0.90);
	position:relative;
}
#txt_navs ul li{
	width:476px;
	padding:0 7px;
	position:relative;
	float:left;
	transition-property:background-color;
	transition-duration:0.4s;
	transition-timing-function:ease;
}
#txt_navs ul li:hover{background:#f3f3f3;}
#txt_navs ul li .sub_title{float:left;}
#txt_navs ul li .sub_title a{display:inline-block; width:40px; color:#07519a; font-weight:bold; letter-spacing:2px;}
#txt_navs ul li .sub_title a:hover{color:#f30;}
#txt_navs ul li .txt_nav{
	float:left;
}
#txt_navs .nav_link{
	color:#333;
	display:inline-block;
	width:85px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	float:left;
}
#txt_navs .nav_link:hover{color:#f30;}

/*清爽版 start*/
.version_clean #header{margin-top:135px;}
.version_clean #main{min-height:380px; margin-top:50px;}
.version_clean #txt_navs{display:none;}
.version_default #header, .version_default #main, .version_default #txt_navs,
.version_clean #header, .version_clean #main, .version_clean #txt_navs{
	transition-property:all;
	transition-duration:0.4s;
	transition-timing-function:ease;
}
/*清爽版 end*/

/*编辑模式 start*/
.custom_state .img_navs_wrap{background:#ded;padding:8px 0 4px;margin-bottom:10px;}
.custom_state .c_navs_wrap{background:#dde;padding:8px 0 8px;margin-bottom:10px;}
.custom_state #img_navs .img_nav .nav_link{cursor:move;}
.custom_state #c_navs_wrap{padding:7px 0 3px 3px;}
.custom_state #c_navs li{width:107px; margin:0 0 4px 4px; padding-left:8px; border:solid 1px #d5d5d5; cursor:move;}
.custom_state #c_navs li:hover{border-color:#389cff;}
.custom_state #c_navs li .nav_link{cursor:move;}
.custom_state #c_navs .add_btn{background:url(/static/imgs/nav_edit_icon.png) -115px 3px no-repeat; padding-left:20px;}
.custom_state #c_navs .add_btn:hover{background-position:-115px -19px;}
.custom_state #modules_wrap .module{cursor:move;}
/*编辑模式 end*/

/*模块 start*/
#modules_wrap{position:relative;}
#modules_wrap .module{margin-bottom:5px;}
#modules_wrap .module .delete_btn, #modules_wrap .module .edit_btn{display:inline-block; width:20px; height:20px; position:absolute; top:0; background:url(/static/imgs/nav_edit_icon.png) no-repeat;}
#modules_wrap .module .delete_btn{background-position:6px 7px; right:0;}
#modules_wrap .module .delete_btn:hover{background-position:-19px 7px;}
#modules_wrap .module .edit_btn{background-position:-49px 5px; right:20px;}
#modules_wrap .module .edit_btn:hover{background-position:-84px 5px;}
/*模块 end*/

/*新闻模块 start*/
#module_news{
	border:solid 1px #ccc;
	padding:5px;
	background-color: #fff;
	background-color: rgba(255,255,255,0.90);
	transition-property: border-color;
	transition-duration: 0.4s;
	transition-timing-function: ease;
}
#module_news:hover{border-color:#196a9d;}
#module_news .nav li{float:left; margin-right:6px;}
#module_news .nav li a{display:inline-block; padding:2px 6px;}
#module_news .nav li .current{background:#196a9d; color:#fff;}
/*新闻模块 end*/