@charset "utf-8";body,textarea,input,select,option{font-size:12px;color:#333;font-family:Arial,'微软雅黑',Tahoma,sans-serif}
body,h1,h2,h3,h4,h5,h6,blockquote,ol,ul,dl,dd,p,textarea,input,select,option,form{margin:0}
ol,ul,li,textarea,input,select,option,th,td{padding:0}
table{border-collapse:collapse}
ol,ul{list-style-type:none}
a{text-decoration:none;color:#333}
a,textarea,input{outline:none}
textarea{overflow:auto;resize:none}
a img{border:none}
label,label input{vertical-align:middle}
input[type="checkbox"],input[type="text"],input[type="submit"],input[type="number"],input[type="tel"],textarea,button,input[type="button"]{-webkit-border-radius:0;border-radius:0;-webkit-appearance:none}
html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none}
body{width:100%;overflow-x:hidden;margin:0 auto;max-width:640px;word-break:normal;word-wrap:break-word;cursor:default}
i,var{font-style:normal}
b,i{font-style:normal}
.vm *{vertical-align:middle}
body a{-webkit-tap-highlight-color:rgba(0,0,0,0)}
body{}
em,i,var{font-style:normal}
.clearfix{clear:both}
.patientbg-container{background-image:url(./img/line.png);background-repeat:repeat-y;overflow:hidden}
.patientbg{height:440px;background-image:url(./img/patientbg.png);background-size:100% 100%}
@media (min-width:640px){.patientbg{height:474px}
}.chief-physician{margin-left:15px;margin-right:15px;position:relative;top:24px;height:70px;background-color:#ffffff;border-radius:35px}
.chief-physician .doctorr{width:52px;height:52px;border-radius:50%;float:left;margin-left:14px;margin-top:10px}
.chief-physician div{margin-left:75px;position:relative;top:12px}
.chief-physician div p span{font-size:17px;color:#333333}
.chief-physician div p i{font-size:15px;color:#999999}
.chief-physician div p:nth-child(1) var{display:inline-block;height:15px;width:1px;background-color:#999999;margin-left:7px;margin-right:7px;position:relative;top:2px}
.chief-physician div p:nth-child(2){font-size:15px;color:#999999;margin-top:2px}
.recommendation{margin-top:42px}
.recommendation p{font-size:23px;font-weight:bold;text-align:center;color:#ffffff}
.font-family{width:100%}
.recommendation div{margin-left:15px;margin-right:15px;margin-top:12px}
@media (min-width:640px){.recommendation p{font-size:30px}
}.If-cont{height:182px;background-color:white;margin-left:15px;margin-right:15px;margin-top:45px;border-radius:9px;padding-bottom:5px;box-shadow:0 2px 8px rgba(0,51,255,0.9)}
i.title-bg{display:block;width:167px;height:40px; position:relative;top:-17px;background-image: url(https://iiyi3.120askimages.com/upimg/202212/z07638ff7b99f866.png);background-size:100% 100%;margin:0 auto;text-align:center;line-height:40px;font-size:20px;color:#ffffff;z-index:10}
.If-cont div ul li var{display:block;width:46px;height:46px;background-color:#d7e9ff;border-radius:50%}
.If-cont div ul li{clear:both;height:46px;line-height:46px}
.If-cont div ul li:nth-child(1){margin-left:20px}
.If-cont div ul li var img{display:block;margin:0 auto}
.If-cont div ul li:nth-child(1) var img{width:25px;height:26px;margin-top:10px}
.If-cont div ul li:nth-child(2) var img{width:22px;height:23px;margin-top:12px}
.If-cont div ul li:nth-child(3) var img{width:25px;height:25px;margin-top:11px}
.If-cont div ul li:nth-child(2){margin-left:38px}
.If-cont div ul li:nth-child(3){margin-left:30px}
.If-cont div ul li var{float:left;margin-right:10px}
.If-cont div ul li:nth-child(2){width:239px}
.If-cont div ul li:nth-child(2) var{float:right}
.If-cont div ul li font{font-size:16px;color:#004bf1}
.recommendation-tit{text-align:center;margin-top:28px}
.recommendation-tit p{font-size:16px;color:#ffffff;margin-bottom:17px}
.recommendation-tit strong{display:block;font-size:20px;color:#fff000}
.sr{display:inline-block;margin-top:8px}
.my-id{clear:both;margin-left:15px;margin-right:15px;height:auto;background-color:#ffffff;clear:both;margin-top:140px;border-radius:9px;box-shadow:0 2px 8px rgba(0,51,255,0.9)}
.my-id{padding-bottom:13px}
.my-id div ul li{padding-left:13px;padding-right:13px;clear:both}
.my-id div ul li{margin-bottom:16px}
.my-id div ul li var{display:inline-block;width:30px;height:30px;background-image:url(./img/img.png);background-size:276px 68px;float:left}
.my-id div ul li var.var-1{background-position:-60px 0px}
.my-id div ul li var.var-2{background-position:0px 0px}
.my-id div ul li p{margin-left:40px;font-size:13px;color:#333333;line-height:21px}
.my-id div ul li p span{color:#ff6600}
.join{margin-left:15px;margin-right:15px;margin-top:22px;margin-bottom:10px}
.join img{width:100%}
.drugresource-list{margin-left:15px;margin-right:15px;overflow:hidden}
.drugresource-list ul li{width:47%;height:auto;background-color:#ffffff;float:left;margin-bottom:12px;border-radius:7px;padding-bottom:13px;box-shadow:0 2px 8px rgba(0,51,255,0.9)}
.drugresource-list ul li:nth-child(even){float:right}
.drugresource-list ul li var{display:block;width:51px;height:51px;margin:0 auto;border-radius:50%;margin-top:13px;margin-bottom:13px}
.drugresource-list ul li:nth-child(1) var{background-color:#84a6df}
.drugresource-list ul li var i{display:block;width:27px;height:29px;background-image:url(./img/img.png);background-size:276px 68px;margin:0 auto}
.drugresource-list ul li:nth-child(1) var i{background-position:-112px -40px;position:relative;top:13px}
.drugresource-list ul li:nth-child(2) var{background-color:#ee8170}
.drugresource-list ul li:nth-child(2) var i{background-position:-59px -40px;position:relative;top:13px}
.drugresource-list ul li:nth-child(3) var{background-color:#a0c86c}
.drugresource-list ul li:nth-child(3) var i{width:26px;height:31px;background-position:-211px -38px;position:relative;top:11px}
.drugresource-list ul li:nth-child(4) var{background-color:#80c8c8}
.drugresource-list ul li:nth-child(4) var i{width:33px;height:30px;background-position:-161px -38px;position:relative;top:11px}
.drugresource-list ul li:nth-child(5) var{background-color:#e98dc0}
.drugresource-list ul li:nth-child(5) var i{width:24px;height:30px;background-position:-252px -39px;position:relative;top:11px}
.drugresource-list ul li:nth-child(6) var{background-color:#dfa274}
.drugresource-list ul li:nth-child(6) var i{width:27px;height:30px;background-position:-0px -38px;position:relative;top:11px}
.drugresource-list ul li p.maxtit{text-align:center;color:#000000;font-size:16px;margin-bottom:10px}
.drugresource-list ul li p.smalltit{margin-left:15px;margin-right:15px;font-size:13px;color:#333333;line-height:23px}
.subject-requirements{margin-top:45px;height:auto;background-color:white;margin-left:15px;margin-right:15px;border-radius:9px;box-shadow:0 2px 8px rgba(0,51,255,0.9)}
.subject-requirements div ul li{margin-left:24px;margin-right:24px;clear:both;margin-bottom:15px}
.subject-requirements div ul li i{display:block;width:27px;height:27px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;border:1px solid #ff6600;float:left;border-radius:50%;background-color:#fff888;text-align:center;line-height:27px;font-size:15px;font-weight:bold;color:#ff6600;margin-bottom:15px}
.subject-requirements div ul li p{margin-left:39px;font-size:13px;color:#333333;line-height:20px;}
.subject-requirements div ul li.on{padding-bottom:20px;border-bottom:1px solid #dcdcdc}
.subject-requirements div ul li.last-child{height:38px;text-align:center;line-height:23px}
.subject-requirements div ul li.last-child a{color:#004bf1;font-size:13px}
.experimental-hospital{height:auto;background-color:#ffffff;margin-left:15px;margin-right:15px;border-radius:9px;margin-top:45px;box-shadow:0 2px 8px rgba(0,51,255,0.9)}
.experimental-hospital div{margin-left:20px;margin-right:20px}
.experimental-hospital div select{width:100%;height:40px;background-color:#f5f5f5;border:1px solid #dcdcdc;font-size:15px;color:#333333;outline:none}
.experimental-hospital ul li{line-height:25px;padding-bottom:12px;border-bottom:1px solid #dcdcdc;margin-top:12px}
.experimental-hospital ul li:last-child{border-bottom:none}
.experimental-hospital ul li i,.experimental-hospital ul li var{display:block}
.experimental-hospital ul li i{font-size:15px;color:#333333}
.experimental-hospital ul li var{font-size:13px;color:#999999;margin-top:2px}
.paddingbottom{padding-bottom:13px}
.participate-in{clear:both;margin-left:15px;margin-right:15px;margin-top:30px}
.participate-in a{display:block;border-radius:25px;height:45px;background-color:#ffffff;text-align:center;line-height:45px;font-size:18px;font-weight:bold;color:#004bf1;box-shadow:0 5px 0px rgba(0,51,255)}
.footer-patientbtn{margin-top:35px;text-align:center;}
.footer-patientbtn a{display:inline-block;border-radius:28px;}
.footer-patientbtn a.qbuttonlink{width:48%;height:52px;background-color:#004bf1;}
.footer-patientbtn a.jbuttonlink{width:48%;height:52px;background-color:#ffffff;text-align:center;line-height:52px;font-weight:bold;font-size:18px;color:#004bf1;}
.footer-patientbtn a:nth-child(2){float:right;}
.footer-patientbtn a var{display:block;margin-top:5px}
.footer-patientbtn a var i{text-align:center;font-size:18px;color:#ffffff;line-height:46px;}
.homecontainer{background-image:url(https://iiyi3.120askimages.com/upimg/202212/z07638ff46221951.png);background-repeat:repeat-y;}
.homebg{position:relative}
.homeimg{width:100%}
.homebgtitle{position:absolute;top:25px;width:100%;text-align:center;font-size:32px;color:#ffffff;font-weight:bold}
.homebgtitle p:nth-child(2){margin-top:4px}
.homemyid var.var-3{background-image:url(./img/rheumatism.png);background-size:30px 30px}
.homemyid{width:94%;margin-left:3%;margin-right:3%;box-shadow:0 2px 8px rgba(0,51,255,0.9);position:relative;margin-top:3.5%}
@media (min-width:640px){.homemyid{margin-top:0%}
}.footer-patientbtn{width:94%;margin-left:3%;margin-right:3%;overflow:hidden;}
.D-products{margin-top:45px}
.D-products div{height:auto;background-color:#ffffff;width:94%;margin-left:3%;margin-right:3%;border-radius:9px;position:relative;margin-top:-37px;padding-top:43px;padding-bottom:20px;box-shadow:0 2px 8px rgba(0,51,255,0.9)}
.D-products div ul li{clear:both;margin-left:20px;margin-right:20px;margin-bottom:20px}
.D-products div ul li var{display:block;width:34px;height:35px;background-image:url(./img/homeimg.png);background-size:187px 35px;float:left}
.D-products div ul li:nth-child(1) var{width:34px;height:35px;background-position:-101px 0px}
.D-products div ul li:nth-child(2) var{width:32px;height:35px;background-position:-59px 0px}
.D-products div ul li:nth-child(3) var{width:32px;height:34px;background-position:-155px 0px}
.D-products div ul li:nth-child(4) var{width:30px;height:35px;background-position:0px 0px}
.D-products div ul li p{font-size:13px;color:#333333;margin-left:45px;line-height:21px}
.see-information ul li{height:50px;line-height:50px;font-size:15px;background-color:#ffffff}
.see-information ul li span:nth-child(1){color:#999999}
.see-information ul li span:nth-child(2){float:right;color:#333333}
.see-information ul li div{margin-left:15px;margin-right:15px;height:50px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;border-bottom:1px solid #dcdcdc}
.see-information ul li:last-child{height:auto}
.see-information ul li:last-child div{height:auto;padding-bottom:17px}
.see-information ul li p{line-height:25px;color:#333333}
.submission-information{background-color:white;padding-left:15px;padding-right:15px}
.submission-information ul li span{font-size:15px;display:inline-block;width:110px;height:50px;line-height:50px;float:left}
.submission-information ul li{clear:both;border-bottom:1px solid #dcdcdc;height:50px;color:#999999;font-size:15px}
.submission-information ul li p{margin-left:110px}
.submission-information ul li p input[type="text"]{height:50px;width:100%;text-align:right;border:none;line-height:50px;font-size:15px;color:#999999}
.submission-information ul li p input[type="radio"]{height:49px;width:15px;height:15px;position:relative;top:2px}
.submission-information ul li p i{display:inline-block;height:50px;line-height:50px;float:right}
.submission-information ul li p i em:nth-child(1){margin-right:7px}
.submission-information ul li p i var{margin-left:3px}
.submit-information{margin-left:15px;margin-right:15px;margin-top:24px}
.submit-information input[type="submit"]{width:100%;height:40px;background-color:#107ef7;border:none;outline:none;border-radius:20px;font-size:16px;color:#ffffff}
.select_box{position:fixed;top:0;left:0;z-index:8;display:block;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.7)}
.select_box .cont{position:absolute;top:25%;left:5%;display:block;width:90%;height:288px;border-radius:5px;background-color:#fff}
.select_box .key_about{display:-webkit-box;padding:0 22px;height:40px;line-height:40px}
.select_box .key_about span{display:block;width:42px;color:#a3a3a3;text-align:center;font-size:14px}
.select_box .key_about span.comfir{color:#a3a3a3}
.select_box .key_about b{display:block;width:100%;color:#b2d13b;text-align:center;font-weight:400;font-size:13px;-webkit-box-flex:1}
.select_box .list{display:block;overflow:hidden;padding:0 13px;height:235px;box-shadow:0 0 5px #ddd inset}
.select_box .list .scroll{position:relative}
.select_box .mask.top{position:absolute;top:88px;left:0;z-index:999;display:block;width:100%;border-bottom:1px solid #7f7f7f}
.select_box .mask.bottom{position:absolute;bottom:87px;left:0;z-index:999;display:block;width:100%;border-top:1px solid #7f7f7f}
.swiper_list{width:100%;height:235px}
.swiper_list .slide{display:-webkit-box;opacity:.6;-webkit-box-align:center}
.coach_swiper .slide img{display:block;margin-left:10px;width:42px;height:42px;border:1px solid #fff;border-radius:50%;box-shadow:2px 3px 0 #b2d13b}
.coach_swiper .slide p{display:block;margin-left:17px;width:100%;-webkit-box-flex:1}
.coach_swiper .slide p b{display:block;padding-top:6px;color:#000;font-size:14px;line-height:14px}
.coach_swiper .slide p var{display:block;overflow:hidden;padding-top:6px;height:12px;color:#666;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:13px}
.coach_swiper .swiper-slide-active{opacity:1}
.time_box .cont .mask.top{top:143px}
.time_box .cont .mask.bottom{bottom:116px}
.time_select{display:block;padding:0 15px;height:235px;box-shadow:0 0 5px #ddd inset}
.time_select li{float:left;display:-webkit-box;height:100%}
.time_select li.y_part{width:100%;text-align:center}
.time_select li.y_part div{display:block;width:100%;text-align:center;font-size:14px;line-height:235px}
.time_select li .swiper_list .slide{font-size:14px;-webkit-box-pack:center}
.time_select li .swiper_list .swiper-slide-active{color:#000000;opacity:0.9}
.time_select li.y_part div{line-height:26px}