@charset "big5";

body{ margin:0px; padding:0px; font-size:13px;}

ul{ margin:0px; padding:0px; list-style:none;}

form{ margin:0px; padding:0px;}

#box{ width:952px; overflow:hidden; margin:0px auto; padding:0px 8px; background:url(../images/boxbg.gif) repeat-y; clear:both;}

#top{ width:952px; height:28px; background:#e4f0f4; line-height:28px;}

#top1{ width:250px; height:28px; float:left;}

#top1 a{ color:#505050; text-decoration:none;}

#top1 a:hover{ color:#F00; text-decoration:underline;}

#top2{ width:200px; height:28px; float:right;}

#banner{ width:952px; height:292px;}

#menu{ width:938px; height:36px; margin-left:6px;}

#menu1{ width:8px; height:36px; float:left; background:url(../images/menubg1.gif) no-repeat;}

#menu2{ width:8px; height:36px; float:right; background:url(../images/menubg2.gif) no-repeat;}

#menu3{ width:922px; height:36px; float:left; background:url(../images/menubg.gif) repeat-x;}

#menu3 li{ float:left; line-height:36px; font-weight:bold; color:#FFF; padding:0px 9px; display:block; background:url(../images/menuline.gif) no-repeat right;}

#menu3 a{ color:#FFF; text-decoration:none;}

#box_con{ width:952px; overflow:hidden; margin-top:8px;}

#left{ width:258px; overflow:hidden; float:left; background:url(../images/leftbg.gif) repeat-y; margin-left:8px; padding-bottom:10px; display:inline;}

#left_tit{ width:230px; height:40px; border-bottom:#e4f2f5 2px solid; margin-left:12px;}

#left_tit1{ float:left; margin:8px 10px auto 7px;}

#left_tit2{ height:22px; line-height:22px; color:#017cac; width:98px; font-size:15px; font-weight:bold; float:left; margin-top:15px;}

#left_tit3{ float:right; margin:20px 10px auto auto;}

#leftpic{ margin:8px auto 8px 12px;}

#leftabout{ width:230px; overflow:hidden; margin-left:12px; line-height:22px;}

#right{ width:666px; overflow:hidden; float:right; padding-right:12px;}

#right_con1{ width:666px; overflow:hidden; padding-bottom:4px; border-bottom:#e0e0e0 1px solid;}

#process{ width:420px; overflow:hidden; float:left; padding-left:12px;}

#process1{ width:420px; height:40px; border-bottom:#e4f2f5 2px solid;}

#process2{ padding:4px 8px; line-height:20px; overflow:hidden;}

#video{ float:right; width:210px; overflow:hidden; margin-top:35px;}

#right_con2{ width:666px; overflow:hidden;}

#intro{ width:420px; overflow:hidden; float:left; padding-left:12px;}

#intro1{ overflow:hidden; margin-top:8px;}

#intro2{ float:left; margin:8px 12px auto 8px;}

#intro3{ float:left; width:300px; overflow:hidden;}

#intro3_1{ font-size:15px; font-weight:bold; color:#017cac; line-height:30px;}

#intro3_2{ line-height:20px;}

#contact{ width:220px; overflow:hidden; float:right;}

#contact1{ width:220px; height:40px; border-bottom:#e4f2f5 2px solid;}

#contact2{ padding:5px 8px; line-height:20px;}

#right_con3{ height:55px;}

#right_con3 img{ float:left; margin-left:12px;}

#client{ height:34px; line-height:34px; clear:both; margin:auto 0}

#client img{ margin-left:20px; float:left;}

#rolling{ width:840px; line-height:24px; margin-left:50px; clear:both;}

#bottom{ width:952px; height:70px; background:#e9f4f7; text-align:center; line-height:22px; padding-top:12px; clear:both;}

#bottom a{ color:#000;}



#page_title{ width:666px; height:40px; border-bottom:#e4f2f5 2px solid;}

#page_title1{ height:20px; line-height:20px; float:right; margin-top:18px;}

#page_title1 a{ color:#000; text-decoration:none;}

#page_title1 a:hover{ color:##page_title1 a; text-decoration:underline;}



#pabout{ line-height:22px; padding:0px 14px; margin-top:15px; overflow:hidden; clear:both;}

#pabout img{ float:right; margin:10px;}

#pabout strong{ color:#F00;}



#pproject{ clear:both; padding:15px 30px; line-height:22px;}

#pproject strong{ color:#F00; line-height:30px;}



#ponline{ margin:10px auto auto 50px; line-height:24px;}

#ponline1{ color:#CCC; width:400px; height:200px;}

#ponline2{ height:18px; margin:10px auto auto 10px;}

#ponline3{ margin-top:10px;}



#pprice{ clear:both; padding:15px 30px; line-height:22px;}

