/* CSS Document */
@charset "utf-8";body{width:100%;height:100%;margin:0 auto;font:12px "\5B8B\4F53";position:relative; background:#ffefcb url(images/body_bg.jpg) center top repeat-y} 
span,ul,li,h1,h2,h3,h4,form,img{margin:0;padding:0;border:none}
ul,li{list-style-type:none}
select,textarea{outline:none;border:none;margin:0;padding:0}
.wyb{ width:100%}
textarea{resize:none}
.clearfix{clear:both;zoom:1}
.clearfix:after{clear:both;display:block;content:"\0020";visibility:hidden;height:0px}
a{text-decoration:none;color:#000} 
a:hover{color:#cf5100}
a:active,a:focus{
	outline:none;
	color:#0F0;
}
.fl{ float:left}
.fr{ float:right}
.main{ width:1120px; margin:0 auto; position:relative}
.header{ width:100%; height:98px; background:url(images/logo.jpg) no-repeat center; border-bottom:5px solid #690400}
.left{ width:218px; background:#fafafa url(images/leftbg.jpg) repeat-x left top; padding:22px 23px}
.right{ width:855px; padding-bottom:30px}
.rbox{ padding:15px 10px; min-height:550px;_height:550px}
.info{ margin:15px 0 0 6px}
.info li{ line-height:24px}
.xl2{ position:relative;float:left}
.apic{ margin:20px 0 0 6px}
.apic li{ margin:6px 0; }

.news{ margin:20px 0 0 6px}
.news li{ background:url(images/libg.jpg) left 10px no-repeat; padding-left:25px}
.news li a{ line-height:24px}
.daohang{ height:32px; background:url(images/daohang_bg.jpg) repeat-x; line-height:32px}
.dh-ico{ width:10px; height:16px; padding:8px 8px 0 16px; display:block; float:left}
.daohang a{ line-height:32px} 
.jg{ margin:0 6px}

.tab-list{height:29px; position:relative; padding-bottom:23px; background:url(images/hd_bg.png) repeat-x bottom; padding-left:30px}
.tab-list .xl{z-index:9999; position:absolute; top:29px; background:#fd9e38; padding-bottom:6px; display:none;left:0}
.tab-list a{height:29px; display:inline-block;font-size:14px; font-weight:bold; color:#000; position:relative; float:left; text-align:center; cursor:pointer}
.tab-list .xl{width:100%;z-index:1000}
.tab-list .xl a{ font:bold 14px/30px "宋体"; display:block; text-align:center; color:#fff; width:100%}
.zindex-1{z-index:1; left:-40px}
.zindex-2{ z-index:2; left:-20px}
.zindex-3{ z-index:3}
.tab-list span{ display:block; float:left}
.tab-list a .sleft{ width:20px; height:29px; background:url(images/aleft.png) no-repeat left top!important;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src='images/aleft.png')}
.tab-list a .scen{ height:19px; background:url(images/acenter.png) repeat-x left top!important;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src='images/acenter.png'); padding:10px 10px 0 10px}
.tab-list a .sright{width:20px; height:29px;background:url(images/aright.png) no-repeat left top!important;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src='images/aright.png')}
.tab-list .act .sleft{ width:20px; height:29px; background:url(images/ahleft.png) no-repeat left top!important;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src='images/ahleft.png')}
.tab-list .act .scen{ height:19px; background:url(images/ahcenter.png) repeat-x left top!important;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src='images/ahcenter.png'); padding:10px 10px 0 10px; color:#fff}
.tab-list .act .sright{ height:29px; background:url(images/ahright.png) repeat-x left top!important;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src='images/ahright.png'); width:20px}

.search{ line-height:24px}
.search td{ padding:3px 0}
.text{ border:1px solid #8fc5e5; background:url(images/input_bg.jpg); line-height:20px; width:176px}
.text1{ border:1px solid #8fc5e5; background:url(images/input_bg.jpg); line-height:20px; width:108px}
.text2{ border:1px solid #8fc5e5; background:url(images/input_bg.jpg); line-height:20px; width:70px}
.search select{ border:1px solid #8fc5e5; background:url(images/input_bg.jpg); line-height:20px; width:176px}


.proinfo{ line-height:32px; background:#c3cbd0; margin-top:15px}
.proinfo th{ background:#ccc; line-height:36px;cursor:pointer;}
.proinfo td{ background:#fff;padding-left: 15px;}
.proinfo .fa{ background:#fafafa}
.proinfo select{ border:1px solid #8fc5e5; background:url(images/input_bg.jpg); line-height:20px; }
.proinfo textarea{ height:102px; overflow:auto;border:1px solid #8fc5e5; margin:10px 0}

.proinfot{ line-height:32px; background:#c3cbd0; margin-top:15px; text-align:center}
.proinfot th{ background:#e0e0e0; line-height:36px}
.proinfot td{ background:#fff; padding:0 5px}
.proinfot .fa{ background:#fafafa}
.proinfot select{ border:1px solid #8fc5e5; background:url(images/input_bg.jpg); line-height:20px; }
.proinfot textarea{ width:422px; height:102px; overflow:auto;border:1px solid #8fc5e5; margin:10px 0}

.btnbox{ margin-top:10px; text-align:center}
/*.btn{width:48px; height:23px; background:url(images/btn-bg.jpg); border:none}*/
.btnbox input{ margin:0 10px;width:48px; height:23px; background:url(images/btn-bg.jpg); border:none}
.xuexiao{ width:382px; height:30px; background:url(images/footer-top.png); margin:0 auto; line-height:0; font-size:0}
.footer{ height:76px; width:100%; background:url(images/footer-bg.jpg) repeat-x left bottom; line-height:46px; color:#fff}
.footer p{ margin:0; text-align:center}


.white_content {
 display: none;
 position: absolute;
 left: 25.5%;
 width: 50%;
 padding: 6px 66px;
 border: 1px solid #66CCFF;
 background-color: white;
 filter:alpha(opacity=92);
 z-index:1002;
 overflow: auto;
}
 
.close {
 float:right;
 clear:both;
 width:100%;
 text-align:right;
 margin:0 -60px;
}
.close a {
 color:#333;
 text-decoration:none;
 font-size:14px;
 font-weight:700;
}
.con {
 text-indent:1.5pc;
 line-height:21px;
}
.clear{ clear:both;_clear:none}
.more{ float:right;color:#D24B07}
.new-list{ margin:0 auto; width:666px; border:1px solid #DDDDDD;background:url(images/asd_07.jpg) center bottom no-repeat}
.new-list .list-box{ width:313px; padding:10px; }
.list-box .box-top{ width:100%}
.list-box .list-text{ width:100%;}
.list-box .list-text h2{margin:17px 0;  background:url(images/asd_05.gif) repeat-x; height:24px; line-height:24px;border-right:1px solid #AFAFAF}
.list-box .list-text h2 span{ background:url(images/asd_03.gif) repeat-x; padding:0 15px; float:left; border-left:1px solid #CF4504;border-right:1px solid #CF4504; height:24px; font-size:14px; color:#FFF;}
.list-box .list-text h2 a{ font-size:12px; font-weight:normal; color:#D24B07}
.list-box .list-text ul{ float:left;}
.list-box .list-text ul li{ float:left; padding:0 10px 0 13px; background:url(images/asd_12.gif) 5px 5px no-repeat}
.list-box .list-text ul li a{line-height:180%}
.picture-box{margin:18px auto 0; width:666px; border:1px solid #DDDDDD;}
.picture-box ul{ float:left}
.picture-box ul li{ float:left;padding:20px 30px; height:128px; width:106px;}
.picture-box ul li .pic-text{ padding:10px 0;text-align:center; font-weight:bold; font-size:14px; font-family:"微软雅黑"; text-align:center;  width:106px}
.pic-text a{ color:#161F02}
#renyuandt{ padding:0; background:none; width:100%; margin-bottom:20px}
#renyuandt .tupian{ float:left; padding:0 10px}
#renyuandt h3{ float:right; width:240px;font-size:12px; font-weight:normal; padding:5px 0}
#renyuandt h3 .xingming{ float:left; }
#renyuandt h3 .shijian{ float:right; color:#c3c3c3}
#renyuandt .mingyan{ float:right; width:218px; border:1px solid #ebebeb; background-color:#f5f5f5; margin:0; padding:5px 10px}
#body_bg{ background:url(images/bah.png) repeat-x #FFEFCB;}
#overall{width:1184px; background:url(images/body_bg.jpg) repeat-y; margin:0 auto}
.footer_margin{ margin-top:-30px}
#di{ height:50px; background:url(images/baf.png) repeat-x; width:100%; height:50px; z-index:-999; margin-top:-50px; position:absolute}


.btnbox{ margin-top:10px; text-align:center}
/*.btn{width:48px; height:23px; background:url(images/btn-bg.jpg); border:none}*/
.btnbox input{ margin:0 10px;width:48px; height:23px; background:url(images/btn-bg.jpg); border:none}
.xuexiao{ width:382px; height:30px; background:url(images/footer-top.png); margin:0 auto; line-height:0; font-size:0}
.footer{ height:76px; width:100%; background:url(images/footer-bg.jpg) repeat-x left bottom; line-height:46px; color:#fff}
.footer p{ margin:0; text-align:center}
#colorsetting .green {
  background-color: #CCFFCC;
}
#colorsetting .yellow {
  background-color: #FFFF99;
}
#colorsetting {
	line-height:26px;
  color: #333333;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 14px;
  text-align: center;
}
#colorsetting .red {
  background-color:#F00;
}

.proinfo .noshow{ background-color:#efefef}
.proinfo #tablemiddle{ padding:0 15px 15px}
.smhead{ line-height:30px; height:30px;}
.room_box{ margin-top:0; }
.smhead_bg{background-color:#E0E0E0; border:1px solid #C3CBD0}
.w150{ width:100px}
.tt1{background-color:#CCFFCC;}
.tuanwei-name{font-weight:bold; font-size:24px; text-align:center; color:#8D8D05}
/*.proinfo .hour{ width:100px; margin-top:8px}*/

.button_bg,.button_bg:hover,.button_bg:link,.button_bg:visited,.button_bg:active{
    background:url(images/button_nor.gif) repeat-x #fff; 
	border: 1px solid #FFFFFF;
	*border: 1px solid #8AA4C4;
    outline: 1px solid #8AA4C4;
    color:#fff;cursor:pointer;
    padding:2px 10px
}
.close-ad {
  background: url(../template/lib/images/icon/icon-adclose.gif) no-repeat ;
  cursor: pointer;
  height: 16px;
  width: 80px;
  padding-left: 9px;
}
