@charset "utf-8";
/* CSS Document */
.clears{*zoom:1;}
.clears:after{display:block;content:".";overflow:hidden;clear:both;height:0;line-height:0;font-size:1px;visibility:hidden;}

.sider{ width:250px;}

.sd_01{ height:394px; overflow:hidden;}
.sd_01 h2.hbg{ height:22px; padding-bottom:0; margin-top:10px; margin-left:10px;}
.sd_01 h2 b{ float:left; line-height:14px;}
.sd_01 h2 a.more{ float:right; margin-top:-1px;}
.sd_01 .showlove{ margin:0 0 0 12px; height:120px; overflow:hidden;}
.sd_01 .showlove ul li{ margin:0 14px; width:84px; display:inline;}
.sd_01 .showlove ul li img{ border:1px solid #aba2e3;}
.sd_01 .sidenews_01{ margin:0;}

.sd_01 .love_pic{padding:0 35px 10px;}
.sd_01 .love_pic img{display:block;width:138px;height:92px;background:#fff;border:1px solid #c5c1de;padding:3px;margin:0 auto 5px; vertical-align:top;}
.sd_01 .love_pic p{color:#000;line-height:18px;}
.sd_01 .love_pic p strong{color:#be4394;}
.new_article{padding:0 15px 20px;background-color:#e5e5f9;}
.new_article .list_b{border-bottom:1px dotted #000;padding:5px 0;color:#555;line-height:24px;}
.new_article .list_b a{color:#555;}
.new_article .list_b p{color:#000;line-height:24px;}
.new_article .list_b p a{color:#be4394;font-weight:600;}

.sd_view{ height:653px; background:url(../ico/sd_view.jpg) repeat-x;}
.sd_view h2{ border:none; margin:4px 0 0 10px; height:31px;}
.sd_view dl{ line-height:22px; padding:20px 0 0 14px;}
.sd_view dl dd{ float:left; margin:0 22px 20px;*margin:0 22px; text-align:center; width:67px; display:inline;}
.sd_view dl dd img{ display:block; border:1px solid #aba2e3;}

.sd_recom{ height:190px; background:url(../ico/sd_recom.jpg) no-repeat;}
.sd_recom h2{ height:31px; line-height:32px; *line-height:34px; overflow:hidden; font-weight:bold; padding-left:30px;}
.sd_recom dl{ line-height:23px; margin:10px 0 0 10px;}
.sd_recom dl dd{}
.sd_recom dl dd a{ background:url(../ico/del.gif) left center no-repeat; padding-left:8px;}

.sd_activity{ background:url(../ico/sd_activity.jpg) no-repeat; background-color:#f4f4fd;}
.sd_activity h2{ height:31px; line-height:32px;*line-height:34px; overflow:hidden; font-weight:bold; padding-left:30px;}
.sd_activity dl{ line-height:21px; margin:0 6px 0 10px;padding-top:6px; height:60px; margin-bottom:10px; width:234px; border-bottom:1px dashed #b1b1b9;}
.sd_activity dl dd{height:66px; position:relative;width:162px; float:left; }
.sd_activity dl dt{ width:72px; float:left;}
.sd_activity dl dd span{ position:absolute; bottom:6px; right:10px;}
.sd_activity dl dd span a{ color:#a2007e; text-decoration:underline;}

.bolg_auth{ width:678px; height:184px; background:url(../ico/bd_bg.jpg) no-repeat;}
.bolg_auth img{ float:left; border:1px solid #c2bced; margin:18px 13px 0 13px;}
.bolg_auth .info{ width:530px; float:left; padding-top:16px;}
.bolg_auth h3{ height:32px; line-height:32px; border-bottom:1px solid #c5c1de;}
.bolg_auth h3 span.sexy_m,.bolg_auth h3 span.sexy_w{ background:url(../ico/sex_m.gif) left center no-repeat; float:left; padding-left:26px; font-weight:bold;}
.bolg_auth h3 span.sexy_m a,.bolg_auth h3 span.sexy_w a{ color:#4a488e;}
.bolg_auth h3 span.sexy_m a:hover,.bolg_auth h3 span.sexy_w a:hover{ color:#cc0000;text-decoration:underline;}
.bolg_auth h3 span.sexy_f{ background:url(../ico/sex_f.gif) left center no-repeat;}
.bolg_auth h3 div{ float:left; padding:9px 0 0 15px;}
.bolg_auth h3 div ul{}
.bolg_auth h3 div ul li{ background:url(../ico/star2.gif) no-repeat; width:14px; height:14px; float:left; margin-right:3px;}
.bolg_auth h3 span.on,.bolg_auth h3 span.off{ float:right; color:#323233; background:url(../ico/on.gif?eidt) 0 -16px no-repeat; padding-left:18px; height:32px; line-height:36px; overflow:hidden;}
.bolg_auth h3 span.off{ background-position:0 11px;}
.bolg_auth .info .moreinfo{ width:400px; float:left; line-height:22px;}
.bolg_auth .info .moreinfo p a:hover{ color:#000; text-decoration:underline;}
.bolg_auth h4{ line-height:30px;}
.bolg_auth h4 span{ color:#4a488e; padding-right:12px;}
.bolg_auth .info dl{ float:left; padding:6px 0 0 20px;}
.bolg_auth .info dl dd{ padding-bottom:2px;}
.bolg_auth .info dl a{ width:96px; height:29px; display:block;}
.bolg_auth .info dl a.btn1{ background:url(../ico/info_btn1.gif) no-repeat;}
.bolg_auth .info dl a.btn2{ background:url(../ico/info_btn2.gif) no-repeat;}
.bolg_auth .info dl a.btn3{ background:url(../ico/info_btn3.gif) no-repeat;}
.bolg_auth .info dl a.btn4{ background:url(../ico/info_btn4.gif) no-repeat;}
.bolg_auth .info dl a.btn4_1{background:url(../ico/btn101214_1.jpg) no-repeat;}
.bolg_auth .info dl a.btn5{ background:url(../ico/info_btn5.gif) no-repeat;}

.bolg_detail{ background:url(../ico/top_l.jpg) no-repeat; width:678px;}
.bolg_detail h3{ height:35px; line-height:34px; padding:0 0 0 12px;}
.bolg_detail h3 span{ float:right;}
.bolg_detail h3 b{ float:left; color:#4a488e;}
.bolg_detail h3 span a{ color:#5255c7; margin-right:12px;}
.bolg_detail h3 span a:hover{ color:#cc0000;text-decoration:underline;}
.bolg_detail h3 a.spacial{ color:#000;}
.bolg_detail h4{ font-weight:bold; font-size:14px; color:#4a488e; text-align:center; line-height:50px;}
.bolg_detail h5{ line-height:22px; height:22px; border-bottom:1px solid #c5c1de; margin:0 12px;}
.bolg_detail h5 i{ float:left;}
.bolg_detail h5 i a{ color:#4a488e;}
.bolg_detail h5 i a:hover{ color:#cc0000;text-decoration:underline;}
.bolg_detail h5 span{ float:right;}
.bolg_detail .txt{ padding:16px 24px 40px; font-size:14px; line-height:23px; border-bottom:1px solid #c5c1de; color:#444;}
.bolg_detail .tip{ height:49px; padding:20px; position:relative;}
.bolg_detail .tip div{ line-height:23px;}
.bolg_detail .tip div span{ background:url(../ico/del.gif) left center no-repeat; padding-left:8px;}
.bolg_detail .tip div span a{ color:#5255c7; margin-right:24px;}
.bolg_detail .tip a:hover{ color:#cc0000;text-decoration:underline;}
.bolg_detail .tip ul{position:absolute;top:16px;right:29px;width:184px;}
.bolg_detail .tip ul li{ float:left; padding-left:10px;}
.bolg_detail .tip ul li a{ background:url(../ico/btn_5.gif) no-repeat; width:81px; height:27px; line-height:27px; text-align:center; font-weight:bold; display:block; color:#4a488e;}
/*dui tu tan qing content*/
.mt_10{margin-top:10px;} 
.fens{color:#be4394;font-weight:600;}
.award_list{font-size:14px;font-family:Microsoft Yahei;color:#555;font-weight:600;padding:0 10px 10px;line-height:24px;}
.award_list a{color:#ff831d;}

.blog_cont{border:1px solid #c5c1de;width:678px;}
.blog_cont h2{ background:url(../ico/cont_title.jpg) no-repeat scroll center top;height:30px;border-bottom:1px solid #c5c1de;}
.blog_cont h2 b{float:left;padding-left:10px;line-height:30px;font-size:14px;color:#000;}
.blog_cont h2 span{float:right;padding-right:10px;line-height:30px;}
.blog_cont h2 span a{color:#a41a74;}
.blog_title{color:#be4394;font-size:14px; text-align:center;line-height:45px;font-weight:600;margin:10px 0;}
/*tu pian zhan shi*/
.pic_box{width:678px;height:400px;overflow:hidden;position:relative;}
.pic_btn{display:block; cursor:pointer;width:32px;height:32px;position:absolute;}
.pic_left{background:url(../ico/left_btn.jpg) no-repeat scroll left top;left:30px;top:160px;}
.pic_right{background:url(../ico/right_btn.jpg) no-repeat scroll left top;right:30px;top:160px;}
.pic_show{padding:10px 70px;}
.pic_show table td img{border:2px solid #ffcbbf;}
.pic_info{ background:url(../ico/say_bg.jpg) no-repeat scroll 20px 22px;color:#555;padding:20px 90px 30px;line-height:24px;}
.orange14{color:#ff9339;font-family:Microsoft Yahei;font-size:14px;}
.orange24{color:#ff9339;font-family:Microsoft Yahei;font-size:24px;}
.border_t{border-top:1px dotted #000;margin:10px 45px;padding:30px 0 20px; text-align:center;}
.say_btn{width:168px;height:46px;background:url(../ico/shuo_btn.jpg) no-repeat scroll left top;border:0; cursor:pointer;margin:0 auto;}
/*hui yuan bo wen*/
.user_blog{border:1px solid #d295bd;margin:0 18px;}
.user_blog h2{border-bottom:1px solid #d295bd;}
.user_blog_list{padding:10px 17px;}
.user_blog_list li{}
.user_blog_list li h3{color:#be4394;font-size:12px; font-weight:600;line-height:30px;border-bottom:1px dotted #000;}
.user_blog_list li h3 a{color:#be4394;}
.user_blog_list li h3 span{font-weight:400;}
.user_blog_list li p{padding:5px 0;color:#000;line-height:24px;}
.user_blog_list li p a{color:#000;}
.read_btn{display:block;float:right;width:68px;height:23px;line-height:23px;color:#000; text-align:center;background:url(../ico/read_btn.jpg) no-repeat scroll 0 0;}

.sd_serach h2{background:url(../ico/sd_serach2.jpg) no-repeat scroll 0 0;padding-left:10px;}
.pannel7{padding-left:15px;}
/*huo jiang ming dan*/
.winner_list{padding:5px 17px;}
.winner_list li{padding:10px 20px 10px 35px;border-bottom:1px dotted #000;}
.winner_list li h4{ text-align:left;margin:0;line-height:35px;}
.winner_list li h4 a{color:#be4394;font-size:14px; font-weight:600;}
.winner_list li .left{width:150px;float:left;background:url(../ico/past_left_bg.jpg) no-repeat scroll right center;}
.winner_list li .left p{color:#000;line-height:24px;}
.winner_list li .right{width:435px;float:left;}
.winner_list li .right p{color:#555;line-height:24px;padding-left:30px;}
.winner_list li .right p a{color:#555;}
.black{color:#000;}
/*wang qi hua ti*/
.past_list{padding:5px 25px 5px 15px;}
.past_list li{padding:20px 0; border-bottom:1px dotted #000;}
.past_list li .pic{width:146px;float:left;padding-right:20px;}
.past_list li .right{width:460px;float:left;}
.past_list li img{padding:3px;border:1px solid #cac7e1;}
.past_list li h4{ text-align:left;line-height:30px;}
.past_list li h4 a{color:#be4394;font-size:14px; font-weight:600;}
.past_list li p{color:#555;line-height:24px;}
.join{ text-align:right;line-height:24px;}