@import "reset.css";

html,body { line-height:130%; background:#FFF; font-size:12px; font-family:Helvetica,Arial,sans-serif; color:#666; }
a { color:#333; text-decoration:none; }
a:hover { color:#ed5679; text-decoration: underline; }
a.author { color:#ed5679; }
a.author:hover { text-decoration:underline; }
a.hot { color:#ee0254; }
p{ margin:10px 0; }
*form { margin:0; }

.btn01 { background-image: url(images/common/submit.gif); width:60px; height:20px; }
.round { position:relative; }
.round .lt, .round .rt, .round .lb, .round .rb { width:1px; height:1px; position:absolute; font-size:0; line-height:1px; color:#FFF; background:#FFF; }
.round .lt { left:0; top:0; }
.round .rt { right:0; top:0; }
.round .lb { left:0; bottom:0; }
.round .rb { right:0; bottom:0; }

.md { border:1px solid #EEE;  padding:9px 9px 2px; }
.md1 { border:1px solid #EEE;border-top:0;padding:9px 9px 2px; }
.md h2 { color:#ef5476; background:url(images/md_h2.gif) no-repeat left center; padding-left:15px; margin-bottom:9px; }
.md h2 span.f-r ,.md h2 span.f-r a { color:#faa1bd; font-size:12px; font-weight:normal; }
.md ul.newslist li { margin:7px 0; padding-left:12px; background:url(images/ico_arrow2.gif) no-repeat left center;}
.md ul.newslist li a { font-size:12px; color:#333; }
.md ul.newslist li span.f-r ,.md ul.newslist li span.f-r a { color:#e3004e;  font-size:12px}
.md p.act { margin-bottom:0px; text-align:right; }
.gm  { margin:0px 2px 2px 2px; background-color:#eee; padding:10px }
.tab-news { margin-top:10px; }
.tab-news .hd { height:20px; line-height:20px; position:relative; top:-1px; } 
.tab-news .hd span { border:1px solid #eee; cursor:pointer; color:#333; padding:0 10px; display:-moz-inline-box; display:inline-block; *display:inline; *zoom:1; }
.tab-news .hd span.on { color:#ec5276; font-weight:bold; border-bottom-color:#FFF; }
.tab-news .bd { border:1px solid #eee; padding:5px 10px 10px; }
.tab-news .bd td { padding:3px; }
.tab-news .bd td.no { width:20px; text-align:center; background:url(images/ico_no.gif) no-repeat center center; color:#FFF; font-size:10px; font-weight:bold;  }

.wrap-pic-show ul { margin-left:2px; padding-top:5px; }
.wrap-pic-show li { width:180px; display:-moz-inline-box; display:inline-block; *display:inline; *zoom:1; text-align:center; margin:0 5px 8px 5px; }
.wrap-pic-show div.img { border:1px solid #CCC; padding: 10px; margin-bottom:10px; } 

.pic2-show ul { margin-left:-2px; padding-top:5px; }
.pic2-show li { width:180px; display:-moz-inline-box; display:inline-block; *display:inline; *zoom:1; text-align:center; margin:0 2px 8px 2px ; }
.pic2-show-img { border:1px solid #CCC; padding: 10px; margin-bottom:10px; background-color:#FFFFFF} 

.pic-show ul { margin-left:-3px; padding-top:5px; }
.pic-show li { width:180px; display:-moz-inline-box; display:inline-block; *display:inline; *zoom:1; text-align:center; margin:0 3px 8px 3px; }
.pic-show-img { border:1px solid #CCC; padding: 10px; margin-bottom:10px; width:160px; height:160px} 


.container { width:960px; }
.top-tool { height:25px; background:url(images/top_tools.jpg) no-repeat; text-align:right; line-height:24px; padding:0 20px 0 15px; }
	.top-tool .utils { float:left; }
	.top-tool a { padding:0 10px; border-right:1px solid #666; color:#666; }
	.top-tool a:hover { text-decoration:underline; }
	.top-tool a.lt { border:none; }
	.top-tool a.hot { color:#dc0650; }

	.top-tool .utils a { border:None; }

 .header { height:92px; margin-top:6px; }
	.header h1 { width:258px; height:90px; background:url(images/header_logo2.gif) no-repeat left top; float:left; margin-top:2px;}
	.header h1 a { display:block; width:250px; _width:134px; height:92px; text-indent:-9999px; cursor:pointer; }
	.header .ad-main { width:700px; border:1px solid #999; overflow:hidden; float:left; }
	.header .ad-sub { width:0px; height:90px; overflow:hidden; _float:right; }

#g-navigator { height:30px; line-height:30px; overflow:hidden; background:url(images/g_navigator.gif) repeat-x; margin-top:4px; }
	#g-navigator ul { background:url(images/g_nav_ul.jpg) no-repeat 0 0; padding-left:80px; text-align:left; }
	#g-navigator li { display:inline; }
	#g-navigator a { padding:0 6px; border-right:1px solid #e68e9a; color:#FFF; }
	#g-navigator .rt a { border:none; }
	#g-navigator .lt a { border:none; float:right; padding-right:50px; background:url(images/g_nav_lt.jpg) no-repeat right top; }

.sect1 { margin-top: 10px; }
.sect1 .left { width:306px; overflow:hidden;  float:left;  border-top:0; border:1px solid #EEE;}
.sect1 .center { width:396px; overflow:hidden; float:left;  margin-left:7px; }
.sect1 .right { width:241px; overflow:hidden; float:right; }

.sect1 .left #index-box { width:300px; height:420px; margin:3px 3px 2px; }
.sect1 .left .md { margin:0 0px 10px; padding:0; border:none; }
.sect1 .left .md h2 { height:20px;  font-size:12px; color:#FFF; background:#ed5679; padding:5px 0 0 5px; }
.sect1 .left .md2 { margin:0; padding:0; border:none; }
.sect1 .left .md2 h2 { height:20px; font-size:12px; color:#FFF; background:#ed5679; padding:5px 0 0 5px; }
.sect1 .left #service-all div.list { margin:5px 0 5px 10px; }
.sect1 .left #service-all div.list a { text-decoration:underline; margin-right:5px; line-height:150%; }
.sect1 .left #service-all td { background:url(images/ico_arrow.gif) no-repeat 0 5px; padding:2px 0 0 15px; }

.sect1 .left #hot-workroom { margin-bottom:0px; }
.sect1 .left #hot-workroom ul { margin-top:10px; }
.sect1 .left #hot-workroom li { width:118px; display:-moz-inline-box; display:inline-block; *display:inline; *zoom:1; text-align:center; margin:0 10px; }
.sect1 .left #hot-workroom li div.img { border:1px solid #CCC; padding: 10px; margin-bottom:4px; background-color:#ccc } 

.sect1 .center #index-news { height:370px; overflow:hidden; background:url(images/index_news.gif) no-repeat 0 0 ; text-align:center; }
.sect1 .center #index-news h2 { margin:22px 0 8px;font-size:20px;font-family:"黑体"; font-weight:normal}
.sect1 .center #index-news h2 a { color:#e40052;}
.sect1 .center #index-news h2 a:hover { text-decoration:underline; }
.sect1 .center #index-news .list { padding-bottom:10px; background:Url(images/index_news_list.jpg) no-repeat center bottom; }
.sect1 .center #index-news .list p { margin:0; }
.sect1 .center #index-news .list a:hover { text-decoration:underline; }
.sect1 .center #index-news .list a.hot { color:#ed5679; }
.sect1 .center #index-news .pic-news { margin:3px 2px 3px 3px; padding:12px 18px 8px 18px; text-align:left; background-color:#EEE ; height:98px}
.sect1 .center #index-news .pic-news p { margin:0; line-height:150%; }
.sect1 .center #index-news .pic-news p.title { margin-bottom: 8px; }
.sect1 .center #index-news .pic-news p.title a { font-size:14px; font-weight:normal; color:#ee0254; }
.sect1 .center #index-news .pic-news img { border:1px solid #EEE; }
.sect1 .center #index-news .pic-news div.withImg { margin-left:135px; }
.sect1 .center #index-news  ul { text-align:left; clear:both; padding-top:3px; margin:0 22px; }
.sect1 .center #index-news  li { margin:9px 0; }
.sect1 .center #index-news  li a { font-size:14px; }
.sect1 .center #index-news  li span { padding-right:5px; }
.sect1 .center #index-news  li span a { color:#ed5679; }
.sect1 .center #index-news  li span a:hover { text-decoration:underline; }

.sect1 .center .up { height:60px; background:url(images/sect1_center_up.jpg) no-repeat top center; padding:10px 20px; line-height:150%; }
.sect1 .center .up a { color:#FFF; }
.sect1 .center .up a:hover { text-decoration:underline; }
.sect1 .center .up li span { padding-right:5px; }

#login-box { height:105px; overflow:hidden; border:1px solid #CCC;padding:8px; }
#login-box td { padding:3px 0; }
#login-box input.txt { width:118px; border:1px solid #CCC; padding:1px; }
#login-box input.submit { width:54px; height:41px; cursor:pointer; color:#FFF; border:none; background:url(images/login_box_submit.gif) no-repeat; margin:4px 0 0 2px; }
#login-box table.act a { text-decoration:underline; } 
#login-news { border:1px solid #CCC; border-bottom:6px solid #e3e3e3; border-top:0 solid #e3e3e3;}
#login-news ul { padding:8px; border-bottom:1px solid #CCC; }
#login-news li { padding-left:12px; background:url(images/ico_arrow2.gif) no-repeat left center; margin:3px 0; }

.sect1 .right .ad { margin:8px 0; }
.sect1 .right #tools { padding-top:5px; }
.sect1 .right #tools  h2 { font-size:12px; color:#333; background:url(); padding-left:0; }
.sect1 .right #tools li { display:-moz-inline-box; display:inline-block; *display:inline; *zoom:1; width:109px; height:36px; line-height:32px; text-align:center; background:url(images/tools.jpg) no-repeat; }
.sect1 .right #tools li a { color:#959595; font-weight:bold; font-size:14px; } 
.sect1 .right #tools li a:hover { color:#333; }

.sect1 #hot-member { padding-top:5px; float:left; width:221px; }
.sect1 #hot-member h2 { margin-bottom:3px; font-size:12px; color:#333; padding-left:0; background:url(); }
.sect1 #hot-member ul.show { float:left; }
.sect1 #hot-member li { float:left; margin-bottom:7px; }
.sect1 #hot-member div.img { border:1px solid #c8c8c8; padding:3px; float:left; }
.sect1 #hot-member div.withImg { margin-left:65px; color:#666; line-height:150%; width:100%}
.sect1 #hot-member span.article-num { color:#999; padding-left:8px; }

.sect2 { margin-top:10px; background:url(images/sect2.jpg) no-repeat center top; }

.sect3 { margin-top:10px; }
.sect3 .wide { width:720px; float:left; }
.sect3 .side { width:240px; float:right; overflow:hidden;  background-color:#FF0000 }

.sect3 .wide .hd { border:1px solid #EEE; border-bottom:none; padding:8px 0;  }
.sect3 .wide .bd { border:1px solid #EEE; border-width:0 1px; padding-left:10px; }
.sect3 .wide .fd{ height:28px; overflow:hidden; line-height:25px; background:#eee url(images/sect3_md_foot.gif) no-repeat left bottom; }

.sect3 .side .md { padding:0; border:0; }
.sect3 .side .hd { neight:30px; line-height:30px; color:#FFF; background:#FFF url(images/sect3_side_hd.gif) no-repeat; }
.sect3 .side .hd h2 { color:#FFF; background:url(); padding-left:0; }
.sect3 .side .bd { padding:7px 10px; background:#EEE; }
.sect3 .side .bd ul.arrow-list li { background:url(images/ico_arrow2.gif) no-repeat left center; line-height:150%; padding:0 0; padding-left:12px;  }

.sect3 h2 { margin-left:10px; margin-bottom:0; }
.sect3 h2 span.f-r { padding-right:10px; }
.sect3 .newmd { width:350px; float:left; padding:0; margin-right:8px; _margin-right:6px; margin-bottom:10px; border:none; }
.sect3 .newmd .show { background:#EEE; height:125px; overflow:hidden; padding:10px; }
.sect3 .newmd .show div.img { padding:3px; border:1px solid #ccc; float:left; background-color:#FFF}
.sect3 .newmd .show div.withImg { margin-left:175px; }
.sect3 .newmd .show p.title { margin:5px 0 0; font-size:12px; font-weight:normal; margin-bottom:8px; line-height:150%; }
.sect3 .newmd .show p.title a { font-size:14px; }
.sect3 .newmd .show p.title a:hover { text-decoration:underline; }
.sect3 .newmd .show li { margin:3px 0; }
.sect3 .newmd ul.list { padding-top:10px;padding-bottom:10px; }
.sect3 .newmd ul.list li { background:url(images/ico_arrow2.gif) no-repeat left center; padding:0 0 0 12px; line-height:180%; }
.sect3 .newmd ul.list li a { font-size:14px; }
.sect3 .fd li { display:-moz-inline-box; display:inline-block; *display:inline; *zoom:1; margin:0 0 0 10px; padding-left:10px; background:url(images/ico_disc.gif) no-repeat left center; } 
.sect3 .fd a { color:#ed5679; }
.sect3 .fd a:hover { text-decoration:underline; }

.sect3 .wrap { clear:both; *margin-top:10px; }
.sect3 .wrap li { margin-left:0; }
.sect3 .wide .wrap { padding-left:10px; border:1px solid #EEE; padding:10px; background:#EEE; margin:0px 11px 10px 0; }
.sect3 .wide .wrap li { width:160px; height:160px; margin:0 5px 8px; }

.sect3 .wrap-ad { clear:both; padding-bottom:10px; }

.one-news-pic { margin-bottom:6px; border:1px solid #CCC; }
#cloth-pk div.img { display:-moz-inline-box; display:inline-block; *display:inline; *zoom:1; padding:3px; border:1px solid #cdcdcb; }
#cloth-pk p { margin:5px 0 5px; }
#vote p { margin:2px 0; }
#vote p.act { text-align:center; }

#doctor .bd { float:left; *width:100%; }
#doctor ul.img-list { float:left; }
#doctor ul.img-list  li { float:left; margin:2px 0 8px; *margin-bottom:0 }
#doctor ul.img-list .img { padding:3px; border:1px solid #CCC; float:left; }
#doctor ul.img-list .withImg { margin-left:135px; }
#doctor ul.img-list p.author a { font-size:14px; color:#f15272; padding:5px 0; font-weight:bold; }
#doctor ul.img-list p.author a:hover { text-decoration:underline; }

.footer { margin-top:10px; padding-bottom:10px; } 
.
.footer #coller ul { margin-left:40px; }
.footer #coller li { display:-moz-inline-box; display:inline-block; *display:inline; *zoom:1; margin:0 10px 8px; }
.footer #links { background:#EEE; border:1px solid #cdcdcd; padding:10px 10px 3px; margin-top:10px; }
.footer #links h2 { font-size:12px; color:#ef4f7d; display:inline; float:left; margin-right:10px; }
.footer #links li { display:-moz-inline-box; display:inline-block; *display:inline; *zoom:1;  margin:0 10px 8px; }

.footer .desc { color:#9e9e9e; text-align:center; padding:10px 0 12px; background:url(images/footer_desc.gif) no-repeat center bottom;  }
.footer div.utils { text-align:center; }
.footer div.utils a { color:#ed5679; border-right:1px solid #a8a8a8; padding:0 8px; }
.footer div.utils a:hover { text-decoration:underline;}
.footer div.utils a.lt { border:none; }
.footer p { text-align:center; color:#a0a0a0; margin:3px 0; }
.footer p.alert { color:#ed5679; }

.sect1 #hot-member li { float:left; margin-bottom:7px; _margin-bottom:3px; width:241px; }
.sect1 #hot-member div.img { border:1px solid #c8c8c8; padding:3px; float:left; width:48px;}
.sect1 #hot-member div.withImg { margin-left:15px; color:#666; line-height:150%; width:160px; float:left;}
