/*加载原来的css样式*/
@import url("style.css");

/*专题列表页*/
.zt_list_box { width:940px; padding:35px 0 0 0; overflow:hidden;}
.w975px { width:975px;}
.zt_list_item { width:290px; margin:0 35px 35px 0; float:left; line-height:22px;}
.zt_list_item .a_img { display:block;width:290px; height:210px;}
.zt_list_item img { width:290px; height:210px;}
.a_name { font-size:14px; display:block; padding:8px 0;}
.zt_list_item p { margin-bottom:8px;}
.zt_list_item a.a_btn { display:inline-block; background-color:#347fad; color:#fff; padding:0 20px; text-align:center; line-height:26px;}

/*迷你头部*/
.minilogo { float:left; background:url(../images/mini-logo.gif) no-repeat 0 0;height:39px; overflow:hidden; }
.minilogo a { display:block;line-height:39px;color:#009944;padding-left:80px;}
.minilogo a:hover { text-decoration:none;}

/*专题详细*/
.zt_page { width:100%; clear:both; padding-top:200px;}
.zt_detail_box { width:940px; margin:0px auto; background-color:#fff; overflow:hidden;} 

.ztnav { height:37px; padding-top:9px; padding-left:18px; background:url(../images/bg-zt-nav.gif) repeat-x 0 0;overflow:hidden;}
.ztnav ul { height:37px; overflow:hidden;}
.ztnav li { float:left; margin-right:5px;}
.ztnav li a { background:url(../images/bg_zt_nav-a.gif) repeat-x 0 0; display:block;border:1px solid #cd7708; padding:0 25px; color:#81511c; text-align:center; line-height:36px; border-top-left-radius:6px;border-top-right-radius:6px; font-size:14px; height:36px; float:left;overflow:hidden;}
.ztnav li.cur a, .ztnav li a:hover{ background:#fff; color:#333; border-bottom-color:#fff;}
.zt_path { padding:15px 0 15px 10px;}
.zt_path a { padding:0 5px;}

.zt_detail { padding:0 18px;}
.fl_content { float:left; width:690px;}
.fr_hot { float:right; width:150px; padding:0 14px;  background:#fff url(../images/bg_hothotel.gif) repeat-x left top; border:1px solid #fff1d9;}
.fr_hot li { margin-bottom:10px;}
.fr_hot li img { width:150px; height:90px; display:block; margin-bottom:5px;}
.fr_hot .zt_hot_t { height:30px; background:url(../images/icon-hot.gif) no-repeat left top; padding-left:30px; line-height:36px; margin-bottom:8px; overflow:hidden;}
.zt_item li { line-height:1%;overflow:visible; margin-bottom:25px;}
.zt_item img { float:left;}
.zt_item dl{ position:relative;line-height:22px;}
.zt_item dt { font-size:14px; padding-bottom:8px;}
.zt_item dd {}
.w_200 img { width:200px; height:135px;} 
.w_200 li { min-height:135px; height:auto!important; height:135px; }
.w_200 dl { margin-left:225px;}
.w_135 img { width:135px; height:90px;} 
.w_135 li { min-height:90px; height:auto!important; height:90px; }
.w_135 dl { margin-left:160px;}

/*住宿推荐*/
.zt_detail_zs_item { float:left; margin:0 40px 30px 0; width:270px;}
.zt_detail_zs_item .bgimg img{ width:270px; height:200px; display:block;}
.zt_detail_zs { width:904px; overflow:hidden;}
.w930px { width:930px;}
.zt_detail_zs_item p { line-height:22px;}
.zt_detail_zs_item .paybox { height:26px; margin-top:8px; line-height:26px; font-size:14px; color:#f60;}
.zt_detail_zs_item .paybox span { float:right;}

/*文章详细页*/
.gray { color:gray;}
.gray span { margin-right:15px; color:#333;}
h1 { font-size:24px; font-family:"微软雅黑"; font-weight:normal; line-height:36px; height:36px; overflow:hidden; margin-bottom:15px;}
.zhaiyao { border:1px solid #d5eaff; background-color:#f8fbff; padding:10px; margin:10px 0; font-size:14px;}
.detailtxt { margin:10px 0px; font-size:14px; line-height:24px;}
.detailtxt img { display:block; margin:10px auto; padding:4px; border:1px solid #eee; max-width:550px; height:auto; 
width:expression(this.width > 550 ? "550px" : this.width); }
ul.news li { background:url(../images/li_bg.gif) no-repeat 0 8px; padding-left:15px; line-height:24px; margin-bottom:0;overflow:hidden;}

ul.detailist { padding:0px 0 25px 0; clear:both;}
ul.detailist li{ height:31px; border-bottom:1px dotted #eee; background:url(../images/li_bg.gif) no-repeat 0 center; padding-left:15px; overflow:hidden; position:relative;}
ul.detailist li a { line-height:32px; font-size:14px;}
ul.detailist li span { position:absolute; right:1px; top:5px; color:#999;}

.pages { padding:0 0 20px 0; margin:0;}
.pages a { border:1px solid #2b2b2b; padding:2px 5px; color:#2b2b2b; margin-right:2px}
.pages a:hover {border:1px solid #2b2b2b; padding:2px 5px; color:#2b2b2b; margin-right:2px; background-color:#a5c815;}
.pages a:active { border:1px solid #a0a0a0; padding:2px 5px;margin-right:2px;}
.pages span.current {border:1px solid #2b2b2b; padding:2px 5px;margin-right:2px;background-color:#a5c815;}
.pages span.disabled {border:1px solid #B6B6B6; padding:2px 5px;margin-right:2px;background-color:#f2f2f2; color:#B6B6B6;}