body{text-align:left;background:#000;}

.back_to_top{ width:40px; height:40px; position:fixed; right:20%; bottom: 10px; height:40px; line-height:40px; text-align:center; cursor:pointer; background:url(../images/back_to_top.png) no-repeat;}
.back_to_top a { color:#000; display:block;}

.header{width:100%;height:70px;min-width: 1240px;max-width: 1570px;margin: 0 auto; /*border-bottom:1px solid #fc0;*/ position:relative; padding:0 20px 0 10px;box-sizing: border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.header_logo{ float:left; clear:left; margin-right:8px;}
.header_logo .logo{background-color: transparent;border: 0;color: transparent;background: url('../images/logo.png') no-repeat transparent;width: 166px;height:58px;display: block;margin:8px 0 0 0;}
.header_nav{width:100%; padding-top:38px; }
.header ul li{ position:relative; float:left; display:block;}
.header .header_nav ul li:first-child{ margin-left:-10px;}
.header ul li a{ float:left; margin-left:21px; font-size:16px; display:block;}
/*.header_zh ul li a{word-spacing: 8px;letter-spacing: 1px;}*/
.header_nav_promo_link:before {content: ">";color: #fc0;font-weight: normal;position:absolute; left:5px;}
.header ul li a:hover,.header ul li a.now{color:#fc0;}
.header ul li a.now{font-weight: bold;}

.header_top_nav{ position:absolute; top:8px; right:20px;}
.header_top_nav span{ /*margin-left:10px;*/ font-size:13px;}
.header_top_nav span a:hover{ color:#fc0;}

.header_top_nav span.language { padding-left:30px; height:16px; line-height:16px; position:relative; padding-bottom:8px; cursor:pointer; margin:0; width:210px;}
.header_top_nav span.language:hover ul{ display:block;}
.header_top_nav span.language i.ico_lang{ background:url(../images/ico_lang.png) no-repeat; width:20px; height:14px; display:block; position:absolute; left:5px; top:2px;}
.header_top_nav span.language i.ico_lang_zh{ background-position:0 0;}
.header_top_nav span.language i.ico_lang_en{ background-position:0 -14px;}
.header_top_nav span.language ul{ position:absolute; top:20px; left:0; z-index:999; padding:5px 10px 5px 0; width:110%;background: #000; display:none;}
.header_top_nav span.language ul li{ padding-left:30px;}

.header_cash{ height:100px;}
.header_cash .header_logo .logo{background-color: transparent;border: 0;color: transparent;background: url('../images/logo_cash.png') no-repeat transparent;width: 98px;height:40px;display: block;margin:40px 0 0 0;}
.header_cash .header_nav { padding-top:56px;}
.header_cash .header_nav ul li a{ font-size:15px;}
.header_cash .header_nav ul li a.now{font-weight:normal;}
.header_cash .header_top_nav{ top:8px;}
.header_cash .head_time {position:absolute; left:10px; top:10px; padding-left:0; height:20px; line-height:20px; font-size:13px;}
.header_cash .head_time a{ margin-right:6px; color:#999;}
.header_cash .head_time span { margin-left:4px;}
.header_cash .header_top_nav span.register{ padding:3px 20px; color:#000; cursor:pointer;background: #f2d28b;background: -moz-linear-gradient(top,#f2d28b 0%,#eebb5d 90%);background: -webkit-linear-gradient(top,#f2d28b 0%,#eebb5d 90%);background: linear-gradient(to bottom,#f2d28b 0%,#eebb5d 90%);}

/*.header_cash .header_top_nav span{ margin-left:15px; }*/
.header .header_top_nav span a{ height:20px; line-height:20px; display:inline-block}
.header_cash .header_nav ul li a{ margin-left:30px;}
.header_cash .header_nav ul li a:first-child{ margin-left:21px;}
.header_cash .header_nav ul li.other a{ color:#fc0; margin-left:34px; }
.header_cash .header_nav ul li i.hot{ background: url('../images/ico.png') no-repeat -61px -6px; width:22px; height:7px; position:absolute; right:-22px; top:-7px; display:block;}

.header_top_login>input,.header_top_login .input_box,.header_top_login .online_pay,.header_top_login>a,.header_top_login>b{ display:inline-block; margin-left:6px;}
.header_top_login>b{ margin-left:10px;}
.header_top_login{ display: inline-block;}
.header_top_login>a{ height:20px; line-height:20px; font-size:13px;}
.header_top_login>a:hover{ color:#fc0;}
.header_top_login .input_box { height:20px; line-height:20px; background:#eee;  border-radius:4px; color:#070707; padding-left:5px;}
.header_top_login .input_box b{ font-weight:normal;}
.header_top_login .input_box input { background:none; border:none; width:90px; height:20px;}

.header_top_login .online_pay{ position:relative; height:20px; line-height:20px; padding-right:15px; /*margin-right:15px;*/}
.header_top_login .online_pay ul { position:absolute; top:20px;background:#000; width:100%; line-height:20px; display:none;}
.header_top_login .online_pay:hover ul {display:block; z-index:666;}
.header_top_login .online_pay ul li{ float:inherit; display:block; border-top:1px solid #666; padding:3px; width:100%; height:20px; line-height:20px; padding-left:3px;}
.header_top_login .online_pay ul  li:first-child{ margin:0;}
.header_top_login .online_pay ul li a{ font-size:13px; text-align:left; padding:0; margin:0; display:block; width:100%;}

.header_top_login .online_pay i.login_pay{background:url(../images/login_pay.png) no-repeat center center; width:20px; height:20px; position:absolute; display:block; top:0; right:-6px;}

.header_top_login>input { height:20px; line-height:20px; border:none; background:#373738; border-radius:3px; color:#fff; width:68px; cursor:pointer;}
.header_top_login>input:hover{ color:#fc0;}

.header_top_login>a:last-child{ color:#fc0;}
.header_top_login>b{ height:16px; line-height:16px; border-left:1px solid #565656; position: relative;top: 3px;}

.s_main_loading_box{ width:60px;height:60px; background:#000;left:50%; margin-left:-30px; top:200px;position:absolute; z-index:99999; border:1px solid #000;}
.s_main_loading{width:60px;height:60px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAA3CAYAAACo29JGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAplJREFUeNrsmU1oE1EQx/8rOdjUUw8KCiISPbRXxYvFqwe/0kOFQhESrD0IIlRF/AAVLaIgUg+SkoCXQr1UiIecvFgFEY/WQ0V6UPEziJB6fO7f5NE0bprNy9sku52BZWcfm7C/nXkz/0kcpRSiahsQYRM4gRM4gRM4gYsyXMzvjTu2Og3v2duP1IMLyNI/fRvp1wvIed13KYX8ySQO0S+8xLvxSfSbPPzS57XVleNXfvmBe/YQaue2sv+1COw7Aa8PJZbyWKxe2DOKwR+/MG8bTvacXxu/haEPnwAeo1cwVOe299NzeKov6JtEzY9ZTcsmLaFhTb+gUVrGOpg1jaAS6WM4Ryf7BHdMXoJR5A4P4irP+ee4HhB44tUjLG7pK1+U/gADw9hVC2g9cru3Izl1Htfof/mJj/XKfSvmvrwRDUbr7QEYRTeCp6SJt5KWbNY8BxE1r7Ss9Mym07KT1XJN+1ZEPH0UE5W9PeNVUEILJwolagWF6RopOAJxknj7GGr5BUr0/UDGwgB3fwKzekSiVfxZtkQrBaUw5Sz8E8eGs1cr5rYFVd3UtWrp3a8cKSgNxxk3Yp2IGi0zh0zt2kxhZWwKdeQmczh7I4sMlQrTkTPgmbs43s3znDTxddXEIwXXjCIJBZypIrECx2mcR9CKhBO4ViRcawtc8Te+Bxm5IwdWpJa2kYP/rwWiLfk7o3usn4LCnuN1tFORBAYX3+jEpy87+dK8o/DGUfS5ZlIJTRVJYAql+p8bbXyom7nVYwmBWBy4h1gw9INv7sOybYViDa7eWDIwvPqfHr8vIZTyy1YlbOues1UEuhLObxFo50uwtufq5X/t51hQLqZwbyyJsU09ZbCOFxSZCgRO4ARO4ARO4LrL/gowAJlAQrb80YJ7AAAAAElFTkSuQmCC') no-repeat center center;-webkit-animation:spin 1.5s infinite linear;-moz-animation:spin 1.5s infinite linear;-ms-animation:spin 1.5s infinite linear;-o-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
@-webkit-keyframes spin{to{-webkit-transform:rotate(400deg)}}

.s_main_msg_box{ width:100%; height:100%; position:absolute; z-index:999; display:none;}
.s_main_msg_box_bg{filter:alpha(opacity=40); -moz-opacity:0.4;-khtml-opacity: 0.4;opacity: 0.4; background-color:#000; position:absolute; left:0; top:0; z-index:1000; height:100%; width:100%;}
.s_msg_txt_box {border-radius:8px;font-size: 60px; width:90%; top:200px; left:20%; margin-left:-150px; height:300px; position:fixed; z-index:1001; background:#000;box-sizing: border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box; text-align:center; padding:40px 20px 0 20px; color:#fc0; border:solid 2px #fc0;filter:alpha(opacity=90); -moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;box-shadow: 0 10px 50px #000;}
.s_msg_txt_box i.close{ width:13px; height:13px; position:absolute; right: 12px;top:11px; background:url(../images/s_ico.png) no-repeat -14px -30px; display:inline-block; cursor:pointer;}
.s_msg_txt_box i.close:hover { background-position:-28px -30px;}

.banner ul li{ position:relative; float:left; margin:10px 0 0 10px; cursor:pointer; overflow:hidden;}
.banner ul li:first-child{ margin-left:0px;}
.banner ul li img{ width:100%; height:100%; position:absolute; z-index:777;}
.banner ul li .title{ text-align:center; font-size:14px; position:absolute; left:0; bottom:0;background:rgba(0, 0, 0, 0.8)!important;filter:Alpha(opacity=80); 
 width:100%; color:#fff; background:#000;box-sizing: border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;z-index:888;}
 .banner ul li .title h3{ padding:10px 8px 8px 8px; margin:0; font-size:14px; color:#fc0;}
  .banner ul li .title p{ text-align:left; padding:0 8px 3px 8px; color:#898a8a; display:none;}

.banner_b ul li{width:238px; height:224px;}
.banner_c ul li{width:320.5px; height:224px;}
.banner_d ul li{width:486px; height:224px;}

.footer{width:100%;min-height:70px;min-width: 1240px;max-width: 1570px;margin: 0 auto; position:relative; box-sizing: border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box; font-size:12px;}
.footer_logo{width:100%; text-align:center; padding-bottom:30px;}
.footer_logo h4 {color:#999; padding-top:30px;}
.footer_logo img{margin-top: 20px; }

.footer_links{ width:100%; text-align:center; padding:20px 0 20px 0; color:#999;}
.footer_link { height:34px; line-height:34px;}
.footer_link h4 p{display: inline-block;}
.footer_link ul li{display: inline-block;margin-right: 10px;text-align: center;}
.footer_link ul li a{ margin-left:10px; color:#999;font-size:13px; }
.footer_link ul li a:hover{ text-decoration:underline;}
.footer_link ul li span{  font-weight:bold;}

.footer_component{ width:100%; text-align:left; padding:20px 0 20px 0; color:#999;}
.footer_component a { text-decoration:underline; color:#fff;}

.footer_bottom_line{border-bottom: 1px solid #252525;}

.header_reg{ margin-top:30px;}
.header_reg,.footer_reg{ width:975px; min-width:975px;}
.header_index,.footer_index{ width:1000px; min-width:1000px;}
.field_container{ color:#000;}

.field_container>label { width:149px;padding: 7px 5px 0 0;display: block;float: left; line-height:20px; height:20px;}
.field_container .field_box{ position:relative; float:left;}
.field_container .field_box a{ color:#fff;padding: 6px;border-radius: 3px;background-color: #333; position:absolute; top:3px; right:-110px;}
.field_container .field_box a:hover{ color:#fc0;}
.field_container .field_box input[type="text"], .field_container .field_box input[type="password"]{font-size: 11px;width: 237px;height: 18px;;margin: 5px 2px 5px 0;padding: 2px 3px;border: 1px solid #b3b3b3;color: #000;background-color: #fff; float:left;}

.field_container .validate{ height:25px; line-height:16px; margin-left:8px; padding-left:25px; position:relative; float:right; width:276px; text-align:justify; padding-top:9px;}
.field_container .validate i{ width:20px; height:20px; position:absolute; left:0; top:7px; background:url(../images/ico.png) no-repeat; display:none;}
.field_container .validate b{ font-weight:normal;}
.field_container .validate_error{ color:#fff;}
.field_container .validate_error i{ background-position:0 0;display:block;}
.field_container .validate_success { color:#006900;}
.field_container .validate_success b{ display:none;}
.field_container .validate_success i{ background-position:-20px 0;display:block;}

.field_container .field_box input[type="radio"]{font-size: 11px;height: 18px;margin: 5px 2px 5px 0;padding: 2px 3px; float:left;}
.field_container .field_box span { float:left; height:18px; line-height:18px;margin: 5px 22px 5px 0;padding: 2px 3px; color:#000;}

.container_reg {width:975px;min-height: auto; margin:10px auto;}
.main_reg {width: 100%;position: relative;height: auto;padding: 15px 0 15px 0;-webkit-border-radius: 4px 4px 4px 4px;-moz-border-radius: 4px 4px 4px 4px;border-radius: 4px 4px 4px 4px;height:auto;background: #494949;background: -moz-linear-gradient(top,#494949 0%,#272727 90%);background: -webkit-linear-gradient(top,#494949 0%,#272727 90%);background: linear-gradient(to bottom,#494949 0%,#272727 90%); box-sizing: border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;padding: 9px 9px;}
.main_reg_left{ width:660px; background: rgba(0,0,0,0) linear-gradient(to bottom,#ccc 0%,#fff 100%) repeat scroll 0 0;padding: 12px 125px 30px 130px;min-height: 400px; box-sizing: border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box; float:left;}
.main_reg_header{ width:660px;list-style-type: none;background: #000;height: 28px;border-bottom: 1px solid #000; float:left;}
.main_reg_header li{height: 28px;font-weight: bold;line-height: 29px;text-align: center;float: left;}
.main_reg_header .current,.main_reg_header .previous {color: #000;background: #febe1a linear-gradient(to bottom,#ffd94f 0%,#ffb800 100%) repeat scroll 0 0;}
.main_reg_header .current:not(:last-child)::after {content: url('../images/reg_right_arrow.png');width: 10px;float: right;width: 0;}
.main_reg_header li:not(:first-child)::before {content: url('../images/reg_right_arrow_border.png');width: 10px;float: left;width: 0;}

.main_form_box{ width:100%; padding-left:30px; padding-right:30px;}
.main_form_box .field_container{ color:#fff;}
.main_form_box .field_container .field_box input[type="text"],.main_form_box  .field_container .field_box input[type="password"]{ border:none; border-radius:3px; height:20px;}
.main_form_box hr{ border:none; margin-top:20px; margin-bottom:20px; height:15px; line-height:20px; background-color:#444;
background: #404144;
background: -moz-linear-gradient(top,#404144 0%,#28292F 90%);
background: -webkit-linear-gradient(top,#404144 0%,#28292F 90%);
background: linear-gradient(to bottom,#404144 0%,#28292F 90%);}

.main_form_box h1{ color:#fc0; font-size:14px; margin: 5px 0 10px 0; line-height:22px;}
.main_form_box .main_form_pay{ width:100%; text-align:center;}
.main_form_box .main_form_pay h1{ font-size:22px; margin-bottom:16px;}
.main_form_box .main_form_pay .pay_sao {position:relative; width:250px; margin:0 auto; height:30px; line-height:30px; margin-top:20px;}
.main_form_box .main_form_pay .pay_sao strong{ font-size:14px;width:auto;}
.main_form_box .main_form_pay .pay_sao i{ width:11px; height:11px; background:url(../images/ico.png) no-repeat -44px -5px; display:inline-block; margin-right:8px;}

.continueToStep button{background: #ffdd53;background: -moz-linear-gradient(top,#fef0bd 0,#ffeb9c 50%,#ffe374 51%,#ffdd53 100%);background: -webkit-linear-gradient(top,#fef0bd 0,#ffeb9c 50%,#ffe374 51%,#ffdd53 100%);background: linear-gradient(to bottom,#fef0bd 0,#ffeb9c 50%,#ffe374 51%,#ffdd53 100%);margin-top: 20px;margin-left: 154px;padding: 0 40px;font-size: 14px;min-height: 36px;}

select{ margin-top:5px; margin-left:0; margin-bottom:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:11px;line-height:1.5;padding:0 20px 0 2px;height:24px;color:#000;z-index:1;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(../images/select.png) no-repeat right 0;border-radius:3px;border:none;background-color:#fff;background-repeat:no-repeat;outline:none;cursor:pointer; font-size:12px;line-height:24px;}

.main_reg_right{ position:absolute; top:9px; right:9px; width:285px;}

.r_faq_header{border-top: 1px solid #333;width:100%;border-bottom: 1px solid #333;background: #000;background: -moz-linear-gradient(top,#232323 0,#000 27px);background: -webkit-linear-gradient(top,#232323 0,#000 27px);background: linear-gradient(to bottom,#232323 0,#000 27px);overflow: hidden;font-size: 12px;line-height: 25px;height: 25px;margin: 0;padding: 1px 10px;color:#999; font-weight:bold;}
.r_faq_content{width:100%;background: #000;background: -moz-linear-gradient(top,#1a1a1a 0,#000 140px);background: -webkit-linear-gradient(top,#1a1a1a 0,#000 140px);background: linear-gradient(to bottom,#1a1a1a 0,#000 140px);margin-bottom: 10px;overflow: hidden;}
.r_faq_body{width:100%;	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding: 20px 45px 20px 10px;background: linear-gradient(to bottom,#464646 0%,#696969 100%)!important;}

.r_faq_body ul li{margin: 0 0 10px 0;}
.r_faq_body ul li a{color: #fff;}
.r_faq_body ul li a:hover{text-decoration:underline; }

.r_logo_content{background: #000;background: -moz-linear-gradient(top,#1a1a1a 0,#000 140px);background: -webkit-linear-gradient(top,#1a1a1a 0,#000 140px);background: linear-gradient(to bottom,#1a1a1a 0,#000 140px);margin-bottom: 10px; width:100%; min-height:150px; text-align:center;}
.r_logo_content h4{padding: 20px; color:#999; font-weight:bold;}
.r_logo_content a {padding: 10px;}


.main_info_left {width:180px; min-height: 200px; box-sizing: border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box; float:left;}
.main_info_left .main_info_left_header{border-top: 1px solid #333;border-bottom: 1px solid #333;background: #000;background: -moz-linear-gradient(top,#232323 0,#000 27px);background: -webkit-linear-gradient(top,#232323 0,#000 27px);background: linear-gradient(to bottom,#232323 0,#000 27px);overflow: hidden; width:100px; height:29px; line-height:29px; width:100%;}
.main_info_left .main_info_left_header h3{color: #fc0;margin: 0;padding: 1px 10px; font-size:14px;}

.main_info_left_body{background: #000;width:100%;background: -moz-linear-gradient(top,#1a1a1a 0,#000 140px);background: -webkit-linear-gradient(top,#1a1a1a 0,#000 140px);background: linear-gradient(to bottom,#1a1a1a 0,#000 140px);  font-size:13px;}
.main_info_left_body>ul{padding: 8px 0 20px 0; line-height:15px;}
.main_info_left_body>ul>li {position:relative;}
.main_info_left_body>ul>li a.activeItem{color:#fc0;}
.main_info_left_body>ul>li a {margin-right: 10px;margin-left: 22px;display: block;}
.main_info_left_body>ul>li+li {background: none;border-top: none;margin-top: 7px;}
.main_info_left_body>ul>li>ul {padding: 2px 0 2px 0;}
.main_info_left_body>ul>li>ul>li{ margin-top:4px;}
.main_info_left_body>ul>li>ul>li a.activeItem{color:#fc0;}
.main_info_left_body .toggle ul a {margin-left: 30px;}
.main_info_left_body i.li_icon{margin: 0 0 0 5px;position: relative;bottom: 2px;width:16px; height:16px; position:absolute; left:0; top:0;}


.main_info_left_body i.li_icon{margin: 0 0 0 5px;position: relative;bottom: 2px;width:16px; height:16px; position:absolute; left:0; top:0; cursor:pointer;}
.main_info_left_body i.li_icon_now{background-position: 1px -48px;}

i.li_icon{background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAIwCAYAAABUe0FcAAADH0lEQVR42u2bAXKrMAxEcXqk3CnX+HCM5EzkRm1c20GMkcFaCOYDVWY6SeGxlaUdoQIx1tpKepkDQda4lwiFnR2YhQgUoUklt81SSFklv/1yuZiPV3fY2u0OipL9rmMOer1eodCTkO12+LflfoqVxMAJXL46dcH/aGJ+Xw6KN4w2DMtay7veEZQAfY/SspwCsrywCUTtiAPcKrDpYPtq7XYKPY2trtbIkH91YB7qQBlaR0mMSVyduqAQ5LKfh7oaTkOREz7wE6QExwSvTl2wmybGOkoKMR+lrWcM0LKcCIILLFoFNp2epQ4PPZ9Pe71ejQgFE3RgFiJQhNZREmMSV6cuKAT57GchquEkFDthuZ8gJTgmeHXqgt00Md5REoj7KGk9Y4CW5UQQXGDRKrDp9Cx1fOjxeNjb7WZEyL8TmIUIFKF1lMSYxNWpCwpBPvtZiGo4CcVOWO4nSAmOCV6dumA3TYx3lATiPkpazxigZTkRBBdYtApsOj1L/XHIrgZpMhXKXECfCWkyFcpeUJgHaTIVstkBax6kyTwCRBtMOajM/LRB4GqVuRB72qwEVGZ+2iBwtcpsiN99LwCVmZ82CFytUgjitywKQGWGrA0CV6tUP/bHk82X+apph9vmP/9z24z5fn3HUgEkoFdy0GCDB/nv9Oc4OFDuAx8B+xgxJSgmaHVQntRP8azSuIGhjoaId0LDA5PtYDh+gwT0Sm2F+YkfyZXjJz1TxS5GUAmKCVodlCf1UzSrNG5gqKMhIuQpPEDStu0g4x4koFdyEOYnfiRXjp98SRQpRkwJiglaHZQn9VM8hjRuFqij+SDkKdxQu9/vg4x7kIBeyUGYn/iRXDm+E5goUoyYEhQTtDooT+qnj75vHr6ILULheo7NfIuAIAJFaB0lMSZxdeqCQpDPfhaiGk5CsROW+wlSgmOCV6cu2E0T4x0lgbiPktYzBmhZTgTBBRatAptOz1J/GcoZbh6kyTwHxEfaAlAZ020QuFqFctO4z3WUr/B/cDgBVcOb/QEkoD/A/WDXC/iRiXJ05kwUKUZMCYoJWh2Up21r9wtHxDg0Pu0LYAAAAABJRU5ErkJggg==) no-repeat left top transparent;}

.main_info_right{width:768px; min-height: 200px; box-sizing: border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box; float:left;margin-left:9px; position:relative;}
.main_info_right .main_info_right_header{border-top: 1px solid #333;border-bottom: 1px solid #333;background: #000;background: -moz-linear-gradient(top,#232323 0,#000 27px);background: -webkit-linear-gradient(top,#232323 0,#000 27px);background: linear-gradient(to bottom,#232323 0,#000 27px);overflow: hidden; width:100px; height:29px; line-height:29px; width:100%;}
.main_info_right .main_info_right_header h3{color: #fc0;margin: 0;padding: 1px 10px; font-weight:bold;font-size:14px;}
.main_info_right .main_info_right_header  a.refresh {isplay: block;position: absolute;right: 10px;width: 16px;height: 16px;background: url(../images/refreh.png) no-repeat;top: 7px;}

.main_info_right_box {padding: 12px 10px 27px;background: #000;background: -moz-linear-gradient(top,#1a1a1a 0,#000 140px);background: -webkit-linear-gradient(top,#1a1a1a 0,#000 140px);background: linear-gradient(to bottom,#1a1a1a 0,#000 140px);}
.main_info_right_box .main_info_right_box_menu a{ margin:6px; font-size:14px; color:#fff; padding:6px; border-radius:3px;background-color:#333; display:inline-block;}
.main_info_right_box .main_info_right_box_menu a:hover{ color:#fc0;}
.main_info_right_box>:first-child {margin-top: 0;}
.main_info_right_box p{margin: 0 0 7px 0;color:#ccc}
.main_info_right_box table p{margin:3px;}

.main_info_right_box h1, h2, h3, h4, h5, h6 { font-weight:bold;margin: 19px 0 7px;}
.main_info_right_box h1{ font-size:18px;}
.main_info_right_box h2{ font-size:16px; margin-left:8px;}
.main_info_right_box h3{ font-size:14px; margin-left:10px;}
.main_info_right_box h4{ margin-left:0;}
.main_info_right_box h1{color: #fc0;}

.main_info_right_box ul{ padding-left:30px;	margin: 12px 0 7px 0; color:#ccc;}
.main_info_right_box ul li{margin-top:7px;}

.main_info_left_body>ul.s_notice_ul { line-height:30px; width:100%; overflow:hidden; padding:0;}
.main_info_left_body>ul.s_notice_ul li{ line-height:30px; width:100%; position:relative; margin:0;box-sizing: border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.main_info_left_body>ul.s_notice_ul li i{ position:absolute; left:8px; top:9px; background:url(../images/s_ico.png) no-repeat -11px -101px; width:11px; height:12px; display:block;}
.main_info_left_body>ul.s_notice_ul li>a{ margin:0; width:100%; padding-left:28px; border-bottom:1px solid #333;box-sizing: border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.main_info_left_body>ul.s_notice_ul li.now i,.s_notice_ul li:hover i{ background-position:0px -101px;}
.main_info_left_body>ul.s_notice_ul li:hover>a{ display:block; width:100%;}
.main_info_left_body>ul.s_notice_ul li.now>a,.s_notice_ul li:hover>a:hover{ color:#fc0;}

.main_info_left_body>ul.s_notice_ul li i.li_icon {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAIwCAYAAABUe0FcAAADH0lEQVR42u2bAXKrMAxEcXqk3CnX+HCM5EzkRm1c20GMkcFaCOYDVWY6SeGxlaUdoQIx1tpKepkDQda4lwiFnR2YhQgUoUklt81SSFklv/1yuZiPV3fY2u0OipL9rmMOer1eodCTkO12+LflfoqVxMAJXL46dcH/aGJ+Xw6KN4w2DMtay7veEZQAfY/SspwCsrywCUTtiAPcKrDpYPtq7XYKPY2trtbIkH91YB7qQBlaR0mMSVyduqAQ5LKfh7oaTkOREz7wE6QExwSvTl2wmybGOkoKMR+lrWcM0LKcCIILLFoFNp2epQ4PPZ9Pe71ejQgFE3RgFiJQhNZREmMSV6cuKAT57GchquEkFDthuZ8gJTgmeHXqgt00Md5REoj7KGk9Y4CW5UQQXGDRKrDp9Cx1fOjxeNjb7WZEyL8TmIUIFKF1lMSYxNWpCwpBPvtZiGo4CcVOWO4nSAmOCV6dumA3TYx3lATiPkpazxigZTkRBBdYtApsOj1L/XHIrgZpMhXKXECfCWkyFcpeUJgHaTIVstkBax6kyTwCRBtMOajM/LRB4GqVuRB72qwEVGZ+2iBwtcpsiN99LwCVmZ82CFytUgjitywKQGWGrA0CV6tUP/bHk82X+apph9vmP/9z24z5fn3HUgEkoFdy0GCDB/nv9Oc4OFDuAx8B+xgxJSgmaHVQntRP8azSuIGhjoaId0LDA5PtYDh+gwT0Sm2F+YkfyZXjJz1TxS5GUAmKCVodlCf1UzSrNG5gqKMhIuQpPEDStu0g4x4koFdyEOYnfiRXjp98SRQpRkwJiglaHZQn9VM8hjRuFqij+SDkKdxQu9/vg4x7kIBeyUGYn/iRXDm+E5goUoyYEhQTtDooT+qnj75vHr6ILULheo7NfIuAIAJFaB0lMSZxdeqCQpDPfhaiGk5CsROW+wlSgmOCV6cu2E0T4x0lgbiPktYzBmhZTgTBBRatAptOz1J/GcoZbh6kyTwHxEfaAlAZ020QuFqFctO4z3WUr/B/cDgBVcOb/QEkoD/A/WDXC/iRiXJ05kwUKUZMCYoJWh2Up21r9wtHxDg0Pu0LYAAAAABJRU5ErkJggg==) no-repeat left top transparent;}
.main_info_left_body>ul.s_notice_ul li i.li_icon {width: 16px;height: 16px; left:auto;right: 6px;top: 6px;cursor: pointer; }
.main_info_left_body>ul.s_notice_ul li i.li_icon_now {background-position: 1px -48px;}

.main_info_left_body>ul.s_notice_ul>li .s_notice_ul_sub{ display:none;}
.main_info_left_body>ul.s_notice_ul>li.now .s_notice_ul_sub{ display:block;}


i.ico_sport{ background-image:url(../images/sport_icons.png); background-repeat:no-repeat; width:19px; height:19px;display:inline-block; margin-left:5px;}
i.ico_sport_football{background-position: -76px -0px;}
i.ico_sport_basketball{background-position: -133px -0px;}
i.ico_sport_tennis{background-position: -95px -0px;}
i.ico_sport_volleyball{background-position: -152px -19px;}
i.ico_sport_baseball{background-position: -57px -38px;}
i.ico_sport_badminton{background-position: -76px -76px;}
i.ico_sport_ice{background-position: -36px -19px;}
i.ico_sport_afootball{background-position: -19px -19px;}
i.ico_sport_egames{background-position: -0px -0px;}
i.ico_sport_tabletenni{background-position: -114px -95px;}
i.ico_sport_handball{background-position: -114px -19px;}
i.ico_sport_rugby{background-position: -19px -38px;}
i.ico_sport_grapple{background-position: -176px -172px;}
i.ico_sport_boxing{background-position: -38px 0px;}
i.ico_sport_snooker{background-position: -57px -57px;}
i.ico_sport_golf{background-position: -57px -19px;}
i.ico_sport_futsal{background-position: -152px -38px;}
i.ico_sport_darts{background-position: -76px -57px;}
i.ico_sport_cricket{background-position: -38px -38px;}
i.ico_sport_hockey{background-position: -133px -38px;}
i.ico_sport_champion{background-position: -95px -38px;}

.s_bg {border: none;background-color: transparent;background-image: url(../images/s_l_bg.png);background-repeat: repeat;}
.s_bg2{ border:none; background-color:transparent;background-image:url(../images/s_c_league_bg.png); background-repeat:repeat; }

.s_c_notice span.s_odds_type {float:left; padding-left:28px;display:inline-block;height:30px; line-height:30px;position:relative; padding-right:25px; width:80px; margin-right:3px; margin-top:3px;}
.s_c_notice span.s_odds_type .s_odds_type_title {cursor:pointer; }
.s_c_notice span.s_odds_type .s_odds_type_title:hover {color:#ffcc00;}
.s_c_notice span.s_odds_type .s_odds_type_con{ display:none; position:absolute; left:0; overflow:hidden; max-height:309px; overflow-x:hidden; overflow:hidden;width:133px;}
.s_c_notice span.s_odds_type:hover .s_odds_type_con{ display:block; z-index:999;}
.s_c_notice span.s_odds_type .s_odds_type_con li{ height:30px; line-height:30px; border-top:1px solid #5A5B5E;padding-left:28px;  width:100%; position:relative;}
.s_c_notice span.s_odds_type .s_odds_type_con li:hover a{ color:#ffcc00;}
.s_c_notice span.s_odds_type .s_odds_type_con li a{ font-size:12px; display:block; position:relative;}
.s_c_notice span.s_odds_type i.ico_right_5{background-image:url(../images/s_ico.png); background-position:-14px -52px; background-repeat:no-repeat; width:10px; height:11px; position:absolute; right:8px; top:9px;}
.s_c_notice span.s_odds_type:hover i.ico_right_5{background-position:-27px -52px;}

.s_odds_type_con i.ico_sport,.s_odds_type i.ico_sport{ position:absolute; top:5px; left:0px;}

.date{width:100%; margin-top:3px;margin-bottom:3px;}
.date li{width:82px;float:left;text-align:center; margin-left:1px;height:30px;background: url(../images/s_l_bg.png) 0 0 repeat-x;}
.date li a{color:#999;font-size:12px;}
.date li.now a,.date li:hover a{color:#FFF;}
.date li.now{border-left:none;background-image: url(../images/s_new_menu_bg.png);}
.date li span{display:block;width:100%;height:13px;line-height:17px;text-align:center;}
.date li.jibie{height:30px;line-height:30px;position:relative;width:167px;}
.date li.jibie strong{display:block;width:100%;height:30px;line-height:35px;text-align:left;position:relative;cursor:pointer;}
.date li.jibie strong span{display:inline;margin-left:8px;line-height:35px;}
.date li.jibie .jib_ctn{width:100%;background:#343434;position:absolute;left:0px;top:35px;}
.jibie .jib_ctn li{width:100%;height:25px;line-height:25px;border:none;text-align:left;float:none;border-bottom: 1px solid #414141;border-top:1px solid #575757;}
.jibie .jib_ctn li a{margin-left:8px;color:#999;}

.sai_list , .sai_list ul{width:100%;}
.sai_list ul .list_h{width:100%;height:30px;line-height:30px;}
.list_h .h_bg{height: 30px; line-height: 30px; text-align: center;width:90px;}
.list_h .h_bg a{background: url("../images/btn_toggle_arrow.png") no-repeat scroll -42px 0 rgba(0, 0, 0, 0); display: inline-block; height: 6px; margin-top: 12px; width: 10px;}
.list_h .sai_title{width:431px;color:#fc0;text-align:left;height:30px;line-height:30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-right:10px;}
.list_h .sai_title span{margin-left:15px;}
.list_h .shang , .list_h .quan{width:143px;text-align:center;border-right: 1px solid #272831;}
.list_h .jie{width:60px;text-align:center;border-right: 1px solid #272831;}
.list_h .jie_f{width:90px;text-align:center;border-right: 1px solid #272831;}
.sai_list>ul>li div{float:left;border-right:1px solid #161616;}
.sai_list ul{width:100%;}
.sai_d ul li{width:100%;}
.sai_d , .li_ctn{border-bottom:1px solid #161616;}
.sai_d div{height:30px;line-height:30px;color:#e6e6e6;}
.sai_d .s_time , .sai_d .jia{min-width:90px;text-align:center;position:relative;}
.sai_d .jia{cursor:pointer;}
.sai_d .jia em{display:block;position:absolute;width:15px;height:20px;top:3px;left:15px;background:url(../images/btn_toggle_arrow.png) 0px -43px;}
.sai_d .s_dui{width:350px;overflow:hidden;text-align:left;}
.sai_d .s_dui span{margin-left:15px;}
.sai_d .bifen{text-align: center;border-right:1px solid #141414;width: 143px;font-weight:bold;}
.sai_d .jie{width:60px;text-align:center;border-right: 1px solid #141414;font-weight:bold;}
.sai_d .jie_f{width:90px;text-align:center;border-right: 1px solid #141414;font-weight:bold;}
.li_ctn{width:100%;border-top:none;}
.li_ctn div{height:30px;line-height:30px;color:#F2F2F2;}
.li_ctn li{border-top:1px solid #272831;}
.li_ctn .s_time{width:5%;min-width:90px;}
.li_ctn .s_dui{width:38%;text-align:left;}
.li_ctn .s_dui span{margin-left:15px;}
.li_ctn .s_duim{width:50%;border-right:none;text-align:center;}

.notice{width:100%;padding-top:10px;padding-bottom:10px;color:#FFF;text-align:left;}
.notice dl{width:100%;border-bottom:1px solid #333;margin-bottom:20px;padding-bottom:10px;}
.notice dl:last-child{border-bottom:none;}
.notice dl dt{width:240px;height:140px;float:left;margin-left:10px;}
.notice dl dt img{width:240px;height:140px;vertical-align:middle;}
.notice dl dd{width:60%;min-width:480px;float:left;margin-left:10px;color:#C6C6C6;line-height:180%;}
.notice dl dd a{color:#FC0;}
.notice dl dd.title{height:30px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.notice dl dd.title a{font-size:14px;}
.notice dl dd.des{color:#FFF;overflow:hidden;}
.notice .pages{text-align:center;padding-left:10px;font-size:12px;}
.notice .pages a,.notice .pages .current{background: none repeat scroll 0 0 #E9E9E9; border-radius: 3px; color: #666666; margin-right: 5px; padding: 3px 6px; text-decoration: none;margin-left:5px;}
.notice .pages a:hover,.notice .pages span.current{background: none repeat scroll 0 0 #FC0; color: #FFFFFF;}

.s_youhui{width:100%;padding-top:10px;padding-bottom:10px;color:#FFF;text-align:left;}
.s_youhui dl{width:100%;border-bottom:1px solid #333;margin-bottom:20px;padding-bottom:10px; position:relative;padding-bottom:25px;}
.s_youhui dl:last-child{border-bottom:none;}
.s_youhui dl dt{width:900px;;height:140px;margin-left:30px; position:relative;  margin-top:3px;}
.s_youhui dl dt img{width:100%;height:140px;vertical-align:middle;}
.s_youhui dl dt p{ height:30px; line-height:30px; position:absolute; bottom:0; left:0; padding-left:10px;background: rgba(0, 0, 0, 0.6)!important;filter: Alpha(opacity=80); width:890px; display:none;}
.s_youhui dl dt:hover p{ display:block;}
.s_youhui dl dd{min-width:480px;margin-left:30px;color:#C6C6C6;line-height:180%;}
.s_youhui dl dd a{color:#FC0;}
.s_youhui dl dd.title{height:30px;line-height:30px;white-space:nowrap;text-overflow:ellipsis; position:relative; cursor:pointer;width:100%;}
.s_youhui dl dd.title a{font-size:14px;}
.s_youhui dl dd.title i{background:url(../images/ico.png) no-repeat -101px -5px; width:20px; height:20px; display:inline-block; position:absolute; left:-24px; top:8px;}
.s_youhui dl dd.time { position:absolute; top:0px; right:0px; text-align:right; height:30px; line-height:30px; padding-right:10px;}
.s_youhui dl dd.time i{ background:url(../images/ico.png) no-repeat -87px -5px; width:14px; height:14px; display:inline-block; position:relative; right:5px; top:3px;}
.s_youhui dl dd.time b{ color:#fc0; font-weight:normal;}
.s_youhui dl dd.des{color:#FFF;overflow:hidden;}
.s_youhui dl dd.content{ background-color: transparent;background-image: url(../images/s_l_bg.png);background-repeat: repeat; width:880px; display:none;}

.s_youhui dl.now dd.title i{ background-position:-118px -5px;}
.s_youhui dl.now dd.content{ display:block;}


.s_youhui .pages{text-align:center;padding-left:10px;font-size:12px;}
.s_youhui .pages a,.s_youhui .pages .current{background: none repeat scroll 0 0 #E9E9E9; border-radius: 3px; color: #666666; margin-right: 5px; padding: 3px 6px; text-decoration: none;margin-left:5px;}
.s_youhui .pages a:hover,.s_youhui .pages span.current{background: none repeat scroll 0 0 #FC0; color: #FFFFFF;}

.s_c_notice span.s_odds_type_league { width: 210px;padding-left:18px;}
.s_c_notice span.s_odds_type_league .s_odds_type_con{ width:600px; padding:15px 0 30px 0;}
.s_c_notice span.s_odds_type_league .s_odds_type_con li{ border:none; height:25px; line-height:25px; width:auto; float:left; padding-right:18px; padding-left:18px;}
.s_c_notice span.s_odds_type_league .s_odds_type_con .submit{ position:absolute; bottom:0px; right:20px; height:28px; line-height:28px;}
.s_c_notice span.s_odds_type_league .s_odds_type_con .submit a {display: block;width: 65px;height: 25px;line-height: 25px;text-align: center;float: right;margin-right: 18px;color: #FC0;border-radius: 3px;}
.s_c_notice span.s_odds_type_league .s_odds_type_con .submit a{background: url(../images/middle_bg1.jpg) #474747;}

.s_c_notice span.s_odds_type_league .s_odds_type_con .s_dds_type_sc{ max-height:309px;}


.container_index {width:1000px;min-height: auto; margin:0 auto;}
.container_index .main_reg { min-height:400px; padding-top:9px;}

.zhxx_m{width:100%;}
.zhxx_m p{width:90%;padding-left:10px;padding-top:10px;font-size:14px;color:#FC0;line-height:150%;}
.zhxx_m table{width:96%;margin:0px auto;margin-top:0px;}
.zhxx_m table th{width:80px;text-align:left;height:25px;line-height:25px;color:#e6e6e6;padding-bottom:10px;}
.zhxx_m table td{width:330px;height:25px;line-height:25px;padding-bottom:0px;}
.zhxx_m table td div{width:290px;position:relative;height:25px;}
.zhxx_m .search td div{width:120px;}
.zhxx_m .search td div a{margin-left:15px;}
.zhxx_m table td select{width:260px;height:25px;line-height:25px;color:#000000;background:#EDEDED;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:0px;padding-left:5px;vertical-align:middle;}
.zhxx_m table td input{width:255px;height:25px;line-height:25px;color:#000000;background:#EDEDED;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:0px;padding-left:5px;vertical-align:middle;}
.zhxx_m table td select{*border:0px;*background:#24272E;*margin-top:2px;}
.zhxx_m table td textarea{width:260px;height:85px;}
.zhxx_m table td.address input{width:125px;}
.zhxx_m table td.address select{width:85px;}
.zhxx_m table td.address img{width:85px;height:25px;vertical-align:middle;}
.zhxx_m table td.code img{height:25px;border:0px;vertical-align:middle;}
.zhxx_m table td.code input{width:90px;vertical-align:middle;}
.zhxx_m table td a{display:inline-block;*display:inline;zoom:1;height:25px;padding-left:8px;padding-right:8px;text-align:center;line-height:25px;color:#FFF;border-radius: 3px;background-color: #333;margin-right:10px;font-size:14px;}
.zhxx_m table th span{color:#FF0000;font-size:16px;}
#pages span.current{ display:inline-block;*display:inline;zoom:1;height:25px;padding-left:8px;padding-right:8px;text-align:center;line-height:25px;border-radius: 3px;background-color: #fc0;margin-right:10px;font-size:14px; color:#000;}
#pages div{text-align:center; width:100%;}
#pages span.tol{display:inline-block;*display:inline;zoom:1;height:25px;padding-left:8px;padding-right:8px;text-align:center;line-height:25px;color:#FFF;border-radius: 3px;background-color: #333;margin-right:10px;font-size:14px;}

.zhxx_m .zd_list{width:100%;}
.zhxx_m .zd_list th{height:35px;line-height:35px;text-align:center;border-top:1px solid #333;border-left:1px solid #333;border-right:0px solid #111111;padding-bottom:0px;}
.zhxx_m .zd_list th.th_a{width:16%;}
.zhxx_m .zd_list th.th_d{width:40%;}
.zhxx_m .zd_list th.th_c{width:14%;}
.zhxx_m .zd_list th span{font-size:14px;margin-left:5px;color:#e6e6e6;font-weight:bold;}
.zhxx_m .zd_list td{text-align:right;padding:5px;border-top:1px solid #333;border-right:1px solid #333;}
.zhxx_m .zd_list td.zt{ padding-right:15px;}

.zhxx_m .search{width:96%;margin:0px auto;text-align:left;height:30px;line-height:20px;color:#999;vertical-align:middle;margin-top: 5px;margin-bottom:0px;}
.zhxx_m .search table{width:100%;}
.zhxx_m .search table td{width:120px;vertical-align:middle;}
.zhxx_m .search input ,.zhxx_m .search select{width:120px;height:25px;line-height:25px;border:0px;background:#EDEDED;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;margin-right:10px;color:#000000;}
.zhxx_m .search select{*border:0px;*background:#24272E;;*height:25px;*padding:4px;}
.zhxx_m .search .wz{text-align:right;color:#e6e6e6;}
.zhxx_m .search a{display:inline-block;*display:inline;zoom:1;width:60px;height:25px;line-height:25px;text-align:center;color:#FFF;background:#333;margin-right:10px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
.zhxx_m .search a:hover{ color:#fc0;}

.zhxx_m table td div.money {width: 100%;height: 58px;position: static;border-right: 1px solid #444;}
.zhxx_m table td div.money_end{	border-right:none;}
.zhxx_m table td strong.nums{line-height: 22px;	font-size:13px;}
.zhxx_m table td strong.orange{	color:#FC0;}
