/* basic */
body{ background:#F4F4F4; margin:0 auto; text-align:center; font-size: 12px; }
h1,h2,h3,h4,h5,h6,ul,p,dl,dt,dd,form,i{ margin:0px; padding:0px; font-weight:normal; }
ul{ list-style:none; overflow:hidden; }
a{ color:#555; text-decoration:none; }
a:hover{ color:#d42169; }
img{ border:none; }
.clear{ clear:both; height:0; line-height:0; font-size:1px; visibility:hidden; overflow:hidden; }
.more{ float: right; width: 39px; background:url(../image/bg5.png) no-repeat -477px 9px; margin-top: 3px;}
.pw{ width:1020px; margin:0 auto; overflow: hidden; }
.gray{ color:#8a8a8a; font-size:12px; font-family: "宋体"; }
a:link.gray, a:visited.gray { font-size: 12px; color:#888; }
.point{ color:#cc0066; }
.p_title{background:url(../image/bg5.png) no-repeat -320px -242px; border-bottom:1px solid #dcdcdc;font:bold 14px/23px "微软雅黑"; height:23px; overflow:hidden; color:#cc0066; text-indent:1em; padding-bottom:2px;}
.p_title a { color:#cc0066; }
.ad{ text-align:center; margin-top:10px; }
.ad img{ width:1000px; }
.nodisplay { display: none; }

/*layout_basic*/
.main{ color:#555; margin:0px auto; font:12px/23px "宋体",Arial, Helvetica, sans-serif; }


/*update 2012-06-10 11:29*/
.red{ color:#e22d62; }
.tb_l{ width:530px; float:left; text-indent:15px; text-align: left; color: #CCC; }
.tb_r{ width:490px; float:left; text-align: left; }
.tb_r .log_no { float: left; width: 275px; height: 22px; padding: 1px 0; margin-top: 5px; background:url(../image/upd.png) no-repeat 0 -19px; overflow: hidden; line-height: 20px; }
.tb_r input{float: left; border:0 none;height:18px; line-height:19px; color:#9f9f9f;overflow: hidden;}
.tb_r .name{ width:120px; margin-left:10px; }
.tb_r .pass{ width:88px; margin-left:8px; }
.tb_r .sbt{ width:43px; height:22px; margin-left:-3px; background:transparent; cursor: pointer; }
.banner{ margin-top:10px; width: 100%; height: 100px;}
.tb_r .logined { text-align: right; }
.tb_r .logined span { color: #CC0068; }
.i_tags{ background:url(../image/upd.png) repeat-x 0 25px #fff; text-align:left; padding-bottom:7px; }
.i_tags span{ display:inline-block; vertical-align:middle; width:110px; height:24px; background:url(../image/upd.png) no-repeat 0 -53px; color:#fff; text-indent:5px; margin-left:10px; }
.i_tags a{ white-space:nowrap; display:inline-block; margin:0 5px; }
.i_tags span a { margin: 0; color: #FFF}

/*---------------topbar---------------*/
.topbar{width: 100%; background:url(../image/topbar.png); height:31px; line-height:31px; overflow: hidden; }
.topbar_c { width:1000px; margin: 0 auto; text-align:left;padding:0px 10px; }
.topbar a{ margin:0px 4px; }
.topbar a.now{color:#d42169;}

/*---------------head---------------*/
.head{ background:#fff; height:120px; font-size: 12px; }
/*----------logo----------*/
.logo{ width:310px; height:120px; overflow:hidden; float:left; }
.logo a{ display:block; width:307px; height:88px; margin-top: 14px; background:url(../image/logo5.png) no-repeat center; text-indent:-1000em; border-right: 3px solid #F4F4F4; }
/*----------head_r----------*/
.head_r{ float:left; width:693px; height:120px; margin-left: 10px; text-align: left; overflow: hidden; }


/*---------------nav---------------*/
.nav{ background:url(../image/nav2.png); height:49px; }
.nav li{ background:url(../image/navline.png) no-repeat left; float:left; height:42px; line-height:42px; padding:0px 30px; }
.nav li.home{ background:none; margin-left:25px; }
.nav li.now a{ font-weight:bold; }
.nav a{ color:#fff; font-size:14px; }
.nav a:hover { color: #FFF; } 

.nav_up { background:url(../image/nav_up.png) repeat-x 0 0; height:44px; }
.nav_up li{ display: inline; background:url(../image/navline_up.png) no-repeat left 0; float:left; width: 80px; margin-top: 7px; text-align: center; height:23px; line-height:23px; overflow: hidden; }
.nav_up li.home{ background:none; margin-left:13px; width: 42px; }
.nav_up li.now a{ font-weight:bold; }
.nav_up a{ color:#fff; }
.nav_up a:hover { color: #FFF; } 

/*---------------zxPro---------------*/
.zxPro{ background:#fff; padding-top: 10px; }
.zxPro ul{ margin-left:10px; }
.zxPro li{ float:left; }
.korea_project { position:relative; width: 1000px; margin: 0 auto; height: 105px; overflow: hidden; }
.korea_project li { float: left; }
#big_img li{ position: absolute; top: 0; left: 0; width:223px; height: 105px; }
#small_img{ cursor: pointer; }
#small_img li{ position: absolute; top: 0; left: 0; width: 97px; height: 105px; }
/*---------------area1---------------*/
.area1{ background:#fff; padding-top:10px; width:1020px; overflow:hidden;}
.left,.center,.right{ display:inline; text-align:left; float:left; }
.left{ width:331px; margin-left:10px; overflow: hidden; }
.center{ width:370px; margin-left:20px; overflow: hidden; }
.right{ width:257px; margin-left:20px; background:#fbfbfb; border:1px solid #eaeaea; }
/*----------left----------*/
/*-----滚动部分-----*/
.a1l_slide{ background:url(../image/border.png) no-repeat; width:316px; height:422px; padding: 7px 7px 7px 8px; overflow:hidden; position:relative; }
em,i{font-style: normal;}
.a1l_slide .changeDiv a{ position: absolute; top: 0px; left: 0px; display:none; }
.a1l_slide .title-bg , .a1l_slide .title { display: none; }
#FlashSlider {position: relative;overflow:hidden;}
#FlashSlider .change{ bottom: 7px; height: 20px; right: 6px; position: absolute; text-align: right; z-index: 9999; }
#FlashSlider .change i {width: 25px; background: #807F7F; color: #3F3F3F; cursor: pointer; font-size: 12px; line-height: 20px; margin-left: 4px; text-align: center; height:20px; display: inline-block; display: -moz-inline-stack; zoom: 1; *display: inline; background:url(../image/bg5.png) no-repeat -281px top; }
#FlashSlider .change i.cur { background:url(../image/bg5.png) no-repeat -252px top; color: #FFF; }
/*-----名医推荐-----*/
.mytj{ background:#f1f1f1; margin-top:10px; height:209px; text-align:left; }
.mytj .title{ float: left; display: inline; width:308px; height: 17px; padding:14px 0 17px 15px; }
.mytj .title em{ float:left; width: 96px; height: 17px; background:url(../image/title_bg.gif) no-repeat 0 0; text-indent: -200px; overflow: hidden; cursor: pointer; }
.mytj .title .tool{ float:right; width: 88px; height: 18px; overflow: hidden; }
.mytj .title a{ float: left; margin-right:8px; }
.mytj .my_l{ width: 6px; height: 18px; background:url(../image/bg5.png) no-repeat -166px -34px; }
.mytj .my_r{ width: 6px; height: 18px; background:url(../image/bg5.png) no-repeat -181px -34px; }
.mytj .my_zx{ width: 29px; height: 18px; background:url(../image/bg5.png) no-repeat -381px 1px; padding:0px 10px; }
.mytj .mylist{ float: left; background:#f1f1f1; width:331px; overflow:hidden; }
.mytj .mylist ul{ float: left; width: 318px; height: 152px; overflow: hidden; }
.mytj .mylist li{ float:left; width: 96px; height: 152px; margin-left:10px; display:inline; text-align:center; }
.mytj .mylist img{ border:1px solid #ccc; padding:1px; }
.mytj .mylist p { float: left; width: 96px; height: 33px; line-height: 33px; overflow: hidden; }
.mylist a:link, .mylist a:visited { color: #000; }
/*----------center----------*/
/*-----最新资讯-----*/
/*title*/
.newzx .title{ width: 370px; height: 32px; border-bottom:1px solid #ebebeb; color:#93733d;font:bold 16px/23px "微软雅黑"; line-height: 32px; }
/*头条*/
.newzx .first{ float: left; width: 370px; }
.newzx .first h3{ width: 370px; height: 28px; margin-top: 7px; text-align:center; line-height: 28px; overflow: hidden; }
.newzx .first h3 a{ font:bold 16px/28px "微软雅黑"; color:#cc0066; }
.newzx .first .info{ color:#888; text-indent:2em; line-height: 25px; }
/*列表*/
.newzx .zxlist{ float: left; margin-top: 5px; border-top:1px dashed #afb1b1; }
.newzx .zxlist ul{ float: left; margin-top:9px;}
.newzx .zxlist ul li{ float: left; width: 370px; height:25px; line-height: 25px; overflow: hidden; }
.newzx .zxlist li a{ float:left; width:290px; height: 25px; overflow: hidden; }
.newzx .zxlist li .gray{ float:right; color: #C9C9C9; }
/*-----韩国整形医院推荐-----*/
/*title*/
.yytj { float: left; width: 370px; }
.yytj .p_title{ padding-bottom:4px;  margin-top:15px; }
/*list*/
.yylist{ float: left; margin-top:10px; display: inline; }
.yylist ul{ float:left; width:130px;}
.yylist ul li { background:url(../image/bg5.png) no-repeat -321px -272px; display:block; height:26px; line-height:26px; text-indent:2em; overflow: hidden; }
.yylist .on { background:url(../image/bg5.png) no-repeat -321px -298px; }
.yylist .on a:link, .yylist .on a:visited { color:#fff; }
.yylist .pic{ float:left; width:240px; height:182px; overflow:hidden; }
.yylist .pic img{ border:1px solid #e1e1e1; width:234px; height:176px; padding:2px; }
/*----------right----------*/
/*-----r_area-----*/
.r_area{ background:#fff; margin:8px; }
/*form*/
.r_area form{ padding: 5px; }
.r_area form span{ float: left; display: inline; width: 16px; height: 18px; margin:3px 6px 0;  background:url(../image/bg5.png) no-repeat -321px 0px; }
.r_area form .key{ border:1px solid #ccc; color:#ccc; width:135px; height: 20px; line-height: 20px; }
.r_area form .sub{ color:#fff; background:#cc0066; border:0 none; font-size:14px; padding:2px 5px; vertical-align:top; }
/*keylist*/
.keylist{ background:#f3f3f3; margin:3px; text-align:center; padding:3px 13px; }
/*r_slide*/
.r_slide p{ text-align:right; }
.r_slide p a{ background:url(../image/bg5.png) no-repeat -321px -360px; margin-right:5px; }
.r_slide p a.now{ background:url(../image/bg5.png) no-repeat -334px -360px; }
.r_slide .pics,.r_slide .pics img{ height:136px; width:231px; overflow:hidden; }
/*-----QA-----*/
.qa{ padding:8px 8px 0px;}
.qa .p_title{ font-size:16px; color:#505051; }
.rp_ul{ padding: 6px 0 3px; overflow: hidden;}
.rp_ul li{ background:url(../image/bg5.png) no-repeat -318px -222px;  height:27px; width:238px; overflow:hidden; text-indent:15px; line-height: 27px; overflow: hidden; }
.qa_bbs { padding-top: 0; }
/*-----在线资讯-----*/
.zxzx{ margin:7px 8px 8px; }
.zxzx .zj,.zxzx .kf{ background-image:url(../image/bg5.png); background-repeat:no-repeat; padding:10px 50px; }
.zxzx .zj{ background-position: 0px 0px; }
.zxzx .kf{ background-position: -116px 0px; }
/*-----赴韩须知-----*/
.fhxz{}
/*----------btm----------*/
.btm{ margin-top:10px; overflow:hidden; text-align:left;}
.btm ul{ width:105%; }
.btm li{ float:left; margin-left:10px; display:inline; height:62px;}
.btm li img{ width:240px; height:60px; border:1px solid #d3d3d3; }

/*---------------hgzxyy---------------*/
.hgzxyy{ background:#fff; padding-top:10px; position:relative; text-align:left; } 
.hgzxyy .left,.fhzxfw .left,.hgzxxm .left{ width:311px;background:#e6e6e6; padding:0px 10px; }
.hgzxyy .left .pic,.fhzxfw .left .pic,.hgzxxm .left .pic{ width:311px; height:280px; margin-top:10px; }
.hgzxyy .center,.hgzxyy .right,.fhzxfw .center,.fhzxfw .right,.hgzxxm .center,.hgzxxm .right{ margin-top:45px; }

.areanav{ background:url(../image/areanav.gif) no-repeat top right; position:absolute; top:10px; right:10px; z-index:10; width:823px; height:43px; }
.areanav .title{ font:22px/35px "微软雅黑"; color:#fff; width:220px; float:left; padding-left:45px; line-height: 32px; }
.areanav .title a:link,.areanav .title a:visited { color:#fff; }
.areanav .subtitle{ width:535px; float:right; text-align:right; font-size:12px; color:#fff; line-height:38px; margin-right:20px; }
.areanav .subtitle a{ color:#fff;}
.areanav .subtitle a:hover{ border-bottom:1px solid; }

/*----------left----------*/
/*-----医院排行-----*/
.yyph{ float: left; height: 246px; margin-top:8px; overflow: hidden; }
.yyph .title{ background:url(../image/bg5.png) no-repeat 0px -70px; font:bold 16px/33px "微软雅黑"; text-indent:2em; height:35px; overflow: hidden; }
.yyph ul{ float: left; display: inline; width: 290px; height: 185px; background:#fff; padding:10px 10px 4px; overflow: hidden; }
.yyph ul li{ float: left; position:relative; padding-left:25px; width: 265px; height: 30px; line-height: 30px; border-top:1px dashed #afb1b1; overflow: hidden; }
.yyph ul li em{ position:absolute; top:6px; left:0px; font-style:normal; text-align:center; width:16px; height:18px; line-height:16px; }
.yyph ul li span{ position:absolute; right:3px; top:0px; }
.yyph ul li span label{ color:#cc0066; }
.yyph ul li a { float: left; width: 200px; overflow: hidden; }
.yyph ul .first em{ background:url(../image/bg5.png) no-repeat -350px 0px; color:#fff;}
.yyph ul .no { border: 0; }
/*----------center----------*/
/*-----韩国整形医院推荐-----*/
.zxyytj .first{ margin:10px 0 0;}
.zxyytj .first .pic{ background:url(../image/border.png) -331px -270px; width:148px; height:112px; float:left; }
.zxyytj .first .pic img{ width:140px; height:104px; margin:4px; }
.zxyytj .first .info{ width:205px; float:right; }
.zxyytj .first .info li{ height:23px; overflow:hidden; }
.zxyytj .first .info h2 a{ font:bold 14px/23px "微软雅黑"; color:#93733d; }
/*-----表格-----*/
.tab{ float: left; width: 380px; height: 177px; margin-top: 10px; border-collapse:collapse; overflow: hidden; }
.tab .thead td{ height: 23px; background:#eaeaea; line-height: 23px; color:#cc0066; border-right: 3px solid #fff; border-top: 0; }
.tab td{ text-align:center; height:30px; line-height: 30px; overflow:hidden; border-top:1px solid #e2e2e2; }
.tab .text_l{ float: left; width: 148px; text-align:left; height:30px; line-height: 30px; overflow:hidden; }
.tab .text_l span { float: left; width: 10px; height: 30px; overflow: hidden; }
.tab a { float: left; width: 100px; height: 30px; overflow: hidden; }
.tab .text_l a { width: 138px; }
.tab .no td { border: 0; }
/*-----滚动图片-----*/
.yy_slide{ float: left; width: 364px; height: 138px; margin-top:5px; overflow: hidden; }
.yy_slide .ys_l,.yy_slide .ys_r{ background-image:url(../image/bg5.png); background-repeat:no-repeat;width:8px; height:138px; margin-top:1px; overflow: hidden; }
.yy_slide .ys_l{ float:left; background-position:-59px -249px; }
.yy_slide .ys_r{ float:right; background-position:-71px -249px; }
.yy_slide .ys_list{ width:348px; height:138px; float:left; overflow:hidden; }
.yy_slide .ys_list ul{ width:348px; }
.yy_slide .ys_list li{ background:url(../image/border.png) -331px top; width:148px; height:138px; float:left; margin:0px 12px; display:inline; text-align: center; overflow: hidden; }
.yy_slide .ys_list li img{ width:140px; height:104px; margin:3px 4px; }
.yy_slide .ys_list li p{ width: 140px; height:25px; line-height: 25px; overflow:hidden; }
/*----------right----------*/
/*整形医院资讯 정보*/
.zxyyzx{ margin:8px 10px; }
.zxyyzx .p_title,.zxyyal .p_title{ color:#121213; font-size:16px; }
/*整形医院案例 경우*/
.zxyyal{ margin:5px 10px; padding-bottom:5px; }
.zxyyal .first{ background:none; height:91px; overflow:hidden; text-indent:0px; margin-bottom:15px; }
.zxyyal .first img{ width:227px; height:91px; }
.zxyyal .two{ float: left; width: 105px; height: 100px; margin: 5px 4px 0; background:none; overflow:hidden; text-indent:0px; }
.zxyyal .two p { width: 105px; height: 20px; line-height: 20px; overflow: hidden; text-align: center; }
.zxyyal .two img{ width: 105px; height: 70px; }
/*----------btm1----------*/
.btm1{ background:#f1f1f1; margin:10px; padding:10px; overflow:hidden; }
.btm1 .p_title{ background:none; border:none; font-size:16px; width:500px; float:left; }
.p_tool{ width:400px; float:right; text-align:right; }
.p_tool a{ background-image:url(../image/bg5.png); background-repeat:no-repeat; padding:2px 3px; }
.p_tool a{ background-position:-160px -350px; }
.p_tool a.now{ background-position:-146px -350px; }
.p_tool a.btn_l{background-position: -131px -350px; }
.p_tool a.btn_r{background-position:-177px -350px; }

.jcarouseLiteNav { width: 400px; float: right; margin-right: 10px; text-align: right; }
.jcarouseLiteNav li, .jcarouseLiteNav li a { float: left; display: block; width: 4px; height: 13px;  }
.jcarouseLiteNav li { margin-left: 10px; text-indent: -100px; overflow: hidden; }
.jcarouseLiteNav li { background:url(../image/bg5.png) no-repeat -164px -350px; border: 1px solid #DDD; }
.jcarouseLiteNav .prev, .jcarouseLiteNav .next { width: 7px; }
.jcarouseLiteNav .current{ background-position:-150px -350px; }
.jcarouseLiteNav .prev { background-position: -131px -350px; }
.jcarouseLiteNav .next { background-position:-177px -350px; }





/*-----btm1list-----*/
.btm1list{ width:970px; overflow:hidden; margin-top:10px; height:182px; position:relative; }
.btm1list ul{ width:800%; }
.btm1list li{ width:215px; float:left; padding-right:15px; border-right:1px dashed #b4b4b6; padding-left:15px; display:inline; }
.btm1list li .pic{ float:left; width:104px; height:132px; border:1px solid #e1e1e1; background:#fff; }
.btm1list li .pic img{ width:100px; height:128px; margin:2px; }
.btm1list li .info{ width:100px; float:right; }
.btm1list li .info p{ height:21px; margin:0px; overflow:hidden; }
.btm1list li .info b{ font-size:14px; }
.btm1list li .info .djyy{ height:25px; }
.btm1list li .info .djyy a{ background:url(../image/bg5.png) no-repeat -321px -126px; display:block; width:91px; height:25px; text-indent:-1000em; }
.btm1list p{ height:42px; overflow:hidden; margin-top:3px; }
.btm1list .no { border: 0; }
/*---------------fhzxfw---------------*/
.fhzxfw{ background:#fff; padding-top:10px; position:relative; text-align:left; } 
/*----------left----------*/
/*-----vip-----*/
.vip{ padding-bottom:10px; }
.vip .title{background:url(../image/bg5.png) no-repeat 0px -112px; font:bold 16px/33px "微软雅黑"; text-indent:2.8em; height:33px; }
.vip ul{ background:url(../image/sercerbg.png) no-repeat top left #fff; height:405px; margin-top:8px; padding-left:110px; }
.vip ul .first{ font:bold 16px/100% "微软雅黑"; color:#cc0066; margin:10px 0px 8px;  }
.vip ul a{ color:#93733d; }
.vip .sq{  margin:95px 0px 0px -50px; }
.vip .sq a{ background:url(../image/bg5.png) no-repeat -321px -36px; display:block; width:187px; height:32px;}

/*----------center----------*/
.zxys,.zdzs{ margin-top:15px; }
/*-----zxzysx-----*/
.zxzysx .p_title,.zxys .p_title{ color:#444; padding-bottom: 6px; }
.zxzysx .pic{ width:160px; float:left; height:175px; overflow:hidden; margin-top:7px; }
.zxzysx .pic img{width:160px; height:175px;}
.zxzysx ul{ float:right; width:205px; margin-top:7px; }
.zxzysx ul li{ height:23px; overflow:hidden; margin-top:2px;}
/*-----zxys-----*/
.zxys ul{ margin-top:10px; }
.zxys li{ height:27px; overflow:hidden;}
/*-----zxzs-----*/
.zdzs .p_title { padding-bottom: 5px; }
.zdzs .p_title a { color: #444; font-weight: bold; }
.zdzs .on a{ color: #C4153B; }
.zdzs .first{ margin-top:10px; }
.zdzs .pic{ width:164px; height:94px; float:left; border:1px solid #e1e1e1; }
.zdzs .pic img{ width:160px; height:90px; margin:2px; }
.zdzs .info{ width:190px; float:right; }
.zdzs .info h2{ text-align:center; }
.zdzs .info h2 a{ color:#93733d; font:bold 14px/23px "微软雅黑"; }
.zdzs .info p{ text-indent:2em; }
.zdzs_list{ margin-top:10px; }
.zdzs_list li{ height:23px; margin-top:3px; }
.zdzs_list li a{ width:280px; height:23px; float:left; overflow:hidden; }
.zdzs_list li .gray{ float:right; }
/*-----活动优惠 ,旅游购物 */

/*-----术后反馈-----*/
.shfk .title{ border-bottom:1px solid #DCDCDC; }
.shfk .p_title{ width:150px; float:left; border:none; }
.shfk .p_tool{ width:80px; font-size:10px;height:20px;}
.fk_list{ width:237px; height:181px; position:relative; overflow:hidden; }
.fk_list .rp_ul{ width:237px; float:left; margin-left: 4px; }
.slides_container{ width:600%;}
.shfk .pic{ width:87px; height:87px; border:1px solid #e0e0e0; float:left; }
.shfk .pic img{ width:85px; height:85px; margin:1px; }
.shfk .info{ width:135px; float: left; margin-left: 10px; }
.shfk .info p{ height:23px; overflow:hidden; }
.shfk .info .info_con{ height:45px; line-height: 22px; overflow:hidden; }
.shfk .info .info_con a{ color:#999;}
.shfk .info a,.shfk .info .info_con a:hover{ color:#cc0066;}
/*.shfk li{ background:url(../image/bg5.png) no-repeat -321px -193px; text-indent:1.5em; }*/
.shfk em { float: left; width: 220px; height: 72px; font-style: normal; padding-left: 10px; overflow: hidden; line-height: 24px; }
.fhzxfw .zxyyal .first,.fhzxfw .zxyyal{ margin-bottom:0px; }
.fhzxfw .zxyyal .first { float: left; display: inline; margin-bottom: 3px; margin-top: 4px; }
.fhzxfw .rp_ul{ padding-bottom:0px; }
.fhzxfw .zxyyal{ padding-bottom:1px; }

/*---------------hgzxxm---------------*/
.hgzxxm{background:#fff; padding-top:10px; position:relative; text-align:left; }
/*----------left----------*/
.rmxm{ height: 265px; overflow: hidden; }
.rmxm .title{ background:url(../image/bg5.png) no-repeat 0px -157px; font:bold 16px/33px "微软雅黑"; text-indent:2em; height:33px; }
.tags{ display: inline; float: left; background:#fff; height: 206px; padding:7px 10px; line-height:30px; margin-top: 5px; overflow: hidden; }
.tags a{ margin-right:10px; white-space:nowrap; font-size: 12px; }
.tags a.def1{ color:#cc0066; font-size:14px; }
.tags a.def2{ color:#93733d; }
.tags a.def3{ color:#333; font-weight:bold; }
/*----------center----------*/
/*-----韩国整形项目+韩国美容项目-----*/
.hgzx_pro .p_title{ color:#444; margin:10px 0px 15px 0px; }
.hgzx_pro .pic{ background:url(../image/border.png) -331px -138px; width:148px; height:132px; float:left; }
.hgzx_pro .pic img{ width:140px; height:124px; margin:4px; }
.hgzx_pro .info{ width:205px; float:right; }
.hgzx_pro .info li{ margin-top:5px; height:23px; overflow:hidden; }
.hgzx_pro .info .first{ margin-top:0px; }
.hgzx_pro .info .first a{ font:bold 14px/23px "微软雅黑"; color:#93733d; }
.hgzx_first { position:relative; }

.hgzx_first .i { float: left; width: 140px; height: 23px; line-height: 23px; text-align: center; position: absolute; left: 4px; bottom: 4px; overflow: hidden; font-style: normal; }
.hgzx_first .m { float: left; width: 140px; height: 23px; background: #444; position: absolute; left: 4px; bottom: 4px; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; font-style: normal; }
.hgzx_first a:link, .hgzx_first a:visited { color: #fff; }

/*-----韩国整形案例-----*/
.hgzx_case .p_title{ margin:10px 0px; }
.hgzx_case .pic{ width:240px; float:left; }
.hgzx_case .pic img{ width:240px; height:83px; }
.hgzx_case .info{ width:115px; float:right; }
.hgzx_case .info li{ height:23px; overflow:hidden; }

/*----------right----------*/
/*-----整形常识-----*/
.zxcs .first{ height:98px; background:none; text-indent:0px; }
.zxcs .first .pic{ width:96px; height:96px; border:1px solid #e1e1e1; float:left; }
.zxcs .first .pic img{ margin:3px; width:90px; height:90px; }
.zxcs .first .info{ float:right; width:130px; }
.zxcs .first .info h3,.zxcs .first .info p{ height:46px; overflow:hidden; }
.zxcs .first .info h3 a{ font: bold 14px/23px "微软雅黑"; color:#444; }
/*-----整形论坛-----*/

/*---------------赴韩整形资讯---------------*/
/*----------left----------*/
/*-----韩国娱乐资讯榜-----*/
.ylzx{  }
.ylzx .title{ background:url(../image/bg5.png) no-repeat 0px -196px; font:bold 16px/33px "微软雅黑"; text-indent:2.3em; height:33px; line-height: 38px; }
.ylzx ul{ background:#fff; margin: 9px 0px; padding:10px; }
.ylzx ul li{ position:relative; padding-left:28px; height:29px; line-height:29px; overflow:hidden; }
.ylzx ul li em{ position:absolute; top:6px; left:0px; font:normal 12px/16px Arial, Helvetica, sans-serif; text-align:center; width:18px; height:16px; border:1px solid #eee; }
.ylzx ul .first em{ background:url(../image/bg5.png) no-repeat left bottom; color:#fff; border:none; width:20px; }
/*----------center----------*/
.yl_first{ margin:10px 0px 30px; text-align:center; }
.yl_first h2 a{ font:bold 16px/23px "微软雅黑"; }
.yl_first p{ text-align:left; text-indent:2em; margin-top:10px; line-height:25px; height:75px; overflow:hidden; }
.yl_first p a{ color:#cc0066; }


/*----------rightr----------*/
/*-----新闻视频-----*/
.newmovie{}
.newmovie .first{ height:120px; text-indent:0px; background:none; }
.newmovie .movies{ width:103px; margin:0px 7px 5px; float:left; display:inline; overflow: hidden; text-align: center; }
.newmovie .movies .cutimg{ display:block; background:url(../image/border.png) no-repeat -480px -114px; width:103px; height:95px; margin-bottom:5px; }
.newmovie .movies .cutimg img{ margin:3px 4px 0px; width: 95px; height: 75px; }
.newmovie .movies p a{ color:#cc0066; }

/*-----韩星图库-----*/
.hxtu_flash{ padding:20px 0px 15px; width:240px; height: 180px; overflow:hidden; text-align:center; }

/*mingxing huandeng*/
.slide_main{ width: 240px; height:166px; position: relative;overflow: hidden; } 
.slide_list{ width:115px; height:155px; position:absolute; top:100px; left: 320px; background: #FFF; border:1px solid #D5D5D5; padding: 2px; z-index: 2; overflow:hidden; } 
.slide_list img{ width:100%; height:100%; } 
.slide_list .caption{ position:absolute; left:2px; bottom:2px; z-index:3; width:96.8%; text-align: center; background:#000; color:#fff; height:23px; overflow:hidden; font-size:12px; line-height:23px; opacity:.5; filter:alpha(opacity=50); } 
.slide_list .prev,.slide_list .next{width:50px; height:166px; position: absolute;z-index: 5; top:0;cursor: pointer; background:#fff;opacity:0; filter:alpha(opacity=0); }
.slide_list .prev{ left:0px; } 
.slide_list .next{ right:0px;} 

/*---------------foot---------------*/
.foot{ background:url(../image/border.png) no-repeat -355px -405px #fff; height:170px; padding:20px 0px 15px; }
.foot .f_bg{ background:url(../image/liner4.png) no-repeat center; height:13px; }
/*----------link---------*/
.link,.partners{ padding-left:320px; }
.partners{ clear:both; margin-top:15px; }
.link ul,.partners ul{ width: 640px; margin-right:30px; }
.link ul li,.partners ul li{ float:left; height:14px; line-height:14px; padding:0px 10px; border-right:1px solid #999; margin-top:15px; white-space: nowrap; }
.link .bg,.partners .bg{ background-image:url(../image/bg5.png); background-repeat:no-repeat; width:85px; height:23px; text-indent:-200px; overflow: hidden; border: 0;  }
.link .bg{ background-position:-320px -78px;}
.partners .bg{ background-position:-320px -102px;}

.maps{ height:40px; background:#c4153b; line-height:40px; color:#fff; }
.maps a,.maps a:hover{ color:#fff; }

.copy{ text-align: left; background:#fff; padding:15px 0 50px;color: #666}
.copy .arial{ font-family:Arial, Helvetica, sans-serif; }
.copy a:link, .copy a:visited { color: #666}
.copy li{ float: left; display: inline; width: 750px; margin-left: 135px;line-height:30px}
.copy img{vertical-align:middle}
.copy .d { text-align: center; font-weight: bold}
.copy .rc { color: #cc0066}

.wrap { width: 1000px; margin: 0 auto; background: #FFF; }

/*2012-7-30*/
.copy_new{ display: inline; height: 215px; border-top:2px solid #ce0168; margin:0px 10px; padding:15px 0px 20px; font-size: 12px; font-family: "宋体";}
.copy_new i,.copy_new em { font-style: normal}
.mt10 { margin-top: 10px}
.mt5 { margin-top: 5px}
.bottom_new { display: inline; float: left; margin-left: 20px; }
.bottom_nav{ width: 960px; height:26px; line-height:26px; text-align:center}
.bottom_nav li{ display:inline;}
.bottom_nav li i { padding: 0 5px}
.bottom_new, .bottom_new dl { width: 960px}
.bottom_new dt, .bottom_new dd { display: inline; float: left; width: 360px; margin-left: 45px; text-align: left;}
.bottom_new .krtel { width: 490px; margin-left: 30px; padding-left: 30px; border-left: 1px solid #ddd;}
.bottom_new dt p { width: 100%; height: 30px; line-height: 30px; color: #404040; text-indent: 0;}
.bottom_new .krtel p { float: left; width: 245px; height: 25px; line-height: 25px; color: #404040; text-indent: 0; overflow: hidden;}
.bottom_new .krtel .red { color: #D34776; }
.bottom_new .krtel .red strong { padding-left: 50px; font-size: 14px; }
.bottom_new .krtel em { float: left;}
.bottom_new .tel { width: 62px; cursor: pointer; }
.bottom_new .hk_zx,.bottom_new .cn_zx{ width:220px; padding-left:30px; }
.bottom_new .hk_ico,.bottom_new .cn_ico,.bottom_new .wx{ display:inline-block; background:url(../image/copy.png) no-repeat; vertical-align:middle; }
.bottom_new .hk_ico{ width:16px; height:11px; background-position:0 -17px; }
.bottom_new .cn_ico{ width:16px; height:13px; background-position:0 -28px; }
.bottom_new .wx{ width:20px; height:17px; background-position:0 0; }
.ft14 { font-size: 14px; }

.nav_sides { display: inline; float: left; width: 980px; height: 65px; margin: 10px 0 0 0}
.nav_sides ul { width: 980px; height: 58px}
.nav_sides li { display: inline; float: left; width: 114px; height: 52px; margin-left: 5px; border: 1px solid #CCC; text-align: center;}
.nav_sides li a { float: left; display: inline; width: 95px; height: 43px; margin: 4px 0 0 5px; cursor: pointer; background: url(../image/side_nav.gif) no-repeat 0 -158px; text-indent: -400px; line-height: 43px; overflow: hidden}
.nav_sides li a:active, .nav_sides li a:hover { text-decoration: none}
.nav_sides .baidu a { width: 96px; height: 44px; background-position: 0 0}
.nav_sides .sohuv a { width: 126px; background-position: -174px 0}
.nav_sides .sohut a { width: 100px; background-position: 0 -57px}
.nav_sides .sina a { width: 100px; height: 45px; background-position: -200px -56px}
.nav_sides .qq a { width: 100px; height: 37px; margin-top: 9px; background-position: 0 -113px}
.nav_sides .korea a { width: 116px; height: 46px; margin: 3px 0 0 3px; background-position: -185px -108px}
.nav_sides .sohuv { width: 136px}
.nav_sides .korea { width: 122px;}
.nav_sides .last { margin-top: 0; width: 105px; background: none}
.nav_sides .baidu { width: 105px; }
.nav_sides .sohut { width: 110px; }
.nav_sides .sina { width: 110px; }
.nav_sides .qq { width: 110px; }
.nav_sides .believe { width: 125px; background: none; }
.nav_sides .believe a { width: 114px; background: none; text-indent: 0; }

/***E footer*/

.fl{ float:left; }
.fr{ float:right; }
.blue { color:#389EBF; }
.blue a { color:#389EBF; }
.blue a:visited { color:#389EBF; }
.blue a:hover { color:#389EBF; }

/***S pages*/
#pages {float:left;width:100%;padding:14px 0 10px;font-family:"宋体"; text-align:center;}
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background:#DB3367; border:1px solid #DB3367; color:#fff; text-align:center; }
.page .noPage { display:inline-block; height:22px; line-height:22px; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
/***E pages*/

/*韩国医院列表*/
#hospital { width: 1000px; margin: 0 auto; padding: 10px 10px 15px; background: #FFF; text-align: left; }
.hospital_left { width: 732px; margin-top: 30px; padding-bottom: 5px; border: 1px solid #FEADC5; position:relative; }
.hospital_t { float: left; display: block; width: 732px; height: 31px; position:absolute; left: 0; top: -30px; }
.hospital_t strong { float: left; width: 163px; height: 31px; margin-left: 10px; background:url(../image/hr_hospital.png) no-repeat 0 0; text-indent: 26px; line-height: 31px; font-size: 14px; color: #FFF; }
.hospital_lists { float: left; display: inline; width: 710px; margin: 0 10px; }
.hospital_lists dl { float: left; display: inline; width: 710px; height: 152px; padding-top: 16px; border-top: 1px solid #E2E2E2; overflow: hidden; color: #636363; }
.hospital_lists dt { float: left; display: inline; width: 170px; height: 121px; padding: 10px 11px 12px 8px; margin: 0 14px 0 10px; background:url(../image/hr_hospital.png) no-repeat 0 -33px; position:relative; }
.hospital_lists dt img { width: 170px; height: 121px; }
.hospital_lists dd { float: left; width: 496px; }
.hospital_lists em,.hospital_lists p { float: left; display: inline; width: 100%; overflow: hidden; }
.hospital_lists .l { width: 345px; }
.hospital_lists .r { width: 150px; padding-top: 18px; }
.hospital_lists .l p { height: 25px; line-height: 25px; }
.hospital_lists .l .t { height: 35px; line-height: 40px; font-size: 14px; font-weight: bold; }
.hospital_lists .l i { font-weight: bold; color: #636363; }
.hospital_lists .t a { color: #94733D; }
.hospital_lists .r p { height: 18px; line-height: 18px; color: #CC0068 }
.hospital_lists .r span { float: left; width: 55px; }
.hospital_lists .r i { color: #353535; }
.hospital_lists .r .action { width: 150px; height: 20px; margin-top: 20px; }
.hospital_lists .action a { float: left; width: 60px; height: 20px; background:url(../image/hr_hospital.png) no-repeat -236px 0; text-align: center; }
.hospital_lists .action .ask_doctor { margin-right: 10px; background-position: -167px 0; color: #FFF; }
.hospital_lists .r .r_l { width: 75px; margin-right: 9px; border-right: 1px solid #EAEAEA; }
.hospital_right { width: 250px; border: 1px solid #EBEBEB; }
a:link.red,a:visited.red { color: #CC0068; }
.hospital_lists .first { border: 0; }
.hospital_lists .one,.hospital_lists .two,.hospital_lists .three { width: 20px; height: 31px; background:url(../image/hospital_list.gif) no-repeat 0 0; position:absolute; left: 8px; top: 10px; }
.hospital_lists .two { background-position: 0 -34px; }
.hospital_lists .three { background-position: 0 -68px; }

/*---------------expert专家---------------*/
.expert{ background:#fff; padding:10px; width:1000px; overflow:hidden; text-align:left;}
.expert .left{ width:740px; float:left; margin: 0; overflow:hidden; }
.expert .right{ width:250px; float:right; margin: 0; background:#fbfbfb; border:1px solid #eaeaea; overflow:hidden; }
/*left*/

/*position*/
.position{ background:url(../image/pst_bg.png) repeat-x; height:32px; line-height:32px; color:#000; margin-bottom:10px; border-right:1px solid #e1e3e2; }
.position span{ display:inline-block; background:url(../image/expert_bg.png) no-repeat 0 -74px; width:112px; height:32px; vertical-align:middle; margin-right:10px; }

/*find_expert*/
.find_expert{ background:url(../image/expert_bg.png) no-repeat 0 0; }
.find_expert form{ padding:18px 0 25px 220px; }
.find_expert select{ margin-right:20px; width:85px; border:1px solid #b97f95; }
.find_expert .key{ border:1px solid #cbcbcb; }
.find_expert .sbt{ border:0 none; background:transparent; width:80px; height:25px; cursor:pointer; }

/*expert_list*/
.expert_list{ width:105%; }
.expert_list dl{ width:360px; height:176px; float:left; margin:10px 15px 13px 0; display:inline; }
.expert_list .first { margin-top: 0; }
.expert_list dt{ float:left; width:130px; }
.expert_list dt img{ width:130px; height:176px; }
.expert_list dd{ border:1px solid #e6e6e6; border-left:0; width:229px; height:174px; float:right; color:#737373; }
.expert_list dd p{ margin:0px 10px; border-bottom:1px dashed #dedede; padding:5px; }
.expert_list dd .ept_name{ height: 24px; line-height: 24px; margin-top:5px; overflow: hidden;}
.expert_list dd .ept_name .name{ color:#5a2f05; font:bold 14px/100% "宋体";}
.expert_list dd .btns{ border-bottom:none; text-align:center; padding-top:10px; }
.expert_list dd .btns a{ background-image:url(../image/expert_bg.png); background-repeat:no-repeat; display:inline-block; width:63px; height:22px; }
.expert_list dd .zx{ margin-right: 10px; background-position:-115px -81px; }
.expert_list dd .yy{ background-position:-189px -81px; }
/********************process流程*****************/
.process { float: left; width: 967px; margin: 13px 0 0 11px; }
.process div, .process ul, .process li, .process dl, .process p, .process dt, .process dd, .process em { float: left; display: inline; overflow: hidden; }
.process_left,.process_left em,.process_left ul { width: 265px;}
.process_left em a{ float: left; width: 259px; height: 53px; background:url(../image/hr_hospital.png) no-repeat 0 -181px; text-indent: -500px; overflow: hidden; }
.process_left .b { background-position: 0 -238px; }
.process_left .c { background-position: -263px -181px; }
.process_left .d { background-position: -263px -238px; }
.process_left .e { background-position: 0 -295px; }
.process_left .f { background-position: -263px -295px; }
.process_left .g { background-position: 0 -353px; }
.process_left .h { background-position: -263px -353px; }
.process_left .i { background-position: -263px -123px; }
.process_left ul { padding: 5px 0 0 19px; }
.process_left li { width: 200px; height: 28px; line-height: 28px; border-bottom: 1px solid #E5E5E5; text-indent: 11px; color: #606060; } 
.process_right { width: 692px;}
.process_right em { width: 683px; height: 44px; margin-left: 9px; background:url(../image/hospital_list.gif) no-repeat 0 -112px; border-bottom: 1px solid #CCC; text-indent: 28px; }
.process_right em p { width: 100%; height: 28px; line-height: 28px; color: #AB8755; }
.process_right em .t { height: 16px; font-size: 16px; font-weight: bold; color: #606060; line-height: 16px; }
.process_right dl { width: 676px; height: 166px; margin-top: 15px; background:url(../image/dl_bg.png) no-repeat 0 0; padding-left: 9px; margin-left: 9px; }
.process_right .first { width: 683px; height: 128px; background: none; }
.process_right dt { width: 182px; }
.process_right dd { width: 466px; padding: 22px 0 0 19px; background: none; }
.process_right dd p{ width: 465px; height: 25px; line-height: 25px; color: #8E8E8E; font-size: 13px; }
.process_right .first dd { background:url(../image/hr_hospital.png) no-repeat -504px 19px; text-indent: 28px; padding: 12px 0 0; }
.process_right .name { height: 27px; line-height: 27px; font-size: 14px; color: #555; }
.kr_line { float: left; width: 956px; height: 29px; margin: 24px 0 0 22px; background:url(../image/kr_line.png) no-repeat 0 0; }
/*************project*****************/
.project{ background:#fff; padding:10px; width:1000px; overflow:hidden; text-align:left;}
.project .left,.project .center{ display:inline; text-align:left; float:left; }
.project .left{ width:331px; margin: 0; }
.project .center{ width:375px; margin-left:20px; }
.project .right{ width:250px; float:right; background:#fbfbfb; margin: 0; border:1px solid #eaeaea; }
.project .qa{ padding:0 8px;}
.project .rp_ul{ padding:5px 0px;}
.project .newzx .zxlist ul li{ height:27px; line-height: 27px; }
.project .r_area{ margin:7px 8px 0; }

/*leftx*/
.left_x{ width:735px; float:left; margin-top: 15px; overflow:hidden; }
.left_x .hgzx_pro{ width:345px; height: 191px; float:left; margin-right:20px; padding-bottom:10px; }
.left_x .hgzx_pro .info{ width:185px; float:right; }
.left_x .hgzx_pro .info li{ margin-top:5px; height:23px; overflow:hidden; }

/*ad*/
.left_x .ad img{ width:730px; margin-top:5px; }

/*right_x*/
.project .right_x{ margin-top:15px; }
/*ASK*/
.wrap_content { width: 1020px; margin: 0 auto;}
.list_pics { float: left; width: 1000px; padding: 10px; background: #FFF;}
.list_pics li { float: left; display: inline; width: 224px; margin-left: 20px; }
.list_pics li img { width: 220px; height: 140px; padding: 1px; border: 1px solid #E8E8E8;}
.list_pics li p { float: left; width: 218px; height: 30px; line-height: 30px; text-align: center; overflow: hidden; }
.list_position{ width: 1000px;height:35px;padding-left:25px; line-height:35px;overflow:hidden;text-align:left;}
.list_navs { width: 1020px; background: #FFF; }