body {
    font: 12px verdana,"ËÎÌå", arial;
    margin: 0 auto;
    padding: 0;
    background: #FFF;
    color: #333;
	text-align: center;
}

div,form,img,ul,ol,li,dl,dt,dd,p { margin: 0; padding: 0; border: 0;}
li { list-style:none;}
h1,h2,h3,h4,h5,h6,input,textfield,label { margin: 0; padding: 0;}
table,td,tr,th { font-size: 12px;}
td {line-height: 170%;}

a { color: #333; text-decoration:underline;}

a:hover { color: #f60; text-decoration:none;}


.topnav {background: url(topnavbg.gif) repeat-x; height: 74px;}

.topmenu td {color: #FFF;}

.topmenu {height: 30px; background-color: #f67f1f; margin-bottom: 1px;}

.topmenu .logininfo {font-weight: bold; background: url(member_ico.gif) no-repeat 10px 0px; padding-left: 30px;}

.topmenu .logininfo img { margin-right: 8px;}

.topmenu .logininfo .loginout {font-weight: bold; color: #FFF; text-decoration:underline;}

.topmenu .logininfo .loginout:hover {font-weight: bold; color: #FFF; text-decoration: none;}


.topspace {height: 5px; background-color: #e1e1e1;}

.leftside {background-color: #f7f2e4; border-right: 1px #e5c57e solid; width: 160px;}

.leftmenutitle {background-color: #f0dfbe; line-height: 27px; height: 27px; border-bottom: 1px #e5c57e solid; padding-left: 22px; text-align: left; color: #c05600; font-size: 14px; font-weight: bold; margin-bottom: 1px;}

.leftmenu a { text-align: left; line-height: 30px; background: url(leftsidedot.gif) no-repeat 20px 12px; padding-left: 35px; display:block; font-size: 14px;}

.container {padding: 25px; background-color: #fffdf8; text-align: left;}

.boxout {border: 1px #ffdfa8 solid;}

.boxout .mtitle {background-color: #fff6e8; line-height: 32px; height: 32px; padding-left: 15px; font-size: 14px; font-weight: bold;}

.boxout .mtitle span {color: #F00; font-size: 12px; font-weight: normal;}

.boxout .boxinside {border: 1px #ffdfa8 solid; padding: 1px;}


.boxout .boxinside .ytd {background-color: #fff6e8; height: 25px; line-height: 25px; padding: 5px;}

.boxout .boxinside .ftd {background-color: #fcfcfc; height: 25px; line-height: 25px; padding: 5px;}

.boxout .boxinside td { color: #4c4c4c;}

.boxout .boxinside td a {font-weight: bold;}

.innerbox td {padding: 8px;}

.mbloginbox td {padding: 5px 10px;}

.sorttitle { font-size: 16px; font-weight: bold; padding-bottom: 10px;}

.baseinfo {background-color: #ffe9d4;  font-weight: bold; font-size: 14px; padding: 2px 5px;}

.baseinfo a {font-weight: normal;}

.mgcomtitle {font-size: 14px; font-weight: bold; color: #F60; line-height: 200%;}

.mgcombox {border: 1px #e7e7e7 solid; margin: 10px 0; padding: 8px;}

.mginput {height: 20px;}



.f13 {font-size: 14px; font-weight: bold;}

.boxout .boxinside .btn {background: url(btnbg.gif); border: 1px #3b6592 solid; height: 23px;}

.validateInfo {
	BORDER-RIGHT: #ff7300 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ff7300 1px solid; PADDING-LEFT: 3px; BACKGROUND: url(http://localhost/buyfar.member/member/images/icon_noteawake_16x16.gif) #fff5d8 no-repeat 2px 3px; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ff7300 1px solid; WIDTH: 310px; LINE-HEIGHT: 130%; PADDING-TOP: 3px; BORDER-BOTTOM: #ff7300 1px solid; TEXT-ALIGN: left
}

.footer {line-height: 170%; border-top: 1px #e5c57e solid;}