	@charset "utf-8";
/* CSS Document */
/*
=== MaiMaiJ.com StyleSheet File ====================================
 Style Name: Default
    Version: 1.4
     Author: Jena
Last Update: 2007-07-02 11:30:03
==============================================================
*/

/****** General Styles ******/
body {
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
	min-width:951px;
}
body, html{
	font-size: 10px;
	font-family:Verdana, Arial;
	color:#666666;
}
table {
	font-family: Tahoma, Arial;
	color: #000000;
	font-size: 12px;
}
td {
     
}

a:link,
a:visited {
	text-decoration: none;
	color:#000000;
}
a:hover {
	text-decoration: underline;
	color:#FF6600;
}

img{
	vertical-align: middle;
	border: 0px none;
}
hr {
	height: 1px;
	border: 0;
	border-top: 1px solid #CCCCCC;
}
ol {
	list-style-type:square;
}
/****** Form Controls Styles ******/
form {
	display: inline;
}
input {
	font-family: Tahoma, Arial; 
	font-size: 12px; 
}
input.text {
	height: 16px;
	padding: 1px;
	color: #000000; 
	border: 1px solid #CCCCCC;
	background-color: #F9F9F9;
}
input.button {
	height: 20px;
	color: #000000; 
	border: 1px solid #999999;
	border-top: 1px solid #CCCCCC;
	border-left: 4px solid #CCCCCC;
	background-color: #FFFFFF;
}
input.btnSkinA{
	background:url(http://image.maimaij.com/images/component/buttonSkinAL.gif) 0px 0px repeat-x;
	border:1px solid #FF9900;
	height:25px !important;
	font-size:12px;
	font-weight:bold;
	font-family:Arial;
}

input.indexlogingbutton{
/*	border:0px;
	height:17px;
	background:url(http://image.maimaij.com/images/en/indexloginbuttonbg.jpg) repeat-x;
	color:#FFFFFF;*/
	background:url(http://www.maimaij.com/images/icon/buttonSkinAL.gif) 0px 0px repeat-x;
	border:1px solid #FF9900;
	height:22px;
	font-size:10px;
	font-weight:bold;
	font-family:Arial;
}
textarea { 
	font-size: 12px;  
	font-family: Tahoma, Arial; 
	color: #000000;
	border: 1px solid #CCCCCC;
	background-color: #F9F9F9;
}
select { 
	font-size: 12px;  
	font-family: Tahoma, Arial; 
	color: #000000; 
	background-color: #FFFFFF;
}
.HackBox{ border-top: 1px solid #FFF !important; border-top: 0; clear: both; }

/****** Main Layout Styles ******/
#topnav{
	position:relative;
	width:100%;
	height:24px;
	border:solid #D8D8D8;
	border-width:0px 0px 1px 0px;
	background-color:#F2F2F2;
}
#topnav .topnavinner{
	width:951px;
	margin:0px auto;
	line-height:24px;
}
#topnav .topnavinner .topnav_l{
	width:auto;
	float:left;
	margin:0px 10px;
}
#topnav .topnavinner .topnav_r{
	width:auto;
	float:right;
	margin:0px 10px;
}


#site{
	width:1003px;
	margin-right: auto;
	margin-left: auto;
}

/*topbg*/
#topdiv {
	display:none;
	margin:0;
	padding:0px;
	background:url(http://image.maimaij.com/images/en/1.jpg) #EDEDED 0px 0px no-repeat;
	height: 18px;
	width:100%;
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 18px;
}
/*middle*/
#middlediv {
	margin:0px;
	padding:0px;
	background: #FFFFFF;
}
#leftbg{
	float:left;
	margin: 0px;
	padding: 0px;
	background:url(http://image.maimaij.com/images/en/2.jpg) #EDEDED 0px 0px repeat-y;
	height:687px;
	width: 14px; /* ie5win fudge begins */
	z-index:1020;
}
#rightbg{
	float:right;
	margin: 0px;
	padding: 0px;
	background:url(http://image.maimaij.com/images/en/3.jpg) #EDEDED 0px 0px repeat-y;
	width: 12px; /* ie5win fudge begins */
	height:687px;
	z-index:1020;
}

