﻿body {font-size:12px; margin:0px; padding:0px; background:#fff;}

ul {margin:0px; list-style:none; padding:0px;}
dl {margin:0px;}
dd {margin:0px;}
input,select,option {font-size:12px;}
table {border-collapse:collapse; width:100%;}
td,th {padding:0px;}
form {padding:0px; margin:0px;}

a{ outline: none; }
a:link {color:#286bc5; text-decoration:none;}
a:visited {color:#286bc5; text-decoration:none;}
a:hover {color:#286bc5; text-decoration:underline;}
a:active {color:#286bc5; text-decoration:none;}
button{ outline:none; -moz-user-select: none; -khtml-user-select: none; user-select: none; }
button::-moz-focus-inner {  border:none !important; } 
.clear {clear:both; font-size:0px; height:0px;}

.wrap {width:950px; margin:0px auto;}

.ui-tabs .ui-tabs-nav{ height:33px; }
body .ui-datepicker select.ui-datepicker-month, body .ui-datepicker select.ui-datepicker-year{ width:40%; }

#hots ul { height:34px; }
#hots ul li{
	float:left;
	background:url("http://finance.sina.com.cn/calc/images/hotsleft.gif") no-repeat left;
	margin-right:5px;
	padding-left:7px;
}
#hots ul li div{
	background:url("http://finance.sina.com.cn/calc/images/hotsright.gif") no-repeat right;
	padding-right:5px;
}
#hots ul li div a{
	display: inline-block;
	height:34px;
	background:url("http://finance.sina.com.cn/calc/images/hotscenter.gif") 0 1px;
	color:#101F3E;
	font-size:14px;
	text-decoration:none;
}
#hots ul li div a:hover{
	color:#E26704;
}
#center .ui-corner-all{
	-moz-border-radius:0px;
}
#left{
	float:left;
	width:165px;
}
.resetbtn{
	
}
#center{
}
#center input{ 
}
#right{
	float:left;
	width:225px;	
}

#desc,.desc{
	overflow:hidden;
	color:#0152A6;
}
#center .ui-widget-content{
	background:none;
}
#detailct,.detailct{
	border-right:1px solid #ADCCD1;
	border-left:1px solid #ADCCD1;
	padding-left:20px;
	background:url('http://finance.sina.com.cn/calc/images/detailicon.gif') 9px 6px no-repeat;	
}
#detail,.detail{
	float:right;
	color:#E26704;
	padding-left:10px;
	padding-right:10px;
}
#types{
	padding:10px;
	border-right:1px solid #ADCCD1;
	border-left:1px solid #ADCCD1;
	border-bottom:1px solid #ADCCD1;
	border-top:none;
}
#types .ui-state-active a{
	cursor:default;
}
.input center{
	text-align:right;
}
.input button{
	background:url("http://finance.sina.com.cn/calc/images/count_wzc15.png") no-repeat scroll 0 0 transparent;
	border:medium none;
	color:#FFFFFF;
	font-size:14px;
	height:30px;
	line-height:30px;
	margin-left:5px;
	margin-top:15px;
	vertical-align:middle;
	width:67px;	
	cursor: pointer;
}
.ui-datepicker-trigger{
	vertical-align:middle;
}
#types table tr td{
	border-bottom:1px dashed #CCCCCC;
	height:23px;
	padding:15px 0 5px;
}
.frontface{
	color:#0152A4;
	font-size:14px;
	text-indent:10px;
	width:200px;
}
#types ul{
	background:none;
	border:none;
	border-bottom:1px dashed #CCCCCC;
}
input{
	border:1px solid #B5B8C8;
	line-height:18px;
	background:#FFFFFF url("http://finance.sina.com.cn/calc/images/text-bg.gif") repeat-x;
}
input.error{
	background: #FFFFFF url("http://finance.sina.com.cn/calc/images/invalid_line.gif") repeat-x scroll center bottom;
	border-color:#CC3300;	
}
#center .disList input.resetbtn{
	height:25px;
	padding-bottom:0;
	padding-top:0;
	width:65px;
	margin:0px;
	padding-left:2px;
}
#center input.uinumber, #center input.uidate{
	text-align:right;
	width:133px;
	_width:133px;
	padding:0 5px 0 0;		
	height:18px;
	line-height:18px;	
}

