/* Reset Self */
.openNewCheckBoxing {width: 60px;height: 60px; position: fixed;top: 70px; right: 20px;z-index: 987654321; _position: absolute;_top: expression(((documentElement.scrollTop)+70)+'px');}
.thisNewCheckBoxing270380 div, .thisNewCheckBoxing270380 li, .thisNewCheckBoxing270380 ul, .thisNewCheckBoxing270380 dl, .thisNewCheckBoxing270380 dd, .thisNewCheckBoxing270380 dt, .thisNewCheckBoxing270380 p { overflow: hidden; margin: 0; padding: 0; }.thisNewCheckBoxing270380 h1, .thisNewCheckBoxing270380 h2, .thisNewCheckBoxing270380 h3, .thisNewCheckBoxing270380 h4, .thisNewCheckBoxing270380 h5, .thisNewCheckBoxing270380 h6 { font-weight: normal; margin: 0; padding: 0; overflow: hidden; }
.thisNewCheckBoxing270380 ul, .thisNewCheckBoxing270380 li { list-style: none; } .thisNewCheckBoxing270380 img, .thisNewCheckBoxing270380 a img { border: none; }.thisNewCheckBoxing270380 em, .thisNewCheckBoxing270380 i { font-style: normal; }
.thisNewCheckBoxing270380 a { overflow: hidden; outline: none; text-decoration: none; }.thisNewCheckBoxing270380 a:hover { text-decoration: none; }
.thisNewCheckBoxing270380 input { outline: none; }



