* {
    padding:0;
    margin:0
}
html{_background:url(about:blank)}abbr,article,aside,audio,canvas,datalist,details,dialog,eventsource,figure,figcaption,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video{display:block}*{padding:0;margin:0}body{font:normal 12px "Microsoft YaHei","Arial Narrow",HELVETICA;background-color:#f9f9f9}table{border-collapse:collapse;border-spacing:0}abbr,acronym{border:0;font-variant:normal}fieldset,img{border:none;vertical-align:top}ol,ul{list-style:none}p{text-align:justify}a{color:#333;text-decoration:none}a:link{text-decoration:none}a:hover{text-decoration:underline}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}address,i{float:left;font-style:normal}mark{background:none;display:inline;font-weight:bold}time{display:inline}h2{font-size:16px;font-weight:bold;line-height:40px}fieldset{border:none}address{font-style:normal}input,fieldset,textarea{outline:none;border:none;border-radius:0}input[type="text"],input[type="password"]{appearance:none;-moz-appearance:none;-webkit-appearance:none}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;height:0}.clearfix{*zoom:1}#forum-header{height:39px;background:#fff;position:relative;z-index:11;border-bottom:1px solid #E0D8C9;font-family:arial,helvetica,sans-serif}#forum-header .wrapper{height:40px}#forum-header .site-map{float:left}#forum-header .forum-member{float:right}#forum-header .main{float:left;text-align:center;position:relative;z-index:1;background:#fff;_zoom:1}#forum-header .main mark{color:#DB4034;margin-left:5px}#forum-header .first-one a{font-weight:bold}#forum-header .hover{z-index:2}#forum-header .title{border-left:1px solid #dadada;display:inline-block;color:#777;height:17px;margin-right:15px;padding-left:15px;margin-top:14px;line-height:17px;white-space:nowrap;_display:inline;_line-height:40px}#forum-header .first-one .title{border-left:none;cursor:pointer}#forum-header .hasChild{position:relative}#forum-header .hasChild .title{position:relative;padding-right:15px}#forum-header .hasChild i{display:block;position:absolute;border-left:5px solid #fff;border-right:5px solid #fff;border-top:6px solid #cfcfcf;top:5px;right:0;height:0;overflow:hidden;_right:20px}#forum-header .hover .dropdown-list{display:block;padding-bottom:12px}#forum-header .dropdown-list.shop{width:300px;padding:10px;top:40px}#forum-header .dropdown-list.shop li{float:left;width:100px}#forum-header .dropdown-list.shop li a{border-radius:5px}#forum-header .dropdown-list.shop li a:hover{background:#E15C53;color:#fff}#forum-header .forum-list{width:270px;float:left;margin-top:20px;padding:0 10px;text-align:left}#forum-header .forum-list.life{border-right:1px dashed #dadada}#forum-header .forum .forum-list li{float:left;width:90px;text-align:left;text-indent:8px}#forum-header .forum .forum-list li.tail{width:100%}#forum-header .forum .forum-list li.category{clear:both;float:none;height:14px;line-height:14px;font-size:14px;font-weight:bold;text-align:left;text-indent:15px;color:#5eb5ff;margin-bottom:10px}#forum-header .forum .forum-list a:hover{background:#60B4FD;color:#fff}#forum-header .cate{clear:both}#forum-header .forum-list .cate a{color:#B0CEE6}#forum-header .forum-list .cate a:hover{text-decoration:none;color:#B0CEE6;background:none;cursor:default}#forum-header .forum-list.life li.category{color:#ff8a01}#forum-header .forum .forum-list.life a:hover{background:#FF8901}#forum-header .hover .title{border:none;position:relative;z-index:1}#forum-header .hover .title.username{color:#f3692d}#forum-header .hover .title-container{overflow:hidden;height:40px;background:#fff;border-left:1px solid #dadada;border-right:1px solid #dadada;margin-right:-2px;padding-right:1px;position:relative;z-index:12;_float:left}#forum-header .dropdown-list{position:absolute;width:100%;top:39px;left:0;z-index:11;background:#fff;border:1px solid #dadada;border-top:none;display:none;white-space:nowrap;_width:82px}#forum-header .dropdown-list.code{padding:0;width:150px;top:40px}#forum-header .dropdown-list.forum{width:582px;border:1px solid #dadada;padding-bottom:20px;left:-82px}#forum-header .dropdown-list li{float:none}#forum-header .dropdown-list li a{color:#777;display:block;height:26px;line-height:26px;font-size:12px;padding:0 10px;transition:background .3s;-webkit-transition:background color .3s;-moz-transition:background color .3s;-ms-transition:background color 0.3s}#forum-header .dropdown-list li a:hover{background:#f2f2f2;text-decoration:none;color:#3b3b3b}#forum-header .forum-list li a{width:70px;border-radius:5px}#forum-header .title.quick-login{color:#89aadc;margin-right:0;_zoom:1;_line-height:14px}#forum-header .qq-login,#forum-header .weibo-login{position:relative;margin-left:5px;top:7px;display:inline-block;height:22px;width:22px;background:url(/images/quick-login.gif) no-repeat;*top:2px;*left:3px}#forum-header .weibo-login{background-position:0 -40px}#forum-header .notice,#forum-header .message{background:url(/images/quick-login.gif) no-repeat 15px -108px;padding-left:40px}#forum-header .notice.new{background-position:15px -80px}#forum-header .message{background-position:11px -159px}#forum-header .message.new{background-position:11px -134px}#forum-header .username{color:#f3692d}.wrapper{width:1150px;margin:0 auto}.list-container{width:110%}#content{clear:both}#header{height:98px;background-color:#fff}#header-blank{height:91px}#header-logo{float:left;background:url(/images/logo.png) no-repeat 0 15px;height:71px;width:167px;margin-top:8px}#header-logo img{height:59px;margin-top:12px}#header-services{float:right}#header-services a{float:left;height:45px;margin:25px 0 0 40px;padding-left:60px;background:url(/images/header-icons-new.png) no-repeat;text-decoration:none}#header-services .my-sevice{background-position:-2px 0}#header-services .my-shops{background-position:-2px -60px}#header-services .my-tel{background-position:-2px -120px}#header-services .my-title{color:#222;font:normal 16px/28px "microsoft yahei"}#header-services .my-title i{float:left;width:20px;height:20px;margin:4px 8px 0 0;background:url(/images/header-icons-new.png) no-repeat 0 -180px}#header-services .my-detail{color:#666;font:normal 12px/14px "microsoft yahei";-webkit-transform:scale(0.833);-webkit-transform-origin:left center}#header-info{display:none}#header-info img{width:286px;height:42px;margin-right:10px}#header-nav{height:48px;line-height:48px;background:#DB4034;min-width:100%;z-index:9}#channel-list{background:#DB4034;height:48px;float:left}#channel-list #channel-list-last{display:none}#channel-list .shop-link{padding:0}#channel-list li{float:left;width:auto;height:48px;position:relative;margin-right:10px;cursor:pointer;padding:0 20px}#channel-list li:first-of-type{margint:0}#channel-list li a{font:normal 16px 'Microsoft YaHei';display:block;line-height:48px}#channel-list li a:hover{text-decoration:none}#channel-list li.active,#channel-list li.hover{background:#C62C21}#header-nav aside{float:right;height:29px;margin-top:10px;margin-right:8px;padding-left:6px;padding-right:12px;line-height:29px;background:#C62C21;border-radius:5px}#header-nav aside a{float:left;margin-top:7px;padding-left:22px;line-height:16px;height:16px;margin-left:8px;color:#fff}#header-nav aside a.home{border-right:1px solid #fff;padding-right:7px}#channel-list a{color:#fff}#header-nav .dropdown{position:absolute;left:0;top:48px;display:none;background:#fff;z-index:11;border:1px solid #EDE1DA;border-top:none;width:200px;padding:10px 0;box-shadow:0 2px 2px rgba(237,225,218,0.5),2px 2px 2px rgba(237,225,218,0.5),-2px 2px 2px rgba(237,225,218,0.5);cursor:default}#header-nav .hasChild{z-index:8;padding-left:15px}#header-nav .hasChild a{width:auto}#header-nav .hasChild i{position:absolute;overflow:hidden;height:0;width:0;border-top:6px solid #F4C4C0;border-left:5px solid #DB4034;border-right:5px solid #DB4034;top:21px;right:0;*right:5px}#header-nav .dropdown:before{content:'';position:absolute;border-top:6px solid #CE3328;border-left:5px solid transparent;border-right:5px solid transparent;top:0;left:43px}#header-nav .hasChild.active i{border-left:5px solid #C62C21;border-right:5px solid #C62C21}#header-nav .hover .dropdown{display:block}#header-nav .hover i{display:none}#header-nav .dropdown a{font-size:12px;text-align:center;display:block;float:left;color:#796968;line-height:31px;width:100px;white-space:nowrap;_display:inline}#header-nav .dropdown a:hover{background:#F3E3D6}#header-nav .dropdown a.hot{color:#DB4034;font-weight:bold}#header-nav .tel-li{position:relative}#header-nav .dropdown-list{position:absolute;left:0;width:150px;height:186px;background:url(/images/code-phone.jpg) no-repeat 0 0;border:1px solid #EDE1DA;box-shadow:0 2px 2px rgba(237,225,218,0.5),2px 2px 2px rgba(237,225,218,0.5),-2px 2px 2px rgba(237,225,218,0.5)}#header-nav .dropdown-list{display:none}#header-nav .hover .dropdown-list{display:block}.i-nav-cate .inc-title,.inc-name{background:url(/images/header-icons.gif) no-repeat}.i-nav-cate .inc-hotel{background-position:12px -178px}.i-nav-cate .inc-shoot{background-position:12px -215px}.i-nav-cate .inc-jewel{background-position:12px -255px}.i-nav-cate .inc-plan{background-position:12px -295px}.i-nav-cate .inc-makeup{background-position:12px -335px}.i-nav-cate .inc-host{background-position:12px -375px}.i-nav-cate .inc-dress{background-position:12px -417px}.i-nav-cate .inc-store{background-position:12px -457px}.i-nav-cate .inc-zcar{background-position:12px -496px}.i-nav-cate .inc-zhouse{background-position:12px -1571px}.i-nav{z-index:5;width:180px;height:430px;border:solid #DB4034;border-width:0 1px 1px;background-color:#fff;text-align:left}.i-nav .last-one{border-bottom-color:#DB4034}.i-nav-cate{border-top:1px solid #fff;border-bottom:1px solid #fff;z-index:5}.i-nav-cate.hover .inc-list{z-index:5;visibility:visible}.i-nav-cate.hover{border-color:#fff}.i-nav-cate.hover .inc-title{position:relative;width:180px;z-index:7;background-color:#fff}.i-nav-cate a.inc-title:hover h2{color:#DB4034}.i-nav-cate.hover .inc-hotel,.i-nav-cate:hover .inc-hotel{border-top:none 0}.i-nav-cate .inc-title{position:relative;display:block;text-indent:50px;cursor:pointer;height:41px}.inc-title:hover{text-decoration:none}.inc-name{color:#000;font:bold 16px/41px "microsoft yahei";background-position:159px -530px}.inc-count{font-size:12px;color:#808080;font-family:SimSun,Verdana,sans-serif}.i-nav-cate .inc-list{visibility:hidden;position:absolute;z-index:0;top:-1px;left:180px;width:682px;height:390px;padding:20px 0;background:#fff;border:1px solid #DB4034;overflow:hidden;font-size:14px}.inc-list .inc-details{margin-left:10%;height:390px}.inc-list .inc-details a{float:left;width:33.2333%;color:#838383;line-height:30px;font-family:Microsoft YaHei,SimSun,Verdana,sans-serif;text-overflow:ellipsis;white-space:nowrap;*white-space:normal;overflow:hidden}.inc-shops{width:98%;float:left;line-height:30px;font-family:Microsoft YaHei,SimSun,Verdana,sans-serif}.inc-shops li{overflow:hidden;margin-bottom:20px}.inc-shops .name{float:left;text-align:center;width:15%}.inc-shops .name a{font-weight:bold;color:#A35A2F}.inc-shops .data{float:left;width:85%}.inc-shops .data a{float:left;width:33.33333%;color:#838383}#shop-link{position:relative;z-index:5}#shop-link-tab{display:inline-block;float:left;font:normal 16px 'Microsoft YaHei';line-height:48px;width:183px;text-indent:15px}#shop-link-tab a{text-decoration:none;color:#fff}#shop-link.hover .i-nav{display:block}#shop-link .i-nav{display:none;position:absolute;top:48px;left:0}.i-nav-cate .scroll-y hcx-rail{width:16px;background-color:#F5F5F5}.i-nav-cate .scroll-y hcx-dragger{width:15px;background-color:#FDD9D2}#footer-content{height:113px;padding-top:37px}#footer-list{overflow:hidden;clear:both}#footer-list header{padding:35px 0 32px;color:#DB4034;font:normal 22px 'Microsoft YaHei';background:url(/images/shadow.png) no-repeat}#footer-list header aside{color:#D7BEAD;font-size:10px}#footer-list header h1{color:#DB4034;font-size:22px}#footer{margin-top:38px;height:135px;background:#eee;overflow:hidden;_zoom:1;clear:both}.mobile-links{display:none}#footer-links{float:right;width:750px}#footer-logo{height:45px;width:165px;margin-left:30px;float:right}#footer-links ul{float:right;margin-top:4px;font-family:arial,helvetica,sans-serif}#footer-links li{float:right;color:#777;margin:4px 0 0 5px}#footer-links li a{color:#777;padding:0 5px}#footer-links li.first-one a{border:none}#footer-links .copyrights a{text-decoration:underline}#footer-mobile{color:#CEBDAE;white-space:nowrap;overflow:hidden;width:350px;float:left}#footer-mobile img{width:60px;height:60px;float:left;margin-right:10px}#footer-mobile h2,#footer-mobile aside,#footer-mobile address{line-height:18px}#footer-mobile h2 a{color:#666;font:normal 20px "Microsoft YaHei"}#footer-mobile aside{font-size:12px;line-height:14px;color:#666;-webkit-transform:scale(0.9, 0.9) translate(-10px, 0)}#footer-mobile address{height:21px;width:96px;background:url(../images/customer-number.png)}.previews{overflow:hidden;clear:both;_zoom:1}.previews li{width:270px;margin-left:23px;float:left}.wedding li{width:560px;margin-left:30px;float:left}.sale li{width:350px;margin-left:50px;float:left}.previews li.head{margin-left:0}.previews aside{background:#F2E4D6;height:30px;_overflow:hidden;position:relative}.previews figure{position:relative}.previews .count{float:left;color:#B6896A;height:30px}.previews .count span{padding-left:25px;display:block;height:17px;text-align:left;margin-top:9px;margin-left:16px}.previews .count mark{font-weight:normal;color:#B6896A}.previews img{width:100%;position:relative;z-index:1}.tall .image,.tall img{height:350px}.standard .image,.standard img{height:200px}.wedding .image,.wedding img{height:300px}.sale figure,.sale img{height:215px}.previews .image{display:block;overflow:hidden;position:relative;cursor:pointer}.previews .count{width:50%}.previews figure .first-one{background:url(/images/preview-border.jpg) no-repeat right top;_position:relative;_top:-6px}.previews .add{display:block;height:28px;width:95px;position:absolute;background:url(/images/m-bg.png) 0 -66px;top:-24px;right:-3px;z-index:2;color:#fff;line-height:28px;padding-left:20px}.previews figcaption{padding:18px 7px 10px;overflow:hidden;margin-bottom:18px}.previews figcaption h3{margin:3px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.previews figcaption h3 a{font-size:14px;font-weight:bold;color:#634430}.previews figcaption h4{padding:3px 0}.previews figcaption h4 a,.previews figcaption h4{color:#B78B6C;font-weight:normal;font-size:12px}.previews figcaption time{color:#B78B6C;font:normal 12px Verdana;margin-left:10px}.previews figcaption h2{overflow:hidden;margin:3px 0}.previews figcaption h2 a{font:bold 26px/100% Verdana;color:#D74235;margin-bottom:10px;float:left}.ajax-page figcaption h2 a{margin-bottom:0}.previews figcaption del{color:#CEBDAE;font:normal 14px 'Microsoft YaHei';float:left;line-height:28px;text-indent:12px}.previews figcaption .button{display:block;height:36px;line-height:36px;width:129px;background:#EC9277;font-size:18px;margin-top:8px}.previews figcaption .button.disable{background:#ccc}.previews .cover{display:none;position:absolute;bottom:0;left:0;right:0;z-index:3;color:#DDC7B9;overflow:hidden;font-family:verdana, sans-serif;padding:0 33px 20px 19px;background:rgba(255,255,255,0.8);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#CCffffff', endColorstr='#7Fffffff');_display:block;_margin-left:600px}.previews .cover h1{color:#ff4535;font:normal 18px/32px 'Microsoft YaHei';padding:10px 0;border-bottom:2px dashed #333;margin-bottom:10px}.previews .cover .tags{color:#333;line-height:21px;overflow:hidden}.previews .tags li{vertical-align:top;margin-left:0;float:none;width:auto}.previews.standard .cover p{padding-top:5px}.previews.standard .cover h1{padding:5px 0}.previews.wedding .tags li{float:left;width:240px}.previews .cover p{padding-top:20px;color:#f55151}.previews .diary.state{background:rgba(255,255,255,0.8);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#CCFFFFFF', endColorstr='#CCFFFFFF');bottom:0}.diary .progress{padding-bottom:7px}.previews .state{position:absolute;top:0;left:0;right:0;z-index:3;padding:32px 23px 0 35px;display:none;_display:block;_width:100%;_height:350px;_margin-left:500px}.progress{font-family:Tahoma;padding-bottom:34px}.progress span{color:#333;font-size:14px;font-weight:bold}.progress time{display:block;color:#7E3039;line-height:30px}.progress-container{width:212px;height:17px;line-height:17px;background:#F2CDC5;text-align:right;position:relative;margin-bottom:12px}.progress-container mark{color:#8E464D}.progress-bar{height:17px;position:absolute;left:0;top:0;background:url(/images/icons.gif) repeat-x 0 -1212px}.progress mark{position:absolute;top:0;right:12px;z-index:3;font-weight:normal}.previews .state .title{color:#333;font:normal 14px 'Microsoft YaHei';margin:13px 0 8px}.previews .state li{float:left;width:106px;margin-left:0;color:#ff4535;font:normal 14px/22px "Microsoft YaHei"}.previews .image:hover .background,.previews .image:hover .cover,.previews .image:hover .state{display:block;_margin-left:0}.previews .image:hover{text-decoration:none}.button,.submit{font:bold 21px 'Microsoft YaHei';color:#fff;background-color:#db4034;border:none;text-align:center;border-radius:8px;cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none}#all .button:hover,#all .submit:hover{text-decoration:none}.wait,.wait:hover{background-color:#ccc}.icon{background-image:url(/images/icons.gif);background-repeat:no-repeat}.hunyan{background-image:url(/images/hunyan.png);background-repeat:no-repeat}.c{background-image:url(/images/components.gif);background-repeat:no-repeat}.statistics{background-position:0 -24px}.phone{background-position:0 -230px}.save{background-position:-1px -122px}.secure{background-position:0 -328px}.certificated{background-position:0 -271px}.comment{background-position:0 -301px}.favorite{background-position:0 -112px}.collect{background-position:0 -172px}.collect.done{background-position:0 -143px}.preview-buy{background-position:0 -204px}.preview-collect{background-position:0 -172px}.preview-favorite{background-position:0 -113px}.preview-collect.done{background-position:0 -143px}.preview-favorite.done{background-position:0 -84px}.ticket-left{background-position:0 -1670px}.seach{background-position:0 -50px}.scan{background-position:0 -1712px}.cash-coupon{background-position:0 0}.morder-gift{background-position:0 -1797px}.remote{cursor:pointer}.share{height:33px;line-height:32px;overflow:hidden}.share span{display:inline-block;vertical-align:top;color:#333;font-size:14px}.share a{display:inline-block;height:33px;width:33px;margin-left:12px;background:url(/images/icons.gif) no-repeat -7px -417px}.share .share-sina{background-position:-7px -454px}.share .share-txweibo{background-position:-7px -490px}.share .share-weixin{background-position:-7px -528px;display:none}.share .share-qq{background-position:-7px -1440px}.share-qzone:hover{background-position:-54px -417px}.share-sina:hover{background-position:-54px -454px}.share-txweibo:hover{background-position:-54px -490px}.block-header{overflow:hidden;height:106px}.block-title{float:left;overflow:hidden;margin-top:30px}.block-title h1{font:normal 30px 'Microsoft YaHei';color:#DB4034;white-space:nowrap}.block-title aside{margin-left:10px;margin-top:4px}.block-title aside div{font:14px 'Microsoft YaHei';color:#B6896A}.block-title aside span{display:block;-webkit-transform:scale(0.9, 0.9) translate(-10px 0);font:10px Candara;-webkit-text-size-adjust:none;color:#D7BEAD}.block-title aside mark{font:bold 14px 'Microsoft YaHei';color:#680D19;margin:0 3px}#shop{background:url(/images/shadow-1px.gif) repeat-x top;overflow:hidden;clear:both;margin-bottom:20px}#shop .block-title aside{margin-left:0;clear:left}#shop .block-title aside div{float:left}#shop .block-title aside span{float:left;margin-left:5px;line-height:20px}#shop-letters{float:right;background:#EAD3BD;height:34px;border-radius:8px;padding-left:13px;margin:42px 0 40px 45px}#shop-letters a{font:bold 17px 'Microsoft YaHei';color:#B6896A;line-height:34px;margin:0 5px}#shop-letters a:hover{color:#DB4034}#shop ul{overflow:hidden;margin-top:20px;white-space:nowrap}#shop li{height:98px;width:97px;float:left;margin-left:17px;border:1px solid #F3E3D6}#shop li img{height:98px;width:100%}#shop li:hover{border-color:#CEBDAE}#shop li.first-one{margin:0}#shop.shop-header{background:none}#shop.shop-header ul{margin-top:0}.block-title-header{margin-top:0}#shop-letters.shop-letters-header{background:none;margin:0 0 0 30px}#shop-letters.shop-letters-header a{float:left;width:26px;height:26px;margin:0 11.5px 0 0;color:#666;font-size:20px;font-weight:normal;line-height:26px;text-align:center}#shop-letters.shop-letters-header a:hover{background:#db4034;border-radius:13px;color:#fff;text-decoration:none}#shop .block-title h1{color:#666;font-size:20px;line-height:26px}.block-header-h{padding:10px 0;height:50px}#navigator{color:#3D171C;clear:both;padding-left:20px;height:45px;line-height:45px}#navigator i{display:inline;float:none}#navigator a{color:#3D171C}.select{display:block;border:none;outline:none;position:relative;*z-index:1}.select:active{box-shadow:none}.select header{width:100%;cursor:pointer;outline:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;z-index:1;position:relative;background:#fff url(/images/icons.gif) no-repeat right -829px;color:#BBA9AD;font-size:12px;text-align:left;text-indent:17px}.select ul{list-style:none;background-color:#fff;margin:0 4px;user-select:none;-moz-user-select:none;-webkit-user-select:none;overflow:hidden;max-height:180px;border:1px solid #B6896A;border-top:none;visibility:hidden;position:absolute;left:0;right:0;_height:150px;_margin:0;z-index:2}.select.selectify-open{_z-index:2}.select.selectify-open ul{visibility:visible}.select li{line-height:26px;text-align:left;height:26px;padding-right:10px;text-indent:10px;cursor:pointer;color:#BBA9AD;white-space:nowrap;overflow:hidden}.select li:hover{color:#fff;background-color:#F0A68F}.select li.disabled{background-color:#ccc;color:#fff}.scroll{position:relative}.scroll-y hcx-rail{display:block;position:absolute;top:0;right:0;width:10px;background:#D6CEC9;opacity:0.7;filter:alpha(opacity=70)}.scroll-y hcx-dragger{background-color:#fff;left:0;opacity:0.7;filter:alpha(opacity=70);border-radius:5px;width:9px;margin-left:1px;cursor:pointer;position:absolute}.scroll-x hcx-rail{display:block;position:absolute;bottom:0;left:0;height:11px;width:100%;background:#D6CEC9;opacity:0.7;filter:alpha(opacity=70)}.scroll-x hcx-dragger{background-color:#fff;left:0;opacity:0.7;filter:alpha(opacity=70);border-radius:5px;height:9px;margin-top:1px;cursor:pointer;position:absolute}#empty-page{text-align:center;padding:45px 0 85px}#empty-page img{width:auto}#empty-page ul{margin:50px auto 0;width:620px}#empty-page li{float:left;height:36px;width:82px;margin-left:25px;line-height:36px;background:url(/images/404-button.gif) no-repeat}#empty-page li.first-one{margin-left:0}#empty-page li a{color:#BDA793;font:normal 16px "Microsoft YaHei"}#fixed-wx{width:160px;height:245px;background:url(/images/fixed-wx.png) no-repeat;position:fixed;left:10%;top:300px;z-index:9}#fixed-wx-close{float:right;width:25px;height:25px;margin-top:220px;cursor:pointer}.fade{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.25s linear 0.1s;transition:opacity 0.25s linear}.fade.in{opacity:1;filter:alpha(opacity=100)}@-webkit-keyframes fadeInTop{0%{opacity:0;-webkit-transform:translateY(200px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInTop{0%{opacity:0;transform:translateY(200px)}100%{opacity:1;transform:translateY(0)}}#fixed-nav{position:fixed;left:50%;bottom:134px;margin-left:575px;_position:absolute;_top:expression(documentElement.scrollTop + 340 + "px" );_right:20px;-webkit-animation:fadeInTop 2s ease;animation:fadeInTop 2s ease;z-index:3}#fixed-nav a{display:block;height:50px;width:50px;color:#fff;text-indent:21px;font-family:'Microsoft YaHei';line-height:31px;background:#fff url(/images/icons.gif) no-repeat 0 -915px}#fixed-nav a:hover{text-decoration:none}#fixed-nav a.scroll-top:hover{background-position:-50px -915px}#fixed-nav a.compare{margin-top:-1px;background-position:0 -964px}#fixed-nav a.compare:hover{background-position:-50px -964px;color:#D54438}#fixed-consult{position:fixed;right:0;top:200px;_position:absolute;_top:expression(documentElement.scrollTop + 340 + "px" );z-index:9}#fixed-consult .tag{display:block;height:111px;width:25px;background:url(/images/icons.gif) no-repeat -1px -1236px;-webkit-animation:fadeInLeft 4s ease-out forwards;animation:fadeInLeft 4s ease-out forwards}#fixed-consult.open .tag{visibility:hidden}#fixed-consult.open{width:90px;overflow:hidden;word-break:break-all;word-wrap:break-word;margin-top:-267px}#fixed-consult .toggle{position:absolute;height:26px;width:30px;background:none;_background:url(/images/fixed-consult.gif) no-repeat -30px 0;left:30px;cursor:pointer}#fixed-consult nav{display:none}#fixed-consult.open nav{display:block}#fixed-consult ul{padding-top:90px;background:url(/images/fixed-consult.png) no-repeat;_background:url(/images/fixed-consult.gif) no-repeat}#fixed-consult li a{display:block;height:37px;background:url(/images/fixed-consult.png) no-repeat 0 -127px;_background:url(/images/fixed-consult.gif) no-repeat 0 -127px;text-align:center;color:#fff;font:normal 18px/37px 'Microsoft YaHei';cursor:pointer}#fixed-consult li a:hover{background-position:0 -90px;text-decoration:none}#fixed-consult footer{background:#680D19 url(/images/fixed-consult.png) no-repeat 0 -173px;_background:#680D19 url(/images/fixed-consult.gif) no-repeat 0 -173px;padding-top:86px}#fixed-consult h1{color:#fff;font:normal 18px/37px 'Microsoft YaHei';text-align:center}#fixed-consult aside{color:#E0BF9E;font:normal 12px/14px 'Microsoft YaHei';text-align:center;padding:0 5px 5px}#fixed-consult a.link{display:block;height:37px;background:url(/images/fixed-consult.png) no-repeat 0 -127px;_background:url(/images/fixed-consult.gif) no-repeat 0 -127px;text-align:center;color:#fff;font:normal 18px/37px 'Microsoft YaHei'}#fixed-consult a.link:hover{background-position:0 -90px;text-decoration:none}#page-404{text-align:center;font:bold 16px/27px "Microsoft YaHei"}#page-404 img{display:block;margin:53px auto 27px}#page-404 h4{display:inline-block;color:#333;font:bold 16px/27px "Microsoft YaHei"}#page-404 a{color:#fff;display:inline-block;height:27px;width:89px;text-align:center;background-color:#E95247}.mobile-hidden{display:none}.computer-hidden{display:block}.carousel-list{overflow:hidden;z-index:1;position:relative}.carousel-buttons{z-index:2}.carousel-list li{width:100%;z-index:1;position:relative;display:none}.carousel-list li.moving{position:absolute;top:0}.carousel-list li.active{display:block;z-index:3}.carousel-list li.prev{z-index:2;position:relative;display:block}.apload{background:url(/images/loading.gif) no-repeat center center;}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateY(-5000px)}80%{opacity:0;-webkit-transform:translateY(-5000px)}90%{opacity:1;-webkit-transform:translateY(30px)}94%{opacity:1;-webkit-transform:translateY(-30px)}96%{opacity:1;-webkit-transform:translateY(15px)}98%{opacity:1;-webkit-transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateY(-5000px)}80%{opacity:0;transform:translateY(-5000px)}90%{opacity:1;transform:translateY(-30px)}90%{opacity:1;transform:translateY(30px)}94%{opacity:1;transform:translateY(-30px)}96%{opacity:1;transform:translateY(15px)}98%{opacity:1;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}@media screen and (max-width: 1150px){#forum-header{height:40px;border-bottom:none}#forum-header .wrapper{height:39px;border-bottom:1px solid #E0D8C9}}@media screen and (max-width: 1252px){#fixed-consult,#fixed-nav{margin-left:0;left:auto;right:0;z-index:9}}.edui-upload-video{display:inline-block !important;}
body {
    text-decoration:none;
    font-family:normal 12px"Microsoft YaHei", "Arial Narrow", HELVETICA;
    color:#000;
    background-color:#F5F3EF
}

a {
    text-decoration:none;
    color:#000;
    outline:none;
    cursor:pointer
}
#forum_footer {
    overflow:hidden;
    text-align:center;
    padding-bottom:50px;
    margin-top:50px
}
#forum_footer a {
    color:#888
}
#forum_footer b {
    font-weight:normal;
    margin:0 4px
}
#forum_footer_nav {
    text-align:center;
    font-size:12px;
    color:#777;
    margin-top:20px;
    margin-bottom:20px
}
#forum_footer_nav ul {
    overflow:hidden
}
#forum_footer_nav li {
    margin-bottom:10px
}
abbr, article, aside, audio, canvas, datalist, details, dialog, eventsource, figure, footer, header, hgroup, mark, menu, meter, nav, output, progress, section, time, video {
    display:block
}
ol, ul, li {
    vertical-align:middle;
    list-style:none
}
input {
    outline:none
}
img {
    border:none;
    vertical-align:bottom
}
.left {
    display:block;
    float:left
}
.right {
    display:block;
    float:right
}
.bfc {
    overflow:hidden
}
.content {
    width:1200px;
    margin:0 auto
}
body, html {
    height:100%
}
.zonelogin{
    overflow: hidden;
}
.inputlist{
    position: relative;
}
.clearfix:after{
    content:"";
    display:block;
    clear:both;
}
.inputlist .tips{
    font-size:14px;
    color:#c2c2c2;
    float:left;
    height:42px;
    width:100%;
}
.hus_options{
    position: absolute;
    border:1px solid #ebebeb;
    display:none;
    overflow:auto;
    top:42px;
    left:-1px;
    width:100%;
    z-index:111;
}
.hus_options li{
    width:100%;
    height:40px;
    padding:0 10px;
    box-sizing:border-box;
    line-height:40px;
    background:white;
    font-size:12px;
    cursor: pointer;
    color:#151515;
}
.hus_options li.active,.hus_options li:hover{
    background:#F6F6F6;
}
.inputlist .contents{
    width:250px;
    cursor: pointer;
    height:42px;
    float:left;
    box-sizing: border-box;
    padding:  12px 28px;
}
.inputlist .contents.active{
    color:#151515;
}
.inputlist .icons{
    float:right;
    width:42px;
    height:43px;
    background:url("../images/tipsicon.png") no-repeat;
    background-size:42px 43px;

}
.zonelogin-bg {
    background:url("../images/login-bg.png") no-repeat;
    background-size:cover;
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:1;
}
.zonelogin .login-content {
    padding-top:138px;
    /* overflow:hidden; */
    position: relative;
}
.gt_holder.gt_popup .gt_mask{
    z-index:1111;
}
.checklogin{
    position:absolute;
    top: 103px;
    right: 13px;
    z-index:111;
    color:#fff;
    font-size:14px;
    text-decoration:underline !important;
}
.zonelogin .login-content .left{
    position: relative;
    z-index: 1;
}
.zonelogin .login-content .loginct {
    width:491px;
    height:500px;
    background:rgba(223, 223, 223, 0.8);
    box-shadow:0px 0px 29px 0px rgba(223, 223, 223, 0.6);
    border-radius:6px;
    box-sizing:border-box;
    padding:40px 76px 0 76px;
    position: relative;
    z-index: 123;
}
.zonelogin .login-content .loginct.active{
    height:560px;
}
.zonelogin .login-content .loginct-header {
    margin-bottom:40px
}
.zonelogin .login-content .loginct-header span {
    width:75px;
    font-size:18px;
    color:#999;
    display:inline-block;
    margin-left:63px;
    line-height:16px;
    position:relative;
    cursor: pointer;
}
.zonelogin .login-content .loginct-header span.active {
    color:#151515
}
.zonelogin .login-content .loginct-header span.active:after {
    width:70px
}
.zonelogin .login-content .loginct-header span:after {
    -webkit-transition:all .4s ease;
    transition:all .4s ease;
    content:"";
    height:2px;
    display:block;
    width:0px;
    background:#151515;
    position:absolute;
    bottom:-15px;
    left:50%;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%)
}
.zonelogin .login-content .loginct-content .account-bottom {
    text-align:justify;
    overflow:hidden;
    margin-bottom:10px
}
.zonelogin .login-content .loginct-content .account-errtips{
    font-size: 14px;
    color: #fc6355;
    line-height: 30px;
    height:30px;
    background:url("../images/errotips.png") no-repeat 0  center;
    padding-left:20px;
    opacity:0;
    filter:Alpha(opacity=0);   /* IE 8 */

}
.zonelogin .login-content .loginct-content .account-errtips.active{
    opacity:1;
    filter:Alpha(opacity=100);   /* IE 8 */
}
.zonelogin .login-content .loginct-content .account-bottom a {
    display:inline-block;
    font-size:14px;
    color:#999
}
.zonelogin .login-content .loginct-content .account-bottom a:hover{
    color:#151515;
}
.zonelogin .login-content .loginct-content .account-submit {
    width:338px;
    height:50px;
    background-color:#fc6355;
    border-radius:2px;
    font-size:16px;
    color:#ffffff;
    text-align:center;
    line-height:50px;
    margin-bottom:40px
}
.zonelogin .login-content .loginct-content .account-otherlogin a {
    display:inline-block;
    width:42px;
    height:42px
}
.zonelogin .login-content .loginct-content .account-otherlogin a.weixin {
    margin-left:68px;
    background:url("../images/weixin.png") no-repeat center center
}
.zonelogin .login-content .loginct-content .account-otherlogin a.weibo {
    margin-left:40px;
    background:url("../images/weibo.png") no-repeat center center
}
.zonelogin .login-content .loginct-content .account-otherlogin a.qq {
    margin-left:40px;
    background:url("../images/qq.png") no-repeat center center
}
.button {
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    border-radius:2px
}
.button:active {
    opacity:0.8
}
.button:hover {
    opacity:0.8
}
.login-bottom {
    position:fixed;
    width:1100px;
    left:50%;
    margin-left:-550px;
    top:750px;
    text-align:center;
    z-index: 123123;
}
.login-bottom ul {
    text-align:center
}
.login-bottom ul li {
    display:inline-block;
    margin-bottom:11px
}
.login-bottom a, .login-bottom li {
    font-size:12px;
    color:#fff;
    line-height:16px
}
.othercolor .login-bottom a, .othercolor .login-bottom li {
    color:#999
}
.inputlist {
    height:42px;
    width:338px;
    border-radius:2px;
    border:solid 1px #e4e7ec;
    background:white;
    margin-bottom:18px
}
.inputlist.active {
    position:relative
}
.inputlist.red{
    border:1px solid red;
}
.inputlist.active:after {
    content:attr(tips);
    display:block;
    background:url("../images/errotips.png") no-repeat 0 center;
    height:16px;
    line-height:16px;
    font-size:14px;
    color:#e5421d;
    position:absolute;
    top:50%;
    left:380px;
    width:100%;
    padding-left:25px;
    margin-top:-8px
}
.inputlist.tips {
    border:solid 1px #fc6355
}
.inputlist.hide {
    display:none
}
.inputlist.code input {
    width:216px;
    float:left
}
.inputlist.code .getcode {
    width:122px;
    box-sizing:border-box;
    border-left:1px solid #e4e7ec;
    height:42px;
    line-height:42px;
    text-align:center;
    font-size:14px;
    color:#c2c2c2;
    float:left;
    cursor:pointer;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.inputlist input {
    width:100%;
    height:100%;
    font-size:14px;
    border:none;
    background:white;
    padding:10px 28px;
    box-sizing:border-box;
    border-radius:4px
}
.otherlogin {
    background:#fff5f1
}
.otherlogin-ct {
    width:1000px;
    height:630px;
    margin:60px auto;
    background:white
}
.otherlogin-ct-content {
    width:338px;
    margin:0 auto
}
.otherlogin-ct-content.other {
    width:100%
}
input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset !important;
    outline:none;
}

