/* page default settings */
body {
	margin: 4px 4px 0 4px;
	height: auto;
	font:Tahoma, Verdana, Arial, "宋体", serif;
	color:#FFF;
	font-size:12px;
	SCROLLBAR-FACE-COLOR: #FFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFBBB8; 
	SCROLLBAR-SHADOW-COLOR: #FFBBB8;
	SCROLLBAR-3DLIGHT-COLOR: #FFE8E8; 
	SCROLLBAR-ARROW-COLOR: #FFBBB8; 
	SCROLLBAR-TRACK-COLOR: #FFE8E8; 
	SCROLLBAR-DARKSHADOW-COLOR: #FFE8E8;
}

h1,h2,h3,h4,h5,h6 {
	margin: 0;
	padding: 0;
}

p {
	margin: 0;
	padding: 0;
	text-indent: 0;
	line-height:normal;
}

td {
	white-space: normal;
}

ul,li {
	margin: 0;
	padding: 0;
}

img {
	padding:0;
	margin:0;
}

form {
	margin: 0;
}

input {
	margin: 0;
	padding: 0;
}

div {
	font:Tahoma, Verdana, Arial, "宋体", serif;
	font-size:12px;
}


a {
	font-size:12px;
	color:#32659C;
	text-decoration:none;
}
a:hover {
	color:#993233;
}





/* DIV styles */
div.top01 {
	width:391px;
	height:5px;
	background:#EF3574;
	overflow:hidden;
	float:left;
}
div.top02 {
	width:194px;
	height:5px;
	background:#AF1D64;
	overflow:hidden;
	float:left;
}
div.top06 {
	height:6px;
	width:auto;
	background:url(../images/bg_top03.gif) top left no-repeat;
	overflow:hidden;
}

div.logo {
	width:182px;
	height:40px;
	background:url(../images/logo.gif) no-repeat;
}

div.top_button {
	position: absolute;
	z-index:1000;
	height:auto;
	overflow:hidden;
	margin:-36px 0px 0 0;
	padding:0 0 0 160px;
}

div.d1 {
	width:auto;
	height:16px;
	background:#F62C4B;
	padding:3px 5px 0 12px;
	font-weight:bold;
	text-align:left;
}
div.d1 span {
	float:right;
	font-weight: normal;
}
div.d1_2 {
	width:auto;
	height:16px;
	background:#9A34D5;
	padding:3px 5px 0 12px;
	font-weight:bold;
	text-align:left;
}
div.d1_2 span {
	float:right;
	font-weight: normal;
}
div.d_img {
	width:140px;
	height:16px;
	background:url(../images/h1_blue.gif) no-repeat;
	overflow:hidden;
	padding:3px 5px 0 12px;
	color:#FFF;
	font-weight:bold;
}

div.d2 {
	width:auto;
	height:16px;
	background:#003466;
	padding:3px 5px 0 12px;
	font-weight:bold;
	text-align:left;
}
div.d2 span {
	float:right;
	font-weight: normal;
}
div.d3 {
	width:auto;
	height:17px;
	text-align:right;
	padding:3px 5px 0 0;
}

div.d4 {
	width:auto;
	height:16px;
	background:#FFF;
	padding:3px 10px 0 20px;
	color:#32659C;
	font-weight:bold;
	text-align:left;
}
div.d4 span {
	float:right;
	font-weight: normal;
}
div.d4 a {
	font-size:12px;
	color:#32659C;
	text-decoration:none;
}
div.d4 a:hover {
	color:#993233;
}

div.d5 {
	background:#FFF;
	overflow:hidden;
}

div.ChangeImg {
	width:157px;
	height:auto;
	text-align:left;
	color:#32659C;	
}
div.ChangeImg p {
	margin:0;
	text-align:center;
	font-weight:bold;
}
div.Directory {
	height:auto;
	width:157px;
	overflow:hidden;
}
div.user {
	width:234px;
	height:auto;
	background:#E0E0E0;
}
div.userControl {
	width:auto;
	height:auto;
	border: solid 1px #003466;
	padding:1px 2px 5px 5px;
}
div.show {
	width:auto;
	height:auto;
	background:#FFF;
	margin:0 9px 0 0;
}



