@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, button,sup,img{padding:0;margin:0;}
fieldset, img, button{border:0;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
img{-ms-interpolation-mode: bicubic;}
input, label, select, option, textarea, button, fieldset, legend{font-family:Arial;}
table{font:12px Arial;}
ul,li{list-style:none;}
/*去除Chrome等浏览器文本框默认发光边框*/
input:focus,textarea:focus {
    outline: none;
}
body{margin:0px auto;padding:0px;font-size:12px; font-family:"新宋体",courier new,courier,monospace; color:#000000;background:#FFF;}


/* public */
.dis{display:none;}
/* link */
a{color:#000000;font-size:12px;}
a:link, a:visited{text-decoration:none;}
a:hover{text-decoration:underline; color:#F00;}

/* 共用部分 开始*/
/* span blank */
.blank0{clear:both;display:block;font-size:1px;visibility:hidden;height:0;line-height:0;}
.blank5{clear:both;display:block;font-size:1px;overflow:hidden;height:5px;}
.blank6{clear:both;display:block;font-size:1px;overflow:hidden;height:6px;}
.blank8{clear:both;display:block;font-size:1px;overflow:hidden;height:8px;}
.blank10{clear:both;display:block;font-size:1px;overflow:hidden;height:10px;}
.blank15{clear:both;display:block;font-size:1px;overflow:hidden;height:15px;}
.blank18{clear:both;display:block;font-size:1px;overflow:hidden;height:18px;}
.blank20{clear:both;display:block;font-size:1px;overflow:hidden;height:20px;}
.blank25{clear:both;display:block;font-size:1px;overflow:hidden;height:25px;}
.blank30{clear:both;display:block;font-size:1px;overflow:hidden;height:30px;}
/*--=clearfix--*/
.clearfix:after{content:"\0020"; display: block; visibility:hidden; height: 0; clear: both; }
.clearfix{zoom:1;}


.body {margin:0px auto;}
.body1{margin:0px auto;}
.main{margin:0px auto;text-align:left;zoom:1;}

a.more,div.more{ position:absolute; top:0px; right:10px; line-height:normal; color:#044E8E; font-size:12px; font-weight:normal; text-indent:0px;}
div.more a{ color:#044E8E; font-size:12px; font-weight:normal;}
span.date{position:absolute; top:0px; right:0px; font-size:12px; font-weight:normal;}
sup{font-size:8px;vertical-align:super; line-height:normal;}
input.text,textarea.text{color:#404040;font-size:11px;background:white url(../images/input-bg.png) 0 0 no-repeat;margin:0px;padding:3px 2px 0 3px;border:1px solid #a7a6aa;}input.text{height:16px;}
/* 共用部分 结束*/


/* 共用部分 结束*/
/*--=Basic Class--*/
.fl { float:left; _display:inline; }
.fr { float:right; _display:inline; }
.tl { text-align:left; }
.tc { text-align:center; }
.tr { text-align:right; }
.f10{ font-size:10px;}
.f12 { font-size:12px; }
.f13 { font-size:13px; }
.f14 { font-size:14px; }
.f16 { font-size:16px; }
.f18 { font-size:18px; }
.f24 { font-size:24px; }
.fb { font-weight:bold; }
.fn { font-weight:normal; }
.noline { text-decoration:none; }
.underline { text-decoration:underline; }
.ml0 { margin-left: 0!important; }
.mr0 { margin-right: 0!important; }
.mt5 { margin-top:5px; }
.mt10 { margin-top:10px; }
.mt15 { margin-top:15px; }
.mt20 { margin-top:20px; }
.mt30 { margin-top:30px; }
.mt50 { margin-top:50px; }
.mr5 { margin-right:5px; }
.mr10 { margin-right:10px; }
.mr15 { margin-right:15px; }
.mr20 { margin-right:20px; }
.mr30 { margin-right:30px; }
.mr50 { margin-right:50px; }
.mb5 { margin-bottom:5px; }
.mb10 { margin-bottom:10px; }
.mb15 { margin-bottom:15px; }
.mb20 { margin-bottom:20px; }
.mb30 { margin-bottom:30px; }
.mb50 { margin-bottom:50px; }
.ml5 { margin-left:5px; }
.ml10 { margin-left:10px; }
.ml15 { margin-left:15px; }
.ml20 { margin-left:20px; }
.ml30 { margin-left:30px; }
.ml50 { margin-left:50px; }
.pt5 { padding-top:5px; }
.pt10 { padding-top:10px; }
.pt15 { padding-top:15px; }
.pt20 { padding-top:20px; }
.pt30 { padding-top:30px; }
.pt50 { padding-top:50px; }
.pr5 { padding-right:5px; }
.pr10 { padding-right:10px; }
.pr15 { padding-right:15px; }
.pr20 { padding-right:20px; }
.pr30 { padding-right:30px; }
.pr50 { padding-right:50px; }
.pb5 { padding-bottom:5px; }
.pb10 { padding-bottom:10px; }
.pb15 { padding-bottom:15px; }
.pb20 { padding-bottom:20px; }
.pb30 { padding-bottom:30px; }
.pb50 { padding-bottom:50px; }
.pl5 { padding-left:5px; }
.pl10 { padding-left:10px; }
.pl15 { padding-left:15px; }
.pl20 { padding-left:20px; }
.pl30 { padding-left:30px; }
.pl40 { padding-left:40px; }
.pl50 { padding-left:50px; }
.pl60 { padding-left:60px; }
.p5 { padding:5px; }
.p10 { padding:10px; }
.p15 { padding:15px; }
.p20 { padding:20px; }
.p30 { padding:30px; }
.p50 { padding:50px; }
.block { display:block; }
.inline { display:inline; }
.inblock { display:inline-block; *display:inline;
zoom:1; letter-spacing:0; }/*--HTML源码内有换行会导致连续内联块元素间半个字符的间距熊猫体育「中国Panda」直播官方网站熊猫体育「ChinaPanda」App下载官方网站OG视讯·(中国区)官方网站，如需修正Z6尊龙旗舰厅官网入口·凯时(中国区)官方网站熊猫体育-【中国区】官方平台网站，请在父元素添加letter-spacing:-.5em;--*/
.none { display:none; }
.hidden { visibility:hidden; }
.hide{ width:0 !important; height:0 !important; overflow:hidden !important; padding:0 !important; margin:0 !important; border:0 none !important;}
.relative { position:relative; }
.absolute { position:absolute; }
.wfill { width:100%; }
.nowrap { white-space:nowrap; }
.nobor { border:none; }
.vm { vertical-align:middle;}
.zoom { zoom:1; }

/*--=Basic Class M18_UI基本类--*/
.hl { color:#F60!important; }
.hl2 { color:#A71F24!important; }
.hb { font-weight:bold; color:#FF6600 !important; }
.hb2 { font-weight:bold; color:#A71F24 !important; }
.red { color:#FF0000!important; }
.h { color:#CE0E0E!important; }
.loud { color:#000!important; }
.quiet { color:#666!important; }
.lower { color:#999!important; }
.cyan { color:#01bf39!important; }
.yahei { font-family:"Microsoft YaHei"; }
.p5 { padding:5px; }
.bor1 { border:1px solid #d5d5d5;zoom:1 }
.bor1-nt { border:1px solid #d5d5d5; border-top:none;}
.bor1-nb { border:1px solid #d5d5d5; border-bottom:none;}
.bor1-b{ border-bottom:1px solid #d5d5d5;}
.bor2{border:2px solid #bf0410;}
.bbd { border-bottom:1px dotted #CCCCCC; }
.btd { border-top:1px dotted #CCCCCC;}
.price{color:#FF0000; font-size:14px;}

.step_load{background:url(/inc/images/loading.gif) no-repeat; width:16px; height:16px; display:inline-block;display:-moz-inline-stack;*zoom:1;*display:inline;vertical-align:middle;margin-right:5px;}

.num-family{font-family:Verdana, Simsun, Helvetica, Arial, sans-serif;}

span.L,span.R{display:block; position:absolute; overflow:hidden;}
span.L{left:0px;}
span.R{right:0px;}



.btn,.small-btn,.long-btn,.short-btn,.small-long-btn{background:url(/images/btn_bg.png) no-repeat;width:80px;height:25px;line-height:25px;display:inline-block;text-align:center;font-size:14px;border:none;cursor:pointer;color:#fff;}
.small-btn{background-position:0 -150px;width:51px;height:21px;line-height:21px;font-size:12px;font-weight:normal;}
.long-btn{background-position:0 -300px;width:100px;font-size:12px;}
.short-btn{background-position:0 -450px;width:60px;font-size:12px;}.small-long-btn{background-position:0 -600px;width:61px;height:21px;font-size:12px;line-height:21px;font-weight:normal;}
.btn,.small-btn,.long-btn,.short-btn,.small-long-btn{color:#fff;}
.btn:hover,.small-btn:hover,.long-btn:hover,.short-btn:hover,.small-long-btn:hover{color:#fff;}
button.btn:hover,button.small-btn:hover,button.long-btn:hover,button.short-btn:hover,button.small-long-btn:hover{text-decoration:none;}
.skin-gray .btn{background-position:0 -50px;}
.skin-blue .btn{background-position:0 -25px;}
.skin-gray .small-btn{background-position:0 -210px;}
.skin-blue .small-btn{background-position:0 -180px;}
.skin-gray .long-btn{background-position:0 -350px;}
.skin-blue .long-btn{background-position:0 -325px;}
.skin-gray .short-btn{background-position:0 -500px;}
.skin-blue .short-btn{background-position:0 -475px;}
.skin-gray .small-long-btn{background-position:0 -660px;}
.skin-blue .small-long-btn{background-position:0 -630px;}
.skin-gray .btn,.skin-gray .small-btn,.skin-gray .long-btn,.skin-gray .short-btn,.skin-gray .small-long-btn{color:#0F0000;}
.skin-gray .btn:hover,.skin-gray .small-btn:hover,.skin-gray .long-btn:hover,.skin-gray .short-btn:hover,.skin-gray .small-long-btn:hover{color:#0F0000;}

.btn_hit,.btn_normal,.btn_disabled,.btn_hit_s,.btn_normal_s,.btn_disabled_s,.btn_hit_b,.btn_normal_b,.btn_disabled_b{display:inline-block;*display:inline;*zoom:1;height:23px;line-height:20px;line-height:23px\9;border:none;background:url(/inc/images/btn_bg2.png) no-repeat;text-align:center;text-decoration:none !important;cursor:pointer;}
.btn_hit,.btn_normal,.btn_disabled{width:75px;}
.btn_hit_b,.btn_normal_b,.btn_disabled_b{width:99px;}
.btn_hit_s,.btn_normal_s,.btn_disabled_s{width:66px;}
.btn_hit,.btn_hit_s,.btn_hit_b{color:#FFFFFF !important;font-size:12px;font-weight:bolder;}
.btn_normal,.btn_normal_s,.btn_normal_b{color:#333333 !important;font-size:12px;}
.btn_disabled,.btn_disabled_s,.btn_disabled_b{color:#9D9DA1 !important;font-size:12px;cursor:default;}
.btn_hit{background-position:-76px 0;}
.btn_normal{background-position:-76px -33px;}
.btn_disabled{background-position:-76px -66px;}
.btn_hit_s{background-position:0 0;}
.btn_normal_s{background-position:0 -33px;}
.btn_disabled_s{background-position:0 -66px;}
.btn_hit_b{background-position:-161px 0;}
.btn_normal_b{background-position:-161px -33px;}
.btn_disabled_b{background-position:-161px -66px;}

.btn_entry_o,.btn_entry_c{width:80px;height:28px; font-size:12px; font-weight:bold; cursor:pointer; background:url(/inc/images/bg_regist.jpg) no-repeat;border:none;}
.btn_entry_c{background-position: -155px -114px;}
.btn_entry_o{background-position: -155px -150px; color:#fff;}


/* listpage start*/
.listpage{word-spacing:3px; clear:both;}
.listpage a{color:#000080; text-decoration:underline;}
.listpage b{font-size:11px;}
/* listpage end*/



/*分页样式1 开始*/
.paginator{ padding:15px 0 25px 0; font-family:宋体;clear:both;text-align:center;font-size:14px}
.paginator a{ display:inline-block; height:25px; line-height:25px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 11px;-moz-border-radius: 3px 3px 3px 3px;-webkit-border-radius: 3px 3px 3px 3px;border-radius:3px 3px 3px 3px; margin:0}
.paginator a:hover{ background:#EEE; color:#000; text-decoration:none }
.paginator .cpb{ display:inline-block; height:25px; line-height:25px; background:#326D8B; border:1px solid #e3e3e3; color:#fff; text-align:center;padding:0 11px;-moz-border-radius: 3px 3px 3px 3px;-webkit-border-radius: 3px 3px 3px 3px;border-radius:3px 3px 3px 3px;font-weight:bold;}
/*分页样式1 结束*/


/* page start
.page{padding-top:15px; padding-right:20px; clear:both;zoom:1}
.all_order{float:left;}
.all_order .checkbox{display:inline-block; position:relative; top:3px; *top:2px;}

.page-text{float:left; font-size:13px; word-spacing:5px; margin-right:10px;padding:3px 6px; font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif; color:#666666;}

.paginator{float:right;height:21px;}
.paginator, .paginator input, .paginator button{font-family:Tahoma, "";font-size:12px;}
.paginator a, .paginator span{float:left;font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;height:19px;margin:0 3px 0 0;text-align:center;white-space:nowrap;vertical-align:middle;line-height:19px;display:block;}
.paginator a{color:#666666;}
.paginator a:link, .paginator a:visited, .paginator a:hover, .paginator a:active{text-decoration:none;}
.paginator .page-start, .paginator a, .paginator .page-end{padding:0 6px;}
.paginator .page-start{padding-left:20px;border-color:#DDD;background:url(/images/comm/pagebg.gif) no-repeat 5px 5px;color:#666;}
.paginator a.page-prev{padding-left:20px;background:url(/images/comm/pagebg.gif) no-repeat 5px -16px;}
.paginator a.page-next{padding-right:20px;background:url(/images/comm/pagebg.gif) no-repeat -7px -16px;}
.paginator .page-end{padding-right:20px;border-color:#DDD;background:url(/images/comm/pagebg.gif) no-repeat -7px 5px;color:#666666;}

.paginator .page-this, 
.paginator .page-break{padding:0 6px;}
.paginator .page-break{border:1px solid #666;}
.paginator .page-this{font-weight:bold; color:#000;}
.paginator a:hover{color:#ff5500 !important;text-decoration:none;}

.paginator input{border:1px solid #ccc; margin:0px 5px;}
page end*/