@charset "utf-8";
*{margin:0;padding:0;}
body{font-family:"PingFang SC", "Microsoft YaHei", "DejaVu Sans", Tahoma, "Hiragino Sans GB", STHeiti, "Microsoft YaHei";font-size:12px;width:100%;height:auto; overflow-x:hidden;min-width:1080px;color:#272735;background-color: #fff;overflow-x:hidden;}
img{display:inline-block;border:none;}
li{ list-style:none;}
h1,h2,h3,h4,h5{font-weight:normal;font-family:"PingFang SC", "Microsoft YaHei", "DejaVu Sans", Tahoma, "Hiragino Sans GB", STHeiti, "Microsoft YaHei";}
p,li,a,dl,dd,span,div,b,ul{padding:0;margin:0; text-decoration:none;}
input,textarea,button{font-family:"PingFang SC", "Microsoft YaHei", "DejaVu Sans", Tahoma, "Hiragino Sans GB", STHeiti, "Microsoft YaHei";outline:none;}
.clear{clear:both;}
.clear:after{clear: both;content: '';display: block;}
.clear{zoom: 1;}
.fl{float: left;}
.fr{float: right;}
input:focus,select:focus { -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-user-modify: read-write-plaintext-only; }
.mb0{margin-bottom:0px !important;}
.pt0{padding-top:0 !important;}
.mt30{margin-top:100px !important;}
.center{text-align: center;}
.pb16 p,.pb16 h4{padding-bottom: 16px;}
.pb6 p{padding-bottom: 6px;}
.pr41{padding-right: 41px;}
.pb6{padding-bottom: 6px;}
.text_ind{text-indent: 2em;}
.border_lr{border-left: 1px solid #c4c4c4;border-right: 1px solid #c4c4c4;}
#bg{background-color:#000;position:fixed;z-index:9999;left:0;top:0;display:none;width:100%;height:100%;opacity:0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;}
.tabfixed{position: fixed;top:0px; z-index:9999;}
.tipNumSpan{display:block;}
.m-top{ margin-top:60px; }
.Menu_bar{width:100%;height:50px;background:#259490;  position: fixed;top:0px; z-index:100; }

.Menu_bar .logo{float:left;width: 200px;height: 50px;}
.Menu_bar .logo img{display: block;width:170px;margin: 18px auto;margin-left: 13px;}
.Menu_bar .menus{/*width:380px;*/height:50px;float:left;font-size: 16px !important;}
.Menu_bar .menus ul li{width:80px;height:50px;line-height:50px;float:left;position:relative;}
.Menu_bar .menus ul li a{text-align:center;/*padding-left:20px;*/color:#fff;display:block;width:80px;height:50px;    line-height:50px;/*background:url(../images/menu_icon.png) no-repeat;*/}
.Menu_bar .menus ul li:hover{background:#277370;}
.Menu_bar .menus ul li:hover a{color:#fff}
.Menu_bar .menus ul li.activebgg{background:white;}

.Menu_bar .menus ul .m_ft a{background-position:10px 20px;}
.Menu_bar .menus ul .m_gl a{background-position:10px -60px;}
.Menu_bar .menus ul .m_tj a{background-position:10px -140px;}
.Menu_bar .menus ul .m_kf a{background-position:10px -143px;}
.Menu_bar .menus ul .m_wei a{background-position:10px -300px;}
.Menu_bar .menus ul .m_setting a{background-position:10px -380px;}
.Menu_bar .menus ul .m_menu{width:120px;height:auto;overflow: hidden; position:absolute;top:60px;display:none;z-index:99999;}
.Menu_bar .menus ul .m_menu p{width:120px;height:50px;background:#2C3748;}
.Menu_bar .menus ul .m_menu p a{width:120px;text-align: center; height:50px;line-height:50px;padding:0;background:none;}
.Menu_bar .menus ul .m_menu p a:hover{background:#202834;}
.Menu_bar .menus ul li.m_yx:hover{background: #2c3748;}
.Menu_bar .menus ul li.m_yx:hover .sub_menu{ display: block; }
.sub_menu{ display: none; position: absolute;top:60px; left: 0; z-index: 1; background: #2C3748;color: #fff; }
.Menu_bar .right_bar{height:50px;float:right; position: relative;margin-right:2%;top:0;right: 0;}
@media(max-width:1000px){
	.Menu_bar .right_bar{margin-right:1%;}
}

.Menu_bar .right_bar .cut_user{position:relative;float:left;z-index:9999;/*padding-right: 10px;padding-left: 8px; margin-right:10px;*/position:relative;}
.Menu_bar .right_bar .cut_user:hover{background-color:#384453;}
.Menu_bar .right_bar .cut_user p{ cursor:pointer; }
.Menu_bar .right_bar .cut_user p.zhanghu{height:55px;line-height:55px; text-indent: 25px;color:#fff !important; }
.Menu_bar .right_bar .cut_user ul{width:130px;height:auto;background:#384453/*#282836*/; display:none;position:absolute;top:80px; z-index:999;  text-align: center;}
.Menu_bar .right_bar .cut_user:hover>ul{display: block;}
.Menu_bar .right_bar .cut_user ul li{height:42px;line-height:42px; cursor:pointer; }
.Menu_bar .right_bar .cut_user ul li a{color:#fff;}
.Menu_bar .right_bar .cut_user ul li:hover{background-color:#2c3748;}
.Menu_bar .right_bar .cut_user ul .logout{ background-image:url(../images/right_icon.png); background-position:15px 14px; background-repeat:no-repeat;}
.userminsu{width:auto;height:53px;position: relative; padding:7px 10px 0px 10px;cursor: pointer;float:left;color:#333; }
.userminsu .usertx{width:45px;height:45px;float:left; overflow: hidden; display: block;border-radius: 50px; margin-top:7px;}
.userminsu .usertx img{width:100%;height:100%;}
.userminsu .txinfo{float: left;margin-left: 10px;}
.userminsu .txinfo div{/*line-height: 24px;*/font-size: 12px;position: relative;}
.userminsu .txinfo div#minsutab .minsuusername{display:inline-block;margin: 5px 0; }
.userminsu .txinfo div#minsutab{z-index:100;}
.userminsu .txinfo div#txtab_2{z-index:10;}
.userminsu .txinfo div a.userset{display: inline-block;padding-left: 15px; font-size: 12px;padding-right:13px; border-right:2px solid #fff;height:14px;line-height: 14px;}
.userminsu .txinfo div a.userloginout{padding-left: 10px;font-size: 12px;}
#txtab_2 .userset.usertabcon{padding-right:10px;padding-left: 0px !important;}
/*#txtab_2  a:hover{color:#22d3c5;}*/

/*.userminsu:hover{background-color:#384453;}*/
.userminsu .txinfo div span.usertab{display: inline-block;margin-left:7px; width:15px;height:10px;background: url(../images/right_icon.png) -7px -120px; }
/*.userminsu .txinfo p span.showtab{display: inline-block;margin-left:7px;width:11px;height:9px;background: url(../images/right_icon.png);}
*//*.userminsu .txinfo p span.tabup{background-position: -8px -56px;}
.userminsu .txinfo p span.tabdown{background-position: -8px -36px;}*/
.Menu_bar .right_bar .userminsu ul.tabminsu{color:#fff;width:205px;top:50px;left:0px; height:auto;display:none;position:absolute;}
.Menu_bar .right_bar .userminsu ul.tabminsu{z-index:0;max-height: 430px;overflow-y:auto;}

.Menu_bar .right_bar .userminsu ul.tabminsu li{background-color:#259490; height:42px;line-height:42px; font-size:12px;cursor:pointer;text-indent: 15px; }
.Menu_bar .right_bar .userminsu ul.tabminsu li:hover{background:#277370 url(../images/right_icon.png) no-repeat 160px -180px;}

.userminsu a{color:#fff;}
.userminsu p{color:#fff;}
.Menu_bar .right_bar .info{width:140px;position:relative;margin-right:25px;float:left;line-height:80px;color:#fff;height:80px;text-indent:46px;background:url(../images/right_icon.png) no-repeat 15px -48px;}
.Menu_bar .right_bar .info a{color:#fff;display:block;width:120px;height:80px;}
.Menu_bar .right_bar .info span{text-align:center;text-indent:0; border-radius:6px;position:absolute;top:34px;left:110px;width:24px;height:14px;line-height:14px;text-align:center;background:#ef7066;color:#fff;font-size:12px;}
.Menu_bar .right_bar .back_old{width:140px;height:80px;float:left;}
.Menu_bar .right_bar .back_old a{margin:28px 0 0 20px;text-indent:5px;display:block;color:#fff;width:100px;text-align:center;height:28px;text-align:center;line-height:28px;background:#1BBC9D url(../images/right_icon.png) no-repeat 70px -120px;}
.Menu_bar .right_bar .back_old a:hover{background-color:#16A086;}
/*登陆注册*/
.Menu_bar .nav_login{float:right;height:80px;line-height:80px;padding-right:50px;}
.Menu_bar .nav_login a{color:#fff;}
.Menu_bar .right_bar .yuyan{line-height: 80px;position: relative; margin-left:25px;padding-left:5px;padding-right:5px;cursor: pointer; height:80px;float:left;width:100px;color:#fff;display:inline-block;}
.Menu_bar .right_bar .yuyan:hover{background-color: #202834;}
.Menu_bar .right_bar .yuyan span{float:left;}
.Menu_bar .right_bar .yuyan span.yybg img{margin-top:35px;margin-right:5px;}
.Menu_bar .right_bar .yuyan span.yyxiala img{margin-top:38px;margin-left:5px;}
.Menu_bar .right_bar .yuyancheck{position: absolute;left:0px;top:80px;width:110px; text-align: center; line-height: 50px;background: #2C3748 none repeat scroll 0% 0%;z-index: 999;}
.Menu_bar .right_bar .yuyancheck li:hover{background-color: #202834;}
.yuyanxianshi{}

.footer_full{position:absolute;width:1024px;left:50%;margin-left:-512px;height:73px;bottom:0;line-height:73px;text-align:center;background:#F5F7F7;}
/*::-webkit-scrollbar {background:#fff;width: 0.6em;height:0.8em;}
::-webkit-scrollbar-thumb {background:#2C3748;}*/
.footer{width:100%;height:73px;line-height:73px;text-align:center;background:#F5F7F7;clear:both;}
/*表单验证高亮显示*/
.haserror input{border:1px solid #b94a48 !important;-webkit-box-shadow: none;box-shadow: none;}
.help-block{ font-size:12px; color:#b94a48 !important;}
.display-hide{ display:none;}
.alert-error{color: #f00;text-align: center;line-height: 20px; height:20px; margin-bottom:20px;}
.alert-error .close {display: inline-block;margin-top: 0px;margin-right: 0px;width: 9px;height: 9px;text-indent: -10000px;background-repeat: no-repeat !important;background-image: url("../images/close.png") !important;}
input[type="checkbox"]{ border:1px solid #d2d2d2;}
/*消息提示框*/
/*.Menu_bar .right_bar .mesinfo{width: 65px;padding-left: 20px;height: 50px;float: left;background: url(../images/yx.png) no-repeat 35px center;}*/
.Menu_bar .right_bar .mesinfo:hover{background-color: #384453;}
.Menu_bar .right_bar .mesinfo span{min-width:17px;max-width:25px;height:11px;margin-left:30px;margin-top:18px; border-radius: 3px;background-color: #fa7d3c;display: block;color:#fff;font-size:12px;text-align: center;line-height:11px;}
.Menu_bar .right_bar .back_old{width:95px;height:80px;float:left;}
.Menu_bar .right_bar .back_old a{margin:28px 0 0 0;display:block;color:#fff;width:105px;text-align:center; height:28px;text-align:center;line-height:28px;background:#1BBC9D url(../images/right_icon.png) no-repeat 83px -220px;}
.Menu_bar .right_bar .back_old a:hover{background-color:#16A086;}
.tipNumSpan{ display:none;}
/*登陆注册*/
.Menu_topic{position:relative;height:80px;background:#2C3748;margin-bottom:30px;}
.Menu_topic .logo{position:absolute;left:0;top:0;}
.Menu_topic .nav_login{position:absolute;right:50px;top:0;height:80px;line-height:80px;}
.Menu_topic h2{height:80px;text-align:center;color:#fff;line-height:80px;font-size:30px;}
.Menu_topic .nav_login a{color:#fff;}
.userzhanghu ul li a{color:#333;}
.footer_full{position:absolute;width:1024px;left:50%;margin-left:-512px;height:73px;bottom:0;line-height:73px;text-align:center;background:#F5F7F7;}
/*::-webkit-scrollbar {background:#fff;width: 0.6em;height:0.8em;}
::-webkit-scrollbar-thumb {background:#2C3748;}*/
.footer{width:100%;height:73px;line-height:73px;text-align:center;background:#F5F7F7;clear:both;}
::-webkit-input-placeholder { /* WebKit browsers */  color:    #b2b2b2;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */  color:    #b2b2b2;}
::-moz-placeholder { /* Mozilla Firefox 19+ */  color:    #b2b2b2;}
:-ms-input-placeholder { /* Internet Explorer 10+ */ color:    #b2b2b2;}

/*顶部语言切换*/
ul.languageBox{width:130px;height:auto;background:#2f496c/*#282836*/; display:none;position:absolute;top:80px; z-index:999;  text-align: center;}
ul.languageBox li{height:42px;line-height:42px; cursor:pointer; }
ul.languageBox li a{color:#fff;}
ul.languageBox li:hover{background-color:#253a58;}
.cut_language{position: relative;z-index:99999;height:50px;padding: 0 10px; }
.cut_language p { background-position: 90px -139px !important;}
ul.languageBox{width: 130px;top:auto; z-index: 9999;bottom:30px;right:260px; position: fixed;}
ul.languageBox li{ height:42px; line-height:42px; position: relative;z-index:9999;}
ul.languageBox span{background: url(../images/language-icon.png) no-repeat;color:#fff; background-position: 0 0; height:35px;line-height:42px; width:100%; display:block;position: relative;}

ul.languageBox span.yuyanxianshi{margin-top:9px;}
ul.languageBox p{ text-indent:0;}
ul.languageBox p span{display: inline-block;margin-left:3px;}
ul.languageBox .lang_01 span{background-position: 0 3px; }
ul.languageBox .lang_02 span{background-position: 0 -28px; }
ul.languageBox .lang_03 span{background-position: 0 -60px; }
ul.languageBox .lang_04 span{background-position: 0 -89px; }
ul.languageBox .lang_05 span{background-position: 0 -120px; }
ul.languageBox .lang_06 span{background-position: 0 -149px; }
#currentLang span{color:#ccc !important;}

input:checked {background-image:url(../images/fangtai-icon.png);background-position: -5px -467px;cursor: pointer;}
/*.Menu_bar .right_bar .userminsu ul .logout{ background-image:url(../images/right_icon.png); background-position: 10px 9px; background-repeat:no-repeat;}
.Menu_bar .right_bar .userminsu ul .zhanghao{ background-image:url(../images/zh.png); background-position: 10px 12px; background-repeat:no-repeat;}
*/
@media screen and (min-width:1260px){
body{ overflow-x:hidden;}	
}

/*左侧固定导航*/	
.accounttable{width:100%;height:auto;}
.accounttable_left{height:1780px;z-index:99;width: 150px; background-color:#f7f7f7; float:left; position: fixed; top:60px;}
.accounttable_left ul li{width:100%;line-height:40px;font-size:12px;color:#fff; /*text-indent: 27px;*/text-align:center; cursor: pointer;}
.accounttable_left ul li:last-child{border-bottom: none;}
.accounttable_left ul li a{color:#fff;/*display:block;*/width:100%;height:100%;font-size: 14px;text-align:center;}
/*.accounttable_left ul li a:hover{ color:#1bbc9d;}*/
.accounttable_left ul li a.aInline{ display:inline;}
.accounttable_left ul li.activebg{background-color: #1bbc9d;}
/*.accounttable_left ul li.activebg a:hover{color:#fff;}
.accounttable_left ul li.activebg:hover a{color:#fff;}
#leftNavUl ul:hover,#leftNavUl li:hover{cursor:pointer;}*/

.accounttable_right{width:100%;min-height:800px; float:left;float:left; padding-left:150px;box-sizing: border-box;}
.accounttable_right1{width:100%;min-height:800px;min-width:1200px; float:left; padding-left:150px;box-sizing: border-box;}
.accounttable_right table{width:95%;border:solid 1px #e1e6eb; border-top:none;}
.accounttable_right  table tr td{text-align:left;color:#333; position: relative;    word-wrap: break-word;
    word-break: break-all; border:solid 1px #e1e6eb;border-left:none;border-bottom:none;}
.accounttable_right table tr td:first-child{text-align:center;}
.accounttable_right  table tr td.checkbod{border-right:solid 1px #CCCCCC;}
.accounttable_right  table tr td input{width:16px;height:16px;background:#F6F6F6;}
.accounttable_right  table tr td a{color:#1bbc9d;}
.accounttable_right  table tr td a:hover{text-decoration: underline;}
.accounttable_right  table .title td{font-size:12px;}
.s_oushuhang { background-color:#f9f9f9; cursor:pointer;}/*偶数行的背景色*/
.s_jishuhang { background-color:#FFFFFF;cursor:pointer;}/*奇数行的背景色*/
 .s_mouseover { background-color:#f6f6f5; color:#ff4200; } /*鼠标移动改变背景色*/
.accounttable_right  table .title td input{margin-right:5px;}
.accounttable_right  table .export td{height:40px;text-align:left;background:#f2f2f2;text-indent:20px;font-size:16px;}
.accounttable_right  table .export td a{color:#1bbc9d;}
.accounttable_right  table tr td.yiwancheng{color:#55b225;}
.accounttable_right  table tr td.yiruzhu{color:#1bbc9d;}
.accounttable_right  table tr td.yiyuding{color:#ef7066; background: url(../images/yd.png) no-repeat 115px 13px;}
.errorborder{border:1px solid #ff0000 !important;}
.xubox_main{padding:20px 50px !important;}
.xubox_msgico{padding:0px !important;}
.blockOverlay{background-color: rgb(0, 0, 0) !important; opacity: 0.3 !important;}
.blockPage{width:auto !important; border: none !important;}
.surebtnnshenhe{width:90%;height:auto; margin:0 auto; text-align: center;}
.surebtnnshenhe input{width:90px;height:38px;  border:none;color:#fff;font-size:16px;margin-top:40px; cursor: pointer;margin-left:20px;}
.pass{background-color: #ef7066;}
.nopass{background-color: #ccc;}

.errorcolor{color:#ff0000 !important;font-size:14px; font-style: normal;}

/*.laydate_bottom{display: none !important;}
.laydate_body .laydate_box{padding-bottom:10px !important;}*/
/*2016.7.13号新增修改*/
.accounttable_left ul li i.lefttoolicon{width:19px;height:16px; position: relative;top:2px;margin-right: 10px; display: inline-block;background: url(../images/room_menage2.png) no-repeat; }
.accounttable_left ul li i.lefttoolicon.icon_1{background-position:-39px -32px;}
.accounttable_left ul li i.lefttoolicon.icon_2{background-position:-79px -32px;}
.accounttable_left ul li i.lefttoolicon.icon_3{background-position:-128px -34px;}
.accounttable_left ul li i.lefttoolicon.icon_4{background-position:-164px -34px;}
.accounttable_left ul li i.lefttoolicon.icon_5{background-position:-38px -68px;}
.accounttable_left ul li i.lefttoolicon.icon_6{background-position:-164px -95px;width:23px;margin-right: 5px;}
.accounttable_left ul li i.lefttoolicon.icon_7{background-position:-129px -93px;width:20px;}
.accounttable_left ul li i.lefttoolicon.icon_pl{background-position:-79px -128px;width:18px;}

/*2016.8.26号修改*/
.accounttable_left ul li span.menutab{display: inline-block;width:10px;position: relative; position: relative;margin-left:12px; background: url(../images/member_menage.png) no-repeat;    border-bottom: none !important;}
.accounttable_left ul li span.menumargin{display: inline-block;width:10px;height:6px;position: relative;margin-left:12px;}
.accounttable_left ul li span.menutab.tabup{background-position:  0px -2px;height:10px;}
.accounttable_left ul li span.menutab.tabdown{background-position:  0px 0px;top:-3px;height:2px;}




.accounttable_left  ul.secondmenu li{border-bottom: none;border-top: none; }
.accounttable_left  ul.secondmenu li a{text-indent:0;text-align:center;}
/*.accounttable_left ul li.activetab{color:#fff; background:#1bbb9d;}*/
/*.accounttable_left ul li.activetab a{color:#1bbb9d;}*/
.accounttable_left ul li.activetab.active i.lefttoolicon.icon_1{background-position:-39px -4px;}
.accounttable_left ul li.activetab.active i.lefttoolicon.icon_2{background-position:-128px -65px;}
.accounttable_left ul li.activetab.active i.lefttoolicon.icon_3{background-position:-164px -66px;} 
.accounttable_left ul li.activetab.active i.lefttoolicon.icon_4{background-position:-38px -95px;}
/*.accounttable_left ul li.activetab.active i.lefttoolicon.icon_5{background-position:-1px -95px;}*/
.accounttable_left ul li.activetab.firstmenu{background:#f7f7f7;}
.accounttable_left ul li.activetab.firstmenu.active{color:#253a58;/* background:#1bbb9d;*/}
/*.accounttable_left ul li.activetab i.lefttoolicon.icon_4{background-position:-38px -95px}*/
.accounttable_left ul li.activetab i.lefttoolicon.icon_5{background-position:-1px -95px}
.accounttable_left ul li.activetab i.lefttoolicon.icon_6{background-position:-164px -116px}
/*.accounttable_left ul li:hover a{color:#1bbc9d;}*/
/*.accounttable_left ul li.activetab:hover a{color:#fff;}*/

.accounttable_left ul li.activetab i.lefttoolicon.icon_pl{background-position:-76px -163px;}


/*2016.3.3新增*/
.Menu_bar .right_bar .noperfect{width:70px;height: 50px;position: relative;cursor: pointer;float: left;background: url(../images/noperfect.png) no-repeat center;margin-right:5px;}
.Menu_bar .right_bar .noperfect:hover{background-color:#202834;}
.Menu_bar .right_bar .noperfect:hover>ul{display: block;}
.Menu_bar .right_bar .noperfect ul{display: none; width:210px;background: #202834;z-index: 9999;top:60px;right:0px; position: absolute;}
.Menu_bar .right_bar .noperfect ul li{ height:42px;padding-right:12px; line-height:42px;font-size:12px; position: relative;z-index:9999;}
.Menu_bar .right_bar .noperfect ul li span.noperfect_bt{color:#fff;float:left;padding-left: 15px;display: inline-block;width:50px;height:42px; overflow: hidden;}
.Menu_bar .right_bar .noperfect ul li span.noperfect_zt{color:#ff6e6e;float:left;padding-left: 15px;padding-right:15px;height:42px; display: inline-block;width:40px;overflow: hidden;}
.Menu_bar .right_bar .noperfect ul li:hover{background-color: #2c3748;}
.Menu_bar .right_bar .noperfect ul li a{display: inline-block;width:57px;height:19px;float:right;overflow: hidden;position: relative;top:11px; background-color:#ff6e6e;border-radius: 3px; text-align: center; color:#fff;line-height:19px;font-size:12px;}


/*.menus ul li:hover>.m_menu{ display: block;}*/
.userminsu:hover ul{display: block;}



/*20161017*/

/*.paging{width: 95%; margin-top:20px;}
.paging nav{ display: block; height: 30px; }
.paging ul{float:right; margin: 0 }
.paging ul li{float:left;text-align:center;margin:0 2px;}
.paging ul li a{ width: 24px; height: 24px; border: 1px solid #e1e6eb; line-height: 24px; cursor: pointer; color: #1bbb9d; display: block;}
.paging ul li.page{float:left;text-align:center;margin:0 2px;}
.paging ul li.prev,.paging ul li.prev a,.paging ul li.next a,.paging ul li.next{width:46px;margin-right: 4px}
.paging ul li.active{ float: left; }
.paging ul li.active a{ background: #1bbb9d;color: #fff;border: 1px solid #1bbb9d; }
.paging ul li.text{ width: 70px; }
.paging ul li.text a{ width: 70px;border:1px solid #e1e6eb; }*/
.paging{width: 95%; margin-top:20px;}
.paging nav{ display: block; height: 30px; }
.paging ul{float:right; margin: 0 }
.paging ul li{float:left;text-align:center;margin:0 2px;}
.paging ul li a{ width: 24px; height: 24px; border:1px solid #E5E9ED; line-height: 24px; cursor: pointer; color:#B2B2B2; display: block;}
.paging ul li.page{float:left;text-align:center;margin:0 2px;}
.paging ul li.prev,.paging ul li.prev a,.paging ul li.next a,.paging ul li.next{width:46px;margin-right: 4px}
.paging ul li.active{ float: left; }
.paging ul li.active a{ background:#B2B2B2;color: #fff;}
.paging ul li.text{ width: 70px; }
.paging ul li.text a{ width: 70px;}

.Menu_bar .menus ul li a{ font-size: 14px; color: rgba(255,255,255,0.8);}
.accounttable_left ul li{ color: #555966; }
.accounttable_left ul li a{ font-size: 12px; color: #555966;}
.userminsu a,.userminsu .txinfo p#minsutab .minsuusername{color: rgba(255,255,255,0.8);}
.cut_language span{color: #ccc;}
.Menu_bar .right_bar .noperfect ul li span.noperfect_bt{color: #ccc;}
.userminsu .txinfo p a.userset{border-right: 2px solid #ccc;}
.accounttable_left ul li.activetab a{ color: #fff; }
.accounttable_left ul li.activebg a{ color: #fff; }
.Menu_bar .menus ul li.activebgg a{ color: #259490; }
.accounttable_left ul li.activetab{background: none;}
.accounttable_left ul li.activetab a{color: #06D996;}

/*20161021*/
.accounttable_left ul li.activebg{ background:white; color: #06D996;}
.accounttable_left ul li.activebg a{ color: #05d996;}
.accounttable_left ul.secondmenu li:hover{ color:  #06D996; }
.accounttable_left ul li.activebg a:hover{ color: #06D996;}



/*导航*/
/*消息提示框*/
.Menu_bar .right_bar .mesinfo{width:80px;padding-left:30px;height: 50px;float: left;background: url(../images/yx.png) no-repeat 10px center;}
.Menu_bar .right_bar .mesinfo:hover{background-color: #2f496c;}
.Menu_bar .right_bar .mesinfo a{display:block;}
.Menu_bar .right_bar .mesinfo span{background:none;min-width:50px;color:#ccc;max-width:60px;height:11px;margin-left:0px;margin-top:20px; border-radius: 3px;display: block;font-size:12px;text-align: center;line-height:11px;}
.Menu_bar .right_bar .mesinfo span i{color:#D34941; font-style: normal;}
.Menu_bar .right_bar .back_old{width:95px;height:80px;float:left;}
.Menu_bar .right_bar .back_old a{margin:28px 0 0 0;display:block;color:#fff;width:105px;text-align:center; height:28px;text-align:center;line-height:28px;background:#1BBC9D url(../images/right_icon.png) no-repeat 83px -220px;}
.Menu_bar .right_bar .back_old a:hover{background-color:#16A086;}
/*.Menu_bar .right_bar .userminsu ul{ left: 140px; }*/
.userminsu{ padding:0; height: 50px; }
.userminsu div a.userset{ display: block;    padding-left: 0px; border-right:none; line-height: 40px;color: #fff; background-color:#384453; }
.userminsu div a.userloginout{display: block; padding-left: 0px;line-height: 40px;color: #fff; background-color:#384453; }


.userminsu div#minsutab{z-index:100;float: left; max-width:130px; position: relative;padding: 0 8px;}
.userminsu div#minsutab:hover{ background-color:#259490; }
.userminsu div#minsutab .minsuusername{/*background:url(../images/arBtn.png) right center no-repeat;*/color:#fff;display:block; height: 50px; line-height: 50px;overflow: hidden;/*text-overflow: ellipsis;*/white-space: nowrap;}
.userminsu div#minsutab .minsuusername .minsuNameTxt{color: rgba(255,255,255,0.8);background:url(../images/refresh.png) 3px center no-repeat; display: inline-block;max-width: 120px;padding-left:22px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.userminsu div#minsutab .minsuusername .tabArrow{display: inline-block; width: 16px; height:16px;position: relative;top:-22px; left:0px;}
.userminsu div#txtab_2{z-index:10;float: left; position: relative; height: 50px; padding:0 8px;}
.userminsu div#txtab_2:hover{ background-color: #259490; }
.userminsu div#txtab_2 .userNameCon{ position: absolute;left:0px;top:50px; width: 150px; background-color: #2f496c; display: none;}
.userminsu div#txtab_2 .userName{display: block; float:left;/*background:url(../images/arBtn.png) right center no-repeat;*/  /*display: inline-block;*/height: 50px; line-height: 50px; overflow: hidden;/*text-overflow: ellipsis;*/white-space: nowrap;max-width:110px;padding-left:8px; }
.userminsu div#txtab_2 .userName .userNameTxt{ display: inline-block; max-width:110px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }


.userminsu div#txtab_2 span a.userset,.userminsu div#txtab_2 span a.userloginout{color: #ccc; height: 40px; line-height: 40px;padding: 0 0 0 40px; display:block;}
.userminsu div#txtab_2 span a.userset{ background:#259490  url(../images/setBtn.png) 20px center no-repeat;}
.userminsu div#txtab_2 span a.userset:hover{background:#277370 url(../images/setBtn.png) 20px center no-repeat;}
.userminsu div#txtab_2 span a.userloginout{ background:#259490  url(../images/logOutBtn.png) 20px center no-repeat;}
.userminsu div#txtab_2 span a.userloginout:hover{ background:#277370 url(../images/logOutBtn.png) 20px center no-repeat;}
/*.userminsu div#txtab_2 span.userNameCon a.userset{ background:#384453;}
.userminsu div#txtab_2 span.userNameCon a.userset:hover{background:#2c3748;}
.userminsu div#txtab_2 span.userNameCon a.userloginout{ background:#384453;}
.userminsu div#txtab_2 span.userNameCon a.userloginout:hover{ background:#2c3748;}*/
.userminsu div#txtab_2 span.userNameCon a:hover{color: #ccc;}
.userminsu div#txtab_2:hover span{ display: block; }
.Menu_bar .right_bar{ margin-right:10px; }
.Menu_bar .right_bar .noperfect{width:70px;height: 50px;position: relative;cursor: pointer;float: left;background: url(../images/attention.png) no-repeat center;margin-right:5px;}
.Menu_bar .right_bar .noperfect ul{ right: 0 }

/*20161022*/
/*.accounttable_left ul li.activetab{background: #1a242d;color:#05d996;}
.accounttable_left ul li.activetab a{color: #05d996;}
.accounttable .accounttable_left #leftNavUl li.activetab{{background: #1a242d;color:#05d996;}
.accounttable .accounttable_left #leftNavUl li.activetab a:hover{color: #05d996;}
.accounttable_left ul li:hover a{color:#1bbc9d;}
.accounttable_left ul li.activetab:hover a{color:#fff;}*/



/*侧边栏*/
/*.accounttable_left{max-width: 160px; }*/
.accounttable_left ul li.activetab.firstmenu.active{    color: #05d996;}
/*.accounttable_left ul li{text-indent: 10px;}*/
.accounttable_left ul.secondmenu li a{ text-indent: 15px; }
.accounttable_left ul li i.lefttoolicon.icon_6{background-position:-129px -116px}
.accounttable_left ul li i.lefttoolicon.icon_7{background-position: -164px -95px;}
.accounttable_left ul li i.lefttoolicon.icon_8{background-position: -129px -93px;}
.accounttable_left ul li i.lefttoolicon.icon_9{width:18px;height:18px;background-position:-4px -125px;}
.accounttable_left ul li i.lefttoolicon.icon_10{width:18px;height:18px;background-position:0px -170px; top:5px;}
.accounttable_left ul li i.lefttoolicon.icon_11{width:18px;height:18px;background-position:-130px -164px; top:5px;}
.accounttable_left ul li i.lefttoolicon.icon_12{background-position: 0px -203px;top:5px;}
.accounttable_left ul li.activetab i.lefttoolicon.icon_6{background-position: -164px -116px;width:22px;}
.accounttable_left ul li.activetab i.lefttoolicon.icon_7{background-position: -164px -116px;}
.accounttable_left ul li.activetab i.lefttoolicon.icon_8{background-position: -164px -116px;}
.accounttable_left ul li.activebg i.lefttoolicon.icon_7{background-position: -164px -134px;}
.accounttable_left ul li.activebg i.lefttoolicon.icon_8{background-position: -130px -134px;}
.accounttable_left ul li.activebg i.lefttoolicon.icon_9{background-position: -33px -125px;}
.accounttable_left ul li.activebg i.lefttoolicon.icon_10{background-position: -40px -170px;top:5px;}
.accounttable_left ul li.activebg i.lefttoolicon.icon_11{background-position: -165px -164px;top:5px;}

/*头像*/
.userminsu .usertx{width: 40px; height: 40px; margin-top:5px; }
.userminsu div#txtab_2 span.tabArrow{ display: inline-block; width: 16px; height:16px;position: relative;top:-22px; left: 5px; }

/*语言*/
.cut_language span.yuyanxianshi{ background: none; display:inline-block;margin: 0;text-align: center;height:50px;line-height: 50px;}


/*侧边栏active*/
.accounttable_left ul li.activetab.firstmenu{color: #333;}
.accounttable_left ul li.activetab.firstmenu.active{ color: #05d996;}

/*表格*/
.bg_mark{ background:#ef7066; color: #fff; width: 15px; height: 15px; line-height: 15px; text-align: center;display: inline-block;margin: 2px;}
.accounttable_right  table tr td a{color: #1bbc9d;display: inline-block;border-radius: 10px;padding: 3px 10px;}
.accounttable_right  table tr td a:hover{ text-decoration: none; }
.accounttable_right  table tr td a#updateList{ background: none;  position: absolute;  right: 25px;
    top: -2px; }

/*tab切换*/
.manainfo_menu li.activebtn{color: #259490;height: 94%;border-bottom: 3px solid #05d996; font-size: 14px;}
.manainfo_menu li.activebtn a{color: #259490;}
.manainfo_menu li a {color: #333;}
/*房价管理切换*/
.minsu_mergetable .roompricetab ul li{display: block;float: left;cursor: pointer;text-align: center;padding: 0px 8px;height: 40px;margin-right: 10px;line-height: 40px;font-size: 14px;color: #666666;	}
.minsu_mergetable .roompricetab ul li a{color:#626262;}
.minsu_mergetable .roompricetab ul li.active{color: #05d996;height: 100%;border-bottom: 3px solid #05d996;font-size: 14px;}
.minsu_mergetable .roompricetab ul li.active a{color: #05d996;}
.manainfo_menu li a .icon_check{width:30px;height:30px;background-size:250px;background-position:-192px -73px;cursor:pointer;    position: relative;
    }
.manainfo_menu li a .icon_check:hover .tipstxt{display:block}

/*保存按钮*/
.edit_savebtn{ margin-left:0px; }
.edit_savebtn {width: 70px;height: 34px;line-height: 34px;float: left;color: #fff;text-align: center;font-size: 14px;background-color: #06d996;border-radius: 0px;border: 0;cursor: pointer;}
.edit_savebtn.m1{margin:20px 0 0 0;}
.edit_savebtn:hover{ background-color: #05bd83; }
.edit_queren .edit_savebtn{width: 80px;height: 34px;line-height: 34px;float: left;color: #fff;text-align: center;font-size: 16px;background-color: #06d996;border-radius: 0px;border: 0;cursor: pointer;}
.edit_queren .edit_savebtn:hover{ background-color: #05bd83; }

.js-tabCon{ margin-bottom:20px; }
.js-tabCon,.addnew_title{ display: none;}


/*距离顶部高度*/
.pT1{ padding-top: 115px; }
.pT2{ padding-top: 94px; }
.pT3{ padding-top: 52px;}
.pT4{ padding-top: 108px;}
 

/*房间tab标题*/
.manainfo_menu {width: 99%;height: 40px;border-bottom: 1px solid #e0e0e0;margin-top: 10px;}
.manainfo_menu li {display: block;float: left;cursor: pointer;text-align: center;padding: 0px 8px;height: 40px;margin-right: 10px;line-height: 40px;font-size: 14px;color: #666666;}

/*20161104 表格样式*/
/*.order .order_table table{border: 1px solid #e1e6eb;}
.order .order_table table.center_table{ width: 98%; margin-left:1%; }
.order .order_table table tr td{ height: 45px; border: none;}
.order .order_table table tr td a.editorder{ color: #fff; background: #00bcd2; display: inline-block; border-radius:10px;padding: 3px 10px;}
.order .order_table table tr td a:hover{ text-decoration: none;}
.order .order_table table tr td a.deleteorder{color: #fff; background: #00bcd2; display: inline-block; border-radius:10px;padding: 3px 10px;}
.order .order_table table .title td{background:#f2f4f3; color: #666;    height: 30px;}
.roomtypelist{ line-height: 20px; }
.table_gehang tr:nth-child(even){ background: #f2f4f3; }*/
/*2017.02.14新增*/
.countbookeditbtn{display: block; cursor: pointer; width:28px;height:44px; background: url(../images/zhangben.png) no-repeat; background-size: 100%; position: fixed;z-index:100;right:53%; top:0px;}
@media(max-width: 1250px){
	.countbookeditbtn{right:53%;}
}
.countbookpup{width:680px;height:455px;background-color: #fff; position:fixed;top:-455px;left:50%;margin-left:-340px; z-index:99999;}
.countbookpuptop{width:96%;height:45px;line-height: 45px; font-size: 16px;color:#333; margin:0 auto; position: relative; border-bottom: 1px solid #f2f2f2;}
.countpupeditbtn{width:50px;height:50px;  border-radius: 50px; top:-25px;left:50%;margin-left:-25px; background:#06d996 url(../images/zbedit.png) no-repeat center; position:absolute;}
.countbookclose{display: block; width:18px;height:18px;cursor: pointer; background: url(../images/editclose.png) no-repeat; position:absolute;top:12px;right:3px;}
.countbookbox{max-height: 300px;overflow:auto;}
.countbookset{width:96%;margin:0 auto;padding-top: 15px; position: relative;}
.countbooksel{width:80px;height:30px;margin-right:12px;}
.countbookdate{width:95px;height:30px;padding-left:35px;
background: url(../images/dateIcon.png) 10px center no-repeat;border:1px solid #d7d7d7;margin-right:15px;}
.countbookprice{width:90px;height:30px;border:1px solid #d7d7d7;}
.countbookbeizhu{width:605px;height:50px;margin-top:15px; border:1px solid #d7d7d7;}
.countbookadd{display: block; position: absolute;cursor: pointer;left:635px;bottom:5px; width:15px;height:15px;background: url(../images/add.png) no-repeat;}
.countbookquit{display: block;position: absolute;cursor: pointer;left:615px;bottom:5px; width:16px;height:16px;background: url(../images/xs.png) no-repeat;}
.countbookbottom{width:100%; height:80px;text-align: center; position: absolute;bottom:0px;}
.countbookbottom p a{ color:#009dd9; text-decoration: underline;}
.countbooksave{width:80px;height:35px;margin-bottom:5px; color:#fff;border:none; cursor: pointer; background-color: #06d996;border-radius: 5px;}
/*2017.3.1新增*/
.upload-vouch{margin-top: 15px;}
  .uploadfile{width:60px;height:25px; position: relative;top:-10px;cursor: pointer; color:#fff;text-align: center; line-height: 25px;cursor: pointer; overflow: hidden; display:inline-block; background-color: #06d996;}
  .fileValues{opacity: 0; position: absolute;cursor:pointer;left:0;top:0;}
  .vouch-img{display: inline-block;line-height: 25px;position: relative;top: -8px;}
 /*2017.3.3*/
 #winpop { width:200px; height:0px; position:fixed;z-index:9999; right:0; bottom:0; border:1px solid #999999; margin:0; padding:1px; overflow:hidden; display:none; background:#FFFFFF}
#winpop .title { width:100%; height:20px; line-height:20px; background:#7da8ff; font-weight:bold; text-align:center; font-size:12px;}
#winpop .con { width:100%; height:80px; line-height:80px; font-weight:bold; font-size:12px; color:#FF6060; text-decoration:underline; text-align:center}
#silu { font-size:13px; color:#999999; position:absolute; right:0; text-align:right; text-decoration:underline; line-height:22px;}
#winpop .closepop { position:absolute; right:4px; top:-1px; color:#FFFFFF; cursor:pointer}
/*2017.6.5公共样式*/
.subBtn{width: 224px;margin:20px auto 0;}
.subBtn .cancel-btn{border: none;width: 90px;height: 30px;line-height: 30px;text-align: center;display: inline-block;border-radius: 3px;margin: 0 10px;font-size: 14px;cursor: pointer;}
.subBtn .sure-btn{border: none;width: 90px;height: 30px;line-height: 30px;text-align: center;display: inline-block;border-radius: 3px;margin: 0 10px;font-size: 14px;color: #fff;background-color: #06d996;cursor: pointer;}
.fontstyle1{color:#4A90E2 !important;padding:0px !important;}
.fontstyle2{color:#E84C3D !important;padding: 0px !important;font-style: normal;letter-spacing: -1.2px;}
.fangTable .fangtai_table .datetime li span{font-size:10px !important; }
.fangTable .fangtai_table .datetime li span small.fontstyle2{letter-spacing: -1.5px;font-size:12px;}
.fontstyle3{color:#CCCCCC !important ;padding: 0px !important;}
input[type="checkbox"]{cursor: pointer;}
/*2017.6.14复制成功弹窗*/
.copysucc{width:130px;height:50px;z-index:20000; display: none; background-color: #fff;position: fixed;top:50%;margin-top: -30px;left:50%;margin-left: -65px; border: 1px solid #dedede;text-align: center;line-height: 50px;}
.copysucc img{position: relative;top:4px;}
/*2017.8.28*/
.fangtaiicon{background:url(../images/fangtai-icon.png) no-repeat;}
.userminsu .search{height:100%;display: table; vertical-align: middle;}
.userminsu .search .search_order-form{display: table-cell;vertical-align: middle;}
.userminsu .search .search_order-form .ft_Search{ width:240px;height:35px;position: relative; overflow: hidden; background-color: #277370;border:none}
.ft_Search .Searchinput{width:100%;height:100%; position: absolute;color:#fff; left:100%;top:0px; text-indent:10px;font-size:12px; background-color: #304767;border:none; border-radius:20px;}
.ft_Search .search_Btn{width:40px;height:100%;cursor: pointer; border:none; position: absolute;right:0px; top:0px;background-position:-127px -790px;}
/*2017.9.1头部菜单高度变为50，需要改些样式适应*/
.accounttable_left{top:50px}
.webupload .upload_con{width:100%;height:100%;}
.webupload .upload_con img{width:100%;height:100%;}

.newicon{background: url(../images/menu_icon.png) no-repeat; background-position: 0px -523px; width:22px;height:14px; display: block;position: absolute;top:8px;right:5px;}
.selectNum{line-height:40px;}
/*2017.11.1弹窗凭证上传该多图上传*/
.countbookpup .parentFileBox>.fileBoxUl>li{width:60px !important;height:60px !important;}
.countbookpup .webuploader-pick{width:60px !important;height:25px !important;background-color: #06d996; background-image: none; line-height: 25px; text-indent: 0px;}
.countbookpup .parentFileBox>.fileBoxUl>li>.diyCancel, .countbookpup .parentFileBox>.fileBoxUl>li>.diySuccess{width:25px !important;height:25px !important; background-size:100% !important; }
.countbookpup .parentFileBox>.fileBoxUl>li>.diyBar{    width: 100% !important; height: 100% !important; line-height: 75px !important;}
.wechatlogin{width:36px;height:36px;display:inline-block;vertical-align:middle;position:absolute;top:10px;left:50px;}
.Ldia{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.8);z-index: 9999;display:none}
.Ldia .Lconbox{width: 400px;height: 260px;margin: 50px auto;background-color: white;padding: 5px 10px;position: relative;}
.Ldia .topbox{border-bottom: 1px solid gray;display: flex;justify-content: space-between;height: 40px;line-height: 40px;}
.Ldia .topbox .close{width: 34px;height: 34px;cursor: pointer;}
.Ldia .tip1{text-align: center;font-size: 17px;margin:15px;margin-top: 40px;}
.Ldia .tip2{text-align: center;font-size: 14px;color: gray;}
.Ldia .Lbtn{width: 90px;height: 36px;text-align: center;line-height: 36px;color: white;font-size: 14px;}
.Ldia .suc{background-color: #009FFF;position: absolute;left: 25%;bottom: 30px;}
.Ldia .err{background-color: #D7D7D7;position: absolute;right: 25%;bottom: 30px;}


.boxbindlink{width:100%;height:100%;background-color:rgba(0,0,0,0.6);position:absolute;left:0;top:0;}

.popIn {
    -webkit-animation: fadeleftIn .4s;
    animation: fadeleftIn .4s;
    -webkit-animation-name: popIn;
    animation-name: popIn;
}

@-webkit-keyframes popIn {
    0% {
        -webkit-transform: scale3d(0, 0, 0);
        transform: scale3d(0.5, 0.5, 0.5);
        opacity: 0;
    }
    50% {
        -webkit-animation-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
        animation-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
    }
    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
        -webkit-animation-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
        animation-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
        opacity: 1;
    }
}

@keyframes popIn {
    0% {
        -webkit-transform: scale3d(0, 0, 0);
        transform: scale3d(0.5, 0.5, 0.5);
        opacity: 0;
    }
    50% {
        -webkit-animation-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
        animation-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
    }
    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
        -webkit-animation-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
        animation-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
        opacity: 1;
    }
}
.toploation{    right: 58% !important;}
.iconl{background: url(../images/iconL.png);vertical-align: middle;display: inline-block;}

/*提示弹窗*/
.tipstxt{pointer-events: none;width:240px;height:auto;position:absolute;top:32px;left:-40px;width:260px;text-align:justify;background-color:#fff;border-radius:6px;padding:15px;font-weight:400;box-shadow: 1px 1px 8px #d8d4d4;display:none;}
.tipstxt div{line-height:22px;height:auto;}
.tipstxt .triglesj{
 			 border-style: solid;
            border-width: 10px 10px 10px 10px;
            border-color: transparent transparent #fff transparent;
            width: 0px;
            height: 0px;
            position:absolute;
            top:-20px;
            left:50%;
            margin-left:-103px;
}

		   #winpop {width:200px;height:0px;position:fixed;z-index:9999;right:0;bottom:0;border:1px solid #999999;margin:0;padding:1px;overflow:hidden;/* display:none; */background:#FFFFFF;}
		#winpop .title { width:100%; height:20px; line-height:20px; background:#259390; font-weight:bold; text-align:center; font-size:12px;}
		#winpop .coninfo { width:100%; height:80px; line-height:80px; font-weight:bold; font-size:12px; color:#FF6060; text-decoration:underline; text-align:center}
		#silu { font-size:13px; color:#999999; position:absolute; right:0; text-align:right; text-decoration:underline; line-height:22px;}
		#winpop .closepop { position:absolute; right:4px; top:-1px; color:#FFFFFF; cursor:pointer}
				#winpop .closepop1 { position:absolute; right:4px; top:-1px; color:#FFFFFF; cursor:pointer}