﻿h5{color:#333333}
.invite_content{padding:20px 14px 30px;background:url(../../images/ticket/body_bg2.jpg) #fff no-repeat center 2px;border:1px solid #cecece; width:880px;margin:0px auto}
.done_left{width:442px;padding:70px 0 0 94px;position:relative;color:#666;}
.pop_address_list ul{overflow:hidden;zoom:1;}
.person_match li{overflow:hidden;zoom:1;}
.done_left{overflow:hidden;zoom:1;}
.play_game{overflow:hidden;zoom:1;}
.invite_content{overflow:hidden;zoom:1;}
.person_match li{float:left;_display:inline;}
.mail_help li{float:left;display:inline;}
.play_game li{float:left;display:inline;}
.right_card span{float:left;display:inline;}
.login_move span{float:left;display:inline;}
.to_mtime{float:left;display:inline;}
.bubble_g{float:left;display:inline;}
.m_right{float:left;display:inline;}
.done_right{float:left;display:inline;}
.invite_done{float:left;display:inline;}
.input_title{float:left;display:inline;}
.done_left2{float:left;display:inline;}
.done_left1{float:left;display:inline;}
.done_left{float:left;display:inline;}
.bubble_g{position:absolute;}
.done_left1{width:442px;padding:70px 0 0 10px;position:relative;color:#666;}
.done_left2{width:863px;padding:0 0 0 20px;height:330px;color:#000;}
.bubble{position:absolute;}
.login_move{position:absolute;}
.goto_mtime:hover{text-decoration:none;}
.invite_done:hover{text-decoration:none;}
.bold{font-weight:bold;}
.login_move{left:25px;top:13px;width:520px;zoom:1;}
.img_box{padding:1px;border:1px #999 solid;background:#fff;}
.login_move span{font-weight:bold;width:97px;padding-left:40px;height:23px;padding-top:5px;position:relative;border:1px solid #4b860b;border-left:0;}
.login_move span.num3{margin-left:47px;border:1px solid #d1d1d1;font-weight:normal;color:#d1d1d1;border-left:0;}
.login_move span.num2{margin-left:47px;border:1px solid #d1d1d1;font-weight:normal;color:#d1d1d1;border-left:0;}
.login_move span.num1{margin-left:47px;border:1px solid #d1d1d1;font-weight:normal;color:#d1d1d1;border-left:0;}
.login_move span.num1{margin-left:0;}
a.c_666:hover{color:#666;}
.c_666{color:#666;}
.num3_y{position:absolute;left:-21px;top:-6px;display:block;width:21px;height:35px;background:url(../../images/ticket/reg_n.gif) no-repeat;}
.num2_g{position:absolute;left:-21px;top:-6px;display:block;width:21px;height:35px;background:url(../../images/ticket/reg_n.gif) no-repeat;}
.num2_y{position:absolute;left:-21px;top:-6px;display:block;width:21px;height:35px;background:url(../../images/ticket/reg_n.gif) no-repeat;}
.num1_y{position:absolute;left:-21px;top:-6px;display:block;width:21px;height:35px;background:url(../../images/ticket/reg_n.gif) no-repeat;}
.num1_g{position:absolute;left:-21px;top:-6px;display:block;width:21px;height:35px;background:url(../../images/ticket/reg_n.gif) no-repeat;}
.num3_y{width:33px;height:35px;background-position:-75px 0;left:-33px;}
.num2_g{width:33px;height:35px;background-position:-75px 0;left:-33px;}
.num2_y{width:33px;height:35px;background-position:-75px 0;left:-33px;}
.num3_y{width:32px;background-position:-108px 0;left:-32px;}
.num1_y{background-position:-21px 0;}
.num2_g{background-position:-42px 0;}
.input_title{width:130px;margin-left:-100px;text-align:right;line-height:25px;font-size: 14px;}
.invite_input{border:1px solid #a6a6a6;width:206px;}
.invite_done{width:145px;height:44px;background:url(../../images/ticket/reg_n.gif) 0 -118px;}
.invite_done:hover{background:url(../../images/ticket/reg_n.gif) -145px -118px;}
.done_right{float:right;width:305px;height:620px;padding:0 11px 0 20px;margin-top:12px;background:url(../../images/ticket/split.jpg) no-repeat left;}
.right_card{width:311px;background:url(../../images/ticket/card.jpg) no-repeat top;padding-top:74px;margin-top:15px;}
.right_card span{width:53px;}.right_card span.one{margin-left:21px;}
.right_card span.last{margin-left:55px;}
.invite_line1{border-bottom:1px dashed #cacaca;height:0;overflow:hidden;margin:15px 0;}
.invite_line{border-bottom:1px dashed #cacaca;height:0;overflow:hidden;margin:15px 0;}
.invite_line1{margin:30px 0;}.play_game{margin:10px 0 0 -17px;}
.play_game li{width:95px;margin-left:12px;text-align:center;}
.eyes{display:block;width:95px;height:83px;background:url(../../images/ticket/reg_n.gif) no-repeat 0 -35px;}
.card{display:block;width:95px;height:83px;background:url(../../images/ticket/reg_n.gif) no-repeat 0 -35px;}
.movie_ask{display:block;width:95px;height:83px;background:url(../../images/ticket/reg_n.gif) no-repeat 0 -35px;}
.card{background-position:-95px -35px;}
.input_tx{padding:2px;font-size:12px;border:1px #a5a5a5 solid;}
.eyes{background-position:-190px -35px;}
.bubble{width:185px;min-height:62px;_height:62px;top:97px;left:327px;z-index:2;background:#fff;}
.bubble_inner{border:1px solid #9a9b9d;position:relative;padding:10px 5px 10px 8px;background:url(../../images/ticket/line.jpg) no-repeat bottom left;}
.bubble_g{width:16px;height:15px;background:url(../../images/ticket/reg_n.gif) -145px 0;top:15px;left:-15px;_left:-23px;zoom:1;}
.person_match{margin-top:18px;overflow:hidden;zoom:1;}
.person_match li{text-align:center;}
.person_match li.person{width:52px;padding-top:25px;}
.person_match li.person .who{height:84px;background:url(../../images/ticket/user.jpg) no-repeat;display:block;}
.person_match li.person .you{height:84px;background:url(../../images/ticket/user.jpg) no-repeat;display:block;}
.person_match li.person .who{background-position:-52px 0;}
.person_match li.match{width:200px;}
.m_list{overflow:hidden;zoom:1;margin:10px 0 0 -8px;}
.m_list li{float:left;display:inline;width:70px;text-align:center;margin-left:8px;}
.mail_help{margin-top:20px;}
.mail_help li{width:136px;padding:3px 16px 0 0;min-height:80px;height:80px;}
.mail_help li.last{border-right:none;padding:3px 0 0 16px;}
.mail_help li.center{width:154px;padding:3px 19px 0;border-right:1px dashed #cecece;border-left:1px dashed #cecece;}
.success{line-height:58px;border-bottom:1px dashed #cbcbcb;background:url(../../images/ticket/ok_bg.jpg) no-repeat right bottom;color:#ca4004;font-size:16px;font-weight:bold;}
.w430{width:395px;margin-top:20px;}
.w395{width:395px;margin-top:20px; float:left}
.w430{width:380px;height:205px;padding-left:30px;margin-left:30px;background:url(../../images/ticket/split2.jpg) no-repeat top left; float:left}
.to_mtime{width:234px;height:46px;background:url(../../images/ticket/reg_n.gif) no-repeat 0 -162px;margin-top:40px;}
.to_mtime:hover{background-position:0 -208px;text-decoration:none;}
.pop_address_list{padding:0 10px 10px 10px;height:240px;overflow-y:auto;overflow-x:hidden;}
.pop_address_list li{float:left;width:19.7%;margin:10px 0 0;line-height:1.5em;word-wrap:break-word;word-break:break-all;}
.pop_address_list li p{margin:-6px 0 0;color:#a5a5a5;}



/*login*/
#login_left{
	width:700px; float:left
}
.login_left_img{ width:700px;height:200px;background-image:url(../../images/ticket/start.jpg);margin-bottom:10px}
.login_left_img li{
	margin-left:70px;line-height:22px;padding-top:100px;width:240px
}
.login_left_img p{
	line-height:22px;font-size:13px;color:#333333
}
#login_right{
	float:right;width:250px;padding:0px 10px;margin-bottom:10px
}
.login_top{
	background-image:url('../../images/ticket/main-pic.gif');background-position:-13px -50px;width:250px;height:15px
}
.login_conter{
	border-left:1px #ACACAE solid;border-right:1px #ACACAE solid;
}
.login_conter li a{
	color:#CC0000;font-size:13px;display:block;margin:0px 0px 0px 35px;float:left
}

.login_bottom{
	background-image:url('../../images/ticket/main-pic.gif');background-position:-13px -80px;width:250px;height:15px
}
.login_ico{
	background-image:url('../../images/ticket/main-pic.gif');background-position:-3px -140px;height:40px
}
.login_input{border:1px solid #a6a6a6;width:120px; height:19px}
.login_input1{border:1px solid #a6a6a6;width:60px; height:19px}

.login_title{width:94px;margin-left:24px;text-align:right;line-height:22px;}
.login_user_login{display:block; overflow:hidden; float:left; text-indent:-1000px; background:url(../../images/ticket/main-pic.gif) -10px -105px no-repeat; border:none; width:90px; height:34px; margin-left:15px;cursor:pointer}
.login_user_reg{display:block; overflow:hidden;float:left; text-indent:-1000px; background:url(../../images/ticket/main-pic.gif) -10px -10px no-repeat; border:none; width:90px; height:34px; margin-left:10px;cursor:pointer}

input.regtext{
    height: 25px;
    line-height: 25px;
    font-size: 14px;
}
input.radio{
    vertical-align: middle;
}
span.msg_err {color:red}
span.msg_err b{
    background-image: url(../../images/ticket/regico.png);
    background-position: -252px -70px;
    color:red;
    padding: 8px 10px;
    width:24px;
    margin-left: 8px;
}
span.msg_err  em{
    color:red;
    margin-left:5px;
    text-decoration: none;
    font-style: normal
}
span.msg_ok {color:#0E931C}
span.msg_ok b{
    background-image: url(../../images/ticket/regico.png);
    background-position: -180px -70px;
    color:#0E931C;
    padding: 8px 10px;
    width:24px;
    margin-left: 8px;
}
span.msg_ok i{
    font-weight: 700;
    font-size: 14px;
}
span.msg_ok em{
    color:#0E931C;
    margin-left:5px;
    text-decoration: none;
    font-style: normal
}
.googlebtn{
    background-image: -webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1));
    background-image: -webkit-linear-gradient(top,#f8f8f8,#f1f1f1);
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1);
    background-color: #F8F8F8;
    background-image: linear-gradient(top,#f8f8f8,#f1f1f1);
    background-image: -o-linear-gradient(top,#f8f8f8,#f1f1f1);
    border: 1px solid #C6C6C6;
    box-shadow: 0 1px 1px rgba(0,0,0,0.1);
    color: #333;
    padding: 3px 10px;
}
.googlebtn:hover {
    background-image: -webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1));
    background-image: -webkit-linear-gradient(top,#f8f8f8,#f1f1f1);
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1);
    background-color: #F8F8F8;
    background-image: linear-gradient(top,#f8f8f8,#f1f1f1);
    background-image: -o-linear-gradient(top,#f8f8f8,#f1f1f1);
    border: 1px solid #C6C6C6;
    box-shadow: 0 1px 1px rgba(0,0,0,0.1);
    color: #333;
    
}