div.Friend {
	width:157px;
	height:auto;
	background:#E0E0E0;
	border:solid 1px #F62C4B;
}
div.FriendHidden {
	width:auto;
	height:auto;
}
div.FriendState {
	width:auto;
	background:#FFE8E8;
	padding:4px;
	color:#660000;
}
div.FriendList {
	height:300px;
	width:auto;
	overflow:auto;
	background:#FFF;
	padding:5px 0 0 5px;
}
div.FriendLogin {
	background:#FFD5D3;
	color:#993333;
	padding:39px 13px 0 13px;
}
div.FriendLogin2 {
	background:#FFF;
	color:#32659C;
	padding:16px 13px 0 13px;
	height:265px;
	overflow:hidden;
}
div.FriendList {
	height:300px;
	width:auto;
	overflow:auto;
	background:#FFF;
	padding:5px 0 0 5px;
}
div.FriendBottom {
	height:25px;
	width:auto;
	text-align:center;
	padding:8px 0 0 0;
}

div.end01 {
	height:5px;
	width:auto;
	background:url(../images/bg_end.gif) repeat-x;
	overflow:hidden;
}

div.date4 {
	width:157px;
	height:17px;
	line-height:20px;
	text-align:right;
	overflow:hidden;
	color:#32659C;
}
div.date4 img {
	margin:3px 0;
}
div.date4 span {
	font-weight:bold;
	float:left;
}

div.sms01 {
	width:138px;
	height:auto;
	margin:0 auto 0 auto;
	text-align:left;
	white-space: normal;
}
div.sms01 p {
	text-indent:2em;
	color:#32659C;
}
div.sms02 {
	width:auto;
	height:auto;
	background:#FFF;
	color:#FFF;
}

div.abc {
	width:91px;
	height:23px;
	background: url(../images/button01.gif) no-repeat;
	line-height:23px;
	text-align:center;
	margin:1px 0 3px 0;
}
div.abc a {
	color:#FFF;
}
div.abc a:hover {
	color:#FFF;
}
div.sns {
	width:auto;
	height:119px;
	background:#E4F2FF url(../images/bg_sns.gif) bottom left no-repeat;
	margin:0 2px 0 0;
	border:solid 1px #32659C;
}
div.sns p {
	color:#003466;
	margin:4px 0 0 55px;
}
div.sns span {
	color:#F00;
}


div.office {
	padding:10px 5px 10px 10px;
	width:auto;
	height:auto;
}
div.officeIMG {
	background:url(../images/officeIMG.gif) left no-repeat;
	width:359px;
	height:119px;
	padding:110px 0 0 0;
}
div.officeIMG2 {
	background:url(../images/officeIMG2.gif) right no-repeat;
	width:183px;
	height:236px;
	color:#484975;
	white-space: normal;
}
div.officeRead {
	width:148px;
	margin:0px 0 0 17px;
}
div.officeRead p {
	text-indent:2em;
}
div.officeIMG p {
	margin:0px 0 0 66px;
	color:#000;
}
div.officeLogin {
	width:auto;
	text-align:right;
	margin: 22px 8px 0 0;
}
div.officeHelp {
	width:250px;
	color:#484975;
	text-align:left;
	padding:8px;
}
div.officeHelp span {
	color:#993233;
	line-height:160%;
}
div.officeHelp p {
	text-indent:2em;
	white-space: normal;
	line-height:140%;
}

div.myhongxi {
	width:556px;
	height:326px;
	padding:44px 15px 0 44px;
	color:#32659C;
	background:url(../images/bg_myhongxi.gif) right bottom no-repeat;
}
div.myhongxi p.p03 {
	font-size:13px;
	font-weight:bold;
}
div.myhongxi p.p04 {
	font-size:12px;
	color:#993233;
	padding:0 0 18px 75px;
}
div.myhongxi p.p05 {
	padding:0 0 5px 75px;
}
div.myhongxi p.p06 {
	width:395px;
	text-align:right;
}

