
﻿ input[type="checkbox"] {
	vertical-align: -2px;
	_vertical-align: -1px
}
img {
	border: 0;
	vertical-align: top
}
body {
	font-size: 12px;
	margin: 0;
	padding: 0;
	
}
a {
	padding: 0
}
p {
	margin: 0
}
body {
	background:#efefef url(../image/bodybg.png) repeat-x;
	color: #000;
	font-family: "宋体", "新宋体", sans-serif
}
a {
	color: #666
}
.g_minor {
	color: #888
}
.g_stress {
	color: #C30
}
.g_title {
	background-color: #f7f9f8;
	color: #000
}
.g_title a {
	color: #000
}
.g_panel {
	background-color: #dbeaef;
	color: #000
}
.g_panel a {
	color: #666
}
.g_panelArrow {
	color: #dbeaef
}
.g_block {
	background-color: #528ab5;
	color: #fff
}
.g_block a {
	color: #fff
}
.g_tip {
	background-color: #fbfcbe;
	color: #f00
}
.g_tip a {
	color: #f00
}
.g_hover {
	background-color: #528ab5;
	color: #fff
}
.g_hover a {
	color: #fff
}
.g_selected {
	background-color: #528ab5;
	color: #fff
}
.g_selected a {
	color: #fff
}
.g_border {
	border-color: #dbeaef
}
.g_borderHover {
	border-color: #ff8040
}
.g_borderSelected {
	border-color: #c30008
}
.g_separator {
	border-color: #dbeaef
}
.g_btn {
	border: 1px solid #8f8f8f;
	background: #f5f5f5;
	color: #666!important
}
.g_btn:hover {
	border: 1px solid #3298fe;
	background: #e8f3fe;
	color: #666!important
}
.g_itext {
	border: 1px solid #8f8f8f
}
.g_textarea {
	border: 1px solid #8f8f8f
}
.g_close {
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) -1332px -36px no-repeat
}
.g_close:hover {
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) -1369px -36px no-repeat
}
.g_imgPrev {
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) -1584px -204px
}
.g_imgNext {
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) -1548px -204px
}
.g_control_prev {
	background: url(http://www.cqcvs.net/template/default/style/prev.png) no-repeat;
	_background: url(http://www.cqcvs.net/template/default/style/prev.gif) no-repeat
}
.g_control_next {
	background: url(http://www.cqcvs.net/template/default/style/next.png) no-repeat;
	_background: url(http://www.cqcvs.net/template/default/style/next.gif) no-repeat
}
.g_ibutton {
	display: inline-block;
	margin: 0;
	outline: 0;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font-size: 12px;
	margin: 0;
	padding: 0 10px!important;
	_padding: 0 4px;
	height: 23px;
	_height: 22px;
	line-height: 19px;
	_line-height: 22px;
	border: 1px solid #8f8f8f;
	background: #f5f5f5;
	color: #666
}
.g_ibutton-hover {
	border: 1px solid #3298fe;
	background: #e8f3fe;
	color: #666
}
.g_ibutton-active {
	border: 1px solid #3298fe;
	background: #d3e9ff;
	color: #666
}
.g_ibutton-disabled {
	border: 1px solid #cecece;
	background: #fff;
	color: #d1d1d1
}
.g_locale1108 {
	font-family: 'Saysettha OT'
}
.g_locale1036 .g_mallBuyBig span {
	letter-spacing: 0
}
.g_locale1033 .g_mallBuyBig span {
	letter-spacing: 0
}
.g_locale1041 .g_mallBuyBig span {
	letter-spacing: 0
}
.g_locale1032 .g_mallBuyBig span {
	letter-spacing: 0
}
.g_locale1054 .g_mallBuyBig span {
	letter-spacing: 0
}
.g_locale1108 .g_mallBuyBig span {
	letter-spacing: 0
}
.g_locale11274 .g_mallBuyBig span {
	letter-spacing: 0
}
.g_locale1049 .g_mallBuyBig span {
	letter-spacing: 0
}
.g_sideBtn {
	width: 25px;
	height: auto;
	position: absolute;
	top: 0;
	left: -20px;
	overflow: hidden
}
.g_sideBtn_t {
	height: 9px;
	overflow: hidden
}
.g_sideBtn_c {
	height: auto;
	padding: 0 4px;
	word-wrap: break-word;
	vertical-align: middle;
	text-align: center
}
.g_sideBtn_b {
	height: 35px;
	overflow: hidden
}
.g_sB_rt {
	background: url(http://www.cqcvs.net/template/default/style/float_default.png) no-repeat 0 0
}
.g_sB_rc {
	background: url(http://www.cqcvs.net/template/default/style/float_default.png) repeat-y -60px 0
}
.g_sB_rb {
	background: url(http://www.cqcvs.net/template/default/style/float_default.png) no-repeat -120px 0
}
.g_sB_lt {
	background: url(http://www.cqcvs.net/template/default/style/float_default.png) no-repeat -180px 0
}
.g_sB_lc {
	background: url(http://www.cqcvs.net/template/default/style/float_default.png) repeat-y -240px 0
}
.g_sB_lb {
	background: url(http://www.cqcvs.net/template/default/style/float_default.png) no-repeat -300px 0
}
.g_mallBuy {
	height: 22px;
	background: url(http://www.cqcvs.net/template/default/style/buyB3.png?v=201412011712) no-repeat 0 -375px;
	display: inline-block;
	padding-left: 25px;
	border-radius: 5px 0 0 5px;
	text-decoration: none
}
.g_mallBuy span {
	letter-spacing: 5px;
	height: 22px;
	line-height: 22px;
	color: #fff;
	display: inline-block;
	float: left;
	cursor: pointer;
	background: url(http://www.cqcvs.net/template/default/style/buyB3.png?v=201412011712) 0 -405px repeat-x;
	margin-left: -1px;
	padding: 0 5px;
	border-radius: 0 5px 5px 0
}
.g_mallBuyBig {
	background: url(http://www.cqcvs.net/template/default/style/buyB2.png?v=201412011712) no-repeat 0 -577px;
	padding-left: 32px;
	display: inline-block;
	height: 35px;
	line-height: 35px;
	text-decoration: none;
	border-radius: 7px 0 0 7px
}
.g_mallBuyBig span {
	letter-spacing: 5px;
	background: url(http://www.cqcvs.net/template/default/style/buyB2.png?v=201412011712) repeat 0 -624px;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	cursor: pointer;
	height: 35px;
	display: inline-block;
	padding: 0 10px 0;
	border-radius: 0 7px 7px 0
}
.g_border {
	border-width: 1px;
	border-style: solid
}
.g_btn {
	height: 21px;
	line-height: 21px;
	padding: 0 10px;
	cursor: pointer;
	display: inline-block;
	font-size: 12px;
	margin-left: 5px;
	text-decoration: none
}
.g_itext {
	height: 19px;
	line-height: 19px;
	padding: 1px
}
.g_close {
	display: inline-block;
	height: 20px;
	width: 20px;
	cursor: pointer;
	vertical-align: middle
}
.g_close:hover {
	height: 20px;
	width: 20px;
	cursor: pointer
}
.g_imgPrev {
	float: left;
	width: 8px;
	height: 80px;
	margin-left: 5px;
	cursor: pointer;
	display: inline
}
.g_imgNext {
	float: right;
	width: 8px;
	height: 80px;
	margin-right: 5px;
	cursor: pointer;
	display: inline
}
.g_photoBack {
	background: url(http://www.cqcvs.net/template/default/style/photo_back.png) center no-repeat;
	cursor: pointer
}
.g_topFlag1 {
	background: url(http://www.cqcvs.net/template/default/style/g_topFlag1.gif?v=201404011729) no-repeat 0 -36px
}
.g_topFlag2 {
	background: url(http://www.cqcvs.net/template/default/style/g_topFlag2.gif) no-repeat 0 -37px
}
.g_topFlag3 {
	background: url(http://www.cqcvs.net/template/default/style/g_topFlag3.gif) no-repeat 0 -36px
}
.g_topFlag4 {
	background: url(http://www.cqcvs.net/template/default/style/g_topFlag4.gif) no-repeat 0 4px
}
.g_html {
	height: 100%
}
.g_htmlManage {
	overflow: hidden;
	height: 100%
}
.g_body {
	height: 100%
}
.g_bodyManage {
	overflow: hidden;
	height: 100%
}
.g_main {
	position: relative
}
.g_main.g_mainManage {
	background: 0
}
.g_mainManage {
	position: absolute;
	height: auto;
	min-height: 0;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 0;
	overflow-x: auto;
	overflow-y: scroll;
*height:expression(document.documentElement.clientHeight);
*width:expression(document.documentElement.clientWidth)
}
.g_web {
	position: relative;
	min-height: 100%;
	_height: 100%
}
.g_webManage {
	position: relative;
	width: 100%;
	height: auto;
	min-height: 100%;
	max-height: none;
	_height: 100%;
	padding: 0;
	margin: 0;
*width:expression(document.body.offsetWidth-17)
}
.webTopTable {
	width: 100%;
	table-layout: fixed;
	margin: 0;
	padding: 0;
	border-spacing: 0;
*margin-top:-1px;
	height: 0;
	font-size: 0
}
.webTop {
	position: relative;
	width: 960px;
	margin: 0;
	padding: 0;
	height: 0;
	font-size: 0;
*margin-top:1px
}
.absTopTable {
	width: 100%;
	table-layout: fixed;
	margin: 0;
	padding: 0;
	border-spacing: 0;
*margin-top:-1px;
	height: 0;
	font-size: 0
}
#absTopForms {
	position: relative;
	width: 960px;
	margin: 0;
	padding: 0;
	height: 0;
	font-size: 0;
*margin-top:1px;
	text-align: left
}
.webHeaderTable {
	width: 100%;
	table-layout: fixed;
	margin: 0;
	padding: 0;
	border-spacing: 0
}
.webHeaderTable .webHeaderTd {
	vertical-align: bottom;
	height: 100%
}
.webHeader {
	position: relative;
	width: 960px;
	margin: 0;
	padding: 0
}
.webHeader .headerTable {
	table-layout: fixed;
	width: 100%;
	height: 100%
}
.webHeader .headerCusLeft {
	display: none
}
.webHeader .headerCusRight {
	display: none
}
.webHeader .headerCusMiddle {
	width: 100%;
	height: 100%
}
.webHeader .headerNav {
	position: relative;
	width: 100%;
	height: 100%
}
.webNavTable {
	width: 100%;
	table-layout: fixed;
	margin: 0;
	padding: 0;
	border-spacing: 0;
	height: 0;
	position: absolute
}
.webNav {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
	height: 0;
*margin-top:1px
}
.webNavDefault {
	width: 960px
}
.webBannerTable {
	width: 100%;
	table-layout: fixed;
	margin: 0;
	padding: 0;
	border-spacing: 0
}
.webBannerTable .bannerLeft {
	display: none
}
.webBannerTable .bannerRight {
	display: none
}
.webBanner {
	position: relative;
	width: 960px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	z-index: 0
}
.webContainerTable {
	width: 100%;
	table-layout: fixed;
	margin: 0;
	padding: 0;
	border-spacing: 0
}
.webContainer {
	position: relative;
	width: 960px;
	padding: 0;
	margin: 0;
	text-align: left
}
.containerPlaceholder {
	clear: both;
	width: 100%;
	margin: 0;
	padding: 0;
	font-size: 0;
	overflow: hidden;
	height: 0
}
.absMiddleTable {
	width: 100%;
	table-layout: fixed;
	margin: 0;
	padding: 0;
	border-spacing: 0;
*margin-top:-1px;
	height: 0;
	font-size: 0
}
#absForms {
	position: relative;
	width: 960px;
	margin: 0;
	padding: 0;
	height: 0;
	font-size: 0;
*margin-top:1px;
	text-align: left
}
.absBottomTable {
	width: 100%;
	table-layout: fixed;
	margin: 0;
	padding: 0;
	border-spacing: 0;
*margin-top:-1px;
	height: 0;
	font-size: 0
}
#absBottomForms {
	position: relative;
	width: 960px;
	margin: 0;
	padding: 0;
	height: 0;
	font-size: 0;
*margin-top:1px;
	text-align: left
}
.webFooterTable {
	width: 100%;
	table-layout: fixed;
	margin: 0;
	padding: 0;
	border-spacing: 0
}
.webFooter {
	position: relative;
	width: 960px;
	padding: 0;
	margin: 0;
	overflow: hidden
}
.webTop {
	z-index: 6
}
#absTopForms {
	z-index: 3
}
#webNav {
	z-index: 2
}
.webHeader {
	z-index: 1
}
#absForms {
	z-index: 4
}
#absBottomForms {
	z-index: 5
}
.corpTitle {
	position: absolute;
	top: 50px;
	left: 10px;
	font-size: 32px;
	z-index: 32;
*margin-top:1px;
	text-align: left;
	white-space: nowrap
}
.logo {
	position: absolute;
	top: 10px;
	left: 10px;
	z-index: 30;
*margin-top:1px
}
.localer {
	position: absolute;
	top: 10px;
	right: 20px;
	text-align: right;
	margin: 0;
	padding: 0;
	z-index: 31;
	font-size: 12px;
*margin-top:1px
}
.localer a {
	text-decoration: none;
	font-size: 12px
}
.bannerTop {
	display: none;
	position: absolute;
	width: 100%;
	z-index: 1
}
.banner {
	position: relative;
	padding: 0;
	margin: 0
}
.bannerTable {
	table-layout: fixed;
	width: 100%;
	height: 100%
}
.bannerTable .bannerLeft, .bannerTable .bannerRight {
	display: none
}
.nav {
	position: absolute;
	top: 0;
	left: 0;
	padding: 0;
	margin: 0;
	width: 100%;
	z-index: 30;
*overflow:hidden
}
.footer {
	position: relative;
	margin: 0;
	padding: 10px 0 10px 0;
	text-align: center
}
.bgMusic {
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden
}
.hiddenModuleForms {
	display: none
}
.mallMarketPrice {
	text-decoration: line-through;
	font-family: Arial
}
.mallPrice {
	font-weight: bold;
	font-family: Arial
}
.mallPriceBig {
	font-weight: bold;
	font-size: 14px;
	font-family: Arial
}
.mallPriceBig .mallPrice {
	font-size: 24px
}
.richContent {
	line-height: 1.8;
	padding: 0;
	white-space: normal;
	word-wrap: break-word;
	word-break: normal;
	overflow: hidden;
	width: 100%;
	text-align: left
}
.richContent table {
	clear: both;
	border-collapse: collapse;
	word-break: break-all
}
.richContent table td {
	padding: 0 10px
}
.richMarquee {
	position: relative;
	height: auto;
	min-height: 30px;
	_height: 30px;
	top: -9999px;
	left: -9999px
}
.textImg0 {
	display: none
}
.textImg1 {
	float: left;
	margin: 5px 10px 5px 5px;
	position: relative
}
.richContent1 {
	width: auto;
	_float: left
}
.textImg2 {
	float: left;
	margin: 5px 10px 5px 5px;
	position: relative
}
.richContent2 {
	width: auto;
	overflow: visible
}
.richContent2 img {
	vertical-align: middle
}
.textImg3 {
	float: none;
	width: 100%;
	display: block;
	position: relative
}
.textImg3 img {
	margin: 0 auto;
	display: block
}
.textImg4 {
	float: right;
	margin: 5px;
	position: relative
}
.richContent4 {
	width: auto;
	_float: left
}
.textImg5 {
	float: right;
	margin: 5px;
	position: relative
}
.richContent5 {
	width: auto;
	overflow: visible
}
.richContent5 img {
	vertical-align: middle
}
.textImg6 {
	float: none;
	width: 100%;
	display: block;
	position: relative
}
.textImg6 img {
	margin: 0 auto;
	display: block
}
.richModuleSlaveImgContainer .richEditPic {
	position: absolute;
	height: 20px;
	width: 20px;
	display: none;
	cursor: pointer
}
.richModuleSlaveImgContainer .richEditPic .edit {
	width: 100%;
	height: 100%;
	display: block
}
.radioAlign {
	display: inline;
	zoom: 1
}
.separatorLine {
	clear: both;
	height: 1px;
	line-height: 1px;
	margin: 0;
	font-size: 0;
	border-width: 1px;
	border-style: dashed;
	border-top: 0;
	border-left: none;
	border-right: 0
}
.button {
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	cursor: pointer
}
.clearfloat {
	clear: both;
	height: 0;
	font-size: 0;
	overflow: hidden;
	line-height: 0
}
.pagenation {
	margin: 10px 10px 0 10px;
	height: 30px;
	line-height: 30px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden
}
.pagenation .pagePrev {
	padding: 5px 7px;
	display: inline
}
.pagenation .pageNext {
	padding: 5px 7px;
	display: inline
}
.pagenation .pageNo {
	padding: 5px 7px;
	display: inline
}
.pagenation .pageEllipsis {
	padding: 5px 7px;
	display: inline
}
.pagenation .pageTotal {
	padding: 5px 7px;
	display: inline
}
.pagenation span {
	display: inline
}
.pagenation a {
	TEXT-DECORATION: none;
	padding: 3px 5px
}
.pagenation2 {
	width: 100%;
	height: 25px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}
.uicheck div {
	margin: 3px 0;
	padding: 3px
}
.uicheck .g_panelArrow {
	font-size: 12px;
	height: 6px;
	width: 12px;
	overflow: hidden;
	clear: both;
	margin: 0 20px;
	padding: 0;
	font-family: SimSun!important
}
.uicheck .g_panel {
	margin-top: 0
}
.uicheck .g_control_prev {
	display: block;
	float: left;
	width: 22px;
	height: 57px;
	margin: 0 5px;
	cursor: pointer
}
.uicheck .g_control_next {
	display: block;
	float: left;
	width: 22px;
	height: 57px;
	margin: 0 5px;
	cursor: pointer
}
.uicheck .g_imgPrev {
	display: block;
	float: left;
	width: 8px;
	height: 80px;
	margin: 0 5px;
	padding: 0
}
.uicheck .g_imgNext {
	display: block;
	float: left;
	width: 8px;
	height: 80px;
	margin: 0 5px;
	padding: 0
}
.uicheck .g_separator {
	clear: both;
	margin: 0 0 5px 0;
	height: 1px;
	line-height: 1px;
	font-size: 0;
	border-width: 1px;
	border-style: dashed;
	border-top: 0;
	border-left: none;
	border-right: 0
}
.g_menu {
	position: absolute;
	top: 0;
	left: 0;
	height: auto;
	width: auto;
	margin: 0;
	padding: 0;
	z-index: 9031;
	display: none
}
.g_menu .subMenu {
	position: absolute;
	left: 0;
	top: 0;
	height: auto;
	max-height: none;
	width: auto;
	display: none
}
.g_menu .top {
	clear: both;
	padding: 0;
	border-spacing: 0;
	width: 100%;
	table-layout: fixed;
	display: none
}
.g_menu .top .center {
	width: 100%
}
.g_menu .middle {
	clear: both;
	padding: 0;
	border-spacing: 0
}
.g_menu .middle .left {
	width: 0;
	display: none;
	display: table-cell\9
}
.g_menu .item {
	clear: both
}
.g_menu .item a {
	text-decoration: none;
	padding: 0 10px;
	display: block;
	word-break: keep-all;
	white-space: nowrap;
	cursor: pointer
}
.g_menu .itemPopup a {
	cursor: default
}
.g_menu .item .itemLeft {
	display: none
}
.g_menu .item .itemCenter {
	width: auto;
	min-width: 30px;
	max-width: none;
	_width: 30px
}
.g_menu .item .itemRight {
	display: none
}
.g_menu .middle .right {
	width: 0;
	display: none;
	display: table-cell\9
}
.g_menu .bottom {
	clear: both;
	padding: 0;
	border-spacing: 0;
	width: 100%;
	table-layout: fixed;
	display: none
}
.g_menu .bottom .left {
	display: table-cell;
*display:block
}
.g_menu .bottom .center {
	width: 100%
}
.g_menu .bottom .right {
	display: table-cell;
*display:block
}
.navMainContent {
	width: 100%;
	height: 100%;
	position: relative
}
.nav .navTop {
	clear: both;
	padding: 0;
	border-spacing: 0;
	width: 100%;
	table-layout: fixed;
	display: none
}
.nav .navBottom {
	clear: both;
	padding: 0;
	border-spacing: 0;
	width: 100%;
	table-layout: fixed;
	display: none
}
.nav .navContent {
	clear: both;
	padding: 0;
	border-spacing: 0;
	height: 100%;
	table-layout: fixed;
	margin:auto;
	width: 100%
}
.nav .navLeft {
	display: none
}
.nav .navCenterContent {
	margin: 0;
	padding: 0;
	width: 990px;
	height: 100%
}
.nav .navCenter {
	position: relative;
	margin: 0;
	padding: 0;
	overflow: hidden;
	width: 990px;
	height: 100%
}
.nav .navRight {
	display: none
}
.nav .itemPrev {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
	height: 28px;
	width: 13px;
	z-index: 16;
	cursor: pointer;
	display: none;
	background: url(http://www.cqcvs.net/template/default/style/navleft.gif) no-repeat;
	height: 31px
}
.nav .itemPrevHover {
	background: url(http://www.cqcvs.net/template/default/style/navleft2.gif) no-repeat
}
.nav .itemContainer {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
	overflow: hidden;
	height: auto
}
.nav .itemNext {
	position: absolute;
	line-height: 28px;
	top: 0;
	right: 0;
	margin: 0;
	padding: 0;
	overflow: hidden;
	height: 28px;
	width: 13px;
	display: none;
	z-index: 16;
	cursor: pointer;
	background: url(http://www.cqcvs.net/template/default/style/navright.gif) no-repeat;
	height: 31px
}
.nav .itemNextHover {
	background: url(http://www.cqcvs.net/template/default/style/navright2.gif) no-repeat
}
.nav .itemSep {
	position: relative;
	float: left;
	display: inline
}
.nav .item {
	position: relative;
	float: left;
	cursor: pointer;
	border-spacing: 0
}
.nav .item .itemLeft {
	display: none
}
.nav .item .itemCenter a {
	text-decoration: none;
	text-align: center;
	display: block;
	margin: 0 10px;
	word-break: keep-all;
	white-space: nowrap;
	width: auto;
	min-width: 60px;
	max-width: none;
*width:60px
}
.nav .item .itemRight {
	display: none
}
.navSubMenu {
	_overflow: visible!important
}
.navSubMenu .item {
	height: 22px;
	line-height: 22px;
	text-align: center
}
.navSubMenu .itemPopup a {
	cursor: default
}
.container {
	position: relative;
	padding: 0;
	font-size: 0
}
.container .containerTop {
	clear: both;
	table-layout: fixed;
	padding: 0;
	border-spacing: 0;
	width: 100%;
	display: none
}
.container .containerTop .left {
	margin: 0;
	padding: 0
}
.container .containerTop .center {
	margin: 0;
	padding: 0
}
.container .containerTop .right {
	margin: 0;
	padding: 0
}
.container .containerMiddle {
	clear: both;
	table-layout: fixed;
	padding: 0;
	border-spacing: 0;
	width: 100%;
*+position:relative
}
.container .containerMiddleLeft {
	display: none
}
.container .containerMiddleCenter {
	padding: 0
}
.container .containerMiddleCenterTop {
	display: none
}
.container .containerForms {
	position: relative;
	margin: 0;
	padding: 0;
	width: 100%
}
.container .containerFormsMiddle {
	margin: 0;
	padding: 0;
	border-spacing: 0;
	width: 100%
}
.container .containerFormsLeft {
	width: 210px;
	padding: 0;
	border-spacing: 0;
	overflow: hidden;
	padding: 0 10px 10px 0;
	margin: 0;
	height: auto
}
.container .containerFormsLeft .containerFormsLeftTop {
	width: 100%;
	margin: 0;
	padding: 0;
	display: none
}
.container .containerFormsLeft .containerFormsLeftBottom {
	clear: both;
	width: 100%;
	margin: 0;
	padding: 0;
	display: none
}
.container .containerFormsCenter {
	padding: 0;
	border-spacing: 0;
	overflow: hidden;
	padding: 0 0 10px 0;
	margin: 0;
	height: auto
}
.container .containerFormsRight {
	width: 210px;
	padding: 0;
	border-spacing: 0;
	overflow: hidden;
	padding: 0 0 10px 10px;
	margin: 0;
	height: auto
}
.container .containerFormsRight .containerFormsRightTop {
	margin: 0;
	width: 100%;
	padding: 0;
	display: none
}
.container .containerFormsRight .containerFormsRightBottom {
	clear: both;
	margin: 0;
	width: 100%;
	padding: 0;
	display: none
}
.container .containerMiddleCenterBottom {
	display: none
}
.container .containerMiddleRight {
	display: none
}
.container .containerBottom {
	clear: both;
	table-layout: fixed;
	padding: 0;
	border-spacing: 0;
	width: 100%;
	display: none
}
.container .containerBottom .left {
	margin: 0;
	padding: 0
}
.container .containerBottom .center {
	margin: 0;
	padding: 0
}
.container .containerBottom .right {
	margin: 0;
	padding: 0
}
.topForms {
	clear: both;
	margin: 0;
	padding: 0;
	width: 100%
}
.leftForms {
	clear: both;
	margin: 0;
	width: 100%;
	padding: 0;
	border-spacing: 0
}
.centerTopForms {
	margin: 0;
	width: 100%;
	padding: 0;
	overflow: hidden
}
.containerForms .containerFormsCenter .containerFormsCenterMiddle {
	clear: both;
	margin: 0;
	padding: 0;
	overflow: hidden
}
.middleLeftForms {
	float: left;
	width: 49%;
	margin: 0;
	padding: 0;
	overflow: hidden
}
.middleLeftForms .ui-resizable-layoutResize-handle {
	border-left: 1px solid #fff;
	border-right: 2px solid #2b73ba;
	background: #fff;
	left: auto;
	right: 3px;
	width: 1px
}
.middleRightForms {
	float: right;
	width: 49%;
	margin: 0;
	padding: 0;
	overflow: hidden
}
.centerBottomForms {
	clear: both;
	width: 100%;
	margin: 0;
	padding: 0;
	overflow: hidden
}
.rightForms {
	clear: both;
	margin: 0;
	width: 100%;
	padding: 0;
	border-spacing: 0
}
.bottomForms {
	clear: both;
	margin: 0;
	padding: 0;
	width: 100%
}
.form {
	position: relative;
	margin: 7px 0 0 0;
	padding: 0;
	overflow: hidden;
	zoom: 1;
	font-size: 12px
}
.forms .formTop {
	table-layout: fixed;
	clear: both;
	padding: 0;
	border-spacing: 0;
	width: 100%;
	display: none
}
.forms .formBanner {
	position: relative;
	clear: both;
	padding: 0;
	border-spacing: 0;
	width: 100%;
	table-layout: fixed;
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden
}
.forms .formBanner .left {
	display: none
}
.forms .formBanner .center {
	table-layout: fixed;
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	width: 100%
}
.forms .formBannerTitle {
	float: left;
	padding: 0;
	border-spacing: 0
}
.forms .formBannerTitle .titleLeft {
	display: none
}
.forms .formBannerTitle .titleCenter {
	text-align: left;
	padding: 0 5px;
	font-size: 13px;
	font-weight: bold;
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}
.forms .formBannerTitle .titleRight {
	display: none
}
.forms .formBannerOther {
	position: absolute;
	left: auto;
	right: 5px;
	top: 0;
	bottom: 0;
height:expression(this.parentElement.id)
}
.forms .formBannerMore {
	float: left;
	padding: 0 5px;
	width: 60px;
	text-align: right;
	height: 100%;
	_position: relative;
	_top: 50%
}
.forms .formBannerMore a {
	text-decoration: none;
	display: inline;
	float: none;
	vertical-align: middle;
	_position: relative;
	_top: -50%
}
.forms .formBannerBtn {
	float: left;
	display: none;
	width: 20px;
	height: 100%;
	_position: relative;
	_top: 50%
}
.forms .formBannerBtn a {
	text-decoration: none;
	display: inline-block;
	height: 20px;
	width: 20px;
	vertical-align: middle;
	float: none;
	_position: relative;
	_top: -50%
}
.forms .formBannerBtn a span {
	display: none
}
.forms .formBanner .right {
	display: none
}
.forms .formMiddle {
	position: relative;
	clear: both;
	padding: 0;
	border-spacing: 0;
	width: 100%;
	table-layout: fixed;
	font-size: 12px
}
.forms .formMiddle .formMiddleLeft {
	display: none
}
.forms .formMiddle .formMiddleCenter {
	margin: 0;
	zoom: 1;
	width: 100%
}
.forms .formMiddleContent {
	position: relative;
	height: auto;
	_zoom: 1;
	min-height: 30px;
	max-height: none;
	_height: 30px;
	overflow-x: hidden;
	margin: 5px
}
.forms .multiColFormMiddleContent {
	margin: 0
}
.forms .formMiddle .formMiddleRight {
	display: none
}
.forms .formBottom {
	clear: both;
	padding: 0;
	border-spacing: 0;
	width: 100%;
	table-layout: fixed;
	word-break: keep-all;
	white-space: nowrap;
	display: none
}
.forms .formBottom .center {
	width: 100%
}
.forms .formMiddleContent .formUnsortable {
	overflow: hidden
}
.floatForms .form {
	padding: 0;
	margin: 0
}
.floatForms .formBannerBtn {
	display: block
}
.floatLeftTop {
	position: fixed;
	_position: absolute;
	top: 0;
	left: 0;
	width: 0;
	height: 0;
	font-size: 0;
	z-index: 29;
	margin: 0;
	padding: 0
}
.floatRightTop {
	position: fixed;
	_position: absolute;
	top: 0;
	right: 0;
	width: 0;
	height: 0;
	font-size: 0;
	z-index: 29;
	margin: 0;
	padding: 0
}
.floatLeftBottom {
	position: fixed;
	_position: absolute;
	bottom: 0;
	left: 0;
	width: 0;
	height: 0;
	font-size: 0;
	z-index: 29;
	margin: 0;
	padding: 0
}
.floatRightBottom {
	position: fixed;
	_position: absolute;
	bottom: 0;
	right: 0;
	width: 0;
	height: 0;
	font-size: 0;
	z-index: 29;
	margin: 0;
	padding: 0
}
.absForms .form {
	padding: 0;
	margin: 0;
	position: absolute;
	overflow: hidden;
	zoom: 1;
	z-index: 29
}
.footer {
	position: relative;
	padding: 10px 0;
	width: 100%
}
.footer .footerTop {
	clear: both;
	table-layout: fixed;
	padding: 0;
	border-spacing: 0;
	width: 100%;
	display: none
}
.footer .footerTop .topLeft {
	margin: 0;
	padding: 0
}
.footer .footerTop .topCenter {
	margin: 0;
	padding: 0
}
.footer .footerTop .topRight {
	margin: 0;
	padding: 0
}
.footer .footerMiddle {
	clear: both;
	table-layout: fixed;
	padding: 0;
	border-spacing: 0;
	width: 100%;
*+position:relative
}
.footer .footerMiddle .middleLeft {
	display: none
}
.footer .footerMiddle .middleCenter {
	padding: 0
}
.footer .footerMiddle .middleRight {
	display: none
}
.footer .footerBottom {
	clear: both;
	table-layout: fixed;
	padding: 0;
	border-spacing: 0;
	width: 100%;
	display: none
}
.footer .footerBottom .bottomLeft {
	margin: 0;
	padding: 0
}
.footer .footerBottom .bottomCenter {
	margin: 0;
	padding: 0
}
.footer .footerBottom .bottomRight {
	margin: 0;
	padding: 0
}
.footer .footerContent {
	width: 100%
}
.footer .footerSep {
	width: 20px;
	text-align: center
}
.footer .footerNav {
	clear: both;
	text-align: center;
	line-height: 22px;
	margin: 0;
	padding: 0
}
.footer .footerInfo {
	clear: both;
	text-align: center;
	line-height: 22px;
	margin: 0;
	padding: 0;
	position: relative;
	overflow: hidden
}
.footer .footerInfo table {
	clear: both;
	border-collapse: collapse;
	word-break: break-all;
	margin: auto
}
.footer .footerSupport {
	clear: both;
	text-align: center;
	height: 22px;
	line-height: 22px;
	margin: 0;
	padding: 0
}
.footer .footerSupport a {
	text-decoration: none
}
.searchBox {
	text-align: left;
	display: inline-block;
*display:inline;
*zoom:1;
	margin-right: 4px
}
.searchBox .g_itext {
	float: left;
	width: 120px
}
.searchBox .g_btn {
	float: left;
	margin-left: 7px;
	clear: right
}
.recommandKeyBox {
	display: inline-block;
*display:inline;
*zoom:1
}
.recommandKeyBox .linkKeys {
	display: inline-block;
*display:inline;
*zoom:1;
	height: 100%;
	margin-top: 3px
}
.recommandKeyBox .linkKeys .recommandKey {
	margin-right: 10px;
	text-decoration: none
}
.formStyle45 .formMiddleContent {
	min-height: 36px;
	_height: 36px
}
.formStyle62 .formMiddleContent {
	min-height: 36px;
	_height: 36px
}
.productFilter {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0
}
.productFilter .productFilterTop {
	clear: both;
	padding: 0;
	border-spacing: 0;
	width: 100%;
	table-layout: fixed;
	display: none
}
.productFilter .productFilterContent {
	clear: both;
	padding: 0;
	border-spacing: 0;
	width: 100%;
	table-layout: fixed
}
.productFilter .productFilterContentLeft {
	display: none
}
.productFilter .productFilterContentRight {
	display: none
}
.productFilter .productFilterPanel {
	clear: both;
	padding: 0;
	border-spacing: 0;
	width: 100%;
	table-layout: fixed;
	text-align: left
}
.productFilter .productFilterPanelLeft {
	display: none
}
.productFilter .productFilterPanelCenter {
	padding: 0 5px
}
.productFilter .productFilterPanelRight {
	display: none
}
.productFilter .productFilterName {
	height: 23px;
	line-height: 23px;
	padding: 0;
	border-spacing: 0;
	width: 100%;
	table-layout: fixed;
	word-break: keep-all;
	white-space: nowrap
}
.productFilter .productFilterFold {
	padding-left: 15px;
	background: url(http://www.cqcvs.net/template/default/style/fold.png?v=201304081856) 0 -35px no-repeat
}
.productFilter .productFilterUnfold {
	padding-left: 15px;
	background: url(http://www.cqcvs.net/template/default/style/fold.png?v=201304081856) 0 5px no-repeat
}
.productFilter .productFilterNotFold {
	padding-left: 15px;
	background: 0
}
.productFilter .productFilterNameLeft {
	display: none
}
.productFilter .productFilterNameRight {
	display: none
}
.productFilter .productFilterValuePanel {
	clear: both;
	width: 100%
}
.productFilter .productFilterValue {
	float: left;
	padding: 0;
	margin: 0 10px 0 0;
	border-spacing: 0;
	height: 23px;
	line-height: 23px
}
.productFilter .productFilterValueLeft {
	display: none
}
.productFilter .productFilterValueCenter {
	height: 20px;
	line-height: 20px;
	word-break: keep-all;
	white-space: nowrap
}
.productFilter .productFilterValueCenter a {
	white-space: nowrap
}
.productFilter .productFilterValueRight {
	display: none
}
.productFilter .productFilterBottom {
	clear: both;
	padding: 0;
	border-spacing: 0;
	width: 100%;
	table-layout: fixed;
	display: none
}
.productFilterVert .productFilterValue {
	clear: both;
	padding: 0;
	margin: 0;
	width: 100%;
	margin: 0
}
.productFilterVert .productFilterValue a {
	clear: both;
	display: block;
	padding: 0;
	margin: 0;
	padding: 0 10px
}
.productFilterVert .productFilterValue2 {
	padding-left: 15px
}
.productFilterVert .productFilterValue3_1 {
	padding-left: 35px
}
.productFilterVert .productFilterValue3_2 {
	padding-left: 30px
}
.fileList .line {
	height: 29px;
	line-height: 29px;
	padding: 0;
	word-wrap: break-word;
	word-break: keep-all;
	overflow: hidden
}
.fileList .line .mainBodyContainer {
	margin: 0;
	padding: 0;
	width: 100%;
	table-layout: fixed
}
.fileList .line .mainBodyContainer .fileName {
	width: 100%
}
.fileList .line .mainBodyContainer .fileName .fileNameText {
	height: 29px;
	padding-left: 5px;
	padding-right: 5px;
	word-wrap: break-word;
	word-break: keep-all;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.fileList .line .mainBodyContainer .fileSize {
	width: 70px;
	padding-left: 5px
}
.fileList .line .mainBodyContainer .fileOperate {
	width: 70px;
	padding-left: 5px
}
.newsList .title {
	width: auto;
	margin: 0;
	padding: 0;
	float: left;
	text-align: left;
	word-wrap: break-word;
	overflow: hidden;
	cursor: pointer;
	height: 23px;
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}
.newsList .line {
	height: 23px;
	padding: 3px 5px;
	margin: 0;
	overflow: hidden
}
.newsList .topFlagLine {
	padding-left: 25px;
	position: relative
}
.newsList .line .lineBody {
	table-layout: fixed;
	height: 100%;
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0
}
.newsList .line .lineBody .g_topFlag {
	width: 20px;
	height: 20px;
	margin: 0 0 0 -20px;
	padding: 0;
	float: left;
	position: absolute
}
.newsList .line .newsTitle {
	height: 23px;
	line-height: 23px;
	cursor: pointer
}
.newsList .line .newsTitle.mixNewsTitle {
	cursor: default
}
.newsList .line .newsTitle a {
	width: 100%;
	height: 100%;
	vertical-align: bottom;
	display: inline-block;
	overflow: hidden;
	text-decoration: none;
	height: 23px;
	line-height: 23px;
	outline: 0;
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis
}
.newsList .line .newsType {
	height: 23px;
	line-height: 23px;
	text-align: right;
	overflow: hidden;
	cursor: pointer
}
.newsList .line .newsType a {
	display: inline-block;
	text-align: left;
	text-decoration: none;
	white-space: nowrap
}
.newsList .line .newsCalendar {
	height: 23px;
	line-height: 23px;
	width: 75px;
	cursor: pointer;
	text-align: right
}
.newsList .line .newsCalendar a {
	display: inline-block;
	text-decoration: none;
	white-space: nowrap
}
.newsList .line .newsTitle a.editBtn {
	width: 20px;
	height: 20px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 0;
	zoom: 1;
	cursor: pointer;
	background: #56a1e3 url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -1499px -36px no-repeat
}
.newsList .line .newsTitle a.editBtn:hover {
	width: 20px;
	height: 20px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 0;
	zoom: 1;
	cursor: pointer;
	background: #2b85d0 url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -1499px -36px no-repeat
}
.newsList .wWLine {
	height: auto;
	overflow: visible
}
.newsList .wWLine .lineBody {
	height: auto
}
.newsList .wWLine .newsTitle {
	height: auto
}
.newsList .wWLine .newsTitle a {
	height: auto;
	word-break: break-all;
	white-space: normal;
	overflow: auto;
	text-overflow: clip;
	-o-text-overflow: clip
}
.newsList .wWLine .newsType {
	height: auto
}
.newsList .wWLine .newsCalendar {
	height: auto;
	line-height: auto
}
.newsList .line .newsTitle .articlePhotoBox {
	position: relative;
	float: left;
	clear: both
}
.newsList .line .newsTitle .mixNewsStyleTitleContainer .mixNewsStyleDate {
	width: auto;
	vertical-align: bottom;
	display: inline-block;
	float: right;
	padding: 0 5px 0 5px
}
.newsList .line .newsTitle .mixNewsStyleTitleContainer .mixNewsStyleTitle {
	width: auto;
	vertical-align: bottom;
	font-weight: bold
}
.newsList .line .newsTitle .mixNewsStyleTitleContainer .no-mixNewsStyleTitleTip {
	display: none
}
.newsList .line .newsTitle .mixNewsStyleTitleContainer .mixNewsStyleTitleTip {
	display: block;
	width: 20px;
	height: 20px;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0
}
.newsList .line .newsTitle .mixNewsStyleSummary {
	display: block;
	width: auto;
	height: auto;
	line-height: 18px;
	word-wrap: break-word;
	word-break: break-all;
	white-space: normal;
	overflow: visible
}
.newsList .pic-separatorLine {
	margin-bottom: 17px
}
.pic-mixNewsList {
	padding: 7px 0 0 0
}
.pic-mixNewsList .mixNewsTitle {
	padding: 0 0 17px 0
}
.pic-mixNewsStyleTitle {
	font-size: 14px;
	color: #5e5e5e;
	font-weight: bold
}
.pic-mixNewsStyleSummary {
	font-size: 12px;
	color: #797979;
	padding: 4px 0 0 0
}
.newsDetail {
	padding: 10px
}
.newsDetail .title {
	float: none;
	width: auto;
	text-align: center;
	font-size: 18px;
	margin: 5px 0 5px 0
}
.newsDetail .other {
	float: none;
	width: auto;
	text-align: center;
	font-size: 12px;
	margin: 5px 0 10px 0
}
.newsDetail .sourceInfo {
	margin: 5px 0 10px 0;
	width: auto;
	text-align: center;
	padding: 0 10px
}
.newsDetail .sourceInfo .webSiteQrCode {
	position: relative;
	top: -2px;
*top:2px
}
.newsDetail .sourceInfoContent {
	width: auto;
	float: none;
	display: inline-block;
	padding: 0 10px;
	padding-top: 4px
}
.newsDetail .line {
	width: 100%;
	height: 5px;
	border-top-style: dashed;
	border-left: none;
	border-right: 0;
	border-bottom: 0
}
.newsDetail .content {
	float: none;
	text-align: left;
	margin-top: 10px
}
.authTips {
	text-align: center;
	width: 90%;
	padding: 5px 10px;
	margin: 5px auto
}
.msgBoard {
	width: 100%;
	height: auto;
	min-height: 100px;
	max-height: auto;
	_height: 100px
}
.msgBoard .msgTips {
	text-align: center;
	width: 90%;
	padding: 5px 10px;
	margin: 5px auto;
	display: none
}
.msgBoard .msgAdd .msgAddTitle {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bolder
}
.msgBoard .msgAdd .msgAddItem {
	height: auto;
	float: left
}
.msgBoard .msgAdd .msgAddItem div {
	height: 25px;
	line-height: 25px;
	float: left;
	margin-right: 10px;
	_margin-right: 5px
}
.msgBoard .msgAdd .msgAddText {
	clear: both;
	height: auto;
	line-height: 25px
}
.msgBoard .msgAdd .msgAddButton {
	clear: both;
	width: auto
}
.msgBoard .msgAdd .msgAddButton input {
	cursor: pointer;
	float: left
}
.msgBoard .msgItem {
	width: 100%;
	position: relative;
	clear: both;
	border-left: none;
	border-right: 0;
	border-bottom: 0;
	margin: 5px 0;
	height: auto;
	max-height: none
}
.msgBoard .msgTitle {
	width: 100%;
	min-height: 22px;
	line-height: 22px;
	float: left
}
.msgBoard .msgTitle .msgUser {
	float: left;
	height: 22px;
	line-height: 22px;
	width: 100px;
	margin-left: 6px;
	overflow: hidden;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis
}
.msgBoard .msgTitle .msgTime {
	float: right;
	height: 22px;
	line-height: 22px;
	margin-right: 2px;
	overflow: hidden;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis
}
.msgBoard .msgTitle .msgMobil {
	float: left;
	height: 22px;
	line-height: 22px;
	width: 25%;
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}
.msgBoard .msgTitle .msgEmail {
	float: left;
	height: 22px;
	line-height: 22px;
	width: 30%;
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}
.msgBoard .msgContent {
	width: 100%;
	height: auto;
	float: left;
	clear: both;
	position: relative
}
.msgBoard .msgContent .userMsg {
	width: auto;
	margin: 10px;
	word-break: break-all
}
.msgBoard .msgContent .admMsg {
	width: 85%;
	clear: both;
	margin: 10px 10px
}
.msgBoard .msgContent .admMsg .admMsgArrow {
	font-size: 12px;
	height: 6px;
	width: 12px;
	overflow: hidden;
	clear: both;
	margin: 0 20px;
	padding: 0;
	font-family: SimSun!important
}
.msgBoard .msgContent .admMsg .admMsgContent {
	padding: 10px;
	width: 100%;
	height: auto;
	min-height: 26px;
	max-height: none
}
.msgBoard .msgContent .admMsg .admMsgContentTitle {
	width: auto;
	line-height: 22px
}
.msgBoard .msgContent .admMsg .admMsgContentText {
	width: 100%;
	height: auto;
	min-height: 26px;
	max-height: none
}
.msgBoard .msgContent .admMsg .admMsgContentDetail {
	width: auto;
	line-height: 22px;
	word-break: break-all;
	height: auto
}
.msgBoard .msgContent .admMsg .admMsgDateTime {
	line-height: 22px
}
.msgBoard_overToPoint {
	width: 60px;
	margin: 0!important;
	text-align: right;
	overflow: hidden;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis
}
.msgBoard .msgReplyBtn {
	float: left;
	display: block;
	height: 16px;
	width: 16px;
	line-height: 16px;
	margin: 2px 0 0 2px
}
.msgBoard .isReply {
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) no-repeat -1045px -230px
}
.msgSubmit {
	width: 100%;
	height: auto;
	min-height: 100px;
	max-height: auto;
	_height: 100px
}
.msgSubmit {
	width: 100%;
	height: auto;
	min-height: 100px;
	max-height: auto;
	_height: 100px
}
.msgSubmit .msgSTips {
	text-align: center;
	width: 90%;
	padding: 5px 10px;
	margin: 5px auto;
	display: none
}
.msgSubmit .msgSAdd .msgAddTitle {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bolder
}
.msgSubmit .msgSAdd .msgAddItem {
	height: auto;
	float: left
}
.msgSubmit .msgSAdd .msgAddItem div {
	height: 25px;
	line-height: 25px;
	float: left;
	margin-right: 10px;
	_margin-right: 5px
}
.msgSubmit .msgSAdd .msgAddText {
	clear: both;
	height: auto;
	line-height: 25px
}
.msgSubmit .msgSAdd .msgAddButton {
	clear: both;
	width: auto
}
.msgSubmit .msgSAdd .msgAddButton input {
	cursor: pointer;
	float: left
}
.msgSubmit .msgItem {
	width: 100%;
	position: relative;
	clear: both;
	border-left: none;
	border-right: 0;
	border-bottom: 0;
	margin: 5px 0;
	height: auto;
	max-height: none
}
.msgSubmit_overToPoint {
	width: 60px;
	margin: 0!important;
	text-align: right;
	overflow: hidden;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis
}
.imgBorder {
	position: absolute;
	border: solid 1px #3178c0;
	display: block;
	overflow: hidden
}
.imgHref {
	float: left;
	cursor: pointer;
	display: inline-block
}
.pdNameHref {
	float: left;
	cursor: pointer;
	display: inline-block
}
.productMarqueeForms {
	text-align: center
}
.productMarqueeForms .demo {
	position: relative;
	height: auto;
	width: 98%;
	overflow: hidden;
	margin: 5px 0 5px 5px;
	height: 183px
}
.productMarqueeForms .demo0 {
	float: left
}
.productMarqueeForm {
	display: inline;
	margin-right: 30px;
	float: left
}
.productMarqueeFormClear {
	margin-bottom: 20px
}
.productMarqueeForm .imgDiv {
	width: 160px;
	height: 160px
}
.productMarqueeForm .imgDiv table {
	width: 100%;
	height: 100%;
	padding: 0;
	border-spacing: 0
}
.productMarqueeForm .propDiv {
	padding: 5px 0;
	text-align: center;
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}
.productMarqueeForm .propWordWrapDiv {
	word-break: break-all;
	white-space: normal;
	overflow: visible;
	text-overflow: clip
}
.productMarqueeForm .propDiv a {
	text-decoration: none
}
.productMarqueeForm .mallPanel {
	padding: 5px 0;
	text-align: center
}
.productMarqueeForms .demo .addNoProTips {
	margin-top: 80px
}
.productList {
	padding: 0;
	width: 100%;
	text-align: center
}
.productList .condition {
	margin: 5px 0 5px 10px;
	text-align: left;
	float: left;
	width: 100%
}
.productListForms {
	float: left;
	width: 100%
}
.addNoProTips {
	text-align: center;
	margin-top: 10px
}
.productList .g_tip {
	text-align: center;
	width: 90%;
	height: auto;
	line-height: 30px;
	margin: 5px auto
}
.productList .doubleProduct {
	clear: both
}
.productListSytle {
	width: 100%;
	margin: 0;
	padding: 0;
	line-height: 30px;
	border-width: 1px;
	border-style: dashed;
	border-left: none;
	border-right: 0;
	border-top: 0;
	border-bottom: 0;
	overflow-y: hidden
}
.productListStyleHeight {
	height: 30px
}
.productListSytle .slideLink {
	text-decoration: none;
	float: right
}
.productListSytle .slideLink .slideBtn {
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) no-repeat -1187px -11px;
	width: 18px;
	height: 30px;
	line-height: 30px;
	float: left;
	text-align: right;
	cursor: pointer
}
.productListSytle .slideLink:hover .slideBtn {
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) no-repeat -1150px -11px;
	width: 18px;
	height: 30px;
	line-height: 30px;
	float: left;
	text-align: right;
	cursor: pointer
}
.productTileForm {
	height: auto;
	float: left;
	margin: 5px 5px 5px 5px;
	width: 160px;
	padding: 0 5px;
	position: relative;
	text-align: center;
	overflow: hidden
}
.productTileForm .imgDiv {
	overflow: hidden;
	width: 160px;
	height: 160px
}
.productTileForm .imgDiv table {
	width: 100%;
	height: 100%;
	padding: 0;
	border-spacing: 0;
	border: 0
}
.productTileForm .imgDiv table tr td {
	align: center;
	vertical-align: bottom;
	overflow: hidden
}
.productTileForm .imgDiv img {
	margin: 0 auto
}
.productTileForm .propList {
	margin: 0;
	padding: 0;
	width: auto;
	height: auto
}
.productTileForm .propList a {
	text-decoration: none
}
.productTileForm .propDiv {
	table-layout: fixed;
	border-spacing: 0;
	width: 100%;
	height: 23px;
	line-height: 23px
}
.productTileForm .propDiv td {
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}
.productTileForm .productName {
	margin-top: 5px
}
.productTileForm .productName td {
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}
.productTileForm .productNameWordWrap td {
	word-break: break-all;
	white-space: normal;
	overflow: visible;
	text-overflow: clip
}
.productPicListForm {
	padding: 10px 0;
	width: 100%;
	margin: 0;
	position: relative;
	text-align: center;
	overflow: hidden
}
.productPicListForm .formTable {
	width: 100%;
	table-layout: fixed;
	padding: 0;
	border-spacing: 0
}
.productPicListForm .imgDiv {
	margin: 0;
	padding: 0 0 0 5px;
	width: 120px;
	height: 120px;
	overflow: hidden
}
.productPicListForm .imgDiv table {
	border: 0;
	width: 100%;
	height: 100%
}
.productPicListForm .imgDiv table tr td {
	align: center;
	vertical-align: top
}
.productPicListForm .propList {
	padding: 0;
	width: auto;
	height: auto;
	vertical-align: top
}
.productPicListForm .propList a {
	text-decoration: none
}
.productPicListForm .propDiv {
	margin: 0 10px 10px 10px;
	text-align: left;
	height: auto;
	width: auto
}
.productPicListForm .mallPanel {
	margin: 0 10px 10px 10px;
	text-align: left;
	height: auto;
	width: auto
}
.productDoublePicListForm {
	padding: 10px 1%;
	width: 48%;
	margin: 0;
	position: relative;
	text-align: center;
	overflow: hidden;
	float: left
}
.productDoublePicListForm .formTable {
	width: 100%;
	table-layout: fixed;
	padding: 0;
	border-spacing: 0
}
.productDoublePicListForm .imgDiv {
	margin: 0;
	width: 160px;
	height: 160px;
	overflow: hidden
}
.productDoublePicListForm .imgDiv table {
	border: 0;
	width: 100%;
	height: 100%
}
.productDoublePicListForm .imgDiv table tr td {
	align: center;
	vertical-align: top
}
.productDoublePicListForm .propList {
	padding: 0;
	width: auto;
	height: auto;
	vertical-align: top
}
.productDoublePicListForm .propList a {
	text-decoration: none
}
.productDoublePicListForm .propDiv {
	margin: 0 10px 10px 10px;
	text-align: left;
	height: auto;
	width: auto;
	_width: 100%;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}
.productDoublePicListForm .mallPanel {
	margin: 0 10px 10px 10px;
	text-align: left;
	height: auto;
	width: auto
}
.productDoublePicListForm .productName {
	_width: 100%
}
.productDoublePicListForm .productNameWordWrap {
	white-space: normal;
	text-overflow: clip;
	word-break: break-all
}
.productHotTextListHot {
	padding: 10px 0 0 0;
	border-left: none;
	border-right: 0;
	border-top: 0;
	width: 100%;
	margin: 0;
	position: relative;
	text-align: center;
	overflow: hidden
}
.productHotTextListHot .hotTable {
	width: 100%;
	table-layout: fixed;
	padding: 0;
	border-spacing: 0
}
.productHotTextListHot .imgDiv {
	margin: 0;
	width: 120px;
	height: 120px;
	overflow: hidden
}
.productHotTextListHot .imgDiv table {
	border: 0;
	width: 100%;
	height: 100%
}
.productHotTextListHot .imgDiv table tr td {
	align: center;
	vertical-align: top
}
.productHotTextListHot .propList {
	padding: 0;
	width: 100%;
	height: auto;
	vertical-align: top
}
.productHotTextListHot .propList a {
	text-decoration: none
}
.productHotTextListHot .propDiv {
	text-align: left;
	height: auto;
	width: auto;
	margin: 0 10px 10px 10px
}
.productHotTextListHot .mallPanel {
	margin: 0 10px 10px 10px;
	text-align: left;
	height: auto;
	width: auto
}
.productHotTextListTable {
	width: 100%;
	table-layout: fixed;
	margin: 0;
	padding: 0;
	border-spacing: 0
}
.productHotTextListTable tr {
	height: 30px
}
.productHotTextListTable .propDiv {
	padding: 0 5px
}
.productHotTextListTable .productNameTd {
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis
}
.productHotTextListTable .productName {
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis
}
.productHotTextListTable .propAlignLeft {
	padding: 0 5px;
	text-align: left
}
.productHotTextListTable .propAlignCenter {
	padding: 0 5px;
	text-align: center
}
.productHotTextListProp tr {
	height: 30px
}
.productHotTextListProp {
	margin-bottom: 5px
}
.productHotTextListProp .propAlignLeft {
	padding: 0 5px;
	text-align: left
}
.productHotTextListProp .propAlignCenter {
	padding: 0 5px;
	text-align: center
}
.productTextListTable {
	width: 100%;
	table-layout: fixed;
	margin: 0;
	padding: 0;
	border-spacing: 0
}
.productTextListTable tr {
	height: 30px
}
.productTextListTable .propDiv {
	padding: 0 5px
}
.productTextListTable .propAlignLeft {
	padding: 0 5px;
	text-align: left
}
.productTextListTable .propAlignCenter {
	padding: 0 5px;
	text-align: center
}
.productTextListProp {
	margin-bottom: 5px
}
.productTextListProp tr {
	height: 30px
}
.productTextListProp .propAlignLeft {
	padding: 0 5px;
	text-align: left
}
.productTextListProp .propAlignCenter {
	padding: 0 5px;
	text-align: center
}
.productTextListProp .propAlignCenter {
	word-break: break-all
}
.productTextListTable .productNameTd {
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis
}
.productTextListTable .productName {
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis
}
.productTextListTable .propDiv {
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis
}
.productSmallPicForms {
	position: relative;
	width: 100%;
	overflow: hidden
}
.productSmallPicForms .smallPicUpForms {
	width: 730px;
	height: 450px;
	position: relative;
	margin: auto
}
.productSmallPicForms .smallPicUpForms .smallPicUpFormsMid {
	margin: auto
}
.productSmallPicForms .smallPicUpForms .smallPic_control {
	display: none;
	width: 22px;
	height: 57px;
	position: absolute;
	cursor: pointer
}
.productSmallPicForms .smallPicUpForms .smallPic_table {
	width: 100%;
	height: 100%;
	border: 0;
	padding: 0;
	border-spacing: 0
}
.productSmallPicForms .smallPicUpForms .smallPic_td {
	width: 100%;
	height: 100%;
	vertical-align: middle;
	text-align: center;
	padding: 0;
*position:relative
}
.productSmallPicForms .smallPicUpForms .containerRight {
	float: left;
	width: 200px;
	overflow: hidden
}
.productSmallPicForms .smallPicUpForms .containerLeft {
	float: left
}
.productSmallPicForms .smallPicDownForms .smallPrePicContainer {
	width: 1800px;
	position: absolute;
	top: 0;
	left: 0
}
.productSmallPicForms .smallPicDownForms {
	width: 730px;
	height: 90px;
	position: relative
}
.productSmallPicForms .smallPicDownForms .smallPicDownFormsMid {
	position: relative;
	width: 509px;
	height: 81px;
	overflow: hidden;
	margin: auto;
	margin-top: 5px
}
.productSmallPicForms .smallPicDownForms .smallPrePicOuter {
	padding: 2px;
	margin: 2px;
	float: left;
	width: 71px;
	height: 71px;
	overflow: hidden;
	cursor: pointer
}
.productSmallPicForms .smallPicDownForms .smallPrePicOuterHover {
	padding: 0;
	margin: 3px;
	float: left;
	width: 71px;
	height: 71px;
	overflow: hidden
}
.productSmallPicForms .smallPicDownForms .smallPrePicOuterClick {
	padding: 0;
	margin: 2px;
	float: left;
	width: 71px;
	height: 71px;
	overflow: hidden;
	border-width: 2px;
	border-style: solid
}
.productSmallPicForms .smallPicDownForms .smallPrePic_table {
	width: 71px;
	height: 71px;
	border: 0;
	padding: 0;
	border-spacing: 0;
	font-size: 0
}
.productSmallPicForms .smallPicDownForms .smallPrePic_td {
	width: 71px;
	height: 71px;
	vertical-align: middle;
	text-align: center;
	padding: 0
}
.productSmallPicForms .smallPicDownForms .smallPrePic_control {
	top: 0
}
.productSmallPicBox {
	display: inline-block;
	width: 71px;
	height: 71px
}
.product-gallery .product-gallery-inner {
	padding: 20px 0;
	position: relative
}
.product-gallery .product-gallery-container {
	margin: 0;
	padding: 0
}
.product-gallery .product-container {
	margin: 0 10px 0 0;
	padding: 0;
	float: left
}
.product-gallery .product-container .img-container table {
	border-collapse: collapse;
	border-spacing: 0;
	border: 0;
	width: 100%;
	height: 100%
}
.product-gallery .product-container .img-container table td {
	vertical-align: middle
}
.product-gallery .product-container .img-container img {
	padding: 0;
	border: 0;
	display: block;
	margin: 0 auto
}
.product-gallery .product-container .prop-container {
	height: 20px;
	line-height: 20px;
	padding: 5px 0;
	text-align: center;
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis
}
.product-gallery .product-container .prop-wordwrap-container {
	height: auto;
	line-height: auto;
	word-break: break-all;
	white-space: normal;
	overflow: visible;
	text-overflow: clip;
	-o-text-overflow: clip
}
.product-gallery .gallery-control {
	display: block;
	position: absolute;
	cursor: pointer
}
.product-gallery .gallery-control-prev {
	left: 0;
	padding-right: 4px
}
.product-gallery .gallery-control-next {
	right: 0
}
.product-gallery .gallery-control-prev-disabled {
	cursor: default
}
.product-gallery .gallery-control-next-disabled {
	cursor: default
}
.product-gallery .product-gallery-preview {
	position: relative;
	overflow: hidden;
	margin: 0 auto
}
.product-gallery .product-gallery-container {
	position: absolute;
	top: 0;
	left: 0
}
.product-gallery .gallery-control {
	width: 22px;
	height: 57px;
	top: 28px;
	z-index: 1
}
.product-gallery .product-container {
	height: 180px;
	width: 160px;
	position: relative
}
.product-gallery .product-container .modifyPhotoTool {
	width: 36px;
	height: 18px;
	background: #fff;
	border: 1px solid #ff8040;
	position: absolute;
	top: 66px;
	right: 0;
	margin: 0;
	padding: 0
}
.product-gallery .product-container .modifyPhotoTool .editIcon {
	display: block;
	float: left;
	height: 18px;
	width: 18px;
	cursor: pointer;
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) no-repeat -1228px -261px
}
.product-gallery .product-container .modifyPhotoTool .deleteIcon {
	display: block;
	float: left;
	height: 18px;
	width: 18px;
	cursor: pointer;
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) no-repeat -1276px -284px
}
.product-gallery .product-container .prop-container {
	width: 160px
}
.product-gallery .product-container .prop-container a {
	text-decoration: none
}
.product-gallery .product-container .img-container {
	height: 160px;
	width: 160px
}
.product-gallery .product-gallery-preview {
	width: 180px;
	height: 186px
}
.product-gallery .product-gallery-container {
	width: 1800px
}
.productDetail .title {
	float: none;
	width: auto;
	text-align: center;
	font-size: 18px;
	line-height: 16px;
	margin: 5px 0 5px 0
}
.productDetail .imgContainer {
	float: left;
	width: 450px
}
.productDetail .imgDiv {
	float: left;
	margin: 5px 0 5px 0;
	width: 450px;
	height: 450px;
	overflow: hidden;
	position: relative
}
.productDetail .imgDiv a {
	outline: 0;
	display: block;
	height: 100%;
	width: 100%;
	vertical-align: middle;
	line-height: 100%
}
.productDetail .imgDiv table {
	width: 100%;
	height: 100%;
	border: 0;
	padding: 0;
	border-spacing: 0
}
.productDetail .imgDiv table tr td {
	width: 100%;
	height: 100%;
	vertical-align: middle;
	text-align: center;
	padding: 0
}
.productDetail .imgDiv div {
	width: 100%;
	height: 100%
}
.productDetail .imgDiv img {
	margin: auto
}
.productDetail .imgGroup {
	float: left;
	width: 450px;
	height: 80px;
	overflow: hidden
}
.productDetail .imgGroup .imgDivs {
	width: 420px;
	height: 80px;
	float: left;
	overflow: hidden;
	position: relative
}
.productDetail .imgGroup .imgDivs ul {
	position: absolute;
	top: 0;
	left: 0;
	list-style: none;
	height: 80px;
	float: left;
	padding: 0;
	margin: 0
}
.productDetail .imgGroup .imgDivs .imgGroupDiv {
	margin: 10px 4px;
	padding: 0;
	width: 60px;
	height: 60px;
	line-height: 60px;
	float: left;
	display: inline;
	vertical-align: middle;
	overflow: hidden
}
.productDetail .imgGroup .imgDivs .imgGroupDiv img {
	margin: auto;
	display: block
}
.productDetail .imgGroup table {
	width: 100%;
	height: 100%;
	border: 0;
	padding: 0;
	border-spacing: 0
}
.productDetail .imgGroup table tr td {
	width: 100%;
	height: 100%;
	vertical-align: middle;
	text-align: center;
	padding: 0;
	margin: 0
}
.productDetail .pdTableLayout {
	width: 100%
}
.productDetail .pdTableLayout .leftImgContainer {
	width: 30%
}
.productDetail .pdTableLayout .centerSpacing {
	width: 10px
}
.productDetail .pdTableLayout .optionClearLine {
	height: 4px;
	line-height: 4px!important;
	font-size: 4px
}
.productDetail .basicInfo {
	width: 100%;
	float: left
}
.productDetail .basicInfo td {
	line-height: 25px
}
.productDetail .basicInfo .propName {
	padding: 0 10px;
	text-align: right
}
.productDetail .basicInfo .propValue {
	text-align: left;
	vertical-align: top
}
.productDetail .basicInfo .optionItemWrap {
	margin-bottom: 4px;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%
}
.productDetail .basicInfo .optionItem {
	float: left;
	position: relative;
	margin: 0 4px 4px 0;
	line-height: 20px;
	vertical-align: middle;
	padding: 1px;
	cursor: pointer
}
.productDetail .basicInfo .optionItem a {
	display: block;
	white-space: nowrap;
	width: auto!important;
	min-width: 10px;
	width: 10px;
	padding: 0 6px;
	text-align: center;
	text-decoration: none;
	font-family: 宋体, 新宋体
}
.productDetail .basicInfo .optionItemHover {
	border-width: 2px!important;
	margin: -1px
}
.productDetail .basicInfo .optionMsg {
	text-align: center;
	margin: 0 auto;
	width: 80%;
	display: none
}
.productDetail .detailInfo {
	clear: both;
	float: left;
	width: 100%;
	margin-top: 10px
}
.productDetail .detailInfo .detailInfoTable {
	width: 100%;
	table-layout: fixed;
	border-spacing: 0
}
.productDetail .detailInfo .detailInfoTd {
	padding: 0 10px
}
.productDetail .detailInfo .title {
	font-weight: bold
}
.productDetail .g_mallBuyBig {
	margin: 10px 0 0 0
}
.productDetail .g_mallBuyBig1033 {
	padding-left: 25px;
	font-size: 14px;
	letter-spacing: 0
}
.productDetail .mallPanel {
	border-spacing: 0;
	width: 100%;
	text-align: center
}
.productDetail .propNameDiv {
	margin-right: 7px;
	_margin-right: 7px;
	float: right
}
.pdCommentSwitchTable {
	line-height: 29px;
	margin: 0;
	padding: 0;
	width: 100%;
	position: relative;
	table-layout: fixed;
	border-collapse: collapse
}
.pdCommentSwitchTable .pdSwitchRightTd {
	height: 29px;
	line-height: 29px;
	overflow: hidden;
	width: 100%;
	border-width: 0
}
.pdCommentSwitchTable .selected {
	height: 29px;
	line-height: 29px;
	border-top-width: 2px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0;
	font-size: 14px;
	font-weight: bold
}
.pdCommentSwitch {
	width: 115px;
	padding: 0;
	margin: 0;
	text-align: center;
	border-width: 1px;
	border-style: solid;
	text-decoration: none;
	cursor: pointer;
	border-bottom-width: 0;
	empty-cells: show;
	vertical-align: bottom
}
.pdComSwitchBottomDiv {
	height: 0;
	width: 116px;
	line-height: 0;
	font-size: 0;
	position: relative;
	margin-bottom: 0;
	border-width: 0;
	border-bottom-width: 1px;
	border-bottom-style: solid
}
.pdSwitchRightTd .pdComSwitchBottomDiv {
	width: 100%
}
.pdNoBottomBorder {
	border-bottom-width: 0
}
.pdNoRightBorder {
	border-right-width: 0
}
.pdNoLeftBorder {
	border-left-width: 0
}
.pdNoTopBorder {
	border-top-width: 0
}
.pdMsgTips {
	text-align: left;
	width: 87%;
	margin: 3px 0;
	padding: 5px 10px;
	display: none
}
.pdCommentTextareaW {
	width: 87%
}
.multiPhotoImgLoad {
	background: url(http://www.cqcvs.net/template/default/style/loading_2.gif?v=201410211411) center center no-repeat;
	z-index: 100;
	top: 0;
	position: absolute;
	float: left;
	background-color: #FFF
}
.shareInfo {
	float: left;
	clear: both;
	width: 100%
}
.shareInfo .shareCtrl {
	float: left;
	height: 16px;
	line-height: 16px;
	cursor: pointer
}
.shareInfo .shareCtrl a {
	font-family: verdana;
	text-decoration: none;
	display: block;
	width: 86px;
	_width: 90px;
	float: left;
	margin: 0 0 5px 0
}
.shareInfo .shareMt a {
	width: 80px;
	margin: 5px 0 5px 0
}
.shareInfo .sharePanel {
	width: 90%;
	height: auto
}
.shareInfo .shareNotTitlePanel {
	height: auto
}
.shareInfo .shareIcon {
	float: left;
	height: 16px;
	line-height: 16px;
	width: 16px;
	margin: 0 2px 0 2px;
	_margin: 0 1px 0 1px;
	cursor: pointer
}
.shareInfo .shareto {
	padding-left: 10px;
	cursor: default
}
.shareInfo .copy {
	background: url(http://www.cqcvs.net/template/default/style/shareIcon.png?v=201410081739) 0 0 no-repeat
}
.shareInfo .sina_weibo {
	background: url(http://www.cqcvs.net/template/default/style/shareIcon.png?v=201410081739) 0 -96px no-repeat
}
.shareInfo .qq_weibo {
	background: url(http://www.cqcvs.net/template/default/style/shareIcon.png?v=201410081739) 0 -144px no-repeat
}
.shareInfo .qq_zone {
	background: url(http://www.cqcvs.net/template/default/style/shareIcon.png?v=201410081739) 0 -1697px no-repeat
}
.shareInfo .kaixin001 {
	background: url(http://www.cqcvs.net/template/default/style/shareIcon.png?v=201410081739) 0 -176px no-repeat
}
.shareInfo .renren {
	background: url(http://www.cqcvs.net/template/default/style/shareIcon.png?v=201410081739) 0 -160px no-repeat
}
.shareInfo .douban {
	background: url(http://www.cqcvs.net/template/default/style/shareIcon.png?v=201410081739) 0 -560px no-repeat
}
.shareInfo .baidu_hi {
	background: url(http://www.cqcvs.net/template/default/style/shareIcon.png?v=201410081739) 0 -80px no-repeat
}
.shareInfo .baidu_tieba {
	background: url(http://www.cqcvs.net/template/default/style/shareIcon.png?v=201410081739) 0 -1665px no-repeat
}
.shareInfo .taojianghu {
	background: url(http://www.cqcvs.net/template/default/style/shareIcon.png?v=201410081739) 0 -208px no-repeat
}
.shareInfo .sohu_weibo {
	background: url(http://www.cqcvs.net/template/default/style/shareIcon.png?v=201410081739) 0 -112px no-repeat
}
.shareInfo .netease_weibo {
	background: url(http://www.cqcvs.net/template/default/style/shareIcon.png?v=201410081739) 0 -128px no-repeat
}
.shareInfo .FaceBook {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -690px -440px no-repeat
}
.shareInfo .Twitter {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -690px -491px no-repeat
}
.shareInfo .LinkedIn {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -746px -439px no-repeat
}
.shareInfo .Weixin {
	background: url(http://www.cqcvs.net/template/default/style/shareIcon.png?v=201410181132) 0 -1713px no-repeat
}
.productDetail .shareInfo .shareCtrl a {
	font-size: 12px!important
}
.productDetail .shareInfo .shareto {
	font-size: 12px!important
}
.newsDetail .shareInfo .shareCtrl a {
	font-size: 12px!important
}
.newsDetail .shareInfo .shareto {
	font-size: 12px!important
}
.vote .noVote {
	text-align: center;
	padding: 5px 10px
}
.vote .voteMsg {
	display: none;
	padding: 5px 10px
}
.vote .voteMsg_show {
	padding: 5px 10px
}
.vote .voteSubject {
	font-size: 14px;
	padding: 5px 0 5px 5px
}
.vote .voteItems {
	width: 100%
}
.vote .voteItems .voteItem .voteItemCheck {
	width: 25px;
	text-align: center
}
.vote .voteItems .voteItem .voteItemCheck input {
	margin: 0;
	padding: 0
}
.vote .voteItems .voteItem .voteItemName {
	line-height: 22px;
	cursor: default
}
.vote .voteOperate {
	padding-top: 10px
}
.vote .voteOperate .voteResultBtn {
	margin-left: 10px
}
.voteResultMsg {
	padding: 20px 0;
	text-align: center
}
.voteResult .voteSubject {
	font-size: 14px;
	padding: 5px 0 5px 5px;
	text-align: center
}
.voteResult .voteItems {
	width: 100%
}
.voteResult .voteItems .vi-name {
	text-align: right;
	width: 30%
}
.voteResult .voteItems .vi-name .voteItemName {
	line-height: 22px
}
.voteResult .voteItems .vi-percent {
	width: 40%
}
.voteResult .voteItems .vi-percent .voteVfm {
	line-height: 22px;
	height: 22px;
	width: 100%;
	display: block;
	zoom: 1
}
.voteResult .voteItems .vi-percent .voteVpd {
	height: 100%;
	width: 100px;
	display: block;
	zoom: 1;
	font-size: 1px
}
.voteResult .voteItems .vi-count {
	width: 30%;
	text-align: left
}
.voteResult .voteItems .vi-count .voteItemCount {
	line-height: 22px
}
.link-h-container {
	float: left;
	padding: 5px;
	display: inline-block;
	white-space: nowrap
}
.link-h-container a {
	display: block
}
.link-h-container a.link-h {
	white-space: nowrap
}
.link-v-container {
	line-height: 23px
}
.link-p-container {
	float: left;
	margin: 5px
}
.link-p-container a.link-p {
	display: block
}
.link-p-container a.link-normal {
	line-height: 23px
}
.form.formStyle39 .formMiddle .formMiddleCenter .formMiddleContent {
	min-height: 0;
	_height: auto
}
.noticeMarquee {
	position: absolute;
	height: auto;
	top: -9999px;
	left: -9999px
}
.noticeContainer {
	position: relative;
	width: 100%;
	overflow: hidden
}
.notice-image0 {
	background: url(http://www.cqcvs.net/template/default/style/noticeIco1.gif) no-repeat left center
}
.notice-image1 {
	background: url(http://www.cqcvs.net/template/default/style/noticeIco2.gif) no-repeat left center
}
.notice-image2 {
	background: url(http://www.cqcvs.net/template/default/style/noticeIco3.gif) no-repeat left center
}
.notice-ico {
	padding-left: 22px;
	_background-attachment: fixed
}
.noticeMarqueeUD {
	position: relative;
	overflow: hidden
}
.noticeScrollbar {
	margin: 0;
	padding: 5px 0 5px 0;
	position: relative;
	overflow: hidden;
	width: 100%
}
.noticeScrollbar .scrollbarLi {
	padding: 5px 5px;
	position: absolute;
	white-space: nowrap;
	_top: -39px;
*top:-39px
}
.serOnline-container {
	width: 100%;
	position: relative;
	overflow: hidden
}
.serOnline-container a {
	text-decoration: none
}
.serOnline-container .lastData {
	margin: 0 0 15px 5px;
	_margin: 0 0 15px 3px
}
.serOnline-container .marBL-10 {
	margin: 0 0 5px 0;
	line-height: 32px
}
.serOnline-service, .serOnline-worktime, .serOnline-contact {
	margin-top: 5px;
	clear: both
}
.serOnline-service .lineH-21 {
	line-height: 21px
}
.serOnline-service .qqImg {
	background: url(../image/pa45.gif) no-repeat
}
.serOnline-service .skypeImg {
	background: url(http://www.cqcvs.net/template/default/images/skype2.png) no-repeat
}
.serOnline-service .wawaImg {
	background: url(http://www.cqcvs.net/template/default/images/wawa.gif) center center no-repeat
}
.serOnline-service .serOnline-img {
	width: 21px;
	height: 21px;
	display: inline-block;
	margin-right: 8px
}
.serOnline-worktime .worktime-header-img {
	width: 27px;
	height: 27px;
	display: inline-block;
	background: url(../image/serviceOnlineTime1.png) no-repeat;
	_background: url(../image/serviceOnlineTime1.gif) no-repeat
}
.serOnline-contact .contact-header-img {
	width: 27px;
	height: 27px;
	display: inline-block;
	background: url(../image/serviceOnlineCall.png) no-repeat;
	_background: url(../image/serviceOnlineCall.gif) no-repeat
}
.serOnline-list-h {
	float: left;
	margin: 0 0 7px 5px;
	white-space: nowrap;
	_margin: 0 0 7px 3px
}
.serOnline-list-v {
	margin: 0 0 7px 5px;
	_margin: 0 0 7px 3px
}
.serOnline-separation-line {
	width: 95%;
	border-bottom: 0;
	border-right: 0;
	border-left: none;
	border-top: dashed 1px;
	clear: both;
	margin: 0 auto!important
}
.table-content table td {
	padding: 3px
}
.table-content .table-content-wrap {
	word-wrap: break-word
}
.favorite {
	text-align: left
}
.date {
	text-align: left
}
.photoDetail .photoImgDiv {
	text-align: center
}
.photoDetail .photoImg .photoImgWidth {
	width: 725px
}
.photoDetail .content {
	font-size: 14px;
	width: 100%;
	margin: 10px 0;
	text-align: center
}
.photoSmallPicForms {
	position: relative;
	width: 100%;
	overflow: hidden
}
.photoSmallPicForms .photoSmallPicUpForms {
	width: 730px;
	height: 450px;
	position: relative;
	margin: auto
}
.photoSmallPicForms .photoSmallPicUpForms .photoSmallPic_control {
	display: none;
	width: 22px;
	height: 57px;
	position: absolute;
	cursor: pointer
}
.photoSmallPicForms .photoSmallPicUpForms .photoSmallPic_table {
	width: 100%;
	height: 100%;
	border: 0;
	padding: 0;
	border-spacing: 0
}
.photoSmallPicForms .photoSmallPicUpForms .photoSmallPic_td {
	width: 100%;
	height: 100%;
	vertical-align: middle;
	text-align: center;
	padding: 0;
*position:relative
}
.photoSmallPicForms .photoSmallPicUpForms .photoContainerRight {
	float: left;
	width: 200px;
	overflow: hidden
}
.photoSmallPicForms .photoSmallPicUpForms .photoContainerLeft {
	margin: 0 auto
}
.photoSmallPicForms .photoSmallPicDownForms .photoSmallPrePicContainer {
	width: 1800px;
	position: absolute;
	top: 0;
	left: 0
}
.photoSmallPicForms .photoSmallPicDownForms {
	width: 730px;
	height: 90px;
	position: relative
}
.photoSmallPicForms .photoSmallPicDownForms .photoSmallPicDownFormsMid {
	position: relative;
	width: 684px;
	height: 81px;
	overflow: hidden;
	margin: auto;
	margin-top: 5px
}
.photoSmallPicForms .photoSmallPicDownForms .photoSmallPrePicOuter {
	padding: 2px;
	margin: 2px;
	float: left;
	width: 71px;
	height: 71px;
	overflow: hidden;
	cursor: pointer
}
.photoSmallPicForms .photoSmallPicDownForms .photoSmallPrePicOuterHover {
	padding: 0;
	margin: 3px;
	float: left;
	width: 71px;
	height: 71px;
	overflow: hidden
}
.photoSmallPicForms .photoSmallPicDownForms .photoSmallPrePicOuterClick {
	padding: 0;
	margin: 2px;
	float: left;
	width: 71px;
	height: 71px;
	overflow: hidden;
	border-width: 2px;
	border-style: solid
}
.photoSmallPicForms .photoSmallPicDownForms .photoSmallPrePic_table {
	width: 71px;
	height: 71px;
	border: 0;
	padding: 0;
	border-spacing: 0;
	font-size: 0
}
.photoSmallPicForms .photoSmallPicDownForms .photoSmallPrePic_td {
	width: 71px;
	height: 71px;
	vertical-align: middle;
	text-align: center;
	padding: 0
}
.photoSmallPicForms .photoSmallPicDownForms .photoSmallPrePic_control {
	top: 0
}
.photoSmallPicBox {
	display: inline-block;
	width: 71px;
	height: 71px
}
.photoSmallPicForms .photoSmallPicUpForms a.photoSmallPicArrow_left {
	width: 40px;
	height: 92px;
	position: absolute;
	left: 0;
	background: url(http://www.cqcvs.net/template/default/style/photoArrowLeft.png) no-repeat
}
.photoSmallPicForms .photoSmallPicUpForms a.photoSmallPicArrow_left:hover {
	background: url(http://www.cqcvs.net/template/default/style/photoArrowLeftHover.png) no-repeat
}
.photoSmallPicForms .photoSmallPicUpForms a.photoSmallPicArrow_right {
	width: 40px;
	height: 92px;
	position: absolute;
	right: 0;
	top: 0;
	background: url(http://www.cqcvs.net/template/default/style/photoArrowRight.png) no-repeat
}
.photoSmallPicForms .photoSmallPicUpForms a.photoSmallPicArrow_right:hover {
	background: url(http://www.cqcvs.net/template/default/style/photoArrowRightHover.png) no-repeat
}
.photoList {
	padding: 0
}
.photoList .pagenation {
	text-align: center
}
.photoForms {
	float: left;
	display: block;
	white-space: normal
}
.photoForm {
	width: 160px;
	height: auto;
	float: left;
	margin: 5px 5px 5px 5px;
	padding: 0 5px;
	position: relative;
	text-align: center;
	overflow: hidden
}
.photoForm .modifyPhotoTool {
	width: 36px;
	height: 18px;
	background: #fff;
	border: 1px solid #ff8040;
	position: absolute;
	top: 66px;
	right: 0;
	margin: 0;
	padding: 0
}
.photoForm .modifyPhotoTool .editIcon {
	display: block;
	float: left;
	height: 18px;
	width: 18px;
	cursor: pointer;
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) no-repeat -1228px -261px
}
.photoForm .modifyPhotoTool .deleteIcon {
	display: block;
	float: left;
	height: 18px;
	width: 18px;
	cursor: pointer;
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) no-repeat -1276px -284px
}
.photoForm p {
	height: 18px;
	line-height: 18px;
	text-align: center;
	display: block
}
.photoForm .imgDiv {
	width: 160px;
	height: 160px;
	overflow: hidden
}
.photoForm .imgDiv table {
	width: 100%;
	height: 100%;
	padding: 0;
	border-spacing: 0;
	border: 0
}
.photoForm .imgDiv table tr td {
	align: center;
	vertical-align: bottom;
	padding: 0;
	margin: 0
}
.photoForm .imgDiv table tr td a {
	display: block;
	margin: auto
}
.photoForm .imgDiv table tr td img {
	display: inline
}
.photoForm .parametersDiv {
	margin: 0;
	padding: 0;
	width: auto;
	height: auto
}
.photoForm .parametersDiv a {
	text-decoration: none
}
.photoForm .photoParameters {
	text-align: left;
	width: 100%
}
.photoForm .notBasicParameters {
	display: none
}
.photoForm .firstLine {
	margin-top: 10px;
	text-align: center;
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	height: 14px;
	line-height: 14px
}
.photoForm .nameWordWrap {
	word-break: break-all;
	white-space: normal;
	overflow: visible;
	text-overflow: visible;
	height: auto;
	line-height: auto
}
.photoForm .basic {
	margin-top: 10px;
	width: auto;
	height: auto;
	text-align: left;
	line-height: 20px;
	word-break: normal;
	table-layout: fixed;
	word-break: break-all;
	overflow: hidden
}
.photoMarqueeForms .modifyPhotoTool {
	width: 36px;
	height: 18px;
	background: #fff;
	border: 1px solid #ff8040;
	position: absolute;
	top: 66px;
	right: 0;
	margin: 0;
	padding: 0
}
.photoMarqueeForms .modifyPhotoTool .editIcon {
	display: block;
	float: left;
	height: 18px;
	width: 18px;
	cursor: pointer;
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) no-repeat -1228px -261px
}
.photoMarqueeForms .modifyPhotoTool .deleteIcon {
	display: block;
	float: left;
	height: 18px;
	width: 18px;
	cursor: pointer;
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) no-repeat -1276px -284px
}
.photoMarqueeForms {
	text-align: center
}
.photoMarqueeForms .demo {
	position: relative;
	height: auto;
	width: 98%;
	overflow: hidden;
	margin: 5px 0 5px 5px;
	height: 183px
}
.photoMarqueeForms .demo0 {
	float: left;
	text-align: center
}
.photoMarqueeForm {
	display: inline;
	margin-right: 30px;
	float: left;
	position: relative
}
.photoMarqueeForm .imgDiv {
	width: 160px;
	height: 160px
}
.photoMarqueeForm .imgDiv table {
	width: 100%;
	height: 100%;
	padding: 0;
	border-spacing: 0
}
.photoMarqueeForm .propDiv {
	line-height: 23px;
	text-align: center;
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}
.photoMarqueeForm .nameWordWrap {
	height: auto;
	line-height: auto;
	word-break: break-all;
	white-space: normal;
	overflow: visible;
	text-overflow: clip
}
.photoMarqueeForm .propDiv a {
	text-decoration: none
}
.photoMarqueeFormClear {
	margin-bottom: 20px
}
.photoSwitch, .photoDotSwitch {
	width: 100%;
	overflow: hidden;
	position: relative;
	zoom: 1
}
.photo-gallery .photo-gallery-inner {
	padding: 20px 0;
	position: relative
}
.photo-gallery .photo-gallery-container {
	margin: 0;
	padding: 0
}
.photo-gallery .photo-container {
	margin: 0 10px 0 0;
	padding: 0;
	float: left
}
.photo-gallery .photo-container .img-container table {
	border-collapse: collapse;
	border-spacing: 0;
	border: 0;
	width: 100%;
	height: 100%
}
.photo-gallery .photo-container .img-container table td {
	vertical-align: middle
}
.photo-gallery .photo-container .img-container img {
	padding: 0;
	border: 0;
	display: block;
	margin: 0 auto
}
.photo-gallery .photo-container .prop-container {
	height: 20px;
	line-height: 20px;
	padding: 5px 0;
	text-align: center;
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis
}
.photo-gallery .photo-container .prop-wordwrap-container {
	height: auto;
	line-height: auto;
	word-break: break-all;
	white-space: normal;
	overflow: visible;
	text-overflow: clip;
	-o-text-overflow: clip
}
.photo-gallery .gallery-control {
	display: block;
	position: absolute;
	cursor: pointer
}
.photo-gallery .gallery-control-prev {
	left: 0;
	padding-right: 4px
}
.photo-gallery .gallery-control-next {
	right: 0
}
.photo-gallery .gallery-control-prev-disabled {
	cursor: default
}
.photo-gallery .gallery-control-next-disabled {
	cursor: default
}
.photo-gallery .photo-gallery-preview {
	position: relative;
	overflow: hidden;
	margin: 0 auto
}
.photo-gallery .photo-gallery-container {
	position: absolute;
	top: 0;
	left: 0
}
.photo-gallery .gallery-control {
	width: 22px;
	height: 57px;
	top: 28px;
	z-index: 1
}
.photo-gallery .photo-container {
	height: 180px;
	width: 160px;
	position: relative
}
.photo-gallery .photo-container .modifyPhotoTool {
	width: 36px;
	height: 18px;
	background: #fff;
	border: 1px solid #ff8040;
	position: absolute;
	top: 66px;
	right: 0;
	margin: 0;
	padding: 0
}
.photo-gallery .photo-container .modifyPhotoTool .editIcon {
	display: block;
	float: left;
	height: 18px;
	width: 18px;
	cursor: pointer;
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) no-repeat -1228px -261px
}
.photo-gallery .photo-container .modifyPhotoTool .deleteIcon {
	display: block;
	float: left;
	height: 18px;
	width: 18px;
	cursor: pointer;
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) no-repeat -1276px -284px
}
.photo-gallery .photo-container .prop-container {
	width: 160px
}
.photo-gallery .photo-container .prop-container a {
	text-decoration: none
}
.photo-gallery .photo-container .img-container {
	height: 160px;
	width: 160px
}
.photo-gallery .photo-gallery-preview {
	width: 180px;
	height: 186px
}
.photo-gallery .photo-gallery-container {
	width: 1800px
}
.subNav {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0
}
.subNav .subNavTop {
	clear: both;
	padding: 0;
	border-spacing: 0;
	width: 100%;
	table-layout: fixed;
	display: none
}
.subNav .subNavContent {
	clear: both;
	padding: 0;
	border-spacing: 0;
	width: 100%;
	table-layout: fixed
}
.subNav .subNavContentLeft {
	display: none
}
.subNav .subNavContentRight {
	display: none
}
.subNav .subNavItem {
	clear: both;
	cursor: pointer;
	height: 25px;
	line-height: 25px;
	padding: 0;
	border-spacing: 0;
	width: 100%;
	table-layout: fixed;
	word-break: keep-all;
	white-space: nowrap
}
.subNav .subNavItemLeft {
	display: none
}
.subNav .subNavItemCenter {
	padding: 0 5px
}
.subNav .subNavItemCenter a {
	text-decoration: none;
	display: block
}
.subNav .subNavItemRight {
	display: none
}
.subNav .subNavBottom {
	clear: both;
	padding: 0;
	border-spacing: 0;
	width: 100%;
	table-layout: fixed;
	display: none
}
.member {
	width: 100%;
	border-spacing: 0
}
.member .memberItem {
	clear: both;
	height: 26px;
	line-height: 26px;
	text-align: right;
	width: 30%
}
.member .memberCtrl {
	width: 70%;
	text-align: left;
	width: 30%
}
.member .memberInput {
	width: 100px
}
.member .memberLogin {
	padding-bottom: 5px
}
.member .memberLogin a {
	text-decoration: none;
	color: #19376b
}
.member .memberLoginBtn {
	height: 24px;
	padding: 0 3px
}
.member .memberRegBtn {
	height: 24px;
	padding: 0 3px
}
.memberMsg {
	display: none;
	width: 100%;
	text-align: center;
	height: 26px;
	line-height: 26px
}
.memberWelcome {
	width: 100%;
	text-align: center;
	height: 26px;
	line-height: 26px
}
.otherLgn {
	width: 16px;
	height: 16px;
	vertical-align: middle;
	display: inline-block;
	margin-right: 5px
}
.qqImg {
	background: url(http://www.cqcvs.net/template/default/style/lg_qq.gif?v=201404211717) no-repeat
}
.wbImg {
	background: url(http://www.cqcvs.net/template/default/style/lg_sn0.gif?v=201404211717) no-repeat
}
.memberLogin {
	width: 100%;
	border-spacing: 0
}
.memberLogin .memberItem {
	clear: both;
	height: 26px;
	line-height: 26px;
	text-align: right;
	width: 40%
}
.memberLogin .memberCtrl {
	width: 60%;
	text-align: left
}
.memberLogin .memberCtrl .autoLoginTips {
	vertical-align: 3px;
	margin-left: -3px
}
.memberLogin .memberInput {
	width: 100px
}
.memberLogin .memberLogin {
	width: 60%;
	height: 36px;
	line-height: 36px
}
.memberLogin .memberLoginBtn {
	height: 24px;
	padding: 0 3px
}
.memberLogin .memberRegBtn {
	height: 24px;
	padding: 0 3px
}
.memberLogin .memberCaptcha {
	display: none
}
.memberLogin .memberCaptchaImg {
	height: 24px;
	width: 80px;
	cursor: pointer
}
.memberLoginMsg {
	display: none;
	width: 100%;
	border-spacing: 0;
	text-align: center;
	line-height: 26px
}
.memberLoginMsg .msgItem {
	width: 40%
}
.memberLoginMsg .msgText {
	width: 60%;
	text-align: left
}
.memberLogin .memberFdPwdLink {
	display: inline-block;
	padding: 5px 0 5px 3px;
	text-decoration: none
}
.memberSignup {
	width: 100%;
	border-spacing: 0
}
.memberSignup .itemName {
	clear: both;
	height: 26px;
	line-height: 26px;
	text-align: right;
	width: 40%
}
.memberSignup .itemCtrl {
	width: 60%;
	text-align: left
}
.memberSignup .itemEdit {
	width: 150px
}
.memberSignup .itemArea {
	width: 60%;
	height: 60px
}
.memberSignup .itemCaptcha {
	width: 60px
}
.memberSignup .memberSignupCaptcha {
	clear: both;
	float: left;
	margin-top: 5px
}
.memberSignup .memberSignupCaptchaImg {
	display: block;
	float: left;
	margin: 5px 0 0 10px;
	height: 24px;
	width: 80px;
	cursor: pointer
}
.memberSignup .memberSignupBtn {
	font-size: 14px;
	padding: 3px;
*padding:0;
	margin: 10px 0 30px 0
}
.memberSignup .memberProtocol {
	line-height: 19px;
	padding-top: 8px
}
.memberSignup .memberProtocol a {
	text-decoration: none;
	color: #06c
}
.memberSignup .memberProtocol input {
	position: relative;
	top: 2px
}
.memberSignupMsg {
	display: none;
	width: 100%;
	border-spacing: 0;
	text-align: center;
	line-height: 26px
}
.memberSignupMsg .msgItem {
	width: 40%
}
.memberSignupMsg .msgText {
	width: 60%;
	text-align: left
}
.memberCard {
	background: url(http://www.cqcvs.net/template/default/style/3.png?v=201403041736) no-repeat;
	_background: url(http://www.cqcvs.net/template/default/style/vipCart.gif?v=201403041736) no-repeat;
	width: 230px;
	height: 131px;
	display: inline-block;
	margin-top: 10px;
	margin-left: 10px;
	font-size: 14px;
	color: white;
	line-height: 35px;
	overflow: hidden;
	text-shadow: 0 0 3px #744c10;
	vertical-align: top;
	display: inline-block;
*display:inline;
*zoom:1
}
.memberCard .memberLevelName {
	text-align: right;
	padding-right: 10px;
	height: 35px
}
.memberCard .memberName {
	text-align: center;
	margin-top: 60px
}
.memberProfile {
	width: 100%;
	border-spacing: 0
}
.memberProfile .itemName {
	clear: both;
	height: 26px;
	line-height: 26px;
	text-align: right;
	width: 40%
}
.memberProfile .itemCtrl {
	width: 61%;
	text-align: left
}
.memberProfile .itemEdit {
	width: 150px
}
.memberProfile .itemPwd {
	display: none
}
.memberProfile .memberProfileBtn {
	font-size: 14px;
	padding: 3px;
*padding:0;
	margin: 10px 0 30px;
0
}
.memberProfileMsg {
	width: 100%;
	border-spacing: 0;
	text-align: center;
	line-height: 26px
}
.memberProfileMsg .msgItem {
	width: 40%
}
.memberProfileMsg .msgText {
	width: 60%;
	text-align: left
}
.qqOnline a {
	text-decoration: none
}
.qqOnline img {
	text-decoration: none;
	cursor: pointer
}
.qqOnline .qqOnlineItem {
	padding: 3px
}
.qqOnline .qqOnlineTable {
	border-spacing: 0
}
.qqOnline .qqOnlineText {
	display: inline-block;
	padding-left: 5px
}
.imageSwitchBtn {
	font-size: 12px;
	font-family: 'Verdana';
	text-align: center;
	display: block;
	float: left;
	overflow: hidden;
	margin: 4px 4px 2px 0;
	background-color: #FFF;
	filter: alpha(opacity=50);
	opacity: .5;
	width: 15px;
	height: 15px;
	cursor: pointer
}
.imageSwitchBtn span {
	color: #000
}
.imageSwitchBtnSel {
	filter: alpha(opacity=100);
	opacity: 1
}
.imageSwitchShowName .spanHiddenName {
	display: none;
	float: left;
	color: #fff
}
.imageSwitchShowName .spanShowName {
	display: block;
	font-size: 14px
}
.photoDotSwitch .imageSwitchShowName .spanShowName {
	height: 30px;
	width: 100%;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	text-align: center
}
.photoSwitchBg {
	background: url(http://www.cqcvs.net/template/default/style/photoSwitchBg.png?v=201409151747) 0 0 repeat
}
.imageSwitchBtn_dot {
	font-size: 12px;
	font-family: 'Verdana';
	text-align: center;
	display: block;
	float: left;
	overflow: hidden;
	margin: 4px 10px 2px 0;
	background-color: #FFF;
	width: 13px;
	height: 12px;
	cursor: pointer;
	background: url(http://www.cqcvs.net/template/default/style/bannernavwhite2.png?v=201406241613) no-repeat
}
.imageSwitchBtnSel_dot {
	background: url(http://www.cqcvs.net/template/default/style/bannernavblue2.png?v=201406241613) no-repeat
}
.numImg, .dotImg {
*left:0
}
.imageSwitchBtn_arrow {
	font-size: 12px;
	font-family: 'Verdana';
	text-align: center;
	display: block;
	overflow: hidden;
	width: 71px;
	height: 71px;
	cursor: pointer;
	filter: alpha(opacity=50);
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	-o-border-radius: 6px
}
.arrow_next {
	background: url(../image/right.png) no-repeat rgba(0,0,0,0.1);
	margin-right: 1%;
	float: right;
	background: url(http://www.cqcvs.net/template/default/images/right.gif?v=201406241613) no-repeat\9;
	background-color: #727272\9;
	filter: alpha(opacity=50)
}
.arrow_prev {
	background: url(../image/left.png) no-repeat rgba(0,0,0,0.1);
	margin-left: 1%;
	float: left;
	background: url(http://www.cqcvs.net/template/default/images/left.gif?v=201406241613) no-repeat\9;
	background-color: #727272\9;
	filter: alpha(opacity=50)
}
.arrow_next_hover {
	background: url(../image/right.png) no-repeat rgba(0,0,0,0.3);
	background: url(http://www.cqcvs.net/template/default/images/right.gif?v=201406241613) no-repeat\9;
	background-color: #727272\9;
	filter: alpha(opacity=80)
}
.arrow_prev_hover {
	background: url(../image/left.png) no-repeat rgba(0,0,0,0.3);
	background: url(http://www.cqcvs.net/template/default/images/left.gif?v=201406241613) no-repeat\9;
	background-color: #727272\9;
	filter: alpha(opacity=80)
}
.arrow_next_disable {
	background: url(../image/right.png) no-repeat rgba(0,0,0,0.1);
	cursor: default
}
.arrow_next_disable:hover {
	background: url(../image/right.png) no-repeat rgba(0,0,0,0.1)
}
.arrow_prev_disable {
	background: url(../image/left.png) no-repeat rgba(0,0,0,0.1);
	cursor: default
}
.arrow_prev_disable:hover {
	background: url(../image/left.png) no-repeat rgba(0,0,0,0.1)
}
#module21 {
	border: 0
}
#module21 {
	padding: 0
}
#module21 .formMiddle {
	border: 0
}
#module21 .formMiddle {
	padding: 0
}
#module21 .formMiddle .formMiddleCenter {
	border: 0
}
#module21 .formMiddle .formMiddleCenter {
	padding: 0
}
#module21 .formBanner {
	display: none
}
#module21 .formTop {
	display: none
}
#module21 .formBottom {
	display: none
}
#module21 .formMiddle .formMiddleLeft {
	display: none
}
#module21 .formMiddle .formMiddleRight {
	display: none
}
#module33 {
	border: 0
}
#module33 {
	padding: 0
}
#module33 .formMiddle {
	border: 0
}
#module33 .formMiddle {
	padding: 0
}
#module33 .formMiddle .formMiddleCenter {
	border: 0
}
#module33 .formMiddle .formMiddleCenter {
	padding: 0
}
#module33 .formBanner {
	display: none
}
#module33 .formTop {
	display: none
}
#module33 .formBottom {
	display: none
}
#module33 .formMiddle .formMiddleLeft {
	display: none
}
#module33 .formMiddle .formMiddleRight {
	display: none
}
#module33 .formMiddle .formMiddleContent {
	margin: 0
}
.formStyle56 .formMiddle .formMiddleContent {
	min-height: 20px;
*height:20px
}
.location {
	line-height: 20px;
	min-height: 20px;
*height:20px
}
.location .locationSep {
	display: inline-block;
	padding: 0 5px
}
.formStyle65 .formMiddle .formMiddleContent {
	min-height: 20px;
*height:20px
}
.slideBody {
	background: #fff
}
.slide {
	table-layout: fixed;
	width: 100%;
	color: #000;
	margin: 7px 0
}
.slide a {
	color: #666
}
.slide .slidePanel {
	overflow: auto;
	position: relative
}
.slide .g_imgPrev {
	float: left;
	background: url(http://www.cqcvs.net/template/default/style/slide.gif);
	width: 45px;
	height: 80px;
	margin-left: 0
}
.slide .g_imgPrevHover {
	background: url(http://www.cqcvs.net/template/default/style/slide.gif) 0 -117px
}
.slide .g_imgPrevNotClick {
	background: url(http://www.cqcvs.net/template/default/style/slide.gif) 0 -249px;
	cursor: default
}
.slide .g_imgNext {
	float: right;
	background: url(http://www.cqcvs.net/template/default/style/slide.gif) -84px 0;
	width: 45px;
	height: 80px;
	margin-right: 0
}
.slide .g_imgNextHover {
	background: url(http://www.cqcvs.net/template/default/style/slide.gif) -84px -120px
}
.slide .g_imgNextNotClick {
	background: url(http://www.cqcvs.net/template/default/style/slide.gif) -84px -252px;
	cursor: default
}
.slide .g_border {
	height: 70px;
	width: 70px;
	border-color: #e5e6e6
}
.slide .g_borderHover {
	border: 1px solid #CC9
}
.slide .g_borderSelected {
	border: 1px solid #FC0
}
.slide .label {
	height: 20px;
	line-height: 20px;
	clear: both;
	width: 890px;
	margin: 0 auto
}
.slide .label div {
	float: left;
	margin-right: 10px;
	height: 20px;
	line-height: 20px;
	width: auto;
	min-width: 35px;
	max-width: none
}
.slide .label a {
	text-decoration: underline;
	cursor: pointer
}
.slide .label .disabledLink a {
	text-decoration: none;
	cursor: default
}
.slide .albums {
	position: relative;
	display: block;
	width: 890px;
	height: 80px;
	margin: 0 auto 10px auto;
	border: 1px #ebecec solid;
	background: url(http://www.cqcvs.net/template/default/style/slide_topBg.jpg)
}
.slide .albums .albumsList {
	width: 800px;
	height: 72px;
	float: left;
	overflow: hidden;
	position: relative;
	margin-top: 4px;
	padding: 0
}
.slide .albums .albumsList ul {
	position: absolute;
	top: 0;
	left: 0;
	list-style: none;
	height: 80px;
	float: left;
	padding: 0;
	margin: 0;
	padding: 0
}
.slide .albums .albumsList ul li {
	margin: 0 4px;
	padding: 0;
	width: 72px;
	height: 72px;
	float: left;
	display: inline;
	vertical-align: middle;
	overflow: hidden;
	cursor: pointer
}
.slide .albums .albumsList ul img {
	margin: auto;
	display: block
}
.slide .albumsSeq {
	height: 20px
}
.slide .albumsSeq td {
	background-color: #f0f0f0;
	text-align: center;
	height: 20px
}
.slide .productInfo {
	position: relative;
	display: block;
	width: 890px;
	margin: 0 auto;
	height: 450px;
	padding: 0
}
.slide .productInfo .productPic {
	width: 470px;
	height: 100%;
	margin: 0;
	margin-top: 0;
	float: left;
	overflow: hidden
}
.slide .productInfo .g_imgPrev {
	background: url(http://www.cqcvs.net/template/default/style/slide.gif) -200px 2px no-repeat;
	width: 13px;
	height: 65px;
	margin: 0 12px 0 2px;
	display: block;
	float: left
}
.slide .productInfo .g_imgPrevHover {
	background: url(http://www.cqcvs.net/template/default/style/slide.gif) -200px -106px no-repeat
}
.slide .productInfo .g_imgPrevNotClick {
	background: url(http://www.cqcvs.net/template/default/style/slide.gif) -200px -226px no-repeat
}
.slide .productInfo .g_imgNext {
	background: url(http://www.cqcvs.net/template/default/style/slide.gif) -285px 2px no-repeat;
	width: 13px;
	height: 65px;
	display: block;
	margin: 0 2px 0 3px;
	float: right
}
.slide .productInfo .g_imgNextHover {
	background: url(http://www.cqcvs.net/template/default/style/slide.gif) -285px -106px no-repeat
}
.slide .productInfo .g_imgNextNotClick {
	background: url(http://www.cqcvs.net/template/default/style/slide.gif) -285px -226px no-repeat
}
.slide .imgDiv {
	width: 450px;
	height: 450px
}
.slide .imgDiv table {
	width: 100%;
	height: 100%;
	border: 0;
	padding: 0;
	border-spacing: 0
}
.slide .imgDiv table tr td {
	width: 100%;
	height: 100%;
	vertical-align: middle;
	text-align: center;
	padding: 0
}
.slide .imgDiv div {
	width: 100%;
	height: 100%
}
.slide .imgDiv a {
	outline: 0;
	display: block;
	margin: 0 auto;
	width: 100%;
	height: 100%
}
.slide .imgDiv img {
	margin: 0 auto
}
.slide .imgGroup {
	float: left;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 450px;
	height: 65px;
	background: #f4f3f3;
	filter: alpha(opacity=0);
	opacity: 0;
	z-index: 10000
}
.slide .imgGroupHover5 {
	filter: alpha(opacity=50);
	opacity: .5
}
.slide .imgGroupHover9 {
	filter: alpha(opacity=90);
	opacity: .9
}
.slide .imgGroup .imgDivs {
	width: 398px;
	height: 65px;
	float: left;
	overflow: hidden;
	position: relative
}
.slide .imgGroup .imgDivs ul {
	position: absolute;
	top: 0;
	left: 0;
	list-style: none;
	width: 450px;
	height: 65px;
	float: left;
	padding: 0;
	margin: 0
}
.slide .imgGroup .imgDivs .imgGroupDiv {
	margin: 2px 2px 2px 2px;
	float: left;
	padding: 0;
	width: 60px;
	height: 60px;
	line-height: 60px;
	vertical-align: middle;
	overflow: hidden;
	filter: alpha(opacity=0);
	opacity: 0
}
.slide .imgGroup .imgDivs .imgGroupDiv img {
	margin: auto;
	display: block
}
.slide .imgGroupHover5 .imgDivs .imgGroupDiv {
	filter: alpha(opacity=50);
	opacity: .5
}
.slide .imgGroupHover9 .imgDivs .imgGroupDiv {
	filter: alpha(opacity=90);
	opacity: .9
}
.slide .imgGroup table {
	width: 100%;
	height: 100%;
	border: 0;
	padding: 0;
	border-spacing: 0
}
.slide .imgGroup table tr td {
	width: 100%;
	height: 100%;
	vertical-align: middle;
	text-align: center;
	padding: 0;
	margin: 0
}
.slide .basicInfo {
	width: auto;
	float: left;
	margin-left: 10px
}
.slide .basicInfo table {
	width: 100%
}
.slide .basicInfo table tr td {
	line-height: 25px
}
.slide .basicInfo table tr .item1 {
	text-align: right;
	font-weight: bold
}
.slide .basicInfo table tr .item2 {
	margin-left: 10px;
	text-align: left
}
.slide .detailInfo {
	clear: both;
	float: left;
	width: 100%;
	margin-top: 10px
}
.slide .detailInfo table tr td {
	margin-left: 10px
}
.slide .detailInfo table tr .title {
	font-weight: bold
}
.slide .productInfo .productIntro {
	width: 420px;
	float: left;
	height: 100%
}
.slide .productInfo .productProp {
	width: 100%;
	height: 360px;
	overflow: auto
}
.slide .productInfo .productProp .basicInfo {
	margin: 0
}
.slide .productInfo .productProp .basicInfo table {
width:98%:
}
.slide .productInfo .productOther {
	width: 100%;
	height: 50px
}
.slide .g_mallBuyBig {
	margin: 10px 0 0 10px
}
.slide .cloud-zoom-big {
	background-color: #fff
}
.mallCart .cartMsg {
	clear: both;
	width: 100%;
	text-align: center;
	padding: 5px 0
}
.mallCart .cartEmpty {
	clear: both;
	width: 100%;
	text-align: center;
	padding: 5px 0
}
.mallCart .cartEmpty .cartEmptyContent {
	height: 145px;
	margin: 35px auto 0 auto;
	text-align: center;
	color: #989898
}
.mallCart .cartEmpty .cartEmptyContent a {
	color: #727272;
	margin-left: -5px
}
.mallCart .cartEmpty .cartEmptyContent .cartEmptyIcon {
	width: 95px;
	height: 72px;
	margin: 0 auto 30px auto;
	background: url(http://www.cqcvs.net/template/default/style/mallcart_bigIcon.png?v=201412011712) 0 0 no-repeat;
	_background: url(http://www.cqcvs.net/template/default/style/mallcart_bigIcon_ie6.gif?v=201412011712) 0 0 no-repeat
}
.mallCart .itemList {
	margin: 10px 0
}
.mallCart .itemList .line {
	clear: both;
	width: 100%;
	padding: 0;
	margin: 0;
	word-wrap: break-word;
	word-break: keep-all;
	overflow: hidden
}
.mallCart .itemList .line .lineBody {
	table-layout: fixed;
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	line-height: 29px
}
.mallCart .itemList .line .itemName {
	width: 100%;
	padding: 0 5px
}
.mallCart .itemList .line .itemPrice {
	width: 70px;
	padding: 0 5px
}
.mallCart .itemList .line .itemAmount {
	width: 70px;
	padding: 0 5px;
	text-align: center
}
.mallCart .itemList .line .itemTotal {
	width: 70px;
	padding: 0 5px
}
.mallCart .itemList .line .itemOpt {
	width: 80px;
	padding: 0 5px
}
.mallCart .cartTotal {
	clear: both;
	text-align: right
}
.mallCart .cartTotal .selectAllShop {
	float: left;
	margin-left: 6px;
	display: inline
}
.mallCart .cartTotal .cartTotalName {
	font-weight: bold;
	font-size: 16px
}
.mallCart .cartTotal .cartTotalUnit {
	font-weight: bold;
	font-size: 14px
}
.mallCart .cartTotal .cartTotalValue {
	font-weight: bold;
	font-size: 18px
}
.mallCart .cartOpt {
	float: right;
	margin: 10px 20px
}
.mallCart .cartOpt .cartBuy {
	display: inline-block
}
.mallCart .cartOpt .cartSettle {
	margin-left: 20px;
	font-weight: bold;
	font-size: 16px
}
.mallCart .amountEdit {
	width: 30px;
	text-align: center;
	display: inline-block
}
.mallCart .itemList .line .itemName .itemPic {
	width: 60px;
	height: 60px;
	border: 1px solid #bfbfc8;
	background: white;
	float: left;
	margin: 4px
}
.mallCart .itemList .line .itemName .itemProName {
	height: 70px;
	line-height: 70px;
	overflow: hidden;
	padding-left: 4px
}
.mallStl .stlMsg {
	clear: both;
	width: 100%;
	text-align: center;
	padding: 5px 0
}
.mallStl .stlEmpty {
	clear: both;
	width: 100%;
	text-align: center;
	padding: 5px 0
}
.mallStl .stlOrder {
	clear: both;
	width: 100%;
	text-align: center;
	padding: 5px 0;
	font-size: 14px
}
.mallStl .stlTitle {
	clear: both;
	width: 100%;
	text-align: left;
	padding: 5px 0;
	padding: 10px 0 0 10px;
	font-size: 14px;
	font-weight: bold
}
.mallStl .stlTitle .link {
	display: inline-block;
	font-size: 12px;
	font-weight: normal;
	padding-left: 10px
}
.mallStl .itemList {
	margin-top: 10px;
	float: right;
	position: relative;
	width: 95%;
	overflow: hidden
}
.mallStl .itemList .line {
	clear: both;
	padding: 0;
	margin: 0;
	word-wrap: break-word;
	word-break: keep-all;
	overflow: hidden
}
.mallStl .itemList .line .lineBody {
	table-layout: fixed;
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	line-height: 29px
}
.mallStl .itemList .line .itemName {
	width: 100%;
	padding: 0 5px
}
.mallStl .itemList .line .itemPrice {
	width: 70px;
	padding: 0 5px
}
.mallStl .itemList .line .itemAmount {
	width: 60px;
	padding: 0 5px
}
.mallStl .itemList .line .itemTotal {
	width: 70px;
	padding: 0 5px
}
.mallStl .itemList .cartTotal .cartTotalName {
	width: 100%;
	text-align: right
}
.mallStl .itemList .cartTotal .cartTotalValue {
	width: 210px;
	padding: 0 5px;
	font-weight: bold
}
.mallStl .propList {
	margin: 10px 0;
	float: right;
	position: relative;
	width: 95%;
	overflow: hidden;
	padding: 5px 0
}
.mallStl .propListTable {
	table-layout: fixed;
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	line-height: 26px
}
.mallStl .propItemName {
	width: 100px;
	text-align: right;
	word-wrap: break-word;
	word-break: keep-all;
	overflow: hidden
}
.mallStl .propItemValue {
	width: 100%;
	text-align: left
}
.mallStl .propItemEdit1 {
	width: 170px
}
.mallStl .propItemEdit2 {
	width: 80%
}
.mallStl .shipList {
	margin: 10px 0;
	float: right;
	position: relative;
	width: 95%;
	overflow: hidden;
	padding: 5px 0
}
.mallStl .shipListTable {
	table-layout: fixed;
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	line-height: 26px
}
.mallStl .shipItemType {
	width: 150px;
	text-align: left;
	padding-left: 20px;
	word-wrap: break-word;
	word-break: keep-all;
	overflow: hidden
}
.mallStl .shipItemPrice {
	width: 100%;
	text-align: left
}
.mallStl .payList {
	margin: 10px 0;
	float: right;
	position: relative;
	width: 95%;
	overflow: hidden;
	padding: 5px 0
}
.mallStl .payItem {
	clear: both;
	padding: 4px 0 4px 20px
}
.mallStl .onlineBankItem {
	text-decoration: none;
	display: inline-block;
	margin: 10px 0 0 10px;
	width: 148px
}
.mallStl .bankList {
clear:both:position:relative;
	float: right;
	margin: 5px 0;
	width: 90%;
	height: auto;
	line-height: 23px
}
.mallStl .bankList .bankItemName {
	clear: both;
	float: left;
	text-align: center;
	width: 80px
}
.mallStl .bankList .bankItemValue {
	float: left;
	text-align: left;
	padding-left: 10px
}
.mallStl .mallStlTotal {
	clear: both;
	margin: 10px 20px;
	float: right;
	width: 200px;
	text-align: right
}
.mallStl .mallStlTotal .totalName {
	font-weight: bold;
	font-size: 14px
}
.mallStl .mallStlTotal .totalUnit {
	font-weight: bold;
	font-size: 14px
}
.mallStl .mallStlTotal .totalValue {
	font-weight: bold;
	font-size: 16px
}
.mallStl .mallStlOpt {
	clear: both;
	float: right;
	margin: 10px 20px
}
.mallStl .mallStlOpt .stlSubmit {
	font-weight: bold;
	font-size: 16px
}
.payOnlineItem {
	height: 40px;
	width: 120px;
	display: inline-block;
+display:inline;
	z-index: 1;
	background-image: url(http://www.cqcvs.net/template/default/style/yhlogo.gif?v=201407281735);
	cursor: pointer
}
.paypalIcon {
	background-position: 0 -291px
}
.alipayIcon {
	background-position: 0 -93px
}
.chinaBankPayIcon {
	background-position: 0 -194px
}
.tenpayIcon {
	background-position: 0 7px
}
.wxpayIcon {
	background-position: -165px -306px
}
.mallOrderList .listMsg {
	clear: both;
	width: 100%;
	text-align: center;
	padding: 5px 0
}
.mallOrderList .listEmpty {
	clear: both;
	width: 100%;
	text-align: center;
	padding: 5px 0
}
.mallOrderList .itemList {
	margin: 10px 0
}
.mallOrderList .itemList .line {
	clear: both;
	width: 100%;
	padding: 0;
	margin: 0;
	word-wrap: break-word;
	word-break: keep-all;
	overflow: hidden
}
.mallOrderList .itemList .line .lineBody {
	table-layout: fixed;
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	line-height: 29px
}
.mallOrderList .itemList .line .itemCode {
	padding: 0 5px
}
.mallOrderList .itemList .line .itemDate {
	padding: 0 5px
}
.mallOrderList .itemList .line .itemPrice {
	padding: 0 5px
}
.mallOrderList .itemList .line .itemStatus {
	padding: 0 5px
}
.mallOrderList .itemList .line .itemOpt {
	padding: 0 5px
}
.mallOrderDetail .bold {
	font-weight: bold
}
.mallOrderDetail .detailMsg {
	clear: both;
	width: 100%;
	text-align: center;
	padding: 5px 0
}
.mallOrderDetail .detailEmpty {
	clear: both;
	width: 100%;
	text-align: center;
	padding: 5px 0
}
.mallOrderDetail .detailOrder {
	clear: both;
	width: 100%;
	padding-bottom: 5px;
	font-size: 14px
}
.mallOrderDetail .detailOrder.sureImg {
	background: url(http://www.cqcvs.net/template/default/style/orderSure.png?v=201312101446) 26px 8px no-repeat;
	_background: url(http://www.cqcvs.net/template/default/style/orderSure.gif?v=201312101446) 26px 8px no-repeat
}
.mallOrderDetail .detailOrder .detailOrder_sucMsg {
	font-weight: bold;
	height: 32px;
	line-height: 32px;
	padding-left: 80px
}
.mallOrderDetail .detailOrder .detailOrderTable {
	height: 30px
}
.mallOrderDetail .detailOrder .inlineName {
	padding-left: 80px
}
.mallOrderDetail .detailOrder .inlineName2 {
	padding-left: 30px
}
.mallOrderDetail .detailOrder .priceDetail {
	padding-right: 140px
}
.mallOrderDetail .detailTitle {
	clear: both;
	width: 100%;
	text-align: left;
	padding: 5px 0;
	padding: 10px 0 0 10px;
	font-size: 14px;
	font-weight: bold
}
.mallOrderDetail .itemList {
	margin-top: 10px;
	float: right;
	position: relative;
	width: 95%;
	overflow: hidden
}
.mallOrderDetail .itemList .line {
	clear: both;
	padding: 0;
	margin: 0;
	word-wrap: break-word;
	word-break: keep-all;
	overflow: hidden
}
.mallOrderDetail .itemList .line .lineBody {
	table-layout: fixed;
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	line-height: 29px
}
.mallOrderDetail .itemList .line .itemName {
	width: 100%;
	padding: 0 5px
}
.mallOrderDetail .itemList .line .itemPrice {
	width: 70px;
	padding: 0 5px
}
.mallOrderDetail .itemList .line .itemAmount {
	width: 60px;
	padding: 0 5px
}
.mallOrderDetail .itemList .line .itemTotal {
	width: 70px;
	padding: 0 5px
}
.mallOrderDetail .itemList .cartTotal .cartTotalName {
	width: 100%;
	text-align: right
}
.mallOrderDetail .itemList .cartTotal .cartTotalValue {
	width: 210px;
	padding: 0 5px;
	font-weight: bold
}
.mallOrderDetail .propList {
	margin: 10px 0;
	float: right;
	position: relative;
	width: 95%;
	overflow: hidden;
	padding: 5px 0
}
.mallOrderDetail .propListTable {
	table-layout: fixed;
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	line-height: 26px
}
.mallOrderDetail .propItemName {
	width: 100px;
	text-align: right;
	word-wrap: break-word;
	word-break: keep-all;
	overflow: hidden
}
.mallOrderDetail .propItemValue {
	width: 100%;
	text-align: left
}
.mallOrderDetail .shipList {
	margin: 10px 0;
	float: right;
	position: relative;
	width: 95%;
	overflow: hidden;
	padding: 5px 0
}
.mallOrderDetail .shipListTable {
	table-layout: fixed;
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	line-height: 26px
}
.mallOrderDetail .shipItemType {
	width: 150px;
	text-align: left;
	padding-left: 20px;
	word-wrap: break-word;
	word-break: keep-all;
	overflow: hidden
}
.mallOrderDetail .shipItemPrice {
	width: 100%;
	text-align: left
}
.mallOrderDetail .payList {
	margin: 10px 0;
	float: right;
	position: relative;
	width: 95%;
	overflow: hidden;
	padding: 5px 0
}
.mallOrderDetail .payItem {
	clear: both;
	padding-left: 20px;
	line-height: 26px;
	width: auto
}
.mallOrderDetail .bankList {
clear:both:position:relative;
	float: right;
	margin: 5px 0;
	width: 90%;
	height: auto;
	line-height: 23px
}
.mallOrderDetail .bankList .bankItemName {
	clear: both;
	float: left;
	text-align: center;
	width: 80px
}
.mallOrderDetail .bankList .bankItemValue {
	float: left;
	text-align: left;
	padding-left: 10px
}
.mallOrderDetail .onlineBankItem {
	clear: both;
	float: left;
	padding-left: 120px
}
.mallOrderDetail .total {
	clear: both;
	margin: 10px 20px 30px 0;
	float: right;
	width: 200px;
	text-align: right
}
.mallOrderDetail .total .totalName {
	font-weight: bold;
	font-size: 14px
}
.mallOrderDetail .total .totalUnit {
	font-weight: bold;
	font-size: 14px
}
.mallOrderDetail .total .totalValue {
	font-weight: bold;
	font-size: 16px
}
.mallOrderDetail .mallDtlOpt .dtlSubmit {
	font-weight: bold;
	font-size: 16px
}
.mallOrderDetail .flowItem {
	clear: both;
	height: 26px;
	line-height: 26px
}
.mallOrderDetail .flowItem .title {
	float: left;
	padding-left: 20px
}
.mallOrderDetail .flowItem .title {
	float: left;
	padding-left: 20px
}
.mallOrderDetail .flowItem .left {
	float: left
}
.formTab {
	height: auto
}
.formTab .titleTable {
	table-layout: fixed
}
.formTabButtonTopLeft {
	width: 0;
	background: url(http://www.cqcvs.net/template/default/style/formTabButton/bg.gif) repeat-x 0 0;
:
}
.formTabButtonTopCenter {
	width: 100%;
	background: url(http://www.cqcvs.net/template/default/style/formTabButton/bg.gif) repeat-x 0 -40px
}
.formTabButtonTopRight {
	width: 5px;
	background: url(http://www.cqcvs.net/template/default/style/formTabButton/bg.gif) no-repeat 0 -72px
}
.formTabButtonList {
	height: 27px;
	position: relative
}
.formTabButton {
	float: left;
	margin-right: -1px;
	cursor: default
}
.formTabButton div {
	float: left;
	height: 27px;
	line-height: 27px
}
.formTabButton .formTabLeft {
	width: 5px;
	background: url(http://www.cqcvs.net/template/default/style/formTabButton/tabbtn_default.gif) no-repeat 0 0
}
.formTabButton .formTabMiddle {
	padding: 0 4px;
	background: url(http://www.cqcvs.net/template/default/style/formTabButton/tabbtn_default.gif) repeat-x 0 -35px
}
.formTabButton .formTabRight {
	width: 5px;
	background: url(http://www.cqcvs.net/template/default/style/formTabButton/tabbtn_default.gif) no-repeat 0 -70px
}
.formTabButton .formTabLeftHover {
	height: 28px;
	background: url(http://www.cqcvs.net/template/default/style/formTabButton/selected_default.gif) no-repeat 0 0
}
.formTabButton .formTabMiddleHover {
	height: 28px;
	color: #ec0b0b;
	background: url(http://www.cqcvs.net/template/default/style/formTabButton/selected_default.gif) repeat-x 0 -35px
}
.formTabButton .formTabRightHover {
	height: 28px;
	background: url(http://www.cqcvs.net/template/default/style/formTabButton/selected_default.gif) no-repeat 0 -70px
}
.formTabButtonOther {
	position: absolute;
	right: 5px;
	top: 50%;
	margin-top: -7px
}
.formTabButtonMore {
	display: none;
	float: left;
	padding: 0 5px;
	width: 50px;
	text-align: left;
	height: 15px
}
.formTabButtonMore a {
	text-decoration: none;
	width: 50px;
	height: 15px;
	display: block;
	text-align: right
}
.formTabContent {
	height: auto;
	border: 1px solid #d4d4d4;
	margin-top: -1px;
	background: 0;
	overflow: hidden
}
.formTabContent .formTabCntId {
	clear: both;
	overflow: hidden;
	margin-bottom: 999px
}
.forms .formTabContent .form.formInTab {
	margin: 0;
	padding: 0;
	position: relative
}
.formTabContent .form {
	border: none!important;
	padding: 0;
	background: 0
}
.forms .formTabContent .formTabCntId .form .formBanner {
	display: none
}
.formTabContent .formTop {
	display: none!important
}
.formTabContent .formBottom {
	display: none!important
}
.formTabContent .formMiddle {
	background: 0;
	border: none!important
}
.formTabContent .formMiddleLeft {
	display: none!important
}
.formTabContent .formMiddleRight {
	display: none!important
}
.formTabContent .formMiddle .formMiddleCenter {
	background: 0
}
.formTabContent .formMiddleContent {
	background: 0
}
.formStyle35 {
	margin: 0
}
.mulMColContent {
	overflow: hidden;
	height: 100%;
	_overflow: visible
}
.mulMColContent table.mulMColContentTable {
	table-layout: fixed;
	height: 100%;
	_overflow: visible
}
.mulMColContent table.mulMColContentTable td.mulColLayout {
	vertical-align: top;
	position: relative!important;
	height: 100%
}
.mulMColContent table.mulMColContentTable td.mulColPadding {
	padding-right: 10px
}
.mulMColContent .mulModuleColStyleLine {
	display: none;
	position: absolute;
	width: 2px;
	top: 45px;
	bottom: 10px;
	right: 3px;
	background: #999
}
.mulMColContent .ui-resizable-mulCol-handle {
	border-left: 1px solid #fff;
	border-right: 2px solid #2b73ba;
	background: #fff;
	left: auto;
	right: 3px;
	width: 1px
}
.mulMColContent table.mulMColContentTable .form {
	position: relative;
	margin-top: 7px
}
.formStyle35_2 {
	margin-top: 7px
}
.formStyle35_2 .mulMColContent table.mulMColContentTable .form {
	position: relative;
	margin-top: 7px;
*margin-top:expression(this.previousSibling==null?"0":"7px")
}
.formStyle35_2 .mulMColContent table.mulMColContentTable .form:first-child {
	margin-top: 0
}
.resizableToShowWidth {
	border: 1px solid #f9f2a7;
	background: #feffe5;
	color: #d4a639;
	position: absolute;
	z-index: 99999;
	padding: 4px;
	display: none
}
.mulMColContent .mulMColList .addNewModule .addBtn {
	margin-top: 2px
}
.siteFormItemTable {
	width: 100%;
	height: 25px
}
.siteFormName {
	text-align: center;
	font-size: 14px;
	font-weight: 600
}
.siteFormItem {
	height: 25px
}
.siteFormItem td {
	padding: 4px 0
}
.siteFormItemCheckItem {
	float: left;
	margin-right: 10px
}
.siteFormItemCheckItem span {
	cursor: default
}
.siteFormItemLink {
	height: 1px;
	line-height: 1px;
	border: 0
}
.siteFormItemLink2 {
	height: 10px;
	line-height: 10px;
	border: 0
}
.siteFormItemShowName {
	text-align: right
}
.siteForm .siteFormMsg {
	text-align: center;
	width: 90%;
	height: auto;
	line-height: 30px;
	margin: 5px auto;
	display: none
}
.siteFormValidate .left {
	float: left;
	display: inline
}
.siteFormItemTable_N {
	width: 94%;
	margin-left: 6%;
	_margin-left: 45px
}
.siteFormItemTable_N_lr {
	width: 100%
}
.siteFormName_N {
	text-align: center;
	font-size: 14px;
	font-weight: 600
}
.siteFormItem_N {
	height: 23px
}
.siteFormItem_N td {
	padding: 4px 0;
	word-break: break-all
}
.siteFormItem_N select {
	margin-left: 0
}
.siteFormItem_N .g_itext {
	width: 86%;
	height: 23px;
	margin: 0;
	padding: 0;
	border-color: #ccc
}
.siteFormItem_N .g_textarea {
	width: 86%;
	height: 50px;
	margin: 0;
	padding: 0;
	border-color: #ccc
}
.siteFormItemCheckItem_N {
	margin-right: 10px;
	margin-bottom: 5px;
	line-height: 15px;
	vertical-align: middle
}
.lr {
	float: none
}
.siteFormItemCheckItem_N input {
	height: 15px;
	line-height: 15px;
	vertical-align: middle;
	margin: 0 3px 0 0
}
.siteFormItemCheckItem_N label {
	vertical-align: middle;
	cursor: pointer
}
.siteFormItemLink_N {
	height: 1px;
	line-height: 1px;
	border: 0
}
.siteFormItemLink2_N {
	height: 7px;
	line-height: 7px;
	border: 0
}
.siteFormItemShowName_N {
	text-align: left;
	font-weight: bold
}
.siteFormItemShowName_N font {
	margin-left: 5px;
	font-weight: bold;
	font-size: 8px;
	color: red
}
.siteFormValidate_N .left {
	display: inline
}
.siteFormValidate_N .left span {
	margin-left: 10px
}
.siteFormValidate_N .g_itext {
	height: 19px;
	line-height: 19px;
	padding: 1px;
	width: 83px;
	border-color: #ccc
}
.siteFormFileName {
	width: 110px;
	float: left;
	margin: 0 10px;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: left;
	overflow: hidden
}
.siteFormFUDesc {
	_margin-left: 0;
	float: left
}
.siteFormFUDescIcon {
	margin: 0 3px;
	background: url(http://www.cqcvs.net/template/default/style/styleSiteForm/siteFormFUDescIcon.png?v=201410231750) center center no-repeat
}
.siteGroupBtn {
	display: inline-block;
	width: 18px;
	height: 18px;
	line-height: 20px;
	cursor: pointer;
	text-decoration: none
}
.siteGroupLink {
	display: inline-block;
	color: red!important;
	width: auto;
	height: 18px;
	line-height: 20px;
	cursor: pointer;
	background-position: left!important;
	text-indent: 20px
}
.siteGroupFre {
	background: url(http://www.cqcvs.net/template/default/style/sitefree2.png?v=201411102015) center no-repeat
}
.siteTitle-hover .siteGroupFre {
	background: url(http://www.cqcvs.net/template/default/style/sitefree2.png?v=201411102015) center no-repeat
}
.siteGroupPro {
	background: url(http://www.cqcvs.net/template/default/style/sitepro.png) no-repeat center;
	color: red!important
}
.siteGroupStd {
	background: url(http://www.cqcvs.net/template/default/style/sitestd2.png?v=201411102015) no-repeat center;
	color: #fc6500!important
}
.siteGroupPop {
	background: url(http://www.cqcvs.net/template/default/style/sitepop2.png?v=201411102015) no-repeat center;
	color: #d00000!important
}
.siteGroupBiz {
	background: url(http://www.cqcvs.net/template/default/style/sitebiz2.png?v=201411102015) no-repeat center;
	color: #0075b1!important
}
.siteGroupUlt {
	background: url(http://www.cqcvs.net/template/default/style/siteult.png?v=201411102015) no-repeat center;
	color: #0075b1!important
}
.siteGroupOTri {
	background: url(http://www.cqcvs.net/template/default/style/sitetri.png?v=201411102015) no-repeat center;
	color: red!important
}
.siteGroupOLow {
	background: url(http://www.cqcvs.net/template/default/style/sitelow.png?v=201411102015) no-repeat center;
	color: red!important
}
.siteGroupOMid {
	background: url(http://www.cqcvs.net/template/default/style/sitemid.png?v=201411102015) no-repeat center;
	color: red!important
}
.siteGroupOAdv {
	background: url(http://www.cqcvs.net/template/default/style/siteadv.png?v=201411102015) no-repeat center;
	color: red!important
}
.siteGroupOExp {
	background: url(http://www.cqcvs.net/template/default/style/siteexp.png?v=201411102015) no-repeat center;
	color: red!important
}
.siteGroupOExt {
	background: url(http://www.cqcvs.net/template/default/style/sitecus.png?v=201312171630) no-repeat center;
	color: red!important
}
.g_topBarArea {
	position: fixed;
	_position: absolute;
	width: 100%;
	top: 0;
	left: 0;
	z-index: 9031;
	background: url(http://www.cqcvs.net/template/default/style/topBarArea.png?v=201410081739) repeat-x;
	_background: url(http://www.cqcvs.net/template/default/style/topBarArea_ie6.gif?v=201410081739) repeat-x
}
.g_topBarArea_noShadow {
	background: url(http://www.cqcvs.net/template/default/style/topBarArea_ie6.gif?v=201410081739) repeat-x
}
.g_topBar {
	position: relative;
	padding: 0;
	margin: 0 auto;
	width: 960px;
	height: 50px;
	line-height: 44px;
	z-index: 9002;
	text-align: left;
	color: #000;
	font-family: "Microsoft Yahei", "微软雅黑", sans-serif
}
.g_topBar a {
	color: #f6fafe;
	text-decoration: underline
}
.g_topBar .siteVersion {
	display: inline-block;
	float: left;
	width: 24px;
	height: 20px
}
.g_topBar .siteVersionOEM {
	float: left;
	line-height: 20px;
	height: 20px;
	width: 20px;
	margin: 0;
	padding-top: 8px;
	display: block
}
.g_topBar .siteVersion_biz {
	background: url(http://www.cqcvs.net/template/default/style/sitebiz.png) no-repeat 4px 3px
}
.g_topBar .siteVersion_free {
	background: url(http://www.cqcvs.net/template/default/style/sitefree.png) no-repeat 4px 3px
}
.g_topBar .siteVersion_pro {
	background: url(http://www.cqcvs.net/template/default/style/sitepro.png) no-repeat 4px 3px
}
.g_topBar .siteVersion_pop {
	background: url(http://www.cqcvs.net/template/default/style/sitepop.png) no-repeat 4px 3px
}
.g_topBar .siteVersion_tri {
	background: url(http://www.cqcvs.net/template/default/style/sitetri.png?v=201411102015) no-repeat 4px 3px
}
.g_topBar .siteVersion_low {
	background: url(http://www.cqcvs.net/template/default/style/sitelow.png?v=201411102015) no-repeat 4px 3px
}
.g_topBar .siteVersion_mid {
	background: url(http://www.cqcvs.net/template/default/style/sitemid.png?v=201411102015) no-repeat 4px 3px
}
.g_topBar .siteVersion_adv {
	background: url(http://www.cqcvs.net/template/default/style/siteadv.png?v=201411102015) no-repeat 4px 3px
}
.g_topBar .siteVersion_exp {
	background: url(http://www.cqcvs.net/template/default/style/siteexp.png?v=201411102015) no-repeat 4px 3px
}
.g_topBar .siteVersion_cus {
	background: url(http://www.cqcvs.net/template/default/style/sitecus.png?v=201411102015) no-repeat 4px 3px
}
.g_topBar .siteTitle {
	position: relative;
	float: right;
	padding: 3px 0;
	cursor: default;
	height: 20px;
*height:15px;
	line-height: 20px;
	top: 0;
	left: 0;
	border: 1px solid #4291d6
}
.g_topBar .siteTitle-hover {
	background-color: #fff;
	border-top-color: #a6cdf4;
	border-left-color: #a6cdf4;
	border-right-color: #a6cdf4;
	border-bottom: 0;
	color: #488fd6;
	z-index: 2
}
.g_topBar .siteTitle .titleName {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -1396px -320px no-repeat;
	height: 16px;
	width: 10px;
	margin-left: 25px;
	margin-right: 3px
}
.g_topBar .siteTitle-hover .titleName {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -1396px -272px no-repeat;
	height: 16px;
	width: 10px;
	margin-left: 25px;
	margin-right: 3px
}
.g_topBar .siteTitleOEM {
	float: right;
	height: 24px;
	line-height: 24px;
	cursor: default;
	padding: 0 3px;
	top: 0;
	left: 0;
	border: 1px solid #4291d6;
*padding-right:0
}
.g_topBar .topBarStaffContent {
	cursor: default;
	position: absolute;
	top: 0;
	left: 0;
	width: auto;
	_width: 240px;
	height: auto;
	display: none;
	background-color: #fff;
	border: 1px solid #a6cdf4;
	box-shadow: 0 2px 4px rgba(0,0,0,0.08);
	padding: 12px;
	z-index: 1
}
.g_topBar .topBarStaffContent .top {
	border-bottom: 1px solid #f7f7f7
}
.g_topBar .topBarStaffContent .top .versionLink {
	position: relative;
	float: left;
	width: 54px;
	height: 54px;
	margin: 6px 8px 9px 0;
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -540px -111px no-repeat
}
.g_topBar .topBarStaffContent .top .versionLink .versionIcon {
	position: absolute;
	width: 29px;
	height: 29px;
	top: 0;
	right: 0
}
.g_topBar .topBarStaffContent .top .versionLink .siteGroupFre {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -540px -275px no-repeat
}
.g_topBar .topBarStaffContent .top .versionLink .siteGroupStd {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -540px -330px no-repeat
}
.g_topBar .topBarStaffContent .top .versionLink .siteGroupPop {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -540px -181px no-repeat
}
.g_topBar .topBarStaffContent .top .versionLink .siteGroupBiz {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -540px -222px no-repeat
}
.g_topBar .topBarStaffContent .top .versionLink .siteGroupUlt {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -540px -378px no-repeat
}
.g_topBar .topBarStaffContent .top .right {
	float: left;
	width: 160px
}
.g_topBar .topBarStaffContent .top .right .title {
	font-size: 14px;
	font-weight: bold;
	color: #404040
}
.g_topBar .topBarStaffContent .top .right .title .update {
	float: none;
	display: inline-block;
	width: 55px;
	height: 100%;
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -540px -416px no-repeat
}
.g_topBar .topBarStaffContent .top .right .text {
	padding: 2px 0 0 1px;
	line-height: 18px
}
.g_topBar .topBarStaffContent .middle {
	height: 24px;
	padding: 8px 0;
	border-bottom: 1px solid #f7f7f7
}
.g_topBar .topBarStaffContent .middle #topBarStaffAcct {
	width: 96px;
	height: 18px;
	border: 1px solid #d4dbed
}
.g_topBar .topBarStaffContent .middle .save {
	display: inline-block;
	width: 60px;
	height: 20px;
	line-height: 20px;
	color: #686868;
	font-weight: bold;
	text-align: center;
	border: 1px solid #8f8f8f;
	background: #f5f5f5;
	text-decoration: none;
	margin: 0
}
.g_topBar .topBarStaffContent .middle .save:hover {
	border-color: #0063b8;
	background: #4aa3ff;
	color: #fff
}
.g_topBar .topBarStaffContent .bottom {
	height: 24px;
	padding-top: 8px;
	text-align: right
}
.g_topBar .topBarStaffContent .bottom .topBarHelloTip {
	color: #1b7ad1;
	float: left;
	text-align: left;
	max-width: 70px;
	word-break: break-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	height: 29px
}
.g_topBar .topBarStaffContent .bottom a {
	color: #1b7ad1;
	text-decoration: none
}
.g_topBar .topBarStaffContent .bottom a:hover {
	color: #f30
}
.g_topBar .navbar_left {
	float: left;
	height: 43px;
	border-left: 1px solid #62a4de;
	border-right: 1px solid #62a4de
}
.g_topBar .left {
	float: left;
	height: 24px
}
.g_topBar .left a {
	float: left
}
.g_topBar .left .tbutton:hover {
	background-color: #4d9de4
}
.g_topBar .navbar_left .tbutton:hover {
	background-color: #4d9de4
}
.g_topBar .tbutton {
	text-decoration: none
}
.g_topBar .tbutton:hover {
	color: #eaf0f5
}
.g_topBar .tbutton .styleSettingButton {
	float: left;
	height: 43px;
	width: 96px;
	cursor: pointer;
	text-align: center;
	font-size: 13px;
	font-weight: normal;
	border-right: 1px solid #2f86d3;
	border-left: 1px solid #62a4de;
*height:39px
}
.g_topBar .tbutton .siteIco {
	height: 16px;
	width: 19px;
	display: inline-block;
	vertical-align: -3px;
*vertical-align:0
}
.g_topBar .tbutton .styleSettingRapidSite {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -1307px -131px no-repeat;
	width: 15px;
	margin-left: -1px
}
.g_topBar .tbutton .styleSettingDesign {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -1306px -177px no-repeat;
	width: 21px
}
.g_topBar .tbutton .styleSettingManage {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -1305px -222px no-repeat
}
.g_topBar .tbutton .styleSettingPortal {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -1306px -273px no-repeat
}
.g_topBar .tbutton .styleSettingMobi {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -1306px -334px no-repeat;
	width: 18px;
	margin-left: -2px
}
.g_topBar .tbutton .styleSettingReturn {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -1307px -582px no-repeat
}
.g_topBar .tbutton .styleSettingButton .SettingReturnBorder {
	position: absolute;
	height: 43px;
	width: 1px;
	border-right: 1px solid #62a4de;
	right: 0
}
.g_topBar .tbutton:hover .styleSettingButton {
	border-right-color: #2f86d3;
	background-color: #4d9de4
}
.g_topBar .tbutton .styleSettingTitle {
	display: inline-block
}
.g_topBar .tbutton .styleSettingButtonL {
	float: left;
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) -1692px -144px;
	width: 10px;
	height: 24px;
	line-height: 24px;
	cursor: pointer
}
.g_topBar .tbutton .styleSettingButtonC {
	float: left;
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) -1700px -144px;
	width: auto;
	min-width: 40px;
	max-width: none;
	height: 24px;
	line-height: 24px;
	cursor: pointer;
	text-align: center
}
.g_topBar .tbutton .styleSettingButtonR {
	float: left;
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) -1890px -168px;
	width: 10px;
	height: 24px;
	line-height: 24px;
	cursor: pointer
}
.g_topBar .tbutton:hover .styleSettingButtonL {
	float: left;
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) -1692px -192px;
	width: 10px;
	height: 24px;
	line-height: 24px;
	cursor: pointer
}
.g_topBar .tbutton:hover .styleSettingButtonC {
	float: left;
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) -1700px -192px;
	width: auto;
	min-width: 40px;
	max-width: none;
	height: 24px;
	line-height: 24px;
	cursor: pointer
}
.g_topBar .tbutton:hover .styleSettingButtonR {
	float: left;
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) -1890px -216px;
	width: 10px;
	height: 24px;
	line-height: 24px;
	cursor: pointer
}
.g_topBar .cdButton {
	text-decoration: none
}
.g_topBar .cdButton .styleSettingButtonL {
	float: left;
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) -1692px -96px;
	width: 10px;
	height: 24px;
	line-height: 24px;
	cursor: pointer
}
.g_topBar .cdButton .styleSettingButtonC {
	float: left;
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) -1700px -96px;
	width: auto;
	min-width: 40px;
	max-width: none;
	height: 24px;
	line-height: 24px;
	cursor: pointer
}
.g_topBar .cdButton .styleSettingButtonR {
	float: left;
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) -1890px -120px;
	width: 10px;
	height: 24px;
	line-height: 24px;
	cursor: pointer
}
.g_topBar .cdButton:hover .styleSettingButtonL {
	float: left;
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) -1692px -48px;
	width: 10px;
	height: 24px;
	line-height: 24px;
	cursor: pointer
}
.g_topBar .cdButton:hover .styleSettingButtonC {
	float: left;
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) -1700px -48px;
	width: auto;
	min-width: 40px;
	max-width: none;
	height: 24px;
	line-height: 24px;
	cursor: pointer;
	color: #666
}
.g_topBar .choiceDesign {
	float: left;
	position: relative;
	cursor: pointer
}
.g_topBar .choiceDesignOver {
	background-color: #c8d5db
}
.g_topBar .choiceDesign .text {
	float: left;
	padding-left: 10px
}
.g_topBar .choiceDesign .arrow {
	float: left;
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) -1545px -170px no-repeat;
	height: 25px;
	width: 25px
}
.g_topBar .cdButton:hover .styleSettingButtonR {
	float: left;
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) -1890px -72px;
	width: 10px;
	height: 24px;
	line-height: 24px;
	cursor: pointer
}
.g_topBar .navbar_right {
	float: right;
	padding-right: 8px;
	color: #d6ebfe;
	height: 32px;
	padding-top: 7px;
	font-size: 13px
}
.g_topBar .right {
	float: right;
	margin-right: 10px;
	margin-top: 2px;
	text-align: left;
	width: auto;
	line-height: 20px;
	color: #555
}
.g_topBar .right .line {
	float: right;
	width: 1px;
	height: 12px;
	background: #d7ecff;
	margin: 5px 5px 0 5px
}
.g_topBar .right a {
	float: right;
	text-decoration: none
}
.g_topBar .right .exit {
	color: #1b7ad1
}
.g_topBar .right .exit:hover {
	color: #f30
}
.g_topBar .navbar_right .line {
	float: right;
	width: 1px;
	height: 13px;
	background: #d7ecff;
	margin: 8px 5px 0 5px;
*margin-top:6px
}
.g_topBar .navbar_right a {
	float: right;
	text-decoration: none
}
.g_topBar .navbar_right .exit {
	color: #c8e2fb;
	height: 27px;
	line-height: 27px;
*line-height:27px
}
.g_topBar .navbar_right .exit:hover {
	color: #f30
}
.g_topBar .choiceServiceInfo {
	float: right;
	height: 20px;
	border: 1px solid #4291d6;
	padding: 3px 7px 3px 8px
}
.g_topBar .choiceServiceInfo-hover {
	background-color: #fff;
	color: #1b7ad1;
	border-top-color: #a6cdf4;
	border-left-color: #a6cdf4;
	border-right-color: #a6cdf4;
	border-bottom-color: #fff;
	z-index: 2
}
.g_topBar .choiceServiceInfo .choiceServiceIco {
	float: left;
	width: 16px;
	height: 20px;
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -1px -333px no-repeat;
	margin-right: 3px
}
.g_topBar .choiceServiceInfo .choiceServiceText {
	float: left;
	width: 66px;
	height: 20px;
	line-height: 20px;
*line-height:23px;
	vertical-align: middle;
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -1338px -320px no-repeat
}
.g_topBar .choiceServiceInfo-hover .choiceServiceIco {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -1px -355px no-repeat
}
.g_topBar .choiceServiceInfo-hover .choiceServiceText {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -1338px -272px no-repeat
}
.g_topBar .mailInfo {
	float: right;
	cursor: pointer;
	padding: 3px;
	height: 19px;
	position: relative;
	top: 0;
	left: 0;
	border: 1px solid #4291d6
}
.g_topBar .mailInfo a {
	cursor: pointer;
	margin: 0;
	float: left;
	text-decoration: none
}
.g_topBar .mailInfo .mailIco {
	float: left;
	width: 16px;
	height: 20px;
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -1307px -386px no-repeat
}
.g_topBar .mailInfo .mailNum {
	float: left;
	height: 20px;
	padding-left: 5px;
	line-height: 20px
}
.g_topBar .mailInfo .mailArrows {
	float: left;
	width: 8px;
	height: 20px;
	margin-left: 3px;
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -1396px -320px no-repeat
}
.g_topBar .mailInfo-hover {
	background-color: #fff;
	color: #1b7ad1;
	border-top-color: #a6cdf4;
	border-left-color: #a6cdf4;
	border-right-color: #a6cdf4;
	border-bottom: 0;
	z-index: 2
}
.g_topBar .mailInfo-hover .mailIco {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -2px -216px no-repeat
}
.g_topBar .mailInfo-hover .mailNum {
	color: #1b7ad1
}
.g_topBar .mailInfo-hover .mailArrows {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -1396px -272px no-repeat
}
.g_topBar .mailTip {
	position: absolute;
	top: 0;
	left: 0;
	max-width: 200px;
*width:200px;
	padding: 5px 0;
	color: #7f7f7f;
	background-color: #fff;
	border: 1px solid #a6cdf4;
	box-shadow: 0 2px 4px rgba(0,0,0,0.08);
	z-index: 1
}
.g_topBar .mailTip .alias {
	padding: 0 10px;
	text-align: center;
	max-width: 180px;
*width:180px height:30px;
	line-height: 30px
}
.g_topBar .mailTip .alias a {
	display: block;
	text-decoration: none;
	font-size: 12px;
	color: #555;
	max-width: 140px;
*width:140px;
	margin: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-break: keep-all
}
.g_topBar .mailTip .alias a:hover {
	text-decoration: underline;
	color: #1b7ad1
}
.g_topBar .mailTip .alias .num {
	float: left;
	clear: left;
	padding-top: 1px
}
.g_topBar .mailTip .mailTipLine {
	border-top: 1px solid #e5e5e5;
	font-size: 0;
	line-height: 0
}
.g_topBar .scrollbar {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	font-size: 12px;
	z-index: 20;
	color: #FFF;
	height: 42px;
	text-align: center;
	background-color: #4291d6;
*height:38px
}
.g_topBar .scrollbarLoadingTips {
	width: 100%;
	color: #666;
	text-align: center
}
.g_topBar .scrollbarLoadingTips a {
	float: none;
	color: red;
	display: none
}
.g_topBar .scrollbar ul.marquee {
	display: none;
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 22px;
	position: relative;
	overflow: hidden;
	width: 275px;
	height: 22px;
	border-top: 0 solid #f2f3f2;
	border-right: 1px solid #f2f3f2;
	border-bottom: 0 solid #f2f3f2;
	border-left: 1px solid #f2f3f2
}
.g_topBar .scrollbar ul.marquee li {
	cursor: pointer;
	line-height: 22px;
	position: absolute;
	top: -999px;
	left: 0;
	display: block;
	white-space: nowrap;
	font: 12px Arial, Helvetica, sans-serif;
	padding: 5px 5px
}
.g_topBar .scrollbar ul.marquee li a {
	margin: 0;
	padding: 0
}
.g_topBar .scrollbar ul.unfoldMarquee {
	display: block;
	padding: 0;
	margin: 0;
	list-style: none;
	width: 275px;
	background-color: #f2f3f2;
	border-left: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
	border-top: 0 solid #c0c0c0;
	overflow: hidden;
	position: absolute;
	z-index: 9032
}
.g_topBar .scrollbar ul.unfoldMarquee li {
	cursor: default;
	display: block;
	white-space: nowrap;
	font: 12px Arial, Helvetica, sans-serif;
	padding: 5px 5px;
+padding:0 5px;
	margin: 0
}
.g_topBar .scrollbar ul.unfoldMarquee li a {
	background: 0;
	float: none;
	margin: 0;
	padding: 0
}
.onloading {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	font-size: 12px;
	z-index: 9999;
	color: #FFF;
	height: 44px;
	line-height: 44px;
	text-align: center;
	background-color: #4291d6;
*height:40px
}
.g_topBar .prayIco {
	float: right;
	margin-right: 5px;
	width: 22px;
	height: 25px;
	cursor: pointer
}
.g_topBar .prayIco_on {
	background: url(http://www.cqcvs.net/template/default/style/pray_on.gif?v=201304211545) no-repeat 0 2px
}
.g_topBar .prayIco_off {
	background: url(http://www.cqcvs.net/template/default/style/pray_off.gif?v=201304211545) no-repeat 0 2px
}
.g_topBar_marquee_cover {
	height: 25px;
	width: 1px;
	position: absolute;
	border: 1px solid #f2f3f2;
	z-index: 9033
}
.g_topBar .mySite {
	float: right;
	height: 20px;
	border: 1px solid #4291d6;
	cursor: default;
	padding: 3px 4px;
	position: relative
}
.g_topBar .mySite-hover {
	background-color: #fff;
	color: #1b7ad1;
	border-top-color: #a6cdf4;
	border-left-color: #a6cdf4;
	border-right-color: #a6cdf4;
	border-bottom: 0;
	z-index: 2
}
.g_topBar .mySite .mySiteIco {
	float: left;
	width: 25px;
	height: 20px;
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) 3px -240px no-repeat
}
.g_topBar .mySite .mySiteText {
	float: left;
	width: 66px;
	height: 19px;
	line-height: 19px;
*line-height:22px;
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -1338px -320px no-repeat
}
.g_topBar .mySite-hover .mySiteIco {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) 3px -262px no-repeat
}
.g_topBar .mySite-hover .mySiteText {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -1338px -272px no-repeat
}
.g_topBar .topBarMySiteContent {
	cursor: default;
	position: absolute;
	top: 0;
	left: 0;
	padding: 8px 18px 3px 18px;
	display: none;
_width:expression(document.getElementById("topBarMySiteMainUrl") && document.getElementById("topBarMySiteMainUrl").width>170 ? document.getElementById("topBarMySiteMainUrl").width+10:180);
	background-color: #fff;
	border: 1px solid #a6cdf4;
	box-shadow: 0 2px 4px rgba(0,0,0,0.08);
	z-index: 1
}
.g_topBar .topBarMySiteContent .textLine {
	height: 28px;
	line-height: 28px
}
.g_topBar .topBarMySiteContent .textLine .mainUrl {
	color: #000;
	font-family: "Arial"!important;
	display: block;
	width: 170px;
_width:expression(document.getElementById("topBarMySiteMainUrl") && document.getElementById("topBarMySiteMainUrl").width>160 ? document.getElementById("topBarMySiteMainUrl").width+10:170);
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis
}
.g_topBar .topBarMySiteContent .textLine .mainUrl:hover {
	color: #1b7ad1
}
.g_topBar .topBarMySiteContent .textLine .btn {
	color: #1b7ad1;
	margin: 0;
	text-decoration: none;
	margin-right: 10px
}
.g_topBar .topBarMySiteContent .textLine .btn:hover {
	color: #f30
}
.g_topBar .topBarMySiteContent .textLine .btn-hover {
	color: #f30
}
.g_topBar .topBarMySiteContent .textLine .toolbtn {
	display: inline-block
}
.g_topBar .topBarMySiteContent .share {
	height: 30px;
	line-height: 18px;
	text-align: left;
	padding-top: 5px
}
.g_topBar .topBarMySiteContent .share span {
	float: none
}
.g_topBar .topBarMySiteContent .share a {
	display: inline-block;
	width: 16px;
	height: 16px;
	text-decoration: none;
	margin-right: 10px
}
.g_topBar .topBarMySiteContent .share .sina_weibo {
	background: url(http://www.cqcvs.net/template/default/style/shareIcon.png?v=201410081739) 0 -96px no-repeat
}
.g_topBar .topBarMySiteContent .share .qq_weibo {
	background: url(http://www.cqcvs.net/template/default/style/shareIcon.png?v=201410081739) 0 -144px no-repeat
}
.g_topBar .topBarMySiteContent .share .qq_zone {
	background: url(http://www.cqcvs.net/template/default/style/shareIcon.png?v=201410081739) 0 -1697px no-repeat
}
.g_topBar .topBarMySiteContent .share .baidu_tieba {
	background: url(http://www.cqcvs.net/template/default/style/shareIcon.png?v=201410081739) 0 -1665px no-repeat
}
.g_topBar .topBarMySiteContent .share .Weixin {
	background: url(http://www.cqcvs.net/template/default/style/shareIcon.png?v=201410181132) 0 -1713px no-repeat
}
.g_topBar .topBarMySiteContent .domainBtn {
	display: block;
	margin: 0 auto 15px auto;
	text-align: center;
	width: 148px;
	height: 23px;
	border: 1px solid #ff5600;
	background: #ff7600;
	color: #fff;
	text-decoration: none
}
.g_topBar .topBarMySiteContent .domainBtn:hover {
	border-color: #f60;
	background: #ff8700
}
.g_topBar .topBarMySiteContent2 {
	display: none;
	cursor: default;
	position: absolute;
	top: 0;
	left: 0;
	width: 340px;
	padding: 10px 0;
	background-color: #fff;
	border: 1px solid #a6cdf4;
	z-index: 1;
	box-shadow: 0 2px 4px rgba(0,0,0,0.08)
}
.g_topBar .topBarMySiteContent2 .mainUrlDiv {
	padding: 0 15px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.g_topBar .topBarMySiteContent2 .mainUrlDiv a {
	color: #7c7c7c;
	font-size: 14px;
	font-family: "微软雅黑";
	font-weight: bold
}
.g_topBar .topBarMySiteContent2 .mainUrlDiv a:hover {
	color: #1b7ad1
}
.g_topBar .topBarMySiteContent2 .mainUrlDiv .mainUrl {
	display: block;
	_width: 310px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis
}
.g_topBar .topBarMySiteContent2 .textLine {
	padding: 0 15px;
	height: 40px;
	line-height: 30px
}
.g_topBar .topBarMySiteContent2 .textLine .btn {
	color: #1b7ad1;
	margin-right: 5px;
	text-decoration: none
}
.g_topBar .topBarMySiteContent2 .textLine .btn:hover {
	color: #f30
}
.g_topBar .topBarMySiteContent2 .textLine .btn-hover {
	color: #f30
}
.g_topBar .topBarMySiteContent2 .textLine .toolbtn {
	display: inline-block
}
.g_topBar .topBarMySiteContent2 .textLine .share {
	height: 30px;
	line-height: 18px;
	text-align: left;
	padding-top: 5px
}
.g_topBar .topBarMySiteContent2 .textLine span {
	float: none;
	margin-left: 10px;
*vertical-align:-3px
}
.g_topBar .topBarMySiteContent2 .textLine .shareBtn {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: -3px;
	margin-right: 6px
}
.g_topBar .topBarMySiteContent2 .textLine .sina_weibo {
	background: url(http://www.cqcvs.net/template/default/style/shareIcon.png?v=201410081739) 0 -96px no-repeat
}
.g_topBar .topBarMySiteContent2 .textLine .qq_weibo {
	background: url(http://www.cqcvs.net/template/default/style/shareIcon.png?v=201410081739) 0 -144px no-repeat
}
.g_topBar .topBarMySiteContent2 .textLine .qq_zone {
	background: url(http://www.cqcvs.net/template/default/style/shareIcon.png?v=201410081739) 0 -1697px no-repeat
}
.g_topBar .topBarMySiteContent2 .textLine .baidu_tieba {
	background: url(http://www.cqcvs.net/template/default/style/shareIcon.png?v=201410081739) 0 -1665px no-repeat
}
.g_topBar .topBarMySiteContent2 .textLine .Weixin {
	background: url(http://www.cqcvs.net/template/default/style/shareIcon.png?v=201410181132) 0 -1713px no-repeat
}
.g_topBar .topBarMySiteContent2 .topBarMySiteCheckDomain {
	padding: 0 12px;
	font-family: "微软雅黑"
}
.g_topBar .topBarMySiteContent2 .topBarMySiteCheckDomain .checkDomainDiv {
	height: 24px;
	line-height: 24px;
	padding: 15px 0
}
.g_topBar .topBarMySiteContent2 .topBarMySiteCheckDomain .checkDomainDiv #topBarMySiteDomain {
	float: left;
	width: 98px;
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	padding: 1px 0 1px 5px;
	border: 1px solid #dbdbdb;
	font-family: "微软雅黑", sans-serif
}
.g_topBar .topBarMySiteContent2 .topBarMySiteCheckDomain .checkDomainDiv #topBarMySiteDomainSuffix {
	float: left;
	width: 60px;
	height: 24px;
	margin-left: 5px;
	border: 1px solid #dbdbdb
}
.g_topBar .topBarMySiteContent2 .topBarMySiteCheckDomain .checkDomainDiv #topBarMySiteDomainCheck {
	float: left;
	width: 40px;
	height: 22px;
	line-height: 22px;
	margin: 0 0 0 5px;
	border: 1px solid #dbdbdb;
	text-align: center;
	cursor: pointer;
	background: #eaeaea;
	color: #838383;
	text-decoration: none
}
.g_topBar .topBarMySiteContent2 .topBarMySiteCheckDomain .checkDomainDiv #topBarMySiteDomainCheck.topBarMySiteDomainCheck-hover {
	border: 1px solid #ed4300;
	background: #ff6d00;
	color: #fff
}
.g_topBar .topBarMySiteContent2 .topBarMySiteCheckDomain .checkDomainDiv #topBarMySiteDomainBuy {
	position: relative;
	float: left;
	width: auto;
	height: 22px;
	line-height: 22px;
	border: 1px solid #ed4300;
	margin-left: 5px;
	padding: 0 3px;
	text-align: center;
	cursor: pointer;
	background: #ff6d00;
	color: #fff;
	text-decoration: none;
	text-shadow: 0 0 1px #ed4300
}
.g_topBar .topBarMySiteContent2 .topBarMySiteCheckDomain #topBarMySiteCheckResult {
	display: none;
	height: 30px;
	background: #fefde8;
	padding-left: 40px
}
.g_topBar .topBarMySiteContent2 .topBarMySiteCheckDomain #topBarMySiteCheckResult .icoYes {
	background: url(http://www.cqcvs.net/template/default/style/topBarMySiteYes.png?v=201407221518) center no-repeat
}
.g_topBar .topBarMySiteContent2 .topBarMySiteCheckDomain #topBarMySiteCheckResult .icoNo {
	background: url(http://www.cqcvs.net/template/default/style/topBarMySiteNo.png?v=201407221518) center no-repeat
}
.g_topBar .topBarMySiteContent2 .topBarMySiteCheckDomain #topBarMySiteCheckResult .icoWait {
	background: url(http://www.cqcvs.net/template/default/style/comm/fai/loading_1.gif) center no-repeat
}
.g_topBar .topBarMySiteContent2 .topBarMySiteCheckDomain #topBarMySiteCheckResult .text {
	position: absolute;
	display: inline-block;
	color: #ff3000;
	font-family: "微软雅黑";
	margin-left: 10px;
	font-size: 14px;
	line-height: 30px;
*line-height:48px
}
.g_topBar #choiceService {
	outline: 0;
	cursor: default
}
.g_topBar .topBarBulletin {
	float: right;
	padding: 3px 4px;
	width: 16px;
	height: 20px;
	position: relative;
	top: 0;
	left: 0;
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -1303px -437px no-repeat;
	border: 1px solid #4291d6
}
.g_topBar .topBarBulletin-hasNew {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -536px -462px no-repeat
}
.g_topBar .topBarBulletin-hover {
	color: #1b7ad1;
	border-top-color: #a6cdf4;
	border-left-color: #a6cdf4;
	border-right-color: #a6cdf4;
	border-bottom: 0;
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -536px -486px no-repeat #fff;
	z-index: 2
}
.g_topBar .topBarBulletinContent {
	position: absolute;
	top: 0;
	left: 0;
	width: 285px;
	height: auto;
	display: none;
	background-color: #fff;
	border: 1px solid #a6cdf4;
	box-shadow: 0 2px 4px rgba(0,0,0,0.08);
	z-index: 1;
	padding: 0
}
.g_topBar .topBarBulletinContent .menuDiv {
	height: 41px;
	line-height: 40px;
	text-align: center;
	background-color: #fafafa
}
.g_topBar .topBarBulletinContent .menuDiv .menu {
	float: left;
	width: 142px;
	height: 40px;
	border-bottom: 1px solid #eee;
	cursor: pointer;
	color: #444
}
.g_topBar .topBarBulletinContent .menuDiv #menuUpdate {
	position: relative
}
.g_topBar .topBarBulletinContent .menuDiv #menuUpdate .redPoint {
	display: none;
	position: absolute;
	top: 10px;
	right: 35px;
	width: 7px;
	height: 7px;
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -695px -33px no-repeat
}
.g_topBar .topBarBulletinContent .menuDiv .line {
	float: left;
	border-left: 1px solid #e1e1e1;
	font-size: 0;
	height: 100%
}
.g_topBar .topBarBulletinContent .menuDiv .menu-check {
	background-color: #fff;
	border-bottom-color: #fff;
	color: #1b7ad1
}
.g_topBar .topBarBulletinContent .listDiv {
	padding: 12px
}
.g_topBar .topBarBulletinContent .listDiv .adImg {
	display: block;
	width: 243px;
	margin: auto
}
.g_topBar .topBarBulletinContent .listDiv .list {
	height: 24px;
	line-height: 24px;
	color: #8b8b8b
}
.g_topBar .topBarBulletinContent .listDiv .list a {
	color: #555;
	text-decoration: none;
	margin: 0
}
.g_topBar .topBarBulletinContent .listDiv .list a:hover {
	color: #1b7ad1;
	text-decoration: underline
}
.g_topBar .topBarBulletinContent .listDiv .list a .icon0 {
	display: inline-block;
	width: 23px;
	height: 100%;
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -686px -73px no-repeat
}
.g_topBar .topBarBulletinContent .listDiv .list a:hover .icon0 {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -686px -48px no-repeat
}
.g_topBar .topBarBulletinContent .listDiv .list a .icon1 {
	display: inline-block;
	width: 23px;
	height: 100%;
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -686px -2px no-repeat
}
.g_topBar .topBarBulletinContent .listDiv .list a .icon2 {
	display: inline-block;
	width: 23px;
	height: 100%;
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -537px -514px no-repeat
}
.g_topBar .topBarBulletinContent .listDiv .list a .iconPoint {
	display: inline-block;
	width: 15px;
	height: 100%;
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -692px -130px no-repeat
}
.g_topBar .topBarBulletinContent .listDiv .list a:hover .iconPoint {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -692px -102px no-repeat
}
.g_topBar .topBarBulletinRemind {
	display: inline-block;
	position: absolute;
	border: 1px solid #e4e6e1;
	background: #ffffe7;
	color: #7e7e76;
	height: 24px;
	line-height: 24px;
	text-align: center;
	padding: 0 10px
}
.g_arrow {
	position: absolute;
	top: 7px;
	right: 21px;
	width: 11px;
	height: 13px
}
.g_topBar .designList {
	cursor: default;
	position: absolute;
	top: 25px;
	left: 0;
	width: 420px;
	height: auto;
	display: none;
	padding: 10px;
	background-color: #f3f3f3;
	border: 1px solid #c0c0c0;
	border-top: 1px solid #ecf1f4
}
.g_topBar .header {
	background-color: #e3e3e3;
	width: 100%;
	height: 25px;
	line-height: 25px
}
.g_topBar .header div {
	float: left;
	height: 25px;
	line-height: 25px;
	text-align: center
}
.g_topBar .designItem {
	width: 100%;
	height: 25px;
	line-height: 25px
}
.g_topBar .designItemOver {
	background-color: #c8d5db
}
.g_topBar .designItem div {
	float: left;
	height: 25px;
	line-height: 25px;
	text-align: center
}
.g_topBar .designItem a {
	margin: 0;
	margin-left: 10px;
	float: none
}
.g_topBar .serviceList {
	cursor: default;
	position: absolute;
	top: 25px;
	left: 0;
	width: 81px;
	height: auto;
	display: none;
	background-color: #fff;
	border-left: 1px solid #a4cef4;
	border-right: 1px solid #a4cef4;
	border-bottom: 1px solid #a4cef4;
	box-shadow: 0 2px 4px rgba(0,0,0,0.08);
	padding-top: 2px;
	z-index: 1
}
.g_topBar .serviceList .serviceItem {
	display: block;
	height: 25px;
	line-height: 25px;
	text-decoration: none;
	margin: 0;
	padding-left: 24px;
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) 4px -527px no-repeat
}
.g_topBar .serviceList .serviceItem:hover {
	color: #1b7ad1;
	text-decoration: underline
}
a.serviceItem {
	color: #728799
}
.g_topBar .serviceList .onlineQQ {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -370px -506px no-repeat
}
.g_topBar .serviceList .siteguide {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -423px -291px no-repeat
}
.g_topBar .upgrade {
	color: #d6ebfe;
	font-family: "Microsoft YaHei", "微软雅黑", sans-serif!important;
	font-size: 13px;
	padding: 3px 5px;
	border: 1px solid #4291d6
}
.g_topBar .upgrade .siteIco {
	float: left;
	width: 25px;
	height: 20px;
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) 3px -286px no-repeat;
	cursor: pointer
}
.g_topBar .upgrade:hover {
	color: #fff
}
.g_topBar .upgrade:hover span {
	text-decoration: underline
}
.g_topBar .upgrade:hover .siteIco {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) 3px -308px no-repeat
}
.g_topBar .myProfile {
	margin-right: 5px
}
.g_topBar .myProfile .siteIco {
	float: left;
	width: 25px;
	height: 20px;
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -150px -216px no-repeat;
	cursor: pointer
}
.g_topBar .myProfile:hover {
	color: #1b7ad1
}
.g_topBar .myProfile:hover .siteIco {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -150px -239px no-repeat
}
.g_topBar .orderCart {
	margin-right: 5px
}
.g_topBar .orderCart .siteIco {
	float: left;
	width: 25px;
	height: 20px;
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -151px -261px no-repeat;
	cursor: pointer
}
.g_topBar .orderCart:hover {
	color: #1b7ad1
}
.g_topBar .orderCart:hover .siteIco {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -151px -286px no-repeat
}
.g_topBar .myOrder {
	margin-right: 5px
}
.g_topBar .myOrder .siteIco {
	float: left;
	width: 25px;
	height: 20px;
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -150px -308px no-repeat;
	cursor: pointer
}
.g_topBar .myOrder:hover {
	color: #1b7ad1
}
.g_topBar .myOrder:hover .siteIco {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -150px -331px no-repeat
}
.tips {
	position: relative;
	top: 0;
	left: 0;
	width: auto;
	_width: 50px;
	height: 24px;
	margin: 3px 0;
	line-height: 24px;
	color: #000;
	border: 1px solid #eaea00;
	background: #ffffc4;
	z-index: 9999
}
.tips .msg {
	float: left;
	width: auto;
	margin: 0 0 0 3px;
	_margin: 3px 0 0 3px;
	_width: 50px;
	height: 24px;
	line-height: 24px;
	word-break: keep-all;
	white-space: nowrap
}
.tips .close {
	display: inline-block;
	cursor: pointer;
	margin: 8px 5px 0 5px;
*margin:6px 5px 0 5px;
	background: url(http://www.cqcvs.net/template/default/style/close01.gif) no-repeat;
	width: 8px;
	height: 8px;
	font-size: 8px
}
.tips a {
	color: red
}
.bgplayerButton {
	cursor: pointer;
	width: 30px;
	height: 12px;
	line-height: 22px;
	vertical-align: middle;
	display: inline-block;
	background: url(http://www.cqcvs.net/template/default/style/musicButtons/sound_0_on.gif) 0 0 no-repeat
}
.bgplayerButtonP {
	background: url(http://www.cqcvs.net/template/default/style/musicButtons/sound_0_off.gif) 0 0 no-repeat
}
.visitorCounterPosition table {
	border-spacing: 0
}
.visitorCounterBg {
	float: left;
	width: 15px;
	height: 20px;
	background: url(http://www.cqcvs.net/template/default/style/visitorCounter/black1.gif) no-repeat
}
.visitorCounter_cp_0 {
	background-position: 0 0!important
}
.visitorCounter_cp_1 {
	background-position: -15px 0!important
}
.visitorCounter_cp_2 {
	background-position: -30px 0!important
}
.visitorCounter_cp_3 {
	background-position: -45px 0!important
}
.visitorCounter_cp_4 {
	background-position: -60px 0!important
}
.visitorCounter_cp_5 {
	background-position: -75px 0!important
}
.visitorCounter_cp_6 {
	background-position: -90px 0!important
}
.visitorCounter_cp_7 {
	background-position: -105px 0!important
}
.visitorCounter_cp_8 {
	background-position: -120px 0!important
}
.visitorCounter_cp_9 {
	background-position: -135px 0!important
}
.formDialog {
	display: block;
	position: absolute;
	top: 50px;
	left: 50px;
	overflow: hidden;
	z-index: 9032;
	border-radius: 2px 2px 0 0;
	box-shadow: 0 0 10px rgba(0,0,0,.5);
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,.5);
	-moz-box-shadow: 0 0 10px rgba(0,0,0,.5)
}
.formDialog .formTC {
	background-color: #4188c6;
	height: 27px;
	line-height: 27px;
	margin: 0;
	padding: 0;
	color: #FFF;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	cursor: move;
*zoom:1
}
.formDialog .formTL {
	height: 27px
}
.formDialog .formTR {
*zoom:1;
	height: 27px
}
.formDialog .formBC {
	padding: 0;
	background-color: #FFF
}
.formDialog .formBtns {
	width: 100%;
	height: 30px;
	display: none
}
.formDialog .formBtns .abutton {
	margin: 0 10px;
	height: 25px;
	padding: 0 3px;
	cursor: pointer
}
.formDialog .formX {
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) -500px -357px no-repeat;
	position: absolute;
	right: 1px;
	top: 0;
	padding: 0;
	width: 27px;
	height: 27px;
	outline: 0;
	cursor: pointer
}
.formDialog .formX:hover {
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) -500px -323px no-repeat
}
.formDialog .formH {
	position: absolute;
	top: 0;
	right: 45px;
	padding: 0;
	width: 43px;
	height: 27px;
	background: url(http://www.cqcvs.net/template/default/style/styleDesign/newWin.gif?v=201204251113) no-repeat 0 -150px;
	_background: url(http://www.cqcvs.net/template/default/style/styleDesign/newWin_IE6/H.gif) no-repeat 0 0;
	outline: 0;
	cursor: pointer
}
.formDialog .formH:hover {
	background-position: 0 -180px!important;
	_background: url(http://www.cqcvs.net/template/default/style/styleDesign/newWin_IE6/H_hover.gif) no-repeat 0 0
}
.formDialog .formArc {
	display: block;
	width: 420px;
	margin: 15px 0 0 0;
	overflow: hidden
}
.formDialog .formTCSite {
	background: url(http://www.cqcvs.net/template/default/style/rapidbottom_img2.png) repeat-x 0 -30px;
	height: 27px;
	line-height: 27px;
	margin: 0;
	padding: 0;
	color: #FFF;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	cursor: move;
*zoom:1
}
.formDialog .formTLSite {
	background: url(http://www.cqcvs.net/template/default/style/rapidbottom_img2.png) no-repeat;
	padding-left: 3px;
	height: 27px
}
.formDialog .formTRSite {
	background: url(http://www.cqcvs.net/template/default/style/rapidbottom_img2.png) no-repeat right -60px;
	padding-right: 3px;
*zoom:1;
	height: 27px
}
.formDialog .formXSite {
	position: absolute;
	right: 1px;
	top: 0;
	padding: 0;
	width: 44px;
	height: 27px;
	background: url(http://www.cqcvs.net/template/default/style/rapidclose.png) no-repeat center center;
	outline: 0;
	cursor: pointer
}
.formDialog .dragDiv {
	position: absolute;
	top: 0;
	left: 0;
	width: 680px;
	height: 40px;
	z-index: 100;
	cursor: move;
	background: url(http://www.cqcvs.net/template/default/style/transpace.png) repeat
}
.formDialog .formMSG {
	color: #317895
}
.formDialog .formBtns {
	width: 100%;
	height: 30px;
	display: none
}
.formDialog .formBtns .abutton {
	margin: 0 10px;
	height: 25px;
	padding: 0 3px;
	cursor: pointer
}
.formDialog .formH {
	position: absolute;
	top: 0;
	right: 45px;
	padding: 0;
	width: 43px;
	height: 27px;
	background: url(http://www.cqcvs.net/template/default/style/styleDesign/newWin.gif?v=201204251113) no-repeat 0 -150px;
	_background: url(http://www.cqcvs.net/template/default/style/styleDesign/newWin_IE6/H.gif) no-repeat 0 0;
	outline: 0;
	cursor: pointer
}
.formDialog .formH:hover {
	background-position: 0 -180px!important;
	_background: url(http://www.cqcvs.net/template/default/style/styleDesign/newWin_IE6/H_hover.gif) no-repeat 0 0
}
.formDialog .popupCheckboxs {
	color: gray;
	margin-left: 15px;
	margin-top: 3px
}
.waitingP {
	display: block;
	background: url(http://www.cqcvs.net/template/default/style/loading_2.gif?v=201303261613) no-repeat center #fff;
	position: absolute;
	top: 27px;
	height: 180px
}
.popupBg {
	position: fixed;
	margin: 0;
	padding: 0;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	height: 100%;
	_position: absolute;
_height:expression(body.clientHeight);
*width:expression(document.documentElement.clientWidth);
	background-color: #000;
	filter: alpha(opacity=70);
	z-index: 9032;
	overflow: hidden;
	opacity: .7
}
.formDialog .formX_old {
	position: absolute;
	right: 7px;
	top: 4px;
	padding: 0;
	height: 19px;
	width: 19px;
	background: url(http://www.cqcvs.net/template/default/style/popupWindow/close.gif) no-repeat top left!important;
	outline: 0
}
.formDialog .formX_old:hover {
	background: url(http://www.cqcvs.net/template/default/style/popupWindow/close.gif) no-repeat bottom left!important
}
.dropdownForm {
	float: right;
	width: auto;
	font-size: 12px;
	margin: 0
}
.dropdownForm .editBox {
	float: left;
	padding: 0
}
.dropdownForm .editBox a {
	display: block;
	padding: 0;
	text-decoration: none;
	width: auto;
	white-space: nowrap
}
.dropdownForm .editBox ul {
	min-width: 60px;
	max-width: none;
	_width: 60px;
	height: auto;
	list-style: none;
	z-index: 9100;
	margin: 0;
	padding: 0;
	position: absolute;
	visibility: hidden;
	border-top: 0 solid white
}
.dropdownForm .editBox ul li {
	float: none;
	display: inline;
	margin: 0;
	text-align: left;
	height: 23px;
	line-height: 23px
}
.dropdownForm .editBox ul li a {
	background: #699;
	color: #fff;
	padding-left: 10px;
	padding-right: 10px
}
.dropdownForm .editBox ul li a:hover {
	color: #fff;
	background: #8ea344
}
.sitetips {
	position: fixed;
	_position: absolute;
	width: 100%;
	top: 0;
	left: 0;
	height: 30px;
	line-height: 30px;
	background: #fffcc9;
	border-bottom: 1px solid #e4e6e8;
	margin: 0;
	padding: 0;
	font-size: 18px;
	text-align: center;
	font-size: 12px;
	color: #000;
	font-family: 宋体;
	z-index: 9031
}
.sitetips a {
	font-family: 宋体;
	text-decoration: underline;
	color: #666
}
.sitetips .sitetipsIcon {
	display: inline-block;
	height: 30px;
	padding-left: 18px;
	line-height: 30px;
	background-position: left!important
}
.sitetips .sitetipsTitle {
	height: 30px;
	line-height: 30px;
	outline: 0;
	cursor: default
}
.sitetips .scrollbar {
	float: right;
	width: 960px;
	font-size: 12px
}
.sitetips .scrollbar ul.marquee {
	display: block;
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 30px;
	position: relative;
	overflow: hidden;
	width: 960px;
	height: 30px
}
.sitetips .scrollbar ul.marquee li {
	cursor: pointer;
	line-height: 30px;
	position: absolute;
	top: -999px;
	left: 0;
	display: block;
	white-space: nowrap;
	font: 12px Arial, Helvetica, sans-serif;
	height: 30px;
	width: 960px;
	text-align: center
}
.sitetips .tbutton {
	text-decoration: none;
	float: left;
	margin: 2px 5px
}
.sitetips .tbutton .styleSettingButton {
	float: left;
	width: 90px;
	height: 27px;
	line-height: 26px;
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) 0 -448px no-repeat;
	cursor: pointer
}
.sitetips .tbutton .styleSettingButtonL {
	float: left;
	margin: 3px 0 0 8px;
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) -1692px -144px;
	width: 10px;
	height: 24px;
	line-height: 24px;
	cursor: pointer
}
.sitetips .tbutton .styleSettingButtonC {
	float: left;
	margin: 3px 0 0 0;
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) -1700px -144px;
	width: auto;
	min-width: 40px;
	max-width: none;
	height: 24px;
	line-height: 24px;
	cursor: pointer
}
.sitetips .tbutton .styleSettingButtonR {
	float: left;
	margin: 3px 0 0 0;
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) -1890px -168px;
	width: 10px;
	height: 24px;
	line-height: 24px;
	cursor: pointer
}
.sitetips .tbutton:hover {
	background-color: #fffcc9
}
.sitetips .tbutton:hover .styleSettingButton {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) 0 -419px no-repeat
}
.sitetips .tbutton:hover .styleSettingButtonL {
	float: left;
	margin: 3px 0 0 8px;
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) -1692px -192px;
	width: 10px;
	height: 24px;
	line-height: 24px;
	cursor: pointer
}
.sitetips .tbutton:hover .styleSettingButtonC {
	float: left;
	margin: 3px 0 0 0;
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) -1700px -192px;
	width: auto;
	min-width: 40px;
	max-width: none;
	height: 24px;
	line-height: 24px;
	cursor: pointer
}
.sitetips .tbutton:hover .styleSettingButtonR {
	float: left;
	margin: 3px 0 0 0;
	background: url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) -1890px -216px;
	width: 10px;
	height: 24px;
	line-height: 24px;
	cursor: pointer
}
.siteTipsDemoTemplate {
	display: none;
	position: fixed;
	_position: absolute;
	width: 100%;
	top: 31px;
	left: 0;
	background: #fff;
	border-bottom: 6px solid #b8c7d5;
	margin: 0;
	padding: 0;
	font-size: 18px;
	text-align: center;
	font-size: 12px;
	color: #000;
	font-family: 宋体;
	z-index: 9031
}
.sitetips .tlinkPrev1 {
	display: block;
	padding-left: 20px;
	float: left;
	text-decoration: none
}
.sitetips .tlinkPrev1:hover {
	text-decoration: underline;
	color: #1b7ad1
}
.sitetips .tlinkPrev2 {
	display: block;
	padding-left: 20px;
	float: left;
	text-decoration: none;
	cursor: default
}
.sitetips .tlinkNext1 {
	display: block;
	padding-right: 20px;
	float: left;
	text-decoration: none
}
.sitetips .tlinkNext1:hover {
	text-decoration: underline;
	color: #1b7ad1
}
.sitetips .tlinkNext2 {
	display: block;
	padding-right: 20px;
	float: left;
	text-decoration: none;
	cursor: default
}
.sitetips .tlinkMore {
	display: block;
	float: left;
	text-decoration: none;
	color: #1b7ad1
}
.sitetips .tlinkMore:hover {
	text-decoration: underline;
	color: #f30
}
.ui-widget {
	font-family: Verdana, Arial, sans-serif;
	font-size: 1.1em
}
.ui-widget-content {
	border: 1px solid #aaa;
	background: #fff;
	color: #222
}
.ui-corner-all {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px
}
.ui-autocomplete {
	position: absolute;
	cursor: default;
	color: #000
}
.ui-autocomplete a {
	color: #000
}
.ui-autocomplete-loading {
	background: white url('http://www.cqcvs.net/template/default/style/ing.gif') right center no-repeat
}
* html .ui-autocomplete {
	width: 1px
}
.ui-menu {
	list-style: none;
	padding: 2px;
	margin: 0;
	display: block
}
.ui-menu .ui-menu {
	margin-top: -3px
}
.ui-menu .ui-menu-item {
	margin: 0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	width: 100%
}
.ui-menu .ui-menu-item a {
	text-decoration: none;
	display: block;
	padding: .2em .4em;
	line-height: 1.5;
	zoom: 1
}
.ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px
}
.ui-menu .ui-menu-item .ui-state-hover {
	border: 1px solid #999;
	background: #dadada;
	font-weight: normal;
	color: #212121
}
.ui-effects-transfer {
	border: 2px dotted gray
}
.ui-resizable-n {
	cursor: s-resize;
	height: 9px;
	top: -5px;
	left: 0;
	width: 100%
}
.ui-resizable-e {
	cursor: e-resize;
	height: 100%;
	right: -5px;
	top: 0;
	width: 9px
}
.ui-resizable-handle {
	display: block;
	font-size: .1px;
	position: absolute;
	z-index: 9999
}
.ui-resizable-s {
	bottom: -5px;
	cursor: s-resize;
	height: 9px;
	left: 0;
	width: 100%
}
.ui-resizable-w {
	cursor: e-resize;
	height: 100%;
	left: -5px;
	top: 0;
	width: 9px
}
.ui-icon {
	background-image: url(http://www.cqcvs.net/template/default/style/ui-icons_222222_256x240.png);
	background-color: #ccfafa;
	border: 1px dotted gray;
	height: 16px;
	width: 16px
}
.ui-icon-gripsmall-diagonal-se {
	background-position: -84px -228px
}
.ui-resizable-se {
	bottom: 1px;
	cursor: se-resize;
	right: -0px;
	bottom: -0px;
	width: 12px;
	height: 12px;
	filter: alpha(opacity=50);
	opacity: .5
}
.ui-resizable-sw {
	bottom: 1px;
	cursor: sw-resize;
	left: -0px;
	bottom: -0px;
	width: 12px;
	height: 12px;
	filter: alpha(opacity=50);
	opacity: .5;
	background: #ccfafa url(http://www.cqcvs.net/template/default/style/bg01.png?v=201409221731) -755px -201px no-repeat!important
}
.ui-resizable-helper {
	border: 2px dotted gray
}
.nav .ui-resizable-n {
	border-top: 1px dashed #2b73ba;
	top: 0
}
.nav .ui-resizable-e {
	border-right: 1px dashed #2b73ba;
	right: 0;
	width: 3px
}
.nav .ui-resizable-s {
	border-bottom: 1px dashed #2b73ba;
	bottom: 0;
	height: 0;
	cursor: default
}
.nav .ui-resizable-w {
	border-left: 1px dashed #2b73ba;
	left: 0;
	width: 3px
}
.ui-helper-hidden {
	display: none
}
.ui-helper-hidden-accessible {
	position: absolute;
	left: -99999999px
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none
}
.ui-helper-clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}
.ui-helper-clearfix {
	display: inline-block
}
* html .ui-helper-clearfix {
	height: 1%
}
.ui-helper-clearfix {
	display: block
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter: Alpha(Opacity=0)
}
.ui-state-disabled {
	cursor: default!important
}
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat
}
.ui-widget-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}
.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0
}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em
}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
	top: 1px
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px
}
.ui-datepicker .ui-datepicker-next {
	right: 2px
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px
}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0
}
.ui-datepicker select.ui-datepicker-month-year {
	width: 100%
}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
	width: 45%
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0
}
.ui-datepicker td {
	border: 0;
	padding: 1px
}
.ui-datepicker td span, .ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left
}
.ui-datepicker.ui-datepicker-multi {
	width: auto
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
	border-left-width: 0
}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0
}
.ui-datepicker-rtl {
	direction: rtl
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: right
}
.ui-datepicker-rtl .ui-datepicker-group {
	float: right
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px
}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px
}
.ui-datepicker-cover {
	position: absolute;
	z-index: -1;
	filter: mask();
	top: -4px;
	left: -4px;
	width: 200px;
	height: 200px
}
.ui-timepicker-div .ui-widget-header {
	margin-bottom: 8px
}
.ui-timepicker-div dl {
	text-align: left
}
.ui-timepicker-div dl dt {
	height: 25px;
	margin-bottom: -25px
}
.ui-timepicker-div dl dd {
	margin: 0 10px 10px 65px
}
.ui-timepicker-div td {
	font-size: 90%
}
.ui-tpicker-grid-label {
	background: 0;
	border: 0;
	margin: 0;
	padding: 0
}
.ui-timepicker-rtl {
	direction: rtl
}
.ui-timepicker-rtl dl {
	text-align: right
}
.ui-timepicker-rtl dl dd {
	margin: 0 65px 10px 10px
}
.ui-datepicker-rtl {
	direction: rtl
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: right
}
.ui-datepicker-rtl .ui-datepicker-group {
	float: right
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px
}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px
}
.ui-datepicker-cover {
	display: none;
	display: block;
	position: absolute;
	z-index: -1;
	filter: mask();
	top: -4px;
	left: -4px;
	width: 200px;
	height: 200px
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	border: 1px solid #d3d3d3;
	background: #e6e6e6 url(http://www.cqcvs.net/template/default/style/comm/fai/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
	font-weight: normal;
	color: #555
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
	color: #555;
	text-decoration: none
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
	border: 1px solid #999;
	background: #dadada url(http://www.cqcvs.net/template/default/style/comm/fai/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
	font-weight: normal;
	color: #212121
}
.ui-state-hover a, .ui-state-hover a:hover {
	color: #212121;
	text-decoration: none
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
	border: 1px solid #aaa;
	background: #fff url(http://www.cqcvs.net/template/default/style/comm/fai/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
	font-weight: normal;
	color: #212121
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
	color: #212121;
	text-decoration: none
}
.ui-widget :active {
	outline: 0
}
.ui-icon-circle-triangle-e {
	background-position: -48px -192px
}
.ui-icon-circle-triangle-s {
	background-position: -64px -192px
}
.ui-icon-circle-triangle-w {
	background-position: -80px -192px
}
.ui-icon-circle-triangle-n {
	background-position: -96px -192px
}
.ui-widget-header {
	border: 1px solid #aaa;
	background: #ccc url(http://www.cqcvs.net/template/default/style/comm/fai/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
	color: #222;
	font-weight: bold
}
.siteBackToTop_small_box {
	width: 41px;
	height: 38px;
	display: none;
	cursor: pointer;
	background: url(http://www.cqcvs.net/template/default/style/backtotop.png?v=201411241810) no-repeat;
	position: fixed;
	z-index: 9030;
	right: 18px;
	bottom: 50px
}
.cloud-zoom-lens {
	border: 4px solid #888;
	margin: -4px;
	background-color: #fff;
	cursor: pointer
}
.cloud-zoom-title {
	font-family: Arial, Helvetica, sans-serif;
	position: absolute!important;
	background-color: #000;
	color: #fff;
	padding: 3px;
	width: 100%;
	text-align: center;
	font-weight: bold;
	font-size: 10px;
	top: 0
}
.cloud-zoom-big {
	border: 4px solid #ccc;
	overflow: hidden
}
.cloud-zoom-loading {
	color: white;
	background: #222;
	padding: 3px;
	border: 1px solid #000
}
.ajaxLoading1 {
	width: 16px;
	height: 16px;
	background: url(http://www.cqcvs.net/template/default/style/comm/fai/loading_1.gif?v=201303261613) no-repeat center center
}
.ajaxLoading2 {
	width: 32px;
	height: 32px;
	background: url(http://www.cqcvs.net/template/default/style/comm/fai/loading_2.gif?v=201303261613) no-repeat center center
}
.ajaxLoading3 {
	width: 220px;
	height: 19px;
	background: url(http://www.cqcvs.net/template/default/style/comm/fai/loading_3.gif?v=201208151411) no-repeat center center
}
.ajaxLoading4 {
	width: 128px;
	height: 15px;
	background: url(http://www.cqcvs.net/template/default/style/comm/fai/loading_4.gif?v=201208151411) no-repeat center center
}
.ajaxLoading5 {
	width: 15px;
	height: 15px;
	background: url(http://www.cqcvs.net/template/default/style/comm/fai/loading_5.gif?v=201208151411) no-repeat center center
}
.weather2 {
	margin: 0;
	padding: 0;
	float: left;
	width: 250px;
	line-height: 27px
}
ul.weather2 li {
	margin: 0 4px;
	float: left;
	list-style: none
}
ul.weather2 li em {
	font-style: normal
}
.formMiddleContent .includeWeather11 {
	height: 80px
}
.formMiddleContent .includeWeather12 {
	height: 135px
}
.formMiddleContent .includeWeather7 {
	height: 35px
}
.formMiddleContent .includeWeather5 {
	height: 33px
}
.formMiddleContent .includeWeather1 {
	height: 27px
}
.formMiddleContent .includeWeather3 {
	height: 35px
}
.weather2 .left12 {
	width: 110px;
	text-align: center;
	float: left;
	margin-right: 5px;
	height: 135px
}
.weather2 .right12 {
	width: 130px;
	text-align: left;
	float: left;
	height: 135px
}
.weather2 .right12 .temperature12 {
	width: 70px;
	float: left
}
.weather2 .right12 .windInclude12 .wind12 {
	width: 70px;
	float: left
}
.weather2 .right12 .windInclude12 {
	height: 34px
}
.weather2 .right12 .temperatureInclude12 {
	height: 34px
}
.weather2 .right12 .windDirectionInclude12 {
	line-height: 23px
}
.weather2 .right12 .windDirectionInclude12 .windDirection12 {
	width: 70px;
	float: left
}
.weather2 .left12 .weatherCon12 div {
	float: left
}
.formMiddleContent .weather2Loading {
	top: 0;
	width: 100%;
	height: 100%;
	position: absolute;
	background: url(http://www.cqcvs.net/template/default/style/comm/fai/loading_1.gif?v=201303261613) no-repeat center center
}
.weather2 .cityName11 {
	float: left;
	padding-left: 10px;
	line-height: 20px;
	font-weight: bold;
	font-size: 16px;
	margin-right: 10px;
	padding-top: 20px
}
.weather2 .image111 {
	float: left
}
.weather2 .weatherToday11 {
	float: left;
	line-height: 20px
}
.weather2 .weatherToday11 .weatherCon11 {
	text-align: center
}
.backgroundline {
	background: url(http://www.cqcvs.net/template/default/style/rapidbottom_img2.png) repeat-x
}
.resultFailIcon {
	background: url(http://www.cqcvs.net/template/default/style/addMallCartDialog.png?v=201303111629) no-repeat 1px -41px;
	_background: url(http://www.cqcvs.net/template/default/style/addMallCartDialog.gif?v=201303111629) no-repeat 1px -41px
}
.resultSuccessIcon {
	background: url(http://www.cqcvs.net/template/default/style/addMallCartDialog.png?v=201303111629) no-repeat 1px -74px;
	_background: url(http://www.cqcvs.net/template/default/style/addMallCartDialog.gif?v=201303111629) no-repeat 1px -74px
}
.shopping {
	height: 32px;
	line-height: 32px;
	display: inline-block;
	margin-left: 30px;
	font-family: 宋体;
	color: #000!important;
	text-decoration: underline!important
}
.totalAmountCss {
	color: #ab0707
}
.cartInfoContent {
	padding: 8px 0 8px 29px;
	font-size: 12px;
	color: #5d5c5c;
	letter-spacing: 1px;
	font-family: 宋体;
	cursor: default
}
.addItemTextTips {
	font-size: 14px;
	color: #4f4f4f;
	height: 25px;
	line-height: 25px;
	font-weight: 900;
	padding-left: 29px;
	font-family: 宋体;
	white-space: nowrap
}
.mallCartOperate {
	height: 32px;
	padding-left: 29px;
	width: 100%
}
.mallJia {
	background: url(http://www.cqcvs.net/template/default/style/jia.png?v=201303111629) no-repeat;
	width: 11px;
	height: 11px;
	_height: 13px;
*height:13px;
	display: inline-block;
	text-decoration: none;
	cursor: pointer
}
.disableMallJia {
	cursor: default;
	background: url(http://www.cqcvs.net/template/default/style/jiaDisable.png?v=201303111629) no-repeat
}
.mallJian {
	background: url(http://www.cqcvs.net/template/default/style/jian.png?v=201303111629) no-repeat;
	width: 11px;
	height: 11px;
	_height: 13px;
*height:13px;
	display: inline-block;
	text-decoration: none;
	_padding-right: 5px;
*padding-right:5px;
	cursor: pointer
}
.disableMallJian {
	cursor: default;
	background: url(http://www.cqcvs.net/template/default/style/jianDisable.png?v=201303111629) no-repeat
}
.cartBuyCount {
	width: 50px;
	height: 14px;
*margin-top:1px;
	line-height: 14px;
	text-align: center;
	display: inline-block
}
.forms .form.modulePattern {
	margin: 7px 0 0 0;
	padding: 0;
	border: 0;
	background: 0;
	font-size: 12px;
	overflow: hidden;
	zoom: 1;
	box-shadow: none
}
.forms .form.modulePattern .formTop {
	display: none;
	background: 0;
	_display: none!important
}
.forms .form.modulePattern .formTop .left {
	background: 0
}
.forms .form.modulePattern .formTop .center {
	background: 0
}
.forms .form.modulePattern .formTop .right {
	background: 0
}
.forms .form.modulePattern .formBanner {
	background: 0;
	border: 0;
	margin: 0
}
.forms .form.modulePattern .formBanner a {
	text-decoration: none
}
.forms .form.modulePattern .formBanner .left {
	display: none;
	padding: 0;
	border: 0
}
.forms .form.modulePattern .formBanner .center {
	text-shadow: none;
	padding: 0;
	border: 0
}
.forms .form.modulePattern .formBannerTitle {
	float: left;
	padding: 0;
	border-spacing: 0;
	width: auto;
	border: 0;
	margin: 0
}
.forms .form.modulePattern .formBannerTitle .titleText {
	text-shadow: none;
	background: 0
}
.forms .form.modulePattern .formBannerTitle .titleLeft {
	display: none;
	background: 0
}
.forms .form.modulePattern .formBannerTitle .titleCenter {
	background: 0
}
.forms .form.modulePattern .formBannerTitle .titleCenter .titleText {
	display: block;
	padding: 0
}
.forms .form.modulePattern .formBannerTitle .titleRight {
	display: none;
	background: 0
}
.forms .form.modulePattern .formBannerOther {
	position: absolute;
	left: auto;
	right: 5px;
	top: 0;
	padding: 0;
	bottom: 0
}
.forms .form.modulePattern .formBannerOther .formBannerBtn {
	float: left;
	width: 25px;
	padding: 0;
	_position: relative;
	_top: 50%
}
.forms .form.modulePattern .formBannerMore {
	float: left;
	padding: 0 5px;
	width: 60px;
	background: 0;
	margin: 0;
	text-align: right;
	_position: relative;
	_top: 50%
}
.forms .form.modulePattern .formBannerMore a {
	display: inline;
	float: none;
	vertical-align: middle;
	_position: relative;
	_top: -50%
}
.forms .form.modulePattern .formBannerMore a span {
	display: inline;
	background: 0;
	text-indent: 0;
	margin: 0;
	overflow: visible;
	width: auto;
	margin: 0
}
.forms .form.modulePattern .formBannerMore a span:hover {
	background: 0;
	text-indent: 0;
	margin: 0
}
.forms .form.modulePattern .formBanner .right {
	display: none;
	border: 0
}
.forms .form.modulePattern .formMiddle {
	position: relative;
	clear: both;
	border-spacing: 0;
	width: 100%;
	table-layout: fixed;
	margin: 0;
	padding: 0;
	font-size: 12px;
	border: 0
}
.forms .form.modulePattern .formMiddle .formMiddleLeft {
	display: none;
	background: 0
}
.forms .form.modulePattern .formMiddle .formMiddleCenter {
	margin: 0;
	zoom: 1;
	width: 100%;
	border: 0;
	background: 0
}
.forms .form.modulePattern .formMiddle .formMiddleCenter .formMiddleContent {
	position: relative;
	height: auto;
	overflow-x: hidden;
	margin: 5px;
	background: 0
}
.forms .form.modulePattern .formMiddle .formMiddleRight {
	display: none;
	background: 0
}
.forms .form.modulePattern .formBottom {
	display: none;
	background: 0;
	width: 100%;
	margin-left: 0
}
.forms .form.modulePattern .formBottom .center {
	width: 100%
}
.forms .form.modulePattern .g_btn {
	color: #666
}
.forms .form.modulePattern .line {
	background: 0
}
.forms .form.modulePattern .newsList .line .lineBody {
	background: 0
}
.forms .form.modulePattern .subNav {
	background: 0
}
.forms .form.modulePattern .subNavItem {
	border: 0;
	background: 0
}
.forms .form.modulePattern .subNav .subNavItem .subNavItemLeft {
	display: none
}
.forms .form.modulePattern .subNav .subNavItem .subNavItemCenter {
	background: 0
}
.forms .form.modulePattern .subNav .subNavItem .subNavItemRight {
	display: none
}
.forms .form.modulePattern .productFilterVert {
	background: 0
}
.forms .form.modulePattern .productFilterValue {
	background: 0;
	border: 0
}
.forms .form.modulePattern .productFilterValue a {
	background: 0
}
.forms .form.modulePattern .productFilterValueLeft {
	display: none;
	background: 0
}
.forms .form.modulePattern .productFilterValueCenter {
	background: 0;
	border: 0;
	padding: 0
}
.forms .form.modulePattern .productFilterValueCenter a {
	padding: 0;
	text-indent: 10px;
*text-indent:5px;
	line-height: 25px
}
.forms .form.modulePattern .productFilterValueRight {
	display: none
}
.forms .form.modulePattern .productFilterName .productFilterNameLeft {
	background: 0
}
.forms .form.modulePattern .productFilterName .productFilterNameCenter {
	background: 0
}
.forms .form.modulePattern .productFilterName .productFilterNameRight {
	background: 0
}
.productGroupLevelShow .productFilterValueCenter a {
	text-decoration: none;
	padding: 0 5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	outline: 0
}
.parentClickedTd {
	width: 1px;
	padding: 0;
	height: 20px;
	cursor: pointer
}
.productGroupLevelNotClick .parentClickedTd {
	width: 0
}
.productGroupLevelNotClick .productFilterPanelCenter {
	padding: 0
}
.forms .form.modulePattern .g_hover .productFilterValueLeft {
	display: none;
	background: 0
}
.forms .form.modulePattern .g_hover .productFilterValueCenter {
	background: 0;
	border: 0;
	padding: 0
}
.forms .form.modulePattern .g_hover .productFilterValueCenter a {
	padding: 0;
	text-indent: 10px;
*text-indent:5px;
	line-height: 25px
}
.forms .form.modulePattern .g_hover .productFilterValueRight {
	display: none
}
.forms .form.modulePattern .g_hover .productFilterName .productFilterNameLeft {
	background: 0
}
.forms .form.modulePattern .g_hover .productFilterName .productFilterNameCenter {
	background: 0
}
.forms .form.modulePattern .g_hover .productFilterName .productFilterNameRight {
	background: 0
}
.forms .form.modulePattern .g_close {
	padding: 0;
	margin: 0
}
.forms .form.modulePattern .g_close:hover {
	padding: 0;
	margin: 0
}
.form .formMiddle .formMiddleContent.tabStyle .formTab {
	border: 0
}
.form .formMiddle .formMiddleContent.tabStyle .formTabButton {
	background: 0
}
.form .formMiddle .formMiddleContent.tabStyle .formTabButtonTopLeft {
	width: 0;
	height: 0;
	background: 0
}
.form .formMiddle .formMiddleContent.tabStyle .formTabButtonTopCenter {
	height: 34px;
	background: 0;
	border: 0
}
.form .formMiddle .formMiddleContent.tabStyle .formTabButtonTopRight {
	width: 0;
	height: 0;
	background: 0
}
.form .formMiddle .formMiddleContent.tabStyle .formTabButtonList {
	background: 0;
	padding: 0;
	border: 0
}
.form .formMiddle .formMiddleContent.tabStyle .formTabButtonList .formTabButton {
	margin: auto;
	height: auto
}
.form .formMiddle .formMiddleContent.tabStyle .formTabButtonList .formTabButtonHover {
	height: auto
}
.form .formMiddle .formMiddleContent.tabStyle .formTabButtonList .formTabButton .formTabLeft {
	width: 0;
	height: 0;
	background: 0;
	padding: 0
}
.form .formMiddle .formMiddleContent.tabStyle .formTabButtonList .formTabButton .formTabMiddle {
	background: 0;
	padding: 0;
	font-size: inherit
}
.form .formMiddle .formMiddleContent.tabStyle .formTabButtonList .formTabButton .formTabRight {
	width: 0;
	height: 0;
	background: 0;
	padding: 0
}
.form .formMiddle .formMiddleContent.tabStyle .formTabButtonList .formTabButton .formTabLeftHover {
	width: 0;
	height: 0;
	background: 0
}
.form .formMiddle .formMiddleContent.tabStyle .formTabButtonList .formTabButton .formTabMiddleHover {
	background: 0;
	height: 0
}
.form .formMiddle .formMiddleContent.tabStyle .formTabButtonList .formTabButton .formTabRightHover {
	width: 0;
	height: 0;
	background: 0
}
.form .formMiddle .formMiddleContent.tabStyle .formTabContent {
	margin: 0;
	border: 0
}
.form .formMiddle .formMiddleContent.tabStyle .form {
	padding: 0
}
.form .formMiddle .formMiddleContent.tabStyle .formTabContent .formMiddleCenter {
	border: 0
}
.g_main .g_web .nav.navStyle {
	background: 0;
	margin: 0;
	padding: 0;
	font-weight: normal
}
.g_main .g_web .nav.navStyle .navContent {
	height: 100%
}
.g_main .g_web .nav.navStyle .navContent .navLeft {
	height: auto
}
.g_main .g_web .nav.navStyle .navContent .navCenterContent {
	background: 0
}
.g_main .g_web .nav.navStyle .navContent .navRight {
	height: auto
}
.g_main .g_web .nav.navStyle .navContent .navCenterContent .navCenter {
	background: 0;
	margin: 0;
	height: 100%
}
.g_main .g_web .nav.navStyle .navContent .navCenterContent .navCenter .itemContainer {
	margin: 0;
	padding: 0;
	top: auto
}
.g_main .g_web .nav.navStyle .navContent .navCenterContent .navCenter .itemContainer .item {
	padding: 0;
	margin: 0;
	height: auto;
	background: 0
}
.g_main .g_web .nav.navStyle .navContent .navCenterContent .itemLeft {
	background: 0;
	height: auto
}
.g_main .g_web .nav.navStyle .navContent .navCenterContent .itemCenter {
	border: 0;
	background: 0;
	padding: 0;
	height: auto;
	width: auto;
	padding: 0
}
.g_main .g_web .nav.navStyle .navContent .navCenterContent .itemRight {
	background: 0;
	height: auto
}
.g_main .g_web .nav.navStyle .navContent .navCenterContent .itemSelected {
	width: auto;
	height: auto;
	margin: auto;
	background: 0;
	border: 0
}
.g_main .g_web .nav.navStyle .navContent .navCenterContent .itemHover {
	height: auto;
	margin: auto;
	background: 0
}
.g_main .g_web .nav.navStyle .navContent .navCenterContent .itemSep {
	width: 0;
	height: 0;
	background: 0;
	margin: 0;
	top: 0
}
.g_main .g_web .nav.navStyle .itemCenter a {
	text-shadow: none;
	text-decoration: none;
	margin: 0 10px;
	background: 0;
	height: auto;
	padding: 0;
	font-size: 14px;
	line-height: 0
}
.g_main .g_web .nav.navStyle .itemHover .itemCenter a {
	font-size: 14px
}
.g_main .g_web .nav.navStyle .itemSelected .itemCenter a {
	background: 0;
	font-size: 14px;
	border: 0
}
.navSubMenu.navStyle {
	background: 0;
	_background: none!important;
	border: 0;
	margin: 0;
	_border: none!important
}
.navSubMenu.navStyle .content {
	border: 0;
	_border: none!important;
	margin: 0
}
.navSubMenu.navStyle .content .top {
	background: 0;
	display: none
}
.navSubMenu.navStyle .content .middle {
	background: 0;
	border: 0
}
.navSubMenu.navStyle .content .middle .center {
	padding: 0;
	background: 0;
	border: 0
}
.navSubMenu.navStyle .content .middle .left, .navSubMenu.navStyle .content .middle .right {
	background: 0;
	height: 0;
	width: 0
}
.navSubMenu.navStyle .content .bottom {
	background: 0;
	display: none
}
.navSubMenu.navStyle .center .item {
	border: 0;
	background: 0;
	margin: 0;
	_margin: 0!important;
	padding: 0;
	text-align: center
}
.navSubMenu.navStyle .center .item a {
	text-decoration: none;
	text-shadow: none;
	background: 0;
	margin: 0;
	text-align: center
}
.navSubMenu.navStyle .center .itemHover a {
	text-decoration: none;
	text-shadow: none;
	background: 0;
	color: inherit
}
.navSubMenu.navStyle .center .itemHover {
	border: 0
}
.navSubMenu.navStyle .subMenu {
	border: 0;
	margin: 0
}
.navSubMenu.navStyle .subMenu .content {
	border: 0
}
.navSubMenu.navStyle .subMenu .middle .center .itemHover {
	background: 0
}
.navSubMenu.navStyle .subMenu .middle .center .item .itemCenter {
	background: 0;
	border: 0
}
.colorpanel {
	width: 231px;
	height: 179px;
	position: absolute;
	z-index: 10000
}
.colorFrameBorder {
	display: block;
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	filter: alpha(opacity=0);
	-moz-opacity: 0
}
.colorTableBody {
	border-bottom: solid 1px #3298fe;
	border-collapse: collapse
}
.colorBorderCollapse {
	border-collapse: collapse
}
.DisColor {
	width: 59px;
	height: 17px;
	border: solid 1px #fff
}
.DisColorBorder {
	position: absolute;
	top: 5px;
	width: 60px;
	height: 18px;
	left: 3px;
	padding: 0 1px 1px 0
}
.HexColor {
	position: absolute;
	top: 2px;
	top: 4px\9;
*top:4px;
	width: 60px;
	left: 69px;
	font-family: Arial;
	padding: 0
}
.color_transparent {
	position: absolute;
	left: 134px;
	top: 5px;
	width: 18px;
	height: 18px;
	cursor: default;
	outline: 0;
	text-decoration: none;
	cursor: pointer;
	background: url(http://www.cqcvs.net/template/default/style/comm/fai/color/color_transparent.gif)
}
a.color_transparent:hover {
	background: url(http://www.cqcvs.net/template/default/style/comm/fai/color/color_transparent.gif) -18px 0
}
.color_sure {
	position: absolute;
	width: 20px;
	height: 20px;
	font-size: 12px;
	right: 26px;
	top: 4px;
	outline: 0;
	text-decoration: none;
	background: url(http://www.cqcvs.net/template/default/style/comm/fai/color/color_sure.gif)
}
a.color_sure:hover {
	background: url(http://www.cqcvs.net/template/default/style/comm/fai/color/color_sure.gif) -20px 0
}
.color_close {
	position: absolute;
	width: 20px;
	height: 20px;
	right: 3px;
	top: 4px;
	outline: 0;
	text-decoration: none;
	background: url(http://www.cqcvs.net/template/default/style/comm/fai/color/color_close.gif)
}
a.color_close:hover {
	background: url(http://www.cqcvs.net/template/default/style/comm/fai/color/color_close.gif) -20px 0
}
.color_borderTableColor {
	border: solid 1px #000
}
.color_outsideBorder {
	border: solid 1px #3298fe
}
.color_insideBorder {
	border: solid 1px #c4defd
}
.color_white {
	border: solid 1px #fff
}
.formBox {
	display: block;
	position: absolute;
	z-index: 9032;
	border-radius: 5px;
	box-shadow: 5px 5px 8px #4d4b4b;
	-webkit-box-shadow: 5px 5px 8px #4d4b4b;
	-moz-box-shadow: 5px 5px 8px #4d4b4b;
	color: #000;
	background: url(http://www.cqcvs.net/template/default/style/popupBox/bg.png?v=201311251752) repeat-x
}
.formBox .formTLSite {
	background: url(http://www.cqcvs.net/template/default/style/popupBox/bg.png?v=201311251752) repeat-x;
	border-radius: 5px 5px 0 0
}
.formBox .formTCSite {
	height: 27px;
	line-height: 27px;
	color: #369;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	padding-left: 13px;
	cursor: move;
*zoom:1
}
.formBox .formXSite {
	position: absolute;
	right: 1px;
	top: 0;
	padding: 0;
	width: 44px;
	height: 27px;
	background: url(http://www.cqcvs.net/template/default/style/popupBox/close.png?v=201311251752) no-repeat center center;
	outline: 0;
	cursor: pointer
}
.formBox a {
	color: #06c;
	text-decoration: none
}
.formBox input {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px
}
.formBox .formPanel {
	padding: 1.1em 2.4em
}
.formBox .formBtn {
	text-decoration: none;
	background: url(http://www.cqcvs.net/template/default/style/popupBox/btn.png?v=201311251752) no-repeat 1px 1px;
	_background: url(http://www.cqcvs.net/template/default/style/popupBox/btn.gif?v=201311251752) no-repeat 1px 1px;
	width: 100px;
	height: 32px;
	display: inline-block;
	line-height: 32px;
	text-align: center;
	color: #fff;
	text-shadow: 2px 1px 1px #d58910;
	font-family: 宋体
}
.formBox .itemLine {
	height: 37px;
	line-height: 37px;
	padding: 10px 0;
	clear: both
}
.formBox .itemLine2 {
	clear: both;
	padding: 8px 0 8px 18px
}
.formBox .itemTitle {
	float: left;
	width: 86px;
	text-align: right;
	height: 100%;
	color: #000;
	font-family: 宋体
}
.formBox .itemTitle2 {
	width: 210px;
	text-align: right;
	float: left;
	height: 24px;
	line-height: 24px
}
.formBox .itemCtrl {
	float: left
}
.formBox .itemStepLine {
	padding-bottom: 8px;
	word-break: break-all
}
.formBox .acctInput {
	height: 20px;
	line-height: 20px;
	width: 170px
}
.formBox .reActWarn {
	background: url(http://www.cqcvs.net/template/default/style/popupBox/reAct1.png?v=201311251752) 0 no-repeat
}
.formBox .memEmailAlterInput {
	width: 140px;
	margin-right: 10px
}
.formBox .memberFdPwdTwoMsg {
	padding-left: 96px;
	padding-right: 25px
}
.formBox .alertWarn {
	background: url(http://www.cqcvs.net/template/default/style/popupBox/btn.png?v=201311251752) 1px -76px no-repeat;
	_background: url(http://www.cqcvs.net/template/default/style/popupBox/btn.gif?v=201311251752) 1px -76px no-repeat
}
.formBox .memberFdPwdLastMsg {
	font-size: 14px;
	color: red;
	font-weight: bold;
	padding: 4px 20px 4px 29px
}
#newRapidSiteTopBar {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 37px;
	background: #2c7fc5;
	z-index: 9032;
	font-family: "Microsoft Yahei", "微软雅黑", sans-serif
}
#newRapidSiteTopBar .close {
	float: right;
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -1512px -367px no-repeat;
	width: 60px;
	text-align: center;
	height: 27px;
	line-height: 27px;
	border: 0;
	margin: 0;
	padding: 0;
	color: #666;
	text-decoration: none;
	margin-top: -2px
}
#newRapidSiteTopBar .save {
	float: right;
	margin-right: 7px;
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -1389px -367px no-repeat;
	width: 102px;
	text-align: center;
	text-decoration: none;
	height: 27px;
	line-height: 27px;
	border: 0;
	padding: 0;
	color: #666;
	font-weight: bold;
	margin-top: -2px;
	cursor: pointer
}
#newRapidSiteTopBar .save .copyIcon {
	float: left;
	display: inline-block;
	width: 15px;
	height: 27px;
	line-height: 27px;
	margin-left: 16px;
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -1422px -550px no-repeat
}
#newRapidSiteTopBar .save .copyText {
	float: right;
	display: inline-block;
	width: 49px;
	height: 27px;
	line-height: 27px;
	margin-right: 16px;
	width: 52px \9
}
#newRapidSiteTopBar .save.buttonDisabled .copyIcon {
	float: left;
	display: inline-block;
	width: 15px;
	height: 27px;
	line-height: 27px;
	margin-left: 16px;
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -1422px -578px no-repeat
}
#newRapidSiteTopBar .save.buttonDisabled .copyText {
	float: right;
	display: inline-block;
	width: 49px;
	height: 27px;
	line-height: 27px;
	margin-right: 16px;
	width: 52px \9
}
#newRapidSiteTopBar .closeHover {
	background-position: -1512px -454px;
	color: #666!important
}
#newRapidSiteTopBar .saveHover {
	background-position: -1388px -454px;
	color: #666!important
}
#newRapidSiteTopBar .buttonDisabled {
	border: 0;
	background-position: -1388px -408px;
	color: #b3b3b3
}
#newRapidSiteTopBar #tips {
	position: absolute;
	top: 0;
	left: 216px;
	width: auto;
	height: 37px;
	line-height: 39px;
	text-align: center
}
#newRapidSiteTopBar #tips .warningImg {
	display: inline-block;
	width: 18px;
	height: 100%;
	background: url(http://www.cqcvs.net/template/default/style/rapidwarningImg.png?v=201410081739) center 11px no-repeat
}
#newRapidSiteTopBar #tips .warningText {
	display: inline-block;
	color: #fff
}
#newRapidSiteTopBar .tabs {
	list-style: none;
	width: 1000px;
	margin: 0 auto;
	padding: 0;
	height: 30px;
	font-size: 12px;
	padding-top: 7px
}
#newRapidSiteTopBar .tabs li {
	float: left;
	text-indent: 0;
	padding: 0 2px;
	margin: 0;
	list-style-image: none;
	height: 30px;
	line-height: 30px
}
#newRapidSiteTopBar .tabs li a.tabsMenu {
	display: block;
	width: 100px;
	height: 30px;
	font-size: 13px;
	cursor: pointer;
	line-height: 30px;
	color: #f4f4f4;
	text-align: center;
	text-decoration: none;
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -540px -61px no-repeat;
	font-weight: bold
}
#newRapidSiteTopBar .tabs li a.tabsMenu:hover {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -540px -11px no-repeat;
	padding: 0;
	margin: 0;
	color: #333
}
#newRapidSiteTopBar .tabs li a.current {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -540px -11px no-repeat;
	padding: 0;
	margin: 0;
	cursor: default;
	color: #333
}
#newRapidSiteMain {
	display: none;
	position: absolute;
	top: 37px;
	left: 0;
	z-index: 9032;
	width: 100%;
	height: 207px;
	margin: 0 auto
}
#newRapidSitePreview {
	display: none;
	position: absolute;
	min-height: 0;
*height:expression(document.documentElement.clientHeight - 240);
	top: 240px;
	left: 0;
	right: 0;
	bottom: 0;
	overflow: hidden;
	z-index: 9032
}
#newRapidSiteBigImg {
	position: relative;
	width: 600px;
	height: 190px;
	margin: 20px auto;
	background: url(http://www.cqcvs.net/template/default/style/rapidbig_img.png?v=201403111718) no-repeat;
	_background: url(http://www.cqcvs.net/template/default/style/rapidbig_img.gif?v=201403111718) no-repeat;
	z-index: 2
}
#newRapidSiteBlackBg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	opacity: .7;
	filter: alpha(opacity=70);
	z-index: 1
}
#newRapidSiteBigImgClose {
	position: absolute;
	top: 35px;
	right: 5px;
	width: 20px;
	height: 20px;
	background: url(http://www.cqcvs.net/template/default/style/rapidbigImgClose.png?v=201402101854) 0 -20px no-repeat
}
#newRapidSiteBigImgClose:hover {
	background: url(http://www.cqcvs.net/template/default/style/rapidbigImgClose.png?v=201402101854) no-repeat
}
#rapidLoadingDiv {
	width: 100%;
	height: 100%;
	filter: alpha(opacity=50);
	position: absolute;
	top: 0;
	opacity: .5;
	background: #000;
	z-index: 9032
}
#rapidLoadPic {
	background: url(http://www.cqcvs.net/template/default/style/rapidloading.gif) no-repeat;
	width: 355px;
	height: 118px;
	position: absolute;
	top: 200px;
	left: 150px;
	z-index: 9032
}
.rapidCancelInitSite {
	position: absolute;
	top: 22px;
	left: 55px;
	color: #4e4e4e
}
.rapidErrorInitSitePanel {
	z-index: 9032;
	top: 0;
	position: absolute;
	width: 100%;
	height: 100%
}
.rapidErrorInitSitePanel .loadErrorTrans {
	width: 100%;
	height: 100%;
	filter: alpha(opacity=30);
	opacity: .3;
	background: #000
}
.rapidErrorInitSitePanel .loadErrorPanel {
	border: 1px solid #595e63;
	width: 300px;
	height: 110px;
	position: absolute;
	top: 220px;
	left: 180px;
	border-radius: 3px;
	background: #dbe0e6
}
.rapidErrorInitSitePanel .aginLoad {
	background: url(http://www.cqcvs.net/template/default/style/rapidjiazai.png) no-repeat;
	cursor: pointer;
	float: left;
	height: 27px;
	width: 76px;
	margin-left: 87px;
	_margin-left: 50px;
	margin-right: 10px
}
.rapidErrorInitSitePanel .textNotice {
	text-align: center;
	margin-top: 15px;
	height: 40px;
	color: #4e4e4e;
	margin-bottom: 5px;
	line-height: 40px
}
.rapidErrorInitSitePanel .textA {
	float: left;
	cursor: pointer;
	height: 27px;
	color: #4e4e4e;
	line-height: 27px
}
.loadingPlaceholderBackground {
	background: url(http://www.cqcvs.net/template/default/style/loading_2.gif) center no-repeat
}
.webSiteQrCode {
	background: url(http://www.cqcvs.net/template/default/style/qrCode.gif?v=201401061745) #FFF;
	width: 18px;
	height: 18px;
	display: inline-block;
	margin: 0 10px
}
.webSiteQRCodeDisplay {
	position: absolute;
	width: 140px;
	height: 164px;
	display: none;
	border: 1px solid #CCC;
	background: #FFF;
	font-size: 12px;
	z-index: 200
}
.webSiteQRCodeDisplay img {
	margin-bottom: -2px;
	padding: 5px
}
.webSiteQRCodeDisplay span {
	background: #764ba7;
	color: #FFF;
	height: 20px;
	line-height: 20px;
	width: 120px;
	margin: 0 auto;
	display: block;
	white-space: nowrap;
	text-align: center
}
.mCenter {
	height: 500px;
	width: 100%
}
.mCenter .mCenterLeft {
	width: 180px;
	height: 100%;
	vertical-align: top
}
.mCenter .mCenterLeft .mCenterLeftPanelTop {
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-weight: bold;
	text-align: center
}
.mCenter .mCenterLeft .mCenterLeftPanelItem ul {
	list-style: none;
	float: right;
	margin: 0;
	padding: 0;
	width: 100%;
	margin-top: 10px
}
.mCenter .mCenterLeft .mCenterLeftPanelItem .item {
	padding: 0 10px;
	height: 30px;
	line-height: 30px
}
.mCenter .mCenterLeft .mCenterLeftPanelItem .item span {
	display: block;
	text-align: center;
	cursor: pointer
}
.mCenter .mCenterLeft .mCenterLeftPanelItem .item.selected span {
	font-weight: bold
}
.mCenter .mCenterRight {
	vertical-align: top;
	padding: 0 10px
}
.mCenter .mCenterRight .mCenterTitle {
	height: 30px;
	line-height: 30px;
	padding-left: 14px;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 18px;
	border-top: 0;
	border-left: none;
	border-right: 0;
	border-width: 3px
}
.mCenter .memberCenterMsg {
	text-align: center;
	line-height: 26px;
	margin: 0 50px;
	width: auto
}
.mBulletin_Area {
	background-color: #f0f0f0;
	padding-left: 14px;
	margin-bottom: 10px
}
.mBulletin_Area .mBulletin_title {
	line-height: 25px;
	font-weight: bold;
	font-size: 14px;
	background: url(http://www.cqcvs.net/template/default/style/noticeIco1.gif) no-repeat;
	padding-left: 20px
}
.mBulletin_Area .mBulletin_content {
	line-height: 20px;
	max-width: 744px
}
.g_locale1108 .formBox .memberFdPwdLastMsg {
	padding-top: 0
}
.g_locale1108 .mCenter .mCenterLeft .mCenterLeftPanelItem .item span {
	padding-left: 30px
}
.g_locale1108 .mCenter .mCenterLeft .mCenterLeftPanelItem .item.selected span {
	padding-left: 30px
}
.g_locale1054 .mallOrderDetail .detailOrder .priceDetail {
	padding-right: 60px
}
.g_locale1041 {
	font-family: 'Meiryo UI', Meiryo, 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif, '宋体'!important
}
.g_locale1041 .memberItem {
	width: 40%!important
}
.g_locale1041 .bankItemName {
	width: 100px!important
}
.g_locale1042 .formBox .memEmailAlterInput {
	margin-right: 20px
}
.g_locale1049 .formBox .formPanel {
	padding-top: 0
}
.g_locale1049 .formBox .itemLine2 {
	padding: 2px 0 2px 18px
}
.g_locale1049 .formBox .itemTitle2 {
	width: 300px
}
.g_locale1049 .formBox .mulLanTitle {
	width: 20px
}
.g_locale1049 .formBox .memberFdPwdLastMsg {
	font-size: 10px
}
.g_locale1049 .shopping {
	margin-left: 5px
}
.g_locale1049 .pdCommentSwitch {
	width: auto
}
.g_locale1049 .pdComSwitchBottomDiv {
	width: auto
}
.g_locale1049 .pdCommentSwitchTable .pdSwitchRightTd {
	width: auto
}
.g_locale1033 .g_mallBuyBigText {
	padding-left: 10px;
	font-size: 14px;
	letter-spacing: 0
}
.g_locale1033 .formBox .mulLanTitle {
	width: 30px
}
.g_locale1033 .g_mallBuy span {
	font-family: Tahoma;
	text-indent: 3px;
	letter-spacing: 1px;
	padding-right: 12px
}
.g_locale1033 .g_mallBuyBig span {
	font-family: Tahoma;
	text-indent: 3px;
	letter-spacing: 1px;
	padding-right: 12px
}
.g_locale11274 .memberLoginBtn {
	width: 102px
}
.g_locale11274 .memberRegBtn {
	width: 102px
}
.g_locale11274 .formBox .itemTitle {
	width: 110px
}
.g_locale11274 .formBox .mulLanTitle {
	width: 90px
}
.g_locale11274 .formBox .memberFdPwdLastMsg {
	padding-top: 0
}
.g_locale11274 .mallOrderDetail .detailOrder .priceDetail {
	padding-right: 16px
}
.siteAdvertisement_box {
	position: fixed;
	_position: absolute;
	bottom: 12px;
	width: 127px;
	height: 167px;
	left: 12px;
	z-index: 33;
	color: #333
}
.siteAdvertisement_box a {
	color: #333
}
.siteAdvertisement_box .siteAdvertisement_Inner {
	width: 125px;
	height: 145px;
	background: #ccc;
	border: 1px solid #eee
}
.siteAdvertisement_box .siteAdvertisement_title {
	width: 125px;
	height: 20px;
	background: #ccc
}
.siteAdvertisement_box a.closeImg {
	display: block;
	width: 14px;
	height: 13px;
	background: url(http://www.cqcvs.net/template/default/style/faiscoAd/close.png?v=201402101854) 0 0 no-repeat;
	float: right;
	margin-top: 3px;
	margin-right: 2px
}
.siteAdvertisement_box a.closeImg:hover {
	background: url(http://www.cqcvs.net/template/default/style/faiscoAd/close.png?v=201402101854) 0 -13px no-repeat
}
.siteAdvertisement_box a.reportUrl {
	line-height: 20px;
	margin-left: 8px;
	float: left;
	text-decoration: none
}
.siteAdvertisement_box a.freeJZ {
	display: block;
	margin-top: 2px;
	background: #eee;
	width: 125px;
	height: 20px;
	border: 1px solid #ddd;
	text-align: center;
	color: #333;
	text-decoration: none
}
.siteAdvertisement_box a.freeJZ:hover {
	color: #ff3200
}
.siteAdvertisement_box a.freeJZ span {
	line-height: 20px;
	text-decoration: none
}
.siteAdvertisement_boxTip .siteAdvertisementTipTri {
	position: absolute;
	bottom: -6px;
	left: 10px;
	width: 9px;
	height: 6px;
	background: url(http://www.cqcvs.net/template/default/style/faiscoAd/sanj.png?v=201402101854) 0 -2px no-repeat
}
.siteAdvertisement_boxTip {
	width: 125px;
	height: 26px;
	border: 1px solid #fec24a;
	position: absolute;
	z-index: 33;
	bottom: 184px;
	left: 12px;
	background: #fffcc9;
	display: none
}
.siteAdvertisement_boxTip p {
	line-height: 26px;
	text-align: center
}
.siteAdvertisement_boxTip p span {
	color: #258426
}
.siteAdvertisement_boxTip {
	color: #333
}
.loadingImg {
	position: absolute;
*left:0;
	top: 0
}
.loadingImgTd {
	width: 32px;
	height: 32px;
	vertical-align: middle;
	text-align: center;
	padding: 0
}
.loadingImgTable {
	border: 0;
	padding: 0;
	border-spacing: 0;
	font-size: 0
}
.ProductDetailloadingImg {
	position: absolute;
*left:0;
	top: 0;
	background: #fff
}
.ProductDetailloadingImgTd {
	width: 32px;
	height: 32px;
	vertical-align: middle;
	text-align: center;
	padding: 0
}
.ProductDetailloadingImgTable {
	border: 0;
	padding: 0;
	border-spacing: 0;
	font-size: 0
}
.changeTemplateLoadingTable {
	border: 0;
	padding: 0;
	border-spacing: 0;
	font-size: 0;
	width: 100%;
	position: absolute
}
.memberBarArea {
	position: fixed;
	_position: absolute;
	height: 32px;
	width: 100%;
	top: 0;
	left: 0;
	background: url(http://www.cqcvs.net/template/default/style/white_bg.png?v=201410081739) repeat-x;
	z-index: 9030
}
.memberBar {
	position: relative;
	font-family: 宋体, 新宋体;
	padding: 0;
	margin: 0 auto;
	width: 960px;
	height: 32px;
	line-height: 30px;
	z-index: 9002;
	text-align: left;
	color: #000
}
.memberBar .left {
	float: left;
	height: 29px;
	line-height: 29px
}
.memberBar .right {
	float: right;
	margin-right: 10px;
	margin-top: 2px;
	text-align: left;
	width: auto;
	height: 28px;
	line-height: 28px;
	color: #555
}
.memberBar .right .exit {
	color: #1b7ad1
}
.memberBar .right a {
	float: right;
	text-decoration: none
}
.memberBar .right .line {
	float: right;
	width: 1px;
	height: 12px;
	background: #bcbcbc;
	margin: 8px 5px 0 5px
}
.memberBar .right .userLabel {
	display: block;
	float: right;
	padding: 0 5px;
	color: #808080
}
.memberBar .right .levelIcon {
	display: block;
	float: right;
	width: 25px;
	height: 20px;
	background: url(http://www.cqcvs.net/template/default/style/topBarVip.gif?v=201412011712) 5px 0 no-repeat;
	margin-top: 4px
}
.memberBar .myProfile {
	margin-right: 5px;
	height: 28px;
	line-height: 28px;
	color: #808080
}
.memberBar .myProfile:hover {
	color: #1b7ad1
}
.memberBar .myProfile .siteIco {
	float: left;
	width: 25px;
	height: 28px;
	background: url(http://www.cqcvs.net/template/default/style/topBarData.gif?v=201412011712) 5px 5px no-repeat;
	cursor: pointer;
	_background-position: 5px 4px
}
.memberBar span {
	float: left
}
.memberBar a {
	color: #555;
	font-family: 宋体, 新宋体
}
.memberBar .left .memberOption {
	text-decoration: none;
	color: #1b7ad1;
	margin: 0;
	float: left
}
.memberBar .left .memberOption:hover {
	color: red
}
.memberBar .orderCart {
	margin-right: 5px
}
.memberBar .orderCart .siteIco {
	float: left;
	width: 25px;
	height: 20px;
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -151px -261px no-repeat;
	cursor: pointer
}
.memberBar .orderCart:hover {
	color: #1b7ad1
}
.memberBar .orderCart:hover .siteIco {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -151px -286px no-repeat
}
.memberBar .myOrder {
	margin-right: 5px;
	height: 28px;
	line-height: 28px;
	color: #808080
}
.memberBar .myOrder .siteIco {
	float: left;
	width: 25px;
	height: 28px;
	background: url(http://www.cqcvs.net/template/default/style/topBarOrder.gif?v=201412011712) 5px 6px no-repeat;
	cursor: pointer;
	_background-position: 5px 5px
}
.memberBar .myOrder:hover {
	color: #1b7ad1
}
.memberBar .line {
	width: 1px;
	height: 12px;
	background: #bcbcbc;
	margin: 8px 5px 0 5px;
	float: left;
	_margin-top: 6px
}
.memberBar .l_Btn {
	line-height: 29px;
	height: 29px;
	cursor: pointer;
	float: left;
	padding-right: 6px;
	text-decoration: none
}
.memberBar .l_Btn:hover {
	color: #1b7ad1
}
.memberBar .l_Btn span {
	margin-top: 1px
}
.memberBar .l_Btn .l_Ico {
	height: 29px;
	width: 24px
}
.memberBar .l_Btn .qqLgn {
	background: url(http://www.cqcvs.net/template/default/style/lg_qq.gif?v=201404211717) 4px 6px no-repeat
}
.memberBar .l_Btn .wbLgn {
	background: url(http://www.cqcvs.net/template/default/style/lg_sn1.gif?v=201404211717) 4px 6px no-repeat
}
.memberBar .left .mallCart {
	height: 28px;
	float: left;
	margin-left: 5px;
	text-decoration: blink
}
.memberBar .right .mallCart {
	height: 28px;
	float: right;
	margin-left: 0;
	text-decoration: blink;
	position: relative
}
.memberBar .left .mallCart .mallCartItem {
	height: 28px;
	position: relative;
	border: 1px solid transparent;
	z-index: 9006;
	font: 12px "微软雅黑";
	cursor: pointer;
	_border-color: pink;
	_filter: chroma(color=pink);
	_display: inline;
	_zoom: 1
}
.memberBar .right .mallCart .mallCartItem {
	height: 28px;
	position: relative;
	border: 1px solid transparent;
	z-index: 9006;
	font: 12px "微软雅黑";
	cursor: pointer;
	_border-color: pink;
	_filter: chroma(color=pink);
	_display: inline;
	_zoom: 1
}
.memberBar .left .mallCart .mallCartItem_hover {
	border-color: #eee #eee #fff #eee;
	background-color: #FFF
}
.memberBar .right .mallCart .mallCartItem_hover {
	border-color: #eee #eee #fff #eee;
	background-color: #FFF
}
.memberBar .left .mallCartItem span {
	line-height: 17px;
	margin-top: 5px;
	_margin-top: 2px
}
.memberBar .right .mallCartItem span {
	line-height: 17px;
	margin-top: 4px;
	_margin-top: 3px
}
.memberBar .mallCartItem .mallCart_icon {
	background: url(http://www.cqcvs.net/template/default/style/mallcart_icon.gif?v=201412011712) center no-repeat;
	width: 20px;
	margin-left: 2px;
	margin-right: 3px
}
.memberBar .left .mallCartItem .mallCart_down {
	margin-top: 6px;
	background: url(http://www.cqcvs.net/template/default/style/mallcart_down.gif?v=201412011712) center no-repeat;
	width: 10px;
	margin-right: 3px;
	_margin-top: 3px
}
.memberBar .right .mallCartItem .mallCart_down {
	margin-top: 4px;
	background: url(http://www.cqcvs.net/template/default/style/mallcart_down.gif?v=201412011712) center no-repeat;
	width: 10px;
	margin-right: 3px
}
.memberBar .left .mallCartItem .mallCart_name {
	color: #555;
	margin-top: 6px;
	_margin-top: 4px
}
.memberBar .right .mallCartItem .mallCart_name {
	color: #808080;
	_margin-top: 4px
}
.memberBar .left .mallCartItem .mallCart_proNum {
	color: #f40;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 6px;
	_margin-top: 3px
}
.memberBar .right .mallCartItem .mallCart_proNum {
	color: #f40;
	margin-left: 3px;
	margin-right: 3px
}
.memberBar .mallCartPanel {
	position: absolute;
	overflow: visible;
	display: none;
	font-family: "微软雅黑"
}
.memberBar .mallCartPanel a {
	font-family: "微软雅黑"
}
.memberBar .mallCartPanel .mallCartLoad {
	width: 290px;
	position: absolute;
	background: url(http://www.cqcvs.net/template/default/style/loading_2.gif?v=201411261451) center no-repeat;
	background-color: #fff;
	cursor: default;
	top: 0;
	bottom: 0
}
.memberBar .mallCartPanel .mallCartList {
	width: 290px;
	background-color: #fff;
	color: #5c5c5c;
	font-size: 12px;
	z-index: 9000;
	margin-top: -1px;
	border: 1px solid #eee;
	cursor: default
}
.memberBar .mallCartPanel .mallCartList .mcProductList {
	margin-top: 10px;
	text-align: center
}
.memberBar .mallCartPanel .mallCartList .mcProductList ul {
	list-style: none;
	padding: 0;
	margin: 0;
	width: 260px;
	margin: 0 auto
}
.memberBar .mallCartPanel .mallCartList .mcProductList ul .mcProductList_pro {
	height: 55px;
	border-top: 1px solid #eee
}
.memberBar .mallCartPanel .mallCartList .mcProductList ul .mcProductListTip {
	line-height: 29px;
	text-align: right;
	vertical-align: middle;
	border-top: 1px solid #eee
}
.memberBar .mallCartPanel .mallCartList .mcProductList ul .mcProductListTip span {
	color: #f40;
	font-weight: bold;
	text-decoration: underline;
	float: none
}
.memberBar .mallCartPanel .mallCartList .mcProductList ul .mcProductList_pro div {
	float: left
}
.memberBar .mallCartPanel .mallCartList .mcProductList ul .mcProductList_pro .mcProductList_proPic img {
	width: 45px;
	height: 45px;
	margin-top: 5px;
	border-radius: 3px
}
.memberBar .mallCartPanel .mallCartList .mcProductList ul .mcProductList_pro .mcProductList_proNoPic {
	width: 45px;
	height: 45px;
	background: url(http://www.cqcvs.net/template/default/style/mallcart_noPro.gif?v=201412021746) center no-repeat;
	margin-top: 5px
}
.memberBar .mallCartPanel .mallCartList .mcProductList ul .mcProductList_pro .mcProductList_proName {
	width: 130px;
	height: 50px;
	text-align: left;
	margin-left: 10px
}
.memberBar .mallCartPanel .mallCartList .mcProductList ul .mcProductList_pro .mcProductList_proName span {
	width: 130px;
	line-height: 31px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap
}
.memberBar .mallCartPanel .mallCartList .mcProductList ul .mcProductList_pro .mcProductList_proPrice {
	height: 18px;
	line-height: 18px;
	float: right;
	text-align: right;
	margin-top: 5px
}
.memberBar .mallCartPanel .mallCartList .mcProductList ul .mcProductList_pro .mcProductList_proDel {
	color: #6a6a6a;
	width: 30px;
	height: 20px;
	line-height: 20px;
	float: right;
	clear: right;
	text-align: right;
	margin-top: 5px
}
.memberBar .mallCartPanel .mallCartList .mcProductList ul .mcProductList_pro .mcProductList_proDel a {
	text-decoration: blink
}
.memberBar .mallCartPanel .mallCartList .checkMallCartBtn {
	width: 135px;
	height: 30px;
	line-height: 30px;
	color: #FFF;
	background-color: #ff5a00;
	border: 1px solid #f54100;
	border-radius: 3px;
	margin: 12px auto 12px auto;
	text-align: center;
	cursor: pointer
}
.memberBar .mallCartPanel .mallCartList .checkMallCartBtn_hasPro {
	margin-right: 13px
}
.integralTab {
	line-height: 26px;
	padding: 5px 20px;
	border-bottom: 0;
	padding-bottom: 5px;
	float: left;
	min-width: 50px;
	text-align: center;
	cursor: pointer;
	text-decoration: none
}
.itemTab {
	float: left
}
.itgMsg {
	line-height: 30px;
	font-weight: bold
}
.itgMsg span {
	display: inline-block;
*display:inline;
	zoom: 1;
	margin-right: 10px
}
.cartTotal {
	border-top: 0;
	width: 97%
}
.cartTotal .cartTotalValue {
	display: inline-block;
	margin-right: 5px;
+display:inline;
	zoom: 1
}
.mallStl .integralMsg {
	margin-top: 10px;
	float: right;
	position: relative;
	width: 95%;
	overflow: hidden
}
.mallStl .integralMsg .useItg {
	padding-left: 5px
}
.mallStl .integralMsg .useItg input {
	width: 40px
}
.mallStl .integralMsg .useItgTip {
	float: left;
	margin-left: 5px;
	line-height: 29px
}
.mallStl .integralMsg .offsetTip {
	float: right;
	margin-right: 5px;
	line-height: 29px
}
.mallStl .presentItgShow {
	clear: both;
	float: right;
	width: 200px;
	text-align: right;
	margin-right: 70px
}
.mallOrderDetail .useItgShow {
	float: left;
	margin-left: 5px
}
.mallOrderDetail .presentItgShow {
	float: right;
	margin-right: 5px
}
.wxpayQrCodeBox {
	float: left;
	margin: 20px 0 0 110px
}
.wxpayQrCodeBox .wxpayQrCodeImgBox {
	border: 1px solid #b7b7b7
}
.wxpayQrCodeBox .wxpayQrCodeImgBox img {
	width: 240px;
	height: 240px;
	margin: 10px
}
.wxpayQrCodeBox .wxpayQrCodeTips {
	height: 60px;
	margin-top: 20px;
	background-image: url(http://www.cqcvs.net/template/default/style/wx_06.gif)
}
.wxGuardImg {
	float: right;
	background-image: url(http://www.cqcvs.net/template/default/style/wx_03.jpg);
	width: 410px;
	height: 400px;
	background-position: 0 -33px
}
.wxqrCodeTitileBox {
	margin-top: 15px
}
.wxqrCodeTitileBox .wxqrCodeTitile {
	font-size: 18px;
	padding-left: 20px;
	height: 30px;
	color: #a0a0a0;
	font-weight: bold;
	line-height: 30px;
	float: left
}
.wxqrCodeTitileBox .cancelBtn {
	background: url(http://www.cqcvs.net/template/default/style/rapidbigImgClose.png?v=201402101854) 0 -20px no-repeat;
	float: right;
	width: 20px;
	height: 20px;
	margin-right: 20px
}
.wxqrCodeTitileBox .cancelBtn:hover {
	background: url(http://www.cqcvs.net/template/default/style/rapidbigImgClose.png?v=201402101854) no-repeat
}
.paidTips {
	display: inline-block;
*display:inline;
	zoom: 1;
	border: 1px solid #3bc0f9;
	padding: 5px 20px;
	color: black;
	margin-left: 273px
}
.sideForms .formStyle76 .formMiddle {
	width: 100%
}
.sideForms .formStyle76.form {
	padding: 0
}
.sideForms .formStyle76 .formMiddle .formMiddleRight {
	width: 0
}
.forms .formStyle76 .formMiddleContent {
	margin: 0
}
.forms .form.formStyle76.modulePattern .formMiddle .formMiddleCenter .formMiddleContent {
	margin: 0
}
.productMallGroups .bold {
	font-weight: bold
}
.productMallGroups .gMallBanner {
	font-size: 14px;
	padding: 10px 6px;
	font-weight: bold;
	background: #fa5000;
	color: #fff;
	zoom: 1
}
.gMallContent .item {
	text-decoration: none;
	float: left;
	width: 100%;
	padding: 9px 0
}
.gMallContent .gMIco {
	background: url(http://www.cqcvs.net/template/default/style/pMallIco.png?v=201411171723) 98% center no-repeat
}
.gMallContent .gMtxt {
	cursor: pointer;
	float: left;
	padding: 0 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 90%
}
.gMallContent .hover {
	border-width: 1px 0;
	padding: 8px 0
}
.gMallPanel {
	position: absolute;
	z-index: 9029;
	background-color: #fff
}
.gMallPanel .gMallBody {
	float: left;
	padding: 20px;
	position: relative
}
.gMallPanel a {
	text-decoration: none
}
.gMallPanel a:hover {
	text-decoration: underline;
	color: #C30
}
.gMallPanel.hSort .gMallBody {
	padding: 10px 20px 10px 5px
}
.gMallPanel.hSort .gMsep {
	clear: both;
	margin-bottom: 10px;
	border-top: #eee solid 1px
}
.gMallPanel.hSort .gMLine {
	float: left;
	margin-bottom: 10px
}
.gMallPanel.hSort .gMtitle {
	float: left;
	width: 65px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: right;
	margin-right: 5px
}
.gMallPanel.hSort .gMWrap {
	float: left;
*width:expression(this.offsetWidth>530 ? '530px':true);
	max-width: 530px
}
.gMallPanel.hSort .gMItem {
	float: left;
	white-space: nowrap
}
.gMallPanel.hSort .gMItemS {
	float: left;
	color: #ccc;
	margin-right: 5px
}
.gMallPanel.hSort .gMItemA {
	float: left;
	margin-right: 5px;
*width:expression(this.offsetWidth>186 ? '186px':true);
	max-width: 186px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}
.gMallPanel.hSort .gMLine2 {
	margin-left: 30px
}
.gMallPanel.pSort .gMsep {
	clear: both;
	padding: 10px 0
}
.gMallPanel.pSort .gMLine {
	float: left;
	margin-right: 20px
}
.gMallPanel.pSort .gMtitle {
*width:expression(this.offsetWidth>186 ? '186px':true);
	max-width: 186px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: block;
	font-weight: bold
}
.gMallPanel.pSort .gMWrap {
	float: left;
*width:expression(this.offsetWidth>186 ? '186px':true);
	max-width: 186px
}
.gMallPanel.pSort .gMItem {
	float: left;
	white-space: nowrap
}
.gMallPanel.pSort .gMItemS {
	float: left;
	margin-top: 6px;
	margin-right: 8px
}
.gMallPanel.pSort .gMItemA {
	margin-right: 8px;
	margin-top: 6px;
	float: left;
	white-space: nowrap;
*width:expression(this.offsetWidth>186 ? '186px':true);
	max-width: 186px;
	overflow: hidden;
	text-overflow: ellipsis
}
.gMallPanel .gMLine2 {
*width:expression(this.offsetWidth>140 ? '140px':true);
	max-width: 140px;
	margin-bottom: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
	font-weight: bold;
	margin-right: 20px
}
.gMallPanel .forms .form .formMiddle {
	margin: 0;
	width: auto!important;
	padding: 0!important
}
.gMallPanel .forms .form {
	margin: auto;
	border: 0!important;
	padding: 0
}
.gMallPanel .forms .form .formMiddle {
	float: left;
	border: 0!important;
	margin: 0
}
.gMallPanel .forms .form .formMiddle .formMiddleCenter {
	float: left
}
.gMallPanel .linkCover {
	width: 2px!important;
	position: absolute!important;
	left: -1px;
	background-color: #fff;
	padding: 0!important
}
.gMallPanel .forms .form .formMiddle.linkCover {
	width: 2px!important
}
.gMallPanel .innerCover {
	width: 100%;
	height: 100%
}
.gMallPanel .forms .form .formMiddle.linkCover .innerCover {
	width: 100%!important;
	height: 100%!important
}
.g_foldContainer {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0
}
.g_foldContainer .g_foldContainerTop {
	clear: both;
	padding: 0;
	border-spacing: 0;
	width: 100%;
	table-layout: fixed;
	display: none
}
.g_foldContainer .g_foldContainerContent {
	clear: both;
	padding: 0;
	border-spacing: 0;
	width: 100%;
	table-layout: fixed
}
.g_foldContainer .g_foldContainerContentLeft {
	display: none
}
.g_foldContainer .g_foldContainerRight {
	display: none
}
.g_foldContainer .g_foldContainerPanel {
	clear: both;
	padding: 0;
	border-spacing: 0;
	width: 100%;
	table-layout: fixed;
	text-align: left
}
.g_foldContainer .g_foldContainerPanelLeft {
	display: none
}
.g_foldContainer .g_foldContainerPanelCenter {
	padding: 0 5px
}
.g_foldContainer .g_foldContainerPanelRight {
	display: none
}
.g_foldContainer .g_foldContainerName {
	height: 23px;
	line-height: 23px;
	padding: 0;
	border-spacing: 0;
	width: 100%;
	table-layout: fixed;
	word-break: keep-all;
	white-space: nowrap
}
.g_foldContainer .g_fold {
	padding-left: 15px;
	background: url(http://www.cqcvs.net/template/default/style/fold.png?v=201304081856) 0 -35px no-repeat
}
.g_foldContainer .g_unfold {
	padding-left: 15px;
	background: url(http://www.cqcvs.net/template/default/style/fold.png?v=201304081856) 0 5px no-repeat
}
.g_foldContainer .g_notfold {
	padding-left: 15px;
	background: 0
}
.g_foldContainer .g_foldContainerNameLeft {
	display: none
}
.g_foldContainer .g_foldContainerNameRight {
	display: none
}
.g_foldContainer .g_foldContainerValuePanel {
	clear: both;
	width: 100%
}
.g_foldContainer .g_foldContainerValue {
	float: left;
	padding: 0;
	margin: 0 10px 0 0;
	border-spacing: 0;
	height: 23px;
	line-height: 23px
}
.g_foldContainer .g_foldContainerValueLeft {
	display: none
}
.g_foldContainer .g_foldContainerValueCenter {
	height: 20px;
	line-height: 20px;
	word-break: keep-all;
	white-space: nowrap
}
.g_foldContainer .g_foldContainerValueCenter a {
	white-space: nowrap
}
.g_foldContainer .g_foldContainerValueRight {
	display: none
}
.g_foldContainer .g_foldContainerBottom {
	clear: both;
	padding: 0;
	border-spacing: 0;
	width: 100%;
	table-layout: fixed;
	display: none
}
.g_vertFold .g_foldContainerValue {
	clear: both;
	padding: 0;
	margin: 0;
	width: 100%;
	margin: 0
}
.g_vertFold .g_foldContainerValue a {
	clear: both;
	display: block;
	padding: 0;
	margin: 0;
	padding: 0 10px
}
.g_vertFold .g_foldContainerValue2 {
	padding-left: 15px
}
.g_vertFold .g_foldContainerValue3_1 {
	padding-left: 35px
}
.g_vertFold .g_foldContainerValue3_2 {
	padding-left: 30px
}
.wxSharehideCloseBtn {
	background: url(http://www.cqcvs.net/template/default/style/bg02.png?v=201411241810) -1501px 3px no-repeat!important;
	margin: 15px 6px 0 0
}
.wxShare {
	width: 100%;
	height: 100%;
	background-color: #fff
}
.wxShare .wxShareContent {
	width: 378px;
	margin: 0 auto;
	padding-top: 45px
}
.wxShare .wxShareContent .wxShareDesc {
	width: 100%;
	height: 30px;
	font: 14px "微软雅黑", "宋体";
	color: #222;
	text-align: center
}
.wxShare .wxShareContent .wxShareQrcode {
	width: 190px;
	height: 190px;
	margin: 50px auto;
	background: url(http://www.cqcvs.net/template/default/style/loading_2.gif?v=20141021121546) no-repeat center center
}
.jumpCtrl {
	float: left;
	margin-left: 10px;
	padding: 0 10px;
	border: #CCC 1px solid;
	cursor: pointer
}
.jumpCtrlUE {
	border: #CCC 1px solid;
	cursor: pointer;
	padding: 3px
}
.jumpCtrl.hover, .jumpCtrlUE.hover {
	border-color: #3298fe;
	background: #e8f3fe
}
.imageEffects {
	position: absolute;
	cursor: pointer;
	opacity: 0;
	-webkit-opacity: 0;
	-moz-opacity: 0;
	-khtml-opacity: 0;
	filter: alpha(opacity=0)
}
.imageEffectsAnimate {
	transition: opacity .8s;
	-moz-transition: opacity .8s;
	-webkit-transition: opacity .8s;
	-o-transition: opacity .8s
}
.imageEffectsAnimate_Half {
	transition: bottom .5s;
	-moz-transition: bottom .5s;
	-webkit-transition: bottom .5s;
	-o-transition: bottom .5s
}
.imageEffects_Border {
	border: 1px solid #000;
	background: 0
}
.imageEffects_Magnifier {
	background: url(http://www.cqcvs.net/template/default/style/imageEffetc_magnifier.png?v=201411041445) center no-repeat;
	_background: url(http://www.cqcvs.net/template/default/style/imageEffetc_magnifier_ie6.gif?v=201411042016) center no-repeat
}
.imageEffects_FullMaks {
	background: url(http://www.cqcvs.net/template/default/style/imageEffetc_maks.png?v=201411121552) repeat
}
.imageEffects_HalfMaks {
	bottom: 0;
	background: url(http://www.cqcvs.net/template/default/style/imageEffetc_maks.png?v=201411121552) repeat
}
.imageEffects .props {
	width: 100%;
	height: auto;
	text-align: center
}
.imageEffects .props .propList {
	width: 85%;
	height: auto;
	overflow: hidden;
	margin: 0 auto 5px auto;
	padding-top: 10%;
	color: #fff
}
.imageEffects .props .propList a {
	color: #fff
}
.imageEffects .props .propList p {
	line-height: 21px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}
.imageEffects .props .propBuy {
	width: 68px;
	height: 20px;
	line-height: 20px;
	margin: 5px auto 0 auto;
	border: 1px solid #fffffd;
	border-radius: 3px;
	vertical-align: middle
}
.imageEffects .props .propBuy span {
	letter-spacing: 5px;
	color: #fff;
	font: 12px "微软雅黑", "宋体";
	line-height: 20px;
	height: 20px;
	padding-left: 5px;
	_padding-left: 2px
}
.imageEffects .props .propBuy_hover {
	background-color: #9e191a;
	border-color: #9e191a;
	opacity: 1;
	-webkit-opacity: 1;
	-moz-opacity: 1;
	-khtml-opacity: 1;
	filter: alpha(opacity=100)
}
.footerItemListContainer {
*position:relative;
	margin: 0 auto;
	padding: 0;
	overflow: hidden;
	text-align: center
}
.footerItemListContainer li {
	list-style: none;
	padding: 0;
	margin: 0
}
.footerItemListContainer .footerItemSection {
*position:relative
}
.footerItemListContainer .footerItemSection, .footerItemListContainer .footerItemSpacing {
	display: inline-block;
*display:inline;
*zoom:1;
	vertical-align: top;
	overflow: hidden
}
.footerItemContainer {
	border-spacing: 0;
	table-layout: auto
}
.footerItemContainer td {
	vertical-align: top;
	padding: 0
}
.footerItemContainer .footerItemTop {
	text-align: left
}
.footerItemContainer .footerItemMiddle {
	width: 100%;
	line-height: 0
}
.footerItemContainer .footSplitline {
	width: 100%;
	height: 0;
	line-height: 0;
	border-top: 1px solid #8e8e8e
}
.footerItemContainer .footerItemBottom {
	overflow: hidden;
*position:relative
}
.footerItemContainer .footerItemBottomList {
	padding: 0;
	margin: 0;
	text-align: left;
	overflow: hidden
}
.footerItemNormalPic {
	display: block;
	cursor: default;
	position: relative;
	width: 40px;
	height: 40px;
	overflow: hidden
}
.footerItemAddPic {
	cursor: pointer;
	background: transparent url(http://www.cqcvs.net/template/default/style/normalImg.png?v=201410161515) no-repeat 0 0;
	_background: transparent url(http://www.cqcvs.net/template/default/style/normalImg.gif?v=201410161515) no-repeat 0 0
}
.footerItemAddPic:hover {
	background: transparent url(http://www.cqcvs.net/template/default/style/addImg.gif?v=201410161515) no-repeat 0 0
}
.footerItemPicEdit {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	width: 40px;
	height: 40px;
	cursor: pointer;
	background: transparent url(http://www.cqcvs.net/template/default/style/rightCorner.png?v=201410161515) no-repeat 18px -10px;
	_background: transparent url(http://www.cqcvs.net/template/default/style/rightCorner.gif?v=201410161515) no-repeat 18px -10px
}
.footerItemPicEdit-hover {
	background-position: 4px 0
}
.footerItemPicCover-n, .footerItemPicCover-s, .footerItemPicCover-w, .footerItemPicCover-e {
	position: absolute;
	background: transparent url(http://www.cqcvs.net/template/default/style/imgBorder.gif?v=201411031433) no-repeat 0 0
}
.footerItemPicCover-n, .footerItemPicCover-s {
	width: 46px;
	height: 1px;
	overflow: hidden
}
.footerItemPicCover-w, .footerItemPicCover-e {
	width: 1px;
	height: 46px;
	overflow: hidden
}
.footerItemListContainer .footerItemSpacing {
	padding: 0 4px 0 4px
}
.footerItemSpacing .footerVerticalLine {
	height: 100%;
	width: 1px;
	background-color: #8e8e8e
}
.footerPattern1 .footerItemPic {
	display: none;
	padding: 0 4px 0 0
}
.footerPattern1 .footerItemMiddle {
	display: none
}
.footerPattern1 .footerVerticalLine {
	display: block
}
.footerPattern2 .footerItemSection {
	width: 220px
}
.footerPattern2 .footerItemPic {
	display: block;
	padding: 0 8px 0 0
}
.footerPattern2 .footerItemTopLink {
	font-size: 14px
}
.footerPattern2 .footerItemMiddle {
	display: none
}
.footerPattern2 .footerItemBottomList li {
	float: left;
	padding: 0 12px 0 0;
	line-height: 22px;
	white-space: nowrap;
	overflow: hidden
}
.footerPattern2 .footerItemSpacing {
	padding-left: 5px;
	padding-right: 5px
}
.footerPattern2 .footerVerticalLine {
	display: block
}
.footerPattern3 .footerItemContainer {
	width: 100%
}
.footerPattern3 .footerItemContainer-firstTd {
	float: left
}
.footerPattern3 .footerItemContainer-secondTd {
	width: 100%
}
.footerPattern3 .footerItemSection {
	width: 220px
}
.footerPattern3 .footerItemPic {
	display: none;
	padding: 0 8px 0 0
}
.footerPattern3 .footerItemTopLink {
	font-size: 14px
}
.footerPattern3 .footerItemMiddle {
	display: block
}
.footerPattern3 .footerItemBottomList li {
	padding-left: 8px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	background: transparent url(http://www.cqcvs.net/template/default/style/graySquare.jpg?v=201411031155) no-repeat left center
}
.footerPattern3 .footerItemSpacing {
	padding-left: 5px;
	padding-right: 5px
}
.footerPattern3 .footerVerticalLine {
	width: 0
}
div.verticalStyle .footerItemBottomList li {
	float: none;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}
div.levelStyle .footerItemBottomList li {
	float: left;
	padding: 0 5px 0 0;
	white-space: nowrap;
	overflow: hidden;
	background: 0
}
.fullmeasureStyle0 {
	background: 0
}
.fullmeasureStyle1 {
	background: #e9e9e9
}
.fullmeasureStyle2 {
	background: #dae8ff
}
.fullmeasureStyle3 {
	background: #dfdaff
}
.fullmeasureStyle4 {
	background: #eedeff
}
.fullmeasureStyle5 {
	background: #ffe8f7
}
.fullmeasureStyle6 {
	background: #ffe5dc
}
.fullmeasureStyle7 {
	background: #fff7e9
}
.fullmeasureStyle8 {
	background: #f4ffd7
}
.fullmeasureStyle9 {
	background: #ffe9c7
}
.fullmeasureStyle10 {
	background: #e1fcff
}
.fullmeasureStyle11 {
	background: #dbdbdb
}
.g_web .fullmeasureForms .formStyle80 {
	border: 0;
	margin: 0;
	width: 100%
}
.fullmeasureOuterContent {
	height: 100%
}
.fullmeasureContainer {
	width: 100%;
	overflow: hidden
}
.fullmeasureContent {
	width: 960px;
	height: 100%;
	margin: 0 auto
}
.fullmeasureForms .fullmeasureContent .formIndex1 {
	margin: 0
}
.fullmeasureForms .fullmeasureContent>:first-child {
	margin: 0
}
.pf_tips_Msg {
	position: absolute;
	padding: 8px 10px;
	max-width: 600px;
	z-index: 9031
}
.fp_cur_conds {
	position: relative
}
.fp_select_tab {
	position: relative;
	border-bottom-width: 0
}
.fp_cur_conds .cur_conds_head, .fp_select_tab .select_tab_head {
	position: absolute;
	left: 12px;
	top: 13px
}
.fp_select_tab .select_tab_head {
	top: 14px
}
.fp_cur_conds .cur_conds_body, .fp_select_tab .select_tab_body {
	padding-left: 100px;
	padding-bottom: 8px
}
.fp_cur_conds .conds_body_item {
	position: relative;
	display: inline-block;
	border: 1px solid #ccc;
	padding: 4px 18px 4px 8px;
	margin-right: 6px;
	margin-top: 8px;
	text-decoration: none
}
.fp_cur_conds .conds_to {
	display: inline-block;
*zoom:1;
*display:inline;
	width: 7px;
	height: 11px;
	background: url(http://www.cqcvs.net/template/default/style/to.gif?v=201412011712) no-repeat;
	margin-right: 4px;
	position: relative;
*top:-4px
}
.fp_cur_conds .conds_body_sl {
	border: 1px solid #ccc;
	height: 26px;
	height: auto\9;
	position: relative;
	top: 1px\9;
	margin-top: 8px;
*top:-2px;
	_top: -1px
}
.fp_cur_conds .item_c, .fp_select_tab .item_c {
	width: 9px;
	height: 9px;
	background: url(http://www.cqcvs.net/template/default/style/close.gif?v=201412011712) no-repeat;
	position: absolute;
	top: 8px;
	right: 4px;
*top:6px;
	top: 6px\9
}
.fp_select_tab .tab_body_item {
	position: relative;
	display: inline-block;
	border: 1px solid #ccc;
	padding: 4px 18px 4px 8px;
	margin-right: 6px;
	margin-top: 8px;
	background-color: #FFF;
	text-decoration: none
}
.fp_select_tab .tab_body_item .tab_item_txt {
	color: #000
}
.fp_list {
	border-bottom: 0
}
.fp_block {
	border-width: 0 0 1px 0;
	position: relative;
	overflow: hidden;
	zoom: 1
}
.fp_block .block_head {
	display: inline-block;
*zoom:1;
*display:inline;
	padding: 9px 8px;
	width: 90px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}
.fp_block .block_body {
	display: inline-block;
*zoom:1;
*display:inline;
	position: absolute;
	padding-right: 60px;
	border-width: 0 0 0 1px
}
.fp_block .block_body .params_cont {
	position: relative;
	padding: 8px;
	padding-top: 0
}
.fp_block .block_body .param_item {
	margin: 9px 40px 0 0;
	display: inline-block;
	text-decoration: none;
	position: relative;
*margin-top:10px;
	margin-top: 10px\9;
	max-width: 480px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}
.fp_block .block_body .param_item:hover {
	color: #F00!important
}
.fp_block .block_tail {
	position: absolute;
	right: 4px;
	top: 7px;
*top:10px;
	top: 10px\9
}
.fp_block .block_tail .more_btn {
	cursor: pointer;
	vertical-align: middle
}
.fp_block .block_tail .more_down {
	display: inline-block;
	width: 7px;
	height: 4px;
	background: url(http://www.cqcvs.net/template/default/style/sqzk.gif?v=201412011712) no-repeat;
	vertical-align: middle;
	margin-left: 2px;
	cursor: pointer
}
.fp_block .block_tail .more_up {
	background-position-y: -56px
}
.fp_sort {
	position: relative;
	margin-top: 10px
}
.fp_sort .sort_item {
	display: inline-block;
	text-decoration: none;
	padding: 10px 24px;
	position: relative
}
.fp_sort .sort_select {
	background-color: #FFF
}
.fp_sort .sort_select .item_txt {
	color: #000
}
.fp_sort .sort_select .item_d {
	position: absolute;
	width: 9px;
	height: 14px;
	right: 10px;
	top: 13px;
	background: url(http://www.cqcvs.net/template/default/style/u.gif?v=201412011712) no-repeat
}
.fp_sort .sort_select.sort_desc .item_d {
	background: url(http://www.cqcvs.net/template/default/style/d.gif?v=201412011712) no-repeat
}
.fp_sort a.sort_select:hover .item_d {
	background: url(http://www.cqcvs.net/template/default/style/d.gif?v=201412011712) 0 -50px no-repeat
}
.fp_sort a.sort_select.sort_desc:hover .item_d {
	background: url(http://www.cqcvs.net/template/default/style/u.gif?v=201412011712) 0 -50px no-repeat
}
