@charset "gb2312";
/* CSS Document */

.user_table .order,.order_con,.order_con table td,.order_con table th{font-family:"Microsoft Yahei",simsun;}
#bd .yui-g{margin-top:10px; background:#FFF;}
.table_edi tbody tr td{height:30px; padding-right:5px;}
.input_bc,.input_xx{cursor: pointer; text-align:center; display:inline-block; background:#FD7820; color:#fff; border:0;border-radius:2px;font-size:14px;}
.input_bc{line-height: 30px; padding:0px 10px; 	height: 30px;}
.input_xx{line-height: 25px; padding:0 5px; font-size:12px;	height: 25px;}
#block_top {
    -background: url("../images/content_t.gif") no-repeat scroll 0 0 #FFFFFF;
    border: 1px solid #ccc;
    font-size: 12px;
    height: 22px;
    padding: 4px 18px 0;
	line-height:23px;
	overflow:hidden;
}
#shipping_block {
    border: 1px solid #C5C5C5;
    margin-bottom: 20px;
    padding: 10px;
    width: 238px;
}
#product_sidebar #tt_news, #product_sidebar #tt_used {
    width: 258px;
}
.main_user{
	text-align:center;
}
.main_user .flow{
	margin:0 auto;
	/*width:960px;*/
	height:40px;
}
.main_user .user_table{
	margin:0 auto;
	width:100%;
	 
}

