/* CSS Document */

/*=========================person=========================*/
.personTop{ height:28px; line-height:28px; background:#eeeeee url(img/personTopBg.jpg) no-repeat left; color:#fff;}
.personTop i{ margin-left:50px; margin-right:22px; font-size:14px;}
#detailInfoForm li div{ float: left;}
.form-box { padding: 20px 0;}
.form-box li { padding: 8px 0 8px 140px; position: relative; width:100%; }
.form-box li:after {  clear: both;    content: " ";    display: block;    height: 0;    visibility: hidden;}
.form-box li.last{ padding:20px 0 5px 140px;}
.form-box .tit {float: left;  font-size: 14px;  margin-left: -140px; text-align: right;  width: 130px; line-height:38px; color:#666;}
.form-box .f-part {display: inline-block; overflow: hidden; vertical-align: middle; margin-right: 2px;position: relative; zoom:1;line-height:38px;}
.f-msg{display: inline-block;overflow: hidden;zoom: 1;vertical-align: middle;}
.form-box .f-msg {  overflow: visible;}
.f-msg span { display:inline-block; background-color: #f9f9f9; border: 1px solid #cbd0d0; padding:10px 10px 10px; }
.f-msg .m-err, .m-err { display:inline-block; background-color: #FFF2F2; border: 1px solid #FFB6B6; color: #FF5243;}
.form-box .btn-box { padding: 0px 0 10px 260px;}
.form-box .modifyBtn{ padding:20px 0 10px 140px;}
.hide{ visibility:hidden;}
.form-box .yzm{ width:100px;}
.form-box  img{ margin-left:5px; margin-right:5px; vertical-align:middle;}
.form-box .checkBox{ padding-left:120px;}
.form-box .checkBox label { margin: 0 10px 0 5px; vertical-align:middle;}
.m-btn,.m-btn1{ display:block; width:298px; height:35px; line-height:35px; background:url(img/btnBg1.jpg) no-repeat 0 0; text-align:center; font-size:14px; font-weight:bold; color:#fff;}
.m-btn:hover{ background-position:0 -35px; text-decoration:none;}
.m-btn1{ width:110px;}


/*=========================pay=========================*/
.payWrap{ margin-left:auto; margin-right:auto; width:808px; padding-top:30px;}
.payWrap p{ margin-bottom:25px; font-size:13px; color:#ff0000;}
.bank-list { margin-left:auto; margin-right:auto; width:688px;overflow: hidden;clear: both;zoom: 1;}
.bank-list .radio {float: left;width: 13px;margin-top: 10px;margin-left: 1px;}
.bank {float: left;width: 137px;height: 32px;margin-left: 5px;border: 1px solid #DDD;background:url(img/bank.jpg) no-repeat;cursor:pointer;text-indent: -9999px;}
.bank-list .bank--yibao{background-position: 8px -6px;}
.bank--icbc{margin-left: 15px; background-position:0 -40px;}
.bank--jianshe{margin-left: 15px; background-position:0 -77px;}
.bank--nongye{margin-left: 15px; background-position:0 -114px;}
.bank--zhongguo{margin-left: 15px; background-position:0 -150px;}
.bank--youzheng{margin-left: 15px; background-position:0 -187px;}
.bank--alipay{margin-left: 15px; background:url(img/alipay.jpg) no-repeat;}

.tableID{ border:1px solid #18bfe9; border-bottom-width:1px 0 0 1px; background:#fff;}
.tableID th{ height:50px; line-height:50px; border-bottom:1px solid #18bfe9; border-right:1px solid #18bfe9; background:#d1e8f8; color:#333; font-weight:bold; text-align:center;}
.tableID td{height:50px; line-height:50px; border-bottom:1px solid #18bfe9; border-right:1px solid #18bfe9; text-indent:5px; text-align:center; }
.wid_50{ width:50%;}

/*=========================knowDetail=========================*/
.knowDetail{ width:678px; height:496px; border:1px solid #e6c9a1;}
.knowDetail h4{ height:39px; line-height:39px; background:#e6c9a1;font-weight:bold; font-size:18px; color:#911e01}
.knowDetail div{ margin:15px auto 0; width:625px; line-height:1.8em;}
.knowDetail p{ text-indent:2em;}
.btnKnow{ display:inline-block; width:97px; height:30px; line-height:30px; background:url(img/btnBg2.jpg) no-repeat 0 0; text-align:center; color:#901f00; font-weight:bold;}
.btnKnow:hover{ background-position:0 -30px; text-decoration:none;}

/*=========================newList=============================*/
.newListWrap{ margin:10px 15px 15px;}
.newLeft{float:left; width:242px;}
.newRight{float:right; width:194px;}
.newCon{ margin-left:262px; margin-right:214px;}
.newCon h2{ color:#02348e; font-size:18px; line-height:2em; font-weight:bold;}
ul.newsList{ paddign-left:10px;}
ul.newsList li{ line-height:2em; background:url(img/point.png) no-repeat left; padding-left:10px;}


/*=========================myAccount=============================*/
h2.account{ line-height:80px; background:#f5f5f5; font-size:28px;}
ul.accountList{ margin-left:90px; font-size:16px;}
ul.accountList li{ line-height:55px;}

/*=========================index=========================*/
.line{ margin-top:2px; height:13px; background:url(img/indexLine.jpg) repeat-x;}
.indexL{ display:inline-block; margin-right:8px; width:193px; float:left; }
.indexC{display:inline-block;margin-right:8px; width:550px; }
.indexR{display:inline-block; width:209px; float:right;}

.conBlue{ background:#ebf3fe; border:1px solid #136eb4;}
ul.btnList{ margin-left:10px; margin-top:10px;}
ul.btnList li{ float:left; margin-right:10px; margin-bottom:10px; width:80px;}
a.orangeBtn{ display:block; width:80px; height:25px; background:url(img/btnBg3.jpg) no-repeat 0 0; color:#d0080b; line-height:25px; text-align:center;}
a.orangeBtn:hover{ background-position:0 -25px;}

.softCon{ border:1px solid #136eb5;}
.softList{ margin:1px auto; width:186px; height:53px; border:1px solid #f0f0f0; background:#f5f5f5;}
.softList dl{ margin-left:15px; margin-top:4px;}
.softList dt{ float:left; width:58px; height:45px;}
.softList dd{ float:left; width:110px; text-align:center; line-height:1.6em;}

.indexL3{ margin:3px auto; width:177px;}
.line1{ width:100%; height:2px; overflow:hidden; background:url(img/line.jpg) no-repeat;}
.zucai,.saicheng{ height:36px; line-height:36px; background:url(../images/zucai.jpg) no-repeat left; text-align:center; color:#004c94;}
.saicheng{ background:url(../images/saicheng.jpg) no-repeat left;}
span.arrow1{ display:inline-block; margin-right:5px;  float:right; width:6px; height:11px; background:url(img/arrow1.gif) no-repeat;}
ul.pointList{}
ul.pointList li{ line-height:1.8em; color:#024a92; background:url(img/point1.jpg) no-repeat 5px; padding-left:15px;white-space:nowrap;overflow:hidden;}
ul.pointListGray li{ background:url(img/point1.jpg) no-repeat 5px;white-space:nowrap;overflow:hidden;}
ul.pointListGray li a{color:#595959;}
ul.noPoint{}
ul.noPoint li{ background:none;}

.flash{ background:#fff; padding:5px;}
.index4{ position:relative; float:left; padding:0 10px 10px 10px;  background:url(img/lineBg.jpg) repeat-x top; width:250px;}
.index4bd{ position:absolute; right:0; bottom:0; width:100px; height:100px/*;background:url(../images/dancai.jpg*/) no-repeat right bottom; z-index:-1;}
h4.indexFour{ height:30px; line-height:30px; color:#004c92; font-size:14px;}

h4.blueBg{ height:30px; line-height:30px; background:#d7e3f1; text-indent:5px;}
.indexR3{ padding:5px; border:1px solid #cecece; border-width:0 1px 1px 1px;}


/*=========================buy=========================*/
.grayBg{ background:#f5f5f5;}
.buyCon{ margin-left:auto; margin-right:auto;background:#fff; width:905px; padding-top:20px;  padding-bottom:20px; border-radius:5px; }
.buyLeft{ width:375px; float:left;}
.buyRight{ width:450px; float:left;}
.topTable{ width:100%;}
.pinkTable{ border:1px solid #ffd598;  border-radius:5px;}
.pinkTable th{ text-align:center; line-height:24px; border-bottom:1px solid #ffd598; border-right:1px solid #ffffff;}
.pinkTable td{ border-bottom:1px solid #ffd598;border-right:1px solid #ffffff; line-height:22px; text-align:left; text-indent:10px;}
.pinkTable .name{ width:35%;}
.pinkTable .year{ width:25%;}
.pinkTable .price{ width:25%;}
.pinkTable .totalPrice{ width:20%;}
.pinkTable .last{ border-right:1px solid #ffd598;}
.pinkTable .orangeBtn{ margin:5px auto; text-indent:0;}



/*=========================softDownload=========================*/
.softDLR{float:right; width:670px; }
.softDList{ padding:10px; background:#f1fff0; border:2px solid #359f30; border-radius:5px;}
.softDListL{ width:171px;}
.softDListR{margin-left:15px; width:455px;}
a.downNow{ display:inline-block; width:112px; height:34px; background:url(img/btnBg4.jpg) no-repeat 0 0;}
.downNow:hover{ background-position:0 -34px;}
.softDListR h4{ font-size:14px; height:30px; line-height:14px;}
.softDListR p{ text-indent:2em; line-height:1.6em;}

/*=========================countSystem=========================*/
h2.system{ line-height:80px; font-size:26px;}
.countCon{ border:1px solid #fd8625; margin:0 auto ; width:778px; padding:10px; background:#fff;}
ul.step3{}
ul.step3 li{ float:left; width:255px; text-align:center;}
ul.step3 p{ font-weight:bold; color:#4d89d1; line-height:1.6em;}
ul.step3 select{ width:200px;}
h3.countOrange{ clear:both; line-height:80px; font-size:20px; color:#fdad68;}
table.count{ margin:0 auto; width:600px; border:1px solid #0c3e93; border-width:1px 0px 0 1px;}
table.count th,table.count td{ width:25%; border-bottom:1px solid #0c3e93; border-right:1px solid #0c3e93; text-align:center; color:#4d89d1; font-weight:bold; line-height:2em;}
table.count td{ font-weight:normal;}
dl.countChar{ margin:20px auto 0; width:710px; font-size:14px; color:#4d89d1; line-height:1.8em;}

/*=========================singleSoft=========================*/
.blueBg1{ background:#67aeeb;}
.singleAD{ margin-left: auto; margin-right:auto; padding-top:10px; width:950px;}
.singleTime{ height:29px; line-height:29px; color:#fff; padding-left:115px; padding-right:115px;}
.singleTime i{ margin-right:50px;}
.singleCon{ margin-left:auto; margin-right:auto; width:959px; height:538px;  background:url(img/singleBottom.jpg) no-repeat bottom;}
.singleLogin{ margin-left:auto; margin-right:auto; width:516px; padding-top:9px; height:356px;}
.singleLogin ul{}
.singleLogin li{ margin-bottom:36px; height:36px; line-height:36px;}
.singleLogin li label{ display:inline-block; width:240px; font-size:20px; text-align:center; font-weight:bold; color:#000;}
.singleTextIn{ width:235px; height:32px; line-height:32px; border-top:2px solid #808077;border-left:2px solid #808077; border-bottom:2px solid #edefee; border-right:2px solid #fff; background:#fff;}
a.btnSingel{ display:inline-block; margin-right:10px; width:105px; height:31px; line-height:29px; background:url(img/btnBg5.gif) no-repeat 0 0; text-align:center; color:#fff; font-size:18px; font-weight:bold;}
a.btnSingel:hover{ background-position:0 -31px; text-decoration:none;}
p.singleP{ background:#67aeeb; height:27px; line-height:18px; padding-left:140px; padding-right:165px; color:#fff; font-size:18px;}

/*=========================dateBanner=========================*/
.dateBanner{ padding-left:20px; border-left:1px solid #Fff; border-top:1px solid #fff; height:35px;  line-height:35px; background:url(img/dateBannerBg.jpg) repeat-x;}
.dateBanner em{ margin-right:20px; color:#000004;}
.dateBanner a{ margin-right:5px; padding:1px 3px; color:#03498f;}
.dateBanner a.on,.dateBanner a:hover{ color:#fff; background:#cb3536; border:1px solid #d2e2f1; text-decoration:none;}
.dateBannerNav{ height:27px; line-height:27px; background:#cc3635;}
.dateBannerNav a{ color:#fff; font-size:15px; margin-left:48px;}
.dateBannerNav a.on{ color:#000;background:#fff;border:1px solid #d2e2f1; text-decoration:none;}


/*=========================singleDateNews=========================*/
.singleDateNav{ border-left:0; border-top:0; height:31px; line-height:31px;}
.bd956{ margin-left:auto; margin-right:auto; width:956px; border:1px solid #ccc;}
.titleTime{ border-bottom:1px solid #ccc; background:#f1f1f1; color:#333; line-height:20px;}
.titleTime h4{ line-height:65px; text-align:center; font-size:26px; font-weight:bold;}

table.singleNews{ width:388px; border:1px solid #000; border-width:1px 0 0 1px;}
table.singleNews td{ line-height:18px; text-align:center; border-bottom:1px solid #000;border-right:1px solid #000;}
table.singleNews td.title{ background:#ffcc99;}

ul.redPoint{}
ul.redPoint li{ padding-left:15px; background:url(img/redPoint.jpg) no-repeat 5px; line-height:1.8em;}
ul.redPoint li.none{ background:none; padding-left:0;}
ul.redPoint li a{ font-size:14px; color:#2d2d2d;}

/*=========================complete=========================*/
.bgWhite{ background:#fff;}
table.tableList{ width:100%;}
table.tableList th{ height:27px; line-height:27px; color:#fff; background:#cc3635; text-align:center; border-right:1px solid#fff; border-bottom:1px solid #e0e2e1;}
table.tableList th.none{ border-right:0;}
table.tableList td{ height:33px; line-height:33px; border-bottom:1px solid #e2e2e2; border-right:1px solid #e2e2e2; text-align:center; background:#f6f6f6;}
table.tableList td.none{ border-right:0;}
table.tableList td.rLine{border-right:1px solid #e2e2e2;}
table.tableList td i{ margin-right:5px; margin-left:5px; font-size:11px;}
table.tableList td.trpad{ text-align:right; padding-right:5px;}
table.tableList td.tlpad{ text-align:left; padding-left:5px;}
table.tableList td.bgWhite{ background:#f0f;}
table.tableList td.pinkBG{ background:#cc0363; color:#fff;}
table.tableList td.brownBG{ background:#c98810; color:#fff;}
table.tableList td.darkBrownBG{ background:#663200; color:#fff;}
table.tableList td.yellowBG{ background:#e5be01; color:#fff;}
table.tableList td.purpleBG{ background:#6969e1; color:#fff;}
table.tableList td.grapeBG{ background:#990099; color:#fff;}
table.tableList td.flowerBG{ background:#db30ee; color:#fff;}
table.tableList td.blueBG{ background:#0199c0; color:#fff;}
table.tableList td.fcGreen{ color:#009900;}
.qikan{ width:88px;}
a.titleArrow{ padding-right:10px; background:url(img/arrow2.gif) no-repeat right;}

table.rowsTable{ width:100%;}
table.rowsTable td{height:28px; line-height:28px; border-bottom:0;}
table.rowsTable td em{ margin-left:8px; margin-right:8px;}
table.rowsTable td.rLine1{ border-right:1px solid #e8e8e8;}
table.rowsTable td.rLineWhite{ border-right:1px solid #fff;}
table.rowsTable td.bLineWhite{ border-bottom:1px solid #fff;}
table.rowsTable td b{ margin-left:5px; margin-right:5px; padding:3px 10px; color:#fff; background:#db31ee;}
table.rowsTable1 td{ background:#fff;}
table.rowsTable td.bbottom,table.rowsTable1 td.bbottom{ border-bottom:1px solid #e8e8e8;}


/*=========================singleDateYAPANZHISHU=========================*/
.dlBrown{ height:27px; line-height:27px; background:url(img/tabTitleBg.jpg) no-repeat;}
.dlBrown dt{ float:left; width:195px; font-size:14px; line-height:27px; }
.dlBrown dd{ width:773px;}
table.grayTable{ width:100%; }
table.grayTable td,table.grayTable th{ height:25px; line-height:25px; text-align:center; border-bottom:1px solid #b5b6b8;border-right:1px solid #b5b6b8; }
table.grayTable td{ }
table.grayTable th{font-weight:bold;}
table.grayTable td.none,table.grayTable th.none{ border-right:none;}
table.grayTable td i{ margin-left:15px; margin-right:15px;}
table.grayTable tr.blue{ background:#eff6fe}
table.grayTable tr.lightGray{ background:#f2f2f2}
table.grayTable tr.heavyGray{ background:#e0e0e0}

table.blueTable{ width:100%;}
table.blueTable td,table.blueTable th{ height:25px; line-height:25px; text-align:center; border-bottom:1px solid #b5b6b8;border-right:1px solid #fff; }
table.blueTable th{ height:32px; line-height:32px; background:#79b2f1; font-weight:bold; border-right:1px solid #fff;}
table.blueTable th.nfb{ font-weight:normal;}
table.blueTable td i{ margin-left:15px; margin-right:15px;}
table.blueTable td.none,table.blueTable th.none{ border-right:0; }
table.blueTable th.fcWhite{ color:#fff;}
table.blueTable td.tr{ text-align:right; padding-right:5px;}
table.blueTable tr.light{ background:#f2f2f2;}
table.blueTable tr.heavy{ background:#e4e4e4;}
table.blueTable tr.blue{ background:#eef9ff;}
table.blueTable tr.title{ }
table.blueTable tr.title td{height:16px; line-height:16px; color:#7c9dbd;}




/*=========================analyse=========================*/
table.analyseTable{ border-left:1px solid #b4b7b9; border-top:1px solid #b4b7b9;}
table.analyseTable td,table.analyseTable th{ height:25px; line-height:25px; text-align:center; border-bottom:1px solid #b4b7b9;border-right:1px solid #b4b7b9; }
table.analyseTable tr.blue{ background:#eff6fe;}
table.analyseTable td.none,table.analyseTable th.none{ border-right:0; }
table.analyseTable th{ background:#e0e0e0;}
table.anaT{border-left:1px solid #b4b7b9; border-top:1px solid #b4b7b9;}
table.anaT td{ border-right-color:#b4b7b9;}
table.analyseTable td.choice{ width:395px; height:25px; background:url(img/choice.png) no-repeat}

/*=========================singleDateFootallSingle=========================*/
.message{}
.message h4 { color:#fff; background:#78b2f1; height:28px; line-height:28px; text-indent:10px; font-size:14px;}
.messageCon{ margin-top:2px; background:#f5f6f8; border:1px solid #d8d8d8; padding-bottom:20px;}
.messageCon .listCon{ margin-left:45px; width:465px; height:240px; overflow:auto;}
.messageCon .bbs{ margin-left:55px; margin-top:35px; width:385px; }
.messageCon  .listCon dl{ padding-top:10px; border-bottom:1px dashed #dbdbdd; line-height:1.8em; padding-bottom:10px;}
.messageCon  .listCon i{ float:right; margin-right:5px; color:#999;}
.messageCon  .listCon a{ color:#20376b;}
.messageCon  .listCon dd{ font-size:14px; color:323433;}
.bbsText{ width:370px; height:110px; padding:5px; border:1px solid #a8a8a8; background:#fff;}
.messageCon input{ border:0; cursor:pointer;}


/*=========================singleDateFootballSingle=========================*/
table.blueT{ width:100%; margin-top:2px; border-top:1px solid #6e9bdf; }
table.blueT td,table.blueT th{ height:27px; line-height:27px; border-bottom:1px solid #6db9f3; border-right:1px solid #6db9f3; text-align:center;}
table.blueT th{ background:#78b2f1; color:#fff;}
table.blueT tr.blue{ background:#eff6fe;}
table.blueT td i{ display:inline-block; width:50px; text-align:center; margin:0; }
table.blueT td.gray{ background:#f6f6f6;}


/*=========================singleDateOther=========================*/
h2.other{ line-height:40px; text-align:center; font-size:15px; color:#1b62a0;}
.brown1{ width:100%; height:26px; line-height:26px; padding-left:20px; background:url(img/brown1.jpg) no-repeat; color:#1b62a0;}
.brown1 i{ display:inline-block; width:15%;}
.brown1 i.first{ width:100px;}
.brown1 i.sec{ width:230px;}
.brown1 i.fouth{ width:280px;}


table.percentTable{}
table.percentTable td,table.percentTable th{ height:26px; line-height:26px; border-bottom:1px solid #e0e5ea; border-right:1px solid #fff; text-align:center;}
table.percentTable th{ background:#e1e9f0;}
table.percentTable tr.orange{ background:#f9f3ba;}
table.percentTable tr.blue{ background:#f3f8fc;}
table.percentTable  td.grayLine{ border-right:1px solid #d8d9d9}
table.percentTable  td.textTl{ padding-left:15px; text-align:left;}

table.blueT1 th,table.blueT1 td.blue{ background:#eaf1fa; }
table.blueT1 th{ color:#000;}
table.blueT1 td.none,table.blueT1 th.none{ border-right:0;}

table.otherQ{}
table.otherQ th{ background:#e1e9f0; border-bottom:1px solid #e0e5ea; border-right:1px solid #fff;font-weight:bold;}
table.otherQ th,table.otherQ td{ text-align:center; height:26px; line-height:26px;}
table.otherQ tr.blue{ background:#f3f8fc;}
table.otherQ img,table.percentTable img{ margin-left:3px; vertical-align:middle;}
table.otherQ table td{ border-bottom:1px solid #e0e5ea; border-right:1px solid #fff;}
table.otherQ th.none{ border-right:0;}
table.otherQ table td.companyTl{ text-align:left; padding-left:5px;}

table.aomen{}
table.aomen td{ height:26px; line-height:26px; padding-left:13px; padding-right:13px; border-bottom:1px solid #e0e5e9;}
table.aomen i.fcBlue{ color:#0002ff}
table.aomen i.fcRed{ color:#ff2b47}
table.aomen i.fcGreen{ color:#005100}
table.aomen span{ margin-left:20px; margin-right:20px;}
table.aomen tr.high td{ height:40px; line-height:40px;}
