/*@charset "utf-8";*/
/*------------------------------------- 
written by battleboy(wwm) niwashi@126.com
copyright (c) windu technology 2008-7-19
----------------------------------------*/
/* base */
*{ font: normal 12px/160% "Verdana","Arial","Helvetica",sans-serif;color:#000;}
ul,ol,li{list-style:none;}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td, fieldset, label, legend,dt,dd,dl,body{margin:0;padding:0;}
img {border:0;}
a {text-decoration:none;}
a:hover {text-decoration:underline; color:#2aa9cc;}
button {cursor:pointer;}
div,p {display:block;}
fieldset,form{ background:none; border:none; padding:0; margin:0;}
.clear{ clear:both; overflow:hidden; height:0; font-size:1px;}
strong {font-weight:bold;}
hr {height:1px;}
body{background: url(/img/top_bg.jpg) repeat-x;}
.newline{clear: both;}

.add span{
	float:left;
}
/* top */
#top{overflow: auto;margin:10px 0 0 20px;}
#top div{float: left;}
#top h1{font-size:18px;font-weight: bold;}
#top p{margin-top:-8px;}
#top img{padding-top:5px;margin-right:5px;}
/* menu */
#menu{margin:24px 0 0 0px;	_clear: both;}
#menu a{font-size:14px;color: white;display:-moz-inline-box;display:inline-block;width:80px;background: url(/img/midst.jpg) right no-repeat;margin-left:10px;}
#menu a:hover{font-weight: bold;}
/*#menu a.openS{font-weight: bold;}*/
/* search */
#search input,select{vertical-align: middle;font-size: 14px;}
#search div{font-size:14px;margin-bottom:10px;}
#search{margin:20px 0 0 50px;}
.timeform{visibility:hidden; position:absolute;}

.seaButtom,.help{display:-moz-inline-box;display:inline-block;}
.seaButtom{cursor:pointer;background: url(/img/buttom.gif) no-repeat;line-height:27px;width:113px;margin-left:39px;text-align: center;font-size:14px;}
.help{background: url(/img/ico05.gif) 2px 4px no-repeat;width:45px;padding-left:20px;}
.affiche{color: #026CC6;}
/* main */
#main{margin:20px 0 0 20px;overflow:auto;width:992px;}

.left{float:left;width:220px;}
.left li{background: url(/img/dashed0.jpg) bottom repeat-x;}
.left a span.ending{background: url(/img/ico01.gif) 6px 7px no-repeat;}
.left a:hover span.ending{background: url(/img/ico01.gif) 6px 7px #F4FBE1 no-repeat;}
.left a:visited span.ending{background: url(/img/ico01.gif) 6px 7px #ECF4FD no-repeat;border: 1px #98C7F5 solid;}
.left a span{display:-moz-inline-box;display:inline-block;width:191px;margin:1px 1px 2px 0;padding:4px 0 0 25px;height: 21px;background: url(/img/ico02.gif) 5px  no-repeat;border: 1px #fff solid;color: #666;}
.left a:hover span{background: url(/img/ico02.gif) 5px #F4FBE1 no-repeat;border: 1px #A5D11F solid;display:-moz-inline-box;display:inline-block;width:191px;height: 21px;text-decoration: none;}
/*
.left a:visited span {background: url(/img/ico06.gif) 5px #ECF4FD no-repeat;border: 1px #98C7F5 solid;display:-moz-inline-box;display:inline-block;width:191px;height: 21px;text-decoration: none;}
*/
.left span img{vertical-align: middle;}

.right{float: left;background: url(/img/dashed.jpg) left repeat-y;padding:10px 20px 0px 10px; min-height:120px;height:auto !important;_height:120px;overflow:visible;width:720px;}
.right h2{font-size: 16px;font-weight:bold;margin:10px 0;}
.right h3{font-size: 12px;margin:0px;text-align:right;color:#026CC6}
.right p{font-size:14px;font-weight:bold;margin:10px 0;text-align: center;}

.tr a{cursor:pointer;}
.tr a span{display:-moz-inline-box;display:inline-block;width:150px;text-align: center;margin:1px 1px 0 0;border: 1px #fff solid;line-height: 22px;color: #666;}
.tr a:hover span{background: url(/img/space.gif) 5px #F4FBE1 no-repeat;border: 1px #A5D11F solid;text-decoration: none;}
/*
.tr a:visited span{background: url(/img/space.gif) 5px #ECF4FD no-repeat;border: 1px #98C7F5 solid;text-decoration: none;}
*/

.pro a{display:-moz-inline-box;display:inline-block;width:40px;font-size:14px;line-height: 22px;color: #666;}
.pro a:hover{background: url(../img/space.gif) 5px #F4FBE1 no-repeat;border: 1px #A5D11F solid;text-decoration: none;}

.sheet,.other,.transfer{background: #98C7F5;padding:1px 5px;}
.sheet li,.other li,.transfer li{background: #fff;margin:5px 0;}
.sheet span{display:-moz-inline-box;display:inline-block;width:95px;text-align: center;line-height: 28px;color:#026CC6;}
.sheet .sheetBase span{background: #98C7F5;font-size:14px;color:#000;}
.sheet .sheetBase{background: #98C7F5;}

.other span{display:-moz-inline-box;display:inline-block;width:55px;text-align: center;line-height: 28px;color:#026CC6;word-wrap:break-word}
.other .otherBase span{background: #98C7F5;font-size:12px;color:#000;}
.other .otherBase{background: #98C7F5;}
.other .hotel{width:159px;}

.transfer span{display:-moz-inline-box;display:inline-block;width:55px;text-align: center;line-height: 28px;color:#026CC6;}
.transfer .transferBase span{background: #98C7F5;font-size:12px;color:#000;}
.transfer .transferBase{background: #98C7F5;}
.transfer .hotel{width:159px;}
.transfer .C2{width: 100px;}

.transferC span{display:-moz-inline-box;display:inline-block;width:68px;text-align: center;line-height: 28px;color:#026CC6;}
.transfer .transferB span{background: #98C7F5;font-size:12px;color:#000;width:70px;}
.transfer .transferB{background: #98C7F5;}
.transfer span.C3{width: 150px;}
.transfer span.C4{width: 120px;}
.transfer .transferBaseC span{background: #98C7F5;font-size:12px;color:#000;margin-left:-1px;}
.transfer .transferBaseC{background: #98C7F5;}

/* bottom */
#bttom{background: url(/img/dashed0.jpg) repeat-x;}
#bttom p{line-height: 28px;}

.add span{float:left;}
.add{overflow:auto;width:910px;margin:5px 0 0 240px;padding-top:10px}