/******************* 
    main css style
 *******************/
/** main **/
.color-E8F4F9 {background-color:#E8F4F9}
body { margin:0px; background:#FFF;text-align:left;}
table,div,input,select,textarea { font-size:12px;color:#333}
img { border:0px;}
h1,h2,h3,h4,h5,h6,ul,li,p {margin:0px;padding:0px;}
h1,h2,h3 { font-size:14px;}
h4,h5 { font-size:12px;}
h3,h5 { font-weight:normal;}
li { list-style-type:none;}
a { color:#424242; text-decoration:none; cursor:pointer;font-family:"宋体"}
a:link { color:#424242; text-decoration:none; cursor:pointer;}
a:hover { color:#FF6600; text-decoration:underline; cursor:pointer;}
/** fonts begin **/
.b { font-weight:bold;}
.f-12 { font-size:12px;}
.f-14 { font-size:14px;}
.f-16 { font-size:16px;}
.f-18 { font-size:18px;}
.f-20 { font-size:20px;}
.f-24 { font-size:24px;}
.f-26 { font-size:26px;}
.f-28 { font-size:28px;}
.f-30 { font-size:30px;}
.f-35 { font-size:35px;}
.f-40 { font-size:40px;}
.f-black,.f-black a { color:#424242;}
.f-black a:hover { color:#424242;}
.f-gray,.f-gray a { color:#848484;}
.f-gray a:hover { color:#848484;}
.f-orange,.f-orange a { color:#ff6600;}
.f-orange a:hover { color:#FFaa00;}
.f-red,.f-red a { color:#FF0000;}
.f-red a:hover { color:#FF6600;}
.f-darkpink,.f-darkpink a { color:#EA005B;}
.f-darkpink a:hover { color:#FF6600;}
.f-darkblue,.f-darkblue a { color:#004fe0;}
.f-darkblue a:hover { color:#FF6600;}
.f-blue,.f-blue a { color:#3333FF;}
.f-blue a:hover { color:#FF6600;}
.f-lightblue,.f-lightblue a { color:#a0cee5;}
.f-lightblue a:hover { color:#FF6600;}
.f-green,.f-green a { color:#008000;}
.f-green a:hover { color:#FF6600;}
.f-purple,.f-purple a { color:#C0F;}
.f-purple a:hover { color:#C0F;}
.f-purpleRed,.f-purpleRed a { color:#F6F;}
.f-purpleRed a:hover { color:#F6F;}
/** generic **/
.clear {clear:both !important}
.over-h {overflow:hidden}
.over-a {overflow:auto}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.l-m { text-decoration:line-through;}
.l-b { text-decoration:underline;}
.bg-ffffff { background-color:#ffffff;}
.bg-fafafa { background-color:#fafafa;}
.bg-f7f7f7 { background-color:#f7f7f7;}
.fl { float:left;}
.fr { float:right;}
.ta-c { text-align:center;}
.margin-0 { margin:0}
.mt-2 { margin-top:2px;}
.mt-4 { margin-top:4px;}
.mt-5 { margin-top:5px;}
.mt-8 { margin-top:8px;}
.mt-12 { margin-top:12px;}
.mt-20 { margin-top:20px}
.mt-24 { margin-top:24px;}
.mt-30 { margin-top:30px}
.mt-35 { margin-top:35px}
.mt-40 { margin-top:40px}
.mt-45 { margin-top:45px}
.mt-50 { margin-top:50px}
.mt-55 { margin-top:55px}
.mt-60 { margin-top:60px}
.mb-2 { margin-bottom:2px;}
.mb-4 { margin-bottom:4px;}
.mb-5 { margin-bottom:5px;}
.mb-8 { margin-bottom:8px;}
.mb-12 { margin-bottom:12px;}
.mb-24 { margin-bottom:24px;}
.mb-30 { margin-bottom:30px;}
.mb-35 { margin-bottom:35px;}
.mb-40 { margin-bottom:40px;}
.mb-45 { margin-bottom:45px;}
.mb-50 { margin-bottom:50px;}
.mb-55 { margin-bottom:55px;}
.mb-60 { margin-bottom:60px;}
.ml-5 { margin-left:5px;}
.ml-8 { margin-left:8px;}
.ml-10 { margin-left:10px;}
.ml-14 { margin-left:14px;}
.ml-23 { margin-left:23px;}
.ml-26 { margin-left:26px;}
.ml-30 {margin-left:30px}
.ml-35 {margin-left:35px}
.ml-40 {margin-left:40px}
.ml-45 {margin-left:45px}
.ml-50 {margin-left:50px}
.ml-55 {margin-left:55px}
.ml-60 {margin-left:60px}
.ml-65 {margin-left:65px}
.ml-70 {margin-left:70px}
.ml-75 {margin-left:75px}
.ml-80 {margin-left:80px}
.mr-4 { margin-right:4px;}
.mr-5 { margin-right:5px;}
.mr-9 { margin-right:9px;}
.mr-10 {margin-right:10px;}
.mr-14 {margin-right:14px;}
.mr-20 {margin-right:20px;}
.mr-21 {margin-right:21px;}
.mr-22 {margin-right:22px;}
.mr-23 {margin-right:23px;}
.mr-24 {margin-right:24px;}
.mr-25 {margin-right:25px;}
.mr-26 {margin-right:26px;}
.mr-30 {margin-right:30px}
.mr-35 {margin-right:35px}
.mr-40 {margin-right:40px}
.mr-45 {margin-right:45px}
.mr-50 {margin-right:50px}
.mr-55 {margin-right:55px}
.mr-60 {margin-right:60px}
.mr-65 {margin-right:65px}
.mr-70 {margin-right:70px}
.mr-75 {margin-right:75px}
.mr-80 {margin-right:80px}
.m-middle {margin:0 auto}
.padding-0 { margin:0}
.pt-5 { padding-top:5px;}
.pt-10 { padding-top:10px;}
.pb-5 { padding-bottom:5px;}
.pb-10 { padding-bottom:10px;}
.pl-3 { padding-left:3px;}
.pl-5 { padding-left:5px;}
.pl-7 { padding-left:7px;}
.pl-10 { padding-left:10px;}
.pr-3 {padding-right:3px}
.pr-5 {padding-right:5px}
.pr-10 {padding-right:10px}
.padd-5 {padding:5px}
.padd-10 {padding:10px}
/*height*/
.h3 {height:3px}
.h5 {height:5px}
.h6 {height:6px}
.h8 {height:8px}
.h10 {height:10px}
.h13 {height:13px}
.h15 {height:15px}
.h16 {height:16px}
.h18 {height:18px}
.h20 {height:20px}
.h22 {height:22px}
.h23 {height:23px}
.h24 {height:24px}
.h25 {height:25px}
.h26 {height:26px}
.h28 {height:28px}
.h30 {height:30px}
.h33 {height:33px}
.h35 {height:35px}
.h40 {height:40px}
.h60 {height:60px}
.h-auto {height:auto}

.display-inline-block {display:inline-block}
.display-block {display:block}
.display-inline {display:inline}

/** layout **/
.wrap798{width:798px;margin:0 auto;text-align:left}
.wrap980{width:980px;margin:0 auto;text-align:left}
.wrap950{width:970px; text-align:left;margin:auto;}
.leftBox{ width:747px; float:left; overflow:hidden;}
.rightBox{ width:225px; float:right; overflow:hidden;}
.leftBox168 {width:168px;float:left;overflow:hidden}
.leftBox2{width:220px;float:left;overflow:hidden;}
.right {float:right}
.rightBox800 {width:800px;float:right;overflow:hidden}
.rightBox2{width:750px;float:right;overflow:hidden;}
.leftBox3{ width:172px; float:left; overflow:hidden;}
.rightBox3{width:800px;float:right;overflow:hidden;}
.tCenter {text-align:center}
.tLeft {text-align:left}
.tRight {text-align:right}

/* main nav */
.mainnav{ position:absolute; right:20px; top:50px; float:right;}
.mainnav .menu li{ float:left; height:33px; line-height:33px; background:url(../images/main_nav_bg_05.gif) top repeat-x; position:relative;}
.mainnav .menu li a{ margin:0px 5px 0px 5px;}
.mainnav .menu li.on{ font-size:14px; color:#FFFFFF; font-weight:bold; background:url(../images/main_nav_bg_02.gif) top repeat-x; text-align:center;}
.mainnav .menu li.on a{ color:#FFFFFF; margin:0px 9px 0px 0px;}
.mainnav .sub{ float:left; background:url(../images/main_nav_bg_07.gif) right 0 no-repeat; width:265px;}
.mainnav .sub li{ float:left; margin-left:8px; height:33px; line-height:33px;}
/* search */
.search{ position:absolute; /*left:0px;*/ top:81px; /*width:100%;*/ height:66px; text-align:left; position:relative; background:url(../images/main_nav_c_bg.gif) top repeat-x;}
.search .form{ position:absolute; top:7px; left:62px; white-space:nowrap;}
.search .form select{ margin-right:5px; float:left; margin-top:3px;}
.search .form .sousuo { float:left; position:relative; margin-top:3px;}
.search .form .sousuo input { width:340px; height:17px; line-height:17px; margin-right:6px; margin-top:-1px; border:1px solid #9c9c9c;}
.search .form .sousuo .help { position:absolute; right:9px; top:4px;}
.search .form .btn input{ width:66px; height:23px; line-height:23px; float:left; border:0px; padding-left:16px; letter-spacing:2px; margin-top:1px; background:url(../images/main_nav_search_btn.gif); cursor:pointer;}
.search .hotgames{ position:absolute; color:#FFFFFF; bottom:5px; left:62px; white-space:nowrap;}
.search .hotgames h5{ float:left;}
.search .hotgames li{ float:left; color:#ffffff; margin-right:8px; vertical-align:middle;}
.search .hotgames a{ color:#FFFFFF;}
.search .hotgames a:hover{ color:#ff6600;}
.header {clear: both;width: 980px;margin: 0px auto 5px auto;text-align: left;}

/* === header finish ===  */
/* header2 */
.header2{ width:950px; height:110px; text-align:left; margin:auto; position:relative; overflow:hidden; background:url(../images/header2_line_bg.gif) 0px 92px repeat-x;}
.header2 .logo{ position:absolute; left:20px; top:16px;}
.header2 .topnav{ position:absolute; right:7px; top:14px;}
.header2 .quickRegsiter{ position:absolute; left:390px; top:57px; height:20px}
.header2 .quickRegsiter .name{ color:#ff6600; margin:0px 1px 0px 2px; font-family:"宋体"}/*Arial, Helvetica, sans-serif;*/
.header2 .quickRegsiter .help{ color:#004fe0; padding-left:12px; margin-left:10px; background:url(../images/tag_help_03.gif) 0px 0px no-repeat;}
.header2 .quickRegsiter .help a{ color:#004fe0;}
.header2 .quickRegsiter a{ color:#ff6600;}
.header2 .quickRegsiter a:hover{ color:#ffaa00;}
.header2 .quickRegsiter .cue { margin: 0px 12px 0px 12px;}
.header2 .quickRegsiter .cue a{ color:#ff0000;}
.header2 .quickRegsiter .cue a:hover{ color:#ff6600;}
/* quick nav */
.quickNav{ width:100%; height:24px; color:#75accd; padding-left:15px;border-bottom:1px solid #d0d0d0;}
.quickNav .on{ color:#424242; margin-left:5px;}
.quickNav a{ color:#75accd; margin:0px 5px 0px 5px;}
.quickNav a:hover{ color:#ff6600;}
/* footer */
.footerline{ width:100%; height:15px; display:block; background-color:#f0f0f0; margin-top:20px; overflow:hidden;}
.footer{width:980px;color:#545454;text-align:center;margin-top:22px;margin-bottom:24px;margin-left:auto;margin-right:auto;overflow:hidden;clear: both;}
.footer .link a{ color:#545454; margin:0px 4px 0px 4px;}
.footer .link a:hover{ color:#FF6600;}
.footer .top {background:url(../images/top.gif) right 0px no-repeat; padding-right:10px;}
.footer .top a{ color:#0086b9;}
.footerbox1{ margin:auto; width:600px; margin-top:5px; text-align:center;}
.footerbox1 .t1{ display:block; width:175px; float:left; margin-top:8px; text-align:center;}
.footerbox1 .t2{ display:block; width:175px; float:right; margin-top:8px; text-align:center;}
.footerbox2{ display:block; width:250px; text-align:center; float:left; line-height:22px;}
/* floatdiv */
.floatdivBox{ position:relative; width:980px; margin:auto; height:0px; text-align:left;}
.floatdivsearch{ width:596px; border:1px solid #4dadde; background:url(../images/float_bg.gif) top repeat-x; background-color:#FFFFFF; position:absolute; left:62px; top:-1898px;}
.floatdivsearch h4{ color:#005ad5; margin-left:8px; margin-top:10px; padding-left:14px; background:url(../images/arrow_10.gif) 0px 2px no-repeat;}
.floatdivsearch .note{ font-size:12px; font-weight:normal; margin-left:10px; color:#8e8e8e;}
.floatdivsearch .cloose{ position:absolute; right:10px; top:10px;}
.floatdivsearch .gamelist{ width:565px; border:1px solid #4dadde; margin:26px 8px 8px 8px; line-height:22px; padding:5px; display:block;}
.floatdivsearch .gamelist a{ float:left; background:url(../images/tag_10.gif) right 5px no-repeat; padding-right:10px; margin:0px 5px 0px 5px; white-space:nowrap;}
.floatdivsearch .gamelistnav{ position:absolute; left:8px; top:30px;}
.floatdivsearch .gamelistnav li{ float:left; height:23px; line-height:23px; text-align:center; color:#026ecb;}
.floatdivsearch .gamelistnav li.t1{ width:51px; background:url(../images/float_off1.gif) 0px 0px no-repeat;}
.floatdivsearch .gamelistnav li.t2{ width:61px; background:url(../images/float_off2.gif) 0px 0px no-repeat;}
.floatdivsearch .gamelistnav li.on1{ width:51px; color:#ff7200; font-weight:bold; background:url(../images/float_on1.gif) 0px 0px no-repeat;}
.floatdivsearch .gamelistnav li.on2{ width:61px; color:#ff7200; font-weight:bold; background:url(../images/float_on2.gif) 0px 0px no-repeat;}
.floatdivsearch .gamelistnav li.line{ width:1px; background:url(../images/float_line.gif) bottom no-repeat;}
.floatdivsearch .gamelistnav .t1 a{ display:block; width:51px; height:23px; color:#026ecb;}
.floatdivsearch .gamelistnav .on1 a{ display:block; width:51px; height:23px; color:#ff7200;}
.floatdivsearch .gamelistnav .t2 a{ display:block; width:61px; height:23px; color:#026ecb;}
.floatdivsearch .gamelistnav .on2 a{ display:block; width:61px; height:23px; color:#ff7200;}
.floatdivsearch .gamelistnav a:hover{ text-decoration:none; color:#ff6600;}
.floatdiv1{ position:absolute; top:19px; left:-50px; white-space:nowrap; padding:6px; background-color:#FFFFFF; border:1px solid #8ec2df; color:#FF6600; font-size:12px; letter-spacing:1px;}
.floatdiv1 a.c1{ color:#0085b9;}
.floatdiv1 a.c2{ color:#ff8400; margin-left:10px;}
.floatdiv1 a:hover.c1,.floatdiv1 a:hover.c2{ color:#ff0000;}
/* 5173 notice */
.topcue{ width:1002px; height:36px; margin:auto; background:url(../images/cue_bg.gif) top repeat-x; font-size:14px; font-weight:bold; letter-spacing:1px; position:relative;}
.topcue .tag{ position:absolute; top:9px; left:210px;}
.topcue .cloose{ position:absolute; top:10px; right:30px;}
.topcue .cloose a{ text-decoration:underline;}
.topcue span {position:absolute;top:5px;left:230px;padding:4px; 
  filter:Dropshadow(offx=1,offy=0,color=white)
  Dropshadow(offx=0,offy=1,color=white)
  Dropshadow(offx=0,offy=-1,color=white)
  Dropshadow(offx=-1,offy=0,color=white);
}
.DetailCenterLay5 {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; MARGIN-TOP: 10px; OVERFLOW-Y: scroll; PADDING-LEFT: 10px; FLOAT: left; OVERFLOW-X: auto! important; PADDING-BOTTOM: 0px; BORDER-LEFT: #ddd 1px solid; WIDTH: 480px; LINE-HEIGHT: 150%; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 80px; TEXT-ALIGN: left
}
/*div {word-wrap:break-word;}*/
#wrap980 {width:980px;margin:0px auto 0px auto}
div img{vertical-align:middle;}
.w20{width:20px}
.w25{width:25px}
.w30{width:30px}
.w35{width:35px}
.w40{width:40px}
.w45{width:45px}
.w50{width:50px}
.w60{width:60px}
.w65{width:65px}
.w70{width:70px}
.w80{width:80px}
.w100{width:100px}
.w105{width:105px}
.w110{width:110px}
.w115{width:115px}
.w120{width:120px}
.w125{width:125px}
.w130{width:130px}
.w135{width:135px}
.w140{width:140px}
.w145{width:145px}
.w150{width:150px}
.w155{width:155px}
.w160{width:160px}
.w165{width:165px}
.w170{width:170px}
.w175{width:175px}
.w180{width:180px}
.w185{width:185px}
.w190{width:190px}
.w195{width:195px}
.w200{width:200px}
.w215{width:215px}
.w225{width:225px}
.w230{width:230px}
.w240{width:240px}
.w243{width:243px}
.w245{width:245px}
.w250{width:250px}
.w300{width:300px}
.w350{width:350px}
.w430{width:430px}
.pointer {cursor:pointer}
.b {font-weight:bold}
.w440 {width:440px}
.w450 {width:450px}
.w490 {width:490px}
.w500 {width:500px}
.w550 {width:550px}
.w600 {width:600px}
.w610 {width:610px}
.w620 {width:620px}
.w630 {width:630px}
.w640 {width:640px}
.w650 {width:650px}
.w700 {width:700px}
.w740 {width:740px}
.w745 {width:745px}
.w750 {width:750px}
.w755 {width:755px}
.w760 {width:760px}
.w770 {width:770px}
.w780 {width:780px}
.w790 {width:790px}
.w800 {width:800px}
.w980 {width:980px}
.left {float:left}
.red {color:#F00}
.f-left {text-align:left}
.f-middle {text-align:center}
.f-right {text-align:right}
.blue {color: #00C;}
.blue a:link {color:#00C;text-decoration:underline}
.blue a:visited {color:#00C;text-decoration:underline}
.blue a:hover {color:#F60;text-decoration:underline}
.grey {color:#666;}
.no-line {text-decoration:none}
.underline {text-decoration:underline}
.f12 {font-size:12px}
.f14 {font-size:14px}
.border-s-blue {border:solid 1px #c8e1ff}
.question_icon {width:15px;height:15px;background-image:url('http://images.5173cdn.com/5173/Images/common/head_Bg.gif');background-repeat:no-repeat;background-position:-279px -50px;margin-right:3px;}
.f-normal {font-weight: normal;}
input {vertical-align:middle}

/*分页*/
.paginator { font: 12px Arial, Helvetica, sans-serif;padding:10px 20px 0px 0px; margin: 0px; text-align:left;clear:both;float:right; font-size:14px;color:#666}
.paginator .paddTop{padding:4px 3px;float:left;}
.paginator .left{float:left;}
.paginator a, .pageList .this-page {padding: 1px 5px 2px 5px;border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px;display:block;float:left; }
.paginator a:link {padding: 1px 5px 2px 5px;border: solid 1px #ddd; background: #fff; text-decoration: none; color:#4484db}
.paginator a:visited {padding: 1px 5px 2px 5px;border: solid 1px #ddd; background: #fff; text-decoration: none; color:#4484db}
.paginator a:hover {padding: 1px 5px 2px 5px;border: solid 1px #ffa501; color: #ffa501; background: #fff; text-decoration: none;}
.paginator a:active {padding: 1px 5px 2px 5px;color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}


.paginator .break {padding: 6px 6px;height:12px;border:none;text-decoration: none;}
.paginator .pageTitle {float:left;padding: 3px 5px 0px 5px; *padding: 0px 5px 0px 5px;margin:-1px 0 0 0 }
.paginator .this-page {padding: 2px 6px 3px 6px;color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none; margin-right:2px; }
