@charset "utf-8";

#ycjs{margin-top:-1px;}
#ycjs.box .con{font-size:12px; line-height:21px; padding:6px 8px 7px; color:#333}
#ycjs.box .con p{text-indent:2em}

#mainCon{background:url(/public/images/bgPriceMainCon.gif) no-repeat 0 0;}
#mainCon .titler{background:none; padding:7px 15px 10px; border-bottom:none; height:auto;}
#mainCon .titler h1{margin-bottom:9px;height:37px; line-height:37px; text-align:center; width:400px; font-size:16px;}
#mainCon .titler h1 span{float:none; padding:0 15px; font-size:16px;}
#mainCon .titler ul.types{height:auto; overflow:hidden;}
#mainCon .titler ul.types li{float:left; margin-right:4px; margin-top:5px; height:24px; padding:0 10px; line-height:24px; font-size:14px; font-weight:bold; border:1px solid #EE8000; background:url(/public/images/bgPriceTypes.gif) repeat-x 0 0;}
#mainCon .titler ul.types li a{color:#fff}

table#price{width:450px; margin:6px 10px;}
table#price th,table#price td{border:1px solid #fff; border-top:none; height:26px; height:25px\9; text-align:center; color:#000; background-color:#F5F5F5}
table#price th{background-color:#DEEDC9; font-size:12px;}
table#price td.odd{background-color:#f0f0f0}

#priceTabs{padding:0 5px;}
#priceTabs ul.titlers{border:1px solid #ccc; border-bottom:none; border-right:none}
#priceTabs ul.titlers li{width:113px; height:29px;}
#priceTabs ul.titlers li span{border:1px solid #fff; display:block; height:27px;}
#priceTabs ul.titlers li a{width:111px;}
#priceTabs ul.titlers li.current{width:114px;}
#priceTabs ul.titlers li.current a{width:112px;}
#priceTabs .place{height:20px; line-height:20px; padding:8px 10px; font-size:12px;}
#priceTabs .place em{font-weight:bold; color:#f30}

#priceTabs table{border:1px solid #C3E19A; width:100%}
#priceTabs table th{background:url(../images/bgPriceTable.gif) repeat-x 0 0}
#priceTabs table th,#priceTabs table td{height:26px; text-align:center; border-left:1px solid #C3E19A}
#priceTabs table td.odd{background-color:#E8E8E8}

#priceTabs .pages{height:28px; line-height:28px; text-align:center; color:#333; font-size:12px;}

#searchPrice{}
#searchPriceWrap{border:1px solid #fff; height:70px; overflow:hidden; padding:10px 0 0 25px; background:url(../images/bgPriceSearch.gif) repeat-x 0 0;}
#searchPrice .form{display:block; padding:5px 0; height:22px; line-height:22px;}
#searchPrice span,#searchPrice input,#searchPrice select{float:left}
#searchPrice span.label{width:85px; font-weight:bold;}
#searchPrice input,#searchPrice select{border-width:2px; font-size:12px; line-height:14px; height:14px; padding:2px; margin-right:3px;}
#searchPrice select.type{width:105px; height:22px; padding:0}
#searchPrice input.rule{width:60px;}
#searchPrice input.price{width:85px;}
#searchPrice input.comments{width:264px;}

#searchPrice input.btn{height:22px; cursor:pointer; padding:0 3px;}

#quickNews.box .con,#fxpl.box .con{padding:0 0 4px;}
#quickNews.box .con{_padding:0 0 2px;}
#fxpl.box .con{padding-top:1px;}

.sub-col .box{border:1px solid #82BA36}
.sub-col .box .titler{background:url(/public/images/bgPriceSub.gif) repeat-x 0 0; border:1px solid #fff;}
.sub-col .box .titler h3{color:#fff;}

.zgycscAD{border:1px solid #ccc; position:relative;padding:5px;}
.zgycscAD a{display:block; height:100%}
.zgycscAD .text{font-size:18px; font-weight:bold; text-align:center; width:100%; height:24px; line-height:24px; margin-top:-12px; position:absolute; top:50%; left:0;}
.zgycscAD img{vertical-align:bottom}

.modetdtitle{
	text-align:center;
	font-weight:bold;
	background-color:#FFFFFF;
	height:30px;
	color:#000000;
}

.modetdcontent{
	text-align:center;
	background-color:#FFFFFF;
	height:30px;	
}

.navtitle {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    MARGIN: 4px 2px;
    LINE-HEIGHT: 35px;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
    TEXT-ALIGN: center
}

#pTab1{
min-height:230px;
}