#psd{ width:100%; background:url(http://asiancancer.com/templets/new/images/in/topic/psd/160114/bk1.jpg) repeat-x; overflow:hidden; font-family:Arial, Helvetica, sans-serif !important;}
.font-open{font-family: 'Open Sans Condensed', sans-serif;}
#psd .big-banner{ width:100%; height:643px; background:url(http://asiancancer.com/templets/new/images/in/topic/psd/160312/banner.jpg) no-repeat center; margin:0 auto;position:relative;}
#psd .psd{ width:980px; margin:0 auto;}
#psd .psd .psd-left{ width:710px; }
#psd .psd .psd-right{ width:230px; padding-right:20px;}
#psd .psd .psd2{ width:980px;position:absolute; top:-210px;}
#psd .beijing{ width:240px; height:247px; background:url(http://asiancancer.com/templets/new/images/in/topic/psd/160114/beijing2.png) no-repeat; top:0px; left:-240px;}
#psd .beijing2{ width:239px; height:247px; background:url(http://asiancancer.com/templets/new/images/in/topic/psd/160114/beijing.png) no-repeat; top:0px; right:-239px;}
#psd .psd .psd-left .title{width:717px; height:22px; position:absolute; left:-9px;top:0px; color:#134d7c; font-size:22px; font-weight:bold; line-height:28px; text-indent:15px;}
#psd .psd .psd-left .title span{ width:12px; height:22px; display:block; background:#134d7c; float:left; }
#psd .psd .psd-left .mod1{ width:680px; height:980px; position:relative; padding-top:50px; background:url(http://asiancancer.com/templets/new/images/in/topic/psd/160114/06-5.png) no-repeat 30px 0; padding-left:60px;}
#psd .psd .psd-left .mod1 ul{}
#psd .psd .psd-left .mod1 ul li{width:650px;}
#psd .psd .psd-left .mod1 ul li span{ display:block; width:600px; height:60px; background:#297097; float:left; font-size:30px; color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;font-weight:bold; text-align:left; line-height:60px; margin-top:20px;margin-bottom:10px;_margin-top:20px;padding-left:20px;_padding-left:20px;text-align:center;}
#psd .psd .psd-left .mod1 ul li p{font-size:15px;color:#134d7c;padding-left:20px;line-height:28px;}
.swtTxt{font-size:15px;color:#134d7c;padding-left:20px;font-weight:bold; line-height:48px;}
#psd .psd .psd-left .mod1 ul .b-content{ padding-top:5px; font-family: 'Open Sans Condensed', sans-serif; width:650px; font-size:18px; font-weight:bold; color:#19506e; padding-left:8px; float:left;}
#psd .psd .psd-left .mod1 ul li strong{font-size:14px; font-weight:normal; color:#19506e;}
#psd .psd .psd-left .mod1 ul li em{font-style:normal;}
#psd .psd .psd-left .mod1 ul li.online b,#psd .psd .psd-left .mod1 ul li.bbm b{font-size: 16px;color: #19506e;float:left;margin-top:2px;}
#psd .psd .psd-left .mod1 ul li.bbm b{margin-left:20px;float:left;}
#psd .psd .psd-left .mod1 ul li.online b{margin-left:20px;}
#psd .psd .psd-left .mod1 ul li.online p,#psd .psd .psd-left .mod1 ul li.bbm p{float:left;}
#psd .psd .psd-left .mod1 ul li.online strong,#psd .psd .psd-left {margin-left:10px;}
#psd .psd .psd-left .mod1 ul li.online p strong{color:#c95202}
#psd .psd .psd-left .mod1 ul li p b{display:block;}
.mod1 ul li.bbm strong{margin-left:15px;}

#psd .psd .psd-left .mod1 ul dt{ color:#c54100; font-size:16px;font-family: 'Open Sans Condensed', sans-serif; font-weight:bold;}
#psd .psd .psd-left .mod1 .mod1-call{ width:607px; height:129px;background:url(http://asiancancer.com/templets/new/images/in/topic/psd/160114/call.png) no-repeat;}
#psd .psd .psd-left .mod1 .mod1-call p{ font-size:20px; color:#19506e;font-family: 'Open Sans Condensed', sans-serif; font-weight:bold; position:absolute; top:30px; left:190px;}
#psd .psd .psd-left .mod1 .mod1-call .bottom{ width:110px; height:42px;background:url(http://asiancancer.com/templets/new/images/in/topic/psd/160114/bott.gif) no-repeat; display:block; position:absolute; left:465px; top:50px;}
#psd .psd .psd-left .mod2{ height:200px; width:630px; position:relative; padding-top:40px;}
#psd .psd .psd-left .mod2 .mod2-p{ color:#666666; line-height:23px; font-size:14px; padding-left:20px;}
#psd .psd .psd-left .mod3{padding-top:65px;}
#psd .psd .psd-left .mod-list{ height:180px; padding:20px 20px 0 22px;}
#psd .psd .psd-left .mod-list .img{ width:178px; height:136px; padding:6px 0 0 6px;background:url(http://asiancancer.com/templets/new/images/in/topic/psd/160114/2.jpg) no-repeat;}
#psd .psd .psd-left .mod-list p{ float:right; width:463px; color:#666666; line-height:22px;}
#psd .psd .psd-left .mod-list p a{ color:#34779c;}
#psd .psd .psd-right .right-title{ width:228px; height:39px; background:#34779c; font-size:20px; color:#fff; font-weight:600; text-indent:27px;}
#psd .psd .psd-right .jishu{ width:228px; border:1px solid #34779c;}
#psd .psd .psd-right .jishu ul{ height:380px;}
#psd .psd .psd-right .jishu ul li{ height:31px; width:221px;background:url(http://asiancancer.com/templets/new/images/in/topic/psd/160114/ico2.jpg) no-repeat center bottom;}
#psd .psd .psd-right .jishu ul li a{ width:221px; height:30px; display:block;background:url(http://asiancancer.com/templets/new/images/in/topic/psd/160114/ico3.jpg) no-repeat 20px 12px; color:#666666; line-height:30px; text-indent:35px; font-size:13px;}
#psd .psd .psd-right .jishu dl{ height:220px; padding:13px 5px 15px 10px;}
#psd .psd .psd-right .jishu dl dt a{ color:#34779c; font-weight:600;}
#psd .psd .psd-right .jishu dl dd{ padding-top:5px; line-height:20px;}
#psd .psd .psd-right .jishu dl dd a{ color:#34779c;}
.psd-yiny{ height:14px; width:224px; background:url(http://asiancancer.com/templets/new/images/in/topic/psd/160114/bottom-ico.jpg) no-repeat;}


@media screen and (max-width:768px){
	#psd{background: none;}
	#psd .big-banner{height:auto;position: inherit;padding-top:60%;background:url(http://asiancancer.com/templets/new/images/in/topic/psd/160304/sjbanner.jpg) no-repeat;background-size: 100% 100%;}
	
	#psd .beijing,#psd .beijing2,#psd .psd .psd-right,#psd .psd .psd-left .mod1 .mod1-call,.bk20,#psd .psd .psd-left .title span{ display: none;}
    
    #psd .psd{width:96%;height:auto !important;position: inherit;}
    #psd .psd .psd2{position: inherit;width: 100%;}
    #psd .psd .psd-left{float: none;width: 100%;}
    #psd .psd .psd-left .mod1 {width: 100%; height: auto; position: inherit; padding-top: 10px; background: none; padding-left: 0; }
	#psd .psd .psd-left .mod1 ul li{width: 100%;}
	#psd .psd .psd-left .mod1 ul li span {
    display: block;
    width: 100%;
    height: 40px;
    background: #297097;
    float: none;
    font-size: 18px;
    color: #fff;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    font-weight: bold;
    text-align: left;
    line-height: 40px;
    margin-top: 0;
    margin-bottom: 10px;
    _margin-top: 0;
    padding-left: 0;
    _padding-left: 0;
    text-align: center;
}
#psd .psd .psd-left .mod1 ul li p {
    font-size: 15px;
    color: #134d7c;
    padding-left: 0;
    float: none;
    line-height: 28px;
}
#psd .psd .psd-left .mod1 ul li b{display: block;margin-top:20px;}
#psd .psd .psd-left .mod1 ul li strong,#psd .psd .psd-left .mod1 ul li em{margin-left:0 !important}
#psd .psd .psd-left .mod1 ul li.online b,#psd .psd .psd-left .mod1 ul li.bbm b{float:none;margin-left:0;}
#psd .psd .psd-left .mod1 ul li.online strong,#psd .psd .psd-left .mod1 ul li.bbm strong{margin-left:0;display: block;}

#psd .psd .psd-left .mod1 .mod1-call{width:100%;background-size:contain;}
#psd .psd .psd-left .mod2{width:100%;height:auto;position: inherit;padding-top:0;}
#psd .psd .psd-left .title {
    width: 100%;
    height: 22px;
    position: inherit;
    left: -9px;
    top: 0px;
    color: #134d7c;
    font-size: 22px;
    font-weight: bold;
    line-height: 22px;
    text-indent: 0;

}
#psd .psd .psd-left .mod2 .mod2-p {
    color: #666666;
    line-height: 23px;
    font-size: 14px;
    padding-left: 0;
    margin-top:20px;
}


}