BODY {
	FONT-SIZE: 12px; margin:0; padding:0; outline:none;
}

p{margin:0; padding:0; line-height:25px;}

img{margin:0; padding:0;}

/*定义文字样式*/
A {COLOR: #000;CURSOR: pointer}
/*A:link {COLOR: #fff; TEXT-DECORATION: none;OUTLINE-STYLE: none}*/
A:visited {/*COLOR: #333;*/ TEXT-DECORATION: none;}

A:active {COLOR: #333; TEXT-DECORATION: none;OUTLINE-STYLE: none}
.jpgj{width:100%; height:40px; float:left; border-bottom:1px solid #756951;color:#4c3b1f; font-size:16px; font-weight:bold;}
.jpgj span{padding-top:12px;}
.jpgj span.gj{display:block; float:left; text-indent:1em;}
h2{font-size:12px; font-weight:bold; margin:0; padding:0; line-height:30px; text-indent:0.4em; color:#633b0d}
A IMG {BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.librarytop{ position:relative; overflow:hidden;}
h1{font-size:12px; font-weight:bold; margin:0; padding:0; line-height:26px; padding-bottom:10px; color:#4c3b1f}

.librarytile{float:left; margin-left:10px; margin-top:10px; background:#000000; position:relative; }
.librarytext{float:left; margin-left:10px; margin-top:10px;color:#4c3b1f; height:180px; overflow:hidden;}
.librarytext P{text-indent:2em;}
.librarybtn{width:114px; height:40px; position:absolute; bottom:0; font-size:14px;right:20px;  text-align:center; 
            background:#6f594b;cursor: pointer;line-height: 40px;font-weight: bold;text-decoration: none; }
.librarybtn a{color:#FFF;line-height:40px;font-weight:bold; text-decoration:none;}
.basis li{width:100%;}
span.title{font-weight:bold; color:#410a0a; font-size:12px; text-align:left;}
.name{width:100%; height:35px; line-height:35px; float:left;} 
#slideshow { margin-top:10px; }
#slideshow #slidesContainer {float:left; overflow:auto; /* allow scrollbar */  }
#slideshow #slidesContainer .slide {margin:20px auto 0 auto; width:98%;  }


.s_list{ float:left; margin-left:19px; color:#633b0d; border-radius:5px;}
.s_list img{margin:0 5px; border:1px solid #886701}
.s_list1{margin-left:0;}
.libbtn{position:absolute; bottom:5px; right:3px;}
.libbtn img{border:1px solid #c59453; background:#eee9cc;}
.iconcss{position:absolute; bottom:11px; right:2px;}
.iconcss img{border: 1px solid #c59453;background: #eee9cc;}
/*图书馆图片浮动按钮*/
.topcover img{padding:2px; background:#000; float:left;}
.e_cap,.e_cap0
 { width:100%;
   margin-left:1px;
	bottom:0px;
	background:#000;
	color:#FFF;
	margin-top:-31px;
   height:30px;
	text-align:center;
	opacity: .6; /* For IE 5-7 */filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
	/* For IE 8 */-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	text-align:center;
}

/* Slideshow controls style rules. */
.control { display:block; width:35px; height:207px; margin-top:20px; text-indent:-10000px; float:left; cursor: pointer; }
#leftControl { float:left; background: url(../../images/common/control_left.png) no-repeat 0 0; width:35px; height:44px;}
#rightControl {  background:url(../../images/common/control_right.png) no-repeat 0 0;width:35px; height:44px;}

#wrap {OVERFLOW: hidden}
#feature{float:left; margin-top:10px;width:100%;}

#feature .prev {
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(../images/common/feature_left.gif) center top; FLOAT: left; HEIGHT: 48px; BORDER-TOP: #999 0px dotted; TOP: -70%; BORDER-RIGHT: #999 0px dotted
}
#feature .next {
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(../images/common/feature_right.gif) center top; FLOAT: right; HEIGHT: 48px; BORDER-TOP: #999 0px dotted; TOP: -70%; BORDER-RIGHT: #999 0px dotted
}
#feature .prev:hover {
	BACKGROUND-POSITION: center bottom
}
#feature .next:hover {BACKGROUND-POSITION: center bottom}
.featureUL {POSITION: relative; LIST-STYLE-TYPE: none; WIDTH: 2800px; FLOAT: left; BORDER-TOP: #000 0px dotted; BORDER-RIGHT: #000 0px dotted; 
border:1px solid #000;
}
.featureBox {BACKGROUND-IMAGE: url(../images/bg-featurebox.jpg); BACKGROUND-REPEAT: no-repeat; FLOAT: left; OVERFLOW: hidden;margin:0 5px; border:1px solid #000;
}
#botton-scroll {
	Z-INDEX: 0; BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; MARGIN: 0px auto; WIDTH: 92%; FLOAT: left; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted
}
#block {
	Z-INDEX: 0; BORDER-BOTTOM: #999 0px dotted; POSITION: relative; BORDER-LEFT: #999 0px dotted; PADDING-BOTTOM: 20px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 92%; PADDING-RIGHT: 0px; FONT-SIZE: 70%; OVERFLOW: hidden; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted; PADDING-TOP: 0px
}
#block .box {
BORDER-BOTTOM: #d8d8d8 0px solid; BORDER-LEFT: #d8d8d8 0px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 10px; PADDING-LEFT: 10px; WIDTH: 240px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 150px; BORDER-TOP: #d8d8d8 0px solid; BORDER-RIGHT: #d8d8d8 0px solid; PADDING-TOP: 10px
}
#block .box .feature-title {FONT-SIZE: 140%; FONT-WEIGHT: normal}
.s_list p{line-height:22px;font-size:12px; padding:0 5px;}

/*成都图书馆首页*/
.cdl_tiltle{float:left; margin-left:40px;  margin-top:35px; position:relative;}
.cdl_tl{position:absolute; left:35%; top:25%; display:block; float:left;}
.smjs_tl{position:absolute; top:40%; width:107px; height:34px; left:50%; margin-left:-53px; color:#FFF;
          font-weight:bold; background:url(../../images/library/tsgsprite.png) no-repeat -19px 0px;}
.smjs_tl:hover{background:url(../../images/library/tsgsprite.png) no-repeat -19px -33px;cursor: pointer;}

 .gyjz_tl{position:absolute; top:40%; width:107px; height:34px; left:50%; margin-left:-53px; color:#FFF;
          font-weight:bold; background:url(../../images/library/tsgsprite.png) no-repeat -156px 0px;}
.gyjz_tl:hover{background:url(../../images/library/tsgsprite.png) no-repeat -156px -33px;cursor: pointer;}
.sp_tl{position:absolute; top:40%; width:107px; height:34px; left:50%; margin-left:-53px;  color:#FFF;
          font-weight:bold; background:url(../../images/library/tsgsprite.png) no-repeat -570px 0px;} 
.sp_tl:hover{background:url(../../images/library/tsgsprite.png) no-repeat -570px -33px;cursor: pointer;}     
.sztsg_tl{position:absolute; top:40%;left:40%; width:138px; height:34px;color:#FFF;
          font-weight:bold; background:url(../../images/library/tsgsprite.png) no-repeat -422px 0px;}
.sztsg_tl:hover {
    background:url(../../images/library/tsgsprite.png) no-repeat -422px -33px;
    cursor: pointer;
}
.yxjs_tl:hover{background:url(../../images/library/tsgsprite.png) no-repeat -293px -33px;cursor: pointer;}          
 .yxjs_tl{position:absolute; top:40%; width:107px; height:34px;left:50%; margin-left:-53px;  color:#FFF;
          font-weight:bold; background:url(../../images/library/tsgsprite.png) no-repeat -293px 0px;}
  .jj_tl{position:absolute;top:10%; left:16%; right:17%; /*top:20%; bottom:50%; left:30%; right:30%;*/filter: 
Dropshadow(offx=1,offy=0,color=#680f0f) 
Dropshadow(offx=0,offy=1,color=#680f0f) 
Dropshadow(offx=0,offy=-1,color=#680f0f) 
Dropshadow(offx=-1,offy=0,color=#680f0f); color:#FFF;
          font-weight:bold; }
.jj_tl {
    background: #000;
    opacity: .7;
}
.jj_more_tsg{ display:block;position:absolute;  right:18%; bottom:14%;}
.jj_more_tsg a{  color: #FFF;text-decoration: none;}
 .jj_more{ display:block;position:absolute;  right:10px; bottom:10px;}
.jj_more a{filter: 
Dropshadow(offx=1,offy=0,color=#680f0f) 
Dropshadow(offx=0,offy=1,color=#680f0f) 
Dropshadow(offx=0,offy=-1,color=#680f0f) 
Dropshadow(offx=-1,offy=0,color=#680f0f); color:#FFF; text-decoration:none;}
.smjs{float:left; margin-left:42px; position:relative;}
.tsgjj{float:left;position:relative;}
/*#szlib{ cursor:pointer}*/


/*成都文化馆首页*/
.wh_tit{width:100%; float:left; margin-left:10px; position:relative;}
.wh_tl{position:absolute; left:50%; top:0; margin-left:-85px;}
.wh_center{float:left;}
.wh_right{float:left; margin-left:10px;}
.wh_left{float:left; margin-left:10px; position:relative; border-radios:2em; border:1px solid #8a6f2f; background:#ebd9ad; margin-top:15px;}
.wh_center1{float:left; border:1px solid #8a6f2f; margin-left:10px; margin-top:15px; position:relative;}
.wh_cenimg1{width:169px; height:40px;background:url("../../images/library/whhdimg.png") no-repeat; position:absolute; top:50%; left:50%; margin-left:-80px; margin-top:-20px;}
.wh_center2{float:left;border:1px solid #8a6f2f; margin-left:10px;background:#ebd9ad; margin-top:5px;position:relative;}
.wh_cenimg2{background:url("../../images/library/yspximg.png") no-repeat;}
.wh_right1{float:left; border:1px solid #8a6f2f; margin-left:10px;background:#ebd9ad; margin-top:15px;position:relative;}
.wh_rigimg1{background:url("../../images/library/jcwhimg.png") no-repeat;}
.wh_right2{float:left;border:1px solid #8a6f2f; margin-left:10px;background:#ebd9ad; margin-top:5px;position:relative;}
.wh_rigimg2{background:url("../../images/library/fdczimg.png") no-repeat;}
.wh_banner{float:left;background:#ebd9ad;border:1px solid #8a6f2f; margin-left:10px; margin-top:10px;position:relative;}
.wh_bannerimg{background:url("../../images/library/bnerimg.png") no-repeat; width:609px; height:40px; margin-left:-305px;}
.wh_leftimg {margin-left:8px; margin-top:5px;}
.wh_leftwrd{margin-left:8px; margin-top:5px;color:#680f0f; line-height:25px; font-size:12px;}
.wh_leftwrd span{font-weight:bold; color:#680f0f; font-size:14px;}
.wh_leftmore{width:93px; background:url("../../images/library/btn.png") no-repeat; position:absolute; right:3px; bottom:3px;
             height:27px; text-align:center; line-height:28px;}
.wh_leftmore a{color:#4d1804; font-weight:bold; text-decoration:none;}
.whg_back{position:absolute; right:8%; top:25px;}
.whg_back2{position:absolute; left:8%; bottom:5px;}
.whg_back3{position:absolute; right:8%; bottom:5px;}
.whg_back1{ top:5px;right:2%; }
.whg_back a{color:#D1AE59; font-size:14px; font-weight:bold;}
/*成都文化馆博物馆iframe样式*/
.smalltitle{width:100%; height:58px; background:url("../../images/head/headnew.png")}
.smalltit{width:500px; height:40px; float:left; }
.s_main{position:absolute; top:58px; bottom:0;  left:0; right:0; width:100%;}
.s_main iframe{position:absolute; top:0; right:0; left:0; bottom:0; width:100%; height:100%;}
/*.back{width:50px; float:right; color:#FFF; line-height:35px;}*/
.back{float:right; width:98px; height:25px;  text-align:center; z-index:102;cursor: pointer; margin-top:15px;
         color:#d1ae59; font-size:14px; font-weight:bold;}	
.back a:link {color:#d1ae59; text-decoration:none;}
.back a:hover, .back a:visited {color:#FFF; text-decoration:none;}

img
        {
            margin: 0;
            padding: 0;
        }
        .topcover
        {
            position: relative;
            float: right;
        }
        .topcover img 
        {
            cursor: pointer;
        }
        .s_list img
        {
            margin: 0 1px;
        }
body
        {
            background: #efe7d2;
            color: #EFE9DB;
        }
        .libbtn img
        {
            cursor: pointer;
        }
        .iconcss img
        {
            cursor: pointer;
        }
        .thumb_w
        {
            height: 100%;
            width: 100%;
        }
        
        .thumb_wrapper
        {
            height: 100%;
            width: 100%;
        }
        
        .thumb
        {
            height: 100%;
            width: 100%;
        }
        .thumb ul
        {
            height: 100%;
            width: 100%;
        }
        .thumb ul li
        {
            height: 100%;
            width: 100%;
        }
#t_dz
        {
            position: absolute;
            top: 50%;
            left: 50%;
            margin-left: -320px;
            margin-top: -257px;
            width: 640px;
            height: 534px;
            display: none;
            z-index: -999;
            border: 1px solid #FFF;
        }
        #t_ds
        {
            position: absolute;
            top: 50%;
            left: 50%;
            margin-left: -320px;
            margin-top: -257px;
            width: 640px;
            height: 534px;
            display: block;
            z-index: -998;
            border: 1px solid #FFF;
        }
        .t_close
        {
            width: 30px;
            height: 30px;
            background: url(/Scripts/fancybox/fancy_close.png) no-repeat;
            position: absolute;
            top: -10px;
            right: -10px;
            z-index: 1000000000000;
            cursor: pointer;
        }
        .bg
        {
            position: absolute;
            z-index: 999;
            filter: alpha(opacity=80);
            background: #000;
            opacity: 0.8;
            -moz-opacity: 0.8;
            left: 0;
            top: 0;
            height: 100%;
            width: 100%;
            display: none;
        }
        
        .e_cap h1 a {
            color: #FFF;
        }
.cdtsg{width:1033px;height:500px;margin:10% auto 0 auto;position:relative;}
.cdtsg img{width:100%;height:100%;}
.cdtsgdetail{position:absolute;top:74px;left:261px;background:#000;opacity:0.7;color:#fff;font-size:12px;padding:5px;line-height:22px;width:510px;}
.cdtsgdetail p{text-indent:2em;}
.cdtsgdetail a{float:right;color:#fff;}