@charset "utf-8";















/* CSS Document */















body { margin:0px; text-align:center; font-size:12px; color:#333333; background:#E9E6E4;}















img { border:0px;}















ul,ol{ line-height: normal; list-style-type: none; margin: 0px; float:left; padding-left:0; line-height:170%;  }















div,form,h1,dl,dt,dd,ul,ol,li,table,td,th,p{ margin:0; padding:0; list-style:none;}















h2,h3,h4,h5,h6{	padding:0; margin:0px 0 2px 0;}















h1{ font-size:28px; font-weight:bold;color:#0628B7;  margin:8px 0 12px 0; text-align:left; }















h2{ font-size:14px; font-weight:bold;  }































a:link,a:visited,a:active { text-decoration:none; color:#333333; }















a:hover { text-decoration:underline; color:#0000CC;  }































.blank1 { clear:both; height:1px; background:#fff; overflow:hidden; }















.blank2 { clear:both; height:2px; overflow:hidden; background:#adadad;}















.blank3 { clear:both; height:3px; overflow:hidden; }	















.blank5 { clear:both; height:5px; overflow:hidden; }















.blank8 { clear:both; height:8px; overflow:hidden; }















.blank15 { clear:both; height:15px; overflow:hidden; }































#head{ clear:both; margin:auto; width:960px; background-color:#fff;}















#head .toplink{ clear:both; text-align:right; padding:0 10px 0 0; width:950px;}















#head .toplink ul{ float:right; font-family:Tahoma, "Times New Roman"}















#head .toplink li{ display:inline; padding:0 0 0 5px; }















#head .toplink li span{ color:#0033CC; font-weight:600;}















#head .toplink li .span1{ font-weight:normal; color:#333}















#head .toplink li .span1 a{ color:#FF6600}















#head .logo{ float:left; width:200px;}















#head .banner{ float:right; width:728px; padding-right:10px;}































#contant { clear:both; margin:auto; width:960px; background:#fff; height:100%; }















#footer { clear:both; margin:auto; width:960px;line-height:25px; border-top:#F0F0F0 1px solid; height:100%; background:#fff; text-align:center; }















#footer .flink{ clear:both;  width:960px; text-align:center; line-height:25px; height:30px;}















#footer .flink li{ display:inline; padding:0 5px 0 0;  }























































.inputstyle { border:#003580 solid 1px; height:17px; width:140px; padding:0; margin:0; line-height:17px; padding-left:3px; vertical-align:middle;}















#menu{ clear:both; width:960px; background-color:#003580; height:35px; line-height:35px;}







#menu .left{ clear:both;}







#menu .left li{ float:left; display:inline; font-size:12px; font-weight:normal; padding:0 7px 0 7px; line-height:35px; background:url(item_bg.gif) right 11px no-repeat;}







#menu .left li a:link,







#menu .left li a:active,







#menu .left li a:visited{ color:#fff; text-decoration:none;}







#menu .left li a:hover{ color:#FFCC00; text-decoration:underline; }

#menu .left li .meeting{ color:#FFCC00; font-size:12px; font-weight:normal;}

#menu .left li .meeting a:link,







#menu .left li .meeting a:active,







#menu .left li .meeting a:visited{ color:#FFCC00; text-decoration:none;}

#menu .left li .meeting a:hover{ color:#FFCC00; text-decoration:underline;}

#menu .left li.last{ background:none; position:relative; padding:0px 0px 0px 7px;}



#menu .left li.last{ background:none; position:relative; padding:0px 0px 0px 7px;}



.weathericon{ position:absolute; width:18px; height:20px; right:-25px; top:10px; background:url(weathericon.gif) no-repeat 0px -7px;}



#menu .left li.weather{background:none; line-height:35px;}

#menu .left li.weather img{padding-top: 2px;}



#menu .search{ float:right; clear:right; width:260px; margin:3px 5px 0 0; text-align:left; }















#menu .search{ float:right; clear:right; width:260px; margin:3px 5px 0 0; text-align:left; }















#menu .search .middle{ float:left; background:#052171;  line-height:29px; height:29px; width:244px; padding:0 0 0 10px; color:#fff; font-weight:bold;}















#menu .search .middle input{ background:#215190; border:#00144D 1px solid; color:#fff; margin:0 5px 0 5px; width:150px;}















#menu .search .middle span{ font-size:12px; font-weight:bold; color:#598EE4; padding:0 0 0 5px}















#menu .search .left{ float:left; background:url(search_bg1.gif) no-repeat left top; width:3px; height:29px;} 















#menu .search .right{ float:right; background:url(search_bg2.gif) no-repeat right top; width:3px; height:29px;} 















































.partleft{ float:left; width:680px; padding:0 0 0 10px;}















.partright{ float:left; clear:right; width:260px; overflow:hidden}





.adstyle { clear:both; width:260px; }

.adstyle .list li{ display:inline; float:left; width:120px; margin-left:10px;}

.adstyle .list li img{ width:120px; height:400px; margin-bottom:5px; }

.adstyle .list_s li{ display:inline; float:left; width:120px;  margin-left:10px; }

.adstyle .list_s li img{ width:118px; height:60px; border:#CCCCCC solid 1px; margin-bottom:5px; }













.left140{ float:left; clear:left; width:120px; overflow:hidden; }















.right140{ float:right; clear:right; width:120px; overflow:hidden;}































.ad{ clear:both; margin:20px auto; width:100%;}















.ad01{ clear:both; margin:auto; width:120px; }

.ad01 img{border:#999 1px solid;  width:118px;height:400px;  overflow:hidden}

.ad02{ clear:both; margin:auto; width:100%;}















.ad02 img{border:#999 1px solid; width:118px; overflow:hidden}















.ad03{ clear:both; margin:auto; width:676px;}















.ad1{ clear:both; background:#fff; border:#999 1px solid; width:118px; height:60px; overflow:hidden}















.wz{ clear:both; background:#FFEA96; border:#FF9C00 1px dashed; color:#031E6B; font-size:12px; font-weight:600; padding-left:10px; text-align:left; line-height:25px;}















.news_wz{ clear:both; color:#031E6B; font-size:12px; font-weight:600; padding-left:10px; text-align:left; line-height:25px;}















































.line{ clear:both; background: url(line.gif) repeat-x left center; height:15px;}















.page{ clear:both; background:#E5EAF2; line-height:20px; text-align:center;}















.page span{ padding:0 5px 0 0;}































































/*视频*/















.video{ float:left; clear:both; background:url(vide.gif) no-repeat left top; width:250px; height:190px; padding-top:15px;}















































/* box默认样式 */































.stylebox { clear:both; margin:0; padding:0; height:1%;  }















.stylebox .title { clear:both; text-align:left; line-height:20px; overflow:hidden; position:relative; }















.stylebox .title h2 { font-size:14px; padding:1px 20px 0 10px; font-weight:bold; line-height:20px;  }















.stylebox .title .viewmore { position:absolute; right:10px; top:3px; line-height:18px; }















.stylebox .title .viewmore img{ padding-top:3px;}















.stylebox .title .news{ float:left; position:absolute; left:150px; top:2px; line-height:20px;}















.stylebox .title .news span{ font-size:12px; font-weight:600; color:#194AB1; line-height:20px; padding-right:5px;}















.stylebox .title .news input{ margin:0 3px 0 0}















.stylebox .body { line-height:20px; text-align:left; padding:5px; }















.stylebox .body1 { background:#E5EAF2; border-bottom:#A1B5D4 1px solid; border-left:#A1B5D4 1px solid;text-align:left; border-right:#A1B5D4 1px solid; }















.stylebox .body2 { line-height:20px; background:#FFF6CA; border-bottom:#FEBA02 1px solid; border-left:#FEBA02 1px solid;text-align:left; border-right:#FEBA02 1px solid; padding:5px; height:1%}















.title_bg{ background:url(title_bg.gif) no-repeat left top; height:27px;}















.title_bg1{ background:url(title_bg.gif) no-repeat left -27px; height:24px;  padding:3px 0 0 0; color:#003580;}































/*文字列表*/































.liststyle { clear:both; width:100%; padding:5px 0 5px 0;}















.liststyle li { float:left; display:inherit; width:315px; font-size:12px; line-height:25px; text-align:left; background:url(item2.gif) left top repeat-x; padding:0 0px 0 7px; margin:0 0 0 8px;}















































/* 图片列表 */















.list_pic { clear:both; padding:10px 0 0 10px; text-align:center }















.list_pic li {float:left; width:120px; height:60px; line-height:25px; padding:0 15px 15px 0px; overflow:hidden }















.list_pic li img { display:block; width:120px; height:60px; border:#CCCCCC 1px solid; background-color:#FFFFFF; }















.list_pic li a:link,















.list_pic li a:visited,















.list_pic li a:active { color:#405F98; text-decoration:none;  }















.list_pic li a:hover { color:#405F98; text-decoration: underline; }















#website { clear:both; background:url(item_bg1.gif) repeat-x top; height:29px; text-align:left; line-height:29px; padding-left:12px; overflow:hidden; position:relative;  }







#website a:link,







#website a:visited,







#website a:active { color:#003580; text-decoration: none;  }







#website a:hover { color:#003580; text-decoration: underline; }















.search_bar { position:absolute; right:50px; top:5px; }























.newstitle h1 { clear:both; font-family: "黑体"; color:#333333; text-align:left; font-size:20px; font-weight:normal; line-height:25px; margin:0; padding:0 0 0 15px;  height:30px; overflow:hidden;  }















.style_box { clear:both; }







.style_box .title { clear:both; background:url(box_2.gif) repeat-x; height:31px; position: relative; overflow:hidden; }







.style_box .title h2 { float:left; font-size:14px; padding-left:20px; line-height:31px; color:#003580; }







.style_box .title .ico_left { position:absolute; left:0; top:0; background:url(box_1.gif) no-repeat; width:10px; height:31px;}







.style_box .title .ico_right { position:absolute; right:0; top:0; background:url(box_3.gif) no-repeat; width:10px; height:31px;}







.style_box .body { clear:both; border-left:#88c7e6 solid 1px; border-right:#88c7e6 solid 1px; min-height:364px; _height:362px; }







.style_box .bottom { clear:both; background:url(box_6.gif) repeat-x; height:8px; position: relative;  }







.style_box .bottom .ico_left { position:absolute; left:0; top:0; background:url(box_4.gif) no-repeat; width:10px; height:8px;}







.style_box .bottom .ico_right { position:absolute; right:0; top:0; background:url(box_5.gif) no-repeat; width:10px; height:8px;}























/* 推荐酒店*/































.index_hotel{ float:left; width:310px; padding:5px 10px 5px 8px; }















.index_hotel .pic{ float:left; width:120px; height:60px; background:#fff; border:#AFAFAF 1px solid; padding:2px; overflow:hidden; position:relative; text-align:center; margin:2px 0 0 0}















.index_hotel .pic p{ position:static; +position:absolute; top:50% }















.index_hotel .pic img { position:static; +position:relative; width:120px; height:60px; top:-50%;left:-50%; vertical-align:middle; border:0px; }	















.index_hotel .con{ float:right; width:180px; text-align:left; line-height:19px; overflow:hidden}















.index_hotel .con h2{ font-size:12px; font-weight:bold; text-align:left; top:0}















.list_hotel{ float:left; width:650px; margin:5px 10px 0 5px;  padding:14px 0 14px 0; background:url(line.gif) left bottom repeat-x; }















.list_hotel .pic{ float:left; width:120px; height:60px; border:#AFAFAF 1px solid; padding:2px; overflow:hidden; position:relative; text-align:center;}















.list_hotel .pic p{ position:static; +position:absolute; top:50% }















.list_hotel .pic img { position:static; +position:relative; width:120px; height:60px; top:-50%;left:-50%; vertical-align:middle; border:0px; }	















.list_hotel .con{ float:right; width:520px; text-align:left; line-height:20px;}















.list_hotel .con h2{ font-size:12px; font-weight:bold; text-align:left;}















.list_hotel .con h2 span{ padding:0 0 0 5px;}















.list_hotel .con .add{ clear:both; text-align:left; }















































/*search*/















.search{ clear:both; width:677px; }















.search .title{ clear:both; text-align:left; line-height:20px; }















.search .title li{ float:left; padding:0 3px 0 0; font-size:12px; font-weight:bold; line-height:26px; color:#fff; background:url(search_item2.gif) no-repeat left top; width:95px; height:26px; text-align:center;} 















.search .title li A:link,















.search .title li A:active,















.search .title li A:visited{ color:#fff; text-decoration:none;}















.search .title li A:hover{ color:#FFCC00; text-decoration:underline; }















.search .title li.hit{ background:url(search_item1.gif) no-repeat left top; width:95px; height:26px;}















.search .title li.hit A:link,















.search .title li.hit A:active,















.search .title li.hit A:visited{ color:#fff; text-decoration:none;}















.search .title li.hit A:hover{ color:#FFCC00; text-decoration:underline; }















.search .left{ float:left; clear:left; background:url(search_left.gif) no-repeat left top; width:3px;  height:1300px;}















.search .sbg{ float:left; background:url(search_bg.gif) repeat-x left top; height:1290px; width:671px; padding:10px 0 0 0; text-align:left; overflow:hidden}















.search .right{ float:right; clear:right;  background:url(search_right.gif) no-repeat right top; width:3px; height:1300px;}































.searchse{ clear:both; width:677px; }















.searchse .title{ clear:both; text-align:left; line-height:20px; }















.searchse .title li{ float:left; padding:0 3px 0 0; font-size:12px; font-weight:bold; line-height:26px; color:#fff; background:url(search_item2.gif) no-repeat left top; width:95px; height:26px; text-align:center;} 















.searchse .title li A:link,















.searchse .title li A:active,















.searchse .title li A:visited{ color:#fff; text-decoration:none;}















.searchse .title li A:hover{ color:#FFCC00; text-decoration:underline; }















.searchse .title li.hit{ background:url(search_item1.gif) no-repeat left top; width:95px; height:26px;}















.searchse .title li.hit A:link,















.searchse .title li.hit A:active,















.searchse .title li.hit A:visited{ color:#fff; text-decoration:none;}















.searchse .title li.hit A:hover{ color:#FFCC00; text-decoration:underline; }































.searchse .left{ float:left; clear:left; background:url(searchse_left.gif) no-repeat left top; width:3px;  height:589px;}















.searchse .sbg{ float:left; background:url(searchse_bg.gif) repeat-x left top; height:579px; width:671px; padding:10px 0 0 0; text-align:left;}















.searchse .right{ float:right; clear:right;  background:url(searchse_right.gif) no-repeat right top; width:3px; height:589px;}















































.search_line1{ float:left; background:url(search_line1.gif) repeat-y center top; width:2px; height:auto !important; height:195px; min-height:195px; margin:10px 0 5px 0;}















.search_line2{ background:url(search_line2.gif)  repeat-x left top; width:100%; height:2px; overflow:hidden}































.scon{ float:left; width:316px; margin:0 5px 5px 0px; padding:0 0 0 12px; height:auto !important; height:205px; min-height:205px;}















.scon h1{ font-size:14px; font-weight:bold; color:#FEBA02;}















.scon h2{ font-size:12px; font-weight:bold; color:#FEBA02; line-height:25px;}































.scon .tr1{ clear:both;  color:#fff; padding:5px 0 5px 0; line-height:20px; text-align:center;}















.scon .tr1 img{ padding:0 8px 0 0}















.scon .tr{ clear:both; color:#fff; line-height:27px; height:27px}















.scon .tr span { padding:0 2px 0 2px;}















.scon .tr .span1 { padding:0 5px 0 0px;}















.scon .tr .w1{ float:left; width:65px; text-align:right; line-height:25px;}















.scon .tr .w2{ float:right; width:230px;}































.scon .tr2{ float:left; width:135px; color:#fff; line-height:25px;}















.scon .tr2 span { padding:0 5px 0 5px;}































.scon .tr3{ clear:both; color:#fff; line-height:32px; height:32px}















.scon .tr3 .w1{ float:left; width:65px; text-align:right; line-height:30px;}















.scon .tr3 .w2{ float:right; width:230px;}































.scon_n{ clear:both; margin:auto; color:#fff; padding:0 10px 10px 10px; width:660px;}















.scon_n h2{ font-size:12px; font-weight:bold; color:#FEBA02; line-height:25px;}































.tr4{ float:left; color:#fff;  width:330px;}















.tr4 span { padding:0 2px 0 2px;}















.tr4 .span1 { padding:0 5px 0 0px;}















.tr4 .w1{ float:left; width:65px; text-align:right; line-height:25px;}















.tr4 .w2{ float:right; width:230px;}















.tr4 h3{ clear:both; width:330px; color:#fff; font-size:12px; line-height:25px; height:25px; font-weight:normal}































.tr5{ clear:both; float:left; color:#fff; width:650px;}















.tr5 h3{ clear:both; color:#fff; font-size:12px; line-height:25px; height:25px; font-weight:normal}































.scon1{ clear:both; width:335px; margin:0 10px 10px 10px; padding:0 0 0 12px; height:auto !important; height:205px; min-height:205px;}















.scon1 h1{ font-size:14px; font-weight:bold; color:#FEBA02;}















.scon1 h2{ font-size:12px; font-weight:bold; color:#FEBA02; line-height:25px;}































.scon1 .tr1{ clear:both;  color:#fff; padding:5px 0 5px 0; text-align:center;}















.scon1 .tr{ clear:both; color:#fff; line-height:25px;}















.scon1 .tr span { padding:0 5px 0 5px;}















.scon1 .tr .w1{ float:left; width:65px; text-align:right;}















.scon1 .tr .w2{ float:right; width:230px;}















































.scon1 .tr2{ float:left; width:135px; color:#fff; line-height:25px;}















.scon1 .tr2 span { padding:0 5px 0 5px;}































.scon2{ clear:both; width:301px; margin:0 10px 10px 10px; padding:0 0 0 12px; height:auto !important; height:150px; min-height:150px;}















.scon2 h1{ font-size:14px; font-weight:bold; color:#FEBA02;}















.scon2 h2{ font-size:12px; font-weight:bold; color:#FEBA02; line-height:25px;}















.scon2 .tr1{ clear:both;  color:#fff; padding:5px 0 5px 0; text-align:center;}















.scon2 .tr{ clear:both; color:#fff; line-height:25px;}















.scon2 .tr span { padding:0 5px 0 5px;}















.scon2 .tr .span1 { padding:0 5px 0 0px;}















.scon2 .tr .w1{ float:left; width:65px; text-align:right;}















.scon2 .tr .w2{ float:right; width:230px;}































.scon2 .tr3{ clear:both; color:#fff; line-height:32px; height:32px}















.scon2 .tr3 .w1{ float:left; width:65px; text-align:right; line-height:30px;}















.scon2 .tr3 .w2{ float:right; width:230px;}































.search_s{ clear:both; width:625px; padding:0 0 0 20px;} 















.search_s h2{ font-size:12px; font-weight:bold; color:#FEBA02; line-height:20px;}















.search_s li{ float:left; color:#fff; line-height:20px; padding:0 9px 0 0;}















.search_s li A:link,















.search_s li A:active,















.search_s li A:visited{ color:#fff; text-decoration:none;}















.search_s li A:hover{ color:#FFCC00; text-decoration:underline; }































.teg{ clear:both; background:#F4F4F4; border:#D9D9D9 1px solid; height:100%;  line-height:20px; padding:5px;}















.teg li{ float:left; padding:0 5px 0 0;}















.teg li span{ font-size:12px; font-weight:bold; padding:0 5px 0 0}















































/*detail*/















.det_hotel{ clear:both; width:660px; padding:10px 0 0 0;}















.det_hotel .pic{  float:left; width:120px; height:60px; border:#AFAFAF 1px solid; padding:2px; overflow:hidden; position:relative; text-align:center; font-size:12px;}















.det_hotel .pic p{ position:static; +position:absolute; top:50% }















.det_hotel .pic img { position:static; +position:relative;  width:120px; height:60px; top:-50%;left:-50%; vertical-align:middle; border:0px; }	















.det_hotel .con{ float:left; width:530x; text-align:left; padding:0 0 0 10px; line-height:20px;}















.det_hotel .con h1{ font-size:14px; font-weight:600; line-height:8px;}















.det_hotel .con h1 span{ padding:0 0 0 5px;}















.det_hotel .con .w1{ clear:both; text-align:left; }















.det_hotel .con .w1 span{ color:#ff6600;}















.det_hotel .con1{ clear:both; line-height:20px; text-align:left; width:100%;}















.det_hotel .con1 h2{ font-size:12px; font-weight:600; }































.hotel_sc{ float:left; width:325px; padding:10px 0 0 10px; position: relative;}



 











.hotel_sc h2{ font-size:12px; font-weight:600; text-align:left;}















.hotel_sc .tr1{ clear:both; line-height:25px; text-align:left; }















.hotel_sc .tr1 span{ color:#ff6600;}















.hotel_sc .tr2{ float:left; width:160px; line-height:25px; text-align:left; }































.hotel_sc1{ float:left; width:325px; padding:10px 0px 0 0px;}















.hotel_sc1 h2{ font-size:12px; font-weight:600; text-align:left;}















.hotel_sc1 .tr1{ clear:both; line-height:25px; text-align:left; }















.hotel_sc1 .tr1 span{ color:#ff6600;}















.hotel_sc1 .tr2{ float:left; width:160px; line-height:25px; text-align:left; }















































.hotel_n{ clear:both; float:left; width:660px; padding:10px 0 0 10px;}















.hotel_n h2{ font-size:12px; font-weight:600; line-height:25px; height:25px; text-align:left; padding:0 0 0 0px;}















.hoter_tr{ float:left; line-height:25px; text-align:left; width:330px; padding:0 0 0 0px;}















.hoter_tr span{ color:#ff6600;}































.hotel_c{ clear:both; padding:10px 0 0 10px; }















.hotel_c h2{ font-size:12px; font-weight:600; text-align:left;}















.hotel_c .tr1{ clear:both; line-height:25px; text-align:left; }































.Province{ clear:both; background:#E5EAF2; border:#A1B5D4 1px solid; height:100%; padding:5px;}















.Province h2{ font-size:12px; font-weight:600; text-align:left; color:#031E6B;}















.Province li{ float:left; padding:0 8px 0 0; color:#031E6B; }















.Province li a{ color:#031E6B;}































.hotel_pic{ clear:both; background:#E6EAF3; border:#A1B6D1 1px solid; height:100%; padding:10px 10px 5px 10px;}















.hotel_pic .pic{ float:left; width:200px; height:130px; border:#fff 2px solid; margin:0 5px 0 5px; overflow:hidden; position:relative; text-align:center}















.hotel_pic .pic p{ position:static; +position:absolute; top:50% }















.hotel_pic .pic img { position:static; +position:relative; top:-50%;left:-50%; vertical-align:middle; border:0px; }	















































/*留言*/















.guestbook{ clear:both; }















.guestbook h2{ font-size:16px; font-weight:600; text-align:center; background:#E6EAF3;  line-height:25px;}















.guestbook .t01{ clear:both; line-height:30px; text-align:left; padding:5px 5px;}















.guestbook .t02{ clear:both; line-height:35px; text-align:left; padding:0 0 10px 180px; }















.guestbook .t01 span{ font-size:12px; text-align:left; padding:0 0 0 5px;}















































/*联系我们*/















.contact{ clear:both; padding:10px 10px 10px 10px; line-height:25px; text-align:left;}















.contact h2{ font-size:16px; font-weight:600; text-align:left; line-height:30px; color:#041A66;}















.contact .con{ clear:both; background:#FCF6DE; border:#FAEA92 1px dashed; height:1%; padding:5px;}















.contact .con .tr1{ clear:both; font-weight:600; color:#0B1E6A;  line-height:25px; text-align:left; padding:5px 5px;}















.contact .con .tr2{ clear:both; line-height:25px; text-align:center; padding:5px 5px;}















.contact .con .tr1 span{ padding:0 0 0 5px; color:#FF0000; font-weight:normal;}















































/*关于我们 */















.about{ clear:both; padding:10px 0 10px 10px; line-height:25px; text-align:left; font-family:Arial, Helvetica, sans-serif; }















.about h2{ font-size:16px; font-weight:600; text-align:left; line-height:30px; color:#041A66;}















.about p{ text-indent:23px; margin:15px 0 0 0;}















.about p A:link,















.about p A:active,















.about p A:visited{ color:#000099;  text-decoration:underline;}















.about p A:hover{ color:#FF6600; text-decoration:underline; }































/*服务条款 */















.terms{ clear:both; padding:10px 0 10px 10px; line-height:25px; text-align:left; font-family:Arial, Helvetica, sans-serif; }















.terms h2{ font-size:16px; font-weight:600; text-align:left; line-height:30px; color:#041A66;}















.terms h3{ font-size:12px; font-weight:600; text-align:left; line-height:25px; padding-left:23px; color:#CC9933}















.terms p{ text-indent:23px; margin:15px 0 0 0;}















.terms p A:link,















.terms p A:active,















.terms p A:visited{ color:#000099;  text-decoration:underline;}















.terms p A:hover{ color:#FF6600; text-decoration:underline; }















.terms ul{ padding:0 0 0 20px;}















.terms li { line-height:25px;}































/*MICE新闻 */















.news_list{ clear:both; width:650px; margin:5px 10px 0 5px;  padding:14px 0 14px 0; background:url(line.gif) left bottom repeat-x; text-align:left}















.news_list h2{ font-size:12px; font-weight:bold; text-align:left; line-height:25px; background:url(item3.gif) no-repeat left 6px; text-indent:15px; color:#2E90D2}















.news_list h2 A:link,















.news_list h2 A:active,















.news_list h2 A:visited{ color:#2B53A3;  text-decoration:none;}















.news_list h2 A:hover{ color:#FF6600; text-decoration:underline; }















.news_list .con{ float:left; text-align:left; line-height:20px; }











































/*news_detail*/















.news_detail{ clear:both; }















.news_detail h1{ font-size:16px; font-weight:600; text-align:center; line-height:30px; background:url(line.gif) repeat-x left bottom;}















.news_detail .d{ clear:both; font-size:12px; text-align:center; line-height:18px;}















.news_detail .con{ font-size:12px; line-height:21px; text-align:left; padding:0 10px 10px 10px}



































.hpic{  width:200px; height:130px; background:#fff;  margin:0 5px 0 5px; overflow:hidden; position:relative; }















.hpic p{ position:static; +position:absolute; top:50% }















.hpic img { position:static; +position:relative; top:-50%;left:-50%; vertical-align:middle; border:0px; }	































.rss{ clear:both; padding:0 0 0 10px}















.rss h3{ font-size:14px; line-height:28px; font-weight:600; text-align:left; background:url(rss_item1.gif) no-repeat left 6px; padding:0 0 0 15px;}















.rss h3 A:link,















.rss h3 A:active,















.rss h3 A:visited{ color:#003399;  text-decoration:underline;}















.rss h3 A:hover{ color:#FF6600; text-decoration:underline; }































.rss li{ float:left; width:160px; text-align:left; line-height:22px; background:url(rss_item.gif) no-repeat 15px 6px; padding:0 0 0 22px;}















.rss li A:link,















.rss li A:active,















.rss li A:visited{ color:#003399;  text-decoration:underline;}















.rss li A:hover{ color:#FF6600; text-decoration:underline; }































.rssbox{ clear:both; background:#FEFADE; height:100%; padding:5px 0 5px 10px; text-align:left;}















.rssbox h2{ font-size:12px; text-align:left; line-height:25px;}















.rssbox span{ clear:both; text-align:left; }















.rssbox span A:link,















.rssbox span A:active,















.rssbox span A:visited{ color:#003399;  text-decoration:none;}















.rssbox span A:hover{ color:#FF6600; text-decoration:underline; }















.rssbox textarea{ width:220px; height:100px;} 































/*会员注册*/































.regist{ clear:both; float:left; padding:0 0 0 15px}















.regist h2{ font-size:14px; background:url(reg.gif) no-repeat left 5px; padding:0 0 0 15px; line-height:25px; font-weight:600; text-align:left; border-bottom:#ccc dashed 1px;}















.regist .tr{ clear:both; padding:5px 0 0 0; line-height:30px; }















.regist .tr .w1{ float:left; width:100px; text-align:right;}















.regist .tr .w2{ float:right; width:550px; text-align:left; padding:0px 0 0 0}















.regist .tr .w2 span{ text-align:left; color:#999; padding:0 0 0 3px;}















.regist .tr .w2 .span1{ color:#FF0000; padding:0 2px 0 0}















.regist .tr .w2 input{ width:150px; border:#ccc solid 1px;}















.regist .tr1{ clear:both; text-align:left; padding:0 0 0 110px; height:30px; }















































/*会员登陆*/































.login{ clear:both; width:600px; padding:10px 0 10px 0; margin:auto;}















.login h2{ font-size:14px; font-weight:600; line-height:30px; text-align:left}















.login .box{ float:left; background:url(login_top.gif) repeat-x left top; height:100%; border-bottom:#E5E5E5 solid 1px; border-left:#E5E5E5 solid 1px; border-right:#E5E5E5 solid 1px; width:600px; height:100% }















.login .box .left{ float:left; width:320px; height:100%}















.login .box .left h3{ background:url(login_img1.gif) no-repeat left top; height:40px; margin:40px 0 0 30px}















.login .box .left .tr{ clear:both; width:300px; line-height:45px; height:45px;}















.login .box .left .tr .w1{ float:left; width:80px; text-align:right;}















.login .box .left .tr .w2{ float:right; width:220px; text-align:left; padding:0px 0 0 0}















.login .box .left .tr .w2 span{ text-align:left; color:#999; padding:0 0 0 3px;}















.login .box .left .tr1{ clear:both; text-align:left; padding:0 0 15px 100px;   }















.login .pic{ float:left; padding:10px 0 0 5px; margin:20px 0 0 0; width:220px; font-size:14px; line-height:40px; border-left:#E5E5E5 solid 1px }















.login .pic span{ font-weight:600;}















.login .pic span A:link,















.login .pic span A:active,















.login .pic span A:visited{ color:#0000CC; text-decoration:underline;}















.login .pic span A:hover{ color:#F33456; text-decoration:underline; }















































/*找回密码*/















.getback{ clear:both; width:600px;}















.getback h2{ font-size:16px; text-align:center; line-height:35px; color:#1663C2 }















.getback .box{ clear:both; border:#A5B5C0 1px solid;}















.getback .box .title{ clear:both; background:#E9F5FD; border-bottom:#A5B5C0 1px solid; font-size:12px; padding:0 0 0 10px; line-height:25px; height:25px; text-align:left; color:#16387C }















.getback .box .tr{ line-height:30px; height:30px;}















.ts{ clear:both; line-height:20px;  font-size:12px; }















.ts a{ text-decoration:underline;}







.floor { position:absolute; left:3px; bottom:-60px; font-weight:bold;}

.floor a:link,

.floor a:visited,

.floor a:active { color:#003580; text-decoration: underline;  }

.floor a:hover { color:#ff6600; text-decoration: underline; }












