﻿@charset "utf-8";
@import url(format.css);
/* 模拟表单 */
.checkbox { width:17px; height:17px; background-image:url(skin/checkbox.jpg); display:block;}
.checkbox.focus { background-position:bottom;}

.file { width:382px; line-height:26px; height:26px; position:relative;}
.file .path { text-indent:5px; width:460px; display:block; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.file .btn { width:22px; height:22px; display:block; background:url(skin/file_btn.jpg); text-align:center; position:absolute; right:1px; top:1px; cursor:default;}

.file .upbtn { width:22px; height:22px; display:block; background:url(skin/file_btn.jpg); text-align:center; position:absolute; right:1px; top:1px; cursor:pointer;}


/*时间控件*/
.datebox { width:180px; line-height:26px; height:26px; position:relative;}
.dateicon { width:22px; height:22px; display:block; background:url(skin/date.png); text-align:center; position:absolute; right:1px; top:1px; cursor:pointer;}

.select { width:159px; margin-left:5px; float:left; position:relative; text-indent:5px; z-index:1000; background:#FFF;}
.select .select_title {}
.select .select_title a { background-image:url(skin/select.jpg); display:block; background-repeat:no-repeat; background-position:right top; height:27px; line-height:30px; color:#333;}
.select .select_title a:hover { background-position:right bottom;}
.select ul { display:none; background:#FFF; position:absolute; width:100%;}
.select li a { width:100%; display:block; line-height:30px; color:#333; cursor:pointer;}
.select li a:hover { background:#43a4df; color:#FFF;}

/* 公共样式 */
body { background:url(skin/bg_body.jpg);}
textarea { border:0px;}
.marginTop_10 { margin-top:10px;}
.paddingLeft_10 { padding-left:10px;}
.container { width:1060px; margin:auto; position:relative; }
.min-width { min-width:1060px; margin:auto;}
.align-right { text-align:right;}
.ico-textbox { height:34px; background:#FFF; border:#ddd solid 1px; padding-left:34px; padding-right:10px;}
	.ico-textbox input { width:100%; height:100%; border:0px; outline:none;}
	
/*网站到期提示*/

#promptbox {
    padding:0px;margin:auto;background:#FEF9E8; text-align: center; color:#B00003; font-weight:bold; line-height:29px; border:1px solid #FFCB68;font-size:12px;width:960px; font-family:'Microsoft YaHei','宋体';
}

/* 登陆 */
#login { width:264px; height:336px; margin-left:-132px; margin-top:-168px; position:absolute; left:50%; top:50%;}
	#login .ico-textbox { background-image:url(skin/login_icon.png); background-repeat:no-repeat; padding-right:0px;}
	#userName { margin-top:10px; position:relative;}
    #portName ,#portPassWord{line-height:32px; *height:32px;*line-height:32px; }
	#passWord { background-position:-34px 0px; margin:10px 0px; position:relative;}

#loginbtn {
    background:url(skin/login_submit.jpg) no-repeat;
    border:0px;
    width:262px;
    height:37px;
}
#Loginback {
   
}
.login-err {
    color:#f00;
}

.login-loading {
  
}

	
/* 头部 */
#head { height:61px; background:url(skin/head_bg.jpg); position:relative; z-index:15; _width:expression(document.body.clientWidth > 1060 ? "auto": "1060px" );}
	#head h1, #head .info, #head .tools { float:left;}
	#head .info { color:#FFF; padding:23px 10px 0px 10px;}
	#head .tools li { padding:23px 5px 0px 0px; float:left;}
	#head .tools li a { width:22px; height:22px; background-image:url(skin/head_tools.png); display:block;}
		#head .tools_1 a { background-position:0px top;}
		#head .tools_2 a { background-position:-22px top;}
		#head li.tools_3 a { background-position:-44px top; width:14px; color:#FFF; line-height:23px; padding-left:26px;}
		#head .tools_1 a:hover { background-position:0px bottom;}
		#head .tools_2 a:hover { background-position:-22px bottom;}
		#head li.tools_3 a:hover { background-position:-44px bottom;}
	#head .bottons { float:right;}
	#head .bottons li { padding:14px 10px 0px 0px; float:left;}
	#head .bottons li a { width:75px; height:33px; background-image:url(skin/head_buttons.png); text-indent:-10000px; display:block;}
		#head .buttons_1 a { background-position:0px top;}
		#head .buttons_3 a { background-position:-75px top;}
		#head .buttons_2 a { background-position:-150px top;}
        #head .buttons_4 a { background-position:-225px top;}
		#head .buttons_1 a:hover { background-position:0px bottom;}
		#head .buttons_3 a:hover { background-position:-75px bottom;}
		#head .buttons_2 a:hover { background-position:-150px bottom;}
        #head .buttons_4 a:hover{ background-position:-225px bottom;}
	
/* 首页 */	
#home { width:950px; height:382px; margin-left:-475px; margin-top:-191px; position:absolute; left:50%; top:50%;}
	#home .menus li { float:left; padding-top:10px; padding-right:10px;}
	#home .menus li.menus_4, #home .menus li.menus_8 { padding-right:0px;}
	#home .menus li a { height:150px; background-image:url(skin/home_menu.jpg); display:block; text-indent:-10000px;}
		#home .menus_1 a { width:310px; background-position:0px top;}
		#home .menus_2 a { width:310px; background-position:-310px top;}
		#home .menus_3 a { width:150px; background-position:-620px top;}
		#home .menus_4 a { width:150px; background-position:-770px top;}
		#home .menus_5 a { width:310px; background-position:-920px top;}
		#home .menus_6 a { width:310px; background-position:-1230px top;}
		#home .menus_7 a { width:150px; background-position:-1540px top;}
		#home .menus_8 a { width:150px; background-position:-1690px top;}
		#home .menus_1 a:hover { width:310px; background-position:0px bottom;}
		#home .menus_2 a:hover { width:310px; background-position:-310px bottom;}
		#home .menus_3 a:hover { width:150px; background-position:-620px bottom;}
		#home .menus_4 a:hover { width:150px; background-position:-770px bottom;}
		#home .menus_5 a:hover { width:310px; background-position:-920px bottom;}
		#home .menus_6 a:hover { width:310px; background-position:-1230px bottom;}
		#home .menus_7 a:hover { width:150px; background-position:-1540px bottom;}
		#home .menus_8 a:hover { width:150px; background-position:-1690px bottom;}

/* 导航提示 */
#nav { background:url(skin/nav.jpg) bottom repeat-x; height:40px; padding-bottom:2px; margin-bottom:30px;}
	#nav span { font-family:'微软雅黑'; height:23px; line-height:23px; font-size:14px; border-bottom:#43a4df solid 3px; padding:10px 5px 5px 25px; display:block; float:left;}
		#nav span.edit { background:url(skin/nav_edit.png) left center no-repeat;}
		#nav span.temp { background:url(skin/nav_temp.png) left 12px no-repeat;}
		#nav span.log { background:url(skin/nav_log.png) left center no-repeat;}
		#nav span.user { background:url(skin/nav_user.png) left 10px no-repeat;}
		#nav span.seo { background:url(skin/nav_seo.png) left 13px no-repeat;}
		#nav span.data { background:url(skin/nav_data.png) left 10px no-repeat;}
		#nav span.set { background:url(skin/nav_set.png) left 13px no-repeat;}
			#nav span.mobile { background:url(skin/nav_mobile.png) left center no-repeat;}
	#nav a { width:22px; text-indent:2px; height:22px; font-family:'宋体'; font-size:12px; background-image:url(skin/nav_a.png); line-height:22px; text-align:center; margin-left:5px; display:inline-block; *display:inline; *zoom:1}
	#nav a.focus { color:#FFF; background-position:bottom;}

.mobilenotepad
{
	width:920px;
	padding:10px;
	background-color:#fed5b4;
	border:1px solid #e6ad62;
	color:#6d2c1a;
	position:relative;
	border-radius:5px;
	margin-bottom:15px;

}

	.mobilenotepad .close
	{
		width:20px;
		height:20px;
		background:url(skin/tipclose.png) no-repeat;
		position:absolute;
		right:10px;
		top:8px;
		cursor:pointer
	}


/* 节点 */
.node { width:1060px; margin:auto; padding-bottom:10px; display:block;}
	.node li { cursor:pointer; width:310px; height:150px; background-image:url(skin/node_item.jpg); margin-right:10px; _margin-right:0px; _margin-left:10px; display:block; float:left; position:relative;}
	.node li { background-position:bottom;}
	.node li.dis { background-position:top;}
	.node li a { width:100%; height:100%; display:block;}
		.node .icon { width:66px; height:66px; background-image:url(skin/node_item_icon.png); margin:10px 0px 0px 10px; display:block; float:left;}
		/*引导页*/
        .node .icon.icon_1 { background-position:-761px top;}
		.node .icon.icon_2 { background-position:-379px top;}
		.node .icon.icon_4 { background-position:-855px top;}
        .node .icon.icon_8 { background-position:-561px top;}
        .node .icon.icon_16 { background-position:-94px top;}
        .node .icon.icon_32 { background-position:-191px top;}
        .node .icon.icon_64 { background-position:-288px top;}
        .node .icon.icon_128 { background-position:-469px top;}
        .node .icon.icon_256 { background-position:-660px top;}
        .node .icon.icon_512 { background-position:-468px top;}

		.node .tools { position:absolute; right:10px; top:10px;}
		.node li.dis .tools { opacity:.1;}
		.node li.focus .tools { display:none;}
			.node .tools a { width:28px; height:29px; background-image:url(skin/node_item_tools.png); margin-left:10px; display:inline-block; *display:inline; *zoom:1;}
			.node .tools a.seo { background-position:0px top;}
            .node .tools a.syseo { background-position:0px top;}
			.node .tools a.editor { background-position:-28px top;}
			.node .tools a.delete { background-position:-56px top;}
			.node .tools a.seo:hover { background-position:0px bottom;}
			.node .tools a.editor:hover { background-position:-28px bottom;}
			.node .tools a.delete:hover { background-position:-56px bottom;}
		.node .name { color:#FFF; font-family:'微软雅黑'; font-size:18px; text-align:right; position:absolute; right:10px; bottom:30px;}
		.node .info { color:#FFF; text-align:right; position:absolute; right:10px; bottom:6px;}
	#node_child { width:100%; height:180px; background:url(skin/node_child.jpg); margin-bottom:10px;}
		#node_child .container { position:relative;}
		#node_child .title { border:0px; height:50px; font-family:'微软雅黑'; font-size:14px; color:#FFF; margin-left:40px; line-height:50px; background:url(skin/node_child_title.png) left center no-repeat; padding-left:20px;}
		#node_child .content { width:800px; height:115px; margin-left:40px; overflow:hidden; position:relative;}
			#node_child ul { height:85px;}
			#node_child li { width:195px; cursor:pointer; height:85px; background:url(skin/node_child_li.jpg); position:relative; display:block; float:left; margin-right:5px;}
			#node_child .icon { width:47px; height:47px; background-image:url(skin/node_child_icon.png); position:absolute; left:20px; top:20px;}
				#node_child .icon.icon_1 { background-position:-448px top;}
				#node_child .icon.icon_2 { background-position:-201px top;}
				#node_child .icon.icon_4 { background-position:-401px top;}
                #node_child .icon.icon_8 { background-position:-301px top;}
                #node_child .icon.icon_16 { background-position:-47px top;}
                #node_child .icon.icon_32 { background-position:-100px top;}
                #node_child .icon.icon_64 { background-position:-152px top;}
                #node_child .icon.icon_128 { background-position:-252px top;}
                #node_child .icon.icon_256 { background-position:-352px top;}
                #node_child .icon.icon_512 { background-position:-0px top;}
			#node_child li .tools { position:absolute; right:10px; top:10px;}
				#node_child li .tools a { width:28px; height:28px; background-image:url(skin/node_child_tools.png); margin-left:5px; display:inline-block; *display:inline; *zoom:1;}
				#node_child .tools a.seo { background-position:0px top;}
				#node_child .tools a.editor { background-position:-28px top;}
				#node_child .tools a.delete { background-position:-56px top;}
				#node_child .tools a.seo:hover { background-position:0px bottom;}
				#node_child .tools a.editor:hover { background-position:-28px bottom;}
				#node_child .tools a.delete:hover { background-position:-56px bottom;}
			#node_child .name { color:#333; font-family:'微软雅黑'; font-size:16px; text-align:right; position:absolute; right:10px; bottom:10px;}
			#node_child .pager { text-align:center; height:30px;}
				#node_child .pager a { width:9px; height:9px; font-size:0px; background-image:url(skin/node_child_pager.jpg); background-position:top; margin:20px 5px 0px 5px; display:inline-block; *display:inline; *zoom:1; }
				#node_child .pager a.focus { background-position:0px bottom;}
			#node_child .fun { width:46px; position:absolute; right:100px; top:0px;}
				#node_child .fun a { width:46px; height:46px; margin-top:11px; background-image:url(skin/node_child_fun.png); display:block;}
				#node_child .fun .back { background-position:0px top;}
				#node_child .fun .add { background-position:-46px top;}
				#node_child .fun .order { background-position:-92px top;}
				#node_child .fun .back:hover { background-position:0px bottom;}
				#node_child .fun .add:hover { background-position:-46px bottom;}
				#node_child .fun .order:hover { background-position:-92px bottom;}

/* 分页 */				
#pager { float:right;}
	#pager a { width:35px; height:25px; color:#333; margin-left:10px; background-image:url(skin/pager.jpg); line-height:25px; text-align:center; display:block; float:left;}
	#pager a.focus { background-position:bottom; color:#FFF;}
    #pager span {  width:35px; height:25px; color:#333; margin-left:10px; line-height:25px; text-align:center; display:block; float:left;}

/* 数据列 */	
.dataList {}
	.dataList td { height:37px; line-height:37px;}
.dataList td span {overflow: hidden;width: 400px;display: -webkit-box;display: -ms-flexbox;height: 37px;}
	.dataList td.line { border-right:#e8e8e8 solid 1px;}
	.dataList thead { width:100%; height:36px; font-weight:bold; background:url(skin/dataList_head.jpg); border:#e8e8e8 solid 1px;}
	.dataList tbody { width:100%; border:#e8e8e8 solid 1px; border-top:0px;}
		.dataList .file { float:left;}
		.dataList .checkbox { float:left; margin:10px;}
		.dataList .button { width:36px;}
		.dataList .button a { width:36px; height:35px; background-image:url(skin/dataList_buttons.jpg); display:block;}
		.dataList .top a { background-position:0px top;}
		.dataList .edit a { background-position:-36px top;}
        .dataList .status a {background-position:-210px top;}
        .dataList .more a {background-position:-181px top;}
		.dataList .seo a { background-position:-72px top;}
		.dataList .del a { background-position:-108px top;}
        .dataList .comment a { background-position:-145px top;}
		.dataList .top a:hover { background-position:0px bottom;}
		.dataList .edit a:hover { background-position:-36px bottom;}
		.dataList .seo a:hover { background-position:-72px bottom;}
		.dataList .del a:hover { background-position:-108px bottom;}
        .dataList .status a:hover {background-position:-210px bottom;}
        .dataList .comment a:hover {background-position:-145px bottom;}
        .dataList .more a:hover {background-position:-181px bottom;}

/* 其他部分 */
#data { width:940px; height:443px; border:#CCC solid 1px; background:url(skin/dataList_body.jpg);}
#control { width:940px; padding-top:10px;}

#tools { float:left;}
	#tools a { height:25px; background-image:url(skin/tools.jpg); margin-right:10px; display:block; float:left;}

	#invert { width:65px; background-position:-65px top;}
	#del { width:90px; background-position:-130px top;}
	#move { width:90px; background-position:-220px top;}
	#all:hover { width:65px; background-position:0px bottom;}
    #all { width:65px; background-position:0px top;}
		#all.active
		{
			width:65px; background-position:-310px top;
		}
			#all.active:hover
			{
				width:65px; background-position:-310px bottom;
			}
	#invert:hover { width:65px; background-position:-65px bottom;}
	#del:hover { width:90px; background-position:-130px bottom;}
	#move:hover { width:90px; background-position:-220px bottom;}

/* 功能栏 */		
#function { position:absolute; right:10px; top:-20px; z-index:5;}
	#function a { width:77px; height:76px; background-image:url(skin/function.png); cursor:pointer; margin-top:20px; display:block;}
	#function a#back { background-position:0px top;}
	#function a#file { background-position:-308px top;}
	#function a#add { background-position:-154px top;}
	#function a#add_item { background-position:-77px top;}
	#function a#back:hover { background-position:0px bottom;}
	#function a#file:hover { background-position:-308px bottom;}
	#function a#add:hover { background-position:-154px bottom;}
	#function a#order_b { background-position:-231px top;}
	#function a#order_b:hover { background-position:-231px bottom;}
	#function a#add_item:hover { background-position:-77px bottom;}

	/*mobile new*/
	#function a#preview { background-position:-384px top;}
	#function a#preview:hover { background-position:-384px -76px;}
	#function a#previewfz { background-position:-462px top;}
	#function a#previewfz:hover { background-position:-462px -76px;}
	.node .icon.icon_m_1 { background:url(skin/mobile_item_icon.png) no-repeat 0 0;}
    .node .icon.icon_m_2 { background:url(skin/mobile_item_icon.png) no-repeat -66px 0;}
	 .node .icon.icon_m_3 { background:url(skin/mobile_item_icon.png) no-repeat -132px 0;}

	#btn_00,#btn_01{height:23px; cursor:pointer; line-height:23px; margin-right:10px; margin-top:10px; font-weight:bold; color:#FFF; text-align:center; display:block; float:left; padding:0 20px; -webkit-box-shadow:0 1px 0 rgba(255,255,255,1); box-shadow:0 1px 0 rgba(255,255,255,1); -webkit-border-radius:3px; border-radius:3px;}
	#btn_00{ border:1px solid #68a341; background:url(skin/btnbg_00.jpg) repeat-x;}
	#btn_01{ border:1px solid #a95151; background:url(skin/btnbg_01.jpg) repeat-x;}

strong.red{ color:#e73636; border:none}
.templatesnone
{
	font-size:30px;
	font-weight:bold;
	padding-top:30px
}

.tabBody .cos_2 tr { padding:15px 10px; border-top:#FFF solid 1px; border-bottom:#e8e8e8 solid 1px;}
.tabBody .cos_2 td { padding:15px 10px; border-top:#FFF solid 1px; border-bottom:#e8e8e8 solid 1px;}
.tabBody .cos_2 td.prompt{ color:#999;}
	.tabBody .cos_2 td.prompt a{ color:#29b2df; text-decoration:underline;}

.ptxt{ color:#666; padding:0 0 20px 0;}

.m_temp{width:950px; padding-top:10px}
	.m_temp ul{ padding:0 0 20px 0;}
		.m_temp ul li{ float:left; width:220px; margin-right:22px; box-shadow:0 2px 5px rgba(0,0,0,.2)}
		.m_temp ul li.last{ margin-right:0;}
			.m_temp ul li .img{ display:block;width:220px; height:350px; overflow:hidden;}
				.m_temp ul li .img img{width:100%;}
			.m_temp ul li .btns{ padding:13px 0; background:#fff; text-align:center;}
				.m_temp ul li .btns a{height:23px; cursor:pointer; line-height:23px; font-weight:bold; color:#FFF; text-align:center; display:inline-block; padding:0 20px; -webkit-box-shadow:0 1px 0 rgba(255,255,255,1); box-shadow:0 1px 0 rgba(255,255,255,1); -webkit-border-radius:3px; border-radius:3px;}
				.m_temp ul li .btns a.btn_00{ border:1px solid #68a341; background:url(skin/btnbg_00.jpg) repeat-x;}
				.m_temp ul li .btns a.btn_01{ border:1px solid #306fb9; background:url(skin/btnbg_02.jpg) repeat-x;}

#nav span.mobile { background:url(skin/nav_mobile.png) left center no-repeat;}

.show_c{width:950px; margin:auto;}
	.show_c .tabbtn{ text-align:center;}
		.show_c .tabbtn span{ cursor:pointer; height:60px; width:60px; background-color:#666; display:inline-block; margin:0 8px; -webkit-border-radius:30px;border-radius:30px;}
		.show_c .tabbtn span:hover,.show_c .tabbtn span.active{background-color:#43a4df;}
		.show_c .tabbtn span.w_p{ background-image:url(skin/p_icon_00.png); background-position:center center; background-repeat:no-repeat;}
		.show_c .tabbtn span.h_p{ background-image:url(skin/p_icon_01.png); background-position:center center; background-repeat:no-repeat;}
	.show_c .cont .demo_00{width:320px; height:480px; overflow:hidden; padding:133px 29px 130px 31px; background:url(skin/phone_00.png) no-repeat; margin:30px auto 30px;display:none;}
	.show_c .cont .demo_01{width:480px; height:320px; overflow:hidden; padding:29px 130px 31px 133px; background:url(skin/phone_01.png) no-repeat; margin:30px auto 30px; display:none;}


/* 快捷菜单 */
#menu { width:100px; background:#6d6d6d; min-height:150px; position:absolute; left:-100px; top:60px;}
	#menu .button { position:absolute; right:-50px; top:60px;}
	#menu li a { height:41px; display:block; color:#FFF; background-image:url(skin/menu_list.jpg); line-height:40px; font-family:'微软雅黑'; font-size:14px; text-indent:10px;}
	#menu li a:hover { background-position:bottom;}
	
/* 选项卡 */
.tab { width:940px; border:#CCC solid 1px;}
	.tab .tabHead { height:39px; background:url(skin/tab_head.jpg);}
		.tabHead li { height:38px; line-height:39px; cursor:pointer; padding:0px 10px; border-right:#CCC solid 1px; float:left; font-weight:bold;}
		.tabHead li.nuLine { border-right:0px;}
		.tabHead li.focus { color:#43a4df; border-bottom:#e8e8e8 solid 1px;}
	.tab .tabBody { min-height:400px; background:#f9f9f9; position:relative;}
	#seobox .tab .tabBody { min-height:260px; background:#f9f9f9; position:relative;}
		.tab .tabBody .tab_Cont { width:100%; height:100%; position:absolute; left:0px; top:0px; display:none;}
        .tab .tabBody .tab_Cont textarea{ width:100%; height:80%; overflow:hidden;background:transparent; padding:10px; }
		.tabBody .file { float:left;}
		.tabBody .cos tr { padding:10px; border-top:#FFF solid 1px; border-bottom:#e8e8e8 solid 1px;}
		.tabBody .cos td { padding:10px; border-top:#FFF solid 1px; border-bottom:#e8e8e8 solid 1px;}
		.tabBody .cos td span { color:#CCC;}
      
		.tabBody .cos td .input { width:480px; height:22px; border:#ddd solid 1px; line-height:22px;}
		.tabBody .cos td .textarea { width:480px; height:50px; border:#DDD solid 1px; overflow:hidden;}


 /*单页编辑器*/
.seidt { width:940px;}
	.seidt .tabHead { height:38px; background:url(skin/tab_head.jpg); border:1px solid #ccc;border-bottom:none; }
		.tabHead li { height:38px; line-height:39px; cursor:pointer; padding:0px 10px; border-right:#CCC solid 1px; float:left; font-weight:bold;}
		.tabHead li.nuLine { border-right:0px;}
		.tabHead li.focus { color:#43a4df; border-bottom:#e8e8e8 solid 1px;}
	.seidt .tabBody { height:400px;}
		.seidt .tabBody .editbox { }



 /*内容样式*/
.contentbox { width:940px;}
	.contentbox .tabHead { height:38px; background:url(skin/tab_head.jpg); border:1px solid #ccc;border-bottom:none; }
		.contentbox li { height:38px; line-height:39px; cursor:pointer; padding:0px 10px; border-right:#CCC solid 1px; float:left; font-weight:bold;}
		.tabHead li.nuLine { border-right:0px;}
		.tabHead li.focus { color:#43a4df; }
	.contentbox .tabBody { height:400px;background:#f9f9f9;position:relative;}
		.contentbox .tabBody .editbox { }
.contentbox .cfield {
   border:#CCC solid 1px;
}
.cedit {

}

.contentbox .ManyBox {
    border:#CCC solid 1px;
}

.ManyPhotos {
     
}
    .ManyPhotos .PartLeft {
       float:left;
       width:730px;
		overflow: auto;
height: 350px;
    }
    .ManyPhotos .PartLeft .info { line-height:30px; color:#999; padding:5px 10px; width:718px; border-top:#CCC solid 1px; position:absolute; left:0px; bottom:0px;}
    .ManyPhotos .PartRight {
        width:200px;
        float:right;
        border-left:1px solid #CCC;
         height:398px;

    }
        .ManyPhotos .PartRight .btnbox {

            margin-left:30px;
            margin-top:120px;

        }

.Manythumbnails {
    padding-left:35px;
}

  .thumbitem {
        position: relative;
        z-index: 1;
        width: 110px;
        height: 110px;
         float:left;
         border:1px solid #CCC;
         margin-right:20px;
       
         margin-top:20px;
    }
.thumbitem .delitem {
    position:absolute;
    display:block;
    width:18px;
    height:18px;
    border:1px solid #91C4E3;
    background:url(skin/itemicon.gif);
    right:0px;
    z-index:2;
}

.contentbox .manytext { width:500px;height:60px; border:#ddd solid 1px;}
.contentbox .tabBody .tab_Cont { width:938px; height:100%; position:absolute; left:0px; top:0px; display:none;}

.contentbox .cos td .isrequired { color:#f00; padding-right:8px;}
.contentbox .cos td .input { width:450px; height:22px; border:#ddd solid 1px; line-height:22px;}
.contentbox .cos td .inputfile { width:380px; height:22px; border:#ddd solid 1px; line-height:22px;}
       



/* 按钮样式 */
#save, #submit, #submitedit, #cancel, #canceledit,#submitadd,#canceladd { height:26px; cursor:pointer; line-height:26px; margin-right:10px; margin-top:10px; font-weight:bold; color:#FFF; text-align:center; display:block; float:left;}
	#submit { width:74px; background:url(skin/submit.jpg);border:0px;}
    #submitedit { width:74px; background:url(skin/submit.jpg);border:0px;}
    #submitadd { width:74px; background:url(skin/submit.jpg);border:0px;}
	#save { width:105px; background:url(skin/save.jpg); border:0px;}
	#cancel { width:74px; background:url(skin/cancel.jpg); border:0px;}
    #canceledit { width:74px; background:url(skin/cancel.jpg); border:0px;}
    #canceladd { width:74px; background:url(skin/cancel.jpg); border:0px;}

/* 栏目排序 */
#order { width:940px; background:#f9f9f9; border:#CCC solid 1px;}
	#order .content { height:400px; border-bottom:#e8e8e8 solid 1px;}
		#order .content li { float:left; text-align:center; height:61px; line-height:61px; width:178px; background:url(skin/order_li.jpg); margin-left:8px; margin-top:8px;}
	#order .title { line-height:40px; text-indent:10px; color:#999; border:0px; border-top:#FFF solid 1px;}
	
/* 优化部分 */
#seo { width:940px; }
	#seo .partL { width:940px;}
	#seo .tab {}
		#seo .tabBody { position:relative;}
		#seo .tabBody .key { word-break:break-all; float:left; cursor:pointer; border:#91c4e3 solid 1px; color:#2b6a90; padding:5px; background:#c4ebf8; margin-left:10px; margin-top:10px;}
		#seo .tabBody .fun { word-break:break-all; float:left; border:#a5d24a solid 1px; color:#638421; padding:5px; background:#cde69c; margin-left:10px; margin-top:10px;}
		#seo .tabBody .del { padding:5px; float:right; margin:5px 5px 0px 10px; font-size:0px; cursor:pointer; background:url(skin/seo_a.jpg);}
		#seo .tabBody .add { background:url(skin/seo_add.jpg); padding:7px; float:right; font-size:0px; cursor:pointer; margin:2px 5px 0px 5px;}
		#seo .info { line-height:30px; color:#999; padding:5px 10px; width:920px; border-top:#CCC solid 1px; position:absolute; left:0px; bottom:0px;}
	#seo .partR { width:220px; margin-left:0px; float:right;}

/* 模板选择 */	
#temp_1 { padding-right:98px;}
	#temp_1 .partL { width:209px; float:left; background:#f9f9f9;}
		.title { height:39px; background:url(skin/tab_head.jpg); line-height:39px; text-indent:10px; font-weight:bold; border:#CCC solid 1px; border-bottom:0px;}
		#temp_1 .partL .title span { color:#43a4df; background:url(skin/temp_1_partL_title.jpg) 10px 10px no-repeat; height:100%; display:block; padding-left:20px;}
		#temp_1 .partL .content { height:350px; border:#CCC solid 1px; border-top:0px;}
			#temp_1 .partL .content .image { text-align:center; padding:10px;}
			#temp_1 .partL .content .image img { border:#CCC solid 1px;}
			#temp_1 .partL .content h2 { padding-left:10px; font-weight:bold; line-height:30px; padding-top:10px; font-size:14px;}
			#temp_1 .partL .content p { line-height:28px; padding-left:10px;}
	#temp_1 .partR { width:740px; float:right; background:#f9f9f9;}
		#temp_1 .partR .content { height:350px; border:#CCC solid 1px; border-top:0px; position:relative;}
		#temp_1 .partR .content ul { width:640px; padding-left:45px;}
		#tempList li { width:148px; height:148px; margin:10px 0px 0px 10px; cursor:pointer; float:left; border:#CCC solid 1px; position:relative; overflow:hidden;}
		#tempList li .info { position:absolute; width:100%; height:100%; background:#f0f0f0; left:0px; top:148px;}
			#tempList li .info p { text-indent:5px; line-height:23px;}
			#tempList li .info a { margin-right:6px;}
		#prev, #next { position:absolute; top:155px;}
		#prev { left:8px;}
		#prev a { width:36px; height:36px; background-image:url(skin/temp_1_left.jpg); display:block;}
		#next { right:8px;}
		#next a { width:36px; height:36px; background-image:url(skin/temp_1_right.jpg); display:block;}
		#prev a:hover, #next a:hover { background-position:bottom;}

/* 用户管理 */	
#user_1 { padding-right:98px;}
	#user_1 .partL { width:575px; float:left; background:#f9f9f9;}
		#user_1 .partL .content { height:350px; border:#CCC solid 1px; border-top:0px;}
		#user_1 .partL td { padding:21px 0px 21px 10px; border-top:#FFF solid 1px; border-bottom:#e8e8e8 solid 1px;}
		#user_1 .partL input { width:200px; height:24px; border:#ddd solid 1px;}
	
        #user_1 .partR { width:370px; float:right; background:#f9f9f9;}
		#user_1 .partR .title strong { float:right;}
			#user_1 .partR .title strong a { height:38px; float:left; font-weight:bold; padding:0px 20px; text-indent:0px; border-left:#CCC solid 1px; display:block;}
			#user_1 .partR .title strong a.focus { color:#43a4df; background:#f9f9f9;}
		#user_1 .partR .content { height:350px; border:#CCC solid 1px; border-top:0px; position:relative;}
			#user_1 .partR .content .tab_Cont { width:100%; position:absolute; left:0px; top:0px; }
				#user_1 .partR .content .tab_Cont .all { line-height:35px; padding:5px 0px 5px 15px; border-bottom:#e8e8e8 solid 1px;}
				#user_1 .partR .content .tab_Cont .all input { float:left; padding:15px; padding-right:5px;}
				#user_1 .partR .content .tab_Cont ul { width:100%; height:238px; border-bottom:#e8e8e8 solid 1px; padding-top:5px; border-top:#FFF solid 1px;}
				#user_1 .partR .content .tab_Cont li { line-height:35px; padding-left:15px; float:left;}
					#user_1 .partR .content .checkbox { margin-top:9px; margin-right:5px; float:left;}
				#user_1 .partR .content .info { padding:10px; width:348px; line-height:20px; border-top:#FFF solid 1px; position:absolute; left:0px; bottom:0px;}

                /* 网站管理 */	
#site_1 { padding-right:98px;}
	#site_1 .partL { width:575px; float:left; background:#f9f9f9;}
		#site_1 .partL .content { height:350px; border:#CCC solid 1px; border-top:0px;}
		#site_1 .partL td { padding:21px 0px 21px 10px; border-top:#FFF solid 1px; border-bottom:#e8e8e8 solid 1px;}
		#site_1 .partL .text { width:200px; height:24px; border:#ddd solid 1px;}
	
        #site_1 .partR { width:370px; float:right; background:#f9f9f9;}
		#site_1 .partR .title strong { float:right;}
			#site_1 .partR .title strong a { height:38px; float:left; font-weight:bold; padding:0px 20px; text-indent:0px; border-left:#CCC solid 1px; display:block;}
			#site_1 .partR .title strong a.focus { color:#43a4df; background:#f9f9f9;}
		#site_1 .partR .content { height:350px; border:#CCC solid 1px; border-top:0px; position:relative;}
			#site_1 .partR .content .tab_Cont { width:100%; position:absolute; left:0px; top:0px; }
				#site_1 .partR .content .tab_Cont .all { line-height:35px; padding:5px 0px 5px 15px; border-bottom:#e8e8e8 solid 1px;}
				#site_1 .partR .content .tab_Cont .all input { float:left; padding:15px; padding-right:5px;}
				#user_1 .partR .content .tab_Cont ul { width:100%; height:238px; border-bottom:#e8e8e8 solid 1px; padding-top:5px; border-top:#FFF solid 1px;}
				#site_1 .partR .content .tab_Cont li { line-height:35px; padding-left:15px; float:left;}
					#site_1 .partR .content .checkbox { margin-top:9px; margin-right:5px; float:left;}
				#site_1 .partR .content .info { padding:10px; width:348px; line-height:20px; border-top:#FFF solid 1px; position:absolute; left:0px; bottom:0px;}
#site_1 .msg {padding-left:10px;}
#site_1 .icon {margin-right:5px;color:#f00;}

/* 查询框 */
#search { height:27px;}	
	#search span { padding-left:17px; line-height:27px; float:left;}
	.search { width:250px; background:url(skin/search.jpg) no-repeat; padding-left:4px; padding-top:2px; height:25px; float:right;}
		.search .input { width:225px; border:0px; height:22px; float:left;}
		.search .submit { width:22px; height:22px; background:url(skin/search_btn.jpg); border:0px;}

/* 空间信息 */
#space { padding:10px 20px;}
	#space .info { color:#333; line-height:25px; height:25px;}
	#space .chart { float:left; width:300px; height:23px; border:#CCC solid 1px; background:#e8e8e8;}
	/*#space span { height:23px; display:block; float:left;}*/
	#space .data { background:#757575; height:23px; display:block; float:left;}
	#space .image { background:#5dbdee; height:23px; display:block; float:left;}
	#space .video { background:#82b354; height:23px; display:block; float:left;}
	#space .doc { background:#ff7e3f; height:23px; display:block; float:left;}
	#space .ava { background:#e8e8e8; height:23px; display:block; float:left;}
	#space .into_title{ }
	
	#space .content .folder { width:100px; float:left;}
	#space .content .folder ul li {
		display:block;
		height:30px;
		line-height:30px;
		
		padding-left:40px;
	}
        #space .content .folder ul li .bold {
            font-weight:bold;
        }

   	#space .content .folder ul li.icon_all{
		background:url(skin/all.gif) no-repeat 0 40%;
        padding-left:20px;	 
	}

  


	.icon_block{
		background:url(skin/block.gif) no-repeat 20px 35%;	 
	}
	 .icon_img{
		background:url(skin/img.gif) no-repeat 20px 30%;	 
	}
	 .icon_folder{
		background:url(skin/folder.gif) no-repeat 20px 40%;	 
	}

.h {
    color:#FF6600;
    font-weight:bold;
}

	
	#space .content .fileList{
		float:right;
		width:780px;	
		background:#FFF;	
	}

	#space .content .fileList .fileitem{
		float:left;
		width:80px;
		background:#F7F7F7;
		margin-right:15px;


		margin-top:15px;
        position:relative;

	}

    #space .content .fileList .fileitem .filedel{
	
        position:absolute;
        display:block;
        width:18px;
        height:18px;
        border:1px solid #91C4E3;
        background:url(skin/itemicon.gif);
        right:0px;
        z-index:2;
        top:0px;
        text-indent:-10000px;

	}

	#space .content .fileList .fileitem .iteminfo{
		height:25px;
		line-height:25px;
        text-align:center;
		color:#43a4df;

	}
	
	#space .content .fileList .fileitem a.picbox{
		
		display:block; 
		width:64px;
		margin:0 auto;
	}


	
	#space .content .fileList .fileitem a.view,#space .content .fileList .fileitem a.del{
		color:#757575;
		margin-left:10px;
	}

.itemdelbox{
    text-align:right;
    height:20px;
    line-height:20px; 
}
    .itemdelbox a {
        font-size:10px;
    }


/* 富文本模板选择 */
.prev, .next { width:30px; height:15px; margin:auto;}
	.prev a, .next a { width:100%; height:100%; display:block; background-position:top;}
	.prev a:hover, .next a:hover { background-position:bottom;}
	.prev a { background-image:url(skin/temp_prev.jpg);}
	.next a { background-image:url(skin/temp_next.jpg);}
	#temp { width:140px; height:300px; overflow:hidden; margin:auto; padding:12px 0px; position:relative;}
		#temp ul { position:absolute; left:0px; top:0px;}
		#temp li { padding:13px 0px;}
		#temp a { border:#CCC solid 3px; display:block;}
		#temp a:hover {border:#84b455 solid 3px;}
/* 栏目设置 */
#editor { width:600px; }
	#editor .tab { width:600px; padding:0; margin:0; border:none} 
	#editor .tabBody { height:300px; }
	#editor .tabBody .text { width:210px; height:23px; margin-top:3px; border:#ddd solid 1px;}
	#editor #submitedit,#editor #canceledit { margin-top:0px; margin-right:40px;}
    #editor #submitadd,#editor #canceladd { margin-top:0px; margin-right:40px;}
	#editor select { width:120px; height:23px;}
	#editor .select .select_title a { background-image:url(skin/editor_select.jpg);}
	#editor .select .select_title a:hover { background-position:left top;}
#editor .msg {padding-left:10px;}
#editor .icon {margin-right:5px;color:#f00;}

    /* SEO设置 */
#seobox { width:500px;  }
	#seobox .tab { width:500px; padding:0; margin:0; height:260px; border:none;}
	#seobox .tabBody { height:260px;  }
	#seobox .tabBody input { width:310px; height:23px;  margin-top:3px; border:#ddd solid 1px;}
        #seobox .tabBody textarea { width:310px;height:60px; border:#ddd solid 1px;}
	#seobox span { display:block; padding-top:10px; clear:both;}
	#seobox #submit,#seobox #cancel { margin-top:0px; margin-right:40px;}


    /*回复*/
#replybox { width:600px; padding:0; margin:0; max-height:500px;  overflow-y:auto; border:none; }
	#replybox span {  clear:both;}
	#replybox #submit,#replybox #cancel { margin-top:0px; margin-right:40px;}
    #replybox .cos tr { padding:5px 10px; border-top:#FFF solid 1px; border-bottom:#e8e8e8 solid 1px;}
    #replybox .cos td { padding:5px 10px; border-top:#FFF solid 1px; border-bottom:#e8e8e8 solid 1px;}
	#replybox .cos td span { color:#CCC;}
	#replybox .cos td .textarea { width:400px;height:60px; border:#ddd solid 1px;}
    #replybox .cos td .cos_r {padding-right:15px;}

        /*详细*/
#detailbox { width:600px; padding:0; margin:0; max-height:500px;  overflow-y:auto; border:none; }
	#detailbox span {  clear:both;}
	#detailbox #submit,#replybox #cancel { margin-top:0px; margin-right:40px;}
    #detailbox .cos tr { padding:5px 10px; border-top:#FFF solid 1px; border-bottom:#e8e8e8 solid 1px;}
    #detailbox .cos td { padding:5px 10px; border-top:#FFF solid 1px; border-bottom:#e8e8e8 solid 1px;}
	#detailbox .cos td span { color:#CCC;}
	


  
		



        /* 转移信息 */
#movebox { width:400px;  }
	#movebox .tab { width:400px; padding:0; margin:0; height:60px; border:none;}
	#movebox .tabBody { height:60px;   }
	#movebox .tabBody select { width:150px; height:23px;  }
        #movebox .tabBody textarea { width:310px;height:60px; border:#ddd solid 1px;}
	#movebox span { display:block; padding-top:10px; clear:both;}
	#movebox #submit,#seobox #cancel { margin-top:0px; margin-right:40px;}
    #movebox .tabBody .cos tr { padding:10px; border:none;}
	#movebox .tabBody .cos td { padding:10px; border:none;}

    /*上传设置*/

#uploadbox { width:490px;background:#f9f9f9; height:390px; padding:5px;  }

.upfile { height:35px; }
    .upfile #upbtn {
        float:right;
    }
#thumbbox {
    height:315px;
}
.btnbox #submit {
    
}

.btnbox #cancel {
    margin-left:20px;
}





    /* 提示信息 */
#alert{ width:100%; background:#eee url(skin/alert_bg.png) bottom repeat-x; position:absolute; top:61px; z-index:10;}
	#alert .container { background:url(skin/alert_container.png) bottom center no-repeat; padding:0px 0px 25px 0px; width:330px; margin:0 auto;}
    #alert .info_box { padding-top:40px;}
	#alert #icon { width:75px; height:75px; float:left;}
	#alert #icon.warning { background:url(skin/warning.png);}
	#alert #icon.success { background:url(skin/success.png);}
    #alert #icon.error { background:url(skin/error.png);}
	#alert .info { width:200px; float:left; padding-left:30px;}
	#alert .info .title { background:none; border:0px; text-indent:0px;  color:#999; font-family:'微软雅黑'; font-size:24px; line-height:40px;display:none}
	#alert .info .content  { /*line-height:23px; color:#999;*/background:none; border:0px; text-indent:0px;  color:#999; font-family:'微软雅黑'; font-size:24px; line-height:40px; margin-top:20px }
	#alert .buttons { clear:both; width:330px; padding-top:30px;}
		#alert .buttons a { width:74px; height:26px; cursor:pointer; line-height:26px; margin-right:10px; font-weight:bold; color:#FFF; text-align:center; display:inline-block; *display:inline; *zoom:1;}
		#alert .buttons .submit { background:url(skin/submit.jpg);}
		#alert .buttons .cancel { background:url(skin/cancel.jpg);}
		
#mask { width:100%; height:100%; _height:expression(document.body.clientHeight+"px"); background:#CCC; opacity:0.5;filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)";-khtml-opacity:.50;-moz-opacity:.50; position:absolute; top:0px; left:0px; z-index:8; display:none;}


/*统计图表*/

#StatisDiv {
     position:relative;
     height:370px;
}
.tabLink {
   
  height:30px;
  line-height:30px;
  text-align:right;
  background:#FFF; 
  padding-right:50px;
}

    .tabLink a {
      margin-right:10px;
      font-weight:bold;
  }
        .tabLink a.h {
            color:#FF6600;
        }
 
/*上传进度条*/

.progressWrapper {
	width: 100%;
	overflow: hidden;
}

.progressContainer {
	margin: 5px;
	padding: 4px;
	border: solid 1px #E8E8E8;
	background-color: #F7F7F7;
	overflow: hidden;
}
/* Message */
.message {
	margin: 1em 0;
	padding: 10px 20px;
	border: solid 1px #FFDD99;
	background-color: #FFFFCC;
	overflow: hidden;
}
/* Error */
.red {
	border: solid 1px #B50000;
	background-color: #FFEBEB;
}

/* Current */
.green {
	border: solid 1px #DDF0DD;
	background-color: #EBFFEB;
}


/* Complete */
.blue {
	border: solid 1px #CEE2F2;
	background-color: #F0F5FF;
}

.progressName {
	font-size: 8pt;
	font-weight: 700;
	color: #555;
	width: 323px;
	height: 14px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
}

.progressBarInProgress,
.progressBarComplete,
.progressBarError {
	font-size: 0;
	width: 0%;
	height: 2px;
	background-color: blue;
	margin-top: 2px;
}

.progressBarComplete {
	width: 100%;
	background-color: green;
	visibility: hidden;
}

.progressBarError {
	width: 100%;
	background-color: red;
	visibility: hidden;
}

.progressBarStatus {
	margin-top: 2px;
	width: 337px;
	font-size: 7pt;
	font-family: Arial;
	text-align: left;
	white-space: nowrap;
}

a.progressCancel {
	font-size: 0;
	display: block;
	height: 14px;
	width: 14px;
	background-image: url(skin/cancelbutton.gif);
	background-repeat: no-repeat;
	background-position: -14px 0px;
	float: right;
}

a.progressCancel:hover {
	background-position: 0px 0px;
}
