BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #666 repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px auto; FONT: 12px Arial, Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DIV {
	TEXT-ALIGN: left
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	BACKGROUND: none transparent scroll repeat 0% 0%; LIST-STYLE-TYPE: none
}
.mt5 {
	MARGIN-TOP: 5px
}
#leftpane {
	CLEAR: both; FLOAT: left; HEIGHT: 1%
}
#rightpane {
	FLOAT: right; HEIGHT: 1%
}
#submenu {
	CLEAR: both; FONT-SIZE: 12px; WIDTH: 100%; COLOR: #fff; LINE-HEIGHT: 25px; HEIGHT: 35px
}
#submenu A {
	COLOR: #fff
}
#submenu .l {
	HEIGHT: 35px
}
#submenu .r {
	HEIGHT: 35px
}
.soft #submenu {
	BACKGROUND: url(../images/menu_soft_c.gif) repeat-x
}
.soft #submenu .l {
	 BACKGROUND: url(../images/menu_soft_l.gif) no-repeat
}
.soft #submenu .r {
	BACKGROUND: url(../images/menu_soft_r.gif) no-repeat right top
}
.campaign #submenu {
	BACKGROUND: url(../images/menu_campaign_c.gif) repeat-x
}
.campaign #submenu .l {
	PADDING-LEFT: 180px; BACKGROUND: url(../images/menu_campaign_l.gif) no-repeat
}
.campaign #submenu .r {
	BACKGROUND: url(../images/menu_campaign_r.gif) no-repeat right top
}
.community #submenu {
	BACKGROUND: url(../images/menu_community_c.gif) repeat-x
}
.community #submenu .l {
	PADDING-LEFT: 180px; BACKGROUND: url(../images/menu_community_l.gif) no-repeat
}
.community #submenu .r {
	BACKGROUND: url(../images/menu_community_r.gif) no-repeat right top
}
.service #submenu {
	BACKGROUND: url(../images/menu_service_c.gif) repeat-x
}
.service #submenu .l {
	PADDING-LEFT: 180px; BACKGROUND: url(../images/menu_service_l.gif) no-repeat
}
.service #submenu .r {
	BACKGROUND: url(../images/menu_service_r.gif) no-repeat right top
}
.title {
	WIDTH: 100%; HEIGHT: 28px
}
.title .l {
	WIDTH: 100%
}
.title .r {
	WIDTH: 100%
}
.blue {
	BACKGROUND: url(../images/title_blue_c.gif) repeat-x left top
}
.blue .l {
	BACKGROUND: url(../images/title_blue_l.gif) no-repeat left top
}
.blue .r {
	BACKGROUND: url(../images/title_blue_r.gif) no-repeat right top
}
.oran {
	BACKGROUND: url(../images/title_oran_c.gif) repeat-x left top
}
.oran .l {
	BACKGROUND: url(../images/title_oran_l.gif) no-repeat left top
}
.oran .r {
	BACKGROUND: url(../images/title_oran_r.gif) no-repeat right top
}
.bigblue {
	BACKGROUND: url(../images/title_bigblue_c.gif) repeat-x left top; HEIGHT: 35px
}
.bigblue .l {
	BACKGROUND: url(../images/title_bigblue_l.gif) no-repeat left top; WIDTH: 100%; HEIGHT: 35px
}
.bigblue .r {
	BACKGROUND: url(../images/title_bigblue_r.gif) no-repeat right top; WIDTH: 100%; HEIGHT: 35px
}
.bigblue .tit_pic {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 15px; PADDING-TOP: 2px; HEIGHT: 20px
}
.bigblue .tit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 10px
}
.conblue {
	BORDER-RIGHT: #41a9d9 1px solid; BORDER-TOP: #41a9d9 0px solid; BACKGROUND: #eaf7ff; BORDER-LEFT: #41a9d9 1px solid; BORDER-BOTTOM: #41a9d9 1px solid; HEIGHT: 100%
}
.conblue .pic {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.conblue .mainlist {
	FLOAT: left; WIDTH: 50%
}
.conrnertop {
	WIDTH: 100%; HEIGHT: 10px
}
.conrnerbottom {
	WIDTH: 100%; HEIGHT: 10px
}
.conrnertop .l {
	FONT-SIZE: 1px; WIDTH: 100%; HEIGHT: 10px
}
.conrnertop .r {
	FONT-SIZE: 1px; WIDTH: 100%; HEIGHT: 10px
}
.conrnerbottom .r {
	FONT-SIZE: 1px; WIDTH: 100%; HEIGHT: 10px
}
.conrnerbottom .l {
	FONT-SIZE: 1px; WIDTH: 100%; HEIGHT: 10px
}
.conrnertop {
	BACKGROUND: url(../images/corner_t_c.gif) repeat-x left top
}
.conrnertop .l {
	BACKGROUND: url(../images/corner_t_l.gif) no-repeat
}
.conrnertop .r {
	BACKGROUND: url(../images/corner_t_r.gif) no-repeat right top
}
.conrnerbottom {
	BACKGROUND: url(../images/corner_b_c.gif)}
.conrnerbottom .l {
	BACKGROUND: url(../images/corner_b_l.gif) no-repeat
}
.conrnerbottom .r {
	BACKGROUND: url(../images/corner_b_r.gif) no-repeat right top
}
.subcon {
	BORDER-RIGHT: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; HEIGHT: 1%
}
.subcontent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.subcontent H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 15px; BACKGROUND: url(../images/h1_icon01.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 2px; LINE-HEIGHT: 30px; PADDING-TOP: 0px; HEIGHT: 30px
}
.subcontent H2 {
	PADDING-LEFT: 10px; FONT-SIZE: 13px; BACKGROUND: url(../images/h2_icon01.gif) no-repeat left center; MARGIN: 2px; COLOR: #333; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.subcontent H4 {
	FLOAT: left
}
.subcontent H5 {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; COLOR: #f90
}
.subcontent .lists {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; COLOR: #666; LINE-HEIGHT: 170%; BORDER-BOTTOM: #666 1px dashed; HEIGHT: 1%
}
.subcontent .news {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN: 0px 5px 0px 0px; WIDTH: 232px
}
.subcontent .campaign_pic {
	FLOAT: left; WIDTH: 350px; PADDING-TOP: 8px
}
.subcontent .campaign_pic IMG {
	BORDER-RIGHT: #efefef 3px solid; BORDER-TOP: #efefef 3px solid; BORDER-LEFT: #efefef 3px solid; BORDER-BOTTOM: #efefef 3px solid
}
.subcontent .news IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.subcontent .campaign_con {
	FLOAT: left; WIDTH: 300px; PADDING-TOP: 10px
}
.subcontent .lists P {
	MARGIN: 5px
}
.subcontent .tit {
	MARGIN: 5px
}
.subcontent .server {
	FLOAT: left; MARGIN: 10px; WIDTH: 340px; HEIGHT: 1%
}
.subcontent .server .fl {
	FLOAT: left; 

}
.subcontent .server LI {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: disc; HEIGHT: 9px
}
.subcontent UL#chat01 {
	DISPLAY: inline
}
.subcontent #chat01 LI {
	LIST-STYLE-POSITION: outside; FLOAT: left; WIDTH: 180px; LIST-STYLE-TYPE: disc
}
#chat02 LI {
	PADDING-LEFT: 25px; BACKGROUND: url(../images/icon_sxt.gif) no-repeat left 50%; MARGIN: 0px
}
.w585 {
	WIDTH: 650px
}
.w180 {
	WIDTH: 178px; float:left; 
}
.w233 {
	WIDTH: 233px
}
.w530 {
	WIDTH: 530px
}
.w560 {
	WIDTH: 560px
}
#campaign {
	
}
#campaign .tit {
	BACKGROUND: url(../images/title_soft_01.gif) no-repeat; WIDTH: 100%; HEIGHT: 45px
}
#campaign .con {
	BORDER-RIGHT: #54a9ff 1px solid; BORDER-TOP: #54a9ff 0px solid; BACKGROUND: #eaf7ff; BORDER-LEFT: #54a9ff 1px solid; BORDER-BOTTOM: #54a9ff 1px solid
}
#campaign .pic {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 100px; PADDING-TOP: 10px
}
#campaign .list {
	FLOAT: left; PADDING-TOP: 10px; HEIGHT: 1%
}
#blue_s {
	PADDING-TOP: 10px
}
#blue_s A {
	FONT-WEIGHT: bold; COLOR: #0064ca
}
#blue_fontnormal A SPAN {
	COLOR: #0064ca
}
.list {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.list LI {
	CLEAR: both; PADDING-LEFT: 10px; LIST-STYLE-POSITION: outside; BACKGROUND: #dfefff; MARGIN: 0px; BORDER-BOTTOM: #fff 1px solid; LIST-STYLE-TYPE: none; HEIGHT: 1%
}
.list LI IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.list LI H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; MARGIN: 0px; LINE-HEIGHT: 150%; PADDING-TOP: 10px
}
.list LI SPAN {
	CLEAR: both
}
.conbottom {
	BACKGROUND: url(../images/con_b_c.gif) repeat-x left top; WIDTH: 100%; HEIGHT: 6px
}
.conbottom .l {
	BACKGROUND: url(../images/con_b_l.gif) no-repeat left top
}
.conbottom .r {
	BACKGROUND: url(../images/con_b_r.gif) no-repeat right top
}
.bignew {
	BACKGROUND: url(../images/title_new_c.gif) repeat-x left top; HEIGHT: 25px
}
.bignew .l {
	BACKGROUND: url(../images/title_new_l.gif) no-repeat left top
}
.bignew .r {
	BACKGROUND: url(../images/title_new_r.gif) no-repeat right top
}
.bignew .r .tit {
	COLOR: #333
}
.list LI B {
	COLOR: #0064ca
}
.title H2 {
	PADDING-LEFT: 10px; FONT-SIZE: 1px; FLOAT: left; MARGIN: 0px; WIDTH: 18px; PADDING-TOP: 3px
}
.title .tit {
	PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 13px; FLOAT: left; MARGIN: 0px; WIDTH: 100px; COLOR: #fff; PADDING-TOP: 10px
}
.con {
	BORDER-RIGHT: #a0c8e9 1px solid; BORDER-LEFT: #a0c8e9 1px solid; HEIGHT: 1%
}
.bluebg {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/soft_blue_bg01.gif) no-repeat center 10px; PADDING-BOTTOM: 10px; WIDTH: 155px; LINE-HEIGHT: 150%; PADDING-TOP: 10px; HEIGHT: 80px
}
.btn01 {
	PADDING-BOTTOM: 5px; BORDER-BOTTOM: #ccc 1px dashed; HEIGHT: 26px
}
.bluebg DIV {
	PADDING-LEFT: 10px; MARGIN: 8px; WIDTH: 80%; PADDING-TOP: 5px; HEIGHT: 1%
}
.tit_bbtj {
	BACKGROUND: url(../images/title_bbtj.gif) no-repeat; HEIGHT: 34px
}
.tyro {
	BACKGROUND: url(../images/title_soft_tyro_bg.gif) no-repeat; MARGIN: 0px 0px 5px; WIDTH: 100%; HEIGHT: 139px
}
.tyro LI {
	FLOAT: left; PADDING-TOP: 30px
}
.bluefont {
	COLOR: #1f4da0
}
.p10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; HEIGHT: 1%
}
#link_red {
	BACKGROUND: #fcffee
}
#link_red LI {
	PADDING-LEFT: 8px; BACKGROUND: url(../images/h2_icon01.gif) no-repeat left 10px; MARGIN-LEFT: 15px; HEIGHT: 18px
}
#link_red .p10 {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 8px; LINE-HEIGHT: 150%; PADDING-TOP: 5px
}
#link_red A {
	COLOR: #003366
}
#link_red A:hover {
	COLOR: #f60
}
.m5 {
	MARGIN: 5px
}
.mt10 {
	MARGIN-TOP: 10px
}
.chat_left {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 370px; PADDING-TOP: 5px; HEIGHT: 1%
}
.chat_right {
	FLOAT: right; WIDTH: 185px; HEIGHT: 1%
}
.chat_soft {
	MARGIN-TOP: 8px; FLOAT: right; WIDTH: 100%; HEIGHT: 1%
}
.chat_soft .tit01 {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/chat_small_tit.gif) no-repeat; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 5px; HEIGHT: 17px; TEXT-ALIGN: left
}
.chat_soft .con01 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 5px; LINE-HEIGHT: 150%; PADDING-TOP: 5px
}
#down02 {
	PADDING-LEFT: 20px; WIDTH: 250px; LINE-HEIGHT: 30px
}
#down02 LI {
	FLOAT: left; WIDTH: 80px; HEIGHT: 25px
}
#softnew {
	RIGHT: 0px; WIDTH: 400px; POSITION: absolute; TOP: 280px
}
#softnew LI {
	FLOAT: left; WIDTH: 160px; LINE-HEIGHT: 150%; HEIGHT: 25px
}
.f11 {
	FONT-SIZE: 11px
}
.f13 {
	FONT-SIZE: 13px
}
.f14 {
	FONT-SIZE: 14px
}
DIV.link_oran A {
	COLOR: #f60
}
A#link_oran2 {
	COLOR: #f90
}
.fl {
	FLOAT: left;
	
}
.fr {
	FLOAT: right
}
