﻿/*
 *charset "utf-8";
 *describe:css reset + header + footer + Common elements
 *build by 小杜   2015-03-05
 *Email:315800015@qq.com
*/
body,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,fieldset,th,td,pre,textarea,legend,label,input,button{margin:0;padding:0}body{line-height:100%;background-color:#fff;color:#444;font:12px/1.5 arial,tahoma,Helvetica,sans-serif;}html,body{_background-attachment:fixed;_background:url(about:blank)}fieldset,img,input{border:none}h1{font-size:18px}h2{font-size:16px}h3{font-size:14px}h4, h5, h6{font-size:100%}:focus{outline:0}small{font-size:12px}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}address,cite,dfn,em,var{font-style:normal}code, kbd, pre, samp, tt{font-family:"Courier New", Courier, monospace}a{color:#666;text-decoration:none}a:hover{color:#333;text-decoration:underline}.clear{clear:both;font-size:0;height:0;line-height:0}.cf,.clearfix{*zoom:1}.cf:after,.clearfix:after{content:"";clear:both;display:table;height:0;font-size:0;overflow:hidden}button,input,select,textarea{border:1px solid #ccc;font-family: "Microsoft YaHei", SimSun, Tahoma, Verdana, Arial, sans-serif;}@media screen and (min-width:1400px){body{overflow-x:hidden}}
/*Common elements*/
/*兼容ie6*/
.ylsj-ie6_fix,.fixed{position:fixed;top:0;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));}.fr{float:right !important}.fl{float:left}.none{display:none}.tl{text-align:left}.tc{text-align:center}.tr{text-align:right}.vm{vertical-align:middle}.pr{position:relative}.pa{position:absolute}.rt{position:absolute;right:0;top:0}.c1,.c333{color:#333}.f14{font-size:14px}.red,.cf00{color:#f00}.yel,.f60{color:#ff6e00}.blue,.c039{color:#003fff}.blue2,.c0069{color:#0069CA}.red_lk{color:#f00;text-decoration:underline}.underline{text-decoration:underline}.bold,.fw700{font-weight:700}.normal,.fw400{font-weight:400}input[type="radio"]{border:none}input[type="text"],.ie6-txt,input[type="password"],.gyinput{*float:left;color:#747474;text-indent:10px;}input[type="text"]:focus,.ie6-txt.on,.gyinput.on,input[type="password"]:focus{border:1px solid #ccc;}input[type="button"],.ie6-btn,.du-gybut{position:relative;z-index:1;display:inline-block;min-width:106px;height:36px;line-height:36px;*line-height:25px;background-color:#003FFF;color:#fff;font-size:14px;font-weight:bolder;cursor:pointer;border: none;text-align:center;border-radius:5px}input[type="button"]:hover,.ie6-btn.on,.du-gybut:hover{background-color:#0831AD;color:#fff}input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;color:inherit}.w100{width:100%}
/*公用图片*/
.fl{_margin:0}
/*input[type=button] 前台公用*/
.du-gybut{}.du-gybut:hover{}
/*弹出层相关*/

.ylsj-ie6_fix,.fixed{position:fixed;top:0;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));}
.du-gybg{position:fixed;top:0px;left:0px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));width:100%;height:100%;filter:alpha(opacity=50);opacity:.5;z-index:1000;background-color:#000;display:none}
.pop-box-w{position:fixed;left:50%;top:50%;z-index:10000;width:820px;height:480px;margin:-240px 0 0 -405px;display:none}
.pop-box-content{height:100%;overflow:auto;}
/*.o-y{overflow-y:hidden}*/
.du-gydel{position:absolute;right:0;top:0;width:38px;height:43px;font:36px SimSun;color:#a9a9a9;cursor:pointer;-webkit-transition: .5s ease-out;transition: .5s ease-out;}
.du-gydel:hover,.du-gydel.on{color:#2577E3;-webkit-transform:rotate(90deg);transform: rotate(90deg);}
.pop-type-img .pop-box-content{}
.pop-type-img .du-gydel{right:49px;top:15px;font-size:60px;color:#fff;width:60px;height:60px; text-indent:-9999px;}
.pop-type-embed .pop-box-content{}
.pop-type-other{}
.pop-type-err .pop-box-content{}
.pop-box-err{}

/*transition 公用*/
.du-gybut,.du-gydel,input[type="button"],.du_nav a,.du_login_del,.du_login_input,.submit,.du_login_w a,.login_ico{-webkit-transition:.5s ease-out;transition:.5s ease-out}
.pc_100,.w{min-width:1180px;width:100%;overflow:visible;zoom:1}
#wrap{text-align:left;}
.w1180{_width:1180px;max-width:1180px;overflow:visible;height:100%;*zoom:1;margin:0 auto;}
#footer{padding:15px 0;background:#fff}
.login_ico{position:absolute;background:url(../images/login_ico.png) no-repeat;background-color:#ccc;display:inline-block;width:16px;height:19px;}
/*header  start*/
.header{}
.header .top{position:relative;background:#fff;width:958px;height:60px;padding:30px 10px;border-left:1px solid #D7D7D7;border-right:1px solid #D7D7D7;margin:0 auto;overflow:hidden}
.header .logo{width:240px;height:72px;text-indent:-999px;overflow:hidden;margin:-10px 40px 0 0;background:url(../images/logo_boda.png) no-repeat;float:left}
.header .banner{width:468px;height:60px;float:left;display:inline}
.header .right{width:264px;text-align:right;position:absolute;right:15px;top:35px;font-family:Arial, Helvetica, sans-serif}
.header .right .tel{color:#FF664F;font-size:24px;font-family:\5FAE\8F6F\96C5\9ED1;margin-top:2px}
.header .plat{width:264px;margin-top:4px}
.header .plat a{display:block;width:124px;height:24px;float:left;text-indent:-999px;overflow:hidden;text-align:left;margin-left:8px}
.header .plat .plat_1{background:url(../images/plat.png) no-repeat}
.header .plat .plat_2{background:url(../images/plat.png) no-repeat 0 -34px}
.header .nav{width:100%;height:40px;background:url(../images/navBg.png) repeat-x;position:relative}
.header .nav .con{width:980px;margin:0 auto;position:relative;line-height:40px}
.header .nav ul{height:40px;background:url(../images/navBg.png) no-repeat -111px -100px;float:left}
.header .nav li{float:left;background:url(../images/navBg.png) no-repeat 0 -100px}
.header .nav li a{display:block;width:113px;height:40px;font:bold 14px/40px \5b8b\4f53;text-align:center;color:#fff;text-shadow:0 -1px 0 hsla( 0, 0%, 0%, 1)}
.header .nav li a:hover{text-decoration:none;background:url(../images/navBg.png) no-repeat left -150px}
.header .nav li a:active{box-shadow:inset 0 2px 8px hsla( 0, 0%, 0%, 0.6 )}
.header .nav .now a,.header .nav .now a:hover{background:url(../images/navBg.png) no-repeat 0 -50px;position:relative;left:-1px}
.header .nav .con .rt{color:#fff;padding-right:10px}
.header .nav .con .rt a{color:#fff}
.header .nav .con .rt span{padding:0 8px}
.header .tips{width:210px;position:absolute;left:-2px;top:40px;z-index:4}
.header .tips .tipsCon{border:1px solid #F9914A;background:#FFFBEE;padding:8px 15px}
.header .tips .tipsCon p{line-height:20px;color:#333}
.header .tips .tipsArr{display:block;width:15px;height:8px;font-size:0;background:url(../images/all.png) no-repeat 0 -248px;position:absolute;left:25px;top:-7px}
.header .tips .close{display:block;width:8px;height:8px;position:absolute;right:8px;top:8px;background:url(../images/all.png) no-repeat 0 -266px}
.main{width:980px;margin:10px auto 0}
/*网站头部样式表*/
#header{background-color:#F9F9F9;}
/* #header .header-top{height:32px; line-height:32px; border-bottom:1px solid #EDECE8;} */
#header .header-top-center,.header-top-center a{font-size:14px;font-family:\5fae\8f6f\96c5\9ed1;color:#FE9600;}
#header .header-top .header-top-center a{margin-left:6px; display:inline-block; line-height:32px;}
#header .header-top .header-top-center a.btn3{display:inline-block; height:20px; line-height:20px; padding:0 10px; background:url(../images/btn3.png) repeat-x; border:1px solid #DEDEDE; border-radius:2px; }
#header .header-top .header-top-center a.btn31{display:inline-block; height:20px; line-height:20px; padding:0 10px; background:url(../images/btn3.png) repeat-x; border:1px solid #DEDEDE; border-radius:2px; }
#header .header-top .header-top-center a.icon1{padding-left:21px; background:url(../images/all2.png) no-repeat 0 7px;}
#header .header-top .header-top-center a.icon2{padding-left:21px; background:url(../images/all2.png) no-repeat 0 -31px; }
#header .header-top .header-top-center a.icon3{padding-left:21px; background:url(../images/all2.png) no-repeat 0 -69px; }
#header .header-top .header-top-center a.icon4{padding-left:21px; background:url(../images/all2.png) no-repeat 0 -216px; }
#header .header-top .header-top-center a.icoo { padding-left:25px; background:url(../images/letter.png) no-repeat left center;margin:0 2px; }
#header .header-top .header-top-center a:hover{text-decoration:underline;}
#header .header-bottom{height:auto;padding:10px 0;}
#header .header-bottom .logo{width:240px; height:72px; text-indent:-999px; overflow:hidden; margin-top:10px; background:url(../images/logo_boda.png) no-repeat;}#header .header-bottom .header-bottom-right{line-height:none;padding-top:15px;}
#header .header-bottom .header-bottom-right div{margin-top:2px;}
#header .header-bottom .header-bottom-right .time{text-align:right;}
#header .header-bottom .header-bottom-right .tel{color:#FE9600; font-size:28px;font-family:tahoma;margin-top:20px;}
#header .header-bottom .header-bottom-right .tel em{font-weight:600;}
#header .header-bottom .header-bottom-right .tel span{font-size:12px;color:#52a4e3;}
#header .nav{height:40px; background:url(../images/navBg.png) repeat-x}
#header .nav .nav-box ul{height:40px; background:url(../images/navBg.png) no-repeat -111px -100px;}
#header .nav .nav-box ul li{float:left; display:inline;background:url(../images/navBg.png) no-repeat 0 -100px;}
#header .nav .nav-box ul li a{display:block; width:113px; height:40px; font:bold 14px/40px \5b8b\4f53; text-align:center; color:#fff; text-shadow:0 -1px 0 hsla( 0, 0%, 0%, 1);}
#header .nav .nav-box ul li a:hover{background:url(../images/navBg.png) no-repeat left -150px;}
#header .nav .new a,#header .nav .new a:hover{ background:url(../images/navBg.png) no-repeat 0 -50px !important; position:relative; left:-1px; }


/*login*/
/*登录框外包*/
.du_login_w{width:390px;background:#fff;position:absolute;z-index:1000000;left:50%;margin-left:-195px;top:50%;margin-top:-158px;border-radius:8px;display:none}
.du_login_w i.login_ico{left:30px;margin-top:-10px;top:50%}
.du_login_w h3{font-size:16px;color:#6b6b6b;background-color:#f7f7f7; text-indent:19px;font-weight:bold;height:46px; line-height:46px;border-bottom:1px solid #f3f3f3;position:relative;border-radius: 8px 8px 0 0;display:block;}
.du_login_w p{line-height:39px; position:relative;margin-bottom:16px; padding:0 20px}
.du_login_w .du_cuwu{height:30px; line-height:30px; margin:0;font-size: 12px;color: #fc4343;}
.du_login_w .du_login_name{background-position: -2px -7px;}
.du_login_w .du_login_pw{background-position: -2px -90px;}
.du_login_w i.du-gydel{font-size:20px;width:20px;height:20px;text-indent:0;right:15px;top:50%;margin-top:-10px;}
input.du_login_input{height:39px;line-height:39px;color:#666;width:309px;background-color:#fff;float:right;padding-left:0;border:0 !important;}
.du_login_w input[type="checkbox"]{vertical-align:middle;}
.du_login_w input.submit{width: 100%;height:48px; line-height:48px;font-size:16px;}
.du_login_w_but{text-align:right;line-height:39px; position:relative;margin-bottom:16px; padding:0 20px}
.du_login_w_but label{float:left}
.du_login_wjmm{position:absolute;right:20px;top:0px;}
.du_login_w a{color:#5b5b5b;}
.du_login_w a:hover{color:#c20e0f;}
.du_login_w input[type="text"].on{border:1px solid #6991c6;}
/*.du_login_w .du_login_name.on,.du_login_w .du_login_pw.on,input.du_login_input:focus+i{background-color:#749cd2;}
/*2015.6.1  最新版登录*/
a.du_login_zx{border:1px solid #c0c0c0;color:#666464 !important;font-size:12px;height:25px;line-height: 25px;display:inline-block;border-radius:15px;padding: 0 8px; -webkit-transition:.5s;transition:.5s;text-decoration:none}
.du_login_zx i{font-style:normal;color:#1584cb}
a.du_login_zx:hover{border-color:#749cd2;}
.ico_xin{background:url(http://223.4.95.95/images/login_ico.png) no-repeat -120px -313px;display:inline-block;padding-left:20px;padding-right:5px;}
/*2015.6.1  第二版*/
.du_login_w .du-placeholder{background-color:#eee;width:350px;margin:0 auto 16px;display: block;padding:0;border:1px solid #dcdcdc;}
.du_login_w i.login_ico{left:15px;/*background: url(http://223.4.95.95/images/login_ico.png) no-repeat;*/background-color:transparent;}
.du_login_w .on{border:1px solid #749cd2;color:#749cd2}
.du_login_w .on input{border-left:1px solid #64b9f0 !important;}
.du_login_w .on input::-webkit-input-placeholder{color:#749cd2}
.du_login_w .on i.du_login_name{background-position: -2px -48px;}
.du_login_w .on i.du_login_pw{background-position: -2px -131px;}
.du_login_zc{background: url(http://223.4.95.95/images/login_ico.png) no-repeat -120px -347px;padding-left: 25px;font-size: 14px;}
.disabled{cursor: no-drop !important;}

/* 2015.02.26 号新增
.du_login_w h1.login_ico{width:100%;height:100px;display:block;background-position:-70px 0;text-indent: -9999px; font-size:0;}
*/
/*页脚*/
#footer p{text-align:center;line-height:20px;margin-top:5px} 
#footer p span{color:#47a0ea}
#footer .footer-box{padding:10px 0 20px 0;border-bottom:1px solid #E6E6E6;text-align:center}
#footer .footer-bottom{padding-top:10px;color:#adadad;line-height:24px}
#footer .footer-bottom a{color:#adadad}
#footer .footer-bottom a:hover{color:#444}
.footer{width:100%;background:#fff;border-top:1px solid #E6E6E6;padding:15px 10px;margin:10px auto 0;text-align:center;line-height:24px}
.footer .link{color:#999}
.footer .link span{padding:0 8px}
.footer p{font-family:Arial, Helvetica, sans-serif}
.footer .pic{width:440px;height:40px;margin:8px auto 0}
.footer .pic li{display:inline;float:left;margin:0 5px}
.footer .pic li img{display:block}

/*网站底部样式表*/
#footer{height:auto;padding:15px 0;background:#fff}
#footer .footer-top{height:auto}
#footer .footer-top ul{width:880px;margin:0 auto;height:auto}
#footer .footer-top ul li{height:30px;line-height:30px;float:left;display:inline;width:80px}
#footer .footer-top ul li a{color:#414141}
#footer a:hover{text-decoration:underline}
#footer .footer-top ul li span{color:#ccc;padding:0 10px}
#footer p{text-align:center;line-height:20px;margin-top:5px}
#footer p span{color:#47a0ea}
#footer .footer-box{padding:10px 0 20px 0;border-bottom:1px solid #E6E6E6;text-align:center}
#footer .footer-bottom{padding-top:10px;color:#adadad;line-height:24px}
#footer .footer-bottom a{color:#adadad}
#footer .footer-bottom a:hover{color:#444}


.footer .con { width:1180px; margin:0 auto; overflow:hidden;  }
.footer .botBox {text-align: center; padding:5px 5px 10px 5px; position:relative; }
.footer .botBox p {line-height:20px; margin-top:10px; color:#414141; }
.footer .botBox p span {color:#47a0ea; }
.footer .linkBox strong { display:inline-block; width:72px; }
.footer .linkBox a { color:#414141;  }
.footer .linkBox span { padding:0 10px; color:#ccc; }
.footer .boda { width:184px; position:absolute; right:15px; top:18px; text-align:center; }
.footer .boda img { display:block; }
.footer .zzbox{width:1180px; margin:auto; padding-bottom:10px; border-bottom:1px solid #E6E6E6;text-align: center; }
.footer .zzbox a{ padding-right:3px;}
.footer .friendly{width:1180px; margin:auto; color:#adadad; padding-top:5px; text-align:left}
.footer .friendly a{color:#adadad;}

.inpuTxt{background:#fff;height:21px;line-height:21px;padding:0 4px;border-left:1px solid #CFCFCF;border-top:1px solid #CFCFCF;border-right:1px solid #CFCFCF;border-bottom:1px solid #B6B6B6;border-radius:2px;color:#666}
.inpuTxt2{background:#fff;height:22px;line-height:22px;padding:0 4px;border:1px solid #DCDCDC;border-radius:2px;color:#666}
select{border:1px solid #DCDCDC;padding:3px}
textarea{border:1px solid #B6BCC1;border-radius:3px;padding:5px;line-height:18px;color:#666}
.label{margin-right:20px}
label input{width:16px;vertical-align:middle}

.button{padding:0 8px}
.btn_1{display:inline-block;height:23px;padding:3px 35px 0;height:25px;background:linear-gradient(-30deg, #EB8B03, #FFB94A);color:#fff;border-radius:3px;font-size:14px;font-weight:bold}
.btn_1:hover{background:linear-gradient(-30deg, #0831AD, #003FFF)!important;text-decoration:none;color:#fff;}
.btn_2{display:inline-block;height:24px;line-height:24px;padding:0 20px;background:#003fff;border:1px solid #003fff;border-radius:3px;color:#fff}
.btn_2:hover{background:#0831AD;text-decoration:none;color:#fff}
.btn_3{display:inline-block;height:24px;line-height:24px;padding:0 20px;background:url(../images/btn.png) repeat-x 0 -124px;border:1px solid #CCC;color:#074B6C;border-radius:3px;color:#666}
.btn_3:hover{background:url(../images/btn.png) repeat-x 0 -148px;text-decoration:none}
.btn_4{display:inline-block;height:23px;padding:5px 20px 0;background:url(../images/btn.png) repeat-x;border:1px solid #64C1EB;color:#074B6C;border-radius:3px}
.btn_4:hover{background:url(../images/btn.png) repeat-x 0 -28px;text-decoration:none;color:#074B6C}
.btn_5{height:20px;border:1px solid #E53601;background:url(../images/btn.png) repeat-x 0 -255px;display:inline-block;padding:1px 8px 0;border-radius:3px;color:#fff}
.btn_5:hover{text-decoration:none;color:#fff}
.btn_1:active,.btn_2:active,.btn_3:active,.page a:active{box-shadow:inset 0 2px 4px hsla( 0, 0%, 0%, 0.3 )}
/*查询箭头  2014.6.12  */
.du_jt_wrap{position:absolute;display:inline-block;width:10px;height:30px}
.du_jt_wrap i{display:inline-block;width:14px;height:7px;font-size:0;overflow:hidden;cursor:pointer;margin-top:11px;background:url(../images/sx_jt.png) no-repeat 0 0}
.du_jt_wrap .du_jt_t.hover{background-position:0 -15px;margin-top:14px}
/*手机预订 du-sjydw*/

.du_header-content{overflow:visible}
.xjt{position:absolute;width:0;height:0;line-height:0;font-size:0;border:5px solid #ff7e45;border-style:solid dashed dashed dashed;right:0;bottom: 0;border-color: #1796e9 transparent transparent transparent;}/*小箭头 xjt*/
.du-sjyd-app,.du-sjyd-xh,.du-sjyd-msg i,.du-sjyd-ewm{background:url(../images/logo.png) 0 0 no-repeat}
.du-sjydw{width:180px;}
.du-sjyd-app{color:#1796e9;position:absolute;top:50px;right:0;width:163px;font-family: \5fae\8f6f\96c5\9ed1;font-size:15px;line-height:24px;color:#6dc2fa;font-weight:bolder;letter-spacing:0px;letter-spacing:0\9;*letter-spacing:0; text-decoration:none}
.du-sjyd-app span{font-size:12px;color:#b3b3b3;font-weight:normal;letter-spacing:0;}
.du-sjyd-app i.xjt{top:64px;right:0}
.du-sjyd-hover i.xjt{top:59px;border-style:dashed dashed solid dashed;border-color:transparent transparent #ff7e45 transparent}
.du-sjyd-pop{display:none;position:absolute;right:0;top:40px;z-index:100;padding:17px 0 6px 0;width:277px;border:5px solid #1796e9;background-color:#fff}
.du-sjyd-pop:hover{display:block}
.du-sjyd-del:hover{color:#2577E3;text-decoration:none}
.du-sjyd-type{padding:13px 11px;*zoom:1}
.du-sjyd-type:after{content:'';display:block;clear:both;height:0;overflow:hidden}
.du-sjyd-xh{float:left;width:53px;height:52px;margin-right:19px;background-position:-190px -338px;font:24px/52px 'Microsoft YaHei';color:#fff;text-align:center;overflow:hidden;_display:inline;_margin-right:16px}
.du-sjyd-title{margin-bottom:5px;font-size:16px;color:#333}
.du-sjyd-input{height:28px;font-size:14px;line-height:28px;box-shadow:1px 1px 1px #ddd inset;margin-bottom:14px;}
.du-sjyd-input:focus{border-color:#67a1e2;box-shadow:none}
.du-sjyd-inputw .du-gydel{display:block;top:50%;right:5px;margin-top:-6px;width:12px;height:14px;font-size:12px}
.du-sjyd-msg{position:absolute;top: 75px;left: 0;padding:5px 5px 5px 20px;font-family:Simsun;font-size:12px;line-height:16px;color:#333;overflow:hidden;*zoom:1;white-space:nowrap}
.du-sjyd-msg i{float:left;margin-left:-20px;width:16px;height:16px;margin-top:-1px\0;*margin-top:-1px}
.du-sjyd-msg i.succ{background-position:-190px -393px}
.du-sjyd-msg i.fail{background-position:-206px -393px}
.du-sjyd-ewm{display:block;width:104px;height:104px;background-position:-253px -338px}
.du-sjyd-hover a.wireless i{border:5px solid #fff;border-bottom-color:#ff5613;border-top:0 none}
.ovy{overflow-y:hidden}
.du-sjyd-type .du-sjyd-ewm{width:110px;height:110px;background-position:-249px -341px}
.du-sjyd-pop-phone:before,.du-sjyd-pop-jrsc:before{content:''; position:absolute;height:10px;width:100%;top:-10px;left:0;z-index:100}
.du-sjydw:hover .du-sjyd-pop-phone{ display:block}

.cff9600{color:#ff9600}
.icon3 {position:relative; text-decoration:none}
.icon3 .du-sjyd-pop-jrsc{width: 145px;
  padding: 0;
  line-height: 28px;
  text-align: center;font-family:\5fae\8f6f\96c5\9ed1; font-size:13px;color:#999;top:32px;}
.icon3:hover{text-decoration:none !important}
.icon3:hover .du-sjyd-pop-jrsc{ display:block;}
/*2015.6.3  qq咨询*/
.du_qqzx{float:right;margin-top:60px}
.du_qqzx>li{float:left; line-height:40px;color:#999;font-family: "Microsoft YaHei";font-size: 13px;}
.du_qqzx>li .ico{background:url(http://223.4.95.95/images/login_ico.png) no-repeat -120px -389px;width:40px;height:40px; display:inline-block; vertical-align:top;margin-right:5px; cursor:pointer;-webkit-transition:.9s;transition:.9s; float:left}
.du_qqzx>li:hover .ico{ -webkit-transform:rotate(360deg);transform:rotate(360deg)}
.du_qqzx>li.qq{padding:0 50px 0 0;}
.du_qqzx>li.phone{padding-left: 50px;cursor:pointer;position: relative;width: 130px; margin: 0;  background: none;  height: auto;  text-align: left;}
.du_qqzx>li.phone .ico,.du_qqzx>li.phone>span{float:left;}
.du_qqzx a{color:#999; text-decoration:none}
.du-sjyd-pop-phone,.du-sjyd-pop-jrsc{padding:0 11px 5px;border:1px solid #ccc;color:#999; font-size:12px; font-family:\5fae\8f6f\96c5\9ed1;  position: absolute;top: 45px;left: -30%;background: #fff; line-height:26px; display:none; z-index:100;}
.du-sjyd-pop-phone li:first-child{text-align:right;}
.du-sjyd-pop-phone .border-ccc{border:1px dashed #ccc;border-width:1px 0;}
.du-sjyd-pop-phone i.ico_jt,.du-sjyd-pop-jrsc i.ico_jt{border-color:transparent transparent #b6b6b6 transparent;  top: -10px;border-width: 5px;}
.du-sjyd-pop-phone i.ico_jt i.ico_jt,.du-sjyd-pop-jrsc i.ico_jt i.ico_jt{border-color:transparent transparent #fff transparent;top: -4px;left: -1px;}
/*
.du_qqzx li.qq span{float:left;}*/
.du_qqzx li.phone .ico{ position:relative;left:-50px;margin-left:-100%;background-position:-120px -429px;}
.du_qqzx li.phone>span{width:100%;line-height: 18px;padding-top: 4px;}
.du_qqzx li.phone b{color:#1796e9;font-size:15px;font-weight:bold;}


/*导航栏新增登录   2015.6.3*/
.du_login_xz{background-color:#0163a3}
.du_login_xz a{width:auto !important;padding:0 10px !important;background:none !important; border:0 !important;text-decoration: none;}
.du_login_xz a:hover{background:none !important;border-radius:0 !important;}
.du_login_xz a.btn31{padding-left:0 !important}
/*2014-12-09号首页小改*/
/* #header .header-top{background:#f0f0f0} */
.du_header-content{position:relative;height:120px;z-index:100;/* overflow:hidden; */}
.du_qp{position:absolute;left:50%;top:auto;margin-left:-960px;width:1920px;height:100%}
.du_qp .w1180,#header .w1180{position:relative;height:100%;}
/* .du_logo{width:210px;height:72px;display:inline-block; position:absolute;top:43px;left:0; background-position: 0 0;} */
/*头部搜索框*/
.du_search_w{width:361px;height:33px;line-height:33px;border:1px solid #1796e9; position:absolute;right:566px;top:60px;border-radius:5px;-webkit-transition:.5s ease-out}
.du_search_w input{border:0;height:33px;line-height:33px;_height:31px;_line-height:31px;color:#747474;}
.du_search_w .du_search_w_l{width:100%;border:0;background-color:transparent;}
.du_search_w .du_search_w_l:focus{border:0}
.du_search_w .du_search_w_r{position:absolute;right:0;_right:-1px;top:0;z-index:100;min-width:50px;*width:50px;display:inline-block;background-color:#1796e9;_height:34px;_line-height:34px;background-position:13px -59px;cursor:pointer;border-radius: 0;}/*#e93e3e;*/
.du_search_w:hover{width:361px;border-color:#1796e9;}
.du_search_w:hover .du_search_w_r{background-color:#1796e9}
.du_nav{height:80px;line-height: 80px;background: linear-gradient(0deg, #0831AD, #003FFF);}
.du_nav li{width:113px;}
.du_nav a{width:86px;font-family: auto;display: inline-block;font-size:16px;color:#fff; text-align:center;padding: 0 24px;transition: .2s ease-out; }
.du_nav a.btn3{padding: 0;border: 0;}
/*.du_nav a:hover,.du_nav a.new,.du_nav a.now{background-color:#4F7BFF;}*/
.du_nav a:hover{font-size:16px;transition: .2s ease-out;font-weight: 800;}
.du_nav a.new,.du_nav a.now{background-color:#4F7BFF;font-size:18px;font-weight: 800;}
.du_nav a:link,.du_nav a:visited,.du_nav a:hover,.du_nav a:active{color:#fff;}


/* CSS Document */


/*页尾悬浮app   外模块  2015.1.09号修改  小杜 */
.du_app_w{position:fixed;z-index:999;top:auto;right:0;bottom:0;width:100%;height:143px;_position: absolute;_background: #1E2939;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight));}
.du_app_w_bg{background-color:#000;filter:alpha(opacity=70);opacity:.7;z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;}
.du_app_w_c{position: relative;z-index:10;color: #fff;}
.du_app_w_close{width:21px;height:21px;display:inline-block;border-radius: 20px;position: absolute;top:0;right:380px;z-index: 10003;cursor: pointer;background:url(http://bodatrip.com/images/map-an.jpg) no-repeat right 0;-webkit-transition: .3s ease-in;transition: .3s ease-in;cursor: pointer;}
.du_app_w_close_50{width:50px;height:50px;border-radius:25px;background:url(http://bodatrip.com/images/close_50.png) no-repeat right 0;}
.du_app_w_close:hover{background-position:left top;}
.du_app_w_c_r{ position:absolute;right:193px;top:40px;width:117px;}
.du_app_w_c_r input{width:115px;height:25px;line-height:25px; background-color:transparent;color:#b3b3b3;}
.du_app_w_c_r .du_sjh{border:1px solid #b3b3b3;-webkit-transition: .5s ease-in;transition: .5s ease-in;}
.du_app_w_c_r .du_sjh:focus{border:1px solid #1783c9;}
.du_app_w_c_r .du_mfhq{margin:15px auto 0;width:110px;height:31px;border:0;outline:none; cursor:pointer}

.du-app-down{float:left;width:270px;height:143px;background:rgba(255,255,255,.2)}
.du-app-down-item {float: left;padding: 5px 0 0;text-align: center;margin-left: 12px;_display: inline;width: 104px}
.du-app-down-tit {color:#ccc;line-height: 28px;padding-bottom: 3px}
.fixed-bottom-close {display: block;position: absolute;right: 0;top: 5px;width: 28px;height: 28px;text-indent: -10000px;background: url(http://gtms02.alicdn.com/tps/i2/TB1w.pQFVXXXXaUXpXXezQiFVXX-28-28.png) no-repeat;cursor: pointer}
.du-app-down-inputw .du-sjyd-input{height:26px;line-height:26px;background-color: #333;border: 1px solid #999;box-shadow: 0 0;}
.du-app-down .du-sjyd-ewm{width:95px;height:95px;background-position:0 -447px;}
.du_app_w_c .du-gydel:hover{color:#fff;}
.du-app-down-inputw .du-sjyd-msg{top: 70px;width:90px;white-space:normal;text-align:left;color: #fff;}
/*----------end 页尾悬浮app ----------*/

/*用户登录+微信  原home1014.css中提取*/
#denglutc{ display:none;width:100%;height:100%;position:fixed;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#77000000, endColorstr=#77000000);z-index:9999;top:0px;left:0}
#style_box1{width:600px;min-height:420px;margin:180px auto 0 auto;border:5px solid #ccc;background:#fff; border-radius:6px}
#denglutc h1{width:auto;height:30px;line-height:30px;font-size:14px;text-indent:16px;font-family:Microsoft yahei;color:#fff}
#denglutc a{display:inline-block;width:21px;height:21px;margin:3px 5px 0 0;background:url(index/images/map-an.jpg) no-repeat left center}
#denglutc a:hover{background:url(index/images/map-an.jpg) no-repeat right center}
.tcbiaoti{width:auto;height:30px;font-size:30px;background:#2eaed6}
.tccenter{height:370px;overflow-y:auto;overflow-x:hidden;padding:10px}

/*css3*/
.calc98{width:98%;width:-webkit-calc(100% - 2px);width:calc(100% - 2px);}


/*ie placeholder*/
.du-placeholder{position:relative;z-index:1;overflow:hidden;display:inline-block;width:100%}
.du-placeholdertext{position:absolute;left:10px;top:0;z-index:99;width:100%;color:#666;font-style:normal;font-size:12px;background:url(about:blank)\9;cursor:text}
.du_login_w .du-placeholdertext{left:60px;top:2px;}
.du_search_w .du-placeholder{line-height:33px;}
.du-app-down-inputw .du-placeholdertext{text-align:left;height:28px;line-height:28px;}
.du-sjyd-inputw .du-placeholdertext{text-align:left;height:30px;line-height:30px;color:#ccc;}
.du_login_w .du-placeholder.on .login_ico,.du_login_w .du_login_input:focus ~ .login_ico{/*background-color:#1796e9*/}
.du-sjyd-pop .du-placeholder,.du-app-down-inputw .du-placeholder{ overflow:visible}
/*酒店*/

#hotel_form .du-placeholdertext,input.du_search_w_l::-webkit-input-placeholder{font-family:\u5b8b\u4f53;font-size: 14px;}

#denglutc{display:none}

/*ie7- bug*/
li{*vertical-align:top}
li a{*zoom:1}

/*2015.6.4 最新讯息*/
.zxxx{font-size:14px;color:#444; font-family:宋体;border:1px solid #ccc; background:#fff url(../images/bg_03.jpg) repeat-x 0 bottom; margin-bottom:18px;  overflow: hidden;}
.zxxx .fl{ line-height:30px;width:653px; overflow:hidden}
.zxxx h3{line-height:77px;font-size:16px;border-bottom:1px solid #ccc; text-align:center;}
.zxxx .fl ul{_display:inline;margin:24px auto 39px;padding-left:28px;float: left;
  width:30%;}
.zxxx .fl li{}
.zxxx_r{ overflow:hidden;line-height:35px;font-family:\5fae\8f6f\96c5\9ed1;  font-size: 16px;  border-left: 1px solid #ccc;  padding-bottom: 9999px;
  margin-bottom: -9999px;}
.zxxx_r img{border-bottom:1px solid #ccc; }
.zxxx_r p{padding:0 35px; margin-top:19px}
.zxxx_ulw{width:950px;}


/*2015.6.4  工具*/
.tool a,.hzhb em,.ico_hi{background:url(../images/ico_tool.png) no-repeat;}
.tool{margin-bottom:22px}
.tool a{position:relative;display:inline-block;width:111px;height:125px;border:1px solid #ccc;margin-right:11px;background-color:#fff;-webkit-transition:.6s ease-in;transition:.6s ease-in; text-align:center;color:#fff;}
.tool a.hbdt{background-position:-18px -22px; border-radius:8px 0 0 0}
.tool a.jcdb{background-position:-168px -22px}
.tool a.kpyz{background-position:-318px -22px}
.tool a.dzdt{background-position:-468px -22px}
.tool a.sjyd{background-position:-618px -22px}
.tool a.lxwm{background-position:-768px -22px}
.tool a.yjfk{background-position:-918px -22px;border-radius:0 8px 0 0}
.tool a:hover{background-color:#1796e9;}
.tool a.hbdt:hover{background-position:-18px -172px}
.tool a.jcdb:hover{background-position:-168px -172px}
.tool a.kpyz:hover{background-position:-318px -172px}
.tool a.dzdt:hover{background-position:-468px -172px}
.tool a.sjyd:hover{background-position:-618px -172px}
.tool a.lxwm:hover{background-position:-768px -172px}
.tool a.yjfk:hover{background-position:-918px -172px}
.tool a span{position:absolute;bottom:0;left:0;width:100%;line-height:26px; background-color:rgba(0,0,0,.5);font-size: 14px;}
/*头部公告*/
.head-tit{background:#fff5a2;border:1px solid #959595;color:#ff0202; font-size:16px; line-height:32px; position:relative;  text-align: center; font-family:\5FAE\8F6F\96C5\9ED1}
.head-tit .du-gydel{font-size: 12px;width: auto;background: #4d4d4d;height: auto;color: #fff;padding-left: 1px;}

/*合作伙伴前面的小图标*/
.hzhb em{display:inline-block; float:left;width:35px;height:40px;background-position:-10px -305px}

/*头部导航栏*/
.ico_hi{ display:inline-block; float:left;width:40px;height:40px;background-position:-50px -305px}
.login_xz1{position:relative;z-index:3000;}
.login_xz1 a{float:none; font-size:14px;font-weight: normal;}
.hidden{display:none; position:absolute;left:0;top:40px;width:100%;border:1px solid #ccc; text-align:center; z-index:1000; background-color:#fff;}
.login_xz1:hover .hidden{display:block}
.login_xz1 .hidden a{color:#0163a3}
.du_nav{position:relative; z-index:99}

/*注册页*/
.loginBox{padding-left:278px !important; padding-right:312px;*padding-right:322px;width: auto !important;}
.loginBox .du_login_w{position:relative;margin-left:-100%;left:-278px;width:260px;margin-top: 0; top:0;}
.loginBox  .columnLeft{width:100% !important; float:left}
.loginBox .du_login_w .du-placeholder{width:226px; line-height:28px;height: 28px; margin-bottom:10px}
.loginBox .du_login_w  input.du_login_input{width:195px;line-height:28px;height: 28px;}
.loginBox .du_login_w input.submit{line-height:33px;height: 33px;}
.loginBox .du_login_w i.login_ico{left:8px !important}
.loginBox  .du_cuwu{line-height:20px;height:20px;}
.loginBox h3{height: 20px !important;
line-height:20px;
padding-top:18px;
background-color:#fff;
border: 0;}
.loginBox .columnRight{width: 295px;
margin-right: -312px;position: relative;
*right:-15px !important; }
.loginBox .du_login_w .on{border:1px solid #64b9f0}
.loginBox .on input{border-left:1px solid #64b9f0 !important;}
.loginBox .du_login_w .on input::-webkit-input-placeholder,.loginBox .du_login_w input{color:#969494; font-family:宋体; font-size:12px;}
.loginBox p.cf,.loginBox a.du_login_wjmm{color:#5b5b5b !important;}
.loginBox #login_btn{color:#fff; font-size:14px; font-family:宋体}

.loginBox .columnLeft .tit,.loginBox .columnRight .tit{border-bottom:0 !important; color:#444 !important; font-size:16px !important; font-weight:bold;padding-top: 18px;background-color:#fff}

/*以下为兼容性处理*/
/*圆角/阴影 仅ie6-ie8识别*/

@media \0screen\,screen\9{
/*input[type="button"],.ie6-btn,.du-gybut{behavior: url(js/PIE.htc);}
.search .du-gybut{behavior: url(PIE.htc);}
*/

.du-app-down-inputw .du-gybut{behavior:url(js/PIE.htc);position:relative;z-index:20;}
.huan span,.du_search_w,.du_search_w_r,.du-sjyd-type .du-gybut,.nav-box a,.tool a{behavior:url(js/PIE.htc);}
.tool a span{ background:url(/images/bg.png) repeat}
}
/*弹出媒介查询*/
/* fixed sidebar */
.icon-gotop,.icon-scan { display: inline-block; width: 54px; height: 54px; background-image: url(//pic.c-ctrip.com/corp_niv/me/landing_v2/un_icon_landing.png?20150901); background-repeat: no-repeat; }
.icon-gotop { background-position: -94px -249px; }
.icon-scan { background-position: -14px -249px; }
.fixed-sidebar { position: fixed; z-index: 20; top:56%; right: 5%;}
.fixed-sidebar .stool {position: relative;width: 54px;height: 54px;margin-bottom: 6px;cursor: pointer;text-align: center;border-radius: 5px;color: #515151; }
.fixed-sidebar .stool i{
	display:block;
	width: 56px;height: 56px;
	
}
.weixinbox{
	position: relative;
}
.weixin-icon-pto{
	display:none;
	position: absolute;
	left:-170px;
	top:0;
	width:160px;
	height:160px;
	background: url(../images/erweima.jpg) no-repeat 0 0;
}
.fixed-sidebar .stool .ico{
	background: url(../images/zx02.gif?1911011517) no-repeat 0 0;
}
.fixed-sidebar .stool:hover .ico{
	background: url(../images/zx01.gif) no-repeat 0 0;
}
.fixed-sidebar .stool .weixin_icon{
	background: url(../images/wx02.png?1911011517) no-repeat 0 0;
}
.fixed-sidebar .stool:hover .weixin_icon{
	background: url(../images/wx01.png) no-repeat 0 0;
}
.fixed-sidebar .stool .liuyan{
	background: url(../images/ly02.gif?1911011517) no-repeat 0 0;
}
.fixed-sidebar .stool:hover .liuyan{
	background: url(../images/ly01.gif) no-repeat 0 0;
}
@media screen and (max-width:1350px){
  .fixed-sidebar { margin-left: 530px; }
  .tablet .fixed-sidebar { margin-left: 530px; }
}
@media screen and ( max-width:1180px ) { .fixed-sidebar { right: 10px; left: inherit; }
    .fixed-logkit .log-pane { width: 960px; }
    .fixed-logkit .base-text { width: 182px; }
    .app-download .app-feature { margin-left: 186px; }
    .honor-box { width: 680px; }
    .honor-box .honors{ width: 276px; }
    .news-box{ width: 270px; }
