﻿@charset "utf-8";
/****************
 * @description : 公共CSS
 * @author   : haiyang  <haiyang6@staff.sina.com.cn>
 * @date     : 2015-10-10 更新
 ****************/

  /*css reset*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
html { font-family:Microsoft YaHei ,Helvetica Neue, Helvetica , Roboto ,  Heiti SC, STHeiTi, Arial, sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; font-size: 62.5%; line-height:1.5}
body {font-size: 16px;/*overflow-x: hidden;*/min-width:320px; /*-webkit-overflow-scrolling: touch;*/color:#1a1a1a;background:#f9f9f9; }
a { background: transparent; text-decoration: none; -webkit-tap-highlight-color: transparent; color: #1a1a1a; }
a:active { /*color: #3990e6;*/outline: 0; }


audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }
audio:not([controls]) { display: none; height: 0; }svg:not(:root) { overflow: hidden; }

hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }pre { overflow: auto; white-space: pre; white-space: pre-wrap; word-wrap: break-word; }code, kbd, pre, samp { font-family: monospace; font-size: 1rem}mark { background: #ff0; color: #1a1a1a; }dfn { font-style: italic; }
table { border-collapse: collapse; border-spacing: 0; }td, th { padding: 0; }
ul, ol { list-style: none outside none; }
h1,h2,h3,h4,h5,h6,strong {font-size:100%; font-weight:normal}
strong{font-weight: bold}

img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}

