﻿/************ 
copyright  富华
autor      王文君
*************/



/*整体*/
*{ margin:0; padding:0;}
ul li{ list-style:none;}
body{ font-size:12px; text-align:center; font-family:Arial, Helvetica, sans-serif,;}
img{ border:0;}
a{ text-decoration:none;}

/*布局*/
#topflash{ width:1003px; margin:0 auto; overflow:hidden; margin-bottom:10px;}
#wrap{ text-align:left; width:991px; margin:0 auto;}
#box{ text-align:left; width:991px; overflow:hidden; margin:0 auto;}

/*首屏*/
#wrap-news{ width:991px; overflow:hidden; text-align:left; border-bottom:10px #fff solid;}

#wrap-news .left{ float:left; width:249px; overflow:hidden;}
ul#login{ padding-bottom:4px;}
ul#login li{ width:249px; height:30px; overflow:hidden; padding-top:4px;}
ul#login li input,ul#login li img{ float:left; margin-right:5px;}
ul#login li.name{ background:url(name.gif) left top no-repeat; padding-left:72px;}
ul#login li.keyword{ background:url(keyword.gif) left top no-repeat; padding-left:72px;}
ul#login li.search{ background:url(search.gif) left top no-repeat; padding-left:17px;}
ul#login li.search input.search-input{ width:90px;}
ul#login li.name input.sub1{ width:35px; height:19px; background:url(sub1.gif) left top no-repeat; border:0;}
ul#login li.search input.sub3{ width:35px; height:19px; background:url(sub3.gif) left top no-repeat; border:0;}
ul#login li.search input,ul#login li.search select{ float:left;}
ul#login li.search select{ margin-right:25px;}
ul.tel li{ height:75px; overflow:hidden;}
ul#help{ background:url(help.gif) left top no-repeat; height:69px; overflow:hidden; padding-left:6px;}
ul#help li{ float:left; padding:4px 1px 0px 0px;}

#wrap-news .flash{ float:left; width:365px; height:322px;   padding:3px 0 0 6px;}

#wrap-news .right{ float:left; width:357px; overflow:hidden; background:url(r1.gif) top repeat-x;}
#wrap-news .right h2{ height:33px; background:url(dor1.gif) left top no-repeat;}
#wrap-news .right h2 span{ float:right; padding-right:11px; padding-top:2px;}
#wrap-news .right h2 ul{ float:left; width:282px;}
#wrap-news .right h2 ul li{ float:right; width:86px; height:33px; cursor:pointer;}
#wrap-news .right h2 ul li.menua{ width:106px;}


#wrap-news .right #change1 h2 ul{background:url(dor01.gif) left top no-repeat;}
#wrap-news .right #change2 h2 ul{background:url(dor02.gif) left top no-repeat;}
#wrap-news .right #change3 h2 ul{background:url(dor03.gif) left top no-repeat;}


#wrap-news .newsbox{ padding:0px 5px; background:url(j3.gif) bottom left no-repeat; padding-bottom:6px;}
#wrap-news .newsbox-text{ background:#fff; border:1px #EE4AC5 solid; overflow:hidden;}
#wrap-news .news-title{ height:5px; width:100%; position:relative;}
#wrap-news .news-title-l{ float:left; width:5px; height:5px; left:-1px; top:-1px; position:absolute; background:url(l001.gif) left top no-repeat;}
#wrap-news .news-title-r{ float:right; width:5px; height:5px; right:-1px; top:-1px; position:absolute; background:url(r01.gif) right top no-repeat;}
#wrap-news .news-foot{ height:5px; width:100%; position:relative;}
#wrap-news .news-foot-l{ float:left; width:5px; height:5px; left:-1px; bottom:-1px; position:absolute; background:url(j1.gif) left bottom no-repeat;}
#wrap-news .news-foot-r{ float:right; width:5px; height:5px; right:-1px; bottom:-1px; position:absolute; background:url(j2.gif) right bottom no-repeat;}

#wrap-news .news-box{ height:275px; overflow:hidden; margin:0px 5px; background:url(bg2.gif) bottom repeat-x; color:#73076C;}
#wrap-news .news-box a{ color:#73076C;}
#wrap-news .news-box ul{ padding-left:33px; background:url(ul1.gif) 8px 13px no-repeat; padding-top:10px; line-height:23px;}
#wrap-news .news-box ul li span{ float:right; margin-right:10px;}

#colorchange #change1 .depart_tit h2 ul{background:url(../images/dor/z01.jpg) left -1px no-repeat;}

#colorchange #change2 .depart_tit h2 ul{background:url(../images/dor/z02.jpg) left -1px no-repeat;}

