@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0; border:0;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, a { padding:0; margin:0; list-style: none;}
body {font-size:12px;color:#545252; font-family:"宋体";}
fieldset, img ,abbr, acronym { border: 0;}   
table { border-collapse: collapse; border-spacing:0; } 
address, caption, cite, code, dfn, em, th, var { font-weight: normal; font-style: normal; }
caption, th { text-align: left; }   
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }   
q:before, q:after { content: ''; }
li { list-style-type:none;}
a { color:#554e4e; text-decoration:none;}
a:hover { color:#dc0080; text-decoration:underline;}
.clear { clear:both;}
.clearfix {zoom:1}
.clearfix:after {content: '\20'; display: block; clear: both;}
.f_l { float:left;}
.f_r { float:right;}
input {vertical-align:middle;}

.width960 { width:960px; background:#fff; margin:0 auto 10px;}
.width300 { width:300px;}
.width220 { width:220px;}
.width730 {width:730px;float:left;}
.width960l {width:956px; border:1px solid #d4d4d4; padding:1px; margin:0 auto 10px;}
.line_b {border-bottom:1px solid #e3dfe0;}
.bgtop {background: url(http://beauty.mplife.com/100510/images/bgtop1.png) repeat-x left top; padding:16px 0 0;}

/* nav104 */
.nav104_l { background-color:#595556; width:960px; margin:0 auto; height:30px; line-height:30px;}
.nav104_l a:link,.nav104_l a:visited,.nav104_l a:hover,.nav104_l a:active {color:#fff;}
.nav104_l h3 {float:left; padding-left:35px;}
.nav104_l h3 a {padding:0 5px;}
.nav104_l p {float:right; padding-right:5px; text-align:right;}
.nav104_l p a {background: url(http://www.mpdaogou.com/images/100420/nav_dot01.png) no-repeat left center; padding:0 15px 0 8px;}
.nav104 { width:960px; height:70px; background:url(http://www.mpdaogou.com/images/100420/navbg104.png) no-repeat left top; margin:0 auto;}
.logo104 { width:180px; float:left; text-align:center; margin-right:17px;}
.logo104 img { margin-top:11px; width:98px; height:40px;}
.nav104 li {display:block; clear:both;}
.nav104 li a { display:inline-block;float:left;background: url(http://www.mpdaogou.com/images/100420/nav_dot01.png) no-repeat left center; padding:0 8px; line-height:20px;}
.nav104 li a:link,.nav104 li a:visited,.nav104 li a:active {color:#800000;}
.nav104 li a:hover,.nav104 li a.current {color:#e02520;}
.nav104_p1,.nav104_p2,.nav104_p3,.nav104_p4 {float:left; margin:10px 0 0 0; display:inline-block;}
.nav104_p1 {width:74px; padding-left:64px;}
.nav104_p2 {width:140px; padding-left:58px; margin-right:12px;}
.nav104_p3 {width:335px; margin-right:16px;}
.nav104_p3 li a { padding:0 14px 0 8px;}
.nav104_p3 li a.w3e { padding:0 26px 0 8px;}
.p2e {letter-spacing: 1em;}

/* 头部091222 */
.clearfix {zoom:1}
.clearfix:after {content: '\20'; display: block; clear: both;}
.f_l { float:left;}
.top09_1 { width:960px; height:30px; font-size:12px; margin:0 auto; background:url(http://www.mpdaogou.com/2009/1207/images/index_2.jpg) repeat-x left top; position:relative;}
.top09_1l { width:300px; margin:6px 0 0 8px !important; margin:6px 0 0 4px; line-height:20px; color:#fff;}
.top09_1l a:link,.top09_1l a:visited,.top09_1l a:active { color:#fff;}
.top09_1l a:hover { color:#fff;}
.top09_1m { width:250px;}
.top09_1m_in { width:143px; height:18px; background:none; border:0; padding:2px 2px 2px 18px;}
.top09_1m_but {margin-bottom:-1px; *margin-bottom:1px; margin-left:3px;}
.top09_1ml { width:200px; display:block; margin:5px 0 0 0; background:url(http://www.mpdaogou.com/2009/1207/images/index_3.jpg) no-repeat center;}
.top09_2 { width:960px; height:80px; margin:0 auto; padding:5px 0; background:#fff;}
.top09_2l { width:300px; padding-top:13px; text-align:center;}
.top09_2r { width:660px; height:80px; overflow:hidden;}

.top09_1city { width:64px;}
.top09_1city p { width:64px; height:21px; float:left; overflow:hidden; margin-top:9px; color:#fff; cursor:pointer;}
.top09_1city p img { margin-left:3px;}
#area_more { position:absolute; zoom:1; overflow:hidden; visibility:hidden; z-index:888; top:29px; left:887px; width:45px; height:48px; border:#ccc 1px solid; background:#fff;}
#area_more ul li { float:none; margin:3px; line-height:18px;}

/* 导航091222 */
.channel_nav09 { width:960px; height:36px; margin:0 auto; font-size:12px; background:#fff url(http://beauty.mplife.com/images/091222/images/bg_1.jpg) no-repeat left top;}
.channel_nav09 ul { width:950px; height:36px; margin:0 0 0 10px;}
.channel_nav09_l { float:left; width:771px ; height:29px; margin:7px 0 0 0; line-height:28px; color:#DCD2D1; text-align:center;}
.channel_nav09_l a { display:block; float:left; text-align:center; width:42px; margin:0 2px; height:29px;}
.channel_nav09_l a:link,.channel_nav09_l a:visited,.channel_nav09_l a:active { color:#DCD2D1;}
.channel_nav09_l a:hover { background:url(http://beauty.mplife.com/images/091222/images/bg_2.jpg) no-repeat center top; color:#920338;}
.channel_nav09 ul li.channel_nav09_l a.channel_nav09_cur { background:url(http://beauty.mplife.com/images/091222/images/bg_2.jpg) no-repeat center top; color:#920338;}
.channel_nav09_r { width:168px; margin:7px 0 0 0; padding:0; float:left; text-align:center;}
.channel_nav09_r a { width:56px; height:24px; line-height:24px; display:block; padding:0; margin:0; float:left; background:none;}
.channel_nav09_r a:link,.channel_nav09_r a:visited,.channel_nav09_r a:hover,.channel_nav09_r a:active { color:#DCD2D1;}
.nav { width:960px; height:40px; margin:0 auto; font-size:12px; background:#fff url(http://beauty.mplife.com/images/091222/images/bg_3.jpg) repeat-x left top; margin-bottom:7px;}
.nav ul {padding:0 0 0 23px;}
.nav ul li { float:left; background:url(http://beauty.mplife.com/images/091222/images/bg1.gif) no-repeat right top;padding:0 8px 0 7px; margin:0; line-height:37px; text-align:center;}
.nav li a span {color:#910237;text-decoration:none;}
.nav li a:hover span {color:#910237;text-decoration:none;}


/* 广告位 */
.ad960_tl { width:960px; margin:10px auto; font-size:0px; overflow:hidden;}
.ad_960_ls {width:960px; margin:0 auto; font-size:1px; overflow:hidden;}

/* 焦点图 */
#focus { width:300px;height:490px;overflow:hidden; position:relative;  }
#focus_big_pic { width:300px; height:450px; overflow:hidden; cursor:pointer;}
#focus_link_txt { width:300px; height:35px;line-height:35px; vertical-align:middle;background:url(http://sh.mpdaogou.com/wedding/images/100416/f_text_bg.jpg) no-repeat; text-align:center;color:#e3005c;}
#focus_link_txt a { display:inline-block; width:298px; margin:5px 0 0 5px; font-weight:bold; font-size:14px; line-height:24px; vertical-align:middle;color:#e3005c;} 
#focus_btns { position:absolute; top:430px; left:195px;}
#focus_btns li, #focus_btns li.normal,#focus_btns li.curren { float:left; display:block;color:#fff; line-height:10px; text-align:center; margin-left:5px; font:normal 10px Tahoma; cursor:pointer;}
#focus_btns li.normal { width:13px;height:13px;background-color:#02b3b6; margin-top:0; font-size:10px; line-height:12px;}
#focus_btns li.curren {width:18px;height:18px; background-color:#e8297a; margin-top:-2px; font-size:12px;line-height:18px; vertical-align:middle;}
#focus_conts { display:none;}  

/* 焦点文字区 */
.focus_cont {width:420px;padding:0 0 0 10px;background: url(http://beauty.mplife.com/body/100513/images/focus_bg.png) no-repeat left top;}
.focus_cont h2 {background: url(http://sh.mpdaogou.com/wedding/images/100416/tt_bg01.gif) no-repeat 112px bottom; line-height:20px; height:20px; font-size:16px; font-family:"微软雅黑"; color:#a80101; margin-bottom:16px; text-indent:8px;}
.focus_cont h3 {font-family:"微软雅黑"; font-size:15px; color:#5f5f5f; text-indent:10px; margin-bottom:8px;background: url(http://beauty.mplife.com/body/100513/images/h3_bg07.png) no-repeat 80px center;}
.focus_cont h3 a {color:#5f5f5f;}
.focus_cont h3 span,.focus_cont h3 a span {color:#e92877;}
.focus_cont h3.n1 {background: url(http://beauty.mplife.com/body/100513/images/h3_bg08.png) no-repeat 80px center;}
.f_txt1 {text-align:center; margin:22px 0 26px;}
.f_txt1 h4 { font-size:18px; font-family:"微软雅黑"; font-weight:400; height:18px; line-height:18px;}
.f_txt1 h4 a {color:#dc0080;}
.f_txt2 { margin-bottom:20px;}
.f_txt2 li {width:50%; font-size:14px; text-align:center; float:left; height:14px; line-height:14px;}
.f_txt2 li a {color:#6f7a7b;}
.f_txt3 {padding:0 0 5px 3px;}
.f_txt3 p {width:162px; float:left; background-color:#cbcbcb; text-align:center; margin-right:10px; padding:2px;}
.f_txt3 p a { line-height:21px;}
.f_txt3 a { color:#554e4e;}
.f_txt3 a:hover {color:#dc0080;}
.f_txt3 h4 {font-size:14px; margin:0 0 15px; text-indent:3px;}
.f_txt3 h4 a {color:#dc0080;}
.f_txt3 li {font-size:14px; line-height:30px;}
.f_txt3 li span,.f_txt3 li span a {color:#a5a3a3;}
.f_txt3 p img {float:left; width:160px; height:120px; border:1px solid #fff; margin-bottom:2px;}
.f_line1 { height:1px; overflow:hidden; border-bottom:1px dashed #d3d3d3; margin:14px 0 14px;}
.f_txt4 {padding:2px 10px 0 3px;background: url(http://beauty.mplife.com/body/100513/images/cont_bg16.png) no-repeat 170px 110px;}
.f_txt4 h3 { margin-bottom:16px; padding-left:12px;}
.f_txt4 h4 {font-size:14px; margin-bottom:10px; text-indent:3px;}
.f_txt4 h4 a {color:#dc0080;}
.f_txt4 p {color:#a5a3a3; line-height:26px; margin-bottom:25px;}
.f_txt4 p a { color:#01b3b7;}
.f_txt4 dl {float:left; text-align:center; background-color:#cbcbcb; padding:2px; margin-right:10px;}
.f_txt4 dt img {width:160px; height:240px;}
.f_txt4 dd {line-height:28px;}
.f_txt4 li {line-height:28px; font-size:14px;}
.f_txt4 li span,.f_txt4 li span a {color:#a5a3a3;}
.f_txt8 {border:1px solid #d4d4d4; padding:1px; margin:10px 0 0 0; }
.f_txt8 ul {background: url(http://beauty.mplife.com/100510/images/cont_bg09.png) repeat-x left top; display:block; padding:6px 0 5px 8px; float:left; width:288px;}
.f_txt8 li { }
.f_txt8 li a {color:#6a6969; display:block; font-size:13px; font-weight:700;width:138px; float:left; height:38px; line-height:38px; text-indent:45px;}
.f_txt8 li a:hover {color:#e84480; text-decoration:none;}
.f_txt8 li a.cal1 {background: url(http://beauty.mplife.com/body/100513/images/cal1_off.jpg) no-repeat 6px top;}
.f_txt8 li a.cal1:hover {background: url(http://beauty.mplife.com/body/100513/images/cal1_on.jpg) no-repeat left top;}
.f_txt8 li a.cal2 {background: url(http://beauty.mplife.com/body/100513/images/cal2_off.jpg) no-repeat 7px 2px;}
.f_txt8 li a.cal2:hover {background: url(http://beauty.mplife.com/body/100513/images/cal2_on.jpg) no-repeat left top;}
.f_txt8 li a.cal3 {background: url(http://beauty.mplife.com/body/100513/images/cal3_off.jpg) no-repeat 6px top;}
.f_txt8 li a.cal3:hover {background: url(http://beauty.mplife.com/body/100513/images/cal3_on.jpg) no-repeat left top;}
.f_txt8 li a.cal4 {background: url(http://beauty.mplife.com/body/100513/images/cal4_off.jpg) no-repeat 7px 3px;}
.f_txt8 li a.cal4:hover {background: url(http://beauty.mplife.com/body/100513/images/cal4_on.jpg) no-repeat left top;}

/*搜索*/
.cont_daren {}
.cont_daren h3 {background: url(http://beauty.mplife.com/100510/images/h3_bg02.png) no-repeat left top; height:26px; line-height:26px; text-indent:11px; font-size:14px; color:#fff; font-weight:700; margin-bottom:3px;}
.cont_daren li {background-color:#f0eeef; margin:0 3px 0 5px; line-height:18px; padding:8px 5px;}
.cont_daren li img {width:90px; height:90px; border:1px solid #fff; float:left; margin-right:10px;}
.cont_daren li a {color:#e2356a;}
.cont_daren p {margin-top:4px; color:#000;}
.cont_daren p a {color:#26c9d2;}
.dsearch {background: url(http://beauty.mplife.com/body/100513/images/cont_bg04.png) no-repeat left top; height:28px; padding:10px 0 2px 12px; margin-bottom:10px;}
.dsearch .txt {width:136px; height:21px; line-height:21px; border:1px solid #bec1c6;}
.dsearch .bt {background: url(http://beauty.mplife.com/100510/images/bt01.gif) no-repeat left top; width:53px; height:21px; border:0; text-align:center; line-height:21px; color:#fff; font-size:14px;}
.ad218 img {width:220px; height:250px;}

/*减肥热点*/
.cont_rank { background-color:#fe9fbf; padding:15px 3px 3px 3px; margin-bottom:10px;}
.cont_rank_tit li {text-align:center; float:left;  font-weight:700;}
.cont_rank_tit li.qb {margin-right:6px;}
.tab1_bg1 a,.tab1_bg2 a {display:block; line-height:32px; font-size:14px; cursor:pointer; width:104px;}
.tab1_bg1 a{background: url(http://beauty.mplife.com/100510/images/menu_on01.gif) no-repeat left top; color:#c92760;}
.tab1_bg2 a{background: url(http://beauty.mplife.com/100510/images/menu_off01.gif) no-repeat left top; color:#fff;}
.tab_off1 {display:none;}
.rankbox1 { background-color:#fff; padding:15px 3px 5px 6px;}
.rankbox1 img {width:75px; height:75px; border:1px solid #d4d4d4; padding:1px; background-color:#fff; float:left; margin-right:6px;}
.rankbox1 h4 {margin-bottom:8px;}
.rankbox1 h4 a {color:#000; font-size:13px; font-weight:700;}
.rankbox1 p {color:#666; line-height:26px;}
.rankbox1 p a {color:#e82979;}
.rankbox1 li span a,.rankbox li span {color:#28cfd5;}
.rankbox1 ul.u2 {float:left;padding:0 0 0 20px;background: url(http://beauty.mplife.com/100510/images/num2.gif) no-repeat 4px 9px; width:185px; margin-top:10px;}
.rankbox1 ul.u2 li {font-size:13px; width:100%; float:left; line-height:28px;}
.rankbox1 ul.u2 li a {color:#3f3f3f;}

/*局部减肥*/
.main_tit {background: url(http://beauty.mplife.com/100510/images/h3_bg03.png) no-repeat left top; height:30px; line-height:30px; border-bottom:1px solid #fff; margin-right:1px;}
.main_tit h2 { float:left; padding:5px 0 0 28px;}
.main_tit p {float:right; color:#fff; padding-right:38px;}
.main_tit p a {color:#fff;}
.width956 {width:956px;margin:0 auto 10px;border:1px solid #d4d4d4;padding:1px 1px 10px 1px;background: url(http://beauty.mplife.com/100510/images/cont_bg10.png) repeat-x left 32px;}
.width956a {width:956px;margin:0 auto 10px;border:1px solid #d4d4d4;padding:1px 1px 10px 1px;background: #eae8e9 url(http://beauty.mplife.com/body/100513/images/cont_bg15.png) no-repeat left 32px;}
.nobg {background-image:none;}
.accessories .leftbotton {background:url(http://beauty.mplife.com/body/100513/images/left01.gif) no-repeat 0px 0px; left:10px; float:left; width: 15px; cursor:pointer; position: absolute; top: 60px; height:30px;}
.accessories .rightbotton {right:10px; background:url(http://beauty.mplife.com/body/100513/images/right01.gif) no-repeat 0px 0px; float:right; width: 15px; cursor:pointer; position: absolute;top: 60px; height:30px;}
.accessories{ float:left; width:954px; height:160px; padding-top:15px; border-top:none; overflow:hidden; position:relative; background-color:#dcdadb; margin:1px;}
.scroll_pic{ width:890px; position:absolute; left:36px;overflow:hidden;}
.scroll_pic li{ float:left; width:200px; display:inline; margin:0 20px 0 10px; text-align:center;background:url(http://beauty.mplife.com/body/100513/images/line08.gif) no-repeat right 0px;}
.scroll_pic li a{ color:#5B5255; display:block; color:#5a5859; line-height:24px; display:block; width:169px; float:left;}
.scroll_pic li img{display:block; width:167px; height:127px; border:1px solid #fff; float:left;}
.darenbox { padding:20px 0 0 0; width:417px; float:left; margin:0 8px; display:inline;}
.darenline,.darenline1 { float:left;}
.darenline {height:313px;background: url(http://beauty.mplife.com/body/100513/images/line04.gif) no-repeat left top; margin:15px 15px 0 25px; width:31px;}
.darenline1 {height:313px;margin:15px 15px 0 25px; width:31px;}
.f_txt9 {padding:0 0 0 3px;}
.f_txt9 dl {text-align:center; margin-right:19px;background: url(http://beauty.mplife.com/body/100513/images/cont_bg13.png) no-repeat left top; border:1px solid #dcdadb; width:180px; float:left; display:inline;}
.f_txt9 dt img {width:160px; height:240px; border:1px solid #dbdbdb; margin:9px; display:inline; float:left;}
.f_txt9 dd {width:180px; float:left;}
.f_txt9 dd {line-height:23px; background-color:#dcdadb; padding-top:2px;}
.f_txt9 ul,.f_txt9 h3 {float:left; width:213px;}
.f_txt9 ul {margin-bottom:8px;}
.f_txt9 li {line-height:28px;background: url(http://beauty.mplife.com/100510/images/dot03.gif) no-repeat left center; text-indent:10px; font-size:13px;}
.f_txt9 li span,.f_txt9 li span a {color:#a5a3a3;}
.f_txt9 h3 { font-size:14px; font-weight:700; margin-bottom:2px; color:#e92877; text-indent:4px;background: url(http://beauty.mplife.com/body/100513/images/line06.gif) no-repeat 64px center;}
.f_txt9 h3 a {color:#e92877;}
.f_txt7 {padding:2px 10px 0 3px;background: url(http://beauty.mplife.com/body/100513/images/cont_bg12.png) no-repeat 180px 110px; float:left;}
.f_txt7 h3 { margin-bottom:16px; padding-left:12px;}
.f_txt7 h4 {font-size:14px; margin-bottom:14px; text-indent:3px;}
.f_txt7 h4 a {color:#dc0080;}
.f_txt7 p {line-height:24px; margin-bottom:18px; color:#595959;}
.f_txt7 p a { color:#f06294;}
.f_txt7 dl {float:left; text-align:center; background-color:#e9e9e9; padding:10px; width:160px; margin-right:14px;background: url(http://beauty.mplife.com/body/100513/images/cont_bg14.png) no-repeat left top;}
.f_txt7 dt img {width:160px; height:240px;}
.f_txt7 dd {line-height:28px;}
.f_txt7 ul {float:left; width:210px;}
.f_txt7 li {line-height:28px; font-size:13px;background: url(http://beauty.mplife.com/body/100513/images/dot04.gif) no-repeat left center; text-indent:10px; }
.f_txt5 {padding:0 0 5px 3px;}
.f_txt5 p {width:162px; float:left; background-color:#cbcbcb; text-align:center; margin-right:25px; padding:2px;}
.f_txt5 p a { line-height:21px;}
.f_txt5 a { color:#554e4e;}
.f_txt5 a:hover {color:#dc0080;}
.f_txt5 h4 {font-size:14px; margin:0 0 15px; text-indent:3px;}
.f_txt5 h4 a {color:#dc0080;}
.f_txt5 ul {float:left; width:220px;}
.f_txt5 li {font-size:13px; line-height:30px;background: url(http://beauty.mplife.com/body/100513/images/dot04.gif) no-repeat left center; text-indent:10px;}
.f_txt5 p img {float:left; width:160px; height:120px; border:1px solid #fff; margin-bottom:2px;}

/*测试*/
.test_bg {border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;background: url(images/cont_bg17.png) no-repeat left top;}
.width723 {width:723px;background: url(images/cont_bg18.png) no-repeat right top; padding-bottom:45px;}
.bmiinfo { padding:34px 8px 0 22px;}
.bmiinfo img {border:1px solid #e5e5e5; float:left; margin:14px 30px 0 0;}
.bmiinfo h2 {font-size:18px; font-family:"微软雅黑"; color:#dc0080; text-align:center; margin-bottom:25px;}
.bmiinfo p {font-size:13px; color:#898989; line-height:28px;}
.test_c {background: url(images/cont_bg19.png) no-repeat center top; padding:26px 33px 0 3px; margin-top:15px; font-size:13px;}
.test_c h5 {font-weight:700; color:#626262; padding-left:17px; margin-bottom:32px;}
.test_c h3 {letter-spacing: 3px; color:#fff; font-weight:700;background: url(images/h3_bg03.png) no-repeat left top; height:30px; line-height:30px; text-align:center; border-bottom:2px solid #f5f5f5; margin-bottom:2px;}
.test_box { font-size:13px; padding-left:69px; margin-bottom:25px;}
.test_box li {float:left; margin-right:105px; display:inline;}
.test_box .in {border:1px solid #dadbd5; width:51px; height:20px; line-height:20px;}
.test_box input {vertical-align:text-bottom;}
.paramet {background-color:#eee; padding:7px;}
.index_c {margin:0 4px; border:1px solid #e6e6e6; background-color:#fff; padding:8px 0;}
.index_c li {float:left; width:165px; text-align:center; line-height:30px; font-size:14px;background: url(images/dot05.gif) repeat-y right top;}
.index_c li strong {color:#f35589;}
.index_c li.nobg {background-image:none;}
.index_b {padding:10px 5px;}
.index_b p {line-height:28px; font-size:12px; color:#898989;}
.stools {background: url(images/cont_bg20.png) no-repeat left top; height:242px; padding:29px 0 0 22px;}
.stools h3 {font-size:14px; font-weight:700; color:#626262; margin-bottom:28px;}
.stools li { margin-bottom:15px;}
.stools li a {color:#6a6969; display:block; font-size:14px; font-weight:700;width:176px; height:30px; line-height:30px; padding-top:5px; text-indent:65px; margin-bottom:15px;}
.stools li a:hover,.stools li a.current {color:#e84480; text-decoration:none;}
.stools li.cal1 {background: url(images/cal5_off.jpg) no-repeat left top;}
.stools li.cal1 a:hover,.stools li.cal1 a.current {background: url(images/cal5_on.jpg) no-repeat left top;}
.stools li.cal2 {background: url(images/cal6_off.jpg) no-repeat left top;}
.stools li.cal2 a:hover,.stools li.cal2 a.current {background: url(images/cal6_on.jpg) no-repeat left top;}
.stools li.cal3 {background: url(images/cal7_off.jpg) no-repeat left top;}
.stools li.cal3 a:hover,.stools li.cal3 a.current {background: url(images/cal7_on.jpg) no-repeat left top;}
.stools li.cal4 {background: url(images/cal8_off.jpg) no-repeat left top;}
.stools li.cal4 a:hover,.stools li.cal4 a.current {background: url(images/cal8_on.jpg) no-repeat left top;}
.ad_r { margin-top:10px;}
.index_tit {background: url(images/h3_bg09.png) no-repeat left top; height:30px; line-height:30px; margin-bottom:10px; padding-left:10px;}
.index_tit td {text-indent:10px; font-weight:700; color:#7d7d7d;}
.heat_c {border:1px solid #e6e6e6; background-color:#fff; padding:1px;}
.heat_c td {border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9; padding:2px 9px; font-size:14px; text-align:right; color:#707070;}
.heat_c td.ct1 {width:88px; text-align:left;}
.heat_c td.ct2 {width:200px; color:#e73e7c; text-align:left; font-size:13px;}
.heat_c td.ct3 {width:155px;}
.heat_c td.ccc {background-color:#ccc; line-height:20px; font-weight:700; text-align:left;}

 
/* 友情链接 */
.link_tit {height:31px; background-color:#edeaea;}
.link_bg {padding:8px 14px; font-size:14px; line-height:24px;color:#5e5d5f;}
.link_bg a {color:#5e5d5f;}

/* 联系我们 */
.mail_c {border:1px solid #d4d4d4; width:218px; float:right;}
.mail_tit {height:31px;}
.mail_bg {padding:8px 14px; line-height:24px; color:#5e5d5f;}
.mail_bg a:link,.mail_bg a:visited,.mail_bg a:hover,.mail_bg a:active {color:#5e5d5f;}

.bottom { width:960px; margin:0 auto; padding:10px 0; text-align:center; background:#fff;}
.foot { border-top:#ccc 2px solid; padding-top:10px; *padding-top:0; background:#fff;}
.foot p.bt { float:left; width:960px;}
.foot p { text-align:center; line-height:18px; color:#000; font-family:Tahoma;}
.foot p a { color:#000;}
