/* CSS Document */
html, body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, pre, input, p, blockquote, th, td, form { margin: 0; padding: 0}
body { width: 100%; background: #FFF url(../image/bg.gif) repeat-y center 0; color: #666; line-height: 1.8em; font-family: "宋体"}
body, input, select, button, textarea { font-size: 12px; font-weight: normal}
h1, h2, h3, h4, h5, h6 { font-size: 14px}
img { border: 0}
ul, li, dd, dt, dl{ list-style:none}
em,i { font-style: normal}
button { cursor: pointer}
ul, li, p, i, em, dl, dt, dd, #wrapper div { float: left; display: inline; overflow: hidden}
a, a:link { color: #666; text-decoration: none}
a:visited { color: #666}
a:active, a:hover { color: #DB2767; text-decoration: underline}
a:focus { outline: none}
.none { display: none}
#top { width: 100%; height: 30px; background: url(../image/repeat_bg.png) repeat-x 0 0; border-bottom: 1px solid #D4D4D4; line-height: 30px; color: #EEB1CC}
.c { width: 980px; margin: 0 auto}
.mores { float: right; display: inline; margin-right: 9px; padding-right: 18px; background: url(../image/li_bg1.gif) no-repeat right -59px; font-size: 12px; font-weight: normal}
a:link.mores, a:visited.mores { color: #B12B4A}
.fr { float: right}
.edit_tips { width: 980px; height:36px; margin: 0 auto; padding:0 12px; background: #FEF5F9; line-height:36px; font-size: 14px; color: #333}
.edit_tips em { color: #DB2767}
.edit_tips input { vertical-align: middle; padding: 2px 8px; *padding: 4px 2px}
.edit_tips .close{ font-size: 18px; text-decoration: none; vertical-align: middle; padding: 0 4px 4px 4px; line-height: 22px; cursor: pointer}
#top a { padding: 2px 2px}
#top .help { padding-left: 20px; background: url(../image/li_bg1.gif) no-repeat 0 2px}
#wrapper { clear: both; display: block; width: 980px; margin: 0 auto; padding: 0 24px}
#header { width: 950px;height: 81px; margin-top: 10px; padding: 7px 20px 0 10px; background: #FDECF3}
#header h1,#header .logo { float: left; width: 340px; height: 75px; background: url(../image/baike_logo.gif) no-repeat 0 0; overflow: hidden}
#header h1 a,#header .logo a { float: left; width: 340px; height: 75px; text-indent: -100px}
#header .search { float: right; width: 601px; height: 57px; margin-top: 7px}
.search_t { width: 470px; height: 20px; line-height: 20px}
.search_title { width: 136px}
.search_title li { width: 55px; height: 20px; margin-right: 1px; background: url(../image/baike.png) no-repeat -689px -21px; text-align: center; color: #DA5D8E; cursor: pointer}
.search_title .on { background-position: -670px 0px; color: #FFF}
.search_t em { width: 333px; color: #C00F41}
.search_t em a { margin-right: 13px}
.search_t em a:link, .search_t em a:visited { color: #C00F41}
.search_tab { width: 601px; height: 35px}
.search_tab em { float: left; width: 465px; height: 31px; border: 2px solid #F282AE}
.search_tab .b_txt { float: left; width: 395px; height: 28px; padding-lefT: 3px; border: 0; border-top: 3px solid #FDECF3; line-height: 31px}
.search_tab .b_goin { float: left; width: 67px; height: 32px; background: url(../image/baike.png) no-repeat -479px -161px; border: 0; color: #333; overflow: hidden}
.btn_action { float: left; width: 87px; height: 35px; margin: 0 10px; background: url(../image/baike.png) no-repeat -479px -125px; border: 0; text-indent: -150px; overflow: hidden; cursor: pointer}
.search_tab .b { width: 465px}
.search_tab .search_txt { float: left; width: 24px; height: 35px; letter-spacing: 0; line-height: 17px; overflow: hidden}
#nav,#nav div,#nav ul { width: 980px; height: 40px; background: url(../image/repeat_bg.png) no-repeat 0 -30px}
#nav div { background-position: right -70px}
#nav ul { width: 970px; height: 29px; margin: 0 5px; padding: 5px 0 6px; background-position: right -110px; background-repeat: repeat-x}
#nav li { width: 93px; height: 29px; background: url(../image/li_bg1.gif) no-repeat 0 -16px; line-height: 29px; text-align: center; font-size: 14px}
#nav a:link, #nav a:visited, .focus_news em a:link, .focus_news em a:visited, .main_link i a:link, .main_link i a:visited { color: #FFF}
#nav ul .first { background-position: -2px -15px}
#main { width: 980px; margin-top: 10px}
.main_left, .main_l { width: 200px}
.main_left h3, .main_l h3, .hot_tags h3, .doctor h3, .comments h3, .navs h3, .main_l_l { width: 187px; height: 36px; padding-left: 13px; background: url(../image/baike.png) no-repeat 0 0; line-height: 36px; color: #C00F41}
.main_left .c { width: 194px; padding: 0 2px 2px; border: 1px solid #FCC4D7; border-top: 0}
.main_left ul { width: 180px; height: 1695px;  padding: 6px 6px 0 8px; background: #FEF5F9}
.main_left li { width: 180px; margin-top: 20px; line-height: 23px}
.main_left .t,.main_left .s_t { width: 180px; height: 25px; line-height: 25px}
.main_left .t a:link, .main_left .t a:visited, .main_left .s_t a:link, .main_left .s_t a:visited { color: #DB2767; font-size: 14px; font-weight: bold}
.main_left a { float: left; display: block; margin-right: 8px; white-space: nowrap}
.main_left .s_t { width: 82px}
.main_left .w { width: 98px;  }
.main_left .first { margin-top: 0}
.main_right { width: 770px; margin-left: 10px}
.main_r_c, .focus_news, .main_l_c { width: 560px}
.focus { width: 554px; height: 327px; border: 3px solid #FCC4D7}
.focus .side { width: 546px; height: 255px; margin: 4px}
.big_pic { width: 480px; height: 255px; margin-left: 1px}
.big_pic li { width: 480px; height: 255px}
.small_pic { width: 65px; height: 255px}
.small_pic li { width: 65px; height: 56px; margin-bottom: 7px}
.small_pic li a { float: left; width: 65px; height: 56px}
.small_pic li a img { width: 61px; height: 56px}
.small_pic .on { width: 55px; height: 50px; padding: 3px 7px 3px 3px; background: url(../image/baike.png) no-repeat -409px -125px}
.small_pic .on img { width: 55px; height: 50px}
.focus .hot { width: 554px; height: 63px; border-top: 1px solid #FCC4D7}
.focus .hot i { width: 41px; height: 41px; background: url(../image/baike.png) no-repeat -201px 0; text-indent: -50px}
.focus .hot ul { width: 513px; height: 50px; padding-top: 6px; background: url(../image/repeat_bg.png) repeat-x 0 -150px}
.focus .hot li { height: 25px; padding: 0 11px 0 8px; background: url(../image/li_bg1.gif) no-repeat 0 -45px; line-height: 25px}
.focus_news, .focus_hot {  margin-top: 10px; color: #333}
.focus_news h3 { width: 540px; height: 36px; padding-left: 20px; background: url(../image/baike.png) no-repeat 0 -42px; line-height: 40px; overflow: hidden}
.news_content,.base_content { padding: 1px 10px 8px; border: 1px solid #FCC4D7; border-top: 0; border-bottom: 0}
.news_content li { width: 538px; height: 20px; margin-top: 11px; line-height: 20px}
.line, .s_line, .b_line { width: 560px; height: 4px; background: url(../image/baike.png) no-repeat 0 -78px}
.s_line { width: 200px; background-position: -452px 0}
.b_line { width: 770px; background-position: 0 -314px}
.news_content em { width: 76px; height: 20px; margin-right: 8px; background: url(../image/baike.png) no-repeat -387px -387px; text-align: center}
.focus_hot h3 a:link, .focus_hot h3 a:visited,.class_imgtab a:link, .class_imgtab a:visited, .top_content a:link, .top_content a:visited, .main_help a:link, .main_help a:visited, .main_order a:link, .main_order a:visited, .main_link a:link.on, .main_link a:visited.on, .success a:link, .success a:visited { color: #C00F41}
.focus_hot h3 { width: 558px; height: 39px; padding: 2px 0 0 2px; background: url(../image/baike.png) no-repeat 0 -83px; line-height: 39px}
.focus_hot h3 a { float: left; width: 71px; height: 39px; text-align: center; background: url(../image/baike.png) no-repeat -380px 0}
.focus_hot h3 a:hover { text-decoration: none}
.focus_hot h3 .on { background-position: -309px 0}
.focus_hot h3 a:link.on, .focus_hot a:visited.on, .class_imgtab a:link.on, .class_imgtab a:visited.on, .comments a:link, .comments a:visited, .link_content a:link, .link_content a:visited, .help_content a:link, .help_content a:visited { color: #333}
.hot_c { width: 529px; padding: 7px 18px 1px 11px; border: 1px solid #FCC4D7; border-top: 0; border-bottom: 0}
.focus_hot .tab3,.focus_hot .tab1 { height: 150px}
.hot_c .l { width: 145px; padding: 1px; border: 1px solid #FCC4DA}
.hot_c p { width: 145px; height: 27px; line-height: 27px; text-align: center}
#hot_img { position: relative; width: 100%; height: 0; overflow: visible}
#hot_img img { position: absolute; top: -3px; left: -3px}
.hot_c .r { width: 359px; margin-left: 18px}
.hot_c .r li { width: 101px; height: 19px; padding: 0 5px 11px 13px; background: url(../image/li_bg1.gif) no-repeat 0 -91px}
.hot_c .r li a { float: left; width: 106px; height: 19px; line-height: 19px; overflow: hidden}
.hot_c .r a:link, .hot_c .r a:visited, .doctor a:link, .doctor a:visited, .base_content a:link, .base_content a:visited, .hospital_content a:link, .hospital_content a:visited { color: #333}
.main_r_r { width: 200px; margin-left: 10px}
.main_r_r .num { width: 200px; height: 81px; background: url(../image/baike.png) no-repeat 0 -125px; color: #EA5504}
.main_r_r .num em { width: 200px; height: 46px; text-indent: -250px}
.main_r_r .num i { width: 71px; height: 28px; margin-left: 93px; text-align: center; line-height: 28px; font-size: 25px; font-weight: bold}
.main_r_r .add a, .main_r_r .edit a { float: left; width: 200px; height: 66px; margin-top: 10px; background: url(../image/baike.png) no-repeat -202px -192px; text-indent: -100px}
.main_r_r .back a { float: left; width: 200px; height: 66px; margin-top: 10px; background: url(../image/feedback.png) no-repeat 0 0; text-indent: -100px}
.main_r_r .edit a { background-position: -202px -125px}
.hot_tags, .doctor { width: 200px; margin-top: 10px}
.tags_content { width: 184px; height: 150px; padding: 6px 0 5px 14px; border: 1px solid #FCC4D7; border-top: 0; border-bottom: 0}
a:link.blue, a:visited.blue, .main_content .tags a:link, .main_content .tags a:visited, .other a:link, .other a:visited, .catelist_content dd a:link, .catelist_content dd a:visited { color: #399DC1}
.tags_content .blue { font-weight: bold; font-size: 14px}
.tags_content a { float: left; display: block; height: 30px; line-height: 30px; margin-right: 11px; white-space: nowrap}
.doctor .c { width: 198px; padding-top: 10px; border: 1px solid #FCC4D7; border-top: 0; border-bottom: 0}
.doctor p { width: 100%}
.doctor ul { width: 198px; height: 256px; background: url(../image/baike.png) no-repeat -568px -65px}
.doctor dl { width: 183px; height: 98px; margin-left: 10px}
.doctor dt { width: 70px; height: 90px; padding: 1px; border:1px solid #C1E4FF}
.doctor dd { width: 102px; margin-left: 7px;  }
.doctor .t { height: 25px; line-height: 25px; color: #C00F41}
.doctor .t a { font-size: 14px; font-weight: bold}
.doctor .des { margin-top: 3px; line-height: 20px; text-indent: 2em}
.doctor em { width: 140px; height: 46px; margin: 61px 0 0 5px; line-height: 23px; color: #333}
.doctor strong { padding: 0 4px; font-size: 17px; color: #EA5504}
.doctor .reg { float: left; width: 198px; height: 46px; margin-top: 6px; background: url(../image/baike.png) no-repeat 0 -208px; text-indent: -80px}
.main_right_pic, .right_doc { width: 770px; margin-top: 10px}
.main_right_pic { margin-top: 17px; }
.main_right_pic h3, .right_doc h3 { width: 750px; height: 36px; padding-left: 20px; background: url(../image/baike.png) no-repeat 0 -278px; line-height: 40px; font-size: 16px; color: #333; overflow: hidden}
.main_right_pic ul, .right_doc ul { width: 768px; padding: 2px 0 7px; border: 1px solid #FCC4D7; border-top: 0; border-bottom: 0}
.main_right_pic li { width: 151px; margin: 8px 0 0 20px}
.main_right_pic li img { float: left; padding: 2px; border: 1px solid #FCC4D7}
.main_right_pic .first { width: 226px; margin: 8px 2px 0 13px}
.main_right_pic p { width: 100%; height: 29px; line-height: 29px; text-align: center}
.s_banner { width: 770px; height: 80px; margin-top: 10px}
.plastic_l { width: 149px}
.plastic_l li { width: 149px; height: 129px; margin-top: 7px}
.plastic_l li img { float: left; margin: 0; padding: 1px; border: 1px solid #FCC4DA}
.plastic_l li p { width: 149px; height: 23px; line-height: 23px}
.base_content { width: 535px; padding: 10px 11px 0 12px}
.base_content li { width: 115px; height: 19px; padding: 0 5px 11px 13px; background: url(../image/li_bg1.gif) no-repeat 0 -91px}
.base_content li a { float: left; width: 115px; height: 19px; line-height: 19px; overflow: hidden}
.top_content { border: 1px solid #FCC4DA; border-top: 0; border-bottom: 0}
.top_content li { height: 25px; line-height: 25px}
.top_content .first { height: 34px; line-height: 34px; border-bottom: 1px solid #FCC4DA}
.top_content .t1 { width: 35px; text-align: center}
.top_content .t2 { width: 123px}
.top_content .t3 { width: 40px; text-align: center}
.top_content .n, .top_content .s { width: 13px; height: 13px; margin: 6px 11px; background: url(../image/baike.png) no-repeat -452px -19px; line-height: 13px; color: #FFF}
.top_content .n { background-position: -452px -5px}
.s_ad { width: 200px; height: 200px; margin-top: 10px}
.main_lefts { width: 770px; height: 315px}
.main_help { width: 194px; height: 198px; padding: 3px 2px 2px; border: 1px solid #FCC4DA}
.main_help ul { width: 194px; background: #FEF6FA; line-height: 25px}
.main_help h3 { width: 184px; height: 31px; padding-left: 10px; border-bottom: 1px solid #FCC4DA; line-height: 31px; color: #B12B51}
.main_help a { float: left; display: block; height: 25px; margin-right: 21px; padding-left: 8px; background: url(../image/li_bg1.gif) no-repeat 0 -112px; line-height: 25px; white-space: nowrap}
.main_help i { padding: 8px 0 8px 15px}
.main_l_c { margin-left: 10px}
.main_l_c .focus_hot {  margin: 0 }
.main_l_c .hot_c { padding: 10px 18px 0 11px}
.main_order { width: 764px; height: 93px; margin-top: 10px; padding: 3px 2px 2px; border: 1px solid #FCC4DA}
.main_order ul { width: 764px; background: #FEF6FA}
.main_order h3 { width: 754px; height: 31px; padding-left: 10px; border-bottom: 1px solid #FCC4DA; line-height: 31px; color: #B12B51}
.main_order ul a { display: inline; padding: 0 2px; line-height: 58px; font-size: 16px; font-weight: bold}
.main_order i { padding: 3px 0 0 12px}
.comments,.navs { width: 200px; height: 315px; margin-left: 10px}
.comments ul,.navs ul { width: 198px; height: 275px; border: 1px solid #FCC4DA;  border-top: 0; border-bottom: 0}
.comments dl { width: 184px; height: 40px; margin: 13px 7px 0}
.comments dt { width: 36px; height: 36px; padding: 1px; border: 1px solid #E6E6E6}
.comments dd { width: 138px; margin-left: 6px}
.comments p { width: 138px; line-height: 16px}
.comments .t { height: 19px; padding: 2px 0; line-height: 19px}
.navs li { width: 86px; height: 28px; margin: 10px 0 0 9px; background: url(../image/navs.png) no-repeat 0 0; font-size: 14px; line-height: 28px; text-align: center; }
.navs li a:link, .navs li a:visited { color: #C82560; }
.navs .bg { background-position: -88px 0; }
.navs .bg a:link, .navs .bg a:visited { color: #fff; }

.main_link { width: 976px; height: 80px; padding: 1px; margin-top: 10px; border: 1px solid #E9A3BC}
.main_link .t { width: 976px; height: 28px; background: url(../image/repeat_bg.png) repeat-x 0 -213px}
.main_link .qq { float: right; width: 140px; height: 28px; background: url(../image/baike.png) no-repeat -495px -384px; line-height: 28px}
.main_link i { float: left; width: 101px; height: 26px; margin: 3px 0 0 3px; background: url(../image/baike.png) no-repeat -568px -5px; text-align: center; line-height: 26px}
.main_link .on { background-position: -466px -5px; font-size: 14px; font-weight: bold; color: #B12B51}
.link_content { padding: 10px 15px}
.link_content a { padding: 0 10px; white-space: nowrap}
.footer { width: 980px; margin-top: 10px; text-align: center}
.bottom_nav { width: 980px; height: 24px}
.bottom_nav a { padding: 0 10px}
.bottom_text { width: 980px; margin-top: 8px; line-height: 30px; text-align: left}
.bottom_text p{ width: 700px; margin-left: 155px; white-space: nowrap}
.bottom_text img{vertical-align:middle}
.bottom_text .d { text-align: center; font-weight: bold}
.bottom_text .rc { color: #cc0066}

/*2012-7-30*/
.copy_new{ height: 215px; border-top:2px solid #ce0168; margin:0px 10px; padding:15px 0px 20px; font-size: 12px; font-family: "宋体";}
.copy_new i,.copy_new em { font-style: normal}
.mt10 { margin-top: 10px}
.mt5 { margin-top: 5px}
.bottom { float: left}
.bottom_nav{ width: 960px; height: 40px; line-height:26px; text-align:center; color: #ddd}
.bottom_nav li{ display:inline;}
.bottom_nav li i { padding: 0 5px}
.bottom_new, .bottom_new dl { width: 980px}
.bottom_new dt, .bottom_new dd { float: left; width: 360px; margin-left: 40px}
.bottom_new dt { line-height: 30px; padding-top: 40px; }
.bottom_new dl p { width: 100%; height: 26px; line-height: 26px; color: #636363; text-align: left; text-indent: 0}
.bottom_new dt p { height: 30px; line-height: 30px; }
.ft14 { font-size: 14px; }
.bottom_new img { vertical-align: middle; }
.bottom_new .cn_center p { height: 26px; line-height: 26px; }
.bottom_new .askqq { height: 24px; line-height: 24px; }
.bottom_new .cn_tel { width: 235px; height: 205px; margin-left: 20px; padding-left: 24px; border-left: 1px solid #DDD; }
.bottom_new .cn_tel .red { color: #D34776; }
.bottom_new .cn_tel .red strong { padding-left: 50px; font-size: 14px; }
.bottom_new .cn_tel a:hover { text-decoration: none; }
.bottom_new .cn_tel .tels { display: inline-block; width: 62px; cursor: pointer; }
.bottom_new .hk_ico,.bottom_new .cn_ico,.bottom_new .wx{ display:inline-block; background:url("../image/copy.png") no-repeat; vertical-align:middle; overflow: hidden; }
.bottom_new .hk_ico{ width:16px; height:11px; background-position:0 -17px; }
.bottom_new .cn_ico{ width:16px; height:13px; background-position:0 -28px; }
.bottom_new .wx{ width:20px; height:17px; background-position:0 0; margin-right: 5px}


.nav_sides { display: inline; float: left; width: 980px; height: 65px; margin: 10px 0 0 -1px}
.nav_sides ul { width: 980px; height: 58px}
.nav_sides li { float: left; width: 114px; height: 52px; margin-left: 5px; border: 1px solid #CCC; text-align: center;}
.nav_sides li a { float: left; display: inline; width: 95px; height: 43px; margin: 4px 0 0 5px; cursor: pointer; background: url(../image/side_nav.gif) no-repeat 0 -158px; text-indent: -400px; line-height: 43px; overflow: hidden}
.nav_sides li a:active, .nav_sides li a:hover { text-decoration: none}
.nav_sides .baidu a { width: 96px; height: 44px; background-position: 0 0}
.nav_sides .sohuv a { width: 126px; background-position: -174px 0}
.nav_sides .sohut a { width: 100px; background-position: 0 -57px}
.nav_sides .sina a { width: 100px; height: 45px; background-position: -200px -56px}
.nav_sides .qq a { width: 100px; height: 37px; margin-top: 9px; background-position: 0 -113px}
.nav_sides .korea a { width: 116px; height: 46px; margin: 3px 0 0 3px; background-position: -185px -108px}
.nav_sides .sohuv { width: 136px}
.nav_sides .korea { width: 122px;}
.nav_sides .last { margin-top: 0; width: 105px; background: none}
.nav_sides .baidu { width: 105px; }
.nav_sides .sohut { width: 110px; }
.nav_sides .sina { width: 110px; }
.nav_sides .qq { width: 110px; }
.nav_sides .believe { width: 125px; background: none; }
.nav_sides .believe a { width: 114px; background: none; text-indent: 0; }
/***E footer*/


/*category*/
a:link.red, a:visited.red { color: #DB2767}
a:link.blue, a:visited.blue, .r_content .tag a:link, .r_content .tag a:visited, #doc_content h2 a:link, #doc_content h2 a:visited, .hospital_content h3 a:link, .hospital_content h3 a:visited { color: #399DC1}
.position { width: 100%; height: 31px; padding: 7px 0 0; line-height: 31px}
.position .p { width: 758px}
.position .action { width: 222px; height: 31px; overflow: hidden}
.position .p a { padding-right: 15px; background: url(../image/li_bg1.gif) no-repeat right -138px}
.position .a, .position .c { float: left; display: inline; width: 105px; height: 31px; margin-left: 6px; background: url(../image/baike.png) no-repeat -403px -193px; text-indent: 120px; overflow: hidden}
.position .c { background-position: -403px -225px}
.position .action a:hover { text-decoration: none}
.category_l { width: 178px; height: 1668px; padding: 2px 10px; background: #FEF5F9; border: 1px solid #FCC4D7}
.user_left { width: 178px; padding: 2px 10px; background: #FEF5F9; border: 1px solid #FCC4D7}
.category_l li, .user_left li { width: 172px; height: 44px; padding-left: 6px; border-top: 1px solid #FCC4D7; line-height: 45px; font-size: 14px}
.category_l .first, .top_left .first, .user_left .first { border: 0}
.user_left li a { float: left; width: 172px; height: 24px; margin-top: 10px; line-height: 24px; overflow: hidden}
.user_left li img { margin-right: 5px}
.user_dl, .user_dl dd, .user_dl dt, .user_dl p { width: 172px}
.user_dl dt { text-align: center}
.user_dl dt img { max-width: 160px}
.user_dl p { line-height: 30px}
.category_l a:link, .category_l a:visited, .top_left a:link, .top_left a:visited { color: #212121}
.main_r { width: 770px; margin-left: 10px}
.r_notice { width: 770px; height: 60px}
.line_l, .line_r { width: 4px; height: 60px; background: url(../image/baike.png) no-repeat -745px 0}
.line_r { background-position: -749px 0}
.r_notice em { width: 762px; height: 46px; padding: 7px 0 5px; background: #ECF9FD; border: 1px solid #D3F1FB; border-left: 0; border-right: 0; line-height: 23px; color: #212121}
.r_notice em i { display: block; width: 56px; height: 44px; margin: 0 13px 2px 4px; background: url(../image/baike.png) no-repeat -509px -193px; text-indent: -100px}
.r_focus, .pic_focus { width: 768px; margin-top: 10px; border: 1px solid #E1E1E1}
.r_focus h3, .pic_focus h3 { width: 758px; height: 27px; padding-left: 10px; background: url(../image/repeat_bg.png) repeat-x 0 -241px; border-bottom: 1px solid #E1E1E1; line-height: 27px; color: #C00F41}
.r_focus ul { width: 748px; height: 140px; padding: 12px 10px}
.pic_focus ul { width: 748px; padding: 12px 10px}
.pic_focus dl { width: 748px}
.pic_focus dt { width: 160px; border-right: 1px solid #E1E1E1}
.pic_focus dd { width: 570px; margin-left: 15px}
.pic_focus .t { width: 570px; height: 29px; line-height: 29px; text-indent: 0; color: #A7A7A7}
.r_focus dl { width: 436px; height: 148px; border-right: 1px solid #E1E1E1}
.r_focus dt { width: 148px; height: 148px; overflow: hidden}
.r_focus dt img { max-width: 140px; max-height: 140px; padding: 3px; border: 1px solid #E1E1E1}
.r_focus dd { width: 255px; margin: 7px 0 0 13px; line-height: 25px}
.r_focus p, .pic_focus p { text-indent: 2em}
.r_focus .t { width: 255px; height: 29px; line-height: 29px; text-indent: 0; color: #A7A7A7}
.r_focus .t .red, .pic_focus .t .red { padding-right: 30px; font-size: 15px; font-weight: bold}
.r_focus em { width: 295px; margin-left: 16px}
.r_focus li { width: 295px; line-height: 23px}
.r_focus li .t { width: 295px; height: 25px; line-height: 25px}
.line_s { width: 100%; height: 1px; margin: 3px 0; background: url(../image/repeat_bg.png) repeat-x 0 -268px}
.r_content { width: 748px; margin-top: 10px; padding: 10px; border: 1px solid #E1E1E1}
.r_content h3 { width: 736px; height: 29px; padding-left: 10px; background: #F9F9F9; border: 1px solid #E1E1E1; line-height: 29px; color: #333}
.r_content .mores, .doc_history .mores, .register .mores { background: none; color: #E1E1E1}
.r_content dl { width: 748px; height: 128px}
.r_content dt { width: 656px; padding-left: 4px}
.r_content dd { width: 68px; height: 68px; margin: 32px 0 25px 14px;   }
.r_content dd a img { max-width: 60px; max-height: 60px; padding: 3px; border: 1px solid #E1E1E1}
.r_content p { width: 100%; line-height: 25px; text-align: left}
.r_content .t { height: 44px; padding-left: 27px; background: url(../image/li_bg1.gif) no-repeat 0 -149px; line-height: 44px; color: #A7A7A7}
.r_content .t .red { padding-right: 21px; font-size: 14px; font-weight: bold;  }
.r_content .t .blue { padding-right: 13px}
.r_content .tag { height: 22px; line-height: 22px; color: #212121}
.r_content p i { width: 36px; height: 50px; color: #212121}
#addpic { position: relative; width: 100%; height: 0; overflow: visible}
#addpic img { position: absolute; right: 6px; top: 84px}
/*pages*/
#pages { width: 100%; height: 20px; padding: 10px; line-height: 20px}
#pages a, #pages span { float: left; padding: 2px 8px; margin:0 4px}
#pages a { border: 1px solid #ccc}
#pages span { color: #ff0084}
#pages input { width: 52px; height: 22px}
/*view*/
.content_left { width: 770px}
.main_doc_l { width: 768px; padding-bottom: 15px; border: 1px solid #FCDCE9}
.author_content, .doc_post, .help_content { width: 188px; padding: 6px 0 5px 10px; border: 1px solid #FCC4D7; border-top: 0; border-bottom: 0}
.main_doc_l .position, .hospital_content h3 { height: 34px; background: url(../image/repeat_bg.png) repeat-x 0 -269px; border-bottom: 1px solid #FCDCE9}
.main_doc_l .p { padding-left: 10px}
.main_content { position: relative; width: 747px; margin: 19px 0 0 21px; font-size: 14px; color: #333}
.main_content p { text-indent: 2em}
.main_content .title { width: 712px; height: 40px; line-height: 40px}
.main_content .edit_bt { float: right; width: 107px; height: 34px; margin-right: 7px; background: url(../image/baike.png) no-repeat 0 -319px; text-indent: -100px; overflow: hidden}
.main_content h1 { float: left; font-size: 30px; color: #E1477D}
.main_content .title span { float: left; height: 20px; padding: 15px 10px 5px; line-height: 20px;  }
.main_content .tags,.main_contents .tags { width: 712px; margin-top: 15px; line-height: 31px; font-size: 12px}
.main_content .tags em,.main_contents .tags em { float: right}
.main_content a:link.edit,.main_content a:visited.edit { color: #908F8F}
.tips_edit { float: left; width: 700px; height: 34px; margin-top: 15px; padding-left: 10px; background: #FFFFCC; border: 1px solid #F39700; line-height: 34px}
.description { position:relative; width: 686px; height: 110px; margin-top: 15px; padding: 11px 10px 0 16px; border: 1px solid #E9E9E9; line-height: 25px}
.description .blue { float: left; position:absolute; right: 145px; top: 68px; width: 54px; height: 18px; padding-left: 20px; background: url(../image/li_bg1.gif) no-repeat 2px -208px; font-size: 12px; line-height: 18px; text-indent: 0}
.qrcode { width: 110px; overflow: hidden; }
.description .txt { float: left; width: 565px; overflow: hidden; }
.qrcode .mores { float: right; padding: 0; margin: 0; background: none; }

.directory { width: 325px; margin-top: 20px; padding: 5px 10px; border: 1px solid #FCDCE9; line-height: 25px}
.directory h3 { height: 25px; color: #B23D73}
.directory li { width: 311px; height: 25px; padding-left: 14px; background: url(../image/li_bg1.gif) no-repeat 5px -184px}
.directory a:link, .directory a:visited { color: #C92768; text-decoration: underline}
.directory p { float: left; width: 311px; height: 10px}
.directory p a { float: right; width: 9px; height: 6px;background: url(../image/li_bg1.gif) no-repeat 0 -227px; overflow: hidden}
.directory p .down { background-position: -9px -227px }
#doc_content { width: 722px; word-wrap: break-word}
table { border-collapse: collapse; border-spacing:0;margin: auto}
th { border-top: 2px solid #BBB; background-color: #F7F7F7; font-weight: bold}
td,th { padding: 5px}
#doc_content p { float: none; display: block; margin: 10px 0; line-height: 30px}
#doc_content h2 { float: left; width: 700px; height: 31px; margin-top: 20px; padding-left: 22px; background: #FCEEF4 url(../image/li_bg1.gif) no-repeat 10px -252px; font-size: 16px; color: #C92768; line-height: 31px}
#doc_content h2 em { float: right; width: 58px; margin-right: 15px; padding-left: 10px; background: url(../image/li_bg1.gif) no-repeat 0 -233px; font-size: 14px; font-weight: normal}
.content_topp { width: 712px; padding: 20px 0 5px}
.content_topp a:link, .content_topp a:visited { color: #E32064}
#main .hdwiki_tmmll { float: none; display: block}
.hdwiki_tmmll { width: 710px; height: 37px; margin: 0 1px 10px; padding-left: 4px; border-bottom: 1px solid #E2E2E2; line-height: 29px; font-weight: bold}
.hospital_content { width: 716px; margin-top: 15px; padding: 2px; border: 1px solid #FCC4DA}
.hospital_content h3 { width: 716px; font-size: 15px; line-height: 34px; color: #C92768}
.hospital_content h3 em { padding-left: 22px; background: url(../image/li_bg1.gif) no-repeat 10px -252px}
.hospital_content h3 a { float: right; margin-right: 12px; font-size: 14px; font-weight: normal}
.show_hotline { margin: 20px 0; width: 712px; height: 160px; background: url(../image/baike_hotline.jpg) no-repeat 0 0; overflow: hidden; font-size: 12px}
.show_hotline a { float: left; width: 712px; height: 160px}
#doctor_tip { float: left; display: inline; width: 535px; height: 88px; margin: 17px 0 0 74px; line-height: 22px; text-indent: 2em; overflow: hidden; cursor: pointer; overflow: hidden}
#doctor_tip span { color: #D7295C}
.show_hotline a:link, .show_hotline a:visited { color: #333}
.show_hotline a:hover { text-decoration: none; color: #333}
.price_list { width: 682px; padding: 8px 17px; background: #FEF3F8}
.price_list li { width: 674px; height: 30px; padding-left: 10px; background: url(../image/li_bg1.gif) no-repeat 0 -109px; line-height: 30px}
.case_list { width: 694px; padding: 22px 10px 7px 12px; background: #FEF3F8}
.case_list dl { width: 270px; margin: 0 36px; font-size: 12px}
.case_list dt { width: 132px; text-align: right}
.case_list dt p, .case_list dd p{ width: 132px; height: 35px; line-height: 35px; overflow: hidden; text-indent: 0}
.case_list dd { width: 132px; margin-left: 6px; color: #E70274}
.case_list dl img { border: 1px solid #FCB1BA}
#anli_a { position: relative; width: 100%; height: 0; overflow: visible}
#anli_a img { position: absolute; left: 124px; top: 55px; border: 0}
.doctor_content { width: 696px; padding: 18px 8px 11px 12px; background: #FEF3F8}
.doctor_l { width: 18px; height: 31px; margin: 57px 3px 0 0; text-indent: -100px}
.doctor_l a { float: left; width: 18px; height: 31px; background: url(../image/baike.png) no-repeat -509px -238px}
.doctor_l .r { background-position: -528px -238px}
.doctor_list { width: 650px; height: 180px;  }
.doctor_list ul { width: 1300px}
.doctor_list li { width: 102px; margin: 0 14px; font-size: 12px; color: #000}
.doctor_list p { width: 100px; text-indent: 0; text-align: center; height: 23px; line-height: 23px}
.doctor_list img { border: 1px solid #FCB1BA;filter: blur(20px);}
.hospital_c { width: 704px; padding: 15px 6px 13px; background: #FEF3F8}
.hospital_list { width: 651px; height: 173px }
.hospital_list ul { width: 1953px}
.hospital_list li { width: 210px; margin-left: 7px}
.hospital_list p { width: 210px; height: 43px; line-height: 43px; text-indent: 0; text-align: center; font-size: 12px}
.ml7 { margin-left: 7px}
.other { width: 712px; margin-top: 15px; border-top: 1px solid #FFCADA}
.other h3 { width: 684px; height: 30px; padding-left: 28px; background: #FFF6F9 url(../image/li_bg1.gif) no-repeat 10px -252px; font-size: 15px; line-height: 30px; color: #333}
.other h3 a { font-size: 14px; font-weight: normal; margin-right: 15px}
.other .url { width: 692px; padding: 6px 10px 33px}
.other li { width: 684px; height: 36px; line-height: 36px; color: #999}
.other li i { width: 14px; height: 16px; margin: 10px 15px 0 0; padding-left: 4px; background: url(../image/baike.png) no-repeat -243px -21px; line-height: 16px; font-size: 12px}

.mt15 { margin-top: 15px}
.main_contents { width: 747px; margin: 0 0 0 21px; font-size: 14px; color: #333}
.other .txt, .str_txt { width: 682px; padding: 10px 15px 8px; font-size: 12px}
.other .txt a { float: left; display: block; margin-right: 12px; font-size: 12px; white-space: nowrap}
.share_help { width: 704px; margin: 5px 0 0 8px; font-size: 12px}
.share_help .s_bt { float: left; display: block; width: 112px; height: 50px; padding-left: 12px; background: url(../image/baike.png) no-repeat -136px -319px; line-height: 21px}
.share_help a:link, .share_help a:visited { color: #666}
.share_help em { width: 530px; margin-left: 24px; line-height: 25px}
.s_bt b { float: left; width: 82px; height: 23px; padding-left: 30px; line-height: 23px; color: #2AA8E3;  }
.share_help a:hover { width: 112px; height: 50px; background-position: -261px -319px; text-decoration: none}
.share_action { width: 690px; height: 25px; padding: 5px 10px; margin-top: 20px; background: #F9F9F9; border: 1px solid #E1E1E1; font-size: 12px}
.share_action span { float: left; height: 25px}
#bdshare { width: 330px; height: 25px}
#bdshare span { width: 45px; overflow: hidden}
.author_list { width: 692px; padding: 12px 10px 0; font-size: 12px; line-height: 25px}
.author_list p { width: 692px}
.author_list .name a:link, .author_list .name a:visited { color: #C92768}
.author_list .name a { float: left; display: block; margin-right: 22px; white-space: nowrap;  }
.author_list .c { padding-left: 20px; background: url(../image/li_bg1.gif) no-repeat 4px -287px}
.comment { position:relative; width: 710px; margin-top: 15px; background: #F4FDFF; border: 1px solid #CBDCDC}
.comment h3 { width: 666px; height: 28px; padding-left: 34px; background: url(../image/li_bg1.gif) no-repeat 14px -300px; border-bottom: 1px solid #CBDCDC; line-height: 28px}
.comment .mores { background: none}
.synonym_h3 { position:relative}
#str a { float: left; display: block; margin-right: 12px; font-size: 12px; white-space: nowrap}
.synonym{ position:absolute; right: 10px; top: 0; font-size: 14px; line-height: 33px}
/*--comment--*/
.comment .col-ul { width: 683px; padding:10px 14px 10px 13px; font-size: 12px}
.comment .col-ul li{ width: 683px;  padding:4px 0; line-height: 29px}
.comment input,.comment img { margin-right: 8px; vertical-align: middle}
.comment .area { width: 675px; height: 80px; border: 1px solid #399DC1; vertical-align: top}
.content .p-ul { width: 280px}
.content .p-ul li { display: block; width: 280px}
.hospital_content .description { width: 726px; font-size: 14px; text-indent: 2em}
.columns{ width: 732px; line-height: 22px; margin-top: 10px; padding: 0 10px; border:1px #e1e1e1 solid}
.columns .col-dl p { float: left; width: 732px; line-height: 20px}
.columns .col-dl p a{white-space:nowrap; word-break:keep-all;color:#0268cd}
.columns .username { width: 722px; height: 36px; padding: 0 5px; background: #FFF6F9; line-height: 36px;  }
/*============tan chuang ==============*/
.com_content{ width: 100%}
.com_content p { float: left; width: 100%; line-height: 26px}
.com_content .action { height: 26px; padding: 0; text-align: right}
.com_content .action span { overflow: hidden;  margin-left: 6px; cursor: pointer}
.com_content .action img { margin-top: 5px}
.com_content .build { width: 97%; border: 1px #f39700 solid; background: #ffffcc; display: block; padding: 10px; margin-bottom: 8px}
.com_content .re_user { float: left; width: 100%}
.btn_inps { width: 104px; height: 29px; background: url(../image/baike.png) no-repeat 0 -354px; border: 0; text-indent: -150px}
.main_r_r .comments,.main_r_r .navs { margin: 10px 0 0}
.doc_post { width: 188px; padding: 10px 5px}
.doc_post p { width: 178px; padding-left: 10px; color: #333}
.doc_post .t { height: 22px; background: #FCC4DA; line-height: 22px}
.doc_post .a { height: 40px; padding-top: 10px; text-align: center;  }
.doc_post input { padding: 4px 6px 3px}
.doc_post .s { padding-top: 10px}
.doc_post .s a { float: left; width: 89px; height: 26px; line-height: 26px}
.author_content dl { width: 178px; height: 93px; margin-top: 8px; border-bottom: 1px dashed #FBAAD3}
.author_content dt { width: 75px; height: 75px; padding: 1; border: 1px solid #FCDCE9}
.author_content dd { width: 89px; margin-left: 10px}
.author_content dd p { width: 100%; line-height: 23px; color: #399DC1; font-weight: bold}
.author_content .c { color: #333; font-weight: normal}
.author_content a { font-size: 13px}
.author_content em { width: 178px; margin-top: 8px}
.author_content em p { float: left; width: 100%; height: 25px; line-height: 25px}
.author_content span { color: #EA5504}
.author_content .last { border: 0}
.star { padding: 0 0 0 10px}
.star dl { margin-top: 14px}
.star p a { font-size: 12px; font-weight: bold}
.star dd p { height: 25px; line-height: 25px; color: #333; font-weight: normal}
.help_content { width: 170px; padding: 8px 14px; 5px}
.help_content li { width: 162px; height: 25px; padding-left: 8px; line-height: 25px; background: url(../image/li_bg1.gif) no-repeat 0 -184px}
/*search*/
.main_search { width: 958px;  padding: 10px; background: #fafafa; border: 1px #ccc dashed; color: #333}
.main_search p { width: 100%; font-weight: bold; line-height: 30px; font-size: 14px}
.main_search ul{ line-height: 24px}
.main_search li { width: 873px; margin-left:85px; padding:8px 0}
.main_search li i { width:60px}
.search_input { width: 325px; height: 23px; border: 1px solid #7F9DB9; line-height: 23px}
.input_small { height: 23px; line-height: 23px; border: 1px solid #7F9DB9}
.main_search li label,.main_search li select { margin-right: 8px}
.main_search li label input { margin-right: 4px}
.btn_inp { line-height: 20px; padding: 2px 6px 1px 6px; *padding: 2px 2px 1px 2px; margin-right: 3px; font-size: 14px}
.cre_search{ width: 748px; margin: 10px 0; padding: 10px; background-color: #FDECF3; border: 1px solid #FCC4DA; line-height: 25px}
.cre_search p { width: 748px}
/*chose_cate*/
.chose_cate h3{ border-bottom: 1px #ccc dashed; margin:0 10px 10px; padding-bottom: 4px; color: #333}
.chose_cate dl { float: none; display: block; width: 600px; margin: 0 10px; padding: 8px 0; color: #1E9BC3}
.chose_cate label { margin-right: 4px}
.chose_cate label input,.chose_cate img{ margin-right: 4px; cursor: pointer}
.chose_cate dt { display: block; float: none; margin-bottom: 4px; height: 22px}
.chose_cate dd{ float: left; *float: none; *+float: none; padding: 4px 0; margin-right: 10px; white-space: nowrap;  zoom: 1}
.chose_cate p.a-c{ margin: 0 12px; border-top: 1px #ccc dashed; padding-top: 6px}
.chose_cate p.a-r{ clear: both; zoom: 1}
.col-dl{ color: #1E9BC3; margin: 5px 10px 3px 10px; padding-bottom: 3px}
.col-dl dt { font-size: 14px}
/*--reference--*/
.reference,.edit_reference{ width: 684px; height: 36px; line-height: 36px; color: #999}
.reference dt,.edit_reference dt { width: 600px}
.reference dd,.edit_reference dd { width: 14px; height: 16px; margin: 10px 15px 0 0; padding-left: 4px; background: url(../image/baike.png) no-repeat -243px -21px; line-height: 16px; font-size: 12px}
.add_reference { width: 664px; margin: 10px 0; padding: 10px; background: #FDECF3; border: 1px solid #FCDCE9}
.add_reference li { width: 664px; height: 36px; line-height: 36px; color: #333}
.add_reference li span{ text-align: right}
.add_reference li a { cursor: pointer; font-size: 12px}
.add_reference li label { color: #C92768; font-size: 12px}
/*category list*/
.catelist_t { width: 765px; height: 40px; background: url(../image/baike.png) no-repeat 0 -412px}
.catelist_t ul { width: 759px; height: 40px}
.catelist_t li { width: 83px; height: 40px; line-height: 47px; text-align: center; font-size: 14px; color: #5B5B5B; cursor: pointer}
.catelist_t .on { background: url(../image/baike.png) no-repeat -136px -370px}
.catelist_content { width: 765px}
.catelist_content dl { width: 763px; height: 100%; border: 1px solid #FADFF3; border-top: 0; overflow: hidden}
.catelist_content dt { width: 16px; padding: 10px 32px; font: 17px "微软雅黑","黑体"; color: #E1477D}
.catelist_content dt a:link, .catelist_content dt a:visited { color: #E1477D}
.catelist_content dt a:hover { text-decoration: none}
.catelist_content dt a, .catelist_content dt em { float: left; width: 16px; line-height: 20px}
.catelist_content dd { width: 680px; min-height: 120px; padding: 10px 1px; border-left: 1px solid #FADFF3}
.catelist_content .bg { background: #FFF9FE}
.catelist_content li, .catelist_content p { width: 146px; height: 30px; margin-left: 13px; padding-left: 11px; background: url(../image/li_bg1.gif) no-repeat 0 -321px; font-size: 14px; line-height: 30px}
.catelist_content p { width: 650px}
.catelist_content p em, .catelist_content p i { width: 650px}
.catelist_content p i { text-indent: 2em}
/*level*/
.level_content { width: 765px; padding-bottom: 10px}
.level_content h3 { width: 725px; height: 32px; padding-left: 40px; background: #FFF7FC url(../image/li_bg1.gif) no-repeat 10px -346px; border-bottom: 1px solid #F8C5E3; color: #333; line-height: 32px}
.level_content .c { width: 738px; padding: 8px 0 10px 25px; background: #FFF9FC; border: 1px solid #FBD5EB}
.level_content .c p { width: 702px; line-height: 30px; text-indent: 2em; font-size: 14px; color: #333}
.level_content .catelist_t { margin-top: 5px}
.mt10 { margin-top: 10px}
/*pic*/
.list_img { padding: 5px 0 12px}
.list_img li { width: 144px; height: 171px; margin: 15px 0 0 39px}
.list_img .img { float: left; width: 132px; height: 132px; padding: 5px; background: #FFEBF8; border: 1px solid #FFD2F1}
.list_img .img img { padding: 0; border: 1px solid #FFF}
.list_img p { width: 144px; height: 29px; line-height: 29px; font-size: 14px}
.class_imgtab { height: 34px; margin-top: 1px; line-height: 35px; font-size: 14px}
.class_imgtab a { float: left; width: 99px; height: 35px; background: url(../image/baike.png) no-repeat -486px -319px; text-align: center}
.class_imgtab .on { background-position: -386px -319px}
/*top*/
.top_left { width: 135px}
.top_left h3 { width: 135px; height: 36px; padding-left: 19px; background: url(../image/baike.png) no-repeat -220px -370px; line-height: 36px; font-size: 15px; color: #C00F41}
.top_left h3 em { padding-right: 29px; background: url(../image/li_bg1.gif) no-repeat right -402px}
.top_left ul { width: 117px; height: 824px; padding: 0 8px; border: 1px solid #FCC4D7; border-top: 0; background: #FEF5F9}
.top_left li { width: 108px; height: 44px; padding-left: 9px; border-top: 1px solid #FCC4D7; line-height: 45px; font-size: 14px}
.top_left .on { background: url(../image/li_bg1.gif) no-repeat right -398px; font-weight: bold;  }
.top_right { width: 835px; margin-left: 10px; color: #909090}
.top_c { width: 277px; height: 423px; border: 1px solid #DEDEDE; border-left: 0}
.top_c h3 { width: 267px; height: 28px; padding-left: 10px; background: #F5F5F5; color: #212121; line-height: 28px}
.top_c h3 em { padding-right: 26px; background: url(../image/li_bg1.gif) no-repeat right -378px}
.top_c li { width: 265px; height: 33px; padding: 0 8px 0 4px; border-bottom: 1px solid #DEDEDE; line-height: 33px}
.top_c .t { height: 26px; line-height: 26px}
.top_c .t1 { width: 30px; text-align: center}
.top_c .t2 { width: 170px}
.top_c .t3 { width: 65px; text-align: right}
.top_c a:link, .top_c a:visited, .top_left .on a:link, .top_left .on a:visited, .top_list .t2 a:link, .top_list .t2 a:visited { color: #E32064}
.top_c p { width: 265px; height: 33px; line-height: 33px; text-align: right}
.top_right .first { border-left: 1px solid #DEDEDE}
.top_list { width: 832px; border: 1px solid #D9D9D9}
.top_list h3 { width: 820px; height: 35px; padding-left: 12px; background: #F4F4F4; line-height: 35px; color: #565656}
.top_list li { width: 833px; height: 46px; border-top: 1px solid #D9D9D9; line-height: 46px}
.top_list .t { height: 27px; background: url(../image/repeat_bg.png) repeat-x 0 -303px; line-height: 27px}
.top_list .t1 { width: 40px; text-align: center}
.top_list .t2 { width: 218px; margin-left: 10px }
.top_list .t3 { width: 395px}
.top_list .t4 { width: 85px; text-align: center}
/*view pic*/
.view_img { position: relative; width: 934px; height: 120px;padding: 5px 23px; border:1px solid #FCC4DA; background: #FEF3F8}
.view_img ul { padding: 9px 0 0 5px; height: 110px}
.view_img li { margin: 0 5px 0 0}
.view_img li .a-img1 { width: 145px; height: 100px; padding: 1px; background: #FFF; border:1px solid #FCC4D7}
.view_n,.view_p { position: absolute; top: 28px}
.view_p {left: 5px}
.view_n { right: 5px}
.j-zhong .a-img1 { display: table-cell; vertical-align:middle; text-align: center; *font-family:Arial;*display:block}
.view_pics { width: 980px}
.view_pics p { width: 100%; text-align: center}
.page_np { float: none; width: 712px; margin: 0 134px}
.view_datu { margin: 30px auto 10px}
.view_datu img { max-width: 930px}
.m_lr8 { margin-left: 8px; margin-right: 8px}
.tupian_info { border: 1px solid #D9D9D9}
.tupian_info td { padding: 4px 8px; border: 1px solid #D9D9D9}
.tpbk_content { }
.tpbk_content td { padding: 8px 5px 4px 5px; background: #fff; border-bottom:1px dashed #D9D9D9}
.tpbk_content thead td { background: #f6f6f6; line-height: 20px; padding: 4px 5px}
/*user*/
.user_left a:link.on, .user_left a:visited.on { color: #E32064; font-weight: bold}
.user_info, .user_other, .user_edit, .user_box { width: 748px; margin: 10px; line-height: 25px; color: #333}
.user_info dt { width: 160px}
.user_info img { padding: 2px; border: 1px solid #FCB1BA; max-width: 150px; max-height: 150px}
.user_info dd { width: 580px; margin-left: 8px}
.user_info dd img { border: 0}
.user_other h5 { float: left; width: 733px; height: 30px; padding-left: 15px; background: #FFF6F9; border-top: 1px solid #FFCADA ; line-height: 30px; color: #C92768}
.user_other p { float: left; width: 710px}
.user_other table { width: 720px}
.user_other td { width: 90px; text-align: center}
.user_edit li { width: 748px; line-height: 20px}
.user_edit span, .user_box li span { float: left; width: 70px}
.user_edit input { float: left}
.user_box .message { width: 748px}
.user_box .message td { border-bottom: 1px dashed #ccc}
.user_box li { width: 725px}
.group td { width: 240px; border: 1px solid #CCC; text-align: center}
/*history*/
.doc_history { width: 980px}
.doc_history h3 { height: 40px; line-height: 40px; color: #E1477D; font-size: 16px}
.history_list li { width: 980px; height: 30px; border-bottom: 1px solid #E4E4E4; line-height: 30px; color: #333; font-size: 14px}
.history_list .t {  height: 25px; padding-bottom: 10px; background: #F7F7F7; font-size: 12px; font-weight: bold}
.history_list .t1 { width: 140px; padding-left: 10px; font-size: 12px}
.history_list .t2 { width: 150px; font-size: 12px}
.history_list .t3 { width: 145px}
.history_list .t4 { width: 535px}
.history_list a:link, .history_list a:visited { color: #0268CD}
.com_hhistory ul { width: 490px; padding: 10px 0}
.com_hhistory li { width: 455px; margin-left: 10px}
#doc_content .img { float: none}
#doc_content .img{ background: #FAFAFA; border: 1px solid #FCB1BA; font-size: 12px; padding: 3px; text-align: center; overflow: hidden}
#doc_content .img strong { display: block;font-size: 12px; font-weight: normal; line-height: 18px; padding-top:10px; color:#333}
#doc_content .img_c { clear: both; display: block; margin: 0 auto}
#doc_content .img_l { clear: left; float: left; margin: 5px 20px 5px 5px}
#doc_content .img_r { clear: right; float: right; margin: 5px 5px 5px 20px}
.LeftFrame,.RightFrame { border: 1px #ccc solid; float:left; height: 570px; overflow:scroll; width: 465px; padding: 8px}
.fanwei,.dian { display: inline-block; height: 15px; margin: 10px 15px 0 5px; width: 45px}
.fanwei { background: #CCF533}
.dian { background: #E99BFF}
.success{ width: 680px; padding: 100px 100px 100px 200px}
.success dl{ background: url(../image/success.gif) no-repeat left top; color: #666; padding: 10px 50px 50px 80px; line-height: 24px; zoom:1; font-size: 14px}
.success dt{ padding-bottom: 4px; margin-bottom: 4px}
/*register*/
.register { width: 980px; height: 540px; background: url(../image/member_bg.jpg) no-repeat 0 0}
.register_l { width: 304px; height: 400px; margin: 50px 0 0 580px; padding: 10px 14px; background: url(../image/reg_bg.jpg) no-repeat left top}
.register_l h3 { height: 40px; color: #D32E72; line-height: 40px}
.register_l li, .login li { width: 304px; height: 28px; line-height: 28px}
.register_l li span, .login li span { float: left; width: 74px; text-align: right; color: #333; font-size: 14px}
.register_l li label, .login li label { float: right; width: 230px}
.register .a, .register .yzm { height: 32px; line-height: 32px}
.reg_txt { width: 200px; height: 20px; padding: 4px 5px 0; border: 1px solid #7F9DB9}
.yzm input { float: left; width: 37px; height: 20px; margin-top: 5px; padding: 4px 5px 0; border: 1px solid #7F9DB9}
.yzm i { width: 72px; height: 26px; margin: 5px 0 0 5px; overflow: hidden}
.btn_reg { width: 154px; height: 29px; background: url(../image/baike.png) no-repeat -386px -354px; border: 0; text-indent: -200px}
.login { width: 332px; height: 310px; margin: 50px 0 0 580px; background: #FFF; border: 1px solid #CCC; border-top: 5px solid #D02A6C}
.login h3 { width: 316px; height: 26px; padding-left: 16px; background: #F4F4F4; color: #D32E72; line-height: 26px}
.register .t { height: 20px; line-height: 20px}
.login p { width: 270px; margin-left: 15px; line-height: 20px}
.login .reg { float: right; width: 106px; height: 29px; background: url(../image/baike.png) no-repeat -541px -354px; text-indent: -300px}
.btn_log { width: 74px; height: 29px; margin-right: 5px; background: url(../image/baike.png) no-repeat -648px -354px; border: 0; text-align: center; color: #FFF; font-size: 14px; font-weight: bold; line-height: 24px}
/*create_doc*/
.create_doc { width: 768px; border: 1px solid #E1E1E1}
.create_doc h2 { height: 40px; padding-left: 20px; color: #000; line-height: 40px}
.create_doc li { width: 650px; padding-left: 80px; line-height: 40px}
.chose_btn { width: 139px; height: 25px; background: url(../image/baike.png) no-repeat -587px -319px; border: 0; color: #C82560; font-weight: bold; line-height: 25px}
.create_doc a:link, .create_doc a:visited { color: #DB2767}


/* add 2012/11/7 */
/* para */
.para{  }
.para .para_list{ width: 100%;}
.para .para_list span{ display:inline-block; width:232px; padding-top:25px; vertical-align:middle; overflow:hidden; }
.para .para_list .col{ width:350px; }
.para .para_list span i{ display:inline-block; width:13px; height:13px; background:url(../image/bk_add_bg.png) no-repeat 0 -81px; vertical-align:middle; float:none; margin:-3px 10px 0 2px; *margin-top:0px; }
.para .para_list span .check{ background-position:-14px -81px; }
.score label{ display:inline-block; width:70px; height:12px; background:url(../image/bk_add_bg.png) repeat 0 -96px; vertical-align:middle; margin-top:-3px; overflow:hidden; }
.para .para_list .score label i{ display:block; width:70px; height:12px; background:url(../image/bk_add_bg.png) repeat -2px -109px; margin-top:0px; }
.para .vote_result{ margin-top:25px; }
.para .vote_result label{ display:inline-block; width:100px; height:11px; overflow:hidden; background-color:#fff7d2; margin:0 3px; position: relative; }
.para .vote_result label i{ display:block; background-color:#ffa40d; text-indent: -200px; }
.para .vote_result label em { position: absolute; left: 10px; top: 0; height: 11px; line-height: 11px; }
/* zx_score */
.zx_score .score{ margin-top:20px; }
.score label i{ height:12px; background:url(../image/bk_add_bg.png) repeat 0 -109px; }
.zx_score dt{ width:712px; }
.zx_score dd{ width:350px; padding-top:20px; }
.zx_score dd span{ float:left; width:22px; height:40px; background:url(../image/bk_add_bg.png) no-repeat; }
.zx_score .at span{ background-position:0 0; }
.zx_score .disat span{ background-position:0 -40px; }
.zx_score dd ul{ float:left; width:320px; padding-left:5px; }
.zx_score dd ul li{ width:320px; line-height:28px; }


/* right area */
/* tdc */
.tdc{ width:200px; height:133px; background:url(../image/tdc_bg.jpg) no-repeat; 0 }
.tdc img{ width:100px; height:100px; margin:15px 0 15px 10px; }
/* term_dir */
.term_dir,.dir_list{ width:200px; }
.term_dir { margin-top: 10px; }
.term_dir h3{ width:200px; height:36px; text-indent:13px; background: url(../image/baike.png) no-repeat 0 0; line-height: 36px; color: #C00F41; }
.term_dir ul{ background-color:#fef5f9; width:198px; border-left:1px solid #FCDCE9; border-right:1px solid #FCDCE9; padding:5px 0; }
.term_dir ul li{ width:192px; height:26px; line-height:26px; margin:0 0 0 5px; font-size:14px; }
.term_dir ul li a:hover{ text-decoration:none; }
.term_dir ul .now a{ font-weight:bold; color:#DB2767; }
.term_dir .s_line{ display:block; font-size:0; }
.term_dir ul .pic { text-align: center; height: 125px; }
div#wrapper div#main div.main_content div.time{
    height: 30px;
    line-height: 30px;
    display: block;
    margin: 10px 30px 0 0;
    float: right;
    color: #666;
    font-size: 14px;
}
#doc_content #content_0 h2,
#doc_content #content_0 ul,
#doc_content #content_0 p,
#doc_content #content_0 li
{
    float: none;
    overflow: hidden;
    display: block;
}
#doc_content #content_0 h3{
    margin: 10px 0;
}
#doc_content #content_0 img{
    display: block;
    margin: 0 auto;
}
#doc_content #content_0 p{
    margin: 10px 0;
    line-height: 30px;
}
#doc_content #content_0 h2{
    margin: 25px 0;
}
#doc_content #content_0 h3{
    margin: 0 1px 10px;
    padding-left: 4px;
    height: 37px;
    line-height: 37px;
    border-bottom: 1px solid #E2E2E2;
}