@charset "gb2312";
/*
 *reset styles
 */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}  
button,input,select,textarea {font:12px \5b8b\4f53;}
address,cite,dfn,em,var {font-style:normal;}
ul,ol {list-style:none;}
a {color:#000;text-decoration:none;}
a:hover {color:#990000;text-decoration:underline;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
legend {color:#000;}
fieldset,img {border:0;}
table {border-collapse:collapse; border-spacing:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display:block;}
.clear {clear:both;}
.c_900{ color:#900}
.c_666{ color:#666}
/*
 *styles of page
 */
body { background-color:#FFF; font:12px \5b8b\4f53; line-height:22px;}
#wrap { width:960px; margin:0 auto;}
.contBody{ overflow:hidden; width:938px; padding:15px 10px 10px; border-left:1px solid #ccc; border-right:1px solid #ccc}
h4.column_L { border-bottom:2px solid #C32B2D; background:url(../img/des_bg.gif) no-repeat; height:33px; padding-right:10px;}
h4.column_L span.tit { float:left; width:115px; padding-left:20px; height:33px; line-height:33px; color:#FFF; font-size:18px;font-family:\5FAE\8F6F\96C5\9ED1;}
h4.column_L div {float:left; padding-left:10px; height:33px; line-height:33px; font-weight:normal;}
h4.column_L div span { padding:0 9px; cursor:pointer;}
h4.column_L div span.on { font-weight:bold; color:#990000;}
h4.column_L div span.on a {color:#990000;}
h4.column_L a.more { background:url(../img/des_bg.gif) no-repeat 0 -126px; float:right; padding-left:10px; font-weight:normal; line-height:33px; height:33px;}
.right_box { border:1px solid #CCC;}
h4.column_R { border-bottom:1px solid #CCC; background:url(../img/des_bg.gif) repeat-x 0 -217px; height:27px; line-height:27px; padding:0 10px;}
h4.column_R  a {float:right; font-weight:normal;}
h4.column_R  a.more { background:url(../img/des_bg.gif) no-repeat 0 -159px; color:#B0B0B0; padding-left:10px;}
.qbyhCont{ overflow:hidden; width:954px; padding-bottom:15px;}
.qbyhCont li{ overflow:hidden; float:left; width:145px; height:51px; padding:10px 0px 0px 14px;}
.qbyhCont li a{ display:block; overflow:hidden; width:145px;}
.qbyhCont li img{ float:left; width:49px; height:49px;margin-right:10px;border:1px solid #ccc;}
.qbyhCont li strong{float:left; width:84px; padding-top:13px; font-size:14px; line-height:20px; cursor:pointer}
.qbyhCont li a:hover strong{ text-decoration:underline}
.qbflCont{ padding:10px 0px 15px;}
.qbflCont table{}
.qbflCont table td{ padding-left:10px;border:1px solid #ccc}
.qbflCont table td.name{ font-weight:bold; font-size:14px;}
.xykcsCont{ overflow:hidden; width:100%}
.xykcsCont li{ float:left; width:140px; height:111px; padding:10px 3px 0px 12px; text-align:center}
.xykcsCont li img{ width:140px; height:85px;}
.xykcsCont li p{ padding-top:4px;}
.gwhz { background:url(../img/bot_bg.gif) repeat-x 0 -72px; border:1px solid #ccc; border-top:0px;}
.gwhz h4 {background:url(../img/bot_bg.gif) no-repeat 10px 0; padding-left:24px; height:30px; line-height:30px; font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;}
.gwhz .gwhz_table {padding:5px 0;}
.gwhz .gwhz_table td { padding:3px 10px;}
.gwhz .gwhz_table td img {vertical-align:middle; margin-right:2px;}
.gwhz .yqlj { padding:5px 10px; border-bottom:1px solid #CCC;}
/*select*/
.screen{ overflow:hidden; width:938px;}
.cardBank{ float:left; width:626px; padding:10px 0px; height:82px; border:1px solid #ccc;}
.cardBank td{ padding:2px 10px;}
.cardBank td img{ margin-right:2px; vertical-align:middle}
.CardScroll{ overflow:hidden; float:right; width:278px; height:82px; padding:10px; border:1px solid #ccc;}
.CardScoll_PreBtn,.CardScoll_NextBtn{ float:left; width:21px; height:60px; margin-top:8px; background:url(../img/sel_bg.gif) no-repeat 0 0; cursor:pointer}
.CardScoll_NextBtn{ float:right; background-position:-22px 0px;}
.CardScrollCont{ float:left; overflow:hidden; display:inline; width:228px; height:82px;margin-left:4px; }
.CardScrollCont ul{ float:left}
.CardScrollCont li{ float:left; width:64px; height:82px; padding:0px 6px; text-align:center}
.CardScrollCont li img{ width:64px; height:64px;}
.searchBox{ overflow:hidden; height:21px; padding:8px 16px; border:1px solid #bebebe; margin:15px 0px; background-color:#ededed;}
.searchDt{ float:left; font-size:14px; font-weight:bold}
.searchBar{ float:left; width:772px;}
.searchBar .txt { background: #FFFFFF;border: 1px solid #7F9DB9;color: #999999;height: 18px;line-height: 18px;padding-left: 2px;width: 140px;}
.content{ overflow:hidden; float:left; width:628px;}
.sideBar{ float:right; width:300px;}
.columnTitle{ overflow:hidden;height:35px; padding-right:10px;background:url(../img/col_titbg.gif) repeat-x 0 33px;}
.columnTitle .tit{ float:left; height:35px; padding-left:6px; line-height:33px; background:url(../img/col_titbg.gif) repeat-x 0 -39px;color:#FFF; font-size:18px;font-family:\5FAE\8F6F\96C5\9ED1;}
.columnTitle .tit span{ display:block; padding-right:20px; padding-left:14px; background:url(../img/col_titbg.gif) repeat-x 0 -3px;}
.columnTitle a.more{ float:right; background:url(../img/des_bg.gif) no-repeat 0 -130px; font-weight:normal; padding-left:10px; margin-top:10px; }
.columnSideTit {height:27px; padding:0 10px;background:url(../img/des_bg.gif) repeat-x 0 -217px; line-height:27px;border-bottom:1px solid #ccc; border-top:1px solid #ccc}
.columnSideTit span {float:left; color:#333}
.columnSideTit  a.more { float:right; background:url(../img/des_bg.gif) no-repeat 0 -159px; color:#B0B0B0; padding-left:10px;}
.riText{ float:right; color:#666; font-weight:normal; margin-top:10px;}
.cx_opt { border-left:1px solid #BEBEBE;border-right:1px solid #BEBEBE; padding:15px 0 0 15px; height:33px;}
.cx_opt span.opt_t {float:left; font-size:14px; font-weight:bold; margin-right:15px;}
.cx_opt a {float:left; margin-right:6px; background:url(../img/dzbtn.gif) no-repeat 0 -44px; padding-left:10px; height:19px; line-height:19px; color:#666;}
.cx_opt a span { display:block; background:url(../img/dzbtn.gif) no-repeat right -44px; padding-right:10px;}
.cx_opt a.on { color:#990000; font-weight:bold;}
.cx_opt a:hover { text-decoration:none; color:#990000;}
.ka_table,.ka_table table {border-collapse:collapse;}
.ka_table td,.ka_table th { border:1px solid #BEBEBE;}
.ka_table td.check{background:#E2E2E2; width:40px; text-align:center; vertical-align:top; padding-top:6px;}
.ka_table td.ka_name {border:none; background:#5C5C5C; color:#FFF; font-weight:bold; font-size:14px; padding-left:24px; height:30px; line-height:30px;}
.ka_table td.ka_tu { padding:10px 0 10px 0; text-align:center; width:166px; border-left:none;}
.ka_table td.tit {text-align:right; font-weight:bold; padding-right:13px;}
.ka_table td.txt {padding-left:15px;}
.ka_table table td.end,.ka_table table th.end { border-right:none;}
.ka_table table td{ border-left:none;}
.ka_table table th { border-top:none; border-left:none;background:#F0F0F0; line-height:16px; color:#333; padding:6px 0 4px 0;}
.ka_table table td.c { text-align:center; border-bottom:none; height:36px;}
.ka_table .des { border-bottom:1px solid #BEBEBE; font-weight:bold; color:#565656; height:24px; margin-bottom:4px;}
.mark {background: url(../img/mark.gif) no-repeat right bottom;padding: 0 0 20px;}
.sideBarCont{ width:298px; border:1px solid #ccc; border-top:0px;}
.ul12 { padding:5px 10px 8px;}
.ul12 li { overflow:hidden; height:23px; padding-left:8px;background:url(../img/dot.gif) no-repeat 0 9px;}
.ul12 li a {float:left;overflow:hidden; width:220px; color:#333 }
.ul12 li a:hover{ color:#900}
.ul12 li span {float:right; color:#990000;}
/*market*/
.marketSearchBox{ overflow:hidden; width:616px; height:21px; margin-bottom:15px; padding:7px 0px 7px 10px; background-color:#ededed; border:1px solid #bebebe}
.marketSearchBox .searchBar{ width:540px;} 
.marketSearchBox .searchBar .txt{ width:120px}
.columnTitle span.icon{ width:140px; padding-left:0px;}
span.icon em{ float:left;width:50px; height:35px; margin-right:4px; background:url(../img/c_icon.jpg) no-repeat 0 0; vertical-align:middle}
span.icon em.ss{ background-position:0px -35px;}span.icon em.sc{ background-position:0px -70px;}span.icon em.jj{ background-position:0px -105px;}span.icon em.mr{ background-position:0px -140px;}
.smjd,.ssjp,.scp,.jjsh{ padding-bottom:10px;}
.markeList{ overflow:hidden; width:636px; padding-bottom:5px;}
.markeList li{ float:left; width:130px; display:inline; height:205px; margin-top:10px; margin-right:9px; padding:9px 9px 0px; border:1px solid #ccc; text-align:center}
.markeList li img{ width:128px; height:128px; margin-bottom:5px; border:1px solid #ccc;}
/*card_db*/
.cx_but{ background:url(../img/cx_but.png) no-repeat 0 0; width:55px; height:21px; border:0; color:#fff; font-size:12px; text-align:center; cursor:pointer; line-height:21px; padding:1px 0 0 0;}
.filtTools{ float:left; margin-top:6px;}
.filtTools a{ overflow:hidden; float:left; display:inline; height:19px;margin-left:12px; padding-left:10px; background:url(../img/dzbtn.gif) no-repeat 0px -44px;font-weight:normal;}
.filtTools a span{ display:inline-block; padding-right:10px; background:url(../img/dzbtn.gif) no-repeat right -44px; cursor:pointer; line-height:21px;}
.filtTools a:hover{ text-decoration:none}
.filtTools a.on{ color:#900; font-weight:bold}
.compData{margin-top:10px;}
.compData table{ border-collapse:separate;border-bottom:1px solid #545454; clear:both}
.compData table th{line-height:38px;color:#fff; background:#545454 url(../img/dbcomptabth.gif) repeat-x 0 -76px;vertical-align:top}
.compData table tr{vertical-align:top;}
.compData table tr td{ border-bottom:1px solid #e2e2e2;border-right:1px solid #e2e2e2;padding:1px 10px; line-height:22px;WORD-BREAK: break-all; WORD-WRAP: break-word}
.compData table th.none{ background:none;}
.compData table .tabline{ width:5px; font-size:1px; padding:0px;}
.compData table td.tabline{ background-color:#545454 ; border:0px;}
.compData #circ{ background:#e2e2e2 url(../img/dbcirc.gif) no-repeat 0 0;border-right:1px solid #545454;text-align:right; font-weight:normal;border-bottom:0px; border-left:0px;}
#circ.c{background:#efefef url(../img/dbcircon.gif) no-repeat 0 0; border-color:#efefef;}
.compData .e2{ background-color:#e2e2e2; border-right:1px solid #545454; text-align:right; border-bottom:0px; padding-right:4px;}
.compData .b1{ background-color:#b1b1b1; border-right:1px solid #545454;border-bottom:0px; font-size:14px;}
.compData table th span{ padding-left:12px; background:url(../img/dzicon.gif) no-repeat 0 -51px; cursor:pointer}
.compData tr td.c{ background-color:#efefef; border-right-color:#efefef; border-left-color:#efefef;}
.fc{ color:#ccc}
.compData .name td{ font-weight:bold; border-bottom-color:#999}
.compData .thName td{font-weight:bold; background-color:#b1b1b1; border-bottom:0px; border-color:#b1b1b1;}
.compData .botb2 td{ border-bottom:2px solid #999}
.compData .c1,.compData .c2{ float:left;overflow:hidden; width:6px; height:38px; background:url(../img/dbcomptabth.gif) no-repeat 0 0px;}
.compData .c2{ float:right; background-position:right -38px; left:0px;}
.compData .thName_sec td{ background-color:#e2e2e2; font-weight:bold;}







/*对比悬浮窗*/
#sleekBlock {width:250px; border:1px solid #BEBEBE; background:#DFDFDF;position:absolute;right:5px; font-size:12px; top:150px;}
#sleekBlock ul li a,
#sleekBlock .sleek_btn input {background:url(../img/float_ico.gif) no-repeat;}
#sleekBlock h4 { margin:0; padding:0; font-weight:bold; font-size:12px; padding:7px 8px 0 14px;}
#sleekBlock h4 span { float:right; font-weight:normal; color:#666;}
#sleekBlock ul { margin:10px auto 0 auto; padding:0; width:238px; background:#FFF;}
#sleekBlock ul li {list-style:none; width:220px; margin:0 auto; line-height:18px; border-bottom:1px solid #E8E8E8; padding-top:8px;}
#sleekBlock ul li a {float:right; width:8px; height:8px;background-position:0 -33px; overflow:hidden;}
#sleekBlock ul li a:hover {background-position:-13px -33px;}
#sleekBlock ul li p {clear:both; margin:0; padding:0 8px 10px 0;}
#sleekBlock .white_clear {margin:-1px auto 0 auto; width:220px; background:#FFF; height:1px; overflow:hidden;}
#sleekBlock .sleek_btn {margin-top:15px;text-align:center; padding-bottom:10px;}
#sleekBlock .sleek_btn input { width:75px; height:21px; border:none; cursor:pointer;}
#sleekBlock .sleek_btn .clear_all{background-position:0 0; margin-right:7px;}
#sleekBlock .sleek_btn .rather_all{background-position:-82px 0;}
/*弹出框*/
div.dialog_box {position:absolute; background:#DFDFDF;}
div.dialog_box a img {border:none;}
div.dialog_box li { list-style:none;}
div.dialog_box a {color:#000; text-decoration:underline;}
div.dialog_box .t_M .closed,
div.dialog_box .t_M .closed_over
{background-image:url(../img/dialog_ico.gif); background-repeat:no-repeat;}
div.dialog_box .t_L {padding-left:7px;background-position:-46px -8px;}
div.dialog_box .t_R {padding-right:7px; background-position:right -8px;}
div.dialog_box .t_M {height:30px; font-weight:bold;}
div.dialog_box .c_L {padding-left:7px;}
div.dialog_box .c_R {padding-right:7px; background-position:right 0;}
div.dialog_box .c_M { background:#FFF; padding:10px; color:#990000; text-align:center; padding:40px 0 40px 0;}
div.dialog_box .b_L {padding-left:7px; background-position:-46px -2px; height:7px;overflow:hidden;}
div.dialog_box .b_R {padding-right:7px; background-position:right -2px;}
div.dialog_box .b_M {height:7px; background-position:0 -26px;}
div.dialog_box .t_M .closed {float:right; background-position:0 0; width:8px; height:8px; overflow:hidden; margin-top:6px;}
div.dialog_box .t_M .closed_over {background-position:0 -11px;}
div.dialog_box .t_M span.title {line-height:30px; padding-left:6px; cursor:default;}
/*新分页*/
#pageNext{ overflow:hidden; height:50px; margin:20px 0px 0px;}