@charset "utf-8";
/* CSS Document */
span{ color:#555}
.main01 a { color: #555 }
a { text-decoration: none; }
.clear { clear: both; height: 0px; line-height: 0px; }
.mb20{ margin-bottom:20px;}
.blue { color: #6ab2fc }
.red { color: #e4000f; }
.fl { float: left }
.fr { float: right }
.yellow { color: #ff9800 }
.main01 { width: 1190px; margin: 0 auto 30px; }
.m10 { padding-top: 10px; }
.wz_hidden { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color:#333 }
.search_banner { padding-top: 45px; }
.m45{ margin-top:45px;}
/*滑动门*/
.search { width: 384px; border: 3px solid #fc9b28; border-radius: 15px 15px 0 0; margin-bottom: 30px; }
.search h2 { width: 354px; height: 43px; line-height: 43px; color: #fff; font-size: 20px; background: #fc9b28; margin-bottom: 15px; padding-left: 30px; border-radius: 10px 10px 0 0; }
.preview { overflow: hidden; }
.cont { padding: 10px; }
.cls { clear: both; }
.hidden { display: none; }
#sourse { width: 384px; height: 300px; margin: 0px auto; }
.textDiv { margin: 10px 40px 10px; text-align: center; }
.example { margin: 10px; background: #FFF; border: 1px dotted #ccc; padding: 10px; }
.scrolldoorFrame { width: 352px; height: 286px; margin: 0px auto; overflow: hidden; }
.scrollUl { width: 352px; overflow: hidden; height: 45px; background: url(../images/line01.gif) no-repeat bottom }
.scrollUl li { float: left; }
.bor03 { border-top-width: 0px; }
.gg01 { cursor: pointer; width: 176px; height: 45px; line-height: 45px; font-size: 16px; font-weight: bold; text-align: center; background: url(../images/line02.gif) no-repeat bottom; }
.gg02 { cursor: pointer; width: 176px; height: 45px; line-height: 45px; font-size: 16px; font-weight: bold; text-align: center; }
.ad1_1 { width: 287px; height: 195px; margin-right: 14px; }
.adq { height: 105px; margin-left: -6px; }
.adq a { display: block; width: 293px; height: 105px; float: left; padding-left: 6px; padding-bottom: 6px; }
.ad5 { display: block; margin: 10px 0; }
/*搜索*/
.sj_mhss { width: 332px; height: 134px; color: #555555; }
.sj_mhss p { display: block; height: 36px; font-size: 14px; padding-top: 5px; padding-bottom: 5px; line-height: 36px; }
.sj_sou .ms_label { text-align: right; width: 80px; display: inline-block; color: #ff7800; }
.sj_mhss>p>select { height: 34px; background-color: #FFF; border: 1px solid #CCC; line-height: 34px; }
.sj_mhss .ssan { display: block; width: 130px; height: 40px; color: #fff; font-size: 18px; text-align: center; background: #d60a0d; border-radius: 3px; margin: 0 auto; border:none;  margin: 0 0 0 74px;
  border: none;
  margin-top: 20px; }
.sj_mhss .keyserbtshort { width: 21px; height: 21px; text-align: center; }
.keyserbtnsty { height: 34px; background-color: #FFF; border: 1px solid #CCC; line-height: 34px; }
.wenbenksty  {
	background-color: #FFF;
	height: 21px;
	width: 21px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #CCC;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	-o-appearance: none;
	vertical-align: middle;
}
.wenbenksty.dan_active {
	vertical-align: middle;
	background-size: 90%;
	background-color: #FFF;
	background-image: url(../images/gou.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
/*banner*/
.banner { width: 780px; }
#slideshow_wrapper { POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #121212; PADDING-LEFT: 0px; WIDTH: 780px; PADDING-RIGHT: 0px; HEIGHT: 350px; OVERFLOW: hidden; PADDING-TOP: 0px }
#slideshow_footbar { Z-INDEX: 5; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#32000000, endColorstr=#32000000);
WIDTH: 100%; BOTTOM: 0px; HEIGHT: 30px }
#slideshow_photo { POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; CURSOR: pointer }
#slideshow_photo A { Z-INDEX: 1; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; MARGIN: 0px; DISPLAY: block; BORDER-TOP: 0px; TOP: 0px; BORDER-RIGHT: 0px; LEFT: 0px }
#slideshow_footbar .slideshow-bt { BACKGROUND-COLOR: #d2d3d4; MARGIN: 10px 10px 0px 0px; WIDTH: 10px; DISPLAY: inline; FLOAT: right; HEIGHT: 10px; FONT-SIZE: 0px }
#slideshow_footbar .bt-on { BACKGROUND-COLOR: #F00 }
/*号码样式*/
.number_right_more { height: 25px; line-height: 25px; }
.number_right_more a { font-size: 14px; color: #69b2fc }
ul.number_right_city { margin-bottom: 15px; }
ul.number_right_city li { float: left; margin-right: 8px; }
ul.number_right_city li a { display: block; height: 25px; line-height: 25px; padding: 0 15px; font-size: 14px; }
ul.number_right_city li a:hover { background: #8c96a2; color: #fff; font-weight: 14px; }
ul.number_right_city li.on a { background: #8c96a2; color: #fff; }
.number_01 { height: 60px; line-height: 60px; font-size: 26px; color: #e4000f; border-bottom: 1px dashed #999; background: url(../images/icon_car.png) 0 15px no-repeat; padding-left: 50px; margin-bottom: 15px; }
.number_right_num { border-left: 1px solid #e8e8e8; border-top: 1px solid #e8e8e8; margin-bottom: 30px; }
.number_right_num li { width: 198px; float: left }
.number_right_num li a { display: block; padding: 13px 0; height: 50px; border-right: 1px solid #dadada; border-bottom: 1px solid #dadada; text-align: center; }
.number_right_num li a:hover { border: 1px solid #ff9800; background: #fffbf8; margin-left: -1px; margin-top: -1px; }
.number_right_num li a h2 { color: #333; font-size: 22px; font-family: Arial, Helvetica, sans-serif; margin-bottom: 7px; }
.number_right_num li a h2 span { font-size: 22px; font-family: Arial, Helvetica, sans-serif; }
.number_right_num li a p { width: 70%; font-size: 14px; margin: 0 auto; }
.liang { display: inline-block; width: 20px; height: 20px; background: url(../images/hm_icon.png) no-repeat; background-size: 42px auto; background-position: 0 3px; }
.pu { display: inline-block; width: 20px; height: 20px; background: url(../images/hm_icon.png) no-repeat; background-size: 42px auto; background-position: -24px 3px; }
.number_02 { height: 60px; line-height: 60px; font-size: 26px; color: #e4000f; border-bottom: 1px dashed #999; background: url(../images/icon_car.png) 0 -48px no-repeat; padding-left: 50px; margin-bottom: 15px; }
/*号模*/
.number_03 { height: 60px; line-height: 60px; font-size: 26px; color: #e4000f; border-bottom: 1px dashed #999; background: url(../images/icon_car.png) 0 -118px no-repeat; padding-left: 50px; margin-bottom: 15px; }
.haomo_more { height: 60px; line-height: 60px; font-size: 16px; }
.haomo { width: 1225px; margin: 0 auto; position: relative; left: -6px; }
.haomo li { width: 220px; float: left; margin-left: 23px; margin-bottom: 20px; }
.haomo li img { margin-bottom: 7px; }
.haomo li p { font-size: 23px;color: #555; }
.model_more { display: block; width: 50px; height: 25px; line-height: 25px; text-align: center; border-radius: 5px; background: #F60; color: #fff; font-size: 14px; font-weight: normal; }
.haomo li a:hover .model_more { background: #e4000f; }
/*皇冠店铺*/
.crown { width: 280px; margin-bottom: 30px; }
.number_04 { height: 60px; line-height: 60px; font-size: 26px; color: #e4000f; border-bottom: 1px dashed #999; background: url(../images/icon_car.png) 0 -180px no-repeat; padding-left: 50px; margin-bottom: 15px; }
/*.crown ul { padding-left: 10px; }
.crown li { height: 30px; line-height: 30px; font-size: 14px; padding-left: 30px; background: url(../images/icon_rz.gif) 0 -160px no-repeat; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;box-sizing:border-box;}*/

.ranklist{height:200px;overflow:hidden; margin-top:10px;}
.ranklist li{height:16px;line-height:16px;overflow:hidden;position:relative;padding:0 70px 0 30px;margin:0 0 20px 0;}
.ranklist li a{ color:#555; display:block; font-size:14px; width: 245px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color:#333}
.ranklist li em{background:url(../images/rz_icon.gif) no-repeat; width:20px;height:16px;overflow:hidden;display:block;position:absolute;left:0;top:0;text-align:center;font-style:normal;color:#333;}
.ranklist li.top em{background-position:0 -164px;}

.news { width: 880px; }
.number_05 { height: 60px; line-height: 60px; font-size: 26px; color: #e4000f; border-bottom: 1px dashed #999; background: url(../images/icon_car.png) 0 -243px no-repeat; padding-left: 50px; margin-bottom: 15px; }
.news { width: 880px; }
.news ul { display: block; margin-left: -15px; }
.news ul li { display: block; width: 430px; height: 85px; float: left; padding: 20px 0 0 15px; }
.news ul li a { display: block; width: 430px; height: 85px; }
.news ul li a>div { width: 290px; }
.news ul li a>div>h1 { font-size: 16px; height: 28px; line-height: 28px; width: 100%; padding: 0; margin: 0; }
.news ul li a>div>span { font-size: 14px; color: #999; padding-top: 10px; display: block; }
.news ul li a:hover>div>h1 { color: #ff6000; }
.news ul li a:hover>div>span { color: #555; }
/*购号流程*/
.liucheng ul { display: block; padding: 30px 0; height: 75px; }
.liucheng li { display: block; float: left; height: 75px; }
.liucheng li.lcjt { background: url(../images/jt_icon.jpg) no-repeat center center; width: 100px; }
.liucheng li.lc { width: 155px; }
.liucheng li.lc a { display: block; width: 155px; height: 75px; }
.lc_wz { line-height: 75px; }
.lc_icon { background: url(../images/lc_icon.png) no-repeat; background-size: 76px auto; width: 76px; height: 75px; }
.lc1 { background-position: 0 0; }
.lc2 { background-position: 0 -75px; }
.lc3 { background-position: 0 -150px; }
.lc4 { background-position: 0 -225px; }
.lc5 { background-position: 0 -300px; }
/*详情页*/
.hmxq { width: 818px;  margin-bottom: 30px; }
.hmxq_list { background: #e3e3e3; color: #999; font-size: 14px; margin-bottom: 10px; }
.hmxq_list td { background: #fff; padding: 10px; line-height: 180% }
.hmxq_list td.hmxq_sx { padding: 20px 10px; width: 107px; }
.hmxq_list td.hmxq_sj { font-size: 14px; color:#333}
.hmxq_list td.hmxq_hf { font-size: 16px; color:#333 }
.hmxq_list td.hmxq_nr { color: #333 }
.hmxq_list h1 { height: 50px; line-height: 50px; }
.hmxq_list h1 span { font-size: 35px; color: #008100; padding-right: 20px; }
.hmxq_list h1 em{ font-style:normal;color: #d6090d; font-size:14px;} 
.hmxq_list td.sj-phone{ color:#F00; font-size:30px;}
.hmxq_list td.sj-phone img {
  float: right;
}
.llsc { }
.llsc span.hmxq_ll { padding-left: 20px; background: url(../images/rz_icon.gif) no-repeat -64px -99px; background-size: 80px auto; }
.llsc span.hmxq_sc {  display:inline-block; width:78px; height:30px; line-height:30px; background:#3abd5f; text-align:center; border-radius:5px;  }
.llsc span.hmxq_sc a{ color:#fff; display:block;display:block; width:78px; border-radius:5px; }
.llsc span.hmxq_sc .removeFavorite { background:#c1c1c1;}
.llsc span.hmxq_fx { margin-left: 20px;  }
.jytx { width: 796px; border: 1px dotted #ccc; background: #feedcf; padding: 10px; line-height: 200%; margin-bottom: 20px; font-size: 14px; }
.hmxq_button { width: 570px; margin: 0 auto }
a.hmxq_gm { width: 230px; height: 50px; line-height: 50px; text-align: center; background: #d60a0d; color: #fff; float: left; font-size: 20px; }
a.hmxq_yd { width: 230px; height: 50px; line-height: 50px; text-align: center; background: #fc9b28; color: #fff; float: right; font-size: 20px; }
a.hmxq_gm:hover { background: #c20508 }
a.hmxq_yd:hover { background: #e4881c }
.xq_shop { width: 340px; border: 1px solid #e3e3e3;  padding-top: 10px }
.shop_logo { width: 185px; height: 135px; margin: 0 auto 10px}
.shop_rz { width: 136px; margin: 0 auto 15px; }
.shop_rz span { display: block; float: left; background: url(../images/rz_icon.gif) no-repeat; margin-right: 5px; }
.shop_rz span.shop_rz1 { width: 29px; height: 23px; background-position: -55px 0 }
.shop_rz span.shop_rz2 { width: 29px; height: 23px; background-position: -52px -32px; }
.shop_rz span.shop_rz3 { width: 29px; height: 23px; background-position: 0 -63px; }
.shop_rz span.shop_rz4 { width: 29px; height: 23px; background-position: 0 -160px; }
.shop_rz span.shop_rz_vip2{  width:29px; height:23px; background-position:0 -93px;}
.shop_rz span.shop_rz_vip3{  width:29px; height:23px; background-position:0 -115px;}
.shop_rz span.shop_rz_vip4{  width:29px; height:23px; background-position:0 -137px;}
.shop_rz span.shop_rz_vip5{  width:29px; height:23px; background-position:0 -158px;}
.shop_rz span.shop_rz1.on{  background-position:-55px 0}
.shop_rz span.shop_rz2.on{  background-position:-52px -32px;}
.shop_rz span.shop_rz3.on{  width:29px; height:23px; background-position:-52px -63px;}
.shop_rz span.shop_rz_vip2.on{  width:29px; height:23px; background-position:0 -160px;}

.shop_xinxi { padding-left: 20px; font-size: 14px; color: #555; margin-bottom: 15px; }
.shop_xinxi_l { display: inline-block; width: 20%; line-height: 200% }
.shop_xinxi_r { display: inline-block; width: 80%; line-height: 200% }
/*.shop_xinxi li{ padding-top:15px;}*/
.xq_shop a.enter {width: 105px; height: 36px; line-height: 36px; margin: 0 auto; display: block; text-align: center; font-size: 16px; margin-bottom: 15px; background: #ff7800; color:#fff }
/*详情页-推荐号码*/
.number_right_num1 { width: 1190px; margin: 0 auto 30px; }
.number_bt { height: 60px; line-height: 60px; font-size: 24px; color: #555; border-bottom: 1px dashed #999; margin-bottom: 15px; }
.number_bt span { float: right; font-size: 14px; }
.number_right_num1 ul { width: 1188px; border-left: 1px solid #e8e8e8; border-top: 1px solid #e8e8e8; }
.number_right_num1 ul li { width: 198px; float: left }
.number_right_num1 ul li a { display: block; padding: 13px 0; height: 50px; border-right: 1px solid #dadada; border-bottom: 1px solid #dadada; text-align: center; }
.number_right_num1 ul li a:hover { border: 1px solid #ff9800; background: #fef3df; margin-left: -1px; margin-top: -1px; }
.number_right_num1 ul li a h2 { color: #555; font-size: 22px; font-family: Arial, Helvetica, sans-serif; margin-bottom: 7px; }
.number_right_num1 ul li a h2 span { font-size: 22px; font-family: Arial, Helvetica, sans-serif; }
.liang { display: inline-block; width: 20px; height: 20px; background: url(../images/hm_icon.png) no-repeat; background-size: 42px auto; background-position: 0 3px; }
.pu { display: inline-block; width: 20px; height: 20px; background: url(../images/hm_icon.png) no-repeat; background-size: 42px auto; background-position: -24px 3px; }
.number_right_num1 ul li a p { width: 70%; font-size: 0.8em; margin: 0 auto; }

/*号码定制*/
.dz_bt { line-height: 50px; height: 50px; color: #d60a0d; font-size: 24px; padding-left: 40px; background: url(../images/car_icon.png) no-repeat left 10px; }
.dz_tx { height: 34px; line-height: 34px; color: #fff; background: #d60a0d; font-size: 14px; padding: 0 10px; margin-bottom: 10px; }
.dz_main { height: 450px; background: url(../images/car_dz_bg.jpg) no-repeat left top; padding: 15px; }
.dz_main .dznr_bt { width: 245px; padding-top: 185px; }
.dz_main .dznr_bt a { display: block; width: 156px; height: 35px; background: url(../images/anbj.png) no-repeat center center; line-height: 35px; color: #d60a0d; padding-left: 40px; margin-bottom: 5px; }
.dz_main .dznr { width: 875px; height: 410px; background: #fff; padding: 20px; }
.dz_main .dznr h2 { font-weight: bold; font-size: 16px; line-height: 36px; }
.dz_main .dznr .nzbd { font-size: 14px; padding: 5px 0; line-height: 24px; }
.dz_main .dznr .nzbd input { height: 30px; line-height: 30px; border: solid 1px #dddddd; width: 200px; }
.dz_main .dznr .nzbd textarea { width: 420px; height: 80px; border: solid 1px #dddddd; resize: none; }
.dz_main .dznr .nzbd select {
  margin-right: 15px;
  height: 30px;
  line-height: 30px;
  border: solid 1px #dddddd;
}
.dz_main .dznr .nzan { padding-left: 68px; }
.dz_main .dznr .nzan a { display: block; width: 120px; height: 40px; line-height: 40px; text-align: center; color: #fff; background: #d60a0d; float: left; margin-right: 100px; margin-top: 10px; }
.dz_main .dznr .nzan a:hover { background: #fff004; color: #d60a0d; }
/*号码定制页面推荐号码*/
.dztj { width: 940px; }
.dztj h1 { height: 60px; line-height: 60px; background: url(../images/xian.png) repeat-x left bottom; font-size: 24px; }
.dztj ul li { display: block; width: 220px; height: 85px; text-align: center; float: left; padding-top: 20px; padding-right: 20px; }
.dztj ul li a { padding-top: 15px; width: 220px; height: 70px; display: block; background: #f0f0f0; border: solid 1px #e6e6e6; border-radius: 3px; }
.dztj ul li a h2 { padding: 0; margin: 0; display: block; font-size: 22px; font-weight: bold; }
.dztj ul li a p { padding: 10px 0 0 0; margin: 0; width: 150px; margin: 0 auto; font-size: 14px; }
.dztj ul li a:hover { background: #fff4d9; border: solid 1px #ffd5a1; }
.dztj ul li:nth-child(4n+4) { padding-right: 0px; }
.dznews { width: 225px; }
.dznews h1 { height: 60px; line-height: 60px; background: url(../images/xian.png) repeat-x left bottom; font-size: 24px; }
.dznews ul { padding-top: 20px; }
.dznews ul li { line-height: 25px; font-size: 14px; display: block; background: url(../images/dian.gif) no-repeat left center; }
.dznews ul li a { padding-left: 10px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
/*快速选号*/
.quickview { background: #f8f8f8; border: solid 3px #f99a22; height: auto; margin: 0px 0 20px 0; border-radius: 15px 15px 0px 0px; padding: 20px 10px; color: #555; font-size: 14px; position: relative; }
.quickview ul li { display: block; line-height: 30px; float: left; position:relative; }
.quickview .qkbt { display: block; width: 80px; font-size:16px; padding-top:12px; }
.quickview .qklm { display: block; width: 1040px; }
.quickview .qklm li>a { display: block; float: left; margin-right: 10px; padding: 10px 15px; font-size: 20px; }
.quickview .qklm li>a.active{ background:#F60; color:#FFF;}
.quickview .qklm li>a.active span{color:#FFF}
.quickview .qklm li:hover>a.active span{color:#555}
.quickview .qklm li:hover>a { color: #000; background-color: #FFFFFF; border-color: transparent; box-shadow: 0 0 6px 0 #ccc; }
.quickview .qklm li>div { display: none; }
.quickview .qklm li>span { display: none; }
.quickview .qklm li:hover>div { position: absolute; left: -107px; top: 45px; background-color: #FFFFFF; z-index: 99; color: #000; height: auto; border-color: transparent; box-shadow: 0 0 6px 0 #ccc; padding: 5px; display: block; width: 214px; }
.quickview .qklm li.car_top:hover>div { }
.quickview .qklm li:hover>span { position: absolute; background-color: #FFF; top: 40px; display: block; height: 10px; width: 50px; z-index: 120; }
/*.quickview .qklm li.car_top:hover>span { top: 40px; }*/
.quickview .qklm li>div>a { display: inline-block; height: 30px; width: 40px; margin-left: 5px; margin-right: 5px; color: #000; }
.quickview .qklm li>div>a:hover { color: #F63; }
.quickview .qkjg { display: block; width: 1040px; }
.quickview .qkjg li>a { display: block; float: left; margin-right: 10px; padding: 7px 15px; font-size: 16px; }
.quickview .qkjg li>a.active{ background:#F60; color:#FFF;}
/*列表页号码开始*/
.list { border-top: solid 2px #d60a0d; }
/*排序方式*/
.list .sort { background: #f5f5f5; height: 40px; line-height: 40px; border-right: solid 1px #dbdbdb; border-left: solid 1px #dbdbdb; border-bottom: solid 1px #dbdbdb; }
.list .sort ul { display: block; width: 300px; }
.list .sort ul li { display: block; float: left; padding: 0 20px; font-size: 14px; border-right: solid 1px #dbdbdb; }
.list .sort ul li.current{ background:#fff; color:#d60a0d}

/*按价格排列小三角*/
.arrow { position: relative; }
.arrow i, .arrow s { width: 0; height: 4px; border: 4px solid #AAA; border-color: #AAA transparent; position: absolute; right: 6px; }
.arrow i { border-width: 4px 4px 0 4px; top: 21px; }
.arrow s { border-width: 0 4px 4px 4px; top: 10px; }
.arrow i.active, .arrow s.active { border-color: #ff8a00 transparent; }
/*号码标签*/
.list .label { height: 38px; line-height: 38px; background: #e9e9e9; }
.list .label ul li { display: block; float: left; text-align: center; font-size: 14px; color: #555; font-weight: bold; }
.list .label ul li.number { width: 180px; }
/*号码显示*/
.list .numbershow ul { height: 47px; line-height: 47px; border-bottom: dashed 1px #dbdbdb; }
.list .numbershow ul:hover { background: #fef3e6; }
.list .numbershow ul li { display: block; float: left; text-align: center; color: #555; font-size: 14px; }
.list .numbershow ul li.number { width: 180px; font-size: 22px; font-weight: bold; }
.list .numbershow ul li.number a span.searchresultkey,.list .numbershow ul li.number a{color:#06C}
.brand { width: 100px; }
.price { width: 100px; }
.moral { width: 220px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;padding-right: 20px; }
.package2{
	width: 140px;
}
.package2 a {
	color: #06C;
}
.sjdp_icon {
	display: inline-block;
	width: 17px;
	background-image: url(../images/sj_dpt.png);
	background-repeat: no-repeat;
	height: 13px;
	margin-left: 5px;
}
.sjdp_icon1 { display: inline-block; width: 16px; background: url(../images/icon_rz.gif) no-repeat; background-repeat: no-repeat; height: 16px; margin-left: 5px; }
.sj_vip2 { background-position: 0px -97px; }
.sj_vip3 { background-position: 0px -120px; }
.sj_vip4{ background-position: 0px -140px; }
.sj_vip5 { background-position: 0px -164px; }
.sj_vip {
	background-position: 0px 0px;
}
.sj_dpup {
	background-position: 0px -15px;
}
.sj_dpdown {
	background-position: 0px bottom;
}

.operation { width: 120px; padding-left:10px; }
.operation a { display: block; width: 55px; height: 28px; line-height: 28px; text-align: center; color: #fff; background: #30a3dc; margin-top: 10px; font-size:12px; }
.operation a.reserve { background: #3abd5f; }
.operation a:hover { background: #f99a22; }
.operation a.removeFavorite{ background:#ed1b24}
/*分页*/
#pageGro { width: 800px; height: 38px; margin: 0px auto; padding-top: 30px; }
#pageGro div, #pageGro div ul li { font-size: 14px; color: #999; line-height: 36px; float: left; margin-left: 5px; }
#pageGro div ul li { width: 36px; text-align: center; border: 1px solid #ededed; cursor: pointer; }
#pageGro div ul li.on { color: #fff; background: #d6090c; border: 1px solid #d6090c; }
#pageGro .pageUp, #pageGro .pageDown { width: 80px; border: 1px solid #ededed; cursor: pointer; }
#pageGro .pageUp { text-indent: 23px; background: url(../images/pageUp.png) 5px 14px no-repeat; }
#pageGro .pageDown { text-indent: 5px; background: url(../images/pageDown.png) 60px 14px no-repeat; }
/*推荐号码*/

.n_right { width: 250px; height: auto; }
.tjbt { font-size: 20px; line-height: 40px; border-bottom: dashed 1px #e9e9e9; }
.tj_hm li { display: block; height: 58px; border-bottom: solid 1px #e9e9e9; padding: 5px 45px 0 45px; }
.tj_hm li a { display: block; height: 58px; }
.tj_hm li a h2 { color: #555; font-size: 22px; }
.tj_hm li:hover { background: #fffbf8; }
.tj_new { border-top: none; margin-top: 15px; }
.tj_newbt { border-top: solid 2px #d81519; line-height: 36px; height: 36px; background: #f5f5f5; padding: 0 10px; font-size: 18px }
.tj_newbt a { font-size: 14px; color: #999; }
.tj_new ul { padding: 10px; }
.tj_new ul li { line-height: 30px; font-size: 14px; display: block; }
.tj_new ul li a { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tjshop ul li { padding-left: 30px; background: url(../images/icon_rz.gif) 0 -160px no-repeat; }
/*城市*/
.listcity li { float: left; display: block; height: 42px; width: 100px; color: #FFF; font-size: 16px; line-height: 42px; text-align: center; position: relative; }
.listcity li>a { color: #FFF; display: block; height: 42px; width: 100px; }
.listcity li>a:hover { background-color: #dc010a; }
.listcity .childnav { height: 31px; color: #666; font-size: 14px; display: none; position: absolute; background-color: #FFF; width: 600px; padding-top: 5px; z-index: 99; left: -100px; }
.listcity .childnav { display: block; }
.listcity .childnav>span { display: block; float: left; height: 30px; line-height: 30px; margin-right: 5px; margin-left: 5px; }
.listcity .childnav>span>a { display: block; height: 30px; padding: 0 5px; }
.listcity .childnav .redborder a { border-bottom: solid 2px #ed1b24; }

/*估价*/
.sidebar{ width:215px; padding-bottom:20px;}
.sidebar h2{ height:48px; line-height:48px; text-align:center; border-top:1px solid #e4000f; border-bottom:1px solid #cbcbcb; font-size:22px; color:#e4000f}
.sidebar ul li{ height:50px; line-height:50px; font-size:16px;}
.sidebar ul li a{ display:block; width:215px; padding-left:43px;}
.sidebar img{ margin-bottom:10px;}
p.tel{ width:140px; margin:0 auto; height:50px; line-height:50px; padding-left:40px; background:url(../images/onepage_icon.gif) no-repeat 0 10px; font-size:18px; color:#555}
p.qq{width:140px; margin:0 auto; height:50px; line-height:50px; padding-left:40px; background:url(../images/onepage_icon.gif) no-repeat 0 -35px; font-size:18px;}
p.qq a{ color:#555}
.onepage{ width:930px;}
.onepage_bt{ width:900px; height:50px; line-height:50px; background:#f3f3f3; border-left:10px solid #e4000f; padding-left:20px; color:#555; margin-bottom:10px;}
.onepage_con{ }
.gujia{ width:773px; height:58px; background:url(../images/gujia_k.gif) no-repeat; margin:30px auto 10px; padding:18px 5px 5px 15px;}
.gujia select{height:40px; line-height:40px; font-size:20px; border:1px solid #ccc; color:#999; margin-right:15px;}
.gujia_qq{ width:390px; height:40px; line-height:40px; font-size:20px; border:none;color:#999; background:#f7f5f6 }
a.yjgj{ float:right; width:210px; text-align:center; height:48px; line-height:48px; font-size:25px; color:#fff}
.gujia_xx{ width:773px;  margin:0 auto 30px; font-size:14px;}

.gujia_jg{ width:733px; background:#f7f5f6; padding:20px; margin:0 auto 60px;}
.gujia_jg h3{ height:30px; line-height:30px; color:#555; margin-bottom:15px;}
.gujia_k{ width:576px; margin:0 auto; border:1px solid #d6d4d5; padding:10px 40px; background:#fff}
.gujia_l{ width:85px;  line-height:200%; text-align:right}
.gujia_r{ width:481px; line-height:200%; color:#d60a0d;}
.gujia_tj{ width:927px; height:382px; background:url(../images/gujia_tj.jpg) no-repeat; padding-bottom:20px;}
.gujia_tj h3{ padding-left:30px; color:#fff; line-height:70px;}
.gujia_tj_con{ width:857px; background:#fff; margin:0 auto; padding-left:30px; padding-top:20px; padding-bottom:20px;}
.gujia_tj_con li { width:150px; height:40px; line-height:40px; float:left; margin-right:60px; font-size:16px;}
.gujia_tj_con li  a span{ float:right; color:#fc9b28}

.gujia01{ width:645px; height:58px; background:url(../images/gujia_k2.gif) no-repeat 185px 0 ; margin:30px auto 10px; padding:18px 5px 5px 0px;}
.gujia01 select{height:40px; line-height:40px; font-size:20px; border:1px solid #ccc; color:#999; margin-right:15px;}


.onepage_bt {
  width: 900px;
  height: 50px;
  line-height: 50px;
  background: #f3f3f3;
  border-left: 10px solid #e4000f;
  padding-left: 20px;
  color: #555;
  margin-bottom: 10px; 
}

.onepage_bt01 {
  width: 1160px;
  height: 50px;
  line-height: 50px;
  background: #f3f3f3;
  border-left: 10px solid #e4000f;
  padding-left: 20px;
  color: #555;
  margin-bottom: 10px; 
}
span#showcarhead{display:inline-block; width:40px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}