@import "global.css";
#dec_list{width:100%; overflow:hidden;}
.mb10{margin-bottom:10px}
.down{width:1200px; height:70px; background:#fff; border-radius:3px; margin:0 auto; font-size:15px; margin-top:20px; margin-bottom: 0px !important;}
.down-tit{width:1200px; height:50px; border-bottom:1px solid #eee; margin-bottom:10px;}
.down-tit>p{line-height:50px; margin-left:20px; float:left; color:#999; font-size: 14px;}
.down-tit>p>a{color: #999;}
.down-tit span{color:#999;font-size: 14px;}
.down-left{font-size:15px;}
.down-left>a{/*margin-left:20px; margin-right:20px;*/ color:#a7a7a7}
.down-left>a:hover{color:#ffb467;}
.down-right{float:right !important; margin-right:20px; font-size:15px;}
.down-right>a{margin:0 5px;}
.down-right>a:hover{color:#f39800 ;}
.down-color{color:#f39800 !important;}
.down-box{width:1200px; float:left; overflow:hidden; background:#fff; padding-bottom: 10px; position: relative; border-radius: 3px;}
.demo{display:none;}
.down-box>p{line-height:35px; margin-left:20px; float:left; margin-right: 10px;}
.down-box>p>a{line-height:35px; margin-right:35px;}
.down-box span{color:#999; margin-left:25px;}
.down-xiala{width:30px; height:30px; background: url(../images/tb_01.png) -57px -37px; cursor: pointer; padding: 5px 0; padding-right: 16px; margin-left: 50px; color: #444444; float: right !important; font-size: 14px; /*padding-top: 30px;*/ padding-bottom: 30px; position: absolute; z-index: 99; top: 0; right: 10px;}
.down-boxdown{width:1200px; overflow:hidden; background:#fff; position:absolute; z-index:99; float:left; padding:10px; display: none; margin-top:50px; border:1px solid #eee; font-size:15px;}
.down-boxdown>p{line-height:30px; margin-left:20px; float:left;}
.down-boxdown>p>a{line-height:30px; margin-right:20px;}
.city-select{font-size: 0; position: relative; display: inline-block; max-width: 280px; height: 40px; line-height:25px; margin-top:5px !important;}
.city-select:after{content: ""; background: url(../images/arrayl_03.png) no-repeat right; cursor: pointer; width:20px; height:20px; position:absolute; z-index:999; top:16px; left:65px;}
.city-select .city-cont dl,.city-select p{*zoom: 1}
.city-select .city-cont dl:after,.city-select p:after{content: " "; display: table; height: 0; clear: both}
.city-select.down .city-info{border-bottom: none}
.city-select.down .city-info:after{border-top: none; border-bottom: 6px solid #ccc}
.city-select.multi .city-pavilion+.city-info .not-search{display: none}
.city-select.multi .city-pavilion+.city-info .not-search[class~="not-val"]{display: block}
.city-select.multi .city-pavilion.hide+.city-info .city-input{display: none}
.city-select.multi .city-pavilion.hide+.city-info .city-input[class~="not-val"]{display: block}
.city-select.multi .city-pavilion+.multi-type .city-input{display: block}
.city-select.multi .city-pavilion.hide+.multi-type .city-input[class~="not-val"]{display: block}
.city-select.multi .city-pavilion.hide+.multi-type .search-show{display: block}
.city-select.disabled .city-info{background-color: #eef1f6; cursor: not-allowed}
.city-select.disabled .city-info span{background-color: #eef1f6}
.city-select.disabled .city-info span:hover i{display: none}
.city-select.disabled .city-info span+.city-input{display: none}
.city-select.disabled .city-info input{cursor: not-allowed}
.city-select.readonly .city-info{cursor: default}
.city-select.readonly .city-info span:hover i{display: none}
.city-select.readonly .city-info span+.city-input{display: none}
.city-select.readonly .city-info input{cursor: default}
.city-select .city-info{cursor: pointer; overflow: hidden; padding: 8px; padding-top: 0; position: relative; z-index: 2;}
.city-select .city-info:after{/*content: '';*/ border-right: 6px solid transparent; border-left: 6px solid transparent; border-top: 6px solid #ccc; border-radius: 2px; display: block; width: 0; height: 0; position: absolute; top: 17px; right: 5px; -moz-transition: border .2s; -o-transition: border .2s; -webkit-transition: border .2s; transition: border .2s}
.city-select .city-info.multi-type span{background: none; padding: 5px 0; margin-right: 0}
.city-select .city-info.multi-type .span-over{width: 99%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap}
.city-select .city-info.multi-type .city-input{display: block; width: 100%}
.city-select .city-info.multi-type .city-input.hide{display: none}
.city-select .city-info span{border-radius: 2px; color: #333; cursor: default; font-size: 14px; display: inline-block; vertical-align: middle; padding: 5px; margin-right: 5px; position: relative}
.city-select .city-info span+.city-input{width: auto}
.city-select .city-info span i{color: #fff; cursor: pointer; background: #ffbfbf; border-radius: 100%; display: block; width: 14px; height: 14px; line-height: 14px; text-align: center; font-size: 0; position: absolute; top: -5px; right: -5px; z-index: 1; visibility: hidden; opacity: 0; -moz-transition: all 1s; -o-transition: all 1s; -webkit-transition: all 1s; transition: all 1s}
.city-select .city-info span i:after{content: '\D7'; font-size: 12px}
.city-select .city-info span:hover i{visibility: visible; opacity: 1}
.city-select .city-info .city-input,.city-select .city-info span{display: inline-block; vertical-align: middle; margin-top: 8px; cursor:pointer;}
.city-select .city-input{width: 100%; position: relative; overflow: hidden}
.city-select .city-input.hide{display: none}
.city-select .city-input em{color: #999; display: block; font-style: normal; font-size: 12px; height: 24px; line-height: 24px}
.city-select input[type="text"]{background: transparent; border: none; box-sizing: border-box; color: #333; font-size: 12px; width: 100%; height: 24px; line-height: 24px\9; padding: 0 5px; outline: none;}
.city-select .city-pavilion,.city-select .city-list{padding:20px; background: #fff; position: absolute; top: 100%; left: 0; z-index: 1; margin-top: -1px; transition-duration: 400ms; transform: translateY(0); opacity: 1; visibility: visible}
.city-select .city-pavilion.hide,.city-select .city-list.hide{transform: translateY(-2%); opacity: 0; visibility: hidden;}
.city-select .city-pavilion{box-shadow: 0 2px 5px #ddd; width: 750px; box-shadow: 1px 1px 2px #ccc !important; border-radius: 5px; border: 1px solid #dcdbdb; cursor:pointer;}
.city-select .city-tabs{border-bottom: 1px solid #ccc; font-size: 0; cursor:pointer;}
.city-select .city-tabs a{border-bottom: 1px solid transparent; display: inline-block; font-size: 14px; color: #333; padding: 0 15px; height: 36px; line-height: 36px; text-align: center; position: relative; bottom: -1px; -moz-transition: all 1s; -o-transition: all 1s; -webkit-transition: all 1s; transition: all 1s; cursor:pointer;}
.city-select .city-tabs a:hover{border-bottom-color: #000}
.city-select .city-tabs a.active{border-bottom-color: #f39800; color: #f39800; cursor:pointer;}
.city-select .city-tabs a.forbid{color: #bbb; cursor: not-allowed}
.city-select .city-tabs a.forbid:hover{border-bottom-color: transparent}
.city-select .city-cont{padding-top: 20px; padding-left: 20px; font-size: 0; position: relative}
.city-select .city-cont dl:first-child dd{margin-left: 0}
.city-select .city-cont dt,.city-select .city-cont dd{display: inline-block; vertical-align: top; float: left}
.city-select .city-cont dt{color: #f28809; font-size: 16px; width: 28px; margin-bottom: 7px;}
.city-select .city-cont dd{font-size: 14px; width: 100%; margin-top: -10px; margin-left: -10px; padding-bottom: 0px}
.city-select .city-cont dd a{color: #333; display: inline-block; padding: 2px 7px; margin-top: 5px; margin-left: 5px; -moz-transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s; transition: all .5s}
.city-select .city-cont dd a:hover{background: #f5f5f5; border-radius: 2px; color: #f28809;}
.city-select .city-cont dd a.active{background:#f28809; border-radius: 2px; color: #fff; box-shadow: 0 0 5px #ddd}
.city-select .city-cont dl{transition-duration: 400ms; opacity: 1; transform: translateX(0)}
.city-select .city-cont dl.hide{display: none; opacity: 0; transform: translateX(5%)}
.city-select .city-list{font-size: 0; width: 298px; max-height: 170px; overflow-x: hidden; overflow-y: auto; box-sizing: border-box}
.city-select .city-list li{border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; cursor: pointer; padding: 10px 5px; position: relative; margin-bottom: -1px}
.city-select .city-list li:first-child{border-top: none}
.city-select .city-list li:hover{background-color: #f9f9f9}
.city-select .city-list li.active{border-left: 2px solid #02aec7; background-color: #f0fbfd}
.city-select .city-list li.hover{border-bottom-color: #02aec7; background-color: #f9f9f9; z-index: 2}
.city-select .city-list li.hover span{text-indent: 10px}
.city-select .city-list li.not-have{background-color: #fff; color: #999; font-size: 14px; cursor: not-allowed; line-height: 1.5; padding: 5px}
.city-select .city-list li.not-have strong{color: #02aec7; font-style: normal; padding: 0 5px}
.city-select .city-list span{display: inline-block; font-size: 14px; width: 50%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; -moz-transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s; transition: all .5s}
.city-select .city-list span.spell{text-align: right; font-size: 12px; color: #02aec7}
.city-select p{color: #999; font-size: 12px; margin-bottom: 10px; vertical-align: text-bottom}
.city-select p a,.city-select p span{color: #02aec7; display: block; float: right; margin-right: 10px; vertical-align: top}
.city-select p em{font-style: normal}
.city-select p a{color: #dc8383; margin-top: -3px}
.city-select p a:hover{color: #02aec7}
.city-select p a i{background: url(../images/del.png) no-repeat; width: 16px; height: 16px; display: inline-block; vertical-align: middle}
.city-select .city-tips{background: rgba(0,0,0,0.7); border-radius: 2px; color: #fff; font-size: 14px; text-align: center; padding: 0 10px; position: absolute; top: 5px; left: 50%; line-height: 36px; margin-left: -50px; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#B200000,endColorstr=#B200000); transition-duration: 400ms; transform: translateY(0); opacity: 1; visibility: visible; z-index: 5}
.city-select .city-tips.hide{transform: translateY(5%); opacity: 0; visibility: hidden}
/*超市购物列表*/
#shop{width:100%; overflow:hidden; float:left; padding-bottom:20px;}
.shop{width:1200px; margin:0 auto;}
.shopul{width:1220px; overflow:hidden; float:left;position: relative;}
.shopul li{width:285px; overflow:hidden; background:#fff; float:left; /*margin-right:20px; margin-top:20px;*/}
.shopul li img{width:100%; height:auto; left:left;}
.shopul li .shopbox{width:100%; height:140px; padding:15px; float:left;}
.shopul li .shopbox p{width:100%; height:24px; font-size:16px; color:#333333; line-height:24px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;}
.shopul li .shopbox>span{width:100%; font-size:22px; color:#333333; height:45px; line-height:45px;}
.shopul li .shopbox .shop_gm{width:100%; height:40px; padding:8px 0; text-align:center; background:#f39800; color:#fff; /* border-radius:5px;*/ float:left; font-size:16px;}
.shopul li .shopbox .shop_gm span{width: 20px; height: 20px; margin-left: 5%; background: url(../images/tb_01.png) 126px -76px; position: absolute;}
.shop .shop_qb{width:100%; background:#eeeeee; height:47px; line-height:47px; border-radius:5px; text-align:center; font-size:15px; color:#727171; float:left; margin-top:20px;}
/*超市购物列表*/
/*整体居中*/
.comment_container{width: 1200px;margin: 0 auto;}
/*标题样式*/
.main h1{font-size: 28px;line-height: 40px;padding: 20px 0;}
.main h1 a:link,.main h1 a:visited{color:#444;}
.main h1 a:hover,.main h1 a:active{color:#333;}
/*评论区*/
.main .content{float:left; width:837px; _overflow:hidden;}
.sina-comment-wrap a:link,.sina-comment-wrap a:visited{color:#333;text-decoration: none;}
.sina-comment-wrap a:hover,.sina-comment-wrap a:active{color:rgb(245, 43, 22);text-decoration: none;}
.sina-comment-wrap{color:#333;background:#fff;font:14px/20px "Microsoft Yahei","\5FAE\8F6F\96C5\9ED1","SimSun","\5B8B\4F53","Arial Narrow",serif;}
.sina-comment-wrap ul,
.sina-comment-wrap ol,
.sina-comment-wrap li,
.sina-comment-wrap p,
.sina-comment-wrap form,
.sina-comment-wrap fieldset,
.sina-comment-wrap table,
.sina-comment-wrap td,
.sina-comment-wrap th,
.sina-comment-wrap img{margin:0;padding:0;border:0;font-weight: normal;}
.sina-comment-wrap img{border:0;}
.sina-comment-wrap select,.sina-comment-wrap input{vertical-align:middle;font-size:12px;}
.sina-comment-wrap textarea{resize:vertical;font-size: 12px;}
.sina-comment-wrap ul{list-style:none;}
.sina-comment-layer .clearfix:after,.sina-comment-wrap .clearfix:after{content:'.';display:block;height:0;clear:both;visibility: hidden;}
.sina-comment-layer .clearfix,.sina-comment-wrap .clearfix{*zoom:1;}
.sina-comment-wrap .clearit{clear:both;font-size:0;line-height:0;height:0;}
.sina-comment-wrap .gray{color:#888;}
.sina-comment-form .hd .tip,.sina-comment-share-sina,.sina-comment-share-qq,.sina-comment-form .ft .trigger,.sina-comment-form .ft .trigger-active,
.sina-comment-list .item .reply:hover,.sina-comment-list .title .reflash,.sina-comment-list .list .btns a,.sina-comment-tip .succ i,.sina-comment-tip .error i,
.sina-comment-layer .a-l-close,.sina-comment-form .ft .user .ico,.sina-comment-vote-tip,.sina-comment-chkbox i,.sina-comment-form .bd .arrow,
.sina-comment-list-layer .close,.sina-comment-list .list .dialog-list-ft .fold em{background:url(../images/bg.png) no-repeat 0 0;}
.sina-comment-wrap .btn,.sina-comment-tip .btn{display: inline-block;*display: inline; zoom: 1; vertical-align: baseline; margin: 0 2px; cursor: pointer; text-align: center; text-decoration: none; font: 16px/100% "Microsoft Yahei","\5FAE\8F6F\96C5\9ED1","SimSun","\5B8B\4F53","Arial Narrow"; padding: .5em 1.5em .55em; -webkit-border-radius: .2em; -moz-border-radius: .2em; border-radius: .2em; word-wrap:break-word;word-break:break-all;}
.sina-comment-wrap .btn:hover,.sina-comment-tip .btn:hover{text-decoration: none;}
.sina-comment-wrap .btn:active,.sina-comment-tip .btn:active{position: relative; top: 1px;}
.sina-comment-wrap .btn-red,.sina-comment-tip .btn-red{color: #faddde;background: #FF8500;}
.sina-comment-wrap .btn-red:hover, .sina-comment-tip .btn-red:hover{background: #FF8500;}
.sina-comment-wrap .btn-red:active, .sina-comment-tip .btn-red:active{color: #de898c;}
.sina-comment-wrap .btn-red:link, .sina-comment-tip .btn-red:link,.sina-comment-wrap .btn-red:visited, .sina-comment-tip .btn-red:visited{color:#fff !important;}
.sina-comment-wrap .btn-red:hover, .sina-comment-tip .btn-red:hover,.sina-comment-wrap .btn-red:active, .sina-comment-tip .btn-red:active{color:#fff !important;}
.sina-comment-wrap .btn-disabled,.sina-comment-wrap .btn-disabled:hover,.sina-comment-wrap .btn-disabled:active{color: #696969;background: #E1E1E1; cursor: default;}
.sina-comment-wrap .btn-disabled:link,.sina-comment-wrap .btn-disabled:visited{color:#696969 !important;}
.sina-comment-wrap .btn-disabled:hover,.sina-comment-wrap .btn-disabled:active{color:#696969 !important;}
.sina-comment-tip .btn-gray{color: #333;background: #E2E2E2;}
.sina-comment-tip .btn-gray:hover{background: #E2E2E2;}
.sina-comment-tip .btn-gray:active{color: #333;}
.sina-comment-tip .btn-gray:link,.sina-comment-tip .btn-gray:visited{color:#333 !important;}
.sina-comment-tip .btn-gray:hover,.sina-comment-tip .btn-gray:active{color:#333 !important;}
.sina-comment-form{background: #FCFCFB;border:1px solid #D0CCC7;border-top-color:#D2CEC9;border-radius: 3px;}
.sina-comment-form{padding:0 20px 0 0;position: relative;zoom:1;}
.sina-comment-form .hd{line-height: 30px;padding: 10px 0 15px;position: relative;zoom:1;}
.sina-comment-form .hd .tip{float:left;direction: ltr; text-indent: -999em; width:125px;height:30px; background-position: 5px -1000px;margin-left: 20px;position:relative;zoom:1;}
.sina-comment-form .hd .count{float: right;line-height: 28px;font-size: 14px;}
.sina-comment-form .hd .count a:link,.sina-comment-form .hd .count a:visited{color:rgb(245, 43, 22)};
.sina-comment-form .hd .count a:hover{color:rgb(245, 43, 22);text-decoration: underline;}
.sina-comment-form .hd .count em{color:rgb(245, 43, 22);font-size:16px;font-family:arial;font-style: italic;vertical-align: -1px;padding: 0 5px;}
.sina-comment-form .hd .count span{font-family: arial;padding: 0 10px;color:#A0A0A0;font-size: 16px;width:1px;overflow: hidden;/* display: inline-block;vertical-align: -8px; *vertical-align: 0; */}
.sina-comment-form .bd{padding-right:0;position: relative;zoom:1;}
.sina-comment-form .bd .arrow{position: absolute;left:117px;top:35px; width:10px;height:17px;overflow: hidden; background-position: 0 -60px;}
.sina-comment-form .bd .editor{padding-left:126px;position: relative;zoom:1;}
.sina-comment-form .bd .inner{border:1px solid #ccc;padding:0 5px;background: #fff;position: relative;border-radius: 3px;}
.sina-comment-form .bd .box{display: block;width:100%;padding: 8px 0; height:104px; margin:0;border:0;overflow: auto;font-size: 14px;line-height: 26px; font-family: "Microsoft Yahei","\5FAE\8F6F\96C5\9ED1","SimSun","\5B8B\4F53","Arial Narrow",serif;resize:none;}
.sina-comment-form .bd .box:focus{outline: none;}
.sina-comment-form .bd .tip{position: absolute;left:50%;top:50%;}
.sina-comment-form .ft{padding: 20px 0 18px 126px;}
.sina-comment-form .ft .trigger{float:left;position: relative;width:44px;height:26px;background-position: 0 -180px;direction: ltr; text-indent: -999em; overflow:hidden;}
.sina-comment-form .ft .trigger-active{background-position: 0 -210px;}
.sina-comment-form .ft .trigger:active{position: relative;top:-1px;}
.sina-comment-form .ft .btn{float: right;padding-left:35px;padding-right: 35px;margin:15px 0 0 25px;}
.sina-comment-chkbox i{float:left;display:inline;background-position: 0 -450px; width:15px; height:15px;overflow:hidden; line-height:300px;margin: 3px 5px 0 0;}
.sina-comment-chkbox-selected i{background-position: 0 -480px;}
.sina-comment-form .ft .login{float: right;}
.sina-comment-form .ft .login .login-lnk{margin-right: 8px;}
.sina-comment-form .ft .login .register-lnk{margin-left: 8px;}
.sina-comment-form-top .ft, .sina-comment-form-top .bd .editor, .sina-comment-form-bottom .ft, .sina-comment-form-bottom .bd .editor{padding-left: 20px !important;}
/*最新热评*/
.sina-comment-list .list .dialog-list-wrap{border-bottom:1px solid #DCDCDC;background: #F7FAFC;}
.sina-comment-list .list .dialog-list-wrap .reply-form{margin:0 10px 10px 10px;border-width: 1px;}
.sina-comment-list .list .dialog-list-wrap .item,.sina-comment-list .list .dialog-list-wrap .item:hover{background: #F7FAFC;}
.sina-comment-list .list .dialog-list-hd,.sina-comment-list .list .dialog-list-ft{line-height: 22px;padding:13px 20px;background: #EEF3F6;}
.sina-comment-list .list .dialog-list-hd{border-bottom: 1px dotted #DCDCDC;text-align: center;}
.sina-comment-list .list .dialog-list-hd .more{border-top: 0;margin-top: 0;height:22px;line-height: 22px;}
.sina-comment-list .list .dialog-list-hd .more:link,.sina-comment-list .list .dialog-list-hd .more:visited{color:#ff8500;}
.sina-comment-list .list .dialog-list-hd .more:hover,.sina-comment-list .list .dialog-list-hd .more:active{color:rgb(245, 43, 22);}
.sina-comment-list .list .dialog-list-ft{border-top: 1px dotted #DCDCDC;text-align: center;margin-top: -1px;}
.sina-comment-list .list .dialog-list-ft .fold:link,.sina-comment-list .list .dialog-list-ft .fold:visited{color:#6c7275;}
.sina-comment-list .list .dialog-list-ft .fold:hover,.sina-comment-list .list .dialog-list-ft .fold:active{color:#6c7275;filter:alpha(opacity=80);opacity:0.8;}
.sina-comment-list .list .dialog-list-ft .fold em{display: inline-block;width: 10px;height:9px;margin-left:5px;background-position: 0 -890px;*vertical-align: middle;_vertical-align:-6px;}
.sina-comment-list .list .dialog-list{border-left: 4px solid #DBDBDB; margin-left:55px;position:relative;zoom:1;}
.sina-comment-list .list .dialog-list .item{margin-left: 50px;padding-top: 20px;border-bottom-style: dotted;position:relative;zoom:1;}
.sina-comment-list .list .dialog-list .item-hide{display: none;}
.sina-comment-list .list .dialog-list-show .item-hide{display: block;}
.sina-comment-list .list .dialog-list-show .dialog-list-hd{display: none;}
/*.sina-comment-list .list .dialog-list .last{border-bottom: 0;}*/
.sina-comment-list .list .dialog-list .item .head{padding-left: 0;padding:3px;margin-top:20px;position: absolute;left:-63px;top:0;width:26px;height:26px;z-index: 10;background: #F7FAFC;border-radius: 16px;}
.sina-comment-list .list .dialog-list .item .head img{width:25px;height:25px;border-radius: 12.5px;}
.sina-comment-list .list .dialog-list .item .cont{margin:0 20px 0 0;}
/*.sina-comment-list .list .dialog-list .item .time{position: absolute;left:-100px;top:50px;background: #fff;color: #333;font-size: 14px;display: block;width:100px;text-align: center;}*/
/*---------------------------------- 以下为JS控制样式，勿删 ----------------------------------*/
/*JS 列表相关，列表加载中，通过在容器上添加或删除.sina-comment-list-{type}-loading的类来控制对应的加载提示的显示*/
.sina-comment-list-all-loading .all-loading, .sina-comment-list-hot-loading .hot-loading, .sina-comment-list-latest-loading .latest-loading{display: block;}
.sina-comment-list-all-loading .more{display: none;}
/* .sina-comment-list, */.sina-comment-list .hot-wrap,.sina-comment-list .latest-wrap{display: none;}
.sina-comment-list-has-all,.sina-comment-list-has-hot .hot-wrap,.sina-comment-list-has-latest .latest-wrap{display: block;}
/*JS 回复 模拟回复成功 隐藏回复内容的对应的“支持”，“回复”和“分享”按钮*/
.sina-comment-list .item-hack .action .btns{display: none;}
.sina-comment-list .item-hack .floor .action .btns{display: inline;}
.sina-comment-list .floor-hack{border-top:1px dashed #F3DDB3;margin-top:10px;padding-top:5px;}
.sina-comment-list .floor-hack .lnk,.sina-comment-list .list .floor-hack .action .btns{display: none;}
/*评论*/
.sina-comment-list{border:1px solid #ccc;*zoom:1;border-top: 0;padding-top: 1px;}
.sina-comment-list .latest-tip{height:33px;line-height: 33px;background: #FFF7DC;border:1px solid #FFCD8C;border-width: 1px 0;margin-top: -2px;position: relative;text-align: center;}
.sina-comment-list .latest-tip a:link,.sina-comment-list .latest-tip a:visited{color:#ff8500;}
.sina-comment-list .latest-tip a:hover,.sina-comment-list .latest-tip a:active{color:rgb(245, 43, 22);}
.sina-comment-list .title{height:47px;border-top:1px solid #fff;background: #F4F3F1;overflow: hidden;}
.sina-comment-list .title .name{width:100px; line-height:45px;float:left;font-size:16px;font-family:"Microsoft Yahei","\5FAE\8F6F\96C5\9ED1"; font-weight:bold; text-align:center;}
.sina-comment-list .title .reflash{float:left;width: 65px;height: 26px;overflow: hidden;line-height: 90px;background-position: 0 -120px;margin-top:9px;}
.sina-comment-list .title .reflash:hover,.sina-comment-list .title .reflash:active{background-position: 0 -150px;}
.sina-comment-list .title .reflash:active{position: relative;top:-1px;}
.sina-comment-list .list .item{position: relative;border-bottom:1px solid #DCDCDC;background-color: #fff;list-style: none;}
.sina-comment-list .list .item:hover{background: #FBFAF8;}
.sina-comment-list .list .item .head{width:50px;height:50px;padding:20px 0 0 20px;}
.sina-comment-list .list .item .head img{border-radius: 25px;}
.sina-comment-list .list .name a:link,.sina-comment-list .list .name a:visited{color:#ff8500;}
.sina-comment-list .list .name a:hover,.sina-comment-list .list .name a:active{color:rgb(245, 43, 22);}
.sina-comment-list .list .item .cont{margin:-60px 20px 0 85px;}
.sina-comment-list .list .item .num{position: absolute;left:-96px;top:16px;display: block;width:32px;height:32px;border:4px solid #F7FAFC; line-height: 32px;overflow: hidden;padding-right: 10px;background: #E6ECF3; border-radius: 20px 0 0 20px; font-family: Arial,Georgia;font-size: 14px;color:#98a8b7;text-align: center;}
.sina-comment-list .list .item .num-new{background: #FF8500;color:#fff;}
.sina-comment-list .list .cont .txt{padding:0 0 5px;line-height:24px; font-size:14px;word-wrap:break-word;word-break:break-all;}
.sina-comment-list .list .cont .txt a:link,.sina-comment-list .list .cont .txt a:visited{color:#ff8500;}
.sina-comment-list .list .cont .txt a:hover,.sina-comment-list .list .cont .txt a:active{color:rgb(245, 43, 22);}
.sina-comment-list .list .cont .info{margin-bottom: 5px;margin-top: 20px;}
.sina-comment-list .list .cont .area{color:#999; padding-left:15px;}
.sina-comment-list .list .cont .lnk{float: right;*margin-top: -20px;}
.sina-comment-list .list .cont .lnk a:link,.sina-comment-list .list .cont .lnk a:visited{color:#f67400;}
.sina-comment-list .list .cont .lnk a:hover,.sina-comment-list .list .cont .lnk a:active{color:rgb(245, 43, 22);}
.sina-comment-list .list .cont .action{height: 26px;margin:15px 0 5px 0;font-size: 14px;text-align: left;}
/*.sina-comment-list .list .item .time{color:#999;}*/
.sina-comment-list .list .item .report{display: inline-block; line-height: 14px; border-left:1px solid #E7E7E7;padding-left: 15px;margin-left: 15px;}
.sina-comment-list .list .item .control{font-size: 12px;}
.sina-comment-list .sina-comment-txt-face{vertical-align: middle;padding:0 3px;}
.sina-comment-list .list .btns a{display: inline-block;padding: 0 20px 0 43px;border-right:1px solid #E7E7E7;font-size: 14px;line-height: 14px;}
.sina-comment-list .item .btns .show{background: none;}
.sina-comment-list .item .btns .show:link,.sina-comment-list .item .btns .show:visited{color:#ff8500;}
.sina-comment-list .item .btns .show:hover,.sina-comment-list .item .btns .show:active{color:rgb(245, 43, 22);}
.sina-comment-list .item .vote em{font-style: normal;font-family: arial;padding-left: 3px;}
.sina-comment-list .item .btns .vote{border-left: 0;}
.sina-comment-list .item .vote:link,.sina-comment-list .item .vote:visited{background-position: 20px -330px;}
.sina-comment-list .item .vote:hover,.sina-comment-list .item .vote:active{background-position: 20px -360px;cursor: pointer;}
.sina-comment-list .item .vote:hover span,.sina-comment-list .item .vote:active span{color:#c00;}
.sina-comment-list .item .vote-active:link,.sina-comment-list .item .vote-active:visited{background-position: 20px -360px;color:rgb(245, 43, 22); cursor: text;}
.sina-comment-list .item .vote-active:hover,.sina-comment-list .item .vote-active:active{background-position: 20px -360px; cursor: text;}
.sina-comment-list .item .btns .reply{padding-right: 0;border-right: 0;}
.sina-comment-list .item .reply:link,.sina-comment-list .item .reply:visited{background-position: 20px -390px;}
.sina-comment-list .item .reply:hover{background-position: 20px -420px;}
.sina-comment-list .item .btns .share{position: relative;z-index: 10;padding-right: 0;}
.sina-comment-list .item .share:link,.sina-comment-list .item .share:visited{background-position: 20px 0;}
.sina-comment-list .item .share-active:link,.sina-comment-list .item .share:hover{color:rgb(245, 43, 22);background-position: 20px -30px;}
.sina-comment-list .item .share em{font-style: normal;}
.sina-comment-list .loading{display: none;border-radius: 5px; margin:5px;background:url(//i3.sinaimg.cn/ent/deco/2012/0912/images/indicator_24.gif) center center no-repeat #F1F1F1;}
.sina-comment-list .more{border-top:#d0d0d0 1px solid;margin-top:-1px;font-size:15px;height:40px;color:#666; line-height:40px; text-align:center;font-family:"Microsoft Yahei", "\5FAE\8F6F\96C5\9ED1";}
.sina-comment-list .more em{font-style: normal;}
.sina-comment-list .loading a, .sina-comment-list .loading a:visited,.sina-comment-list .more a, .sina-comment-list .more a:visited{font-size:15px;display:block;height:40px;color:#666; line-height:40px; margin:0 auto; text-align:center;font-family:"Microsoft Yahei", "\5FAE\8F6F\96C5\9ED1"}
.sina-comment-list .more a:hover,.sina-comment-list .more a:active{color:#666; text-decoration:none;background:url(//i3.sinaimg.cn/ent/deco/2012/0907/content/ent_zxh_0816_btn_bgv3.png) repeat-x;background-position:0 -50px;}
.sina-comment-list .loading a:hover,.sina-comment-list .loading a:active{color: #666;text-decoration: none;}
.sina-comment-list .list .reply-form .hd{padding: 8px 0;height:0;overflow: hidden;}
.sina-comment-list .list .reply-form .bd .user{width:90px;height:100px;}
.sina-comment-list .list .reply-form .bd .editor{padding-left: 90px;}
.sina-comment-list .list .reply-form .bd .box{height:40px;}
.sina-comment-list .list .reply-form .bd .arrow{left:81px;top:20px;}
.sina-comment-list .list .reply-form .ft{padding: 15px 0 10px 90px;}
.sina-comment-list .list .reply-form .ft .action{margin:0;}
.sina-comment-list .list .action .btns{float: right;*margin-top: -20px;}
/*右侧*/
.nconterta{margin-right: 4px;font-weight: bold;font-size: 24px;color: #252525;}
.nconterta:hover{color: #f52b16;}
.nconterulc{overflow: hidden;margin-top: 30px;}
.nconterulc li{overflow: hidden;margin-top: 17px;}
.nconterulc li a{line-height: 21px;display: inline-block;width: 273px;overflow: hidden;max-height: 40px;font-size: 14px;color: #666666;}
.nconterulc li span{display: inline-block;width: 20px;text-align: center;float: left;margin-top: 2px;font-size: 18px;font-weight: bold;
    color: #666666;font-family: arial;}
.nconterulc li a:hover{color: #f18708;}
.nconterulc li em{font-style: normal;float: right;padding-left: 24px;color: #c9c9c9;font-size: 13px;background: url(../images/newmoney_03.png) no-repeat left;}
.ncontertb{font-style: italic;font-size: 20px;color: #dddddd;font-weight: bold;}
.nconterli span em{display: inline-block;color: #c7c7c7;font-weight: bold;font-style: normal;transition: 0.2s;}
.nconterli>span>a:hover em{color: #999999;transform-origin: 50% 57%;transform: rotate(90deg);-ms-transform: rotate(90deg);-moz-transform: rotate(90deg); -webkit-transform: rotate(90deg);-o-transform: rotate(90deg);}
.nconterli span a{color: #e5e5e5;float: right;margin-top: 3px;}
.side{margin-bottom: 50px;padding: 20px 25px;float: right;background: white;width: 345px;border-radius: 3px;border:1px solid #D0CCC7;}
.nconterul li{font-size: 14px;color: #222222;padding-top: 15px;}
.nconterul li a:hover{color: #f18708;}
.nconterli{border-bottom: 1px solid #eeeeee;padding-bottom: 15px;}
.content,.side{margin-bottom: 40px;}
/*热评排行*/
.top-list{background: #fff;}
.top-list-fixed{position: fixed;_position:absolute;top:0;border-top-color:#fff;}
.top-list .hd{height:30px; padding: 15px 0; overflow:hidden; zoom:1;}
.top-list .hd h2{float:left; font-size: 18px;line-height: 30px;color:#2e2e2e;}
.top-list .bd{margin-top: 20px;}
.top-list .bd li{height:73px;}
.top-list .bd .num{width:80px;height:43px;margin-right:10px; line-height:43px; float:left; color:#fff; font-family:Arial; font-size:16px; padding-right:13px; text-align:center;}
.top-list .bd .txt{overflow:hidden; *zoom:1;font-size: 14px;line-height: 30px;color:#454545;position: relative;top:-9px;}
.top-list .bd .txt a:link,.top-list .bd .txt a:visited{color:#454545;}
.top-list .bd .txt a:hover,.top-list .bd .txt a:active{color:#f18708;}
.top-list .bd .num a{display: block;}
.top-list .bd .num a:link,.top-list .bd .num a:visited{color:#fff;}
.top-list .bd .num a:hover,.top-list .bd .num a:active{color:#fff;filter:alpha(opacity=80);opacity:0.8;}
.top-list-wrap-fix{background-color:#FAFAFA;}
.top-list .bd .num,.top-cmnt-tip-cont i,.top-cmnt-tip-close,.use-tip .close{background:url(../images/bbs_bg.png) no-repeat;}
/*广告*/
.derspanimg span{display: inline-block;padding: 2px 4px;background:black ;opacity: 0.6;font-size: 12px;border-top-right-radius: 5px; color: white;position: absolute;left: 0;bottom: 0;}
.derspanimg{position: relative;}
/*广告图*/
#design{width:100%; padding:20px; background:#fff;padding-top: 20px;border-bottom: 1px solid #eee;}
.design{width:1200px; margin:0 auto;}
.design>a>img{width:100%; height:100px;}
/*广告图 end*/
/*下拉导航*/
.ilist{background: white; width: 100%;}
.ilistdiv{height: 60px; width: 1200px; margin: 0 auto; position: relative;}
.ilistul{float: left;}
.lfloat{float: right;}
.ilistul>li{background: url(../images/arrayl_03.png) no-repeat right; cursor: pointer; padding: 5px 0; padding-right: 16px; margin-right: 40px; color: #333; float: left; font-size: 14px; padding-top: 20px; padding-bottom: 20px;}
.ilistulli{margin-right: 30px !important; background: none !important; padding-left: 0 !important; padding-right: 0px !important; color: #999999 !important;}
.ilistulliul{box-shadow: 1px 1px 2px #cccccc; display: none; overflow-x: hidden; overflow-y: auto; border: 1px solid #dcdbdb; border-radius: 5px; width: 406px; padding: 24px 13px; background: white; position: absolute; left: -5px; top: 45px; z-index:99}
.ilistulliulr{box-shadow: 1px 1px 2px #cccccc; /* padding: 27px 0;padding: 15px 18px;left: -41px;*/ padding-top: 17px; overflow-x: hidden; overflow-y: auto; display: none; border: 1px solid #dcdbdb; border-radius: 5px; width: 120px; background: white; position: absolute; top: 45px; /* height: 270px;*/ z-index: 99; padding-bottom: 20px;}
.ilistulliulr2{box-shadow: 1px 1px 2px #cccccc; /* padding: 27px 0;padding: 15px 18px;left: -41px;*/ padding-top: 17px; overflow-x: hidden; overflow-y: auto; display: none; border: 1px solid #dcdbdb; border-radius: 5px; width: 120px; background: white; position: absolute; top: 45px; /* height: 270px;*/ z-index: 99; padding-bottom: 20px;}
.ilistulliull{overflow-x: hidden; overflow-y: auto; display: none; border: 1px solid #dcdbdb; border-radius: 5px; padding: 15px 18px; background: white; position: absolute; left: 0px; top: 78px; height: 270px;}
.ilistulliul li{float: left; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; margin: 9px 0; width: 123px; text-align: left; line-height: 19px; text-align: center; color: #444444; font-size: 14px;}
/**/
#getId{width:400px;}
.tabT{width:151px;float:left;padding:0;margin:0px;height:400px; overflow-y: scroll;}
.tab_wid{width:151px !important;}
.tab,.tab li{padding:0;margin:0;border:none}
.tab{height:35px;display:block;}
.tab li{display:block;height:35px;line-height:35px;text-align:center;cursor:pointer;}
.tab li.current{display:block;color:red;background-color:#f5f5f5;}
.show,hidden{/*float:left;*/width:180px;border-style:solid;border-color:red;text-align:left;height:400px; overflow-y: scroll;}
.hidden{display:none;}
.show{display:block;}
.con{padding:10px; float:left;}
.con>p{width:140px; height:35px; float:left; font-size:14px; text-align:center; line-height:35px; display:block;}
.con>p:hover{background:#f5f5f5;}
/**/
.ilistulliul li span{width:100%; font-size: 14px; color: #333333; display: inline-block; padding: 5px 9px;}
.ilistulliul li:hover>span{color: #f28809; background:#f5f5f5}
.ilistulliul em{color: #DDDDDD; font-size: 11px; margin-top: 15px; float: left; font-style: normal;}
.ilistulliulr li{float: left; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; color: #444444; font-size: 14px; width: 100%; height: 35px; line-height: 35px; text-align: center;}
.ilistulliulr li:hover{color: #f28809; background:#f5f5f5}
.ilistulliulr2 li{float: left; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; color: #444444; font-size: 14px; width: 100%; height: 35px; line-height: 35px; text-align: center;}
.ilistulliulr2 li:hover{color: #f28809; background:#f5f5f5}
.fontsize20{font-size: 20px;}
.ilistulliul li:hover{color: #ee8405;}
.ilistr{background: url(../images/arrayl_03.png)no-repeat right; padding: 30px 0; float: right;}
.ilistr>li{cursor: pointer; position: relative; padding: 5px 18px; color: #444444; float: left; font-size: 14px;}
.ltitle{clear: both; width: 1190px; margin: 0 auto;}
.ltitle p{color: #666666; padding: 20px 0; font-size: 14px;}
.lconter{width: 1190px; overflow: hidden; margin: 0 auto;}
.lconterhide{margin: 0 auto; width: 1240px; overflow: hidden;}
.lconterdiv{height: 295px; border-radius: 5px; margin-right: 25px; margin-bottom: 30px; width: 580px; overflow: hidden; float: left; background: white; transition: 0.3s;}
.lconterpadding{overflow: hidden; padding: 20px 14px;}
.lconterhead{border-radius: 50%; height: 105px; width: 105px; float: left; margin-right: 13px;}
.lconterr{float: left; overflow: hidden;}
.lconterrpa{padding-bottom: 15px; width: 300px; height: 41px; overflow: hidden;}
.lconterrpa a{font-weight: bold; color: #444444; font-size: 20px;}
.lconterrpa a:hover{color: #ff9600;}
.lconterrpb{overflow: hidden; padding-bottom: 10px;}
.lconterrpb p{float: left; font-size: 14px; color: #999999;}
.lconterrpc{float: left; padding: 4px 6px; border: 1px solid #bebdbd; margin-right: 10px;}
.lconterrpc a{font-size: 14px; color: #666666;}
.lconterrrdiv{float: right; background: url(../images/firebold_03.jpg) no-repeat left;}
.lconterrrdiv p{font-weight: bold; font-size: 22px; padding-left: 21px; color: #333333;}
.lconterlink a{margin-top: 5px; color: #666666; font-size: 12px;}
.lconterlink a:hover{color: #F78D0F;}
.lconterbdiv{margin-top: 7px;}
.lconterlink{width: 19%; margin-right: 3%; margin-top: 6px; text-align: center; float: left;}
.rahover{box-shadow: 1px 1px 2px #cccccc; border-radius: 5px; display: none; width: 550px; padding: 25px; background-color: white; border: 1px solid #dcdbdb; position: absolute; left: 0; top: 45px; z-index: 99}
.ilistall{position: relative;cursor:pointer;}
.rahover img{position: absolute; left: 206px; top: -19px;}
.rahover ol{border-bottom: 1px solid #eeeeee; overflow: hidden;}
.rahover ol li{border-radius: 20px; padding: 5px 15px; margin-right: 15px; margin-bottom: 15px; display: inline-block; cursor: pointer; color: #333333; font-size: 15px; border-bottom: 2px solid white; float: left;}
.rahovercolor{color: #ffb400!important; /*background: #ffb400*/}
.rahover ul li{cursor: pointer; font-size: 14px; color: #333333; width: 70px; text-align: left; float: left;}
.rahover ul li:hover{color: #f28809;}
.rahover ul{padding-top: 20px; overflow: hidden;}
.ratab{display: none;}
.rahover ul span{float: left; padding-right: 10px; font-size: 15px; color: #b5b4b4;}
.lconterlinkp{width: 78%; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; float: right; font-size: 14px; color: #333333; height: 38px;}
.lconterbook{margin-top: 12px;}
.lconterbook img{width: 100px; border: 1px solid #d0d0d0; height: 100px; margin: 0 3.2px;}
.lconterbook img:hover{opacity: 0.7;}
.lconterdiv:hover{box-shadow: 0 0 0 1px #dbdbdb, 0 2px 20px rgba(0, 0, 0, 0.03), 0 24px 30px rgba(0, 0, 0, 0.04); ;}
/*下拉导航 end*/
/*设计师列表*/
#designlist{width:100%; overflow:hidden; background:#f4f4f4;/*padding-bottom:20px;*/}
.designlist{width:1200px; margin:0 auto;}
.designlist>li{width:100%; height:222px; padding:28px; background:#fff; margin-top:20px; float:left; transition: box-shadow .2s ease, transform .2s ease;}
.designlist>li:hover{box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);}
.designlist>li>.desleft{width:400px; height:166px; float:left; padding:15px 0; line-height:66px; position:relative;}
.designlist>li>.desleft>.dlone{width:100px; height:100px; float:left; position:absolute; left:0; top:50%; margin-top:-50px; border-radius:50%; overflow:hidden;}
.designlist>li>.desleft>.dlone img{width:100%;}
.designlist>li>.desleft>.dltwo{width:280px; height:120px; float:left; position:absolute; left:120px; top:50%; margin-top:-50px; overflow:hidden;}
.designlist>li>.desleft>.dltwo>a>.tit{font-size:16px; color:#333333; float:left; line-height:20px;}
.designlist>li>.desleft>.dltwo>i{width:22px; height:20px; background:url(../images/design05.png); float:left; margin-left:10px; cursor:pointer;}
.designlist>li>.desleft>.dltwo>span{line-height:28px; color:#333333; font-size:14px; width:100%; float:left; display: block; /*cursor:pointer;*/}
.designlist>li>.desleft>.dltwo>.guanzhu{width:80px; height:30px; border-radius:50px; float:left; color:#fff; font-size:14px; background:#fba104; line-height:30px; text-align:center; margin-top:5px; cursor: pointer;}
.designlist>li>.desleft>.dltwo>.guanzhu:hover{background:#898989;}
.designlist>li>.desleft>.dltwo>.s{width:1px; background:#ddd; height:26px; float:left; margin:0 0 0 10px; margin-top:5px;}
.designlist>li>.desleft>.dltwo>.i{width:20px; height:20px; float:left; margin-top: 7px; background: url(../images/ico03.png) -5px -47px no-repeat;}
.designlist>li>.desleft>.dltwo>.span{color:#adacac; font-size:12px; float:left; line-height: 35px; margin-left: 5px;}
.designlist>li>.desleft>.dltwo>.tubiaobig_dz:before{content:""; margin-top:7px; margin-left:5px;}
.designlist>li>.desleft>.dltwo>.tubiaobig_ck:before{content:""; margin-top:4px; margin-left:5px;}
.designlist>li>.desleft>.dltwo>.i1{width:20px; height:20px; background: url(../images/ico03.png) -4px -4px no-repeat; float:left; margin-top:8px;}
.designlist>li>.desright{width:744px; height:166px; float:left;}
.designlist>li>.desright>a{width:230px; height:166px; float:left; display:block; margin-left:18px; overflow:hidden;}
.designlist>li>.desright>a>img{width:230px;}
/*设计师列表*/
/*设计师*/
#designer{width:100%; overflow:hidden; background:#f4f4f4;}
.designer{width: 1200px; margin: 0 auto; position:relative;}
.designer_menu{width: 100%; height:45px; background:#fff; border-bottom:1px solid #ddd; padding-top:13px;}
.designer_menu ul{/*display: flex; justify-content: center; align-items: center;*/ text-align:center;}
.designer_menu ul li{/*float: left;*/ width: auto; text-align: center; line-height: 30px; color:#999; margin:0 20px; font-size:16px; display:inline-block; zoom:1;}
.designer_menu ul #li1{/*margin-left:40%;*/}
.designer_menu ul li:last-child{border-right:none;}
.designer_menu ul li.on{color: #333; border-bottom:2px solid #333;}
.designer .designer_box > div{width: 1200px; height: 200px; /*border: #333333 solid; border-width: 0 1px 1px 1px;*/ display: none; margin-top:20px;}
.designer .designer_box > div:first-child{display: block;}
.designer_dbox{width:1200px; overflow:hidden; float:left;}
.designer_dul{width:1220px; float:left;}
.designer_dul li{width:590px; height:450px; margin-top:20px; margin-right:20px; float:left; background:#fff; border-radius:5px;}
.designer_dul li img:hover{opacity:0.8;}
.designer_dul li img{width:590px; height:360px; float:left;}
.designer_dul li>.tit{width:494px; font-size:18px; color:#333333; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; margin-left:12px; margin-top:10px; line-height:30px; height:40px; display:block; float:left; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;}
.designer_dul li>.tit_span{width:60px; height:25px; line-height:25px; background:#faa00a; color:#fff; font-size:14px; margin-top:12.5px; margin-right:12px; display:block; float:right; text-align: center;}
.designer_dul li>.tit_span1{width:60px; height:30px; line-height:30px; background:#898989; color:#fff; font-size:14px; margin-top:10px; margin-right:12px; display:block; float:right; text-align: center;}
.designer_dul li>.tit:hover{color:#f9981a;}
.designer_dul li>span{margin-left:12px; color:#7f7f7f; font-size:14px; float:left;}
.designer_dul li>i{width:16px; height:16px; background:url(../images/jb.png); float:left; margin-left:45px; margin-right:5px;}
/*设计师end*/
/*广告图*/
#xiao_design{width:100%; padding:20px; background:#f4f4f4;}
.xiao_design{width:1200px; margin:0 auto;}
.xiao_design>a>img{width:100%; height:100px;}
/*广告图 end*/
/*小列表*/
#xiao_designer{width:100%; overflow:hidden; background:#f4f4f4; padding-bottom:40px;}
.xiao_designer{width:1200px; margin:0 auto; overflow:hidden;}
.xiao_designer_tit{width:100%; font-size:14px; color:#666666; line-height:30px; float:left;}
.xiao_designer_tit a{font-size:14px; line-height:30px; color:#666; float:right;}
.xiao_designer_tit a:hover{color:#f39800;}
.xiao_designer_dul{width:1220px; float:left;}
.xiao_designer_dul li{width:285px; height:295px; margin-top:20px; margin-right:20px; float:left; background:#fff; border-radius:5px;}
.xiao_designer_dul li img:hover{opacity:0.8;}
.xiao_designer_dul li img{width:285px; height:175px; float:left;}
.xiao_designer_dul li>.tit{width:200px; font-size:16px; color:#333333; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; margin-left:12px; margin-top:10px; line-height:30px; height:40px; display:block; float:left; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;}
.xiao_designer_dul li>.tit_span{height:25px; line-height:25px; background:#faa00a; color:#fff; padding: 0 6px; font-size:12px; margin-top:15px; margin-bottom:10px; margin-right:12px; display:block; float:right; text-align: center;}
.xiao_designer_dul li>.tit_span1{height:30px; line-height:30px; background:#898989; color:#fff; padding: 0 6px; font-size:12px; margin-top:10px; margin-bottom:10px; margin-right:12px; display:block; float:right; text-align: center;}
.xiao_designer_dul li>.tit:hover{color:#f9981a;}
.xiao_designer_dul li>span{width:230px; height:30px; margin-left:12px; color:#7f7f7f; font-size:14px; float:left; line-height:30px; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;}
.xiao_designer_dul li>i{width:16px; height:16px; background:url(../images/jb.png); float:left; margin-left:12px; margin-top:7px;}
/*小列表 end*/
/*排名*/
.rabanner{border-bottom: 1px solid #E0E0E0;; width: 100%; background: white; overflow: hidden; padding-top: 15px; padding-bottom: 20px;}
.rabanner img{border-radius: 3px; width: 1190px; margin: 0 auto; display: block;}
.ralink{background:white; width: 100%;}
.ralinkdiv{position: relative; width: 1190px; margin: 0 auto; text-align: left;}
.rahover{box-shadow: 1px 1px 2px #cccccc; display: none; width: 1190px; padding: 25px; background-color: white; border: 1px solid rgba(0,0,0,0.2); position: absolute; left: 0; top: 65px;}
.rahover img{position: absolute; left: 95px; top: -19px;}
.rahover ol{border-bottom: 1px solid #eeeeee; overflow: hidden;}
.rahover ol li{border-radius: 20px; padding: 5px 15px ; margin-right:15px ; margin-bottom: 15px; display: inline-block; cursor: pointer; color: #333333; font-size: 15px; border-bottom: 2px solid white; float: left;}
.rahovercolor{color:#ffffff !important; background:#ffb400}
.rahover ul li{cursor: pointer; font-size: 14px; color: #333333; width: 70px; text-align: left; float: left;}
.rahover ul li:hover{color: #f28809;}
.rahover ul{padding-top: 20px; overflow: hidden;}
.ratab{display: none;}
.rahover ul span{float: left; padding-right: 10px; font-size: 15px; color: #b5b4b4;}
.ralinkdiv>span{padding: 29px 0; background-size:80%; background-position:-16px 8px ; background-repeat:no-repeat ; background: url(../images/rankss_03.png) no-repeat left; color: #333333; font-size: 16px; font-weight: bold; display: inline-block; padding-left: 25px;}
.ralinkdiv i{position: absolute; right: 0; top: 21px; width: 12px; height: 10px; display: inline-block; background: url(../images/arrayl_03.png) no-repeat right;}
.ralinkdiv>em{position: relative; margin-right: 5px; cursor: pointer; padding: 15px 0; font-style: normal; padding-right: 17px; margin-left: 20px; font-size: 14px; color: #999999;}
.racont{overflow: hidden; width: 1190px; margin: 0 auto; margin-top: 25px;}
.ratable{border-radius: 5px; padding: 25px; padding-bottom: 0; background: white; width: 900px; float: left; overflow: hidden;}
.ratable ol{margin-bottom: 20px; overflow: hidden; display: block;}
.ratable ul{overflow: hidden; display: block;}
.ratable>ol>li{font-size: 18px; font-weight: bold; color: #333333; text-align: center; width: 25%; float: left;}
.ratable>ol>li:first-child{text-align: left}
.ratable>ul>li:first-child{text-align: left}
.ratablebtna a{border-radius: 5px; display: inline-block; color: #ff9600; padding: 5px 35px; border:1px solid #ff9600;}
.ratable>ul>li:last-child a:hover{color:white; background: #ff9600;}
.ratable>ul>li{margin: 22px 0; color: #333333; font-size: 14px; text-align: center; width: 25%; float: left;}
.ratablechild{width: 212px; height: 19px; overflow: hidden;}
.ratablebtna{margin-top: 15px !important;}
.depage{padding: 40px 0;overflow: hidden;text-align: center;}
.depage span{cursor: pointer;margin: 0 4px;padding: 8px 20px;background: white;color:#404040;border:1px solid #cccccc;display: inline-block;}
.depage p{display: inline-block;cursor: pointer;margin: 0 4px;padding: 8px 20px;background: white;color:#404040;border:1px solid #cccccc;display: inline-block;}
.depagecolor{color: white !important;background: #ffb400 !important;border: 1px solid #ffb400 !important;}
.ralistr{border-radius: 5px; padding: 15px; float: right; margin-bottom: 70px; width: 270px; background: white;}
.ralisth3{margin-bottom: 21px; background: url(../images/rah3_03.png) no-repeat center; text-align: center; font-size: 16px; color: white; padding: 8px 0; font-weight: normal;}
.ralist em{margin-top: 5px; font-family: arial; text-align: center; width: 30px; display: inline-block; font-style: normal; font-size: 19px; color: #999999; padding-right: 5px;}
.ralistrul li{margin: 10px 0;}
.ralistrul li a:hover{color: #ff9600;}
.ralistrul li a{display: block; float: right; height: 19px; width: 210px; overflow: hidden; margin-top: 5px; color: #333333; font-size: 14px;}
.ralistrul{margin-bottom: 30px;}
.ralistrhead img{width: 55px; height: 55px; border-radius:50% ;}
.ralistrhead>span{position: relative;}
.ralistrhead>em{display: inline-block; width: 22px; height: 20px; position: absolute; top: -15px; left: 36px; background-image: url(../images/raeheadimg_07.png); background-repeat:no-repeat ;}
.ralistrhead{float: left; position: relative; display: block;}
.ralistrhead span{font-weight: bold; font-family: arial; line-height: 23px; text-shadow: 2px 3px 2px #c29d06; text-align: center; color: white; background: linear-gradient(#e4cf0e, #dea906); display: inline-block; border-radius: 50%; width: 27px; border: 3px solid white; height: 27px; position: absolute; right: -5px; top: -5px;}
.raright{overflow: hidden; padding: 20px 0;}
.raright ul{width: 175px; float: right;}
.ralistra a{display: inline-block; width: 110px; height: 19px; overflow: hidden; font-size: 16px; color: #333333;}
.ralistra em{background: url(../images/rahear_03.png) no-repeat left; padding-left: 21px; font-style: normal; color: #333333; font-size: 16px; float: right;}
.ralistrb{width: 175px; height: 19px; overflow: hidden; margin-top: 10px;; font-size: 14px; color: #999999;}
.ralistrb em{margin: 0 5px; font-size: 14px; color: #999999; font-style: normal;}
/*排名end*/
/*专题*/ .ilogocol{background: white !important;} .i_logolistcol>li>a{color: #333333 !important;} .i_logolistcol>li:hover > a{color: white !important;} .i_inputrcol{color: #999999; border: 1px solid #DDDDDD;}
.spcol{background: white;}
.spcont{position: relative; padding-bottom: 30px; background-color: #333d47; background-image: url(../images/spback_02.jpg) ; background-position:top center; background-repeat:no-repeat ;}
.spposi{color: #333d47; font-size: 50px; font-weight: bold; position: absolute; left: 47%; top: 162px; transform: rotate(-9deg);}
.spposi em{font-weight: normal; font-style: normal; font-family: arial;}
.spback{padding-top: 490px;}
.spcontpush{position: relative; padding:30px 20px 30px 55px; border-radius: 10px; height: 240px; margin: 0 auto; width: 1190px; margin-bottom: 45px; background: white;}
.splink{text-align: center; width: 100px; height: 107px; background: url(../images/splink_03.png) no-repeat ; position: absolute; left: -26px; top: -40px;}
.splink span{display: block; text-shadow: 1px 1px 3px #444444; margin:20px 0 ; transform: rotate(-10deg); color: white; font-weight: bold; font-size: 26px;}
.splink span>em{font-style: normal; color: white; font-weight: bold; font-size: 26px;}
.sphead{margin-top: 25px; float: left; border-radius: 50%;}
.spcontul{margin-right: 15px; width: 250px; float: left; margin-left: 20px;}
.spcontula a{display: inline-block; height: 31px; overflow: hidden; width: 250px; font-size: 24px; color: #333333;}
.spcontulb{width: 250px; height: 19px; overflow: hidden; margin: 13px 0; font-size: 14px; color:#999999 ;}
.spcontulb em{font-style: normal; font-size: 14px; color:#999999 ; padding: 0 5px;}
.spcontulc{margin-bottom: 7px; font-size: 14px; color:#999999 ;}
.spcontulc em{font-style: normal; font-size: 14px; color:#7a7a7a ; padding: 0 5px;}
.spcontulc i{font-style: normal; font-size: 16px; color:#333333 ; padding-left:3px;}
.spcontuld{height: 19px;width: 250px; overflow: hidden; margin-bottom: 18px; font-size: 14px; color:#999999 ;}
.spcontule{cursor: pointer; outline: none; font-size: 16px; color: #333D47; background: white; padding:5px 40px; border: 1px solid #b3b3b3;}
.spcontule:hover{color: #333d47; border:1px solid white; background:#f8cf0f;}
.spcontimg{float: left;}
.spcontimg img{width: 210px; height: 180px; display: inline-block; margin: 0 10px;}
/*专题end*/
/*about start*/
.aboutjj_banner{width:100%; height:auto; float:left;}
.aboutjj_banner img{width:100%; height:auto; float:left;}
#aboutjj_jl{width:100%; overflow:hidden; background:#fff; float:left;}
.aboutjj_jl{width:1200px; margin:0 auto; margin-top:20px;}
.aboutjj_jl>p{float:left;}
.aboutjj_jl>h1{float:left; width: 900px; text-align:center; color:#333}
.aboutjj_jl>.btn{background:#f39800; padding:10px 20px; float:right; color:#fff; display:block;}
.aboutjj_jl span{padding:0 10px}
.aboutjj_jl1{width:1200px; margin:0 auto; overflow:hidden !important; height:auto !important; margin-top:20px;}
.aboutjj_jl1>h2{font-size:24px; color:#f39800;}
.aboutjj_jl1>p{font-size:16px; color:#333333; line-height:26px; margin-top:20px;}
.aboutjj_jl1>hr{width:100%; height:1px; background:#dfdddd; float:left; margin:20px 0;}
.aboutjj_zx{width:100%; height:5px; background:#e5e5e5; float:left; margin-top:50px;}
.aboutjj_h2{font-size:24px; color:#333333; margin-top:20px; float:left;}
.aboutjj_dul{width:1220px; float:left;}
.aboutjj_dul li{width:285px; height:295px; margin-top:20px; margin-right:20px; float:left; background:#fff; border-radius:5px;}
.aboutjj_dul li img:hover{opacity:0.8;}
.aboutjj_dul li img{width:285px; height:175px; float:left;}
.aboutjj_dul li>.tit{width:265px; font-size:18px; color:#333333; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; margin-left:12px; line-height:30px; height:40px; display:block; float:left; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;}
.aboutjj_dul li>.tit_span{height:30px; line-height:30px; background:#faa00a; color:#fff; padding: 0 6px; font-size:12px; margin-top:10px; margin-bottom:10px; margin-right:12px; display:block; float:right; text-align: center;}
.aboutjj_dul li>.tit_span1{height:30px; line-height:30px; background:#898989; color:#fff; padding: 0 6px; font-size:12px; margin-top:10px; margin-bottom:10px; margin-right:12px; display:block; float:right; text-align: center;}
.aboutjj_dul li>.tit:hover{color:#f9981a;}
.aboutjj_dul li>.span1{width:265px; float:left; margin-top:10px;}
.aboutjj_dul li>.span2{width:180px; float:left;}
.aboutjj_dul li>.span3{margin-left:0 !important;}
.aboutjj_dul li>.tubiao_ck:before{margin-top:3px;}
.aboutjj_dul li>span{height:30px; margin-left:12px; color:#a6a3a3; font-size:14px; float:right; line-height:30px; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; margin-right:10px;}
.aboutjj_dul li>i{width: 20px; height: 20px; background: url(../images/ico03.png) -4px -4px; float:left; margin-left:12px; margin-top:5px;}
/*小列表 end*/
/*about end*/
/*作品*/
#work_zp{width:100%; overflow:hidden; float:left;}
.work_zpul_h{width:1200px !important; min-height:390px; background:#fff;}
.work_zpul_h>img{width:200px; height:auto; float:left; margin-top:80px; margin-left:500px;}
.work_zpul_h>p{width:100%; font-size:14px; color:#999999; text-align:center;}
.work_zp{width:1200px; margin:0 auto; overflow:hidden;}
.work_zpul{width:1220px; margin: 0 auto;}
.work_zpul li{width:285px; height:360px; float:left; margin-right:20px; background:#fff; padding:12px; margin-top:20px;}
.work_zpul li .img{width: 261px; height: 240px; float: left; overflow:hidden; position:relative; display:block;}.work_zpul li .li_yba{width: 200px; height: 25px; line-height: 25px; background: #f39800; text-align: center; transform: rotate(40deg); position: absolute; z-index: 66; float: right; color: #fff; left: 135px; top: 8px;}
.work_zpul li .img img{width:261px; height:240px; float:left; position: absolute;}
.work_zpul li img:hover{opacity:0.9}
.work_zpul li .work_a{width:100%; height:17px; margin-top:15px; font-size:15px; color:#333333; float:left; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.work_zpul li .work_a:hover{color:#f39b07;}
.work_zpul li span{color:#a09c9c; font-size:12px; float:left;}
.work_zpul li .work_i{width:20px; height:20px; float:right; background:url(../images/zuopin_qh.png); background-size:cover; display:block; margin-top:-2px;}
.work_zpul li .i1{width: 20px; height: 20px; float: left; margin-top: -1px; background: url(../images/ico03.png) -4px -4px no-repeat; margin-right: 3px;}
.work_zpul li .i2{width: 20px; height: 20px; float: left; background: url(../images/ico03.png) -4px -22px no-repeat; margin-right:3px; margin-top:-1px;}
.work_zpul li .i3{width: 20px; height: 20px; float: left; background: url(../images/ico03.png) -5px -46px no-repeat; margin-right:3px; margin-top:-3px;}
.work_zpul li p{width:100%; float:left; height:15px; margin-top:10px;}
.work_zpul li span{color:#adacac; font-size:12px; float:left; margin-right:15px;}
.work_zpul li .tubiao_ck:before{content:""; margin-top:-3px;}
.work_zpul li .down_box{width:100%; height:40px; float:left; padding-top:7px; border-top:1px solid #ddd;}
.work_zpul li .down_box span{color:#666; font-size:13px; float:left; line-height:23px;}
.work_zpul li .down_box .spantxt{content:""; width:23px; height:23px; border-radius:50%; background:#000; float:left; margin-right:10px; overflow:hidden;}
.work_zpul li .down_box .spantxt img{float:left; width:23px; height:23px;}
.work_zpul li .date{float:right !important; margin-right:0; color:#b2b1b1 !important;}
/*作品 end*/
/*大咖视频详情 */
#big_videodetail{width:100%; float:left; overflow:hidden;}
#big_videodetail .big_videodetail{width:1200px; margin:0 auto;}
#big_videodetail .big_videodetail h1{width:100%; font-size:24px; color:#333333; margin-top:20px; float:left; font-weight:400}
#big_videodetail .big_videodetail .big_vdleft{width:850px; height:560px; float:left; margin-right:20px; margin-top:20px; background:#fff; padding:20px;}
#big_videodetail .big_videodetail .big_vdleft video{background:url(../images/loading_demo.gif) no-repeat; background-position-x:48%; background-position-y:45%; display:block;}
#big_videodetail .big_videodetail .big_vdleft .big_vdlanniu{width:100%; height:20px; float:left;}
#big_videodetail .big_videodetail .big_vdleft .big_vdlanniu span{font-size:14px; color:#b2b1b1; float:left; margin-right:40px; margin-top:10px; display:block;}
#big_videodetail .big_videodetail .big_vdleft .big_vdlanniu span:before{content:""; width:20px; height:20px; float:left; margin-right:7px;}
#big_videodetail .big_videodetail .big_vdleft .big_vdlanniu .span_bf:before{content:""; background:url(../images/videoico.png) -44px 0px no-repeat;}
#big_videodetail .big_videodetail .big_vdleft .big_vdlanniu .span_xz:before{content:""; background:url(../images/videoico.png) -66px 0px no-repeat;}
#big_videodetail .big_videodetail .big_vdleft .big_vdlanniu .span_fx{width:20px; height:20px; background:url(../images/videoico.png) -86px 0px no-repeat; float:right; margin-right:0;}
#big_videodetail .big_videodetail .big_vdright{width:330px; min-height:560px; float:right; margin-top:20px; background:#fff;}
#big_videodetail .big_videodetail .big_vdright h2{width:100%; text-align:center; color:#f39800; font-size:20px; clear:both; padding-top:20px;}
#big_videodetail .big_videodetail .big_vdright .cont{width:100%; color:#333; font-size:14px; line-height:30px; float:left; padding:0 20px;}
#big_videodetail .big_videodetail .big_vdright .cont p{width:100%; color:#333; font-size:14px; line-height:30px; margin-top:10px; float:left;}
#big_videodetail .big_videodetail .big_vdright button{width:160px; height:50px; line-height:50px; float:left; font-size:18px; color:#fff; margin-top:25px; cursor:pointer;}
#big_videodetail .big_videodetail .big_vdright .button_dz{background:#f39800; margin-right:10px;}
#big_videodetail .big_videodetail .big_vdright .button_sc{background:#b28850;}
#big_video_jptj{width:100%; overflow:hidden; float:left; margin-bottom:20px;}
#big_video_jptj .big_video_jptj{width:1200px; margin:0 auto;}
#big_video_jptj .big_video_jptj .big_video_jptjtit{width:100%; font-size:20px; color:#333333; float:left; margin-top:20px; position:relative;}
#big_video_jptj .big_video_jptj .big_video_jptjtit .videolist_right{float: right; font-size: 14px; line-height: 30px; color: #666; position: absolute; right: 0; top: 0px; position: absolute;}
#big_video_jptj .big_video_jptj .big_video_jptjul{width:1220px; float:left;}
#big_video_jptj .big_video_jptj .big_video_jptjul li{width:285px; height:252px; float:left; margin-right:20px; background:#fff; padding:10px; margin-top:20px; position:relative; transition:all .5s;}
#big_video_jptj .big_video_jptj .big_video_jptjul li img{width:100%; height:204px; float:left;}
#big_video_jptj .big_video_jptj .big_video_jptjul li:hover .bf{display:block !important; transform:scale(1.1,1.1);}
#big_video_jptj .big_video_jptj .big_video_jptjul li .bf{width:70px; height:70px; float:left; background:url(../images/video_bf02.png) no-repeat; background-size:cover; position:absolute; z-index:66; top:50%; left:50%; margin-left:-35px; margin-top:-35px; /*display:none;*/ cursor:pointer; transition:all .5s;}
#big_video_jptj .big_video_jptj .big_video_jptjul li h1{width:180px; height: 20px; float:left; margin-top:10px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; font-size:14px; color:#555555;}
#big_video_jptj .big_video_jptj .big_video_jptjul li span{float:right; height:20px; margin-top:10px; color:#b2b1b1; /*cursor:pointer;*/}
#big_video_jptj .big_video_jptj .big_video_jptjul li span:before{content:""; width:20px; height:20px; float:left; margin-right:5px;}
#big_video_jptj .big_video_jptj .big_video_jptjul li .span_bf:before{content:""; background:url(../images/videoico.png) -44px 0px no-repeat;}
/*大咖视频详情 end*/
/*大咖视频列表 */
.video_tit{width: 1200px; height: 30px; color: #333333; font-size: 16px; text-align: center; margin:0 auto; margin-top:20px; position:relative;}
.video_tithr{width: 60px; height: 2px; background: #333333; margin-top: 0; margin-left: 48%;}
.videolist_right{float:right; font-size:14px; color:#666; position:absolute; right:0; top:0px;}
#videolist{width:100%; overflow:hidden; float:left;}
#videolist .videolist{width:1200px; margin:0 auto;}
#videolist .videolist .videolistul{width:1240px; float:left;}
#videolist .videolist .videolistul li{width:600px; height:500px; margin-right:20px; margin-top:20px; float:left; background:#fff; padding:15px; position:relative;}
#videolist .videolist .videolistul li img{width:100%; height:400px; float:left; background:#000;}
#videolist .videolist .videolistul li:hover .imgbf{display:block;}
#videolist .videolist .videolistul li .imgbf{width:170px; height:170px; margin-left:200px; margin-top:120px; float:left; background:url(../images/video_bf.png); cursor:pointer; display:block; position:absolute; z-index:66;}
#videolist .videolist .videolistul li .tit{width:100%; height:22px; font-size:18px; color:#666666; float:left; margin-top:15px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
#videolist .videolist .videolistul li .tit:hover{color:#f39a02;}
#videolist .videolist .videolistul li .video_tb{width:100%; height:30px; margin-top:5px; float:left;}
#videolist .videolist .videolistul li .video_tb span{font-size:14px; color:#b2b1b1; float:left; margin-right:40px; margin-top:10px;}
#videolist .videolist .videolistul li .video_tb span:before{width:20px; height:20px; float:left; margin-right:7px;}
#videolist .videolist .videolistul li .video_tb .span_dz:before{content:""; background:url(../images/videoico.png) no-repeat;}
#videolist .videolist .videolistul li .video_tb .span_bf:before{content:""; background:url(../images/videoico.png) -44px 0px no-repeat;}
#videolist .videolist .videolistul li .video_tb .span_xz:before{content:""; background:url(../images/videoico.png) -66px 0px no-repeat;}
#videolist .videolist .videolistul li .video_tb .span_sc{background:#f39a02; color:#fff; padding:4px 6px; float:right; margin-top:2px; margin-right:0px; display: block; border-radius:5px;}
/*大咖视频列表 end*/
/*底部浮窗*/
/* 外框 */
.bottom_act{position: fixed; z-index: 1100;}
/* 动画条外框 */
.container_out{position: fixed; width: 100%; min-width: 1180px; height: 100px; bottom: 0; left: -100%; overflow: hidden; z-index: 1100;}
/* 动画条 */
.b_mask{position: absolute; left: 0; bottom: 0; z-index: 1; width: 100%; height: 115px; opacity: 0.50; -moz-opacity: 0.50; filter: alpha(opacity=50); z-index: 1101;}
/* 固定动画条款1920px */
.bottom_act_container{position: relative; width: 1920px; height: 100%; left: 50%; bottom: 0; margin-left: -960px; z-index: 1102;}
/* 固定宽度动画1920px */
.bottom_act_img{z-index: 1103; width: 100%; height: 100%; background: url(../images/paiming_02.png) no-repeat center top; position: absolute; bottom: 0; left: 0;}
/* 点击出现按钮 */
.btn_act{width: 240px; height: 100px; background: url(../images/paiming_01.png) center center no-repeat; cursor: pointer; position: fixed; bottom: 0; left: 0; z-index: 1110;}
/* 关闭按钮 */
.btn_close{width: 18px; height: 18px; background: url(../images/paiming_03.png) no-repeat; cursor: pointer; position: absolute; left: 1435px; top: 15px; z-index: 1104;}
/* 立即咨询 */
.form_out{position: absolute; left: 1214px; bottom: 30px; z-index: 1104; width: 200px; height: 66px;}
.form_out a{display: block; width: 100%; height: 100px; background: url(../images/paiming_04.png) no-repeat center center;}
/*底部浮窗 end*/
/*作品*/
#saishi_zp{width:100%; overflow:hidden; float:left;}
.saishi_designer{width: 1200px; margin: 0 auto; position:relative;}
.saishi_designer_menu{width: 100%; /*height:52px; */ background:#fff; border-bottom:1px solid #ededed;}
.saishi_designer_menu ul{/*display: flex; justify-content: center; align-items: center;*/ text-align:center;}
.saishi_designer_menu ul li{/*float: left;*/ width: auto; text-align: center; line-height: 30px; color:#999; margin:0 20px; font-size:16px; display:inline-block; zoom:1;}
.saishi_designer_menu ul #li1{/*margin-left:40%;*/}
.saishi_designer_menu ul li:last-child{border-right:none;}
.saishi_designer_menu ul li.on{color: #333; border-bottom:2px solid #333;}
.saishi_down{width: 100%; height: 60px; line-height:60px; background: #fff; border-radius: 3px; margin: 0 auto; font-size: 15px; margin-bottom: 0px !important;}
.saishi_down-box{width: 1200px; overflow: hidden; background: #fff; position: relative; border-radius: 3px; margin:0 auto;}
.saishi_down-box>p{line-height: 35px; margin-left: 20px; float: left; margin-right: 10px;}
.saishi_down-box span{color: #999; margin-left: 25px;}
.saishi_down-box>p>a{line-height: 35px; margin-right: 35px; line-height:60px;}
.saishi_designer{width: 1200px; margin: 0 auto; position:relative;}
.saishi_designer_menu{width: 100%; /*height:52px; */ background:#fff; border-bottom:1px solid #ededed;}
.saishi_designer_menu ul{/*display: flex; justify-content: center; align-items: center;*/ text-align:center;}
.saishi_designer_menu ul li{/*float: left;*/ width: auto; text-align: center; line-height: 30px; color:#999; margin:0 20px; font-size:16px; display:inline-block; zoom:1;}
.saishi_designer_menu ul #li1{/*margin-left:40%;*/}
.saishi_designer_menu ul li:last-child{border-right:none;}
.saishi_designer_menu ul li.on{color: #333; border-bottom:2px solid #333;}
.saishi_down{width: 100%; height: 60px; line-height:60px; background: #fff; border-radius: 3px; margin: 0 auto; font-size: 15px; margin-bottom: 0px !important;}
.saishi_down-box{width: 1200px; overflow: hidden; background: #fff; position: relative; border-radius: 3px; margin:0 auto;}
.saishi_down-box>p{line-height: 35px; margin-left: 20px; float: left; margin-right: 10px;}
.saishi_down-box span{color: #999; margin-left: 25px;}
.saishi_down-box>p>a{line-height: 35px; margin-right: 35px; line-height:60px;}
.saishi_zp{width:1200px; margin:0 auto; overflow:hidden;}
.saishi_zpul{width:1220px; float:left;}
.saishi_zpul li{width:285px; height:351px; float:left; margin-right:20px; background:#fff; padding:12px; margin-top:20px;}
.saishi_zpul li .img{width: 261px; height: 240px; float: left; overflow:hidden; position:relative; display:block;}
.saishi_zpul li .li_yba{width: 200px; height: 25px; line-height: 25px; background: #f39800; text-align: center; transform: rotate(40deg); position: absolute; z-index: 66; float: right; color: #fff; left: 135px; top: 8px; left:155px\9; top:-55px\9; -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7660444431189778, M12=-0.6427876096865396, M21=0.6427876096865396, M22=0.7660444431189778, SizingMethod='auto expand')";}
.saishi_zpul li .img img{width:261px; height:240px; float:left; position: absolute;}
.saishi_zpul li img:hover{opacity:0.9}
.saishi_zpul li .work_a{width:100%; height:17px; margin-top:10px; font-size:15px; color:#333333; float:left; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.saishi_zpul li .work_a:hover{color:#f39b07;}
.saishi_zpul li .down_box:hover{color:#f39b07;}
.saishi_zpul li span{color:#a09c9c; font-size:12px; float:left;}
.saishi_zpul li .work_i{width:20px; height:20px; float:right; background:url(../images/zuopin_qh.png); background-size:cover; display:block; margin-top:-2px;}
.saishi_zpul li .i1{width: 20px; height: 20px; float: left; margin-top: -1px; background: url(../images/ico03.png) -4px -4px no-repeat; margin-right: 3px;}
.saishi_zpul li .i2{width: 20px; height: 20px; float: left; background: url(../images/ico03.png) -4px -22px no-repeat; margin-right:3px; margin-top:-1px;}
.saishi_zpul li .i3{width: 20px; height: 20px; float: left; background: url(../images/ico03.png) -5px -46px no-repeat; margin-right:3px; margin-top:-3px;}
.saishi_zpul li p{width:100%; float:left; height:15px; margin-top:10px;}
.saishi_zpul li span{color:#adacac; font-size:12px; float:left; margin-right:15px;}
.saishi_zpul li .tubiao_ck:before{content:""; margin-top:-3px;}
.saishi_zpul li .down_box{width:100%; height:40px; float:left; padding-top:7px; border-top:1px solid #ddd; font-size:12px; color:#999999; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.saishi_zpul li .down_box span{color:#444444; font-size:13px; float:left; line-height:23px;}
.saishi_zpul li .down_box .spantxt{content:""; width:23px; height:23px; border-radius:50%; background:#000; float:left; margin-right:10px; overflow:hidden;}
.saishi_zpul li .down_box .spantxt img{float:left; width:23px; height:23px;}
.saishi_zpul li .date{float:right !important; margin-right:0; color:#b2b1b1 !important;}
/*作品 end*/
/*设计名人*/
.location{width:100%; height:100%;  margin:0 auto;  background:#f4f4f4; overflow:hidden;font-size: 12px;color:#666;}
.location .wz {width:1200px;  margin:0 auto;  }
.location .wz p{line-height:24px; margin:10px 0px; cursor:pointer;}
.location .con{width:1200px; margin:10px auto; background:red;}
.banner_in{width:1200px; height:440px;  background:url(../images/famousbanner.gif) no-repeat; margin:0 auto;}
.famouslist{width:1200px; height:auto; margin:0 auto;overflow: hidden;font-size: 14px;padding-bottom: 26px;}
.famouslist ul{width:1226px;}
.famouslist ul li{width:280px; height:420px; float:left; background:#ffffff; margin:26px 26px 0px 0px;box-shadow:0px 3px 3px rgba(0, 0, 0, 0.2);}
.famouslist ul li a{width:280px; height:273px;}
.famouslist ul li span{display:block; line-height: 40px; color:#6b6767;font-size:15px;text-align: center;color: #333;}
.famouslist ul li span b{color:#000000;}
.famouslist ul li p{padding:0 15px; line-height:24px;height: 93px; color:#666666; overflow:hidden;}
.famouslist ul .none{margin-right:0}