@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif, SimSun;color:#333;}
li{ list-style-type:none;}
img{ border:0 none;}
ol,ul{list-style:none;}
h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
p{ text-indent:2em; font-size:14px; line-height:24px; padding:10px 0;}

a{color:#333333; text-decoration:none;}
a:visited{color:#83006f;text-decoration:none}
a:hover,a.deta:hover{color:#ba2636;text-decoration:underline;}
a:active{color:#ba2636;}
.red{ color:#930;}
a.deta{ color:#14387a;}
.left{float:left;}
.right{ float:right}
.clear{ clear:both; height:0;}
.mar_b{margin-bottom:10px;}
.mar_t{ margin-top:10px;}
.mar_l{ margin-left:10px;}
.mar_r{ margin-right:10px;}
.pad{ padding:4px 10px;}
.pad_b{ padding-bottom:10px;}
/*header*/
.header{ width:100%; border-bottom:1px solid #ACCFED; height:35px;text-align:left; margin-bottom:10px;}
.nav{ width:970px; margin:0 auto; height:35px; line-height:35px;color:#aaa; overflow:hidden;}
.nav .login{ width:120px; overflow:hidden;}
.nav .login a{ color:#000099;}


/*content*/
.main{ width:970px; margin:0 auto;}
.conl{ width:630px; overflow:hidden;}
.conr{ width:330px; overflow:hidden;}
.conl .path{ height:60px;line-height:60px; margin-bottom:10px;}
.conl .path .add_logo{ float:left; padding:5px 2px 5px 0;}
.conl .path .logo{ padding:18px 0; _padding:14px 0;}
.conl .path .pathtxt{ overflow:hidden; float:left;}
.conl .path .search{ height:25px;padding-top:22px; }
.conl .path .search .input{float:left; border:1px solid #aeaeae;color: #666; height:16px; line-height:18px; margin-right:5px;}
.conl .path .search .btn{ float:left; height:18px; width:41px; background:url(/images/d1com/content/searchbtn.jpg) no-repeat; border:0; display:inline;}
.conl .content{ width:598px; padding:15px;border:1px solid #ACCFED; border-top:2px solid #007EBD;text-align:center;}
h1{color:#14387A;  font-weight:bold; font-size:24px; height:27px; line-height:27px; width:598px; overflow:hidden;}
h2{color:#333333; height:40px; line-height:40px; font-size:16px;}
h3{ text-indent:2em; border:1px solid #CCCCCC; background:#E4E8EA; text-align:left; padding:10px; line-height:24px; font-size:14px; width:576px; height:48px; overflow:hidden;}
.conl .content .data { height:24px; line-height:24px; overflow:hidden; vertical-align:top;}
.conl .content .data a{ color:#14387A;}

.conl .content .text{ text-align:left;}
/* .conl .content .text div {text-indent:2em; font-size:14px; line-height:24px; padding:10px 0;}
 */.conl .content .text .author{ color:#666666}

.conl .content .page{ margin-top:20px;}
.conl .content .page li{ display:inline; line-height:20px;margin:0 5px;}
.conl .content .page li a{color:#16387C}
.conl .content .page .cur{ color:#F00;}
.conl .content .page .cur{ color:#F00;}
.conl .content .page a.a1,.conl .content .page a{ color:#999; border:1px solid #999; padding:2px 5px;}
.conl .content .page a:hover{ text-decoration:none; background:#3e6efd; color:#fff;}
.conl .content .page span{ color:#000;}

.conl .content .facial{ border-top:1px dotted #CCC; padding-top:10px;}
.conl .content .weibo{height:208px; border:1px solid #CCC;}
.conl .content .key{ margin-right:10px; width:260px; overflow:hidden; height:24px; float:left; line-height:24px; text-align:left;}
.conl .content .key a{ color:#133879; text-decoration:underline; margin-right:10px;}
.conl .content .fx_1{ float:left; width:50px; line-height:20px;}
.conl .content .fenxiang ul{ float:right; display:inline;}
.conl .content .xg{border:1px solid #CCC; width:596px; }
.conl .content .xg .tit{ height:16px; width:574px; background:url(/images/d1com/content/titbg.jpg) repeat-x; margin:0 1px; font-size:12px; font-weight:bold; color:#133879; text-align:left;padding:5px 10px; }
.conl .content .xg .tit a{ font-size:12px; font-weight:bold; color:#133879;}
.conl .content .xgcont{padding:10px 10px 0 10px;}

.chanelxg{ width:628px; border:1px solid #ACCFED; }
.fcenter{ text-align:center; text-indent:0em;}
.fenxiang{ padding-top:3px;}
.text a{ color:#14387a; text-decoration:underline;}
.text a:hover{color:#ba2636;text-decoration:underline;}
/*list style*/
.wid265{ width:265px;border-left:1px dotted #999999; padding-left:10px;}
.wid330{ width:328px;border:1px solid #ACCFED;}

.title{ height:20px; padding:7px 0px 0px 20px; background:url(/images/d1com/content/titlebg.jpg) no-repeat; margin-right:1px; font-size:12px; font-weight:bold; color:#133879; }
.title a{font-size:12px; font-weight:bold; color:#133879;}
.commonlist{ text-align:left; }
.commonlist li{background:url(/images/d1com/content/point.jpg) no-repeat 0 12px; height:24px; line-height:24px; overflow:hidden; padding-left:10px;position:relative;}
.commonlist li span{ position:absolute; right:10px; top:5px;}
.imgtxtlist dl{text-align:left; width:290px;height:110px; }
.imgtxtlist dt a{font-size:12px; font-weight:bold; color:#133879;}
.imgtxtlist dd{ margin-top:10px;float:left; width:290px; }
.imgtxtlist dd .dec{ width:180px; height:80px; overflow:hidden; line-height:20px; float:left; padding-left:10px;}

.imgtxtlist2{ padding:10px 0px 10px 0;}
.imgtxtlist2 dl{width:133px; height:127px; text-align:center;padding:0 11px; _padding: 0 10px; border-right:1px dotted #999999; float:left}
.imgtxtlist2 dd{ width:138px; height:42px; line-height:24px; overflow:hidden; text-align:left; margin-top:5px;}
.imgtxtlist2 .nodl{ border:none; padding-right:0px;}

.imgtxtlist3{ padding:10px 10px 0 10px;}
.imgtxtlist3 dl{text-align:left; width:308px;height:115px; }
.imgtxtlist3 dt a{font-size:12px; font-weight:bold; color:#133879;}
.imgtxtlist3 dd{ margin-top:10px;float:left; width:308px; }
.imgtxtlist3 dd .dec{ width:178px; height:90px; overflow:hidden; line-height:23px; float:left; padding-left:10px; float:left}
.line{ border-top:1px dotted #999999; line-height:1px;}
/*weekly*/
.weekly{width:298px; padding:10px 15px 0 15px; height:62px; background:url(/images/d1com/content/pbg.jpg) repeat;}
.weekly .input{ border:none; width:200px; height:28px; line-height:26px; color:#999;background:#ECE9D8; padding:0px 10px; float:left;}
.weekly .pbtn{ border:none;width:64px; height:28px; background:url(/images/d1com/content/pbtn.jpg) no-repeat; cursor:pointer; float:right;}

/*footer*/
.footer{ width:970px; margin:0 auto;}
.footer .aboutus{ border-top:2px solid #0000CC; text-align:center; padding:10px; color:#999;}
.footer .aboutus a{ margin:3px;color:#263877; }

/*list_page*/
.content .list{text-align:left; margin-top:10px;}
.content .list li.bk10{ border-bottom:1px dotted #999; width:598px; height:10px;background:none; line-height:10px;}
.content .list li{ background:url(/images/d1com/content/point.jpg) no-repeat 0 50%; width:598px; overflow:hidden; line-height:24px; height:24px; *height:22px;*line-height:22px; }
.content .list li a{ font-size:14px; color:#14387A;padding-left:15px; float:left; width:510px; overflow:hidden;}
.content .list li .date{ font-size:12px; color:#666; float:left;}
.catname{color:#fff; font-size:16px; font-weight:bold; background:#E77C35; padding:5px; margin-right:10px;display:block; float:left; line-height:15px; }
a.catname:visited,a.catname:hover{ color:#fff;}


/*member*/
.conr .mem{ float:left; width:80px; margin:5px 0 5px 20px; text-align:center; height:54px; overflow:hidden;}
.conr .mem dt{ width:80px; height:36px; overflow:hidden;}
.conr #logogd{width:328px; overflow:hidden; margin-bottom:5px;}
.conr .logoname{ margin:0 10px; border-top:1px dotted #000; width:308px; padding:5px 0; float:left;}
.conr .logoname li{ display:inline; padding:5px; float:left; width:50px;}


/*vendor*/
.conl .conven{ padding:0 0 10px 0; width:628px;}
.content .vendor h2{ height:26px; line-height:26px; background:#E2EAED; font-size:14px; font-weight:bold; text-align:left; margin:10px 0;}
.content .vendor h3{ font-size:13px; color:#133879; font-weight:bold; margin:0 auto 10px; border:0px; border-bottom:1px dotted #999; height:20px; line-height:20px; padding:4px 0; background:none; width:608px; text-indent:10px;}
.content .vendor h2 a{ color:#133879; padding-left:10px;}
.content .vendor .venname{ padding-left:3px;}
.content .vendor .venname li{ float:left; width:85px; text-align:center; height:24px; line-height:24px;}
.content .vendor .venname li a:visited{ color:#000;}