body {height:100%; margin:0px; text-align:center;}
body, td, input, select, textarea{ font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
body.bg {background:#0D0D0D;}

a {color:#323232; text-decoration: none;}
a:hover {color:#CC3300;}

form {margin:0px;}

img { border: 0px;}

*:focus{outline:none;}

.center {text-align:center;}
.absmiddle { vertical-align: middle;}
.clear {clear:both; *display:inline;}
.nodata {height:60px; text-align:center; padding-top:25px; color:#666;}

/*** ¤å¦rÃC¦â ***/
.fg1 {color:#999A9C;}
.fg2 {color:#9B0002;}
.fg3 {color:#D00001;}
.fg4 {color:#005871;}
.fg5 {color:#FF3200;}
.fg6 {color:#989898;}

/************************************/
.hdoc {background:#060606; min-height:94px; _height:94px; text-align:center; border-bottom:1px solid #FFFFFF;}
.hdoc .main {width:982px; text-align:left; margin:0 auto;}
.hdoc .main .logo {float:left; width:410px; height:94px;}
.hdoc .main .func {float:right; height:94px;}
.hdoc .main .func .meminfo {float:right; margin-top:28px;}
.hdoc .main .func .meminfo .item {float:left; margin-left:8px; line-height:19px; color:#FFFFFF;}
.hdoc .main .func .meminfo .item span {display:block; padding:0 6px 0 6px;}
.hdoc .main .func .meminfo .item span label {color:#AF0101;}
.hdoc .main .func .meminfo .item a {color:#FFFFFF;}
.hdoc .main .func .meminfo .item a:hover {color:#AA0003;}

.hdoc .main .func .shinfo {float:right; margin-top:13px;}
.hdoc .main .func .shinfo .shinput {float:left; width:122px; height:22px; background:url(images/search_bg.jpg) left top no-repeat;;}
.hdoc .main .func .shinfo .shinput input {width:112px; height:14px; border:0px; margin:3px 0 0 5px; background:#1F1F1F; color:#5E5E5E; font-size:11px; /* Chrome */ -webkit-text-size-adjust:none;}
.hdoc .main .func .shinfo .shgo {float:left; width:30px; height:22px;}
.hdoc .main .func .shinfo .hr {float:left; width:5px; height:22px; margin:0 3px 0 3px; background:url(images/hsh_hr.jpg) left top no-repeat; overflow:hidden;}
.hdoc .main .func .shinfo .icon {float:left; margin-left:2px;}


.clsdoc {background:url(images/bt_area_bg.jpg); height:36px; text-align:center;}
.clsdoc .main {width:982px; text-align:left; margin:0 auto; position:relative; z-index:49;}
.clsdoc .main .bt {float:left; margin-right:29px;}
.clsdoc .main .end {float:left;}
.clsdoc .main .child {position:absolute; width:0px; height:0px; overflow:hidden;}
.clsdoc .main .node {left:0px; top:37px; z-index:50; display:none;}
.clsdoc .main .brand {left:111px; top:37px; z-index:51; display:none;}
.clsdoc .main .partner {left:683px; top:37px; z-index:52; display:none;}
.clsdoc .main .child .border {border:1px solid #2C2C2C; width:980px; position:relative;}
.clsdoc .main .child .border .desktop {position:absolute; left:0px; top:0px; width:100%; height:100%; _width:1px; _height:1px; background:#0A0A0A;filter:alpha(opacity=85); zoom:1; opacity:0.85; -moz-opacity:0.85; z-index:55;}
.clsdoc .main .child .border .area {position:relative; z-index:56; padding:6px;}
.clsdoc .main .child .border .area .data {color:#FFFFFF; background:url(images/childbg.gif);}
.clsdoc .main .child .border .area .data .nh {width:auto !important; min-height:287px; _height:287px;}
.clsdoc .main .child .border .area .data .cls {float:left; width:16%; margin-left:6px; margin-right:24px;}
.clsdoc .main .child .border .area .data .cls .parent {font-size:12pt; line-height:28px; color:#C5C5C5; padding-right:27px;}
.clsdoc .main .child .border .area .data .cls .parent a {color:#C5C5C5;}
.clsdoc .main .child .border .area .data .cls .parent a:hover {color:#9C0401;}

.clsdoc .main .child .border .area .data .cls table td {vertical-align:top; padding-right:27px;}
.clsdoc .main .child .border .area .data .cls table td div {line-height:22px; color:#C5C5C5; font-size:10pt;}
.clsdoc .main .child .border .area .data .cls table td div a {color:#C5C5C5;}
.clsdoc .main .child .border .area .data .cls table td div a:hover {color:#9C0401;}
.clsdoc .main .child .border .area .take {min-height:60px; _height:60px; color:#FFFFFF;}
.clsdoc .main .child .border .area .take .link {float:left; margin:20px;}

.mfoot {width:982px; text-align:center; margin:0 auto;}
.mfoot ul.link {padding:0px; margin:0px; margin-left:140px;}
.mfoot ul.link li {float:left; list-style:none; text-align:left; line-height:20px; color:#DEDEDE; margin-left:65px;}
.mfoot ul.link li.l {margin-left:0px !important;}
.mfoot ul.link li a {color:#DEDEDE;}
.mfoot ul.link li a:hover {color:#AA0001;}

.mfoot .copyright {font-size:8pt; color:#585858; line-height:14px; /* Chrome */ -webkit-text-size-adjust:none; }
.mfoot .copyright a {color:#585858;}


/***  main  ***/
.doc {background:url(images/bg.jpg); text-align:center;}
.doc .mdoc {width:987px; text-align:left; margin:0 auto; border:0px;}
.doc .mdoc .bdtop {width:987px; height:4px; background:url(images/border_top.jpg) left top no-repeat; overflow:hidden;}
.doc .mdoc .bdbody {width:987px; border:0px;}
.doc .mdoc .bdbody .bdleft {width:3px; vertical-align:top; background:url(images/border_left.jpg) left top repeat-y;}
.doc .mdoc .bdbody .bdleft div {width:3px; height:25px; background:url(images/border_left.jpg) left top no-repeat; overflow:hidden;}
.doc .mdoc .bdbody .bdright {width:3px; vertical-align:top; background:url(images/border_right.jpg) left top repeat-y;}
.doc .mdoc .bdbody .bdright div {width:3px; height:25px; background:url(images/border_right.jpg) left top no-repeat; overflow:hidden;}
.doc .mdoc .bdbody .content {vertical-align:top; background:#171717;}
.doc .mdoc .bdbody .content2 {vertical-align:top; background:#2D2D2D;}
.doc .mdoc .bdbottom {width:987px; height:4px; background:url(images/border_bottom.jpg) left top no-repeat; overflow:hidden;}

.mbrand {}
.mbrand .lft {float:left; width:17px; height:40px;}
.mbrand .lgg {float:left; width:12px; height:40px; background:url(images/brand_lgg.jpg) left top no-repeat;}
.mbrand .rgg {float:left; width:12px; height:40px; background:url(images/brand_rgg.jpg) left top no-repeat;}
.mbrand .rgt {float:left; width:16px; height:40px;}
.mbrand .background {float:left; width:924px; height:40px; background:url(images/brand_bg.jpg) left top repeat-x; position:relative; overflow:hidden; z-index:20;}
.mbrand .background .max {width:10000px; height:40px; position:absolute; left:0px; top:0px; z-index:21;}
.mbrand .background .iarea {float:left; width:132px; height:40px; text-align:left;}
.mbrand .background .iarea .gpic {width:120px; height:40px; text-align:center;}
.mbrand .background .iarea .gpic a {color:#FFFFFF;} 

.mborder {border:1px solid #212121; min-height:500px; _height:500px;}

.modurl {height:30px; background:#363636;}
.modurl .padd {padding:1px 2px 2px 2px;}
.modurl .padd .home {float:left; width:27px; height:26px;}
.modurl .padd .harr {float:left; width:13px; height:26px; background:url(images/urlt_harr.jpg) left top no-repeat;}
.modurl .padd .harr_end {float:left; width:13px; height:26px; background:url(images/urlt_harr2.jpg) left top no-repeat;}
.modurl .padd .sec {float:left; height:26px; background:url(images/urlt_sec.jpg) left top repeat-x;}
.modurl .padd .sec span {display:block; margin:6px 1px 0 10px; *margin:8px 1px 0 10px; margin:8px 1px 0 10px\0; color:#FFFFFF; line-height:14px;}
.modurl .padd .sec span a {color:#FFFFFF;}
.modurl .padd .next {float:left; width:17px; height:26px; background:url(images/urlt_next.jpg) left top no-repeat;}
.modurl .padd .next_end {float:left; width:17px; height:26px; background:url(images/urlt_next2.jpg) left top no-repeat;}
.modurl .padd .third {float:left; min-width:103px; height:26px; background:url(images/urlt_thrd.jpg) left top repeat-x;}
.modurl .padd .third span {display:block; margin:6px 15px 0 24px; *margin:8px 15px 0 24px; margin:8px 15px 0 24px\0; color:#AA0001; line-height:14px;}
.modurl .padd .third span a {color:#AA0001;}
.modurl .padd .end{float:left; width:6px; height:26px; background:url(images/urlt_end.jpg) left top no-repeat; overflow:hidden;}

.condata {padding:1px 2px 10px 2px;}

.mleft {float:left; width:160px; margin-right:3px;}
.mleft .menu {border:1px solid #000000;}
.mleft .menu .bord {border:1px solid #373737; width:156px; min-height:60px; _height:60px; background:url(images/menu_bg.jpg);}
.mleft .menu .bord .padd {padding:1px;}
.mleft .menu .bord .padd .block {min-height:26px; _height:26px;}
.mleft .menu .bord .padd .block .data {display:block; padding:8px 25px 9px 12px;}
.mleft .menu .bord .padd span {display:block; line-height:12px; color:#FFFFFF;}
.mleft .menu .bord .padd span a {color:#FFFFFF;}
.mleft .menu .bord .padd span a:hover {color:#AA0101;}
.mleft .menu .bord .padd span.now {color:#AA0101 !important;}
.mleft .menu .bord .padd span.now a {color:#AA0101 !important;}
.mleft .menu .bord .padd .plus {background:url(images/icon_plus.jpg) no-repeat; background-position:136px 9px;}
.mleft .menu .bord .padd .substr {background:url(images/icon_substr.jpg) no-repeat; background-position:136px 9px;}
.mleft .menu .bord .padd .child {padding-left:6px;}
.mleft .menu .bord .padd .chd2 {padding-left:16px !important;}
.mleft .menu .bord .padd .child span {display:block; padding:12px 0 0 0; line-height:12px; color:#858585;}
.mleft .menu .bord .padd .child span a {color:#858585;}
.mleft .menu .bord .padd .child span a:hover {color:#AA0101;}

.mright {float:left; width:812px;}

.floatmenu {width:72px; display:none; position: absolute; z-index:500;}
.floatmenu .uparr {height:7px; text-align:center; background:url(images/icon_arrup.gif) center center no-repeat; overflow:hidden;}
.floatmenu .bd1 {margin-top:3px; border:1px solid #0E0E0E;}
.floatmenu .bd1 .bd2 {border:1px solid #353535; width:68px; background:#1D1D1D;}
.floatmenu .bd1 .bd2 .word {line-height:20px; text-align:center; color:#CFCFCF;}
.floatmenu .bd1 .bd2 .word a {color:#CFCFCF;}
.floatmenu .bd1 .bd2 .word a:hover {color:#E10505;}
.floatmenu .bd1 .bd2 .word span {color:#D76A18;}

.floatmenu .bd1 .bd2 .word2 {line-height:20px; text-align:center; color:#E10505;}
.floatmenu .bd1 .bd2 .word2 a {color:#E10505;}


/*** home ***/
.banners {width:810px; border:1px solid #000000; padding-bottom:2px; text-align:center; position:relative;}
.banners .tL {position:absolute; width:80px; height:105px; left:0px; top:71px; z-index:10; cursor:pointer; *background:#FFFFFF; background:#FF0000\9; *filter:alpha(opacity=0); opacity:0\9;}
.banners .tL .icr {width:80px; height:105px; background:url(images/tL.png) left top no-repeat; display:none;}
.banners .tL:hover {*background:transparent; background:transparent\9; *filter:alpha(opacity=100); opacity:100\9;}
.banners .tR {position:absolute; width:80px; height:105px; right:0px; top:71px; z-index:10; cursor:pointer; *background:#FFFFFF; background:#FF0000\9; *filter:alpha(opacity=0); opacity:0\9;}
.banners .tR .icr {width:80px; height:105px; background:url(images/tR.png) left top no-repeat; display:none;}
.banners .tR:hover {*background:transparent; background:transparent\9; *filter:alpha(opacity=100); opacity:100\9;}
.banners .bnr {border:1px solid #2A2C29; position:relative; z-index:5;}

.pbnr {width:810px; border:1px solid #000000; text-align:center;}
.pbnr .bnr {border:1px solid #2A2C29;}

.newprod {}
.newprod .title {border:1px solid #000000; border-top:0px; height:38px; background:url(images/t_newprod_bg.jpg) left top repeat-x;}
.newprod .title .more {float:right; margin-top:13px; margin-right:2px;}
.newprod .list {min-height:240px; _height:240px;}


.hotprod {}
.hotprod .title {}
.hotprod .title .more {float:right; margin-right:2px;}
.hotprod .list {margin-top:3px; min-height:240px; _height:240px;}

.prod_nr {float:left; width:4px; height:16px; overflow:hidden;}
.pinfo {float:left; width:200px;	}
.pinfo .pic {border:1px solid #262626; width:198px; height:198px; background:#FFFFFF; display:table-cell; text-align:center; vertical-align:middle;
	/* IE */ *font-size:179px;  /* 145px * 0.9 */ *font-family:Arial;
}
.pinfo .pic:after {*content:"."; *font-size:1px; *margin-left:-1px; *opacity:0;}
.pinfo .pic img {vertical-align:middle;}
.pinfo .text {border:1px solid #262626; border-top:0px; padding:4px; background:#161616;}
.pinfo .text .choose { color:#fff; margin:2px 0; }
.pinfo .text .choose .ckbox { vertical-align:-3px; }
.pinfo .text .pname {line-height:18px; color:#FFFFFF;}
.pinfo .text .pname a {color:#FFFFFF;}
.pinfo .text .pname a:hover {color:#FE0000;}
.pinfo .text .orgp {float:left; line-height:18px; color:#FFFFFF; text-decoration:line-through;}
.pinfo .text .nowp {float:right; line-height:18px; color:#FE0000;}
.pinfo .text .price {line-height:18px; color:#FE0000;}


/**** module ****/
.news {}
.news .border {border:1px solid #1E1E1E;}
.news .border .tab {width:100%; border:1px solid #404040; border-top:0px;}
.news .border .tab th {text-align:left; height:35px; padding:0 10px 0 10px; vertical-align:middle; font-weight:normal; font-size:12pt; color:#FFFFFF; background:url(images/news_th_bg.jpg) left top repeat-x;}
.news .border .tab tr.bg0 {background:#222222;}
.news .border .tab tr.bg1 {background:#2F2F2F;}
.news .border .tab td {padding:10px; color:#FFFFFF;}
.news .border .tab td.list {font-size:10pt; color:#FFFFFF;}
.news .border .tab td.list a {color:#FFFFFF;}
.news .border .tab td.list a:hover {color:#A90000;}

.news .border .tab2 {width:100%; border:1px solid #404040; border-top:0px;}
.news .border .tab2 th {text-align:left; height:35px; vertical-align:middle; font-weight:normal; font-size:10pt; color:#FFFFFF; background:url(images/news_th_bg.jpg) left top repeat-x;}
.news .border .tab2 th.center {text-align:center;}
.news .border .tab2 th.time {font-size:9pt;}
.news .border .tab2 td.desc {padding:10px; color:#FFFFFF; line-height:30px;}
.news .border .tab2 td.desc a {color:#FFFFFF;}
.news .border .tab2 td.desc a:hover {color:#AF0000;}
.news .border .tab2 .share {text-align:right; padding-right:6px; margin:3px 0 3px 0;}

.contact {}
.contact .title {width:125px; line-height:32px;}
.contact .ftxt {}
.contact .ftxt input.text {width:614px; height:28px;}
.contact .ftxt textarea {width:614px; width:610px; width:614px\0; *width:614px; height:92px;}
.contact .code input.text {width:106px !important;}

.html {padding:12px; line-height:22px; color:#939393;}
.html a {color:#FFFFFF;}
.html a:hover {color:#FFFFFF; text-decoration:underline;}

.qa {border:1px solid #1D1D1D;}
.qa .border {border:1px solid #404040; border-top:0px;}
.qa .modcate {min-height:35px; _height:35px; line-height:35px; background:url(images/news_th_bg.jpg);}
.qa .modcate .citem {float:left; line-height:35px; color:#94511C; font-size:12pt; margin:0 24px 0 24px;}
.qa .modcate .citem a {color:#94511C;}
.qa .modcate .chr {float:left; width:4px; height:35px; background:url(images/news_th_hr.jpg) left top no-repeat; overflow:hidden;}
.qa .box {}
.qa .bg0 {background:#222222;}
.qa .bg1 {background:#2F2F2F;}
.qa ul {padding:5px 10px 5px 10px; margin:0px; list-style:none;}
.qa ul li.icon {float:left; width:20px; height:20px; margin-right:8px;}
.qa ul li.icon .q {width:20px; height:20px; background:url(images/icon_q.jpg) left top no-repeat;}
.qa ul li.icon .a {width:20px; height:20px; background:url(images/icon_a.jpg) left top no-repeat;}
.qa ul li.subject {float:left; width:754px; line-height:20px; font-size:10pt; color:#FFFFFF;}
.qa ul li.subject a {color:#FFFFFF;}
.qa ul li.subject a:hover {color:#AF0000;}
.qa ul li.intro {float:left; width:754px; line-height:20px; font-size:10pt; color:#939393;}

.gbook {border:1px solid #1D1D1D;}
.gbook .border {border:1px solid #404040; border-top:0px;}
.gbook .modcate {min-height:35px; _height:35px; line-height:35px; background:url(images/news_th_bg.jpg);}
.gbook .modcate .citem {float:left; line-height:35px; color:#94511C; font-size:12pt; margin:0 24px 0 24px;}
.gbook .modcate .citem a {color:#94511C;}
.gbook .modcate .chr {float:left; width:4px; height:35px; background:url(images/news_th_hr.jpg) left top no-repeat; overflow:hidden;}
.gbook .box {}
.gbook .bg0 {background:#222222;}
.gbook .bg1 {background:#2F2F2F;}
.gbook .book {padding:5px 10px 5px 10px;}
.gbook .book .title {float:left; color:#FFFFFF; line-height:20px; font-size:10pt;}
.gbook .book .poster {float:right; color:#9A9A9A; line-height:20px; font-size:8pt; /* Chrome */ -webkit-text-size-adjust:none;}
.gbook .data {padding:5px 10px 5px 10px; line-height:20px; color:#949494;}
.gbook .reply {float:left; margin:5px 10px 5px 10px; border:1px solid #141414;}
.gbook .reply .desc {border:1px solid #373737; background:#1E1E1E; padding:10px;}
.gbook .reply .desc .admin {color:#9A9A9A; line-height:20px; font-size:8pt; /* Chrome */ -webkit-text-size-adjust:none;}
.gbook .reply .desc .txt {color:#FFFFFF; line-height:20px;}

.gbook .size {margin-left:44px; margin-right:44px;}
.gbook .size .title {width:95px; line-height:32px;}
.gbook .size .ftxt {line-height:32px;}
.gbook .size .ftxt input.text {width:544px; height:28px;}
.gbook .size .ftxt textarea {width:544px; height:92px;}
.gbook .size .code input.text {width:106px !important;}



.member {}
.member .login {float:left; width:404px; margin-left:42px; margin-right:66px;}
.member .login .wel {line-height:24px; color:#939393; padding-left:24px;}
.member .login .wel span {color:#FFFFFF; font-weight:bold;}
.member .login .title {width:76px; line-height:32px;}
.member .login .ftxt {color:#939393;}
.member .login .ftxt a {color:#939393;}
.member .login .ftxt a:hover {color:#939393; text-decoration: underline;}
.member .login input.text {width:306px; height:28px;}

.member .register {float:left; width:420px;}
.member .register .wel {line-height:24px; color:#939393; padding-left:24px;}
.member .register .wel span {color:#FFFFFF; font-weight:bold;}
.member .register .wel span.p {color:#A90000; font-weight:normal;}

.member .article {margin-left:44px; margin-right:44px;}
.member .article .text {padding:7px; line-height:20px; color:#949494;}
.member .article .watch {padding:7px; line-height:20px; color:#949494;} 

.member .forget {margin-left:44px; margin-right:44px;}
.member .forget .title {width:124px; line-height:32px;}
.member .forget .ftxt {color:#939393;}
.member .forget input.text {width:616px; height:28px;}

.member .join {margin-left:44px; margin-right:44px;}
.member .join .title {width:150px; line-height:32px;}
.member .join .ftxt {color:#FFFFFF !important; line-height:32px;}
.member .join .ftxt input.text {width:614px; height:28px;}
.member .join .ftxt select {height:32px;}
.member .join .limit input.text {width:400px !important;}
.member .join .post input.text {width:70px !important;}

.member .join .fnote {float:left; margin:0 6px 0 6px; color:#FFFFFF; line-height:32px;}

.member .size {}
.member .size .title {width:126px; line-height:32px;}
.member .size .ftxt {color:#FFFFFF !important; line-height:32px;}
.member .size .ftxt input.text {width:614px; height:28px;}
.member .size .ftxt select {height:32px;}
.member .size .limit input.text {width:400px !important;}
.member .size .post input.text {width:70px !important;}
.member .size .fnote {float:left; margin:0 6px 0 6px; color:#FFFFFF; line-height:32px;}

.product {}
.product .search {}
.product .search .sitem {float:left;}
.product .search .sitem span {margin-left:8px; margin-right:2px; line-height:21px; color:#FFFFFF;}
.product .search .sitem select {border:1px solid #161616; background:#1F1F1F; color:#E3E3E3;}
.product .search .sitem input.text {border:1px solid #161616; background:#1F1F1F; color:#E3E3E3; *height:17px; height:17px\0;}
.product .search .titem {float:left; margin-left:8px; }
.product .search .titem input.text {border:1px solid #161616; background:#1F1F1F; color:#E3E3E3; *height:17px; height:17px\0;}
.product .title {}
.product .title .tit {float:left; font-size:14px; line-height:24px; color:#FFFFFF; font-weight:bold;}
.product .title .page {margin-top:2px;}

.product .specset .tr1 { padding:15px 0; color:#f0f0f0; }
.product .specset .tr1 .td1 { width:545px; float:left; border-right:1px solid #808080; min-height:90px; }
.product .specset .tr1 .td1 .padd { padding-right:20px; padding-left:20px; }
.product .specset .tr1 .td2 { width:266px; float:left; }
.product .specset .tr1 .td2 .padd { text-align:center; }

.product .specset .tr1 .td1 .tit { color:#f0f0f0; font-weight:bold; font-size:16px; padding-bottom:12px; padding-top:3px; }
.product .specset .tr1 .td1 .text { margin-bottom:8px; } 

.product .specset .tr1 .td2 .count { color:#f0f0f0; padding-top:20px; }
.product .specset .tr1 .td2 .count span { font-size:18px; font-weight:bold; color:#fe0000; }
.product .specset .list { padding-top:20px; }

.product .cattit {height:39px; background:url(images/catetit_t2.jpg) left top repeat-x;}
.product .cattit .kl {background:url(images/catetit_t1.jpg) left top no-repeat;}
.product .cattit .kl .kr {height:39px; color:#FFFFFF; line-height:39px; font-weight:bold; font-size:14px; padding:0 7px 0 7px; background:url(images/catetit_t3.jpg) right top no-repeat;}
.product .subject {}
.product .subject .text {float:left; line-height:23px; font-size:13px; color:#FFFFFF; margin:0 7px 0 7px;}
.product .subject .share {float:right; margin-right:6px;}

.product .bigimg {float:left; width:370px; text-align:left;}
.product .bigimg .img {border:3px solid #282828; width:362px; height:362px; background:#FFFFFF; display:table-cell; text-align:center; vertical-align:middle;
	/* IE */ *font-size:325px;  /* 362px * 0.9 */ *font-family:Arial;
}
.product .bigimg .img:after {*content:"."; *font-size:1px; *margin-left:-1px; *opacity:0;}
.product .bigimg .img img {vertical-align:middle;}
.product .dinfo {float:left; width:439px;}
.product .dinfo .price_t {float:left; width:112px;}
.product .dinfo .price_t span {display:block; padding-left:7px; color:#FFFFFF; line-height:24px; font-size:14px;}
.product .dinfo .nprice {float:left; color:#FFFFFF; line-height:24px; font-size:14px; text-decoration: line-through; margin-right:40px;}
.product .dinfo .bprice {float:left; color:#FD0001; line-height:24px; font-size:14px;}
.product .dinfo .jtxt {float:left; color:#FFFFFF; line-height:24px; font-size:14px;}

.product .dinfo .cartHeight {min-height:158px; _height:158px; }
.product .dinfo .cartHeight .style {min-height:115px; _height:115px;}
.product .dinfo .cartHeight .style .tit {float:left; width:112px; height:25px;}
.product .dinfo .cartHeight .style .tit span {display:block; padding-left:7px; line-height:25px; color:#FFFFFF; font-size:14px;}
.product .dinfo .cartHeight .style .sty {float:left; width:320px;}
.product .dinfo .cartHeight .style .sty .item {float:left; margin-top:3px; height:21px; text-align:center; margin-right:1px; cursor:pointer;}
.product .dinfo .cartHeight .style .sty .item .bl {}
.product .dinfo .cartHeight .style .sty .item .bl .br {height:21px; padding:0 7px 0 7px; line-height:21px; color:#FFFFFF; font-size:8pt; /* Chrome */ -webkit-text-size-adjust:none;}
.product .dinfo .cartHeight .style .sty .ditem {float:left; margin-top:3px; height:21px; text-align:center; margin-right:1px; cursor:pointer;}
.product .dinfo .cartHeight .style .sty .ditem .bl {}
.product .dinfo .cartHeight .style .sty .ditem .bl .br {height:21px; padding:0 7px 0 7px; line-height:21px; color:#696969; font-size:8pt; /* Chrome */ -webkit-text-size-adjust:none;}
.product .dinfo .cartHeight .style .sty .out {background:url(images/box_n2.jpg) left top repeat-x;}
.product .dinfo .cartHeight .style .sty .out .bl {background:url(images/box_n1.jpg) left top no-repeat;}
.product .dinfo .cartHeight .style .sty .out .bl .br {background:url(images/box_n3.jpg) right top no-repeat;}
.product .dinfo .cartHeight .style .sty .in {background:url(images/box_o2.jpg) left top repeat-x;}
.product .dinfo .cartHeight .style .sty .in .bl {background:url(images/box_o1.jpg) left top no-repeat;}
.product .dinfo .cartHeight .style .sty .in .bl .br {background:url(images/box_o3.jpg) right top no-repeat;}
.product .dinfo .cartHeight .style .sty .icon {float:left; margin-top:5px; width:15px; height:15px; margin-left:1px; margin-right:5px; position:relative;}
.product .dinfo .cartHeight .style .sty .icon .dis {position:absolute; left:0px; top:0px;}
.product .dinfo .cartHeight .style .sty .bin {border:1px solid #FFFFFF;}
.product .dinfo .cartHeight .style .sty .bout {border:1px solid #818181;}
.product .dinfo .cartHeight .style .sty select {border:1px solid #161616; background:#1F1F1F; color:#E3E3E3;}
.product .dinfo .cartHeight .style .promo_dis { color:#fff; font-size:14px; margin-top:15px; margin-left:7px; }
.product .dinfo .cartHeight .style .promo_dis a { color:#e06600; }
.product .dinfo .cartHeight .putcart {}
.product .dinfo .cartHeight .putcart .error {font-size:14pt; color:#FF0102;}

.product .dinfo .otherPic {background:#232323; height:150px; overflow:hidden;}
.product .dinfo .otherPic .padd {padding:6px 0 6px 0;}
.product .dinfo .otherPic .rlarr {float:left; width:13px; height:138px; background:url(images/icon_rlarr.jpg) center center no-repeat; cursor:pointer;}
.product .dinfo .otherPic .wrarr {float:left; width:12px; height:138px; background:url(images/icon_wrarr.jpg) center center no-repeat; cursor:pointer;}
.product .dinfo .otherPic .area {float:left; width:414px; height:138px; overflow:hidden; position:relative; z-index:20;}
.product .dinfo .otherPic .area .max  {width:10000px; height:138px; position:absolute; left:0px; top:0px; z-index:21;}
.product .dinfo .otherPic .area .max .item  {float:left; width:138px; height:138px;}
.product .dinfo .otherPic .area .max .item .other  { border:1px solid #020202; width:136px; height:136px; background:#FFFFFF; display:table-cell; display:block\0; text-align:center; vertical-align:middle;
	/* IE */ *font-size:122px;  /* 136px * 0.9 */ *font-family:Arial;
}
.product .dinfo .otherPic .area .max .item .other:after {*content:"."; *font-size:1px; *margin-left:-1px; *opacity:0;}
.product .dinfo .otherPic .area .max .item .other img {vertical-align:middle;}

.product .descmenu {padding:0px; margin:0px;}
.product .descmenu li {float:left; list-style:none; text-align:center; line-height:26px; color:#FFFFFF; cursor:pointer;}
.product .descmenu li.n1 {width:72px; height:26px; background:url(images/pd_mu1.jpg) left top no-repeat;}
.product .descmenu li.n2 {width:67px; height:26px; background:url(images/pd_mu2.jpg) left top no-repeat;}
.product .descmenu li.n3 {width:67px; height:26px; background:url(images/pd_mu3.jpg) left top no-repeat;}
.product .descmenu li.n4 {width:94px; height:26px; background:url(images/pd_mu4.jpg) left top no-repeat;}
.product .descmenu li.n5 {width:92px; height:26px; background:url(images/pd_mu5.jpg) left top no-repeat;}

.product .descmenu li.n1in {width:72px; height:26px; background:url(images/pd_mu1_1.jpg) left top no-repeat;}
.product .descmenu li.n2in {width:67px; height:26px; background:url(images/pd_mu2_1.jpg) left top no-repeat;}
.product .descmenu li.n3in {width:67px; height:26px; background:url(images/pd_mu3_1.jpg) left top no-repeat;}
.product .descmenu li.n4in {width:94px; height:26px; background:url(images/pd_mu4_1.jpg) left top no-repeat;}
.product .descmenu li.n5in {width:92px; height:26px; background:url(images/pd_mu5_1.jpg) left top no-repeat;}

.product .descmenu li.x1 {width:71px; height:26px; background:url(images/pd_mx1.jpg) left top no-repeat;}
.product .descmenu li.x2 {width:68px; height:26px; background:url(images/pd_mx2.jpg) left top no-repeat;}
.product .descmenu li.x1in {width:71px; height:26px; background:url(images/pd_mx1_1.jpg) left top no-repeat;}
.product .descmenu li.x2in {width:68px; height:26px; background:url(images/pd_mx2_1.jpg) left top no-repeat;}
.product .descarea {margin-top:1px; margin-bottom:1px;}
.product .descarea .cont {padding:6px 10px 6px 10px; min-height:80px; _height:80px; color:#FFFFFF; line-height:24px; background:#1F1F1F;}
.product .descarea .link {padding:4px 5px 4px 5px; background:#1F1F1F;}
.product .descarea .link .plist {border:1px solid #343434; background:#0A0A0A;}
.product .descarea .link .plist .linfo {float:left; width:133px; text-align:center;}
.product .descarea .link .plist .linfo .pic {width:126px; height:126px; margin:0 auto; text-align:center;}
.product .descarea .link .plist .linfo .pic .img {width:126px; height:126px; background:#FFFFFF; display:table-cell; text-align:center; vertical-align:middle;
	/* IE */ *font-size:113px;  /* 126px * 0.9 */ *font-family:Arial;
}
.product .descarea .link .plist .linfo .pic .img:after {*content:"."; *font-size:1px; *margin-left:-1px; *opacity:0;}
.product .descarea .link .plist .linfo .pic .img img {vertical-align:middle;}
.product .descarea .link .plist .linfo .text {width:126px; margin:0 auto; text-align:center;}
.product .descarea .link .plist .linfo .text .pname {padding:2px 0 2px 0; line-height:18px; color:#FFFFFF;}
.product .descarea .link .plist .linfo .text .pname a {color:#FFFFFF;}
.product .descarea .link .plist .linfo .text .pname a:hover {color:#AF0101;}

.prodAD {}
.prodAD .ad {float:left; width:398px; text-align:center;}
.prodAD .adspace {float:left; width:3px; height:20px; overflow:hidden;}


.order {}
.order .step {margin-top:6px; margin-left:49px;}
.order .step .step1 {float:left; width:178px; height:72px; background:url(images/step/step1.jpg) left top no-repeat;}
.order .step .step2 {float:left; width:203px; height:72px; background:url(images/step/step2.jpg) left top no-repeat;}
.order .step .step3 {float:left; width:200px; height:72px; background:url(images/step/step3.jpg) left top no-repeat;}
.order .step .step4 {float:left; width:151px; height:72px; background:url(images/step/step4.jpg) left top no-repeat;}
.order .step .step1_1 {float:left; width:178px; height:72px; background:url(images/step/step1_1.jpg) left top no-repeat;}
.order .step .step2_1 {float:left; width:203px; height:72px; background:url(images/step/step2_1.jpg) left top no-repeat;}
.order .step .step3_1 {float:left; width:200px; height:72px; background:url(images/step/step3_1.jpg) left top no-repeat;}
.order .step .step4_1 {float:left; width:151px; height:72px; background:url(images/step/step4_1.jpg) left top no-repeat;}

.order .list {text-align:center;}
.order .list table {width:92%; text-align:center; margin:0 auto;}
.order .list table.full {width:100%; text-align:center; margin:0 auto;}
.order .list table th {text-align:center; color:#939393; font-weight:normal; line-height:14px; padding-bottom:7px; padding-top:7px; }
.order .list table th.left {text-align:left;}
.order .list table td.group { text-align:left; padding:8px 8px; background-color:#3f3f3f; font-weight:bold; border-radius:3px; } 
.order .list table td {text-align:center; color:#FFFFFF; padding-bottom:7px; padding-top:7px; }
.order .list table td.prod {text-align:left;}
.order .list table td.prod span.warr {margin-left:12px; color:#A6A6A6; font-size:8pt; /* Chrome */ -webkit-text-size-adjust:none;}
.order .list table td.num {}
.order .list table td.num select {border:1px solid #161616; background:#1F1F1F; color:#E3E3E3; font-size:9pt;}
.order .list table td.price {font-weight:bold; color:#FFFFFF;}
.order .list table td.pay {color:#FFFFFF;}
.order .list table td.pay a {color:#FFFFFF;}
.order .list table td.pay a:hover {color:#FFFFFF; text-decoration:underline;}
.order .list table td.msg {color:#FFFFFF; line-height:16px;}
.order .list table td.msg .null {color:#999999;}
.order .list table td.msg .ct {color:#DE2222; font-weight:bold; font-size:10pt;}
.order .list table td.msg .murl {color:#33CC33;}
.order .list table td.msg .murl a {color:#33CC33;}
.order .list table td.msg .murl a:hover {color:#33CC33; text-decoration:underline;}



.order .info {text-align:right; padding-right:52px;}
.order .info .note {line-height:27px; color:#939393;}
.order .info .note span.m {color:#FFFFFF;}
.order .info .note span.p {color:#FFFFFF; font-size:10.5pt; font-weight:bold;}
.order .info .spec {float:left; width:102px; text-align:right; line-height:32px; color:#939393; margin:5px 0 5px 0; margin-right:10px;}
.order .info .data {float:left; width:600px; text-align:left; line-height:32px; color:#FFFFFF; margin:5px 0 5px 0;}
.order .info .msg {float:left; width:600px; text-align:left; color:#FFFFFF; line-height:32px; margin:5px 0 5px 0;}
.order .info .msg .null {color:#C9C9C9;}
.order .info .msg .ct {color:#DE2222; font-weight:bold; font-size:10pt; margin-right:2px;}
.order .info .msg .murl {color:#33CC33;}
.order .info .msg .murl a {color:#33CC33;}
.order .info .msg .murl a:hover {color:#33CC33; text-decoration:underline;}


.order .go {text-align:right; padding-right:52px;}

.order .order_title {float:left; height:30px; background:url(images/ordtit_t2.jpg) left top repeat-x;}
.order .order_title .tl {background:url(images/ordtit_t1.jpg) left top no-repeat;}
.order .order_title .tr {height:30px; min-width:70px; line-height:30px; font-size:10pt; color:#FFFFFF; padding-left:14px; padding-right:34px; background:url(images/ordtit_t3.jpg) right top no-repeat;}
.order .order_title .tx {height:30px; min-width:70px; line-height:30px; font-size:10pt; color:#FFFFFF; padding-left:14px; padding-right:34px; background:url(images/ordtit_t4.jpg) right top no-repeat;}

.order .field .title {width:102px; line-height:32px;}
.order .field .ftxt {color:#FFFFFF !important; line-height:32px;}
.order .field .ftxt input.text {width:614px; height:28px;}
.order .field .ftxt select {height:32px;}
.order .field .ftxt textarea {width:610px; *width:614px; width:614px\0; height:76px;}
.order .field .fnote {float:left; margin:0 6px 0 6px; color:#FFFFFF; line-height:32px;}
.order .field .word {float:left; margin:0 6px 0 6px; color:#9A9A9A; line-height:32px;}
.order .field .post input.text {width:70px !important;}
.order .field .code input.text {width:106px !important;}

.order .field ul.payment {padding:0 0 0 26px; margin:0px; text-align:left;}
.order .field ul.payment li {list-style:none;}
.order .field ul.payment li.ck {float:left; line-height:20px; color:#FFFFFF;}
.order .field ul.payment li.sp {float:left; line-height:20px; color:#939393;  margin-left:6px;}
.order .field ul.payment .price {color:#FFFFFF; font-size:10pt; font-weight:bold;}
.order .field .desc {padding-left:46px; line-height:20px; color:#939393;}

.ordererror {width:90%; margin:0 auto; text-align:left;}
.ordererror .txt {color:#EFEFEF;}
.ordererror .txt div {line-height:20px;}
.ordererror .txt .problm {font-weight:bold; color:#FFFFFF; line-height:22px;}
.ordererror .txt .protxt {padding-left:40px; margin-top:10px; padding-right:10px; line-height:22px; color:#CF0000;}
.ordererror .note {color:#EFEFEF; line-height:20px;}
.ordererror .note a {color:#EFEFEF; text-decoration:underline;}


.custom {margin:30px 26px 106px 26px; text-align:left;}
.custom .size {border:1px solid #000000; padding:1px; background:#404040;}
.custom .size .title {height:36px; color:#FFFFFF; text-align:center; background:url(images/custom/titbg.jpg);}
.custom .size .title .lbt {float:left; width:160px; text-align:left;}
.custom .size .title .rbt {float:right; width:160px; text-align:right;}
.custom .size .title span {font-size:12pt; color:#FFFFFF; line-height:36px;}
.custom .size .u_rul {height:6px; background:url(images/custom/up_ruler.jpg) left top repeat-x; overflow:hidden;}
.custom .size .d_rul {height:6px; background:url(images/custom/dn_ruler.jpg) left top repeat-x; overflow:hidden;}
.custom .size .draw {min-height:100px; background:url(images/custom/bg.jpg);}
.custom .size .main {height:423px; position:relative; background:url(images/custom/main_bg.jpg);}
.custom .size .main .mstep {}
.custom .size .main .mstep .t1 {font-size:11pt; color:#FFFFFF;}
.custom .size .main .mstep .t2 {font-size:11pt; color:#FF0103; line-height:20px; margin-top:6px;}
.custom .size .main .mstep .t3 {font-size:10pt; color:#939393; line-height:18px;}
.custom .size .main .mstep .t3 span {color:#FFFFFF;}
.custom .size .main .pos1 {position:absolute; width:238px; left:26px; top:12px;}
.custom .size .main .pos2 {position:absolute; width:245px; left:344px; top:12px;}
.custom .size .main .pos3 {position:absolute; width:242px; left:660px; top:12px;}
.custom .size .main .dl {position:absolute; left:391px; top:272px;}
.custom .size .main .start {position:absolute; left:391px; top:333px;}

.custom .size .form {height:404px; position:relative; background:url(images/custom/form_bg.jpg);}
.custom .size .form .mintro {position:absolute; width:258px; left:32px; top:59px;}
.custom .size .form .mintro .t1 {font-size:11pt; color:#FF0103; line-height:20px; margin-top:6px;}
.custom .size .form .mintro .t2 {font-size:10pt; color:#939393; line-height:18px;}

.custom .size .form .mform {position:absolute; width:280px; left:371px; top:53px;}
.custom .size .form .field {margin:12px 0 6px 0px;}
.custom .size .form .field .tit {float:left; width:100px; color:#FFFFFF; text-align:left; line-height:24px; margin-right:6px;}
.custom .size .form .field .ftxt {float:left; color:#939393;}
.custom .size .form input.text {border:1px solid #161616; width:166px; background:#1F1F1F; color:#E3E3E3; font-size:10pt;}
.custom .size .form select {border:1px solid #161616; background:#1F1F1F; color:#E3E3E3; font-size:10pt;}

.custom .size .qatit {height:36px; background:url(images/custom/qa_t2.jpg) left top repeat-x;}
.custom .size .qatit .end {height:36px; background:url(images/custom/qa_t3.jpg) right top no-repeat;}




.custom .step {text-align:center;}
.custom .step .line {width:800px; height:9px; margin:0 auto; position:relative; overflow:hidden;}
.custom .step .line .move {width:800px; height:9px; position:absolute; left:79px;}
.custom .step .line .move .in {float:left; width:160px; height:9px; background:url(images/custom/step_in.jpg) left top no-repeat; overflow:hidden;}
.custom .step .line .move .out {float:left; width:160px; height:9px; background:url(images/custom/step_out.jpg) left top no-repeat; overflow:hidden;}
.custom .step .line .move .end {width:2px !important;}
.custom .step .txt {width:800px; margin:0 auto; margin-top:4px;}
.custom .step .txt .item {float:left; width:160px; text-align:center; color:#FFFFFF; line-height:18px;}
.custom .choose {margin-top:50px;}
.custom .choose .title {height:35px; color:#FFFFFF; text-align:center;}
.custom .choose .title .lbt {float:left; width:160px; text-align:left;}
.custom .choose .title .rbt {float:right; width:160px; text-align:right;}
.custom .choose .title span {font-size:12pt; color:#FFFFFF; line-height:35px;}
.custom .choose .cinfo {float:left; width:224px; background:#000000;}
.custom .choose .cinfo .padd {padding:1px; text-align:center;}
.custom .choose .cinfo .padd .pic {width:220px; height:220px; margin:1px auto; width:224px\0; height:224px\0; margin:0px auto\0;}
.custom .choose .cinfo .padd .pic .img {width:220px; height:220px; width:224px\0; height:224px\0; background:#FFFFFF; display:table-cell; text-align:center; vertical-align:middle;
	/* IE */ *font-size:199px;  /* 222px * 0.9 */ *font-family:Arial;
}
.custom .choose .cinfo .padd .pic .img:after {*content:"."; *font-size:1px; *margin-left:-1px; *opacity:0;}
.custom .choose .cinfo .padd .pic .img img {vertical-align:middle;}
.custom .choose .cinfo .padd .data {min-height:33px;}
.custom .choose .cinfo .padd .data .txt {padding-top:8px; text-align:center; line-height:18px; color:#FFFFFF;}
.custom .choose .cinfo .padd .data .txt a {color:#FFFFFF;}
.custom .choose .cinfo .padd .data .txt a:hover {color:#CA0000;}
.custom .choose .cinfo .padd .data .tl {float:left; padding-top:8px; margin-left:4px; line-height:18px; color:#FFFFFF;}
.custom .choose .cinfo .padd .data .tr {float:right; padding-top:8px; margin-right:4px; line-height:18px; color:#696969;}
.custom .choose .cinfo .padd .data .tr a {color:#FFFFFF;}
.custom .choose .cinfo .padd .data .tr a:hover {color:#CA0000;}
.custom .choose .sp {float:left; width:9px; height:100px;}
.custom .visual {min-height:120px; _height:120px; padding:10px 15px 10px 15px;}
.custom .preview {text-align:center;}
.custom .move {}
.custom .move .btl {float:left; width:27px; height:139px; cursor:pointer;}
.custom .move .btr {float:left; width:27px; height:139px; cursor:pointer;}
.custom .move .canvas {float:left; width:865px; height:139px; overflow:hidden; position:relative; z-index:20;}
.custom .move .canvas .max {width:10000px; height:139px; position:absolute; left:0px; top:0px; z-index:21;}
.custom .move .canvas .max .item {float:left; width:120px; text-align:center; margin-top:12px;}
.custom .move .canvas .max .item .now {border:1px solid #FD0000 !important;}
.custom .move .canvas .max .item .pic {width:112px; height:112px; border:1px solid #000000; background:#404040; margin:0 auto;}
.custom .move .canvas .max .item .pic .pd {padding:1px;}
.custom .move .canvas .max .item .pic .pd .img {width:110px; height:110px; display:table-cell; display:block\0; text-align:center; vertical-align:middle;
	/* IE */ *font-size:99px;  /* 110px * 0.9 */ *font-family:Arial;
}
.custom .move .canvas .max .item .pic .pd .img:after {*content:"."; *font-size:1px; *margin-left:-1px; *opacity:0;}
.custom .move .canvas .max .item .pic .pd .img img {vertical-align:middle;}
.custom .doubleck {padding:46px 18px 64px 18px;}
.custom .doubleck .prev {float:left; margin:0 30px 30px 0;}
.custom .doubleck .prev .num {text-align:center; color:#FFFFFF; font-size:10pt; line-height:18px;}
.custom .doubleck .prev .img {margin-top:6px;}
.custom .doubleck .disable {position:absolute; display:none;}


/*** PAGE UP DOWN ***/
.page {float:right;}
.page .bt {float:left; margin-left:1px;}

.page .bk {float:left; margin-left:1px;}
.page .bk span {display:block; width:22px; height:20px; height:20px; line-height:20px; text-align:center; color:#FFFFFF; font-size:8pt; /* Chrome */ -webkit-text-size-adjust:none; background:url(images/pg_1_out.jpg) left top no-repeat; cursor:pointer;}
.page .bk span:hover {background:url(images/pg_1_in.jpg) left top no-repeat;}
.page .bk span.now {background:url(images/pg_1_in.jpg) left top no-repeat;}
.page .bk span a {color:#FFFFFF;}

.page .bk2 {float:left; margin-left:1px;}
.page .bk2 span {display:block; width:30px; height:20px; height:20px; line-height:20px; text-align:center; color:#FFFFFF; font-size:8pt; /* Chrome */ -webkit-text-size-adjust:none; background:url(images/pg_2_out.jpg) left top no-repeat; cursor:pointer;}
.page .bk2 span:hover {background:url(images/pg_2_in.jpg) left top no-repeat;}
.page .bk2 span a {color:#FFFFFF;}


/*** LINE ***/
.mh2 {height:2px; overflow:hidden;}
.mh3 {height:3px; overflow:hidden;}
.mh5 {height:5px; overflow:hidden;}
.mh6 {height:6px; overflow:hidden;}
.mh8 {height:8px; overflow:hidden;}
.mh10 {height:10px; overflow:hidden;}
.mh15 {height:15px; overflow:hidden;}
.mh23 {height:23px; overflow:hidden;}
.mh53 {height:53px; overflow:hidden;}

.lineType1 {background:#010101; height:1px; overflow:hidden;}
.lineType2 {background:url(images/lineType2.jpg) left top repeat-x; height:2px; overflow:hidden;}
.lineType3 {background:url(images/lineType3.jpg) left top repeat-x; height:2px; overflow:hidden;}
.lineType4 {background:#151515; height:1px; overflow:hidden;}


.bkline {background:#333333; height:1px; overflow:hidden;}
.bk2line {background:#000000; height:1px; overflow:hidden;}
.bk3line {background:#1A1A1A; height:1px; overflow:hidden;}

/*** ªí³æ ***/
.welcome {text-align:left;}
.welcome .warn {padding:20px 46px 10px 46px; line-height:24px; color:#939393;}
.welcome .warn a {color:#939393;}
.welcome .warn a:hover {color:#939393; text-decoration:underline;}
.welcome .warn2 {padding:7px; line-height:24px; color:#939393;}

.cform {}
.cform input.text {border:1px solid #161616; background:#1F1F1F; color:#E3E3E3; font-size:12pt;}
.cform textarea {border:1px solid #161616; background:#1F1F1F; color:#E3E3E3; font-size:12pt; 
	SCROLLBAR-ARROW-COLOR: #949494;
	SCROLLBAR-FACE-COLOR: #1F1F1F;
	SCROLLBAR-SHADOW-COLOR: #1F1F1F;
	SCROLLBAR-DARKSHADOW-COLOR: #121212;
	SCROLLBAR-TRACK-COLOR: #2F2F2F;
	SCROLLBAR-HIGHLIGHT-COLOR: #3E3E3E;
	SCROLLBAR-3DLIGHT-COLOR: #161616;
 }
.cform select {border:1px solid #161616; background:#1F1F1F; color:#E3E3E3; font-size:12pt;}

.cform .field {margin:12px 0 6px 0px;}
.cform .field .title {float:left; color:#939393; text-align:right; line-height:32px; margin-right:10px; font-size:10pt;}
.cform .field .title span {color:#A90100;}
.cform .field .ftxt {float:left; color:#939393;}
.cform .field .ftxt span {color:#939393; line-height:32px;}
.cform .field .pass {float:left; margin-left:10px; margin-top:2px;}

.cform .field .ftxt span.kyes {color:#287828;}
.cform .field .ftxt span.kno {color:#A80202;}


input.button04 {width:62px; height:22px; border:0px; color:#666465; line-height:22px; *line-height:24px; background:url(images/button04.jpg) left top repeat-x;}

/******* tooltip ********/
.cform_tip {
	background-color:#3E3E3E;
	border:0px;
	padding:3px;
	display:none;
	color:#9A9A9A;
	text-align:left;
	font-size:12px;
	z-index:999;
	/* css3 */
	box-shadow:0 0 10px #161616;
	-moz-box-shadow:0 0 10px #161616;
	-webkit-box-shadow:0 0 10px #161616;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.cform_tip_ok {
	background-color:#214F21;
	border:0px;
	padding:3px;
	display:none;
	color:#CACACA;
	text-align:left;
	font-size:12px;
	z-index:999;
	/* css3 */
	box-shadow:0 0 10px #161616;
	-moz-box-shadow:0 0 10px #161616;
	-webkit-box-shadow:0 0 10px #161616;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.cform_tip_no {
	background-color:#40302B;
	border:0px;
	padding:3px;
	display:none;
	color:#CACACA;
	text-align:left;
	font-size:12px;
	z-index:999;
	/* css3 */
	box-shadow:0 0 10px #161616;
	-moz-box-shadow:0 0 10px #161616;
	-webkit-box-shadow:0 0 10px #161616;
	border-radius:5px; 
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

