*{margin: 0;}
body{font-family: Helvetica;/*英文字体*/
margin: 0;}
body * {-webkit-text-size-adjust: 100%;/*禁止用户缩放字体*/
/*-webkit-user-select: none;禁止用户选中文字,只有苹果和谷歌模拟好用，安卓需要事件中进行修改*/}
/*清除点击阴影*/
a,input,button{-webkit-tap-highlight-color: rgba(0,0,0,0);}
/*清除ios按钮圆角*/
input,button{-webkit-appearance: none;border-radius: 0;/*直接写清除不了，但是还得加是因为上面的清完了还是有圆角的效果*/}
/*公共样式*/
input,select,textarea{/*font-size:14px;*/appearance: none;-o-appearance: none;-moz-appearance: none;-webkit-appearance: none;-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:0;color:#333;font-family:'pf_MEDIUM','Microsoft Yahei','SimSun','Arial';}
/*em,i{ font-style:normal; }*/
input{ border:0 none; } 
select{ border:0; background:none;}
textarea{outline:none;resize:none}
html,body{  overflow-x:hidden; position:relative; margin:0 auto;left: 0 ;top: 0;line-height:inherit; }
html{font-size:16px;}
body {
  width: 15rem;
  margin: 0;
  position:relative;
}
#wrap {
  width: 15rem;
  /* min-height: 50rem; */
}
#wrap {
  position: relative;
  overflow: hidden;
}
ul,
li {
  margin: 0;
  padding: 0;
  list-style: none;
}
a {
  text-decoration: none;
  color: #333;
}

a:active {
  color: red !important;
}
a:active p {
  color: red !important;
}
a:active span {
  color: red !important;
}

#jjcx_wrap {
  overflow: hidden;
}
#jjcx_title {
  width: 15rem;
  height: 2.5rem;
  background-color: #f8f8f8;
  line-height: 2.5rem;
  border-bottom: 0.05rem solid #cccccc;
  position:relative;
}
#jjcx_back,#xqy_back{
  font-size:0.7rem;
  color:#333;
  font-family: "宋体";
  font-weight: bold;
  position:absolute;
  left:1rem;
  
}
#jjcx_main{
  font-size:0.7rem;
  color:#cbcbcb;
  position:absolute;
  right:1rem;
 
}

#jjcx_title #jjcx_title_name,#jjcx_title #xqy_title_name{
  display: block;
  width: 15rem;
  font-size: 0.8rem;
  line-height:2.5rem;
  font-weight: bold;
  text-align: center;
}
#jjcx_tabs {
  width: 15rem;
  font-size: 0.6rem;
}
#jjcx_tabs ul li .tab{
   height:2rem;
   line-height:1.95rem;
   color:#333;
   border-bottom: 0.05rem solid #cccccc;
}

#jjcx_tabs ul li .tab_check{
   height:4.5rem;
   line-height:4.5rem;
   color:#333;
   border-bottom: 0.05rem solid #cccccc;
}
#jjcx_tabs ul li .tab_l{
  float:left;
  margin-left:1rem;
}
#jjcx_tabs ul li .tab_r{
  float:right;
  color:#999;
  margin-right:1rem;
  position:relative;
}
#jjcx_tabs ul li .tab_check .tab_r{
  line-height:1.5rem;
}
#jjcx_tabs ul li .tab_check .tab_r label{
  line-height:1.5rem;
  vertical-align: middle;
}
.tab_check .tab_r input{
    width: 0.7rem;
    height: 0.7rem;
    line-height: 1.5rem;
    vertical-align: middle;
    outline: none;
    display: inline-block;
    position:relative;
    z-index:99;
    opacity:0;
}
.tab_check .tab_r .box{
    width: 0.7rem;
    height: 0.7rem;
    line-height: 1.5rem;
    vertical-align: middle;
    position:absolute;
    background:url(/uiFramework/commonResource/image/2026061617534082272.png) no-repeat center center;
}
/**
.tab_check .tab_r .box1{
  top:0.4rem;
  left:0.1rem;
}
.tab_check .tab_r .box2{
  top:0.4rem;
  left:2.3rem;
}
.tab_check .tab_r .box3{
  top:0.4rem;
  left:4.6rem;
}
.tab_check .tab_r .box4{
  top:0.4rem;
  left:8rem;
}
.tab_check .tab_r .box5{
  top:2rem;
  left:0.1rem;
}
.tab_check .tab_r .box6{
  top:2rem;
  left:3.6rem;
}
.tab_check .tab_r .box7{
  top:2rem;
  left:7rem;
}
.tab_check .tab_r .box8{
  top:3.53rem;
  left:0.1rem;
}
.tab_check .tab_r .box9{
  top:3.53rem;
  left:3.6rem;
}
*/
#jjcx_tabs ul li input.tab_r{
  border:none;
  outline:none;
  text-align: right;
  font-size: 0.6rem;
  /**height:1.6rem;*/
  color:#999;
  margin-top:0.4rem;
}
#jjcx_tabs ul li .tab_r .arr_r{
  font-size:0.7rem;
  color:#cbcbcb;
  font-family: "宋体";
  font-weight: bold;
  margin-left:0.5rem;
}
#jjcx_tabs ul li .options{
  display:none;
  padding:0.5rem 1rem;
  background-color: #f8f8f8;
}
#jjcx_tabs ul li .options li{
  height:1.5rem;
  line-height:1.5rem;
  padding-left:0.5rem;
  border-bottom: 0.05rem solid #cccccc;
}
#jjcx_search{
   width: 15rem;
   height: 2rem;
   margin-top: 3rem;
}
#jjcx_search .search{
 height: 1.5rem;
 width:15rem;
 color:#fff;
 font-size:0.8rem;
 border:none;
 outline:none;
 background:url(/uiFramework/commonResource/image/2026061617534082272.png) no-repeat center center;
}

.search input::-webkit-input-placeholder { /* WebKit browsers */
color: #999;
}
.search input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #999;
}
.search input::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #999;
}
.search input:-ms-input-placeholder { /* Internet Explorer 10+ */
color: #999;
}