body,ul,ol,li,dl,dt,dd,form,iframe,p,h1,h2,h3,h4,h5,em,strong{margin:0;padding:0}
input,button,img,iframe{border:0}
li{list-style:none}
h1,h2,h3,h4,h5,em,strong{font-style:normal;font-weight:normal;font-size:inherit}
h1 a{color:#ccc}
a{text-decoration:none;outline:none}
a:hover{text-decoration:underline}
body{font:12px "ËÎÌå",Arial,Helvetica,sans-serif}
.branding{width:950px;margin:auto}
.indexNav{width:950px;height:21px;line-height:21px;margin:3px 0 5px}
.indexNav a{color:#000}
.indexNav em a,.picListB .hd strong,.picListA .bd div strong,.hd2 p a.stop_made strong,.hd2 p span strong,.picListA .hd span,.hdA .hd span{color:#c00}
.indexLogo{width:156px;height:21px;position:relative;display:block;float:left}
.indexLogo img{position:absolute;top:0;left:0}
.indexNav ul{float:right;padding-right:7px}
.indexNav li{display:inline;padding-left:11px;float:left;background:url(img/icon.png) -67px 0 no-repeat}
.indexNav li.sohuIndex{background:none}
.channelNav{height:23px;width:948px;line-height:23px;background:url(img/icon.png) 0 -25px repeat-x;border:1px solid #666d7f}
.channelNav ul{padding-left:11px}
.channelNav li{float:left;display:inline;padding-left:20px;background:url(img/icon.png) -65px -49px no-repeat}
.channelNav li.autoIndex{padding-left:0;background:none}
.channelNav a{color:#fff;margin-right:7px}
.channelNav em a{color:#fc0}
.navTool{width:950px;height:52px;background:url(img/title.jpg);margin-top:5px;position:relative}
.navTool ul{position:absolute;top:19px;left:300px}
.navTool li{float:left}
.navTool li a{color:#000;width:67px;height:33px;line-height:33px;text-align:center;font-size:14px;font-weight:bold;float:left;display:inline}
.navTool li a.on{background:url(img/icon.png) 0 -75px;color:#c00}
.navTool li a:hover{background:url(img/icon.png) 6px -498px no-repeat;color:#c00;text-decoration:none}
.navTool p{height:24px;line-height:24px;position:absolute;top:18px;left:648px}
.navTool p input{height:16px;line-height:16px;width:194px;padding:3px;border:1px solid #ccc;color:#ccc;border-right:0;float:left;font-size:12px}
.navTool p button{width:24px;height:24px;background:url(img/icon.png) 0 -110px;float:left;cursor:pointer;margin-right:12px}
.navTool p a{color:#666}
.wrap{width:950px;margin:auto}
.main{width:750px;float:right;margin-left:10px;display:inline}
.content{margin:0 auto;width:750px;overflow:hidden}
.crumbs{height:27px;line-height:27px;border-bottom:1px solid #d8d8d8;background:#f6f6f6;margin:7px 0;padding-left:13px;position:relative;}
.crumbs .time{position:absolute;left:22px;top:0}
.crumbs .add_Fav{position:absolute;right:10px;top:0}
.crumbs a{margin-right:7px;color:#333}
.crumbs span{margin-left:7px;color:#333}
.focus{width:473px;height:375px;border:1px solid #ccc;float:left}
.flash{width:473px;height:344px;border-bottom:1px solid #ccc}
.importantLink{background:#f3f3f3;height:28px;line-height:28px;border:solid #fff;border-width:1px 0}
.importantLink em{color:#c00;margin:0 10px 0 15px}
.importantLink a{width:62px;height:21px;line-height:22px;text-align:center;color:#fff;background:url(img/icon.png) 0 -52px;display:block;float:right;margin:4px 5px 0;text-decoration:none}
.importantLink a:hover{text-decoration:none}
.pr{width:263px;height:375px;border:1px solid #ccc;float:right;overflow:hidden}
.pr .hd{height:29px;line-height:29px;background:url(img/icon.png) 0 -360px}
.pr .hd h3{font-size:14px;font-weight:bold;line-height:29px;padding-left:16px}
.pr .bd{;position:relative;width:100%;overflow:hidden}
.pr .bd ol{line-height:27px;padding:5px;background:#fefef6 url(img/pr.png) no-repeat 16px 11px}
.pr .bd ol li{height:27px;overflow:hidden;font-size:12px;padding:0 16px 0 39px;border-bottom:1px dotted #ccc}
.pr .bd ol a,.bdDli p a,.bdC li p a,.picListA li p a,.picListB li p a,.list,.list a{color:#039}
.pr .bd ol span{color:#999}
.pr .bd ol .click{float:right;color:#666;font-family:Arial,Helvetica,sans-serif}
.pr .bd b{height:5px;font-size:5px;background:#fefef6;position:absolute;bottom:3px;left:0px;display:block;width:100%}
.sideBar{width:188px;float:left;border:1px solid #ccc;border-top:0;position:relative;background:#fff}
.tab{height:35px;background:url(img/icon.png) 0 -135px;padding-left:6px}
.tab a{width:52px;height:26px;display:inline;background:url(img/icon.png) 0 -170px;float:left;text-align:center;margin:9px 0 0 5px;line-height:26px;color:#333}
.tab a.on{color:#c00;font-weight:bold;background:url(img/icon.png) 0 -205px}
.select{width:170px;height:26px;background:url(img/select.png);cursor:pointer;margin:8px 0 0 6px;line-height:26px;padding:0 3px; position:relative}
#select{ z-index:3}
#listWrap{ z-index:1}
.option{width:174px;border:1px solid #c7cfe6;overflow:hidden;position:absolute;top:25px;left:0px;background:#fff;padding:6px 0;display:none}
.option a{height:25px;line-height:25px;width:162px;float:left;padding:0 6px;color:#333;text-decoration:none; position:relative}
.option a:hover{background:#d8e4fe}
.keyboard{padding:4px 0 4px 4px;overflow:hidden;width:184px;background:url(img/icon.png) 0 -235px}
.keyboard a{width:14px;height:14px;color:#039;border:1px solid #ccc;display:inline;float:left;margin:2px;font:14px/14px Arial;text-align:center}
.keyboard a:hover{color:#fff; background:#c00}
.keyboard a.none{color:#999}
.keyboard a.none:hover{color:#999; background:#fff}
.list{width:188px;overflow-y:scroll;overflow-x:hidden;background:#fefef6;line-height:22px;padding:4px 0}
.list li{overflow:hidden}
.list li h4.open{background:url(img/o.png) no-repeat 6px 5px}
.list li h4{cursor:pointer;font-size:12px;padding-left:20px;background:url(img/o.png) no-repeat 6px 5px; width:150px}
.list li h4:hover,.list dt:hover,.list dd:hover{ background-color:#fff6cb; color:#bc1100; font-weight:bold}
.list li h4:hover a,.list dt:hover a,.list dd:hover a{color:#bc1100; }
.list li strong{color:#c00;font:14px Arial;margin-right:4px}
.list dl{width:100%;overflow:hidden}
.list dt{padding-left:25px;background:url(img/icon.png) -56px -305px no-repeat;line-height:25px; height:25px; overflow:hidden}
.list .num{color:#999}
.list dd {background:url("img/icon.png") no-repeat scroll -34px -334px transparent;height:22px;overflow:hidden;padding-left:47px;}
.picListA{width:748px;overflow:hidden;border:1px solid #ccc;margin-top:0px;float:left}
.picListA .hd,.hdA .hd{height:29px;line-height:29px;background:url(img/icon.png) 0 -400px;padding-right:10px}
.picListA .hd h3,.hdA .hd h3{font-size:14px;font-weight:bold;padding-left:22px;background:url(img/icon.png) -62px -200px no-repeat;float:left}
.picListA .hd span,.hdA .hd span{margin-left:160px}
.picListA .hd h3 span,.hdA .hd h3 span{font-weight:normal;color:#c00;margin-left:0; float:none}
.picListA .hd h3 strong,.hdA .hd h3 strong{font-size:12px;color:#999}
.picListA .hd a,.picListB .hd a{float:right;color:#333;padding-left:0;line-height:16px;margin:6px 8px 0 0;}
.picListA .hd h3 a,.picListB .hd h3 a{ padding:0; background:none; float:none; line-height:29px}
.girl_hd{padding-right:10px;float:right}
.girl_introduce{line-height:23px;;border-bottom:1px solid #ccc;padding:12px 19px}
.girl_introduce em{font-size:14px;font-weight:bold;padding:0 0.5em}
.girl_vote{height:43px;line-height:43px;border-bottom:1px solid #ccc;background:url(img/vote.jpg) no-repeat}
.girl_vote h3{width:263px;height:43px;float:left}
.vote_num{color:#666;float:left}
.vote_btn{margin:8px 0 0 17px;text-align:center;cursor:pointer;width:54px;height:23px;line-height:23px;color:#fff;background:url(img/vbtn.png);float:left}
.picListB .hd .girl_hd a,.girl_hd a{background:none;color:#039;float:right;line-height:16px;margin-top:6px;padding-left:20px}
.girl_hd a{line-height:43px;margin-top:0}
.picListA .hd a.noBg,.picListB .hd a.noBg{background:none}
.hdA .hd h3 a{font-size:12px;float:none;background:none;font-weight:normal;padding-left:0;margin-left:20px;color:#039}
.hdA .hd h3 a span{color:c00}
{float:right;color:#333;line-height:16px;margin:6px 6px 0 0; /*margin-left:3px*/}
.hdA .hd .current{color:#c10000}

/**/
.hd2{float:left;width:100%;clear:both}
.hd2 h5{line-height:30px;padding-left:24px;color:#333;font-size:12px;background:url(img/icon.png) -58px -509px no-repeat}
.hd2 p{line-height:25px;padding-left:80px;color:#ccc;position:relative;overflow:hidden;width:668px}
.hd2 p em{font-weight:bold;position:absolute;left:4px;color:#333;top:0;display:block;text-align:right;width:66px}
.hd2 p span{margin-right:6px;white-space:nowrap;float:left;display:inline}
.hd2 p a{color:#039;padding:2px}
.hd2 p a.thisA{color:#fff;background:#c00}
.hd2 p a.stop_made{color:#333;width:156px;height:22px;display:inline;border:1px #ccc solid;background:#f7f7f7;text-align:center;float:right;margin-right:12px}
.hd3{height:48px;width:726px;border:1px #ccc solid;border-width:0 1px;background:url(img/bg3.png) repeat-x;clear:both;margin:10px 0 0 10px;float:left;display:inline;position:relative}
.hd3 a.icon{float:right;height:16px;margin:12px 6px 0 0;line-height:16px;color:#333}
.hd3 .lb,.hd3 .rb{width:4px;height:5px;font-size:4px;position:absolute;background:#fff;bottom:0;display:block}
.hd3 .lb{left:-1px}
.hd3 .rb{right:-1px}
.hd3 span{display:inline;float:left;height:40px;line-height:16px;position:relative;padding:4px 12px 4px 11px;text-align:center;color:#c00}
.hd3 span a{display:block;color:#333;font-weight:bold;float:none}
.hd3 span.on{background:url(img/bg3.png) right -60px;color:#fff}
.hd3 span.on a{color:#fff}
.hd3 span.on .sj{position:absolute;bottom:1px;left:50%;margin-left:-3px;width:7px;height:4px;font-size:3px;background:url(img/icon.png) 0 -447px;display:block}
.sub_hd{overflow:hidden;color:#c00;padding:5px 20px; margin:0 10px; background:#f6f6f6}
.sub_hd a{color:#369;font-weight:bold}
.sub_hd a.more{float:right;color:#000;font-weight:normal}
.sub_hd .tips{color:#369;margin-left:4px;}
.picListA .bd div{overflow:hidden;clear:both;padding-right:10px;height:28px;border-bottom:1px solid #ccc;margin:5px 4px 0}
.picListA .bd div h4{font-size:14px;font-weight:bold;padding-left:8px;float:left;line-height:28px}
.picListA .bd div span{margin-left:160px}
.picListA .bd div h4 span{font-weight:normal;color:#c00;margin-left:0}
.picListA .bd div h4 strong{font-size:12px;color:#999}
.picListA .bd div a{float:right;color:#333;padding-left:20px;background:url(img/icon.png) no-repeat -65px -52px;line-height:16px;margin-top:6px}
.picListA .bd div a.noBg{background:none}
.picListA .bd{width:100%;float:left}
.picListA ul,.picListB ul{overflow:hidden;padding:0 0 10px 8px;float:left}
.picListA li{float:left;display:inline;margin:15px 10px 0;width:126px}
.picListB li{float:left;display:inline;margin:18px 12px 0;width:158px}
.picListA li span,.picListB li span{display:block;border:1px #ccc solid;position:relative;margin-bottom:10px}
.picListA li span{width:126px;height:86px;}
.picListB li span{width:156px;height:106px;}
.picListA li span a,.picListB li span a{display:block;padding:3px;border:1px solid #ccc;position:absolute;top:3px;left:-4px;background:#fff;overflow:hidden}
.picListA li span a{width:120px;height:80px;}
.picListB li span a{width:150px;height:100px;text-align:center;}
.picListA li span .border{border:3px solid #fff;width:119px;height:79px;position:absolute;top:4px;left:-3px}
.picListB li span .border{border:3px solid #fff;width:150px;height:100px;position:absolute;top:4px;left:-3px}
.picListA li p,.picListB li p{width:100%;height:20px;line-height:20px;display:block;text-align:center;color:#999; overflow:hidden;}
.picListA li p span,.picListB li p span{color:#c00;display:inline;border:0; position:static; margin-left:3px;}
.picListB{width:748px;overflow:hidden;border:1px solid #ccc;float:left;padding-bottom:10px}
.picListB .hd{height:29px;line-height:29px;background:url(img/icon.png) 0 -400px}
.picListB .hd h3{font-size:14px;font-weight:bold;padding-left:22px;background:url(img/icon.png) -62px -200px no-repeat;float:left}
.picListB .hd span{margin-left:10px; float:left}
.bdC li span{display:block;border:1px #ccc solid;width:158px;height:130px;position:relative;margin-bottom:10px}
.bdC li span a{display:block;width:150px;height:100px;border:0;padding:0;position:absolute;top:3px;left:3px;background:#000000;overflow:hidden;
text-align:center;
}
.bdC li span .border{border:3px solid #fff;width:150px;height:100px;position:absolute;top:4px;left:-3px}
.bdC li p{width:100%;height:20px;line-height:20px;display:block;text-align:center;color:#999;margin-top:-32px; position:relative;}
.bdC li p span{color:#c00;display:inline;border:0}
.bdD li{float:left;display:inline;margin:18px 9px 0;width:128px}
.bdD li span{display:block;border:1px #ccc solid;width:126px;height:186px;position:relative;margin-bottom:10px}
.bdD li span a{display:block;width:120px;height:180px;padding:3px;border:1px solid #ccc;position:absolute;top:3px;left:-4px;background:#fff;overflow:hidden}
.bdD li span .border{border:3px solid #fff;width:150px;height:100px;position:absolute;top:4px;left:-3px}
.bdD li p{width:100%;height:20px;line-height:20px;display:block;text-align:center;color:#c00; overflow:hidden}
.bdD li p span{color:#c00;display:inline;border:0}
.bd{overflow:hidden;float:left;clear:both;width:100%}
.ft{clear:both;text-align:center;margin:10px 0 0;float:left;width:100%}
.page{margin-top:10px;clear:both;text-align:center;width:auto;position:relative}
.pagenum{text-align:center;line-height:23px;display:inline-block;vertical-align:middle;padding-top:2px}
.pagenum span{padding:2px 0;border:1px solid;cursor:pointer;margin:0 1px}
.pagenum span.tdq{border-color:#f60;background:#fbf1e5;font-weight:bold}
.pagenum span a{padding:0 6px}
.pagenum span a:hover{text-decoration:underline}
.pagenum span.tdq a:hover{background:#fff}
.pagenum span{border-color:#ccc}
.pagenum span a{color:#333}
.pagenum span.tdq a{color:#f60}
.pagenum span.pre{background:url(img/pre.png) 0 1px}
.pagenum span.back{background:url(img/back.png) 39px 1px no-repeat;padding-right:7px}
.pagenum span.nopre{background:url(img/pre1.png) 0 1px}
.pagenum span.nopre a{cursor:default}
.pagenum span.noback{background:url(img/back1.png) 39px 1px no-repeat;padding-right:7px}
.pagenum span.noback a{color:#999;text-decoration:none;cursor:default}
.siteInfo{width:750px;float:left;text-align:center}
.subNav{line-height:18px;border-bottom:1px solid #ccc;align:left;}
.subNav a{margin:0 8px;color:#333}
.copyRights{font:12px/33px Arial,Helvetica,sans-serif}
.pic_top{width:950px;height:56px;margin:0 auto;line-height:44px;position:relative}
.pic_logo{width:157px;height:22px;margin:9px 0 0 13px;float:left;display:inline}
.pic_crumbs{height:44px;left:178px;overflow:hidden;position:absolute;width:500px;}
.pic_crumbs a{ margin:0 3px}
.pic_kind a{margin:0 4px}
.pic_other{position:absolute;right:80px}
.pic_other.adpo{left:670px}
.pic_other a{margin:0 3px}
.change_skin{position:absolute;left:878px}
.change_skin span{width:15px;height:11px;float:left;margin-right:5px;display:inline;margin-top:16px;cursor:pointer}
.change_skin span.text{width:24px;line-height:12px;cursor:default}
.pic_nav{position:relative;width:950px;height:34px;margin:0 auto;line-height:30px}
.pic_nav .ad{float:left}
.pic_nav h1{font:18px/30px "ºÚÌå";float:left;margin:0 7px 0 15px}
.pic_kind{float:left}
.pic_size{position:absolute;left:795px}
.pic_size span{float:left;margin-left:19px;display:inline;cursor:pointer}
.pic_size .default{padding-left:22px}
.pic_size .vod{padding-left:29px}
.pic_wrapper{width:950px;margin:0 auto}
.pic_wrapper .top_l,.pic_wrapper .bottom_l{height:4px;display:block;position:relative;z-index:2;overflow:hidden}
.pic_wrapper .top_l{margin-bottom:-4px}
.pic_wrapper .bottom_l{margin-top:-4px}
.pic_wrapper .top_l b,.pic_wrapper .bottom_l b{width:4px;height:4px;float:right}
.pic_content{width:942px;padding:3px;overflow:hidden;border:1px solid;padding-bottom:12px}
.pictrue{width:940px;position:relative}
.pictrue img{display:block;margin:0 auto;border:1px solid;position:relative;z-index:1}
.pictrue a{width:470px;height:100%;position:absolute;top:0;display:block;z-index:3;background:url(img/a.png)}
.pictrue .pre{left:0}
.pictrue .next{left:470px}
.pic_wrapper h2{font:bold 16px/48px "ËÎÌå";text-align:center;height:48px}
.introduce{padding:0 28px;line-height:25px;text-indent:2em}
.tools{text-align:right}
.tools a{margin-right:25px;padding:2px 0 1px 19px}
.from{position:relative;padding-left:28px;margin-top:-10px}
.from span{margin-left:30px}
.from span a{color:#333}
.about_pic{height:129px;margin:0 auto;border:1px solid;border-width:1px 0;margin-top:12px;position:relative}
.about_pic.niu{height:150px}
.pre_pic,.next_pic{position:absolute;top:15px;display:block;text-align:center;line-height:32px}
.pre_pic{left:15px}
.next_pic{right:15px}
.pre_pic .pic,.next_pic .pic{width:90px;border:1px solid;display:block;overflow:hidden}
.pre_pic .pic img,.next_pic .pic img{margin:0 auto;display:block}
.some_link{width:734px;position:absolute;left:107px;text-align:center;top:25px}
.some_link span{padding-left:16px;margin:0 23px;line-height:32px;display:inline-block}
.some_link span a{padding-right:16px;font-size:14px;font-weight:bold;display:block}
.maybe{position:absolute;top:82px;left:143px}
.maybe a{margin-right:12px}
.some_hot{padding:0 12px;line-height:25px;padding-top:6px}
.some_hot em,.some_hot a{float:left;display:inline}
.some_hot em{font-weight:bold}
.some_hot a{white-space:nowrap;margin-right:18px}
.site_nav,.copyright{width:950px;margin:0 auto;text-align:center;line-height:40px;height:40px}
.site_nav a{margin:0 10px;margin-top:10px}
.copyright{border-top:1px solid}
.list li h4.close{background:url(img/c.png) no-repeat 6px 5px}

.list{ padding:0; position:relative;}
#list{ padding:4px 0; position:relative;}
#list li dl{ display:none;}#list li.highlight{ background:#ECF3F9;}

.hdA .hd a.icon1on,.hd3 a.icon1on{background:url(img/icon.png) no-repeat 0 -316px;padding-left:22px;color:#c00;}
.hdA .hd a.icon1off,.hd3 a.icon1off{background:url(img/icon.png) no-repeat -57px -481px;padding-left:22px}
.hdA .hd a.icon2off,.hd3 a.icon2off{background:url(img/icon.png) no-repeat -57px -481px;padding-left:22px}
.hdA .hd a.icon2on,.hd3 a.icon2on{background:url(img/icon.png) no-repeat 0 -316px;padding-left:22px;color:#c00;}

.some_hot{width:668px; float:left}
.some_ad{ width:240px; height:60px; float:left; margin-top:10px}


.pic_list,.pic_listv{position:absolute; top:89px; left:50%; margin-left:475px}

.pic_list{width:133px; overflow:hidden}
.pic_list dt{width:124px; padding-left:9px; float:left}
.pic_list dt a{width:124px; height:25px; display:block}
.pic_list .up{ margin-bottom:5px}
.pic_list .down{ margin-top:5px}
.pic_list dd{width:133px; overflow:hidden; float:left}
.pic_list dd a{ float:left; width:123px; height:83px;margin:4px 0; padding:3px 0 0 10px; overflow:hidden}

.pic_list dd img{ display:block; width:120px; margin:auto}

.pic_listv{width:120px; overflow:hidden}
.pic_listv dt{width:120px;float:left}
.pic_listv dt a{width:120px; height:25px; display:block}
.pic_listv .up{ margin-bottom:7px}
.pic_listv .down{ margin-top:7px}
.pic_listv dd{width:120px; overflow:hidden; float:left}
.pic_listv dd a{ float:left; width:93px; height:93px;margin:8px 0; padding:3px 0 0 15px; overflow:hidden}

.pic_listv dd img{ display:block; margin:0 auto; height:90px;width:60px;}
.auto_link{display:block;height:20px;left:19px;overflow:hidden;position:absolute;text-indent:-9999px;top:13px;width:80px;}
