body,td,th {
	font-size: 9pt;
	color: #666;
}
body {
	background-color: #eeeeee;
	margin-left: 1px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    padding-bottom:15px;
    font-family:Verdana; font-size:12px; margin:0;text-align:center;
}
BODY{SCROLLBAR-HIGHLIGHT-COLOR: C1BDA4;
SCROLLBAR-SHADOW-COLOR: C1BDA4;
SCROLLBAR-FACE-COLOR: C1BDA4;
SCROLLBAR-3DLIGHT-COLOR: C1BDA4;
SCROLLBAR-TRACK-COLOR: E1E2DC;
SCROLLBAR-DARKSHADOW-COLOR: F2F3ED}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	color: #640000;
	text-decoration: none;
}
a:active {
	color: #640000;
	text-decoration: none;
}
.style4 {font-family: "Times New Roman", Times, serif; font-size: x-small; }

.error {
    color: #640000;
    vertical-align:middle;
}
.mainContainer{ width: 1000px; margin:0 auto; }
#mainContent { min-height:540px; background:#fff; margin-bottom:5px;}
#container{width: 960px; background:#fff}
.texttit{color:#444;}
.contentDivider{clear:both; }
#quickMenu select{border:#c8b494 1px solid; font-family:arial; color:#787878; margin-right:20px; margin-top:0px;}
.form_input_active{background-color: #FFFFCC !important; border:1px solid #C6C69E !important;}
input.error{background-color: #FBE2E2; border:1px solid #D28C8C}
.form_input_label{text-align:right; margin-right:10px;}
.input_descr{ color: #999999; display:block; clear:both; margin-bottom:5px}
.required_label{color: #640000; padding-right:3px; padding-top:1px; display:inline;}
.leftFloat{ float: left}
.rightFloat{ float: right;}

.listTable{width: 700px !important; margin-bottom:5px; border-collapse:collapse;}
.listTable td, .contentTable td{color:#666; padding-left:10px; /*padding-right:10px;*/ padding-bottom:5px; padding-top:5px}
.listTable td a, .contentTable td a{color: #666666 !important;}
.listTable td a:hover, .contentTable td a:hover{color:#640000 !important;}
.listTable tr, .contentTable tr{border-bottom:1px dotted #CFCFCF;}

.oddTr{background: #f3f3f3; border: none}
.dottedTr{border-bottom:1px dotted #cfcfcf}
.contentTable{border-collapse:collapse; }
.contentTable thead{border-left:1px solid #fff; border-right:1px solid #fff;}
* + html .contentTable{border-top: 1px solid #e0e0e1 !important;}
.contentTable th{background-color: #EFEFEF;
    border-bottom: 1px solid #F3F3F3;
    color: #666666;
    height: 25px;
    padding-left: 10px;
    vertical-align: middle;}
.newsColumnLeft {width:80%;line-height: 20px;text-align: left;border-width: 0px;}
.newsColumnRightNoWrap { width:20%;border-width: 0px;white-space: nowrap;line-height: 20px;
    padding-right:10px;text-align:right;}
form{margin-top:0px}
.news_title, .td_link_title{background:url("/ciccs/resources/images/stocktrade/dot.png") no-repeat left;
    padding-left: 8px}
.list{list-style:none; margin:0px; padding:8px 15px;}
.list li{line-height:25px; border-bottom:1px dotted #cfcfcf; padding-bottom:3px}
.list a{color:#666666 !important; line-height:25px}
.list a:hover{color:#640000 !important;}

/* panel related CSS*/
.panel_header{background:url("/ciccs/resources/images/widgets/header_background.png") repeat-x; height:25px; overflow:hidden;
                        padding-left:20px}
.panel_content a{color: #5f6e8f !important;}
.tabs_panel{margin:10px 10px 0 0; border:1px solid #cfcfcf;}
.panel{margin: 10px 10px 10px auto; border:#cfcfcf 1px solid; clear:both; padding:0px;}
.panel_header{height:25px; overflow:hidden; padding-left:20px}
.panel_header span, #recommendProductsTitle{display:block; margin-top:5px; color:#640000; font-weight:bold; float:left}
.panel_content{padding:5px 15px 5px 5px; color:#666; overflow:hidden;}
.panel_content td{color:#666; line-height:25px; vertical-align:top}
.panel_content td.panel_divider{padding-left: 10px; padding-right:10px;}
.panel_content table{ margin:0px 10px 0px 10px; width: 100%; border-collapse:collapse;}
.panel_content tr{}

.panel_content th{color: #777777 ; line-height:25px; font-weight:bold; white-space:nowrap; padding-left:5px; padding-right:5px;
                        vertical-align:top}
.panel_content td{padding-left:5px; padding-right:5px}
.panel_header{background:url("/ciccs/resources/images/widgets/header_background.png") repeat-x; }
.panel_header_dark_yellow {padding-left: 10px !important;color: #827668 !important;}
.panel_header_dark_yellow span {color: #827668 !important;}
#operations, .operations{list-style:none; float:right; margin: 5px 0px; padding:0px}
#operations li, .operations li{float:left; cursor:pointer; margin-right:10px; color:#666}
#operations li a, .operations li a{color:#5F6E8F !important}
.tblLeft{text-align:left}
.tblRight{text-align:right}

/* pagination */
.pagination{width: 100%}
.pagination a{padding:0px !important; margin:0px !important; display:block;color: #274A78 !important;}
.pagination .paginationTable{width:72px; height:25px;
    float:right !important; margin:0px; clear: none !important;}
.pagination td{margin:0px !important; padding:0px !important; }
.firstTd, .previousTd, .nextTd{width: 20px; height:25px;}
.lastTd{width: 12px; height:25px}
.pageNoInfo{color:#666 !important; white-space:nowrap; padding-left:6px; padding-right:21px}
.first, .previous, .next, .last{float:left; padding:0px !important; cursor:pointer !important;}
.first{background:url(/ciccs/resources/images/common/pagination/first.gif) no-repeat 0px 7px;
    width:8px; height:25px; display:block; }
.previous{background:url(/ciccs/resources/images/common/pagination/previous.gif) no-repeat  0px 7px;
    width:5px; height:25px; display:block;}
.next{background:url(/ciccs/resources/images/common/pagination/next.gif) no-repeat  0px 7px;
    width:5px; height:25px !important; display:block;}
.last{background:url(/ciccs/resources/images/common/pagination/last.gif) no-repeat  0px 7px;
    width:8px; height:25px; display:block;}
.pageNoInput{width: 25px; border:1px solid #b6b6b6; float:left; margin-top:2px; margin-right:3px; color:#666}
.goPage{background:url(/ciccs/resources/images/common/pagination/go.gif) no-repeat;
    width: 19px; height:19px; float:left; cursor:pointer; margin-top:2px}
.goToWrapper{float:right !important; clear:none !important;}
.no-wrap-left{text-align:left; font-family:Verdana; font-size:12px; white-space:nowrap;}
.no-wrap-center{text-align:center; font-family:Verdana; font-size:12px; white-space:nowrap;}
.no-wrap-right{text-align:right; font-family:Verdana; font-size:12px; white-space:nowrap;}


.leftBorder{background: url("/ciccs/resources/images/common/layout_left_background.png") repeat-y left;
            padding-left: 21px; float:left;}
.rightBorder{background:url('/ciccs/resources/images/common/layout_right_background.png') repeat-y right;
padding-right: 19px;}
#footer {background:url(/ciccs/resources/images/common/layout_footer_background.png) repeat-x;
height:72px; border-bottom:1px solid #aaaaaa; clear: both;}
.form_input{height:17px; width: 300px; border:#c1c1c1 1px solid; padding:4px;background-image:url('/ciccs/resources/images/common/input_bgx.png');
background-repeat:repeat-x; margin: 5px 5px 5px auto}
.form_input_select{height:27px; width: 310px; border:#c1c1c1 1px solid; padding:4px;background-image:url('/ciccs/resources/images/common/input_bgx.png');
background-repeat:repeat-x; margin: 5px 5px 5px auto; _width: 300px}
#footer a{color: #A68130}

/* popup Login related CSS */
#pageMaskWrapper{display:none;}
#pageMask{width: 100%; height:500px; background:#333; position:absolute; top:0px; left:0px;
opacity: 0.45; -moz-opacity: 0.45; filter: alpha(opacity=50); z-index:100000;}

#popUpLoginWrapper{background:url(/ciccs/resources/images/common/login_panel.png) no-repeat;
width: 380px; height:307px; position:absolute;z-index:100001;
    /*top: 200px;*/
    /*left: 200px;*/
    left:50%;
    top:30%;
    position:fixed!important;
    _top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat')?
    documentElement.scrollTop + (document.documentElement.clientHeight - this.offsetHeight)/2: /**//*IE6*/
    document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
    text-align:left; display:none}
#popUpLoginWrapper .title{width: 100%; height:30px; cursor:move}
#popUpLoginWrapper .name{color:#640000; font-weight:bold; font-family:"微软雅黑"; font-size:14px;
width: 40px; height:20px; margin:4px 15px; float:left}
#popUpLoginWrapper .closePanel{background:url(/ciccs/resources/images/common/login_panel_close.png) no-repeat;
width: 14px; height:13px; cursor:pointer; float:right; margin:8px 10px}
#popUpLoginWrapper .formWrapper{color: #666; padding-left:50px; padding-top:5px;}
#popUpLoginWrapper .inputLabel{display:block; float:left; width: 60px; padding-top:10px}
#popUpLoginWrapper .form_input{width: 200px; height:15px !important; float:left;}
#popUpLoginWrapper .item{clear:both; margin-top:2px}
#popUpLoginWrapper .popupLoginBtns{padding-left:55px}
#popUpLoginWrapper label.error{display:block; clear:both; margin-left: 60px; padding:0px; margin-bottom:-8px; margin-top: -12px;font-size: 12px;}
#popUpLoginWrapper .popupLoginBtn{background:url(/ciccs/resources/images/home/login_btn.png) no-repeat;
width: 46px; height:20px; float: left; cursor:pointer; margin-top:4px; border:none}
#popupLoginForgetPwd{display:block; float:left; margin-left:10px; padding-top:3px; color:#374455; margin-top:4px}
#popupRegBtn{background:url(/ciccs/resources/images/home/reg_btn.png) no-repeat;
width: 184px; height:30px; display:block; margin-top:7px; margin-left:54px}
#pageMaskWrapper .autoLogin{padding-left:51px; margin-left:0px;margin-top: 5px;}

*+html .marginTopN0px{margin-top:0px !important;}
*+html .ieAjusts6_7{margin-top:10px; }
* html .ieAjusts6_7{padding-top: 10px !important;}
.NewArticle{display:inline;}
.NewArticle1{display:none;}
