@charset "utf-8";

.mcontent{ margin-left: 20px; margin-right: 18px;}

/*幻灯片和公告区域*/
#main .m_center .mc_top .mct_slide_notice{ width: 400px; height: 310px; float: left; margin-left: 20px;}
#main .m_center .mc_top .mct_slide_notice .mct_slide{ height: 270px;}
#main .m_center .mc_top .mct_slide_notice .mct_slide ul li{ width: 400px; height: 270px; overflow: hidden;}
#main .m_center .mc_top .mct_slide_notice .mct_slide ul li img{ display: block; margin: 0 auto;}
#main .m_center .mc_top .mct_slide_notice .mct_slide .hiSlider{ overflow: hidden;  height: 270px;  width: 400px;  background: #eee;}
#main .m_center .mc_top .mct_slide_notice .mct_slide .hiSlider .hiSlider-item{ float: left;}
#main .m_center .mc_top .mct_slide_notice .mct_notice{ height: 33px; line-height: 33px; border: 1px solid #edecec; padding: 0 10px;}
#main .m_center .mc_top .mct_slide_notice .mct_notice i{ color: #f11836; font-size: 20px; display: block; float: left;}
#main .m_center .mc_top .mct_slide_notice .mct_notice .noticeMa{ float: left; margin-left: 10px; height: 33px; overflow: hidden;}
#main .m_center .mc_top .mct_slide_notice .mct_notice ul{ float: left; width:345px;}
#main .m_center .mc_top .mct_slide_notice .mct_notice ul li{ height: 33px;}

/*最近更新*/
#main .m_center .mc_top .mct_new{ width: 403px; height: 308px; border: 1px solid #edecec; float: left; margin-left: 10px; padding: 0 10px;}
#main .m_center .mc_top .mct_new .mctn_title{ height: 40px; color: #4972c4; line-height: 40px; font-size: 16px;}
#main .m_center .mc_top .mct_new .mctn_title span{ color: #cacbce;}
#main .m_center .mc_top .mct_new .mctn_list ul li{ height: 35px; line-height: 35px; border-bottom: 1px dashed #d2d2d2; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#main .m_center .mc_top .mct_new .mctn_list ul li i{ font-size: 20px; color: #999999; position: relative; top: 3px;}
#main .m_center .mc_top .mct_new .mctn_list ul li span{ float: right;}

