﻿table.section{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#e5e5e5;border-image:none;border-style:solid;border-width:1px 0 0 1px;font-size:13px;width:100%}
table.section tr.divide{background:url(img/tc-top-bg.png) repeat-x scroll 0 0 transparent;color:#333;font-size:16px;height:43px;overflow:hidden}
table.section td,table.section th{border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;color:#555;height:43px}
table.section th{text-align:left;vertical-align:middle}
table.section td{line-height:22px;padding:0 0 0 20px;text-align:left;width:140px}
table.section tr.divide1{background-color:#f7f7f7;color:#333;font-size:16px}
tr#price th{font-size:16px}
tr#price td b{color:red;font-size:20px}
table.section th{color:#333;margin:0;padding:0 10px;width:160px}
table.section th div.question{position:relative}
table.section th div.question img{position:relative;left:0;top:0}
table.section th div.question p{background-color:#f7f7f7;box-shadow:1px 2px 5px #354c53;color:#555;display:none;font-weight:400;left:120px;padding:10px;position:absolute;top:0;width:300px;z-index:9999}
table.section th div.question:hover p{display:block}
.tc-bottom{margin-bottom:20px;margin-top:40px}
.tc-bottom span{color:#333;display:block;float:left;font-size:30px;height:125px;line-height:60px;padding-right:20px}
.help{background-color:#fff;float:left;padding:34px 0;width:1001px}
.help-title{background:url(img/help-bottom.png) no-repeat scroll left bottom transparent;height:51px}
.help-title h2{color:#333;float:left;font-size:24px;padding-left:36px}
.help-title h2 em{color:#555;font-size:13px}
.help-title .search{background:url(img/help-search.png) no-repeat scroll 0 0 transparent;float:right;height:30px;margin-right:42px;width:212px}
.help-title .search input{background:none repeat scroll 0 0 transparent;border:0 none;float:left}
.help-title .search .text{height:18px;line-height:18px;padding:6px 0 6px 10px;width:170px}
.help-title .search .submit{cursor:pointer;height:30px;padding:0;width:30px}
.wizard-body{min-height:600px;padding:33px 0}
.wizard-body #ajaxmsg2{display:none;font-size:12px;margin:0 auto;width:931px}
.wizard-body h2{color:#333;font-size:24px;font-weight:400;height:50px}
.wizard-body h2.red { color:red}
.wizard-body h2 font{font-size:13px}
.wizard-list{margin:0 auto;width:931px}
.wizard-list .radio{border-left:1px solid #ddd;margin-bottom:19px;padding:23px 32px;position:relative}
.wizard-list .radio.hover,.wizard-list .radio:hover{background-color:#f7fbff}
.wizard-list .radio .title{font-size:16px}
.wizard-list .radio .pic1{background:url(img/pic1.png) no-repeat scroll center center transparent;height:190px;width:860px}
.wizard-list .radio .pic2{background:url(img/pic2.png) no-repeat scroll center center transparent;height:190px;width:800px}
.wizard-list .radio .info1{font-family:微软雅黑;font-size:13px;margin-left:-20px}

.tancan-list1{background:url(img/tc-bg1.png) no-repeat scroll 0 0 transparent;float:left;height:250px;margin-right:24px;margin-top:20px;padding:20px 20px 0;position:relative;width:192px}
.tancan-list1 dt{color:#333;font-size:22px;height:40px}
.tancan-list1 dd{color:#555;font-size:13px;line-height:20px}
.tancan-list1 dd span{display:block;font-family:微软雅黑;margin-bottom:5px}
.tancan-list1 dd a.green{border-top:1px dotted #ccc;display:block;font-size:16px;margin-top:10px;padding-left:5px;padding-top:20px}
.tancan-list1 dd a.more{color:#1c69b9;display:block;height:30px}
.tancan-list1 dd .price{border-top:1px dotted #ccc;display:block;font-size:13px;margin-top:10px;padding-left:5px;padding-top:5px}
.tancan-list1 dd .price span.oldprc{text-decoration:line-through}
.tancan-list1 dd .price font{color:#e31111;font-size:16px;line-height:23px;padding-right:3px}
.tancan-list1 dd .join{color:#fff;font-size:16px;height:20px;position:absolute;left:58px;top:220px;line-height:20px;padding-left:10px;text-align:center;width:97px}
.tancan-list1 dd .vip{color:#fff;font-size:16px;height:20px;line-height:20px;padding-left:10px;position:absolute;text-align:center;top:220px;width:60px}
.tancan-list1 dd .vipupdate{color:#fff;font-size:16px;height:20px;left:120px;line-height:20px;padding-left:10px;position:absolute;text-align:center;top:220px;width:60px}

.tancan-list2{ margin-top:12px; width:488px;height:270px;background:url(img/tc-bg2.png) no-repeat}
.tancan-list2 dt{ padding:13px 0 33px;color:#333;font-size:22px;text-align:center}
.tancan-list2 dd{color:#555;font-size:16px;line-height:20px}
.tancan-list2 dd span{display:block;padding-left:42px;margin-bottom:8px}
.tancan-list2 dd span.oldprc{text-decoration:line-through}
.tancan-list2 dd p { position:relative;padding:47px 0 0 42px;}
.tancan-list2 dd p em { position:absolute;left:230px;top:25px;width:174px;height:20px;line-height:16px;text-align:center;font-size:11px;color:#fff;background:url(img/tc-bg4.png) no-repeat}
.tancan-list2 dd p a { float:left;margin-right:1px;width:100px;height:28px;line-height:28px;text-align:center;font-size:14px;color:#666;background:#e8e8e8}
.tancan-list2 dd p a.on,.tancan-list2 dd p a:hover { color:#fff;background:#43bfe3}

.buy { margin:20px 0;padding:20px;text-align:center;border:solid 1px #ddd}
.buy font,.buy b { font-size:16px}

.pay { padding:10px 0 20px;}
.broadcast{margin:10px auto;padding:10px 15px;border:1px solid rgb(245,243,228);background-color:rgb(250,249,231);}

.control-group { margin-bottom:15px; zoom:1;}
.control-group:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.control-label { float:left; padding:7px 10px 0 0;width:18%;text-align:right;color:#666;}
.control-inline{ padding-top:7px;}
.control-inline p { font-size: 14px; }
.control-inline label { cursor: pointer; }
.controls { float:left; width:37%;}

.tips{position:relative;}
.tips-text{position:absolute;z-index:1;right:0;top:0;padding:8px 6px 8px 12px;width:402px;height:76px;border-radius:2px;border:solid 1px #ddd;}
.tips-text:before,.tips-text:after{position:absolute;display:inline-block;content:'';}
.tips-text:before{left:-7px;top:9px;border-right:7px solid #ccc;border-top:7px solid transparent;border-bottom:7px solid transparent;}
.tips-text:after{left:-6px;top:10px;border-right:6px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent;}
.tips-text p{font-size:14px;font-weight:bold;color:#f00}

.form-control {display: block;padding:6px 12px;width:95%;font-size:14px;vertical-align: middle;color: #555;border: 1px solid #ccc;background: #fff;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);}
.select-w{width:200px;}
.help-block { color: #777; }
.help-block a { color:#008000 }
.green { color:#008000; }
.orange { color:#ffa500; }
