﻿body {background: none no-repeat scroll 0 0 #FFFFFF;color: #333333;font-family: "宋体";font-size: 12px;}
.mainFrame {margin: 0 auto;width: 1000px;}
.space6,.s6 {clear: both;height: 6px;overflow: hidden;}
.fund_top_text {background: none repeat scroll 0 0 #F4F4F4;border: 1px solid #D3D3D3;height: 25px;line-height: 25px;overflow: hidden;vertical-align: middle;}
.top_weblink li {display: inline;float: left;margin: 0 3px 0 2px;}
ul li {list-style-type: none;}
.L {background: url("/j5/image/201307/20130728003922.gif") no-repeat scroll 0 0 transparent;display: inline;height: 11px;margin: 6px 3px 0 10px;vertical-align: middle;width: 11px;}
.ico {display: block;float: left;}
.top_weblink li a {text-decoration: none;}
a.line {text-decoration: underline;}
a {color: #333333;cursor: pointer;text-decoration: underline;vertical-align: baseline;}
.unbold {font-weight: normal;}
.red {color: #DC0000;}
.green{color:#097C50;}
.flogo {float: left;height: 30px;line-height: 30px;padding-left: 5px;text-align: left;vertical-align: middle;}
.flogo a {margin-left: 10px;}
.flogo img {vertical-align: middle;}
img {border: 0 none;}
.expand {height: 30px;overflow: hidden;}
.left {float: left;}
.expand span {display: inline;float: left;margin-top: 3px;}
.expand b.jy {background-position: -50px -10px;}
b.kh, b.jy, b.zx, b.dg, b.cs {background: url("/j5/image/201307/20130713164612.gif") no-repeat scroll 1000px 1000px transparent;}
.expand b {margin: 3px 5px 0 15px;}
.expand b, .expand a {font-size: 14px;height: 28px;line-height: 28px;text-decoration: none;vertical-align: middle;width: 22px;}
.ico {display: block;float: left;}
body, div, ul, ol, li, dl, dt, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, th, td, span, b, a, img {border: 0 none;margin: 0;padding: 0;}
.expand b.cs {background-position: -170px -10px;}
b.kh, b.jy, b.zx, b.dg, b.cs {background: url("/j5/image/201307/20130713164612.gif") no-repeat scroll 1000px 1000px transparent;}
.sform {float: right;position: relative;top: 5px;z-index: 2;}
.sform .suggest {background-color: #FFFFFF;border: 1px solid #BFBFBF;padding: 5px;position: absolute;top: 24px;width: 473px;z-index: 999;}

.sform span.sinput {border: 1px solid #A3A3A3;height: 21px;width: 203px;}
.sform span {display: inline;float: left;height: 23px;line-height: 23px;margin: 0 5px 0 0;overflow: hidden;vertical-align: middle;}
.sform input {border: 0 solid #BFBFBF;margin: 0;padding: 4px 0 0 5px;width: 175px;}
.sform input, .sform b {float: left;}
.gray {color: #686868;}
.sform b.cx {background: url("/j5/image/201307/20130728003922.gif") no-repeat scroll -74px 0 transparent;border-left: 1px solid #BFBFBF;cursor: pointer;height: 21px;width: 21px;}
.sform b.hq {background-position: 0 -244px;float: left;height: 23px;width: 55px;}
.sform b.hq, .sform b.jb, .sform b.zx, .sform b.sc {background: url("/j5/image/201307/20130713154948.gif") no-repeat scroll 0 0 transparent;cursor: pointer;float: left;}
.sform b.hq {background-position: 0 -244px;float: left;height: 23px;width: 55px;}
.sform b.jb {background-position: 0 -268px;float: left;height: 23px;width: 55px;}
a.line {text-decoration: underline;}
.sform b.sc {background-position: 0 -316px;float: left;height: 23px;width: 78px;}
.wapper {margin: 0 auto;width: 1000px;}
.s0 {height: 0;}
.s0, .s3, .s6, .s8, .s12 {clear: both;overflow: hidden;}
#foot {border-top: 1px solid #CCCCCC;color: #808080;line-height: 22px;margin: 25px auto 0;padding: 17px 0 18px;text-align: center;width: 960px;}
#foot {padding-top: 0;width: 1000px;}
.offices {border-bottom: 1px solid #CAC9C7;height: 100px;}
.offices ul {margin: 10px 0 10px 25px;}
.offices li {border-right: 1px solid #E3E3E3;display: inline;float: left;text-align: center;width: 190px;}
li {list-style: none outside none;}
.offices li.last {border-right:none;}
.offices li a, .offices li a:hover {color: #333333;font-size: 14px;font-weight: bold;text-decoration: none;outline:medium none;}
.offices li p {cursor: pointer;height: 40px;line-height: 40px;}
.logon a.dc, .logon a.jy, .logon a.jy, .fwrx, .lbder, .rbder, .my_asset .cbody a:hover, .chead, .cbody b, .typeNavUl li.fenceli, .tradeSelect label, .mainTb .buyTd a, .pop_close, .tableContent .fmore, #pagebar input.pgo, .arrowL, .arrowR, .offices li h4.ver, .errImg {
background: url("/g1/g1/201304/20130403093756.gif") no-repeat scroll 0 0 transparent;}
.offices li h4 {border-bottom: medium none;cursor: pointer;height: 40px;line-height: 40px;margin-left: 5px;}
h4 {font-size: 16px;font-weight: 700;height: 30px;line-height: 30px;margin-bottom: 0px;}
#foot .foot_b span, #foot .foot_t {color: #D3D3D3;}
#foot .foot_t a, #foot .foot_b span {margin: 0 10px;}
a.lk {color: #0066BB;cursor: pointer;text-decoration:none;}
.offices li h4.v1 {background-position: -26px -326px;}
.offices li h4.v2 {background-position: -26px -206px;}
.offices li h4.v3 {background-position: -26px -246px;}
.offices li h4.v4 {background-position: -26px -166px;}
.offices li h4.v5 {background-position: -26px -286px;}
#foot .foot_b a {color: #808080;text-decoration:none;}
#foot .foot_b a:hover {color: #0066BB;text-decoration: underline;}
.prefund, .nextfund,.fundlist .fund,.fundlist .at,.info .buy,.info .unbuy,.ico-confirm,.ico-apply,.ico-due,.tr1 td div.confirm,.tr1 td div.holiday,.tr1 td div.today,.tr1 td div.todayconfirm,.logo-toolbar,.div-toolsbar b {background: url(/j5/image/201411/20141118152004.png) no-repeat scroll 0 0 transparent;}
.bold{font-weight:bold;}
.l, .r {display: inline;}
.l {float: left;}
.r {float: right;}
.div-toolsbar {height:33px;line-height:33px;border-top:3px solid #316EAD;border-bottom:1px solid #D5D5D5;border-left:1px solid #F1F1F1;border-right:1px solid #F1F1F1;}
.logo-toolbar {height:25px;width:74px;margin:3px 0 0 18px;background-position:-4px -173px;}
.div-toolsbar li {  float: left;height: 33px;width: 146px;text-align: center;font-size: 14px;}
.div-toolsbar li.at .l {color: rgb(255, 255, 255);}
.div-toolsbar li a {text-decoration:none;}
.div-toolsbar a:hover {color:#333333;}
.div-toolsbar li.at {background-color:#336DAD;color:#FFFFFF;font-weight:bold;}
.div-toolsbar li.at a {color:#FFFFFF;} 
.div-toolsbar b {float: left;height: 22px;width: 26px;margin: 6px 5px 0 0;}
.div-toolsbar b.ico-fundselect {background-position:5px -303px;}
.div-toolsbar b.ico-hqb {background-position:-25px -304px;}
.div-toolsbar b.ico-dqb {margin-left: 5px;background-position:-72px -305px;}
.div-toolsbar b.ico-tradeconfirm {background-position:-115px -305px;}
.div-toolsbar b.ico-calculator {background-position:-154px -303px;}
.div-toolsbar b.ico-feedback {background-position:-198px -301px;}
.div-toolsbar .at b.ico-fundselect {background-position:5px -347px;}
.div-toolsbar .at b.ico-hqb {background-position:-26px -346px;}
.div-toolsbar .at b.ico-dqb {margin-left: 5px;background-position:-72px -347px;}
.div-toolsbar .at b.ico-tradeconfirm {background-position:-115px -347px;}
.div-toolsbar .at b.ico-calculator {background-position:-154px -346px;}
.div-toolsbar .at b.ico-feedback {background-position:-198px -301px;}
.div-toolsbar .at b.ico-feedback { background-position: -199px -343px;}
.dqb {border:solid 1px #DADADA;padding:10px;color:#464746;border-bottom:none;}
.cycleselect,.fundselect,.dateselect,.picshow,.calender {width:980px;font-size: 14px;}
.cycleselect {height:60px;}

.ul-content li {height: 40px;line-height: 40px;}
.ul-content .title {float: left;width: 160px;text-align: right;}
.ul-content .content {position: relative;float: right;width: 820px;}
.ul-content li.cycleselect .content input, .ul-content li.cycleselect .content label,.ul-content li.dateselect .content .btn-type {height: 40px;float: left;line-height: 40px;margin:0;padding: 0;outline: medium none;}
.ul-content li.cycleselect .content .btn-type,.ul-content li.dateselect .content .btn-type {margin-right:8px;height: 40px;line-height: 40px;float:left;outline: medium none;_margin-top: -2px;}
.ul-content li.cycleselect .content label,.ul-content li.dateselect .content label{margin-right: 20px;height: 40px;line-height: 40px;float:left;outline: medium none;}

.ul-content li.fundselect {height:204px;line-height:204px;}
.ul-content li.calender {height:560px;}
.fundselect .title {float:left;}
.fundslt {overflow:hidden;width:760px;height:202px;border:1px solid #EAEBEE;float:left;}
#fundlist {position:relative;float:left;margin: 15px 0;width: 640px; height:173px;overflow:hidden;}
.fundlist {height:173px;float:left;}
.fundlist .load {background:url(/j5/image/201306/20130617114728.gif) no-repeat scroll 0 bottom;height:32px;padding-left:32px;display:block;line-height: 32px;margin: 70px 0 0 240px;}
.fundlist li {display:inline-block; overflow:hidden;}
.fundlist .fund {height:173px;width:160px;float:left;background-position: 1px 1px;cursor:pointer;position:relative;}
.fundlist .fund .day{height: 30px;width: 33px;position: absolute;top: 15px;left: 16px;font-size: 26px;font-family: Microsoft YaHei;color:#fff;font-weight: bold;line-height: 30px;text-align: center;}
.fundlist .fund .info {position:relative;top: 55px;padding: 0 5px;width: 150px;height: 116px;}
.fundlist .fund .info p {text-align: center;}
.fundlist .fund .info a {text-decoration:none;outline:medium;}
.info .fname {width:140px;overflow:hidden;font-size:16px;color:#486EAD;height: 20px;line-height: 20px;font-family: Microsoft YaHei;padding:0 5px;}
.info .fsylt {color:#656565;line-height: 25px;height: 25px;font-size:12px;}
.info .fsyl {font-size:25px;color:#E80000;font-family:Arial;font-weight:bold;height: 25px;
line-height: 25px;font-family: Microsoft YaHei;}
.info .buy,.info .unbuy {height:25px;width:70px;background-position:-83px -173px;display:block;margin: 5px 0 16px 40px;}
.info .unbuy {background-position:-6px -201px;cursor:default;}
.fundlist .at {background-position: -159px -1px;}
.prefund {float:left;height:40px;width:40px;background-position:-164px -180px;margin: 82px 10px;cursor:pointer;}
.nextfund {float:left;height:40px;width:40px;background-position:-207px -180px;margin: 82px 10px;cursor:pointer;}
.fresult {display: block;margin: 10px 0 0 160px;color:#666666;}
.fresult a {text-decoration:none;color:#033496;outline:medium;height:12px;line-height:12px;}

.dateselect {height:40px;line-height:40px;}
.content {position: relative;}
.content label {cursor:pointer;}
.sel-buyday {width: 181px;}
.content .sel {position: relative;height: 24px;line-height: 24px;margin-top: 8px;border: 1px solid rgb(164, 171, 177);cursor: pointer;display: inline-block;float:left;}
.content .sel .sel-date {width: 150px;}
.sel-buyday {width: 181px;margin-right: 17px;}
.content .sel input {border: 0 solid rgb(191, 191, 191);height: 24px;line-height: 24px;margin: 0;padding: 0 0 0 5px;float:left;}
.sel-buyday img {position: absolute;top: 3px;right: 3px;}
.span-month {float: left;width: 392px;text-align: center;font-family: Arial;font-weight: bold;}
table {border-collapse: collapse;border-spacing: 0;}
.div-cal {height: 100%;width: 395px;float: left;}
.mr30 {margin-right: 30px;}
.div-gram {height: 290px;overflow: hidden;}
.div-cal td {border: 1px solid #CCCCCC;height: 43px;margin: 0;padding: 0;width: 55px;}
.div-cal .frist_line td {border: 1px solid #CCCCCC;font: 12px arial;font-weight:bold;height: 20px;width: 55px;text-align: center;}
.tr1 {text-align: center;}
.tr1 td div {height:43px;}
.tr1 td p {font: bold 22px arial;}
.tr1 td span {color: #b7b7b7;font: 12px arial;display: block;}
.tr1 td div.redborder {border: 2px solid red;}
.tr1 td {cursor: pointer;}
.tr1 td div.holiday {height:41px;border:1px solid #DEBD7A;background-position:-85px -256px;background-color:#FFE5B4;}
.tr1 td div.today {background-position:-85px -204px;border:none;}
.tr1 td div.click {height:39px;border:2px solid #0866B9;}
.tr1 td div.deadline {background-color:#DE0000;}
.tr1 td div.confirm {background-position:-251px -178px;}
.tr1 td div.todayconfirm {background-position:-251px -231px;}
.deadline p {color:#FFFFFF;}
.wrapper-gram p {height:23px;line-height:23px;}
.wrapper-gram .p-tip {height: 50px;line-height: 50px;font-size: 12px;overflow: hidden;}

.ico-apply, .ico-confirm,.ico-due {height: 18px;width: 18px;display: inline-block;position: relative;margin: 0 5px;top: 5px;zoom: 1;}
.ico-confirm {margin: 0 5px 0 30px;background-position: -31px -242px;}
.ico-apply {background-position: -5px -242px;}
.ico-due {margin: 0 5px 0 30px;background-position: -56px -242px;}

.fiveBomb {height: 262px;background: url(/j5/image/201408/20140801154806.png) no-repeat;margin-bottom: 10px;position: relative;border:solid 1px #DADADA;border-top:none;}
.wrap {width: 998px;margin: 0 auto;}
.fiveBomb h2 {text-indent: -9999px;}
.fiveBomb .bomb1 {left: 25px;}
.fiveBomb .bomb2 {left: 215px;}
.fiveBomb .bomb3 {left: 415px;}
.fiveBomb .bomb4 {left: 610px;}
.fiveBomb .bomb5 {left: 800px;}
.fiveBomb p {position: absolute;width: 154px;top: 140px;font-size: 14px;line-height: 20px;color: rgb(98, 98, 98);}
.calwrap_1 {height:288px;line-height:288px;text-align:center;font-size:20px;color:#DC0000;border:1px solid #CCCCCC;display:none;}
.hide {display: none;}
.clear {clear:both;}
#apply_extra {font-size:12px;}
