/* 文档结构：头部 中部 底部 */
#head , #con , #foot{ width:1000px; margin:0px auto; clear:both;}

/* #con：现在的位置 左边 中间 右边 大的右边*/
.pageat{ margin-top:5px; margin-left:10px;}	/*当前位置*/
.pageleft{ width:195px; margin-top:10px; margin-right:6px;}
.pagecon{ width:560px; margin-top:10px;}
.pageright{ width:231px;}
.pageconbig{ width:789px; margin-top:10px;}

/* box */
.leftboxmbg{ background:url(/images/style/leftbox_mbg1.png) repeat-y ;}
.leftboxbg{ background:url(/images/style/leftbox_btmbg1.png) no-repeat bottom;}

/* ----------- */
.mboxmbg{ background:url(images/images/listbox_bg.png) repeat-x ;}
.mboxbg{ background:url(images/images/listbox_left.png) no-repeat left;}
.mboxmbg-l{ background:url(images/images/listbox_bg-l.png) repeat-x ;}
.mboxbg-l{ background:url(images/images/listbox_left-l.png) no-repeat left;}
.rightboxmbg{ background:url(images/images/zxdt_bg.png) repeat-y ;}
.rightboxbg{ background:url(images/images/zxdt_btm.png) no-repeat bottom;}
.rightboxmbg{ background:url(images/images/rightbox_bg.png) repeat-y ;}
.rightboxbg{ background:url(images/images/rightbox_btm.png) no-repeat bottom;}
.bestboxmbg{ background:url(images/images/bestbg.png) repeat-x ;}
.bestboxbg{ background:url(images/images/tbestleft.gif) no-repeat left;}
/* ----------- */


/* 全局CSS定义 */
body{margin:0px; padding:0px; font: 12px/1 Helvetica, Tahoma, Arial, \5b8b\4f53, sans-serif; font-size:12px; height:640px; }
p{line-height: 1.5; }/*dody中的移下来的line-height:150%;1.5 会导致 li, hx, div 等所有元素的默认行高都是 1.5, 这会给实际工作带来不少重置工作量和某些诡异 bug*/

td{line-height:150%; font-size:12px;}
body > div{text-align:left;margin-right:auto;margin-left:auto;} 
div,form,ul,ol,li,span{margin:0;padding:0;border:0;}
img,a img{border:0;margin:0;padding:0;}
h1{margin:0;padding:0;font-size:20px;font-weight:bold;}
h2{margin:0;padding:0;font-size:16px;font-weight:bold;}
h3,h4,h5,h6{margin:0;padding:0;font-size:14px;font-weight:normal;}

ul,ol,li{list-style:none}
table,td,input{font-size:12px}
input.text{
	height:16px; border:solid 1px  #c3c3c3; background-color:#d9d9d9; color:#000;
}
input.search{
	height:16px; border:solid 1px  #c3c3c3; background-color:#fff; color:#000;
}

