@charset "utf-8";
/* CSS Reset */
*{ margin:0; padding:0;}
ul{ list-style:none;}
.clearfix:after { /*/*/ content: "."; /* IE8 hack */ display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
*html .clearfix { height: 1%; }
.clearfix { display: block; }

/* 2 */
.xTop{ height:80px;  background:#fff; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7;}
.xTop_in{ width:1000px; margin:0 auto;}
.xTop .xLogo{ width:240px; height:80px; background:url(/Public/Images/wifi/2/logo.png) no-repeat 0 -1px; overflow:hidden; float:left;}
.xTop_info{ float:right; font-size:16px; color:#666; line-height:normal; position:relative; top:30px; text-align:right;}
.xTop_info .xLinks{ float:right; color:#3C8CEA; text-decoration:none; margin-left:16px; margin-right:21px;}

body{ font-family:'microsoft yahei'; font-size:14px; background:#ededed; color:#333;}
.xNav{ width:200px; float:left; padding-bottom:46px; background:#3C8CEA;}
.xNav .xPicShow{ padding:10px;}
.xNav .xPicShow img{ vertical-align:top;}
.xNav .xLs{padding:0 5px;}
.xNav .xItem{ border-top:1px solid #c6d2c5;}
.xNav .txtlinks{ padding-left:40px; display:block; height:40px; line-height:40px; text-decoration:none; color:#fff;}
.xNav .xItem0{ background:url(/Public/Images/wifi/2/ico_xItem0.png) no-repeat;}
.xNav .xItem1{ background:url(/Public/Images/wifi/2/ico_xItem1.png) no-repeat;}
.xNav .xItem2{ background:url(/Public/Images/wifi/2/ico_xItem2.png) no-repeat;}
.xNav .xItem3{ background:url(/Public/Images/wifi/2/ico_xItem3.png) no-repeat;}
.xNav .xItem4{ background:url(/Public/Images/wifi/2/ico_xItem4.png) no-repeat;}
.xNav .xItem5{ background:url(/Public/Images/wifi/2/ico_xItem5.png) no-repeat;}
.xNav .xItem6{ background:url(/Public/Images/wifi/2/ico_xItem6.png) no-repeat;}
.xNav .xItem7{ background:url(/Public/Images/wifi/2/ico_xItem7.png) no-repeat; border-bottom:1px solid #3C8CEA;}
.xNav .xItem8{ background:url(/Public/Images/wifi/2/ico_xItem9.png) no-repeat; }
.xNav .subls li{ vertical-align:top; border-top:1px solid #3C8CEA;}
.xNav .subls li a{padding-left:53px; display:block; height:40px; line-height:40px; text-decoration:none; color:#fff;}
.xNav .subls li.on{ background:#73ac3f url(/Public/Images/wifi/2/bg_cur.png) no-repeat 100% 50%; }
.xNav .xItemOpen .txtlinks{ background:url(/Public/Images/wifi/2/ico_arrowdown.png) no-repeat 168px 50%;}
.xNav .xItemClose .txtlinks{ background:url(/Public/Images/wifi/2/ico_close.png) no-repeat 168px 50%;}
.xWrap{ width:1000px; margin:10px auto 0; background:#fff url(/Public/Images/wifi/bgleft.gif) repeat-y 0 0;}
.xWrap .xCon{ width:800px; float:left;}
.xWrap .xCon .tablist{height: 50px}
/*.xWrap .xCon .tablist li{
    float: left;
    min-width: 80px;
    text-align: center;
    cursor: pointer;
    line-height: 44px;
    color: #1d3650;
    padding: 0px 12px;
    float:left;border:1px solid #999;border-left:none;margin-bottom: -1px;background: #e0e0e0;overflow: hidden;position: relative;
}*/
.tabs {
    overflow: hidden;
    width: 100%;
    margin: 0;
    padding: 0;
    list-style: none;
    border-bottom: 1px solid #3d3d3d;
}

.tabs li {
    float: left;
    margin: 0 -15px 0 0;
    border-bottom: 1px solid #3d3d3d;
}

.tabs a {
    float: left;
    position: relative;
    padding: 0 10px;
    height: 0;
    line-height: 40px;
    text-transform: uppercase;
    text-decoration: none;
    color: #fffffe;
    border-right: 40px solid transparent;
    border-bottom: 40px solid #3D3D3D;
    font-size: 20px;
    border-bottom-color: #777\9;
    opacity: .3;
    filter: alpha(opacity =       30);
}
.tabs a:hover {
    border-bottom-color: #2ac7e1;
    opacity: 1;
    filter: alpha(opacity=100);
}
.tabs a:focus {
    outline: 0;
}
.tabs .current {
    z-index: 3;
    border-bottom-color: #3c8ceb;
    opacity: 1;
    filter: alpha(opacity=100);
}


.mFooter{ clear:both; text-align:center; font-size:12px; color:#9ca797; line-height:37px; padding-bottom:3px;}

.datals { font-size:14px;}
.datals .item{ padding:9px 0 7px;}
.datals .item label{ width:116px; padding-right:10px; float:left; text-align:right; line-height:23px;}
.datals .item .labelright{ width:360px; float:left;}
.datals .item .ipt{ width:190px; float:left; font-size:14px; line-height:normal; padding:3px 4px; border:1px solid #d4d4d4; margin-right:10px;}

.xCon_in{ padding:0 20px 0 20px;}
.tit_big{ color:#3c8cea; font-weight:normal; padding-left:4px;}
.tit_sub{color:#3c8cea; font-weight:normal; padding:10px 4px 10px; border-bottom:1px solid #d4d4d4; display:block;} 

/* sprite */
.btn_green,
.visitList .pannel .btn{ background-image:url(/Public/Images/wifi/sprite.png); background-repeat:no-repeat;}
.btn_green{ width:78px; height:25px; background-position:0 0; display:inline-block;text-align:center; line-height:25px; text-decoration:none; color:#fff; font-size:14px; float:left; }
.visitList .pannel .btn{ width:78px; height:25px; background-position:0 0; display:inline-block;text-align:center; line-height:25px; text-decoration:none; color:#fff; font-size:14px; vertical-align:middle; }

/* sprite */
.mHd2 .btn,.btn_upload,.btn_save,.btn_search,.mMod01 .ls a,.mMod02 .ls a{ background-image:url(/Public/Images/wifi/sprite.png); background-repeat:no-repeat;}

.mHd { padding-bottom:7px;}
.mHd .tit{font-size:18px; color:#3c8ceb; font-weight:400;}
.mHd2 .btn{ float:right; width:78px; height:25px; background-position:0 0; text-align:center; line-height:25px; text-decoration:none; color:#fff; font-size:14px;}
.mHd2{ border-bottom:1px solid #d4d4d4; padding:10px 0; line-height:normal; font-size:14px; color:#3c8ceb;}
.btn_upload{ width:172px; height:172px; border:0 none; padding:0; background-position:0 -30px; float:left; margin-right:40px; _display:inline; position:relative; overflow:hidden;}
.btn_upload input{ position:absolute; right:0; top:0; font-size:900%; opacity:0; filter:alpha(opacity=0);}
.uploadBox{ padding:20px 0 0 65px;}
.saveBox{ text-align:center; padding:16px 0 4px;}
.btn_save{width:78px; height:25px; background-position:0 0; display:inline-block;text-align:center; line-height:25px; text-decoration:none; color:#fff; font-size:14px; }

.mConList{ padding-top:3px; color:#333;}
.mConItem{ font-size:14px; padding:7px 0 8px;}
.mConItem label{ float:left; width:116px; padding-right:10px; text-align:right; line-height:27px; }
.mDialogItem{ font-size:14px; padding:7px 0 8px;}
.mDialogItem label{ float:left; width:116px; padding-right:10px; text-align:right; line-height:20px; }
.mSelect01{ border:1px solid #d4d4d4; font-size:14px; height:27px; margin-right:10px;}

.mIptTxt01,
.mIptTxt02,
.visitList .pannel .ipt{  border:1px solid #d4d4d4; font-size:14px; padding:3px 0 3px 10px; color:#666;}

.mIptTxt01{ width:188px;}
.mIptTxt02{ width:92px;}
.writeBox{ float:left;}
.redWord{color:#ef0000;}
.tipRed{ color:#ef0000; line-height:27px;}
.word01{ font-style:normal; padding:0 5px;}
.redTxt{ color:#ff0000;}
.greenTxt{ color:#3c8ceb; }
.greenLink{ color:#3C8CEA; text-decoration:none;}


.visitList .trigger{ margin-top:10px; height:24px; border-bottom:1px solid #d4d4d4; font-size:12px;}
.visitList .trigger li{ padding:0 26px; height:25px; line-height:25px;  cursor:pointer; float:left; }
.visitList .trigger li a{ color:#000;text-decoration:none; }
.visitList .trigger li.on{background:#3C8CEA; color:#fff;}
.visitList .trigger li.on a{color:#fff;}
.visitList .pannel{ font-size:12px;}
.visitList .pannel .item0 .col{ padding:15px 0;}
.visitList .pannel .ipt,
.visitList .pannel .lab,
.visitList .pannel .lab2,
.visitList .pannel .sel,
.visitList .pannel .txt{ display:inline-block; vertical-align:middle;}

.visitList .pannel .lab,
.visitList .pannel .lab2,
.visitList .pannel .txt{ line-height:25px;}

.visitList .pannel .ipt{ padding-left:0; width:100px; }
.visitList .pannel .sel{border:1px solid #d4d4d4; font-size:12px; height:25px;}

.xTab0 table{border-left:1px solid #d4d4d4;border-top:1px solid #d4d4d4; font-size:12px;}
.xTab0 thead td{ background:#dcf1c9;}
.xTab0 table td{ padding:8px 0; border-collapse:collapse;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4; font-size:12px;}
.xTab0 .links{ text-decoration:none; color:#3C8CEA;}

.xTab1 table{ font-size:12px;}
.xTab1 table td{ padding:8px 0; border-collapse:collapse;border-bottom:1px solid #d4d4d4; font-size:12px;}
.xTab1 thead td{ border-bottom:4px solid #d4d4d4;font-size: 14px;font-weight:bold}
.xTab1 .links{ text-decoration:none; color:#3C8CEA;}

.analyse{ font-size:12px; padding-top:20px;}
.analyse .trigger{height:25px; border-bottom:1px solid #d4d4d4; font-size:12px;}
.analyse .trigger .ls{ float:left;}
.analyse .trigger li{ padding:0 18px; height:25px; line-height:25px;  cursor:pointer; float:left; }
.analyse .trigger li a{ color:#000;text-decoration:none; }
.analyse .trigger li.on{background:#3C8CEA; color:#fff;}
.analyse .trigger li.on a{color:#fff;}
.analyse .searchBox{ float:right; }
.analyse .searchBox .ipt{ width:100px; border:1px solid #d4d4d4; font-size:12px; padding:3px 0 3px 0; color:#666; vertical-align:middle;}
.analyse .searchBox .lab{ display:inline-block; vertical-align:middle; line-height:23px; padding:0 5px;}
.analyse .pannel .colCtrl{ padding:12px 0;height:18px;}
.analyse .pannel .colCtrl li{ float:left; }
.analyse .pannel .colCtrl .radios{ vertical-align:middle;}
.analyse .pannel .colCtrl .lab{ display:inline-block; vertical-align:middle; padding:0 28px 0 5px;}

.colQuery{ font-size:12px; border-top:1px solid #d4d4d4; margin-top:10px;}
.colQuery li{ float:left; padding:10px 17px 0 0;}

.colQuery .ipt,
.colQuery .ipt2{  border:1px solid #d4d4d4; font-size:12px; padding:3px 0 3px 0; color:#666; vertical-align:middle;}
.colQuery .ipt{ width:125px;}
.colQuery .ipt2{ width:100px;}
.colQuery .sel{border:1px solid #d4d4d4; font-size:12px; height:25px; vertical-align:middle;}
.colQuery .lab{ display:inline-block; vertical-align:middle; padding:0 8px; line-height:25px;}
.tdbg td{ background:#fff;}
.tdbg2 td{ background:#f6f6f6;}
.xTab0LH24 tbody td{ line-height:24px;}


.online_setting{font-size:14px; color:#666;}

.vm{ vertical-align:middle;}
.dpib{ display:inline-block;}
.pt5{ padding-top:5px;}
.pb5{ padding-bottom:5px;}
.pt10{ padding-top:10px;}
.pb10{ padding-bottom:10px;}

.online_setting .chk{margin-left: 15px;}
.online_setting .item{ padding:24px 0; border-bottom:1px solid #d4d4d4}
.online_setting i,
.online_setting em{ font-style:normal;}
.online_setting .sli{ width:180px; display:inline-block; vertical-align:top; font-size:12px;}
.online_setting .sli input{ vertical-align:top; position:relative; top:3px;}
.online_setting .sli .info{ display:inline-block; vertical-align:top; width:150px;}

.online_setting .sli b{ color:#333; font-size:14px; font-weight:400;}
.online_setting .sli p{ color:#666;}

.online_setting .choose_pannel{ height:200px; border:1px solid #d4d4d4; background:#fff;}
.online_setting .choose_pannel .item_s{ height:180px;text-align:center; float:left; font-size:12px; padding:10px 7px; _display:inline;border-right: 1px solid #EEE;}
.online_setting .choose_pannel p{ padding:10px 0;}

.online_setting .pic_phone,
.online_setting .pic_weibo,
.online_setting .pic_qq,
.online_setting .pic_wechat,
.online_setting .pic_account,
.online_setting .pic_prepaid,
.online_setting .pic_complex,
.online_setting .pic_wxwifi{ width:110px; height:110px; background-image:url(/Public/Images/wifi/sprite2.png); background-repeat:no-repeat; display:inline-block; vertical-align:top;}


.online_setting .btn_green_s,
.online_setting .btn_green_m,
.online_setting .btn_green_l{ font-size:14px; text-decoration:none; height:25px; text-align:center; line-height:25px; color:#fff;background-image:url(/Public/Images/wifi/sprite2.png); background-repeat:no-repeat; display:inline-block; vertical-align:middle;}

.online_setting .btn_green_s{ width:58px; background-position:0 -120px;}
.online_setting .btn_green_m{width:88px; background-position:-60px -120px;}
.online_setting .btn_green_l{ width:173px; background-position:-150px -120px;}

.online_setting .pic_phone{ background-position:0 0;}
.online_setting .pic_weibo{ background-position:-120px 0;}
.online_setting .pic_qq{ background-position:-240px 0;}
.online_setting .pic_wechat{ background-position:-360px 0;}
.online_setting .pic_wxwifi{ background-position:-480px 0;}
.online_setting .pic_account{ background-position:-600px 0;}
.online_setting .pic_prepaid{ background-position:-720px 0;}
.online_setting .pic_complex{ background-position:-840px 0;}
.online_setting .j_icon {background-position: -25px 0px;position: absolute;z-index: 9;margin: 0px 0px 0px 48px;width: 15px;height: 11px;}
.j_icon{background: transparent url("/Public/Images/wifi/new_icon.png") no-repeat scroll 0px -21px;}
.online_setting .item_s .item_set{background-color:#5bc0de;margin: 0 auto;display: block;border:1px solid #5bc0de;border-radius:6px;font-family:'Microsoft Yahei', '微软雅黑';}
/*--------------------------------------------------------------------*/
/*微信连wifi配置*/
/*.wxwifi{border: 1px solid #D4D4D4;width: 100%;box-shadow: 0px 0px 5px #878787;}*/
.wxwifi .sli_wx {margin: 5px 0px;}
.wxwifi .sli_wx .ipt_w{width: 300px;height: 25px;padding-left: 10px;font-family: "微软雅黑";	font-size: 14px;border-radius:3px;border: 1px solid #CCC;}

.wxwifi .sli_wx .ipt_w:focus {border-color: #66AFE9; outline: 0px none;box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 8px rgba(102, 175, 233, 0.6);}
.wxwifi .sli_wx .lab{ width:116px; padding-right:15px; text-align:right;display: inline-block;vertical-align: middle;}
.wxwifi .sli_wx .p_wx{margin-left: 100px;font-family: "微软雅黑";font-size: 14px;line-height:25px;display: inline-block;	vertical-align: middle;}
.wxwifi .sli_wx .setMp{text-align: center;text-decoration: none;background-color: #ddd;border-radius: 1px;padding: 5px;margin:0px 5px;color: #4E4E4E;vertical-align: middle;}
.wxwifi .sli_wx .lab{ width:80px; padding-right:15px; text-align:right;display: inline-block;vertical-align: middle;}

/*--------------------------------------------------------------------*/
/*微信登录设置*/
/*.weixin{border: 1px solid #D4D4D4;box-shadow: 0px 0px 5px #878787;}*/
.weixin .uploadBox{width: 100%;}
.weixin .btn_upload{display:block;margin: 0px 250px;}
.border_top_dashed {border-top:1px dotted #E0E0E0;}
/*.online_setting .weixin .readonly{background-color: #DDD;cursor: not-allowed;}*/
.weixin .readonly{background-color: #eeeeee;}
.weixin .qr_img{margin:1px 1px;}
.weixin .sli_wx {margin: 5px 0px;}
.weixin .sli_wx .ipt_w{width: 300px;height: 25px;padding-left: 10px;font-family: "微软雅黑";	font-size: 14px;border-radius:3px;border: 1px solid #CCC;}

.weixin .sli_wx .ipt_w:focus {border-color: #66AFE9; outline: 0px none;box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 8px rgba(102, 175, 233, 0.6);}
.weixin .sli_wx .lab{ width:116px; padding-right:15px; text-align:right;display: inline-block;vertical-align: middle;}
.weixin .sli_wx .p_wx{margin-left: 135px;font-family: "微软雅黑";font-size: 14px;line-height:25px;display: inline-block;	vertical-align: middle;}
.weixin .sli_wx .setMp{text-align: center;text-decoration: none;background-color: #ddd;border-radius: 1px;padding: 5px;margin:0px 5px;color: #4E4E4E;vertical-align: middle;}

/*.online_setting .weixin {border:1px solid #d4d4d4;margin-top:10px;width: 100%;}
.online_setting .weixin .uploadQr{width: 100%;display:block;float: left;}
.online_setting .weixin .btn_upload{vertical-align: middle;margin: 5px 10px;border:1px solid #d4d4d4;}
.online_setting .weixin .lab{float: left;vertical-align: middle;color: #333;}
.online_setting .weixin .wxmessage{width: 100%;display:block;float:left;}
.online_setting .wx_msg {padding: 5px;}*/
/*--------------------------------------------------------------------*/
.serviceList .trigger{ margin-top:10px; height:24px; font-size:16px;}
.serviceList .trigger li{line-height:30px;cursor:pointer; float:left; border:1px solid #d4d4d4; margin: 0px 5px;text-align: center;}
.serviceList .trigger li a{padding:5px 20px;color:#000;text-decoration:none; }
.serviceList .trigger li.on{background:#3C8CEA; color:#fff;}
.serviceList .trigger li.on a{color:#fff;}

/*---------------------------------------------------------------------*/

/*---------------------------------------------------------------------*/
.online_setting .no{ width:22px; line-height:22px; height:22px; overflow:hidden; color:#fff; font-weight:700; text-align:center; display:inline-block; background:#3C8CEA; vertical-align:middle;}
.online_setting .no b{ font-weight:700; color:#333;}
.online_setting .lab{ display:inline-block; vertical-align:middle; padding:0 12px 0 8px; color:#333;}


.online_setting .ipt,
.online_setting .ipt_m,
.online_setting .ipt_l{ font-size:14px; line-height:normal; padding:4px 0; border:1px solid #d4d4d4; vertical-align:middle; color:#666;}

.online_setting .ipt{ width:48px;}
.online_setting .ipt_m{ width:120px;}
.online_setting .ipt_l{ width:420px; padding-left:8px;}

.online_setting .lab_right{ display:inline-block;zoom:1; vertical-align:top; width:560px;}

/*------------------------------------------------------*/
.iphoneSetAd{ width:780px;}
.iphoneSetAd .item{width:150px; float:left; margin-right:5px; _display:inline;}
.iphoneSetAd .picBox{ width:150px; height:282px; padding-top:7px; background:url(/Public/Images/wifi/bgphone.png) no-repeat; background-size:150px;text-align:center; }
.iphoneSetAd .picBox .pic{ margin:0 auto; width:140px; height:200px; overflow:hidden; position:relative;}
.iphoneSetAd .picBox img{ vertical-align:top; max-height:200px; max-width:150px;}
.iphoneSetAd .btn_mask{ position:absolute; left:0; top:0; width:140px; height:200px; display:none;}
.iphoneSetAd .btn_mask{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66000000', endColorstr='#66000000');background:rgba(0,0,0,0.4);}
:root .btn_mask{filter:none;}/*for IE9*/

.iphoneSetAd .btn_modify{  position:absolute; width:80px; height:35px; background:url(/Public/Images/wifi/btn80x35.png) no-repeat; overflow:hidden; left:30px; top:146px; }
.iphoneSetAd .txt{ overflow:hidden; text-align:center; }
.iphoneSetAd .txt i{ width:22px; height:22px; line-height:22px; background:url(/Public/Images/wifi/ico_arc.jpg) no-repeat; color:#fff; display:inline-block; font-style:normal; text-align:center; vertical-align:middle;}
.iphoneSetAd .txt span{ line-height:35px;display:inline-block;  vertical-align:middle; padding-left:4px;}
.iphoneSetAd .txt2{ text-align:center; line-height:24px; padding-top:4px;}
.mHd3{ display:block; line-height:normal; border-top:1px solid #d4d4d4; clear:both;font-size:16px; padding:15px 0  12px; margin-top:10px;}


.step{background:url(/Public/Images/wifi/right-arrow.jpg)no-repeat center;    background-size: 35px;
    float: left;
    width: 40px;
    height: 200px; }
/*-------------浮动提示span-----------------------------------------*/
.tip{}
.tip  .tips{display:none; }
.tip div:hover{cursor:pointer}
.tip div:hover   .tips { display:block;position:relative;
    /*left:100px;*/
    color:#000;
    border: 1px solid #dadee5;
    border-right: 3px solid #dadee5;
    border-bottom: 3px solid #dadee5;
    border-radius: 5px;
    z-index:10; line-height:26px; background: rgba(255, 255, 255,0.6);}


/*------------------------------------------------------*/
.storeSet{ font-size:14px; padding-top:10px;}

.storeSet .ipt_m,
.storeSet .ipt_l{ font-size:14px; line-height:normal; padding:3px 0; border:1px solid #d4d4d4; vertical-align:middle; color:#666;}
.storeSet .ipt_l{ width:498px;}
.storeSet .ipt_m{ width:323px;}

.storeSet input,
.storeSet span,
.storeSet .lab2,
.storeSet .lab{ display:inline-block; vertical-align:middle;}

.storeSet .lab2,
.storeSet .labRight{ vertical-align:top;}

.storeSet .lab,
.storeSet .lab2{ width:116px; padding-right:15px; text-align:right;}

.storeSet .txt{ padding-right:17px;}
.storeSet .txt2{ color:#666; font-size:12px; padding-bottom:16px;}

.storeSet .sli{ padding-top:8px;}
.storeSet .item0{ border-top:1px solid #d4d4d4; padding:20px 0 10px;}
.storeSet .item1{ border-top:1px solid #d4d4d4; padding:0 0 14px 0;}
.storeSet .item2{ border-top:1px solid #d4d4d4; padding:22px 0 20px;}

.btn_green88x25{ width:88px; height:25px; display:inline-block; background:url(/Public/Images/wifi/btn88x25.png) no-repeat; line-height:25px; text-align:center; color:#fff; font-size:14px; text-decoration:none;}

/* 弹出层模块 */
.xPopBox{ position:absolute; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CCF2F2F2', endColorstr='#CCF2F2F2'); background:rgba(242,242,242,0.8); padding:4px; font-size:14px;}
:root .xPopBox{filter:none;}/*for IE9*/
.xPopBox_in{ border:1px solid #cecece; background:#fff; }
.xPopBox .tit{ background:#f2f2f2; display:block; line-height:29px; height:29px; border-bottom:1px solid #cecece; padding:0 20px 0 10px; font-weight:400;}
.xPopBox .con{padding:10px;}
.xPopBox .btn_close{ position:absolute; right:16px; top:15px; text-decoration:none; width:9px; height:8px; overflow:hidden; background:url(/Public/Images/wifi/icoclsoe.png) no-repeat; }
.xPopBox .table01{ border-left:1px solid #ccc;  border-top:1px solid #ccc;}
.xPopBox .table01 td{ padding:8px 0; border-right:1px solid #ccc;  border-bottom:1px solid #ccc; border-collapse:collapse;}
.xPopBox .table01 thead td{ background:#dcf1c9;}
.xPopBox .btn_centerBox{ text-align:center; padding:15px 0 5px 0;}
.xPopBox .btn_closebig{ width:78px; height:30px; display:inline-block; background:url(/Public/Images/wifi/btn78x30.png) no-repeat; font-size:14px; text-decoration:none; color:#fff; text-align:center; line-height:30px; vertical-align:middle;}

.xPophbmd{font-size:14px; color:#333;}
.xPophbmd .row{ padding: 5px 0 5px 0;}


.xPophbmd .ipt{border:1px solid #ccc; width:270px; font-size:14px; padding:3px 0; }

.xPophbmd .lab,
.xPophbmd .lab2{ color:#666; padding:0 12px 0 4px;}

.xPophbmd .ipt,
.xPophbmd .lab,
.xPophbmd .rdi,
.xPophbmd .txt1{ vertical-align:middle; display:inline-block;}
.xPophbmd .txt1{ padding:0 15px 0 8px;}
.xPophbmd .lab2{ vertical-align:top; display:inline-block;}
.xPophbmd .area{ vertical-align:top; border:1px solid #ccc; width:270px; height:70px; resize:none;}
/* ---------------------------------------------------- */
.ym_list_l,
.ym_list_r{ width:374px; font-size:12px;}
.ym_list_l{ float:left;}
.ym_list_r{ float:right;}

.ym_list_l .hd,
.ym_list_r .hd{ padding:20px 0 10px 3px; line-height:normal;}

.ym_list_l .bd,
.ym_list_r .bd{ border:1px solid #ccc; width:370px; height:255px;}

.btn_green78x30{ display:inline-block; background:url(/Public/Images/wifi/3/btn78x30.png) no-repeat; text-align:center; line-height:30px; width:78px; font-size:14px; color:#fff; text-decoration:none;}
.btn_grey78x30{ display:inline-block; background:url(/Public/Images/wifi/3/btn78x30grey.png) no-repeat; text-align:center; line-height:30px; width:78px; font-size:14px; color:#333; text-decoration:none;}

.iphoneSetAd .otherTxt{ color:#3c8cea; text-align:left; line-height:normal; padding-left:26px; text-align:center;}
.mHd4{ font-size:16px; font-weight:700; color:#333; padding:22px 0;}
.bd_preview{ text-align:center;}
/*-------------------------------------------------------------*/
.ym_list_a{ width:252px; font-size:12px;}
.ym_list_a{ float:left;}
.ym_list_a .hd{ padding:20px 0 10px 3px; line-height:normal;}
.ym_list_a .bd{ border:1px solid #ccc; width:250px; height:255px;}
/* ---------------------------------------------------- */
.mHd6{ font-size:14px; border-top:1px solid #d4d4d4; margin-top:10px; line-height:normal; padding:14px 0 14px 6px;}
.storeSetDrag{ font-size:12px; color:#333;}
.storeSetDrag em{ font-style:normal;}
.storeSetDrag_l{ width:356px; height:316px; padding:17px 0 0 12px; position:relative; float:left; border:1px solid #3C8CEA;}
.storeSetDrag_r{ width:356px; height:316px; padding:17px 0 0 12px; position:relative; float:right;  border:1px solid #d4d4d4;}
.drag{ text-align:center; float:left; width:90px; height:122px; margin:8px 12px 0; _display:inline;}
.drag i{ display:block; width:90px; height:90px;}
.drag em{ padding:8px 0; display:block;}

.drag0 i{ background:url(/Public/Images/wifi/3/dpjs.jpg) no-repeat;}
.drag1 i{ background:url(/Public/Images/wifi/3/dphd.jpg) no-repeat;}
.drag2 i{ background:url(/Public/Images/wifi/3/gywm.jpg) no-repeat;}
.drag3 i{ background:url(/Public/Images/wifi/3/xc.jpg) no-repeat;}
.drag4 i{ background:url(/Public/Images/wifi/3/fj.jpg) no-repeat;}
.drag5 i{ background:url(/Public/Images/wifi/3/zly.jpg) no-repeat;}

.drag_name{ font-size:16px; color:#fff;  text-align:center; background:#3C8CEA; height:40px; line-height:40px; font-weight:400; margin:15px 0 0 0;}
.drag_name b{font-weight:400;}


.drag_set{ padding:14px 0;}
.drag_set_mod{ float:left; width:390px;}
.drag_set_mod .lab{ height:25px; line-height:25px; padding:0 10px;}
.drag_set_mod .lab,
.drag_set_mod .ipt{ vertical-align:middle; display:inline-block;}
.drag_set_mod .ipt{ font-size:14px; padding:3px 0 3px 8px; line-height:normal; width:230px;  border:1px solid #d4d4d4;}
.drag_set_ico{ float:left; width:360px;}
.drag_set_ico .lab{ line-height:25px; padding:0 10px;}
.drag_set_ico .ico,
.drag_set_ico .lab{vertical-align:top; display:inline-block;}

.store_zx_table{ border-left:1px solid #d4d4d4; border-top:1px solid #d4d4d4; font-size:14px; }
.store_zx_table thead td{background:#dcf1c9;}
.store_zx_table td{ border-collapse:collapse; border-right:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4;}
.store_zx_table tbody td{ padding:5px 10px;}
.store_zx_table .lab,
.store_zx_table .txt{ line-height:25px;}
.store_zx_table .lab,
.store_zx_table .sel,
.store_zx_table .txt,
.store_zx_table .ipt{ vertical-align:middle; display:inline-block;}
.store_zx_table .ipt{ font-size:12px; padding:4px 0 4px 8px; line-height:normal; width:230px;  border:1px solid #d4d4d4; font-family:arial, simsun;}
.store_zx_table .sel{border:1px solid #d4d4d4; font-size:12px; height:25px; vertical-align:middle;}
.store_zx_table .txt{ color:#999; font-size:12px; padding:0 10px;}
.store_zx_table .sel{ margin:0 5px;}
.store_zx_table .lab{ padding-right:10px;}
.store_zx_table .sTxt{ padding-bottom:10px;}
.store_zx_table .sTxt p{ line-height:18px; font-size:12px; color:#666; }

.pt30{ padding-top:30px;}
.pb30{ padding-bottom:30px;}

.pt20{ padding-top:20px;}
.pb20{ padding-bottom:20px;}

.pl30{ padding-left:30px;}
.pl10{ padding-left:10px;}
.pr10{ padding-right:10px;}
.grey999{ color:#999;}
.store_mapBtnBox{ text-align:center;}
.store_mapBtnBox a{ margin:0 20px;}

.ico_greenPlus{ font-size:14px; background:url(/Public/Images/wifi/3/ico_plus.png) no-repeat 8px 50%; text-decoration:none; color:#333; line-height:normal; padding:14px 0 14px 28px; display:inline-block;}
.storezxActive{}
.storezxActive{ border-left:1px solid #d4d4d4; border-top:1px solid #d4d4d4; font-size:14px; }
.storezxActive td{ padding:6px 10px; border-collapse:collapse; border-right:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4;}
.storezxActive td.sTd{ padding:10px;}
.storezxActive .txt{color:#999; font-size:12px; padding:0 10px; display:inline-block; vertical-align:middle;}
.storezxActive .txt2{ padding:0 10px; font-size:12px;}
.storezxActive .ipt{ font-size:12px; padding:4px 0 4px 8px; line-height:normal; width:230px;  border:1px solid #d4d4d4; font-family:arial, simsun;}
.storezxActive .area{border:1px solid #d4d4d4; padding:0; resize:none; width:100%; height:255px; overflow-y:hidden;}
.iptUploadBox{ background:url(/Public/Images/wifi/3/btn78x25upload.png) no-repeat; vertical-align:middle; width:78px; height:25px; overflow:hidden; display:inline-block; position:relative;}
.iptUploadBox .iptUpload{ opacity:0; position:absolute; right:0; top:0; font-size:200px;}


.storezxFocus{ border-left:1px solid #d4d4d4; border-top:1px solid #d4d4d4; font-size:14px; }
.storezxFocus td{ padding:6px 10px; border-collapse:collapse; border-right:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4;}
.storezxFocus .ipt{ font-size:12px; padding:4px 0 4px 8px; line-height:normal; width:230px;  border:1px solid #d4d4d4; font-family:arial, simsun;}
.storezxFocus .txt{ padding:0 10px; display:inline-block; vertical-align:middle;}

.fs12box{ font-size:12px!important;}

.mHd7 { padding-bottom:8px; border-bottom:1px solid #d4d4d4;}
.mHd7 .tit{ float:left; padding-left:10px; line-height:25px; font-size:14px; font-weight:400; position:relative; top:2px;}
.mHd7 .btn_green_m{ float:right; width:88px; background-position:-60px -120px;  font-size:14px; text-decoration:none; height:25px; text-align:center; line-height:25px; color:#fff;background-image:url(/Public/Images/wifi/sprite2.png); background-repeat:no-repeat; display:inline-block; vertical-align:middle;}

.mHd8{ line-height:normal; padding:10px 0 14px 10px;}

.pageCtrl{ text-align:center; font-size:12px; padding-top:10px;}
.pageCtrl a{ border:1px solid #dcdcdc; text-decoration:none; height:24px; line-height:24px; padding:0 9px; margin:0 2px; color:#333; background:#fff;}
.pageCtrl a.btnPrev{ padding-left:18px; background:#fff url(/Public/Images/wifi/ico_arrow03.png) no-repeat 7px 50%;}
.pageCtrl a.btnPrev:hover{background:#ebf3ea url(/Public/Images/wifi/ico_arrow03.png) no-repeat 7px 50%;}
.pageCtrl a.btnNext{ padding-right:18px; background:#fff url(/Public/Images/wifi/ico_arrow04.png) no-repeat 50px 50%;}
.pageCtrl a.btnNext:hover{background:#ebf3ea url(/Public/Images/wifi/ico_arrow04.png) no-repeat 50px 50%;}
.pageCtrl a.on{ color:#3c8ceb; border:1px solid #3c8ceb; background:#ebf3ea;}
.pageCtrl a:hover{ color:#3c8ceb; border:1px solid #3c8ceb; background:#ebf3ea;}
.pageCtrl a,.pageCtrl span{ display:inline-block;}
.pageCtrl span{ padding:0 5px;}

.row_upload{ padding:15px 0 9px;}
.row_upload .txt{ display:inline-block; vertical-align:middle; padding-left:10px; font-size:12px; }

.pBox { margin-right:-20px; padding-bottom:13px;}
.pBox .col{ width:240px; margin-right:20px; float:left; }
.pBox .col .pLi{position:relative; margin-top:6px;}
.pBox .col .pic{ vertical-align:top;}
.pBox .ctrlBox{height:24px; padding-top:10px; font-size:12px;  }
.pBox .ctrlBox .recom{ float:left; padding-left:5px; }
.pBox .ctrlBox .recom input{ vertical-align:middle;}
.pBox .ctrlBox .recom .txt{ display:inline-block; vertical-align:middle; padding-left:6px;}
.pBox .ctrlBox .del{ float:right;}
.pBox .col .tit{ height:30px; line-height:30px; text-indent:12px; font-size:14px; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background:rgba(0,0,0,0.6); color:#fff; position:absolute; bottom:34px; left:0; width:100%;}
:root .tit{filter:none;}/*for IE9*/
.pBox .ctrlBox .del{ color:#3C8CEA; text-decoration:none; background:url(/Public/Images/wifi/3/ico_del13x16.jpg) no-repeat 0 50%; padding-left:18px; padding-right:6px;}

.shoploginbg{ background:url(/Public/Images/wifi/shopbg.jpg) no-repeat #fff;}
/*.sloginbg{width:480px; height:555px; margin:80px auto 0 auto; background: url(/Public/Images/wifi/shop_loginbg.png) no-repeat;}*/
.sloginbg{width:350px; height:330px; margin:10px auto 0 auto;}
.slogin_content{ width:310px; margin:0 auto;padding: 30px 40px 30px; overflow:hidden; position:relative; }
/*.shoplogo{ width:310px; margin:90px auto 50px auto; text-align:center;}*/
.shoplogo{ width:310px; margin:0px auto 0px 100px;}
.susername,.suserkey,.scode{ width:320px; float:left; margin-bottom:15px;}
.slabel1{ width:50px; line-height:30px; font-size:14px; color:#333; float:left;}
.sinput1{ width:70%; height:34px; border:1px solid #c4d5c2; float:left;}
.sinput2{ width:35%; height:34px; border:1px solid #c4d5c2; float:left; margin-right:10px;}
.scode img{ border:1px solid #c4d5c2; float:left;}
.scode a{ line-height:30px; font-size:12px; color:#3C8CEA; display: block; width:70px; float:left; text-decoration:none; text-align:center;}
.scode a:hover{ color:#006;}
.sbtn_login{ float:left; padding-left:10px;}
.swrong{ position: absolute; top:10px; left:50px; background:#fff; border:1px solid #f00; font-size:12px; color:#f00; padding:5px; line-height:18px; width:240px;}
.swrong p{ float:left; }
.swrong a{ display:block; float:right; width:17px; height:17px; padding-left:5px;}


/*------------------------------------------------------------------------*/
.index_box .hd{ font-size:18px; color:#3c8cea; padding:18px 0; line-height:normal;} 
.zcgn .hd{ padding-top:0;}
.zcgn .bd a{ width:180px; height:40px; padding-top:60px; line-height:normal; float:left; background-image:url(/Public/Images/wifi/sprite0115.png); background-repeat:no-repeat; margin-right:10px; text-align:center; text-decoration:none; color:#278404; font-size:16px; overflow:hidden;}
.zcgn a.libg1{ background-position:0 -110px;}
.zcgn a.libg2{ background-position:-190px -110px;}
.zcgn a.libg3{ background-position:-380px -110px;}
.zcgn a.libg4{ background-position:-570px -110px;}

.zcgn a.libg1:hover{ background-position:0 0;}
.zcgn a.libg2:hover{ background-position:-190px 0;}
.zcgn a.libg3:hover{ background-position:-380px 0;}
.zcgn a.libg4:hover{ background-position:-570px 0;}

.totle_info .bd li{ border: 1px solid #dadee5;border-right: 3px solid #dadee5;border-bottom: 3px solid #dadee5;border-radius: 5px;;width:225px;height:84px;  float:left; _display:inline; margin-right:20px;}
.totle_info .device_info{margin-right:10px;width:80px;height:80px;border-radius:50px;border-width: 2px;border-color: rgba(64, 175, 239, 0.4);border-style: solid;;background: url(../../Images/wifi/2/device.jpg) no-repeat;background-size: 80px,80px;background-position: 5px,5px;}
.totle_info .user_info{margin-right:10px;width:80px;height:80px;border-radius:50px;border-width: 2px;border-color: rgba(64, 175, 239, 0.4);border-style: solid;;background: url(../../Images/wifi/2/user.png) no-repeat;background-size: 80px,80px;}
.totle_info .business_info{margin-right:10px;width:80px;height:80px;border-radius:50px;border-width: 2px;border-color: rgba(64, 175, 239, 0.4);border-style: solid;;background: url(../../Images/wifi/2/ad.jpg) no-repeat;background-size: 70px,70px;background-position: 5px,5px;}
.totle_info .info_content{width:120px;color: #3c8cea;display: inline-block}


.bd span{display: none  }
.bd li:hover{cursor:pointer}
.bd li:hover span { display:block;position:relative;
    left:100px;
    border: 1px solid #dadee5;

    border-radius: 5px;
    color:#000;
    z-index:10; line-height:26px; background: rgba(255, 255, 255, 0.4);}
.yhtj .bd li{ width:180px;height:90px;  float:left; _display:inline; margin-right:10px;}
.yhtj .t1{ height:36px; line-height:36px; font-size:16px; color:#fff; padding-left:20px;}
.yhtj .t2{ text-align:center; height:54px; line-height:54px;  color:#fff; font-size:12px;}
.yhtj .t2 b{ font-size:30px;}

.yhtj .libg1,
.yhtj .libg2,
.yhtj .libg3,
.yhtj .libg4{ width:180px; height:90px; background-image:url(/Public/Images/wifi/sprite0115.png); background-repeat:no-repeat;}

.yhtj .libg1{ background-position:0 -219px;}
.yhtj .libg2{background-position:-190px -219px;}
.yhtj .libg3{background-position:-380px -219px;}
.yhtj .libg4{background-position:-570px -219px;}


.sskl .bd { padding:20px 0 20px 26px; background:#f3f3f3;  height:100px; } 
.sskl .bd li{ width:230px; height:100px;  float:left; _display:inline; margin-right:10px ; background-image:url(/Public/Images/wifi/sprite0115.png); background-repeat:no-repeat; background-position:0 -320px;}
.sskl .t1{ height:36px; line-height:36px; font-size:16px; color:#6c8164; padding-left:20px;}
.sskl .t2{ text-align:center; height:54px; line-height:54px;  color:#6c8164; font-size:12px;}
.sskl .t2 b{ font-size:30px; color:#438EDB; font-weight:400;}

.ssk2 .bd { padding:20px 0 20px 26px; background:#ffffff;  height:100px; } 
/*.ssk2 .bd li{ width:140px; height:100px;  float:left; _display:inline; margin-right:10px ; background-image:url(/Public/Images/wifi/area.png); background-repeat:no-repeat; background-position:-306px 0px;}*/
.ssk2 .bd .level1{ width:140px; height:100px;  float:left; _display:inline; margin:5px ; background-image:url(/Public/Images/wifi/area.png); background-repeat:no-repeat; background-position:-306px 0px;}
.ssk2 .bd .level2{ width:140px; height:100px;  float:left; _display:inline; margin:5px ; background-image:url(/Public/Images/wifi/area.png); background-repeat:no-repeat; background-position:-153px 0px;}
.ssk2 .bd .level3{ width:140px; height:100px;  float:left; _display:inline; margin:5px ; background-image:url(/Public/Images/wifi/area.png); background-repeat:no-repeat; background-position:-0px 0px;}
.ssk2 .bd .level4{ width:140px; height:100px;  float:left; _display:inline; margin:5px ; background-image:url(/Public/Images/wifi/area.png); background-repeat:no-repeat; background-position:-459px 0px;}
.ssk2 .t1{ height:36px; line-height:36px; font-size:16px; color:#FFFFFF; padding-left:20px;}
.ssk2 .t2{ text-align:center; height:54px; line-height:54px;  color:#FFFFFF; font-size:12px;}
.ssk2 .t2 b{ font-size:30px; color:#FFFFFF; font-weight:400;}


.ssrs{ float:left; width:746px;} 
.lytj{ float:left; width:300px;}

.zdlqs{ width:100%; position:relative;}
.zdlqs .trigger{ position:absolute; right:0; top:20px; width:240px; font-size:12px;}
.zdlqs .trigger li{ float:right; _display:inline; padding:0 12px; height:25px; line-height:25px; white-space:nowrap; text-align:center; color:#333;}
.zdlqs .trigger li a{ color:#000;text-decoration:none; }
.zdlqs .trigger li.on{ color:#fff; background:#3C8CEA;}
.zdlqs .trigger li.on a{color:#fff;}
/*------------------------------------------------------*/
#login_tabbox {
    width: 350px;
    margin:55px auto 50px auto;
    overflow: hidden;
    border: 1px solid #D7D7D7;
    background-color: #FFFFFF;
    float: right;
    font-family: "微软雅黑";
    font-size: 14px;
    border-radius: 10px;
    box-shadow: 0 0 20px 15px rgba(60, 163, 224, 0.3);
}
.clearfix {
    display: block;
}

.font13 {
    font-size: 13px;
}
.login_tabs li a:hover {
    background: none repeat scroll 0% 0% #FAFAFA;
    color: #333;
}
.login_tabs li a {
    display: block;
    padding: 0px 20px;
    outline: medium none;
    color: #333;
    text-decoration: none;
}
.login_tabs li {
	width: 116px;
    height: 40px;
    line-height: 40px;
    float: left;
    border-right: 1px solid #CCC;
    margin-bottom: -1px;
    background: none repeat scroll 0% 0% #FFF;
    overflow: hidden;
    position: relative;
    font-weight:600;
    text-align: center;
}
.login_tabs {
    height: 40px;
    /*border-bottom: 1px solid #CCC;*/
    width: 101%;
}
.lable {
    font-size: 14px;
    line-height: 170%;
    margin: 0px 0px 5px 0px;
}
.nameIcon{
    background: url("/Public/Images/wifi/name-icon.png") no-repeat scroll 0px 0px transparent;
    width: 36px;
    height: 36px;
    float: left;
}
.passIcon,.lockIcon{
    background: url("/Public/Images/wifi/pass-icon.png") no-repeat scroll 0px 0px transparent;
    width: 36px;
    height: 36px;
    float: left;
}
.login_tabs2{border-bottom: 1px solid #CCC;}
.login_tabs3{border-bottom: 1px solid #CCC;}
.header{
    background-color: #fff;
    height: 80px;
    width: 100%;
    line-height: 100px;
    box-shadow: 0px 3px 10px #3ca3e0;
/*    border-top: 4px solid #1e90ff;*/
}
.footer{
width: 100%;
height: 60px;
clear: both;
position: absolute;
    bottom: 0;
z-index: 10;
background: none repeat scroll 0% 0% #FFF;
padding-top: 20px;
/*border-top: 3px solid #3ca3e0;*/
    box-shadow: 0px 3px 20px #3ca3e0;
}
.shopicon{
	float: left;
	margin:70px auto;
}
.content{
	height: 480px;
	width: 1000px;
	margin: 0 auto;
}
.connect_type{padding:10px 10px;}

/*设备列表*/
.mHd { padding-bottom:7px;border-bottom:1px solid #d4d4d4;}
/*.mHd .tit{font-size:18px; color:#60875d;}*/

.mSearch01{ padding:20px 0;}
.mSearch01 label{ width:70px; font-size:14px; float:left; line-height:25px;}
.mSearch01 .mIptTxt03{ width:182px; border:1px solid #d4d4d4; padding:5px 0 5px 6px; color:#666; font-size:12px; line-height:normal; margin:0 5px 0 10px; float:left;} 
.mSearch01 .iSum{ float:right; color:#60875d;}
.mSearch01 .btn_search{ width:48px;height:25px; text-align:center; line-height:25px;text-decoration:none; color:#fff; background-position:-80px 0; border:0 none;  float:left; }

.mTab01{ font-size:12px;}
.mTab01 table{ border-left:1px solid #d4d4d4; border-top:1px solid #d4d4d4;}
.mTab01 table td{ border-collapse:collapse; border-bottom:1px solid #d4d4d4; border-right:1px solid #d4d4d4;}
.mTab01 thead{ text-align:center;}
.mTab01 thead td{ padding:10px 5px; background:#d4e4d3;}
.mTab01 tbody tr:nth-of-type(even) td{ background:#f6f6f6;}
.mTab01 tbody tr.offline td{ background:#ffeeee;}
.mTab01 tbody tr.trap td{ background:#ffee00;}
.mTab01 tbody td{ padding:10px 0; background:#fff;}
.icon-quit{
	width: 12px;
	height: 12px;
	float: left;
margin: 10px;
	background-image: url("/Public/Images/wifi/icon-del.png");
	background-repeat: no-repeat;
	background-position: 0px 0px;}
.icon-quit:hover{
	width: 12px;
	height: 12px;
	float: left;
margin:10px;
	background-image: url("/Public/Images/wifi/icon-del.png");
	background-repeat: no-repeat;
	background-position: 0px -34px;}	

/*修改设备名称*/
.pannel{padding-top: 15px;font-family: "微软雅黑";font-size: 12px;}
.pannel .lab{line-height: 32px;}
.pannel .ipt{line-height: 32px;font-size:12px;width: 260px;padding-left: 5px;}
.pannel .des{color: #BBBBBB;}
/*连网设置二维码*/
.qr{border:1px solid #d4d4d4;margin-top:10px ;width: 100%;}
.qr .uploadBox{width: 100%;}
.qr .btn_upload{display:block;margin: 5px 250px;}
/*广告*/
.ad_info{
	margin: 30px 10px 0px 20px;
}
.pay01{ width:600px; overflow:hidden;}
.pay01 .tit{font-size:18px; color:#3c8ceb;}
.pay01 .ls{ width:600px;}
.pay01 .ls a{ width:170px;height:130px; margin:20px 25px 0 0; _display:inline; float:left; background-position:-555px -345px; text-align:center; text-decoration:none; }
.pay01 .ls a:hover{ background-position:-370px -345px;}
.pay01 .ls a b{ display:block; font-size:36px; color:#FFFFFF; font-weight:normal; padding-top:45px;}
.pay01 .ls a em{ display:block; font-style:normal; font-size:14px; color:#333;margin-top:10px ;}
.pay01 .ls a{ background-image:url(../../Images/wifi/sprite.png); background-repeat:no-repeat;}


