/* CSS Document */
.I_mar{ margin-top:7px;}
.I_mar1{ margin:7px 0 8px 0;}

/*detail01*/
.I_left1{ float:left; width:710px; background:url(../image/I_bg01.gif) repeat-x;border:1px solid #d3be99; margin-top:7px;}
.I_title{ text-align:center; font-size:16px; color:#BE191F; height:36px; line-height:36px; margin:0 10px; padding:0 10px;font-weight:bold;}
.I_time{ text-align:center; padding:15px 10px 0px 10px; height:20px; color:#A38347;}
.I_con{ margin:0 20px;}
.I_con p{ text-indent:2em; margin-top:21px; line-height:170%;}
.I_editor{ text-align:right; background:url(../image/I_line01.gif) repeat-x top;margin:24px 10px 0 10px; *margin:19px 10px 0 10px; height:38px; line-height:38px; padding-right:20px;}
.I_right1{ float:right; width:239px; margin-top:7px;}
.I_right01{ width:227px; padding:10px 0 5px 10px; }
.I_list01{ list-style:none;}
.I_list01 li{ float:left; margin-top:10px;}
.I_list01 .I_imginfo{ line-height:170%; margin:8px 0 0 8px; width:80px;}
.I_list02{ list-style:none; margin-top:5px; margin-left:5px;}
.I_list02 li{ line-height:170%;background:url(../../image/N_squar.gif) no-repeat left center; padding-left:8px; margin-top:2px;_margin-top:5px; }
.I_tit01{ color:#BF191F; font-weight:bold; border-bottom:1px solid #b3b3b3; background-color:#F7F7F7; height:31PX;_height:25PX; line-height:31PX; _padding-top:8px;  }
.I_tit01a{ color:#BF191F; font-weight:bold; background-color:#fff; height:31PX;_height:25PX; line-height:31PX; _padding-top:8px; }
.I_adbox1{ margin-top:8px;}

.I_left2,.I_mid2{ float:left; padding:10px 0 5px 10px; width:341px; margin-top:7px;}
.I_imgbox1{ float:left; margin-top:10px;}
.I_list03{ list-style:none; float:left; line-height:150%; width:150px; margin:10px 0 0 20px;}
.I_mid2{ margin-left:7px;width:340px;}
.I_right2{ float:right;width:227px; padding:10px 0 3px 10px;*padding:10px 0 6px 10px; margin-top:7px;}

/*list*/
.I_right02{ width:227px; padding:10px 0 5px 10px; margin:8px 0;}
.I_left3{float:left; width:690px; background:url(../image/I_bg01.gif) repeat-x;border:1px solid #d3be99; margin:7px 0 8px 0; padding:10px;}
.I_list04{ list-style:none; margin:15px 0 0 10px;}
.I_list04 li{ line-height:170%;background:url(../../image/N_squar.gif) no-repeat left center; padding-left:8px; }
.I_line1{ background:url(../image/I_line01.gif) repeat-x left 19px; height:28px; clear:both; }
.I_input1{ width:30px; height:18px; line-height:18px; text-align:center;background:url(../image/inputbg.gif) repeat-x; border:1px solid #d3be99;}
.I_page{ text-align:right; padding:44px 15px 0 0;padding:40px 15px 1px 0\9;_padding:40px 15px  0;}
.I_page input{ margin:1px 0; vertical-align:middle;}
.I_sure{ background:url(../image/btnbg.gif) no-repeat; width:35px; height:21px; border:0; cursor:pointer; color:#fff; font-size:14px;}


.I_dot{ background:url(../image/N_dot.gif) repeat-x left center; width:100%;}
.I_date{width:85px;}

/*detail*/
.article_left{float:left; width:675px; margin-top:7px;}
.article_right{ float:right; width:302px; margin-top:7px;}
.articlebox{ width:672px;  margin-bottom:8px; background-color: #FFFFFF;border:1px solid #B3B3B3; border-top:4px solid #B3B3B3;}

.readbox{width:672px; border:1px solid #B3B3B3; margin-bottom:8px; padding:0px 0 10px 0px; color:#FFFFFF; border-top:4px solid #B3B3B3;}
.readbox .tit{ font-weight:bold; color:#BF191F; padding:10px 12px;}
.articleimgbox01{ float:left; width:136px; height:106px; margin-top:10px; margin-left:26px; display:inline;}
.articlelist{ float:left; margin:5px 0 0 13px;}
.commentbox{width:672px;border:1px solid #B3B3B3; margin-bottom:8px; overflow:hidden; zoom:1; background-color:#FFFFFF; border-top:4px solid #B3B3B3;}
.commentbox .tit{ font-weight:bold; color:#BF191F; margin:0px 0px 0 0px; padding-bottom:9px; border-bottom:1px solid #b3b3b3; background-color:#F7F7F7; padding-top:9px;}
.commentcon{ margin:0 10px; padding:10px 0 7px 0; overflow:hidden; zoom:1;}
.avatar{ float:left; width:40px; height:32px;}
.name{ font-weight:bold; color:#BF191F; float:left; width:140px; padding-left:10px; line-height:32px;}
.publishtime{ line-height:32px; float:left; padding-left:10px;}
.repeat{font-weight:bold; color:#BF191F; float:right;line-height:32px; overflow:hidden;}
.repeat a,.repeat a:hover{color:#BF191F;}
.con{ background-color:#F7F7F7; line-height:160%; padding:6px 10px 6px 60px; margin:0 1px;}
.page{ text-align:center; height:48px; line-height:48px; color:#A60000; padding-left:355px;}
.page a,.page a:hover{color:#A60000;}
.publishcomment{width:672px; border:1px solid #b3b3b3; margin-bottom:2px; background-color:#FFFFFF; border-top:4px solid #b3b3b3;}
.publishcomment .tit{ background:url(../image/commentbg.gif) repeat-x; height:36px;_height:26px; line-height:36px; color:#BF191F; font-weight:bold; padding-left:0px; border-bottom:1px solid #b3b3b3; _padding-top:10px;}
.usrename{ display:block; height:35px; line-height:35px; color:#000;  margin-left:13px; float:left; margin-bottom:5px;}
.inputbox{ display:inline-block; float:left; margin:8px 0 0 5px; width:95px;}
.inputbg{ border:1px solid #C9C9C9; width:93px; height:20px; line-height:18px; font-size:14px;}
.loginbox{ float:left; display:block; padding:6px 0 0 8px; width:65px; margin-left:7px;}
.logoutbtn{background:url(../image/botton.jpg) no-repeat; width:65px; height:25px; color:#fc0; font-size:14px; font-weight:bold; border:0; cursor:pointer;}
.loginbtn{ background:url(../image/fangkuai09.jpg) no-repeat; width:65px; height:25px; color:#fc0; font-size:14px; font-weight:bold; border:0; cursor:pointer;}
.register{ float:left; display:block; color:#C01920; font-weight:bold;height:35px; line-height:35px; padding-left:20px; margin-left:8px;}
.register a{ text-decoration:underline; color:#C01920;}
.register a:hover{ text-decoration:none; color:#C01920;}
.commenttext{ width:610px; height:105px; border:1px solid #b3b3b3; margin-left:26px; overflow-x:hidden; overflow-y:auto; font-size:14px; line-height:150%;}
.line01{ border-bottom:1px solid #E0E0E0; margin:0 10px; clear:both; height:8px; font-size:0;}
.font01{ display:block; float:right; color:#A38346; height:44px; line-height:44px; padding-left:10px; width:413px;}
.font01a{ display:block; float:right; color:#000; height:44px; line-height:44px; padding-left:10px; width:413px;}
.blog{ display:block; float:left; background:url(../image/icon01.gif) no-repeat left 14px; color:#C01920; height:44px; line-height:44px; padding-left:22px; width:108px;}
.blog a{ text-decoration:underline;color:#C01920;}
.blog a:hover{ text-decoration:none;color:#C01920;}
.submitbtn{ display:block; float:left; width:88px; padding-top:8px; margin-left:26px; color:#000000; margin-bottom:15px; display:inline;}
.submitcom{ background:url(../image/btnbg02.gif) no-repeat; width:88px; height:28px; border:0; cursor:pointer; font-size:14px; color:#A60000; font-weight:bold;}
.adbox01{ width:650px; border:1px solid #d3be99; }

.adbox02{width:300px;border:1px solid #d3be99; margin-bottom:8px; }/* */
.feature{ width:298px; padding:10px 0 5px 0px; margin-bottom:8px;}
.featureimg{ width:136px; height:106px; float:left; margin-top:10px; margin-left:15px;}
.featurelist{ float:left; width:125px; margin:6px 0 0 10px;_margin:6px 0 0 5px;}
.topicslist{ width:298px; padding:10px 0 5px 0px;}
.mar01{ margin-top:0px; _margin-top:5px;padding-bottom:15px;}
.adbox03{width:300px; border:1px solid #d3be99; height:80px; margin-bottom:8px;}/**/


.I_title01{ text-align:center; line-height:150%;border-bottom:1px solid #b3b3b3; padding:0 10px 5px 0; color:#A38259;}
.I_title01A{ text-align:right; line-height:150%;border-bottom:1px solid #b3b3b3; padding:0 20px; color:#000; margin-top:30px; c}
.kuang01{width:45px; height:30px; float:left; margin-left:3px; text-align:left; color:#ACA899; }
.kuang01a{width:45px; height:30px; float:left; margin-left:3px; text-align:left; }
.kuang02{width:65px; height:30px; float:left; margin-left:0px ; margin-top:12px; }
.kuang03{width:35px; height:30px; float:left; margin-left:0px; _margin-top:12px; }
.kuang04{width:175px; height:30px; float:left; margin-left:26px; line-height:37px; _margin-top:10px; }
.kuang05{width:35px; height:30px; float:left; margin-left:0px; }

