@charset "gb2312";
*{ margin: 0px; padding: 0px; list-style:none;}

/*body {font-family: "微软雅黑,宋体"; font-size: 100 %} */
body {font-family: Microsoft Yahei; font-size: 13px; color: #666666;}
a{ text-decoration: none;}
a:hover  { text-decoration: underline; color: #336699;}e;}

/*还是用默认的吧
h1			{ color: #333333; font-size: 30px; font-weight: normal; padding-top: 0px; margin-bottom: 10px; }
h1 a.label		{ color: #FFFFFF; text-decoration: none; background: url("/ams0.3/template/images/button_glas1.png") repeat-x center center #c0c0c0; display: inline-block; font-size: 11px;  padding: 2px 10px 2px 10px; position: relative; top: -12px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px;}
h1 a.label:hover	{ color: #FFFFFF; text-decoration: none; background-color: #00A5C4; }
h2			{ color: #333333; font-size: 18px; font-weight: normal; padding-top: 0px; margin-bottom: 10px; }
h3			{ color: #333333; font-size: 16px; font-weight: bold; padding-top: 5px; margin-bottom: 5px; padding-bottom: 5px;}
h3.fortable	{ color: #333333; font-size: 16px; font-weight: bold; padding-top: 5px; padding-left: 5px; }
h4			{ color: #333333; font-size: 14px; font-weight: bold; padding-top: 0px; margin-bottom: 5px; }
h5			{ color: #959595; font-size: 14px; font-weight: bold; padding-top: 0px; margin-bottom: 5px; padding-left: 5px; padding-top: 2px;}
h6			{ color: #333333; font-size: 14px; font-weight: bold; padding-top: 0px; margin-bottom: 5px; padding-left: 1px; }
*/
.wrapper {color:#000; background-color:#FFFFFF; width:99%; font-size:12px;}


/*.fl			{ float: left; }
.fr			{ float: right; }*/
.fl-space		{ float: left; margin-right: 5px; }
.fr-space		{ float: right; margin-left: 5px; }
.fl-space2		{ float: left; margin-right: 10px; }
.fr-space2		{ float: right; margin-left: 10px; }

/**------------以下将废弃掉----------------**/
.top {height:83px; background-color:#9F0; position:relative; background:url(/js/newjs/img/ny_top2.png) repeat-x;}
.top .bg_img1 {background:url(/file_manage/images/ny_top1.jpg) no-repeat; width:1000px; height:83px; position:absolute; margin-left:0px; margin-top:0px;}
.top .welcome{position:absolute; float:left; text-align:right; right:50px; width:800px; height:25px; padding-right:50px;}
.top .menu{ position:absolute; width:800px; height:50px; margin-left:200px; height:28px;margin-top:55px;overflow:hidden;}
.top .menu .tabtitle {clear: both;height: 28px;overflow: hidden;}
.top .menu .tabtitle ul{border:0;margin:0;padding:0;}
.top .menu .tabtitle li{text-align:center;float: left;width: 100px;height: 26px;cursor: pointer;padding-top: 0px;padding-right: 0px;padding-left: 0px;padding-bottom: 0px;list-style-type: none;line-height:26px;}
.top .menu .tabtitle .active{color: #41505E;background:#fff;border-left:1px #AACCEE solid;border-top:1px #AACCEE solid;border-right:1px #AACCEE solid;border-bottom:1px #fff solid;}
.top .menu .tabtitle .normal{color: #1f3A87;background:#EBF3FB;border:1px #AACCEE solid;}

.main { margin:2px 0px 0px 2px; width:100%; position:relative;}
.main .left { width:150px; height:661px; position:absolute; top:0px; left:0px; background-color:#DCEEFA; border:#CCE5F9 3px solid;}
.main .left .left_border { width:148px; height:659px; top:0px; left:0px; background-color:#DCEEFA; border:#FFFFFF 1px solid;}
.main .left .left_content { margin-left:0px; margin-top:0px;}
.main .left .left_content .menu { height:615px; overflow-x:hidden; overflow-y:auto;}
.main .left_button { width:6px; height:669px; position:absolute; top:0px; left:152px; background:url(/js/newjs/img/menubg.jpg) repeat-y; display:none;}
.main .right {height:780px; margin-left:160px; overflow-x:hidden; overflow-y:auto;}
.main .right .right_content { width:99%; overflow-x:hidden; overflow-y:auto;}

/**------------以上将废弃掉----------------**/

.foot {width:100%; background-color:#DCEEFA; height:30px; text-align:center; clear:both; display:none;}
.foot .version {line-height:30px; vertical-align:middle;}

.left_active { border:solid 1px #ABE2FF; background-color:#FFC; padding-left:5px; padding-right:5px; margin-left:-5px; display:inline-block;}
.left_normal {border:0px; background-color:#DCEEFA;}
.left_hovor {border:solid 1px #ABE2FF; background-color:#FFFFFF; padding-left:5px; padding-right:5px; margin-left:-5px; display:inline-block;}


/**------------webplat模版开始----------------**/
* {margin:0px;}
.content_main {font-size:12px; width:100%; color:#000;padding-top:0px;}
.content_body {font-size:12px; width:100%; color:#000;padding-top:0px;}

/**首页菜单的头部信息**/
.content_main .content_top {height:83px; background-color:#9F0; position:relative; background:url(http://webplat.ied.com/js/newjs/img/ny_top2.png) repeat-x;}
.content_main .content_top .menu_top_img {background:url(http://webplat.ied.com/file_manage/images/ny_top1.jpg) no-repeat; width:1000px; height:83px; position:absolute; margin-left:0px; margin-top:0px;}
.content_main .content_top .top_changeservice {position:absolute; float:left; text-align:right; right:50px; width:800px; height:25px; padding-right:50px;}
.content_main .content_top .menu_top { position:absolute; width:800px; height:50px; margin-left:200px; height:28px;margin-top:55px;overflow:hidden;}
.content_main .content_top .menu_top .tabtitle {clear: both;height: 28px;overflow: hidden;}
.content_main .content_top .menu_top .tabtitle ul{border:0;margin:0;padding:0;}
.content_main .content_top .menu_top .tabtitle li{text-align:center;float: left;width: 100px;height: 26px;cursor: pointer;padding-top: 0px;padding-right: 0px;padding-left: 0px;padding-bottom: 0px;list-style-type: none;line-height:26px;}
.content_main .content_top .menu_top .tabtitle .active {color: #41505E;background:#fff;border-left:1px #AACCEE solid;border-top:1px #AACCEE solid;border-right:1px #AACCEE solid;border-bottom:1px #fff solid;}
.content_main .content_top .menu_top .tabtitle .normal {color: #1f3A87;background:#EBF3FB;border:1px #AACCEE solid;}

.content_main .content_menu_body { margin:2px 0px 0px 2px; position:relative;}
.content_main .content_menu_body .menu_left {color: #1F3a87; width:150px; height:661px; position:absolute; top:0px; left:0px; background-color:#DCEEFA; border:#CCE5F9 3px solid; _margin-left:-160px;}
.content_main .content_menu_body .menu_left .left_border { width:148px; height:659px; top:0px; left:0px; background-color:#DCEEFA; border:#FFFFFF 1px solid;}
.content_main .content_menu_body .menu_left .left_content { margin-left:0px; margin-top:0px;}
.content_main .content_menu_body .menu_left .left_content .menu { height:615px; overflow-x:hidden; overflow-y:auto;}

.content_main .content_menu_body .left_button { width:6px; height:669px; position:absolute; top:0px; left:152px; background:url(/js/newjs/img/menubg.jpg) repeat-y; display:none;}
.content_main .content_menu_body .menu_right {height:780px; margin-left:160px; overflow-x:hidden; overflow-y:auto;}
.content_main .content_menu_body .menu_right .right_content { width:100%; overflow-x:hidden; overflow-y:auto;}
/**首页菜单的头部信息**/

/*.content_main .content_head {background-color:#F0F7FD; border-bottom:#909090 1px solid; height:45px; line-height:45px;}*/
.content_main .content_head {background-color:#e0f2fc; border-bottom:#909090 0px solid; height:25px; line-height:25px;}
.content_main .content_head .content_head_txt {font-weight:100; vertical-align:middle; margin-left:10px;}
.content_main .content_body {width:auto; height:auto;background-color:#fff;padding:5px;padding-top:10px;color:#000;}
.content_main .content_body .tab {border:solid #CCF 1px; margin-bottom:10px; _height:20px;}
.content_main .content_body .tab dl { margin:0px;}
.content_main .content_body .tab dt {background-color:#EDF5FF;height:auto;min-height:30px;_height:30px;overflow:hidden;_overflow:visible;line-height:30px; padding-left:10px; font-weight:bold; font-size:14px;}
.content_main .content_body .tab dt .close_tab { position:absolute; right:20px; *margin-top:-5px; display:inline; cursor:pointer;}
.content_main .content_body .tab dd { padding:5px; margin:0px;}


.content_main .content_body .tabs {width:100%; line-height:normal; border-bottom:3px solid #316AC5; overflow:hidden;}
.content_main .content_body .tabs ul { margin:0; padding:10px 10px 0 0px; list-style:none;}
.content_main .content_body .tabs li { display:inline; margin:0; padding:0;}
.content_main .content_body .tabs a { color:#316AC5; float:left; margin:0; margin-right:5px; padding:0 0 0 6px; text-decoration:none; border:1px solid #316AC5; border-bottom:none;}
.content_main .content_body .tabs a span {float:left; display:block; padding:6px 15px 4px 6px; margin-right:2px;}
.content_main .content_body .tabs a span {float:none;}
.content_main .content_body .tabs a:hover span {}
.content_main .content_body .tabs a:hover { background-color:#B2D2FF;}
.content_main .content_body .tabs a.selected, .content_main .content_body .tabs a:hover.selected { background-color:#316AC5; color:#FFFFFF;}


.content_main .content_body table.yesborder {border-collapse:collapse; width:auto;}
.content_main .content_body table.yesborder th,.content_main .content_body table.yesborder td { border:1px #7F9DB9 solid; padding:4px;}
.content_main .content_body table.noborder { border:0px; width:auto;}
.content_main .content_body table.noborder th, .content_main .content_body table.noborder td { border:0px; padding:3px;}

.content_main .content_body .bg_yellow {background-color:#FFFFE3; width:auto; border:1px solid #FAE2B9; padding:5px; margin-top:3px; margin-bottom:2px;}
.content_main .content_body .bg_yellow2 {background-color:#FFF5C5; width:auto; border:1px solid #F8E2AD; padding:5px; margin-top:3px; margin-bottom:2px;}
.content_main .content_body .bg_green {background-color:#D3FED7; width:auto; border:1px solid #C5DBE8; padding:5px; margin-top:3px; margin-bottom:2px;}
.content_main .content_body .bg_red {background-color:#F9DFD8; width:auto; border:1px solid #E59B84; padding:5px; margin-top:3px; margin-bottom:2px;}
.content_main .content_body .bg_blue {background-color:#DCF6FF; width:auto; border:1px solid #B2D6F0; padding:5px; margin-top:3px; margin-bottom:2px;}
.content_main .content_body .bg_none {width:auto; padding:0px 6px; margin-top:3px; margin-bottom:2px;}

.content_main .content_body .border_dashed {border-style:dashed; border-width:1px; padding:5px;}
.content_main .content_body .border_solid {border:1px solid #C5DBE8; padding:5px;}

.content_main .content_body a.close_orange {display:block; width:10px;height:10px;position:absolute; top:2px;right:4px; background:url(http://ossweb-img.qq.com/images/comm/share_icon.png) 0 -410px;}



.content_main .content_body .red { color:#F00;}
.content_main .content_body .green { color:#090;}
.content_main .content_body .yellow { color:#F90;}
.content_main .content_body .gray { color:#999999;}
.content_main .content_body .blackblue { color:#265485;}
.content_main .content_body .whiteblue { color:#0033ff;}

.content_main .content_body input.text { border:1px #7F9DB9 solid; padding:2px; width:150px;}
.content_main .content_body input.nochinese { border:1px #7F9DB9 solid; padding:2px; width:150px; ime-mode:disabled;}
.content_main .content_body input.password { border:1px #7F9DB9 solid; padding:2px; width:150px; height:15px; _height:16px; _font-size:12px;}
.content_main .content_body input.date { border:1px #7F9DB9 solid; padding:2px; width:80px;}
.content_main .content_body input.time { border:1px #7F9DB9 solid; padding:2px; width:140px;}
.content_main .content_body textarea.textarea { border:1px #7F9DB9 solid; padding:2px; width:300px; height:100px;}
.content_main .content_body select.select { width:156px; _height:18px;}
.content_main .content_body input.file { height:22px;}
.content_main .content_body input.button { padding:2px 5px; padding:3px 10px\0; /* ie8-9 */}
.content_main .content_body input.flowname { border:0px; padding:2px; width:150px;background-color:#EDF5FF}


.content_main .content_body p {margin:5px 0px; text-align:left;}
#haveModuleList ul {overflow: hidden; *zoom:1;}
/**以下为查询列表样式*/
.odd { background-color:#FFFFFF;}
.even { background-color:#EDF5FF;}
.mouseover { background-color:#B2D2FF;}
.content_main .content_body .search_condition {border:solid #7F7F7F 0px; width:auto; height:auto; margin:5px 0px; padding-left:30px; padding-top:10px; padding-bottom:10px;}
.content_main .content_body .search_condition div.oneline { margin-bottom:5px; height:auto; clear:both; display:inline-block; width:100%;}
.content_main .content_body .search_condition pre {overflow:hidden; margin-right:20px; float:left;}
/*搜索框*/
.search_keyword {font-family: Microsoft Yahei; color:#555; font-size: 14px;width:320px; height:24px; border: 2px solid #CCC;}


.content_main .content_body .search_operation { position:relative; width:100%; margin:10px 0px 0px 0px; height:20px;}
.content_main .content_body .search_operation pre.left{position:absolute; top:0px; left:10px; z-index:0; width:auto;}
.content_main .content_body .search_operation pre.right{position:absolute; top:0px; right:10px; z-index:5; width:auto;}

.content_main .content_body .search_table table{border:0px; padding:0px;}
.content_main .content_body .search_table table th{padding:0px;}
.content_main .content_body .search_table table th, .content_main .content_body .search_table table td {font-size:12px;}
.content_main .content_body .search_table table thead tr{background:url(http://webplat.ied.com/js/newjs/img/query_table_bg.jpg) repeat-x;}
.content_main .content_body .search_table table thead th{height:28px; border-bottom:1px #7F9DB9 solid; border-right:1px #CBCBCB solid;}
.content_main .content_body .search_table table tbody td{ border-bottom:none; border-top:none; border-right:1px #CBCBCB solid;}
.content_main .content_body .search_table table thead th:last-child{ border-right:1px #7F9DB9 solid;}
.content_main .content_body .search_table table tbody td:last-child{ border-right:1px #7F9DB9 solid;}
.content_main .content_body .search_table table tfoot td{ text-align:right; border-bottom:none; border-left:none; border-right:none;}

.content_main .content_body .search_table2 table thead tr{ background-color:#316AC5; color:#FFFFFF; height:32px; *height:23px; }
.content_main .content_body .search_table2 table thead tr th { font-weight:200; border-bottom:1px #7F9DB9 solid; *border-bottom-style:none;}
.content_main .content_body .search_table2 table tbody td{ height:23px; *height:20px;}

.content_main .content_foot { text-align:center; width:auto;}

/** 分页信息样式 **/
.page_content {font-size:12px;}
.page_content a {color: #000080; text-decoration:none;}
.page_content .pagepre, .page_content .pagenext { border:#7A96DF 1px solid; padding:2px 6px; background-color:#FFF; margin:0px 1px;}
.page_content .pageprenone, .page_content a.pagepre:hover, .page_content a.pagenext:hover, .page_content .pagenextnone { border:#7A96DF 1px solid; background-color:#7A96DF; padding:2px 6px; margin:0px 1px;color:#FFF;}

/**------------webplat模版结束1----------------**/

/** 风格的改变 **/
/*==========================  默认 ============================*/
/*.content_main .content_head {background-color:#F0F7FD; border-bottom-color:#909090;}*/

.content_main .content_head {background-color:#e0f2fc; border-bottom-color:#909090;}


.content_main .content_body .tab { border-color:#CCC;}
.content_main .content_body .tab dt { background-color:#EDF5FF;}

.content_main .content_body .tabs { border-bottom-color:#316AC5;}
.content_main .content_body .tabs a { color:#316AC5; border-color:#316AC5;}
.content_main .content_body .tabs a:hover { background-color:#B2D2FF;}
.content_main .content_body .tabs a.selected, .content_main .content_body .tabs a:hover.selected { background-color:#316AC5; color:#FFFFFF;}

.content_main .content_body table.yesborder { border-color:#7F9DB9;}
.content_main .content_body table.yesborder th,.content_main .content_body table.yesborder td { border-color:#7F9DB9;}

/*.content_main .content_body input.text, .content_main .content_body input.password, .content_main .content_body input.date, .content_main .content_body input.time, .content_main .content_body textarea.textarea { border-color:#7F9DB9;}*/

.odd { background-color:#FFFFFF;}
.even { background-color:#EDF5FF;}
.mouseover { background-color:#B2D2FF;}

.content_main .content_body .search_condition {border-color:#7F7F7F;}

.content_main .content_body .search_table table thead th{border-bottom-color:#7F9DB9; border-right-color:#CBCBCB;}
.content_main .content_body .search_table table tbody td{border-right-color:#CBCBCB;}
.content_main .content_body .search_table table thead th:last-child{ border-right-color:#7F9DB9;}
.content_main .content_body .search_table table tbody td:last-child{ border-right-color:#7F9DB9;}


.page_content a {color: #000080;}
.page_content .pagepre, .page_content .pagenext { border-color:#7A96DF; background-color:#FFF;}
.page_content .pageprenone, .page_content a.pagepre:hover, .page_content a.pagenext:hover { border-color:#7A96DF; background-color:#7A96DF; color:#FFF;}

/** 风格的改变 **/
/**------------webplat模版结束2----------------**/



.newbutton {
    color: #555;
    font: bold 12px Helvetica, Arial, sans-serif;
    text-decoration: none;
    padding: 7px 12px;
    position: relative;
    display: inline-block;
    text-shadow: 0 1px 0 #fff;
    -webkit-transition: border-color .218s;
    -moz-transition: border .218s;
    -o-transition: border-color .218s;
    transition: border-color .218s;
    background: #EDF5FF;
    background: -webkit-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
    background: -moz-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
    border: solid 1px #dcdcdc;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    margin-bottom: 5px;
    margin-right: 10px;
}
.newbutton:hover {
    color: #333;
    border-color: #999;
    -moz-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.2) -webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
	text-decoration:none;
}
.choosed{border-color: #000; background: #62D3FF;}

.tl{text-align:left}
.tc{text-align:center}
.tr{text-align:right}
.bc{margin-left:auto;margin-right:auto}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.cb{clear:both}.clearfix{*zoom:1}
.clearfix:after{content:'\20';display:block;height:0;line-height:0;visibility:hidden;clear:both}
.vm{vertical-align:middle}
.pr{position:relative}
.pa{position:absolute}
.z1{z-index:1}
.z999{z-index:999}
.zoom{zoom:1}
.hidden{visibility:hidden;width:0;height:0;line-height:0;font-size:0;overflow:hidden}
.none{display:none}
.db{display:block}
.ht{overflow:hidden;text-indent:-9999px;text-decoration:none}

.tabletemp{padding:5px 0}
.dataTable{border-bottom:1px  solid #d9e2e9; border-left:1px solid #d9e2e9;table-layout:fixed;width:100%;border-collapse:collapse;}
.dataTable td,.dataTable th{padding:5px 2px;border-top:1px solid #d9e2e9;border-right:1px solid #d9e2e9;word-wrap:break-word;word-break:break-all;}
.dataTable td.hover,.dataTable tr:hover{background-color:#f6f9fc}
.dataTable th.l{text-align:left}
.dataTable th.r{text-align:right}
.dataTable th{text-align:center; color:#5e5e5e; font-weight:bold; background-color:#e9eef2}

/********************
**** AMS活动列表 ****
********************/
table.ActivityList{
	border:2px solid #CCC;
	color:#666;
	table-layout:fixed;
	width:100%;
	border-radius: 5px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
	font-size: 13px;
	margin-top:-10px;
}
table.ActivityList a {}
table.ActivityList h2{font-family: Microsoft Yahei;font-size: 18px;margin-left:5px;color:#555;font-weight:bold;}
table.ActivityList tr td{height:48px; border-bottom:2px dashed #CCC;}
table.ActivityList tr td  span.sActivityName {float:left; font-family: Microsoft Yahei;font-size: 16px;margin-left:5px;color:#333;font-weight:bold;}

/*最新更新：2012/04/26/   hairong   */
.content_main .content_body .tab dt{ position:relative}
.content_main .content_body .tab dt .close_tab {right:10px;}
.addrulesBt{position:absolute;right:0px;top:5px; font-family: Microsoft Yahei; font-size: 12px;}
.rulesBox{color:#000; padding:5px 0px 5px 0;text-align:center;position:relative;height:25px; line-height:25px; font-size:16px; font-weight:bold;border:0px solid #888; margin-bottom:10px;}
.h_tit{position:relative; float:left;}
.h_datetime{width:230px;display:none;position:absolute;top:25px;left:10px;padding-left:10px;border:1px solid #d2d2ff;font-weight:100;color:#0a4a00; background:#deffd9;height:20px;overflow:hidden; line-height:20px; font-size:12px;}
.h_fl{float:left;}
.h_fr{float:right;}
.pl5{padding-left:5px;}
.pt2{padding-top:3px;}
.pr35{padding-right:35px;}
.pl2{padding-left:2%;}
.pl20{padding-left:20px;}
.h_vm{vertical-align:middle;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.fyahei{ font-family:microsoft YaHei; font-weight:bold}
.fn{font-weight:normal;}
/*表格*/
.h_Table{border-collapse:collapse;border-spacing:0;padding:0px;margin:0px;}
.hTable{border-collapse:collapse;border-spacing:0;}
.hTable th,.hTable td{border:1px solid #d2d2d2;}
.hTable th{line-height:29px; background:#E9EEF2; font-size:14px;}
.hTable td{padding:3px 5px; line-height:20px;}
.h_tc{text-align:center;}
.cgrey{color:grey;}

/**************
**** button ***
**************/
.btn_publish {
BORDER-RIGHT: #7b9ebd 1px solid; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; BORDER-TOP: #7b9ebd 1px solid; font-family: Microsoft Yahei; font-weight: bold; FONT-SIZE: 18px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#00a000); BORDER-LEFT: #7b9ebd 1px solid; CURSOR: hand; COLOR: black; MARGIN: 10px; PADDING-TOP: 2px; BORDER-BOTTOM: #7b9ebd 1px solid
}
.btn_2k3 {
BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7b9ebd 1px solid; font-family: Microsoft Yahei; FONT-SIZE: 18px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#666666); BORDER-LEFT: #7b9ebd 1px solid; CURSOR: hand; PADDING-TOP: 4px; MARGIN: 30px; MARGIN-LEFT: 100px; BORDER-BOTTOM: #7b9ebd 1px solid
}
.button		{ display: inline-block; line-height: 16px; border-width: 0px; font-size: 11px; font-family: arial; color: #FFFFFF; font-weight: bold; cursor: pointer; background: url('./img/button_glas1.png') center center repeat-x #333333; padding: 3px 13px 3px 13px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; text-align: center; }
input.button	{ display: inline-block; line-height: 13px; /* IE8 hack */ line-height: 16px\0/; border-width: 0px; font-size: 11px; font-family: arial; color: #FFFFFF; font-weight: bold; cursor: pointer; background: url('./img/button_glas1.png') center center repeat-x #333333; padding: 3px 10px 3px 10px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px;}
.button:hover	{ color: #FFFFFF; text-decoration: none; }
.button.green	{ background-color: #4DB800; }
.button.red	{ background-color: #D80017; }
.button.blue	{ background-color: #00A5C4; }
.button.grey	{ background-color: #BBBBBB; }

/**************
**** 模块列表 ***
**************/
�uul.module li {background-color:#F5F5F5;border:2px solid #4DB800;-moz-box-shadow:3px 3px 4px #000;-webkit-box-shadow:3px 3px 4px #000;box-shadow:3px 3px 4px #4DB800;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#4DB800');}

/*********************
**** 活动基本信息 ***
*********************/
table.baseinfo {width:100%;font-family: Microsoft Yahei; font-size: 14px;}
table.baseinfo tr{height: 34px;}
table.baseinfo tr td span{font-family: Microsoft Yahei; font-size: 12px;}
table.baseinfo  input{border:1px solid #AAA;height:24px;width:312px;}
table.baseinfo  select {border:1px solid #AAA;height:24px;width:313px;}
table.baseinfo  textarea {border:1px solid #AAA;width:312px;height:200px;}



/***************
**** COLUMNS ***
***************/

/* main columns */

.columns		{ width: 100%; padding: 2px;}
.lastcol		{ margin-right: 0px !important; }
.col1-2			{ width: 484px; float: left; margin-right: 32px; }
.col1-3			{ width: 312px; float: left; margin-right: 32px; }
.col2-3			{ width: 656px; float: left; margin-right: 32px; }
.col1-4			{ width: 226px; float: left; margin-right: 32px; }
.col2-4			{ width: 484px; float: left; margin-right: 32px; }
.col3-4			{ width: 742px; float: left; margin-right: 32px; }

/* cols inside of main columns */

.col2-3 .col1-2		{ width: 312px; float: left; margin-right: 32px; }
.col2-3 .col1-3		{ width: 198px; float: left; margin-right: 31px; }
.col2-3 .col2-3		{ width: 427px; float: left; margin-right: 31px; }
.col3-4	.col1-3		{ width: 226px; float: left; margin-right: 32px; }
.col3-4	.col2-3		{ width: 484px; float: left; margin-right: 32px; }
.col3-4 .col1-4		{ width: 163px; float: left; margin-right: 30px; }
.col3-4 .col2-4		{ width: 356px; float: left; margin-right: 30px; }
.col3-4 .col3-4		{ width: 549px; float: left; margin-right: 30px; }

/* cols inside of fullboxes */

.content-box .col1-2	{ width: 468px; float: left; margin-right: 18px; }
.content-box .col1-3	{ width: 306px; float: left; margin-right: 18px; }
.content-box .col2-3	{ width: 630px; float: left; margin-right: 18px; }
.content-box .col1-4	{ width: 225px; float: left; margin-right: 18px; }
.content-box .col2-4	{ width: 468px; float: left; margin-right: 18px; }
.content-box .col3-4	{ width: 711px; float: left; margin-right: 18px; }

/* cols for boxes with sidebars */

.content-box .col1-2 .col1-2	{ width: 225px; float: left; margin-right: 18px; }
.content-box .col2-3 .col1-2	{ width: 306px; float: left; margin-right: 18px; }
.content-box .col3-4 .col1-2	{ width: 346px; float: left; margin-right: 19px; }
.content-box .col3-4 .col1-3	{ width: 225px; float: left; margin-right: 18px; }
.content-box .col3-4 .col2-3	{ width: 468px; float: left; margin-right: 18px; }

.sidebar1-2 .sidebar .col1-2	{ width: 214px; float: left; margin-right: 20px;}

/* cols for boxes(without sidebars only) inside of main columns */

.col1-2	.content-box .col1-2 	{ width: 210px; float: left; margin-right: 18px; }
.col2-3	.content-box .col1-2 	{ width: 296px; float: left; margin-right: 18px; }
.col2-3	.content-box .col1-3 	{ width: 192px; float: left; margin-right: 17px; }
.col2-3	.content-box .col2-3 	{ width: 401px; float: left; margin-right: 17px; }
.col2-4	.content-box .col1-2 	{ width: 210px; float: left; margin-right: 18px; }
.col3-4	.content-box .col1-2 	{ width: 339px; float: left; margin-right: 18px; }
.col3-4	.content-box .col1-3 	{ width: 220px; float: left; margin-right: 18px; }
.col3-4	.content-box .col2-3 	{ width: 458px; float: left; margin-right: 18px; }


/*******************************
**** DESIGN of content boxes ***
*******************************/

.content-box			{ border-width: 1px; border-style: solid; border-color: #DDDDDD #DDDDDD #C4C4C4 #DDDDDD; background: #FFFFFF; margin-bottom: 10px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px;}
.content-box .box-header	{ min-height: 36px; background: url('/ams0.3/template/images/bck_header.png') top center repeat-x; position: relative; -moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; border-radius: 4px 4px 4px 4px;}
.content-box .box-body		{ border: 2px solid #FFFFFF; background: #F5F5F5; -moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; border-radius: 4px 4px 4px 4px;}
.content-box .box-wrap		{ padding: 20px 20px 10px 20px; }
.box-header h2			{ color: #333333; line-height: 24px; margin-bottom: 0px; padding: 7px 20px 9px 20px; background: url('/ams0.3/template/images/rule.gif') bottom left repeat-x; }
.box-header .tabs		{ position: absolute; top: 7px; right: 10px; }
.box-header .tabs li		{ float: left; margin-left: 3px; font-size: 11px; line-height: 20px; font-weight: bold; }
.box-header .tabs li a		{ background: url('/ams0.3/template/images/button_glas2.png') center center repeat-x #EEEEEE; border: 0px solid #FFFFFF; display: block; color: #333333; text-decoration: none; padding: 2px 15px 2px 15px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; }
.box-header .tabs li a:hover	{ background: #FFFFFF; text-decoration: none; }
.box-header .tabs li.active a	{ color: #FFFFFF; background: url('button_glas1.png') center center repeat-x #4DB800; border: 0px solid #333333; }
.box-header .tabs li a.selected	{ color: #FFFFFF; background: url('button_glas1.png') center center repeat-x #4DB800; border: 0px solid #333333; }

/* sliding boxes and tabs */

.box-slide-head span.slide-but,
.box-slide-head td.slide-but span	{ display: block; text-indent: -9999px; width: 26px; height: 24px; background: url('/ams0.3/template/images/but_slide.png') center center no-repeat !important; cursor: pointer; }
.box-slide-head td.slide-but		{ background: none; }
td.box-slide-body 			{ background: #F0f0f0 !important; }
.box-header.box-slide-head .slide-but	{ position: absolute; top: 7px; right: 5px; }
.box-header.box-slide-head .tabs	{ right: 36px; }

/* iconbar */

.content-box .iconbar		{ background: #e9e9e9 url('/ams0.3/template/images/bck_iconbar.png') top center repeat-x; height: 144px; overflow: hidden; }
.content-box .iconbar .box-wrap	{ background: url('/ams0.3/template/images/bck_iconbar_bottom.png') center bottom repeat-x; padding-top: 15px; padding-bottom: 25px; padding-left: 42px; padding-right: 42px; position: relative; overflow: hidden; height: 103px; }

.iconbar .jcarousel-list            { height: 140px; overflow: hidden; }
.iconbar .jcarousel-prev            { background: #f9f9f9; display: block; width: 20px; height: 40px; text-indent: -9999px; border: 1px solid #FFFFFF; border-left-width: 0px; position: absolute; top: 29px; left: -42px; -moz-border-radius: 0px 3px 3px 0px; -webkit-border-radius: 0px 3px 3px 0px; border-radius: 0px 3px 3px 0px; -moz-box-shadow: 2px 1px 4px #dddddd; -webkit-box-shadow: 2px 1px 4px #dddddd; box-shadow: 2px 1px 4px #dddddd; *border-right: 1px solid #DDDDDD; *border-bottom: 1px solid #DDDDDD;}
.iconbar .jcarousel-prev-disabled   { background: url('/ams0.3/template/images/arrowleft_iconbar_off.png') center center no-repeat #f9f9f9 !important; cursor: auto !important; }
.iconbar .jcarousel-prev            { background: url('/ams0.3/template/images/arrowleft_iconbar_act.png') center center no-repeat #f9f9f9; cursor: pointer; }
.iconbar .jcarousel-prev:hover      { background: url('/ams0.3/template/images/arrowleft_iconbar_ovr.png') center center no-repeat #ffffff;}

.iconbar .jcarousel-next			{ background: #f9f9f9; display: block; width: 20px; height: 40px; text-indent: -9999px; border: 1px solid #FFFFFF; border-right-width: 0px; position: absolute; top: 29px; right: -42px; -moz-border-radius: 3px 0px 0px 3px; -webkit-border-radius: 3px 0px 0px 3px; border-radius: 3px 0px 0px 3px; -moz-box-shadow: -2px 1px 4px #dddddd; -webkit-box-shadow: -2px 1px 4px #dddddd; box-shadow: -2px 1px 4px #dddddd; *border-left: 1px solid #DDDDDD; *border-bottom: 1px solid #DDDDDD;}
.iconbar .jcarousel-next-disabled	{ background: url('/ams0.3/template/images/arrowright_iconbar_off.png') center center no-repeat #f9f9f9 !important; cursor: auto !important; }
.iconbar .jcarousel-next            { background: url('/ams0.3/template/images/arrowright_iconbar_act.png') center center no-repeat #f9f9f9; cursor: pointer; }
.iconbar .jcarousel-next:hover      { background: url('/ams0.3/template/images/arrowright_iconbar_ovr.png') center center no-repeat #ffffff;}

.main-icons			{ margin: 0px; padding: 0px; }
.main-icons ul			{ width: 100%; }
.main-icons li			{ width: 120px; float: left; text-align: center; margin: 0px 5px 0px 5px; padding: 1px 0px 5px 0px; }
.main-icons li.active,
.main-icons li:hover		{ background: url('/ams0.3/template/images/bck_iconbar_ovr.png') center -15px no-repeat ; width: 118px; padding: 0px 0px 5px 0px; border: 1px solid #f3f3f3; border-bottom-width: 0px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; }
.main-icons a			{ color: #333333; text-decoration: none; display: block; padding-top: 14px; text-shadow:0px 1px 2px rgba(0, 0, 0, .25); }
.main-icons a:hover		{ color: #00A5C4; text-decoration: none; padding-top: 13px; text-shadow:0px 1px 10px rgba(255, 255, 255, 1.0); border: 1px solid #FFFFFF; border-bottom-width: 0px; -moz-border-radius: 4px 4px 0px 0px; -webkit-border-radius: 4px 4px 0px 0px; border-radius: 4px 4px 0px 0px;  }
.main-icons li.active a		{ color: #47AB00; text-decoration: none; padding-top: 13px; text-shadow:0px 1px 1px rgba(71, 171, 0, .4); border: 1px solid #FFFFFF; border-bottom-width: 0px; -moz-border-radius: 4px 4px 0px 0px; -webkit-border-radius: 4px 4px 0px 0px; border-radius: 4px 4px 0px 0px;  }
.main-icons .icon		{ display: block; width: 64px; height: 64px; margin: 0px auto; }
.main-icons .text		{ display: block; padding: 5px 0px 0px 0px; }

/* elements inside of content boxes */

.box-body p			{ margin: 0px; margin: 0px; padding-bottom: 20px; }

/*** sidebars ***/

.content-box .sidebar1-2		{ width: 100%; background: url('bck_sidebar.png') 486px 0px repeat-y; margin-bottom: 10px;}
.content-box .sidebar1-2 .sidebar	{ width: 448px; float: right; padding: 10px 10px 15px 10px; }
.content-box .sidebar1-3		{ width: 100%; background: url('bck_sidebar.png') 648px 0px repeat-y; margin-bottom: 10px;}
.content-box .sidebar1-3 .sidebar	{ width: 286px; float: right; padding: 10px 10px 15px 10px; }
.content-box .sidebar1-4		{ width: 100%; background: url('bck_sidebar.png') 729px 0px repeat-y; margin-bottom: 10px;}
.content-box .sidebar1-4 .sidebar	{ width: 205px; float: right; padding: 10px 10px 15px 10px; }


/*************** Pagination ***************/
.pagination {float:center; text-align: center; padding: 20px 0 10px 0; /*font-family: Verdana, Arial, Helvetica, sans-serif;*/ font: normal 12px Microsoft Yahei; font-size: 14px;}
.pagination a {margin: 0 5px 0 0; padding: 3px 6px; border: 1px solid #ddd; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; }
.pagination a.number {border: 1px solid #ddd;-moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px;}
.pagination a.currentP {background: #469400 url('http://ams.ied.com/ActivityTemplate/V2.1/img/bg-button-green.gif') top left repeat-x !important; border-color: #459300 !important; color: #fff !important;}
.pagination a.currentP:hover {text-decoration: underline;}

/*******************************
**** icon ***
*******************************/
.more_green {
	margin-top:12px;
	float:left;
	background:url(http://webplat.ied.com/web_apps_6488/icon/common/more.jpg) no-repeat;
	background-position: -258px -85px;
	background-repeat:no-repeat;
	width:46px;
	height:16px;
}/*  |xGv00|9abbe0d1eab579f3ad3381288eddc402 */
