@charset "utf-8";
/* CSS Document */

/********首页******/
table{width:100%}/***table20140122****/
.tbody td{padding-top:10px;}/***table20140122****/
#wrapper{min-width:1000px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<990?"990px":""); }
#n_mainwrapper{clear:both;width:100%;margin:0 auto;padding:0;text-align:left;overflow:hidden;}
#n_pagebody{float:left;width:100%;padding:0;}

/****首页左侧快速导航*****/
.n_sidenav{width:205px;background:#f7f7f7;margin-left:10px;display:inline;}
.n_sidenav h1{background:#e5e5e5;height:35px;line-height:35px;font-size:14px;font-weight:bold;color:#444;padding-left:5px;clear:both;}
.n_sidenav h1 em{background:url(../../images/new_inap/icons.png) -1px -32px no-repeat;float:left;height:30px;width:35px;}
.n_sidenav_list{padding:8px 15px 15px 15px;}
.n_sidenav_list li{float:left;width:70px;overflow:hidden;height:32px;line-height:32px;padding-left:5px;}
.n_sidenav_list li a{color:#444}
.n_sidenav_list .gang{float:left;height:32px;line-height:32px;color:#bbb;width:12px;}
.n_sidenav_list textarea{width:170px;height:42px;border:1px solid #ddd;margin-top:5px;}

/****主体*****/
.n_sidecenter1{margin-left:10px;margin-right:8px;padding:0;overflow:auto;}
.n_sidecenter2{margin-left:10px;margin-right:8px;padding:0;overflow:auto;}
.n_sidecenter .n_sidecenter{margin:0;}
.n_sidecenter select{padding:4px;border:1px solid #d5d5d5;vertical-align:middle;}
@-moz-document url-prefix() {.n_sidecenter select{padding:3px;}}
input{padding:3px 8px;border:1px solid #d5d5d5;vertical-align:middle;height:20px;line-height:20px;color:#555;border-radius:3px;}
input[type=text]:focus,input[type=textarea]:focus{border:1px solid #61b5ea;box-shadow:0px 0px 3px #99ccff}
input[type=checkbox],input[type=radio]{border:none;}
input.ipt100{width:100px;}
.n_add_page input[type=text] {width:250px;}
.n_add_page input.ipt100{width:100px;}
.ckbox, .radiobtn{border:none;vertical-align:middle;margin-right:8px;}
.n_sidecenter .Wdate{height:20px;border:1px solid #ddd;}
.n_loca{height:35px;line-height:35px;background:#fff;color:#666;}
.n_loca em{background:url(../../images/new_inap/icons-8w.gif) 3px -220px no-repeat;float:left;width:35px;height:30px;}
.n_loca span{color:#333}

.n_mainbox{background:#fff;padding:10px;zoom:1;height:auto !important;min-height:450px;height:450px;position:relative;z-index:1;}
.n_mainbox:after{display:block; content:'clear'; clear:both; line-height:0; visibility:hidden;}
.n_general, .ad_tit{background:#d9edf7;height:33px;line-height:33px;color:#444;clear:both;overflow:hidden;}
.n_general h2{background:#f37b53;width:100px;color:#fff;text-align:center;float:left;margin-right:10px;}
.n_general b{color:#f37b53;font-weight:bold;}


.n_chart{width:32%;text-align:center;float:left;margin-bottom:30px;padding-top:20px;overflow:hidden;}
.n_chart h3{color:#444;height:40px;line-height:40px;}
.n_chart .details{background:url(../../images/new_inap/icons.png) -12px -112px no-repeat;color:#fff;padding:8px 8px;font-size:12px;}
.n_chart .details:visited{color:#fff}
.n_chart .details:hover{text-decoration:none}
.n_chart .details i{font-size:10px;font-weight:600}
.n_chart_list .line{background:url(../../images/new_inap/line.gif) no-repeat;width:2px;height:234px;float:left;}

.n_fastnav{background:#e5e5e5 url(../../images/new_inap/icons.png) -5px -270px no-repeat;padding-top:6px;padding-bottom:5px;width:100%;}
.n_fastnav ul{max-width:950px;margin-left:55px;}
.n_fastnav ul li {float:left;}
.n_fastnav ul li a{background:url(../../images/new_inap/fastnav_ico.gif) -2px -695px;width:110px;height:90px;float:left;text-align:center;color:#444;line-height:20px;margin:5px 15px;dispaly:inline;}
.n_fastnav ul li a:hover{background:url(../../images/new_inap/fastnav_ico.gif) -116px -695px no-repeat;text-decoration:none;color:#f80;}
.n_fastnav ul li em{background:url(../../images/new_inap/fastnav_ico.gif) no-repeat;width:110px;height:65px;display:block;}
.n_fastnav ul .ggyj em{background-position:8px 2px;}
.n_fastnav ul .mjyj em{background-position:8px -80px;}
.n_fastnav ul .ggstf em{background-position:8px -170px;}
.n_fastnav ul .wzxh em{background-position:8px -276px;}
.n_fastnav ul .gglr em{background-position:8px -382px;}
.n_fastnav ul .wzlr em{background-position:8px -492px;}
.n_fastnav ul .sjjk em{background-position:8px -603px;}

.n_fastnav ul .lrjk em{background-position:-130px 2px;}
.n_fastnav ul .ggkh em{background-position:-130px -80px;}
.n_fastnav ul .wzkh em{background-position:-130px -170px;}
.n_fastnav ul .ggsk em{background-position:-130px -276px;}
.n_fastnav ul .zzyj em{background-position:-130px -382px;}
.n_fastnav ul .cxph em{background-position:-130px -492px;}
.n_fastnav ul .haddop em{background-position:-130px -603px;}

/*****内页******/


/*****内页左菜单****/
.n_sidemenu{background:#e5e5e5;width:180px;overflow:hidden;float:left}
.n_sidemenu ul li{float:left;width:180px;}
.n_sidemenu ul li a,.n_sidemenu ul li h3,.n_sidemenu ul li .nolink{height:40px;line-height:40px;width:165px;background:url(../../images/new_inap/menubg.gif) repeat-x;float:left;padding-left:15px;display:block;color:#444;overflow:hidden}
.n_sidemenu ul li h3{font-weight:normal;border-bottom:1px solid #ddd;padding:0;width:180px;}
.n_sidemenu ul li .current,.n_sidemenu ul li a:hover{background:#00609E url(../../images/new_inap/icons-8w.gif) 145px -305px no-repeat;color:#fff;font-weight:bold;border-bottom:1px solid #17c9c8;height:39px;text-decoration:none;padding-right:25px;width:140px;}
.n_sidemenu .leve1 h3 span{background:url(../../images/new_inap/icons-8w.gif) 145px -247px no-repeat;display:block;padding-left:15px;padding-right:25px;}
.n_sidemenu .leve1 h3 span:hover, .n_sidemenu .leve1 h3 .menuon{background:#00609E url(../../images/new_inap/icons-8w.gif) 145px -274px no-repeat;color:#fff;font-weight:bold;cursor:pointer;}
.n_sidemenu ul li .leve2{background:#f8f8f8;border-bottom:1px dotted #ccc;height:39px;color:#777;width:145px;border-left:5px solid #f8f8f8;padding-right:20px;}
/*.n_sidemenu ul li .leve2.current, .n_sidemenu ul li .leve2:hover{background:#03b3b2 url(../../images/new_inap/icons-8w.gif) 140px -305px no-repeat;color:#fff;font-weight:bold;border-bottom:1px solid #17c9c8;height:39px;text-decoration:none;padding-right:25px;width:130px;box-shadow:none;}*/
.n_sidemenu ul li .leve2.current, .n_sidemenu ul li .leve2:hover{background:#f8f8f8;border-left:5px solid #00609E;width:140px;border-bottom:1px dotted #ccc;color:#00609E;font-weight:normal;padding-right:20px;}
.n_sidemenu ul li .nolink, .n_sidemenu ul li .nolink:hover{background:none;border-bottom:1px dotted #ccc;height:39px;color:#aaa;cursor:auto}
.n_sidemenu ul li.leve1 .nolink, .n_sidemenu ul li.leve1 .nolink:hover{background:#f8f8f8;width:165px;}

.pushbtn{position:relative}
.pushbtn a{width:25px;height:35px;float:left;background:url(../../images/new_inap/icons.png) no-repeat;}
.pushbtn .unfold{background-position:-70px -56px;}
.pushbtn .fold{background-position:-70px -7px;}
.pushbtn #unfoldtips,.pushbtn #foldtips{position:absolute;left:24px;top:0px;background:#f37b53;color:#fff;padding:0 10px;_left:-1px;z-index:100000}
.n_sidecenter .btn_green,.n_sidecenter .n_btn, .bulk_operate{background:url(../../images/new_inap/icons-8w.gif) no-repeat;border:none;color:#fff;font-weight:bold;border:none;cursor:pointer;}
.n_sidecenter .btn_green{width:61px;height:28px;background-position:-6px -10px;}
.n_sidecenter .btn_bl{width:61px;height:28px;background-position:-6px -10px;margin-left:15px;}
.btn_bl{background:url(../../images/new_inap/btn.gif) no-repeat;border:none;color:#fff;font-weight:bold;border:none;cursor:pointer;}
.n_sidecenter a.btn_green{line-height:28px;}
.n_search{border-bottom:1px dotted #ddd;padding-bottom:10px;margin-bottom:10px;}
.n_search span{padding-right:10px;display:inline-block;margin-bottom:10px;}
.n_search .n_search_more{color:#f60;}
.fast_search{background:#e7f6e4;border:1px solid #d8efd4;color:#44ad11;padding:0 10px;line-height:30px;}
.fast_search a{color:#44ad11!important;}

#tab_ {overflow:hidden;zoom:1;padding-left:30px;margin-bottom:10px;}
#tab_ ul li{float:left;width:54px;line-height:30px;display:inline;height:30px;text-align:center;font-size:14px;}
.hover_tab, #tab_ ul li:hover {background:url(../../images/new_inap/icons.png) -3px -638px no-repeat;color:#fff;cursor:pointer;}
.normal_tab {background:url(../../images/new_inap/icons.png) -57px -638px no-repeat;color:#666;cursor:pointer;}
#d1,#d2{padding:10px 0;}

#tb_ {border-bottom:1px solid #e1e7f0;overflow:hidden;zoom:1;padding-left:30px;}
#tb_ ul li{float:left;line-height:32px;padding:0 12px;margin:0 2px;margin-top:4px;display:inline-block;height:32px;text-align:center;}
.hovertab, #tb_ ul li:hover {background:#42a6e5;color:#fff;cursor:pointer;}
.normaltab {background:#e1ebf0;color:#666;cursor:pointer;}
.dis{DISPLAY: block;float:left;width:100%;}
.undis{DISPLAY: none;width:100%;}
.n_table{_overflow-x:auto;_overflow-y:hidden;_width:100%;_padding-bottom:10px;}
.tb_list{border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;width:100%;margin-top:10px;border-collapse:collapse;}
.tb_list tr:hover{background:#f8f8f8;}
.tb_list th{border-bottom:1px solid #e2e2e2;border-right:1px solid #e2e2e2;height:35px;line-height:35px;text-align:center;color:#5382c5;font-weight:700;white-space:nowrap;padding:0px 6px;background:#eff3f8;}
.tb_list th.th2{color:#666;}
.tb_list th.th_gray01{background:url(../../images/new_inap/th_bg.jpg) top repeat-x;color:#333;}
.tb_list th.th_gray02{background:url(../../images/new_inap/th_bg02.jpg) top repeat-x;color:#333;}
.tb_list td { border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;height:35px;line-height:35px;text-align:center;white-space:nowrap;padding:5px 5px;}
/*添加小旗标 2017-09-18*/
.tb_list td.ico_ps { position:relative;} 
.tb_list td .ico_flag { background:url(../../images/new_inap/ico_flag.png) no-repeat; width:16px; height:16px; display:block; position:absolute; right:0; top:0;} /*小旗标结束*/
.tb_list .text_br{white-space:normal;text-align:left;width:250px;line-height:22px;padding:10px 5px;word-break: break-all;margin:0 auto;}
.tb_list .text_max200{white-space:normal;max-width:200px;line-height:22px;padding:10px 5px;word-break: break-all;text-align:center;margin:0 auto;}
.tb_list .graybg{background:#f6f6f6}
.tb_list  tr.bluebg{background:#e0edfd;}
.tb_list tr.bluebg:hover{background:#e0edfd;}
.tb_list td .operate,.tb_list td a{color:#0c8bc6}
.tb_list td .operate:hover,.tb_list td a:hover{color:#09c}
.tb_list td.textAlign_r{text-align:right;}
.tb_list .s_th{height:20px;line-height:20px;}
.tb_list .th_blue{background:#e9f1f5}
.n_links{clear:both;text-align:center;padding-top:20px;margin-bottom:10px;}
.n_links a{background:#ddd;padding:5px 8px;margin-right:4px;margin-left:4px;}
.n_links b{color:#0c8bc6;padding:0 5px;}
.n_links .current,.n_links a:hover{background:#00609E;padding:5px 8px;color:#fff;}
.n_links .current:hover{cursor:auto}
.n_sidecenter .n_btn{width:87px;height:33px;font-size:15px;display:inline-block;text-align:center;vertical-align:middle;text-decoration:none;font-family:"微软雅黑";}
.n_sidecenter a.n_btn{line-height:30px;}
.n_sidecenter .addbtn{margin-top:10px;}
.n_sidecenter .btn_blue_l{background:url(../../images/new_inap/btn.gif) no-repeat left;height:33px;padding-left:10px;display:inline-block;margin-right:10px;padding-right:0;}
.n_sidecenter .btn_blue_r{background:url(../../images/new_inap/btn.gif) no-repeat right;height:33px;color:#fff!important;font-size:12px;display:inline-block;border:none;text-decoration:none;cursor:pointer;padding-right:10px;overflow:visible;margin-right:0;}
.n_sidecenter a.btn_blue_r{line-height:33px;}
.n_sidecenter .btn_blue_sL{background:url(../../images/new_inap/btn_s.gif) no-repeat left;height:27px;padding-left:10px;display:inline-block;margin-right:10px;padding-right:0;border-radius: 0;}
.n_sidecenter .btn_blue_sR{background:url(../../images/new_inap/btn_s.gif) no-repeat right;height:27px;color:#fff!important;font-size:12px;display:inline-block;border:none;text-decoration:none;cursor:pointer;padding-right:10px;overflow:visible;border-radius: 0;padding-left: 0;}
.n_sidecenter a.btn_blue_sR{line-height:27px;}

.n_sidecenter .btn_orange{background-position:-6px -54px;}
.n_sidecenter .btn_gray,.n_sidecenter .bulk_operate{background-position:-6px -133px;color:#333}
.n_sidecenter .btn_blue{background-position:-6px -94px;}
.n_sidecenter .btn_red{background-position:-6px -397px;}
.n_tishi{color:#d0832a;background:url(../../images/new_inap/icons-8w.gif) -2px -183px no-repeat;padding-left:28px;height:30px;line-height:30px;display:inline-block;}
.n_infor{background:#d9edf7;border:1px solid #bce8f1;color:#3399cc;padding:0 10px;height:30px;line-height:30px;}
.p1r10{padding:0 10px;}


/**table升序降序**/
table th.order{cursor:pointer}
table th.order em{background:url(../../images/new_inap/icons.png) no-repeat;display:inline-block;width:10px;height:4px;overflow:hidden;margin-left:3px;vertical-align:middle;margin-bottom:2px;}
table th.ascend em{background-position:-12px -7px;}
table th.descend em{background-position:-12px -12px;}

table th .order{width:12px;height:14px;display:inline-block;vertical-align:middle;}
table th .order em, .defaultValues em, .bulk_operate em{background:url(../../images/new_inap/icons.png) no-repeat;display:block;width:12px;height:6px;overflow:hidden;cursor:pointer;}
table th  em.ascend{background-position:-12px -6px;}
table th  em.descend ,.bulk_operate em{background-position:-12px -11px;}
table th  em.ascend.current, table th  em.ascend.current:hover{background-position:-29px -6px;cursor:auto;}
table th  em.descend.current, table th  em.descend.current:hover{background-position:-29px -11px;cursor:auto;}
table th  em.ascend:hover{background-position:-44px -6px;}
table th  em.descend:hover{background-position:-44px -11px;}

#n_tabmenu{font-size:14px;height:35px; margin-top:10px;border-bottom:1px solid #ddd;padding-left:10px;margin-bottom:-5px;}
#n_tabmenu ul{line-height:35px;margin: 0px;list-style-type: none;float: left; padding: 0px 0px 0px 5px;}
#n_tabmenu ul li{float: left; }
#n_tabmenu ul li a{text-decoration: none; display: block;float: left;padding: 0px 0px 0px 10px;background: url(../../images/new_inap/tabs0000.png) no-repeat left top; margin-left: -10px; z-index: 0;position: relative; color: #333; }
#n_tabmenu ul li a strong{font-weight: normal;display: block; float: left;background: url(../../images/new_inap/tabs0000.png) no-repeat right top;padding:0px;cursor: pointer;margin-left:18px;display:inline;padding-right:12px;}
#n_tabmenu ul li a:hover, #n_tabmenu ul .current a{position: relative;z-index: 5;background: url(../../images/new_inap/tabs0000.png) no-repeat left bottom;color: #fff;}
#n_tabmenu ul li a:hover strong,#n_tabmenu ul .current strong{background-image: url(../../images/new_inap/tabs0000.png) no-repeat;  position: relative;z-index: 5;background-position: right bottom;}

/*********收件箱***********/
.n_msg_op {color:#333;}
.n_msg_op b{color:#0c8bc6}
.n_msg_op a{color:#3399cc;margin:0 10px;display:inline;}
.n_msg_list{padding:10px 0;}
.n_msg_list ul li{line-height:30px;border-bottom:1px solid #ddd;padding:10px;padding-left:10px;}
.n_sidecenter .chkbox{border:none;}
.n_msg_list ul li a{color:#333;width:800px;height:30px;line-height:30px;overflow:hidden}
.n_msg_list ul li a:hover{color:#39c;}
.n_msg_list ul li .unread{font-weight:bold}
.n_msg_list ul li .msg_details{line-height:22px;border-top:1px dashed #ddd;margin:0 10px;margin-top:10px}
.n_msg_list ul li cite{font-style:normal;float:right;color:#999;padding-right:10px;}
.n_msg_list .new_msg,.n_msg_list .old_msg{background:url(../../images/new_inap/icons-8w.gif) no-repeat;padding:10px}
.n_msg_list .new_msg{background-position:-72px -270px;}
.n_msg_list .old_msg{background-position:-71px -307px;}

/*********新增***********/
.n_add_page{padding:20px 20px;}
.n_add_page ul li{line-height:25px;padding:10px 0;clear:both;}
.n_add_page ul li em{width:140px;text-align:right;float:left;padding-right:20px;color:#444;font-weight:bold;}
.n_add_page ul li span{padding-right:15px;}
.n_add_page ul li .group_list { display:inline-table; max-width:900px;}
.n_add_page ul li .team_group { padding:0 5px; float: left; border:1px #efefef solid; margin:0 15px 10px 0;}
.n_add_page ul li .team_group .del { background:url(../../images/new_inap/icon_del.png) no-repeat; width:16px; height:16px; display:inline-block; margin-left:5px; vertical-align:middle;}
.n_add_page ul li .team_group .del:hover { background-position:-16px 0;}
.n_add_page ul li i{padding-left:10px;color:#888}
.n_add_page ul li i b{color:#f00;font-weight:normal;padding-right:5px;}
.n_strong{font-weight:bold}
.n_add_page ul li .radiobtn,.n_add_page ul li .chkbtn{margin-right:10px;vertical-align:middle;border:none;}
.n_add_page ul li .radio_much{width:70%; zoom:1; overflow:hidden;}
.n_add_page ul li .radio_much span{width:110px;display:inline-block;}
.n_add_page ul li .ipt_l{width:250px;}
.n_add_page .n_tjbtn{padding-left:160px;padding-top:20px;clear:both;}
.n_tjbtn .save_btn,.n_tjbtn .confirm_btn{background-position:-6px -54px;}
.n_tjbtn .reset_btn{background-position:-6px -133px;color:#888;margin-left:30px;}
.n_tjbtn .btn_red{margin-left:30px;}
.n_add_page .file_btn:hover{text-decoration:none}
.n_add_page ul li .texta{border-radius:3px;border:1px solid #cdcdcd;width:500px;height:80px;padding:2px 5px;font-size:12px;line-height:22px;}
/*复选框换行*/
.n_add_page ul li .check_box{width:80%; zoom:1; overflow:hidden;}
.n_add_page ul li .check_box span{width:110px;display:inline-block; float:left;}

/**发布广告**/
.adbox{margin-bottom:20px;border:1px solid #d9e4ef;padding-bottom:15px;border-radius:8px;}
.adbox ul{padding-top:10px;}
.ad_tit{background:#d9edf7;height:36px;line-height:36px;color:#444;clear:both;overflow:hidden;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom:1px solid #d9e4ef;}
.ad_tit h2{ color:#42a6e5;font-size:15px;float:left;margin-right:10px;}
.ad_tit h2 em{background:#42a6e5;width:40px;color:#fff;text-align:center;margin-right:10px;font-size:22px;display:inline-block;vertical-align:middle;border-bottom-right-radius:10px;}
.ad_tit h2 b{vertical-align:middle;}
.checkbox_dx{width:550px; margin-top:10px;color:#555;line-height:34px;border:1px solid #e3effb;padding:10px 15px;background:#f0f7fe;}
.checkbox_dx label{width:80px;padding-left:20px;}
.upload_sc{background:#f0f0f0;padding:10px 20px 20px 20px;margin-top:20px;width:70%;}
.upload_sc .tagContent{position:relative;min-height:240px;}
.previewbox{position:absolute;padding:5px;top:0px;right:10px;}
.previewbox .preview300{width:300px;height:250px;}
a.name_sc{color:#09c;padding:0 5px;}
.rTable .tabContent{margin-left:0;width:90%;}
.tips{height:30px;line-height:30px;margin:8px 0;clear:both;}
/********20131219 右侧小表格样式**********/
.tb_list_s{width:580px;margin-top:0;}
.tablebox{border:1px solid #ddd;width:60%;border-bottom:none;}
.tablebox th,.tablebox td{padding:5px 10px;border-bottom:1px solid #ddd;}
.tablebox th{border-right:1px solid #ddd;background:#f7f7f7;}

/**排期 新20140102***/
.n_arrange{overflow:auto}
.pdate{padding-top:10px;}
.pdate p{line-height:28px;}
.pdate p a{background:#e5e5e5;width:28px;height:28px;float:left;margin-right:8px;text-align:center;margin-bottom:8px;color:#333;font-weight:bold;}
.pdate p .weekend{color:#f00}
.pdate p .tomdate{background:#fff;border:1px solid #ddd;width:26px;height:26px;}
.paiqi{clear:both}
.ptable{width:500px;margin:20px 20px 0px 3px;float:left;display:inline;}
.weekday,.weekends,.paiqi_tj .okbtn,.paiqi_tj .backbtn{background:url(../../images/new_inap/ico_bg.gif) no-repeat;}
.weekday{background-position:0px 0px; width:30px;height:100px;color:#fff;text-align:center;padding-top:8px;float:left;}
.weekends{background-position:-30px 0px;width:30px;height:100px;color:#fff;text-align:center;padding-top:8px;float:left; }
.wnum{font-size:18px;}
.wday{width:12px;padding:2px 9px;}

.ptable table{width:468px;margin:0;float:left;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;border-collapse:collapse;}
.ptable table th{border-bottom:1px solid #ddd;height:35px;line-height:35px;text-align:center;color:#222;white-space:nowrap;padding:0px 5px;background:url(../../images/new_inap/thbg.gif) top repeat-x;}
.ptable table .th30{width:50px;}
.ptable table .th60{width:70px;}
.ptable table td{border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:36px;line-height:20px;padding:6px;text-align:center;color:#444;word-break:break-all}
.ptable table td input{width:40px;background:#fff;border:1px solid #ddd;height:20px;padding:0 5px;line-height:20px;margin-right:3px;display:inline;}
.paiqi_tj{padding-left:350px;clear:both}
.paiqi_tj .okbtn,.paiqi_tj .backbtn{width:105px;height:36px;color:#fff;text-align:center;border:none;margin-top:30px;font-size:14px;line-height:34px;margin-bottom:20px;cursor:pointer;}
.paiqi_tj .okbtn{background-position:0px -115px;}
.paiqi_tj .backbtn{background-position:0px -160px;color:#333;margin-left:40px;}
.ptoday table th{background:#d7f1ca;}
.ptomorrow table th{background:#f14950;color:#fff;}
.ptoday table td,.ptomorrow table td{background:#f9f9f9;}
.tdiv{position:relative;z-index:9;zoom:1;height:0px;}
.yingy_btn{position:absolute;top:2px;left:-67px;background:#fff;border:1px solid #ccc;z-index:10;width:150px;padding:10px 2px;_padding:5px 2px;height:30px;}
.yingy_btn .escglobal, .yingy_btn .subglobal{margin-left:1px;background:url(../../images/new_inap/ico_bg.gif) no-repeat;width:68px;height:29px;border:none;cursor:pointer;}
.yingy_btn .escglobal{color:#333;background-position:-83px -217px;}
.yingy_btn .subglobal{color:#fff;background-position:0px -217px;}
.nodata{height:30px;color:#f00;line-height:30px;background:#fff5e7;padding-left:10px;margin-top:20px;}
.arrange_btn{padding-left:420px;margin-top:30px;margin-bottom:30px;}
.wdate{width:120px;background:url(../../images/new_inap/ico_bg.gif) no-repeat 105px -260px;}

/***消息弹出框***/
.popup_msg { width:320px; height:240px; background:url(../../images/new_inap/opwd_bg.png?v=1) no-repeat; position:fixed; z-index:2147483647; right:0; bottom:0; *position:absolute;}
.popup_msg .clswd { width:30px; position:absolute; right:0; top:12px;}
.popup_msg .clswd .min, .popup_msg .clswd .cls, .popup_msg .msg_more .more, .popup_msg .msg_more .ignore { display:inline-block; background:url(../../images/new_inap/opwd_ico.gif) no-repeat;}
.popup_msg .clswd .min { background-position:-5px -5px; width:15px; height:15px;}
.popup_msg .clswd .cls { background-position:-25px -5px; width:15px; height:15px; margin-left:2px;}
.popup_msg .tit { height:40px; overflow:hidden;color:#fff;}
.popup_msg .tit h2 { line-height:40px; color:#fff; font-size:14px; padding-left:10px; font-weight:700; font-family:"Micro Yahei"}
.popup_msg .msg { width:280px; margin:25px auto 0;}
.popup_msg .msg p { width:280px; word-break:break-all; color:#000; line-height:20px; margin-bottom:5px; text-indent:24px;}
.popup_msg .msg_more { width:165px; position:absolute; right:15px; bottom:35px;}
.popup_msg .msg_more .more { width:88px; height:20px; background-position:-5px -30px; margin-right:5px;}
.popup_msg .msg_more .more:hover { background-position:-5px -55px;}
.popup_msg .msg_more .ignore { width:70px; height:20px; background-position:-5px -80px;}
.popup_msg .msg_more .ignore:hover { background-position:-5px -105px;}
.msg_page { position:absolute; bottom:8px; left:20px; height:20px;width:265px;}
.msg_page a { width:14px; height:14px; line-height:14px; display:inline-block; color:#000; margin:0 2px 0 0; text-align:center; background:#fff; font-family:Arial; font-size:10px; }
.msg_page a:hover { background:#f60; color:#fff; text-decoration:none;}
.msg_page .current { background:#f60; color:#fff;}
.msg_time{float:right;color:#fff;}


.n_add_page .TabWrap{width:500px;margin-left:160px;}
.n_add_page .TabUl{width:360px;height:31px;padding-left:10px;}
.n_add_page .TabUl ul li{width:80px;height:30px;line-height:30px;float:left;display:inline;border:1px solid #ddd;margin-left:10px;text-align:center;background:#f5f5f5;margin-bottom:-1px;cursor:pointer;padding:0;clear:none;}
.n_add_page .TabUl ul li.on{border-bottom:1px solid #fff;background:#fff;}
.n_add_page .TabBox .tab_con{border:1px solid #ddd;padding:10px;}

/****弹出窗口201405012****/
.maskLayer{background-color:#9D9D9D;width:100%;height:100%;left:0;top:0;filter: alpha(opacity=50);opacity:0.5;z-index:9990;position:absolute;}
.popwin{width:100%;position:absolute;top:150px;z-index:9999;}
.popwin .n_add_page{padding:0;}
.popwinbox{width:600px;margin:0 auto;position:relative;z-index:1001;background:#fff;border:5px solid #ddd;padding-bottom:20px;}
.close_btn{width:36px;height:36px;background:url(../../images/new_inap/close_btn.png) no-repeat 0 -38px;position:absolute;top:2px;right:5px;z-index:10000;cursor:pointer;}
.close_btn:hover{background:url(../../images/new_inap/close_btn.png) no-repeat}
.popwTitle{color:#fff;font-size:16px;line-height:35px;height:35px;font-family:"Microsoft Yahei";background:#03b3b2 url(../../images/new_inap/icons.png) no-repeat 5px -600px;padding-left:45px;margin-bottom:10px;}
.popwin .n_add_page ul li .texta{width:300px;}
.popwin .n_tjbtn{text-align:center;padding-left:0;}
.popwin .n_mainbox{height: auto !important;min-height: 50px;height: 50px;}

/***加载中 table嵌套层20140508***/
.loading_wrap{position:relative;}
.loading_wrap .loading{background:#ccc url(../../images/new_inap/loading.gif) 50% 60% no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1000000;filter:alpha(opacity=50);-moz-opacity:0.40;-khtml-opacity: 0.40;opacity: 0.50;}
.tb_list td.M_td{padding:0;}
.tb_list .M_table{padding:10px;position:relative;background:#eee;text-align:left;}
.tb_list .M_table table{background:#fff;}
.tb_list .M_table .n_search{padding:10px;background:#fff;border-bottom:none;margin-bottom:0px;}
.tb_list .M_table table th{background:url(../../images/new_inap/th_bg.jpg) repeat-x;color:#333}
.tb_list .M_arrow{background:url(../../images/new_inap/arrow.png) no-repeat;display:block;position:absolute;top:-7px;left:50px;width:13px;height:7px;}
.tb_list .M_operate_td{white-space:normal;padding:0;background:#f9f9f9;}
.tb_list .txt_left{text-align:left;}
.tb_list .txt_right{text-align:right;}
.tb_list .txt_center{text-align:center;}
.tb_list .M_operate{position:relative;line-height:35px;padding:5px;color:#ccc;}
.tb_list .M_operate a{padding:7px 12px;margin:1px;background:#f1f1f1;position:relative;white-space:nowrap;}
.tb_list .M_operate a.operate01{color:#339900;background:#e3f5e4;border-radius:5px;}
.tb_list .M_operate a.operate01.current,.tb_list .M_operate a.operate01:hover{background:#79ca01;color:#fff;box-shadow:3px 3px 2px #ccc;text-decoration:none;}
.tb_list .M_operate a.operate02{color:#068dc9;background:#e1eaf8;border-radius:5px;}
.tb_list .M_operate a.operate02.current,.tb_list .M_operate a.operate02:hover{background:#0092D4;color:#fff;box-shadow:3px 3px 2px #ccc;text-decoration:none;}
.M_operate a.operate01 span, .M_operate a.operate02 span{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;filter:alpha(opacity=50);-moz-opacity:0.50;-khtml-opacity: 0.50;opacity: 0.50;display:block;border-radius:5px;}
.M_operate a.operate01 span .loadingIco, .M_operate a.operate02 span .loadingIco{margin-top:3px;margin-left:0;width:auto;display:block;}
.loadingIco{background:url(../../images/new_inap/loading_m.gif) no-repeat center;height:24px;width:23px;display:inline-block;vertical-align:middle;margin-left:5px;}

/**银行转账**/
.account_total{margin:0 10px;}
.add_bk h3.tit { clear:both; color:#333; display:block; font-size:14px; padding:8px 0 10px 0; font-weight:700;margin-top:10px;}
.bank_item { padding:15px;height:auto;width:88%;}
.bmain { clear:both; overflow:hidden;}
.bmain .bkfl { display:block; float:left;}
.LayoutItem{padding:10px;padding-top:0;}
.LayoutItem .bmain .tit { width:120px; text-align:right;display:inline-block;}
.bmain input.ipt250{width:250px;border:1px solid #e5e5e5;outline:none;}
.bmain input.ipt200, .bmain input.inputbg{width:200px;border:1px solid #e5e5e5;outline:none;}
.bmain input.ipt250:focus, .bmain input.input200:focus, .bmain input.inputbg:focus{border:1px solid #eacd82;box-shadow:0px 0px 3px #eacd82;}
.bmain .text { width:290px; margin-left:5px;}
.bmain cite{font-style:normal}
.ipt_bk { height:22px; line-height:22px; border:1px #ccc solid; border-radius:3px; padding-left:5px; width:145px; _vertical-align:middle;}
.ipt_bk_st { height:22px; line-height:22px; border:1px #ccc solid; border-radius:3px; padding-left:5px; width:263px; _width:268px; _vertical-align:middle;}

.bankmain { margin-left:2px; clear:both; padding:15px 0 10px; line-height:24px;width:95%;}
.bmain input,.bankmain input{border:none;}
.bankmain label, .bmain label { cursor:pointer;display:inline;}
.bankmain img { vertical-align:middle;}
.bank_ol { width:188px; display:inline-block; margin-bottom:15px;}
.bankinfo { width:45%; border:1px #C4DAEC solid; display:inline-block; margin:0 10px 10px 0; line-height:26px; padding:5px 0 5px 10px; background:#E4F3FA;}
.bankmain .current, .bankinfo:hover { border:1px #FEEBCB solid; background:#FFFFDF; cursor:pointer;}
.bankinfo label{margin-left:5px;vertical-align:middle}
.bankinfo input{margin-right:5px;margin-bottom: 3px;}
.add_bk .nextstep{margin-top:20px;}

/*上传控件样式*/
.file_box { width:160px; height:30px; float:left; margin:10px;margin-left:0; position:relative;}
.file_item { position:absolute; top:0; left:0; z-index:1;}/* 模拟的上传文件*/
.text_box { height:30px; border:1px #cfcfcf solid; padding:0 5px; border-radius:3px 3px 3px 3px;}
.n_add_page input.text_box{width:280px;}
.file_btn { position:absolute; top:1px; top:2px\9; top:1px\9\0; right:1px; width:80px; height:30px; line-height:28px; background:#bbb;text-align:center; color:#fff; z-index:2; cursor:pointer;}/* 浏览按钮*/
#file_uploader { position:relative; text-align:right; -moz-opacity:0; filter:alpha(opacity=0);opacity:0; z-index:3; width:280px; height:28px;}/*浏览器默认的上传控件*/


/***select js style new 20140110***/
/* Corner radius */
.ui-selectmenu-button{vertical-align:middle}
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 0px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 0px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 0px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 0px/*{cornerRadius}*/;
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #d5d5d5/*{borderColorDefault}*/;
	font-weight: normal/*{fwDefault}*/;
	color: #555555/*{fcDefault}*/;
}

.ui-selectmenu-button span.ui-selectmenu-text {
	text-align: left;
	padding: 0.5em 2.1em 0.4em 1em;
	display: block;
	line-height: 1.4;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.ui-widget-content {
	border: 1px solid #d5d5d5/*{borderColorContent}*/;
	border-top:none;
	background: #ffffff/*{bgColorContent}*/;
	color: #222222/*{fcContent}*/;
}
.ui-menu .ui-menu-item {
	margin: 0;
	display: block;
	padding: 6px .4em;
	cursor: pointer;
	min-height: 0; /* support: IE7 */
	/* support: IE10, see #8844 */

}
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	border:none/*{borderColorHover}*/;
	background: #06c;
	font-weight: normal/*{fwDefault}*/;
	color: #fff/*{fcHover}*/;
}

.ui-state-default { background:#fff;}

.table_list .bankSelect .ui-widget {
    display: inline-block;
    padding:2px 0;}

.n_add_page ul li .ui-widget { padding-right:0;}
.ui-selectmenu-button span.ui-icon{ padding-right:0;}

/**20140724发布广告活动广告分类选择**/
.cateDiv { position:relative;}
.cateOpDiv { background:#fff; position:absolute; left:0px; top:30px; border:1px #cfcfcf solid; z-index:99; }
.cateOp { max-height:360px; overflow-y:scroll; width:100%; border-top:1px solid #eee;}
.cateOp span{margin:0 10px;}
.n_add_page ul li .cateOpDiv i { padding-left:0;}
.btn_S_C,.ico_lv { background:url(../../images/new_inap/cateBg.png) no-repeat; display:inline-block;}
.lv1,.lv2,.lv3,.lv4,.lv5,.lv6 { padding:5px 0; display:block; line-height:16px;cursor:pointer;}
.cateOpDiv .lv1 { font-weight:700; color:#333;}
.cateOpDiv .lv2 { padding-left:14px;}
.cateOpDiv .lv3 { padding-left:14px;}
.cateOpDiv .lv4 { padding-left:14px;}
.cateOpDiv .lv5 { padding-left:14px;}
.cateOpDiv .lv6 { padding-left:14px;}
.cateOpDiv span:hover, .selected { background:#f0f0f0; }
.cateSearch { border:1px #cfcfcf solid; height:20px; padding:5px; margin:10px 10px 5px 10px; padding-right:10px; zoom:1;overflow:hidden;}
.cateSearch input { border:none; outline:none; }
.btn_S_C { width:20px; height:16px; background-position:0 0; cursor:pointer; margin-left:10px;margin-top:2px;float:right;}
.iptbk_sc { padding:0; height:20px;line-height:20px; margin-left:0; color:#333;width:70%;float:left;}
.IcoL2 { width:15px; height:12px; background-position:-31px -2px;}
.IcoL3 { width:26px; height:12px; background-position:-54px -2px;}
.IcoL4 { width:38px; height:12px; background-position:-89px -2px;}
.IcoL5 { width:48px; height:12px; background-position:-134px -2px;}
.cate_ipt { border:1px solid #d5d5d5;width:200px; height:18px; padding:5px 0 5px 10px; background:url(../../images/new_inap/ico_arrow_gray.png) no-repeat 195px 12px; cursor:pointer; display:inline-block;line-height:18px;}
.cateDiv .nodata{background:none;height:22px;line-height:22px;margin:0;padding:0 10px 10px 10px;color:#f00;}

.n_add_page ul li .cateOpDiv{left:160px;}
.n_add_page ul li .cate_ipt{width:185px;}

.item_row .item_main .cate_ipt{line-height:18px;}

/**table合计**/
.tb_total{border:1px solid #ddd;border-top:3px solid #0092D4;border-right:none;margin-top:15px;margin-bottom:-15px;color:#888;}
.tb_total th, .tb_total td,.tb_list .M_table .tb_total th,.tb_list .M_table .tb_total td{text-align:center;background:#f4f8fe;height:22px;line-height:22px;border-bottom:0;}
.tb_total th,.tb_list .M_table .tb_total th{border-right:1px solid #ddd;padding:8px 5px 3px 5px;font-weight:normal}
.tb_total td,.tb_list .M_table .tb_total td{border-right:1px solid #ddd;font-size:16px;font-weight:bold;color:#666;padding:3px 5px 8px 5px;}


.w500{width:500px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.w200{width:250px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.website{text-align:left;clear:both;}
.website .wname{width:100px;display:inline-block;text-align:center;float:left;white-space:nowrap;overflow:hidden;margin-right:10px;color:#444;}
.website .wlink{float:left;color:#888;text-decoration:underline;}
.website .woperate{float:right;}
.website .woperate a{padding:0 5px;}
.tdIco{text-align:left;}
.tdIco img{width:32px;height:32px;vertical-align:middle;margin-right:5px;}

.tb_list th.limit{position:relative;padding:0 15px;}
.ico_limit{position:absolute;top:0;left:0;background:url(../../images/new_inap/ico_limit.png) no-repeat;width:25px;height:25px;}

.pic_list li{display:inline;margin-right:10px;}
.norealtime_ico{position:absolute;top:0;left:0;background:url(../../images/new_inap/ico_norealtimedata.png) no-repeat;width:52px;height:52px;}
.tdtips{position:absolute;top:5px;right:-5px;}
.tips_ico{position:absolute;top:-5px;right:-2px;width:13px;height:13px;background:url(../../images/new_inap/icons.png) no-repeat -3px -684px;display:inline-block;cursor:pointer;vertical-align:middle;}
.tips_txt{position:absolute;right:-30px;top:25px;background:#f8f8f8;border:2px solid #dedede;padding:10px;color:#444;font-weight:normal;border-radius:5px;width:150px; white-space:pre-wrap;line-height:20px;}
.tb_list .tdtips .M_arrow{left:-16px;top:20px;}

/**20141124权限列表样式美化**/
td.txtleft { text-align:left;}
td.txtcenter { text-align:center;}
td.txtright { text-align:right;}
td.td_pl20 { padding-left:20px;}
.ico_arrow_d { width:7px; height:4px; display:inline-block; vertical-align:middle; margin-right:5px; background:url(../../images/new_inap/ico_arrow_gray.png) no-repeat;}
.ico_arrow_r { width:4px; height:7px; display:inline-block; vertical-align:middle; margin-right:5px; background:url(../../images/new_inap/ico_arrow_r.png) no-repeat;}
.ico_arrow_gr { width:4px; height:7px; display:inline-block; vertical-align:middle; margin:0 5px 0 12px; background:url(../../images/new_inap/ico_arrow_gr.png) no-repeat;}
.tb_list2 {border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;width:100%;border-collapse:collapse; background:#fff;}
.tb_list2 td { border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;color:#666;height:20px;line-height:20px;text-align:center;white-space:nowrap;padding:5px 5px;}
.tb_list .IcoL2 { width:15px; height:12px; background-position:-31px -2px; margin-left:12px;}
.tb_list .IcoL3 { width:26px; height:12px; background-position:-54px -2px; margin-left:24px;}
.tb_list .IcoL4 { width:38px; height:12px; background-position:-89px -2px; margin-left:36px;}
.tb_list .IcoL5 { width:48px; height:12px; background-position:-134px -2px; margin-left:48px;}

/**tagHeader***/
.tagHeader { height:35px; padding:3px 0 0 0; border-bottom:3px #0092D4 solid; position:relative;margin-bottom:-5px; z-index:99999999;}
.tagHeader #tags { height:34px; line-height:34px; border-top:1px #e0e0e0 solid; border-left:1px #e0e0e0 solid; border-right:1px #e0e0e0 solid; position:absolute; left:0; bottom:0;}
.tagHeader #tags li { float:left;}
.tagHeader #tags li a { padding:0 22px;}
.tagHeader #tags li.selectTag a { background:#e5edf7; color:#555; font-weight:bold;display:inline-block;}
.n_sidecenter .bulk_operate{font-weight:normal;font-size:14px;position:relative}
#bulk_operate{position:relative}
#bulk_operate .operate_sort {position:absolute;top:35px;right:0;border:1px solid #ddd;padding:6px 10px;z-index:999;background:#fff;min-width:65px;}
#bulk_operate .operate_sort li{height:28px;line-height:28px;border-bottom:1px solid #ddd;margin-bottom:5px;cursor:pointer;}
#bulk_operate .operate_sort li:hover{color:#06c}
.defaultValues{position:relative;}
.defaultValues em{background:url(../../images/new_inap/icons.png?v=1) no-repeat -85px -122px;display:block;width:16px;height:20px;overflow:hidden;cursor:pointer;}
.defaultValues em{position:absolute;left:50px;top:10px;}
.bulk_operate em{position:absolute;left:73px;top:14px;}

/*****CustomColumn*****/
.CustomColumn {position:absolute; border:1px solid #d5d5d5;background:#fff;color:#aaa;white-space: nowrap;z-index: 20;left:0px; top:41px; box-shadow:rgba(0, 0, 0, 0.1) 3px 3px 0px;}
.CustomColumn label input {margin-right: 5px;border:none;padding:0;}
.CustomColumn table tbody td {line-height: 16px; vertical-align: top; white-space: nowrap;padding: 0 15px 10px; border: none;  background: #fff; text-align: left;}
.CustomColumn table tbody td strong {display: block; font-weight: 400; color: #0E0E0E;padding: 0 0 8px 0;}
.CustomColumn table tbody td label { color: #646464; display: block; padding: 6px 0;}

.OptionBody { min-width: 637px; padding: 10px;}
.OptionBody label {vertical-align: middle;}
.OptionFoot {border-top: 1px dotted #aaa; padding: 5px; margin: 0 5px 5px;clear: both;line-height:28px;}
.OptionFoot div { float: left;}
.OptionFoot em { clear: both;display: block; height: 0px;overflow: hidden;}
.OptionFoot label {vertical-align: middle;margin: 0 5px;}
.OptionAll input,.OptionInvert input{border:none;padding:0;}
.OptionCancel{float:right}
.OptionEmpty, .OptionDefault, .OptionCancel { height:28px; cursor: pointer; padding: 3px 10px;display: inline-block; background-repeat: no-repeat;border-radius: 3px;box-shadow: rgba(0, 0, 0, 0.2) 0 1px 2px, rgba(255, 255, 255, 0.3) -1px -1px 1px inset; border:1px solid #d5d5d5}
.OptionOk { float: right; height:28px; cursor: pointer;padding: 3px 10px; display: inline-block;border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.2) 0 1px 2px, rgba(255, 255, 255, 0.3) -1px -1px 1px inset; background-color: #79ca01; background-repeat: no-repeat;  background-image: -webkit-linear-gradient(#93d425, #79ca01); background-image: -moz-linear-gradient(top, #93d425, #79ca01); background-image: -ms-linear-gradient(#93d425, #79ca01); background-image: -o-linear-gradient(#93d425, #79ca01); background-image: linear-gradient(#93d425, #79ca01);
  filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8d872', endColorstr='#a3cd5a', GradientType=0)"; color: #fff; border: .1em solid #67a704; border-bottom-color: #67a704; margin: 0 0 0 5px;}


 /**发布App**/
.addAppBox { padding:15px 10px;}
.editAppBox { padding:0 10px; overflow:hidden;}
.appTabMenu { padding:10px 0;}
.appTabMenu li { height:30px; line-height:30px; padding:5px 20px; float:left; text-align:center; display:inline-block;}
.appTabMenu li.selected { background:#09c; color:#fff;}
.appTabMenu li.selected a { color:#fff;}
.appTable { clear:both; overflow:hidden;}
.appTable table { border:1px #dfdfdf solid; border-bottom:none; background:#fff; margin-bottom: 15px;}
.appTable table th { background: url(../../images/service/17un/newadmin/navbg.png) repeat-x 0 -90px; border-right:1px solid #dfdfdf;color:#505050;font-size: 14px;}
.appTable table th,.appTable table td {border-bottom: 1px solid #dfdfdf; height: 24px; padding: 10px 5px; text-align: center;}
.appTable table th.nor { border-right:0;}
.addRow{padding:10px 0;}
.addRow span.tit{width:160px;font-weight:bold;text-align:right;display:inline-block}
.addRow p{padding-left:162px;}
.addRow .formitem{display:inline;padding-left:0;}

.ipt_list{display:inline;float:left;margin-top:-10px;}
.ipt_list li{display:block;}

/****时间段选择****/
.rTable{width:80%;margin-left:160px;}
.rTable th.th_gray01{color:#666;}
.rTable .checkbox{background:#f7f7f7;border:1px solid #dfdfdf;width:16px;height:22px;margin:0 3px;cursor:pointer;display:inline-block;}
.rTable .act{background:#f7f7f7 url(../../images/new_inap/icons.png) -1px -720px;}
.n_add_page ul li .rTable i{padding:0;}
.n_add_page ul li .rTable span{padding:0}
.checkboxList span{width:100px;margin:5px 0 5px 20px;float:left;}

.p_relative{position:relative;}
.p_absolute{position:absolute;}
.adName{width:170px;overflow:hidden;text-overflow:ellipsis;display:inline-block;}
.tdPopwin{width:250px;top:0px; left:203px;background:#fff;border:1px solid #ddd;padding:15px;z-index:99999; box-shadow:rgba(0, 0, 0, 0.1) 3px 3px 0px;}
.tdPopwin ul li{width:250px;padding:5px 0;float:left;}
.tdPopwin_title,.tdPopwin_content{float:left;color:#555;}
.tdPopwin .tdPopwin_title{text-align:right;width:80px;}
.tdPopwin table td{text-align:left;width:160px;}
.tdPopwin_btn{margin-top:10px;clear:both;}
.tdPopwin_btn .escglobal, .tdPopwin_btn .subglobal{margin-left:1px;background:url(../../images/new_inap/ico_bg.gif) no-repeat;width:68px;height:29px;border:none;cursor:pointer;}
.tdPopwin_btn .escglobal{color:#333;background-position:-83px -217px;}
.tdPopwin_btn .subglobal{color:#fff;background-position:0px -217px;}

/***日期插件20150302****/

.pickDate{position:relative;display:inline-block}
.pickDate .date_txt{cursor:pointer;}
.dPick{width:470px;position:absolute;left:0;top:27px;z-index:99999;background:#f2f2f2;border:1px solid #d5d5d5;padding:10px;box-shadow:rgba(204, 204, 204, 0.6) 3px 3px 0px;}
.n_search .dPick span{padding:0;}
.tbody .dPick td{padding:2px;}
.pickDate .ui-widget-header{background:#e5e5e5;border:none;}
.pickDate .ui-widget-content .ui-state-default{background:#f9f9f9;}
.pickDate .ui-widget-content{border:1px solid #ddd;}
.pickDate .ui-widget-content{background:#fff;}
.pickDate .ui-state-default,.pickDate .ui-widget-content .ui-state-default{color:#666}
.pickDate .ui-widget-content .ui-state-hover,.pickDate .ui-widget-content .ui-state-active{background:#06c;color:#fff;}

.dPick .fl { float:left;}
.dPick .fr { float:right;}
.dPick .sded, .dPick .cfb { padding:5px 0; height:26px; line-height:26px; clear:both; overflow:hidden;}
.dPick .sded input { width:120px; padding:0 5px; color:#505050; height:22px; line-height:22px; border:1px #dfdfdf solid;}
.dPick .sded .dataStart, .dPick .sded .dataEnd { width:230px; display:inline-block;}
.dPick .sded .dataStart { margin-right:5px;}
.cfb .btn_data, .cfb .btn_close { width:68px; height:29px; line-height:29px; padding:0;border:none; cursor:pointer; background:url(../../images/new_inap/ico_bg.gif) no-repeat;}
.cfb .btn_data { color:#fff;background-position:0px -217px;margin-right:20px;}
.cfb .btn_close { color:#333;background-position:-83px -217px;}


/* mailBox */
.mailBox{background:#fff;border:1px solid #ddd;padding:3px 5px 5px;position:absolute;z-index:9999;display:none;-webkit-box-shadow:0px 2px 7px rgba(0, 0, 0, 0.35);-moz-box-shadow:0px 2px 7px rgba(0, 0, 0, 0.35);}
.mailBox p{width:100%;margin:0;padding:0;height:20px;line-height:20px;clear:both;font-size:12px;color:#ccc;cursor:default;}
.mailBox ul{padding:0;margin:0;}
.mailBox li{font-size:12px;height:22px;line-height:22px;color:#939393;font-family:'Tahoma';list-style:none;cursor:pointer;overflow:hidden;}
.mailBox .cmail{color:#000;background:#e8f4fc;}

/**20150312新增营业执照上传图样式**/
.upload_img_box { padding:0 0 10px;overflow: hidden;}
.upload_img_box img { width:100px; height:100px; padding:1px; border:1px #dfdfdf solid;}
.zj_upload { margin-left:160px;}
.upload_img_block { width:104px; height:104px; margin-right:10px;float:left; display:inline-block; position:relative;}
.ico_close { background:url(../../images/new_inap/ico_all.png) no-repeat -160px -70px; width:18px; height:18px; position:absolute; right:2px; top:2px;}

/***域名选择***/
.webSite_selected, .webSite_list .n_search, .webSite_list .loading_wrap{margin-left:160px;width:80%;clear:both;}
.webSite_list .n_search{clear:both;margin-top:10px;}
.webSite_list .n_links{float:right;width:80%;}
.webSite_selected p{padding:10px 0;font-weight:bold;color:#666;}
.webSite_selected_box{border:1px solid #ddd;padding:15px;}
.webSite_selected_box span{margin:5px;cursor:pointer;color:#555;}
.webSite_selected_box span:hover{text-decoration:line-through;color:#09C}
.w220{width:220px;margin-right:10px;}

/*添加创意包*/
.n_add_page .formTitle { color:#555; font-size:14px; padding:10px 0;}
.n_add_page .formPrompt { margin-bottom:15px;}
.n_add_page .formPrompt .rtb_info { font-weight:700; color:#09c; margin:0 5px;}
.n_add_page .LayoutItem { clear:both; background:#f5f5f5; padding:15px 0;}
.n_add_page .LayoutItem p { padding:15px 0;display:block;}
#tag_link_div{padding:0;}
.n_add_page .LayoutItem p .tit { width:120px; display:inline-block; text-align:right; margin-right:5px;}
.n_add_page .LayoutItem p cite { padding-left:15px; color:#999;}
.n_add_page .ico_prompt { display:inline-block; width:30px; height:30px; padding-right:0;background:url(../../images/new_inap/icons-8w.gif) -2px -183px no-repeat; vertical-align:middle;}
.tabContent { width:80%; margin-left:130px; display:inline-block;}
.tabContent.upload_material{margin-top:-35px;}
.n_add_page .LayoutItem .upload_material p cite{display:block;padding-left:0;padding-top:10px}
.swfupload{vertical-align:middle}
.upload_btn_img img{vertical-align:middle}
.n_add_page .LayoutItem .upload_material .loading_s{margin-left:10px;}
.tabContent #tags { height:32px; border-bottom:1px #dfdfdf solid;}
.tabContent #tags li { height:32px; line-height:32px; float:left; padding:0 20px; border-top:1px #dfdfdf solid; border-left:1px #dfdfdf solid; border-right:1px #dfdfdf solid; margin:0 5px;clear:none;}
.tabContent #tags li.selectTag { background:#fff; color:#06c; font-weight:700;}
.tabContent .tagContent { border:0; background:#fff; padding:20px 15px;}
.tabContent.cover_preview{margin-top:-50px;}
.cover_preview .cover_img{border:1px solid #ddd;padding:5px;background:#fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);}
.subRow { margin-left:85px;}
.tagLink{border-bottom:1px dashed #ccc;padding-bottom:5px;margin-bottom:5px;position:relative;}
.tagLink input.ipt250{width:250px;}
.tagLink input.ipt60{width:60px;}
.itemList_close{position:absolute;top:0px;right:0px;width:19px;height:19px;cursor:pointer}
.itemList_close{background: url(../../images/service/dsp/new_admin/ico_all.png) no-repeat -184px -255px;}
.n_add_page .LayoutItem .operateBtn{padding:5px 0;}
.upload_preview .upload_list{border-bottom:1px dotted #ddd;padding:10px 0;}
.upload_preview table{width:420px;}
.upload_preview table td{text-align:left;border:none;padding:3px;valign:top;}
.upload_preview table td a{color:#09c;}
.upload_preview table td span{color:#090;width:50px;display:block;}
.upload_preview .upload_ok{display:block;background: url(../../images/service/dsp/new_admin/ico_all.png) no-repeat -60px -355px;width:49px;height:18px;}
.upload_preview .upload_img{border:1px solid #ddd;padding:3px;width:80px;height:80px;text-align:center;}
.upload_preview .upload_img body,.upload_preview .upload_img img{margin:0;padding:0;}
.upload_preview .upload_name{background-position:0 -165px; width:230px; padding:0 5px; height:30px; line-height:30px; color:#888;}
.loading_s{background:url(../../images/service/dsp/new_admin/loading_s.gif) no-repeat left;padding-left:25px;height:20px;}

.awards-img{padding:10px 20px 10px 0;display:inline-block;}


/***权限分配20151123****/
ul.lev3{color:#666;}
ul.lev1 .icon_unfold, ul.lev2 .icon_unfold {background:url(../../images/new_inap/icon_unfold.jpg) no-repeat 0 8px;cursor:pointer;width:20px;height:20px;padding-right:0;} 
ul.lev1 .icon_fold, ul.lev2 .icon_fold {background:url(../../images/new_inap/icon_fold.jpg) no-repeat 0 8px;cursor:pointer;width:20px;height:20px;padding-right:0;} 
ul.lev2{padding-left:20px;}
ul.lev1 .func{display:inline-block;width:160px;padding:5px 0 5px 20px;}


.r-item{margin-left:160px;}
.r-item .compete-item{width:300px;float:left;margin-bottom:20px;}
.r-item .compete-item .ckbox{margin-top:20px;}

.r-item .ad-style {width:380px;float:left;margin-bottom:20px;}
.r-item .ad-style img {width:320px;height:100px;border:1px solid #eee;}
.r-item .ad-style p {text-align:center;line-height:30px;color:#666;}

/***上传素材***/
.mt_box{background:#f8f8f8;padding:20px;width:600px;}
.mt_list{border-bottom:1px dotted #ddd;padding-bottom:10px;margin-bottom:10px;}
.mt_list table td{padding-right:15px;padding-bottom:10px;}
.mt_list table td a{color:#46A9C9;}
.mt_list .imgWrap{position:relative;z-index:998;width:94px;height:94px;}
.mt_list .upload_img,.mt_list .upload_img_banner{border:1px solid #ddd;padding:1px;width:100px;height:100px;text-align:center;background:#fff;overflow:hidden}
.mt_list .upload_img body,.mt_list .upload_img img{margin:0;padding:0;width:100px;height:100px;}
.mt_list .upload_img_banner body,.mt_list .upload_img_banner img{margin:0;padding:0;}

.textarea250{width:250px;height:44px;padding:3px 8px;border: 1px solid #d5d5d5;border-radius: 3px;line-height:22px;color:#444;font-size:12px;}


/*条形图*/
.chart{width:90%;max-width:600px;}
.chart .bar-chart{margin-bottom:10px;}
.bar-chart{height:22px;line-height:22px;display:block;background:#eee;position:relative}
.bar-chart .percent{color:#c0bfbf;position:absolute;top:0;right:5px;}
.bar-chart .bar {background:#0092D4;display:block;height:22px;}

.bar-chart02{height:22px;line-height:22px;display:block;background:#eee;position:relative;margin-top:5px;}
.bar-chart02 .percent{color:#c0bfbf;position:absolute;top:0;right:5px;}
.bar-chart02 .bar {background:#efd61f;display:block;height:22px;}


/**登录**/
.header { width:100%; height:140px; padding-top:25px; background:url(../../images/new_inap/hearbg.jpg) no-repeat top center; background-size:100% 140px;}
.head { height:71px;text-align:center;}
.head img{width:70px;height:70px;margin:0 auto;}
.userName{ color:#fff; font-size:14px; line-height:30px;  text-align:center; }
.formLogin { margin:10px 10px 0 10px;font-size:15px}
.formLogin input[type=text]:focus{border:none;box-shadow:none;}
.filedset{ width:100%; background:#fff; height:50px;border-bottom:1px solid #eee;  margin:0 auto;position:relative;}
.filedset .iptLogin { height:30px;line-height:30px; width:100%;padding-top:10px;padding-left:50px; background:none;border:none;}
.formName{ border-top-left-radius:5px; border-top-right-radius:5px; }
.filedset:nth-last-child(2) {border-bottom:none; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}

.icoUser{ width:16px; height:16px; background:url(../../images/new_inap/ico-user.png) no-repeat center; background-size:16px 16px; position:absolute; left:16px; top:16px;}
.icoLock{  width:15px; height:18px; background:url(../../images/new_inap/ico-lock.png) no-repeat center; background-size:15px 18px; position:absolute; left:16px; top:15px;}
.icoCode{ width:17px; height:20px; background:url(../../images/new_inap/ico-code.png) no-repeat center; background-size:17px 20px; position:absolute; left:16px; top:15px;}
#auth_code{vertical-align:middle;cursor: pointer;width:70px;height:30px;position:absolute;right:10px;top:9px;}
.form-autoLogin{color:#1c8cdc;margin:15px 0 15px 13px;}
.form-autoLogin input{margin-right:5px;}
.btn { width:100%;height:40px; line-height:40px; color:#fff; border-radius:5px;text-align:center; font-size:16px; padding:0;border:none;}
.sumbtn{ background:#00b3f0; margin-top:40px; }

/*角标*/
.num-mark{position:absolute;bottom:0;right:0;background:url(../../images/new_inap/numbg.png) no-repeat right;width:20px;height:20px;color:#fff;text-align:right;padding-right:2px;line-height:28px;}
.corner-mark{position:absolute;top:0;right:5px;background:url(../../images/new_inap/corner_mark.png) no-repeat;width:18px;height:18px;color:#fff;text-align:center;line-height:16px;}
.corner-mark.mbg01{background-position:0 0;}
.corner-mark.mbg02{background-position:-40px 0;}
.corner-mark.mbg03{background-position:-80px 0;}
.corner-mark.mbg04{background-position:-120px 0;}
.ico_lim {position:absolute;top:0;right:0;background:url(../../images/new_inap/ico_lim.png) ;width:16px;height:16px;}
.ico_clock { position:absolute;top:0px;left:0px;background:url(../../images/new_inap/ico_clock.png) ;width:22px;height:22px; }
.ico_clock_bottom{position:absolute;bottom:0px;left:0px;background:url(../../images/new_inap/ico_clock_bottom.png) ;width:22px;height:22px;}

/*样式效果*/
.animation-style { width:160px; float: left; margin-bottom:15px;}
.animation-style .name-rate { margin-top:5px;}
.animation-style .name-rate .ipt30 { width:30px; margin:0 3px;}

/*地区定向*/
.rTable td,.rTable th{text-align:left;padding-left:15px;}
.rTable .c_province{width:100px;display:inline-block;padding-left:20px;margin:0;float:left;}
.rTable .c_province:hover{background:#f6f6f6;width:99px;}
.rTable .c_province input,.rTable .c_client input,.Areaname input{margin-right:5px;margin-bottom:2px;_margin-bottom:1px;}
.rTable .c_city{position:relative;}
.rTable span .c_city ul{position:absolute;top:-35px;left:62px;background:#f6f6f6;width:275px;padding:10px;border:1px solid #eee;box-shadow: 4px 4px 1px #ddd;}
.rTable span .c_city ul li{width:85px;float:left;margin:2px;line-height:25px;padding:0;clear:none;}

/*新增权限表格*/
.qx_block { margin:10px 0;}
.qx_block .tit { height:30px; line-height:30px; padding:10px 0; text-align:center; font-size:14px;}
.qx_block .qx_menu { height:36px; line-height:36px;}
.qx_block .qx_menu li { float:left; background:#eff3f8; margin-right:3px;}
.qx_block .qx_menu li a { display:block; padding:0 15px;}
.qx_block .qx_menu li a:hover,.qx_block .qx_menu li.current a { color:#5382c5; font-weight:700;}
.qx_block .qx_content table { border-top:1px #dfdfdf solid; border-left:1px #dfdfdf solid; border-collapse:collapse;}
.qx_block .qx_content table td { height:32px; line-height:32px; padding:0 10px; border-right:1px #dfdfdf solid; border-bottom:1px #dfdfdf solid;}
.qx_block .qx_content .c_name { color:#363636; height:36px; line-height:36px;}
.qx_block .qx_content .thead { color:#363636; background:#f0f0f0; text-align:center;}
.qx_block .qx_content .td_bg { background:#f5f5f5;}
.qx_block .qx_content table td .col-4 { width:25%; float:left;}
.qx_block .qx_content table td .col-3 { width:33.3%; float:left;}
.qx_block .qx_menu li em { background: url(../../images/new_inap/icons.png) no-repeat -85px -122px; display:inline-block; width:11px; height:11px; overflow:hidden;}
.qx_block .qx_menu .qx_menu_more { position:relative;}
.qx_block .qx_menu .more_menu { width:120px; position:absolute; left:0;}
.qx_block .qx_menu .more_menu li { height:32px; line-height:32px; border-bottom:1px #dfdfdf solid; float:none;}
.qx_block .qx_menu .more_menu li a { display:block;}

/*APP手机浏览*/
.mobile-app-area{width: 375px;background: #f1f0f5;border: solid 1px #ddd;margin: 20px 0 150px 60px;}
.mobile-app-area .edit{width: 30px;height: 30px;position: absolute;transition: all .2s;padding: 0;border: none;background: #ddd;border-radius: 4px;}
.mobile-app-area .edit:hover{-webkit-filter: brightness(1.05);  filter: brightness(1.05);cursor: pointer;}
.mobile-app-area .edit-area{position: absolute;left: 400px;top: 0;padding: 15px;border-radius: 6px;width: 500px;text-align: left;}
.mobile-app-area .edit-con{background: #eee;padding: 15px;border-radius: 6px;width: 500px;text-align: left;margin-bottom: 15px;}
.mobile-app-area .edit-con .con{background: #fff;border-radius: 6px;position: relative;}
.triangle_border_left{width:0;height:0;border-width:20px 20px 20px 0;border-style:solid;border-color:transparent #eee transparent transparent;/*透明 灰 透明 透明 */margin:40px auto;position:absolute;top: 0;left: -28px;}
.mobile-app-area .edit-area textarea{border: solid 1px #ddd;width: 240px;padding: 15px;border-radius: 6px;margin: 0;}

.mobile-app-area .button{}
.mobile-app-area .button input{width: 120px;height: 40px;border: none;transition: all .2s;}
.mobile-app-area .button input:first-child{background: #5599f6;color: #fff;margin-right: 10px;}
.mobile-app-area .button input:last-child{background: #ddd;}
.mobile-app-area .button input:hover{-webkit-filter: brightness(1.05);  filter: brightness(1.05);cursor: pointer;}
.mobile-app-area .edit-con figure{text-align: left;margin: 10px 0 0;}

.mobile-app-area .edit-con .con-list{padding: 20px 0;}
.mobile-app-area .edit-con .con-list li{margin-bottom: 20px;overflow: hidden;padding: 0;}
.mobile-app-area .edit-con .con-list li:last-child{margin-bottom: 0;}
.mobile-app-area .edit-con .con-list li .name{float: left;width: 100px;text-align: right;margin-right: 10px;line-height: 30px;}
.mobile-app-area .edit-con .right-con{float: left;text-align: left;}
.mobile-app-area .edit-con .con-list .upload-icon{height: 30px;background: #eee;border: solid 1px #ddd;width: 80px;transition: all .3s;margin-right: 10px;}
.mobile-app-area .edit-con .con-list .upload-icon:hover{background: none;cursor: pointer;}
.mobile-app-area .edit-con .con-list .short{height: 30px;margin: 0;padding: 0 15px 0;width: 240px;}
.mobile-app-area .head{width: 100%;line-height: 50px;background: #f9a950;height: 50px;color: #fff;font-size: 16px;margin-bottom: 0;}

.mobile-app-area .top-area{background: #fff;padding: 20px;text-align: center;border-bottom: solid 1px #ddd;position: relative;}
.mobile-app-area .top-area .edit{top: 10px;right: 10px;}
.mobile-app-area .top-area .logo{margin: 0 auto 8px;display: table;}
.mobile-app-area .top-area .app-name{font-size: 14px;color: #666;margin-bottom: 8px;}
.mobile-app-area .top-area .tt-reward{font-size: 12px;color: #fe3e3e;margin-bottom: 8px;}
.mobile-app-area .top-area .tt-reward span{font-size: 16px;}
.mobile-app-area .top-area .detail{font-size: 12px;color: #999;}
.mobile-app-area .top-area .detail span{color: #333;}

.mobile-app-area .tips{width: 305px;height: auto;background: #fff;border: solid 1px #ddd;margin: 14px auto;border-radius: 3px;padding: 10px 14px;display: table;position: relative;}
.mobile-app-area .tips .edit-area{left: 379px;top: -30px;}
.mobile-app-area .tips p{width: 100%;font-size: 12px;color: #777;line-height: 20px;margin-bottom: 10px;	}
.mobile-app-area .tips p:last-child{margin: 0;}
.mobile-app-area .tips .edit{position: static;margin: 15px auto 5px;display: table;}

.mobile-app-area .task-list{background: #fff;padding-bottom: 20px;}
.mobile-app-area .task-list .title{margin: 0;line-height: 40px;font-size: 14px;color: #333;border-bottom: solid 1px #ddd;padding: 0 16px;}
.mobile-app-area .task-list .title .icon{width: 12px;height: 12px;background: #f9a950;display: inline-block;margin-right: 6px;border-radius: 50%;}
.mobile-app-area .task-list .navs{margin: 10px auto 20px;display: table;overflow: hidden;}
.mobile-app-area .task-list .navs span{line-height: 40px;border-bottom: solid 2px #ff412d;padding: 0px 26px;display: inline-block;}
.mobile-app-area .task-list .navs span:last-child{border-bottom: none;}
.mobile-app-area .task-list .edit-area{left: 383px;top: -40px;}
.mobile-app-area .task-list .edit-area .triangle_border_left{left: -40px}
.mobile-app-area .task-list .edit-area .con{padding: 0 !important;}
.mobile-app-area .task-list .list{padding: 0 16px;}
.mobile-app-area .task-list .list>li{border: solid 1px #eee;padding: 0;margin-bottom: 16px;position: relative;}
.mobile-app-area .task-list .list li{}
.mobile-app-area .task-list .list .edit{top: 10px;right: 50px;width: 30px;height: 30px;text-align: center;line-height: 30px;padding: 0;border: none;background: #ddd;border-radius: 4px}
.mobile-app-area .task-list .list .edit img{text-align: center;}
.mobile-app-area .task-list .list .delete{position: absolute;top: 10px;right: 10px;width: 30px;height: 30px;text-align: center;line-height: 30px;padding: 0;border: none;transition: all .3s;background: #ddd;border-radius: 4px;}
.mobile-app-area .task-list .list .delete:hover{cursor: pointer;-webkit-filter: brightness(1.05);  filter: brightness(1.05);}
.mobile-app-area .task-list .list>li>.con{border-bottom: solid 1px #eee;padding: 10px 16px;overflow: hidden;}
.mobile-app-area .task-list .list .icon{float: left;margin: 0 10px 0;width: 50px;}
.mobile-app-area .task-list .list .icon img{width: 100%;}
.mobile-app-area .task-list .list .task-name{font-size: 16px;color: #333;}
.mobile-app-area .task-list .list .task-detail{color: #666;}
.mobile-app-area .task-list .list .bottom{padding: 0 16px;height: 32px;position: relative;}
.mobile-app-area .task-list .list .bottom span{line-height: 32px;}
.mobile-app-area .task-list .list .bottom .money{color: #FF412D;padding: 0;}
.mobile-app-area .task-list .list .bottom .go{width: 60px;height: 32px;line-height: 32px;background: #ff6d2d;display: block;position: absolute;right: 0;bottom: 0;text-align: center;color: #fff;}

.mobile-app-area .add-area{background: #f5f5f5;text-align: center;padding: 12px;transition: all .3s;}
.mobile-app-area .add-area:hover{cursor: pointer;background: #fff;}
.mobile-app-area .add-area .add{font-size: 30px;border: solid 1px #ddd;width: 50px;height: 50px;display: inline-block;text-align: center;padding: 0;line-height: 50px;border-radius: 50%;margin-bottom: 10px;}

/*.mobile-app-area .top-area .edit-area{display: block;}*/
/*.mobile-app-area .task-list .edit-area{display: none;}*/


/*login-page*/
.login-page{background: url("../../images/new_inap/bg-8w.jpg") no-repeat;width: 100%;background-size: cover;height: 100vh;background-position: 50% 100%;}
.login-page .empty{padding-top: 150px;}
.login-page .logo{display: table;margin: 0 auto 15px;border-top: solid 8px #0092D4; width:100%; text-align:center; padding-top: 15px;}
.login-page .login-area{display: table;margin: 0 auto;background: #fff;width: 460px;padding: 0 40px 20px;border-radius: 8px;box-shadow: 0 10px 15px rgba(0,0,0,.2);position: relative;}
.login-page .con{border-top: solid 1px #e9e9e9;padding-top: 30px;}
.login-page .ti{font-size: 14px;color: #999;position: absolute;right: 15px;top: 15px;}
.login-page .input{position: relative;width: 340px;display: table;margin: 0 auto 30px;}
.login-page #auth_code{top: 0;height: 36px;}
.login-page .left{width: 70px;display: inline-block;font-size: 14px;color: #666;line-height: 30px;float: left;}
.login-page input{width: 258px;display: inline-block;height: 30px;outline: none;padding: 0;float: left;padding-left: 10px;}
.login-page input:focus{outline: none;border: solid 1px #79b8dd;box-shadow: none;}
.login-page .code-input{width: 150px;}
.login-page .sub_btn{width: 120px;height: 42px;display: table;margin: 10px auto 0;background: #00609E;cursor: pointer;transition: all .3s;float: none;padding-left: 0;}
.login-page .sub_btn:hover{background: #50abff;}

@media all and (max-width: 1366px){
	.login-page .empty{padding-top: 80px;}
}

@media all and (max-width: 1600px){
	.login-page .empty{padding-top: 150px;}
}

@media all and (max-width: 414px){
	.login-page{padding: 0;}
	.login-page .empty{padding-top: 100px;}
	.login-page .logo{width: 60%;}
	.login-page .logo img{width: 100%;}
	.login-page .login-area{width: 86%;padding: 0 10px;}
	.login-page .input{width: 100%;overflow: hidden;}
	.login-page input{width: 274px;display: inline-block;}
	.login-page .con{width: 100%;}
	.login-page .code-input{width: 180px;}
}

@media all and (max-width: 375px){
	.login-page{padding: 0;}
	.login-page .logo{width: 60%;}
	.login-page .logo img{width: 100%;}
	.login-page .login-area{width: 86%;padding: 0 10px;}
	.login-page .input{width: 100%;overflow: hidden;}
	.login-page input{width: 240px;display: inline-block;}
	.login-page .con{width: 100%;}
	.login-page .code-input{width: 150px;}
}

@media all and (max-width: 360px){
	.login-page{padding: 0;}
	.login-page .empty{padding-top: 100px;}
	.login-page .logo{width: 60%;}
	.login-page .logo img{width: 100%;}
	.login-page .login-area{width: 86%;padding: 0 10px;}
	.login-page .input{width: 100%;overflow: hidden;}
	.login-page input{width: 228px;display: inline-block;}
	.login-page .con{width: 100%;}
	.login-page .code-input{width: 140px;}
}

@media all and (max-width: 325px){
	.login-page{padding: 0;}
	.login-page .empty{padding-top: 50px;}
	.login-page .logo{width: 60%;}
	.login-page .logo img{width: 100%;}
	.login-page .login-area{width: 86%;padding: 0 10px;}
	.login-page .input{width: 100%;overflow: hidden;}
	.login-page input{width: 196px;display: inline-block;}
	.login-page .con{width: 100%;}
	.login-page .code-input{width: 110px;}
}
