﻿@charset "utf-8";
html,body {margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;overflow-x:hidden;}
table,div {font-size:12px;}
img {border:0}
.input {height:15px;}
fieldset {padding:0 10px 10px 10px; width:95%; border:1px #B3D3FF solid}
fieldset .table {margin:10px 8px 5px 8px;}
p {padding:0;margin:0;}
.none {visibility:hidden;}
.reminded{margin-top:5px;padding:3px;width:90%;font-size:12px;font-weight:400;color:#999;background:#FFF4F4;border:solid 1px #FF6600;}

#right {width:100%; padding-top:20px; height:auto; background:url(/images/com_bg/main_bg.jpg) repeat-x;}
.main_iframe{HEIGHT: 100%; VISIBILITY: inherit; WIDTH:100%; Z-INDEX: 1}
.piclist {}
.piclist ul {margin:0; padding:0; list-style-type:none}
.piclist ul li {float:left; width:150px; margin-right:5px; text-align:center}
.piclist img {margin:0 10px 5px 0; border:0; width:150px; height:100px;}
.piclist span {display:block; background-color:#FFFDEB; text-align:left; padding:10px; display:block; width:130px;word-wrap:break-word}
.piclist ul li a {color:#FF0000;}
.piclist ul li a:link,.piclist ul li a:visited,.piclist ul li a:active {color:#FF0000; text-decoration:underline;}
.piclist ul li a:hover {color:#FF6E6E; text-decoration:none;}

.left_menu {background-color:#fff; margin:0 8px; padding:10px;}
.left_menu ul {padding:0; margin:0}
.left_menu ul li {list-style-type:none; background-color:#E7F1FF;  margin-bottom:3px;}
.left_menu ul li img {margin-left:6px; margin-right:5px;}
.left_menu ul li div {padding:4px 0 0 0; height:23px;}
.left_menu ul li ul {margin:0; padding:0; background-color:#fff}
.left_menu ul li ul li {list-style-type:circle; padding-top:3px; margin-left:26px; background-color:#FFFFFF}
.left_menu ul li ul li a:link,.left_menu ul li ul li a:visited,.left_menu ul li ul li a:active {color:#0066CC; text-decoration:underline;}
.left_menu ul li ul li a:hover {color:#ff0000; text-decoration:underline;}

ul.top_menu {margin:0 0 0 0; padding:0; list-style-type:none} 
ul.top_menu li {margin:0 5px; padding:0 17px 0 8px; text-align:center; border-right:1px #CCCCCC solid; float:left;}
ul.top_menu li a {font-size:14px; color:#fff; font-weight:bold}
ul.top_menu li a:link,ul.top_menu li a:visited,ul.top_menu li a:active {font-size:14px; color:#EEF5FF; text-decoration:none;}
ul.top_menu li a:hover {font-size:14px; color:#FFFF00; text-decoration:none;}

.ol1 {margin:0 0 0 15px; padding:0 0 0 15px;}
.ol1 li {line-height:200%;}
.ol1 ul {margin:0 0 0 15px; padding:0 0 0 0px;}
.ol1 ul li {line-height:200%;}

.ul_branch {margin:0; padding:0;}
.ul_branch li {width:280px; float:left; line-height:22px; list-style-type:none; white-space:nowrap; overflow:hidden; -o-text-overflow: ellipsis; text-overflow:ellipsis;}

a:link,a:visited,a:active { color: #000; font-size:12px; text-decoration:none; }
a:hover { color: #cc0000; font-size:12px; text-decoration:underline;}

.font_red_12b {font-size:12px; font-weight:bold; color:#FF0000}
.font_red {font-size:12px; color:#FF0000}
.font_green {font-size:12px; color:#390}
.font_green_14b {font-size:14px; font-weight:bold; color:#390}
.font_black  {font-size:14px; font-weight:bold;}
.font_yellow_14  {font-size:14px; color:#FFFF00; font-weight:bold;}
.font_red_14 {color:#f00; font-size:14px; font-weight:bold;}
.font_gray {color:#656565; font-size:12px;}
.font_blue {color:#369; font-size:12px;}
.font_blue_14 {color:#369; font-size:14px;}
.font_blue_14b {color:#0661D4; font-weight:bold; font-size:14px;}
.font_white_14 {color:#fff; font-size:14px; font-weight:bold;}
.font_orange_12 {color:#f60; font-size:12px; font-weight:400;}
.font_orange_14 {color:#f60; font-size:14px; font-weight:bold;}
.font_orange_16b {color:#f60; font-size:16px; font-weight:bold;}

.link_red_12 {color:#FF0000; font-size:12px;}
.link_red_12:link,.link_red_12:visited,.link_red_12:active {color:#FF0000; font-size:12px; text-decoration:underline;}
.link_red_12:hover { color: #cc0000; text-decoration:underline;}

.link_yellow_12 {color:#FFFF00; font-size:12px;}
.link_yellow_12:link,.link_yellow_12:visited,.link_yellow_12:active {color:#FFFF00; font-size:12px; text-decoration:underline;}
.link_yellow_12:hover { color: #FFFF00; text-decoration:none;}

.link_green_12 {color:green; font-size:12px;}
.link_green_12:link,.link_green_12:visited,.link_green_12:active {color:green; font-size:12px; text-decoration:underline;}
.link_green_12:hover { color: #360; text-decoration:underline;}

.L_black_12 {color:#000; font-size:12px; text-decoration:underline}
.L_black_12:link,.L_black_12:visited,.L_black_12:active {color:#000; font-size:12px; text-decoration:underline}
.L_black_12:hover {color:#f00; font-size:12px; text-decoration:underline}

.L_blue_14_b {color:#0066cc; font-size:14px; font-weight:bold; text-decoration:none}
.L_blue_14_b:link,.L_blue_14_b:visited,.L_blue_14_b:active {color:#0066cc; font-size:14px; font-weight:bold; text-decoration:none}
.L_blue_14_b:hover {color:#f00; font-size:14px; font-weight:bold; text-decoration:underline}

.button_01 {margin-right:10px; width:80px; float:left}
.button_01 a {font-size:12px; font-weight:bold; color:#fff; display:block}
.button_01 a:link,.button_01 a:visited,.button_01 a:active {color:#fff; font-size:12px; text-decoration:underline;width:105px; height:21px; padding:5px 0 0 0; text-align:center; background:url(/images/com_bg/button_bg.jpg); text-decoration:none}
.button_01 a:hover {color:#fff; font-size:12px; text-decoration:underline;width:105px; height:21px; padding:5px 0 0 0; text-align:center; background:url(/images/com_bg/button_bg2.jpg); text-decoration:none}
.button_01 img {border:0; margin-right:4px; width:16px; height:16px; }

.button_02 {padding:4px 10px 0px 10px; margin-right:5px; border:1px #7AB1E7 solid; text-align:center; background:url(/images/com_bg/s2_right_t3.jpg) repeat-x; cursor:pointer}
.button_03 {padding:4px 10px 0px 10px; margin-right:5px; border:1px #B7B7B7 solid; text-align:center; background:url(/images/com_bg/s2_right_t4.jpg) repeat-x; cursor:pointer}
.button_04 {padding:4px 0 0px 0;  border:1px #000 solid; text-align:left; }

.admin_ul1 {margin:0px 0px 0px 20px; padding:0px 0px 0px 20px}
.admin_ul1 li {line-height:150%; list-style-type:disc;}

#top {width:100%; height:12%;   background:url(/images/com_bg/s2_top_bg.jpg) no-repeat; background-color:#0060ED; border-bottom:2px #000000 solid}
#left {width:230px; padding:10px; background:url(/images/com_bg/s2_left_bg.jpg) repeat-x; background-color:#8DC6FF;}

.logo {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/com_bg/s2_logo.png');  height:100%;  border-bottom:2px #000000 solid}
.pngalpha{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);width:343px;height:75px;}

.top_menu_bg {background:url(/images/com_bg/s2_top_mimg2.jpg);}
.top_menu_bg2 {background:url(/images/com_bg/s2_top_mimg1.jpg);}
.left_bg1 {background:url(/images/com_bg/s2_left_mimg1.jpg);}
.left_bg2 {background:url(/images/com_bg/s2_left_mimg2.jpg);}
.left_bg3 {background:url(/images/com_bg/s2_left_mimg3.jpg);}
.td_title {background:url(/images/com_bg/s2_right_t2.jpg); height:28px; }

.right_body {background:url(/images/com_bg/main_bg2.jpg) repeat-x; background-color: #6AB4FF; margin:15px auto}
.left_color {background-color:#8DC6FF;}
.center_bg {background-color:#63B1FF}
.left_body_bg {background:#6AB4FF /*url(/images/com_bg/main_bg2.jpg) repeat-x*/;}


/*-----------------
    ??
---------------*/
#content {background:#74b9fe;}
textarea#content {background:#FFF;}
#left_sider {position:absolute;top:79px;*top:77px;left:10px;width:210px;background:url(/images/com_bg/s2_left_mimg2.jpg) repeat-y;}
#main_sider {margin:0 10px 0 230px;background:#6ab4ff;}
.left_header {background:url(/images/com_bg/s2_left_mimg1.jpg) no-repeat;height:43px;}
.left_bottom {background:url(/images/com_bg/s2_left_mimg3.jpg) no-repeat;height:7px;overflow:hidden;}

/*pop windows*/
.pop_window {width:660px;}
.pop_window,.pop_content,.pop_bottom {background:url(/images/per_bg/window_bg.gif) no-repeat;}
.pop_window h3 {background-position:left top; height:34px;line-height:30px;color:#FFF;font-size:14px;padding:0 0 0 1em;margin:0;}
.pop_bottom {background-position:left bottom;height:5px;font-size:0;line-height:0;background-repeat:no-repeat;}
.pop_content {background-position:-660px 0;padding:5px 10px;background-repeat:repeat-y;}
p.center {text-align:center;}
input.pick-1 {border:none; background:transparent url(/images/per_bg/pick_button.gif) no-repeat left bottom;width:126px;font-size:12px;cursor:pointer;height:28px;}


/*Submit Button*/
.submit_btn {background:url(/images/per_bg/submit_btn.gif) no-repeat;height:28px;border:none;color:#03C;font-size:14px;cursor:pointer;}
.four {width:97px;padding:0 0 0 15px;margin:0 1em 0 0;}
.cancel_btn {background:url(/images/per_bg/submit_btn.gif) no-repeat left -84px;height:28px;border:none;width:97px;padding:0 0 0 15px;font-size:14px;cursor:pointer;}

ul.item-6:after,ul.item-7:after {content:".";display:block;height:0;clear:both; visibility:hidden;}
ul.item-6,ul.item-7,ul.item-8 {width:100%;font-size:12px;clear:both;padding:0;margin:0;list-style:none;}
ul.item-6 li,ul.item-7 li,ul.item-8 li {float:left;width:200px;height:24px;line-height:24px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;text-align:left;}
ul.item-6 {overflow-y:scroll;height:120px;}
ul.item-6 label,ul.item-7 label,ul.item-8 label {cursor:pointer;}

p#fslCls_SelectDiv {height:1%;}

/*Position Frame*/
.purple,.purple_h_out,.purple_h_in,.purple_b_out,.purple_b_in,.purple_con {background:url(/images/purple_bg.gif) no-repeat;}
.purple{background-position:0 -5px;}
.purple_h_out{height:34px;color:white;}
.purple_h_in {line-height:34px;font-size:14px;font-weight:bold;}
.purple_h_in{margin:0 0 0 5px;background-position:right 0;}
.purple_b_out{background-position:0 bottom;}
.purple_b_in{margin:0 0 0 5px;background-position:right bottom;}
.purple_con{margin:0px 0 0 5px;padding:0.5em 5px 1em 0;background-position:right -34px;}
.purple_b_in,.purple_b_out {line-height:5px;height:5px;font-size:0;}
.purple_close {height:19px;line-height:15px;width:21px;border:none;float:right;background:url(/images/close_btn.gif) no-repeat;margin:6px 10px 0 0;font-family:Verdana;color:white;text-align:center;cursor:pointer;}
.purple_con p {text-align:left;}
.purple_con p.center {text-align:center;}


.purple_con{position:relative;text-align:center;}
#cmFrmDv_load  {text-align:center;position:relative;+position:absolute;top:50%;}
#cmFrmDv_load img,#cmFrmDv_load .loaddingtext {position:static;+position:relative;top:-50%;left:-50%;text-align:center;}
label.none {visibility: visible;}
#CM_DEBUG {display:none;width:500px;height:200px;}
.font-gray {color:#888;}
.font-red {color:red;}