﻿/* 中国装饰排行榜CSS Document 
body {margin:0px;font-size:12px; color:#000; text-align:center; font:12px/1 simsun;}
ul {margin:0px; padding:0px;}
img {border:0px;margin:0px;padding:0px;line-height:0px;}
*/
li {margin:0px; padding:0px;list-style:none;}
hr{margin-top:0px;padding:0px;}
form{margin:0px;padding:0px;}

body{margin: 0 auto;font:400 12px/1 simsun;padding: 0;color: #333;}
*{margin: 0;padding: 0;}
h1, h2, h3, h4{font: bold 12px/25px "宋体";}
label input, select, form img, button{vertical-align: middle;}
input, button, select, textarea{font-size: 12px;vertical-align: middle;}
a{color: #333333;text-decoration: none;}
a:hover{text-decoration: underline;color: #c30;}
ul{margin: 0;padding: 0;list-style-type: none;line-height: 22px;}
img{border:0px;margin:0px;padding:0px;line-height:0px;}
select, input, img{vertical-align: middle;}

.clear {clear:both;font-size:1px;visibility:hidden;width:1px;line-height:0px;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}

/*字体链接样式*/
a:link,a:visited {color: #000;text-decoration:none;}
a:hover {color: #f60;text-decoration:none;}
.strong {font-weight:bolder;}
.mar_top {margin-top:10px;}
.float_l{float:left;}
.float_r{float:right;}
.f_12px {font-size:12px;}
.f_14px {font-size:14px;}
.f_19px {font-size:19px; font-weight:bolder;}
.f_gray {color:#7F7F7F;}
.f_white {color:#fff;}
.f_white a:link,.f_white a:visited{color:#fff;text-decoration:none;}
.f_white a:hover{color:#fc0;text-decoration:none;}
.f_red {color:#f00;}
.f_red a:link,.f_red a:visited{color:#f00;text-decoration:none;}
.f_red a:hover{color:#000;text-decoration:none;}
.f_black {color:#000;}
.f_black a:link,.f_black a:visited{color:#000;text-decoration:underline;}
.f_black a:hover{color:#f60;text-decoration:none;}

.top {width:960px; height:75px; padding:0px; margin:10px auto; clear:both; overflow:hidden;}
.top_l {float:left; width:182px; height:75px; text-align:left; overflow:hidden;}
.top_m {float:left; width:580px; height:75px; overflow:hidden;}
.top_r {float:right; width:190px; height:75px; overflow:hidden;}

.menu li {float:left; width:59px; padding-left:13px; line-height:20px}
.menu01 a, .menu01 span {margin:0 .1em}
/*.nav {width:960px; padding:0px; margin:0px auto; text-align:left; background:url(images/menu_logo_bg.gif); clear:both; overflow:hidden;}
.nav_l {float:left; width:175px; overflow:hidden;}
.nav_m {float:left; width:700px; height:20px; padding-top:22px; overflow:hidden;}
.nav_r {float:right; width:10px; height:42px; background:url(images/menu_logo_r.gif) left top no-repeat; overflow:hidden;}*/
.cop {width:960px; height:90px; line-height:18px; padding-top:10px; margin:0 auto; clear:both; overflow:hidden;}
.bottom {width:960px; height:20px; padding-top:10px; margin:0 auto; background:url(images/zxbd_pic11.gif) left top no-repeat; clear:both; overflow:hidden;}

/*鼠标触发按钮样式*/
.cf {float:right; width:150px; height:27px; padding:8px 20px 0 0; background:url(images/blog_bg.gif) right top no-repeat; overflow:hidden;}
.cf li {float:left;}
.cf .btn_on {width:50px; height:20px; padding-top:3px; text-align:center; display:block; cursor:pointer; background: url(images/blog_cfbg.gif) 0px 1px no-repeat;}
.cf .btn_off {width:50px; height:20px; padding-top:3px; text-align:center; display:block; cursor:pointer;}
.cf .btn_on a:link,.btn_on a:link a:visited{color:#fff; text-decoration:none; font-weight:bolder}
.cf .btn_on a:hover{color:#fff; text-decoration:none; font-weight:bolder}

/*主体框架样式*/
.con {width:960px; text-align:left; padding:0px; margin:0px auto; clear:both; overflow:hidden;}
.con_l {float:left; width:375px; margin-right:8px; overflow:hidden;}
.con_l_2 {float:left; width:184px; overflow:hidden;}
.con_l_3 {float:left; width:314px; overflow:hidden;}
.con_m {float:left; width:375px; overflow:hidden;}
.con_m2 {float:left; width:372px; overflow:hidden;}
.con_r {float:right; width:194px; overflow:hidden;}
.con_r_2 {float:right; width:314px; overflow:hidden;}
.con_post {width:960px; height:25px; padding-top:3px; margin:0px auto; text-align:left; text-overflow:ellipsis; white-space:nowrap; clear:both; overflow:hidden;}
.ad {width:960px; height:90px; margin:0px auto; clear:both; overflow:hidden;}
.ad_l {float:left; width:683px; overflow:hidden;}
.ad_r {float:right; width:270px; overflow:hidden;}
.col {width:100%; height:35px; background:url(images/blog_bgm.jpg); overflow:hidden;}
.col_l {float:left; height:23px; padding:12px 0 0 15px; background:url(images/blog_bg.gif) 0px 0px no-repeat; overflow:hidden;}
.col_r {float:right; height:22px; padding:13px 20px 0 0; background:url(images/blog_bg.gif) right top no-repeat; overflow:hidden;}
.down {width:100%; height:10px; padding:0px; background:url(images/blog_bgm2.gif); overflow:hidden;}
.down_l {float:left; width:50px; height:10px; background:url(images/blog_bg.gif) 0px -40px no-repeat; overflow:hidden;}
.down_r {float:right; width:10px; height:10px; background:url(images/blog_bg.gif) right -40px no-repeat; overflow:hidden;}
.con2 {width:353px; height:190px; padding:10px; border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3; overflow:hidden;}
.con2 .title { padding-top:5px; text-align:center; overflow:hidden;}
.con2 .title2 { padding:5px 0;line-height:18px; text-align:center; border-bottom:1px solid #DEDEDE dotted; overflow:hidden;}
.con2 .list {width:100%; padding-top:10px; overflow:hidden;}
.con2 .list li {width:100%; line-height:22px;}
.con3 {width:172px; height:190px; padding:10px; border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3; overflow:hidden;}
.con3 .pic {height:98px; overflow:hidden;}
.con3 .l {float:left; width:80px; overflow:hidden;}
.con3 .r {float:left; width:90px; line-height:18px; overflow:hidden;}
.con3 img {padding:1px; border:1px solid #EBEBED;}
.con3 .list {width:100%; overflow:hidden;}
.con3 .list li {width:170px; line-height:20px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.con4 {width:162px; height:225px; padding:10px; line-height:22px; border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3; overflow:hidden;}
.con4 li {float:left; width:55px; line-height:22px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.con5 {width:353px; height:225px; padding:10px; border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3; background:url(images/blog_num.gif) 10px 15px no-repeat; overflow:hidden;}
.con5 li {padding-left:25px; line-height:23px;}
.con6 {width:172px; height:225px; padding:10px; border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3; background:url(images/blog_num.gif) 10px 15px no-repeat; overflow:hidden;}
.con6 li {padding-left:25px; line-height:23px;}

.con7 {width:938px; height:290px; padding:10px; border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3; overflow:hidden;}
.con7 li {float:left; width:152px; height:150px; text-align:center; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;margin-right:4px;}
.con7 img { width:140px; height:105px; border:1px solid #EBEBED; overflow:hidden;}
.con7 div{margin-bottom:3px;border:1px solid #ddd;padding:3px 0 3px 0;}
.con7 div.pic{margin:0;width:140px;height:105px;overflow:hidden;border:0;}

.con8 {width:350px; height:215px; padding:10px; border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3; overflow:hidden;}
.con9 {width:100%; height:103px; overflow:hidden;}
.con9 .pic {float:left; width:70px; height:93px; margin-right:10px; padding:1px; border:1px solid #EBEBED; overflow:hidden;}
.con9 .text {float:left; line-height:18px; overflow:hidden;}
.con10 {width:100%; overflow:hidden;}
.con10 li {line-height:23px;}
.con10 .tit {float:left; width:250px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.con10 .name {float:right; width:90px; height:23px; overflow: hidden;}
.con11 {width:172px; height:210px; padding:15px 10px 10px 10px; border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3; overflow:hidden;}
.con11 li {float:left; width:85px; height:110px; text-align:center; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.con11 .pic {padding:2px; width:55px; height:73px; margin-bottom:8px; border:1px solid #EBEBED; overflow:hidden;}
.con12 {width:292px; height:250px; padding:10px; border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3; overflow:hidden;}
.con13 {width:292px; overflow:hidden;}
.con13 li {line-height:24px;}
.con13 .tit {float:left; width:220px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.con13 .name {float:right; width:60px; height:24px; overflow:hidden;}
.con13 .line {padding-bottom:5px; margin-bottom:5px; border-bottom:1px solid #CACACA dashed; overflow:hidden;}
.con14 {width:172px; height:225px; padding:10px 10px 0 10px; border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3; overflow:hidden;}
.con14 li {width:170px; line-height:20px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

/*博客列表页增加样式*/
.list_l {float:left; width:598px; margin-right:8px; overflow:hidden;}
.list_r {float:right; width:350px; overflow:hidden;}
.list_ad {width:350px; height:85px; margin:8px 0px; overflow:hidden;}
.list_1 {width:328px; height:225px; padding:10px; border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3; background:url(images/blog_num.gif) 10px 15px no-repeat; overflow:hidden;}
.list_1 li {padding-left:25px; line-height:23px;}
.list_2 {width:338px; padding:10px 0px 0 10px; border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3; overflow:hidden;}
.list_2 li {float:left; width:82px; height:125px; text-align:center; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.list_2 .pic {padding:3px; width:60px; height:80px; margin:0px; border:1px solid #EBEBED; overflow:hidden;}
.list_3 {width:566px; padding:15px; border-left:1px solid #D3D3D3;border-right:1px solid #D3D3D3;overflow:hidden;}
.list_3 ul {padding-bottom:10px; margin:10px 0px; border-bottom:1px solid #D3D3D3 dashed;}
.list_3 li {line-height:24px; overflow:hidden;}
.list_3 .tit {float:left; width:360px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.list_3 .name {float:right; width:200px; height:24px; overflow:hidden;}
.list_col {height:40px; border:1px solid #D3D3D3; border-bottom:none; background:#F0EFF6 url(images/blog_colbg.jpg); overflow:hidden;}
.list_col .tit {width:150px; height:23px; padding:10px 0 0 20px; overflow:hidden;}
.list_btn {width:220px; padding-top:8px; text-align:center; overflow:hidden;}

.list_btn .btn_on {float:left; width:100px; height:26px; padding-top:4px; margin-right:3px; text-align:center; display:block; cursor:pointer; background: url(images/sch_btn_on.gif) left top no-repeat;}
.list_btn .btn_off {float:left; width:100px; height:26px; padding-top:4px; margin-right:3px; text-align:center; display:block; cursor:pointer;background:url(images/list_btn_off.gif) left top no-repeat;}
.list_btn .btn_on a:link,.btn_on a:link a:visited{color:#fff; text-decoration:none; font-weight:bolder}
.list_btn .btn_on a:hover{color:#fff; text-decoration:none; font-weight:bolder}
.list_pagebg {width:576px; height:30px; padding:0px 10px 10px 10px; border:1px solid #D3D3D3; border-top:none;overflow:hidden;}
.list_page {float:left; padding:0px;}
.list_page li{list-style:none;display:inline; margin:0px; padding:0px; background:none; line-height:20px; overflow:hidden;}
.list_page li a, .pageTip {padding:0.20em 0.52em; background-color:#F60; color:#F60;}
.list_page li a:link, ul.pager li a:visited{background:#000;color:#fff;}
.list_page li a:hover{background:#f60; color:#fff}

/*全部博客增加样式*/
.all_con {width:928px; padding:15px; border:1px solid #D3D3D3; border-top:none; overflow:hidden;}
.all_array {width:100%; padding-bottom:5px; text-align:right; border-bottom:1px solid #D3D3D3 dashed; overflow:hidden;}
.all_list {widows:928px; padding:10px 0px; border-bottom:1px solid #D3D3D3 dashed; overflow:hidden;}
.all_list ul {padding-left:70px;}
.all_list li {float:left; width:140px; line-height:21px; overflow:hidden;}
.all_ide {width:100%; border-bottom:1px solid #D3D3D3 dashed; overflow:hidden;}
.all_l {float:left; width:145px; padding-top:20px; text-align:center; overflow:hidden;}
.all_list2 {float:left; width:800px; padding:10px 0px; overflow:hidden;}
.all_list2 ul {padding-left:20px;}
.all_list2 li {float:left; width:130px; line-height:21px; overflow:hidden;}
.all_page {width:100%; height:30px; padding:20px 0 0 15px; overflow:hidden;}

/*---------------导航---------------*/
.column{width:960px;margin:10px auto 0 auto;overflow:hidden;color:#7F7665;}
.column p{float:left;background:url(images/ico2.gif) no-repeat left center;padding:0 0 0 38px;font:bold 22px/37px "寰蒋闆呴粦", "榛戜綋";	}
.column p em{font:bold normal 14px/37px Arial, Helvetica, sans-serif;}
.column span{float:right;line-height:37px;}
.column span a{color:#7F7665;margin:0 3px;}
.subnav{margin:10px auto;width:960px;background:url(images/subnav_bg.gif) no-repeat;height:34px;line-height:34px;	color:#7F7665;}
.subnav a{margin:0 7px;color:#7F7665;}