﻿html,body,div,img,h1,h2,h3,h4,h5,h6,ul,p,blockquote,form,fieldset,th,fieldset,legend {margin:0;padding:0;border:0;}
html {overflow-y:scroll;}
body {font-size:12px;}
table{}
a {outline:none; border-style: none; -moz-outline-style: none;}
p,ul,ol {margin-bottom:15px;}
ul ol, ul ul, ol ul, ol ol {margin-top:10px;}
li {margin-left:0px;}
a { color: #000; text-decoration: underline; }
a:active, a:hover, a:focus 	{ color: #000; text-decoration: underline; }

/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}

body{
font-family: Arial, Helvetica, sans-serif;
text-align:left;
font-size: 9pt;
background-color:#fff;
line-height: 1.5em;
}

h1 { color: #000000; font-size: 20px; font-weight: normal; font-family: Arial; margin: 0 0 10px 0; padding: 0; line-height: 1.5em; }
h2 { color: #000000; font-size: 16px; font-weight: bold; font-family: Arial; margin: 0 0 10px 0; padding: 0; line-height: 1.5em; }
h3 { color: #818181; font-size: 12px; font-weight: bold; font-family: Arial; margin: 0 0 5px 0;  padding: 0; line-height: 1.5em; }
h3 a{ color: #818181;}

h4 { color: #000000; font-size: 13px; font-weight: bold; font-family: Arial; margin: 0 0 5px 0;  padding: 0; line-height: 1.5em; }

hr {clear: both;margin: 15px 0;height: 1px;border: 0;color: #E5E5E5;background: #E5E5E5}

.deleline{text-decoration: line-through;}


IMG.left 	{ float: left; margin: 0 10px 10px 0; }
IMG.right 	{ float: right; margin: 0 15px 10px 10px; }


/*******************************************header*****************************************************/
.header {width:950px;height:80px; margin:0 auto;}
.headerlogo{ float:left; width:138px; height:59px; margin:10px 0;}

.headerright{float:left;width:812px;height: 80px; }

.headerrighttop{ float:right; color:#96A2B6; }
.headerrighttop a{ color:#ccc; text-decoration:none; padding:0px; }
.headerrighttop a:hover{ color:#000;}

.headerrightend{ float:right; margin-top:42px; margin-right:50px;}
.headerrightend ul{list-style:none;} 
.headerrightend li{float:left;}
.headerrightend a{ color:#404040; text-decoration:none; padding-right:40px; font-size:14px; font-weight:bold; }
.headerrightend a:hover{ color:#000;}

#headerbanner{ width:950px; height:270px; margin:0 auto;}

.contentbox{ width:949px; margin:0 auto;height:auto !important; height:450px; min-height:450px !important; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.contentleft{float:left;width:230px; background: url(/inc/pics/bg1.jpg) no-repeat;background-position:right center; height:auto !important; height:450px; min-height:450px !important; color:#818181;}

.contentleftproduct{float:left;width:230px; height:auto !important; height:450px; min-height:450px !important; color:#818181;}

.contentrightindex{float:right;width:715px;height:450px; }
.contentright{float:right;width:715px;height:550px; }
.caboutright{float:right;width:715px;border-left:1px solid #ccc;height:auto !important; height:550px; min-height:550px !important;}
.caboutleft{ margin-top:10px;}
.caboutleft li{ list-style-type:none; line-height:24px;text-indent:0px; }
.caboutleft li a{ color:#818181;}
.caboutleft li a:hover{ color: #000; text-decoration: underline}

.corplist a{color:#818181;}
.corplist a:hover{ color: #000; text-decoration: underline}

.corplistbox{margin-top:25px;}
.corplistpic{ float:left; width:250px; }
.corplistword{float:left; width:440px; }

.cabouttitle{padding:15px;font-size:14px; font-weight:bold; color:#818181;}
.cabouttitle a{color:#818181;}
.cabouttitle a:hover{ color: #000; text-decoration: underline}

.caboutcontent{ margin-right:10px;line-height:24px; padding-left:15px; color:#818181;}
.caboutcontent a{ color:#818181; margin-left:10px;}
.caboutcontent a:hover{ color: #000; text-decoration: underline}
.caboutcontent li{ list-style-type:none; line-height:24px;text-indent:0px; }
.caboutcontent li a{ color:#818181;}
.caboutcontent li a:hover{ color: #000; text-decoration: underline}

.contentleft1{ width:205px; height:auto !important; height:200px; min-height:200px !important; padding:0 15px;}
.contentleft1title{ width:205px; padding-top:15px;font-size:14px; font-weight:bold;}
.contentleft1content{width:205px; margin-top:10px; line-height:24px; font-size:12px; }
.contentleft1detail{width:205px; margin-top:15px; color:#818181; }
.contentleft1detail a{ color:#818181; text-decoration:none}
.contentleft1detail a:hover{ color: #000; text-decoration: underline}

.contentleft2{ width:205px; height:230px; margin-top:20px; padding:0 15px;}
.contentleft2title{ width:205px; padding-top:15px;font-size:14px; font-weight:bold;}
.contentleft2content{width:205px; margin-top:10px; line-height:20px; font-size:12px;color:#818181; }
.contentleft2content a{color:#818181; }
.contentleft2content a:hover{ color: #000; text-decoration: underline}

.contentrightr{float:right;width:231px;height:450px; margin-right:0px;background: url(/inc/pics/bg2.jpg) no-repeat;background-position:right bottom; filter:alpha(opacity=60);opacity:0.6;border-left:1px solid #cccccc;border-right:1px solid #cccccc}

.indexrtitlebox{width:201px; height:200px; padding:0 15px;}
.indexrtitle{width:205px; padding-top:15px;font-size:14px; font-weight:bold;}
.indexrnewstitle{width:205px;overflow:hidden; margin-top:10px; line-height:24px; font-size:12px;}
.indexrnewstitle ul {list-style:none;margin-left:12px;} 
.indexrnewstitle ul li {list-style-image:url(/inc/pics/icon1.gif);} 


.rcontactbox{width:201px; height:200px; padding:15px;}
.rcontacttitle{width:205px; padding-top:15px;font-size:14px; font-weight:bold;}
.rcontactc{width:210px; margin-top:10px; line-height:24px; font-size:12px;}

.contentrightl{float:left;width:480px;height:450px;border-left:1px solid #CCCCCC;}
.cprodtitle{padding:15px;font-size:14px; font-weight:bold;filter:alpha(opacity=60);opacity:0.6;}
.cprodonebox{ float:left; width:146px; height:163px; margin-left:10px; padding-bottom:20px; margin-top:10px; }
.cprodonepic{ width:146px; height:110px;border:1px solid #CCCCCC;  text-align:center}
.cprodonetitle{ margin:5px 0; width:146px; text-align:center; color:#818181;}
.cprodonebtn{ position:relative;width:146px;text-align:center;}
.cprodonebtndetail{ position:absolute; margin-top:-24px;width:146px;text-align:center; color:#818181;}
.cprodonebtndetail a{ color:#818181;}

.footer{width:948px;height:80px; margin:0 auto;border:1px solid #CCCCCC; margin-bottom:50px;}
.footerleft{ float:left; width:233px;height:60px; padding:10px 0; text-align:center; }
.footerright{ float:right; width:715px;height:60px; padding:10px 0; }
.footerrighta{ float:left; width:480px;height:60px; color:#818181}
.footerrighta a{color:#818181;}
.footerrightb{ float:right; width:120px;height:60px; text-align:center; padding-top:15px; color:#818181}

.factorybox{ float:left; width:150px; height:150px; margin-right:20px;}
.factorylistpic{ width:150px; height:113px;}
.factorylistpic img{ width:150px; height:113px;}
.factorylisttext{ width:150px; height:30px; line-height:30px; text-align:center;}
.factorylisttext a{color:#818181; }
.factorylisttext a:hover{ color: #000; text-decoration: underline}

.productbox{ float:left; width:150px; height:150px; margin-right:20px;}
.productlistpic{ width:150px; height:113px;}
.productlistpic img{ width:150px; height:113px;}
.productlisttext{ width:150px; height:30px; line-height:30px; text-align:center;}
.productlisttext a{color:#818181; }
.productlisttext a:hover{ color: #000; text-decoration: underline}

.productdir a{color:#818181; }
.productdir a:hover{ color: #000; text-decoration: underline}


/* CONTENT */

#content {
    margin:0 auto;
    width: 940px;
    padding: 0px 10px 10px 10px;
    position: relative;
}

#content p{line-height:30px;}


.col-650 {
position: relative;
width: 650px;
float: left;
}

.col-270 {
position: relative;
width: 270px;
float: left;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

h2 {
font-size: 36px;
color: black;
font-weight: bold;
letter-spacing: -1px;
margin-bottom: 20px;
}

.faq_list {list-style: none;}
.faq_list li {
    background-image: url("/inc/pics/icon_bullet.png");
    background-repeat: no-repeat;
    line-height: 20px;
    margin-top: 12px;
    padding-left: 30px;
}

.p_larger {
font-size: 17px;
font-weight: bold;
color: black;
margin-bottom: 8px;
}
a {
text-decoration: none;
cursor: pointer;
}


#bg_request {background-image: url(/inc/pics/custom_iphone_bg.jpg); width: 300px; height: 685px; position: relative;}
#bg_request #slide {position: absolute; left: 32px; top: 125px; width: 240px; height: 346px;}
#bg_request #slide div {position: absolute;}

#agentmenu{ height:30px;}
#agentmenu a{ font-size:14px; font-weight:bold}
.action{ font-size:14px; font-weight:bold; color:#900}

#orderinfo p{ position:relative}
#orderinfo span{ position:absolute;left:120px;top:0px;}

#orderinfo .input01 {
width:200px;
COLOR: #494949;
BACKGROUND-COLOR: #F7F7F7;
font-size: 9pt;
border: 1px solid #D1D1D1;
}


.orderlist{position:relative; height:30px;}
.orderlist1{ position:absolute;left:10px;top:0px;}
.orderlistdomain{ position:absolute;left:210px;top:0px;}
.orderlisttip{ position:absolute;left:350px;top:0px;color:#F00}
.orderliststat{ position:absolute;right:130px;top:0px;}
.orderlistedit{ position:absolute;right:0px;top:0px;}
.orderlistedit a{ font-size:14px; font-weight:bold; color:#e76123}
.orderlisttime{ position:absolute;right:40px;top:0px;}


/*字体*/
.txt {font-size: 9pt;color: #494949;text-decoration: none;line-height: 20px;text-align:left;}
.txt_01 {font-size: 9pt;color: #498313;text-decoration: none;text-align:left;}
.txt_02 {font-size: 8pt;color: #FFB50C;text-decoration: underline;text-align:left;}
.txt_03 {font-size: 8pt;color: #ff790d;text-align:left;text-decoration: none; font-weight:bold}
.txt_title {font-size: 12pt;color: #494949;text-decoration: none;line-height: 20px;text-align:center; font-weight:bold}

.link_01 {	font-size: 9pt;	color: #FF9999;	text-decoration: none;	font-weight: normal;}
a.link_01:hover {  color: #FF9999; text-decoration: underline}

.link_02 {font-size: 9pt;color: #52A155;text-decoration: none;line-height: 20px;text-align:left;}
a.link_02:hover {background: #FFF4F4;text-decoration: none;font-size: 10pt;color: #494949;}
.link_03 {font-weight: normal;;color: #949494;text-decoration: none;;text-align:left;}
a.link_03:hover {text-decoration: none;}
.link_04 {font-size: 9pt;font-weight: normal;;color: #949494;text-decoration: none;;text-align:left;}
a.link_04:hover {font-size: 9pt;font-weight: normal;color: #FFB50C;text-decoration: underline;}
.link_04_1 {font-size: 10pt;font-weight: normal;;color: #FFB50C;text-decoration: underline;;text-align:left;}
a.link_04_1:hover {font-size: 10pt;font-weight: normal;color: #FFB50C;text-decoration: underline;}


.link_navi {font-size: 12px;	color: #818181;	text-decoration: none;	font-weight: normal;}
a.link_navi:hover {  color: #000; text-decoration: underline; font-weight:normal}

.link_navi_red {font-size: 9pt;	color: #E80000;	text-decoration: none;	font-weight: normal;}
a.link_navi_red:hover {  color: #E80000; text-decoration: underline}

.link_navi_1 {font-size: 9pt;	color: #494949;	text-decoration: none;	font-weight: normal;}
a.link_navi_1:hover {  color: #494949; text-decoration: underline}

.link_navi_1red {font-size: 9pt;	color: #E80000;	text-decoration: none;	font-weight: normal;}
a.link_navi_1red:hover {  color: #E80000; text-decoration: underline}

.link_aboutnavi {font-size: 9pt;color: #494949;	text-decoration: none;	font-weight: normal;}
a.link_aboutnavi:hover {  color: #FF0000; text-decoration: underline}

.link_navi_lang {font-size: 9pt;	color: #AAA9A9;	text-decoration: none;	font-weight: normal;}
a.link_navi_lang:hover {  color: #AAA9A9; text-decoration: underline}

.link_navitop {	font-size: 9px;	color: #848484;	text-decoration: none;	font-weight: normal;}
a.link_navitop:hover {  color: #E95134; text-decoration: none}

.input_01 { COLOR: #494949; BACKGROUND-COLOR: #F7F7F7; font-size: 9pt; border: 1px solid #D1D1D1; } 
.input_02{ COLOR: #7D7D7D; BACKGROUND-COLOR: #FFFFFF; font-size: 9pt; border: 1px solid #8E8E8E; } 
.input_03{ COLOR: #000000; BACKGROUND-COLOR: #d4d0c8; font-size: 9pt;margin:2px 2px 2px 0px;} 


/*pop*/
#popup_container {
	font-family: Arial, sans-serif;
	font-size: 12px;
	min-width: 300px; /* Dialog will be no smaller than this */
	max-width: 600px; /* Dialog will wrap after this width */
	background: #FFF;
	border: solid 5px #999;
	color: #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#popup_title {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 1.75em;
	color: #666;
	background: #CCC url(images/title.gif) top repeat-x;
	border: solid 1px #FFF;
	border-bottom: solid 1px #999;
	cursor: default;
	padding: 0em;
	margin: 0em;
}

#popup_content {
	background: 16px 16px no-repeat url(images/info.gif);
	padding: 1em 1.75em;
	margin: 0em;
}

#popup_content.alert {
	background-image: url(images/info.gif);
}

#popup_content.confirm {
	background-image: url(images/important.gif);
}

#popup_content.prompt {
	background-image: url(images/help.gif);
}

#popup_message {
	padding-left: 48px;
}

#popup_panel {
	text-align: center;
	margin: 1em 0em 0em 1em;
}
#popup_panelbbs {
	text-align: left;
	margin: 1em 0em 0em 1em;
}

#popup_prompt {
	margin: .5em 0em;
}


#popup_container.style_1 {
				font-family: Georgia, serif;
				color: #000;
				background: #fff;
				border: solid 5px #426fa8;
}
			
#popup_container.style_1 #popup_title {
				color: #494949;
				font-weight: normal;
				text-align: left;
				background: #EAEAEA;
				border: solid 1px #EAEAEA;
				padding-left: 1em;
}
			
#popup_container.style_1 #popup_content {
				background: none;
}
			
#popup_container.style_1 #popup_message {
				padding-left: 0em;text-align: left;
}
#popup_container.style_1 p{
margin-top:10px;
margin-bottom:0px;
vertical-align:middle;
}
			
#popup_container.style_1 INPUT[type='button'] {
				color: #494949;
				background: #cccccc;
}


/*** HEADER ***/
#header{height:279px;}
#header.innerpage{height:auto; background:url(/inc/pics/pattern_header_inner.gif) repeat; clear:both; padding:30px 0; position:relative}
#header.innerpage .shadow{background:url(/inc/pics/glow-header-inner.png) repeat-x; width:100%; height:5px; position:absolute; top:0;}
#header.innerpage .pagetitle{float:left;}
#header.innerpage .pagedesc{font-size:14px; color:#dedede; font-family: Arial, Helvetica, sans-serif; float:right; margin-right:60px; padding:2px 0 0 0}

#slider-container{position:relative; clear:both}
#shadow-img-slider{height:5px; width:100%; position:absolute; top:0; left:0; background:url(/inc/pics/shadow-img-slider.png) repeat-x; z-index:30;}
.box_skitter_large {width:950px; height:279px; background:#000}
.label_skitter{bottom:30px !important; left:40px !important; padding:20px; text-align:left; background:url(/inc/pics/opacity-slider-text.png) repeat;}
.label_skitter h3{margin-bottom:10px;}

/*** AFTER HEADER ***/
#after-header{padding:40px 0}
#after-header h1{font-size:20px; line-height:26px;  text-align:center; color:#999; margin:0;}

.colortext, .colortext a, .colortext a:visited{color:#dc6a4d !important;}