/* CSS Document */
.mt5 {margin-top:5px;}
.content {width:955px;padding:0 0 0 3px;background:#fff;}
.focus {margin:2px 0 0 0;width:395px;height:274px;}
.focus h1 {width:395px;height:6px;font-size:0;overflow:hidden;}
.focus h1.top {background:url(../images/focus_top.gif);}
.focus h1.bottom {background:url(../images/focus_bottom.gif);}
.focuspic {width:378px;height:259px;padding:3px 9px 0 8px;background:url(../images/focuspic_bg.gif);}
.focuspic p {width:376px;padding:6px 0 0 0;text-align:center;color:#696969;}
.focuspic p a {color:#696969;}
.focuspic p a:hover {color:#f00;}

.classical {display:inline;margin:0 0 0 10px;width:550px;height:274px;}
.classical h1 {width:542px;height:20px;padding:4px 0 0 6px;background:url(../images/classical_h1_bg.gif) repeat-x top;border:1px solid #f9dcd7;font-size:14px;color:#b44908;}
.classical h1 span {float:left;height:19px;padding:1px 0 0 30px;background:url(../images/classical_h1_left.gif) no-repeat left top;}
.classicalpic {width:542px;height:109px;padding:11px 0 0 6px;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;}
.classicalpic ul {width:542px;}
.classicalpic li {width:90px;height:109px;}
.classicalpic li img {width:83px;height:70px;}
.classicalpic li p {margin:5px 0 0 0;width:76px;padding:0 0 0 5px;line-height:14px;color:#616161;}
.classicalpic li p a {color:#616161;}
.classicalpic li p a:hover {color:#b44908;}
.classicaltext {width:548px;height:126px;border:1px solid #ebebeb;}
.classicaltext ul {margin:6px 0 0 0;width:548px;}
.classicaltext li {width:260px;height:20px;padding:0 0 0 14px;color:#616161;}
.classicaltext li span {float:left;}
.classicaltext li cite {float:right;width:50px;}
.classicaltext li a {color:#616161;}
.classicaltext li a:hover {color:#b44908;}

.mainleft {width:225px;}
.leftline {margin:5px 0 0 0;width:218px;}
.leftline h1 {width:210px;height:20px;padding:4px 0 0 6px;background:url(../images/classical_h1_bg.gif) repeat-x top;border:1px solid #f9dcd7;font-size:14px;color:#b44908;}
.leftline h1 span {float:left;height:19px;padding:1px 0 0 23px;background:url(../images/leftline_h1_left.gif) no-repeat left top;}
.leftline ul {width:204px;padding:16px 0 8px 12px;border:1px solid #ebebeb;border-top:0;}
.leftline li {width:204px;height:21px;color:#616161;}
.leftline li span {float:left;}
.leftline li cite {float:right;width:50px;}
.leftline li a {color:#616161;}
.leftline li a:hover {color:#b44908;}

.mainright {width:730px;}
.hotel {margin:4px 0 0 0;width:730px;height:219px;background:url(../images/hotel_bg.gif);border-bottom:1px solid #ebebeb;}
.hotelnav {width:730px;height:27px;background:url(../images/hotelnav_bg.gif) repeat-x top;}
.hotelnav h1 {width:78px;height:20px;padding:7px 0 0 35px;background:url(../images/hotelnav_h1_bg.gif) no-repeat left top;font-size:14px;color:#b44908;}
.hotelnav ul {width:617px;height:21px;padding:6px 0 0 0;background:url(../images/hotelnav_ul_bg.gif) no-repeat right top;}
.hotelnav .bg1 {border:1px solid #e4e2e2;}
.hotelnav .bg2 {border:1px solid #e4e2e2;border-bottom:1px solid #fff;}
.hotelnav li {display:inline;margin:0 4px 0 0;height:15px;padding:4px 18px 0;color:#616161;cursor:pointer;}
.hotellistall {display:inline;margin:10px 0 0 18px;width:712px;height:180px;}
.hotellist {width:712px;height:180px;}
.hotellist ul {width:712px;}
.hotellist li {width:140px;height:180px;}
.hotellist li img {width:110px;height:80px;padding:3px;border:1px solid #d6d6d6;background:#fff;}
.hotellist li h2 {margin:4px 0 0 0;width:108px;padding:0 0 0 8px;font-size:12px;line-height:16px;color:#3888ff;}
.hotellist li h2 a {color:#3888ff;}
.hotellist li h2 a:hover {color:#b44908;}
.hotellist li p {margin:4px 0 0 0;width:108px;padding:0 0 0 8px;text-decoration:line-through;color:#6f6f6f;}
.hotellist li h3 {margin:4px 0 0 0;width:108px;padding:0 0 0 8px;font-size:12px;font-weight:normal;line-height:16px;color:#3888ff;}
.hotellist li h3 span {color:#f00;}
.hotellist li h3 a {float:left;width:41px;height:20px;border:1px solid #c5ebfc;background:#f1fafe;color:#126bff;line-height:20px;text-align:center;}
.hotellist li h3 a:hover {color:#f00;}
.hotellist li h3 input {margin:0 0 0 8px;width:41px;height:22px;padding:2px 0 0 0;border:1px solid #c5ebfc;background:#f1fafe;color:#126bff;cursor:pointer;}
.sight {margin:4px 0 0 0;width:730px;height:219px;background:url(../images/beijingsight_bg.gif);border-bottom:1px solid #ebebeb;}
.sight h1 {width:730px;height:27px;background:url(../images/hotelnav_bg.gif) repeat-x top;}
.sight h1 span {float:left;height:20px;padding:7px 0 0 35px;background:url(../images/hotelnav_h1_bg.gif) no-repeat left top;font-size:14px;color:#b44908;}
.sight h1 cite {float:right;width:28px;height:20px;padding:7px 0 0 35px;background:url(../images/hotelnav_ul_bg.gif) no-repeat right top;font-size:14px;color:#b44908;}
.sightlistall {width:728px;padding:6px 1px 0;}
.sightlist {width:168px;padding:0 0 0 14px;}
.sightlist img {width:155px;height:68px;}
.sightlist ul {margin:8px 0 0 0;width:160px;}
.sightlist li {width:160px;height:21px;color:#616161;}
.sightlist li a {color:#616161;}
.sightlist li a:hover {color:#b44908;}

.special {margin:0 0 0 -5px;width:735px;position:relative;}
.speciallist {display:inline;margin:5px 0 0 5px;width:238px;height:105px;border:1px solid #e0e0e0;background:#fff url(../images/speciallist_bg.gif) repeat-x top;}
.speciallist h1 {width:225px;height:22px;padding:6px 0 0 13px;font-size:14px;color:#797979;}
.speciallist ul {margin:5px 0 0 0;width:232px;padding:0 0 0 6px;}
.speciallist li {width:232px;height:18px;color:#797979;}
.speciallist li a {color:#797979;}
.speciallist li a:hover {color:#b44908;}

