@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    margin:0;
    padding:0;
}
body,button,input,select,textarea {
    font-family:'Microsoft YaHei',arial,SimSun,sans-serif,tahoma;
}
body{
    -webkit-text-size-adjust:none;
	background:#f1f1f1;
	font-family:"Microsoft YaHei",Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666;
}
a{
	color:#666;
	text-decoration:none;
}
a:hover{
	color:#f08200;
}
input,select,textarea {
    font-size:100%;
}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    display: block;
}
table {
    border-collapse:collapse;
    border-spacing:0;
}
fieldset,img { 
    border:0 none;
}
iframe {
    display:block;
}
abbr,acronym {
    border:none;
    font-variant:normal;
}
del {
    text-decoration:line-through;
}
address,caption,cite,code,dfn,em,th,var {
    font-style:normal;
    font-weight:500;
}
ol,ul {
    list-style:none;
}
caption,th {
    text-align:left;
}
h1,h2,h3,h4,h5,h6 {
    font-size:100%;
    font-weight:500;
}
q:before,q:after {
    content:'';
}
sub, sup {
    font-size:75%;
    line-height:0;
    position:relative;
    vertical-align:baseline;
}
sup {
    top:-0.5em;
}
sub {
    bottom:-0.25em;
}
ins,a {
    text-decoration:none;
}
.clearfix{
	*zoom:1;
}
.clearfix:before,.clearfix:after {
    content:"";
    display:table;
}
.clearfix:after {
    clear:both;
    overflow:hidden;
}
.fl {
    float:left;
}
.fr {
    float:right;
}
.hidenone{
    display:none;
    visibility:hidden;
}
.hide{
    visibility:hidden;
}
.mt5{
	margin-top:5px;
}
.mt10{
	margin-top:10px;
}
.mt20{
	margin-top:20px;
}
.mt30{
	margin-top:30px;
}
.mt40{
	margin-top:40px;
}
.ml10{
	margin-left:10px;
}
.mr10{
	margin-right:10px;
}
.mb20{
	margin-bottom:20px;
}
.pt10{
	padding-top:10px;
}
.pt20{
	padding-top:20px;
}
.pl10{
	padding-left:10px;
}
.pr10{
	padding-right:10px;
}
.pl5{
	padding-left:5px;
}
.pl15{
	padding-left:15px;
}
.ml-5{
	margin-left:-5px;
}
.tc{
	text-align:center;
}
#warp{
	min-width:1100px;
	margin:0 auto;
}
.innersize{
	width:1100px;
	margin:0 auto;
}
.darkblue{
	color:#091231
}
.blue{
	color:#00438d;
}
.orange{
	color:#f08200
}
.gray{
	color:#999;
}
.h270{
	height:270px;
}
.h160{
	height:160px;
}
/*----------button----------*/
.btnorange{
	padding:0 20px;
	background:#f08200;
	border:none;
	border-radius:2px;
	color:#fff;
	outline:none;
}
.btnorange:hover,.btnorange:active{
	background:#de7301;
	cursor:pointer;
}
.btnanswer,.btnanswer-current{
	width:150px;
	height:42px;
	background:#183252;
	border:none;
	color:#fff;
	font-size:16px;
	outline:none;
}
.btnanswer:hover,.btnanswer:active{
	background:#1d426e;
	cursor:pointer;
}
.btnanswer-current{
	background:#f08200;
}
.btnblue{
	padding:0 20px;
	background:#091231;
	border:none;
	border-radius:2px;
	color:#fff;
	outline:none;
	cursor:pointer;
}
.btnblue:hover{
	background:#1d426f;
}
.btnorange2,.btndarkgrey{
	width:106px;
	height:32px;
	border:none;
	font-family:"Microsoft YaHei";
	color:#fff;
	font-size:12px;
	outline:none;
	cursor:pointer;
}
.btnorange2{
	background:#ffa131;
}
.btnorange2:hover{
	background:#f08200;
}
.btndarkgrey{
	background:#86899a;
}
.btndarkgrey:hover{
	background:#737688;
}
.btn-askfor{
	width:94px;
	height:21px;
	background:url(../images/masterbg.png) -245px -238px no-repeat;
	border:none;
	color:#fff;
	outline:none;
	cursor:pointer;
}
.btn-askfor:hover{
	background:url(../images/masterbg.png) -245px -262px no-repeat;
}
.btngray{
	width:119px;
	height:30px;
	border:none;
	background:#fff;
	font-family:"Microsoft YaHei";
	color:#666;
	font-size:12px;
	outline:none;
	cursor:pointer;
}
.btngray:hover{
	background:#e6e6e6;
}
.btn_pageorange,.btn_pagegray,.btn_pageempty{
	height:24px;
	padding:0 7px;
	*padding:0 5px;
	border-radius:2px;
	outline:none;
	cursor:pointer;
}
.btn_pageempty{
	border:none;
	background:#fff;
	color:#666;
	line-height:14px;
	padding:0;
}
.btn_pageempty:hover{
	color:#333;
}
.btn_pageorange{
	border:1px solid #f18101;
	background:#f18101;
	color:#fff;
}
.btn_pagegray{
	border:1px solid #cfcfcf;
	background:#fff;
	color:#666;
}
.btn_pagegray:hover{
	background:#e6e6e6;
	color:#333;
}
/*----------page----------*/
.page{
	text-align:right;
}
.page input{
	margin:0 0 0 10px;
}
/*----------header----------*/
#header{
	background:#fff;
}
.topbox{
	height:30px;
	background:#f4f4f4;
	border-bottom:1px solid #ddd;
	line-height:30px;
}
.welcome{
	float:left;
	width:600px;
}
.welcome i{
	padding:0 5px;
	font-size:14px;
	font-weight:bold;
	color:#e23500;
}
.topnav{
	float:right;
	width:400px;
	text-align:right;
	color:#b6b6b6;
}
.topnav a{
	padding:0 6px;
}
.logo{
	float:left;
	width:210px;
	height:120px;
	background:url(../images/masterbg.png) 0 0 no-repeat;
}
.logo a{
	display:block;
	width:210px;
	height:120px;
}
.mouth{
	float:left;
	width:380px;
	height:120px;
	background:url(../images/masterbg.png) -210px 0 no-repeat;
}
.villa-custom{
	float:right;
	width:370px;
	height:120px;
	background:url(../images/masterbg.png) -590px 0 no-repeat;
}
.villa-custom input{
	width:96px;
	height:28px;
	line-height:28px;
	margin:76px 0 0 264px;
}
.menubox{
	height:42px;
	background:#091231;
	border-bottom:2px solid #f08200;
}
.menu-right{
	float:right;
	width:150px;
}
.menu{
	float:left;
	width:900px;
}
.menu li,.menu li a{
	float:left;
	width:90px;
	height:42px;
	margin:0 0 0 -1px;
	background:url(../images/menuline.png) top right no-repeat;
	line-height:42px;
	text-align:center;
	font-size:16px;
	color:#fff;
}
.menu li:last-child,.menu li:last-child a{
	background:none;
}
.menu li a{
	display:block;
}
.menu li:hover,.menu li a:hover{
	background:#1d426e;
	cursor:pointer;
}
.menu li.current,.menu li.current a{
	background:#f08200;
}
.banner{
	text-align:center;
	height:400px;
	overflow:hidden;
}
/*----------footer----------*/
#footer{
	background:#091231;
	padding:10px;
}
.footnav,.footaddress{
	float:left;
	width:140px;
	padding:0 0 0 10px;
	color:#787a84;
	line-height:22px;
}
.footaddress{
	width:430px;
}
.footnav b,.footaddress b,.foot-qrcode b{
	color:#92939b;
	font-size:14px;
	line-height:40px;
}
.footnav a,.friendlink a,.footaddress a{
	color:#787a84;
}
.footnav a:hover,.friendlink a:hover,.footaddress a:hover{
	color:#a5a7ad;
}
.foot-qrcode{
	float:left;
	width:110px;
	padding:0 0 0 60px;
	color:#787a84;
	line-height:22px;
}
.friendlink{
	margin:20px 0 0;
	padding:10px;
	border-top:1px solid #222a46;
	border-bottom:1px solid #222a46;
}
.friendlink dt{
	float:left;
	width:60px;
	color:#92939b;
}
.friendlink dd{
	float:left;
	width:1020px;
}
.friendlink dd a{
	display:block;
	float:left;
	padding:0 5px;
}
.copyright{
	padding:10px;
	text-align:center;
	color:#4c5060;
}
/*----------content----------*/
#content{
	width:1100px;
	margin:0 auto;
	padding:0 0 20px 0;
}
.taba b{
	line-height:55px;
	color:#091231;
	font-size:24px;
	font-weight:normal;
}
.taba i{
	line-height:55px;
	font-size:16px;
	padding:0 10px;
}
.taba a{
	line-height:55px;
	color:#ff6600;
}
.taba a:hover{
	text-decoration:underline;
}
.whitebox{
	background:#fff;
	padding:20px;
}
.whitebox2{
	background:#fff;
	padding:10px;
}
.reasonlist{
	height:150px;
}
.reasonlist li{
	position: relative;
	width:198px;
	height:100px;
	float:left;
	margin:0 0 0 15px;
	border:1px solid #ddd;
}
.reasonlist li:first-child{
	margin:0;
}
.reasonlist li.reason1{
	background:url(../images/masterbg.jpg) 0 0 no-repeat;
}
.reasonlist li.reason2{
	background:url(../images/masterbg.jpg) -217px 0 no-repeat;
}
.reasonlist li.reason3{
	background:url(../images/masterbg.jpg) -434px 0 no-repeat;
}
.reasonlist li.reason4{
	background:url(../images/masterbg.jpg) -650px 0 no-repeat;
}
.reasonlist li.reason5{
	background:url(../images/masterbg.jpg) -866px 0 no-repeat;
}
.reason-mask{
	position:absolute;
	width:198px;
	height:74px;
	padding:26px 0 0;
	background:url(../images/maskbg.png) repeat;
	color:#fff;
	font-size:16px;
	line-height:24px;
	text-align:center;
}
.reasonlist li.reason4 .reason-mask,.reasonlist li.reason5 .reason-mask{
	height:60px;
	padding:40px 0 0;
}
.reason-btn{
	position:absolute;
	top:110px;
	left:0;
	width:198px;
}
.reason-btn input{
	width:198px;
	height:36px;
	line-height:36px;
	font-size:16px;
}
.reason-budget{
	*margin:60px 0 0;
	margin:20px 0 0;
	padding:31px 0 0;
	background:url(../images/reasonline.png) left top repeat-x;
}
.reason-budget li{
	position:relative;
	float:left;
	height:190px;
	background:url(../images/budgetline.png) center left no-repeat;
}
.reason-budget li:first-child{
	width:260px;
	background:none;
	padding:0 15px 0 0;
}
.buget-icon{
	width:80px;
	height:80px;
	margin:5px auto 0;
	background:url(../images/masterbg.png) -600px -116px no-repeat;
}
.buget-text1{
	padding:10px 0 0;
	font-size:18px;
	font-weight:bold;
	color:#52596e;
	text-align:center;
}
.buget-text2{
	padding:2px 0 0;
	font-size:14px;
	text-align:center;
}
.buget-existing{
	height:32px;
	margin:15px 0 0;
	line-height:32px;
	background:#f2efef;
	border-radius:2px;
}
.buget-existing em{
	width:24px;
	height:24px;
	background:url(../images/masterbg.png) -716px -134px no-repeat;
}
.buget-existing span{
	font-size:14px;
	font-weight:bold;
	color:#fd923a;
	padding:0 5px;
}
.buget-existing *{
	display:inline-block;
	vertical-align:middle;
}
.reason-infor{
	padding:0 15px;
}
.reason-infor dl{
	padding:7px 0;
}
.reason-infor dt{
	float:left;
	width:50px;
	height:24px;
	line-height:24px;
	font-weight:bold;
}
.reason-infor dd{
	float:left;
	height:24px;
	line-height:24px;
}
.reason-infor dd span{
	padding:0 0 0 10px;
}
.reason-infor input,.reason-infor select{
	height:16px;
	padding:4px 0 4px 5px;
	line-height:16px;
	background:#fff;
	border:1px solid #c8c8c8;
	border-radius:2px;
	font-family:"Microsoft YaHei";
	color:#666;
	outline:none;
}
.reason-infor select{
	height:24px;
	padding:0 0 0 5px;
	line-height:24px;
}
.reason-infor em{
	display:inline-block;
	height:16px;
	padding:1px 5px 5px;
	margin:0 0 -2px 5px;
	line-height:16px;
	border:1px solid #c8c8c8;
	border-radius:2px;
}
.reason-infor input.input-mj{
	width:34px;
	height:14px;
	border:1px solid #fff;
	padding:0;
}
.select-df{
	width:80px;
}
.select-fw{
	width:50px;
}
.input-xq{
	width:182px;
}
.input-ch{
	width:70px;
	margin:0 15px 0 0;
}
.input-sj{
	width:116px;
	margin:0 0 0 -5px;
}
.reason-infor .radio-lable{
	*padding:0 0 0 6px;
}
.reason-infor .radio-lable input{
	border:none;
	padding:0 3px 0 0;
	*padding:0;
	margin:0;
}
.reason-infor .radio-lable *{
	display:inline-block;
	vertical-align:middle;
}
.reason-inforbtn{
	position:absolute;
	bottom:5px;
	right:26px;
	width:118px;
	height:68px;
}
.reason-inforbtn .reason-btninfor{
	display:inline-block;
	width:118px;
	height:68px;
	padding:0;
	margin:0 0 0 11px;
	background:url(../images/masterbg.png) 0 -238px no-repeat;
	border:none;
	outline:none;
	cursor:pointer;
}
.reason-inforbtn .reason-btninfor:hover{
	background:url(../images/masterbg.png) -120px -238px no-repeat;
}
.reason-video{
	padding:10px 0 0 17px;
}
.reason-video img{
	width:268px;
	height:175px;
}
.video-mask{
	position:absolute;
	top:10px;
	left:17px;
	width:268px;
	height:120px;
	padding:55px 0 0 0;
	background:url(../images/maskbg.png);
	text-align:center;
}
.video-mask img{
	width:62px;
	height:62px;
}
.design-list li{
	float:left;
	width:212px;
}
.design-img img{
	width:212px;
	height:320px;
}
.design-img{
	position:relative;
}
.design-mask{
	position:absolute;
	width:188px;
	height:90px;
	padding:0 12px;
	bottom:0;
	left:0;
	background:url(../images/maskbg.png);
}
.design-mask p{
	padding:7px 0 0;
	line-height:32px;
	border-bottom:1px solid #4e4e57;
	color:#e0dfdf;
	font-size:16px;
}
.design-mask p b{
	font-size:18px;
	padding:0 10px 0 5px;
}
.design-mask font{
	display:block;
	padding:5px 5px 0;
	color:#a9a9ab;
	font-size:12px;
	line-height:18px;
}
.design-mask font b{
	padding:0 4px;
}
.decorate-case{
}
.case-label{
	padding:0 0 10px 0;
	border-bottom:1px dashed #ddd;
}
.case-label dt{
	float:left;
	width:44px;
	height:24px;
	line-height:24px;
	padding:0 6px 0 0;
	color:#333;
	text-align:center;
}
.case-label dt.case-fg{
	background:url(../images/masterbg.png) -540px -120px no-repeat;
}
.case-label dt.case-hx{
	background:url(../images/masterbg.png) -540px -148px no-repeat;
}
.case-label dt.case-mj{
	background:url(../images/masterbg.png) -540px -176px no-repeat;
}
.case-label dd{
	float:left;
	margin:0 0 0 -10px;
}
.case-label dd a{
	line-height:24px;
	padding:0 0 0 30px;
}
.case-list{
	padding:12px 0 0;
	margin:0 0 -8px -12px;
}
.case-list li{
	position:relative;
	float:left;
	width:345px;
	height:208px;
	padding:6px 0 6px 12px;
}
.case-list li p img{
	width:345px;
	height:208px;
}
.case-mask{
	position:absolute;
	width:345px;
	height:200px;
	padding:6px 0 0;
	bottom:6px;
	left:12px;
	background:url(../images/maskbg.png);
	height:46px;
}
.case-mask b{
	color:#fff;
	padding:0 10px;
}
.case-mask p{
	color:#d7d5d2;
	line-height:20px;
}
.case-mask span{
	padding:0 10px;
}
.hot-build{
	width:810px;
	float:left;
}
.hot-build ul{
	margin:0 0 0 -16px;
}
.hot-build li{
	float:left;
	width:247px;
	padding:0 0 0 15px;
	line-height:18px;
	color:#091231
}
.hot-build li img{
	width:247px;
	height:150px;
}
.hot-build li p{
	padding:3px 0;
}
.hot-build li b{
	display:block;
	font-size:14px;
	padding:2px 0 0;
}
.hot-build li font{
	display:inline-block;
	width:96px;
}
.const-site{
	width:270px;
	float:right;
}
.const-site  table{
	margin:-4px 0 0;
}
.const-site th{
	width:140px;
	height:28px;
	line-height:28px;
}
.const-site td{
	width:65px;
	height:28px;
	line-height:28px;
}
.dynamicbox{
	margin:20px 0 0;
	background:#fff;
	overflow:hidden;
}
.dynamicbox li{
	float:left;
	height:140px;
	padding:10px;
	background: url(../images/dynamicline.png) left center no-repeat;
}
.dynamicbox li:first-child{
	background:none;
}
.tabb{
	padding:4px 0 0;
	font-size:14px;
	color:#091231;
}
.tabb em{
	display:inline-block;
	width:3px;
	height:13px;
	background:#f08200;
	margin:0 8px 2px 0;
}
.tabb *{
	display:inline-block;
	vertical-align:middle;
}
.dynamic-list,.elegant-list{
	padding:6px 0 0;
}
.dynamic-list dd,.elegant-list dd{
	width:224px;
	height:26px;
	line-height:26px;
	padding:0 8px 0 0;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-overflow: ellipsis;/* IE/Safari */
	-ms-text-overflow: ellipsis;
	-o-text-overflow: ellipsis;/* Opera */
	-moz-binding: url("ellipsis.xml#ellipsis");/*FireFox*/
}
.dynamic-list dd em,.elegant-list dd em{
	display:inline-block;
	width:20px;
	height:20px;
	background:url(../images/masterbg.png) -743px -128px no-repeat;
	*background:url(../images/masterbg.png) -743px -132px no-repeat;
}
.elegant-list dt img{
	width:116px;
	height:90px;
	padding:9px 0 0 13px;
}
.elegant-list dd{
	width:160px;
	padding:0;
}
.news-list dd{
	float:left;
	width:120px;
	padding:7px 5px 0 5px;
}
.news-list dd img{
	width:110px;
	height:70px;
	border:1px solid #ddd;
	margin:0 5px;
}
.news-list dd p{
	width:120px;
	padding:6px 0 0;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-overflow: ellipsis;/* IE/Safari */
	-ms-text-overflow: ellipsis;
	-o-text-overflow: ellipsis;/* Opera */
	-moz-binding: url("ellipsis.xml#ellipsis");/*FireFox*/
}
.searchbar{
	width:290px;
	padding:11px 0 0;
}
.searchbar dt{
	float:left;
	width:210px;
	height:24px;
	padding:3px 5px;
	background:#fff;
	border:1px solid #bfbfbf;
	border-right:none;
	border-radius:2px 0 0 2px;
}
.searchbar dt *{
	display:inline-block;
	vertical-align:middle;
}
.searchbar dt em{
	display:inline-block;
	width:24px;
	height:24px;
	padding:0 5px 0 0;
	background:url(../images/masterbg.png) -690px -130px no-repeat #fff;	
}
.searchbar dt input{
	width:180px;
	height:24px;
	line-height:24px;
	background:#fff;
	border:none;
	font-size:12px;
	outline:none;
	color:#666;
	font-family:"Microsoft YaHei";
}
.searchbar dd{
	float:left;
	width:59px;
}
.searchbar dd input{
	width:59px;
	height:32px;
	background:#1d426f;
	border:none;
	color:#fff;
	font-size:14px;
	outline:none;
	cursor:pointer;
}
.searchbar dd input:hover{
	background:#091231;
}
 .bannerbox {
            width:100%;
            position:relative;
            overflow:hidden;
            height:300px;
        }
