@charset "utf-8";
*{ list-style:none; padding:0px; margin:0px;}

body{ background:url(body_bg.jpg) center top no-repeat #130001; font-size:12px; font-family:宋体; position:relative;}
img{ border:0px;}
.clear{ clear:both; }

a{ color:#333; text-decoration:none;}
a:hover{ color:#333;}

.top_nav{ height:36px; width:1000px; margin:0 auto;}

.top_nav .logo{ width:93px; float:left;}
.top_nav .nav{ width:670px; padding-left:20px; line-height:36px; float:left; overflow:hidden;}
.top_nav .nav a{ color:#666; padding:0px 5px;}
.top_nav .nav a:hover{ text-decoration:underline; }

.sform{ padding:7px 0px;}
.sform input{vertical-align:middle;}
.sbg{background: url("http://shi.3hk.cn/skin/images/bg.png") no-repeat; width:22px; height:22px; border:0px;}
.sput{ height:18px; line-height:18px; width:145px; padding-left:5px; }

.banner{ height:143px;}

.g4{ height:48px; line-height:48px; width:900px; padding:0px 50px; margin:0 auto; overflow:hidden;}
.g4 ul li{ padding-right:200px;height:48px; line-height:48px; }

.g4,.g4 a{ font-size:14px; color:#ffff99}

.share{ height:20px; line-height:20px; padding:10px 25px; width:940px; margin:0 auto;}
.share,.share a{ color:#ffcc99; }
.share a:hover{ color:#ffcc99!important; text-decoration:underline }

.vote_text{ width:900px; height:280px; padding:0px 50px; margin:0 auto; color:#fff; line-height:20px;}
.vote_text span{ color:#ffcc99; }
.vt_one{ width:590px; padding-top:65px; height:210px; float:left;}

.vt_two{ width:250px; height:260px; padding:15px 0px 0px 40px ; float:left;color:#ffcc99;}
.vt_two h3{ font-weight:100; color:#fffcc4; font-size:20px; font-family:微软雅黑; text-align:center; padding-bottom:5px; padding-top:5px;}
.vt_two p{ padding-bottom:5px;}

.tp_list{ width:1000px; margin:0 auto; background:url(bg.jpg) left top no-repeat #670001; margin-top:50px; padding-top:30px;}
.tp_list ul { padding-left:18px;}
.tp_list ul li{ width:154px; height:243px; padding-right:8px; float:left; background:url(icon_03.jpg) left top no-repeat;}
.ps_pm{ height:35px; line-height:26px; color:#fff; padding:0px 9px;}
.ps_pm span{ float:right;}
.ps_pm span i{ font-style:normal}
.tp_img{ padding:0px 14px;}
.tp_img img{ width:125px; height:125px;}
.tp_img p{ height:23px; line-height:23px; text-align:center; overflow:hidden;}

.tp_bottom{ height:55px;padding:5px 0px 0px 8px; color: #FFF}

.tp_last{ background:url(bg2.jpg) left top no-repeat; width:949px; margin:0 auto; height:390px; padding:0px 0px 0px 51px; color:#ffcc99; font-size:14px; line-height:25px;}
.tp_last h3{ color:#ffff99; font-family:微软雅黑; font-size:18px; padding-bottom:25px; padding-top:33px;}

.ns{ height:350px;}
.tp_last .share{padding:10px 0px;width:100%;}
.tp_last .share,.tp_last .share a{ color:#ffcc99; font-size:12px;}

.tp_weibo{ width:900px; margin:0 auto; background:url(bg3.jpg) left top no-repeat #efefef; padding:56px 40px 20px 40px; }

.tp_foot{ width:980px; margin:0 auto; padding:20px 0px 50px 0px; line-height:22px; color:#ffcc99; text-align:center; background:#0c0c0c;}
#AdLayer {position:absolute;width:20px;display:none;height:59px;top:0px;right:0px; padding-top:400px;}

.rew1{ width:62px; height:62px; background:url(reward.png); position:absolute;left:101px;top:58px; background-repeat:no-repeat;}
.rew2{ width:62px; height:62px; background:url(reward.png); position:absolute;left:211px;top:58px;background-repeat:no-repeat;}

.rew{width:62px; height:62px; background:url(reward.png); position:absolute;background-repeat:no-repeat;}
.c1{left:101px;top:58px;}
.c2{left:263px;top:58px;}
.c3{left:425px;top:58px;}
.c4{left:587px;top:58px;}
.c5{left:749px;top:58px;}
.c6{left:911px;top:58px;}

.c7{left:101px;top:301px;}
.c8{left:263px;top:301px;}
.c9{left:425px;top:301px;}
.c10{left:587px;top:301px;}
.c11{left:749px;top:301px;}