/**
 * created with webstorm.
 * user: 14091150
 * date: 14-11-3
 * time: 下午2:28
 * to change this template use file | settings | file templates.
 */

/*popwin*/
	/* popwin mask */
.popwinmask{ width: 100%; height: 100%; position: absolute; top:0; left: 0; background: #000; opacity: 0.3; filter: alpha(opacity=30);}
iframe.popwinframe{ position: absolute; top:0; left: 0; background: transparent; z-index: 9; filter: alpha(opacity=0); opacity: 0; width: 100%;}
	/* popwin box */
.popwin{ position: fixed; _position: absolute; left: 50%; top: 50%; margin: -63px 0 0 -186px; border-radius: 1px; box-shadow: 0 0 10px #666; overflow: hidden;}
.popwinbg{ position: absolute; left: 0; top: 0; width: 9999px; height: 9999px; background: #000; opacity: .2; filter: alpha(opacity=20); z-index: -1;}
.popwintitle{ padding: 0 0 0 15px; height: 42px; line-height: 42px; background: #fff; font-size: 16px; font-weight: 700; color: #333; border-radius: 1px 1px 0 0;/* *position: absolute; *left: 6px; *right: 6px; *z-index: 1; _width: 100%; _padding: 0; _text-indent: 1em;*/}
a.popwinclose,a.popwinclose:active{ background: #fff; position: absolute; top: 0;/* *top: 10px;*/ right: 0; /**right: 10px;*/ z-index: 2; display: block; width: 42px; height: 42px; line-height: 42px; font-size: 20px; font-weight: bold; color: #666; text-align: center; overflow: hidden; text-decoration: none; /*_text-indent: 0;*/}
a.popwinclose:hover{ color: #fff; background: #e94443;}
.popwinmain{ padding: 0 15px;/* *padding: 65px 15px 30px;*/ background: #fff;}
.popwinloading{ text-align: center; padding: 52px 0;}
.popwinloading i{ background:  no-repeat center center; display: inline-block; width: 16px; height: 16px; vertical-align: middle; margin: 0 10px 0 0;}
	/* popwin btns*/
.popwinbtns{ background: #fff; text-align: center; padding: 15px 0; border-top: 1px solid #e7e7e7; border-radius: 0 0 1px 1px;}
.popwinbtns a{ display: inline-block; min-width:48px; margin: 0 10px; padding:0 20px; color: #666; text-decoration: none; border-radius: 2px; font-size: 14px; line-height:28px;}
.popwinbtns a:hover{ text-decoration: none;}
.popwinbtnyes{ border: 1px solid #f70; background: #f70; color: #fff !important;}
.popwinbtnyes:hover{ border: 1px solid #ff9000; background: #ff9000;}
.popwinbtnno{ border: 1px solid #ddd; background: #fff;}
.popwinbtnno:hover{ border: 1px solid #ddd; background: #f8f8f8;}
.popwinbtns-left{ text-align: left;}
.popwinbtns-right{ text-align: right;}

/* popwin theme(b) */
.b .popwinbtnyes{ border: 1px solid #2882d7; background: #2882d7;}
.b .popwinbtnyes:hover{ border: 1px solid #3092ee; background: #3092ee;}

/* popwin theme(example) */
.mask_z{ /* background: #000; */opacity:0; filter: alpha(opacity=0);}
.z .popwinbg{ /* background: #000; */ }
.z .popwintitle{ /* background: #eee; border-bottom: 1px solid #ccc; color: #333; */ }
.z .popwinmain{ /* background: #fff; */ }
.z a.popwinclose,.z a.popwinclose:active{ /* color: #666; */ }
.z a.popwinclose:hover{ /* color: #666; */ }
.z .popwinbtns{ /* background: #fff; border-top: 1px solid #e7e7e7; */ }
.z .popwinbtns a{ /* color: #333; box-shadow: 0 1px 1px #ddd; font-size: 12px; */ }
.z .popwinbtnyes{ /* border: 1px solid #ec8001; background: #ec8001; background: linear-gradient(to top, #f88700, #fe9900); */}
.z .popwinbtnyes:hover{ /* border: 1px solid #fe9900; background: #fe9900; background: linear-gradient(to top, #fe9900, #ffa800); */}
.z .popwinbtnno{ /* border: 1px solid #ccc; background: #ccc; background: linear-gradient(to top, #eee, #fafafa); */}
.z .popwinbtnno:hover{ /* border: 1px solid #ccc; background: #fff; background: linear-gradient(to top, #f4f4f4, #fff); */}

/* scrollpic */
.focusbox{}
.focusimages{ position: relative; z-index: 1; width: 100%; height: 300px; overflow: hidden;}
.focusimages li{ position: absolute; width: 100%; z-index: 1; left: 0; top: 0; overflow: hidden;}
.focusimages li a{ position: relative; display: block;}
.focusimages li a img{ position: absolute; left: 50%; top: 0;}
.focusimages li p{ position: absolute; left: 50%; bottom: 0; padding: 1em; line-height: 1.5em; background: #000; background: rgba(0, 0, 0, 0.4); color: #fff; display: none; z-index: 1;}
.focusnumbox{ position: absolute; z-index: 2; left: 50%; bottom: 10px;}
.focusnumbox a{ display: inline-block; width: 20px; height: 20px; line-height: 20px; text-align: center; background: #000; color: #fff; border-radius: 20px; text-decoration: none; overflow: hidden; margin: 0 3px;}
.focusnumbox a.hidenumtxt{ text-indent: -99em;}
.focusnumbox a.focussel{ background: #fff; color: #000;}
.focusprearr,.focusnextarr{ display: none; position: absolute; z-index: 3; top: 50%; width: 36px; height: 60px;background:  0 0 no-repeat;color: #fff;}
.focusnextarr{background:  -53px 0 no-repeat;}
.focusprearr:hover{background-position: 0 -69px;}
.focusnextarr:hover{background-position: -53px -69px;}
/*ywx20160330 菊花加载*/
.y.popwin{ position: fixed; _position: absolute; left: 50%; top: 50%; margin: -63px 0 0 -186px; border-radius: 1px; box-shadow:none; overflow: hidden;}
.y .popwinbg{ position: absolute; left: 0; top: 0; width: 9999px; height: 9999px; background: none; opacity: .2; filter: alpha(opacity=20); z-index: -1;}
/*ywx20161225*/
.d{box-shadow: none;}
.d .popwinmain{padding: 0;background: none;}
.d .popwinbg{background: none;}
/*招标平台ywx20180211*/
.c .popwintitle{ border-bottom: 1px solid #eee; color: #333;color: #666;}
.c .popwinbtns a{border-radius: 4px;padding: 0 9px;font-size: 12px;}
.c .popwinbtnyes{border: 1px solid #0091ff;background: #0091ff;;color: #fff !important;}
.c .popwinbtnyes:hover{ background: #0091ff;;color: #fff !important;}