#pprice strong{ color:#1d6827; line-height:30px;}

#pprice1{ margin:6px auto auto 30px; line-height:25px;}

#pprice1 td{ padding-left:10px;}



#consult1{ width:560px; height:270px; border:#B7B7B7 1px solid; padding:10px; margin-top:15px;}

#consult2{ line-height:24px; margin:10px auto auto 10px;}

#consult_input01{ height:13px; width:136px;}

#consult_input02{ height:18px;}

#consult_button{ margin:8px 15px 10px auto; width:80px; height:26px;}



#sliding1{ width:130px; height:310px; border:#099eda 3px solid; background:#FFF; position:relative;}

#sliding2{ margin-left:3px;}



#pinterview{ color:#0593cc; font-size:15px; font-weight:bold; line-height:26px;}

#pinterview1{ color:#017cac; font-size:15px; font-weight:bold; line-height:30px; clear:both; margin:16px auto 0px 20px;}

#pinterview2{ line-height:22px; margin:10px 20px;}

#pinterview3{ line-height:22px; margin:10px 20px; color:#119188;}

#map{ width:500px; height:330px;}





/*keywords*/

#keywords{ padding:16px 40px 0px 25px; clear:both;}

h1{ margin:0px; padding:0px; color:#1d4e80; font-size:17px; line-height:30px;}

h2{ margin:0px; padding:0px; color:#017cac; font-size:15px; line-height:30px;}

#keywords1{ line-height:24px; color:#575757;}

#keywords2{ line-height:24px; color:#F00;}



#translateMain {

	WIDTH: 915px; BACKGROUND-COLOR: #ffffff

}

#translateMain .lef {

	FLOAT: left; BACKGROUND-IMAGE: url(../../img/mainleft.gif); WIDTH: 2px; HEIGHT: 324px

}

#translateMain .fright {

	DISPLAY: inline; FLOAT: right; BACKGROUND-IMAGE: url(../../img/mainright.gif); WIDTH: 2px; HEIGHT: 324px

}

#translateMain .bodder_button {

	BACKGROUND-IMAGE: url(../../img/mainfoot.gif); OVERFLOW: hidden; WIDTH: 911px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 4px

}

#translateMain .mid {

	OVERFLOW-Y: hidden; FLOAT: left; OVERFLOW-X: hidden; MARGIN: 0px; WIDTH: 911px; HEIGHT: 290px; BACKGROUND-COLOR: #ffffff

}

#line {

	

}

#translateMain .menu {

	BACKGROUND: #fff; WIDTH: 911px; BORDER-BOTTOM: #81afcb 1px solid; HEIGHT: 27px

}

#translateMain .menu UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 27px

}

#translateMain .menu UL LI {

	BORDER-RIGHT: #81afcb 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #81afcb 1px solid; PADDING-LEFT: 0px; BACKGROUND: #ffffcc; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 13px 0px 0px; WIDTH: 195px; LINE-HEIGHT: 27px; PADDING-TOP: 0px; HEIGHT: 27px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none

}

#translateMain .menu UL .offset {

	BORDER-RIGHT: #d6eafb 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d6eafb 1px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 13px 0px 0px; BORDER-LEFT: #d6eafb 1px solid; WIDTH: 90px; LINE-HEIGHT: 26px; PADDING-TOP: 0px; HEIGHT: 26px; TEXT-ALIGN: center

}

#translateMain .menu UL .textlinkad {

	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BACKGROUND: #fff; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 0px 0px; WIDTH: auto; LINE-HEIGHT: 26px; PADDING-TOP: 0px; HEIGHT: 26px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline

}

#translateMain .menu UL .textlinkad A {

	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND: #fff; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 0px 0px; WIDTH: auto; LINE-HEIGHT: 26px; PADDING-TOP: 0px; HEIGHT: 26px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline

}

#translateMain .menu UL .bigtextlinkad {

	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px; BACKGROUND: #fff; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 30px; PADDING-TOP: 0px; HEIGHT: 27px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px

}

#translateMain .menu UL .bigtextlinkad A {

	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px; BACKGROUND: #fff; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 30px; PADDING-TOP: 0px; HEIGHT: 27px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px

}

#translatesarea {

	PADDING: 0px; MARGIN-TOP: 10px; OVERFLOW-Y: hidden; OVERFLOW-X: hidden; WIDTH: 910px; HEIGHT: 236px; margin:0 auto;

}

#translatesarea DIV {

	DISPLAY: inline; FONT-SIZE: 13px; FLOAT: left; MARGIN: 0px 1px 0px 7px; WIDTH: 445px

}

#translatesarea DIV BR {

	MARGIN: 7px 0px; HEIGHT: 8px

}

