@charset "utf-8";
/*dial-phone*/
.w200{ width:200px;}
.w100{ width:100px;}
.dial-phone-tit,.dial-phone-tit s,.dial-phone-item .btn,.dial-phone-tit .close,.dial-phone-item .btn-sms,.dial-p-i .btn-p{ background:url(http://res5.auto.ifeng.com/9/2013/0313/334_4951687228_20130313115345.png) no-repeat}
.dial-phone{ border:solid 3px #e5e5e5; width:554px; height:264px; position:fixed;_position:absolute; z-index:999999; background:url(http://res4.auto.ifeng.com/9/2013/0121/334_4950400228_20130121144541.png) no-repeat right 3px #fff; left:0; top:0;}
.dial-phone-tit{ display:block; height:32px; text-align:left; background-repeat:repeat-x; background-position:0 0; font-size:14px; font-weight:700; position:relative;}
.dial-phone-tit s{ display:inline-block; width:22px; height:22px; vertical-align:middle; margin:4px 8px 4px 10px; background-position:-1px -36px;}
.dial-phone-tit .sms{ background-position:-73px -35px;}
.dial-phone-tit .close{ position:absolute; right:10px; top:7px; overflow:hidden; line-height:9999px; height:15px; width:38px; background-position:-28px -33px;}
.dial-phone-cont{ padding:15px 35px; text-align:left;}
.dial-phone-name{ font-size:14px; font-weight:700; margin:5px 0;}
.dial-phone-tip{ color:#999; line-height:25px;font-size: 12px;}
.dial-phone-tip .red{ color:#de2929;}
.dial-phone-item{ padding:10px 0 20px;}
.dial-phone-item .tel{ height:27px; width:269px; padding:0 3px; line-height:27px; background-color:#f6f6f6; border:solid 1px #cecece; margin-right:10px; vertical-align:middle;}
.dial-phone-item .btn,.dial-p-i .btn-p,.dial-phone-item .btn-sms{ height:28px; width:127px; border:none; background-position:0 -60px; cursor:pointer; vertical-align:middle;}
.dial-phone-item .btn-sms{ width:216px; background-position:0 -88px; margin-top:5px;}
.dial-sms .dial-phone-cont { padding:15px 230px 15px 35px;}
.dial-sms{ height:235px;}
.dial-sms .dial-phone-item{ padding-top:0;}
.dial-phone-tip b{ display:block;}
.dial-sms-show{ width:192px; height:198px; color:#8f8f8f; background:url(http://res1.auto.ifeng.com/9/2013/0313/334_4951687229_20130313115345.png) no-repeat 0 0; position:absolute; right:20px; top:65px;table-layout:fixed; word-break: break-all; overflow:hidden;}
.dial-sms-show .txt{ padding:57px 20px 0;}
.dial-price{ height:330px;}
.dial-price-txt{ height:194px; width:163px; padding:60px 10px 0 24px; text-align:left; color:#808080; line-height:20px;}
.dial-price-txt .tit{ font-size:26px; font-family:"\5FAE\8F6F\96C5\9ED1"; color:#ff5601; margin-bottom:10px;}
.dial-price-txt .red{ color:#F00;}
.dial-price-txt .zf{ font-size:14px; color:#ff5700;}
.dial-p-t{ width:350px; padding-top:20px; text-align:left;}
.dial-p-tip{ font-size:14px; color:#8b8b8b; margin-bottom:15px;}
.dial-p-tip b{ color:#000;}
.dial-p-i{ padding-left:90px; margin-bottom:10px;}
.dial-p-i label{ float:left; width:90px; margin-left:-90px; text-align:right; line-height:25px; font-size:14px;}
.dial-p-i label b{ color:#F00; vertical-align:bottom; font-size:18px; margin-right:3px;}
.dial-p-i select{height:27px;margin-right:10px; vertical-align:middle;}
.dial-p-i input{ height:27px; padding:0 3px; line-height:27px; background-color:#f6f6f6; border:solid 1px #cecece; margin-right:10px; vertical-align:middle;}
.dial-p-i textarea{padding:0 3px; line-height:18px; background-color:#f6f6f6; border:solid 1px #cecece; margin-right:10px; vertical-align:middle;}
.dial-p-i .btn-p{width:150px; background-position:0 -116px;}