button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; }
button { overflow: visible; }
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }
button[disabled], html input[disabled] { cursor: default; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
input { line-height: normal; padding:0; outline: none;}
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; }
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
textarea { overflow: auto; resize: vertical; }
input::-moz-placeholder, textarea::-moz-placeholder { color: #a2a2a2; }
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #a2a2a2; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #a2a2a2; }

/*commos*/
.border_box{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.fl{float:left;}.fr{float:right;}.hide{display:none!important;}.show{display: block!important;}
.ellipsis { white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.break { word-break:break-all; word-wrap:break-word}
.clearfix:after{content:'\0020';display:block;height:0;clear:both}.clearfix{*zoom:1}

/*noScript*/
.noScript{margin:10px;text-align:center;background:#adb9c4;color:#fff;display:block; height:40px;line-height:40px}


body{ background:url(../images/banner_img.jpg) 0 0;}

/*公用模块*/
.col_wauto{ width:100%; background-color:#fff; border-bottom:1px solid #e0e0e0;}
.col_960{ width:960px; margin:0 auto;}
.m_main{ margin-top:20px; min-height: 650px; border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0; background:url(../images/main_bg.jpg) repeat-y 0 0;}
.m_aside{ width:190px;  float: left;  min-height: 650px;}
.m_contain{ width:770px; float: left;}


/*页头*/
.com_header{ height:70px;}
.com_header .logo_icon{ width:186px;  height:70px; float:left; background:url(../images/logo.jpg) no-repeat 0 50%;}
.com_header .register{ width:98px; height:38px;float:right;  margin:15px 0 0 10px; line-height: 38px; text-align: center; font-size:18px; color:#ff6965; border:1px solid #ff6965; }
.com_header .login_info{ height:70px; line-height: 70px; float: right;}
.com_header .userpic{ width:44px; height:44px; border-radius:50%; margin:13px 11px 0 0; float: left; }
.com_header .username{/*width:85px;*/ line-height: 70px; margin-right:28px;  float: left; display:inline-block;  font-size:16px; color:#435164;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.com_header .exit{ display: inline-block; float: left;color:#435164;}
.com_header .login_btn{width:100px; height:40px;float:right; margin-top: 15px; line-height: 38px; text-align: center; font-size:18px; background:#ff6965; color:#fff;}
.com_header .login_btn:hover{ background:#FF817E;}
.com_header .op_box{ float: left; height:70px; line-height:normal; position: relative;}
.com_header .cancel{ width:36px;line-height: 16px; margin-top:15px; text-align: center; color:#fff; font-size:12px; background:#c6c6c6; display: block;}
.com_header .normal{ width:36px;line-height: 16px; margin-top:15px; text-align: center; color:#fff; font-size:12px; background:#ff6965; display: block;}
.com_header .op_box .username{ line-height: 18px; margin-top:8px;}
.com_header .op_box .exit{ margin-top:7px;}


/*页尾*/
.com_footer {padding:94px 0;}
.com_footer .friendlink{ font-size:12px; line-height: 14px;text-align:center; }
.com_footer .friendlink a{color:#5D5D5D;}
.com_footer .line{ padding:0 24px;color:#B2B2B2;}
.com_footer .copyright{ font-family:Arial; font-size:12px; color:#A2A2A2;padding-top: 12px;}


/*登录*/
.m_login{ padding:177px 0 224px;}
.m_login .login_pic{  width:404px;height:256px; background:url(../images/login_pic.jpg) no-repeat 0 0; float: left;margin:17px 0 0 78px;}
.m_login .login_box{ width:272px; height:269px; float: right; padding:32px 0 0 34px;background:url(../images/login_box.jpg) no-repeat 0 0; margin-right:78px;}
.m_login .input_text{ width:238px; height:38px; display: block; font-size:14px; color:#a2a2a2; margin-bottom:12px; text-indent:10px; line-height: 38px; border:1px solid #cacaca; background:none;}
.m_login .rememember{ width:240px; margin-bottom:27px;}
.m_login .onmonth{ float: left; font-size:12px; line-height: 14px; color:#707070;}
.m_login .isremember{width:14px; height: 14px; float: left; margin-right:3px;}
.m_login .forget{ float: right; font-size:12px; line-height: 14px; color:#00a2ff; text-decoration: underline;}
.m_login .submit_btn{ width:240px; height:40px; border:none; text-align: center; line-height: 40px; font-size:18px; color:#fff; background:#ff6965;}
.m_login .submit_btn:hover{ background:#FF817E;}
.m_login .info{ font-size:12px; line-height:32px; color:#707070;}
.m_login .slogin_btn{ font-size:12px; padding-left: 27px; color:#4d4d4d; cursor: pointer; line-height: 18px; background: url(../images/slogo.jpg) no-repeat 0 0; display: inline-block;}
.m_banner{ width:100%; height: 671px; background:#ff6965 url(../images/banner.jpg) no-repeat center top;} 

/*侧边栏*/
.m_aside .issue{ height:49px; border-bottom:1px dashed #e0e0e0; padding-top:9px;}
.m_aside .issue_btn{ width:136px; height:40px; display:block; margin-left:30px; background-image:url(../images/issue_btn.jpg); background-repeat: no-repeat;background-position: 0 0;  }
.m_aside .issue_btn:hover{background-position: 0 -42px;}
.m_aside .issue_btn:active{background-position: 0 -84px;}
.m_aside .disable{background-position: 0 -126px;}
.m_aside dl{ border-bottom:1px solid #e0e0e0; padding-top:20px;}
.m_aside dt{display: block;font-size:18px; color:#A2A2A2; height:26px; margin-bottom:10px; padding-left:86px; background-image:url(../images/icon_btn.jpg?v=1); background-repeat: no-repeat; }
.m_aside dd{ margin-left:1px; font-size:14px;color:#4D4D4D; padding-left:100px; cursor: pointer; height:42px; line-height: 40px;background-image:url(../images/icon_btn.jpg); background-repeat: no-repeat;background-position:90px -108px;}
.m_aside .manage{background-position: 34px 0; }
.m_aside .datacount{background-position: 34px -26px; }
.m_aside .message{background-position: 34px -53px; }
.m_aside .set{background-position: 34px -81px; }
.m_aside .assistant{background-position: 34px 0px; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAaCAYAAACtv5zzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5MTYwQjMxMTE0NjVFNzExOTQ4N0ExMUNDQUFFNEY0OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5NUQ4OTEzNzY1MTcxMUU3OUZEM0Q0MjYzRTQ1RTAzNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5NUQ4OTEzNjY1MTcxMUU3OUZEM0Q0MjYzRTQ1RTAzNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjkxNjBCMzExMTQ2NUU3MTE5NDg3QTExQ0NBQUU0RjQ5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjkxNjBCMzExMTQ2NUU3MTE5NDg3QTExQ0NBQUU0RjQ5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+aj8a9gAAAHFJREFUeNpi/J+R+J+BhoCJgcaABYnNiMT+j0UMnzg28J8uPhi1YNQC2ltgD8T7odie0oyGDRzAwaaaDw4CsSMUH6SmD0CGNaC52gGKG6hhgQOeIHMYTaZDt8L5P8R9kJVHXZOnTRomkcw45NtFAAEGAJFNFY1wBMy5AAAAAElFTkSuQmCC);}
.m_aside .reward{background-position: 34px 0px; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAABGdBTUEAALGPC/xhBQAAAQdJREFUSA1jYBhugPF/Zup/eniKiR6WgOxggVnEOH02I4wN8yWyGEyOVBpmFt18NGoRqVEEVw9PDHARIhj/y8vlGNiY1jF8+arH8OM7KxFaEKmOGMUgNWBLfny5x/DpFzOxekDqSPcRO/NasCVy8gwM9o4MDDzc+O2bPhUsT3qq+/xFH6wTasn/rVsYQJgQIN0ibCYywvM6NlmwGOkW8fJcBOs8uJ8BmBgYGL19GBi9vHFaAJMgPY5+/g1mYGO7x/DoITPD4gUwcwjSJPuIsbPzEQMHjxKDqOgZBg7O3wRtgCog3UdAjWDLGBhMibFktFAlJpTwqiE5MeA1DY/k8Gsz4PHsEJUCAOkvPGTHXOSnAAAAAElFTkSuQmCC);}
.m_aside .last{ border:none;}
.m_aside .cur{ background-color:#fff;background-position:90px -152px; color:#ff6965;}

/*暂无数据*/
.m_nullData{ padding-left:18px; padding:0 22px 0 18px;}
.m_nullData .th{ font-size:14px; height:58px; border-bottom:1px dashed #e0e0e0;}
.m_nullData .list{ float:right;}
.m_nullData .th a{ color:#5d5d5d; float: left; line-height: 58px; }
.m_nullData .th .cur{ color:#ff6965;}
.m_nullData .th .dashed{ width:1px; height:12px; display: inline-block; background:url(../images/nulldata_line.jpg) no-repeat 0 0; float: left; margin:24px 7px 0;}
.m_nullData .nullData_info{ width:150px; height:173px; background:url(../images/nulldata.jpg) no-repeat 0 0; margin:93px 0 0 310px;} 
.m_nullData .waithope_info{ width:150px; height:173px; background:url(../images/hope.jpg) no-repeat 0 0; margin:93px 0 0 310px;} 



/*公告详情页*/
.m_notice{ padding:30px 50px 65px;}
.m_notice h2{ font-size:20px; line-height: 34px; color:#4d4d4d; text-align: center;}
.m_notice h3{ font-size:12px; line-height: 38px; color:#435164; text-align: center;}
.m_notice p{ font-size:14px; line-height: 24px; color:#5d5d5d; padding-bottom: 25px; text-align:justify;}



/*文章详情页*/
.m_article{ padding:0 20px;}
.m_article .th{ height:58px; border-bottom:1px solid #e0e0e0;}
.m_article .articlenum{ float:left;}
.m_article .articlenum span{ font-size:12px; color:#b2b2b2; float: left; height:58px;  line-height: 58px;}
.m_article .articlenum .line{ width:1px; height:9px; margin:26px 12px 0;background:url(../images/nulldata_line.jpg) no-repeat 0 0;}
.m_article .operate{ float:right; padding-top:23px;}
.m_article .operate a{ float: left; padding-left:18px;font-size:14px; line-height: 16px; color:#5d5d5d; margin-right:28px; background-image:url(../images/operate_icon.jpg); background-repeat:no-repeat;}
.m_article .operate .delete{ background-position:0 1px; }
.m_article .operate .update{ background-position:0 -43px; }
.m_article .operate .settop{ background-position:0 -13px; }
.m_article .operate .share{ background-position:0 -28px; margin:0;}
.m_article .td{ padding:0 30px 34px; text-align: center;}
.m_article .td img{display: block;margin:0 auto; max-width: 100%;margin-bottom: 15px;}
.m_article .td h2{ word-wrap: break-word;font-size:20px; line-height: 28px; padding-top:36px; color:#4d4d4d; font-weight: bold;  text-align: center;}
.m_article .td h3{ font-size:12px; line-height: 16px; padding:12px 0 15px; color:#b2b2b2; text-align: center;}
.m_article .td h3 span{ padding:0 8px;}
.m_article .vedio{ display:inline-block; position:relative; margin-bottom: 15px;}
.m_article .vedio img{ margin:0;}
.m_article .vedio_bg{ position:absolute; left:0; top:0; width:100%; height:100%; background:#000; opacity:0.5;filter:alpha(opacity=50); }
.m_article .play_icon{position:absolute; left:50%; top:50%; width:80px; height:80px; margin:-40px 0 0 -40px; display:block; background:url(../images/play_icon.png) no-repeat 0 0;}
.m_article .td p{ font-size:14px; line-height: 24px; color:#5d5d5d; text-align: left; padding-bottom:26px; word-wrap: break-word;}
.m_article .td p a{ color:#3da9f7; text-decoration: underline;}
.m_article .videocls{ width:530px; /*height:30px;*/ margin-bottom: 20px;display: block;margin:0 auto;}
.m_article .bshare-custom{ float: right; padding-top: 20px; float: right; }



/*账号设置*/
.m_account{ padding:0 20px;}
.m_account .th{ padding-top:20px; height:44px; line-height: 44px; border-bottom:1px solid #e0e0e0;}
.m_account .th span{ padding:0 2px; font-size:20px; display: inline-block; border-bottom:2px solid #ff6965; color:#ff6965;}
.m_account .bd{ padding:38px 5px 0;}
.m_account .tel{ font-size:16px; display: inline-block; line-height: 22px; color:#4d4d4d; padding-right:70px;}
.m_account .tel i{ font-size:14px; font-style:normal; color:#4d4d4d;margin-right: 20px;}
.m_account .set{font-size:14px; color:#247aef; line-height: 22px;display: inline-block;}
.m_account .set a{color:#247aef; }
.m_account .set_fixed{ width:100%; height:100%; position: fixed; top: 0; left: 0;}
.m_account .set_bg{ width:100%; height:100%; position: fixed; top: 0; left: 0;z-index: 999; background: #000; opacity: 0.2;filter:alpha(opacity=20); }
.m_account .set_box{ width:460px; padding-top:24px; position: absolute; top:50%; left: 50%; z-index: 1000; margin:-120px 0 0 -230px; background: #fff;}
.m_account .set_box dl{ padding-bottom:20px; }
.m_account .set_box dt{ float:left; margin-right: 7px; font-size:14px; color:#5d5d5d; width: 130px; line-height: 38px; text-align: right;}
.m_account .set_box dd{ float:left; margin-right:10px;}
.m_account .set_box input{ width:190px; height:36px; padding-left:3px; border:1px solid #e0e0e0;}
.m_account .error .input_info{ font-size: 12px;line-height: 14px; padding-top: 9px;display: block;text-indent: 18px;color: #ff6c68; background: url(../images/error_info.jpg) no-repeat 0 9px;}
.m_account .set_box .btn_box{ padding-top: 4px;}
.m_account .set_box .submit_btn{ width:230px; height:50px; font-size:18px; color:#fff; line-height: 50px; text-align: center; float: left; background: #ff6965;}
.m_account .set_box .cancel_btn{ width:230px; height: 49px;font-size:18px; color:#ff6965; border-top:1px solid #eceff4; line-height: 50px; text-align: center;  float: left;}
.m_account .set_box .val_btn{ width:90px; height:38px; font-size:14px; color:#fff; line-height: 38px; text-align: center; background: #ff6965; display: block;}


/*平台公告*/
.m_homeNotice{ padding:0 20px;}
.m_homeNotice .th{ font-size:18px; color:#4d4d4d; height:58px; line-height: 58px;}
.m_homeNotice .pic_slide{ width:730px; height:180px;margin-bottom:20px;position:relative;clear:both;}
.m_homeNotice .pic_slide_list{ position:relative;overflow:hidden;height:180px;}
.m_homeNotice .pic_slide_list img{ width:730px; height:180px;}
.m_homeNotice .change{ position:absolute; bottom:10px; right:4px;}
.m_homeNotice .change i{ width:5px; height:5px; float: left; margin-right:6px; background-image:url(../images/notice_icon.png); background-repeat: no-repeat; background-position:0 -49px;}
.m_homeNotice .change .cur{ background-position:0 -60px;}
.m_homeNotice .textlist{ padding-bottom: 65px;}
.m_homeNotice .textlist li{ position:relative; padding-right:70px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.m_homeNotice .text{ font-size:14px; line-height: 34px; color:#4D4D4D;} 
.m_homeNotice .time{ position:absolute; right:0; top:0; width:70px; height:34px; line-height: 34px; font-size:12px; color:#b2b2b2; text-align: right;}
.m_homeNotice .news_icon{ padding-right:35px; background: url(../images/notice_icon.png) no-repeat right 3px;}
.m_homeNotice .page_con{ text-align: center; height: 20px; padding-bottom: 70px;}
.m_homeNotice .page_con .prev{ width:10px; height:20px; margin:0 5px; display: inline-block; background-image:url(../images/notice_icon.png); background-repeat: no-repeat; background-position:0 -69px; }
.m_homeNotice .page_con .num{ font-family:Arial; font-size:14px; background:#fff; margin:0 5px;vertical-align: top;   color:#435164; height:18px; line-height: 18px; padding:0 6px; border:1px solid #f3f5f6; display: inline-block;}
.m_homeNotice .page_con .num:hover{ background:#ff6965; color:#fff;}
.m_homeNotice .page_con .cur{ background:#ff6965; color:#fff;}
.m_homeNotice .page_con .next{ width:10px; height:20px; margin:0 5px; display: inline-block; background-image:url(../images/notice_icon.png); background-repeat: no-repeat; background-position:-19px -69px;}


/*粉丝分析*/
.m_fans{ padding:0 20px;}
.m_fans .th{ height:42px; border-bottom:1px solid #e0e0e0; margin-top:22px;}
.m_fans .th span{height:40px; cursor: pointer; margin-right:36px; font-size:20px; color:#5d5d5d; display: inline-block; padding:0 5px;}
.m_fans .th .cur{ border-bottom:2px solid #ff6965; color:#ff6965;}
.m_fans .bd{ padding-top:8px;}
.m_fans .timeselect{ font-size:15px; color:#4d4d4d;}
.m_fans .timeselect dt{ float: left;height:60px; line-height: 60px; cursor:pointer;}
.m_fans .timeselect dd{ float: left; padding:0 20px;height:60px; line-height: 60px; position:relative;cursor:pointer;}
.m_fans .timebox{ background:url(../images/down_icon.png) no-repeat right center;}
.m_fans .timeselect .cur{ color:#ff6965;}
.m_fans .timeselect .first{ padding-left:10px;}
.m_fans .timeselect .line{ position: absolute; right:0; top:23px; width:1px; height:15px; background: #e0e0e0;}
.m_fans .fandata{ width:100%;}
.m_fans .fandata th{ height:48px; font-size:16px; font-weight: normal; color:#4d4d4d; background:#f6f6f6;}
.m_fans .fandata td{ font-size:Arial; font-size:14px; color:#5d5d5d; height:60px; border-bottom:1px solid #e0e0e0; line-height:60px; text-align: center;}
.m_fans .last td{ border: none;}
.m_fans .page_con{ text-align: center; height: 48px;background:#f6f6f6; margin-bottom: 25px;}
.m_fans .page_con .prev{ width:10px; height:20px; margin:0 5px; display: inline-block; background-image:url(../images/notice_icon.png); background-repeat: no-repeat; background-position:0 -69px; margin-top:14px;}
.m_fans .page_con .num{ font-family:Arial; font-size:14px; background:#fff; margin:0 5px;vertical-align: top;   color:#435164; height:18px; line-height: 18px; padding:0 6px; border:1px solid #f3f5f6; margin-top:14px;display: inline-block;}
.m_fans .page_con .num:hover{ background:#ff6965; color:#fff;}
.m_fans .page_con .cur{ background:#ff6965; color:#fff;}
.m_fans .page_con .next{ width:10px; height:20px; margin:0 5px; display: inline-block; background-image:url(../images/notice_icon.png); background-repeat: no-repeat; background-position:-19px -69px;margin-top:14px;}
.m_fans .datadetail{ font-size:15px; color:#4d4d4d;}
.m_fans .datadetail dt{ float: left; width:106px; text-align: right;height:36px; color:#a2a2a2; line-height: 36px; cursor:pointer;}
.m_fans .datadetail dd{ float: left; padding:0 20px;height:36px; line-height: 36px; position:relative;cursor:pointer;}
.m_fans .datadetail .cur{ color:#ff6965;}
.m_fans .datadetail .first{ padding-left:10px;}
.m_fans .datadetail .line{ position: absolute; right:0; top:11px; width:1px; height:15px; background: #e0e0e0;}
.m_fans .timepic{ font-size:15px; color:#4d4d4d;}
.m_fans .timepic dt{ float: left; width:106px; text-align: right; height:36px; color:#a2a2a2; line-height: 36px; cursor:pointer;}
.m_fans .timepic dd{ float: left; padding:0 20px;height:36px; line-height: 36px; position:relative;cursor:pointer;}
.m_fans .timepic .cur{ color:#ff6965;}
.m_fans .timepic .first{ padding-left:10px;}
.m_fans .timepic .line{ position: absolute; right:0; top:11px; width:1px; height:15px; background: #e0e0e0;}
.m_fans .timelist{ padding:30px 0;}
.m_fans .timelist ul{ float: left; padding-right:38px;}
.m_fans .timelist li{ position: relative; font-size:16px; color:#4d4d4d; height:38px; line-height: 38px; float: left; padding-right:18px; margin-right:20px; cursor:pointer;}
.m_fans .timelist li.cur{ color:#ff6965;}
.m_fans .timelist .line{ position: absolute; right:0; top:14px; height: 13px; width:1px; background:#e0e0e0;}
.m_fans .timelist .datatime{width:148px; height:36px; font-size:16px; line-height: 36px; border:1px solid #f3f5f6; text-indent: 10px; color:#5d5d5d; float: left; margin-right:20px; background:url(../images/down_icon.png) no-repeat 130px center; cursor:pointer; }
.m_fans .timelist .search_btn{  float: left; width:80px; height:36px; font-size:18px; color:#fff; line-height: 36px; text-align:center; background: #ff6965; cursor:pointer;}
.m_fans .timelist .search_btn:hover{background: #FF817E;}
.m_fans .timelist .info{ font-size:16px; color:#4d4d4d; height:38px; line-height: 38px; float: left; margin-right:20px; cursor:pointer;}
.m_fans .op_th{ width:100%; height:48px; background:#f6f6f6;}
.m_fans .allcheck{ float: left; height:48px; line-height: 48px; padding-left:20px;}
.m_fans .check_btn{ float: left; width:14px; height:14px; margin-top:17px; margin-right:12px;}
.m_fans .search_box{ float: right; padding:8px 20px 0 0;}
.m_fans .search_text{ padding:0; float: left; width:177px; height:30px; font-size:14px; color:#a2a2a2; line-height: 30px; text-indent: 10px; background:#fff; border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0; border-right: none;}
.m_fans .submit_btn{ padding:0; float: left; width:31px; height:30px; line-height: 30px;background:#fff url(../images/search_icon.jpg) no-repeat left center; border-right:1px solid #e0e0e0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-left: none;}
.m_fans .checklist{ padding:20px 0 0 20px;}
.m_fans .checklist ul{ padding-bottom:70px;}
.m_fans .checklist li{  float: left; margin-bottom:40px;width:345px; font-size:14px; color:#5d5d5d; line-height: 80px;}
.m_fans .select_btn{float: left; width:14px; height:14px; margin:32px 20px 0 0;}
.m_fans .userpic{ width:78px; height:78px; border:1px solid #f4f4f4; margin-right:10px;}


/*文章分析*/
.m_artlist { padding:0 20px;}
.m_artlist .timelist{ padding:30px 0;}
.m_artlist .timelist ul{ float: left; padding-right:38px;}
.m_artlist .timelist li{ position: relative; font-size:16px; color:#4d4d4d; height:38px; line-height: 38px; float: left; padding-right:18px; margin-right:20px; cursor:pointer;}
.m_artlist .timelist li.cur{ color:#ff6965;}
.m_artlist .timelist .line{ position: absolute; right:0; top:14px; height: 13px; width:1px; background:#e0e0e0;}
.m_artlist .timelist .datatime{width:148px; height:36px; font-size:16px; line-height: 36px; border:1px solid #f3f5f6; text-indent: 10px; color:#5d5d5d; float: left; margin-right:20px; background:url(../images/down_icon.png) no-repeat 130px center; cursor:pointer; }
.m_artlist .timelist .search_btn{  float: left; width:80px; height:36px; font-size:18px; color:#fff; line-height: 36px; text-align:center; background: #ff6965; cursor:pointer;}
.m_artlist .timelist .search_btn:hover{ background: #FF817E;}
.m_artlist .timelist .info{ font-size:16px; color:#4d4d4d; height:38px; line-height: 38px; float: left; margin-right:20px; cursor:pointer;}
.m_artlist .page_con{ text-align: center; height: 20px; padding-bottom: 70px;}
.m_artlist .page_con .prev{ width:10px; height:20px; margin:0 5px; display: inline-block; background-image:url(../images/notice_icon.png); background-repeat: no-repeat; background-position:0 -69px; }
.m_artlist .page_con .num{ font-family:Arial; font-size:14px; background:#fff; margin:0 5px;vertical-align: top;   color:#435164; height:18px; line-height: 18px; padding:0 6px; border:1px solid #f3f5f6; display: inline-block;}
.m_artlist .page_con .num:hover{ background:#ff6965; color:#fff;}
.m_artlist .page_con .cur{ background:#ff6965; color:#fff;}
.m_artlist .page_con .next{ width:10px; height:20px; margin:0 5px; display: inline-block; background-image:url(../images/notice_icon.png); background-repeat: no-repeat; background-position:-19px -69px;}
.m_artlist .artlist{ width:100%; margin-bottom: 40px; cursor: pointer;}
.m_artlist .artlist th{ font-size:16px; color: #4D4D4D; height:48px; font-weight: normal; background:#f6f6f6;text-align: center;}
.m_artlist .artlist th span{  padding-right:14px; display: inline-block; background-image: url(../images/rank_icon.jpg);background-repeat: no-repeat;background-position: right -38px;}
.m_artlist .artlist .up{ background-position: right 10px;}
.m_artlist .artlist .down{background-position: right -16px;}
.m_artlist .artlist td{ font-size:14px; color:#5d5d5d; height: 60px; text-align: center; border-bottom:1px solid #e0e0e0; }
.m_artlist .artlist .tit{ width:185px;}
.m_artlist .artlist .tit span{ width:185px; text-align: center; display: block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.m_artlist .artlist tr:hover{background:#f6f6f6}
.m_artlist .artlist tr:hover td span{ color:#ff6965;}
.m_artlist .artlist .cur{ background:#f6f6f6}
.m_artlist .artlist .cur span{ color:#ff6965;}



/*系统通知*/
.m_sysemInfo{ padding:0 20px;}
.m_sysemInfo .th{ height:42px; border-bottom:1px solid #e0e0e0; margin-top:22px;}
.m_sysemInfo .th span{ font-size:20px; color:#ff6965; height:40px; border-bottom:2px solid #ff6965; color:#ff6965; cursor: pointer;display: inline-block; padding:0 5px;}
.m_sysemInfo .infolist{ padding-bottom:140px;}
.m_sysemInfo li{ padding:26px 0 26px 32px; background: url(../images/reddot_icon.jpg) no-repeat 4px 34px; border-bottom:1px dashed #e0e0e0;}
.m_sysemInfo .last{ border:none;}
.m_sysemInfo .tit{ width:530px; font-size:14px; line-height: 24px; color:#4d4d4d; float: left;}
.m_sysemInfo .time{ float:right; font-size:14px; color:#a2a2a2; }
.m_sysemInfo .nodata{ padding-bottom:125px; font-size:14px; line-height: 16px; color:#b2b2b2; text-align: center;}




/*发布文章*/
.m_sendArt{ padding:0 20px;}
.m_sendArt .td{ font-size:18px; width: 688px; height:58px; color:#4d4d4d; margin:0 0 30px 18px; border-bottom:1px solid #cacaca; }
.m_sendArt .td_nav_ul{ overflow: hidden;}
.m_sendArt .td_nav_li{ font-size:18px; color:#4d4d4d; margin:0 14px; cursor:pointer; float: left; height:54px; line-height:54px; border-top:2px solid transparent; border-bottom:2px solid transparent; padding:0 6px;}
.m_sendArt .td_nav_li.active{border-top:2px solid #ff6965; border-bottom:2px solid #ff6965; color:#ff6965; }
.m_sendArt .td_nav_li.active a{color:#ff6965;}
.m_sendArt .sendbox{ margin-left:18px; width:688px; min-height:448px; border:1px solid #cacaca;}
.m_sendArt .input_tit{ font-size:14px; color:#000; text-indent: 10px; width:598px;height:38px; line-height: 38px; border:none; background:#fff;}
.m_sendArt .op_box{ width:100%; height:38px; background:#f7f8f9; border-top:1px solid #efeff0;border-bottom:1px solid #efeff0;}
.m_sendArt .op_ul li{ border-right:1px solid #efeff0; font-size:12px;color:#c5c5c5;float: left; width:60px; height:38px; cursor: pointer; line-height:38px; padding-left:56px; background-repeat:no-repeat;}
.m_sendArt .op_ul li.edui-button.active{ background-color:#fff;}
.m_sendArt .op_ul li.edui-button:hover{ background-color:#fff;}
.m_sendArt .op_ul .file_pic{ position: absolute; left: 0; top:0; width: 116px; height:38px;  font-size:0px; opacity: 0; filter:alpha(opacity=0);cursor: pointer;}

.m_sendArt .square{ position: absolute; left: 177px; bottom:-13px; width: 24px; height: 18px; background: url(../images/square.png) no-repeat 0 0;}
.m_sendArt .sendcon{ padding:0 0 0 4px; background: none; border:none; width:680px; height:364px;resize: none;}
.m_sendArt .cover{padding:30px 0 0 18px;}
.m_sendArt .cover_tit{ font-size:16px; line-height: 34px; color:#5d5d5d;}
.m_sendArt .cover_box{ width:688px; height:200px; border:1px solid #cacaca;}
.m_sendArt .cover_tab{ padding-left:14px; height:39px; border-bottom:1px solid #efeff0; background:#f7f8f9;}
.m_sendArt .cover_tab li{ float: left; padding-left:30px; margin-right: 26px; background-image:url(../images/is_active.png); background-repeat: no-repeat; background-position: 0 11px; height:39px; line-height:39px;  cursor: pointer; text-align: center; font-size:14px; color:#4d4d4d;}
.m_sendArt .cover_tab .cur{background-position: 0 -19px; }
.m_sendArt .tab_item img{ width:160px; height:120px;}
.m_sendArt .imgbox{position:relative; width:160px; height:120px; float: left; background: url(../images/ranpic.jpg) no-repeat 0 0;margin:20px 20px 0 20px;}
.m_sendArt .addpic{ width:160px; height:120px; position: relative; float: left; background: url(../images/addpic.jpg) no-repeat 0 0;margin:20px 20px 0 20px;}
.m_sendArt .addinfo{ position: absolute; bottom:0; left: 0; width:160px; height:30px; line-height: 30px; text-align: center; background: #000; color:#fff; opacity: 0.4; filter:alpha(opacity=40);}
.m_sendArt .tabinfo{ float:left; font-size:12px; line-height: 14px; color:#a2a2a2; padding-top:126px;}
.m_sendArt .select_con{ height:42px; padding:30px 0 0 18px;}
.m_sendArt .select_title{ float: left; line-height:40px; font-size:16px; color:#4d4d4d; margin-right:32px;}
.m_sendArt .select_title .info{ font-size:12px; font-style:normal; color:#a2a2a2; padding-left:6px;}
.m_sendArt .select_box{ position:relative; margin-right:20px; width:110px; font-size:14px; color:#4d4d4d; text-indent: 10px; height:40px; cursor: pointer; line-height: 40px; border:1px solid #cacaca; float: left; background: url(../images/down_icon.png) no-repeat 90px center;}
.m_sendArt .select_tit{ display: block;}
.m_sendArt .select_list{ position: absolute; max-height: 262px; top:40px; left: -1px; width: 110px;overflow-y: auto;overflow-x: hidden; background:#fff;border:1px solid #cacaca;}
.m_sendArt .select_list li{ height:40px;height: 40px;font-size: 14px;color: #4d4d4d;line-height: 38px; padding-left: 10px;}
.m_sendArt .select_list li:hover{ background: #ff6965; color:#fff;}
.m_sendArt .btn_box{ padding:40px 20px 10px;}
.m_sendArt .copyright_info{ padding:0 20px 10px; font-size:12px; line-height:18px; color:#a2a2a2;}
.m_sendArt .send_btn{ float: left; width:150px; height:40px; line-height: 40px; text-align: center; font-size:18px; color:#fff; background: #ff6965; margin-right:30px;}
.m_sendArt .nosend_btn{ background:#b2b2b2;}
.m_sendArt .save_btn{ color: #ff6965;border: 1px solid #ff6965; float: left; width:148px; height:38px; line-height: 40px; text-align: center; font-size:18px;   margin-right:30px;}
.m_sendArt .ewm_btn{  color: #ff6965;border: 1px solid #ff6965;float: left; width:148px; height:38px; line-height: 40px; text-align: center; font-size:18px;  }
.m_sendArt .cancel_btn{ color: #ff6965;border: 1px solid #ff6965;float: right; width:148px; height:38px; line-height: 40px; text-align: center; font-size:18px; }
.m_sendArt .link_box,.img_des_box{ position: absolute; top:50%; left: 50%; margin:-140px 0 0 -230px;width:460px; background:#fff; padding-top:40px;}
.m_sendArt .img_des_box .img_des_tit{ margin: -25px 0px 10px 30px;}
.m_sendArt .link_text,.img_des_text{ margin:10px 0 0 30px; font-size:14px; color:#bcbcbc; padding-left:10px; width:388px; height:38px; line-height: 38px; border:1px solid #cacaca; }
.m_sendArt .img_des_text{height:76px;}
.m_sendArt .link_info{ margin:0 30px; height: 32px; line-height: 32px; font-size:12px; color:#a2a2a2;}
.m_sendArt .error{  color: #ff6c68; text-indent: 18px;background: url(../images/error_info.jpg) no-repeat 0 9px;}
.m_sendArt .help{ float: right;height: 32px; line-height: 32px;font-size:12px; color:#00a2ff;}
.m_sendArt .link_btn,.img_des_btn{ width:460px; height:49px; padding-top: 32px;}
.m_sendArt .link_subimit,.img_des_submit,.confirmbtn .C_btn_confirm{ float: left; width:230px; height:50px; font-size:18px; line-height: 49px; color:#fff; background: #ff6965; text-align: center;}
.m_sendArt .link_subimit:hover,.img_des_submit:hover,.confirmbtn .C_btn_confirm:hover{ background:#ff817e;}
.m_sendArt .link_cancel,.img_des_cancel,.confirmbtn .C_btn_cancel{ float: left; width:230px; height:49px; border-top:1px solid #eceff4; font-size:18px; line-height: 49px; color:#ff6965; background: #fff; text-align: center;}

.m_sendArt .addwb_wap_fixed{position: absolute; top:50%; left: 50%; margin:-148px 0 0 -287px; width:560px; height:289px; padding:0 7px 7px 7px; background: url(../images/layer_wb.png) no-repeat center;}
.m_sendArt .addwb_wap_box{ clear:both; height:100px;text-align:center; padding:139px 40px 0}
.m_sendArt .addwb_wap_box h3{ font-size:18px; font-weight: normal; color:#fff}
.m_sendArt .addpic_fixed{position: absolute; top:50%; left: 50%; margin:-210px 0 0 -230px; width:560px; height:420px; background:#fff;}
.m_sendArt .addpic_box{ margin: 0; padding:0; width:500px; height:310px; background:#f7f8f9; margin:30px 0 30px 30px; text-align: center;}
.m_sendArt .addpic_click{ font-size:20px; line-height: 24px; color:#5d5d5d; padding-top:90px; margin-top:58px; background: url(../images/addpic_icon.png) no-repeat 0 0; display: inline-block; }
.m_sendArt .addpic_info{ font-size:14px; line-height: 18px; padding-top:18px; text-align: center; color:#bcbcbc;}
.m_sendArt .addpic_btn{ height:50px; width: 560px;}
.m_sendArt .addpic_subimit{ float: left; width:280px; height:50px; font-size:18px; line-height: 49px; color:#fff; background: #ff6965; text-align: center;}
.m_sendArt .addpic_subimit:hover{background: #ff817e;}
.m_sendArt .addpic_cancel {float: left; width:280px; height:49px; border-top:1px solid #eceff4; font-size:18px; line-height: 49px; color:#ff6965; background: #fff; text-align: center;}
.m_sendArt .addpic_upload{ width:530px; height:310px; overflow:hidden; overflow-y:auto;  margin:30px 0 30px 30px; position:relative;}
.m_sendArt .addpic_upload li{ float: left; width:160px; height:120px; position:relative; overflow: hidden; text-align: center; margin:0 10px 10px 0; cursor: pointer;}
.m_sendArt .addpic_upload img{ width:100%;height:120px;}
.m_sendArt .addpic_upload .last { background:#f7f8f9;}
.m_sendArt .addpic_upload .add_icon{ display:inline-block; padding-top:70px; font-size:12px; line-height: 18px; color:#a2a2a2; background:url(../images/addpic_icon.png) no-repeat -154px 33px;}
.m_sendArt .addpic_upload .right_icon{ position: absolute; right:0; bottom:0; display: block; width:41px; height:40px; background:url(../images/right_icon.png) no-repeat 0 0;}
.m_sendArt .addpic_upload .live_pic{ display: none; position: absolute; top:0; left:0; width:160px; height:120px; background: url(../images/live_pic.png) no-repeat 0 0;}
.m_sendArt .cur .live_pic{ display: block;}
.m_sendArt .nosubimit{ background:#b2b2b2;}
.m_sendArt .progress{ position:absolute; width:100%; left:0; bottom:0; display: block; height:8px; background:url(../images/progress.jpg) repeat-x 0 0; }
.m_sendArt .file_btn{ position: absolute;  top:0; right:0; font-size:336px; display: block; opacity: 0; filter:alpha(opacity=0);}
.m_sendArt .fixed_box{  position: fixed; width:100%; height: 100%; left: 0; top:0; z-index: 9999; background: url(../images/fixed_bg.png) 0 0; background-color:rgba(0,0,0,.6); }
.m_sendArt .prompt_box{ width:460px; height:194px; background:#fff; position: absolute; margin-left:-230px; margin-top:-100px; left: 50%; top:50%;}
.m_sendArt .prompt_box .info{ text-align: center; padding:15px 0 20px;}
.m_sendArt .prompt_box .icon_info{ font-size:20px; color:#353f4d; display: inline-block; padding-left:20px; background:url(../images/prompt_fixed.jpg) no-repeat left center;}
.m_sendArt .prompt_box .con{ font-size:14px; color:#3f4a59; text-align: center; padding:0 10px;}
.m_sendArt .prompt_box .btn{ font-size:18px; display: block; height:50px; line-height: 50px; text-align: center; background:#ff6965; color:#fff;margin:40px 10px 0; border-radius:5px;}
.m_sendArt .weibo_box{ float: left; padding-right:30px; background-image:url(../images/slogo.jpg);background-repeat:no-repeat;background-position:right center;height:39px;line-height:39px;cursor:pointer;font-size:14px;color:#4d4d4d;}
.m_sendArt .weibo_box a,.m_account a.auth_longWeibo,.m_account a.add_watermark{padding-left:30px;background-image:url(../images/is_active.png);background-repeat:no-repeat;background-position:0 11px;height:39px;line-height:39px;cursor:pointer;font-size:14px;color:#4d4d4d; display: block;}
.m_sendArt .weibo_box .active,.m_account a.auth_longWeibo.active,.m_account a.add_watermark.active{background-position: 0 -19px;}
.m_imgstit_tit{ outline:none; width: 686px; border:1px solid #cacaca;font-size:14px; color:#000; text-indent: 10px; height:38px; line-height: 38px; background:#f7f8f9;}
.m_imgstit_tit.noborder{border:1px solid #f7f8f9;    padding-right: 90px; box-sizing: border-box;}
.sendtit{height:38px;}
.sendtit .input_tit{padding-right: 90px}
.m_imgstit .tit_count,.sendtit .tit_count,.m_sendArt_article_describe .des_count,.img_des_count{position: relative;top:-32px;left:87%;color:#a2a2a2;font-size:14px;}
.sendtit .tit_count{top:-33px;}
.img_des_count{position:absolute;top:151px;left:77%;}
.m_sendArt_article_describe .des_count{left:602px;top:5px;}
.overCount{color:#ff6965;}
.m_sendArt_imgs{ margin-left:18px;width: 688px;}
.m_imgs_box{  position:relative; overflow: hidden; width: 686px; height:440px; border:1px solid #cacaca;border-top:none;}
.m_imgs_add{ padding-top:235px; background:url(../images/add_img_icon.jpg) no-repeat center 94px;}
.m_imgs_add_h2{ font-size:18px; line-height:44px; color:#5d5d5d; text-align: center;}
.m_imgs_add_p{  font-size:13px; line-height:38px; color:#bcbcbc;text-align: center;}
.m_imgs_list{ padding-top:20px;}
.m_imgs_list_li{width: 648px; padding:20px; height:120px; background:#f7f8fa; overflow: hidden; margin-bottom:28px;}
.placeHolder,.m_imgs_item_placeHolder{padding:19px; background:rgba(255,104,97,0.6);border-radius:3px; overflow: hidden; margin-bottom:28px;border:1px dashed #ff6861;background: url(../images/banner_img.jpg) 0 0;box-shadow:inset 0 0 10px -1px rgb(255,104,97) ;}
.m_imgs_list_item{overflow:hidden;margin:-20px;padding:20px;}
.m_imgs_list_img{ width:160px; margin-right:20px; float: left; height:120px; overflow: hidden; position:relative;}
.m_imgs_list_progress{position: absolute;left: 0; bottom: 0;display: none; height: 8px;background: url(../images/progress.jpg) repeat-x 0 0;}
.m_imgs_list_pic{ width:100%;height:120px;}
.m_imgs_list_txt{ width:446px; padding:10px; background:#fff; height:98px; border:1px solid #e5e5e5; float:left;}
.m_imgs_list_txt.active{ border:1px solid #ff6965; }
.m_imgs_list_textarea{text-align: justify; outline:none; font-size:12px; line-height: 16px; height:80px; border:none; width:100%; resize:none; display: block; color:#a2a2a2;}
.m_imgs_list_op{ overflow: hidden;float: right;line-height: 18px;font-size: 12px;color: #a2a2a2;}
.m_imgs_list_btn{ float: left; }
.m_imgs_list_op .overCount{color:#ff6965;}
.m_imgs_list_op_move,.m_imgs_list_op_add,.m_imgs_list_op_del{ overflow: hidden; position:relative; margin-right:15px; background-image:url(../images/op_icon.png); background-repeat:no-repeat;float: left; height:18px;width:19px;}
.m_imgs_list_op_movedown{background-position:0 1px; }
.m_imgs_list_op_movedown:hover{background-position:0 -29px;}
.m_imgs_list_op_moveup{background-position:0 -235px; }
.m_imgs_list_op_moveup:hover{background-position:0 -261px;}
.m_imgs_list_op_moveboth{background-position:0 -179px; }
.m_imgs_list_op_moveboth:hover{background-position:0 -207px;}
.m_imgs_list_op_add{background-position:0 -59px; cursor: pointer; }
.m_imgs_list_op_add:hover{background-position:0 -89px; }
.m_imgs_list_op_add input{ opacity:0; filter:alpha(opacity=0); font-size: 0;}
.m_imgs_list_op_add div{ width:19px !important; height:18px !important; }
.m_imgs_list_op_del{background-position:0 -120px; }
.m_imgs_list_op_del:hover{background-position:0 -150px; }
.m_imgs_list_count{ float: right; line-height:18px; font-size:12px; color:#a2a2a2;}
.m_imgs_list_add_box{ text-align: center;}
.m_imgs_list_add_btn{ cursor:pointer; position:relative; overflow: hidden; color:#32b3f4; font-size:18px; line-height:30px; display:inline-block; padding-left: 22px; background:url(../images/plus_icon.png) no-repeat left center;}
.m_imgs_list_add_btn:active{ color:#32b3f4;}
.m_imgs_list_add_btn input{ opacity:0; filter:alpha(opacity=0); cursor: pointer; font-size: 0;width:140px;height:60px;position: relative;top:-30px; }
.m_imgs_list_add_btn div{ left:0 !important; /*width:130px !important;*/padding-right: 30px;height:30px !important; }



/*二维码浮层*/
.ewm_fixed{ border-radius:3px; width:214px; margin:0 auto; top:50%; left:50%; margin:-150px 0 0 -107px; background:#fff; text-align: center; padding-top:20px; position:absolute;}
.ewm_fixed .title{ font-size:20px; line-height:54px; color:#a0a0a0;}
.ewm_fixed .close_icon{ position:absolute; top:-62px;right:-74px; width:40px; height:40px; line-height:35px; text-align: center; font-size:40px; font-style:normal; background:#000; opacity:0.5; border-radius:50%; color:#fff;}


.jGrowl {z-index: 9999;color: #ffffff;font-size: 12px;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; position: fixed;}
.jGrowl.top-left { left: 0px;top: 0px;}
.jGrowl.top-right {right: 0px; top: 0px;}
.jGrowl.bottom-left { left: 0px; bottom: 0px;}
.jGrowl.bottom-right {right: 0px; bottom: 0px;}
.jGrowl.center { top: 0px; width: 50%; left: 25%;}
.jGrowl.center .jGrowl-notification,
.jGrowl.center .jGrowl-closer {margin-left: auto; margin-right: auto;}
.jGrowl-notification.alert { background:none;background-color: #ff6965;opacity: 0.88; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100)); -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));  zoom: 1; width: 250px; padding: 10px; margin: 10px; text-align: left;  display: none; border-radius: 5px;}
.jGrowl-notification .ui-state-highlight,
.jGrowl-notification .ui-widget-content .ui-state-highlight,
.jGrowl-notification .ui-widget-header .ui-state-highlight { border: 1px solid #000; background: #000; color: #fff;}
.jGrowl-notification .jGrowl-header { font-weight: bold;font-size: .85em;}
.jGrowl-notification .jGrowl-close { background-color: transparent; color: inherit; border: none;z-index: 99; float: right; font-size: 18px; margin-top:-4px; cursor: pointer; color:#fff;}
.jGrowl-closer { background-color: #000000;opacity: 0.88;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.88*100)); -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100)); zoom: 1;width: 250px; padding: 10px;  margin: 10px; text-align: left;display: none; border-radius: 5px;padding-top: 4px; padding-bottom: 4px; cursor: pointer; font-size: 18px;font-weight: bold; text-align: center;}
.jGrowl-closer .ui-state-highlight,.jGrowl-closer .ui-widget-content .ui-state-highlight,.jGrowl-closer .ui-widget-header .ui-state-highlight { border: 1px solid #000; background: #000;color: #fff;}
.jGrowl-message{ font-size:14px;color: #fff;}

/*审核成功*/
.m_checkSuc{ padding:0 20px; background: #fff; margin-top:20px; border:1px solid #e0e0e0; overflow: hidden;}
.m_checkstate .progress{width:617px; margin:0 auto; padding-top:82px; overflow:hidden;}
.m_checkstate .check_icon{ width:725px;}
.m_checkstate .check_icon li{ float:left; position: relative; width:145px; height:32px;}
.m_checkstate .check_line{ position:absolute; left:5px; top:15px; z-index: 9; height:3px;width:145px;background:#e0e0e0;}
.m_checkstate .state_icon{ position: absolute; left:0; top:0; font-family:Arial; font-size:12px; color:#e0e0e0; width:32px; height:32px; line-height: 32px; text-align: center; z-index: 10; background-image:url(../images/examine_icon.png); background-repeat:no-repeat; background-position:5px 5px;}
.m_checkstate .pass .state_icon{ background-position:5px -55px; text-indent: -9999px;}
.m_checkstate .last .state_icon{ background-position:0px -120px; text-indent: -9999px;}
.m_checkstate .pass .check_line{ background:#ff6965;}
.m_checkstate .check_name{  padding:6px 0 0 138px; display: block;}
.m_checkstate .check_name li{ float: left; width: 56px; font-size:14px; line-height: 18px; color:#a2a2a2; margin-right:89px;}
.m_checkSuc .check_info{ padding-top:46px;}
.m_checkSuc .success_info{ font-size:20px; line-height: 24px; color:#5d5d5d; text-align: center;}
.m_checkSuc .fail_info{ font-size:20px; line-height: 24px; color:#ff6965; text-align: center;}
.m_checkSuc .feedback{ padding:36px 0 0 270px;}
.m_checkSuc .feedback dl{ font-size:14px; line-height: 18px; color:#a2a2a2;  padding-bottom: 8px;}
.m_checkSuc .feedback dt{ float: left;}
.m_checkSuc .feedback dd{ display:block; padding-left: 78px;}
.m_checkSuc .feedback a{ color:#00a2ff;} 
.m_checkSuc .check_btn{text-align: center; padding:68px 0 210px;}
.m_checkSuc .check_btn a{ width:180px; height:40px; line-height: 40px; font-size:18px; color:#fff; text-align: center; background: #ff6965; display: inline-block;}
.m_checkSuc .check_btn a:hover{background: #FF817E;}
.m_checkSuc .intoCheck {padding:78px 0 140px; width:935px;}
.m_checkSuc .intoCheck li{ width:168px; height:298px; border:1px solid #e7e7e7; float: left; margin-right:17px; cursor: pointer;}
.m_checkSuc .intoCheck li:hover{ border:1px solid #ff6965;}
.m_checkSuc .intoCheck li.stayopen:hover{border:1px solid #e7e7e7;}
.m_checkSuc .intoCheck a{ height:268px; display: block; padding:0 19px; padding-top: 30px; }
.m_checkSuc .intoCheck span{ display:block; font-size:20px; line-height: 24px; color:#ff6965; text-align: center; padding-top:70px;background-image:url(../images/check_type.png?v=1); background-repeat: no-repeat;}
.m_checkSuc .intoCheck p{ width:124px; height:84px;  margin:0 auto; font-size:12px; line-height: 18px; color:#5d5d5d; padding-top:28px;}
.m_checkSuc .intoCheck .btn{ display: block; width:128px; height:34px; line-height:34px; font-size:16px; font-style: normal; color:#ff6965; text-align: center; border:1px solid #ff6965;}
.m_checkSuc .intoCheck .personal{ background-position:32px 0;}
.m_checkSuc .intoCheck .media{ background-position:-90px 0;}
.m_checkSuc .intoCheck .gov{ background-position:-216px 0;}
.m_checkSuc .intoCheck .business{ background-position:-350px 0;}
.m_checkSuc .intoCheck .other{ background-position:-480px 0;}
.m_checkSuc .intoCheck li.blueV{ border:1px solid #ff6965;}
.m_checkSuc .intoCheck .blueV_box{ width:168px;height:50px;background: #FFF6F7;border: 1px solid #FF695E;border-radius: 5px; margin-top:-70px;position: relative;margin-bottom: 18px}
.m_checkSuc .intoCheck .blueV_box::before, .m_checkSuc .intoCheck .blueV_box::after{  content: '';  display: block;  position: absolute;  right:48%;  bottom: -13px;  width: 0;  height: 0;  border: 6px solid transparent;  border-top-color: #FF695E;  }
.m_checkSuc .intoCheck .blueV_box::before{  bottom: -12px;  border-top-color: #fff;  z-index: 1  }
.m_checkSuc .intoCheck .blueV_box p{ font-size: 14px;color: #333333;line-height: 17px;margin-top: -22px;width: 95%;word-break:break-word;font-weight: bold;text-align: center;}
.m_checkSuc .stayopen .personal{ background-position:-880px 0; color:#bfbfbf;}
.m_checkSuc .stayopen .media{ background-position:-1016px 0; color:#bfbfbf;}
.m_checkSuc .stayopen .gov{ background-position:-1142px 0; color:#bfbfbf;}
.m_checkSuc .stayopen .business{ background-position:-610px 0; color:#bfbfbf;}
.m_checkSuc .stayopen .other{ background-position:-740px 0; color:#bfbfbf;}
.m_checkSuc .stayopen p{ color:#bfbfbf;}
.m_checkSuc .stayopen .btn{ color:#bfbfbf; border:1px solid #bfbfbf;}



/*联系我们*/
.m_contact { padding:60px 70px 0;margin-top: 20px; border:1px solid #e0e0e0; background: #fff; }
.m_contact .th{ height:42px; border-bottom: 1px solid #e0e0e0}
.m_contact .th span{ display: inline-block; font-size:20px; height:41px; line-height: 41px; border-bottom:2px solid #ff6965; color:#ff6965;}
.m_contact .bd { padding:33px 0 235px;}
.m_contact .bd .weibo{ background:url(../images/weibo_icon.jpg) no-repeat 0 10px;}
.m_contact .bd .email{ background:url(../images/email_icon.jpg) no-repeat 0 10px;}
.m_contact .bd ul{ padding:0 0 60px 50px;} 
.m_contact .bd li{ font-size:20px; line-height: 60px; color:#4d4d4d;}
.m_contact .bd span{ font-family:Arial; font-size:20px; color:#4d4d4d;}



/*协议*/
.m_protocol{ padding:58px 60px 50px; background: #fff;border:1px solid #e0e0e0;margin-top: 20px;}
.m_protocol h2{ font-size:20px; line-height: 24px; color:#4d4d4d; text-align: center;}
.m_protocol h3{  font-size:14px; line-height: 18px; color:#a2a2a2; padding:20px 0 30px; text-align: center;}
.m_protocol p{ font-size:16px; line-height: 28px; color:#5d5d5d; padding-bottom: 28px;}
.m_protocol strong{ font-weight:bold; color:#5d5d5d; text-decoration: underline;}
.m_protocol .nopadding{ padding:0;}




/*关于我们*/
.m_about{ padding:58px 59px 54px; background: #fff;border:1px solid #e0e0e0;margin-top: 20px;}
.m_about .th{ height:42px; border-bottom: 1px solid #e0e0e0}
.m_about .th span{ display: inline-block; font-size:20px; height:41px; line-height: 41px; border-bottom:2px solid #ff6965; color:#ff6965;}
.m_about .bd{ padding-top:36px;}
.m_about .tit{ font-size:16px; /*text-indent: 2em; */line-height: 28px; color:#4d4d4d;padding-bottom:36px;}
.m_about .banner{ /*width:820px;padding-bottom:42px;*/text-align: center;height: 300px;}
.m_about .banner img{margin-top:-40px;}
.m_about dl{padding:0 0 33px 50px;}
.m_about dt{ font-size:20px; font-weight: bold; line-height: 38px; color:#4d4d4d;}
.m_about dd{ font-size:16px; line-height: 28px; color:#4d4d4d;}
.m_about .read{background: url(../images/toread.jpg) no-repeat 0 0;}
.m_about .author{ background: url(../images/toauthor.jpg) no-repeat 0 0;}
.m_about .plan{ background: url(../images/toplan.jpg) no-repeat 0 0;}
.m_about .welfare{ background: url(../images/welfare.jpg) no-repeat 0 0;}
.m_about .info{ font-size:20px; color:#4d4d4d;}
.m_about .plan_dd,.m_about .welfare_dd{ padding:4px 0;}
.m_about .welfare_dd p{margin-left: 29px;}
.m_about .info{ font-size:20px; line-height: 24px; font-weight: bold; color:#4d4d4d;margin-bottom: 8px;}


/*入驻资料*/
.m_enter{ padding:0 20px; background: #fff; margin-top:20px; border:1px solid #e0e0e0; /*overflow: hidden;*/}
.m_perEnter{ width:620px; margin:0 auto; padding-top:50px;}
.m_perEnter .info{ font-size:14px; line-height: 18px; padding:11px 10px; color:#a2a2a2;background:#f7f8f9;}
.m_perEnter .info a{ color:#00a2ff; text-decoration: underline;} 
.m_perEnter .formlist{ padding-top:46px;}
.m_perEnter dl.clearfix{ padding-bottom:14px; }
.m_perEnter .title{ width:148px; height:40px; line-height: 40px; font-size:16px; color:#4d4d4d; padding-left:12px; float: left;}
.m_perEnter .con{ width:460px; float: right;}
.m_perEnter .close_btn{ display: none;}
.m_perEnter .important{ background:url(../images/reddot.jpg) no-repeat 0 15px;}
.m_perEnter .input_text{ width:448px; height:38px; line-height: 38px; font-size:14px; color:#a2a2a2; border:1px solid #cacaca; background: #fff; padding-left:10px;}
.m_perEnter .input_info{ font-size:12px; color:#a2a2a2; line-height: 14px; display: block; padding-top:9px; clear:both;}
.m_perEnter .textarea{ width:427px; height:70px; border:1px solid #cacaca; font-size:14px; resize: none;line-height:18px;color:#a2a2a2; padding:2px 21px 2px 10px;background: #fff; }
.m_perEnter .image_box{ float: left; margin-right:20px; position: relative;}
.m_perEnter .image_box img{ width:140px; height:140px;}
.m_perEnter .up_box{ float: left;}
.m_perEnter .up_btn{ width:138px; height:38px; line-height: 38px; font-size:14px;text-align: center; color:#ff6965; border:1px solid #ff6965; display: block;}
.m_perEnter .input_box{ width:140px; height:40px;margin-bottom:9px; position: relative; overflow:hidden; display: block !important;}
.m_perEnter .file_btn{width:240px; height:40px; font-size:30px; position: absolute; right: 0; top: 0; opacity: 0; filter:alpha(opacity=0); cursor:pointer; margin:0; padding:200px; }
.m_perEnter .up_info{ font-size:12px; color:#a2a2a2; line-height: 18px; display: block; }
.m_perEnter .up_info a{ color:#00a2ff; text-decoration: underline;} 
.m_perEnter .textlist{ width:448px; height:38px; line-height: 38px; font-size:14px; color:#a2a2a2; border:1px solid #cacaca; background: #fff; padding-left:10px; margin-bottom: 1px;}
.m_perEnter .textmenu{width:448px; height:38px; line-height: 38px; font-size:14px; color:#a2a2a2; border:1px solid #cacaca; background: #fff; padding-left:10px;  margin:0;}
.m_perEnter .select_box{  width:138px; height:38px;  position: relative; float: left; margin-right:20px; cursor: pointer;background: #fff;}
.m_perEnter .select_tit{ width:128px; height:38px;border:1px solid #cacaca; position: relative; z-index: 10; font-size:14px; color:#4d4d4d; line-height: 38px; padding-left: 10px; background: url(../images/down_icon.png) no-repeat 120px center; display: block;white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.m_perEnter .select_list{ width:138px; max-height: 262px; overflow-y: auto;overflow-x: hidden; position: absolute; left: 0px; top:38px; z-index: 11; background: #fff; border:1px solid #cacaca; }
.m_perEnter .select_list li{width:128px; height:40px; font-size:14px; color:#4d4d4d; line-height: 38px;padding-left: 10px; }
.m_perEnter .select_list li:hover{ background: #ff6965; color:#fff;}
.m_perEnter .val_input{width:288px; height:38px; line-height: 38px; font-size:14px; color:#a2a2a2; border:1px solid #cacaca; background: #fff; padding-left:10px;}
.m_perEnter .val_btn{ width:138px; height:38px; line-height: 38px; border:1px solid #ff6965; color:#ff6965; text-align: center; display: block; float: right;}
.m_perEnter .countdown{ color: #a2a2a2; border: 1px solid #cacaca;}
.m_perEnter .check_list{font-size:12px;  line-height: 22px;color:#999;}
.m_perEnter .check_list a{ color:#00a2ff;}
.m_perEnter .submit_box{ padding-top:64px;}
.m_perEnter .checkbox{ float: left; width:14px; height: 14px; margin:4px 10px 0 0;}
.m_perEnter .btn_box{  padding:10px 0 70px;}
.m_perEnter .prev_btn{ float: left; width:140px; height:40px; font-size:18px; color:#b4b4b7; line-height: 40px; text-align: center; background: #f0f1f3; margin-right:20px;}
.m_perEnter .submit_btn{ float: left; width:140px; height:40px; font-size:18px; color:#fff; line-height: 40px; text-align: center; background: #ff6965; margin-right:20px;}
.m_perEnter .submit_btn:hover{background: #FF817E;}
.m_perEnter .nosubmit{ background:#b2b2b2;}
.m_perEnter .nosubmit:hover{background: #b2b2b2;}
.m_perEnter .tel_box{padding-bottom:10px;}
.m_perEnter .tel_box .state{ float: left;}
.m_perEnter .input_invit{ width:208px; height:38px; line-height: 38px; font-size:14px; color:#a2a2a2; border:1px solid #cacaca; background: #fff; padding-left:10px;}
.m_perEnter .text_info{ height:40px; line-height: 40px; color:#4d4d4d;}
.m_perEnter .progress{ display: none;}
.m_perEnter .error {/*position: relative;*/ display: inline-block; *zoom:1;*display:inline;}
.m_perEnter .live {position: relative;display: inline-block;*zoom:1;*display:inline;}
.m_perEnter .live input{ border:1px solid #a9a9a9; color:#4d4d4d;}
.m_perEnter .live .close_btn{ position: absolute; right:1px; top:2px; width:21px; height:37px; display: block; background:#fff url(../images/close_info.jpg) no-repeat left center; cursor: pointer;}
.m_perEnter .live textarea{ border:1px solid #a9a9a9; color:#4d4d4d;}
.m_perEnter .live .progress{ width:88px; height:6px; border:1px solid #ff6965; background:#f0f1f3; display: block; position: absolute; left: 25px; top: 66px;}
.m_perEnter .live .progress_num{ display: block;  height:6px; background: #ff6965}
.m_perEnter .error input{ border:1px solid #ff6965;color:#4d4d4d;}
.m_perEnter .error .close_btn{ position: absolute; right:1px; top:2px; width:21px; height:37px; display: block; background:#fff url(../images/close_info.jpg) no-repeat left center; cursor: pointer;}
.m_perEnter .error .input_info{ text-indent: 18px; color:#ff6c68; background:url(../images/error_info.jpg) no-repeat 0 9px; }
.m_perEnter .error textarea{border:1px solid #ff6965;color:#4d4d4d;}
.m_perEnter .copyright_info{ font-size:12px; color: #a2a2a2; line-height: 18px;}
.m_perEnter .success_info{ font-size:20px; line-height: 24px; color:#5d5d5d; text-align: center;padding: 11px 10px;}


/*账户信息*/
.m_accountInfo .th{ height:42px; border-bottom: 1px solid #e0e0e0; margin:20px 20px 0;}
.m_accountInfo .th span{ display: inline-block; font-size:20px; height:41px; line-height: 41px; border-bottom:2px solid #ff6965; color:#ff6965;}
.m_accountInfo .nopadding{padding:0;}
.m_accountInfo .padding_14{ padding-top:14px;}


/*确认书*/
.m_confirm{ background: #fff; border:1px solid #e0e0e0; padding:58px 59px 86px; margin-top:20px;}
.m_confirm .tit{ font-size:20px; line-height: 24px; color:#4d4d4d; padding-bottom: 52px; text-align: center;}
.m_confirm dt{ font-size:16px; line-height:36px; color:#5d5d5d;}
.m_confirm input{ width:14px; height: 14px; float: left; margin:9px 10px 0 0;}
.m_confirm dd{ padding-left: 34px; font-size:14px; line-height: 32px; color:#5d5d5d;}
.m_confirm .text{ font-size:16px; line-height: 28px; color:#5d5d5d; padding-top: 16px;}
.m_confirm .info_1{ font-size:16px; line-height: 28px; color:#5d5d5d;padding: 16px 0 0 32px;}
.m_confirm .info_2{ font-size:16px; line-height: 28px; color:#5d5d5d; padding-left:32px;}
.m_confirm .seal{ float: right; padding:54px 78px 0 0;}
.m_confirm .seal_info{ font-size:16px; color:#5d5d5d; line-height: 28px; }
.m_confirm .downlink{ font-size: 16px; color:#2788ff; line-height: 18px; text-decoration: underline; padding-top:15px; display: inline-block; cursor: pointer;}


/*文章列表*/
.m_detaillist{ padding-left:18px; padding:0 22px 0 18px;}
.m_detaillist .th{ font-size:14px; height:58px; border-bottom:1px dashed #e0e0e0;}
.m_detaillist .list{ float:right;}
.m_detaillist .th a{ color:#5d5d5d; float: left; line-height: 58px; }
.m_detaillist .th .cur{ color:#ff6965;}
.m_detaillist .th .dashed{ width:1px; height:12px; display: inline-block; background:url(../images/nulldata_line.jpg) no-repeat 0 0; float: left; margin:24px 7px 0;}
.m_detaillist .bd{ padding-top:40px;}
.m_detaillist .con{ width: 580px; float:left;}
.m_detaillist .pic{width:140px; float:right;position: relative;}
.m_detaillist .pic img{ width:140px; height:94px;}
.m_detaillist .title{word-wrap: break-word; font-size:18px; line-height: 24px; color:#4d4d4d;}
.m_detaillist .operate{ padding-top:14px;}
.m_detaillist .update,.m_detaillist .del,.m_detaillist .up,.m_detaillist .share{ font-size:14px; color:#5d5d5d; float: left; margin-right:30px; padding-left:17px; height:16px; line-height: 16px; background-image:url(../images/operate_icon.jpg); background-repeat: no-repeat;}
.m_detaillist .update{ background-position: 0 -43px;}
.m_detaillist .del{ background-position: 0 2px;}
.m_detaillist .up{ background-position: 0 -13px;}
.m_detaillist .uped{float: left; position: relative; top:-1px; height: 18px;line-height: 18px; border-radius: 4px; font-size: 14px;color: #fff; margin-right: 25px; background:#FF665F; padding:0 5px;}
.m_detaillist .share{ background-position: 0 -28px;}
.m_detaillist .info{ padding-top:16px;}
.m_detaillist .info_l{ width:230px; float:left;}
.m_detaillist .info_r{ width:330px; float:right;}
.m_detaillist .source,.m_detaillist .time,.m_detaillist .state{ font-size:12px; line-height: 14px; color:#b2b2b2; float: left;}
.m_detaillist .source{ margin-right:18px;}
.m_detaillist .time{ margin-right:18px;}
.m_detaillist .state{ margin-right:14px;}
.m_detaillist .read,.m_detaillist .comment,.m_detaillist .forward,.m_detaillist .collect{font-size:12px; line-height: 14px; color:#b2b2b2; float: left;}
.m_detaillist .dashed{ width:1px; height:12px; display:inline-block; margin:3px 12px 0;background:url(../images/nulldata_line.jpg) no-repeat 0 0;float: left; }
.m_detaillist .warp{ padding-bottom:30px;}
.m_detaillist .item{ padding-bottom: 38px;}
.m_detaillist .page_con{ text-align: center; height: 20px; padding-bottom: 70px;}
.m_detaillist .page_con .prev{ width:10px; height:20px; margin:0 5px; display: inline-block; background-image:url(../images/notice_icon.png); background-repeat: no-repeat; background-position:0 -69px; }
.m_detaillist .page_con .num{ font-family:Arial; font-size:14px; background:#fff; margin:0 5px;vertical-align: top;   color:#435164; height:18px; line-height: 18px; padding:0 6px; border:1px solid #f3f5f6; display: inline-block;}
.m_detaillist .page_con .num:hover{ background:#ff6965; color:#fff;}
.m_detaillist .page_con .cur{ background:#ff6965; color:#fff;}
.m_detaillist .page_con .next{ width:10px; height:20px; margin:0 5px; display: inline-block; background-image:url(../images/notice_icon.png); background-repeat: no-repeat; background-position:-19px -69px;}



/*关键词管理*/
.m_kwmg{ padding:0 20px 0 18px;}
.m_kwmg_th{ height:58px; line-height:58px; border-bottom:1px dashed #e0e0e0; }
.m_kwmg_th_ul{ overflow: hidden; float: left;}
.m_kwmg_th_li{ font-size:14px;float:left; padding:0 8px; position:relative;}
.m_kwmg_th_li:before{ content:''; width:8px; height:12px;position:absolute; border-right:1px dotted #b2b2b2; top:24px; right:0; }
.m_kwmg_th_link{ color:#5d5d5d;}
.m_kwmg_th_link.active{ color:#ff6965;}
.m_kwmg_th_li:first-child{ padding-left:0; }
.m_kwmg_th_li:last-child:before{ border:none;}
.m_kwmg_bd{ padding:0 25px 0 20px;}
.m_kwmg_search{ overflow: hidden; padding:20px 0;}
.m_kwmg_search_input{ float: left; margin-right:20px; font-size:14px; color:#bcbcbc; width:410px; height:38px; line-height: 38px; border:1px solid #cacaca; padding-left:10px;}
.m_kwmg_search_btn{ float: left; font-size:14px; color:#ff6965; width:138px; height:38px; line-height: 38px; text-align: center; border:1px solid #ff6965;}
.m_kwmg_list{border:1px solid #cacaca;}
.m_kwmg_list_btn{ height:38px; padding-left:20px; }
.m_kwmg_list_label{height:38px; cursor: pointer; font-size:12px; color:#4d4d4d; line-height:38px; float:left; margin-right:20px; }
.m_kwmg_list_radio{ width:14px; height:14px; float: left; margin-right:8px; margin-top:12px;}
.m_kwmg_table{ width:100%;}
.m_kwmg_table th{ font-size:14px; color:#a8a8a8; height:44px; line-height: 44px; font-weight: normal; background:#f7f7f7; border-top:1px solid #ededed;}
.m_kwmg_table td{ font-size:14px; line-height: 18px; color:#4d4d4d; padding-top:15px; padding-bottom:15px; border-top:1px solid #ededed;}
.m_kwmg_account,.m_kwmg_tda{ width:70px; padding-left:60px; padding-right:20px; position:relative;}
.m_kwmg_group,.m_kwmg_tdg{ width:56px; padding-left:30px; padding-right:30px;}
.m_kwmg_time,.m_kwmg_tdt{ width:78px; padding-left:28px; padding-right:30px;}
.m_kwmg_state{text-align: left; padding-left:40px;}
.m_kwmg_tds{ text-align: left; padding-left:16px;padding-right:16px; position:relative; font-size:0;}
.m_kwmg_table_watch,.m_kwmg_table_del,.m_kwmg_table_live,.m_kwmg_table_pause{ display:block;  cursor:pointer;font-size:14px; padding:0 16px; height:26px; line-height: 26px; border:1px solid #dadada; position:absolute; }
.m_kwmg_table_space{display:block;  cursor:pointer;font-size:14px; padding:0 16px; height:26px; line-height: 26px; border:1px solid #fff;}
.m_kwmg_table_watch{ left:16px; top:50%; margin-top:-13px; color:#3278c6;}
.m_kwmg_table_live{left:50%; top:50%; margin:-13px 0 0 -36px;}
.m_kwmg_table_del{right:16px; top:50%; margin-top:-13px;}
.m_kwmg_table_pause{left:16px; top:50%; margin-top:-13px; }
.m_kwmg .page_con{ text-align: center; height: 20px; padding:60px 0 110px;}
.m_kwmg .page_con .prev{ width:10px; height:20px; margin:0 5px; display: inline-block; background-image:url(../images/notice_icon.png); background-repeat: no-repeat; background-position:0 -69px; }
.m_kwmg .page_con .num{ font-family:Arial; font-size:14px; background:#fff; margin:0 5px;vertical-align: top;   color:#435164; height:18px; line-height: 18px; padding:0 6px; border:1px solid #f3f5f6; display: inline-block;}
.m_kwmg .page_con .num:hover{ background:#ff6965; color:#fff;}
.m_kwmg .page_con .cur{ background:#ff6965; color:#fff;}
.m_kwmg .page_con .next{ width:10px; height:20px; margin:0 5px; display: inline-block; background-image:url(../images/notice_icon.png); background-repeat: no-repeat; background-position:-19px -69px;}
.m_kwmg_tda_face{ position:absolute; left:15px; top:50%; margin-top:-17px; width:34px; height:34px; border-radius:50%;}


/*看点助手关键词监控*/
.m_kwmg_search_box{ float:right; margin:12px 17px 0 0; width:210px;height:30px; padding-left:12px; border:1px solid #e0e0e0; background:#f9fafb; border-radius:30px;}
.m_kwmg_search_box_btn{ width:25px; height:30px; margin-right:5px; background:url(../images/search.png) no-repeat center center; float: left;}
.m_kwmg_search_box_input{ float: left; font-size:12px; color:#a9a9a9; outline:none; width:180px; height:30px; line-height:30px; border:none; background: none; }
.m_kmonitor_op{ padding-left:20px;}
.m_kmonitor_op_item{ width:584px; overflow:hidden; padding-top:20px; }
.m_kmonitor_op_input{  font-size:14px; color:#bcbcbc;  width:410px; height:38px; line-height:38px; padding-left:10px; float:left; border:1px solid #cacaca; margin-right:20px; }
.m_kmonitor_op_btn{ width:138px; height:38px; line-height:38px; text-align: center; font-size:14px; color:#ff6965; border:1px solid #ff6965; float: left;}
.m_kmonitor_op_label{ clear:both; display:inline-block; font-size:12px; line-height:14px; color:#4d4d4d; cursor:pointer; padding-top:10px; }
.m_kmonitor_op_cb{ width:14px; height:14px; float: left; margin-right:8px;}
.m_kcontrol{ padding:40px 16px 0 20px; overflow: hidden;}
.m_kwbox{ width:500px; float: left; position:relative; margin-right:1px;}
.m_kwbox:before{ content:''; position:absolute; right:-1px; top:58px; height:100%; width:1px; background:#ededed;}
.m_kwbox_th{ height:38px; background:#f7f7f7; }
.m_kwbox_th_ul{ float: left; padding-left:10px;}
.m_kwbox_th_li{ float: left; font-size:14px; line-height: 38px; margin-right:56px; color:#929292; cursor:pointer; }
.m_kwbox_th_li.active{ font-size:16px; color:#4d4d4d;}
.m_kwbox_th_tit{ line-height:38px; padding-left:10px; font-size:16px; color:#4d4d4d; float:left;}
.m_kwbox_th_del{ font-size:14px; padding-right:20px; line-height:38px; color:#ff6965; float:right; }
.m_kwbox_op{ padding:8px 0 12px 10px; width:480px; border-bottom:1px solid #ededed;}
.m_kwbox_op_dl{ overflow: hidden; height:28px;}
.m_kwbox_op_dt{ font-size:14px; line-height:28px; color:#919191; width:84px; float: left;}
.m_kwbox_op_dd{ float:left; }
.m_kwbox_op_label{ font-size:12px; cursor:pointer; line-height:28px; margin-right:20px; color:#4d4d4d; float: left;}
.m_kwbox_op_cb{ float: left; width:14px; height:14px; margin:7px 8px 0 0;}
.m_kwbox_op_time{ float:left; margin:3px 12px 0 0; cursor:pointer; font-family:Arial; font-size:12px; color:#4d4d4d; position:relative; width:95px; padding-left:5px; height:20px; line-height:20px; border:1px solid #7d7d7d; background:url(../images/bdown_icon.png) no-repeat 82px center; }
.m_kwbox_op_to{ float: left;  margin:3px 12px 0 0; font-size:12px; color:#4d4d4d; line-height:22px;}
.m_khotkw{ float: left; width:190px;}
.m_kwbox_td{ padding:8px 0 0 20px; overflow: hidden;}
.m_kwbox_word{ float: left; font-size:14px; line-height:28px; color:#4d4d4d; margin-right:14px;}
.m_kwbox.bigmd{ width:100%; }
.m_kwbox.bigmd:before{ background:none; }
.m_kwbox.bigmd .m_kwbox_op{ width:686px;}

/*公共浮层背景*/
.fixed_box{  position: fixed; width:100%; height: 100%; left: 0; top:0; z-index: 9999; background: url(../images/fixed_bg.png) 0 0; background-color:rgba(0,0,0,.7); }
.m_kmonitor_fixed{ position:absolute; top:50%; left:50%; margin:-98px 0 0 -230px; width:460px; background:#fff;}
.m_kmonitor_fixed_h2{ height:82px; text-align: center; }
.m_kmonitor_fixed_h2_txt{ display: inline-block; line-height: 82px; padding-left:28px; font-size:20px; color:#353f4d; background:url(../images/prompt_fixed.jpg) no-repeat left center;}
.m_kmonitor_fixed_p{ font-size:14px; width:330px; margin:0 auto 35px; color:#3f4a59; line-height: 28px; text-align: center;}
.m_kmonitor_fixed_btn{ height:50px; overflow:hidden;}
.m_kmonitor_fixed_sure{ float: left; font-size:18px; color:#fff; width:230px; background:#ff6965; text-align: center; height:50px; line-height: 50px;}
.m_kmonitor_fixed_cancel{ float: left;  border-top:1px solid #eceff4; width:230px; font-size:18px; color:#ff6965; text-align: center; height:49px; line-height: 49px;}



/*loading page*/
.loading{ width:100%; text-align:center;}
.loading .loading_pic{ width:50px; height:300px; display: block; margin:0 auto; background:url(../images/loading.gif) no-repeat center center;}

.textara_text .iframe_style {
    padding: 0;
    margin: 0;
    width: 688px;
    height: 370px;
    background-color: #fff;
    overflow-x: hidden;
    overflow-y: auto;
}
.textara_text .iframe_style {
    width: 688px;
}




.loadmask {
    z-index: 100;
    position: absolute;
    top:0;
    left:0;
    -moz-opacity: 0.5;
    opacity: .50;
    filter: alpha(opacity=50);
    background-color: #CCC;
    width: 100%;
    height: 100%;
    zoom: 1;
}
.loadmask-msg {
    z-index: 20001;
    position: absolute;
    top: 0;
    left: 0;
    border:1px solid #6593cf;
    background: #c3daf9;
    padding:2px;
}
.loadmask-msg div {
    padding:5px 10px 5px 25px;
    background: #fbfbfb url('../images/loading.gif') no-repeat 5px 5px;
    line-height: 16px;
	border:1px solid #a3bad9;
    color:#222;
    font:normal 11px tahoma, arial, helvetica, sans-serif;
    cursor:wait;
}
.masked {
    overflow: hidden !important;
}
.masked-relative {
    position: relative !important;
}
.masked-hidden {
    visibility: hidden !important;
}
.userinfo-nosubmit-info{
	font-size: 14px;
	text-align: center;
	position: relative;
	top: -25px;
	color: #999;
}
object{
	display: block;;
	margin: 0 auto;
}
.video_cnt {
    width: 100%;
    clear: both;
    margin: 0 auto;
    text-align: center;
    overflow: hidden;
    position: relative
}

.video_cnt video {
    width: 100%;
    height: auto;
    background: #000
}
.text-empty-error {box-shadow:inset 0 0 5px 1px rgb(255,105,101);-webkit-box-shadow:inset 0 0 5px 1px rgb(255,105,101);}

/*旧版*/
/*.m_sendArt .op_ul .link{ background-position:30px 14px; }
.m_sendArt .op_ul .pic{ background-position:30px -27px; position: relative; overflow: hidden;}
.m_sendArt .op_ul .vedio{ background-position:30px -66px; position: relative;}
.m_sendArt .vedio:hover .vedio_box{ display: block;}
.m_sendArt .vedio_box{ display:none; position: absolute; bottom:38px; left: -133px; width:360px; padding:10px; background: #fff; border:1px solid #ccc;}
.m_sendArt .vedio_box p{ font-size:12px; line-height:35px; padding-left:10px;}*/

/**************v1*****************/
/* jquery.Jcrop.min.css v0.9.12 (build:20140524) */
.jcrop-holder{direction:ltr;text-align:center;-ms-touch-action:none;margin:auto;}.jcrop-hline,.jcrop-vline{background:#fff url(../images/Jcrop.gif);font-size:0;position:absolute}.jcrop-vline{height:100%;width:1px!important}.jcrop-vline.right{right:0}.jcrop-hline{height:1px!important;width:100%}.jcrop-hline.bottom{bottom:0}.jcrop-tracker{height:100%;width:100%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none}.jcrop-handle{background-color:#333;border:1px #eee solid;width:7px;height:7px;font-size:1px}.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px}.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%}.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%}.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0}.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0}.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px}.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%}.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px}.jcrop-dragbar.ord-n{margin-top:-4px}.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px}.jcrop-dragbar.ord-e{margin-right:-4px;right:0}.jcrop-dragbar.ord-w{margin-left:-4px}.jcrop-light .jcrop-hline,.jcrop-light .jcrop-vline{background:#fff;filter:alpha(opacity=70)!important;opacity:.7!important}.jcrop-light .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000;border-color:#fff;border-radius:3px}.jcrop-dark .jcrop-hline,.jcrop-dark .jcrop-vline{background:#000;filter:alpha(opacity=70)!important;opacity:.7!important}.jcrop-dark .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#fff;border-color:#000;border-radius:3px}.solid-line .jcrop-hline,.solid-line .jcrop-vline{background:#fff}.jcrop-holder img,img.jcrop-preview{max-width:none}


/*敖爽 样式添加*/
/*自动保存*/
/*.auto_save_tip{
	width:288px;
	height:30px;line-height:30px;
	font-size:16px;
	background:#ffcdcb;
	color:#ff6965;
	text-align: center;
	margin:-20px auto 10px;
}
*/
/*裁剪层*/
.crop_box{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.2);z-index:10;}
.crop_center{
	position:absolute;
	width:560px;
	height:420px;
	background:#ffffff;
	left:50%;top:50%;
	margin:-210px 0 0 -280px;
	box-shadow: 0 0 5px  rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 0 5px  rgba(0,0,0,0.5);
}
.crop_content{
	box-sizing:border-box;-webkit-box-sizing:border-box;
	padding:25px;
}
.crop_main{
	width:509px;height:320px;
	background:#7b7b7b;
	text-align: center;
}
.crop_main img{
	max-width:509px;
	max-height:320px;
}
.crop_submit,.crop_cancel{
	float:left;
	font-size:17px;
	width:50%;height:50px;line-height:50px;
	text-align: center;
}
.crop_submit,.crop_submit:active{	
	color:#fff;
	border-top:1px solid #ff6965;
	background:#ff6965;
	box-sizing:border-box;-webkit-box-sizing:border-box;
}
.crop_cancel,.crop_cancel:active{	
	border-top:1px solid #eceff4;
	box-sizing:border-box;-webkit-box-sizing:border-box;
	color:#ff6965;
	background:#fff;
}

.m_sendArt_articles{margin-left:18px;width:688px;}

.m_sendArt_article{border:1px solid #cacaca;border-radius:2px;}
.m_sendArt_articleTit{border:0;font-size:14px;line-height: 38px;padding:0 10px;outline: none;width:666px;}
.m_sendArt_articleToolBar{
	border-top:1px solid #efefef;border-bottom:1px solid #efefef;
	background:#f7f8f9;
	
}
.m_sendArt_articleToolBar .active{background-color:#fff;}
.m_sendArt_articleToolBar:after{
	content:"";
	display:block;height:0;width:0;overflow:hidden;visibility:hidden;
	clear:left;
}
.m_sendArt .op_ul li{padding:0;}
.m_sendArt_articleToolBar .article_bars,.m_sendArt .op_ul li{
	float:left;
	width:74px;height:38px;
	text-align: center;
	line-height: 38px;
	cursor:pointer;
	position:relative;
	background-image:none;
}
.m_sendArt .op_ul li .bars_tip{
	position:absolute;
	width:56px;height:24px;
	display:none;
	line-height: 24px;font-size:14px;
	color:#fff;
	top:-31px;
	left:0;right:0;
	margin:auto;
	background:rgba(150,150,150,0.84);
}
.m_sendArt .op_ul li.article_bars:hover .bars_tip,.m_sendArt .op_ul li:hover .bars_tip{
	display: block;
}
.m_sendArt .op_ul li .bars_tip:after{
	content:"";
	display: block;
	position:absolute;
	width:10px;height:5px;
	background:rgba(0,0,0,0.2);
	left:0;right:0;
	margin:auto;
	bottom:-5px;
	background:url(../images/tip_corner.png) no-repeat;
}
/*.m_sendArt .op_ul li.link:after,.m_sendArt .op_ul li.pic:after,.m_sendArt .op_ul li.bold:after,.m_sendArt .op_ul li.underline:after{
	content:"";
	display:block;
	position:absolute;
	width:16px;height:8px;
	left:0;right:0;top:0;bottom:0;margin:auto;
	/*background:url(../images/article_icons.png) no-repeat 0 -30px;
}
.m_sendArt .op_ul li.pic:after{
	width:16px;height:13px;
	background-position:0 0;
}
.m_sendArt .op_ul li.vedio:after{
	width:16px;height:13px;
	background-position:0 0;
}
.m_sendArt .op_ul li.bold:after{
	width:10px;height:13px;
	background-position:0 -50px;
}
.m_sendArt .op_ul li.underline:after{
	width:10px;height:15px;
	background-position:0 -80px;
}
*/
.article_main{width:660px;height:342px;padding:14px;overflow-y:auto;}
.img_mode{display: inline-block;}
.img_intro{font-size:16px;line-height:28px;margin-top:5px;text-align: center;color:#a2a2a2;border-bottom:1px solid #efefef;}

/*文章描述*/
.m_sendArt_article_describe{margin-left:18px;width:688px;margin-top:30px;}
.m_sendArt_article_ad{margin-left:18px;}
.describe_tit{font-size:16px;line-height: 36px;color:#4d4d4d;}
.describe_content{
	resize:none;outline: none;
	border:1px solid #cacaca;
	border-radius:2px;padding:13px;
	font-size:15px;line-height:24px;
	display: block;
	width:660px;
	height:74px;
}
.notes{text-align: right;font-size:12px;line-height:32px;color:#a2a2a2;}
.m_sendArt_article_ad .describe_content{height:46px;}
.m_sendArt_article_marks{margin-top:25px;margin-left:18px;width:688px;overflow:hidden;}
.marks_wrap{min-height:30px;overflow:hidden;float:left;padding:13px;padding-bottom:7px;width:522px;border:1px solid #cacaca;border-radius:3px;}
.mark_item{margin-bottom:6px;margin-right:10px;border:1px solid #ffb0ae;float:left;padding:0 8px;font-size:12px;line-height: 22px;color:#ff6965;}
.mark_cancel{display: inline-block;width:12px;height:12px;margin-left:10px;background:url(../images/mark_cancel.png) no-repeat;vertical-align: middle;}
.marks_btn{width:120px;height:52px;background:#f0f1f3;font-size:18px;color:#b4b4b7;text-align: center;line-height:52px;float:right;}
.marks_checkBox{clear: both;}
.marks_checkBox li a{clear: both;font-size:12px;display:inline-block;line-height:14px;color:#a8a8a8;padding:10px 0 10px 24px;background:url(../images/is_active_new.png) no-repeat 0 11px;}
.marks_checkBox li a.ac_activity:active{color:#4d4d4d; }
.marks_checkBox li a.ac_activity_detail{color:rgb(63,165,255);background-image:none;text-decoration:underline;font-style:italic;padding-left:0px; }

.m_sendArt_article_marks .active{background-position: 0 -23px;color:#ff6965;}
/*复选框修改*/
.m_sendArt .cover_tab li{ float: left; padding-left:24px; margin-right: 26px; background-image:url(../images/is_active_new.png); background-repeat: no-repeat; background-position: 0 13px; height:39px; line-height:39px;  cursor: pointer; text-align: center; font-size:14px; color:#4d4d4d;}
.m_sendArt .cover_tab .cur{background-position: 0 -21px; }
.m_sendArt .weibo_box a{padding-left:24px;background-image:url(../images/is_active_new.png);background-repeat:no-repeat;background-position:0 13px;height:39px;line-height:39px;cursor:pointer;font-size:14px;color:#4d4d4d; display: block;}
.m_sendArt .weibo_box .active{background-position: 0 -21px;}
/*授权长微*/
.m_account a.auth_longWeibo,.m_account a.add_watermark{display: inline-block;margin-left: 10px;}




/* .edui-default .edui-toolbar .edui-button .edui-icon, .edui-default .edui-toolbar .edui-menubutton .edui-icon, .edui-default .edui-toolbar .edui-splitbutton .edui-icon{
	background: url(../images/article_icons.png)!important;
} */



.m_sendArt .op_ul li{background:none;padding-left:0;}
.edui-default .edui-button-body{width:54px !important;}
.edui-editor-toolbarbox{height:38px !important;}
.edui-default .edui-editor-toolbarboxinner{border-top:1px solid #efefef;border-bottom:1px solid #efefef;background:#f7f8f9!important;padding:0 !important;}
.edui-default .edui-toolbar .edui-button .edui-state-hover .edui-button-wrap{height:38px;background:#fff !important;border:0 none!important;}
.edui-default .edui-toolbar .edui-button .edui-state-checked .edui-button-wrap{height:38px;background:#fff !important;border:0 none!important;}
.edui-default .edui-toolbar .edui-button .edui-icon{width:16px;height:16px;margin:7px 0 0 19px;}
.edui-for-bold.edui-box.edui-button .edui-icon{background-image:none!important;position:relative;}
.edui-for-bold.edui-box.edui-button .edui-icon:after{content:"B";position:absolute;left:0;right:0;height:20px;line-height: 24px;text-align: center;color:rgb(183,183,183);font-size:16px;font-weight: bold;}
.edui-for-bold.edui-box.edui-button .edui-state-checked .edui-icon::after{color:#333!important;}
.edui-for-underline.edui-box.edui-button .edui-icon{background-image:none!important;position:relative;}
.edui-for-underline.edui-box.edui-button .edui-icon:after{content:"U";position:absolute;left:0;right:0;height:20px;line-height: 24px;text-align: center;color:rgb(183,183,183);font-size:16px;text-decoration: underline;font-weight: bold;}
.edui-for-underline.edui-box.edui-button .edui-state-checked .edui-icon::after{color:#333!important;}
.edui-for-dialogbuttonmylink.edui-box.edui-button .edui-icon{background-position:0px -23px!important;}
.edui-for-dialogbuttonmyimg.edui-box.edui-button .edui-icon{background-position:0px 5px!important;}
.edui-for-dialogbuttonmyvideo.edui-box.edui-button .edui-icon{background:url(../images/send_icon.png) no-repeat	 0px -74px!important;}
.edui-for-source.edui-box.edui-button .edui-icon{background:url(../images/slogo.jpg) 0px 0px!important;}
.m_sendArt .sendbox{height:auto;}
.edui-default .edui-toolbar{padding:0!important;}
.edui-default .edui-toolbar .edui-button .edui-button-wrap{padding:0!important;}
.edui-default .edui-toolbar .edui-button{margin:0!important;}
.m_sendArt .op_ul li{border:0 none!important;}
.edui-default .edui-toolbar .edui-button .edui-state-hover .edui-button-wrap:after{position:absolute;left:0;right:0;margin:auto;top:-30px;width:56px;height:24px;background:rgba(166,166,166,.84);line-height: normal;text-align: center;line-height: 24px;color:#fff;}
.edui-default .edui-toolbar .edui-button .edui-state-hover .edui-button-wrap:before{content:"";display: block;width:5px;height:5px;position:absolute;left:0;right:0;margin:auto;top:-8px;background:rgba(166,166,166,.84);transform: rotate(45deg);-webkit-transform: rotate(45deg);}
.edui-for-bold>div.edui-state-hover .edui-button-wrap:after{content:"加粗";}
.edui-for-underline>div.edui-state-hover .edui-button-wrap:after{content:"下划线";}
.edui-for-dialogbuttonmylink>div.edui-state-hover .edui-button-wrap:after{content:"链接";}
.edui-for-dialogbuttonmyimg>div.edui-state-hover .edui-button-wrap:after{content:"图片";}

.edui-for-redo>div.edui-state-hover .edui-button-wrap:after{content:"重做";}
.edui-for-undo>div.edui-state-hover .edui-button-wrap:after{content:"撤销";}
.edui-for-fullscreen>div.edui-state-hover .edui-button-wrap:after{content:"全屏";}
.edui-for-dialogbuttonmyvideo>div.edui-state-hover .edui-button-wrap:after{content:"视频";}
.edui-for-source>div.edui-state-hover .edui-button-wrap:after{content:"源码";}
.edui-default .edui-box{overflow:visible !important;}
.edui-default .edui-toolbar{overflow:visible !important;}
.textara_text{overflow: visible !important;}
.edui-editor{width:100% !important;}

.m_sendArt .weibo_box{padding:40px 0 0 18px;height:auto;float:none;background-image: none;}
.m_sendArt .weibo_box a{display: inline-block;margin:0 30px 0 10px;}
.m_sendArt .btn_box{padding-top:10px;}
.m_sendArt .send_btn:hover{ background-color:#ff817e;}
.m_sendArt .send_btn:active,.m_sendArt .link_subimit:active,.img_des_btn .img_des_submit:active,.confirmbtn .C_btn_confirm:active{ background-color:#e57471;}
.btn_box a:hover,.marks_btn:hover{background-color: rgb(245,246,247);}
.btn_box a:active,.marks_btn:active{background-color: rgb(230,231,233);}
.link_cancel:hover,.img_des_btn .img_des_cancel:hover,.confirmbtn .C_btn_cancel:hover{color:#ff817e;}
.link_cancel:active,.img_des_btn .img_des_cancel:active,.confirmbtn .C_btn_cancel:active{color:#e57471;border-color: #dcdee0;}
.remainCount{display: inline-block;width:36px;text-align: right;}
.border_red{border-color: #ff6965!important;}
.tit_border_red{box-shadow: 0 0 0 1px #ff6965;-webkit-box-shadow: 0 0 0 1px #ff6965;position: relative;z-index: 4;}
.edui-editor-toolbarboxinner>ul>li.autoSaveTip{float: right;margin-right: 20px;color: #999;cursor: default;}
figure p {padding: 0!important;}

/*0928 敖爽头像加v*/
.login_info{position:relative;}
.user_v:after{content:"";position:absolute;left:0;top:13px;background:url(../images/user_v.png) no-repeat;background-size:100% auto;width:44px;height:44px;z-index: 2;}

/*16 10-12看点助手敖爽*/ 
.m_articleHot{padding:44px 42px 0;}
.m_articleHot_tit{font-size:16px;line-height:44px;}
.rankingTab_wrap{border:1px solid #cacaca;text-align: center;position: relative;overflow-y: auto;max-height: 506px;}
.rankingTab_head{background:#f7f7f7;height:44px;color:#adadad;font-weight:normal;}
.rankingTab{font-size:14px;white-space: nowrap;/*overflow: hidden;*/text-overflow: ellipsis;}
/*.rankingTab th{position:relative;}*/
.rankingTab_wrap .tab_pre{position:absolute;width:8px;height:14px;left:362px;top:16px;margin:auto;background:url(../images/articleHot_ico.png) no-repeat 0 -240px;z-index: 3;}
.rankingTab_wrap .tab_preDisabled{background-position:0 -120px;cursor: default;}
.rankingTab_wrap .tab_next{position:absolute;width:8px;height:14px;right:5px;top:16px;margin:auto;background:url(../images/articleHot_ico.png) no-repeat 0 -200px;z-index: 3;}
.rankingTab_wrap .tab_nextDisabled{background-position:0 -160px;cursor: default;}
.rankingTab tr{border-bottom:1px solid #ededed;height:46px;}
.rankingTab .first,.rankingTab .second,.rankingTab .third{display: inline-block;width:20px;height:20px;line-height: 20px;text-align: center;color:#fff;font-size:12px;border-radius:50%;background:#ff6965;}
.rankingTab .second{background:#fa8220;}
.rankingTab .third{background:#f3c112;}
.rankingTab .sure:after{content:"";display: inline-block;width:15px;height:11px;background:url(../images/articleHot_ico.png) no-repeat 0 -280px;}
.rankingTab .upGrade:after{content:"";display: inline-block;width:6px;height:10px;margin-left:8px;background:url(../images/articleHot_ico.png) no-repeat 0 0px;}
.rankingTab .runchart{cursor:default;display: inline-block;width:23px;height:18px;background:url(../images/articleHot_ico.png) no-repeat 0 -40px;}
.rankingTab .hasChart{background-position:0 -80px;cursor: pointer;}
.rankingTab .serialNum{width:10%}
.rankingTab .keyWords{width:10%;text-align: left;text-indent:20px;}
.rankingTab .hotPoints{width:13%;}
.rankingTab .tendency{width:7%;}
/*.rankingTab .slideableTh{width:11%;}*/
.rankingTab .keyWordTd{width:151px;overflow: hidden;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: left;}
.rankingTab_wrap .page_con{ text-align: center; height: 20px; padding:20px 0;font-size:0;}
.rankingTab_wrap .page_con .prev{ width:10px; height:20px; margin:0 5px; display: inline-block; background-image:url(../images/notice_icon.png); background-repeat: no-repeat; background-position:0 -69px; }
.rankingTab_wrap .page_con .num{ font-family:Arial; font-size:14px; background:#fff; margin:0 5px;vertical-align: top;   color:#435164; height:18px; line-height: 18px; padding:0 6px; border:1px solid #f3f5f6; display: inline-block;}
.rankingTab_wrap .page_con .num:hover{ background:#ff6965; color:#fff;}
.rankingTab_wrap .page_con .cur{ background:#ff6965; color:#fff;}
.rankingTab_wrap .page_con .next{ width:10px; height:20px; margin:0 5px; display: inline-block; background-image:url(../images/notice_icon.png); background-repeat: no-repeat; background-position:-19px -69px;}
/*表格在这里~~~*/
.m_articleHot .charts_wrap{display:none;position: absolute!important;width:450px;height:290px;background:#fff;left:0px;top:0px;/*right:0;bottom:0;*/margin:auto;border:1px solid #cecece;box-shadow:0 0 5px #cecece;z-index:3;}
.ranking_slt_wrap{border:1px solid #cacaca;overflow:hidden;margin-top:80px;padding:20px 0 10px 28px;margin-bottom:5px;}
.ranking_slt_tit{float:left;width:87px;height:100%;font-size:14px;color:#919191;line-height: 24px;}
.ranking_sltItems_wrap{float:left;width: 560px;}
.ranking_slt_item{float:left;cursor: pointer;position: relative;width: 135px;}
.ranking_slt_item input{display: none;}
.ranking_slt_con{text-indent: 20px;width:135px;display: inline-block;font-size:12px;line-height: 24px;color:#4d4d4d;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position:relative;}
.ranking_slt_con:before{content:"";display: block;position:absolute;left:0;top:0;bottom:0;margin:auto;width: 10px;height:10px;border:1px solid #4d4d4d;}
.ranking_sltItems_wrap .active .ranking_slt_con:before{border:1px solid #ff6965;background:#ff6965 url(../images/articleHot_ico.png) no-repeat 1px -319px;}
.hot_ranking_wrap{overflow: hidden;}
.hot_rankingList_wrap{float:left;width:321px;height:560px;margin:0 43px 5px 0;display: none;}
/*.hot_rankingList_wrap:nth-child(even){margin-right:0;}*/
.hot_rankingList_wrap .hot_rankingList_tit{line-height: 44px;font-size:16px;color:#4d4d4d;}
.hot_rankingList{width:319px;height:507px;border:1px solid #cacaca;overflow-y: hidden;}
.hot_rankingList_wrap .rankingTab{text-align: center;height: 506px;}
.hot_rankingList_wrap .keyWords{text-align: center;text-indent: 0;}
.hot_rankingList_wrap .keyWordTd{width: 146px;margin:0 auto;}
.hot_rankingList_wrap .rankingTab_head{display: block;line-height: 46px;}
.hot_rankingList_wrap .tab_body{overflow-y: scroll;height: 460px;display: block;}
.hot_rankingList_wrap tbody .serialNumTd{width:67px;}
.hot_rankingList_wrap tbody .keyWordsTd{width:169px;}


/*============用户分析================*/
.m_userAnalysis{padding:0 18px;}
.userAnalysis_head{height:57px;border-bottom:1px dashed #e0e0e0;line-height:57px;margin-bottom:8px;}
.analysis_btn{font-size:14px;padding:0 7px;line-height: 12px;display: inline-block;}
/*.user_pro_btn{border-right:1px dashed #e0e0e0;}*/
.userAnalysis_head .active{color:#ff6965;}
.userAnalysis_chart_box{padding:0 24px;}
.userAnalysis_chart_tit{font-size:16px;line-height: 44px;}
.userAnalysis_chart_wrap{border:1px solid #cacaca;overflow:hidden;position: relative;min-height: 110px;margin-bottom:26px;}
.leftChart_wrap{float:left;width:483px;}
.rightData_wrap{float:right;border-left:1px solid #cacaca;width: 200px;height:100%;position:absolute;right:0;top:0;bottom:0;margin:auto;}
.rightData_tit{position:relative;z-index:2;}
.rightData_tr{height:44px;border-bottom:1px solid #cacaca;}
.rightData_td{float:left;width:50%;height:44px;text-align: center;line-height: 44px;font-size:14px;color:#4d4d4d;}
.rightData_tbody{position:absolute;height:100%;left:0;right:0;top:0;border-top:45px solid transparent;overflow-y:auto;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;}
.rightData_tbody .rightData_tr{border-bottom:0 none;height:30px;}
.rightData_tbody .rightData_td{height:30px;line-height: 30px;}
.gender_chartWrap{height:110px;}
.age_chartWrap{height:308px;}
.area_chartWrap{height:270px;}
.constellation_chartWrap{height:270px;}
.edu_chartWrap{height:270px;}
.business_chartWrap{height:270px;}
.phone_chartWrap{height:270px;}

/*敖爽添加微博下拉样式*/
.m_kmonitor_op_item_first{overflow:visible;position:relative;}
.gn_topmenulist_search .gn_topmenulist ul li a{padding: 9px 20px 9px 13px;display: block;color:inherit;}
.gn_topmenulist{border:1px solid #ccc;box-shadow: 0px 2px 8px 1px rgba(0,0,0,0.2);background:#fff;font-size:12px;}

/*文章热点修正*/
.rankingTab_left,.rankingHead_left{float:left;width:55%;}
.rankingTab_right,.rankingHead_right{float:left;width:45%;overflow: hidden;position: relative;}
.rankingTab_right .rankingTab,.rankingHead_right .rankingTab{transition:all 1s;width: 614px;}
.hot_rankingList_wrap.mr0{margin-right: 0;}
/*.rankingTab .td_has_chart{position: relative;}*/
.m_articleHot{position: relative;}
.m_articleHot .charts_wrap{top:228px;left:104px;width: 550px;}
.rankingTab_wrap:after{content:'';display: block;clear: both;}
.rankingHead{position: relative;z-index: 2;top: 48px;margin-top: -42px;border-bottom: none;background: #f7f7f7;}
.rankingHead_left{width:367px;}
.rankingHead_right{width:315px;}
.rankingHead th.serialNum{width:10%}
.rankingHead th.keyWords{width:29%;text-align: left;text-indent:20px;}
.rankingHead th.hotPoints{width:10%;}
.rankingHead th.tendency{width:10%;}

/*账号关键词管理修正*/
.m_kwmg_keyword_table .m_kwmg_account{padding-left: 27px;}
.m_kwmg_keyword_table .m_kwmg_tda{padding-left: 44px;}
.L_layer .contentbox i.C_ico_confirm {
    display: inline-block;
    background: url(http://mjs.sinaimg.cn/wap/online/dpool/wemediapc/images/prompt_fixed.jpg);
    width: 18px;
    height: 18px;
}
.confirmbtn .C_btn_confirm,.confirmbtn .C_btn_cancel{width:50%;}

/*编辑器领域*/
.select_list ul{width:112px;}

/*看点app推广*/
.app_extend{cursor:pointer;margin-right: 28px; position: relative; float:right;line-height: 70px;
    font-size: 16px;
    color: #ff6965;
    font-weight: bold;}
.app_extend:hover{color:#000;}
.app_extend .qr_code{z-index:100;border:1px solid #e0e0e0;display:none;position:absolute;top:61px;left:-78px; width:251px;height:495px;background:url(http://mjs.sinaimg.cn/wap/online/dpool/wemediaapp/images/app_extend.png?v=3);}
.app_extend:hover .qr_code{display:block;}
.app_extend .qr_code:before,.app_extend .qr_code:after{
	content:"";  
    font-size: 0;  
    line-height: 0;  
    border-width: 10px;  
    border-color: #fff;  
    border-top-width: 0;  
    border-style: dashed;  
    border-bottom-style: solid;  
    border-left-color: transparent;  
    border-right-color: transparent; 
    position:absolute; 
    left:116px;
    top:-9px;
}
.app_extend .qr_code:before{
	top:-10px;
	border-bottom-color:#e0e0e0; 
}

.video_box {
    width: 458px;
    height: 258px;
    background: #000;
    position: relative;
    margin: 0 auto;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}
.video_c_c {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    width: 280px;
    height: 90px;
    text-align: center;
    background: rgba(0,0,0,0.5);
    border-radius: 20px;
    padding: 15px;
}
.video_ic {
    display: inline-block;
    height: 44px;
    width: 44px;
    border-radius: 50%;
    border: 2px solid #fff;
    position: relative;
}
.video_ic::before {
    position: absolute;
    left: 21px;
    top: 10px;
    content: '';
    display: block;
    width: 2px;
    height: 16px;
    background: #fff;
}
.video_ic::after {
    position: absolute;
    left: 21px;
    top: 31px;
    content: '';
    display: block;
    width: 2px;
    height: 2px;
    background: #fff;
}
.video_info {
    display: block;
    font-size: 16px;
    color: #fff;
    margin-top: 15px;
    text-indent: 3px;
}
.m_article .video_intro{
	margin-top: 30px;
    margin-left: 104px;
    width: 458px;
}
.pic .btn_play {
    display: block;
    height: 30px;
    width: 30px;
    border-radius: 50%;
    border: 2px solid #fff;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}
.pic .btn_play::after {
    content: '';
    position: absolute;
    width: 14px;
    height: 17px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAARCAMAAADaFm2tAAAASFBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////neHiwAAAAF3RSTlMA8PatHXoG2pVF+ufbzKZ/bVtINCQQBzZnaJwAAABQSURBVAjXTc5JCsAwDENRJemQznN9/5tWhOLo7T4IbKQbKsTt1TTrB01aG0kKuyYtlyblR5KmAxhNZEjEtpNMvPan/1J3he885xOu7CruxAfXtAmpt/8QeAAAAABJRU5ErkJggg==);
    top: 7px;
    left: 10px;
}
.m_perEnter .invite_info{
	color: #ff6965;
    font-weight: bold;
    padding-top: 0px;
    font-size: 13px;
    padding-bottom: 10px;
}

/*入驻页 && 登录页 适配wap版*/
@media only screen and (max-width: 750px) {
	/*入驻页*/
	.col_960{width:100%;}
	.com_header{height:35px;}
	.com_header > a{float:left;width:50%;}
	.com_header .logo_icon{height:35px;background-size:60% auto;background-position:10px 50%;}
	.com_header .login_info{height:35px;line-height:35px;/*width: 44%;*/}
	.com_header .userpic{width:22px;height:22px;margin:6px 5px 0 0;}
	.com_header .username{line-height: 35px;max-width:85px;margin-right:14px;font-size:12px;}
	.com_header .exit{font-size:12px; float: right;margin-right: 15px;}
	.m_enter{margin-top:10px;padding:0 10px;border-left:0 none;border-right:0 none;}
	.m_checkstate .progress{width:100%;padding-top:40px;}
	.m_checkstate .check_icon{width:100%;display:box;display:-webkit-box;-webkit-box-pack:center;display: -webkit-flex;-webkit-justify-content:center;}
	.m_checkstate .check_icon li{width:75px;float:none;}
	.m_checkstate .check_icon li:last-child{width:32px;}
	.m_checkstate .check_line{width:100%;}
	.m_checkstate .check_name{font-size:0;padding-left:0;display: -webkit-box;-webkit-box-pack:center;display: -webkit-flex;-webkit-justify-content:center;}
	.m_checkstate .check_name li{float:none;margin:0 10px;display: inline-block;font-size:12px;text-align:center;}
	.m_checkstate .check_name li:nth-of-type(2n){transform: translateY(-60px);}
	.m_perEnter{width:100%;padding-top:25px;}
	.m_perEnter .title{width:25%;box-sizing: border-box;-webkit-box-sizing: border-box;height:30px;line-height:30px;font-size:12px;}
	.m_perEnter .con{width:70%;box-sizing: border-box;-webkit-box-sizing: border-box;float:left;}
	.m_perEnter dl.clearfix:last-child .con{margin:0 auto;float:none;}
	.m_perEnter .input_text{width:100%;height:30px;line-height: 30px;box-sizing: border-box;}
	.m_perEnter .live .close_btn{position: absolute;right: 1px;top: 1px;margin:auto;width: 21px;height: 18px;display: block;background: #fff url(../images/close_info.jpg) no-repeat center center;cursor: pointer;}
	.m_perEnter .error{display: block}
	.state{font-size:0;}
	.m_perEnter .input_info{padding-top:5px;}
	.m_perEnter .textarea{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;}
	.m_perEnter .image_box img{width:70px;height:70px;}
	.m_perEnter .up_info{line-height:18px!important;}
	.m_perEnter .up_box{float:none;}
	.m_perEnter .textlist{width:100%;height: 30px;line-height: 30px;box-sizing: border-box;-webkit-box-sizing: border-box;}
	.m_perEnter .live{display: block;}
	.m_perEnter .textmenu{width:100%;height: 30px;line-height: 30px;box-sizing: border-box;-webkit-box-sizing: border-box;}
	.m_perEnter .tel_box .state{width: 100%;}
	.m_perEnter .val_input{width:100%;box-sizing: border-box;-webkit-box-sizing: border-box;height:30px;line-height:30px;font-size:12px;}
	.m_perEnter .btn_box{text-align: center;height: 40px;width:100%;padding-bottom:35px;}
	.m_perEnter .prev_btn,.m_perEnter .submit_btn{width:40%;display: inline-block;float:none;}
	.m_perEnter .submit_box{padding-top:32px;text-align:center;}
	.com_footer{padding:47px 0;}
	.m_perEnter .val_btn{width: 100%;height: 30px;line-height: 30px;margin:10px 0;}
	.m_perEnter .select_box{margin-bottom: 10px;}
	.m_perEnter .error .input_info{height:20px;background-position: 0 5px;}
	.m_perEnter .select_tit,.m_perEnter .select_list li,.m_perEnter .up_btn{height:30px;line-height: 30px;}
	.m_perEnter .important{background-position: 0 11px;}
	.m_perEnter .up_btn{width: 110px;}
	.m_checkSuc .intoCheck{ width: 100%;padding:20px 0;}
	.m_checkSuc .intoCheck li{float:none; margin: 20px auto;    padding: 0 30px;}
	.m_checkSuc {padding: 0}
	.m_checkSuc .fail_info{font-size: 17px;}
	.m_checkSuc .feedback{padding-left: 20px;}
	.m_perEnter .check_list{text-align: left;}
	.m_perEnter .invite_info{font-weight: normal;font-size: 12px;}
	.login_info .username span.nick_con{line-height: 35px;}

	/*登录页*/
	.m_banner {
	    width: 100%;
	    height: 300px;
	    background-size: 168%;
	    margin-top: 50px;
	}
	.com_header .login_btn{
	  	margin-top: 4px;
	    margin-right: 4px;
	    line-height: 28px;
	    width: 70px;
	    height: 28px;
	    font-size: 14px;
	    margin-bottom: 4px;
	}
}
/*直播*/
.pic .btn_live{
    display: block;
    height: 30px;
    width: 55px;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}
.pic .btn_live::after{
    content: '';
    position: absolute;
    width: 44px;
    height: 17px;
    background: url(http://mjs.sinaimg.cn/wap/online/dpool/wemediapc/images/live_icon.png) no-repeat;
    top: 7px;
    left: 10px;
}
.con .title .live_status{
	margin-bottom: 4px;
}
/*
  * complete css
  */
 .complete-container {
     text-align:left;
     position:absolute;
     border: 1px solid #c1c1c1;
     visibility: hidden;
     background: #fff;
     z-index:10000;
     padding:2px 0;
 }
 .complete-container:before{
     position: absolute;
     content: " ";
     width: 0;
     height: 0;
     border: solid transparent;
     top: -12px;
     left: 40px;
     border-width: 6px;
     border-bottom-color: #c1c1c1;
     margin-left: -8px;
 }
 .complete-container:after{
     position: absolute;
     content: " ";
     width: 0;
     height: 0;
     border: solid transparent;
     top: -10px;
     left: 40px;
     border-width: 5px;
     border-bottom-color: #ffffff;
     margin-left: -7px;
 }
 .complete-item{
     padding: 5px;
     cursor:pointer;
     color:#333333;
     border: 1px solid transparent;
 }
 .complete-active {
     /*background: #111;
     color: #ffffff;*/
     border: 1px solid #ff6965;
 }

/*通用tip*/
.hover_tip_con{position:relative;overflow: visible;}
.hover_tip_con:hover .hover_tip{display: block;}
.hover_tip{z-index:10;display:none;position:absolute;margin:auto;margin-left:-15px;left:100%;top:0;bottom:0;white-space: nowrap;line-height:1.5;height:42px;padding:10px;background:#ffeae9;border:1px solid #ff7b78;border-radius:5px;color:#ff6965;font-size:14px;box-shadow:0 2px 4px #888;}
.hover_tip:before{content:"";position:absolute;left:-7px;top:0;bottom:0;margin:auto;width:10px;height:10px;background:#ffeae9;border-left:1px solid #ff7b78;border-top:1px solid #ff7b78;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);}
.hover_tip_con .hover_tip .single_line{line-height:42px;}||||||| .r298851
.hover_tip:before{content:"";position:absolute;left:-7px;top:0;bottom:0;margin:auto;width:10px;height:10px;background:#ffeae9;border-left:1px solid #ff7b78;border-top:1px solid #ff7b78;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);}=======
.hover_tip:before{content:"";position:absolute;left:-7px;top:0;bottom:0;margin:auto;width:10px;height:10px;background:#ffeae9;border-left:1px solid #ff7b78;border-top:1px solid #ff7b78;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);}
 
/*sida 编辑器优化开始*/
#edui5_body .edui-icon{background: url(../images/fullscreen.png);margin-top: 10px;}
#edui6_body .edui-icon{background: url(../images/undo.png)!important;margin-top: 10px;}
#edui7_body .edui-icon{background: url(../images/redo.png)!important;margin-top: 10px;}
#edui8_body .edui-icon{background: url(../images/link.png)!important;margin-top: 10px;}
#edui9_body .edui-icon{background: url(../images/pic.png)!important;margin-top: 10px;}
.edui-state-checked #edui5_body  .edui-icon {background: url(../images/smallscreen.png)!important;margin-top: 10px;}
.toast-wrap {opacity: 0;position: relative;margin-top: -81px;color: #6b6b6b;width: 688px;font-size: 12px;margin-left: -1px;}
#undo{color:#4990e2;text-decoration: none;margin-left: 30px;}
#ten{color:#4990e2;text-decoration: none;margin-left: 411px;}
.toast-msg {background-color: #fbf1ca;padding: 2px 10px;}   
.toastAnimate {animation: toastKF 10s;}
@keyframes toastKF {0% {opacity: 0;}10% {opacity: 1;z-index: 99;}50% {opacity: 1;height:auto;z-index: 99;}90% {opacity: 1;height:auto; z-index: 99;}100% {opacity: 0;height:0;z-index: 99;}}
/*sida 编辑器优化结束*/

/*通用的小信封 及信封下拉 */
.messageNote{float:right;width:120px;height:46px;background:url(http://mjs.sinaimg.cn/wap/online/dpool/wemediapc/images/message.png) no-repeat 73px top;margin:25px 10px 0 0;position:relative;cursor:pointer;}
.messageNote.active:after{content:"";width:9px;height:9px;background:#ff6965;position:absolute;right:16px;top:-4px;border-radius:50%;}
.messageNote:hover{background-image:url(http://mjs.sinaimg.cn/wap/online/dpool/wemediapc/images/message_hover.jpg);}
.messageNote:hover .msgNoteList{display: block;}
.messageNote .msgNoteList{display:none;position:absolute;top:44px;right:5px;margin:auto;width:100px;border:1px solid #d9d9d9;background:#fff;z-index: 10;box-shadow: 0 2px 3px  rgba(0,0,0,0.5)}
.messageNote .msgNoteList:before{content:"";background:#fff;width:10px;height:10px;border-left:1px solid #d9d9d9;border-top:1px solid #d9d9d9;position:absolute;right:20px;top:-6px;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);}
.messageNote .msgNoteList_item{font-size:12px;line-height: 28px;white-space: nowrap;position:relative;z-index: 2;}
.messageNote .msgNoteList_item a{box-sizing:border-box;display: block;width: 100%;padding:0px 12px;}
.messageNote .msgNoteList_item:hover{background:#f7f8f9;}
.messageNote .msgNoteList_item:hover .msgNoteList_tit{color:#ff6965;}
.messageNote .msgNoteList_tit{letter-spacing: 8px;color:rgb(26, 26, 26);}
.messageNote .msgNoteList_num{font-style: normal;padding:0px 10px;color:#fff;background:#ff6965;line-height: 1;border-radius:2px;margin-left: 2px;}
.messageNote .msgNoteList_num:empty{display: none;}
/*星级*/
/*.login_info .username:after{content:"";width:17px;height:70px;vertical-align: top;display: inline-block;margin-left: 2px;}*/
/*.login_info .username.star1:after{background: url(http://mjs.sinaimg.cn/wap/online/dpool/wemediapc/images/star1.png) no-repeat center center;}*/
/*.login_info .username.star2:after{background: url(http://mjs.sinaimg.cn/wap/online/dpool/wemediapc/images/star2.png) no-repeat center center;}*/
/*.login_info .username.star3:after{background: url(http://mjs.sinaimg.cn/wap/online/dpool/wemediapc/images/star3.png) no-repeat center center;}*/
.login_info .username .nick_con{    line-height: 70px;vertical-align: middle;
    display: inline-block;
    max-width: 85px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;}
.login_info .userstar{margin-left: 4px;}

/*参加活动*/
.m_sendArt_article_marks .activity_tit{clear: both;margin-top: 84px;}

/*banner*/
.m_top_banner{text-align: center;display: block;}

/*articleHot页面增加 标签样式*/
.m_articleHot .tags_wrap{margin:10px 0 20px;}
.m_articleHot .tags_con{display: inline-block;vertical-align: top;max-width: 580px;}
.m_articleHot .tags_tit{width:81px;line-height:28px;font-size:14px;color:#a2a2a2;display: inline-block;vertical-align: top;}
.m_articleHot .tags_item{margin-bottom:10px;font-size:14px;color:#4d4d4d;line-height:26px;display: inline-block;vertical-align: top;padding:0 10px;border:1px solid #cacaca;margin-right:10px;position:relative;}
.m_articleHot .tags_item.active{border-color:#ff6965;}
.m_articleHot .tags_item.active:after{content:"";position:absolute;right:0;bottom:0;width:15px;height:15px;background:url(http://mjs.sinaimg.cn/wap/online/dpool/wemediapc/images/right_cor.png) no-repeat center center;background-size:15px 15px;}





/*9.1update by sida */
/*定时发布 by sida*/
.date_box {
    padding: 0px 0 0 10px;
    height: 50px;
    background-image: none;
    background-repeat: no-repeat;
    background-position: right center;
    line-height: 39px;
    cursor: pointer;
    font-size: 14px;
    color: #4d4d4d;
    float: left;
}
.date_box a{
	display: inline-block;
    margin: 0 30px 0 10px;
    padding-left: 24px;
    background-image: url(http://mjs.sinaimg.cn/wap/online/dpool/wemediapc/images/is_active_new.png);
    background-repeat: no-repeat;
    background-position: 0 13px;
    height: 39px;
    line-height: 39px;
    cursor: pointer;
    font-size: 14px;
    color: #4d4d4d;
	/*float: left;*/
}
.date_box .active{
    background-position: 0 -21px;
}
.pick_time_info {
    position: absolute;
    top: -3px;
    position: relative;
}
.radio_select_info {
    font-size: 14px;
    color: #bfbcbc;
    line-height: 50px;
    text-indent: 25px;
}
.login_info .userstar{margin-left: 4px;}

/*清除浮动*/
.m_sendArt_article_marks .activity_tit{clear: both;margin-top: 84px;}

/*o2o by sida1*/
.add_product{
    position: relative;
    height:157px;
    overflow: hidden;
    margin-left: 18px;
    margin-top: 30px;
}
.add_product .add_feed,.add_product .add_product_clo,.add_product .add_product_edit{
    display: none;
}
.add_box{
    float:left;
    width:360px;
    height:120px;
    overflow: hidden;
    border: 1px solid #CACACA;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsAQMAAAAkSshCAAAABlBMVEX////Y2NgXsaIHAAAAGklEQVQY02PAAeQb6EnJ/weCBiIoOrsMOwAAi00vg4zsTwQAAAAASUVORK5CYII=) center 25px no-repeat;
}
.add_box::before{
    content: '添加商品';
    display: block;
    font-size: 16px;
    color:#a2a2a2;
    margin-top:76px;
}
.add_product.active .add_feed,.add_product.active .add_product_clo,.add_product.active .add_product_edit{display: block}
.add_product.active .add_box::before{display: none}
.add_product.active .add_feed{
    float:left;
    background: #fff;
    padding:12px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    text-decoration: none;
    width:360px;
}
.m_f_div{
    width:96px;
    height:96px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAABkCAMAAAB5NchtAAAAdVBMVEUAAADe3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t6SRYNBAAAAJnRSTlMA+GkQj3qqhDvLC5oHHPDrULNXvSEWw6VDMyvUoHFK5WLg2iZdrgp0JxQAAAZDSURBVGje1NfpkpswDABgyYaAAZODI0CSDbn0/o/YAmbtDaRtZsTu9PtHmIxtSZYx/Ld0UGY1/JwTElEMPyamjgcjKR7fGg+Pejsw2jURHeHbCOphBL1kTx0flpbAoEbqbU34S+qghmXJFbXQiQ40uA+/K+rFsKykHLMc0ACls343APoGCwjGRTZIA9XPK6NBAIObdyHKgJ3GcduVZKy6pz0NsIBOEQ9PwM4b61zQKANIjnY2nTa1T1wS0WVUoplAhfTJ8xWNxFCmA2yAz5aCz3WfTx7SPAEQXsjwgc9pKK8D/QXuSyc3fGTaryekN5wL1gD0EVjRG0Jg1KVVRTt6wxEYfVAH6R0VMFrR+zbARyI9u+79Ta0lyKKpRHylqS37uW+VIoev8tNkg2IBbBQ5Uq+ZrxNFBnsbqsjCQMIrAslVMnbhT1kOf9BcyIER8Cjwn6Oan8kRcpcg7sAhJUyFSNYOeGTTnR3GByRCFejpRcESwCLB5/iHikb4nJQbWSdgUdNAgeGRy3u9ZVtg0T6V1IOM+Uwf2U8Dn3oHd/2u68sikKz3v8Dk32n25k3+IgIKeAQm0u6WuGyKWmk5F2nFXYNwot6Hcy6uNQDoh5rpNwWNUgk8Nm4TCJ0NqeY6rs9/Fmm3BkIn6KbxP8BRpMwVYO9gB2c2G7cc68m5xX0n2ZkisHFXCYC+2shME4AbYGKTfY3st8EhiJF68eLj2yNuaweZPQqSmIx1CLyEKbeoz8jatqIGrEaRUebAyi5b9QNGYntGPGf+DSzpoRMVfnekDnoFzMmDlIyVhkU05Xj7reCJFhmNHjUs5n6hQbr1P5qoT0b+5VKy9m6wpGRXkiNNyZXuNwksLj9lSFNYBlUC3yQKRZxdcIz64eG19UKDy/B+Cn7z20pPX+o813KSpbzaCb/7j/jQMKOoNyLwjqvVah97QVvlL9f5q11zXVoTBsJwEs4HOQQVBQQUvtz/Jbadxi67LLYznU7+9PknE2PInrJv1APqeMsQ+lGeSxWFuEl+RShmY5VdC0Mpv9acMbUPI4GmO1xuZWOBIGfc4vOUik631+Cg8HbnnTHmL/kHKsVqjslw6XkdrfRnwS+bIQqUUkGmIEce8fozkUWRwsPTiu+UVAVqzEc60l/xPMnv86yk8yrzH/aS5iMaZK5PLEx3W/rV2RPeUkW2zp6IJQc4sh6jNv1KWUdrvFw8z+tuj1qynXwP03vbqJDG9LQvGu3EwNQGSkUJ54XPWi0k1Hri3/h9ihyPboyP2w474rlRiWNoZeir5SknPgLezlUnQfBHsDj4ZMfpIenvZRr0Xbu7xMe/YrEnppv74BxZwDKTDzdvet/j22YP6n5F0k5ALdBwyeRCZgbyuw78sOkneWcb+ROTfeogZiXbgeTXit2n2zZf+73cWrhEAf0pWzzVe8CTxEDFGvvBuHLcSpJ8Y05Yrw1PcrJ7SxadkdsRqqGE75+/0hqBYkXjFoQCbdFI68fEigEFUYlymz1wcPTs7s3S8CjigzcSSAvrAid7p4qRr0yI84GuHveGpcEWKlFQ4CCMcBDmV3R0VfEFHIXVE8e2OKpXJQkvmDpjRZqIZG8ZpEj+tFwEZVl9enrqcZTGJG2MwrIbdYePchPQHpOsyELOc2gHvXWQipwzNO9G2E4hn5X0/l7hNN05ecjyQCaPiCLXsPdLLTkKLgJo949nI6OUUWnhXwE1+c7EuVEOtlvxm0oBpDDqtV3T9PD4y7IB5cEELQ9rlTfsXD5T9EWqJqIog4vLcD7bUWMD1rwgn3uQIHwJwMfO1RqgeHSeSM86KzbPNGw3POyTaz8Zevi5kfuwK+tdPXauzHwkOeNKyyM1Th01rd03NgjvqB3gKBS5F+GZYiJDVzQIc5hGkWTplcfv5SOHk+aA7D0swdW7ZXN5TWusNjwlve5pJbvKsIMlYouXbBDKXY1dC2baWqeCcpnDgg5TsEooXx1T85gg9H5NHPRYzfDHVBzQrdFQN0lybdpI31M2LSb2Y/gmE4AO3/hIx9KB37ZZFqlx+Vut0CjhiAz+uOWGK1R+N0yQXpyQggu6oYMS6wR7JJ9y4QoFFc4NEcSgG3woA24I4STihtrxBogGboPdUEMZcsNgauEUPaTiP/+Sb3Y6K5PyZFK5AAAAAElFTkSuQmCC") center #f2f2f2 no-repeat;
    background-size: 32px 25px;
    margin-right: 14px;
}
.m_f_div .img_width{width:100%;height:100%}
.m_f_con{
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-orient: vertical;
    -webkit-box-pack: justify;
    display: -webkit-box;
}
.m_f_con_t{
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-size: 18px;
    color: #1a1a1a;
    line-height:22px;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    font-weight: normal;
    text-align: left;
}
.cm_f_ic{
    text-align: left;
}
.cm_f_ic_l{
    font-size: 20px;
    color: #FF6965;
    line-height: 22px;
    font-style: normal;
    vertical-align: middle;
}
.cm_f_ic_r{
    float:right;
    display: inline-block;
    width: 64px;
    height:20px;
    line-height: 20px;
    font-size: 12px;
    color: #FFFFFF;
    background:#FF6965;
    text-align: center;
    border-radius: 40px;
    vertical-align: middle;
    margin-top:5px;
}
.add_product_clo_iframe{
    position:fixed;
    height:24px;
    width:24px;
    left:calc(50% + 480px);
    top:calc(50% - 300px);
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWBAMAAAA2mnEIAAAAKlBMVEUAAAD///////////////////////////////////////////////////+Gu8ovAAAADXRSTlMA1BR3XuMWxIVTTbUZpNVhQwAAAHFJREFUGNNjwAm2K4ApliggUSsEZvveBBKKFxVAwncNgCSTrBBI+DKQAEtAhCESYGGohApQGALYZGMvw61QvdsAZ/vehdgBNrvxogJM+DIb2A6olYlACYgw2A6oMMRyuEsgOmINIJaDhFZCTGCywelbAFjDHUPC+SNZAAAAAElFTkSuQmCC) center no-repeat #666666;
    background-size:16px;
    z-index: 1000;
}

.add_product_clo{
    float:left;
    height:24px;
    width:24px;
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWBAMAAAA2mnEIAAAAKlBMVEUAAAD///////////////////////////////////////////////////+Gu8ovAAAADXRSTlMA1BR3XuMWxIVTTbUZpNVhQwAAAHFJREFUGNNjwAm2K4ApliggUSsEZvveBBKKFxVAwncNgCSTrBBI+DKQAEtAhCESYGGohApQGALYZGMvw61QvdsAZ/vehdgBNrvxogJM+DIb2A6olYlACYgw2A6oMMRyuEsgOmINIJaDhFZCTGCywelbAFjDHUPC+SNZAAAAAElFTkSuQmCC) center no-repeat #666666;
    background-size:16px;
}

.add_product_edit{
     float:left;
    width:140px;
    height:40px;
    line-height: 40px;
    text-align: center;
    border: 1px solid #FF6965;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;font-size: 14px;
    color: #FF6965;
    text-decoration: none;
    position: absolute;
    left:386px;
    bottom:0;
}
#iframeCommerce{
    display: none;
    position: fixed;
    z-index: 999;
    margin:auto;
    left:0;
    right:0; 
    top:0; 
    bottom:0;
    height:600px;
    width:960px;
}
.popWindow {
    background-color: rgba(0,0,0,.7);
    width: 100%;
    height: 2075px;
    left: 0;
    top: 0;
    opacity: 1;filter:alpha(opacity=100);
    z-index: 99;
    position: absolute;
}
.mng_review{
	margin-left: 20px;
}
.mng_review .time .datatime {
    width: 184px;
    height: 36px;
    font-size: 16px;
    line-height: 36px;
    border: 1px solid #ccc;
    text-indent: 10px;
    color: #5d5d5d;
    float: left;
    margin-right: 20px;
    background: url(../images/down_icon.png) no-repeat 171px center;
    cursor: pointer;
}
.m_sendArt .btn_box{clear: both;}

/*新版弹窗*/
.fl_cm_tf {
  font-size: 16px;
  color: #222222;
  text-align: center;
  padding-top: 166px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 416px;
  height: 228px;
  position: fixed;
  z-index: 100;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto;
  background: #fff;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
.fl_cm_tf.true {
  background: url(http://mjs.sinaimg.cn/wap/online/dpool/wemediamp/images/Artboard_t.png) 163px 58px #fff no-repeat;
}
.fl_cm_tf.false {
  background: url(http://mjs.sinaimg.cn/wap/online/dpool/wemediamp/images/Artboard_f.png) 163px 58px #fff no-repeat;
}
.fl_cm_info {
  width: 416px;
  height: 228px;
  position: fixed;
  z-index: 100;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto;
  background: #fff;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
.fl_cm_info_h2 {
  font-size: 16px;
  color: #222222;
  text-indent: 80px;
  line-height: 24px;
  margin-top: 41px;
  background: url(http://mjs.sinaimg.cn/wap/online/dpool/wemediamp/images/Artboard_mini.png) 50px 0px no-repeat;
}
.fl_cm_info_p {
  width: 296px;
  margin: 11px 0 0 80px;
  font-size: 14px;
  color: #444444;
  line-height: 21px;
}
.fl_cm_btn_g {
  position: absolute;
  bottom: 40px;
  right: 40px;
  text-align: right;
  width: 100%;
}
.fl_cm_btn_g .cm_btn,
.fl_cm_btn_g .cm_btn2 {
  padding: 0;
  width: 72px;
  height: 32px;
  line-height: 32px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  box-sizing: border-box;
}
.fl_cm_btn_g a {
  margin-left: 5px;
}
.fl_bg {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.7);
  z-index: 99;
}
.cm_btn,
.cm_btn2,
.cm_btn3,
.cm_btn4 {
	display: inline-block;
	height: 28px;
	line-height: 28px;
	padding: 0 16px;
	font-size: 14px;
	-moz-border-radius: 100px;
	-webkit-border-radius: 100px;
	border-radius: 100px;
	min-width: 58px;
	text-align: center;
}

.cm_btn {
	color: #fff;
	background: #FF4C48;
}

.cm_btn:link {
	color: #fff;
}

.cm_btn:visited {
	color: #fff
}

.cm_btn:hover {
	color: #fff;
	background: #FF6965;
}

.cm_btn:active {
	color: #fff
}

.cm_btn2 {
	color: #fff;
	background: none;
	border: 1px solid #FF4C48;
	color: #FF4C48
}

.cm_btn2:link {
	color: #FF4C48
}

.cm_btn2:visited {
	color: #FF4C48
}

.cm_btn2:hover {
	color: #FF4C48;
	background: #F6F6F6;
	border-color: #FF4C48;
}

.cm_btn2:active {
	color: #FF4C48
}

.cm_btn3 {
	background: #F0F1F3;
	color: #B4B4B7;
}

.cm_btn3:link {
	color: #B4B4B7
}

.cm_btn3:visited {
	color: #B4B4B7
}

.cm_btn3:hover {
	color: #B4B4B7;
}

.cm_btn3:active {
	color: #B4B4B7
}

.cm_btn4 {
	color: #fff;
	background: transparent;
	border: 1px solid #FFFFFF;
}

.cm_btn4:link {
	color: #fff
}

.cm_btn4:visited {
	color: #fff
}

.cm_btn4:hover {
	color: #fff;
}

.cm_btn4:active {
	color: #fff
}
