﻿/* 公共部分 */
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;overflow:hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

*{ font-size:12px}
a{ text-decoration:none; font-size:12px; color:#000}
a:hover{ text-decoration:underline;color:#f00}
ul{ list-style:outside none}
ul,li{ padding:0px; margin:0px}
li{ padding-left:12px; line-height:24px; list-style:none}
img { border:none}

input{ padding:0px; margin:0px}
form{padding:0px; margin:0px}

/*首页*/
.maindiv{ width:950px; margin:0px auto}
.mainleftdiv{ width:226px; float:left}
.mainleftdiv .margintop0{ margin-top:0px}
.leftdiv{ width:224px; border:1px solid #ccc; min-height:150px !important; height:auto !important; height:150px; margin-top:5px}
.leftdiv000{ width:230px; border:1px solid #ccc; min-height:150px !important; height:auto !important; height:150px;float:right}
.leftdiv000 b{ background:url(../imgs/hy_lefttop.gif); display:block; width:100%; height:24px}
.leftdiv000 b a{ font-size:14px; color:#ef245c; line-height:24px; margin-left:15px}
.leftdiv000 span{ padding:2px 2px 0px 2px; background:#f5f8fd;color:#0f7eda; font-size:14px; border:1px solid #ccc;}


.leftdiv2{min-height:130px !important; height:auto !important; height:130px;}
.leftdiv b{ background:url(../imgs/hy_lefttop.gif); display:block; width:100%; height:24px}
.leftdiv b a{ font-size:14px; color:#ef245c; line-height:24px; margin-left:15px}
.leftdiv span{ padding:2px 2px 0px 2px; background:#f5f8fd;color:#0f7eda; font-size:14px; border:1px solid #ccc;}
.leftdiv .table2 span{ padding:2px 2px 0px 2px; background:#fdf5f7;color:#d90f0f; font-size:14px; border:1px solid #f9dddc;}
.leftdiv table{ width:98%; line-height:24px}
.leftdiv table td{height:26px}
.leftdiv table .line1{ border-bottom:1px dashed #ccc; width:170px}
.leftdiv table .width200{ width:200px}
.leftdiv table a{ margin-left:5px !important; margin-left:4px}

.maincenterdiv{ float:left; width:476px; margin-left:8px}
.centerdiv1{ width:474px; border:1px solid #ccc; height:286px !important; height:296px}
.centerdiv1_1{ width:257px; height:187px; float:left; padding:5px 0px 0px 5px}
.centerdiv1_2{ width:212px; height:192px; float:left}
.centerdiv1_2 b{ display:block; width:100%; text-align:center; line-height:26px; font-size:14px; color:#de1c58; margin-top:6px}
.centerdiv1_2 p{ padding:0px 6px 3px 6px; margin:0px; line-height:22px;}
.centerdiv1_2 span{ float:right; margin-right:6px}
.centerdiv1 ul{ width:98%; margin-left:9px}
.centerdiv1 ul li{ width:46%; background:url(../imgs/star_red.gif) no-repeat center left; padding-left:16px; float:left}
.centerdiv2{ width:474px; background:url(../imgs/bottom.gif) no-repeat right; height:5px; margin:0px; line-height:1px; font-size:1px}
.centerdiv3{ width:474px; border:1px solid #ccc; height:193px}

.mainrightdiv{ width:240px; background:url(../imgs/right.gif) top left no-repeat;float:left; height:480px}
.rightdiv1000{ width:226px; height:194px; background:url(/imgs/righttop.gif); float:left; margin-top:5px}
.rightdiv1000 b{ display:block; width:100%; height:30px; background:url(../imgs/log.gif) no-repeat center bottom;}

.rightdiv2{width:230px; height:238px !important; height:248px; float:right; margin-top:6px; border:1px solid #ccc}
.rightdiv2 b{ width:100%; height:26px; display:block; background:url(../imgs/righttop22.gif); padding-top:6px}
.rightdiv2 b a{display:block;background:url(../imgs/righttop23.gif); width:97px; height:23px; padding-top:3px; margin-left:20px; font-size:14px; font-weight:bold; color:#FF0000; text-align:center; line-height:23px}
.rightdiv2 ul{ margin:8px 0px 0px 4px}
.rightdiv2 ul li{ background:url(../imgs/point22.gif) no-repeat left center; padding-left:12px}

.tablelog{ width:210px; margin-left:6px; margin-top:12px}
.tablelog td{ height:1px; padding:0px;}
.logintd{ padding:5px !important; padding:3px}
.input1{ width:150px; float:left; height:26px; background:url(../imgs/search_b2.gif) no-repeat left top; padding-top:35px}
.input2{ width:52px; height:61px; float:left}
#search_js2{ margin-left:11px; border-top:1px dashed #ccc; padding-top:9px; margin-top:3px}
.centerdiv3_1{ height:32px; background:url(../imgs/center_b.gif); padding-left:20px}
.centerdiv3_2{ width:100%}
.centerdiv3_2_left{ float:left; width:45%; background:url(../imgs/index_b2.gif) left top no-repeat; text-align:right}
.centerdiv3_2_left img{ padding:3px; border:1px solid #ccc; margin:14px 18px 0px 0px}
.centerdiv3_2_right{ float:left; width:55%; padding-top:3px}
.centerdiv3_2_right ul li{ background:url(../imgs/point22.gif) no-repeat left center; padding-left:12px; line-height:22px}

.dok{ display:block}
.dno{ display:none}
.centerdiv3_1 a{ display:block; width:97px; height:23px; background:url(../imgs/index_off.gif); text-align:center; line-height:23px; float:left; margin:8px 0px 0px 4px}
.centerdiv3_1 a.ok{display:block; width:97px; height:24px; background:url(../imgs/index_on.gif); text-align:center; line-height:24px; float:left; margin:5px 0px 0px 4px; font-size:14px; font-weight:bold; color:#db2a60; text-decoration:none; padding-top:2px}


.maindiv2{ border:1px solid #ccc; height:220px; width:948px; margin:8px auto}
.maindiv2_1{height:32px; background:url(../imgs/center_b.gif); padding-left:20px}
.maindiv2_1 a{ display:block; width:97px; height:23px; background:url(../imgs/index_off.gif); text-align:center; line-height:23px; float:left; margin:8px 0px 0px 4px;}
.maindiv2_1 a.ok{display:block; width:97px; height:24px; background:url(../imgs/index_on.gif); text-align:center; line-height:24px; float:left; margin:5px 0px 0px 4px; font-size:14px; font-weight:bold; color:#db2a60; text-decoration:none; padding-top:2px}
.maindiv2_2{ width:728px; height:24px; border:1px solid #fee4f1; background:#fff7fa; margin:5px 0px 3px 10px;}
.maindiv2_2 span a{ line-height:16px; display:block; width:70px; border-right:1px solid #de267c; float:left; text-align:center; margin-top:5px; color:#fc55a3}
.maindiv2_2 span a.noboreder{ border:none}
.maindiv2_3{ width:45%; float:left}

.maindiv2_3_left img{ padding:3px; border:1px solid #ccc}
.maindiv2_3_left a{color:#e770aa;}
.maindiv2_3_left{ width:30%; float:left; text-align:right; padding-top:20px}
.maindiv2_3_right{ width:70%; float:left;}
.maindiv2_3_right b{ display:block; width:100%; line-height:32px; text-align:center; color:#ea520f; font-size:14px; margin-top:3px}
.maindiv2_3_right p{ line-height:22px; margin:-2px 0px 0px 6px; color:#656565}
.floatright{ float:right; margin-right:6px;color:#656565}
.maindiv2_3_right_1{ border-top:1px #ccc dashed; margin:4px 3px 0px 4px; padding-top:6px}
.maindiv2_3_right_1 p{ color:#d3568e; line-height:22px}
.maindiv2_3_right_1 p a{ color:#e770aa;}
.maindiv2 ul{ float:left; width:496px; margin:4px 0px 6px 20px}
.maindiv2 ul li{ float:left; width:46%; background:url(../imgs/point22.gif) center left no-repeat; padding-left:12px}


.maindiv3{ border:1px solid #ccc; height:220px; width:948px; margin:8px auto}
.maindiv3 ul{ float:left; width:496px; margin:4px 0px 6px 20px}
.maindiv3 ul li{ float:left; width:46%; background:url(../imgs/point22.gif) center left no-repeat; padding-left:12px}
.maindiv3 .maindiv2_1 a{ display:block; width:97px; height:23px; background:url(../imgs/index_off.gif); text-align:center; line-height:23px; float:left; margin:8px 0px 0px 4px}
.maindiv3 .maindiv2_1 a.ok{display:block; width:97px; height:24px; background:url(../imgs/index_on2.gif); text-align:center; line-height:24px; float:left; margin:5px 0px 0px 4px; font-size:14px; font-weight:bold; color:#da7106; text-decoration:none; padding-top:2px}
.maindiv3 .maindiv2_2{ width:728px; height:24px; border:1px solid #fcdcc3; background:#fef6eb; margin:5px 0px 3px 10px;}
.maindiv3 .maindiv2_2 span a{ line-height:16px; display:block; width:70px; border-right:1px solid #b96107; float:left; text-align:center; margin-top:5px;color:#da7106}
.maindiv3 .maindiv2_2 span a.noboreder{ border:none}
.maindiv3 .maindiv2_3_right_1 p a{ color:#da7106;}

#bbsshou{ display:block;padding-top:8px}
#bbsshou  a{ padding-left:12px; background:url(../imgs/point11.gif) left center no-repeat; line-height:20px; margin:4px 0px 4px 8px}
.pointblue li{ padding-left:12px; background:url(../imgs/point11.gif) left center no-repeat; }
.pointblue{ margin-left:8px}

.flashdiv{ border:1px #ccc solid; margin-top:7px; margin-bottom:7px;}
.flash1{ float:left;}
.flash2{ float:left; margin-left:10px}
.flash2 li{ padding-left:18px; background:url(../imgs/yezi.gif) no-repeat left center}
.addiv{ border:1px #ccc solid; margin-top:7px; margin-bottom:7px; padding-left:60px; width:890px; background:url(../imgs/ad.gif) no-repeat left center; padding-top:3px; padding-bottom:3px}
.addiv a{ margin-left:8px; line-height:20px}

#Footer ul li{line-height:18px}

.l_main{ margin:0px auto; width:950px; border:1px solid #e8ffc1; border-top:none; background:url(/imgs/l_linkbg.gif) repeat-x}
.l_zi{ margin-left:20px;}
.l_main .ula{padding:6px; margin:0px; text-align:center;}
.l_main .ula li{list-style:none; float:left; width:120px;}
.l_main .ula img{ width:88px; height:30px;}
.l_main .ulb{padding:6px; margin:0px; text-align:center;}
.l_main .ulb li{list-style:none; float:left; width:80px; text-align:left;}