a { text-decoration:none; color:#333;}
/*单选*/
.single { margin:5px 0px; background:#fff;}
.single .padding{padding:0px 10px;}
.single .btnline {height:32px;background:#f6f6f6;}
.single .btnline strong {display:block; float:left; line-height:30px;margin-top:0px;} 
.single .btnline b { display:block; float:right; line-height:20px;}
.single .btnline span {line-height:30px; color:#f60}
.single .btnline b input.btn{cursor:pointer;background:url(../images/popupbut.gif) no-repeat; height:26px; width:56px; line-height:26px; border:none; font-size:12px; font-weight:normal;}
.single strong { display:block; font-weight:bold; height:25px; line-height:25px;margin-top:5px;}
.single a {display: block;  height:20px; line-height:20px; float:left; text-align:left;padding-left:3px}
.single a.arrows{ background: url(../images/icon.gif) no-repeat right center;}
.single a.arrows:hover{ background: url(../images/icon_over.gif) no-repeat right center #fff3e6;}
.single a:hover{ background:#fff3e6; color:#ff3e00}
.procity{overflow:visible;}
/*多选*/
.multi{padding:0;margin:0;clear:both;}
.multi .padding{padding:0 0 0 10px;}
.multi .btnline {height:40px;background:#f6f6f6;}
.multi .btnline strong {display:block; float:left; line-height:30px;margin-top:0px;} 
.multi .btnline a { display:block;float:right; line-height:26px; text-align:center;}
.multi .btnline b { display:block; float:right; line-height:30px; margin-top:3px;}
.multi .btnline b .btn {cursor:pointer; background:url(../images/popupbut.gif) no-repeat left top; height:28px; width:56px; line-height:26px; border:none; font-size:12px; font-weight:normal; margin-right:5px;}
.multi .okselect{background:#f6f6f6; border-bottom:1px solid #ccc; padding:0 0 0 10px;}
.multi .okselect div {background:#f6f6f6;  display:block; overflow:auto;zoom:1;clear:both;padding-bottom:10px;}
.multi .okselect a { float:left; display:block; height:12px; margin-bottom:4px; _margin-bottom:0}
.multi span {vertical-align:middle; margin-left:3px;}
.multi input {vertical-align:middle}
.multi label{margin-left:0;margin-right:0;}
.multi strong {line-height:25px; display:block; margin-top:5px;}
.multi .procity a {width:77px ; float:left; display:block; height:20px; line-height:20px; padding-left:3px;}
.multi .procity a:hover {background:#fff3e6; color:#ff3e00}
.multi .city {margin-bottom:10px;}
.multi .city a {float:left; display:block; height:20px; line-height:20px; padding-left:3px; width:108px; background: url(../images/icon.gif) center right no-repeat;}
.multi .city a:hover{background: url(../images/icon_over.gif) center right no-repeat #fff3e6; color:#ff3e00}
.multi .city a.noarrow,.multi .city a.noarrow:link,.multi .city a.noarrow:hover{background:none;cursor:pointer}
.city a:hover{background:none;cursor:pointer}
.overwindowborder a:hover{background:none;cursor:pointer}

.multi .city_site {margin-bottom:10px;}
.multi .city_site a {float:left; display:block; height:20px; line-height:20px; padding-left:3px; width:108px; background: url(../images/icon.gif) center right no-repeat;}
.multi .city_site a:hover{background: url(../images/icon_over.gif) center right no-repeat #fff3e6; color:#ff3e00}
.multi .city_site a.noarrow,.multi .city_site a.noarrow:link,.multi .city_site a.noarrow:hover{background:none;}

/*移上的层样式*/
.overwindowborder input {vertical-align:middle; }
.overwindowborder span{vertical-align:middle; margin-left:5px;}
.overwindowborder a {width:100px; float:left; display:block; height:20px; line-height:20px; padding:0px 3px;}
.overwindowborder a:hover{ background:#fff3e6; color:#ff3e00}
.overwindowborder a label {cursor:pointer}
/* 边框样式 */
.cypopup_overlay {position:absolute;top:0;left:0;width:100%;height:100%;background:none repeat scroll 0 0 #CDC9C9;opacity:0.5;filter:alpha(opacity=50);display:none;}

/*橙色样式*/
.cypopup_default {border:2px solid #f60; width:580px;}
.cypopup_default .title {background:url(../images/popuptitbg.gif) repeat-x 0 0; height:30px; line-height:30px; font-weight:bold; text-indent:10px;}
.cypopup_default .title h3 {font-size:12px; float:left; display:block; line-height:27px; color:#fff; margin:0;}
.cypopup_default .title span {color:#ffea00; font-weight:normal;}
.cypopup_default .title b { float:right; display:block; background:url(../images/close_c.gif) no-repeat left top; width:21px; height:15px; margin-top:5px; margin-right:10px; cursor:pointer}
.cypopup_default .clear {font-size:1px; line-height:0px; height:0px; clear:both;}
.overwindow_default { border:1px solid #f60;padding:10px;background:#fff;}
.cypopup_default label {cursor:pointer}
.cypopup_layer_default { border:1px solid #f60; padding:10px;}

/*蓝色样式*/
.cypopup_blue {border:2px solid #09f; width:580px;}
.cypopup_blue .title {background: url(../images/popuptitbg.gif) repeat-x left -31px; height:30px; line-height:30px; font-weight:bold; text-indent:10px;}
.cypopup_blue .title h3 {font-size:12px; float:left; display:block; line-height:27px; color:#fff; margin:0;}
.cypopup_blue .title span {color:#ffea00; font-weight:normal;}
.cypopup_blue .title b { float:right; display:block; background:url(../images/close_c.gif) no-repeat left -18px; width:21px; height:15px; margin-top:5px; margin-right:10px; cursor:pointer}
.overwindow_blue { border:1px solid #09f; width:215px; padding:10px;background:#fff;}
/*灰色样式-默认*/
.cypopup_gray {border:2px solid #b6bccc; width:580px;}
.cypopup_gray .title {background: url(../images/popuptitbg.gif) repeat-x left -62px; height:30px; line-height:30px; color:#fff; font-weight:bold; text-indent:10px;}
.cypopup_gray .title h3 {font-size:12px; float:left; display:block; line-height:27px; margin:0; color:#616280;}
.cypopup_gray .title span {color:#3b68e2; font-weight:normal;}
.cypopup_gray .title b { float:right; display:block; background:url(../images/close_c.gif) no-repeat left -36px; width:21px; height:15px; margin-top:5px; margin-right:10px; cursor:pointer}
.overwindow_gray { border:1px solid #777; width:215px; padding:10px;background:#fff;}
/*绿色样式*/
.cypopup_green {border:2px solid #a6de19; width:580px;}
.cypopup_green .title {background: url(../images/popuptitbg.gif) repeat-x left -93px; height:30px; line-height:30px; color:#1c4508; font-weight:bold; text-indent:10px;}
.cypopup_green strong {color:#1c4508;}
.cypopup_green .title h3 {font-size:12px; float:left; display:block; line-height:27px; margin:0;}
.cypopup_green .title span {color:#fff; font-weight:normal;}
.cypopup_green .title b { float:right; display:block; background:url(../images/close_c.gif) no-repeat left -54px; width:21px; height:16px; margin-top:5px; margin-right:10px; cursor:pointer}
.overwindow_green { border:1px solid #a6de19; width:215px; padding:10px;background:#fff;}

div#cypopup_lingyu span {font-family:"宋体",Arial,Helvetica,sans-serif}