@charset "utf-8";
/*
* Site:五洲wap
* Ver 1.0
* Date:2013/08/14
*/

/*
* reset
*/
*{font-family: "宋体";}
body,html,h1,h2,h3,h4,h5,h6,p,em,i,form,ul,li,dl,dt,dd{padding:0;margin:0;}
body{color:#3a3a3a;background-color:#fff;font-size:12px;_height:100%;width:100%;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
em,u,i,b{font-style:normal;font-weight:normal;text-decoration:none;}
ul,li{list-style:none;}
h3{font-size:14px;}
a img{border:none;display:block;}
br{display:inline;line-height:20px;}
.overflow{width:320px;}

.FL{float:left;}
.FR{float:right;}



/*
* container
*/
.container{position:relative;width:100%;}

.page{padding:15px 0;text-align:center;width:300px;}
.page a{text-align:center;font-size:12px;color:#505050;font-weight:normal;width:65px;padding:0;line-height:27px;height:27px;margin:0 4px;border:solid 1px #e1e1e1;border-radius:3px;background-color:#fff;display:inline-block;float:left;}
.page a:active{background-color:#6db201;border-color:#416a00;color:#fff;}




body{color:#505050;}
.FL{float:left;}
.FR{float:right;}
/* 产品页 */
.item{width:300px; margin:0px auto;}

.cp_h2{height:36px; line-height:36px; text-indent:5px; font-size:14px; color:#9a5d4b; background-color:#eedcc5; border-bottom:#9a5d4b solid 2px; margin:10px 0; padding-left:5px;}
.cp_h3{height:36px; line-height:36px; text-indent:5px; font-size:14px; color:#9a5d4b; border-bottom:#9a5d4b solid 1px; margin-bottom:10px; position:relative;}
.cp_h3 span{position:absolute; right:5px; top:10px;}
.cp_h3 span i{float:left; width:11px; height:11px; background-color:#FFF; border:#e6ddcd solid 1px; border-radius:10px; margin-left:3px; display:inline-block;}
.cp_h3 span i.new{background-color:#9a5d4b; border:#FCF2E0 solid 1px;}
.cp_h3 a.more{font-size:8px; color:#9a5d4b; position:absolute; right:10px; top:10px; transition:all 0.3s ease-in;line-height:18px; height:18px;}
.cp_h3 a.more:hover{color:#F3F1F0; background-color:#9A5D48; padding:0 6px; }
/* f1Box */
.f1Box dl{width:300px; padding-bottom:5px; border-bottom:#f3e2c3 solid 1px; overflow:hidden;}
.f1Box dl dt{float:left; overflow:hidden;}
.f1Box dl dt,.f1Box dl dt img{width:104px; height:101px;}
.f1Box dl dd{float:right;/* width:180px;*/ margin-left:10px;}
.f1Box dl dd h3{font-size:13px; font-weight:bold; text-align:center;}
.f1Box dl dd p{line-height:2em; text-indent:2em;}
.f1Box ul{padding:15px 0px 23px; border-top:#fffefc solid 1px;}

ul.list li{height:30px; line-height:30px; border-bottom:#d0c8ba dashed 1px; color:#505050; background:url(/images/listBg.jpg) 5px center no-repeat; text-indent:15px;}


/* f2Box */
.jshu{margin-bottom:20px;}
.jshu dl{width:300px; overflow:hidden; border-bottom:#fffefc solid 1px;}
.jshu dl dt{height:28px; line-height:28px; font-weight:bold; text-indent:5px; border-bottom:#f3e2c3 solid 1px; border-top:#fffefc solid 1px; cursor:pointer;}
.jshu dl dt:first-child{border-top:0px;}
.jshu dl dt:last-child{border-bottom:0px;}


.f2Box h3{height:33px; line-height:33px; font-size:12px; font-weight:bold; color:#FFF; text-indent:5px; background-color:#ddb09f;}
/*可视无痛人流*/
.jshu dl dd{padding:2px 0px; display:none;}
.jshu dl dd h4{text-align:center; line-height:2em; font-size:12px; font-weight:bold; padding:5px 0px;}
.jshu dl dd dl{width:300px; overflow:hidden;}
.jshu dl dd ul li.FL{float:left; border:#e5d0aa solid 1px; overflow:hidden;}
.jshu dl dd ul li.FL,.jshu dl dd ul li.FL img{width:112px; height:60px;}
.jshu dl dd ul li.FR{float:right; width:170px; position:relative; top:-3px; margin-bottom:-3px;}

.f2Box .sortItem dl dt{background-color:#ce8e7b;}
.f2Box .sortItem dl dt span{color:#fff;}
.f2Box .sortItem dl dt b i{background-position:-26px -35px;}

.f2Box dl.ali{width:300px;}

.f2Box dl.ali dd,.f2Box dl.ali dd img{width:222px; height:99px;}
.f2Box dl.ali dt{width:75px; height:99px; background-color:#ce8e7b;}
.f2Box dl.ali dt{}
.jshu dl.click{padding-bottom:15px;}
.jshu dl.click dt{background-color:#ddb09f; color:#FFF;}
.jshu dl.click dd{display:block;}



/* quickApp */
.quickApp{width:300px;margin:0 auto;}
.quickApp.otr{border:none;}
.quickApp ul{}
.quickApp ul li{width:188px;margin:0 auto;line-height:31px;padding-left:80px;position:relative;padding-bottom:8px;}
.quickApp ul li span{font-size:14px; color:#212121;height:31px;line-height:31px;display:inline-block;position:absolute;left:0;top:0;width:80px;}
.quickApp ul li .t{padding:1px;border:solid 1px #c2c2c2;height:28px;width:156px; margin-right:5px;font-size:12px;line-height:28px;color:#3a3a3a;border-radius:2px; background-color:#fdf8ee;}
.quickApp ul li .t:focus{border:solid 1px #416a00;box-shadow:0 0 3px #390;transition:border-color .3s,box-shadow .3s;}
.quickApp ul li textarea.t{height:86px;line-height:22px;}
.quickApp ul li.text{height:92px;}
.quickApp ul li.submitBox{padding:1px 0 0 55px;width:250px;text-align:center;height:34px;}
.quickApp ul li select.t{height:30px; line-height:30px;padding:1px;width:160px;}
.quickApp ul li .btn{background-color:#ba7c69;border:solid 1px #8b4e3b; font-weight:bold; border-radius:3px;font-size:14px;color:#fff;width:78px;height:32px;margin:0 2px;cursor:pointer;}
.quickApp ul li .other{ background-color:#C99D42}
.quickApp ul li .btn.otr{background-color:#8bad58;}

/* f3Box */
.f3Box{position:relative;}
.f3Box a.leftBut,.f3Box a.rightBut{width:23px; height:44px; text-align:center; line-height:44px; font-size:14px; font-weight:bold; color:#FFF; background:url(/images/bg_1.jpg) no-repeat; display:inline-block; position:absolute; top:50%; margin-top:-22px;}
.f3Box a.leftBut{left:8px;}
.f3Box a.rightBut{right:8px;}
.f3Box div{width:219px; height:164px; margin:0px auto; overflow:hidden;}
.f3Box div ul li{float:left; width:219px; height:164px;}
.f3Box div ul li img{ width:219px; height:164px;}


/* f4Box */
/*.f4Box{width:300px; overflow:hidden; height:188px;}
.f4Box ul li{float:left; width:150px;}
.f4Box ul li dl{width:118px; border:#e5d0aa solid 1px; background-color:#FFF; padding:5px 13px;}
.f4Box ul li dl dt,.f4Box ul li dl dt img{width:118px; height:144px;}
.f4Box ul li dl dd{text-align:center; line-height:30px; color:#212121;}
.f4Box span{text-align:center; display:block;}
.f4Box span i{width:11px; height:11px; border:#e6ddcd solid 1px; background-color:#FFF; border-radius:11px; display:inline-block; margin:12px 2px;}
.f4Box span i.new{background-color:#9a5d4b; border:#9a5d4b solid 1px;}*/

/* f4Box */
.zjia{width:300px; height:176px; overflow:hidden;}
#honor{width:300px;}
.f4Box{width:300px;}
.f4Box ul li{float:left; width:150px;}
.f4Box ul li dl{width:118px; border:#e5d0aa solid 1px; background-color:#FFF; padding:5px 13px;}
.f4Box ul li dl dt,.f4Box ul li dl dt img{width:118px; height:144px;}
.f4Box ul li dl dd{text-align:center; line-height:30px;}
.f4BoxSpan{text-align:center; display:block;}
.f4BoxSpan i{width:11px; height:11px; border:#e6ddcd solid 1px; background-color:#FFF; border-radius:11px; display:inline-block; margin:12px 2px;}
.f4BoxSpan i.new{background-color:#9a5d4b; border:#9a5d4b solid 1px;}

/* 关于五洲 */
.gywz_text{padding:0px 5px;}
/*.gywz_text img{width:250px;}*/
.gywz_text h1{text-align:center; line-height:2em; font-size:14px; font-weight:bold;}
.gywz_text h2{font-size:12px; line-height:2em; text-indent:2em; font-weight:bold;}
.gywz_text p{line-height:24px;padding:2px 0px; color:#505050}

.guanyu_wz{}
.guanyu_wz dl{width:300px; overflow:hidden;}
.guanyu_wz dl dt{width:295px; height:37px; text-align:center; line-height:37px; border:#e1e1e1 solid 1px; background-color:#FFF; margin-bottom:11px;}
.guanyu_wz dl.click dt{width:290px; height:37px; text-align:center; line-height:37px; color:#FFF; background-color:#9a5d4b; border:#e1e1e1 solid 1px;}
.guanyu_wz dl dd{display:none;}
.guanyu_wz dl dd ul li{float:left; width:135px; height:102px; padding:8px 5px 8px;}
.guanyu_wz ul.gyList{}
.guanyu_wz ul.gyList li{}

/*
.guanyu_wz{}
.guanyu_wz dl dt{width:290px; height:37px; text-align:center; line-height:37px; color:#FFF; background-color:#9a5d4b; border:#e1e1e1 solid 1px;}
.guanyu_wz dl dd ul li{float:left; width:135px; height:102px; padding:8px 5px 8px;}
.guanyu_wz ul.gyList{}
.guanyu_wz ul.gyList li{width:295px; height:37px; text-align:center; line-height:37px; border:#e1e1e1 solid 1px; background-color:#FFF; margin-bottom:11px;}*/

.jzlc{}
.jzlc .j1{width:75px;}
.jzlc .j2{width:137px;}
.jzlc .j3{width:195px;}
.jzlc .j4{width:295px;}
.jzlc h4{font-size:12px; font-weight:bold; line-height:2em; padding:5px 0px;}
.jzlc div{width:299px; height:587px; background:url(/images/jyzn_bg1.jpg) no-repeat; position:relative;}
.jzlc div span{color:#505050; line-height:36px; text-align:center; border:#dad2c3 solid 1px; background-color:#fef5e6; display:inline-block; position:absolute; top:0px;}
.jzlc div span+span{left:49px; top:71px;}
.jzlc div span+span+span{top:136px;}
.jzlc div span+span+span+span{left:; top:202px;}
.jzlc div span+span+span+span+span{left:4px; top:271px;}
.jzlc div span+span+span+span+span+span{left:156px; top:271px;}
.jzlc div span+span+span+span+span+span+span{top:338px;}
.jzlc div span+span+span+span+span+span+span+span{top:407px;}
.jzlc div span+span+span+span+span+span+span+span+span{left:48px; top:478px;}
.jzlc div span+span+span+span+span+span+span+span+span+span{left:135px; top:478px;}
.jzlc div span+span+span+span+span+span+span+span+span+span+span{left:222px; top:478px;}

.jzlc div span:last-child{width:295px;top:549px; left:0px;}
.jzlc p{height:36px; line-height:36px; text-align:center; color:#505050; border:#dad2c3 solid 1px; background-color:#fef5e6;}

#map{border-top:#dad2c3 solid 1px;}
#map span.span{font-weight:bold; line-height:2em; display:inline-block;}
#map h3{text-align:center; line-height:2em; font-size:14px; font-weight:bold; color:#505050; padding:5px 0px;}
#map dl{width:300px;}
#map dl dt,.map dt img{ margin:0px auto;}
#map dl dd{text-align:center; line-height:2em; color:#505050; padding:5px 0px;}


.lxian{}
.lxian dl{width:298px; border:#dad2c3 solid 1px; padding:10px 0px; background-color:#fef5e6; margin-bottom:10px; overflow:hidden;}
.lxian dl dt{float:left; width:70px; text-align:center; line-height:2em; font-family:"Microsoft Yahei"; background:url(/images/jyzn_bg2.jpg) center top no-repeat; padding-top:60px; position:relative; top:22%;}
.lxian dl.gj1 dt{background:url(/images/jyzn_bg2.jpg) center top no-repeat; position:relative; top:35px;}
.lxian dl.dt1 dt{background:url(/images/jyzn_bg3.jpg) center 0px no-repeat;}
.lxian dl.wl1 dt{background:url(/images/jyzn_bg4.jpg) center 0px no-repeat;}
.lxian dl dd{float:left; width:222px; color:#505050;}
.lxian dl.dt1 dd{padding-top:20px;}
.lxian dl.wl1 dd{padding-top:15px;}
.lxian dl dd p{line-height:2em; padding-bottom:10px;}
.lxian a.clickZX{background-color:#ba7c69; border: solid 1px #8b4e3b; height: 26px; text-align:center;display: block;margin: 0 auto;border-radius: 3px;color: #FFF;font-weight: bold;}

/*新闻列表*/
.newslist{position:relative;}
.newslist h3{font-weight:bold;}
.newslist dt{border-bottom:1px solid #f3e2c3; padding-bottom:20px; box-shadow: 0px 2px 1px #FFFFFF;margin-bottom: 5px; color:#212121;}
.newslist dt span{ margin-right:10px;}
.newslist dd{background:url(/images/point.gif) 10px no-repeat; padding-left:20px; border-bottom:1px dashed #dcd4c4;}
.newslist .hot,.newslist .new{position: relative;  color:#ff0000; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.newslist .hot{/*right:82px;*/ margin-left:10px;}
.newslist .new{/*right:78px;*/ margin-left:10px;}

/*新闻列表分页*/
.pagelist {margin:20px 0 10px; text-align:center}
.pagelist li{float:left;}
.pagelist li a{padding:8px 24px; background-color:#ffffff; border:1px solid #e2e2e2; border-radius:2px; margin:10px; transition:all 0.3s ease-in-out }
.pagelist li a:hover{ background-color:#F8CB91; color:#8a0505;border:1px solid #B89B28;}

/*终端页*/
.body_text{padding:0 5px; line-height:24px;color:#505050; margin-top:5px;}
.body_text h1{text-align:center; line-height:24px; font-size:14px; font-weight:bold; color:#505050; height:24px; overflow:hidden;}
.body_text .timetext{margin:0 10px; text-align:center}
.body_text a img{ display:inline-block}
/*.body_text img{width:250px;}*/
.body_text .times{ margin-left:40px; display: inline-block}
.body_text p{/*text-indent:2em;*/ margin-bottom:10px;}
.body_text i{display:block; text-align:center;}
.body_text i img{border:1px solid #e6d1ab; border-bottom:none; width:178px; height:238px; box-shadow:0px 5px 0px #B37D40; border-radius:10px;-moz-border-radius:10px; -webkit-border-radius:10px;}
.Profession{padding:10px; background-color:#eedcc5; color:#9a5d4b; border-radius:2px;}
.Protop{height:1px; border-top:1px dashed #b3ada2; margin:12px 0;}
.body_text table{width:300px;}

/*专家列表页面*/
.ProfessionList{color:#505050; /*border-top:1px solid #dad2c3;*/ width:300px; margin:0 auto; padding:5px 10px;}
.ProfessionList h3{ font-weight:bold; font-size:12px;}
.ProfessionList dl{border-bottom:1px dashed #dad2c3; padding:10px 0}
.ProfessionList dt{float:left; margin:5px 10px 0 0;}
.ProfessionList dt img{ width:93px; height:121px; border:1px solid #e6d1ab;}
.ProfessionList dd{}
.ProfessionList .yuyue{margin-left:50px;}
.ProfessionList .yuyue a{color:#FFF; width:77px; height:25px; line-height:25px; background:url(/images/submitbg.gif) no-repeat; display:inline-block; text-align:center; margin:5px 10px; transition:all 0.2s ease-in-out}
.ProfessionList .yuyue a:hover{opacity:0.8;}

/*五洲知道*/
.know{position:relative; color:#505050;}
.know h3{font-weight:bold;}
.know li{background:url(/images/point.gif) 10px no-repeat; padding-left:20px; border-bottom:1px dashed #dcd4c4; position:relative;}
.know li:hover,.know li.on{ background-color:#F3E8D1;}
.know ul .kk{display:none;}
.know  dl{margin:5px 0 10px 0px; position:relative; z-index:1;width: 300px;}
.know  dl dt{width:70px; height:80px; float:left; margin-right:10px; text-align:center;display:inline}
.know  dl dt img{vertical-align:bottom;width:70px; height: 56px;background-color:#ffffff; margin-right:10px;border-radius:5px; border:1px solid #dad2c3; box-shadow:2px 1px  3px #dad2c3; text-align:center;padding-top: 5px;}
.know  dl dd{border:1px solid #dad2c3; width:185px; float:right; border-radius:5px;box-shadow:2px 1px  3px #dad2c3; background-color:#fefcf9; padding:10px;}
.know i.know_lt{background:url(/images/know_lt.gif) 3px 24px no-repeat; position:absolute; width:20px; height:40px; z-index:2; left:80px; top:-8px;}
.know i.know_rt{background:url(/images/know_rt.gif) 3px 24px no-repeat; position:absolute; width:20px; height:40px; z-index:2; right:80px;}
.know .doct_con{float:left;}
.know .doct{float:right;margin-right:0px;}

/*五洲微信*/
.weixin li{text-align:center; border-bottom:1px dashed #d2cabc; padding-bottom:10px;}
.weixin li img{width:208px; height:208px;}
.weixin li:last-child{border:none;}
.weixin h3{color:#505050; font-size:12px; font-weight:bold; line-height:30px;}
.weixin p{color:#505050;}

/*五洲APP*/
.bg3{background:url(/images/app/appimg.png) no-repeat 0 0;overflow:hidden;display:inline-block;}
.app{text-align:left;  color:#505050;  }
.app .hd{ position:relative; }
.app .hd ul{ float:left; height:38px; }
.app .hd ul li{ float:left; width:150px;height:38px; line-height:38px;cursor:pointer; background-color:#e0c6a9; color:#864c3b; font-size:14px; font-weight:bold; position:relative;  }
.app .hd ul li.on{ height:38px;   background-color:#864c3b; color:#FFF; font-weight:bold;}
.app .appList ul{ margin:15px 0; zoom:1;  }
.app .appList li{ background-color:#fefcf9; border-radius:5px; margin-bottom:10px; border:1px solid #e1d8c9; padding:8px 5px;}
.app .appList li img{ margin-right:10px;}
.app .appList li h3{font-size:14px; font-weight:bold; line-height:28px;}
.app .appList li p{ margin-top:2px; float:left;}
.app .appList li em{margin-left:5px;}
.app .appList li .download{ float:right; margin:15px 15px 0 0;}
.app .appList li .download a{ color:#fcf2e0; background-color:#864c3b; border-radius:2px; padding:6px 12px; transition:all 0.2s ease-in; }
.app .appList li .download a:hover{ background-color:#B46A0B; box-shadow:1px 1px 1px #834B03}
.app .appList li i{width:12px; height:12px; margin-right:2px;background:url(/images/app/wjxRed.png) no-repeat; display: inline-block}
.app .appList li i.wjx_w{background:url(/images/app/wjxWhite.png) no-repeat;}


.app .hd i{ float:left; }
.app .hd i.ios{background-position:0px -33px;height:26px; width:26px; margin:5px 0 0 40px;}
.app .hd i.andriod{background-position:-50px -36px;height:26px; width:26px; margin:5px 0 0 28px;}
.app .hd ul li.on i.ios{background-position:0px 0px;height:26px; width:26px; margin:5px 0 0 40px;}
.app .hd ul li.on i.andriod{background-position:-50px 0px;height:26px; width:26px; margin:5px 0 0 28px;}

/*选择金沙mg室*/
.choosekeshi{ padding:10px 0; border-bottom:1px solid #dad2c3; box-shadow:0 1px 0 #FFF;}
.choosekeshi dl{ width:250px; height:24px; margin:0 auto; color:#505050}
.choosekeshi dl dt{ width:105px; float:left; color:#F00; font-weight:bold; background:url(http://wap.wz16.net/images/zj_arrow.png) no-repeat right center; background-size:22px;}
.choosekeshi dl dd{}
.choosekeshi dl dd select{height:24px;padding:1px;width:120px;border:solid 1px #fff;border-color:#cfcfcf #e7e7e7 #e7e7e7 #cfcfcf;line-height:25px;color:#3a3a3a;border-radius:2px;transition:border-color .3s,box-shadow .3s;}

.zhuyi *{ font-size:14px;}

.adv{ width:100%; text-align:center}
.adv img{ width:100%; height:auto; display:inline-block;}

@media screen and (min-width:360px){
	.item,.jshu dl,.quickApp{ width:340px;}
	.jshu dl dd ul li.FR{ width:215px;}
	
}
