/* CSS Document */

.list_left{ width:325px; margin-right:8px; *margin-right:0px; overflow:hidden;}
.list_right{ width:647px; border:1px solid #dbd9d9;overflow:hidden;}

.gyna2{width:294px; height:248px; background:#f1e3f1; padding:13px 14px 15px 16px; margin-right:10px; display:inline; float:left; overflow:hidden; margin-bottom:10px;}
/*--专家推荐--*/
.doc{ width:300px; height:332px; padding-left:12px; padding-right:11px;}
.doc_box{ width:300px; padding-top:15px; border-bottom:1px dotted #c8c8c8; padding-bottom:14px; overflow:hidden;}
.doc_img{ padding:2px; width:90px; height:132px; margin-right:10px; float:left;}
.doc_img img{ width:90px;}
.doc h3{ width:172px; height:21px; line-height:21px; float:left; font-size:14px; color:#990099; font-weight:bold;}
.doc p{ width:172px; height:80px; font-size:12px; color:#474747; line-height:20px; float:left; overflow:hidden;}
.doc p a{ color:#990099;}
.doc_bnt{ width:176px; height:36px; float:left;}
.doc_bnt a img{ width:84px; height:36px; float:left; margin-right:4px; display:inline;}

.site{ width:647px; height:39px; background:url(../images/list_08.gif) left top repeat-x;}
.site p{ height:39px; margin-left:17px; background:url(../images/list_04.gif) left center no-repeat; padding-left:28px; line-height:39px; font-size:12px; color:#3e3a39;}
.site p a{ color:#3e3a39; margin:auto 8px;}

.list_box{ width:604px; height:153px; margin-left:21px; margin-right:20px; border-bottom:1px dotted #aaaaaa; overflow:hidden;}
.list_box h4{ width:576px; height:50px; line-height:50px; background:url(../images/list_05.gif) left center no-repeat; padding-left:30px; overflow:hidden;}
.list_box h4 a{ font-size:14px; color:#990099; font-weight:bold;}
.list_box h4 span{ float:right; font-size:14px; color:#7b7878; font-weight:normal;}
.list_box p{ width:604px; line-height:21px; text-indent:2em; font-size:12px; color:#3e3a39;}
.list_box p a{ color:#990099;}

/*--分页--*/
.dede_pages{clear:both; text-align:center; margin:15px auto 40px auto;overflow:hidden;}
.dede_pages.tjys{color:#909;float:right;height:20px;line-height:20px;}
.dede_pages ul{float:none;margin:0 auto; padding:12px 0 12px 60px;}
.dede_pages ul li{ height:30px;float:left; margin-right:4px; text-align:center;}
.dede_pages ul li a{ height:20px;border:1px solid #dddddd; line-height:20px;color:#909;float:left; font-size:14px;font-weight:bold; padding:4px 6px; text-align:center;}
.dede_pages ul li a:hover{ height:20px; line-height:20px; background:#909;border:1px solid #dddddd;color:#FFF; padding:4px 6px;text-align:center; text-decoration: underline;}
.dede_pages ul li.nohref{border:1px solid #dddddd;color:#999999; padding:4px 6px;text-align:center;}
.dede_pages ul li.on{ background-color:#909; border:1px solid #909;color:#FFFFFF;font-weight:bold;text-align:center;}
.dede_pages ul li.thisclass, .pagebox ul li.thisclass:hover{ height:20px; line-height:20px;background-color:#909;border:1px solid #909;color:#FFFFFF;text-align:center; font-weight:bold;padding:4px 6px 3px;}
.dede_pages .pageinfo{color:#999999; float:right;line-height:21px;padding:12px 10px 12px 16px;}
.dede_pages .pageinfo strong{color:#909; font-weight:normal;margin:0 2px;}

#erv{ width:609px; height:177px; background:url(../images/list_06.gif) left top no-repeat; padding-left:38px; margin-top:10px;margin-bottom:10px; border:1px solid #dbd9d9; overflow:hidden; float:left;}
Cont_s{ float:left; width:609px; height:177px; overflow:hidden;}
.ScrCont_s{width:10000000px;}
#pic_s{ float:left; width:196px; height:159px; border:solid #e2e2e2 1px; margin-left:6px; margin-top:8px; display:inline;}
#pic_s img{ width:191px; height:127px; margin:2px;}
#pic_s p{ width:193px; height:24px; background:#e2e2e2; margin-top:4px; font-size:12px; color:#3e3a39; text-align:center; line-height:24px;}