﻿/*@charset "utf-8";

* {
	margin:0;
	padding:0;
	list-style-type:none;
}
a, img {
	border:0;
}
body {
	font:12px/180% Arial, Helvetica, sans-serif, "宋体";
}
a {
	color:#333;
	text-decoration:none;
}
a:hover {
	color:#3366cc;
	text-decoration:underline;
}*/
/* demo */ 
.demo { width: 730px; position: relative; }

/* tabbtn */
.tabbtn { height: 30px; background: url(../images/tabbg1.png) repeat-x; border-left: solid 1px #ddd; border-right: solid 1px #ddd; }
.tabbtn li { float: left; position: relative; margin: 0 0 0 5px; }
.tabbtn li a { color: #fff; display: block; float: left; height: 30px; line-height: 30px; overflow: hidden; width: 112px; text-align: center; font-size: 12px; cursor: pointer; }
.tabbtn li.current { /*background:url(../images/tabbg2.png) no-repeat; 	border-left:solid 1px #d5d5d5; 	border-right:solid 1px #d5d5d5;*/ border-top: solid 1px #c5c5c5; }
.tabbtn li.current a { border-top: solid 2px #34adf5; height: 27px; line-height: 27px; background: #fff; color: #3366cc; font-weight: 800; }
/* tabcon */
.tabcon { border-width: 0 1px 1px 1px; border-color: #ddd; border-style: solid; position: relative; /*必要元素*/ height: 180px; overflow: hidden; }
.tabcon .subbox { position: absolute; /*必要元素*/ left: 0; top: 0; }
.tabcon .sublist { padding: 5px 10px; height: 170px; }
/* leftcon */
#leftcon .subbox { width: 9999em; }
#leftcon .subbox .sublist { float: left; width: 664px; }
/* sublist */
.sublist { padding: 10px; }
.sublist li { height: 28px; line-height: 28px; font-size: 12px; border-bottom: #696969 1px dotted; }
/*.sublist li span { margin: 0 5px 0 0; font-family: "宋体"; font-size: 12px; font-weight: 400; color: #ddd; }*/
.sublist li a { color: #7a7a7a; text-decoration: none; }
.sublist li a:hover { color: #F00; text-decoration: underline; }
