@charset "utf-8";
html,body,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,a,img,th,td,form,fieldset,iframe,object,pre,code,legend,blockquote{ color:#575757;margin:0px;padding:0px;border:0px;outline:0;font:16px/150% Arial,Verdana, "Microsoft YaHei";}
ol,ul{list-style:none;}
body{background:#f4f4f4;height:100%;overflow-x:hidden;font-family:"Microsoft YaHei";}
:focus{outline:0;}
a{ text-decoration:none;}
strong{font-weight:bold;}
input{vertical-align:middle;}
input:active{vertical-align:middle; background:#fff; border:0;}
address,caption,cite,em,code,dfn,th,var{font-style:normal;font-weight:normal;}
input,button,textarea{font-family:inherit;font-size:100%;}
table{border-collapse:separate;}
caption,td{font-weight:normal;}
img{vertical-align:middle;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
.f11{font-size:11px;}.f12{font-size:12px;}.f13{font-size:13px;}.f14{font-size:14.8px;}.f16{font-size:16px;}
div{display:block}


.top{height:42px; line-height:42px; position:relative; color:#fff; text-align:center; font-size:16px;border-bottom:1px solid #ccc; background:#333; position:relative; z-index:300;}
.top .back a{color:#fff; height:42px; line-height:42px; width:54px;font-size:16px;padding:0px; position:absolute; left:0px; top:0px; font-size:14px;}
.top .obtain{color:#575757; height:42px; line-height:42px;font-size:14px;padding:0px 8px; position:absolute;right:0px; background:url(../images/btn_8.png) no-repeat left;padding-left: 15px;}
.top .obtain a{ font-size:14px;}

.top_sp{height:38px; line-height:38px; position:relative; color:#575757;font-size:18px;  text-align:center; border-bottom:1px solid #dcdcdc;background:#f4f4f4;}
.top_sp .back{color:#575757; height:38px; line-height:38px; width:38px;font-size:14px;padding:0px; position:absolute; left:0px; top:0px;background: #000d42;}
.top_sp .obtain{color:#575757; height:38px; line-height:38px;font-size:14px;padding:0px 8px; position:absolute;right:0px; background:url(../images/btn_8.png) no-repeat left;}
.top_sp a{ margin:0px 10px; color:#575757;}

/**按钮**/
.btn_1{ width:100%;-webkit-border-radius:4px;border:none;font-size:1em; font-weight:500; color:#fff; height:44px;text-shadow: 1px 1px 0px #000;
background: -webkit-gradient(linear,0 0,0 100%,from(#0e5398),to(#0e5398)); border-bottom:2px solid #00327d;}
.btn_1:active{ width:100%;-webkit-border-radius:4px;border:none;font-size:1em; font-weight:500; color:#fff; height:44px;text-shadow: 1px 1px 0px #000;
background: -webkit-gradient(linear,0 0,0 100%,from(#0e5398),to(#0e5398)); border-bottom:2px solid #00327d;}

.btn_2{ width:100%;-webkit-border-radius:4px; background:#36C; border:none;font-size:1em; font-weight:500; color:#fff; height:42px;
background: -webkit-gradient(linear,0 0,0 100%,from(#f87300),to(#f87300)); border-bottom:2px solid #b25a0d; margin-top:8px;}
.btn_2:active{ width:100%;-webkit-border-radius:4px; background:#36C; border:none;font-size:1em; font-weight:500; color:#fff; height:42px;
background: -webkit-gradient(linear,0 0,0 100%,from(#f87300),to(#f87300)); border-bottom:2px solid #b25a0d; margin-top:8px;}

.btn_3{ width:100%;-webkit-border-radius:4px; background:#36C; border:none;font-size:1em; font-weight:500; color:#fff; height:42px;
background: -webkit-gradient(linear,0 0,0 100%,from(#ba0000),to(#ba0000)); border-bottom:2px solid #600000; margin-top:8px;}
.btn_3:active{ width:100%;-webkit-border-radius:4px; background:#36C; border:none;font-size:1em; font-weight:500; color:#fff; height:42px;
background: -webkit-gradient(linear,0 0,0 100%,from(#ba0000),to(#ba0000)); border-bottom:2px solid #600000; margin-top:8px;}

.btn_4{ background: -webkit-gradient(linear,0 0,0 100%,from(#0085de),to(#0085de)); -webkit-border-radius:4px;border-bottom:2px solid #00327d;color:#ffffff; text-align:center; width:40%; height:36px; line-height:36px;display:inline-block; font-size:0.9em; margin:0px 8px;}

.check_box_1{ width:1.5em; height:1.5em; background: url(../images/checkbox_1.png) no-repeat 0 0;}
.report{color:#999;font-size:16px;display: block;height:46px; line-height:46px; position:absolute; right:25px;}
.gain{color: #06C;font-size:16px;display: block;height:46px; line-height:46px; position:absolute; right:25px;}

/**tabel表格**/
.tb_1{ width:100%; padding:6px 15px;}
.tb_1 td,.tb_1 th{line-height:28px;}
.tb_2{ width:100%; }
.tb_2 td,.tb_2 th{line-height:45px; text-align: center;}
.tb_3{width:100%;}
.tb_3 td,.tb_3 th{line-height:64px; border-bottom:1px solid #ddd;}
.tb_4{ width:100%;}
.tb_4 td,.tb_4 th{line-height:28px; text-align:left;text-indent:8px; font-size:1em;}
.tb_4 th{ background:#efefef; text-indent:8px; border:1px solid #fff;-webkit-border-radius:2px;}

.tabel_sty_1{ width:100%; background:#dcdcdc; border:2px solid #dcdcdc;opacity:0.85;}
.tabel_sty_1 tr{background:#fff;height:42px;}
.tabel_sty_1 td{text-indent:4px; font-size:14px;}
.tabel_sty_1 span{ background:#F30; color:#fff;border-radius:12px; width:18px; height:18px; display:inline-block; text-align:center; line-height:18px;font-size:0.8em; position:relative; top:-6px;}

.tabel_sty_2{ background-color: #fff;border: 1px #c1c1c1 solid;border-radius: 4px;position: relative;overflow: hidden;padding: 12px; width:100%;}
.tabel_sty_2 tr{}
.tabel_sty_2 td{ line-height:28px; font-size:16px;}

.tabel_sty_3{ width:100%; background:#dcdcdc;}
.tr1{background:#ffffff;height:42px;}
.tr2{background:#f6f6f6;height:42px;}
.tr3{background:#ecf4f8;height:42px;}
.tabel_sty_3 th{text-align:center; font-size:1em;}
.tabel_sty_3 td{text-align:center; font-size:1em;}

/**输入框**/
.text_st_1{border:0;padding:0px 0px 0px 0px;color: #333;font-size: 16px; display: block; height:42px;overflow:hidden; border-right:1px solid #ccc; width:120px;}

	
/**选项条**/
.field_box{margin:10px auto; position:relative;}
.field_box .list_1 {background-color: #fff;border: 1px #c1c1c1 solid;border-radius: 4px;}
.field_box .list_1 li {height: 42px;line-height: 42px;border-bottom: 1px #ccc solid;display: -webkit-box;padding-left:15px;}
.field_box .list_1 label {padding: 0px;width:72px;display: block;}
.field_1{display: block; height:40px;line-height:40px;border:none;font-size:1em;width:64%;-webkit-box-sizing: border-box;-webkit-border-radius: 0;-webkit-appearance: none;}
.field_1:active{border:none;}
.field_box .list_2 li{padding-left:10px;}

.card{margin:0 auto;width:80%; margin-bottom:12px;}
.card img{}
.card_box{ border-bottom:1px solid #c1c1c1;margin:0px; background:-webkit-gradient(linear,0 0,0 100%,from(#e5e8ed),to(#dfdfdf)); position:relative; overflow:hidden; height:72px; display:block; margin-bottom:4px;}
.safe_blue{ background:#005aab;border-radius:10px; border-bottom:none; width:94%; margin:0 auto;position: relative;top: 4px; height:72px; padding-top:4px; border:1px solid #9fbddc;}
.safe td{color:#ffffff; font-size:15px; line-height:24px;}

.userlist{ margin:10px 0px;}
.setlist{ margin-top:15px;}
.setlist .c_list,.userlist .c_list{background-color: #fff;border: 1px #c1c1c1 solid;border-radius:4px;}
.setlist .c_list li,.userlist .c_list li{height:42px;line-height:42px;border-bottom: 1px #ccc solid;display:-webkit-box;}
.setlist .d_list li{height:auto; color:#000;}
.setlist .c_list .c-ls-ar{display: block;-webkit-box-flex: 1;padding-left: 15px;position: relative; line-height:42px;}
.setlist .c_list .c-rs-ar{display: block;-webkit-box-flex: 1;padding-right:25px;position: relative; line-height:42px;}
.setlist .c_list .c-ls-ar:after{content: ' ';position: absolute;right: 15px;top:15px;border: #666 solid;border-width: 3px 0px 0px 3px;width: 6px;height: 6px;-webkit-transform: rotate(135deg);}
.setlist .c_list .c-rs-ar:after{content: ' ';position: absolute;right: 15px;top:30px;border: #666 solid;border-width: 3px 0px 0px 3px;width: 6px;height: 6px;-webkit-transform: rotate(135deg);}
.userlist .c_list li label{ color:#999; padding:0px 8px;}
.userlist .c_list .sp{border-radius:0px; border:none;}
.deallist{ margin-top:15px;}
.deallist .c_list{background-color: #fff;border: 1px #c1c1c1 solid;border-radius:4px;}
.deallist .e_list{border-radius:0px;}
.deallist .c_list li{line-height:38px;border-bottom: 1px #ccc solid;display:block;}
.deallist .c_list .more{ line-height:60px; text-align:center; display:block; color:#333;}
.spending{ font-size:16px; color:#d40000; font-family:"Arial"; margin:0px 4px;}
.deallist .spending{ font-size:16px; color:#d40000; font-family:"Arial"; margin:0px 4px;}
.deallist .value{ font-size:16px; color: #390; font-family:"Arial"; margin:0px 4px;}
.money{font-size:20px; color: #d40000; font-family:"Arial"; margin:0px 4px 0px 0px; font-weight:bold;}
.money_2{font-size:16px; color: #d40000; font-family:"Arial"; margin:0px 4px 0px 0px; font-weight:bold;}
.money_3{font-size:20px; color: #d40000; font-family:"Arial"; margin:0px 4px 0px 0px;}
.mycard .c_list{background-color: #fff;border: 1px #c1c1c1 solid;border-radius:4px;}
.mycard .c_list li{height:42px;line-height:42px;border-bottom: 1px #ccc solid;display:-webkit-box; padding-left:15px;}
.mycard .c_list li label{padding:0px; width:60px; display:block;}
.company .c_list{background-color: #fff;border: 1px #c1c1c1 solid;border-radius:4px;padding:15px;}
.company img{width:220px;margin:0 auto; display:block;}
.company .c_list li p{line-height:32px;display:block; margin-top:10px; border-top:1px solid #bcbcbc;}
.reg_2_b{ line-height:43px; margin-left:8px;}
.chexiao{color: #d40000; display:block; margin-left:15px;   background:#d40000;color:#ffffff; padding:4px;}
.setlist.deallist h1{font-size:14px; padding:0px; text-indent:16px; font-weight:bold; }
.setlist.deallist h2{font-size:14px; padding:0px;text-indent:16px;font-weight:bold;}
.title_cardnum{ text-align:center;background-color: #fff;border: 1px #c1c1c1 solid;border-radius: 4px; line-height:36px;}
.drop-menu-effect{ border-left:1px solid #bcbcbc; width:49%;}
.seach_box{ background:#368ff4; display:block; padding:20px 0px; text-align:center;}
.seach_box b{ color:#fff; font-size:1.2em; font-weight:normal; display:block; text-align:center;}
.reg_box{ background:#0fc4d9; width:49.5%; display:block; padding:30px 0px; text-align:center; float:right;}
.reg_box b{ color:#fff; font-size:1.2em; font-weight:normal; display:block; text-align:center;}
.his_box{ width:45%;background: url(../images/card_bg.png) #0fc4d9; display: inline-block; padding:25px 0px; text-align:center;Wborder-bottom:1px solid #fff;border-radius:8px; margin:3px;}
.his_box p{color:#fff; font-size:14px;}
.his_box_2{background: url(../images/card_bg2.png) #ff864a;}
.his_box_3{background:url(../images/card_bg2.png) #84d018;}
.his_box_4{background:url(../images/card_bg3.png) #f3b613;}
.dingdan{background-color: #fff;border: 1px #c1c1c1 solid;border-radius: 4px;position: relative;overflow: hidden;padding: 12px;}
.dingdan .t{border-bottom: 1px dashed #bcbcbc;padding-bottom: 12px;}
.dingdan .t h1{font-weight:700;}
.dingdan .t b{font-size: 14px;font-weight: normal;display: block;}
.dingdan .c{padding-bottom: 12px;margin-top: 12px;font-size: 14px;line-height: 24px;}

.content{padding:15px;position:relative;}
.right_cion{content: ' ';position: absolute;right: 15px;top:120px;border: #666 solid;border-width: 3px 0px 0px 3px;width:24px;height:24px;-webkit-transform: rotate(135deg); display:block;}
.left_cion{content: ' ';position: absolute;left: 15px;top:120px;border: #666 solid;border-width: 3px 0px 0px 3px;width:24px;height:24px;-webkit-transform: rotate(315deg); display:block;}
.mycard_bg{ background:url(../images/tipicon_3.png) #e5e8ed repeat-x 0px 0px;}
.f_ui{background: transparent;border-width:0px;overflow: hidden;}
.logo{border-radius:72px; border:6px solid #fff; width:120px; height:120px; overflow:hidden; margin:0 auto; margin-bottom:20px;box-shadow: 1px 1px 0px #666; background:#fff;}
.logo img{width:120px; margin:0 auto;text-align:center;}
.login_logo{ overflow:hidden; margin:0 auto; margin-bottom:8px;width:142px;}
.login_logo img{width:120px; margin:0 auto;text-align:center;}
.mycard{}
.mycard li{ line-height:30px; }

.forget_pwd{margin-top:6px;}
.forget_pwd a{ color:#575757;font-size:14px;}
.forget_pwd span{background: url(../images/tipicon.png) 0px -81px no-repeat; width:16px; height:18px; display:inline-block;position: relative;top: 2px;margin-left: 2px;}

.center{ margin:0 auto; width:320px;}
.warm{background: #f8fdff; border:1px solid #b8d6e5;  margin-top:10px; -webkit-border-radius:4px;}
.warm p{background: url(../images/tipicon_1.png) 7px 10px no-repeat;font-size:14px; text-align:left; padding:8px 8px 8px 26px;}
.warm .span{background:;display:inline-block; font-size:14px; color:#36C;}
.erro_bg{display:block;width: 100px;height: 115px;margin-top: 50px;background: url(../images/erro_bg.png) no-repeat 0 0;}
.prompts_box{border-radius:8px;overflow:hidden;padding:15px;background:#333;opacity:0.9; display:none;}
.prompts_box p{ font-size:14px; color:#fff; margin:0px; text-align:center;}
.succeed_bg{display:block;width:41px;height:33px;margin-top:20px;background: url(../images/succeed.png) no-repeat 0 0;}
.succeed_text{ font-size:22px; font-weight:700; color:#090; text-align:center; margin-top:4px;}
.sel_box{ border-top:1px solid #c1c1c1;margin-top:10px;}
.sel_box p{text-align:left;color: #666;margin:10px 0px;}
.line{ border-top:1px solid #fff;}

.lift_box{border-radius:8px; border:2px solid #436eba;overflow:hidden;width:200px; padding-top:20px;background:#fff;display:none; z-index:99;}
.lift_box p{ font-size:14px; color:#333; margin:0px; text-align:center; border-bottom:1px solid #999; padding:0px 20px 15px 20px;}
.lift_box a{font-siz	e:14px; color:#333;display:block;padding:8px 0px;}
.lift_box a:active{ color:#fff;background: -webkit-gradient(linear,0 0,0 100%,from(#6394de),to(#436eba));}
.lift_box .yes{ border-left:1px solid #999;}

.cardcity_box{ background:#fff; padding:10px 4px; display:block; overflow:hidden; border-bottom:1px solid #dfdfdf;}
.cardcity_box .left{ float:left; width:144px;}
.cardcity_box .right{ float:left; margin-left:15px;}
.cardcity_box .right b{ font-size:16px; margin-bottom:4px; margin-top:4px;display:block;}
.cardcity_box .right p{font-size:14px;}

.title{ text-align:center; font-size:18px; font-weight: bold; color:#575757;}
.erro{text-align: center;color: #666;margin: 25px 0px;}
.orange{ color:#F60;}
.gray{ color:#b1b1b1;}
.fl{ float:left;}
#screen{width:100%;height:100%;position:absolute;top:0;left:0;display:none;z-index:10;background-color:#666;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;}

.card_info_box{ background:#fff;}
.card_info_box .img{ padding:20px;border-bottom:1px solid #ddd;}
.card_info_box .dt{padding:0px 10px;}
.card_info_box ul{ border-bottom:1px solid #ddd;}
.card_info_box .dt h1{ background:#fff;line-height: 1.28em;font-size: 1em;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden; font-weight:700;
padding:10px 0px 2px 0px;}
.card_info_box .dt ol{ background:#fff; font-size:14px; color:#999;}
.card_info_box .dt li{ background:#fff; padding:10px 0px;}
.buy_btn{width:94%; text-align:center;border:none;font-size:1em; font-weight:500; color:#fff; height:44px;text-shadow: 1px 1px 0px #333;background: -webkit-gradient(linear,0 0,0 100%,from(#d70000),to(#d70000)); }
.buy_btn:active{width:94%; text-align:center;border:none;font-size:1em; font-weight:500; color:#fff; height:44px;text-shadow: 1px 1px 0px #333;background: -webkit-gradient(linear,0 0,0 100%,from(#d70000),to(#d70000)); }
.card_info_box .list{ padding:10px; border-bottom:1px solid #ddd;}
.card_info_box .list p{ font-size:14px; line-height:24px; text-indent:28px;}

.pay_list{ background:#f4f4f4;}
.pay_list h2{ line-height:48px; border-bottom:1px solid #dcdcdc; font-size:1.2em; padding-left:20px;}

.option_1{-webkit-appearance: none;margin-left: -4px;font-family:"Microsoft YaHei";width:140px;height: 33px;-webkit-border-radius: 0;border:none;color: #333;font-size: 16px;background: #fff;}
.sel_card{ background:#e8f2ff; border:1px solid #aed2ff;}

.clearfix:after{clear:both;	content:"\0020";display:block;height:0;max-height:0;overflow:hidden;visibility:hidden;}
#jq-slideup{ position: fixed; bottom:0px;width: 100%;}
.clearfix{display:inline-block;}
*html .clearfix{height:1%;}
.clearfix{display:block;}
.clear {clear:both;}

#jq-slideup ul.top-menu-main > li { margin: 0 10px;display: block;}
#jq-slideup .top-menu {  font-family: "Arial Narrow", Georgia, Tahoma, arial; text-transform:uppercase;font-size: 14px;font-weight: bold;background: transparent;border-bottom: 1px solid #333;}
#jq-slideup .header {height: 300px; background: #ccc;-moz-box-shadow: 0 0 8px #ccc;-webkit-box-shadow: 0 0 8px #ccc;box-shadow: 0 -5px 10px #ccc;}
#jq-slideup .content {}
#jq-slideup .content .main {padding-top: 20px;}
#jq-slideup .donate {padding: 5px;background: #cfcfcf;color: #333;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#jq-slideup .donate form {margin-bottom: 5px;}
#jq-slideup .donate > div {padding: 10px;position: relative; float: left; width : 370px;font-style: italic;line-height: 15px;font-size: 11px;}
#jq-slideup .s-menu {margin: 0; padding: 0; margin-top: 20px;}
#jq-slideup .s-menu li {list-style-type: none; width: 100px; padding: 5px; margin: 2px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;cursor: pointer;background: #efefef;width: 100%;}
#jq-slideup .s-menu li:hover {background: #cfcfcf; color: #000;}
.s-menu li.selected {background: #fff; color: #000;}
#jq-slideup .s-menu li {padding: 12px; margin-bottom: 5px;}
#jq-slideup .col-1-3 {width: 45%; margin-right: 2%; position: relative; float: left;}
#jq-slideup div.button {cursor: pointer;font-family: georgia, tahoma, arial;font-size: 20px;font-weight: bold;line-height: 20px;text-align: center; margin: 10px;padding: 0;border: 1px solid rgba(75,65,125,0.5);border-radius: 10px 10px 10px 10px;background: rgba(75,65,125,0.25);box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);-o-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);-webkit-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);-moz-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);}
#jq-slideup div.button span {display: block; margin: 20px 20px;}
#jq-slideup div.button:hover {background: rgba(10,40,70,0.85);}
#jq-slideup div.button.small {font-size: 14px; line-height: 16px; font-weight: normal;}
#jq-slideup div.button.small span {display: block; margin: 10px 20px;}
#jq-slideup div.button a {color: #fff;}
#jq-slideup .col-1-3.last {float: right;}
#jq-slideup .callout {-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;background: #000 url(images/stripe-bg.png);margin-top: 20px;}
#jq-slideup span.default {background: rgba(200,200,200,0.2);border: 1px solid rgba(150,150,150,0.2);border-radius: 5px;padding: 2px 10px;}
#jq-slideup .options-item {padding-left: 20px; padding-bottom: 20px;}
.style2 ul.top-menu-main {margin: auto;width: 800px;}
.style2 ul.top-menu-main > li {background: #fff;border-right: 1px solid #afafaf;margin: 0;}
.style2 ul.top-menu-main > li.last {border-right: none;}
.style2 ul.top-menu-main > li:hover .menu-item-text {color: #cfcfcf; text-shadow: 0 1px 0 #0C131C;}
.style2 ul.top-menu-main > li:hover{background: #333;color: #fff;-moz-box-shadow: 0 0 8px #333;-webkit-box-shadow: 0px 0px 8px #333;box-shadow: 0px 0px 8px #333;}
.style2 ul.top-menu-main > li > a {color: #333;text-decoration: none;}
.style2 ul.top-menu-main > li > a:hover {color: #fff;}
.style2 ul.top-menu-main > li > a {padding: 10px 20px;}
.style2 ul.top-submenu {-moz-box-shadow: 0 0 8px #333;-webkit-box-shadow: 0 0 8px #333;box-shadow: 0 0 8px #333;}
.style2 ul.top-submenu > li {margin: 0px;padding: 10px 30px;background: #333;color: #fff;white-space: nowrap;}
.style2 ul.top-submenu > li.hover {background: #cfcfcf;color: #333;}
.style3.top-menu {background: #123456;}
.style3 ul.top-menu-main {margin: auto;width: 800px;font-family: Georgia, Tahoma, Arial;font-size: 10px;line-height: 18px;}
.style3 ul.top-menu-main > li {background: #123456;border-right: 1px solid #afafaf;color: #fff;margin: 0;}
.style3 ul.top-menu-main > li.last {border-right: none;}
.style3 ul.top-menu-main > li:hover .menu-item-text {color: #cfcfcf; text-shadow: 0 1px 0 #0C131C;}
.style3 ul.top-menu-main > li:hover{background: #012345;color: #fff;-moz-box-shadow: 0 0 8px #012345;-webkit-box-shadow: 0 0 8px #012345;box-shadow: 0 0 8px #012345;}
.style3 ul.top-menu-main > li > a {color: #fff;text-decoration: none;}
.style3 ul.top-menu-main > li > a:hover {color: #fff;}
.style3 ul.top-menu-main > li > a {padding: 10px 20px;}
.style3 ul.top-submenu {-moz-box-shadow: 0 0 8px #012345;-webkit-box-shadow: 0 0 8px #012345;box-shadow: 0 0 8px #012345;-webkit-border-top-left-radius: 10px;-webkit-border-top-right-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.style3 ul.top-submenu > li {margin: 0px;padding: 10px 30px;background: #012345;color: #fff;white-space: nowrap;}
.style3 ul.top-submenu > li.first {-webkit-border-top-left-radius: 10px;-webkit-border-top-right-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.style3 ul.top-submenu > li.hover {background: #000;color: #fff;}
#jq-slideup .style4.top-menu {margin-top: -38px; float: left; width:100%;}
#jq-slideup .style4 ul.top-menu-main {background:#022a5d;height:49px;margin: auto;font-family: Georgia, Tahoma, Arial;font-size: 10px;line-height: 18px;}
#jq-slideup .style4 ul.top-menu-main > li {border-left: 1px solid #1c5091;color: #fff; margin: 0; width:33%; text-align:center; height:48px;}
#jq-slideup .style4 ul.top-menu-main > li.last {border-right: none;}
#jq-slideup .style4 ul.top-menu-main > li:hover .menu-item-text {}
#jq-slideup .style4 ul.top-menu-main > li:hover{}
#jq-slideup .style4 ul.top-menu-main > li > a {color: #fff;text-decoration: none;}
#jq-slideup .style4 ul.top-menu-main > li > a:hover {}
#jq-slideup .style4 ul.top-menu-main > li > a { padding:0px;color:#fff;font-size:16px;line-height:49px;}
#jq-slideup .style4 ul.top-submenu > li a{color:#575757; }
#jq-slideup .style4 ul.top-submenu {-moz-box-shadow: 0 0 8px #333;-webkit-box-shadow: 0 0 8px #333;box-shadow: 0 0 8px #333;}
#jq-slideup .style4 ul.top-submenu > li {margin: 0px;padding: 10px 0px;background: #f4f4f4;color: #fff;display: block;border-bottom:1px solid #dcdcdc;}
#jq-slideup .style4 ul.top-submenu > li:hover {background: #efefef;color: #333;}
#jq-slideup .style4 ul.top-submenu > li.text-html {text-transform: none;line-height: normal;}
#jq-slideup .style4 ul.top-submenu > li.text-html p {padding: 0px;margin: 0px;}
#jq-slideup .style4 ul.top-submenu > li.text-html:hover {cursor: text;background: #333;color: #fff;}
#jq-slideup .style4 ul.top-submenu > li.text-html {width: 300px;white-space: pre;z-index: 100;}
.top-menu-main li {z-index: 100;}
#jq-slideup .style4 ul.top-submenu > li.text-html h1 {color: #fff; margin: 0px;}
.style5.top-menu {background: transparent;margin: auto;width: 950px;margin-top: -35px;}
.style5 ul.top-menu-main {margin: auto;width: 800px;font-family: Georgia, Tahoma, Arial;font-size: 10px;line-height: 18px;}
.style5 ul.top-menu-main > li {background: #000;border-right: 1px solid #afafaf;color: #fff;margin: 0;}
.style5 ul.top-menu-main > li.last {border-right: none;}
.style5 ul.top-menu-main > li:hover .menu-item-text {color: #cfcfcf; text-shadow: 0 1px 0 #0C131C;}
.style5 ul.top-menu-main > li:hover{background: #333 transparent;color: #fff;-moz-box-shadow: 0 0 8px #333;-webkit-box-shadow: 0 0 8px #333;box-shadow: 0 0 8px #333;}
.style5 ul.top-menu-main > li > a {color: #fff;text-decoration: none;}
.style5 ul.top-menu-main > li > a:hover {color: #fff;}
.style5 ul.top-menu-main > li > a { padding: 10px 20px;}
.style5 ul.top-submenu {-moz-box-shadow: 0 0 8px #333;-webkit-box-shadow: 0 0 8px #333;box-shadow: 0 0 8px #333;}
.style5 ul.top-submenu > li {margin: 0px;padding: 10px 30px;background: #333 transparent;color: #fff;white-space: nowrap;}
.style5 ul.top-submenu > li.hover {background: #000;color: #fff;}
.pay_rlbox{ background:#fff; border:1px solid #dedeed; width:80%; margin:0 auto; padding:15px;}
.pay_rlbox p{ text-align:center; margin-bottom:10px;}
.pay_rlbox .pay_t_btn{-webkit-border-radius:4px; background:#36C; border:none;font-size:1em; font-weight:500; color:#fff; padding:10px;
background:#0085de; display:block; text-align:center; margin-bottom:10px;}
.pay_rlbox .pay_f_btn{-webkit-border-radius:4px; background:#36C;font-size:1em; font-weight:500; color:#575757; padding:10px;
background:#efefef; display:block; text-align:center; border:1px solid #dedede;}

.drop-menu-effect{width:49.6%; background:url(../images/pic_5.gif) right no-repeat;}
.navbox{height:39px;background:#f4f4f4;position:relative;z-index:9;}
.nav{ border-bottom:1px solid #e4e4e4; }
.nav li{float:left;text-align:center;}
.nav li.last{background:none;}
.nav li a{ color:#575757;}
.nav li a span{display:block;line-height:39px;font-size:16px;font-weight: normal;cursor:pointer;text-align:center;}
.nav li.selected a,.nav li a.selected{background-position:0 -60px;text-decoration:none;}
.nav li.selected a span,.nav li a.selected span{}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:40px;padding:0px;width:132px;background:#fff;width:49.6%; border:1px solid #bcbcbc; border-top:none;}
.nav li .submenu li{float:none;padding:0;background:#fff;height:auto;border-bottom: solid 1px #e4e4e4; width:100%}
.nav li .submenu li.last{border:none;}
.nav li .submenu li a{float:none;padding:0;text-align:center;height:39px;line-height:39px;background:none; display:block;}
.nav li .submenu li a:hover{color:#ff7e00;}

.p_number{ padding:10px 0px; clear:both; padding-left:10px;}
.p_number .add_chose{ border:1px solid #ddd; overflow:hidden; display:inline-flex;background:#fff;}
.p_number .add_chose a{float:left;margin:0px 0px 0px 0px;display:block;width:42px;height:42px; line-height:42px; text-align:center; font-size:24px;overflow:hidden;background:#eee;}
.p_number .add_chose .text{float:left;display:inline;border:0;padding:4px 3px 4px 8px;width:40px;line-height:28px;font-size:14px;color:#990000;font-weight:800;}

#MT_nav div,#MT_nav ul,#MT_nav li,#MT_nav {padding:0;margin:0;}
#MT_nav {width:100%;}
#MT_nav ul {background:#f4f4f4;height: 49px;margin: auto;font-size: 10px;line-height: 18px; border-top:1px solid #dcdcdc;}
#MT_nav .MT-bg,#MT_nav .MT-item,#MT_nav .MT-arrow,#MT_nav ul .MT-item a .MT-more,#MT_nav {}
#MT_nav ul .MT-item {width:33%;height:49px;float:left;z-index:99; cursor:default; }
#MT_nav ul .MT-item:hover div {display:block;}
#MT_nav ul .MT-item a {color:#575757;display:block;font-size:14px;height:47px;line-height:47px;_line-height:50px;text-align:center;text-decoration:none;}
#MT_nav ul .MT-item .MT-bg {color:#575757;display:block;font-size:14px;height:37px;line-height:37px;_line-height:50px;text-align:center;text-decoration:none;border-left:1px solid #dcdcdc; margin-top:5px;}
#MT_nav ul .MT-item .MT-bg:hover {color:#575757;}
#MT_nav ul .MT-current .MT-bg {	font-weight:bold;font-size:16px;color:#ff5069;}
#MT_nav ul .MT-item a .MT-more {-webkit-text-size-adjust:none;font-size:0;height:0;width:0;padding:2px 4px;position:relative;top:-4px;left:6px;z-index:99;_margin-top:22px;_top:0px;*zoom:1;}
#MT_nav ul .MT-item div {display:none;background-color:#fff;border:1px solid #ccc;border-radius:4px;position:absolute;bottom:49px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.02),0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 4px rgba(0,0,0,.02),0 2px 5px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.02),0 2px 5px rgba(0,0,0,.1);width:33%;}
#MT_nav .MT-arrow {display:block;font-size:0;height:7px;position:absolute;top:-7px;width:14px;margin-left:-7px;	left:50%;}
#MT_nav ul .MT-list div {display:block;}
#MT_nav ul .MT-item .MT-list-last {border:none;}
#MT_nav ul .MT-item div a {width:86%;margin:0 auto;border-bottom:1px solid #ccc;height:40px;line-height:40px;font-size:14px;*zoom:1;}

.title{ text-align:center; font-size:18px; font-weight: bold; color:#575757;}
.erro{text-align: center;color: #666;margin: 25px 0px;}
.orange{ color:#F60;}
.gray{ color:#b1b1b1;}
.fl{ float:left;}
.w96{ width:96px;}
.w104{ width:104px;}
.w240{ width:240px;}
.mart60{ margin-top:0px;}
.mart10{ margin-top:10px;}
#screen{width:100%;height:100%;position:absolute;top:0;left:0;display:none;z-index:10;background-color:#666;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;}

.tabbox{width:100%;position:relative;overflow:hidden; clear:both; background:#f4f4f4;}
.tabbox .tabbtn{height:43px;}
.tabbox .tabbtn li{float:left;position:relative;margin:0 0 0 -1px; width:33.2%; border-left:1px solid #dcdcdc;}
.tabbox .tabbtn li a,.tabbox .tabbtn li span{display:block;float:left;height:42px;line-height:42px;overflow:hidden;width:100%;text-align:center;font-size:14px;cursor:pointer;}
.tabbox .tabbtn li.current{border-left:solid 1px #d5d5d5;border-right:solid 1px #d5d5d5;z-index: 5;}
.tabbox .tabbtn li.current a,.tabbox .tabbtn li.current span{border-top:solid 1px #ff6600;height:41px;line-height:41px;background:#fff;color:#000d42;font-weight:800; padding-top:0px;}
.tabbox .loading{height:40px;width:432px;text-align:center;position:absolute;left:0;top:120px;}
.tabbox .tabcon{ border-top:1px solid #d5d5d5;}
.tabbox .tabcon li{height:24px;line-height:24px;}
.tabbox .tabcon li span{margin:0 10px 0 0;font-family:"宋体";font-size:14px;font-weight:400;color:#ddd;}

.box{ background: url(../images/btn_134x48.gif) no-repeat 0px 0px; width:136px; height:48px; line-height:48px; float:left; margin:8px; position:relative; text-align:center; color:#000641;}
.box b{display:inline-block;}
.box span{ position: absolute;bottom:10px; left:30px;}

.ui-footer-fixed {left: 0px;right: 0px;width: 100%;position: fixed;	z-index: 1000;bottom: 0px;}
.hongbao_box{ background:#fff; padding:10px 8px; display:block; overflow:hidden; border-bottom:1px solid #dfdfdf;}
.hongbao_box .left{ float:left; width:72px; margin-top:22px;}
.hongbao_box .right{ float:left; margin-left:15px;}
.hongbao_box .right b{ font-size:16px; margin-bottom:4px; margin-top:4px;display:block;}
.hongbao_box .right p{font-size:14px;}

.hongbao_btn{ width:100%;border:none;font-size:1em; font-weight:500; color:#fff; height:49px; line-height:49px; text-align:center;background: #010741;display: inline-block;}

.hongbao_warm{background: #f8fdff; border:1px solid #b8d6e5;  margin-top:10px; -webkit-border-radius:4px; padding:8px;}
.hongbao_warm h1{ font-size:0.9em; font-weight:700;}
.hongbao_warm p{font-size:14px; text-align:left; padding:3px 0px;}
.hongbao_warm .span{background:;display:inline-block; font-size:14px; color:#36C;}
.hb_box{background: url(../../images/gapx/hongbao_bg.gif) no-repeat 0px 0px; width:288px; height:49px; display:block; overflow:hidden; clear:both; margin:0px 8px;}

.more{ line-height:60px; text-align:center; display:block; color:#333;}