
.profile{font-size:14px}
.pay_type .clear:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.pay_type{
    font-family: "PingHei", STHeitiSC-Light, "Lucida Grande",
    "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
    font-size: 1em;
}

.pay_type{
    margin: auto;
}

.pay_type ul {
    list-style: none;
    padding: 0;
  	width: 100%;
}

.pay_type ul li {
    float: left;
    margin:.5rem 1rem .5rem 0rem;
	display:block;
	width: 124px;
	border:0;
	height:40px;

}

.pay_type ul li img {
    cursor: pointer;
    width: 120px;
    border: rgba(0, 0, 0, 0.2) 1px solid;

}

.pay_type ul li img:hover {
    box-shadow: 0 0 1px #0CA6FC;
    border: #0CA6FC 1px solid;
}

.pay_type .button {
    cursor: pointer;
    display: block;
    line-height: 45px;
    text-align: center;
    width: 158px;
    height: 45px;
    margin-top: 1.5em;
    border: rgba(123, 170, 247, 1) 1px solid;
    color: #fff;
    font-size: 1.2em;
    border-top-color: #1992da;
    border-left-color: #0c75bb;
    border-right-color: #0c75bb;
    border-bottom-color: #00589c;
    -webkit-box-shadow: inset 0 1px 1px 0 #6fc5f5;
    -moz-box-shadow: inset 0 1px 1px 0 #6fc5f5;
    box-shadow: inset 0 1px 1px 0 #6fc5f5;
    background: #117ed2;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#37aaea",
    endColorstr="#117ed2");
    background: -webkit-gradient(linear, left top, left bottom, from(#37aaea),
    to(#117ed2));
    background: -moz-linear-gradient(top, #37aaea, #117ed2);
    background-image: -o-linear-gradient(top, #37aaea 0, #117ed2 100%);
    background-image: linear-gradient(to bottom, #37aaea 0, #117ed2 100%);
}

.pay_type .button:hover {
    background: #1c5bad;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#2488d4",
    endColorstr="#1c5bad");
    background: -webkit-gradient(linear, left top, left bottom, from(#2488d4),
    to(#1c5bad));
    background: -moz-linear-gradient(top, #2488d4, #1c5bad);
    background-image: -o-linear-gradient(top, #2488d4 0, #1c5bad 100%);
    background-image: linear-gradient(to bottom, #2488d4 0, #1c5bad 100%);
    -webkit-box-shadow: inset 0 1px 1px 0 #64bef1;
    -moz-box-shadow: inset 0 1px 1px 0 #64bef1;
    box-shadow: inset 0 1px 1px 0 #64bef1;
}

.pay_type  ul .clicked  img  {
    box-shadow: 0 0 1px #0CA6FC;
    border: #0CA6FC 1px solid;
	
}


/*pay-form*/
.pay-form{padding:10px}
.pay-form h3{clear:left;padding:3px 10px 5px 10px;}
.pay-price{font-size:1.6rem}
.profile h1{margin:auto;text-indent:.5rem;font-size:1.1rem;line-height:33px}
.pay-price li{
 width:14%;float:left;
 margin:.5rem .5rem .5rem .5rem ;
 font-size:1.3rem;
 text-align:center;
 color:#ccc; border:1px #ccc solid; 
 border-radius:.2rem;
 line-height:2.2rem;
 height:2.2rem;
 cursor: pointer;
}
.pay-price li label{
cursor: pointer;}

.pay-price .clicked{ 
box-shadow: 0 0 1px red;
border: red 1px solid;
color:red;
}

.vip-zu{clear:all;} 
/* VIP会员 */
.vip-zu li{width:25%;float:left;margin:.5rem .5rem .5rem .5rem ;
text-align:center;
color:#ccc; border:1px solid #ccc; border-radius:.2rem;
 font-size:1.3rem;
 line-height:2.2rem;
 height:2.2rem;
}
.vip-zu li input,.vip-time li input{display:none}

.pay-form li label,.main_nav li span{cursor:pointer;}
.vip-zu li radio{float:left;opacity: 0;cursor: pointer;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);}
.vip-zu .clicked{ 
box-shadow: 0 0 1px red;
border: red 1px solid;
color:red;
}
.vip-time >li{width:15%;float:left;margin-left:.6rem ;text-align:center;color:#ccc; border:1px #ccc solid; border-radius:.2rem;
 font-size:1.3rem;
 line-height:2.2rem;
 height:2.2rem;

}
.vip-time .clicked{border:1px #0066FF solid !important;color:#0066FF; }
/* .vip-time >li:last-child{float:right} */
.pay_type ul {padding-left:.5rem!important}
.pay-form  .paybtn{display:none;width:0;
 position:absolute;
    left: -999em;
}
.kuinfo label{font-size:15px}
.kuinfo input{}
.pay-form  .other_cion li{float:left;margin:.5rem .5rem .5rem .5rem ;}
