/*
auther:fq
date:2010.06
*/
/*   common    */
body{ margin:0; padding:0; font-size:14px; background:#fff; color:#333; font-family:simsun, arial; text-align:center; }
div,ul,ol,li,dl,dt,dd,form,img,p{ margin:0; padding:0; border:0;}
li { list-style-type:none;}
h1,h2,h3,h4,h5,input{ margin:0; padding:0; letter-spacing:1px;}
table,tr,td,th{ font-size:12px;}
textarea{ overflow:auto;}

a{ color:#333; text-decoration:none;}
a:hover{ color:#f60; text-decoration:underline;}

.cRed{ color:#f00 !important;}
a.cRed:hover{ color:#f60 !important;}

/* main */
.mainwidth{ width:950px; margin:auto; background:#fff; overflow:hidden;}
.focusTopic_cont .sepln{ display:none;}

/*  content  */
.daoyu{ margin-top:12px; background:url("../img/daoyu.gif") no-repeat center top; padding:5px 10px 0;}
.daoyuCon{ background:url("../img/daoyu.gif") no-repeat center bottom; padding:10px 20px; line-height:24px; text-align:left; text-indent:2em;}

.daoyuLink a{ color:#069; padding-right:10px;}

.title{ clear:both; background:url("../img/line.gif") repeat-x 100% bottom; font: bold 26px/60px "Microsoft YaHei","simsun"; text-align:left; color:#787878; padding-bottom:5px; margin:10px auto 0; width:930px; overflow:hidden;}
.title b{ color:#ab0000; float:left; padding-left:60px; margin-left:15px; background-image:url("../img/title.jpg"); background-repeat:no-repeat;}
.t2 b{ background-position:left -75px;}
.t3 b{ background-position:left -140px;}
.t4 b{ background-position:left -212px;}
.t5 b{ background-position:left -290px;}
.t6 b{ background-position:left -370px;}
.t7 b{ background-position:left -443px;}

.c1{ margin:20px 0; width:100%; overflow:hidden;}
.c1 .focusTopic{ width:312px; height:361px; float:left; background:url("../img/c1l.gif") no-repeat;}
.c1 .focusTopic img{ width:300px; height:260px; display:block; margin:6px auto 0;}
.c1 .focusTopic_tit,
.c1 .focusTopic .moreLnk{ display:none;}
.c1 .focusTopic_txt{ font-size:12px; line-height:20px; padding:28px 15px 0; text-align:left; text-indent:2em;}

.c1r1{ width:610px; float:right; line-height:23px; text-align:left; padding-right:4px;}
.c1r1 p{ text-indent:2em;}
.c1r1 a{ color:#013979; text-decoration:underline;}
.c1r1 a:hover{ text-decoration:none;}

.c2{ margin:20px 0; width:100%; overflow:hidden;}
.c2r1{ width:302px; float:right;}
.c2r1 img{ width:300px; height:360px; border:1px solid #83a9d1; display:block;}

.c2l1{ width:622px; float:left; line-height:23px; text-align:left; padding-right:5px;}
.c2l1 p{ text-indent:2em;}
.c2l1 a{ color:#013979; text-decoration:underline;}
.c2l1 a:hover{ text-decoration:none;}

.c3{ margin:20px 0; width:100%; overflow:hidden; text-align:left;}
.c3b{ width:440px; float:left; display:inline; margin-right:25px;}
.c3b .focusTopic_tit{ padding-left:20px; line-height:30px;}
.c3b .focusTopic_tit b{ color:#00709a; font: bold 18px/30px "Microsoft YaHei","simsun";}
.c3b img{ width:150px; height:200px; border:1px solid #83a9d1; display:block;}
.c3b .focusTopic_cont{ padding:5px 0 0; width:100%; overflow:hidden;}
.c3b .focusTopic_pic{ width:152px; float:left;}
.c3b .focusTopic_txt{ width:285px; float:right; line-height:22px; text-indent:2em; padding-top:3px;}
.c3b .focusTopic_newTit{ text-indent:0; line-height:30px; font-weight:bold; padding-top:5px;}
.c3b ul{ text-indent:0; line-height:24px;}
.c3b a{ text-decoration:underline;}
.c3b a:hover{ text-decoration:none;}
.c3b ul a{ color:#013979;}

.c4{ margin:20px 0 10px; width:100%; overflow:hidden; text-align:left;}
.c4Con{ width:972px;}
.c4Con .focusTopic{ width:458px; border:1px solid #dedede; background:#fafafa; float:left; display:inline; margin:0 10px 10px 0; overflow:hidden;}
.c4Con img{ width:130px; height:130px; border:1px solid #83a9d1; display:block;}
.c4Con .focusTopic_pic{ width:132px; float:left; padding:14px 13px;}
.c4Con .focusTopic_cont{ width:280px; float:right; display:inline; margin-right:8px; padding:14px 0;}
.c4Con .focusTopic_tit{ line-height:28px; font-weight:bold; height:28px; overflow:hidden;}
.c4Con .focusTopic_tit a{ text-decoration:underline; color:#009;}
.c4Con .focusTopic_tit a:hover{ text-decoration:none;}
.c4Con .focusTopic_txt{ line-height:22px; font-size:12px; text-indent:2em; height:110px; overflow:hidden;}

.c5{ margin:10px 0; width:100%; overflow:hidden; text-align:left;}
.c5Left{ width:307px; height:410px; float:left; background:url("../images/yangkc.jpg") no-repeat;}
.c5Right{ width:613px; float:right;}
.c5Right .focusTopic{ width:613px; height:122px; overflow:hidden; background:url("../img/jiehunBorder.gif") no-repeat; margin-bottom:21px;}
.c5Right .focusTopic_pic{ width:100px; float:left; display:inline; margin:10px 0 0 15px;}
.c5Right .focusTopic_cont{ width:462px; float:right; display:inline; margin:10px 15px 0 0; line-height:20px;}
.c5Right .focusTopic_tit{ line-height:25px; font-weight:bold; height:25px; background:url("../img/dian.gif") no-repeat left 10px; padding-left:10px; overflow:hidden;}
.c5Right .focusTopic_tit a{ color:#009; text-decoration:underline;}
.c5Right .focusTopic_tit a:hover{ text-decoration:none;}
.c5Right .focusTopic_txt{ text-indent:2em; height:80px; overflow:hidden;}

.c6{ margin:20px 0; width:100%; overflow:hidden; text-align:left;}
.c6 .focusTopic_pic img{ width:257px; height:228px; display:block; padding:1px; background:#fff; border:3px solid #87aecf; margin:auto;}
.c6 .focusTopic{ width:286px; height:373px; background:url("../img/c6border.gif") no-repeat;}
.c6Left .focusTopic{ float:left;}
.c6Right .focusTopic{ float:right;}
.c6 .focusTopic_tit{ line-height:25px; height:25px; padding:8px 15px 0; overflow:hidden;}
.c6 .focusTopic_tit a{ color:#00709a;}
.c6 .focusTopic_txt{ line-height:20px; font-size:12px; padding:10px 10px 0; height:80px; overflow:hidden;}
.c6 .focusTopic_txt .moreLnk{ display:none;}

.c6Center{ width:364px; float:left; display:inline; margin-left:10px; text-align:center;}
.c6Center .focusTopic_tit{ text-align:left; line-height:20px; padding-bottom:5px;}
.c6Center img{ width:157px; height:130px; display:block; padding:2px; background:#fff; border:1px solid #87aecf; margin:auto;}
.c6 .photoAlbum_item{ width:163px; float:left; display:inline; margin:0 9px 8px; line-height:25px;}
.c6 .photoAlbum_item_txt{ font-size:12px; height:25px; overflow:hidden;}


.comment{ width:948px; overflow:hidden; margin:10px auto; clear:both; background:#f3f4f8; border:1px solid #87aecf; padding-bottom:15px;}
.comment .cont{ width:920px; overflow:hidden; margin:0 auto;}

.pinglunListOUT{ width:680px; float:right;  margin:50px 0 0 0px;}
.pinglunList{ width:680px; height:355px;  overflow-y:auto;}
.pinglunInput{ width:212px; float:left; display:inline; margin-left:10px; padding-top:10px;}
.pinglunInput h1{ clear:both; width:100%; height:21px; background:url("../img/commentTit.gif") no-repeat; margin-top:15px;}
.pinglunInput p{ padding:5px 0; color:#959698; font-size:12px;}
.PostHeader{ line-height:25px; height:26px !important; height /**/:27px; border-bottom:2px solid #d5dfeb; width:100%; overflow:hidden;}
.PostUser{ color:#666; float:left; width:200px; padding-left:10px; font-size:12px; text-align:left; font-weight:bold;}
.PostUser a{ color:#336699;}
.PostTime{ float:right; display:inline; color:#999; width:130px; font-size:12px;}
.PostIp{ float:right; display:inline; color:#999; width:130px; display:none;}
.PostContentText{ padding:5px 10px; line-height:20px; color:#666; font-size:12px; text-align:left;}
#username{ width:132px !important; width /**/:134px; height:20px !important; height /**/:22px; border:1px solid #d2e3f7; line-height:22px; background:#fff; font-size:12px;}
#content{ width:204px !important; width /**/:212px; height:321px !important; height /**/:327px; border:1px solid #d2e3f7; background:#fff; font-size:12px; padding:3px;}
.plSubmit{  width:94px; height:32px; border:0; text-align:center; line-height:21px; cursor:pointer; background:url("../img/commentInput.gif") no-repeat;}
.QuoteArea{ border:1px solid #e7f1fd; background:#d7e4f4; padding:5px; line-height:18px; margin:5px 5px 0; color:#666;}
.QuoteUser{ color:#1e50a2; padding:10px 0;}
.QuoteText{ text-align:left; font-size:12px;}
.PostItem{ background:#e7ecf2; margin-bottom:12px;}
.more{ clear:both; position:relative; font-size:14px; margin-top:16px; color:#336699; text-align:right; padding:10px 5px 10px 0;}
.more a{ color:#336699;}

.c7{ width:980px; margin:15px -24px 0 0; overflow:hidden; padding-bottom:15px;}
.c7 .focusTopic{ width:197px; padding:14px 11px; float:left; display:inline; margin-right:24px; background:#fafafa;}
.c7 img{ width:195px; height:160px; border:1px solid #87aecf; display:block;}
.c7 .focusTopic_tit{ line-height:30px; height:30px; overflow:hidden; font-weight:bold;}
.c7 .focusTopic_tit a{ color:#009;}
.c7 .focusTopic_txt{ line-height:20px; height:100px; text-indent:2em; text-align:left; overflow:hidden;}
.c7 .moreLnk{ font-size:12px; color:#f00;}

/*  Footer  */
#page_footer{ width:950px; height:90px; margin:auto; background:url("../img/footer.jpg") no-repeat; font-size:12px; line-height:20px; padding-top:11px;}

.c1,.c2,.c3,.c4,.c5,.comment{ width:930px; margin-left:auto; margin-right:auto;}