/*bottombg*/
#bottomdiv {
	display:none;
	margin:0;
	padding:0px;
	height:21px;
	width:100%;
	background:url(http://image.maimaij.com/images/en/4.jpg) #EDEDED 0px 0px repeat-x;
}
/*html>body #rightbg {
	margin:0 50px;
}*/

/****** Header Elements Styles ******/
#headerdiv{
	position: relative;
	margin:0px auto;
	padding:0px;
	width:951px;
	z-index:101;
}
/*logo & banner*/
#headerdiv .sitelogo{
	position:absolute;
	left:0px;
	margin:0px;
	padding-top:10px;
}
#headerdiv .sitelogo .sitedisc{
	display:none;
	float:left;
	width:159px;
	height:16px;
	color:#454545;
	text-align:center;
}
#headerdiv .sitebanner{
	float:right;
	height:50px;
	padding:10px;
	vertical-align:bottom;
}
/* nav menu */
#menu {
	position: relative;
	margin:5px auto;
	padding:0px;
	color: #999999;
	height:27px;
	width:951px;
	background:url(http://image.maimaij.com/images/en/menu/7.jpg) #FFFFFF 0px 0px repeat-x;
}
#menu_l {
	position: absolute;
	top: 0px;
	right:0px;
	height:27px;
	cursor:pointer;
	/*width:28px;*/
}
#searchbox{
	position: absolute;
	right:29px;
	width:auto;
	top: 5px;
	color:#FFFFFF;
}
#searchbox input{
	background:transparent;
	border:0px solid #666666;
	color:#FF6600;
	font-family:Verdana, Arial;
}

#menu ul{
	margin: 0px;
	padding: 0px;
	margin-top:-1px;
}
#menu li{
	display: inline;
	list-style: none;
	border:0px;
	height:27px;
	margin-right:-5px;
	cursor:pointer
}
#menu a{
	color: #333333;
}
#systemstate{
	position: absolute;
	top: -1px;
	right:26px;
	height:27px;
	line-height:28px;
	color:#f4b71e;
	padding:0px;
}
/****** Content Elements Styles ******/
#contentdiv{
	position: relative;
	margin:10px auto;
	padding:0px;
	width:951px;
	z-index:101;
}
/*left content*/
#content_l{
	position:relative;
	float:left;
	width:665px;
	margin:0px;
	padding:0px;
	border:0;
}
#introduce_header{
	width:100%;
	margin:0px;
	padding:0px;
}
#introduce_header ul{
	margin:0px;
	padding:0px;
}
#introduce_header ul li{
	display: inline;
	list-style:none;
	margin-right:10px;
	cursor:pointer;
}
.guideLI{
	margin-left:20px;
}

#introduce_content{
	width:663px;
	height:190px;
	margin:0px;
	padding:0px;
	border:1px #A8A8A8 solid;
}
#introduce_content_item{
	float:left;
	margin:10px 0px;
	width:197px;
	background-color:#FFFFFF;
}
#introduce_content_item ul{
	margin:0px;
	padding:0px;
	text-align:right;
}
#introduce_content_item ul li{
	list-style:none;
	height:42px;
	background:url(http://image.maimaij.com/images/icon/in_leftlist_bg.jpg) left center #FFFFFF no-repeat;
	font-weight:bold;
	line-height:40px;
	cursor:pointer;
}
#introduce_content_item ul li.over{
	list-style:none;
	margin:0px;
	padding:0px;
	height:42px;
	background:url(http://image.maimaij.com/images/icon/in_leftlist_bg_over.jpg) right center #FFFFFF no-repeat;
}
#introduce_content_item ul li.t{
	background:url(http://image.maimaij.com/images/icon/in_leftlist_bg_t.jpg) left center #FFFFFF no-repeat;
}
#introduce_content_item ul li.tover{
	background:url(http://image.maimaij.com/images/icon/in_leftlist_bg_over_t.jpg) left center #FFFFFF no-repeat;
	color:#000;
}

