﻿@charset "utf-8";
/* CSS Document */

/* 
	@名称: global
	@功能: 重设浏览器默认样式
*/

/* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */
html{color:#353341;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%; overflow-x:hidden;}
/* 解决IE6闪动 */
html { zoom: expression(function(ele){ ele.style.zoom = "1"; document.execCommand("BackgroundImageCache", false, true); }(this)); }


/* 内外边距通常让各个浏览器样式的表现位置不同 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}


/* 重设 HTML5 标签, IE 需要在 js 中 createElement(TAG) */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}

/* HTML5 媒体文件跟 img 保持一致 */
audio,canvas,video {display: inline-block;*display: inline;*zoom: 1;}

/* 要注意表单元素并不继承父级 font 的问题 */
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53;}
input,select,textarea{font-size:100%;}
body{font-family:"Microsoft Yahei"; background-color:#fff;}

/* 去掉各Table  cell 的边距并让其边重合 */
table{border-collapse:collapse;border-spacing:0;}

/* IE bug fixed: th 不继承 text-align*/
th{	text-align:inherit;}

/* 去除默认边框 */
fieldset,img{border:0;}

/* ie6 7 8(q) bug 显示为行内表现 */
iframe{display:block;}

/* 去掉 firefox 下此元素的边框 */
abbr,acronym{border:0;font-variant:normal;}

/* 一致的 del 样式 */
del {text-decoration:line-through;}

address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:500;}

/* 去掉列表前的标识, li 会继承 */
ol,ul {list-style:none;} em,i{ font-style:normal;}

/* 对齐是排版最重要的因素, 别让什么都居中 */
caption,th {text-align:left;}

/* 来自yahoo, 让标题都自定义, 适应多个系统应用 */
h1,h2,h3,h4,h5,h6 {	font-size:100%;font-weight:500;}

q:before,q:after {content:'';}

/* 统一上标和下标 */
sub, sup {font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}

/* 让链接在 hover 状态下显示下划线 */
a:hover {text-decoration:underline;}

/* 默认不显示下划线，保持页面简洁 */
ins,a {text-decoration:none;}

/* 清理浮动 */
.fn-clear:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0; }
.fn-clear {zoom:1; /* for IE6 IE7 */ }

/* 隐藏, 通常用来与 JS 配合 */
body .fn-hide {display:none;}

