/*  编辑设计前台通用样式 */

/* 定义浮动*/
.fl {float: left;display: inline  }
.fr {float: right;display: inline  }
.clear {clear: both;height: 0px;line-height: 0px;font-size: 0px;}
.clearfix:after, .clearfix:before {content:"";display:table  }
.clearfix:after {clear:both}
.clearfix {zoom:1}
/*滚动条样式*/

.mCustomScrollBox .mCSB_container{margin:0;}
.mCustomScrollBox>.mCSB_scrollTools{z-index: 950;width: 10px;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 6px;background: rgba(102,102,102,0.5);filter: "alpha(opacity=50)";-ms-filter: "alpha(opacity=50)";}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.active .mCSB_dragger_bar{background: rgba(102,102,102,0.9);filter: "alpha(opacity=90)";-ms-filter: "alpha(opacity=90)";}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background: rgba(102,102,102,0.9);filter: "alpha(opacity=90)";-ms-filter: "alpha(opacity=90)";}
.mCSB_scrollTools .mCSB_draggerRail{background: none;}
/*滚动条 end*/

/*效果*/
.hover_anime{-webkit-transition: ease-in-out .3s;-moz-transition: ease-in-out .3s;-o-transition: ease-in-out .3s;transition: ease-in-out .3s;}