div.myhongxi2 {
	width:600px;
	height:auto;
	padding:10px 15px 5px 0px;
	color:#32659C;
	text-align:right;
}
div.myhongxi_box {
	width:133px;
	height:30px;
	border:solid 1px #336799;
	background:#E4F2FF;
	float:right;
	margin:0 0 0 5px;
	text-align:center;
	padding:4px 0 0 0;
}

div.myhongxi3 {
	width:145px;
	padding:28px 20px 0 20px;
}
div.myhongxi3 p {
	line-height:140%;
	color:#484975;
	text-indent:2em;
}
div.myhongxi3 span {
	color:#993233;
	font-weight:bold;
	line-height:140%;
}
div.note {
	width:auto;
	padding:5px 10px 3px 10px;
	color:#993233;
}
div.webpaper {
	width:143px;
	height:50px;
	padding:22px 0 0 14px;
	background: url(../images/ad_images/dianzibao.jpg) no-repeat;
	overflow:hidden;
}
div.ad_bbs {
	width:178px;
	height:31px;
	padding:19px 0 0 0;
	background:url(../images/ad_images/bbs.jpg) no-repeat;
	overflow:hidden;
}

div.Apply01 {
	width:585px;
	height:auto;
	padding:10px 5px 10px 20px;
}
div.Apply01 p.p07 {
	color:#32659C;
	text-indent:0;
	margin:0 0 3px 0;
}





div.star01 {
	width:231px;
	overflow:hidden;
	padding:33px 0 0 37px;
	float:left;
}
div.star02 {
	width:231px;
	overflow:hidden;
}
div.star02_2 {
	padding:0 0 13px 57px;
}
div.star02_3 {
	padding:0 0 13px 57px;
}
div.star03 {
	width:46px;
	height:46px;
	overflow:hidden;
	border:solid 1px #C11543;
	float:left;
}
div.star03_2 {
	width:48px;
	height:48px;
	overflow:hidden;
	float:left;
}
div.star03_3 {
	width:13px;
	height:1px;
	overflow:hidden;
	float:left;
}
div.star03_4 {
	width:1px;
	height:13px;
	overflow:hidden;
}
div.star04 {
	width:32px;
	height:1px;
	overflow:hidden;
	float:left;
}



div.star05 {
	padding:0 0 0 52px;
	width:525px;
}
.star06 {
	height:61px;
	background:url(../images/stars_bg01.gif) repeat-x;
}
div.star07 {
	height:50px;
	overflow:hidden;
	background:url(../images/stars07.gif) repeat-x;
}
div.price2 {
	width:227px;
	height:229px;
	overflow:hidden;
	background:url(../images/bg_price1.gif) no-repeat;
	color:#9A34D5;
}
div.price3 {
	padding:5px;
	color:#FFF;
	font-weight:bold;
	background:#FF2F60;
}




















.Apply02 {
	padding:5px 15px 5px 15px;
	margin:0;
	color:#32659C;
}
.Apply02 span {
	font-size:13px;
	line-height:130%;
}
.Apply02 p.p08 {
	text-indent:0;
	line-height:130%;
	padding:10px 0 0 0;
}
.Apply02 p.p09 {
	padding:0 0 0 15px;
	line-height:130%;
}
div.Apply03 {
	width:137px;
	color:#484975;
	text-align:left;
	padding:15px 8px 8px 15px;
}
div.Apply03 span {
	color:#32659C;
	line-height:160%;
}
div.Apply03 p {
	text-indent:2em;
	line-height:140%;
}
.Apply04 {
	background:#E4F2FF;
}
table.tb_ApplyI {}
table.tb_ApplyI td {
	padding:2px 0 0 0;
	color:#32659C;
	line-height:140%;
}

div.liaoning01 {
	width:182px;
	height:auto;
	overflow:hidden;
}
div.liaoning02 {
	width:172px;
	padding:5px 5px 0 5px;
}
div.liaoning02 table.liao_tb02 {
	background:#FFF;
}
div.liaoning02 table.liao_tb01 {
	color:#32659C;
}