#colorchange #change3 .depart_tit h2 ul{ background:url(../images/dor/z03.jpg) left -1px no-repeat;}


/*分类*/
.class-one{ height:439px; border:1px #EFB3F1 solid; border-top:0; background:url(2/bg1.gif) top repeat-x; overflow:hidden; margin-bottom:10px;}
.class-one h2{ height:55px; overflow:hidden; background:url(2/h2.gif) left top no-repeat;}
.class-one dl{ width:234px; float:left; padding:0px 7px 0px 6px; background:url(2/bg2.gif) right top no-repeat; height:384px;}
.class-one dl.none{ background:none; padding-right:0;}
.class-one dl p{ text-align:center;}
.class-one dl p img{ width:190px; height:88px; margin-bottom:11px;}
.class-one label{ display:block; height:30px; line-height:30px; background:url(2/bg3.gif) left top no-repeat; font-weight:bold; color:#D0267E; padding-left:50px; padding-bottom:5px;}
.class-one label a{ color:#D0267E;}
.class-one dl ul{ line-height:180%; padding:0px 0px 15px 15px;}
.class-one dl ul li{ background:url(2/1.png) left 6px no-repeat; padding-left:20px; color:#7705B3;}
.class-one dl ul li a{ color:#7705B3;}
.class-one dl dt{ width:221px; padding:5px; margin:0 auto; height:45px; background:url(2/dt1.gif) center top no-repeat; line-height:200%; font-family:"宋体";}
.class-one dl dt a{ color:#83387B; margin:0px 5px;}


/*医生+在线咨询*/
#doctor{ width:752px; height:245px; border:2px #C029CC solid; overflow:hidden; float:left; margin-bottom:7px;}
#online{ float:right; width:224px; height:249px; overflow:hidden; background:url(2/online1.gif) left top no-repeat; margin-bottom:7px;}
#online h2{text-align:right; height:30px; }
#online h2 img{padding:8px 6px 0 0;}
#online table{border:0;}
#online td textarea{ width:164px; height:40px;}
td .sub{ width:59px; height:21px; cursor:pointer; background:url(2/sub1.gif) left top no-repeat; border:0;}
#online td img{ float:right;}
#online ul{ padding:0px 10px; line-height:150%; padding-top:3px;}
#online ul li{ background:url(2/li1.gif) left 9px no-repeat; padding-left:10px;}
#online ul li,#online ul li a{ color:#625239;}
#online ul li span{ float:right; font-family:"宋体";}
#online ul li span a{ color:#C840C8;}


/*栏目和活动*/
#class{ float:left; width:759px; overflow:hidden;}
#class h2{ border-bottom:6px #fff solid;}
#class dl{ float:left; width:232px; height:136px; background:url(2/dlbg1.gif) left top no-repeat; overflow:hidden; border-right:7px #fff solid; padding:12px 8px 8px 8px;}
#class dl.none{ border-right:0;}
#class dl img{ float:left; width:76px; height:107px; overflow:hidden;}
#class dl ul{ float:left; line-height:190%; padding-left:5px;}
#class dl ul li{ background:url(2/li2.png) left 7px no-repeat; padding-left:20px;}
#class dl ul li a{ color:#E20286;}
#class dl p a{ color:#000;}
#class dl.one{ background:url(2/bg5.gif) left top no-repeat;}
#class dl p{display:block; width:230px; text-align:right; clear:both;}
#guild{ width:219px; overflow:hidden; float:right; background:url(2/g1.gif) left repeat-y #FAF8FD; overflow:hidden;}
#guild h2{ height:98px; background:url(2/guildh2.gif) left top no-repeat; overflow:hidden;}
#guild ul{ background:none; padding:10px 0 0 4px; font-weight:bold; overflow:auto;}
#guild ul li{float:left; padding-right:2px; padding-bottom:8px;line-height:23px;}
#guild ul li span{float:left; color:#CF39D6;width:25px; text-align:center;}
#guild ul li a{ color:#000;background:url(secondpage/menubg.gif) no-repeat left top; height:18px; line-height:18px; float:left; color:#DD3CBD;width:113px; padding-left:7px;}
#guild ul li.oo a{background:url(secondpage/menubg2.gif) no-repeat left top; width:69px;}
#guild ul li.oo{float:left;}
#guild div{ text-align:right;padding:5px 20px 0 0;}
#guild .end{ height:6px; background:url(2/gend.gif) no-repeat left top;padding:0;overflow:hidden;}
#flash{ margin-bottom:10px;}


/*课堂设备路线*/
#tips{ float:left; width:321px; overflow:hidden; border:1px #FE36BD solid; margin-right:4px;}
#box #tips_middle{float:left;width:332px;margin-right:4px;}
#box #tips_middle #tips{border:none; margin-right:0;width:332px;text-align:center;}
#box .none{ margin-right:0px;}
.tips-title{ width:100%; height:3px; position:relative}
.tips-title-l{ float:left; width:3px; height:3px; position:absolute; left:-1px; top:-1px; background:url(2/tiptl.gif) left top no-repeat;}
.tips-title-r{ float:right; width:3px; height:3px; position:absolute; right:-1px !important; right:-2px; top:-1px; background:url(2/tiptr.gif) right top no-repeat;}
.tips-foot{ width:100%; height:3px; position:relative;}
.tips-foot-l{ float:left; width:3px; height:3px; position:absolute; left:-1px; bottom:-1px !important; bottom:-2px; background:url(2/tipfl.gif) left bottom no-repeat;}
.tips-foot-r{ float:right; width:3px; height:3px; position:absolute; right:-1px !important; right:-2px; bottom:-1px !important; bottom:-2px; background:url(2/tipfr.gif) right bottom no-repeat;}

#tips-box{ height:277px; overflow:hidden; padding:0px 2px;}
#tips-box h2{ height:23px; background:url(2/tiph2.gif) left top no-repeat; padding:9px 13px 0px 13px}
#tips-box span{ float:right;}
#tips-box h3{height:25px; overflow:hidden; font-size:12px; font-weight:100; padding:5px 0px 15px 10px;}
#tips-box h3 ul{ padding:0;}
#tips-box h3 ul li{ float:left; width:72px; height:25px; margin-left:1px; background:url(2/dor1.gif) left top no-repeat; line-height:25px; text-align:center; padding:0; cursor:pointer;}
#tips-box h3 ul li.menua{ color:#C801BC;}
#tips-box ul{ padding:0px 10px; overflow:hidden; line-height:180%;}
#tips-box ul li{ background:url(2/li2.gif) 5px 5px no-repeat; padding-left:20px;}
#tips-box ul li span{ float:right; color:#333;}
#tips-box ul li a{ color:#333;}

#tips-box .map{ margin:5px 0px 8px 0px; text-align:center;}
#tips-box .ddmap{ padding-left:10px;}
#tips-box .ddmap img,#tips-box .ddmap input{ float:left; margin-right:12px;}
#tips-box .ddmap .sub4{ height:21px; width:63px; cursor:pointer; border:0; background:url(2/sub4.gif) left top no-repeat;}

/*友情链接*/
#link{ margin-top:10px; overflow:hidden;}
#link dl{ padding:10px; line-height:180%; color:#666;}
#link dl a{ color:#666; background:url(2/linkli.gif) left top no-repeat; padding-left:12px; margin-right:15px;}

/*copyright*/
#copyright{ height:121px; background:url(2/foot.gif) left top no-repeat; line-height:200%; padding-top:40px; color:#666; text-align:center;}
#copyright a{ color:#666;}
#copyright select{ float:right; margin-left:50px; position:absolute;}



/*后来添加对比照片*/
.duibi_top{ height:19px; background-color:#902dbe; font-size:18px; font-weight:bold; color:White; margin-right:2px; padding-left:20px; padding-top:10px;}
.duibi{ height:177px; background:url(001.jpg) left top no-repeat; margin-bottom:5px;}
.duibi .img-li{ width:100%; float:left; overflow:hidden; padding:12px 0px 0px 10px;}
.duibi .img-li td{ padding:0px 3px; text-align:center; color:#9E00AA;height:150px;width:200px;}
.duibi .img-li td img{ margin-right:5px;}
.duibi .img-li td p{width:200px;height:130px; margin-bottom:5px;}
.duibi .img-li td p img{ width:200px; height:130px; margin-right:0px; margin-top:0;}
.duibi .img-li td a{ color:#A000B1;}
.duibi .img-nav{ float:right; width:286px; overflow:hidden; height:170px; overflow:hidden; background:url(bg002.gif) -3px 1px no-repeat;}
.duibi .img-nav .bg01{ position:absolute; height:60px; width:286px;}
.duibi .img-nav ul{ margin-top:40px;}
.duibi .img-nav ul li{ text-align:center; float:left; padding:1px;line-height:12px;}
.duibi .img-nav ul li a{ color:#000;}
.duibi .img-nav img{ width:60px; height:42px; padding:2px; border:1px #CCC4BC solid; margin-bottom:1px;}