body {
    background-color:#FFFFFF;
	padding:0px;
	margin: 0px;
	font-size: 12px;
	font-family: "Arial","宋体";
	line-height: 130%;
} 
.B1 {
	font-weight: bold;
	color: #FF6600;
}

td,div,span {
	font-family: "Arial","宋体";
	line-height: 130%;
	font-size: 12px;
	color:#336699;
}
select{
background-color:#FFFFFF
}
input,select,textarea,a{
	font-size: 12px;
	font-family: "Arial","宋体";
}
textarea{
background-color:#FFFFFF;
   overflow:auto;
}
a:link {
	color: #305599;
	text-decoration: none;
}
a:visited {
	color: #336699;
	text-decoration: none;
}
a:active {
	color: #0033FF;
	text-decoration: none;
}
a:hover {
	color: #0033FF;
	text-decoration: underline;
}
.linkpage a:link {
	color: #305599;
	text-decoration: none;
}
.linkpage a:visited {
	color: #305599;
	text-decoration: none;
}
.linkpage a:active {
	color: #666666;
	text-decoration: none;
}
.linkpage a:hover {
	color: #0033FF;
	text-decoration: underline;
}
.amethyst a:link {
	color: Blue;
	text-decoration: none;
}
.amethyst a:visited {
	color: Blue;
	text-decoration: none;
}
.amethyst a:active {
	color: Blue;
	text-decoration: none;
}
.amethyst a:hover {
	color: Red;
	text-decoration: underline;
}
a.blue:link {
	color: #305599;
	text-decoration: none;
}
a.blue:visited {
	color: #305599;
	text-decoration: none;
}
a.blue:active {
	color: #305599;
	text-decoration: none;
}
a.blue:hover {
	color: #0033FF;
	text-decoration: underline;
}
a.clickhere:link {
	color: #666666;
	text-decoration: none;
}
a.clickhere:visited {
	color: #666666;
	text-decoration: none;
}
a.clickhere:active {
	color: #666666;
	text-decoration: none;
}
a.clickhere:hover {
	color: #0033FF;
	text-decoration: underline;
}
.lightblue a:link {
	color: #0033FF;
	text-decoration: underline;
}
.lightblue a:visited {
	color: #663399;
	text-decoration: underline;
}
.lightblue a:active {
	color: #0033FF;
	text-decoration: underline;
}
.lightblue a:hover {
	color: #0033FF;
	text-decoration: none;
}
.purple a:link {
	color: #305599;
	text-decoration: underline;
}
.purple a:visited {
	color: #305599;
	text-decoration: underline;
}
.purple a:active {
	color: #305599;
	text-decoration: underline;
}
.input_jump{
height:16px;
border: 1px solid #305599;
width:30px;
}
.purple a:hover {
	color: #0033FF;
	text-decoration: none;
}
.input_text {
background-color:#FFFFFF;
	border: 1px solid #305599;
	height: 20px;
	color: #000;
	padding-left: 2px;
}
.input_text2 {
background-color:#FFFFFF;
	border: 1px solid #C6C6C6;
	height: 20px;
	color: #666666;
	padding-left: 2px;
}
.input_text3 {
background-color:#FFFFFF;
	border: 1px solid #305599;
	height: 20px;
	padding-left: 2px;
}
.input_area {
background-color:#FFFFFF;
	border: 1px solid #305599;
	color: #666666;
}
.input_calender {
background-color:#FFFFFF;
	border: none;
	background-color: #FFFFFF;
	height: 18px;
	color: #000;
	padding-left: 2px;
}
.input_calender2 {
	border: 1px solid;
	background-color: #FFFFFF;
	color: #305599;
}
.input_button {
	border: 1px solid #305599;
	background-image: url(../images/button_bg.gif);
	height: 20px;
	padding-top: 2px;
	color: #305599;
}
.input_button2 {
	border: 1px solid #305599;
	background-image: url(../images/button_bg.gif);
	height: 20px;
	padding-top: 0px;
	color: #305599;
	}
.input_button3 {
	border: 1px solid #C6C6C6;
	height: 20px;
	padding-top: 0px;
	color: #305599;
	cursor: default;
	}
.top_bg {
	background-image: url(../images/top_bg.gif);
}
.top_shading {
	background-image: url(../images/top_pic.gif);
	background-repeat: no-repeat;
	 background-position: bottom right;
}

