@charset "utf-8";
html{background:#fff url(img/sub/bodybg.jpg) repeat-x;}

#head{background:#D6FFA9 url(img/sub/head1.jpg) repeat-x 0 bottom;overflow:hidden;}
h1{display:inline;float:left;margin:10px 0 0 13px;}
#mainbar{clear:both;background:transparent url(img/sub/mainbar.jpg) no-repeat 0 bottom;overflow:hidden;}
#mainbar a{display:block;padding:0 0 8px 7px;background:transparent url(img/sub/mainbar1.jpg) no-repeat right bottom;}
#mainbar img{border:1px solid #D6FFA9}
#mainnav{float:left;margin-top:7px;padding-left:10px;background:transparent url(img/sub/mainnav1.jpg) no-repeat 0 0;clear:both;}
#mainnav li{float:left;margin:4px 0 0 0;}
#mainnav li a{float:left;padding-left:12px;background:transparent url(img/sub/mainnavli.gif) no-repeat right 11px;color:#fff;}
#mainnav li a.last{background:none;}
#mainnav li a span{float:left;height:37px;padding-right:12px;background:url(img/sub/topnav.gif) no-repeat 0 50px;font-size:14px;font-weight:bold;line-height:37px;cursor:pointer;}
#mainnav li a:hover,#mainnav li a.thisp{float:left;background:url(img/sub/topnav.gif) no-repeat 0 0;text-decoration:none;}
#mainnav li a:hover span,#mainnav li a.thisp span{float:left;background:url(img/sub/topnav.gif) no-repeat right 0;cursor:pointer;}

.searchbar{float:right;width:450px;height:37px;margin-top:7px;padding-top:4px;background:url(img/sub/mainnav2.jpg) no-repeat right 0;}
.searchbar dl{float:left;height:34px;margin:0;padding:0;background:url(img/sub/searchimg.gif) no-repeat 0 8px;font-size:12px;}
.searchbar dt{float:left;margin:0;padding:0 0 0 30px;line-height:34px;color:#DBE9D2;}
.searchbar dd{float:left;margin:0;padding-top:8px;line-height:1.2em;}
.searchbar dd a{display:inline;float:left;padding:0 9px;background:url(img/home/nav_site.gif) no-repeat right 3px;color:#ddecd2;}
.searchbar dd a.last{background:none;}
.searchbar dd a:hover{color:#fff;}
form.searchbar input{display:inline;float:left;width:110px;height:18px;margin:6px 0 0 0;border:1px solid #4D9025;background:#EEFFE2;line-height:20px;}
form.searchbar  input#scsm{width:85px;height:22px;margin-left:3px;border:none;background:transparent url(img/home/hsubmit.jpg) no-repeat;color:#fff;}

#subnav{margin-top:5px;background:#6CA83C url(img/sub/subnavbg.jpg) repeat-x;}
#subnav ul{float:left;height:44px;padding-left:5px;background:url(img/sub/subnav1.jpg) no-repeat;}
#subnav li{display:inline;float:left;margin:15px 0 0 10px;padding-right:10px;background:url(img/home/nav_site.gif) no-repeat right 1px;line-height:1.5em;}
#subnav li.last{background:none;}
#subnav a{font-size:1.2em;color:#ddecd2;}
#subnav a:hover{color:#fff;}
#subnav a.guest{float:right;width:70px;height:44px;padding-left:10px;background:url(img/sub/subnav2.gif) no-repeat right 0;color:#fff;line-height:44px;}


body.woman #head{background:#D6FFA9 url(img/sub/guestbar2.jpg) repeat-x 0 bottom;}
body.woman #mainnav{padding-bottom:7px;background:transparent url(img/sub/guestbar3.jpg) no-repeat;}
body.woman .searchbar{background:transparent url(img/sub/guestbar1.jpg) no-repeat scroll right 0}


#position{width:948px;height:21px;padding-top:8px;background:#E1FFBF url(img/sub/positon.jpg) no-repeat 1px 0;text-indent:3em;font-size:1.2em;}
#position a{margin-right:3px;color:#FA6E15;text-decoration:underline;}

.itemt{display:inline;float:left;}
.itemt h3{float:left;margin:0;padding:12px 0 8px 24px;border-bottom:1px solid #D1D1D1;background:url(img/home/itemf.jpg) no-repeat;}
.itemt h3 a{float:left;}
.itemt a.more{float:right;width:32px;height:11px;padding:15px 6px 8px 6px;border-bottom:1px solid #D1D1D1;background:#fff url(img/home/more.gif) no-repeat 6px 8px;overflow:hidden;text-indent:-2000em;}
.itemt ul{clear:both;width:100%;margin:12px 0 0 0;overflow:hidden;}
.itemt li{float:left;width:100%;padding:4px 0;border-bottom:1px dotted #8E8E8E;background:url(img/home/gpoint.gif) no-repeat 1px .8em;list-style:none;}
.itemt li a{float:left;height:auto;width:auto;border:none;text-indent:0em;color:#686F0F;text-decoration:none;text-indent:.8em;font-size:1.2em;}
.itemt li a:hover{color:#3Ca214;}
.itemt li em{float:right;font-style:normal;color:#8E8E8E;}
.itemt li strong{display:inline;float:left;width:8px;height:9px;margin:.1em 0 0 .2em;background:url(img/home/newi.gif) no-repeat;text-indent:-2000em;overflow:hidden;}

#scrarea{float:left;width:920px;margin:10px auto;height:auto;overflow:hidden;white-space:nowrap;}
#scrarea ul{margin:0px;
	padding:0px;
	list-style:none;
	line-height:19px;
	font-size:12px;}
#scrarea li{float:left;width:122px;line-height:22px;margin:6px;padding:0px;text-align:center;}
#scrarea li img{border:1px solid #C3C3C3;}
#scrarea li .pe_u_thumb_title a{margin-top:4px;color:#000;text-decoration:underline;}
#scrollcopy,#scrollbody{width:auto;
	height:auto;
	font-size:12px;
	float:left;
	overflow:hidden;}
.scrollgoods{width:948px;border:1px solid #95CB71;margin:20px auto;}
.scrollgoods h3{float:left;margin:0;padding:1px;}


.li_dot {FONT-SIZE: 12px; COLOR: #ed1264; FONT-FAMILY: Webdings}

.doctortitle{width:268px;height:34px;background:url(img/sub/doctorbg.gif) no-repeat;border:1px solid #93CA6F;}
.doctortitle span{display:block;padding:8px 0 0 30px;font-size:12px;color:#0A4F20;line-height:1.4em;}

.flashshow{padding:0;}
.flashimg{float:left;width:135px;height:163px;overflow:hidden;}
.flashbtn{clear:both;float:left;width:100%;margin:0;padding:10px 0;}
.flashbtn li{float:left;margin:0 4px;padding:0;text-align:center;}
.flashtxt{float:right;width:125px;color:#000;font-size:1.2em;line-height:1.4em;text-align:left;}
.flashbtn a{display:block;width:26px;height:15px;border-top:1px solid #5D5D5D;border-left:1px solid #5D5D5D;background:#B6B6B6 url(img/sub/scrollbg1.gif) no-repeat;color:#fff;font-size:12px;cursor:pointer}
.flashbtn a:hover,.flashbtn a.thisi{border-top:1px solid #026BB7;border-left:1px solid #026BB7;background:#2894C2 url(img/sub/scrollbg.gif) no-repeat;text-decoration:none;cursor:pointer}
.flashtxt p{float:left;overflow:hidden;}
.flashtxt p strong{color:#FF6600;}

.sideguest{width:266px;margin-top:6px;padding-bottom:5px;background:#ECFEE4;border:1px solid #93CA6F;line-height:1.2em;}
.sideguest h3{height:16px;margin:0;padding:12px 0 0 34px;background:url(img/sub/toothside2.gif) no-repeat 6px 6px;color:#1B5A2F;font-size:14px;}
.sideguest h3 em{font-style:normal;font-size:10px;}

.sideguest table{width:256px;margin:4px 0 0 4px;padding:4px;border:1px solid #94C971;border-top-width:2px;background:#fff;font-size:12px;color:#0A4F22;line-height:1.2em;}
.sideguest th{width:139px;height:22px;background:url(img/sub/toothguest1.gif) no-repeat 2px center;border-bottom:1px solid #C9E4B7;text-indent:2em;font-weight:normal;}
.sideguest td{border-bottom:1px solid #C9E4B7;border-left:1px solid #C9E4B7;text-align:center;}
.sideguest a{color:#0B4F20;}
.sideguest a.resp{color:#F2660F;}
.sideguest th.resp{background:url(img/sub/toothguest2.gif) no-repeat 2px center;}
.listline th,.listline td{border-bottom:none;}

.sidexpert{text-align:center;}

.subside{float:right;padding-right:9px;}
.subside .list{clear:both;width:268px;margin-bottom:8px;padding-bottom:9px;background:url(img/sub/dermaside.gif) no-repeat 0 bottom;}
.subside .list h3{margin:0;padding:22px 0 0 30px;background:url(img/sub/expert.gif) no-repeat 0 0;color:#3A8A1B;font-size:1.2em;}
.subside .list ol{width:253px;margin:6px 0 0 9px;padding:5px 0 3px 0;border-top:3px solid #94C971;background:#EFFFE2 url(img/sub/dermaol.gif) no-repeat 12px 10px;}
.subside .list ol li{height:25px;text-indent:2.8em;}
.subside .list ol a{font-weight:bold;color:#000;line-height:25px;font-size:1.2em;}
.subside .list ol a:hover{color:#366C0E;}

.subside .list ul{width:253px;margin:6px 0 0 9px;padding:5px 0 3px 0;border-top:3px solid #94C971;}
.subside .list ul li{background:url(img/sub/dermaul.gif) no-repeat 1em .7em;text-indent:2.2em;}
.subside .list ul a{font-size:1.2em;color:#000;line-height:25px;}
.subside .list ul a:hover{color:#366C0E;}

.pcook{margin-bottom:6px;padding-bottom:6px;background:#2B6F20 url(img/sub/psbtm.gif) no-repeat 0 bottom;}
.pcook h3{height:20px;margin:0;padding:16px 0 0 37px;background:#2B6F20 url(img/sub/pstitle.gif) no-repeat;color:#fff;font-size:12px;}
.pcook ul{margin:0 4px;border:1px solid #94C971;background:#fff;}
.pcook li{float:left;width:100px;margin:7px 0 0 9px;text-align:center;}
.pcook li h5{ font-size:12px; padding:0; margin:0; line-height:25px;}
.pcook li.mag{background-image:url(img/sub/pcook1.jpg);}
.pcook li.reg{background-image:url(img/sub/pcook2.jpg);}
.pcook li.ask{background-image:url(img/sub/pcook3.jpg);}
.pcook li.qqask{background-image:url(img/sub/pcook4.jpg);}
.pcook li.addr{background-image:url(img/sub/pcook5.jpg);}
.pcook li.exp{background-image:url(img/sub/pcook6.jpg);}
.pcook a{font-weight:bold;color:#016733;font-size:12px;}

.pitem{float:left;width:364px;height:185px;padding-left:6px;}
.ptitie{clear:both;width:362px;margin-bottom:6px;border:1px solid #93CA6F;background:#EDFDE2;}
.ptitie h3{float:left;height:31px;margin:0;padding:0;background:url(img/sub/toothside2.gif) no-repeat 0 center;text-indent:2em;color:#0A4E1F;font-size:14px;line-height:30px;}
.ptitie a{float:right;width:38px;height:31px;background:#94C971;color:#fff;line-height:30px;text-align:center;padding:0px;}
.ptitie h3 a{float:none;color:#0A4E1F;width:auto;text-align:left;height:auto;background:none;}
.ptitie h3 em{font-size:11px;font-style:normal;}

.pimg{float:left;}
.pimg img{display:block;padding:1px;border:1px solid #E2E2E2;}
.pitem ul{float:right;width:240px;}
.pitem p{float:right;}

#sub2flash{display:inline;float:left;clear:left;width:650px;height:200px;margin:5px 0 0 0;padding:0;}
