@charset "utf-8";


/* link */
.search-list ul li div a:link { color:#666666; text-decoration:none; }
.search-list ul li div a:visited { color:#666666;text-decoration:none; }
.search-list ul li div a:hover { color:#a1010e;text-decoration: underline;}

.search-list-bottom-min-center a:link { color:#a1010e; text-decoration:none; }
.search-list-bottom-min-center a:visited { color:#a1010e;text-decoration:none; }
.search-list-bottom-min-center a:hover { color:#666666;text-decoration: underline;}

.link-list-table-min a:link { color:#666666; text-decoration:none; }
.link-list-table-min a:visited { color:#666666;text-decoration:none; }
.link-list-table-min a:hover { color:#a1010e;text-decoration: underline;}

.online-list-bottom-min-center a:link { color:#b9b77b; text-decoration:none; }
.online-list-bottom-min-center a:visited { color:#b9b77b;text-decoration:none; }
.online-list-bottom-min-center a:hover { color:#666666;text-decoration: underline;}

.erro-foolr a:link { color:#000000; text-decoration:none; }
.erro-foolr a:visited { color:#000000;text-decoration:none; }
.erro-foolr a:hover { color:#a1010e;text-decoration: underline;}

.law-body-cum h3 a:link { color:#FF3300; text-decoration:none; }
.law-body-cum h3 a:visited { color:#FF3300;text-decoration:none; }
.law-body-cum h3 a:hover { color:#666666;text-decoration: underline;}
.law-body-cum h2.title{
	color:#FF3300;
	text-decoration:none;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	text-align: left;
}

/* search */
.banner-search{
	width:100%;
	height:109px;
	background-image:url(../images/global/head-flight-bannar.jpg);
	border-bottom:#FFFFFF solid 4px;
}

.menu-search{
	width:100%;
	height:51px;
	color:#FFFFFF;
	border-bottom:#FFFFFF solid 2px;
}
.menu-search-left{float:left; width:10px; height:56px; margin:0px;padding:0px;background-image: url(../images/global/search-head-left.gif);}
.menu-search-min{ float:left; width:749px; height:56px; margin:0px; padding:0px 0px 0px 10px; color:#ffffff; font-size:14px; font-weight:bold; background-image:url(../images/global/search-head-min.gif); line-height:56px;}
.menu-search-right{float:right; width:10px; height:56px; margin:0px; padding:0px; background-image: url(../images/global/search-head-right.gif);}
.menu-search-min span{ padding:0px 0px 0px 10px;}

/* search-list */

.search-list-head{ clear:both; width:779px; height:55px; margin:0px; padding:0px;}
.search-list-head-left{ float:left; width:15px; height:55px; background-image:url(../images/other/head-left.gif); }
.search-list-head-min{ float:left; width:747px; height:44px; border-top:#fbdedc solid 11px;}
.search-list-head-right{ float:left; width:15px; height:55px; background-image: url(../images/other/head-right.gif); }


.search-list{ width:737px; margin:auto; color:#666666;}
.search-list ul{ width:737px; margin:4px 0px 0px 0px;}
.search-list ul li{ float:left; width:720px; margin:0px; padding:0px 10px 0px 10px; list-style-type:none;line-height:23px;}
.search-list ul li div{ float:left; width:632px; padding:0px 0px 0px 13px; margin:0px 0px; background-image: url(../images/global/yellow-ico.gif); background-position:left 8px; background-repeat:no-repeat; line-height:25px;}
.search-list ul li span{ float:right; width:65px; height:18px; margin:0px 0px; padding:0px; line-height:25px;}

.search-list-bottom{ clear:both; width:737px; margin:auto; padding:20px 0px 0px 0px; color:#a1010e; font-weight:bold;}
.search-list-bottom-left{ float:left; width:9px; height:39px; background-image: url(../images/global/flight-page-left.gif);}
.search-list-bottom-min{ float:left; width:719px; height:39px; background-image: url(../images/global/flight-page-bg.gif);}
.search-list-bottom-min img{ padding:0px 10px 0px 10px; vertical-align:middle;}
.search-list-bottom-min-center{ width:600px; height:25px; margin:auto; padding:7px 0px 0px 0px; line-height:25px; text-align:center; vertical-align:middle;}
.search-list-bottom-min-center span{ padding:0px 10px 0px 10px;}
.search-list-bottom-right{ float:left; width:9px; height:39px; background-image: url(../images/global/flight-page-right.gif);}




/* link */
.banner-link{
	width:100%;
	height:109px;
	background-image:url(../images/global/head-service-bannar.jpg);
	border-bottom:#FFFFFF solid 4px;
}

.menu-link{
	width:100%;
	height:51px;
	color:#FFFFFF;
	border-bottom:#FFFFFF solid 2px;
}
.menu-link-left{float:left; width:164px; height:51px; margin:0px;padding:0px;background-image: url(../images/other/link-head-left.jpg);}
.menu-link-min{ float:left; width:595px; height:51px; margin:0px; padding:0px 0px 0px 10px; color:#ffffff; font-size:14px; font-weight:bold; background-image: url(../images/other/link-head-bg.gif); line-height:56px;}
.menu-link-right{float:right; width:10px; height:51px; margin:0px; padding:0px; background-image: url(../images/other/link-head-right.jpg);}

/* link-list */
.link-list-head{ clear:both; width:779px; height:55px; margin:0px; padding:0px;}
.link-list-head-left{ float:left; width:15px; height:55px; background-image:url(../images/other/link-menu-left.gif); }
.link-list-head-min{ float:left; width:747px; height:44px; border-top:#ffd970 solid 11px;}
.link-list-head-right{ float:left; width:15px; height:55px; background-image: url(../images/other/link-menu-right.gif); }



.link-list{ width:730px; margin:auto; color:#666666;}
.link-list-table{ float:left; width:220px; margin:10px 10px 10px 10px; padding:0px;}
.link-list-table-left{ float:left; width:23px; height:130px; margin:0px; padding:0px; background-image: url(../images/other/link-table-left.gif);}
.link-list-table-min{ float:left; width:174px; height:120px; margin:0px; padding:10px 0px 0px 0px; background-image: url(../images/other/link-table-bg.gif); text-align:center; line-height:20px;}
.link-list-table-right{ float:left; width:23px; height:130px; margin:0px; padding:0px; background-image: url(../images/other/link-table-right.gif);}

.link-list-table-min img{ margin:auto;}




/* east-alliance */

.menu-east-alliance{
	width:100%;
	height:51px;
	color:#FFFFFF;
	border-bottom:#FFFFFF solid 2px;
}
.menu-east-alliance-left{float:left; width:298px; height:51px; margin:0px;padding:0px;}
.menu-east-alliance-min{ float:left; width:461px; height:51px; margin:0px; padding:0px 0px 0px 10px; color:#ffffff; font-size:14px; font-weight:bold; background-image: url(../images/other/link-head-bg.gif); line-height:51px;}
.menu-east-alliance-right{float:right; width:10px; height:51px; margin:0px; padding:0px; background-image: url(../images/other/link-head-right.jpg);}


.east-alliance-list{ width:730px; margin:auto; color:#666666;}
.east-alliance-list img{ float:right;}
.east-alliance-list h1{ width:90%; margin:10px 0px 0px 0px; padding:0px 0px 0px 20px; font-size:12px; background-image:url(../images/global/li-01.gif); background-position:left; background-repeat:no-repeat;}
.east-alliance-list h2{ width:90%; margin:0px; padding:0px 0px 0px 20px; font-size:12px; font-weight:normal;}
.east-alliance-list p{
	width:90%;
	margin:0px;
	padding:0px 0px 0px 20px;
	font-size:12px;
	font-weight:normal;
	text-indent: 0cm;
}



/* online */
.menu-online{
	width:100%;
	height:51px;
	color:#FFFFFF;
	border-bottom:#FFFFFF solid 2px;
}
.menu-online-left{float:left; width:164px; height:51px; margin:0px;padding:0px;background-image: url(../images/service/online-head-left.jpg);}
.menu-online-min{ float:left; width:595px; height:51px; margin:0px; padding:0px 0px 0px 10px; color:#ffffff; font-size:14px; font-weight:bold; background-image: url(../images/other/link-head-bg.gif); line-height:56px;}
.menu-online-right{float:right; width:10px; height:51px; margin:0px; padding:0px; background-image: url(../images/other/link-head-right.jpg);}


.online-list{ clear:both; width:737px; margin:auto; padding:20px 0px 0px 0px; color:#666666;}
.online-list h1{ width:712px; height:24px; margin:0px; padding:0px 0px 0px 25px; font-size:12px; font-weight:normal; background-image:url(../images/service/ico-yellow.gif); background-position:left; background-repeat:no-repeat; background-color:#faf8e3; line-height:24px;}
.online-list h2{ width:712px; height:24px; margin:0px; padding:0px 0px 0px 25px; font-size:12px; font-weight:normal; line-height:24px;}
.online-list p{ padding:0px;}


.online-list-bottom{ width:737px; margin:auto; padding:20px 0px 0px 0px; color:#b9b77b; font-weight:bold;}
.online-list-bottom-left{ float:left; width:9px; height:39px; background-image: url(../images/service/online-page-left.gif);}
.online-list-bottom-min{ float:left; width:719px; height:39px; background-image: url(../images/service/online-page-bg.gif);}
.online-list-bottom-min img{ padding:0px 10px 0px 10px; vertical-align:middle;}
.online-list-bottom-min-center{ width:600px; height:25px; margin:auto; padding:7px 0px 0px 0px; line-height:25px; text-align:center; vertical-align:middle;}
.online-list-bottom-min-center span{ padding:0px 10px 0px 10px;}
.online-list-bottom-right{ float:left; width:9px; height:39px; background-image:  url(../images/service/online-page-right.gif);}

.online-list-notice{ clear:both; width:737px; margin:auto; padding:5px 0px 5px 0px; color:#666666;}
.online-list-notice h1{ width:700px; margin:0px; padding:0px 0px 0px 20px; font-size:12px; font-weight:normal; background-image:url(../images/global/li-01.gif); background-position:left; background-repeat:no-repeat; line-height:30px;}
.online-list-notice h2{ width:700px; margin:0px; padding:0px 0px 0px 20px; font-size:12px; font-weight:normal; line-height:20px;}

.online-list-notice-table{ width:737px; margin: 10px auto; color:#666666; border:#fee496 solid 1px;}
.online-list-notice-table h1{ width:717px; height:24px; margin:0px; padding:0px 0px 0px 20px; font-size:12px; font-weight:normal; background-color:#faf8e3; line-height:24px;}
.online-list-notice-table table{ width:90%; margin:10px auto;}
.online-list-notice-table table th{ width:30%; height:28px; text-align:right; font-weight:normal; line-height:28px;}
.online-list-notice-table table td{ width:70%; height:28px; line-height:28px;}
.online-list-notice-table table td span{ color:#FF0000;}
.online-list-notice-table table input{ vertical-align:middle;}
.online-list-input-200{ width:200px;}
.online-list-input-400{ width:400px; height:100px;}

.online-list-notice-div{ clear:both; float:left; width:350px; margin:0px; padding:5px 0px 0px 0px;}
.online-list-notice-div img{ float:right; padding:0px 5px 0px 5px;}




/* research */
.research{ float:left; width:757px; color:#666666;}
.research-logo{ width:100%; height:90px;}
.research-logo img{ margin:25px 0px 0px 10px;}
.research-head{ width:752px; height:18px; padding:80px 0px 0px 5px; font-size:14px; font-weight:bold; background-image: url(../images/service/research-head-bg.gif);}
.research-body{ clear:both; width:100%; margin:0px; padding:0px;}
.research-body input{ vertical-align:middle;}
.research-body h1{ width:752px; height:35px; padding:0px 0px 0px 5px; font-size:12px; font-weight:normal; background-color:#fef5ee; line-height:35px;}
.research-body h2{ width:747px; padding:0px 0px 0px 10px; font-size:12px; font-weight:normal;}
.research-bottom{ width:100%; margin:0px;}
.research-bottom img{ float:right; margin:0px 5px 0px 5px;}
.research-bottom textarea{ width:600px; height:100px; margin:0px 0px 0px 40px;}



/* law */
.law{ float:left; width:500px; color:#666666;}
.law-logo{ width:100%; height:60px; background-image:url(../images/global/red-line-top.gif); background-position:bottom; background-repeat:no-repeat;}
.law-logo img{ margin:7px 0px 0px 10px;}
.law-body{ clear:both; float:left; width:100%; margin:0px; padding:0px;}
.law-body-cum{ clear:both; width:90%; margin:auto;}
.law-body-cum h1{ width:100%; padding:20px 0px 0px 0px; font-size:14px; text-align:center;}
.law-body-cum b{padding:0px 0px 0px 23px; margin:0px;}
.law-body-cum p{ padding-bottom:10px;}
.law-body-cum h2{ width:100%; padding:0px; margin:0px; text-align:center; font-size:12px; font-weight:normal;}
.law-body-cum h3{ width:100%; padding-bottom:5px; margin:0px; color:#FF3300; text-align:center; font-size:14px;}
.law-bottom{ float:left; width:100%; height:35px; margin:0px; padding:15px 0px 0px 0px; text-align:center; background-image: url(../images/global/red-line-bottom.gif); background-position:top; background-repeat:no-repeat;}

/* map */
.map{ float:left; width:779px; color:#666666;}
.map-logo{ width:100%; height:60px; background-image:url(../images/global/red-line-top-long.gif); background-position:bottom; background-repeat:no-repeat;}
.map-logo img{ margin:7px 0px 0px 10px;}
.map-body{ clear:both; float:left; width:100%; margin:0px; padding:0px;}
.map-body-head{ clear:both; float:left; width:769px; height:40px; padding:0px 0px 0px 10px; font-size:14px; font-weight:bold; line-height:40px;}
.map-body-div-up{ clear:both; width:100%; border-top:#666666 dashed 1px;}
.map-body-div{ float:left; width:160px; margin:0px 10px 0px 10px; padding:5px;}
.map-body-div-head{ float:left; height:20px;}
.map-body-div-head-left{ float:left; width:5px; height:22px; margin:0px; padding:0px; background-image:url(../images/global/map-button-red-left.gif);}
.map-body-div-head-min{ float:left; height:22px; margin:0px; padding:0px 5px 0px 5px; color:#ffffff; background-image:url(../images/global/map-button-red-min.gif); line-height:22px; font-size:14px; font-weight:bold;}
.map-body-div-head-right{ float:left; width:5px; height:22px; margin:0px; padding:0px; background-image:url(../images/global/map-button-red-right.gif);}
.map-body-div-body{ clear:both; float:left; width:100%;}

.map-body-div-body h1{ clear:both; float:right; width:90%; margin:10px 0px 5px 0px; padding:0px 0px 0px 15px; color:#000000; font-size:12px; background-image:url(../images/global/investor-father-ico.gif); background-position:left; background-repeat:no-repeat; }
.map-body-div-body h2{ clear:both; float:right; width:70%; margin:10px 0px 5px 0px; padding:0px 0px 0px 15px; color: #666666; font-size:12px; background-image: url(../images/global/blue-ico.gif); background-position:left; background-repeat:no-repeat; }


.map-body-div-body h1 a:link { color:#000; text-decoration:none; }
.map-body-div-body h1 a:visited { color:#000;text-decoration:none; }
.map-body-div-body h1 a:hover { color:#000;text-decoration:none;}

.map-body-div-body h2 a:link { color:#666; text-decoration:none; }
.map-body-div-body h2 a:visited { color:#666;text-decoration:none; }
.map-body-div-body h2 a:hover { color:#666;text-decoration: underline;}

.map-bottom{ float:left; width:100%; height:35px; margin:0px; padding:15px 0px 0px 0px; text-align:center; background-image: url(../images/global/red-line-bottom-long.gif); background-position:top; background-repeat:no-repeat;}





/* erro */
.erro-bg{ background-color:#f3f3f3; padding:160px 0px 0px 0px; color:#666666;}
.erro{ width:552px; margin: auto;}
.erro-head{ float:left; width:552px; height:16px; background-image:url(../images/global/erro-head-bg.gif);}
.erro-min{ float:left; width:550px; background-color:#FFFFFF; border-left:#dbdbdb solid 1px; border-right:#dbdbdb solid 1px;}
.erro-min img{ float:left; margin:0px 0px 0px 10px; vertical-align:middle;}
.erro-min-left{ float:left; width:150px;}
.erro-min-right{ float:left; width:400px; padding:40px 0px 0px 0px; font-weight:bold; line-height:30px;}
.erro-min-right h1{ width:90%; margin:auto; text-align:center; color:#d30c02; font-size:14px; background-image: url(../images/global/erro-right-line.gif); background-position:bottom; background-repeat:repeat-x;}
.erro-bottom{ float:left; width:552px; height:17px; background-image:url(../images/global/erro-bottom-bg.gif);}
.erro-foolr{ clear:both; width:552px; height:50px; margin:auto; padding-top:50px; text-align:center; line-height:50px;}



/* sales */

.sales{ width:100%; background-image:url(../images/shopping/sales-top-bg.jpg); background-position:top; background-repeat:no-repeat;}
.sales-cum{ clear:both; width:90%; margin:auto; padding-top:100px;}
.sales-cum h1{ width:100%; padding:20px 0px 0px 0px; color:#ff5400; font-size:14px; text-align:center;}
.sales-cum p{ padding-bottom:10px; color:#043700;}
.sales-cum-bottom{ float:left; width:95%; height:139px; margin:0px; padding-left:5%; color:#69a100; font-weight:bold; background-image: url(../images/shopping/sales-bottom-bg.jpg); background-position:right bottom; background-repeat:no-repeat; line-height:20px;}
.sales-cum-bottom span{ color:#ff7e00; display:block; padding-top:10px;}





/* add-erro */
.add-erro-bg{ background-color:#f3f3f3; padding:160px 0px 0px 0px; color:#666666;}
.add-erro{ width:643px; margin: auto;}
.add-erro-head{ float:left; width:643px; height:17px; background-image: url(../images/global/add-erro-head-bg.gif);}
.add-erro-min{ float:left; width:641px; background-color:#FFFFFF; border-left:#dbdbdb solid 1px; border-right:#dbdbdb solid 1px;}
.add-erro-min-left img{ float:left; margin-left:10px; vertical-align:middle;}
.add-erro-min-left{ float:left; width:130px; margin:0px; padding:0px;}
.add-erro-min-right{ float:left; width:500px; padding-top:20px; padding:0px; font-weight:bold; line-height:30px;}
.add-erro-min-right h1{ width:95%; margin:0px; padding:0px; text-align:center; color:#d30c02; font-size:14px; background-image: url(../images/global/erro-right-line.gif); background-position:bottom; background-repeat:repeat-x;}
.add-erro-min-right p{ float:left; width:95%;  font-size:14px; padding-top:10px; line-height:28px;}
.add-erro-bottom{ float:left; width:643px; height:17px; background-image: url(../images/global/add-erro-bottom-bg.gif);}
.add-erro-foolr{ clear:both; width:552px; height:50px; margin:auto; padding-top:50px; text-align:center; line-height:50px;}
.add-erro-min h2{ clear: both; width:92%; margin:auto; font-size:12px; font-family:Arial; line-height:20px;}
