/* System */
html {height:100%}
body {text-align:center; margin:0px; background:#ebebeb; font-size:14px; color:#3c3c3c;}
*{margin:0 auto; padding:0; border:0; font-family:Verdana, Sans-Serif, Calibri, Arial, Helvetica}

a {font-weight:bold; color:#3c70a6; text-decoration:none;}
a:hover {color:#00b0ee;}

h1:hover, h2:hover, h3:hover, h4:hover, p:hover {background-color:#ebf0fc; border-color:#cddcfa; color:#000;}
h1 {font-size:28px; margin:0 0 20px 0; border:1px solid transparent; padding:2px; text-align:center;}
h2 {font-size:14px; margin:0 0 10px 0; border:1px solid transparent; padding:2px;}
p {margin:0 0 10px 0; padding:2px; border:1px solid transparent; text-align:left}
p.p01 {margin:0 0 5px 0;}

ul, ol, li {list-style:none}
table {border-spacing:0;}
td {padding:0;} /* For Safari */
.cl {clear:both}

/* HighSlide */
.highslide img {border:2px solid silver;}
.highslide img.img01 {border:0;}
.highslide img.img02 {border:0; margin:20px 10px 20px 0}
.highslide:hover img {border-color:gray;}

/* Header */
#header {width:100%; height:60px; background:#3c3c3c;}
#header .menu01 {height:60px;}

#nav {width:1000px; position:relative; z-index:999;}
#nav img.img01 {float:left; margin:14px 20px 0 20px}
#nav ul {float:left;}
#nav ul li {float:left; padding:19px 18px 20px 18px; padding:21px 12px 20px 12px \9; border-top:2px solid transparent;
	background:url('../images/menu_bg02.png') right no-repeat;}
#nav ul li.li01 {border-top:2px solid #00b0ee;}
#nav ul li.navli1 {border-top:2px solid #00b0ee;}
#nav ul li a {font-size:15px; font-weight:bold; color:#fff; text-decoration:none; text-shadow:-1px -1px 0 #000;}
#nav ul li a:hover {color:#b4b4b4;}
#nav ul li.sfhover ul {left:auto;} /* must be */
#nav ul li ul {left:-999em; position:absolute; margin:20px 0 0 -20px; opacity:0.95; background:#323232;
	border:solid #666666; border-width:0 1px 1px 1px;
	/* Firefox */
background-image: -moz-linear-gradient(top, #505050, #323232);
	/* Safari & Chrome */
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #505050),color-stop(1, #323232));
	/* IE */
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#DF505050', endColorstr='#DF323232');
}
#nav ul li ul li {padding:0 20px 20px 20px; background:transparent; text-align:left;}
#nav ul li ul li span {display:block; padding:20px 0 10px 0; border:1px solid #999; border-width:0 0 1px 0; color:#fff;
	margin-bottom:10px; font-weight:bold; text-shadow:-1px -1px 0 #000;}
#nav ul li ul li a {display:block; font-size:12px; font-weight:normal; padding:5px}
#nav ul li ul li a:hover {color:#fff; background:#006092;}

#nav ul.navul2 {float:right; padding:0 20px 0 0}
#nav ul.navul2 li {padding:15px 0 15px 6px; background:transparent; border-top:0;}
#nav ul.navul2 li.sfhover ul {left:auto;} /* must be */
#nav ul.navul2 li ul {margin:12px 0 0 0; margin:15px 0 0 0 \9; width:570px; right:0px;}
#nav ul.navul2 li ul li {width:570px; text-align:center; padding:20px 0 0 0;}
#nav ul.navul2 li ul li span {border-width:0; padding:0;}
#nav ul.navul2 li img {filter:alpha(opacity=90); opacity:0.90;}
#nav ul.navul2 li img:hover {filter:alpha(opacity=100); opacity:1;}

/* Search 
#nav ul.navul2 li ul li #resultsDiv {margin:20px; color:#fff; background:#3c3c3c}
#nav ul.navul2 li ul li #resultsDiv p {border:0px; padding:0; margin:5px 5px 2px 5px; background:none;}
#nav ul.navul2 li ul li #resultsDiv a {font-size:12px;}
#nav ul.navul2 li ul li #resultsDiv a:hover {color:#00b0ee; background:#464646}
#more {width:83px; height:24px; background:url('../images/more.png') no-repeat; cursor:pointer; margin:10px auto;}
#more:hover {background-position:left bottom;}
*/

/* Cycle */
#banner {height:520px; background:url('../images/bg01.jpg') repeat-x;}

#slideshow li {width:1219px; height:480px; padding:20px; background:no-repeat; } /* 宽962 */
#slideshow li dl {height:470px; width:1000px;}
#slideshow li dl dt, #slideshow li dl dd {font-family:Calibri, Tahoma, 微软雅黑; text-shadow:1px 1px 0 #000}
#slideshow li dl dt {padding:60px 0 0 0;}
#slideshow li dl dt h1:hover, #slideshow li dl dt p:hover {background:none; border-color:transparent;}
#slideshow li dl dt h1 {font-size:36px; margin:0 0 20px 0; text-align:left; color:#006092; font-family:Calibri, Tahoma, 微软雅黑;}
#slideshow li dl dt h1.h1c {text-align:center}
#slideshow li dl dt p {font-size:20px; font-weight:bold; line-height:90%; margin:0 0 5px 0;}
#slideshow li dl dt p.pc {text-align:center}

#slideshow li dl dt.ssdt1 {float:right; text-align:left; padding:100px 0 0 0;} /* 右边 */
#slideshow li dl dt.ssdt2 {float:left; text-align:left; padding:100px 0 0 0;}
#slideshow li dl dt.ssdt2 p a {color:#d2d2d2; font-family:Calibri, Tahoma, 微软雅黑;}
#slideshow li dl dt.ssdt2 p a:hover {color:#006092}
.scroller01 {position:relative; width:350px; height:250px; margin:50px 0 0 0;} /* 跑马灯 */

#slideshow li dl dd {padding:150px 0 0 0; line-height:150%; width:300px; font-size:36px; font-weight:bold;}
#slideshow li dl dd.ssdd1 {float:right; padding:120px 80px 0 0; color:#eeb000;}
#slideshow li dl dd.ssdd3 {width:360px; float:right; padding:60px 60px 0 0; color:#eeb000;}
#slideshow li dl dd.ssdd3 span {font-weight:normal; font-size:20px;}
#slideshow li dl dd.ssdd3 b {font-size:40px;}
#slideshow li dl dd.ssdd2 {float:right; padding:120px 280px 0 0; font-size:100px; color:#fff}
#slideshow li dl dd p {margin:20px 0 0 0; border:0; text-align:center}
#slideshow li dl dd p:hover {background:transparent}
#slideshow li dl dd.ssdd2 {float:left; padding:120px 80px 0 0; width:350px;}
#slideshow li dl dd a {color:#3c3c3c; font-size:30px;}
#slideshow li dl dd a:hover {color:#00b0ee}
#slideshow li dl div.gg01 {height:360px}
#slideshow li .feature_nav a {margin-right:6px; background:url('../images/cycle_nav02.png') no-repeat; font-size:8px; padding:1px 4px;}
#slideshow li .feature_nav a:hover {background:url('../images/cycle_nav03.png') no-repeat}
#slideshow li .feature_nav a.activeSlide {background:url('../images/cycle_nav01.png') no-repeat}
#slideshow li .feature_nav a.activeSlide:hover {background:url('../images/cycle_nav01.png') no-repeat;}

#slideshow li ol {margin-top:380px; width:1000px; height:100px}
#slideshow li ol li {float:left; width:305px; height:58px; padding:15px; margin:0 5px; border:1px solid #b9b9b9; background:url('../images/bg-dl.png') repeat-x;
	font-size:18px; font-weight:bold; text-align:right; line-height:150%; text-shadow: 0 2px 0 #fff}
#slideshow li ol li:hover {background:#e6e6e6; color:#000}
#slideshow li ol li img {float:left; margin-right:10px}
#slideshow li ol li span {color:#969696}

/* 倒计时 */
#showData {font-size:20px; color:#005f91; font-weight:bold; margin-top:390px; text-shadow:0 0 0 #ffffff; font-family:Calibri, Tahoma; text-align:right}

/* Content_1 */
#con1 {background:url('../images/probg02.gif') no-repeat; width:960px; font-weight:bold; font-size:20px; padding:20px;
	text-shadow:0 1px 0 #eee}

/* Content_Index */
#conul1 {border:1px solid #b9b9b9; margin-bottom:0; width:998px; padding:20px 0px;}
#conul1 li {background:url('../images/in_bg02.png') center right no-repeat; float:left; padding:0 20px; text-align:left; width:292px; min-height:328px}
#conul1 li.conli1 {background:transparent;}
#conul1 li h1 {font-size:18px; margin:0 0 10px 0; border:solid #d2d2d2; border-width:0 0 1px 0; padding:0 0 15px 0;}
#conul1 li h1:hover, #conul1 li h2:hover  {background:transparent}
#conul1 li .div2 {border:solid #d2d2d2; border-width:1px 0 0 0; padding:15px 0 0 0; text-align:center}
#conul1 li .div2 img.img1 {width:100%}
#conul1 li p {font-size:12px; margin:0; line-height:120%;}
#conul1 li p:hover {background-color:#fff; border-color:#d2d2d2;}
#conul1 li p.p01 {margin:10px 0}
#conul1 li a {display:block}
#conul1 li a:hover {filter:alpha(opacity=90); opacity:0.9;}
#conul1 li a.a01 {display:inline; color:#3c3c3c}
#conul1 li a.a01:hover {color:#00b0ee; filter:alpha(opacity=100); opacity:1;}
#con1.con3 {background:url('../images/probg02.gif') no-repeat; line-height:24px}

#conul3 {border:1px solid #b9b9b9; margin-bottom:0; width:998px; padding:20px 0px; background:#e1e1e1;}
#conul3 li {background:url('../images/in_bg02.png') center right no-repeat; float:left; padding:0 20px; text-align:left; width:292px; min-height:320px} /* 产品列表 292/3 459/2 958/1 */
#conul3 li.conli1 {background:transparent;}
#conul3 li.conli2 {width:459px;}
#conul3 li.conli3 {background:transparent; width:459px;}
#conul3 li dl dd {font-size:12px; float:left; width:218px; padding:0 10px 5px 0;border:1px solid #d2d2d2; border-width:0 0 1px 0;}
#conul3 li h1 {font-size:16px; margin:0 0 10px 0; border:solid #d2d2d2; border-width:0 0 1px 0; padding:0 0 15px 0;}
#conul3 li h1:hover, #conul3 li h2:hover  {background:transparent}
#conul3 li .div2 {border:solid #d2d2d2; border-width:1px 0 0 0; padding:15px 0 0 0; text-align:center}
#conul3 li .div2 img {height:142px;}
#conul3 li p {font-size:12px; margin:0; line-height:120%;}
#conul3 li p:hover {background-color:#fff; border-color:#d2d2d2;}
#conul3 li p.p01 {margin:10px 0}
#conul3 li p.p02 {border:1px solid #d2d2d2; border-width:0 0 1px 0; padding-bottom:10px; margin-bottom:10px;}
#conul3 li a {display:block}
#conul3 li a:hover {filter:alpha(opacity=90); opacity:0.9;}
#conul3 li a.a01 {display:inline; color:#3c3c3c}
#conul3 li a.a01:hover {color:#00b0ee; filter:alpha(opacity=100); opacity:1;}
#con1.con3 {background:url('../images/probg02.gif') no-repeat; line-height:24px}
.img03 {width:162px; border:2px solid #ccc}

/* Content_About */
#map_canvas {height:380px; width:980px; margin-bottom:20px; border:10px solid #b9b9b9;}
div.about01 {text-align:center; width:400px}
div.about01 img {margin-left:10px; opacity:0.8;}
div.about01 img:hover {opacity:1;}
div.about02 {height:20px}
div.about03 {margin:25px}
.links {height:187px; width:960px; padding-left:20px; margin-top:30px; text-align:center;}
.links a {width:185px; height:185px; background:#00b0ee; border:1px solid #fff; float:left; cursor:pointer;}
.links a:hover {background:#006092; position:relative; bottom:5px;}

.watchword1 {font-size:40px; font-family:Calibri,微软雅黑; text-align:left;}
.watchword2 {margin:-2px 0 0 -2px; position:absolute;}
.watchword3 {color:#fff}
.watchword1:hover {background:none; border-color:none}

/* Content_Purchase */
#conul2 {background:#eee; border:1px solid #b9b9b9; margin-bottom:25px; width:960px; padding:20px;}
#conul2 h1 {font-size:18px; margin:0 0 20px 0; text-align:left; color:#969696; border:0; padding:0; text-shadow:1px 1px 0 #fff;}
#conul2 h1:hover {background:none;}
#conul2.conul2a {background:#f0f0f0;}
#conul2.conul2b {background:#f4f4f4;}
#conul2.conul2b h1, #conul2.ul1 li h1, #conul2.ul2 li h1, #conul2.ul3 h1, #conul2.conul2d h1
	{border:solid #d2d2d2; border-width:0 0 1px 0; padding:0 0 20px 0;}
#conul2.conul2b p {font-size:12px;}
#conul2.conul2b span {color:#ff0000; font-weight:bold}
#conul2.conul2b b {font-size:20px}
#conul2.conul2c {background:#f2f2f2;}
#conul2.conul2e {background:#f4f4f4; font-size:12px;}

#conul2.ul2 {width:1000px; background:none; border:0; margin-bottom:0; padding:0}
#conul2.ul2 li {border:solid #b9b9b9; border-width:1px 1px 2px 1px; margin:0 10px 20px 0; float:left; width:448px;
	font-size:12px; padding:20px 20px 10px 20px; min-height:165px; line-height:120%;}
#conul2.ul2 li.li1 {margin:0 0 20px 10px;}
#conul2.ul2 li.li2 {margin:0 0 20px 10px; height:246px;}
#conul2.ul2 li.li2 p {line-height:150%;}
#conul2.ul2 li.li2 p:hover {background:none;}
#conul2.ul2 li.li2 p a {text-decoration:none}
#conul2.ul2 li.li3 {margin:0 0 20px 0; width:958px; background:#eee}
#conul2.ul2 li.li4 {margin:0; width:958px; background:#eee; text-align:left}
#conul2.ul2 li.li3 div.video01 {}
#conul2.ul2 li.li3 div.video01[lang] {}
#conul2.ul2 li img, #conul2.ul3 li img, #txt1 img {float:left; margin:0 20px 10px 0}
#conul2.ul2 li p, #conul2.ul3 li p {padding:0px; border:0;}
#conul2.ul2 li p:hover, #conul2.ul3 li p:hover {background-color:none; color:#000;}
#conul2.ul2 b {}
#conul2.ul2 a {text-decoration:underline; color:#3c3c3c}
#conul2.ul2 a:hover {color:#00b0ee}

#conul2.ul3 {background:transparent; border:0; padding:0;}
#conul2.ul3 li {width:480px; float:left; line-height:120%;}
#conul2.ul3 li a {color:#3c3c3c; text-decoration:underline}
#conul2.ul3 li a:hover {color:#00b0ee}

/* Content_Download */
#conul2 form input[type=text] {margin-right:10px; color:#969696}
#conul2 p.err {margin:10px 0 0 0; color:#f00; text-align:center}
#conul2.conul2d {background:transparent; border:0; padding:0;}
#conul2.conul2d div {float:left; margin-bottom:20px}
#conul2.conul2d dl {border:solid #d2d2d2; border-width:1px 0 0 0; width:480px; font-weight:bold; text-align:left}
#conul2.conul2d dl dd {float:left; padding:60px 20px 0 0;}
#conul2.conul2d dl dt {float:left; line-height:200%; font-weight:normal; padding:20px 20px 0 0; width:300px;}
#conul2.conul2d dl dt p {font-size:12px; line-height:120%; margin:0 0 5px 0}
#conul2.conul2d dl dt a {color:#3c3c3c; text-decoration:underline; font-weight:normal}
#conul2.conul2d dl dt a:hover {color:#00b0ee;}
#conul2.conul2d dl dd a:hover {filter:alpha(opacity=80); opacity:0.8;}

/* Product */
#pro01 {width:1259px; height:500px; background:; padding-top:20px;}
#pro02 {width:1000px; height:500px; background:#fff; filter:alpha(opacity=25); opacity:0.25; position:absolute; top:80px; z-index:1;
	left:50%; margin-left:-500px;}
#pro02:hover {filter:alpha(opacity=50); opacity:0.5;}
#pro04 {width:200px; height:35px; background:#fff; position:absolute; top:100px; z-index:3;
	filter:alpha(opacity=10); opacity:0.1; left:50%; margin-left:-480px;}
#pro05 {width:260px; height:33px; border:0 solid #b9b9b9; position:absolute; top:100px; z-index:4;
	left:50%; margin-left:-480px}
#pro05 span {display:block; float:left; padding:0 10px; line-height:33px; font-weight:bold; color:#fff}
#pro05 span.span1 {padding:0;}
#pro03 {width:958px; height:399px; border:0 solid #b9b9b9; position:relative; z-index:2; padding:79px 20px 20px 20px}
.pro03a {float:left; width:886px}
.pro03a img {height:320px; box-shadow:0 0 15px #fff;}
.pro03b {font-size:20px; font-weight:bold; padding:23px 0 0 0; text-shadow: 0 1px 0 #eee}
#pro06 {float:left; padding:127px 0 0 0; width:36px}
#pro06.pro06a {float:right;}

#con2 {background:url('../images/probg02.gif') no-repeat; width:1000px; height:64px; text-shadow:1px 1px 0 #fff}

/* manual */
.manual-body {padding:20px 0; width:100%; background:#969696;}

.manual-table {width:1008px; display:table;}
.manual-td01 {width:4px; background:url('../images/sec-bg02.png') repeat-y; display:table-cell}
.manual-td02 {width:4px; background:url('../images/sec-bg03.png') repeat-y; display:table-cell;}
.manual-foot {height:8px; width:1008px; background:url('../images/sec-bg04.png') bottom no-repeat; margin-bottom:10px;}

.manual-inner01 {background:#fff url('../images/sec-bg05.gif') repeat-x; line-height:150%; min-height:100px; width:1000px; border:solid #fff; border-width:1px 0 0 0;}
.manual-inner01 div.div2ji {padding:0px;}
.manual-inner01 div.divimg {height:120px; width:500px; padding:30px 0 0 0; margin-bottom:5px}
.manual-inner01 h1 {font-size:22px; margin:20px 0; text-shadow:1px 1px 0 #fff}
.manual-inner01 h1:hover {background:transparent; border:1px solid transparent}
.manual-inner01 h1 a, .manual-inner01 h2 a {color:#3c3c3c}
.manual-inner01 h2 {font-size:18px; margin:20px 20px 5px 20px; text-align:left; text-shadow:1px 1px 0 #fff}
.manual-inner01 p {margin:0 20px 5px 20px;}
.manual-inner01 span {font-weight:bold; color:#ff0000; margin:0 5px}
.manual-inner01 strong {font-weight:bold; color:#006092; margin:0 2px}
.manual-inner01 ul {margin-top:10px; text-align:left; width:50%; padding:5px; background-color:#fff;}
.manual-inner01 ul li {list-style:decimal; padding:2px 0 3px 0; list-style-position:inside; border:dashed #e6e6e6; border-width:0 0 1px 0; white-space:nowrap}
.manual-inner01 ul li:hover {background-color:#fafafa; color:#000;}
.manual-inner01 img {max-width:99%; max-height:500px}
.manual-inner01 img.mid02 {opacity:0.75}
.manual-inner01 img.mid02:hover {opacity:0.9}

#slidedeck_frame {height:320px;}
.slidedeck dd ul li {text-align:left; padding:0 10px 2px 10px; padding:3px 10px 3px 10px \9; border:dashed #e6e6e6; border-width:0 0 1px 0;}
.slidedeck dd ul li:hover {background-color:#fafafa;}
.slidedeck dd ul li a {font-weight:normal; color:#3c3c3c; margin-right:10px}
.slidedeck dd ul li a.a2ji:hover, .slidedeck dd ul li a:hover {color:#00b0ee}
.slidedeck dd ul li a.a2ji {font-size:12px; color:#5a5a5a}
.slidedeck dd ul li b {color:#ff0000}
.slidedeck dd ul li sup {color:#000; font-style:italic}
.slidedeck dd ul li em {color:#000; font-weight:bold; margin-right:5px; font-family:Calibri;}
.slidedeck dd .ver {position:absolute; bottom:12px; right:10px; font-size:12px; font-style:italic; color:#969696; text-align:right; font-family:Calibri;}

#back-to-top {position:fixed; bottom:50px; right:50px;}
#back-to-top a span{border-radius:6px; display:block; height:80px; width:80px; background:url('../images/arrow-up.png') no-repeat center center; background-color:#787878;}
#back-to-top a:hover span{background-color:#5a5a5a;}

/* Footer */
#footer {color:#666; background:#232323; font-size:12px; text-shadow:-1px -1px 0 #000; width:100%}
#footer ul {width:1000px; border:solid #373737; border-width:0 0 1px 0; padding:20px 0 46px 0;}
#footer ul li {float:left; line-height:26px;}
#footer ul li a {color:#666; padding:0 10px 0 10px; display:block; float:left;  font-weight:normal;
	background:url('../images/menu_bg02.png') right no-repeat;}
#footer ul li a:hover {color:#fff;}
#footer ul li.footli02 {float:left; line-height:26px; padding:0 0 0 10px;}
#footer ul li.footli01 {float:right; padding:0 10px 0 0}
#footer ul li.footli01 a {padding:0 2px 0 0;}
#footer ul li img {filter:alpha(opacity=80); opacity:0.80;}
#footer ul li img:hover {filter:alpha(opacity=100); opacity:1;}

/* Tabs */
.kandyTabs {padding:30px 0 25px 0; width:1000px; text-align:left; min-height:102px; background:url('../images/probg02.gif') no-repeat;}

.kandyTabs .tabtitle {padding:0 0 12px 0; position:relative; z-index:99} /* Tab Outer padding决定标签高度 */
.kandyTabs .tabtitle .tabbtn {margin:0 3px 0 1px; padding:10px 20px 12px 20px; font-size:20px; font-weight:bold; font-family:Calibri,微软雅黑;
	line-height:24px; cursor:pointer; border:1px solid #f0f0f0; border-bottom-color:#fff; text-shadow: 0 1px 0 #fff; cursor:pointer} /* Tab */
.kandyTabs .tabtitle .tabbtn:hover {color:#666; background:#f0f0f0; border:1px solid #fff; border-bottom-color:#f0f0f0;} /* Tab Hover */
.kandyTabs .tabtitle .tabcur {background:#f0f0f0; color:#000; border:1px solid #fff; border-bottom-color:#f0f0f0;} /* Tab Actived */
p.pleft {margin-left:24px; margin-right:24px}
p.pleft1 {margin-left:24px; margin-right:24px; font-weight:bold; color:#f00}

.kandyTabs .tabbody {padding:20px 0; background:#f0f0f0; border:solid #fff; border-width:1px 1px 2px 1px;
	border-bottom-color:#d2d2d2; border-right-color:#d2d2d2} /* dt */
.kandyTabs .tabbody .tabcont {} /* dt inner */
.kandyTabs .tabbody .tabroll .tabcont{margin:20px 0 0 0} /* dt bottom margin */
.tab-div01 {padding:0 20px}
.tab-div01 ul {margin-bottom:20px}
.tab-div01 ul li {list-style:decimal; margin:0 0 10px 0; padding:2px; border:1px solid transparent; list-style-position:inside;}
.tab-div01 ul li:hover {background-color:#ebf0fc; border-color:#cddcfa; color:#000;}
.tab-div01 ul li a {color:#005f91; margin-left:10px; font-style:italic; border:1px solid #005f91; padding:0 2px; font-size:12px; font-family:Calibri}
.tab-div01 ul li a:hover {color:#00b0ee; border:1px solid #00b0ee;}

.gtshow2 {padding:0 10px 0 0; text-align:left;}
.gtshow2 img {width:250px; margin:5px 0 0 10px;}
.gtshow2 img:hover {filter:alpha(opacity=80); opacity:0.8;}

.gtshow2 li {float:left; width:307px; border:1px solid #d2d2d2; padding:10px 5px 10px 5px; margin:0 5px 10px 5px; text-align:center;}
.gtshow2 li p {margin:10px 10px 0 10px; padding:10px 5px; border:solid #d2d2d2; border-width:1px 0 0 0; text-align:center;}
.gtshow2 li img {width:280px; margin:0;}
.gtshow2 li img.img1 {width:200px; margin:0;}

.gtshow1 {margin-top:20px}
.gtshow1 p.pno {text-align:center; font-size:16px; margin:0px}
.gtshow1 li {float:left; width:459px; border:0 solid #d2d2d2; padding:10px; margin:10px; text-align:center;}
.gtshow1 li p {margin:10px 10px 0 10px; padding:10px 5px; border:solid #d2d2d2; border-width:1px 0 0 0; text-align:center;}
.gtshow1 li img {height:400px; opacity:0.5; border:0;}
.gtshow1 img:hover {opacity:1;}

.video1 li {float:left; width:467px; height:465px; margin:10px 5px; padding:10px; border:1px solid #d2d2d2}
.em01 {width:467px; height:420px; border:solid #d2d2d2; border-width:0 0 1px 0; padding:0 0 10px 0; margin-bottom:10px}
.emsc {width:100%; height:136px;}
.emsc2 {width:100%; height:500px; margin-bottom:10px;}
.yt01 {width:466px; height:320px; margin:0 10px 20px 0}
.yt02 {width:300px; height:215px; margin:0 10px 20px 0; border:2px solid #fff}

.sc li {border:solid #d2d2d2; border-width:0 0 1px 0; padding:0 0 10px 0; margin:20px; text-align:center; min-height:117px;}
.sc li:hover {background:#e6e6e6}
.sc h1 {border:solid #d2d2d2; border-width:0 0 1px 0; padding:5px; text-align:left; font-size:14px; margin:0 0 10px 0;}
.sc h1:hover {background:none}

/* Table */
.mytable {width:100%; line-height:150%;}
.mytable th, .mytable td {padding:8px 0px; border:solid #d2d2d2; text-align:center;}
.mytable th {border-width:1px 0 0 0; color:#969696;}
.mytable td {border-width:1px 0 0 0;}
#mytable .l1, #mytable2 .l1 {text-align:left;}
#mytable .r1, #mytable2 .r1 {text-align:right;}
.mytable .b1 {font-weight:bold; font-size:16px;}
.mytable .b2 {font-weight:bold; font-size:16px; border-width:0}
.mytable .bl1 {font-size:22px; text-align:left; font-weight:bold; font-family:Calibri, Tahoma, 微软雅黑}

#mytable .odd {/*奇数tr*/}
#mytable .even {/*偶数tr*/}
#mytable .rc-hlight {background-color:#e6e6e6 !important; color:#000}
#mytable .foucs-hlight {background-color:#dcdcdc !important; color:#000}
.mytable img.table-img1 {width:126px;}
.mytable a {color:#3c3c3c; text-decoration:underline; display:block}
.mytable a:hover {color:#ff6600; filter:alpha(opacity=80); opacity:0.8;}
.mytable span {color:#00B0EE}
.mytable span.sp03 {color:#3c3c3c; margin-right:10px; padding-right:10px; border:1px solid #000; border-width:0 1px 0 0}
.mytable b {color:#ff0000; font-weight:bold; font-size:16px}

#mytable2 tr {}
#mytable2 tr:hover {background:#e6e6e6}

.mytable3 {width:960px; line-height:150%;}
.mytable3 th, .mytable3 td {padding:12px 10px; border:solid #d2d2d2; border-width:0 1px 1px 0; text-align:center;}
.mytable3 th {border-width:0 0 1px 0; color:#5a5a5a; font-size:16px;}
.mytable3 .end1 {border-width:1px 0 1px 0;}
.mytable3 .end2 {border-width:0 0 1px 0;}
.mytable3 .end2r {border-width:0 0 1px 0; text-align:right;}
.mytable3 .end2l {border-width:0 0 1px 0; text-align:left;}
.mytable3 .end3r {border:dashed #d2d2d2; border-width:0 0 1px 0; text-align:right;}
.mytable3 .end3l {border:dashed #d2d2d2; border-width:0 0 1px 0; text-align:left;}
.mytable3 td.pl {text-align:left; background:url('../images/player-bg01.gif') center repeat-x;}
.mytable3 td.pl:hover {background:url('../images/player-bg02.gif') center repeat-x;}
.mytable3 span {color:#00B0EE; font-weight:bold}
.mytable3 em {font-weight:bold; font-size:16px; font-style:normal; margin:0 5px}
.mytable3 a.aback {font-weight:bold; color:#3c70a6; text-decoration:none;}
.mytable3 a.aback:hover {color:#00b0ee;}

#mytable.mytable5 {margin:0 0 20px 0; background:#fff; width:100%; border-spacing:1px;}
#mytable.mytable5 th {padding:8px 10px 8px 10px; border:1px solid transparent; color:#5a5a5a; text-align:center; background:#3c3c3c; color:#fff;}
#mytable.mytable5 td {border:1px solid #e6e6e6; padding:8px 10px 8px 10px; text-align:center;}
#mytable.mytable5 td.l1 {text-align:left;}
#mytable.mytable5 td.r1 {text-align:right;}

#mytable.mytable5 .odd {background:#e6e6e6}
#mytable.mytable5 .even {background:#dcdcdc}
#mytable.mytable5 .rc-hlight {background-color:#fafafa !important; }
#mytable.mytable5 .foucs-hlight {background-color:#fff !important; color:#000; border-color:#ffd326}

/* Page */
#page1 {padding:20px 0 0 0; clear:both; display:table;}
#page1 * {font-size:12px; float:left; height:26px; line-height:26px; vertical-align:middle; text-align:center;
	font-family: Arial, Sans-Serif, Helvetica, 宋体}
#page1 a {color:#fff; text-decoration:none;}
#page1 a[lang] {font-weight:normal;}
#page1 a:hover {color:#ff6600}
#page1 a.a01 { background:url('../images/admin/page-bg01.gif') no-repeat; width:59px; padding-left:6px}
#page1 a.a02 {background:url('../images/admin/page-bg02.gif') no-repeat; margin-left:3px; width:50px}
#page1 a.a03 {color:#000; background:#e4e4e4; width:26px;}
#page1 span.sp01 {background:#3f3f3f; width:26px; color:#fff;}
#page1 span.sp02 {width:100px; color:#000; background:url('../images/admin/page-bg03.gif') no-repeat;}

/* Form */
input[type=text],input[type=password] {width:300px; height:16px; border:1px solid #C8C8C8; padding:6px 4px;
	/* background-color:transparent; background:url('../images/admin/in-bg01.gif') repeat-x; */}
input[type=submit], input[type=button] {background:url('../images/bu_bg01.gif') no-repeat; width:123px; height:32px; color:#fff;
	cursor:pointer; padding:0 0 4px 0; padding:0 \9; [;padding:0;]; text-shadow: 0 -1px 0 #3c3c3c; font-weight:bold}
input.bu2 {background:url('../images/bu_bg02.gif'); height:27px; text-shadow: 0 -1px 0 #3c3c3c; font-weight:bold}
input.bu5 {background:url('../images/buynow.gif'); width:150px; height:50px; margin:0 10px 10px 0; text-shadow: 0 -1px 0 #3c3c3c; font-weight:bold; font-size:16px}
input.bu4 {background:url('../images/bank/pur_paypal.gif'); height:45px; width:166px;}
input.bu6 {background:url('../images/checkboxb3.png'); width:183px; height:56px; text-shadow: 0 -1px 0 #3c3c3c; font-weight:bold; font-size:16px}
input[type=submit]:hover, input[type=button]:hover {filter:alpha(opacity=80); opacity:0.8;}

input[type=button].bu3 {background:url('../images/admin/form-show.gif'); height:23px; width:26px}

input[type=text].in1 {width:30px; height:16px; border:1px solid #C8C8C8; padding:6px 4px; text-align:center;
	/* background-color:transparent; background:url('../images/admin/in-bg01.gif') repeat-x; */}
input[type=text].in2,input[type=password].in2 {width:462px; height:26px; border:1px solid transparent; padding:6px 4px; background-color:#fff;}

textarea {width:98%; height:100px; padding:6px; border:1px solid #C8C8C8;
	/* background:url('../images/admin/in-bg01.gif') #fff top; background-repeat:repeat-x; */}
textarea:hover {color:#000; border-color:#809eb9;}
select {border:1px solid #C8C8C8; /* background:#f1f1f1; */ padding:3px 0; padding:5px 0 \9; width:310px;}

div.sel01 {background:url(../images/lang01.png) no-repeat;}
div.sel01:hover {filter:alpha(opacity=80); opacity:0.8;}
select.se01 {width:70px; height:30px; /* background:#787878;*/ border:1px solid #787878; opacity:0; cursor: pointer; font-size:12px}

span.span10 {color:#000000;}
span.span11 {color:#f00;}
div.boxinit {width:108px; height:44px; float:right; margin:0 70px 0 0}
input[type=checkbox].alla {width:108px; height:44px; cursor: pointer; position: absolute; opacity:0;}
input[type=checkbox].alla + label {width:108px; height:44px; display:inline-block; background:url(../images/checkbox03.png) no-repeat;}
input[type="checkbox"].alla:checked + label {background:url(../images/checkbox04.png) no-repeat;}

input[type=checkbox].all01 {width:158px; height:44px; cursor: pointer; position: absolute; opacity:0;}
input[type=checkbox].all01 + label {width:158px; height:44px; display:inline-block; background:url(../images/checkbox05.png) no-repeat;}
input[type="checkbox"].all01:checked + label {background:url(../images/checkbox06.png) no-repeat;}

input[type=checkbox].allb {width:25px; height:25px; cursor: pointer; position: absolute; opacity:0;}
input[type=checkbox].allb + label {width:25px; height:25px; display:inline-block; background:url(../images/checkboxa1.png) no-repeat;}
input[type=checkbox].allb:hover + label {background:url(../images/checkboxa3.png) no-repeat;}
input[type=checkbox].allb:checked + label {background:url(../images/checkboxa2.png) no-repeat;}
input[type=checkbox].allb:checked:hover + label {background:url(../images/checkboxa4.png) no-repeat;}


/* Dialog */
.body-con {background:#464646;}
.body-con h1 {border:0; padding:10px 0; margin:0; color:#fff; text-shadow:1px 1px 0 #000}
.body-con span {color:#00B0EE; font-weight:bold; font-size:16px; margin:0 5px}
.body-con p {border:0; padding:10px; margin:20px 0 0 0; color:#fff;}
.body-con h1:hover, .body-con p:hover {background:none}

.highslide-html {background:#3c3c3c;}
.highslide-html-content {width:880px; padding:0;}
.highslide-header {padding-bottom:20px;}
.highslide-header:hover {background:#323232}

.mytable4 {margin:0 0 10px 0; background:#d2d2d2; width:100%; min-height:100px}
.mytable4 th {padding:10px; background:#8c8c8c; color:#fff}
.mytable4 td {padding:8px; border:solid #B9B9B4; border-width:1px 0 0 0;}
.mytable4 tr:hover {background:#B9B9B4}
.mytable4 b {color:#3c3c3c; font-size:20px;}
.mytable4 em {font-weight:bold; font-size:16px; font-style:normal; margin:0 5px}

.body-con2 {background:#f5f5f5;}
.body-con2 img {margin:10px 0}
.body-con2 p {text-align:center}
.body-con2 p.pred {text-align:left; margin-left:10px; color:#f00; font-weight:bold}
.body-con2 h1:hover, .body-con2 p:hover {background:none; border-color:transparent}

/* Account */
#conul2.dl1 {background:#dcdcdc; border:1px solid #fff; text-align:left;}
#conul2.dl1 p:hover {background:none; border-color:transparent; color:#000;}
#conul2.dl1 h1 {font-size:32px; font-family:Calibri, Arial, Helvetica; text-align:center}

#conul2.dl1 .ul4 {padding:10px; background:#e1e1e1; border:1px solid #d2d2d2}
#conul2.dl1 .ul4 li {font-size:12px; line-height:200%; list-style:disc inside; border:1px solid #d2d2d2; border-width:0 0 1px 0}
#conul2.dl1 .ul4 li span {color:#00B0EE; font-weight:bold; margin:0 5px}

/* Shop */
#conul2.dl1 .ul5 {padding:10px; background:#e1e1e1; border:1px solid #d2d2d2; float:left; width:448px; margin-right:20px}
#conul2.dl1 .ul5 h1 {font-size:22px; font-family:Calibri, Arial, Helvetica;}
#conul2.dl1 .ul5 li {font-size:12px; line-height:150%; list-style:disc inside; border:1px solid #d2d2d2; border-width:0 0 1px 0; margin-bottom:10px}

#conul2.dl2 {background:#dcdcdc; border:1px solid #fff; text-align:left; float:left; width:449px; margin:0 10px 10px 0;}

.acch1 {font-size:36px; font-size:36px \9; color:#969696; border:0; padding:0; text-shadow:1px 1px 0 #fff; font-family:Calibri, Arial, Helvetica; text-align:center; margin:auto; width:1000px;}
.acch1:hover {background:transparent;}

.acch1 a, #conul2.dl2 a, #conul2.dl2 span {font-size:18px; color:#969696; font-family:Calibri, Arial, Helvetica; text-shadow:1px 1px 0 #fff;}
.acch1 a {font-size:22px}
.acch1 a:hover, #conul2.dl2 a:hover {color:#00b0ee;}

span.free {color:#f00;}
span.trial {color:#646464;}
a.win {color:#ff5011;}
a.mac {color:#00afee;}

.accdiv1 {padding:20px}
.accdiv1a {padding:10px}
.accdiv2 {float:left; width:494px;}
.accdiv3 {float:left; height:361px; width:461px; background:url(../images/account01.jpg) no-repeat; border:1px solid #fff;}
.accdiv4 {margin-bottom:10px}
.accdiv5 {padding:20px 20px 0 20px; font-size:16px; font-weight:bold; text-align:center}

/* Review */
#conul4 {background:url('../images/probg03.png') bottom no-repeat; width:1000px; padding:10px 0 25px 0;}
#conul4 li {background:; width:433px; float:left; border:1px solid #d2d2d2; padding:20px; margin:10px;}
#conul4 li div {overflow:hidden; height:300px; margin-bottom:0px; border:0px solid #d2d2d2; opacity:0.8;}
#conul4 li div:hover {opacity:1; border-color:#00b0ee}
#conul4 li div img {width:100%;}
#conul4 li iframe {width:100%; height:300px; border:0}
#conul4 li.lifb {background:#fff; width:473px; padding:0px;}
#conul4 li.lifb div {height:180px; opacity:1}
#conul4 li.lifb .kvr {background:#283650}
#conul4 li.lifb .retext {font-size:12px; text-align:left; padding:20px; line-height:1.5}
#conul4 li.lifb .retext img {width:100px; float:left; margin:10px 10px 10px 0}
#conul4 li.lifb .retext b {color:#3c70a6}
#conul4 li.lifb .retext i {font-style:normal; color:#666}
#conul4 li p {margin:0; padding:10px 0 0 0; border:1px solid #d2d2d2; border-width:1px 0 0 0;}
#conul4 li h1 {font-size:14px; margin:0 0 10px 0; border:0; padding:0; text-align:left;}
#conul4 li h2 {font-size:12px; margin:0 0 10px 0; border:1px solid #d2d2d2; border-width:0 0 1px 0; padding:0 0 10px 0; text-align:left; font-weight:normal}
#conul4 li p:hover, #conul4 li h1:hover, #conul4 li h2:hover {background:transparent}

#rev {background:#000 url('../images/Manual/revbg01.jpg') no-repeat 35% 0%; min-height:654px; padding:200px 0 30px 0;}
#rtran {width:1000px; border:0px solid #f00; padding:0px 5px}
#rtran ul {background:#7396b4 \9; background:rgba(165,175,180,0.1); opacity:0.8; float:right; width:670px; Border-radius:5px; box-shadow:0px 0px 10px #1e1e1e; min-height:600px; padding:15px;
	border:1px solid rgba(255,255,255,0.1)}
#rtran ul li {position:relative; color:#fff; font-family: Sans-Serif; text-shadow:1px 1px 0 #000; width:315px; float:left; border:0px solid #d2d2d2; margin:20px 10px;}
#rtran ul li h1 {font-size:16px; margin:0 0 10px 0; border:0; padding:0; text-align:left;}
#rtran ul li h1:hover {background:transparent; color:#00b0ec}
#rtran ul li iframe {width:100%; height:200px; border:1px solid rgba(255,255,255,0.1); box-shadow:0px 0px 10px #1e1e1e;}

/* New Shop */
#newshop {background:#eee; border:1px solid #b9b9b9; margin-bottom:20px; width:980px; padding:10px 0 10px 20px;}
#newshop h1 {margin:0; padding:0; text-align:left; border:0; text-shadow:1px 1px 0 #fff; color:#969696; font-size:22px; font-family:Calibri, Tahoma, 微软雅黑;}
#newshop li {border:1px solid #d2d2d2; border-width:1px 0 0 0; padding:10px 0 0 0; margin:0 20px 10px 0; float:left; text-align:left; font-size:12px; color:#969696; line-height:180%}
#newshop li div.divl1 {float:left; width:130px; margin-right:15px}
#newshop li img {width:100%; /* height:63px */}
#newshop li div.divl2 {float:left; width:270px;}
#newshop li div.divl3 {float:left; width:40px; margin-left:15px; padding-top:20px}
#newshop div.divl4 {border:1px solid #d2d2d2; border-width:1px 0 0 0; padding-top:5px}
#newshop div.divl5 {float:left; padding-bottom:10px}
#newshop li span {font-size:14px; font-weight:bold; color:#3c3c3c;}
#newshop li i {color:#00b0ee; font-weight:normal; font-style:normal}
#newshop li b {color:#f00;}
#newshop label {width:200px; padding:0 0 0 30px; text-shadow:1px 1px 0 #fff; font-weight:bold; font-size:18px; font-family:Calibri, Tahoma, 微软雅黑;}
input[type=checkbox].allc {width:25px; height:25px; cursor: pointer; position: absolute; opacity:0;}
input[type=checkbox].allc + label {width:25px; height:25px; display:inline-block; background:url(../images/checkbox08c.png) no-repeat;}
input[type="checkbox"].allc:checked + label {background:url(../images/checkbox08b.png) no-repeat;}

#newinfo {width:1000px; background:#dcdcdc; border:1px solid #fff; text-align:left; padding:20px 20px 10px 20px; margin-bottom:20px}
#newinfo li {list-style:disc inside; text-align:left; margin:0 0 10px 0; padding:0 0 10px 0; border:1px solid #d2d2d2; border-width:0 0 1px 0}
#newinfo h1 {font-size:32px; font-family:Calibri, Arial, Helvetica; text-align:center}
#newinfo h2 {font-size:28px; font-family:Calibri, Arial, Helvetica;}
#newinfo p {text-align:center;}
#newinfo h1:hover, #newinfo h2:hover, #newinfo p:hover {background:none; border-color:transparent;}

/* Infor3 */
#conul2.dl1 .ul6 {padding:20px 20px 0 20px; background:#e1e1e1; border:1px solid #d2d2d2; width:920px; margin-bottom:20px}
#conul2.dl1 .ul6 li {font-size:12px; line-height:150%; list-style:disc inside; border:1px solid #d2d2d2; border-width:0 0 1px 0; margin:0 0 10px 0; padding:0 0 10px 0;}
#conul2.dl1 .ul6 p {text-align:center;}
select.se2 {width:146px;}
#smallcard {position:relative} /* 外对象有position 定位, 内对象才能根据外对象进行absolute位移 */
#bigcard {width:199px; height:130px; position:absolute; z-index:100; left:30px; top:-60px; }
div .cardError {font-size:12px; color:#f00}

/* News */
#ulNews {background:#f6f6f6; margin-bottom:25px; width:950px; padding:25px;}
#ulNews h1 {font-family:Calibri, Tahoma, 微软雅黑; font-size:40px; text-shadow:1px 1px 0 #fff; font-weight:bold; padding:15px; border:0}
#ulNews h1:hover {background:transparent;}
#ulNews li {border:solid #d2d2d2; border-width:0 0 1px 0; margin:0; text-align:left; padding:10px;}
#ulNews li:hover {background:#fff}
#ulNews li div {float:left; margin:0 20px 0 0; line-height:200%; font-size:12px}
#ulNews li div.ulNewsDate {margin:0; font-family:Calibri, Tahoma, 微软雅黑; font-size:14px; width:90px}
#ulNews li p {margin:0; padding:0; border:0}
#ulNews li p:hover {background:transparent}
#ulNews li a.ulNewsLink {margin:0 5px 0 0; padding:0 5px 0 0; border:solid #d2d2d2; border-width:0 1px 0 0}
#ulNews li a.ulNewsTitle {display:block; font-family:Calibri, Tahoma, 微软雅黑; font-size:18px; color:#3c3c3c; cursor:pointer;}
#ulNews li a.ulNewsTitle:hover {color:#00b0ee;}
#ulNews li img {display:block; float:left; width:100px; margin-bottom:10px}