@charset "utf-8";
/* CSS Document */

/* reset */
*[hidefocus]{outline:none;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td, img {padding:0px; margin:0px; }
/* 默认链接颜色 */
a{outline-style:none;color:#2D64B3;text-decoration:none}
a:hover{color:#e56700;text-decoration:underline;}
/* 通用样式定义 */
body {font-family:"Arial","Hiragino Sans GB","Microsoft YaHei", \5fae\8f6f\96c5\9ed1, "Helvetica", "sans-serif"; text-align:justify; text-justify:inter-ideograph; font-size:14px; color:#333; background:#fff;}
body > div{margin-right:auto;margin-left:auto;} 
div,form,ul,ol,li,span,p{margin:0;padding:0;border:0;}
img,a img{border:0;margin:0;padding:0;}
ul,li{list-style-type:none;}
table,td,input{font-size:12px;padding:0}
.content,.footer{width:1002px; height:auto; margin:0px auto;}
.footer{width:1002px; margin:0px auto;}
#nfg_ko{width:100%; height:10px;float:left;background:#f8f8f8;}
#nfg_10{width:100%; height:10px;float:left;}
#nfg_ko{width:100%; height:10px;_height:5px; float:left;}
body{ background:#f8f8f8;}



.top{ width:100%; height:44px; background:#fff; box-shadow:0px 2px 4px rgba(0, 0, 0, .1);}
.top_nav{ width:1160px; margin:0 auto; box-sizing:border-box; padding:7px 0px 7px 5px; height:44px;}
.top_nav .left{ width:auto; height:30px; line-height:30px; float:left;}
.top_nav .left .pic{ width:auto; height:28px; padding:1px 0; margin-right:12px; float:left;}
.top_nav .left .pic img{ height:28px; outline:none; border:none;}
.top_nav .left a{ width:auto; line-height:30px; font-size:12px; color:#666; padding:0 2px; margin:0 4px; text-decoration:none; float:left;}
.top_nav .left a:hover{ color:#e56700;}
.top_nav .right{ width:auto; height:30px; line-height:30px; float:right;}
#vip_userb{ height:30px; line-height:30px; color:#666; width:auto; margin:0; float:right;}
#btn_vip,#re_vip{ color:#3e3e3e; font-size:12px; margin:0 8px;}
#btn_vip:hover,#re_vip:hover{ color:#e56700;}
.h_id{ width:auto; height:30px; padding-left:16px; float:right; position:relative;}
.h_id .h_name{ width:auto; max-width:86px; padding-right:16px; box-sizing:border-box; background:url(../images/trans.png) no-repeat; background-position:right; text-align:center; line-height:30px; font-size:12px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; cursor:pointer;}
.h_id ul{ display:none; position:absolute; top:30px; left:-30%; width:84px; border:1px solid #e6e6e6; box-shadow:1px 1px 2px rgba(0, 0, 0, .1); height:auto; background:#fff; z-index:100000000;}
.h_id:hover ul{ display:block;}
.h_id ul li{ width:100%; height:30px; line-height:30px; border-bottom:1px dotted #e8e8e8; font-size:12px; color:#333;}
.h_id ul li:last-child{ border-bottom:none;}
.h_id ul li a{ display:block; width:100%; text-align:center; color:#333; text-decoration:none;}
.h_id ul li a:hover{ color:#e56700; background:#f6f6f6;}
.h_tr{ position:absolute; top:-8px; left:34px; width:0; height:0; border-style:solid; border-width:0 8px 8px 8px; border-color:transparent transparent #e0e0e0 transparent;}
.h_tr::before{ position:absolute; content:''; top:1px; left:-7px; width:0; height:0; border-style:solid; border-width:0 7.5px 7.5px 7.5px; border-color:transparent transparent #ffffff transparent;}
.v_text{ font-size:12px; float:right;}

.pic_con{ width:100%; height:auto; float:left;}
.pic_tit{ width:80%; height:auto; margin:0 auto;}
.tit_nav{ width:100%; height:30px; padding:20px 0 20px; float:left;}
.tit_nav h2{ font-size:24px; font-weight:normal;}

.pic_box{ width:100%; height:auto; margin:0 auto;}
.box_nav{ width:100%; height:auto; min-height:600px; float:left;}


.ban{ width:100%; height:auto; margin-top:2px;}
.ban_nav{ position:relative; width:100%; height:420px; background:#eee;}
#cont{ width:100%; height:420px;}
#cont .c_tu{ display:none; width:100%; height:420px; overflow:hidden; float:left;}
#cont .c_tu img{ width:100%; height:420px;}
#cont .c_tu:first-child{ display:block;}
#tab{ position:absolute; bottom:20px; left:50%; margin-left:246px; width:354px; height:66px;}
#tab li{ width:100px; height:60px; border:3px solid transparent; float:left; margin-left:12px; cursor:pointer;}
#tab li.current{ border-color:#fff;}
#tab li img{ width:100%; height:60px; float:left;}


.con{ width:100%;}
.con_box{ width:1160px; height:auto; margin:0 auto;}
.con_nav{ width:100%; height:auto; padding-top:20px; margin-bottom:30px; float:left;}
.con_list{ width:100%; height:auto; margin-bottom:20px; background:#fff; float:left;}
.con_tit{ height:50px; line-height:50px; width:100%; padding:0px 20px; margin-top:6px; box-sizing:border-box; border-bottom:1px solid #f3f3f3;}
.con_tit h3{ display:inline-block; font-size:20px; font-weight:700; color:#454545; float:left;}
.con_tit h3:hover{ color:#e56700;}
.cla_nav{ margin-left:15px; line-height:53px; float:left;}
.cla_nav a{ display:inline-block; border:1px solid #e3e3e3; color:#454545; font-size:12px; height:20px; line-height:20px; border-radius:3px; padding:0 10px; margin:0 6px; text-decoration:none;}
.cla_nav a:hover{ background:#eee; border:1px solid #eee;}
.cla_nav a.on{ background:#eee;}
.con_tit .tit_more{ font-size:12px; color:#8a8a8a; padding-right:14px; background:url(../images/my_more.png) no-repeat right; float:right; text-decoration:none;}
.con_tit .tit_more:hover{ color:#e56700; background:url(../images/my_more2.png) no-repeat right;}

.con_bod{ height:auto; min-height:160px; width:100%; box-sizing:border-box; padding:10px; float:left;}
.con_bod .sorted{ position:relative; width:216px; height:140px; float:left; background:#eee; overflow:hidden; margin:5px 10px 10px;}
.sorted a{ width:100%; height:100%;}
.sorted a:hover{}
.sorted img{ height:100%; width:100%;}
.sorted .tag{ position:absolute; top:8px; left:10px; font-size:12px; height:20px; line-height:20px; width:auto; padding:0 7px; background:#f26e03; color:#fff;}

.con_bod .history{ position:relative; width:275px; height:auto; float:left;}
.con_bod .room{ margin-bottom:15px; padding:8px 10px 5px;}
.con_bod .room:hover{ background:#fbfbfb; box-shadow:1px 2px 0px rgba(0, 0, 0, .15);}
.history .his_top{ width:100%; height:160px; overflow:hidden;}
.history .his_top img{ width:100%; border:none; outline:none;}
.history .his_bot{ width:100%; height:auto; padding-top:6px;}
.his_bot .bot_name{ width:100%; float:left;}
.his_bot .bot_name h2{ font-size:14px; font-weight:normal; padding-right:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.his_bot .bot_name h2 a{ color:#232323; text-decoration:none;}
.his_bot .bot_name h2 a:hover{ color:#e56700;}
.his_bot .bot_intr{ width:100%; float:left; color:#999; line-height:20px; padding:6px 2px 8px 2px; box-sizing:border-box;}
.his_bot .bot_intr h3{ display:inline-block; float:left; font-size:12px; font-weight:normal; background:url(../images/guanzhu.png) no-repeat left 5px; padding-left:16px;}
.his_bot .bot_intr .bot_bq{ display:inline-block; float:right; color:#e56700; font-size:12px; text-decoration:none;}





/*简介信息*/
.owner{ width:100%; height:auto;}
.owner_nav{ width:1160px; height:auto; margin:0 auto;}
.owner_box{ width:100%; height:105px; padding:15px 0px; margin-top:15px; box-sizing:border-box;}
.owner_nav .owner_pic{ height:75px; width:75px; border:1px solid #ddd; border-radius:4px; overflow:hidden; box-sizing:border-box; float:left;}
.owner_nav .owner_pic img{ width:100%; height:100%; border:none;}
.owner_nav .owner_in{ width:820px; height:75px; margin-left:15px; float:left;}
.ow_name{ height:24px; line-height:24px; padding-bottom:2px;}
.ow_name h2{ font-size:20px; font-weight:700;}
.ow_name h2 a{ color:#3e3e3e; text-decoration:none;}
.ow_name h2 a:hover{ color:#e56700;}
.ow_info{ height:24px; line-height:24px; font-size:12px; padding-top:2px;}
.ow_info a{ color:#aaa; padding-right:14px; margin-right:10px; text-decoration:none; background:url(../images/about_li.png) right 4px no-repeat; float:left;}
.ow_info a:last-child{ padding-right:0; background:none;}
.ow_info a:hover{ color:#666;}
.ow_data{ height:18px; line-height:22px; font-size:12px; padding-top:4px;}
.ow_data .ow_per{ color:#3e3e3e; padding-left:18px; text-decoration:none; background:url(../images/guanzhu.png) no-repeat left 5px; float:left;}
.ow_data .ow_per:hover{ color:#e56700;}
.ow_data .ow_num{ color:#3e3e3e; padding-left:20px; margin-left:20px; background:url(../images/eyes.png) no-repeat left 3px; float:left;}
.ow_data .ow_co{ color:#3e3e3e; padding-left:20px; margin-left:20px; background:url(../images/muse_sc.png) 1px 3px no-repeat; float:left;}
.ow_data .ow_cod{ color:#e56700; background-position:1px -44px;}

.ban_bj{ position:absolute; bottom:0; left:0; width:100%; height:76px; background:#000; opacity:.5; filter:alpha(opacity=50);}
.ban_info{ position:relative; width:1160px; height:500px; margin:0 auto; padding-bottom:76px;}
#tabinfo{ position:absolute; bottom:0px; right:0; width:100%; height:76px;}
#tabinfo li{ position:relative; width:10%; height:76px; border:3px solid transparent; border-left-width:4px; border-right-width:4px; box-sizing:border-box; float:left;}
#tabinfo li.current{ border-color:#e56700;}
#tabinfo li i{ display:none; position:absolute; left:50%; top:-9px; margin-left:-6px; width:0; height:0; border-left:6px solid transparent; border-right:6px solid transparent; border-bottom:6px solid #e56700;}
#tabinfo li.current i{ display:block;}
#tabinfo li img{ width:100%; height:100%; float:left; cursor:pointer;}
#continfo{ width:100%; height:500px;}
#continfo .c_tu{ display:none; width:100%; height:500px; overflow:hidden; float:left;}
#continfo .c_tu img{ width:100%; height:500px;}
#continfo .c_tu:first-child{ display:block;}



.eval_mu{ width:905px; height:auto; margin-right:15px; float:left;}
.intro_nav{ width:100%; height:auto; padding:30px 30px 40px; min-height:640px; margin-bottom:15px; background:#fff; box-shadow:0px 1px 2px rgba(0, 0, 0, .05); box-sizing:border-box; float:left;}
.intro_nav h2{ font-size:24px; font-weight:normal; text-align:center; padding-bottom:20px; color:#3e3e3e;}
.intro_nav h3{ font-size:18px; font-weight:normal; line-height:38px; border-bottom:1px dashed #e6e6e6; color:#3e3e3e; padding-left:30px; background:url(../images/mu_info.png) no-repeat 2px 6px; margin:35px 0 10px;}
.intro_nav p{ line-height:20px; text-indent:2em; color:#777; margin-bottom:15px;}




.hot_mu{ width:240px; height:auto; background:#fff; box-shadow:0px 1px 2px rgba(0, 0, 0, .05); box-sizing:border-box; float:left;}
.hot_nav{ width:100%; height:auto; min-height:600px; padding:0px; box-sizing:border-box;}
.hot_tit{ height:18px; line-height:18px; margin-top:15px; margin-bottom:10px;}
.hot_tit h3{ font-size:16px; font-weight:400; text-indent:10px;}
.hot_nav .hot_li{ width:100%; height:auto; background:#fff; margin-bottom:12px; padding:6px 8px; box-sizing:border-box;}
.hot_nav .hot_li:hover{ box-shadow:0px 1px 2px rgba(0, 0, 0, .1);}
.hot_nav .hot_li:last-child{ margin-bottom:0;}
.hot_li .hot_pic{ width:100%; height:124px;}
.hot_li .hot_pic img{ width:100%; height:100%;}
.hot_li .hot_na{ width:100%; height:auto; padding-top:5px; padding-bottom:0px;}
.hot_li .hot_na h3{ line-height:20px; font-size:14px; color:#333; font-weight:normal; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.hot_li .hot_na p{ height:20px; line-height:20px; padding-top:8px; font-size:12px; color:#999;}
.hot_na .hot_nal{ height:20px; background:url(../images/guanzhu.png) no-repeat left 5px; padding-left:16px; float:left;}
.hot_na .hot_nar{ float:right; color:#e56700;}
.hot_nav .hot_li a{ text-decoration:none;}
.hot_nav .hot_li a:hover h3{ color:#e56700;}



.eval_nav{ width:100%; height:auto; background:#fff; box-shadow:1px 1px 2px rgba(0, 0, 0, .1); box-sizing:border-box; float:left;}
.eval_nav .book_tit{ width:100%; height:46px; line-height:46px; padding:0 20px; box-sizing:border-box; box-shadow:0 1px 0 rgba(0, 0, 0, .08); border-bottom:1px solid #f3f3f3\0; color:#4a4a4a; float:left;}
.eval_nav .book_tit h3{ font-size:14px; font-weight:700; margin-left:5px; float:left;}
.eval_nav .book_tit span{ font-size:12px; margin-left:10px; color:#e6e6e6; float:left;}
.eval_nav .book_tit p{ font-size:12px; margin-left:8px; color:#9a9a9a; float:left;}
.eval_nav .book_nav{ width:100%; height:auto; padding:0 20px; box-sizing:border-box; margin-top:16px; margin-bottom:25px; float:left;}
.book_nav .text_ment{ position:relative; width:100%; height:auto; padding:5px 15px 12px; background:#fafafa; box-sizing:border-box;}
.text_ment .t_ment_tit{ line-height:32px; font-size:12px; color:#999;}
#tment_sy{ position:absolute; top:13px; right:15px; font-size:12px; color:#b6b6b6;}
.text_ment #tment_s{ width:100%; height:122px; padding:5px 8px 5px 12px; font-size:14px; word-break:break-all; font-family:"微软雅黑"; line-height:22px; color:#222; box-shadow:inset 1px 1px 2px rgba(0, 0, 0, .03); border:1px solid #d0d0d0; box-sizing:border-box; outline:none; resize:none;}
.text_ment #tment_s:focus{ border:1px solid #29a63a;}
.text_ment .t_ment_send{ width:100%; height:30px; margin-top:6px;}
.text_ment .pu_txt{ width:110px; height:30px; line-height:30px; padding:0 8px; font-family:"微软雅黑"; color:#222; box-shadow:inset 1px 1px 3px rgba(0, 0, 0, .04); border:1px solid #d0d0d0; box-sizing:border-box; outline:none; float:left;}
.text_ment .pu_txt:focus{ border:1px solid #29a63a;}
.text_ment .pu_pic{ display:inline-block; height:30px; width:85px; outline:none; border:none; margin-left:12px; cursor:pointer; float:left;}
.text_ment .publ{ line-height:30px; width:90px; font-size:13px; font-family:"微软雅黑"; background:#259234; color:#fff; border:none; outline:none; cursor:pointer; float:right;}
.text_ment .publ:hover{ background:#29a63a;}
.text_all{ width:100%; height:auto; margin-top:15px; box-sizing:border-box;}
.text_all .c_left60{ margin-left:60px;}
.text_all .c_left120{ margin-left:120px;}
.text_all .commentlist{ height:auto; padding:14px 0 8px 60px; box-sizing:border-box; border-top:1px solid #eee;}
.text_all .a_list{ position:relative; width:100%;}
.text_all .a_list_pic{ position:absolute; top:0px; left:-60px; height:46px; width:46px; border-radius:50%; overflow:hidden;}
.text_all .a_list_pic img{ height:46px; width:46px; outline:none; border:none;}
.text_all .a_list_box{ width:100%; height:auto;}
.text_all .a_list_box h3{ line-height:16px; font-size:12px; padding-bottom:4px; color:#333;}
.text_all .a_list_box p{ width:100%; line-height:22px; padding-right:10px; font-size:13px; color:#666; word-break:break-all; box-sizing:border-box;}
.text_all .a_list_box .list_b_info{ width:100%; line-height:20px; font-size:12px; padding-top:5px;}
.list_b_info .hftime{ color:#aaa;}
.list_b_info .reply{ margin-left:10px; color:#aaa; text-decoration:none;}
.list_b_info .reply:hover{ color:#f26e03;}
.hftext{ position:relative; width:100%; background:#f9f9f9; margin:8px 0 12px; padding:15px 12px 10px; box-sizing:border-box;}
.hftext .hf_txt{ width:100%; height:78px; padding:5px 6px 5px 12px; font-size:14px; word-break:break-all; font-family:"微软雅黑"; line-height:22px; color:#222; box-shadow:inset 1px 1px 2px rgba(0, 0, 0, .03); border:1px solid #d0d0d0; box-sizing:border-box; outline:none; resize:none;}
.hftext .hf_txt:focus{ border:1px solid #29a63a;}
.hftext .t_ment_send{ width:100%; height:30px; margin-top:3px;}
.hftext .t_ment_send .submit_btn{ line-height:30px; width:90px; font-size:13px; font-family:"微软雅黑"; background:#259234; color:#fff; border:none; outline:none; cursor:pointer; float:right;}
.hftext .t_ment_send .submit_btn:hover{ background:#29a63a;}
.hftext .t_ment_send .pu_txt{ width:110px; height:30px; line-height:30px; padding:0 8px; font-family:"微软雅黑"; color:#222; box-shadow:inset 1px 1px 3px rgba(0, 0, 0, .04); border:1px solid #d0d0d0; box-sizing:border-box; outline:none; float:left;}
.hftext .t_ment_send .pu_txt:focus{ border:1px solid #29a63a;}
.hftext .t_ment_send .pu_pic{ display:inline-block; height:30px; width:85px; outline:none; border:none; margin-left:12px; cursor:pointer; float:left;}
.hftext .hftext_tri{ position:absolute; margin-top:-29px; margin-left:36px; width:0; height:0; border-width:7px; border-style:dashed dashed solid dashed; border-color:transparent transparent #f9f9f9 transparent;}








/*我的博物馆管理*/
.my_ind{ width:100%; height:260px; background:#fafafa; background:url(../images/111.jpg);}
.my_nav{ width:1160px; height:100%; margin:0 auto;}
.my_muse{ width:800px; margin:0px auto; padding-top:75px;}
.my_img{ width:84px; height:84px; border-radius:50%; border:4px solid rgba(255,255,255,0.4); overflow:hidden; margin:0 auto;}
.my_img img{ width:100%; height:100%;}
.my_inf{ padding-top:6px;}
.my_inf h4{ text-align:center; font-size:18px; color:#555; font-weight:400;}
.mymu_i{ height:24px; line-height:24px; font-size:12px; text-align:center; padding-top:14px;}
.my_inf p{ display:inline-block; padding:0 10px; color:#888;}
.my_inf span{ font-weight:700; color:#E71313;}

.mm_box{ width:1160px; margin:0 auto;}
.mm_nav{ width:100%; padding-top:30px; margin-bottom:60px;float:left;}


/*上*/
.my_c{ position:relative; width:100%; height:380px; background:#fafafa; margin-bottom:35px;}
.gg { width:100%; height:380px; position:relative; z-index:1; overflow:hidden; margin:0 auto; background:#d3d3d3 url(../images/loading.jpg) repeat-x;}
.ggLoading { position:absolute; left:25.5%; top:200px; width:325px; text-align:center; height:56px; background-position:0 -274px; background-repeat:no-repeat; line-height:56px; color:#9c9c9c;}
.ggLoading2{ width:330px; height:56px; background-position:213px -330px; background-repeat: no-repeat; }
.ggLoading em{ font-weight: bold; }
.ggs{ width:100%; height:380px; left:0; top:0; position:absolute;}
.ggBox{ width:100%; height:380px; margin:0 auto;}
.ggBox a{ display:block; width:100%; height:380px; position:absolute; z-index:1; opacity:0.1;}
.ggBox img{ display:block; width:100%; height:380px;}
.ggb{ position:absolute; right:0px; top:0px; z-index:4; width:240px; height:100%; background:rgba(0,0,0,0.7);}
.ggBtns{ width:100%; padding:6px 0;}
.ggBtns p{ position:relative; width:100%; height:38px; line-height:38px; margin:1px 0; font-size:13px; text-indent:28px;}
.ggBtns p.ggOn{ background:#E71313;}
.ggBtns p.ggOn:before{ position:absolute; left:-15px; top:0; content:""; width:0; height:0; border-right:15px solid #E71313; border-top:19px solid transparent; border-bottom:19px solid transparent;}
.ggBtns em{ position:absolute; left:17px; top:17px; height:4px; width:4px; display:block; background:#ddd; transform:rotate(45deg); -ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg);}
.ggBtns .gg_a{ display:block; padding-right:5px; color:#eee; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.ggBtns .gg_a:hover{ color:#eee; text-decoration:none;}
.add_new{ height:38px; line-height:38px; text-align:center; padding:8px 18px 0px; font-size:13px;}
.add_new a{ display:block; line-height:36px; text-indent:18px; color:#aaa; border:1px solid #5e5e5e; background:url(../images/add_class.png) 58px no-repeat;}
.add_new a:hover{ text-decoration:none; color:#E71313; border:1px solid #E71313; background:url(../images/add_classz.png) 58px no-repeat;}


/*下*/
.my_a{ width:100%; position:relative;}
.my_adm{ width:900px; float:left; margin-right:30px;}
.my_atit{ width:100%; height:40px; line-height:40px; background:#fff; box-shadow:0px 1px 1px rgba(0,0,0,0.05);}
.my_atit a{ float:left; font-size:14px; color:#666; margin:0 14px 0 18px; text-decoration:none;}
.my_atit a:hover{ color:#5fb41b;}
.my_atit a.on{ color:#5fb41b;}
.my_atit h4{ float:left; font-size:14px; font-weight:400; color:#3e3e3e; margin:0 14px 0 18px;}
.my_atit h4 a{ color:#111; float:none; margin:0;}
.my_atit h4 a:hover{ color:#e56700;}
.my_atit .mu_type{ float:right; color:#5fb41b;}/*博物馆/数字景区 切换*/
.my_atit .musp{ padding-left:20px; color:#333; background:url(../images/sp_qh.png) 0px 14px no-repeat;}
.my_atit .musp:hover{ background-position:0px -74px;}

.my_abox{ padding-top:5px; float:left; width:100%; min-height:426px; margin-bottom:40px;}
.my_abox ul{ float:left; display:none; box-sizing: border-box;}

.ul_adm{ margin-left:-24px;}
.ul_adm li{ height:102px; width:438px; background:#fff; margin:5px 0px 7px 24px; box-sizing:border-box; float:left; box-shadow:0px 0px 1px rgba(0,0,0,0.1);}
.adm_mi{ width:150px; height:100%; float:left;}
.adm_mi img{ width:100%; height:100%;}
.adm_md{ position:relative; margin-left:10px; width:258px; height:100%; float:left;}
.adm_md h4{ line-height:30px; font-size:15px; padding-top:6px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.adm_md h4 a{ color:#333; text-decoration:none;}
.adm_md p{ font-size:12px; color:#555; line-height:16px; padding-top:6px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.adm_md .mdinfo{ position:absolute; left:0; bottom:6px; width:100%; height:22px; line-height:22px; font-size:12px; color:#aaa;}
.adm_md .md1{ float:left; padding-left:17px; margin-right:15px; background:url(../images/guanzhu.png) 0px 5px no-repeat;}
.adm_md .md2{ float:left; padding-left:18px; background:url(../images/eyes.png) 0px 3px no-repeat;}
.adm_md .md3{ float:right; color:#ff8400;}
.change{ display:none; position:absolute; right:0px; bottom:9px; background:#ff8400; height:22px; line-height:22px; padding:0 8px;}
.change a{ font-size:12px; color:#fff; text-decoration:none;}
.ul_adm li:hover{ box-shadow:0px 1px 2px rgba(0,0,0,0.1);}
.ul_adm li:hover .md3{ display:none;}
.ul_adm li:hover .change{ display:block;}

.ul_car{ margin-left:-20px;}
.ul_car li{ position:relative; width:205px; height:174px; background:#fff; box-shadow:0px 0px 1px rgba(0,0,0,0.1); margin:10px 0 15px 20px; float:left;}
.ul_car li a{ text-decoration:none;}
.car_mi{ width:100%; height:118px;}
.car_mi img{ width:100%; height:100%;}
.car_md{ padding:0 8px;}
.car_md h3{ font-size:14px; font-weight:400; line-height:20px; color:#222; padding-top:4px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.car_md h3 a{ color:#333;}
.car_md h3 a:hover{ color:#E71313;}
.car_md p{ font-size:12px; color:#999; line-height:20px; padding-top:6px;}
.car_re{ display:none; position:absolute;right:0px;top:0px; background:rgba(255,255,255,0.75); height:22px; line-height:22px; padding:0 6px; font-size:12px; color:#666; cursor:pointer;}
.car_re:hover{ color:#ff8400;}
.ul_car li:hover{ box-shadow:0px 1px 2px rgba(0,0,0,0.1);}
.ul_car li:hover .car_re{ display:block;}

.ul_spo{ margin-left:-15px;}
.ul_spo li{ float:left; width:208.5px; margin-left:15px; background:#fff; margin-top:10px; margin-bottom:3px;}
.ul_spo li:hover{ box-shadow:0px 1px 2px rgba(0,0,0,0.1);}
.ul_spo .s_img{ position:relative; width:100%; height:120px;}
.s_img img{ width:100%; height:100%;}
.simg_n{ position:absolute; left:0; bottom:0; width:100%; height:34px; line-height:34px; background:rgba(0,0,0,0.5);}
.simg_n h3{ font-size:15px; font-weight:400; color:#eee; text-indent:6px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.ul_spo .s_inf{ padding:6px 8px 4px; box-shadow:0px 0px 1px rgba(0,0,0,0.1); border-top:0 none;}
.s_inf p{ font-size:12px; color:#555; line-height:16px; height:32px; padding-bottom:6px; margin-bottom:4px; word-wrap:break-word; border-bottom:1px dotted #f0f0f0;}
.sinf_n{ height:26px; line-height:26px;}
.master{ float:left;}
.price{ font-size:13px; color:#999; float:right;}
.price b{ font-size:18px; color:#ff3300; font-weight:400; padding-left:4px;}

.ul_spt{}
.ul_spt li{ height:150px; margin:5px 0 7px; float:left; background:#fff; box-shadow:0px 0px 1px rgba(0,0,0,0.1);}
.ul_spt .ms_img{ width:230px; height:100%;}
.ul_spt .ms_inf{ width:660px; height:100%;}
.ul_spt .ms_name{ padding-top:4px; line-height:30px; height:30px;}
.ul_spt li:hover{ box-shadow:0px 1px 2px rgba(0,0,0,0.1);}

.ul_yj{ background:#fff; box-shadow:0px 1px 1px rgba(0,0,0,0.05); padding:2px 15px 8px; margin-top:5px;}
.ul_yj li{ width:100%; height:116px; border-bottom:1px dashed #eee; margin-top:12px; padding-bottom:14px;}
.ul_yj li:last-child{ border:1px dashed transparent;}
.yj_pic{ width:175px; height:100%; float:left;}
.yj_pic img{ width:100%; height:100%;}
.yj_txt{ position:relative; width:685px; height:100%; float:left; margin-left:10px;}
.yj_txt h3{ font-size:18px; font-weight:400;}
.yj_txt h3 a{ color:#111;}
.yj_txt p{ font-size:12px; color:#888; padding-top:8px; padding-right:20px;}
.yj_i{ position:absolute; left:0; bottom:0; width:100%; height:20px; line-height:20px; font-size:12px; color:#555;}
.yj_i span{ margin-right:18px;}
.yj_i a{ color:#ff8400;}

.ul_vi{ margin-left:-20px; padding-top:5px;}
.ul_vi li{ width:210px; height:180px; float:left; margin-left:20px; margin-bottom:25px;}
.vi_img{ position:relative; width:100%; height:126px; border-radius:4px; overflow:hidden;}
.vi_img img{ width:100%; height:100%;}
.vi_play{ position:absolute; top:0; left:0; width:100%; height:100%; background:url(../images/bofang_user.png) 50% 50% no-repeat; background-color:rgba(0,0,0,0.2); opacity:0; filter:Alpha(opacity=0); transform:scale(1.8,1.8); transition:all 0.25s;}
.vi_img:hover .vi_play{ transform:scale(1,1); opacity:0.8; filter:Alpha(opacity=80);}
.vi_inf{ width:100%;}
.vi_inf h3{ font-size:16px; font-weight:400; line-height:26px; padding-top:1px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.vi_inf h3 a{ color:#333;}
.vi_inf h3 a:hover{ text-decoration:none; color:#E71313;}
.vi_inf p{ font-size:12px; color:#888; height:18px; line-height:18px; padding-top:4px;}
.vi_inf p a{ color:#ff8400;}


/*收藏夹页*/
.my_co{ width:100%; min-height:500px; margin-bottom:40px; background:#fff; box-shadow:0px 1px 1px rgba(0,0,0,0.05);}
.myc_t{ width:100%; height:26px; line-height:26px; padding:14px 0;}
.myc_t h3{ font-size:18px; font-weight:400; color:#111; float:left; margin-left:20px;}
.ct_cat{ float:left; margin-left:18px; height:26px; line-height:26px;}
.ct_cat p{ position:relative; float:left; font-size:13px; color:#555; cursor:pointer; margin:0 10px;}
.ct_cat p:hover{ color:#E71313;}
.ct_cat p.on{ box-sizing:border-box; border-bottom:1px solid #E71313; color:#E71313; height:26px;}
.ct_cat p em{ position:absolute; left:50%; bottom:0; margin-left:-3px; border-left:3px solid transparent; border-right:3px solid transparent; border-bottom:3px solid transparent;}
.ct_cat p.on em{ border-bottom:3px solid #E71313;}
.myc_b{ padding-top:5px;}







.g_like{ width:100%; float:left;}
.like_t{ width:100%; height:32px; line-height:32px;}
.like_t h3{ padding-left:26px; background:url(../images/g_like.png) 0px 5px no-repeat;}
.like_b{ width:100%; padding-top:8px;}
.like_b ul{ margin-left:-15px;}
.like_b li{ width:213.5px; height:180px; background:#fff; box-shadow:0px 0px 1px rgba(0,0,0,0.1); margin-left:15px; float:left;}
.like_b li:hover{ box-shadow:0px 1px 2px rgba(0,0,0,0.1);}
.like_b a{ text-decoration:none;}
.like_img{ position:relative; width:100%; height:124px;}
.like_img img{ width:100%; height:100%;}
.like_img span{ position:absolute; left:0; top:0; font-size:12px; color:#fafafa; background:rgba(12,119,218,0.7); line-height:20px; padding:0 3px 0 8px;}
.like_img span em{ display:block; position:absolute; top:0; right:-10px; width:0; height:0; border-top:20px solid rgba(12,119,218,0.7); border-right:10px solid transparent;}
.like_inf{ padding:2px 8px 4px;}
.like_inf h3{ font-size:14px; font-weight:400; color:#222; line-height:24px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.like_inf p{ color:#999; font-size:12px; line-height:22px; padding-top:2px;}






/*热门博物馆*/
.my_oth{ width:220px; padding-top:4px; float:right;}
.myo_t{ line-height:18px; margin-bottom:12px;}
.myo_t h4{ font-size:18px; color:#222; padding-left:10px; border-left:4px solid #e56700; font-weight:400;}
.myo_b{ width:100%; padding-top:5px;}
.myo_b li{ width:100%; line-height:30px; color:#333; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.myo_b li a{ color:#333;}
.myo_b li a:hover{ color:#e56700; text-decoration:none;}


/*博物馆修改*/
.my_spot{ margin-top:8px; float:left; width:100%; min-height:800px; margin-bottom:40px; background:#fff; box-shadow:0px 1px 1px rgba(0,0,0,0.05);}
.mys_nav{ padding:50px 50px 110px; float:left;}

.zmu_info{ width:100%; line-height:34px; margin-bottom:22px; float:left;}
.zmu_info label{ width:85px; padding-right:15px; text-align:right; float:left;}
.zmu_input{ float:left; position:relative;}
.zmu_input input{ width:330px; text-indent:6px; font-size:14px; padding-right:6px; line-height:32px; border:1px solid #ddd; box-shadow:inset 0 1px 1px rgba(0,0,0,0.03); border-radius:2px; outline:none;}
.zmu_input input:-webkit-autofill { box-shadow: 0 0 0px 1000px #fff inset!important;}
.zmu_input textarea{ width:650px; height:184px; line-height:20px; padding:3px 8px; font-size:14px; border:1px solid #ddd; box-sizing:border-box; box-shadow:inset 0 1px 1px rgba(0,0,0,0.03); border-radius:2px; resize:none; outline:none; float:left;}
.zmu_input input:focus{ border:1px solid #FF8400;}
.zmu_input textarea:focus{ border:1px solid #FF8400;}
/*.zmu_input select{appearance:none; -moz-appearance:none; -webkit-appearance:none;}*//*select 样式清除*/
.zmu_input select{ height:33px; border-radius:2px; padding:0px 5px; margin-right:4px; font-size:13px; font-family:arial,"微软雅黑"; border:1px solid #ddd; box-shadow:inset 0px 1px 1px rgba(0,0,0,0.03);}
.zmu_input select:focus{ outline:none;}
.zmu_file{ position:absolute; left:0; top:0; z-index:9; cursor:pointer; font-size:0px!important; opacity:0; filter:Alpha(opacity=0);}
.zmu_file2{ height:32px; line-height:30px; width:300px; padding-right:36px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; background: #fff url(../images/dest_pic2.png) 308px 7px no-repeat; text-indent:6px; border:1px solid #ddd; border-radius:2px; float:left;}
.zmu_input .remeber{ width:13px; height:13px; margin-top:10px; float:left;}
.zmu_input p{ margin-left:4px; font-size:12px; color:#333; float:left;}
.zmu_input p a{ color:#1093d7;}
.zmu_input p a:hover{ color:#e56700; text-decoration:none;}
.zmu_input .ok_sub{ background:#ff8400; color:#fff; width:120px; height:34px; font-size:16px; font-family:"微软雅黑"; border:0 none; outline:none; cursor:pointer;}
.zmu_input .ok_sub:hover{ background:#ff6c00;}
.zmu_input .ok_sub:focus{ border:0 none;}

.tishi1{ position:relative; height:10px; border-radius:5px; width:338px; background:#f6f6f6; box-shadow:inset 0px 1px 2px rgba(0,0,0,0.08); margin-left:100px; float:left;}
.tishi2{ height:10px; width:0; border-radius:5px; background:#5fb41b;}
.ts_up{ position:absolute; left:445px; top:-3px; font-size:12px; color:#333; white-space:nowrap;}

.bar_nav{ position:relative; width:338px; height:10px; margin-bottom:15px; margin-left:100px; background:#f6f6f6; box-shadow:inset 0px 1px 2px rgba(0,0,0,0.08); float:left; box-sizing:border-box; border-radius:5px;}
.bar_nav .bar_in{ width:0px; height:8px; line-height:14px; background:#5fb41b; margin-top:1px; border-radius:5px; color:#FFF; text-align:center; font-size:12px; font-family:"微软雅黑"; float:left;}
.bar_per{ position:absolute; top:-3px; left:345px; width:inherit; height:16px; line-height:16px; font-size:12px; color:#333;}


.s_af{ display:block; padding:2px 12px; line-height:20px; border:1px solid #ddd; float:left; font-size:13px; color:#333; border-radius:12px; margin-top:4px; margin-right:15px;}
.s_af:hover{ text-decoration:none; background:#e1e2e7; color:#333;}
.s_afd{ border:1px solid #FF8400; color:#FF8400; background:#fdfdfd;}
.s_afd:hover{ background:#fdfdfd; color:#FF8400;}
.sp_up{ background:#fff url(../images/dest_pic.png) 308px 7px no-repeat;}
.sp_up2{ background:#fff url(../images/luxiang.png) 306px 3px no-repeat;}
.sopt_edi{ width:650px; border:1px solid #ddd; border-radius:2px;}
.edui-default .edui-editor{ border:0 none!important;}
.edui-default .edui-editor-toolbarbox{ line-height:20px;}



/*数字景区列表*/
.ms_lnav{ padding:0px 20px;}
.ms_lnav li{ height:130px; width:100%; margin-top:14px; padding-bottom:14px; border-bottom:1px dotted #eee;}
.ms_img{ width:200px; height:130px; float:left;}
.ms_img img{ width:100%; height:100%;}
.ms_inf{ margin-left:10px; width:630px; float:left;}
.ms_name{ height:32px; line-height:32px; width:100%;}
.ms_name h3{ font-size:18px; line-height:32px; max-width:440px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; float:left;}
.ms_name h3 a{ color:#333;}
.ms_name .ms_re{ font-size:14px; color:#e56700; float:right; margin-right:15px;}
.ms_inf p{ font-size:13px; width:625px; height:54px; line-height:18px; color:#888; padding-top:6px;}
.ms_time{ width:100%; height:24px; line-height:24px; font-size:12px; color:#999; margin-top:26px;}
.ms_time span{ float:left; margin-right:24px;}
.ms_time a{ color:#888; text-decoration:none;}
.ms_time a:hover{ color:#e56700;}




/*数字景区文章形式*/
.s_tra{ width:100%; position:relative; margin-top:1px; float:left;}
.tra_hea{ position:relative; width:100%; float:left;}
.tar_sbj{ width:100%; height:350px; background:#fcfcfc;}
.tar_sbj img{ width:100%; height:100%;}
.tar_sin{ position:absolute; left:0; bottom:-72px; height:120px; width:100%; padding:12px 0; border-bottom:1px solid #eee; box-shadow:0px 1px 1px rgba(0,0,0,0.04);}
.t_sin{ position:relative; width:1160px; height:120px; margin:0 auto;}

.tsin_img{ height:120px; width:120px; float:left;}
.tsin_img img{ width:100%; height:100%; border-radius:50%;}
.tsin_inf{ width:760px; height:120px; margin-left:20px; float:left;}
.ts_top{ width:100%; height:60px;}
.ts_top h3{ line-height:60px; font-size:24px; color:#fff; text-shadow:1px 1px 1px rgba(0,0,0,1);}
.ts_bot{}
.ts_bot h4{ line-height:20px; font-weight:400; padding-top:18px;}
.ts_bot p{ line-height:24px; color:#999;}
.ts_bot p span{ margin-right:20px;}
.tsin_ope{ position:absolute; right:0; bottom:0; width:230px; height:48px;}
.op_btn{ float:right; height:48px; line-height:48px; font-size:16px; padding-left:22px; margin-left:35px; cursor:pointer;}
.op_co{ background:url(../images/op_co.png) 0px 14px no-repeat;}
.op_cod{ background-position:0px -46px;}
.op_li{ background:url(../images/op_li.png) 0px 17px no-repeat;}
.op_lid{ background-position:0px -49px;}


.tra_bod{ width:1160px; margin:0 auto;}
.tra_box{ width:100%; float:left; margin-top:125px; margin-bottom:65px;}
.tra_tx{ width:900px; min-height:500px; padding-top:3px; float:left;}
.tra_tx p{ width:100%; line-height:24px; font-size:15px; color:#555; margin-bottom:10px; word-break:break-all;}
.tra_tx img{ display:block; width:100%; margin-top:30px;}

.tra_rec{ width:230px; min-height:340px; float:right;}
.tar_item{ width:100%; margin-bottom:25px;}
.tar_ih{ width:100%; height:28px; line-height:28px; border-bottom:2px solid #f0f0f0;}
.tar_ih h3{ font-size:16px; font-weight:400; color:#333;}
.tar_il{ margin-top:12px;}
.tar_il li{ width:100%; margin-bottom:20px;}
.il_img{ position:relative; width:100%; height:142px;}
.il_img img{ width:100%; height:100%;}
.il_nam{ position:absolute; left:0; bottom:0; width:100%; height:30px; line-height:30px; padding:0 6px; box-sizing:border-box; background:rgba(0,0,0,0.5);}
.il_nam p{ font-size:13px; color:#fff; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.il_txt{ width:100%; height:24px; line-height:24px; padding:6px 0;}
.il_txt p{ font-size:14px; color:#FF8400;}
.ilt_l{ float:left;}
.ilt_l span{ font-size:18px; font-family:'Arial';}
.ilt_r{ float:right;}

.tar_il2 li{ height:70px; width:100%; margin-top:12px; box-shadow:0px 0px 1px rgba(0,0,0,0.15);}
.tar_il2 li:hover{ box-shadow:0px 1px 2px rgba(0,0,0,0.15);}
.il_pic{ width:70px; height:70px; float:left;}
.il_pic img{ width:100%; height:100%;}
.il_inf{ position:relative; height:70px; margin-left:8px; float:left; width:145px;}
.il_inf h4{ font-size:14px; font-weight:400; line-height:28px; color:#222; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.il_inf p{ position:absolute; left:0; bottom:3px; width:100%; font-size:12px; height:18px; line-height:18px; color:#aaa;}


.tar_itemd{ position:fixed; top:15px; width:230px;}/*图说型xx*/




/*收藏夹xx*/
.my_sc{ width:100%; margin-right:0;}
.my_sc .myc_b{ padding-top:0;}
.like_sc li{ width:220px;}
.ul_sc1{ margin-left:0;}
.ul_sc1 li{ width:208px; margin:5px 0 20px 20px;}

.ul_sc2{ margin-left:5px;}
.ul_sc2 li{ width:212px; margin:5px 0 16px 15px;}

.ul_sc3{ margin-left:20px; margin-right:20px;}
.ul_sc3 li{ width:100%; height:140px; border-bottom:1px dashed #eee; padding-bottom:14px; margin-bottom:14px; margin-top:5px;}
.ul_sc3 li:last-child{ border-bottom:1px dashed transparent;}
.ul_sc3 .yj_pic{ width:210px;}
.ul_sc3 .yj_txt{ width:860px;}
.ul_sc3 .yj_i{ color:#888;}
.ul_sc3 .yj_i a{ margin-right:18px; color:#444;}
.ul_sc3 .yj_i a:hover{ color:#ff8400; text-decoration:none;}
.ul_sc3 .sv_cs{ background-position:0px 0px;}

.ul_sc4{ margin-left:5px;}
.ul_sc4 li{ width:174.5px; height:163px; margin-left:15px; margin-bottom:25px; float:left;}
.ul_sc4 li a{ text-decoration:none;}
.sv_img{ position:relative; width:100%; height:110px; border-radius:4px; overflow:hidden;}
.sv_img img{ width:100%; height:100%;}
.sv_num{ position:absolute; top:0; left:0; width:100%; height:100%; background:url(../images/bofang_user.png) 50% 50% no-repeat; background-color:rgba(0,0,0,0.2); opacity:0; filter:Alpha(opacity=0); transform:scale(1.8,1.8); transition:all 0.25s;}
.sv_num:hover{ opacity:0.8; filter:Alpha(opacity=80); transform:scale(1,1);}
.sv_inf{ padding:4px 0 5px;}
.sv_inf h3{ font-size:14px; font-weight:400; color:#3e3e3e; line-height:18px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.sv_inf h3:hover{ color:#E71313;}
.sv_inf p{ font-size:12px; color:#bbb; height:18px; line-height:18px; margin-top:8px;}
.sv_cs{ padding-left:16px; background:url(../images/sv_n.png) 0px 1px no-repeat;}






.footer{ width:100%; background:#fcfcfc; border-top:1px solid #eee;}

/*分页*/
.page {width:100%; height:30px; text-align:center; overflow:hidden; font-size:12px; font:"宋体"; color:#000; padding:25px 0 30px; }
.page .first {width:50px; height:26px; *height: 24px; display:inline-block; border:1px solid #e6e6e6; line-height:26px; text-align:center; overflow:hidden; font-size:12px; font:"宋体"; color:#000;}
.page .end {width:50px; height:26px; *height: 24px; margin-left:10px; display:inline-block; border:1px solid #e6e6e6;  line-height:26px; text-align:center; overflow:hidden; font-size:12px; font:"宋体"; color:#000;}
.page .prev {width:60px; height:26px; *height: 24px; line-height:26px; margin-left:10px;  display:inline-block; border:1px solid #e6e6e6; text-align:center; overflow:hidden; font-size:12px; font:"宋体"; color:#000;}
.page .num {width:26px; height:26px; *height: 24px; margin-left:10px; display:inline-block; border:1px solid #e6e6e6; line-height:26px; text-align:center; overflow:hidden; font-size:12px; font:"宋体"; color:#000;}
.page .current {width:26px; height:28px; margin-left:10px; display:inline-block; line-height:26px; text-align:center; overflow:hidden; font-size:12px; font:"宋体"; color:#e56700;}
.page .next {width:60px; height:26px; *height: 24px; margin-left:10px; display:inline-block; line-height:26px; border:1px solid #e6e6e6; text-align:center; overflow:hidden; font-size:12px; font:"宋体"; color:#000;}
.page a { text-decoration:none;}
.page a:hover { text-decoration:none; color:#e56700;}

