/*reset*/
html,body{width: 100%; height: 100%; font-size: 12px; font-family: microsoft yahei,arial;}
body{min-width: 1024px; background: #f4f4f4; overflow-x: hidden;}
body,div,span,p,ul,li,dl,dt,dd,form,input,h1,h2,h3,h4,h5,h6,table,th,tr,td{margin: 0px; padding: 0px; list-style: none;}
a{color: #333; text-decoration: none;}
img{border: 0px;}

/*--------------------------------------------------- indexPageStart ---------------------------------------------------*/
/*header & nav*/
#header{width: 100%; height: 112px; background: #f4f4f4; overflow: hidden; position: relative;}
#header h1,#header h1 a{width: 208px; height: 44px; overflow: hidden;}
#header h1{position: absolute; left: 6%; top: 32px;}
#header h1 a{display: block; background: url(../images/logo.gif) no-repeat; text-indent: -999em;}

#nav{width: 700px; height: 44px; overflow: hidden; position: absolute; left: 30%; top: 52px;}
#nav ul{width: 800px; overflow: hidden;}
#nav li{float: left; font-size: 14px; line-height: 15px; margin-right: 58px; display: inline; overflow: hidden;}
#nav li a{color: #00a0e9;}
#nav li{padding: 0px 1px 5px 1px;}
#nav .current{border-bottom: #082742 solid 2px;}
#nav .current a{color: #082742;}

.subnav{height: 26px; line-height: 26px; padding-left: 16px; display: none; overflow: hidden; position: absolute; z-index: 999; background: #c5c5c5;}
.subnav a{color: #333; margin-right: 36px; overflow: hidden;}
.subnav a:hover{text-decoration: underline; color: #333;}
.subnav div{display: none;}
.subnav .item{display: block;}

#share{width: 48px; height: 16px; color: #00a0e9; display: block; background: url(../images/share.gif) right center no-repeat; position: absolute; right: 6%; top: 52px;}

/*menu*/
#menu{width: 100%; height: 40px; background: url(../images/menu_bg.png) repeat-x; overflow: hidden; position: relative; z-index: 2;}
#menu .guide{width: 376px; height: 22px; text-align: center; line-height: 22px; background: url(../images/guide_bg.png) center no-repeat; overflow: hidden; position: absolute; right: 6%; top: 7px;}
#menu a{color: #fff; font-size: 13px; font-weight: 700; padding: 0px 10px; background: url(../images/guide_line.gif) right center no-repeat;}
#menu a.on{color: #28ade9;}
#menu .last{background: none;}
#menu a:hover{text-decoration: underline;}

/*banner*/
#banner{width: 1440px; height: 540px; overflow: hidden; position: relative; top: -5px; left: 50%; margin-left: -720px; z-index: 1; background: url(../images/banner_shadow.gif) 0px bottom no-repeat;}
#banner .item{position: relative;}
#banner .item,#banner img{width: 1440px; height: 534px;}
#banner ul{width: 1440px; height: 534px; overflow: hidden; position: absolute; left: 0px; top: 0px;}
#banner li{width: 1440px; height: 534px; position: absolute; left: 0px; top: 0px; overflow: hidden; display: none;}
#banner .current{display: block;}
#banner .intro{width: 532px; height: 154px; color: #fff; background: url(../images/intro_bg.png) repeat; overflow: hidden; position: absolute; left: 100px; top: 192px; z-index: 2;}
#banner .intro h3{font-size: 26px; line-height: 28px; font-weight: normal; position: absolute; left: 12px; top: 18px;}
#banner .intro h3 span.cname{font-size: 22px; background: #0e89c1; padding: 0px 4px; margin-left: 10px;}
#banner .intro .text{line-height: 18px; position: absolute; left: 12px; top: 52px;}
#banner .intro .more{width: 78px; height: 28px; background: url(../images/viewmore.gif) no-repeat; display: block; text-indent: -999em; overflow: hidden; position: absolute; left: 12px; top: 96px;}
#banner .ctrl{width: 1440px; height: 32px; text-align: center; background: #f4f4f4 url(../images/banner_ctrl_bg.gif) 0px 27px repeat-x;}
#banner .ctrl a{width: 13px; height: 13px; display: inline-block; margin: 10px 10px 0px 0px; background: url(../images/banner_ctrl.png) -13px 0px no-repeat;}
#banner .ctrl .on{background-position: 0px 0px;}
#prev,#next{width: 44px; height: 58px; background: url(../images/banner_side_ctrl.png); display: none; cursor: pointer; position: absolute; top: 384px; z-index: 999;}
#prev{left: 0px;}
#next{background-position: -44px 0px; right: 0px;}

/*direct & shop & book*/
#direct{width: 100%; height: 96px; margin: 20px 0px; background: url(../images/direct_bg.gif) 0px 40px repeat-x; overflow: hidden; position: relative;}
#bird{width: 58px; height: 66px; background: url(../images/bird.png) no-repeat; text-indent: -999em; overflow: hidden; position: absolute; left: 72px; top: 0px; cursor: pointer;}

#iCtrl{width: 100%; height: 50px; padding: 20px 0px; overflow: hidden; position: relative;}
#iCtrl .s{width: 36px; height: 50px; background: url(../images/s_on.gif) center no-repeat; position: absolute; right: 100px; cursor: pointer;}
#iCtrl .on{background: url(../images/s.gif) center no-repeat;}

#shop{width: 1240px; margin: 45px auto 100px; overflow: hidden;}
#shop .left{width: 518px; float: left; overflow: hidden;}
#shop .left h3{color: #14a9ed; line-height: 44px; font-size: 42px; letter-spacing: 0px;}
#shop .intro{font-size: 14px; line-height: 32px; text-align: justify; margin: 30px 0px 40px 0px; overflow: hidden;}
#shop .intro a{color: #df1911; text-decoration: underline;}
#shop .more{width: 500px; height: 60px; background: url(../images/bird02.png) 180px 0px no-repeat; overflow: hidden;}
#shop .more a{width: 170px; height: 34px; margin-top: 12px; background: url(../images/shop_more_btn.png) no-repeat; display: block; text-indent: -999em; overflow: hidden;}
#shop .right{width: 474px; float: right; overflow: hidden;}
#shop ul{width: 474px; height: 312px; overflow: hidden; position: relative;}
#shop li{display: none;}
#shop li,#shop li img{width: 474px; height: 312px; overflow: hidden; position: absolute; left: 0px; top: 0px;}
#shop .ctrl{text-align: center;}
#shop .ctrl a{width: 13px; height: 13px; display: inline-block; margin: 14px 6px 0px 0px; background: url(../images/shop_ctrl.png) -13px 0px no-repeat;}
#shop .ctrl .on{background-position: 0px 0px;}

#book{width: 1240px; margin: 0px auto 70px; overflow: hidden;}
#book dl{width: 286px; float: left; overflow: hidden;}
#book dt{width: 260px; height: 252px; margin-left: 26px; background: url(../images/book_dt_bg.gif) center 0px no-repeat; overflow: hidden;}
#book dt h3{width: 238px; height: 240px; background-position: center; background-repeat: no-repeat; margin: 0px 0px 0px 10px; overflow: hidden;}
#book dd{overflow: hidden;}
#book h4{width: 286px; text-align: center; color: #14a9ed; font-weight: normal; font-size: 16px; margin-top: 16px; overflow: hidden;}
#book dd p{width: 250px; margin: 0px auto; text-align: center; font-size: 12px; line-height: 22px; margin-top: 14px; overflow: hidden;}
#book dd p a{color: #df1911; text-decoration: underline;}
#book dd p span{color: #df1911;}
#book .b1{margin-left:-30px;}
#book .b1 h3{background-image: url(../images/book_tit01.gif); background-position: center 50px;}
#book .btn{width: 152px; height: 50px; margin-top: 20px; float: left; margin-left: 80px; display: inline; background: url(../images/bird03.gif) right bottom no-repeat; overflow: hidden;}
#book .btn a,#book .btn input{width: 106px; height: 24px; margin-top: 20px; background: url(../images/book_btn01.gif) no-repeat; border: 0px; float: none; margin-left: 0px; display: block; text-indent: -999em; overflow: hidden;}
#book .b2{margin-left: 212px; display: inline;}
#book .b2 h3{background-image: url(../images/book_tit02.gif);}
#book .b2 .btn input{background: url(../images/book_btn02.gif) no-repeat;}
#book .b3{float: right;}
#book .b3 h3{background-image: url(../images/book_tit03.gif);}
#book .b3 .btn a{background: url(../images/book_btn03.gif) no-repeat;}
#book dd ul{width: 230px; margin: 0px auto; padding-top: 4px; overflow: hidden;}
#book dd li{margin-top: 10px; height: 24px; float: left; overflow: hidden;}
#book dd li input,#book dd label{float: left; height: 22px; line-height: 22px; overflow: hidden;}
#book dd label{width: 70px;}
#book dd input{width: 148px; height: 20px; background: #fff; border: #ccc solid 1px; text-indent: 4px;}

/*footer*/
/*guide & copyright*/
#footer{width: 100%; overflow: hidden; position: relative;}
#footer .guide{width: 100%; height: 278px; border-top: #bde9f8 solid 10px; background: url(../images/guide_bg.gif) repeat;}
.guide .wrap{width: 1000px; margin: 0px auto; overflow: hidden;}
.guide dl{_width: 180px; color: #fff; float: left; display: inline; font-weight: 700; overflow: hidden;}
.guide dl.g2{margin-left: 250px;}
.guide dl.g3{float: right;}
.guide dt{font-size: 22px; line-height: 24px; padding: 44px 0px 10px 0px; overflow: hidden;}
.guide dd{font-size: 15px; height: 36px; line-height: 36px; overflow: hidden;}
.guide dd a{color: #fff;}

#footer a:hover{text-decoration: underline;}
#footer .copyright{width: 100%; height: 84px; color: #333; background: #fff; position: relative;}
#footer .left{font-size: 12px; line-height: 14px; overflow: hidden; position: absolute; left: 7%; top: 12px;}
#footer .left li{padding-bottom: 10px;}
#footer .left a{color: #333;}
#footer .left span{padding: 0px 12px;}
#footer .left .author{color: #a0a0a0;}
#footer .side{width: 218px; height: 70px; background: url(../images/footer_logo.gif) left bottom no-repeat; position: absolute; top: 262px; right: 7%}
#footer .side a{width: 50px; height: 66px; display: block; float: right; background: url(../images/gotop.png) no-repeat;}

/*--------------------------------------------------- FurniturePageStart ---------------------------------------------------*/
/*fBanner*/
body.f{background: #fff;}
body.f #footer{position: relative; margin-top: -5px;}
#fBanner,#fBanner .bg,#fBanner .bg img,#load{width: 1440px; height: 650px; overflow: hidden;}
#load{width: 1440px; height: 650px; background:#fff url(../images/load.gif) center no-repeat; position: absolute; left: 0px; top: 0px; z-index: 999;}
#fBanner{position: relative; left: 50%; top: -5px; margin-left: -720px; z-index: 1;}
#fBanner .bg{position: relative;}
#fBanner img{position: absolute; left: 0px; top: 0px; display: none;}
#fBanner img.on{display: block;}
#fBanner .bread{width: 100%; height: 40px; text-indent: 6%; line-height: 40px; background: url(../images/bread_bg.png) repeat; overflow: hidden; position: absolute; left: 0px; top: 0px; z-index: 2;}
.bread a,.bread span{color: #fff; font-size: 13px;}
.bread span{padding: 0px 10px;}
#fBanner .type{width: 828px; height: 70px; overflow: hidden; position: absolute; left: 50%; margin-left: -314px; bottom: 0px; z-index: 20;}
#fBanner dl{width: 200px; height: 70px; background: url(../images/type_bg.png) no-repeat; overflow: hidden; position: absolute; bottom: -28px; cursor: pointer;}
#fBanner dl.t2{left: 210px;}
#fBanner dl.t3{left: 420px;}
#fBanner dl.t4{left: 630px;}
#fBanner dt{font-size: 14px; padding: 13px 0px 0px 90px; background: url(../images/u.png) 64px 14px no-repeat; overflow: hidden;}
#fBanner dd{padding: 12px 0px 0px 90px; color: #333; font-family: arial,verdana; overflow: hidden;}

/*fLsit*/
#fList{width: 1240px; margin: 30px auto; overflow: hidden;}
#fList .wrap{width: 1350px; overflow: hidden;}
#fList ul,#fList li{overflow: hidden;}
#fList li{width: 260px; height: 186px; background: #fff; float: left; margin: 0px 48px 40px 0px; display: inline; padding: 6px; padding-bottom: 0px; border: #c3c2c2 solid 1px;}
#fList li img{width: 260px; height: 160px; display: block;}
#fList li p{width: 260px; height: 26px; text-align: center; line-height: 26px; overflow: hidden;}
#fList li p a:hover{text-decoration: underline;}

/*furniture show container*/
#fContainer{width: 1240px; margin: 20px auto; overflow: hidden;}
#fContainer .bread{overflow: hidden; clear: both;}
#fContainer .bread a,#fContainer .bread span{color: #333;}
#fContainer .left{width: 750px; float: left; padding-bottom: 38px; margin: 60px 0px 68px 0px; background: url(../images/brand.gif) left bottom no-repeat; overflow: hidden;}
.left .pics,.pics li,.pics img{width: 750px; height: 450px; overflow: hidden;}
.left .pics{position: relative;}
.pics ul{width: 750px; height:450px; overflow: hidden; position: relative}
.pics li{position: absolute; left: 0px; top: 0px; display:none;}
.pics li.on{display: block;}
.pics span{width: 48px; height: 58px; display: block; text-indent: -999em; overflow: hidden; background: url(../images/f_big_ctrl.png); position: absolute; top: 200px; z-index: 2; cursor: pointer;}
.pics .prev{left: 0px;}
.pics .next{right: 0px; background-position: -48px 0px;}

#fContainer .right{width: 390px; margin: 60px 0px 68px 0px; float: right; overflow: hidden;}
#fContainer .right h3{font-size: 16px; margin-top: 30px; overflow: hidden;padding:10px 0;}
#fContainer .right h3.tit{margin-top: 0px;border-bottom:1px solid #4a7ebb;}
#fContainer .right h3 span{font-size: 12px; padding-left: 4px; }
#fContainer .right .tab{border-bottom: #d5d5d5 solid 1px; padding-bottom: 6px; margin-top: 36px;}
#fContainer .right .tab span{padding: 0px 10px;}
#fContainer .right .tab a.on{color: #21aceb;}
#fContainer .right ul.content{overflow: hidden;}
#fContainer ul.content li{color: #333; line-height: 22px; padding-top: 6px; overflow: hidden; display: none;}
#fContainer ul.content li.on{display: block;}
#fContainer .intro{line-height: 24px; color: #333;}
#fContainer .list{width: 390px; height: 66px; margin-top: 20px; overflow: hidden;}
#fContainer .list span{width: 32px; height: 66px; float: left; background: url(../images/f_ctrl.gif) no-repeat; overflow: hidden; cursor: pointer;}
#fContainer .list span.next{background-position: -32px;}
#fContainer .list .wrap{width: 326px; height: 66px; float: left; overflow: hidden;}
#fContainer .list ul{width: 200%; overflow: hidden;}
#fContainer .list li,#fContainer .right .list li img{width: 100px; height: 66px;}
#fContainer .list li{float: left; margin-right: 12px; overflow: hidden; background: #000;}

/*--------------------------------------------------- DesignPageStart ---------------------------------------------------*/
#cBanner,#cBanner img{width: 1440px; height: 298px; overflow: hidden;}
#cBanner{position: relative; left: 50%; margin-left: -720px; top: -5px;}
#container{width: 1240px; margin: 0px auto; overflow: hidden; position: relative; top: -46px; z-index: 3;}
#container .sidebar{width: 200px; float: left; background: #3b3f41; overflow: hidden;}
.sidebar h3{width: 200px; height: 46px; line-height: 46px; text-align: center; color: #fff; font-weight: normal; background: #39ace0;}
.sidebar h3 span{font-size: 10px; padding-left: 16px; font-family: arial;}
.sidebar ul{width: 124px; margin: 26px auto 76px; overflow: hidden;}
.sidebar li{width: 124px; height: 30px; margin-bottom: 16px; border-bottom: #5b5e60 solid 1px; overflow: hidden;}
.sidebar li.last{border: 0px;}
.sidebar li a{color: #fff;}
.sidebar li a:hover{color: #58bae7;}
.sidebar li.current a{color: #58bae7;}
#container .rightSide{width: 970px; color: #333; margin-top: 72px; float: right; overflow: hidden;}
.rightSide .bread{text-align: right; padding-bottom: 8px; border-bottom: #dbdbdb solid 1px;}
.rightSide .bread a,.rightSide .bread span{color: #333; font-size: 12px;}
.rightSide h3.tit,.rightSide .content h4{font-weight: normal; color: #000;}
.rightSide h3.tit{font-size: 18px; padding: 20px 0px 32px 0px; }
.rightSide .content h4{font-size: 15px; padding-bottom: 12px;}
.rightSide .content p{line-height: 24px; font-size:13px;}

/*--------------------------------------------------- NewsPageStart ---------------------------------------------------*/
body.news .bread{border: 0px;}
#news{padding-bottom: 24px; overflow: hidden;}
#news dl{width: 970px; height: 114px; padding: 22px 0px; border-bottom: #e1e1e1 solid 1px; overflow: hidden;}
#news dl.last{border: 0px;}
#news dt{width: 184px; height: 114px; float: left; background: url(../images/news_img_bg.gif) left bottom no-repeat; overflow: hidden;}
#news dt img{width: 172px; height: 98px; display: block; overflow: hidden; padding: 5px; border: #ccc solid 1px;}
#news dd{width: 764px; height: 114px; float: right; overflow: hidden;}
#news dd .info{width: 764px; height: 26px; line-height: 16px; border-bottom: #666 dotted 1px; overflow: hidden;}
#news dd .info a{font-size: 16px; color: #333;}
#news dd .info a:hover{color: #1ba9e9;}
#news dd .info span{float: right; color: #1ba9e9;}
#news dd .intro{color: #838383; line-height: 24px; padding-top: 16px;}

/*turnpage*/
#turnpage{height: 26px; float: right; overflow: hidden;}
#turnpage a,#turnpage span{height: 26px; color: #656565; line-height: 25px; padding: 0px 8px; float: left; overflow: hidden; font-family: arial;}
#turnpage a.prev,#turnpage a.next,#turnpage span.prev,#turnpage span.next{width: 38px; background: url(../images/turnpage_bg_on.gif) no-repeat; font-family: microsoft yahei;}
#turnpage span.prev,#turnpage span.next{background: url(../images/turnpage_bg.gif) no-repeat;}

/*--------------------------------------------------- SinglePageStart ---------------------------------------------------*/
.pageContent{width: 970px; overflow: hidden;}
.pageContent h3{font-size: 18px; text-align: center; font-weight: bold; margin: 20px 0px 20px 0px; overflow: hidden;}
.pageContent .info{text-align: center; padding-bottom: 18px; margin-bottom: 28px; border-bottom: #ccc dashed 1px; overflow: hidden;}
.pageContent .info span{color: #39ace0;}
span.time{margin-right: 20px;}
.pageContent .content{overflow: hidden;}
.pageContent .content p{line-height: 24px;}
.pageContent .ctrl{width: 970px; padding-top: 36px; overflow: hidden;}
.pageContent .ctrl a{overflow: hidden;}
.pageContent .ctrl a:hover{text-decoration: underline;}
.pageContent .ctrl a.prev{color: #39ace0;}
.pageContent .ctrl a.next{line-height: 50px;}
.pageContent .ctrl .turn{width: 920px; float: left; overflow: hidden;}
.pageContent .back{width: 44px; height: 25px; background: url(../images/back.gif) no-repeat; float: right; text-indent: -999em; overflow: hidden;}
.pageContent .back:hover{background-position: -44px 0px;}

/*--------------------------------------------------- BrandPageStart ---------------------------------------------------*/
#container .rightSide .list{padding-top: 44px; overflow: hidden;}
#container .rightSide .list ul{width: 298px; height: 182px; margin-right: 24px; float: left; overflow: hidden;}
#container .rightSide .list ul.last{margin: 0px;}
#container .rightSide .list li,#container .rightSide .list li img{width: 148px; height: 90px; overflow: hidden;}
#container .rightSide .list li{margin: 0px 2px 2px 0px; float: left; position: relative;}
#container .rightSide .list li.d{margin-right: 0px;}
#container .rightSide .list li a.more{width: 148px; height: 90px; display: block; background: url(../images/detail.png) center no-repeat; position: absolute; left: 0px; top: 0px; z-index: 3;}
#container .rightSide .list .mask{width: 148px; height: 90px; background: #000; position: absolute; left: 0px; top: 0px; z-index: 2; filter:alpha(opacity=24); -moz-opacity:0.24; -khtml-opacity: 0.24; opacity: 0.24;}

#container .sidebar .cat{width: 200px; overflow: hidden;}

#container .sidebar .cat h4{height: 60px; line-height: 60px; padding: 0px 20px 0px 42px; font-weight: normal; color: #fff;  overflow: hidden;}
#container .sidebar .cat .logo,#container .sidebar .cat .logo img{width: 200px; height: 56px; overflow: hidden;}
#container .sidebar .cat .logo{display: block;}

/*--------------------------------------------------- StorePageStart ---------------------------------------------------*/
.sidebar .des{color: #fff;  padding: 0px 40px 118px; overflow: hidden;}
.sidebar .des h5{font-size: 14px; color: #fff; padding: 26px 0px 16px 0px; margin-bottom: 10px; border-bottom: #5b5e60 solid 1px; font-weight: normal;}
.sidebar .des p{line-height: 26px;}
.sidebar .tel{width: 200px; height: 72px; padding-top: 24px; background: #39ace0; color: #fff; font-size: 16px; line-height: 26px; text-align: center;}

/*--------------------------------------------------- StorePageStart ---------------------------------------------------*/
.rightSide .photos{width: 970px; height: 600px; margin: 24px 0px; overflow: hidden; position: relative;}
.rightSide .photos img{width: 970px; height: 600px; display: block; overflow: hidden; position: absolute; left: 0px; top: 0px;}
.photos span{width: 48px; height: 58px; display: block; text-indent: -999em; overflow: hidden; background: url(../images/f_big_ctrl.png); position: absolute; top: 270px; z-index: 2; cursor: pointer;}
.photos .p{left: 0px;}
.photos .n{right: 0px; background-position: -48px 0px;}
#container .hlist{overflow: hidden;}
#container .hlist span{width: 32px; height: 66px; float: left; background: url(../images/f_ctrl.gif) no-repeat; overflow: hidden; cursor: pointer;}
#container .hlist span.next{background-position: -32px;}
#container .hlist .wrap{width: 662px; height: 68px; float: left; overflow: hidden; position: relative;}
#container .hlist ul{width: 200%; overflow: hidden; position: absolute; left: 0px;}
#container .hlist li,#container .hlist img{width: 102px; height: 68px; overflow: hidden;}
#container .hlist li{float: left; margin-right: 10px; display: inline; cursor: pointer;}

/*--------------------------------------------------- OurDesignerPageStart ---------------------------------------------------*/
.rightSide .item{overflow: hidden; clear: both;}
.rightSide .item dl{width: 772px; height: 200px; margin-bottom: 32px; border-bottom: #b7b6b6 solid 1px; border-right: #e3e3e3 solid 1px;}
.rightSide .item dl a{cursor: default;}
.rightSide .item dt,.rightSide .item dt img{width: 200px; height: 200px; overflow: hidden;}
.rightSide .item dt{float: left;}
.rightSide .item dd{width: 542px; height: 200px; padding-right: 10px; float: right; overflow: hidden;}
.rightSide .item dd h5{font-size: 18px; font-weight: normal; overflow: hidden;}
.rightSide .item dd h6{font-size: 14px; font-weight: normal; padding: 18px 0px; overflow: hidden;}
.rightSide .item dd .des{line-height: 24px; overflow: hidden;}
.rightSide .item dd .des .t2{margin-top: 16px; overflow: hidden;}

.rightSide .d dl{float: right; border-left:#e3e3e3 solid 1px; border-right: 0px; border-bottom: #b7b6b6 solid 1px;}
.rightSide .d dt{float: right;}
.rightSide .d dd{float: left; padding: 0px; padding-left: 10px;}

/*--------------------------------------------------- OurDesignerPageStart ---------------------------------------------------*/
.rightSide .btit{font-size: 18px; font-weight: normal;}
.table{overflow: hidden;}
.table li{width: 100%; height: 22px; line-height: 22px; padding-bottom: 15px; clear: both; overflow: hidden; float: left;}
.table select{width: 122px; height: 22px; float: left;}
.table label{width: 94px; height: 22px; font-size: 14px; float: left;}
.table input{width: 220px; height: 20px; line-height: 20px; text-indent: 4px; border: #b5b4b4 solid 1px; background: #f9f9f9; float: left; overflow: hidden;}
.table li.require{height: 96px;}
.table textarea{width: 692px; height: 86px; padding: 4px; float: left; border: #b5b4b4 solid 1px; overflow: hidden;}
.table .code{height: 22px;}
.table .code input{width: 78px;}
.table .code img{width: 58px; height: 20px; float: left; margin: 0px 32px 0px 12px; display: inline;}
.table .code .sub,.table .code .res{width: 90px; height: 28px; border: 0px; margin-right: 16px; display: inline; overflow: hidden;}
.table .sub{background: url(../images/sub.gif) no-repeat;}
.table .res{background: url(../images/res.gif) no-repeat;}

/*2016-07-14 新增CSS*/
.banner_ul li{
	height: 650px;
	width: 1440px;
	position: absolute;
	left:0px;
	top:0px;
	opacity: 0;
	z-index: 2;
}
.banner_ul li img{
	display: block !important;
	height: 650px;
	width: 1440px;
}