/* TABLE styles */
table.tb_center {
	margin:0 5px 0 5px;
}
table.Advisory {
	padding:0px 10px 0px 10px;
}
table.Advisory p {
	color:#000;
	text-indent:2em;
	line-height:130%;
	margin:0px 0 0px 0;
	white-space: normal;
}
table.Advisory span {
	float:right;
	text-align:right;
}

table.Date {
	margin:22px 0px 0 16px;
}
table.Date table {
	border:solid 1px #32659C;
	margin:0 9px 9px 0;
	background:#FFF;
}
table.Date table.tb_nobg {
	border: none;
	margin:0;
	background: none;
}
table.Date table td {
	white-space: normal;
}
table.Date table a {
	color:#31659E;
	font-weight:bold;
}
table.Date table a:hover {
	color:#993233;
}
table.Date table p {
	color:#31659E;
	margin:0 5px 0 5px;
}
table.Date table.Product {
	margin:0;
	border:none;
}
table.Date table.Product2 {
	margin:0;
	border:none;
}
table.Date table.Product img {
	border:solid 1px #32659C;
	margin:5px;
}

table.Date table.stars {
	margin:0 9px 0 0;
	border:none;
	background:none;
}

table.Date table.searchIMG {
	background:#E3E3E3;
	border:none;
	margin:0;
}
table.Date table.searchIMG td {
	border-bottom:solid 1px #D5D5D5;
}
table.Date table.searchIMG a {
	font-weight:normal;
}
table.Date ul.list3 {
	padding:0;
	margin:5px;
	text-align:left;
	list-style: square;
}
table.Date ul.list3 li {
	margin:0 0 0 15px;
	padding:0;
	font:Tahoma, Verdana, Arial, "宋体", serif;
	font-size:12px;
	font-weight:normal;
	color:#32659C;
}
table.Date ul.list3 a {
	font:Tahoma, Verdana, Arial, "宋体", serif;
	font-size:12px;
	font-weight: normal;
	color:#32659C;
	line-height:140%;
}
table.Date ul.list3 a:hover {
	color:#993233;
}

table.canguan2 {
	padding:5px 9px 0 16px;
}
table.canguan2 img {
	border:solid 1px #32659C;
}
table.canguan2 td {
	white-space: normal;
	color:#32659C;
	line-height:130%;
}






table.td01 {
	color:#003466;
}
table.td01 input {
	margin:0 3px -1px 0;
}

table.td02 {
	margin:5px 9px 0 16px;
	background:#FFF;
}

table.td03 {}
table.td03 td {
	margin:0 0 0 0px;
	padding:0px 0 0px 0;
	font-weight:normal;
	color:#000;
	white-space: normal;
}
table.td03 a {
	font-weight: normal;
	color:#32659C;
}
table.td03 a:hover {
	color:#993233;
}
table.td03 div {
	width:380px;
	text-align:right;
}

table.Place {}
table.Place img {
	border: solid 1px #003466;
	margin:5px 0 5px 0;
}

table.date5 {
	border-left:solid 1px #E4E8F1;
	border-top:solid 1px #E4E8F1;
	background-color:#FFF;
}
table.date5 td {
	border-right:solid 1px #E4E8F1;
	border-bottom:solid 1px #E4E8F1;
	font-size:12px;
	color:#343734;
	padding:2px 0 0 0;
}
tr.date6 td {
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	background-color:#32659C;
}
table.date5 td.date03 {
	font-size:12px;
	color:#FF3366;
	padding:2px 0 0 0;
}
table.date5 td.date04 {
	font-size:12px;
	color:#0066CC;
	padding:2px 0 0 0;
}
table.date5 a {
	display:block;
}
table.date5 a:hover {
	background:#E9EEF4;
}
table.show {
	color:#32659C;
	margin:3px 0 3px 0;
}
table.show td {
}
table.show div {
	height:5px;
	width:auto;
	background:url(../images/icon29.gif) left no-repeat;
	padding:0 0 5px 10px !important ;
	padding:1px 0 0px 10px;
	margin:0 0 0 5px;
}
table.show img {
	margin:0 5px 1px 5px;
}
table.show a {
	color:#32659C;
}
table.show a:hover {
	color:#993233;
}

