﻿@charset "utf-8";
/* CSS Document */
.clearfix:after{visibility: hidden;display: block;font-size: 0;content:'寰蒋闆呴粦';clear: both;height: 0;}
.clearfix{*zoom:1;}
.smfweb {width:1100px;margin:0 auto; }
.fl { float:left;}
.fr { float:right;}
.fs18 { font-size:18px;}
.redC { color:#fb6262;}
.grC { color:#79bf7b;}
.Tcen { text-align:center;}
.Bgay { background-color:#edf0f5;}
.mb16 { margin-bottom:16px;}

.smfwebmain { background-color:#edf0f5;padding-bottom:20px;position:relative;}
.smfcrumbsnav { font-size:14px;color:#818181;line-height:35px;}
.smfcrumbsnav a { color:#818181;}
.smfshadowradius { -moz-border-radius:4px;-ms-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;box-shadow:3px 3px 3px rgba(200,200,200,0.1); }

.smftitlemessage {background-color:#fff;padding:12px 30px;}
.smftitlemessage dl dt { float:right;font-size:14px;line-height:20px;color:#a4a4a4;}
.smftitlemessage dl dd .name { font-size:24px;color:#1a1a1d;line-height:30px;}
.smftitlemessage dl dd .text { font-size:20px;color:#666;margin-left:5px;}
.smftitlemessage dl dd .text2 { font-size:14px;color:#666;line-height:20px;padding:5px 0 0;}

.smfstockmessage { margin-top:10px;}
.smfstockmessageL { float:left;float:left;width:860px;}
.smfstockdata { padding:30px 32px;background-color:#55acee;height:90px;color:#fff;}
.smfstockdata table { width:100%;}
.smfstockdata table tr th {font-size:16px;height:38px; }
.smfstockdata table tr th.th1 { width:230px;}
.smfstockdata table tr th.th2 { width:208px;}
.smfstockdata table tr th.th3 { width:224px;line-height:30px;}
.smfstockdata table tr th.th4 { width:136px;}
.smfstockdata table tr td { font-size:40px;height:56px;}
.smftimebtn { float:left;height:30px;width:90px;background:url(../images/stockmarket/smfbg-01.png) no-repeat;margin-right:7px;}
.smftimebtn span {float:left;width:30px;text-align:center;height:30px;color:#fff;font-size:16px; line-height:30px;cursor:pointer;}
.smftimebtn.cur1{background-image:url(../images/stockmarket/smfbg-01.png);}
.smftimebtn.cur1 span.btn1 { color:#65bcf2;}
.smftimebtn.cur2{background-image:url(../images/stockmarket/smfbg-02.png);}
.smftimebtn.cur2 span.btn2 { color:#65bcf2;}
.smftimebtn.cur3{background-image:url(../images/stockmarket/smfbg-03.png);}
.smftimebtn.cur3 span.btn3 { color:#65bcf2;}
.smfstockchart {margin-top:10px;background-color:#fff; }
.smfstockchartT { padding:9px 20px 7px 20px;border-bottom:1px dashed #dbdbdb;height:70px;}
.smfstockchartT dl dt { float:left;width:227px;padding:13px 0;font-size:14px;color:#8c8787;line-height:22px;height:44px;border-right:1px dashed #dbdbdb;}
.smfstockchartT dl dt span { display:block;}
.smfstockchartT dl dt span.num { float:left;height:44px;line-height:44px;font-size:32px;color:#fb6262;margin-right:12px;width:152px;text-align:center;}
.smfstockchartT dl dd { float:left;height:38px;padding:15px 8px 17px 19px;}
.smfstockchartT dl dd a { float:left;height:38px;line-height:38px;padding:0 11px;margin-right:14px;color:#473e3e;height:39px;}
.smfstockchartT dl dd a.cur,.smfstockchartT dl dd a:hover {border-bottom:3px solid #65bcf2; }
.smfdetatime { float:right;width:229px;height:38px;background:url(../images/stockmarket/smfbg-04.png) no-repeat;}
.smfdetatime span {width:104px;height:38px;line-height:38px;text-align:center;}
.smfstockchartB { height:294px;padding:20px 30px;}
.smfstockchartB .name { font-size:16px;line-height:30px;color:#473e3e;}
.smfstockmessageR { height:581px;width:311px;float:right;background-color:#fff;}
.smfstarlevel { padding:10px 20px 20px;border-bottom:1px dashed #dbdbdb;}
.smfstarlevel .name { font-size:14px;color:#473e3e;line-height:37px;}
.starRankB{width:141px;height:18px;overflow:hidden;background:url(../images/stockmarket/insideIcon-03.png) no-repeat;}
.starRankB .starRank{height:18px;background:url(../images/stockmarket/insideIcon-04.png) no-repeat;width:0;}
.starRankB2{width:196px;height:10px;overflow:hidden;background:url(../images/stockmarket/smfbg-06.png) no-repeat;}
.starRankB2 .starRank{height:10px;background:url(../images/stockmarket/smfbg-06c.png) no-repeat;width:0;}
.smfbuybonus { padding:10px 45px;border-bottom:1px dashed #dbdbdb;font-size:14px;line-height:30px;text-align:center;}
.smfbuybonus .time { margin:3px 0 16px 0;}
.smfbuybtns { padding:42px 38px 0 38px;}
.smfbuybtns .btn1 {display:block; font-size:22px;color:#fff;background:url(../images/stockmarket/smfbg-07.png) no-repeat center center;text-align:center;height:50px;line-height:50px;}
.smfbuybtns .btn2 {display:block;text-align:center;font-size:16px;color:#666;text-decoration:underline;margin-top:30px;}

.smfdetailmessage { margin-top:10px;background-color:#fff;}
.smfdetailmessagenav { padding-top:13px;height:47px;border-bottom:8px solid #c8e7ff;}
.smfdetailmessagenav a { float:left;height:55px;line-height:40px;padding:0 12px;;margin:0 30px;font-size:18px;color:#473e3e;}
.smfdetailmessagenav a:hover, .smfdetailmessagenav a.cur { color:#0096dd;background:url(../images/stockmarket/smflinebg-01.png) no-repeat center bottom;}
.smfdetailmessageM { background:url(../images/stockmarket/smfbg-08.png) repeat-y left top;display:none;}
.smfdetailmessageMleft { float:left;width:156px;text-align:center;padding-top:11px;padding-bottom:80px;}
.smfdetailmessageMleft a { display:block;font-size:15px;line-height:43px;height:43x;color:#473e3e;margin-top:15px;}
.smfdetailmessageMleft a:hover, .smfdetailmessageMleft a.cur { color:#fff;background:url(../images/stockmarket/smfbg-09.png) no-repeat center center;}
.smfdetailmessageSchange { float:right;width:1024px;min-height:725px;display:none;}
.datumoverview table { width:100%;border-collapse:collapse;text-align:center;}
.datumoverview table tr { border-bottom:1px solid #d4d8da;}
.datumoverview table tr th { width:20%;font-size:18px;color:#473e3e;height:48px;background-color:#f2f9fe;border-left:1px solid #d4d8da;text-align:center;}
.datumoverview table tr th.th1,.datumoverview table tr td.td1 { border-left:none;}
.datumoverview table tr td { padding:23px 28px;border-left:1px solid #d4d8da;border-bottom:1px solid #d4d8da;border-top:1px solid #d4d8da;}
.dataviewlist { border-top:1px solid #dbdbdb;padding:23px 48px 21px 45px;background:url(../images/stockmarket/smfdot-01.png) no-repeat 23px 35px; font-size:16px;line-height:30px;color:#34495e;}
.dataviewlist.list1 { border:none;}
.dataviewlist .name { font-size:22px;line-height:30px;color:#473e3e;margin-bottom:8px;}

/*右侧浮动按钮*/
.smfrightfloat { position:absolute;top:35px;left:50%;margin-left:560px;}
.smfrightfloat a { display:block;}
.smfrightfloat a img { display:block;}
.smfrightfloat a .img2 { display:none;}
.smfrightfloat ul li { position:relative;}
.smfrightfloat ul li.cur a .img1{display:none; }
.smfrightfloat ul li.cur a .img2{display:block; }
.smfrightfloat ul li.cur .smfpopupbox { display:block;}
.smfpopupbox { position:absolute;top:0;right:71px;padding-right:9px;display:none;}
.smfpopupbox .name { font-size:20px;color:#666;text-align:center;line-height:48px;height:48px;overflow:hidden;background:#f2f9fe;-moz-border-top-left-radius:5px;-ms-border-top-left-radius:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-top-right-radius:5px;-ms-border-top-right-radius:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;}
.smfpopupbox .bottombox { background-color:#fff;-moz-border-bottom-left-radius:5px;-ms-border-bottom-left-radius:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-bottom-right-radius:5px;-ms-border-bottom-right-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;padding:1px 0;}
.smfpopupboxM { position:relative;-moz-border-radius:5px;-ms-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#fff;-moz-box-shadow:0 0 18px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 18px rgba(0,0,0,0.3);box-shadow:0 0 18px rgba(0,0,0,0.3);}
.smfpopupboxM .smfsjicon { display:block;width:25px;height:16px;background:url(../images/stockmarket/smficon-08.png) no-repeat left center;position:absolute;top:24px;right:-18px;}
.smfpopupbox1 { width:230px;}
.smfpopupbox1 .img img { width:200px;height:200px;margin:0 auto;display:block;}
.smfpopupbox2 { width:620px;}
.smfpopupbox2 .name span { float:left;text-align:center;}
.smfpopupbox2 .bottombox dl {width:620px;border-top:1px dashed #dcdcdc;}
.smfpopupbox2 .bottombox dl dd { float:left;text-align:center;font-size:16px;line-height:45px;height:45px;overflow:hidden;}
.smfpopupbox2 .bottombox dl dd a { color:#0B50A2;}
.smfpopupbox2 .Slist1 { width:220px;}
.smfpopupbox2 .Slist2 { width:130px;}
.smfpopupbox2 .Slist3 { width:120px;}
.smfpopupbox2 .Slist4 { width:148px;}
.smfpopupbox2 .bottombox dl.hover { background-color:#87c7f8;color:#fff;}
.smfpopupbox2 .bottombox dl.hover dd a ,.smfpopupbox2 .bottombox dl.hover dd { color:#fff !important;}


/*另一个页面*/
.smfstockmessage2 { margin-top:10px;}
.smfstockmessageL2 { float:left;height: 520px;;width:830px;background-color:#fff;}
.smfstockdata2 { padding:10px 30px;background-color:#55acee;height:60px;color:#fff;-moz-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}
.smfstockdata2 table { width:100%;}
.smfstockdata2 table tr th {font-size:14px;height:30px; }
.smfstockdata2 table tr th.th1 { width:230px;}
.smfstockdata2 table tr th.th2 { width:208px;}
.smfstockdata2 table tr th.th3 { width:224px;line-height:30px;}
.smfstockdata2 table tr th.th4 { width:136px;}
.smfstockdata2 table tr td { font-size:22px;height:32px;}
.smftimebtn2 { float:left;height:30px;width:90px;background:url(../images/stockmarket/smfbg-01.png) no-repeat;margin-right:7px;}
.smftimebtn2 span {float:left;width:30px;text-align:center;height:30px;color:#fff;font-size:16px; line-height:30px;cursor:pointer;}
.smftimebtn2.cur1{background-image:url(../images/stockmarket/smfbg-01.png);}
.smftimebtn2.cur1 span.btn1 { /*color:#65bcf2;*/}
.smftimebtn2.cur2{background-image:url(../images/stockmarket/smfbg-02.png);}
.smftimebtn2.cur2 span.btn2 { color:#65bcf2;}
.smftimebtn2.cur3{background-image:url(../images/stockmarket/smfbg-03.png);}
.smftimebtn2.cur3 span.btn3 { color:#65bcf2;}
.smfstockchart2 {}
.smfstockchartT2 { padding:9px 20px 7px 20px;border-bottom:1px dashed #dbdbdb;height:46px;}
.smfstockchartT2 dl dt { float:left;width:180px;font-size:14px;color:#8c8787;line-height:22px;height:45px;border-right:1px dashed #dbdbdb;}
.smfstockchartT2 dl dt span { display:block;}
.smfstockchartT2 dl dt span.num { float:left;height:44px;line-height:44px;font-size:24px;color:#fb6262;margin-right:10px;width:120px;text-align:center;}
.smfstockchartT2 dl dd { float:left;height:38px;padding-left:18px;}
.smfstockchartT2 dl dd a { float:left;line-height:38px;padding:0 10px;margin-right:12px;color:#473e3e;height:39px;font-size:14px;}
.smfstockchartT2 dl dd a.cur,.smfstockchartT dl dd a:hover {border-bottom:3px solid #65bcf2; }
.smfdetatime2 { float:right;width:229px;height:38px;background:url(../images/stockmarket/smfbg-04.png) no-repeat;margin-left: 10px}
.smfdetatime2 .wwdiv {padding: 2px 3px;height: 34px;width:98px;}
.smfstockchartB2 { height:294px;padding:20px 30px;}
.smfstockchartB2 .name { font-size:16px;line-height:30px;color:#473e3e;}
.smfstockmessageR2 { height:520px;width:260px;float:right;background-color:#fff;}
.smfstarlevel2 .name { font-size:14px;color:#473e3e;line-height:37px;}

.smfbuybonus2 { padding:30px 66px 32px 66px;border-bottom:1px dashed #dbdbdb;font-size:16px;line-height:30px;}
.smfbuybonus2 .time { margin:3px 0 16px 0;}
.smfbuybtns2 { padding:30px 12px;}
.smfbuybtns2 .btn1 {display:block; font-size:22px;color:#fff;background:#55acee;/*background:url(../images/stockmarket/smfbg-07.png) no-repeat center center;*/text-align:center;height:50px;line-height:50px;border-radius: 5px;}
.smfbuybtns2 .btn2 {display:block;text-align:center;font-size:16px;color:#666;text-decoration:underline;margin-top:30px;}

.smfstockmessageLlist { display:none;}
.smfstockmessageLnav { padding-left:30px;}
.smfstockmessageLnav a { float:left;margin-right:40px;height:45px;line-height:45px;border-bottom:4px solid #fff;font-size:16px;color:#848484;}
.smfstockmessageLnav a:hover, .smfstockmessageLnav a.cur { border-color:#0b50a2;color:#0b50a2;}


.smftimebtn2 span.cur{ background:url(../images/stockmarket/wwrun01.png) no-repeat;    color: #65bcf2;}
.laydate_body .laydate_box{ }

.webmain .mainbox{ width:904px; border:0;padding:0 20px;}
.webmain .mainbox .mpdbox{ width:862px;}