@charset "utf-8";
/* CSS Document */

* { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background:#FFF;
	margin: 0; 
	padding: 0;
	text-align: center;
	color: #000000;
}

img {border:0px; padding:5px 5px 5px 5px;}

a 			{ color:#330066; text-decoration:underline; font-weight:bold;}
a:hover 	{ color:#336666; text-decoration:none; }
a:active 	{ color: #000; text-decoration: none; }

h1 {font-size:16px; font-weight:bolder; margin:3px 0px 5px 0px; color:#b61251; line-height:30px; text-align:justify;}
h2 {font-size:14.5px; font-weight:bold; margin:3px 0px 5px 0px; line-height:25px; color:#371815;}
h3 {font-size:14px; font-weight:bold; margin:3px 0px 5px 0px; line-height:20px;}
h4 {font-size:12px; font-weight:bold; margin:3px 0px 5px 0px; line-height: 20px;}
h5 {font-size:12px; margin:3px 0px 5px 0px;}

.MainColor	{ color:#c91b60;}
.GoldText 	{ color:#330099;}
.RedText 	{ color:#FF0000;}
.WriteText 	{ color:#FFFFFF;}
.BoldText 	{ font-weight:bold;}
.BoldText_X	{ font-weight:bolder;}
.BlueText 	{ color:#0000FF; }
.BigText_X 	{ font-size:18px;}
.BigText_S 	{ font-size:16px;}
.BigText 	{ font-size:15px;}
.BigTexts 	{ font-size:14px;}
.SmallText 	{ font-size:10px; font-weight:normal;}
.tCenter 	{ text-align:center;}
.tRight 	{ text-align:right;}
.tJustify 	{ text-align:justify;}
.UnderLine	{ text-decoration:underline;}
.space 		{ margin:10px 10px 10px 10px;}
.LineHeight30 	{ line-height:30px;}
.MarginLeft30 	{ margin-left:30px;}
.ThroughLine	{ text-decoration:line-through;}
.tBold      { font-weight:bold;}
.tRed {color:#FF0000;}

.Split 	{ background-image:url(h.gif); background-repeat:repeat-x; margin:0px 7px 0px 7px; height:1px;}

.clear	{ clear:both;}

.WrapAll	{ width:947px; margin:0px auto 0px auto;}

/*---------------------------*/
.mTop			{ width:947px; margin:0px auto 5px auto;}
.mTop .tLeft	{ width:190px; height:120px; margin-top:18px; float:left; overflow:hidden;}
.mTop .tRight	{ width:750px; height:138px; margin:0px; float:right;}

.mTop .tNav				{ width:947px; height:45px; margin:0px;}
.mTop .tNav .nRound_L	{ width:14px; height:45px; margin:0px; float:left; background:url(m1.gif) no-repeat;}
.mTop .tNav .nRound_R	{ width:14px; height:45px; margin:0px; float:left; background:url(m3.gif) no-repeat;}
.mTop .tNav .nSplit		{ width:1px; height:45px; padding-top:15px; margin:0px; float:left; background-image:url(m2.gif);background-repeat: repeat-x; overflow:hidden;}
.mTop .tNav .nLink		{ width:114px; padding-top:13px; height:45px; margin:0px; float:left; background-image:url(m2.gif);background-repeat: repeat-x; overflow:hidden;}
.mTop .tNav .nLink_S	{ width:94px;}
.mTop .tNav .nLink_L	{ width:134px;}
.mTop .tNav .nLink a	{ color:#e9b9c7; text-decoration:none; font-size:15px; font-weight:500;}
.mTop .tNav .nLink a:hover { color:#f52312;}

/*---------------------------*/
.mLeft				{ width:225px; float:left; margin:5px auto;}

.mLeft .lTopAD	{ width:218px; margin:0px auto 0px auto; padding:0px; background-color:#f3f3f3;}
.mLeft .lTopAD .lTopAD_H	{ width:218px; margin:0px auto 0px auto; padding:0px; height:9px; background-image:url(h1.gif); background-repeat:no-repeat;}
.mLeft .lTopAD .lTopAD_B	{ width:218px; margin:0px auto 0px auto; padding:0px; height:9px; background-image:url(h2.gif); background-repeat:no-repeat; overflow:hidden;}
.mLeft .lTopAD dl 		{ margin:0px; text-align:justify;}
.mLeft .lTopAD dl dt	{ margin:0px auto 10px 15px; font-size:18px; font-weight:bolder; text-decoration:underline; color:#c91b60;}
.mLeft .lTopAD dl dd 	{ margin:0px auto 8px 15px; font-size:13px;}

.mLeft .lSearch	{ width:218px; margin:15px auto; background-color:#f9eff0;}
.mLeft .lSearch .lSearch_H	{ width:218px; margin:0px auto; height:8px; background-image:url(s1.gif); overflow:hidden;}
.mLeft .lSearch .lSearch_B	{ width:218px; margin:0px auto; height:8px; background-image:url(s2.gif); overflow:hidden;}
.mLeft .lSearch .lSearch_L	{ width:148px; height:21px; margin:5px auto 0px 5px; float:left;}
.mLeft .lSearch .lSearch_R	{ width:60px; height:21px; margin:0px; float:right; text-align:justify;}
.mLeft .lSearch .lSearch_C	{ margin:0px auto 0px 20px; text-align:left;}

.mLeft .lMember	{ width:218px; margin:0px auto; background-color:#f3f3f3; overflow:hidden;}
.mLeft .lMember .lMember_H	{ width:218px; margin:0px auto; height:24px; background-image:url(l1.gif); text-align:left; overflow:hidden;}
.mLeft .lMember .lMember_H strong	{ margin:10px auto 10px 18px; line-height:24px; color:#FFFFFF; font-size:12px;}
.mLeft .lMember .lMember_B	{ width:218px; margin:0px auto; height:9px; background-image:url(h2.gif); overflow:hidden;}
.mLeft .lMember .lMember_L	{ width:70px; margin:8px auto; float:left; text-align:right; overflow:hidden;}
.mLeft .lMember .lMember_R	{ width:138px; margin:5px 5px 5px 5px; float:right; overflow:hidden; overflow:hidden;}
.mLeft .lMember .lMember_R input { width: 120px;}
.mLeft .lMember .lMember_C	{ margin:0px auto 0px 20px; overflow:hidden;}

.mLeft .lTools	{ width:218px; margin:15px auto; background-color:#f3f3f3; overflow:hidden;}
.mLeft .lTools .lTools_H	{ width:218px; margin:0px; height:24px; background:url(l1.gif); text-align:left; overflow:hidden;}
.mLeft .lTools .lTools_H strong	{ margin:10px auto 10px 18px; line-height:24px; color:#FFFFFF; font-size:12px;}
.mLeft .lTools .lTools_B	{ width:218px; margin:0px auto; height:9px; background-image:url(h2.gif); overflow:hidden;}
.mLeft .lTools .lTools_L	{ width:120px; margin:8px auto; float:left; text-align:right; overflow:hidden;}
.mLeft .lTools .lTools_R	{ width:88px; margin:5px 5px 5px 5px; float:right; overflow:hidden;}
.mLeft .lTools .lTools_C	{ margin:5px auto 5px 10px; overflow:hidden;}
.mLeft .lTools .lTools_C table td { text-align:left; font-size:8.5pt;}

.mLeft .lButton	{ width:218px; margin:15px auto 15px auto; text-align:center;}

/*------------------------------*/
.mRight		{ width:698px; margin:3px 5px 0px auto; float:right; background-image:url(s.gif);background-repeat: repeat-y;}

.mRight .rTitle		{ width:680px; margin:0px auto; background-image:url(1.gif); background-repeat:no-repeat;}

.mRight .rContent		{ width:680px; margin:15px auto 15px 10px; text-align:justify;}
.mRight .rContent ul	{ margin-left:0px;}
.mRight .rContent ul li	{ background:url(b.gif) 0px 6px no-repeat; line-height:20px; list-style:none; padding-left:10px;}
.mRight .rContent p		{ line-height:18px;}
.mRight .rContent table { margin:5px auto 5px auto; text-align:center;}
.mRight .rContent .rcLeft	{ width:216px; margin:20px auto; float:left;}
.mRight .rContent .rcRight	{ width:458px; text-align:justify; float:right;}

.mRight .rBlock		{ width:658px; margin:15px auto 20px auto; padding:0px; text-align:justify; background-color:#f6f6f6;}
.mRight .rBlock .rBlock_H	{ width:658px; margin:0px; padding:0px; height:10px; background-image:url(c1.gif); background-repeat:no-repeat; overflow:hidden;}
.mRight .rBlock .rBlock_B	{ width:658px; margin:0px; padding:0px; height:10px; background-image:url(c2.gif); background-repeat:no-repeat;}
.mRight .rBlock .rBlock_C	{ line-height:20px; padding:0px 20px 0px 20px;}
.mRight .rBlock .rBlock_C_L	{ padding:0px 0px 0px 20px; float:left;}
.mRight .rBlock .rBlock_C_R	{ line-height:20px; padding:0px 20px 0px 5px;float:right; width:533px;}

/*------------------------------*/
.mBottom			{ width:947px; margin:0px; background:url(d.gif) repeat-x; text-align:center; padding-top:10px; color:#a52556;}
.mBottom a			{ color:#a52556; text-decoration:none; margin:auto 5px auto 5px;}
.mButton a:hover	{ color:#FF0000; text-decoration:underline;}

.mCopyright			{ text-align:center; margin-top:20px;}