.over{ position:absolute;}
.underdotline{ border-bottom:dotted 1px #999;}   /* 下虚线分割效果 */

/* 默认链接颜色 */
a{outline-style:none;color:#444444;text-decoration:none}
a:hover{color:#96002e;text-decoration: underline;}

/* 字体大小 */
.font9px{ font-size:9px;}
.font14px{ font-size:14px;}
.font16px{ font-size:16px;}
.font18px{ font-size:18px;}

/* 盒子设置 */
.margin_5px{ margin:5px;}
.margin_left_5px{ margin-left:5px;}
.margin_top_5px{ margin-top:5px;}
.margin_buttom_5px{ margin-bottom:5px;}
.margin_top_10px{ margin-top:10px;}
.margin_buttom_10px{ margin-bottom:10px;}
.margin_10px{ margin:10px;}
.margin_left_10px{ margin-left:10px;}
.padding_5px{ padding:5px;}
.padding_left_5px { padding-left:5px;}
.padding_top_5px { padding-top:5px;}
.padding_top_10px { padding-top:10px;}
.padding_bottom_5px {padding-bottom:5px;}
.padding_bottom_10px {padding-bottom:10px;}
.padding_10px{ padding:10px;}
.padding_left_10px { padding-left:10px;}

/* 列表属性 */
.list12 UL{width:100%;margin:0px auto;_margin /* IE5.5 */:0;}
.list12 li,.list12 p{color:#039;line-height:20px;font-size:12px;text-align:left;_margin-left /* IE5.5 */:-16px;}
.list12 li a,.list12 p a{color:#039;text-decoration:underline;}
.list12 li a:hover,.list12 p a:hover{color:#c00}
.list12 li img {margin-right:2px;}

.list14 UL{width:100%;margin:0px auto;_margin /* IE5.5 */:0;}
.list14 li,.list14 p{color:#039;line-height:24px;font-size:14px;text-align:left;_margin-left /* IE5.5 */:-16px;}
.list14 li a,.list14 p a{color:#039;text-decoration:underline;}
.list14 li a:hover,.list14 p a:hover{color:#c00}
.list14 li img {margin-right:2px;}

/* 列表标红标黑链接 */
.list14 li span.red-n{color:#c00;text-decoration:none;} 
.list14 li span.black-n{color:#000;text-decoration:none;}
.list14 li span.blue-n{color:#173ee8;text-decoration:none;} 
.list14 li span.red{color:#c00;text-decoration:underline;}
.list14 li span.black{color:#000;text-decoration:underline;}
.list14 li span.blue{color:#173ee8;text-decoration:underline;}

.list12 li span.red-n{color:#c00;}
.list12 li span.black-n{color:#000;}
.list12 li span.blue-n{color:#173ee8;}
.list12 li span.red{color:#c00;text-decoration:underline;}
.list12 li span.black{color:#000;text-decoration:underline;}
.list12 li span.blue{color:#173ee8;text-decoration:underline;}

/* 图混 */
.borderimg{ margin:5px; float:left;}
.borderimg img{border:2px #fff solid;}
.borderimg span a{ padding:1px; background:#999; float:left;}
.borderimg span a:hover{background:#069;}

/* 颜色 */
.red, a.red{color:#c00!important;text-decoration:none;}
.red , a:hover.red{color:#c00!important;text-decoration:underline;}
.dred , a:hover.dred{color:#7a0009!important;text-decoration:none;}
.dorange , a:hover.dorange{color:#c43908!important;text-decoration:none;}
.dred , a.dred{color:#990000!important;text-decoration:none;}
.dblue , a.dblue{ color:#296899!important;text-decoration:none;}
.blue , a:hover.blue{color:#003399!important;text-decoration:none;}
.bigblue , a.bigblue{ color:#3399cc!important;text-decoration:none;}
.bigyellow , a.bigyellow{ color:#ff0!important;text-decoration:none;}
.black , a.black{color:#000!important;text-decoration:none;}
.gray , a.gray{color:#555!important;text-decoration:none;}
.dgray , a.gray{color:#ccc!important;text-decoration:none;}
.white , a.white , a:hover.white{color:#fff!important;text-decoration:none;}

/* 下划线 */
.unline,.unline a{text-decoration:underline}
.nounline,.nounline a,.list12 .nounline{text-decoration:none}
.dotline{ border-bottom: dotted 1px #CCCCCC;}
.underline{ border-bottom:solid 1px #CCCCCC;}
.underline_blue{border-bottom:solid 1px #bed3e6;}
.overline{ text-decoration:line-through;}
.borderbox{ border:solid 1px #CCCCCC;}
.upline{ border-top: solid 1px #CCC;}     /* 上划线 */

/*背景颜色*/
.graybg{ background-color:#e3e3e3;}
.sgraybg{ background-color:#eef0f2;}
.bluebg{ background-color:#EBF8FB;}
.yellowbg{ background-color:#ffe4a3;}

/* 通用属性 */
.left{float:left;}
.right{float:right;}
.clear{clear:both;font-size:1px;width:1px;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0}/*ie and firefox1.5 updata */

/*文字对齐方式*/
.txtLeft{text-align:left}
.txtRight{text-align:right}
.txtCenter{text-align:center}
.txtVertical{ vertical-align:middle;}

/*常用方法*/
.show{display:block}
.hidden{display:none}
.hand{cursor:pointer;}
.fontArial{font-family:'Arial';}
.b{font-weight:bold;}
.height140{ line-height:140%;}
.height180{ line-height:180%;}
.height200{ line-height:200%;}

/*特殊*/
#footermenu a{	color:#333333;}
#footerbg {	background-image: url(/images/style/endlist_bg2.png);	background-repeat:repeat-x;}
.menu1{ padding-left:8px; height:25px; }
.menu2{ padding-left:24px; height:20px; }
.con1{ padding:16px;}
#pagenum{height:30px; padding:2px; vertical-align:middle;}
.pagenum1{ padding:1px 5px 1px 5px; margin-left:0px; border:1px solid #999; background:#999; color:#fff;}
a.pagenum2{ padding:1px 5px 1px 5px; margin-left:0px; }
a.pagenum2:link,a.pagenum2:visited{ border:1px solid #96002e; color:#96002e;}
a.pagenum2:hover{ border:1px solid #96002e; background:#96002e; color:#fff; text-decoration:none;}
.reg_bg{ background-image:url(/images/style/bg_reg.gif); background-repeat:no-repeat;}

/* add by kergee */
.placeholder{COLOR: gray}
