/***** 样式 *****/
/* 全局 */
html,body{position:relative;min-height:100%;/*overflow-x:hidden;*/}
body{font:14px/20px Microsoft Yahei;min-width:1190px;word-wrap:break-word;word-break:break-all;color:#333;background:#fff;}
article,aside,figure,footer,header,menu,section{display:block;}
*{margin:0;padding:0;}
li{list-style:none;}
img{border:none;}
a{cursor:pointer;text-decoration:none;color:#333;outline:none;blr:expression(this.onFocus=this.blur());}
a:active,a:focus,a:hover{color:#fb0068;}
input,textarea,select,button{outline:0 none;}
select,button{cursor:pointer;}
textarea{resize:none;}
select,button{cursor:pointer;}
img{border:none;}

/* 其它 */
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:'.';}
.clearfix{zoom:1;}
.clear{font-size:0;clear:both;overflow:hidden;height:0;}
.l{float:left;}
.r{float:right;}
.hidden{display:none;}
.flex{display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:box;display:flexbox;display:flex;}

/* 滚动条 */
::-webkit-scrollbar{width:10px;height:10px;}
::-webkit-scrollbar-track{background:#f1f1f1;}
::-webkit-scrollbar-track:hover{background:#eee;}
::-webkit-scrollbar-thumb{border-radius:4px;background:#b9b9b9;}
::-webkit-scrollbar-thumb:hover{background:#747474;}

/***** 补丁样式 结束 *****/

/*领票弹窗*/
.from-wrap .form{width:440px;padding:0 0 0 40px;}
.from-wrap .form .font-24{font-size:24px;font-weight:bold;line-height:24px;margin-bottom:10px;color:#bf153d;}
.from-wrap .form .place{font-size:16px;line-height:14px;margin:16px 0 16px;color:#000;}
.from-wrap .form .base-input{position:relative;width:430px;height:53px;margin:20px auto 0;background-position:0 -640px;}
.from-wrap .form .base-input .name-message{width: auto;top: 40px;}
.from-wrap .form .base-input input{line-height:41px;width:416px;height:41px;padding:5px 0 5px 12px;}
.from-wrap .form .base-input .js_tips{line-height:53px;}
.from-wrap .form .button{margin:16px 0 40px;text-align:center;}
.from-wrap .form .button button{font-family:'Microsoft Yahei';font-size:17px;width:430px;height:53px;color:#fff;border:0 none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#bf153d;}
.from-wrap .form .verify-wrap{width:430px;margin:20px auto 0;}
.from-wrap .form .verify-input{width:217px;height:55px;margin:0;background-position:-300px -520px;}
.from-wrap .form .verify-wrap .verify-code{line-height:43px;width:193px;height:43px;padding:5px 0 5px 12px;}
.from-wrap .form .verify-wrap .verify-img{margin:12px 3px 0 6px;}
.from-wrap .form .verify-wrap .js_rush{line-height:55px;}

/* 遮罩层 */
.ui-widget-overlay{opacity:.6;background:#333;-moz-opacity:.6;filter:alpha(opacity=60);}
/* 对话框 */
.ui-dialog{position:fixed;top:50%;left:50%;margin-top:-396px;margin-left:-288px;padding:0;background:#fff;-webkit-box-shadow:0 3px 15px #555;-moz-box-shadow:0 3px 15px #555;box-shadow:0 3px 15px #555;}
.con .ui-dialog{padding:0;}
.ui-dialog .con .bm .bm_box dl{margin:30px auto 0;}
.ui-dialog .ui-dialog-titlebar{font:18px/45px Microsoft YaHei;overflow:hidden;height:32px;padding:0 !important;text-align:center;color:#9a0101;background:#9a0101;}
.ui-dialog .ui-dialog-titlebar button{right:20px;overflow:hidden;width:16px;height:16px;margin:-8px 0 0 0;padding:0;border:none;background:url(https://cdn.file0.antuan.com/ATStatic/antuan/images/common/close.png) no-repeat;}
.ui-dialog .ui-dialog-title{display:inline-block;float:none;overflow:hidden;margin:0;text-align:center;}
.ui-dialog .ui-dialog-content form{height:100%;}

.load-img{display:inline;width:20px;height:20px;margin:0 4px -4px 0;}
.ui-dialog .ui-dialog-titlebar{height:42px;background:#fff;}
.ui-dialog .ui-dialog-titlebar button{background:url(https://cdn.file0.antuan.com/ATStatic/antuan/images/common/common.png) -80px -50px no-repeat;}

/*提示框*/
.antuan_msg{position:fixed;z-index:99999999;top:0;right:0;bottom:0;left:0;}
.antuan_msg_modal{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.7;background-color:#000;}
.antuan_msg_dialog{position:absolute;top:50%;left:50%;width:346px;height:124px;margin-top:-62px;margin-left:-173px;background-color:#fff;}
.antuan_msg_dialog .del{position:absolute;right:0;display:inline-block;width:40px;height:40px;cursor:pointer;background-image:url(https://cdn.file0.antuan.com/ATStatic/antuan/images/common/msg.png);background-position:-114px -2px;}
.antuan_msg_dialog .icon{position:absolute;top:50%;left:0;display:inline-block;width:45px;height:45px;margin-top:-22.5px;background-image:url(https://cdn.file0.antuan.com/ATStatic/antuan/images/common/msg.png);background-repeat:no-repeat;background-position:-65px 0;}

.antuan_msg_dialog .con{position:absolute;top:45px;right:30px;left:30px;color:#404040;}
.antuan_msg_dialog .con_w{font-size:18px;line-height:25px;position:relative;padding-left:55px;}

.antuan_msg_dialog.antuan_msg-error .icon{background-position:-7px 0;}

/*PC验证码样式（可放公用）*/
.code-wrap{width:395px;margin:40px auto;}
.code-wrap .code-img{height:52px;line-height:52px;}
.code-wrap .code-img img{cursor:pointer;}
.code-wrap .code-img i{display:inline-block;width:26px;height:23px;background:url(https://cdn.file0.antuan.com/ATStatic/antuan/images/common/common.png) -300px -312px no-repeat;margin:0 0 14px 18px;cursor:pointer;}
.code-wrap .code-img span{float:right;font-size:14px;line-height:52px;color:#383838;}
.code-wrap .code-img span>a{color:#18b4ed;}

.code-wrap .submit-wrap{padding-top:12px;}
.code-wrap .submit-wrap .code-input{width:393px;height:38px;line-height:38px;border:1px solid #cacaca;border-radius:4px;font-size:14px;margin:20px auto 0;background:#fff;text-align:center;}
.code-wrap .submit-wrap .code-submit{width:395px;height:40px;line-height:40px;background:#d10024;border-radius:4px;font-size:18px;color:#fff;margin:20px auto 0;border:0 none;}
