@charset "utf-8";
/* CSS reset@ */
.dm_header .dm_logo,.nav_list li a,.hd .title,.i_wid2 .dm_dhmh .title,.pop_top .i_top,.dm_rec .title,.dm_tagimg .dm_title li a,.dm_tagimg .open,.gototop span,.btn_contr{display:block; text-indent:-999em;overflow:hidden; line-height:0; font-size:0}
body{ background:url(/4399dmw/images/qsmy4/bg.png) repeat; color:#5ba1a9;}
a{ color:#1d6a85;}
a:hover{ color:#ff4200 !important;}
.dm_warp{ background:url(/4399dmw/images/qsmy4/bg1.jpg) no-repeat center top;}
.dm_warp .dm_win{ background:url(/4399dmw/images/qsmy4/bg2.jpg) no-repeat center 213px;}
.f_cor1{ color:#488608;}
.f_cor2{ color:#c44a2e;}
.st{ display:block; height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.bt_line{ border-top:1px dashed #abc7c8;}
.mr5{ margin-right:5px;}
/*icon 图标@*/
.search_button,.hd .title,.dm_imgbox .up,.dm_imgbox .down,.dm_tagimg .open,.dm_inpbtn a i,.g_picsbtn_l, .g_picsbtn_r,.gototop span,.btn_contr{ background:url(/4399dmw/images/qsmy4/sprite.png) no-repeat; display:inline-block;}

.search_info,.dm_bx .hd,.hd .more,.dm_inpbtn a{ background:url(/4399dmw/images/qsmy4/i_c.png) no-repeat; display:inline-block;}

.port_gall .img .tit,.dmp_imglist li .img{ background:url(/4399dmw/images/qsmy4/sp.png) no-repeat; display:inline-block;}
/*dm_header@*/
.dm_header{ background:url(/4399dmw/images/qsmy4/hd1.jpg) no-repeat center top; height:190px;}
.dm_header .dm_logo{ height:165px; width:240px; left:309px; top:16px;}
.dm_header .dm_collect{ color:#ffc155; height:25px; line-height:25px; right:10px; bottom:0;}

.dm_nav,.nav_list li a:hover,.nav_list .cur a{ background:url(/4399dmw/images/qsmy4/hd2.jpg) no-repeat 0 top;}
.dm_nav{ height:120px;}
.dm_nav .nav_list{ height:58px;}
.nav_list li a{ color:#280100; height:58px; line-height:58px; width:101px;}
.nav_list .nv0{ width:76px;}
.nav_list .nv1{ width:98px;}
.nav_list .nv3{ width:120px;}
.nav_list .nv4{ width:82px;}
.nav_list .nv9{ width:99px;}
.nav_list .nv0:hover,.nav_list .cur .nv0{ background-position:0 -127px;}
.nav_list .nv1:hover,.nav_list .cur .nv1{ background-position:-76px -127px;}
.nav_list .nv2:hover,.nav_list .cur .nv2{ background-position:-174px -127px;}
.nav_list .nv3:hover,.nav_list .cur .nv3{ background-position:-275px -127px;}
.nav_list .nv4:hover,.nav_list .cur .nv4{ background-position:-395px -127px;}
.nav_list .nv5:hover,.nav_list .cur .nv5{ background-position:-477px -127px;}
.nav_list .nv6:hover,.nav_list .cur .nv6{ background-position:-578px -127px;}
.nav_list .nv7:hover,.nav_list .cur .nv7{ background-position:-679px -127px;}
.nav_list .nv8:hover,.nav_list .cur .nv8{ background-position:-780px -127px;}
.nav_list .nv9:hover,.nav_list .cur .nv9{ background-position:-881px -127px;}

.dm_nav .dm_wp{ padding:5px 15px 0; *padding-top:8px;}
.dm_wp .line{ background:#ecf0ee; border-left:1px solid #b9cdcf; height:47px;}
.dm_wp .dm_info{ color:#194352; width:587px;}
.dm_wp .dm_info a{ color:#194352; width:150px; text-overflow:ellipsis; white-space:nowrap;}
.dm_wp .dm_info .line{ margin:0 10px; height:24px;}
.dm_wp .tit{ width:65px; font-weight:bold;}
.ind_wp .dm_info{ width:410px;}
.ind_wp .dm_info .line{ margin-left:0;}

.dm_wp .dm_bshare{ width:160px; height:auto; padding:0 5px 0 10px;}
.dm_wp .bshare_t{ float:none; color:#194352; font-weight:bold; line-height:20px;}

.dm_wp .dm_search{ width:347px;}
.dm_search .form{*margin-top:-2px;}
.dm_search .hot_search{ margin-top:3px;}
.search_info{ border:1px solid #a0bdbd; background-repeat:repeat-x; color:#65797e; width:260px; height:17px; line-height:17px;}
.search_button{ color:#f0eb9e; height:27px; line-height:27px; width:68px;}
.search_button:hover{ background-position:0 -31px;}
/*dm_footer@*/
.dm_footer,.dm_footer a{ color:#808080;}
.dm_footer a:hover{color:#ab0f0f;}
.dm_footer .kf_mail{ color:#1111bb;}
/*dm_bmnav@*/
/* =======================layout 结构层级======================= */
.dm_header,.dm_nav,.dm_warp_i,.dm_warp_t,.dm_link, .dm_hots,.sp_bx,.warp { margin:0 auto; width:980px;}
/*首页 三栏通用*/
.dm_warp_i .i_wid{ width:340px;}
.dm_warp_i .i_wid1{ width:385px;_width:380px; overflow:hidden;}
.dm_warp_i .i_wid2{ width:235px;}
.dl_list dd{ margin-top:5px;}
.dhmh .title,.dhmh .title{ height:33px; width:144px;}
.dhmh dd.bk{ margin-top:3px;}
.dhmh dd.bk a{ color:#393939; padding-top:5px; width:65px;}
/*内页 两栏通用*/
.dm_warp_t .dmt_con{ width:730px; padding:0;}
.dm_warp_t .dmt_side{ width:240px;}
/*dm_bx 通用盒子*/
.dm_bx{ background:#e3f2f7; border:1px solid #a7c1bb; margin-top:10px;}
.dm_bx .hd{ background-color:#9cd4db; background-position:right -31px; border:1px solid #e3f2f7;height:38px; display:block;}
.dm_bx .bd{ padding:0 10px 15px 10px;}
.bd_in{ background:#fff; margin-top:10px;}
.hd .title{ margin-left:5px; width:120px;height:38px; line-height:38px; display:block;}
.hd .more{ background-position:right -157px; padding-right:12px; right:12px;top:13px;}
.hd .more:hover{ background-position:right -199px;}
.hd .lt,.hd .rt{ height:40px; width:40px;}
.fd .lt,.fd .rt{ height:10px; width:40px;}

.dm_bx1{ background:url(/4399dmw/images/qsmy4/bx1.png) repeat-y center;}
.dm_bx1 .hd,.dm_bx1 .fd{ background:url(/4399dmw/images/qsmy4/bx_bg.jpg) no-repeat 0 -282px; height:40px;}
.dm_bx1 .fd{ background-position:0 -338px; height:19px;}
.dm_bx1 .bd{ padding:0 15px;}
/*dm_link 友情链接、dm_hots 热门搜索*/
.dm_hots{ line-height:24px;}
.dm_hots .bd{ padding:0 10px 10px;}
.dm_hots .title,.dm_rmss i{ color:#1d6a85; font-weight:bold;}
.dm_hots .bd a{ margin:0 5px;}
.dm_link{ border:0; background:none; border-bottom:1px solid #fff;}
.dm_link .bd{ border-bottom:1px solid #cac7c4; padding:0 10px 10px;}
.dm_link .title{ color:#1d6a85;}
.dm_link .bd a{ margin:5px 5px 0; display:inline-block;}
.dm_link a img{ border:1px solid #6c6c6c; height:30px; width:87px;}
.dm_rmss i{ font-style:normal;}
/*返回顶部*/
.fixed_container{width:980px;}
.fixed_menu{ width:55px; height:145px;bottom:128px;left:50%;margin-left:490px;}
.fixed_menu .gototop span{ display:block; background-position:-391px -266px; width:55px; height:145px;}

.mini_fixed_menu{ margin-right:-10px;}
/* =======================common 公共内容块======================= */
/*鼠标经过图片 半透明*/
.imgbx a:hover img,.spec_img:hover img{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity: 0.8; }
/*文本 list*/
.txt_list{*zoom:1;}
.txt_list li{ height:25px; line-height:25px; padding:1px 3px; border-bottom:1px #abc7c8 dashed; }
.txt_list li img{ margin-left:3px;}
.txt_list li .time{ padding-left:5px;}
/*图片 list */
.img_list li{ width:125px; margin:5px 0 0 10px;}
.img_list li a{ line-height:25px; height:96px; overflow:hidden;}
.img img{ border:1px solid #4e98ab; background:#fff; margin:0 auto; width:106px; height:68px; padding:1px;}
/*图片+文本 list*/
.imgtext .img{ margin-right:10px; margin-top:5px; width:78px;}
.imgtext .title{ height:22px; line-height:22px;}
.imgtext .title a{ font-size:14px; font-weight:700;}
.imgtext .text{ height:60px; line-height:20px; margin-top:4px;}
.imgtext .more{ height:18px; line-height:18px;}
/*轮换 dm_slider*/
.dm_slider,.sl_info li img{ height:249px; width:336px;}
.dm_slider{border:1px solid #8ea8b0;}
.sl_info li{ width:336px; position:relative;}
.sl_info li .sl_bg{ width:336px; height:30px; top:219px; left:0;}
.sl_info li .tit{ color:#c7ced0; line-height:30px; margin-left:5px; _line-height:32px;}

.switch ul{ right:3px; top:226px;}
.switch li{ margin-right:5px;}
.switch a{ border:1px solid #aaa; border-radius:2px; background:#616161; color:#fff; height:15px; line-height:15px; width:15px;}
.switch .cur a,.switch a:hover{ background:#c55b28; color:#fff !important;}
/*图片切换 dm_imgbox*/
.dm_imgbox{ margin:0 auto; width:235px; padding:20px 0 30px;}
.dm_imgbox .up,.dm_imgbox .down{ width:38px; height:18px; left:100px;}
.dm_imgbox .up{ background-position:0 -64px; top:0;}
.dm_imgbox .down{ background-position:0 -85px; top:283px;}
.dm_imgbox .d_up,.dm_imgbox .d_down{ cursor:default;}
.dm_imgbox .d_up{ background-position:0 -104px;}
.dm_imgbox .d_down{ background-position:0 -126px;}
.imgbx{ height:252px;}
.imgbx_inside ul{ margin-top:0;width:235px; left:0;}
.imgbx_inside ul li{ margin-left:11px; height:58px; width:212px;}
.imgbx_inside li.cur img,.imgbx_inside a:hover img{ border-color:#dd3400; background:#dd3400;}
/*dm_title 标题*/
.dm_title{height:40px; margin:0 0;}
.dm_title .title{ color:#663c24; height:40px; line-height:44px; font-size:14px; font-weight:700;}
.dm_title .title i{ background:red; width:40px; height:38px;}
.dm_title .more{ padding-top:14px; color:#663c24;}
.dm_title .more:hover{ color:#ff6600;}
/*dm_crumbs 面包屑*/
.dm_crumbs{ background:#9cd4db; color:#314345; margin:1px -9px; height:24px; line-height:24px; padding:8px 10px 4px 10px;}
.dm_crumbs a, .dm_crumbs span{ color:#314345; margin:0 5px;}
.dm_crumbs .loc{ font-weight:bold;}
/*dm_page分页*/
.dm_page,.pages_n{ color:#1d6a85; padding:20px 0 20px;}
.dm_page a,.dm_page span{ background:#fff; border:1px solid #9cd4db; font-family:"simsun"; height:19px; line-height:19px; color:#1d6a85; margin:0 3px; padding:1px 8px 0;}
.dm_page .cur,.dm_page a:hover,.dm_page .default{ background:#1d6a85; border-color:#1d6a85; color:#fff !important;}
.dm_page .sl{ margin:0; background:none; border:none; font-weight:700;}
.dm_page .zong span{ border:0; margin:0; padding:0;}

.pages_n a{ background:#fff;border:1px solid #9cd4db; color:#1d6a85; height:18px; line-height:20px; padding:1px 5px;}
.pages_n a:hover{ color:#1d6a85 !important;}
.pages_n .pages_n_b,.pages_n .pages_n_a:hover{ background:#1d6a85; border:1px solid #1d6a85; color:#fff !important;}
/* ======================= 首页 ======================= */
/*首页 第1版*/
.dm_wp1 .i_wid{width:352px;overflow:hidden;}
.dm_wp1 .i_wid1{ width:390px;}
.dm_wp1 .dm_bx{ margin-top:0;}
.dm_wp1 .i_wid2 .tcen{ margin-top:6px;}
/*热门推荐*/
.dm_wp1 .slider_ads,.dm_wp1 .hot_rec,.i_wid2 .dm_dhmh,.pop_top,.dm_rec,.pop_top .i_top:hover,.i_wid2 .dm_dhmh .title:hover{background:url(/4399dmw/images/qsmy4/bx_bg.jpg) no-repeat;}
.dm_wp1 .slider_ads{ background-position:-4px 0; height:251px; width:338px; padding:8px 8px 13px 6px;}
.dm_wp1 .hot_rec{ background-position:-358px 0; height:259px; width:383px; padding:6px 4px 9px 3px;}
.dm_wp1 .hot_rec .txt_list{ margin-top:6px;}
.dm_wp1 .hot_rec .dm_bx{ height:257px;}
.hot_rec .hd .title{ background-position:-73px 0;}
.dmt_side .hot_rec .hd .title{ background-position:-242px -221px; margin-left:18px; width:150px;}
/*官方新闻*/
.dm_wp1 .off_news{ margin-top:2px; margin-right:6px;}
.off_news .hd .title{ background-position:-198px 0;}
.dmt_side .off_news .hd .title{ background-position:-242px -132px; margin-left:21px; width:110px;}
/*小圣贤庄*/
.dm_wp1 .xsxz{ margin-left:2px; margin-right:3px;}
.xsxz .hd .title,.fxg .hd .title,.qstc .hd .title,.hybh .hd .title{ background-position:-73px -41px; position:absolute; left:3px; top:-2px;}
.dmt_side .xsxz .hd .title{ background-position:-242px -178px; left:15px; top:0;}
/*秦时明月动画*/
.i_wid2 .dm_dhmh{ background-position:-753px 0; padding-bottom:10px; text-align:center;}
.i_wid2 .dm_dhmh .title{ width:235px; height:48px;}
.i_wid2 .dm_dhmh .title:hover{ background-position:-994px  0;}
.spec{ margin-top:8px;}
.spec_img{ margin:0 auto; display:block; height:134px; width:232px; overflow:hidden;}
/*秦时画像馆*/
.port_gall .hd .title{ background-position:-195px -41px; width:143px;}
.port_gall li{ margin-left:7px; width:auto; text-align:center;}
.port_gall .img{ width:120px;height:120px; position:relative; overflow:hidden; *zoom:1;}
.port_gall .img img{ padding:0; border:0; width:180px; height:120px;}
.port_gall .img .tit{ background-position:center 0; color:#fff; cursor:pointer; font-weight:normal; height:25px; line-height:25px; width:100%; padding-top:10px; position:absolute; bottom:0; left:0; overflow:hidden; white-space:nowrap;}
.port_gall a:hover .tit{ color:#f60;}
.port_gall li.cur .img{ width:180px;}
/*妃雪阁*/
.fxg .hd .title{ background-position:-73px -84px; height:45px; width:100px; top:-8px;}
/*戏说秦时*/
.xsqs .hd .title{ background-position:-324px 0;}
.xsqs .bd{ padding-bottom:10px;}
.xsqs .tcen{ margin-top:6px;}
.btn_contr{ background-position:0 -348px; display:block; margin:0 auto; height:58px; width:161px;}
.btn_contr:hover{ background-position:-168px -348px;}
/*秦时特产*/
.qstc .hd .title{ background-position:-176px -86px; height:43px; width:118px; top:-6px;}
.qstc .bd{ padding-bottom:16px;}
.qstc .imgtext{ padding:9px 0 3px;}
.qstc .imgtext .text{ height:80px; margin-right:15px; margin-top:4px;}
.qstc .img{ margin:0 15px 0 10px; font-weight:bold; line-height:24px; height:96px; width:110px; text-align:center; overflow:hidden;}
.qstc .img img{ margin-bottom:5px;}
/*幻音宝盒*/
.hybh .hd .title{ background-position:-298px -83px; height:45px; width:125px; top:-9px;}
.fxg .img img,.hybh .img img{ padding:2px;}
/*dm_coms 评论区*/
.dm_coms .hd{ position:static;}
.dm_coms .hd .title{ background-position:-343px -41px; width:99px;}
/*秦时明月 顶*/
.pop_top{ background-position:-1000px -74px; height:30px; width:149px; padding:40px 18px 0 65px; position:relative;}
.pop_top .i_top{ height:50px; width:57px; position:absolute; right:18px; top:10px;}
.pop_top .i_top:hover{ background-position:-688px -274px;}
.pop_top p{ color:#f3ffa0; font-size:14px; font-weight:bold; line-height:27px;}
/*热门动漫推荐*/
.dm_rec{ background-position:-1000px -152px; width:240px; height:215px;}
.dm_rec .title{ height:37px; width:238px;}
/*排行 list*/
.num_list{ margin-left:50px; padding-top:1px; _padding-top:3px;}
.num_list li{ height:26px;}
.num_list li a{ color:#0a5360; height:26px; line-height:26px; }
li.top1 a{ color:#7e130b;}
.num_list a:hover{ color:#f60 !important;}
.top1 a,.top2 a,.top3 a{font-weight:bold; }
.top1 a{ color:#7e130b;}
/*dm_tagimg 图片列表展示*/
.img_show{ background:url(/4399dmw/images/qsmy4/bgall.png) repeat-y; margin-top:8px;}
.dm_tagimg{ background:url(/4399dmw/images/qsmy4/b_fd.png) center bottom no-repeat;}
.dm_tagimg .dm_title,.dm_tagimg .dm_title .cur a,.dm_tagimg .dm_title a:hover,.dm_tagimg .img_list .img,.figure .img_list li{ background:url(/4399dmw/images/qsmy4/bx_bg1.png) no-repeat;}
.dm_tagimg .dm_title{ padding:42px 0 0 27px; height:120px;}
.dm_tagimg .dm_title a{ margin-right:8px; height:117px; width:50px;}
.dm_tagimg .dm_title .i_tit1,.dm_tagimg .dm_title .i_tit5,.dm_tagimg .dm_title .i_tit7,.dm_tagimg .dm_title .i_tit9,.dm_tagimg .dm_title .i_tit11,.dm_tagimg .dm_title .i_tit13{ margin-right:9px;}
.dm_tagimg .dm_title .cur .i_tit0,.dm_tagimg .dm_title .i_tit0:hover{ background-position:-27px -165px;}
.dm_tagimg .dm_title .cur .i_tit1,.dm_tagimg .dm_title .i_tit1:hover{ background-position:-85px -165px;}
.dm_tagimg .dm_title .cur .i_tit2,.dm_tagimg .dm_title .i_tit2:hover{ background-position:-144px -165px;}
.dm_tagimg .dm_title .cur .i_tit3,.dm_tagimg .dm_title .i_tit3:hover{ background-position:-202px -165px;}
.dm_tagimg .dm_title .cur .i_tit4,.dm_tagimg .dm_title .i_tit4:hover{ background-position:-260px -165px;}
.dm_tagimg .dm_title .cur .i_tit5,.dm_tagimg .dm_title .i_tit5:hover{ background-position:-318px -165px;}
.dm_tagimg .dm_title .cur .i_tit6,.dm_tagimg .dm_title .i_tit6:hover{ background-position:-377px -165px;}
.dm_tagimg .dm_title .cur .i_tit7,.dm_tagimg .dm_title .i_tit7:hover{ background-position:-435px -165px;}
.dm_tagimg .dm_title .cur .i_tit8,.dm_tagimg .dm_title .i_tit8:hover{ background-position:-494px -165px;}
.dm_tagimg .dm_title .cur .i_tit9,.dm_tagimg .dm_title .i_tit9:hover{ background-position:-552px -165px;}
.dm_tagimg .dm_title .cur .i_tit10,.dm_tagimg .dm_title .i_tit10:hover{ background-position:-611px -165px;}
.dm_tagimg .dm_title .cur .i_tit11,.dm_tagimg .dm_title .i_tit11:hover{ background-position:-669px -165px;}
.dm_tagimg .dm_title .cur .i_tit12,.dm_tagimg .dm_title .i_tit12:hover{ background-position:-728px -165px;}
.dm_tagimg .dm_title .cur .i_tit13,.dm_tagimg .dm_title .i_tit13:hover{ background-position:-786px -165px;}
.dm_tagimg .dm_title .cur .i_tit14,.dm_tagimg .dm_title .i_tit14:hover{ background-position:-845px -165px;}
.dm_tagimg .dm_title .cur .i_tit15,.dm_tagimg .dm_title .i_tit15:hover{ background-position:-903px -165px;}

.dm_tagimg .img_list{ padding-bottom:110px;}
.dm_tagimg .img_list ul{ padding-left:40px;}
.dm_tagimg .img_list li{ margin:10px 0 0 25px; height:142px; width:265px; text-align:left;}
.dm_tagimg .img_list .img{ background-position:-990px -6px; float:left; display:inline; margin-right:10px; height:127px; width:109px; padding:7px 15px 8px 7px;}
.dm_tagimg .img_list img{ border-color:#13555d; height:119px; width:101px; padding:3px;}
.dm_tagimg .img_list .tit{ color:#256a82; font-weight:bold; font-size:14px; line-height:24px; height:24px;}
.dm_tagimg .img_list p{ line-height:20px;}
.dm_tagimg .height_small{ height:460px;position:relative;*zoom:1; }
.dm_tagimg .div_btn{ margin:20px 0 -50px 0; position:relative; z-index:10;*zoom:1;}
.dm_tagimg .open{ background-position:0 -154px; display:block; height:95px; width:240px;}
.dm_tagimg .open:hover{ background-position:0 -249px;}
/*人物大全*/
.figure .img_list ul{ padding-left:30px;}
.figure .img_list li{ background-position:-990px -153px; height:195px; width:183px; padding:6px 11px 8px 6px; position:relative;}
.figure .img_list .img{ border:1px solid #3e747a; background:#cbe8eb; display:block; float:none;height:193px; width:181px; padding:0;}
.figure .img_list img{ background:none; border:0; height:138px; width:167px; padding:7px;}
.figure .img_list .text{ color:#1d6a85; position:absolute; left:7px; top:157px; text-align:center; width:181px;}
.figure .img_list .text b{ display:block;}
.figure .height_small{ height:660px;}
/* =======================page common 公共内容块======================= */
/*动漫画*/
.dmt_side .dm_dhmh .hd .title{ background-position:-242px -262px; margin-left:20px; width:129px;}
/*图片列表、视频列表*/
.dmp_imglist{ padding-bottom:10px; margin:0 -5px;}
.dmp_imglist li{ margin:20px 3px 7px 7px; height:180px; width:227px;}
.dmp_imglist li .img{ background-position:0 -58px; line-height:30px; height:170px; width:207px; padding:10px 10px 0; text-align:center;}
.dmp_imglist li .img:hover{ background-position:0 -241px; color:#c44a2e !important; text-decoration:underline;}
.dmp_imglist li img{ border:0; padding:0; width:205px; height:138px;}
/*图片内页 gallery*/
.g_picsbar{ margin:0 10px; height:76px;}
.g_picsbtn_l,.g_picsbtn_r{ background-position:-53px -64px; width:18px; height:38px; margin-top:18px;}
.g_picsbtn_l{ background-position:-53px -108px;}
.g_picsbtn_r:hover{ background-position:-427px -136px;}
.g_picsbtn_l:hover{ background-position:-427px -180px;}

.g_picsulbx{ margin-left:3px; width:896px; height:76px;}
.g_picsul{ padding:2px 0;}
.g_picsul li { margin:0 8px; width:112px;}
.g_picsul li img{ padding:2px;}
.g_picsul .photo-Select img{ border:1px solid #4e98ab; background:#4e98ab;} 

.g_pics_info{ color:#1d6a85; width:880px; padding:20px 0;}
.g_pics_info .curpicnum{ margin:0 2px;}
.g_pics{ padding:20px 0;}
.g_action_pic{ width:926px; margin:10px auto 0;}

.g_picsbox .dm_title{ padding-top:10px;}
.g_picsbox .dm_title,.g_picsbox .dm_author{ margin:0 20px;}
.g_picsbox .g_picsdesc{color:#5ba1a9; line-height: 24px; width:560px; }
.g_picsbox .g_picsdesc b{ color:#1d6a85;}
.g_picsbox .dm_ins_box { margin-top:10px;}
.g_picsbox .dm_ins_box .dm_inpbtn,.g_picsbox .dm_ins_box .dm_bshare{ margin-top:15px;}
.g_picsbox .dm_ins_box .dm_bshare{ margin-right:15px;}
/*文章列表*/
.dmp_articlelist{ padding:0 10px;}
.dmp_articlelist li{ border-bottom:1px dashed #abc7c8;}
.dmp_articlelist .time,.dmp_articlelist .more{top:20px; right:0;}
.dmp_articlelist .more{ top:68px; right:-3px;}
.dmp_articlelist .tit{ height:24px; line-height:24px; color:#1d6a85; font-weight:700;}
.dmp_articlelist .txt{ height:40px; line-height:22px; margin-top:3px;}
.dmp_articlelist .dm_page{ margin-top:5px;}

.art_imglist li{ padding:15px 0 17px 120px;}
.art_imglist .img{ width:110px; height:72px; margin-left:-120px;}
.art_imglist img{ background:#fff; width:106px; height:68px;}

.art_list li{ padding:5px 15px;}
.art_list .tit{ line-height:25px;}
.art_list .time{ right:5px; top:11px;}
.art_list .arw{ left:3px; top:11px;}
/*文章内页、视频内页*/
.dm_inside{ margin:0 10px;}
.dm_title{ height:22px; color:#1d6a85; font:700 16px "Microsoft Yahei"; padding:20px 0 15px;}
.dm_summary{ padding:5px 10px; line-height:20px;}
.dm_summary b{ color:#1d6a85;}
.dm_author{ border-bottom:1px dashed #abc7c8; height:25px; line-height:25px; padding-bottom:10px;}
.dm_author span{ margin:0 10px;}
.video_play{ margin:20px auto 0; width:565px;}
.dm_ins_box{ border-top:1px dashed #abc7c8; margin:20px 20px 0; padding-top:15px;}
.dm_inside .dm_pbshare{ width:170px;}
.ins_list,.ins_list li{ width:388px; }
.ins_list li{ height:25px; line-height:25px; margin-top:5px;}
.ins_list, .ins_list li a{ color:#1d6a85;}
.dm_inside .dm_ins{ color:#1d6a85; margin:25px auto 0; line-height:24px; font-size:14px;}
.dm_ins div,.dm_ins p{ margin-top:10px;}
.dm_ins_box .fr .dm_bshare{ margin-top:10px; margin-left:50px; }
.dm_ins_box .dm_bshare{width:210px;}

.ins_art{ margin:0;}
.ins_art .ins_list,.ins_art .ins_list li{ width:478px;}
.ins_art .dm_ins_box{ border:0; padding-top:0; margin:20px 10px 0;}
.ins_art .dm_bshare{ margin-top:25px;}

.dm_inpbtn a{ background-position:0 -72px; background-repeat:repeat-x; color:#f0eb9e; height:27px; line-height:27px; padding:0 18px;}
.dm_inpbtn a i{ height:27px; width:18px;}
.dm_inpbtn a .l{ background-position:0 0;}
.dm_inpbtn a .r{ background-position:-50px 0; left:auto; right:0;}
.dm_inpbtn a:hover{ background-position:0 -103px; color:#ece57c !important;}
.dm_inpbtn a:hover .l{ background-position:0 -31px;}
.dm_inpbtn a:hover .r{ background-position:-50px -31px;}
.dm_inpbtn .collect{ padding-left:50px;}
.dm_inpbtn .collect .l{ background-position:-362px -136px; width:46px; height:32px; top:-5px;}
.dm_inpbtn .collect:hover .l{ background-position:-362px -170px;}

/*内页右侧*/
.dmt_side .img img{ height:56px; width:81px;}
.dmt_side .imgtext img{ height:52px; width:74px;}
.dmt_side .img_list li{ margin-left:0; margin-top:8px; width:105px;}
.dmt_side .img_list a{ height:80px;}
.dmt_side .off_news .txt_list{ border-top:1px dashed #abc7c8;}

