﻿.ctbg{ background:url(/images/ctbg.gif) repeat-x; padding-top:16px}
.cleft{float:left;width:750px}/*09-3-18修改*/
.cleftbox{ width:715px}
.box_jd{ border:1px solid #C20279; border-top:none; border-left-width:3px; zoom:1; padding:9px; width:693px; min-height:408px}
#fss_box{ border:1px solid #C20279; border-top:none; border-left-width:3px; zoom:1; padding:9px; width:693px; min-height:390px}

.box_jd div{border:1px solid #D1D1D1; padding:6px; color:#777; line-height:20px; width:328px}
.box_jd div a,.box_jd div a:link{ color:#ff0000; text-decoration:underline}
.box_jd div a:hover{ color:#000}
.box_jd div img{ display:block}
.box_jd h1{ font-size:14px; font-weight:bold; padding-top:6px; color:#C8007C}
.title{ color:#C00379; font-size:14px; font-weight:bold; border-bottom:2px solid #C00379; padding-bottom:2px; width:715px}
.title span{ float:right}
.title span a,.title span a:link{ color:#999; text-decoration:none; font-size:12px; font-weight:100}
.title span a:hover{ color:#000}
.tj{ float:left; margin-right:10px; width:171px; line-height:18px; padding-top:10px; color:#6B6B6B}
.tj img{ display:block; padding-bottom:6px}
.tj a{ text-decoration:underline; color:#000}
.tj a:hover{ color:#ff0000;}
.tj h5,.rightbox h5{ color:#c00379; font-size:12px}
.newshuang{ padding-top:10px;}
.titlehuang{ height:28px; background:url(/images/titlehuangbg.gif) left center repeat-x; overflow:hidden}
.titlehuang p{ background:url(/images/titlehuangbg.gif) left top no-repeat; padding:4px 0 0 10px; height:24px; color:#FF6E07; font-size:14px; font-weight:bold;}
.titlehuang span{ float:right; padding-right:10px;background:url(/images/titlehuangbg.gif) right bottom no-repeat;}
.titlehuang span a{ text-decoration:none; color:#000; line-height:28px;}
.titlehuang span a:hover{ text-decoration:underline}
.news2{ border:1px solid #FDD29D; padding:10px; line-height:20px;}
.news2 img{}
.news2 ul{}
.news2 ul li{ border-bottom:1px dashed #ccc; padding-top:4px; height:20px}
.news2 ul li a{ color:#555; text-decoration:none; font-size:14px; line-height:20px;}
.news2 ul li a:hover{ color:#000}
.news3pic{}
.news3pic img{float:left;border:1px solid #FDD29D;padding:2px;margin:3px}
.news3pic a{ color:#666; line-height:21px; text-decoration:none}
.news3pic a:hover{ color:#333}
.ml{ width:713px; border:1px solid #CDCDCD; background:url(/images/mlbg.gif) repeat-x; clear:both; overflow:hidden}
.ml ul{ padding-top:6px; width:176px}
.ml ul li{ height:20px}
.ml ul li a{ color:#555; text-decoration:none; font-size:12px; line-height:20px;}
.ml ul li a:hover{ color:#000}
.leftboxwidth{ width:340px}
.news2 h4{ font-size:14px; font-weight:bold; color:#FE7107}
.font777{ color:#777}
.font777 a{color:#666; line-height:21px; text-decoration:none}
.font777 a:link{ color:#000; text-decoration:underline}
.font777 a:hover{ color:#333}
.al{ width:715px; padding-top:10px; padding-bottom:10px}
.altitle h2{ color:#C00379; font-size:14px; font-weight:bold; border-bottom:2px solid #C00379; padding-bottom:2px; }
.altitle span{ float:right}
.altitle span a{ color:#000; text-decoration:none;line-height:25px; margin-right:10px;}
.altitle span a:hover{ text-decoration:underline; }
.albox{ border:1px solid #DFDFDF;padding-top:5px;height:150px}
.albox li{float:left;width:110px;padding-left:7px;text-align:center}
.albox li a{display:block;width:110px;height:125px; border:1px solid #DFDFDF}
.albox li a:hover{border:1px solid #999999}
.cright{ float:right; padding-right:20px; width:228px;}
.input1{ width:110px; background:url(/images/input1bg.gif) bottom repeat-x; border:1px solid #C7E1C8; height:16px; padding-top:4px; font-size:12px; color:#B9B9B9; padding-left:4px}
.rightbox{ background:url(/images/rbg.gif) repeat-y; padding:0px 8px 0 8px}
.rightbox h3{ font-size:12px; color:#575757; border-bottom:1px solid #C4C4C4;}
.rightbox h3 span{ float:right}
.rightbox h3 span a{ color:#555; text-decoration:none; font-weight:100}
.rightbox h3 span a:hover{ color:#000}
.meirong{overflow:hidden; zoom:1; border:1px #EBE8E4 solid;background:url(/images/indexm_bg.png) repeat-x top}
.meirong h3{font-size:12px;height:25px;line-height:25px;text-indent:10px}
.meirong li{padding-left:5px;float:left;padding-top:5px}
.meirong li span{ display:block; text-align:center;color:#797979; text-decoration:none; line-height:24px}
.meirong li a:hover{ text-decoration:underline;}
.news{ padding:6px 0}
.news li{ line-height:22px}
.news li a{ color:#555; text-decoration:none; font-size:12px; line-height:20px;}
.news li a:hover{ color:#000}
.gs{ padding:10px 0 6px 0; border-bottom:1px dashed #777; overflow:hidden; zoom:1; color:#7A7A7A; line-height:18px;}
.gs div{ float:left;}
.gs div img{ padding-right:6px}
.gs div a:link{ color:#ff0000; text-decoration:none}
.gs div a:hover{ text-decoration:underline}
.search{background:url(/images/search_c.gif) repeat-y;margin:5px 0}
#search_b{padding-left:5px}
#search_b ul{width:90%;padding:5px}
#search_b ul li{float:left;padding-left:5px}
#search_b ul li a{ color:#D95F07}
.textbox {padding:2px;width:140px;border: 1px solid #CCC;background: #FFF;color:#333;}
input.searchbutton {font-size:100%;background:#FFF url(/images/searh_bg.png) repeat-x;padding:1px;font-weight:bold;height:22px;color:#666;width:50px;border:none}/*改*/
/*非手术广告*/
.f12b{font-size:12px;font-weight: bold;}
#f_div{}
#f_div .left{width:265px; height:390px; overflow:hidden;float:left}
#f_imgDiv{width:100%; height:390px; overflow:hidden;filter:progid:DXImageTransform.Microsoft.Fade(Overlap=1.00);}
#f_infoDiv{width:100%;top:-33px; position:relative;}
#f_textbg {width:100%; height:33px; top:0px; left:0; position:absolute; z-index:1;background:#000; filter:Alpha(Opacity=30);}
#f_text{width:180px;height:33px; line-height:33px; overflow:hidden;text-align:center; top:0px; left:0; position:absolute; z-index:2;}
#f_text a:link,#f_text a:active,#f_text a:visited{color:#fff;text-decoration:none;}
#f_buttonDiv{width:80px; height:24px; overflow:hidden; text-align:left; top:8px; right:4px; position:absolute; z-index:2;}
#f_buttonDiv a:active,#f_buttonDiv a:visited,#f_buttonDiv .bg a:link{background:url(/images/focus_2.gif);color:#fff;}
#f_buttonDiv a.on:hover,#f_buttonDiv a.on:active,#f_buttonDiv a.on:visited,#f_buttonDiv .bg a.on:link{background:url(/images/focus_1.gif);color:#fff;}
#f_buttonDiv .bg{width:16px; height:16px; float:left; margin-left:3px; display:inline;}
#f_buttonDiv .bg a{width:16px;height:16px;float:right;color:#fff;font-size:14px;font-weight:bold;text-decoration:none;text-align:center;overflow:hidden;}
#f_buttonDiv .bg a:hover{color:#ddd;}
#f_div .right{float:left;margin:0 0 0 10px;}
.midbox {border:#d4ddc0 solid 1px;background:url(/images/bg12.gif) repeat-y;}
.midbox .top {width:415px;background:url(/images/bg13.gif) no-repeat top;}
.midbox .botton {width:415px;height:380px; background:url(/images/bg14.gif) no-repeat bottom;}
.bot_line { border-bottom:#B3B3B3 dotted 1px;}
.channel_pic1 { margin-left:8px;}
.channel_pic { display:inline; width:180px; height:116px; background:url(/images/bg29.gif) repeat-x bottom; margin-top:10px; float:left;}
.channel_pic img {width:180px;height:90px;}
.channel_pic span {display:block;margin-top:2px;line-height:24px;text-indent:25px;width:180px;height:24px;background:url(/images/jt1.gif) no-repeat 15px 7px;}
.channel_pic2 {margin-left:7px;}
.brand1_pos { margin:8px 0 0 10px;}
.brand1 { display:inline; width:18px; height:35px; background:url(/images/meiti_60.gif) no-repeat center; text-align:center; float:left;}
.font_green1,.font_green1 a:link,.font_green1 a:visited,.font_green1 a:active { color:#6c9400;}
.brand1 a { display:block; padding-top:5px;}
.brand_list1 { margin-top:4px; display:block; float:left;}
.brand_list1 li { line-height:24px; background:url(/images/dot1.gif) no-repeat 6px 9px; text-indent:14px;}
#box2 {width:359px;background-color:#F5F5F5; border:#626262 dotted 1px; margin:0 auto;padding:10px 15px}
#box2 .brand_pos2 { margin:6px 0 0 7px;}
#box2 .brand2{display:inline;width:52px; height:19px; background:url(/images/meiti_79.gif) no-repeat center;text-align:center; float:left;}
#box2 .brand2 a { display:block; padding-top:3px;}
#box2 .brand_list2 { margin-top:4px; display:block; float:left;}
#box2 .brand_list2 li { line-height:20px; background:url(/images/dot1.gif) no-repeat 6px 9px; text-indent:14px;}
#box2 .brand_pos2 { margin:6px 0 0 7px;}
#gaogui{ border:1px #D8B493 solid;background:url(/images/gaogui_bg.jpg) no-repeat left;width:400px;height:178px;margin-top:5px;padding-left:335px}/*09-3-18*/
#gaogui div{width:185px;float:left}
#gaogui h3{color:#707070;font-size:14px;height:40px;line-height:45px}
#gaogui li{height:22px;line-height:22px;padding-left:9px;background:url(/images/grenr.gif) no-repeat left}
.newsbox {background:#F2F6EE;border: 1px solid #E3DAD1; margin-top:5px; width:730px; }
.newsbox_head {background: url(/images/newsbox_titlebg.gif); height: 30px; }
.newsbox_title {vertical-align: middle;line-height:30px;width:573px;height:30px;float:left;padding:0 10px 0 10px;color:#6C2368;font-size:12px;font-weight: bold; }
.newsbox ul { list-style:none; padding:5px 0 5px 0;margin: 0; }
.newsbox ul li { padding:5px 10px 5px 10px;background:#F6F3F0;height:75px;border-bottom:1px dotted #FFCC99 }
.newsbox ul li:hover {background:#E9E3DD; }
.newsbox ul li p {padding: 2px 0 2px 0;margin: 0; }
.newsbox ul li p a {text-decoration:none;color:#7C634F;font-weight: bold; }
.newsbox ul li p a:hover {text-decoration:underline;color:#333333; }
.newsbox_pub {padding-right: 5px; }
.newbox_pic{display:block;width:90px;height:70px;float:left;background:url(/images/newbox_bg.png) no-repeat;padding-top:1px;padding-left:2px}



#special{width:740px;background:url(/images/special_cbg.jpg) repeat-y;height:660px}
#special .program{height:150px;padding-left:10px}
#special .program strong a{ display:block;width:115px;height:130px;float:left}
#special .program_c{width:290px;float:left}
#special .program_c p{ color:#946D72;padding:2px 5px}
.program_r{width:300px;float:left;padding-left:10px;text-align:center}
.program_r li{text-align:right;background:url(/images/fang-2.gif) left center no-repeat; padding:0 0 0 10px;clear:both;margin-right:10px;line-height:24px;}
.program_r li a{color:#8C6E3C}
.program_r li span{float:left;}
.program_r h1{border-bottom:dashed 1px #CD5910; padding:5px 0; margin-bottom:10px;}
.program_r h1 a{margin-right:20px;color:#CD5910;font-weight:normal; font-size:12px}
.special_b{ background:url(/images/special_cd.jpg) no-repeat bottom}

#whitening{ clear:both;width:582px;height:100px;border:1px #EBD9A9 solid;margin:10px 0;background:url(/images/face-clinic.gif) no-repeat left center;padding-left:158px}
#whitening .whit_m{width:290px;height:80px;float:left;margin-top:10px;border-left:1px #EBD9A9 solid }
#whitening .whit_m h4{ width:23px;text-align:center;display:table-cell;vertical-align:middle; color:#8C6E3C;font-size:14px;padding:10px 5px;float:left}
#whitening .whit_m ul{ float:left}
#whitening .whit_m li{text-align:left;background:url(/images/fang-2.gif) left center no-repeat; padding:0 0 0 8px;line-height:20px;margin-left:10px}

