html { min-width: 778px;}
img {border: 0;}

body{margin:0;padding:0;border:0;background:#fff;color:#000;font: 12px 宋体;	text-align: center;line-height:180%;}

td,p,input,select{FONT-SIZE:12px;}
ul,ol,form,h1,h2,h3,h4,h5{margin:0;}
p{margin:4px 0;}
select,input{vertical-align:middle;}
hr{border:1px solid #ccc;height:1px;margin:0px 0;}

.f14 {font-size:14px;}
.f14 a {font-size:14px;}
.f14 a:hover {font-size:14px;}

h1	{text-indent: -9999px;margin: 0;padding: 0;border: 0;}
	
h1 a{display: block;background: #fff url(/mainmodule/images/logo5.gif) bottom left no-repeat;margin: 0;height: 70px;padding: 0;border: 0;text-decoration:none;}

a {color:#008;}
a:hover {color:#f50;}

.white {COLOR: #fff;}
.white:a {COLOR: #fff;}
.white:hover {COLOR: #fff;}

.zs {COLOR: #60a;}

.blue {COLOR: #05d;}

.green {COLOR: #280;}

.red1{COLOR: #a00;}

.red,.red_no{COLOR: #f40;}
.red:a {COLOR: #f40;}
.red:hover {COLOR: #f40;}

.red_no { text-decoration:none}

.gray{COLOR: #666;}
.gray:hover {COLOR: #f40;}

p.access{display: none;}

.l{float:left;}
.r{float:right;}
.r1{float:right;padding:0 6px 0 0}

.en{font-family: Verdana,"Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans",  Helvetica, sans-serif;}

.butt1 {background: #09f;border-bottom: 2px #058 solid;border-right:  2px #058 solid;border-left: 2px #8df solid;border-top: 2px #8df solid;color:#fff;padding:1px 0 0 0;height:25px;cursor:pointer;cursor:hand;}

.butt2 {background: #f80;border-bottom:2px #b60 solid;border-right:2px  #b60 solid;border-left:2px #fd8 solid;border-top:2px #fd8 solid;color:#fff;padding:2px 0 2px 0;height:23px;cursor:pointer;cursor:hand;}

.ad{margin:0 0 15px 0;text-align:left;}

#main{margin: 0 auto;padding: 0;text-align: left;width: 778px;}

#header{margin: 8px auto 0 auto;padding: 0;text-align: left;height:70px}

#logo{float: left; width:162px;padding:0;}
#logo h1{text-indent: -9999px;margin: 0;padding: 0 0 0 18px;border: 0px none;}
#logo h1 a{display: block;background: #fff url(/circlemodule/images/logo.gif) top left no-repeat;margin: 0;height: 48px;padding: 0;border:0;text-decoration:none;}

#top{float: right;padding:0;width:590px;margin:0;}

#top1{float: right;padding:0;width:590px;margin:3px 0 0 0;}
#menu1{background: #e2e8f1;height:20px;border-bottom:1px #c8d1db solid;color:#c0c8d3;padding:2px 0 0 8px;}
#menu2{background: #f1f3f8;height:20px;border-bottom:1px #e8ebf0 solid;color:#c5cdd8;padding:2px 0 0 8px;}
#menu1 a,#menu2 a{color:#000;text-decoration:none;}
#menu1 a:hover,#menu2 a:hover{color:#f50;text-decoration:underline} 

.search {clear: both;text-align: left;margin:-5px 0 10px 0;background:#efefef;border: 1px #ccc solid;}
.search h2{background:#f5f5f5;margin:0;border-top:2px #fff solid;padding: 5px 0 6px 180px;height:26px}
.search h2 a {color:#000088;text-decoration:underline;}
.search h2 a:hover {color:#f50;text-decoration:underline;}
.article_title{position: absolute;z-index:17;margin:-1px 0 0 -1px;}

.search1 {clear: both;text-align: left;margin:-5px 0 10px 0;background:#efefef;border: 1px #ccc solid;}
.search1 h2{background:#f5f5f5;margin:0;border-top:2px #fff solid;padding: 5px 5px;height:26px;text-align:center}

div#mainleft {float: left;width: 210px;padding: 0;border: 0;margin:0 10px 0 0;}
div#mainmiddle {float: left;width: 370px;padding: 0;border: 0;margin: 0;}
div#mainright{float: right;padding: 0;width: 175px;border: 0;}

div#mainright1{float: right;padding: 0;width: 555px;border: 0;}

div#mainright1 td{border-bottom: 1px #eee solid;}

div#mainright1 h2{border-top: 2px #f95 solid;background:#f50;font-size:14px;color:#fff;line-height:22px;}

div#mainleft2 {float: left;width: 150px;padding: 0;border: 0;}

div#mainright2{float: right;padding: 0;width: 615px;border: 0;}

.list_catlog{padding:8px 0;border-bottom:1px #ddd dotted;border-top:1px #ddd dotted;}
.list_catlog ul li{float: left;width:24%;}

.list {padding:15px 0 15px 6px;border-top:1px #dddddd solid;margin:0;background:#fff;clear: both;}

.paixu{padding:5px 0}
.paixu img{vertical-align:middle;}

/*right*/
#reg{padding: 0;width: 100%;border: 1px #f70 solid;text-align: center;}

#reg .log	{padding: 8px 0 2px 0;text-align: center;background:#fc8;margin:1px;}

#reg h2	{padding: 4px 0 2px 5px;text-align: left;background:#fff9e9;border-bottom: 1px #f70 solid;font-size:14px;}

.reg1,{padding:8px 8px}
.reg1 td{text-align:left}

.news1 {padding: 0;width: 100%;border: 1px #aaa solid;background:#F8F8F8;}
.news0 {padding: 0;width: 100%;border: 1px #6699DD solid;background:#F4F8FF;}
.news2{padding: 0;width: 100%;border: 1px #aaa solid;background:#fff;}

.news2,.news1, .info, info_b, info_c,.info_d{margin:12px 0;}

#menu01 li,#menu li{font-size:14px;}
#menu li{font-weight:bold;}
.news_ct1{padding:8px 0 0 0;text-align:center;clear: both;}
.news_ct{padding:8px 2px 8px 4px;clear: both;text-align:left;}
.news_ct ul{margin:0px 0px 0px 18px;}
html>body .news_ct ul {margin:0px 0px 0px -24px;}
.news_ct,.reg1{line-height:180%;}

.img_space{padding:3px 9px 0 0;}


.l{float:left;}
.r{float:right;padding:0 6px 0 0;}

.info,.info_d {height:212px;}
.info_a {float:left;padding:0;margin:0;width: 49%;border: 1px #ccc solid;}
.info_b {float:right;padding:0;margin:0;width: 49%;border: 1px #ccc solid;}
.info_a h2,.info_b h2 {background:#efefef;border-top:1px #fff solid;padding:3px 0 2px 10px;}
.info_c {clear: both; padding:0;width: 100%;border: 0px #fc8 solid;border-top: 0px #F6C78C solid;background:#fff9e9;height:160px;}

.info,.info_e {width: 100%;}
.info_d {margin-top: 10px;width: 100%;}
.info_d_1 {float:left;padding:0;margin:0 4px 0 0;width: 28%;border: 1px #bbc6f6 solid;}
.info_d_2 {float:left;padding:0;margin:0 1px 0 0;width: 36%;border: 1px #bbc6f6 solid;}
.info_d_3 {float:right;padding:0;width: 32%;border: 1px #bbc6f6 solid;}


h2{background:#ddeaff;}
h2{padding:2px 0 0 10px;height:18px}
h2 span,h2,small{font-size:12px;}
h2 span{font-weight:lighter;}
h2 a{ text-decoration:none;color:#000}
h2 a:hover { text-decoration:underline;}
h2 span a { text-decoration:underline;}
h2 span a:hover { text-decoration:none;color:#000}

.news1 h2{background:#FE6C01;padding:3px 0 2px 10px;border-top:3px #D95C00 solid;}
.news0 h2 {background:#6699DD;padding:3px 0 2px 10px;border-top:0px #1E6BD2 solid;}
.news2 h2{background:#888;padding:4px 0 3px 10px;border-top:2px #b9b9b9 solid;}
.news2 h2 a{color:#fff;}
.news2 h2 a:hover{color:#fff;text-decoration:underline;}

#menu01 li.on, #menu01 li.on a, .news1 h2 a,.news0 h2 a,.news0 h2 a:hover, .news1 h2 a:hover,.news1 h2 span {color:#fff;}

.info_c h2{background:#F9E9C1;}

.info_c_p {width:100%;padding:15px 0px 15px 0px;}
.info_c_p ul {list-style:none;padding:0;}
.info_c_p li { float:left;width:24%;text-align:center;}

.info_e {border: 1px #AFEBAF solid;}
.info_e h2{background:#CFFFCF;}


.info_f {border-top: 1px #ccc solid;margin-bottom:4px;}
.info_f h2{background:#efefef;padding:4px 0 3px 10px;border-top:1px #fff solid;font-size:14px;border-bottom:2px #dd0000 solid;}

.info_g {border-top: 0px #bbc6f6 solid;margin-bottom:4px;}
.info_g h2{background:#f60;color:#fff;font-size:14px}

.info_h {border: 1px #ccc solid;margin-bottom:10px;clear:both;}
.info_h h2{background:#efefef;margin:1px;border-top:1px #fff solid;border-bottom:2px #dd0000 solid;padding:3px 0 1px 10px;font-size:14px}


.sort {width: 100%;margin:10px 0;background:#fafafa;}
.sort h2{background: url(/mainmodule/images/bg_title1.gif) #f60 repeat-x; padding:8px 0 0 10px;color:#fff;font-size:14px;border-top:2px #fff solid;height:22px;}
.sort ul{padding:8px 0 8px 8px;border:1px #aaa solid;border-top:0;list-style:none;}
.sort ul li{padding:2px 0;}
.sort a {color:#333;text-decoration:underline;}
.sort a:hover {color:#f50;text-decoration:underline;}

.sort1 {width: 100%;margin:0;background:#fafafa;}
.sort1 h2{background: url(/mainmodule/images/bg_title1.gif) #f60 repeat-x; padding:3px 0 0 10px;color:#fff;font-size:14px;height:22px;}
.sort2 ul{list-style:none;text-align:left}
.sort2 ul li{padding:2px 0;float:left;width:50%}

.sort2{padding:8px 0 8px 8px;border:1px #aaa solid; margin:0 0 10px 0;text-align:center}


#list_content_top  { }
html>body #list_content_top ul {margin:0 0 0 -40px;}
#list_content_top ul li{ background:#ddd; padding:3px 0 3px 16px; font-weight:bold;list-style-type:none; }
#list_content_top ul li span#top_m  { width:100px; float:right;text-align:center;border-left:1px #fff solid;}
#list_content_top ul li span#top_d  { width:50px; float:right;text-align:center;border-left:1px #fff solid;}
#list_content_top ul li span#top_d2  { width:50px; float:right;text-align:center;border-left:1px #fff solid;}
#list_content_top ul li span#top_r  { width:70px; float:right; text-align:center; border-left:1px #fff solid;}


#list_content{ }
html>body #list_content ul {margin:0 0 0 -45px;}
#list_content ul li { margin-left:22px; padding:4px 0 ;border-bottom:1px #eee solid;}
#list_content ul li span.cm  { width:100px; float:right;}
#list_content ul li span.cd  { width:50px; float:right;text-align:center;}
#list_content ul li span.cd2  { width:50px; float:right;text-align:center;}
#list_content ul li span.cr  { width:70px; float:right;text-align:center; }

.page{background:#f5f5f5;clear: both; margin:0 0 20px 0;padding:4px 0;border-top:1px #ddd solid;text-align:center}

#footer{clear: both; margin:20px 0;padding:10px 0;border-top:3px #008 solid;width:100%;text-align:center}

.hackbox {	border-top:1px solid transparent !important;margin-top:-1px !important;border-top:0px;margin-top:0px;clear:both;visibility:hidden;}

/*商人博客升级到职业博客用*/
div#mainright9 {float: right;width: 550px;padding: 0;border: 0;margin: 0;}
.hh4{background:#eee;border:1px #ddd solid}
.info_123 {border-top: 1px #ccc solid;margin-bottom:4px;}
.info_123 h2{background:#efefef;padding:4px 0 3px 10px;border-top:1px #fff solid;font-size:14px;border-bottom:2px #dd0000 solid;}
.info_124 {border: 1px #ddd solid;padding:14px;border-top:0}
.info_124 p { text-indent:24px}
.info_124 h3 { background:#efefef;padding:4px 0 3px 10px;border-top:1px #ddd solid;font-size:14px;margin:8px 0;color:#039}
.info_124 h4 { font-size:14px;margin:4px 0;}
.info_124 li { margin:0 0 0 24px}
