﻿@charset "utf-8";
/*globe*/
/***************** reset *****************/
body, ul, ol, h1, h2, h3, h4, h5, h6, form, ul, li, p, input, select, legend, textarea, dl, dd, dt, fieldset, table, th, td {
	margin:0;
	padding:0;
	word-break:break-all;
	
}
body {
	
	-webkit-text-size-adjust:none;
	margin:0 auto;
	min-height:856px;
	font-size: 100%;
}
div {
	margin:0 auto;
	word-break:break-all;
}
html {
	margin:0;
	padding:0;
	font-size:16px;
}
ul, li {
	list-style:none;
}
a {/*color:#5b5a5a;*/
	text-decoration:none;
blr:expression(this.onFocus=this.blur());
	outline:none;
	cursor:pointer;
}
a:hover { /*color:#0064ab; */
	text-decoration:none;
}
 * { touch-action: pan-y; }
.clear{ clear:both;}
/*main*/
.w480{ margin: 0 auto;padding-bottom:80px;}
.w640{ width:480px !important; margin: 0 auto;   position:relative !important;}
.w600{width:470px;    padding-top:80px;}
.h600{min-height:300px; text-align:center;margin:0 auto;}
.h600 {margin: 0 auto;}
.w600 table td{ border-bottom:1px #efefef solid;padding:0 10px;font-size:20px;line-height:40px;text-align:left;vertical-align:middle;vertical-align:middle;}
.caidanlb{width:0px;height:100%;background:#efefef; position:fixed;top:68px;display:none;z-index:998;overflow-y:scroll;}
.caidanlbz{height:80px;line-height:80px;text-align:center;color:#FFF;font-size:20px; border-bottom:1px solid #FFF;}
.caidanan{display:block;color:#FFF}
.caidanan :hover{color:#FFF}
.caidandb{width:100%;height:160px;}
header .title{ font-size:1.5em;text-align:center;font-weight:300;height:68px;background:#3399CC;color:#FFF;line-height:68px;position:fixed;top:0;width:480px;z-index:999
/*text-shadow:#eee 2px 0 0,#eee 0 2px 0,#eee -2px 0 0,#eee 0 -2px 0;
-webkit-text-shadow:#eee 2px 0 0,#eee 0 2px 0,#eee -2px 0 0,#eee 0 -2px 0;
-moz-text-shadow:#eee 1px 0 0,#eee 0 1px 0,#eee -1px 0 0,#eee 0 -1px 0;
*filter: Glow(color=#eee, strength=1);*/
}
header .caidan{
	display:inline-block;height:40px;width:46px;background:url("caidan.png")  no-repeat;background-size:46px 40px;position:absolute;top:16px;left:14px;
}
.jisuanan{width:23em;margin:0 auto; height:60px;line-height:60px;font-size:26px;border-radius:10px;color:#fff;background:#326aea;}
.dibu{width:360px;margin:20px auto;}
.wenbenkuang {
    margin: 0 auto;
    padding: 0 10px;
    height:50px;
	width:300px;
    border: 1px solid rgba(147,147,147,.8);
    border-radius: 4px;
    color: #000;
	font-size: 1em;
    //background: rgba(0,0,0,.05);
　　//font-family: "helvetica neue",arial,sans-serif;
}
.wenbenkuang:focus{
	border: 1px solid rgba(234,50,67,.8);
	
}
.radio {
  margin: 5px;display:inline-block;
  
}
.radio input[type=radio] {
  position: absolute;
  opacity: 0;
}
.radio input[type=radio] + .radio-label:before {
  content: "";
  background: #f4f4f4;
  border-radius: 100%;
  border: 1px solid #b4b4b4;
  display: inline-block;
  width: 1.4em;
  height: 1.4em;
  position: relative;
  top: -0.2em;
  margin-right: 1em;
  vertical-align: top;
  cursor: pointer;
  text-align: center;
  transition: all 250ms ease;
  vertical-align:text-top;
}
.radio input[type=radio]:checked + .radio-label:before {
  background-color: #3197EE;
  box-shadow: inset 0 0 0 4px #f4f4f4;
}
.radio input[type=radio]:focus + .radio-label:before {
  outline: none;
  border-color: #3197EE;
}
.radio input[type=radio]:disabled + .radio-label:before {
  box-shadow: inset 0 0 0 4px #f4f4f4;
  border-color: #b4b4b4;
  background: #b4b4b4;
}
.radio input[type=radio] + .radio-label:empty:before {
  margin-right: 0;
}
.z1_1{
	width:50%;float:left;height:60px;line-height:60px;text-align:center;z-index:20;position:relative;
	
}
.z_bg{
	width:50%;background-color:#fff ;position:absolute;left:0;height:60px;z-index:10;
	
}
.z1{
	height:60px;position:relative;width:80%;margin:0 auto;border-top:#5C9CC0 1px solid;border-left:#5C9CC0 1px solid;border-right:#5C9CC0 1px solid;border-top-left-radius:    10px;border-top-right-radius:   10px;overflow:hidden;background-color:#5C9CC0 ;margin-top:20px;
}
.z1 a{display:block;color:#fff;font-weight:normal;font-size:1.3em;}
.dengluan a{
	color:#000;
}
.z2{
	position:relative;width:80%;margin:0 auto;border-left:#5C9CC0 1px solid;border-right:#5C9CC0 1px solid;border-bottom:#5C9CC0 1px solid;background:#fff;min-height:300px;
	border-bottom-left-radius:    10px;border-bottom-right-radius:   10px;
}
.z2 .z2_1,.z2 .z2_2{
	padding-top:20px;
}
.z2 table {margin:0 auto;}
.z2 table td{
	font-size:16px;height:80px;
}
.n1{
	border-bottom:0px !important;
}
.z2_1{
	
}
.z2_2{
	display:none;
}
.z2_3{width:200px;margin:20px auto;text-align:center;}
.z2_3 a{margin-top:10px;display:inline-block;padding:10px 20px;}
#denglu{ width:100%;}

.z2_4{width:200px;margin:20px auto;text-align:center;}
.z2_4 a{margin-top:10px;display:inline-block;padding:10px 20px;}
#zhuce{ width:100%;}

.huiyuanmb{
	
	width:100%;height:250px; background:#3399CC;margin-top:60px;position:relative;
}

.touxiang{
	width:100px;height:100px;position:absolute;top:65px; left:70px;background:#fff url("touxiang.jpg")  no-repeat;background-size:cover;border-radius:50%;
}

.huiyuanxx{
	width:270px;position:absolute;top:40px; right:0px;height:200px;color:#fff;line-height:30px;font-weight:normal;text-shadow:none;
	
}
.W460{
	width:460px;margin:0 auto;padding-top:10px;
}

.footer{
	bottom:0px;position:fixed;width:100%; z-index:999;
}
.nav{
	width:480px !important;
	margin:0 auto;
}

.ui-navbar li .ui-btn {
    font-size: 16px;
    
}
.ui-btn{
	font-size: 20px;
}

.ui-header .ui-title, .ui-footer .ui-title {
	font-size: 1.4em;
	
}

.ui-popup table td{
	font-size:20px;
}

.juzhong{
	text-align:center;line-height:60px;color:#fff;
	
}


