/* CSS Document */

#priindex_left {
	width: 192px;
	padding:5px 0 0 0;
	float: left;
}

#priindex_center {
	width: 404px;
	padding: 5px 0px 0 7px;
	float: left;
}

#priindex_right {
	width: 168px;
	padding: 5px 0 0 0;
	float: right;
}

#index_warp {
	display:inline-block;
	overflow:hidden;
}
#index_warp {
	display:block;
}
#index_warp a {
	font-family:Simsun;
}
#index_warp a:hover {
	font-family:Simsun;
}

#priindex_left a, #priindex_center a, #priindex_right a {
	text-decoration: none;
}

#priindex_left a:hover, #priindex_center a:hover, #priindex_right a:hover {
	text-decoration: none;
}


.priindex_sidebarbox01{
	background: #F4F8FF;
	overflow: hidden;
	line-height:26px;
	width: 166px;
	border-left: solid #72C10D 1px;
	border-right: solid #72C10D 1px;
	border-bottom: solid #72C10D 1px;
	margin-top: 8px;
}

.priindex_sidebarbox02{
	background: #F4F8FF;
	overflow: hidden;
	line-height:26px;
	width: 166px;
	border-left: solid #72C10D 1px;
	border-right: solid #72C10D 1px;
	margin-top: 8px;
	border-bottom: solid #72C10D 1px;
}

.priindex_sidebarbox03{
	background: #FFF;
	overflow: hidden;
	line-height:26px;
	width: 402px;
	border-left: solid #72C10D 1px;
	border-right: solid #72C10D 1px;
	margin-top: 8px;
	border-bottom: solid #72C10D 1px;
}

.priindex_sidebartitle01{
	background: url(blk_sidebar_title01.gif) no-repeat;
	height: 26px;
	overflow: hidden;
	line-height:26px;
	color: #000;
	font-weight: bold;
	padding-left:7px;
	width: 159px;
	border-top: solid #A4C8E8 1px;
	border-bottom: solid #A4C8E8 1px;
}

.priindex_sidebartitle02{
	background: url(blk_sidebar_title02.jpg) no-repeat;
	height: 22px;
	overflow: hidden;
	line-height:22px;
	color: #000;
	font-weight: bold;
	padding-left:7px;
	width: 75px;
	border-top: solid #A4C8E8 1px;
	border-bottom: solid #A4C8E8 1px;
	float: left;
	margin-top: 1px;
	font-family: Simsun;
}

.priindex_sidebartitle03{
	background: url(blk_sidebar_title03.gif) no-repeat;
	height: 28px;
	overflow: hidden;
	line-height:28px;
	color: #000;
	font-weight: bold;
	padding-left:7px;
	width: 185px;
	margin-top: 8px;
}

.priindex_sidebartitle04{
	background: url(blk_sidebar_title04.gif) no-repeat;
	height: 28px;
	overflow: hidden;
	line-height:28px;
	color: #000;
	font-weight: bold;
	padding-left:7px;
	width: 397px;
	margin-top: 8px;
}

.priindex_sidebartitle05{
	background: url(blk_sidebar_title05.gif) left top ;
	height: 28px;
	overflow: hidden;
	line-height:28px;
	color: #000;
	font-weight: bold;
	padding-left:7px;
	width: 395px;
	border-top: #33CC00 solid 1px;
	border-bottom: #33CC00 solid 1px;
}



.priindex_sidebarcontent01{
	overflow: hidden;
	line-height:22px;
	padding:  3px 2px;
	border-top: solid 1px #72C10D;
}
* html .priindex_sidebarcontent01{
	padding: 2px 2px;
}