.table_top_partition {
	background-color: #3F69AD;
	border-bottom: 1px solid #142D5B;
	border-top: 1px solid #142D5B;
}
.table_top_partition td {
	border-top: 1px solid #578BC4;
}

.top_line {
	background-image: url(../images/top_line.gif);
	background-repeat: repeat-x;
	background-postiotn: top;
}
.nav_bg {
	background-image: url(../images/nav_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.td_welecome {
    height:100%;
	color: #305599;
	font-weight: bold;
	text-align: center;
	background-image: url(../images/nav_partition.gif);
	background-repeat: no-repeat;
	background-position: right;
	table-layout:fixed;
	padding-left:2px;
}
.td_welecome td{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.td_postion {
	padding-left: 15px;
	color: #305599;
}
.td_logout {
	padding-right: 10px;
	white-space: nowrap;
	text-align: right;
}
.left_bg {
	background-color: #DCE6F6;
}
.td_main {
	padding-top: 0px;
	padding-left:8px;
	padding-right: 8px;
	padding-bottom:8px;
	background-color: #fff;
}
.tab_title_bg {
	padding-left: 35px;
	background-image: url(../images/tab_title_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom
}

.tab_title_text_on {
	width: 99px;
	height: 22px;
	background-image: url(../images/tab_title_bg2.gif);
	padding: 4px 0px 0px 0px;
	text-align: center;
	color: #336699;
}
.tab_title_text_on table {
	color: #305599;
}

.tab_title_text_off {
	width: 99px;
	height: 22px;
	background-image: url(../images/tab_title_bg1.gif);
	padding: 4px 0px 0px 0px;
	text-align: center;
}
.tab_title_text_off table {
	color: #305599;
	filter: DropShadow(Color=#EEF1F6, OffX=1, OffY=1, Positive=1);
}
.tab_content {
   border-color: 1px solid #91A9BC;
	border-left: 1px solid #91A9BC;
	border-right: 1px solid #91A9BC;
	border-bottom: 1px solid #91A9BC;
	background-color: #E9EdF4;
}

.table_copyright {
	border-top: 1px solid #91A9BC;
	background-color: #DBE0E5;
}
.table_copyright td {
	border-top: 1px solid #FFFFFF;
	color: #666666;
	text-align: center;
}

.list_title {
	color: #305599;
	text-align: right;
}
.td_mmsview {
	border: 1px solid #305599;
	background-color: #FFFFFF;
	padding: 4px;
}
.table_calender {
	border: 1px solid #305599;
	background-color: #FFFFFF;
}
.left_menu_bg {
    background-color: #DCE6F6;
}
.left_menu_rtd {
	border-right: 1px solid #91A9BC;
}

.left_menu {
	background-repeat: repeat-x;
	background-position: bottom;
	color: #086162;
	font-weight: bold;
	border-bottom: 1px solid #305599;
}
.left_menu td {
	color: #305599;
	border-bottom: 1px solid #305599;
}

.left_menu_on {
	color: #305599;
	background-color: #FFFFFF;
	font-weight: bold;
}
.left_menu_on td {
	color: #305599;
	border-bottom: 1px solid #305599;
}

.left_submenu {
    background-color: #B6CEEA;
	color: #086162;
}

.left_submenu_on {
    background-color: #FFFFFF;
	color: #305599;
}
.left_submenu_on td {
    background-color: #FFFFFF;
	border-top: 1px solid #91A9BC;
	border-bottom: 1px solid #91A9BC;
	color: #305599;
}

.left_submenu_over {
    background-color: #F3F5BC;
	color: #B65C0C;
}
.left_submenu_rtd {
	border-right: 1px solid #91A9BC;
}
.left_submenu_rtd_on {
	border-right: 0px solid #91A9BC;
}

.pic_table{
table-layout:fixed;
}
.pic_table td{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.list_table{
	background-color: #91A9BC;
	table-layout:fixed;
}
.list_table td{
	padding:2px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	height:24px;
}
/*smsfilt*/
.smsfilt_list_table{
	/*background-color: #91A9BC;*/
	table-layout:fixed;
}
.smsfilt_list_table td{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	height:24px;
}
.smsfilt_border{
border-right:1px  solid #91A9BC;
border-bottom:1px solid #91A9BC;
color: #333333;
text-align: center;
white-space: nowrap;
}
.smsfilt_border2{
border-bottom:1px solid #91A9BC;
color: #333333;
text-align: center;
white-space: nowrap;
}
.list_title_v {
	background-image: url(../images/list_title_bg.gif);
	background-repeat: repeat-x;
	background-position: center;
	text-align: center;
	height:28px;
}
.list_tr_01{
    height:24px;
	background-color: #FFFFFF;
}
.list_tr_02 {
    height:24px;
	background-color: #F9F9F5;
}

.text_action {
	color: Red;
}

/* Address List Css */
#ALTitle {
	border: 1px solid #ACBCD2;
	background-color: #0C246C;
	text-align: right;
}
.overflow{
	scrollbar-3dlight-color:#A7B5C9;
	scrollbar-arrow-color:#ffffff;
	scrollbar-base-color:#CFCFCF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#A7B5C9;
	scrollbar-highlight-color:#FFFFF;
	scrollbar-shadow-color:#A7B5C9;
	overflow:auto;
}
#ALContent {
	border: 1px solid #ACBCD2;
	border-top: 0px solid #ACBCD2;
	background-color: #FFFFFF;
	color: 64349C;
	scrollbar-3dlight-color:#A7B5C9;
	scrollbar-arrow-color:#ffffff;
	scrollbar-base-color:#CFCFCF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#A7B5C9;
	scrollbar-highlight-color:#FFFFF;
	scrollbar-shadow-color:#A7B5C9;
}
#ALContent div {
	color: 64349C;
	padding: 0px;
}
#ALContent ul {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 0px 20px;
}
#ALContent li {
	height: 15px;
	margin: 0px;
	padding: 0px;
	color: black;
}
#ALFoot {
	border: 1px solid #ACBCD2;
	border-top: 0px solid #ACBCD2;
	background-color: #B6CEEA;
	padding-top: 5px;
	text-align: center;
}