#introduce_content_item ul li span{
	padding-right:45px;
}

.introduce_item {
	display:none;
}
#introduce_content_detail{
	position:relative;
	float:left;
	width:450px;
	height:150px;
	margin:10px 0px;
}
#introduce_content_detail div#IB_TellNow{
	position:absolute;
	top:72px;
	right:20px;
	height:28px;
	width:100px;
}
#introduce_content_detail div#IB_TellNow a{
	display:block;
	height:28px;
	width:100px;
	background:url(http://image.maimaij.com/images/en/introduce/tellnow.jpg) #FFFFFF 0px 0px no-repeat;
	cursor:pointer;
}
#regtips {
	position:absolute;
	right:1px;
	bottom:1px;
	width:112px;
	height:75px;
	z-index:102;
	background:url(http://image.maimaij.com/images/icon/joinfree_en.jpg) no-repeat;
	cursor:pointer;
}
#regtips div{
	padding:20px 0px;
	font-size:16px;
	font-weight:700;
	text-align:center;
}
#regtips div a{
	text-decoration:none;
	color:#FFFFFF;
}

/* right content*/
#content_r{
	position:relative;
	float:right;
	width:270px;
	right:0px;
	margin:0px;
	padding:2px 0px;
}

#panel{
	float:left;
	margin:0px;
	padding:0px;
	width:268px;
	background:#ffffff url(http://image.maimaij.com/images/en/indexpanel/bg.gif) 0px 0px repeat-x;
	border:1px solid #dcdcdc;
}
#panel ul{
	list-style:none;
	margin:0px;
	padding:5px 0px 0px;
}
#panel ul li{
	margin:5px 2px;
}
#panel_TT {
	width:266px;
	height:27px;
	margin:0px auto;
	background:url(http://image.maimaij.com/images/en/indexpanel/top.gif) 0px 0px no-repeat;
}
#panel_LR1 {
	float:left;
	width:80px;
	margin:5px 0px 5px 5px;
}
#panel_LR1 A {
	display:block;
	height:20px;
	border:1px solid #FF9900;
	background:url(http://image.maimaij.com/images/component/buttonSkinAL.gif) 0px 0px repeat-x;
	text-align:center;
	line-height:20px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
#panel_LR1 A:hover{
	color:#FFFFFF;
}
#panel_LR2 {
	float:left;
	width:1px;
	height:71px;
	margin:5px 2px 5px 3px;
	background:url(http://image.maimaij.com/images/en/indexpanel/line.jpg) 0px 0px no-repeat;
}
#panel_LR3 {
	float:left;
	width:162px;
	margin:5px 0px;
}
#panel_LR3 a{
	display:block;
	height:49px;
	width:167px;
	border:none;
}
#panel_LR3 a span{
	display:none;
}
#panel_LR3 a.howitwork{
	background:url(http://image.maimaij.com/images/en/indexpanel/firstright.gif) 0px 0px no-repeat;
}
#panel_LR3 a.howitwork:hover{
	background:url(http://image.maimaij.com/images/en/indexpanel/right.gif) 0px 0px no-repeat;
}
#panel_LR3 a.demo{
	background:url(http://image.maimaij.com/images/en/indexpanel/demo.gif) 0px 0px no-repeat;
}
#panel_LR3 a.demo:hover{
	background:url(http://image.maimaij.com/images/en/indexpanel/demo1.gif) 0px 0px no-repeat;
}

#note {
	float:left;
	padding:0px;
	margin-top:15px;
}
#note_header {
	height:26px;
	width:270px;
	background:#FFFFFF url(http://image.maimaij.com/images/en/newsandtesti.jpg) 0px 0px no-repeat;
}
#note_header a{
	float:left;
	display:block;
	height:26px;
	width:135px;
}
#note_header a span{
	display:none;
}