/* 设置内联, 减少浮动带来的bug */
.fn-left,.fn-right {display:inline;}
.fn-left {float:left;}
.fn-right {float:right;}
.fn-tc{ text-align:center}
.fn-tr{ text-align:right}
.ovh{ overflow:hidden}
.relative{ position:relative}
/* 链接*/
a{color:#514f5a; text-decoration:none; }
a:hover{ color:#ff5400; text-decoration:none;}

/* 字体*/
.fyh{font-family:"Microsoft Yahei","黑体","宋体",Arial;}
.fhei{font-family:"黑体","宋体",Arial;}
.farial{font-family:Arial,Helvetica,sans-serif,"宋体";}
/* 字体大小*/
.f14{ font-size:14px; position:relative;}
.f15{ font-size:15px; position:relative;}
.f16{ font-size:16px; position:relative;}
/* 字体颜色*/
.cf93,.cf93 a{color:#f93;}
.red,.red a{color:#d6000f;}
.red2,a.red2:visited,a.red2,a.cur,li.cur{ color:#951313}
.green,.green a{color:#03A11D}
.orange,.orange a{ color:#ff7e00;}
.navy,.navy a{color:#105e90;}
.blue,.blue a{color:#0081c9;}
.blue2,.blue2 a,a.blue2{color:#009FE7;}
.black,.black a{color:#000;}
.c333,.c333 a{color:#333;}
.c444,.c444 a{ color:#444}
.c999,.c999 a{color:#999}
.c888,.c888 a{color:#848484}
.c666,.c666 a{color:#666}
.cf60,.cf60 a{color:#f60}
.cfff,.cfff a,.cfff a:hover{color:#fff;}
.czs,.czs a{ color:#956134}
.orange{ color:#FF6600;}
.c75,.c75 a{ color:#757575}
.c58,.c58 a{ color:#585858}
.c000{ color:#000}
.ca7a,.ca7a a{ color:#A7A8AC; z-index:-100; position:relative;}
.c4e5{ color:#4e5052}
/*间距设置*/
.pad5{ padding:5px;}
.pad010{ padding:0 10px;}
.pad1015{ padding:10px 15px;}
.pad015{ padding:0px 15px;}
.pad35{ padding:35px;}
.pad050{ padding:0 47px}
.mL5{ margin-left:5px}
.mL15{ margin-left:15px}
.mL16{ margin-left:16px}
.lh26{ line-height:26px;}.lh22{ line-height:20px;}.lh20{ line-height:20px;}.lh30{ line-height:30px;}.lh24{ line-height:24px;}
/* 字体加粗阴影*/
.bold,.fb{font-weight: bold;}
.tshadow{text-shadow:black 1px 1px 1px;filter:dropshadow(OffX=1, OffY=1, Color='black', Positive='true');}
.indent{text-indent:2em;}
.noprice{text-decoration:line-through;}
.bline,.under,.under:hover{text-decoration:underline;}
/*背景颜色*/

.bgf4{ background:#F4F4F4;}
/*高度设置*/
.lh15{ line-height:15px}
.h27{ height:27px;}
.blank25,.blank6,.blank10,.blank8,.blank15,.h35,.soldline{ height:25px; overflow:hidden; clear:both}
.blank20{ height:20px;}.blank6{ height:6px;}.blank10{ height:10px;}.blank8{ height:8px;}.blank15{ height:15px;}.h35{ height:35px;}
.soldline{ height:1px; background:#EAEAEA}
div{ margin:0 auto}

.main{width:1000px; margin:0 auto;}
.mainkh {width:1000px; margin:0 auto; border-bottom:1px solid #ddd; padding-bottom:40px;}


/* CSS Document */
.clearfloat{height:0;font-size:1px;clear:both;line-height:0;}
#container{  width:1003px; text-align:left; margin:0 auto; }

#page {MARGIN-LEFT: auto; WIDTH: 950px; MARGIN-RIGHT: auto}
#site-nav-bg {Z-INDEX: 9999; BACKGROUND: #f7f7f7; LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 25px}
#site-nav {Z-INDEX: 888; float:right; COLOR: #000; LINE-HEIGHT: 31px; POSITION: relative; HEIGHT: 31px;width:320px;}
.quick-menu A {COLOR: #666}
.mainlink A {COLOR: #ffd9da}
.mainlink {COLOR: #666}


#site-nav .login-info {FLOAT: left; PADDING-TOP: 1px}
#site-nav .login-info A {MARGIN-RIGHT: 8px}
#site-nav .login-info A.user-nick {MARGIN-RIGHT: 0px}
#site-nav .quick-menu {RIGHT: 0px; POSITION: absolute; TOP: 0px}
#site-nav .quick-menu LI {PADDING-RIGHT: 10px; BACKGROUND-POSITION: right 10px; PADDING-LEFT: 10px; FLOAT: left; MARGIN-LEFT: -1px; }
#site-nav .quick-menu LI.space{padding:0 3px;color:#999;}
#site-nav .quick-menu LI.last {BACKGROUND: none transparent scroll repeat 0% 0%}
#site-nav .quick-menu LI.menu-item {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative}
#site-nav .quick-menu .cart {PADDING-TOP: 1px; POSITION: relative; _padding-top: 2px}
#site-nav .quick-menu .cart A {PADDING-LEFT: 16px}
#site-nav .quick-menu .cart S {BACKGROUND-POSITION: -83px -21px; LEFT: 8px; WIDTH: 14px; POSITION: absolute; TOP: 6px; HEIGHT: 11px}
#site-nav .menu-hd {PADDING-RIGHT: 22px; DISPLAY: block; PADDING-LEFT: 10px; Z-INDEX: 10002; PADDING-BOTTOM: 0px;  CURSOR: pointer; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 32px}
#site-nav .mytaobao .menu-hd {WIDTH: 48px; PADDING-TOP: 0px; _padding-top: 0px}
#site-nav .search .menu-hd {WIDTH: 24px; PADDING-TOP: 0px; _padding-top: 0px}
#site-nav .services .menu-hd {WIDTH: 48px; PADDING-TOP: 0px; _padding-top: 0px}
#site-nav .menu-hd B {BORDER-RIGHT: #f4f4f4 4px solid; BORDER-TOP: #666 4px solid; FONT-SIZE: 0px; RIGHT: 10px; BORDER-LEFT: #f4f4f4 4px solid; WIDTH: 0px; LINE-HEIGHT: 0; BORDER-BOTTOM: #f4f4f4 4px solid; POSITION: absolute; TOP:14px; HEIGHT: 0px; -webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; transition: -webkit-transform .2s ease-in}
#site-nav .search .menu-hd {PADDING-LEFT: 25px; COLOR: #666}
#site-nav .menu-bd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; DISPLAY: none; Z-INDEX: 10001; RIGHT: 0px; BACKGROUND: #fff; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px solid; POSITION: absolute; TOP: 21px}
#site-nav .search .menu-bd {_right: -1px}
#site-nav IFRAME.menu-bd {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: -1; BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: alpha(opacity=0); FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
#site-nav .menu-bd-panel {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 10px}
#site-nav .menu-item-opp .menu-bd {LEFT: 0px}
#site-nav .menu-item-opp .menu-bd S.rt {LEFT: 0px}
#site-nav .menu-item-opp .menu-bd S.lt {BACKGROUND-POSITION: -87px -55px; RIGHT: -2px; LEFT: auto}
#site-nav .menu {POSITION: relative}
#site-nav .menu:hover .menu-hd {BORDER-RIGHT: #bfbfbf 1px solid;  BACKGROUND: white; MARGIN: 0px; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px}
#site-nav .hover .menu-hd {BORDER-RIGHT: #bfbfbf 1px solid;  BACKGROUND: white; MARGIN: 0px; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px}
#site-nav .menu:hover .menu-bd {DISPLAY: block}
#site-nav .hover .menu-bd {DISPLAY: block}
#site-nav .menu:hover .menu-hd B {BORDER-LEFT-COLOR: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #666; TOP: 12px; BORDER-RIGHT-COLOR: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 60% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 60% 30%; -o-transform: rotate(180deg); -o-transform-origin: 60% 30%; transform: rotate(180deg); transform-origin: 60% 30%}
#site-nav .hover .menu-hd B {BORDER-LEFT-COLOR: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #666; TOP: 12px; BORDER-RIGHT-COLOR: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 60% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 60% 30%; -o-transform: rotate(180deg); -o-transform-origin: 60% 30%; transform: rotate(180deg); transform-origin: 60% 30%}
#site-nav .mytaobao .menu-bd {WIDTH: 94px; LINE-HEIGHT: 1.7; TOP: 31px; HEIGHT: 110px}
#site-nav .mytaobao .menu-bd-panel {PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px}
#site-nav .search .menu-bd {WIDTH: 204px; TOP: 21px; HEIGHT: 66px}
#site-nav .search .menu-bd INPUT {BORDER-RIGHT: #b7b7b7 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #878787 1px solid; PADDING-LEFT: 1px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #878787 1px solid; WIDTH: 180px; LINE-HEIGHT: 13px; PADDING-TOP: 3px; BORDER-BOTTOM: #b7b7b7 1px solid}
#site-nav .search .menu-bd BUTTON {BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 0px -20px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 66px; CURSOR: pointer; COLOR: #fff; HEIGHT: 24px; BORDER-RIGHT-WIDTH: 0px}
#site-nav .services .menu-bd {WIDTH: 174px; TOP: 32px; HEIGHT: 218px}
#site-nav .services .menu-bd-panel {padding:5px 10px;}
#site-nav .services .menu-bd DL {padding:8px 0; border-bottom: #e5e5e5 1px solid}

.topBar{font-size:12px;font-family:Arial, Helvetica, sans-serif; height:31px; background:url(../pic/common/topBar/topBarBg.jpg) repeat-x; line-height:31px;width:100%;z-index:1000;position:fixed;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop)); overflow:hidden;top:0;}
.topBarBox{ margin:0 auto; width:1000px;color:#666;padding:0 10px;z-index:1000; text-align:left; line-height:31px;}
.topUserInfo{text-align:right; vertical-align:middle;}
.topUserInfo a{color:#951313; text-decoration:none;margin-left:10px;vertical-align:middle; line-height:31px;height:31px;}
.topUserInfo a.message{color:#fff; display:inline-block; background:url(../pic/common/topBar/msgBtn2.gif) repeat-x right center; line-height:31px;padding-right:7px;height:31px; vertical-align:middle;}
.topUserInfo a span{float:left;width:7px;height:31px; background:url(../pic/common/topBar/msgBtn1.gif) repeat-x left center; }
.topUserInfo a:hover{text-decoration:underline;}
.float_left {float:left;}


.clearfix:after { content: "."; display: block;height: 0; clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;} 
.clearfix {display: block;}


.input_align{margin-bottom:1px;margin-top:-2px;vertical-align:middle;}




/*副页顶部*/
.header_Ty1{padding:6px 0;}
.logo_Ty1{ background:url(../pic/common/logoSpace.jpg) no-repeat 210px center; font-family:"黑体";height:82px; line-height:82px;color:#6e6e6e;font-size:28px;}
.logo_Ty1 img{ vertical-align:middle;margin-right:40px;}
.logo_Ty2{ background:url(../pic/common/logoSpace.jpg) no-repeat 255px center; font-family:"黑体";height:82px; line-height:82px;color:#6e6e6e;font-size:28px; padding-left:45px;}
.logo_Ty2 img{ vertical-align:middle;margin-right:40px;}
.header_Ty3{padding:40px 0 0 0;}
.logo_Ty3{ background:url(../pic/common/logoSpace.jpg) no-repeat 210px center; font-family:"黑体";height:82px; line-height:82px;color:#6e6e6e;font-size:28px;}
.logo_Ty3 img{ vertical-align:middle;margin-right:40px;}
.topInfo { text-align:right;height:24px; line-height:24px; color:#666; background:#f1f1f1; border-bottom:1px solid #ddd; font-size:12px;}
.topInfo a { color:#333px; padding:0 8px;}
.topInfo .contBox { width:960px; margin:0 auto;padding:0 20px;}
li.mainlevel ul{ display:none;}
.navShow li.mainlevel ul{ display:block;}




/*商城主顶部*/
#footer { padding:20px 0; width:1000px;  color:#666; text-align:center; clear:both; line-height:2.5em;}
#footer ul{padding:3px 0;}
#footer ul li{ display:inline;margin:0 3px;}
.footerMenu{height:170px; background:#f1f1f1;border:1px #ddd solid;}
.footerMenuCnt{width:1000px;margin:0 auto;}
.footerMenuCntLef{border-right:1px #ddd solid;padding-top:25px;height:143px;width:550px;float:left;}
.footerMenuCntRig{padding:25px 0 0 30px;height:143px;width:410px;float:left;}
.footerMenuCntRig select{width:240px;margin-left:20px;}
.footerMenuCntRig p{margin-bottom:5px;}
.footerMenuCntRig .img1{margin-right:5px;}
.footerMenuCntRig .img2{ vertical-align:top;}
.footerMenuCnt .btnArea{float:left;width:180px;}
.footerMenuCnt .btnArea span{float:left;margin-right:20px;width:36px;height:36px; background:url(../pic/common/botIco.gif) no-repeat; overflow:hidden;}
.footerMenuCnt .btnArea span.sp2{ background-position:0 -36px;}
.footerMenuCnt .btnArea span.sp3{ background-position:0 -72px;}
.footerMenuCnt .btnArea ul{float:left;}
.footerMenuCnt .btnArea ul li{margin-bottom:7px;}


#header .pageTop { height:114px; background:#a70a0a url(../pic/common/header_bg.jpg) repeat-x top;}
#header .pageTop a.btn_exit { color:#FFDADA; text-decoration:underline;}
#header .pageTop a.btn_exit:hover{ text-decoration:none;}
#header .main { margin:0 auto;}
#header .topBar{font-size:12px;font-family:Arial, Helvetica, sans-serif; height:31px; background:url(../pic/common/topBar_header.jpg) no-repeat right top; line-height:31px; padding-left:60px; position:relative;_top:0;width:600px;}
#header .topBarBox{ width:580px;color:#ffdada;z-index:1000; text-align:left;}
#header .topUserInfo{text-align:right; vertical-align:middle;}
#header .topUserInfo a{color:#ffdada; text-decoration:none;margin-left:10px;vertical-align:top;}
#header .topUserInfo a.message{color:#fff; display:inline-block; background:url(../pic/common/topBar/msgBtn2.gif) repeat-x right center; line-height:31px;padding-right:7px;height:31px; vertical-align:middle;}
#header .topUserInfo a span{float:left;width:7px;height:31px; background:url(../pic/common/topBar/msgBtn3.gif) repeat-x left center; }
#header .topUserInfo a:hover{text-decoration:underline;}
#header .float_left {float:left;}
#site-nav .menu-hd B.b1 {BORDER-LEFT-COLOR: #9a1010; BORDER-BOTTOM-COLOR: #9a1010; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #9a1010;}
.mainlink .area1 A{COLOR: #333}
#site-nav .menu:hover .menu-hd{COLOR: #333}

#header .topRigBox { width:660px; height:114px; float:right;}
#header .logo { float:left; width:230px; height:114px;}
#header .topRig {padding-top:11px; padding-left:161px;}
#header .zlSearch {height:41px; background:url(../pic/common/zlSearch_bg.jpg) no-repeat;margin-top:-5px;}
#header .zlSearch .inp {height: 33px;line-height: 33px; margin: 4px 0 3px 4px;width: 372px;font-size:13px; padding:0 8px;vertical-align:middle;border:0 none; color:#999;outline:none; background:none;float:left;}
#header .zlSearch .btn { width:95px; height:35px; border:0 none; cursor:pointer; background:url(../pic/common/btn_search.jpg) no-repeat; text-indent:-1000em; overflow:hidden; font-size:0;vertical-align:middle; margin-top:3px;outline:none;margin-right:11px; float:right; display:inline;}

/*商城主导航*/
.mainNav {background:url(../pic/common/mainNav_bg.jpg) repeat-x center;height:40px;}
.mainNav a{color:#fff;}
.mainlevel { display:block;padding:0;margin:0;color:#fff; cursor:pointer;}
.mainlevel ul{ position:absolute;top:40px;left:0;width:216px; z-index:999;}
.mainlevel ul li{ background:#806767 url(../pic/common/lefNavSpace.jpg) no-repeat left bottom;}
#allsort .mainlevel ul li{ line-height:47px; height:47px; position:relative;float:left;clear:both;width:100%;}
#allsort .mainlevel ul li a{ display:block; background:url(../pic/common/lefNavIco.png) no-repeat;font-size:14px;margin:0;padding:0;}
#allsort .mainlevel ul li.li1 a,#allsort .mainlevel ul li.li1 a:hover{ background-position:30px 0px;}
#allsort .mainlevel ul li.li2 a,#allsort .mainlevel ul li.li2 a:hover{ background-position:30px -50px;}
#allsort .mainlevel ul li.li3 a,#allsort .mainlevel ul li.li3 a:hover{ background-position:30px -100px;}
#allsort .mainlevel ul li.li4 a,#allsort .mainlevel ul li.li4 a:hover{ background-position:30px -150px;}
#allsort .mainlevel ul li.li5 a,#allsort .mainlevel ul li.li5 a:hover{ background-position:30px -200px;}
#allsort .mainlevel ul li.li6 a,#allsort .mainlevel ul li.li6 a:hover{ background-position:30px -250px;}
#allsort .mainlevel ul li a:hover { display:block; background:#654f4f url(../pic/common/lefNavIco.png) no-repeat 30px 0;font-size:14px;margin:0;padding:0;}

#allsort .mainlevel ul li span{ position:absolute; display:block;width:9px;height:12px;right:30px;top:20px; background:url(../pic/common/lefNavArrow.png) no-repeat;}
#allsort .mainlevel ul li.last{ background-image:none;padding-bottom:2px;}
#allsort { width:216px; height:40px;line-height:40px;background:url(../pic/common/allsort.jpg) no-repeat; text-align:center;font-size:16px; float:left; position:relative; z-index:999;}
.mainNav .navList { padding-left:30px; width:730px;float:left;}
.mainNav .navList li { float:left; font-size:16px;height:40px; background:url(../pic/common/mainNav_line.jpg) no-repeat center right; padding-right:2px;}
.mainNav .navList li a { padding:0 25px 0 40px; height:40px; line-height:40px; display:block; float:left; text-align:left;}
.mainNav .navList li a:hover { background:#000;}
.mainNav .navList li.home a { background:url(../pic/common/dot_home.gif) no-repeat 10px center;}
.mainNav .navList li.home a:hover { background:#000 url(../pic/common/dot_home.gif) no-repeat 10px center;}
.mainNav .navList li.op a { background:url(../pic/common/dot_op.gif) no-repeat 10px center;}
.mainNav .navList li.op a:hover { background:#000 url(../pic/common/dot_op.gif) no-repeat 10px center;}
.mainNav .navList li.ttf a { background:url(../pic/common/dot_ttf.gif) no-repeat 10px center;}
.mainNav .navList li.ttf a:hover { background:#000 url(../pic/common/dot_ttf.gif) no-repeat 10px center;}

/*当前位置*/
.curPath { height:30px; line-height:30px; padding-top:10px; border-bottom:1px solid #ccc; margin-bottom:20px; background:url(../pic/common/dot1.gif) no-repeat left 23px; padding-left:5px;}
.curPath span { padding:0 5px;}
.curPath a { color:#aa0d0d; font-weight:bold;}
.curPath a:hover { text-decoration:underline;}

/*公共按钮*/
a.btn_remove { color:#F00;}
a.btn01 { display:block;font-weight:bold; background:url(../pic/common/btn_style1.gif) no-repeat right top; text-align:center; color:#333; }
a.btn01 span { background:url(../pic/common/btn_style1.gif) no-repeat left -30px;height:30px; line-height:30px; font-size:14px;display:block;cursor:pointer;}
a.btn02 { display:block;font-weight:bold; background:url(../pic/common/btn_style1.gif) no-repeat right -60px; text-align:center; color:#fff;}
a.btn02 span { background:url(../pic/common/btn_style1.gif) no-repeat left -90px;height:30px; line-height:30px; font-size:14px;display:block;cursor:pointer;}

.sl-floatcenter{display:block;text-align:center;font-size:0;}
.sl-floatright{display:block;text-align:right;font-size:0;}
.sl-floatright a,.sl-floatcenter a,.sl-floatleft a { margin:0 3px;}
.sl-btn01{display:inline-block;*display:inline;*zoom:1;vertical-align:top;
font-size:14px;font-weight:bold; background:url(../pic/common/btn_style1.gif) no-repeat right top;color:#333; padding:0 25px 0 0;}
.sl-btn01:hover { color:#333; text-decoration:none;}
.sl-btn01 span{background:url(../pic/common/btn_style1.gif) no-repeat left -30px;height:30px; line-height:30px;font-size:14px;display:inline-block;cursor:pointer; padding:0 0 0 25px}

.sl-btn02{display:inline-block;*display:inline;*zoom:1;vertical-align:top;
font-size:14px;font-weight:bold; background:url(../pic/common/btn_style1.gif) no-repeat right -60px;color:#fff; padding:0 25px 0 0;}
.sl-btn02:hover { color:#fff; text-decoration:none;}
.sl-btn02 span{background:url(../pic/common/btn_style1.gif) no-repeat left -90px;height:30px; line-height:30px; font-size:14px;display:inline-block;cursor:pointer; padding:0 0 0 25px}

.sl-btn03{display:inline-block;*display:inline;*zoom:1;vertical-align:top;
font-size:14px;font-weight:bold; background:url(../pic/common/btn_style1.gif) no-repeat right -120px;color:#333; padding:0 25px 0 0;}
.sl-btn03:hover { color:#333; text-decoration:none;}
.sl-btn03 span{background:url(../pic/common/btn_style1.gif) no-repeat left -150px;height:30px; line-height:30px;font-size:14px;display:inline-block;cursor:pointer; padding:0 0 0 35px}

.sl-txt{display:inline-block;*display:inline;*zoom:1;vertical-align:top;font-size:12px; line-height:30px; padding-left:15px}

.s2-floatcenter{display:block;text-align:center;font-size:0;}
.s2-floatright{display:block;text-align:right;font-size:0;}
.s2-btn01{display:inline-block;*display:inline;*zoom:1;vertical-align:top;
font-size:12px;background:url(../pic/common/btn_style2.gif) no-repeat right top;color:#333; padding:0 25px 0 0;}
.s2-btn01:hover { color:#333; text-decoration:none;}
.s2-btn01 span{background:url(../pic/common/btn_style2.gif) no-repeat left -28px;height:28px; line-height:28px;font-size:12px;display:inline-block;cursor:pointer; padding:0 0 0 25px}

.s2-btn02{display:inline-block;*display:inline;*zoom:1;vertical-align:top;
font-size:12px; background:url(../pic/common/btn_style2.gif) no-repeat right -56px;color:#fff; padding:0 25px 0 0;}
.s2-btn02:hover { color:#fff; text-decoration:none;}
.s2-btn02 span{background:url(../pic/common/btn_style2.gif) no-repeat left -84px;height:28px; line-height:28px; font-size:12px;display:inline-block;cursor:pointer; padding:0 0 0 25px}

.s3-btn01{display:inline-block;*display:inline;*zoom:1;vertical-align:top;
font-size:12px;background:url(../pic/common/btn_style3.gif) no-repeat right top;color:#333; padding:0 15px 0 0;}
.s3-btn01:hover { color:#333; text-decoration:none;}
.s3-btn01 span{background:url(../pic/common/btn_style3.gif) no-repeat left -19px;height:19px; line-height:19px;font-size:12px;display:inline-block;cursor:pointer; padding:0 0 0 15px}

/*修改上传图像按钮链接*/
.s3-btnhl{display:inline-block;*display:inline;*zoom:1;vertical-align:top;
font-size:12px;background:url(../pic/common/btn_style3.gif) no-repeat right top;color:#333; padding:0 15px 0 0;}
.s3-btnhl:hover { color:#333; text-decoration:none;}
.s3-btnhl span{height:19px; line-height:19px;font-size:12px;display:inline-block;cursor:pointer; padding:0 0 0 15px}


.s4-btn01{ background:url(../pic/common/btn_style4.gif) repeat-x; padding:0 10px; border:1px solid #bcbcbc; height:20px; line-height:20px; font-size:12px; font-weight:normal}

.s5-btn01{display:inline-block;*display:inline;*zoom:1;vertical-align:top;
font-size:18px;font-weight:bold; background:url(../pic/common/btn_style5.gif) no-repeat right top;color:#333; padding:0 26px 0 0;}
.s5-btn01:hover { color:#333; text-decoration:none;}
.s5-btn01 span{background:url(../pic/common/btn_style5.gif) no-repeat left -40px;height:40px; line-height:40px;font-size:18px;display:inline-block;cursor:pointer; padding:0 0 0 25px}

.s5-btn02{display:inline-block;*display:inline;*zoom:1;vertical-align:top;
font-size:18px;font-weight:bold; background:url(../pic/common/btn_style5.gif) no-repeat right -80px;color:#fff; padding:0 25px 0 0;text-shadow:#a90a00 1px 1px 1px}
.s5-btn02:hover { color:#fff; text-decoration:none;}
.s5-btn02 span{background:url(../pic/common/btn_style5.gif) no-repeat left -120px;height:40px; line-height:40px; font-size:18px;display:inline-block;cursor:pointer; padding:0 0 0 26px}

.s6-btn01{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;
font-size:12px;background:url(../pic/common/btn_style6.gif) no-repeat right top;color:#333; padding:0 15px 0 0;}
.s6-btn01:hover { color:#333; text-decoration:none;}
.s6-btn01 span{background:url(../pic/common/btn_style6.gif) no-repeat left -25px;height:25px; line-height:25px;font-size:12px; font-weight:bold;display:inline-block;cursor:pointer; padding:0 0 0 15px}

.s7-floatcenter{display:block;text-align:center; padding-top:20px;}
.s7-floatright{display:block;text-align:right; padding-top:20px;}
.s7-floatleft{display:block;text-align:left; padding-top:20px;}
.s7-btn01{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;
font-size:14px;background:url(../pic/common/btn_style7.gif) no-repeat right top;color:#fff; padding:0 22px 0 0;}
.s7-btn01:hover { color:#fff; text-decoration:none;}
.s7-btn01 span{background:url(../pic/common/btn_style7.gif) no-repeat left -28px;height:28px; line-height:28px;font-size:14px; font-weight:bold;display:inline-block;cursor:pointer; padding:0 0 0 22px}
.s7-btn02{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;
font-size:14px;background:url(../pic/common/btn_style7.gif) no-repeat right -56px;color:#2d2d2d; padding:0 22px 0 0;}
.s7-btn02:hover { color:#2d2d2d; text-decoration:none;}
.s7-btn02 span{background:url(../pic/common/btn_style7.gif) no-repeat left -84px;height:28px; line-height:28px;font-size:14px; font-weight:bold;display:inline-block;cursor:pointer; padding:0 0 0 22px}

.s8-btn01{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;
font-size:12px;background:url(../pic/common/btn_style8.gif) no-repeat right top;color:#333; padding:0 10px 0 0;}
.s8-btn01:hover { color:#333; text-decoration:none;}
.s8-btn01 span{background:url(../pic/common/btn_style8.gif) no-repeat left -22px;height:22px; line-height:22px;font-size:12px; display:inline-block;cursor:pointer; padding:0 0 0 15px}

.sumbmit1{border:0;width:161px;height:40px; background:url(../pic/pass/creatBtn.jpg) no-repeat; color:#fff;font-size:18px; font-family:"微软雅黑"; cursor:pointer;}
.sumbmit2{border:0;width:161px;height:40px; background:url(../pic/pass/creatBtn2.jpg) no-repeat; color:#fff;font-size:18px; font-family:"微软雅黑"; cursor:pointer;}
.sumbmit3{border:0;width:161px;height:40px; background:url(../pic/pass/creatBtn3.jpg) no-repeat; color:#fff;font-size:16px; font-family:"微软雅黑"; cursor:pointer;}
.sumbmit4{border:0;width:161px;height:40px; background:url(../pic/pass/creatBtn4.jpg) no-repeat; color:#333;font-size:16px; font-family:"微软雅黑"; cursor:pointer;}


/*公共表格*/
.table01 {border-collapse:collapse;}
.table01 th {empty-cells:show; background:url(../pic/common/table1_th.jpg) repeat-x center; height:26px; line-height:26px; border-bottom:1px solid #ccc;border-top:1px solid #ccc; text-align:center;}
.table01 td {empty-cells:show;text-align:center; height:30px; line-height:30px; border-bottom:1px dashed #ddd;}
.table02 {border-collapse:collapse;}
.table02 th {empty-cells:show; background:#f6f6f6;border:1px solid #ccc;text-align:center; padding:5px;}
.table02 td {empty-cells:show;text-align:center;border:1px solid #ccc; padding:3px 5px;}
.table02 .txtleft { text-align:left;}
.table03 {border-collapse:collapse;border:1px solid #d5ebf5;}
.table03 th {empty-cells:show; background:#f7fdff;border:1px solid #d5ebf5;text-align:center; padding:7px; color:#105e90;}
.table03 td {empty-cells:show;text-align:center;border:1px solid #d5ebf5;padding:7px;}
.table04 {border-collapse:collapse;}
.table04 th {empty-cells:show; font-size:14px;background:#f6f6f6;border:1px solid #ddd;text-align:center; padding:7px;}
.table04 td {empty-cells:show;text-align:center;border:1px solid #ddd; padding:7px 5px;}
.table04 .txtleft { text-align:left;}
.table04 .txtright { text-align:right;}
.table05{ text-align:center}
.table05 th{ border:1px solid #d1d1d1;padding:8px; text-align:center; font-weight:bold;}
.table05 td{ border:1px solid #d1d1d1; padding:8px;text-align:center;word-break:break-all;}
.table05 .txtleft { text-align:left;}
.table05 .txtleft2 { text-align:left;padding-left:15px;}
.table06{ text-align:center}
.table06 th{ padding:8px; text-align:right; font-weight:bold; font-size:14px;}
.table06 td{  padding:8px;text-align:left;word-break:break-all;}
.table06 .txtleft { text-align:left;}
.table06 .txtright { text-align:right;}
.table07 {border-collapse:collapse;}
.table07 th {empty-cells:show; background:#f2f2f2;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center; padding:4px 5px;}
.table07 td {empty-cells:show;text-align:center; padding:4px 5px;}
.table07 td.td1{ text-align:left;}
.table07 tr.ovv td{background:#f5f5f5;}

.zj-table1{ margin-top:10px}
.zj-table1 td{ padding:6px 0}
.zj-table2{ text-align:center}
.zj-table2 th{ background:#eeeeee;border:1px solid #d1d1d1; padding:8px; text-align:center; }
.zj-table2 td{ border:1px solid #d1d1d1; padding:8px;text-align:center;word-break:break-all;}
.zj-table2 th.txtleft,.zj-table2 td.txtleft {text-align:left;}
.zj-table2 a { color:#0d7fc1; margin:0 2px;}
.zj-table2 .tit { padding-left:50px; font-weight:bold; text-align:left;}
.zj-table2_table { border:0 none;}
.zj-table2_table th{border:0 none;background:none;font-size:12px; font-weight:bold;padding:5px 5px; border-bottom:1px solid #d1d1d1;}
.zj-table2_table td{ border:0 none; padding:3px 0;}

.zj-table3H{ background:#f1f1f1 url(../pic/common/dot4.gif) 10px center no-repeat;padding:5px 0 5px 30px; font-weight:bold;color:#444;}
.zj-table3{}
.zj-table3 th{padding:5px 8px;}
.zj-table3 td{padding:5px 8px;}

.zj-table4{ text-align:center; color:#15688a}
.zj-table4 th{ background:#f1fbff;border:1px solid #b5dcf0; padding:5px 5px; text-align:center; font-size:14px; font-weight:bold }
.zj-table4 td{ border:1px solid #b5dcf0; padding:4px 5px; font-size:12px;word-break:break-all;}
.zj-table4 .tit { padding-left:50px; font-weight:bold; text-align:left;}
.zj-table4_table { border:0 none;}
.zj-table4_table th{border:0 none;border-bottom:1px solid #b5dcf0; background:none;font-size:12px;}
.zj-table4_table td{ border:0 none; padding:3px 0;}


.zj-table5{ text-align:center; color:#313131}
.zj-table5 th{ background:#e2effd;border:1px solid #d0e4f3; padding:3px 5px; text-align:center; color:#0069c0}
.zj-table5 td{ border:1px solid #d0e4f3; padding:4px 5px;word-break:break-all;}

.zj-table6{ text-align:center}
.zj-table6 th{ background:#fff9f9;border:1px solid #d1d1d1; padding:2px 8px; text-align:center; }
.zj-table6 td{ border:1px solid #d1d1d1; padding:8px;text-align:center;word-break:break-all;}
.zj-table6 th.txtleft,.zj-table6 td.txtleft {text-align:left;}

.zj-table7{ text-align:center;}
.zj-table7 th{ background:#f6f6f6;border:1px solid #c3c3c3; padding:3px 5px; text-align:center; font-weight:bold}
.zj-table7 td{ border:1px solid #c3c3c3; padding:4px 5px;word-break:break-all;}
.zj-table7 td.bg1{background:#f6f6f6; font-weight:bold}



/*滑动门样式*/
.regUl{padding:20px 0;}
.regUl li{display:inline;}
.regUl li a{ font-size:0; line-height:0; text-indent:-1000em; display:inline-block;height:34px;margin-right:20px;}
.regUl li.li2 .curr{ background-position:0 bottom;}
.regUl li.li2 .none{ background-position:0 bottom;}

.zj-tab1{font-size:0; background:url(../pic/common/zj-tab1_bg.jpg) repeat-x center bottom;}
.zj-tab1 li{ font-size:12px;display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin-right:3px;height:25px;line-height:25px;padding:0px 10px; background:#fff; border:1px solid #ccc; border-bottom:0 none; cursor:pointer; margin-bottom:1px;}
.zj-tab1 li.curr{color:#333;border:1px solid #aa0c0b; border-top:2px solid #aa0c0b;background:#fff; border-bottom:0 none; font-weight:bold; font-size:14px;height:26px;line-height:26px;margin-bottom:0;}

.search-tab1{font-size:0;padding-left:4px; position:relative;}
.search-tab1 li{ font-size:13px;display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin-right:3px;height:26px;line-height:26px;width:69px; text-align:center;  cursor:pointer;color:#fff;}
.search-tab1 li.curr{ background: url(../pic/common/searchCurr.jpg) no-repeat ; color:#fff}

.tabs1 .fc{display:block;text-align:center;font-size:0;}
.tabs1 .fr{display:block;text-align:right;font-size:0;}
.tabs1 .curr{display:inline-block;*display:inline;*zoom:1;vertical-align:top;
font-size:12px;background:url(../pic/common/tabs1.gif) no-repeat right top;color:#333; padding:0 25px 0 0;}
.tabs1 .curr:hover { color:#333; text-decoration:none;}
.tabs1 .curr span{background:url(../pic/common/tabs1.gif) no-repeat left -28px;height:28px; line-height:28px;font-size:12px;display:inline-block;cursor:pointer; padding:0 0 0 25px}
.tabs1 .none{display:inline-block;*display:inline;*zoom:1;vertical-align:top;
font-size:12px;background:url(../pic/common/tabs1.gif) no-repeat right -56px;color:#333; padding:0 25px 0 0;}
.tabs1 .none:hover { color:#333; text-decoration:none;}
.tabs1 .none span{background:url(../pic/common/tabs1.gif) no-repeat left -84px;height:28px; line-height:28px;font-size:12px;display:inline-block;cursor:pointer; padding:0 0 0 25px}
.tabs2 { background:url(../pic/common/tabs2_bg.gif) repeat-x bottom; height:39px; padding-left:10px;}
.tabs2 li{ font-size:14px;display:inline-block;*display:inline;*zoom:1;width:150px;height:39px; line-height:39px; background:url(../pic/common/tabs2.jpg) no-repeat center bottom; text-align:center; color:#666;cursor:pointer;}
.tabs2 li.curr{background:url(../pic/common/tabs2.jpg) no-repeat center top; font-weight:bold; color:#bb0c10;}


/*弹出窗口*/
#winmask{width:100%;z-index:999;position:absolute; background:#000; top:0;left:0;opacity:0.5;filter:alpha(opacity=60) } 
.winfix{position:fixed; _position:absolute; width:407px; height:300px; z-index:9999; overflow-y:auto; background:url(../pic/openAccount/inspowbg.png);} /*始终在屏幕可见区域*/
.win_tit{position:absolute;top:0;left:0;z-index:9998;width:100%;line-height:25px;cursor:pointer;color:#333;overflow:hidden; height:300px; }
.win_tit h2 {height:35px; line-height:35px;   font-size:16px;  color:#000; padding-left: 20px;  margin-top: 4px; } 
.win_tit h2 span {color:#333; margin-right:20px; float:right; font-size: 20px;}
.scroll { height:256px; overflow-y:auto; width:395px; }
.winfix2{position:fixed; _position:absolute; width:407px; height:211px;  z-index:9999; overflow-y:auto; background:url(../pic/openAccount/inspowbg2.png);} /*始终在屏幕可见区域*/
.win_tit2{position:absolute;top:0;left:0;z-index:9998;width:100%;line-height:25px;cursor:pointer;color:#333;overflow:hidden; height:211px; }
.win_tit2 h2 {height:35px; line-height:35px;   font-size:16px;  color:#000; padding-left: 20px;  margin-top: 4px; } 
.win_tit2 h2 span {color:#333; margin-right:20px; float:right; font-size: 20px;}
.win_tit2 p {line-height:21px;}
.scroll2 { height:165px; overflow-y:auto; width:395px; }
.scroll3 { height:210px; overflow-y:auto; width:395px; }
/*拍照相关*/
.winfix3{position:fixed; _position:absolute;  width:650px;height:430px;z-index:9999; background:#fff;} /*始终在屏幕可见区域*/
.win_tit3{position:absolute;top:0;left:0;z-index:9998;width:100%;line-height:25px;cursor:pointer;font-weight:bold;color:#333;overflow:hidden;}
.win_tit3 h2 {height:30px; line-height:30px; background:#0080cc url(../favicon.ico) no-repeat 20px center;  padding-left:60px; font-size:14px; font-weight:bold; color:#fff;} 
.win_tit3 h2 span {color:#fff; margin-right:20px; float:right;}
.win_bg{position:absolute;top:0;left:0;z-index:9996;width:646px;background:#fff; border:2px solid #0080cc; height:430px; border-top:3px solid #52c3f1;  }
.win_bg2{position:absolute;top:0;left:0;z-index:9996;width:400px;background:#fff;  height:150px; }
.win_con{position:absolute;margin:30px 16px 10px 16px;z-index:9997;width:618px;font-size:12px;}
/*拍照相关*/

.ris-table td {padding:10px; font-size:16px;}
.msg-list {padding-bottom: 20px; border-bottom:1px dashed #ccc;}
.setp-table1 input {vertical-align:middle;}
.openconttxt { padding:30px;}
.openconttxt p { margin-bottom:5px; line-height:20px;}

.oplayer {position:fixed; _position:absolute; width:340px; z-index:9999; overflow-y:auto; border:5px solid #555; background:#fff;}
.oplayer .tit h2 { height:35px; line-height:35px;color:#333; padding:0 20px; font-size:14px; font-weight:bold; background:#f4f4f4;}
.oplayer .tit h2 span { float:right; cursor:pointer;}
.oplayer .btnBar { height:30px; padding:10px 0;text-align:center;}
.oplayer .btnBar .btn01 {display:inline-block;*display:inline;margin:0 10px; padding:0 25px 0 0;text-align:center;}
.oplayer .btnBar .btn02{display:inline-block;*display:inline;margin-left:10px;padding:0 25px 0 0;text-align:center;}
.oplayer .btnBar .btn03{display:inline-block;*display:inline;line-height:30px;margin-left:10px;padding:0 25px 0 0;text-align:center;}
.oplayer .btnBar .btn01 span,.oplayer .btnBar .btn02 span,.oplayer .btnBar .btn03 span {display:inline-block;padding:0 0 0 25px; text-align:center;}
.oplayer .oplayertxtCont {overFlow-y:scroll;overFlow-x:hidden; padding:20px; line-height:1.8em;}
.oplayer .oplayertxtCont p { margin-bottom:1em;}


/*公共标题文字*/
.kh-logo{ padding:20px 0; text-align:left;margin-top:30px;}
.kh-logo .btn { float:right; padding-top:50px;}
.bor-kh{ border:1px solid #c2c2c2; border-top:0; margin-bottom:20px;}

.bor-kh2{ border:1px solid #c2c2c2; margin-bottom:20px}
.bor1 { border:2px solid #ddd; padding:15px;}
.kh-tit1{ font-size:14px; color:#c91113; text-indent:15px; height:31px; line-height:31px; border-bottom:1px solid #c2c2c2;border-top:2px solid #bb0c10; font-weight:bold}
.kh-tit1 i{ float:right; font-size:12px; font-weight:normal; color:#707070; padding-right:15px}
.kh-tit2{ font-size:16px; color:#c91113; text-indent:15px; height:36px; line-height:36px; border-bottom:1px solid #cccccc;border-top:1px solid #cccccc; font-weight:bold; background:url(../pic/common/tit_bg2.gif) repeat-x}
.kh-tit2 i{ float:right; font-size:12px; font-weight:normal; color:#707070; padding-right:15px}

.col-tit1{ height:29px; line-height:29px; color:#c91113; font-size:14px; padding:0 14px; border-top:1px solid #c91113; border-left:1px solid #cccccc;border-right:1px solid #cccccc}
.col-tit1 .more { float:right; font-size:12px; color:#696969;}
.col-tit2{height:50px;padding-top:10px;}
.item-h3{ font-size:24px; padding:40px 0 15px 0; color:#555555}
.item-h4{ font-size:16px; color:#555555; font-weight:bold;height:40px; line-height:40px; margin-bottom:15px; border-bottom:2px solid #b21413; padding-left:40px; background:#f1f1f1 url(../pic/common/item-h4.gif) no-repeat 10px center; color:#333;}



/*列表分页样式*/
.page {clear:both;padding:0 0 10px 0;text-align:right}
.page * {display:inline-block;margin:5px 3px 2px 0;padding:0 8px;line-height:22px;border: 1px solid #eee; background: #fff;color: #036cb4;}
.page em { color: #036cb4;border: 1px solid #eee;width:auto;background: #fff;}
.page strong { background: #036cb4; color: #fff;border: 1px solid #036cb4;}
.page a:hover { background: #036cb4;border:1px solid #036cb4;color:#fff;text-decoration: none; }
.page span{ color:#999999}
.page form{border:0;}


/*其他*/
.w960 {width:960px; margin:0 auto;}
.col-sub{ width:217px; float:left}
.col-main{ width:767px; float:right}
.item-con{ padding:0px 0 20px 0}
.h295{ height:295px}

.box01 { border:1px solid #ddd;}
.box01 .tt { background:#f1f1f1; height:30px; line-height:30px; font-size:14px; padding:0 10px;}
.box01 .content { padding:10px;}

.top10{ margin:10px;color:#747474;}
.top10 li{ background:url(../pic/common/dot2.gif) repeat-x bottom; padding-bottom:17px; margin-bottom:17px}
.top10 .top-pic{ width:62px; height:63px; border:1px solid #dfdfdf; float:left; display:block; margin-right:8px; position:relative}
.top10 strong{ font-size:14px;font-weight:normal; color:#555;}
.top10 .price{ margin-top:4px}
.top-num1,.top-num2,.top-num3,.top-num4,.top-num5,.top-num6,.top-num7,.top-num8,.top-num9,.top-num10{ position:absolute; width:13px;height:13px; display:block; background:url(../pic/common/num.gif) no-repeat; top:-3px; left:-3px; overflow:hidden}
.top-num1{ background-position:0 0}
.top-num2{ background-position:0 -14px}
.top-num3{ background-position:0 -28px}
.top-num4{ background-position:0 -42px}
.top-num5{ background-position:0 -56px}
.top-num6{ background-position:0 -70px}
.top-num7{ background-position:0 -84px}
.top-num8{ background-position:0 -98px}
.top-num9{ background-position:0 -112px}
.top-num10{ background-position:0 -126px}

.setp-input1{ height:28px; line-height:28px;border-top:1px solid #e5e5e8;border-left:1px solid #d9d9da;border-right:1px solid #d9d9da;border-bottom:1px solid #d5d5d5;background:url(../pic/openAccount/step-input-bg.gif); width:216px; color:#333}
.setp-input1_Err { height:28px; line-height:28px;border:1px solid #F00;background:url(../pic/openAccount/step-input-bg.gif); width:216px; color:#333; padding:0 5px;}


.starbar .on1,.starbar .on2,.starbar .on3,.starbar .on4,.starbar .on5,.starbar .off1,.starbar .off2,.starbar .off3,.starbar .off4,.starbar .off5 { height:16px; width:15px;display:inline-block;*display:inline;*zoom:1;vertical-align:top; background:url(../pic/common/star.gif) repeat-x;}
.starbar .on1 { width:15px; background-position:left top;}
.starbar .on2 { width:30px; background-position:left top;}
.starbar .on3 { width:45px; background-position:left top;}
.starbar .on4 { width:60px; background-position:left top;}
.starbar .on5 { width:75px; background-position:left top;}
.starbar .off1 { width:15px; background-position:left bottom;}
.starbar .off2 { width:30px; background-position:left bottom;}
.starbar .off3 { width:45px; background-position:left bottom;}
.starbar .off4 { width:60px; background-position:left bottom;}
.starbar .off5 { width:75px; background-position:left bottom;}
.starbar .txt { padding-left:5px;}


.bor-pro { border:1px solid #ccc;}
.bor-pro .tit { padding:1px; background:#fff; border-bottom:1px solid #ccc;}
.bor-pro .tt { height:34px; line-height:34px; background:#f5f5f5; padding:0 10px; font-size:16px; color:#c91113;}
.bor-pro .tt .info { padding-left:26px; color:#555; font-size:12px; font-weight:normal; float:right;}


.showCont { clear:both; padding:18px 0 0 0;height:307px; position:relative;}
.showCont .sp { position:relative;}
.showCont ul { padding:0;margin:0;}
.showCont ul li { width:200px; float:left; margin:0 26px;_display:inline;}
.showCont .img { margin-bottom:5px;}
.showCont .img img { width:198px; height:138px; border:1px solid #7d7d7d;}
.showCont .name { font-size:16px; font-weight:bold; color:#333; height:32px; line-height:32px; margin-bottom:3px;}
.showCont .txt { line-height:18px; color:#333;margin-bottom:8px;}
.showCont .price { height:20px; color:#747474; margin-bottom:8px;}
.showCont .price b { font-weight:bold;}
.showCont .price .red { font-size:14px;}
.showCont .or { background:url(../pic/zijin/ico1.gif) no-repeat left -20px; padding-left:22px; margin-left:15px; color:#c91113; font-weight:bold;}
.showCont .or2 { background:url(../pic/zijin/ico1.gif) no-repeat left -40px; padding-left:22px; margin-left:15px; color:#03A11D; font-weight:bold;}
#List1_1,#List2_1 {float:left;}
#List1_2,#List2_2 {float:left;}
.showCont .pcont {width:758px;float:left;overflow:hidden; padding-left:7px;}
.showCont .ScrCont {width:32766px;zoom:1;margin-left:-5px;}

.slide_btnl { background:url(../pic/common/slide_btn.jpg) no-repeat center top; width:14px; height:44px; position:absolute; left:0; top:120px;}
.slide_btnr { background:url(../pic/common/slide_btn.jpg) no-repeat center bottom; width:14px; height:44px; position:absolute; right:0; top:120px;}

.fun-buy{ font-size:12px; background:url(../pic/common/icon_time.gif) no-repeat 13px 0; padding-left:35px;}
.fun-buy2{ font-size:12px; background:url(../pic/common/icon_stopbuy.gif) no-repeat 13px 0; padding-left:35px;}
.fun-buy3{ font-size:12px; background:url(../pic/common/icon_stop.gif) no-repeat 13px 0; padding-left:35px;}
.fun-buy4{ font-size:12px; background:url(../pic/common/icon_rengou.gif) no-repeat 13px 0; padding-left:35px;}


/*对比框*/
#ComparBox { border:2px solid #eee; background:#FFF;width:200px; margin:0px auto; position:absolute; z-index:102;}
#ComparBox ul{ margin:0px; padding:0; list-style:none;}
#ComparBt{ padding:5px 20px; line-height:20px; text-align:center;}
#ComparBt p { margin-bottom:5px;}
#ComparBt a.btn { color:#0d7ec0;}
#ComparBox .tt{ border-bottom:2px solid #eee; font-weight:bold; text-align:left; height:30px; line-height:30px; background:url(../pic/common/comparBox_tt.jpg) repeat-x; color:#fff; padding:0 10px; font-size:14px;}
#ComparBox .tt span { float:right; font-size:12px;}
#ComparBox .tt span a { color:#fff;}
#Comparmain{ padding:5px;}

/*文章详细页*/
.article { padding:25px;}
.article .title { font-size:18px; font-weight:bold; text-align:center; line-height:1.5em; border-bottom:1px solid #ddd; padding-bottom:15px;}
.article .newsInfo { background:#f1f1f1; line-height:1.5em; padding:5px; text-align:center;}
.article .newsInfo span { margin:0 10px;}
.article .newsInfo table { margin:0 auto;}
.article .newsInfo th { text-align:right; font-weight:bold;}
.article .newsInfo td { text-align:left;}
.article .textCont { padding:20px 40px; font-size:14px; line-height:1.8em;}
.article .textCont p { text-indent:2em; margin-bottom:1em;}
.article .fj { padding:5px 0 5px 45px; margin:0; clear:both; background:url(../pic/common/dot_fj.png) no-repeat 20px center;}
.article .fj a { text-decoration:underline;}

.publicity {padding:25px; line-height:1.8em;}
.publicity h3 { font-size:18px; margin-bottom:10px;text-indent:0; font-weight:bold; background:url(../pic/common/item-h4.gif) no-repeat left center; padding-left:30px;}
.publicity p { margin-bottom:10px; text-indent:2em;}
.publicity .t { font-size:15px; font-weight:bold;}
.publicity .textCont { padding-bottom:10px; margin-bottom:20px; border-bottom:1px dashed #ddd;}

.notice {padding:25px; line-height:1.8em;}
.notice h3 { font-size:18px; margin-bottom:10px;text-indent:0; font-weight:bold; background:url(../pic/common/item-h4.gif) no-repeat left center; padding-left:30px;}
.notice p { margin-bottom:10px; text-indent:2em; font-size:14px;}
.notice .t { font-size:15px; font-weight:bold;}
.notice .textCont { padding-bottom:10px; margin-bottom:20px; border-bottom:1px dashed #ddd;}

.bookList {padding:25px; line-height:1.8em;}
.bookList .tt { font-size:18px; font-weight:bold; margin-bottom:10px;}
.bookList ul li { font-size:14px; border-bottom:1px dashed #ddd; padding:15px 10px; line-height:29px; background:url(../pic/common/dot_book.gif) no-repeat left center; padding-left:25px;}
.bookList .time { float:right; font-size:12px; color:#666;}
.bookList .t1 { font-weight:bold; color:#d6000f; margin-right:10px;}
.bookList .page { text-align:center; padding:15px 0;}

/*系统提示*/
.sysCont .systxt { width:340px; padding-left:60px; padding-bottom:100px; margin-top:80px;}
.sysCont .systxt .txt1 { font-size:16px; font-weight:bold; margin-bottom:6px;}
.sysCont .systxt .txt2 { font-size:12px; line-height:1.8em;margin-bottom:20px;}
.sysCont .systxt .txt2 a { margin:0 5px;}
.sysCont .systxt .txt2 b { margin:0 3px;}
.sysCont .logout {background:url(../pic/common/dot_ok.gif) no-repeat left 5px; }
.sysCont .warning {background:url(../pic/common/dot_warning.gif) no-repeat left 5px; }
.sysCont .openAcc {background:url(../pic/common/dot_openAcc.gif) no-repeat left 5px;}

.successBoxTy{width:884px;margin:40px auto; background:#fffdf5;border:1px #f4e9c0 solid;}
.successCntTy{width:355px;margin:40px auto 0;padding-bottom:60px;}
.successBoxTy .tit{ background:url(../pic/common/success.jpg) no-repeat left center; line-height:78px;color:#525252;padding:20px 0 20px 70px;vertical-align:middle;}
.successBoxTy .cnt{margin-left:70px;}
.successBoxTy .cnt a{color:#555353;width:135px; background:url(../pic/common/backHomeBtnBg.jpg) no-repeat; text-align:center; font-size:13px; display:block;height:30px; line-height:30px;}
.successBoxTy .cnt a:hover{ text-decoration:none;}


.successBox ,.successBox1{margin:20px auto 40px auto;border:1px #f4e9c0 solid; background:#fffdf5;width:625px;padding:44px 0 50px 230px; }
.successBox .tit,.successBox1 .tit{ background:url(../pic/common/success2.jpg) no-repeat left center; line-height:78px;color:#525252;padding:12px 0 12px 70px;vertical-align:middle;}
.successBox .cnt,.successBox1 .cnt{margin-left:75px;}
.successBox .cnt a span ,.successBox1 .cnt a span{font-size:13px;color:#555353;}
.successBox1{width:665px;padding:44px 0 50px 190px;}
.successBox1 .msg{margin:10px 0 0 75px;color:#666; line-height:1.8em;}

.prdTj{width:855px; margin:0 auto;}
.prdTj .tit{border-bottom:1px #ccc solid;padding-bottom:3px;color:#7e7e7e;font-size:14px;}
.prdTj ul{margin:30px 0;}
.prdTj ul li{ display:inline;margin:0 5px;}
.prdTj ul li a img{border:1px #7d7d7d solid;}


/*弹出登录层*/
#bodybg { width:100%;}
*html .openAll{width:100%;}
.setp-input1{ height:28px; line-height:28px;border:1px solid #ccc;border-bottom:1px solid #d5d5d5;background:url(../pic/openAccount/step-input-bg.gif); width:216px;padding:0 5px;}
.setp-input2{width:100px;margin-right:10px;}
.setp-input3{ height:28px; line-height:28px;margin-bottom:3px;}
.setp-input4{width:100px;}
.loginTable .td1{ text-align:right;padding-right:5px; font-size:14px;color:#535353;font-family:"微软雅黑";}
.loginTable td{padding:5px 0;color:#7e7e7e;}
.loginTable td.td2{ vertical-align:middle; font-family:Tahoma, Geneva, sans-serif;}
.loginTable td.td2 input{ vertical-align:middle;}
.loginBtn{ background:url(../pic/pass/loginBtn.jpg) no-repeat;width:103px;height:34px; border:0; font-family:"微软雅黑"; font-size:16px; line-height:34px;color:#fff; cursor:pointer;}
.loginTable td.td3{padding-top:20px;}
.loginTable td.td3 a{color:#951313;margin-left:15px;font-family:Arial, Helvetica, sans-serif;}
.loginTable td.td3 a:hover{ text-decoration:underline;}
.loginTable .setp-input1{color:#999999;}
.loginTable .setp-input2{width:100px;margin-right:10px;}
.loginBtm1{ position:absolute;bottom:5px;color:#7e7e7e; padding-left:20px; background:url(../pic/pass/ico1.jpg) no-repeat left center;left:30px;}
.loginLayWrap{width:375px;height:405px; background:url(../pic/common/loginBg.png) no-repeat!important;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../pic/common/loginBg.png); }
.loginLayBox{margin-top:-320px; position:relative; text-align:left;height:300px;width:360px;}
.loginLayBox span.close{ position:absolute;top:-70px;right:12px; cursor:pointer;}
.yz-box .btnBar .btn01 { width:116px; float:left;margin-right:10px;}
.yz-box .btnBar { height:30px; margin:20px 0 20px 150px;}

.loginLayBox .loginTabs {height:34px; padding-left:70px; background:url(../pic/pass/dot_border.gif) repeat-x center bottom; margin-bottom:8px;}
.loginLayBox .loginTabs li { width:100px; height:32px; float:left; padding:0; margin:0 1px; border:1px solid #ddd; }
.loginLayBox .loginTabs li a { display:block;width:100px; height:32px; line-height:32px; text-align:center; font-size:12px;padding:0; text-indent:0;}
.loginLayBox .loginTabs li a.curr { background:#fff; color:#333;border-bottom:0 none;}
.loginLayBox .loginTabs li a.none { background:#f1f1f1; color:#999; }

.loginLayWrap2{width:360px;height:322px; background:url(../pic/common/loginBg2.png) no-repeat!important;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../pic/common/loginBg2.png); }
.loginLayBox2{margin-top:-245px; position:relative; text-align:left;height:230px;width:360px;}
.loginLayBox2 span.close{ position:absolute;top:-70px;right:12px; cursor:pointer;}
.loginLayBox2 .btnBar a { margin-right:6px;}


/*评价框*/
.WriteComment { height:250px;padding:10px 20px; border:1px solid #c7c7c7;}
.WriteComment .tt { color:#c91113; font-size:14px;margin-bottom:12px;}
.WriteComment .txt { font-size:14px; color:#666; margin-bottom:15px; height:20px; line-height:20px;}
.WriteComment .txt .star { padding-left:10px;}
.star img { vertical-align:middle; display:inline;}
.WriteComment .txt .rr { float:right;}
.WriteComment .txt .rr img { display:inline; vertical-align:middle;}
.WriteComment .txtArea textarea { width:710px; height:103px; max-width:710px; max-height:103px; border:1px solid #e5e5e8; background:url(../pic/openAccount/step-input-bg.gif) repeat-x center top; padding:5px; color:#666;}
.WriteComment .input1 {height:20px; line-height:20px;border-top:1px solid #e5e5e8;border-left:1px solid #d9d9da;border-right:1px solid #d9d9da;border-bottom:1px solid #d5d5d5;background:url(../pic/openAccount/step-input-bg.gif); width:113px; color:#9a9a9a}
.WriteComment .plinfo { text-align:left; padding:15px 0 0 0;}


/*风险评测*/
.exam { padding: 20px 60px;font-size:14px;}
.exam .p1 {line-height: 1.8em;}
.exam p{margin-top:20px;}
.exam .txtIndent {text-indent: 2em;}
.exam .btmLine {border-bottom: 1px solid #CCCCCC;padding-bottom: 20px;}
.exam .btmLine1 {border-bottom: 1px solid #CCCCCC;padding-bottom: 5px;}
.exam .p2 {font-size: 12px;margin-top: 20px;}
.exam .selBox {border-bottom:1px #ccc dashed;padding: 18px 15px; vertical-align:middle; font-family:Verdana, Geneva, sans-serif;}
.exam .selBox input{ vertical-align:middle;margin-right:5px;}
.exam .selBox .sp1 {display: inline-block;width: 135px;}
.exam .selBox .sp2 {display: inline-block;width: 177px;}
.exam .selBox p {margin-bottom: 12px;}

/*搜索提示*/

.ac_results {background-color: white;border: 1px solid #999;overflow: hidden;padding: 0;z- index: 99999;}
.ac_results ul {list-style: none outside none;margin: 0;padding: 0; width: 100%;}
.ac_results li {cursor: default;display: block;font: menu;font-size: 12px;line-height: 16px;margin: 0;overflow: hidden;padding: 5px;}
.ac_loading {background: url(../pic/common/indicator.gif) no-repeat scroll right center white;}
.ac_over { background-color: #3399ff;color: white;}



/*star评价*/
#star {width: 300px;margin: 0px auto;float:left;}
#star ul, #star span {display: inline;height: 19px;line-height: 19px;}
#star i{float:left;margin-right:5px;}
#star ul {margin: 0 10px;}
#star li {float:left;width: 24px;cursor: pointer;text-indent: -9999px;background: url('../pic/fund/star.png') no-repeat;}
#star li.on {background-position: 0 -28px;}


/*产品详细页相关*/
.itemText { padding:5px;}
.itemText p { margin-bottom:5px; text-indent:2em;}

.tjtxt {line-height:1.5em; color:#666; margin-bottom:5px;}
.tjtxt b { font-weight:bold; color:#333;}
.jztxt { line-height:24px; border-bottom:1px solid #ddd; margin-bottom:5px;}
.jztxt b { font-weight:bold; color:#333; }
.jztxt i { padding-left:10px;}
.zttxt { text-align:center;}
.proinfotxt { line-height:24px;}
.proinfotxt b { font-weight:bold; color:#333; }
.proinfotxt em { padding-left:10px;}

/*右侧客服*/
.rigLayMeu{ z-index:1000;position:fixed;right:0px;top:300px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+300)); overflow:auto;width:92px;height:126px; background:url(../pic/kf.png) no-repeat 10px top ; padding-top:52px; }
.rigLayMeu li a{ display:block; text-indent:-1000em; background:url(../pic/kf.gif) no-repeat;height:38px;width:92px;margin-bottom:4px;}
.rigLayMeu li.li2 a{ background-position:left -38px;}
.rigLayMeu li.li3 a{ background-position:left -76px;}
.rigLayMeu li.li1 a:hover{ background-position:left -114px;}
.rigLayMeu li.li2 a:hover{ background-position:left -152px;}
.rigLayMeu li.li3 a:hover{ background-position:left -190px;}

/*左侧*/
.lefProList{border-bottom:1px #ddd solid;padding:0px 0 12px;margin-bottom:17px;}
.lefProList .tit a{font-size:14px;color:#333;}
.lefProList .tit a:hover{color:#ff5400;}
.lefProList .info{color:#999;}
.lefQustion {padding:15px 5px;}
.lefQustion li{margin-bottom:10px;}
.lefQustion li a{ background:url(../pic/dot3.gif) left center no-repeat;padding-left:10px;color:#333;}
.lefQustion li a:hover{color:#ff5400;}
.lefcpgmlc{padding:20px 9px;}

.table05 span.red,.table05 span.green{color: #FFFFFF;display: inline-block;margin-right: 3px;padding: 1px 8px; background:#AF0202;}
.table05 span.red{background:#AF0202;}
.table05 span.green{background:#399F0C;}

/*基金排行*/
.cysyLayer{position:relative;height:100%;}
.cysyLayer .cysyLayerCnt{position:absolute; border:1px #ddd solid; background:#FCFCD3; padding:5px 10px;top:0;left:33px;width:150px;text-align:left;}
.cysyLayer .cysyLayerCnt1{left:120px;}

/*购买须知*/
.buyNotice .tt { background:url(../pic/common/buyNotice_tt.jpg) no-repeat; height:32px; line-height:32px; padding-top:13px; padding-left:75px; color:#fff; font-size:15px; font-weight:bold; margin-bottom:20px;}
.buyNotice td,.buyNotice th { text-align:left; padding:10px 15px;}
.buyNotice td a { text-decoration:underline;}
.buyNotice td img { vertical-align:middle; margin:0 8px;}
.buyNotice td p { margin-bottom:8px;}

/*表单*/
.ipt80 { width:80px;}
.ipt100 { width:100px;}
.ipt200 { width:200px;}
.ipt250 { width:250px;}
.ipt300 { width:300px;}
.input1{ height:28px;line-height:28px;border:1px solid #ccc;background:url(../pic/openAccount/step-input-bg.gif);padding:0 5px; color:#333;}
.select1 {height:28px;line-height:28px;border:1px solid #ccc;background:url(../pic/openAccount/step-input-bg.gif);color:#333;}

/*打折标签*/

.zkIco{ background:url(../pic/entrust/zkRig.jpg) right center no-repeat;height:17px;padding:0 17px 0 0; display:inline-block; vertical-align:middle; margin-left:10px;}
.zkIco i{ background:url(../pic/entrust/zkLef.jpg) left center no-repeat; height:17px;line-height:17px;padding:0 0 0 6px;color:#fff;font-family:"宋体";font-size:12px; font-weight:bold; float:left;}

/*宣传单页头部*/
.hdhead{ background:url(../pic/common/hdheadBg.jpg) repeat-x;height:108px; overflow:hidden;}
.hdheadMain{width:1000px; margin:0 auto; position:relative;}
.hdheadMain .sp1{ position:absolute;left:0px;top:-6px;}
.hdheadMain .sp2{ position:absolute;right:10px;top:30px;}


/*20130620*/
.w1000{ width:1000px;}
.count-line{ border-bottom:2px solid #bb0c10; padding:10px 0}
.count-ban{ background:url(../pic/count/login-banner.jpg) no-repeat center; width:435px; height:320px; float:left; padding:30px 0}
.count-con{ width:335px; float:right; padding-top:50px; margin-right:150px}
.count-con .txt{ background:url(../pic/count/dl-txt.jpg) no-repeat left; border-bottom:1px solid #dddddd; padding-bottom:55px; margin-bottom:20px}
.count-tab1 td{ padding:10px 0; font-size:14px}
.count-tab2 th{ padding:6px 5px; background:#f1f1f1; font-size:14px; font-weight:bold;border:1px solid #cccccc; text-align:center}
.count-tab2 td{ padding:6px 5px; border:1px solid #cccccc;}
.lr-txt{ background:url(../pic/count/dot1.jpg) no-repeat 10px center; padding:20px 0 20px 40px;border-bottom:1px solid #dddddd;}
.lr-txt2{ padding:0 0 20px 0;border-bottom:1px solid #dddddd;}
.lr-txt a{ padding-left:20px; text-decoration:underline}
.lr_con{ padding:20px 0 35px 35px;}
.lr-tit1{ font-size:16px; color:#333; background:url(../pic/count/dot2.jpg) no-repeat left center; padding-left:20px; font-weight:bold; margin-bottom:15px}
.ipt700{ width:700px}
.tex710{ border:1px solid #ccc;width:700px;background:url(../pic/openAccount/step-input-bg.gif) top no-repeat;padding:0 5px;}
.fr{ float:right; font-weight:normal; text-decoration:underline}


.bottom_prompt { width:920px; margin:0 auto; background:#f9f9f2; border:1px solid #ccc; padding:10px 15px; line-height:2em; margin-top:20px;}
