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:2rem;
   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(../img/checkbox.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(../img/u18.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;
}

