﻿/*------------------------------------------------------------
* Filename: bqc_base.css
* Version: 1.0.0 (2009-12-17) 
* Website: http://www.benq.com/
* Author: Medialand digi-tech. Inc. 米蘭數位科技
* Contact: service@mail.medialand.com.tw
* Description: elements that for China BenQ website version 

-------------------------------------------------------------*/
/* *table */
.user-manual .table-list01 td {
	padding:7px 18px;
	text-align: left;
	font-weight: normal;
}
.commit-content .table-list01 th {
	padding:7px 18px;
	text-align: left;
	border-bottom:1px solid #efece6;
	border-left:1px solid #efece6;
}
.commit-content .table-list01 td {
	padding:7px 18px;
	text-align: left;
}
.search-result .rowcolor-type2 {
	text-align: left;
	padding: 7px 12px;
}
/*body.repair-page .search-form .select135 {
	height:90px;
}*/
body.service-centers-page .search-form .select135 {
	height:60px;
}
/* *commit */
.commit {
	margin: 20px 0 0 0;
	min-height:243px;
	padding:35px 30px;
	width:565px;
	background:#efece6;
}
.commit-title {
	font-size: 14px;
	font-weight:bold;
	margin:0 0 10px 0;
}
.commit-content {
	font-size: 11px;
	margin: 35px 0 0 0;
}
.commit-content-title {
	font-weight: bold;
	font-size: 12px;
}
.commit-content ul {
	margin: 20px 0 0 30px;
}
.commit-content ul li {
	list-style: decimal;
	margin: 20px 0 0 0;
}
.commit-content ul li strong {
	font-weight: bold;
}
.commit-content ul.article-list01 {
	margin: 0;
}
.commit-content ul.article-list01 li {
	list-style: none;
	margin: 0;
}
.commit-content-table, .commit-content-note {
	margin: 10px 0;
}
.commit-content-table p {
	margin: 10px 0;
}
/* *search */
.search-result strong {
	color:#7F34AB;
}
/* =WHERETOBUY ==========*/

