/**************************Copyright 2008 www.sothink.com********************/
/**************************class区********************/
.bold {font-weight: bold; color:#333;}
.more a {float: right;}
.red {color:#FF0000;}
.green {color:#00FF00;}

/*********************************begin top*********************************/
#top {margin-top:10px; height:72px;}
#top #toplogo {width: 303px; height: 70px; float:left;}
#top #topicon {	float: right;	width: 200px;	height:17px;	margin-bottom:3px;}
#topicon ul{list-style-type: none; padding:0px; margin:0px; width:200px;}
#topicon ul li {margin: 0px;text-align: left;padding:0px;float:left;}
#top #topmenu {float:right; height:42px; margin-top:10px;}
#topmenu #topmenu-left {float: right;}
#topmenu #topmenu-menu {float: right;background-image: url(/style/style09v1.0/images/menu-bg.gif);background-repeat: repeat-x;height: 41px;line-height: 41px;font-size: 14px;color: #000;font-family: Tahoma, Geneva, sans-serif;font-weight: bold;}
#topmenu-menu ul{list-style-type: none; padding:0px; margin:0px; width:530px;}
#topmenu-menu ul li {margin: 0px;text-align: left;padding:0px;background-image: url(/style/style09v1.0/images/menu-line.gif); background-repeat: no-repeat;background-position: left center;float:left;}
#topmenu #topmenu-menu a {padding: 12px 27px 11px 27px; color: #000;background: url(/style/style09v1.0/images/menu-bg.gif) repeat-x top center; margin: 0 0 3px 1px;text-decoration:none;}
#topmenu #topmenu-menu a:hover {padding: 12px 27px 11px 27px; background: url(/style/style09v1.0/images/menu-bg2.gif) repeat-x top center;color: #FFF;text-decoration:none;}
#topmenu-menu #first{background:none; padding-left:0px;}
#topmenu #topmenu-right {float: right;}
#ljydl{display:none;}


/*********************************begin bottom content*********************************/
#foot {text-align: right;font-size: 10px;padding-top: 10px;padding-bottom: 10px; clear:both;}

/*********************************begin index page content*********************************/
#content {clear: both;}
#content .content-bottom {margin-bottom: 10px;}

#content #content-style1 {border-left:solid #DDD 1px;border-right:solid #DDD 1px;background-image: url(/style/style09v1.0/images/contentbox1-bg.gif);background-repeat: repeat-x;background-position:bottom; background-color:#FFF;height:212px;padding-top:15px;padding-left: 50px;}
#content-style1 img {float: left; padding-right:40px;}
#content #content-style1 dl dt {font-size: 12px;font-weight: bold;color: #000;}
#content #content-style1 dl dd { padding-right:40px;}
#content .btn {float: right; padding-right:40px;}
#content .btn img{padding-right: 2px;padding-left: 2px;}

#content #content-style4{ background:#DCDCDC}
#content #content-style4 dl{ padding:10px 20px;}

#content #content-style3 {border-left:solid #DDD 1px;border-right:solid #DDD 1px;background-color: #FAFAFA; text-align:center;}
.content-style2 .news {float:left; width:265px; padding-left:15px; padding-right:15px;}
.content-style2 .news ul {list-style-type: none; padding:0px; padding-left:10px; padding-top:10px;}
.content-style2 .news ul li {background-image: url(/style/style09v1.0/images/arrow.gif);background-repeat: no-repeat;background-position: left top; padding-left:15px;}
.content-style2 .news ul #more {background-image: none;float: right;padding-right: 10px;}
.content-style2 .news p {padding-top: 10px; padding-bottom:5px; text-align:justify; line-height:18px;}
.content-style2 .news h2{ background:url(images/pc-01.jpg) left no-repeat; border:none; padding:10px 0px 10px 60px; font-size:18px; font-weight:normal;}
.content-style2 h3{ font-size:24px; color:#0068B7; font-weight:normal; line-height:35px; font-family:Verdana, Geneva, sans-serif;}
.content-style2 btn{}

/*********************************end index page content*********************************/
#content .content-style2 {border-left:solid #DDD 1px;border-right:solid #DDD 1px;background-image: url(/style/style09v1.0/images/contentbox1-bg.gif);background-repeat: repeat-x;background-position: bottom;background-color: #FFF; height:220px; padding-left:10px; padding-right:10px;}
#content .content-style2 .subpage {width: 200px;float: left;padding-top: 10px;}
#content .content-style2 .subpage img{margin:0; padding:0; float:none;}
#content .content-style2 .subpage dt {color: #f3993f;}

#content .content-style2 img {float: left; padding-right:10px;}

#content .content-style2 dl dt {font-size: 12px;font-weight: bold;color: #000;}
#content .content-style2 dl dd { padding-right:40px; font-size:24px; line-height:35px; color:#0068B7;}
#content .content-style2 dl .btn {float: left; padding-right:10px;}
#content .content-style2 dl .btn img{padding-right: 2px;padding-left: 2px;}

/************end subpage2 content*************/
#box-content {background-image: url(/style/style09v1.0/images/bg-leftsubpage.gif);background-repeat: repeat-y;background-position: left;float:left; width:915px;}
#content-left{width:685px;float:left;}
#content-left .content-style1 {border-left:solid #DDD 1px;border-right:solid #DDD 1px;background-image: url(/style/style09v1.0/images/contentbox1-bg.gif);background-repeat: repeat-x;background-position: bottom;background-color: #FFF;padding-top:15px;height:210px;padding-left:30px;}
#content-left .content-style1 .subpage {width: 200px;float: left;padding-top: 10px;}
#content-left .content-style1 .subpage dt {color: #f3993f;}

#content-left .content-style1 img {float: left; padding-right:10px;}

#content-left .content-style1 dl dt {font-size: 12px;font-weight: bold;color: #000;}
#content-left .content-style1 dl dd { padding-right:40px;}
#content-left .content-style1 dl .btn {float: right; padding-right:40px;}
#content-left .content-style1 dl .btn img{padding-right: 2px;padding-left: 2px;}

#content-left #content-style2 {border-left:solid #DDD 1px;border-right:solid #DDD 1px;background-image: url(/style/style09v1.0/images/contentbox1-bg.gif);background-repeat: repeat-x;background-position: bottom;background-color: #FFF;padding-top:15px;padding-left:30px; padding-right:25px; clear:both;}
#content-left #content-style2 img{padding-right:20px;}

#content-left #feature {border-left:solid #DDD 1px;border-right:solid #DDD 1px;background-image: url(/style/style09v1.0/images/leftsubpage-featurebox-bg.gif);background-repeat: repeat-x;background-position: top;padding-top:15px;padding-left:30px; padding-right:25px; background-color:#FFF;}
#content-left #feature img{padding-right:20px;}
#content-left #feature h3 {margin-top: 20px;}
.gw{ padding:5px 0px;}
.gw dt{ margin:0px 10px; float:left;}
.gw dd{ margin-left:20px; width:300px; float:left;}
.gw .swf_bg{ width:220px; height:70px; padding:10px 0px 0px 10px; background:url(images/tucows_big.png) no-repeat; float:left;}
.left_box2{float:left;line-height:18px!important;font-weight:normal!important;font-size:0px;color:#fff;height:1px!important;width:100%;margin:0px!important;padding:0px!important;}
.left_box2 a{float:left;line-height:18px!important;font-weight:normal!important;font-size:0px;color:#fff;height:1px!important;width:100%;margin:0px!important;padding:0px!important;}
#box-content #right-box {float: left;margin-left: 6px; width:210px; padding-left:10px;}
#box-content #right-box h2 {background-image: url(/style/style09v1.0/images/bg-h2-subpage.gif); margin-top:20px;}
#box-content #right-box #rightmenu {list-style-type: none; padding-left:15px; padding-bottom:10px;}
#box-content #right-box #rightmenu li {background-image: url(/style/style09v1.0/images/bg_rightmenu.gif);background-repeat: no-repeat;background-position: left bottom;padding-left: 20px;line-height: 20px;font-size: 12px;font-weight: bold; padding-top:5px; padding-bottom:5px;}

#box-content #right-box ul {list-style-type: none; padding:0px; padding-left:15px; padding-top:5px; padding-bottom:0px;}
#box-content #right-box ul li {background-image: url(/style/style09v1.0/images/arrow.gif);background-repeat: no-repeat;background-position: left top; padding-left:15px; line-height:20px; padding-left:20px; padding-top:2px; padding-bottom:0px;}

#box-content #right-box p {padding-right: 15px;padding-left: 15px; padding-top:10px;}

