.mobileTips{position:relative}
.mobileTips .text{font-size:14px;position:absolute;top:-50px;left:40px;line-height:20px;padding:20px 15px;border-radius:6px;border:1px solid #E3E3E3;background-color:#EEEEEE}
    .mobileTips .text::before {
        content: "";
        display: block;
        position: absolute;
        top: 45px;
        left: -35px;
        width: 35px;
        height: 35px;
        background-image: url('/Content/images/apply/right.png');
        background-repeat: no-repeat;
        background-size: 100% 100%;
        -moz-background-size: 100% 100%
    }
.mobileTips .text p{color:#999999;margin-bottom:10px}
.mobileTips .text li{color:#C22D4A}
.tips{color:#8A8A8A;font-size:12px}
#saleerBox{position:relative;display:inline-block}
select[name=Saleer]{opacity:1}
#saleerBox ul{padding:20px 0px 20px 50px;background-color:#F5F5F5;position:absolute;z-index:10;top:30px;left:0px;border:1px solid #e4e4e4;width:550px;display:none}
.choice:hover ul{display:block !important}
#saleerBox ul li{float:left;width:80px;line-height:30px}
#saleerBox ul li span{cursor:pointer}
#saleerBox ul li span:hover{color:#C22D4A}
.changeP{cursor:pointer;color:#2268e8;display:none}
.changeP:hover{text-decoration:underline}
#mobile_pop .t_left{width:80px}
#pcode_btn{cursor:pointer;outline:none;width:110px;height:28px;line-height:28px;border:1px solid #E3E3E3;border-radius:14px;color:#565656;display:inline-block;text-align:center;background-color:#F5F5F5}
#submit_p{margin-top:20px}
.exhtype{margin:0 0 0 20px;cursor:pointer}
.exhtype input{margin-right:5px}

.special{font-size:0;margin-top: 30px;}
.special img{vertical-align:top;width:150px;height:auto;margin-right:30px}
.special>div{vertical-align:top;display:inline-block;padding-top:5px;max-width:700px}
.special>div h3{font-weight:bold;font-size:18px;color:#000000;margin-bottom:12px}
.special>div p{margin-bottom:8px;font-size:14px;color:#666666;line-height:18px}
.special>div a{font-size:14px;color:#333333;text-decoration-line:underline}
.spectit14{font-weight:bold;font-size:16px;color:#000000;margin:25px 0 10px 0}
.specmain{padding:25px 35px;border:3px solid #E0E0E0;cursor:pointer;margin-bottom:15px;color:#666666}
.specmain.act{border-color:#C5425A;position:relative}
.specmain.act::before{content:"✔";position:absolute;top:-3px;left:-3px;width:56px;height:56px;background:#C5425A;clip-path:polygon(0 0,100% 0,0 100%,0 0);font-size:26px;color:#fff;padding-left:5px}
.specmain>h3{font-size:18px;color:#C5425A;font-weight:bold;margin-bottom:20px}
.specmain .channel{font-size:0}
.specmain .channel>span{float:left;font-size:14px}
.specmain .channel ul{float:right;width:calc(100% - 80px)}
.specmain .channel li{float:left;margin:0 10px 10px 0;font-size:12px;color:#666666;text-align:center}
.specmain .channel li div{width:170px;height:72px;border:1px solid #E3E3E3;padding:3px;margin:0 auto 6px}
.specmain .channel li div img{width:100%;height:100%;object-fit:contain}
.specmain table{width:70%}
.specmain table tr{height:40px}
.specmain table tr td:first-child{width:230px}
.specmain label{margin-bottom:0;line-height:30px;cursor:pointer}
.specmain .prompt{display:inline-block;font-size:12px;color:#777777;padding:8px 15px;line-height:20px;box-sizing:border-box;max-width:100%;background-color:#F3F3F3;margin-top:5px}
.specmain .spectotal{color:#D1425D;font-weight:bold}
.specmain .spectotal i{font-weight:bold}
.specmain .specnum{position:relative;display:inline-block;width:83px;height:24px;border:1px solid #DCDCDC;border-radius:3px;font-size:12px;line-height:22px;text-align:center}
.specmain .specnum button{cursor:pointer;position:absolute;z-index:2;top:-1px;right:-1px;height:24px;width:24px;border-radius:3px;border:1px solid #DCDCDC;background:transparent;font-size:14px}
.specmain .specnum button:first-child{left:-1px;right:auto}
#specamount{font-size:16px;color:#000000;font-weight:bold}
#specamount span{color:#C5425A}