BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; 
	FONT: 12px/25px "宋体", HELVETICA;; -webkit-text-size-adjust: 100%;
	background-color:white; color:black;
}



/*  正常默认  */
A {
	COLOR: blue; TEXT-DECORATION: none
}
A:hover {
	COLOR: #09F; TEXT-DECORATION: none;
}

UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}


IMG {
	border:0px; VERTICAL-ALIGN: middle;
}



/*  页首工具部分  */
.header_toolbox {
	LINE-HEIGHT: 28px; WIDTH: 100%; OVERFLOW: hidden; 
	background:#FBFBFB;  COLOR: #333; 
	font-size:12px;
}

.header_toolbox A {
	PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px;
	color:black; text-decoration:none;
}
.header_toolbox A:hover {
	COLOR: #e60044; TEXT-DECORATION: underline
}


.header_area {
	MARGIN: 0px auto; WIDTH: 1000px;
}


.header_left {
	WIDTH: 500px; FLOAT: left
}
.header_left .mobile {
	PADDING-LEFT: 30px; DISPLAY: inline-block; BACKGROUND: url(../images/mobile.jpg) no-repeat 15px center; float:left;
}
.header_left .chn {
	PADDING-LEFT: 30px; DISPLAY: inline-block; BACKGROUND: url(../images/chn.jpg) no-repeat 8px center; float:left;
}
.header_left .eng {
	PADDING-LEFT: 30px; DISPLAY: inline-block; BACKGROUND: url(../images/eng.jpg) no-repeat 8px center; float:left;
}


.header_right {
	TEXT-ALIGN: right; WIDTH: 500px; FLOAT: left; 
}



/*  页首招牌  #58B530  */

.sign {
	WIDTH: 100%; OVERFLOW: hidden;
	MARGIN: 0px; padding:0px;  
	background-color:#EBF5C0; color: black;
}

.sign_content{
	MARGIN: 0px auto; padding:0px; WIDTH: 1000px; OVERFLOW: hidden; 
	background:url(../photo/logo_b.gif) no-repeat;
}

.sign_content .title_tc {
	FONT-SIZE: 60px; font-weight:bold; line-height:2;
}

.sign_content .title_trade {
	FONT-SIZE: 39px; font-weight:bold; line-height:1;
}

.sign_content .title_en {
	FONT-SIZE: 39px;  line-height:1;
}


/*  页首菜单部分 #58B530*/
.menu { 
	height:46px; width:100%; overflow:hidden;
	MARGIN: 0px; padding:0px;  
	background-color:rgb(69,157,249); color:white; FONT-SIZE: 16px; font-weight:bold;
}

.menu .menu_content{ MARGIN: 0px auto; WIDTH: 1000px; height:46px; OVERFLOW: hidden; }

.menu .menu_content td{ text-align:center; overflow:hidden;	}
.menu .menu_content td:hover { border-bottom:2px white solid; cursor:pointer;	}



/*  页尾部分  */
.bottom {
	WIDTH: 100%; OVERFLOW: auto; 	
	background-color:rgb(253,240,185); color:black; font-size:14px; border-top:#ccc 1px solid;
}

.bottom .bottom_a {
	WIDTH: 1002px; HEIGHT: 38px; MARGIN: 0px auto;  padding-top: 10px;
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; 
}
.bottom .bottom_b {
	PADDING-TOP: 5px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; margin-left:auto; margin-right:auto; text-align:center;
}
.bottom .bottom_c {
	WIDTH: 1002px; MARGIN: 0px auto; 
	TEXT-ALIGN: center; 
	BORDER-TOP: #AAAAAA 1px dotted; PADDING-TOP: 15px; PADDING-BOTTOM: 30px;
}




/*  主体部分  rbg(151, 46, 14)   #EBF5C0 */
.center {
	WIDTH:100%; OVERFLOW:hidden; padding-top:0px; padding-bottom:0px; 
	background-color:rgb(250,250,250);
}


.main {
	MARGIN: 0px auto; WIDTH: 1000px; padding:0;
	background-color:white; color:black; font-size:12px;
}

.main A{
	color:blue; text-decoration:none;	
}

.main A:hover{
	color:#900; text-decoration:none;	
}


.center_index {
	WIDTH:100%; OVERFLOW:hidden; padding-top:0px; padding-bottom:0px; 
	background:url(../photo/bak.jpg) repeat;
}


/*验证错误*/
label.error {margin-left:6px;color:#FF0000}
input.error {border:1px #FF6600 solid; background-color:#FFEDE8; color:#FF0000}
textarea.error {border:1px #FF6600 solid; background-color:#FFEDE8; color:#FF0000}
select.error {background-color:pink; color:red; }

.err_tip{ width:230px;  padding:5px; border:1px #FF3300 solid; background-color:#FFF3EE; margin-bottom:8px; margin-top:5px; background-image:url(../images/37.gif); padding-left:22px; background-repeat:no-repeat; background-position:5px 6px; margin-left:8px;}

.success_tip{ width:330px;  padding:5px; border:1px blue solid; background-color:#DDF3EE; margin-bottom:8px; margin-top:5px; background-image:url(../images/49.png); padding-left:22px; background-repeat:no-repeat; background-position:5px 6px; margin-left:0px;}


.noResult{
	POSITION: relative; OVERFLOW: hidden; 
	margin: 5px; padding: 10px;
	background-color:#F2DBE1; color: red; border: orange 1px solid;
	font-size:18px;  
}



/*  一般控件  */
.but { width:80px; height:28px; font-weight:bold; color:black; margin-left:10px; margin-top:10px;}
.input_100{	color: black; width: 100px; height:21px; }
.input_300{ color: black; width: 300px; height:21px; }

.radio_unit { float:left; margin-left:0px; margin-right:15px; margin-top:0px; margin-bottom:0px; }

.radio_decoration { width:280px; float:left; margin-left:0px; margin-right:5px; margin-top:5px; margin-bottom:0px; }
.radio_normal { margin-right:10px;}

.star { color:#FF3300; font-weight:bold; }
.macau_partition { background-color: #FF9;}
.macau_places { background-color: #fc9; margin-bottom:10px;}

.partition { background-color:#FF9;}
.direction { background-color:#Fc9;}
.view { background-color:#FF9;}
.decoration { background-color:#Fc9;}