.bg {
	background-image: url(../images/bg_03.gif);
	background-repeat: no-repeat;
}
.black {
	color: #333333;
	text-align: center;
	white-space: nowrap;
}
.amethyst{
	color: Blue;
	text-align: center;
	
}
.text {
	font-size: 16px;
	font-weight: bold;
	color: #325394;
	text-align: center;
}
/*提示框背景色*/
.bg_frmae_yellow {
	border: 0px none;
	background-color: #ffffcc;
}
/*提示框文字背景*/
.black_bg {
	color: #333333;
	text-align: left;
}
.text_blue {
	font-size: 16px;
	font-weight: bold;
	color: #649ccc;
}
.text_blue2{
	font-size: 14px;
	font-weight: bold;
	color: #649ccc;
}
.text_temp {
	font-size: 16px;
	font-weight: bold;
	color: #305599;
}
.warning {
	color: #FF0000;
}
.alam {
	color: #64349c;
}
.tab_blueline {
	border: 1px solid #34549C;
}
.title_underline {
	border-bottom: 1px solid #94ACBC;
}
.text_bold {
	 font-weight: bold;
}
.text_comment {
	border: 1px solid #94ACBC;
	background-color: #FFFFCC;
	padding: 8px;
	color: #000000;
}
.test_td {
	height: 30px;
}
.td_padding {
	padding: 4px;
}
.table_padding td {
	padding: 2px;
}
.usestaus_01 {
	border: 1px solid #94ACBC;
	border-right: none;
	/*background-color: #DCE6F6;*/
	background-image: url(../images/stausbar.gif);
	background-repeat:repeat-x;
	
}
.usestaus_02 {
	border: 1px solid #94ACBC;
	border-left: none;
	background-color: #FFFFFF;
}
/* button bgcolor  by xx */
.button_content {
	border-bottom: 1px solid #BECCD8;
	background-color: #F2F5F9;
	}
.search{
   color: #999;
}
.sms_content{
 color:black;
 text-indent:25px;
 line-height:18px
 word-spacing: 1px;
 padding: 5px;
}	
.tablestyle{
	border-collapse: collapse;
	border:1px solid;
}
.list_title2{
	color:#305599;
	height: 28px;
	font-weight:  bold;
}
.list_content{
	padding-left:3px;
	background-color: #F8F8F8;
	color:black;
}
.pic_title{
	height:18px;
	padding-left:3px;
	}
