﻿@charset "utf-8";
/* CSS Document */
@import url(reset.css);
@import url(layout.css);

/* =========================管理首页样式.开始======================= */
a{ color:#666; text-decoration:none; }
a:link, a:visited{ color:#737475; text-decoration:none; }
a:hover{ color:#737475; text-decoration:underline; }
a:active{ color:#737475; text-decoration:none; }
.header{ clear:both; background-color:#578DD8; height:95px; overflow:hidden;}
.header .header-box{ clear:both; background:url(../images/top_bg.png) no-repeat top #EFF7FE; height:85px; overflow:hidden;}
	.header-left{ float:left; width:200px; overflow:hidden;}
	.header-left .logo{ float:left; width:200px; height:85px; background:url(../images/logo.png) no-repeat center; text-indent:-9999px; overflow:hidden; }
.header-right{ float:left; height:90px; min-width:800px; overflow:hidden;}
.header-right .header-top{ clear:both; height:45px; line-height:25px; overflow:hidden;}
	.header-top .top-menu{ float:right; overflow:hidden;}
	.header-top .top-menu .top-left{ float:left; width:5px; height:27px; background:url(../images/icons_bg.png) no-repeat 0px 0px; overflow:hidden;}
	.header-top .top-menu .top-middle{ float:left; height:27px; background:url(../images/icons_bg.png) repeat-x 0px -30px; padding-left:10px; padding-right:10px; overflow:hidden;}
	.top-middle a,.top-middle a:link,.top-middle a:hover,.top-middle a:visited,.top-middle a:active{ text-decoration:none; color:#333;}
	.header-top .top-menu .top-right{ float:left; width:7px; height:27px; background:url(../images/icons_bg.png) no-repeat 0px -60px; overflow:hidden;}
.header-right .header-menu{ clear:both; overflow:hidden;}

.manager{ padding:10px;}
	.manager fieldset {padding:5px; margin:5px; border:1px solid #D6E4EF; text-align:left; }
	.manager legend { border:1px solid #D6E4EF; line-height:25px; padding:5px;}
	.manager table {text-align:left; color:#000; font-size:12px;}
	.manager  th {text-align:right; padding-right:5px; line-height:240%;}


/*顶部菜单*/
.nav{ display:block; float:left; height:100%;}
	.nav li{ display:block; float:left; width:85px; _width:85px; margin-right:20px; padding:0px; color:#333; cursor:pointer; font-size:14px; height:45px; line-height:45px; vertical-align:middle; text-align:center; background:url(../images/menu_bg.png) no-repeat 0px -55px; }
	.nav li:hover{ background:url(../images/menu_bg.png) no-repeat; color:#FFFFFF; }
	.nav .selected{ background:url(../images/menu_bg.png) no-repeat; color:#FFFFFF; }
	/*.nav li span{ line-height:40px; }*/
/*顶部右边导航*/
/*.nav-right{ float:right; }
	.nav-right .icon-info{ float:left; padding:0 10px 0 34px; height:42px; line-height:42px; border-right:1px solid #1da0d0; background:url(../images/skin_icons.png) no-repeat 0 -429px; }
	.nav-right .icon-info span{ display:block; padding-top:6px; color:#ebebeb; font-size:12px; line-height:1.2em; }
	.nav-right .icon-option{ position:relative; display:block; cursor:pointer; float:left; padding:0 15px; height:42px; border-left:1px solid #4dc4f0; background:#578DD8; }
	.nav-right .icon-option i{ display:block; width:20px; height:42px; background:url(../images/skin_icons.png) -199px -305px no-repeat; }
	.nav-right .icon-option:hover{ background:#50c0e9; }
	.nav-right .icon-option:hover .drop-box{ display:block; }*/
/*右边导航菜单项*/
/*.drop-box{ display:none; position:absolute; top:42px; right:1px; }
	.drop-box .arrow{ position:absolute; display:block; top:0; right:15px; width:21px; height:11px; text-indent:-999999px; background:url(../images/skin_icons.png) no-repeat 0 -356px; }
	.drop-box .drop-item{ margin-top:10px; padding:10px; border:1px solid #b1b1b1; background:#fff; box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.2); }
	.drop-box .drop-item li a{ display:block; padding:8px 15px; color:#222; font-size:12px; line-height:1em; text-align:center; white-space:nowrap; }
	.drop-box .drop-item li a:hover{ color:#fff; text-decoration:none; background:#55afeb; }*/
/*左边导航*/
.main-sidebar{ border-right:1px solid #d4d4d4; background:#F6F6F6; }
	.sidebar-nav .list-box{ margin:0; padding:0; font-size:12px; color:#fff; }
	.sidebar-nav .list-box .list-group{ display:none; }
	.sidebar-nav .list-box .list-group h2{ position:relative; display:block; padding:10px 0 10px 20px; font-size:12px; color:#222; font-weight:normal; line-height:20px; letter-spacing:2px; /*background:#d0e9fe; border-top:1px solid #f4f4f4; border-bottom:1px solid #ddd;*/ }
		.sidebar-nav .list-box .list-group h2 i{ position:absolute; right:0; top:0; display:block; width:34px; height:40px; text-indent:-9999px; background:url(../images/skin_icons.png) -46px -156px no-repeat;}
	/*树型菜单*/
		.sidebar-nav .list-box .list-group ul li .head{ position:relative; display:block; padding-left:20px; line-height:30px; height:30px; background:#f6f7f7; cursor:pointer; }
		.sidebar-nav .list-box .list-group ul li .head.pack{ background:url(../images/icons_bg.png) repeat-x 0px -205px; text-decoration:none; }
		.sidebar-nav .list-box .list-group ul li .head:hover,.tree-menu li .head:active{text-decoration:none; }
		.sidebar-nav .list-box .list-group ul li .item{ position:relative; display:block; padding-left:20px; line-height:30px; height:30px; background:#f6f7f7; cursor:pointer; }
		.sidebar-nav .list-box .list-group ul li .item:hover,.tree-menu li .item:active{ background:url(../images/icons_bg.png) repeat-x 0px -240px; text-decoration:none; color:#FFFFFF; }
/*		.sidebar-nav .list-box .list-group ul li .item:hover span{ display:inherit; color:#2A72C5;color:#FFFFFF; }
*/		.sidebar-nav .list-box .list-group ul li .item.pack{ background:url(../images/icons_bg.png) repeat-x 0px -205px; text-decoration:none; }
		.sidebar-nav .list-box .list-group ul li .item.selected{ background:url(../images/icons_bg.png) repeat-x 0px -240px; }
		/*.sidebar-nav .list-box .list-group ul li .item.selected .folder.open{ background:url(../images/skin_icons.png) -40px -236px no-repeat; }*/
		/*.sidebar-nav .list-box .list-group ul li .item.selected .arrow{ position:absolute; top:9.5px; right:-1px; width:7px; height:25px; background:url(../images/skin_icons.png) -40px -360px no-repeat; }*/
		.sidebar-nav .list-box .list-group ul li .item.selected span{ color:#fff; }
		.sidebar-nav .list-box .list-group ul .expandable{ display:block; float:left; width:16px; height:20px; cursor:pointer; }
		.sidebar-nav .list-box .list-group ul .expandable.open{ background:url(../images/skin_icons.png) -28px -160px no-repeat; }
		.sidebar-nav .list-box .list-group ul .expandable.close{ background:url(../images/skin_icons.png) 0 -160px no-repeat; }
		.sidebar-nav .list-box .list-group ul .itemarrow{ display:block; float:left; width:25px; height:20px; background:url(../images/skin_icons.png) -80px -232px no-repeat; }
		.sidebar-nav .list-box .list-group ul .item.selected .itemarrow{ display:block; float:left; width:25px; height:20px; background:url(../images/skin_icons.png) -120px -230px no-repeat; }

/*右边框架*/
.main-container{ background:#fff;}
.main-position{ clear:both; padding-left:10px; height:35px; line-height:35px; background:url(../images/icons_bg.png) repeat-x 0px -100px; overflow:hidden;}
.main-position li{ float:left; line-height:35px;}
.main-position a,.main-position a:link,.main-position a:hover,.main-position a:visited,.main-position a:active{ text-decoration:none; color:#333;}
.main-position .icon-home{ display:block; background:url(../images/skin_icons.png) no-repeat -25px 9px; float:left; height:42px; width:20px; }
.main-position .icon-arraw{ display:block; background:url(../images/skin_icons.png) no-repeat -50px 9px; float:left; height:42px; width:20px; }
/*快捷导航*/
.btn-paograms{ display:block; position:absolute; bottom:5px; right:25px; z-index:12; cursor:pointer; width:22px; height:22px; background:url(../images/skin_icons.png) 1px -395px no-repeat; }
	.btn-paograms:hover{ background-position:-39px -395px; }
.pop-menu{ visibility:hidden; position:absolute; right:20px; bottom:30px; z-index:12; background:#09F; }
	.pop-menu .arrow{ position:absolute; display:block; right:15px; bottom:0; width:21px; height:11px; text-indent:-999em; background:url(../images/skin_icons.png) no-repeat 0 -366px; }
	.pop-menu .pop-box{ position:absolute; display:block; right:0; bottom:10px; padding:30px 10px 10px 11px; border:1px solid #b1b1b1; background:#fff; box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.2); }
	.pop-menu .pop-box .list-box{ display:block; width:100%; height:100%; overflow:auto; }
	.pop-menu .pop-box .list-box .list-group{ float:left; margin-left:-1px; padding:0; width:120px; height:auto; border:1px solid #f2f2f2; overflow:hidden; }
	.pop-menu .pop-box .list-box .list-group:first-child{ margin-left:0; }
	.pop-menu .pop-box .list-box .list-group h2{ padding:8px; font-size:12px; color:#444; font-weight:bold; line-height:1.0em; background:#f9f9f9; }
	.pop-menu .pop-box .list-box .list-group ul{ margin-left:10px; }
	.pop-menu .pop-box .list-box ul li a{ display:block; padding:8px 10px; font-size:12px; color:#666; line-height:1.0em; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
	.pop-menu .pop-box .list-box ul li a:hover{ text-decoration:none; }
	.pop-menu .pop-box .list-box ul li a.nolink{ font-weight:bold; cursor:default; }
	.pop-menu .pop-box .list-box ul li a.link{ cursor:pointer; }
	.pop-menu .pop-box .list-box ul li a.link:hover{ color:#fff; background:#55afeb; }
	.pop-menu .pop-box h1.title{ position:absolute; top:8px; left:10px; line-height:14px; font-size:13px; font-weight:bold; color:#222; }
	.pop-menu .pop-box h1.title i{ display:inline-block; margin-right:2px; width:14px; height:16px; background:url(../images/skin_icons.png) -280px -112px no-repeat; vertical-align:middle; }
	.pop-menu .pop-box .close{ position:absolute; display:block; top:5px; right:5px; width:14px; height:14px; text-indent:-999em; background:url(../images/skin_icons.png) -112px -168px no-repeat; cursor:pointer; }
	
.nlist-1{ line-height:45px; color:#444; font-size:12px; }
	.nlist-1 ul{ padding:0 0 0 20px; }
	.nlist-1 ul:after{ clear:both;content:".";display:block;height:0;visibility:hidden; }
	.nlist-1 ul li{ float:left; margin-right:10px; width:32%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.nlist-2{ line-height:30px; border:1px solid #ebebeb; color:#444; font-size:12px; }
	.nlist-2 h3{  margin:0; padding:0 0 0 20px; font-size:12px; font-weight:bold; color:#333; line-height:34px; height:34px; }
	.nlist-2 h3 i{ display:inline-block; margin-right:3px; width:14px; height:16px; vertical-align:middle; background:url(../images/skin_icons.png) -280px -112px no-repeat; overflow:hidden; }
	.nlist-2 ul{ padding:0 0 10px 20px; *display:inline-block; }
	.nlist-2 ul:after{ clear:both;content:".";display:block;height:0;visibility:hidden; }
	.nlist-2 ul li{ float:left; margin-right:10px; width:32%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.nlist-3{ float:left; width:350px; overflow:hidden; }
	.nlist-3 ul{ float:left; width:344px; }
	.nlist-3 ul:after{ clear:both;content:".";display:block;height:0;visibility:hidden; }
	.nlist-3 ul li{ display:inline; float:left; margin-right:20px; height:108px; }
	.nlist-3 ul li a{ display:block; width:64px; height:64px; border:1px solid #fff; background:url(../images/skin_icons.png) no-repeat #fff; filter:alpha(opacity=60); opacity:0.6; }
	.nlist-3 ul li a:hover{ filter:alpha(opacity=100); opacity:1; }
	.nlist-3 ul li a.icon-setting{ background-position:0 -629px; }
	.nlist-3 ul li a.icon-channel{ background-position:-128px -629px; }
	.nlist-3 ul li a.icon-templet{ background-position:-256px -629px; }
	.nlist-3 ul li a.icon-mark{ background-position:-384px -629px; }
	.nlist-3 ul li a.icon-plugin{ background-position:0 -757px; }
	.nlist-3 ul li a.icon-user{ background-position:-128px -757px; }
	.nlist-3 ul li a.icon-manaer{ background-position:-256px -757px; }
	.nlist-3 ul li a.icon-log{ background-position:-384px -757px; }
	.nlist-3 ul li span{ display:block; width:64px; height:24px; line-height:24px; text-align:center; font-size:12px; color:#444; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.nlist-4{ margin-left:350px; border:1px solid #ebebeb; font-size:12px; height:192px; overflow:hidden; }
	.nlist-4 h3{ margin:0; padding:0 10px; line-height:34px; font-size:12px; color:#333; }
	.nlist-4 h3 i{ display:inline-block; margin-right:3px; width:14px; height:16px; vertical-align:middle; background:url(../images/skin_icons.png) no-repeat; overflow:hidden;}
	.nlist-4 h3 i.site{ background-position:-84px -112px; }
	.nlist-4 h3 i.msg{ background-position:-308px -112px; }
	.nlist-4 ul{ padding:0 10px; }
	.nlist-4 ul li{ color:#005eac; line-height:22px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
/* =========================管理首页样式.结束======================= */

/* =========================内页通用样式.开始======================= */
.location{ padding-bottom:9px; border-bottom:solid 1px #D4D4D4; height:22px; line-height:22px; font-size:12px; color:#333; }
	.location a{ display:inline-block; color:#333; text-decoration:none; }
	.location a:hover{ color:#0065D9; text-decoration:none; }
	.location a i{ display:inline-block; margin-right:5px; width:14px; height:14px; text-indent:-999em; background:url(../images/skin_icons.png) no-repeat; vertical-align:middle; *text-indent:0; /*float:left;*margin-top:5px;*/ }
	.location a.back{ margin-right:15px; }
	.location a.back i{ background-position:0 0; }
	.location a.home i{ background-position:-28px 0; }
	.location span{ display:inline-block; vertical-align:middle; }
	.location .arrow{ display:inline-block; margin:auto 3px; width:14px; height:14px; background:url(../images/skin_icons.png) no-repeat -56px 0; vertical-align:middle; }
textarea{ overflow:auto; }
textarea.input{ width:300px; height:65px; }
.input{ padding:5px 4px; min-height:20px; line-height:20px; border:1px solid #a4c6df; background:#fff; vertical-align:middle; color:#333; font-size:100%; }
	.input.normal{ width:300px; }
	.input.txt{ width:200px; }
	.input.small{ width:50px; }
	.input:focus{ background:#FFFBDE; border-color:#7BBFF2; outline:2px solid #99D8F5; }
.input-date{ position:relative; display:inline-block; width:180px; height:30px; vertical-align:middle; *display:inline; }
	.input-date .date{ width:170px; }
	.input-date i{ position:absolute; top:8px; right:8px; width:14px; height:14px; text-indent:-99em; background:url(../images/skin_icons.png) no-repeat -196px -112px; overflow:hidden;}
.select{ margin:1px; padding:4px; min-height:20px; line-height:20px; border:1px solid #a4c6df; background:#fff; vertical-align:middle; color:#333; font-size:100%; }
.select1{ padding:1px; min-height:20px; line-height:20px; border:1px solid #a4c6df; background:#fff; vertical-align:middle; color:#333; font-size:100%; }
/* =========================内页通用样式.结束======================= */



/* ==========================列表页样式.开始======================== */
.toolbar-wrap{ padding:10px 0; min-height:52px; *position:relative; *z-index:1; }
.toolbar{ clear:both; left:10px; right:10px; padding:10px 0; background:#fff; z-index:2; }
	.toolbar:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
	.toolbar .l-list{ float:left; }
	.toolbar .l-list .icon-list{ margin-right:10px; }
	.toolbar .l-list .icon-list,.toolbar .l-list .icon-list li{ float:left; margin-right:5px; }
/*	.toolbar .l-list .icon-list li:first-child a{ border-left:solid 1px #A4C6DF; }
	.toolbar .l-list .icon-list li a{ display:inline-block; padding:5px 10px 5px 8px; line-height:20px; height:20px; border:solid 1px #D4D4D4; border-left:none; color:#333; font-size:12px; text-decoration:none; background:#fafafa; }
	.toolbar .l-list .icon-list li a:hover{ color:#2A72C5; }
	.toolbar .l-list .icon-list li a span{ display:inline-block; vertical-align:middle; }
	.toolbar .l-list .icon-list li a i{ display:inline-block; margin-right:3px; width:14px; height:14px; text-indent:-999em; background:url(../images/skin_icons.png) no-repeat; vertical-align:middle; *text-indent:0; /*display:block;*float:left;*margin-top:4px;*/ /*}
	.toolbar .l-list .icon-list li a.add i{ background-position:0 -28px; }
	.toolbar .l-list .icon-list li a.save i{ background-position:-28px -28px; }
	.toolbar .l-list .icon-list li a.all i{ background-position:-56px -28px; }
	.toolbar .l-list .icon-list li a.del i{ background-position:-84px -28px; }
	.toolbar .l-list .icon-list li a.folder i{ background-position:-112px -28px; }
	.toolbar .l-list .icon-list li a.list i{ background-position:-140px -28px; }
	.toolbar .l-list .menu-list{ float:left; }
	
	.toolbar .l-list .icon-list li a.selectall i{ background-position:-56px -28px; }
	
	

	.toolbar .r-list{ float:right; }
	.toolbar .r-list .keyword{ display:block; float:left; margin:0; padding:0 5px; width:110px; height:30px; line-height:28px; font-size:12px; border:1px solid #A4C6DF; color:#444; }
	.toolbar .r-list .btn-search{ display:block; float:left; margin:0 0 0 -1px; padding:0; width:30px; height:30px; line-height:30px; border:1px solid #A4C6DF; background:url(../images/skin_icons.png) -160px -20px no-repeat #fafafa; cursor:pointer; text-indent:-9999px; }
	.toolbar .r-list .img-view{ display:block; float:left; margin-left:10px; width:30px; height:30px; border:1px solid #A4C6DF; background:url(../images/skin_icons.png) -187px -20px no-repeat #fafafa; text-indent:-9999px; }
	.toolbar .r-list .txt-view{ display:block; float:left; width:30px; height:30px; border:1px solid #A4C6DF; border-left:none; background:url(../images/skin_icons.png) -216px -20px no-repeat #fafafa; text-indent:-9999px; }*/
/*列表*/
/*.gridlist{  padding:25px; overflow:hidden;}
*/.datalist{ width:100%; border:1px solid #D4D4D4; font-size:12px; }
	.nodata{width:100%; border-left:1px solid #D4D4D4;; border-bottom:1px solid #D4D4D4;; border-right:1px solid #D4D4D4; font-size:12px;}
	.nodata td{ text-align:center; line-height:35px;}
	.datalist .gridheader{ padding:8px 0; color:#333; font-size:12px; font-weight:500; background:url(../images/icons_bg.png) repeat-x 0px -145px; line-height:1.5em; }
	.datalist td{ padding:8px 0; border-bottom:1px solid #e8e8e8; line-height:1.5em; color:#666; }
	.datalist td .sort{ display:inline-block; padding:0 3px; border:1px solid #d7d7d7; width:40px; height:20px; line-height:18px; color:#666; font-size:12px; background:#fff; vertical-align:middle; }
	.datalist td .btn-tools{ display:inline-block; height:22px;  vertical-align:middle; }
		.datalist td .btn-tools a{ display:block; float:left; margin:0; padding:0; width:20px; height:20px; border:1px solid #e8e8e8; border-left:none; text-indent:-9999em; background:url(../images/skin_icons.png) no-repeat #fff; overflow:hidden; }
		.datalist td .btn-tools a:first-child{ border-left:1px solid #e8e8e8; }
		.datalist td .btn-tools a.msg{ background-position:3px -81px; }
		.datalist td .btn-tools a.msg.selected{ background-position:3px -109px; }
		.datalist td .btn-tools a.top{ background-position:-25px -81px; }
		.datalist td .btn-tools a.top.selected{ background-position:-25px -109px; }
		.datalist td .btn-tools a.red{ background-position:-53px -81px; }
		.datalist td .btn-tools a.red.selected{ background-position:-53px -109px; }
		.datalist td .btn-tools a.hot{ background-position:-81px -81px; }
		.datalist td .btn-tools a.hot.selected{ background-position:-81px -109px; }
		.datalist td .btn-tools a.pic{ background-position:-109px -81px; }
		.datalist td .btn-tools a.pic.selected{ background-position:-109px -109px; }
		.datalist td .folder-open{ display:inline-block; margin-right:2px; width:20px; height:20px; background:url(../images/skin_icons.png) -40px -196px no-repeat; vertical-align:middle; text-indent:-999em; *text-indent:0; }
		.datalist td .folder-line{display:inline-block; margin-right:2px; width:20px; height:20px; background:url(../images/skin_icons.png) -80px -196px no-repeat; vertical-align:middle; text-indent:-999em; *text-indent:0; }
	.datalist .griditem:hover{ background:#EFF7FE; }
	.datalist .odd_bg{ background:#FAFAFA; }
	.datalist td .user-avatar{ display:block; width:64px; height:64px; background:url(../images/skin_icons.png) 3px -498px no-repeat #fff;}
	.datalist td .user-box{ padding-left:10px; }
		.datalist td .user-box h4{ margin:0; padding:0; display:block; font-weight:normal; font-size:12px; height:16px; line-height:14px;}
		.datalist td .user-box h4 b{ color:#06F;}
		.datalist td .user-box i{ display:block; color:#999; font-style:normal; line-height:24px; height:24px; }
		.datalist td .user-box span{ display:block; padding:2px 0 0 0; height:14px; }
		.datalist td .user-box span a{ display:block; float:left; margin-right:5px; width:20px; height:20px; background:url(../images/skin_icons.png) no-repeat #fff; border:1px solid #D4D4D4; text-indent:-999em;}
		.datalist td .user-box span a.amount{ background-position:-331px -109px;}
		.datalist td .user-box span a.point{ background-position:-221px -109px; }
		.datalist td .user-box span a.msg{ background-position:-305px -109px;}
		.datalist td .user-box span a.sms{ background-position:-443px -110px;}
		
	.datalist td.comment{ padding:10px; line-height:1em; }
		.datalist td.comment .title{ margin-bottom:5px; line-height:180%; font-weight:bold; }
		.datalist td.comment .title .note{ float:right; font-weight:normal; }
		.datalist td.comment .title .note i{ margin-left:10px; font-style:normal; font-family:'Microsoft YaHei'; color:#999; }
		.datalist td.comment .title .note i.reply{ padding-left:18px; }
		.datalist td.comment .ask{ line-height:180%; font-family:'Microsoft YaHei'; }
		.datalist td.comment .ask .audit{ margin-right:3px; display:inline-block; vertical-align:middle; width:14px; height:14px; background:url(../images/skin_icons.png) -362px -112px  no-repeat; }
		.datalist td.comment .ask .answer{ margin-top:10px; padding:6px 10px; border:1px solid #f6e8b9; background:#fbf8e7; color:#666; }
		.datalist td.comment .ask .answer b{ color:#090; }
		.datalist td.comment .ask .answer .time{ display:block; float:right; color:#999; }

/*分页样式*/
.pagelist{ clear:both; display:block; margin:10px 0 20px 0; }
	.pagelist:after{ clear:both; content:"."; display:block; height:0; visibility:hidden; }
	.pagelist .l-btns{ display:block; float:left; margin:0 5px 0 0; padding:0 10px; border:1px solid #dbdbdb; height:28px; overflow:hidden; }
	.pagelist .l-btns span{ font-size:12px; color:#333; line-height:28px; }
	.pagelist .l-btns .pagenum{ display:inline-block; margin:0 5px; padding:0 5px; border:1px solid #dbdbdb; border-top:0; border-bottom:0; width:30px; height:28px; line-height:28px; font-size:12px; color:#333; text-align:center; vertical-align:top; overflow:hidden; }
    .pagelist .default{ margin:0; padding:0; font-size:12px; }
	.pagelist .default a,.pagelist .default span{ display:inline-block; margin:0 0 0 -1px; padding:4px 12px; line-height:20px; height:20px; border:1px solid #e1e1e1; background:#fff; color:#333; text-decoration:none; }
	.pagelist .default span:first-child{ border-left:1px solid #e1e1e1; }
	.pagelist .default a:hover{ color:#666; background:#eee; }
	.pagelist .default span.current{ color:#fff; background:#488FCD; border-color:#488FCD; }
	.pagelist .default span.disabled{ color:#999; background:#fff; }


/*生成静态列表样式*/
.build-box{ margin:0; padding:0; width:290px; height:140px; font-size:12px; text-align:left; overflow:auto; }
	.build-box .xlist{ line-height:1.8em; }
	.build-box .xlist span{ margin-right:5px; font-weight:bold; }
	.build-box .xlist .suc{ color:#060; }
	.build-box .xlist .error{ color:#F00; }
/* ==========================列表页样式.结束======================== */

/* ==========================编辑页样式.开始======================== */
/*Tab选项卡*/
.tab-content{ padding:20px 0; font-size:12px; color:#333; }
    .tab-content .tab-title{ clear:both; display:block; list-style-type:none; background: url(../images/line.gif) 0 -99px; line-height:30px; overflow:hidden;}
	.tab-content .tab-title li{ float: left; cursor:pointer; line-height: 30px; margin-right:10px; padding:0px 15px; background-color: #F9F9F9; border: 1px solid #D4D4D4;letter-spacing:2px;}
	.tab-content .tab-title .current{ background: url(../images/line.gif) 0 -36px;color: #FFF; line-height:30px;}
	.tab-content .tab-info{ clear:both; padding:5px;border:1px solid #D4D4D4; border-top:none;}

	
/*上传样式*/
.upload-box{ position:relative; display:inline-block; height:32px; vertical-align:middle; *display:inline;}
	.upload-box .upload-btn{ display:inline-block; height:25px; line-height:25px; padding-top:3px; border:1px solid #D4D4D4; color:#333; background:#fff; vertical-align:middle; *display:inline; }
	.upload-box .upload-progress{ position:absolute; top:0; left:0; padding:2px 5px; width:115px; height:26px; border:1px solid #d7d7d7; background:#fff; overflow:hidden; }
	.upload-box .upload-progress .txt{ display:block; padding-right:10px; font-weight:normal; font-style:normal; font-size:11px; line-height:18px; height:18px; text-overflow:ellipsis; overflow:hidden; }
	.upload-box .upload-progress .bar{ position:relative; display:block; width:112px; height:4px; border:1px solid #1da76b; }
	.upload-box .upload-progress .bar b{ display:block; width:0%; height:4px; font-weight:normal; text-indent:-99em; background:#28B779; overflow:hidden; }
	.upload-box .upload-progress .close{ position:absolute; display:block; top:1px; right:1px; width:14px; height:14px; text-indent:-99em; background:url(../images/skin_icons.png) -112px -168px no-repeat; cursor:pointer; overflow:hidden; }
	
/*图片相册样式*/
.photo-list{ margin:0; padding:10px 0 0 0; }
	.photo-list ul{ margin:0; list-style:none; *display:inline-block; }
	.photo-list ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	.photo-list ul li{ float:left; margin-right:10px; text-align:center; *width:139px;}
	.photo-list ul li .img-box{ margin:5px 5px 5px auto; position:relative; width:128px; height:128px; overflow:hidden; border:3px #efefed solid; cursor:pointer; }
	.photo-list ul li .img-box.selected{ border:3px #f60 solid }
	.photo-list ul li .img-box img{ width:128px; height:128px; opacity:1; }
	.photo-list ul li .img-box .remark{ top:106px; left:0px; margin:0; padding:3px 2px; position:absolute; display:block; width:124px; height:122px; overflow:hidden; background:#000; filter:alpha(opacity=50); opacity:0.5; -moz-opacity:0.5; text-align:left; font-family:"Microsoft Yahei"; }
	.photo-list ul li .img-box .remark:hover{ top:0px; }
	.photo-list ul li .img-box .remark i{ color:#fff; font-style:normal; position:relative; line-height:18px; }
	.photo-list ul li a{ padding-right:1em; }
	
/*附件列表样式*/
.attach-list{ margin:0; padding:10px 0 0 0; }
	.attach-list ul{ margin:0; list-style:none; *display:inline-block; }
	.attach-list ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	.attach-list ul li{ position:relative; float:left; margin:0 15px 15px 0; padding:5px 18px 8px 18px; border:1px solid #D4D4D4; box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.2); width:245px; }
	.attach-list ul li .icon{ position:absolute; display:block; top:8px; left:2px; width:14px; height:14px; text-indent:-99em; background:url(../images/skin_icons.png) -84px -140px no-repeat; overflow:hidden; }
	.attach-list ul li .del{ position:absolute; display:block; top:0; right:0; width:20px; height:20px; text-indent:-99em; background:url(../images/skin_icons.png) -109px -165px no-repeat; cursor:pointer; overflow:hidden; }
	.attach-list ul li .edit{ position:absolute; display:block; bottom:6px; right:5px; width:20px; height:20px; text-indent:-99em; background:url(../images/skin_icons.png) -137px -109px no-repeat; cursor:pointer; overflow:hidden; }
	.attach-list ul li .title{ display:block; margin-bottom:3px; border-bottom:1px solid #ccc; line-height:24px; height:26px; font-weight:bold; white-space:nowrap; word-break:break-all; overflow:hidden; }
	.attach-list ul li .info,.attach-list ul li .btns{ display:block; line-height:24px; }
	.attach-list ul li .btns input{ display:inline-block; padding:0 3px; border:1px solid #d7d7d7; width:40px; height:20px; line-height:18px; color:#666; font-size:12px; background:#fff; vertical-align:middle; }
	
/*表格样式*/
.border-table{ border-width:1px; margin:0; background:#fff; }
	.border-table th{ margin:0; padding:2px 10px; line-height:26px; height:28px; border:1px solid #D4D4D4; vertical-align:middle; white-space:nowrap; word-break:keep-all; }
	.border-table td{ margin:0; padding:2px 10px; line-height:26px; height:28px; border:1px solid #D4D4D4; vertical-align:middle; white-space:nowrap; word-break:keep-all; }
	.border-table td input{ vertical-align:middle; }
	.border-table td .position{ position:relative; min-height:100%; }
	.border-table td .ibtn{ position:absolute;top:0; right:-7px; background:#cc; border:none; color:#666; cursor:pointer; font-family:"Microsoft Yahei"; font-size:12px; height:25px; line-height:25px; padding:0 12px; }
	.border-table td .ibtn:hover{ color:#fff; background:#FF9C30; }
	.border-table thead th{ color:#333; font-weight:normal; white-space:nowrap; text-align:center; background:#f9f9f9; }
	.border-table tbody th{padding-right:5px; text-align:right;color:#707070;background-color:#f9f9f9}
	.border-table tr.td_c td{ text-align:center; }
	.border-table td .cbllist input{ vertical-align:middle; }
	.border-table td .cbllist label{ margin-right:5px; vertical-align:middle; }
	.border-table td .folder-open{ display:inline-block; margin-right:2px; width:20px; height:20px; background:url(../images/skin_icons.png) -40px -196px no-repeat; vertical-align:middle; text-indent:-999em; }
	.border-table td .folder-line{display:inline-block; margin-right:2px; width:20px; height:20px; background:url(../images/skin_icons.png) -80px -196px no-repeat; vertical-align:middle; text-indent:-999em; }

/*编辑表格样式*/
.modify-table{ width:100%; font-size:12px; }
	.modify-table .header{ padding:8px 0; color:#333; font-size:12px; font-weight:500; background:url(../images/icons_bg.png) repeat-x 0px -145px; line-height:1.5em; }
	.modify-table td{ padding:8px 0;  line-height:1.5em; color:#333; }
	.modify-table .red{ color:#FF0000; font-weight:bold;}


/*订单状态样式*/
.order-flow{ margin:0 auto; padding:0; font-size:12px; font-weight:normal; padding-bottom:4px; }
    .order-flow-left, .order-flow-arrive, .order-flow-wait, .order-flow-right-arrive, .order-flow-right-wait{ margin:0; padding:0; background: url(order_speed.gif) no-repeat scroll 0 0; float:left; font-family:Arial; line-height:16px; text-align:center; width:140px; }
    .order-flow div span{ margin:0; padding:0; background:none repeat scroll 0 0 #fff; display:block;}
    .order-flow div span p{ margin:0; padding:0; }
    .order-flow .name { margin:0; padding:0 0 4px 0; }
    .order-flow-arrive { background-position: 0 -40px; }
    .order-flow-wait{ background-position:0 -20px; color:#878787; }
    .order-flow-right-arrive{ background-position: 0 -80px; }
    .order-flow-right-wait{ background-position:0 -60px; color:#878787; }
    .order-flow-input{ display:block; margin:2px auto; padding:0; width:18px; height:18px; text-indent:-999px; cursor:inherit; overflow:hidden;}

/*按钮样式*/
.td-input{ display:inline-block; padding:0 3px; border:1px solid #d7d7d7; height:20px; line-height:18px; color:#666; font-size:12px; background:#fff; vertical-align:middle; }
.btn{ background:#407fd5; border:none; color:#fff; cursor:pointer; display:inline-block; font-family:"Microsoft Yahei"; font-size:12px; height:32px; line-height:32px; margin:0 1px 0 0; padding:0 20px; }
	.btn:hover{ background:#578DD8; }
	.btn.green{ background:#52A152; }
	.btn.green:hover{ background:#328032; }
	.btn.yellow{ background:#FF9C30;}
	.btn.yellow:hover{ background:#c87316; }
	.btn.violet{ background:#993333 ; }
	.btn.violet:hover{ background:#990033; }
.icon-btn{ display:inline-block; margin:0; padding:4px 10px 4px 8px; line-height:20px; height:20px; border:solid 1px #D4D4D4; color:#333; font-size:12px; text-decoration:none; cursor:pointer; }
	.icon-btn:hover{ color:#2A72C5; }
	.icon-btn span{ display:inline-block; vertical-align:middle; }
	.icon-btn i{ display:inline-block; margin-right:3px; width:14px; height:14px; text-indent:-9999em; background:url(../images/skin_icons.png) no-repeat; vertical-align:middle; *text-indent:0; }
	.icon-btn.add i{ background-position:0 -28px; }
.img-btn{ display:inline-block; margin:0 2px; width:14px; height:14px; text-indent:-99em; text-decoration:none; background:url(../images/skin_icons.png) no-repeat; vertical-align:middle; cursor:pointer; overflow:hidden; }
	.img-btn.edit{ background-position:-140px -112px; }
	.img-btn.del{ background-position:-84px -28px; }
/*多项单选*/
.multi-radio{ display:inline-block; vertical-align:middle; *display:inline; }
	.multi-radio:after{ clear:both; content:"."; display:block; height:0; visibility:hidden; }
	.multi-radio .boxwrap{ display:inline-block; vertical-align:middle; *display:inline;}
	.multi-radio a{ display:inline-block; margin-right:-1px; float:left; padding:5px 15px; height:20px; line-height:20px; border:1px solid #a4c6df; vertical-align:middle; color:#333; font-size:100%; cursor:pointer; }
	.multi-radio a:hover{ background:#C9E1EF; text-decoration:none; }
	.multi-radio a:active{ text-decoration:none; }
	.multi-radio a.selected{ background:#5EA2D9; border-color:#1096c7; color:#fff; }
/*单项选择*/
.single-checkbox{ display:inline-block; vertical-align:middle; cursor:pointer; *display:inline; }
	.single-checkbox a,.single-checkbox a:visited{ display:inline-block; border:1px solid #a4c6df; background:#a4c6df; width:80px; vertical-align:middle; text-decoration:none; }
	.single-checkbox a i{ display:block; width:50%; height:28px; line-height:28px; font-style:normal; background:#fff; color:#333; text-align:center; }
	.single-checkbox a i.on{ float:right; display:none; }
	.single-checkbox a i.off{ float:left; display:block; }
	.single-checkbox a.selected{ border:1px solid #5EA2D9; background:#5EA2D9; }
	.single-checkbox a.selected i.on{ display:block; }
	.single-checkbox a.selected i.off{ display:none; }
/*多项选择*/
.multi-checkbox{ display:inline-block; vertical-align:middle; }
	.multi-checkbox:after{ clear:both; content:"."; display:block; height:0; visibility:hidden; }
	.multi-checkbox .boxwrap{ display:inline-block; vertical-align:middle; }
	.multi-checkbox a{ display:inline-block; float:left; margin-right:-1px; padding:5px 15px; height:20px; line-height:20px; border:1px solid #a4c6df; vertical-align:middle; color:#333; font-size:100%; cursor:pointer; }
	.multi-checkbox a:hover{ background:#C9E1EF; text-decoration:none; }
	.multi-checkbox a:active{ text-decoration:none; }
	.multi-checkbox a.selected{ background:#5EA2D9; border-color:#1096c7; color:#fff; }
	.multi-checkbox a:last-child{ /*border-right:1px solid #a4c6df;*/ }
/*多项选择PORP*/
.multi-porp{ }
	.multi-porp ul li{ float:left; position:relative; margin:0 8px 8px 0; padding:1px; line-height:20px; vertical-align:middle; }
	.multi-porp ul li a{ display:block; padding:4px 10px; color:#666; min-width:10px; width:auto !important;  text-align:center; text-decoration:none; white-space:nowrap; border:1px solid #ccc; cursor:pointer; }
	.multi-porp ul li i{ display:none; position:absolute; right:0; bottom:0; width:12px; height:12px; text-indent:-99em; background:url(../images/skin_icons.png) -169px -85px no-repeat; overflow:hidden; }
	.multi-porp ul li.sys{ background:#FFFFD0; }
	.multi-porp ul li.selected a{ margin:-1px; color:#333; border:2px solid #1e99c7; }
	.multi-porp ul li.selected i{ display:block; background-position:-169px -113px; }
/*下拉菜单*/
.single-select{ position:relative; display:inline-block; margin-right:5px; vertical-align:middle; cursor:pointer; *float:left; }
	.single-select .boxwrap{ display:inline-block; vertical-align:middle; }
	.single-select .select-tit{ position:relative; display:block; padding:5px 38px 5px 10px; min-width:40px; line-height:20px; height:20px; border:solid 1px #A4C6DF; text-decoration:none; background:#fff; white-space:nowrap; word-break:break-all; }
	.single-select .select-tit span{ display:inline-block; color:#333; font-size:12px; vertical-align:middle; }
	.single-select .select-tit i{ position:absolute; right:0; top:0; display:block; width:28px; height:100%; border-left:1px solid #A4C6DF; background:url(../images/skin_icons.png)  -49px -160px no-repeat #fafafa; }
	.single-select .select-items{ display:none; position:absolute; left:0; top:40px; /*overflow:hidden;*/ }
	.single-select .select-items ul{ position:relative; padding:5px; min-width:100px; max-height:280px; border:1px solid #A4C6DF; background:#fff; overflow-y:auto; overflow-x:hidden; }
	.single-select .select-items ul li{ clear:both; display:block; padding:4px 10px; line-height:20px; font-size:12px; color:#666; white-space:nowrap; cursor:pointer; }
	.single-select .select-items ul li:hover{ color:#fff; text-decoration:none; background:#5EA2D9; }
	.single-select .select-items ul li.selected{ color:#FFF; background:#5EA2D9; }
	.single-select .arrow{ display:none; position:absolute; left:15px; top:30px; width:21px; height:11px; text-indent:-9999px; background:url(../images/skin_icons.png) -120px -356px no-repeat; }

.manageadd{ overflow:auto;}

.page-footer{ clear:both; height:35px; line-height:35px; width: 100%; overflow: hidden;}
/*	.page-footer:after{ clear:both;content:".";display:block;height:0;visibility:hidden; }
*/	.page-footer .btn-list{ position:fixed; border-top:1px solid #D9E3F0; padding:10px 0; left:0px; right:0px; bottom:0; z-index:3; background:#EFF7FE; }
/* ==========================编辑页样式.结束======================== */

/*=====================以下部分是Validform必须的====================*/
.Validform_checktip{ margin-left:8px; line-height:25px; height:25px; overflow:hidden; color:#a8a8a8; font-size:12px; padding:3px 0px 3px 20px; white-space:nowrap; background:url(../images/valid_icons.png) no-repeat 2px -58px; }
.Validform_right{ margin-left:8px; color:#71b83d; padding:2px 0px 2px 20px; background:url(../images/valid_icons.png) no-repeat -38px -20px; }
.Validform_wrong{ margin-left:8px; color:red; padding:2px 0px 2px 20px;/* white-space:nowrap;*/ background:url(../images/valid_icons.png) no-repeat -20px -40px; }
.Validform_loading{ margin-left:8px; padding-left:20px; background:url(../images/icon_onload.gif) no-repeat left center; }
.Validform_error{ /*margin-left:8px;*/ background:#FEFBD3; }

#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999'); box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.1);}
#Validform_msg .iframe{ position:absolute; left:0px; top:-1px; z-index:-1; }
#Validform_msg .Validform_title{ position:relative; line-height:35px; height:35px; text-align:left; font-weight:bold; padding:0 10px; color:#fff; background:#33B5E5; }
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{ line-height:30px; position:absolute; right:10px; top:0px; color:#fff; text-decoration:none; }
#Validform_msg a.Validform_close:hover{color:#ccc;}
#Validform_msg .Validform_info{padding:10px;border:1px solid #bbb; border-top:none; text-align:left;}
/*=====================以上部分是Validform必须的====================*/

/*Dialog*/
#floatBoxBg{display:none;width:100%;height:100%;background:#000;position:absolute;top:0;left:0;z-index: 800}
	.floatBox{border:#7a9abc 1px solid;width:300px;position:absolute;top:40px;left:40%;z-index: 999}
	.floatBox .title{height:30px;padding:0px 0px 0;background-position:0px -72px;cursor:move;background-color: #a6c5e4}
	.floatBox #icon{width:16px;height:16px;float:left;margin-top:8px;margin-left:5px;margin-right:5px;background:url(../images/icon.gif) no-repeat 0px -80px;}
	.floatBox #iconclose{width:33px;height:18px;float:left;margin-left:5px;margin-right:5px;background:url(../images/windowclose.jpg) no-repeat 0px -0px;}
	.floatBox #iconclose:hover{width:33px;height:18px;float:left;margin-left:5px;margin-right:5px;background:url(../images/windowclose.jpg) no-repeat 0px -18px;}
	.floatBox .title h4{float:left;padding:0;margin:7px 0px 0px 0px;font-size:12px;color:#fff;line-height:17px;}
	.floatBox .title span{float:right;cursor:pointer;}
	.floatBox .content{padding:5px;background:#fff;}
	
	.imgclasshand{cursor:pointer;}
	.ulbottonlist{list-style:none;text-align:center;margin:5px 0px 5px 0px;overflow:hidden;}
	.ulbottonlist li{float:left;margin:3px 3px 0px 0px;}

/*--订单详情--*/
.particular { width: 990px; padding: 5px 5px 7px; margin-top:10px; margin-bottom:10px; background: #f5f5f5; position: relative; }
.particular_wrap { width: 918px; padding: 10px 30px; border: 1px solid #e2e2e2; background: #fff; position: relative; }
.particular_wrap p { width: 450px; margin: 0 auto; padding: 100px 0; }
.particular_wrap p b { position: relative; top: 10px; }
.particular_wrap p span { float: left; padding-right: 10px; width: 50px; height: 50px; }
.particular_bottom { width: 990px; height: 2px; overflow: hidden; background: #e9e9e9; position: absolute; bottom: -3px; left: -1px; }
.particular h2 { height: 40px; line-height: 40px; padding-left: 10px; color: #3e3e3e; background: url(../images/member/particular.gif) no-repeat 0 bottom; }
.particular .box { width: 918px; padding: 20px 0; overflow: hidden; }
.particular .box div { float: left; padding-left: 10px; padding-right: 10px; }
.particular .state { padding-top: 3px; }
.particular .state strong { color: #fe4e02; }
.particular .num { padding-top: 3px; }
.particular .time { padding-top: 3px; }
.btn_box { word-spacing: 10px; }
.particular .btn { border: 0; width: 53px; height: 22px; font-size: 12px; color: #3e3e3c; background: url(../images/member/btn.gif) no-repeat 0 -335px; }
.particular .btn1 { border: 0; width: 68px; height: 22px; font-size: 12px; color: #3e3e3c; background: url(../images/member/btn.gif) no-repeat 0 -365px; }
.particular h3 { height: 26px; line-height: 25px; background: #eee; padding-left: 10px; }
.particular .info { width: 908px; padding: 10px; overflow: hidden; line-height: 20px; }
.particular .info dt { font-weight: bold; color: #3e3e3e; }
.particular .info dd { float: left; width: 200px; height:30px; line-height:30px; overflow:hidden; color: #656565; }
.particular .ware_line { width: 928px; border-top: 2px solid #efefef; border-bottom: 2px solid #efefef; padding: 1px 0; margin-bottom: 20px; }
.particular .ware { border-top: 1px solid #efefef; border-bottom: 1px solid #efefef; }
.particular .ware_list { width: 928px; overflow: hidden; padding: 10px 0; }
.particular .ware_pic { float: left; width: 50px; height: 50px; background: url(../images/member/initialize_pic.gif) no-repeat -5px -318px; margin: 0 10px; display: inline; }
.particular .ware_text { float: left; }
.particular .ware_text1 { width: 266px; float: left; }
.particular .ware_text1 a { color: #3f3f3f; text-decoration: none; }
.particular .ware_text1 a:hover { text-decoration: underline; }
.particular .ware_text1 span { color: #919191; position: relative; top: 5px; }
.particular .ware_text2 { float: left; padding-top: 10px; margin-left: 50px; }
.particular .ware_text2 span { padding-right: 30px; color: #666; }
.particular .ware_text2 span strong { color: #3e3e3e; }
.particular .ware_text3 { float: left; padding-top: 10px; margin-left: 30px; }
.particular .ware_text3 span { padding-right: 25px; color: #666; }
.particular .ware_text3 span strong { color: #3e3e3e; }
.particular .ware_text4 { width: 200px; float: left; }
.particular .ware_text4 a { color: #3f3f3f; text-decoration: none; }
.particular .ware_text4 a:hover { text-decoration: underline; }
.particular .ware_text4 span { color: #919191; position: relative; top: 5px; }
.transportation { width: 918px; padding: 10px 0 10px 10px; border-top: 1px solid #efefef; font-size: 14px; color: #666; font-weight: bold; }
.transportation span { padding-right: 20px; color: #3f3f3f; }
.transportation span strong { font-weight: normal; font-size: 12px; color: #3f3f3f; }
.transportation b { color: #ff4f01; font-size: 16px; }
.goods { width: 908px; padding: 10px; color: #676767; overflow: hidden; line-height: 20px; }
.order_detail_list { clear:both; list-style:none; color:#656565; }
.order_detail_list li { padding:8px 10px; border-top:1px solid #efefef; }


.information_index { width: 100%; }
.information_index .photo { float: left; padding: 0 30px 0 15px; }
.information_index .photo p { width: 120px; height: 120px; background: #eee; margin-bottom: 10px; }

.information_index .info { float: left; }
.information_index .info h3 { color: #549833; }
.information_index .info a { color: #285acb; font-family: "宋体"; font-weight: normal; font-size: 12px; }
.information_index .info a:hover { color: #c00; }
.information_index .info h3 span { }
.information_index .info p { padding-top: 22px; color: #666; line-height: 18px; }
.information_index .info p span { color: #fe5400; font-weight: bold; }
.information_index .info table { color: #666; }

.information_index .title { width: 753px; height: 25px; padding-left: 15px; color: #3e3e3e; position: relative; background: url(../images/member/title.gif) no-repeat 0 bottom; }
.information_index .title p { font-size: 12px; font-weight: normal; color: #a4a4a4; position: absolute; top: 0; right: 0; }
.information_index .title p span { padding-left: 20px; }
.awoke { width: 350px; height: 70px; padding: 20px 0 0 90px; line-height: 20px; color: #666; font-size: 14px; margin: 20px auto 0; background: url(../images/member/awoke.gif) no-repeat; }
.awoke a { color: #285acb; }
.awoke a:hover { color: #c00; }
.jp-gui {
	position:relative;
	padding:20px;
	width:420px;
}
.jp-gui ul {
	margin:0;
	padding:0;
}
.jp-gui ul li {
	position:relative;
	float:left;
	list-style:none;
	margin:2px;
	padding:4px 0;
	cursor:pointer;
}
.jp-gui ul li a {
	margin:0 4px;
}
li.jp-pause {
	display:none;
}
.jp-progress-slider {
	position:absolute;
	top:6px;
	left:90px;
	width:300px;
}
.jp-progress-slider .ui-slider-handle {
	cursor:pointer;
}
.jp-current-time,
.jp-duration {
	position:absolute;
	top:45px;
	font-size:0.8em;
	cursor:default;
}
.jp-current-time {
	left:110px;
}
.jp-duration {
	right:50px;
}
.jp-clearboth {
	clear:both;
}


/* uploading bar */
.delbtn{padding-left:19px;background:url(../images/cross.png) no-repeat 10px 3px;_padding-top:2px; clear:left; text-decoration:none;}


.manager .userinfo{ clear:both; line-height:35px;}
.manager .userinfo .head{ clear:both; font-weight:bold; font-size:12pt;}
.manager .userinfo .lastlogin{ clear:both; font-size:11pt;}
.manager .content{ clear:both; overflow:hidden;}
.manager .content .list{clear:both; overflow:hidden;}
.manager .content .list .item{ margin-bottom:5px;}
.manager .content .list .item .head{ clear:both; line-height:35px; font-size:12pt; font-weight:bold;}
.manager .content .list .item.left{ float:left; width:49%; clear:left;}
.manager .content .list .item.right{ float:right; width:49%; clear:right;}



.imgs{margin:10px auto; overflow:hidden; padding:6px 10px;width:400px;min-height:24px;_height:24px;border:1px solid #CBCBCB;background-color:#EFEFEF;}
.imgs .modules{float:left; width:65px; height:80px; overflow:hidden;}
.imgs .modules .momove{ cursor:move;}
.imgs .modules .momove img{width:58px;height:58px;}
.imgs .modules .momove a{ display:block;}
/*result*/
#result fieldset {padding:5px; margin:5px; border:1px solid #D6E4EF; text-align:left;}
#result fieldset input {margin:0; padding:0;}
#result fieldset legend {color:#585858;padding:3px 10px;border:1px solid #D6E4EF; background:#EEFAFE; } 
#result ul{margin-top:5px; list-style-type:none; padding:0px 12px;}
#result ul li{ float:left; padding:3px 5px; margin-right:10px; color:#236DCC;}
#result dl{margin-top:5px; clear:both;}
#result dl div{padding:5px 15px; overflow:inherit; color:#5E6365; float:left; clear:both; border:1px dashed #D6E4EF; width:100%;}
#result dl dt{ float:left; padding:2px; color:#236DCC; clear:both;}
#result dl dd{ float:left; padding:3px 5px; margin-right:10px;}
#result div ul{ list-style-type:none; padding:0px; margin:0px;}
#result div li{ float:left;  padding:5px; height:35px; overflow:hidden; vertical-align:middle; text-align:left;}
.tbList{ width:780px; height:300px; overflow-y:auto;}
.cursor{ cursor:pointer;}



.bodytitle{
	height:28px;
	background:url(../images/dede_biz_admin_bbg.jpg) top left repeat-x;
	clear:both;
	overflow:hidden;
	margin-top: 8px;
	line-height: 28px;
}
.bodytitleleft{
	height:28px;
	display:block;
	background:#000;
	float:right;
	background:url(../images/dede_biz_admin_brbg.jpg) top right no-repeat;
	padding-right: 4px;
}
.bodytitletxt{
	display:block;
	height:28px;
	display:block;
	float:left;
	text-indent:16px;
	line-height:28px;
	letter-spacing:1px;
	font-weight:bold;
	color:#fff;
	background:url(../images/dede_biz_admin_blbg.jpg) top left no-repeat;
	font-size: 14px;
}
.tbtitle{
	height:27px;
	margin:8px auto 0px auto;
	line-height:27px;
	letter-spacing:1px;
}
.tbtitle .tbtitletxt{
	text-indent:20px;
}
.tblist{
	background:#cad9ea;
	margin-left:auto;
	margin-right:auto;
}
.tblist2{
	margin-left:auto;
	margin-right:auto;
	border-left:1px solid #cad9ea;
	border-right:1px solid #cad9ea;
	border-bottom:1px solid #cad9ea;
}

.tblist td{
	background:#FFFFFF;
	padding:6px;
}
.tblist td.tbsname{
	background:#f5fafe;
	padding:6px;
}

.bline {
  border-bottom: 1px dotted #BCD0B5;
  background-color: #FFFFFF;
}
.txtbox1 {
	padding-top: 8px;
	padding-right: 12px;
	padding-bottom: 8px;
	padding-left: 12px;
}
.txtbox1 p {
	line-height: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.txtbox1 p.red {
	color: #ff0000;
}
.txtbox1 p strong.red {
	color: #ff0000;
}
.tab_bk1 {
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #cad9ea;
}