.priindex_sidebarcontent02{
	overflow: hidden;
	line-height:22px;
	padding: 3px 0px 2px 7px;
}
.priindex_sidebarcontent03{

	height:auto;
	padding: 2px 0px 2px 7px;
	border-left: solid 1px #72C10D;
	border-right: solid 1px #72C10D;
}
.priindex_sidebarcontent04{
	overflow: hidden;
	line-height:22px;
	padding: 2px 0px 2px 7px;
}
.priindex_sidebarcontent05{
	overflow: hidden;
	line-height:22px;
	padding: 1px 0px 2px 7px;
}
* html .priindex_sidebarcontent05{
	padding: 4px 0px 3px 7px;
}
.priindex_sidebarcontent02 a {
	display: block;
}
.priindex_sidebarcontent03 a {
	display:block;
}
.priindex_sidebarcontent04 a {
	display:block;
}
.priindex_sidebarcontent05 a {
	display:block;
}

.priindex_sidebararrow01{
	background: url(icon_arrow01.gif) right center no-repeat;
	height: 22px;
	text-align: right;
	padding-right: 4px;
}

.priindex_sidebartip{
	float: right;
	font-weight: normal;
	padding-right: 8px;
}

.priindex_querysearch{
	background: url(btn_quicksearch.jpg) left center no-repeat;
	font-weight: normal;
	width: 43px;
	height: 19px;
	border: 0;
	padding: 0;
	line-height: 19px;
	cursor: pointer;
	color: #FFF;
	margin: 0;
}

