/* 全局控制 */
body{text-align:center;background:#fff;line-height:22px;background:url(img/bg.gif) top center no-repeat;}
*{ margin:0; padding:0; font-family:"宋体"; font-size:12px; color:#000; word-wrap:break-word; word-break:break-all; table-layout:fixed; word-break/* */:normal ;}
img{ border:0;}
li{ list-style:none;}

/* 链接颜色 */
a{ color: #000; text-decoration:none;}
a:hover { color:#f60; text-decoration:underline;}
a font{ color:#f00;}
.fB{ font-weight:bold;}
.clear{ clear: both; height:1px; overflow:hidden; font-size:0px; visibility:hidden; }
.blank6{ height:6px; background:#fff; overflow:hidden; clear:both;}
.blank3{ height:3px; overflow:hidden; clear:both;}
.blank7{ height:7px; background:#fff; overflow:hidden; clear:both;}
.blank8{ height:8px; background:#fff; overflow:hidden; clear:both;}
.blank9{ height:9px; background:#fff; overflow:hidden; clear:both;}
.blank10{ height:10px; background:#fff; overflow:hidden; clear:both;}
.blank11{ height:11px; background:#fff; overflow:hidden; clear:both;}
.blank12{ height:12px; background:#fff; overflow:hidden; clear:both;}
.head,.wrap,.foot{ width:960px; text-align:left; margin:0 auto;overflow:hidden}
.wrap img{ vertical-align:top;}
.head{ padding-top:8px;}
.logo{ float:left;}
.searchBox{ width:558px; padding-top:13px; margin-top:3px; background:url(img/search_bg.gif) bottom repeat-x; border:1px solid #F8CB7B; float:right;}
.searchBox span{ padding-left:25px; margin:0 8px 0 3px; font-size:14px; font-weight:bold;}
.searchBox *{ vertical-align:middle;}
.seaBg{ height:24px; background:url(img/searchbg.gif) 80px 0 no-repeat; position:relative;}
.seaBg *{vertical-align:middle; float:left;}
.seaBg input.icon{ width:340px; padding:0 5px; margin-top:5px; background:none; border:none; }
.seaBg input.button{ width:47px; height:24px; margin-left:5px; background:url(img/button.gif) no-repeat; text-align:center; border:0; cursor:pointer;}
.seaBg b { cursor:pointer; height:14px; width:13px; margin-top:4px;}
.seaBg b.on{ background:url(img/put_on.gif) no-repeat;}
.seaBg b.out{ background:url(img/put_out.gif) no-repeat;}
.f{ position:absolute; top:23px; left:80px; width:348px; background:#fff; border:1px solid #ddd; padding:5px 10px;}
.f li{ clear:both;}
.right li.r{ background:#FCF2C9 url(img/dot_black.gif) 6px 8px no-repeat;; display:block;}
.searchBox p{ clear:both; line-height:240%; padding-left:80px;}
.navBox{ height:33px; clear:both;}
.navBox li{ float:left; font-size:14px; color:#fff; line-height:33px;}
.menu_l,.menu_r{ height:33px;}
.menu_l{ width:604px; float:left; background:url(img/menu_bg.gif) repeat-x; }
.menu_r{ width:354px; float:right; background:url(img/menu_bgr.gif) repeat-x;}
.menu_r li{ background:url(img/line.gif) right 7px no-repeat; padding:0 8px; float:right;}
.menu_l a,.menu_r a{ font-size:14px; color:#fff;}
.menu_l a:hover{ color:#fff;}
.menu_r li a:hover{ color:#000;}
.menu_l ul{ padding-left:10px;}
.menu_l li{  padding:0 7px; text-align:center;}
li.ontag{ background:url(img/on_tag.gif) center no-repeat; color:#FF8400;}
li.lin{ background:none;}
li.lin2{ background:none; margin-right:-11px}
li.eslin2{ background:none; margin-right:-11px}
.ad{ width:960px; margin:0 auto;}
.leftBox{ width:600px; float:left;}
.left{ width:172px; float:left;}


.left h1,.rightBox h1{ line-height:220%;}

.left h1,.left h1 a,.rightBox h1,.rightBox h1 a{ font-size:14px; color:#7B2E00;}
.right h1 a,.right h1 p font{ font-size:14px; padding-left:8px}

.rightBox h1{ margin-left:4px;}

.left p{ text-align:center; padding:2px 0;}
.left p img{ margin:0 auto; display:block; border:1px solid #666;}
.left ul{ padding:5px 10px 0; border:1px solid #F0C496; margin:7px 5px 10px;}
.left li{ line-height:20px;height:20px;overflow:hidden}


.right{ width:400px; float:right;}
.right h1 { line-height:220%; padding:0 5px;}
.right h1,.right h1 a{ font-size:14px;}
.right ul.lx{ border-bottom:1px dashed #C7C6C5; border-top:1px dashed #C7C6C5; margin:5px 0; padding:6px 0 3px;}
.right li{ background: url(img/dot_black.gif) 6px 8px no-repeat; padding-left:13px; height:24px; overflow:hidden; line-height:24px;}
.right li span{ float:right; width:57px; height:14px; line-height:14px; padding-left:8px; margin-top:4px; margin-right:6px; background:url(img/dingbg.gif) no-repeat;}
.right li a{ color:#039; font-size:14px;}
.right li a:hover{ color:#f60;}
.rightBox{ width:350px; float:right;}
.rightBox ul{  padding:0 6px; margin-right:10px;}
.rightBox li{ background:url(img/dot_gray.gif) 0 8px no-repeat; padding-left:7px;}
.rightBox li a{ color:#333;}
.rightBox li a:hover{ color:#f60;}

.rightBox td{ text-align:left; line-height:26px; padding-top:2px; padding-left:16px; font-weight:; color:#7B2E00; }
.rightBox td.tag_out{ background:url(img/tag_out.gif) repeat-x; border-bottom:1px solid #FBCC9A;}


p.more{ text-align:right; margin-bottom:-6px; width:100%; clear:both;}
p.more span{ background:url(img/dot_red.gif) left 7px no-repeat; padding:0 8px; float:right;}
p.more span a{ color:#f30;}
div.boder,div.bodert{ border:1px solid #FBCC9A; background:url(img/bg_lm.gif) repeat-x; +background:url(img/bg_lm.gif) 0 1px repeat-x; border-bottom:none;}
.rightBox h1{ padding:5px 10px 0;}
div.pd10{
 padding:5px 3px 0 10px; 
 clear:both;
 }
 .pd10 a{
	height:26px;
 }
ul.picList{ padding-top:2px; margin:0;}
ul.picList li{ background:none; text-align:center; padding:0; width:139px; margin:0 13px 5px; display:inline; float:left;}
ul.picList li a{ border:1px solid #ddd; padding:3px; display:block;}
ul.picList li a:hover{ border:1px solid #999;}
ul.picList li img{ margin:0 auto; display:block;}
#HotCon0 .blank6,#HotCon1 .blank6,#HotCon2 .blank6{ height:1px; margin-bottom:-2px; }

.conBg{ background:url(img/conbg.gif) repeat-y;}
.bline{ background:url(img/conbg_b.gif) no-repeat; height:1px; overflow:hidden; clear:both;}
div.bx{ border-bottom:1px solid #FBCC9A; background:none;}
div.bx div{ padding:10px;}
ul.tx{border-top:1px dashed #C7C6C5; margin-top:11px; padding-top:8px;}

ul.txx{border-top:1px dashed #C7C6C5; margin-top:12px; padding-top:9px;}

ul.txxx{border-top:1px dashed #C7C6C5; margin-top:4px; padding-top:2px;}

ul.txxx2{border-top:1px dashed #C7C6C5; margin-top:15px; padding-top:14px;}

.foot{ text-align:center; padding-top:10px;}
.foot *{ font-family:Arial;}
.foot li.cpic{ text-align:center;}
.foot img{ margin:3px auto;}

.right li font{ font-size:14px; color:red;}
div.bodert{ border:1px solid #FBCC9A;}
.adpd10{ width:100%; background:#fff; height:120px; overflow:hidden; position:relative; bottom:-1px;}
.adpd10 img{ vertical-align:top;}

.Pagediv070129{ width:395px; margin:4px 0 0 0px; text-align:right;}
.Pagediv070129 span a:link,.Pagediv070129 span a:visited { width:20px; height:18px; display:block; border:1px solid #9AAFE5; text-align:center; margin:0 1px; line-height:18px; font-family:Arial; text-decoration:none; float:right;}
.Pagediv070129 span a:link,.Pagediv070129 span a:visited{ color:#03c; background:#fff;}
.Pagediv070129 span a:hover{ border:1px solid #9AAFE5; text-align:center; line-height:18px; font-family:Arial; text-decoration:none; background:#2E6AB1; font-weight:bold; color:#fff; position:relative; margin:-5px -4px; width:30px; height:28px; line-height:26px;}

.content1{width:100%;}
.content2{width:100%;}



/* 全局控制*/
/* Head*/
.head618{width:960px;margin:0 auto;text-align:left;padding-top:5px;}
.logo618{float:left;vertical-align:text-bottom;}
ul.tag{float:left;padding-top:24px;margin-left:10px;display:inline;}
ul.tag li{width:80px;height:27px;line-height:27px;margin-left:6px;display:inline;text-align:center;cursor:pointer;position:relative;bottom:-2px;font-weight:bold;float:left;background:url(img/tagbg.jpg) -87px 0 no-repeat;color:#6B6B6B;}
ul.tag li a{color:#6B6B6B;}
ul.tag li.at{background-position:0 0;color:#fff;}
.welcomeBox618{float:right;color:#343434;margin:25px 5px 0px 0px;}
.welcomeBox618 a{color:#2555A0;text-decoration:none;}
.welcomeBox618 a:hover{text-decoration: underline;}

/* 频道导航*/
.navBox618{height:33px;background:url(img/nav_bg.gif);clear:both;font-size:14px;}
.navBox618 .leftRound618{float:left;width:6px;background:url(img/nav_left.gif) no-repeat;height:33px;font-size:14px;}
.navBox618 .rightRound618{float:right;width:230px;background:#fff url(img/nav_right2.gif) no-repeat;height:33px;font-size:14px;}
.navBox618 ul{margin-left: -30px;}
.navBox618 ul li{font-size:14px;float:left;line-height:33px;background: url(img/nav_line.gif) no-repeat right;text-align:center;}
.navBox618 ul li a{display:block;padding:0px 8px;color:#fff;text-decoration:none;font-size:14px;}
.navBox618 ul li a:hover{color:#fff;text-decoration:underline;font-size:14px;}
.navBox618 ul li.onTag618 a{display:block;color:#f50;background: url(img/ontag_bg.gif) no-repeat center;padding:0px 18px;font-size:14px;}
.navBox618 ul li.onTag618 a:hover{text-decoration:none;color:#f50;font-size:14px;}

.navout{ padding-bottom:6px}


.welcomeBox618{color:#ffffff;}
.welcomeBox618 a{color:#ffffff;}

.login,.list,.list1{text-align:left;margin:0px;C7C6C5;border:1px solid #F0C496;border-bottom:0px;}
.login{ background:#fff url(img/rbg.gif) top repeat-x; padding:12px 0;}
.login h5{ color:#7B2E00; font-size:14px; padding:0 10px;}
.login p.g2,.login p.g3{ width:250px;  padding-left:5px; color:#666; margin:3px auto;margin-top:15px; }
.login p.g2 b{ color:#D61516;}
.login p.g2 font a,.login p.g3 font a{color:#D61516;}
.login p.g3 b{ color:#409700;}
.login p.g2 *,.login p.g3 *{ font-size:12px;}
.login table{ clear:both; width:280px; margin:0 auto;}
.login td{ padding:2px 0;}
.login input.ii{ width:53px; height:28px; line-height:28px; background:url(img/btn_dl.gif) no-repeat; cursor:pointer; border:0; font-size:14px; font-weight:bold; color:#fff;}
.login input.ic{ width:180px; padding:2px; background:#fff; border:1px solid #A5A5A5;}




/*------ listpage contentpage common ------*/
.forth{width:960px;margin:0 auto;overflow:hidden}
.forth div{overflow:hidden;text-align:left}
.forth div a{color:#333333;text-decoration:none;}
.forth div a:hover{color:#BD0A01;text-decoration:none;}
.forth div a:visited{color:#333333;text-decoration:none;}

.forth_l{width:696px;float:left;}
.forth_w{width:694px;height:26px;line-height:27px;margin-bottom:8px;text-indent:10px;border:#FBCC9A 1px solid;background:#FDF5D6;}
.forth_r{width:256px;float:right;}
tt{color:#ff0000;}

/*------ listpage ------*/
.forum{width:674px;margin-bottom:10px;padding:10px;background-color:#FBFBFB;border:#FBCC9A 1px solid;}
.forum dl{width:674px;float:left;margin-bottom:10px;border-bottom:#FBCC9A 1px solid;}
.forum dl#l1{background:#F0F0F0;}
.forum dl#l1:hover{background:#E8E8E8;}
.forum dl#l2{background:#FBFBFB;}
.forum dl#l2:hover{background:#EDEDED;}
.forum dl dt{float:left;width:125px;overflow:hidden;}
.forum dl dt img{margin:8px 3px;padding:2px;border:#FBCC9A 1px solid;}
.forum dl dt img:hover{border:#339900 1px solid;}
.forum dl dd{float:right;padding-top:3px;width:538px;margin-top:5px;}
.forum dl p{margin:8px auto;line-height:20px;}
.forum dl p#a{color:#878787;font-size:13px;overflow:hidden;}
.forum dl p#b{color:#4a4a4a;font-size:12px;}
.forum dl span{margin-right:15px;}

/*----- contentpage -----*/
.thread{width:664px;margin-bottom:10px;padding:15px;border:#FBCC9A 1px solid;background-color:#FBFBFB;}
.thread h1{font-size:24px;text-align:center;}
.thread .thhead{height:28px;line-height:28px;margin:8px auto 10px;border-top:#DADADA 1px solid;border-bottom:#DADADA 1px solid;}
.thread .thhead ul{text-align:center;color:#AFAFAF;}
.thread .conter{padding:10px;font-size:14px;line-height:1.3;}
.thread .flip{width:664px;margin:20px auto 0;border-top:#aabcee 1px dotted;}
.thread .flip li{float:left;width:50%;height:30px;line-height:30px;}
.thread .flip li a:hover{color:#BF001F;}

/*comments*/
.replies{width:694px;border:#FBCC9A 1px solid;margin:10px 0;}
.replies_t{height:30px;line-height:30px;background:#FDF5D6;}
.replies_t b{float:left;font-size:13px;text-indent:10px;}
.replies_t span{float:right;padding-right:10px;}
.replies_t span u{margin-left:10px;}
.replies_b{width:668px;padding-top:3px;margin:15px auto 15px;}
.replies_b .l{float:left;padding-top:3px;font-size:13px;}
.replies_b .l u{text-decoration:none;color:#204e7d;}
.replies_b .r{float:right;padding-top:3px;color:#4a4a4a;}
.replies_bt{width:638px;margin:0 auto;padding:15px;border-bottom:#E6E6E6 1px solid;}

/*reply box*/
#replyform_info,#commentform_info{color:#f00;}

.reply{width:694px;border:#FBCC9A 1px solid;}
.reply_t{height:30px;text-indent:10px;font-weight:700;line-height:30px;background:#FDF5D6;}
.reply_b{margin:15px;}
.reply_b .text{width:598px;height:100px;font-size:13px;border:#ccc 1px solid;}
.reply_b p{margin:8px 0;line-height:25px;font-size:13px;}
.reply_b p .inp1{width:90px;height:20px;font-size:15px;border:#ccc 1px solid;vertical-align:middle;}
.reply_b p .inp2{width:40px;height:20px;font-size:15px;border:#ccc 1px solid;vertical-align:middle;}
.reply_b p button{width:70px;height:25px;border:none;background:url(img/but_bg1.gif) no-repeat;line-height:25px;color:#444;cursor:pointer;vertical-align:middle;}
.reply_b p img{margin:0 10px;vertical-align:middle;}
.reply_b p .inp1:hover,.reply_b p .inp2:hover{border:#3c9 1px solid;}

/*page numbers*/
.pages{width:664px;margin:10px auto;clear:both}
.pages .l{float:left;font-size:13px;color:#4a4a4a;line-height:25px;}
.pages .l span{font-weight:normal;margin-right:10px;}
.pages .r{float:right;}
.pages .r a{padding:2px;font-size:12px;white-space:nowrap;line-height:25px;border:#FBCC9A 1px solid;}
.pages .r a:hover{color:#339900;border:#339900 1px solid;text-decoration:none;}
.pages .r strong{font-weight:bold;color:#ff0000;}

.rlist{border:1px solid #FBCC9A;margin-bottom:8px;}
.rlist h2{height:28px;line-height:28px;font-size:14px;padding-left:5px;border:1px solid #fff;background:#FDF5D6}
.rlist .main{width:auto}
.rlist .main ul{width:95%;margin:0 auto}
.rlist .main ul li{height:22px;line-height:22px;overflow:hidden;font-size:13px;}

/* login */
#login_area{width:958px;margin:0px auto 8px;border:1px solid #FBCC9A;background:#FCF3CE;}
.login{border:1px solid #fff;padding:5px;min-height:22px;_height:22px;line-height:22px;overflow:visible}
.login b{display:inline;float:left;height:22px;line-height:22px;font-weight:400;color:#333;font-size:12px;margin:0 5px;}
.login .inp_u,.login .inp_p,.login .inp_i{display:inline;float:left;border:1px solid #FBCC9A;height:20px;line-height:20px;margin:0 5px;}
.login #secpic{display:inline;float:left;margin:0 5px;}
.login .inp_s{display:inline;float:left;margin:0 10px;}
.login .sele{display:inline;float:left;margin:0 5px;}
.login #loginform_info,login #custom_info{display:inline;float:left;font-size:14px;font-weight:bold;margin:0 5px;}
.login a{height:22px;line-height:22px;font-size:14px;font-weight:bold;color:#C94700}
.login div{height:22px;line-height:22px;}

