﻿@import url(basic.css);
@import url(module/TabArea.css);

.right .module div.body { padding-right: 0; }

.module ul.bar li a { text-decoration: none; cursor: inherit; }

.module div.body ul.products li { list-style: none outside; padding-bottom: 5px; margin-bottom: 10px; }
.module div.body ul.products li.last { padding-bottom: 0; margin-bottom: 0; }
	.module ul.products li img { max-width: 135px; max-height: 115px; _width: expression(clientWidth < 135 ? "auto" : "135px"); _height: expression(clientWidth < 115 ? "auto" : "115px"); }
	.module ul.products li div { text-align: center; }
	.module ul.products li .price { font-size: 14px; padding-top: 5px; }
	.module ul.products li .title { height: 3em; padding-top: 5px; }
.right .module ul.products li { width: 135px; float: left; padding-right: 9px; }
	.right .module ul.products li .pic { min-height: 130px; _height: 130px; }

ul.package { padding: 10px; }
	.module div.body ul.package li { width: 126px; height: 114px; /*height: 132px; */list-style: none outside; padding-bottom: 5px; float: left; }
	.module div.body ul.package li.plus { width: auto; height: auto; margin: 40px 5px; font-size: large; font-weight: bold; }
	.module div.body ul.package li.right { width: auto; height: auto; }
	ul.package li img { width: 126px; }
	ul.package li .price, ul.package li .title { text-align: center; }
		ul.package li .price input { vertical-align: middle; }

#Div_Product { padding-right: 10px; }
	#Div_ProductBasicInfo, #Div_ProductPackage, #Div_ProductDetails { padding-bottom: 10px; margin-bottom: 10px; border-bottom: dotted 1px #DFDFDF; }
		#Div_ProductBasicInfo h1 { font-size: large; font-weight: bolder; line-height: 2em; }
		#Div_ProductBasicInfo div { margin: 0.5em 0; }
		#Div_ProductBasicInfo div.price { font-size: larger; }
		#Div_ProductBasicInfo img.left { margin-right: 10px; border: solid 1px #DFDFDF; _width: auto; }
		#Div_ProductBasicInfo #Div_AddToCart { padding-right: 120px; }
	#Div_ProductDetails h3, #Div_ProductPackage h3, #Div_Commitment h3 { margin-bottom: 10px; font-size: larger; font-weight: bolder; }
	div.body th { background-color: #F1F1F1; font-weight: bolder; text-align: right; }
	div.body th.txt_left { text-align: left; }
	div.body th.txt_center, div.body thead th { text-align: center; }
	div.body th, div.body td { padding: 0.25em 0.5em; border: solid 1px #DFDFDF; }
	div.body td table { width: 100%; margin: 0.25em 0; }
	#Div_ProductDetails li, #Div_Commitment li { border-bottom: 0 none; }

#Div_ProductBasicInfo div.left { margin: 0 10px 0 0; _width: auto; }
#Div_ProductBasicInfo div#smallbox { margin: 0; border: solid 1px #DFDFDF; overflow: hidden; _width: 312px; _height: 234px; }
	#Div_ProductBasicInfo div#view { border: solid 1px #DFDFDF; margin: 0; position: absolute; display: none; cursor: move; }
	div#smallbox b.magnifier { display: none; width: 24px; height: 24px; margin-bottom: -24px; position: relative; top: -24px; left: 288px; background: url('../images/elements_gray.png') no-repeat -300px -123px; }
	div#smallbox.magnifiable b.magnifier { display: block; }
#Div_ProductBasicInfo div#bigbox { border: solid 1px #DFDFDF; width: 0; height: 0; margin: 0; float: left; overflow: hidden; display: none; }

#imglist { float: left; margin: 0; }
	#imglist li { margin-right: 4px; padding-top: 4px; display: block; float: left; list-style-type: none; border-bottom: none 0; cursor: pointer; }
		#imglist li img { display: block; border: solid 1px #DFDFDF; }
	#imglist li.current { background: url('../images/elements_green.png') no-repeat -46px -574px; }
		#imglist li.current img { border-color: #679F00; cursor: default; }

.addToCart { width: 145px; height: 46px; line-height: 46px; display: block; text-align: center; font-size: 18px; font-weight: bold; }
	.addToCart img { width: 145px; height: 46px; }
.package .addToCart, .package .addToCart img { width: 111px; height: 36px; }

.left { _width: 192px; }
.page .right_ie6 { _width: 728px; }
ul.products .price span.gray { _background: none; }
.right .module b.bottom { _background-position: -992px 0px; }
.right .module b.bottom b.right { _background-position: -1921px 0; }
.left .module.sliver b.bottom { _background-position: -1575px -6px; }
.left .module.sliver b.bottom b.right { _background-position: -1922px -6px; }


.pro_a{
	background:url(http://www.mikrotik.com.cn/images/product_bg.gif) 1px -1px no-repeat; 
	}
