a{color:#007bc4/*#424242*/; text-decoration:none;}
a:hover{text-decoration:underline}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
body{height:100%; font:12px/18px Tahoma, Helvetica, Arial, Verdana, "\5b8b\4f53", sans-serif; color:#51555C;}
img{border:none}
input{width:108px; height:20px; line-height:20px; padding:2px; border:1px solid #d3d3d3}
*{
    /*cursor:pointer;*/
}

#dat{
   margin-top:16px;
    border: 0px;
    font: 400 16px 微软雅黑;
    width:100%;
}
#ui-datepicker-div{
    display: none;
}
/*日期样式*/
.left{
    float: left;
}
#base{
    width: 100%;
}
/*日历*/
#main{
    position: absolute;

}
#left{
    width: 1100px;
    height: 1000px;
    text-align: center;
    margin: auto;
}
  /*head begin*/
.head{
    height: 60px;
    width: 100%;
    /*font: 400 13px 微软雅黑;*/
    margin: auto;
    color: #999999;
    position: relative;
}
#city{
    position: relative;
}
.loge{
    width: 250px;
    height: 60px;
    float: left;
    text-align: center;
    margin-top: 18px;
    /*background: url("../image/damaijiaLogo.png")no-repeat;*/
}
.loge-name {
	height: 28px;
	font-size: 30px;
	font-weight: 600;
	color: #FF5129;
	font-family: "微软雅黑";
}
.loge-site {
	font-weight: 600;
	color: #000;
}
.head-right{
    height: 60px;
    float: right;
    width:850px;
    border-bottom: 1px solid #E7E5E2;
}
#weatherr{
    width:200px;
    height: 60px;
    float: left;
    line-height: 60px;
    font-size: 16px;
    margin: 0;
    padding: 0;
    margin-left: -20px;

}
.weather-date{
    width: 180px;
    height: 60px;
    float: left;
    margin-left: 200px;
    position: relative;
}
#main{
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 1000;
}
.head-idea{
    width: 148px;
    height: 60px;
    line-height: 60px;
    float: right;

}
.head-idea>p{
    float: left;
    margin-left: 17px;
}
.head-idea>span{
    float: left;
    width: 60px;
    height: 24px;
    margin-left: 10px;
    margin-top: 12px;
    line-height: 14px;
    font-size: 12px;
}
.zhuye{
    width: 120px;
    height: 20px;
    text-align: left;
    line-height: 13px;
    margin-top: 1px;
    color: #333333;
    position: relative;
}
.hint{
    position:absolute ;
    top: 65px;
    right: 54px;
    z-index: 100;
    width: 292px;
    height: 185px;
    text-align: center;
    background-color:white;
    border:#999999  1px solid;
    display: none;
}
.hint>p{
   line-height: 46px;
    font-size:14px;
}
.hint>input{
    width: 57px;
    height: 37px;
    margin-bottom: 20px;
    border-radius: 1px;
}
/*sousuo begin*/
.sousuo{
    width: 680px;
    height: 40px;
    margin: 30px auto;

}
.sousuo>img{
    width: 40px;
    height: 40px;

}
#baiduWord{
    width: 58px;
    height: 40px;
    float: left;
    margin-left: 10px;
    line-height: 38px;
    border: 1px solid #CCCCCC;
    /*font: 100 10px 'Times New Roman Negreta', 'Times New Roman';*/
}
.sou_input{
    width: 463px;
    height: 34px;
    font: 400 13px 微软雅黑;
    color: #000000;
}
.sousuo_button{
    width: 90px;
    height: 40px;
    font: 400 13px 微软雅黑;
    border-radius:4px ;
    margin-left: 10px;
    text-decoration: none;
    border: 1px solid #ccc;
    /*background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));*/
    background:-webkit-linear-gradient(top,#fff,#ccc);
    background:-moz-linear-gradient(top,#fff,#ccc);
    background:-o-linear-gradient(top,#fff,#ccc);
    background:-ms-linear-gradient(top,#fff,#ccc);
    background:linear-gradient(top,#fff,#ccc);
}
/*pingtai*/
.pingtai{
    width: 100%;
    height: 410px;
    margin:30px auto;
}
.pingtaileft{
    width: 785px;
    height: 409px;
    border: 1px solid #CCCCCC;
    box-sizing: border-box;
   padding: 1px;
    float: left;
}
.pingtaileft>ul>li{
    float: left;
    width:134px;

    height: 20px;
    margin-top: 40px;
    margin-left: 22px;
    line-height: 20px;
    text-align: left;
    list-style: none;
    font-size: 15px;
    font-family:微软雅黑;
    cursor: pointer;
}
.pingtaileft>ul>li>img{
    width: 25px;
    height: 25px;
    text-align: left;
    display: inline-block;
}
.pingtaileft>ul>li span{
    margin-left: 3px;
    line-height: 25px;
    display: inline-block;
}
.pingtairight{
    width: 300px;
    height:100%;
    float:right;

}
.common{
    position: relative;
    border: 1px solid #E7E5E2;
    width:100%;
    height: 77px;
    font: 400 13px 微软雅黑;
    color: #333333;
}
.common li{
    cursor: pointer;
}
.top{
    margin-top: 4px;
}
#banner{
background-color: #96C1D2;
    padding-left: 45px;
    overflow: hidden;
    box-sizing: border-box;
   width: 302px;
}
/*one*/
/*<!--汇率-->*/
.changep{
    margin-top: 10px;
}
.exchange{
    width:100%;
}
.changebut{
    width: 70px;
    height: 20px;
    margin-top:9px;
    font-size: 13px;
    border-radius: 4px;
    padding: 0px;
    /*background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));*/
    background:-webkit-linear-gradient(top,#fff,#ccc);
    background:-moz-linear-gradient(top,#fff,#ccc);
    background:-o-linear-gradient(top,#fff,#ccc);
    background:-ms-linear-gradient(top,#fff,#ccc);
    background:linear-gradient(top,#fff,#ccc);

}
.padding{
    padding: 20px;
}
.exchange>input{
    width: 70px;
    height:14px;
    float: left;
    font-size: 13px;
}
.exchange>select{
    width: 84px;
    height: 20px;
    font-size: 13px;
    float: left;
}
.but{
    width: 60px;
    height: 16px;
    position: absolute;
    left: 0px;
    top: -5px;
    font-size: 12px;
    background-color: #E7E5E2;
    border-radius: 6px;
    z-index: 30;
}
/*<!--常用工具-->*/
.common>ul>li{
    float: left;
    margin-left: 16px;
    margin-top: 19px;
    min-width:40px ;
    height: 10px;
}
/*节日*/
#festival>li{
    margin-left: 16px;
    margin-top: 19px;
}
/*keyword*/
.keyword{
    width: 100%;
    height: 300px;
    margin: 30px auto;
    border: 1px solid #D0cdc7;
    position: relative;
}
.keywordhead{
   width: 150px;
    height: 35px!important;
    position: absolute;
    left: 500px;
    top: -17px;
    background-color: #E7E5E2;
    text-align: center!important;
    line-height: 35px!important;
    border-radius:10px ;
    font-size: 16px;
}
#ccc,#date,#selection,#ad,#Email,#commerce,#review,#E,#study,#logistics,#pay,#Vpn,#OfficialAccounts{
    width: 100%;
    height: 100%;
    text-align: center;padding: 1px;box-sizing: border-box;
}
#ccc>div,#date>div,#selection>div,#ad>div,#Email>div,#commerce>div,#review>div,#E>div,#study>div,#logistics>div,#pay>div,#Vpn>div,#OfficialAccounts>div{
    width: 160px;
    height: 100px;
    float: left;
    margin-left: 20px;
    margin-top: 20px;
    text-align: left;
    font: 400 13px 微软雅黑;
    cursor: pointer;
    color: black;
}
.keyword>div>span{
color: #999999;
}
.keywordtitle{
  font: 400 14px 微软雅黑;
    margin-top: 35px;
    color:#337ab7 ;
}
.keywordcent{
    margin-top: 10px;
    color: #999999;
    width: 160px;
    height: 54px;
    line-height:18px;
    overflow: hidden;
    /*white-space: nowrap;*/
    text-overflow: ellipsis;
}
.OfficialAccounts>div{
    width: 172px;
}
.leftfoot{
    width: 100%;
    height: 140px;
    margin: 30px auto;
    text-align: left;
    background-color: #E7E5E2;
}
.leftfoot>div{
    width: 300px;
    height: 140px;
    margin-left: 20px;
    float: left;
}
/*leftfoot*/
.leftfootcent>p{
  /*line-height: 30px;*/
    margin-top: 20px;
}
.leftfootbottom>p{
    margin-top: 20px;
    text-align: left;
    margin-left: 100px;
    font: 700 13px 微软雅黑;
}
.a{
    width: 190px;
}
.leftfootbottomword{
    font-size: 13px;color: #666666;font-weight: 400;
}
.leftfoottopbox{
    height: 100px;
    width: 125px;
    margin:20px auto;
}
.leftfoottopimg{
    width: 125px;
    height: 75px;
    background-color: white;

}
.leftfoottopbox>p{
    margin-top: 4px;
}
.xian{
    width: 100%;
    height: 1px;
    background-color: #CCCCCC;
    margin:30px auto;
    /*background: url();*/

}
/*foot*/
.foot{
    text-align: center;
    font: 400 13px 微软雅黑;
    color: #999999;
    margin-top: -20px;

}
/*返回*/
.fixt{
    width: 43px;
    height: 43px;
    float: left;
    background:#1b1b1b url("../image/daohang.png")no-repeat 3px 7px;
    background-size: 43px;
    font-size: 13px;
    display: none;
    /*color: black;*/
    /*background-color: #33AAFF;*/
    /*background:url("");*/
}
.fixt:hover{
    background-color:#337ab7;
}
.scro_ll:hover{
    background-color:#337ab7;
}
.scro_ll{
    width: 43px;
    height: 43px;
    float: left;
    margin-top: 2px;
    background:#1b1b1b url("../image/arrows.png")no-repeat center;
    background-size: 43px;
    display: none;
}
.go{
    width: 43px;
    position: fixed;
    right: 0px;
    top: 450px;

}
.go>ul{
    position: absolute;
    top:-370px;
    right:0px;
    width: 102px;
    height: 349px;
    text-align: center;
    line-height: normal;
     border: 1px solid #999999;
    display: none;
    background-color: white;
}
.go>ul>li{
    background-color: #cccccc;
    width: 78px;
    font-size: 13px;
    height: 16px;
    /*line-height: 10px!important;*/
    margin-top: 10px;
    margin-left: 12px;
}
/*二维码*/
.QRcode{
    width: 123px;
    height: 123px;
    display: none;
    position: relative;
    top: -30px
}
.tab1{
border: 1px solid #CCCCCC;
}
.tab1 td{
    padding: 1px 10px;
}
.tab1 td.red {
    background-color: #A8D5FC;
}