#usertools {

	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 9px; WIDTH: 900px; LINE-HEIGHT: 40px; PADDING-TOP: 0px; HEIGHT: 36px; TEXT-ALIGN: center

}

#usertools .iciba_lang {

	MARGIN-TOP: 9px; FLOAT: left; WIDTH: 800px; LINE-HEIGHT: 27px; HEIGHT: 27px

}

#iV4fySelect {

	FLOAT: left; LINE-HEIGHT: 27px; HEIGHT: 27px

}

#allselect {

	FLOAT: left; WIDTH: 308px; LINE-HEIGHT: 27px; HEIGHT: 27px

}

#shortcut {

	FLOAT: left; WIDTH: 208px; LINE-HEIGHT: 27px; HEIGHT: 27px; padding-left:20px;

}

#usertools .to {

	DISPLAY: inline; FLOAT: left; MARGIN: 0px 4px; OVERFLOW: hidden

}

#usertools .translatebutton {

	FONT-SIZE: 12px; COLOR: #999999; LINE-HEIGHT: 40px; HEIGHT: 40px; text-indent:5px;

}

#usertools .translatebutton INPUT {

	MARGIN-TOP: 0px; WIDTH: 80px

}

#translatebutton {

	FONT-WEIGHT: bold; MARGIN: 0px; WIDTH: 85px

}

#usertools .ltools {

	FLOAT: left; WIDTH: 455px

}

#usertools .ltools .mmcm_bottom {

	DISPLAY: inline; FONT-SIZE: 12px; FLOAT: left; MARGIN: 0px 0px 0px 10px; VERTICAL-ALIGN: middle; WIDTH: 145px; COLOR: #999999; ; PADDING-TOP: expression(8); HEIGHT: 40px; TEXT-ALIGN: center

}

#usertools .ltools .mmcm_bottom IMG {

	; MARGIN-TOP: expression(8); VERTICAL-ALIGN: middle

}

#translatecompare {

	MARGIN-LEFT: 10px; WIDTH: 59px

}

#translatcopy {

	MARGIN-LEFT: 10px; WIDTH: 59px

}

#translatereset {

	MARGIN-LEFT: 103px; WIDTH: 59px; float:left

}

#usertools INPUT {

	BORDER-RIGHT: #4a5081 1px solid; BORDER-TOP: #70a9d5 1px solid; MARGIN-TOP: 9px; FONT-SIZE: 12px; BACKGROUND: #3394d9; FLOAT: left; BORDER-LEFT: #70a9d5 1px solid; COLOR: #ffff33; LINE-HEIGHT: 27px; BORDER-BOTTOM: #4a5081 1px solid; HEIGHT: 27px

}

#usertools .buttons INPUT {

	BORDER-RIGHT: #4a5081 1px solid; BORDER-TOP: #70a9d5 1px solid; MARGIN-TOP: 9px; FONT-SIZE: 12px; BACKGROUND: #3394d9; FLOAT: left; BORDER-LEFT: #70a9d5 1px solid; COLOR: #ffff33; LINE-HEIGHT: 27px; BORDER-BOTTOM: #4a5081 1px solid; HEIGHT: 27px

}

#content {

	BORDER-RIGHT: #84adce 1px solid; BORDER-TOP: #84adce 2px solid; FONT-SIZE: 14px; OVERFLOW: auto; BORDER-LEFT: #84adce 1px solid; WIDTH: 441px; COLOR: #bfbfbf; BORDER-BOTTOM: #84adce 1px solid; HEIGHT: 212px; BACKGROUND-COLOR: #ccffff

}

#contentout {

	BORDER-RIGHT: #84adce 1px solid; BORDER-TOP: #84adce 2px solid; FONT-SIZE: 14px; OVERFLOW: auto; BORDER-LEFT: #84adce 1px solid; WIDTH: 441px; COLOR: #bfbfbf; BORDER-BOTTOM: #84adce 1px solid; HEIGHT: 212px; BACKGROUND-COLOR: #ccffff

}

#forbid {

	Z-INDEX: 100; FILTER: Alpha(Opacity=60,style=0); LEFT: 0px; VISIBILITY: hidden; WIDTH: 10px; POSITION: absolute; TOP: 0px; HEIGHT: 10px; BACKGROUND-COLOR: #ccc; moz-opacity: .7; opacity: 0.7

}

#compatearea {

	BORDER-RIGHT: #81afcb 1px solid; BORDER-TOP: #81afcb 1px solid; DISPLAY: none; Z-INDEX: 101; BACKGROUND: #dde9f0; MARGIN-LEFT: 22px; BORDER-LEFT: #81afcb 1px solid; WIDTH: 915px; BORDER-BOTTOM: #81afcb 1px solid; POSITION: absolute

}
