/* CSS Document */
body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, form, input, select, button, textarea, iframe { margin:0; padding:0}
body {background-color:#f2eaea;color:#666; line-height:1.8em;}
/*
body { background:#f2eaea url(../images/background/201751/ct_bg.jpg) repeat-x 0 top scroll; }
#wrapper { padding-top: 50px; background: url(../images/background/201751/ct_headbg.jpg) no-repeat center 0;}
*/
#wrapper { width: 100%; min-width: 1020px; margin: 0 auto;}

body, input, select, button, textarea { font-size:12px; font-weight:normal; }
h1, h2, h3, h4, h5, h6{ font-size:14px}
h5,h4{font-family: "微软雅黑","MicrosoftYaHei","宋体"}
img { border:0 none; vertical-align:top}
ul,li{ list-style-type: none}
button{ cursor: pointer}
p{text-indent:2em}
embed{text-align:center;display:block;margin:0 auto}
/*public css*/
.fl{ float:left}
.fr{ float:right}
a, a:link { color: #666; text-decoration: none}
a:visited { color: #666}
a:active, a:hover { color: #E1487D; text-decoration: underline}
a:focus { outline: none}

.b333, .b333 a:link,.b333 a:visited,.b333 a:hover,.b333 a:active { color:#333}
.b32, .b32 a:link,.b32 a:visited,.b32 a:hover,.b32 a:active { color:#323232}
.blue, .blue a:link,.blue a:visited,.blue a:hover,.blue a:active { color:#389EBF}
.black, .black a:link,.black a:visited,.black a:hover,.black a:active { color:#000}
.white, .white a:link,.white a:visited,.white a:hover,.white a:active { color:#FFF}
.red, .red a:link,.red a:visited,.red a:hover,.red a:active { color:#E22D62}
.rc,.rc a:link,.rc a:visited,a:link.rc,a:visited.rc { color: #CC0066}
.rj,.rj a:link,.rj a:visited,a:link.rj,a:visited.rj { color: #85570E}

.mt5{ margin-top:5px}
.mt8{ margin-top:8px}
.mt10{margin-top:10px}
.ml5{margin-left:10px}
.ml17{margin-left:17px}
.ml10{ margin-left:5px}
.mr10{ margin-right:5px}
.mr5{margin-right:10px}
.ft12{font-size:12px;font-weight:normal}
.ft14{font-size:14px}
.t_c{text-align:center}
#noborder{border:0}
.nodisplay{display:none}
em,i{font-style: normal}
.mores,.morered,.moregray{ float:right; padding-right:10px;font-size:12px;font-weight: normal;font-family:"宋体"}
a:link.morered,a:visited.morered{color:#E2457C}
a:link.moregray,a:visited.moregray{color:#A0A0A0}
a:link.flb,a:visited.flb{color:#389EBF}
a:link.flreds,a:visited.flreds{color:#E2457C}
a:link.fl9,a:visited.fl9{color:#999}
a:link.flw,a:visited.flw{color:#fff}
.yellow a:link,.yellow a:visited { color:#FFFC00}
/*clear*/
.fixed:after { display: block; clear: both; height: 0; visibility: hidden}
.fixed { display: block; min-height:1%}
.clear{ clear:both; height:0; line-height:0; font-size:1px; visibility:hidden; overflow:hidden; *zoom:1}
ul, li, p, i, em, dl, dt, dd,.focus_left, .focus_left div,.wrap_down,.wrap_down div { float: left; display: inline; overflow: hidden}
#top div{ float: left; }
.focus_right div,.focus_right { float: left; display:inline;}
.str_ong{font-size:14px;font-weight:700;}
/*2012-11-14 start*/
/* cn_cst */
.addcts{ width: 234px; border:8px solid #f3f3f3; background-color:#fafafa; padding-bottom:3px; }
.addcts .t{ width:214px; font:18px/20px "Microsoft YaHei"; color:#cf2e64; padding:8px 10px 5px; background:url(../images/cst_line.png) no-repeat bottom center; }
.addcts .blue{ color:#3b94b6; }
.addcts .china { width: 118px; height: 18px; background:url(../images/cst_bg.png) no-repeat -41px -2px; text-indent: -200px; }
.addcts .red,.addcts .info .wx_number,.wx_numbers{ color:#d13469; text-decoration:none; }
.addcts .info .wx_numbers{ font-family: "Microsoft YaHei"; }
.addcts .small{ padding-left: 10px; font-size:13px; color:#666; }
.addcts .tels{ width: 214px; margin: 3px 10px 0; }
.addcts .tels strong { font-size: 14px; }
.addcts .tels p { width: 100%; line-height: 20px; }
.addcts .tdc{ width:86px; float:left; }
.addcts .tdc img{ display:block; width:86px; height:86px; }
.addcts .info{ width:120px; float:left; padding-left:10px; }
.addcts .info .red{ font-size:14px; font-family:"Microsoft YaHei"; padding-bottom: 5px; }
.addcts .info .red i{ display:inline-block; width:20px; height:17px; background:url(../images/cst_bg.png) no-repeat -16px -27px; vertical-align:middle; margin:5px 3px 0 0; }
.addcts .tac{ text-align:center; font-size: 16px; }
.addcts .cn_tdc{ width:220px; margin-top:8px; }
.addcts .cn_tdc p { width: 100%; }
.addcts .q{ vertical-align:middle; display:inline-block; }

.cn_cst{ border-bottom:none; margin-top: 10px; height: 222px; }
.cn_cst .cn_tdc{ padding-left:8px; }

.hk_cst{ height: 309px; }
.hk_cst .t i{ display:inline-block; width:36px; height:26px; background:url(../images/cst_bg.png) no-repeat 0 0; vertical-align:middle; }
.hk_cst .t .hk{ width: 163px; height: 27px; background:url(../images/cst_bg.png) no-repeat -41px -22px; text-indent: -200px; }
.hk_cst .t .lge{ display:inline-block; font-size:12px; vertical-align:middle; line-height:14px; }
.hk_cst .t .lge a{ color:#d9230d; text-decoration:none; }
.hk_cst .t .lge em{ display:block; font-style:normal; }
.hk_cst .t .lge em a{ color:#0f54b3; }
.hk_cst .cn_time span,.hk_cst .hk_time span{ display:inline-block; background:url(../images/cst_bg.png) no-repeat; vertical-align:middle; margin-left:2px; overflow: hidden; }
.hk_cst .cn_time span{ width:18px; height:16px; background-position:0 -38px; }
.hk_cst .hk_time span{ width:17px; height:12px; background-position:0 -27px; }
.hk_cst .tdc{ float:right; }

/* cst_ad */
.cst_ad{ width:250px; height: 142px; overflow:hidden; }
/*2012-11-14 end*/
#top{margin: 0 auto;width: 1020px;background: url(../images/wrap_bgs.jpg) repeat-y 0 0; height: 235px;}
#userbar,.wrap_focus,#nav,.nav_search{ width: 1000px; margin: 0 10px}
/*login*/
#userbar { width: 1000px; height: 25px; margin: 0 10px; padding-top: 5px; background: url(../images/index_repeat.png) repeat-x 0 0; border-bottom: 1px solid #D4D4D4; overflow: hidden; }
.userbar_l { width: 475px; height: 25px; margin-left: 15px; line-height: 25px; display: inline; overflow: hidden;}
.userbar_l a { padding: 4px 6px 0 7px; }
.userbar_r { width: 500px; height: 25px; padding-right: 5px; text-align: right}
.login_action {  width: 272px; height: 18px; padding: 2px 0; margin-left: 40px; background: url(../images/bg_new.png) no-repeat 0 0; display: inline; overflow: hidden}
.login_action input { float: left; height: 18px; border: 0; color: #9F9F9F; line-height: 19px}
.login_username { width: 120px; margin-left: 11px}
.login_password { width: 88px;margin-left: 10px}
.login_submit { float: left; width: 40px; height: 22px; background:transparent; text-indent: -1000px; cursor: pointer}
.userbar_r a { height: 21px; margin-left: 9px; line-height: 23px}
.login_right { width: 120px}
.nologin a { float: left}
.userbar_r .m_f { width: 436px;height:23px; text-align: right;overflow:hidden;}
/*logo*/
#header { width: 980px; height: 100px; margin: 0 10px; padding: 10px; background: #FFF}
.header_logo { width: 280px}
.header_logo h1 a{ float: left; width: 280px; height: 100px; background: url(../images/logo.gif) no-repeat 0 0; text-indent:-1000px; overflow: hidden}
.header_banner { width: 700px; text-align: right}

/*2012-11-26*/
/*nav_new*/
#nav { height: 38px; background: url(../images/nav_repeat.png) repeat-x 0 0 }
#nav li { width: 85px; height: 38px; text-align: center; line-height: 38px; margin: 0 4px 0 3px;}
#nav .on { background: url(../images/nav_on.png) no-repeat right 2px; font-weight: bold}
#nav .index { width: 84px; margin: 0; }
#nav .last { margin-right: 0; }

/*search*/
.nav_search { width: 998px; height: 46px; background: url(../images/nav_repeat.png) repeat-x 0 -39px; border: 1px solid #EAEAEA; }
.nav_search .ico { margin: 11px 10px 0 11px; width: 22px; height: 22px; background: url(../images/nav_on.png) no-repeat 0 -38px; display: inline; overflow: hidden;}
.search_input { width: 545px; height: 33px; margin-top: 5px}
.search_input i { width: 8px; height: 33px; background: url(../images/nav_repeat.png) no-repeat 0 -85px; }
.search_input .txt { float: left; width: 420px; height: 33px; line-height: 33px; border: 0; border-right: 1px solid #E6E6E6; background: url(../images/nav_repeat.png) repeat-x 0 -119px; font-size: 14px; color: #999; overflow: hidden; }

.search_select{ width: 81px; height: 33px; background: url(../images/nav_repeat.png) repeat-x 0 -119px; font-size:14px; color: #999; }
.btn-success{ width: 81px; height: 33px; overflow: hidden }
.btn-success_c{ width: 59px; height: 33px; line-height: 33px; padding: 0 5px; cursor: pointer; }
.btn-success_c span{ line-height: 33px; height: 33px; }
.btn-success_r{ width: 7px; height: 4px; margin: 14px 0 15px 0; /*background: url(../images/nav_on.png) no-repeat -25px -38px;*/ cursor: pointer; }
.dropdown-menu{ width: 80px; border: 1px solid #E6E6E6; padding: 2px 0; display: none; margin-top: 1px; position: absolute; top: 33px; left: -1px; z-index: 999; background: #fff;}
.dropdown-menu li{ width: 70px; line-height: 24px; height: 24px; cursor:pointer; padding-left: 10px; }
.dropdown-menu li.hover{ background: #E1E1E1;}

.search_input .submit { float: left; width: 67px; height: 33px; background: url(../images/nav_on.png) no-repeat -34px -38px; color: #D34776; font-size: 14px; font-weight: bold; border: 0; overflow: hidden; display: inline; cursor: pointer; }
.nav_search .hot { width: 410px; height: 46px; line-height: 46px; color: #3B94B6; overflow: hidden; }
.nav_search .hot a { padding-right: 12px; }

/* video_choice */
.video_choice{ width: 329px; margin-top:10px; }
.video_choice h3{ width: 329px; background-color:#f5f5f5; height:38px;}
.video_choice h3 a { float: left; width: 108px; height: 18px; margin: 10px 0 0 14px; background: url(../images/nav_on.png) no-repeat -2px -102px; text-indent: -200px; overflow: hidden; }
.video_choice h3 .krv { background-position: -2px -121px; }
.video_choice h3 a:hover { text-decoration: none; }
.module_mix{ width: 329px; margin-top:17px; }
.module_mix .pic{ display:block; width:102px; height:96px; border:1px solid #e8e8e8; padding:1px; float:left; margin-left: 8px; }
.module_mix .info{ width:190px; margin-left: 15px;}
.module_mix .info p{ width: 190px; height:72px; overflow:hidden; line-height:24px; text-indent:2em; }
.module_mix .info .t{ height:24px; overflow:hidden; margin-bottom:5px; text-indent: 0; }
.module_mix .info .t i{ background:url(../images/aimei_li.gif) no-repeat 0 -584px; display:inline-block; width:18px; height:10px; margin:7px 3px 0 0;}
.module_mix .info .t a{ color:#cc0066; font-size:14px; }
.module_mix .info p a{ color:#2c9ec4; }
.video_list{ margin-top:5px; }
.video_list li{ width:164px; float:left; height:27px; overflow:hidden; color:#cc0066; line-height: 27px; font-family: "宋体"; }
.video_list li a{ color:#666; }
.video_list li a:hover{ color:#cc0066; text-decoration:underline; }

/* box */
.box{ width:355px; margin:0 10px 0 18px; } 
.box .t{ width: 355px; background:url(../images/nav_repeat.png) repeat-x 0 -160px; height:26px; line-height:26px; overflow:hidden; margin-top: 10px; }
.box .t strong{ display:inline-block; width:115px; height:27px; background:url(../images/nav_on.png) no-repeat right -74px; text-align:center; font-size:15px; line-height: 32px; color:#cc0066; overflow:hidden; }
.box .module_mix{ width: 355px; margin-top: 14px; }
.box .module_mix .pic{ position:relative; margin-left: 1px; }
.box .module_mix .pic .play{ position:absolute; right:10px; bottom:10px; width:21px; height:21px; background:url(../images/new_li.gif) no-repeat 0 -308px; }
.box .module_mix .info{ width:235px; margin-left: 12px; }
.box .module_mix .info h3{ height: 32px; font:16px/32px "Microsoft YaHei"; font-weight:normal; overflow: hidden; }
.box .module_mix .info h3 a{ color:#000; }
.box .module_mix .info ul{}
.box .module_mix .info li{ width: 212px; background:url(../images/new_li.gif) no-repeat 0 -275px; height:25px; line-height:25px; font-size:14px; padding-left:22px; }
.box .module_mix .info li a{ color:#666; }

/*2012-10-19*/
.nav_hospital { width: 979px; height: 62px; margin: 0;}
.nav_hospital ul { width: 979px; height: 60px; }
.nav_hospital li { width: 195px; height: 60px; margin-left: 17px; background: url(../images/h_line.jpg) no-repeat right center; }
.nav_hospital .april31 { width: 165px; }
.nav_hospital .beautycome { width: 175px; }
.nav_hospital .grand { width: 190px; }
.nav_hospital .idea { width: 165px; background: none; }
/*content div*/
.wrap_content { display: block; width: 1020px; margin: 0 auto; background: url(../images/wrap_bgs.jpg) repeat-y 0 0}
.wrap_content p { text-indent: 0}
/*shouping jiaodian*/
.wrap_focus { height: 768px; background: #FFF url(../images/focus_bgs.jpg) repeat-x 0 0}
/*slide*/
.focus_left { width: 730px}
.focus_l_l { width: 328px;}
.focus_l_side,.focus_l_side img { width: 328px; height: 468px}
#FlashSlider {position: relative;overflow: hidden}
.focus_l_side .change,.side_pics .change{ bottom: 0; height: 12px; right: 1px; position: absolute; text-align: right; z-index: 9999}
.side_pics .change i,#FlashSlider .change i {width: 35px; background: #807F7F; color: #FFF; cursor: pointer; font-size: 10px; line-height: 12px; margin-left: 1px; text-align: center; height:12px; display: inline-block; display: -moz-inline-stack; zoom: 1; *display: inline}
.side_pics .change i.cur,#FlashSlider .change i.cur { background: #D02268}
/*ad*/
.focus_l_special { width: 328px; height: 101px}
/*huodong tab*/
.focus_l_news { width: 328px}
.focus_l_news h3 { width: 328px; height: 40px; background: #F5F5F5}
.focus_l_news h3 a { float: left; width: 194px; height: 18px; margin: 11px 0 0 14px; background: url(../images/bg_new.png) no-repeat -109px -345px; text-indent: 300px; overflow: hidden}
.focus_news_title { width: 328px; height: 34px; background: url(../images/index_repeat.png) repeat-x 0 -185px}
.focus_news_title li { width: 52px; height: 34px; margin-right: 3px; background: url(../images/bgs_new.png) no-repeat -384px 0; text-align: center; line-height: 25px}
.focus_news_title .on { background-position:  -329px 0}
.focus_news_title .on a:link, .focus_news_title .on a:visited,.ping_title .on a:link, .ping_title .on a:visited,.doctor_title .on a:link, .doctor_title .on a:visited { color: #FFF}
.focus_news dl { width: 317px; margin: 0 7px 0 4px}
.focus_news dt { width: 114px; margin-top: 10px}
.focus_news dt img { width: 110px; height: 80px; padding: 1px; border: 1px solid #E7E7E7}
.focus_news dt p { width: 100%; height: 27px; line-height: 27px; text-align: center}
.focus_news dd { width: 190px; margin-left: 13px}
.focus_news li { width: 180px; height: 24px; padding-left: 10px; background: url(../images/aimei_li.gif) no-repeat 0 -133px; line-height: 24px}


/*center*/
/*toutiao*/
.sred a:link, .sred a:visited,a:link.sred,a:visited.sred { color: #E92566}
.focus_l_r { width: 382px; margin-left: 8px; background: url(../images/focus_c.jpg) repeat-y 0 0}
#focus_hot {position: relative; width: 100%; height: 0; overflow: visible}
#focus_hot i{ width: 69px; height: 69px; background: url(../images/hot_news.gif) repeat-y 0 0; position: absolute; top:0px; left:-1px; text-indent: -150px}
.focus_l_r .hot { width: 325px; height: 29px; margin-left: 58px; line-height: 29px}
.focus_l_r .hot a { margin-right: 13px}
.c_line { width: 360px; height: 1px; margin: 5px 10px 0 13px; background: url(../images/bgs_new.png) no-repeat 40px -67px}
.hot_main { width: 360px; margin: 1px 9px 0 15px}
.hot_main li { width: 180px; height: 25px; line-height: 25px }
.hot_main .first { width: 350px; height: 40px; margin-top: 5px; background: none; line-height: 40px; font-size: 17px; text-align: center; font-family: "微软雅黑","黑体"}
.hot_main .des { text-indent: 2em; width: 350px; height: 50px; line-height: 25px; }
.hot_main .hots a { padding-right: 28px; background: url(../images/hotnews.gif) no-repeat right top; }
.ml28 { margin-left: 28px}
/*hotlist*/
.hot_list { width: 355px; margin: 3px 10px 0 18px; }
.hot_list ul { padding: 11px 0; border-top: 1px dotted #E9E9E9; }
.hot_list li { width: 343px; height: 24px; padding-left: 12px; line-height: 24px; background: url(../images/aimei_li.gif) no-repeat 3px -170px; font-size: 14px; color: #333; }

/*shouping youce*/
.focus_right { width: 250px; margin-left: 10px}

/*youshi*/
.focus_member { width: 250px; margin-top: 10px;}
.focus_member .join { width: 34px; height: 18px; background: url(../images/bg_new.png) no-repeat -278px -269px}
.focus_member h3 { width: 250px; height: 40px; background: url(../images/bgs_new.png) no-repeat -115px -69px; line-height: 39px; text-indent: -150px; overflow: hidden}
.focus_member h3 a { float: left; width: 250px; height: 40px}
.focus_member ul { width: 248px; border: 1px solid #D6D6D6; border-top: 0}
.focus_member dl { width: 238px; height: 52px; margin: 9px 0 0 7px}
.focus_member dt { width: 25px}
.focus_member dt i { width: 25px; height: 52px; background: url(../images/bg_new.png) no-repeat -345px -245px; text-indent: -100px}
.focus_member dd { width: 203px; margin-left: 10px}
.focus_member dd p { width: 200px; height: 26px; line-height: 26px}
.focus_member dd p img { margin-top: 4px}
.focus_member .line { width: 230px; height: 1px; background: url(../images/bgs_new.png) no-repeat -115px -110px}
.focus_member .title { width: 238px; height: 28px; line-height: 28px}
.focus_member .action { width: 224px; height: 28px; margin-left: 24px; line-height: 28px}
.youshi { width: 238px; margin-left: 8px; color: #2C9EC4}
.youshi .l { width: 135px}
.youshi .l i { width: 128px; height: 22px; line-height: 22px}
.youshi .r { width: 90px; margin-left: 10px}
.focus_best { width: 248px; height: 150px; background: url(../images/bgs_new.png) no-repeat 0 -179px; border: 1px solid #F694BE}
.focus_best ul { width: 150px; height: 84px; margin: 57px 0 0 18px}
.focus_best li { width: 150px; height: 21px; line-height: 21px}

.focus_right .r_ad { margin-top: 12px; }
/*big ad*/
.ad_banner { width: 1000px; margin: 10px 10px 0; background: #FFF; text-align: center}
/*category*/
.wrap_plastic,.wrap_life,.wrap_hospital,.wrap_videos,.wrap_bbs,.wrap_picture { width: 980px; margin: 10px 20px 0}
/*zhengxing*/
.titles { width: 980px; height: 47px; padding: 8px 0 18px; background: url(../images/index_repeat.png) repeat-x 0 -249px}
.titles .plastic,.titles .life,.titles .hospital,.titles .video,.titles .bbs,.titles .pic { float: left; width: 272px; height: 47px; background: url(../images/bgs_new.png) no-repeat -255px -115px}
.titles .life { background-position: -255px -164px}
.titles .hospital { background-position: -255px -212px}
.titles .video { background-position: -255px -260px}
.titles .bbs { background-position: -255px -307px}
.titles .pic { background-position: -255px -358px}
.titles .sub_plastic { width: 698px; height: 44px; background: #FFF url(../images/h_bg.jpg) no-repeat 0 0; text-align: right; line-height: 44px}
.titles .sub_plastic a { padding: 0 8px; color: #999}
/*zhengxing left*/
.plastic_l { width: 240px}
/*huandeng*/
.slide { padding: 4px; border: 1px solid #E8E8E8; position: relative}
.slide,.slide_c,.slide_c li { width: 230px; height: 323px}
.slide_b { width: 22px; height: 11px; position: absolute; right: 14px; bottom: 12px; z-index: 100}
.slide_b a { width: 6px; height: 11px; background: url(../images/new_li.gif) no-repeat 0 -172px}
.slide_b .s_l { float: left}
.slide_b .s_r { float: right; background-position: -13px -172px}
.slide_c li { position: relative}
.slide_c img { width: 230px; height: 323px}
.slide_c li .i { width: 100%; height: 28px; line-height: 28px; position: absolute; left: 0; bottom: 0; text-indent: 17px;z-index: 1}
.slide_c li .m { width: 100%; height: 28px; background: #444; position: absolute; left: 0; bottom: 0; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; z-index: 1}
/*hot tag*/
.hots { width: 225px; height: 139px; padding-left: 15px; background: #F5F5F5}
.hots h3,.vl_ranking h3 { float: left; width: 225px; height: 21px; margin: 11px 0 0}
.hots h3 a,.vl_ranking h3 a { float: left; width: 64px; height: 17px; background: url(../images/bg_new.png) no-repeat 0 -100px; text-indent: -200px; overflow: hidden}
.hots h3 i,.vl_ranking h3 i { width: 35px; height: 21px; margin-left: 8px; background: url(../images/bg_new.png) no-repeat -73px -100px; text-indent: -100px}
.hots h3 .mr { background-position: 0 -254px}
.hots h3 .fh { background-position: 0 -330px}
.vl_ranking h3 a { background-position: -110px -364px}
.vl_ranking h3 a.rt { background-position: -205px -287px}
.hots ul { width: 210px; height: 88px; margin-top: 8px; line-height: 22px}
.hots .tag a { float: left; display: block; margin-right: 20px; white-space: nowrap}
.hots li { width: 210px; height: 22px; line-height: 22px; background: url(../images/aimei_li.gif) no-repeat 0 -134px; text-indent: 8px}

/*zhengxing center*/
.plastic_c { width: 446px; padding: 0 18px 0 25px}
.wrap_bbs .plastic_c { height: 419px; border-bottom: 1px solid #E3E3E3 }

.focus,.focus .down { width: 418px}
.focus .down { height: 54px}
.focus .down a { width: 181px; height: 27px; margin-left: 28px; line-height: 27px; float: left; overflow: hidden}
.focus .first { width: 418px; height: 39px; line-height: 39px; font-size: 18px; font-family: "微软雅黑","宋体"; text-align: center}

.cate { width: 440px}
.more_n { float: right; background: url(../images/new_li.gif) no-repeat right -180px; padding-right: 20px; font-weight: normal; font-size: 11px; font-family: "Arial"}
a:link.more_n,a:visited.more_n { color: #6D6D6D}
.cate_lists { width: 207px; margin-top: 13px}
.cate_lists h3 { width: 207px; height: 23px; background: url(../images/bg_new.png) no-repeat -306px -344px; line-height: 23px}
.cate_lists h3 i { width: 67px; height: 15px; background: url(../images/bg_new.png) no-repeat 0 -122px}
.cate_lists h3 i a,.cate_lists h3 .ms a { float: left; width: 33px; height: 15px; text-indent: -100px; overflow: hidden}
.cate_lists h3 .yx { background-position: 0 -141px }
.cate_lists h3 .xc { background-position: 0 -159px }
.cate_lists h3 .zm { background-position: 0 -178px }
.cate_lists h3 .fm { background-position: 0 -275px }
.cate_lists h3 .cl { background-position: 0 -313px }
.cate_lists h3 .ms { background-position: 0 -294px }
.cate_lists h3 .hy { background-position: -327px -320px }
.cate_lists h3 .lf { background-position: -394px -320px }
.cate_lists h3 .xj { background-position: -394px -276px }
.cate_lists h3 .yz { background-position: 0 -196px }
.cate_lists h3 .zr { background-position: 0 -214px }
.cate_lists h3 .df { background-position: 0 -233px }
.cate_lists h3 .rt { background-position: -217px -311px }
.cate_lists h3 .ad { background-position: -217px -328px }

.cate_lists div { display: block; width: 207px; height: 109px; margin-top: 12px }
.cate_lists div li,.cate_lists div p { width: 95px; text-align: center}
.cate_lists div li { margin-right: 8px}
.cate_lists div p { height: 25px; line-height: 25px}
.cate_lists div img { width: 80px; height: 80px; padding: 1px; border: 1px solid #E8E8E8}
.cate_lists ul { width: 207px; margin-top: 9px}
.cate_lists ul li { width: 100%; height: 27px; line-height: 27px; font-size: 14px; background: url(../images/new_li.gif) no-repeat 6px -198px; text-indent: 15px}
.ml25 { margin-left: 25px}
.cate .line { width: 436px; height: 1px; margin: 9px 0 0 2px; background: url(../images/new_li.gif) repeat-x 0 -226px}
.cate_big,.cate_big h3 { width: 438px}
.cate_big h3 i a { float: left; width: 67px; height: 15px; text-indent: -200px; overflow: hidden}
.cate_big h3 span { float: right; width: 235px; height: 22px; border-bottom: 1px solid #D9D9D9; background: #FFF;overflow: hidden}
.cate_big ul { width: 438px}
.cate_big ul li { width: 214px; margin-right: 5px}
.cate .v_list li { background-position: 0 -275px; text-indent: 25px}
.cate .list_p { width: 438px; margin-top: 15px}
.cate .list_p li{ width:99px; height: 99px; margin: 0 0 0 12px; position:relative; background: none; text-indent: 0; font-size: 12px}
.cate .list_p .first { margin: 0}
.cate .list_p li img{ width:95px; height:70px; border:1px solid #d9d9d9; padding:1px}
.cate .list_p li p{  text-align:center; height:25px; width:99px; line-height: 25px}
.cate .list_p .play,.kr_v .pic .play { position:absolute; width:21px; height:21px; background:url(../images/new_li.gif) no-repeat 0 -308px; z-index:2; left:9px; bottom:33px}
.kr_v .pic{ position:relative}
.kr_v .pic .play{ bottom:10px}
.cate .hot_thread  { width: 428px}
.cate .hot_thread li { width: 428px; background: none; text-indent: 2px}
.cate .hot_thread .rc { float: right; padding-left: 10px; font-size: 12px}
.cate .hot_thread li i{ width: 40px;color: #848484;font-size: 12px}
.cate .hot_thread li i a:link, .cate .hot_thread li i a:visited {color: #848484}
.cate .list_daren {width: 428px; margin-top: 16px}
.cate .list_daren li { width: 74px; height: 102px; margin: 0 0 0 14px; background: none; text-indent: 0; font-size: 12px}
.cate .list_daren img { width: 70px; height: 70px; padding: 1px; border: 1px solid #E8E8E8}
.cate .list_daren p { width: 74px; height: 28px; text-align: center}
.cate .list_daren .first { margin-left: 2px}
/*bbs bankuai*/
.bbs_top { width: 980px; }
.bbs_category { float: left; margin: 15px 0 0 14px; width: 934px; height: 54px; background:url(../images/new_li.gif) repeat-x 0 -408px; line-height: 27px; position: relative}
.bbs_category a { float: left; display: inline; width: 48px; margin-left: 40px}
.bbs_category .no { margin: 0}
.bbs_category i { width: 11px; height: 6px; position: absolute; background:url(../images/new_li.gif) repeat-x 0 -402px}
.bbs_category .one { left: 221px; top: -21px }
.bbs_category .two { right: 213px; top: -21px }

/*yiyuan left*/
.plastic_left { width: 328px}
/*yiyuan center*/
.plastic_center { width: 378px; margin-left: 24px}
/*zhengxing right*/
.plastic_right { width: 250px}
/*case*/
.plastic_case { width: 250px}
.plastic_case h3 { width: 250px; height: 38px; background: url(../images/bgs_new.png) no-repeat 0 -329px; line-height: 38px}
.plastic_case .case_num { width: 64px; height: 9px; margin: 15px 5px 0 20px}
.plastic_case .more { float: left; display: inline; width: 40px; height: 7px; margin-top: 15px; background: url(../images/aimei_li.gif) no-repeat 0 -196px; text-indent: 100px; overflow: hidden}
.case_mores { float: left; width: 64px; height: 17px; margin: 10px 30px 0 16px; background: url(../images/bg_new.png) no-repeat -140px -123px; text-indent: -100px; overflow: hidden}
.plastic_case_content { width: 215px; height: 150px; padding: 13px 18px 5px 15px; border: 1px solid #E6E6E6}
.plastic_case_content ul { width: 215px; height: 151px}
.plastic_case_content p { width: 215px; text-align: center}
.plastic_case_content .img { width: 201px; height: 110px; padding: 8px 7px; background: url(../images/case_bg.png) no-repeat 0 0}
.plastic_case_content .img a { float: left; margin-left: 2px}
.plastic_case_content .img img { width: 198px; height: 110px}
.case_num li { width: 10px; height: 9px; margin-left: 6px; background: url(../images/aimei_li.gif) no-repeat 0 -119px; text-indent: 100px; cursor: pointer}
.case_num .on { background-position:  -16px -119px}
#plastic_a { position: relative; width: 100%; height: 0; overflow: visible}
#plastic_a i { position: absolute; top:152px; left:106px; width: 35px; height: 17px; background: url(../images/bg_new.png) no-repeat -278px -292px}
/*changshi tab*/
.plastic_news_title { width: 249px; height: 30px; border-right: 1px solid #E6E6E6}
.plastic_news_title li { width: 79px; height: 28px; background: url(../images/index_repeat.png) repeat-x 0 -323px; border: 1px solid #E6E6E6; border-right: 0; line-height: 28px; text-align: center}
.plastic_news_title .on { width: 88px; height: 29px; background: #FFF; font-size: 14px; font-weight: bold}
.plastic_news_content { width: 225px; padding: 14px 10px 7px 13px; border: 1px solid #E3E3E3; border-top: 0}
.plastic_news_content dl { width: 225px; height: 90px}
.plastic_news_content dt { width: 80px; height: 80px; padding: 2px; border: 1px solid #DDD}
.plastic_news_content dt img { width: 80px; height: 80px}
.plastic_news_content dd { width: 122px; height: 85px; margin-left: 12px}
.plastic_news_content ul { width: 225px; }
.plastic_news_content li { width: 215px; height: 28px; padding-left: 12px; background: url(../images/aimei_li.gif) no-repeat 4px -132px; line-height: 28px}
.plastic_news_content p { width: 100%; text-indent: 2em; line-height: 20px}
.plastic_news_content .title { height: 25px; line-height: 25px; text-indent: 0}
.plastic_news_title em { width: 249px; height: 28px; border: 1px solid #E6E6E6; border-right: 0; background: url(../images/index_repeat.png) repeat-x 0 -323px; line-height: 28px; color: #E22D62; font-size: 14px; font-weight: bold; text-indent: 14px}
.plastic_news { width: 250px; }
.plastic_news .black { width: 99px; height: 105px; background: none; text-indent: 0; padding: 0; margin-top: 9px}
.plastic_news .black img { width: 95px; height: 70px; padding: 1px; border: 1px solid #E8E8E8 }
.plastic_news .black p { width: 99px; height: 31px; line-height: 31px; text-indent: 0}
.plastic_news .two { margin-left: 20px}
.ask_bbs { padding-top: 6px}
.ask_bbs li { height: 26px; line-height: 26px}
/*fangtan*/
.kr_v{ width: 238px; padding: 11px 0 0 10px; border:1px solid #e6e6e6; border-top: 0; background:#fbfbfb}
.kr_v li{ color:#cc0066; width:228px; height:23px; background: url(../images/new_li.gif) no-repeat 0 -279px; text-indent: 28px}
.kr_v .first{ height:89px; background: none; text-indent: 0}
.kr_v .first .pic,.kr_v .first .pic img{ width:95px; height:70px}
.kr_v .first .pic{ padding:2px; border:1px solid #d8d8d8}
.kr_v .first .info{ width:115px; float:right}
.kr_v .first .info h3{ height:23px; overflow:hidden; font-size:12px}
.kr_v .first .info p{ color:#666; height:44px; line-height: 22px}

/*yiyuan*/
/*pk*/

/*dianping*/
.hospital_ping { width: 328px; height: 595px; padding-bottom: 5px; background: #F5F5F5}
.hospital_ping .title { width: 315px; height: 37px; padding-left: 13px; line-height: 37px; font-size: 15px; color: #333}
.hospital_ping .dp { float: left; width: 96px; height: 17px; margin-top: 10px; background: url(../images/bg_new.png) no-repeat -115px -320px; text-indent: -150px; overflow: hidden}
.ping_title { width: 320px; height: 34px; margin-left: 3px; background: url(../images/index_repeat.png) repeat-x 0 -426px}
.ping_title li { width: 79px; height: 34px; margin-left: 3px; background: url(../images/bg_new.png) no-repeat -197px -216px; text-align: center; line-height: 25px}
.ping_title .on { background-position:  -115px -216px}
.ping_content { width: 303px; padding: 0 8px; background: #FFF}
.ping_content dl { width: 303px; height: 77px; margin-top: 10px; border-bottom: 1px dashed #CCC}
.ping_content dt { width: 303px; height: 27px; line-height: 27px; font-size: 14px}
.ping_content .g_num,.ping_content .b_num { width: 92px; height: 27px; padding-left: 18px; background: url(../images/aimei_li.gif) no-repeat 0 -485px; color: #333}
.ping_content .g_num i,.ping_content .b_num i { color: #E92566}
.ping_content dd { width: 303px; height: 40px}
.ping_content .g, .ping_content .b { width: 19px; height: 28px; margin: 6px 8px 6px 0; background: url(../images/bg_new.png) no-repeat -59px -350px; text-indent: -100px}
.ping_content p { width: 270px}
.ping_content .b { background-position: -78px -350px}
.ping_content .b_num { background-position: 0 -507px}
/*yiyuantuijian*/
.hospital_pics { width: 355px; height: 146px}
.hospital_pics h3 { width: 325px; padding-left: 30px; background: url(../images/line.gif) no-repeat 0 -5px; height: 32px}
.h5_name { float: left; width: 110px; height: 32px; overflow: hidden; text-indent: -150px}
.h_more { display: block; width: 30px; height: 11px; margin: 10px 8px 0 0; line-height: 11px; text-indent: 300px; overflow: hidden}
.hospital_pics p { width: 100%; text-indent: 2em}
.hospital_pics .title { text-indent: 0em; font-size: 14px; text-align: center}
.hospital_pics dt { width: 120px; height: 100px; padding: 4px; border: 1px solid #E7E7E7}
.hospital_pics dt img { width: 120px; height: 100px}
.hospital_pics dd { width: 190px; margin-left: 15px}
.hospital_contents { width: 358px; margin-left: 2px}
.hospital_contents h3 { float: left; width: 319px; padding-left: 30px;background: url(../images/line.gif) no-repeat 0 -29px; height: 31px;line-height: 31px; font-size: 14px; overflow: hidden}
.hospital_contents ul { width: 358px}
.hospital_contents li { width: 171px; height: 22px; padding-left: 8px; background: url(../images/aimei_li.gif) no-repeat 0 -526px; line-height: 22px}
.hospital_citys { width: 355px; height: 59px; border: 1px solid #E9E9E9}
.hospital_citys dt { width: 75px; height: 21px; margin: 20px 0 0 10px;background: url(../images/bgs_new.png) no-repeat -328px -44px; text-align: center; color: #CC0066}
.hospital_citys dd { width: 260px; padding: 10px 0; margin-left: 10px}
.hospital_citys dd li { width: 30px; line-height: 22px}
/*yiyuanxinwen*/
.hospital_news { width: 248px; border: 1px solid #E1E1E1; border-top: 0}
.hospital_news h3 { width: 236px; height: 30px; padding-left: 12px; background: url(../images/index_repeat.png) repeat-x  0 -322px}
.hospital_news dl, .hospital_news ul, .plastic_case dl { width: 226px; padding-bottom: 5px; margin: 0 11px}
.hospital_news dl, .plastic_case dl { margin-top: 11px}
.hospital_news dt, .plastic_case dt { width: 80px; height: 80px; padding: 2px; border: 1px solid #DDD}
.hospital_news dd, .plastic_case dd { width: 127px; height: 86px; margin-left: 13px}
.hospital_news dd p, .plastic_case dd p { width: 100%; text-indent: 0; line-height: 22px}
.hospital_news .title, .plastic_case .title { width: 125px; height: 20px; line-height: 20px; text-align: center; overflow: hidden}
.hospital_news li { float: left; width: 213px; height: 25px; padding-left: 13px; background:url(../images/aimei_li.gif) no-repeat 5px -539px; line-height: 25px; overflow: hidden}
.hospital_news li a:link,.hospital_news li a:visited { color: #6D6D6D}
.hospital_a { float: left; width: 105px; height: 30px; background: url(../images/bg_new.png) no-repeat -154px -141px; text-indent: -100px; overflow: hidden}
.hospital_mores { float: left; display: inline; width: 63px; height: 16px; margin: 10px 30px 0 16px; background: url(../images/bg_new.png) no-repeat -140px -172px; overflow: hidden; text-indent: -120px}
.action_li { width: 248px; padding: 3px 0 7px; border:1px solid #E6E6E6; border-top: 0}
.action_li li { width: 215px; height: 23px; padding-left: 23px; background:url(../images/aimei_li.gif) no-repeat 14px -540px; line-height: 23px}
.ad_img { width: 100%; padding: 0 8px}
.ad_img img { padding: 2px; border: 1px solid #E1E1E1}
/*zhuanjia*/
.hospital_doctor { width: 970px; padding: 5px; background: #EDEDED}
.hospital_doctor .title { width: 970px; height: 26px}
.doctor_title { width: 970px}
.doctor_title li { width: 33px; height: 23px; margin-left: 3px; text-align: center; line-height: 23px}
.doctor_title a:link,.doctor_title a:visited { color: #2A8586}
.doctor_title .on { background: #2A8586}
.doctor_title #first { width: 126px; height: 26px; margin: 0 14px 0 0; background: none; line-height: 26px}
.doctor_title #first a:link,.doctor_title #first a:visited { color: #FFF}
.pos_doctor { float: left; width: 126px; height: 26px; background: url(../images/index_repeat.png) repeat-x 0 -460px; font-size: 14px; font-weight: bold; line-height: 26px}
a:hover.flw { text-decoration: none}
.doctor_contents { width: 970px; height: 214px; padding: 9px 0 8px; background: #FAFAFA}
.doctor_contents li { width: 211px; height: 208px; margin-left: 20px; padding: 3px; background: #FFF6FB}
.doctor_contents img { width: 211px; height: 140px}
.doctor_contents p { width: 192px; height: 44px; margin: 13px 0 0 10px; line-height: 22px; color: #6D6D6D}
.doctor_contents i { color: #CC0066}
/*fuhan*/
.wrap_koren{ width:980px; margin:10px 20px 0}
.wrap_koren .koren{ background:url(../images/bgs_new.png) no-repeat -255px -408px; float:left; height:47px; width:272px}
.kc_pics{ width:438px; margin-top:15px}
.kc_pics ul{ width:105%}
.kc_pics li{ width:130px; float:left; padding-right:20px}
.kc_pics li img{ width:120px; height:90px; border:1px solid #e7e7e7; padding:5px}
.kc_pics li p{ text-align:center; width:130px; height:31px; line-height: 31px}
.kc_pics li p a{ color:#cc0066}

/*shipin*/
/*slide*/
.vl_slide { height: 190px}
.vl_slide img{ width:230px; height:190px; background:#f9f9f9}
.vl_slide .slide_c,.vl_slide .slide_c li { height: 190px}
.vl_ranking{ height: 220px; background:#f5f5f5; width: 225px; padding-left: 15px}
.vl_ranking ul{ margin:8px 0}
.vl_ranking li{ height:23px; width:215px; overflow:hidden; font-weight:bold; color:#cc0066; padding-top:5px}
.vl_ranking li i{ display:inline-block; width:16px; height:18px; float:none; background:url(../images/new_li.gif) no-repeat 0 -253px; vertical-align:middle; margin-right:5px; color:#fff; line-height:18px; text-align:center; font-weight:normal}
.vl_ranking .one i{ background-position:0 -233px}
.vl_ranking li a{ font-weight:normal}

/*shipin guanggao*/
.video_hospital { width: 978px; margin: 10px 20px 0; padding: 1px 0 7px; border: 1px solid #E6E6E6}
.video_hospital h3 { width: 978px; height: 22px; padding: 13px 0 0; background: url(../images/index_repeat.png) repeat-x 0 -486px}
.video_more { float: left; width: 234px; height: 21px; margin-left: 21px; background: url(../images/bgs_new.png) no-repeat 0 -369px; text-indent: -240px; overflow: hidden}
.video_hospital .mores { height: 15px; line-height: 15px}
.video_contents { width: 936px; height: 164px; margin: 12px 20px 0 22px}
.video_contents ul { width:2340px}
.video_contents li { display: block; width: 200px; height: 164px; margin: 0 17px}
.video_contents img { width: 190px; height: 121px; padding: 4px; border: 1px solid #DCDCDC}
.video_contents li p { width: 200px; height: 33px; line-height: 33px; text-align: center}
.video_hospital .nextv { float: left; width: 20px; height: 15px; background: url(../images/bg_new.png) no-repeat -461px -21px}
.video_hospital .prevv { float: left; width: 20px; height: 15px; margin:0 12px 0 4px; background: url(../images/bg_new.png) no-repeat -485px -21px}
/*shenghuo meirong*/
.life_pic_content { width: 240px; height: 166px; padding: 0 4px; border: 1px solid #E6E6E6}
/*mingxing huandeng*/
#featured-area {height: 166px;width: 180px;overflow: visible; margin-left: 28px; position: relative}
#featured-area .roundabout-holder {width:180px;height:166px; overflow: visible}
.roundabout-moveable-item { display: block;height:140px; width:100px;cursor:pointer;border:1px solid #D5D5D5;padding: 2px;background: #FFF}
.roundabout-moveable-item img {height:100%;width:100%}
.roundabout-holder .i { float: left; width: 100px; height: 20px; line-height: 20px; text-align: center; position: absolute; left: 2px; bottom: 2px; overflow: hidden; font-style: normal}
.roundabout-holder .m { float: left; width: 100px; height: 20px; background: #000; position: absolute; left: 2px; bottom: 2px; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; font-style: normal}
.roundabout-holder a:link, .roundabout-holder a:visited { color: #FFF}
/*mingxing huandeng*/
.slide_main{ width: 240px; height:166px; position: relative; } 
.slide_list{ width:115px; height:155px; position:absolute; top:100px; left: 320px; background: #FFF; border:1px solid #D5D5D5; padding: 2px; z-index: 2; overflow:hidden; } 
.slide_list img{ width:100%; height:100%; } 
.slide_list .caption{ position:absolute; left:2px; bottom:2px; z-index:3; width:96.8%; text-align: center; background:#000; color:#fff; height:23px; overflow:hidden; font-size:12px; line-height:23px; opacity:.5; filter:alpha(opacity=50); } 
.slide_list .prev,.slide_list .next{width:50px; height:166px; position: absolute;z-index: 5; top:0;cursor: pointer; background:#fff;opacity:0; filter:alpha(opacity=0); }
.slide_list .prev{ left:0px; } 
.slide_list .next{ right:0px;} 
/*biaozhi*/
.index_do { width: 960px; margin: 10px 30px 0; height: 135px}
.index_do li { margin-left: 1px}
/*chengnuo*/
.index_agreed { display: block; width: 955px; height: 181px; margin: 0 32px; background: url(../images/bg_new.png) no-repeat -516px -185px}
.index_agreed ul{ width: 955px; height: 181px; background: url(../images/agreed.gif) no-repeat right 0}
.agreed_l { width: 188px; height: 147px; margin: 18px 10px 10px 20px}
.agreed_r { width: 650px; margin-right: 86px}
.agreed_r dl { width: 650px; height:  58px; border-bottom:1px dotted #D2D2D2}
.agreed_r dt { width: 100px; height: 37px; margin-top: 10px}
.agreed_r dd { width: 535px; margin: 10px 0 0 15px; line-height: 18px}
.agreed_r dd li { width: 535px}

/*youqing lianjie*/
.index_link { width: 956px; height: 135px; margin: 10px 31px 0; padding: 1px; border: 1px solid #DADADA}
.index_link .title { width: 956px; height: 32px; background: url(../images/new_li.gif) repeat-x 0 -369px; border-bottom: 3px solid #399DC1}
.index_link .title a:link,.index_link .title a:visited { color: #565656}
.index_link .title ul { width: 796px; height: 26px; padding: 6px 0 0 20px}
.index_link .b { float: right; width: 140px; height: 32px; line-height: 32px}
.index_link .title li { width: 86px; height: 26px; margin-left: 3px; text-align: center; line-height:26px; color:#565656; font-size: 14px; font-weight: bold}
.index_link .title .on { background: url(../images/bg_new.png) no-repeat -115px -287px; color: #FFF; cursor: pointer}
.link_content { display: inline; width: 930px; height: 90px; margin: 8px 9px 0 19px; line-height: 30px}
.link_content a { display: inline; float: left; margin-right: 10px; white-space: nowrap}
.link_content img { width: 88px; height: 31px; border: 1px solid #CCC}
.index_link .title .on a:link,.index_link .title .on a:visited {color: #FFF}
/*footer*/
.wrap { width:1000px; margin:0px 10px; background: #FFF; overflow:hidden; text-align: left}
.bottom_nav{ width: 960px; height: 40px; line-height: 26px; text-align:center}
.bottom_nav li { float: none;}
.bottom_nav li i { float: none; padding: 0 5px}
.bottom_new, .bottom_new dl { width: 980px}
.bottom_new dt, .bottom_new dd { width: 360px; margin-left: 40px}
.bottom_new dt { line-height: 30px; padding-top: 20px; }
.bottom_new dl p { width: 100%; height: 26px; line-height: 26px; color: #636363}
.bottom_new dt p { height: 30px; line-height: 30px; }

.bottom_new .cn_center p { height: 26px; line-height: 26px; }
.bottom_new .askqq { height: 25px; line-height: 25px; }
.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: 72px; cursor: pointer; }
.bottom_new .hk_ico,.bottom_new .cn_ico,.bottom_new .wx{ display:inline-block; background:url("../images/cst_bg.png") no-repeat; vertical-align:middle; overflow: hidden; }
.bottom_new .hk_ico{ width:16px; height:11px; background-position:0 -27px; }
.bottom_new .cn_ico{ width:16px; height:13px; background-position:0 -38px; }
.bottom_new .wx{ margin-right: 5px; width:20px; height:17px; background-position: -16px -27px; }

.nav_sides { display: inline; float: left; width: 980px; height: 65px; margin: 10px 0 0 10px}
.nav_sides ul { width: 980px; height: 58px}
.nav_sides li { display: inline; 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(../images/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; }

/*ask_new*/
.ask_new { width: 250px; overflow: hidden}
.ask_new h5 { width: 250px; height: 38px; background: url(../images/bgs_new.png) no-repeat 0 -329px; line-height: 38px}
.ask_new h5 .t { float: left; width: 102px; height: 23px; margin: 8px 0 0 11px; background: url(../images/bg_new.png) no-repeat -140px -191px; text-indent: 150px; overflow: hidden;}
.ask_new .more { float: right; display: inline; width: 40px; height: 7px; margin: 15px 14px 0 0; background: url(../images/aimei_li.gif) no-repeat 0 -196px; text-indent: 100px; overflow: hidden}
.ask_new_c { width: 248px; border: 1px solid #D6D6D6; border-top: 0;}
.ask_t { width: 238px; height: 22px; margin: 9px 0 0 3px; padding-left: 4px; background: url(../images/new_li.gif) repeat-x 0 -113px; }
.ask_t li { width: 47px; height: 22px; background: url(../images/bg_new.png) no-repeat -440px -251px; margin-left: -1px; text-align: center; line-height: 22px}
.ask_t .on { background-position: -394px -251px; }
.ask_t .on a:link, .ask_t .on a:visited { color: #E92566}
/*
.ask_c { width: 226px; margin: 6px 0 0 11px}
.ask_c li { width: 100%; height: 24px; line-height: 24px; background: url(../images/new_li.gif) no-repeat 0 -143px; text-indent: 22px; }
*/
/* upd 2013-7-1 by sole */
.ask_c { width:238px;margin:5px 0 0 5px; }
.ask_c ul { width:238px; height:325px; }
.ask_c li { width:238px; height:80px; }
.ask_c li h3 { height:23px; background:url("../images/new_li.gif") no-repeat 0 -143px; font-size:12px; font-weight:normal; text-indent:18px; overflow:hidden; }
.ask_c li h3 a { color:#333; text-decoration:none; }
.ask_c li h3 a:hover { color:#ec448e; text-decoration:underline; }
.ask_c li .q-info { width:228px; padding:6px; margin-top:2px; background:url(../images/qam_bg.png) no-repeat left top #f5f4f5; color:#888; *zoom:1; }
.ask_c li .q-info:after{ clear:both; content:""; display:table; }
.ask_c li .q-info .pic { float:left; width:38px; height:38px; overflow:hidden; background-color:#ddd; }
.ask_c li .q-info p { float:right; width:180px; line-height:19px; }
.ask_c li .q-info p a { color:#ec448e; text-decoration:none; } 

.ask_new_c .ask_doctor { float: left; width: 240px; height: 50px; margin: 10px 0 0 4px; background: url(../images/bgs_new.png) no-repeat 0 -115px; text-indent: -100px; overflow: hidden; }