table.tb05 {
	border: solid 1px #336799;
	color:#32659C;
	margin:0 9px 5px 0;
}
table.tb05 td {
	white-space: normal;
}
table.tb05 a {
	height:24px;
	line-height:24px;
}


table.menu01 {
	border: solid 1px #336799;
	color:#32659C;
	font-weight: normal;
	background:#E8F4FF;
	z-index:2000;
}
table.menu01 td {
	padding:5px 5px 2px 5px;
	line-height:130%;
}
table.menu01 td.tdm1 {
	padding:1px 5px 1px 5px;
	line-height:120%;
}
table.menu01 a {
	font-weight:normal;
}


table.todayACT {
	border:solid 1px #32659C;
	background:#E4F2FF;
	color:#32659C;
}

table.price td {
	background:#F4EFF6;
	padding:3px 5px 1px 5px;
	color:#9A34D5;
	line-height:130%;
}






td.top03 {
	background:url(../images/bg_top01.gif) left repeat-y #FD858F;
}
td.top04 {
	background:#FFA1C9;
}
td.top05 {
	background:url(../images/bg_top02.gif);
}
td.top07 {
	background:#FF2F60;
}

td.td01 {
	background:#ECECEC;
}
td.td02 {
	color:#501895;
	line-height:140%;
}
td.td02 a {
	color:#501895;
	line-height:140%;
}
td.td02 div {
	width:9px;
	height:9px;
	background: url(../images/icon27.gif) no-repeat;
	margin:4px 2px 0 2px;
}
td.td03 {
	background:#FFF;
}
td.td04 {
	background:#E0E0E0;
}

td.line_y {
	background:url(../images/bg_line_y.gif) repeat-y;
}
td.line_x {
	background:url(../images/bg_line_x.gif) repeat-x;
}
td.login {
	color:#32659C;
	font-weight:bold;
}
td.td_a {
	background:url(../images/bg_A.gif) right no-repeat;
}
td.td_b {
	background:url(../images/bg_B.gif) right no-repeat;
}
td.td_c {
	background:url(../images/bg_C.gif) right no-repeat;
}
td.td_d {
	color:#32659C;
}
td.td05 {
	background:#ECECEC;
}





/* LIST styles */
ul.menu_bar {
	margin:0 0 0px 0;
	padding: 0;
	list-style: none;
	text-align: center;
}
ul.menu_bar li {
	margin:0 4px 0 0;
	float:left;
}
ul.menu_bar a {
	text-align: center;
	font-weight:bold;
	color: #FFF;
	text-decoration: none;
	display: block;
	padding:7px 0 0 0;
	width:69px;
	height:25px;
	background:url(../images/buttonOUT.gif) no-repeat;
}
ul.menu_bar a.aON {
	text-align: center;
	font-weight:bold;
	color: #FFF;
	text-decoration: none;
	display: block;
	padding:8px 0 0 0;
	width:69px;
	height:25px;
	background:url(../images/buttonON.gif) no-repeat;
}
ul.menu_bar a:hover {
	color: #FFF;
	padding:8px 0 0 0;
	width:69px;
	height:25px;
	background:url(../images/buttonON.gif) no-repeat;
} 



ul.menu_bar2 {
	margin:0px 0px 0px 1px;
	padding: 0;
	list-style: none;
	text-align: center;
}
ul.menu_bar2 li {
	margin:0 1px 0 0;
	float:left;
}
ul.menu_bar2 li.li_txt {
	margin:3px 10px 0 0;
	font-weight:bold;
	float:left;
}
ul.menu_bar2 a {
	text-align: center;
	color: #FFF;
	text-decoration: none;
	font-size:11px;
	display: block;
	padding:3px 0 0 0;
	width:16px;
	height:14px;
	background:url(../images/changeimg03.gif) no-repeat;
}
ul.menu_bar2 a.aON {
	text-align: center;
	color: #FFF;
	text-decoration: none;
	font-size:11px;
	font-weight:bold;
	display: block;
	padding:3px 0 0 0;
	width:16px;
	height:14px;
	background:url(../images/changeimg02.gif) no-repeat;
}
ul.menu_bar2 a:hover {
	color: #FFF;
	font-size:11px;
	font-weight:bold;
	padding:3px 0 0 0;
	width:16px;
	height:14px;
	background:url(../images/changeimg02.gif) no-repeat;
}





