/*
**********************************************
	CSS Frameworks 封装包
	版本 : 1.0.0
	时间 : 2009-05-29
	作者 : JEFFY
	网址 : http://jeffy.cn
**********************************************
*/


body{
	margin:0px;
	color:#333;
	font-family:宋体;
	background:#FFF;
	font-size:12px;
	text-decoration:none;
/*
background-position:top;
background-repeat:repeat-x;
*/
}
*{word-wrap:break-word;word-break:break-all;outline:none;}

table{border:0px;border-collapse:collapse;}
td,div,h1,h2,h3,h4,h5,h6,p,form,fieldset{padding:0px;font-weight:normal;font-family:宋体;}
h1,h2,h3,h4,h5,h6{font-weight:bold;font-size:12px;}
p{margin:0px;}
ul{list-style-type:none;margin:0px;}
em,cite,th{font-style:normal;font-weight:normal;}
img,a img{border:0px;}

/* 默认的元件样式 */
input,button,select{font-family:宋体;}
input.txt {padding:2px 2px 2px 2px;}
select{font:12px;line-height:20px;}

/* 默认链接 */
a:link,a:visited,a:active{color:#006600;text-decoration:none;}
a:hover{color:#CC0000;text-decoration:underline;}

.btn,button {font-size:12px;height:auto;padding:0px 0px;background-color:#EEFCFF;}
.input,.textarea				{border:1px solid;border-color:#ccc #ccc #ccc #ccc;}
.input							{padding:2px;font-size:14px;}
.input:hover,.input:focus		{padding:2px;border-color:#3366FF;background:#F5F9FD;}
.textarea:hover,.textarea:focus	{border-color:#3366FF;background:#F5F9FD;}
.checkbox	{height:14px;border:none;vertical-align:middle;}
.select		{font-size:12px;color:#000;background-color:#ffffff;}
.radio		{margin-top:-1px;border:none;vertical-align:middle;}

/* 一些按钮样式 */
.btnbig	{font-size:12px;padding:1px 0px;background-color:#EEFCFF;}
.inputs	{padding:2px 2px 2px 2px;font-size:12px;}
.cmsbtn	{padding:2px 2px 0px 2px;font-size:12px;height:23px;background-color:#ece9d8;border-width:1;}
.bluebtn	{border-right: #7b9ebd 1px solid; padding-right:2px; border-top: #7b9ebd 1px solid; padding-left:2px; font-size: 12px; filter: progid:dximagetransform.microsoft.gradient(gradienttype=0, startcolorstr=#ffffff, endcolorstr=#cecfde); border-left: #7b9ebd 1px solid; color: black; padding-top: 2px; border-bottom: #7b9ebd 1px solid}
.greenbtn	{border-right:#7ebf4f 1px solid; padding-right: 2px; border-top: #7ebf4f 1px solid; padding-left: 2px; font-size: 12px; filter: progid:dximagetransform.microsoft.gradient(gradienttype=0, startcolorstr=#ffffff, endcolorstr=#b3d997); border-left: #7ebf4f 1px solid; color: black; padding-top: 2px; border-bottom: #7ebf4f 1px solid}

/* 图片带边框 */
.imgborder img{border:1px solid #cccccc;padding:2px;}
.imgborder a:link img,.imgborder a:visited img,.imgborder a:imgborder img {border:1px solid #cccccc;padding:2px;}
.imgborder a:hover img{border:1px solid red;padding:2px;}

.tdleft	{text-align:left;}		/* 文字居左 */
.tdcenter{text-align:center;}	/* 文字居中 */
.tdright{text-align:right;}		/* 文字居右 */

.bold	{font-weight:bold}		/*加粗字体*/
.bolds td	{font-weight:bold}	/*加粗字体*/
.normal	{font-weight:normal}	/*非粗字体*/
.pointer{cursor:pointer;}		/*鼠标样式*/
.nowrap	{white-space:nowrap}	/*强制同一行显示文档*/
.noime	{ime-mode:disabled;}	/*禁用输入法 加在INPUTE表格里，不支持输入法*/
.substr	{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}	/*隐藏超出范围的字体*/

/* 文字大小 */
.size12,.size12 td{font-size:12px;}
.size14,.size14 td{font-size:14px;}
.size16,.size16 td{font-size:16px;}
.size18,.size18 td{font-size:18px;}

/* 行距 */
.th16,.th16 td{line-height:16px;}
.th18,.th18 td{line-height:18px;}
.th20,.th20 td{line-height:20px;}
.th22,.th22 td{line-height:22px;}
.th24,.th24 td{line-height:24px;}
.th26,.th26 td{line-height:26px;}

.ufont {text-decoration:underline;}

.ulink a{text-decoration:underline;}
.ulink a:link,.ulink a:visited,.ulink a:active,a.ulink:link,a.ulink:visited,a.ulink:active{text-decoration:underline;}
.ulink a:hover,a.ulink:hover {text-decoration:underline;}

/*红色*/
.red {color:#CC0000;text-decoration:none;}
.ured a{color:#CC0000;text-decoration:none;}
.ured a:link,.ured a:visited,.ured a:active,a.ured:link,a.ured:visited,a.ured:active{color:#CC0000;text-decoration:none;}
.ured a:hover,a.ured:hover{color:#CC0000;text-decoration:none;}
/*白色*/
.white {color:#ffffff;text-decoration:none;}
.uwhite a{color:#ffffff;text-decoration:none;}
.uwhite a:link,.uwhite a:visited,.uwhite a:active,a.uwhite:link,a.uwhite:visited,a.uwhite:active {color:#ffffff;text-decoration:none;}
.uwhite a:hover,a.white:hover {color:#CC0000;text-decoration:none;}
/*棕色*/
.palm {color:#996100;text-decoration:none;}
.upalm a{color:#996100;text-decoration:none;}
.upalm a:link,.upalm a:visited,.upalm a:active,a.upalm:link,a.upalm:visited,a.upalm:active {color:#996100;text-decoration:none;}
.upalm a:hover,a.upalm:hover {color:#CC0000;text-decoration:none;}
/*灰色*/
.gray {color:#999999;text-decoration:none;}
.ugray a{color:#999999;text-decoration:none;}
.ugray a:link,.ugray a:visited,.ugray a:active,a.ugray:link,a.ugray:visited,a.ugray:active {color:#999999;text-decoration:none;}
.ugray a:hover,a.ugray:hover {color:#CC0000;text-decoration:none;}
/*黄色*/
.yellow {color:#ffff00;text-decoration:none;}
.uyellow a {color:#ffff00;text-decoration:none;}
.uyellow a:link,.uyellow a:visited,.uyellow a:active,a.uyellow:link,a.uyellow:visited,a.uyellow:active {color:#ffff00;text-decoration:none;}
.uyellow a:hover,a.uyellow:hover {color:#CC0000;text-decoration:none;}
/*橙色*/
.orange {color:#FF6600;text-decoration:none;}
.uorange a {color:#FF6600;text-decoration:none;}
.uorange a:link,.uorange a:visited,.uorange a:active,a.uorange:link,a.uorange:visited,a.uorange:active {color:#FF6600;text-decoration:none;}
.uorange a:hover,a.uorange:hover {color:#CC0000;text-decoration:none;}
/*绿色*/
.green {color:#006600;text-decoration:none;}
.ugreen a {color:#006600;text-decoration:underline;}
.ugreen a:link,.ugreen a:visited,.ugreen a:active,a.ugreen:link,a.ugreen:visited,a.ugreen:active {color:#006600;text-decoration:underline;}
.ugreen a:hover,a.ugreen:hover {color:#CC0000;text-decoration:none;}
/*蓝色*/
.blue {color:#0082CB;}
.ublue a{color:#0082CB;text-decoration:none;}
.ublue a:link,.ublue a:visited,.ublue a:active,a.ublue:link,a.ublue:visited,a.ublue:active{color:#0082CB;text-decoration:none;}
.ublue a:hover,a.ublue:hover {color:#CC0000;text-decoration:none;}
.blue2 {color:#006CA4;}
.ublue2 a{color:#006CA4;text-decoration:none;}
.ublue2 a:link,.ublue2 a:visited,.ublue2 a:active,a.ublue2:link,a.ublue2:visited,a.ublue2:active{color:#006CA4;text-decoration:none;}
.ublue2 a:hover,a.ublue:hover {color:#CC0000;text-decoration:none;}
/*黑色*/
.black {color:#252525;text-decoration:none;}
.ublack a {color:#252525;text-decoration:none;}
.ublack a:link,.ublack a:visited,.ublack a:active,a.ublack:link,a.ublack:visited,a.ublack:active {color:#252525;text-decoration:none;}
.ublack a:hover,a.ublack:hover {color:#CC0000;text-decoration:none;}


/****************************************** 自定义样式 ******************************************/
.mbtn1{background:url(mbtn1.jpg) no-repeat;width:100px;height:30px;line-height:30px;text-align:center;cursor:pointer;color:white;font-weight:bold;font-size:14px;}
.mbtn2{background:url(mbtn2.jpg) no-repeat;width:100px;height:30px;line-height:30px;text-align:center;cursor:pointer;color:green;font-weight:bold;font-size:14px;}
.pbtn1{background:url(pbtn1.jpg) no-repeat;width:92px;height:24px;line-height:24px;text-align:center;cursor:pointer;color:white;font-weight:bold;}
.pbtn2{background:url(pbtn2.jpg) no-repeat;width:92px;height:24px;line-height:24px;text-align:center;cursor:pointer;color:green;font-weight:bold;}


.catelist div{float:left;width:120px;line-height:25px;}

.solutionlist div{float:left;width:120px;line-height:20px;}

.tipable {color: #0000cc; text-decoration: none!important; font-size: 12px; } 
.tipable:hover {background: none; } 
.tipable span { display: none; } 
.tipable:hover span { display: block; position:absolute; border:1px solid #FF9900; background: #FFFFCC;	color:#000; padding:5px 10px; white-space:nowrap; min-width:105px; line-height:22px;}
.tipable span img{padding:5px 10px;}

.brandlogo img{margin-right:10px;margin-bottom:10px;}



/*slide*/
.m {zoom:1;overflow:hidden;}

/* 品牌的焦点图 */
.brandslide{position:relative;width:730px;height:150px;margin-bottom:0px;background:url(loading.gif) #f5f5f5 no-repeat center 12px;overflow:hidden;border:1px solid #ccc;z-index:1;}
.brandslide ul{padding:0px;position:absolute;top:0;left:0;width:730px;height:150px;}
.brandslide li{float:left;width:730px;height:150px;overflow:hidden;}
.brandslide div{position:absolute;float:right;bottom:4px;right:4px;height:20px;overflow:hidden;zoom:1;z-index:1;}
.brandslide span{width:14px;height:14px;border:1px solid #D00000;margin:2px 2px;background:#fff;float:left;text-align:center;line-height:14px;cursor:pointer;font-family:arial;}
.brandslide .curr{width:18px;height:18px;margin:0 2px;background:#FF0000;border:1px solid #D00000;line-height:18px;}
.brandslide span a:link,.brandslide span a:visited{text-decoration:none;color:#D00000;font-size:11px;}
.brandslide .curr a:link,.brandslide .curr a:visited{color:#fff;font-weight:bold;font-size:12px;}

/* 品牌TAB */
.brandtab1{background:url(b_t1.jpg);font-weight:bold;cursor:pointer;color:#fff;}
.brandtab2{background:url(b_t3.jpg);font-weight:bold;cursor:pointer;}


/* 顶部 */
.topmenu{
	text-align:center;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
}
.topmenu a{
	color:#fff;
}
.topmenu2{
	text-align:center;
	color:#fff;
	background:#00CC00;
	font-weight:bold;
	cursor:pointer;
}
.topmenu2 a{
	color:#fff;
}

.headerDiv {
	position: relative;
	z-index:999;
}
.menuDiv {
	position:absolute;
	left:0px;
	top:9px;
	z-index:999;
	border:solid 1px #ccc;
	border-top:none;
	background:#fefef2;
	display:none;
	/*
	filter: Alpha(Opacity=90);
	width:485px;
	height:200px;
	*/
}
.mapDivs {
	position:absolute;
	left:0px;
	margin-left:0px;
	top:0px;
	z-index:999;
	border:solid 1px #ccc;
	background:#fefef2;
	display:none;
	/*
	filter: Alpha(Opacity=90);
	width:485px;
	height:200px;
	*/
}






/*


   Magic Zoom v3.1.18 DEMO
   Copyright 2010 Magic Toolbox
   You must buy a license to use this tool.
   Go to www.magictoolbox.com/magiczoom/


*/

.MagicZoom img {
border: 0 !important;
padding: 0 !important;
margin: 0 !important;
}

/* Style of zoomed window */
.MagicZoomBigImageCont {
border: 1px solid #999;
}

/* Style of header, activated with "title" attribute in <a> tag */
.MagicZoomHeader {
font-size: 8pt !important;
line-height: normal !important;
color: #fff;
background: #666;
text-align: center !important;
}

/* Style of small square under mouse */
.MagicZoomPup {
border: 1px solid #aaa;
background: #fff;
cursor: move;
}

/* Style of message box while image is loading */
.MagicZoomLoading {
border: 1px solid #ccc;
background: #fff url(img/ajax-loader.gif) no-repeat 2px 50%;
padding: 4px 4px 4px 24px !important;
margin: 0;
text-decoration: none;
text-align: left;
font-size: 8pt;
font-family: sans-serif;
color: #444;
}

.no_check{
	padding:5px 8px;
	border:1px solid #990000;
	background:#990000;
	color:#FFFFFF;
	font-size:12px;
}

.ok_check{
	padding:5px 8px;
	border:1px solid #669900;
	background:#99FF00;
	color:#FFFFFF;
	font-size:12px;
}



.typelist input{float:left;margin-top:10px;}
.typelist label{float:left;padding-top:12px;*padding-top:15px;width:420px;padding-left:130px;}
.alipay{height:39px;background:url(pay/alipay.gif) no-repeat 10px 0px;}
.yeepay{height:33px;background:url(pay/yeepay.gif) no-repeat 0 2px;}
.chinabank{height:35px;background:url(pay/chinabank.gif) no-repeat 0 3px;*background-position:0 5px;}
.tenpay{height:35px;background:url(pay/tenpay.jpg) no-repeat 0 3px;*background-position:0 5px;}