.priindex_keywordcolor {
	color: #F98510;
}
.priindex_linkwarp01 {
	width:180px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	height:20px;
}
.priindex_linkwarp02 {
	width:157px;
	height:21px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.priindex_warp01 {
	/*height:100px;*/
}
* html .priindex_warp01 {
}
.priindex_warp01 a.priindex_tablink2{
	display:block;
	width:175px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.priindex_sidebarbottom01{
	background: url(blk_sidebar_bottom01.gif) right center no-repeat;
	height: 6px;
	width: 192px;
	font-size: 1px;
}

.priindex_sidebarbottom02{
	background: url(blk_sidebar_bottom02.gif) right center no-repeat;
	height: 6px;
	width: 404px;
	font-size: 1px;
}


.priindex_sidebarad01{
	height: 95px;
	width: 190px;
	font-size: 1px;
	margin-top: 8px;
	display:block;
}

.priindex_sidebarad02 {
	height: 80px;
	width: 404px;
	font-size: 1px;
	margin-top: 1px;
}

ul.priindex_sidebartab01 {
	background: #CBDDF2 url(bg_tab06.gif) repeat-x bottom left;
	border-top: #FFF solid 1px;
	height: 18px;
	padding:2px 0 0 4px;
	list-style:none;
}
ul.priindex_sidebartab01 li {
	border-top: #7FA0D5 solid 1px;
	border-left: #7FA0D5 solid 1px;
	border-right: #7FA0D5 solid 1px;
	height: 17px;
	width:29px;
	line-height:17px;
	overflow:hidden;
	float:left;
	margin-right:1px;
	text-align:center;
}
/*chenged by iCream, and add .priindex_sidebartab01_fixed*/
ul.priindex_sidebartab01_fixed li{
	width:27px;
}
ul.priindex_sidebartab01 li.sidebartab_current {
    padding-left:5px;
	padding-right:5px;
	background: #FFF;
	color: #F98209;
	
}

ul.priindex_sidebartab01 li.sidebartab_nocurrent {
	background: url(bg_sidebartab_n.jpg) bottom left repeat-x;
	padding-left:5px;
	padding-right:5px;
	color: #FFF;
	cursor:pointer;
}

.pirindex_centerul {
    float:left;
    text-align:center;
	list-style:none;
	height:auto;
	width:auto;
	padding:0px 0 2px 0;
	margin:0px;
}

.pirindex_centerul li{
	padding:0px;
	float:left;
	margin:4px;
	width:125px;
	height:auto;
}
.pirindex_centerul a {
	width:130px;
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}

.priindex_imgwarp {
	padding:4px 0;
	overflow:hidden;
	display:inline-block;
}
.priindex_imgwarp {
	display:block;
}

.priindex_imglink {
	text-align: center;
	width: 51px;
	padding-top: 42px;
	margin: 10px 0 0 24px;
	float: left;
}

.priindex_tablink {
	display: inline-block;
	border-bottom: #B2D4F5 dashed 1px;
	padding:1px 7px 0 7px;
	cursor:pointer;
	overflow:hidden;
}
.priindex_tablink {
	display:block;
}
.priindex_tablink address {
	width:170px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	font-style:normal;
	padding-right:2px;
}
.priindex_tablink span {
	display:none;
}

.priindex_tablink2 {
	display: inline-block;
	border-bottom: #B2D4F5 dashed 1px;
	padding:0 7px;
	cursor:pointer;
	overflow:hidden;
}
.priindex_tablink2 {
	display:block;
}
.priindex_tablink2 address {
	float:left;
	width:310px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	font-style:normal;
	padding-right:12px;
}
.priindex_tablink2 span {
	color: #F98510;
	float: left;
	text-align:right;
	width:66px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}


.priindex_knowledge01 {
	margin: 0;
	padding: 0px 5px 0px 23px;
	background: url(icon_knowledge01.gif) left center no-repeat;
	height: 24px;
	float: right;
}
.priindex_map01 {
	margin: 0;
	padding: 0px 5px 0px 23px;
	background: url(icon_map01.gif) left center no-repeat;
	height: 24px;
	float:left;
}
.priindex_meeting01 {
	margin: 0;
	padding: 0px 5px 0px 23px;
	background: url(icon_meeting01.gif) left center no-repeat;
	height: 24px;
	float:right;
}
.priindex_train01 {
	margin: 0;
	padding: 0px 5px 0px 23px;
	background: url(icon_train01.gif) left center no-repeat;
	height: 24px;
	float:right;
}
.priindex_weather01 {
	margin: 0;
	padding: 0px 5px 0px 23px;
	background: url(icon_weather01.gif) left center no-repeat;
	height: 24px;
	float:left;
}
.priindex_flightshedule01 {
	margin: 0;
	padding: 0px 5px 0px 23px;
	background: url(icon_flightshedule01.gif) left center no-repeat;
	height: 24px;
	float:left;
}
.priindex_car01 {
	margin: 0;
	padding: 0px 5px 0px 25px;
	background: url(icon_car01.gif) left center no-repeat;
	height: 24px;
	float:left;
}
.priindex_pass01 {
	margin: 0;
	padding: 0px 0px 0px 20px;
	background: url(icon_pass01.gif) left center no-repeat;
	height: 24px;
	float:left;
}
.priindex_shca
{
	margin:0px auto;
	list-style:none;
	width:320px;
	text-align:center;
	background:#FFF;
}
.priindex_shca .li1
{
	float:left;
	width:120px;
	padding-top:20px;
}
.priindex_shca .li2
{
	float:left;
	width:100px;
}
.priindex_shca .li3
{
	float:left;
	width:100px;
	padding-top:10px;
}

.priindex_line01
{
	border-bottom: solid #A4C8E8 1px;
	overflow:hidden;
	height:1px;
	clear:both;
}

#priindex_left .priindex_sidebarcontent03 .priindex_warp01{
	height:88px;
}

#priindex_left .priindex_sidebarcontent03 .priindex_warp01 .priindex_tablink2{
	line-height:21px;
}
/*  星程酒店 广告图片上主页 by jlluo 2008-7-23 */

.pri_ad_starwayhotel{
	margin-top:4px; 
	display:block; 
	height:52px; 
	width:168px;
	background:url(pic_ad_right04.jpg) no-repeat;
}
* html .pri_ad_starwayhotel{
	display:block; 
	height:52px; 
	width:168px;
	margin-top:6px;
	background:url(pic_ad_right04.jpg) no-repeat;
}
*+html .pri_ad_starwayhotel{
	display:block; 
	height:52px; 
	width:168px;
	margin-top:3px;
	background:url(pic_ad_right04.jpg) no-repeat;
}
.bottom_ad{
margin-top:10px;
}