@charset "utf-8";
/* CSS Document */
body {margin:0;padding:0; background:url(../images/html_bg.gif) repeat-x #002243; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-align:center;} 
div,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,form,input,p,th,td {margin:0;padding:0; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-align:left; height:auto;}
img {border:none; background-position:center center} 
ul {margin:0;padding:0;}
ul li {list-style:none;}
input, label, select, option, textarea, button, fieldset, legend { font-size:12px;}
a { text-decoration:none;color:#2f688c;}
a:hover { color:#2f688c;}
h3 { font-size:14px; color:#fff; padding-left:5px; height:24px; line-height:24px; text-align:left;}
table{border-collapse:collapse;} 
td{border:#efefef solid 1px;} 
.clear { clear:both; margin:0; padding:0; height:0; line-height:0;}
.bold { font-weight:bold;}
.blue { color:#2f688c;}
.red { color:#f00;}
.tgreen{ color:Green}
.h000 { color:#000;}
.h666 { color:#666;}
.hccc { color:#ccc;}
.be5 { background:#e5e5e5;}
.bf5 { background:#f1f1f1;}
.h333 { color:#333;}
.ha5 { color:#a5a5a5;}
.pad_10 { margin-left:10px;}
.l5 { display:inline-block; margin:0 5px;}
.eid { padding:0 10px; font-weight:normal; color:#333;}
.mt4 { margin-top: 4px;}
#nobor input { border: none;}
.textl { text-align:left; padding-left:10px;}
.wzdcc { padding:0 5px;}
.wzdcc a { color:#2f688c; font-weight:bold;}
.red a { color:#f00;}
.luse a { color:#090;}

#wrap { margin:0 auto; width:950px;}
#header { margin:0; padding:0;}
.nav { float:left; margin-left:15px; height:30px; line-height:30px; }
.nav a { display:inline-block; margin:0 5px; color:#fff;}
.nav a:hover { display:inline-block; margin:0 5px; color:#fff;}
.login { float:right; margin-right:15px; height:30px; line-height:30px; color:#84C5CD;}
.login a { display:inline-block; margin:0 5px; color:#84C5CD;}
.login a:hover { display:inline-block; margin:0 5px; color:#84C5CD;}
.vip { float:right; margin-right:15px; height:30px; line-height:30px; color:#84C5CD;}
.vip a { display:inline-block; margin:0 5px; color:#84C5CD;}
.vip a:hover { display:inline-block; margin:0 5px; color:#84C5CD;}
.search { height:120px;}
.logo { float:left; margin:10px 0 0 100px; width:200px; display:inline;}
.searchbg { float:right; margin:30px 100px 0 0; padding-top:2px; width:462px; height:75px; background:url(../images/search1.jpg); display:inline;}
.searchbg select { margin:6px 0 0 9px; width:135px; height:20px; vertical-align:bottom; line-height:26px; color:#666; border:1px solid #097d7f;}
.searchbg input { margin:6px 0 0 2px; width:286px; height:18px; vertical-align:bottom; line-height:26px; color:#666; border:1px solid #097d7f;}
.searchbg img { margin-left:2px; vertical-align:bottom;}

#content { margin-top:15px; width:950px; text-align:left;background:url(../images/c_l_bg1.gif) repeat-y;}
.container { width:942px; padding:0 4px;} /*height:1650px;*/
.i_container { width:942px; height:auto; padding:0 4px;}
.leftcon { position:relative; float:left; width:180px;}
.i_leftcon { position:relative; float:left; width:180px; height:auto;}
.phfl { margin-top:5px; width:170px;}
.phfl h3 { margin-bottom:5px; width:170px; background:url(../images/tit.jpg) no-repeat top left;}
/*.phfl ul { margin-top:10px; padding-left:15px; text-align:left;}
.phfl ul li { margin-top:3px; padding-left:15px; height:26px; line-height:26px; background:url(../images/lnav_bg.gif) no-repeat top left;}*/
.phfl a { color:#333; font-size:14px;}
.phfl a:hover { color:#333; font-size:14px; font-weight:bold; color:#f00;}

.centercon { float:left; margin:0 10px; width:510px; overflow:auto;}
.i_centercon {  float:left; margin:0 10px; width:510px; height:auto;}
.jhph { margin-top:10px;}
.jhph a { color:#2F678D;font-size:14px;}
table { width:510px; color:#2F678D;}
table th { background:#efefef; height:24px; line-height:24px; color:#333; font-weight:normal; text-align:center;}
table td { height:24px; line-height:24px; text-align:center;}

.tjph { margin-top:10px;} 
.tjph h3 { background:url(../images/tit.jpg) no-repeat 0 -120px;}
.tjph ul { float:left; margin-left:7px; width:240px;}
.tjph ul li { margin-top:15px;}

.tjphdl {width:240px;float:left;}

.tjphdl_left{float:left;width:110px; margin-right:15px;text-align:center; }
.tjphdl_right{ float:left; width:115px; }
.tjphdl_right span{ color:#2E668D;display:block;}
/*
.tjphdl dt { float:left; width:101px; margin-right:15px;text-align:center;}
.tjphdl div { display:table-cell; width:101px; height:101px; overflow:hidden; border:1px solid #E0E9F2; text-align:center; vertical-align:middle; display: block; font-size:42px; }
{display: table-cell;vertical-align:middle;text-align:center;*display: block;font-size: 175px;font-family:Arial;width:200px;height:200px;border: 1px solid #eee;}
*/
.tjphdl dt { float:left;width:100px; height:100px;overflow:hidden; border:1px solid #E0E9F2; text-align:center;display:table-cell; vertical-align:middle;font-family:Arial;}
.tjphdl dt img {vertical-align:middle;}

.tjphdl dd { float:left; width:96px; }
.tjphdl dd b { color:#2E668D; width:120px; display:block;}
.tjphdl dd span { display:block; width:120px; color:#333;}

.hot_list_content{ width:212px; height:212px; display:block; text-align:center;position:relative; line-height:212px; margin-top:8px}
.hot_list_content ul{position:static;+position:absolute;top:50%}
.hot_list_content li{position:static;+position:relative;top:-50%;left:-50%;vertical-align:middle}

.home_link{ padding:10px;}
.home_link a{ padding-left:8px; padding-right:8px;}
/*.tjph p { width:240px; text-align:left; line-height:1.5em;}
.tjph p span { float:left; width:120px;}
.tjph p b { color:#2E668D;}
.tjph p img { float:left; margin-right:10px; padding:1px; border:1px solid #ccc;}
.imgbox { width:100px; height:100px;}*/

.jhwz { margin-top:10px;}
.jhwz h3 { background:url(../images/tit.jpg) no-repeat 0 -120px;}
.jhwz ul { float:left; margin-left:7px; width:240px; font-size:14px;}
.jhwz ul li { padding-left:10px; background:url(../images/news_l_bg.gif) no-repeat; height:26px; line-height:26px;}
.jhwz dl { float:left; margin:10px 0 0 10px; width:240px; font-size:14px; list-style-position: inside;}
.jhwz dl dd { margin-top:10px; padding-left:10px; background:url(../images/news_l_bg.gif) no-repeat -3px 0;  height:26px; line-height:26px;}
.jhwz dl dt { padding-left:10px; font-size:14px; color:#2f688c; line-height:26px; background:url(../images/news_l_bg.gif) no-repeat -3px 0;} 
.jhwz li a { color:#666;font-size:13px; font-weight:normal;height:26px}
.jhwz li a:hover { color:#666;}
.jhwz dd a { color:#2f688c;}
.jhwz dd a:hover { color:#2f688c;}
.gotob_p { padding-top:10px; text-align:right;}
.green { color:#fff; font-size:12px; font-weight:normal;}
.luse { color:#090;}
.orange { color:#fff; font-size:12px; font-weight:normal;}
.orange1 { color:#FF3300;}
.orange2 { color:#FFCC00;}

.jctp { margin-top:15px;}
.jctp h3 { background:url(../images/tit.jpg) no-repeat 0 -120px;}
.jctp table { margin-top:10px;}
.jctp td { border:none;}
.jctp td img { margin:5px 0; padding:1px;  border:1px solid #ccc;}

.zxph { margin-top:10px;}
.zxph h3 { background:url(../images/tit.jpg) no-repeat 0 -120px;}
.zxph ul { float:left; margin-left:7px; width:240px;}
.zxph ul li { margin-top:15px;}
.zxph p { width:240px; text-align:left; line-height:1.8em;}
.zxph p span { float:left; width:140px;}
.zxph p b { color:#2E668D;}
.zxph p img { float:left; margin-right:10px; padding:3px; border:1px solid #ccc;}
.zxph a { color:#2F678D;font-size:13px;}

.links { margin-top:10px;}
.links h4 { padding-left:15px; height:24px; line-height:24px; background:url(../images/tit.jpg) no-repeat 0 -120px; font-weight:normal; color:#fff; text-align:center;}
.links ul { margin-top:10px; color:#2f688c;}
.links ul li { line-height:24px;}
.links a { display:inline-block; margin:0 17px; color:#2f688c;}
.links a:hover { color:#2f688c;}

.linklist{width:950px; list-style-type: none; line-height:24px; padding-left:10px}
.linklist li{ float:left;text-align:center; color:#666}
 .linklist li a{ padding-left:3px; padding-right:3px; color:#666}

.rightcon { position:relative; float:right; width:226px; height:1550px;}
.pgjf { margin-top:5px;}
.pgjf h3 { background:url(../images/tit.jpg) no-repeat 0 -96px;}
.pgjf ul { margin-top:10px;}
.pgjf ul li { padding-left:5px; width:210px; background:url(../images/news_l_bg.gif) no-repeat -3px 0; height:26px; line-height:26px;}
.pgjf ul li a { float:left; color:#333;}
.pgjf ul li span { float:right; display:inline-block; padding-left:15px; background: url(../images/icn_ps.gif) no-repeat 0px 7px; width:30px;}

.zxpl { margin-top:10px;}
.zxpl h3 { background:url(../images/tit.jpg) no-repeat 0 -24px;}
.zxpl ul { margin-top:10px;}
.zxpl ul li { padding-left:5px; width:210px; background:url(../images/news_l_bg.gif) no-repeat -3px 0; height:26px; line-height:26px;}
.zxpl li a { float:left;color:#666;font-size:13px;}
.zxpl li a:hover { color:#666;}

.zphx { margin-top:10px;}
.zphx h3 { background:url(../images/tit.jpg) no-repeat 0 -72px;}
.zphx ul { margin-top:10px;}
.zphx ul li { padding-left:5px; width:210px; background:url(../images/news_l_bg.gif) no-repeat -3px 0; height:26px; line-height:26px;}
.zphx ul li a { float:left; color:#666;font-size:13px;}
.zphx ul li span { float:right; width:40px; color:#2f688c;}

.rmph { margin-top:10px;}
.rmph h3 { background:url(../images/tit.jpg) no-repeat 0 -48px;}
.rmph ul { margin-top:10px;}
.rmph ul li { padding-left:5px; width:210px; background:url(../images/news_l_bg.gif) no-repeat -3px 0; height:26px; line-height:26px;}
.rmph ul li a { float:left; color:#666;font-size:13px;}
.rmph ul li span { float:right; width:15px; color:#666; font-size:14px; font-weight:bold;}
#one { color:#f00;}
#two { color:#F90;}
#three { color:#ff0;}

.rphx { margin-top:10px;}
.rphx h3 { background:url(../images/tit.jpg) no-repeat 0 -48px;}
.rphx ul { margin-top:10px;}
.rphx ul li { padding-left:5px; width:210px; background:url(../images/news_l_bg.gif) no-repeat -3px 0; height:26px; line-height:26px;}
.rphx ul li a { float:left; color:#666; font-size:13px;}
.rphx ul li span { float:right; width:40px; color:#2f688c;}

.tjbk { margin-top:15px;}
.tjbk h3 { background:url(../images/tit.jpg) no-repeat 0 -96px;}
.tjbk ul { margin-top:10px;}
.tjbk ul li { padding-left:5px; width:210px; background:url(../images/news_l_bg.gif) no-repeat -3px 0; height:26px; line-height:26px;}
.tjbk ul li a { float:left; color:#2f688c; font-size:14px;}
.tjbk ul li span { float:right; width:40px; color:#2f688c;}
/*.tjbk table { margin-top:10px; width:210px;}
.tjbk td { border:none;}
.tjbk td img { margin:5px 0; padding:1px; border:1px solid #666;}*/

.tbkq { margin-top:15px;}
.tbkq h3 { background:url(../images/tit.jpg) no-repeat 0 -96px;}
.tbkq table { margin:10px 0 0 10px; width:200px;}
.tbkq td { border:none;}
.tbkq img { margin-right:10px ; padding:1px; width:90px; height:90px; border:1px solid #666;}
.tbkq a { color:#333;}

#footer { margin-top:10px; width:950px; height:110px; background:url(../images/c_l_bg1.gif) repeat-y;}
#footer ul { margin:5px 0 0 23px; color:#002343; border-bottom:1px solid #666; width:95%; height:auto;}
#footer ul li { line-height:24px; text-align:center;}
#footer p { margin-top:10px; text-align:center; color:#333; line-height:24px;}
#footer a { display:inline-block; margin:0 17px; color:#002343;}
#footer a:hover { color:#002343;}

.h3tit { float:left;}
.more { float:right; font-size:12px; font-weight:normal; margin:0 5px 0 0; }
.more a { color:#fff; font-size:12px;}
.more a:hover { color:#fff; font-size:12px; font-weight:normal;}

.l_ad  { margin-top:20px; bottom:5px; padding:0; width:180px; text-align:center;}
.l_ad a { margin:15px 0;}
.l_ad img { width:170px; height:60px;}
.r_ad  { margin-top:20px; bottom:5px; padding:0; width:226px; text-align:center;}
.r_ad img { width:200px; height:90px;}

.hotlistm { width:732px; margin-left:10px;}
.hotlistm ul { width:730px;}
.hotlistm ul li { float:left; display:inline; text-align:center;}
.gethot { float: left; width:732px; margin:0; padding-left:10px;}
.gethot ul { width:730px;}
.gethot ul li { float:left; display:inline; text-align:center;}
.hl_t_tit { height:26px; line-height:26px; background:#EEF7FE; border:1px solid #C0DBF8;}
.his_t_tit { height:26px; line-height:26px; background:#EEF7FE; border:1px solid #C0DBF8;} 
.his_t_tit li { float:left; text-align:center;}
.qzsj { width:150px;}
.lsjg { width:390px;}
.cxdq { width:80px;}
.cxx { width:80px;}
.dj { width:50px;}
.pxfs { width:390px; text-align:left; padding-left:10px;}
.glxq { width:120px;}
.cxxs { width:80px;}
.lll { width:80px;}
.sx { background:url(../images/sx.gif) no-repeat; width:61px; height:23px; border:none;cursor: hand;}
.jx { background:url(../images/jx.gif) no-repeat; width:61px; height:23px; border:none;cursor: hand;}

.searchtit { background:#C0DBF8; height:24px; line-height:24px; margin-top:4px; padding-left:10px; color:#333;}
.searchtit b { margin:0 5px;}
.h000 { margin:0 5px; font-weight:bold;}
.left_ad { float:right; margin:4px 5px 0; width:180px; text-align:center;}
.left_ad ul li{  line-height:30px;  }
.left_ad img { width:180px;}
.g_ad { clear:both; height:24px; height:24px; margin-top:5px; text-align:center; color:#666;}
.hot_g_ad { width:740px;}


.tsfy { background:#EFEFEF; height:24px; line-height:24px; color:#666;}
.sz_fenye a { display:inline-block; padding:0 5px; line-height:18px; margin:0 2px; color:#666;}
.sz_fenye a:hover { display:inline-block; padding:0 5px; line-height:18px; margin:0 2px; color: #333;font-weight:bold;}
.fenye1 { display:inline-block; padding:0 5px; line-height:18px; color:#333; font-weight:bold;}
.tsfy1 { margin-top:4px; background:#EFEFEF; height:24px; line-height:24px; color:#666;}
.pre a { margin:0 4px; color:#666; border:none; font-weight:normal;}
.pre a:hover { margin:0 4px; color: #333; border:none; font-weight:normal;}
.next a { margin:0 4px; color:#666; border:none; font-weight:normal;}
.next a:hover { margin:0 4px; color: #333; border:none; font-weight:normal;}
.xsts { float:left; margin-left:15px;}
.xs10 a { display:inline-block; padding-left:7px; line-height:18px; background:url(../images/ico102030.gif) no-repeat 0 -20px; color:#333;  font-weight:bold;}
/*.xs10 a:hover { display:inline-block; padding:0 5px; line-height:18px; background:url(../images/ico102030.gif) no-repeat 0 -20px; color:#666; }*/
.xs20 a { display:inline-block; padding-left:11px; line-height:18px; background:url(../images/ico102030.gif) no-repeat 0 -42px; color:#666;}
.xs20 a:hover { display:inline-block; padding-left:11px; line-height:18px; background:url(../images/ico102030.gif) no-repeat 0 -66px; color:#333; font-weight:bold;}
.xs50 a { display:inline-block; padding-left:13px; line-height:18px; background:url(../images/ico102030.gif) no-repeat 0 -94px; color:#666;}
.xs50 a:hover { display:inline-block; padding-left:13px; line-height:18px; background:url(../images/ico102030.gif) no-repeat 0 -122px; color:#333; font-weight:bold;}
.sz_fenye { float:right; height:24px; line-height:24px; margin-right:5px;}
.hotlistmcon { width:732px;}
.hotlistmcon tr { height:32px; line-height:32px;}

.i_top { padding:5px 0 0 10px; margin-bottom:3px;}
.i_top a { padding:0 5px;}
.mbx { float:left;}
.i_bj { float:right; padding-right:20px;}
.mbx a { color:#333;}
.mbx a:hover { color:#f00;}
.tt_info { color:#333; clear:both; padding:0 15px; height:24px; line-height:24px; background: url(../images/top_bg.gif) no-repeat; color:#fff;}
.tt_info a { padding:0 5px;}
.tt_info .h3l { float:left;}
.tt_info .h3r { float:right;}
.tt_info a { color:#fff;}
.tt_info a:hover { color:#fff;}
.someinfo { height:24px; line-height:24px; color:#333;}
.someinfo .sil { float:left; margin-left:10px;}
.someinfo .sir { float:right; margin-right:15px;}
.someinfo a { color:#333; padding:0 5px;}
.someinfo a:hover { color:#333;}
.searchkeyword a { color:#CC0000;}
.searchkeyword a:hover { color:#CC0000; text-decoration:underline;}

.phsm { padding-left:40px; height:34px; line-height:34px; width:902px; background:#f5f5f5 url(../images/gt.gif) no-repeat 10px 5px;  font-weight:bold;}
.myph { float:left; margin-right:10px; width:710px; display:inline;}
.hotlistmmycon {width:710px;!important;}
/*.hotlistmmycon img { width:100px; height:100px;}*/
.hotlistmmycon td { !important;width:235px;}
.mynumber { font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#CC0066;}
.mynumber1 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#CC0066; padding-right:20px;}
.piconly { width:710px; width:auto;}
.piconly img { margin:10px 5px; border:1px solid #000;}
.cshow { color:#333;}
.coff { color:#666;}
.myphtit { height:24px; line-height:24px; background:#EEF7FE; border:1px solid #C0DBF8; text-align:left;}
.myphtit li { float:left; padding-left:10px;}
.myphbox { margin:0; padding:0; width:500px;}
.myphbox dl { margin-bottom:10px;}
.myphbox dt { float:left; width:100px;margin-right:20px;height:100px; float:left;border:1px solid #ccc; text-align:center;position:relative;line-height:100px;}
.myphbox dt span{position:static;+position:absolute;top:50%;}
.myphbox dt img {position:static;+position:relative;top:-50%;left:-50%;vertical-align:middle}

.myphbox dd { float:left; width:360px; margin-top:10px; color:#666;}
.wenzi dt { display:none;}
.wenzi dd { margin-left:10px;}
.plwenzi { width:710px;}
.plwenzi td { height:28px; line-height:28px;}
.wztextl { float:left;}
.dcwztextr { float:right; padding-right:10px; display:inline;}
.my { width:100px;}
.txtpic { width:290px; color:#000;}
.txtpic a { color:#999;}
.txtpic a:hover { color:#000;}
.dcjf { width:100px;}
.dcpx { width:170px; text-align:right;}

.dcc { position:relative;}
.dcc span { display:inline-block; margin-bottom:2px;}
.jddbc { position:relative; display: inline-block; width:67px; height:25px; line-height:25px; font-weight:bold; background:url(../images/jballn.gif) no-repeat; cursor:pointer;}
.db { position:relative; text-align:center; }
.boxdb { display:none; position:absolute; z-index:1000; top:0; left:85px; width:100px; background:#999;}
.boxdb p { position: relative; border:1px solid #c96; left:-2px; top:-2px; background:#ffc; margin:0; padding:6px;}
.piconlyul { width:220px; margin:0 auto; padding-left:10px;}
.piconlyul li { float:left;}

/*.jbding { display: inline-block; padding-left:30px; width:51px; height:31px; line-height:31px; background:url(../images/jball.gif) no-repeat 0 -137px;}*/
.jbding a { display: inline-block; padding-left:15px; width:52px; height:23px; line-height:23px; background:url(../images/jballn.gif) no-repeat 0 -27px; color:#f00;}
.jbding a:hover { display: inline-block; padding-left:15px; width:52px; height:23px; line-height:23px; background:url(../images/jballn.gif) no-repeat 0 -27px; color:#f00; }
.jbcai a { display: inline-block; padding-left:15px; width:52px; height:23px; line-height:23px; background:url(../images/jballn.gif) no-repeat 0 -52px; color:#090;}
.jbcai a:hover { display: inline-block; padding-left:15px; width:52px; height:23px; line-height:23px; background:url(../images/jballn.gif) no-repeat 0 -52px; color:#090;}
/*.jd11,.jd22,.jd33 { float:left;}*/
.jbdingn a { display: inline-block; padding-top:14px; text-align:center;  width:42px; height:25px; line-height:25px; background:url(../images/jballn.gif) no-repeat 0 -76px; color:#f00;}
.jbdingn a:hover{ display: inline-block; padding-top:14px; text-align:center;  width:42px; height:25px; line-height:25px; background:url(../images/jballn.gif) no-repeat 0 -76px; color:#f00;}
.jbcain a { display: inline-block; padding-top:14px; text-align:center; width:42px; height:25px; line-height:25px; background:url(../images/jballn.gif) no-repeat 0 -115px; color:#090;}
.jbcain a:hover{ display: inline-block; padding-top:14px; text-align:center; width:42px; height:25px; line-height:25px; background:url(../images/jballn.gif) no-repeat 0 -115px; color:#090;}


.bjzn { float:right; width:222px;}
.bjzn span { margin-bottom:2px;}
.bjzn h3 { background:url(../images/tit.jpg) no-repeat 0 -96px;}
.bjznone,.bjzntwo,.bjznthree { width:220px; border:1px solid #ccc; margin-top:10px;}
.bjznone h4,.bjzntwo h4,.bjznthree h4 { padding:0 15px;}
.bjznone ul { width:198px; padding:5px 10px;}
.bjznone ul li { padding-bottom:5px;}
.bjznconp { margin:3px; width:80px; line-height:1.5em; text-align:left; float:left}




.bjzndownli { height:100px;}

.bjznpic{width:100px; height:100px; float:left;border:1px solid #ccc; text-align:center;position:relative;line-height:100px;}
.bjznpic p{position:static;+position:absolute;top:50%;}
.bjznpic img {position:static;+position:relative;top:-50%;left:-50%;vertical-align:middle}

.bjznlir { width:90px; margin:0 10px; background:red;}
.theone { display:inline-block; margin-top:5px; width:42px; height:20px; background:url(../images/jballn.gif) no-repeat 0 -155px;}
.thetwo { display:inline-block; margin-top:5px; width:42px; height:20px; background:url(../images/jballn.gif) no-repeat 0 -177px;}
.thethree { display:inline-block; margin-top:5px; width:42px; height:20px; background:url(../images/jballn.gif) no-repeat 0 -199px;}

.getentry { float: left; padding:4px 0 0 5px; width:732px; margin:0;}
.getentrycon { width:712px; height:100px; margin-top:10px; padding:0 0 10px 20px; border-bottom:1px dotted #cecece;}
.getentrycon dt { float:left; margin-right:10px; width:100px;}
.getentrycon dt img { padding:1px; border:1px solid #ccc; }
.getentrycon dd { float:left; line-height:24px; width:580px; color:#666;}
.getentrycon a { color:#2F678D;}

/* Google骞垮憡 寮?濮?/
.google_ad { margin-top:4px;}
.google_ad img { margin-left:2px;}

/* HotContent 寮?濮?*/
.HotContent { float:left; margin:4px 10px 0 0; width:710px; display:inline; }
.HotContentInfo {width:684px; border:3px solid #ccc; padding:10px; overflow:auto; }
.HotContentInfo p { padding:0 10px; color:#333; line-height:270%; width:600px;}
.EpInfo{ padding:0 10px; color:#333; line-height:270%; width:620px;}
.HotContentInfo img { float:left; display: inline; margin-right:0px; max-width:400px; max-height:400px; vertical-align:bottom;} 
.HotContentInfo span { display:inline-block; width:434px; text-indent:2em; font-size:12px; color:#333; line-height:1.5em;}
.two_li { width:680px; padding:0 15px;}
.pgj { background:#EFEFEF; height:24PX; line-height:24PX;}
.l_li { float:left;}
.r_li { float:right; text-align:right;}
.trace_div { width:678px; padding:5px 15px; border:1px solid #e5e5e5; background:#f5f5f5;}
.trace_div p { line-height:1.5em;}
.trace_div a { display:inline-block; padding:0 5px; color:#2f688c;}
.trace_div a:hover { color:#2f688c; text-decoration:underline;}
.comments_list { width:678px; margin:10px 15px 0;}
.comments_list h2 { margin-bottom:2px;}
.comments_ul { border-top:1px solid #f5f5f5;}
.comments_ul li { clear:both; margin-top:5px; padding-bottom:10px; border-bottom:1px solid #f5f5f5;}
.avatar { float:left; width:70px;}
.avatar img { padding:2px; border:1px solid #ccc;}
.title { float:left; width: 602px;}
.title a { padding-right:15px;}
.detail { float:left; margin:5px 0; padding-left:72px; width: 530px; line-height:1.5em; color:#333;}
.say { position:relative; left:-34px; top:0; color:#999;}

.l_li textarea { margin:10px 0; width:400px; height:148px;}
.r_li .comment_con_tit { margin:10px 0 0 12px; padding:15px 15px; width:225px; border:2px solid #e5e5e5; background:#f5f5f5; text-align:left; color:#333;}
.yanzheng img{ vertical-align: bottom; background:red;}

.comment_pl { width:400px;}
/* HotContent 缁撴潫 */

/* entry 寮?濮?*/
.wans A.uinfo { text-decoration:none;color:#2f688c;}
.wans A.uinfo:hover { color:#2f688c;}
.wans { text-align:right; margin-bottom:10px; padding:0;}
.wans a.AddE { display:inline-block; width:100px; height:24px; line-height:24px; background:#ccc; color:#333; text-align:center;}
.wans a.AddE:hover { display:inline-block; width:100px; height:24px; line-height:24px; background:#444; color:#fff;}
.wans .time { margin-left:20px; padding-right:10px;}
.viper,.date { padding:0 5px;}



.aboutpic { margin:0 0 10px 10px; width:700px;}
.aboutpic a { color:#333;}
.aboutpic a:hover { color:#333;}
.aboutpicul { width:670px;}
.aboutpic .two_li { height:24px; line-height:24px; background:#efefef;}
.aboutpic table { width:700px; text-align:center; border:1px solid #e5e5e5; background:#f5f5f5;}
.aboutpic table td { padding-top:10px; border:0;}
.aboutpic img {  padding:1px; border:1px solid #ccc; }
.aboutph { width:710px;}
.aboutph a { color:#2f688c;}
.aboutph table { width:700px; margin-left:10px;}
.btit { text-align:left; padding-left:15px;}
.addpic a { display:inline-block; background:url(../images/jj.gif) no-repeat 10px 4px; padding-left:22px;}
.addpicw a { display:inline-block; background:url(../images/jjw.gif) no-repeat 10px 4px; padding-left:22px;}

/* entry 缁撴潫 */

/* 鐧诲綍鐩稿叧椤甸潰 寮?濮?*/
.agreement { width:942px; margin-left:4px; background:#e4e4e4;}
.agreement h2 { text-align:center; font-size:16px; color:#333;}
.agreement p { margin-bottm:14px; font-size:14px; line-height:1.8em; color:#333; padding:0 20px;}

.register { width:942px; margin-left:4px; color:#333;}
.register h3 { margin:15px 0 5px 100px; font-size:14px; width:400px;}
.register table { margin-left:100px; width:400px; text-align:left; border:0; color:#000; color:#333;}
.register table td { text-align:left; height:30px; padding-left:10px; border:1px solid #fff;}
.register input { border:1px solid #78A3D3; height:18px;}
.alg_r { text-align:right; vertical-align:top;}
.login_l { float: left;}
.login_l h3 { height:25px; line-height:25px; background:url(../images/vip_ul.gif) no-repeat bottom;}
.re_tips { float:left; margin:38px 0 15px 30px; width:310px; height:500px; border:2px solid #A1D80D; background:#f9f9f9; color:#666;}
.re_tips h4 { margin:10px;}
.re_tips p { margin:10px; line-height:2em; text-indent:2em;}

.check { width:942px; margin-left:4px; text-align:center;}
.check_info { margin:15px auto; width:80%; background:#f5f5f5; border:1px solid #e5e5e5;}
.check_info h4 { text-align:center; margin:15px 0 0 0;}
.check_info p { margin:0 auto; padding:20px;}
.check_input { margin:15px; text-align:center;}
.check_input imput { vertical-align: middle;}
.check_list { margin:0 auto; width:755px; height:24px; line-height:24px; background:#e4e4e4;}
.check_list li { padding:0 10px;}

.login_con { width:942px; margin-left:4px;}
.login_bor { float:left;}
.login_bor h3 { margin:15px 0 5px 100px; height:25px; line-height:25px; background:url(../images/vip_ul.gif) no-repeat bottom;  width:400px;}
.login_bor table { margin-left:100px; width:400px; text-align:left; border:0; color:#333;}
.login_bor table td { text-align:left; height:24px; padding:4px 0 0 10px; border:1px solid #fff;}
.lonput { border:1px solid #78A3D3; height:22px; width:200px;}
.textlogin { width:80px; padding:3px 8px; font-weight:bold; color:#2f688c; text-align:center;}
.textlogin1 { width:200px; height:35px; padding:3px 8px; font-weight:bold; color:#70AF05; text-align:center;}
.login_tips { float:left; margin:38px 0 15px 30px; width:310px; height:280px; border:2px solid #A1D80D; background:#f9f9f9; color:#666;}
.login_tips h4 { margin:10px;}
.login_tips p { margin:10px; line-height:1.5em; text-indent:2em;}

.phsm a { color:#666;} 

.entryr { float:right; width:222px;}
.aboutentry img { }
.xgxx,.gys { margin-top:10px;}
.xgxx h3 { background:url(../images/tit.jpg) no-repeat 0 -96px;}
.xgxx ul,.gys ul { width:212px;}
.xgxx ul li,.gys ul li { border-bottom:1px dashed #e1e1e1; height:26px; line-height:26px; margin-left:5px; padding-left:5px; width:202px;}
.xgxx a,.gys a { color:#333;}
.gys h3 { background:url(../images/tit.jpg) no-repeat 0 -96px;}
.r_info { font-size:12px; font-weight:normal; padding-right:5px;}

.ipglinks ul{ margin-bottom:10px}
.ipglinks ul li{ height:22px; line-height:22px; padding-left:20px; font-size:14px}
 .ipglinks li a{  color:#666}

.pcenter {text-align:center}
.box {
/*非IE的主流浏览器识别的垂直居中的方法
display: table-cell;
vertical-align:middle;*/
/*设置水平居中
text-align:center;*/
/* 针对IE的Hack */
*display: block;
*font-size: 84px;/* 这个值大概为最大高度的0.875 */
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
height:100px;
width:100px;
}
.box img {
padding:1px;
border:1px solid #ccc;
/*设置图片垂直居中
vertical-align:middle;*/
/*非IE6下的等比缩放*/
max-height:100px;
max-width:100px;
/*IE6下的等比缩放，注意expression其实是运行了一个JS程序，所以如果图片很多的话会引起CPU占用率高*/
width:expression(this.width > 100 && this.height <= this.width ? 100: true);
height:expression(this.height > 100 && this.width <= this.height ? 100 true);
}

.box1 {
padding:2px;
/*非IE的主流浏览器识别的垂直居中的方法*/
display: table-cell;
/*vertical-align:middle;
设置水平居中*/
/*text-align:center;
 针对IE的Hack */
*display: block;
*font-size: 104px;/* 这个值大概为最大高度的0.875 */
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
height:114px;
width:104px;
}
.box1 img {
/*设置图片垂直居中
vertical-align:middle;*/
/*非IE6下的等比缩放*/
max-height:104px;
max-width:104px;
/*IE6下的等比缩放，注意expression其实是运行了一个JS程序，所以如果图片很多的话会引起CPU占用率高*/
width:expression(this.width > 104 && this.height <= this.width ? 104: true);
height:expression(this.height > 104 && this.width <= this.height ? 104 true);
}

.box2 {
/*非IE的主流浏览器识别的垂直居中的方法
display: table-cell;*/
vertical-align:middle;
/*设置水平居中*/
text-align:center;
/* 针对IE的Hack */
*display: block;
*font-size: 212px; /*这个值大概为最大高度的0.875 */
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
height:212px;
width:212px;
}
.box2 img {
/*padding:2px;
border:1px solid #ccc;
设置图片垂直居中*/
/*vertical-align:middle;
非IE6下的等比缩放*/
max-height:212px;
max-width:212px;
/*IE6下的等比缩放，注意expression其实是运行了一个JS程序，所以如果图片很多的话会引起CPU占用率高*/
width:expression(this.width > 212 && this.height <= this.width ? 212: true);
height:expression(this.height > 212 && this.width <= this.height ? 212 true);
}

.list_img_d{ height:212px; display:block; width:100%}
.list_img_t{ width:100%; border:0px #FFFFFF; text-align: center}
.list_img_t td{border:none;}

