/*小图标*/
@font-face{
font-family:'FontAwesome';
src:url('http://libs.baidu.com/fontawesome/4.1.0/fonts/fontawesome-webfont.eot?v=4.1.0');
src:url('http://libs.baidu.com/fontawesome/4.1.0/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'), url('http://libs.baidu.com/fontawesome/4.1.0/fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'), url('http://libs.baidu.com/fontawesome/4.1.0/fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'), url('http://libs.baidu.com/fontawesome/4.1.0/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');
font-weight:normal;font-style:normal;}
[class*='icon-']:before{display:inline-block;font-family:"FontAwesome";font-weight:normal;font-style:normal;vertical-align:baseline;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}


.close{display:inline-block;font-size:24px;cursor:pointer;line-height:24px;}
.close:before{content:"\00d7";}

/*房型弹出框*/
.dialog3{ box-shadow:0 3px 9px rgba(0, 0, 0, 0.5);border-radius:4px; background-color:#fff;display:none; height:520px; position:relative;}
.dialog3 .zbtp{ width:650px; padding:25px; float:left;}
.dialog3 .ybxxnl{ width:250px; float:right; background:#f5f5f5; height:470px; padding:25px; border-radius:0px 4px 4px 0px;}
.dialog3 .ybxxnl .p_1{ font-size:24px; font-weight:bold; margin-bottom:15px;}
.dialog3 .ybxxnl .tx{ padding-bottom:18px; border-bottom:1px #d5d5d5 solid; height:25px;}
.dialog3 .ybxxnl .tx .fang05-ex {background: #fff9f1; height: 23px; display: inline-block; text-align: center; line-height: 23px; color: #a16816; border: 1px solid #ffa422; padding: 0 5px; margin-right: 5px; float: left; font-size:12px;}
.dialog3 .ybxxnl ul{ padding-top:15px; font-size:12px;}
.dialog3 .ybxxnl ul li{ height:30px; float:left; width:125px;}
.dialog3 .ybxxnl ul li .sp_1{ float:left; line-height:25px; padding-right:5px; font-weight:bold;}
.dialog3 .ybxxnl ul li .sp_2{ float:left; line-height:25px; color:#666;}
.dialog3 .ybxxnl .zxdh_tp{ margin-top:25px; font-size:16px; text-align:center; font-weight:bold;}
.dialog3 .ybxxnl .zxdh{ margin-top:10px; font-size:30px; text-align:center; color:#ff6a24; font-family:Arial;}
.dialog3 .ybxxnl .yykf{ margin-top:15px; height:40px;}
.dialog3 .ybxxnl .yykf .slk{ width:150px; height:38px; background:url(../images/jt_5.png) 5px 7px no-repeat #FFF; border:1px #dfdfdf solid; float:left; border-radius:3px; padding-left:35px; line-height:38px; font-size:14px; font-family:"微软雅黑";}
.dialog3 .ybxxnl .yykf .tjan{ width:57px; float:right; height:40px; background:#ff7d3b; font-size:16px; color:#FFF; font-family:"微软雅黑"; border-radius:3px; line-height:38px; cursor:pointer;}

.dialog3 .syy_1{ width:31px; height:57px; top:230px; left:-70px; position:absolute;}
.dialog3 .syy_2{ width:31px; height:57px; top:230px; right:-70px; position:absolute;}

/*弹出对话框*/
.dialog-mask{position:fixed;left:0;top:0;right:0;bottom:0;background:#000;z-index:10;filter:alpha(opacity=50);opacity:.5;display:block;overflow-x:hidden;overflow-y:auto;}
.dialog2{ border-top:5px #ff7c3b solid; box-shadow:0 3px 9px rgba(0, 0, 0, 0.5);border-radius:4px;background-color:#fff;display:none;}
.dialog2 .dialog-head,.dialog .dialog-foot{padding:10px 20px;}
.dialog2 .dialog-head{border-radius:4px 4px 0 0; color:#000;}
.dialog2 .dialog-head strong{font-size:16px;}
.dialog2 .dialog-head .close{float:right;line-height:24px;}
.dialog2 .dialog-body{padding:15px 20px; height:280px;}
.dialog2 .dialog-body1{padding:15px 20px; height:380px;}
.dialog2 .dleft{width:350px; margin-top:25px; padding:0 20px; margin-left:90px; height:200px;}
.dialog2 .dleft .plk{}
.dialog2 .dleft .plk .odk{ width:288px; padding:5px; border:1px solid #dddddd; line-height:26px; font-family:"微软雅黑";}
.dialog2 .dleft1{ text-align:center; color:#999; padding-left:80px; padding-right:80px; line-height:30px;}
.dialog2 .dright{width:225px; padding:25px 20px 0 35px; height:300px; float:left;  }
.dialog2 .dialog-input{width:256px; border:1px solid #cdcdcd; height:28px; line-height:28px;font-size: 14px;padding: 6px; color:#333;border-radius:4px; padding-left:36px; font-family:"微软雅黑";}
.dialog2 .dialog-input2{width:210px; border:1px solid #cdcdcd; height:28px; line-height:28px;font-size: 14px;padding: 6px; color:#333;border-radius:4px;}
.dialog2 .dialog-input3{ background:url(../images/jt_5.png) 7px 7px no-repeat;}
.dialog2 .dialog-input4{ background:url(../images/jt_6.png) 7px 7px no-repeat; width:130px; float:left;}
.dialog2 .dialog-input5{ width:115px; float:left; margin-left:12px; height:42px; background:#ff6b25; border-radius:3px; font-size:14px; color:#FFF; font-family:"微软雅黑"; cursor:pointer;}
.dialog2 .dialog-input5:hover{background:#ff7d40;}
.dialog2 .dialog-input6{ background:url(../images/jt_7.png) 7px 7px no-repeat;}
.dialog2 .dialog-input7{ background:url(../images/jt_8.png) 7px 7px no-repeat;}

.dialog2 .dialog-button {
border: solid 1px #ff6b25;
background:#ff6b25;
color:#fff;
text-align:center;
font-weight:bold;
width:268px;
height:28px;
border-radius: 4px;
font-size: 16px;
padding: 6px 15px;
margin: 0;
display: inline-block;
line-height: 28px;
transition: all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;
}
.dialog2 .dialog-button:hover{background:#ff7d40;}
.dialog2 .dialog-button2 {
border: solid 1px #ff6b25;
background:url(../images/icon13.png) 33px center no-repeat;
color:#ff6b25;
text-align:center;
width:154px;
height:28px;
border-radius: 4px;
font-size: 14px;
padding: 6px 33px;
margin: 0;
display: inline-block;
line-height: 28px;
transition: all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;
}
.dialog2 .dialog-button3{
border: solid 1px #ff6b25;
color:#ff6b25;
text-align:center;
width:78px;
height:28px;
border-radius: 4px;
font-size: 14px;
padding: 6px 0px;
margin-left: 5px;
display: inline-block;
line-height: 28px;
transition: all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;
}
.dialog2 .dialog-button4 {
border: solid 1px #ff6b25;
background:url(../images/icon08.png) 33px center no-repeat;
color:#ff6b25;
text-align:left;
width:125px;
height:28px;
border-radius: 4px;
font-size: 14px;
padding: 6px 25px 6px 70px;
margin: 0;
display: inline-block;
line-height: 28px;
transition: all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;
}
.dialog2 .dialog-button5 {
border: solid 1px #ff6b25;
background:url(../images/icon09.png) 33px center no-repeat #ff6b25;
color:#fff;
text-align:left;
width:125px;
height:28px;
border-radius: 4px;
font-size: 14px;
padding: 6px 25px 6px 70px;
margin: 0;
display: inline-block;
line-height: 28px;
transition: all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;
}
.dialog2 .dialog-button6 {
border: solid 1px #ff6b25;
background:url(../images/icon10.png) 33px center no-repeat;
color:#ff6b25;
text-align:left;
width:125px;
height:28px;
border-radius: 4px;
font-size: 14px;
padding: 6px 25px 6px 70px;
margin: 0;
display: inline-block;
line-height: 28px;
transition: all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;
}
.width222{width:222px;}

.dialog2 .dialog-other{border-top:1px solid #d0cece; margin:20px 0 0 0; text-align:center; }
.dialog2 .dialog-other2{margin-top:-17px; display:block; background:#efefef; padding:5px; width:90px; margin-left:61px; color:#000;}
.dialog2 .dialog-other3{margin-top:15px; padding-left:44px;}
.dialog2 .dialog-other3 a{float:left;}
.dialog2 .icon13{background:url(../images/icon14.png) 0px center no-repeat; width:56px; height:55px; text-indent:-9999px; }
.dialog2 .icon13b{background:url(../images/icon14.png) -69px center no-repeat; width:56px; height:55px;text-indent:-9999px; margin-left:20px;}

.padding-big-top {
padding-top: 20px;
}
.padding-bottom {
padding-bottom: 10px;
}
.padding-top {
padding-top: 10px;
}
.height-large {
line-height: 40px;
}
.text-black, a.text-black:link, a.text-black:visited, .button.border-black, blockquote.border-black strong, .pager.border-black a, .pager-prev.border-black, .pager-next.border-black {
color: #000;
}
.padding-left {
padding-left: 10px;
}

.text-sub, a.text-sub:link, a.text-sub:visited{
color: #ff6306;
}

