@charset "utf-8";
/* CSS Document */

/* for 2013 950宽度版 S */
.buttonAll { }
.buttonAll em { display:inline-block; }
.buttonAll .askcDRed { background-position:0 0; }
.buttonAll .detailedcDOrange { background-position:0 -42px; }
.buttonAll .askcDRed, .buttonAll .detailedcDOrange { width:136px; height:40px; font:900 18px/40px "Microsoft YaHei"; text-align:center; }
.buttonAll .time { background-position:-140px -106px; width:172px; height:32px; text-align:center; font:900 18px/32px "Microsoft YaHei"; }
.buttonAll .detail { background-position:0 -171px; width:95px; height:24px; text-align:center; font:900 12px/24px ""; }
.buttonAll .qqcWhite { background-position:0 -84px; }
.buttonAll .phonecWhite { background-position:0 -127px; }
.buttonAll .qqcWhite, .buttonAll .phonecWhite { width:90px; height:40px; font:12px/40px ""; padding-left:46px; text-align:left; }
.buttonAll .phonecPink { background-position:-141px 0; width:247px; height:40px; }
.buttonAll .askcDRed-s { background-position:-140px -42px; }
.buttonAll .bookingcPRed-s { background-position:-140px -74px; }
.buttonAll .askcDRed-s, .buttonAll .bookingcPRed-s { width:103px; height:30px; font:900 16px/30px "Microsoft YaHei"; color:#fff; text-align:center; }
/* for 2013 950宽度版 E */

/* for 2013V W980 home S */
.buttonAll02 { }
.buttonAll02 em { background:url(../images/i_index_icon02.png) no-repeat; display:inline-block; text-align:center; font:12px/22px ""; }
.buttonAll02 .ask-in-exp03, .buttonAll02 .ask-in-exp04 { width:98px; height:35px; font:16px/28px "Microsoft YaHei"; color:#fff; }
.buttonAll02 .ask-in-exp03 { background-position:-298px -92px; }
.buttonAll02 .ask-in-exp04 { background-position:-298px -130px; }
.buttonAll02 .booking-in-exp01 { background-position:-431px -67px; width:69px; height:23px; font:12px/23px ""; }
.buttonAll02 .booking-in-exp02 { background-position:-449px -43px; width:51px; height:23px; font:12px/23px ""; }
.buttonAll03 { }
.buttonAll03 em { background:url(../images/inp_icon01.png) no-repeat; text-align:center; display:inline-block; }
.buttonAll03 .ask01 { background-position:-224px -27px; width:72px; height:22px; }
.buttonAll03 .backHome { background-position:0 -27px; width:101px; height:37px; font:14px/37px ""; text-align:left; padding-left:15px; }
.buttonAll03 .R-bxBut { background-position:-118px -27px; width:105px; height:29px; font:14px/29px ""; }
.buttonAll03 .ask02 { background-position:-89px -556px; width:211px; height:44px; font:18px/44px "Microsoft YaHei"; }
/* for 2013V W980 home S */

/* for 2013V W980 expHome S */
.buttonAll04 { }
.buttonAll04 em { background:url(../images/inp_icon02.png) no-repeat; text-align:center; display:inline-block; font:900 14px/30px "Microsoft YaHei"; }
.buttonAll04 .persHP { background-position:0 -93px; width:100px; height:30px; }
.buttonAll04 .succP { background-position:-101px -93px; width:130px; height:30px; }
.buttonAll04 .moreC { background-position:0 -124px; width:338px; height:35px; font:14px/35px ""; text-align:left; padding-left:20px; }
.buttonAll04 .expAsk01, .buttonAll04 .expAsk02, .buttonAll04 .expAsk03 { width:96px; height:96px; margin-left:70px; }
.buttonAll04 .expAsk01 { background-position:0 -210px; }
.buttonAll04 .expAsk02 { background-position:-98px -210px; }
.buttonAll04 .expAsk03 { background-position:-196px -210px; }
.buttonAll04 .expC { background-position:-233px -93px; width:135px; height:25px; color:#fff; font:12px/25px ""; }
/* for 2013V W980 expHome E */
.buttonAll04 .vDetails { background-position:-293px -275px; width:100px; height:35px; font:14px/35px ""; }/*用于技术最终页三镜一丝*/
.buttonAll04 .vAsk { background-position:-394px -275px; width:100px; height:35px; font:14px/35px ""; }/*用于技术最终页卵泡*/
.buttonAll04 .vexp01, .buttonAll04 .vexp02 { background-position:-394px -311px; width:80px; height:25px; font:12px/25px ""; }
.buttonAll04 .vexp02 { background-position:-394px -337px; }
.titleH2-01 { height:52px; background:url(../images/titleh2-bg.png) 0 -61px; }
.titleH2-01 h2 { font:24px/50px "Microsoft YaHei"; color:#fff; padding-left:10px; }
.titleH2-01 .more { margin-top:20px; }
.titleH2-01 .more02 {  width:95px; height:24px; font:12px/24px ""; text-align:center; margin-top:15px; }
.titleH2-02 { height:82px; background:url(../images/titleh2-bg.png) 0 -115px; text-align:center; }
.titleH2-02 h2 { }
.home-titleH3-01 { height:39px; border-bottom:1px solid #dcdcdc; overflow:hidden; }
.home-titleH3-01 h3 { font:24px/39px "幼圆"; color:#4e4e4e; padding-left:10px; }
.home-titleH3-01 .more { margin:15px 0 0 0; }
.home-titleH3-02 { height:22px; overflow:hidden; }
.home-titleH3-02 h3 { font:900 16px/22px "Microsoft YaHei"; color:#b9c823; }
.home-titleH3-02 h3 a:link, .home-titleH3-02 h3 a:visited { color:#b9c823; }
.home-titleH3-03 { height:22px; overflow:hidden; }
.home-titleH3-03 h3 { font:900 14px/22px "宋体"; color:#4e4e4e; padding-left:10px; }
.home-titleH3-04 { padding-bottom:5px; padding-top:5px; }
.home-titleH3-04 h3 { float:left; font:900 16px/30px "Microsoft YaHei"; display:block; color:#707070; }
.home-titleH3-04 .more { float: right; line-height: 29px; }
.home-titleH3-05 { padding-bottom:20px; padding-top:20px; }
.home-titleH3-05 h3 { float:left; font:600 24px/30px "Microsoft YaHei"; display:block; color:#bf1b38; }
.home-titleH3-05 .more { float:left; font-size:16px; font-family:"Microsoft YaHei"; color:#707070; margin-top:8px; margin-left:3px; }
.home-titleH2-01 { padding:0; }
.home-titleH2-01 h2 { font:24px/40px "Microsoft YaHei"; display:block; }
.home-titleH2-01 .eText { float:left; font:14px/25px Verdana, Geneva, sans-serif; color:#c4c4c4; margin:12px 0 0 10px; }
.home-titleH2-01 .more { float:right; font:12px/25px ""; margin:14px 5px 0 0; }
.home-titleH2-01 .more a { margin-left:15px; }
/* 内页标题 */
.title-inP01 { height:45px; }
.title-inP01 h3 { font:900 18px/45px "Microsoft YaHei"; color:#bf1b38; }
.title-inP01 .more { float:left; margin-left:15px; margin-top:15px; }
.title-inP01 em { width:48px; height:18px; display:inline-block; line-height:18px; text-align:center; margin-left:10px; }
.title-inP01 .current { background:#bf1b38; color:#fff; }
.title-inP02 { height:45px; }
.title-inP02 h3 { font:900 16px/45px "Microsoft YaHei"; color:#666; }
.title-inP02 .more { margin-top:18px; }
.title-inP03 { height:45px; }
.title-inP03 h3 { font:900 16px/45px "Microsoft YaHei"; color:#bf1b38; }
.title-inP03 .more { margin-top:15px; }
.title-inP04 { height:45px; background:#fff; width:100%; } /*用于专家详细页*/
.title-inP04 h3 { font:700 18px/45px "Microsoft YaHei"; color:#666; }
.title-inP04 .more { margin-top:15px; }
.title-inP04 .more table { width:150px; }
.title-inP05 { height:35px; } /*用于专家详细页右边*/
.title-inP05 h3 { font:900 14px/35px "Microsoft YaHei"; color:#666; }
.title-inP05 .more { margin-top:12px; }
.title-inP06 { height:45px; } /*用于特色技术首页*/
.title-inP06 h3 { font:600 20px/45px "Microsoft YaHei"; color:#666; }
.title-inP06 .more { margin-top:12px; }
.title-inP07 { height:48px; background:#bf1b38; } /*用于技术最终页*/
.title-inP07 h2 { font:900 24px/48px "Microsoft YaHei"; color:#fff; padding-left:20px; }
.title-inP07-01 { height:76px; } /*用于技术最终页*/
.title-inP07-01 h3 { font:900 24px/76px "Microsoft YaHei"; color:#bf1b38; padding-left:20px; }
.title-inP07-01 .step { float:left; background:#bf1b38; width:76px; height:76px; border-radius:38px; font:900 20px/76px "Microsoft YaHei"; color:#fff; text-align:center; display:table; }
.title-inP07-01 .f36px { font:600 48px/76px Arial, Helvetica, sans-serif; vertical-align:middle; display:table-cell; }
/* 病种内页分屏大标题 */
.sortTitle-inP { height:74px; overflow:hidden; background:url(../images/inp_icon01.png) repeat-x 0 -371px; text-align:center; }
.sortTitle-inP h2 { float:none; border:solid #fff; border-width:0 15px; background:#bf1b38; font:900 36px/74px "Microsoft YaHei"; color:#fff; width:388px; height:74px; clear:none; margin:0 auto; }