#note_content {
	margin-top:0px;
	width:268px;
	border:1px solid #dcdcdc;
	border-top:none;
	height:70px;
	padding:0px;
}

/*Center AD*/
#ADCenter{
	margin:10px auto;
	padding:0px;
	width:951px;
	z-index: 101;
}
/*payment*/
#payment{
	margin:10px auto;
	width:949px;
	border:1px solid #CCCCCC;
}
#payment div{
	margin-left:10px;
	padding:1px 0px;
	border:0px;
	width:auto;
}
/*flow chart*/
#flowchart{
	margin:10px auto;
	padding:0px;
	width:951px;
	z-index: 101;
}

/*copyright*/
#copyright {
	margin:10px auto;
	padding:5px 0px;
	width:944px;
	text-align:left;
	border:solid #CCCCCC;
	border-width:1px 1px 1px 5px;
	height:14px;
}
#copyright .entext{
	margin-left:5px;
	color:#A8A8A8;
	float:left;
	width:auto;
}
#copyright .cntext{
	margin-left:5px;
	color:#999999;
	float:left;
	width:auto;
}

/*info*/
div.ProhibitionInfo{ background: url(http://image.maimaij.com/images/icon/icon_info_prohibition_48x48.gif) no-repeat 25px 20px; }

div#Info{ border: 1px solid #FFD0A8; margin: 0px auto; margin-bottom: 15px; width: 96%; }

	div#Info * { margin: 0; padding: 0; text-align: left; }

	div#Info .SuccessInfo,div#Info .ErrorInfo,div#Info .ShowInfo,div#Info .Information,div#Info .ExclaimedInfo,div#Info .ProhibitionInfo,div#Info .QuestionInfo{ background-color: #FFFFEE; background-position: 20px 14px; border: 1px solid #FFF0A8; font-size: 12px; padding: 10px; width: auto; min-height:60px; height:auto; }
		* html div#Info .SuccessInfo,* html div#Info .ErrorInfo,* html div#Info .ShowInfo,* html div#Info .Information,* html div#Info .ExclaimedInfo,* html div#Info .ProhibitionInfo,* html div#Info .QuestionInfo { height:60px;}

	div#Info .ShowInfo{ padding:2px;min-height:25px; height:auto;}
		* html div#Info .ShowInfo { height:25px;}
		div#Info .ShowInfo .todo{ background: url(http://image.maimaij.com/images/icon/icon_info_information_16x16.gif) no-repeat 10px 4px; font-weight: normal; margin: 0px; padding: 4px 0px 0px 32px; }

	div#Info .todo{ color: #292A58; font-size: 12px; font-weight: normal; line-height: 18px; margin-left: 75px; padding: 3px 0px 0px 3px;  }
		div#Info .todo strong{ color: #000000; font-size: 12px; margin:0px; padding:0px; display:inline;}
			div#Info .todo input{ text-align:center; padding-left:15px;}

	div#Info strong{ color: #000000; font-size: 14px; font-weight: bold; padding: 9px 0px 0px 3px;display: block; margin-left: 75px; line-height:20px; }
	div#Info td,div#Info th{ font-size: 12px; padding: 3px; }
	div#Info ul{ padding-top:8px; border-top:1px solid #CCC;margin-left:75px; margin-top:5px;margin-right:20px;padding-left:27px;}
		div#Info li{ line-height: 20px;}
			div#Info li strong{ color: #000000; display: inline; font-size: 12px; font-weight: normal; margin-left:0px; }
		div#Info ul ul{ list-style-type: circle;width: 95%;border:0px;padding-top:0px;margin:5px 0px 5px -4px;}
				div#Info ul ul li strong{ clear: none; display: inline; font-size: 12px; }
				
	div#Info dl,div#Info dd,div#Info dt{font-size:14px;}
		div#Info dt{background:url(http://image.maimaij.com/images/icon/icon_info_question_16x16.gif) no-repeat 0px 4px;padding-left:25px;margin-top:10px;color:#039;cursor:pointer; text-decoration: underline;}
		div#Info dl{ padding: 5px 0px 0px 100px;line-height:25px;margin:0px 0px 15px 0px}
		div#Info dd{padding-left:25px;font-size:12px;}
			div#Info dd dl{padding:0px;border:1px solid #CCC;background:#FFF;width:600px;padding:0px 0px 10px 10px;margin-top:10px;}
				div#Info dd dt{background:none;padding-left:0px;font-size:12px;}
					div#Info dd strong{color:#000;font-weight:normal;display:inline;padding:0px;text-indent:0px;margin:0px;font-size:12px;}
				div#Info dd dd{padding-left:18px;font-size:12px;}
		
.info{ background: url(http://image.maimaij.com/images/icon/icon_info_information_16x16.gif) #E2F5FF no-repeat 6px 4px; border: 1px solid #00A8FF; font-size: 12px; margin-bottom: 10px; margin-top: 5px; padding: 2px 0px; text-indent: 26px; line-height: 20px; text-align: left;}
.NoticeInfo div,.ProhibitInfo div,.info div{text-indent:26px;}
.NoticeInfo{ background: url(http://image.maimaij.com/images/icon/icon_info_exclaimed_16x16.gif) #FFF4C2 no-repeat 6px 4px; border: 1px solid #FFCC33; font-size: 12px; margin-bottom: 10px; margin-top: 5px; padding: 2px 0px; text-indent: 26px; line-height: 20px; text-align: left; }
.ProhibitInfo{ background: url(http://image.maimaij.com/images/icon/icon_info_prohibiton_16x16.gif) #FFF2E9 no-repeat 6px 4px; border: 1px solid #F60; font-size: 12px; margin-bottom: 10px; margin-top: 5px; padding: 2px 0px; text-indent: 26px; line-height: 20px; text-align: left; }
span.NoticeInfo,span.info,span.ProhibitInfo{	padding:5px 3px 3px 25px;text-indent:0px; }
	
.errortips{
  background: urlhttp://image.maimaij.com/images/icon/icon_info_error_48x48.gif) no-repeat 25px 20px;
  padding-left:100px;
  background-color:#ffffcc;
  }
li.Prohibit{list-style-type: none;background: url(http://image.maimaij.com/images/icon/icon_info_prohibiton_16x16.gif) #FFF2E9 no-repeat 6px 4px;border: 1px solid #F60; font-size: 12px; padding: 2px 0px; text-indent: 26px; line-height: 20px; text-align: left;}

/*
 * 圆角样式　http://www.52css.com
*/
.yuanjiao {background:#FF9955 url(http://image.maimaij.com/images/icon/tl_curve_white.gif) left top no-repeat; width:auto; float:left; margin-left:5px;text-align: left; border:0px;}
.yuanjiao dt {background:transparent url(http://image.maimaij.com/images/icon/tr_curve_white.gif) right top no-repeat; text-align:left; color:#fff; line-height:24px; font-weight:normal; font-size: 12px; padding:0px 8px;}
.yuanjiao a {color:#006699;}
/*
 *滚动新闻
 */
#newofferTime{ width:260px; margin:0px auto 2px; color:#000000; padding-top:5px;}
#newofferTime ul{list-style: none;margin: 0px;padding: 0px;}
#newofferTime li{float:left}
#newofferTime .l1{width:260px;}
#newofferTime .l2{width:150px;text-align:center; background:#0000FF; display:none}
#slidetexts{height:60px;width:255px;overflow:hidden;text-align:left; margin:0px auto;}
#slidetexts .clr{clear:both;}
#slidetexts .slideLine{height:20px; padding-left:10px;}
#slidetexts .slideLine ul{height:20px; list-style:square;}

