body, a, p, th, td, input, select, textarea{ font-family:'SimSun','Arial','Verdana'; font-size:12px; color:#404040; }
body {margin: 0;padding: 2px 4px 0 4px; background-position:center;background-attachment: fixed;line-height:150%;}
a:link,a:visited{color:#2E67C7; text-decoration:none;}
a:hover,a:active{color:#009900;text-decoration:underline;}
table{border:0;border-collapse:collapse;margin:0;}
td{ line-height:150%; vertical-align:top;padding:0;}

/*p{margin:15px 0 15px 0;padding: 3px 0 3px 0;}*/
hr{	border:#000000 0px solid;border-top:solid 1px #D1D7DC;height: 0;}
div ,dl ,dt ,dd ,form{ margin:0; padding:0;}/*,ul ,li list-style-type:none;
li{display:block;float:left;}*/
ul ,li, ol {margin:0; }
ul,ol{padding-left:18px;}
ol{ list-style-position: outside; list-style-type: decimal !important;}
ol li{list-style-position: outside; list-style-type: decimal !important; float:none; display:list-item;}

dt{ overflow:hidden;}
img{ border:0;}
textarea:focus, input:focus, select:focus{
    background-color: #F0F9FB; /*----for firefox opera----*/
    border: 1px solid #1D95C7;
}
input,textarea,select{ border-width:1px; border-style:solid;border-top-color: #a1a1a1;border-right-color:#919191;border-bottom-color: #6b6b6b;border-left-color: #9d9d9d;background-color:#f6f6f6; font-size:12px;margin:1px 1px 0 2px;color:#000;line-height:16px;
}
select { line-height:18px; font-size:12px; background-color:#FFFFF9; border:1px solid #CCC;
}
h1,h2,#top_nav{border-bottom:1px solid #CCC;font-weight:bold;}

h1{ margin:10px 0 4px 0; padding-top:5px ;height:auto !important;height:28px; font-size: 12px; color: #000; font-family:  "Geneva","Tahoma","Arial","Verdana";background:transparent url(/Images/b/h2_bk.gif) 0 -3px repeat-x;text-align:center; vertical-align:middle; border-top:4px solid #B5DF8C;}

h1 em,h2 em,h4 em, h5 em{font-style:normal;font-weight:bold;color:#F60;}

h1 img{	margin:0.8em 0;}

h1 span { font-weight:normal; }

h2 { margin:0; position:relative; line-height:20px; height:26px; clear:both;height:auto !important;height:25px;font-size: 12px; margin-bottom: 2px;padding-left:15px; color: #003366; line-height:25px;background:transparent url(/images/b/h2_bk.gif) top left repeat-x;border-top:3px solid #99A2B1;}

h2 img,#top_nav img{margin:0.1em 5px 0px; vertical-align:middle;}

h2 span { font-weight:normal; right:26px; position:absolute;top:0;}

h3 { margin:0; padding:0; position:relative; font-size:12px;line-height:25px; font-weight:normal; background:transparent url(/images/u/mbh1.jpg) top left repeat-x; height:25px; clear:both;}

h3 font { font-size: 12px; line-height: 20px; font-weight: bolder; color: green; background: transparent url(/images/u/mbh0.jpg) top left no-repeat; padding-left: 15px; padding-top: 4px; float: left; letter-spacing: 6px; }

h3 span{background:transparent url(/images/u/mbh2.jpg) top right no-repeat; position:absolute; float:right; padding-right:20px; padding-top:5px; top:0; right:1px; color:#008000;}

h3 em{font-style:normal;font-weight:bold;font-size:12px;color:#F60;}

h4 { font-weight: bold; font-size: 9pt; margin-bottom: 0px; margin-left: 3px; color: #3366cc; line-height: 18px; }

h5 { margin:0; padding:0; font-size:12px;line-height:20px; font-weight:normal; background:transparent url(/images/boxs/bx-Gy1-T.gif) top left repeat-x; height:26px; clear:both;}
h5 font{font-size:12px;line-height:20px; font-weight:normal; background:transparent url(/images/boxs/bx-Gy1-TL.gif) top left no-repeat; padding-left:15px; padding-top:4px; float:left;}
h5 span{background:transparent url(/images/boxs/bx-Gy1-TR.gif) top right no-repeat; float:right; padding-right:20px; padding-top:5px;}

h6 {font-weight: normal; font-size: 9pt; margin-bottom: 0px; margin-left: 3px; color: #000;}

.LineBox{ border-top:1px solid transparent !important; border-top:0; clear:both; }
.inputRadio{ background-color:Transparent; border:none; margin:1px 0 1px 4px;} 
.green {color: #008000}
.white{color:white}
.red{color:Red}
.blue{color:Blue}
.depblue{color:#003366}
.sblue{color:#336699}
.silver{color:Silver}
.orange{color:Orange}
.maroon{color:Maroon;}
.black{color:Black;}
.Gray{color:Gray;}
.yellow{color:#aadddd}
.Olive{color:Olive;}
.fontColor{color:#676568}

.u{text-decoration: underline;}
.i{font-style: italic;}
.b{ font-weight:bold;}
.sitelink{color: #2E67C7; cursor:pointer;}
.textleft{text-align:left;}
.textcenter { text-align:center;}
.textright{text-align:right;}

.notListUl{display:inline;list-style-type:none;margin:0; padding:0;}
.notListUl li{display:inline;float:left;list-style-type:none;margin:0; padding:0 2px 0 1px;}

.notListUlBlock{ display:block; list-style-type:none; margin:0; padding:0;}
.notListUlBlock li{display:block;float:left;list-style-type:none;margin:0; padding:0 0px 3px 0px !important;padding:0 4px 0 2px; width:115px !important;width:120px;height:30px;}
.notListUlBlock input{ border:none;}

.notListUlBlock140 ul{ display:block; list-style-type:none; margin:0; padding:0;}
.notListUlBlock140 li{display:block;float:left;list-style-type:none;margin:0; padding:0 0px 1px 0px !important;padding:0 1px 0 1px; width:auto; white-space:nowrap;}
.notListUlBlock140 input{ border:none;}

.notListUlBlock145 ul{ display:block; list-style-type:none; margin:0; padding:0;}
.notListUlBlock145 li{display:block;float:left;list-style-type:none;margin:0; padding:0 0px 1px 0px !important;padding:0 1px 0 1px; width:145px; white-space:nowrap;}
.notListUlBlock145 input{ border:none;}

.siteListUlBlock{ display:block; list-style-type:none; margin:0; padding:0;}
.siteListUlBlock li{display:block;float:left;list-style-type:none;margin:0; padding:0 0px 2px 0px !important;padding:0 2px 0 1px; width:35px !important;width:40px;height:19px;}

.QAdl{ width:100%;}
.QAdl dt{ font-weight:bold; color:Orange; padding-left:15px;}
.QAdl dd{ padding-left:40px; padding-bottom:10px;}

.dashedTd td{border-bottom:dashed 1px silver; }

.imageButton{background-repeat:no-repeat;cursor:pointer;border:none;color:White;font-size: 9pt;margin:0; padding:0;/*background-color:White;*/}

.submitBtn{ cursor:pointer;color:#009900; font-weight:bold; background:white url(/images/btn/btnSubmit.gif) no-repeat 0 0; padding-left:18px; padding-top:1px; padding-bottom:1px; padding-right:3px; margin:0; height:20px;}
.backBtn{ cursor:pointer; background:transparent url(/images/btn/btnBack.gif) no-repeat 0 0; padding-left:16px;}
.forms_btn { padding:1px; margin:0 0 0 3px; color:#393d43;background-color:#f6f6f6;font-size: 9pt; font-family: "Tahoma","Arial", "Verdana";}

.silverBtn, .greenBtn{font-family: "simSun"  ,"Arial","Verdana";font-size:9pt;margin:0; padding:0px 2px 1px 2px;cursor:pointer; border-bottom:soild 2px silver;border-right:soild 2px silver; border-left:soild 1px silver; border-top:soild 1px silver; }
.silverBtn{background:white url(/Images/btn/button.bg.gif) repeat-x top left;}
.greenBtn{background:white url(/Images/btn/button.bg2.gif) repeat-x top left;font-weight:bold;}

.blueBigBtn{color:white;font-weight:bold;font-family: "simSun"  ,"Arial","Verdana";font-size:14pt; line-height:15pt; margin:0; padding:0;cursor:pointer; border:none; background:transparent url(/Images/btn/blueBigBtn.gif) 0 0 no-repeat; width:128px;height:44px;}

.expandBtn{ cursor:pointer;  background: transparent url(/images/btn/plus.gif) no-repeat 0 0; width:9;height:9; border:none;}
.sortBtn0{ cursor:pointer;  background: transparent url(/images/btn/sort.gif) no-repeat 0 0; width:9;height:19; border:none;}
.sortBtn1{ cursor:pointer;  background: transparent url(/images/btn/sort.gif) no-repeat -9px 0; width:9;height:19; border:none;}
.sortBtn2{ cursor:pointer;  background: transparent url(/images/btn/sort.gif) no-repeat -18px 0; width:9;height:19; border:none;}
.sortBtn3{ cursor:pointer;  background: transparent url(/images/btn/sort.gif) no-repeat -27px 0; width:9;height:19; border:none;}


.pageJumpDiv{ text-align:right;}
.pageJumpDiv a:link{text-decoration:none;color:#000;}
.pageJumpDiv a:visited{text-decoration:none;color:#000;}
.pageJumpDiv a:active{text-decoration:none;color:#f00;}

.no-wrap{ table-layout:fixed; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.hidden{ visibility:hidden; }
.noDisplay{display:none;}
.importbox{border:solid 2px #BD088C; padding:2px; display:block; margin:4px;}
.borderlbr{	border-top-width: 0px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;
	border-style: solid;
	border-color: silver;
}
.linkBlack a:link,.linkBlack a:visited{text-decoration:none;color:#000;}
.linkBlack a:active,.linkBlack a:hover{text-decoration:none;color:#f00;}

.linkWhite a:link,.linkWhite a:visited{text-decoration:none;color:#fff;}
.linkWhite a:active,.linkWhite a:hover{text-decoration:none;color:#fff;}

.linkBlue a:link ,.linkBlue a:visited{ text-decoration: none; color:#6495ed; }
.linkBlue a:active,.linkBlue a:hover{text-decoration:none;color:#0000cc;}

.linkGreen a:link,.linkGreen a:visited{ text-decoration:none;color:#005900;}
.linkGreen a:active,.linkGreen a:hover{ text-decoration:none;color:Green;}

.linkRed a:link,.linkRed a:visited{ text-decoration:none;color:Red;}
.linkRed a:active,.linkRed a:hover{ text-decoration:none;color:red;}

.link870C07 a:link,.link870C07 a:visited{ text-decoration:none;color:#870C07;}
.link870C07 a:active,.link870C07 a:hover{ text-decoration:none;color:#870C07;}

.linkOrange a:link,.linkOrange a:visited{ text-decoration:none;color:#FF6531;}
.linkOrange a:active,.linkOrange a:hover{ text-decoration:none;color:red;}

.linkSiteColor a:link,.linkSiteColor a:visited{ text-decoration:none;color:#676568;}
.linkSiteColor a:active,.linkSiteColor a:hover{ text-decoration:none;color:#FF6531;}

.linkYellow a:link,.linkYellow a:visited{ text-decoration:none;color:yellow;}
.linkYellow a:active,.linkYellow a:hover{ text-decoration:none;color:yellow;}

.errorSpan{width:5px; height:5px; font-size:14px; font-weight:bold; cursor:help; color:red; visibility: hidden;}

.icoLevel1 ,.icoLevel2 ,.icoLevel4,.icoLevel5 ,.icoLevel6,.icoLevel8,.icoLevel10,.icoLevel12,
.icoLevel1e ,.icoLevel2e ,.icoLevel4e,.icoLevel5e ,.icoLevel6e,.icoLevel8e,.icoLevel10e,.icoLevel12e
{width:22px;height:18px; padding:0; margin:0;}
.icoLevel1 { background: url(/images/icon/Level.gif) no-repeat 0 0;}
.icoLevel2 { background: url(/images/icon/Level.gif) no-repeat -22px 0; }
.icoLevel4 { background: url(/images/icon/Level.gif) no-repeat -66px 0;}
.icoLevel5 { background: url(/images/icon/Level.gif) no-repeat -88px 0;}
.icoLevel6 { background: url(/images/icon/Level.gif) no-repeat -110px 0;}
.icoLevel8 { background: url(/images/icon/Level.gif) no-repeat -44px 0;}
.icoLevel10{ background: url(/images/icon/Level.gif) no-repeat -132px 0; }
.icoLevel12{ background: url(/images/icon/Level.gif) no-repeat -154px 0; }

.icoLevel1e { background: url(/images/icon/Level.gif) no-repeat 0 -18px;}
.icoLevel2e { background: url(/images/icon/Level.gif) no-repeat -22px -18px; }
.icoLevel4e { background: url(/images/icon/Level.gif) no-repeat -66px -18px;}
.icoLevel5e { background: url(/images/icon/Level.gif) no-repeat -88px -18px;}
.icoLevel6e { background: url(/images/icon/Level.gif) no-repeat -110px -18px;}
.icoLevel8e { background: url(/images/icon/Level.gif) no-repeat -44px -18px;}
.icoLevel10e{ background: url(/images/icon/Level.gif) no-repeat -132px -18px; }
.icoLevel12e{ background: url(/images/icon/Level.gif) no-repeat -154px -18px; }

.onlineFace{margin:0;padding:0;vertical-align:middle; width:20px;height:19px;}
.LivimFace{margin:0;padding:0;vertical-align:middle; width:15px;height:12px;}
.formTable{margin-top:10px; }
.formTable caption{ font-size:12px; font-weight:bold;line-height:28px;color:Black; background:transparent url(/images/b/topbar_style1_bk.gif) repeat-x 0 0; }
.formTable th{background-color:#dcdcdc;font-weight: bold;text-align:center; line-height:30px;}
.formTable td{background-color:White;border:solid 1px #E7E3E7; vertical-align:top; }
.formTable .seTd td{padding-left:40px; background-color:#EEEEEE;}
.formTable .formFieldname ,.formTable .formFieldnameLeft { background-color:#E7FBFF; border-left:solid 1px #ADDFFF;border-top:solid 1px #ADDFFF; border-bottom:solid 1px #ADDFFF; border-right:solid 1px #ADDFFF; font-weight:bold; white-space:nowrap; table-layout:fixed;}
.formTable .formFieldname { text-align:right;}
.formTable .formFieldnameLeft{text-align:left;}

.noBorderTable{ border:none; padding:2px;}
.noBorderTable tr{ border:none;padding:2px;}
.noBorderTable td{ border:none;padding:2px;}

.email {color:Blue;}
.email a:link{text-decoration:none;color:Black;}
.email a:visited{text-decoration:none;color:Black;}
.email a:active,.linkBlack a:hover{text-decoration:none;color:Black;}
.email img{ vertical-align:middle;}
/*other div*/
#div_loading{ position:absolute;right:0px;top:-18px; z-index:988; padding:.6em 0 .5em .5em; visibility: hidden; background-color:white;border:dotted 1px green; }
#div_loading #img{vertical-align: middle;}
#div_loading #span{vertical-align:top;font-family: "Verdana","Tahoma","Arial";color:red; font-weight:bold;}
#div_blank{height:10px;}
#div_friendLink { width: 100%; margin:0; padding:0; margin-top:10px; padding-top:5px; text-align: center; background-color:white; }
#div_friendLink table {border-top: #339900 2px solid;}
#div_bottom { width: 100% ;text-align: center; }
#div_bottom table{ border-top: #339900 2px solid; }
.heightLight{background: rgb(255, 238, 204) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; color:red; font-weight:bold;}
/*Head*/
    #HeadUserBox{ text-align:center;}
    #HeadUserBox td{ white-space:nowrap;border:solid 1px white;}
/*menu*/
#mainMenu .tdN,#mainMenu .tdA{text-align:center; vertical-align:middle; padding-left:4px;padding-right:4px;}
#mainMenu .tdN{  }
#mainMenu .tdA{ background:transparent url(/images/M/mbgA.gif) repeat-x 0 0;}
#mainMenu .tdL{ text-align:center; vertical-align:middle; width:2px; background:transparent url(/images/M/mline.gif) repeat-x 0 0;}

#mainMenu a:link{ text-decoration:none;font-size:13px;color:#006600;font-weight:bold;}
#mainMenu a:visited{ text-decoration:none;font-size:13px;color:#006600;font-weight:bold;}
#mainMenu a:active,#mainMenu a:hover{ text-decoration:none;font-size:13px;color:orange; font-weight:bold;}
	
    #btnSearch, #btnSearchAd{color:#666666;height:19px; text-align:left; padding-top:2px; }
    #btnSearch{  background: transparent url(/images/btn/search.gif) no-repeat 0 0; width:50px;padding-left:5px; }
    #btnSearchAd{ background: transparent url(/images/btn/searchAd.gif) no-repeat 0 0; width:55px; padding-left:3px;}
/*end menu*/
/*bottom*/
#bottomUl li{ margin-left:8px;}
/*end bottom*/

#indexbulletin{ padding-left:9px;}
#indexbulletin dd{ padding-top:3px; border-bottom: dashed 1px #CCCCCC; }

#userCpLeft,#userCpLeft dl{width:180px;margin-top:12px; margin-right:10px;}

#userCpLeft dt{ display:block; background:#B5DF8C url(/images/b/topbar_style1_bk.gif) 0 0 repeat-x; padding-top:5px; padding-left:20px; font-weight:bold; border-bottom:solid 1px #B5DF8C; border-right:solid 1px silver; }
#userCpLeft dd{ display:block;border-bottom:dashed 1px silver; border-right:solid 1px silver; border-left:solid 1px silver;}
#userCpLeft .blockLine dd a{ display:block;  }
#userCpLeft .blockLine dd a:hover{  background-color:Silver; color:White;}
#userCpLeft .blockLine dd a span{ padding-left:40px;}

#errField {text-align:left; background: transparent url(/images/404.jpg) no-repeat 20px 99%;margin-top:10%; padding-top:10%; padding-left:160px; padding-left:160px !important;width:75% !important;width:95%; }
#errField legend{ font-size:12pt; color:Orange; font-weight:bold;}
#errField dt{ color:Red; font-weight:bold;}

.userPhotoDiv { float: left; width: 160px; display: block; margin:5px 10px 8px 10px; padding-top:5px;  border: silver 1px dotted; }
.userPhotoDiv2 {width: 124px; height:141px;  margin:5px 10px 8px 10px; padding-top:2px; padding-left:0px; background: transparent url(/images/u/userPhotoBg2.gif) no-repeat 4px 0; }
.userPhotoDiv3 { width: 124px; height:141px;  margin:5px 10px 8px 10px; padding-top:2px; padding-left:2px; background: white url(/images/u/userPhotoBg2.gif) no-repeat 0px 0; }
.userPhotoDivhover{ float: left; width: 160px; display: block; margin:5px 10px 8px 10px; padding-top:5px;border:Orange 1px dotted;}
.userPhotoDiv p{ margin:0; padding:0;height:145px;width:150px;}

.userPhotoDiv3 p{ margin:0; padding:0;height:124px;width:141px;}
.userPhoto{ background-color:White; background-position:50% 50%; background-repeat:no-repeat; border:outset 2px #fff; width:142px; height:142px;}

.userPhotoSmallDiv{width: 124px; height: 141px; background: transparent url(/images/u/userPhotoBg.gif) no-repeat left top;padding-left:2px; padding-top:2px;text-align:left;}
.userPhotoSmallDiv2{width: 124px; height: 137px;  margin:0; padding:0;  text-align:left; background-repeat:no-repeat; background-position:5px 0; overflow:hidden;}
.userPhotoSmallDiv3{width: 113px; height: 137px;  margin:0; padding:0;  text-align:left; background-repeat:no-repeat; background-position:-2px 0; overflow:hidden; background-color:White;}

.userPhotoSmall{ width:112px; height: 137px;background-position:0px 0px; background-repeat:no-repeat;}
.normalLineHeight{line-height:110%;}
.normalLineHeight td{line-height:110%;}

/*page*/
ï»?pageJumpDiv {text-align:right;}
.pageJumpDiv a:link,.pageJumpDiv a:visited{ padding-left:4px;padding-right:4px; text-decoration:none;color:#000;border:solid 1px silver;background-color:White;}
.pageJumpDiv a:active,.pageJumpDiv a:hover{ padding-left:4px;padding-right:4px; text-decoration:none;color:#f00;border:solid 1px #f00;background-color:White;}

.thisPageNum{padding-left:4px;padding-right:4px; color:#00CC00; font-weight:bold;border:solid 1px silver; background-color:White;}
.pageJumpDiv select{ border:solid 1px silver;}
.pageJumpDiv option{ border:solid 1px silver;}
/*page*/
