BODY {
	BACKGROUND-COLOR: #f6f6f6
}
.menu {
	BACKGROUND: #fff url('../img/menu_di.png') repeat-x; 
	width:100%;
	padding:0px;
	margin:0px;
	height:41px;
	float:left
}
.main_top {
	BACKGROUND: url('../img/index_bg.png') no-repeat; 
}
.main_bottom {
	BACKGROUND: url('../img/index_bg.png') no-repeat; 
}
.login_top {
	BACKGROUND: url('../img/index_bg.png') no-repeat; 
}
.login_bottom {
	BACKGROUND: url('../img/index_bg.png') no-repeat; 
}
.main H3 {
	BACKGROUND: url('../img/index_bg.png') no-repeat; 
}
.main H3 DIV {
	BACKGROUND: url('../img/index_bg.png') no-repeat; 
}
.login H2 {
	BACKGROUND: url('../img/index_bg.png') no-repeat; 
}
.all_table {
	MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 100%
}
.top_menu {
	BACKGROUND: url('../img/top_di.png') repeat-x; HEIGHT: 80px
}
.logo {
	PADDING-LEFT: 15px; WIDTH: 25%; FLOAT: left; HEIGHT: 80px
}
.banner {
	TEXT-ALIGN: right; WIDTH: 70%; PADDING-RIGHT: 20px; BACKGROUND: url('../img/top_xian.png') no-repeat left 0px; FLOAT: right; HEIGHT: 80px; CLEAR: right
}
.banner .hang1 {
	LINE-HEIGHT: 30px; MARGIN-BOTTOM: 6px; HEIGHT: 25px; MARGIN-TOP: 10px
}
.banner .hang1 A:link {
	COLOR: #666
}
.banner .hang1 A:visited {
	COLOR: #666
}
.banner .hang2 {
	LINE-HEIGHT: 30px; HEIGHT: 25px;
}
#lblUserName {
	FONT-WEIGHT: bold
}
.banner .new {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #666; PADDING-TOP: 0px
}
.banner .mail .new {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #f60; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.banner .tousu .new {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #f60; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.banner .tousu {
	PADDING-LEFT: 20px; BACKGROUND: url('../img/icon_tsok.gif') no-repeat 0px -2px; 
}
.banner .mail {
	PADDING-LEFT: 18px; BACKGROUND: url('../img/icon_mok.gif') no-repeat; 
}
.banner EM {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #ccc; PADDING-TOP: 0px
}
#TipHead {
	BACKGROUND: url('../img/shangpin_di.gif') repeat-x 8px 50%; HEIGHT: 25px
}
.jieshao {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.jieshao TD {
	BORDER-BOTTOM: #ddd 1px dotted; TEXT-ALIGN: left; LINE-HEIGHT: 1.6
}
.menumain {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 12px;HEIGHT: 41px; PADDING-TOP: 0px
	float:left;
	margin:0px;
	color:#fff;
	height:30px;
	line-height:30px;	
}
.menumain UL {
	HEIGHT: 41px
}
.menumain LI {
	WIDTH: 118px; FLOAT: left; HEIGHT: 38px; PADDING-TOP: 2px
}
.menumain .li2 {
	WIDTH: 2px; BACKGROUND: url('../img/menu_li_di.png') no-repeat 50% 0px; 
}
.menumain A {
	TEXT-ALIGN: center; LINE-HEIGHT: 35px; WIDTH: 118px; DISPLAY: block; url('../img/menu_di.png') repeat-x; HEIGHT: 35px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.menumain A:link {
	TEXT-ALIGN: center; LINE-HEIGHT: 35px; WIDTH: 118px; DISPLAY: block;  url('../img/menu_di.png') repeat-x; HEIGHT: 35px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.menumain A:visited {
	TEXT-ALIGN: center; LINE-HEIGHT: 35px; WIDTH: 118px; DISPLAY: block;  url('../img/menu_di.png') repeat-x; HEIGHT: 35px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.menumain A:hover {
	COLOR: #666; BACKGROUND: url('../img/menu_li_hover.png') repeat-x;
}
.menumain A:active {
    COLOR: #666; BACKGROUND: url('../img/menu_li_hover.png') repeat-x;
}
.menu .kefu,.menu .kefu1 {cursor:pointer;background:url(../img/kefu_di.png) no-repeat 0 5px;float:right;width:133px;float:right;LINE-HEIGHT: 35px;}
.menu .kefu1 {background-position:0 -69px;}

.public_top_menu_ctn{ background:#f5fbff; border:2px solid #ed8e00; position:absolute; top:31px; z-index:99999999; display:none; text-align:left;width:170px;}
.public_top_menu_ctn_bg{ padding:5px 4px; border-top:4px solid #fdc61c; text-align:left!important;}
.public_top_menu_ctn_bg li {padding:3px;height:21px;line-height:21px;border-bottom:1px solid #e3f3fd;}
.public_top_menu_ctn_bg img {vertical-align:middle;}
.public_top_menu_ctn a{ color:#f60!important;}
.public_top_menu_ctn a.public_top_menu_noopen,.public_top_menu_ctn a.public_top_menu_noopen:hover{ color:#666!important; text-decoration:none!important;}
.public_top_menu_ctn a:hover{ color:#000!important; text-decoration:underline;}
#public_top_menu_ctn{ display:none;}

.td_left {
	PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.nr_left {
	WIDTH: 180px;
}
.login UL {
	BORDER-BOTTOM: #666 1px; BORDER-LEFT: #666 1px solid; BORDER-TOP: #666 1px; BORDER-RIGHT: #666 1px solid
}
.login_bottom {
	BACKGROUND-POSITION: 0px -103px; MARGIN-BOTTOM: 10px; HEIGHT: 8px; FONT-SIZE: 0px
}
.login H2 {
	HEIGHT: 38px
}
.login H3 {
	BACKGROUND: url('../img/login_h2.png') no-repeat; HEIGHT: 10px; CURSOR: pointer
}
.login .menutitle {
	BACKGROUND: url('../img/login_h2.png') no-repeat; HEIGHT: 10px; CURSOR: pointer
}
.login .menutitle2 {
	BACKGROUND: url('../img/login_h2.png') no-repeat; HEIGHT: 10px; CURSOR: pointer
}
.login .menutitle_on {
	BACKGROUND: url('../img/login_h2.png') no-repeat; HEIGHT: 10px; CURSOR: pointer
}
.login H3 SPAN {
	DISPLAY: none
}
.login .menutitle2 {
	BACKGROUND-POSITION: 0px -10px
}
.login H2 .yh {
	DISPLAY: none; FLOAT: left
}
.login H2 .xiu A:link {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; COLOR: #666; FONT-WEIGHT: normal; TEXT-DECORATION: underline; PADDING-TOP: 5px
}
.login H2 .xiu A:visited {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; COLOR: #666; FONT-WEIGHT: normal; TEXT-DECORATION: underline; PADDING-TOP: 5px
}
.login H2 .xiu {
	MARGIN: 12px 5px 0px 0px; FLOAT: right
}
.login LI {
	BORDER-BOTTOM: #f6f6f6 1px solid; LINE-HEIGHT: 22px; PADDING-LEFT: 15px; HEIGHT: 22px
}
.login LI .yue {
	COLOR: red; FONT-WEIGHT: bold; MARGIN-RIGHT: 2px
}
.login LI .jifen {
	COLOR: #090; FONT-WEIGHT: bold; MARGIN-RIGHT: 2px
}
.login .level {
	MARGIN: 0px auto; WIDTH: 159px; DISPLAY: block; BACKGROUND: url('../img/safelevel.jpg') no-repeat; HEIGHT: 21px
}
.login .level2 {
	BACKGROUND-POSITION: 0px -21px
}
.login .level3 {
	BACKGROUND-POSITION: 0px -42px
}
.login .level4 {
	BACKGROUND-POSITION: 0px -63px
}
.login .none {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.login .shuaxin {
	border-width:0px; WIDTH: 12px; BACKGROUND: url('../img/icon_shuaxin.gif') no-repeat; FLOAT: left; HEIGHT: 12px; CURSOR: pointer; margin-left:10px; margin-right:0px; margin-top:6px; margin-bottom:0px
}
.login .pay1:link {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 50px; DISPLAY: inline-block; BACKGROUND: url(../img/icon_pay.png) no-repeat; HEIGHT: 24px; MARGIN-RIGHT: 5px; _line-height: 22px
}
.login .pay1:visited {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 50px; DISPLAY: inline-block; BACKGROUND: url(../img/icon_pay.png) no-repeat; HEIGHT: 24px; MARGIN-RIGHT: 5px; _line-height: 22px
}
.login .pay1:hover {
	BACKGROUND-POSITION: 0px -28px; TEXT-DECORATION: none
}
.login .pay1:active {
	BACKGROUND-POSITION: 0px -28px; TEXT-DECORATION: none
}
.main_top {
	BACKGROUND-POSITION: 0px -99px; HEIGHT: 2px; FONT-SIZE: 0px
}
.main_bottom {
	BACKGROUND-POSITION: 0px -99px; HEIGHT: 2px; FONT-SIZE: 0px
}
.main_bottom {
	BACKGROUND-POSITION: 0px -101px
}
.main {
	BORDER-LEFT: #666 1px solid; BORDER-RIGHT: #666 1px solid
}
.main .menutitle {
	BACKGROUND-POSITION: 0px -41px
}
.jh{
	background-image: url(../img/ico_jh.gif);
	background-repeat: no-repeat;
	
	background-position: 6px 8px;
	height:29px;
	line-height:29px;
	padding:0 38px;
}
.xsjl{
	background-image: url(../img/icon_xsjl.gif);
	background-repeat: no-repeat;
	background-position: 6px 8px;
	height:29px;
	line-height:29px;
	padding:0 38px;
}
.zhgl{
	background-image: url(../img/icon_zhgl.gif);
	background-repeat: no-repeat;
	background-position: 7px 8px;
	height:29px;
	line-height:29px;
	padding:0 38px;
}
.aqgl{
	background-image: url(../img/icon_aqgl.gif);
	background-repeat: no-repeat;
	background-position: 7px 8px;
	height:29px;
	line-height:29px;
	padding:0 38px;
}
.kfzc{
	background-image: url(../img/icon_kf.gif);
	background-repeat: no-repeat;
	background-position: 7px 8px;
	height:29px;
	line-height:29px;
	padding:0 38px;
}
.TitleLeft6{
	background-image: url(../img/ico_title_left6.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:29px;
	line-height:29px;
	padding:0 38px;
}
.TitleLeft7{
	background-image: url(../img/ico_title_left7.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:29px;
	line-height:29px;
	padding:0 38px;
}
.main .menutitle2 {
	BACKGROUND-POSITION: 0px -70px
}
.main H3 {
	LINE-HEIGHT: 29px; WIDTH: 148px; HEIGHT: 29px;padding:0 15px;
}
.main H3 SPAN {
	PADDING-LEFT: 30px; DISPLAY: block; COLOR: #FFFFFF; FONT-SIZE: 14px
}
.main H3 DIV {
	WIDTH: 126px; HEIGHT: 29px
}
.main UL {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #f7fafe; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.main .li1 A {
	BACKGROUND-POSITION: -155px -199px
}
.main LI A:link {
	LINE-HEIGHT: 24px; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 25px; DISPLAY: block; HEIGHT: 24px; COLOR: #0f3f78
}
.main LI A:visited {
	LINE-HEIGHT: 24px; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 25px; DISPLAY: block; HEIGHT: 24px; COLOR: #0f3f78
}
.main LI A:hover {
	BACKGROUND-COLOR: #edebea
}
.main LI A:active {
	BACKGROUND-COLOR: #edebea
}
.main .li1 A IMG {
	WIDTH: 4px; HEIGHT: 7px; MARGIN-RIGHT: 7px
}
.main .li1 A SPAN {
	COLOR: red
}
.main .li2 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 15px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.main .li1 EM {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #87a5c8; PADDING-TOP: 0px
}
.main LI .menustyle02 {
	BACKGROUND-COLOR: #edebea; COLOR: red
}
.main LI .menustyle02:visited {
	BACKGROUND-COLOR: #edebea; COLOR: red
}
.qiehuan1 {
	border-width:0px; MARGIN-TOP: 5px; WIDTH: 180px; BACKGROUND: url('../img/icon_qiehuan.gif') no-repeat; HEIGHT: 27px; CURSOR: pointer
}
.qiehuan2 {
	border-width:0px; MARGIN-TOP: 5px; WIDTH: 180px; BACKGROUND: url('../img/icon_qiehuan.gif') no-repeat; HEIGHT: 27px; CURSOR: pointer
}
.qiehuan2 {
	BACKGROUND: url('../img/icon_qiehuan2.gif') no-repeat; 
}
.td_right {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; WIDTH: 100%; PADDING-RIGHT: 10px; PADDING-TOP: 8px
}
.foot {background:url(../img/di_di.png) #f6f6f6 repeat-x top;overflow: hidden;color:#666;width:100%;line-height:1.7;text-align:center;}
.ft1,.ft2,.ft3 {float:left;padding-top:20px;}
.ft1,.ft3 {width:24%;}
.ft2 {width:50%;text-align:left}
#AgentTip {
	BORDER-BOTTOM: #92c7d6 1px solid; POSITION: absolute; BORDER-LEFT: #92c7d6 1px solid; BORDER-TOP: #92c7d6 1px solid; TOP: 50%; BORDER-RIGHT: #92c7d6 1px solid; LEFT: 50%
}
#AgentTipTitle {
	WIDTH: 355px; BACKGROUND: #fff url('../img/msbg1.gif') no-repeat; HEIGHT: 27px
}
.msbg_left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 8px
}
.msbg_right {
	WIDTH: 27px; BACKGROUND: url('../img/msbg_col.gif') no-repeat 50% 40%; FLOAT: right; HEIGHT: 27px; CURSOR: pointer
}
.msbg_tishi {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; WIDTH: 325px; PADDING-RIGHT: 15px; BACKGROUND: #fff url('../img/msbg2.gif') repeat-x 50% bottom; OVERFLOW: hidden; PADDING-TOP: 8px
}
.msbg_tishi A:link {
	COLOR: #4aa900
}
.msbg_tishi A:visited {
	COLOR: #4aa900
}
.msbg_tishi SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT: bold 12px 宋体; COLOR: #f60; PADDING-TOP: 0px
}
#LoginAlert {
	LINE-HEIGHT: 1.5
}
#LoginAlert A:link {
	COLOR: #07d
}
#LoginAlert A:visited {
	COLOR: #07d
}
#IsArrearageAlert {
	LINE-HEIGHT: 20px; PADDING-LEFT: 18px; WIDTH: 27%; BACKGROUND: url('../img/msbg_icon.gif') no-repeat; FLOAT: left; HEIGHT: 20px
}
#MessageAlert {
	LINE-HEIGHT: 20px; PADDING-LEFT: 18px; WIDTH: 27%; BACKGROUND: url('../img/msbg_icon.gif') no-repeat; FLOAT: left; HEIGHT: 20px
}
#ComplainAlert {
	LINE-HEIGHT: 20px; PADDING-LEFT: 18px; WIDTH: 27%; BACKGROUND: url('../img/msbg_icon.gif') no-repeat; FLOAT: left; HEIGHT: 20px
}
#IsArrearageAlert {
	BACKGROUND-POSITION: 0px 2px
}
#MessageAlert {
	BACKGROUND-POSITION: 0px -35px
}
#ComplainAlert {
	BACKGROUND-POSITION: 0px -17px
}
#wlmasks IFRAME {
	FILTER: Alpha(Opacity=0)
}
.indexdh {
	MARGIN-BOTTOM: 5px; WIDTH: 100%;HEIGHT: 28px; BACKGROUND: url('../img/daohangbj.gif')
}
.wincombutton {
	HEIGHT: 28px;MARGIN-TOP: 1px;;MARGIN-RIGHT: 0px
}
.daohangtile {
	LINE-HEIGHT: 26px; PADDING-LEFT: 20px;MARGIN-TOP: 8px; BACKGROUND: url('../img/daohang.gif') no-repeat;MARGIN-LEFT: 10px;color:#841702;font-weight:bold;
}
.pathname {
	font-weight:bold;color:#841702;
}

.wincomopen {
	WIDTH: 156px;HEIGHT: 28px; FLOAT: right;MARGIN-TOP: 1px; BACKGROUND: url('../img/OpenSite.png') no-repeat;cursor:default
}
.wincomclose {
	WIDTH: 156px;HEIGHT: 28px; FLOAT: right;MARGIN-TOP: 1px; BACKGROUND: url('../img/CloseSite.png') no-repeat;cursor:default
}
.wincomactive {
	WIDTH: 156px;HEIGHT: 28px; FLOAT: right;MARGIN-TOP: 1px; BACKGROUND: url('../img/ActiveSite.png') no-repeat;cursor:default
}


.closeactiveimg {
	WIDTH: 18px;HEIGHT: 18px;cursor:hand
}
.closeactiveimgok {
	WIDTH: 28px;HEIGHT: 18px;BACKGROUND: url('../img/closeactiveimg.gif');cursor:hand
}
/*AJAX 提示框 请不要改 #################################################################*/
.massage_box{position:fixed;z-index:10001;
line-height:150%;

 _position:absolute;
 _top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ?
        documentElement.scrollTop
		+(documentElement.clientHeight-this.clientHeight) / 2
        : document.body.scrollTop
        +(document.body.clientHeight-this.clientHeight) / 2);
}
.wintitle{
	text-align:left;
	font-weight:bold;
	background-color: #E7FCCB;
	background-image: url(../img/tabletop.gif);
	color:#236F04;
	padding:0 10px;
    height:30px;    
}
.winIframe {
  border-top:1px #d9d9d9 solid; border-left:1px #d9d9d9 solid; border-right:1px #d9d9d9 solid; border-bottom:1px #d9d9d9 solid
}
#gg{
	width:350px;
	float:right;
	padding:0px;
	margin:0;
	height:40px;
}
#gg span{
	padding:0;
	margin:0;
	height:40px;
	width:275px;
}
#andyscroll {
 padding: 0;
 text-align: left;
 width:270px;
 height:40px;
 overflow:hidden;
}
#andyscroll a {
	font:12px;
	color: #fff;
	text-decoration: none;
	height:40px;
	line-height:40px;
	background-image: url(../img/point3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding:0 0 0 10px;
}
#andyscroll a:hover {
	color: #FFFF00;
	font-size: 12px;
}
#scrollmessage ul {
 width:100%;
 padding:0;
 margin:0;
}
#scrollmessage li {
 overflow: hidden;
 width:235px;
 padding:0px;
 margin:0 10px 0 0;
 float:left;
 list-style-type:none;
 height:30px;
 line-height:40px;
 text-align:left;
}
.more{
	width:40px;
	float:right;
}
.more img{
	padding:10px 5px 0 0;
}
.winpop { width:290px; height:0px; position:absolute; right:0; bottom:0; border:0px solid #666; margin:0; padding:0px; overflow:hidden; display:none;background:url('../img/pop_bg.gif') 0 0 no-repeat;}
.winpop .con { padding:15px; width:90%;  line-height:20px;  font-size:12px;  text-align:left}
.winpop  h6{position:relative;height:24px;margin:0;line-height:24px;padding:0 10px 0; text-align:left;}
.winpop h6 span{font:bold 12px simsun;position:absolute;top:5px; color:#CC0000;text-align:left;left:30px;}
.winpop h6 img{border:0;}
.winpop h6 img{border:0;}
.winpop h6 img.winpopclose{position:absolute;top:8px;left:270px;}
.winpop h6 img.tzgg{position:absolute;top:3px;left:8px;}
.ye{
	color:#ff0000;
	font-weight:bold;
}
.pifuset{
	background-image: url(../img/pifuset.gif);background-repeat: no-repeat;background-position: left center;padding-left:18px;padding-top:0px;line-height:15px;;display:inline-block 
}
.Messagemenu{
	background-image: url(../img/Message-ico.gif);background-repeat: no-repeat;background-position: left center;padding-left:18px;padding-top:0px;line-height:15px;;display:inline-block 
}
.anquanset{
	background-image: url(../img/anquanset.gif);background-repeat: no-repeat;background-position: left center;padding-left:18px;padding-top:0px;line-height:15px;;display:inline-block 
}
.userset{
	background-image: url(../img/userset.gif);background-repeat: no-repeat;background-position: left center;padding-left:18px;padding-top:0px;line-height:15px;;display:inline-block 
}
.Account{
	background-image: url(../img/Account-ico.gif);background-repeat: no-repeat;background-position: left center;padding-left:18px;padding-top:0px;line-height:15px;;display:inline-block 
}