.input tr, .output tr{
	height:30px;
}
.unit{
	color:#848484;	
	margin-left:5px;
	font-size:10pt;
}
.ui-state-active .ui-button-text{
	background:url(http://finance.sina.com.cn/calc/images/select.png) no-repeat right 80%;
}
input.txtd{
	background:#EEEEEE;
	text-align:right;
	width:143px;
}
.conclusion{
	margin:20px 0px;
}
.conclusion p{
	text-indent : 20px;
	color:#0152A4;
}

#tooltip { 
    display:none; 
    background:transparent url(http://finance.sina.com.cn/calc/images/tooltip/black_arrow.png); 
	_background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://finance.sina.com.cn/calc/images/tooltip/black_arrow.png");
    font-size:13px;
	font-weight:bolder; 
    height:70px; 
    width:160px; 
    padding:25px; 
    color:#fff;     
	z-index:100000;
}



/* ================== css reset ================== */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
fieldset, img { border:none; }
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol, li { list-style:none; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:12px; margin:0; }
table { border-collapse:collapse; }
body {padding:0px 0; font:12px/20px "宋体"; }
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { zoom:1; }
.clearit { clear:both; height:0; font-size:0; overflow:hidden; }
a { color:#009; text-decoration:none; }
a:visited { color:#800080; }
a:hover, a:active, a:focus { color:#f00; text-decoration:underline; }
a.isLine { text-decoration:underline; }
.fred { color:#f00 }
.fred1 { color:#e00303 }
.blue { color:#003599 }
.grey { color:#545454 }
.space { height:10px; overflow:hidden; background:#fff; }
.f12 { font-size:12px }
.f14 { font-size:14px }
.lh23 { line-height:23px }
.lh24 { line-height:24px }
.lh30 { line-height:30px }
h1, h2, h3, h4, h5, strong { font-weight:normal; }
.wrap { width:950px; margin:0 auto;}
/* 页面导航 开始 */
.secondaryHeader { height:33px; overflow:hidden; background:url(http://i2.sinaimg.cn/dy/images/header/2008/standardl2nav_bg.gif) repeat-x #fff; color:#000; font-size:12px; font-weight:100; }
.secondaryHeader a, .secondaryHeader a:visited { color:#000; text-decoration:none; }
.secondaryHeader a:hover, .secondaryHeader a:active { color:#c00; text-decoration:underline; }
.sHBorder { border:1px #e3e3e3 solid; padding:0 10px 0 12px; overflow:hidden; zoom:1; }
.sHLogo { float:left; height:31px; line-height:31px; overflow:hidden; }
.sHLogo span, .sHLogo span a { display:block; *float:left;
display:table-cell; vertical-align:middle; *display:block;
*font-size:27px;
*font-family:Arial;
height:31px; }
.sHLogo span, .sHLogo span a img { vertical-align:middle; }
.sHLinks { float:right; line-height:31px; }

/* 导航 */
.navTop {line-height:30px;height:30px;border-top:2px solid #1a638c;padding:10px 0;}
.navTop a,.navTop a:visited {text-decoration:none;color:#666; }
.navTop a:hover {color:#f00;text-decoration:none; }
.navTop li {float:left;line-height:22px;height:22px;padding:0 13px;border-right:1px solid #cedcdf;   }
.navTop li a {font-size:14px;color:#666;} 
.navTop .zckey {padding:0 40px 0 50px; }
.navTop .zckey a {font-size:16px;font-family:"微软雅黑","宋体";color:#6d899e;}
.navTop .zckey a:visited {color:#6d899e;}
.navTop .zckey a:hover {color:#6d899e;}
.navBot {height:63px;background:url(http://finance.sina.com.cn/calc/images/count_wzc01.png) no-repeat;  }
.navBot .zchot {line-height:34px;height:34px;width:650px;float:right;margin:15px 0 0 0; }
.navBot .zchot label{float:left;font-size:14px;color:#d7e9d1;font-family:"微软雅黑","宋体"; }

/* 标题 */
.zctit1 {height:35px;line-height:35px;background:url(http://finance.sina.com.cn/calc/images/count_wzc07.png) no-repeat; overflow:hidden; }
.zctit1 h2 { font-family:"微软雅黑","宋体"; font-weight: normal ; float:left;color:#0053a6;font-size:14px;padding:0 18px 0 18px;}
.zctit1 h2 a {color:#0053a6;}
.zctit1 h2 a:visited {color:#0053a6;}
.zctit1 h2 a:hover {color:#f00;}
.zctit1 .more {float:right;font-size:12px;padding-right:15px;}
.zctit1 .more a {color:#0053a6;}

/* 列表 */
.zclist {padding:0;margin:0;}
.zclist a {}
.zclist a:visited {}
.zclist a:hover {}
.zclist li {text-indent:13px; line-height:20px; font-size:12px;color:#8b8b8b; }
.zclist span.extra {float:right;}
.zclist_big li {height:24px;line-height:24px;font-size:14px;background-position:0 10px;}
.zclist_noBg li {background:none;padding:0; }

/* 表格 */
.zctable a {color:#0052a8;}
.zctable { border-collapse:collapse; width:193px; text-align:center; }
.zctable th {line-height:22px;color:#000; }
.zctable td { overflow:hidden; line-height:22px;color:#8a8a8a; }
.zctable tr.first { background:#eee; }

/* other */
.aBg0 img { border:1px solid #c7e4d0;}
.aBg0:hover img { border:1px solid #f00;}
.aBg1 img { border:1px solid #c7e4d0; padding:1px;}
.aBg1:hover img { border:1px solid #f00;}
.aBg2 img { border:1px solid #c7e4d0; padding:2px;}
.aBg2:hover img { border:1px solid #f00;}
.aBg3 img { border:1px solid #c7e4d0; padding:3px;}
.aBg3:hover img { border:1px solid #f00;}

.zcblack {color:#000;}
a.zcblack:hover {color:#f00;}
.zcblue {color:#284275;}
a.zcblue:hover {color:#f00;}
.zcgrey {color:#828282;}
a.zcgrey:hover {color:#f00;}
.zcgreen {color:#026d43 !important;}

/* ============== 横切定义 ============== */
.zcpart1 {margin-top:10px; margin-bottom:20px; }
.zcpart1 .zcleft {width:735px;float:left;  }

.zcpart1 .zcleft #slide_1  {width:165px;float:left;}
#slide_1 dt {background:url(http://finance.sina.com.cn/calc/images/count_wzc03.png) no-repeat;line-height:31px;width:165px;text-indent:22px;color:#fff;margin-bottom:1px;font-size:14px; cursor:pointer; font-family:Arial,"宋体";}
#slide_1 dl dd {display:none; }
#slide_1 dd p {border-bottom:1px dashed #ccc;line-height:31px;width:165px; text-indent:22px;color:#fff;margin-bottom:1px; font-size:14px;font-family:Arial;  }
#slide_1 dd p a {color:#5b93ae;display:block; }
#slide_1 dd p a:hover {background:url(http://finance.sina.com.cn/calc/images/count_wzc14.png) no-repeat right 6px;color:#5b93ae;  }
#slide_1 dd p .selected {background:url(http://finance.sina.com.cn/calc/images/count_wzc14.png) no-repeat right 6px;font-weight:bold; }

#slide_1 .zc_up {background:url(http://finance.sina.com.cn/calc/images/count_wzc03.png) no-repeat;}
#slide_1 .zc_down {background:url(http://finance.sina.com.cn/calc/images/leftnavbg2.gif) 0 -1px no-repeat;}
#slide_1 .zc_show dd {display:block; }

.zcpart1 .zcleft .contant {width:560px;float:right;  }
.contant h2 {height:52px;background:url(http://finance.sina.com.cn/calc/images/count_wzc12.png) no-repeat; overflow:hidden;text-indent:25px; font:bold 18px Arial,"宋体"; color: #0152A6;line-height:63px; }
.contant .zccont {border:1px solid #adccd1;border-top:0;padding:15px 12px 0 20px;}
.contant .zcblks {padding:15px 0 5px 0;border-bottom:1px dashed #ccc;position:relative;height:23px;}
.zcblks label {font-size:14px;color:#0152a4;width:200px;overflow:hidden; float:left;text-indent:10px;  }
.zcblks span {color:#585858;width:120px;overflow:hidden;float:left;   }
.zcblks input {width:130px;float:left;line-height:18px;height:18px;border:1px solid #bacbd3;   }
.zcblks .cal {width:26px;height:23px;margin-left:10px;display:inline;background:red url(http://finance.sina.com.cn/calc/images/count_wzc13.png) no-repeat;float:left;}
.contant .zcsp {height:70px; }
.zcsp label {font-size:14px;color:#0152a4;width:90px;overflow:hidden; float:left; }
.zcsp dl {width:215px;float:left;  }
.zcsp dt {font-size:14px;color:#017eb8;margin-bottom:5px;line-height:22px; }
.zcsp2 {height:53px;padding-right:15px; }
.zcsp2 input {float:right;margin-top:15px;width:67px;height:30px;line-height:30px;vertical-align:middle;border:none;background:url(http://finance.sina.com.cn/calc/images/count_wzc15.png) no-repeat;font-size:14px;color:#fff;margin-left:5px;  }
.zch2 {width:200px;height:25px;line-height:25px; border-bottom:1px solid #80ccee;margin-bottom:10px;   }
.zch2 h4 {color:#0052a2; font-family:"微软雅黑","宋体";font-size:16px;border-bottom:1px solid #80ccee;float:left;    }
.zcsp3 {padding:15px 0 0 0;}
.zcsp3 label {font-size:14px;color:#0152a4;width:200px;text-indent:10px;float:left;   }
.zcsp3 textarea {width:522px;height:85px;margin-top:5px;border:1px solid #dcdcdc; }
.zcsp4 {padding:15px 15px 10px 0;position:relative;height:31px;  }
.zcsp4 .download {float:right;width:119px;height:31px;line-height:31px;vertical-align:middle;border:none;background:url(http://finance.sina.com.cn/calc/images/count_wzc16.png) no-repeat;font-size:14px;color:#fff;     }


.hide {position:absolute;z-index:20;left:380px;top:-23px;background:url(http://finance.sina.com.cn/calc/images/count_wzc10.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://finance.sina.com.cn/calc/images/count_wzc10.png');_background:none;padding:10px 0 0 5px;width:180px;height:38px;color:#828282;    }
.hide .cancel {width:18px;height:18px;float:left;background:url(http://finance.sina.com.cn/calc/images/count_wzc09.png) no-repeat;cursor:pointer;margin-right:3px;   }
.hide2 { position:absolute;z-index:2;left:66px;top:20px;padding:15px;width:295px;height:63px;background:url(http://finance.sina.com.cn/calc/images/count_wzc11.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://finance.sina.com.cn/calc/images/count_wzc11.png');_background:none;  }
.hide2 p {line-height:30px;height:30px;  }
.hide2 label {line-height:30px;height:30px;width:95px;float:left;  font-size:14px;color:#0052a6;  }
.hide2 input {line-height:14px;height:14px;float:right;width:192px;margin-top:5px;overflow:hidden;    }
.hide2 select {float:right;width:196px;margin-top:5px;font-size:14px; }

.zcpart1 .zcright {width:205px;float:right; }
.zcblks2 {margin-bottom:10px;}
.zcblks2 .zccont {border:1px solid #e1e1e1;border-top:0;border-bottom:0;}
.zcblks2 .zcbot {height:7px;line-height:9px;clear:both;font-size:0px;background:url(http://finance.sina.com.cn/calc/images/count_wzc08.png) no-repeat;}
.zcblks2 .zclist a {color:#6b6b6b;}
.zcblks2 .zclist a:visited {color:#800080;}
.zcblks2 .zclist a:hover {color:#f00;}
.zccont{}
.zccont td{ padding:0 3px; height:23px; }
.zccont thead{ background:#EEEEEE }
.L{ color:#0052A8; }
.R{ color:#848406; text-align:right; }
.R2{ color:#848406; }
.imgnav{ display:block;height:100%;overflow:hidden;width:200px;}
#qa { float:right;margin-right:10px;}
#qa a{ color:#fff; }