/* Zhujianxin */
/*全局设置*/
body,from,div,span,h1,h2,h3,h4,h5,h6,p,a,img{padding:0;margin:0;border:0 none}
.clear{clear:both}
/*大背景*/
html{min-width:1003px;background:url(/themes/Z0053_N20090918C001_F/images/bg1.jpg)}
body{min-width:1003px;background:url(/themes/Z0053_N20090918C001_F/images/bg2.jpg) repeat-x top center}
#content_bg{background:url(/themes/Z0053_N20090918C001_F/images/bg.jpg) no-repeat top center}
#bg_f{background:url(/themes/Z0053_N20090918C001_F/images/bg3.jpg) repeat-x center bottom}
#content{width:973px;margin:0 auto;position:relative;}

/*header*/
#header{height:291px}
#logo{padding:70px 0 0 40px}


/* Hotel booking */
.booking{background:url(/themes/Z0053_N20090918C001_F/images/in_03.png) no-repeat;height:35px;font-size:13px;color:#000;}
.booking form{padding:0; margin:0;}
.booking td{padding:6px 4px 0;}
.price{color:#f00; font-size:20px; line-height:20px; font-weight:bold}

/*left*/
#left{float:left;width:682px;font:15px Arial, Helvetica, sans-serif;color:#352c0d;}
    #top_article a,.article_text a,.article_pic .tu a{color:#00f}
    #top_article a:hover,.article_text a:hover,.article_pic .tu a:hover{color:#6172ef}
    #left p{padding:0 0 0px}

    /*left top_article*/
    #top_article{width:678px;overflow:hidden}

        .art_top{background:url(/themes/Z0053_N20090918C001_F/images/top_art_top.png) no-repeat;height:19px;font-size:0}
        .art_bottom{background:url(/themes/Z0053_N20090918C001_F/images/top_art_bottom.png) no-repeat;height:29px;font-size:0}

        /*flash*/
        .art_meddle{text-align:center;background:url(/themes/Z0053_N20090918C001_F/images/top_art_middle.png) repeat-y;min-height:10px;height:auto!important;height:10px}

        /*文字置顶*/
        .top_article{width:610px;overflow:hidden;margin:0 auto;text-align:left;padding:5px 0 0}
            .top_article p img{padding:0 10px 0 0}

    /*left article*/
    .article{width:678px;overflow:hidden;display:table}
        .article_loop{margin:0 auto;clear:both;padding:0 0 10px 0;background:url(/themes/Z0053_N20090918C001_F/images/top_art_middle.png) repeat-y;min-height:212px;height:auto!important;height:212px;}
		.article_loop2{min-height:1000px;height:auto !important;height:1000px;overflow:visible;display:block}

            /*正文*/
            .h2{font:bold 20px Arial, Helvetica, sans-serif;padding:39px 0 4px 125px;background:url(/themes/Z0053_N20090918C001_F/images/top_art_top2.png) no-repeat;}
                .h2,.h2 a,.h2 span{text-decoration:none;color:#940c0c;}
                .h2 a:hover{color:#6172ef}
            
            .article_text{width:610px;overflow:hidden;margin:0 auto;padding:10px 0 0;clear:both}
            .article_pic{width:100%;display:table;clear:both;margin:0 0 0 3px}
                .article_pic .tu{float:left;text-align:center;margin:0 5px 0 0}
                .article_pic .tu i{background:#fff;border:1px solid #ccc;display:block}
                .article_pic .tu img{width:139px;height:105px;padding:3px}
                .article_pic .tu span{font:11px/12px Arial, Helvetica, sans-serif;height:15px;width:132px;display:block}
                .article_pic .tu a{text-decoration:none}
                .article_pic_bottom{clear:both}
			#article_click{font:bold 13px Arial, Helvetica, sans-serif;margin:15px 0 10px;clear:both}

/*right*/
#right{float:left;width:288px}

  /*right login*/
  #login{padding:0 30px;font:14px Arial,Helvetica,sans-serif;color:#000}
      .sign_tswz{padding:40px 0 3px;min-height:40px;height:auto !important;height:40px;overflow:visible;color:#fff}
      .sign_botfont{font-size:12px;text-align:center;}
      .name_font{font-size:12px;padding:3px 0}
      .login_input{width:225px;border:#8f8f8f 1px solid;height:15px}
      .botton_sign{padding:6px 0 6px 30px}

  /*right menu fdlayer*/
  #fdlayer{top:577px;width:288px;position:absolute}
  
	  /*menu settings*/
	  #menu{background:url(/themes/Z0053_N20090918C001_F/images/menumiddle.png) repeat-y;padding:1px 0}
	  #menuhead{background:url(/themes/Z0053_N20090918C001_F/images/menutop.png) no-repeat;height:91px;font-size:0}
	  #menufoot{background:url(/themes/Z0053_N20090918C001_F/images/menubottom.png) no-repeat;height:136px;font-size:0}
	  #menu a,#menu span{display:block;text-align:left;text-decoration:none}
	  
		/* Hotel booking */
		.df_box{width:285px;height:155px;background:url(/themes/Z0053_N20090918C001_F/images/df_bg.png) no-repeat center top;margin:0 auto -7px auto;position:relative;}
		.booking{font:12px Arial;color:#000000;}
		.price{font:bold 20px/20px Arial;color:#fff}
		.btn_check_book span{display:block;padding:3px 0 0;text-align:left}
		.df_box_topkong{font-size:0;height:10px}
		#menu .btn_check_book span a{display:inline}
		.booking td{padding:6px 0 0 3px;}
		.booking input{border:#9d9494 1px solid;padding:0 0 0 3px;}
		
    /*一级菜单*/
    .menu_ribox{margin:8px 0 0;background:url(/themes/Z0053_N20090918C001_F/images/menu_bar.png) no-repeat 27px center;}
        .menu_ribox a:link,.menu_ribox a:visited{color:#fff;min-height:10px;height:auto !important;height:10px;overflow:visible;font:bold 14px Arial, Helvetica, sans-serif;text-decoration:none;padding:3px 0 3px 50px;}
        .menu_ribox a:hover{color:#f9e222}
          
    /*二级菜单*/
    .submenu{padding:0 40px 8px}
        .submenu a:link,.submenu a:visited,.submenu a:hover{color:#f9e222;height:25px;font:13px/25px Arial, Helvetica, sans-serif;padding:0 0 0 10px}
       /* .submenu a:link,.submenu a:visited,.submenu a:hover{color:#f9e222;height:25px;font:13px/25px Arial, Helvetica, sans-serif;padding:0 0 0 10px;border-bottom:1px solid #ebc17c}*/
		.submenu a:hover{color:#fff}

/*footer*/
#footer{text-align:center;font:12px Arial,Helvetica,sans-serif;color:#fff;clear:both;padding:20px 0 80px;}
    .copy_menu{padding-top:10px}
    .copy{padding:5px 0 10px}    
	#footer a:link,#footer a:visited{text-decoration:none;color:#fff}
    #footer a:hover{color:#f9e222}
    .copy_menu a{font-weight:bold}


/* Back to top */
.totop{clear:both;width:610px;margin:20px auto 10px auto;text-align:right}
#tag{clear:both;width:610px;margin:0 auto;font-size:14px;overflow:hidden;text-align:left;color:#352c0d}
.totop div{float:left}
    .totop a:link,.totop a:visited,#tag a:link,#tag a:visited{font:12px/16px Arial, Helvetica, sans-serif;color:#00f;text-decoration:none}
    #tag a:link,#tag a:visited{text-decoration:underline}
    .totop a:hover,#tag a:hover{color:#6172ef}

p{margin: 0px; padding: 0px; line-height: 1.3;}

.article_text p {margin: 0px; padding: 0px;}