body.orderinfo-page .input150 {
	padding:0 3px 1px 4px;
}
body.orderinfo-page .title-btn {
	margin:0 10px 0 0;
	width: 60px;
}
body.orderinfo-page .search-form li.select-itemtype span {
 *padding: 0 0 10px 0;
}
body.wheretobuy-card .article-title {
	margin: 0 0 10px 0;
}
div.frametype-oneline .select-itemtype {
	float:none;
}
body.wheretobuy-page .form-content .search-form .select135 {
	height: auto;
}
/*
body.wheretobuy-page .form-content .search-form {
	background:transparent url(/images/common/bg/bg_article_frame_top625.gif) no-repeat scroll left top;
	position:relative;
	width:625px;
	z-index:100;
}*/
	body.wheretobuy-page .form-content .article-frametypeB {
	width:625px;
	background:url(/images/common/bg/bg_article_frame_btm625.gif) no-repeat left bottom;
}
body.wheretobuy-page .form-content .article-frametypeC {
	width:585px;
	padding:15px 19px 15px 19px;
	border-right:1px solid #cbcbcb;
	border-left:1px solid #cbcbcb;
	position:relative;
}
body.wheretobuy-page .form-content .article-frametypeC li {
	margin:0 10px 0 0;
}
.article-frametype-title {
	background:transparent url(/images/common/icon/icon_right_purple_arrow03.gif) no-repeat scroll left center;
	height:26px;
	line-height:26px;
	margin:0 40px 0 0;
	padding:0 0 0 11px;
}
.card-pic img {
	margin:0 5px 0 0;
}
body.support-unit .search-form .input80 {
	margin:0 10px 0 0;
	padding:0 3px 6px 4px;
}
/* =SUPPORT SERVICE_CENTER==========*/
.service-center-list table {
	padding:5px 0 5px 0;
}
.service-center-list th {
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	font-size:11px;
	text-align:center;
	padding:0 0 5px 0;
}
.service-center-list td {
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	font-size:11px;
	text-align:left;
	padding:5px 5px 5px 10px;
}
.service-center-list th {
	background:#cccccc;
	font-weight:bold;
	color:#ffffff;
}
.service-center-list td {
	background:#efece6;
}
/* =SUPPORT WARRANTY==========*/
.rowcolor-type1 {
	background:#efece6;
	/*height:35px;*/
	font-size: 14px;
	font-weight:bold;
	text-align:left;
}
.rowcolor-type2 {
	background:#f4f2ed;
	/*height:35px;*/
	font-size: 14px;
	text-align:left;
}
#article p.article-note {
	color: #a89d7e;
	margin: 0px 0 10px 0;
}
/* =HOWTOBUY ORDERINFO==========*/
.orederinfo-list table {
	padding:5px 0 5px 0;
}
.orederinfo-list th {
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	font-size:11px;
	text-align:left;
	padding:5px 5px 5px 10px;
}
.orederinfo-list td {
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	font-size:11px;
	text-align:left;
	padding:5px 5px 5px 10px;
}
.orederinfo-list th {
	background:#cccccc;
	font-weight:bold;
	color:#ffffff;
}
.orederinfo-list td {
	background:#efece6;
}
.orederinfo-list em {
	color:#7F34AB;
}
/* =WHERETOBUY BANKSHOP */
body.wheretobuy-page .boxcontent {
	padding:20px;
}
.wheretobuy-bankshop .contract-btn, .wheretobuy-bankshop .expand-btn {
	width: 112px;
}
body.wheretobuy-bankshop .form-content .article-function {
	margin: 0 0 20px 0;
}
/* +RECENTLY-VIEWED---------- */
/*.recently-viewed-close .title a{
	background:url(/images/BQC/btn/btn_recently_viewed_close_bqc.png) left top no-repeat;
}
.recently-viewed-close .title a:hover{
	background:url(/images/BQC/btn/btn_recently_viewed_close2_bqc.png) right top no-repeat;
}
.recently-viewed-open .title a{
	background:url(/images/BQC/btn/btn_recently_viewed_open_bqc.png) right top no-repeat;
}*/

