
/* CSS Document */
html,body {margin:0; font-family:'微软雅黑'; padding:0;height:99.9%;width:100%;border:none; color:#FFF; font-size:12px; background:#4a0101 url(/images/head/nbg.png) repeat-x 0 62px; min-width:1024px;}
ul{margin:0; padding:0;}
ul,li {list-style-type:none; text-transform:none; margin:0; padding:0;}
p{margin:0; padding:0;}
.clear {clear:both; *display:inline;/*IE only*/}
img{border:0;}
/*.topheader{font-size: 20px; font-family:'微软雅黑'; font-weight:normal;
                text-decoration: none; color: #FFFFFF; height:28px; background:#4a0101; text-indent:2em;}*/
td{margin:0; padding:0;}
tr{margin:0; padding:0;}




/*底部样式*/
#bottom{width:100%; min-width:1024px; color:#FFF; height:25px; background:#4B0102; bottom:0; position:absolute; text-align:center; line-height:25px;}
#bottom a{color:#FFF;}


/*右边主框架样式*/
.main_right {position:absolute; top:92px; bottom:40px; left:310px; right:0; z-index:0;background:#EEEBDC;  }
.main_right iframe{width:100%; height:100%;position:absolute; top:0; left:0; background:#EEEBDC}
.m_left{position:absolute; top:0; bottom:0;  width:300px;}
.l_sy{width:100%; height:27px; background:url(/images/MapGuide/sybg.png) no-repeat; text-indent:2.5em;  line-height:30px; 
      font-weight:bold; font-size:14px;color:#931312; cursor:pointer;}


/*工具条*/
.main_left{float:left; position:absolute; top:0; bottom:0;background:#f5f0de; overflow-x:hidden; overflow-y:auto;}
#switchPoint {width:10px; position:absolute; top:38%; left:300px;
         width:7px; height:52px; background:url(/images/MapGuide/img_Shut_la.png) no-repeat 0px 0;  cursor:pointer}

.layer_ss{position:absolute; top:30px; bottom:0; width:100%; color:#FFF; overflow:hidden;}
.layer_ss p{word-wrap: break-word;}

.left_btn{width:7px; height:52px; background:url(/images/MapGuide/img_Shut_la.png) no-repeat 0px 0;  cursor:pointer}
.left_btn:hover{width:7px; height:82px; }
#switchPoint:hover{}

/*地图导览左侧面板样式*/
.l_type{width:300px; height:160px; float:left; }
.l_type ul li{width:60px; height:50px; float:left; margin-top:20px; text-align:center;}
.l_type ul li a{color:#931312}
.l_search{width:100%; height:30px; margin-top:8px; float:left; border-bottom:1px dotted #000;}
.l_stex{width:208px; height:20px; float:left; margin-left:8px; color:#a27e6f;border:0; background:url(/images/MapGuide/search.png) no-repeat;}
.l_sbtn{width:63px; margin-left:8px; height:20px; border:0; float:left;background:url(/images/MapGuide/search_btn.png) no-repeat;}
.tj{width:100%; height:26px; float:left; background:url(/images/MapGuide/tjbg.png) repeat-x; text-indent:1em; color:#471607; line-height:24px;}
.tj_list{width:100%; float:left; margin-top:10px;}
.tj_list ul li{float:left; width:100px; text-align:center; line-height:28px;}
.tj_list ul li img{border:1px solid #b28483}
.tj_list ul li a{color:#471607}
.sea_result{width:300px; position:absolute; top:28px; background:#f5f0de; bottom:0;}
.tit_tsg{width:200px; position:absolute; top:-23px; left:65px; z-index:9999999; color:#931312}

/*--------------------搜索结果列表------------------------------*/
.b_a{height:21px; background:url("../../images/Museme/linebg.png") repeat-x; width:300px; float:left; color:#640000}
.b_b{text-indent:2em;  width:100px; float:left; background:url("../../images/Museme/sj.png") no-repeat;}
.b_j{background:url("../../images/Museme/ajb.png") no-repeat; color:#990406;}
.l_bw{top:25px;}
.b_img{width:100px; float:left;}
.b_togbtn{width:10px; height:15px; float:right; display:block; text-align:right; margin-top:-18px;}
.b_search{width:300px; height:25px; float:left; margin-top:10px;}
.t_sea{width:200px; float:left; border:1px solid #EACEA4; margin-left:5px; color:#B7807B}
.t_btn{border:1px solid #B9802B; width:50px; height:20px; float:left; margin-left:10px; background:#C8974D; margin-top:2px;} 
.b_c{width:75px; float:right; text-align:left;}
.b_c span{color:#FF0000}
.b_result{width:100%; margin-top:5px; color:#7B551C; }
.b_result ul li{float:left; margin-top:3px; line-height:18px; border-bottom:1px solid #dbd98e;width:100%;}
.b_result ul li:hover{ background:#D8C583}
.imgborder{border:1px solid #c38f43;}
.b_result ul li a{ color:#7B551C; font-size:12px;}
.b_result ul li a:hover{ text-decoration:underline;}
.s_bg{width:36px; height:75px; float:left; text-align:center;  padding-top:15px;}
.s_bg img{float:none; text-align:center}
.s_text{width:165px; float:left; margin-top:6px;}
.s_text span{font-weight:bold;}
.s_img{width:65px; height:54px; float:left; margin-left:6px; margin-top:20px}


/*天府名家*/
ul.side_nav {
width: 100%;
float: left;
margin: 0;
padding: 0;
}
ul.side_nav li {
position: relative; /*--Add a relative positioning--*/
float: left;
margin: 0;
padding: 0;
display: inline;

}
ul.side_nav li a {
padding: 5px 15px 5px 15px;
color: #fff;
line-height:25px;
text-decoration: none;
position: relative;
z-index: 2;
}
ul.side_nav li a:hover {
background-color: #2d353f;
}
ul.side_nav li div {
display: none;
position: absolute;
top: 2px;
left: 0;
width: 225px;
background: #000;
border:1px solid #edefe5;
}

.content_txt {
width: 480px;
border-left: 1px dashed #2d353f;
color: #EEE;
float: left;
margin-left: 20px;
padding: 0 0 0 20px;
display: inline;
}
.content_txt h4 {
font-size: 140%;
padding-bottom: 10px;
}
.content_txt p {
font-size: 90%;
padding: 0 0 5px 0;
line-height: 130%;
}
#intro{display:none; position:absolute; top:88px; bottom:55px; right:0; left:330px;}
#intro_close{width:30px; height:30px; z-index:11;background: url('../images/Movablerelics/u393_normal.png') no-repeat; position:absolute; right:0; top:0; display:none; cursor:pointer;}
/*天府名家结束*/

/*艺术精粹*/
.div-left{ width: 20%;float: left;border: solid 1px red;}
.div-right
{
    margin-left: 3px;
    float: left;
   
    color: White;
    width: 100%;
    height: 100%;
    margin: 0 auto;
   
}

.div-content
{
    background-color: #EEEBDC;
    width: 100%;
    height: 100%;
   
    padding-left: 5px;
    padding-top: 3px;
    float: left;
}


.div-contentlisttitle
{
    width: 100%;
    height: 40px;
    line-height: 40px;
    text-indent: 5px;
    border-bottom: 1px solid;
    font-weight: bold;
    text-align: left;
    font-size: 18px;
    color: #8C5A42;
}
.zd_list
{
    width: 100%;
}
.zd_list ul li
{
    width: 97%;
    margin: 0 auto;
    line-height: 28px;
    list-style: none;
}
.zd_list ul li a
{
    color: #6D413D;
    text-decoration: none;
}
.wo_a
{
    display: block;
    float: left;
    width: 82%;
    border-bottom: 1px dotted #CCCCCC;
}
.wo_b
{
    display: block;
    float: right;
    width: 18%;
    color: #6D413D;
    border-bottom: 1px dotted #CCCCCC;
}
.wo_c
{
    width: 100%;
    float: left;
    text-align: center;
    margin-top: 30px;
}
#a_more
{
    text-decoration: none;
    color: #666666;
}
.div-search
{
    margin-top: 50px;
    margin-left: 5px;
    width: 255px;
    float: left;
    position: relative;
}
.input-search
{
    height: 27px;
    width: 254px;
    margin-left:1%;
    background-color: Black;
    color: Gray;

    border: 1px solid #FFF;
    line-height:26px;
}
.div-img-search
{
    position: absolute;
    left: 236px;
    top: 2px;
}
.img-search
{
    position: absolute;
    float:right;
margin-right: 2px;}
A{outline-style: none;color: #fff; text-decoration: none;}
A:link{ outline-style: none;color: #fff;text-decoration: none;}
A:visited{ outline-style: none; color: #fff; text-decoration: none;}
A:active{outline-style: none;color: #fff;text-decoration: none;}
A:hover{ outline-style: none;color: #fff;text-decoration: none;}
.div-topContent{  height: 300px; margin: 10px;}
.div-imgEvent{width: 26%;text-align: right;margin-bottom: 5px;float: left;}

/*艺术精粹结束*/

/*武侯祠博物馆*/
.whc{width:99%; height:80px; margin-left:2px;   margin-top:1px;}
.whc_img{width:30%; float:left; margin:10px 5px 10px 5px;}
.whc_word{width:65%;height:60px; margin-top:10px; float:left}
.whc_word h1{font-size:14px; font-weight:bold; line-height:24px; margin:0; padding:0}
.whc_word h2{font-size:12px; line-height:18px; font-weight:normal; margin:0; padding:0}
.whc_xq{width:97%; height:200px; line-height:26px; margin-left:5px;}
.whc h1{font-size:14px; font-weight:bold; line-height:26px; margin:0; padding:0;}
.whc h2{font-size:12px; line-height:26px; margin:0; padding:0;}
.whc_btn{width:100%; height:40px; float:left;}
.whc_btn a{color:#fff; text-decoration:none;}
.whc_3dc{width:56px; height:23px;margin-right:4px; float:right;  text-indent:2.5em; cursor:pointer;}
.whc_mapc{ margin-right:4px;}
.3dhidec{display:none; line-height:18px; width:65px;}

/*-------------地图导览图书馆样式--------------------*/
 .cont{width:300px; float:left; background:#F5F0DE }
  .cont .aa {
  height: auto;
  width: 290px;
  float: left;margin-top:1px;
}
  .cont .aa .a1 {
  float: left;
  }
  .cont .aa .a2 {
  width: 290px;
float:left;
margin:5px;
  display:block;
  color:#b67f08
  } 
  
  


/*分享面板样式*/
.layer_ss ul li{width:99.9%; text-indent:1em; margin:0 auto; line-height:32px;}
.layer_ss img{float:left; margin-top:0px;}
.layer_ss ul li a{color:#CCC;  font-weight:bold;}
.layer_ss ul li:hover{}

.layer_wb ul li{width:90%; margin:0 auto; border-bottom:1px dotted #CCC; height:65px;}
.layer_wb img{float:left; width:40px; margin-top:10px;}
.layer_wb ul li a{color:#CCC; font-size:16px; font-weight:bold;}
.layer_wb ul li:hover{background:#999;}
.img_word{clear:none; float:right; text-align:left; width:200px; line-height:35px; margin-top:10px;}



/*图层面板样式*/
.layer_ss1 ul{margin-left:16px; margin-top:10px;}
.layer_ss1 ul li{height:100px;width:60px; height:100px; margin:0 5px; line-height:28px; float:left; border:none;}
.layer_ss1 ul li:hover{ background:none;}
.che_box{margin-left:14px; width:15px; height:15px;}


/*搜索面板样式*/
.bwg_1{width:290px; height:25px; position:relative; margin:5px auto; }
.bwg_l img{width:16px; height:16px; margin-top:3px;}
.bwg_sea{width:290px; height:20px; float:left; position:relative; border:0; background:#000; opacity:.5; color:#CCC;}
.bwgss_img{width:16px; height:16px; position:absolute; right:8px; top:3px}
/*tab*/
.layer_ss2 ul li{width:99.9%; margin:0 auto;   height:auto; }
.layer_ss2 ul li a{color:#FFF; font-size:16px; font-weight:bold;}
.layer_ss2 ul li:hover{background:none}
#page-wrap { width: 300px;}
#page-wrap ul { list-style: none; }
#page-wrap ul li a { display: block!important;  line-height:30px; padding:1px 5px; color:#4B0102; text-decoration:none; font-size:12px;}
#page-wrap ul li a { display: none;}
#page-wrap ul li a:hover {background-image:url('../images/common/libg.png') 10px 5px ; background-repeat:repeat-y; color:#4B0102;} 
#page-wrap ul li:last-child a { border: none; }

#organic-tabs {padding: 2px;  margin: 0 0 1px 0;  }

#explore-nav { overflow: hidden; margin: 0 0 5px 0; position:relative;}
#organic-tabs .b_nav_l{position:absolute; top:67px; bottom:0; left:0; right:0; overflow:auto;background:#f5f0de}
#explore-nav li {float:left; width:auto;  margin: 0 2px 0 0; }
#explore-nav li.last { margin-right: 0; }
#explore-nav li a {font-size:12px; display: block; text-decoration:none; padding: 5px; background:#3e1609; color: #d10a0a; font-size: 10px; text-align: center;
                   text-indent:0; border: 0; }
#explore-nav li a:hover { background-color: #111; }

#jquerytuts, #core, #classics { display: none; }

#explore-nav li#ex-featured a.current{  background-color:#95513b;   color: white; }
#explore-nav ul#featured li a:hover { background-color:#95513b;    color: white; }
#explore-nav li#ex-core a.current{ background-color:#95513b; color: white; }
#explore-nav  ul#core li a:hover { background-color:#95513b;  color: white; }
#explore-nav li#ex-wwlb a.current{ background-color:#95513b; color: white; }
#explore-nav  ul#wwlb li a:hover { background-color:#95513b;  color: white; }
#explore-nav li#ex-tjnd a.current{ background-color:#95513b; color: white; }
#explore-nav  ul#tjnd li a:hover { background-color:#95513b;  color: white; }
#explore-nav li.anw a.current{ background-color:#95513b; color: white; }

#explore-nav li#ex-featured a{ color: white; }
#explore-nav ul#featured li a { color: white; }
#explore-nav li#ex-core a{ color: white; }
#explore-nav  ul#core li a{ color: white; }
#explore-nav li#ex-wwlb a{ color: white; }
#explore-nav  ul#wwlb li a { color: white; }
#explore-nav li#ex-tjnd a{  color: white; }
#explore-nav  ul#tjnd li a {   color: white; }
#explore-nav li.anw a{ color: white; }




/*toolbar地图气泡中工具条样式*/
.div-tools
{
    background-color: Black;
	opacity:0.6;
	position:absolute;
	top:0; left:0;
    height: 30px;
    width: 100%;
	display:none;
}
.bar_btn{margin-left:10px; float:left; width:90%}
.back_btn{width:25px; height:25px; float:right; margin-right:8px}
.div-tools ul li{float:left; list-style:none; margin:0 5px; margin-top:6px;}
.div-toolsbar{width:25px; height:25px; position:absolute; top:0; left:45%; z-index:99999999; cursor:pointer;}
.div-toolsbar img{padding-top:5px;}
.mus{width:18px; height:18px; float:right; border:1px solid #FFF; background:url(../images/3Dqipao.png) no-repeat; text-indent:2em; cursor:pointer;}
.mus1{display:none; width:85px;}

/*分类面板*/

 .jiathis_style_16x16 a{width:35px; float:left; padding-top:6px;}
.layer_fl ul li{width:99.9%; margin:0 auto; border-bottom:1px solid #3F2203; height:32px; line-height:28px;text-indent:1em;}
.layer_fl img{float:left; margin-top:0px;}
.layer_fl ul li a{font-size:14px; display:block; font-weight:bold;  border-bottom:1px solid #8048000; color:#FFF; text-decoration:none;}
.layer_fl ul li:hover{background:#88490B;}
.tit_fl{color:#FFF; width:99.9%; line-height:38px; text-indent:1em; font-size:14px; background:#934f3a;}
.tit_fl a{color:#FFF; text-decoration:none; font-weight:bold;}


#div_type{line-height:28px; background:#6D312E; color:#FFF; margin-top:28px; height:30px}
#div_type p{width:95%; margin:0 auto;}
#div_type a{color:#fff; font-weight:bold; border-radius:3px; text-decoration:none; font-size:12px; padding:0 5px; display:block; float:left; height:25px;}
#div_type a:hover{border:1px solid #e9b73b; background:#560001;}
.current{color:#fff; font-weight:bold; text-decoration:none; font-size:12px; padding:0 5px; display:block; float:left; height:25px;border:1px solid #e9b73b; background:#560001;}
#div_typecontent{float:left;width: 100%; overflow-y:auto; overflow-x:hidden; height:88.2%; background:#f5f0de}
#div_typecontent a{font-size:12px; font-weight:normal; color:#4a0101;}
.wh{width:84%; float:left; text-indent:0.5em;}
.wh_r{width:20px; float:left; height:20px; background:#FFF; margin-top:8px; margin-left:2px; cursor:pointer}
.wh_d{width:20px; float:left; height:20px;  background:#000; margin-top:8px;}
.disabled{color:Gray;}
.whcy_pager{margin-bottom: 10px;margin-top: 20px;text-align: center;}
  .main_left_title{
    font-size: 14px;
    height: 30px;
    text-align:center;
    line-height: 28px;
     text-indent: 1.1em;
    width: 300px;
    color: #FFF;

    font-family: 微软雅黑;
    font-weight: bold;
background: url('../images/common/tit_bg.png') no-repeat;
    }
.tit_pc{background: url('../images/common/tit_bg_gg.png') no-repeat 5px 0}
    #pageCss {color:#000;}
    #pageCss a {color:#000;}
    .div_switchtext span  
    {
        color: #4a0101;
    font-size: 16px;
    font-weight: bold;
    margin-left: 20px;
    }
    
    /*---------地图查询分页------------*/
    .resultTotal{ font-weight:bold; font-size:12px; color:#845544; border-bottom:1px solid #dddddd; line-height:25px; height:25px; padding-left:5px;}
    .resultTotal a{ text-decoration:none;color:#845544;}
    .resultTotal a:hover{text-decoration:underline;color:#845544;}
    .resultPage{ font-weight:bold; font-size:12px; color:#845544; line-height:25px; height:25px; padding-left:5px;}
    .resultPage span{ margin-right:10px; float:right;}
    .resultPage a{  text-decoration:none;color:#845544;}
    .resultPage a:hover{  text-decoration:underline;color:#845544;}
    
    /*-------线路查询-----------*/
    .barNav{ background:#8d4b08; color:#593006; line-height:25px; height:25px; font-size:14px; font-weight:bold;}
    .minbar{ background:#d8c2ac; color:#593006; line-height:22px; height:22px; font-size:12px; font-weight:bold;}
    .change_blue{background:#b78757;line-height:22px; height:22px;color:#593006; font-weight:bold;font-size:12px;}


/*互动体验左侧伸缩效果css*/


.aaa1{float: left; width: 100%; background-color: #CFC497; color: #6C532C;height: 80px; margin-top:2px;}
.aaa2{float: left; width: 100%; color:#630304; text-indent:3em; cursor:pointer; 
      background: url('../images/common/libg.png') no-repeat 10px 5px; line-height:28px; }

.bbb{width:100%; background:#FDFFE5; float:left;}
.bbb1{background:#e4d8c8;width:300px; float:left; color:#000; line-height:26px;}
#3dmenu{
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 300px;
}

#3dmenu a {
  display: block;
  text-decoration: none;	
  font-size:12px;
}

#3dmenu li {
  margin-top: 1px;
  line-height:18px;
}

#3dmenu li a {
  background: #333;
  color: #fff;	
  padding: 0.5em;
}

#3dmenu li a:hover {
  background: #000;
}

#3dmenu li ul li a {
  background: #ccc;
  color: #000;
  padding-left: 20px;
}

#3dmenu li ul li a:hover {
  background: #aaa;
  border-left: 5px #000 solid;
  padding-left: 15px;
}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }
/*互动体验左侧伸缩效果end*/

 .jp{padding-left:0; text-indent:1em;}
 #ul_typelist{background:#F5F0DE;}
 
 #ifr_tex{position:absolute; overflow:hidden;}
 
 
 #pageCss {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN-left:0px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
#pageCss A {
	 PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; MARGIN-left:2px;COLOR: #003; PADDING-TOP: 1px; BORDER: #AECAF0 1px solid; TEXT-DECORATION: none
}
#pageCss A:hover {
	BORDER: #AECAF0 1px solid; COLOR: #0066FF; 
}
#pageCss A:active {	BORDER: #000099 1px solid; COLOR: #000;}

#pageCss SPAN.current {
	 PADDING-RIGHT: 2px;  PADDING-LEFT:2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; MARGIN-left: 2px; COLOR: #fff; PADDING-TOP: 1px; BORDER: #000099 1px solid;
}
#pageCss SPAN.disabled {
	BORDER: #AECAF0 1px solid; PADDING-RIGHT: 2px;  PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; MARGIN-left: 2px; padding-top:1px;  COLOR: #003;
}
#pageCss SPAN {
	BORDER: #AECAF0 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; MARGIN-left: 2px;  COLOR: #003; PADDING-TOP: 1px; TEXT-DECORATION: none
}