ul.menu_bar_star {
	margin:0 0 0px 0;
	padding: 0;
	list-style: none;
	text-align: center;
}
ul.menu_bar_star li {
	margin:0 4px 0 0;
	float:left;
}
ul.menu_bar_star a {
	text-align: center;
	font-weight:bold;
	color: #FFF;
	text-decoration: none;
	display: block;
	padding:7px 0 0 0;
	width:69px;
	height:25px;
	background: url(../images/buttonOUT.gif) no-repeat;
}
ul.menu_bar_star a.aON {
	text-align: center;
	font-weight:bold;
	color: #FFF;
	text-decoration: none;
	display: block;
	padding:8px 0 0 0;
	width:69px;
	height:25px;
	background:url(../images/buttonON.gif) no-repeat;
}
ul.menu_bar_star a:hover {
	color: #FFF;
	padding:8px 0 0 0;
	width:69px;
	height:25px;
	background:url(../images/buttonON.gif) no-repeat;
} 




.TestAdd01 {
	float:right;
	text-align:right;
} 
.TestAdd02 {
	text-align:left;
	font-weight:bold;
}


ul.menu_bar3 {
	margin:0 0 0px 0;
	padding: 0;
	list-style: none;
	text-align: center;
}
ul.menu_bar3 li {
	margin:0 0px 0 0;
	float:left;
}
ul.menu_bar3 li.li_line {
	margin:0 0px 0 0;
	border-bottom:solid 1px #326698;
	height:25px;
	width:80px !important;
	overflow:hidden;
	float:left;
}
ul.menu_bar3 a {
	text-align: center;
	font-weight:bold;
	color: #32659C;
	text-decoration: none;
	display: block;
	padding:8px 0 0 0;
	width:63px;
	height:26px;
	background:url(../images/buttonNEW02.gif)  no-repeat;
}
ul.menu_bar3 a.aON {
	text-align: center;
	font-weight:bold;
	color: #993233;
	text-decoration: none;
	display: block;
	padding:7px 0 0 0;
	width:75px;
	height:26px;
	background:url(../images/buttonNEW01.gif)  no-repeat;
}
ul.menu_bar3 a:hover {}






ul.list1 {
	padding:0;
	margin:2px 0 0 0px;
	text-align:left;
	list-style:none;
}
ul.list1 li {
	margin:0;
	padding:0;
	font:Tahoma, Verdana, Arial, "宋体", serif;
	font-size:12px;
	color:#32659C;
	text-align:center;
}
ul.list1 a {
	font:Tahoma, Verdana, Arial, "宋体", serif;
	font-size:12px;
	font-weight:bold;
	color:#32659C;
	line-height:150%;
}
ul.list1 a:hover {
	color:#993233;
}
ul.list1 span {
	width:78px;
	text-align:center;
	float:left;
}


ul.list2 {
	padding:0;
	margin:0px 0 8px 25px;
	text-align:left;
	list-style: square;
}
ul.list2 li {
	margin:0;
	padding:0;
	font:Tahoma, Verdana, Arial, "宋体", serif;
	font-size:12px;
	color:#32659C;
}
ul.list2 a {
	font:Tahoma, Verdana, Arial, "宋体", serif;
	font-size:12px;
	color:#32659C;
	line-height:140%;
}
ul.list2 a:hover {
	color:#993233;
}

ul.list4 {
	padding:0;
	margin:0 0 0 20px;
	text-align:left;
	list-style: square;
}
ul.list4 li.li2 {
	margin:0 0 0 0px;
	padding:0;
	font:Tahoma, Verdana, Arial, "宋体", serif;
	font-size:12px;
	font-weight: bold;
	color:#32659C;
	list-style:none;
}
ul.list4 li {
	margin:0 0 0 0px;
	padding:0;
	font:Tahoma, Verdana, Arial, "宋体", serif;
	font-size:12px;
	font-weight:normal;
	color:#FF234F;
}
ul.list4 a {
	font:Tahoma, Verdana, Arial, "宋体", serif;
	font-size:12px;
	font-weight: normal;
	color:#FF234F;
	line-height:150%;
}
ul.list4 a:hover {
	color:#4E1796;
}


