@charset "UTF-8";
/**** pellyword ****/

#chart { margin:20px 0; }
.title { font-weight:100; }
a{ color:#404040}
a:hover{ color:#2196F3; text-decoration:none}
p img { margin:0; }
li{list-style: none}
.clear{ clear:both}
#newspecial_menu a:hover{ color:#369 !important}
nav, footer, section, article{display: block}
.min-1200{min-width: 1200px}
.w1200{width: 1200px; margin:0 auto}
.font-hide{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.ovh{overflow: hidden}
.auto{margin-left: auto;margin-right: auto}
.art_l{float: left}
.art_r{float: right}
.txa-l{text-align: left}
.txa-c{text-align: center}
.txa-r{text-align: right}
.dis-ib{display: inline-block}
.dis-b{display: block}
.ver-t{vertical-align: top}
.ver-m{vertical-align: middle}
.pis-re{position: relative}
.pis-ab{position: absolute}
.m5{margin: 5px}
.ml5{margin-left: 5px}
.mr5{margin-right: 5px}
.mt5{margin-top: 5px}
.mb5{margin-bottom: 5px}
.p5{padding: 5px}
.pl5{padding-left: 5px}
.pr5{padding-right: 5px}
.pt5{padding-top: 5px}
.pb5{padding-bottom: 5px}
.mr8{ margin-right: 8px}
.m10{margin: 10px}
.ml10{margin-left: 10px}
.mr10{margin-right: 10px}
.mt10{margin-top: 10px}
.mb10{margin-bottom: 10px}
.p10{padding: 10px}
.pl10{padding-left: 10px}
.pr10{padding-right: 10px}
.pt10{padding-top: 10px}
.pb10{padding-bottom: 10px}
.m15{margin: 15px}
.ml15{margin-left: 15px}
.mr15{margin-right: 15px}
.mt15{margin-top: 15px}
.mb15{margin-bottom: 15px}
.p15{padding: 15px}
.pl15{padding-left: 15px}
.pr15{padding-right: 15px}
.pt15{padding-top: 15px}
.pb15{padding-bottom: 15px}
.m20{margin: 20px}
.ml20{margin-left: 20px}
.mr20{margin-right: 20px}
.mt20{margin-top: 20px}
.mb20{margin-bottom: 20px}
.p20{padding: 20px}
.pl20{padding-left: 20px}
.pr20{padding-right: 20px}
.pt20{padding-top: 20px}
.pb20{padding-bottom: 20px}
.clear:after{content: "";height: 0;display: block;clear: both;overflow: hidden}
.dis-tb{display: table}
.dis-item{display: table-cell;vertical-align: middle}
.more{width: 20px;height: 20px;background: url(../img/more.png) no-repeat}
.img-hover{-webkit-transition: all .5s;transition: transform .5s}
.img-hover:hover{-webkit-transform: scale(1.2);transform: scale(1.2)}
.pis-hover:hover{position: relative;top: 1px;left: 1px}
.media-article{padding-left: 12px}
.media-article .title{font-size: 20px;font-weight: normal;margin-bottom: 8px;color: #525252}
.media-article .title:hover{color: #f60}
.media-article p{color: #a8a8a8}
.media-article .read-more{color: #a8a8a8}
.media-article .read-more:hover{color: #f60}
.news-list li{color: #525252}
.list-date li a{width: 100%;max-width: 100px}
.list-date li .date{width: 50px;min-width: 50px;text-align: right;color: #a8a8a8}
.list-disc li{padding-left: 10px;position: relative}
.list-disc li:before{content: "·";position: absolute;left: 2px;top: 0}
.img-tit{line-height: 36px;font-size: 16px;color: #fff;width: 100%;height: 0;-webkit-transition: height .5s;transition: height .5s;bottom: 0;background: #000;background: rgba(0,0,0,0.6);box-sizing: border-box;padding: 0 10px}
.media-con:hover .img-tit{height: 36px}
.media-list li{margin-bottom: 10px}
.media-tit{color: #525252;font-size: 16px;height: 40px;line-height: 40px}
.media-tit:hover{color: #f60}
.ovh {overflow: hidden}
.r-tip{margin-top: 8px}
.r-tip a{display: inline-block;vertical-align: middle;width: 22px;height: 22px}
.art_tip{position:relative;font-weight:normal;font-size:18px;margin-bottom:20px;color:#fff; background:#0ab856; width:350px; height:44px; line-height:44px; box-sizing:border-box; padding-left:20px}
.art_tip:before{content:"";position:absolute;width:100%;left:0;bottom:1px}
.art_tip span{display:inline-block;position:relative;height:44px;line-height:40px;color:#fff;background:url(../img/tab-on.jpg) no-repeat center bottom;z-index:1}
.none-tip{font-size: 16px;color: #a8a8a8;padding: 50px 0;text-align: center}
.banner{position: relative;overflow: hidden;z-index: 2}
.banner .hd{width: 100%;position: absolute;z-index: 3;bottom: 0;left: 0;height: 3px}
.banner .hd li{cursor: pointer;float: left;width: 20%;height: inherit;background: #2a2a2a;overflow: hidden;line-height: 9999px}
.banner .hd li.on{background: #2196F3}
.banner:hover .hd{height: 6px}
.banner .txt{background: url(../img/banner-font-bg.png) repeat-x;bottom: 0;z-index: 2;height: 102px;width: 100%}
.banner .txt li{line-height: 50px;color: #fff;font-size: 20px;position: absolute;bottom: -50px;width: 100%;box-sizing: border-box;padding: 0 5px}
.banner .txt li a{color:#fff;}
.banner .prev, .banner .next{width: 50px;height: 80px;top: 50%;margin-top: -40px;position: absolute;left: 0;background: url(../img/icon.png) no-repeat -48px -125px;-webkit-transition: all .5s;transition: opacity .5s;opacity: 0}
.banner .next{left: auto;background-position: -98px -125px;right: 0}
.banner:hover .prev, .banner:hover .next{opacity: 1}
.android, .ios{width: 20px;height: 20px;display: inline-block;vertical-align: middle;margin-right: 8px}
.android{background: url(../img/icon.png) no-repeat -20px -394px}
.ios{background: url(../img/icon.png) no-repeat 0 -394px}
.pub-bg{height: 1000px}
.main{background: #f6f6f6;padding-bottom: 20px;margin-top: -700px}
.nav-position i{background: url(../img/icon.png) no-repeat -108px -205px;width: 21px;height: 22px;margin-right: 5px}
.f-bg{background: #fff}
.l-content{width: 790px}
.side-bar{width: 350px}
.side-bar .tip{margin-bottom: 10px}
.erweima{width: 268px;margin-bottom: 15px}
.erweima img{width: 124px;height: 124px}
.about-us{line-height: 24px;color: #323232}
.about-us a{color: #aaa;margin: 0 8px}
.about-us a:hover{color: #f60}
.copyright{line-height: 24px;color: #aaa}
.copyright span{width: 6px}
.to-top{background: url(../img/icon.png) no-repeat -212px -155px;width: 70px;height: 70px;position: fixed;bottom: 90px;left: 50%;margin-left: 620px;cursor: pointer;display: none}
.font-hidee{overflow: hidden;text-overflow: ellipsis}
.font-hoverr:hover{color: #2ea07f}

#toptb{ background:#2d2d2d ; overflow:hidden; min-width:1200px; border:none; text-align: center; margin: 0 auto;}
#toptb a{ color:#848484; font-size:12px; text-align: center; margin: 0 auto;}
.nav_bar_box { background:#abcd03 ;display:block; clear:both; min-width:1200px }
.nav_min .search { float:right; margin-right:10px; margin-top:10px; }
.nav_min .search input#s {background:none repeat scroll 0 0 rgb(255,255,255); color:rgb(85,85,85); border:medium none; float:right; }
.bodycontainer.nav_mincontainer { z-index:10; }
.nav_content { margin:0 auto; background:none;z-index:13; }
.pellyword_m_n a { color:#fff; }
.p_pop li{ border-bottom:1px solid #f7f7f7; }
.p_pop a{ padding:3px 10px; border-bottom:none;}
.ernav li a{ padding:3px 10px}


/**user**/
.pellyword_list{ margin-bottom:60px}
.forum_list_box { margin:20px 0; }
.forum_list_tit a { font-size:32px; font-weight:400; margin-right:20px; }
.tl th,
.tl td { border-bottom:1px solid #EFEFEF; }
#threadlist{ background:#fff;}
.xl2{ background-image:none;}
#postlist .vwthd h1{ padding:0 20px}	
#scbar_type_menu { top:115px!important; }
.ct2_a .appl { margin-left:0!important; }
.ct2_a { padding-left:0!important; }
.bdl { margin-right:10px; }
.ct2 .sd { margin-right:0!important; }
.ct2 #chart,
.ct2 #an { margin:20px 0!important; } 
.ct2 .mn { width:880px!important; }
.ct2 .sd{ width:280px}
#ct, .ct2_a{ background:#fff;}
.tbn li.a{ background:#f2f2f2}
.mn{ margin-left:0 !important}
#mu ul{ background-color:#e0f1e9 !important; border:none !important; background-image:none;}
.tel_xin { height:28px; width:260px;  overflow:hidden; float:left; margin-top:26px; margin-left:40px; display:inline; padding-left:36px;}
.pnc, a.pnc{ background-image:none; border-color:#008dd3; background:#008dd3;}
.pls{ border-right:1px solid #eee}
.ad .pls{ background:#ddd}
.t_f, .t_f td{ line-height:22px}
.blue{ background:none; border:none;}
.red{ border:none; background:none;}


 /*forum*/
#forumleftside .bdl_h{background:#fff; display:block; font-weight:700; line-height:28px; overflow:hidden; text-indent:15px;}
#scbar{ margin:22px 20px 0 0;}
#scbar input{height:28px!important; background:#efefef; padding:0 0 0 15px; line-height: 22px!important; width:100px !important; border-radius:3px 0 0 3px;}
#scbar_btn{ background:transparent url(../img/search.png) no-repeat !important}
#ft{padding:20px 0px 50px; border:none; background:#474747}
#ft em{margin-right: 10px;}





/*footer */
.pellyword_footer{width:100%;min-width:1200px;text-align:left;background:#fcfcfc; font:12px/1.5;color:#fff;clear:both; bottom:0; color:#999}
.pellyword_footer a{text-decoration:none; font-size:12px; color:#999}
.pellyword_footer a:hover{color:#959595}
.footer-box{color:#666;overflow:hidden;clear:both;margin-bottom:40px;}
.footer-box a{color:#999}
.footer-box a:hover{color:#666}
.footer-box .footer-item{float:left;width:20%;margin-left:40px;color:#999}
.footer-box .footer-item:last-of-type{padding-left:0}
.footer-box .f-item-img{position:relative;display:inline-block;margin-right:10px;vertical-align:top}
.footer-box .f-item-img a{display:block;width:20px;height:22px;overflow:hidden}
.f-item-qr,.footer-box .f-item-img a:hover img:first-of-type{display:none}
.footer-box .f-item-img:last-of-type a{width:18px;height:20px}
.footer-box .f-item-img img{width:100%;margin-bottom:2px}
.footer-box .copyright{margin-bottom:0;padding:30px 0;text-align:center;color:#acacac;font-size:12px;font-weight:400}


#nv_search #ft{background:#fcfcfc;}
.ct3_a .mn{ width:785px}
.mi .moodfm_input{ background:none !important;border: 1px solid #eee;}
.mi .moodfm_input{ width:550px}
.bw0 .mi{ width:770px}
.fl_g dt{ font-weight:100}
#plugin_menu {top: 150px !important}
#mn_P1_menu li a {padding: 0 10px;}
.bm_h{ background:#FFFFFF !important}
.bm_h .o img{ margin-top:12px}
.m_l, .m_r { width: 8px !important;}
#pt{ margin-top:20px}
.biduser{ width:988px !important}



.nav_box{width:100%;background:#fff;z-index:999; border-bottom: 1px solid #f5f5f5}
.nav_min { width:1200px; margin:0 auto; background:none;z-index:13 }
.logo { float:left; width:175px; height:45px; margin-top:10px; overflow:hidden;padding-right: 20px; margin-right:50px }
.logo img{ width:100%; height:100%}
#pellyword_menu_nav.pellyword_m_n{float:left;width:570px;height:70px;margin: 0px 10px 0px 10px;overflow:hidden}

.pellyword_m_n,
.pellyword_m_n * { margin:0; padding:0; list-style:none outside none }
.pellyword_m_n { line-height:1; float:left }
.pellyword_m_n ul { position:absolute; top:-999em; width:8.8em }
.pellyword_m_n ul li { width:100% }
.pellyword_m_n li:hover { visibility:inherit }
.pellyword_m_n li { float:left; margin-right:0 }
.pellyword_m_n li.active { height:100%;}
.pellyword_m_n li.active a {  color:#fff !important;background:#0ab856; } 
.pellyword_m_n li li { margin-right:15px }
.pellyword_m_n a { display:block; text-decoration:none; line-height:20px; min-width:1px; z-index:11 }
.pellyword_m_n li { background:none repeat scroll 0 0 transparent }
.pellyword_m_n li a { padding:0 30px; font-family:"Microsoft Yahei"; font-size:16px; font-weight:100 ;line-height: 70px; color:#717171}
.ie6 .pellyword_m_n li a { padding:15px 10px 12px ;}
.pellyword_m_n li a:hover,
.pellyword_m_n li.sfHover a { color:#0ab856; text-decoration:none; }
.pellyword_m_n li:hover { height:100%;}
.pellyword_m_n li li a,
.pellyword_m_n li li a:visited,
.pellyword_m_n li.sfHover li a { font-size:12px; line-height:18px; background:none repeat scroll 0 0 rgb(255,255,255); color:rgb(51,51,51)!important; border-bottom:1px dotted rgb(220,220,220); font-weight:normal }
.pellyword_m_n li li:last-child a,
.pellyword_m_n li li:last-child a:visited { border-bottom:medium none }
.pellyword_m_n ul li li a { border-left:1px dotted rgb(220,220,220) }
.pellyword_m_n li li { background:none repeat scroll 0 0 rgb(255,255,255) }
.pellyword_m_n li li li { background:none repeat scroll 0 0 rgb(255,255,255) }
.pellyword_m_n li li:hover,
.pellyword_m_n li li.sfHover,
.pellyword_m_n li li a:focus,
.pellyword_m_n li li a:hover,
.pellyword_m_n li li a:active { background:none repeat scroll 0 0; outline:0 none }
.pellyword_m_n a.sf-with-ul { padding-right:28px; min-width:1px }
.bodycontainer.nav_mincontainer { z-index:10 }
.pellyword_m_n li ul,
.pellyword_m_n li li ul { }
.pellyword_m_n a { color:#333 }
.pellyword_m_n li:last-child a { background-image:none }

#pellyword_user{height:50px;float:right;line-height:50px; margin-top:0 !important}
#pellyword_nav .username{display:block;width:31px;height:31px;float:left; margin-left:8px}
#pellyword_nav .username img{width:31px;height:31px;border-radius:50%; margin-top:21px;}
#pellyword_nav span{float:left}
#pellyword_nav span a{float:left;height:70px;font-size:14px;line-height:70px;display:block;color:#979797;padding:0 6px;text-decoration:none}
#pellyword_nav span a:hover,#pellyword_nav span a.new{color: #454545}
#pm_ntc.new { background-repeat: no-repeat; background-position: 5px 10px; padding-left: 28px}
#myprompt.new { background-repeat: no-repeat; background-position: 5px 2px; padding-left: 20px}
#pellyword_menu_nav li a span{display:none}

.pellyword_login{width:60px;height:26px;margin-top:22px;float:right;position:relative;overflow:hidden; list-style:none;}
.pellyword_login .i_qq{width:26px;height:26px; display:block;text-indent:9999px;background:url(../img/qq.png) no-repeat 0 0;margin-left: 6px;}
.pellyword_login .i_qq em{text-indent:9999px}
.pellyword_login .i_wei{width:26px;height:26px; display:block;text-indent:9999px;background:url(../img/wei.png) no-repeat 0 0}
.pellyword_login .i_wei em{text-indent:9999px}
.pellyword_login a{ float:left; width:26px;}

a, #umnav_menu, .pn{transition: background-color 0.3s linear; -moz-transition: background-color 0.3s linear; -webkit-transition: background-color 0.3s linear; -o-transition: background-color 0.3s linear}
#umnav_menu{top:65px !important;margin-left:3px;margin-top: 2px; border:solid 1px #000000; border-radius:10px; overflow:hidden}
#umnav_menu li a{ width:102px;padding:10px 20px;}
#umnav_menu li span.pipe{display:none}
#umnav_menu li .qq_bind{margin-left:-18px}
#umnav_menu .infos{ width:102px;background:#0ab856; color:#fff !important; border-radius:10px 10px 0 0}
#umnav_menu .pellyword_arrow {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;
border-image: none;height: 0;overflow: hidden;
position: absolute;right: 10px;top: -10px;width: 0;}
#umnav_menu .pipe{ display:none}



.nav_min .p_pop, .p_pof, .sllt { padding: 0; border: 1px solid #DDDDDD; margin-top: 0; box-shadow: none; background: #FFFFFF;
}
.ie6 .p_pop { border: 1px solid #DDDDDD}
.p_pop a { color: white}
.p_pop a, .p_pop a.a, #sctype_menu .sca { padding: 5px 10px; font-size: 12px; line-height: 18px; color: #323333 !important; border-bottom: 1px solid #DDDDDD; font-weight: normal}
.p_pop a:hover { color: #FFFFFF !important; background:#424242;}
.bui a, .bui a:hover { padding: 0; border: none; background: none}


#mu ul { background: #F8F8F8;line-height: 22px;z-index: 2;font-size: 12px; width:100%}



