/* 个人管理中心样式 */

html,body {margin: 0px; }

a{ text-decoration: none; color:#4B4B4B}
a:hover{ color:#ff0000;text-decoration: underline;}
td,p,li,div {font-family: 宋体;font-size: 12px;line-height: 22px; color:#4B4B4B}
/*select,input{line-height:18px;border:1px solid #e2e2e2;}
textarea{line-height:18px;border:1px solid #e2e2e2;}
*/

/*----------------------------- 框架样式定义 -----------------------------*/
#top{ width:100%; height:114px; background:url(../images/topbg.jpg)}
#top .top{ height:77px; width:100%}
#topspan1 { position:absolute;right:12px; padding-top:12px; height:22px; display:block}
#top #logo{ width:206px; height:65px; padding:12px 0 0 13px;float:left}
#top #daohang{ height:31px;float:left; padding-top:46px}
#top #daohang ul{ height:31px;list-style:none;margin:0; padding:0;}
#top #daohang ul li{font-size:14px; font-weight:bold; color:#ffff00; float:left;list-style:none;margin:0; padding:0;}
#top #daohang ul li a{display:block;height:24px;text-align:center;color:#333333;padding:7px 0 0 0; float:left;background:url(../images/menuof.gif); width:91px}
#top #daohang ul li a:hover{height:25px;color:#333333;padding:6px 0 0 0;float:left; background:url(../images/menuonn.gif);width:91px;text-decoration: none;}

#top #daohang .menuon{ background:url(../images/menuon.gif); height:25px; padding:6px 0 0 24px; width:72px; }
#top #daohang .menuon2{ background:url(../images/menuon2.gif); height:25px; padding:6px 0 0 0; width:96px; text-align:center}


#top #info{ height:24px; padding-top:5px; width:100%; background:url(../images/dhbg.gif) no-repeat right top;}

#sidebar{ width:150px}
#sidebar dl{ height:auto;list-style:none; margin:0; padding:0;}
#sidebar dl dt{font-size:14px;font-weight:800; color:#333333; list-style:none;margin:10px 0 10px 10px; padding:0;}
#sidebar dl dt a{height:26px;color:#333333;padding:6px 0 0 7px;text-decoration:underline; /*background:url(../images/zmenubg.gif) no-repeat center;*/ width:143px;}
#sidebar dl dt a:hover{height:26px;color:#c00;padding:6px 0 0 7px;width:143px;text-decoration:none;}
#sidebar dl .buttonoff{text-align:right;height:26px;padding:6px 23px 0 7px;width:120px; }
#sidebar dl img{ margin-right:5px}

#right #box{ margin-bottom:10px}
#right #box dl{ width:252px;list-style:none;margin:0; padding:0;}
#right #box dl dt{list-style:none;margin:0; padding:0; padding:6px 10px 0 16px;background:url(../images/lantoo.gif) no-repeat; height:26px; overflow:hidden}
#right #box dl dd{list-style:none;margin:0; padding:10px 12px 13px 12px; background:#F6F6F6 url(../images/lantoox.gif) no-repeat left bottom;}
#right #box dl dt .bt{ font-size:14px; font-weight:bold; width:160px; overflow:hidden; float:left}
#right #box dl dt .shezhi{ width:57px; overflow:hidden; float:right; text-align:right; }
#right #box dl table{ width:100%;border-collapse:collapse; border:0}
#right #box dl table td{ text-align:center}
#right #box .div{ height:14px; line-height:14px}
#right #box .img{ padding-bottom:7px}
#right #box .txt{ padding-left:5px}

.pictext{width:220px;padding:8px 0}
.pictext .pic{float:left;}
.pictext .pic img{border:0;}
.pictext .pic a{border:#CECECE 1px solid;display:block;float:left;overflow:hidden;padding:3px}
.pictext .pic a:hover{background:#fc0;border:#fc0 1px solid}
.pictext .text{width:140px;float:right}
.pictext h3{padding-bottom:0;margin-top:-3px;overflow:hidden}
.pictext h3,.pictext h3 a{font-size:12px;color:#000}
.pictext .text p{color:#777;line-height:17px}
.pictext .text p a,.pictext .text p a:visited{color:#f60;text-decoration:underline}

#zj{ margin-top:10px}
#zj .div{ padding:6px 0; width:auto; text-align:center}
#zj .button{ background:url(../images/button1.gif) no-repeat ; height:26px; width:107px; border:0; cursor:hand}

#buttonuser{ padding-top:12px; width:139px}
#buttonuser a{display:block; width:69px; height:22px; float:left; text-align:center}
#buttonuser a:hover{display:block; width:69px; height:22px;text-align:center; background:url(../images/buttonuser.gif) no-repeat center 0px;text-decoration: none;}


#footer{ width:100%; padding-top:6px}
#footer .Copyright{ width:350px; padding-left:8px; font-family:Arial, Helvetica, sans-serif; float:left}
#footer .txt{ width:400px; padding-right:12px; float:right; text-align:right}

#infodiv{ width:auto; background:#ffffff url(../images/infobg.jpg) repeat-x ; border:#EAEAEA 1px solid; margin-bottom:15px}
#infodiv table{ width:100%;border-collapse:collapse; border:0}
#infodiv td{border-right:#EAEAEA 1px solid;height:26px;text-align:center;}


.k_sx{ border-bottom:#B2B2B2 1px dashed;border-top:#B2B2B2 1px dashed; padding:3px 0}
.k_d12px{ margin-bottom:12px}

.k{ border:#B2B2B2 1px solid}

.hg8{ height:8px; line-height:8px; overflow:hidden}
.hg15{ height:15px; line-height:15px; overflow:hidden}

.tr_hover{background: #FFFDE2;}
.tr_row{ background:none}

#maindaoh{ background:url(../images/ddxbg.gif); height:33px; overflow:hidden; width:auto; margin-bottom:10px}
#maindaoh-left{ background:url(../images/ddxz.gif) no-repeat left top; height:33px; padding-left:6px; width:auto}
#maindaoh-right{ background:url(../images/ddxy.gif) no-repeat right top; height:33px; padding-right:12px; width:auto;}
#maindaoh-right #left{ width:100%; float:left; height:30px}
#maindaoh-right #left ul,li{list-style:none;margin:0; padding:0;}
#maindaoh-right #left ul{margin-right:90px;}
#maindaoh-right #left li{display:block;height:30px;text-align:center;float:left; border-right:#e5e5e5 1px solid}
#maindaoh-right #left li a{display:block;height:25px;text-align:center;color:#333333;padding:4px 10px 0 10px; float:left; margin-top:1px}
#maindaoh-right #left li a:hover{display:block;height:25px;text-align:center;color:#333333;padding:4px 10px 0 10px; float:left; margin-top:1px; background:#fff; text-decoration:none}
#maindaoh-right #right{ width:90px; margin-left:-90px; float:right; text-align:right; padding-top:4px; }
#maindaoh-right #left .lioff{ height:25px;text-align:center;padding:4px 10px 0 10px; float:left; margin-top:1px; background:#fff; text-decoration:none; font-weight:bold}

#lanmubt2{ margin:0 6px 8px 4px; height:25px; border-bottom:#E6E6E6 1px solid; width:auto;}
#lanmubt3{ margin:0 6px 8px 4px; height:25px;  width:auto;}
#lanmubt2 .left,#lanmubt3 .left{background: url(../images/jt.gif) no-repeat 4px 5px;padding-left:18px; font-size:14px; font-weight:bold; color:#CC0000; float:left; width:120px}
#lanmubt2 .right,#lanmubt3 .right{ width:100px; float:right; text-align:right; padding-top:3px}


/*----------------------------- 表格样式定义 -----------------------------*/

#tablebox{ width:99%}
#tablebox2{ width:100%}
#tablebox table,#tablebox2 table{ width:100%; border:0;border-collapse:collapse; }
#tablebox #t1{ width:100%; height:4px; line-height:4px; overflow:hidden; background: url(../images/tbley.gif) no-repeat right top; text-align:left}
#tablebox #t1 span{ background: url(../images/tblez.gif) no-repeat left top; width:100%; display:block; height:4px}
#tablebox #t2{ width:100%; height:16px; line-height:16px; overflow:hidden; background: url(../images/tbley1.gif) no-repeat right bottom; text-align:left}
#tablebox #t2 span{ background:url(../images/tblez1.gif) no-repeat left bottom;width:100%; display:block;height:16px}
#tablebox #box{ border-left:#e3e3e3 1px solid;border-right:#e3e3e3 1px solid; padding:0 3px}
#tablebox2 #box2{}
#tablebox #box thead th{background:#F8F8F8 url(../images/kdx.gif) repeat-x left bottom; text-align:center; height:26px; padding-bottom:2px}
#tablebox2 #box2 thead th{background:#F8F8F8 url(../images/kdx.gif) repeat-x left bottom; text-align:center; height:20px; padding:3px}
#tablebox #box tbody th{ width:36%; font-size:14px; height:30px;font-weight: normal; padding-left:8px}
#tablebox2 #box2 tbody th{ width:36%; font-size:14px; height:30px;font-weight: normal; padding-left:3px}
#tablebox #box tbody td,#tablebox2 #box2 tbody td{ text-align:center;height:30px;}
#tablebox #box tbody tr.t1 td,#tablebox #box tbody tr.t1 th,#tablebox2 #box2 tbody tr.t1 td,#tablebox2 #box2 tbody tr.t1 th{background:#FAFAFA url(../images/line_x2.gif) repeat-x left bottom;}/* 第一行的背景色 */
#tablebox #box tbody tr.t2 td,#tablebox #box tbody tr.t2 th,#tablebox2 #box2 tbody tr.t2 td,#tablebox2 #box2 tbody tr.t2 th {background:#fff url(../images/line_x2.gif) repeat-x left bottom;}/* 第二行的背景色 */
#tablebox #box tbody tr.t3 td,#tablebox #box tbody tr.t3 th ,#tablebox2 #box2 tbody tr.t3 td,#tablebox2 #box2 tbody tr.t3 th{background:#f5f5f5 url(../images/line_x2.gif) repeat-x left bottom;}/* 鼠标经过时的背景色 */
/*#tablebox0 th{ color:#1782BA;}
#tablebox0 th div{ color:#1782BA;}*/

/*----------------------------- 表格样式定义 -----------------------------*/

.tablebox{ width:99%}
.tablebox2{ width:100%}
.tablebox table,.tablebox2 table{ width:100%; border:0;border-collapse:collapse; }
.tablebox .t1{ width:100%; height:4px; line-height:4px; overflow:hidden; background: url(../images/tbley.gif) no-repeat right top; text-align:left}
.tablebox .t1 span{ background: url(../images/tblez.gif) no-repeat left top; width:100%; display:block; height:4px}
.tablebox .t2{ width:100%; height:16px; line-height:16px; overflow:hidden; background: url(../images/tbley1.gif) no-repeat right bottom; text-align:left}
.tablebox .t2 span{ background:url(../images/tblez1.gif) no-repeat left bottom;width:100%; display:block;height:16px}
.tablebox .box{ border-left:#e3e3e3 1px solid;border-right:#e3e3e3 1px solid; padding:0 3px}
.tablebox2 .box2{}
.tablebox .box thead th{background:#F8F8F8 url(../images/kdx.gif) repeat-x left bottom; text-align:center; height:26px; padding-bottom:2px}
.tablebox2 .box2 thead th{background:#F8F8F8 url(../images/kdx.gif) repeat-x left bottom; text-align:center; height:20px; padding:3px}
.tablebox .box tbody th{ width:36%; font-size:14px; height:30px;font-weight: normal; padding-left:8px}
.tablebox2 .box2 tbody th{ width:36%; font-size:14px; height:30px;font-weight: normal; padding-left:3px}
.tablebox .box tbody td,.tablebox2 .box2 tbody td{ text-align:center;height:30px;}
.tablebox .box tbody tr.t1 td,.tablebox .box tbody tr.t1 th,.tablebox2 .box2 tbody tr.t1 td,.tablebox2 .box2 tbody tr.t1 th{background:#FAFAFA url(../images/line_x2.gif) repeat-x left bottom;}/* 第一行的背景色 */
.tablebox .box tbody tr.t2 td,.tablebox .box tbody tr.t2 th,.tablebox2 .box2 tbody tr.t2 td,.tablebox2 .box2 tbody tr.t2 th {background:#fff url(../images/line_x2.gif) repeat-x left bottom;}/* 第二行的背景色 */
.tablebox .box tbody tr.t3 td,.tablebox .box tbody tr.t3 th ,.tablebox2 .box2 tbody tr.t3 td,.tablebox2 .box2 tbody tr.t3 th{background:#f5f5f5 url(../images/line_x2.gif) repeat-x left bottom;}/* 鼠标经过时的背景色 */
/*#tablebox0 th{ color:#1782BA;}
#tablebox0 th div{ color:#1782BA;}*/



/*----------------------------- 所有字体/连接定义 -----------------------------*/
.font_d12px a{ text-decoration: underline;}
.font_14px { font-size:14px; font-weight:bold}
.font_red14px { font-size:14px; font-weight:bold;color:#CC0000;}
.font_red00 { color:#CC0000;}
.font_red a{ color:#CC0000;text-decoration: underline;}
.font_red a:hover{text-decoration: none;}

.font_red2 a,.font_red2 a:hover{ color:#CC0000;}

.font_orange a,.font_orange a:hover{ color:#ff6600;}
.font_orange2{ color:#ff6600;}
.font_orange14{font-size:14px; font-weight:bold;color:#ff6600;}

.lanmubt{ background: url(../images/webdd.gif) no-repeat left center; padding-left:20px; font-size:14px; font-weight:bold; margin-bottom:4px}

.foot_blue,.foot_blue a,.foot_blue a:hover{ color:#43609C}
.foot_blue1 a,.foot_blue1 a:hover{ color:#43609C}
.foot_hg18{ line-height:18px}
.foot_hg18 p{text-indent:2em;}
.time{ font-family:Arial, Helvetica, sans-serif; color:#888888;}

.blueTitle{color:#1782BA;}

.feeling{ font-size:14px; color:#F09812;}
/*----------------------------- 消息 -----------------------------*/
#mynews{ width:auto; padding:6px}
#mynews #mynews-box{ padding-bottom:10px}
#mynews #mynews-box dl,dt{list-style:none;margin:0; padding:0;}
#mynews #mynews-box dt{ border-bottom:1px #CACACA dashed; padding:12px 0}
#mynews table{ width:100%;border-collapse:collapse; border:0}
#mynews #mynews-box table img{ margin:0 10px 0 4px}

#myfgbook{ width:auto; text-align:center}
#myfgbook .mydiv{overflow:auto; display :none ; height: auto;width:400px; position:absolute;  margin-left:-170px; margin-top:25px}


/*----------------------------- tab -----------------------------*/

#hdbh {padding:6px;}
#hdbh .gaomenubtn{height:29px; overflow:hidden}
#hdbh .gaomenubtn ul{float:left;width:100%;list-style:none; margin:0;padding:0;background:url(../images/kdx.gif) repeat-x left 28px; }
#hdbh .gaomenubtn ul li{float:left;display:block;width:120px;text-align:center; cursor:pointer; }
#hdbh .gaomenubtn .div{ float:right; height:24px; width:100px; display:block;}
#hdbh .gaomenuon{background:#fff;color:#CC0000;font-weight: bold; border-left:#e3e3e3 1px solid;border-top:#e3e3e3 1px solid; height:24px;padding-top:4px;}
#hdbh .gaomenuoff{background: #f5f5f5;height:23px; padding-top:4px;border-top: 1px solid #e3e3e3;border-left: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;}
#hdbh .gaomenucon{border:#e3e3e3 1px solid; border-top:none; padding:14px;width:auto;}
#hdbh .gaomenucon .bbimg{ width:100px; padding-top:10px}
#hdbh .gaomenucon table{ width:100%; border:0;border-bottom:#e3e3e3 1px dashed;border-collapse:collapse; }
#hdbh .gaomenucon .bbimg div{ width:100px; text-align:center; line-height:26px}
#hdbh .gaomenucon .mydiv{ width:500px; }
#hdbh .gaomenucon .b10px{ padding-right:10px}
#hdbh .gaomenubtn span{ position: relative;left:0; top:-25px; left:255px}



.k1d{ background:url(../images/kdx.gif) repeat-x left bottom}

.k1dsx{ border-bottom:#e3e3e3 1px dashed}

.k4{ border:#e3e3e3 1px solid; background:#F9F8F8}

.shuoming{ background:#ffffff url(../images/xxdb.jpg) repeat-x left bottom; padding:20px 16px;border:#e3e3e3 1px solid; margin-bottom:15px }


/*----------------------------- 留言板 -----------------------------*/
#mygbook{ width:auto; padding:6px}
#mygbook #mygbook-box{ padding-top:10px}
#mygbook #mygbook-box dl,dt{list-style:none;margin:0; padding:0;}
#mygbook #mygbook-box dt{ border-top:1px #CACACA dotted; padding:12px 0}
#mygbook #mygbook-box table{ width:100%;border-collapse:collapse; border:0}
#mygbook #mygbook-box .left{ width:80%; float:left; padding-bottom:5px}
#mygbook #mygbook-box .right{ width:60px; float:right; text-align:right}
#mygbook #mygbook-box table img{ margin:0 10px 0 4px}

#mygbook-box{ padding-top:10px}
#mygbook-box dl,dt{list-style:none;margin:0; padding:0;}
 #mygbook-box dt{ border-top:1px #CACACA dotted; padding:12px 0}
 #mygbook-box table{ width:100%;border-collapse:collapse; border:0}
#mygbook-box .left{ width:80%; float:left; padding-bottom:5px}
 #mygbook-box .right{ width:60px; float:right; text-align:right}
#mygbook-box table img{ margin:0 10px 0 4px}


#mygbook textarea{font: 12px Arial; line-height:20px; color:#666666; border: 1px solid #DBCA9F; padding:3px 8px;}
#mygbook textarea:hover	{border: 1px solid #999999;}
/* 由于 :hover 事件只有 Mozilla 支持，因此为方便IE使用 expression 批量定义 */
#mygbook textarea 
{tesion:expression(onmouseover=function() {this.style.backgroundColor="#F5F5F5";this.style.border="1px solid #999999"}, onmouseout=function()
	{this.style.backgroundColor="#F5F5F5";this.style.border="1px solid #999999"})}


/*--------------------------- 所有表单边框/颜色定义 --------------------------*/
.button0{ background:url(../images/button0.gif) no-repeat; width:200px; height:21px; line-height:18px; border:0; cursor:hand;color:#4B4B4B}
.button02{ background:url(/images/button02.gif) no-repeat; width:70px; height:21px; line-height:18px; border:0; cursor:hand;color:#4B4B4B}
.button03{ background:url(../images/button03.gif) no-repeat; width:100px; height:21px; line-height:18px; border:0; cursor:hand;color:#4B4B4B}
.button04{ background:url(../images/button03.gif) no-repeat; width:80px; height:21px; line-height:18px; border:0; cursor:hand;color:#4B4B4B}
.button05{ background:url(../images/button05.gif) no-repeat; width:110px; height:21px; line-height:18px; border:0; cursor:hand;color:#4B4B4B}
.messMouseOut{ background-color:#f5f4f5;}
.messMouseOver{ background-color:#dfdfdf;}
.messageFrame{ background:#fff9d7; border:1px solid #e2c822; line-height:16px; padding:5px;}
/* Form elements */
.sel { width:304px; }
	.sel .file { height:25px;width:304px;cursor:default;margin:0 0 10px 0; }
	.sel div.filename { width:146px;height:21px;border:1px solid #999;background-color:#fff;padding:2px 0 0 4px;margin:0;display:block;float:left;margin:0 1px 0 0; }
	.sel div input { background-color:transparent;width:144px;padding:2px !important;margin:0;font-family:Tahoma,"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;font-size:11px;border:none;color:#666;cursor:default !important; }
	.sel div.empty { background-color:#e6e6e6; }
	.sel div.empty input { color:#999; }
	.sel a.browse { text-decoration:none;color:#333;cursor:default !important;display:block;float:left;background:none;width:68px;height:25px;border:0; }
	.sel a.browse img { border:0; }
	.sel a.upload,.sel a.upload-d { text-decoration:none;color:#333;cursor:default !important;display:block;float:right;background:url("../images/static.png") no-repeat -189px -83px;width:76px;height:25px; }
	.sel a.upload:hover { background-position:-189px -108px; }
	.sel a.upload:active { background-position:-189px -133px;outline:none; }
	.sel a.upload-d { background-position:-189px -158px; } /* Disabled class */


/* Dialogue titlebar */
.ttl { width:100%;height:40px;cursor:move; }
	.ttl a { margin-top:4px;display:block;float:right;width:35px;height:25px;background:transparent url("../images/static.png") no-repeat -18px 0;cursor:default; }
	.ttl a:hover { background-position:-18px -25px; }
	.ttl a:active { background-position:-18px -50px;outline:none; }

	.ttlt { width:100%;height:32px; }
		.ttlt-l { width:9px;height:100%;background:transparent url("../images/static.png") no-repeat;float:left; }
		.ttlt-m { height:100%;background:#000 url("../images/horizontal.png") repeat-x;float:left; }
		.ttlt-r { width:9px;height:100%;background:transparent url("../images/static.png") no-repeat -9px 0;float:left; }
	.ttlt span { cursor:inherit;margin-left:4px;line-height:32px;color:#fff;font-weight:bold;font-family:Tahoma,"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;font-size:11px; }

	.ttlb { width:100%;height:8px;overflow:hidden; } /*** overflow:hidden to prevent IE6 from rendering the div at the current font height ***/
		.ttlb-l { width:9px;height:100%;background:#000 url("../images/static.png") no-repeat 0 -38px;float:left; }
		.ttlb-m { height:100%;background:#fff url("../images/horizontal.png") repeat-x 0 -38px;float:left; }
		.ttlb-r { width:9px;height:100%;background:#000 url("../images/static.png") no-repeat -9px -38px;float:left; }


/* Dialogue contents */
.con { background:#fff url("../images/vertical.png") repeat-y;font-family:Tahoma,"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;font-size:11px;padding:4px 7px; }

/* Dialogue footer */
.ftr { width:100%;height:37px;font-family:Tahoma,"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;font-size:11px; }
	.ftr-l { width:9px;height:100%;background:transparent url("../images/static.png") no-repeat 0 -83px;float:left; }
	.ftr-m { height:100%;background:#eee url("../images/horizontal.png") repeat-x 0 -83px;float:left; }
	.ftr-r { width:9px;height:100%;background:transparent url("../images/static.png") no-repeat -9px -83px;float:left; }

	/* Footer buttons */
	.ftr .btns { float:right;margin-top:4px; }
	.ftr .btns a { text-decoration:none;color:#333;cursor:default !important;display:inline; }
	.ftr .btns a span.l { display:block;float:left;width:10px;height:25px;background:transparent url("images/static.png") no-repeat -93px 0;margin-left:2px; }
	.ftr .btns a span.m { display:block;float:left;padding:0;height:25px;line-height:25px;background:transparent url("images/horizontal.png") repeat-x 0 -120px; }
	.ftr .btns a span.r { display:block;float:left;width:10px;height:25px;background:transparent url("images/static.png") no-repeat -103px 0; }
	.ftr .btns a:hover { text-decoration:none;color:#000; }
	.ftr .btns a:hover span.l { background-position: -93px -25px; }
	.ftr .btns a:hover span.m { background-position:0 -145px; }
	.ftr .btns a:hover span.r { background-position: -103px -25px; }
	.ftr .btns a:active span.m { height:23px;line-height:24px;padding-top:2px; }


/* Upload dialogue styles */
.dlg-up { color:#999;cursor:default !important; }
.dlg-up .ttlt-m,.dlg-up .ttlb-m,.dlg-up .ftr-m { width:440px; }

.dlg-up .stat,.dlg-up .list { padding:0 15px; }
.stat .lbl { text-align:right;margin-bottom:8px; }

.dlg-up h3 { margin:0;font-weight:normal;font-size:11px;padding:0 0 4px 0;color:#666; }
.dlg-up .red { color:#dd3409; }
.dlg-up strong { color:#ea6b4a;font-weight:normal; }
.dlg-up .info { float:left;font-size:11px;cursor:default !important;margin:0 0 0 8px;height:34px;line-height:34px;font-size:10px; }

/* Progress bar and related elements */
.prog { width:412px;height:18px !important;border:1px solid #ccc;border-bottom-color:#ddd;border-right-color:#ddd;padding:0;margin:0;float:left;display:inline;overflow:hidden; }
.prog .con { width:410px;height:16px !important;background:transparent url("../images/horizontal.png") repeat-x 0 -170px;border:0;margin:0;padding:1px; }
.prog .con .bar { height:16px;background:transparent url("../images/horizontal.png") repeat-x 0 -188px; }

/*----------------------------- tab -----------------------------*/

#hdbh {padding:6px;}
#hdbh .gaomenubtn,#hdbh .gaomenubtn2{height:29px; overflow:hidden}
#hdbh .gaomenubtn ul,#hdbh .gaomenubtn2 ul{float:left;width:100%;list-style:none; margin:0;padding:0;background:url(../images/kdx.gif) repeat-x left 28px; }
#hdbh .gaomenubtn ul li,#hdbh .gaomenubtn2 ul li{float:left;display:block;text-align:center; cursor:pointer; }
#hdbh .gaomenubtn ul li{ width:120px}
#hdbh .gaomenubtn2 ul li{padding-left:20px; padding-right:20px}
#hdbh .gaomenubtn .div,#hdbh .gaomenubtn2 .div{ float:right; height:24px; width:100px; display:block;}
#hdbh .gaomenubtn span,#hdbh .gaomenubtn2 span{ position: relative;left:0; top:-25px; left:255px}

#hdbh .gaomenuon{background:#fff;color:#CC0000;font-weight: bold; border-left:#e3e3e3 1px solid;border-top:#e3e3e3 1px solid; height:24px;padding-top:4px;}
#hdbh .gaomenuoff{background: #f5f5f5;height:23px; padding-top:4px;border-top: 1px solid #e3e3e3;border-left: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;}
#hdbh .gaomenucon{border:#e3e3e3 1px solid; border-top:none; padding:14px;width:auto;}
#hdbh .gaomenucon .bbimg{ width:100px; padding-top:10px}
#hdbh .gaomenucon table{ width:100%; border:0;border-bottom:#e3e3e3 1px dashed;border-collapse:collapse; }
#hdbh .gaomenucon .bbimg div{ width:100px; text-align:center; line-height:26px}
#hdbh .gaomenucon .mydiv{ width:500px; }
#hdbh .gaomenucon .b10px{ padding-right:10px}

#buph{}
#buph a{ height:21px; padding:4px 10px 0 15px;  display: block; float:left; border:#fff 1px solid; text-decoration:none; background:url(../images/mini2041.gif) no-repeat left 7px; margin:0 5px; font-size:14px}
#buph a:hover{border:#f3f3f3 1px solid; background:#FF6600; color:#FFFFFF}
/*----------------------------- 评论页面样式 -----------------------------*/
	.plHeader{ width:100%; height:25px; line-height:25px;}
	.headL{ width:72%; height:20px; line-height:20px; float:left; padding:2px; text-align:left;}
	.headR{ width:27%; height:20px; line-height:20px; float:left; padding:2px; text-align:right;}
	.plBody{padding:10px;background-color:#eff0eb;}
	.colorZong{ color:#996600;}
	.yuanPL{ line-height:30px;}
	.caozuo{ text-align:right; height:20px; line-height:20px; margin-top:5px; margin-bottom:5px;}
	.huifuCount{ float:left; background-color:#F7F7F4; border:1px solid #cccccc; line-height:25px; padding:10px; width:90%;}
	.huifu{ width:100%;}
	.huifutitle{ float:left; width:87px;}	
/*	换成脚本实现
*/
ol li{list-style:upper-alpha}


/*----------------------------- 新增样式(2010.1.14) -----------------------------*/
.containernew{ padding:0 10px}
.containernew .daojulist{ width:100%;}
tr.xline{ background:url(../images/xline.gif) repeat-x left bottom}
.containernew .daojulist table .daojuimg{ width:104px; text-align:left}
.containernew .daojulist table .daojuimg div{ width:90px; height:90px; overflow:hidden; border:#DADADA 1px solid}
.daojulist .ico_f img{ margin:10px 0 0 10px}
.daojulist .ico_jidan,.daojulist .ico_woniu,.daojulist .ico_kafei{ background:url(../images/daoju.png) no-repeat}
.daojulist .ico_jidan{ background-position:-6px 20px;}
.daojulist .ico_woniu{ background-position:-6px -72px;}
.daojulist .ico_kafei{ background-position:-6px -160px;}
.daojulist .ico_bi{ background:url(../images/ico_bi.gif)  no-repeat 3px -2px}
.daojulist .ico_zuanshi{ background:url(../images/ico_zuan.gif) no-repeat left -4px}
.daojulist .ico_hua{ background:url(../images/ico_hua.gif) no-repeat left 6px}
.daojulist dt{ font-weight:bold; margin-bottom:6px}
.daojulist dt em{ color:#f00;font-style:normal; font-size:14px; font-weight:100}
.daojulist dd small{ color:#f60;font-family:verdana; font-size:12px; font-weight:bold}
.daojulist .tobuy{ padding:6px 6px 0 0; text-align:center}
.daojulist table.daojubox{ width:98%; margin:12px 0}

.orange{ color:#f60; font-family:verdana}


#divbg {display:none;position: absolute;z-index: 1000;height:100%;width:100%;left:0;top:0;background: #000;filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;overflow:hidden;}
#divshow {display: none; position: absolute; height:70%; padding-top:20%; z-index:1001; left: 0px; top: 0px; }


/*----------------------------- 新增样式(2010.2.1) -----------------------------*/
.toline{padding-bottom:20px; border-bottom:#eee 1px solid; margin-bottom:20px;overflow:hidden; height:205px}
.toline .novel_img{ width:162px; padding-right:16px; overflow:hidden}
.toline .novel_img img{  border:#ccc 1px solid; width:160px; height:205px}
.toline .novel_info{ padding-top:4px}
.toline .novel_info .info ul { overflow:hidden;  border-bottom:#ddd 1px dashed; width:560px; margin-bottom:8px}
.toline .novel_info .info ul.to2{ border-bottom:none}
.toline .novel_info .info ul li{ height:26px; float:left; padding-right:30px}
.toline .novel_info .info ul.to2 li{ background:url(../images/li_new2.gif) no-repeat left -1px; padding-left:14px}
.toline .novel_info .info li small,.toline .novel_info .info li u{ font-size:12px; text-decoration:none}
.toline .novel_info .info li small{ color:#f60; font-weight:bold; font-family:verdana}
.toline .novel_info .info li u a{ color:#f00; text-decoration:underline}
.toline .novel_info .info li u a:hover{ text-decoration:none}
.toline .novel_info,.toline .novel_img{ float:left}
.toline .novel_info h2{ height:23px; padding-bottom:8px; overflow:hidden}
.toline .novel_info h2,.toline .novel_info h2 a{ font-size:14px; color:#c00; font-weight:bold}
.toline .novel_info h2 a:hover{ color:#f00;}
.toline .novel_info .info{ padding-bottom:10px; display:block}
.toline .novel_info .btn{ height:74px; overflow:hidden}
.toline .novel_info .btn ul{ height:35px; overflow:hidden}
.toline .novel_info .btn ul li{ padding-right:8px; float:left; overflow:hidden}
.toline .novel_info .add a,.toline .novel_info .mgt small{ display:block; float:left; background:url(../images/novbtn.png) no-repeat; text-indent:-1000px; overflow:hidden }
.toline .novel_info .add a{ background-position:left top; width:107px;height:29px;}
.toline .novel_info .add a:hover{ background-position:left -29px}
.toline .novel_info .mgt small{background-position:left -58px; width:97px; height:35px; cursor:pointer}
.toline .novel_info .mgt .now{ background-position:left -96px;position:relative; z-index:1000}
.toline .novel_info .btn ol{ background:#FFFCF6; border:#FAD39B 1px solid; padding:5px 4px 3px; height:23px; overflow:hidden; display:none; margin-top:-1px; float:left}
.toline .novel_info .btn ol li .red{ color:#f00}
.toline .novel_info .btn ol li{ float:left; padding:0 15px; color:#999; font-family:arial}
.toline .novel_info .btn ol a{ background:none;}
.toline .novel_info .btn2{ color:#ccc}
.toline .novel_info .btn2 a{ color:#f60}
.toline .novel_info .btn2 a:hover{ color:#f00}
