@charset "utf-8";
*{ margin:0; padding:0; list-style:none; outline:none;}
i,b,em{font-size:12px; font-weight:400;font-style:normal;}
ul,ol,dl,li,form{ margin:0; padding:0;}
a,a img{text-decoration:none; border:none;}
a:link{cursor:pointer;}
a:hover{text-decoration:none;}
a:focus,input[type=button],input[type=submit]{outline:none;}
input[type="submit"],input[type="reset"],input[type="button"],button{-webkit-appearance:none;}
input,button,select,textarea{outline:none}
textarea{resize:none}
/*--popup_box--*/
.shadow_bg{ display:none; width:100%; height:100%; background:url(images/shadow_bg.png) repeat; overflow:hidden; position:fixed; top:0;left:0;z-index:1990;}
.popup_box{ display:none; width:40%; height:236px; background:#fff; border-radius:2px;box-shadow:0 0 10px #444; position:fixed; top:20%; left:0; margin-right:0;margin-bottom:0; z-index:2000;}
.popup_top{ height:50px;background:#dac4a9; position:relative;}
h4.popup_title{ display:block; height:40px; font:bold 16px/40px 'Simsun'; color:#fff; text-align:left; background: none;  padding:5px 15px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; position:relative;}
a.popup_closed{ display:block; width:33px; height:33px; overflow:hidden; position:absolute; top:10px; right:10px; z-index:2010;}
a.popup_closed i.i_closed{display:inline-block;width:16px;height:16px;overflow:hidden;background:url(images/i_closed.png) 0 0 no-repeat; position:absolute; top:9px; right:8px; z-index:2017;-webkit-transition:-webkit-transform 1s;transition:transform 1s;-webkit-transform:rotate(0);transform:rotate(0);}
a.popup_closed:hover{ color:#0287fe;}
a.popup_closed:hover i.i_closed{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
iframe.popup_iframe{ width:100%; height:200px; position:relative; overflow-x:hidden; overflow-y:auto;}
