*{ margin:0; padding:0;}
body{ background:#222; font-size:12px; color:#ccc; font-family:"Microsoft YaHei", "黑体";}
div,ul,li{ list-style:none}
a{ text-decoration:none; color:#ccc;}
a:hover{ text-decoration:underline;color:#fff;}
img{ border:0px;}

.clear{ clear:both; }
.ad{ margin:30px 0px;  height:90px;}

.shownav .logo{ width:100px; height:32px; padding-top:5px; float:left;}
.shownav .nav{ width:350px; height:42px; line-height:42px; float:left; padding-left:20px;}
.shownav .nav a{ padding-right:5px;}
.shownav .login{ float:right;height:42px; line-height:42px; padding-right:20px;}
.shownav .login a{ padding-right:5px;}
.shownav .login .log01{ background:url(../images/20130220/icon_10.png) left center no-repeat; padding-left:20px;}
.shownav .login .log02{ background:url(../images/20130220/icon_11.png) left center no-repeat; padding-left:20px;}
.shownav{ height:42px; background:#333; padding-left:10px;}

.small_pic{ width:205px; height:800px; padding-left:5px; float:right; background:url(../images/20130220/showpic.png);}


.big_pic{}
.big_pic .main{ width:900px; height:600px; margin:auto;}
.big_pic .share_and_loac{ height:30px; padding-top:10px; padding-bottom:10px;}
.share_and_loac .loac{ height:25px; line-height:25px; float:left;}
.share_and_loac .sharelist{ float:right; }

.previous_and_next{ height:26px; padding-top:10px; padding-bottom:10px; text-align:center;}

.picture{ width:900px; position:relative; margin-bottom:20px; overflow-x:hidden; text-align:center}
.picture_self{ position:absolute; right:0; top:0; background:url(../images/20130220/icon_05.png); width:70px; height:32px; z-index:101}
.picture_self a{ text-indent:-2000px; display:block;width:70px; height:32px;}

#CSSBox{ width:110px; height:445px; overflow:hidden; margin:0 auto;}
#CSSBox ul li{ height:89px;}
#CSSContent a{ border:3px solid #111; display:block;}
#CSSContent a:hover{ border:3px solid #f90}
#CSSContent a.select{border:3px solid #f90}

#LeftButton{cursor:hand; height:50px;width:22px;background:url(../images/20130220/icon_06.png) center center no-repeat; margin:0 auto;margin-top:80px;}
#LeftButton a{height:50px;width:22px; display:block}
#RightButton{cursor:hand; height:50px;width:22px;background:url(../images/20130220/icon_07.png) center center no-repeat;margin:0 auto;}
#RightButton a{height:50px;width:22px; display:block}

.photo_prev, .photo_next {height: 100%;left: 0;position: absolute;top: 0;width: 50%;background:#fff; opacity:0; filter:alpha(opacity=0); z-index:100}
.photo_next {left: 450px;}
.btn_pphoto, .btn_nphoto {cursor: url("http://www.3hk.cn/images/nextmouse.cur"), auto;display: block;height: 100%;outline: medium none;width: 100%;}
.btn_nphoto {cursor: url("http://www.3hk.cn/images/prevmouse.cur"), auto;}