ul.list5 {
	padding:0;
	margin:0 0 0 20px;
	text-align:left;
	list-style: square;
}
ul.list5 li.li2 {
	margin:0 0 0 0px;
	padding:0;
	font:Tahoma, Verdana, Arial, "宋体", serif;
	font-size:12px;
	font-weight: bold;
	color:#32659C;
	list-style:none;
}
ul.list5 li {
	margin:0 0 0 0px;
	padding:0;
	font:Tahoma, Verdana, Arial, "宋体", serif;
	font-size:12px;
	font-weight:normal;
	color:#4E1796;
}
ul.list5 a {
	font:Tahoma, Verdana, Arial, "宋体", serif;
	font-size:12px;
	font-weight: normal;
	color:#4E1796;
	line-height:150%;
}
ul.list5 a:hover {
	color:#FF234F;
}

ul.list6 {
	padding:0;
	margin:0 0 0 20px;
	text-align:left;
	list-style: square;
}
ul.list6 li.li2 {
	margin:0 0 0 0px;
	padding:0;
	font:Tahoma, Verdana, Arial, "宋体", serif;
	font-size:12px;
	font-weight: bold;
	color:#32659C;
	list-style:none;
}
ul.list6 li {
	margin:5px 30px 5px 0px;
	padding:0;
	font:Tahoma, Verdana, Arial, "宋体", serif;
	font-size:12px;
	font-weight:normal;
	color:#9A34D5;
}
ul.list6 a {
	font:Tahoma, Verdana, Arial, "宋体", serif;
	font-size:12px;
	font-weight: normal;
	color:#9A34D5;
	line-height:150%;
}
ul.list6 a:hover {
	color:#4E1796;
}

ul.list7 {
	padding:5px;
	margin:0 0 0 20px;
	text-align:left;
	list-style: square;
}
ul.list7 li.li2 {
	margin:0 0 0 0px;
	padding:0;
	font:Tahoma, Verdana, Arial, "宋体", serif;
	font-size:12px;
	color:#32659C;
	list-style:none;
	background:none;
}
ul.list7 li {
	margin:2px 0 2px 0px;
	padding:0;
	font:Tahoma, Verdana, Arial, "宋体", serif;
	font-size:12px;
	font-weight:normal;
	color:#32659C;
	background:#FFF;
}
ul.list7 a {
	font:Tahoma, Verdana, Arial, "宋体", serif;
	font-size:12px;
	font-weight: normal;
	color:#32659C;
	line-height:140%;
}
ul.list7 a:hover {
	color:#993233;
}
ul.list7 span {
	float:right;
	text-align:right;
	color:#32659C;
}


ul.list8 {
	padding:0px;
	margin:0 0 0 25px;
	text-align:left;
	list-style: url(../images/icon30.gif);
}
ul.list8 li {
	margin:0px;
	padding:0;
	font:Tahoma, Verdana, Arial, "宋体", serif;
	font-size:12px;
	font-weight:normal;
	color:#484975;
	white-space: normal;
	line-height:140%;
}
ul.list8 a {
	font:Tahoma, Verdana, Arial, "宋体", serif;
	font-size:12px;
	font-weight: normal;
	color:#32659C;
	line-height:140%;
}
ul.list8 a:hover {
	color:#993233;
}





ul.FriendType {
	margin:0 0 10px 0;
	padding:0;
	list-style:none;
}
ul.FriendType li {
	margin:0;
	font:Tahoma, Verdana, Arial, "宋体", serif;
	font-size:12px;
	line-height:140%;
	color:#346699;
}


ul.FriendTypeList {
	margin:0 0 0 10px;
	padding:0;
	list-style:none;
}
ul.FriendTypeList li {
	margin:0;
}
ul.FriendTypeList a {
	font:Tahoma, Verdana, Arial, "宋体", serif;
	font-size:12px;
	line-height:130%;
	color:#346699;
}
ul.FriendTypeList a.aOffLine {
	font:Tahoma, Verdana, Arial, "宋体", serif;
	font-size:12px;
	line-height:140%;
	color:#ACADAD;
}
ul.FriendTypeList a.aOffLine:hover {
	color:#ACADAD;
}
ul.FriendTypeList img {
	margin:0 2px 0 0;
}










