@charset "utf-8";
/*
模板版权所有归星点互联（Neoconex）所有，请尊重版权与原创；
任何模板使用问题，请联络QQ：1691000615 寻求解决。
版本：vision1.0
*/
/*=======公共样式=======*/
a{ text-decoration:none;}

a:hover{ text-decoration:none;}

*{ padding:0px;margin:0px;font-family: nexzhu!important;-webkit-font-smoothing: subpixel-antialiased;font-smoothing: subpixel-antialiased;}

ul li{list-style:none;}

img{ border:none;}

.clear{ clear:both;}

.nav { background:none; border-bottom:1px solid #f6f6f6;}

.wm { margin:0;}

.button{ background:#007aff; margin-top:10px; width:auto; height:30px; line-height:30px; padding:0 10px; border-radius:2px;}

.nex_bg_cl{ background:#fff;}

.plc{ border-bottom:0;}
.plc .pi .message img, .plc .pi .img_one img{max-width:100%; max-height:100%; display: block!important;}
.plc .avatar img{ border-radius:100%;}
.btn_qqlogin a{ background:#f90; line-height:45px; width:73%; color:#fff;}
.page{ margin:0; padding:20px 10px; }
.page a { margin:0 5px; border: 1px solid #d1d1d1; border-radius: 2px; padding: 5px 9px; background: #FFF; }
.nex_wp{ width:100%;}
/*=======头部样式=======*/
.nex_rolltoptop{}
.nex_rolltoptop a{ display:block; width:35px; height:35px;  background:url(../index/rocket.png) center no-repeat; background-size:35px; position:fixed; right:3%; bottom:10%; z-index:222;}

.header{ width: 100%; height: 70px; line-height: 70px; position: fixed; top: 0px; font-size: 19px; text-align: center; background:#007aff; z-index: 10; transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s;}

.nex_navbar{height: 50px; background:#fff; width: 100%; line-height: 50px; transition:all 0.3s linear; position:relative; border-bottom:1px solid #f3f3f3; }
.nex_navleft{ position:absolute; top:0; left:0;height: 50px; width:50px;}
.nex_navtop_column{}
.nex_navtop_column .nex_active_nav{ display:block; width:50px; height:50px; border:0;background:#fff url(../headertop/menu.png) center no-repeat; background-size:20px;}
.nextoplogo{width:106px; height:30px;background:url(../headertop/logo.png) center no-repeat; background-size:106px 30px; margin:0px auto; position:relative; top:10px;}

.nex_navright{ position:absolute; top:0; right:0;height: 50px; width:50px;}
.nex_navright img{ width:25px; height:25px; border-radius:100%; display:block; margin:12px;}
.nex_navright em{width:30px; height:30px; border-radius:100%; display:block; margin:10px; background:url(../headertop/default_avator.png) center no-repeat; background-size:20px;}


/*搜索*/
.nex_navsearch{ }

#scbar{}
.nex_scbar{background:#fff; width:100%;  height:30px!important; line-height:30px!important; border:0;border-radius:8px; overflow:hidden; position:relative;}
.nex_scbartxt{ float:left;width:75%!important; height: 30px;line-height: 30px; border:0; background:#fff; position:absolute; top:0; left:7%;}
.nex_scbartxt input::-webkit-input-placeholder{color:#aaa;font-size: 12px;}
#scbar_txt{width:95%; height: 30px;line-height: 30px; color:#ccc; background:#fff; font-size: 14px; border:0; font-family:Microsoft Yahei; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}

#scbar_btn{ border: 0; width:45px; height: 30px; background:url(../headertop/search.png) center no-repeat; background-size:15px; position:absolute; top:0; right:0; }



/*侧边导航*/
.nex_comnav_bd{ margin-top:50px;}
.nex_navbox{}
.nex_navbox ul li{ height:40px; line-height:40px; border-bottom:1px solid #2e2e2e;}
.nex_navbox ul li:last-child{ border-bottom:0;}
.nex_navbox ul li a{ display:block;height:40px; line-height:40px; font-size:15px; color:#aaa; font-weight:500; letter-spacing:2px; }
.nex_navbox ul li a em{ margin-left:5px; font-size:13px; color:#888; font-weight:300;}


/*登陆前*/
.nex_nav_dlbefore{}

.nex_dlbin{ width:230px; margin:0 auto;}
.nex_dlbin a{ display:block;}
.nex_dltouxiang{ width:30px; height:30px; padding:10px; border-radius:100%; background:#fff; margin:0 auto;}
.nex_dltouxiang img{width:30px; height:30px; }
.nex_nav_beforetxt{ text-align:center;}
.nex_nav_beforetxt h5{ height:30px; line-height:30px; font-size:15px; color:#fff; overflow:hidden; margin:6px 0; font-weight:400;}
.nex_nav_beforetxt span{ display:block; width:80px; height:25px; line-height:25px; border-radius:24px; text-align:center; background:#007aff; font-size:12px; color:#fff; margin:0 auto 10px;}

/*登录后*/
.nex_nav_dlbox{ padding:40px 20px;}
.nex_nav_user_top{ margin-bottom:20px; }
.nex_nav_user_avator{ width:40px; height:40px; float:left; position:relative;}
.nex_nav_user_avator img{ width:40px; height:40px; border-radius:100%;}
.nex_nav_user_avator em{ display:block; width:8px; height:8px; border-radius:100%; border:2px solid #fff; position:absolute; top:0; right:0; border-radius:100%;}
.nex_nav_user_avator em b{ display:block; width:8px; height:8px; border-radius:100%; background:#007aff;}
.nex_nav_user_info{ padding-left:55px;}
.nex_nav_users_name{ height:25px; line-height:25px; font-size:16px; color:#fff;}
.nex_nav_users_name a{ display:inline-block; height:16px; line-height:16px; padding:0 10px; background:#27BF76; font-size:12px; color:#fff; border-radius:4px; margin-left:10px;}
.nex_nav_users_custometitle{ height:16px; line-height:16px; font-size:12px; color:#999; overflow:hidden; font-weight:400;}
.nex_nav_user_btu{}
.nex_nav_user_btu ul{}
.nex_nav_user_btu ul li{ width:33%; float:left; text-align:center;}
.nex_nav_user_btu ul li em{ display:block; height:20px; line-height:20px; font-size:14px; color:#eee; overflow:hidden;}
.nex_nav_user_btu ul li p{ height:15px; line-height:15px; font-size:12px; color:#999; overflow:hidden;}
.nex_nav_user_btu ul li.nex_nav_user_sep{ border-left:1px solid #2e2e2e; border-right:1px solid #2e2e2e;}



/*footer*/
.nex_footer{  padding:0!important; background: #111; background: -webkit-linear-gradient(top, #333 0, #111 100%); background: linear-gradient(to bottom, #333 0, #111 100%);}
.nex_footer_btm{ padding:20px 20px 75px 20px;}

.nex_ft_intel_links{ height: 16px;  line-height: 16px;  margin: 15px 0 0 0;  font-size: 12px;  color: #888; text-align:center;  overflow: hidden;}
.nex_ft_intel_links a{  font-size: 12px;  color: #ddd;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; }
.nex_ft_intel_links em{padding: 0 2px; color: #888;}
.nex_footer_qcode{}
.nex_footer_qcodepic{ width:90px; height:90px; margin:0 auto 10px;}
.nex_footer_qcodepic img{width:90px; height:90px;}
.nex_footer_qcode p{ height:20px; line-height:20px; text-align:center; margin-bottom:5px; font-size:12px; color:#888;}

.nex_footer_btmintel{ margin-top:15px;}
.nex_footer_btmintel ul{ }
.nex_footer_btmintel ul li{ height:20px; line-height:20px; margin-bottom:5px; font-size:12px; color:#999;}
.nex_footer_btmintel ul li a{ font-size:12px; color:#999;}
/*搜索*/
.nex_main_search{ background:#fff; padding-bottom:30px;}
.nex_Search_logo{ width:150px; height:23px; margin:40px auto 20px;}
.nex_Search_logo img{ height:23px;}
.nex_searchlists ul li.noDate{}
.nex_searchlists ul li.noDate em{ display:block; width:180px; height:160px; margin:20px auto; background:url(../search/nex_cry.png) center no-repeat; background-size:100px;}
.nex_searchlists ul li.noDate p{ height:20px; line-height:20px; text-align:center; overflow:hidden; font-size:16px; color:#666;}

.nex_Search{ background:#fff; padding:15px 15px 15px 15px;}
#nex_scform_tb{ height:30px; line-height:30px; margin-bottom:1px;}
#nex_scform_tb a{ display:inline-block;  border:1px solid #f6f6f6; background:#fafafa; height:30px; line-height:30px;padding: 0 12.75px; font-size:12px; color:#444;}
#nex_scform_tb a.a{border:1px solid #007aff;background:#007aff; color:#fff;}
.threadlist{ width:auto;}
.threadlist li a{ display:block; padding:0; padding-bottom:15px; margin-bottom:15px;border-bottom:1px solid #f6f6f6;}
.nex_hot_searchtags{ padding:15px; background:#fff;}
.threadlist .thread_tit{ font-size:12px!important; font-weight:500!important; background:#fff!important; color:#666!important; border-bottom:1px solid #f6f6f6; margin-bottom:20px;}
.threadlist .thread_tit span.emfont{ color:#f40; margin:0 5px;font-weight:500}
.threadlist h2.thread_tit{ padding:0;}
.nex_showarticles{}
.nex_showarticles ul li{ }
.nex_showarticles ul li a{ display:block; width:100%; height:100%;}
.nex_showarticles ul li:last-child a{margin-bottom:15px; border-bottom:0;}

.nex_showarticles_top{ height:20px; line-height:20px; margin-bottom:10px;}
.nex_showarticles_tl{ float:left;}
.nex_showarticles_tl img{ display:inline-block!important; float:left; width:20px; height:20px; border-radius:100%;}
.nex_showarticles_tl span{ display:inline-block!important; height:20px; line-height:20px; font-size:12px; color:#999;  float:left; margin-left:10px;}
.nex_showarticles_tr{ float:right; height:20px; line-height:20px;font-size:12px; color:#999;}
.nex_show_article_pics{ width:110px; height:76px; float:left; border-radius:2px;}
.nex_search_articlebtm{ padding-left:125px;}
.nex_search_articlebtm h5{ height:40px; line-height:20px; overflow:hidden; font-size:15px; color:#2a3342; font-weight:400; margin-bottom:15px;}
.nex_search_armid{}
.nex_search_armidl{ float:left;}
.nex_search_armidl span{ display:inline-block; font-size:14px; color:#999; margin-right:15px; height:16px; line-height:16px; padding-left:25px;}
.nex_search_armidl span.nex_search_armidl_view{ background:url(../search/browse.png) left center no-repeat; background-size:21px;}
.nex_search_armidl span.nex_search_armidl_reply{background:url(../search/message.png) left center no-repeat; background-size:21px;}
.nex_search_armidr{ float:right; padding-left:22px; background:url(../search/document.png) left center no-repeat;background-size:21px; padding-left:25px;font-size:12px; color:#999;}




.nex_Search_input{ width:99.3%; height:45px; text-indent:20px; font-size:16px; color:#8C8F95; border:1px solid #f6f6f6;}
.nex_Search_input::-webkit-input-placeholder{ font-size:14px; color:#666;}
.nex_Seachbtns .nex_sbtns{ width:100%; border:0; height:40px; line-height:40px;background:#007aff;color:#fff; font-size:14px; margin-top:15px;}
#scbar_hot{ padding:10px 0 0 0;}
.nex_Search_title{ height:45px; margin-bottom:15px; text-align:center; line-height:35px; background:url(../search/tab_selected.png) center bottom no-repeat; background-size:15px 6px; font-size:18px; color:#2a3342; font-weight:500; letter-spacing:1px;}

#scbar_hot a{ font-size:12px; color:#5CAAFF; padding:0 10px; display:inline-block; height:30px; line-height:30px; background:#E7F2FF; margin:0 10px 10px 0; border-radius:24px;}

.nex_searchlists{ padding:15px; background:#fff;}
.nex_searchlists h2.thread_tit{ margin-bottom:20px; height:16px; line-height:16px; overflow:hidden; font-size:14px; color:#666; font-weight:300;}
.nex_searchlists h2.thread_tit em{}
.nex_searchlists h2.thread_tit span{ color:#007aff;font-weight:600;}
.nex_searchlists ul li{ border-bottom:1px solid #f6f6f6; padding-bottom:15px; margin-bottom:15px;}
.nex_searchlists ul li:last-child{ border-bottom:0;}
.nexsearch_pic{ float:left; width:120px; height:80px;}
.nexsearch_pic img{width:120px; height:80px; border-radius:2px;}
.nexsearch_pic_iner{width:120px; height:80px; border-radius:2px;}
.nexsearch_info{ padding-left:135px;}
.nexsearch_info h5{ height:40px; line-height:20px; overflow: hidden; font-size: 15px; color: #2a3342; font-weight: 400;}
.nexsearch_info_btm{ height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999; margin-top:22px;}
.nexsearch_info_btm em{ display:inline-block;height:16px; line-height:16px; }
.nexsearch_info_btm i{ display:inline-block;height:16px; line-height:16px;  margin-right:20px; padding-left:25px; background:url(../search/document.png) left center no-repeat; background-size:17px;}
.nex_fatie{ display:block; width: 59px;  height: 59px; line-height: 59px; position:absolute; top:0; right:0; z-index:22; background-size: 16px!important; text-indent: -8C8F959px; overflow: hidden; color: #fff; background: url(../viewthread/fatie.png) center no-repeat;}



/*=======快速发帖=======*/
.fastnavheader{ height:59px; line-height:59px;background:#007aff; padding:0 10px;}
.fastnavheader a{ display:block; float:left; background:url(../ucenter/back.png) 0px center no-repeat; padding-left:22px; background-size:12px; font-size:12px; color:#fff;}
.fastnavheader h1{ float:right; font-size:12px; color:#fff; font-weight:300;}
.nex_fastnav{ background:#fff; padding:20px;}
.nex_fastnav a{ display:block; float:left; margin:0 10px 10px 0; padding:0 10px; background:#007aff; color:#fff; font-size:12px; color:#fff; height:25px; line-height:25px; border-radius:2px;}
.nex_post_BOXes{ padding:15px; background:#fff;}
.nex_post_BOX_lft{overflow: hidden;margin: 10px 0 20px 0; width: 100%; border: solid; border-color: #eee; border-width: 1px 1px 1px 0; background: #fff;}
.nex_post_BOX_lft li{ float: left; overflow-x: hidden; overflow-y: auto; padding: 5px 1.5%;  width: 29%; min-height: 300px; border-left: 1px solid #f6f6f6;}
.nex_post_BOX_lft li a{ display: block; height:30px; line-height:30px; white-space: nowrap; overflow: hidden; font-size:14px; color:#333; padding: 0 4px;}
.nex_post_BOX_lft li p.Add_class a{ color:#007aff; font-weight:500;}
.nex_btn{display: block;  width: 100px;padding:0 10px!important;color: #FFF!important;text-align: center; float: left;height: 30px!important; line-height: 30px!important;}
.nex_btn span{ font-size:12px; color:#fff;}
.nex_post_Blue{background-color: #007aff!important; border-color: #007aff!important; border: 0px outset buttonface!important; text-align: center; height: 30px!important; line-height: 30px!important;}
.nex_post_Gray{ background-color: #ccc!important; border-color: #eee!important; border: 0px outset buttonface!important; text-align: center; height: 30px!important; line-height: 30px!important;}
.nex_hide_NaV{ line-height: 22px!important; font-size:12px; color:#333; margin-bottom:10px;}
.nex_Sort_Functs{ margin:5px 0 10px 0;}
/*分享帖子*/
.nex_sharebox{}
.nex_sharebox ul{ display:table; margin:35px auto 10px auto;}
.nex_sharebox ul li{ float:left; margin:0 10px; }
.nex_sharebox ul li a{ display:block; color:#fff; width:50px; height:80px; position:relative;}
.nex_sharebox ul li a p{ height:20px; line-height:20px; text-align:center; font-size:14px; color:#666; margin-top:10px;}
.nex_sharebox ul li a.nex_dianzan{}
.nex_sharebox ul li a.nex_dianzan i{ display:block; width:50px;height:50px;background:#FF5800 url(../viewthread/dianzan.png) center no-repeat; background-size:20px; border-radius:100%;}
.nex_sharebox ul li a.nex_dianzan span{ display:block; width:20px; height:20px; line-height:20px; border-radius:100%; background:#fff; position:absolute; top:-5px; right:-5px; padding:3px;}
.nex_sharebox ul li a.nex_dianzan span em{ display:block;width:20px; height:20px; line-height:20px; border-radius:100%; background:#FF5800; text-align:center; font-size:12px; color:#fff; overflow:hidden;}
.nex_sharebox ul li a.nex_favs{}
.nex_sharebox ul li a.nex_favs i{ display:block; width:50px;height:50px;background:#FF8F00 url(../viewthread/shoucang.png) center no-repeat; background-size:20px;border-radius:100%;}

.nex_share{ width:100%; padding-bottom:20px; float:left;}
.nex_share a.nex_btn{ display:block; width:35%; padding:5px 0!important;float:left;}
.nex_vt_post_box{ background:#fff;}
.nex_vtpostbox{ margin:0 15px; padding:10px 0; overflow:hidden; background: #fff; border-bottom: solid 1px #eee; position:relative;}

.nex_pd_sub_lists a{ display:block;width: 30px; height: 30px; line-height: 30px; background-size: 80% auto !important; text-indent: -8C8F959px; overflow: hidden; color: #fff; font-size: 16px; background:url(../viewthread/share.png) center no-repeat;}
#nex_height_dot{ height:45px;}
/*分类信息*/


/*论坛*/
.nex_announcement{ padding:15px; background:#fff;}
.nex_announcement ul li{ padding-bottom:13px; margin-bottom:13px; border-bottom:1px solid #f6f6f6;}
.nex_announcement ul li:last-child{ margin-bottom:0; border-bottom:0;}
.nex_announcement_tops{ }
.nex_announcement_tops h3{line-height:25px; font-size:16px; color:#333; margin-bottom:10px;}
.nex_announcement_tops em{ margin-left:10px; color:#007aff; font-weight:300; font-size:12px;}
.nex_announcement_btms{}
.nex_announcement_btms p{ height:20px; line-height:20px; overflow:hidden; font-size:12px; color:#aaa; margin-bottom:10px;}
.nex_announcement_btms h5{ line-height:22px; font-size:12px; color:#8C8F95; font-weight:500;}
.container{ background:#fff!important; padding-top:50px;}

.nex_bbstopnav_viewthread{ height:50px;background:#007aff; width:100%; position: fixed; left: 0; z-index: 11111; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear; }
.nex_bbstopnav_viewthread a.nexback{width: 50px; height: 50px; line-height:50px; position:absolute; top:0; left:0; z-index:22;overflow: hidden; color: #fff; font-size: 16px; background:url(../ucenter/back.png) center no-repeat;background-size: 15px!important; }
.nex_bbstopnav_viewthread h3{width: 120px; height: 50px; line-height: 50px; text-align: center; overflow: hidden;margin: 0 auto; font-size: 16px;color: #fff;  font-weight: 300;}

/*内容页*/
.nex_vt_container{ padding-top:50px;}
.postlist{ background:#fff; }
.postlist .page{ margin-bottom:50px;}
.nex_threadinertools{ width:35px; position: fixed; right:2%; bottom:10%; z-index: 43;}
.nex_threadinertools ul li{ margin-bottom:10px;width:35px; height:35px;}
.nex_threadinertools ul li a{ display:block; width:35px; height:35px; border-radius:100%; border:1px solid #007aff;}
.nex_threadinertools ul li.nex_threadinertools_home a{ background:#007aff url(../viewthread/sidetools/home.png) center no-repeat; background-size:20px;}
.nex_threadinertools ul li.nex_threadinertools_scrolltop a.scrolltop{background:#007aff url(../viewthread/sidetools/up.png) center no-repeat; background-size:20px;}
.scrolltop{ position:absolute; right:-2px; opacity:1!important; bottom: 10px!important; box-shadow:none!important;}
.scrolltop:before{ display:none;}
.scrolltop:after{display:none;}

.nex_threadinertools ul li.nex_threadinertools_scrolltop a.bottom{ background:#007aff url(../viewthread/sidetools/down.png) center no-repeat; background-size:20px;}

.nex_bbstopnav_displaylist{ height:50px; width:100%;  background: #fff; border-bottom:1px solid #f6f6f6; position:fixed; z-index:222; }
.nex_bbstopnav_displaylist a.nexback{width: 50px; height: 50px; line-height:50px; position:absolute; top:0; left:0; z-index:22;overflow: hidden;background:url(../bbs/back.png) center no-repeat;background-size: 15px!important;}
.nex_bbstopnav_displaylist h3{ width:120px; height:50px; line-height:50px; text-align:center; overflow:hidden; margin:0 auto; font-size:16px; color:#555; font-weight:400;}
.nex_postbbsbtn a{ display:block;width: 50px; height: 50px; line-height:50px; position:absolute; top:0; right:0; z-index:22;text-indent: 100px; overflow: hidden; color: #fff; font-size: 16px; background:url(../bbs/post.png) center no-repeat;background-size: 18px!important; }


.nex_bbstopnav_viewthread{ height:50px;background:#007aff; width:100%; position: fixed; left: 0; z-index: 11111; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear; }


.nex_bbstopnav_viewthread h3{width: 120px; height: 50px; line-height: 50px; text-align: center; overflow: hidden;margin: 0 auto; font-size: 16px;color: #fff;  font-weight: 300;}
.category .name .tit{ color:#fff;}
.nex_fatiez a{ display:block; width: 50px;  height: 50px; line-height: 50px; position:absolute; top:0; right:0; z-index:22; background-size: 25px!important;  overflow: hidden; color: #fff; background: url(../viewthread/post_viewthread.png) center no-repeat;}
#mask{ background:rgba(0,0,0,0.5)!important; opacity:1!important;}
.dialogbox .button{ max-width:120px;}
.nex_redirect{ display:inline-block; background: #007aff; font-size:12px; color:#fff; height: 30px; line-height:30px; font-size:12px; color:#fff!important;  text-align:center;}




.nex_viewthreadTop{padding:15px; background:#fff; }
.nex_viewthread_intel{background: #fff; width:100%; color: #333; position: relative; margin-bottom:20px;}
.nex_viewthread_intel h3{margin-bottom: 15px; float:left; width:80%;  line-height: 24px; margin-bottom:10px; font-size: 20px; color: #333; font-weight:400; }
.nex_viewthread_intel a.nex_Managing_btn{ display:inline-block; position:absolute; top:5px; right:0;width:20px; height:20px; background:url(../viewthread/nex_icon_setting.png) center no-repeat; background-size:20px;}
.nex_viewthread_info{}
.nex_viewthread_include{ float:left; width:60%;}
.nex_viewthreadtop_avatar{ float:left;  width:38px; height:38px;}
.nex_viewthreadtop_avatar img{ width:38px; height:38px; border-radius:100%;}
.nex_viewthreadtop_others{ padding-left:50px; width:90%;}
.nex_viewthreadtop_ost{ height:20px; line-height:20px; margin-bottom:5px;}
.nex_viewthreadtop_ost h4{ float:left; margin-right:8px; font-size:14px; color:#333; font-weight:500;}
.nex_vt_lvnid{ float:left; }
.nex_vt_lvnid i{ display:block; width:18px; height:18px; line-height:18px; text-align:center;}
.nex_vt_lvnid em{ display:inline-block; font-size:14px; color:#fff!important; transform: scale(0.67) ;}
.nex_vt_lvnid i.nex_level1{ background:url(../viewthread/nex_person_level1.png) no-repeat; background-size:18px;}
.nex_vt_lvnid i.nex_level2{ background:url(../viewthread/nex_person_level2.png) no-repeat; background-size:18px;}
.nex_vt_lvnid i.nex_level3{ background:url(../viewthread/nex_person_level3.png) no-repeat; background-size:18px;}
.nex_vt_lvnid i.nex_level4{ background:url(../viewthread/nex_person_level4.png) no-repeat; background-size:18px;}
.nex_viewthreadtop_osb{ height:15px; line-height:15px; font-size:12px; color:#999;}
.nex_viewthreadtop_osb span{ float:left; display:inline-block;}
.nex_viewthreadtop_osb em{float:left;  display:inline-block; width:1px; height:10px; background:#ccc; margin:2.5px 8px 0 8px;}
.nex_viewthreadtop_osb i{ float:left; max-width:70px; height:15px; line-height:15px;overflow:hidden;}

.nex_viewthread_topfav{ float:right;}
.nex_viewthread_topfav a{ display:block; width:60px; height:30px; line-height:30px; text-align:center; font-size:12px; color:#fff!important; background:#007aff;  border-radius:2px;}

.nex_vt_inner_fuction{}
.nex_vt_inner_fuction ul{ display:table; margin:0 auto 30px;}
.nex_vt_inner_fuction ul li{ float:left; width:50px; margin:0 5px; text-align:center;}
.nex_vt_inner_fuction ul li em{ display:block; height:16px; line-height:16px; font-size:14px; color:#fff;}
.nex_vt_inner_fuction ul li p{ display:block; height:20px; line-height:20px; font-size:12px; color:#fff;}
.nex_vt_inner_fuction ul li.nex_vt_if_read{ width:50px; height:36px; padding:7px 0; border-radius:100%; background:#F8999D;}
.nex_vt_inner_fuction ul li.nex_vt_if_reply{ width:50px; height:36px; padding:7px 0; border-radius:100%; background:#86D18E;}
.nex_vt_inner_fuction ul li.nex_vt_if_fav{ width:50px; height:36px; padding:7px 0; border-radius:100%; background:#F1D558;}
.nex_vt_inner_fuction ul li a{ display:block;}
.nex_vt_inner_fuction ul li.nex_vt_if_support a{ width:50px; height:36px; padding:7px 0; border-radius:100%; background:#B2E0F7;}
.nex_vt_inner_fuction ul li.nex_vt_if_drop a{ width:50px; height:36px; padding:7px 0; border-radius:100%; background:#F3B17F;}



.subtsm{ padding:10px 10px 0 10px; background:#fcfcfc;}



.nex_vtpostbox{ padding:15px; overflow:hidden; background: #fff; border-bottom:1px solid  #f9f9f9; position:relative;}

.nex_pd_sub_lists a{ display:block;width: 30px; height: 30px; line-height: 30px; background-size: 80% auto !important; text-indent: -8C8F959px; overflow: hidden; color: #fff; font-size: 16px; background:url(../viewthread/share.png) center no-repeat;}
/*楼层*/
.nex_vt_posttitles{height: 50px; line-height: 50px; border-bottom:1px solid #f3f3f3; background:#fff; margin-top:10px; padding:0 15px;}
.nex_vt_reply_bdl{ float:left;}
.nex_vt_reply_bdl a{ display:block; float:left;width:60px;height:50px; padding:0 8px; line-height:50px; font-size:14px; color:#666;}
.nex_vt_reply_bdl span{display:block; float:left; width:60px; height:50px; position:relative; line-height:50px; font-size:14px; color:#333;}
.nex_vt_reply_bdl span:after{ content:''; display:block; width:22px; height:2px; background:#333; position:absolute; top:48px; left:24px;}
.nex_vt_reply_order{ float:right;}
.nex_vt_reply_order ul li{ float:left; margin-left:10px; height:50px; line-height:50px;}
.nex_vt_reply_order ul li a{ font-size:14px; color:#333;}


.nex_vt_nonfirst{padding:15px 15px 60px 15px;background:#fff url(../viewthread/sofa.png) center 50px no-repeat;background-size:120px;}
.nex_vt_nonfirst p{ height:50px; line-height:50px;text-align:center;color:#8C8F95; font-size:15px; margin-top:165px;}


.nex_fr_reply{position:fixed;right:0;left:0;bottom:0;top:0;background:rgba(0,0,0,.5);z-index:111;display:none;}
.nex_fr_reply form {border-bottom:solid 1px #eee;border-top:solid 1px #eee;padding:15px;background:#fff;position:absolute;bottom:0;left:0;right:0;}
.nex_fr_fixbtm { position: fixed; bottom: 0; width: 100%; left: 0;height:55px !important; background:#fff; border-top:1px solid #f3f3f3; z-index:200;}
.nex_fr_fixbtm .nex_c_t_r_btn{ border-radius:2px; background:#f6f6f6 url(../viewthread/fastpost.png) 9% center no-repeat; background-size:15px; height: 36px; line-height: 36px; margin-top: 10px;font-size: 12px; width: 47%; float: left; display: block; text-indent:11%; padding:0 3%;color: #666; margin-left:10px;}
.nex_fr_right{ float:right; margin-right:10px; margin-top:4px;}

.nex_btm_items{ float:left; position:relative; margin:10px 8px; width:30px;}
.nex_btm_items span{width:30px;height:30px;display:block;position:relative; }
.nex_btm_items em{ display:block; position:absolute; top:-5px; right:-10px; border-radius:24px; padding:0 2px;width:20px;height: 13px; overflow:hidden;line-height: 13px;color: #fff;  text-align: center; font-size:12px; background:#FF534D; box-shadow:2px 3px 4px #FF534D;}

.nex_vt_replies{}
.nex_vt_replies span{ background:url(../viewthread/btm_reply.png) center no-repeat; background-size:25px;}
.nex_vt_fav span{ background:url(../viewthread/btm_fav.png) center no-repeat; background-size:22px;}
.nex_vt_like span{ background:url(../viewthread/btm_zan.png) center no-repeat; background-size:23px;}
.nex_vt_share{display:block;width: 20px; height: 20px; overflow: hidden; background:url(../viewthread/topShare.png) center no-repeat;background-size: 38px!important;}
.warning{ border: dotted 1px #eee; padding: 10px 15px; font-size: 12px; line-height: 22px; color: #8C8F95;background: #fdfdfd; margin: 5px 0;}
.warning a{margin:0 5px;}

.nex_vt_postreply_box{ padding:20px 15px 15px 15px; background:#fff;}
.nex_vt_replyavator{ float:left; width:30px; height:30px;}
.nex_vt_replyavator img{ width:30px; height:30px; border-radius:100%;}
.nex_vt_replyothers{ padding-left:50px;}
.nex_vt_replyothers_top{ margin-bottom:10px;}
.nex_vt_replyothers_topl{ width:80%; float:left;}
.nex_vt_replyothers_topname{height:20px; line-height:20px; margin-bottom:2px;}
.nex_vt_replyothers_topname h4{ float:left; margin-right:8px; font-size:14px; color:#333; font-weight:500;}

.nex_vt_replyothers_topintel{}
.nex_vt_replyothers_topintel{ height:15px; line-height:15px; font-size:12px; color:#999;}
.nex_vt_replyothers_topintel span{ float:left; display:inline-block;}
.nex_vt_replyothers_topintel em{float:left;  display:inline-block; width:1px; height:10px; background:#ccc; margin:2.5px 8px 0 8px;}
.nex_vt_replyothers_topintel i{ float:left; max-width:70px; height:15px; line-height:15px;overflow:hidden;}



.nex_vt_replyothers_toprtools{ float:right;}
.nex_vt_replytools{}
.nex_vt_replytools a{ display:block; width:25px; height:15px; background:url(../viewthread/nex_icon_setting_h.png) center no-repeat; background-size:15px;}

.nex-redirect{ margin-top:55px!important; height:20px; line-height:20px; border-radius:2px; margin-right:10px;}


/*回复*/
.nex_vtpostbox_main{ padding:15px; background:#fff;}
.nex_vtpostbox_bt{ padding:0;font-size: 14px; line-height: 25px;  color: #555; border-bottom:0;}
.nex_vtpostbox_bt a img{ width:100%; margin:10px 0;}
.nex_reply_contant{ overflow:hidden; margin-bottom:15px;}
.nex_reply_contant img{ display:inline-block;max-width:100%;}
.nex_reply_contant .quote{ padding:10px; margin:15px 0 0 0; background:#fafafa; border-radius:2px; }
/*签名*/
.sign { margin: 15px 0; border: dashed 1px #eee; padding: 5px; font-size: 12px; line-height: 22px; min-height: 22px; position: relative;}
.sign span { position: absolute; top: -4px; left: 5px; background: url(../viewthread/signame.jpg) no-repeat 0 0; width: 67px;   height: 7px;  display: block;}

/*消息*/
.jump_c{ background:#fff;padding: 200px 20px;}
.jump_c p{ text-align:center;}
.jump_c p a{ font-size:14px; color:#007aff;}
.nex_common_message{ color: #666; font-size:16px; padding:15px; text-align: center;}
.nex_gray_btn{}
.nex_gray_btn a{display: block; width: 158px; height: 30px; line-height: 30px; margin: 0 auto; text-align: center; font-size: 14px; color: #fff!important; background:#007aff;}
/*弹出框*/
.nex_emoji{width:100%; margin-bottom:10px; display:none;}
.nex_emoji span{width:12.5%;text-align:center; display:inline-block;}
.d_replyfunction{}
.d_replyfunction a{ display: block; width: 30px; height: 30px; float: left; margin-right: 10px;}
.d_replyfunction a.nex_emoji_Btn{ background:url(../viewthread/emoji.png) center no-repeat; background-size:24px;}
.d_replyfunction a.nex_ohers_Page{background:url(../viewthread/photo.png) center no-repeat; background-size:30px;}
.nex_fr_reply .input{width:100%;border:solid #f6f6f6 1px;padding:10px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;border-radius:2px;float:left;font-size: 14px; margin-bottom:10px;}
.fastpost .input{ height:auto; }
.nex_vt_huifubM{ width: 22%; font-size: 12px; height: 30px; line-height: 30px; text-align: center; color: #fff !important; background:#007aff; border: none; border-radius: 2px; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.fastpost li{margin-bottom:10px;}
.fastpost li:last-child{margin:0;}

/*回复与发帖*/
.fastpostmessage{}
.post_from .sec_code{ margin-left:0!important;}
.post_from{ padding:65px 15px 15px 15px;}
.post_from li{ padding:0;}
.nex_re_titles{ font-size:12px; font-weight:300; margin-bottom:5px; color:#333; border-bottom:0;}
.post_from textarea,.post_from .px { width: 100%; border: solid #f6f6f6 1px; padding: 10px; font-size:14px; color:#666; box-sizing: border-box;  -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
a.nex_emoji_Btn{ display:block; width:30px; height:30px; background:url(../viewthread/emoji.png) center no-repeat; background-size:24px; float:left; margin-top:4px;}
a.nex_ohers_Page{display:block; width:30px; height:30px; float:left; margin-left:10px;}
.sec_code{ padding:0; margin-bottom:10px; margin-right:7px;}
.sec_code .txt{text-indent:10px;}
.btn_pn{ width: 100%; margin:10px auto; font-size: 14px; height: 40px; line-height: 40px; text-align: center; color: #fff !important;  border: none;  display: block; }
.nex_hf_summit_btn{background:#007aff;}
.btn_pn_grey{background: #eee!important; color:#666;}
.btn_pn_blue{ background:#007aff!important; color:#fff;}
.bl_line{ border-bottom:0;}
.nex_quote_title{ line-height:25px; font-size:14px; color:#666; margin-bottom:20px;}
.nex_bbs_threadbtms{ width:100%; overflow:hidden;}
.nex_threadsort_types{ border:1px solid #f6f6f6; margin-bottom:15px; text-indent:15px; font-size:12px; color:#999; padding:0;}
#filedata{}
.nex_post_title{width:100%;padding:20px;border:solid 1px #eee;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;background:#fff;height:24px;line-height:24px;font-size:12px; }
.nex_post_title::-webkit-input-placeholder {color: #999;font-size: 12px; }
.nex_Message_Box::-webkit-input-placeholder {color: #999;font-size: 12px; }
.nex_post_newtitle{ padding:8px;border:solid 1px #eee; margin-bottom:10px;background:#fff;height:24px;line-height:24px;font-size:12px; }
.login_select select{}
.nex_post_newtitle select{ padding-left:10px;}

.nex_dl_sec_code{ position:relative; margin-right:0;}
.nex_dl_sec_code img{ position:absolute; top:5px; right:0;}
.threadListTit{ position:relative;}
.post_imglist li{ margin:0 10px 0 0;}
/*登录注册*/
.nex_login_top{ padding:90px 30px 20px 30px; background:url(../dl/bg.png) top center no-repeat;background-size: 100% auto;}

.nex_login_topB{ }
.nex_login_logo{ margin-bottom:5px;}
.nex_login_logo img{ width:160px;}
.nex_login_topB p{ height:20px; line-height:20px; font-size:14px; color:#999; overflow:hidden;}

.nex_DL_btn{ width:100%!important; margin-top:30px!important; height:45px!important; line-height:45px!important;}

.nex_dengluT_Txt{ margin-top:70px;}
.nex_dengluT_Txt h5{ width:145px; height:30px; line-height:30px; text-align:center; font-size:12px; color:#999; font-weight:400; position:relative; margin:0 auto;}
.nex_dengluT_Txt h5:before{ display:block; content:''; width:20px; height:1px; background:#999; position:absolute; top:15px; left:0;}
.nex_dengluT_Txt h5:after{ display:block; content:''; width:20px; height:1px; background:#999; position:absolute; top:15px; right:0;}

.nex_dengluT_Txt ul{ margin:30px auto;}
.nex_dengluT_Txt ul li{ float:left; width:33%;}
.nex_dengluT_Txt ul li a{ display:block; text-align:center; }
.nex_dengluT_Txt ul li a i{display:block; width:28px; height:28px; margin:0 auto;}
.nex_dengluT_Txt ul li.nex_Denglu_Weixin a i{ background:url(../dl/third_weixin.png) no-repeat; background-size:28px;}
.nex_dengluT_Txt ul li.nex_Denglu_QQ a i{background:url(../dl/third_qq.png) no-repeat; background-size:28px;}
.nex_dengluT_Txt ul li.nex_Denglu_Weibo a i{ background:url(../dl/third_weibo.png) no-repeat; background-size:28px;}
.nex_dengluT_Txt ul li a p{ height:40px; line-height:40px; text-align:center; font-size:12px; color:#999; overflow:hidden;}

.login_select span.span_question{ position:absolute; top:0; left:0; color:#999;font-size:14px; text-indent:12px; font-weight:400; }
.nex_login_from input::-webkit-input-placeholder { color: #999!important;  font-size: 14px!important; font-weight:400; text-align: left; }
.login_from li.questionli{margin-bottom:5px; height:50px; line-height:50px; position:relative;}
.login_from .sec_code{ margin-right:0; margin-left:0; border-bottom:1px solid #f6f6f6;}
.btn_login .pn{ background:#007aff; box-shadow:3px 4px 5px rgba(0, 122, 255,0.4); width:73%; border-radius:24px; font-size:16px; color:#fff; letter-spacing:6px; font-weight:400; outline:none;}
.btn_register{ margin-top:70px;}
.btn_register .pn{background:#007aff; box-shadow:3px 4px 5px rgba(0, 122, 255,0.4); width:73%; border-radius:24px; font-size:16px; color:#fff; letter-spacing:6px; font-weight:400; outline:none;}

.nex_reg_link{ margin-top:25px;}
.nex_reg_link a{ display:block; border:1px solid #ededed; height:43px; line-height: 43px;  font-size: 16px; border-radius:24px; font-size:16px; color:#333; letter-spacing:6px; font-weight:400; }
.nex_fastlogin{margin-top:25px;}
.nex_fastlogin a{display:block; border:1px solid #ededed; height:43px; line-height: 43px;  font-size: 16px; border-radius:24px; font-size:16px; color:#333; letter-spacing:6px; font-weight:400;  }


.loginbox{ padding:0; min-height:450px; padding-top:20px; text-align:center;}
.nex_login_from .nex_common_scbox .nex_scbox_input{  width: 100%;background: none;  border: 0!important;  padding: 0;  height: 50px!important;  line-height: 50px;  font-size: 16px;  color: #333!important; text-indent:0; outline:none; }

.nex_common_scbox{ float:left;}
.nex_common_scbox{ position:relative;}
.nex_scbox_input{ border:1px solid #eee; height: 28px;  line-height: 28px;  border: 1px solid #eee;  text-indent: 10px; outline:none;}
.nex_Blog_sechecks{ float:left; width:50%; }
.nex_Blog_sechecks .nex_scbox_input{ }
.nex_Blog_sechecks .nex_common_scbox .nex_scbox_input{width:50%; height:28px; line-height:28px; border:1px solid #eee; text-indent:10px;}
.nex_common_scbox img{ width:100px; height:30px; display:block; position:absolute; top:0; right:-13%; }
.post_from .nex_scbox_input{width: 50%; height: 28px; line-height: 28px; border: 1px solid #eee; text-indent: 10px;}


.login_from{ background:none; border:0; width: 85%; margin:0 auto;}
.login_from li{  height:50px; line-height:50px; margin-bottom:0; padding:0; color:#333;border-bottom: 1px solid #f6f6f6!important; outline:none;}
.login_from li .px{ height:24px;outline:none;}
.p_fre { width: 100%!important;}
.login_from .px{}
.nex_login_from .px{background:none; border:0!important; padding:0; height:40px!important; line-height: 40px; font-size: 16px; color:#333!important;}
.nex_login_from li input::-webkit-input-placeholder{ color:#ccc; font-size:14px;} 


.login-btn-inner{ width:100%;}
.loginbox p {}


.login_from li,.post_msg_from li{}
.login_from .sec_code .txt,.post_from .sec_code .txt{width:100%;padding:20px;border:solid 1px #eee;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;background:#fff;height:24px;line-height:24px;font-size:16px;}
.nex_Sortlist_box .sec_code .nex_reply_input{ border:1px solid #f6f6f6;color:#666; padding:0 0 0 7px;}
.post_from .sec_code .nex_reply_input{ color:#666; padding:0 10px;}
#comment .sec_code .nex_reply_input{ width:100%!important; background:none!important; border:1px solid #f6f6f6;height: 40px; line-height: 40px; margin-bottom: 0; padding:0; color:#999; font-size:14px; margin-bottom:15px; text-indent:15px;}
.inp{ margin-bottom:10px;}
.nex_dl_sec_code .nex_reply_input{width:100%!important; background:none!important; height: 40px; line-height: 40px; margin-bottom: 0; padding: 0; color:#333; font-size:14px; border:1px solid #eee; text-indent:10px; }
.login_from li.answerli{margin-top:0;margin-bottom:0;}
.sel_list{position:absolute;top:0;left:0;width:100%;height:30px;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.login_from .sec_code{position:relative; width:100%; }
.post_from .sec_code{position:relative;  margin-left: 10px;margin-right:0;}

.login_from .sec_code .txt,.post_from .sec_code .txt{width:100% !important; margin-top:6px; padding:0; height:40px;}
.login_from .sec_code .seccodeimg{position:absolute;top:10px;right:3px;height:30px;}
.post_from .sec_code .txt{ color:#333!important;}

.post_from .sec_code .txt,.sec_code .txt{ background:none!important; margin-top:0!important; border-bottom: 1px solid rgba(255,255,255,0.3) !important;}
.fastpost .sec_code .txt{ border:1px solid #f6f6f6!important; color:#333!important}
.sec_code .txt{ text-indent:10px;}

.questionli .login-btn-inner{ position:absolute; height:50px; line-height:50px;top: 0px; left: -13px; font-size:16px; color:#333;}
.nex_sort_TYPES{ color:#333!important;}
.login_select .icon-arrow{ display:block; width:18px; height:18px; background:url(../dl/r_aw.png) no-repeat; background-size:6px; margin-top:20px; margin-right:-11px;}
.nex_post_newtitle .icon-arrow{ display:block; width:18px; height:18px; background:url(../dl/r_aw.png) no-repeat; background-size:6px; margin-top:6px; margin-right:-3px;}
.nex_post_newtitle span.span_question{ position: absolute; top: 0; left: 0; color: #999; font-size: 12px; text-indent: 12px; font-weight: 400;}
.login_select .login-btn-inner
/* ==== 弹层提示 ==== */
.tip{ height:auto; background:#fff; margin:0 auto; border:0;text-align:center;border-radius:2px; width:auto;}
.dialogbox{height:auto; margin:0 auto;text-align:center;border-radius:2px; box-shadow:2px 3px 4px #eee; }
.tip .button2{ background:#007aff!important; border-radius:2px!important;}
.tip dt {padding:20px; font-size:16px; height:auto;}
.tip dd {background:#FFF; border-top:1px solid #fff;padding:15px 0;}
.tip dd a{margin-left:15px; color:#333;font-size:16px;}
.del_tips{color:#f30;font-size:16px;padding:15px;text-align:center;}
/*selected*/
.nex_stf{ padding:5px 10px; margin-bottom:10px;}
.nex_stf a{ display:inline-block; margin:0 10px 0 0; font-size:14px; color:#666; }
.nex_stf a.xw1{ color:#007aff;font-weight:bold;}
/*收藏页面*/
.nex_Tip{ background:#fff; padding:0 10px 10px 10px; }
.nex_Tip_bd{ padding:75px 15px 10px 15px;}
.nex_Tip_box{  font-size:18px; text-align:center; color:#007aff; margin-bottom:20px;}
.nex_Tip_box p{ font-size:16px; color:#666; height:40px; line-height:40px; overflow:hidden; margin:10px 0;}
.nex_fav_title{ font-size:16px; color:#007aff;}
.nex_txt_input{ width: 100%; border: solid #f6f6f6 1px;font-size: 14px; padding:15px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; border-radius: 2px;}
.nex_confirmed{ padding-bottom:10px;}
.nex_confirmedbtn{ width:49%; display:inline-block; height:35px; line-height:35px; background:#007aff; font-size:14px; color:#fff; text-align:center; border:0; border-radius:2px; float:left;}
.nex_canceled{width:49%; display:inline-block; height:35px; line-height:35px; background:#eee; font-size:14px; color:#666; text-align:center; margin-left:2%; border:0; border-radius:2px; float:right;}
.nex_confirmedbtn_single{width:100%; display:inline-block; height:35px; line-height:35px; background:#007aff; font-size:16px; color:#fff; text-align:center; margin-left:0!important; border:0;border-radius:2px;}
/*hd*/
.mbn dt{ border-bottom:1px dashed #eee; padding:8px 0;}
.nex_confirmedbtn_hd{ width:30%; display:inline-block; height:40px; line-height:40px; background:#007aff; font-size:14px; color:#fff; text-align:center; border:0;}
.nex_txt_input_hd{ width: 100%; border: solid #f6f6f6 1px;font-size: 14px; padding: 10px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; border-radius: 2px;}
.nex_hd_bg{border:1px solid #f6f6f6; width:20%; height:40px; line-height:40px; font-size:14px; overflow:hidden; color:#666; text-align:center;}
.nex_applylists{}
.nex_jointitle{ font-size:18px; color:#333; font-weight:300;  margin-bottom:10px; height:25px; line-height:25px;}


/*poll*/
.nex_polltitlers{ font-size:16px; color:#333; font-weight:400;height:30px; line-height:30px; margin:12px 0; }
.nex_polltitlers i{ display:inline-block; width:30px; height:30px; background:url(../bbs/poll.png) center no-repeat; background-size:30px;margin-right:10px; float:left;}
.nex_polltitlers strong{ display:inline-block;font-size:18px; float:left;font-weight:300;height:30px; line-height:30px; color:#007aff; margin-right:13px;}
.nex_polltitlers em{ display:inline-block;font-size:18px; float:left;font-weight:300;height:30px; line-height:30px; color:#ff4400}
.nex_pollcount{ height:30px; line-height:30px; font-size:14px; color:#8C8F95;}
.nex_polldowncounts{ height:20px; line-height:20px; color:#666; font-size:12px; margin-bottom:5px;}
.nex_polldowncounts span{ color:#fa0000;}
.nex_pollcontentslist{}
.nex_pollclists{ margin-bottom:10px;}
.nex_pollclists label{ display:block;line-height:25px; font-size:16px; color:#555; margin-bottom:10px;}
.nex_pollclists span.nex_pollbars{ float: left; height: 13px; margin-right: 10px; width: 65%; padding: 0; border-radius: 0 8px 8px 0; background:#eaeaea;}
.nex_pollclists span.nex_pollbars em{ float: left; height: 13px; border-radius: 0 8px 8px 0;}
.nex_pollclists i{ display:inline-block;float: left; height: 13px; line-height:13px; font-size:12px;}
.nex_pollclists i em{ margin-left:3px;}
.nex_pollcontentslist span.xi1,.nex_pollcontentslist span.xi1 a{ color:#ff9900;}
.nex_pollcontentslist span.xi1 a{ padding:0 5px; text-decoration:underline;}
.nex_pollbtn{ background:#007aff; color:#fff; border:0; padding:0 6px;}
/*rewards*/
.nex_rewards{ padding:10px; border:1px dashed #FFC773; background:#FFF6E8; margin-bottom:20px;}
.nex_rewardstxt{ height:30px; line-height:30px; float:left; color:#ff9900; font-size:16px; font-weight:300; }
.nex_rewardstxt i{ font-size:26px; padding:0 5px 0 1px; font-family:Arial, Helvetica, sans-serif}
.nex_rewardunsoluted{ float:right;height:30px; line-height:30px; }
.nex_rewardunsoluted span{ font-size:14px; color:#8C8F95;}
.nex_rewardunsoluted span.xi1{ color:#ff9900;}
.nex_rewardstxt span.xg1{ color:#ff4400; font-weight:bold;}
.nex_answerbtns{}
.nex_answerbtns a{ background:#ff9900; color:#fff; border:0; padding:5px 15px; font-size:14px; height:33px; line-height:33px; border-radius:2px;}
.nex_bestans{padding:10px; border:1px dashed #FFC773; background:#FFF6E8; margin-top:20px;}

.nex_bestans h3.nex_bestanstitle{ height:25px; line-height:25px; color:#ff9900; font-weight:500; background:url(../bbs/bestans.png) left center no-repeat; background-size:25px; padding-left:30px; font-size:18px; margin-bottom:15px; overflow:hidden; }

.nex_besttx{ width:35px; height:35px; float:left;}
.nex_besttx img{ width:35px; height:35px; border-radius:100%; margin-left:0;}
.nex_bestyu{ float:left; height:35px; line-height:35px;}
.nex_bestyu span{ font-size:12px; color:#8C8F95;}
.nex_bestyu a{ margin-left:10px;}
.nex_bestyu a.nex_bestanszz{ font-size:14px; color:#A66300}
.nex_bestyu a.nex_enterfulls{ text-decoration:underline; font-size:14px; color:#ff9900;}
.nex_bestmng{ font-size:14px; color:#666; line-height:25px; font-family:Verdana, Geneva, sans-serif;}
.nex_rewardsneirong{ margin-bottom:15px;}

.nex_rewardsneirong h5{ height:25px; line-height:25px; color:#FF5151; font-weight:500; background:url(../bbs/qna.png) left center no-repeat; background-size:22px; padding-left:30px; font-size:18px; margin-bottom:15px;}
.nex_rewardsneirong strong{ font-size:18px; color:#333; font-weight:300; line-height:30px; }
.nex_rwcontents{ margin-bottom:20px;}
/*debate*/
.nex_debatebox{}
.nex_debatetops{ height:22px; line-height:22px; overflow:hidden; margin-bottom:20px;}
.nex_debatetl{ font-size:16px; color:#5579ED; float:left; height:22px; line-height:22px;}
.nex_debatetl em{ font-size:12px; color:#5579ED; margin-left:5px;}
.nex_debatetr{font-size:16px; color:#007aff; float:right; height:22px; line-height:22px;}
.nex_debatetr em{ font-size:12px; color:#007aff; margin-left:5px;}
.nex_debateboxed{}
.nex_d_aff{ width:40%; float:left;}
.nex_d_aff h5{}
.nex_d_aff h5 a{ display:block; height:36px; line-height:36px; width:100%; border-radius:2px; background:#5579ED; font-size:14px; color:#fff; text-align:center; font-weight:300; }
.nex_d_aff h5 a em{font-weight:300; font-size:12px; margin-left:5px;}
.nex_gd_guandian{ margin:10px 0;color:#666; line-height:25px; max-height:275px; overflow:hidden; font-size:14px;}

.nex_d_btmzfang{padding:10px;border: 1px solid #C1CEF8; background: #F4F6FD;}
.nex_d_dfrt_zf{color:#C1CEF8!important;}
.nex_d_tyuyu_zf a{ background:#C1CEF8!important;}

.nex_d_btmfdf{ padding:10px;border: 1px solid #FFC773; background: #FFF6E8;}
.nex_d_dfrt{ float:left; height:20px; line-height:20px; font-size:14px; color:#ff9900;}
.nex_d_tyuyu{ float:right;}
.nex_d_tyuyu a{ display:block; width:40px; height:20px; line-height:20px; background:#007aff; color:#fff; font-size:12px; text-align:center; border-radius:2px; }
.nex_d_bianshou{ margin-top:10px;}
.nex_d_bianshou ul{ width:110%}
.nex_d_bianshou ul li{ float:left; width:25px; margin:0 7% 5% 0;}
.nex_d_bianshou ul li a{ display:block;}
.nex_d_bianshou ul li a img{ width:25px; height:25px; border-radius:100%; display:block; margin:0!important;}
.nex_d_mm{ float:left; width:16%; margin:0 2%; min-height:200px;}
.nex_barfdr{ width:10%; height:100%;height:200px; position:relative; float:left; background:#f6f6f6; border-radius:5px 5px 0 0;}
.nex_barfdr em{ display:block;width:100%;  position:absolute; left:0; bottom:0; background:#5579ED;border-radius:5px 5px 0 0;}
.nex_d_vsd{ float:left; width:80%; height:30px; line-height:30px;font-size:20px; color:#8C8F95; text-align:center; }
.nex_barfdrt{ float:right; width:10%; height:100%;height:200px; position:relative;background:#f6f6f6; border-radius:5px 5px 0 0;}
.nex_barfdrt em{ display:block;width:100%;  position:absolute; left:0; bottom:0; background:#007aff;border-radius:5px 5px 0 0;}
.nex_d_neg{width:40%; float:right;}
.nex_d_neg h5{}
.nex_d_neg h5 a{ display:block; height:36px; line-height:36px; width:100%; border-radius:2px; background:#007aff; font-size:14px; color:#fff; text-align:center; font-weight:300; }
.nex_d_neg h5 a em{font-weight:300; font-size:12px; margin-left:5px;}
.nex_d_endings{ height:20px; line-height:20px; margin-top:10px; font-size:14px; color:#8C8F95;}
.nex_d_endings em{ margin-left:5px;}
.nex_endingbtns{}
.nex_endingbtns a{ display:block; width:100px; margin:10px 0; text-align:center;height:30px; line-height:30px; background:#5579ED; font-size:12px; color:#fff; border-radius:2px;}
.nex_d_biaotis{ height:35px; border-bottom:1px solid #f6f6f6; margin-bottom:10px; line-height:35px; font-size:16px; color:#333; }
/*trades*/
.nex_commocial{ border:1px solid #e8e8e8;}
.nex_com_tops{ height:40px; line-height:40px; background:#eee; color:#333; font-size:14px; padding:0 15px;}
.nex_com_tl{ float:right; background:url(../bbs/dealer.png) left center no-repeat; padding-left:26px;}

.nex_com_tr{ float:left; background:url(../bbs/com.png) left center no-repeat; padding-left:28px;}
.nex_com_listedf{}
.nex_com_listedf ul li{ width:94%; margin:3% auto; padding-bottom:10px; position:relative; height:180px; border-bottom:1px solid #f6f6f6;}
.nex_com_listedf ul li:last-child{ border-bottom:0;padding-bottom:0px;}
.nex_coM_pic{ position:absolute; left:0; top:0; width:140px; height:180px;}
.nex_coM_Picins{ width:100%; height:100%; position:relative;}
.nex_coM_Picins span{ display:block; width:110px; position:absolute; left:0; bottom:0; background:rgba(0, 0, 0,0.5) url(../bbs/miaobiao.png) 10px center no-repeat; font-size:12px; color:#fff; padding-left:30px; height:30px; line-height:30px; overflow:hidden;}
.nex_coM_Picins img{ width:140px; height:180px; margin:0!important;}
.nex_coM_Ifosd{ padding-left:150px;}
.nex_coM_Ifosd h4{ font-size:16px; color:#333; font-weight:300; height:45px; line-height:22px; overflow:hidden; margin-bottom:5px;}
.nex_coM_itemsd{ height:30px; line-height:30px; font-size:12px; color:#666;}
.nex_coM_itemsd span{ display:inline-block; height:15px; line-height:15px; background:#FF4400; color:#fff; font-size:12px; padding:0 3px; border-radius:2px;}
.nex_coM_itemsb{ margin-top:20px;}
.nex_coM_itemsb p{ font-size:12px; color:#8C8F95;}
.nex_coM_itemsb p i{ font-size:12px; color:#FF4400;}
.nex_coM_itemsb em{font-size:18px; color:#FF4400;}
/*tradeinners*/
.nex_coM_spxqpic{height: 290px;  overflow: hidden; position: relative;}
.nex_coM_spxqpic img{ width:100%;}
.nex_coM_one{ padding:10px 15px; border-bottom:1px solid #f6f6f6; margin-bottom:15px; background:#fff;}
.nex_coM_names{ height:50px; line-height:25px; overflow:hidden; margin-bottom:10px; font-size:16px; color:#333; font-weight:300; }
.nex_coM_Innerprice,.nex_coM_Innerolds{font-size:12px;color:#aaa;}
.nex_coM_Innerprice i{ font-size:12px;color:#FF4400;}
.nex_coM_Innerprice em{ font-size:18px; color:#FF4400;}
.nex_coM_Nums{height:25px; line-height:25px;}
.nex_coM_Nums span{ display:block; float:left; width:33%; height:25px; line-height:25px; font-size:12px; color:#aaa;}
.nex_coM_Maijia{ }
.nex_coM_two{ padding:0;}
.nex_coM_Maijia ul li{ border-bottom:1px solid #f6f6f6; height:40px; line-height:40px; padding:0 10px; font-size:12px; color:#666;}
.nex_coM_Maijia ul li span{ color:#8C8F95; margin-right:5px;}
.nex_coM_three{ padding:0;}
.nex_coM_three h5{ height:40px ; line-height:40px; padding:0 10px; font-size:16px; color:#333; border-bottom:1px solid #f6f6f6;}
.nex_coM_three ul li{ border-bottom:1px solid #f6f6f6;line-height:40px; padding:0 10px; font-size:12px; color:#666;}
.nex_sellavs{ float:left; height:30px;}
.nex_sellavs a{ display:block;}
.nex_inMtx{ display:inline-block; float:left;}
.nex_inMtx img{ width:30px; height:30px; margin-top:5px; border-radius:100%; display:block; float:left;}
.nex_sellavs a em{ display:block; float:left; margin-left:10px; font-size:12px; color:#8C8F95; margin-right:4px;}
.nex_coM_contactseller{ float:right;}
.nex_coM_txtsd{ padding:10px;}
.nex_coM_three h2{ height:40px ; line-height:40px; padding:0 10px; font-size:16px; color:#333; border-bottom:1px solid #f6f6f6;}
.nex_coM_Ralte{ padding:10px;}
.nex_coM_Ralte ul li{ padding-bottom: 10px; margin-bottom:10px; position: relative; height: 180px; border-bottom: 1px solid #f6f6f6;}
.nex_coM_Rpics{position: absolute; left: 0; top: 0; width: 140px; height: 180px;}
.nex_coM_Rpics img{width: 140px; height: 180px;}
.nex_coM_Rinfos{ padding-left:150px;}
.nex_coM_Rinfos h6{ height: 45px; line-height: 22px; overflow: hidden; margin-bottom: 5px;}
.nex_coM_Rinfos h6 a{font-size: 16px; color: #333; font-weight: 300; }
/*个人收藏页面*/

.nex_My_Collections{ display: block; height: 40px; line-height: 40px;background:#fff;border-bottom:1px solid #f6f6f6; font-size: 16px; text-align: center; margin-bottom:15px;}
.nex_My_Collections ul{ background:#fff;}
.nex_My_Collections ul li{ float: left; width:20%;height: 40px; line-height: 40px;}
.nex_My_Collections ul li a{  display: block; height: 40px;line-height: 40px; padding: 0; background: #fff;  color: #666; font-size: 14px; position: relative; }
.nex_My_Collections ul li a em{ display:block; width:25px; height:1px; opacity:0; position:absolute; top:39px; left:35%;border-bottom:2px solid #007aff; color: #007aff;font-weight:500;}
.nex_My_Collections ul li a.cur{ color: #007aff;font-weight:500;}
.nex_My_Collections ul li a.cur em{ opacity:1; background:#007aff;}

.nex_Favtitles{ font-size:16px; color:#666!important; font-weight:500;}
.nex_My_CollectionBBS{ padding:0 15px; background:#fff; }
.nex_My_CollectionBBS ul{}
.nex_My_CollectionBBS ul li{ background:#fff;border-bottom:1px solid #f3f3f3; position:relative; padding-bottom:15px; margin-bottom:15px;}
.nex_My_CollectionBBS ul li:last-child{border-bottom:0;padding-bottom:0px; margin-bottom:0px;}
.nex_My_CollectionBBS ul li a{ display:block;}
.nex_fav_coicon{ float:left; width:60px; height:60px;}
.nex_fav_coicon img{ width:60px; height:60px;}
.nex_fav_cotail{ padding-left:75px;}
.nex_fav_cotail h5{ height:30px; line-height:30px; font-size:18px; color:#333; font-weight:500;}
.nex_fav_cotail p{ height:20px; margin-top:10px; line-height:20px; font-size:12px; color:#999;}
.nex_fav_cotail p em{color:#999; margin-right:3px;}
.nex_MY_ptxtx{}
.nex_MY_ptxtx a{ display:block; width:55px; height:30px; line-height:30px; text-align:center; font-size:12px; color:#fff; background:#007aff; position:absolute; top:30px; right:15px;}

.nex_My_CollectionList{ padding:15px; background:#fff; min-height:550px;}
.nex_My_CollectionList ul li{ padding-bottom:15px; margin-bottom:15px; border-bottom:1px dashed #eee;height:75px; position:relative;}
.nex_My_CollectionList ul li.nex_My_CollectionList_lasts{ padding-bottom:15px; margin-bottom:0; border-bottom:0;}
.nex_My_CollectionList ul li a.nex_myfav_part{ display:block; width:100%; }
.nex_myfav_top_l{ padding-right:120px;}
.nex_myfav_top_name{ height:22px; line-height:22px;}
.nex_myfav_top_name img{ display:inline-block; width:22px; height:22px; border-radius:100%; float:left;}
.nex_myfav_top_name span{ height:22px; line-height:22px; font-size:12px; color:#333; margin-left:8px; font-weight:500;}
.nex_myfav_toptxt{ height:22px; line-height:22px; overflow:hidden; margin:5px 0; font-size:15px; color:#333; font-weight:500;}
.nex_MY_ptxt{ color:#8C8F95; height:20px; line-height:20px; overflow:hidden; font-size:12px; color:#999;}
.nex_MY_ptxt em{ color:#999; margin-right:3px;}
.nex_delmyfav{ display:block; font-size:12px; color:#999!important;  height:20px; line-height:20px; position:absolute; top:55px; right:124px;}
.nex_myfav_top_r{ width:100px; height:75px; position:absolute; top:0px; right:0px; border-radius:2px; overflow:hidden;}



/*我的主题*/
.nex_uc_mylisttop{ width:100%; height:330px; background:url(../ucenter/indexBanner.png) bottom center no-repeat; background-size: cover; position:relative;}
.nex_tl_inner_top{ height:20px; line-height:20px; margin-bottom:30px;}
.nex_tl_inner_top span{ display:block; float:left; font-size:16px; height:25px; color:#007aff; font-weight:600; border-bottom:2px solid #007aff;}
.nex_tl_inner_top em{ display:block; float:right;font-size:12px; color:#999; }
.nex_TL_Top{ padding:35px;}
.nex_TL_Top_avator{}
.nex_TL_Top_avator_left{float: left; width: 60px; height: 60px; border-radius: 100%; box-shadow: 0px 3px 4px 5px rgba(223, 223, 223,0.4);}
.nex_TL_Top_avator_left img{width: 60px; height: 60px; border-radius: 100%;}
.nex_TL_Top_avator_right{ float:right; margin-top:16px;}
.nex_TL_Top_avator_right_pm{ float:left;}
.nex_TL_Top_avator_right_pm a{ display:block; width:28px; height:28px; background:rgba(255,255,255,0.3) url(../ucenter/pm.png) center no-repeat; background-size:20px; border-radius:100%;}
.nex_TL_Top_avator_right_adds{ float:right; margin-left:10px;}
.nex_TL_Top_avator_right_adds a{ display:block; height:28px; line-height:28px; width:60px; background:#fff; font-size:13px; color:#007aff; border-radius:24px; text-align:center;}
.nex_TL_Top_infos{ margin:13px 0 20px 0;}
.nex_TL_Top_infos h5{ height:20px; line-height:20px;}
.nex_TL_Top_infos h5 span{ display:inline-block; float:left;height:20px; line-height:20px; font-size:18px; color:#fff;}
.nex_TL_Top_infos h5 i{ display:inline-block; float:left; width:20px; height:20px; background:url(../ucenter/verify.png) center no-repeat; background-size:20px; margin-left:8px;}
.nex_TL_Top_infos p{ height:20px; line-height:20px; margin-top:6px; font-size:12px; color:#eee;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; }
.nex_TL_Top_btm{}
.nex_TL_Top_btm ul{}
.nex_TL_Top_btm ul li{ float:left; text-align:center;}
.nex_TL_Top_btm ul li:nth-child(1){ width:10%;}
.nex_TL_Top_btm ul li:nth-child(2){ width:40%;}
.nex_TL_Top_btm ul li:nth-child(3){ width:40%;}
.nex_TL_Top_btm ul li:nth-child(4){ width:10%;}

.nex_TL_Top_btm ul li em{ display:block; height:35px; line-height:35px; font-size:20px; color:#fff; font-weight:800;}
.nex_TL_Top_btm ul li p{ height:20px; line-height:20px; font-size:14px; color:#eee;}


.nex_uc_mylisttopinter{ height:50px; width:100%;}
.nex_uc_mylisttopinter a.nex_uc_mylisttop_back{ display:block; width:50px; height:50px; position:absolute; top:0; left:0; background:url(../ucenter/back.png) center no-repeat; background-size:15px;}
.nex_uc_mylisttopinter span.nex_uc_mylisttop_txt{display:block;  width:100px; margin:0 auto; text-align:center; height:50px; line-height:50px; font-size:16px; color:#fff; }
.nex_uc_mylistbtm{ padding:15px; position: relative; border-radius:12px 12px 0 0; top:-100px; background:#fff; }

.nex_UC_mylists{}
.nex_UC_mylists ul li{ padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #f6f6f6;}
.nex_UC_mylists ul li:last-child{ padding-bottom:0; margin-bottom:15px; border-bottom:0;}
.nex_UC_mylists ul li a{ display:block; background:#fff;}
.nex_UC_mythread_null{}
.nex_UC_mylists_title{margin:0 0 5px 0; overflow:hidden; height:20px;line-height: 20px;}
.nex_UC_mylists_title em{height: 20px; line-height: 20px; display: inline-block;float:left;  padding: 0 5px; border-radius:2px; background:#FFC69E; color: #fff; font-size: 12px;margin-right:6px;}
.nex_UC_mylists_title em.nex_thread_poll{background:#FF8598!important;}
.nex_UC_mylists_title em.nex_thread_trade{background:#BDD684!important;}
.nex_UC_mylists_title em.nex_thread_reward{background:#B3DEA5!important;}
.nex_UC_mylists_title em.nex_nex_thread_activity{background:#FBD165!important;}
.nex_UC_mylists_title em.nex_thread_debate{background:#7EADFF!important;}
.nex_UC_mylists_title em.threadAttrjh{ background:#FF5151!important; }
.nex_UC_mylists_title em.nex_mythread_picfrom{ background:#007aff!important; color:#fff;}
.nex_UC_mylists_title span{ font-size: 16px; color:#333; font-weight:500;line-height: 20px; overflow:hidden;}
.nex_mythreadsums{ max-height:44px;line-height:22px; font-size:12px; color:#999; overflow:hidden; font-weight:400; margin-bottom:10px;}
.nex_mythread_others{ height:16px; line-height:16px;}
.nex_mythread_ol{ float: left;}
.nex_mythread_ol span{ display: inline-block; height: 16px; line-height: 16px; font-size: 12px; color: #999; background:#eee; padding:0 5px; border-radius:2px;}
.nex_mythread_ol em{display: inline-block; height: 16px; line-height: 16px; font-size: 12px; color: #aaa; margin-left:10px;}
.nex_mythread_or{ float:right;}
.nex_mythread_or span{ padding-left:23px; font-size:12px; color:#999; margin-left:12px; display:inline-block; height:20px; line-height:20px;}
.nex_mythread_or span.nex_mythread_orview{ background:url(../ucenter/1view_w.png) left center no-repeat; background-size:16px;}
.nex_mythread_or span.nex_mythread_orreply{ background:url(../ucenter/1comment_w.png) left center no-repeat; background-size:15px;}
.nex_UC_mythread_attpic{}
.nex_UC_mythread_attTop{ width:100%; height:65px; position:relative;}
.nex_UC_mythread_attTopL{ padding-right:105px;}


.nex_UC_mythread_attTopR{ width:95px; height:65px; border-radius:6px; position:absolute; top:0; right:0;}
.nex_UC_mythread_attBtm{ margin-top:15px;}





.nex_UC_mylist_date{ height:16px; line-height:16px; font-size:12px; color:#999; overflow:hidden; margin:10px 0;font-weight:400;}

.nex_mythreadpic{ width:100%; height:150px; margin-bottom:10px; border-radius:2px;}
.nex_mythreadpics{ width:110px; height:88px; float:left; overflow:hidden; border-radius:2px;}
.nex_mythreadintel{ padding-left:125px;}
.nex_mythreadsum{ height:44px; line-height:22px; font-size:12px; color:#999; overflow:hidden; margin-bottom:25px;}
.nex_mythread_btm{height:20px; line-height:20px;}
.nex_mythread_btml{float:left;display:inline-block; height:20px; line-height:20px;font-size:12px; color:#999; padding-left:22px; background:url(../ucenter/column.png) left center no-repeat; background-size:13px;}
.nex_mythread_btmr{ float:right;}
.nex_mythread_btmr span{ padding-left:23px; font-size:14px; color:#999; margin-left:15px; display:inline-block; height:20px; line-height:20px;}
.nex_mythread_btmr span.nex_mythread_orview{ background:url(../ucenter/1view_w.png) left center no-repeat; background-size:16px;}
.nex_mythread_btmr span.nex_mythread_orreply{ background:url(../ucenter/1comment_w.png) left center no-repeat; background-size:16px;}
.nex_UC_mylists ul li.nex_mythreadNone{  height: 50px; line-height: 50px; text-align: center; font-size: 16px; color: #333; width: 92%;  background: #fff; margin: 20px auto; border-radius: 4px;}
/*加好友*/
.nex_friend_management{ padding:15px;}
.nex_friend_management h3{ height:20px; line-height:20px; margin-bottom:20px; font-size:16px; color:#333;}
.nex_addfriend_right{ padding-left:20px;}
.nex_add_friend_summit{}
.nex_add_friend_summit button{ background:#007aff; border:0; border-radius:4px; padding:0 10px; height:20px; line-height:20px; font-size:12px; color:#fff; font-weight:400;}



/*我的消息*/
.nex_mypm_top{ width:100%; height:50px; position:fixed; top:0; left:0; z-index:100; background:#fff; border-bottom:1px solid #f6f6f6!important;}
.nex_mypm_top a{display:block;width: 50px; height: 50px; line-height:50px; position:absolute; top:0; right:0; z-index:22;background-size: 19px!important;  overflow: hidden; color: #fff; font-size: 16px; background:url(../ucenter/post_d.png) center no-repeat;}
.nex_mypm_top a.nexback{width: 50px; height: 50px; line-height:50px; position:absolute; top:0; left:0; z-index:22;overflow: hidden; color: #fff; font-size: 16px; background:url(../ucenter/back_d.png) center no-repeat;background-size: 15px!important;  }
.nex_mypm_top h3{ width: 120px; height: 50px; line-height: 50px; text-align: center; overflow: hidden; margin: 0 auto;font-size: 14px; color: #333; font-weight: 500;}
.nex_PM_empty{ width:100%; height:100%; background:url(../ucenter/noDate.png) center no-repeat;}
.nex_PM{min-height: 750px; background: #fff;padding:66px 15px 15px; }
.nex_PM li{background:#fff; height:auto;border-bottom:1px solid #f6f6f6; padding-bottom:15px; margin-bottom:15px;overflow:visible;}
.nex_PM li a{ padding:10px 0;}
.nex_avatar_img{ float:left; width:35px; height:35px; position:relative;}
.nex_avatar_img span.nex_pm_num{ width:20px; height:20px; line-height:20px; overflow:hidden; text-align:center; position:absolute; right:-15px; top:-5px; background:url(../ucenter/nex_dialog.png) no-repeat; background-size:20px; font-size:12px; color:#fff; font-weight:400; }
.nex_avatar_img img{ width:100%!important; height:100%!important; border-radius:100%;}
.nex_avatar_conts{ padding-left:55px;}
.nex_pm_name{ font-size:12px;}
.nex_pm_time{ color:#8C8F95; padding:0 5px}
.nex_pm_name em{ color:#007aff;font-size:12px;}
.nex_pm_content{ font-size:12px; color:#666; line-height:22px;}
.nex_pm_content span.nex_pmnr{ font-size:12px; font-weight:500; color:#666; line-height:22px;margin-top: 10px; display: block;}
.nex_PM_box{ margin:0; padding:15px 15px 80px 15px; text-align:center; font-size:14px;}
.nex_PM_box .page{ margin-top:40px;}
.nex_dialog_avator img{ background:none; border:0!important; border-radius:100%;}
.nex_dialog_green{ display:inline-block; margin-left: 10px;  position: relative; z-index:2; background:#F1F1F1;font-size:14px; border-radius:3px; padding:5px 10px;}
.nex_dialog_green i{ width:30px; height: 30px; background:url(../ucenter/corner2.png) center no-repeat; background-size:30px; position: absolute; left: -13px; top: 0px; z-index:-1;}
.nex_dialog_white{ display:inline-block;  margin-right:10px; position: relative; background:#E2EAF7; border-radius:3px; padding:5px 10px; font-size:14px; color:#333; z-index:2;}
.nex_dialog_white i{ width:30px; height: 30px; background:url(../ucenter/corner1.png) center no-repeat; background-size:30px; position: absolute; right: -13px; top: 0px; z-index:-1;}
.nex_ltdate{ font-size:12px; color:#8C8F95; text-align:center; height:55px; line-height:55px;}
.nex_dialog{ position:relative; padding-right: 33px!important; padding-left:45px!important;}
.nex_dialog_avator{ position:absolute; top:6px; right:0;}
.nex_dialogx{ position:relative; padding-left: 33px; padding-right:40px;}
.nex_dialog_avatorx img{ background:none; border:0!important; border-radius:100%;}
.nex_dialog_avatorx{position:absolute; top:8px; left:0;}
.pmform{ position: fixed; bottom: 0px; left: 0; right: 0; height: 40px; background: #fff; border-top: solid 1px #f6f6f6;  padding:15px; z-index: 99;}
.pmform .nex_input_pm { width: 100%!important; height: 34px; line-height:34px; border:1px solid #f3f3f3!important;border-radius:2px; color:#333!important;}
.pmform .nex_button2{width:100%; height: 34px;line-height:34px; background:#007aff; font-size:14px; color:#fff; text-align:center; border:0; border-radius:2px;}
.nex_reply_textaera{ float:left; width:82%;}
.nex_reply_textbtn{ float:right;width:12%;}
.self_msg{ padding:10px 0;}
/*发消息页面*/
.nex_post_msg_from{ padding:66px 15px 15px!important;}
.nex_post_msg_from li{ padding:0!important;}
.post_msg_from{ background:#fff; padding:15px 10px;}
.post_msg_from .nex_input_pm{ width: 100%; border:1px solid #f6f6f6!important; font-size: 14px; padding: 10px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; color:#333!important;}
.post_msg_from .nex_input_pm::-webkit-input-placeholder{ color:#999; font-size:12px;}
.btn_login .pn:hover, .btn_register .pn:hover{ background:#dfdfdf!important; color:#333; box-shadow: 3px 4px 5px rgba(223, 223, 223,0.4);}
/*导读*/
.nex_bbs_top_selected{}
.nex_bbs_top_selected li{padding:0!important; margin-top:0!important; border-top:0!important}
.nex_bbs_top_selected li.a{ border-bottom:2px solid #007aff!important;}
.nex_bbs_top_selected li.a a{ color:#007aff!important;}
.noDate,.noData{ padding:15px 10px; background:#fff; text-align:center; font-size:16px;}
.nex_Guide_noData{padding:15px 10px; background:#fff; text-align:center; font-size:16px; width:95%;}

/*个人收藏页面*/
.nex_uc_myfavtop{height: 50px; line-height: 50px;background:#fff;border-bottom:1px solid #f6f6f6;}
.nex_uc_myfavtop a.nex_uc_myfavtop_back{ display:block; width:50px; height:50px; position:absolute; top:0; left:0; background:url(../ucenter/back_d.png) center no-repeat; background-size:15px;}
.nex_uc_myfavtop span.nex_uc_myfavtop_txt{display:block;  width:100px; margin:0 auto; text-align:center; height:50px; line-height:50px; font-size:14px; color:#333; font-weight:600; }




/*用户资料*/
.nex_ucenter_bd{ background:#f8f8f8;}
.nex_ucenter_topnav{ width:100%; position:relative;z-index: 22; background:#fff;}
.nex_ucenter_topnav h3{width: 220px; height: 50px; line-height: 50px; text-align: center; overflow: hidden; margin: 0 auto; font-size: 14px; color: #333;}
.nex_ucenter_topnav a.nexback{width: 50px; height: 50px; line-height:50px; position:absolute; top:0; left:0; z-index:22;overflow: hidden;background:url(../ucenter/back_d.png) center no-repeat;background-size: 15px!important;}
/*本人资料*/
.nex_self_ucenter{}
.nex_self_ucenter_userinfo{ padding:35px 35px 20px 35px; background:#fff;}
.nex_self_ucenter_user_avator{}
.nex_sua_img{ float:left; width:60px; height:60px; border-radius:100%; box-shadow:0px 3px 4px 5px rgba(223, 223, 223,0.4);}
.nex_sua_img img{ width:60px; height:60px; border-radius:100%;}
.nex_sua_edit{ float:right; margin-top:15px;}
.nex_sua_edit a{ display:block; height:28px; line-height:28px; border-radius:24px; width:80px; text-align:center; border:1px solid #f3f3f3; font-size:13px; color:#999; background:#fff;}
.nex_self_ucenter_user_items{ margin:13px 0 20px 0;}
.nex_self_ucenter_user_items h5{ height:20px; line-height:20px;}
.nex_self_ucenter_user_items h5 span{ display:inline-block; float:left;height:20px; line-height:20px; font-size:18px; color:#333;}
.nex_self_ucenter_user_items h5 i{ display:inline-block; float:left; width:20px; height:20px; background:url(../ucenter/verify.png) center no-repeat; background-size:20px; margin-left:8px;}
.nex_self_ucenter_user_items p{ height:20px; line-height:20px; margin-top:10px; font-size:12px; color:#999;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; }

.nex_self_ucenter_btu{}
.nex_self_ucenter_btu ul{}
.nex_self_ucenter_btu ul li{ float:left; text-align:center;}
.nex_self_ucenter_btu ul li:nth-child(1){ width:20%;}
.nex_self_ucenter_btu ul li:nth-child(2){ width:60%;}
.nex_self_ucenter_btu ul li:nth-child(3){ width:20%;}

.nex_self_ucenter_btu ul li em{ display:block; height:35px; line-height:35px; font-size:20px; color:#333; font-weight:800;}
.nex_self_ucenter_btu ul li p{ height:20px; line-height:20px; font-size:14px; color:#999;}

.nex_self_ucenter_recom_art{ margin:15px 0; padding:30px 0 20px 0; background:#fff;}

.nex_ucenter_function{}
.nex_ucenter_function ul{}
.nex_ucenter_function ul li{ float:left; width:25%;}
.nex_ucenter_function ul li a{ display:block;}
.nex_ucenter_function ul li a i{ display:block; width:40px; height:40px; margin:0 auto 5px;}
.nex_ucenter_function ul li.nex_ucenter_icon1 a i{ background:url(../ucenter/nex_mine_threads.png) left center no-repeat; background-size:40px;}
.nex_ucenter_function ul li.nex_ucenter_icon2 a i{ background:url(../ucenter/nex_main_collection.png) left center no-repeat; background-size:40px;}
.nex_ucenter_function ul li.nex_ucenter_icon3 a i{ background:url(../ucenter/nex_mine_pm.png) left center no-repeat; background-size:40px;}
.nex_ucenter_function ul li.nex_ucenter_icon4 a i{ background:url(../ucenter/nex_mine_friends.png) left center no-repeat; background-size:40px;}
.nex_ucenter_function ul li.nex_ucenter_icon3 a{ position:relative;}
.nex_ucenter_function ul li.nex_ucenter_icon3 a em{ display:block; width:10px; height:10px; background:#ff4400; border-radius:100%; position:absolute; top:0px; right:33px;}
.nex_ucenter_function ul li a span{ display:block; text-align:center; font-size:12px; color:#666; height:20px; line-height:20px; overflow:hidden;}
.nex_self_ucenter_zplist{ padding:0 15px 15px;}
.nex_self_ucenter_zplist_top{ height:20px; line-height:20px; margin-bottom:20px;}
.nex_self_ucenter_zplist_top span{ display:inline-block; float:left; font-size:14px; color:#444;}
.nex_self_ucenter_zplist_top a{ display:inline-block; float:right; font-size:12px; color:#999;}

.nex_self_ucenter_zplist_list{}
.nex_self_ucenter_zplist_list ul{ width:104%;}
.nex_self_ucenter_zplist_list ul li{ float:left; width:46%; margin:0 4% 4% 0;}
.nex_self_ucenter_zplist_list ul li a{ display:block;}
.nex_recom_imgs{ width:100%; height:120px; border-radius:4px; box-shadow:0px 3px 14px 2px rgba(0, 0, 0,0.1);}
.nex_recom_btm{ margin-top:15px;}
.nex_recom_btm h5{ height:40px; line-height:20px; overflow:hidden; font-size:14px; color:#333; font-weight:500; margin-bottom:5px;}
.nex_recom_btm p{ height:16px; line-height:16px; font-size:12px; color:#999;}
.nex_recom_btm p em{ margin-right:10px;}


.nex_user_quits{ padding:0 15px; margin-bottom:20px; }
.nex_user_quits a{ display:block; height:40px; line-height:40px;font-size:16px; color:#fff; background:#007AFF; border-radius:4px; text-align:center; letter-spacing:2px;}
/*其他人资料*/
.nex_ucenter_other_box{position:relative; padding:15px; background:#fff;}
.nex_ucenter_other_bg{width:100%; height:310px; position:absolute; top:0; left:0; background:url(../ucenter/nex_other_bg.jpg) center no-repeat; background-size:cover;}
.nex_ucenter_other_inner{ width:300px; margin:0 auto; position:relative; top:110px;}
.nex_ucenter_othername{height:30px; line-height:30px; font-size:22px; color:#fff; text-align:center; overflow:hidden; letter-spacing:1px;}
.nex_ucenter_other_info{ height:16px; line-height:16px; margin:10px 0; overflow:hidden; font-size:12px; color:#fff; text-align:center;}
.nex_ucenter_other_info ul{ display: table; margin: 0 auto;}
.nex_ucenter_other_info ul li{ float:left;}
.nex_ucenter_other_info ul em{ display:block; float:left; width:1px; height:10px; margin:3px 8px; background:#fff;}

.nex_otheruser_avator{ width:70px; height:70px; padding:3px; background:#fff; border-radius:100%; margin:30px auto;}
.nex_otheruser_avator img{width:70px; height:70px; border-radius:100%;}
.nex_junction_userdata{}
.nex_junction_userdata ul{}
.nex_junction_userdata ul li{ float:left; padding:0 2%; text-align:center; width:20%; border-right:1px solid #f6f6f6;}
.nex_junction_userdata ul li.nex_otheruser_last{ border-right:0;}
.nex_junction_userdata ul li strong{ display:block; height:20px; line-height:20px; font-size:14px; color:#333; margin-bottom:5px;}
.nex_junction_userdata ul li span{ display:block; height:20px; line-height:20px; font-size:14px; color:#999;}

.nex_ucenter_otherlinks{ }
.nex_ucenter_otherlinks a{  display: block;  width: 100%;  height: 40px;  line-height: 40px; font-size: 16px; color: #fff; background: #007aff; border-radius: 24px;  text-align: center; margin-top: 20px;}


            

.nex_ucenter_otheriners_btm{ margin: 456px auto 70px;  background: #fff;}

.nex_myinfo_list{width: 100%;}
.nex_myinfo_list ul{ height: 22px; display:table; margin: 10px auto;}
.nex_myinfo_list ul li{ display:inline-block; width:110px;height: 22px; line-height:22px; overflow:hidden; float:left;font-size:12px; color:#fff; font-weight:400;}
.nex_myinfo_list ul li.nex_myinfo_list_scores{ text-align:right;}
.nex_myinfo_list ul li.nex_myinfo_list_money{ text-align:left;}
.nex_myinfo_list ul em{ margin:5px 15px 0 15px; display:block; float:left; width:1px; height:15px; background:#fff; float:left;}
.nex_myinfo_list ul li span{color:#fff;font-weight:400;}


.nex_ucenter_login{}
.nex_ucenter_login a{ display:block; width:100px; height:25px; line-height:25px; border:1px solid #fff; text-align:center; border-radius:24px; margin:10px auto; font-size:14px; color:#fff;}
.nex_ucenter_iners{ width:88%; padding:3%; margin:0 auto; position:relative; top:120px;background:#fff; border-radius:6px 6px 0 0;}
.nex_ucenter_iners_top{}
.nex_ucenter_iners_top_avator{width:90px; height:90px; padding:5px; background:#fff; float:left; margin-top:-40px; margin-left:0px; border-radius:2px;}
.nex_ucenter_iners_top_avator img{ width:90px; height:90px;}
.nex_ucenter_iners_top_author{ padding-left:115px;}
.nex_user_name{ height:30px;  margin-bottom:5px; }
.nex_user_name b{display:inline-block; float:left;height:30px; line-height:30px;font-size:20px; color:#333; font-weight:500; overflow:hidden; }
.nex_user_name em{ display:inline-block;float:left;margin-left:10px; height:16px; line-height:16px; padding:0 10px 0 0; border:1px solid #007aff; border-radius:2px;font-size:12px; color:#007aff; margin-top:6px;}
.nex_user_name em i{height:16px; line-height:16px; display:inline-block; margin-right:10px; background:#007aff; color:#fff; font-size:12px; padding:0 5px;}
.nex_uc_infos{ height:20px; line-height:20px; overflow:hidden;}
.nex_uc_infos span{ margin-right:10px; font-size:12px; color:#999;}
.nex_uc_infos span.nex_uc_spline{ border-left:1px solid #ddd; padding-left:10px; margin-right:0;}




.nex_user_Profile{ background:#fff; padding:0!important;}
.nex_user_Profile ul{ margin-bottom:0!important;}
.nex_user_Profile ul li{ height:50px; line-height:50px; border-bottom:1px solid #f6f6f6; overflow:hidden; font-size:12px; color:#999; text-align:right;}
.nex_user_Profile ul li em{ display:block;padding-right: 10px; float:left; color:#666;}
.nex_user_Profile ul li a{ font-size:12px; color:#999; text-align:right;}
.nex_IOlistbox{ padding:65px 15px 15px; background:#fff;}
padding-bottom:10px;}
.nex_friendslisT{ min-height:600px; background:#fff;}
#friend_ul{}
#friend_ul ul li{ margin-bottom:15px; padding-bottom:15px; border-bottom:1px solid #f6f6f6;}
#tr_birthcity,#tr_residecity{ display:none;}

.nex_Ucenter_empty{ width:100%; height:200px; }
.nex_Ucenter_empty em{display:block; width:120px; height:100px; margin:150px auto 10px; background:url(../bbs/nex_cry.png) center no-repeat; background-size:100px;}
.nex_Ucenter_empty p{ height:20px; line-height:20px; text-align:center; font-size:14px; color:#999; overflow:hidden;}


.nex_IOlistbox h5{ margin-bottom:15px; border-bottom:1px solid #f6f6f6; padding-bottom:10px;}
.nex_user_tt{ display:block;  float:left; height:16px; line-height:16px; border-left:3px solid #007aff; padding-left:15px; margin-bottom:5px; font-size:16px; color:#333; font-weight:400; }
.nex_user_fr_axo{ float:left; width:40px; height:40px;}
.nex_user_fr_axo a{ display:block; width:53px; height:40px; position:relative;}
.nex_user_fr_axo a em{ display:block; width:15px; height:15px; background:url(../ucenter/online.png) center no-repeat; background-size:15px; position:absolute; top:0; right:10px; border-radius: 100%;}
.nex_user_fr_axo img{ width:40px; line-height:40px; border-radius:100%;}
.nex_user_fr_axr{ padding-left:55px;}
.nex_user_fr_axr h4{ height:25px; line-height:25px; overflow:hidden;}
.nex_user_fr_axr h4 a{ font-size:16px; color:#333;}
.nex_user_fr_axr p{ font-size:12px; color:#8C8F95; height:16px; line-height:16px; overflow:hidden;}

.nex_Setting_Profiles{ background:#fff; padding:70px 15px 15px;}
.nex_Setting_Profiles h1{ display:none;}
.nex_Setting_Profiles ul{ margin-bottom:20px;}
.nex_Setting_Profiles ul li{ display:inline-block; margin:0 5px 0 0;}
.nex_Setting_Profiles ul li a{ font-size:12px; color:#666;}
.nex_Setting_Profiles ul li.a{}
.nex_Setting_Profiles ul li.a a{ color:#007aff; font-weight:500;}
#profilelist tr{ margin-bottom:10px; height:70px;}
#profilelist tr th{ padding:0 10px 0 0;}
#profilelist a{ display:none;}
.nex_privacy{ margin-left:10px; border:1px solid #ddd; font-size: 12px; width: 55px;}
.nex_selescots{ width:77%;}
#tr_idcardtype{}
#th_idcardtype{ width:50px;}
#bio,#interest{ width:77%;}
.nex_ufile_btn{ width:100px; height:35px; line-height:35px; background:#007aff; font-size:12px; color:#fff; text-align:center; border:0;}
/*post_sortbox*/
.nex_Sortlist_box{background:#f4f4f4;}
.nex_Sort_liners{ margin-bottom:10px;}
.nex_post_from{ background:#fff; padding:70px 15px 35px 15px;}
.nex_intels_Inputs{ height:34px; margin-bottom:10px; border:1px solid #f6f6f6!important; }
.nex_Sort_liners_typename{ margin:30px 0;}
.nex_sort_desc{ height:20px; line-height:20px; margin:10px 0; overflow:hidden; font-size:12px; color:#8C8F95; font-weight:300;}
.nex_post_tb{}
.nex_post_tb tr{ height:40px; margin-bottom:20px; padding-bottom:20px}
.nex_sort_Names{ width:16%; height:20px; line-height:20px; float:left; font-size:14px; color:#007aff; font-weight:600;}
.nex_sort_Descs{ padding-left:20%;height:20px; line-height:20px;font-size:14px; color:#333; font-weight:600;}
.nex_post_th{ height:23px; line-height:23px; font-size:12px; color:#333; padding:0; margin-bottom:10px; }
.nex_post_th .rq{ margin-right:5px;}
.nex_post_th em{ margin-left:10px; padding:0; border:0;}
.nex_post_td{}
.nex_uploading_box{ padding:10px 20px; background:#fff; box-shadow:2px 3px 3px #eee; border:1px solid #f6f6f6;}
.nex_filebtn{ margin:10px 0; border:1px solid #f6f6f6; padding:3px;}
.nex_uploading_btns{ background:#FFA301; color:#fff; border: 0; padding: 0 5px;}
.nex_uploading_btns strong{ font-weight:400; font-size:12px; color:#fff;}
.nex_expendingname{ font-size:12px; color:#FF6933;}
.nex_uploading_IMG{}
.nex_uploading_IMG img{ width:183px; height:110px;}
#needmessage{border-color: #eee; padding:2% 0%; text-indent:15px; width:100%; min-height:110px; }
.nex_selections{ font-size:12px; color:#999; margin-bottom:10px; }
.nex_selections textarea{ width:100%; border:1px solid #f6f6f6;}
.nex_selections select{  height: 25px;  line-height: 25px; padding: 2px 4px; border:1px solid #f6f6f6;}
.nex_selections input{ height:25px; line-height:25px; border:1px solid #f6f6f6;}
.nex_post_td .d{ color:#007aff;}
.nex_post_td button{ border:0;background:#007aff ;}
.nex_post_td button em{  color:#fff; font-size:12px; padding:0 10px;}
.nex_selections ul li{ height:30px; line-height:30px; }
.nex_ftid{ }
.nex_ftid select{ width:100%; height:40px; line-height:40px; border:1px solid #f6f6f6; margin-bottom:10px; font-size:12px; color:#999; text-indent:10px;}
.bl_none{ margin-top:20px;}

.nex_Message_Box{}

/*sort_types*/
.nex_sucaiBox{}
.nex_sucai_Title{ height:40px; line-height:40px; margin-bottom:20px; text-align:center; overflow:hidden; font-size:20px; color:#333; font-weight:400;}
.nex_sucai_main{}
.nex_sucai_pic{ width:90%; padding:4.5%; border:1px solid #f3f3f3; box-shadow: 0 2px 8px rgba(0, 0, 0, .1); margin-bottom:20px;}
.nex_sucai_pic img{ width:100%; display:block; margin-bottom:20px;}
.nex_sucai_pic_txt{ line-height:22px; font-size:14px; color:#999;}
.nex_sucai_pic_txt p{ line-height:22px; font-size:14px; color:#007aff; margin-top:5px;}

.nex_sucai_info{ width:100%;}
.nex_dl_fav{ margin-bottom:20px;}
.nex_dl_fav ul li{ float:left;}
.nex_dl_fav ul li a{ display:block; height:56px; line-height:56px; position:relative;}
.nex_dl_fav ul li.nex_dl_btn{  width:57%!important; margin-top:0!important;}
.nex_dl_fav ul li.nex_dl_btn a{width:100%; font-size:16px; color:#fff; background:#007aff; text-align:center;}
.nex_dl_fav ul li.nex_dl_btn a:hover{ opacity:0.9;}

.nex_dl_fav ul li.nex_fav_btn{ margin-left:5%; width:38%;}
.nex_dl_fav ul li.nex_fav_btn a{display:block; width:100%; height:56px; line-height:56px; font-size:16px; background:#3DB060; color:#fff;  text-align:center; cursor:pointer;}


.nex_bdshare{ padding-bottom:20px; margin-bottom:20px;}
.nex_bdshare h5{ height:20px; line-height:20px; margin-bottom:20px; font-size:16px; color:#333;}
.nex_Sucai_share{}
.nex_Sucai_share a{ display:inline-block; float: left; padding-left: 25px!important; margin-right:5px!important; line-height: 24px!important; height: 24px!important; overflow:hidden;}
.nex_Sucai_share a.bshare-qzone{ background:url(../extend_video/site_ico.png) no-repeat;background-position:0 -61px;}
.nex_Sucai_share a.bshare-sinaminiblog{ background:url(../extend_video/site_ico.png) no-repeat;background-position:0 -31px;}
.nex_Sucai_share a.bshare-qqmb{}
.nex_Sucai_share a.bshare-weixin{ background:url(../extend_video/site_ico.png) no-repeat;}
.nex_Sucai_share a.bshare-huaban{ background:url(../extend_video/site_ico.png) no-repeat;background-position:0 -122px;}
.nex_Sucai_share a.bshare-qqim{background:url(../extend_video/site_ico.png) no-repeat;background-position:0 -92px;}
.nex_Sucai_share a.bshare-more{background:url(../extend_video/site_ico.png) no-repeat!important;padding-left: 25px!important; background-position:0 -151px!important;}
#bsPanel,.bsBox{ background:#f8f8f8!important;}

.nex_scdetail_info{ margin-bottom:20px; padding:10px 20px; background:#fefefe; border:1px solid #f3f3f3; border-radius:4px;}
.nex_scdetail_info ul li{ height:45px; line-height:45px; font-size:14px ;color:#333;overflow:hidden; border-bottom:1px solid #f5f5f5;}
.nex_scdetail_info ul li.nex_getcode{ color:#ff4400;border-bottom:0;}

.nex_scdetail_info ul li a{color:#007aff; text-decoration:underline;  font-size:14px ;letter-spacing:2px;}
.nex_scdetail_info ul li em{ color:#666; margin-right:5px; font-size:14px ;}
.nex_scdetail_info ul li em i{ display:inline-block; border:1px solid #ff4400; color:#ff4400; font-size:12px; height:16px; line-height:16px; padding:0 5px; margin-right:5px;border-radius: 2px; background:#FFEEE7; }
.nex_scdetail_info ul li i{ display:inline-block; border:1px solid #ff4400; color:#ff4400; font-size:12px; height:16px; line-height:16px; padding:0 5px; margin-right:5px;border-radius: 2px; background:#FFEEE7; }
.nex_scdetail_info ul li span{padding: 0 5px; border-radius: 2px; font-size: 14px;}
.nex_scdetail_info ul li span.nex_geshi{color: #17b5ff; background: #e5f5ff; border:1px solid #17b5ff;}
.nex_scdetail_info ul li span.nex_yanse{ color: #ff9617; background: #fff0e5; border:1px solid #ff9617;}
.nex_scdetail_info ul li span.nex_software{ color: #3DB060; background: #EDF7F0; border:1px solid #3DB060;}
.nex_tag_tabs{}
.nex_tag_tabs h2{ font-size: 16px; color: #333; letter-spacing:2px; margin-bottom: 10px;}
.nex_sucai_tags{}
.nex_sucai_tags a{ display:inline-block;border: 1px solid #ececec; padding: 0px 8px; margin:0 10px 10px 0; height:28px; line-height: 28px; white-space: nowrap; border-radius: 3px;} 
.nex_sucai_tags a:hover{ border: 1px solid #007aff; color: #007aff;}

/*class*/
.nex_about_video_wrap{ width: 100%; margin: 0 auto 20px;  overflow: hidden;  position: relative;}
.nex_about_video_handler{ display:block;position: absolute; top: 35%; left: 41%;  width:90px; height: 90px; background-image: url(../video/nex_play.png); opacity: .9;cursor: pointer; z-index: 13;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear;}
.nex_about_video_handler i{ display:block;width:90px; height: 90px;}
.nex_about_video_handler i:after{content: '';  border: 1px solid #fff;  width: 150%;  height: 150%;   -webkit-border-radius: 100%;   border-radius: 100%;   position: absolute;  left: -25%;  top: -25%;  opacity: 1;  -webkit-animation: 1s nex_speadings linear infinite;   animation: 1s nex_speadings linear infinite; }
.nex_about_video_handler i:before {   content: '';  border: 1px solid #fff;  width: 150%; height: 150%;  -webkit-border-radius: 100%; border-radius: 100%;  position: absolute;  left: -25%;  top: -25%;  opacity: 1;   -webkit-animation: 1s nex_speadings linear infinite;   animation: 1s nex_speadings linear infinite;-webkit-animation-delay: .5s;   animation-delay: .5s; }
@-webkit-keyframes nex_speadings {
  0% {
    -webkit-transform: scale(0.68);
            transform: scale(0.68); }
  100% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
    opacity: 0; } }

@keyframes nex_speadings {
  0% {
    -webkit-transform: scale(0.68);
            transform: scale(0.68); }
  100% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
    opacity: 0; } }

.nex_about_video_wrap video{ width:100%; }
.nex_about_video_wrap p{ color:#FF4400; font-size:20px; line-height: 26px; text-align:center; font-size:26px; font-weight:600; }


.nex_classes_main{ margin-bottom:40px;}
.nex_class_imgs{width: 100%; height:200px; box-shadow: 0 2px 8px rgba(0,0,0,.1); margin-bottom:20px;}
.nex_mask_video{width: 100%; height: 100%; background: rgba(0,0,0,.9); position: fixed; top: 0;  left: 0;  z-index: 1000;  display: none;}
#nex_class_video{ width: 100%; height: 280px; position: fixed; top: 24%; left: 0%; z-index: 9999; display: none;}

.nex_class_info{}
.nex_class_info h5{ height:35px; line-height:35px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; font-size:20px; color:#333; font-weight:600;}
.nex_class_target{ max-height:48px;margin:15px 0; line-height:24px; overflow:hidden;}
.nex_class_target em{ display:inline-block; margin-right:10px; height:18px; line-height:18px; padding:0 8px; background:#007aff; font-size:12px; color:#fff;}
.nex_class_terms{ margin-bottom:20px; padding-bottom:15px; border-bottom:1px solid #f3f3f3;}
.nex_class_terms ul{}
.nex_class_terms ul li{ float:left; width:15%; padding:0 2%; border-right:1px solid #f3f3f3; text-align:center;}
.nex_class_terms ul li.nex_class_termlast{ border-right:0;}
.nex_class_terms ul li h2{ height:25px; line-height:25px; overflow:hidden; font-size:14px; color:#333; font-weight:600;}
.nex_class_terms ul li p{ height:20px; line-height:20px; font-size:12px; color:#999;}
.nex_class_teach{ height:20px; line-height:20px; margin-bottom:10px; overflow:hidden; font-size:14px; color:#666;}
.nex_class_teach em{ color:#999; margin-right:5px;}
.nex_class_btmterms{ margin-top:25px;}
.nex_class_btmterms ul{}
.nex_class_btmterms ul li{ float:left; margin-right:10px; margin-bottom:10px;}
.nex_class_btmterms ul li a{ display:block; height:35px; line-height:35px; width:120px; font-size:12px; color:#fff; text-indent:50px; border-radius:3px;}
.nex_class_btmterms ul li.nex_class_btn_icon1 a{width:150px; background:#00AAFF url(../class/dl.png) 20px center no-repeat;}
.nex_class_btmterms ul li.nex_class_btn_icon2 a{background:#FF4D4D url(../class/vip.png) 20px center no-repeat;}
.nex_class_btmterms ul li.nex_class_btn_icon3 a{background:#FF9900 url(../class/zip.png) 20px center no-repeat;}

.nex_class_mianeds{ height:40px; border-bottom:1px solid #eee; margin-bottom:20px;}
.nex_class_mianeds ul li{ float:left; padding:0 22px; height:40px; cursor:pointer; line-height:40px; text-align:center; font-size:16px; color:#666; border-radius:4px 4px 0 0}
.nex_class_mianeds ul li.cur{ background:#007aff; color:#fff;}
.nex_class_swipes{ margin-bottom:30px;}
.nex_class_swipes ul li{ display:none;}
.nex_class_introsd{ line-height:28px; font-size:16px; color:#666;}

.nex_class_xform{ margin-bottom:30px;}
.nex_class_xform dl dd{ line-height:25px; display:none;}
.nex_class_xform dl dd.kr{background:#f7f7f7;}
.nex_class_xform dl dd.kr .nex_costclass_names span{ opacity:1;}
.nex_class_xform dl dd.kr .nex_costclass_btns{ display:block;}


.nex_class_xform dl dd.nex_cc_show{border-bottom:1px solid #eee; padding:20px 0; cursor:pointer; display:block;}
.nex_class_xform dl dd.nex_cc_show:hover{ background:#f7f7f7;}
.nex_class_xform dl dd.kr{ display:block;}
.nex_costclass_names{ float:left; width:600px; font-size:14px; color:#666; padding-left:30px; background:url(../class/icon-play.png) left center no-repeat;}
.nex_costclass_names span{ margin-left:20px; font-size:14px; color:#999; opacity:0; padding-left:22px; background:url(../class/time.png) left center no-repeat;}
.nex_class_xform dl dd:hover .nex_costclass_names span{ opacity:1;}
.nex_costclass_btns{ float:right; display:none;}
.nex_class_xform dl dd:hover .nex_costclass_btns{ display:block;}
.nex_costclass_btns a{ display:block; height:25px; line-height:25px; border-radius:4px; background:#007aff; font-size:14px; color:#fff; width:60px; text-align:center; padding:0 10px;}
.nex_costclass_btns a:hover{ background:#FF7547;}
/*audio*/
.nex_audio_pic{ width: 100%; height:290px; margin-bottom: 20px; position:relative;}
/*software*/
.nex_software_box{ width:100%; margin:0px auto;}
.nex_software_box_top{ margin-bottom:30px;}
.nex_software_name{ width:100%; height:44px; overflow:hidden;}
.nex_software_icon{ float:left; width:44px; height:44px;}
.nex_software_txt{ padding-left:60px; height:44px; line-height:44px;font-size: 20px; color:#333; font-weight: bold; }
.nex_software_share{ margin-top:10px;}
.nex_software_share{}
.nex_software_share a{ display:inline-block; float: left; padding-left: 25px!important; margin-right:5px!important; line-height: 24px!important; height: 24px!important; overflow:hidden;}
.nex_software_share a.bshare-qzone{ background:url(../software/site_ico.png) no-repeat;background-position:0 -61px;}
.nex_software_share a.bshare-sinaminiblog{ background:url(../software/site_ico.png) no-repeat;background-position:0 -31px;}
.nex_software_share a.bshare-qqmb{}
.nex_software_share a.bshare-weixin{ background:url(../software/site_ico.png) no-repeat;}
.nex_software_share a.bshare-huaban{ background:url(../software/site_ico.png) no-repeat;background-position:0 -122px;}
.nex_software_share a.bshare-qqim{background:url(../software/site_ico.png) no-repeat;background-position:0 -92px;}
.nex_software_share a.bshare-more{background:url(../software/site_ico.png) no-repeat!important;padding-left: 25px!important; background-position:0 -151px!important;}
.nex_software_box_mid{ margin-bottom:30px;}
.nex_software_cutimg{ width:100%; height:220px; margin-bottom:20px;}
.nex_software_details{}
.nex_software_details ul{}
.nex_software_details ul li{ width:45%; float:left; margin-right:5%; height:30px; line-height:30px; font-size:14px; color:#999; overflow:hidden;}
.nex_software_details ul li span{ display:inline-block; height:12px; width:65px; background:url(../software/star.png) left center repeat-x; position:relative; overflow:hidden;}
.nex_software_details ul li em{ display:inline-block; height:12px; background:url(../software/stars.png) left center repeat-x; position:absolute; left:0; top:0;}
.nex_software_details p{height:30px; line-height:30px; font-size:14px; color:#999; overflow:hidden;}
.nex_software_box_btm{}
.nex_software_box_btm_title{ height:20px; line-height:20px; padding-bottom:10px; margin-bottom:20px; border-bottom:1px solid #f3f3f3; font-size:18px; color:#333; font-weight:600;}
.nex_software_box_btm_add{ margin-bottom:30px;}
.nex_software_box_btm_add ul{ width:104%;}
.nex_software_box_btm_add ul li{ float:left; width:46%; height:30px; margin:0 4% 4% 0;}
.nex_software_box_btm_add ul li a{ display:block;width:100%; height:35px; line-height:35px; font-size:14px; color:#fff; background:#3DB060 url(../software/local.png) 10% center no-repeat; text-align:center;}
.nex_software_box_btm_add ul li a:hover{ opacity:0.8;}
.nex_software_box_btm_adds ul li a{background:#17A1FF url(../software/xl.png) 10% center no-repeat!important;}






/*home_album*/
.nex_Album_main{padding:10px;}
.nex_Albumlist{}
.nex_Albumlist ul{ width:100%;}
.nex_Albumlist ul li{ float:left; width:140px; height:140px; margin:0 2% 2% 0;}
.nex_Albumlist ul li a{ display:block; width:144px; height:140px; background:url(../home/album_cover.png) center no-repeat; overflow:hidden; background-size:cover; position:relative;}
.nex_Albumlist ul li a img{width:120px; height:120px; position:absolute; top:10px; left:10px; display:block;}
.nex_Albumlist ul li a span.nex_Album_tit{ display:block; height:30px; line-height:30px; width:100px; padding:0 10px;position:absolute; bottom:10px; left:10px; background:rgba(0,0,0,0.4); font-size:14px; color:#fff; text-align:center; }
.nex_Albumlist ul li a span.nex_Album_num{ display:block; height:20px; line-height:20px; padding:0 10px 0 22px; background:rgba(0,0,0,0.4); position:absolute; top:10px; right:15px; font-size:12px; color:#fff;}
.nex_Albumlist ul li a span.nex_Album_num i{ display:block; width:12px; height:12px; background:url(../home/pic.png) center no-repeat; background-size:12px; position:absolute; top:4px; left:4px;}
.nex_Album_view{ padding:60px 10px 10px 10px;}
.nex_Album_view_TOP{ margin-bottom:15px;}
.nex_Album_view_TOP h5{ height:25px; line-height:25px; overflow:hidden; margin-bottom:10px;}
.nex_Album_view_TOP h5 span{ display:block; float:left; font-size:14px; color:#333; font-weight:500;}
.nex_Album_view_TOP h5 a.nex_Album_view_UPBTN{ display:block; float:right; width:60px; height:25px; line-height:25px; text-align:center; border-radius:2px; background:#007aff; font-size:12px; color:#fff; font-weight:400;}
.nex_Album_info{ }
.nex_Album_info_desc{margin:0px 0 20px 0; line-height:22px; font-size:12px; color:#999;}
.nex_Album_pic{ overflow:hidden;}
.nex_Album_pic ul#nex_Album_piclist{}
.nex_Album_pic ul#nex_Album_piclist li{ float:left; width:50%;}
.nex_Album_pic ul#nex_Album_piclist li a{ display:block; padding:5px; overflow:hidden;}
.nex_Album_pic ul#nex_Album_piclist li a img{ width:100%; border-radius:2px;}
.nex_Other_Albumlist{ margin-top:40px;}
.nex_Other_Albumlist h5{height:20px;margin-bottom:20px; padding-bottom:10px; border-bottom:1px solid #f6f6f6;}
.nex_Other_Albumlist h5 span{ display:block; float:left; height:20px;line-height:20px; font-size:16px; color:#333;  font-weight:500; padding-left:22px; background:url(../home/other.png) left 4px no-repeat; background-size:15px;}
.nex_Ablum_editors{ float:right;}
.nex_Ablum_editors ul li{ height:20px; line-height:20px; margin-left:10px; float:left;}
.nex_Ablum_editors ul li a{ font-size:12px; color:#999; font-weight:400;}

.nex_Ablum_edit_title{ height:50px; line-height:50px; font-size:16px; color:#333; font-weight:500; text-align:center;}
.nex_Album_select{}
.nex_Album_select select{ width:100%; border:1px solid #eee; border-radius:2px; height:30px; line-height:30px;}
.nex_pns_btm{ margin:20px auto;}
.nex_Ablum_bulks select{ height:30px; line-height:30px; border:1px solid #f6f6f6; font-size:12px; color:#999; padding:0 10px;}
.nex_Ablum_bulks{ font-size:14px!important; color:#333; font-weight:600; letter-spacing:2px; margin-bottom:10px; overflow:hidden;}
.nex_text_name{ display:inline; height:20px; line-height:20px; font-size:14px; color:#333;font-weight:600;  margin-bottom:10px; overflow:hidden;}

#nex_Other_Albums{ width:100%;}
#nex_Other_Albums li{float: left;  width: 33.33%;  padding: 6px;  box-sizing: border-box;}
#nex_Other_Albums li a{ display: block;  width: 100%;  overflow: hidden;  position: relative;  border-radius: 4px; overflow:hidden;}
#nex_Other_Albums li a img{ width: 100%;  vertical-align: middle;}
#nex_Other_Albums li a span{ display:block; }
#nex_Other_Albums li a span.nex_Album_tit{height:30px; line-height:30px; width:90%; padding:0 5%;position:absolute; bottom:0px; left:0px; background:rgba(0,0,0,0.4); font-size:14px; color:#fff; text-align:center; }
#nex_Other_Albums li a span.nex_Album_num{ height:20px; line-height:20px; padding:0 10px 0 22px; background:rgba(0,0,0,0.4); position:absolute; top:0; right:0; font-size:12px; color:#fff;}
#nex_Other_Albums li a span.nex_Album_num i{ display:block; width:12px; height:12px; background:url(../home/pic.png) center no-repeat; background-size:12px; position:absolute; top:4px; left:4px;}

/*ablum upload*/
#imglist { overflow:hidden;}
.webuploader-container{ text-align: center; width: 65px; height: 50px; position: relative; margin:20px auto; overflow:hidden!important; }
.nex_Upload_main{ padding:60px 10px 10px 10px;}
.nex_postbar{}
.nex_At_lines{ margin-bottom:15px;}
.nex_At_lines span{}
.nex_At_lines span.nex_selection_bar_name{font-size:12px; color:#666;}
.nex_At_lines span.nex_selection_bar{ font-size:12px; color:#666;}
.nex_At_lines span.nex_selection_bar input{border:1px solid #eee; margin-left:10px; font-size:12px; color:#999;}
.nex_At_lines span.nex_selection_bar select{  border:1px solid #eee; font-size:12px; color:#999;}
.nex_selection_bar textarea{ width:94%; height:50px;border:1px solid #eee; font-size:12px; color:#999; padding:3%;}
#target_names{  width:94%; height:50px;border:1px solid #eee;font-size:12px; color:#999; padding:3%;}
.webuploader-container div{ overflow:visible!important;}
.nex_switch_box{}
.nex_switch_box ul li{ display:none;}
.nex_uploadingimg{ float:left; width:50px;}
.nex_uploadingimg span.del img{ width:15px; height:15px; display:block; margin:0 auto 10px;}
.nex_uploadingimg span.nex_uploading_img img{width:50px; height:50px;}
.nex_selection_bar_desc{}
.nex_selection_bar_desc textarea{ width: 68%; height: 25px; background: #f6f6f6; margin-left: 20px; margin-top: 26px;}
.webuploader-element-invisible{  font-size:12px;}
/*ablum sliders*/
.swiper-container { height: 180px; color: #FFF; margin-left: auto; margin-right: auto; position: relative; overflow: hidden; }
.swiper-wrapper { position: relative; width: 100%; height: 100%; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
.swiper-container-android .swiper-slide, .swiper-wrapper { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -o-transform: translate(0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.swiper-slide { -webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; width: 100%; height: 100%; position: relative; }
.swiper-slide img { width: 100%; }
.swiper-slide .text { color: #fff; position: absolute; bottom: 0px; width: 100%; background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,.8) 100%); }
.swiper-slide .text span { padding-right: 10px; padding-left: 10px; line-height: 34px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-right: 35px; display: block; }
.swiper-pagination { right: 10px; font-size: 12px; position: absolute; text-align: center; -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; transition: .3s; -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); bottom: 0px; line-height: 34px; font-style: italic; }
.swiper-pagination-current { font-size: 18px; }

.nex_Album_slidertop{position: fixed; top: 0px;left: 0; width: 90%; height:44px; line-height:44px; padding:0 5%; z-index: 90; opacity: 0.6; background:#000; overflow: hidden;}
.nex_Album_slidertop a{ font-size:12px; color:#fff;}
.nex_Album_BD{ position: fixed; height: 100%; width: 100%; left: 0px; top: 0px; background:#333;}
.nex_Album_slidertop { color: #fff; left: 0; position: fixed; top: 0px; width: 100%; z-index: 90; opacity: 0.6; background: black; overflow: hidden; }

.swiper_container { overflow: hidden; }
.swiper-slide .nex_picinfo{ display: none; }
.nex_album_getdesc{ }
.nex_album_getdesc p.nex_picinfo_desc{ height:20px; line-height:20px; font-size:12px; color:#ccc; margin-bottom:10px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; }
.nex_album_getdesc p span.time{ font-size:12px; color:#666;}
.nex_album_getdesc p a{ font-size:12px; color:#666;}
.nex_Album_footer{ position: fixed;  width: 94%;  left: 0px;  bottom: 0px; background: rgba(0,0,0,0.6);  z-index: 20; padding:3%;}
.nex_Album_footer h5{ height:20px; line-height:20px; overflow:hidden; margin-bottom:10px; }
.nex_Album_footer h5 em{ display:inline-block; float:left; font-size:14px; color:#eee; width:60%; overflow:hidden;}
.swiper_pagination{height:20px; line-height:20px; overflow:hidden;  color: #fff;}
.swiper-pagination-current{  font-size: 18px;}
.swiper-pagination-total{font-size: 12px;}
#nex_photo_intel{ margin:10px 0; overflow:hidden;}
.bigpic img { max-width:100%; }
.nex_Ablumpic_inner{ padding:60px 10px 10px 10px;}
.nex_Ablumpic_innerpic{}
.nex_Ablumpic_innerpic img{ width:100%;}
.nex_Ablumpic_Tops{ padding-bottom:10px; border-bottom:1px solid #f6f6f6; margin-bottom:20px;}
.nex_Ablumpic_Top_title{ height:20px; line-height:20px; font-size:14px; color:#333; font-weight:500; overflow:hidden; margin:10px 0;}
.nex_Ablumpic_Top_desc{ height:20px; line-height:20px; overflow:hidden; font-size:12px; color:#999;}
.nex_Ablumpic_Top_desc span{}
.nex_Ablumpic_Top_desc a{}

.nex_Ablum_comments{ padding:10px;}
.nex_Ablum_commentlist{}
.nex_Ablum_commentsTops{ margin-bottom:20px; height:20px; line-height:20px; padding-bottom:10px; border-bottom:1px solid #f6f6f6;}
.nex_Ablum_commentsTops span{ display:block; float:left;height:20px; line-height:20px;font-size: 16px; color: #333; font-weight: 600;}
.nex_Ablum_commentlist{}
.nex_Ablum_commentlist li{ border-bottom: 1px dashed #eee; padding-bottom: 10px; margin-bottom: 15px;}

.nex_editor_BOX{ padding:10px;}

#fastpostmessage{width: 99.8%; border: 1px solid #eee; text-indent: 10px; padding-top: 10px; height:100px; margin-bottom: 10px;}
.nex_Ablum_sechecks{ float:left; width:50%;}
.nex_Ablum_sechecks .nex_common_scbox{ position:relative;}
.nex_Ablum_sechecks .nex_common_scbox .nex_scbox_input{width:50%; height:28px; line-height:28px; border:1px solid #eee; text-indent:10px;}
.nex_Ablum_sechecks .nex_common_scbox img{ width:100px; height:30px; display:block; position:absolute; top:0; right:-13%; }
#nex_Setinghot{ height:50px; line-height:50px; float:right; font-size:14px; color:#999; margin-right:15px;}
.nex_Ablum_button{ margin:0 0 15px 0; width:60px; height:30px; line-height:30px; background:#007aff; font-size:12px; color:#fff; border-radius:2px; border:0;}



/*home_blog*/
.nex_usertopnav{ height: 50px; width: 100%; background: #fff; border-bottom: 1px solid #f6f6f6; position: fixed; z-index: 222;}
.nex_usertopnav a.nex_usercenter_back{ display: block; width: 50px; height: 50px; line-height:50px; position:absolute; top:0; left:0; z-index:22;overflow: hidden;background:url(../ucenter/back_d.png) center no-repeat;background-size: 15px!important;}
.nex_usertopnav a.nex_usercenter_btn{ display: block;  width: 50px;  height: 50px;  line-height: 50px;  position: absolute;  top: 0;  right: 0;  z-index: 22; overflow: hidden;  color: #fff;  background: url(../ucenter/user.png) center no-repeat; background-size: 18px!important;}
.nex_usertopnav span{ display:block; width:50%; margin:0 auto; font-size:14px; color:#333; font-weight:500; overflow:hidden; text-align:center; height:50px; line-height:50px;}
.nex_Blog_Main{ padding:10px;}
.nex_Bloglists{}
.nex_Bloglists ul li{ padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #f6f6f6;}
.nex_Bloglists ul li:last-child{ padding-bottom:0; margin-bottom:0; border-bottom:0;}
.nex_Bloglists ul li a{}
.nex_Blogtheme_pic{ width:90px; height:60px; border-radius:2px; overflow:hidden; float:left;}
.nex_Blogtheme_info{ padding-left:105px;}
.nex_Blogtheme_info h5{ max-height:40px; line-height:20px; overflow:hidden; font-size:14px; color:#333; font-weight:500; margin-bottom:5px;}
.nex_Blogtheme_info p{ height:15px; line-height:15px; overflow:hidden; font-size:12px; color:#999;}
.nex_Blogtheme_info p span{ margin-right:5px;}
.nex_BlogNulls{}
.nex_BlogNulls h5{  max-height:40px; line-height:20px; overflow:hidden; font-size:14px; color:#333; font-weight:500; margin-bottom:5px;}
.nex_BlogNullSums{ line-height:22px; font-size:12px; color:#666;margin-bottom:10px;}
.nex_BlogNulls p{ height:15px; line-height:15px; overflow:hidden; font-size:12px; color:#999;}
.nex_BlogNulls p span{ margin-right:5px;}



.nex_blog_bd{ padding:60px 10px 10px 10px;}
.nex_blog_bd_Top{}
.nex_blog_bd_Top h5{ line-height:25px; font-size:16px; color:#333; font-weight:500; margin-bottom:15px;}
.nex_blog_main{}
.nex_blog_userinfo{ margin-bottom:15px;}
.nex_blog_userinfo a{ display:block;}
.nex_blog_userAva{ width:40px; height:40px; float:left;}
.nex_blog_userAva img{width:40px; height:40px; border-radius:100%; }
.nex_blog_userIntel{ padding-left:55px;}
.nex_blog_userName{ height:20px; line-height:20px; font-size:14px; color:#333; font-weight:500; overflow:hidden; margin-bottom:5px;}
.nex_blog_blogterms{ height:20px; line-height:20px; overflow:hidden; font-size:12px; color:#999;}
.nex_blog_blogterms span{ display:inline-block; margin-right:5px; font-size:12px; color:#999;}
.nex_blog_Message{ overflow:hidden;}
.nex_blog_Message img{ width:100%;}
/*blog表态*/
#click_div{ margin: 30px auto;}
#click_div .atd{ width:300px; margin:0 auto;}
#click_div h3{ font-weight:300; margin:20px 0!important; font-size:15px!important;}
#click_div h3 a{}
#click_div li{ float:left; width:40px; margin-right:10px; margin-bottom:10px;}
.avt{width:25px; height:25px; margin:0px auto 5px;}
#click_div li img{ width:25px; height:25px; border-radius:100%; display:inline-block;}
#click_div li p{ height:20px; line-height:20px; overflow:hidden; text-align:center;text-overflow:ellipsis; white-space:nowrap; }
#click_div li p a{ font-size:12px; color:#666;}
#click_div td{ width:22.2%; text-align:center;}

.atd .atdc { position: relative; margin: 0 auto 10px; width: 10px; height: 50px;}
.atdc div { position: absolute; left: 50%;  bottom: 0; width: 9px; border-radius:1px; margin-left: -10px;}
.atd .ac1 {  background: #F40;}
.atd .ac2 {  background: #F60;}
.atd .ac3 {  background: #1242AB;}
.atd .ac4 {  background: #00C908;}
.atd .ac5 {  background: #7309AC;}
.atdc em { position: absolute; left: 50%; margin: -25px 0 0 -20px; width: 40px;  text-align: center; color: #999;}
.xr_declare td a img { display: block; width: .5rem; margin: 0 auto 10px;}
#click_div td a { display: block; color: #999; text-align: center; font-size: 14px;}

.nex_Blog_comments{}
.nex_Blog_commentTop{height: 30px; line-height: 20px; margin: 0 0 20px 0; border-bottom: 1px solid #f6f6f6;}
.nex_Blog_commentTop span{ display: block;  float: left;  padding-left: 30px;  background: url(../portal/nex_comment.png) left center no-repeat; background-size: 22px;  font-size: 16px; color: #333; font-weight: 600;}

.nex_Blogcommentlist{}
.nex_Blogcommentlist li{ padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #f6f6f6;}
.nex_Blog_commentUps{ margin-bottom:15px;}
.nex_Blog_Cnote{ float:left;width:30px; height:30px;}
.nex_Blog_Cnote img{ width:30px; height:30px; border-radius:100%;}
.nex_Blog_Cintel{ padding-left:45px;}
.nex_Blog_Cintel h5{ height:15px; line-height:15px; overflow:hidden; margin-bottom:5px;}
.nex_Blog_Cintel h5 a{ font-size:14px; color:#333; font-weight:500;}
.nex_Blog_Cintel p{ height:15px; line-height:15px; overflow:hidden; font-size:12px; color:#999;}
.nex_Blog_message{}
.nex_Blog_nocomment{}
.nex_Blog_boxs{ padding:0 10px 20px 10px;}
.nex_Blog_boxs h3{ height:20px; line-height:20px; margin-bottom:20px; font-size:16px; color:#333;}
.nex_Blog_postlist{}
.nex_Blog_sendbox{}
.nex_Blog_sendbox #comment_message{ width: 99%;  border: 1px solid #eee;  text-indent: 10px; padding-top: 10px; height:80px;  margin-bottom: 10px;}
.nex_Blog_sendbtn{ float:right;}
.nex_Blog_sendbtn #fastpostsubmit{margin:0 0 15px 0; width:60px; height:30px; line-height:30px; background:#007aff; font-size:12px; color:#fff; border-radius:2px; border:0;}
.nex_Blog_requestDL{ height:100px; line-height:100px; background:#f6f6f6; font-size:12px; color:#666; padding:0 10px; text-align:center;}
.nex_Blog_requestDL a{ font-size:12px; color:#666;}
.nex_Blog_nocomment{ width:100%; height:200px; padding-top:50px;}
.nex_Blog_nocomment em{ display:block; width:80px; height:80px; margin:20px auto;  background:url(../home/nex_cry.png) center no-repeat; background-size:cover;}
.nex_Blog_nocomment p{ height:30px; line-height:30px; text-align:center; overflow:hidden; font-size:14px; color:#666;}

.nex_bottomnav{ height:60px; background:#fff; border-top:1px solid #f3f3f3; width:100%; position:fixed; left:0; bottom:0; z-index:2222;}
.nex_bottominter{ height:51px; padding:5px 0;}
.nex_bottominter ul{}
.nex_bottominter ul li{ width:20%;float:left; text-align:center;}
.nex_bottominter ul li a{ width:100%; height:100%; display:block; position:relative;}
.nex_bottominter ul li a i{ display:block; width:25px; height:25px; margin:5px auto;}
.nex_bottominter ul li a i.nex_iconbtm1{ background:url(../bottomnav/icon1.png) center no-repeat; background-size:25px;}
.nex_bottominter ul li a i.nex_iconbtm2{ background:url(../bottomnav/icon2.png) center no-repeat; background-size:25px;}
.nex_bottominter ul li a i.nex_iconbtm3{ background:url(../bottomnav/icon3.png) center no-repeat; background-size:25px;}
.nex_bottominter ul li a i.nex_iconbtm4{ background:url(../bottomnav/icon4.png) center no-repeat; background-size:25px;}
.nex_bottominter ul li a i.nex_iconbtm5{ background:url(../bottomnav/icon5.png) center no-repeat; background-size:25px;}
.nex_bottominter ul li a p{ height:15px; line-height:15px; font-size:13px; color:#333; margin-top:2px;}
.nex_bottominter ul li a em{display:block; width:10px; height:10px; background:#ff4400; border-radius:100%; position:absolute; top:0px; right:30px;}