body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,i{ margin:0; padding:0; }
img {border: none;vertical-align:middle}em{ font-style:normal;}ul, li, dl, dd, dt, ol{ list-style: none; }
a {	outline: none; text-decoration: none; cursor: pointer;}table { border-collapse:collapse; border-spacing:0; }
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}input,select{vertical-align: middle;}i{font-style: normal;}
html{overflow-x: hidden;}.close{background-position: -83px -100px;width: 37px;height: 37px;position: absolute;right:0;top:0}
body{font-size: 14px; background: #6acef2;}.shadow{box-shadow: 2px 2px 5px 5px #5fc0e4;}




.fymain{width: 1240px;margin: 0 auto; padding-top: 120px;}

.fyleft{width: 953px;height: 750px; background: url(../images/fybg.jpg); padding-top: 10px; float: left;border-radius: 30px;}
.fyleft .tabbox{width: 153px;margin-left: 30px;float: left; padding-top: 50px;}
.fyleft .tabbox span{width: 153px;height: 48px;display: block;font-size: 24px; color:#205c85; margin-bottom: 10px;
 background: url(../images/fy-cz.jpg);text-align: center; line-height: 48px; cursor: pointer;}
.fyleft .tabbox .on{background-position: 0 -48px;}

.tabcont{width: 760px;height: 740px;background: #fff;border-radius: 30px;float: left;}
.tabcont .rtab{display: none;}
.tabcont .rlt{height: 30px; padding: 20px;}
.tabcont .riqi{border:1px solid #ddd;width: 320px;height: 38px; border-radius: 5px; float: left;}
.tabcont .layuiinp{width: 150px;height: 38px;border:none; text-align: center; background: transparent;vertical-align: middle;}
.tabcont .page{float: right;}
.tabcont .table{width: 720px;display: table;margin: 0 auto;color: #073647}
.tabcont .table th{background: #d0f0fb;border:none;font-size: 16px;}
.tabcont .table td{border:none; background: #ebf7fb;border-bottom: 1px solid #fff;font-size: 14px;}

.fyright{width: 270px;float: right;}
.vipbox{width: 267px;height:149px; background: url(../images/hyk.png);text-align: center; border-radius: 20px;}
.vipbox .bianhao{width:110px;text-align: right; color: #733d04;display: block;line-height: 49px;}
.vipbox .cz{width: 150px;height: 30px; background-image: url(../images/ico.png);  background-position: -260px -0px;display: block;margin:0 auto; border-radius: 30px;}
.vipbox .cz:hover{background-position: -260px -33px;}
.vipbox strong{display: block;font-size: 24px;color: #fffef5;line-height: 50px;}
.fyright .gn2{width: 130px;height:45px;text-align: center;float: left; border-radius: 20px; font-size: 24px;color: #0465a3; background-image: url(../images/ico.png); padding-top: 95px}
.fyright .koufei{background-position: -319px -67px;margin-right: 10px;}
.fyright .chongzhi{background-position: -455px -67px;}
.fyright .gn2:hover{color: #fc9d39}



















