﻿/* 中国装饰排行榜CSS Document */
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: 0;line-height:0px;}
select, input, img{vertical-align: middle;}
/*body {padding:0px; margin:0px; font-size:12px; text-align:center; font:400 12px/1 simsun;}
* {padding:0; margin:0; }
ul {padding:0px; margin:0px;}
li {list-style:none;line-height:150%}
img {border:0px;line-height:0px;}*/

/* css-hack */
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.clearfix{display:inline-table;}
* html .clearfix{height:1%;}
*+html .clearfix{min-height:1px;}
.clearfix{display:block;}
.clear {clear:both;font-size:1px;visibility:hidden;width:1px;line-height:0px;}

/*字体链接样式*/
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_14px {font-size:14px;}
.f_18px {font-size:18px;}
.f_23px {font-size:23px;}
.f_yel {color:#fc0;}
.f_yel a:link,.f_yel a:visited{color:#fc0;text-decoration:none;}
.f_yel a:hover{color:#fff;text-decoration:none;}
.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_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;}
.f_gray {color:#666;}
.f_gray a:link,.f_gray a:visited{color:#666;text-decoration:none;}
.f_gray a:hover{color:#f00;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:underline;}

/*头尾文件样式*/
.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 {width:950px; padding:4px; margin:0px auto; text-align:left; background:#f6f6f6; border:1px solid #DEDEDE; clear:both; overflow:hidden;}
.menu li {line-height:22px;}
.menu_01 {float:left; padding:5px 0 5px 15px; overflow:hidden;}
.menu_02 {width:935px; height:20px; padding:8px 0 0 15px; background:#e6e6e6; overflow:hidden;}
.sea {width:960px; height:55px; margin:10px auto 2px auto; text-align:left; background:url(../img/def_sea_bg.gif); clear:both; overflow:hidden;}
.sea_l {float:left; width:316px; height:55px; text-align:center; background:url(../img/def_sea_l.gif) top left no-repeat; overflow:hidden;}
.sea_top1 {padding-top:8px; height:20px;}
.sea_m {float:left; width:630px; height:55px; overflow:hidden;}
.sea_name {width:100%;}
.sea_name li {float:left; height:24px; overflow:hidden;}
.sea_name .btn_on {float:left; width:49px; height:25px; padding-top:3px; margin-right:2px; text-align:center; display:block; cursor:pointer; background: url(../img/def_bnt_on.gif) left top no-repeat;}
.sea_name .btn_off {float:left; width:49px; height:25px; padding-top:3px; margin-right:2px; text-align:center; display:block; cursor:pointer;background: url(../img/def_bnt_off.gif) left top no-repeat;}
.sea_name .btn_on a:link,.btn_on a:link, .btn_on a:visited{color:#fff; text-decoration:none;}
.sea_name .btn_on a:hover{color:#fff; text-decoration:none;}
.sea_r {float:right; width:5px; height:55px; background:url(../img/def_sea_r.gif) top left no-repeat; overflow:hidden;}
.btm_menu {width:960px; height:20px; padding-top:10px; margin:0 auto; background:url(../img/def_btmbg.gif) left top no-repeat; clear:both; overflow:hidden;}
.btm_cop {width:960px; height:90px; line-height:18px; padding-top:10px; margin:0 auto; clear:both; overflow:hidden;}
/*.nav {width:960px; padding:0px; margin:12px auto 0 auto; text-align:left; background:url(../img/def_nav_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:5px; height:42px; background:url(../img/def_nav_r.gif) left top no-repeat; overflow:hidden;}

/*主体框架样式*/
.con {width:960px; text-align:left; margin:10px auto; clear:both; overflow:hidden;}
.con_l {float:left; width:725px; overflow:hidden;}
.con_r {float:right; width:220px; overflow:hidden;}
.cha {width:808px; height:20px; padding:10px 0 0 150px; margin:15px auto 10px auto; text-align:left; border:1px solid #DEDEDE; background:#F6F6F6 url(../img/new2_logo.gif) 30px 2px no-repeat; clear:both; overflow:hidden;}
.con2 {width:718px; padding:0 0 12px 5px; margin-bottom:10px; border:1px solid #DEDEDE; background:#F6F6F6; overflow:hidden;}
.con3 {width:711px; height:255px; padding-top:5px; border-left:1px solid #ccc; border-right:1px solid #ccc; overflow:hidden;}
.con3 li {float:left; width:340px; height:25px; margin-left:10px; display:inline; line-height:25px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.con3 li a {margin-left:.5em}
.con3_top {width:713px; height:10px; background:url(../img/new2_bg1.gif) 0 0; overflow:hidden;}
.con3_btm {width:713px; height:10px; background:url(../img/new2_bg1.gif) 0 35px; overflow:hidden;}
.con4 {width:218px; height:190px; padding-top:10px; margin-bottom:10px; text-align:center; background:#F6F6F6; border:1px solid #ccc; overflow:hidden;}
.con4 .pic {width:206px; height:155px; margin-bottom:10px; border:1px solid #ccc; display:block; overflow:hidden;}

.col {width:700px; height:30px; padding:10px 0 0 13px; overflow:hidden;}
.col .l {float:left; width:125px; height:19px; padding:6px 0 0 35px; display:block; background:url(../img/new2_bg1.gif) 0 25px; overflow:hidden;}
.col .r {float:right; width:520px; height:25px; padding:7px 15px 0 0; text-align:right; overflow:hidden;}
.ad {width:220px; height:270px; margin-bottom:10px; 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;}