﻿@charset "utf-8";
/* CSS Document */
body{background:#262626 url(../images/bg.gif);margin:0;padding:0;font-size:12px;text-align:center;color:#646464}
a{color:#646464;text-decoration:none}
a:hover{text-decoration:underline}
h1,h3{padding:0;margin:0;}
#logo{height:60px;background:url(../images/logo_03.gif) no-repeat -20px 0;text-indent:-10000px;margin:0;padding:0}
.floatclear{clear:both}
.page{text-align:right;margin-top:10px}
.page input{background:#121212;color:#646464;border:none;height:20px;text-align:center}
textarea {
background-color:#1E1E1E;
border:1px solid #1E1E1E;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:205px;
margin-top:8px;
max-width:500px;
overflow-x:hidden;
overflow-y:auto;
width:500px;
}
select {
background-color:#1E1E1E;
border:1px solid #1E1E1E;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
width:500px;
}
.textInput {
background-color:#1E1E1E;
border:1px solid #1E1E1E;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:21px;
margin-top:3px;
width:500px;
}
td{text-align:left}
/*首页*/

#main-container{width:300px;height:80px;position:absolute;top:50%;left:50%;margin-left:-150px;margin-top:-60px;text-align:left}

#main-container #menu{line-height:37px;background:#171717}
#topnav ul,#main-container #menu ul{padding:0 0 0 10px;margin:0}
#topnav li,#main-container #menu li{display:inline;padding:0 10px;margin:0}
#topnav a{color:#ccc}
#foldline{background:url(../images/foldline.gif) no-repeat right;height:20px}
#longline{height:37px;display:block;background:url(../images/longline.gif) repeat-y center center;position:absolute;width:100%;top:50%;margin-top:58px;left:0}
ul,li{padding:0;margin:0}
/*tags集*/
#wpcumuluswidgetcontent{width:260px;height:160px;position:absolute;right:240px;top:0px}
/*内页*/
#wrapper{width:960px;margin:0 auto;text-align:left}
#header{height:105px;padding:0;position:relative}
#header #logo{float:left;width:300px;background:url(../images/logo.gif) no-repeat;height:104px}
#topnav{text-align:right;padding-right:15px}
#topnav a{line-height:100px}

/*登录*/
#login{position:absolute;right:0;top:0;width:205px;}
#login h2{text-align:right;padding:0;margin:0;position:absolute;z-index:1000;right:0}
#login h2 a{display:block;background:#101010;width:40px;font-size:12px;padding:5px;text-align:center;margin:0;font-weight:normal;float:right}
#logbox{background:#101010;position:absolute;padding:8px 50px 8px 8px;overflow:hidden;width:147px;top:0;right:0;height:90px}
#logbox td{text-align:right;padding:2px}
#logbox ul li{line-height:30px;height:30px;list-style:none}
#logbox ul li span{float:left;width:40px;display:block}
#logbox .logined li{line-height:23px;height:23px;}


#container{clear:both;background:#171717;padding-bottom:20px}
#sidebar{float:left;width:150px;position:relative}
#maincon{float:right;width:810px}
.sign{width:100px;height:100px;background:url(../images/ico_desing.gif) no-repeat; text-indent:-1000px;position:absolute;top:-5px;left:-5px}
#photoSign{background-image:url(../images/ico_photo.gif);}
#contactSign{background-image:url(../images/ico_contact.gif);}
#shopSign{background-image:url(../images/ico_shop.gif);}
#regSign{background-image:url(../images/ico_reg.gif);}
#location{height:20px;margin:10px 10px 10px 0;padding:0 10px;background:url(../images/bg_line.gif) repeat-x bottom;margin-right:15px}

#sidenav{margin-top:120px;}
#sidenav h2{display:none}
#sidenav ul,#sidelist ul{margin:0;padding:0;text-align:left;line-height:30px;list-style:none}
#sidenav li{}
#sidenav li a,#sidelist li a{padding-left:20px;width:120px;display:block;font-size:14px;font-weight:bold}
#sidenav li a:hover{background:#262626}
#sidenav .onselect a{background:#6E3C02;color:#efefef}
#sidenav .onselect a:hover{background:#6E3C02;color:#efefef;text-decoration:none}
#msidenav .tabc{padding:10px}
#msidenav .tbg{padding:10px;font-size:22px;font-weight:bold;color:#fff}
#msidenav .tda{padding-left:10px;}

#sidelist{margin-top:20px}
#sidelist li a{font-size:12px;font-weight:normal}
#sidelist a:hover{color:#fff;text-decoration:none}
#sidelist .onselect a{color:#fff;}

/*内容*/
#pagecon{padding:10px 10px;width:760px;text-align:right;overflow:hidden}
#pagecon .item{width:165px;float:left;margin:0 12px}
#pagecon img{border:none;border-bottom:2px solid #171717;}
#pagecon .item dl{text-align:left}
#pagecon .item dt{border:none;}
#pagecon .item dt a{}/*border:5px solid #000;}*/
#pagecon .item dt a:hover{border-color:#646464}
#pagecon .item dd{line-height:20px;height:20px;list-style:none;padding:0 5px;margin:0;color:#fff;font-weight:bold}
#pagecon .item dd span{color:#666;display:none}
#pagecon a{color:#fff;text-decoration:none}
#pagecon .tab{margin:0 auto;width:700px;line-height:25px;text-align:left}
#pagecon .tab th{padding:2px 10px;text-align:right}
#pagecon .tab img{vertical-align:middle;}
#pagecon h2,.condate{text-align:right}
#pagecon .reitem{text-align:left;background:#101010;margin-bottom:10px;padding:10px;line-height:22px}

.bookitem{padding:0 20px 10px 20x}
.bookitem *{vertical-align:middle;line-height:25px}
.bookitem{border-bottom:1px solid #282828}
.bookitem ul{list-style:none;text-align:center;padding:0;margin:0}
.bookcontent h3{border-bottom:1px solid #282828;line-height:20px;margin:0}
.bookcontent span{float:right}

/*images player*/
#imgplay{width:760px;height:280px;position:relative}
#imgplay .l{line-height:280px;position:absolute;left:0;top:0;}
#imgplay .r{line-height:280px;position:absolute;right:0;top:0}

/*回复*/
#review_box{width:770px;}
#review_box .reitem{width:235px;line-height:25px;background:#101010;padding:5px;margin:5px;float:right;text-align:left}
#review_form{padding-top:10px}
#review_form h3{width:760px}
#review_form h3 span{float:right;font-size:12px;font-weight:normal;}
#review_form{clear:both}

/*页脚*/
#footer{text-align:center;clear:both;font-family:Arial, Helvetica, sans-serif;line-height:50px;font-size:10px;width:960px;margin:0 auto;text-align:left}
#footer #rssLink{float:right;line-height:50px}
#footer #imageLink img{vertical-align:middle;border:none}
