@charset "utf-8";*{margin:0;padding:0}
body{font: 12px/150% arial,\5FAE\8F6F\96C5\9ED1,\5b8b\4f53;color:#444;position:relative;background:#F0F0F0}
ul,li{list-style:none}
.alignleft{float:left}
.alignright{float:right}
.aligncenter{margin-left:auto;margin-right:auto;display:block}
.c{clear:both;width:100%;height:0;overflow:hidden}
.p-t10{padding-top:10px}
.p-t30{padding-top:30px}
.p-b20{padding-bottom:20px}
.w250{width:250px;float:left}
.w750{width:750px;float:left}
.w850{width:850px;float:left}
.w990{width:990px;margin:0 auto}
.w1080{width:1080px;margin:0 auto}
.w1100{width:100%;margin:0 auto}
a{color:#333;text-decoration:none}
a:hover{color:#333;text-decoration:underline}
img{border:0}
input:focus{outline:none}
#pagerArea{text-align: center;margin: 40px 0;float: none;}
.cbg{height:36px;width:36px;background:#f73500 url(sprite2.png) no-repeat}
.pr{position:relative}
#header{background:#24292c;filter:alpha(opacity=95);-moz-opacity:0.95;-khtml-opacity:0.95;opacity:0.95;width:100%;height:80px;position:fixed;top:0;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop));z-index:9999}
#header .w990{padding:10px 0 0;position:relative}
#header .w1080{padding:10px 0 0;position:relative}
#logo{font-size:33px;position:absolute;left:0;top:22px}
#nav{margin:0 0 10px;height:30px;line-height:30px;position:absolute;top:30px;left:200px}
#nav li{float:left;margin:0 0 0 10px;display:inline;position:relative;z-index:999}
#nav li a{display:block;height:23px;line-height:23px;border-radius:0px;padding:0 20px;font-size:17px;color:#8e8e8e;font-family:"GothamRnd","Helvetica Neue",Helvetica Neue,Helvetica,Hiragino Sans GB,Microsoft Yahei,Arial;font-weight:400;transition:all 0.3s ease 0s}
#nav li a:hover{color:#FFF;text-decoration:none}
#nav li.current-menu-item a,#nav li.current_page_item a,#nav li.current-post-ancestor a,#nav li.current-menu-parent a,#nav li.current-post-parent a{color:#FFF;text-decoration:none}
#header p{position:absolute;right:0;top:32px}
#header p a{margin-left:25px;width:28px}
.icon{display:inline-block;position:relative;height:10px;font-size:0;line-height:0}
.icon i{position:absolute;left:0;bottom:0;overflow:hidden;line-height:200px}
#header p i{bottom:-10px}
.icon-rss i{width:28px;height:28px;background-image:url(style.png);background-position:-76px 0}
#header a.icon-rss:hover i{background-image:url(style.png);background-position:-76px -87px}
.icon-t i{width:28px;height:28px;background-image:url(style.png);background-position:-76px -29px}
#header a.icon-t:hover i{background-image:url(style.png);background-position:-76px -116px}
.icon-weibo i{width:28px;height:28px;background-image:url(style.png);background-position:-76px -58px}
#header a.icon-weibo:hover i{background-image:url(style.png);background-position:-76px -145px}
#search{position:absolute;right:0;top:15px;width:300px}
#searchform{padding:0 37px 0 0;position:relative}
#searchinput{height:34px;line-height:34px;border:1px solid #ccc;width:100%;color:#888;padding-left:10px}
#searchinput:focus{background:#f9f9f9;color:#1F75CC}
#searchbtn{border:none;color:#fff;height:36px;line-height:30px;padding:0 5px;position:absolute;right:0;top:0;cursor:pointer}
#searchbtn:hover{color:#FFF}
#main{padding-top:120px}
#container{overflow:hidden}
.post{border:0px solid #f6f6f6;float:left;display:inline;margin:0 8px 25px 7px;position:relative;overflow:hidden;width:275px;background:#fff;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.3);transition:all 0.5s ease 0s}
.post.sticky{width:728px}
.post img{width:276px}
.post.sticky img{width:728px}
.post:hover{border-color:#e2e2e4;box-shadow:0 5px 5px rgba(67,72,84,0.3);transform:translate(0px,0px)}
.post:hover .piax em{color: #07a8e4;}
.post .postimg{height:150px;overflow:hidden;position:relative}
.postimg img{transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-webkit-transition:all .6s}
.post a:hover .postimg img{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);opacity: .7;}
.post .posttitle a{width:260px;height:200px;display:block;position:absolute}
.post .posttitle a span{background:url("sdxjfri.png");width:240px;height:170px;overflow:hidden;padding:10px;cursor:pointer;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;position:absolute;display:block;bottom:-140px}
.post .posttitle a:hover span{bottom:0px}
#footer{padding:20px 0 30px;font-size:12px}
#footer .w990{position:relative;border-top:1px solid #f0f0f0;padding-top:10px;text-align:center;line-height:30px}
.nav_right_side{margin-bottom:20px;padding-bottom:20px}
.hrbox{margin-bottom:20px;padding-bottom:20px}
.hrbox h4{font-size:17px;font-weight:700;color:#333;position:relative;line-height:20px;padding:0 0 15px 0;border-bottom:1px #d6d6d6 solid}
.hrbox a{color:#999}
.hrbox a:hover{text-decoration:none}
.hrbox h4 a{position:absolute;right:0;font-size:14px;color:#999;text-decoration:none}
.hrbox li{line-height:25px;margin-bottom:5px;font-size:14px;padding:10px 0;border-bottom:1px #d6d6d6 solid}
}.tagcloud{}
.tagcloud a{background-color:#D6D6D6;border-radius:2px;display:inline-block;float:left;font-size:12px !important;height:auto;line-height:1.5em;margin:10px 5px 0px 0;padding:0 5px}
.tagcloud a:hover{background-color:#ff3344;color:white}
#arcls{padding:0 0 0 20px;margin-bottom:10px;line-height:25px;padding-top:95px}
#arcls li li{font-size:12px}
#arcls li a{color:#333}
#arcls li a:hover{color:#FF3344}
.piax{color:#999;padding:10px;border-top:1px solid #f1f1f1}
.piax em{font-size:16px;margin:6px 0;overflow:hidden;height:20px;color:#2B3845;display:block}
.piax em a{color:#333333}
.piax em a:hover{text-decoration:none;color:#FF3344}
.pac{padding-top:5px;font-size:12px;color:#c7c7c7}
.pac a{color:#c7c7c7}
.pac a:hover{text-decoration:none}
.post .piax.hvv{padding:10px;background:#fff;cursor:default}
.post .piax.hvv h2 a{}
.post .piax.hvv .pac{color:#c7c7c7}
.post .piax.hvv .pac a{color:#c7c7c7}
#arcrs{position:relative}
.arcbox{width:390px;float:left;display:inline;margin:0 5px 10px;color:#999}
.arcbox .img{width:388px;height:262px;overflow:hidden;border:1px solid #f6f6f6}
.arcbox .img a{display:block;width:388px;height:262px;overflow:hidden;text-indent:-999px}
.arcbox .piax{border:1px solid #f6f6f6;background:#f6f6f6}
.arcbox .piax .exc{width:368px;height:21px;overflow:hidden}
.arcbox .piax.hvv{color:#fff;padding:10px;background:#ed594a}
.arcbox .piax.hvv h2 a{color:#fff}
.arcbox .piax.hvv .pac a{color:#fff}
#pager{text-align:center;padding:10px 0 20px;font-size:18px}
#pager a{margin:0 5px;padding:0 5px}
#pager a.current,#pager a:hover{text-decoration:none;border-bottom:2px solid #EF4372}
#content{}
#entry{margin-bottom:40px;padding:0 10px 40px;border-bottom:0px solid #f0f0f0}
#entry h1{font-size:28px;margin-bottom:5px;font-weight:400}
.postinfo{font-size:12px;font-weight:normal;color:#999;margin-bottom:30px}
.postinfo a{color:#999}
#postarea{overflow:hidden;margin-bottom:10px;background:#FFF;padding:30px 30px 40px 30px;line-height:260%;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.3);transition:all 0.5s ease 0s}
#postarea:hover{border-color:#e2e2e4;box-shadow:0 5px 10px rgba(67,72,84,0.3)}
#postarea img{width:expression(this.width > 830 ? 830:true);max-width:730px}
#comment{padding:10px}
#comments,#respond h3{font-size:20px;font-weight:400}
#respond h3{margin-bottom:40px}
.commentlist{padding-bottom:20px}
.commentlist li{background:none;padding-left:0;margin:0;padding:10px 0;position:relative;border-bottom:1px dashed #e3e3e3}
.commenthead{height:32px}
.commentmetadata{color:#888}
.avatar{position:absolute;left:0px;top:10px;width:32px;height:32px;border:1px solid #ccc;z-index:10}
span.fn{position:absolute;top:10px;left:42px}
.commentbody{padding-top:10px}
#commentform p.ng{margin-bottom:5px;line-height:25px}
#commentform p.ng input{margin-right:10px;height:23px;border:1px solid #e3e3e3;width:150px}
#commentform p.ng input:focus{background:#f9f9f9;color:#EF4372;border:1px solid #EF4372}
#commentform p.ng span{color:#f00}
#commentarea{border:1px solid #e3e3e3;margin-bottom:10px}
#commentarea{width:728px}
#submit{border:none;padding:8px 20px;color:#fff;cursor:pointer}
.fixednav{position:fixed;top:0;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop));z-index:9999}
.link-back2top{position:fixed;right:0;top:80%;width:120px;height:60px;z-index:3}
.link-back2top a{display:block;overflow:hidden;font-size:0;line-height:0;background:url(bg_top.png) 25px center #D6D6D6 no-repeat;width:60px;height:60px;border-radius:60px;-webkit-transition:background-color .4s linear;-moz-transition:background-color .4s linear;transition:background-color .4s linear}
.link-back2top a:hover{background-color:#EF4372;-webkit-transition:background-color .4s linear;-moz-transition:background-color .4s linear;transition:background-color .4s linear}
.option{position:fixed;right:130px;top:120px;z-index:10}
.list-option{position:absolute;right:-55px;top:0;width:35px}
.list-option a.list-option-link{display:block;margin-bottom:10px;font-size:0;line-height:100px;overflow:hidden;width:35px;height:35px;position:relative}
.icon-back i{width:34px;height:34px;background-image:url(style.png);background-position:-41px 0}
.list-option a.icon-back:hover i{background-image:url(style.png);background-position:-41px -105px}
.icon-share i{width:34px;height:34px;background-image:url(style.png);background-position:-41px -35px}
.icon-share.hvv i,.list-option a.icon-share:hover i,.list-option a.icon-share-hover i{background-image:url(style.png);background-position:-41px -140px}
.list-share{position:absolute;right:30px;top:46px;height:29px;padding:5px 5px 0;background:#EF4372;border-radius:5px 0 0 5px}
.list-share li{float:right;border-right:1px #F3528B solid;height:24px;line-height:24px;padding-right:10px;margin-left:10px;color:white;font-weight:bold;font-size:14px}
.list-share li a{font-size:14px;color:white;font-weight:bold}
.error{width:500px;height:auto;padding:20px;font-size:14px;color:#666;text-align:left;margin:100px auto;border:1px solid #aaa;background-color:#fff;box-shadow:0 0 5px #ccc}
#container .preloader{width:224px;height:78px;left:50%;top:100px;position:absolute;margin-left:-113px;background-color:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.07);border:1px solid #ddd;z-index:5;text-align:center;display:none}
#nv li a{text-decoration:none}
#header_user ul li a,.nav_min .z a{font-size:12px}
#container .preloader i{display:inline-block;vertical-align:top;height:7px;width:140px;background:url("data-loading.gif") no-repeat;margin:26px 0 8px 0}
#container .preloader p{font:14px/1 "Microsoft Yahei";color:#AAA}
.modules-frame{margin:0 0 40px;background:#fff;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.3);-moz-box-shadow:0 1px 3px rgba(0,0,0,.3);-o-box-shadow:0 1px 3px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;transition:all .5s ease 0s}
.modules-frame .detail-hd{height:44px;padding:0;border-bottom:1px #d8d8d8 solid;background:#f5f5f5;position:relative}
.modules-frame .detail-hd .ui-tab-1{height:44px;border-bottom:1px #d8d8d8 solid;background-color:#fff}
#container li{margin-left:17px;margin-top:15px;width:384px;float:left;border:1px solid #cccccc;padding:2px;background-color:#ffffff;}
#container li a{overflow: hidden;float: left;}
#container li:hover{border:3px solid #C7C7C7;padding:0;}
#container li .stitle{height:30px;line-height:30px;padding:10px;overflow:hidden;font-size:16px}
#container li .author{height:15px;line-height:15px;padding:3px 12px;overflow:hidden}
#container li .author .sinfo{display:block;height:30px;float:left}
#container li .author .stime{display:block;height:30px;float:right}
#container li .btns{height:30px;padding:2px;overflow:hidden}
#container li .btns span.suse{background:url("https://img.alicdn.com/imgextra/i3/1831635249/TB2QanDqVXXXXb2XXXXXXXXXXXX-1831635249.jpg") repeat scroll center center rgba(0,0,0,0);width:110px}
#container li .btns span{float:left;height:34px;width:87px;overflow:hidden;display:inline-block}
#container li .btns span a{display:block;height:100%;width:100%}
.wp {width: 1240px;}
#container li img{transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-webkit-transition:all .6s;width:384px;height:170px}
#container li:hover a img{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);opacity: 1;}
.ui-tab-1 li.current{height:45px;background-color:white;color:black}
.ui-tab-1 li.tm-tabs-item{width:150px;height:44px;line-height:44px;float:left;display:inline-block;zoom:1;word-spacing:normal;vertical-align:top;text-align:center;color:#666;font-size:18px;border-right:1px solid #d8d8d8}
.ui-tab-1 li.current a{color:#666}
.ui-tab-1 li a{color:#666;display:block;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}
a{text-decoration:none;cursor:pointer;outline:0}
a:hover{text-decoration:none}
.modules-frame .detail-hd .detail-hd-search{position:absolute;top:6px;right:6px}
.modules-frame .detail-hd .detail-hd-search .item-list-handle{height:32px;background-color:white;margin:0}
.item-list-handle{height:40px;margin:20px 0}
.item-list-handle .handle-search{float:right;border:1px #D3D3D3 solid}
.modules-frame .detail-hd .detail-hd-search .search-box{width:250px;height:30px;float:left}
.modules-frame .detail-hd .detail-hd-search .search-box .search-text{width:200px;height:28px;line-height:28px;border:none}
search-box .search-text{width:160px;height:38px;line-height:38px;float:left;padding:0 5px;color:#999;border:0;font-size:14px;font-weight:normal}
.modules-frame .detail-hd .detail-hd-search .search-box .search-btn{height:30px;background-position:2px -4px}
.search-box .search-btn{width:40px;height:38px;float:right;background:#fff url("md.png") no-repeat scroll -1px 0;border:0;cursor:pointer;right:1px}
.modules-frame .filter-menu{padding:20px;background:#fff;color:#888;font-family:宋体;border-radius:6px}
.modules-frame .filter-menu .filter-box{height:68px;overflow:hidden}
.modules-frame .filter-menu .filter-type{float:left;margin-right:16px}
.modules-frame .filter-menu{color:#888;font-family:宋体}
.modules-frame .active-type1 .filter-list a{width:49px}
.modules-frame .filter-type .filter-list a{color:#666;background-color:#f9f9f9;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}
.modules-frame .filter-type .filter-list a.active,.TM-app .main .filter-type .filter-list a.active:hover{color:#79a100;border:1px #79a100 solid;z-index:1;background-color:#fff}
.modules-frame .active-type1 .filter-list a{width:49px}
.modules-frame .filter-type .filter-list a{font-size:16px;font-family:'Microsoft Yahei',arial,sans-serif;color:#666;background-color:#f9f9f9;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}
.modules-frame .filter-type .filter-list a{width:102px;height:31px;line-height:31px;float:left;margin:1px 1px 0 0;display:block;text-align:center;border:1px #f9f9f9 solid;cursor:pointer;font-size:14px;font-weight:bold}
.modules-frame .filter-menu{color:#888;font-family:宋体}
.modules-frame .filter-type .filter-list a{width:102px;height:31px;line-height:31px;float:left;margin:1px 1px 0 0;display:block;text-align:center;border:1px #f9f9f9 solid;cursor:pointer;font-size:14px}
.modules-frame  .active-type1 .filter-list a{width:49px}
.modules-frame .filter-color{width:124px;float:left}
ul,ol,li{list-style:none}
.modules-frame  .filter-color li{width:30px;height:33px;float:left;margin:1px 0 0 1px;cursor:pointer}
.modules-frame .filter-color li .color-item{width:30px;height:33px}
.modules-frame .filter-type .filter-list a:hover{background-color:#f2f2f2}
li .color-item span{width:30px;height:33px;display:none;background:url(filter-color-icon.png) no-repeat scroll center center}
li.active .color-item span{display:block}
.modules-frame .filter-type .filter-list .menu-more{width:101px;clear:both;color:#d95700;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none}
.modules-frame .filter-menu .show-top{height:auto}
.modules-frame  .active-type1 .filter-list .menu-more em{width:9px;height:13px;display:inline-block;margin-left:6px;background:url(down-icon.gif) no-repeat;vertical-align:text-top}
.modules-frame .show-top .active-type1 .filter-list .menu-more em{background:url(top-icon.gif) no-repeat}
.no-result{width:224px;height:78px;left:50%;top:100px;position:absolute;margin-left:-143px;background-color:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.07);border:1px solid #ddd;z-index:5;text-align:center;display:none}
.no-result i{background:url(icos.png) no-repeat;position:absolute;left:30px;top:24px;width:30px;height:28px}
.no-result p{margin-top:30px;font:14px/1 "Microsoft Yahei";color:#AAA;}
.bd-warp{background-color: #ffffff;}
.search-box .search-btn,.mainnav-search .search-box .search-btn, .mainnav-link a, .v-free i, .cats li a.on, .box .item .num em, .box .item .share input, .box .float-item .f-btn, .box .item .i-vip, .box .item .i-agt, .box .item .i-you, .box .item .i-hot, .box .item .b-area li, .box-warp .no-result i, .u-items .no-result i, .dialog-ui-simple .close-btn, .hd-mtp-tab i.check-box {
background: url(icos.gif) no-repeat;
}
/* --------------通用瀑布流-------------- */
.box-warp { position: relative; margin: 0 auto;}
.box-warp .preloader, .box-warp .no-result, .u-items .preloader, .u-items .no-result { width: 224px; height: 78px; left: 50%; top: 100px; position: absolute; margin-left: -113px; background-color: #fff; border-radius: 3px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07); border: 1px solid #ddd; z-index: 5; text-align: center; display: none }
.box-warp .preloader i, .u-items .preloader i { display: inline-block; *display:inline;
*zoom:1;
vertical-align: top; height: 7px; width: 140px; background: url(data-loading.gif) no-repeat; margin: 26px 0 8px 0; }
.box-warp .preloader p, .box-warp .no-result p, .u-items .preloader p, .u-items .no-result p { font: 14px/1 "Microsoft Yahei"; color: #AAA }
.box-warp .no-result i, .u-items .no-result i { position: absolute; left: 30px; top: 27px; width: 23px; height: 26px; background-position: -477px -187px; }
.box-warp .no-result p, .u-items .no-result p { margin-top: 30px; }
.box { width: 224px; background-color: #FFF; position: relative; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07); border: 1px solid #E6E4E4;margin: 12px 0 12px 18px; }
.box.hover, .box:hover { -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); border: 1px solid #ccc; }
.box .item { width: 200px; margin: 12px auto; }
.box .item dt a { font-size: 0; display: block; width: 200px; height: 310px; position: relative; overflow: hidden }
.box .item dt a i { display: block; width: 48px; height: 48px; position: absolute; left: 76px; top: 0; background: url(view_be.png) no-repeat; _background: none; filter: alpha(opacity=0); opacity: 0; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="view_be.png", sizingMethod="crop");
}
.box .item .b-area { padding: 4px 0 4px 0; background-color: #fff; position: absolute; right: -166px; bottom: 0 }
.box .item .b-area li { float: left; width: 79px; _display: inline; height: 24px; margin-left: 4px; }
.box .item .b-area li:hover { filter: alpha(opacity=70); opacity: 0.7; }
.box .item .b-area li.choose { background-position: -80px -101px; }
.box .item .b-area li.buy { background-position: 0 -101px; }
.box .item .b-area li.try { background-position: 0 -127px; }
.box .item .b-area li.apply { background-position: 0 -153px; }
.box .item .intro { height: 30px; line-height: 30px; margin-top: 3px; overflow: hidden }
.box .item .title { line-height: 16px; font-family: "Microsoft Yahei"; height: 32px; overflow: hidden }
.box .item .num { float: left }
.box .item .num em { padding-left: 18px; color: #aaa }
.box .item .num em.view-num {background-position: 0 -183px;margin-right: 8px;}
.box .item .num em.use-num { background-position: 0 -200px;padding-left: 16px;}
.box .item .share { float: right; margin-top: 7px }
.box .item .share input { float: right; width: 16px; height: 16px; text-indent: -999em; padding-left: 20px; font-size: 0px; overflow: hidden; border: none; display: block }
.box .item .share .qq { background-position: 2px -220px; }
.box .item .share .sina { background-position: 2px -239px; margin-right: 7px }
.box .item .i-vip { width: 57px; height: 57px; position: absolute; top: -3px; left: -3px; background-position: 0 -277px; }
.box .item .i-agt { width: 57px; height: 57px; position: absolute; top: -3px; left: -3px; background-position: 0 -337px; }
.box .item .i-you { width: 49px; height: 15px; position: absolute; top: 24px; right: -1px; background-position: right -100px; }
.box .item .i-hot { width: 29px; height: 15px; position: absolute; top: 24px; right: -1px; background-position: right -117px; }
.imageshow-viewer { border: 1px solid #ccc; padding: 9px; position: absolute; background-color: #fff; font-size: 0; border-radius: 3px; z-index: 100 }
.imageshow-viewer img { overflow: hidden }
.imageshow-shadow-right { box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.1); }
.imageshow-shadow-left { box-shadow: -3px 3px 5px rgba(0, 0, 0, 0.1); }
.pto {display:block;overflow:hidden;text-indent:-9999em}
.layout {width:990px;margin:0 auto;}
.layout:after {content:'\20';display:block;height:0;clear:both;}
.layout {zoom:1}
.d-ib {display:inline-block;*display:inline;*zoom:1;vertical-align:top}
.clearfix,.sidebar,.clear {*zoom:1;}
.clearfix:after,.sidebar:after,.clear:after {content:' ';display:block;height:0;clear:both;}
.mco {color:#f86625}
.sco {color:#999}
.channel {background:#FFF;margin:20px auto;padding:20px;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.07);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.07);box-shadow:0 1px 2px rgba(0,0,0,0.07);}
.channel-warp {height:27px;_overflow:hidden;position:relative;zoom:1;}
.channel-warp li {float:left;height:27px;line-height:27px;}
.channel-warp li.c-label {width:80px;}
.channel-warp li.resaultnum {float:right;color:#00A1E8;font-size:14px;}
.channel-warp li.resaultnum b {font-family:Arial;margin:0 3px;color:#f83;}
.channel-warp li a {display:block;border:1px solid #00A1E8;background:#00A1E8;color:#fff;float:left;*line-height:25px;overflow:hidden;margin:0 5px;padding:0 10px;position:relative;-webkit-border-radius: 3px;border-radius: 3px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07);}
.channel-warp li a:hover {background-color:#FA561B;border-color:#FA561B;}
.channel-warp li a.o-time,.channel-warp li a.o-use,.channel-warp li a.o-hot {padding-right:25px;}
.channel-warp li a.o-vip {padding:0 25px 0 33px;}
.channel-warp li a.o-agent {padding-right:25px;}
.channel-warp li i {position:absolute;width:11px;height:9px;right:10px;top:9px;}
.channel-warp li i.up {background-position:0px -280px;}
.channel-warp li a.on i.up {background-position:-26px -280px;}
.channel-warp li i.down {background-position:0px -295px;}
.channel-warp li a.on i.down {background-position:-26px -295px;}
.channel-warp li a.on,.channel-warp li a.checked {background-color:#FA561B;border-color:#FA561B;color:#ffffff;background-position:right -368px;}
.channel-warp li a.checked {background-image:none}
.channel-warp li i.vip {width:20px;height:9px;background-position:0 -82px;left:10px;top:10px;}
.channel-warp li i.check-box {width:12px;height:12px;background-position:0 -42px;right:10px;top:9px;}
.channel-warp li a.checked i.check-box {background-position:-13px -42px;}
.channel-warp li.last {float:right;border-right:none;padding:0;}
.channel-warp li.last a {padding:0;border:0;margin:0}
.channel-warp li.on a {background-color:#777;color:#FFF}
.channel-warp li.on a.up {background-position:right -99px;}
.channel-warp li.on a.down {background-position:right -126px;}
.main_result {position:relative;}
.bd-warp {position:relative;}
ul.result_list {}
ul.result_list li {float:left;}
.bd-warp {padding:10px 0;overflow:hidden;clear:both;margin-bottom:30px;min-height:500px;background-color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.07);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.07);box-shadow:0 1px 2px rgba(0,0,0,0.07);border:1px solid #E6E4E4;}
.bd-warp:after {content:" ";clear:both;}
.bd-warp .preloader,.bd-warp .no-result {width:300px;height:78px;background-color:#fff;text-align:center;display:none}
.bd-warp .preloader {height:128px;left:50%;top:80px;position:absolute;margin-left:-150px;z-index:99;background-color:#fff;border-radius:3px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07);border: 1px solid #ddd;}
.bd-warp .preloader i {display:inline-block;*display:inline;*zoom:1;vertical-align:top;height:7px;width:140px;background:url("data-loading.gif") no-repeat;margin:50px 0 8px 0;}
.bd-warp .preloader p,.bd-warp .no-result p {font:14px/1 "Microsoft Yahei";color:#AAA}
.bd-warp .no-result i {position:absolute;left:30px;top:27px;width:23px;height:26px;background-position:-477px -187px;}
.bd-warp .no-result p {margin-top:30px;}
.mb_item {width:467px;margin:12px 0 12px 20px;position:relative;background-color:#F6F6F6;border:1px solid #E6E4E4;}
.mb_item.hover,.mb_item:hover {border-color:#ccc;}
.mb_item .item {}
.mb_item .item dt a {font-size:0;display:block;margin:5px;height:200px;border:1px solid #ddd;position:relative;overflow:hidden;}
.mb_item .item .b-area {float:right;}
.mb_item .item .b-area a {width:79px;display:block;float:left;height:24px;margin-left:4px;overflow:hidden;text-indent:-9999em;}
.mb_item .item .b-area a:hover {filter:alpha(opacity=70);opacity:0.7;}
.mb_item .item .b-area a.buy {background-position:0 -150px;}
.mb_item .item .b-area a.try {background-position:0 -175px;}
.mb_item .item .b-area a.apply {background-position:0 -200px;}
.mb_item .item .intro {height:30px;line-height:30px;margin-top:3px;overflow:hidden;padding:0 12px;}
.mb_item .item .title {margin-bottom:10px;overflow:hidden;line-height:24px;padding:0 12px;}
.mb_item .item .title a.t_title {color:#555;float:left;width: 270px;overflow: hidden;height: 30px;}
.mb_item .item .num {float:right}
.mb_item .item .num em {padding-left:18px;color:#aaa}
.mb_item .item .num em.view-num {background-position:0 -235px;margin-right:8px;}
.mb_item .item .num em.use-num {background-position:0 -255px;}
.mb_item .item .shop_v {float:left}
.mb_item .item .shop_v i {width:41px;overflow:hidden;text-indent:-999em;display:block;}
.mb_item .item .shop_v i.sv_1 {background-position:-212px -128px;}
.mb_item .item .shop_v i.sv_2 {background-position:-212px -98px;}
.mb_item .item .shop_v i.sv_3 {background-position:-212px -158px;}
.mb_item .item span.iid {margin-left:8px;color:#345;}
.mb_item .item .i-vip {width:57px;height:57px;position:absolute;top:-3px;left:-3px;background-position:-90px -150px;}
.mb_item .item .i-free {width:57px;height:57px;position:absolute;top:-3px;left:-3px;background-position:-149px -150px;}
.mb_item .item .i-you {width:19px;height:47px;position:absolute;top:-3px;right:12px;background-position:-185px -68px;}
.mb_item .item .i-hot {width:19px;height:30px;position:absolute;top:-3px;right:12px;background-position:-185px -116px;}
.imageshow-viewer {border:1px solid #ccc;padding:9px;position:absolute;background-color:#fff;font-size:0;border-radius:3px;z-index:100}
.imageshow-viewer img {overflow:hidden}
.imageshow-shadow-right {box-shadow:3px 3px 5px rgba(0,0,0,0.1);}
.imageshow-shadow-left {box-shadow:-3px 3px 5px rgba(0,0,0,0.1);}
.cats {zoom:1;clear:both;}
.cats .search-box {margin:3px auto;float:right;}
.cats .search-box .search-text {background-color:#fff;border:1px solid #FA561B;height:26px;line-height:26px;width:132px;padding:0 8px;border-radius:3px 0px 0px 3px;vertical-align:middle;}
.cats .search-box .search-btn {height:28px;background-color:#FA561B;background-position:-258px -32px;border:medium none;border-radius:0px 3px 3px 0px;cursor:pointer;overflow:hidden;width:28px;cursor:pointer;vertical-align:middle;}
.cats .search-box .search-btn:hover {background-color:#00A1E8;}
.cats .cats-line {margin-bottom:10px;padding-bottom:8px;border-bottom:1px dotted #ccc;clear:both;overflow:hidden;}
.cats-line h2 {width:70px;height:30px;line-height:30px;padding:0;font-size:14px;text-align:right;margin-right:10px;float:left;}
.cats ul {float:left;}
.cats li {float:left;_display:inline}
.cats li a {display:block;text-indent: -999em!important;float: left; margin: 0 5px;border-radius: 3px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07);background-color:#FA561B;text-align:center;height:25px;line-height:25px;width:28px;color:#fff;border: 1px solid #FFF;}
.cats li a:hover {background-color:#00A1E8;}
.cats li a.on {background-color:#00A1E8;width:28px;color:#fff;background-position: right -47px;font-weight: 700;border: 1px solid #555;}
.cats li a.on:hover {color:#fff;}
.cats-industry,.cats-width,.cats-style,.cats-wangpu {}
.cats-industry h2 {background-position:9px -552px;*margin-top:20px;}
.cats-width h2 {background-position:9px -600px;}
.cats-style h2 {background-position:9px -648px;}
.cats-wangpu h2 {background-position:9px -698px;}
.cats .all-color {clear:both;float:none;zoom:1;margin-top:10px;*margin-top:5px;}
.cats .cat-color {overflow:hidden}
.cats .cat-color a {width:25px;text-indent:-999em!important;overflow:hidden;border:0px solid #EEE}
.cats .cat-color {-webkit-border-radius:3px;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.07);}
.cats .cat-color a {background-color:transparent}
.cats .cat-color a:hover {width:25px;background-color:transparent;}
.cats .cat-color a.on {border-color:#f60;background-color:transparent;width:23px;}
.cats .red {background-color:#e80909}
.cats .green {background-color:#7bbf05}
.cats .yellow {background-color:#ffa500}
.cats .blue {background-color:#15aae2}
.cats .pink {background-color:#ff54ba}
.cats .zi {background-color:#c12eea}
.cats .cai {background-color:transparent}
.cats .bw {background-color:transparent}
.cats .black {background-color:#000}
.v-free {position:relative}
.v-free i {position:absolute;top:-4px;right:-5px;width:19px;height:13px;background-position:-27px -82px;}
.cats li a.v-free:hover i {top:-5px;right:-6px;}
.pagination {text-align:center;margin:40px 0;float:none;}
h1 {margin:15px 0px;height:50px;line-height:50px;font-size:23px;font-weight:800;color:#555;text-shadow:1px 1px 0 #fff;}
h3 {font-size:18px;color:#00a820;}
.zx_bd {margin-bottom:20px;clear:both;overflow:hidden;}
.zx_preview_img {width:600px;height:300px;padding:20px;border:1px solid #ddd;background:#fff;float:left;}
.zx_preview_img img {width:600px;height:300px;}
.zx_dt_r {width:330px;height:342px;float:right;overflow:hidden;}
.zx_dt_r .zx_attr {height:287px;margin-bottom:15px;}
.zx_dt_r .zx_attr li {color:#666;font-size:14px;line-height:38px;}
.zx_dt_r .zx_attr li label {font-weight:800;color:#666;font-size:15px;margin-right:5px;}
.zx_dt_r .btn_area {}
.zx_dt_r .btn_area a {display:block;float:left;width:138px;height:38px;line-height:38px;text-align:center;overflow:hidden;background:#00a820;border:1px solid #009810;border-radius:5px;color:#fff;font-size:16px;font-weight:800;}
.zx_dt_r .btn_area a.applybtn {margin-right:15px;display:none;}
.zx_dt_r .btn_area a.trybtn {background:#258CD9;border-color:#157CC9;}
.zx_dt_r .btn_area a.applybtn:hover {background:#10B830;border-color:#00a820;}
.zx_dt_r .btn_area a.trybtn:hover {background:#359CE9;border-color:#258CD9;}
.zx_mnote_wrap {margin:50px auto;}
.zx_mnote {padding:20px;margin:5px auto 15px auto;background:#fff;border:1px solid #ccc;border-top:3px solid #00a820;}
.catser li a,.catser li a.on:hover,.catser li a:hover,.catser li a.on{text-indent: 0em!important;width:68px;background-color:#f1f1f1;color:#5E5E5E;border:1px solid #D6D6D6;}