﻿/******************************************************
FileName:       TeamWei.CSS
Copyright  (c)  2007-2009 TeamWei
Writer:         TeamWei
Impact:         前台样式
Version:        v2.0
SiteUrl         http://www.teamwei.com
******************************************************/

/*Default*/
*{padding:0; margin:0;}
html{background:url(bg.gif);}
body{background:url(002.gif) repeat-x 0 120px;}
html,body{height:100%; font-size:12px; font-family:宋体;}
dl,ol,ul{list-style-type:none; margin:0; padding:0;}
table,img{border:0;}
a{text-decoration:none; color:#333;}
a:hover{text-decoration:underline; color:#669900;}
.clear{clear:both; height:0; overflow:hidden;}

/*AspNetPager*/
a.AspNetPager:link,a.AspNetPager:visited,a.AspNetPager:active{color:#333;}
a.AspNetPager:hover{color:#006600;}

#CustomInfo{margin-top:10px;}
#CustomInfo b{color:#0066CC;}

/*Header*/
#header_1,#header_2{margin:auto; background:#000;}
#header_1 ul,#header_2 span{height:100%;}
#header_2,#header_2 object{width:960px;}

#header_1{width:940px; height:120px; padding:0 10px;}
#header_1 ul{background:url(001.gif);}
#header_1 ul li{height:90px; background:url(teamwei.png) no-repeat center 0; text-align:right; padding:15px;}

#header_2{height:250px; position:relative; padding-bottom:10px; margin-bottom:10px;}
#header_2 span{display:block; margin:0 10px; background:url(green.jpg) no-repeat center 0;}
#header_2 object{height:60px; position:absolute; left:0;}

/*Main*/
#main,.main_top,.main_bottom,#footer{width:960px; margin:auto;}

.main_top *,.main_bottom *{height:50px; overflow:hidden;}
.main_top ul,.main_bottom ul{padding:0px 12px;}
.main_top li,.main_bottom li{width:100%;}

.main_top{background:url(007.gif) no-repeat right 0;}
.main_top ul{background:url(005.gif) no-repeat left 0;}
.main_top li{background:url(006.gif);}

.main_bottom{background:url(010.gif) no-repeat right 0;}
.main_bottom ul{background:url(008.gif) no-repeat left 0;}
.main_bottom li{background:url(009.gif);}

#main_1{height:150px; color:#CCC; background:url(about.png);}
#main_1 h1,#main_1 h2{font-weight:normal;}
#main_1 h1{font-size:18px; font-family:Arial; padding:20px;}
#main_1 h1 span{color:#99CC00;}
#main_1 h2{font-size:12px; color:#999; padding:0 20px 20px 20px; text-indent:24px; line-height:18px;}

#main_2{background:#FFF; height:100%; padding:15px 15px 0 15px;}
#main_left,#main_right,#designer_right,#blog_right,#guest_msg{float:left; display:inline;}
#main_left{width:240px;}
#main_left dl{margin-bottom:20px;}
#main_left dt{padding:5px; margin-bottom:10px; font-size:14px; font-weight:bold; background:#99CC00;}
#main_left dd{padding-bottom:8px; margin-bottom:8px; background:url(dot.gif) repeat-x 0 bottom;}

#link{margin-top:-10px;}
#link h1{padding:5px; margin-bottom:10px; font-size:14px; font-weight:bold; background:#99CC00;}
#link img{margin:0 0 10px 14px; vertical-align:middle;}

#main_right{width:675px; margin-left:15px;}
#main_title{height:130px; font-size:13px; padding:15px; background:#99CC00;}
#main_title span,#main_title dl{float:left; display:inline;}
#main_title span{width:200px; height:120px; display:block; background:#FFF; padding:5px; margin-right:15px;}
#main_title dl{width:420px;}
#main_title dt{color:#FFF; margin-bottom:10px;}
#main_title dt a{color:#000; font-weight:bold;}
#main_title dd{text-indent:2em; line-height:17px;}

#main_list{font-size:13px; margin-bottom:25px;}
#main_list dl{float:left; display:inline; width:297px; height:142px; padding:20px; margin-top:20px; background:#F0F0E3}
#main_list dt{color:#669900; margin-bottom:15px;}
#main_list dt a{color:#000; font-weight:bold;}
#main_list dd{line-height:16px; color:#333;}

/*Footer*/
#footer_1{text-align:center; padding:20px 0 10px 0;}
#footer_2{height:40px; background:#000; text-align:center;}

/*Designer*/
#designer_right{width:690px;}
#designer_right dl{float:left; display:inline; margin-left:16px;}
#designer_right dt{width:200px; height:120px; background:#F2F2F2; padding:7px;}
#designer_right dd{background:url(dot.gif) repeat-x 0 28px;}
#designer_right dd a,#designer_right dd span{display:block; width:194px; height:15px;}
#designer_right dd a{color:#000; font-weight:bold; background:url(title.gif) no-repeat 0 center; padding:10px 0 5px 20px;}
#designer_right dd span{color:#666; background:url(more.gif) no-repeat 0 4px; padding:5px 0 20px 20px;}

/*Blog*/
#blog_right{width:675px; margin-left:15px;}
#blog_right dl{background:#F0F0E3; padding:15px; line-height:17px; margin-bottom:15px;}
#blog_right dt{color:#999; padding-bottom:5px; border-bottom:1px dotted #CCC;}
#blog_right dt a{color:#000; font-weight:bold; font-size:14px;}
#blog_right dd{color:#333; padding-top:5px; text-indent:2em;}

/*Recommend*/
#recommend dl{float:left; display:inline; width:280px; height:330px; line-height:16px; padding:15px;}
#recommend dl h1{font-size:14px; padding:5px; background:#99CC00; margin-bottom:10px;}
#recommend dd span{color:#666;}

/*GuestMsg*/
#guest_msg input,#guest_msg select,#guest_msg img{vertical-align:middle;}
#guest_msg h1{padding:5px 5px 5px 25px; font-size:12px; background:#99CC00 url(comment.gif) no-repeat 5px center;}
#guest_msg h3,#guest_msg div{font-weight:normal; font-size:12px; line-height:17px; background:#F0F0E3;}
#guest_msg h3{padding:10px 10px 0 10px;}
#guest_msg span{color:#660000;}
#guest_msg h3 a{color:#999;}
#guest_msg div{color:#666; padding:0 10px 10px 10px; margin-bottom:10px;}
#guest_msg div b{color:#669900;}

#guest_msg li{padding:5px 0 0 2em;}
#guest_msg li label{color:#666600;}

#guest_msg{width:675px; padding-bottom:15px; margin-left:15px;}
#guest_msg dl{background:#F0F0E3; padding:10px; height:100%;}
#guest_msg dt{clear:both; height:0; overflow:hidden;}
#guest_msg dd{float:left; display:inline; margin:0 10px 3px 0;}
#guest_msg dd span input{width:355px;}
#guest_msg textarea{width:580px; height:80px; font-size:12px;}
#guest_msg a{color:#FF6600;}

#guest_msg .AspNetPager{background:none; margin:0;}