.innerbanner{
	   width:1920px;
            position:absolute;
            left:50%;
            margin-left:-960px;

}

.innerbanner1{
	text-align:center;
	height:300px;
	overflow:hidden;
}

/*----guild----*/
.guild{
	height:40px;
	line-height:40px;
}
.guild *{
	display:inline-block;
	vertical-align:middle;
}
.guild em{
	display:inline-block;
	width:30px;
	height:40px;
	background:url(../images/masterbg.png) -763px -125px no-repeat;	
}
.tabc,.tabg{
	font-size:18px;
	height:33px;
	color:#091231;
	border-bottom:3px solid #ebebeb;
}
.tabc i{
	line-height:33px;
	font-size:16px;
}
.tabc .searchbar{
	padding:0;
	margin:-6px -10px 0 0;
}
.tabd *{
	display:inline-block;
	vertical-align:middle;
}
.tabd{
	color:#1d426f;
	font-size:14px;
	line-height:26px;
	padding:0 0 15px 0;
}
.tabd em{
	width:60px;
	height:26px;
	padding:0 10px;
	color:#fff;
	background:url(../images/masterbg.png) -540px -210px no-repeat;
}
.btjs,.btjs img{
	width:1100px;
	height:84px;
	margin:0 auto;
}
/*======DesignTeam======*/
.whitebox-text{
	padding:10px 0 0;
	line-height:26px;
	font-size:14px;
}
.whitebox-text p{
	text-indent:2em;
}
.whitebox-team li{
	float:left;
	margin:10px 12px;
	border:1px solid #cfcfcf;
}
.whitebox-team li .design-img img{
	width:239px;
	height:359px;
}
.whitebox-team li .design-mask{
	width:215px;
	height:70px;
	padding:0 12px;
	bottom:0;
	*bottom:4px;
	left:0;
}
.whitebox-team li .design-mask font{
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-overflow: ellipsis;/* IE/Safari */
	-ms-text-overflow: ellipsis;
	-o-text-overflow: ellipsis;/* Opera */
	-moz-binding: url("ellipsis.xml#ellipsis");/*FireFox*/
}
.whitebox-team li .design-btn{
	background:#cfcfcf;
	margin:0 0 0 -1px;
}
.whitebox-team li .design-btn input{
	margin:0 0 0 1px;
}
.whitebox-training li{
	float:left;
	width:330px;
	padding:11px 11px 11px 12px;
	border-top:1px dashed #ddd;
}
.whitebox-training li:first-child{
	border:none;
	width:100%;
}
.whitebox-training li img{
	width:330px;
	height:220px;
}
.training-list{
	margin:0 0 0 -15px;
}
.training-list dl{
	width:160px;
	float:left;
	padding:0 0 0 15px;
}
.training-list dt img{
	width:160px;
	height:160px;
}	
.training-list dd{
	background:#f3f3f3;
	padding:10px 5px;
	line-height:20px;
	text-align:center;
}
/*======designer======*/
.main{
	width:860px;
}
.designer dt{
	width:370px;
	height:280px;
	float:left;
}
.designer dd{
	position:relative;
	width:430px;
	float:left;
	padding:5px 0 0 20px;
}
.designer dd input{
	position:absolute;
	top:17px;
	right:10px;
	width:120px;
	height:34px;
	font-size:14px;
}
.designer dd p{
	font-size:14px;
	padding:4px 0 0;
}
.designer dd p b{
	font-size:18px;
	color:#091231;
}
.designer dd p em{
	padding:0 10px;
	color:#091231;
}
.designer dd p span{
	font-size:12px;
}
.designer dd font{
	display:inline-block;
	padding:30px 0 0;
}
.designer dd font p{
	font-size:12px;
	padding:6px 0 0;
	line-height:20px;
}
.designer dd font p i{
	font-style:normal;
	font-size:13px;
	color:#333;
}
.designer dd font span{
	padding:0 10px 0 0;
}
.whitebox-designer li{
	float:left;
	margin:10px 10px;
	border:1px solid #cfcfcf;
}
.whitebox-designer li .design-img img{
	width:249px;
	height:187px;
}
.whitebox-designer li .design-mask{
	width:229px;
	height:45px;
	padding:0 10px;
	bottom:0;
	*bottom:4px;
	left:0;
}
.whitebox-designer li .design-mask p{
	padding:5px 0 0;
	line-height:18px;
	font-size:12px;
	border:none;
	font-weight:bold;
}
.whitebox-designer li .design-mask font{
	padding:0;
	color:#cfcfcf;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-overflow: ellipsis;/* IE/Safari */
	-ms-text-overflow: ellipsis;
	-o-text-overflow: ellipsis;/* Opera */
	-moz-binding: url("ellipsis.xml#ellipsis");/*FireFox*/
}
.whitebox-designer li .design-btn{
	background:#cfcfcf;
	margin:0 0 0 -1px;
}
.whitebox-designer li .design-btn input{
	margin:0 0 0 1px;
	width:124px;
}
.sider{
	width:220px;
}
.tabe{
	font-size:18px;
	color:#091231;
	line-height:33px;
}
.sider .reasonlist{
	height:620px;
	*height:625px;
	padding:10px 0 0;
}
.sider .reasonlist li{
	position: relative;
	width:198px;
	height:125px;
	*height:123px;
	float: none;
	margin:0;
	border:none;
}
.sider .reasonlist li img{
	width:198px;
	height:100px;	
	border:1px solid #ddd;
}
.sider .reasonlist .reason-btn{
	text-align:center;
	margin:-11px 0 0;
	font-size:14px;
}
.recom-designer{
	padding:10px 0 0;
}
.recom-designer dt{
	padding:0 0 10px 0;
	line-height:20px;
}
.recom-designer dt p{
	float:left;
}
.recom-designer dt b{
	color:#091231;
	padding:4px 7px 0 0;
}
.recom-designer dt img{
	width:70px;
	height:70px;
	padding:0 10px 0 0;
}
.recom-designer dt a{
	display:inline-block;
	font-size:12px;
	color:#01438d;
	padding:4px 0 0;
}
.recom-designer dt a:hover{
	color:#f18101;
}
.recom-designer dd{
	border-top:1px dashed #e3e3e3;
	padding:6px 10px 4px;
	*padding:6px 10px 2px;
}
.recom-designer dd em,.recom-designer dd span{
	display:inline-block;
	width:80px;
	padding:0 0 0 10px;
}
/*======seiko======*/
.whitebox-seikobtn{
	padding:20px 0 0;
}
.whitebox-seikobtn input{
	height:36px;
	padding:0 30px;
	margin:0 10px 0 0;
	font-size:14px;
}
.whitebox-seikobtn .btngray{
	width:auto;
	border:1px solid #ddd;
	border-radius:2px;
	color:#091231;
	padding:0 30px;
}
.whitebox-seiko li{
	padding:15px 11px 0;
}
.whitebox-seiko li:first-child{
	border:none;
}
.seiko-list{
	margin:0 0 0 -15px;
}
.seiko-list dl{
	width:248px;
	float:left;
	padding:0 0 0 15px;
}
.seiko-list dt img{
	width:248px;
	height:218px;
}	
.seiko-list dd{
	padding:5px;
	font-size:13px;
	text-align:center;
}
.seiko_img{
	padding:5px 0 0;
	margin:0 0 0 -7px;
}
.seiko_img img{
	width:248px;
	height:218px;
	padding:15px 0 0 17px;
}
.seiko_text{
	padding:15px 12px 0;
	line-height:20px;
}
.seiko_text p{
	padding:2px 0;
}
/*======material======*/
.mb-20{
	margin:0 auto -20px;
}
.material_bar1{
	background:url(../images/material_img1bg.jpg) left top repeat-x;
}
.material_bar2{
	background:#3a6190;
}
.material_bar3{
	background:#e3e8ec;
}
.material_bar4{
	background:#f0a700;
}
/*======service======*/
.tabf{
	margin:-20px -20px 0;
	padding:0 20px;
	border-top:2px solid #5a7495;
}
.tabf dt{
	float:left;
	width:138px;
	height:48px;
	line-height:48px;
	background:url(../images/tabf_bg.jpg) right bottom no-repeat #5a7495;
	text-align:center;
	color:#fff;
	font-size:18px;
}
.tabf dd{
	float:left;
	width:910px;
	padding:3px 0 0 10px;
}
.tabf dd em{
	font-size:14px;
	color:#1c436e;
}
.service-list{
	margin:0 0 0 -20px;
}
.service-list li{
	float:left;
	width:250px;
	height:380px;
	margin:20px 0 0 20px;
	background:#f2f2f2;
}
.service-list .tabd{
	padding:8px 10px;
}
.service-text{
	border-top:1px solid #dcdbdb;
	margin:0 10px;
	padding:10px 0 0;
	line-height:22px;
}
/*======building======*/
.building{
	padding:20px 0 0;
}
.building dt{
	float:left;
	width:500px;
	height:330px;
}
.building dt img{
	width:494px;
	height:330px;
}
.building dd{
	float:left;
	width:530px;
	height:330px;
	padding:5px 0 0 20px;
	font-size:14px;
	line-height:24px;
}
.building dd p{
	padding:10px 0 0;
}
.building dd b{
	font-size:16px;
	color:#091231
}
.building dd p input{
	height:38px;
	padding:0 30px;
	*padding:0 20px;
}
.building dd p strong{
	padding:0 20px 0 0;
}
.building-list{
	margin:15px -6px 0 -12px;
	padding:15px 0 0;
	background:url(../images/reasonline.png) left top repeat-x;
}
.building-list li{
	float:left;
	width:345px;
	padding:15px 0 0 12px;
}
.building-img  img{
	width:345px;
	height:208px;
}
.building-text{
	height:44px;
	padding:3px 10px;
	background:#f5f5f5;
	border:1px solid #e3e3e3;
	border-top:none;
}
.building-text p.fl{
	width:225px;
	line-height:22px;
}
.building-text p.fl em{
	color:#091231;
	font-size:14px;
}
.building-text p.fr input{
	height:32px;
	padding:0 10px;
	*padding:0;
	margin:6px 0 0;
}
/*======building-detail======*/
.detail-list{
	padding:10px 0 0;
	margin:0 0 0 -12px;
}
.detail-list li{
	position:relative;
	float:left;
	width:345px;
	padding:12px 0 0 12px;
}
.detail-list li img{
	width:345px;
	height:208px;
}
.detail-list li .design-mask{
	position:absolute;
	width:325px;
	height:28px;
	line-height:28px;
	padding:0 10px;
	bottom:0;
	left:0;
	color:#d0cecd;
	background:url(../images/maskbg.png) repeat;
}
.detail-list li .design-mask b{
	padding:0 10px 0 0;
	color:#fff;
}
.detail-list .tips_yjg,.detail-list .tips_sgz,.detail-list .tips_yqy{
	position:absolute;
	width:68px;
	height:68px;
	top:-2px;
	right:-2px;
}
.detail-list .tips_yjg{
	background: url(../images/masterbg.png) -720px -240px no-repeat;
}
.detail-list .tips_sgz{
	background: url(../images/masterbg.png) -810px -240px no-repeat;
}
.detail-list .tips_yqy{
	background: url(../images/masterbg.png) -890px -240px no-repeat;
}
/*======about======*/
.about-intro{
	padding:10px;
	font-size:14px;
	line-height:22px;
}
.about-intro p{
	text-indent:2em;
}
.about-intro p b{
	color:#333;
}
.aptitude{
	padding:10px 0 0;
}
.aptitud-pre,.aptitud-next{
	float:left;
	width:18px;
}
.aptitud-pre input,.aptitud-next input{
	width:18px;
	height:140px;
	border:none;
	outline:none;
	cursor:pointer;
}
.aptitud-pre input{
	background:url(../images/masterbg.png) -920px -74px no-repeat #f0f0f0;
}
.aptitud-pre input:hover{
	background:url(../images/masterbg.png) -920px -74px no-repeat #ebebeb;
}
.aptitud-next input{
	background:url(../images/masterbg.png) -940px -74px no-repeat #f0f0f0;
}
.aptitud-next input:hover{
	background:url(../images/masterbg.png) -940px -74px no-repeat #ebebeb;
}
.aptitud-list{
	float:left;
	width:1020px;
	padding:0 2px;
}
.aptitud-list img{
	width:198px;
	height:140px;
	border:1px solid #eee;
	margin:0 2px;
}
.about-contact{
	padding:20px 0 0;
}
.about-contact .fl,.about-contact .fl img{
	width:620px;
	height:420px;
}
.about-contact .fr{
	width:410px;
	height:420px;
	overflow:hidden;
	padding:0 5px;
}
.about-scan{
	padding:20px 0;
	background:url(../images/about_scan.jpg) top right no-repeat;
}
.about-scan p{
	padding:5px 0;
	font-size:14px;
}
.about-scan i{
	display:inline-block;
	padding:15px 0;
	font-size:18px;
	color:#e33400;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.about-way{
	border-top:1px  dashed #ccc;
	padding:5px 0;
}
.about-way p{
	padding:10px 0 0;
	line-height:24px;
}
.about-way b{
	display:inline-block;
	font-size:14px;
	color:#333;
	padding:10px 0 0;
}
.about-way span,.about-way font{
	display:inline-block;
	float:left;
	font-size:13px;
}
.about-way span{
	width:56px;
}
.about-way font{
	width:354px;
}
/*======model======*/
.model-list{
	border:1px solid #d2d2d2;
	border-top:none;
}
.model-table{
	width:100%;
}
.model-table th{
	height:42px;
	line-height:42px;
	background:#5a7495;
	border:1px solid #8397b0;
	font-size:14px;
	color:#fff;
	text-align:center;
}
.model-table td{
	height:34px;
	line-height:34px;
	border:1px solid #f5f5f5;
	text-align:center;
}
.model-table tr:nth-child(odd){
	background:#f2f2f2;
}
/*======villa======*/
.villa-body{
	background:#e9e9e7;
}
.villabox{
	background:#fff;
	padding:20px;
	box-shadow:0 2px 6px rgba(0, 0, 0, 0.2);
	border-radius:2px;
}
.order{
	padding:1px 0 0;
	margin:0 0 -20px 0;
}
.tabg p{
	height:33px;
	font-size:19px;
	border-bottom:3px solid #091231;
}
.tabg span{
	font-size:16px;
}
.villa-list{
	padding:10px 0 0;
	margin:0 -8px 0 -8px;
}
.villa-list li{
	float:left;
	padding:12px;
	background:url(../images/villa_projection.png) bottom center no-repeat;
}
.villa-list .box{
	width:512px;
	height:172px;
	border:1px solid #c7c7c7;
	background:#eaeaea;
	border-radius:2px;
	box-shadow:inset 0 1px 1px #fff;
}
.villa-list .box .fl img{
	width:250px;
	height:168px;
	border:2px solid #fff;
}
.villa-list .box .fr{
	width:230px;
	padding:0 15px 0 0;
}
.villa-list .box .fr p{
	padding:20px 5px 10px;
	border-bottom:1px dashed #bdbdbd;
	color:#333;
	font-size:17px;
	font-weight:bold;
}
.villa-list .box .fr font{
	display:inline-block;
	padding:9px 5px;
	border-top:1px dashed #fff;
	line-height:22px;
	font-size:12px;
}
.evelopment{
	margin:10px -11px 0 -11px;
}
.evelopment img{
	width:122px;
	height:62px;
	border:1px solid #e4e4e4;
	margin:10px 0 0 10px;
}
.villa-case{
	position:relative;
	height:415px;
	padding:25px 0 10px;
	overflow:hidden;
}
.villa-yfsj{
	position:absolute;
	top:25px;
	left:10px;
	width:270px;
	height:415px;
	background:url(../images/villa_yfsj.jpg) no-repeat;
}
.villa-yfsj p{
	padding:372px 0 0 10px;
	color:#fff;
}
.villa-bssj{
	position:absolute;
	top:25px;
	left:285px;
	width:545px;
	height:205px;
	background:url(../images/villa_bssj.jpg) no-repeat;
}
.villa-bssj p{
	padding:162px 0 0 10px;
	color:#fff;
}
.villa-gdzz{
	position:absolute;
	top:235px;
	left:394px;
	width:270px;
	height:205px;
	background:url(../images/villa_gdzz.jpg) no-repeat;
}
.villa-gdzz p{
	padding:162px 0 0 10px;
	color:#fff;
}
.villa-sykj{
	position:absolute;
	top:235px;
	left:778px;
	width:270px;
	height:205px;
	background:url(../images/villa_sykj.jpg) no-repeat;
}
.villa-sykj p{
	padding:162px 0 0 10px;
	color:#fff;
}
.villa-yfsj p b,.villa-bssj p b,.villa-gdzz p b,.villa-sykj p b{
	display:block;
	font-size:14px;
}
.villa-yfsj,.villa-bssj,.villa-gdzz,.villa-sykj{
    opacity:0.9;
    filter:alpha(opacity=90);
}
.villa-yfsj:hover,.villa-bssj:hover,.villa-gdzz:hover,.villa-sykj:hover{
	cursor:pointer;
	opacity:1;
    filter:alpha(opacity=100);
}
.villa-os input,.villa-xdjy input,.villa-xgd input,.villa-ms input,.villa-osgd input,.villa-jo input,.villa-zsfg input,.villa-xzs input{
	width:104px;
	height:100px;
	outline:none;
	border:none;
	color:#fff;
	font-size:16px;
	cursor:pointer;
}
.villa-os{
	position:absolute;
	top:235px;
	left:285px;
}
.villa-os input{
	background:#2a4065;
}
.villa-os input:hover{
	background:#223659;
}
.villa-xdjy{
	position:absolute;
	top:340px;
	left:285px;
}
.villa-xdjy input{
	background:#828745;
}
.villa-xdjy input:hover{
	background:#737836;
}
.villa-xgd{
	position:absolute;
	top:25px;
	left:835px;
}
.villa-xgd input{
	background:#8d744b;
}
.villa-xgd input:hover{
	background:#816840;
}
.villa-ms{
	position:absolute;
	top:130px;
	left:835px;
}
.villa-ms input{
	background:#a58888;
}
.villa-ms input:hover{
	background:#9b7979;
}
.villa-osgd{
	position:absolute;
	top:25px;
	left:944px;
}
.villa-osgd input{
	background:#046ba6;
}
.villa-osgd input:hover{
	background:#005687;
}
.villa-jo{
	position:absolute;
	top:130px;
	left:944px;
}
.villa-jo input{
	background:#689cb2;
}
.villa-jo input:hover{
	background:#538da6;
}
.villa-zsfg{
	position:absolute;
	top:235px;
	left:669px;
}
.villa-zsfg input{
	background:#c7a033;
}
.villa-zsfg input:hover{
	background:#bf9728;
}
.villa-xzs{
	position:absolute;
	top:340px;
	left:669px;
}
.villa-xzs input{
	background:#d46f42;
}
.villa-xzs input:hover{
	background:#c6663c;
}
/*======news======*/
.article-list li{
	border-top:1px dashed #ddd;
	width:200px;
	height:32px;
	line-height:32px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-overflow: ellipsis;/* IE/Safari */
	-ms-text-overflow: ellipsis;
	-o-text-overflow: ellipsis;/* Opera */
	-moz-binding: url("ellipsis.xml#ellipsis");/*FireFox*/
}
.article-list li:first-child{
	border-top:none;
}
.article-list li em{
	display:inline-block;
	width:16px;
	height:30px;
	background:url(../images/masterbg.png) -800px -130px no-repeat;
}
.article-list li *{
	vertical-align:middle;
}
.newstab{
	border-bottom:1px solid #ddd;
	padding:2px 10px;
}
.newstab p{
	padding:0 0 5px 0;
	text-align:center;
}
.newstab b{
	font-weight:normal;
	color:#091231;
	font-size:18px;
}
.newstab span{
	color:#aeadad;
	font-size:12px;
	padding:0 10px;
}
.news_dynamic{
	padding:10px 0 0;
	font-size:14px;
	line-height:24px;
}
.news_dynamic p{
	padding:2px 0;
	text-indent:2em;
}
.news_dynamic font{
	display:block;
	width:800px;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
	padding:6px 0;
}
.news_extension{
	border-top:1px solid #ddd;
	margin:15px 0 0;
	padding:15px 10px 0;
	line-height:24px;
}
.news-infor dl{
	padding:0 0 20px 0;
}
.news-infor dt{
	float:left;
}
.news-infor dt,.news-infor dt img{
	width:300px;
	height:200px;
}
.news-infor dd{
	float:left;
	width:505px;
	padding:0 0 0 15px;
}
.news-infor dd p{
	padding:8px 0 0;
}
.news-infor dd p input{
	border:1px solid #ccc;
	border-radius:2px;
	margin:10px 7px 0;
}
.news-infor dd b{
	display:block;
	font-size:16px;
	color:#333;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-overflow: ellipsis;/* IE/Safari */
	-ms-text-overflow: ellipsis;
	-o-text-overflow: ellipsis;/* Opera */
	-moz-binding: url("ellipsis.xml#ellipsis");/*FireFox*/
}
.news-infor dd span{
	padding:0 7px;
}
.news-infor dd font{
	display:block;
	height:77px;
	padding:20px 0 0 8px;
	line-height:24px;
}



