
@font-face {font-family: "iconfont";
  src: url('/css/muban-sx/iconfont.eot'); /* IE9*/
  src: url('/css/muban-sx/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('/css/muban-sx/iconfont.woff') format('woff'), /* chrome、firefox */
  url('/css/muban-sx/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('/css/muban-sx/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
input{font-family: "微软雅黑"}
.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

.icon-sousuo:before { content: "\3465"; }

.icon-add:before { content: "\e67d"; }

.icon-fangda:before { content: "\e652"; }

.icon-shuaxin:before { content: "\f0013"; }

.icon-xiangxia:before { content: "\e649"; }

.icon-chevron-down:before { content: "\e642"; }

.icon-weibiaoti2:before { content: "\e648"; }

.icon-weibiaoti1:before { content: "\e647"; }

.icon-chevron-up:before { content: "\e641"; }

.icon-xiangshang:before { content: "\e648"; }

.icon-shoucang:before { content: "\e66e"; }

.icon-before:before { content: "\e699"; }

.icon-later:before { content: "\e698"; }

.icon-shanchu:before { content: "\e609"; }

.icon-cha:before { content: "\e63c"; }

.icon-yousanjiao:before { content: "\344c"; }

html{*height: 100%;}

html body{font-family: "微软雅黑";position: relative;*position: static;}

/* 清除浮动 */
.clearfix:after {
	content: "\200B";
	display: block;
	height: 0;
	clear: both;
}
.clearfix {
	*zoom: 1;
}

.fl{float: left!important;}
.fr{float: right!important;}

div.borderf60{border: 1px solid #ff6600;}
.colorf60{color: #ff6600;font-weight: bolder;}
.fb{font-weight: 800;}

.main{width: 1000px;margin:0 auto;}

.main .main-top{padding-top:20px;margin: 20px 0;border: 1px solid #EDEDED;background: #fff}

.main .main-top h1{font-family:"Microsoft Yahei";padding-bottom:20px;text-align: center;font-size: 20px;font-weight: 100;color: #000;}

.main .main-top .top-search{width: 730px;margin:0 auto;position: relative;}

.main .main-top .top-search .select-lists,.main-content .content-top .fixtop-text .select-lists{display:none;position: absolute;top:41px;left: 0;padding-left:10px;margin-right: 20px;width: 95px;height: 100px;border: 2px solid #ff6600;background: #fff;overflow: auto;*top:38px;top:38px\9;}

.main-content .content-top .fixtop-text .select-lists{top:36px;left: -2px;width: 80px;*top:33px;top:33px\9;}

.main .main-top .top-search .select-lists ul,.main-content .content-top .fixtop-text ul{padding: 5px;padding-left: 0;}

.main .main-top .top-search .select-lists ul li,.main-content .content-top .fixtop-text ul li{font-size: 14px;line-height: 22px;color: #656565;cursor: pointer;font-weight: 800;}

.main .main-top .top-search .select-lists ul li:hover,.main-content .content-top .fixtop-text ul li:hover{color:#ff6600;}

.main .main-top .top-search .select-lists ul li.checked,.main-content .content-top .fixtop-text ul li.checked{color: #ff6600;}

.main .main-top .top-search .select-lists ul a{text-decoration: none;}

.top-search div,.top-search input{display:block;float: left;padding: 0;margin: 0;outline: 0;}

.top-search p{float: left;padding:10px 0 20px 0;color: #656565;}

.top-search .search-select{padding-left:10px;margin-right: 20px;width: 95px;height: 36px;border: 2px solid #ff6600;font:14px/38px "";font-weight: 800;background: url(/images/sx-more-down.png) no-repeat 90px 16px;cursor: pointer;}

.top-search .search-text{padding-left:45px;width: 451px;border: 2px solid #ff6600;color: #999999;font-size: 13px;line-height: 34px; overflow: hidden;}

.top-search label{position: absolute;line-height: 42px;padding-left: 12px;color: #ff6600;left: 128px;}

.top-search label .iconfont{font-size: 30px;}

.top-search .search-button{width: 98px;height: 40px;border: 2px solid #ff6600;background:#ff6600;color: white;font-size: 18px;text-align: center;cursor: pointer;}

.top-search p a{text-decoration: none;color: #656565;margin-left: 5px;}

.main-navbar{background: #fff;border: 1px solid #ededed;margin-bottom: 10px;}

.main-navbar .navbar-lists{padding: 20px 0;width: 788px;background: #fff;border-right:1px dotted #dadada;} 

.nav-title{line-height: 100%;}

.nav-title .fl,.nav-title .f-fl,.nav-colors .colors-title{padding-bottom:10px;padding-left: 18px;font-size: 16px;color: #000;}

.nav-title .more{float:right;cursor: pointer;padding-right: 16px;}

.nav-main ul{height:45px;overflow: hidden;zoom:1;padding-left: 18px;}

.nav-main ul li{float: left;width: 70px;font-size: 13px;line-height: 22px;cursor: pointer;}

.nav-main ul li:hover,.nav-title .more:hover,.colors-main .all:hover{color: #ff6600}

.nav-colors{padding-top:20px;padding-right: 19px;background: #fff;width: 190px;}

.colors-main{padding-left: 18px;line-height: 20px;}

.colors-main .all{float: left;cursor: pointer;color: #656565;font-size: 13px;width: 30px;margin-top: -1px;}

.colors-main div.colorf60{color:#ff6600;}

.colors-main .fl,.colors-main .f-fl{width: 135px;}

.colors-main ul li{float: left;width: 15px;height: 15px;margin-right: 3px;cursor: pointer;margin-bottom: 5px;border:2px solid #fff;}

.colors-main ul li.color-cai{background: url(/images/sx-color-cai.png);}.colors-main ul li.color-hong{background: red;}.colors-main ul li.color-huang{background: #FFFF00;}.colors-main ul li.color-cheng{background: #FB8907;}.colors-main ul li.color-lv{background: #00C500;}
.colors-main ul li.color-lan{background: #0000FF;}.colors-main ul li.color-qianl{background: #01B9BF;}.colors-main ul li.color-zi{background: #6B239D;}.colors-main ul li.color-fen{background: #FF8DB7;}
.colors-main ul li.color-zong{background: #7D4911;}.colors-main ul li.color-hui{background: #8F8F8F;}.colors-main ul li.color-hei{background: #000000;}

html .colors-main ul li.color-check{border:2px solid #ff6600;}

.colors-main ul li .check-true{background: url(/images/color-check.png) no-repeat right bottom;width: 100%;height: 100%;}

.top-change{border: 1px solid #EBEBEB;background: #F7F7F7;height: 48px;}

.top-change .change-left div,.fixtop-button div{float: left;width: 65px;height: 48px;border-right: 1px solid #E7E7E7;line-height: 48px;text-align: center;cursor: pointer;}

.top-change .change-left div.checked,.fixtop-button div.checked{color:#ff6600;background: #fff;}

.top-change .change-right div{float: left;font-size: 13px;}

.top-change .change-right .change-nav{padding-top: 12px;margin-right: 22px;}

.top-change .change-right .change-huan{width: 100px;height: 48px;line-height:50px;text-align: center;cursor: pointer;border-left: 1px solid #EBEBEB;}

.top-change .change-right .change-huan:hover{color: #ff6600;}

.top-change .change-right span{padding-left:5px;width:65px;text-align: center;height: 24px;line-height: 24px;float: left;border: 1px solid #EBEBEB;border-left: 0;cursor: pointer;background: #fff;font-size: 12px;}

.main-content{padding-top: 20px;position: relative;overflow: hidden;zoom:1;}

.main-content .content-top{display:none;width: 998px;border: 1px solid #EBEBEB;background: #F7F7F7;height: 48px;position: fixed;top:0;z-index: 99;}

.main-content .content-top .fixtop-button{margin-right: 20px;}

.main-content .content-top .fixtop-text{position: relative;margin-top: 6px;height: 33px;border: 2px solid #ff6600;width: 385px; }

.main-content .content-top .fixtop-text label{position: absolute;line-height: 38px;padding-left: 10px;color: #ff6600;left:85px;}

.main-content .content-top .fixtop-text label .iconfont{font-size: 24px;}

.main-content .content-top .fixtop-text div,.main-content .content-top .fixtop-text input{float: left;font-size: 13px;border: 0;outline: 0;}

.main .main-top .top-search .select-lists ul a, .main-content .content-top .fixtop-text ul a{text-decoration: none;color: #656565;}

.main-content .content-top .fixtop-text .fixtop-select{padding-left:10px;width: 80px;border-right:1px solid #E5E5E5;height: 33px;line-height: 33px;cursor: pointer;background: url(/images/sx-more-down.png) no-repeat 72px 15px;}

.main-content .content-top .fixtop-text .fixtop-search{padding-left:30px;width: 189px;height: 27px;padding-top:3px;color: #999999;line-height: 27px\9;}

.main-content .content-top .fixtop-text .search-button{width: 75px;height: 33px;line-height: 33px;color: #fff;background: #ff6600;cursor: pointer;font-size: 16px;font-weight: 800;}

.main-content .content-top .change-right div{float: left;font-size: 13px;}

.main-content .content-top .change-right .change-nav{padding-top: 12px;margin-right: 15px;}

.main-content .content-top .change-right .change-huan{width: 90px;height: 48px;line-height:50px;text-align: center;cursor: pointer;border-left: 1px solid #EBEBEB;}

.main-content .content-top .change-right .change-huan:hover{color: #ff6600;}

.main-content .content-top .change-right span{padding-left:5px;width:65px;text-align: center;height: 24px;line-height: 24px;float: left;border: 1px solid #EBEBEB;border-left: 0;cursor: pointer;background: #fff;font-size: 12px;}

.container-fluid {padding: 20px;}

#masonry{width: 1050px;}

.box{margin-right: 20px;margin-bottom: 20px;width: 233px;border: 1px solid #dbdbdb;overflow: hidden;}

.box img{border:0;display: block;margin:0 auto;*height: 160px;}

.box a{*height:160px;*display: block;*width: 100%;}

.main-container{*z-index: 1;}

.fenye{height: 30px;margin-bottom: 30px;margin-top: 10px;width: 100%;position: relative;text-align: center;}

.fy-auto{display:inline-block; _zoom:1;*margin-left:30%;}

.fy-auto a,.fy-auto span,.fy-auto input,.fy-auto b,.fy-auto button{display: block;float: left;text-align: center;line-height: 30px;margin-right: 5px;text-decoration: none;}

.fy-auto a{color: #fff;background: #FCBE96;min-width: 30px;min-height: 30px;}

.fy-auto a.no-check{background:#CBCBCB;}
.fy-auto a:hover{
 background: #FF6500;
}
.fy-auto a.no-check:hover{
  background:#CBCBCB;
}
.fy-auto span{color: #fff;background: #FF6500;min-width: 30px;min-height: 30px;}

.fy-auto input{padding: 0;margin: 0;width: 28px;height: 28px;outline: 0;border:1px solid #dadada;margin-right: 2px;}

.fy-auto button{width: 45px;height: 30px;line-height: 30px;cursor: pointer;border: 0;outline: 0;background: #ff6600;color: #fff;}



.main-tj p{font-size: 16px;color: #656565;padding-bottom: 20px;}

.main-tj .tj-lists div{float: left;margin-right: 30px;overflow: hidden;zoom:1;}

.main-tj .tj-lists div.mr0{margin-right: 0;}

.main-tj .tj-lists div img{width: 176px;}

.box{*height: 226px;}

.box-title{height: 65px;border-top: 1px solid #E7E7E7;background: #fff;}

.box-title .fl,.img-title .fl,.box-title .f-fl,.img-title .f-fr{width: 149px;line-height: 20px;padding-top: 15px;padding-left: 15px;height:50px;}

.img-title .fl,.img-title .f-fl{padding-left: 30px;}

.box-title .sx-sj-icon{display: block;text-align: center;width: 65px;height: 65px;cursor: pointer;background:#FDFBF9 url(/images/sx-sj-icon.png) no-repeat 17px 10px;line-height: 95px;text-decoration: none;color: #656565;border-left: 1px solid #E7E7E7}

.box-title .sx-sj-iconhover{background:#ff6600 url(/images/sx-sj-iconhover.png) no-repeat 17px 10px;color: #fff;border-left: 1px solid #ff6600;}

.box-duibi{position: absolute;top:10px;right:10px;display: none;z-index: 99;color: #333;line-height: 28px;text-align: center;}

.box-duibi div{float: left;width: 28px;height: 28px;border:1px solid #EDEDED;cursor: pointer;font-size: 24px;}

.box-duibi .duibi-add{border-right:0;background: #fff;}

.box-duibi .duibi-big{background: #fff url(/images/localize/icon-fangda.png) no-repeat 4px 5px;}

.box-duibi .duibi-big-hover{background: #fff url(/images/localize/icon-fangda.png) no-repeat 4px -75px;}

.box-duibi .duibi-add:hover{color: #ff6600}

.main-compare{position: fixed;bottom: 0;z-index: 110;background: #F7F7F7;}

.main-compare .compare-button{cursor: pointer;}

.main-compare .compare-button:hover{color:#ff6600;}

.main-compare .compare-button span{display: block;float: left;line-height: 28px;text-align: center;}

.main-compare .compare-button .left-span{width: 87px;height: 26px;background: #ff6600;color: #fff;border:1px solid #DA730C;}

.main-compare .compare-button .right-span{padding-left: 5px;width: 10px;height: 26px;background: #F7F7F7;text-align: center;font-size: 12px;border: 1px solid #dbdbdb;}

.main-compare .compare-button span.colorf60{color: #ff6600;}

.main-compare .compare-content{height:140px;background: #fff;width: 998px;position: relative;display: none;background: #F7F7F7;z-index: 110;border:1px solid #dadada;}

.compare-close{width:15px;height: 15px;position: absolute;right:10px;top:10px;cursor: pointer;font:20px/10px "";line-height: 15px;}

.compare-close:hover{color: #ff6600}

.compare-title{height: 35px;padding-left: 25px;line-height: 40px;font-size: 14px;}

.compare-title .iconfont{font-size: 20px;}

.compare-nolist{display:none;padding-left: 155px;height: 85px;padding-top: 15px;background: url(/images/compare-nolistbg.png) no-repeat 25px 5px;}

.compare-nolist a,.content-nolist p a{text-decoration: none;color:#29AFE9;margin-right: 10px;}

.compare-nolist a:hover,.content-nolist p a:hover{color:#50BAE8;}

.compare-list{height: 103px;width: 808px;padding: 0px 20px 0 20px;overflow: auto;} 

.compare-list ul{margin-top: 5px;overflow: hidden;}

.compare-list ul li{float: left;}

.compare-list .duibi-box{width: 174px;height: 58px;padding:8px 0;padding-left: 8px;position: relative;border: 1px solid #EDEDED;margin-right: 20px;background: #fff;cursor: pointer;}

.compare-list .borderf60{border: 1px solid #ff6600;} 

.compare-list div.box-check{border: 1px solid #ff6600;}

.compare-list .duibi-box .box-close{position: absolute;top:3px;right: 3px;cursor: pointer;}

.compare-list .duibi-box .box-close:hover{color: #f60;}

.compare-list .duibi-box img,.compare-list .duibi-box span{display: block;float: left;}

.compare-list .duibi-box span{width: 88px;margin-left: 10px;line-height: 18px;color: #656565;}

.compare-list .duibi-box img{width: 56px;height: 56px;}

.del-all{width: 150px;height: 83px;position:relative;text-align: center;padding-top:20px;color: #656565;}

.del-top{cursor: pointer;}

.del-top:hover{color: #ff6600;}

.del-top i{margin: 0 5px;font-size: 16px;}

.del-tip{width:0;height: 96px;position: absolute; top:-0;left: -0;background: #FFFFFF;opacity: 0;filter:alpha(opacity=0)}

.del-tip p{padding-top: 20px;text-align: center;}

.del-tip p input{width: 63px;height: 28px;margin-left: 5px;text-align: center;outline: 0;cursor: pointer;}

.del-tip p input:hover,.del-bottom input:hover{opacity: 0.8;filter:alpha(opacity=80)}

.del-tip p input.del-truebtn{background: #ff6600;color: #fff;border:1px solid #DA730C;}

.del-tip p input.del-falsebtn{background: #E1D9CB;color: #656565;border:1px solid #D9CEBD;}

.del-bottom{margin-top: 15px;}

.del-bottom input.begin-button{width: 109px;height: 28px;background: #ff6600;color: #fff;border:1px solid #DA730C;text-align: center;outline: 0;cursor: pointer;}



.content-nolist{margin:20px 0;width: 998px;border: 1px solid #FFDFCA;background: #FFF7F3;line-height: 50px;font-size: 14px;font-weight: 800;text-indent: 2em;display: none;}

.nolist-tj{font-size: 14px;font-weight: 800;color: #656565;}

.back-top{text-align: center;margin: 20px 0;position: relative;z-index: 100;*position: static;}

.back-top .back-button{position: absolute;left: 64%;top:-7px;width: 30px;height: 30px;background: #D3D3D3;color:#fff;cursor: pointer;}

.back-top .back-button:hover{background: #ff6600;}

.hiddendiv{width: 1000px;height: 1px;}

.big-img,.duibi-img{height: 100%;width: 100%;margin: 0 auto;position: fixed;top:0;z-index: 1010;display: none;*position:fixed;*margin-top:-200px;*left: 0;*height:960px;}

.big-img .img-div,.duibi-img .duibi-div{width: 600px;border:1px solid #dadada;position: relative;top:10%;left: 31.2%;background: #FFFFFF;*top:90px;}

.big-img .img-div img,.duibi-img .duibi-banner{display: block;margin: 0 auto;border: 1px solid #E8E8E8;margin-top: 30px;max-height: 500px;max-width: 538px;*width: 538px;*height: 500px;}

.big-img .img-div .img-close,.duibi-img .duibi-div .duibi-close{position: absolute;top:-1px;right: -35px;width: 35px;height: 35px;text-align: center;line-height: 35px;color: #B9B9B9;background: #8B8B8B;font-size: 30px;font-weight: 100;cursor: pointer;}

.img-title .fr,.img-title .f-fr{margin-top: 20px;}

.img-title .fr .img-submit,.img-title .f-fr .img-submit{width: 109px;height: 30px;border:1px solid #E36F09;text-align: center;outline: 0;color: #fff;background: #ff6600;cursor: pointer;line-height: 30px;text-decoration: none;}

.img-title .fr .img-submit:hover,.img-title .f-fr .img-submit:hover{opacity:0.8;filter:alpha(opacity=80);}

.img-title .fr span,.img-title .f-fr span,.img-title .fr .img-submit,.img-title .f-fr .img-submit{display: block;float: left;}

.img-title .fr span,.img-title .f-fr span{width: 28px;height: 28px;border:1px solid #EDEDED;text-align: center;line-height: 28px;margin: 0 30px 0 10px;font-size: 15px;cursor: pointer;}

.img-title .fr span.mr10,.img-title .f-fr span.mr10{margin-right: 10px;}

.img-title .fr span.ml0,.img-title .f-fr span.ml0{margin-left: 0;}

.duibi-img .duibi-banner{position: relative;overflow: hidden;zoom:1;}

.duibi-img .duibi-banner ul{position: absolute;left: 0;width: 10000px;list-style: none;}

.duibi-img .duibi-banner ul li{float: left;width: 538px;text-align: center;}

.left-btn,.right-btn{width: 54px;height: 64px;background: #EEEEEE;color: #888888;position: absolute;top:40%;z-index: 1000;cursor: pointer;border:1px solid #E5E6E7;border-radius: 3px;text-align: center;line-height: 64px;font-size: 35px;}

.left-btn:hover,.right-btn:hover{color: #333;}

.left-btn{left:-8px;}

.right-btn{right: -8px;}

.select-div{height: 44px;}

.loading{width: 500px;height: 300px;background: url(/images/mbsx-loading.gif) no-repeat 400px 10px;padding-left: 450px;padding-top: 21px;font-size: 16px;}


.box-title .fl p.fb,.box-title .f-fl p.fb, .img-title .fl p.fb,.img-title .f-fl p.fb{white-space: nowrap;text-overflow: ellipsis;width: 130px;overflow: hidden;}

.box{ *float:left;*position:relative;} 
.top-search label{*top:0;}
.main-content .content-top .change-right .change-huan{*width:80px;}
div.big-img,div.duibi-img{*left:0;*top:25%;}

.img-title {overflow: hidden;padding-bottom: 18px;}

.img-title .fr span.big-add,.img-title .f-fr span.big-add{margin-right: 0;font-size: 20px;}

.duibi-banner ul li img{display: block;max-width: 538px;max-height: 500px;margin: 0 auto;*width: 538px;*height: 500px;}

.change-huan .iconfont{padding-right: 10px;}

.big-add:hover{color:#ff6600;}

.top-search p a:hover{color:#ff6600;}

#MainContent_Ad3{text-align: center;}

.colors-main ul li a{width: 15px;height: 17px;display: block;}

.top-change .change-right span.mr-px,.main-content .content-top .change-right span.mr-px{width: 50px;border-left: 1px solid #ebebeb;}

div.dp-content {
        margin: 0 auto;
        width: auto;
        padding: 0;
        border: 0;
    }

    div.main-content .content-top .fixtop-text {
        width: 177px;
        border: 0;
    }

        div.main-content .content-top .fixtop-text .fixtop-search {
            width: 160px;
            border: 1px solid #e7e7e7;
            font-size: 12px;
            line-height: 23px;
            height: 23px;
            padding: 0 15px 0 10px;
            margin-left: 20px;
            margin-top: 7px;
        }

        div.main-content .content-top .fixtop-text label .yfticon {
            color: #999;
            font-size: 14px;
        }

        div.main-content .content-top .fixtop-text label {
            line-height: 100%;
            padding-left: 0;
            left: 185px;
            top: 13px;
            cursor: pointer;
        }
        .change-nav .yfticon,.more .yfticon{
            font-size:12px;
        }