body,td,th {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
body{background-color: #FFEBFF;	margin:0px;}
h1{margin:0px 0px 0px 0px; padding:10px 0px 10px 10px; font-size:21px; line-height:30px; font-weight:normal}
h2,h3,h4{float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; font-size:12px; font-weight:bold; color:#9E009E;}
li{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; list-style-type:none;}
p{margin:0px 0px 0px 0px; padding:0px 10px 10px 10px; color:#9E009E;}
ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

a.box_button{background-color:#FFC000; border:1px solid #FB0; line-height:19px; overflow:hidden; height:18px; width:178px; display:block; border-radius:5px; font-size:12px; color:#000; text-decoration:none; text-align:center;}
a.box_button:hover{background-color:#FFAA00;}
a.button_nav{color:#FFF; text-decoration:none; font-size:14px; display:block; padding:0px 20px 0px 20px; height:37px;}
a.button_nav:hover,.act{background-color:#850085;}
a.button_top{margin:20px 0px 0px 0px; background-color:#FFC000; border:1px solid #FB0; line-height:30px; height:30px; width:160px; display:block; border-radius:15px; font-size:14px; color:#000; text-decoration:none; float:right; text-align:center;}
a.button_top:hover{background-color:#FFAA00;}
a.link_button{display:block; color:#000; margin:0px 5px 0px 0px; line-height:20px; height:20px; float:right; border-radius:15px; padding:0px 6px 0px 6px; width:140px; text-decoration:none; font-size:12px; text-align:center; font-weight:normal; background-color:#FFC000;}
a.link_button:hover{background-color:#FFBB00; color:#FFF;}

.box{margin:20px 10px 0px 10px; overflow:hidden; display:table; width: calc(100% - 10px);}
.box2{margin:20px 10px 0px 10px; overflow:hidden; display:table; width: calc(100% - 10px);}
.box_desc{color:#804D80; line-height:14px; text-align:left;}
.box_loc{color:#9E009E; font-size:12px; margin-bottom:5px;}
.box_pic{width:150px; height:150px; background-position:center; background-size:cover; float:left; margin-right:10px;}
.box_stars{color:#9E009E; font-size:14px;}
.box_text{background-color:#9E009E; color:#FFF; height:20px; line-height:20px; padding:0px 0px 0px 5px; border-radius:0px 0px 5px 5px;}
.boxes{display:table; clear:both; margin:0px 0px 10px 0px;}
.break{background-color:#FFFAFF; display:table;}
.break2{background-color:#FFF5FF; display:table;}
.break3{background-color:#E3B5E3; display:table;}
.break4{background-color:#F1DAF1; display:table; margin:20px 0px 0px 0px; clear:both;}
.col1{width:380px; width:100%; display:table; margin:10px 20px 20px 0px}
.col2{width:380px; width:100%; display:table;margin:10px 20px 20px 0px; background-color:#FFFAFF; overflow:auto;}
.col3{width:365px; width:100%; display:table; background-color:#FFDBFF; padding:20px 0px 0px 0px; margin:10px 0px 20px 0px; text-align:center}
.col4{display:table; width:100%; margin:0px 0px 0px 0px; background-color:#FFDBFF;}
.col4_pic{width:100%;}
.desc{text-align:justify; color:#804D80; line-height:14px; padding:0px 10px 0px 10px;}
.dots{display:block; width:30px; height:30px; line-height:30px; text-decoration:none; float:left; margin:0px 0px 0px 8px; font-weight:bold; color:#9E009E}
.form_top{font-size:14px; color:#850085; text-align:center;}
.header{background-color:#FFE0FF;}
.link_box{height:120px; display:block; background-color:#FFF0FF; margin:10px 10px 10px 10px; float:left;}
.link_box2{height:120px; display:block; background-color:#FFF0FF; margin:10px 10px 10px 10px; float:left;}
.link_desc{padding:5px 5px 5px 5px;}
.link_pic{width:133px; height:100px; background-color:#000; background-position:center; background-size:cover; display:block; float:left; margin-right:5px;}
.link_stars{padding:0px 0px 0px 5px; color:#9E009E; font-size:14px;}
.link_text{padding:0px 0px 0px 5px; background-color:#9E009E; color:#FFF; height:20px; line-height:20px;}
.mob_pic{width:100%; display:block;}
.nav{background-color:#9E009E; display:table; line-height:40px; margin-bottom:10px;}
.pagen{padding:0px 0px 0px 10px;}
.pay_pic{width:780px; height:500px; display:block; background-position:center; background-size:cover; }
.pro_ans{margin:15px 15px 20px 15px; font-size:12px; color:#804D80; line-height:16px; text-align:left;}
.pro_pic{width:380px; height:500px; display:none;}
.pro_tit{margin:15px 0px 15px 15px; font-size:14px; color:#9E009E;}
.wrap{text-align:left;}

div.pages a:hover, div.pages a:active{display:block; width:30px; height:30px; line-height:30px; text-decoration:none; color:#FFF; float:left; margin:0px 12px 12px 0px; text-align:center; font-weight:bold; font-size:14px; background-color:#FFC000; border-radius:3px;}
div.pages a{display:block; width:30px; height:30px; line-height:30px; text-decoration:none; color:#FFF; float:left; margin:0px 12px 12px 0px; text-align:center; font-weight:normal; font-size:14px; background-color:#9E009E; border-radius:3px;}
div.pages span.current{display:block; width:30px; height:30px; line-height:30px; text-decoration:none; color:#FFF; float:left; margin:0px 12px 12px 0px; text-align:center; font-weight:bold; font-size:14px; background-color:#FFC000; border-radius:3px;}
div.pages span.disabled{display:block; width:30px; height:30px; line-height:30px; text-decoration:none; color:#FFF; float:left; margin:0px 12px 12px 0px; text-align:center; font-weight:bold; font-size:14px; background-color:#D4BAD4; border-radius:3px;}
div.pages{margin:10px 7px 10px 0px; display:table; text-align:left; padding:10px 0px 0px 0px; clear:left}

.nds_footer{background-color:#FFEBFF; text-align:left; display:table; padding:10px 5px 10px 5px; margin:0px 10px 10px 10px; color:#BF0885; border-radius:10px 10px 10px 10px; overflow:hidden;}
.nds_ul{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background-color:#FFEBFF;}
.nds_li{width:140px; height:30px; line-height:30px; float:left; padding:0px 0px 0px 4px; margin:0px 0px 0px 20px; list-style-type:square; color:#9E009E;}
a.nds_link{color:#9E009E; font-size:13px;}