.pagination ul {
    display: inline-block;
    margin-bottom: 0;
    margin-left: 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
    box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.pagination ul li {
  display: inline;
  text-align:right;
  
}

.pagination ul li.rows {
    line-height: 30px;
    padding-left: 5px;
}
.pagination ul li.rows b{color: #f00}

.pagination ul li a, .pagination ul li span {
    float: left;
    padding: 4px 12px;
    line-height: 20px;
    text-decoration: none;
    background-color: #fff;
    background: url('../images/bottom_bg.png') 0px 0px;
    border: 1px solid #d3dbde;
    /*border-left-width: 0;*/
    margin-left: 2px;
    color: #666;

}
.pagination ul li a:hover{
    color: red;
    background: #0088cc;
	float:left;
}
.pagination ul li.first-child a, .pagination ul li.first-child span {
    border-left-width: 1px;
    -webkit-border-bottom-left-radius: 3px;
    border-bottom-left-radius: 3px;
    -webkit-border-top-left-radius: 3px;
    border-top-left-radius: 3px;
    -moz-border-radius-bottomleft: 3px;
    -moz-border-radius-topleft: 3px;
}
.pagination ul .disabled span, .pagination ul .disabled a, .pagination ul .disabled a:hover {
color: #666;
cursor: default;
background-color: transparent;
}
.pagination ul .active a, .pagination ul .active span {
    border:1px solid #f18101;
	background:#f18101;
	color:#fff;
	cursor: default;
}
.pagination ul li a:hover, .pagination ul .active a, .pagination ul .active span {
background-color: #f0c040;
}
.pagination ul li.last-child a, .pagination ul li.last-child span {
    -webkit-border-top-right-radius: 3px;
    border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    border-bottom-right-radius: 3px;
    -moz-border-radius-topright: 3px;
    -moz-border-radius-bottomright: 3px;
}

.pagination ul li.current a{color: #666 ;font-weight: bold; background: #ddd}

.rmsjs{background:#f8f8f8}
.rmsjs .rmsjs_nye{padding:15px;}
.rmsjs .rmsjs_nye ul li{ border-bottom:1px solid #dddddd; padding:5px 0}
.rmsjs .rmsjs_nye ul li .biaohao{ width:20px; height:18px;  color:#FFF; display:inline-block; text-align:center}
.rmsjs .rmsjs_nye ul li .bg1{background:#4990cc;}
.rmsjs .rmsjs_nye ul li .bg2{background:#ababab;}
.rmsjs .rmsjs_nye ul li a{ color:#808080; text-decoration:none}
.rmsjs .rmsjs_nye .wdda{border-top:1px solid #dddddd;color:#808080;}
.gray{ color:#808080;}
.pt10{ padding-top:10px;}
.mart10{ margin-top:10px;}
.col-sm-8{position:relative;min-height:1px;padding-right:5px;padding-left:5px;  }
.nopl{ padding-left:0;}
.col-sm-3{position:relative;min-height:1px;padding-right:5px;padding-left:5px;float: left;}
.row {
  margin-right: -5px;
  margin-left: -5px;
  padding-bottom:30px;
}
.case{
	color:#091231;
	border-bottom:3px solid #ebebeb;
    background:#fff;
	padding-left:20px;

}
.picshow {
	BORDER-BOTTOM: #d9e0ea 1px solid; BORDER-LEFT: #d9e0ea 1px solid; MARGIN: 0px auto; WIDTH: 1100px; HEIGHT: 760px; BORDER-TOP: #d9e0ea 1px solid; BORDER-RIGHT: #d9e0ea 1px solid
}

#picarea {
	MARGIN: 0px auto; WIDTH: 100%; BACKGROUND: #fff; HEIGHT: 760px
}
#bigpicarea {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 732px; OVERFLOW: hidden
}
.image {
	TEXT-ALIGN: center
}
.image IMG {
	BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; MARGIN: 0px auto; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid
}
#bigpicarea .word {
	TEXT-ALIGN: center; HEIGHT: 50px; COLOR: #333
}
#bigpicarea .word H3 {
	TEXT-ALIGN: center; LINE-HEIGHT: 48px; HEIGHT: 48px; COLOR: #333; FONT-SIZE: 14px
}
#bigpicarea .ui-els-hide {
	DISPLAY: none
}
#thumbs {
	LIST-STYLE-TYPE: none; MARGIN: 0px auto; WIDTH: 853px; HEIGHT: 110px
}
* HTML #thumbs {
	HEIGHT: 100%
}
#thumbs LI {
	MARGIN: 0px 7px; WIDTH: 115px; DISPLAY: inline; FLOAT: left; HEIGHT: 70px
}
#thumbs UL {
	MARGIN-TOP: 3px
}
#thumbs LI.last_img {
	MARGIN-RIGHT: 4px
}
#thumbs LI.first {
	MARGIN: 25px 10px 0px 15px; WIDTH: 9px; HEIGHT: 16px; CURSOR: pointer
}
#thumbs LI.last {
	MARGIN: 25px 10px 0px 15px; WIDTH: 9px; HEIGHT: 16px; CURSOR: pointer
}
#thumbs LI A {
	BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #fff 2px solid; WIDTH: 119px; DISPLAY: block; FONT-SIZE: 0px; BORDER-TOP: #fff 2px solid; BORDER-RIGHT: #fff 2px solid
}
#thumbs LI A:hover {
	BORDER-BOTTOM: #000 2px solid; BORDER-LEFT: #000 2px solid; BORDER-TOP: #000 2px solid; BORDER-RIGHT: #000 2px solid
}
#thumbs LI A.current {
	BORDER-BOTTOM: #f8ae0f 2px solid; BORDER-LEFT: #f8ae0f 2px solid; BORDER-TOP: #f8ae0f 2px solid; BORDER-RIGHT: #f8ae0f 2px solid
}
#thumbs LI.first IMG {
	
}
#thumbs LI.last IMG {
	
}
.bigbtnPrev {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 35px; HEIGHT: 51px; TOP: 186px; CURSOR: pointer; LEFT: 30px
}
.bigbtnNext {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 35px; HEIGHT: 51px; TOP: 186px; CURSOR: pointer; RIGHT: 30px
}
#big_play_prev {
	BACKGROUND-IMAGE: url(../images/leftbig.png); WIDTH: 35px; DISPLAY: block; HEIGHT: 51px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/leftbig.png')
}
#big_play_next {
	BACKGROUND-IMAGE: url(../images/rightbig.png); WIDTH: 35px; DISPLAY: block; HEIGHT: 51px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/rightbig.png')
}
#smallpicarea {
	MARGIN: 0px auto; WIDTH: 867px; BORDER-TOP: #ececec 1px solid; PADDING-TOP: 8px
}