.td_main2 {
	padding-top: 0px;
	padding-left: 8px;
}
.picbg{
	background-image: url(../images/picfl.gif);
	background-repeat: no-repeat;
	width: 200px;
	height: 25px;
}
.picborder{
   border: #D1D1D1 2px solid;
}
.musicboder{
	border-bottom: 1px solid;
   border-left: 1px solid;
   border-top: 1px solid;
   border-color: #CBD7E0;
	background-color: #E6E9EB;
}
.musicbg{
	background-image: url(../images/musicfl.GIF);
	width: 200px;
	height: 25px;
}
.pic_content{
	border-top: 3px solid #91A9BC;
}
.wordbg{
	background-image: url(../images/wordfl.gif);
	width: 200px;
	height: 25px;
	}
.videobg{
	background-image:  url(../images/videofl.GIF);
	width: 200px;
	height: 25px;
}
.vright {
	BORDER-TOP: #D3E0F4 4px solid;
	}
.mttitle
{ background-image: url(../images/mtbg.gif);
color:#708090;
width: 124px;
height:35px;
background-repeat: no-repeat;
	}
.mtbg{
background-image: url(../images/mtbg02.gif);
}
.media_content{
	line-height:25px;
}
.number{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 44px;
 color:#fff;
 text-decoration: none;
}
.yes{
	color:#339933;
	font-weight: bold;
}
.no{
	color:Red;
	font-weight: bold;
}
.tj_content{
padding-right:4px;
padding-left:8px;
 line-height: 28px;
 color: #4E4E4E;
}
.moneytable{
	height: 30px;
	BORDER-RIGHT: #94acbc 1px solid;
	BORDER-TOP: #94acbc 1px solid;
	BORDER-LEFT: #94acbc 1px solid;
	COLOR: Black;
	BORDER-BOTTOM: #C5D6F1 4px solid;
	BACKGROUND-COLOR: #DCE6F6;
}
.moneytable2{
border:1px solid #95B8D6;
border-collapse: collapse;
}
.moneytitle{
 font-family: 黑体;
 font-size: 18px;
 color: #6AB6FF;
}
.lightblue{
	color: #1E90FF;
}
.left a:link {
	color: #305599;
	text-decoration: none;
}
.left a:visited {
	color: #305599;
	text-decoration: none;
}
.left a:active {
	color: #305599;
	text-decoration: underline;
}
.left a:hover {
	color: #0033FF;
	text-decoration: underline;
}
.mttable{
	height: 30px;
	BORDER-RIGHT: #95B8D6 1px solid;
	BORDER-TOP: #95B8D6 1px solid;
	BORDER-LEFT: #95B8D6 1px solid;
	COLOR: Black;
	BORDER-BOTTOM: #C3E2FF 4px solid;
	BACKGROUND-COLOR: #D9EDFF;
}
.menutitle{ 
cursor:pointer; 
margin-bottom: 1px; 
background-color:#AED7FF; 
color:#138CFF; 
width:180px; 
padding-top:5px; 
text-align:center; 
} 
.submenu{ 
color:#000;
margin-bottom: 1px; 
} 
.textareastyle{
	overflow: auto;
	border:1px solid;
	border-color: #305599;
	padding: 5px;
}
.textareastyle2{
	border:1px solid;
	border-color: #305599;
	background-color: #fff;
}
.textareastyle3{
   border:1px solid;
	border-color: #305599;
	background-color: #fff;
	behavior:url(#default#savehistory);
	cursor: default;
}
.textareastyle4{
	border:0px solid;	
	background:transparent;
	overflow:visible;
	width:100%;
	word-break:keep-all;
	word-wrap:false
}

.textareastyle5{
	border:0px solid;	
	background:transparent;
	overflow:auto;
	width:100%;
	height:90%;
	word-break:keep-all;
	word-wrap:false;
	font-size:14px;
}
.mouseover{
 background-color: #DDE6F5;
}
.mouseout{
background-color:#fff;
}
.grey{
 color: #999999;
}
.redstar{
 color: Red;
 font-size: 12px;
}

.buttonover{
	background-color: #EDEDED;
	 border: 1px solid;
	 border-left-color:  #D3D3D3;
	 border-top-color:  #D3D3D3;
	 border-right-color:  #A0A0A0;
	 border-bottom-color:  #A0A0A0;
	 cursor: pointer;
	  width: 45px;
}
.buttonclick{
	 background-color: #EDEDED;
	 border: 1px solid;
	 border-left-color:  #A0A0A0;
	 border-top-color:  #A0A0A0;
	 border-right-color:  #D3D3D3;
	 border-bottom-color:  #D3D3D3;
	 cursor: pointer;
}
.buttonout{
 
}
.tcbg{
	border:1px solid;
	border-color: Gray;
	background-color: #F8F8F8;
	line-height: 28px;
	scrollbar-3dlight-color:#A7B5C9;
	scrollbar-arrow-color:#ffffff;
	scrollbar-base-color:#CFCFCF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#A7B5C9;
	scrollbar-highlight-color:#FFFFF;
	scrollbar-shadow-color:#A7B5C9;
	  
}
.cxbg{
	border: 1px solid;
	line-height: 18px;
	background-color: #ECECEC;
	border-bottom-color: #C9C9C9;
	border-right-color: #C9C9C9;
	border-left-color: #DCDCDC;
	border-top-color: #DCDCDC;
}
.mmsborder{
    background-color: White;
	 border-collapse: collapse;
	 
	 
}
.mmscontent{
color:black;
 padding-left: 8px;
}
.mmscontent2{
color:black;
padding:20px;
letter-spacing: 1px;
font-size: 14px;

}
.mmstitle{
	color:black;
	font-weight: bold;
    text-align: right;
	  letter-spacing: 3px;
	 line-height: 30px;
	  background-color: #dce6f6;
}
.sendcontent{
	border: 1px solid #305599;
	background-color: #ffffff;
}
/*DIY右侧框*/
.tab_content2 {
   border-color: 1px solid #91A9BC;
	border-top: 1px solid #91A9BC;
	border-right: 1px solid #91A9BC;
	border-bottom: 1px solid #91A9BC;
	background-color: #E9EdF4;
}
/*DIY标签循环*/
.media_title_bg {
padding-left:8px;
background-image: url(../images/tab_title_bg.gif);
background-repeat: repeat-y;
background-position: right;	
background-color: #fff;
	}
/*DIY左侧框*/
.tab_content3{
border-color: 1px solid #91A9BC;
border-top: 1px solid #91A9BC;
border-left: 1px solid #91A9BC;
border-right: 1px solid #91A9BC;
border-bottom: 1px solid #91A9BC;
background-color:#E9EDF4;
}
/*DIY白色背景*/		
.diybg{
	background-color: #fff;
	}
/*图片库鼠标经过图片背景颜色*/	
.picover{
 background-color: #C6DBFF;
}
/*图片库鼠标移出图片背景颜色*/	
.picout{
 background-color: #E9EdF4;
}
.dxyl{
	border: 1px solid  #305599;
	background-color:#fff;
	cursor:default;
	color: #666666;
	padding:3px;
	
}
.zyover{
background-color:#B6ceea;
}
.zyout{
background-color:#fff;
}
.ywbg{
background-color:#F4FAFF;
}

.divstyle{
position:absolute;
width:100%;
height:100%;
border:0px;
display:block
}
.ajaxshowdiv{
position:absolute;
top:0px;
left:0px;
background-color=beige;filter:Alpha(opacity=15);
display:none;
background-color:#000;
width:expression(body.scrollWidth); 
height:expression(body.scrollHeight); 
}
.ajaxshowimg{
float:center;
width:70px;
height:10px;
position:absolute;
border:0px;
z-index:0;
display:none;
}
.sms_pop_border{
border-left: 1px solid #ACBCD2;
border-right: 1px solid #ACBCD2;
background-color: #FFFFFF;
color:#64349C;
border-collapse:collapse;
}
.sms_pop_border td{
line-height:28px;
padding-right:10px;
}
.text_black{
color:#000000;
}
.ywintro{
text-indent:20px;
font-size:14px;
font-weight:bold;
}
.tabon_small{
	background-color: #ffffff;
	border-left:1px solid #e3e3e3;
	cursor:hand;
	width:50%;
	}

.taboff_small{
	background-color: #E9EDF4;
	border-left: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;
	color: #666666;
	cursor:hand;
	width:50%;
}
.tab_small_border{
border-left: 1px solid #ACBCD2;
border-right: 1px solid #ACBCD2;
background-color: #FFFFFF;
color:#64349C;
border-collapse:collapse;
}
.tab_small_border td{
line-height:25px;
}
.tab_small_content {
    border-color: 1px solid #91A9BC;
	border-bottom: 1px solid #91A9BC;
	background-color: #E9EdF4;
}
.td_welecome_new {
    background-color: #DCE6F6;
	color: #305599;
	font-weight: normal;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right;
	table-layout:fixed;
	padding-left:2px;
}