/* line style in pages */
.w1px {
	width:1px;
	overflow:hidden;
}

.h1px {
	height:1px;
	overflow:hidden;
}
.h5px {
	height:5px;
	overflow:hidden;
}
.hXpx {
	height:7px !important;
	height:6px;
	overflow:hidden;
}

.h10px {
	height:10px;
	overflow:hidden;
}
.h16px {
	height:16px;
	overflow:hidden;
}
.h20px {
	height:20px;
	overflow:hidden;
}
.h27px {
	height:27px;
	overflow:hidden;
}
.line01 {
	height:5px;
	width:auto;
	background:#FFF;
	overflow:hidden;
}

.nowrapON {
	white-space: pre;
}




/* utility for pages */
input.i1 {
	height:20px;
	background:#FFF;
	border:solid 1px #A5ACB2;
	font: Tahoma, Verdana, Arial, "宋体", serif;
	line-height:20px;
	color:#000;
}
input.i1_2 {
	height:16px;
	background:#FFF;
	border:solid 1px #7F85B9;
	font: Tahoma, Verdana, Arial, "宋体", serif;
	line-height:16px;
	color:#000;
}
input.i1_3 {
	height:16px;
	background:#FFF;
	border:solid 1px #366599;
	font: Tahoma, Verdana, Arial, "宋体", serif;
	line-height:16px;
	color:#000;
}
input.i2 {
	height:17px;
	background:#8237B6;
	border:solid 1px #A7ABB4;
	font: Tahoma, Verdana, Arial, "宋体", serif;
	font-size:12px;
	color:#FFF;
}
input.i3 {
	height:17px;
	background:#FFF;
	border:solid 1px #FF2F60;
	font-size:12px;
}
input.i4 {
	height:17px;
	background:#FF2F60;
	border:solid 1px #A5ACB4;
	font: Tahoma, Verdana, Arial, "宋体", serif;
	font-size:12px;
	color:#FFF;
}
input.i5 {
	height:17px;
	background:#FFF;
	border:solid 1px #8337B7;
	font-size:12px;
}
textarea.T1 {
	border:solid 1px #346699;
	font: Tahoma, Verdana, Arial, "宋体", serif;
	line-height:120%;
}



img.img01 {
	margin:6px 13px 0 0;
}
img.img02 {
	border:solid 1px #C11543;
}
img.img03 {
	border:solid 1px #5000DB;
}








/* P styles in pages */
p.pTOP {
	line-height:24px;
}
p.pTOP span {
	color:#C6D8EA;
}
p.pTOP a {
	color:#FFF;
	font-weight:bold;
}
p.pTOP a:hover {
	color:#C6D8EA;
}

p.p01 {
	text-align:right;
	margin:2px 0 2px 0;
}
p.p01 a {
	color:#003466;
}
p.p01 img {
	margin:0 4px 0 0;
}
p.pMore {
	margin:0;
	padding:0;
	text-align:right;
	width:450px;
}
p.pMore2 {
	margin:0;
	padding:0 20px 0 0;
	text-align:right;
	width:auto;
}
p.p02 {
	text-indent:2em;
	color:#000;
	white-space: normal;
	line-height:130%;
}
p.p10 {
	margin:0 0 5px 0 ;
}





/* link styles */
a.a01 {
	color:#FFF;
}
a.a01:hover {
	color:#FFF;
}
a.a02 {
	color:#F62C4B;
}
a.a02:hover {
	color:#F62C4B;
}
a.a03 {
	color:#9A34D5;
}
a.a03:hover {
	color:#F62C4B;
}


/* font styles */
.colorBLUE {
	color:#003466;
}
.colorRED {
	color:#F62C4B;
}

.colorStar1 {
	color:#4F1897;
}
.colorStar2 {
	color:#FF2F60;
}
.colorStar3 {
	color:#9A34D5;
}