.otherlogin-ct-header {
    font-size:22px;
    line-height:84px;
    height:84px;
    padding-left:52px;
    position:relative;
    border-bottom:1px solid #eee
}
.otherlogin-ct-header:after {
    content:"";
    display:block;
    width:3px;
    height:22px;
    position:absolute;
    top:50%;
    left:31px;
    margin-top:-11px;
    background:#3d3d3e
}
.otherlogin-ct .avatar {
    width:71px;
    height:71px;
    border-radius:71px;
    display:block;
    margin:44px auto 20px
}
.otherlogin-ct .name {
    text-align:center;
    color:#333;
    font-size:18px;
    line-height:16px
}
.otherlogin-ct .usernametips {
    width:338px;
    margin:103px auto 20px;
    color:#999;
    font-size:14px;
    line-height:16px
}
.otherlogin-ct .registerbutton {
    margin-top:20px !important
}
.otherlogin-ct .istips {
    width:111px;
    height:111px;
    display:block;
    margin:90px auto 40px
}
.otherlogin-ct .account-otherlogin {
    margin-top:40px
}
.otherlogin-ct .account-otherlogin a {
    display:inline-block;
    width:42px;
    height:42px
}
.otherlogin-ct .account-otherlogin a.weixin {
    margin-left:62px;
    background:url("../images/weixin.png") no-repeat center center
}
.otherlogin-ct .account-otherlogin a.weibo {
    margin-left:40px;
    background:url("../images/weibo.png") no-repeat center center
}
.otherlogin-ct .account-otherlogin a.qq {
    margin-left:40px;
    background:url("../images/qq.png") no-repeat center center
}
.otherlogin-ct .registertips {
    margin-top:16px;
    text-align:center;
    font-size:12px;
    line-height:16px;
    color:#999
}
.otherlogin-ct .registertips a {
    color:#fc6355
}
.otherlogin-ct .tipsheader {
    font-size:20px;
    color:#333;
    text-align:center;
    margin-bottom:12px
}
.otherlogin-ct .tipsbottom {
    font-size:14px;
    color:#999;
    text-align:center;
    display:block
}
.otherlogin-ct .serviceinfo {
    margin:31px 21px 0 41px;
    padding-right:50px;
    height:420px;
    overflow:auto
}
.otherlogin-ct .serviceinfo>div {
    margin-bottom:70px
}
.otherlogin-ct .serviceinfo>div p {
    margin-bottom:28px;
    font-size:12px;
    line-height:18px;
    color:#666
}
.otherlogin-ct .info {
    color:#999;
    font-size:14px;
    line-height:16px;
    margin-bottom:18px;
    margin-top:40px;
    text-align:center
}
.otherlogin-ct .account {
    width:338px;
    margin:0 auto
}
.otherlogin-ct .showtips {
    color:#e5421d;
    font-size:14px;
    padding-left:28px;
    line-height:16px;
    background:url("../images/errotips.png") no-repeat;
    width:338px;
    box-sizing:border-box;
    margin:0 auto 40px;
    opacity:0;
}
.otherlogin-ct .showtips.active{
    opacity:1;
}
.otherlogin-ct .submit {
    width:338px;
    height:50px;
    background-color:#fc6355;
    border-radius:2px;
    color:#fff;
    font-size:16px;
    line-height:50px;
    text-align:center;
    margin:0 auto
}
.otherlogin-ct .account-bottom{
    text-align: justify;
    overflow: hidden;
    margin-bottom: 10px;
}
.otherlogin-ct .account-bottom a{
    display: inline-block;
    font-size: 14px;
    color: #fc6355;
}