﻿body { margin:0 auto; font-size:12px; font-family: Tahoma, Verdana, 宋体; text-align:center; background:#6bac1e}
img{border:0px;}
a{text-decoration:none;color:#0071bd}
a:hover{ text-decoration:underline;color:red}
a.gray{color:Gray}
a.gray:hover{color:Red}
a.red{ color:Red; }

a.cut,b.cut{ display:inline-block ;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;-o-text-overflow: ellipsis;}
/*--- common ---*/
.blank{ height:0px; font-size:0px; clear:both;overflow:hidden; margin:0px; padding:0px; background:#ffffff}
ul.cut li{ display:inline-block ;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;-o-text-overflow: ellipsis;}
.close{ background:url(skin/btnClose.gif) no-repeat;  position:absolute; width:14px; height:14px; display:block; top:1px; right:1px; }
a.close:hover{background-position:-14px 0px;}
.dotline{background:url(skin/dotline_1.gif) repeat-x;height:1px}
.dotline-gray {background:url(skin/dotline_2.gif) repeat-x}


/*-- #header --*/
#header{width:950px;height:110px; margin:0px auto; clear:both; position:relative; background:url(skin/headerbg.png) no-repeat top right #ffffff;z-index:998}
#header #logo{width:200px; height:100px; left:10px; top:5px; display:inline-block; position:absolute; background:url(skin/logo.png) no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/style/skin/logo.png')}
#header #topmenu { line-height:12px; position:absolute; right:266px; top:0px;height:19px; color:#6bb75a; margin:0px 0px 0px 0px; padding:0px 10px 3px 0px; background:#a2da95}
#header #topmenu a{display:inline-block; padding:0px 10px 0px 10px;height:16px; line-height:16px; color:#659410;}
#header #topmenu a:hover{color:yellow}
#header iframe{position:absolute; right:5px; top:40px; border:dotted 1px #d3d4d5}
#header a.blog,#header a.bbs{font-size:12px; padding:0px 0px 0px 20px; font-weight:normal; margin-left:20px; background:url(skin/bbs_blog.gif) no-repeat; color:white; position:absolute; top:120px;right:70px;z-index:999;}
#header a.blog{right:10px; background-position:0px -30px;}
a.bbs,a.blog{display:none}
#header #search{width:266px; position:absolute; right:-1px; top:-1px; height:20px;}
#header #search input{width:200px; height:18px; line-height:18px; border:solid 1px #639800; position:absolute; right:66px; top:1px;}
#header #search a{ position:absolute; display:inline-block; width:66px; height:24px; background:url(skin/searchbtn.gif) no-repeat -1px 0px; right:0px; top:0px;}

/*-- #mainmenu --*/
#mainmenu{ width:950px;height:33px;margin:0px auto;color: #c2e0f2; line-height:16px; font-family:Tahoma; clear:both; background:url(skin/mainmenubg.gif) no-repeat; text-align:left; position:relative}
#mainmenu a{ display:inline-block; padding:8px 5px 0px 7px; color:#ffffff; letter-spacing:0px; letter-spacing:0px\9;  font-weight:bold; font-size:14px;font-family:黑体;}
#mainmenu a.current{ color:Yellow;}
#mainmenu a:hover{color:#41ff41;}
/*-- .submenu --*/
.submenu { display:inline-block; width:125px; padding-bottom:20px; background:url(skin/submenubg.png) bottom left no-repeat; _background:url(skin/submenubg.gif) bottom left no-repeat; line-height:16px; position:absolute; z-index:999999; font-weight:normal;}
.submenu a{ display:inline-block;width:100%;height:16px;padding:2px auto; font-size:12px; padding:5px 0px 5px 10px; margin:2px auto;  text-align:left; clear:both;  color:#ffffff; letter-spacing:0px;}
.submenu a:hover{color:yellow;}


.navigate{width:948px;height:30px; background:#efefef;color:#5f6a71; border:solid 1px #cccccc; text-align:left; font-size:12px; line-height:30px;margin:0 auto;}
.navigate b{margin-left:30px;}
.navigate a{ margin:5px 0px 5px 10px; padding-left:20px;color:#16387C; background:url(skin/nav_lispan.gif) 0px -1px no-repeat}
.navigate a.current{color:#ff9933}


/*-- #bottommenu --*/
#bottommenu{width:950px;height:24px;margin:0px auto; line-height:24px;background:#188100; text-align:center; font-family:Verdana; clear:both; color:#6bb75a}
#bottommenu a{color:White; margin:0px 5px 0px 5px;}
#bottommenu a:hover{color:Yellow}
/*-- #footer --*/
#footer{width:950px;margin:0px auto;height:100px; padding-top:10px; background:url(skin/footbg.jpg) no-repeat top right #ffffff;  text-align:center; font-family:Verdana; line-height:24px; position:relative}
#footer .logo{width:150px; height:93px; background:url(skin/logo_buttom.gif) no-repeat 0px 0px; position:absolute; left:10px; top:5px;}
#footer .copyright{ width:700px; text-align:left; line-height:20px; position:absolute; left:200px; top:30px; color:#999999}
#footer .copyright a{color:#999999}
#footer .copyright a:hover{color:red}


#serverresponse{width:950px; line-height:30px; margin:0px auto; background:#ffffff;color:#999999;text-align:center; clear:both; font-size:90%}

/*-- #content --*/
.content{width:950px;margin:0px auto; min-height:300px;_height:300px;  background:#ffffff;}


/*-- #home --*/
#home{background:url(skin/homebg.gif) repeat-y #ffffff}
#home .left{width:640px; float:left;overflow:hidden}
#home .right{width:300px;_overflow:hidden;float:right; }


/*-- #picview --*/
#topic{width:100%; height:300px; background:url(skin/picviewbg.jpg) left top no-repeat; position:relative}
#topic .view{width:320px; height:240px; border:solid 1px #dcdcdc; padding:2px; position:absolute; left:10px; top:50px; background:white;}
#topic .pic{width:300px; height:65px; right:0px; bottom:4px; background:#f7f1e4; position:absolute; border:solid 1px #d8c194 ;z-index:100}
#topic .pic .list{height:52px;width:250px; left:25px;  overflow:hidden; position:absolute; top:6px;}
#topic .pic .list img{height:50px;border:solid 1px #d8c194; margin:0px 2px 0px 2px;}
#topic .pic .list img:hover{ cursor:pointer; border-color:#ff9933}
#topic .pic a{ display:inline-block; width:15px; height:50px; background:url(skin/view_buttonbg.gif) no-repeat left top; position:absolute;left:5px; top:8px}
#topic .pic a:hover{background-image:url(skin/view_buttonbg_hover.gif)}
#topic .pic a.button-right{background-position:right top; left:auto;right:5px;}
#topic .txt{ padding:5px; width:290px; height:200px; _height:215px; text-align:left; position:absolute; right:0px; top:0px;z-index:99; }
#topic .txt h1{font-size:14px; font-weight:bold; text-align:center; line-height:24px;}
#topic .txt p{ text-align:left; text-indent:2pc;*text-indent:0pc; line-height:20px; margin-top:10px; font-size:13px;} 
#topic .txt p a{color:#111111}
#topic .txt p a:hover{color:#3399ff}

/*--- thailand ---*/
#thailand{display:none;line-height:64px;width:645px; clear:both; height:64px; margin:0px; text-align:left}
#thailand a{display:inline-block; width:64px; height:50px; margin:0px 2px 0px 2px; background:url(skin/thailand.jpg) no-repeat 0px 0px}
#thailand .logo{width:132px; height:64px;}
#thailand .thainess{ background-position:-140px -13px;}
#thailand .nature{ background-position:-213px -13px;}
#thailand .treasure{ background-position:-286px -13px;}
#thailand .health{ background-position:-359px -13px;}
#thailand .beaches{ background-position:-432px -13px;}
#thailand .trendy{ background-position:-505px -13px;}
#thailand .festivities{ background-position:-579px -13px;}

/*--- tab ---*/
.tab .header{ clear:both; height:30px; background:url(skin/tabbg.gif) repeat-x bottom; border-bottom:solid 1px}
.tab .header a{text-align:center; display:inline-block; height:27px; line-height:26px; padding:0px 10px 0px 10px; margin:0px 10px 0px 10px; font-size:14px; color:#595959; font-weight:bold;z-index:99}
.tab .header a.current{  background:white; border-left:solid 1px;border-right:solid 1px;border-top:solid 4px; border-bottom:solid 1px white;}
.tab .color1, .tab .color1 a.current{border-color:#c80180}
.tab .color2, .tab .color2 a.current{border-color:#b9d418}
.tab .color3, .tab .color3 a.current{border-color:#dc70e0}
.tab .color4, .tab .color4 a.current{border-color:#22953e}
.tab .color5, .tab .color5 a.current{border-color:#2da3f1}
.tab .color6, .tab .color6 a.current{border-color:#df0117}
.tab .color7, .tab .color7 a.current{border-color:#cfb651}
.tab .header a.current{border-bottom-color:white}

.body{  clear:both;text-align:left;min-height:265px;_height:265px;}

/*--- act ---*/
#act {min-height:200px;width:670px; clear:both;_height:200px; text-align:left; padding-top:5px;}
#act .item{ display:inline-block; width:135px;height:130px; float:left; margin: 0px 12px 0px 14px; position:relative;_margin: 0px 9px 0px 9px; }
#act .item img{width:135px; height:90px; padding:2px; border:solid 1px #cccccc}
#act .item b{ position:absolute; left:0px; top:74px; width:135px;overflow:hidden; font-weight:bold; color:White; font-size:12px; text-align:center; filter: glow(color=black, strength=1); z-index:999}
#act .item a.name{ position:absolute; left:5px; top:100px;width:135px;overflow:hidden;color:#333333;}
#act .item a.name:hover{color:red}



/*--- tab-body ---*/
.tab-body {height:260px;width:670px; clear:both;_height:200px; text-align:left; padding-top:5px;position:relative; font-size:14px;}
.tab-body .topic{ display:inline-block; width:200px;height:250px; left:0px; top:10px; background:#fcf9f4; border:solid 1px #f3eee3; overflow:hidden; text-align:center; position:absolute}
.tab-body .topic img{width:160px; height:120px; padding:2px; margin:5px auto; border:solid 1px #cccccc; background:#ffffff; clear:both;}
.tab-body .topic p{line-height:20px;}
.tab-body .topic p b{ color:#ee6a00; clear:both;}
.tab-body .topic p a{font-size:12px; text-align:left;width:170px; line-height:16px; clear:both; display:inline-block;margin:5px auto; padding:5px; height:60px;border-top:dotted 1px #cccccc; overflow:hidden}
.tab-body .hot { position:absolute;width:440px; left:200px;}
.tab-body .hot ul{ clear:both;width:100%;padding:0 5px 0 0;list-style:none }
.tab-body .hot ul li{width:220px;width:200px; height:20px;line-height:20px; float:left; text-align:left; text-indent:20px; }
.tab-body .hot ul li a{font-weight:bold;color:red}
.tab-body .list { position:absolute;width:440px;left:200px;height:225px; overflow:hidden; top:40px; padding:0px auto; margin:0px auto;}
.tab-body .list ul{width:200px; float:left;padding:10px 10px 0 10px;list-style:none; margin:0px auto;}
.tab-body .list ul li{ width:200px; height:21px;line-height:21px;text-indent:8px;background: url(skin/s_d2.gif) no-repeat 0 -14px ;}

/*--- player ---*/
#player{width:298px; margin:0px auto; height:240px; clear:both; border-top:solid 1px #dcdcdc; border-bottom:solid 1px #dcdcdc}

/*-- #book --*/
#book {}
#book .item{width:107px; float:left; text-align:center;}
#book .item img{width:90px; height:135px; display:inline-block; padding:2px; border:solid 1px #efefef; margin:2px; clear:both; cursor:pointer}
#book .item p{clear:both; text-align:center; font-size:12px; }
#book .item p a{ display:inline-block;}
#book .item p b{color:#ff9933; font-weight:normal;}
#book .item a{height:12px; margin:0px;}
#book .item a.down{background:url(skin/down.gif); width:36px;}
#book .item a.read{background:url(skin/read.gif); width:57px;}

#link .item{display:inline-block; float:left; width:150px; height:120px; margin:5px 5px 15px 5px; text-align:center; line-height:24px;}
#link .item img{width:120px; height:90px; padding:2px; border:solid 1px #efefef}


/*-- #media --*/
#media {}
#media .item{width:107px; height:125px; float:left; text-align:center; margin-bottom:7px; position:relative;}
#media .item b{text-align:center; font-weight:normal; color:#666666; font-size:12px;height:20px;width:100px; display:inline-block; position:absolute; bottom:0px;left:0px; }

/*-- #media --*/
#vedio .item{display:inline-block; float:left; width:150px; height:120px; margin:5px 5px 15px 5px; text-align:center; line-height:24px;}
#vedio .item object{width:135px; height:100px; border:solid 1px #efefef; padding:1px 1px 1px 1px}
#vedio .item a{text-align:center;height:20px;width:140px; display:inline-block; }

/*-- #photo --*/
#photo .item{display:inline-block; float:left; width:150px; height:120px; margin:5px 5px 15px 5px; text-align:center; line-height:24px;}
#photo .item a{text-align:center;height:20px;width:140px; display:inline-block; }
#photo .item a:hover{ text-decoration:none}
#photo .item a:hover img{ border:solid 1px #ff9933}
#photo .item img{padding:2px 2px 2px 2px;border:solid 1px #cccccc}
#photo .item b{width:150px; font-weight:normal;}
#photo .item b:hover{color:red ;text-decoration:underline;}


/*-- #dest --*/
#dest ul li{width:200px; float:left; display:inline-block;margin:0px 10px 5px 0px; }
#dest ul li i{color:#666666;font-size:80%}
#dest ul.cut{width:auto}
#dest .hot a{margin:5px 15px 5px 15px;font-size:12px;font-weight:bold;}
#dest .hot {top:20px;width:auto;left:auto}
#dest .hot ul{display:none;}
#dest .list{width:auto;left:auto;}

#dest_show .index{margin:10px auto;padding:20px auto;line-height:30px; text-align:left; background:#e6f9f9; border:solid 1px #417e12;width:94%}
#dest_show .index a{ display:inline-block; width:75px; padding-left:40px;  background:url(skin/s_d2.gif) no-repeat 20px -100px; color:#417e12; font-weight:bold}
#dest_show .index a:hover{color:Red; text-decoration:underline}
#dest_show h3{font-size:14px; text-align:left;  clear:both; padding-left:50px; color:#ff9966; background:url(skin/s_d2.gif) no-repeat 30px -180px}
#dest_show h4{font-size:14px; text-align:left;  clear:both; padding-left:50px; color:white; background:url(skin/s_d2.gif) no-repeat 30px -180px #3399FF;height:24px; line-height:24px;}
#dest_show .group{clear:both; margin-bottom:20px;}
#dest_show .group p{font-size:14px; text-align:left; text-indent:2pc;padding:0 20px 0 20px; line-height:24px;}
#dest_show .item{width:300px; height:150px; overflow:hidden; float:left; margin:10px; border:dotted 1px #dcdcdc; position:relative;}
#dest_show .item img{padding:2px 2px 2px 2px; border:solid 1px #cccccc;width:60px; height:60px;}
#dest_show .item:hover{border:solid 1px #ff9933}
#dest_show .description{height:105px;width:220px; overflow:hidden; text-align:left;  line-height:18px; color:#666666; font-size:12px; margin-top:-5px}
#dest_show .star{ position:absolute; left:10px ;bottom:5px; z-index:99}

/*-- #festival --*/
#festival ul li.month{background:none;margin:0px 15px 5px 0px;}
#festival ul li.month a{font-size:12px;font-weight:bold;}
#festival ul{float:left; display:inline-block; overflow:hidden; margin-bottom:5px;padding-top:5px;padding-bottom:5px;height:120px}
#festival ul li{height:17px;line-height:17px;}
#festival .list{top:auto;height:250px;}


/*--- rightside ---*/
#rightside{ width:300px; height:500px; background:url(skin/rightsidebg.gif) no-repeat; position:relative}
#rightside #map{ left:8px;top:36px; width:140px; height:240px; position:absolute; display:inline-block}
#rightside #services{right:8px; top:36px; width:130px; height:100px; position:absolute}
#rightside #services a{ clear:both; width:90px; display:inline-block; text-align:left; line-height:24px; margin:2px;padding-left:20px; background: url(skin/s_d2.gif) no-repeat 10px -14px ;}
#rightside #plane{top:140px;right:0px; width:145px; height:140px; position:absolute; text-align:center;}
#rightside #tools{top:334px; left:16px; width:284px; height:130px;  position:absolute}
#rightside #tools a{  width:66px; display:inline-block; text-align:left; line-height:22px;height:22px; margin:2px;padding-left:20px; overflow:hidden}
#rightside #letter{top:470px; left:110px; width:180px; height:50px; position:absolute; line-height:30px;}

.sub{width:640px; float:left;}
.sub #pixview{width:300px;height:240px;float:left; margin-right:20px;}
.sub .list{width:310px; overflow:hidden; margin-left:10px; float:left}
.sub th{background:url(skin/dotline_2.gif) repeat-x bottom;}
.sub a.title{background:url(skin/s_d2.gif) no-repeat 0px -152px;padding-left:15px;color:#417e12; font-weight:bold}
.sub td a{background:url(skin/s_d2.gif) no-repeat  10px -20px;padding-left:20px;}



fieldset{padding:10px;width:96%; text-align:center;border:solid 1px #cccccc}
fieldset legend {font-size:120%;font-weight:bold;padding:0px 10px 0px 10px;color:#185899}
fieldset .grid-property{width:100%;border:none;background: none repeat scroll 0 0 transparent}
fieldset .grid-property tr{height:25px; line-height:25px;}
fieldset .grid-property tr:hover th{color:red}
fieldset .grid-property th b{color:Red;font-weight:bold}
fieldset .grid-property th{color:black;font-size:12px; font-weight:bold;background:none; text-align:right;border:none;width:120px;padding-right:2px;} 
fieldset .grid-property td{color:black;text-align:left;background:none; font-size:12px;border:none;padding-left:2px;}
fieldset input,fieldset textarea,fieldset select,input.Wdate{ background-color:#fefee6; border:solid 1px #cccccc; cursor:text; height:20px; width:250px; margin:auto;margin:2px}
fieldset input.checkbox,fieldset input.radio,fileset input.a,fileset input.fanye_btn{ background:transparent;border:none; cursor:default; height:auto; width:auto; margin:auto;margin:2px}
filedset input.fanye_btn{background-color:#cccccc;border:auto;cursor:pointer}
fieldset .grid-property textarea{width:90%;height:100px;}
fieldset .grid-property td a{color:red;}
fieldset .grid-property td a:hover{ text-decoration:underline;color:red}

/*---只读--*/
fieldset.readonly input,fieldset.readonly textarea,fieldset.readonly select,fieldset.disabled input,fieldset.disabled textarea,fieldset input.readonly,fieldset textarea.readonly,fieldset select.readonly{background-color:#eeeeee;color:#777777}
fieldset.readonly,fieldset.disabled{border:double #666666}
fieldset.readonly legend {background:url(skin/readonly.gif) no-repeat right #aaaaaa; padding-right:48px;}
fieldset.readonly input.checkbox,fieldset.readonly input.radio{background: transparent;border:none; cursor:default; height:auto; width:auto; margin:auto;margin:2px}

/*---按钮---*/
.btn{margin:10px;display:inline-block; width:90px; height:35px;padding-bottom:5px;background:url(skin/btn_blue.png) 0 0   no-repeat; color:white;line-height:30px; font-size:14px;border:0px;font-weight:bold; text-align:center}
.btn:hover{color:Yellow}
.btn-green{background-image:url(skin/btn_green.png)}
.btn-red{background-image:url(skin/btn_red.png)}


/*---校验提示---*/
.tip {font-weight:normal;padding-left:20px; margin-left:10px;display:inline-block;}
.Error{color:#ff9933; background:url(skin/error.gif) no-repeat;}
.Success{color:green; background:url(skin/success.gif) no-repeat;}


/*--- ad ---*/

#ad2{width:948px;height:100px;border:solid 1px #cccccc;FILTER: blendTrans(duration=2)}

#ad3{width:950px;margin:0 auto;clear:both;background:#999999;height:160px; padding-top:7px;}
#ad3 .pic_show_l img{border:1px solid #fff;}
#ad3 a{color:White}
#ad3 .pic_show_l #list1_1,.pic_show_l #list2_1, marquee{float:left}
#ad3 .pic_show_l{overflow:hidden;font-size:12px;width:950px;margin-top:0;float:right; position:relative;height:160px;}
#ad3 .pic_show_l .pcont{width:910px;float:left;overflow:hidden;padding-left:5px}
#ad3 .pic_show_l .ScrCont{width:9000px;margin-left:-5px}
#ad3 .pic_show_l .leftbotton{width:15px;height:72px;float:left;padding:50px 0 0}
#ad3 .pic_show_l .rightbotton{width:15px;height:72px;float:right;padding:50px 0 0}
#ad3 .pic_show_l .leftbotton img,#ad3 .pic_show_l .rightbotton img{border:none}
#ad3 .pic_show_l .box-img{color:#fff;float:left;text-align:center;line-height:24px;margin:0 15px 10px 15px;z-index:0; line-height:20px;}
#ad3 .pic_show_l .box-img p{ line-height:16px; margin-top:5px;}
#ad3 .pic_show_l .pcont img{display:inline-block;cursor:pointer;margin:2px auto 1px;height:120px;}
#ad3 .pic_show_l .msgBg1{display:block;bottom:0px; position:absolute;z-index:8;width:950px;left:0px; height:35px; filter: Alpha(Opacity=70);-moz-opacity:0.7;opacity:0.7; background:black; }
#ad3 .pic_show_l .msg1  {display:block;bottom:0px; position:absolute;z-index:9;width:950px; left:0px;height:35px; text-align:left; text-indent:2px; line-height:20px;  color:White;}
#ad3 #msgBoxImg a{ color:#666666;}
#ad3 #msgBoxImg a:hover{ text-decoration:underline; color:red}

#ad4{width:650px;height:75px; overflow:hidden; text-align:left}
#ad4 img{width:208px; height:70px; margin:2px; border:solid 1px #dcdcdc;}
#ad4 a{ float:left;}
#ad4 a:hover img{border:solid 1px #ff9933}

#ad5,#ad5 div{width:950px;height:42px; overflow:hidden; text-align:left; margin:0 auto; background:white}
#ad5 img{width:112px; height:38px; margin:2px 0px 2px 4px; border:solid 1px #dcdcdc;}
#ad5 a{ float:left;}
#ad5 a:hover img{border:solid 1px #ff9933}

#ad6{width:305px; text-align:left}
#ad6 img{width:146px; height:45px; margin:1px; border:solid 1px #dcdcdc;}
#ad6 a{ float:left;}
#ad6 a:hover img{border:solid 1px #ff9933}

/*--- article ---*/
.article{width:650px; margin:0px auto;text-align:center; float:left; }
.article H1{ margin:10px 0px 10px 0px; text-align:center; font-size:20px; word-spacing:2px}
.article H2{ margin:0px 10px 0px 10px; padding:5px 25px 5px 25px; text-align:center; font-size:12px; font-weight:normal;width:90%; border-top:solid 1px #cccccc; border-bottom:solid 1px #cccccc }
.article .text .img{ max-width:600px; _width:600px; margin:5px; border:solid 1px #cccccc}
.article .text{ font-size:14px; text-align:left; line-height:20px;padding:10px; }
.article .text p{ font-size:14px; margin-bottom:10px;line-height:160%;}

/*--- list ---*/
.grid-list{width:98%; }
.grid-list tr{ line-height:24px;font-size:14px;}
.grid-list td{ text-align:left; border-bottom:dotted 1px #efefef;color:#999999}
.grid-list tr:hover td,
.grid-list tr:hover a{color:Red; }
.grid-list a{background: url(skin/s_d2.gif) no-repeat 5px -14px; padding-left:12px;}
.grid-list a.group{background: none; padding-left:0px; color:#999999}

.page-nav {text-align:center}
.page-nav a{ margin:5px 10px 5px 10px; }

/*--- sitemap ---*/
#sitemap{ clear:both; padding:10px; text-align:center;}
#sitemap .group{ clear:both; margin-bottom:10px; text-align:left; line-height:20px;}
#sitemap .group h1 a{ font-size:14px; text-align:left; font-weight:bold; color:#ff9933;}
#sitemap .group .item{ clear:both; padding-left:30px; margin-bottom:20px;}
#sitemap .group .item a{padding-left:12px; margin-right:10px; background: url(skin/s_d2.gif) no-repeat 5px -12px; font-size:12px; display:inline-block; float:left}
#sitemap .group .item h2 a{padding-left:16px; background: url(skin/s_d2.gif) no-repeat 5px -40px; font-weight:bold;}

.grid-yellowpage{width:100%; float:left;margin:0 auto; padding:0 auto; }
.grid-yellowpage tr{ height:12px;line-height:12px;font-size:85%}
.grid-yellowpage td{ text-align:left; border:none; color:#333333}
.grid-yellowpage th{ text-align:right; border:none; color:#333333}
.grid-yellowpage td a{ text-decoration:underline;}

.grid-yellowpage-more{width:100%; float:left; padding:0 auto;border:dotted 1px #cccccc;width:94%;margin:5px  10px 10px 10px}
.grid-yellowpage-more tr{ height:24px;line-height:24px;font-size:100%}
.grid-yellowpage-more th{ text-align:right; border-bottom:dotted 1px #cccccc ;color:#333333; background:#eeeeee; font-size:12px; width:150px}
.grid-yellowpage-more td{ text-align:left;  border-bottom:dotted 1px #cccccc; color:#333333; background:#ffffff; font-size:12px}
.grid-yellowpage-more td a{ text-decoration:underline;}

/*-- star level --*/
.star{display:inline-block;  height:15px; width:80px; background:url(skin/star.gif) no-repeat;}
.star-level0{ background-position:-176px 0px;}
.star-level1{ background-position:-160px 0px;}
.star-level2{ background-position:-144px 0px;}
.star-level3{ background-position:-144px 0px;}
.star-level4{ background-position:-128px 0px;}
.star-level5{ background-position:-128px 0px;}
.star-level6{ background-position:-112px 0px;}
.star-level7{ background-position:-112px 0px;}
.star-level8{ background-position:-96px 0px;}
.star-level9{ background-position:-96px 0px;}
.star-level10{ background-position:-80px 0px;}
.star-level11{ background-position:-80px 0px;}
.star-level12{ background-position:-64px 0px;}
.star-level13{ background-position:-64px 0px;}
.star-level14{ background-position:-48px 0px;}
.star-level15{ background-position:-48px 0px;}
.star-level16{ background-position:-32px 0px;}
.star-level17{ background-position:-32px 0px;}
.star-level18{ background-position:-16px 0px;}
.star-level19{ background-position:-16px 0px;}
.star-level20{ background-position:0px 0px;}

/*-- 行程计划 --*/
#plane{width:800px; margin:0 auto; padding:25px auto; text-align:center}
#plane h1{ background:url(skin/step_bg.gif) no-repeat;width:580px; height:20px; line-height:20px; text-align:left; margin:0 auto; cursor:pointer; text-align:left; font-size:12px; font-weight:bold; color:White; padding-left:20px; clear:both}
#plane p{ text-align:left; text-indent:2pc; line-height:21px;}
#plane th{text-align:right;padding-right:5px;}
#plane td{text-align:left;padding-left:5px;}
#plane table{width:600px; margin:0 auto;}
#plane input,#plane select{ background:url(skin/input_bg.gif) repeat-x; border:solid 1px #D3D1D1; height:20px;width:250px}
#plane .step{width:600px; margin:0 auto}
#plane .checkbox,#plane .radio,.radio,checkbox{border:none;width:auto;height:auto;background:none transparent}
#plane .box{display:none}
#plane .item{clear:both;margin-left:30px; text-align:left}
#plane .item span{display:inline-block; margin:0px 0px 0px 20px }


.seo { border-top:1px solid #ddd; clear:both;width:950px; margin:0 auto;padding:5px 0 5px 0; background:white;}
.seo .seo_links { clear:both; padding:0; color:#a7a7a7; }
.seo .seo_links a,
.seo .seo_links a:visited { margin-right:6px; text-decoration:none; color:#a7a7a7; }
.seo .seo_links dt { float:left; padding-left:25px; font-weight:700; }
.seo .seo_links dd { margin-left:90px; padding:0; word-spacing:5px; }
.seo .seo_links dd span { float:left; margin-right:6px; white-space:nowrap; }
.seo .seo_links dd .clr { clear:both; }