.main_user .user_table .table1{
	border:#ddd 1px solid;	
}
.main_user .user_table .table1 td{font-size:14px; font-family:"Microsoft Yahei",simsun;}
.table1 .tapad td{border-top:1px dotted #ddd;}
.table1 .epad{padding-left:15px;}
.table1 th{
	background:url(/uwp/web/images/head_topbg.jpg) repeat-x center;
	height:40px;
	line-height:40px; 
	color:#555; 
	text-align:center;   font-size:14px;
}

.table1 td{ line-height:20px; color:#555;
	/*background:#FFFFFF;*/
	padding:10px 6px;
}
.orange{text-align:right; color:#F30 !important;}
.orange1{display:block; width:100px; float:left; text-align:right; color:#000 !important;}
.orange2{display:block; width:100px; float:left; text-align:right;padding: 0 5px;}
.orange3{text-align:right;padding: 0 5px;}
.table1 .tapad td{padding-top:20px;}
.size16{font-size:16px !important;}
.size21{ font-size:21px !important; font-weight:bold;}
.table1 td .f60,.f60{color:#f60;}
.table1 .img_table{border: 0px solid #EFEFEF;
	width:80px;
	height:80px; 
	margin-right:7px;
	text-align:center;
	float:left;
}

.table1 .button_table{
	margin-top:5px;
}
.table1 .button_table input{cursor:pointer;
 	font-size:14px !important;
	padding: 4px 10px !important;
	margin-right:5px;
	background-color: #00adef; border:0;
    border-radius: 2px; color:#fff; 
}

.table1 .button_table input:hover,.order .order_con .btn_order:hover,.order_btn:hover,.input_bc:hover,.input_xx:hover{background:#fe7800;}
.button_del input{ background-color:#999 !important;}
.button_del input:hover{ background-color:#fe7800 !important;}

.table1 .table1_bo td{padding:0 0 15px 0;}
.table1 .f-vam {
    vertical-align: middle;
}
.table1 select{
	width:120px;
}
.table1 .jia{
	width:30px;
	height:17px;
	line-height:17px;
	margin:0px 8px;
}

.main_user .user_table .table2{

}
.main_user .user_table .table2 td{
	line-height:46px; padding:20px 0 0 20px;
	/* text-align:center;  */
}
.table2 .s_size{
	font-size:12px;
	line-height:46px;
}
.table2 .b_size{
	font-size:16px;
	color:#333;
	line-height:46px;
}
.buy,.buy:hover{border-radius:2px; color:#fff; text-align:center; 
   border:0; font-size:16px;
    cursor: pointer;  display:inline-block;
    height: 40px; line-height:40px;  vertical-align:middle; 
    width: 135px;}
.buy{ background:#fd7820; }

.buy:hover{background:#00adef; }
.buy{margin-left:6px;}
em{
	font-style:normal;
	color:#FF6600;
}
.order{
	margin:0 auto;
	width:1140px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	margin-top:20px;
	text-align:left;
	border:1px #ddd solid;
	 position: relative;
     padding: 20px;
}
.order_m{margin:0 auto;
	width:1148px;
	text-align:left;
	border:6px #ddd solid;
	 position: relative;
     padding: 20px 20px 0px 20px;}
.blank_anli{color:#3e8fce; text-decoration:underline;}

.order .jiesuan_h2{ display:block; border-bottom:3px #F30 solid; width:910px;}
.order h2{
	background:#fff;
    color: #333;
    font-size: 15px; padding:0 3px;
    font-weight: bold;
    left: 10px;
    position: absolute;
    top: -10px;
}
.order .order_con{
	line-height:25px;
	color:#444; font-size:14px;
}
.order_yifu{padding-bottom:20px;}
.order_weixin{width: 130px; position: absolute;left:17px; top:35px; font-size:13px;}
.order_yifu p{line-height:25px; font-size:14px; color:#666; padding-left:150px;}
.order_spu{font-size:20px; height:50px; line-height:50px; display:block; padding-left:210px; background:url(/images/dow/order.jpg) no-repeat 150px 5px;}
.order_fanytb{font-size:20px; height:50px;display:block; padding-left:210px;}
.order_cf{padding:10px 0px;}
.order_table1 td{/* background:url("/uwp/web/images/tatd.jpg") */ repeat-x center; color:#555; font-weight:bold;}
.order_table{border-top:1px solid #d4d4d4;border-collapse: collapse;}
.orde_tr1 td{border-bottom:1px dotted #d4d4d4;color:#555; border-top:1px solid #d4d4d4; padding:0 7px; background:#fafafa;}
.ord_btn tr td{border:0; padding-top:5px; }
.order_btn{background:#FD7820; cursor: pointer; color:#fff; text-align:center; border-radius:4px; padding:3px 7px; display:inline;}
.order_tr2 td{padding:10px 3px; color:#555;}
.order_tr2 td img{padding:1px; border:1px solid #efefef;}
.order .order_con input{-outline:none; margin-left:5px; -border:0;}
.order .order_con .btn_order{ border:0px; cursor: pointer; border-radius:2px; outline:0; display:inline; padding:0 10px; background-color:#999; margin-top:10px; height:25px; color:#fff; line-height:25px;}
.order .order_con .text_order{ border:1px #CCC solid; height:20px; line-height:20px;}
.order .order_con #defaultMemberAddr{ color:#555; font-size:14px;}
.order .order_con div{ color:#444; letter-spacing:0px; font-size:14px; font-family:"Microsoft Yahei",simsun;}
.order .order_con td{ color:#555; letter-spacing:0px; font-size:14px; }

.order .two{
	text-align:center;
	margin-top:0px;
}
.order a.goback{ padding:10px 10px 0 10px;}
.order a.goback:hover{ color:#fe7800 !important;}
.order_tr3 td{border-top:1px solid #d4d4d4; color:#555; padding:2px 7px;}
#inputYhqValue{ width:130px; margin-left:20px; margin-right:10px;}
.mar_lr{
	margin:0px 5px;
}
.wid{ width:250px;}
.cost{
	margin-left:30px;
	color:##6C6C6C;
}
.table3{
	background:#ddd;
}
.table3 th{
	background:#F1F1F1;
	height:35px;
	line-height:35px;
	color:#555; font-size:14px;
	text-align:center;
}
.table3 td{
	background:#FFFFFF;
	padding:6px;
}
.total{
	height:35px;
	line-height:35px;
	font-size:20px;
	color:#444;
	padding-bottom:10px;
}
.back{
	background:url(../images/back.jpg) no-repeat;
	height:29px;
	width:115px;
	border:none;
	cursor: pointer;
}
.next{
	background:url(../images/next.jpg) no-repeat;
	height:29px;
	width:115px;
	border:none;
	cursor: pointer;
}
.toIndex{
	background:url(../images/toIndex.jpg) no-repeat;
	height:29px;
	width:115px;
	border:none;
	cursor: pointer;
}
.toAccount{
	background:url(../images/toAccount.jpg) no-repeat;
	height:29px;
	width:115px;
	border:none;
	cursor: pointer;
}
.text_left{
	text-align:left;
}
.text_right{
	text-align:right;
}
.pay_lists{ float:right; width:306px;}
.pay_list{ padding-right:15px;}
.pay_list span{ width:180px;}
.pay_list span, .pay_list em{float:left; font-size:14px;}

.order hr{
	height:0px;
	border-top:#ccc 1px dotted;
	margin:5px auto;
}
.box1{  margin-bottom:10px; height:auto;}
.uc_bg{ background:url(/uwp/web/images/head_topbg.jpg) repeat-x; height:41px; line-height:40px; padding:0px 15px; margin-bottom:2px;}
.uc_bg strong{font-size:15px; color:#444; font-weight: bold; width:160px;}

.tradeTab{border-bottom: 1px solid #D4D4D4;
    line-height: 34px; margin-top:15px;
    padding: 0 15px;display: block; height:34px; width:930px;}
.tab a {
    color: #555;
    display: inline;
    float: left;
    height: 33px;
    line-height: 33px;
    width: 110px; font-size:14px;
}
.tradeTab .tab{display: inline;
    float: left;
    margin-bottom: -1px;
    margin-right: 4px;
    position: relative;
    text-align: center;}
.tab-hover {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #D4D4D4 #D4D4D4 #FFFFFF;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    z-index: 2;
}   
.p_l10{ padding:8px 10px;}
.content1 ul li{ height:30px; line-height:30px;}
.content1 ul li a{ margin-right:3px;}
.content1 td{ padding-top:10px;}
.content1 .cg_box{ float:left; width:32%; padding-top:10px; text-align:center;}
.content1 .cg_title{ height:20px; line-height:20px; padding-bottom:10px;}
.mycount{ float:left; width:50%;}
.mycount p{ height:30px; line-height:30px; font-size:14px;}
.mycount p a{ color:#F00}
.f_r{ float:right; display:inline; text-align:right;}
.pro_make{ display:block; height:111px; margin-top:10px;}
.pro_make li{ float:left; display:inline; margin:0 20px 0 15px; width:157px; height:100px; text-align:center;}
.pro_make li.protitle{ width:78px; text-align:center; font-size:14px; line-height:40px; font-weight:bold; color:#F30; font-family:"Î¢ÈíÑÅºÚ";}

.pro_make li a{ border:1px #D9D9D9 solid; box-shadow:1px 1px 2px #efefef; border-radius:2px; padding:2px; font-size:14px; color:#666; line-height:25px; display:block; width:160px; height:85px;}
.pro_make li a:hover{ border:1px #fd7820 solid; color:#fd7820;}
.card{ height:auto;}
.card_dd{ height:180px; padding-top:10px; float:none;display:block; border:1px #FFF solid;}
.card_dd:hover,.yt_yh li:hover{background:#FFFAF4 !important; border:1px #FF8000 solid; cursor:pointer;}
.card_dd_sel{ height:180px; padding-top:10px; float:none;display:block; background:#FED url(../../web/images/0yqg.png) 500px 20px no-repeat; border:1px #FF8000 solid; cursor:pointer;}

.card dd >img{float:left; padding-right:30px;}
.card_intro{ height:180px;}
.card_intro .price{ color:#F00;}
.card_intro .price strong{ font-size:16px;}
.card_intro p{ margin:0; padding:0; line-height:22px; height:auto;}
.free_go{ height:90px; line-height:90px;}
.free_go div{ float:left; color:#F60; font-size:20px; }
.tah_vip{color:#f60; font-size:16px;}
.free_goa{
	width:150px; height:90px; display:block; float:right;
	background:url(/uwp/web/images/free_go.png) center left no-repeat;}
.free_loading{
	width:150px; height:90px; display:block; float:right;
	background:url(/uwp/web/images/free_go_loading.png) center left no-repeat;}
.yt_yh{width:auto;}
.yt_yh li{
	display:block; width:225px; height:/*280px*/325px !important;
	float:left; border:1px #d3d3d3 solid; border-radius:4px;
	margin:13px 25px 0px 11px; box-shadow:1px 1px 2px #d0d0d0; 
}
.yt_yh li dl{ display:block; width:187px;margin:0 auto; margin-top:15px;}
.yt_yh li dl dd{ display:block; clear:both;line-height:20px;}
.yt_yh li dl dd.title{ color:#F30; font-size:16px; height: 30px; line-height: 30px; font-size: 16px;}
.yt_yh li dl dd >span{ font-size:16px; color:#F00;}
.yt_yh li dl dd >span>span{ font-size:12px; color:#CCC;}
.yt_yh li dl dd.price{ height:30px; line-height:30px;}
.yt_yh li dl dd.yigou{ background:url(../../web/images/yigou_bg.png) 34px 5px no-repeat;}
.yt_yh li dl dd a.qg{display:block; float:right; width:53px; height:30px;
background:url(../../web/images/qg_2.png) left center no-repeat;}


.yt_yh li dl dd a.qg_mflq{display:block; float:right; width:102px; height:32px;
background:url(../../web/images/free_lin.gif) left center no-repeat;}


.sty_botn1{ width:288px; margin-top:-3px; height:62px; display:block; background:url(../images/sty_btn.png) no-repeat; text-shadow:0 2px 0 #fff; line-height:58px; color:#0081cc; font-size:20px; text-align:center;
}
.sty_botn1:hover{color:#FD7820;}
.sty_botn1 b{padding-left:60px;}
.sty_imgs{position:absolute; right:180px; top:18px; z-index:9;}
.sty_ban{width:800px; height:58px; background:url(../images/name_banner.jpg) left bottom no-repeat; padding-top:4px; margin:0 auto; margin-top:5px;}
.rests{}
.rests strong{color:#0080FF;font-weight:bold; font-size:16px; padding-right:3px; }
/*hyzx*/

#product_create .product_list {
    padding-top: 10px; width:785px; margin:0 auto;
    position: relative;
}
#product_create .product_list .pic_calendar {
    width: 81px;
    z-index: 995;
}
#product_create .product_list .product_item {
    float: left;
    margin-right: 40px;
}

#product_create .product_list .pic_calendar {
    width: 81px;
    z-index: 995;
}
#product_create .product_list .pic {
    height: 145px;
    position: relative;
}
.bubble_bg {
    background: url("/static/img/bubble_bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: none;
    height: 132px;
    width: 146px;
    z-index: 9999;
}

.bubble_bg p {
    color: #FFFFFF;
    line-height: 20px;
    margin-left: 30px;
    margin-top: 5px;
}
#product_create .product_list .product_item .pic a {
    float: left;
}

#product_create .product_list .pic img {
    bottom: 0;
    position: absolute;
}

#product_create .product_list .product_name {
    margin-top: 10px;
    text-align: center; color:#333;
}

#product_create .product_list .link {
    margin-top: 10px;
    text-align: center;
}

#product_create .product_list .link a {
    background:#aaa; border-radius:3px;
    color: #FFFFFF;
    display: block;
    float: inherit;
    height: 26px;
    line-height: 24px;
    margin: 0 auto;
    text-align: center;
    width: 65px;
}
#product_create .product_list .link a:hover{ background:#00adef;}


#product_create .product_list .pic_calendary {
    width: 103px;
    z-index: 994;
}
#product_create .product_list .product_item {
    float: left;
    margin-right: 40px;
}

#product_create .product_list .pic_calendary {
    width: 103px;
    z-index: 994;
}

#product_create .product_list .pic_mcard {
    width: 120px;
    z-index: 993;
}
#product_create .product_list .pic_huace {
    width:110px;
    z-index: 993;
}

#product_create .product_list .pic_romance {
    width: 120px;
    z-index: 992;
}

#product_create .product_list .b_line620 {
    background: url(../images/down/list_mi.png) no-repeat;
    height: 20px;
    left: 10px;
    position: absolute;
    top: 150px;
    width:785px;
}
.youhui{ position:relative; display:block; z-index:2000;}
	.youhui div{float:left; width:200px; height:81px; top:0; position:absolute;}
	.yh1{ background:url(/images/down/hyb_1.png) no-repeat; left:0px;}
	.yh2{ background:url(/images/down/hyb_2.png) no-repeat; left:200px;}
	.yh3{ background:url(/images/down/hyb_3.png) no-repeat; left:400px;}
	.yh4{ background:url(/images/down/hyb_4.png) no-repeat; left:600px;}
.youhui div a{width:100%; height:100%; display:block;}	
/*topbanner*/
.list_hyzxc{position:relative; height:80px;}
.list_tg,.list_vip,.list_yh,.list_wx{width:175px; position:absolute;   margin-top:5px; margin-bottom:9px; padding:5px 5px 0px 10px;  height:auto; overflow:hidden; background:#58b5e1; color:#fff; font-size:14px; line-height:30px;}
.list_tg{left:10px;}
.list_vip{left:210px;}
.list_yh{left:410px;}
.list_wx{left:610px;}
.list_tg p,.list_vip p,.list_yh p,.list_wx p{color:#fff; font-size:14px; line-height:30px;}
.list_tg{background:#92cf68;}
.list_vip{background:#58b5e1;}
.list_yh{background:#ff6766;}
.list_wx{background:#f5ad09;}
.list_tg_hover{height:178px;  border-top:1px dashed #efefef;  top:63px; line-height:24px; padding-top:8px;}
.vip_ovr,.vip_ovrw{width:70px; display:block; text-align:center; height:26px;  line-height:26px; background:#fff;  border-radius:2px;}
.vip_ovr:hover{color:#58b5e1;}
.vip_ovr{color:#006fa4;}
.vip_ovrw:hover{ color:#92cf68;}
.vip_ovrw{ color:#3e9700;}
.img_yaoin{width:170px; height:138px; margin-bottom:5px; background:url(/images/down/yaoy_img.png) no-repeat center;}
.cov_p{ display:block; height:63px;}
.list_wx,.list_tg,.list_vip,.list_yh{height:63px; overflow:hidden; }	
.addr_1	{ color:#005ea7;}
.addr_1:hover{ text-decoration:underline;}	


/*ÆóÒµºÅ*/
.h1-style{ font-size:20px; margin-bottom:20px; margin-top:30px; display:block; margin-left:40px;}
.box2{background:#f4f5f9;}
.box2 span{ float:left; display:block; width:48px; height:60px; margin-left:20px; background:url(../images/wx1.png) left center no-repeat;}
.box2 h2{ padding-left:30px; float:left; line-height:60px; font-size:18px; font-weight:normal;}

.qxdiv{ width:100%; margin:0 auto; margin-top:40px;}
.qxdiv p{ font-size:14px;}
.qx_table{ border-left: 1px solid #e7e7eb; border-top: 1px solid #e7e7eb;}
.qx_span{ display:block; padding-left:20px; height:16px; line-height:16px; background:url(../images/wx2.png) 0 -88px no-repeat; font-size:13px; margin-bottom:10px;}
.qxdiv table thead{ background:#f4f5f9;}
.qx_table tr td{
	border-right: 1px solid #e7e7eb;
	border-bottom: 1px solid #e7e7eb;
	padding:3px 10px; font-size:14px; line-height:30px;}
.qx_td{ color:#36C;}
.qx_tr{ background:#f4f5f9;}

.xgwd{ display:block; padding-left:20px; background:url(../images/wx2.png) 0 -62px no-repeat; margin-top:40px; margin-bottom:10px; font-weight:bold;}
.xgwd_2{ display:block; padding-left:20px; background:url(../images/wx2.png) 0 -112px no-repeat; margin-top:40px; margin-bottom:10px; font-weight:bold;}
.xg_con a{ color:#36C;}
.xg_con a:hover{ color:#F30;}
.tb_qb{
	width:100%;
	border-left:1px solid #e7e7eb;
	border-top: 1px solid #e7e7eb;
	}
.tb_qb thead{ background:#f4f5f9; font-weight:bold;}
.tb_qb thead td a{ padding-left:10px; font-weight:normal; color:#00adef;}
.tb_qb td{
	font-size:14px; line-height:26px;
	border-right:1px solid #e7e7eb;
	border-bottom: 1px solid #e7e7eb;
	padding: 3px 10px;
	font-size: 14px;
	line-height: 30px;}
.tb_qb td.td1{ text-align:center; width:116px; vertical-align:middle; display:table-cell;}
.tb_qb .trbg{background:#f4f5f9;}
a.btn_kt{ padding-left:6px !important; padding-right:6px; padding-bottom:2px; text-align:center; background:#00adef; color:#FFF !important; margin-left:10px;}
a.btn_kt:hover{ background:#FE7800;}
.banbenqubie li{ font-size:14px;}

.btnshengji{
	display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    color: #fff;
    background-color: #ff6532;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1;
    border-radius: 3px;
    margin-left: 10px;
    }

















