/* filename:yoka  author:haoxueliang  Email:haoxueliang@yoka.com  MSN:haoxueliang@126.com */
body,div,form,img,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;border:0px;list-style:none}
body{font:12px '宋休';color:#4F4F4F;line-height:18px;}
.clear{clear:both;font-size:0px;width:0px;height:0px;line-height:0px;visibility:hidden}
input[type=radio],input[type=checkbox]{cursor:pointer}
i,em{font-style:normal}
a,a:visited{text-decoration:none;color:#800000}
a:hover{text-decoration:underline;color:#E97105}
a:link{color:#1874CD}
.jd1 li{overflow:hidden;white-space:nowrap;text-overflow:clip}
.jd2 li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}



/*首页样式*/
.toper{height:58px;background:url(/main/img/indexbg.gif) 0 -310px repeat-x;overflow:hidden}
.nav{border-top:1px solid #7DBCE9;height:44px;background:#4D9CD4;line-height:20px;padding:3px 0 0 6px;}
.nav a,.nav a:visited{color:#FFF;padding:0 7px 0 6px}


.hot{background:url(/main/img/indexbg.gif) 0 bottom repeat-x;height:26px;overflow:hidden;border-top:1px solid #FFF}
.hot a,.hot a:visited{color:#1A6EC5}
.hot dt{float:left;width:117px;padding:2px 0 0;line-height:24px;padding-left:9px}
.hot dt i{float:left;width:57px;height:24px;float:left;display:inlin-block;text-align:center}
.hot dt i.on{background:url(/main/img/index_on.gif)}

.hot dd{float:left;width:113px;padding-top:5px;line-height:17px}
.hot dd i,.hot dd span{display:inline-block;height:17px;width:2px;float:left;overflow:hidden;background:url(/main/img/indexbg.gif) 0 -48px}
.hot dd i{width:auto;background-position:0 -65px;overflow:hidden;padding-left:1px}
.hot dd span.rg{background-position:-1px -48px}
.hot dd a{display:inline-block;float:left;overflow:hidden;margin-left:3px;height:17px}

.ulhot{padding:0 0 0 15px;overflow:hidden}
.ulhot li{height:18px;line-height:18px;background:url(/main/img/indexbg.gif) 0 -419px no-repeat;padding-left:6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

.pichot{padding:0 0 11px 10px;overflow:hidden}

.srh{background:#E0EEF3;height:51px;overflow:hidden;}
.srh dt{width:177px;padding:0 0 0 10px;}
.srh dt input{width:158px;height:14px;padding:2px 5px;border:1px solid #B1D5E5;color:#7C7C7F;}
.srh dd{padding:2px 0 0 10px;}

.keyhot{padding:3px 0 7px 10px;line-height:18px}
.keyhot /main/img{margin:0 0 -3px;}
.keyhot a{padding:0 3px}

.tit{height:44px;overflow:hidden;background:#E8E0F1}
.tit dt{height:18px;overflow:hidden;background:url(/main/img/indexbg.gif) 0 -82px;padding-top:4px}
.tit dt a,.tit dt a:visited{color:#DFC3FF;padding:0 3px 0 4px}
.tit dt i{font:14px/14px '微软雅黑';color:#FFF;padding:0 7px 0 15px}
.tit dt i a,.tit dt i a:visited{color:#FFF;padding:0}

.tit dd{color:#000;line-height:22px;padding-left:15px}
.tit dd a,.tit dd a:visited{padding:0 4px;color:#565656}
.tit dd .backtop,.tit dd .backtop:visited{float:right;display:block;width:24px;height:12px;background:url(/main/img/top.jpg) 0 0 no-repeat;text-indent:-999px;overflow:hidden;padding:0;margin:6px 3px 0 0}
.tit dd .backtop:hover{background:url(/main/img/top.jpg) 0 -12px no-repeat}


.backtop2,.backtop2:visited{float:right;display:block;width:24px;height:12px;background:url(/main/img/top.jpg) 0 0 no-repeat;text-indent:-999px;overflow:hidden;padding:0;margin:3px 3px 0 0}
.backtop2:hover{background:url(/main/img/top.jpg) 0 -12px no-repeat}

.alst{padding:0px 0 0px 15px;overflow:hidden}
.alst li{height:18px;line-height:18px;padding-left:6px;background:url(/main/img/indexbg.gif) 0 -474px no-repeat;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

.tit2{background:#F1B0E6}
.tit2 dt{background-position:0 -104px}
.tit2 dt a,.tit2 dt a:visited{color:#DFC3FF}

.tit3{background:#F1E0EF}
.tit3 dt{background-position:0 -126px}
.tit3 dt a,.tit3 dt a:visited{color:#FDD0DA}

.tit4{background:#DDF1F7}
.tit4 dt{background-position:0 -148px}
.tit4 dt a,.tit4 dt a:visited{color:#C4DEE6}

.tit5{background:#D7DCE5}
.tit5 dt{background-position:0 -170px}
.tit5 dt a,.tit5 dt a:visited{color:#D7DCE5}

.tit6{background:#F1E0EF}
.tit6 dt{background-position:0 -192px}
.tit6 dt a,.tit6 dt a:visited{color:#D7DCE5}

.tit7{background:#D7DCE5}
.tit7 dt{ background: url("/main/img/skin01.gif") repeat-x scroll 0 -113px transparent;
    overflow: hidden; background-image: url("/main/img/skin044.gif");}
.tit7 dt a,.tit7 dt a:visited{color:#D7DCE5}

.bottom{background:url(/main/img/indexbg.gif) 0 -214px repeat-x;height:96px;overflow:hidden;font:12px/18px Tahoma}
.bottom dl{width:240px;text-align:center;color:#FFF;height:96px;background:url(/main/img/index_btm.jpg) 0 0 no-repeat}
.bottom dl a,.bottom dl a:visited{color:#FFF}
.bottom dt{font-size:14px;height:18px;padding-top:5px}


/*列表页*/
.path{background:url(/main/img/indexbg.gif) 0 bottom repeat-x;height:26px;color:#1A6EC5;border-top:1px solid #FFF;line-height:26px;padding-left:14px}
.path a,.path a:visited{color:#1A6EC5}

.backup{padding:0 0 0 18px;height:25px}
.backup2{padding:6px 0 0 18px;height:19px}
.backup a,.backup a:visited{color:#1A6EC5}
.list{line-height:18px}
.list ul{padding:8px 0 4px 15px;overflow:hidden}
.list li{height:18px;background:url(/main/img/indexbg.gif) 0 -472px no-repeat;padding-left:6px}

.listpage{background:#E0EEF3;color:#1A6EC5;overflow:hidden;line-height:12px}
.listpage dt{line-height:22px;padding:3px 0 0 6px;height:22px}
.listpage dt a{padding-left:6px}
.listpage dd{overflow:hidden;padding:0 0 4px 12px}
.listpage span{display:inline-block;padding:5px 0 0 4px;float:left}

.listpage dd input{float:left;text-align:center;padding:2px;height:14px;line-height:14px;width:33px;border:1px solid #B1D5E5}
.listpage span input{padding:0;margin:0;border:0;background:none;font-size:12px;color:#1A6EC5;line-height:12px;cursor:pointer}
.listpage a,.listpage a:visited{color:#1A6EC5}


/*评论排行页*/
.phdate{height:52px;background:#4D9CD5 url(/main/img/indexbg.gif) 0 bottom repeat-x}
.phdate dt{height:26px;width:240px;text-align:center;font-size:13px;line-height:26px;color:#FFF}
.phdate dd{height:26px;width:240px;text-align:center}

.phdate dd a,.phdate dd a:visited{display:inline-block;background:url(/main/img/day.gif);width:47px;height:24px;line-height:24px;margin:2px 3px 0 0;color:#1A6EC5}
.phdate dd a.on{background:url(/main/img/week.gif)}

.btmdate{color:#4F4F4F;height:28px;line-height:28px;background:#E0EEF3;border-bottom:1px solid #80BDE9;padding:0 0 0 72px}
.btmdate a,.btmdate a:visited{color:#1A6EC5;padding:0 7px}


.pinglun{padding:11px 0 4px 18px;overflow:hidden}
.pinglun li{height:18px;line-height:18px}



/*登录页*/
.login{padding:15px 0 0 19px}
.login li{color:#1A6EC5;height:44px}
.login label{display:block;height:17px}
.login input{display:block;width:177px;height:15px;line-height:15px;padding:2px 5px;border:1px solid #7E9DB9;margin:0}

.loginbtn{height:32px;overflow:hidden;padding-left:19px}
.logintrue{width:240px;color:#F95E4C;text-align:center;padding:40px 0}

/*评论列表*/
.atit{height:32px;line-height:32px;font-weight:700;color:#305795;padding-left:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #E4EEF8}


.plst{color:#888787;overflow:hidden;padding:6px 0 10px 15px}
.plst dl{overflow:hidden;line-height:18px}
.plst dt{color:#000}
.plst dd{padding:0 6px 0 12px}


.plbox{background:#E4EEF8;border:1px solid #7FBDE9;overflow:hidden;height:103px;margin-bottom:5px}
.pltit{height:17px;padding:5px 0 0 11px}
.plcon{padding-left:7px}
.plcon textarea{padding:2px 5px;width:212px;height:28px;border:1px solid #7E9DB9}
.plcon dt{height:37px}
.plcon dd input{float:left}
.plcon dd span{float:left;display:inline-block;overflow:hidden;padding:4px 0 0}
.plcon dd a,.plcon dd a:visited{padding:0 7px;color:#1A6EC5}

.rec{overflow:hidden}
.rec dt{height:16px;padding:;font-weight:700;padding:6px 0 0 14px}
.rec dd{padding:0 0 4px 15px}
.rec li{height:18px;line-height:18px;background:url(/main/img/indexbg.gif) 0 -473px no-repeat;padding-left:6px;overflow:hidden}

/*内容页*/
.ad{color:#F95E4C;border-bottom:1px solid #E4EEF8;padding:9px 0 4px 14px}
.ad a,ad a:visited{color:#F95E4C}

.zd{color:#F95E4C;border-top:1px solid #E4EEF8;padding:9px 4px 4px 14px}
.zd a,ad a:visited{color:#F95E4C}

.contit{overflow:hidden;text-align:center}
.contit dt{line-height:20px;font-weight:700;color:#305795;padding:4px 0 2px}
.contit dd{line-height:15px;color:#4F4F4F;padding-bottom:7px}
.contit dd a,.contit dd a:visited{padding-right:7px;color:#F95E4C}

.content{line-height:18px;padding:0 12px 3px 12px;color:#4F4F4F}
.content /main/img,.content p{padding:0 0 3px}

.conmore{color:#1A6EC5;padding:0 0 0 12px;overflow:hidden;border-bottom:1px solid #E4EEF8}
.conmore dt{height:19px}
.conmore dd{height:26px}
.conmore /main/img{margin:0 4px -4px 0}
.conmore a,.conmore a:visited{color:#1A6EC5}

.ckpl{color:#1A6EC5;padding:9px 0 0 11px}
.ckpl a,.ckpl a:visited{color:#1A6EC5}

.updw{color:#1A6EC5;padding:0 0 0 11px;line-height:18px}
.updw a,.updw a:visited{color:#1A6EC5}


.blue a,.blue a:visited,a.blue,a.blue:visited{color:#163464}
.blue a:hover,a.blue:hover,.red a:hover,a.red:hover{color:#f60}
.red a,.red a:visited,a.red,a.red:visited{color:#F95E4C}

/*下载首页*/
.xtitle{padding:7px 11px 0 11px;height:19px;color:#fff;background:#4d9cd5;font-size:14px;}
.xyem{padding:15px 0 15px 15px;background:url(img/titbg01.gif) repeat-x top left;}
.xyem div{width:212px;overflow:hidden;}
.xyem ul{background:url(img/zlistbg.gif) no-repeat left bottom;height:151px;width:220px;overflow:hidden;}
.xyem li{float:left;width:108px;}
.xyem img{border:1px solid #6a6a6a;}
.xyem p{color:#656565;line-height:16px;margin-top:-8px;width:212px;}
.xlist,.xlist2{padding:12px 0 8px 15px;background:url(img/titbg02.gif) repeat-x top left;display:inline-block;}
.xlist li{padding-left:7px;background:url(img/zlist01.gif) no-repeat 1px 4px;height:18px;}
.xlist2 li{height:18px;}
.xlist a:link,.xlist a:visited{color:#1a6ec5;}
.xlist a:hover{color:#f60;}
.xbot{height:17px;padding:4px 0 0 10px;color:#1a6ec5;background:#d5eafb;}
.xbot a:link,.xbot a:visited,.xzy a:link,.xzy a:visited,.xlist2 a:link,.xlist2 a:visited{color:#1a6ec5; text-decoration:underline;}
.xbot a:hover,.xzy a:hover,.xlist2 a:hover{color:#f60;}

.xzy{padding:8px 15px 15px 17px;display:inline-block;background:url(img/titbg02.gif) repeat-x top left;line-height:18px;}
.xzy dt{padding-bottom:4px;background:url(img/zspater.gif) repeat-x bottom;}
.xzy dd{padding-top:6px;}

.titlez{border:1px solid #b4d8fc;}
.titlez div{border:1px solid #fff;padding-left:5px;background:#e3effa url(/main/img/title.gif) repeat-x;}
.titlez em{padding-left:14px;background:url(/main/img/dot1.gif) no-repeat 0 2px;}
.more{margin-left:50px;}