/* +MAIN-PRODUCT(home3.asp)---------- */
#main-banner li.main-product li.product-name {
	letter-spacing:0;
	width:180px;
	margin:8px 0 2px 0;
	font-weight: bold;
	padding:0 0 0 19px;
	height:16px;
	*float:none;
	text-align:left;
	color:#525252;
	background:transparent url(/images/common/icon/icon_purple_right_arrow01.png) no-repeat scroll left 0;
}
#main-banner li.main-product li.product-descibe {
	margin:0;
	*font-size:9px;
	font-size:11px;
	color:#6c6c6c;
	height:62px;
	width:200px;
	line-height:15px;
}
#main-banner li.main-product li.product-descibe a {
 *font-size:10px;
}
/* +HOT-NEWS-TYPE01(home3.asp)---------- */
body.home-page-type01 #content .bgC {
	height:auto;
	min-height:729px;
	*height:auto;
	_height:729px;
}
/*body.home-page-type01 #main-banner {
	position:absolute;
	width:943px;
	height:175px;
	bottom:161px;
	left:15px;
	z-index:2;
}*/
body.home-page-type01 #main-banner li{
	background:none;
	height:156px;
	overflow:hidden;
	width:200px;
	padding:0;
	margin:0 18px 0 0;
}
#hot-news-type01 {
	position:absolute;
	bottom:0;
	left:0;
	height:158px;
	width:940px;
	display:block;
	font-size:12px;
}
#hot-news-type01 li {
	float:left;
	padding:18px 15px 0 17px;
	margin:0 29px 0 0;
	width:423px;
	height:140px;
	position:relative;
	background:url(/images/common/bg/bg_hotnews_type4.gif) left top no-repeat;
}
#hot-news-type01 li h3 {
	font-size:15px;
	font-weight:900;
	color:#525252;
 	font-family:Microsoft YaHei,msyh;/* 0801 */
}
#hot-news-type01 li h3 img {
	vertical-align:top;
}
#hot-news-type01 .more-btn {
	position:absolute;
	right:6px;
	top:19px;
	display:block;
	font-size:11px;
}
#hot-news-type01 .more-btn a {
	padding:0 27px 2px 0;
	background: url(/images/common/icon/icon_purple_right_arrow01.png) right 0 no-repeat;
}
#hot-news-type01 .more-btn a:hover {
	background-position:right -50px;
}
#hot-news-type01 .rss-btn {
	position:absolute;
	left:75px;
	top:13px;
	display:block;
}
#hot-news-type01 .rss-btn a {
	text-indent:-9999px;
	display:block;
	width:30px;
	height:17px;
	line-height:17px;
	background:url(/images/common/btn/btn_rss_nom.png) left top no-repeat;
}
#hot-news-type01 .rss-btn a:hover {
	background:url(/images/common/btn/btn_rss_ov.png) left top no-repeat;
}
#hot-news-type01 li ol {
	margin:7px 0 0 0;
}
#hot-news-type01 li ol li {
	float:none;
	width:420px;
	height:auto;
	margin:0;
	padding:0;
	position:relative;
	background:none;
}
#hot-news-type01 li ol li a {
	margin:0 0 0 6px;
	padding:0 0 0 10px;
 *padding:0 0 2px 10px;
	width:350px;
	height:14px;
 *height:17px;
	display:inline-block;
	overflow:hidden;
	font-size:12px;
 *font-size:10px;
	background:url(/images/common/icon/icon_dot_purple.gif) left 7px no-repeat;
}
#hot-news-type01 li ol li span {
	position:absolute;
	right:0;
	top:0;
	color:#6293cb;
}
/* =MYBENQ ---------- */		
.mybenq-basic-rights, .mybenq-vip-rights {
	background: #efede6;
	padding: 25px 15px 15px;
}
.mybenq-vip-rights {
	margin: 1px 0 0;
	background: #efede6 url(/images/common/bg/bg_mem_smile.jpg) no-repeat right bottom;
}
.mybenq-basic-rights h2, .mybenq-vip-rights h2 {
	font-size: 13px;
	margin: 0 0 15px 0;
}
.mybenq-basic-rights .article-list01, .mybenq-vip-rights .article-list01 {
	color: #4d167a;
	background: url(/images/common/dec/dec_dot.gif) repeat-x left bottom;
	padding: 0 0 5px 0;
}
.mybenq-basic-rights ul.last, .mybenq-vip-rights ul.last {
	background: none;
	padding: 0;
}
.mybenq-basic-rights .article-list01 li, .mybenq-vip-rights .article-list01 li {
	background-position: left 9px;
	margin: 0 0 5px 0;
}
.mybenq-basic-rights .article-list01 p, .mybenq-vip-rights .article-list01 p {
	color: #6c6c6c;
	line-height: 16px;
}
body.mybenq-event-page .article-title {
	margin:20px 30px 10px 23px;
}
#member-banner {
	margin: 0 0 0 23px;
}
.member-newslist {
	width: 625px;
	margin: 15px 0 0 23px;
}
.member-newslist .news-list td {
	padding: 8px 0;
 *padding: 8px 0 0;
}
.news-list .news-date {
	width:115px;
	padding:8px 0 0 11px;
	background: url(/images/common/icon/icon_right_purple_arrow03.gif) left 12px no-repeat;
}/*0809*/
.member-newslist .browsingbar {
	width:625px;
}
.member-report {
	width: 625px;
	margin: 15px 0 0 23px;
}
body.join-steps h1 {
	background: none;
	width: 625px;
	height:46px;
	line-height:46px;
	margin:0;
}
/* -steps-nav-----*/
.steps-nav {
	text-indent: -9999px;
	float: none;
	width: 625px;
	margin: 20px 0 20px 20px;
}
div.steps-nav p {
	float: left;
	width: 161px;
}
.join-step02-page .step01, .join-step03-page .step01, .join-step04-page .step01 {
	width: 161px;
	height: 82px;
}
.join-step01-page .step02, .join-step03-page .step02, .join-step04-page .step02 {
	width: 161px;
	height: 82px;
}
.join-step01-page .step03, .join-step02-page .step03, .join-step04-page .step03 {
	width: 161px;
	height: 82px;
}
.join-step01-page .step04, .join-step02-page .step04, .join-step03-page .step04, .join-step04-page .step04 {
	width: 141px;
	height: 82px;
}
.join-step01-page .step02 {
	background: url(/images/BQC/bg/bg_step01.jpg) no-repeat left 0;
}
.join-step01-page .step03 {
	background: url(/images/BQC/bg/bg_step03.jpg) no-repeat left 0;
}
.join-step01-page .step04 {
	background: url(/images/BQC/bg/bg_step04.jpg) no-repeat left 0;
}
.join-step02-page .step01 {
	background: url(/images/BQC/bg/bg_step01.jpg) no-repeat left 0;
}
.join-step02-page .step03 {
	background: url(/images/BQC/bg/bg_step03.jpg) no-repeat left 0;
}
.join-step02-page .step04 {
	background: url(/images/BQC/bg/bg_step04.jpg) no-repeat left 0;
}
.join-step03-page .step01 {
	background: url(/images/BQC/bg/bg_step01.jpg) no-repeat left 0;
}
.join-step03-page .step02 {
	background: url(/images/BQC/bg/bg_step02.jpg) no-repeat left 0;
}
.join-step03-page .step04 {
	background: url(/images/BQC/bg/bg_step04.jpg) no-repeat left 0;
}
.join-step04-page .step01 {
	background: url(/images/BQC/bg/bg_step01.jpg) no-repeat left 0;
}
.join-step04-page .step02 {
	background: url(/images/BQC/bg/bg_step02.jpg) no-repeat left 0;
}
.join-step04-page .step03 {
	background: url(/images/BQC/bg/bg_step03.jpg) no-repeat left 0;
}
.join-step01-page .step01 {
	background: url(/images/BQC/bg/bg_step01.jpg) no-repeat left -82px;
	height: 93px;
}
.join-step02-page .step02 {
	background: url(/images/BQC/bg/bg_step02.jpg) no-repeat left -82px;
	height: 93px;
}
.join-step03-page .step03 {
	background: url(/images/BQC/bg/bg_step03.jpg) no-repeat left -82px;
	height: 93px;
}
.join-step04-page .step04 {
	background: url(/images/BQC/bg/bg_step04.jpg) no-repeat left -82px;
	height: 93px;
}
.login .popbox-form-link {
	line-height: 30px;
	height: 30px;
	margin: 0 0 0 83px;  /* adjust the distance to left */
	/*_margin:0 0 0 70px;
	float:left;*/
}
.forgotpw .article-note {
	position: absolute;
	left: 90px;
	top: 3px;
	width: 180px;
	line-height: 12px;
}
body.join-steps .form-txt h2 {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	margin: 0;
}
body.join-step01-page .form-txt {
	background:#EFECE6 url(/images/common/bg/bg_mem_ok.jpg) no-repeat scroll right bottom;
	height: 180px;
	padding:35px 30px;
}
body.join-step01-page .form-txt-scrolled {
	height: 180px;
}
body.join-step01-page .form-btn div {
	width: 230px;
}
body.join-step02-page .form-btn div {
	width: 90px;
}
body.prd-regist-page .form-btn div {
	width: 90px;
}
body.message-page .form-btn div {
	width: 130px;
}
body.message-page .form-btn p {
	_width:60px;
	margin-right:5px;
}
body.message-page .form-note .form-note-content .usual-btn01 {
	_width:90px;
	_float: left;
}
/*body.join-step01-page .form-btn p.submit-btn {
	_width:90px;
}*/
body.join-step01-page .form-btn p.continue-btn {
	_width:140px;
	margin-left:5px;
}
body.join-step03-page .form-txt, body.join-step04-page .form-txt {
	background:#EFECE6 url(/images/common/bg/bg_mem_ok.jpg) no-repeat right bottom;
	padding:35px 30px;
	min-height:243px;
	height: auto;
	_height:243px;
}
.forgotpw {
	padding:15px 20px;
}
.forgotpw-pop {
	width:347px;
}
/* =PARTNER PROGRAM ----------*/
.form-link a:link, .form-link a:visited {
	color: #7f34ab;
}
.form-link a:hover {
	text-decoration: underline;
}
.article-list-title {
	font-weight: bold;
	color: #7f34ab;
	margin-bottom:-15px;
}
.form-txt .article-list01 li {
	line-height: 30px;
}
.form-txt .article-list01 label {
	float: left;
	width: 70px;
}
.form-txt .article-list01 .usual-btn {
	float: right;
	width: 70px;
	margin: 0 110px 0 0;
}
.form-txt .article-list01 .article-note01 {
	color: #6c6c6c;
}
.form-txt .article-list01 .form-link a {
	margin: 0 10px;
}
body.partner-advantage-page .form-txt {
	background:#EFECE6 url(/images/common/bg/bg_mem_lock_s.jpg) no-repeat scroll right top;
	padding:15px 0 15px 125px;
}
.partner-access {
	margin: 25px 0 0 20px;
}
.partner-access .article-list01 li {
	line-height: 30px;
}
body.partner-lostpw-page .form-txt {
	background:#EFECE6 url(/images/common/bg/bg_getmail.jpg) no-repeat scroll right top;
	padding: 25px 0 25px 125px;
}
body.partner-lostpw-page .form-txt .article-list01 .usual-btn {
	float: right;
	width: 90px;
	margin: 0 90px 0 0;
}
body.partner-lostpw-page .article-note02 {
	font-size: 12px;
	padding: 0;
}
body.partner-registration-page .article-note02 {
	padding: 0;
}
body.partner-registration-page .form-txt {
	background:#EFECE6 url(/images/common/bg/bg_mem_lock.jpg) no-repeat scroll right top;
	padding:30px 20px 15px 30px;
	margin-top: 0;
}
body.partner-registration-page .form-txt .article-list01 .usual-btn {
	float: right;
	width: 90px;
	margin: 0 160px 0 0;
}
body.partner-registration-page .article-list-title {
	margin: 0 0 10px 0;
	font-size: 14px;
	color: #696969;
}
/* =Media Praises ----------*/
body.media-praises-page .article-title {
	margin:20px 30px 10px 23px;
}
body.media-praises-page .search-form {
	padding:0 25px 0 25px;
}
body.media-praises-page .search-form .title-btn {
	top:14px;
	right:20px;
}
body.media-praises-page .article-frametype01 .article-frametypeC {
	padding:15px 4px 10px 19px;
	width:600px;
}
body.media-praises-page .detail-nav {
	position:relative;
	margin:0 30px 0 23px
}
body.media-praises-page .detail-nav .title-btn {
	bottom:15px;
	right:15px;
	height:29px;
}
body.media-praises-page .detail-content {
	width:625px;
	margin:0 30px 0 23px;
}
body.media-praises-page .browsingbar {
	width:625px;
	padding:0;
}
body.media-praises-page .article-box .report-item {
	padding:10px 0;
	background:url(/images/common/dec/dec_dot.gif) repeat-x scroll left bottom;
}
.contentblock-title td {
	line-height:28px;
	height:28px;
	color:#fff;
	font-weight:bold;
	background:#ccc;
	font-size:11px;
}
.contentblock-title td.date {
	padding:0 0 0 27px;
}
.contentblock-title td.award {
	text-align:center;
}
.contentblock-title td.media {
	padding:0 0 0 18px;
}
body.media-praises-page .article-box .openbox a, body.media-praises-page .article-box .closebox a {
	top:25px;
}
body.media-praises-page .report-item {
	font-size:11px;
}
body.media-praises-page .report-item td.date {
	padding:0 0 0 10px;
}
body.media-praises-page .report-item td.date p {
	color:#6c6c6c;
	padding:0 0 0 15px;
	background:url(/images/common/icon/icon_newslist_arrow.gif) no-repeat scroll left center;
}
body.media-praises-page .report-item td.media {
	padding:0 0 0 20px;
}
body.media-praises-page .report-item td.country {
	padding:0 0 0 5px;
}
body.media-praises-page .report-item td.award {
	text-align:center;
}
body.media-praises-page .report-item td.product, body.media-praises-page .report-item td.model {
	color:#7f34a1;
}
body.media-praises-page .boxcontent {
	background:url(/images/common/dec/dec_dot.gif) repeat-x scroll left bottom;
}
body.media-praises-page .contentblock {
	margin:0 0 30px 0;
}
.contentblock .attach {
	padding:20px 0 0 0;
	font-size:11px;
}
.contentblock .attach .link {
	padding:0 0 0 15px;
	background:url(/images/common/icon/icon_newslist_arrow.gif) no-repeat scroll left center;
}
.contentblock .attach ul {
	padding:10px 0 0 15px;
}
.contentblock .attach li {
	color:#a5a5a5;
}
.contentblock .attach .download {
	color:#6c6c6c;
	font-weight:bold;
	margin:0 0 0 20px;
	padding:0 0 0 12px;
	background:url(/images/common/icon/icon_down_arrow.gif) no-repeat scroll left center;
}
/*-- PARTNER PROGRAM fix(0429)--------*/
body.partner-program-unit .form-txt li .usual-btn a, body.partner-program-unit .form-txt label, body.partner-program-unit .form-txt .input210 {
	float:left;
}
body.partner-program-unit .form-txt li {
	background:url(/images/common/icon/icon_right_purple_arrow03.gif) no-repeat left 12px;
	height:25px;
	padding-bottom:10px;
	_padding-bottom:0;
}
body.partner-program-unit .form-txt label {
	min-width:70px;
	width:auto !important;
	width:70px;
}
body.partner-program-unit .form-txt .article-list01 .usual-btn {
	float:left;
	width:auto;
	margin:0;
}
body.partner-program-unit .form-txt .input210 {
	height:20px;
}
body.partner-advantage-page .form-txt .form-link a {
	margin:0 10px;
}
body.partner-advantage-page .article-note01 {
	color:#6C6C6C;
}
/*-- PARTNER PROGRAM fix(0506)--------*/
body.partner-program-unit .table-list01 table td, body.partner-program-unit .table-list01 table th {
	border:none;
	padding:7px 0;
	font-weight:normal;
}
body.partner-program-unit .table-list01 td .select135 {
	margin-right:20px;
}
body.partner-program-unit .table-list01 td input, body.partner-program-unit .table-list01 td span {
	float:left;
}
body.partner-program-unit .select-item span, body.partner-program-unit span.input100 {
	margin:0 10px 7px 0;
}
body.partner-program-unit .table-list01 td label {
	display:inline-block;
	float:left;
	line-height:25px;
	padding-right:5px;
	margin-right:0;
}
body.partner-program-unit .table-list01 .regist-select label {
	line-height:17px;
	_line-height:20px;
	padding-right:15px;
}
body.partner-program-unit .table-list01 .one-item {
	display:inline-block;
	min-width:140px;
	width:auto !important;
	width:140px;
	float:left;
	margin-bottom:5px;
	_margin-bottom:0;
}
.code {
	line-height:72px;
}
body.partner-program-unit .form-btn {
	margin:0;
	padding:15px 0;
}
body.partner-program-unit .form-btn div {
	width:625px;
	margin:0;
	padding:0;
	position:relative;
}
body.partner-program-unit .form-btn .usual-btn a {
	position:absolute;
	left:42%;
}
body.partner-program-unit .table-list01 table p {
	height:25px;
	margin-bottom:5px;
}
/* sidebar(Product Support) add button link */
#sidebar .boxcontent a.button-link {
	margin:0 0 0 -1px;
	padding:0;
	min-height:36px;
	height:auto !important;
	height:36px;
	width:225px;
}
#sidebar .boxcontent a.button-link img {
	margin:0;
}
/* =Support/ContactUs 5page ----------*/
body.service-warranty-page .article-title, body.technical-support-page .article-title, body.sales-page .article-title, body.website-page .article-title, body.general-information-page .article-title {
	margin:20px 30px 10px 23px;
}
.form-content .select95 li {
	float:left;
	margin:0 10px 0 0;
	padding:0;
}
.form-content .table-list01 li {
	background:none;
}
.form-content h2 .note {
	font-weight:normal;
}
.form-content .rowcolor-type2 div, .form-content .rowcolor-type4 div {
	margin-bottom:5px;
}
.form-content .rowcolor-type2 div.jLookSelectWrapper, .form-content .rowcolor-type2 div.jLookSelectWrapper div, .form-content .rowcolor-type4 div.jLookSelectWrapper, .form-content .rowcolor-type4 div.jLookSelectWrapper div {
	margin:0;
}
.item-description {
	margin-bottom:5px;
}
.form-content .form-btn div {
	width:120px;
}
.form-content .form-btn p {
	min-width:60px;
	width:auto !important;
	/*_width:60px;*/
	height:30px;
	margin:0 auto;
	padding:15px 0;
}
.form-content .form-btn .usual-btn{
	float:left;}
