* { word-break: break-all; word-wrap: break-word; }
html {background:#fff; margin: 0px auto;}
body { margin: 0px auto;font: 12px/1.5em Verdana, "Lucida Grande", Arial, Helvetica, sans-serif;text-align:left; color: #000; line-height: 22px; height:45px;}
body,ul,ol,li,dl,dd,h1,h2,h3,h4,h5,h6,p,form,input,textarea,select,button,th,td {margin:0;padding:0;}
button {overflow:visible}
ul li, ol li { list-style: none; }
img {border:0; float:left;}
.inforText .text img,p img {float:none!important;}
.floatLeft { float:left!important;}
.floatRight { float:right!important;}
.floatNone { float:none;}
.width100 { width:100px;}
.font13 { font-size:13px!important;}
.lineHei20 {line-height:20px;}
.lineHei16 {line-height:16px;}
.lineHei18 {line-height:18px;}
.borderNone { border:none!important;}
.colorG{ color:#005966;}

/* links  #006699*/
a { color: #3B0204; text-decoration: none; }
a:hover { color:#c30000; text-decoration: underline; }
a img { border: none; }
.link_1 a { color:#0684ba; text-decoration:none;}
.link_1 a:hover { color:#0684ba; text-decoration:underline;}
.link_2 a { color:#0076A3; font-size:13px; font-weight:bold; text-decoration:none;}
.link_2 a:hover { color:#0076A3; text-decoration:underline;}
.link_3 a:hover { text-decoration:none;}
.link_4 a{ color:#0076a1!important;}
/*main*/
#main { width:950px; margin:0px auto 8px; overflow:hidden;}
#main .left { float:left; width:761px;}
/* index */
.left_l { float:left; width:218px; line-height:18px; margin-right:8px;}
.left_l a:hover { text-decoration:underline; color:#3B0204;}
.left_l .top_1 ul li { float:left; width:25.9%; background:url(../images/top_button.jpg) left center no-repeat; padding:4px 8px; *padding:6px 8px 2px; margin-bottom:4px; }
.left_l .top_2 { margin:2px 0px;}
.left_l .top_2 ul li { float:left; width:95%; white-space:nowrap; overflow:hidden;text-overflow: ellipsis; background:url(../images/t_s_icon.jpg) left center no-repeat; padding-left:5%; line-height:18px;}
.left_l .top_3 ul {border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5; overflow:hidden; float:left; width:97%; padding:5px 0px 5px 3%;}
.left_l .top_3 ul li { float:left; width:32%; text-align:center; margin:2px 1px 0px; display:inline;}
.left_l .top_3 ul li img { display:block; margin:0px auto; float:none;}
.left_r { float:right;width:530px;}
.left_r .sp { float:left; width:528px;border:1px solid #E5E5E5; margin-top:8px; }
.left_r .sp ul { line-height:19px; float:left; width:100%;}
.left_r .sp ul li { width:31%; float:left; border-right:1px solid #E5E5E5; padding:8px 1%;}
.left_r .sp img { margin-right:5px; display:inline;}

.half { float:left; width:100%; margin-top:8px;}
.index_half { margin-top:5px;}
.half .half_menu ul { float: left; margin-left:10px; display: inline; }
.half .half_menu ul li { float: left; height: 28px; width:80px;}
.t0{ background: url(../images/inav.png) no-repeat left -28px; cursor:pointer;}
.t1{ background: url(../images/inav.png) no-repeat left -84px; cursor:pointer;}
.t2{ background: url(../images/inav.png) no-repeat right -84px; cursor:pointer;}
.t3{ background: url(../images/inav.png) no-repeat left -140px; cursor:pointer;}
.t4{ background: url(../images/inav.png) no-repeat right -28px; cursor:pointer;}
.t5{ background: url(../images/inav.png) no-repeat right -140px; cursor:pointer;}
.t_0{ background: url(../images/inav.png) no-repeat left top; cursor:pointer;}
.t_1{ background: url(../images/inav.png) no-repeat left -56px; cursor:pointer;}
.t_2{ background: url(../images/inav.png) no-repeat right -56px; cursor:pointer;}
.t_3{ background: url(../images/inav.png) no-repeat left -112px; cursor:pointer;}
.t_4{ background: url(../images/inav.png) no-repeat right top; cursor:pointer;}
.t_5{ background: url(../images/inav.png) no-repeat right -112px; cursor:pointer;}

.half_glist li{ background: url(../images/dot.gif) repeat-x center left;float:left;padding:6px 0;width:100%;}
.half_glist li a {display:block;float:left;background:#fff url(../images/l_01.jpg) left center no-repeat; font-weight:bold;padding:0 3px 0px 7px;}
.half_glist li .date {background:#FFF;float:right;margin-left:5px;}
.half .it_kuang { float:left;border-left:1px solid #DEDEDF; border-right:1px solid #DEDEDF; background:#F8F8F8; width:740px;padding:10px;}
.it_kuang img{width:100px;height:75px}
.commodity { padding:0px 10px 10px;float:left; width:30.4%; height:139px; overflow:hidden; text-align:center;}
.commodity img { float:none;}
.commodity .explain {float:left; width:100%; line-height:18px; margin:5px 0px;}
.commodity .explain b { color:#c30000;}

.border_0 { border-right:1px solid #DDDDDE; border-bottom:1px solid #DDDDDE;}
.border_1 { border-left:1px solid #fff; border-bottom:1px solid #DDDDDE;border-right:1px solid #ddddde;}
.border_2 {  border-left:1px solid #fff;border-bottom:1px solid #ddddde;}
.border_3 { border-right:1px solid #ddddde; border-top:1px solid #fff; padding-top:10px; height:140px;}
.border_4 { border-left:1px solid #fff;border-right:1px solid #ddddde; border-top:1px solid #fff; padding-top:10px; height:140px;}
.border_5 { border-left:1px solid #fff; border-top:1px solid #fff; padding-top:10px; height:140px;}

/* list */
.top_title { margin:0px 4px 8px; display:inline; float:left; width:100%; color:#666;}
.top_title img { margin-top:5px; margin-right:5px; display:inline;}
.top_title strong { color:#c30000;}
.top_title span { margin:0px 3px; display:inline;}
.top_class { width:759px; padding:6px 0px 0px; background:url(../images/list_top_bg.jpg) repeat-x; border:1px solid #E5E5E5; border-bottom:0px;overflow:hidden;}
.top_class .c_list { margin-top:4px; float:left; width:98%; margin-left:2%; display:inline;}
.top_class ul { float:left; width:86%;}
.top_class span { color:#91353b; font-size:14px; font-weight:bold; float:left; width:14%;}
.top_class ul li { float:left; width:33.3%;}
.top_class ul li a { color:#0684ba; text-decoration:none;}
.top_class ul li a:hover { color:#0684ba; text-decoration:underline;}
.open { float:left; border:1px solid #E5E5E5;border-top:0px;width:760px;}
.top_class dl { width:100%; float:left; margin-bottom:8px; line-height:18px;}
.top_class dl dt {color:#91353b; font-size:14px; font-weight:bold; float:left; margin-right:15px; display:inline;}
.top_class dl dd {float:left; margin-right:12px;white-space:nowrap;}
.top_class dl dd a { color:#0582b8; display:inline-block;}
/* fanli */
.fanli { float:left; width:100%;}
.fanli li { float:left; width:18.85%; margin-right:1%; display:inline; height:80px; border:1px solid #e0e0e0; text-align:center; padding:5px 0px; color:#8b8b8b;}
.fanli li img { float:none;}

.hb { border:1px solid #E5E5E5; background:url(../images/hb_bg.jpg); margin:8px 0px; padding:0px 1px; float:left; width:760px; height:32px;}
.hb ul { padding-top:5px; overflow:hidden;}
.hb ul li { float:right; margin-right:10px; display:inline;}
.hb_1 ul li { width:18%; float:right;}
.hb ul li span { float:left;}

#main .left .content { border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5; overflow:hidden; float:left; width:762px;}
#main .left .content ul {}
#main .left .content ul li {border-bottom:1px dashed #E5E5E5;height:80px;overflow:hidden;padding:15px 0; color:#666; width:96%; margin:0px auto;}
#main .left .content ul li h3{ font-size:12px;height:33px;line-height:normal;padding:0;width:310px; float:left; margin:0px 30px 0px 8px; display:inline; word-break:break-all; overflow:hidden;}
#main .left .content ul li a{ color:#0076a3;}
#main .left .content ul li .photo {float:left;height:77px;width:77px;}
#main .left .content ul li img { margin-top:2px; margin-right:8px; display:inline;}
#main .left .content ul li p { float:left; width:30%; margin-left:10px; display:inline;}

.picture_box {background:url(../images/picture.gif) left top no-repeat; padding:3px; width:272px; height:261px;}
.picture_box_b {background:url(../images/picture_b.gif) left top no-repeat; padding:3px; width:272px; height:261px;}

.h3_width { margin-right:10px!important; height:auto!important;}
.hebing { margin-left:10px; display:inline; float:left!important;}
.zkxs { width:330px;}
.paixu { width:167px;}
.price { float:left;width:100px; color:#c30000; font-weight:bold; margin-right:8px; display:inline;}
.zpin { float:left; width:135px; line-height:18px; margin-right:8px; display:inline;}
.zpin img { margin-top:0px!important;}
.jgfw { float:left; text-align:center; width:170px;}
.spjs { font-weight:normal; font-size:12px; color:#333; margin-top:5px; float:left;}

.sortBg span,.sortBg2 span,.sortBgG span,.sortBgG2 span {
	background:url("../images/sortBgA.jpg") no-repeat left top;
	float:left;
	height:22px;
	padding:0px 0px 0px 8px;
	cursor:auto;
	color:#333;
	text-decoration:none;
}
.sortBg a, .sortBg2 a,.sortBgG a, .sortBgG2 a {
	background:url("../images/sortBgA.jpg") no-repeat right top;
	float:left;
	height:17px;
	padding:3px 18px 0px 0px;
	*padding:4px 18px 0px 0px;
	color:#333;
	text-decoration:none;
	line-height:16px!important;
}
.sortBg2 a {background:url("../images/sortBgA.jpg") no-repeat right -22px!important;}
.sortBgG a {background:url("../images/sortBgA.jpg") no-repeat right -44px!important;}
.sortBgG2 a {background:url("../images/sortBgA.jpg") no-repeat right -66px!important;}

#main .right { float:right; width:180px;}
#main .right .content { margin-bottom:10px;*margin-bottom:7px;_margin-bottom:11px; overflow:hidden;}
#main .right .content h1 { background:url(../images/title.jpg) no-repeat; font-size:14px; font-weight:bold; color:#7b7b7b; padding:4px 0 2px 35px;}
#main .right .content .box_1 { border-left: 1px solid #E0E0E0; border-right: 1px solid #E0E0E0; float:left;line-height:20px;}
#main .right .content .box_1 ul { padding:2px 5px 1px 4px;}
#main .right .content .box_1 ul li { background:url(../images/l_01.jpg) left center no-repeat; width:161px; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; padding-left:8px;}
#main .right .content .box_1 ul li .more { float:right; color:#c03000;}
#main .right .content .content_1 { padding:4px 0px 5px; overflow:hidden; float:left; width:100%;}
.name_top {width:96%; float:left; padding-left:2%; display:inline; line-height:21px;}
.name_top img { margin:0px!important;}
.line { border-bottom: 1px solid #E0E0E0; }
.sj_name { margin-left:3px; color:#c40000; float:left;}
.sj_name a { color:#247a3f;}
.sj_name a:hover { color:#247a3f;}
#main .right .content .box_1 img { margin:3px 0px 3px 3px; display:inline;}
.bg_2 li { background:url(../images/l_02.jpg) left center no-repeat!important;}
.title2 { background:url(../images/title2.jpg) no-repeat!important; width:143px; height:28px; float:left; margin-top:3px;}

/*information*/
.top_inform { width:760px;overflow:hidden; margin-bottom:8px;}
.top_inform .information { border-top: 1px dashed #E0E0E0; width:500px; height:192px; overflow:hidden; float:right; padding:10px 8px 0px; }
.top_inform .information h1 { font-size:16px; color:#000; width:100%; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
.top_inform .information p { width:100%; float:left; border-top: 1px dashed #E0E0E0; line-height:18px; padding:10px 0px 0px; margin-top:8px;}
.top_inform .look { padding-left:15px; float:left;}
.top_inform .look img { border:none;}
.showImg {
	width:237px;
	height:237px;
	float:left;
	text-align:center;
	border:1px solid #E0E0E0;
}
.showImg img {
	float:none;
	width: 237px;
	height: 237px;
}

/* store */
.store img { float:none; border:none;}
.store_name { width:200px; float:left; text-align:center;}
.store_name .store_logo { float:left;width:200px; height:130px;display:table-cell;text-align:center;vertical-align:middle;}
i {display:inline-block;height:100%;vertical-align:middle;}
.store_name .store_logo img {vertical-align:middle;}
.store_information {border-top: 1px dashed #E0E0E0; width:522px;overflow:hidden; float:right; padding:5px 15px 0px;}
.store_information b { font-size:14px; color:#000;}
.store_information p {border-bottom: 1px dashed #E0E0E0; float:left; width:99%; padding:5px 1%; }
.store_menu { float: left; border-bottom:1px solid #FF6800; width:98%; padding-left:2%;}
.store_menu ul li {float:left; padding-top:2px;width:82px; background:url(../images/sj_hover.jpg) no-repeat; margin-right:3px; display:inline; text-align:center;}
.store_menu ul li a { color:#f60;font-size:13px;}
.store_now { background:url(../images/sj.jpg) no-repeat!important; font-size:14px!important; font-weight:bold; color:#fff; text-align:center;width:82px;height:22px; padding-top:2px; float:left; }
.store_now a {cursor:text; color:#fff!important; font-size:14px!important;}
.store_now a:hover { text-decoration:none;}
.store_content { margin:10px 2%; display:inline; float:left; width:96%; overflow:hidden;}
.put_com {float:right; margin-right: 2%; display:inline;}
.store_com {clear:both; margin-top:3px;overflow:hidden;}
.store_com img { float:none;}
.user_value { background:#EAEFF2;}
.user_value th { color:#333; font-size:12px; font-weight:normal; padding:5px; line-height:18px;}
.bor_r {border-right:1px solid #fff;}

/* storeList fanli */
.fanTitle ul li { width:auto!important; background:none!important;}
.fanTitle li a {float:left;background:url("../images/fanTitle.jpg") no-repeat left -24px; height:24px;padding:0px 0px 0px 10px; color:#3B0204!important;}
.fanTitle li a span{ float:left;background:url("../images/fanTitle.jpg") no-repeat right -24px;padding:1px 10px 0px 0px;*padding-top:2px;}
.fanTitle li.active a, .fanTitle li.active a:hover {background:url("../images/fanTitle.jpg") no-repeat left top;float:left;padding:0px 0px 0px 10px;cursor:auto;text-decoration:none;}
.fanTitle li.active a span {background:url("../images/fanTitle.jpg") no-repeat right top;float:left;padding:1px 10px 0px 0px;*padding-top:2px;color:#fff;font-weight:bold;}

.storeList { border:1px solid #e0e0e0; float:left; width:748px;margin:8px 0px 0px 3px; display:inline;}
.listContent { float:left;padding:4px 0px; margin:0px 4px 0px 2px; display:inline;}
.lcDashed { border-bottom:1px dashed #E0E0E0;}
.storeList span {width:132px;*width:132px;_width:131px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden; margin-left:3px; display:inline; padding-left:8px; float:left; line-height:28px;}
.erectTitle {color:#fff;font-size:16px; font-weight:bold; padding:5px;}
.eT1 {background:#3FB4CB;}
.eT2 {background:#F97906;}
.textBg span { background:#F8F8F8;}


.pay dl { float:left; width:100%; padding-bottom:10px; margin-bottom:10px;}
.pay dt { font-weight:bold; font-size:14px;}
.pay dd { width:16.6%;; float:left; text-align:center;}
.pay dd a { width:96px; float:left;}
.pay .line { border-bottom: 1px dashed #E0E0E0;}

.sales_title p{float:left;font-size:14px;width:108px;font-weight:bold;}
.sales_title p.s1{width:390px;text-align:left; height:30px;}
.sales_title p.s3{width:138px;}
.sales_title p.s4{width:75px;}
.sales_title  ul{list-style:none;overflow:hidden;border-bottom:1px dashed #BABABA; float:left; width:100%; padding:8px 0px;}
.sales_title  li{float:left;width:108px;color:#777777;}
.sales_title li h5 { font-size:12px;}
.sales_title  li.s1{width:330px;text-align:left; margin-right:56px; display:inline; white-space:nowrap; overflow:hidden;text-overflow: ellipsis;}

.content_2 { border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5; overflow:hidden; float:left; width:762px; padding:10px 0px;}
.content_2 ul {width:96%; border-bottom:1px dashed #e0e0e0; overflow:hidden; margin:0px auto 10px; padding-bottom:10px;}
.content_2 ul li { float:left; width:19%; text-align:center;}
.box_2 { float:left; width:99.5%;margin-top:10px; padding:1px; border: 1px solid #e3e3e3; overflow:hidden;}
.box_2 .h2_title {height:27px; background:url(../images/comment_title.jpg) repeat-x;}
.box_2 .h2_title th{ border:none; padding:0px;}
.anster th {border-top:1px solid #e3e3e3; border-right:1px solid #e3e3e3; color:#333; font-size:12px; font-weight:normal; padding:5px; line-height:18px;}
.anster th span { color:#c30000;}
.anster .bor { text-align:left; border-right:none;}
.anster td {border-top:1px solid #e3e3e3; background:#FCFCFC; color:#333; padding:5px;}
.anster img { float:none;}
.page2 {border-top:1px dashed #e3e3e3; overflow:hidden;float:right; width:100%; padding-top:8px!important; text-align:right;}
.box_3 { background:#FCFCFC; padding:15px 0px;}
.box_3 tr { margin-bottom:7px;}
.box_3 th { font-size:12px; font-weight:normal;}
.box_3 img { float:none; margin:0px 8px 0px 3px; display:inline;}
.input_2 {border:1px solid #C3C3C3;font-size:12px;}
.align { text-align:left;}
.anster1 th { background:#FCFCFC;border-top:1px solid #e3e3e3;border-right:1px solid #e3e3e3; padding-right:8px; color:#333; font-size:12px; font-weight:normal;}
.anster1 td {border-top:1px solid #e3e3e3; border-right:1px solid #e3e3e3; padding:15px; line-height:18px;}
.anster1 td span { color:#c30000;}
.anster1 .bor { text-align:left; border-right:none;}
.anster1 img { float:none;}
.mar_t { margin-top:5px;}
.bor_n { border-right:none!important;}
.bor_t { border-top:1px solid #e0e0e0;}

/*mywabao   .my_login p{ height:70px!important;}*/
#my_wrap { margin:10px auto;width:100%; overflow:hidden;}
.my_wabao { width:741px; border-top:1px dashed #e0e0e0;padding:15px 20px 0px; overflow:hidden;}
.my_wabao h4 { margin-bottom:10px; font-size:15px;}
.my_wabao select { border:1px solid #818181; margin-right:15px; padding:3px;}
.my_title { float:left; padding:10px; padding-top:0px; margin-bottom:20px; border-bottom:1px dashed #e0e0e0; width:100%;}
.my_table { margin:0px auto; overflow:hidden; width:100%;}
.my_table p { float:left; width:100%; margin:10px 0px;color:#666; text-align:left;}
.my_text { width:74%; float:left; margin-left:26%; display:inline; text-align:left;}
.my_in { clear:both; float:left; margin-left:26%; display:inline;}
.mywb_text { margin-left:28.7%!important;}
.my_submit { width:73px;height:27px;text-align:center;background:url(../images/my_submit.jpg); border:0px;cursor:pointer; margin-top:10px; margin-right:15px; display:inline; font-weight:bold; color:#fff;}
.submit { float:left; padding-top:2px; height:25px!important;}
.gray_submit {background:url(../images/gray_submit.jpg)!important;}
.my_table font {color:#666; font-size:12px; margin-left:10px; display:inline;}
.my_table p span { text-align:right; width:26%; float:left;font-size:14px; color:#000;}
.my_table .input_3bg {background:transparent url(../images/input_3.jpg) no-repeat;border:1px solid #818181;float:left;font-size:14px;height:20px;padding:5px 5px 0px;width:211px;}
.my_table .input_4bg {width:80px!important;}
.my_table .input_5bg {width:70px!important;}
.my_table .input_3 {float:left;width:207px;font-size:14px; border:none; background:none;}
.my_table .input_4 { width:80px!important;}
.my_table .input_5 { width:60px!important;}
.my_table .input_6 { width:140px!important;}
.my_table .input_7 { width:140px; height:18px; float:left; border:1px solid #818181; margin-right:10px; padding:3px; padding-top:4px;}
.my_table .validate {margin-left:10px; display:inline;}
.my_yellow {width:70%; background:#FFFFF5; border:2px solid #F9D7A6; overflow:hidden; padding:1.5%;margin-bottom:10px;}
.my_yellow span { width:35.4%!important;}
.left h2 { overflow:hidden; border:1px solid #E5E5E5; background:url(../images/form_bg.jpg) top center repeat-x; font-size:12px; font-weight:normal; color:#8e3539; padding:2px 20px 1px; margin:10px 0px 0px; width:97%;}
.left h2 b { float:left; font-size:14px;}
.left .h2_storenav { float:left; width:94%!important; font-weight:normal;}
.left .h2_fanli { float:right;}
.left .h2_storenav ul { width:80%; float:left;}
.left .h2_storenav ul li { float:left; width:12.2%; text-align:center;background:url(../images/solid.gif) right center no-repeat; line-height:21px;}
.left .h2_now a{ font-weight:bold; color:#910f0f;cursor:text;}
.left .h2_now a:hover { text-decoration:none; color:#910f0f;}
.left .fanli2 li { margin:10px 3px 3px; display:inline;}
.store_ina {width:200px; overflow:hidden;position:absolute; float:left;}
.store_intro {background:url(../images/store_cbg.png) left center repeat-y;padding:0px 10px; width:180px; clear:both; float:left;}
.my_wb p { border-bottom:1px dashed #e0e0e0; padding-bottom:20px;}
.my_wb span { text-align:left!important; padding-left:10px;}
.my_list { margin:0px 8px;}
.my_list td { border-bottom:1px dashed #ccc; padding:5px 3px;}
.my_list .b_solid td{ border-bottom:1px solid #ccc;}
.my_express { float:left;}
.my_express td{ height:34px;font-size:14px; padding-left:5px;}
.express_s { width:59px;height:25px;background:url(../images/express_s.jpg); border:0px;cursor:pointer; font-weight:bold; color:#fff;}
.other_express { text-align:center; width:99.5%;}
.other_express td { height:27px; border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0;}

.enter_left { float:left; width:46%; margin:0px 4% 0px 2%; display:inline; line-height:20px;}
.enter_left h4 { color:#c30000; line-height:32px;}
.enter_left p { margin-bottom:20px;}
.enter_rightb { border:1px solid #E5E5E5; padding:1px;float:left; width:46%;}
.enter_right { background:url(../images/enter_bg.jpg) repeat-y;}
.my_enter { padding-bottom:15px;}
.enter_img { margin:10px 40px 3px; display:inline;}

.my_left {background:url(../images/lbg.png) left center no-repeat; width:154px; height:462px; float:left; margin-right:10px;}
.my_left ul { float:left; padding:10px;padding-right:0px;}
.my_left ul li {margin:0 auto;padding-left:8px;width:50%;background:url(../images/red_dot.jpg) left center no-repeat;line-height:33px;}
.my_left ul li a { color:#d21e1b; font-size:14px;}
.my_left ul li a:hover { color:#d21e1b;}
.my_left_now { background:url(../images/lmenu.gif) no-repeat!important; font-size:14px!important; font-weight:bold; padding-left:35px!important;width:109px!important;}
.my_fav { width:784px!important; border:1px solid #e0e0e0;}
.fav_del { float:left;  margin:0px 0px 0px 30px;}
.my_left ol {float:left; padding:10px;background:url(../images/choose_c.jpg) left center repeat-y; width:134px;}
.my_left ol li {margin:0 auto;padding-left:12px;width:60%;background:url(../images/l_01.jpg) left center no-repeat; line-height:28px;}
.my_left ol li a { font-size:14px; font-weight:bold; color:#4f4f4f;}
.my_left ol li a:hover { text-decoration:none; color:#c30000;}
.shop ul li {border-bottom:1px dashed #E5E5E5; padding:5px 0px;margin:0 auto;overflow:hidden;width:100%;}
.shop_r { float:right; width:80%; margin-left:1%; display:inline;}
.shop_r p {width:100%;white-space:nowrap; overflow:hidden;text-overflow: ellipsis;}
.tit0 {float:left;width:130px;}
.tit1 {margin-right:8px; font-weight:bold;}
.tit2 {background:url(../images/l_01.jpg) left center no-repeat; font-weight:bold; padding-left:12px;width:80%;white-space:nowrap; overflow:hidden;text-overflow: ellipsis;}
.tit3 {text-align:center; float:left;margin-top:7px; clear:both; }
.shop_text {margin-bottom:6px; width:699px;padding:50px 30px 30px; background:url(../images/list_top_bg.jpg) repeat-x; border:1px solid #E5E5E5;overflow:hidden;}
.shop_text p { clear:both;}
.shop_text img {max-width: 740px;float:none;}
    * html .shop_text img { width: expression(this.width > 740 && this.height < this.width ? 740 : true); height: expression(this.height > 740 ? 740 : true); }
.priceP { width:86%!important; float:left; margin-right:10px; display:inline;white-space:nowrap; overflow:hidden;text-overflow: ellipsis;}
.mypriceDate {float:right; width:35%; text-align:center;}

.help_l { width:196px; float:left;}
.help_l .content{ border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0; padding:5px 5px 5px 8px; overflow:hidden; float:left; width:92.5%;}
.help_l dl dt {color:#474646; font-weight:bold; background:url(../images/l_01.jpg) left center no-repeat; padding-left:5%; width:95%;}
.help_l dl dd { background:url(../images/help_dot.jpg) left top no-repeat; padding-left:5%; width:86%; margin-left:15px; }
.help_r {width:743px; float:right;}
.help_r_top {overflow:hidden;}
.help_r_title {background:url(../images/help_title02.jpg); float:left; width:719px; height:23px; font-size:14px; font-weight:bold; padding-top:5px; padding-left:10px;}
.help_r .content { border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;height:auto!important;height:655px;min-height:655px; padding-bottom:15px;}
.help_r dl { border-bottom:1px dashed #e0e0e0; padding:8px 0px; width:98%; margin:0px auto;}
.help_r dl dt {cursor:pointer; padding-right:1.2%; width:95%; margin-left:2%; overflow:hidden;}
.help_r dl dd { padding-left:1%; width:92%; margin-left:15px; text-indent: 2em;}
.help_up {background:url(../images/open02.jpg) right center no-repeat; font-weight:bold;}
.help_up a {color:#474646;}
.help_up a:hover {color:#c30000; text-decoration:none;}
.help_down {background:url(../images/close02.jpg) right center no-repeat; font-size:14px; font-weight:bold;}
.help_down a {color:#d21e1b;}
.help_down a:hover {color:#d21e1b;}

.top_left .title { background:#F9F9F9; font-size:16px; font-weight:bold; padding:3px 15px; margin-bottom:4px; }
.top_left .b_box { overflow:hidden; float:left;}
.s_box {width:240px; float:left; margin-bottom:10px; background:#F8F8F8; border:1px solid #E5E5E5; padding:3px;}
.s_box .ss_box {border:1px solid #E0E0E0;}
.s_box .ss_box .s_title { background:#F8F8F8; font-size:14px; font-weight:bold; color:#c30000; padding:7px 8px 0px; margin-bottom:5px; overflow:hidden;}
.s_box .ss_box ul { padding:5px 0px; background:#fff; padding-left:4px;}
.s_box .ss_box ul li { width:98%; padding:3px 0px; border-top:1px dashed #B1B1B1; text-align:right;}
.s_box .ss_box ul li strong {background:url(../images/num.jpg) left center no-repeat; letter-spacing:-2px; float:left; font-weight:normal; width:16px;*width:17px; font-size:11px;*font-size:12px; color:#fff; text-align:center;}
.s_box .ss_box ul li .title3 { float:left; text-align:left; margin:0px 0px 0px 1%; display:inline; width:60%;white-space:nowrap; overflow:hidden;text-overflow: ellipsis; }
.s_box .ss_box ul li .title3 a { color:#0076a1;}
.s_box .ss_box ul li b { color:#c30000; font-weight:normal;}
.topwidth { width:8px; float:left;}

.top_com { text-align:center; margin-bottom:5px; padding-bottom:15px!important; border-bottom:1px solid #e0e0e0;}
.top_com b{ width:169px; color:#C30000; text-align:center; float:left;}
.top_com img { margin-bottom:3px;max-width:165px; float:none;}
    * html .top_com img { width: expression(this.width > 165 && this.height < this.width ? 165 : true); height: expression(this.height > 165 ? 165 : true); }
.top_14 { font-size:14px;}

.agreement { padding:8px 10px 8px 10px; overflow:hidden;*display:inline-block;}
.agreement b { color:#c30000; font-weight:normal;}
/*.agreement p{ text-indent:2em;}*/
.advice { border-left:5px solid #D91F20; border-right:4px solid #D91F20;font-size:14px; line-height:40px;}
.advice_bottom {background:url(../images/advice_bottom.jpg) no-repeat;font-size:14px; height:152px; width:951px; padding-left:45px; float:left; line-height:40px;}

.win_head {background:url(../images/win_bg.jpg) repeat-x; padding-left:15px; width:375px; height:34px; float:left;}
.win_head h4 { font-size:14px; color:#fff; float:left; padding-top:5px;}
.win_body_out { background:#F0F1F3; border:1px solid #4c0102; border-bottom:none; border-top:none; width:378px; float:left; padding:7px; padding-bottom:0px}
.win_body { border:1px solid #C7D0D9;border-bottom:none; background:#fff; width:356px; padding:10px;}

.my_page_left { float:left; margin:10px;}
.my_page_check {background:transparent url(../images/but.jpg) left center repeat-x; float:left;}
.page { margin: 8px; display:inline; padding: 3px; text-align: center; float: right;}
.page span,.page strong {background:transparent url(../images/page_bg.jpg) repeat-x;border:1px solid #E0E0E0;color:#0076A3;display:inline;float:left;height:18px;line-height:18px;margin:0 3px 0 0;padding:1px;text-align:center;width:23px;}
.page img { margin-right:3px; display:inline;}
.page .next { background:url(../images/next.bmp) no-repeat left top; width:58px; height:23px;padding:5px 16px 5px 6px;}
.input_1 { width:35px;height:19px;background:url(../images/but.jpg) no-repeat; border:0px; padding-top:2px;}
.page a { color: #0076a3; }
.page a:hover {text-decoration: underline; color: #0076a3;}

.pageInfor { margin:10px 0px 40px; width:69%;}
.pageInfor a { color:#666;padding:4px 7px;border:1px solid #ccc;}
.pageInfor a:hover { color:#fff; background:#999; border:none;padding:5px 8px; text-decoration:none;}
.pageInfor span, .pageInfor strong {background:none;color:#666;float:none;padding:4px 2px; border:none; display:block; width:auto; float:left;}

/*footer*/
#footer { background:url(../images/footer_bg.jpg) repeat-x;width:950px; margin:0px auto; overflow:hidden;}
#footer .footer_c { padding:8px 20px; padding-right:0px;width:924px;float:left; color:#555; }
#footer .footer_c p { float:left;}
#footer .footer_c ul { float:right; width:55%;}
#footer .footer_c ul li { background:url(../images/solid.gif) right center no-repeat;padding-top:3px; padding-right:4px; line-height:18px; float:left; width:11%; margin:0px 6px; display:inline;}
#footer .footer_c a,#footer .footer_c a:hover { color:#555;}
#footer .footer_c .top {float:right; width:50%; text-align:right; margin-right:3.5%; display:inline;}
#footer .footer_c .top span { color:#c30000; background:url(../images/top.gif) right center no-repeat; padding-right:10px;}
#footer .footer_c .top a:hover { text-decoration:none;}

.width_1 { width:40%; float:left;}
.red { color:#c30000;}
.red a { color:#c30000!important;}
.gray { color:#a1a1a1;}
.green { color:#098f06;}
.blue { color:#005afb;}
.g_none {border:none;margin:0px;padding:0px;}
.lineThrough { letter-spacing:-1px; text-decoration:line-through;}

/* layout */
.left2Box { float:left; width:726px;}
.right2Box { float:right; width:220px;}

/* produ_title */
.produ_bg { background:url(../images/title3_bg.jpg) repeat-x; float:left; height:31px; margin-top:8px;}
.produ_title_bg {float:left;width:919px;margin-left:-80px;}
.produ_title_bg ul {
	float:left;
	padding-left:20px;
	padding-top:6px;
	width:554px;
}
.produ_title_bg ul li {
	float:left;
	width:15%;
	font-size:14px;
	font-weight:bold;
}
.produ_icon_bg { width:905px!important;margin-left:-66px!important;}
.produ_title {
	_border-right: 80px solid #ffffff;
	_filter: progid:DXImageTransform.Microsoft.Chroma(color="#ffffff");
	float:left;
}
.contitle {
	_margin-right: -80px;
	background:url(../images/title3_rbg.jpg) repeat-x;
	float:left;
	color:#FFF;
	position:relative;
	font-size:14px;
	font-weight:bold;
	padding-top:5px;
	*padding-top:7px;
	height:26px;
	*height:24px;
	min-width:80px;
}
.produ_box {
	border:1px solid #e0e0e0;
	border-top:none;
	padding:10px 1px;
	width:946px;
	float:left;
}
.overBg {background:url("../images/overBg.jpg") no-repeat; width:23px; height:351px; float:left;}
.produ_box .container {
	float:left;
	line-height:20px;
	margin:0px 12px;
	text-align:center;
	width:200px;
	_display:inline;
}
.produ_box .container h5 {
	font-size:13px;
	margin-top:5px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:100%;
	float:left;
}
.redBold {
	color:#c30000;
	font:bold 16px arial;
	padding:0px 4px;
	text-align:center;
}
.red15 {
	font-size:15px!important;
	letter-spacing:0px;
	padding:0px 2px!important;
}

/* bigNews */
.bigNews {
	float:left;
	background:url("../images/hot_bg.jpg") repeat-x;
	margin-right:8px;
	padding:12px 8px 8px 12px;
	width:390px;
}
.bigNews h3 {
	margin:8px 0px 3px;
	font-size:20px;
	line-height:26px;
	font-weight:100;
	font-family:"黑体";
}
.bigNews .smallP { padding-left:2px; margin-bottom:15px; line-height:18px;}
.bigNews .smallA {color:#989C9D;font-size:14px;}
.bigNews p, .bigNews p a, .bigNews p a:hover, .mobileBox .boxRight p, .mobileBox .boxRight p a, .mobileBox .boxRight p a:hover { color:#005afb;}
.bigNews li {
	background:url("../images/gray_dot.jpg") left no-repeat;
	padding-left:8px;
	font-size:14px;
}
/* bookFlash */
.bookFlash { float:left;width:296px; margin-left:3px;}
.bigImg {float:left;text-align:center;border:1px solid #CDCDCD;padding:2px;}
.smallImg {cursor:pointer;margin-bottom:5px;float:right;}
.small4 img {border:1px solid #CDCDCD; }
/* mobileBox */
.mobileBg {
	width:700px;
	padding:0px 10px;
	margin-top:8px;
	background:url("../images/zx_bg.jpg") 0 0 repeat-x;
	border:1px solid #c9ced2;
	overflow:hidden;
}
.mTitle {
	background:url("../images/right2_icon.jpg") no-repeat left center;
	float:left;
	font-size:18px;
	height:21px;
	padding:4px 0px 0px 18px;
	font-weight:bold;
	color:#333;
}
a.mobileMore { float:right; text-decoration:underline; color:#c10001; line-height:26px;}
a:hover.mobileMore { text-decoration:none;}
.mobileBox {
	width:697px;
	height:276px;
	padding:15px 8px 0px 15px;
	border:1px solid #c9ced2;
	border-top:none;
	overflow:hidden;
}
.mobileBox .boxLeft {
	width:230px;
	height:260px;
	float:left;
	border-right:1px dashed #d6d6d6;
}
.mobileBox .boxLeft .imgBook img{width:97px; height:133px; float:left; margin-right:8px; margin-bottom:0px;}
.mobileBox .boxLeft .imgBook p a { font-size:14px;}
.mobileBox .boxLeft img,.mobileBox .boxLeft .imgBook { border:1px solid #cdcdcd; padding:2px; float:none;width:210px;height:158px;}
.mobileBox .boxLeft .imgBook { width:224px; height:138px; overflow:hidden; margin-bottom:5px;}
.mobileBox .boxLeft p, .mobileBox .boxLeft p a{ color:#093fa0; line-height:18px;}
.mobileBox .boxLeft p a { margin-left:2px; display:inline;}
.mobileBox .boxRight {padding-left:10px; width:450px; float:left; }
.mobileBox .boxRight h3{ background:#FCFCFA; line-height:30px; margin-bottom:4px; font-size:18px;}
.mobileBox .smallP { border-bottom:1px solid #d6d6d6;line-height:18px; text-align:center; padding-bottom:10px;}
.mobileBox .boxRight ul { padding:8px; padding-right:0px;}
.mobileBox .boxRight li { color:#989c9d; clear:both; font-size:14px;}
.mobileBox .boxRight li a { font-size:14px; color:#005AFB;}
span.mobileTitle {float:left; margin-right:8px; display:inline;}

/* phoneBox */
.phoneTitle {
	float:left;
	width:714px;
	background:url("../images/zx_bg.jpg") 0 -32px repeat-x;
}
.phoneTitle ul { padding-left:10px;}
.phoneTitle li {
	float:left;
	margin:6px 0px 0px 3px;
	display:inline;
	font-size:14px;
}
.phoneTitle li a, .phoneTitle li a:hover {
	background:url("../images/phone_bg.jpg") no-repeat left -28px;
	float:left;
	height:28px;
	padding:0px 0px 0px 15px;
	color:#333;
}
.phoneTitle li a span {
	background:url("../images/phone_bg.jpg") no-repeat right -28px;
	float:left;
	height:23px;
	padding:5px 15px 0px 0px;
	color:#333;
}
.index2Title li a span {padding:5px 30px 0px 18px!important;}
 
.phoneTitle li.active a, .phoneTitle li.active a:hover {
	background:url("../images/phone_bg.jpg") no-repeat left top;
	float:left;
	height:27px;
	padding:0px 0px 0px 15px;
	cursor:auto;
	text-decoration:none;
}
.phoneTitle li.active a span {
	background:url("../images/phone_bg.jpg") no-repeat right top;
	float:left;
	height:23px;
	padding:4px 15px 0px 0px;
	color:#333;
}

.bookTitle { background:none; float:right; width:390px;}
.bookTitle li { font-size:12px; margin:2px 0 0 3px;}
.bookTitle li a, .bookTitle li a:hover,.bookTitle li a span { background:none;}
.bookTitle li.active a, .bookTitle li.active a:hover  {background:url("../images/product/commendBg.jpg") no-repeat left top!important;padding:0 0 0 20px;}
.bookTitle li.active a span {background:url("../images/product/commendBg.jpg") no-repeat right top!important;padding:2px 20px 0 0;}
.bookTitle li a span {padding:2px 15px 0 0;}

.phoneBox_out {
	border:1px solid #d5dfeb;
	border-top:none;
	width:718px;
	text-align:center;
	padding:1px;
	padding-top:0px;
	float:left;
	margin-bottom:8px;
}
.phoneBox {border:1px solid #bacce0; border-top:none; width:716px;overflow:hidden;}
.phone_com { width:165px; padding-top:15px;float:left; margin-left:10px; display:inline; border:none;}
.phoneBox_store li { width:19.1%!important; margin-top:5px; margin-right:0.6%!important;}

/* right2Box */
.right2Box_title {
	background:url("../images/zx_bg.jpg") 0 -71px repeat-x;
	width:218px;
	border:1px solid #e5e5e5;
	border-top:none;
	border-bottom:none;
	margin-top:8px;
	padding:5px 0px 4px;
}
.right2Box_title img { margin:4px 5px; display:inline;}
.right2Box .container {
	width:218px;
	background:#fcfcfa;
	border:1px solid #e5e5e5;
	border-top:none;
	text-align:center;
	overflow:hidden;
	padding:10px 0px;
}
.img1 img { border:1px solid #ccc; padding:1px; width:190px; float:none;}
.img2 img { border:1px solid #ccc; padding:1px; margin:0px 15px; display:inline;}
.linkA2 { width:100%; overflow:hidden; margin-bottom:10px;}
.linkARight { text-align:left; padding-top:5px;}
.right2Box .container .linkA,.linkA2{text-align:center; width:90%; text-decoration:underline;margin:3px 0px 15px 10px;*margin:3px 0px 15px;}
.linkA2 { margin-bottom:0px;}
.right2Box .container .videoP { color:#005afb; overflow:hidden; padding:0px 4px;}
.right2Box .container .videoP p {
	text-align:left;
	background:url("../images/video.jpg") left top no-repeat;
	width:185px;
	padding-left:18px;
	line-height:18px;
	margin-bottom:2px;
}
.right2Box .container .videoP p a {color:#005afb;}
.right2Box .container ul {padding:0px 8px;}
.right2Box .container ul li {
	background:transparent url(../images/l_01.jpg) no-repeat scroll left center;
	overflow:hidden;
	padding-left:8px;
	white-space:nowrap;
	width:190px;
	text-align:left;
}
.con_sbox {width:212px; margin-top:8px;}
.con_sbox .ss_box .title3 { width:55%!important;}
.sponsor { padding:0px 10px;}
.sponsor a { font-size:14px; color:#005afb; text-decoration:underline; width:100%; float:left;}
.sponsor a:hover { text-decoration:none; color:#005afb;}

/* information_list */
.inforBox {
	text-align:left;
	border-right:1px solid #e0e0e0;
	width:49.9%;
	float:left;
	margin:16px 0px;
}
.inforList {
	background:none;
	margin:0px;
	padding:0px 3%;
	width:94%;
}
.inforList li { float:left; width:98%;}
.inforList_l {
	float:left;
	width:80%;
	white-space:nowrap;
	overflow:hidden;
	text-align:left;
}
.inforList_r { float:right; color:#005afb; font-size:12px;}
.inforHeight { height:24px; width:98%; float:left;}

/* information_text */
.inforText {
	float:left;
	width:658px;
	border:1px solid #ddd;
	padding:20px 30px 40px;
}
.inforBorder { border-top:1px solid #515151; overflow:hidden; width:720px; float:left; height:0px;}
.inforText .inforTitle {
	color:#000;
	font-family:microsoft yahei,arial;
	font-size:25px;
	padding:0px 0px 15px;
	text-align:center;
}
.inforText .infont, .inforText .date { color:#777; margin-right:26px; font-size:12px;}
.inforText .text {
	width:660px;
	margin:15px 0px;
	padding:15px 0px;
	border-top:1px solid #ddd;
	font-size:14px;
	color:#000;
}
.inforText .text p {margin:15px 0;}
.inforCopy {
	width:660px;
	float:left;
	font-size:16px; 
	background:#f8f8f8;
	text-align:center;
	padding:5px 0px;
}
.inforHt {
	float:left;
	width:49%;
	padding:0px 1% 15px 0px;
}
.inforHt h2 {
	background:url("../images/inforTop.jpg") no-repeat left top;
	padding-left:38px;
	margin:15px 0 10px 10px;
	font-size:20px;
	height:20px;
	font-family:microsoft yahei,arial;
}
.inforHt li, .inforHt li a { font-size:14px; color:#005afb;padding-left:6px;}
.sTitleBlue a {	color:#06F!important;}