
body {width:auto;}
a:hover {text-decoration:none !important;}
.clear{clear:both;}
.console_body{padding:20px;}

textarea{padding: 10px;border-radius: 3px;box-sizing: border-box; border:1px solid #eee !important;}
input[type="radio"]{width:16px;height:16px;-webkit-appearance: none;margin:-2px 5px 0px 0px; background:url(dxinput.png) no-repeat; outline:none; cursor:pointer;}
input[type="radio"]:checked{background:url(dxinput.png) no-repeat -16px 0px;}
select{height: 31px;outline: none;line-height: 31px;border: 1px solid #dce2e4;border-radius: 3px;padding-left: 10px;margin-right: 5px; color:#888;}
#turnpage{ height:26px; line-height:26px;border: 1px solid #dce2e4; color:#333;}
input[type="checkbox"]{-webkit-appearance: none;width:16px;height:16px;outline:none;background:url(../checkbg.png) no-repeat; cursor:pointer;vertical-align: middle;margin-right: 5px;}
input[type="checkbox"]:checked{background:url(../checkbg.png) no-repeat -16px 0px;}

/*微信接口设置*/
.ct-box .ct-row{ padding:0 15px;}
.ct-row .col{width:33.3%;float: left;border-bottom:8px solid #ddd;text-align:center;height:12px;}
.ct-box .col.selected{border-bottom:8px solid #5bc0de;}
.ct-box .col a {background: #ddd;display: inline-block;width: 30px;height: 30px;line-height: 30px;border-radius: 50px;font-size:18px;color:#fff;text-decoration:none;text-align:center;}
.ct-box .col.selected a{background:#5bc0de;color: #fff;}
.body .console-sns{clear: both;background: #fff;padding: 15px;}
.body .console-sns .ct-center{text-align:center;}
.body .console-sns .ct-h4{margin-bottom: 20px;color: #5A9BBF;padding-bottom: 10px;font-size:14px;}
.body .console-sns #ctl00_KSContent_Label1{font-size: 14px;display: inline-block;border: 1px solid #0E7BCE;padding: 10px;border-radius: 10px;color: #666;}
.ct-mt .url,.ct-mt .token{background:#999;color: #fff;padding: 8px 0px;width:150px;float:left;margin-right:30px;display: inline-block;margin-bottom: 10px;border-radius: 3px;border: 0;text-align: center;-moz-transition: all .5s;-o-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;}
.kk span {clear: both;padding: 8px;background-color: #fff;border: 1px solid #eee;vertical-align: middle;display: block;text-align:center;color:#666;}
.img-tips.ct-p-lg:after {content: ".";display: block;opacity: 0;height: 0;clear: both;}
.console-sns .img-tips .right span {display: block;margin-top: 10px;}
.openKey{background-color: #f9f9f9; padding:10px 15px;margin-bottom: 20px;line-height: 20px; color:#888;border-radius:3px;}
.openKey table{float:left;}
.openKey table tr td input{vertical-align:middle;}
.openKey span.txt{height: 25px;line-height: 25px;color: #888;margin-right: 10px;}
#RdbStatus td{ padding:0 5px;}

.console-sns .steps .step.thrid .urlbox{margin-top: 20px;}
.console-sns .steps .step.thrid .urlbox,.console-sns .steps .step.thrid .tokenbox{ padding-left:20px; clear:both;}
.body .console-sns .ct-center input{background: #5bc0de;height: 32px;font-size: 14px;border: none;color: #fff;}
.body .console-sns .row .ct-select{display: inline-block;border-radius: 3px;background: #fff;height: 35px;line-height: 35px;cursor: pointer; width:80%;}
.body .console-sns .row .ct-select select{padding: 5px;border-radius: 5px;height: 35px;border: 1px solid #ddd;}
.body .console-sns .row .label{ font-size:14px; text-align:right;}
.ct-form .row {margin-bottom:30px;zoom: 1;}
.console-sns .img-tips {border-radius: 3px;border: 1px #efefef solid;background-color: #f9f9f9;padding: 25px;}
.console-sns .left {width: 40%;display: inline-block;vertical-align: top;color:#333;font-size: 14px;font-weight: 400;line-height: 56px; float:left;}
.console-sns .img-tips .left{text-align:right;}
.console-sns .img-tips .right{text-align: center;}
.console-sns .right {display: inline-block;width: 50%; float:left;}
.ct-form .text{ width:405px;height:35px;line-height:35px;font-size: 14px; box-sizing:border-box;}
.ct-form .text-sm {width: 60%;height: 35px;line-height: 35px;font-size: 14px;}
.ct-form .text{padding:0 5px;border: 1px solid;border-color: #eee;}
.ct-form .text-sm, .ct-form .textarea {float: left;border: 1px solid #d2d2d2;text-indent: 7px;padding: 3px;}
.ct-form .label, .ct-form .label-lg, .ct-form .label-sm {font-size: 14px;min-width: 100px;margin-right: 20px;margin-top:8px;float: left;}
.ct-form .label-lg {min-width: 150px;}
#ErCodeimg{ float:left; height:35px;border:1px solid #ddd;width: 50%;}
.ct-form .row:after{content: ".";display: block; opacity:0;height: 0; clear:both;}
#ctl00_KSContent_status{display: inline-block;border: 1px solid #0E7BCE;padding: 5px 10px;border-radius: 5px;}
#ctl00_KSContent_RequiredFieldValidator1{height: 35px;line-height: 35px;margin-left: 10px;}

.console-sns .right img{max-width: 100%;}
.console-sns .steps .step.first {background-color: #F0F9FE;border-color: #c2dfff;border-bottom-color: #f0f9fe;}
.bzjt{bottom: -26px;position: absolute;z-index: 1;left: 50%;}
.console-sns .steps .step {position: relative;border-radius: 15px 0 0px 10px;border-style: solid;border-width: 1px;}
.console-sns .steps .step.second {background-color: #F2F2F2;border-color: #DDDDDD;border-bottom-color:#F2F2F2;}
.console-sns .steps .step.thrid {background-color:#FFFAEF;border-color: #E3DAB0;}
.console-sns .steps .step.first .number {color: #c2dfff;border-color: #c2dfff;}
.console-sns .steps .step .number {position: absolute;top: -10px;left: -10px;width: 38px;text-align: center;height: 38px;line-height: 38px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;border-width: 1px;border-style: solid;background-color: #ffffff;font-size: 30px;}
.console-sns .steps .step.second .number {color: #ddd;border-color: #ddd;}
.console-sns .steps .step.thrid .number {color: #E3DAB0;border-color: #E3DAB0;}
.console-sns .steps .step .left {padding-left: 40px;line-height: 25px;margin-right:3%;}
.ct-color.blue {color: #29b6f6;}
.ct-btn.small {height: 30px;line-height: 30px;font-size: 12px;padding: 0 15px;}
.ct-btn.blue {background: #5bc0de;color: #fff;padding:0px 20px;height:32px;line-height:32px;float:left;font-size:14px;}
.ct-btn {display: inline-block;width: 120px;padding: 0 20px;background-color: #f1f1f1;border-radius:3px;border: 0;-moz-transition: all .5s;-o-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;}
#ctl00_KSContent_RequiredFieldValidator4{height: 38px;display: inline-block;}

.ct-bg.blue, .ct-bg.green, .ct-bg.grey, .ct-bg.purple, .ct-bg.red, .ct-calendar .__cell.\--next-month:hover, .ct-calendar .__cell.\--prev-month:hover,.ct-color {color: #fff;}
.ct-btn.green:hover {background: #2aae27;}
.ct-btn.large {width: 120px;}
.ct-btn.green {background: #3bbf38;color: #fff !important;}
.ct-mb, .ct-mtb {margin-bottom: 20px;}
.ct-mb-sm,.ct-mr-sm{margin-top: 10px;}
.ct-m {margin: 40px 20px;}

/*微信操作页面*/
.phone_left{ width:267px; background:url(/admin/weixin/images/iPhone_6.png) no-repeat; height:495px; float:left;position: relative;margin-left: 30px;}
.phone_left .phone_left_bottom .right_img{ width:45px; height:30px;text-align: center;padding-top: 10px;border-right: 1px solid #ddd;float: left;}
.phone_left .phone_left_bottom{ width:232px; border-top:1px solid #dcdcdc; background:#fff; height:40px;bottom:73px; left:17px;position: absolute;}
.phone_right{margin-left: 340px;margin-right: 10px;}
.phone_left .phone_left_bottom .phone_muen{ float:left;width:185px;}
.phone_left .phone_left_bottom .phone_muen .f_nav{ width:32.5%; height:40px; float:left; border-left:1px solid #ddd;text-align: center;line-height: 40px; position:relative;}
.phone_left .phone_left_bottom .phone_muen .f_nav a{width:80%;height: 40px;display: block;overflow: hidden; margin:auto;}
.phone_left .phone_left_bottom .phone_muen .f_nav:first-child{border-left:none;}
.phone_left .phone_left_bottom .phone_muen .f_nav .s_nav{width:100%;left: -1px; border:1px solid #ddd; background:#fff; position:absolute; bottom:40px; display:none;}
.phone_left .phone_left_bottom .phone_muen .f_nav .s_nav li{ padding:0;border-top: 1px solid #ddd;}
.phone_left .phone_left_bottom .phone_muen .f_nav .s_nav li:first-child{border-top:none;}
.phone_left .phone_left_bottom .phone_muen .show .s_nav{ display:block;}
.phone_right .title_phone{font-size:16px;color: #5bc0de;border-bottom: 1px solid #eee;line-height: 35px;}
.phone_right .cz_list {font-size:12px;}
.toptitle,.phone_right .cz_list .content{background: #f9f9f9;display: block;padding: 5px 15px;border: 1px solid #f9f9f9; color:#999;margin-bottom: 10px;line-height: 28px;}
.phone_right .cz_list ul li{float:left;margin:0px 20px !important; padding:0; border-radius:0px; height:30px; line-height:30px;}
.phone_right .cz_list ul.menu_list li {margin:10px 20px !important; height:auto;}
.phone_right .cz_list ul li span{width:100%;text-align:center;display: inline-block;margin: 10px 0;color: #888;}
.phone_right .cz_list ul li.ol a i{width:80px; height:80px; text-align:center; background:#5bc0de; border-radius:80px; display:block; margin:auto;}
.phone_right .cz_list ul li.ol a i{font-size:30px; color:#fff;line-height:80px;}
.ct-tips{padding: 15px;line-height: 40px;margin:10px 0 20px;background:#f9f9f9;border: 1px solid #f9f9f9;border-radius: 5px;display:inline-block; width:95%;}
.ct-tips .__left i{display: inline-block;width: 45px;height: 45px;line-height: 45px;text-align: center;background: #CE9542;color: #fff;border-radius: 45px;font-size: 25px;}
.ct-tips span{ vertical-align:middle;}
.ct-tips .__right a,.ct-tips .__right .blue{width:auto !important; float:left;margin: 10px 5px; height:32px; line-height:32px; display:inline-block;font-size: 12px;}
.ct-tips .__right a.add_button{display: inline-block;padding: 0 20px;background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 3px 4px #CCC;border: 0;-moz-transition: all .5s;-o-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;}
.ct-btn .__right a.blue {background: #5A9BBF;color: #fff;}
.ct-btn.red {background: #ccc;color: #fff !important;padding:0px 20px;height:32px;line-height:32px;float: right;margin: 10px 5px;}

 /*微信操作页面2*/
.tabs1{margin-top: 10px;}
.menu1box .menu1{border: 1px solid #f9f9f9;float: left;border-radius: 20px;background:#f9f9f9; padding:0;}
.menu1box .menu1 li{float:left !important; margin:5px 0 !important; width:auto !important; height:20px; line-height:20px; font-size:14px;color:#666;text-align: center;padding: 6px;border-radius: 5px;}
.menu1box .menu1 li a{color:#b3b3b3;vertical-align: middle;}
.menu1box .menu1 li.hit{color: #5bc0de;}
.menu1box .menu1 li.hit a{color:#5bc0de;}
.com_form.msgBox{margin-top:20px;/* text-align:center;*/}
.main1box .main .mbimg{display:none; margin-top:20px; height:auto !important;}
.phone_right .title_phone .chongming{float:right;font-size: 12px;margin:0px 10px}
.phone_right .chongming a{color:#999;}
.tab_cont_cover .media_cover{width: 200px;height: 200px;margin: 12px 0;border: 1px dashed #ddd; position:relative;background:url(/admin/weixin/images//tjbg.png) no-repeat center; overflow:hidden;}
.tab_cont_cover .media_cover .create_access .button,.tab_cont_cover .media_cover .create_access .button_on{width: 200px;height: 200px;background: none;border: none;}
.tuwenbutton{clear:both; text-align:center;}
.tuwenbutton input{width:120px; padding:6px 0px; text-align:center; background:#5bc0de; color:#fff; border:none; font-size:15px;margin: 20px 0;}
.comment .com_form .f-text{width: 100%;resize: none;border: 1px solid #ddd;min-height: 100px;border-radius: 5px;}
.com_form p{text-align:center;}
.com_form p .sub_btn{width:120px; margin:10px 0; padding:6px 0; background:#5bc0de; color:#fff; border:none; text-align:center; font-size: 15px;}
.com_form p{margin-top: 10px;}
.com_form p .qqFace{width:490px;}
.com_form p .qqFace .face_list li{width: auto;margin: 5px 10px;}
.com_form p .emotion{width: 42px;height: 20px;background: url(/admin/weixin/images/icon.gif) no-repeat 2px 2px;padding-left: 14px;cursor: pointer;}
.media_cover .create_access .add_gray_wrp{display: block;width: 100%;height:213px;}
.media_cover .create_access .add_gray_wrp strong,.media_cover .create_access strong{position: absolute;width: 100%;bottom: 35%;text-align: center;font-size: 12px;font-weight: normal;left:0px; color:#999;}
.action_content .action_tips{margin: 10px 0; font-size:15px;}
.action_content .msg_wrp{margin: 20px 0 0;}
.appmsg_thumb_wrp .appmsg_thumb{width:100%;min-height:100%;}
.appmsg_content .appmsg_info{margin:8px 0;}
.appmsg_content .appmsg_info .appmsg_date{font-style: normal;color: #888;font-size: 12px;}
.btn_editing{display: inline-block;text-align: center;line-height: 35px;border: 1px solid #ddd;border-radius: 0;letter-spacing: 5px;}
.appmsg_desc{margin-top: 10px;}
.huifu_deletebutton{position: absolute;right: 0;top: 0;}
.huifu_deletebutton img{ width:15px;}
.btn_wrp{ text-align:center;}
#msgSender_media_1_10 .link_dele{margin-left: 15px;color: #5A9BBF;}
.messagebox input#ctl00_KSContent_Button1{background-color: #2694D2;border: none;padding: 5px 15px;font-size: 15px;color: #fff;border-radius: 3px;margin-bottom: 10px;}
.messagebox .CTable td a.tbud{display: inline-block;width: 30%;}
.appmsg_content{ position:relative;}
.appmsg_thumb_wrp{ width:306px;float:left;height:210px;border: 1px solid #eee;overflow:hidden; background:url(/sysimg/nopic.gif) no-repeat center; background-size:100% 100%;}
.appmsg_content .article_info{margin-left:330px;}
#visiblebutton{ margin:0 10px 20px 0;}

/*2015.11.14添加二级菜单*/
.catalog table td{line-height: 30px;padding: 15px 0px;font-size: 15px;}
.catalog table tr td input{padding:10px;border: 1px solid #eee;}
.xmark {color: #F00;}
.catalog table tr td input.btn {background:#5bc0de;width: 100px;height:32px; border-radius:3px; font-size:14px;line-height: 32px;color: #fff;border: none;padding: 0px !important;}
.catalog table tr td select{ height: 30px;line-height: 30px;border: 1px solid #eee;padding: 0 20px;margin-right: 5px;}
.appmsg p.appmsg_desc{ padding:10px;}
.appmsg_content .appmsg_info{text-align: left;}
.appmsg_content h4.appmsg_title.js_title{padding:0px 0 5px; background:none;border-bottom:none;font-size: 18px;font-weight: normal;}
.btn_wrp a#A1{display: inline-block;background-color: #5bc0de;color: #fff;padding: 0 50px;border-radius: 5px;font-size: 15px;}
.appmsg_content p.appmsg_desc{text-align: left;font-size:20px;margin:12px 0 5px; padding:0;color:#ff4000;background:none;}
.appmsg_content .appmsg_desc font{ font-size:12px;}
.appmsg_intro{ color:#888; line-height:25px;height: 125px;overflow: hidden;}
.btn_wrp a#changeBt{background-color: #5bc0de;color: #fff;padding: 0 50px;border-radius: 5px;font-size: 15px;}
p.appmsg_inforin{font-size: 12px;padding: 5px;}
	
	
/*图片集*/
.content-inner {padding: 0px 20px;}
.table table {width: 100%;color: #595959;font-size: 14px;}
.table td, .table th {border-bottom:none;line-height: 30px;padding: 5px;}
.style-column {border-bottom: 1px dashed #ddd;}
.vtab .searcher {margin-bottom: 10px;border-bottom: 1px dashed #ddd;padding: 10px 10px 15px 10px;}
.cb{clear: both !important;}
.h5{height: 20px !important;}

.clearfix{display:block;*zoom:1}
.clearfix:after{display:block;height:0;clear:both;content:"";visibility:hidden}
.menu1box{ height:32px; margin-top:20px;}

.style-inner .style-inner-item.current {-webkit-box-shadow: 1px 1px 3px rgba(0,0,0,.6);box-shadow: 1px 1px 3px rgba(0,0,0,.6);}
.style-inner .style-inner-item {position: relative;width: 172px;float: left;border: 1px solid #eee;margin: 0 20px 20px 0;display: inline-block;padding: 3px;background: #fff;border-radius: 0px;}
.style-inner .style-versions {display: block;width: 100%;height: 30px;line-height: 30px;font-size: 12px;color: #999;box-sizing: border-box;-webkit-box-sizing: border-box;overflow: hidden;text-align: left !important; font-size:12px;}
.style-inner .style-versions.article_title{font-size:14px; color:#333;}
.style-inner .style-versions:last-child{ color:#666;}

.style-inner .style-item-thumbnail {width: 100%;display: block;height:100px;}
.style-inner .style-inner-item .choose-ok {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #000 url(/admin/weixin/images/ico-ok.png) no-repeat center center;background-size: 50px;border-radius: 0px;-webkit-border-radius: 0px;filter: alpha(opacity=60);opacity: 0.6;display: none;}
.style-inner .style-inner-item.current .choose-ok {display: block;}
.vtab .searcher {margin-bottom: 10px;border-bottom: 1px dashed #ddd;padding-bottom: 15px;}

.vtab .searcher .creat {float: right;background: #090;border-radius: 5px;width: 120px;font-size: 15px;color: #fff;text-align: center;letter-spacing: 3px;height: 35px;line-height: 35px;}
.vtab .searcher .searchbox {width: 40%;border: 1px solid #ddd;vertical-align: middle;margin-left: 10px;}
.vtab .searcher .searchbtn {padding: 8px 20px;height:34px;margin-left: -6px;border: 1px solid #ddd;vertical-align: middle;background: url(/admin/weixin/images/searcherbg.png) no-repeat center #eee;}

.bluebtn {background-color: #5bc0de;color: #fff;padding: 0 50px;border-radius: 5px;font-size: 15px;}
.ct-row:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.body{margin-top: 20px;}

/*2015.11自动回复设置*/
#detail .phone_right{margin-left:0px; margin-right:0;}
i.tw2{background: url(/admin/weixin/images/tuwen2.png) no-repeat center;}
.menu1box .menu1 li.hit i.wz{background: url(/admin/weixin/images/updatac.png) no-repeat center;}
i.sp{background: url(/admin/weixin/images/shopping.png) no-repeat center;}
.menu1box .menu1 li.hit i.tw2{background: url(/admin/weixin/images/tuwen2c.png) no-repeat center;}
.menu1box .menu1 li.hit i.sp{background: url(/admin/weixin/images/shoppingc.png) no-repeat center;}
.tab_regmessage{margin-right: 20px;margin-left: 10px; margin-bottom:20px;}
.tab_regmessage ul li{width:150px;text-align:center; height:30px; line-height:30px; float:left;border:1px solid #e7e7eb; margin-left:-1px; background:#fff;}
.tab_regmessage ul li.hit{background:#566476;}
.tab_regmessage ul li.hit a{color:#fff;}


/*2015.11.25关键字*/

.content_wrap1{ padding:0 20px;}
.content_wrap1 .btn_wrp{ text-align:left;float:right; margin-right:2%;}
.content_wrap1 .btn_wrp .btn_add.btn_primary{ padding:0px 20px; color:#fff; height:29px; line-height:29px; vertical-align:middle;background:#5bc0de; border:none;border-radius: 3px;}
.content_wrap1 .btn_wrp .key_font_css {padding: 0px 20px; display:inline-block; height:29px; line-height:29px; vertical-align:middle; text-decoration:none;color: #fff; background: #BCBCBC;border: none;border-radius: 3px;}
.content_wrap1 .keywords_rule_list .keywords_rule_item{ background:#fff;border:1px solid #e7e7eb; margin:20px 1%; width:31%; float:left;}
.content_wrap1 .keywords_rule_list .keywords_rule_item:hover{border: 1px solid #DE8616;background-color: #fff;}
.content_wrap1 .keywords_rule_list .keywords_rule_item .keywords_rule_hd{background-color: #f5f5f9;}
.content_wrap1 .keywords_rule_list .keywords_rule_item .keywords_rule_hd .operating{ float:right;margin: 10px;font-size: 15px;}
.content_wrap1 .keywords_rule_list .keywords_rule_item .keywords_rule_hd .info{ margin-right:70px; padding:10px;font-size: 15px; position:relative;height: 25px; line-height:25px;}
.keywords_tap.keywords .keywords_tap_hd,.keywords_tap.keywords .keywords_tap_bd{ padding:0 10px; line-height:35px;}
.keywords_tap.keywords .keywords_tap_bd{ border-bottom:1px solid #eee;}
.keywords_tap.reply .keywords_tap_hd{padding: 0 10px;line-height: 35px;background: #f9f9f9;}
.content_wrap1 .keywords_rule_list .keywords_rule_item .keywords_rule_hd .operating a{ display:inline-block; margin-right:10px;}
.content_wrap1 .keywords_rule_list .keywords_rule_item .keywords_rule_hd .operating a img{ width:16px;}
.content_wrap1 .keywords_rule_list:after{ clear:both; content:"."; display:block; height:0px;}


.content_wrap1 .keywords_rule_list2 .keywords_rule_item{ border:1px solid #e7e7eb;}
.content_wrap1 .keywords_rule_list2 .keywords_rule_item .keywords_rule_hd{background-color: #f5f5f9;}
.content_wrap1 .keywords_rule_list2 .keywords_rule_item .keywords_rule_hd .operating{ float:right;margin: 10px;font-size: 15px;}
.content_wrap1 .keywords_rule_list2 .keywords_rule_item .keywords_rule_hd .info{ padding:10px;font-size: 15px;}
.content_wrap1 .keywords_rule_list2 .keywords_rule_item .keywords_rule_bd{font-size:15px;}
.content_wrap1 .keywords_rule_list2 .keywords_rule_item .keywords_rule_bd .keywords_info.keywords{ border-bottom:1px solid #e7e7eb; border-top:1px solid #e7e7eb; padding:10px;}
.content_wrap1 .keywords_rule_list2 .keywords_rule_item .keywords_rule_bd .rule_name_area{border-bottom:1px solid #e7e7eb; padding:10px;}
.content_wrap1 .keywords_rule_list2 .keywords_rule_item .keywords_rule_bd .rule_name_area .frm_controls{margin: 10px;line-height: 35px;}
.content_wrap1 .keywords_rule_list2 .keywords_rule_item .keywords_rule_bd .keywords_tap .keywords_tap_hd{padding:10px; border-bottom:1px solid #e7e7eb;}
.content_wrap1 .keywords_rule_list2 .keywords_rule_item .keywords_rule_bd .keywords_tap .keywords_tap_hd .opr{margin:10px;}
.content_wrap1 .keywords_rule_list2 .keywords_rule_item .keywords_rule_bd .keywords_tap .keywords_tap_hd .opr textarea{height:100px;overflow:auto; padding:10px;    background-color: #fff;}
.content_wrap1 .keywords_rule_list2 .keywords_rule_item .keywords_rule_bd .keywords_tap .keywords_tap_hd p.keyword{margin-left: 10px;color: red;}
.content_wrap1 .keywords_rule_list2 .keywords_rule_item .keywords_rule_bd .rule_name_area .frm_tips{color:red;}
.content_wrap1 .keywords_rule_list2 .keywords_rule_item .keywords_rule_bd .keywords_tap .keywords_tap_hd .opr textarea:hover{border:1px solid #ddd;}
/*2015.11.26关键字*/
.keywords_tap.reply{ position:relative;}
.keywords_tap.reply .huifu{ display:none; position:absolute;background-color: #fff;width: 100%;border: 1px solid #eee; border-top:1px solid #fff; margin-left: -1px; margin-top:-1px;padding-bottom: 20px;}
.keywords_tap.reply:hover .huifu{ display:block;}
.keywords_tap.reply .huifu span.content{display: block;height: 40px;line-height: 40px;background-color:#fff;padding: 0 5px 0 10px;}
.keywords_tap.reply .huifu .content{color:#333;font-size: 14px;}
.keywords_tap.reply .huifu  .appmsg_content h4.appmsg_title.js_title a{color: #666;font-weight: normal;}
.keywords_tap.reply .huifu  .appmsg_content h4.appmsg_title.js_title{padding: 0px 15px;font-weight: normal; font-size:12px; color:#888;}
.mbimg#mybox1{ height:230px !important; margin-top:20px; overflow:hidden;}
.mbimg#mybox3{height:230px !important; margin-top:20px;overflow:hidden;}
.opr1{text-align:center; border-top:1px solid #eee;}
.opr1 .btn.btn_primary.Js_rule_save{width: 120px;height:32px;line-height:32px;text-align:center;border: 1px solid #5bc0de;background-color: #5bc0de;color: #fff; border-radius:3px; font-size:14px;}

/*人工客服*/
ul,li{ list-style-type:none;}
.service{ padding:20px 0;}
.service .service_list_dg li{ border:1px solid #e7e7eb;padding:10px;margin: 20px;}
.service .service_list_dg li.inner_msg_list{ background:#fff;}
.service .service_list_dg li .service_list_left{position: relative;}
.service .service_list_dg li .service_list_left .service_info_left{padding-left: 80px;}
.service .service_list_dg li .service_list_right{ float:right;width: 50%;}
.service .service_list_dg li .personal_replies:after,.service .service_list_dg li .service_list_left:after,.service .service_list_dg li .service_list_right:after, .service .service_list_dg li .reply_title_tab:after{ clear:both; height:0; content:"."; visibility:hidden; display:block;}
.service .service_list_dg li .service_list_left .service_img{float:left;}
.service .service_list_dg li .service_list_left .service_info{float:left; width:50%; overflow:hidden;line-height: 28px;}
.service .service_list_dg li .service_list_left .send_message{color:#999;}
.service .service_list_dg li .service_list_left .service_img img{width:60px; height:60px; border-radius:5px;}
.service .service_list_dg li .service_list_left span.send_message{display:block; margin-top:-35px; min-height:35px;}
.service .service_list_dg li .service_list_left1 .service_info span.send_message .title_wrp{color:#999;}
.service .service_list_dg li .service_list_left1 .service_info .send_message .title_wrp .icon{width:80px; height:80px;vertical-align: middle;display: inline-block;background-color: #d7d8da; border:1px solid #e7e7eb;}
.service .service_list_dg li .service_list_left1 .service_info_left .send_message{color: #999;display: block;margin-top: -35px;}
.service .service_list_dg li .service_list_left1{ position: relative; margin-left:20px;}
.service .service_list_dg li .service_list_left1 .service_info_left{padding-left: 90px;}
.service .service_list_dg li .service_list_right1{ float:right;width: 50%;}
.service .service_list_dg li .personal_replies:after,.service .service_list_dg li .service_list_left1:after,.service .service_list_dg li .service_list_right1:after, .service .service_list_dg li .reply_title_tab:after{ clear:both; height:0; content:"."; visibility:hidden; display:block;}
.service .service_list_dg li .service_list_left1 .service_img{float:left;}
.service .service_list_dg li .service_list_left1 .service_info{float:left; width:50%;overflow:hidden;line-height: 28px;}
.service .service_list_dg li .service_list_left1 .service_img img{width:60px; height:60px; border-radius:5px;}
.service .service_list_dg li .service_list_right1 .operating_left{float:left;}
.service .service_list_dg li .service_list_right1 .operating_left span{ display:inline-block; margin:0 20px; color:#999;}
.service .service_list_dg li .service_list_right1 .operating_left span.response_status{ color:#F00;}
.service .service_list_dg li .service_list_right1 .operating_right{float:right;}
.service .service_list_dg li .service_list_right1 .operating_right .quick_reply a img{width: 20px;}
.service .service_list_dg li .reply_box{display:none; border-top:1px solid #e7e7eb;margin-top: 20px;margin-bottom: 20px;}
.service .service_list_dg li .reply_con_tab .reply_con_info{display:none;padding: 20px;}
.service .service_list_dg li .reply_box_tab{margin: 20px 0px;border: 1px solid #e7e7eb;}
.service .service_list_dg li .reply_title_tab{overflow:hidden}
.service .service_list_dg li .reply_title_tab li{border:none;float: left;margin: 0; padding: 10px 0; width: 100px;text-align: center;border-left: 1px solid #fff;}
.service .service_list_dg li .reply_title_tab li.hit a{color:#CE9542;}
.service .service_list_dg li .reply_title_tab{background-color: #e7e7eb;margin: 0;padding: 0;}
.service .service_list_dg li .reply_box .send{width: 100px;height: 29px;border: 1px solid #5bc0de;background-color: #5bc0de;color: #fff;}
.service .service_list_dg li .service_list_left1 .service_info_left .send_message .tuwen_intro{padding-left: 110px;padding-right: 10px;}
.service .service_list_dg li .service_list_left1 .service_info_left .send_message .title_wrp .icon{width:80px; height:80px;vertical-align: middle;display: inline-block;background-color: #d7d8da; border:1px solid #e7e7eb;}
.service .service_list_dg li .service_list_left1  .service_info_left span.send_message .title_wrp{float: left;color: #999;}

.reply_con_info{ height:230px !important; overflow:hidden;}
textarea#txtcontent75{width: 98%;min-height: 150px;border: 1px solid #ddd;display: block;margin: auto;padding: 1%;}
.sendmsg_delete_btn {padding: 8px 20px;color: #fff;background: #5bc0de;border: none;margin-left: 20px; text-decoration:none;border-radius: 3px;}
.sendmsg_delete_btn:hover{ color:#fff; text-decoration:none;}

 /*查看客服信息*/
ul,li{ list-style-type:none;}
.namecard-page{width:90%; margin:auto; margin-top: 30px;}
.message-inner {line-height: 24px;}
.message-inner:after{clear:both; height:0; content:"."; display:block; visibility:hidden;}
.message-item {background:#fff;height: auto;min-height: 40px;font-size: 16px;position: relative;background: none;border-bottom: 0;padding:15px;margin-bottom: 20px;border:1px solid #e7e7eb;background:#fff;}
.message-time {text-align: center;float: none;clear: both;padding-bottom: 10px;}
.span-time {font-size: 10px;padding: 5px;}
.message-item .icon-arrow-r {width: 12px;height: 12px;position: absolute;top: 49px;left: 49px;font-size: 0;line-height: 0;background: #f8f8f8;border-left: 1px solid #DCDCDC;border-bottom: 1px solid #DCDCDC;transform: rotate(45deg);-webkit-transform: rotate(45deg);
border-radius: 0;-webkit-border-radius: 0;display:none;}
.message-item.self .message-item-hgroup {background-color: #A2E759;border: 1px solid #9CC17B;margin-right: 55px;float:right;}
.message-item.self .icon-arrow-r {background: #A2E759;left: auto;right: 49px;border-left: 0;border-bottom: 0;border-right: 1px solid #9CC17B;border-top: 1px solid #9CC17B;}
.message-item-thumb {width: 40px;height: 40px;overflow: hidden;border:1px solid #ccc;}
.message-item.self .message-item-thumb {float: right;left: auto;right: 0;}
.message-item-thumbnail {width: 100%;height: inherit;}
.message-item-title {line-height: 24px;padding: 8px 0;font-size: 14px;color: #1C1C1C;}
.message-item-title a{text-decoration: underline;color: blue;}
.message-item.self .message-item-title{color: #164210;}
.message-item-title .d-face {width: 30px;height: 30px;vertical-align: middle;}
.click_more{ display:block; text-align:center; margin:20px 0;}
.click_more a{ color:#558BDC; text-decoration:none; font-size:12px;}
.quanxuan{ margin-left:20px; margin-right: 10px;font-size: 14px;vertical-align: middle;}
.quanxuan input{ vertical-align:middle; margin-right:5px;margin-top: 0;}

/*分页样式*/
.fenye{ margin-top:20px; }
.fenye #pagelist a{border: 1px solid #A2BCE1;display: inline-block;width: 30px;height: 20px;line-height: 20px;text-align: center;vertical-align:middle;}
.fenye #pagelist a.curr{color: #0E4F93;font-weight: bold;}
.fenye #pagelist A img{vertical-align:middle;}

/*素材*/
.left_img_box{float:left;width: 250px;padding:0px 20px;}
.left_img_box .sucai_img_list li{border: 1px solid #e7e7eb; margin-top:-1px;background-color: #fff;position: relative;background-color: #fff;}
.left_img_default .default_img_box{ position:relative;}
.left_img_default .default_img_box img{ width:100%; height:150px;}
.left_img_default .default_img_box span.sc_default_title{display: block;background: url(/Admin/Weixin/images/titlebg.png) repeat;color: #fff;text-align: center;height: 30px;line-height: 30px;position: absolute;width: 100%;bottom: 0;overflow:hidden;}
.left_img_box .sucai_img_list li .left_img_default .sc_default_title_bg{background-color: rgba(0,0,0,0.5);height: 40px;line-height:40px;position: absolute;padding: 0 5px;width: 238px;left: 0;bottom: 0;display:none;}
.left_img_box .sucai_img_list li:hover .left_img_default .sc_default_title_bg{ display:block;}
.left_img_box .sucai_img_list li .left_img_default .sc_default_title_bg a{ color:#fff;}
.add_sc_img .add_sc_img_left{float:left;}
.add_sc_img .add_sc_img_right{float:right; height:40px;}
.add_sc_img .add_sc_img_right img{width:40px; height:40px;}
.add_sc_img_left{margin-top: 8px;line-height: 24px;max-height: 48px;font-size: 14px;padding-top: 0;font-weight: bold;}
.left_img_box .sucai_img_list li .left_img_box_list .sc_default_title_bg{background: url(/Admin/Weixin/images/titlebg.png) repeat;position: absolute;padding: 0 5px;width: 238px;left: 0;bottom: 0;height: 30px;line-height: 30px;display:none;}
.left_img_box .sucai_img_list li:hover .left_img_box_list .sc_default_title_bg{ display:block;}
.left_img_box .sucai_img_list li .left_img_box_list .sc_default_title_bg a{ color:#fff;}
.left_img_box .add_one{ margin: 0;border-top-width: 0;line-height: 60px;border-color: #d9dadc;display: block;border: 2px dotted #d9dadc;font-size: 0;text-align: center;margin-top: -1px;background-color: #fff;}
.left_img_box .add_one .add_one_css{cursor: pointer;line-height: 300px;overflow: hidden;width: 40px;height: 40px;vertical-align: middle;display: inline-block;background: url(/admin/weixin/images/tjbg2.png) no-repeat ;}
.left_img_box .add_one:hover .add_one_css{background: url(/admin/weixin/images/tjbgh.png) no-repeat ;}
.left_img_box .sucai_img_list li.xz{border: 2px solid #7a7a7a;margin-top:-2px;z-index: 10;}
.sc_right{margin-left:300px;padding:0 20px;border-left: 1px solid #eee;}
.sc_right table tr td{padding: 10px 10px 10px 0;}
.sc_right table tr td input{ vertical-align:middle;}
.sc_right #zidingyideatil .title,.sc_right #zidingyideatil .content,.sc_right #zidingyideatil .info,.sc_right #zidingyideatil .default,.sc_right #zidingyideatil .url{ padding:10px;}
.sc_right #zidingyideatil .title{border-bottom: 1px solid #eee;}
.sc_right #zidingyideatil .info .txt{ vertical-align:top;}
.sc_right #zidingyideatil .info textarea{ border:1px solid #ddd;}
.sc_right .sc_save_button{background-color: #5bc0de;border: none;width: 100px;height: 32px;color: #fff;font-size: 14px;margin: auto;display: block;line-height: 32px;border-radius: 3px;}
.sc_default_title_bg .order_by_way img{vertical-align:middle;}
.sc_default_title_bg .order_by_delete img{vertical-align:middle;}
.sc_default_title_bg .order_by_delete{float: right;}
.sc_right #zidingyideatil .txt{font-weight:bold;}
.sc_right #zidingyideatil .content .txt,.sc_right #zidingyideatil .info .txt{margin-bottom: 5px;display:block;line-height: 35px;}
#manage_top {z-index:100000;margin-bottom: 20px;}
.add_sc_img_left1{ margin-right: 18px;height: 35px;overflow: hidden;width: 158px;}
.sc_right #zidingyideatil .default .inp245,.sc_right #zidingyideatil .url .inp245,.sc_right #zidingyideatil .title .inp245{ height:32px; line-height:32px;border: 1px solid #eee;padding: 0 10px;box-sizing: border-box;}
#upframe{ height:35px !important; width:80px !important;}
.sc_right #zidingyideatil .default .button{margin-left:-8px; height:30px; line-height:30px;}
.sc_right #zidingyideatil .default input{ vertical-align:middle;}
.sc_right #zidingyideatil .url{margin-bottom:30px;}

/*2015.11.30素材*/
.sc_show_conlist{margin-top: 20px;border-top: 1px dashed #ddd;margin-bottom: 20px;}
input.add_sc_button{padding: 0px 20px;color: #fff;height:32px;line-height:32px;vertical-align: middle;background: #5bc0de;border: none;border-radius: 3px;margin-left: 2.4%;float:right;}
#ctl00_KSContent_Panel2 .search{float: left;width: 50%;margin-left:1%;}
#ctl00_KSContent_Panel2 .search .search_box{width: 50%;padding:0 9px;height:30px;line-height:30px;border: 1px solid #E7E7EB;vertical-align: middle;}
#ctl00_KSContent_Panel2 .search .search_btn{color: #fff;height: 32px;line-height: 32px;padding: 8px 20px;margin-left: -8px;border: 1px solid #ddd;vertical-align: middle;background: url(/admin/weixin/images/searcherbg.png) no-repeat center #eee;border-radius:0;}
.sc_show_conlist .sc_ul_con .sc_ul_con_li {float: left;width:350px;}
.sc_show_conlist .sc_ul_con .sc_ul_con_liBox{border: 1px solid #eee;position: relative;margin:20px 20px 0px 0;background: #fff;}
.sc_show_conlist .sc_ul_con .sc_ul_con_liBox:hover{border: 1px solid #7f7f7f;}
.sc_show_conlist .sc_ul_con li .sc_ultop_con .sc_ulimgt{height: 200px;}
.sc_show_conlist .sc_ul_con li .sc_ultop_con .sc_ulimgt img{width: 100%;min-height:100%;display: block;}
.sc_show_conlist .sc_ul_con li .sc_ultop_con .sc_ulimgt .sc_ulimg_t{width: 100%;position: absolute;height: 30px;line-height: 30px;bottom:0px;left: 0;overflow:hidden;background:url(/Admin/Weixin/images/titlebg.png) repeat;}
.sc_show_conlist .sc_ul_con li .sc_ultop_con .sc_ulimgt{ position:relative;overflow: hidden;}
.sc_show_conlist .sc_ul_con li .sc_ultop_con .sc_ulimgt .sc_ulimg_t a{ color:#fff;margin: 0 10px;}

.sc_show_conlist .sc_ul_con li .sc_ulbottom_con{display: none;}
.sc_show_conlist .sc_ul_con li:hover .sc_ulbottom_con{ display:block;}
.sc_show_conlist .sc_ul_con li .sc_ulbottom_con .sc_ulse li{ border:none;padding: 10px;border-bottom: 1px solid #e7e7eb;}
.sc_show_conlist .sc_ul_con li .sc_ultop_con .sc_ultime{color: #888;line-height: 35px;padding: 0 15px;}
.sc_show_conlist .sc_ul_con li .sc_ulbottom_con .sc_ulse li .add_sc_img_right{float:right; height:40px;}
.sc_show_conlist .sc_ul_con li .sc_ulbottom_con .sc_ulse li .add_sc_img_right img{width: 40px;height: 40px;}
.sc_show_conlist .sc_ul_con li .op_sc_con{background-color: #f4f4f4;border-bottom: 1px solid #e7e7eb;}
.sc_show_conlist .sc_ul_con li .op_sc_con a{display: block;width:33%;height: 37px;line-height: 37px;float: left;border-right: 1px solid #e7e7eb;margin-right: -1px;}
.sc_show_conlist .sc_ul_con li .op_sc_con a .sc_bianjian{width: 20px;height: 20px;display: block;background: url(/admin/weixin/images/updata.png) no-repeat;margin: auto;margin-top: 8px;}
.sc_show_conlist .sc_ul_con li .op_sc_con a:hover .sc_bianjian{background: url(/admin/weixin/images/updatah.png) no-repeat;}
.sc_show_conlist .sc_ul_con li .op_sc_con a .sc_shanchu{width: 15px;height: 20px;display: block;background: url(/admin/weixin/images/delete.png) no-repeat;margin: auto;margin-top: 8px;background-size: 100% 100%;}
.sc_show_conlist .sc_ul_con li .op_sc_con a:hover .sc_shanchu{background: url(/admin/weixin/images/deleteh.png) no-repeat;background-size: 100% 100%;}
.sc_show_conlist .sc_ul_con li .bottom_big_box{position: absolute;width: 100%;margin-left: -1px;border-top: none;background-color: #fff;z-index: 100;}

#xitongdetail .menu1box .menu1 li { width:120px !important;border-radius:0px; margin:0px !important;}

/*生成二维码*/
.make_code{background-color: #fff;margin: auto;text-align: center;width:250px;}
.list_message_way { margin:20px;}
.list_message_way li{border-top: 1px solid #e7e7eb;padding: 18px 0 18px 0;overflow: hidden;}
.list_message_way li .inner {min-height: 100px;}
.list_message_way li .inner .content {float: left;position: relative;width: 65%;}
.list_message_way li .inner .content .content_cover {position: absolute;display: block;width: 100px;height: 100px;left: 0;top: 0;}
.list_message_way li .inner .content .content_abstract {padding-left: 114px;display: inline-block;vertical-align: top;margin-top: -5px;}
.content_abstract p {line-height: 2em;}
.content a {color: #222;}
.list_message_way li .inner .opr {width: 130px;float: right;position: relative;text-align: right;}
.list_message_way li .opr a {margin-left: 10px;}
.list_message_way li .date {float: right;text-align: right;color: #8d8d8d;}

/*群发*/
.group_send_dx{border: 1px solid #eee;border-bottom: none;padding: 10px 20px;background-color:#f9f9f9;margin: 20px 20px 0px;}
.chack_recode,.chack_recode:hover{display: block;float:right;width: 100px;height:32px;line-height:32px;text-align: center;background-color: #5bc0de;color: #fff;border-radius: 3px;}
.openKey .tishi_send_group{font-weight: normal;color: #F00;}
.group_send_dx span #drType{border:1px solid #dce2e4;vertical-align: middle; }
.group_send_dx .txt #drsex{border:1px solid #dce2e4;vertical-align: middle;}
.group_send_dx span{margin-right:10px;}
.group_send_box{border: 1px solid #eee; margin:0 20px;}
.group_send_box .group_send_ul{height: 38px;line-height: 38px;border-bottom: 1px solid #eee;}
.group_send_box .group_send_ul li{width: 100px;float: left;text-align: center;font-size: 14px;}
.group_send_box .group_send_ul li a{color: #b3b3b3; vertical-align:middle;}
.group_send_box .group_send_ul li.change a{color:#5bc0de;}
.group_send_box .group_send_ul li.change i.sc_tw{ background:url(/admin/weixin/images/tuwenc.png) no-repeat center;}
.group_send_box .group_send_ul li.change i.wz{ background:url(/admin/weixin/images/updatac.png) no-repeat center;}
.group_send_box .group_send_ul li.change i.tw2{background:url(/admin/weixin/images/tuwen2c.png) no-repeat center;}
.group_send_box .group_send_ul li.change i.sp {background:url(/admin/weixin/images/shoppingc.png) no-repeat center;}
.group_send_con .group_sc{margin: 10px;padding: 10px;display:none;overflow:hidden;}
.group_send_con .group_sc .sc_group_sendbox .send_scgroup{width: 48%;margin-right: 2%;float: left;}
.group_send_con .group_sc .sc_group_sendbox .send_scgroup .create_access {padding: 82px 0;margin-bottom: 0;line-height: normal;position: relative;display: block;border: 2px dotted #d9dadc;text-align:center;}
.group_send_con .group_sc .sc_group_sendbox .send_scgroup:hover .create_access{border: 2px dotted #bbb;}
.create_access a.add_gray_wrp{display: inline-block;vertical-align: middle;margin-left: 10px;margin-right: 10px;color: #8d8d8d;font-size: 14px;line-height: normal;}
.create_access a.add_gray_wrp .add_one_css{width: 36px;height: 36px;vertical-align: middle;display: inline-block;cursor: pointer;line-height: 300px;overflow: hidden;background: url(/admin/weixin/images/tjbg2.png) no-repeat center;}
.create_access a.add_gray_wrp strong {display: block;font-weight: 400;font-style: normal;margin-top: 10px;}
i.sm_tab{width:20px; height:20px; display:inline-block; vertical-align: middle;margin-right: 5px; display:none;}
i.sc_tw{background:url(/admin/weixin/images/tuwen.png) no-repeat center;}
i.wz{background:url(/admin/weixin/images/updata.png) no-repeat center;}
.group_send_bottom{margin: 20px 20px 0 20px;text-align: left;}
.group_send_bottom .group_send_botton{float:left;width: 104px;margin-right: 1em;display: inline-block;height: 29px;line-height: 29px;}
.group_send_bottom .group_send_botton .send_button{width: 100%;display: block;height:32px; font-size:14px;color: #fff;background-color: #5bc0de;border-color:#5bc0de;color: #fff;border: 0;outline: 0;overflow: visible;padding: 0 22px;border-radius: 3px;}
.warn{color: #8d8d8d;margin-left: 6px;display: inline-block;vertical-align: middle;position: relative;}
.bubble_tips_inner{padding: 4.5px 10px;border: 1px solid #e7e7eb;line-height: 21px;background-color: #f8f8f8;word-wrap: break-word;word-break: break-all;}
.mass_send_tips .send_num {color: #44b549;font-weight: 400;font-style: normal;}
.bubble_tips_arrow.out {border-right-color: #e7e7eb;left: -6px;}
.bubble_tips_arrow.in {left: -5px;}
.bubble_tips_arrow {position: absolute;top: 50%;margin-top: -6px;display: inline-block;width: 0;height: 0;border-width: 6px;border-style: dashed;border-color: transparent;border-left-width: 0;border-right-color: #f8f8f8;border-right-style: solid;}
.groupmanage.qf tr td a{display: block;width: 100%;height: 31px;line-height:31px;overflow: hidden;}
.groupmanage.qf tr td{height: 41px;color: #888;}
.group_send_bottom h4{margin-top: -10px;font-weight: normal; font-size:12px;}
.create_access .style-inner li{ background:#fff;}

/*粉丝列表*/
.delete_fans{background: #5bc0de;float: right;margin: 0 0 0 10px;color: #fff;border-radius: 3px;padding: 0 20px;display: block;height: 32px;line-height: 32px;border: none;}
#manage_top li { background:none;text-align: left;}
.shuaixuan{float: left;margin-right: 40px;}
.search_group a {background:#5bc0de;float:right;margin: 0 0 0 10px;color: #fff;border-radius:3px;padding:0 20px;display:block;height:32px;line-height:32px;}
.checkstyle input{vertical-align:middle; margin: 0 5px;}
.tishi_message{display: block;float: left;height:32px;line-height:32px; color:#888;}
.messagebox .CTable .CTitle {background:#f9f9f9; border-bottom:none;}
.messagebox .CTable .CTitle td {border-bottom:none; border-right:none; padding:5px; line-height:35px;color: #777;text-align: center;}
.messagebox .CTable {width:100%; border:none; border-top:1px solid #eee;}
.CTable tr td{ padding:15px;border-bottom: 1px solid #eee;}
.CTable tr:last-child td{ border-bottom:0;}
.TxtGroupName{border:none; text-align:center;}
.bottom_group{border:1px solid #eee;}
.bottom_group ul{padding: 15px;background-color: #fff;}
.search_group{margin:20px 0;}
.search_group .search{float: left;width: 50%;}
.search_group .search .search_box{width:45%;padding: 0 9px;height: 30px;line-height: 30px;border: 1px solid #E7E7EB;vertical-align: middle;}
.search_group .search .search_btn{color: #fff;height: 32px;line-height: 32px;padding: 8px 20px;margin-left: -8px;border: 1px solid #ddd;vertical-align: middle;background: url(/admin/weixin/images/searcherbg.png) no-repeat center #f9f9f9;background-size: 30px;border-radius: 0;}
	
/*分组列表*/
.groupmanage .RepeaterGroup{ background:#f9f9f9;}
.groupmanage .RepeaterGroup th{border-bottom:none; border-right:none;padding: 10px;text-align: center;}
.groupmanage tr td{padding: 10px;}
.updata_name{display: inline-block;width: 100px;height: 32px;line-height: 32px;text-align: center;background-color:#5bc0de;margin: 0 10px;color:#fff;border-radius:3px;}
.delete_group{ width:100px; height:29px; line-height:29px; text-align:center; background:#ddd;color: #666; margin:0 10px; border-radius:3px;display: inline-block;}
.Btn_add_group,.Btn_add_group:hover{display:inline-block;margin: 0 1% 0 0;background-color: #5bc0de;border: none;color: #fff;width: 100px;height:32px;border-radius: 3px;line-height:32px;text-align: center;}
.delete_group:hover{ background:#ccc; color:#666;}
.updata_name:hover{color:#fff;}
.inputstyle{height: 30px;line-height: 30px;padding: 0 10px;margin: 20px 10px;width: 70%;border: 1px solid #ddd;}
.save_group{display: inline-block;width: 100px;height: 32px;line-height: 32px;text-align: center;background-color: #5bc0de;margin: 0 10px;color: #fff;border-radius: 3px;border: none;}
.update_user{border: 1px solid #eee;width: 90px;display: block;height: 32px;line-height: 32px;border-radius: 3px;background-color:#f9f9f9;color:#666;}	
.update_user:hover{ background:#ddd; color:#666;}

/*加载*/
.prompt_bg{ width:100%; height:100%; position:fixed; z-index:1000000000;}
.prompt_bg .prompt_box{background-color: #333;line-height: 50px;border-radius:5px;box-shadow: 0px 0px 15px #d1d1d1;border: #ddd solid 1px;color:#fff;z-index:10000;}
.prompt_bg .prompt_box p{ text-align:center;}
.prompt_bg .prompt_box p img{ vertical-align:middle; margin-right:10px;width: 32px;height: 32px;}


/*2015.12.10*/
.service .service_list_dg li .service_list_left .fans_message{position: absolute;padding: 20px;z-index: 100;top: -20px;left: 50px;display: none;width: 240px;}
.service .service_list_dg li .service_list_left .service_img:hover .fans_message{display:block;}
.service .service_list_dg li .service_list_left .fans_message i.fans_message_jiantou{width: 12px;height: 12px;position: absolute;top:25px;left:-7px;font-size: 0;line-height: 0;background: #fff;border-left: 1px solid #DCDCDC;border-bottom: 1px solid #DCDCDC;transform: rotate(45deg);-webkit-transform: rotate(45deg);border-radius: 0;-webkit-border-radius: 0;}
.fans_message_list{margin-top:10px;}
.xx_fans_message{background-color: #fff;border: 1px solid #e7e7eb;position: relative;padding:20px;color:#666;}
.message_no1_name{float:left;width:40px;}
.fans_message_title,.fans_message_list .message_no1,.fans_message_list .message_no2,.fans_message_list .message_no3{ padding-bottom:5px;}
.message_no1_sex,.message_no1_address,.message_no1_write{ padding-left:40px; display:block;}
.service .service_list_dg li .service_list_left  .service_info_left .send_message .title_wrp .icon{ width:80px; height:80px;   vertical-align: middle;display: inline-block;background-color: #d7d8da;}
.iconVideo {background: transparent url(player.png) no-repeat 0 0;width: 36px;height: 36px;vertical-align: middle;display: inline-block;position: absolute;top: 50%;left: 50%;margin-top: -18px;margin-left: -18px;}
.hit_player_img{overflow: hidden;display: block;position: relative;float: left;}
.hit_player_img .wxImg{display: block;width: 100px;height: 100px;margin-bottom: -4px;}
.service .service_list_dg li .service_list_left  .service_info_left span.send_message .title_wrp{float: left;padding: 5px;border: 1px solid #e7e7eb;text-align: center;color: #999;margin-right:10px;width:80px;}
.service .service_list_dg li .service_list_right .operating_left span.response_status{color:#F00;}
.service .service_list_dg li .service_list_right .operating_left span {display: inline-block;margin: 0 20px;color: #999;}
.show_player_click img{vertical-align: middle;}
.show_player_click{color:#5bc0de;}
.service .service_list_dg li .service_list_left  .service_info_left .send_message .tuwen_intro{padding-left: 110px;padding-right: 10px;}
.service .service_list_dg li .service_list_left  .service_info_left .send_message .title_wrp span{ display:block;height: 21px;overflow: hidden;}
.reply_tuwen_list{padding:10px 0; border-bottom:1px dashed #e7e7eb;}
.reply_tuwen_list:last-child{border-bottom:none;}
/*微信模板消息配置*/
table.template_msg .CTitle{background:#f9f9f9;height: 42px;line-height: 42px;border-bottom: 1px solid #eee;}
table.template_msg .CTitle th{border-right:none;}
table.template_msg td{padding:10px 5px;}
table.template_msg{border:1px solid #eee;margin-top: 20px;}
table.template_msg_top {margin-bottom:15px;}
table.template_msg_top tr td{padding: 10px 0;}
table.template_msg_top tr td .all_checked_input input{vertical-align: middle;margin-right: 1%;}
.warn_templatemsg .message{margin:0px;}
.star_input input{vertical-align:middle;}


/*统计*/
.count_left{width: 64%;float:left;vertical-align: top;text-align: center;background-color: #fff;border: #ddd dashed 1px;    border-radius: 10px;}
.count_left a{float: left;width: 50%;display: block;color: #999;text-decoration: none;padding-top: 26px;padding-bottom: 26px;margin-left: -1px;}
.count_left:after{ height:0; visibility:hidden; display:block; clear:both; content:".";}
.count_right{float:right;width: 34%;vertical-align: top;text-align: center;background-color: #fff;border: #ddd dashed 1px;    border-radius: 10px;}
.count_right a{display: block;color: #999;text-decoration: none;padding-top: 26px;padding-bottom: 26px;}
.top_count{ margin: 20px;}
.icon_index_tap {width: 34px;height: 34px;vertical-align: middle;display: inline-block;}
.o1 .icon_index_tap {background: url("pagetab.png") 0 0 no-repeat;}
.o2 .icon_index_tap {background: url("pagetab.png") 0 -44px no-repeat;border-left-width: 0;}
.o3 .icon_index_tap {background: url("pagetab.png") 0 -88px no-repeat;}
.count_left .tap_inner {display: block;border-left: 1px solid #ddd; color:#aaa;}
.count_left .tap_inner.o1{border:none;}
.tap_inner .number{margin-left: 5px;font-weight: 400;font-style: normal;vertical-align: middle;font-size: 35px; color:#ddd;}
.tap_inner .title{display: block;font-weight: 400;font-style: normal;font-size: 14px;color: #999;}

.bottom_count{margin: 20px;}
.bottom_count .bottom_count_item{width: 31.6%; float:left;height: 214px;border: 1px solid #eee;background-color: #fff;}
.bottom_count .bottom_count_item .count_item_title{height: 40px;padding-left: 10px;line-height: 40px;background-color:#f9f9f9;color:#333;}
.bottom_count .bottom_count_item .count_item_title span{font-size: 14px;color: #999;}
.bottom_count .bottom_count_item.two{margin:0 2%;}
.ui_trendgrid_number{color: #ddd;font-size: 35px;display: block;text-align: center;width: 70px;height: 70px;margin: auto;line-height: 70px;border-radius: 100%;border: 2px solid #ddd;}
.bottom_count .count_item_con dd {line-height: 58px;white-space: nowrap;height: 58px;font-size: 13px;border-bottom: 1px dashed #ddd;border-left: 1px solid #e7e7eb;padding-left: 15px;}

.count_item_con .count_item_con_left{width: 50%; position:absolute;top:52px;left:0;}
.count_item_con{position: relative;}
.count_item_con .count_item_con_right{margin-left:50%;}
.bottom_count .bottom_count_item .midel{padding: 0 30px;height: 86px;line-height: 86px;border-bottom: 1px dashed #ddd;}
.bottom_count .bottom_count_item .midel a{color:#888;}
.bottom_count .bottom_count_item .down a{color:#888;}
.bottom_count .bottom_count_item .down{padding: 0 30px;height: 86px;line-height: 86px;}
.bottom_count .count_item_con dd .icon_down, .bottom_count .count_item_con dd .icon_up,.bottom_count .count_item_con dd .icon_down_grey {margin-left: 10px;position: relative;top: -2px;margin-right: 3px;display: inline-block;width: 10px;height: 9px;background: transparent url(/admin/weixin/images/arrow-spr.png) no-repeat 0 0;vertical-align: middle;}
.bottom_count .count_item_con dd .icon_down {background-position: -10px 0;}
.fans_count{margin:20px;}
table.count_table{margin: auto;width: 100%;border: 1px solid #eee;}
table.count_table .CTitle{background:#f9f9f9; height:40px; line-height:40px;}
table.count_table .CTitle td{border-right: none;padding: 0 10px;text-align: center;color: #888;}
.bottom_count_item .count_item_title .count_icon{display:none;width: 16px;height: 16px;vertical-align: middle;margin-right: 5px;}
.bottom_count_item .count_item_title i.icon1{background:url(/admin/weixin/images/iconr.png) no-repeat;}
.bottom_count_item .count_item_title i.icon2{background:url(/admin/weixin/images/icons.png) no-repeat;}
.bottom_count_item .count_item_title i.icon3{background:url(/admin/weixin/images/iconk.png) no-repeat;}

/*排序*/
table.menu_list_table tr td{height: 40px;line-height:40px;padding:5px 20px;}

/*无记录*/
.norecord{text-align: center;height: 100px;line-height: 100px;margin: 20px;border: 1px dashed #eee;background-color: #f9f9f9;color: #999;}
.sc_show_conlist .norecord{ margin:20px 0;}
.tips{ margin-top:10px; padding-left:0;line-height: 24px;}
.shuaixuan select{ margin-left:10px;}
.shuaixuan label input{ vertical-align:middle; margin-right:5px; margin-left:5px; margin-top:0;}
.paging{ text-align:right; float:none;}
table.template_msg .CTitle th{text-align: center; color:#888;}

.message#tips{border-radius: 3px;border: 1px dashed #eee;background-color: #f0f9fe; color:#888;}

.star_input{ margin-right:5px;}

.keywords_rule_list>li{ float:left; width:25%;}
.keywords_rule_list .keywords_ruleBox{ margin-right:20px; border:1px solid #eee;}
.keywords_ruleBox .operating{ float:right;}
.dropdown_area .info{line-height: 40px;height: 40px;overflow: hidden; font-size:14px;text-overflow: ellipsis;white-space: nowrap;}
.dropdown_area .info em,.dropdown_area .info strong{ font-weight:normal;}
.keywords_ruleBox .keywords_rule_hd{border-bottom: 1px solid #eee;}
.keywords_ruleBox .operating{margin-top: 10px;margin-right: 5px;}
.keywords_ruleBox .operating img{height:16px; margin:0 5px;}
.keywords_tap_hd .info{ font-size:14px;padding-left: 10px;}
.keywords_tap_hd .info h4{ font-weight:normal;}
.keywords_tap_hd .info h4 font{ display:none;}
.keywords_list .desc{color:#999;}
.rule_name_area{ margin-bottom:20px;}