.form-content .form-btn {
	margin:0;
}
.form-content h2 {
	width:100%;
}
.form-content textarea {
	font-size:12px;
}
/* 0727 */
body.home-page-type01 #main-banner{
	bottom:168px;
	height:156px;
	width:940px;}
body.home-page-type01 #main-banner li li{
	height:85px;
	margin:0;
	overflow:hidden;}
body.home-page-type01 #main-banner li a {
	display:inline;
	height:auto;
	width:auto;}
body.home-page-type01 #main-banner li.last-main-product{
	margin:0;}
body.home-page-type01 #main-banner .main-vedio{
	width:286px;
	height:156px;}

/* 0728 */
#article-content{
	width:427px;
	float:left;
	margin-right:10px;}
#article-sidebar{
	float:left;
	width:199px;}
.article-sidebar-box .boxtitle-top-bg {
	background:url(/images/common/bg/bg_rightcol_title_top.gif) no-repeat left top;
	width:199px;
	cursor:default;}
.article-sidebar-box .boxtitle-body-bg {
	background:url(/images/common/bg/bg_rightcol_title_body.gif) repeat-y left top;
	width:165px;
	cursor:default;
	color:#fff;}
.article-sidebar-box .boxtitle-btm-bg {
	background:url(/images/common/bg/bg_rightcol_title_btm.gif) no-repeat left bottom;
	width:199px;
	cursor:default;}
.article-sidebar-box .box-body-bg {
	background:url(/images/common/bg/bg_rightcol_body.gif) repeat-y left top;
	width:199px;}
.article-sidebar-box .box-btm-bg {
	background:url(/images/common/bg/bg_rightcol_btm.gif) no-repeat left bottom;
	width:199px;}
.article-sidebar-box ul{
	padding:18px;
	width:163px;}

.login{
	width:324px;/*424px*/
	height:191px;/*241px*/
	margin-top:20px;
	border:1px solid #cbcbcb;}
.login .usual-btn{
	position:absolute;
	top:0;
	right:20px;
	display:inline-block;}
.login .usual-btn a{
	display:inline-block;}

/* 0729 */
.form-txt .usual-btn,.form-txt .usual-btn a{
	display:inline-block;
	float:left;}
.form-txt .usual-btn{
	padding-left:15px;}
#article-container{
	margin:0 0 0 23px;}
#article-container .article-box{
	width:625px;}
