﻿@charset "utf-8";
/* CSS Document */
/***
 *
 * http://www..com
 * e-mail: admin@.com
 */
*{font-size:9pt;border:0;margin:0;padding:0;}
body{font-family:'微软雅黑'; margin:0 auto;}
ul{display:block;margin:0;padding:0;list-style:none;}
li{display:block;margin:0;padding:0;list-style: none;}
img{border:0;}
.bold{font-weight: bold;}
dl,dt,dd,span{margin:0;padding:0;}
a,a:hover{text-decoration:none;color:#333;}
a,a:focus{text-decoration:none;color:#333;outline:none;blr:expression(this.onFocus=this.blur());}
table{border-collapse:collapse;border-spacing: 0;}
cite{font-style:normal;}
h2{font-weight:normal;}
::-webkit-scrollbar {
    width: 0px;

}
.pass-text{color:#5eb95e}
.notice-text{color:red;}
.nopadding{padding:0 !important;}
/*cloud*/

#mainBody {width:100%;height:100%;position:absolute;z-index:-1;}
.label-text{color:#999;}
.mainfontcolor{color:#4078e5;}
.mainbgcolor{background-color: #4078e5;}
.whitefontcolor{color: #fff;}
.pcursor, .cpointer{cursor: pointer;}
/*top.html*/
.header{height:110px;}
.topleft{height:110px;float:left; width:300px;}
.topleft img{margin-left:10px;height: 40px;}
.topright{height:110px;float:right;}
.nav{float:left;}
.nav li{float:left;width:87px;height:88px; text-align:center;}
.nav li a{display:block;width:87px;height:88px;-moz-transition: none; transition: background-color 0.3s linear; -moz-transition: background-color 0.3s linear; -webkit-transition: background-color 0.3s linear; -o-transition: background-color 0.3s linear; }
.nav li a:hover{display:block;background:#000;color:#fff;background: none repeat scroll 0% 0% rgb(43, 127, 181);}
.nav li img{margin-top:10px;}
.nav li a{display:block;}
.nav a h2{font-size:14px;color:#d6e8f1;}
.nav a:hover h2{color:#fff;}
.topright ul{padding-top:15px; float:right; padding-right:12px;}
.topright ul li:last-child{background:none;}

.topright ul li span{margin-top:2px;float:left;padding-right:3px;}
/*left.html*/
.lefttop{height:40px;color:#fff;font-size:14px;line-height:40px;}
.lefttop span{margin-left:8px; margin-top:10px;margin-right:8px; width:20px; height:21px;float:left;}


/*right.html*/
.place span{line-height:40px; font-weight:bold;float:left; margin-left:12px;}
.placeul li{float:left; line-height:40px; padding-left:7px; padding-right:12px; }
.placeul li:last-child{background:none;}
.rightinfo{padding:8px;}
.book-iconlist{height: 150px;width:980px;margin-left: 50px;}
.book-iconlist li{width: 150px;height: 150px;    border-radius: 14px;margin-right: 20px;margin-bottom: 20px;float: left;text-align:center;position: relative;}
.book-iconlist li p{height:24px;width: 100%;line-height: 24px;text-align: center;position: absolute;bottom:20px;font-size: 15px;color:#fff;}

.leftmenu{width:160px; padding-top:14px;background: #fff;}
.leftmenu dd{line-height:36px;min-height: 36px;width:170px;height:auto;margin:0 auto;margin-bottom: 15px;border-radius: 40px;position:relative;}
.leftmenu dd span{float:left;}
.leftmenu dd .menuson{display:none;}
.leftmenu dd:first-child .menuson{display:block;}
.menuson {line-height:30px; font-weight:normal; }
.menuson li{cursor:pointer;text-align: left;padding-left:32px; line-height: 40px;position: relative;}
.menuson li.active{position:relative;line-height:30px;}
.menuson li cite{display:block; float:left; margin-left:32px; width:16px; height:16px; margin-top:7px;}
.menuson li.active i{display:block; width:6px; height:11px; position:absolute; right:0;z-index:10000; top:9px; right:-1px;}
.menuson li a{ display:block; *display:inline; *padding-top:5px;}
.circle{height: 6px;width: 6px;border-radius: 4px;position: absolute;left: 18px;top: 17px;background: #4078e5;}
.menu-filter-title{cursor:pointer;padding: 0;border-radius: 40px;}
.menu-title{cursor:pointer;}

.pull-icon {
    width: 13px;
    position: absolute;
    top: 13px;
    right: 8px;
    transform: rotate(-90deg);
    -ms-transform: rotate(-90deg); /* IE 9 */
    -moz-transform: rotate(-90deg); /* Firefox */
    -webkit-transform: rotate(-90deg); /* Safari 和 Chrome */
    -o-transform: rotate(-90deg);
}
.title-line{display: block;height: 14px;width: 4px;position: absolute;left: 10px;top: 9px;background: #fff;}
.reload-btn{width: 100px;margin-right:5px;padding-left: 20px;height: 40px;color:#333;font-size: 12px;line-height: 30px;}
.preview-step-btn{width: 100px;margin-right:5px;padding-left: 20px;height: 40px;line-height: 30px;background: url(../../resource/images/my/fresh.png) no-repeat;background-size: 35%;background-position: 0px 50%;}
.reload-item{width: 100%;height:30px;position: fixed;top:60px;z-index:10;background: #f4f7fb;}

.local-busi-info-item{width: 960px;height: auto;background: #fff;padding: 20px;border-radius:4px;}
.info-title{font-size: 16px;font-weight: bold;color:#333;}
.body-main{background:#f4f7fb;width: 100%;}

.white_bg{background-color: #fff;}
.norbtn-colorbg{
    height: 40px;
    width: 120px;
    background: #4078e5;
    color: #fff;
    border-radius: 25px;
    line-height: 40px;
    text-align: center;
    font-size: 14px;
    cursor: pointer;
    display: inline-block;
}
.norbtn-whitebg{
    height: 38px;
    width: 120px;
    background: #fff;
    color: #4078e5;
    border-radius: 25px;
    border: 1px solid #4078e5;
    line-height: 38px;
    text-align: center;
    font-size: 14px;
    cursor: pointer;
    display: inline-block;
}
.detail-text{cursor: pointer;}
.notice-window{height: 150px;width: 314px;border: 1px solid #f1f1f1;background:#fff;position: fixed;right:10px;bottom:0;padding: 10px;}
.msg-tit{height: 30px;line-height: 30px;text-align: center;font-size: 14px;color:#333;width: 100%;position: relative;}
.num-cs{font-size: 14px;color:#4078e5;font-weight: bold;}
.close-window-btn{position: absolute;height: 20px;width: 20px;right:4px;top:-4px;line-height: 20px;text-align: center;cursor: pointer;}