/* [1503,4,51] published at 2013-12-25 17:04:24 */

/* 初始化css */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend,img{margin:0;padding:0;}
fieldset,img{border:none;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ul,ol{list-style:none;}
input {padding-top:0; padding-bottom:0;}
input::-moz-focus-inner{ border:none; padding:0;}
select,input{vertical-align:middle;}
select,input,textarea{font-size:12px;margin:0;}
input[type="text"], input[type="password"], textarea {outline-style:none; -webkit-appearance:none; }
textarea {resize:none; }
table{border-collapse:collapse;}
body{background:#fff;color:#333;padding:0;font:12px/20px "microsoft yahei","微软雅黑","simsun","宋体";}

.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix{zoom:1;}
.clearit{clear:both;height:0;font-size:0;overflow:hidden;}

a{color:#009;text-decoration:none;}
a:visited{color:#800080;}
a:hover, a:active, a:focus{color:#f00;text-decoration:underline;}

.hd_slider_maskl{ top: -470px; left: -1000px; display:none\0; *display: none;}
.hd_slider_maskr{ top: -470px; left: 1000px; display:none\0; *display: none;}
h1, h2, h3, h4, h5, em {font-weight:normal; }
.wrap {width:1000px; margin:0 auto; }
/* header */
.header{ width: 100%; padding-top: 41px;}
.hdnav{ height: 63px; line-height: 63px; border-right: 1px solid #d4d4d4; white-space: nowrap; overflow: hidden;}
.header div.home {float: right;height: 41px;}
.header div.home a {background:  no-repeat scroll 0 0 rgba(0, 0, 0, 0);display: block;height: 16px;margin: 12px 20px 0;text-indent: -999em;width: 16px;}
.hdlogo { position: fixed; left: 0; top: 0; z-index: 101; _position: absolute; _top:expression(documentelement.scrolltop); width: 100%; min-width:1000px; height: 41px; border-top: 3px solid #b58e4f; line-height: 41px; background-color: #000; }
.hdlogo .wrap{ overflow: visible;}
.logo { float: left; display: inline; background-image: ; background-image: -webkit-image-set( 1x, 2x); background-repeat: no-repeat; _filter:progid:dximagetransform.microsoft.alphaimageloader(enabled=true,sizingmethod=scale,src='http://i1.sinaimg.cn/fashion/deco/2013/0624/index/logo.png');_background:none; height: 32px; width: 123px; overflow: hidden; text-indent: -9999px; margin: 5px 0px 0px 10px; }
.user { float: right; color: #b58e4f; font-size: 12px; padding: 0 41px 0px 0px; width: 300px;}
.user span { float: left; }
.user a, .user a:visited{ padding: 0px 5px; color: #fff;}
.user a.nick { width: 100px; overflow: hidden; height: 21px; white-space: nowrap; text-overflow: ellipsis;}
.user a.cheadloginbtn { float: right; }
.top_ctrl{ float: right; width: 70px; height: 41px; font-size: 12px; }
.btn_settop{ display: none; color: #b58e4f; background:  0 -162px no-repeat; padding-left: 15px; _background-position: 0 -164px;}
.btn_settop:hover{ color: #fff;}
.hdlinks{ float: right; width: 200px; font-size: 12px;}
.hdlinks a, .hdlinks a:visited{ color: #b58e4f;}
.hdlinks a:hover{ color: #fff;}

/* 顶部焦点大图 */
.hd_slider_w{ position: relative; width: 100%; min-width:1000px; height: 500px; overflow: hidden; padding-top:10px}
.hd_slider{ position: relative; z-index: 1; width: 1000px; height: 500px; margin: 0 auto; overflow:hidden\0; *overflow: hidden;}
.hd_slider .item{ position: relative; float: left; -webkit-transform:translate3d(0,0,0);/*for ipad*/}
.hd_slider .item_text{ position: absolute; top: 320px; left: 0; z-index: 1; width: 560px; height: 80px; padding: 10px; background-color: #b58d4f; font: normal 30px/40px "黑体"; color: #fff;}
.hd_slider .item img{ width: 1000px; height: 500px;}
.hd_slider_dots_w{ position: relative; z-index: 2; height: 30px; margin-top: -30px;}
.hd_slider_dot{ position: absolute; z-index: 999; right: 10px; bottom: 10px; height: 30px; text-align: center;width: 300px;}
.hd_slider_dot span{display: inline-block;vertical-align: middle;overflow: hidden;margin: 0 5px;cursor: pointer; background-color: #424242;}
.hd_slider_dot .dot_list{width: 10px;height: 10px; line-height: 0; font-size: 0; overflow: hidden;}
.hd_slider_dot .current{ background-color: #b58d4f;}

.hd_slider_prev{ position: absolute; left: 10px; top: -240px; width: 32px; height: 62px; cursor:pointer; }
.hd_slider_next{ position: absolute; right: 10px;top: -240px; width: 32px; height: 62px; cursor:pointer; }
.hd_slider_prevon{ position: absolute; left: 10px; top: -240px; width: 32px; height: 62px; cursor:pointer; }
.hd_slider_nexton{ position: absolute; right: 10px;top: -240px; width: 32px; height: 62px; cursor:pointer; }

.hd_slider_prev em, .hd_slider_next em,.hd_slider_prevon em, .hd_slider_nexton em{ position:absolute; left:0; top:0;display:block;filter:alpha(opacity=1);opacity:0.01; background:#fff;width:32px; height:62px;}
.hd_slider_prev i{position:absolute; left:0; top:0;display:block;width:32px; height:62px;background:  0 0 no-repeat; _filter:progid:dximagetransform.microsoft.alphaimageloader(enabled=true,sizingmethod=scale, src='http://i3.sinaimg.cn/fashion/deco/2013/0624/index/hd_btn_prev.png');_background:none;}
.hd_slider_next i{ position:absolute; left:0; top:0;display:block; width:32px; height:62px;background:  0 0 no-repeat; _filter:progid:dximagetransform.microsoft.alphaimageloader(enabled=true,sizingmethod=scale, src='http://i1.sinaimg.cn/fashion/deco/2013/0624/index/hd_btn_next.png');_background:none;}
.hd_slider_prevon i{position:absolute; left:0; top:0;display:block;width:32px; height:62px;background:  0 0 no-repeat; _filter:progid:dximagetransform.microsoft.alphaimageloader(enabled=true,sizingmethod=scale, src='http://i3.sinaimg.cn/fashion/deco/2013/0624/index/hd_btn_prev_on.png');_background:none;}
.hd_slider_nexton i{ position:absolute; left:0; top:0;display:block; width:32px; height:62px;background:  0 0 no-repeat; _filter:progid:dximagetransform.microsoft.alphaimageloader(enabled=true,sizingmethod=scale, src='http://i1.sinaimg.cn/fashion/deco/2013/0624/index/hd_btn_next_on.png');_background:none;}

.hd_slider_maskl, .hd_slider_maskr{ position: absolute; z-index: 2; background-color: #000;width: 1000px; height: 500px; opacity: 0.9; filter: alpha(opacity=90);}

.main{margin-top:10px}
.main .mc{ padding:20px 0}
.main .ml{float:left; width:690px; overflow:hidden; margin-left:-5px;}
.main .mr{float:right; width:300px; overflow:hidden}
.main .mr .mc{ padding:0; width:300px;}
.main .mr .mc_fix{ position:fixed; top:51px;_position:absolute; z-index:20;_top:expression((ff=document.documentelement.scrolltop) 51 'px');}
/*menu*/
.menu01{ background: repeat-x; height:78px; overflow:hidden;}
.menu01 li{ float:left;}
.menu01 li a{ background: no-repeat -999em 0;width:200px;}
.menu01 li a, .menu01 li a:visited{ display:block; height:78px; overflow:hidden; line-height:900px;}
.menu01 li.l_01 a{ background-position:0 -100px}
.menu01 li.l_02 a{ background-position:-200px -100px}
.menu01 li.l_03 a{ background-position:-400px -100px}
.menu01 li.l_04 a{ background-position:-600px -100px}
.menu01 li.l_05 a{ background-position:-800px -100px; width:200px;}

.menu01 li.l_01 a:hover, .menu01 li.l_01#active a{ background-position:0 -200px}
.menu01 li.l_02 a:hover, .menu01 li.l_02#active a{ background-position:-200px -200px}
.menu01 li.l_03 a:hover, .menu01 li.l_03#active a{ background-position:-400px -200px}
.menu01 li.l_04 a:hover, .menu01 li.l_04#active a{ background-position:-600px -200px}
.menu01 li.l_05 a:hover, .menu01 li.l_05#active a{ background-position:-800px -200px}
/* 板块单独定义 */
.blk_02 { padding:24px 0 0}
.blksearch{ position:relative; z-index:10}
.blksearch .key_txt{ border:solid 1px #d7d7d7; height:17px; padding:5px; width:184px; font-size:14px; line-height:17px; float:left; display:inline;}
.blksearch .sim_select{ float:left; margin-left:5px; display:inline; position:relative}
.blksearch .sim_select_menu{border:solid 1px #d7d7d7; height:27px; line-height:27px; position:relative; padding-left:11px; width:52px; cursor:default}
.blksearch .sim_select_menu h3{ color:#949494; font-size:14px}

.blksearch .sim_select i{ width:0; height:0; overflow:hidden; position:absolute; left:48px; top:12px; border:solid 8px #a2a2a2; border-width:4px 4px 0; border-color:#a2a2a2 #fff #fff}
.blksearch .sim_select .open_menu i{ left:48px; top:10px; border:solid 8px #a2a2a2; border-width:0 4px 4px; border-color:#fff #fff #a2a2a2}
.blksearch .sim_select .sim_select_list{ position:absolute;}
.blksearch .sim_select .sim_select_list ul{border:solid 1px #d7d7d7; border-top:0; background:#fff;}
.blksearch .sim_select .sim_select_list li{ padding-left:10px; line-height:27px; color:#949494; font-size:14px; cursor:default}
.blksearch .sim_select .sim_select_list li.selected, .blksearch .sim_select .sim_select_list li.over{ background:#c39448; color:#fff;}

.blksearch .submit_btn{ position:absolute; right:0; top:0;width:29px; height:29px; background: no-repeat 0 -300px; border:0; cursor:pointer}
.blksearch .submit_btn_hover{ background-position:-40px -300px;}

/* 标题 */
.blk_01 .box{ width:218px; overflow:hidden; background:#ccc; margin-bottom:10px; position:relative; border:solid 1px #ccc;}
.blk_01 .box img{ display:block}
.blk_01 .box a:hover{ text-decoration:none}
.blk_01 .box .bg{filter:alpha(opacity=80);opacity:0.8; background:#fff; width:218px; height:1000px; position:absolute; left:-220px; top:0; cursor:pointer}
.blk_01 .box .title{ position:absolute; z-index:1; left:-204px; top:40px; width:204px;font-size:16px; line-height:26px; color:#383838; cursor:pointer}
.blk_02 .title{height:31px; }
.blk_02 .title h2{ border-bottom:solid 1px #000; height:15px; color:#000; font-size:24px; width:100%; float:none;overflow:visible; text-align:center}
.blk_02 .title h2 span{ background:#fff; padding:0 10px; display:inline-block;line-height:30px; height:30px; position:relative; z-index:2; *margin-bottom:-16px;}
.wf-loading{ background:#eee; padding:5px 0; text-align:center;}
/* 列表 */
ul.list{ padding:14px 0}
ul.list li{ line-height:32px; height:32px; font-size:14px;}
ul.list li span{ display:inline-block; width:31px; font-style:italic; font-size:16px}
ul.list li span.top{ color:#b58e4f}

ul.list a:link{color:#2d2d2d;}
ul.list a:visited{color:#2d2d2d;}
ul.list a:hover{color:#b58e4f;}