@charset "gb2312";/*-----------------------------
Name: layout css
Design:Mc.ma
Time: 2012-04
-----------------------------*/

/* 遮罩*/
.maskdiv{position:fixed;width:100%;height:100%;background:#000;top:0;left:0;z-index:100;opacity: 0.5;_position:absolute;filter:Alpha(opacity=50);}
.masksy1{position:fixed;width:100%;height:100%;background:#000;top:0;left:0;z-index:102;opacity: 0.5;_position:absolute;filter:Alpha(opacity=50);}


/*省市控件*/.provinceCity{width:184px;position:absolute;background:#FFF;display:none;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}
.provinceCity li{margin-top:0;line-height:24px;font-size:14px;}
.provinceCity .tabs{background:url(imagesico_bg.gif) repeat-x;}
.tabs .current span{position: absolute;left: 50%;bottom:-4px;margin-left: -4px;border-bottom:0 solid transparent;border-left:3px solid transparent;border-right: 3px solid transparent;border-top: 3px solid #ff5f54;}
.provinceCity .tabs li{float:left;width:92px;height:26px;line-height:26px;border-bottom:1px solid #d9d9d9;}
.provinceCity .tabs li a.xt{border:none;}
.provinceCity .tabs li.current a{color:#ff644c;}
.provinceCity .tabs .current{background-color:#fff0e0;border-bottom-color:#ff644c;}
.provinceCity .tabs li a{display:inline-block;height:20px;color:#555;line-height:20px;text-align:center;text-decoration:none;width:91px;font-size:14px;border-right:#d9d9d9 1px solid;}
.provinceCity .tabs li.current, .provinceCity .tabs li.current{}
.province{height:104px;}
.provinceCity .con{height:110px;border-top:none;}
.provinceCity .con ul{padding-top:10px;}
.provinceCity .province{}
.provinceCity .city ul{width:160px; float:left;height:110px;}
.provinceCity .province .pre a,
.provinceCity .province .pre a:visited,
.provinceCity .city .pre a,
.provinceCity .city .pre a:visited{float:left;width:11px;height:108px;background:url(../img/citys-left.png) left center no-repeat;}
.provinceCity .province .pre a.can, .provinceCity .province .pre a.can:visited{background:url(../img/citys-left.png) right center no-repeat;}
.provinceCity .province .next a, 
.provinceCity .province .next a:visited,
.provinceCity .city .next a,
.provinceCity .city .next a:visited{float:right;width:11px;height:109px;background:url(../img/citys-right.png) center no-repeat;}
.provinceCity .province .next a.can, .provinceCity .province .next a.can:visited{background:url(../img/citys-right.png) right center no-repeat;}
.provinceCity .city .next{position:relative;left:2px;}
.provinceCity .province .list{float:left;width:160px;margin:auto}
.provinceCity .province .list li{float:left;width:75px;text-align:center;overflow:hidden;}
.provinceCity .province .list li a, .provinceCity .province .list li a:visited{color:#555}
.provinceCity .province .list li a.selected, .provinceCity .province .list li a.selected:visited{color:#ff644c;}
.provinceCity .city{float:left;width:182px;margin:auto}
/*city0有用，需要保留*/.provinceCity .city0{float:left;width:280px;margin:auto}
.provinceCity .city li{float:left;width:75px;text-align:center;overflow:hidden;}
.provinceCity .city0 li{float:left;width:69px;text-align:center;overflow:hidden;padding:3px 0}
.provinceCity .city li a, .provinceCity .city li a:visited{color:#777777}
.provinceCity .city0 li a, .provinceCity .city0 li a:visited{color:#777777}
.provinceCity .city li a.selected, .provinceCity .city li a.selected:visited{color:#d81400}
.provinceCity .city0 li a.selected, .provinceCity .city0 li a.selected:visited{color:#d81400}
/*省市模糊查询*/#dimCityQuery{position:absolute;border:1px solid #d6d6d6;background:#FFF;display:none}
#dimCityQuery li a, #dimCityQuery li a:visited{display:block;height:26px;padding:0 15px;line-height:26px;color:#777777;text-decoration:none}
#dimCityQuery li.current a , #dimCityQuery li.current a:visited{background:#d81400;color:#FFF;}
#dimCityQuery li.none{height:26px;padding:0 15px;line-height:26px;color:#777777;}
/*分页*/.tf_page{margin-top:15px;text-align:right;margin-bottom:15px;margin-right:15px;}
.tf_page a{display:inline-block;height:20px;padding:0px 6px;border:1px solid #555555}
.tf_page a:hover{background:#DB1300;color:#ffffff;text-decoration:none;border:#d81400 1px solid;}
.tf_page a.disabled{color:#cbcbcb;border:1px solid #cbcbcb;cursor:default}
.tf_page a.disabled:hover{text-decoration:none;background:none;}
.tf_page a.current{background:#d81400;border:#d81400 1px solid;color:#fff;}
.tf_s_page a{margin-right:5px;}
/*分页11*/.tf_s_page .current-page{background-color:#D81400;border:1px solid #D81400;padding:0 6px;margin-right:5px;color:#FFFFFF;height:20px;display:inline-block;margin-right:5px;}
.tf_s_page .prev-page,.tf_s_page .first-page{color:#cbcbcb;border:1px solid #cbcbcb;cursor:default}


/*地区选择*/
.selectregion{width:306px;position:absolute;background:#FFF;display:none}
.selectregion .tabs{background:url(imagesico_bg.gif) repeat-x;border-left:#dbdbdb 1px solid;border-right:#dbdbdb 1px solid;height:38px;}
.selectregion .tabs li{float:left;width:100px;height:38px;}
.selectregion .tabs li a.xt{border:none;}
.selectregion .tabs li.current a{color:#ff644c}
.selectregion .tabs li a{display:block;height:32px;color:#555;line-height:32px;text-align:center;text-decoration:none;float:left;width:100px;font-size:14px;border-right:#d6d6d6 1px solid;}
.selectregion .tabs li.current{background:url(imagesico_line.gif) center bottom no-repeat;}
.selectregion .con{height:110px;border:1px solid #d6d6d6;border-top:none;padding:10px;}
.selectregion .city{float:left;width:280px;overflow-y:auto;overflow-x:hidden;height:110px;margin:auto;}
.selectregion .city li{float:left;width:60px;text-align:center;overflow:hidden;padding:3px 0}
.selectregion .city li a, .provinceCity .city li a:visited{color:#777777;margin-left:5px;}
.selectregion .city li a.selected, .provinceCity .city li a.selected:visited{color:#ff644c}

/**车险身份证号续保弹出省市选择框需用到**/
.dialog .dialog_content .sd_input_city{background:url(imagescity_bg.png) no-repeat;height:20px;line-height:20px;border:#d6d6d6 1px solid;width:121px;color:#000;}








.none{display:none;}

