/****************************************
*
* Smartweb.cn
*
****************************************/
html{	
	scrollbar-face-color: #dee3e7;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #dee3e7;
	scrollbar-3dlight-color: #d1d7dc;
	scrollbar-arrow-color: #006699;
	scrollbar-track-color: #efefef;
	scrollbar-darkshadow-color: #98aab1;}
body{
	margin:0;
background-color:#f2f2f2;
	font-family:Tahoma,Arial,sans-serif;
}
a, td, textarea, input, span, select ,div{
	
	font-family:Tahoma,Arial,sans-serif;
	font-size: 11px;
}
a img{filter:alpha(opacity=100,style=0)}
a:hover img{filter:alpha(opacity=65,style=0)}
p{
	line-height: 150%;
}
div a{letter-spacing:0px;}
a, td, textarea, input, span, select{
	letter-spacing:0px;
}

input,.xxinput{
	border: 1px solid #999999;
}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {text-decoration: none;}
form,input{
	margin:0px;
	padding: 0px;
}
#divall{
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../pics/bg/all.gif);
}
#divall_in{
	width: 968px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
#boot_out{
	width: 968px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	background-image: url(../pics/bg/boot_out.gif);
	background-repeat: repeat-x;
	font-size: 0px;
}
#top{clear: both;width: 968px;height: 64px;}
#mid{
	clear: both;
	width: 968px;
	padding-top: 4px;
	background-image: url(../pics/bg/midd.gif);
	background-repeat: repeat-y;
}
#mid2{
	clear: both;
	width: 968px;
	padding-top: 4px;
	background-image: url(../pics/bg/mid2.gif);
	background-repeat: repeat-y;
}
#mid_page,.mid2x{
	clear: both;
	width: 968px;
	padding-top: 4px;
	/*background-image: url(../pics/bg/midd.gif);*/
	background-repeat: repeat-y;
}
#boot{
	clear: both;
	width: 968px;
	background-image: url(../pics/bg/boot.gif);
	background-repeat: repeat-x;
	height: 21px;
	line-height: 21px;
}
.top_menu,.top_menu a{
	color: #FFFFFF;
	font-weight: bold;
}
.top_fun,.top_fun a{
	color: #676566;
}
.top_input{
	height:11px;
	margin-top:2px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	border: 1px solid #FFFFFF;
}
#midd_left{
	float: left;
	width: 194px;
	margin-right: auto;
}
#midd_right{
	float: right;
	width:774px;
	margin-left: auto;	
}
#midd_right_l{
	width:557px;
	float: left;
	margin-right: auto;
}
#midd_right_r{
	width:216px;
	float: right;
	margin-left: auto;
}
.midd_right_r_frame{
	width: 216px;
	clear: both;
	text-align: center;
}
#ad_index{z-index:-1;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #e0e0e0;
	padding-bottom: 2px;
}
#ad,.asss12{
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #e0e0e0;
	padding-bottom: 2px;
}
.tile_right{
	line-height: 21px;
	color: #FF0000;
	clear: both;
	height: 21px;
	width: 216px;
	background-image: url(../pics/bg/tile_right.gif);
	background-repeat: no-repeat;
	text-indent: 8px;
	font-weight: bold;
	text-align: left;
}
.txt_right{
	width: 200px;
	clear: both;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
}
.new_prod_ad_index{
	height: 252px;
}
.new_prod_ad{
	min-height:400px;
}
.left_frame{
	
	width: 194px;
	margin-right: auto;
	margin-left: auto;
}
.left_frame22{
	width: 194px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.left_cat{
	background-image: url(../pics/bg/cat.gif);
	background-repeat: no-repeat;
	text-align: left;
	text-indent: 13px;
	height: 44px;
	width: 194px;
	line-height: 44px;
	
}
.catesu{
	background-image: url(../pics/bg/cat2.gif);
	background-repeat: no-repeat;
	text-align: left;
	text-indent: 13px;
	height:26px;
	width: 194px;
	line-height:26px;
	
}
.left_cat,.left_cat a,.catesu,.catesu a{
	font-weight: bold;
	color: #666666;
}
.midtxt{
	clear: both;
	width: 558px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.midtxt2{
	clear: both;
	width:730px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.copyrigh{
	font-weight: bold;
	
	color: #666666;
}
.copylink,.copylink a{color: #333333;}
.ar{
	text-align: right;
}
.txt_tile{
	
	clear: both;
	height: 24px;
	width: 550px;
	line-height: 24px;
	text-indent: 10px;
	font-size: 12px;
}
.txt_tile,.txt_tile a{
	font-weight: bold;
	color: #333333;
	text-align: left;font-size: 12px;
}

.txt_tile2{
	clear: both;
	height: 24px;
	width:740px;
	line-height: 24px;
	font-size: 12px;
	text-indent: 10px;
}
.txt_tile2,.txt_tile2 a{
	font-weight: bold;
	color: #333333;
	text-align: left;font-size: 12px;
}

.txt_midd{
	clear: both;
	width: 520px;
	text-align: left;
	color: #666666;
}

.txt_midd2{
	clear: both;
	width:98%;
	text-align: left;
	color: #666666;
}
.small_txt{
	font-size:8pt;
	color: #666666;
}
.pageind{
	margin-left:80px;
	margin-top: 5px;
	margin-right: 80px;
	margin-bottom: 5px;
}
.cb,.cb a{
	color: #333333;
}
.morel,.morel a{
	font-weight: bold;
	color: #FF0000;
	text-align: right;
	margin-top: 2px;
	margin-bottom: 2px;
}
.b_line{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dee0df;
}
.tOut{
	border: 1px solid #eeeeee;
}

.tOver{border:1px solid black;border-color:yellow;}
.xv{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.prodborder{
	border-top-width: 1px;border-left-width: 1px;	border-top-style: solid;	border-left-style: solid;	border-top-color: #999999;	
	border-left-color: #999999;}
.prodborder1{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.prodborder2{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	margin: 0px;
	padding: 0px;
}
.aaaa1111{
	border: 1px solid #000099;
	margin-top: 6px;
	margin-bottom: 6px;
}

.prodborder3{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.prodborder4{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.prodborder5{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
.selbli,.selbli a{
	font-weight: bold;
	color: #000099;
}
.bfont{
	font-weight: bold;
	color: #333333;
}
.vprod_small{
	background-image: url(../pics/bg/vprod2.gif);
	background-repeat: no-repeat;
	height: 150px;
	width: 150px;
	line-height: 150px;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.vps_l{
	float: left;
	margin-left: 0px;
	padding-left: 0px;
}
.vps_r{
	float: right;
	margin-right: 0px;
	padding-right: 0px;
}