/*站长推荐*/
#main .m_center .mc_top .mct_tj{ width: 308px; height: 308px; border: 1px solid #edecec; float: left; margin-left: 10px; padding: 0 10px;}
#main .m_center .mc_top .mct_tj .mctt_title{ height: 40px; color: #4972c4; line-height: 40px; font-size: 16px;}
#main .m_center .mc_top .mct_tj .mctt_title span{ color: #cacbce;}
#main .m_center .mc_top .mct_tj .mctt_content .mcttc_info{ height: 95px;}
#main .m_center .mc_top .mct_tj .mctt_content .mcttc_info .img{ width: 95px; height: 95px; overflow: hidden; float: left;}
#main .m_center .mc_top .mct_tj .mctt_content .mcttc_info .img img{ width: 95px;}
#main .m_center .mc_top .mct_tj .mctt_content .mcttc_info .mc_info{ float: left; width: 200px; margin-left: 10px;}
#main .m_center .mc_top .mct_tj .mctt_content .mcttc_info .mc_info .title{ height: 30px; line-height: 30px; font-size: 16px;}
#main .m_center .mc_top .mct_tj .mctt_content .mcttc_info .mc_info .description{ font-size: 12px; color: #999999; height: 64px; overflow: hidden;}
#main .m_center .mc_top .mct_tj .mctt_content .mcttc_other ul li{ height: 25px; line-height: 25px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/*网页模板*/
.wymb .w_title{ height: 40px; line-height: 40px; font-size: 12px;}
.wymb .w_title i{ font-size: 26px; color: #00aaee; position: relative; top: 3px;}
.wymb .w_title .wt_nav{ font-size: 20px; color: #00aaee; font-weight: bold;}
.wymb .w_title .wt_notice{ padding-left: 20px;}
.wymb .w_title a.upload{ color: #448aca; font-weight: bold;}
.wymb .w_title a.more{ margin-left: 15px; color: #448aca;}
.wymb .w_title .w_nav{ float: right;}
.wymb .w_title .w_nav ul li{ float: left; height: 35px; line-height: 35px; background: #eeeeee; margin-left: 2px; position: relative; top:5px;}
.wymb .w_title .w_nav ul li a{ display: block; height: 35px; padding: 0 15px; font-weight: bold;}
.wymb .w_title .w_nav ul li.current{ height: 40px; line-height: 40px; background: #00aaee; margin-left: 2px; position: relative; top:0;}
.wymb .w_title .w_nav ul li.current a{ height: 35px; padding: 0 15px; color: #ffffff; font-weight: bold;}

.wymb .w_property{ border: 1px solid #eeeeee; border-top: 4px solid #00aaee;}

.wymb .w_property .wp_list{ line-height: 35px; margin-left: 15px;}
.wymb .w_property .wp_list .wpl_label{ float: left; width: 80px;}
.wymb .w_property .wp_list .wpl_list{ float: left; width: 1070px;}
.wymb .w_property .wp_list .wpl_list ul li{ float: left; margin-left: 10px;}
.wymb .no_property{ border-left: none; border-right: none; border-bottom: none;}

.wymb .list ul li{ float: left; margin-top: 10px; margin-left: 38px; width: 265px; position: relative; box-shadow: 0 0 8px 2px rgba(153,153,153,0.4); border-radius: 5px; overflow: hidden;}
.wymb .list ul li.first{ margin-left: 0;}
.wymb .list ul li.vip::before{position: absolute; right: 15px; top: 10px; content: 'VIP'; z-index: 999; color: #FFFFFF; text-shadow: 0 0 5px rgb(101, 92, 230),0 0 10px rgb(101, 92, 230),0 0 20px rgb(101, 92, 230),0 0 30px rgb(101, 92, 230); font-style: italic; font-weight: bold;}
.wymb .list ul li.vip2::before{position: absolute; right: 15px; top: 10px; content: '年VIP'; z-index: 999; color: #FFFFFF; text-shadow: 0 0 5px rgb(101, 92, 230),0 0 10px rgb(101, 92, 230),0 0 20px rgb(101, 92, 230),0 0 30px rgb(101, 92, 230); font-style: italic; font-weight: bold;}
.wymb .list ul li.vip99::before{position: absolute; right: 15px; top: 10px; content: '终身VIP'; z-index: 999; color: #FFFFFF; text-shadow: 0 0 5px rgb(101, 92, 230),0 0 10px rgb(101, 92, 230),0 0 20px rgb(101, 92, 230),0 0 30px rgb(101, 92, 230); font-style: italic; font-weight: bold;}
.wymb .list ul li .img{ width: 265px; height: 190px; overflow: hidden; position: relative;}
.wymb .list ul li .img img{ width: 265px;}
/* .wymb .list ul li .img .mask{ width: 265px; height: 190px; position: absolute; top: auto; bottom: -100%; transition: 0.5s; background: #00aaee; color: #ffffff; filter:alpha(opacity=85);opacity:0.85;-Moz-Opacity: 0.85;}
.wymb .list ul li .img .mask .mtitle{ height: 30px; line-height: 30px; padding: 0 10px;}
.wymb .list ul li .img .mask .lmcontent{ height: 125px; overflow: hidden; line-height: 25px; padding: 0 10px;}
.wymb .list ul li .img .mask .mprice{ height: 35px; line-height: 35px; background-color: #1878bc; padding: 0 10px;}
.wymb .list ul li .img .mask .mprice .sale{ float: right;}
.wymb .list ul li .img .mask .mprice i{ font-size: 16px; font-weight: bold;}
.wymb .list ul li .img:hover .mask{ bottom: 0;} */
.wymb .list ul li .img .mask{ width: 245px; height: 35px; background-color: rgba(24,120,188, 0.8); position: absolute; top: auto; bottom: 0; line-height: 35px; padding: 0 10px; color: #ffffff;}
.wymb .list ul li .img .mask .detail{ float: right; color: #ffffff;}
.wymb .list ul li .title{ height: 45px; line-height: 45px; padding: 0 10px; text-align: center; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.wymb .group .glist{ float: left; width: 860px;}
.wymb .group .glist .gl_content .glleft{ float: left; width: 360px;}
.wymb .group .glist .gl_content .glleft .gll_title, .wymb .group .glist .gl_content .glright .glr_title{ height: 40px; line-height: 40px; border-bottom: 1px solid #e7ecee;}
.wymb .group .glist .gl_content .glleft .gll_title span, .wymb .group .glist .gl_content .glright .glr_title span{ display: inline-block; padding: 0 15px; border-bottom: 2px solid #35925a; color: #00aaee; font-size: 16px; font-weight: bold;}
.wymb .group .glist .gl_content .glleft ul, .wymb .group .glist .gl_content .glright ul{ margin-top: 10px;}
.wymb .group .glist .gl_content .glleft ul li, .wymb .group .glist .gl_content .glright ul li{ height: 25px; line-height: 25px;}
.wymb .group .glist .gl_content .glleft ul li i, .wymb .group .glist .gl_content .glright ul li i{ font-size: 12px; font-weight: bold; padding-right: 8px; color: #35925a;}
.wymb .group .glist .gl_content .glright{ float: left; width: 360px; margin-left: 40px;}
.wymb .group .gcom{ float: left; width: 310px; border-left: 2px solid #979595; margin-top: 15px;}
.wymb .group .gcom .g_title{ height: 40px; line-height: 40px; border-bottom: 1px solid #bdb9b9; margin-left: 10px;}
.wymb .group .gcom .g_title i{ font-size: 22px; color: #00aaee;}
.wymb .group .gcom .jcwd{ background: url("../images/tj_jcwd.png") 25px center no-repeat;}
.wymb .group .gcom .spjc{ background: url("../images/tj_spjc.png") 25px center no-repeat;}
.wymb .group .gcom .jzjy{ background: url("../images/tj_jzjy.png") 25px center no-repeat;}
.wymb .group .gcom .g_list ul{ margin-left: 10px;}
.wymb .group .gcom .g_list ul li{ height: 30px; line-height: 30px; margin-top: 8px;}
.wymb .group .gcom .g_list ul li span{ display: inline-block; width: 30px; height: 30px; background-color: #f11836; text-align: center; color: #ffffff;}
.wymb .group .gcom .g_list ul li span.rank{ background-color: #00aaee;}
.wymb .group .gcom .g_list ul li a{ margin-left: 10px;}

.wymb .group .glist .gl_content .glc_img ul li{ float: left; margin-top: 10px; margin-left: 25px; width: 265px; position: relative; box-shadow: 0 0 8px 2px rgba(153,153,153,0.4); border-radius: 5px; overflow: hidden;}
.wymb .group .glist .gl_content .glc_img ul li.first{ margin-left: 0;}
.wymb .group .glist .gl_content .glc_img ul li.vip::before{position: absolute; right: 15px; top: 10px; content: 'VIP'; z-index: 999; color: #FFFFFF; text-shadow: 0 0 5px rgb(101, 92, 230),0 0 10px rgb(101, 92, 230),0 0 20px rgb(101, 92, 230),0 0 30px rgb(101, 92, 230); font-style: italic; font-weight: bold;}
.wymb .group .glist .gl_content .glc_img ul li.vip2::before{position: absolute; right: 15px; top: 10px; content: '年VIP'; z-index: 999; color: #FFFFFF; text-shadow: 0 0 5px rgb(101, 92, 230),0 0 10px rgb(101, 92, 230),0 0 20px rgb(101, 92, 230),0 0 30px rgb(101, 92, 230); font-style: italic; font-weight: bold;}
.wymb .group .glist .gl_content .glc_img ul li.vip99::before{position: absolute; right: 15px; top: 10px; content: '终身VIP'; z-index: 999; color: #FFFFFF; text-shadow: 0 0 5px rgb(101, 92, 230),0 0 10px rgb(101, 92, 230),0 0 20px rgb(101, 92, 230),0 0 30px rgb(101, 92, 230); font-style: italic; font-weight: bold;}
.wymb .group .glist .gl_content .glc_img ul li .img{ width: 265px; height: 190px; overflow: hidden;}
.wymb .group .glist .gl_content .glc_img ul li .img img{ width: 265px;}
.wymb .group .glist .gl_content .glc_img ul li .title{ height: 45px; line-height: 45px; padding: 0 10px; text-align: center; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.wymb .group .gcom .g_list .gl_sparea ul li{ margin-top: 10px; width: 300px; height: auto;}
.wymb .group .gcom .g_list .gl_sparea ul li .img{ width: 300px; height: 200px; overflow: hidden;}
.wymb .group .gcom .g_list .gl_sparea ul li .img img{ width: 300px;}
.wymb .group .gcom .g_list .gl_sparea ul li .title{ height: 30px; line-height: 30px; text-align: center; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}


/*友情链接*/
.link{ margin: 0 20px;}
.link .l_title{ border-bottom: 1px solid #e7ecee; height: 40px; line-height: 40px;}
.link .l_title ul li{ float: left; width: 100px; text-align: center; font-size: 16px;}
.link .l_title ul li.current{ border-bottom: 2px solid #38945d;}
.link .l_title ul li a{ display: block; height: 40px;}
.link .l_title ul li.current a{ color: #00aaee; font-weight: bold;}
.link .l_list{ margin-top: 15px;}
.link .l_list ul li{ height: 25px; line-height: 25px; float: left; margin-left: 10px;}


/*广告*/
.index_bdad .ib_left{ width: 580px; height: 220px; float: left;}
.index_bdad .ib_right{ width: 580px; height: 220px; float: left; margin-left: 10px;}



/*淘宝广告*/
.index_tbad .ib_left{ width: 580px; height: 90px; float: left;}
.index_tbad .ib_right{ width: 580px; height: 90px; float: left; margin-left: 10px;}













