body{



	margin:0;



	padding:0;



	font-size:12px;



	color:#666;



	font-family:Arial, Helvetica, sans-serif;



	background-color: #fff;

}



a{



text-decoration:none;



}



a:link,a:visited{



color:#666;



}



a:hover{
	color:#F87407;
	text-decoration: underline;


}







input{



border:1px solid #777;



}



form{



margin:0;



padding:0;



}







.STYLE5 {color: #BCD2FC ; font-size:12px;}











.t2 {color: #999;font-weight: 0 ; text-decoration: none;   font-size: 10px; }



.t2 a:link { color: #666;}



.t2 a:visited { color: #666;}







.t2 a:hover {  color: #F87407;    }







.t3 {   color: #FFEBEC; text-decoration: none;font-weight: bolder ;  font-size: 12px; }







.t4 {   color: #000000; text-decoration: none; font-weight: bolder; font-size: 12px; }



.t4 a:link,.t4 a:visited{



color:#000;



}



.t4 a:hover{



color:#F87407;



}



.t5 {   color: #ffffff; text-decoration: none;  font-size: 12px; }







.t6 {   color: #666666; text-decoration: none;   font-size: 12px; }



.t6 :visited { color: #666666;}



.t6 :link { color: #666666;}



.t6 :hover {   color: #cccccc; text-decoration: none;   }















.t7 {color: #666;}



.t7 a{



margin:0 6px;



}



.t7 a:link { color: #666;}



.t7 a:visited { color: #666;}



.t7 a:hover {  color: #F87407;    }











.t8 {   color: #959595; text-decoration: none;  font-size: 12px; }



.t9 {   color: #333333; text-decoration: none;font-weight: bolder; font-size:12px;}



.t10 {

	color: #666666;

	text-decoration: none;

	font-size: 11px;

}



.t11 {   color: #6C676D; text-decoration: none; font-size: 12px; }



.t12 {   color: #4c4c4c; text-decoration: none; }



.t13 {   color: #6E6E6E; text-decoration: none;font-weight: 100; font-size: 12px; }







.t14 {   color: #888888; text-decoration: none;font-weight: 100; font-size: 12px; }



.t15 {   color: #AE0001; text-decoration: none;font-weight: 100; font-size: 12px; }







.t16 {
	color: #0033CC;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 8px;
}



.t17 {   color: #000000;   font-size: 12px; }







.search {width: 400px;



    font-family:Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #cccccc;



}



.search2 {



	padding: 1px;



	height: 21px;



	width: 150px;



	border: 1px solid #666666;



	background-color: #FFFFFF;



	font-size: 12px;



	color: #565656;



}



.search3



 {



	



	height: 45px;



	width: 350px;



	



	



	font-size: 12px;



	color: #565656;



}



.search4



 {



	



	height: 16px;



	width: 50px;



	



	



	font-size: 12px;



	color: #565656;



}











ul,li{



margin:0px;



padding:0px;



list-style:none;



}











.bot{



color:#ccc;



line-height:180%;



}



.bot a{



margin:0 12px;



}



.bot a:link,.bot a:visited{



color:#ccc;



}



.bot a:hover{



color:#CC3300;



}



.bot span{



font-size:11px;



color:#5C686D;



}



.leftstyle{



background:url(../images/03capability.jpg) left top no-repeat;



font-size:14px;



color:#fff;



text-align:center;



font-weight:600;



}











.menu {



	font-size: 12px;



	color: #333333;



	text-decoration: none;



	background-attachment: scroll;



	



}



.menu a{



	display: block;



	font-size: 12px;



	padding-left:25px;



	padding-top:5px;



	padding-bottom:4px;



	background-image:  url(../images/botton02.jpg);



	background-position: 0px 0px;



	background-repeat: no-repeat;



	color: #333333;



	text-decoration: none;



	background-attachment: scroll;



}



.menu a:hover{



	display: block;



	font-size: 12px;



	padding-left:25px;



	padding-top:5px;



	padding-bottom:4px;



	color: #FFFFFF;



	text-decoration: none;



	background-attachment: scroll;



	background-image:  url(../images/botton01.jpg);



	background-position: 0px;



	background-repeat: no-repeat;



}







.page_main{



padding:10px 0 20px 0px ;



line-height:180%;



}



.page_main h1{



font-size:16px;



text-align:center;



display:block;



clear:both;



}



.page_main h2{



font-size:14px;



text-align:center;



color:red;



}



.Price { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: red; FONT-FAMILY: arial }



		A.SiteLink:link { COLOR: blue; TEXT-DECORATION: none }



		A.SiteLink:visited { COLOR: blue; TEXT-DECORATION: none }



		A.SiteLink:hover { COLOR: blue; TEXT-DECORATION: underline }



		A.CustomerService:link,A.CustomerService:visited{color:#FF6600; text-decoration:none;}



		A.CustomerService:hoverA.CustomerService:active{color:#FF6600; text-decoration:underline;}		







.webleft{



line-height:25px; padding:0 0 0 10px;



text-align:left;



}







.intorweb{



padding-left:10px;background:#FFF3E5;height:27px;



}







.fpage{



width:100%;



margin:12px auto;



clear:both;



text-align:center;



}



.floatleft{



float:left;



border-bottom:1px dashed #ccc;



margin:0 12px 0 0;



}







.hostpro2{  background:url(../images/hostprobg2.gif); width:226px; height:270px;



margin:0 12px 12px 0;float:left; position:relative;}



.title1{width:159px; height:31px; color:#3871B7; font-size:14px; font-weight:bold; padding:10px 0 0 10px;}



.hostcon{ padding:0; margin:0; }



.hostcon ul{ padding:0; margin:5px 0 0 5px; list-style:none;}



.hostcon ul li{ line-height:18px;}



.hostcon ul li.b{ line-height:18px; color:#0052C2;}



.hostcon ul li.o{ line-height:18px; color:#FF7C00;}



.buylist{ padding:0; margin:3px 0 0 0;color:#2B68B2;text-decoration:underline; text-align:center;}



.hostmen{ padding:0; margin:0 0 10px 17px; position:absolute; bottom:0;}



.money{ height:28px;}



.money span{font-family: Georgia, "Times New Roman", Times, serif;font-size: 18px;font-weight: bold;color: #FF0000;}











.over{



background:url(../images/infoframe_over_bg.gif);



}



.out{



background:none;



}







.mframe1,.mframe2 {



color:#A9001C;



 



}s







#nav li{



display:inline;



list-style:none;



list-style-position:outside;



text-align:center;



font-weight:bold;



float:left;



}



#nav{



width:765px;



height:36px;



border-bottom:0px;



padding:0px 5px;



position:absolute;



z-index:1;



margin-top:-18px;



*margin-top:0;



}



.list{



line-height:24px;



text-align:center;



padding:8px;



font-weight:normal;



}



.menu1{



width:89px;



height:auto;



margin:6px 4px 0px 0px;



border:1px solid #999;



background-color:#F6F4F4;



color:#CC3300;



padding:6px 0px 0px 0px;



cursor:hand;



overflow-y:hidden;



filter:Alpha(opacity=80);



-moz-opacity:0.7;



}



.menu2{



width:89px;



height:18px;



margin:6px 4px 0px 0px;



background-color:#000;



color:#e1e1e1;



border:1px solid #999;



padding:6px 0px 0px 0px;



overflow-y:hidden;



cursor:hand;



}



.menu2 a:link,.menu2 a:visited{



color:#e1e1e1;



}



.menu2 a:hover{



color:#CC3300;



}







.list a:hover{



color:white;



float:left;



width:70px;



text-decoration:none;



background-color:#CC3300;







}







.mainbg{



width:980px;



margin:0 auto;



height:auto;



background:#fff;







}















/*.in_con_cen .divlist2{height:106px; cursor:pointer; width:360px; float:left;}*/



.divlist2{height:118px; padding-top:12px; cursor:pointer; width:360px; float:left;}



.divlist2 .divimg{ width:100px; padding:8px 5px 6px 15px; float:left;}



.divlist2 .divimg2{ width:120px; padding:8px 5px 6px 15px; float:left;}



.divlist2 h3{color:#2E5F99; font-size:12px; font-weight:bold; margin:0; padding:0;}



.divlist2 .divfont{ width:200px; color:#626262; padding:17px 10px 16px 2px; float:left; line-height:18px;}







.news li{



width:90%;



margin:0 auto;



height:28px; 



line-height:28px;



border-bottom:1px dashed #ccc;



padding:0 0 0 18px;



background:url(../images/bg_point.gif) 6px 14px no-repeat;



}



.news span{



float:right;



color:#666;



}



.tc{



width:199px; 



height:38px;



text-align:left;



padding:0 0 0 44px;



}



.tc a{



font-size:12px;



font-weight:700;



}



.tc span{



color:#CC3300;



}







.pic1{



background:url(../images/tc1.jpg) left top no-repeat;



}



.pic2{



background:url(../images/tc2.jpg) left top no-repeat;



}



.pic3{



background:url(../images/tc3.jpg) left top no-repeat;



}



.pic4{



background:url(../images/tc4.jpg) left top no-repeat;



}



.pic5{



background:url(../images/tc5.jpg) left top no-repeat;



}



.pic6{



background:url(../images/tc6.jpg) left top no-repeat;



}







.index_news li{



width:84%;



margin:0;



height:28px; 



line-height:28px;



border-bottom:1px dashed #ccc;



padding:0 0 0 16px;



background:url(../images/bg_point.gif) 6px -204px no-repeat;



overflow:hidden;



}







.index_oa{



width:206px;



height:88px;



padding:6px 18px 0 105px;



}



.oa_pic1{



background:url(../images/online.jpg) left top no-repeat;



}



.oa_pic2{



background:url(../images/oa.jpg) left top no-repeat;



}















.blk_18{



margin:0 0 0 2px;



}



.blk_18 .pcont{width:700px;float:left;overflow:hidden;}



.blk_18 .ScrCont{width:32766px;zoom:1;}



.blk_18 #List1_1,.blk_18 #List2_1{float:left;}



.blk_18 .LeftBotton,.blk_18 .RightBotton{



width:15px;height:72px;float:left;background:url(../images/picr_1.gif) no-repeat;margin:20px 1px 10px 1px;}



.blk_18 .LeftBotton{background-position: 0 0;margin-left:5px;}



.blk_18 .RightBotton{background-position: 0 -100px;margin-left:-1px;}







.blk_18 .LeftBotton:hover{background-position: -20px 0;}



.blk_18 .RightBotton:hover{background-position: -20px -100px;}



.blk_18 .pl img{display:block;cursor:pointer;border:none;margin:6px 0 1px 8px;*margin:6px 0 1px -10px;}



.blk_18 .pl{



margin:3px 11px 0 11px;



background:url(../images/index_case_bg.jpg) left top no-repeat;



width:152px;float:left;text-align:center;line-height:24px;text-decoration:none;



}







.blk_18 a.pl:hover{color:#ff9900;}



.commu_cont3{line-height:150%;margin:9px 7px 7px 7px;}



.divlink{



padding:0 0 0 24px;



margin:0 0 6px 0;



color:#666;



}



.fontblue{



	color:#593E06;



	padding:0 0 0 0px;



	font-size: 12px;



}







.style span{



color:#CD3301;



font-weight:700;



display:block;



margin:0 0 6px 0;



}



.style{



line-height:140%;



padding:3px;



color:#000;



}











#tabs1 {



      width:380px;



	  *width:100%;



	  text-align:center;



      line-height:normal;



	  background:url(../images/contant-tcline.jpg) left top repeat-x;



	  margin-top:1px;



	  *margin-top:0;



      }



	  



    #tabs1 ul {



          margin:0;



		  padding:0;       		



          list-style:none;



		   background:url(../images/contant-tcline.jpg) left top repeat-x;



      }



    #tabs1 li {



      display:inline;



      }



    #tabs1 a {



      float:left;



      background:url("../images/contc.jpg") no-repeat left top;



      margin:0;



      padding:0 0 0 3px;



      text-decoration:none;



	  font-size:13px;



	  font-weight:700;



     }



    #tabs1 a span {



      float:left;



      display:block;



      background:url("../images/contc.jpg") no-repeat right top;



      padding:12px 1px 6px 1px;



	  color:#000;



	  width:68px;







      }



    /* Commented Backslash Hack hides rule from IE5-Mac \*/



    #tabs1 a span {float:none;}



    /* End IE5-Mac hack */



    #tabs a:hover span {



      color:#CC3300;



      }



    #tabs1 a:hover {



      background-position:0% -33px;



 



      }



    #tabs1 a:hover span {



      background-position:100% -33px;



	   color:#CC3300;



	   cursor:pointer;



      }







      #tabs1 #current a {



              background-position:0% -33px;



			



      }



      #tabs1 #current a span {



              background-position:100% -33px;



			  color:#CC3300;



			  



      }







.sw{



display:block;



}



.hd{



display:none;



}







.FF3{



color:#FF3300;



text-indent:6px;



}



.BO1{



color:#FDE9A2;



}







.readmore{



margin:6px 0 0 0;



padding:0 12px 0 0;



text-align:right;



background:url(../images/bg_point.gif) 135px -303px no-repeat;



}



#gundong a{



width:90%;



overflow:hidden;



}



#gundong a:link,#gundong a:visited{



color:#fff;



}



#gundong a:hover{



color:#FFFF99;



}















.fromleft {padding-left:20px;}



.fromtable {margin-top:8px;}



.fromtable2 {margin-top:5px;}



.fromltable {margin-top:5px;}



.fromdi {margin-top:8px;margin-bottom:5px;}



.adsfrom {margin-top:2px;margin-bottom:8px;}



.fromtd {padding-left:3px;padding-right:3px;padding-top:3px;padding-bottom:3px;}



.div_all7 {BACKGROUND: url(../images/page_bg.png) no-repeat left bottom; FLOAT: left; MARGIN: auto; WIDTH: 1003px}



.menu_bt_out {FONT-SIZE: 12px;MARGIN-TOP: 0px; BACKGROUND: url(../images/menu_bt.png); WIDTH: 161px; LINE-HEIGHT: 37px; HEIGHT: 37px; TEXT-ALIGN: center}



.menu_bt_over {	FONT-SIZE: 12px;MARGIN-TOP: 0px; BACKGROUND: url(../images/menu_bt_o.png); WIDTH: 161px; LINE-HEIGHT: 37px; HEIGHT: 37px; TEXT-ALIGN: center



}



.fufromtd {padding-left:15px;padding-right:15px;padding-top:0px;padding-bottom:0px;}



.indexlink {padding-top:5px;padding-bottom:5px;}



.in_jj {background-repeat: repeat-x;background-image:url(../images/in_jjbj.jpg);border:#b5ddea 1px solid;height:150px;}



.in_01table {border:#b5ddea 1px solid;}



.in_01llanbj {background-repeat: repeat-x;background-image:url(../images/in_01lanbj.gif);height:27px;color: #005e99;font-weight: bold;padding-left:10px;}



.in_01padding {padding:10px 10px 10px 10px;}



.in_success {border:#B7DDEE 1px solid;}



.in_successlan {background:#EEF8FD;border-bottom:#B7DDEE 1px solid;height:26px; color:#005E99;font-weight: bold; padding-left:15px;}



.fromtd {padding-left:3px;padding-right:3px;padding-top:3px;padding-bottom:3px;}



.Imid {border:#b5ddea 1px solid;margin-top:5px; background:#fff;}



.toptel{



font-size:15px;



font-weight:700;



color:#FF3F3F;



}



.toptel span{



color:#4AADEF;



}











.h_tab{



margin-top: 13px;



margin-bottom: 1px;



}



.pad5{



padding: 2px 5px;



}



.mar10{



margin-top: 10px;



}



.font_dred a:link{



text-decoration: none; 



color: #C80002;



}	



.font_dred a:visited { 



text-decoration: none; 



color: #C80002;



}



.font_dred a:hover { 



text-decoration: underline; 



color: #019EED;



}	



.font_dred a:active { 



text-decoration: underline; 



color: #C80002;



}



.font_red{



color: #CC3300;



font-weight: normal;



}



.font_r{



color: #f00;



}



.font_tle{



font-size: 13px;



font-weight: bold;



color: #ffff00;







}



.font_ye{



color: #FF6801;



}



.font_ye a:link{



text-decoration: none; 



color: #FF6801;



}	



.font_ye a:visited { 



text-decoration: none; 



color: #FF6801;



}



.font_ye a:hover { 



text-decoration: underline; 



color: #019EED;



}	



.font_ye a:active { 



text-decoration: underline; 



color: #FF6801;



}



.font_str{



font-weight: bold;



}



.pad5px{



padding: 5px;



}



.font_bc{



	color: #ffffff;



	font-size: 12px;



	



}







.font_bc2{



	color: #ffffff;



	font-size: 12px;



	font-weight: bold;



}











.0006 {



	font-size: 12px;



	color: #000000;



}



.form6 {



	padding: 1px;



	height: 17px;



	width: 120px;



	border: 1px solid #CCCCCC;



}



.form7 {



	padding: 1px;



	height: 23px;



	width: 120px;



	border: 1px solid #CCCCCC;



}



.back12{



	color: #1A4F83;



	font-size: 12px;



	font-weight: normal;







}







/*********样式结束**************/















.contenth1{



text-align:center;



font-size:16px;



display:block;



margin-top:8px;



}



#content{



padding:0 20px;



line-height:180%;



font-size:12px;



color:#555;



font-size:12px;



}



.sp{



border:none;



}



.proli li{



width:100%;



height:21px;



line-height:21px;



border-bottom:1px solid #ccc;



text-indent:12px;



text-align:left;



background:url(../images/inc1.gif) 174px center no-repeat;



}

.proli li .hd{

display:none;

}

.proli .nonebg{



background:none;



text-indent:0;



}



.proli li a{
	width:100%;
	height:21px;
	display:block;
	color: #000000;


}



.proli li a:hover{



display:block;



}

.menu{

width:170px;

}

.menu .options {



		margin-right:1px;



		margin-bottom:1px;



		background-color:#fff;



		border:1px solid #B40000;



	}



	.menu a {



	    text-align:left;



		color:#555;



		display:block;



		font-size:11px;



		border-bottom:1px solid #EEEEEE;







		*background:url(../images/iebg.gif) 218px top no-repeat;



	}



	.menu a:hover {



		background-color:#FAFAFA;

		font-size:11px;



		color:#DD0000;



	}











.orange{



color:orange;



}







.font700{



font-weight:700;



}



.cAD0000{



color:#AD0000;



}







.pro_parent li{



float:left;



margin:0 12px 0 0;



height:18px;



line-height:18px;



}







.redline{



width:150px;



height:15px;



line-height:15px;



padding:0 0 0 8px;



overflow:hidden;



color:#fff;



background:#BA0327 url(../images/rightt.gif) right top no-repeat;



}











/**



 +-------------------------------------------------------



 * Mode8样式说明



 +-------------------------------------------------------



 * pagination 主样式



 * noncepage  当前页样式



 +-------------------------------------------------------



 */ 



 



.pagination {



	font-size: 12px;



	margin:-8px 0 0 8px;



	color:#666666;



	float:right;



	font-family: Verdana;



}







.pagination a {







	float: left;



	text-decoration: none;



	font-weight: bold;



	border: 1px solid #FFFFFF;



	background-color: #8ACE68;



	color: #FFFFFF;



	margin: 1px 1px 0 0;



	padding: 0 5px 2px 5px;



	line-height: normal;



	}



	



.pagination a:hover {



	border: 1px solid #8ACE68;



	background-color: #FFFFFF;



	color: #FF6600;



}







.pagination .noncepage {



	color: #8ACE68;



	background-color: #ffffff;



	border: 1px solid #8ACE68;



	margin-right:3px;



}







.pagination .inputnumber {



	font-family: Verdana;



	width: 30px;



	height: 18px;



	border: 1px solid #ff6600;



	font-weight: bold;



	color: #ff6600;



}







.pagination .inputgo {



	font-family: Verdana;



	width: 25px;



	height: 18px;



	background-color: #ff6600;



	border: 1px solid #ff6600;



	font-size: 11px;



	font-weight: bold;



	color: #ffffff;



}







.jcarousel-skin-tango li{



float:left;



}



.jcarousel-skin-tango img{



border:1px solid #ccc;



width:60px;



height:62px;



}



#mycarousel .curr{



border:2px solid #336699;



width:58px;



height:60px;



}



/***************************************************



 * stylesheet/library/lightbox/lightbox.css



 ***************************************************/







#lightbox{



	background-color:#eee;



	padding: 10px;



	border-bottom: 2px solid #666;



	border-right: 2px solid #666;



	}



#lightboxDetails{



	font-size: 0.8em;



	padding-top: 0.4em;



	}



#lightboxCaption{ float: left; }



#keyboardMsg{ float: right; }



#closeButton{ top: 5px; right: 5px; }







#lightbox img{ border: none; clear: both;}



#overlay img{ border: none; }







#overlay{ background-image: url(../images/overlay.png); background-repeat: repeat; }







* html #overlay{



	background-color: #333;



	back\ground-color: transparent;



	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");



	}











.white{



color:#fff;



}



.font12{



font-size:12px;



}







.block{



display:block;



}











.returningCustomer h2,.newCustomer h2{



    width:100%;



	font-size:18px;



	font-weight:700;



	margin-top:12px;



	border-bottom: 1px solid #ff7700;



	text-indent:12px;



	padding:3px 0;



	background: transparent url(../images/h2Bg.gif) repeat-x scroll 0% 0%; color: #ff7700; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;



}



#content h1{



margin:0;



padding:0;



font-size:20px;



color:#0D71BE;



}







.basket{



font-size:13px;



color:#333;



}



.basket td{



text-align:center;



}



.basket .center{



text-align:left



}



.D2EEF2{



background:#D2EEF2;



}



.F3FCFF{



background:#F3FCFF;



}



.font10{



font-size:10px;



color:#666;



}



.font10 a{



color:#143788;



text-decoration:underline;



}



.font10 a:visited{



font-size:10px;



color:#143788;



text-decoration:underline;



}



.continueShopping{



width:204px;



height:26px;



background:url(../images/continue.gif) center top no-repeat !important;



*background:url(../images/continue.gif) left top no-repeat !important;



}



.checkoutButtons{



width:204px;



height:26px;



background:url(../images/checkout.gif) center top no-repeat;



text-align:center;



}



.fa7 a:link,.fa7 a:visited{



color: #015fa7;



}



.fa7 a:hover{



color:#bc2931;



}



#breadCrumb



{



	padding: 0 15px 12px;



}







#breadCrumb *



{



	display: inline;



}







#breadCrumb a,



#breadCrumb li.last



{



	margin: 0 7px;



}











.line180{



line-height:150%;



}







.indexul li{



width:170px;



height:21px;



line-height:21px;



overflow:hidden;



padding:0 0 0 12px;



background:url(../images/bg_point.gif) 6px 10px no-repeat;



text-align:left;







}





#marqueediv1 .ie6{
_margin:8px 8px 0 6px;
}

.indexpro{



float:left;



color:#B03537;



margin:8px 0 0 28px;



_margin:8px 8px 0 18px;



}



.indexpro a:link,.indexpro a:visited{



color:#333;



}







.indexpro a:hover{



color:#F87407;



}











.indexpro .border{



border:1px solid #ccc;



}



.indexpro td{



text-align:center;



line-height:130%;



}



.indexpro .limit{



width:140px;



height:45px;



overflow:hidden;



}



.font9{



font-size:9px;



}



.indexrh{



padding:23px 8px 0 8px;



height:243px;



*height:220px;



}



.wid20{



margin:8px 12px 0 25px;



_margin:8px 16px 0 16px;



}







.red{



color:#bc2931;



}



.indexpro .hei20{



height:31px;



}







.borderright{



border-right:1px dashed #666;



}







.font11{



font-size:10px;



}





.to1003{

width:1003px;

height:auto;

margin:0 auto;

}





.parent-cat{

height:50px;

}


.silly{
	word-wrap:break-word;
	overflow:hidden;
	text-align: left;
	text-indent: -5px;
}