/*========== 顶部导航 Start==========*/
/*通用*/
.headerWrap{position:fixed;z-index:5970;top:0;left:0;width:100%;height:55px;background:#1b252e;border-bottom: 1px solid #2c2c2c;box-shadow: 0 0 10px rgba(0,0,0,.5);-webkit-transition: ease-in-out .3s;-moz-transition: ease-in-out .3s;-o-transition: ease-in-out .3s;transition: ease-in-out .3s;}
/* .headerWrap:active{top: -50px} */
.headerWrap .goHome{float:left;}
.headerWrap .goHome a {display: block;height: 55px;line-height: 55px; text-align: center;  font-size: 14px;padding:0 10px;color:#fff}
.headerWrap .goHome a i{float:left;height: 55px;line-height: 55px;text-align:center;font-size: 22px;}
.headerWrap .goHome a span{float:left;margin-left:6px;height: 55px;line-height: 55px;}
.headerWrap .goHome a:hover i,.headerWrap .goHome a:hover span{color:#fff;}
.headerWrap .goHome a:hover{background: #206cb3;}
#pcheader.headerWrap .goHome a:hover{background: #1181ff;}
.editorContent{float: right;}
.editorContent .editorBtn{display:block;margin:5px 10px 0 0;width:100px;height:30px;line-height:28px;background:#31a5f6;border:1px solid #0a67a8;color:#fff;text-align:center;font-size:14px;}
.editorContent .editorBtn:hover{background:#2aa0f2;}

.langueContent{float:right;height:40px;font-size:12px;margin-right:10px;}
.langueContent .input-sm{height: 26px;line-height: 26px;padding: 3px 5px}
.langueContent #LangueSelect{width: 100px;height: 22px;margin-top:8px;}

.manageNav{position:relative;}
.manageNav ul{float:right;}
.manageNav li{float:left;display:inline; padding: 0 8px;text-align:center;}
/*.manageNav li:hover{background:#206cb3;}*/
.manageNav li a{display: block;}
.manageNav li a span {float: left;height: 40px;line-height: 40px;color: #ddd;font-size: 14px;}
.manageNav li i{float: left;height: 50px;line-height: 50px; font-size: 16px;color: #ddd;}
.manageNav li a i.fa-question,.manageNav ul li a i.fa-floppy-o{font-size: 18px;}
.manageNav li:hover a span,.manageNav ul li:hover a i{color:#fff;}
#liPagetemplet{background:#206cb3;}
#pcheader #liPagetemplet{background:#1181ff;}
#liPagetemplet span,#liPagetemplet i{color:#fff;}

.manageNav .message{display:none;text-align:center;position:absolute;right:0;top:40px;width:200px;height:140px;background:#fff;box-shadow: 0 0 10px rgba(0,0,0,0.5);}
.manageNav .message .messageIco{position:absolute;right:20px;top:-11px;font-size:16px;font-family: Arial;color:#fff;}
.manageNav .message .messageBox .messageCont{display:block;width:200px;height:50px;line-height:50px;text-align:center;font-size:14px;background:#fff;color:#333;}
.manageNav .message .messageBox .messageCont span{color:#35a4f2;}
.manageNav .message .messageBox .changePswBtn{margin-left:30px;display:block;width:145px;height:30px;line-height:30px;background:#35a4f2;border:1px solid #2897e4;color:#fff;text-align:center;font-size:12px;}
.manageNav .message .messageBox .changePswBtn:hover{background:#206cb3;}
.manageNav .message .messageBox .exitBtn{margin-left:30px;display:block;margin-top:10px;width:145px;height:30px;line-height:30px;background:#636363;border:1px solid #9b9a9a;color:#fff;text-align:center;font-size:12px;}
.manageNav .message .messageBox .exitBtn:hover{background:#4d4d4d;}
/* 常见问题按钮意见 */
#QuestionsAndSuggest{width:110px;height: 80px;position: fixed;bottom: 20px;right:20px; }
.inQuestionsAndSuggest{background: #000;margin-bottom: 5px;overflow: hidden;transition: all 0.2s ease-out 0s;width: 35px;height: 35px;float: right;border-radius: 4px;cursor: pointer}
.inQuestionsAndSuggest:hover{width:110px;background: #206cb3}
.clear_float:before{content:'.';clear: both;display:block;width:0;height:0;overflow: hidden;visibility: hidden;}
.inQuestionsAndSuggest span{font-size:14px;color:#fff;line-height: 35px}
.inQuestionsAndSuggest .Questionstext{float: left;padding-left: 15px}
.Questionsiconimg{width: 35px;height: 35px;background: url(/images/iconimg.png) no-repeat;background-position: 4px -1127px;float: right;}
.Questionsspan.Questionsiconimg{background-position: 4px -1164px;}

/*顶部导航*/
.nav_right p:nth-child(1) i{}
/*微营销导航 START*/
.wxzHeader{background:#fafafa;border-bottom:none;box-shadow: 0 0 15px rgba(0,0,0,0.2);}
.wxzHeader .goHome a {color:#fff;}
.wxzHeader .goHome a:hover{background-color:#206cb3;}

.wxzSwitch {position: relative;display:none;width: 160px;margin:0 auto;}
.wxzSwitch ul{margin:0;padding:0;}
.wxzSwitch li{float:left;display:inline;}
/* update by 宽度更新至45px */
.wxzSwitch li a{display:block;width:45px;height:55px;line-height: 55px;overflow: hidden;text-align: center;}
.wxzSwitch .mobileIco{    background-position: 4px -291px;  width: 40px;  height: 35px;  margin-top: 9px;}
.wxzSwitch .htabletIco{background-position: 4px -352px;  width: 40px;  height: 28px;  margin-top: 9px;}
.wxzSwitch .tabletIco{background-position: 4px -260px;  width: 40px;  height: 37px;margin-top: 8px;}
.wxzSwitch .qrcodeIco{    background-position: 8px -1217px;height: 40px;width: 35px;}
.wxzSwitch .desktopIco{background-position: 4px -322px;  width: 40px;  height: 29px;margin-top: 9px;}
.wxzSwitch .mobileIco.disable{background-position:-91px -121px;}
.wxzSwitch .htabletIco.disable{background-position:-169px -121px;}
.wxzSwitch .tabletIco.disable{background-position:-42px -121px;}
.wxzSwitch .qrcodeIco.disable{background-position:-42px -121px;}
.wxzSwitch .desktopIco.disable{background-position:-42px -121px;}
/* .wxzSwitch .mobileIco:hover,.wxzSwitch .mobileIco.active{color:rgb(98,172, 255)}
.wxzSwitch .htabletIco:hover,.wxzSwitch .htabletIco.active{background-position:-38px  -352px;}
.wxzSwitch .tabletIco:hover,.wxzSwitch .tabletIco.active{background-position: -38px -260px;}
.wxzSwitch .qrcodeIco:hover,.wxzSwitch .qrcodeIco.active{background-position: -35px -1217px;}
.wxzSwitch .desktopIco:hover,.wxzSwitch .desktopIco.active{color:rgb(98,172, 255)} */
/* update by 2018/11/8  二维码移位调整 */
.GetQRCode{cursor: pointer!important; background: #fff;text-align: center;position: absolute;top: 55px;right: 50%;margin-right:-105px;box-shadow: 0 0 10px rgba(0,0,0,0.5);display: none;    border-radius: 5px;}
.GetQRCode:before{position: absolute;top: 0;left: 50%;display: block;margin-top: -5px;margin-left: -3px;width: 10px;height: 10px;background: #fff;content: " ";-webkit-transform: rotate(45deg) translate(0, 0);transform: rotate(45deg) translate(0, 0);}
.GetQRCode img{width:150px;height:150px;padding: 10px;}
.GetQRCode div{padding-bottom: 10px;}

.wxzNav{position:relative;}
.wxzNav ul{float:right;}
.wxzNav li{padding: 0;}
/*.wxzNav li:hover{background:#206cb3;}*/
.wxzNav li a{display: block;color: #fff;}
.wxzNav li i{color: #000;}
.wxzNav li:hover a i,.wxzNav li:hover a span{color:#fff;}

.wxEditorContent .editorBtn{float:right;margin:5px 10px;width:100px;height:30px;line-height:28px;background:#55D25B;border:1px solid #3ea642;color:#fff;text-align:center;font-size:14px;}
.wxEditorContent .editorBtn:hover{background:#50CA56;}

/*========== 顶部导航 End==========*/

/*编辑按钮 START*/
#moduleHelper { position: absolute; margin-top: -27px; table-layout: fixed; z-index: 2000; display: none;background: #fff;border-radius: 10px; }
#moduleHelper .btn { width: 26px; height: 26px;line-height: 25px; padding: 0; font-size:14px; cursor: pointer;border-radius: 4px;}


.EditItem { height: 25px; display: block; overflow: hidden; cursor: pointer }
.EditItem li { float: left; display: inline; cursor: pointer }
.EditItem li { display: block; width: 25px; height: 25px; background: #2AA0F2 url(/images/EditItemIco.png) no-repeat;border-right: 1px solid #188FE2; }
.EditItem li a:hover { background-color: #206cb3; }
.EditItem li.ItemSet { background-position: -3px 0px; }
.EditItem li.ItemEdit { background-position: -3px -27px; }
.EditItem li.ItemAdd { background-position: -2px -54px; }
.EditItem li.ItemDelete { background-position: -1px -77px; }
.EditItem li.ItemUp { background-position: -3px -165px; }
.EditItem li.ItemDown { background-position: -3px -145px; }
.EditItem li.ItemLock, .EditItem li.AreaLock { background: url(/images/ui-icons_228ef1_256x240.png) -189px -90px no-repeat; }
.EditItem li.unlock { background: url(/images/ui-icons_228ef1_256x240.png) -204px -90px no-repeat; }

.EditItem li.ItemUpTop{background-position:-3px -215px;}
.EditItem li.ItemDownBottom{background-position:-3px -190px;}

.icon{ background: url("../images/iconimg.png")no-repeat; display: block;z-index: 10;}
.nav_right>ul>li{height: 40px;border-left:1px solid #444444;line-height: 35px;color:#fff; position: relative;}
.nav_right>ul>li i{ position: absolute; right: 14px;display: inline-block;}
.nav_pt{ position: relative;}
.font_selection{padding:6px;border-radius: 5px;width:100px;position: absolute; top:40px; background: #fff; box-shadow: 0px 3px 6px rgba(0,0,0,0.3);z-index: 99;left:1px;}
.font_selection.page_set{ width:350px;position: absolute; top:40px; background: #fff; box-shadow: 0px 3px 6px rgba(0,0,0,0.3);z-index: 99;text-align: left;}
.manage-reload{text-align: left}
.manage-reload a.bean{width: 80%;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.manage-reload.on{color: #fd6e27 ! important}
.manage-reload.glyphicon.glyphicon-hand-right:before{padding-right: 5px}
.font_selection.page_set span a{color:#666;font-size: 12px}
.font_selection.page_set span a.color99{color:#999;}
.langes .font_selection.page_set span:hover{color:#206cb3;background: #fff}
.langes .font_selection.page_set span a:hover{color:#206cb3;}
.set_home_page{float:right;padding-right: 10px;opacity: 0;transition: all .2s ease-out 0s; }
.langes .font_selection.page_set span:hover .set_home_page{opacity:1;}
.font_selection.page_set{height: 238px; overflow: auto; }
.in_page_set::-webkit-scrollbar{width: 14px; height: 14px; background-color: transparent; }
.font_selection.page_set{overflow: hidden;}
.in_page_set{box-sizing: border-box;margin: 10px 10px 10px 10px;height: 218px;overflow: auto;margin-right: 0}
.in_page_set::-webkit-scrollbar-button{display: none; } 
.in_page_set::-webkit-scrollbar-corner{background: transparent; }
.in_page_set::-webkit-scrollbar-thumb{min-height: 20px; background-clip: content-box; box-shadow: 0 0 0 5px rgba(0,0,0,.3) inset; } 
.in_page_set::-webkit-scrollbar-track-piece{background: #fff }
.in_page_set::-webkit-scrollbar-track, .in_page_set::-webkit-scrollbar-thumb{border-radius: 999px; border: 5px solid #fff; } 
.in_page_set::-webkit-scrollbar-track{box-shadow: 1px 1px 5px #fff inset; }
.in_page_set::-webkit-scrollbar-thumb{border-radius: 999px; border: 5px solid transparent; } 
.in_page_set::-webkit-scrollbar-track{border-radius: 0px; }

.font_selection.page_set span.pd25{padding-left:35px;}
.font_selection span{display: block; height: 34px; line-height: 34px; cursor: pointer;overflow: hidden;}
.langes i{color: #4b97ff;}
.langes:hover i,.langes:hover #curlang{ color: #3082dd;}
/* .langes:hover #currentPage{color:rgb(98,172, 255)} */
.nav_left .icon_m{ position: absolute; width: 24px; height: 24px; background: url("../images/zhongwen1.png") no-repeat right;
 position: absolute;  top: 8px;  right: -12px;display: block; }
.home{width: 28px;  height: 20px;  background-position: 0 -237px;  margin-top: 7px;}
.langes:hover .nav_left .icon_m{  background: url("../images/zhongwen2.png"); }
.langes .font_selection span:hover{color: #fff;background: rgba(219,240, 254, 1);}
.nav_right ul li .yulan {width: 27px;  height: 18px;  background-position: 0 -449px; }
.nav_right ul li:hover .yulan {width: 27px;  height: 18px; background-position: -42px  -449px ;  }
.nav_right ul li .Questions{width: 27px;  height: 18px;background-position: 0 -1172px;}
.nav_right ul li:hover .Questions{background-position: -39px -1172px;}
.nav_right ul li .Feedbackspan{width: 27px;  height: 18px;background-position: 0 -1134px;}
.nav_right ul li:hover .Feedbackspan{background-position: -39px -1134px;}
.nav_right ul li .baoc {width: 22px;  height: 18px;  background-position: 0px -478px;}
.nav_right ul li:hover .baoc  {width: 22px;  height: 18px; background-position: -42px  -478px ;  }
.nav_right ul li .gonggi{width: 26px;  height: 20px;  background-position: 0 -388px;  }
.nav_right ul li:hover .gongg {width: 26px;  height: 20px; background-position: -42px  -388px ;  }
.nav_right ul li .gongg {width: 26px;  height: 20px; background-position: 0px  -388px ; }
.nav_right ul li .guanli {    width: 22px;  height: 18px;  background-position: 0 -419px; }
.nav_right ul li:hover .guanli { width: 22px;  height: 18px; background-position: -42px  -419px ;  }
.nav_right_bottom{position: absolute; top:20px; left: 0;}
.nav_right ul li:hover span{ color: rgb(98,172, 255)}
.gonggao,.manager{ position: relative; }
.gonggao:hover,.manager:hover{ background: #FFF;}
.zwjt i{width: 28px;  height: 20px; background-position: 0 -450px ;}

/*公告*/
.notice:hover p{ color:#206cb3;  }
.notice:hover time{ color:#206cb3; }
.notice{ border-bottom: 1px solid #eee; margin: 0 10px;}
.notice p{ width:160px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;  float: left; font-size: 12px; color: #333;    text-align: left;}
.notice time{ float: right; color: #333; font-size: 12px; width: 90px; text-align: right;}
.nav_cont_btn{ width: 100%; color: #333333; background: #f2f2f2;  text-align: center;font-size: 12px;}
.nav_cont_btn:hover{color:#206cb3}
.nav_cont{ width: 270px; background: #fff; display: none; padding:0!important;; position: absolute; top:40px; left: -191.8px; box-shadow: 0px 3px 11px rgba(0,0,0,0.3);}
.nav_right ul li:hover #MobileSiteAdmin{color: #333;}

/*管理员*/
.manager .manager_bottom{ background: #fff; display: none; width: 202px; position: absolute; left: -105px;top:40px; box-shadow: 0px 3px 6px rgba(0,0,0,0.3);}
.manager_bottom_tit{padding: 0 15px; text-align: left; position: relative;}
.manager_bottom_tit p{ font-size:12px;}
.banfen{ position: relative;  border-bottom: 1px solid #eee;}
.tu{ float: left; color: #333; width: 30%;font-size: 12px;}
.sheji span{ display: block; margin-top: -10px; color: #fe452c;font-size: 12px;}
/*.sheji:hover {color: #fe452c;}*/
.sheji{ padding: 2px 6px; float: right; position: absolute; height:22px;top:5px; right: 10px;  border:1px solid #fe452c;color: #333333; }
.manager_bottom_tit .banfen>span{ display: block; color: #333333;  border: 1px solid #fe452c; padding: 5px;}
.help{ margin: 5px 0;}
.help p {height: 30px;  line-height: 30px;}
.manager_botton{ width: 100%;background: #f2f2f2; color:#206cb3;}
/*编辑按钮 END*/

/*提示语样式*/
.tooltip-inner{padding:16px 12px;font-size: 13px;font-family: "Microsoft YaHei";box-shadow: 0 0 10px rgba(0,0,0,.5);font-style: normal;text-align: left;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;letter-spacing: normal;word-break: keep-all;word-spacing: normal;white-space:nowrap;border-radius: 10px;}

/*编辑边框 START*/
.ui-icon, .ui-widget-content .ui-icon{background:none;}
.ui-resizable .ui-resizable-n,.ui-resizable .ui-resizable-s{height:3px;background-image: url(/images/dotLocation2.png);background-repeat: no-repeat;background-position:center 0;}
.ui-resizable .ui-resizable-e,.ui-resizable .ui-resizable-w{width:3px; background-image: url(/images/dotLocation3.png);background-repeat: no-repeat;background-position:0 center; }
.ui-resizable .ui-resizable-n{border-top:1px solid #4d90fe;top: 0px;}
.ui-resizable .ui-resizable-e{border-right:1px solid #4d90fe;  right: 0px;}
.ui-resizable .ui-resizable-s{border-bottom:1px solid #4d90fe;bottom: 0px;}
.ui-resizable .ui-resizable-w{border-left:1px solid #4d90fe;left: 0px;}

.onSelected .ui-resizable-se,.ui-resizable-sw,.ui-resizable-ne,.ui-resizable-nw{ width:11px;height:11px;  background-repeat: no-repeat;background-position:0 0; }
.onSelected .ui-resizable-se{right: 0px;bottom: 0px;background:url(/images/dotLocation.png);}
.onSelected .ui-resizable-sw{left: 0px;bottom: 0px;background:url(/images/dotLocation.png) -21px 0; }
.onSelected .ui-resizable-ne{right: 0px;top: 0px;background:url(/images/dotLocation.png) -60px -1px;}
.onSelected .ui-resizable-nw{left: 0px;top: 0px;background:url(/images/dotLocation.png) -41px -1px;}

/*编辑边框 END*/

/*加载中 START*/
.dialogLoading{ position: absolute;left: 45%;top:30%;text-align:center; }
/*加载中 END*/

/*坐标 START*/
.infoTip{position:fixed;display:block;z-index:971;width:auto;height:20px;line-height:20px;text-align:center;background-color:#1181ff;  }
.infoTip font{float:left;display:inline;padding-left:5px;color:#fff;font-family:SimSun;}
.infoTip span{float:left;display:inline;padding: 0 5px;color:#fff;line-height:20px;text-decoration:underline;font-family:SimSun;}
.infoTip input[type="text"]{float:left;display:inline;width:32px;border:0px;color:#fff;height:20px;line-height:20px;text-align: center;background:#206cb3;text-decoration:underline;font-family:SimSun;}
.infoTip .moduleInfoConfirm{margin:0 0 0 5px;padding:0 5px;color:#fff;height:20px;background:#5cb85c;border-radius:0px;}
.infoTip .moduleInfoConfirm:hover{background:#4cae4c;}
/*坐标 END*/

/*编辑按钮 START*/
.btn-primary{color:#fff;text-shadow:0 1px rgba(0,0,0,.1);background-image:-webkit-linear-gradient(top,#4d90fe 0,#4787ed 100%);background-image:-o-linear-gradient(top,#4d90fe,#4787ed 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#4787ed));background-image:linear-gradient(to bottom,#4d90fe 0,#4787ed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4d90fe', endColorstr='#ff4787ed', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border:1px solid #3079ed}
.btn-primary:hover{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.2);background: #4d90fe}
.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#3078eb;background-image:-webkit-linear-gradient(top,#4d90fe 0,#3078eb 100%);background-image:-o-linear-gradient(top,#4d90fe 0,#3078eb 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#3078eb));background-image:linear-gradient(to bottom,#4d90fe 0,#3078eb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4d90fe', endColorstr='#ff3078eb', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border:1px solid #196aeb}
.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{text-shadow:0 1px rgba(0,0,0,.3);background-image:-webkit-linear-gradient(top,#4d90fe 0,#1969e8 100%);background-image:-o-linear-gradient(top,#4d90fe 0,#1969e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#1969e8));background-image:linear-gradient(to bottom,#4d90fe 0,#1969e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4d90fe', endColorstr='#ff1969e8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border:1px solid #135fd7;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.3);box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}
.btn-primary.focus,.btn-primary:focus{border:1px solid #3079ed;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}
.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#4d90fe;background-image:-webkit-linear-gradient(top,#4d90fe 0,#4787ed 100%);background-image:-o-linear-gradient(top,#4d90fe 0,#4787ed 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#4787ed));background-image:linear-gradient(to bottom,#4d90fe 0,#4787ed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4d90fe', endColorstr='#ff4787ed', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border:1px solid #3079ed;-webkit-box-shadow:none;box-shadow:none}
.btn-primary .badge{color:#4d90fe;background-color:#fff}p
.btn-success{color:#fff;text-shadow:0 1px rgba(0,0,0,.1);background-image:-webkit-linear-gradient(top,#35aa47 0,#35aa47 100%);background-image:-o-linear-gradient(top,#35aa47 0,#35aa47 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#35aa47),to(#35aa47));background-image:linear-gradient(to bottom,#35aa47 0,#35aa47 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff35aa47', endColorstr='#ff35aa47', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border:1px solid #359947}

.btn-warning{color:#fff;text-shadow:0 1px rgba(0,0,0,.1);background-image:-webkit-linear-gradient(top,#fbb450 0,#faa937 100%);background-image:-o-linear-gradient(top,#fbb450 0,#faa937 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fbb450),to(#faa937));background-image:linear-gradient(to bottom,#fbb450 0,#faa937 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fffaa937', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border:1px solid #faa328}
.btn-warning:hover{text-shadow:0 1px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.2)}
.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#f99e1e;background-image:-webkit-linear-gradient(top,#fbb450 0,#f99e1e 100%);background-image:-o-linear-gradient(top,#fbb450 0,#f99e1e 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fbb450),to(#f99e1e));background-image:linear-gradient(to bottom,#fbb450 0,#f99e1e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff99e1e', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border:1px solid #f9980f}
.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{text-shadow:0 1px rgba(0,0,0,.3);background-image:-webkit-linear-gradient(top,#fbb450 0,#f89306 100%);background-image:-o-linear-gradient(top,#fbb450 0,#f89306 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fbb450),to(#f89306));background-image:linear-gradient(to bottom,#fbb450 0,#f89306 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89306', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border:1px solid #e98b06;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.3);box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}
.btn-warning.focus,.btn-warning:focus{border:1px solid #faa328;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}
.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#fbb450;background-image:-webkit-linear-gradient(top,#fbb450 0,#faa937 100%);background-image:-o-linear-gradient(top,#fbb450 0,#faa937 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fbb450),to(#faa937));background-image:linear-gradient(to bottom,#fbb450 0,#faa937 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fffaa937', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border:1px solid #faa328;-webkit-box-shadow:none;box-shadow:none}
.btn-warning .badge{color:#faa328;background-color:#fff}
/*编辑按钮 END*/

/*Phone preview*/
.ViewDialog{width:900px;height:600px;overflow:hidden;background:#f5f5f5;}
.ViewBox{width:520px;height:530px;overflow:hidden;background:url(/images/devices/5s.jpg) top center no-repeat;float:left;margin-left:210px;}
.fBox{width:210px;height:340px;margin:auto;margin-top:78px;overflow:hidden;}
.BoxMenu{list-style-type:none;display:block;width:150px;float:right;margin-right:15px;overflow:hidden; color:#5a5a5a; font-family:微软雅黑;}
.BoxMenu li{display:block;clear:both;padding:15px 0px;cursor:pointer;border-bottom:solid 1px #ddd;font-size:1.5em;}
.BoxMenu li:hover{color:#1E6CA6;}
.BoxMenu li i{padding:0 10px;color:#1E6CA6;display:none;font-size:20px;}
.BoxMenu li:last-child{border:0;}
.QRCode{position:absolute;max-width:245px;margin:30px 0 0 20px;text-align:center;line-height:40px;color:#ff6500;font-size:1.5em;}
.QRCode img{ background:#fff ; padding:10px;}

.ModuleContainer{outline:dashed 1px #ffac00;}
body .FullModule{border:dotted 1px #206cb3;border-left:0;border-right:0;}
.Freemain{border:dashed 1px #ffac00;border-top:0;border-bottom:0;}


/*==========响站前台设置样式==========*/
/*响站左侧按钮 START*/
.leftMenu{position:fixed;top:200px;left:40px;z-index:98;}
/*不要修改height:0;否侧会影响客服模块设置按钮*/
.leftMenuUl{float: left;height: 0;}
.leftMenuUl .leftMenuLi{overflow:hidden;margin-bottom:18px;
	text-align: left;
	width:60px;height:60px;border-radius:30px;
	box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.3);
	background: -webkit-linear-gradient( 90deg, rgb(239,238,238) 0%, rgb(246,245,245) 38%, rgb(253,252,252) 100%);
    background: -o-linear-gradient( 90deg, rgb(239,238,238) 0%, rgb(246,245,245) 38%, rgb(253,252,252) 100%);
    background: -moz-linear-gradient( 90deg, rgb(239,238,238) 0%, rgb(246,245,245) 38%, rgb(253,252,252) 100%);
    background: linear-gradient( 90deg, rgb(239,238,238) 0%, rgb(246,245,245) 38%, rgb(253,252,252) 100%);
}
.leftMenuLi:hover{cursor:pointer!important;}
.leftMenuLi .menuIcon{display:block;width:100%;height:36px;background:url(../images/icoxb.png) no-repeat;cursor:pointer!important;}
.leftMenuLi .modIco{background-position: 0px -162px;  height: 27px;  width: 26px;  margin: 10px auto 0;}
.leftMenuLi .setIco{background-position: 0px -200px;  height: 27px;  width: 26px;  margin: 10px auto 0}
.leftMenuLi .templetIco{background-position: 0px -121px;  height: 27px;  width: 26px;  margin: 10px auto 0;}
.leftMenuLi:hover .modIco{background-position: -44px -163px;}
.leftMenuLi:hover .setIco{background-position: -44px -200px;}
.leftMenuLi:hover .templetIco{background-position: -44px -121px;}


.leftMenuLi .menuText{text-align:center;color:#666;font-size:12px;cursor:pointer!important;}
.leftMenuLi:hover .menuText{color:#206cb3;}
/*响站左侧按钮 END*/

/*响站通用弹出框 START*/
.commonDialog .modal-content{border-radius:0;}
.commonDialog .modal-body{padding:0;}
.commonDialog .modal-header{padding:8px 10px;background:#1b252e;}
.commonDialog .modal-header h4{color:#fff;}
.commonDialog .close{margin-top:-8px;margin-right:-10px;width:36px;height:36px;color:#fff;text-shadow:none;opacity:1;}
.commonDialog .close:hover{background-color:#ff7979;}
.commonDialog .close:focus,.commonDialog .close:hover{color:#fff;cursor:pointer;}
/*响站通用弹出框 END*/

/*响站侧栏 START*/
.PopUpModuleLevelTitle{width: 100%;height:50px;position: relative;border: none;background-color: #fff;}
.PopUpModuleLevelTitle{border:none;}
.PopUpModuleLevelTitle>li{width: 50%;margin:0;}


.PopUpModuleLevelTitle>li>a{font-size: 14px;text-align: center;color: #fff;border: none;margin: 0;border-radius: 0;height: 100%;line-height: 40px;padding: 0;border: none;padding-left: 20px;}
.PopUpModuleLevelTitle>li.active>a, .PopUpModuleLevelTitle>li.active>a:focus, .PopUpModuleLevelTitle>li.active>a:hover{border: none;color: #333;border-radius:0;height: 50px;line-height: 50px;font-size: 16px;float: left;}
.PopUpModuleLevelTitle>li>a:focus{background-color:#fff;border-radius: 0; border: none;color: #206cb3;}
.PopUpModuleLevelTitle>li>a:hover{background-color: #333333;border-radius: 0; border: none;color: #fff;}
.PopUpModuleLevelTitle>li>a:link, .PopUpModuleLevelTitle>li>a:visited, .PopUpModuleLevelTitle>li>a:hover, .PopUpModuleLevelTitle>li>a:active{border: none;}
/*响站侧栏二级导航*/
/* .secondaryTitle>li.active>a,
.secondaryTitle>li.active>a:focus,
.secondaryTitle>li.active>a:hover{border-radius:0;border: none;color: #206cb3;} */
/* .secondaryTitle>li>a:focus,.secondaryTitle>li>a:hover{border:none;border-radius: 0;} */
/* .secondaryTitle>li>a{color: #666;padding: 14px 0;text-align: center;margin: 0;font-size: 14px;border: none;} */
ul.nav.nav-tabs.secondaryTitle{padding: 0;border-top: none !important;}
/*关闭按钮*/
.Moduleclose{position: absolute;display: inline-block;height: 40px;top: 0;right: 0;text-align: center;cursor:pointer!important;}
.Moduleclose i{ display: block; height: 50px;cursor: pointer!important;line-height: 50px;font-size: 14px;margin-right: 20px;font-weight: bold;color: #999;}
.Moduleclose:hover i{ color: #fd442c;}
/*通用按钮*/
.btn_4_words{padding:7px 10px;line-height: 24px;font-size: 12px;color:#206cb3;display: inline-block;border:1px solid #206cb3;cursor: pointer;transition: all .2s ease-out 0s;cursor: pointer;font-size: 12px}
.btn_4_words:hover{background:#206cb3;color:#fff;}
.btn_2_word{border:1px solid #ccc;padding:7px 14px;background: #eee;height: 28px;line-height: 1;color:#666;transition: all .2s ease-out 0s;cursor: pointer;font-size: 12px}
.btn_2_word:hover{border:1px solid #ddd;background: #f8f8f8;height: 28px;}

iframe{border:0;width:100%;}
#selectStyleTab .tab-content{margin-top: 6px;}
#baseInfoTab .radiospan{ display: block;float: left;margin-right: 12px;}
#baseInfoTab .radiospan,#baseSetting .radiospan{width: auto;}
/*响站侧栏 END*/

/*样式编辑star */
#LeftPanel{box-shadow:-2px 0px 10px rgba(0,0,0,0.2);z-index:1000;}
#LeftPanel{position: relative;}
#LeftPanel,.tab-content,#animationTab{height: 100%;padding:0;}
.ModuleTabContainerV2Giant .tabContainer.TabContainer-Container .tab-content{position: relative;}
#LeftPanel .LeftPaneltitle>ul li{width:auto;background:#333333;}
#LeftPanel .LeftPaneltitle>ul li a{width: 110px;height: 40px;color: #fff;border:none;border-radius: 0; text-align: center;margin: 0;font-size: 14px;cursor:pointer;}
#LeftPanel .LeftPaneltitle>ul li .dialogMove {padding: 0;width: 40px;line-height: 39px;text-align: center;}
#LeftPanel .LeftPaneltitle>ul li .dialogMove:hover{background: #fb5c1e !important;}
#LeftPanel .LeftPaneltitle>ul li .dialogClose {display: block;padding: 0;width: 40px;line-height: 39px;text-align: center;background: transparent url(/images/dialogclose.png) 50% 50% no-repeat !important;color: #fff;}
#LeftPanel .LeftPaneltitle>ul li .dialogClose:hover {background-color: #f02121 !important;}
#LeftPanel .nav-tabs>li.active>a,#LeftPanel .nav-tabs>li.active>a:focus,#LeftPanel .nav-tabs>li.active>a:hover{border: none;color: #fb5c1e;border-radius: 0;background: #fff; }
#LeftPanel .nav-tabs>li>a:hover{color: #fff; background:#333333;}
#LeftPanel{height:100%;}
#LeftPanel .menuUl li{width: 45px;padding: 0 10px;}

#customStyleTab, #LeftPanel{position: relative;top: 0px;*top: 0px;height: 100%;background:#fff;overflow:hidden;}
#customStyleTab .panelContainer{padding:10px;overflow:hidden;zoom:1;border-bottom:1px dashed #dad9d9;}
#customStyleTab div.customStyleContent{overflow:auto;}
/*样式编辑end */

/*样板安装弹出框*/
.tplSelectModal{ position: fixed;overflow: hidden !important;top: 0;left: 0;z-index: 9999999;padding: 0 !important;width: 100%;height: 100%;}
.tplSelectModal .modal-title{width: 1400px;margin: 0 auto;}
.tplSelectModal .modal-title .icon-shezhitianchong{ font-size:20px;}
.tplSelectModal .modal-dialog{width:100%;margin: 0;height: auto;}
.tplSelectModal .modal-content{height: 100%;border: 0;border-radius: 0;}
.tplSelectModal .modal-header {text-align: left;}
.tplSelectModal .close:focus{border:unset;    outline: unset; }
.tplSelectModal .modal-header .close{ transform: rotate(0);  transition: 0.5s all ; margin-top: 0; line-height : 48px;margin: 0;color:#666;font-weight: normal;opacity: 0.5}
.tplSelectModal .modal-header .close .icon-guanbi { font-size: 24px; color:#333}
.tplSelectModal .modal-header .close:hover{   margin-right: 2px; margin-top: -2px;color:#333; transform: rotate(90deg); transition: 0.5s  all; }
.tplSelectModal .modal-header .modal-title{text-align: left;}
.tplSelectModal .modal-header .modal-title .titleicon{display:inline-block;margin-left:10px;width:26px;height:26px;background:url(/images/tplmanage/titleicon.png)}
.tplSelectModal .modal-header .modal-title .titleText1{margin-left:15px;font-size: 16px;}
.tplSelectModal .modal-header .modal-title .titleText2{margin-left:10px;font-size: 12px;width: 153px;
height: 16px;
opacity: 1;
font-size: 16px;
font-family: Microsoft YaHei;
font-weight: Regular;
color: rgba(102,102,102,1);
line-height: 36px;
letter-spacing: 0px;color:rgb(252, 107, 11);}
.tplSelectModal .modal-header .modal-title .titleText3{color:rgb(252, 107, 11);}
.tplSelectModal .modal-body{padding:0px;}
.tplSelectModal .modal-body iframe{width:100%;height:100%;border:none;}
.tplSelectMask{position: fixed;top:0;left:0;z-index:9999998;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.6);}
@media screen and (max-width: 1368px) {
	.tplSelectModal .modal-title{width: 1300px;}
}
/*==========响站前台设置样式==========*/

.help-tit:hover{ color: #ff7200 !important;}
/*==================拖动模块时 高度太小的模块 设置个临时的高度 start=================*/
.ModuleEditMinHeight{height: 50px !important;}
/*==================拖动模块时 高度太小的模块 设置个临时的高度 end=================*/
.tooltip.in{
	filter: alpha(opacity=100);
	opacity: 1;
}
.tooltip .tooltip-inner{
    background-color: #fff;
	color: rgb(102,102, 102);
    box-shadow: 0 0 15px rgba(0,0,0,.2);
}
.tooltip.top .tooltip-arrow,
.tooltip.top-left .tooltip-arrow,
.tooltip.top-right .tooltip-arrow{
	border-top-color: #fff;
}
.tooltip.right .tooltip-arrow{
	border-right-color: #fff;
}
.tooltip.left .tooltip-arrow{
	border-left-color: #fff;
}
.tooltip.bottom .tooltip-arrow,
.tooltip.bottom-left .tooltip-arrow,
.tooltip.bottom-right .tooltip-arrow{
	border-bottom-color: #fff;
}
.headerWrap{
	box-shadow: 0 0 15px rgba(0,0,0,.2);
}

/* 改版 修改响站左侧按钮 */
.icon-danchuang,.icon-module,.icon-menu,.iocn-template{padding: 12px 18px;width: 24px;height: 24px;display: inline-block;font-size: 24px !important;}
.leftMenuUl .leftMenuLi{white-space: nowrap;-webkit-transition:width ease-in-out .3s;-moz-transition:width ease-in-out .3s;-o-transition:width ease-in-out .3s;transition:width ease-in-out .3s;}
.leftMenuLi .menuText{opacity:0;text-align: left;font-size: 12px;cursor: pointer!important;display: inline-block;margin-left: 12px;width: 60px;padding-bottom: 8px;vertical-align: middle;-webkit-transition: ease-in-out .1s;-moz-transition: ease-in-out .1s;-o-transition: ease-in-out .1s;transition: ease-in-out .1s;}
.leftMenuUl .leftMenuLi:hover{width: 120px;color: #fff}
#btnAddModule:hover{background: rgb(85, 89, 218)}
#btnAddPopup:hover{background: rgb(255, 174, 102)}
#GlobalSettings:hover{background: rgb(98,172, 255)}
#ChooseModel:hover{background: rgb(113,210, 93)}
.leftMenuUl .leftMenuLi:hover .menuText{opacity: 1;color: #fff}

#DragLeftMenu {width: 50px; height: 20px; display: flex; align-items: center; justify-content: center; position: relative; margin-top: -3px; margin-left: 5px; background: #fff; overflow: unset; cursor: move !important;}
#DragLeftMenu .iconfont {font-size: 18px; color: #999; margin-top: 2px;}
#DragLeftMenu:after {content: ''; width: 0px; height: 0px; position: absolute; top: -12px; border-width: 6px 6px; border-color: transparent transparent #fff; border-style: solid;}

	/* 改版 添加模块 */
.AddModuleLevelTitle .nav-tabs>li.active>a,.AddModuleLevelTitle .nav-tabs>li.active>a:focus,.AddModuleLevelTitle .nav-tabs>li.active>a:hover{background-color: rgba(82,161, 249);color: #fff}

/* 改版 响站侧栏二级导航*/
.nav>li>a:focus, .nav>li>a:hover{
	outline: none;
	background: none;
}
.secondaryTitle{height: 50px !important;width: 100%;border-bottom: 1px solid rgba(218,223, 234);background-color: #fff}
.secondaryTitle>li{width:50%;color:#7f8797;margin:0;height: 50px !important;}
.secondaryTitle>li>a{color: #666;height: 49px;text-align: center;margin: 0;font-size: 15px;border: none;padding-top: 13px;background: #fff;-webkit-transition: ease-in-out .3s;-moz-transition: ease-in-out .3s;-o-transition: ease-in-out .3s;transition: ease-in-out .3s;}
ul.nav.nav-tabs.secondaryTitle>li.active a{color: #62acff;}
.secondaryTitle>li:hover>a{background: #fff}
.secondaryTitle>li.active>a,
.secondaryTitle>li.active>a:focus,
.secondaryTitle>li.active>a:hover{background: #fff}
.line{border-bottom: 3px solid #62acff;width: 50%;}
#addModuleTab{position:relative}
#addModuleTab .line{position: absolute;top: 46px}
.mohuleType .clearfix{padding: 32px 0 10px 0;}
.PopUpModule .mohuleType ul li:nth-child(3n-2){margin-left:34px}
.PopUpModule .mohuleType ul li:nth-child(3n-1){margin:0 38px}
.PopUpModule .mohuleType ul li:nth-child(3n){margin-right:0 34px}

/*改版  二级导航分类 */
.mohuleTypes{position: relative;}
.mohuleTypes div{position: absolute;right: 0;top: 0;}
.mohuleTypes div input{height: 30px;width: 110px;border-radius: 15px;margin-right: 24px;padding: 0 25px 0 5px}
.mohuleTypes div span{position: absolute;top: 1px;right: 25px;}
.secondaryTitle > li.active>a,.secondaryTitle > li.active>a:hover,.secondaryTitle>li.active>a:focus{border: none}

/* 改版 撤销，重做 */
.common-font-size{font-size:20px !important}
/*  改版 顶部导航  图标更换 */
.wxzSwitch i {
	transition: all ease .3s;
	font-size: 23px;
	-webkit-text-stroke-width: 0px;
}
/* 头部标题按钮悬停 */
.wxzSwitch i:hover,.wxzSwitch i.active {
	color: rgb(98,172, 255);
}
.wxzSwitch li a:focus {
	text-decoration:none;
	color: rgb(98,172, 255);
	outline:unset;
}

#liToBigScreenWidth i{
	transition:unset !important;
}
#liToBigScreenWidth i:hover,#liToBigScreenWidth i.active,.wxzSwitch li#liToBigScreenWidth a:focus  {
	color: #333 !important;

}