.thisNewCheckBoxing270380 { width: 270px; height: 380px; border: 1px #0d8aea solid; position: fixed; top: 70px; right: 20px; font-family: 'Microsoft Yahei'; z-index: 9876543210; background: #fff; overflow: visible;
_position: absolute;  _top: expression(((documentElement.scrollTop)+70)+'px'); }
.thisNewCheckBoxing270380 .thisNewCheckTitlex270380 { border-bottom: 1px #0d8aea solid; height: 42px; }
.thisNewCheckBoxing270380 .thisNewCheckTitlex270380 h3 { font-size: 16px; color: #0674c9; height: 42px; line-height: 40px; float: left; padding-left: 22px; }
.thisNewCheckBoxing270380 .thisNewCheckTitlex270380 p { float: right; height: 16px; width: 16px; padding-top: 12px; padding-right: 6px; }
.thisNewCheckBoxing270380 .thisNewCheckTitlex270380 p a,
.thisNewCheckBoxing270380 .thisBoxingTitx p a { display: block; height: 16px; background: url(../img/thisNewCheckBoxing270380BG.gif) 0 -50px no-repeat; text-indent: -98em; }
.thisNewCheckBoxing270380 .thisNewCheckTitlex270380 p a:hover,
.thisNewCheckBoxing270380 .thisBoxingTitx p a:hover { background-position: 0 0; }


.thisNewCheckBoxing270380 .thispopBoxing { width: 480px; border: 1px #0d8aea solid; position: absolute; right: -1px; z-index: 9876543211; background: #fff; overflow: visible; box-shadow: 0 0 2px #aaa; display: none; }
	.thisNewCheckBoxing270380 .forGames { top: 106px; }
	.thisNewCheckBoxing270380 .forOperators { top: 156px; }
	.thisNewCheckBoxing270380 .forSums { top: 206px; }

.thispopBoxing .thispopNameListx { width: 480px; }
.thispopBoxing .thispopNameListx ul { width: 500px; padding: 14px 0 14px 22px; }
.thispopBoxing .thispopNameListx li { height: 30px; line-height: 30px; font-size: 12px; float: left; background: url(../img/thisNewCheckBoxing270380BG.gif) 0 -300px no-repeat; padding-left: 6px; width: 156px; }
.thispopBoxing .thispopNameListx li a { color: #666; padding: 1px 6px 2px; }
.thispopBoxing .thispopNameListx li a:hover, .thispopBoxing .thispopNameListx li.current a { color: #fff; background: #0d8aea; }

.thisNewCheckBoxing270380 .thisBoxingTitx { border-bottom: 1px #0d8aea solid; height: 30px; overflow: visible; }
.thisNewCheckBoxing270380 .thisBoxingTitx h3 { font-size: 14px; color: #0674c9; height: 30px; line-height: 28px; float: left; padding-left: 20px; width: 80px; }
.thisNewCheckBoxing270380 .thisBoxingTitx h5 { float: left; width: 250px; height: 7px; background: url(../img/thisNewCheckBoxing270380BG.gif) right -250px no-repeat; margin-top: -7px; }
.thisNewCheckBoxing270380 .thisBoxingTitx p { float: right; height: 16px; width: 16px; padding-top: 6px; padding-right: 6px; }
.thisNewCheckBoxing270380 .thisBoxingTitx h4 { float: right; font-size: 12px; line-height: 28px; padding-right: 12px; }
.thisNewCheckBoxing270380 .thisBoxingTitx h4 a { color: #666; text-decoration: underline; }
.thisNewCheckBoxing270380 .thisBoxingTitx h4 a:hover { color: #0674c9; text-decoration: underline; }

.thisNewCheckBoxing270380 .thisNewCheckingStepx270380 { width: 220px; margin: 0 auto; padding-top: 25px; overflow: visible; }
.thisNewCheckBoxing270380 .thisNewCheckingStepx270380 ul { overflow: visible; }
.thisNewCheckBoxing270380 .thisNewCheckingStepx270380 li { height: 30px; font-size: 14px; line-height: 29px; position: relative; overflow: visible;  
border: 1px #e3e3e3 solid; background: url(../img/thisNewCheckBoxing270380BG.gif) right -200px no-repeat; margin-bottom: 18px; width: 218px; float:left;}
.thisNewCheckBoxing270380 .thisNewCheckingStepx270380 li a { padding-left: 12px; color: #ccc; display: block; width:208px;}
	.thisNewCheckBoxing270380 .thisNewCheckingStepx270380 li.xCurrent { border: 1px #a3c6e1 solid; }
	.thisNewCheckBoxing270380 .thisNewCheckingStepx270380 li.xMustSelect { border: 1px #ffb8bd solid; }
	.thisNewCheckBoxing270380 .thisNewCheckingStepx270380 li.xCurrent a { color: #666; }
	.thisNewCheckBoxing270380 .thisNewCheckingStepx270380 li.xMustSelect a { color: #c91623; }
	
	
.thisNewCheckBoxing270380 .thisNewCheckingStepx270380 span { width: 16px; height: 16px; position: absolute; right: -20px; top: 8px; display: none; }
.thisNewCheckBoxing270380 .thisNewCheckingStepx270380 span.thisVV { background: url(../img/thisNewCheckBoxing270380BG.gif) right -150px no-repeat; }
.thisNewCheckBoxing270380 .thisNewCheckingStepx270380 span.thisXX { background: url(../img/thisNewCheckBoxing270380BG.gif) right -100px no-repeat; }


.thisNewCheckBoxing270380 .thisNewCheckSubtotalx270380 { width: 220px; margin: 0 auto; height: 100px; }
.thisNewCheckBoxing270380 .thisNewCheckSubtotalx270380 li { height: 30px; line-height: 30px; font-size: 14px; color: #333; }
.thisNewCheckBoxing270380 .thisNewCheckSubtotalx270380 li b,
.thispopBoxing .thispopSumsListx b { color: #c91623; }
.thisNewCheckBoxing270380 .thisNewCheckSubtotalx270380 li span,
.thispopBoxing .thispopSumsListx span { color: #fff; background: #c91623; padding: 0 10px 1px; }

.thispopBoxing .thispopSumsListx { width: 450px; margin: 0 auto; padding: 8px 0; }
.thispopBoxing .thispopSumsListx th { border-bottom: 1px #e3e3e3 solid; font-size: 14px; color: #333; height: 32px; font-weight: normal; }
.thispopBoxing .thispopSumsListx td { font-size: 14px; text-align: center; height: 32px; }
.thispopBoxing .thispopSumsListx td a { height: 18px; width: 58px; border-radius: 2px; display: block; line-height: 18px; text-align: center; background: #fff; border: 1px #c91623 solid; cursor: pointer; color: #c91623; }
.thispopBoxing .thispopSumsListx td a:hover { background: #c91623; border: 1px #c91623 solid; color: #fff; }




.thisNewCheckBoxing270380 .thisNewCheckButtonx270380 { width: 220px; margin: 0 auto; }
.thisNewCheckBoxing270380 .thisNewCheckButtonx270380 a { height: 38px; width: 218px; font-size: 16px; font-family: 'Microsoft Yahei'; border-radius: 4px; display: block; line-height: 38px; text-align: center; }
.thisNewCheckBoxing270380 .thisNewCheckButtonx270380 a.btn_null { background: #fff; border: 1px #d9d9d9 solid; cursor: not-allowed; color: #ccc; }
.thisNewCheckBoxing270380 .thisNewCheckButtonx270380 a.btn_avtive { background: #fff; border: 1px #c91623 solid; cursor: pointer; color: #c91623; }
.thisNewCheckBoxing270380 .thisNewCheckButtonx270380 a.btn_avtive:hover { background: #c91623; border: 1px #c91623 solid; color: #fff; }

.thisNewCheckBoxing270380 .thispopA_Zect { height: 22px; padding-top: 10px; padding-left: 10px; }
.thisNewCheckBoxing270380 .thispopA_Zect li { float: left; font-size: 14px; padding: 0 10px; }
.thisNewCheckBoxing270380 .thispopA_Zect a { color: #666; height: 20px; border-bottom: 2px #fff solid; display: block; float: left; }
.thisNewCheckBoxing270380 .thispopA_Zect li.current a { color: #c91623; border-bottom: 2px #c91623 solid; }
